JP3856431B2 - Transaction confirmation system and transaction confirmation method - Google Patents
Transaction confirmation system and transaction confirmation method Download PDFInfo
- Publication number
- JP3856431B2 JP3856431B2 JP2001363485A JP2001363485A JP3856431B2 JP 3856431 B2 JP3856431 B2 JP 3856431B2 JP 2001363485 A JP2001363485 A JP 2001363485A JP 2001363485 A JP2001363485 A JP 2001363485A JP 3856431 B2 JP3856431 B2 JP 3856431B2
- Authority
- JP
- Japan
- Prior art keywords
- business process
- confirmation
- result
- processing result
- terminal device
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 163
- 238000012790 confirmation Methods 0.000 title claims description 95
- 238000012545 processing Methods 0.000 claims description 111
- 230000005540 biological transmission Effects 0.000 claims description 13
- 238000000605 extraction Methods 0.000 claims description 5
- 238000012795 verification Methods 0.000 claims 1
- 238000004891 communication Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 239000000284 extract Substances 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は通信網を利用した金融取引システムに関し、特に業務処理の処理結果を確認せず起こるトラブルを防止する取引確認システムに関する。
【0002】
【従来の技術】
近年、インターネット等を利用した電子商取引が盛んに行われている。これに伴い、銀行も振り込みや、残高参照等の処理などもインターネットを利用して出来るようになっている。
【0003】
【発明が解決しようとする課題】
ところで、取引、特に振り込みなどの銀行業務にかかる処理は、一つの業務処理の処理結果を顧客にみせ、顧客に確認させる必要がある。しかし、何らかの事情により、一つの業務処理が未確認で終了してしまう場合がある。例えば、処理結果を確認せずに次の業務処理を依頼してしまった場合や、何らかの故障によりブラウザなどがダウンしてしまい、処理結果を確認することが出来なかった場合等がある。このような場合、顧客は依頼した事項が正しく処理されたか知ることが出来ず、不安であった。
【0004】
一方、銀行側では、一つの業務処理の処理結果に対して、顧客の了承をえたと言う事象を管理したいと言う希望があった。そこで、本発明の目的は、上記問題点を解決し、業務処理の処理結果を確認せずに起こるトラブルを防止するシステムを提供することにある。
【0005】
【課題を解決するための手段】
上記の課題を解決するため、本発明は、顧客が操作する端末装置から送信されたデータに基づいてホストコンピュータが行った業務処理について、前記業務処理の処理結果を前記端末装置に送信して、顧客に確認させる前記ホストコンピュータに備えられた取引確認システムであって、業務処理毎に付される業務処理番号と、前記業務処理番号に対応する業務処理を依頼した顧客を識別する識別番号と、前記業務処理の処理結果について前記顧客の確認結果の応答を前記端末装置から受信した場合に立てられる確認フラグとを関連付けて、前記業務処理の確認結果として記憶する記憶手段と、前記業務処理の処理結果を前記業務処理番号と関連付けて格納する格納手段と、顧客が操作する端末装置から、前記顧客の識別番号が付された新たな業務処理を依頼するデータを受信すると、前記データから前記顧客の識別番号を抽出する抽出手段と、前記記憶手段において、前記抽出手段により抽出された顧客の識別番号に対応する確認結果のうち、前記確認フラグが立っていない業務処理の業務処理番号を特定する特定手段と、前記特定手段により前記確認フラグが立っていない業務処理の業務処理番号が特定される場合には、前記特定手段により特定された業務処理番号に対応する業務処理の処理結果を前記格納手段から呼び出して、前記業務処理の処理結果と、前記業務処理の処理結果の確認を促すためのデータを前記端末装置に送信する送信手段と、前記端末装置から前記業務処理の処理結果を確認したことを示す応答データを受信すると、前記記憶手段に、前記送信手段が送信した業務処理の処理結果についての確認結果に確認フラグを立てる手段と、を備えていて、前記特定手段により前記確認フラグが立っていない業務処理の業務処理番号が特定されない場合には、前記ホストコンピュータが前記新たな業務処理を実行することを特徴とする。
【0006】
また、本発明は、前記ホストコンピュータが前記新たな業務処理を実行すると、前記記憶手段に前記新たな業務処理に対応する業務処理番号を記憶させる手段と、前記ホストコンピュータが前記新たな業務処理を実行すると、前記格納手段に前記新たな業務処理の処理結果を格納する手段と、前記新たな業務処理の処理結果の確認を促すためのデータを前記端末装置に送信する送信手段と、前記端末装置から前記新たな業務処理の処理結果を確認したことを示す応答データを受信すると、前記記憶手段に、前記送信手段が送信した新たな業務処理の処理結果についての確認結果に確認フラグを立てる手段と、を備えることを特徴とすることもできる。
【0007】
上記の課題を解決するため、本発明は、顧客が操作する端末装置から送信されたデータに基づいてホストコンピュータが行った業務処理について、前記ホストコンピュータが前記業務処理の処理結果を前記端末装置に送信して、顧客に確認させる取引確認方法であって、前記ホストコンピュータには、業務処理毎に付される業務処理番号と、前記業務処理番号に対応する業務処理を依頼した顧客を識別する識別番号と、前記業務処理の処理結果について前記顧客の確認結果の応答を前記端末装置から受信した場合に立てられる確認フラグとを関連付けて、前記業務処理の確認結果として記憶する確認結果記憶部と、前記業務処理の処理結果を前記業務処理番号と関連付けて格納する処理結果格納部とが備えられていて、前記ホストコンピュータが、顧客が操作する端末装置から、前記顧客の識別番号が付された新たな業務処理を依頼するデータを受信すると、前記データから前記顧客の識別番号を抽出する抽出ステップと、前記ホストコンピュータが、前記確認結果記憶部において、前記抽出ステップで抽出された顧客の識別番号に対応する確認結果のうち、前記確認フラグが立っていない業務処理の業務処理番号を特定する特定ステップと、前記特定ステップで前記確認フラグが立っていない業務処理の業務処理番号が特定される場合には、前記ホストコンピュータが、前記特定ステップで特定された業務処理番号に対応する業務処理の処理結果を前記処理結果格納部から呼び出して、前記業務処理の処理結果と、前記業務処理の処理結果の確認を促すためのデータを前記端末装置に送信する送信ステップと、前記ホストコンピュータが、前記端末装置から前記業務処理の処理結果を確認したことを示す応答データを受信すると、前記確認記憶部に、前記送信ステップで送信した業務処理の処理結果についての確認結果に確認フラグを立てるステップと、を有していて、前記特定ステップで前記確認フラグが立っていない業務処理の業務処理番号が特定されない場合には、前記ホストコンピュータが、前記新たな業務処理を実行するステップを有することを特徴とする。
【0008】
また、本発明は、前記ホストコンピュータが、前記新たな業務処理を実行すると、前記確認結果記憶部に前記新たな業務処理に対応する業務処理番号を記憶させるステップと、前記ホストコンピュータが、前記新たな業務処理を実行すると、前記処理結果格納部に前記新たな業務処理の処理結果を格納するステップと、前記ホストコンピュータが、前記新たな業務処理の処理結果の確認を促すためのデータを前記端末装置に送信する送信ステップと、前記ホストコンピュータが、前記端末装置から前記新たな業務処理の処理結果を確認したことを示す応答データを受信すると、前記確認結果記憶部に、前記送信ステップで送信した新たな業務処理の処理結果についての確認結果に確認フラグを立てるステップと、を有することを特徴とすることもできる。
【0009】
【発明の実施の形態】
本発明の実施の形態を説明する。
【0010】
次に、各装置について詳細に述べる。
【0011】
通信モデム211は、CPU212で処理されたデータを所定の形式に変換して通信網に送信したり、データの受信を行うものである。CPU212は、システムや他のアプリケーションに基づいて、データの処理やディスプレイ22等を制御する。記憶装置213はハードディスクなどである。記憶装置213にはコンピュータ1を動作させる為のシステムの他、インターネットで互いに通信を行う為のブラウザ及び本取引システムを動作させる為のプログラムが格納されている。尚、本プログラムには、顧客毎に(端末毎に)振られた識別番号を持っており、データ送信の際には識別番号をデータに付加して送信する機能を有する。
【0012】
図3はホストコンピュータ2のブロック図である。図3中、31は通信モデム、32は業務処理手段、33はデータベース、34は応答処理手段である。通信モデム31は、処理されたデータを所定の形式に変換して通信網に送信したり、データの受信を行うものである。
【0013】
業務処理手段32は受信したデータに基づいて業務処理を行う。データベース33は、業務処理手段32で処理した処理結果が格納される。又、データベース33は確認結果テーブルを持つ。この確認結果テーブルは、図4に示される如く、1行が一つの業務処理に対応している。1行は、識別番号の欄、業務処理番号の欄及び結果確認フラグの欄から構成される。識別番号の欄は、顧客のコンピュータ1から送信されてくるデータに付加された識別番号が記述される欄である。業務処理番号欄は、1つの業務処理の毎に設定される業務番号が記述される欄である。尚、処理結果は業務処理番号と関連づけられてデータベース33の別の格納場所に格納される。結果確認フラグ欄は、業務処理に基づく確認結果の応答が顧客から送信された場合にフラグが立てられる欄である。例えば、識別番号12345の場合は業務番号が100であり、既に処理結果が顧客に確認されたことを示すフラグが、確認フラグ欄に立っている。又、識別番号98765の場合は業務番号が101であり、確認フラグ欄にフラグが立っていないため、処理結果が顧客に未確認の状態であることを示している。
【0014】
応答処理手段34は、顧客のコンピュータ1から送信されてくるデータから識別番号を抽出し、この識別番号に基づいて確認結果テーブルの検索や、指示の制御を行うものである。次に、本実施形態における具体的な動作を説明する。本動作においては、インターネットを利用したバンキングを想定し、自口座から他の口座への振込処理の場合を説明する。尚、顧客に各々識別番号が設けられ、この識別番号はコンピュータ1からホスト2に送信される全てのデータに付加されて送信されるものとする。
【0015】
まず、通常の動作について説明する。図5は通常の動作を示すフローチャートである。顧客のコンピュータ1からホスト2に対して所定の銀行振込を依頼する(Step100)。ホスト2では、コンピュータ1から送信されてきたデータに基づいて、業務処理手段32が銀行振込の業務処理を行う(Step101)。又、応答処理手段34がデータから識別番号を抽出し、この識別番号を結果確認テーブルに記述する(Step102)。業務処理が終了すると、応答処理手段34が、その業務処理の番号を、対応する識別番号の業務処理ナンバー欄に記述すると共に(Step103)、処理結果を業務処理の番号と関連づけてデータベースに格納する(Step104)。そして、処理結果と、この処理結果に対する確認を促すデータとを、通信モデム31を介してコンピュータ1に送信する(Step105)。
【0016】
データを受信したコンピュータ1では、ディスプレイに処理結果とこの処理結果に満足する回答を応答する為のボタンが表示される(Step106)。この表示例を図6に示す。顧客は、表示された処理結果が満足するものであれば、表示されたボタンをマウス24でクリックする(Step107)。すると、処理結果応答データがホスト2に送信される(Step108)。
【0017】
処理結果応答データを受信したホスト2では、応答処理手段34が処理結果応答データから識別番号を抽出し、この識別番号に対応する確認済み欄にフラグを立てる(Step109)。以上により、一つの業務処理が完了する。続いて、何らかの事情により、一つの業務処理が未確認で終了してしまった場合について説明する。図7は、この場合の動作フローチャートである。
【0018】
未確認で終了してしまった場合には、例えば、確認ボタンを押さずに次の業務処理を依頼してしまった場合や、何らかの故障によりブラウザなどがダウンしてしまい、確認ボタンが押せなかった場合等がある。まず、顧客のコンピュータ1からホスト2に対して、同一の業務処理や前回確認処理を行わなかった業務処理以外の業務処理を依頼する(Step200)。ホスト2では、応答処理手段34がコンピュータ1から送信されてきたデータから識別番号を抽出し(Step201)、この識別番号に対応する業務処理のうち確認フラグが立っていない業務処理があるかを、結果確認テーブルから検索する(Step202)。識別番号に対応する確認フラグの欄にフラグが立っていない業務処理がなければ、ステップ101に移行する。
【0019】
但し、この場合には前回の確認処理が未確認のまま終了しているので、確認フラグが立っていない業務処理があるはずである(Step203)。そこで、確認フラグが立っていない識別番号に対応する業務処理番号から、データベースに記憶されている処理結果を呼び出す(Step204)。そして、この処理結果と、この処理結果に対する確認を促すデータ、及びこの処理が確認されないうちは次の業務処理に移行出来ないことを示すデータをコンピュータ1に送信する(Step205)。
【0020】
データを受信したコンピュータ1では、前回確認処理が行われなかった為、今回の業務処理を受け付けない旨の表示と、前回の処理結果と、この処理結果に満足する回答を応答する為のボタンとがディスプレイに表示される(Step206)。図8にこの場合の表示例を示す。顧客は、表示された処理結果が満足するものであれば、表示されたボタンをクリックする(Step207)。すると、処理結果応答データがホスト2に送信される(Step208)。
【0021】
処理結果応答データを受信したホスト2では、応答処理手段34が処理結果応答データから識別番号を抽出し、この識別番号に対応する結果確認テーブルの確認済み欄にフラグをたてる(Step209)。以上により、確認を取らないまま、次の業務処理に移行することを防止する。
【0022】
【発明の効果】
本発明によれば、業務処理の処理結果を確認処理しないまま、次の業務処理には移行しないので、処理結果の未確認で起こるトラブルを防止することが出来る。又、ホスト側で、顧客の確認済みの業務処理を管理できるという効果もある。
【図面の簡単な説明】
【図1】本実施形態の概念図である。
【図2】コンピュータ1のブロック図である。
【図3】ホストコンピュータ2のブロック図である。
【図4】結果確認テーブルを説明する為の図である。
【図5】本実施形態の動作フローチャートである。
【図6】本実施形態における画面表示例である。
【図7】本実施形態の動作フローチャートである。
【図8】本実施形態における画面表示例である。
【符号の説明】
1 コンピュータ
2 ホストコンピュータ
3 インターネット
21 コンピュータ本体
22 ディスプレイ
23 キーボード
24 マウス
31 通信モデム
32 業務処理手段
33 データベース
34 応答処理手段[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a financial transaction system using a communication network, and more particularly to a transaction confirmation system for preventing troubles that occur without confirming the processing result of business processing.
[0002]
[Prior art]
In recent years, electronic commerce using the Internet or the like has been actively performed. Along with this, banks are also able to perform transfers, balance reference, and other processes using the Internet.
[0003]
[Problems to be solved by the invention]
By the way, it is necessary to show the processing result of one business processing to the customer and to make the customer confirm the processing related to the transaction, particularly the banking business such as the transfer. However, for some reason, one business process may end without confirmation. For example, there is a case where the next business process is requested without confirming the processing result, or a case where the browser or the like is down due to some trouble and the processing result cannot be confirmed. In such a case, the customer could not know whether the requested item was processed correctly, and was anxious.
[0004]
On the other hand, on the bank side, there was a desire to manage an event that the customer's approval was obtained for the processing result of one business process. SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to provide a system that solves the above-described problems and prevents troubles that occur without confirming the processing results of business processing.
[0005]
[Means for Solving the Problems]
In order to solve the above problems, the present invention transmits a processing result of the business process to the terminal device for a business process performed by a host computer based on data transmitted from a terminal device operated by a customer. A transaction confirmation system provided in the host computer for causing a customer to confirm, a business process number assigned for each business process, an identification number for identifying a customer who has requested a business process corresponding to the business process number, A storage unit that associates a confirmation flag that is set when a response of the customer confirmation result is received from the terminal device with respect to the result of the business process, and stores the result as a confirmation result of the business process; and the process of the business process From the storage means for storing the result in association with the business process number and the terminal device operated by the customer, the new identification number assigned to the customer is added. When receiving the data for requesting the job processing, the extraction means for extracting the customer identification number from the data, and the storage means, among the confirmation results corresponding to the customer identification number extracted by the extraction means, A specifying means for specifying a business process number of a business process for which a confirmation flag is not raised, and a business process number for a business process for which the confirmation flag is not raised are specified by the specifying means. A transmission unit that calls a processing result of the business process corresponding to the business process number from the storage unit and transmits the processing result of the business process and data for prompting confirmation of the processing result of the business process to the terminal device When the response data indicating that the processing result of the business process has been confirmed is received from the terminal device, the transmission unit transmits the response data to the storage unit. Means for setting a confirmation flag on the confirmation result of the processing result of the processed business process, and if the business process number of the business process for which the confirmation flag is not set is not specified by the specifying means, the host computer Executes the new business process.
[0006]
According to the present invention, when the host computer executes the new business process, the storage means stores a business process number corresponding to the new business process , and the host computer performs the new business process. When executed, means for storing the processing result of the new business process in the storage means, transmission means for transmitting data for prompting confirmation of the processing result of the new business process to the terminal device, and the terminal device Upon receiving the response data indicating that it has confirmed the processing result of the new business processing from said storage means, and means to make a check flag to check the result of the processing result of the new work process the transmission unit has transmitted , May be provided.
[0007]
In order to solve the above-described problems, the present invention relates to business processing performed by a host computer based on data transmitted from a terminal device operated by a customer, and the host computer sends the processing result of the business processing to the terminal device. A transaction confirmation method for transmitting and confirming to a customer, the host computer having a business process number assigned for each business process and an identification for identifying the customer who requested the business process corresponding to the business process number A confirmation result storage unit that associates a number and a confirmation flag that is set when a response of the customer confirmation result is received from the terminal device with respect to the processing result of the business process, and stores the confirmation flag as a confirmation result of the business process; A processing result storage unit for storing the processing result of the business processing in association with the business processing number; Receiving a data requesting a new business process with the customer identification number from the terminal device operated by the customer, extracting the customer identification number from the data; and the host computer A specifying step for specifying a business process number of a business process for which the confirmation flag is not set among the confirmation results corresponding to the customer identification number extracted in the extracting step in the confirmation result storage unit; and the specifying step When the business process number of the business process for which the confirmation flag is not set is specified, the host computer stores the processing result of the business process corresponding to the business process number specified in the specific step. The processing result of the business process and data for prompting confirmation of the processing result of the business process Transmitting to the confirmation storage unit and receiving the response data indicating that the host computer has confirmed the processing result of the business processing from the terminal device, the processing of the business processing transmitted in the transmission step to the confirmation storage unit And a step of setting a confirmation flag in the confirmation result of the result, and if the business process number of the business process for which the confirmation flag is not raised is not identified in the identifying step, the host computer And a step of executing various business processes.
[0008]
According to the present invention, when the host computer executes the new business process , a step of storing a business process number corresponding to the new business process in the confirmation result storage unit; and Executing a new business process, and storing the result of the new business process in the process result storage unit, and data for prompting confirmation of the process result of the new business process by the host computer A transmission step of transmitting to the device; and when the host computer receives response data indicating that the processing result of the new business process has been confirmed from the terminal device, the response is transmitted to the confirmation result storage unit in the transmission step wherein the child by having the steps to make a confirmation flag to verify the results of the processing result of the new business processing It can also be.
[0009]
DETAILED DESCRIPTION OF THE INVENTION
An embodiment of the present invention will be described.
[0010]
Next, each device will be described in detail.
[0011]
The communication modem 211 converts the data processed by the CPU 212 into a predetermined format and transmits it to the communication network, or receives data. The CPU 212 controls data processing, the display 22 and the like based on the system and other applications. The storage device 213 is a hard disk or the like. In addition to a system for operating the computer 1, the storage device 213 stores a browser for communicating with each other over the Internet and a program for operating the transaction system. This program has an identification number assigned for each customer (for each terminal), and has a function of adding the identification number to the data when transmitting data.
[0012]
FIG. 3 is a block diagram of the host computer 2. In FIG. 3, 31 is a communication modem, 32 is business processing means, 33 is a database, and 34 is response processing means. The communication modem 31 converts the processed data into a predetermined format and transmits it to the communication network or receives data.
[0013]
The business processing means 32 performs business processing based on the received data. The database 33 stores the processing results processed by the business processing means 32. The database 33 has a confirmation result table. In this confirmation result table, one line corresponds to one business process as shown in FIG. One line includes an identification number column, a business process number column, and a result confirmation flag column. The identification number column is a column in which an identification number added to data transmitted from the customer's computer 1 is described. The business process number column is a column in which a business number set for each business process is described. The processing result is stored in another storage location in the database 33 in association with the business process number. The result confirmation flag column is a column in which a flag is set when a response of a confirmation result based on business processing is transmitted from a customer. For example, in the case of the identification number 12345, the business number is 100, and a flag indicating that the processing result has already been confirmed by the customer is standing in the confirmation flag column. In the case of the identification number 98765, since the business number is 101 and no flag is set in the confirmation flag column, the processing result is unconfirmed by the customer.
[0014]
The response processing means 34 extracts an identification number from the data transmitted from the customer's computer 1, and searches the confirmation result table and controls instructions based on this identification number. Next, a specific operation in the present embodiment will be described. In this operation, assuming the case of banking using the Internet, the case of a transfer process from one's own account to another account will be described. Each customer is provided with an identification number, and this identification number is added to all data transmitted from the computer 1 to the host 2 and transmitted.
[0015]
First, normal operation will be described. FIG. 5 is a flowchart showing a normal operation. A predetermined bank transfer is requested from the customer's computer 1 to the host 2 (Step 100). In the host 2, the business processing means 32 performs business processing for bank transfer based on the data transmitted from the computer 1 (Step 101). Further, the response processing means 34 extracts the identification number from the data, and describes this identification number in the result confirmation table (Step 102). When the business process is completed, the response processing unit 34 describes the business process number in the business process number field of the corresponding identification number (Step 103), and stores the process result in the database in association with the business process number. (Step 104). Then, the processing result and data for prompting confirmation of the processing result are transmitted to the computer 1 via the communication modem 31 (Step 105).
[0016]
In the computer 1 that has received the data, a button for responding to the processing result and an answer satisfying the processing result is displayed on the display (Step 106). An example of this display is shown in FIG. If the displayed processing result is satisfactory, the customer clicks the displayed button with the mouse 24 (Step 107). Then, the processing result response data is transmitted to the host 2 (Step 108).
[0017]
In the host 2 that has received the processing result response data, the response processing means 34 extracts the identification number from the processing result response data and sets a flag in the confirmed column corresponding to this identification number (Step 109). Thus, one business process is completed. Next, a case will be described in which one business process ends without confirmation due to some reason. FIG. 7 is an operation flowchart in this case.
[0018]
For example, if the request is canceled without pressing the confirmation button, or if the browser is down due to some trouble and the confirmation button cannot be pressed. Etc. First, the customer's computer 1 requests the host 2 for business processing other than the business processing for which the same business processing or the previous confirmation processing was not performed (Step 200). In the host 2, the response processing means 34 extracts an identification number from the data transmitted from the computer 1 (Step 201), and whether there is a business process for which no confirmation flag is set among business processes corresponding to this identification number. Search from the result confirmation table (Step 202). If there is no business process for which no flag is set in the confirmation flag column corresponding to the identification number, the process proceeds to step 101 .
[0019]
However, in this case, since the previous confirmation process has been completed without confirmation, there should be a business process for which no confirmation flag is set (Step 203). Therefore, the processing result stored in the database is called from the business processing number corresponding to the identification number for which the confirmation flag is not set (Step 204). Then, the processing result, data for prompting confirmation of the processing result, and data indicating that the processing cannot be shifted to the next business process before the processing is confirmed are transmitted to the computer 1 (Step 205).
[0020]
In the computer 1 that has received the data, since the previous confirmation process was not performed, a display indicating that the current job process is not accepted, a button for responding to the previous process result, and an answer satisfying the process result, Is displayed on the display (Step 206). FIG. 8 shows a display example in this case. If the displayed processing result is satisfactory, the customer clicks the displayed button (Step 207). Then, the processing result response data is transmitted to the host 2 (Step 208).
[0021]
In the host 2 that has received the processing result response data, the response processing means 34 extracts the identification number from the processing result response data, and sets a flag in the confirmed column of the result confirmation table corresponding to this identification number (Step 209). As described above, it is possible to prevent a shift to the next business process without confirmation.
[0022]
【The invention's effect】
According to the present invention, since the process result of the business process is not confirmed and the process is not shifted to the next business process, it is possible to prevent troubles caused by unconfirmed process results. In addition, there is also an effect that it is possible to manage the business process confirmed by the customer on the host side.
[Brief description of the drawings]
FIG. 1 is a conceptual diagram of an embodiment.
FIG. 2 is a block diagram of the computer 1;
3 is a block diagram of a host computer 2. FIG.
FIG. 4 is a diagram for explaining a result confirmation table;
FIG. 5 is an operation flowchart of the embodiment.
FIG. 6 is a screen display example in the present embodiment.
FIG. 7 is an operation flowchart of the embodiment.
FIG. 8 is a screen display example in the present embodiment.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Computer 2 Host computer 3 Internet 21 Computer main body 22 Display 23 Keyboard 24 Mouse 31 Communication modem 32 Business processing means 33 Database 34 Response processing means
Claims (4)
業務処理毎に付される業務処理番号と、前記業務処理番号に対応する業務処理を依頼した顧客を識別する識別番号と、前記業務処理の処理結果について前記顧客の確認結果の応答を前記端末装置から受信した場合に立てられる確認フラグとを関連付けて、前記業務処理の確認結果として記憶する記憶手段と、
前記業務処理の処理結果を前記業務処理番号と関連付けて格納する格納手段と、
顧客が操作する端末装置から、前記顧客の識別番号が付された新たな業務処理を依頼するデータを受信すると、前記データから前記顧客の識別番号を抽出する抽出手段と、
前記記憶手段において、前記抽出手段により抽出された顧客の識別番号に対応する確認結果のうち、前記確認フラグが立っていない業務処理の業務処理番号を特定する特定手段と、
前記特定手段により前記確認フラグが立っていない業務処理の業務処理番号が特定される場合には、前記特定手段により特定された業務処理番号に対応する業務処理の処理結果を前記格納手段から呼び出して、前記業務処理の処理結果と、前記業務処理の処理結果の確認を促すためのデータを前記端末装置に送信する送信手段と、
前記端末装置から前記業務処理の処理結果を確認したことを示す応答データを受信すると、前記記憶手段に、前記送信手段が送信した業務処理の処理結果についての確認結果に確認フラグを立てる手段と、
を備えていて、
前記特定手段により前記確認フラグが立っていない業務処理の業務処理番号が特定されない場合には、前記ホストコンピュータが前記新たな業務処理を実行すること
を特徴とする取引確認システム。Transactions provided in the host computer for sending a processing result of the business processing to the terminal device for the business processing performed by the host computer based on data transmitted from the terminal device operated by the customer, and confirming the customer with the processing result A verification system,
The terminal device sends a business process number assigned to each business process, an identification number for identifying a customer who requested the business process corresponding to the business process number, and a response to the confirmation result of the customer regarding the process result of the business process Storage means for associating with a confirmation flag that is set when it is received from and storing as a confirmation result of the business process;
Storage means for storing the processing result of the business process in association with the business process number;
When receiving data requesting a new business process with the customer identification number attached from a terminal device operated by the customer, an extraction means for extracting the customer identification number from the data;
In the storage means, a specifying means for specifying a business process number of a business process for which the confirmation flag is not set among the confirmation results corresponding to the customer identification number extracted by the extracting means;
When the business process number of the business process for which the confirmation flag is not set is specified by the specifying unit, the processing result of the business process corresponding to the business process number specified by the specifying unit is called from the storage unit. A transmission means for transmitting the processing result of the business process and data for prompting confirmation of the processing result of the business process to the terminal device;
When receiving response data indicating that the processing result of the business process has been confirmed from the terminal device, a means for setting a confirmation flag on the confirmation result of the processing result of the business process transmitted by the transmitting unit in the storage unit;
With
The transaction confirmation system, wherein the host computer executes the new business process when the business process number of the business process for which the confirmation flag is not set is not identified by the identifying unit.
前記ホストコンピュータが前記新たな業務処理を実行すると、前記格納手段に前記新たな業務処理の処理結果を格納する手段と、
前記新たな業務処理の処理結果の確認を促すためのデータを前記端末装置に送信する送信手段と、
前記端末装置から前記新たな業務処理の処理結果を確認したことを示す応答データを受信すると、前記記憶手段に、前記送信手段が送信した新たな業務処理の処理結果についての確認結果に確認フラグを立てる手段と、
を備えることを特徴とする請求項1記載の取引確認システム。Means for storing a business process number corresponding to the new business process in the storage means when the host computer executes the new business process;
Means for storing the processing result of the new business process in the storage means when the host computer executes the new business process;
Transmitting means for transmitting data for prompting confirmation of a processing result of the new business process to the terminal device;
When response data indicating that the processing result of the new business process has been confirmed is received from the terminal device, a confirmation flag is added to the confirmation result of the processing result of the new business process transmitted by the transmission unit in the storage unit. Means to stand,
The transaction confirmation system according to claim 1, further comprising:
前記ホストコンピュータには、業務処理毎に付される業務処理番号と、前記業務処理番号に対応する業務処理を依頼した顧客を識別する識別番号と、前記業務処理の処理結果について前記顧客の確認結果の応答を前記端末装置から受信した場合に立てられる確認フラグとを関連付けて、前記業務処理の確認結果として記憶する確認結果記憶部と、前記業務処理の処理結果を前記業務処理番号と関連付けて格納する処理結果格納部とが備えられていて、
前記ホストコンピュータが、顧客が操作する端末装置から、前記顧客の識別番号が付された新たな業務処理を依頼するデータを受信すると、前記データから前記顧客の識別番号を抽出する抽出ステップと、
前記ホストコンピュータが、前記確認結果記憶部において、前記抽出ステップで抽出された顧客の識別番号に対応する確認結果のうち、前記確認フラグが立っていない業務処理の業務処理番号を特定する特定ステップと、
前記特定ステップで前記確認フラグが立っていない業務処理の業務処理番号が特定される場合には、前記ホストコンピュータが、前記特定ステップで特定された業務処理番号に対応する業務処理の処理結果を前記処理結果格納部から呼び出して、前記業務処理の処理結果と、前記業務処理の処理結果の確認を促すためのデータを前記端末装置に送信する送信ステップと、
前記ホストコンピュータが、前記端末装置から前記業務処理の処理結果を確認したことを示す応答データを受信すると、前記確認記憶部に、前記送信ステップで送信した業務処理の処理結果についての確認結果に確認フラグを立てるステップと、
を有していて、
前記特定ステップで前記確認フラグが立っていない業務処理の業務処理番号が特定されない場合には、前記ホストコンピュータが、前記新たな業務処理を実行するステップを有すること
を特徴とする取引確認方法。For transaction processing performed by a host computer based on data transmitted from a terminal device operated by a customer, the host computer transmits a processing result of the transaction processing to the terminal device, thereby allowing a customer to confirm the transaction processing. There,
The host computer includes a business process number assigned for each business process, an identification number for identifying a customer who requested the business process corresponding to the business process number, and a confirmation result of the customer regarding the process result of the business process A confirmation result storage unit that associates a confirmation flag that is set when the response of the business process is received from the terminal device and stores it as a confirmation result of the business process, and stores a process result of the business process in association with the business process number And a processing result storage unit
When the host computer receives data requesting a new business process with the customer identification number from a terminal device operated by the customer, an extraction step of extracting the customer identification number from the data;
A specifying step in which the host computer specifies, in the confirmation result storage unit, a business process number of a business process for which the confirmation flag is not set among confirmation results corresponding to the customer identification number extracted in the extraction step; ,
When the business process number of the business process for which the confirmation flag is not set is identified in the identifying step, the host computer displays the processing result of the business process corresponding to the business process number identified in the identifying step. A transmission step of calling from the processing result storage unit and transmitting the processing result of the business process and data for prompting confirmation of the processing result of the business process to the terminal device;
When the host computer receives response data indicating that the processing result of the business process has been confirmed from the terminal device, it confirms the confirmation result on the processing result of the business process transmitted in the transmission step to the confirmation storage unit. Flagging, and
Have
A transaction confirmation method, comprising: a step of executing the new business process when the business process number of a business process for which the confirmation flag is not set is not identified in the identifying step.
前記ホストコンピュータが、前記新たな業務処理を実行すると、前記処理結果格納部に前記新たな業務処理の処理結果を格納するステップと、
前記ホストコンピュータが、前記新たな業務処理の処理結果の確認を促すためのデータを前記端末装置に送信する送信ステップと、
前記ホストコンピュータが、前記端末装置から前記新たな業務処理の処理結果を確認したことを示す応答データを受信すると、前記確認結果記憶部に、前記送信ステップで送信した新たな業務処理の処理結果についての確認結果に確認フラグを立てるステップと、
を有することを特徴とする請求項3記載の取引確認方法。When the host computer executes the new business process, storing the business process number corresponding to the new business process in the confirmation result storage unit;
When the host computer executes the new business process, storing the process result of the new business process in the process result storage unit;
A transmission step in which the host computer transmits data for prompting confirmation of a processing result of the new business process to the terminal device;
When the host computer receives response data indicating that the processing result of the new business process has been confirmed from the terminal device, the processing result of the new business process transmitted in the transmission step to the confirmation result storage unit Steps to flag the confirmation of
The transaction confirmation method according to claim 3, further comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001363485A JP3856431B2 (en) | 2001-11-28 | 2001-11-28 | Transaction confirmation system and transaction confirmation method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001363485A JP3856431B2 (en) | 2001-11-28 | 2001-11-28 | Transaction confirmation system and transaction confirmation method |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16043198A Division JP3695565B2 (en) | 1998-06-09 | 1998-06-09 | Transaction confirmation system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003016284A JP2003016284A (en) | 2003-01-17 |
| JP3856431B2 true JP3856431B2 (en) | 2006-12-13 |
Family
ID=19173815
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001363485A Expired - Fee Related JP3856431B2 (en) | 2001-11-28 | 2001-11-28 | Transaction confirmation system and transaction confirmation method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3856431B2 (en) |
-
2001
- 2001-11-28 JP JP2001363485A patent/JP3856431B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003016284A (en) | 2003-01-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9081756B2 (en) | Method and apparatus for populating a form with data | |
| JP4493249B2 (en) | Network system, server, timeout time information providing method, and program | |
| US20020032616A1 (en) | Relay server, relaying method and payment system | |
| US20030149573A1 (en) | Product registration system | |
| US6738614B1 (en) | Method and system for communicating data to a wireless device | |
| US20040006739A1 (en) | Method and system for converting legacy data | |
| JP2008204248A (en) | Settlement system and settlement method | |
| CN101661649A (en) | Automatically transacting device and automatically transacting system | |
| JP4746643B2 (en) | Identity verification system and method | |
| CN110298652A (en) | Data processing method and its system based on NFC label, server | |
| JP2008129635A (en) | Payment method and payment agent server | |
| JP2010272048A (en) | Electronic settlement system | |
| JP3695565B2 (en) | Transaction confirmation system | |
| JP3856431B2 (en) | Transaction confirmation system and transaction confirmation method | |
| JP2003036352A (en) | Transfer notification method, computer program, and recording medium | |
| JP2001306520A (en) | Service providing system capable of displaying advertisement, device and method for securing provider, service provision and information recording medium | |
| JP3787479B2 (en) | Member registration system | |
| EP0865009B1 (en) | Electronic transaction processing system | |
| JP4677768B2 (en) | Authentication device | |
| US20010013019A1 (en) | Electronic settlement system | |
| JP4916608B2 (en) | Internet banking online new contract acceptance processing method and its acceptance processing system | |
| JP7419841B2 (en) | Information processing equipment and programs | |
| JP2004094619A (en) | Authentication method and system | |
| JPH11242643A (en) | Data transmission equipment and method for transmitting data through network | |
| JP3857552B2 (en) | Cooperation processing method, cooperation processing auxiliary device, method thereof, program thereof, and program recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20020214 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20021023 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20021023 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051024 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051206 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060124 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20060130 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060315 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060501 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060512 |
|
| 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: 20060911 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060911 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120922 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130922 Year of fee payment: 7 |
|
| 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 |
|
| LAPS | Cancellation because of no payment of annual fees |