JP2013157039A - Finance application server, portable bankbook entry system, payment processing method, and finance application program - Google Patents
Finance application server, portable bankbook entry system, payment processing method, and finance application program Download PDFInfo
- Publication number
- JP2013157039A JP2013157039A JP2013109141A JP2013109141A JP2013157039A JP 2013157039 A JP2013157039 A JP 2013157039A JP 2013109141 A JP2013109141 A JP 2013109141A JP 2013109141 A JP2013109141 A JP 2013109141A JP 2013157039 A JP2013157039 A JP 2013157039A
- Authority
- JP
- Japan
- Prior art keywords
- deposit
- amount
- account
- transaction
- withdrawal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
【課題】渉外担当者が金融機関外で預金者の入金処理をリアルタイムに元帳に反映させ、渉外担当者或いは預金者の不正を防止する携帯通帳記帳システムを提供する。
【解決手段】本発明は、預金者の口座管理を行う勘定元帳サーバに接続され、渉外担当者の通帳記帳装置からの入金処理を、預金者の口座への入金処理として依頼する金融アプリケーションサーバであり、通帳記帳装置との間の通信を行う通信制御部を有し、通信制御部が、通帳記帳装置との通信が異常切断された場合、切断された時間と異常切断を示す異常切断情報とをログ記憶部に記録し、通信が再接続されると、通帳記帳装置に対応した異常切断情報の有無をログ記憶部において確認し、異常切断情報が記録されていると、異常切断情報が書き込まれた時刻以前に正常に終了した処理をログ記憶部で参照し、入金処理が終了後であることを検出すると、入金処理の終了を示す情報を通帳記帳装置に送信する。
【選択図】図1Provided is a portable passbook entry system in which a person in charge of external affairs reflects deposit processing of a depositor outside a financial institution in a ledger in real time to prevent fraudulent persons in charge of foreign affairs or a depositor.
The present invention is a financial application server connected to an account ledger server for managing a depositor's account and requesting a deposit process from a passbook entry device of a foreign affairs person as a deposit process to a depositor's account. Yes, having a communication control unit that performs communication with the passbook entry device, and the communication control unit, when communication with the passbook entry device is abnormally disconnected, abnormal disconnection information indicating the disconnection time and abnormal disconnection Is recorded in the log storage unit, and when communication is reconnected, the log storage unit checks whether there is abnormal disconnection information corresponding to the passbook entry device. If abnormal disconnection information is recorded, abnormal disconnection information is written. When the log storage unit refers to a process that has been normally completed before the predetermined time and detects that the deposit process is completed, information indicating the end of the deposit process is transmitted to the bookkeeping apparatus.
[Selection] Figure 1
Description
本発明は、金融機関の係員が利用者のところに出向き、携帯端末により当該利用者の入金処理に対する記帳を行う金融アプリケーションサーバ、携帯通帳記帳システム、入金処理方法及び金融アプリケーションプログラムに関する。 The present invention relates to a financial application server, a mobile bank bookkeeping system, a deposit processing method, and a financial application program, in which a staff member of a financial institution goes to a user and performs a book entry for the user's deposit process using a portable terminal.
現在、金融機関における通帳取引として、キャッシュカードを利用したATM(現金自動入出金システム)からの取引、あるいはインターネットバンキングなどが利用されるようになってきているが、通帳を利用した取引(入出金や後日記帳)は金融機関店舗窓口または出張所に設置されているATMのみにて実施可能となっている。
このような通帳を利用した取引は、利用者が店舗窓口あるいはATMまで出かける必要がある。このため、顧客に対するサービスとして、金融機関によっては、優良顧客や定期契約顧客に対し、金融機関の係員(渉外担当者)が利用者宅へ出向き、預金通帳や現金、あるいは手形などを預かり、店舗にて取引の処理及び記帳等を行い、処理終了後に利用者へ返却する渉外活動を実施している金融機関もある。
Currently, transactions from ATMs (automated cash deposit / withdrawal systems) using cash cards or Internet banking are being used as bank book transactions at financial institutions. And post diary) can only be implemented at ATMs installed at financial institution store counters or branch offices.
Transactions using such a passbook require the user to go to the store window or ATM. For this reason, depending on the financial institution, as a service to the customer, a representative of the financial institution (a person in charge of external affairs) goes to the customer's home to a good customer or a regular contract customer, deposits a bankbook, cash or bills, etc. There are also financial institutions that conduct transactions and bookkeeping, etc., and conduct external activities that return them to users after the processing is completed.
すなわち、店舗に戻る前に、例えば、預金者宅において、預金通帳のMS(磁気ストライプ)読込機能を搭載した携帯端末を用いて入出金・預かり物情報をデータ化し、また、店舗に戻った後に、オンライン送信や実績管理を行っている。
ところが、上述した処理形態においては、渉外担当者が顧客の預金通帳、現金及び手形などを店舗に持ち帰る際、紛失あるいは盗難などのリスクがあり、また、渉外担当者が店舗に戻った後に取引を実施するため、入金処理が遅れ、利用者の支払い期限に間に合わなくなる可能性がある。
さらに、渉外担当者が利用者から預かった預金通帳や現金、あるいは手形等を、処理が終了した後に利用者へ返却しに行く必要があり、渉外担当者の人件費がかかることとなる。
That is, before returning to the store, for example, at the depositor's house, deposit / withdrawal / custody information is converted into data using a portable terminal equipped with a MS (magnetic stripe) reading function of the bankbook, and after returning to the store , Online transmission and performance management.
However, in the processing mode described above, there is a risk of loss or theft when a foreign affairs representative takes the customer's bankbook, cash, bills, etc. back to the store. As a result, payment processing is delayed, and there is a possibility that the payment due date of the user will not be met.
Further, it is necessary to return the bankbook, cash, bills, etc. deposited by the user from the user to the user after the processing is completed.
このため、携帯端末を店舗のホストコンピュータと接続可能な通信機能を有し、預金通帳の記帳欄に取引の内容を印字するプリンタ機能を設け、利用者宅にて取引を行う構成がある(例えば、特許文献1参照)。
これにより、渉外担当者が利用者宅にて預金通帳に取引に対応した記帳が行うことができ、店舗に利用者の預金通帳を持ち帰り、また利用者に戻す手間を省くことができる。
For this reason, there is a configuration in which a mobile terminal has a communication function capable of connecting to a store host computer, a printer function is provided for printing transaction contents in the entry field of the bankbook, and transactions are made at the user's home (for example, , See Patent Document 1).
Thereby, the person in charge of external affairs can make a deposit corresponding to the transaction in the deposit passbook at the user's house, and it is possible to save the trouble of bringing the user's deposit passbook back to the store and returning it to the user.
しかしながら、特許文献1に記載されている携帯用通帳記帳端末にあっては、実際に取引を元帳、すなわちホストコンピュータにおける勘定元帳データベースに対する利用者の口座のデータを書き換える処理自体は、渉外担当者が店舗に戻った後であり、端末にて記帳した時点にて勘定元帳データベースに対するデータ変更の処理を行うものではなかった。
したがって、上記携帯用通帳記帳端末にあっては、リアルタイムに勘定元帳データベースにおけるデータ変更が行われないため、入金処理が遅れたために利用者が不渡りを出すことを防止することについては解決されていない。
また、勘定元帳データベースにおけるデータ変更の処理が事後であり、実際に現金が入金されるまでに時差が生じるため、正確な入金確認処理が行えないことに起因する渉外担当者あるいは預金者の不正を防止することができない欠点がある。
However, in the portable passbook entry terminal described in Patent Document 1, the transaction itself actually rewrites the transaction in the ledger, that is, the user account data for the account ledger database in the host computer. After returning to the store, the data change processing for the account ledger database was not performed at the time of entry at the terminal.
Therefore, in the portable passbook entry terminal, since the data change in the account ledger database is not performed in real time, it has not been solved about preventing the user from making a bankrupt due to a delay in the deposit process. .
In addition, since the data change process in the account ledger database is after the fact and there is a time difference before the cash is actually deposited, the fraudulent person in charge of foreign affairs or depositor due to the fact that accurate payment confirmation processing cannot be performed There are drawbacks that cannot be prevented.
本発明は、このような事情に鑑みてなされたもので、渉外担当者が金融機関外において預金者からの入金処理をリアルタイムに元帳に反映させ、不渡りを出すことを防止し、かつ渉外担当者あるいは預金者の不正を防止する携帯通帳記帳システム及びそれに用いる金融アプリケーションサーバを提供する。 The present invention has been made in view of such circumstances, and prevents a foreign affairs representative from reflecting a deposit process from a depositor outside the financial institution in the ledger in real time to prevent a bankruptcy. Alternatively, the present invention provides a portable passbook entry system that prevents depositor's fraud and a financial application server used therefor.
本発明の金融アプリケーションサーバは、預金者の口座番号に対応し、少なくとも預金の残高、入金金額、出金金額、入金または出金の処理を行った日付、入金処理を行った端末の種類を記憶した勘定元帳データベースと、前記預金者から出金処理が入力された場合、この出金処理にて要求された出金金額と、前記勘定元帳データベースから当該預金者の口座番号に対応して読み出した当該出金処理が要求された日における当該預金者により入金処理された金額と、前記預金者が当該入金処理した端末あるいは窓口の識別情報とにより、前記出金金額の出金処理を行うか否かの判定を行い、金融機関の窓口にて行員と対面して行われずに、金融機関の端末にて行われる出金処理の場合、前記出金処理にて要求された金額が、対応する口座において、該出金処理が要求された日と同一日に入金された金額から、予め設定された種類の端末から同一日に入金された金額を減算した金額を超える場合、出金処理を停止する勘定元帳制御部とからなる、預金者の口座の管理を行う預金者の口座の管理を行う請求項1に記載の勘定元帳サーバに接続され、金融機関の渉外担当者の携帯する通帳記帳装置から入力される入金処理を、該当する預金者の前記口座に対する入金処理として依頼する金融アプリケーションサーバであり、前記通帳記帳装置との間の通信を制御する通信制御部と、前記通帳記帳装置からの渉外担当者の識別情報により、ログインを許可するか否かを判定する認証処理部と、予め口座毎の一日あたりの入金制限金額が設定され、日毎に各口座における前記端末からの入金金額の累計額が前記入金制限金額を超えているか否かを検出する取引規制チェック部と、前記通帳記帳装置から依頼された処理を行う過程の履歴が記録された取引・セキュリティログ記憶部とを有し、前記通信制御部、認証処理部部、取引規制チェック部各々が、それぞれの処理を行った結果を前記取引・セキュリティログ記憶部へ記録を行い、前記通信制御部が、前記通帳記帳装置との通信が異常切断された場合、異常切断された時間と異常切断されたことを示す異常切断情報とを前記取引・セキュリティログ記憶部に記録し、前記通帳記帳装置との通信が再接続されると、当該通帳記帳装置に対応した異常切断情報の有無を前記取引・セキュリティログ記憶部において確認し、異常切断情報が記録されていると、異常切断情報が書き込まれ
た時刻以前に正常に終了した処理を前記取引・セキュリティログ記憶部で参照し、前記入金処理が終了した後であることを検出すると、入金処理が終了していることを示す情報を、前記通帳記帳装置に対して送信することを特徴とする。
The financial application server of the present invention stores at least the deposit balance, deposit amount, withdrawal amount, date of deposit or withdrawal processing, and type of terminal that performed the deposit processing, corresponding to the account number of the depositor. And when the withdrawal process is input from the depositor, the withdrawal amount requested in the withdrawal process and the account number of the depositor are read out from the account ledger database. Whether or not to perform the withdrawal process of the withdrawal amount based on the amount deposited by the depositor on the date when the withdrawal process is requested and the identification information of the terminal or window where the depositor has performed the withdrawal process In the case of a withdrawal process performed at a financial institution's terminal without being faced with a bank employee at the financial institution's window, the amount requested in the withdrawal process corresponds to the corresponding account. In If the amount of money deposited on the same day as the date on which the withdrawal processing is requested exceeds the amount obtained by subtracting the amount deposited on the same day from a preset type of terminal, the withdrawal processing is stopped. The account ledger server comprising the account ledger control unit, which manages the depositor's account, is connected to the account ledger server according to claim 1, and is connected to a passbook bookkeeping apparatus carried by a person in charge of external communication at a financial institution. A financial application server for requesting an input deposit process as a deposit process for the account of a corresponding depositor, a communication control unit for controlling communication with the passbook bookkeeping device, and a public relations from the passbook bookkeeping device An authentication processing unit that determines whether or not to permit login based on the identification information of the person in charge, and a deposit limit amount per day for each account are set in advance, and deposit from the terminal in each account for each day A transaction regulation check unit that detects whether or not the accumulated amount exceeds the deposit limit amount, and a transaction / security log storage unit that records a history of the process requested by the passbook entry device. The communication control unit, the authentication processing unit, and the transaction regulation check unit each record the result of each processing in the transaction / security log storage unit, and the communication control unit is connected to the passbook entry device. If the communication is abnormally disconnected, the abnormal disconnection time indicating the abnormal disconnection time and the abnormal disconnection information indicating the abnormal disconnection is recorded in the transaction / security log storage unit, and the communication with the passbook entry device is reconnected. In the transaction / security log storage unit, the transaction / security log storage unit confirms whether or not there is abnormal disconnection information corresponding to the passbook entry device. If abnormal disconnection information is recorded, abnormal disconnection information is written. When the transaction / security log storage unit refers to the process that ended normally before the time and detects that the deposit process is completed, information indicating that the deposit process is completed is stored in the passbook entry. It transmits to an apparatus, It is characterized by the above-mentioned.
本発明の携帯通帳記帳システムは、預金者の口座の管理を行う勘定元帳サーバと、金融機関の渉外担当者が携帯する携帯通帳記帳装置と、該携帯通帳記帳装置から入力される預金者の前記口座に対する入金処理を依頼する金融アプリケーションサーバとからなる携帯通帳記帳システムであり、前記勘定元帳サーバが、前記預金者の口座番号に対応し、少なくとも預金の残高、入金金額、出金金額、入金または出金の処理を行った日付、入金処理を行った端末の種類を記憶した勘定元帳データベースと、前記預金者から出金処理が入力された場合、この出金処理にて要求された出金金額と、前記勘定元帳データベースから当該預金者の口座番号に対応して読み出した当該出金処理が要求された日における当該預金者により入金処理された金額と、前記預金者が当該入金処理した端末あるいは窓口の識別情報とにより、前記出金金額の出金処理を行うか否かの判定を行い、金融機関の窓口にて行員と対面して行われずに、金融機関の端末にて行われる出金処理の場合、前記出金処理にて要求された金額が、対応する口座において、該出金処理が要求された日と同一日に入金された金額から、予め設定された種類の端末から同一日に入金された金額を減算した金額を超える場合、出金処理を停止する勘定元帳制御部とを有し、前記金融アプリケーションサーバが前記通帳記帳装置との間の通信を制御する通信制御部と、前記携帯通帳記帳装置からのログインを許可するか否かを判定する認証処理部と、予め口座毎の一日あたりの入金制限金額が設定され、日毎に各口座における前記端末からの入金金額の累計額が前記入金制限金額を超えているか否かを検出する取引規制チェック部と、前記通帳記帳装置から依頼された処理を行う過程の履歴が記録された取引・セキュリティログ記憶部とを有し、前記通信制御部、認証処理部部、取引規制チェック部各々が、それぞれの処理を行った結果を前記取引・セキュリティログ記憶部へ記録を行い、前記通信制御部が、前記通帳記帳装置との通信が異常切断された場合、異常切断された時間と異常切断されたことを示す異常切断情報とを前記取引・セキュリティログ記憶部に記録し、前記通帳記帳装置との通信が再接続されると、当該通帳記帳装置に対応した異常切断情報の有無を前記取引・セキュリティログ記憶部において確認し、異常切断情報が記録されていると、異常切断情報が
書き込まれた時刻以前に正常に終了した処理を前記取引・セキュリティログ記憶部で参照し、入金処理が終了した後であることを検出すると、前記入金処理が終了していることを示す情報を、前記通帳記帳装置に対して送信することを特徴とする。
The portable passbook entry system of the present invention includes an account ledger server for managing depositor accounts, a portable passbook entry device carried by a foreign affairs officer of a financial institution, and the depositor input from the portable passbook entry device. A mobile passbook entry system comprising a financial application server that requests a deposit process for an account, wherein the account ledger server corresponds to the account number of the depositor, and at least a deposit balance, deposit amount, withdrawal amount, deposit or When the withdrawal process is input from the account ledger database storing the date of the withdrawal process, the type of terminal that performed the withdrawal process, and the depositor, the withdrawal amount requested in this withdrawal process And the amount deposited by the depositor on the date when the withdrawal process read out from the account ledger database corresponding to the account number of the depositor is requested, and The depositor determines whether or not to perform the withdrawal process of the withdrawal amount based on the identification information of the terminal or the window where the deposit processing is performed, and without performing the face-to-face with the bank employee at the window of the financial institution, In the case of a withdrawal process performed at the terminal of a financial institution, the amount requested in the withdrawal process is determined from the amount deposited on the same day as the date on which the withdrawal process is requested in the corresponding account. An account ledger control unit that stops the withdrawal process when the amount of money deposited on the same day from a terminal of a preset type is exceeded, and the financial application server communicates with the passbook entry device A communication control unit for controlling communication, an authentication processing unit for determining whether or not to permit login from the portable passbook entry device, and a deposit limit amount per day for each account are set in advance. The terminal in the account Transaction control check unit for detecting whether or not the accumulated amount of the deposit amount exceeds the deposit limit amount, and a transaction / security log storage unit in which the history of the process of performing the processing requested from the passbook entry device is recorded Each of the communication control unit, the authentication processing unit, and the transaction regulation check unit records the results of the respective processing in the transaction / security log storage unit, and the communication control unit stores the passbook. If the communication with the bookkeeping device is abnormally disconnected, the abnormal disconnection time and the abnormal disconnection information indicating the abnormal disconnection are recorded in the transaction / security log storage unit, and the communication with the bankbook recording device is resumed. When connected, the transaction / security log storage unit checks whether there is abnormal disconnection information corresponding to the passbook entry device. If abnormal disconnection information is recorded, the abnormal disconnection information is written. The transaction / security log storage unit refers to a process that has been completed successfully before the entered time, and if it is detected that the deposit process has been completed, information indicating that the deposit process has been completed is displayed. And transmitting to the passbook entry device.
本発明の入金処理方法は、預金者の口座の管理を行う勘定元帳サーバと、金融機関の渉外担当者が携帯する携帯通帳記帳装置と、該携帯通帳記帳装置から入力される預金者の前記口座に対する入金処理を依頼する金融アプリケーションサーバとからなる金融システムにおける入金処理方法であり、前記勘定元帳サーバにおいて、勘定元帳制御部が、前記携帯通帳記帳装置からの入金処理に対し、前記預金者の口座番号に対応し、少なくとも預金の残高、入金金額、出金金額、入金または出金の処理を行った日付、入金処理を行った端末の種類を勘定元帳データベースに記憶する過程と、前記勘定元帳制御部が、前記預金者から出金処理が入力された場合、この出金処理にて要求された出金金額と、前記勘定元帳データベースから当該預金者の口座番号に対応して読み出した当該出金処理が要求された日における当該預金者により入金処理された金額と、前記預金者が当該入金処理した端末あるいは窓口の識別情報とにより、前記出金金額の出金処理を行うか否かの判定を行い、金融機関の窓口にて行員と対面して行われずに、金融機関の端末にて行われる出金処理の場合、前記出金処理にて要求された金額が、対応する口座において、該出金処理が要求された日と同一日に入金された金額から、予め設定された種類の端末から同一日に入金された金額を減算した金額を超える場合、出金処理を停止する過程と、金融アプリケーションサーバにおいて、通信制御部が前記通帳記帳装置との間の通信を制御する過程と、認証処理部が前記携帯通帳記帳装置からのログインを許可するか否かを判定する過程と、取引規制チェック部が、予め口座毎の一日あたりの入金制限金額が設定され、日毎に各口座における前記端末からの入金金額の累計額が前記入金制限金額を超えているか否かを検出する過程と、前記通信制御部、認証処理部部、取引規制チェック部各々が、それぞれの処理を行った結果を取引・セキュリティログ記憶部へ記録する過程と、前記通信制御部が、前記通帳記帳装置との通信が異常切断された場合、異常切断された時間と異常切断されたことを示す異常切断情報とを前記取引・セキュリティログ記憶部に記録し、前記通帳記帳装置との通信が再接続されると、当該通帳記帳装置に対応した異常切断情報の有無を前記取引・セキュリティログ記憶部において確認し、異常切断情報が記録されていると、異常切断
情報が書き込まれた時刻以前に正常に終了した処理を前記取引・セキュリティログ記憶部で参照し、入金処理が終了した後であることを検出すると、前記入金処理が終了していることを示す情報を、前記通帳記帳装置に対して送信する過程とを有することを特徴とする。
The deposit processing method of the present invention includes an account ledger server for managing a depositor's account, a portable passbook entry device carried by a foreign affairs officer of a financial institution, and the depositor's account input from the portable passbook entry device. A deposit processing method in a financial system comprising a financial application server for requesting a deposit process for the deposit account, wherein the account ledger control unit performs the deposit account for the deposit process from the portable passbook entry device. Storing at least the deposit balance, deposit amount, withdrawal amount, date of deposit or withdrawal process, type of terminal that performed the deposit process in the account ledger database, and said account ledger control When the withdrawal process is input from the depositor, the withdrawal amount requested in the withdrawal process and the depositor's The withdrawal amount based on the amount deposited by the depositor on the date when the withdrawal process read corresponding to the seat number is requested and the identification information of the terminal or the window where the depositor performed the deposit process In the case of withdrawal processing performed at a financial institution's terminal without being faced with a bank employee at the financial institution's window, a request is made in the withdrawal processing. The amount of money exceeds the amount of money deposited on the same day as the day when the withdrawal process is requested in the corresponding account minus the amount of money deposited on the same day from a terminal of a preset type. In this case, in the financial application server, in the financial application server, the communication control unit controls the communication with the passbook bookkeeping device, and the authentication processing unit permits the login from the portable passbook bookkeeping device. Whether or not And whether the transaction regulation check unit has set a deposit limit amount per day for each account in advance, and whether the total deposit amount from the terminal in each account exceeds the deposit limit amount every day A process of detecting whether or not, a process in which the communication control unit, the authentication processing unit, and the transaction regulation check unit each record a result of each processing in a transaction / security log storage unit, and the communication control unit When the communication with the passbook entry device is abnormally disconnected, the abnormal disconnection time indicating abnormal disconnection time and abnormal disconnection information is recorded in the transaction / security log storage unit, and with the passbook entry device When communication is reconnected, the transaction / security log storage unit checks whether there is abnormal disconnection information corresponding to the passbook entry device, and if abnormal disconnection information is recorded, Information indicating that the deposit process has been completed when the transaction / security log storage unit refers to the process that ended normally before the time when the information was written and detects that the deposit process has been completed. Is transmitted to the bankbook entry device.
本発明の金融アプリケーションプログラムは、上記記載の金融アプリケーションサーバの動作をコンピュータに実行させるコンピュータ実行可能なプログラムである。 The financial application program of the present invention is a computer-executable program that causes a computer to execute the operation of the financial application server described above.
以上説明したように、本発明によれば、渉外担当者が携帯する携帯通帳記帳装置における入金処理を行うと、この入金処理の金額が勘定元帳データベースに対して、リアルタイムに反映されるため、従来のように渉外担当者に依頼して入金処理が遅れることによる、利用者が不渡りを出す等の弊害を無くすという効果が得られる。
また、本発明によれば、勘定元帳データベースにおいて、入金処理を行った端末の種類を行う項目を加えたため、精度良く勘定元帳データベースに入金処理を反映でき、渉外担当者が携帯通帳記帳装置から行った入金確認処理の識別が可能となり、出金処理の出金金額内における実際に入金されていない金額の判定が可能となり、渉外担当者あるいは預金者の不正を防止することができる。
As described above, according to the present invention, when the deposit process is performed in the portable passbook entry device carried by the foreign affairs person in charge, the amount of the deposit process is reflected in real time on the account ledger database. As described above, it is possible to obtain the effect of eliminating the adverse effects such as the user making a bankruptcy due to the delay of the deposit processing by requesting the person in charge of external affairs.
Further, according to the present invention, in the account ledger database, an item for performing the type of the terminal that has made the deposit process is added, so that the deposit process can be accurately reflected in the account ledger database. In addition, it is possible to identify the deposit confirmation process, and it is possible to determine the amount that is not actually deposited in the withdrawal amount of the withdrawal process, thereby preventing fraudulent persons in charge of public relations or depositors.
以下、本発明の一実施形態による携帯通帳記帳システムを図面を参照して説明する。図1は、同実施形態による携帯通帳記帳システムの構成例を示すブロック図である。
この図において、本実施形態における携帯通帳記帳システムは、勘定元帳サーバ100、金融アプリケーションサーバ200及び携帯通帳記帳装置300とから構成されている。
ここで、勘定元帳サーバ100には、複数の金融アプリケーションサーバ200が接続されている。金融アプリケーションサーバ200は、金融機関の本店及び支店などに配置されており、各々窓口の窓口端末151や、管理するATM150及び携帯通帳記帳装置300からの入出金に対応し、勘定元帳サーバ100に対して処理の依頼を行う。
Hereinafter, a portable passbook system according to an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing a configuration example of a portable passbook entry system according to the embodiment.
In this figure, the mobile passbook entry system in this embodiment comprises an
Here, a plurality of
上記勘定元帳サーバ100は、勘定元帳制御部101と勘定元帳データベース102とを有している。
勘定元帳制御部101は、金融アプリケーションサーバ200から送信される入金処理を示す入金処理依頼電文(金融アプリケーションサーバ200からの各電文を識別する取引識別情報である例えば取引通番、入金処理を示す情報、金額、口座番号、日付、入金処理が行われた端末の種類、入金処理が行われた各携帯端末301を識別する情報である端末識別情報)により、勘定元帳データベース102における各預金者の口座における残高を含めた預金情報を書き換え、書き換えが終了すると、この書き換えが行われた処理終了を返信の入金処理終了電文(取引通番、口座番号、日付、入金金額、終了を示す情報、端末識別情報)にて、金融アプリケーションサーバ200へ送信する。上記取引情報識別情報は、各取引を個々に識別できる情報であれば、アルファベットや番号、あるいはこれらを組み合わせたデータであっても良い。ここで、上記入金処理依頼電文は、少なくとも、取引通番、入金処理を示す情報、金額、口座番号、日付、入金処理が行われた端末の種類、端末識別情報(例えば、携帯端末機番など)を有している。上記入金処理終了電文は、少なくとも、取引通番、口座番号、日付、入金金額、終了を示す情報、端末識別情報を有している
The
The account
また、勘定元帳制御部101は、金融アプリケーションサーバ200から送信される記帳データ要求処理を示す記帳データ要求電文(取引通番、記帳処理を示す情報、口座番号、日付、入金処理が行われた端末の種類、端末識別情報)により、勘定元帳データベース102から対応する預金者の口座から残高を読み出し、記帳データ依頼に対する回答として記帳データ回答電文(取引通番、記帳処理を示す情報、口座番号、日付、残高のデータ、端末識別情報)を、金融アプリケーションサーバ200へ送信する。ここで、記帳データ要求電文は、少なくとも取引通番、記帳処理を示す情報、口座番号、日付、入金処理が行われた端末の種類、端末識別情報の各データを有している。また、記帳データ回答電文は、少なくとも取引通番、記帳処理を示す情報、口座番号、日付、残高のデータ、端末識別情報を有している。
勘定元帳データベース102は、図2に示す構成のテーブルを記憶しており、預金者の口座番号毎に、該口座に対して何らかの処理が行われた日付、取引内容(例えば、入出金の区別)、取引金額、取引端末の種類、該取引端末の所属している金融機関及びその支店などを識別する情報金融機関識別番号、口座の残高などのデータを少なくとも記憶している。また、この勘定元帳データベース102には、各口座番号に対応して、上述した項目以外に、通帳の盗難、紛失などの事故に対する注意情報を記録させるようにしても良い。
この注意情報を、携帯端末301や他の端末(ATM150等)からの取引に対する制限情報として用いることができる。
In addition, the account
The
This caution information can be used as restriction information for transactions from the
上記金融アプリケーションサーバ200は、通信制御部201、認証処理部202、取引規制チェック部203、オンライン電文組立部204、電文制御部205、オンライン電文読替部206、取引結果管理部207、記帳データ組立部208、オンライン取引情報記憶部209、ユーザ管理情報記憶部210、取引・セキュリティログ記憶部211、口座認証部212を有している。また、金融アプリケーションサーバ200には、入出金及び記帳等の処理を行う端末として、所定の場所に配置されているATM150及び金融機関の窓口の行員が用いる端末である窓口端末151などが直接に接続されている。
通信制御部201は、携帯通帳記帳装置300との通信状況(データを送受信するための無線通信の接続状態)の検出行い、携帯通帳記帳装置300と接続された時刻を端末識別情報とともに取引・セキュリティログ記憶部211へ書き込み、また、携帯通帳記帳装置300と接続の接続が切断された時刻を端末識別情報とともに取引・セキュリティログ記憶部211へ書き込み、携帯通帳記帳装置300との通信の記録をとる。また、通信制御部201は、携帯通帳記帳装置300からの送信を受信したか否かを示す返答信号を、対応する携帯通帳記帳装置300へ送信する。ここで、端末識別情報とは、携帯端末301それぞれを識別する情報である。
The
The
認証処理部202は、ログイン要求信号が携帯通帳記帳装置300から入力されると、携帯通帳記帳装置300から入力される利用者(渉外担当者)の利用者識別情報と携帯端末301を識別する端末識別情報が、ユーザ管理情報記憶部210内の利用者テーブル(利用者識別情報と、携帯端末301を識別する端末識別情報とが対応して記憶されている)において、利用者識別情報と端末識別情報とが対応して記憶されているか否かを検出し、利用者識別情報と端末識別情報との組み合わせの一致する情報が記憶されている場合、利用者の正当性が認証され、金融アプリケーションサーバ200へのログインが成功したことを示す成功信号を携帯通帳記帳装置300へ送信し、一方、利用者識別情報と端末識別情報とが対応して記憶されていない場合、利用者の正当性の認証が成立せず、金融アプリケーションサーバ200へのログインが失敗したことを示す失敗信号を携帯通帳記帳装置300へ送信する。
When the login request signal is input from the mobile
また、認証処理部202は、携帯通帳記帳装置300から、上述したログインを要求するログイン要求信号が入力されると、ログイン要求信号が入力された時間と、端末識別情報と、ログイン成功及び不成功のいずれかである情報、成功信号あるいは失敗信号を対応する携帯端末301へ送信したか否かを示す情報をログとして、取引・セキュリティログ記憶部211へ書き込んで記録する。
口座認定処理部212は、元帳サーバ100に対し、通帳プリンタ32に設けられている磁気ストライプ読取部を介し、通帳のMS(磁気ストライプ)から読み取った口座番号のデータが所定の形式となっているか否かの検出を行い、正常なデータ形式であることが確認されると以下の口座番号の正当性のチェックを行い、正常なデータでないことを検出した場合、エラー結果を携帯端末301へ送信する。
また、口座認定処理部212は、上記口座番号を勘定元帳サーバ100に対して照会し、取引する口座番号が元帳データベース102に登録されているか否かを問い合わせ、口座番号が元帳データベース102に登録されているか否かの回答により正当性チェックを、口座番号が元帳データベース102に登録されている場合に取引を許可し、登録されていない場合、エラー結果を携帯端末301へ送信し、携帯端末301の表示部に取引中止を表示する。このとき、口座認定処理部212は、上述したログインを要求するログイン要求信号が入力されると、ログイン要求信号が入力された時間と、端末識別情報と、ログイン成功及び不成功のいずれかである情報、成功信号あるいは失敗信号を対応する携帯端末301へ送信したか否かを示す情報をログとして、取引・セキュリティログ記憶部211へ書き込んで記録する。
In addition, when the login request signal for requesting the above-described login is input from the mobile
Whether the account
Further, the account
ユーザ管理情報記憶部210には、1日あたりに入金できる限度額である入金限度額と、当該日において現在までに入金された合計を示す入金積算額と、予め設定されている入金処理を行うことが可能な取引時間範囲とを、各口座毎に記憶している。ここで、入金積算額は、日ごとに、取引が開始される際に「0」にリセットされる。
取引規制チェック部203は、携帯通帳記帳装置300から入金処理を依頼する入金依頼電文(携帯端末301から送信される各電文を識別する電文識別情報である例えば電文通番、入金処理を示す情報、金額、口座番号、日付、入金処理が行われた携帯端末301の端末識別情報、端末が所属する金融機関を識別する金融機関識別番号)が入力されると、上記ユーザ管理情報記憶部210から対応する口座の入金積算額を読み出し、この入金積算額に対して入金依頼電文に記載されている金額を加算し、この加算結果が上記入金限度額を超えているか否かを検出し、入金限度額以下の場合に、この入金依頼電文をオンライン電文組立部204へ送信し、入金限度額を超えている場合に、この入金情報を破棄し、通信制御部201を介して携帯通帳記帳装置300に対して、入金額が1日あたりの限度額を超えたことを示す入金失敗を示す失敗信号を送信する。上記電文情報識別情報は、各電文を個々に識別できる情報であれば、アルファベットや番号、あるいはこれらを組み合わせたデータであっても良い。ここで、上記入金依頼電文は、少なくとも、電文識別情報、入金処理を示す情報、金額、口座番号、日付、入金処理が行われた携帯端末301の端末識別情報、端末が所属する金融機関を識別する金融機関識別番号を有している。
The user management
The transaction
オンライン電文組立部204は、上記入金依頼電文(電文通番、入金処理を示す情報、金額、口座番号、日付、入金処理が行われた携帯端末301の端末識別情報、端末が所属する金融機関を識別する金融機関識別番号)を、入金処理依頼電文(電文通番、入金処理を示す情報、金額、口座番号、日付、入金処理が行われた端末の種類、端末が所属する金融機関を識別する金融機関識別番号)に書き換えて、電文制御部205を介して勘定元帳サーバ100へ送信する。また、オンライン電文組立部204は、端末識別情報と端末の種類とのテーブルを内部記憶部に有しており、入力される端末識別情報に対応した端末の種類を読み出し、入金依頼電文における端末識別情報を、入金処理依頼電文において端末の種類に書き換える。ここで、入金処理依頼電文は、少なくとも、電文通番、入金処理を示す情報、金額、口座番号、日付、入金処理が行われた端末の種類、端末が所属する金融機関を識別する金融機関識別番号を有している。
The online
また、オンライン電文組立部204は、記帳要求電文(電文通番、記帳データ要求を示す情報、口座番号、日付、記帳要求処理が行われた携帯端末301の端末識別情報、端末が所属する金融機関を識別する金融機関識別番号)を、記帳データ要求電文(電文通番、記帳処理を示す情報、口座番号、日付、記帳要求処理が行われた端末の種類、端末が所属する金融機関を識別する金融機関識別番号)に書き換えて、電文制御部205を介して勘定元帳サーバ100へ送信する。また、オンライン電文組立部204は、端末識別情報と端末の種類とのテーブルを内部記憶部に記憶しており、入力される端末識別情報に対応した端末の種類を読み出し、入金依頼電文及び記帳要求電文における端末識別情報を、入金処理依頼電文及び記帳データ要求電文において端末の種類に書き換える。ここで、記帳要求電文は、少なくとも、電文通番、記帳データ要求を示す情報、口座番号、日付、記帳要求処理が行われた携帯端末301の端末識別情報、端末が所属する金融機関を識別する金融機関識別番号を有している。
また、端末の種類とは、携帯通帳記帳装置300における携帯端末301、金融機関に設けられているATM150等の端末、あるいは金融機関に設けられている行員が利用する窓口端末151などのいずれの端末であるかを示すデータである。
In addition, the online
The terminal type is any terminal such as the
電文制御部205は、オンライン電文組立部204から入力される入金処理依頼電文における電文通番を取引通番に換え、入金処理依頼電文(取引通番、入金処理を示す情報、金額、口座番号、日付、入金処理が行われた端末の種類、端末が所属する金融機関を識別する金融機関識別番号、端末識別情報)として勘定元帳サーバ100に対して送信するとともに、上記入金依頼電文及び入金処理依頼電文とを対応づけてオンライン取引情報記憶部209へ書き込んで記録する。
同様に、電文制御部205は、オンライン電文組立部204から入力される記帳データ要求電文における電文通番を取引通番に換え、記帳データ要求電文(取引通番、記帳処理を示す情報、口座番号、日付、記帳要求処理が行われた端末の種類、端末が所属する金融機関を識別する金融機関識別番号、端末識別情報)として勘定元帳サーバ100に対して送信するとともに、上記記帳要求電文及び記帳データ供給電文とを対応づけてオンライン取引情報記憶部209へ書き込んで記録する。
The
Similarly, the
オンライン電文読替部206は、勘定元帳サーバ100から、電文制御部205を介して入金処理終了電文が入力されると、オンライン取引情報記憶部209に記憶されている同一取引通番を有する入金処理依頼電文に対応する入金依頼電文を読み出し、この入金依頼電文から電文通番及び端末識別情報を抽出し、電文制御部3を介して入力される入金処理終了電文(取引通番、口座番号、日付、入金金額、終了を示す情報、端末識別情報)を、入金終了電文(電文通番、端末識別情報、口座番号、日付、入金金額、終了を示す情報)に変更し、この入金終了電文を取引結果管理部207へ出力する。
また、オンライン電文読替部206は、作成した入金終了電文を入力した入金処理終了電文とともに、入金処理依頼電文及び入金依頼電文に対応させ、オンライン取引情報記憶部209に書き込み記録する。
When the deposit processing end message is input from the
In addition, the online
また、オンライン電文読替部206は、電文制御部205を介して記帳データ回答電文が入力されると、オンライン取引情報記憶部209に記憶されている同一取引通番を有する記帳データ要求電文に対応する記帳要求電文を読み出し、この記帳供給電文から電文通番及び端末識別情報を抽出し、電文制御部3を介して入力される記帳データ回答電文(取引通番、記帳処理を示す情報、口座番号、日付、残高のデータ、端末識別情報)を、記帳回答電文(電文通番、端末識別情報、記帳処理を示す情報、口座番号、日付、残高のデータ)に変更し、この記帳回答電文を取引結果管理部207へ出力する。ここで、記帳回答電文は、少なくとも、電文通番、端末識別情報、記帳処理を示す情報、口座番号、日付、残高のデータを有している。
また、オンライン電文読替部206は、作成した記帳回答電文を、入力した記帳データ回答電文とともに、記帳要求電文及び記帳データ要求電文に対応させ、オンライン取引情報記憶部209に書き込み、記録する。
Further, when the online
Further, the online
取引結果管理部207は、ユーザ管理情報記憶部210から、入金終了電文に記載されている口座番号に対応した入金積算額を読み出し、この入金積算額に対して、取引結果としての入金金額を上記入金終了電文から読み出して加算し、加算した結果を新たな入金積算額として、ユーザ管理情報記憶部210においてこの口座番号に対応して上書きして、入金積算額を更新し、記帳データ組立部208を介して通信制御部201へ出力する。
また、通信制御部201は、取引結果管理部207から入力される入金終了電文を携帯通帳記帳装置300へ送信した時刻に対応し、入金終了電文を取引・セキュリティログ記憶部211に書き込み、記録する。
The transaction
In addition, the
記帳データ組立部208は、入金終了電文を携帯通帳記帳装置300へ送信する形式の終了電文(電文通番、端末識別情報、入金金額、入金成功を示す情報)に変更する。ここで、終了電文は、少なくとも、電文通番、端末識別情報、入金金額、入金成功を示す情報を有している。
また、取引結果管理部207を介してオンライン電文読替部206から入力される記帳回答電文を記帳データ(電文通番、端末識別情報、口座番号、日付、残高のデータ)として通信制御部201を介して携帯通帳記帳装置300へ送信する。ここで、通信制御部201は、記帳データ組立部208から入力された記帳データを、携帯通帳記帳装置300へ送信した時刻に対応させて、記帳データを、取引・セキュリティログ記憶部211に書き込み、記録する。ここで、記帳データは、少なくとも、電文通番、端末識別情報、口座番号、日付、残高のデータを有している。
The bookkeeping
In addition, the entry response message input from the online
携帯端末301は、金融機関の渉外担当者がモバイル入金を依頼する預金者宅へ訪問する際に携帯し、金融機関の建物外にて入金または記帳の処理を行うものであり、PHS(Personal Handy-phone System)等の移動体通信システムに接続され、この移動体通信システムを介して金融アプリケーションサーバ200へ接続される。
また、携帯端末301は、金融アプリケーションサーバ200に接続された後、表示画面に処理の選択画面が表示され、入金処理または記帳処理が渉外担当者により選択され、口座番号の入力(入金処理の場合金額を含める)を検出すると、選択された処理に対応し、上記入金依頼電文あるいは記帳要求電文を、金融アプリケーションサーバ200へ送信する。
The
In addition, after the
通帳プリンタ302は、挿入される通帳を一端保持し、金融アプリケーションサーバ200から上記携帯端末301を介して入力される記帳データを、当該挿入されている通帳に印字することにより、記帳処理を行う。
また、通帳プリンタ302は、通帳に添付されている預金通帳のMS(磁気ストライプ)に記録されている預金者の口座番号を読み取る読取部が搭載されており、通帳が規定位置に置かれると、預金通帳のMSにより通帳を取り込んで挿入を認識し、この預金通帳のMSから口座番号を読み取り、読み取った口座番号を携帯端末301へ出力する。
The
Further, the
次に、一実施形態による携帯通帳記帳システムの動作例を図3を参照して説明する。図3は一実施形態による携帯通帳記帳システムの処理例を示すフローチャートである。
渉外担当者が預金者宅へ行き、預金者からの入金処理に対応し、携帯通帳記帳装置300により、勘定元帳サーバ100への入金処理を行う場合について説明する。
渉外担当者が携帯端末301に対して、携帯端末301毎に設定されている暗証番号をキーなどから入力すると(ステップS1)、携帯端末301は、暗証番号の正当性の判定処理、例えば認定用の暗証番号と、渉外担当者により入力された暗証番号とを比較し(ステップS2)、一致した場合に暗証番号の正当性が判定されたとして処理をステップS3へ進め、一致しない場合に処理を終了する。
Next, an example of the operation of the mobile passbook system according to one embodiment will be described with reference to FIG. FIG. 3 is a flowchart showing a processing example of the portable passbook entry system according to the embodiment.
A case will be described in which a foreign affairs representative goes to the depositor's house and performs the deposit process to the
When the person in charge of public relations inputs the personal identification number set for each
携帯端末301は、内部に記憶している暗証番号と、渉外担当者により入力された暗証番号と一致すると、金融アプリケーションサーバ200にログインするログイン画面を表示する。
このログイン画面が表示されると、渉外担当者は、上記ログイン画面にある識別情報の入力欄に自身の識別情報を入力する。確定キーが押されることにより、携帯端末301は、上記識別情報に自身の端末識別情報を付加したログイン要求の電文を、金融アプリケーションサーバ200へ送信する(ステップS3)。
The
When this login screen is displayed, the person in charge of public relations enters his or her identification information in the input field for identification information on the login screen. When the confirmation key is pressed, the
認証処理部202は、通信制御部201を介し、上記ログイン要求の電文を受信すると、ユーザ管理情報記憶部210を参照し、入力された識別情報と端末識別情報との組み合わせの正当性を判定し(ステップS4)、ユーザ管理情報記憶部210において、入力された識別情報と端末識別情報との組み合わせと同一の組み合わせが検出された場合に認証成功として処理をステップS5へ進め、検出されない場合に認証失敗として処理をステップS3へ進め、再度の識別情報の入力を促す画面を、携帯端末301の表示画面に表示させる。
このとき、認証処理部202は、取引・セキュリティログ記憶部211に対し、このログイン要求の電文の受信、及び認証の成功または失敗の履歴を記録する。
When the
At this time, the
次に、認証処理部202は、携帯端末301の表示部に対し、通帳プリンタ302に対して通帳の挿入を促す画面、及び勘定元帳サーバ100に対して依頼する処理の種類を選択する画面を表示させる(ステップS5)。
そして、口座認定処理部212は、MSに記録されている口座番号の確認処理を行い、例えば、プリンタ302に挿入された通帳のMSから口座番号のデータを読み取り、このデータのバイト数が認定バイト数と一致するか(バイト数が正しいか)否か、またバイトのデータのパリティチェックを行いバイトデータが正しく記録されているか否かのチェックを行い(ステップS6)、いずれかが正しくない場合、ステップS7へ処理を進める。
ステップS7において、口座認定処理部212は、エラー結果を携帯端末301へ送信し、携帯端末301の表示部に取引中止を表示する。
また、口座認定処理部212は、バイト数が認定バイト数と一致し、かつバイトデータが正しく記録されていることを検出した場合、元帳サーバ100に対し、通帳のMSから読み取った口座番号を、勘定元帳サーバ100に対して照会し、取引する口座番号が元帳データベース102に登録されているか否かを問い合わせる。
そして、勘定元帳制御部101は、口座認定処理部212から口座番号の照会を受信すると、その口座番号が勘定元帳データベース102に記録されているか否かの検出を行い、記録の有無を示す結果を、口座認定処理部212に対して送信する。
この結果を受信すると、口座認定処理部212は、口座番号が元帳データベース102に登録されているか否かの回答により正当性チェックを行い、口座番号が元帳データベース102に登録されている場合に取引を許可して処理をステップS8へ進め、一方、登録されていない場合、処理をステップS7へ進めエラー結果を携帯端末301へ送信する。
このとき、口座認定処理部212は、上述したログインを要求するログイン要求信号が入力されると、ログイン要求信号が入力された時間と、端末識別情報と、ログイン成功及び不成功のいずれかである情報、成功信号あるいは失敗信号を対応する携帯端末301へ送信したか否かを示す情報をログとして、取引・セキュリティログ記憶部211へ書き込んで記録する。
Next, the
Then, the account
In step S <b> 7, the account
Further, when the account
When the account
Upon receipt of this result, the account
At this time, when the log-in request signal for requesting the log-in described above is input, the account
<入金処理>
そして、渉外担当者が上記画面から、例えば入金処理を選択すると、携帯端末301は、この入金処理に対応して、入金する金額を記入する記入欄を表示する。
この表示により、渉外担当者が通帳プリンタ302に対して通帳を挿入し、預金者から入金依頼された金額を上記記入欄に入力し、確定キーを入力することにより、携帯端末301は、上記金額の入力を受け付けるとともに、通帳プリンタ302が出力する口座番号を読み込む(ステップS8)。
<Deposit processing>
Then, when the person in charge of public relations selects, for example, a deposit process from the above screen, the
By this display, the person in charge of external affairs inserts the passbook into the
そして、携帯端末301は、入金の金額及び口座番号が入力されると、この金額及び口座番号に対し、電文の電文通番、入金処理を示す情報、当日の日付、自身の端末識別情報を少なくとも付加した入金依頼電文を作成し(ステップS9)、この入金依頼電文を金融アプリケーションサーバ200へ送信するとともに、入金金額及び口座番号を表示画面に表示する。
Then, when the deposit amount and the account number are input, the
次に、取引規制チェック部203は、通信制御部201を介し、上記入金依頼電文が入力されると、この入金依頼電文から入金依頼の金額及び口座番号を抽出するとともに、この口座番号に対応する入金限度額及び入金積算額をユーザ管理情報記憶部210から読み出す。ここで、入金依頼電文を受信すると、通信制御部201は、受信した時刻に対応して、この入金依頼電文を取引・セキュリティログ記憶部211へ書き込んで記録する。
そして、取引規制チェック部203は、ユーザ管理情報記憶部210から入金処理を行う時間帯を示す取引時間帯を読み出し、この取引時間帯に現在の時刻が含まれているか否かの判定を行い、含まれていない場合に処理をステップS10へ進め、含まれている場合に以下に示す入金金額の制限の判定を行う。
Next, when the deposit request message is input via the
And the transaction
取引時間内である場合、取引規制チェック部203は、ユーザ管理情報記憶部210から読み出した入金積算額に対し、入金依頼電文から読み出した入金依頼の金額を加算し、この加算結果がユーザ管理情報記憶部210から読み出した入金限度額以下か否かを判定し(ステップS10)、加算結果が入金限度額を超える場合、処理をステップS11へ進める。
一方、上記加算結果が入金限度額以下である場合、取引規制チェック部203は、携帯通帳記帳装置300からの入金依頼電文をオンライン電文組立部204へ送信し、処理をステップS12へ進める。
If it is within the transaction time, the transaction
On the other hand, when the addition result is equal to or less than the deposit limit, the transaction
加算結果が入金限度額を超えている場合、取引規制チェック部203は、携帯端末301に対し、取引時間帯では無く入金処理が行えない、または1日の入金限度額を超えており入金処理が行えないことを示す失敗信号を送信する(ステップS11)。このとき、取引規制チェック部203は、上記入金依頼電文が入力された時刻に対応させ、入金依頼電文が入力され、取引時間帯ではなく、または入力依頼金額が入金限度額を超えているため、入金処理を中止したことを示すログを、取引・セキュリティログ記憶部211に対して書き込んで記録する。
これにより、携帯端末301は、表示画面に1日の入金限度額を超えており入金処理が行えないことを示すエラー出力を表示する。
When the addition result exceeds the deposit limit, the transaction
As a result, the
一方、加算結果が入金限度額以下である場合、取引規制チェック部203は、入金依頼電文をオンライン電文組立部204へ出力するとともに、上記入金依頼電文が入力された時刻に対応させ、入金依頼電文が入力され、入力依頼金額が入金限度額以下であり、入金処理を実行することを示すログを、取引・セキュリティログ記憶部211に対して書き込んで記録する。
On the other hand, when the addition result is equal to or less than the deposit limit, the transaction
次に、オンライン電文組立部204は、入金依頼電文が入力されると、勘定元帳サーバ100に対して入金依頼を行う形式に対応させて、入金処理依頼電文を作成し(ステップS12)、入金処理電文と作成した入金処理依頼電文とを電文制御部205へ出力する。
上記入金処理電文及び入金処理依頼電文が入力されると、電文制御部205は、入金処理依頼電文に対して取引通番を付加し、入金処理依頼電文における電文通番をこの取引通番に書き換えた後、入金依頼電文と入金処理依頼電文とを対応させて、オンライン取引情報記憶部209へ書き込むとともに、入金処理依頼電文を勘定元帳サーバ100へ送信する(ステップS13)。
Next, when a deposit request message is input, the online
When the deposit processing message and the deposit processing request message are input, the
入金依頼処理電文が入力されると、勘定元帳制御部101は、この入金処理依頼電文から口座番号、入金する金額、端末が所属する金融機関を識別する金融機関識別番号、端末の種類を読み出し、上記口座番号に対応させて、取引内容、取引金額、日付、取引端末種類(端末の種類)、金融機関識別番号、取引金額を加算して入金を反映させた残高を、勘定元帳データベース102に書き込む(ステップS14)。
そして、勘定元帳制御部101は、入金処理が終了したことを示す入金処理終了電文を、この入金処理終了電文に対応した入金依頼電文と同一の取引通番を付加して金融アプリケーションサーバ200に対して送信する。
When the deposit request processing message is input, the account
Then, the
入金処理終了電文が入力されると、オンライン電文読替部206は、この入金処理終了電文を、携帯通帳記帳装置300に対して送信する電文の形式である入金終了電文に変換し、取引結果管理部207に対して出力する(ステップS15)。
When the deposit process end message is input, the online
次に、取引結果管理部207は、この入金終了電文から入金処理した金額及び口座番号を抽出し、オンライン取引情報記憶部209からこの口座番号に対応した入金積算額を読み出し、この入金積算額に対し、上記抽出した入金処理した金額を加算し、加算結果を口座番号に対応して書き込んで、入金積算額を更新し、処理をステップS18へ進める(ステップS16)。また、取引結果管理部207は、入金金額を更新したことと、変更した日付とを、口座番号に対応させて、取引・セキュリティログ記憶部211に書き込んで記録する。
Next, the transaction
そして、記帳データ組立部208は、入金終了電文を携帯通帳記帳装置300へ送信する形式の終了電文(電文通番、端末識別情報、入金金額、入金成功を示す情報)に変更し、通信制御部201へ送信する(ステップS17)。
終了電文が入力されると、通信制御部201は、入力される終了電文を携帯通帳記帳装置300へ送信する(ステップS18)とともに、終了電文を携帯通帳記帳装置300に対して送信した時刻に対応し、上記終了電文を取引・セキュリティログ記憶部211へ書き込んで記録する。
Then, the bookkeeping
When the end message is input, the
次に、携帯端末301は、終了電文が入力されると、入金金額と入金成功を示す情報を処理結果として表示画面に表示する(ステップS19)。
そして、携帯端末301は、金融アプリケーションサーバ200の処理からログアウトするか、他の処理を継続して行うかを選択する選択画面を表示し、選択結果がログアウトであるか否かを判定し(ステップS20)、ログアウトの場合、処理をステップS21へ進め、一方、処理を継続する場合、処理をステップS5へ進める。
ログアウトの場合、携帯端末301は、金融アプリケーションサーバ200の処理からログアウトする(ステップS21)。
上述したオンライン取引情報記憶部209に記憶される金融アプリケーションサーバ200から勘定元帳サーバ100へ送信する電文と、勘定元帳サーバ100から金融アプリケーションサーバ200へ送信する電文とを、同一の処理に対して取引通番と電文通番とにより対応づけるとして説明したが、取引通番及び端末識別情報と、電文通番及び端末識別情報とを用いて対応づけるようにしても良い。
したがって、オンライン電文組立部204及びオンライン電文読替部206は、取引通番及び端末識別情報と、電文通番及び端末識別情報とを用いて、電文の書き換えを行う際、同一処理の電文の識別を、取引通番及び端末識別情報と、電文通番及び端末識別情報とをそれぞれの電文から抽出し、対応づけに用いるようにしても良い。
Next, when the end message is input, the
Then, the
In the case of logout, the mobile terminal 301 logs out from the processing of the financial application server 200 (step S21).
Transactions sent from the
Therefore, the online
<記帳処理>
また、処理を継続する場合、認証処理部202は、携帯端末301の表示部に対し、勘定元帳サーバ100に対して依頼する処理の種類を選択する画面を表示させる。
そして、渉外担当者が上記画面から、先の入金処理の結果を記帳するため、記帳処理が選択される(ステップS5)と、すでに通帳が通帳プリンタ302に対して通帳が挿入され、口座番号の正当性まで判定されていることを認識しているため、処理を実行する確定キーが押下されることにより、携帯端末301は、通帳プリンタ302が出力する口座番号を処理に必要なデータとして読み込む(ステップS8)。
また、記帳処理のみを行う場合、すなわち、直前に入金処理が行われない場合、ステップS1〜ステップS8までは、すでに説明した入金処理と、選択する処理のみが異なる以外は同様の処理が行われる。
<Booking process>
When the processing is continued, the
Then, when the person in charge of foreign exchange records the result of the previous deposit process from the above screen, when the bookkeeping process is selected (step S5), the bankbook is already inserted into the
Further, when only the bookkeeping process is performed, that is, when the deposit process is not performed immediately before, the same process is performed from step S1 to step S8 except that the deposit process described above is different from the selected process. .
そして、携帯端末301は、口座番号が入力されると、口座番号に対し、電文を識別する電文識別情報である電文通番、記帳処理を示す情報、当日の日付、携帯端末自身を識別する情報である端末識別情報(例えば、携帯端末機番など)を少なくとも付加した記帳要求電文を作成し(ステップS9)、この記帳要求電文を金融アプリケーションサーバ200へ送信する。
Then, when the account number is input, the
記帳要求電文を受信すると、通信制御部201は、受信した時刻に対応し、この記帳要求電文を取引・セキュリティログ記憶部211へ書き込んで記録する。
次に、取引規制チェック部203は、上記記帳要求電文を入力すると、入金処理ではないために取引規制の処理、すなわちステップ8の処理を行わず、この記帳要求電文をオンライン組立部204へ出力し、処理をステップS12へ進める。
When receiving the entry request message, the
Next, when the above-mentioned book request message is input, the transaction
次に、オンライン電文組立部204は、記帳要求電文が入力されると、勘定元帳サーバ100に対して記帳依頼を行う形式に対応させて、記帳データ要求電文を作成し(ステップS12)、記帳要求電文と作成した記帳データ要求電文とを電文制御部205へ出力する。
上記記帳要求電文及び記帳データ要求電文が入力されると、電文制御部205は、記帳データ要求電文に対して取引通番を付加し、この記帳データ要求電文における電文通番をこの取引通番に書き換えた後、記帳要求電文と記帳データ要求電文とを対応させて、オンライン取引情報記憶部209へ書き込むとともに、記帳データ要求電文を勘定元帳サーバ100へ送信する(ステップS13)。
Next, when an entry request message is input, the online
When the above entry request message and entry data request message are input, the
記帳データ要求電文が入力されると、勘定元帳制御部101は、この記帳データ要求電文から口座番号、記帳処理を示す情報、端末が所属する金融機関を識別する金融機関識別番号、端末の種類を読み出し、上記口座番号に対応した残高を、勘定元帳データベース102から読み出す(ステップS14)。
そして、勘定元帳制御部101は、記帳処理(残高データの取得処理)が終了したことを示す記帳データ回答電文を、この記帳データ回答電文に対応した記帳データ要求電文と同一の取引通番を付加して金融アプリケーションサーバ200に対して送信する。
When the entry data request message is input, the account
Then, the
記帳データ回答電文が入力されると、オンライン電文読替部206は、この記帳データ回答電文を、携帯通帳記帳装置300に対して送信する電文の形式である記帳回答電文に変換し、取引結果管理部207に対して出力する(ステップS15)。
次に、取引結果管理部207は、記帳回答電文が入力されると、電文が記帳回答電文であることを検出すると、取引結果の管理を行わず、この記帳回答電文を記帳データ組立部208へ出力し(ステップS16)、処理をステップS16へ進める。
When the entry data answer message is input, the online
Next, when the transaction
そして、記帳データ組立部208は、入金終了電文を携帯通帳記帳装置300へ送信する形式の記帳データに変更し、通信制御部201へ送信する(ステップS17)。
記帳データが入力されると、通信制御部201は、入力される記帳データを携帯通帳記帳装置300へ送信する(ステップS18)とともに、終了信号を携帯通帳記帳装置300に対して送信した時刻に対応し、上記記帳データを取引・セキュリティログ記憶部211へ書き込んで記録する。
Then, the bookkeeping
When the entry data is input, the
次に、携帯端末301は、記帳データが入力されると、記帳データを処理結果として表示画面に表示するとともに、この記帳データを通帳プリンタ302へ出力する(ステップS19)。
記帳データが入力されると、通帳プリンタ302は、挿入されている通帳のページの記帳する領域に、入金した日付及び残高などを印字し、通帳に対する記帳を行う。
そして、携帯端末301は、金融アプリケーションサーバ200の処理からログアウトするか、他の処理を継続して行うかを選択する選択画面を表示し、入力された選択結果がログアウトであるか否かを判定し(ステップS20)、ログアウトの場合、処理をステップS21へ進め、一方、処理を継続する場合、処理をステップS5へ進める。
ログアウトの場合、携帯端末301は、金融アプリケーションサーバ200の処理からログアウトする(ステップS21)。
Next, when the book data is input, the
When the book data is input, the
Then, the
In the case of logout, the mobile terminal 301 logs out from the processing of the financial application server 200 (step S21).
上述したフローチャートの処理において、金融アプリケーションサーバ200と携帯通帳記帳装置300との通信が受信状態が悪く、通常のシーケンスによらず切断された場合、通信制御部201は、切断した時間に対応して、異常切断されたことを示す異常切断情報と、通信先である携帯端末301の端末識別情報とを、取引・セキュリティログ記憶部211記録する。
そして、金融アプリケーションサーバ200と携帯通帳記帳装置300との通信が再接続され、金融アプリケーションサーバ200の処理へのログインまでが終了した後、通信制御部201は、接続先の端末識別情報に対応し、ログインする直前にこの端末識別情報に対応して異常切断情報が記録されていいるか否かを、取引・セキュリティログ記憶部211から検索する。
In the processing of the above-described flowchart, when the communication between the
Then, after the communication between the
このとき、通信制御部201は、ログインした携帯端末201の端末識別情報に対応して異常切断情報が記録されている場合、その異常切断情報が書き込まれた時刻以前に、正常に終了した処理を抽出し、この処理から再処理を開始するか、または新たな処理を開始するかを確認する確認電文を携帯端末301へ送信する。
携帯端末301は、確認電文が入力されると、表示部に再処理または新たな処理のいずれとするかの選択表示画面を表示する。
ここで、渉外担当者が新たな処理を選択した場合、すでに説明したステップS5の処理が開始される。
At this time, when the abnormal disconnection information is recorded corresponding to the terminal identification information of the logged-in
When the confirmation message is input, the
Here, when the person in charge of external affairs selects a new process, the process of step S5 already described is started.
ただし、異常切断したタイミングによっては、勘定元帳制御部101が勘定元帳データベース102に入金処理を終了した後であることを、取引・セキュリティログ記憶部211において検出した場合、入金処理が終了していることを示す情報を付加して、上記確認電文を携帯端末301に対して送信する。
携帯端末301は、入金処理が終了していること示す情報が付加された確認電文を入力すると、表示部に再処理または新たな処理のいずれとするかの選択表示画面に、入金処理が終了していることを示す情報を表示する。これにより、通信の異常切断による2重入金を防止することができる。
However, depending on the timing of abnormal disconnection, if the transaction / security
When the
<出金処理における勘定元帳サーバの動作>
勘定元帳サーバ100が非対面の状態による出金処理、すなわち金融機関の窓口にて行員と預金者とが顔を合わせて対面にて行う出金処理ではなく、ATM150等の端末から出金の要求を受けた場合、勘定元帳制御部101は、その預金者の口座番号に対応して、当日に入金された金額及び入金した端末の種類を勘定元帳データベース102から読み込む。
勘定元帳制御部101は、出金金額が、当日に入金された全金額から携帯端末から入金(モバイル入金)された金額を減算した差額を超えるか否かを判定し、出金金額が差額を超えた場合に出金停止を行い、停止したことを預金者に対して通知し、一方、出金金額が差額以下の場合、通常の出金処理を行う。
<Operation of account ledger server in withdrawal process>
A withdrawal request from a terminal such as an
The
ただし、公共料金や何らかの売買による支払などの引き落としのように、預金者個人の出金ではなく、善意の第三者による出金処理である場合、出金金額が差額を超えるか否かを判定することなく、通常の出金処理を行う。
上述した処理により、本実施形態によれば、出金処理に対して、出金を行う人物、及び入金処理を行った端末の種類を区別して、預金者自身の出金に制限を設けているため、預金者及び渉外担当者による不正な入金及び出金処理を防止することができる。
また、本実施形態によれば、入金処理がリアルタイムに行えるため、渉外担当者による不正な入金処理を防止し、各預金者宅におけるモバイル入金であっても、当日の引き落としなどに対応することができ、携帯通帳記帳装置を携帯した渉外担当者に依頼することにより、自宅にいながら不渡りを出さない入金処理を勘定元帳データベース102に対して行うことが可能となる。
However, if the withdrawal amount is not a depositor's individual withdrawal, but a bona fide third party, such as withdrawing from public utility charges or any kind of purchase and sale, determine whether the withdrawal amount exceeds the difference. The normal withdrawal process is performed without doing this.
With the above-described processing, according to the present embodiment, with respect to the withdrawal processing, the person who performs withdrawal and the type of terminal that performed the withdrawal processing are distinguished, and the depositor's own withdrawal is limited. Therefore, it is possible to prevent unauthorized deposits and withdrawals by depositors and foreign affairs personnel.
In addition, according to the present embodiment, since the deposit process can be performed in real time, it is possible to prevent an unauthorized deposit process by a person in charge of external affairs and to cope with the withdrawal on the day even if it is a mobile deposit at each depositor's house. In addition, by requesting a person in charge of public relations who carries the portable passbook entry device, it is possible to perform a deposit process for the
なお、図1における勘定元帳サーバ、金融アプリケーションサーバ及び携帯端末の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各サーバ及び携帯端末における各処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境(あるいは表示環境)を備えたWWWシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。 In addition, the program for realizing the functions of the account ledger server, the financial application server, and the portable terminal in FIG. You may perform each process in each server and a portable terminal by performing. Here, the “computer system” includes an OS and hardware such as peripheral devices. The “computer system” includes a WWW system having a homepage providing environment (or display environment). The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. Further, the “computer-readable recording medium” refers to a volatile memory (RAM) in a computer system that becomes a server or a client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line. In addition, those holding programs for a certain period of time are also included.
また、前記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。また、前記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。 The program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the “transmission medium” for transmitting the program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. The program may be for realizing a part of the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, what is called a difference file (difference program) may be sufficient.
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。 The embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to this embodiment, and includes design and the like within a scope not departing from the gist of the present invention.
100…勘定元帳サーバ
101…勘定元帳制御部
102…勘定元帳データベース
200…金融アプリケーションサーバ
201…通信制御部
202…認証処理部
203…取引規制チェック部
204…オンライン電文組立部
205…電文制御部
206…オンライン電文読替部
207…取引結果管理部
208…記帳データ組立部
209…オンライン取引情報記憶部
210…ユーザ管理情報記憶部
211…取引・セキュリティログ記憶部
212…口座認定処理部
300…携帯通帳記帳装置
301…携帯端末
302…通帳プリンタ
DESCRIPTION OF
Claims (4)
前記通帳記帳装置との間の通信を制御する通信制御部と、
前記通帳記帳装置からの渉外担当者の識別情報により、ログインを許可するか否かを判定する認証処理部と、
予め口座毎の一日あたりの入金制限金額が設定され、日毎に各口座における前記端末からの入金金額の累計額が前記入金制限金額を超えているか否かを検出する取引規制チェック部と、
前記通帳記帳装置から依頼された処理を行う過程の履歴が記録された取引・セキュリティログ記憶部と
を有し、
前記通信制御部、認証処理部部、取引規制チェック部各々が、それぞれの処理を行った結果を前記取引・セキュリティログ記憶部へ記録を行い、
前記通信制御部が、前記通帳記帳装置との通信が異常切断された場合、異常切断された時間と異常切断されたことを示す異常切断情報とを前記取引・セキュリティログ記憶部に記録し、前記通帳記帳装置との通信が再接続されると、当該通帳記帳装置に対応した異常切断情報の有無を前記取引・セキュリティログ記憶部において確認し、異常切断情報が記録されていると、異常切断情報が書き込まれた時刻以前に正常に終了した処理を前記取引・セキュリティログ記憶部で参照し、前記入金処理が終了した後であることを検出すると、入金処理が終了していることを示す情報を、前記通帳記帳装置に対して送信する
ことを特徴とする金融アプリケーションサーバ。 Corresponding to the account number of the depositor, at least the deposit balance, deposit amount, withdrawal amount, date of deposit or withdrawal process, account ledger database storing the type of terminal that performed the deposit process, and the deposit When the withdrawal process is input from the person, the withdrawal amount requested in the withdrawal process and the withdrawal process read out from the account ledger database corresponding to the account number of the depositor is requested. A determination is made as to whether or not to perform the withdrawal processing of the withdrawal amount based on the amount deposited by the depositor on the day and the identification information of the terminal or window where the depositor has performed the deposit, and the financial institution In the case of withdrawal processing performed at the terminal of a financial institution without being faced with a bank employee at the counter of the bank, the amount requested in the withdrawal processing is requested by the withdrawal processing in the corresponding account. On the same day Manage the depositor's account, which consists of an account ledger control unit that stops the withdrawal process when the amount of money deposited exceeds the amount of money deposited on the same day from a preset type of terminal. A financial application server that is connected to an account ledger server to perform, and requests a deposit process input from a passbook entry device carried by a foreign inspector of a financial institution as a deposit process for the account of the corresponding depositor;
A communication control unit for controlling communication with the bankbook entry device;
An authentication processing unit that determines whether or not to allow login based on the identification information of the person in charge of external communication from the bankbook entry device;
A deposit restriction amount per day for each account is set in advance, and a transaction regulation check unit that detects whether the accumulated amount of the deposit amount from the terminal in each account exceeds the deposit limit amount for each day,
A transaction / security log storage unit in which a history of a process of performing a process requested by the passbook entry device is recorded;
Each of the communication control unit, the authentication processing unit, and the transaction regulation check unit records the result of each processing in the transaction / security log storage unit,
When the communication control unit is abnormally disconnected from the passbook entry device, the abnormal control information is recorded in the transaction / security log storage unit, indicating abnormal disconnect time and abnormal disconnect information. When communication with the passbook entry device is reconnected, the transaction / security log storage unit checks the presence / absence of abnormal disconnection information corresponding to the passbook entry device, and abnormal disconnection information is recorded. The transaction / security log storage unit refers to the process that ended normally before the time when the payment was written, and if it is detected that the payment process has ended, information indicating that the payment process has ended is displayed. A financial application server for transmitting to the bankbook entry device.
前記勘定元帳サーバが、
前記預金者の口座番号に対応し、少なくとも預金の残高、入金金額、出金金額、入金または出金の処理を行った日付、入金処理を行った端末の種類を記憶した勘定元帳データベースと、
前記預金者から出金処理が入力された場合、この出金処理にて要求された出金金額と、
前記勘定元帳データベースから当該預金者の口座番号に対応して読み出した当該出金処理が要求された日における当該預金者により入金処理された金額と、前記預金者が当該入金処理した端末あるいは窓口の識別情報とにより、前記出金金額の出金処理を行うか否かの判定を行い、金融機関の窓口にて行員と対面して行われずに、金融機関の端末にて行われる出金処理の場合、前記出金処理にて要求された金額が、対応する口座において、該出金処理が要求された日と同一日に入金された金額から、予め設定された種類の端末から同一日に入金された金額を減算した金額を超える場合、出金処理を停止する勘定元帳制御部と
を有し、
前記金融アプリケーションサーバが
前記通帳記帳装置との間の通信を制御する通信制御部と、
前記携帯通帳記帳装置からのログインを許可するか否かを判定する認証処理部と、
予め口座毎の一日あたりの入金制限金額が設定され、日毎に各口座における前記端末からの入金金額の累計額が前記入金制限金額を超えているか否かを検出する取引規制チェック部と、
前記通帳記帳装置から依頼された処理を行う過程の履歴が記録された取引・セキュリティログ記憶部と
を有し、
前記通信制御部、認証処理部部、取引規制チェック部各々が、それぞれの処理を行った結果を前記取引・セキュリティログ記憶部へ記録を行い、
前記通信制御部が、前記通帳記帳装置との通信が異常切断された場合、異常切断された時間と異常切断されたことを示す異常切断情報とを前記取引・セキュリティログ記憶部に記録し、前記通帳記帳装置との通信が再接続されると、当該通帳記帳装置に対応した異常切断情報の有無を前記取引・セキュリティログ記憶部において確認し、異常切断情報が記録されていると、異常切断情報が書き込まれた時刻以前に正常に終了した処理を前記取引・セキュリティログ記憶部で参照し、前記入金処理が終了した後であることを検出すると、入金処理が終了していることを示す情報を、前記通帳記帳装置に対して送信する
ことを特徴とする携帯通帳記帳システム。 Account ledger server for managing depositor's account, portable passbook entry device carried by a foreign affairs officer of a financial institution, and a financial application for requesting deposit processing of the depositor input from the portable passbook entry device A mobile passbook system consisting of a server,
The account ledger server is
Corresponding to the account number of the depositor, at least the balance of deposit, deposit amount, withdrawal amount, date of deposit or withdrawal process, account ledger database storing the type of terminal that performed the deposit process,
When a withdrawal process is input from the depositor, the withdrawal amount requested in the withdrawal process,
The amount deposited by the depositor on the date when the withdrawal process read out from the account ledger database corresponding to the account number of the depositor is requested, and the terminal or the window where the depositor processed the deposit Based on the identification information, it is determined whether or not to perform the withdrawal process of the withdrawal amount, and the withdrawal process performed at the terminal of the financial institution is not performed at the financial institution's window without facing the bank employee. The amount requested in the withdrawal process is deposited on the same day from a terminal of a preset type from the amount deposited on the same day as the date on which the withdrawal process is requested in the corresponding account. And the ledger control unit that stops the withdrawal process when the amount exceeds the amount obtained by subtracting
A communication control unit that controls communication between the financial application server and the bankbook entry device;
An authentication processing unit for determining whether or not to allow login from the portable passbook entry device;
A deposit restriction amount per day for each account is set in advance, and a transaction regulation check unit that detects whether the accumulated amount of the deposit amount from the terminal in each account exceeds the deposit limit amount for each day,
A transaction / security log storage unit in which a history of a process of performing a process requested by the passbook entry device is recorded;
Each of the communication control unit, the authentication processing unit, and the transaction regulation check unit records the result of each processing in the transaction / security log storage unit,
When the communication control unit is abnormally disconnected from the passbook entry device, the abnormal control information is recorded in the transaction / security log storage unit, indicating abnormal disconnect time and abnormal disconnect information. When communication with the passbook entry device is reconnected, the transaction / security log storage unit checks the presence / absence of abnormal disconnection information corresponding to the passbook entry device, and abnormal disconnection information is recorded. The transaction / security log storage unit refers to the process that ended normally before the time when the payment was written, and if it is detected that the payment process has ended, information indicating that the payment process has ended is displayed. And transmitting to the passbook bookkeeping apparatus.
前記勘定元帳サーバにおいて、
勘定元帳制御部が、前記携帯通帳記帳装置からの入金処理に対し、前記預金者の口座番号に対応し、少なくとも預金の残高、入金金額、出金金額、入金または出金の処理を行った日付、入金処理を行った端末の種類を勘定元帳データベースに記憶する過程と、
前記勘定元帳制御部が、前記預金者から出金処理が入力された場合、この出金処理にて要求された出金金額と、前記勘定元帳データベースから当該預金者の口座番号に対応して読み出した当該出金処理が要求された日における当該預金者により入金処理された金額と、前記預金者が当該入金処理した端末あるいは窓口の識別情報とにより、前記出金金額の出金処理を行うか否かの判定を行い、金融機関の窓口にて行員と対面して行われずに、金融機関の端末にて行われる出金処理の場合、前記出金処理にて要求された金額が、対応する口座において、該出金処理が要求された日と同一日に入金された金額から、予め設定された種類の端末から同一日に入金された金額を減算した金額を超える場合、出金処理を停
止する過程と
金融アプリケーションサーバにおいて、
通信制御部が前記通帳記帳装置との間の通信を制御する過程と、
認証処理部が前記携帯通帳記帳装置からのログインを許可するか否かを判定する過程と、
取引規制チェック部が、予め口座毎の一日あたりの入金制限金額が設定され、日毎に各口座における前記端末からの入金金額の累計額が前記入金制限金額を超えているか否かを検出する過程と、
前記通信制御部、認証処理部部、取引規制チェック部各々が、それぞれの処理を行った結果を取引・セキュリティログ記憶部へ記録する過程と、
前記通信制御部が、前記通帳記帳装置との通信が異常切断された場合、異常切断された時間と異常切断されたことを示す異常切断情報とを前記取引・セキュリティログ記憶部に記録し、前記通帳記帳装置との通信が再接続されると、当該通帳記帳装置に対応した異常切断情報の有無を前記取引・セキュリティログ記憶部において確認し、異常切断情報が記録されていると、異常切断情報が書き込まれた時刻以前に正常に終了した処理を前記取引・セキュリティログ記憶部で参照し、前記入金処理が終了した後であることを検出すると、入金処理が終了していることを示す情報を、前記通帳記帳装置に対して送信する過程と
を有することを特徴とする入金処理方法。 Account ledger server for managing depositor's account, portable passbook entry device carried by a foreign affairs officer of a financial institution, and a financial application for requesting deposit processing of the depositor input from the portable passbook entry device It is a deposit processing method in a financial system composed of servers,
In the account ledger server,
The date when the account ledger control unit performed at least the deposit balance, deposit amount, withdrawal amount, deposit or withdrawal processing corresponding to the depositor's account number for the deposit processing from the mobile passbook entry device , Storing the type of terminal that has made the deposit process in the account ledger database,
When the withdrawal process is input from the depositor, the account ledger control unit reads the withdrawal amount requested in the withdrawal process and the account number of the depositor from the account ledger database. Whether the withdrawal amount is to be withdrawn based on the amount deposited by the depositor on the date when the withdrawal processing is requested and the identification information of the terminal or the window where the depositor has performed the withdrawal process. In the case of a withdrawal process performed at a financial institution terminal instead of meeting with a bank employee at the financial institution's window, the amount requested in the withdrawal process corresponds If the amount exceeds the amount deposited on the same day from the terminal of a preset type from the amount deposited on the same day as the date on which the withdrawal processing is requested in the account, the withdrawal processing is stopped. Process and financial application In the server
A process in which a communication control unit controls communication with the bankbook entry device;
A process of determining whether or not the authentication processing unit permits login from the portable bankbook entry device;
A process in which the transaction restriction check unit detects whether or not a deposit limit amount per day for each account is set in advance, and whether or not the accumulated amount of deposit amounts from the terminal in each account exceeds the deposit limit amount for each day. When,
Each of the communication control unit, the authentication processing unit, and the transaction regulation check unit records a result of each processing in a transaction / security log storage unit,
When the communication control unit is abnormally disconnected from the passbook entry device, the abnormal control information is recorded in the transaction / security log storage unit, indicating abnormal disconnect time and abnormal disconnect information. When communication with the passbook entry device is reconnected, the transaction / security log storage unit checks the presence / absence of abnormal disconnection information corresponding to the passbook entry device, and abnormal disconnection information is recorded. The transaction / security log storage unit refers to the process that ended normally before the time when the payment was written, and if it is detected that the payment process has ended, information indicating that the payment process has ended is displayed. And a process of transmitting to the bankbook entry device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013109141A JP5586738B2 (en) | 2013-05-23 | 2013-05-23 | Financial application server, mobile passbook system, deposit processing method, and financial application program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013109141A JP5586738B2 (en) | 2013-05-23 | 2013-05-23 | Financial application server, mobile passbook system, deposit processing method, and financial application program |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008085145A Division JP5280722B2 (en) | 2008-03-28 | 2008-03-28 | Account ledger server, financial application server, mobile passbook entry system, deposit processing method, account ledger program, and financial application program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013157039A true JP2013157039A (en) | 2013-08-15 |
| JP5586738B2 JP5586738B2 (en) | 2014-09-10 |
Family
ID=49052074
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013109141A Active JP5586738B2 (en) | 2013-05-23 | 2013-05-23 | Financial application server, mobile passbook system, deposit processing method, and financial application program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5586738B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016122265A (en) * | 2014-12-24 | 2016-07-07 | 株式会社日本総合研究所 | Payment result report system and method for the same |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002259695A (en) * | 2001-03-01 | 2002-09-13 | Oki Electric Ind Co Ltd | Internet banking system |
| US20030156093A1 (en) * | 1998-02-24 | 2003-08-21 | Mitsuo Niida | Data communication system, data communication method, data communication apparatus and digital interface |
| JP2004030270A (en) * | 2002-06-26 | 2004-01-29 | Bank Of Tokyo-Mitsubishi Ltd | Method and system for collecting proceeds |
| JP2006092477A (en) * | 2004-09-27 | 2006-04-06 | Fujitsu Ltd | Account management apparatus and account management method |
| JP2006127391A (en) * | 2004-11-01 | 2006-05-18 | Kita-Nippon Bank Ltd | Public relations mobile banking method and program |
-
2013
- 2013-05-23 JP JP2013109141A patent/JP5586738B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030156093A1 (en) * | 1998-02-24 | 2003-08-21 | Mitsuo Niida | Data communication system, data communication method, data communication apparatus and digital interface |
| JP2002259695A (en) * | 2001-03-01 | 2002-09-13 | Oki Electric Ind Co Ltd | Internet banking system |
| JP2004030270A (en) * | 2002-06-26 | 2004-01-29 | Bank Of Tokyo-Mitsubishi Ltd | Method and system for collecting proceeds |
| JP2006092477A (en) * | 2004-09-27 | 2006-04-06 | Fujitsu Ltd | Account management apparatus and account management method |
| JP2006127391A (en) * | 2004-11-01 | 2006-05-18 | Kita-Nippon Bank Ltd | Public relations mobile banking method and program |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016122265A (en) * | 2014-12-24 | 2016-07-07 | 株式会社日本総合研究所 | Payment result report system and method for the same |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5586738B2 (en) | 2014-09-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7383988B2 (en) | System and method for locking and unlocking a financial account card | |
| US6040783A (en) | System and method for remote, wireless positive identity verification | |
| US20100123003A1 (en) | Method for verifying instant card issuance | |
| HK1243815A1 (en) | A method and system for authenticating a user with serivce providers using a universal one time password | |
| JP2007316959A (en) | Transfer method | |
| JP5280722B2 (en) | Account ledger server, financial application server, mobile passbook entry system, deposit processing method, account ledger program, and financial application program | |
| JP5586738B2 (en) | Financial application server, mobile passbook system, deposit processing method, and financial application program | |
| JP2010066917A (en) | Personal identification system and personal identification method | |
| JP2007094874A (en) | Financial service providing system | |
| JP6511409B2 (en) | Transaction locking system and transaction locking method in financial institution | |
| US7899234B1 (en) | Check verification system | |
| JP4371084B2 (en) | ATM usage limit setting method, ATM usage limit setting device, and ATM usage limit setting program | |
| JP2018120483A (en) | Biometric authentication system and biometric authentication method | |
| KR100647797B1 (en) | Transfer service method using mobile communication terminal | |
| JP4847510B2 (en) | Account management system and account management program | |
| KR102008789B1 (en) | Agent for processing bank affairs, system for processing bank affairs, and method for establishing accounts using the same | |
| JP4175132B2 (en) | Refund payment system and automatic transaction apparatus used therefor | |
| KR102836206B1 (en) | Method and server for providing token management service based on block-chain | |
| KR20040098407A (en) | System and Method of financial transaction using Emergency Password Number | |
| JP2013120510A (en) | Automatic transaction processing device and transaction processing system | |
| US20240154957A1 (en) | Real-name information package and real-name information security protection method | |
| KR101799043B1 (en) | A method and system for providing loan service using business card | |
| KR102776002B1 (en) | System for withdrawal authentication system | |
| JP6920705B1 (en) | Deposit withdrawal systems, methods and programs | |
| JP4913794B2 (en) | Account management system and account management program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130523 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140613 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140624 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140722 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5586738 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |