JP5981009B1 - Payment processing apparatus, mail order ordering system, payment processing method, information processing method, and program - Google Patents

Payment processing apparatus, mail order ordering system, payment processing method, information processing method, and program Download PDF

Info

Publication number
JP5981009B1
JP5981009B1 JP2015189160A JP2015189160A JP5981009B1 JP 5981009 B1 JP5981009 B1 JP 5981009B1 JP 2015189160 A JP2015189160 A JP 2015189160A JP 2015189160 A JP2015189160 A JP 2015189160A JP 5981009 B1 JP5981009 B1 JP 5981009B1
Authority
JP
Japan
Prior art keywords
payment
identifier
unit
information
credit card
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.)
Active
Application number
JP2015189160A
Other languages
Japanese (ja)
Other versions
JP2017068295A (en
Inventor
正行 森
正行 森
Original Assignee
株式会社電話放送局
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 株式会社電話放送局 filed Critical 株式会社電話放送局
Priority to JP2015189160A priority Critical patent/JP5981009B1/en
Application granted granted Critical
Publication of JP5981009B1 publication Critical patent/JP5981009B1/en
Publication of JP2017068295A publication Critical patent/JP2017068295A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

【課題】従来、電話により受け付けた商取引に対してクレジットカード決済を行う場合、多数の内線番号が必要であった。【解決手段】顧客から電話を受けたオペレータ端末から決済指示を受信する決済指示受信部と、決済指示の受信に応じて、決済の識別子を生成する識別子生成部と、生成した識別子をオペレータ端末に送信する識別子送信部と、オペレータ端末から識別子を受信する識別子受信部と、識別子生成部が生成した識別子とオペレータが入力した識別子とが一致していることに関する判断であり、正常か否かの判断である正常判断を行う判断部と、正常であると判断した場合、顧客が入力したクレジットカード情報を受信するクレジットカード情報受信部と、クレジットカード情報を用いて、決済に関する処理を行う決済処理部とを具備する決済処理装置により、電話により受け付けた商取引に対してクレジットカード決済を行う場合、多数の内線番号が必要でなくなる。【選択図】図1Conventionally, a large number of extension numbers are required when performing a credit card settlement for a commercial transaction accepted by telephone. A payment instruction receiving unit that receives a payment instruction from an operator terminal that receives a call from a customer, an identifier generation unit that generates a payment identifier in response to the reception of the payment instruction, and the generated identifier to the operator terminal An identifier transmission unit to transmit, an identifier reception unit to receive an identifier from an operator terminal, a determination regarding whether the identifier generated by the identifier generation unit matches the identifier input by the operator, and whether or not it is normal A determination unit that performs normal determination, a credit card information reception unit that receives credit card information input by a customer if determined to be normal, and a payment processing unit that performs processing related to payment using the credit card information When a credit card payment is made for a commercial transaction accepted by telephone, No. is no longer necessary. [Selection] Figure 1

Description

本発明は、クレジットカードを用いた決済のための処理を行う決済処理装置等に関するものである。   The present invention relates to a payment processing apparatus that performs processing for payment using a credit card.

従来、コンタクトセンターによる商取引での安全なクレジットカード決済を提供する決済認証システムがあった(例えば、特許文献1参照)。   Conventionally, there has been a payment authentication system that provides secure credit card payment in a commercial transaction by a contact center (see, for example, Patent Document 1).

本決済認証システムは、以下の構成を有する。つまり、本システムは、所定のクレジットカードの決済システムと連携し、コンタクトセンターを介した商取引におけるクレジットカード決済を仲介する決済認証システムであって、各内線番号が割り当てられる複数のオペレータ端末を含む前記コンタクトセンターの内線電話網における所定の内線番号が割り当てられ、クレジットカード決済のための自動音声応答電話機として動作し、前記オペレータ端末からの前記商取引のユーザの着信呼に対する転送要求に基づいて前記ユーザの着信呼に対する自動音声応答処理を行うとともに、前記転送要求に含まれる前記オペレータ端末の内線番号を取得するIVR部と、前記オペレータ端末から入力される前記転送要求に対応した前記商取引のクレジットカード決済のための情報であって、該情報を入力したオペレータ端末の内線番号を含む決済情報を記憶する記憶部と、前記自動音声応答処理において前記ユーザが入力したクレジットカードの秘匿情報を前記決済システムに送信し、前記決済システムから決済結果を受信する決済制御部と、を有し、前記決済制御部は、前記転送要求に含まれる前記オペレータ端末の内線番号に該当する内線番号を含む決済情報があるか否かを判別して、前記転送要求を受信したユーザの着信呼に対して前記IVR部による前記自動音声応答処理を遂行させるように制御することを特徴とするシステムである。   This payment authentication system has the following configuration. That is, this system is a payment authentication system that coordinates with a predetermined credit card payment system and mediates a credit card payment in a commercial transaction via a contact center, and includes a plurality of operator terminals to which each extension number is assigned. A predetermined extension number in the extension telephone network of the contact center is assigned, operates as an automatic voice response telephone for credit card settlement, and based on a transfer request for the user's incoming call of the commercial transaction from the operator terminal, the user's An automatic voice response process for an incoming call and an IVR unit for acquiring an extension number of the operator terminal included in the transfer request; and a credit card settlement of the commercial transaction corresponding to the transfer request input from the operator terminal Information for the information A storage unit that stores payment information including the extension number of the operator terminal that has input the credit card secret information input by the user in the automatic voice response process to the payment system, and the payment result is received from the payment system. A settlement control unit for receiving, wherein the settlement control unit determines whether there is settlement information including an extension number corresponding to the extension number of the operator terminal included in the transfer request, and transfers the transfer The system is characterized in that the automatic voice response process is performed by the IVR unit for an incoming call of a user who has received a request.

特許第5457498号公報Japanese Patent No. 5457498

しかしながら、従来技術においては、電話により受け付けた商取引に対してクレジットカード決済を行う場合、多数の内線番号が必要であった。   However, in the prior art, a large number of extension numbers are required when performing credit card payment for a commercial transaction accepted by telephone.

本第一の発明の決済処理装置は、顧客から電話を受けたオペレータの端末であるオペレータ端末からの決済に関する指示である決済指示を受信する決済指示受信部と、決済指示の受信に応じて、決済を識別する識別子を生成する識別子生成部と、識別子生成部が生成した識別子をオペレータ端末に送信する識別子送信部と、オペレータ端末から識別子を受信する識別子受信部と、識別子生成部が生成した識別子とオペレータが入力した識別子とが一致していることに関する判断であり、正常か否かの判断である正常判断を行う判断部と、判断部が正常であると判断した場合、顧客が入力したクレジットカードに関する情報であるクレジットカード情報を受信するクレジットカード情報受信部と、クレジットカード情報を有する決済実行情報を用いて、決済に関する処理を行う決済処理部とを具備する決済処理装置である。   The payment processing apparatus of the first invention includes a payment instruction receiving unit that receives a payment instruction that is an instruction related to payment from an operator terminal that is an operator's terminal that receives a call from a customer, and in response to reception of the payment instruction. An identifier generating unit that generates an identifier for identifying settlement, an identifier transmitting unit that transmits the identifier generated by the identifier generating unit to the operator terminal, an identifier receiving unit that receives an identifier from the operator terminal, and an identifier generated by the identifier generating unit And the identifier entered by the operator, and a judgment unit that performs a normal judgment that is a judgment as to whether the operator is normal, and a credit that is input by the customer when the judgment unit is judged to be normal A credit card information receiving unit for receiving credit card information, which is information relating to the card, and payment execution information having the credit card information. There are a payment processing apparatus for and a settlement processing unit for performing processing relating to settlement.

かかる構成により、電話により受け付けた商取引に対してクレジットカード決済を行う場合、多数の内線番号が必要でなくなる。   Such a configuration eliminates the need for a large number of extension numbers when making a credit card payment for a commercial transaction accepted by telephone.

また、本第二の発明の決済処理装置は、第一の発明に対して、転送要求を受信する転送要求受信部と、判断部が正常であると判断した場合、転送要求に従って、顧客の端末である顧客端末と接続する処理を行う接続処理部とをさらに具備し、クレジットカード情報受信部は、接続処理部が接続する処理を行った顧客端末からクレジットカード情報を受信する決済処理装置である。   In addition, the settlement processing device of the second aspect of the present invention, when the transfer request receiving unit that receives the transfer request and the determination unit determine that the transfer request is normal, according to the transfer request, The credit card information receiving unit is a payment processing device that receives credit card information from the customer terminal that has performed processing to connect to the customer terminal. .

かかる構成により、電話により受け付けた商取引に対してクレジットカード決済を行う場合、多数の内線番号が必要でなくなる。   Such a configuration eliminates the need for a large number of extension numbers when making a credit card payment for a commercial transaction accepted by telephone.

また、本第三の発明の決済処理装置は、第一または第二の発明に対して、決済指示は、決済の内容に関する決済情報を有し、決済処理部は、クレジットカード情報と決済情報とを有する決済実行情報を用いて、決済に関する処理を行う決済処理装置である。   Further, in the payment processing apparatus of the third invention, in contrast to the first or second invention, the payment instruction has payment information relating to the contents of payment, and the payment processing unit includes credit card information, payment information, Is a payment processing apparatus that performs processing related to payment using the payment execution information including

かかる構成により、電話により受け付けた商取引に対してクレジットカード決済を行う場合、多数の内線番号が必要でなくなる。   Such a configuration eliminates the need for a large number of extension numbers when making a credit card payment for a commercial transaction accepted by telephone.

また、本第四の発明の決済処理装置は、第三の発明に対して、決済処理部は、クレジットカード情報と決済情報とを有する決済実行情報を、決済を行う決済サーバに送信する決済処理装置である。   Further, in the payment processing apparatus of the fourth invention, in contrast to the third invention, the payment processing unit transmits payment execution information having credit card information and payment information to a payment server for payment. Device.

かかる構成により、電話により受け付けた商取引に対してクレジットカード決済を行う場合、多数の内線番号が必要でなくなる。   Such a configuration eliminates the need for a large number of extension numbers when making a credit card payment for a commercial transaction accepted by telephone.

また、本第五の発明の決済処理装置は、第三または第四つの発明に対して、判断部が正常であると判断した場合、決済情報を有する取引情報を登録する取引情報登録部をさらに具備する決済処理装置である。   In addition, the payment processing device of the fifth invention further includes a transaction information registration unit for registering transaction information having payment information when the determination unit determines that the third or fourth invention is normal. A payment processing apparatus.

かかる構成により、電話により受け付けた商取引に対してクレジットカード決済を行う場合、多数の内線番号が必要でなくなる。   Such a configuration eliminates the need for a large number of extension numbers when making a credit card payment for a commercial transaction accepted by telephone.

また、本第六の発明の通販受発注システムは、サーバ装置とDBサーバとIVR装置とを有する通販受発注システムであって、サーバ装置は、顧客から電話を受けたオペレータの端末であるオペレータ端末からの決済に関する指示であり、決済の内容に関する決済情報を有する決済指示を受信する決済指示受信部と、決済指示の受信に応じて、決済を識別する識別子を生成する識別子生成部と、識別子生成部が生成した識別子をオペレータ端末に送信する識別子送信部と、決済指示受信部が受信した決済情報を識別子に対応付けてDBサーバに送信する決済情報送信部とを具備し、DBサーバは、1以上の決済情報を格納し得る決済情報格納部と、サーバ装置から決済情報を受信し、決済情報格納部に蓄積する決済情報蓄積部と、決済情報格納部に格納されている決済情報をIVR装置に送信する決済情報送付部と、IVR装置は、オペレータ端末から転送要求を受信する転送要求受信部と、オペレータ端末から識別子を受信する識別子受信部と、識別子受信部が受信した識別子と対になる決済情報をDBサーバから取得する決済情報取得部と、識別子生成部が生成した識別子とオペレータが入力した識別子とが一致していることに関する判断であり、正常か否かの判断である正常判断を行う判断部と、判断部が正常であると判断した場合、転送要求に従って、顧客の端末である顧客端末と接続する処理を行う接続処理部と、判断部が正常であると判断した場合、顧客が入力したクレジットカードに関する情報であるクレジットカード情報を受信するクレジットカード情報受信部と、クレジットカード情報を有する決済実行情報を用いて、決済に関する処理を行う決済処理部とを具備する通販受発注システムである。   A mail order ordering system according to the sixth aspect of the present invention is a mail order ordering system having a server device, a DB server, and an IVR device. The server device is an operator terminal that is an operator's terminal that receives a call from a customer. A payment instruction receiving unit that receives a payment instruction having payment information relating to the contents of the payment, an identifier generation unit that generates an identifier for identifying the payment in response to reception of the payment instruction, and an identifier generation An identifier transmitting unit that transmits the identifier generated by the unit to the operator terminal, and a settlement information transmitting unit that transmits the settlement information received by the settlement instruction receiving unit to the DB server in association with the identifier. A payment information storage unit that can store the above payment information, a payment information storage unit that receives the payment information from the server device and stores it in the payment information storage unit, and a payment information rating A settlement information sending unit that transmits settlement information stored in the unit to the IVR device, a transfer request receiving unit that receives a transfer request from the operator terminal, an identifier receiving unit that receives an identifier from the operator terminal, A determination regarding the payment information acquisition unit that acquires the payment information paired with the identifier received by the identifier reception unit from the DB server, the identifier generated by the identifier generation unit and the identifier input by the operator match, A determination unit that performs normal determination, which is a determination of whether or not normal, and a connection processing unit that performs processing to connect to a customer terminal that is a customer terminal according to a transfer request when the determination unit determines normal A credit card information receiving unit that receives credit card information, which is information related to the credit card entered by the customer, if the unit is determined to be normal; With payment execution information with credit card information, a mail order ordering system and a settlement processing unit for performing processing relating to settlement.

かかる構成により、電話により受け付けた商取引に対してクレジットカード決済を行う場合、多数の内線番号が必要でなくなる。   Such a configuration eliminates the need for a large number of extension numbers when making a credit card payment for a commercial transaction accepted by telephone.

また、本第七の発明の通販受発注システムは、第六の発明に対して、IVR装置は、判断部が正常であると判断した場合、決済情報を有する取引情報を登録する取引情報登録部をさらに具備する通販受発注システムである。   Further, in the mail order ordering system according to the seventh aspect of the invention, in contrast to the sixth aspect of the invention, the IVR device allows the transaction information registration unit to register the transaction information having the settlement information when the determination unit determines that the determination unit is normal. A mail order ordering system further comprising

かかる構成により、電話により受け付けた商取引に対してクレジットカード決済を行う場合、多数の内線番号が必要でなくなる。   Such a configuration eliminates the need for a large number of extension numbers when making a credit card payment for a commercial transaction accepted by telephone.

本発明による決済処理装置によれば、電話により受け付けた商取引に対してクレジットカード決済を行う場合、多数の内線番号が必要でなくなる。   According to the settlement processing apparatus of the present invention, a large number of extension numbers are not required when performing credit card settlement for a commercial transaction accepted by telephone.

実施の形態1における情報システム1の概念図Conceptual diagram of information system 1 according to Embodiment 1 同情報システム1のブロック図Block diagram of the information system 1 同決済処理装置13のブロック図Block diagram of the settlement processing apparatus 13 同オペレータ端末12の動作について説明するフローチャートA flowchart for explaining the operation of the operator terminal 12 同決済処理装置13の動作について説明するフローチャートA flowchart for explaining the operation of the settlement processing apparatus 13 実施の形態2における情報システム2の概念図Conceptual diagram of information system 2 in the second embodiment 同情報システム2のブロック図Block diagram of the information system 2 同サーバ装置211のブロック図Block diagram of the server device 211 同IVR装置213のブロック図Block diagram of the IVR device 213 同サーバ装置211の動作について説明するフローチャートA flowchart for explaining the operation of the server device 211 同IVR装置213の動作について説明するフローチャートA flowchart for explaining the operation of the IVR device 213 同情報システム2のシステムフロー概要図System flow schematic diagram of the information system 2 同決済情報の入力画面を示す図The figure which shows the input screen of the settlement information 同画面例を示す図The figure which shows the example of the same screen 同画面例を示す図The figure which shows the example of the same screen 上記実施の形態におけるコンピュータシステムの概観図Overview of the computer system in the above embodiment 同コンピュータシステムのブロック図Block diagram of the computer system

以下、決済処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。   Hereinafter, embodiments of a payment processing apparatus and the like will be described with reference to the drawings. In addition, since the component which attached | subjected the same code | symbol in embodiment performs the same operation | movement, description may be abbreviate | omitted again.

(実施の形態1)
本実施の形態において、オペレータ端末からの指示をトリガーとして、動的に識別子を生成し、オペレータ端末に送信し、オペレータ端末から識別子を受信し、生成した識別子と受信した識別子とが一致していると判断した場合、ユーザが入力したカード番号を受信し、決済処理を行う決済処理装置を有する情報システム等について説明する。
(Embodiment 1)
In this embodiment, using an instruction from the operator terminal as a trigger, an identifier is dynamically generated, transmitted to the operator terminal, received from the operator terminal, and the generated identifier matches the received identifier. If it is determined, the information system or the like having a payment processing apparatus that receives the card number input by the user and performs payment processing will be described.

図1は、本実施の形態における情報システム1の概念図である。情報システム1は、1または2以上の顧客端末11、1または2以上のオペレータ端末12、決済処理装置13、および決済サーバ14を備える。顧客端末11は、顧客の端末である。顧客端末11は、通常、電話である。当該電話は、通常、番号が入力可能である。オペレータ端末12は、いわゆるパーソナルコンピュータ、タブレット端末、スマートフォン等、その種類は問わない。オペレータ端末12とは、顧客から電話を受けたオペレータが使用する端末である。オペレータ端末12は、電話機能を有することは好適である。決済処理装置13と決済サーバ14は、通常、サーバ装置であり、いわゆるクラウドサーバも含み、その種類は問わない。   FIG. 1 is a conceptual diagram of an information system 1 in the present embodiment. The information system 1 includes one or more customer terminals 11, one or more operator terminals 12, a payment processing device 13, and a payment server 14. The customer terminal 11 is a customer terminal. The customer terminal 11 is usually a telephone. The telephone can usually be entered with a number. The operator terminal 12 may be of any kind, such as a so-called personal computer, tablet terminal, smartphone, or the like. The operator terminal 12 is a terminal used by an operator who receives a call from a customer. The operator terminal 12 preferably has a telephone function. The payment processing device 13 and the payment server 14 are usually server devices, including so-called cloud servers, and their types are not limited.

図2は、本実施の形態における情報システム1のブロック図である。図3は、決済処理装置13のブロック図である。   FIG. 2 is a block diagram of the information system 1 in the present embodiment. FIG. 3 is a block diagram of the payment processing apparatus 13.

情報システム1を構成するオペレータ端末12は、端末受付部121、端末受信部122、端末出力部123、および端末送信部124を備える。   The operator terminal 12 constituting the information system 1 includes a terminal reception unit 121, a terminal reception unit 122, a terminal output unit 123, and a terminal transmission unit 124.

決済処理装置13は、受信部131、処理部132、および送信部133を備える。   The settlement processing device 13 includes a reception unit 131, a processing unit 132, and a transmission unit 133.

受信部131は、決済指示受信部1311、転送要求受信部1312、識別子受信部1313、およびクレジットカード情報受信部1314を備える。   The receiving unit 131 includes a settlement instruction receiving unit 1311, a transfer request receiving unit 1312, an identifier receiving unit 1313, and a credit card information receiving unit 1314.

処理部132は、識別子生成部1321、判断部1322、接続処理部1323、取引情報登録部1324、および決済処理部1325を備える。   The processing unit 132 includes an identifier generation unit 1321, a determination unit 1322, a connection processing unit 1323, a transaction information registration unit 1324, and a settlement processing unit 1325.

送信部133は、識別子送信部1331、および自動音声送信部1332を備える。   The transmission unit 133 includes an identifier transmission unit 1331 and an automatic voice transmission unit 1332.

決済サーバ14は、決済受信部141、決済実行部142、および決済送信部143を備える。   The settlement server 14 includes a settlement reception unit 141, a settlement execution unit 142, and a settlement transmission unit 143.

オペレータ端末12を構成する端末受付部121は、各種の情報や指示等の入力を受け付ける。各種の情報や指示等は、例えば、後述する決済情報、決済指示、転送要求、識別子等である。各種の情報や指示等の入力手段は、電話機やテンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。端末受付部121は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。   The terminal accepting unit 121 constituting the operator terminal 12 accepts input of various information and instructions. Various information, instructions, and the like are, for example, payment information, a payment instruction, a transfer request, an identifier, and the like described later. The input means for various information and instructions may be anything such as a telephone, a numeric keypad, a keyboard, a mouse, or a menu screen. The terminal reception unit 121 can be realized by a device driver for input means such as a numeric keypad and a keyboard, control software for a menu screen, and the like.

端末受信部122は、情報を受信する。情報とは、例えば、画面情報、識別子などである。画面情報とは、オペレータが情報を入力する画面を構成する情報である。画面情報は、例えば、HTML、XML等により、実現され得る。   The terminal receiving unit 122 receives information. The information is, for example, screen information, an identifier, or the like. Screen information is information constituting a screen on which an operator inputs information. The screen information can be realized by, for example, HTML, XML or the like.

端末出力部123は、端末受信部122が受信した情報を出力する。端末受信部122が受信した情報は、例えば、画面情報、識別子などである。ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。   The terminal output unit 123 outputs the information received by the terminal receiving unit 122. The information received by the terminal receiving unit 122 is screen information, an identifier, and the like, for example. Here, output refers to display on a display, projection using a projector, printing with a printer, sound output, transmission to an external device, storage in a recording medium, and output to other processing devices or other programs. It is a concept that includes delivery of processing results.

端末送信部124は、情報を決済処理装置13に送信する。情報とは、例えば、端末受付部121が受け付けた情報である。情報とは、例えば、後述する決済情報、決済指示、転送要求、識別子等である。   The terminal transmission unit 124 transmits information to the payment processing apparatus 13. The information is information received by the terminal receiving unit 121, for example. The information is, for example, payment information, a payment instruction, a transfer request, an identifier, and the like described later.

決済処理装置13を構成する受信部131は、各種の情報や指示を受信する。各種の情報や指示とは、例えば、決済指示、転送要求、識別子、クレジットカード情報等である。   The receiving unit 131 constituting the payment processing apparatus 13 receives various information and instructions. Various types of information and instructions are, for example, payment instructions, transfer requests, identifiers, credit card information, and the like.

決済指示受信部1311は、オペレータ端末12からの決済に関する指示である決済指示を受信する。決済指示は、例えば、決済の内容に関する決済情報を有する。決済情報は、例えば、顧客の注文を識別する注文識別子、金額、注文対象の商品を識別する商品識別子等のうち、1以上の情報を有する。注文の対象は、通常、商品であるが、サービス等でも良い。注文識別子は、通常、IDである。   The settlement instruction receiving unit 1311 receives a settlement instruction that is an instruction related to settlement from the operator terminal 12. The payment instruction includes, for example, payment information related to the content of payment. The settlement information includes, for example, one or more pieces of information among an order identifier for identifying a customer order, an amount, a product identifier for identifying a product to be ordered, and the like. The target of ordering is usually a product, but it may be a service or the like. The order identifier is usually an ID.

転送要求受信部1312は、転送要求を受信する。転送要求受信部1312は、通常、オペレータ端末12から送信される。転送要求は、顧客端末11からの着信呼に対する転送要求である。転送要求は、顧客端末とIVR(音声自動応答)との通話を確立する要求である、と言える。   The transfer request receiving unit 1312 receives a transfer request. The transfer request receiving unit 1312 is normally transmitted from the operator terminal 12. The transfer request is a transfer request for an incoming call from the customer terminal 11. It can be said that the transfer request is a request for establishing a call between the customer terminal and the IVR (automatic voice response).

識別子受信部1313は、オペレータ端末12から識別子を受信する。この識別子は、通常、オペレータ端末12に出力された識別子である。識別子は、通常、IDであり、数字列が好適であるが、任意の文字列で良い。   The identifier receiving unit 1313 receives an identifier from the operator terminal 12. This identifier is usually an identifier output to the operator terminal 12. The identifier is usually an ID and is preferably a numeric string, but may be an arbitrary character string.

クレジットカード情報受信部1314は、判断部1322が正常であると判断した場合、クレジットカード情報を受信する。クレジットカード情報は、顧客が顧客端末11に入力したクレジットカードに関する情報である。クレジットカード情報は、通常、クレジットカード番号を含む。クレジットカード情報は、例えば、有効期限の情報を含むことは好適である。クレジットカード情報は、例えば、セキュリティーコードを含んでも良い。また、クレジットカードとは、決済取引用のカードであり、カードデビットカード等も含み、広く解する。   If the determination unit 1322 determines that the credit card information reception unit 1314 is normal, the credit card information reception unit 1314 receives the credit card information. The credit card information is information related to the credit card input by the customer to the customer terminal 11. Credit card information typically includes a credit card number. The credit card information preferably includes, for example, expiration date information. The credit card information may include a security code, for example. Further, a credit card is a card for settlement transactions and includes a card debit card and the like and is widely understood.

クレジットカード情報受信部1314は、通常、接続処理部1323が接続する処理を行った顧客端末11からクレジットカード情報を受信する。   The credit card information receiving unit 1314 normally receives credit card information from the customer terminal 11 that has performed processing to which the connection processing unit 1323 connects.

処理部132は、各種の処理を行う。各種の処理とは、例えば、識別子生成部1321、判断部1322、接続処理部1323、取引情報登録部1324、決済処理部1325が行う処理である。   The processing unit 132 performs various processes. The various processes are processes performed by, for example, the identifier generation unit 1321, the determination unit 1322, the connection processing unit 1323, the transaction information registration unit 1324, and the settlement processing unit 1325.

識別子生成部1321は、決済指示の受信に応じて、決済を識別する識別子を生成する。識別子生成部1321は、例えば、乱数発生器である。識別子生成部1321は、例えば、時刻とユニークなカウンタとを合成した数値を生成する。ただし、識別子生成部1321は、ユニークな識別子を生成すれば良く、識別子の生成アルゴリズムは問わない。ユニークな識別子は、予め決められた範囲でユニークであれば良い。なお、識別子は、有効期限を有することは好適である。例えば、識別子が生成された時点または決済指示が受信された時点等の予め決められた時点から、閾値以上の時間または閾値より長い時間が経過した場合に、生成された識別子が用いられなくなることは好適である。また、識別子が用いられなくなることは、例えば、生成された識別子が削除されること、識別子生成部1321が新しい識別子を生成すること等である。また、例えば、識別子が生成された時点または決済指示が受信された時点等の予め決められた時点から、閾値以上の時間または閾値より長い時間が経過するまで、識別子受信部1313が識別子を受信しかった、ということを検知することにより、識別子が有効期限に達したと判断される。   The identifier generation unit 1321 generates an identifier for identifying payment in response to receiving the payment instruction. The identifier generation unit 1321 is, for example, a random number generator. For example, the identifier generation unit 1321 generates a numerical value obtained by combining time and a unique counter. However, the identifier generation unit 1321 may generate a unique identifier, and an identifier generation algorithm is not limited. The unique identifier only needs to be unique within a predetermined range. It is preferable that the identifier has an expiration date. For example, the generated identifier may not be used when a time equal to or greater than the threshold or a time longer than the threshold elapses from a predetermined time such as when the identifier is generated or when a payment instruction is received. Is preferred. Further, the fact that the identifier is not used means that, for example, the generated identifier is deleted, the identifier generating unit 1321 generates a new identifier, or the like. Further, for example, the identifier receiving unit 1313 does not receive the identifier until a time equal to or longer than the threshold or a time longer than the threshold elapses from a predetermined time such as when the identifier is generated or when a settlement instruction is received. By detecting this, it is determined that the identifier has reached the expiration date.

判断部1322は、正常判断を行う。正常判断とは、識別子生成部1321が生成した識別子とオペレータが入力した識別子とが一致していることに関する判断であり、正常か否かの判断である。オペレータが入力した識別子とは、通常、識別子受信部1313が受信した識別子である。正常判断は、実質的に、識別子生成部1321が生成した識別子とオペレータが入力した識別子とが一致していることを検証する処理であれば良い。正常判断は、識別子受信部1313が受信した識別子と対になる決済情報をDBサーバから取得できたか否かを判断する等でも良い。   The determination unit 1322 makes a normal determination. The normal determination is a determination regarding whether the identifier generated by the identifier generation unit 1321 matches the identifier input by the operator, and is a determination as to whether or not the identifier is normal. The identifier input by the operator is usually an identifier received by the identifier receiving unit 1313. The normality determination may be a process for verifying that the identifier generated by the identifier generation unit 1321 substantially matches the identifier input by the operator. The normal determination may be performed by determining whether or not the payment information paired with the identifier received by the identifier receiving unit 1313 has been acquired from the DB server.

接続処理部1323は、判断部1322が正常であると判断した場合、転送要求に従って、顧客の端末である顧客端末11と接続する処理を行う。接続する処理とは、顧客端末11から入力される情報(例えば、クレジットカード情報)を受信するための接続の処理である。   When the determination unit 1322 determines that the determination unit 1322 is normal, the connection processing unit 1323 performs processing for connecting to the customer terminal 11 that is a customer terminal in accordance with the transfer request. The process of connecting is a process of connection for receiving information (for example, credit card information) input from the customer terminal 11.

取引情報登録部1324は、判断部1322が正常であると判断した場合、取引情報を登録する。なお、ここでの決済情報は、決済指示受信部1311が受信した情報である。また、取引情報の登録とは、通常、外部装置に取引情報を送信することであるが、ローカルの格納手段に取引情報を蓄積することでも良い。また、取引情報とは、取引に関する情報であり、例えば、決済情報が有する情報を含む。   The transaction information registration unit 1324 registers the transaction information when the determination unit 1322 determines that it is normal. The payment information here is information received by the payment instruction receiving unit 1311. Also, registration of transaction information is usually to transmit the transaction information to an external device, but the transaction information may be stored in a local storage unit. Further, the transaction information is information related to the transaction and includes, for example, information included in the payment information.

決済処理部1325は、クレジットカード情報を有する決済実行情報を用いて、決済に関する処理を行う。決済実行情報とは、決済に使用される情報であり、例えば、クレジットカード番号と有効期限情報である。また、決済処理部1325は、クレジットカード情報と決済情報とを有する決済実行情報を用いて、決済に関する処理を行っても良い。決済に関する処理とは、例えば、決済実行情報を、決済を実行する装置である決済サーバ14に送信する処理である。決済に関する処理とは、例えば、決済を実施する処理である。決済に関する処理は、決済に繋がる処理であれば何でも良い。   The settlement processing unit 1325 performs processing related to settlement using the settlement execution information including credit card information. The payment execution information is information used for payment, for example, a credit card number and expiration date information. Moreover, the payment processing unit 1325 may perform processing related to payment using payment execution information including credit card information and payment information. The process related to payment is, for example, a process of transmitting payment execution information to the payment server 14 which is a device that executes payment. The process related to payment is, for example, a process for executing payment. The process related to payment may be any process that leads to payment.

送信部133は、各種の情報を送信する。各種の情報とは、識別子、自動音声等である。   The transmission unit 133 transmits various types of information. Various types of information include identifiers, automatic voices, and the like.

識別子送信部1331は、識別子生成部1321が生成した識別子をオペレータ端末12に送信する。   The identifier transmission unit 1331 transmits the identifier generated by the identifier generation unit 1321 to the operator terminal 12.

自動音声送信部1332は、顧客の入力に対応する自動音声を顧客端末11に送信する。顧客の入力とは、受信部131が受信した情報である。自動音声送信部1332は、オペレータ端末12経由で、自動音声を顧客端末11に送信しても良い。   The automatic voice transmission unit 1332 transmits automatic voice corresponding to the customer input to the customer terminal 11. The customer input is information received by the receiving unit 131. The automatic voice transmission unit 1332 may transmit the automatic voice to the customer terminal 11 via the operator terminal 12.

決済サーバ14を構成する決済受信部141は、決済実行情報を決済処理装置13から受信する。   The payment receiving unit 141 constituting the payment server 14 receives payment execution information from the payment processing device 13.

決済実行部142は、クレジットカード情報を有する決済実行情報を用いて、決済に関する処理を実行する。また、決済実行部142は、クレジットカード情報と決済情報とを有する決済実行情報を用いて、決済に関する処理を実行しても良い。決済に関する処理の実行とは、通常、決済を行うことである。ただし、決済に関する処理の実行は、決済に繋がる処理であれば良い。決済実行部142の処理は公知技術であるので、詳細な説明を省略する。   The settlement execution unit 142 executes processing related to settlement using the settlement execution information having credit card information. Moreover, the payment execution part 142 may perform the process regarding payment using the payment execution information which has credit card information and payment information. Execution of processing related to payment is usually to perform payment. However, the process related to the payment may be a process that leads to the payment. Since the processing of the settlement execution unit 142 is a known technique, a detailed description thereof is omitted.

決済送信部143は、決済実行部142の実行結果を決済処理装置13に送信する。なお、決済実行部142の実行結果とは、例えば、決済処理が完了した旨、決済処理を識別する決済処理識別子、決済処理がエラーで行われなかった旨等である。   The payment transmission unit 143 transmits the execution result of the payment execution unit 142 to the payment processing apparatus 13. The execution result of the settlement execution unit 142 includes, for example, that the settlement process is completed, a settlement process identifier that identifies the settlement process, and that the settlement process has not been performed due to an error.

なお、決済処理装置13の図示しない格納部は、1以上の画面情報等を格納していても良い。1以上の画面情報は、例えば、オペレータが情報を入力する画面を構成する情報を含む。   Note that a storage unit (not shown) of the payment processing apparatus 13 may store one or more pieces of screen information. The one or more pieces of screen information include, for example, information constituting a screen on which an operator inputs information.

端末受信部122、受信部131、決済指示受信部1311、転送要求受信部1312、識別子受信部1313、クレジットカード情報受信部1314、および決済受信部141は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。   The terminal receiving unit 122, receiving unit 131, settlement instruction receiving unit 1311, transfer request receiving unit 1312, identifier receiving unit 1313, credit card information receiving unit 1314, and settlement receiving unit 141 are usually realized by wireless or wired communication means. However, it may be realized by means of receiving a broadcast.

端末出力部123は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。端末出力部123は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。   The terminal output unit 123 may be considered to include or not include an output device such as a display or a speaker. The terminal output unit 123 can be implemented by output device driver software, or output device driver software and an output device.

端末送信部124、送信部133、識別子送信部1331、自動音声送信部1332、および決済送信部143は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。   The terminal transmission unit 124, the transmission unit 133, the identifier transmission unit 1331, the automatic voice transmission unit 1332, and the settlement transmission unit 143 are usually realized by wireless or wired communication means, but may be realized by broadcasting means.

処理部132、識別子生成部1321、判断部1322、接続処理部1323、取引情報登録部1324、決済処理部1325、および決済実行部142は、通常、MPUやメモリ等から実現され得る。処理部132の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。   The processing unit 132, the identifier generation unit 1321, the determination unit 1322, the connection processing unit 1323, the transaction information registration unit 1324, the settlement processing unit 1325, and the settlement execution unit 142 can be usually realized by an MPU, a memory, or the like. The processing procedure of the processing unit 132 is usually realized by software, and the software is recorded in a recording medium such as a ROM. However, it may be realized by hardware (dedicated circuit).

次に、情報システム1の動作について説明する。まず、顧客端末11の動作について説明する。顧客端末11は、顧客から発呼の指示、音声、クレジットカード番号と有効期限情報等の入力を受け付ける。そして、顧客端末11は、受け付けた指示や音声や情報をオペレータ端末12、または決済処理装置13に送信する。なお、顧客は、顧客端末11を用いて、オペレータと対話する。また、顧客は、顧客端末11を用いて、出力された自動音声応答に対して、クレジットカード番号、有効期限情報等を入力する。   Next, the operation of the information system 1 will be described. First, the operation of the customer terminal 11 will be described. The customer terminal 11 accepts input of a call instruction, voice, credit card number, expiration date information, and the like from the customer. Then, the customer terminal 11 transmits the received instruction, voice, and information to the operator terminal 12 or the settlement processing device 13. The customer interacts with the operator using the customer terminal 11. Further, the customer uses the customer terminal 11 to input a credit card number, expiration date information, and the like for the output automatic voice response.

次に、オペレータ端末12の動作について、図4のフローチャートを用いて説明する。   Next, operation | movement of the operator terminal 12 is demonstrated using the flowchart of FIG.

(ステップS401)端末受付部121は、決済情報を受け付けたか否かを判断する。   (Step S401) The terminal reception unit 121 determines whether payment information has been received.

(ステップS402)端末送信部124は、ステップS401で受け付けられた決済情報を含む決済指示を構成し、当該決済指示を決済処理装置13に送信する。   (Step S402) The terminal transmission unit 124 configures a payment instruction including the payment information accepted in Step S401, and transmits the payment instruction to the payment processing device 13.

(ステップS403)端末受信部122は、ステップS402における決済指示の送信に応じて、識別子を決済処理装置13から受信したか否かを判断する。識別子を受信した場合はステップS404に行き、受信していない場合はステップS403に戻る。   (Step S403) The terminal reception unit 122 determines whether or not an identifier has been received from the payment processing apparatus 13 in response to the transmission of the payment instruction in Step S402. When the identifier is received, the process goes to step S404, and when it is not received, the process returns to step S403.

(ステップS404)端末出力部123は、ステップS403で受信された識別子を出力する。   (Step S404) The terminal output unit 123 outputs the identifier received in step S403.

(ステップS405)端末受付部121は、識別子の入力を受け付けたか否かを判断する。識別子の入力を受け付けた場合はステップS406に行き、識別子の入力を受け付けない場合はステップS405に行く。なお、この識別子は、ステップS404で出力された識別子を見て、オペレータが入力した識別子である。   (Step S405) The terminal reception unit 121 determines whether or not an input of an identifier has been received. When the input of the identifier is accepted, the process goes to step S406, and when the input of the identifier is not accepted, the process goes to step S405. Note that this identifier is an identifier input by the operator by looking at the identifier output in step S404.

(ステップS406)端末送信部124は、ステップS405で受け付けられた識別子を決済処理装置13に送信する。ステップS401に戻る。   (Step S406) The terminal transmission unit 124 transmits the identifier received in step S405 to the payment processing apparatus 13. The process returns to step S401.

なお、図4のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。   In the flowchart of FIG. 4, the process ends when the power is turned off or the process ends.

次に、決済処理装置13の動作について、図5のフローチャートを用いて説明する。   Next, the operation of the payment processing apparatus 13 will be described using the flowchart of FIG.

(ステップS501)決済指示受信部1311は、決済指示をオペレータ端末12から受信したか否かを判断する。決済指示を受信した場合はステップS502に行き、決済指示を受信しない場合はステップS501に戻る。   (Step S501) The settlement instruction receiving unit 1311 determines whether or not a settlement instruction has been received from the operator terminal 12. If a settlement instruction is received, the process goes to step S502. If a settlement instruction is not received, the process returns to step S501.

(ステップS502)識別子生成部1321は、ステップS501における決済指示の受信に応じて、識別子を生成する。なお、識別子生成部1321は、通常、生成した識別子を図示しないバッファに一時蓄積する。   (Step S502) The identifier generation unit 1321 generates an identifier in response to receiving the settlement instruction in step S501. The identifier generating unit 1321 normally temporarily stores the generated identifier in a buffer (not shown).

(ステップS503)識別子送信部1331は、ステップS502で生成された識別子を、決済指示を送信したオペレータ端末12に送信する。   (Step S503) The identifier transmission unit 1331 transmits the identifier generated in step S502 to the operator terminal 12 that has transmitted the settlement instruction.

(ステップS504)処理部132は、ステップS501で受信された決済指示が有する決済情報を、ステップS502で生成された識別子に対応付けて蓄積する。なお、蓄積先は、オペレータ端末12が有する図示しない記録媒体でも良いし、外部の装置であるDBサーバ(データベースサーバ)でも良い。   (Step S504) The processing unit 132 stores the payment information included in the payment instruction received in step S501 in association with the identifier generated in step S502. The storage destination may be a recording medium (not shown) of the operator terminal 12 or a DB server (database server) that is an external device.

(ステップS505)転送要求受信部1312は、オペレータ端末12から転送要求を受信したか否かを判断する。転送要求を受信した場合はステップS506に行き、転送要求を受信しない場合はステップS505に戻る。   (Step S505) The transfer request receiving unit 1312 determines whether a transfer request has been received from the operator terminal 12. When the transfer request is received, the process goes to step S506, and when the transfer request is not received, the process returns to step S505.

(ステップS506)接続処理部1323は、オペレータ端末12と接続するための処理を行う。   (Step S506) The connection processing unit 1323 performs processing for connecting to the operator terminal 12.

(ステップS507)識別子受信部1313は、オペレータ端末12から識別子を受信したか否かを判断する。識別子を受信した場合はステップS508に行き、識別子を受信しない場合はステップS507に戻る。   (Step S507) The identifier receiving unit 1313 determines whether an identifier is received from the operator terminal 12. When the identifier is received, the process goes to step S508, and when the identifier is not received, the process returns to step S507.

(ステップS508)判断部1322は、ステップS502で生成された識別子とオペレータが入力した識別子とが一致していることに関する判断を行う。判断部1322は、通常、ステップS502で生成された識別子とステップS507で受信された識別子とが一致するか否かを判断する。判断の結果が「正常」である(一致する)場合はステップS509に行き、「正常」でない(一致しない)場合はステップS513に行く。   (Step S508) The determination unit 1322 determines whether the identifier generated in step S502 matches the identifier input by the operator. The determination unit 1322 normally determines whether or not the identifier generated in step S502 matches the identifier received in step S507. If the determination result is “normal” (matches), the process goes to step S509, and if it is not “normal” (does not match), the process goes to step S513.

(ステップS509)取引情報登録部1324は、決済情報を有する取引情報を登録する。なお、取引情報の登録先を問わない。   (Step S509) The transaction information registration unit 1324 registers transaction information having settlement information. In addition, the registration destination of transaction information is not ask | required.

(ステップS510)送信部133は、予め決められた自動音声を送信する。送信先は、通常、オペレータ端末12である。そして、通常、自動音声は、当該オペレータ端末12から顧客端末11に送信され、顧客端末11で音声出力される。また、この自動音声は、通常、クレジットカード情報の入力を促す音声である。   (Step S510) The transmission unit 133 transmits a predetermined automatic voice. The transmission destination is usually the operator terminal 12. In general, the automatic voice is transmitted from the operator terminal 12 to the customer terminal 11 and output by voice at the customer terminal 11. In addition, this automatic voice is usually a voice that prompts input of credit card information.

(ステップS511)クレジットカード情報受信部1314は、ステップS510における自動音声の送信応じて、クレジットカード情報を受信したか否かを判断する。クレジットカード情報を受信した場合はステップS512に行き、クレジットカード情報を受信しない場合はステップS511に戻る。なお、エラーとなるクレジットカード情報を受信した場合は、クレジットカード情報がエラーである旨または/および再度のクレジットカード情報の入力を促す旨の自動音声をオペレータ端末12経由で顧客端末11に送信することは好適である。   (Step S511) The credit card information receiving unit 1314 determines whether or not the credit card information is received in response to the transmission of the automatic voice in step S510. When the credit card information is received, the process goes to step S512, and when the credit card information is not received, the process returns to step S511. When the credit card information in error is received, an automatic voice to the effect that the credit card information is an error or / and prompting the user to input the credit card information again is transmitted to the customer terminal 11 via the operator terminal 12. That is preferred.

(ステップS512)決済処理部1325は、ステップS511で受信されたクレジットカード情報を有する決済実行情報を用いて、決済に関する処理を行う。ステップS501に戻る。   (Step S512) The payment processing unit 1325 performs a process related to payment using the payment execution information including the credit card information received in Step S511. The process returns to step S501.

(ステップS513)識別子の入力が不正である(正常でない)旨のエラーメッセージをオペレータ端末12に送信する。ステップS507に戻る。なお、ここで、エラーメッセージは、再度の識別子の入力を促すメッセージを含むことは好適である。   (Step S513) An error message indicating that the input of the identifier is invalid (not normal) is transmitted to the operator terminal 12. The process returns to step S507. Here, it is preferable that the error message includes a message prompting the input of the identifier again.

なお、図5のフローチャートにおいて、転送要求受信部1312は、オペレータ端末12から転送要求を受信した。しかし、決済処理装置13がオペレータ端末12に転送要求を送信しても良い。つまり、決済処理装置13とオペレータ端末12とが通信可能なように接続されれば良い。   In the flowchart of FIG. 5, the transfer request receiving unit 1312 receives a transfer request from the operator terminal 12. However, the settlement processing device 13 may transmit a transfer request to the operator terminal 12. That is, the payment processing device 13 and the operator terminal 12 may be connected so as to be able to communicate with each other.

また、図5のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。   Further, in the flowchart of FIG. 5, the process is ended by powering off or interruption for aborting the process.

次に、決済サーバ14の動作について説明する。決済受信部141は、クレジットカード情報と決済情報とを有する決済実行情報を決済処理装置13から受信する。次に、決済実行部142は、受信された決済実行情報を用いて、決済に関する処理を実行する。決済実行部142は、クレジットカード情報と決済情報とを有する決済実行情報を、決済を行う決済サーバ14に送信する。   Next, the operation of the settlement server 14 will be described. The payment receiving unit 141 receives payment execution information including credit card information and payment information from the payment processing device 13. Next, the payment execution unit 142 executes processing related to payment using the received payment execution information. The settlement execution unit 142 transmits settlement execution information including credit card information and settlement information to the settlement server 14 that performs settlement.

以上、本実施の形態によれば、電話により受け付けた商取引に対してクレジットカード決済を行う場合、多数の内線番号が必要でなくなる。   As described above, according to the present embodiment, when performing credit card settlement for a commercial transaction accepted by telephone, a large number of extension numbers are not required.

なお、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをCD−ROMなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における決済処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、顧客から電話を受けたオペレータの端末であるオペレータ端末からの決済に関する指示である決済指示を受信する決済指示受信部と、前記決済指示の受信に応じて、決済を識別する識別子を生成する識別子生成部と、前記識別子生成部が生成した識別子を前記オペレータ端末に送信する識別子送信部と、前記オペレータ端末から識別子を受信する識別子受信部と、前記識別子生成部が生成した識別子と前記オペレータが入力した識別子とが一致していることに関する判断であり、正常か否かの判断である正常判断を行う判断部と、前記判断部が正常であると判断した場合、顧客が入力したクレジットカードに関する情報であるクレジットカード情報を受信するクレジットカード情報受信部と、前記クレジットカード情報を有する決済実行情報を用いて、決済に関する処理を行う決済処理部として機能させるためのプログラムである。   Note that the processing in the present embodiment may be realized by software. Then, this software may be distributed by software download or the like. Further, this software may be recorded and distributed on a recording medium such as a CD-ROM. This also applies to other embodiments in this specification. Note that the software that realizes the settlement processing apparatus in the present embodiment is the following program. In other words, the program causes the computer to execute a settlement instruction receiving unit that receives a settlement instruction that is an instruction related to settlement from an operator terminal that is an operator's terminal that receives a call from a customer, and in response to receiving the settlement instruction, An identifier generating unit that generates an identifier for identifying the identifier, an identifier transmitting unit that transmits the identifier generated by the identifier generating unit to the operator terminal, an identifier receiving unit that receives an identifier from the operator terminal, and the identifier generating unit When it is determined that the generated identifier and the identifier input by the operator match, a determination unit that performs normal determination that is determination of whether or not normal, and the determination unit is normal, A credit card information receiving unit for receiving credit card information, which is information about the credit card entered by the customer, and With payment execution information with credit card information, a program for functioning as a settlement processing unit for performing processing relating to settlement.

また、上記プログラムにおいて、コンピュータを、転送要求を受信する転送要求受信部と、前記判断部が正常であると判断した場合、前記転送要求に従って、顧客の端末である顧客端末と接続する処理を行う接続処理部としてさらに機能させ、前記クレジットカード情報受信部は、前記接続処理部が接続する処理を行った顧客端末からクレジットカード情報を受信するものとして、コンピュータを機能させることは好適である。   In the above program, when the transfer request receiving unit that receives the transfer request and the determination unit determine that the computer is normal, the computer performs processing for connecting to the customer terminal that is a customer terminal according to the transfer request. It is preferable to further function as a connection processing unit, and to allow the credit card information receiving unit to function as a computer that receives credit card information from a customer terminal that has performed processing connected by the connection processing unit.

また、上記プログラムにおいて、前記決済指示は、決済の内容に関する決済情報を有し、
前記決済処理部は、前記クレジットカード情報と前記決済情報とを有する決済実行情報を用いて、決済に関する処理を行うものとして、コンピュータを機能させることは好適である。
In the above program, the payment instruction includes payment information relating to the content of payment,
It is preferable that the settlement processing unit causes the computer to function as processing for settlement using settlement execution information including the credit card information and the settlement information.

また、上記プログラムにおいて、前記決済処理部は、前記クレジットカード情報と前記決済情報とを有する決済実行情報を、決済を行う決済サーバに送信するものとして、コンピュータを機能させることは好適である。   In the above program, it is preferable that the payment processing unit causes the computer to function as transmitting payment execution information including the credit card information and the payment information to a payment server that performs payment.

また、上記プログラムにおいて、コンピュータを、前記判断部が正常であると判断した場合、前記決済情報を有する取引情報を登録する取引情報登録部として、さらに機能させることは好適である。   In the above program, it is preferable that the computer further function as a transaction information registration unit that registers transaction information having the settlement information when the determination unit determines that the determination unit is normal.

(実施の形態2)
本実施の形態において、実施の形態1の決済処理装置13を3つの装置で実現する態様の情報システムについて説明する。実施の形態1の決済処理装置13は、本実施の形態の通販受発注システムに該当する。
(Embodiment 2)
In the present embodiment, an information system in which the payment processing apparatus 13 of the first embodiment is realized by three apparatuses will be described. The settlement processing apparatus 13 according to the first embodiment corresponds to the mail order ordering system according to the present embodiment.

図6は、本実施の形態における情報システム2の概念図である。情報システム2は、1または2以上の顧客端末11、1または2以上のオペレータ端末12、通販受発注システム21、および決済サーバ14を備える。また、通販受発注システム21は、サーバ装置211、DBサーバ212、およびIVR装置213を備える。サーバ装置211、DBサーバ212、IVR装置213は、通常、サーバ装置であり、いわゆるクラウドサーバも含み、その種類は問わない。   FIG. 6 is a conceptual diagram of the information system 2 in the present embodiment. The information system 2 includes one or more customer terminals 11, one or more operator terminals 12, a mail order ordering system 21, and a settlement server 14. The mail order ordering system 21 includes a server device 211, a DB server 212, and an IVR device 213. The server device 211, the DB server 212, and the IVR device 213 are usually server devices, including so-called cloud servers, and their types are not limited.

図7は、本実施の形態における情報システム2のブロック図である。図8は、サーバ装置211のブロック図である。図9は、IVR装置213のブロック図である。   FIG. 7 is a block diagram of the information system 2 in the present embodiment. FIG. 8 is a block diagram of the server device 211. FIG. 9 is a block diagram of the IVR device 213.

サーバ装置211は、サーバ格納部2111、サーバ受信部2112、サーバ処理部2113、およびサーバ送信部2114を備える。サーバ受信部2112は、決済指示受信部21121を備える。サーバ処理部2113は、識別子生成部21131を備える。サーバ送信部2114は、識別子送信部21141、および決済情報送信部21142を備える。   The server device 211 includes a server storage unit 2111, a server reception unit 2112, a server processing unit 2113, and a server transmission unit 2114. The server reception unit 2112 includes a settlement instruction reception unit 21121. The server processing unit 2113 includes an identifier generation unit 21131. The server transmission unit 2114 includes an identifier transmission unit 21141 and a payment information transmission unit 21142.

DBサーバ212は、決済情報格納部2121、決済情報蓄積部2122、および決済情報送付部2123を備える。   The DB server 212 includes a payment information storage unit 2121, a payment information storage unit 2122, and a payment information transmission unit 2123.

IVR装置213は、IVR格納部2130、IVR受信部2131、IVR処理部2132、およびIVR送信部2133を備える。IVR受信部2131は、転送要求受信部21311、識別子受信部21312、およびクレジットカード情報受信部21313を備える。IVR処理部2132は、決済情報取得部21321、判断部21322、取引情報登録部21323、接続処理部21324、および決済処理部21325を備える。IVR送信部2133は、自動音声送信部2137を備える。   The IVR device 213 includes an IVR storage unit 2130, an IVR reception unit 2131, an IVR processing unit 2132, and an IVR transmission unit 2133. The IVR receiving unit 2131 includes a transfer request receiving unit 21131, an identifier receiving unit 21312, and a credit card information receiving unit 21313. The IVR processing unit 2132 includes a settlement information acquisition unit 21321, a determination unit 21322, a transaction information registration unit 21323, a connection processing unit 21324, and a settlement processing unit 21325. The IVR transmission unit 2133 includes an automatic voice transmission unit 2137.

サーバ装置211を構成するサーバ格納部2111は、各種の情報を格納し得る。各種の情報とは、例えば、画面情報等である。画面情報とは、例えば、決済情報の入力画面の画面情報である。   The server storage unit 2111 constituting the server device 211 can store various types of information. Examples of the various information include screen information. The screen information is, for example, screen information on a payment information input screen.

サーバ受信部2112は、各種の情報を受信する。各種の情報とは、例えば、決済情報、決済情報を有する決済指示、決済情報の入力画面の画面情報の送信指示等である。   The server reception unit 2112 receives various types of information. The various types of information include, for example, payment information, a payment instruction having payment information, an instruction to transmit screen information on a payment information input screen, and the like.

決済指示受信部21121は、オペレータ端末12から決済指示を受信する。決済指示は、決済に関する指示であり、通常、決済の内容に関する決済情報を有する。   The settlement instruction receiving unit 21121 receives a settlement instruction from the operator terminal 12. The payment instruction is an instruction related to payment, and usually includes payment information related to the contents of the payment.

サーバ処理部2113は、各種の処理を行う。各種の処理とは、例えば、識別子生成部21131が行う処理である。   The server processing unit 2113 performs various processes. The various processes are processes performed by the identifier generation unit 21131, for example.

識別子生成部21131は、決済指示の受信に応じて、決済を識別する識別子を生成する。   The identifier generation unit 21131 generates an identifier for identifying payment in response to receiving the payment instruction.

サーバ送信部2114は、各種の情報を送信する。各種の情報とは、例えば、識別子、決済情報、決済情報の入力画面の画面情報である。   The server transmission unit 2114 transmits various types of information. The various types of information are, for example, screen information on an input screen for identifiers, settlement information, and settlement information.

識別子送信部21141は、識別子生成部21131が生成した識別子をオペレータ端末12に送信する。   The identifier transmission unit 21141 transmits the identifier generated by the identifier generation unit 21131 to the operator terminal 12.

決済情報送信部21142は、決済指示受信部21121が受信した決済指示が有する決済情報を識別子に対応付けてDBサーバ212に送信する。   The settlement information transmitting unit 21142 transmits the settlement information included in the settlement instruction received by the settlement instruction receiving unit 21121 to the DB server 212 in association with the identifier.

DBサーバ212を構成する決済情報格納部2121は、1以上の決済情報を格納し得る。   The payment information storage unit 2121 constituting the DB server 212 can store one or more payment information.

決済情報蓄積部2122は、サーバ装置211から決済情報を受信し、決済情報格納部2121に蓄積する。なお、決済情報蓄積部2122は、サーバ装置211から決済情報と識別子とを受信し、決済情報格納部2121に蓄積することは好適である。   The payment information storage unit 2122 receives payment information from the server device 211 and stores it in the payment information storage unit 2121. It is preferable that the payment information accumulation unit 2122 receives the payment information and the identifier from the server device 211 and accumulates them in the payment information storage unit 2121.

決済情報送付部2123は、決済指示受信部21121が受信した決済情報を識別子に対応付けてDBサーバ212に送信する。   The settlement information sending unit 2123 transmits the settlement information received by the settlement instruction receiving unit 21121 to the DB server 212 in association with the identifier.

決済情報送付部2123は、決済情報格納部2121に格納されている決済情報をIVR装置213に送信する。決済情報送付部2123は、通常、IVR装置213からの依頼に応じて、当該依頼に対応する決済情報をIVR装置213に送信する。   The payment information sending unit 2123 transmits the payment information stored in the payment information storage unit 2121 to the IVR device 213. The settlement information sending unit 2123 normally transmits settlement information corresponding to the request to the IVR device 213 in response to a request from the IVR device 213.

IVR装置213を構成するIVR受信部2131は、各種の指示や情報等を受信する。各種の指示や情報等とは、例えば、転送要求、識別子、クレジットカード情報等である。   The IVR receiving unit 2131 constituting the IVR device 213 receives various instructions and information. Examples of various instructions and information include a transfer request, an identifier, and credit card information.

転送要求受信部21311は、オペレータ端末12から転送要求を受信する。   The transfer request receiving unit 21111 receives a transfer request from the operator terminal 12.

識別子受信部21312は、オペレータ端末12から識別子を受信する。   The identifier receiving unit 21112 receives an identifier from the operator terminal 12.

クレジットカード情報受信部21313は、判断部21322が正常であると判断した場合、顧客が入力したクレジットカードに関する情報であるクレジットカード情報を受信する。   When the determination unit 21322 determines that the credit card information reception unit 21313 is normal, the credit card information reception unit 21313 receives credit card information that is information related to the credit card input by the customer.

IVR処理部2132は、各種の処理を行う。各種の処理とは、例えば、決済情報取得部21321、判断部21322、取引情報登録部21323、接続処理部21324、決済処理部21325が行う処理である。   The IVR processing unit 2132 performs various processes. The various processes are processes performed by, for example, the payment information acquisition unit 21321, the determination unit 21322, the transaction information registration unit 21323, the connection processing unit 21324, and the payment processing unit 21325.

決済情報取得部21321は、識別子受信部21312が受信した識別子と対になる決済情報をDBサーバ212から取得する。ここでの取得は、通常、受信である。   The payment information acquisition unit 21321 acquires the payment information paired with the identifier received by the identifier reception unit 21112 from the DB server 212. The acquisition here is usually reception.

判断部21322は、識別子生成部21131が生成した識別子とオペレータが入力した識別子とが一致していることに関する判断であり、正常か否かの判断である正常判断を行う。ここで、オペレータが入力した識別子とは、通常、識別子受信部21312が受信した識別子である。   The determination unit 21322 is a determination regarding whether the identifier generated by the identifier generation unit 21131 matches the identifier input by the operator, and performs a normal determination that is a determination as to whether or not the identifier is normal. Here, the identifier input by the operator is usually the identifier received by the identifier receiving unit 21112.

また、正常判断とは、実質的に、識別子生成部21131が生成した識別子とオペレータが入力した識別子とが一致していることを検証する処理であれば良い。判断部21322は、決済情報取得部21321が、識別子受信部21312が受信した識別子と対になる決済情報をDBサーバ212から取得できたか否かを判断する等しても良い。   The normal determination may be a process for verifying that the identifier generated by the identifier generation unit 21131 substantially matches the identifier input by the operator. The determination unit 21322 may determine whether or not the payment information acquisition unit 21321 has acquired from the DB server 212 the payment information that is paired with the identifier received by the identifier reception unit 21112.

取引情報登録部21323は、判断部21322が正常であると判断した場合、決済情報を有する取引情報を登録する。取引情報は、通常、識別子を有する。   When the determination unit 21322 determines that the transaction information registration unit 21323 is normal, the transaction information registration unit 21323 registers transaction information having settlement information. Transaction information typically has an identifier.

接続処理部21324は、判断部21322が正常であると判断した場合、転送要求に従って、顧客の端末である顧客端末11と接続する処理を行う。接続する処理は公知技術であるので詳細な説明は省略する。   When the determination unit 21322 determines that the determination unit 21322 is normal, the connection processing unit 21324 performs processing for connecting to the customer terminal 11 that is a customer terminal in accordance with the transfer request. Since the connection process is a known technique, a detailed description thereof is omitted.

決済処理部21325は、クレジットカード情報を有する決済実行情報を用いて、決済に関する処理を行う。   The settlement processing unit 21325 performs processing related to settlement using the settlement execution information including credit card information.

IVR送信部2133は、各種の情報を送信する。各種の情報とは、例えば、自動音声である。   The IVR transmission unit 2133 transmits various types of information. The various information is, for example, automatic voice.

自動音声送信部2137は、自動音声を顧客端末11に送信する。なお、通常、自動音声送信部2137は、サーバ装置211経由で、自動音声を顧客端末11に送信する。また、自動音声は、顧客の入力に対応する自動音声である。また、自動音声は、通常、IVR格納部2130に格納されている。また、顧客の入力に応じて、自動音声を送信する技術は公知技術であるので、詳細な説明は省略する。   The automatic voice transmission unit 2137 transmits automatic voice to the customer terminal 11. Normally, the automatic voice transmission unit 2137 transmits automatic voice to the customer terminal 11 via the server device 211. The automatic voice is an automatic voice corresponding to customer input. The automatic voice is usually stored in the IVR storage unit 2130. In addition, since a technique for transmitting automatic voice in response to customer input is a known technique, detailed description thereof is omitted.

サーバ格納部2111、決済情報格納部2121、およびIVR格納部2130は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。   The server storage unit 2111, the settlement information storage unit 2121 and the IVR storage unit 2130 are preferably non-volatile recording media, but can also be realized by volatile recording media.

サーバ格納部2111等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報がサーバ格納部2111等で記憶されるようになってもよく、通信回線等を介して送信された情報がサーバ格納部2111等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報がサーバ格納部2111等で記憶されるようになってもよい。   The process of storing information in the server storage unit 2111 or the like does not matter. For example, information may be stored in the server storage unit 2111 or the like via a recording medium, or information transmitted via a communication line or the like may be stored in the server storage unit 2111 or the like. Alternatively, information input via the input device may be stored in the server storage unit 2111 or the like.

サーバ受信部2112、決済指示受信部21121、IVR受信部2131、転送要求受信部21311、識別子受信部21312、およびクレジットカード情報受信部21313は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。   The server reception unit 2112, settlement instruction reception unit 21121, IVR reception unit 2131, transfer request reception unit 21131, identifier reception unit 21112, and credit card information reception unit 21313 are usually realized by wireless or wired communication means. You may implement | achieve by the means to receive broadcast.

サーバ処理部2113、識別子生成部21131、IVR処理部2132、決済情報取得部21321、判断部21322、取引情報登録部21323、接続処理部21324、および決済処理部21325は、通常、MPUやメモリ等から実現され得る。サーバ処理部2113の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。   The server processing unit 2113, the identifier generation unit 21131, the IVR processing unit 2132, the settlement information acquisition unit 21132, the determination unit 21322, the transaction information registration unit 21323, the connection processing unit 21324, and the settlement processing unit 21325 are usually from an MPU or a memory. Can be realized. The processing procedure of the server processing unit 2113 is usually realized by software, and the software is recorded on a recording medium such as a ROM. However, it may be realized by hardware (dedicated circuit).

サーバ送信部2114、識別子送信部21141、決済情報送信部21142、決済情報送付部2123、決済情報送付部2123、IVR送信部2133、および自動音声送信部2137は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。   The server transmission unit 2114, identifier transmission unit 21141, settlement information transmission unit 21142, settlement information transmission unit 2123, settlement information transmission unit 2123, IVR transmission unit 2133, and automatic voice transmission unit 2137 are usually wireless or wired communication means. Although realized, it may be realized by broadcasting means.

決済情報蓄積部2122は、無線または有線の通信手段、およびMPUやメモリ等から実現され得る。   The settlement information storage unit 2122 can be realized by a wireless or wired communication unit, an MPU, a memory, or the like.

次に、情報システム2を構成する通販受発注システム21の動作について説明する。まず、サーバ装置211の動作について、図10のフローチャートを用いて説明する。   Next, the operation of the mail order ordering system 21 constituting the information system 2 will be described. First, the operation of the server device 211 will be described using the flowchart of FIG.

(ステップS1001)サーバ受信部2112は、決済情報の入力画面の画面情報の送信指示を、オペレータ端末12から受信したか否かを判断する。画面情報の送信指示を受信した場合はステップS1002に行き、受信しない場合はステップS1001に戻る。   (Step S <b> 1001) The server reception unit 2112 determines whether or not an instruction to transmit the screen information on the payment information input screen has been received from the operator terminal 12. If a screen information transmission instruction has been received, the process proceeds to step S1002, and if not received, the process returns to step S1001.

(ステップS1002)サーバ送信部2114は、ステップS1001で受信された画面情報の送信指示に応じて、サーバ格納部2111に格納されている決済情報の入力画面の画面情報をオペレータ端末12に送信する。   (Step S1002) The server transmission unit 2114 transmits the screen information of the payment information input screen stored in the server storage unit 2111 to the operator terminal 12 in response to the screen information transmission instruction received in step S1001.

(ステップS1003)決済指示受信部21121は、オペレータ端末12から決済指示を受信したか否かを判断する。決済指示を受信すればステップS1004に行き、決済指示を受信しなければステップS1003に戻る。   (Step S1003) The settlement instruction receiving unit 21121 determines whether a settlement instruction has been received from the operator terminal 12. If a settlement instruction is received, the process proceeds to step S1004. If a settlement instruction is not received, the process returns to step S1003.

(ステップS1004)識別子生成部21131は、決済指示の受信に応じて、決済を識別する識別子を生成する。   (Step S1004) The identifier generation unit 21131 generates an identifier for identifying payment in response to receiving the payment instruction.

(ステップS1005)識別子送信部21141は、ステップS1004で生成された識別子を、決済指示を送信してきたオペレータ端末12に送信する。   (Step S1005) The identifier transmission unit 21141 transmits the identifier generated in step S1004 to the operator terminal 12 that has transmitted the settlement instruction.

(ステップS1006)決済情報送信部21142は、ステップS1003で受信された決済指示が有する決済情報を、ステップS1004で生成された識別子に対応付けてDBサーバ212に送信する。通常、決済情報送信部21142は、決済情報と識別子とをDBサーバ212に送信する。ステップS1001に戻る。   (Step S1006) The settlement information transmitting unit 21142 transmits the settlement information included in the settlement instruction received in Step S1003 to the DB server 212 in association with the identifier generated in Step S1004. Usually, the payment information transmission unit 21142 transmits the payment information and the identifier to the DB server 212. The process returns to step S1001.

なお、図10のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。   In the flowchart of FIG. 10, the process ends when the power is turned off or the process ends.

次に、IVR装置213の動作について、図11のフローチャートを用いて説明する。   Next, the operation of the IVR apparatus 213 will be described using the flowchart of FIG.

(ステップS1101)転送要求受信部21311は、転送要求をオペレータ端末12から受信したか否かを判断する。転送要求を受信した場合はステップS1102に行き、転送要求を受信しない場合はステップS1101に戻る。   (Step S1101) The transfer request receiving unit 21111 determines whether a transfer request is received from the operator terminal 12. When the transfer request is received, the process goes to step S1102, and when the transfer request is not received, the process returns to step S1101.

(ステップS1102)接続処理部21324は、オペレータ端末12と接続するための処理を行う。   (Step S1102) The connection processing unit 21324 performs processing for connecting to the operator terminal 12.

(ステップS1103)識別子受信部21312は、オペレータ端末12から識別子を受信したか否かを判断する。識別子を受信した場合はステップS1104に行き、識別子を受信しない場合はステップS1103に戻る。   (Step S1103) The identifier receiving unit 2131 determines whether or not an identifier has been received from the operator terminal 12. When the identifier is received, the process goes to step S1104. When the identifier is not received, the process returns to step S1103.

(ステップS1104)決済情報取得部21321は、ステップS1103で受信された識別子と対になる決済情報をDBサーバ212から取得する。   (Step S1104) The settlement information acquisition unit 21321 acquires from the DB server 212 the settlement information that is paired with the identifier received in step S1103.

(ステップS1105)判断部21322は、生成された識別子とオペレータが入力した識別子とが一致していることに関する判断を行う。ここでは、例えば、判断部21322は、ステップS1104で決済情報が取得されたか否かを判断する。ここでは、ステップS1104で決済情報が取得されていれば「正常」と判断し、取得されていなければ「異常(正常でない)」と判断する。   (Step S1105) The determination unit 21322 makes a determination regarding whether the generated identifier matches the identifier input by the operator. Here, for example, the determination unit 21322 determines whether payment information has been acquired in step S1104. Here, if the payment information is acquired in step S1104, it is determined as “normal”, and if it is not acquired, it is determined as “abnormal (not normal)”.

(ステップS1106)取引情報登録部21323は、決済情報を有する取引情報を登録する。取引情報は、例えば、決済サーバ14に登録される。   (Step S1106) Transaction information registration unit 21323 registers transaction information having settlement information. Transaction information is registered in the settlement server 14, for example.

(ステップS1107)IVR処理部2132は、ステップS1103で受信された識別子と対になる決済情報を更新する。なお、通常、IVR処理部2132は、ステップS1103で受信された識別子と対になる決済情報を更新する指示をDBサーバ212に送信し、DBサーバ212が決済情報を更新する。また、決済情報には、例えば、識別子が正常であった旨のフラグが付加される。   (Step S1107) The IVR processing unit 2132 updates the payment information paired with the identifier received in step S1103. Normally, the IVR processing unit 2132 transmits an instruction to update the payment information paired with the identifier received in step S1103 to the DB server 212, and the DB server 212 updates the payment information. Further, for example, a flag indicating that the identifier is normal is added to the payment information.

(ステップS1108)自動音声送信部2137は、IVR格納部2130の自動音声を顧客端末11に送信する。   (Step S1108) The automatic voice transmission unit 2137 transmits the automatic voice of the IVR storage unit 2130 to the customer terminal 11.

(ステップS1109)クレジットカード情報受信部21313は、ステップS1108における自動音声の送信に応じて、クレジットカード情報を受信したか否かを判断する。クレジットカード情報を受信した場合はステップS1110に行き、クレジットカード情報を受信しない場合はステップS1109に戻る。なお、エラーとなるクレジットカード情報を受信した場合は、クレジットカード情報がエラーである旨または/および再度のクレジットカード情報の入力を促す旨の自動音声をオペレータ端末12経由で顧客端末11に送信することは好適である。   (Step S1109) The credit card information receiving unit 21313 determines whether or not the credit card information has been received in response to the automatic voice transmission in step S1108. If credit card information is received, the process goes to step S1110. If credit card information is not received, the process returns to step S1109. When the credit card information in error is received, an automatic voice to the effect that the credit card information is an error or / and prompting the user to input the credit card information again is transmitted to the customer terminal 11 via the operator terminal 12. That is preferred.

(ステップS1110)決済処理部1325は、ステップS1109で受信されたクレジットカード情報を有する決済実行情報を用いて、決済に関する処理を行う。   (Step S1110) The payment processing unit 1325 performs processing related to payment using the payment execution information having the credit card information received in step S1109.

(ステップS1111)IVR処理部2132は、ステップS1103で受信された識別子と対になる決済情報を更新する。ステップS1101に戻る。なお、通常、IVR処理部2132は、ステップS1103で受信された識別子と対になる決済情報を更新する指示をDBサーバ212に送信し、DBサーバ212が決済情報を更新する。また、決済情報には、例えば、決済が正常に完了した旨のフラグが付加される。   (Step S1111) The IVR processing unit 2132 updates the payment information paired with the identifier received in step S1103. The process returns to step S1101. Normally, the IVR processing unit 2132 transmits an instruction to update the payment information paired with the identifier received in step S1103 to the DB server 212, and the DB server 212 updates the payment information. In addition, for example, a flag indicating that the payment is normally completed is added to the payment information.

なお、図11のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。   Note that the processing is ended by powering off or interruption for aborting the processing in the flowchart in FIG.

以下、本実施の形態における情報システム2の具体的な動作について、図12のシステムフロー概要図を用いて説明する。システムフロー概要図は、顧客端末11、オペレータ端末12、サーバ装置211、DBサーバ212、IVR装置213、決済サーバ14の間の情報や指示等のやりとりを説明する図である。なお、情報システム2の概念図は図6である。   Hereinafter, a specific operation of the information system 2 in the present embodiment will be described with reference to a system flow schematic diagram of FIG. The system flow schematic diagram is a diagram for explaining the exchange of information, instructions, and the like among the customer terminal 11, the operator terminal 12, the server device 211, the DB server 212, the IVR device 213, and the settlement server 14. The conceptual diagram of the information system 2 is FIG.

今、ユーザAは、顧客端末11(ここでは、電話機、電話機能付き携帯端末など)を用いて、オペレータBに電話をし、電話で、購入する商品を話した、とする(図12の1201参照)。そして、オペレータBは、ユーザAからの通話を保留する(1202)。   Now, it is assumed that the user A uses the customer terminal 11 (here, a telephone, a portable terminal with a telephone function, etc.) to call the operator B and talks about the product to be purchased by telephone (1201 in FIG. 12). reference). Then, the operator B puts the call from the user A on hold (1202).

オペレータBは、オペレータ端末12からサーバ装置211に、決済情報の入力画面の画面情報の送信指示を入力した、とする。次に、オペレータ端末12から当該指示がサーバ装置211に送信される。   It is assumed that the operator B inputs a screen information transmission instruction on the payment information input screen from the operator terminal 12 to the server device 211. Next, the instruction is transmitted from the operator terminal 12 to the server device 211.

次に、サーバ装置211のサーバ受信部2112は、決済情報の入力画面の画面情報の送信指示を、オペレータ端末12から受信する。そして、サーバ送信部2114は、サーバ格納部2111に格納されている決済情報の入力画面の画面情報を読み出し、オペレータBのオペレータ端末12に送信する。   Next, the server reception unit 2112 of the server apparatus 211 receives from the operator terminal 12 an instruction to transmit screen information on the payment information input screen. Then, the server transmission unit 2114 reads the screen information of the payment information input screen stored in the server storage unit 2111 and transmits it to the operator terminal 12 of the operator B.

次に、オペレータ端末12の端末受信部122は、画面情報を受信する。そして、端末出力部123は、図13に示すような決済情報の入力画面を出力する。   Next, the terminal receiving unit 122 of the operator terminal 12 receives screen information. And the terminal output part 123 outputs the input screen of payment information as shown in FIG.

そして、オペレータBは、図13に示すように、決済情報の入力画面に、適切な決済情報(例えば、ユーザが購入する商品の商品コード、利用金額、税送料等)を入力し、登録ボタン1301を押下する。すると、端末受付部121は、決済指示を受け付ける。次に、端末送信部124は、決済情報を含む決済指示を構成し、当該決済指示をサーバ装置211に送信する。   Then, as shown in FIG. 13, the operator B inputs appropriate payment information (for example, a product code of a product purchased by the user, a usage fee, a tax shipping fee, etc.) on a payment information input screen, and a registration button 1301. Press. Then, the terminal reception part 121 receives a payment instruction. Next, the terminal transmission unit 124 configures a payment instruction including payment information, and transmits the payment instruction to the server device 211.

そして、サーバ装置211の決済指示受信部21121は、オペレータ端末12から決済指示を受信する(1203)。   Then, the settlement instruction receiving unit 21121 of the server device 211 receives a settlement instruction from the operator terminal 12 (1203).

次に、識別子生成部21131は、決済指示の受信に応じて、決済を識別する識別子を生成する。ここで、識別子生成部21131は、識別子「080001」を生成した、とする。次に、識別子送信部21141は、識別子「080001」を、オペレータBのオペレータ端末12に送信する(1204)。   Next, the identifier generation unit 21131 generates an identifier for identifying payment in response to receiving the payment instruction. Here, it is assumed that the identifier generation unit 21131 has generated the identifier “080001”. Next, the identifier transmission unit 21141 transmits the identifier “080001” to the operator terminal 12 of the operator B (1204).

そして、決済情報送信部21142は、決済情報を、識別子「080001」とともに、DBサーバ212に送信する。DBサーバ212の決済情報蓄積部2122は、サーバ装置211から決済情報と識別子「080001」とを受信し、決済情報格納部2121に蓄積する(1205)。   Then, the payment information transmission unit 21142 transmits the payment information together with the identifier “080001” to the DB server 212. The payment information storage unit 2122 of the DB server 212 receives the payment information and the identifier “080001” from the server device 211, and stores them in the payment information storage unit 2121 (1205).

次に、オペレータ端末12の端末受信部122は、識別子「080001」を受信する。そして、端末出力部123は、識別子「080001」を出力する。   Next, the terminal receiving unit 122 of the operator terminal 12 receives the identifier “080001”. Then, the terminal output unit 123 outputs the identifier “080001”.

次に、オペレータBは、転送指示をオペレータ端末12に入力する。そして、オペレータ端末12は、転送指示をIVR装置213に送信する。   Next, the operator B inputs a transfer instruction to the operator terminal 12. Then, the operator terminal 12 transmits a transfer instruction to the IVR device 213.

次に、IVR装置213の転送要求受信部21311は、転送要求をオペレータ端末12から受信する。そして、接続処理部21324は、オペレータ端末12と接続するための処理を行う(1206)。   Next, the transfer request receiving unit 21311 of the IVR device 213 receives the transfer request from the operator terminal 12. Then, the connection processing unit 21324 performs processing for connecting to the operator terminal 12 (1206).

次に、画面に出力された識別子「080001」を見て、オペレータBは、識別子「080001」を画面に入力し、送信指示を入力する。そして、オペレータ端末12の端末受付部121は、識別子「080001」を受け付ける。次に、端末送信部124は、識別子「080001」をIVR装置213に送信する。次に、識別子受信部21312は、オペレータ端末12から識別子「080001」を受信する(1207)。   Next, looking at the identifier “080001” output on the screen, the operator B inputs the identifier “080001” on the screen and inputs a transmission instruction. Then, the terminal receiving unit 121 of the operator terminal 12 receives the identifier “080001”. Next, the terminal transmission unit 124 transmits the identifier “080001” to the IVR device 213. Next, the identifier receiving unit 2131 receives the identifier “080001” from the operator terminal 12 (1207).

次に、決済情報取得部21321は、識別子「080001」と対になる決済情報をDBサーバ212から取得する(1208)。   Next, the payment information acquisition unit 21321 acquires the payment information paired with the identifier “080001” from the DB server 212 (1208).

次に、判断部21322は、生成された識別子とオペレータが入力した識別子とが一致していることに関する判断を行う。ここでは、判断部21322は、決済情報が取得されたか否かを判断する。そして、判断部21322は、決済情報が取得されたことにより、「正常」であると判断した、とする。   Next, the determination unit 21322 determines whether the generated identifier matches the identifier input by the operator. Here, the determination unit 21322 determines whether payment information has been acquired. Then, it is assumed that the determination unit 21322 determines that it is “normal” because the payment information is acquired.

次に、取引情報登録部21323は、決済情報を有する取引情報を決済サーバ14に登録する(1209)。   Next, the transaction information registration unit 21323 registers the transaction information having the payment information in the payment server 14 (1209).

次に、IVR処理部2132は、識別子「080001」と対になる決済情報(DBサーバ212内の情報)を更新する(1210)。   Next, the IVR processing unit 2132 updates the settlement information (information in the DB server 212) paired with the identifier “080001” (1210).

そして、オペレータ端末12の保留が解除される。保留の解除は、オペレータの指示によっても良いし、自動的に行われても良い。   Then, the hold of the operator terminal 12 is released. The cancellation of the hold may be performed according to an instruction from the operator or may be automatically performed.

このことにより、顧客端末11とIVR装置213との通信が確立する。   As a result, communication between the customer terminal 11 and the IVR device 213 is established.

次に、自動音声送信部2137は、IVR格納部2130の自動音声「入力開始を指示するシャープ「#」を入力してください。」を、オペレータ端末12経由で顧客端末11に送信する。   Next, the automatic voice transmission unit 2137 inputs the automatic voice “sharp“ # ”instructing the start of input” in the IVR storage unit 2130. Is transmitted to the customer terminal 11 via the operator terminal 12.

次に、ユーザAの顧客端末11は、当該音声を受信し、出力する。そして、ユーザAは、自動音声を聞き、「#」を入力した、とする。そして、顧客端末11の端末受付部121は「#」を受け付け、端末送信部124は「#」をIVR装置213に送信する(1211)。   Next, the customer terminal 11 of the user A receives and outputs the voice. The user A listens to the automatic voice and inputs “#”. And the terminal reception part 121 of the customer terminal 11 receives "#", and the terminal transmission part 124 transmits "#" to the IVR apparatus 213 (1211).

次に、自動音声送信部2137は、IVR格納部2130の自動音声「クレジットカード番号と有効期限を入力してください。」を顧客端末11に送信する。   Next, the automatic voice transmission unit 2137 transmits the automatic voice “Please enter the credit card number and expiration date” in the IVR storage unit 2130 to the customer terminal 11.

次に、ユーザAの顧客端末11は、当該音声を受信し、出力する。そして、ユーザAは、自動音声を聞き、自分のクレジットカードのクレジットカード番号と有効期限とを顧客端末11に入力した、とする。次に、顧客端末11の端末受付部121は、クレジットカード番号と有効期限とを有するクレジットカード情報を受け付け、端末送信部124はクレジットカード情報をIVR装置213に送信する。次に、IVR装置213のクレジットカード情報受信部21313は、クレジットカード情報を受信する(1212)。   Next, the customer terminal 11 of the user A receives and outputs the voice. Then, it is assumed that the user A listens to the automatic voice and inputs the credit card number and the expiration date of his / her credit card to the customer terminal 11. Next, the terminal reception unit 121 of the customer terminal 11 receives credit card information having a credit card number and an expiration date, and the terminal transmission unit 124 transmits the credit card information to the IVR device 213. Next, the credit card information receiving unit 21313 of the IVR device 213 receives the credit card information (1212).

次に、決済処理部1325は、受信されたクレジットカード情報を有する決済実行情報を用いて、決済に関する処理を行う。ここでの決済に関する処理は、決済実行情報を決済サーバ14に送信することである。次に、決済サーバ14の決済受信部141は、決済実行情報を受信する。次に、決済実行部142は、決済実行情報を用いて、クレジットカードの決済を実行する。次に、決済送信部143は、決済が完了した旨の情報をIVR装置213に送信する(1213)。   Next, the payment processing unit 1325 performs processing related to payment using the payment execution information including the received credit card information. The process related to the payment here is to transmit the payment execution information to the payment server 14. Next, the payment receiving unit 141 of the payment server 14 receives the payment execution information. Next, the settlement execution unit 142 executes settlement of a credit card using the settlement execution information. Next, the payment transmitting unit 143 transmits information indicating that the payment is completed to the IVR device 213 (1213).

そして、決済が完了した旨の情報は、IVR装置213経由で、オペレータ端末12に送信され、オペレータ端末12において、図14に示すように出力される。なお、図14は、正常にカード決済が行われた場合に、オペレータ端末12に表示される画面である。一方、正常にカード決済が行われなかった場合に、例えば、図15に示すような画面が表示される。   Information indicating that the payment is completed is transmitted to the operator terminal 12 via the IVR device 213, and is output from the operator terminal 12 as shown in FIG. FIG. 14 is a screen displayed on the operator terminal 12 when the card payment is normally performed. On the other hand, when the card payment is not normally performed, for example, a screen as shown in FIG. 15 is displayed.

次に、IVR処理部2132は、識別子「080001」と対になる決済情報(DBサーバ212内の情報)を更新する(1214)。   Next, the IVR processing unit 2132 updates the settlement information (information in the DB server 212) paired with the identifier “080001” (1214).

以上、本実施の形態によれば、電話により受け付けた商取引に対してクレジットカード決済を行う場合、多数の内線番号が必要でなくなる。   As described above, according to the present embodiment, when performing credit card settlement for a commercial transaction accepted by telephone, a large number of extension numbers are not required.

なお、本実施の形態におけるサーバ装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、顧客から電話を受けたオペレータの端末であるオペレータ端末からの決済に関する指示であり、決済の内容に関する決済情報を有する決済指示を受信する決済指示受信部と、前記決済指示の受信に応じて、決済を識別する識別子を生成する識別子生成部と、前記識別子生成部が生成した識別子を前記オペレータ端末に送信する識別子送信部と、前記決済指示受信部が受信した決済情報を前記識別子に対応付けて前記DBサーバに送信する決済情報送信部として機能させるためのプログラムである。   Note that the software that implements the server device in the present embodiment is the following program. In other words, this program is an instruction related to payment from an operator terminal that is an operator's terminal that receives a call from a customer, and a payment instruction receiving unit that receives a payment instruction having payment information related to the content of payment; In response to receiving the payment instruction, an identifier generation unit that generates an identifier for identifying payment, an identifier transmission unit that transmits the identifier generated by the identifier generation unit to the operator terminal, and the payment received by the payment instruction reception unit It is a program for functioning as a settlement information transmission unit that transmits information to the DB server in association with the identifier.

また、本実施の形態におけるIVR装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、オペレータ端末から転送要求を受信する転送要求受信部と、前記オペレータ端末から識別子を受信する識別子受信部と、前記識別子受信部が受信した識別子と対になる決済情報を前記DBサーバから取得する決済情報取得部と、前記識別子生成部が生成した識別子と前記オペレータが入力した識別子とが一致していることに関する判断であり、正常か否かの判断である正常判断を行う判断部と、前記判断部が正常であると判断した場合、前記転送要求に従って、顧客の端末である顧客端末と接続する処理を行う接続処理部と、前記判断部が正常であると判断した場合、顧客が入力したクレジットカードに関する情報であるクレジットカード情報を受信するクレジットカード情報受信部と、前記クレジットカード情報を有する決済実行情報を用いて、決済に関する処理を行う決済処理部として機能させるためのプログラムである。   Moreover, the software which implement | achieves the IVR apparatus in this Embodiment is the following programs. That is, the program includes a computer, a transfer request receiving unit that receives a transfer request from an operator terminal, an identifier receiving unit that receives an identifier from the operator terminal, and payment information that is paired with an identifier received by the identifier receiving unit. Is a determination regarding whether the identifier generated by the identifier generation unit and the identifier input by the operator are the same, and is a determination as to whether the identifier is normal. When the determination unit determines that the determination unit is normal, the determination unit determines that the determination unit is normal and the connection processing unit performs processing for connecting to the customer terminal that is the customer terminal according to the transfer request. A credit card information receiving unit that receives credit card information that is information related to the credit card entered by the customer; With payment execution information with JIT card information, a program for functioning as a settlement processing unit for performing processing relating to settlement.

また、図16は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の決済処理装置等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図16は、このコンピュータシステム300の概観図であり、図17は、システム300のブロック図である。   FIG. 16 shows the external appearance of a computer that executes the programs described in this specification to realize the above-described settlement processing apparatuses and the like according to various embodiments. The above-described embodiments can be realized by computer hardware and a computer program executed thereon. FIG. 16 is an overview diagram of the computer system 300, and FIG. 17 is a block diagram of the system 300.

図16において、コンピュータシステム300は、CD−ROMドライブを含むコンピュータ301と、キーボード302と、マウス303と、モニタ304とを含む。   In FIG. 16, a computer system 300 includes a computer 301 including a CD-ROM drive, a keyboard 302, a mouse 303, and a monitor 304.

図17において、コンピュータ301は、CD−ROMドライブ3012、MPU3013、CD−ROMドライブ3012とMPU3013とに接続されたバス3014、ブートアッププログラム等のプログラムを記憶するためのROM3015、MPU3013に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのRAM3016、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク3017を含む。ここでは、図示しないが、コンピュータ301は、さらに、LANへの接続を提供するネットワークカードを含んでも良い。   In FIG. 17, a computer 301 is connected to a CD-ROM drive 3012, an MPU 3013, a bus 3014 connected to the CD-ROM drive 3012 and the MPU 3013, a ROM 3015 for storing programs such as a bootup program, and an MPU 3013. It includes a RAM 3016 for temporarily storing program instructions and providing a temporary storage space, an application program, a system program, and a hard disk 3017 for storing data. Although not shown here, the computer 301 may further include a network card that provides connection to a LAN.

コンピュータシステム300に、上述した実施の形態の決済処理装置等の機能を実行させるプログラムは、CD−ROM3101に記憶されて、CD−ROMドライブ3012に挿入され、さらにハードディスク3017に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ301に送信され、ハードディスク3017に記憶されても良い。プログラムは実行の際にRAM3016にロードされる。プログラムは、CD−ROM3101またはネットワークから直接、ロードされても良い。   A program that causes the computer system 300 to execute the functions of the payment processing apparatus or the like of the above-described embodiment may be stored in the CD-ROM 3101, inserted into the CD-ROM drive 3012, and further transferred to the hard disk 3017. Alternatively, the program may be transmitted to the computer 301 via a network (not shown) and stored in the hard disk 3017. The program is loaded into the RAM 3016 at the time of execution. The program may be loaded directly from the CD-ROM 3101 or the network.

プログラムは、コンピュータ301に、上述した実施の形態の決済処理装置13等の機能を実行させるオペレーティングシステム(OS)、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能(モジュール)を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム300がどのように動作するかは周知であり、詳細な説明は省略する。   The program does not necessarily include an operating system (OS), a third party program, or the like that causes the computer 301 to execute the functions of the payment processing apparatus 13 of the above-described embodiment. The program only needs to include an instruction portion that calls an appropriate function (module) in a controlled manner and obtains a desired result. How the computer system 300 operates is well known and will not be described in detail.

また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。   Further, the computer that executes the program may be singular or plural. That is, centralized processing may be performed, or distributed processing may be performed.

また、上記各実施の形態において、一の装置に存在する2以上の通信手段(端末情報送信部、端末情報受信部など)は、物理的に一の媒体で実現されても良いことは言うまでもない。   In each of the above embodiments, it is needless to say that two or more communication means (terminal information transmission unit, terminal information reception unit, etc.) existing in one device may be physically realized by one medium. .

また、上記各実施の形態において、各処理(各機能)は、単一の装置(システム)によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。   In each of the above embodiments, each process (each function) may be realized by centralized processing by a single device (system), or by distributed processing by a plurality of devices. May be.

本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。   The present invention is not limited to the above-described embodiments, and various modifications are possible, and it goes without saying that these are also included in the scope of the present invention.

以上のように、本発明にかかる決済処理装置は、電話により受け付けた商取引に対してクレジットカード決済を行う場合、多数の内線番号が必要でなくなるという効果を有し、決済処理装置等として有用である。   As described above, the settlement processing apparatus according to the present invention has an effect that a large number of extension numbers are not necessary when performing credit card settlement for a commercial transaction accepted by telephone, and is useful as a settlement processing apparatus or the like. is there.

1、2 情報システム
11 顧客端末
12 オペレータ端末
13 決済処理装置
14 決済サーバ
21 通販受発注システム
121 端末受付部
122 端末受信部
123 端末出力部
124 端末送信部
131 受信部
132 処理部
133 送信部
141 決済受信部
142 決済実行部
143 決済送信部
211 サーバ装置
212 DBサーバ
213 IVR装置
1311、21121 決済指示受信部
1312、21311 転送要求受信部
1313、21312 識別子受信部
1314、21313 クレジットカード情報受信部
1321、21131 識別子生成部
1322、21322 判断部
1323、21324 接続処理部
1324、21323 取引情報登録部
1325、21325 決済処理部
1331、21141 識別子送信部
1332、2137 自動音声送信部
2111 サーバ格納部
2112 サーバ受信部
2113 サーバ処理部
2114 サーバ送信部
2121 決済情報格納部
2122 決済情報蓄積部
2123 決済情報送付部
2130 IVR格納部
2131 IVR受信部
2132 IVR処理部
2133 IVR送信部
21142 決済情報送信部
21321 決済情報取得部
DESCRIPTION OF SYMBOLS 1, 2 Information system 11 Customer terminal 12 Operator terminal 13 Payment processing apparatus 14 Payment server 21 Mail order ordering system 121 Terminal reception part 122 Terminal reception part 123 Terminal output part 124 Terminal transmission part 131 Reception part 132 Processing part 133 Transmission part 141 Payment Reception unit 142 Settlement execution unit 143 Settlement transmission unit 211 Server device 212 DB server 213 IVR device 1311, 2121 Settlement instruction reception unit 1312, 21311 Transfer request reception unit 1313, 21112 Identifier reception unit 1314, 21313 Credit card information reception unit 1321, 2131 Identifier generation unit 1322, 21322 Judgment unit 1323, 21324 Connection processing unit 1324, 21323 Transaction information registration unit 1325, 21325 Settlement processing unit 1331, 21141 Identifier transmission unit 1 332, 2137 Automatic voice transmission unit 2111 Server storage unit 2112 Server reception unit 2113 Server processing unit 2114 Server transmission unit 2121 Settlement information storage unit 2122 Settlement information storage unit 2123 Settlement information transmission unit 2130 IVR storage unit 2131 IVR reception unit 2132 IVR processing unit 2133 IVR transmission unit 21142 Settlement information transmission unit 21321 Settlement information acquisition unit

Claims (13)

顧客から電話を受けたオペレータの端末であるオペレータ端末からの決済に関する指示である決済指示を受信する決済指示受信部と、
顧客が入力したクレジットカードに関する情報であるクレジットカード情報を受信する前に、前記決済指示の受信に応じて、決済を識別する識別子を生成する識別子生成部と、
前記識別子生成部が生成した識別子を前記オペレータ端末に送信する識別子送信部と、
前記オペレータ端末から識別子を受信する識別子受信部と、
前記識別子生成部が生成した識別子と前記オペレータが入力した識別子とが一致していることに関する判断であり、正常か否かの判断である正常判断を行う判断部と、
前記判断部が正常であると判断した場合、クレジットカード情報を受信するクレジットカード情報受信部と、
前記クレジットカード情報を有する決済実行情報を用いて、決済に関する処理を行う決済処理部とを具備する決済処理装置。
A payment instruction receiving unit that receives a payment instruction that is an instruction related to payment from an operator terminal that is an operator's terminal that receives a call from a customer;
An identifier generating unit that generates an identifier for identifying payment in response to receiving the payment instruction before receiving credit card information that is information relating to a credit card input by a customer ;
An identifier transmitter that transmits the identifier generated by the identifier generator to the operator terminal;
An identifier receiving unit for receiving an identifier from the operator terminal;
A determination unit that determines whether the identifier generated by the identifier generation unit matches the identifier input by the operator, and determines whether the identifier is normal;
A credit card information receiving unit that receives the credit card information when the determination unit determines that it is normal;
A payment processing apparatus comprising a payment processing unit that performs processing related to payment using payment execution information having the credit card information.
転送要求を受信する転送要求受信部と、
前記判断部が正常であると判断した場合、前記転送要求に従って、顧客の端末である顧客端末と接続する処理を行う接続処理部とをさらに具備し、
前記クレジットカード情報受信部は、
前記接続処理部が接続する処理を行った顧客端末からクレジットカード情報を受信する請求項1記載の決済処理装置。
A transfer request receiver for receiving a transfer request;
If it is determined that the determination unit is normal, according to the transfer request, further comprising a connection processing unit that performs processing to connect with a customer terminal that is a customer terminal,
The credit card information receiving unit
The settlement processing apparatus according to claim 1, wherein credit card information is received from a customer terminal that has performed processing for connection by the connection processing unit.
前記決済指示は、決済の内容に関する決済情報を有し、
前記決済処理部は、
前記クレジットカード情報と前記決済情報とを有する決済実行情報を用いて、決済に関する処理を行う請求項1または請求項2記載の決済処理装置。
The payment instruction has payment information related to the content of payment,
The settlement processing unit
The payment processing apparatus according to claim 1 or 2, wherein processing related to payment is performed using payment execution information including the credit card information and the payment information.
前記決済処理部は、
前記クレジットカード情報と前記決済情報とを有する決済実行情報を、決済を行う決済サーバに送信する請求項3記載の決済処理装置。
The settlement processing unit
The payment processing apparatus according to claim 3, wherein payment execution information including the credit card information and the payment information is transmitted to a payment server that performs payment.
前記判断部が正常であると判断した場合、前記決済情報を有する取引情報を登録する取引情報登録部をさらに具備する請求項3または請求項4記載の決済処理装置。 5. The settlement processing apparatus according to claim 3, further comprising a transaction information registration unit that registers transaction information having the settlement information when the determination unit determines that the transaction is normal. サーバ装置とDBサーバとIVR装置とを有する通販受発注システムであって、
前記サーバ装置は、
顧客から電話を受けたオペレータの端末であるオペレータ端末からの決済に関する指示であり、決済の内容に関する決済情報を有する決済指示を受信する決済指示受信部と、
前記決済指示の受信に応じて、決済を識別する識別子を生成する識別子生成部と、
前記識別子生成部が生成した識別子を前記オペレータ端末に送信する識別子送信部と、
前記決済指示受信部が受信した決済情報を前記識別子に対応付けて前記DBサーバに送信する決済情報送信部とを具備し、
前記DBサーバは、
1以上の決済情報を格納し得る決済情報格納部と、
前記サーバ装置から決済情報を受信し、前記決済情報格納部に蓄積する決済情報蓄積部と、
前記決済情報格納部に格納されている決済情報を前記IVR装置に送信する決済情報送信部とを具備し
前記IVR装置は、
前記オペレータ端末から転送要求を受信する転送要求受信部と、
前記オペレータ端末から識別子を受信する識別子受信部と、
前記識別子受信部が受信した識別子と対になる決済情報を前記DBサーバから取得する決済情報取得部と、
前記識別子生成部が生成した識別子と前記オペレータが入力した識別子とが一致していることに関する判断であり、正常か否かの判断である正常判断を行う判断部と、
前記判断部が正常であると判断した場合、前記転送要求に従って、顧客の端末である顧客端末と接続する処理を行う接続処理部と、
前記判断部が正常であると判断した場合、顧客が入力したクレジットカードに関する情報であるクレジットカード情報を受信するクレジットカード情報受信部と、
前記クレジットカード情報を有する決済実行情報を用いて、決済に関する処理を行う決済処理部とを具備する通販受発注システム。
A mail order ordering system having a server device, a DB server, and an IVR device,
The server device
A payment instruction receiving unit that receives a payment instruction having payment information about payment contents from an operator terminal that is a terminal of an operator who has received a call from a customer;
An identifier generating unit that generates an identifier for identifying payment in response to receiving the payment instruction;
An identifier transmitter that transmits the identifier generated by the identifier generator to the operator terminal;
A payment information transmitting unit that transmits the payment information received by the payment instruction receiving unit to the DB server in association with the identifier;
The DB server
A payment information storage unit capable of storing one or more payment information;
A payment information storage unit that receives payment information from the server device and stores the payment information in the payment information storage unit;
; And a settlement information transmission unit that transmits the settlement information stored in the payment information storage unit to the IVR device,
The IVR device is:
A transfer request receiver for receiving a transfer request from the operator terminal;
An identifier receiving unit for receiving an identifier from the operator terminal;
A payment information acquisition unit that acquires payment information paired with the identifier received by the identifier reception unit from the DB server;
A determination unit that determines whether the identifier generated by the identifier generation unit matches the identifier input by the operator, and determines whether the identifier is normal;
When determining that the determination unit is normal, according to the transfer request, a connection processing unit that performs processing for connecting to a customer terminal that is a customer terminal;
A credit card information receiving unit for receiving credit card information, which is information relating to a credit card entered by a customer, when the determining unit determines that it is normal;
A mail order ordering system including a payment processing unit that performs processing related to payment using payment execution information having the credit card information.
前記IVR装置は、
前記判断部が正常であると判断した場合、前記決済情報を有する取引情報を登録する取引情報登録部をさらに具備する請求項6記載の通販受発注システム。
The IVR device is:
The mail order ordering system according to claim 6, further comprising a transaction information registration unit that registers transaction information having the settlement information when the determination unit determines that the transaction is normal.
決済指示受信部、識別子生成部、識別子送信部、識別子受信部、判断部、クレジットカード情報受信部、および決済処理部により実現される決済処理方法であって、
前記決済指示受信部が、顧客から電話を受けたオペレータの端末であるオペレータ端末からの決済に関する指示である決済指示を受信する決済指示受信ステップと、
前記識別子生成部が、顧客が入力したクレジットカードに関する情報であるクレジットカード情報を受信する前に、前記決済指示の受信に応じて、決済を識別する識別子を生成する識別子生成ステップと、
前記識別子送信部が、前記識別子生成ステップで生成された識別子を前記オペレータ端末に送信する識別子送信ステップと、
前記識別子受信部が、前記オペレータ端末から識別子を受信する識別子受信ステップと、
前記判断部が、前記識別子生成ステップで生成された識別子と前記オペレータが入力した識別子とが一致していることに関する判断であり、正常か否かの判断である正常判断を行う判断ステップと、
前記クレジットカード情報受信部が、前記判断ステップで正常であると判断された場合、クレジットカード情報を受信するクレジットカード情報受信ステップと、
前記決済処理部が、前記クレジットカード情報を有する決済実行情報を用いて、決済に関する処理を行う決済処理ステップとを具備する決済処理方法。
A payment processing method realized by a payment instruction receiving unit, an identifier generating unit, an identifier transmitting unit, an identifier receiving unit, a determining unit, a credit card information receiving unit, and a payment processing unit,
A payment instruction receiving step in which the payment instruction receiving unit receives a payment instruction that is an instruction related to payment from an operator terminal that is an operator's terminal that receives a call from a customer;
An identifier generating step for generating an identifier for identifying payment in response to receiving the payment instruction before the identifier generating unit receives credit card information that is information relating to a credit card input by a customer ;
The identifier transmitting unit transmits the identifier generated in the identifier generating step to the operator terminal; and
An identifier receiving step in which the identifier receiving unit receives an identifier from the operator terminal;
The determination unit is a determination regarding whether the identifier generated in the identifier generation step and the identifier input by the operator match, and a determination step of performing a normal determination that is a determination as to whether or not it is normal;
A credit card information receiving step for receiving credit card information when the credit card information receiving unit is determined to be normal in the determining step;
A payment processing method, wherein the payment processing unit includes a payment processing step for performing processing related to payment using payment execution information having the credit card information.
決済指示受信部、識別子生成部、識別子送信部、および決済情報送信部により実現される情報処理方法であって、
前記決済指示受信部が、顧客から電話を受けたオペレータの端末であるオペレータ端末からの決済に関する指示であり、決済の内容に関する決済情報を有する決済指示を受信する決済指示受信ステップと、
前記識別子生成部が、前記決済指示の受信に応じて、決済を識別する識別子を生成する識別子生成ステップと、
前記識別子送信部が、前記識別子生成ステップで生成された識別子を前記オペレータ端末に送信する識別子送信ステップと、
前記決済情報送信部が、前記決済指示受信ステップで受信された決済情報を前記識別子に対応付けてDBサーバに送信する決済情報送信ステップとを具備する情報処理方法。
An information processing method realized by a settlement instruction receiving unit, an identifier generating unit, an identifier transmitting unit, and a settlement information transmitting unit,
A payment instruction receiving step, wherein the payment instruction receiving unit is an instruction related to payment from an operator terminal that is a terminal of an operator who receives a call from a customer, and receives a payment instruction having payment information relating to the contents of payment;
An identifier generating step for generating an identifier for identifying payment in response to receiving the payment instruction;
The identifier transmitting unit transmits the identifier generated in the identifier generating step to the operator terminal; and
An information processing method comprising: a payment information transmitting step in which the payment information transmitting unit transmits the payment information received in the payment instruction receiving step to the DB server in association with the identifier.
転送要求受信部、識別子受信部、決済情報取得部、判断部、接続処理部、クレジットカード情報受信部、および決済処理部により実現される情報処理方法であって、
前記転送要求受信部が、オペレータ端末から転送要求を受信する転送要求受信ステップと、
前記識別子受信部が、前記オペレータ端末から識別子を受信する識別子受信ステップと、
前記決済情報取得部が、前記識別子受信ステップで受信された識別子と対になる決済情報をDBサーバから取得する決済情報取得ステップと、
前記判断部が、生成された識別子とオペレータが入力した識別子とが一致していることに関する判断であり、正常か否かの判断である正常判断を行う判断ステップと、
前記接続処理部が、前記判断ステップで正常であると判断された場合、前記転送要求に従って、顧客の端末である顧客端末と接続する処理を行う接続処理ステップと、
前記クレジットカード情報受信部が、前記判断ステップで正常であると判断された場合、顧客が入力したクレジットカードに関する情報であるクレジットカード情報を受信するクレジットカード情報受信ステップと、
前記決済処理部が、前記クレジットカード情報を有する決済実行情報を用いて、決済に関する処理を行う決済処理ステップとを具備する情報処理方法。
An information processing method realized by a transfer request reception unit, an identifier reception unit, a payment information acquisition unit, a determination unit, a connection processing unit, a credit card information reception unit, and a payment processing unit,
The transfer request receiving unit receives a transfer request from an operator terminal; and
An identifier receiving step in which the identifier receiving unit receives an identifier from the operator terminal;
A payment information acquisition step in which the payment information acquisition unit acquires payment information paired with the identifier received in the identifier reception step from a DB server;
A determination step in which the determination unit determines whether the generated identifier and the identifier input by the operator match, and determines whether the determination is normal;
When the connection processing unit is determined to be normal in the determination step, a connection processing step for performing a process of connecting to a customer terminal that is a customer terminal according to the transfer request;
When the credit card information receiving unit is determined to be normal in the determining step, a credit card information receiving step of receiving credit card information that is information related to a credit card input by a customer;
An information processing method comprising: a payment processing step in which the payment processing unit performs processing related to payment using payment execution information having the credit card information.
コンピュータを、
顧客から電話を受けたオペレータの端末であるオペレータ端末からの決済に関する指示である決済指示を受信する決済指示受信部と、
顧客が入力したクレジットカードに関する情報であるクレジットカード情報を受信する前に、前記決済指示の受信に応じて、決済を識別する識別子を生成する識別子生成部と、
前記識別子生成部が生成した識別子を前記オペレータ端末に送信する識別子送信部と、
前記オペレータ端末から識別子を受信する識別子受信部と、
前記識別子生成部が生成した識別子と前記オペレータが入力した識別子とが一致していることに関する判断であり、正常か否かの判断である正常判断を行う判断部と、
前記判断部が正常であると判断した場合、クレジットカード情報を受信するクレジットカード情報受信部と、
前記クレジットカード情報を有する決済実行情報を用いて、決済に関する処理を行う決済処理部として機能させるためのプログラム。
Computer
A payment instruction receiving unit that receives a payment instruction that is an instruction related to payment from an operator terminal that is an operator's terminal that receives a call from a customer;
An identifier generating unit that generates an identifier for identifying payment in response to receiving the payment instruction before receiving credit card information that is information relating to a credit card input by a customer ;
An identifier transmitter that transmits the identifier generated by the identifier generator to the operator terminal;
An identifier receiving unit for receiving an identifier from the operator terminal;
A determination unit that determines whether the identifier generated by the identifier generation unit matches the identifier input by the operator, and determines whether the identifier is normal;
A credit card information receiving unit that receives the credit card information when the determination unit determines that it is normal;
The program for functioning as a payment processing part which performs the process regarding payment using the payment execution information which has the said credit card information.
コンピュータを、
顧客から電話を受けたオペレータの端末であるオペレータ端末からの決済に関する指示であり、決済の内容に関する決済情報を有する決済指示を受信する決済指示受信部と、
前記決済指示の受信に応じて、決済を識別する識別子を生成する識別子生成部と、
前記識別子生成部が生成した識別子を前記オペレータ端末に送信する識別子送信部と、
前記決済指示受信部が受信した決済情報を前記識別子に対応付けてDBサーバに送信する決済情報送信部として機能させるためのプログラム。
Computer
A payment instruction receiving unit that receives a payment instruction having payment information about payment contents from an operator terminal that is a terminal of an operator who has received a call from a customer;
An identifier generating unit that generates an identifier for identifying payment in response to receiving the payment instruction;
An identifier transmitter that transmits the identifier generated by the identifier generator to the operator terminal;
A program for functioning as a payment information transmitting unit that transmits the payment information received by the payment instruction receiving unit to the DB server in association with the identifier.
コンピュータを、
オペレータ端末から転送要求を受信する転送要求受信部と、
前記オペレータ端末から識別子を受信する識別子受信部と、
前記識別子受信部が受信した識別子と対になる決済情報をDBサーバから取得する決済情報取得部と、
生成された識別子とオペレータが入力した識別子とが一致していることに関する判断であり、正常か否かの判断である正常判断を行う判断部と、
前記判断部が正常であると判断した場合、前記転送要求に従って、顧客の端末である顧客端末と接続する処理を行う接続処理部と、
前記判断部が正常であると判断した場合、顧客が入力したクレジットカードに関する情報であるクレジットカード情報を受信するクレジットカード情報受信部と、
前記クレジットカード情報を有する決済実行情報を用いて、決済に関する処理を行う決済処理部として機能させるためのプログラム。
Computer
A transfer request receiver for receiving a transfer request from an operator terminal;
An identifier receiving unit for receiving an identifier from the operator terminal;
A payment information acquisition unit that acquires payment information paired with the identifier received by the identifier reception unit from a DB server;
A determination unit that determines whether the generated identifier matches the identifier input by the operator, and determines whether the identifier is normal;
When determining that the determination unit is normal, according to the transfer request, a connection processing unit that performs processing for connecting to a customer terminal that is a customer terminal;
A credit card information receiving unit for receiving credit card information, which is information relating to a credit card entered by a customer, when the determining unit determines that it is normal;
The program for functioning as a payment processing part which performs the process regarding payment using the payment execution information which has the said credit card information.
JP2015189160A 2015-09-28 2015-09-28 Payment processing apparatus, mail order ordering system, payment processing method, information processing method, and program Active JP5981009B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015189160A JP5981009B1 (en) 2015-09-28 2015-09-28 Payment processing apparatus, mail order ordering system, payment processing method, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015189160A JP5981009B1 (en) 2015-09-28 2015-09-28 Payment processing apparatus, mail order ordering system, payment processing method, information processing method, and program

Publications (2)

Publication Number Publication Date
JP5981009B1 true JP5981009B1 (en) 2016-08-31
JP2017068295A JP2017068295A (en) 2017-04-06

Family

ID=56820049

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015189160A Active JP5981009B1 (en) 2015-09-28 2015-09-28 Payment processing apparatus, mail order ordering system, payment processing method, information processing method, and program

Country Status (1)

Country Link
JP (1) JP5981009B1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6208906B1 (en) * 2016-09-23 2017-10-04 Hoyaサービス株式会社 Card payment processing support method in commerce via contact center
WO2018056450A1 (en) * 2016-09-23 2018-03-29 Hoyaサービス株式会社 Interactive voice response (ivr) method performed using ivr system, and ivr system
JP2019016337A (en) * 2016-09-23 2019-01-31 Hoyaサービス株式会社 Automatic voice guidance method using ivr and ivr system
JP2020504397A (en) * 2017-01-06 2020-02-06 アリババ・グループ・ホールディング・リミテッドAlibaba Group Holding Limited System, method and apparatus for executing settlement service

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003016365A (en) * 2001-06-28 2003-01-17 Infocity Inc Device and method for settlement
JP2009129080A (en) * 2007-11-21 2009-06-11 Ens Co Ltd Anonymous online mail-order system
JP5457498B2 (en) * 2012-05-15 2014-04-02 ベリトランス株式会社 Credit card payment authentication system for business transactions through contact centers
JP2014183447A (en) * 2013-03-19 2014-09-29 Dainippon Printing Co Ltd Television video-linked callback system
JP2015096992A (en) * 2013-11-15 2015-05-21 ベリトランス株式会社 Credit card settlement authentication system for commercial transaction via contact center

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003016365A (en) * 2001-06-28 2003-01-17 Infocity Inc Device and method for settlement
JP2009129080A (en) * 2007-11-21 2009-06-11 Ens Co Ltd Anonymous online mail-order system
JP5457498B2 (en) * 2012-05-15 2014-04-02 ベリトランス株式会社 Credit card payment authentication system for business transactions through contact centers
JP2014183447A (en) * 2013-03-19 2014-09-29 Dainippon Printing Co Ltd Television video-linked callback system
JP2015096992A (en) * 2013-11-15 2015-05-21 ベリトランス株式会社 Credit card settlement authentication system for commercial transaction via contact center

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6208906B1 (en) * 2016-09-23 2017-10-04 Hoyaサービス株式会社 Card payment processing support method in commerce via contact center
WO2018056450A1 (en) * 2016-09-23 2018-03-29 Hoyaサービス株式会社 Interactive voice response (ivr) method performed using ivr system, and ivr system
WO2018056449A1 (en) * 2016-09-23 2018-03-29 Hoyaサービス株式会社 Procedure pertaining to credit card payment processing in which ivr is used, procedure in which ivr is used, and ivr system
JP2019016337A (en) * 2016-09-23 2019-01-31 Hoyaサービス株式会社 Automatic voice guidance method using ivr and ivr system
JP2020504397A (en) * 2017-01-06 2020-02-06 アリババ・グループ・ホールディング・リミテッドAlibaba Group Holding Limited System, method and apparatus for executing settlement service

Also Published As

Publication number Publication date
JP2017068295A (en) 2017-04-06

Similar Documents

Publication Publication Date Title
JP6135963B2 (en) Method, terminal, server, and system for sharing a virtual SIM card among a plurality of terminals
US10387856B2 (en) Online payment method, system, and apparatus
US20130097686A1 (en) Information processing system, image processing apparatus, user device, control method, and storage medium
JP5981009B1 (en) Payment processing apparatus, mail order ordering system, payment processing method, information processing method, and program
WO2017000476A1 (en) Voice verification method, device and system
JP2010525461A5 (en)
KR20140029306A (en) Push message service system and method thereof
EP3086219A1 (en) Method for providing cloud printing service, and apparatus and system for performing the same
CN103947129A (en) Controlled recorded 3-way calling
EP3275134B1 (en) Multi-channel communication system
CN104574101B (en) Method, equipment and system for verifying electronic ticket
WO2009009968A1 (en) A method, device and system for acquiring login information
WO2017107653A1 (en) Mobile payment method, related device and system
US20150304295A1 (en) Information processing device and method for controlling information processing device
KR101175536B1 (en) System for offering ars interlocking data method of the same
US9749828B2 (en) Communication system and method for making telephone calls over the internet
US10404849B2 (en) Launching a designated application using a set of signals
JP7389198B2 (en) Ticket provision method and ticket provision system
WO2015196818A1 (en) Method and apparatus for sending short message
US9712683B2 (en) Communication agent method
JP2015535160A5 (en)
KR20140003270A (en) A method and an apparatus providing banking service interlocking with social network service application
JP5904205B2 (en) Information sharing system, information sharing management device, and information sharing method
JP2009253960A (en) Information distribution apparatus, information distribution method, information distribution program, and computer readable recording medium with information distribution program recorded thereon
WO2023079625A1 (en) Authentication system, authentication method, and program

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20160405

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160620

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20160628

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: 20160726

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160727

R150 Certificate of patent or registration of utility model

Ref document number: 5981009

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250