JP6694838B2 - Financial product purchase system, financial product purchase method, communication terminal device, and computer program - Google Patents

Financial product purchase system, financial product purchase method, communication terminal device, and computer program Download PDF

Info

Publication number
JP6694838B2
JP6694838B2 JP2017043266A JP2017043266A JP6694838B2 JP 6694838 B2 JP6694838 B2 JP 6694838B2 JP 2017043266 A JP2017043266 A JP 2017043266A JP 2017043266 A JP2017043266 A JP 2017043266A JP 6694838 B2 JP6694838 B2 JP 6694838B2
Authority
JP
Japan
Prior art keywords
purchase
screen
financial product
user
amount
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
JP2017043266A
Other languages
Japanese (ja)
Other versions
JP2017142810A5 (en
JP2017142810A (en
Inventor
和人 林
和人 林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PayPay Securities Corp
Original Assignee
One Tap Buy Co Ltd
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 One Tap Buy Co Ltd filed Critical One Tap Buy Co Ltd
Priority to JP2017043266A priority Critical patent/JP6694838B2/en
Publication of JP2017142810A publication Critical patent/JP2017142810A/en
Publication of JP2017142810A5 publication Critical patent/JP2017142810A5/en
Priority to JP2020074845A priority patent/JP6952828B2/en
Application granted granted Critical
Publication of JP6694838B2 publication Critical patent/JP6694838B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、ネットワーク経由で株式等の金融商品を購入する場合の購入費用として、プリペイドカード等のプリペイド方式による前払い金を充当できるようにした金融商品購入システム、金融商品購入方法、通信端末装置、及びコンピュータプログラムに関する。
The present invention provides a financial product purchase system, a financial product purchase method, a communication terminal device , which is capable of applying a prepaid payment by a prepaid system such as a prepaid card as a purchase cost when purchasing a financial product such as stocks via a network. And a computer program.

従来、通信機能を有するコンピュータ、スマートフォン、携帯電話機のような通信端末装置を用いてネットワーク経由によるオンラインで、投資家が株式等の金融商品の売買取引を行えるようにしたサービスが広く一般に利用されている。このようにオンラインによる株式等の金融商品取引には、ユーザが証券会社に口座を開設することが要求され、その口座の入金額を金融商品の購入費用に充当することになる。なお、株式の売買取引では、株数を指定する株数単位で取引を行うことが一般的であるが、売買金額を指定する金額単位(金額指定)で取引を行うサービスも提供されており、それにより少額での株式購入も可能になっている。   In the past, services that allow investors to buy and sell financial products such as stocks online have been widely used online via a network using communication terminals such as computers, smartphones, and mobile phones having communication functions. There is. In this way, online financial product transactions such as stocks require the user to open an account at a securities company, and the deposit amount of the account is used for the purchase cost of the financial product. In the case of stock trading transactions, it is common to trade in units of the number of shares that specify the number of shares, but services that perform transactions in the amount unit (amount specification) that specifies the trading amount are also provided. It is also possible to buy shares for a small amount.

一方、下記の特許文献1では、小売店での支払いに利用できるプリペイドカードを用いて、小売店にて有価証券(例えば、株価指数連動型投資信託受益証券:ETF)を購入できるようにした有価証券の取引方法が開示されている。同様に、下記の特許文献2、3でも店舗等に設置した端末(装置)より、プリペイドカード等を用いて有価証券等を購入できる内容が開示されている。   On the other hand, in Patent Document 1 below, a prepaid card that can be used for payment at a retail store is used to purchase securities (for example, a stock index linked investment trust beneficiary certificate: ETF) at a retail store. A method of trading securities is disclosed. Similarly, the following Patent Documents 2 and 3 also disclose that securities and the like can be purchased using a prepaid card or the like from a terminal (device) installed in a store or the like.

一方、下記の特許文献4では、パチンコ遊技場を模したウェブサイトをネットワーク上に構築し、パチンコを行う感覚で株式を購入するようにした内容が開示されており、証券会社の口座からプリペイドカードへ引き落としを行うことで、プリペイドカードを購入する感覚で株式の購入を行うようになっている。また、下記の特許文献5では、スマートカードを用いて株式の購入等を行うことが開示される。   On the other hand, Patent Document 4 below discloses the content of constructing a website imitating a pachinko game hall on a network so that stocks can be purchased as if pachinko is played, and a prepaid card is used from an account of a securities company. By debiting to, you can buy stocks as if you were purchasing a prepaid card. In addition, Patent Document 5 below discloses that a smart card is used to purchase stock.

特開2005−196316号公報JP, 2005-196316, A 特開2006−31669号公報JP, 2006-31669, A 特開2015−38671号公報JP, 2005-38671, A 特開2001−142973号公報JP 2001-142973 A 特開平11−328295号公報JP, 11-328295, A

上述した特許文献1、2、3等に示すように従来、株式等の金融商品をプリペイドカードで購入するのは小売店等の店舗で行われるものとなっていた。なお、特許文献4は、ネットワーク上に構築したウェブサイトでプリペイドカードを購入する感覚で株式の購入を行うが、プリペイドカードへの入金は、証券会社に設けた口座を使うので、実質的には証券会社の口座を用いた株式購入になっている。したがって、ネットワーク経由によるオンラインで、株式等の金融商品を購入する際、プリペイドカード等のプリペイド方式による前払い金を用いることは従来、行われていなかった。   As shown in the above-mentioned Patent Documents 1, 2, 3 and the like, in the past, financial products such as stocks have been purchased at prepaid cards at stores such as retail stores. Note that in Patent Document 4, stock is purchased as if a prepaid card is purchased on a website constructed on a network. However, since depositing into the prepaid card uses an account provided at a securities company, it is substantially The stock is purchased using the account of a securities company. Therefore, when purchasing financial products such as stocks online via a network, it has not been conventionally used to use a prepayment payment by a prepaid system such as a prepaid card.

一方、株式等の金融商品以外の一般的な商品を、ネットワーク上に構築されたウェブサイトのネットショップ経由で購入するにあたり、店舗等で販売されているプリペイドカードを用いることは通常的に行われているが、プリペイドカードを用いるにあたり、プリペイドカードに記されたカードID等の入力操作をウェブサイト上で行う必要があるため、このような入力操作が面倒であるという問題が生じる。特に、昨今では、ウェブサイトの閲覧には、従来のような物理的なキーボードを備えたパーソナルコンピュータではなく、タブレットコンピュータ又はスマートフォン等の無線携帯端末を用いることが多くなっており、これらの無線携帯端末は物理的なキーボードを具備せず、タッチパネル式のディスプレイに表示させるソフト式のキーボードを用いて入力操作を行う関係上、上述したカードID等の入力操作が面倒になるという問題は一層、顕著になっている。   On the other hand, when purchasing general products other than financial products such as stocks via the online shop of a website built on the network, it is common to use prepaid cards sold at the stores. However, when using the prepaid card, it is necessary to perform an input operation of the card ID and the like written on the prepaid card on the website, which causes a problem that such an input operation is troublesome. In particular, in recent years, for browsing websites, a wireless mobile terminal such as a tablet computer or a smart phone is often used instead of a conventional personal computer equipped with a physical keyboard. Since the terminal does not have a physical keyboard and the input operation is performed using the soft keyboard that is displayed on the touch panel display, the problem that the input operation of the card ID or the like is complicated is more remarkable. It has become.

また、従来のように、ネットワーク経由によるオンラインで金融商品を購入するには、ユーザの口座に購入費用を予め入金しておくことになるが、金融商品の購入量によって、口座の入金額では購入費用に不足する場合も生る。そのため、ユーザは常に証券会社の口座の入金額を把握しておくことが要求され、ユーザの負担を大きいという問題がある。また、金融商品の購入に対して口座の入金額に不足が生じた場合、銀行等の金融機関にユーザが有する口座から証券会社のユーザの口座へ必要額を入金するという入金作業が必要となり、入金作業に手間を要すると共に、このような入金作業によって、ユーザの所望のタイミングで金融商品を購入することが妨げられるという問題も発生する。   Also, as in the past, in order to purchase a financial product online via a network, the purchase cost must be deposited in advance in the user's account. There are cases where the cost is insufficient. Therefore, the user is always required to keep track of the deposit amount in the account of the securities company, which poses a problem of a heavy burden on the user. In addition, if there is a shortage in the deposit amount of the account for the purchase of financial products, it is necessary to deposit the required amount from the account that the user has at the financial institution such as a bank to the account of the user of the securities company. There is also a problem that the depositing work is troublesome and that such depositing work prevents the user from purchasing the financial product at a desired timing.

本発明は、斯かる事情に鑑みてなされたものであり、ネットワーク経由によるオンラインで、株式等の金融商品の購入を、プリペイドカード等のプリペイド方式による前払い金を用いて、プリペイドカート等のカードIDの入力操作無しで行えるようにした金融商品購入システム、金融商品購入方法、取引サーバ、及びコンピュータプログラムを提供することを目的とする。
また、本発明は、金融商品の購入に用いるユーザ口座とプリペイドカードを連携することで、金融商品の購入費用に対して口座の入金額が不足する場合でも、プリペイドカード等の前払い金で補完して、スムーズに金融商品を購入できるようにした金融商品購入システム、金融商品購入方法、取引サーバ、及びコンピュータプログラムを提供することを目的とする。
The present invention has been made in view of such circumstances, and purchases a financial product such as stocks online via a network using a prepaid method such as a prepaid card to pay a card ID such as a prepaid cart. It is an object of the present invention to provide a financial product purchase system, a financial product purchase method, a transaction server, and a computer program that can be performed without any input operation.
Further, the present invention links a user account used for purchasing a financial product with a prepaid card so that even if the deposit amount of the account is insufficient for the purchase cost of the financial product, it is supplemented with a prepaid card payment. It is an object of the present invention to provide a financial product purchase system, a financial product purchase method, a transaction server, and a computer program that enable smooth purchase of financial products.

上記課題を解決するために本発明に係る金融商品購入システムは、金融商品の取引に係るユーザ口座の入金情報を有する取引サーバが、通信端末装置から送られる金融商品の購入指示を受信することに伴って、金融商品の購入処理を行う金融商品購入システムにおいて、プリペイド方式に係るユーザの前払い金に応じた情報をユーザごとに管理する前払い金管理サーバを備え、前記取引サーバは、前記通信端末装置から送られるユーザログイン情報を受信した場合、受信したユーザログイン情報に基づき、ユーザのログイン処理を行う手段と、ログインの完了したユーザに係る前払い金の問合せ情報を前記前払い金管理サーバへ送信する手段とを備え、前記前払い金管理サーバは、問合せ情報を受信した場合、問合せ対象となるユーザの前払い金を通知する前払い金情報を前記取引サーバへ送信する手段を備え、前記取引サーバは更に、前払い金情報を受信した場合、受信した前払い金情報で通知される前払い金を用いて金融商品の購入を指示する操作の受付が可能な購入画面に係る購入画面情報を生成する手段と、生成した購入画面情報を前記通信端末装置へ送信する手段とを備え、前記通信端末装置は、購入画面情報を受信した場合、受信した購入画面情報に基づき購入画面を生成して表示する手段と、表示した購入画面で、前払い金を用いて金融商品の購入を指示する操作を受け付けた場合、前払い金を用いて金融商品を購入する旨の購入指示を前記取引サーバへ送信する手段とを備えることを特徴とする。   In order to solve the above-mentioned problems, in a financial product purchase system according to the present invention, a transaction server having deposit information of a user account relating to a financial product transaction receives a financial product purchase instruction sent from a communication terminal device. Along with this, in a financial product purchase system for purchasing financial products, a prepayment management server that manages, for each user, information according to the prepayment payment of the user according to the prepaid method, wherein the transaction server is the communication terminal device. Means for performing user login processing based on the received user login information and means for transmitting prepayment inquiry information concerning the user who has completed login to the prepayment management server When the inquiry information is received, the prepayment management server includes means for transmitting prepayment information notifying the prepayment of the inquired user to the transaction server, and the transaction server further includes prepayment. When the money information is received, a means for generating purchase screen information related to the purchase screen that allows reception of an operation for instructing the purchase of the financial product using the advance payment notified by the received advance payment information, and the generated purchase Means for transmitting screen information to the communication terminal device, the communication terminal device, when receiving the purchase screen information, generating and displaying a purchase screen based on the received purchase screen information, and the displayed purchase On the screen, when the operation for instructing the purchase of the financial product by using the advance payment is accepted, a means for transmitting a purchase instruction for purchasing the financial product by using the advance payment to the transaction server is provided. To do.

また、本発明に係る金融商品購入方法は、金融商品の取引に係るユーザ口座の入金情報を有する取引サーバが、通信端末装置から送られる金融商品の購入指示を受信することに伴って、金融商品の購入処理を行う金融商品購入システムの金融商品購入方法において、
前記金融商品購入システムは、プリペイド方式に係るユーザの前払い金に応じた情報をユーザごとに管理する前払い金管理サーバを備え、前記取引サーバは、前記通信端末装置から送られるユーザログイン情報を受信した場合、受信したユーザログイン情報に基づき、ユーザのログイン処理を行うステップと、ログインの完了したユーザに係る前払い金の問合せ情報を前記前払い金管理サーバへ送信するステップとを備え、前記前払い金管理サーバは、問合せ情報を受信した場合、問合せ対象となるユーザの前払い金を通知する前払い金情報を前記取引サーバへ送信するステップを備え、前記取引サーバは更に、前払い金情報を受信した場合、受信した前払い金情報で通知される前払い金を用いて金融商品の購入を指示する操作の受付が可能な購入画面に係る購入画面情報を生成するステップと、生成した購入画面情報を前記通信端末装置へ送信するステップとを備え、前記通信端末装置は、購入画面情報を受信した場合、受信した購入画面情報に基づき購入画面を生成して表示するステップと、表示した購入画面で、前払い金を用いて金融商品の購入を指示する操作を受け付けた場合、前払い金を用いて金融商品を購入する旨の購入指示を前記取引サーバへ送信するステップとを備えることを特徴とする。
In addition, the financial product purchasing method according to the present invention involves the transaction server having the deposit information of the user account relating to the financial product transaction receiving the financial product purchase instruction sent from the communication terminal device. In the financial product purchase method of the financial product purchase system that performs the purchase process of
The financial product purchase system includes a prepayment management server that manages information according to a user's prepayment payment related to a prepaid system, and the transaction server receives user login information sent from the communication terminal device. In this case, the method further comprises a step of performing a login process for the user based on the received user login information, and a step of transmitting inquiry information about the advance payment related to the user who has completed login to the advance payment management server. Comprises a step of transmitting advance payment information notifying advance payment of a user to be inquired to the transaction server when the inquiry information is received, and the transaction server further received advance payment information when the advance information is received. A step of generating purchase screen information related to a purchase screen capable of receiving an operation for instructing the purchase of a financial product using the advance payment notified by the advance payment information, and transmitting the generated purchase screen information to the communication terminal device When receiving the purchase screen information, the communication terminal device generates a purchase screen based on the received purchase screen information and displays the purchase screen information. And a step of transmitting, to the transaction server, a purchase instruction indicating that a financial product is to be purchased using an upfront payment, when an operation for instructing the purchase of the product is accepted.

本発明に係る取引サーバは、金融商品の取引に係るユーザ口座の入金情報を有しており、外部の通信端末装置から送られる金融商品の購入指示を受信することに伴って、金融商品の購入処理を行う取引サーバにおいて、外部の通信端末装置から送られるユーザログイン情報を受信した場合、受信したユーザログイン情報に基づき、ユーザのログイン処理を行う手段と、ログインの完了したユーザに係る前払い金の問合せ情報を、プリペイド方式に係るユーザの前払い金に応じた情報をユーザごとに管理する外部の前払い金管理サーバへ送信する手段と、問合せ情報の送信に伴って、ユーザの前払い金を通知する前払い金情報を受信した場合、受信した前払い金情報で通知される前払い金を用いて金融商品の購入を指示する操作の受付が可能な購入画面に係る購入画面情報を生成する手段と、生成した購入画面情報を外部の通信端末装置へ送信する手段とを備えることを特徴とする。   The transaction server according to the present invention has deposit information of a user account relating to a transaction of a financial product, and purchases the financial product along with receiving a purchase instruction of the financial product sent from an external communication terminal device. When the transaction server performing the process receives the user login information sent from the external communication terminal device, the means for performing the user login process based on the received user login information and the advance payment for the user who has completed the login. A method of transmitting inquiry information to an external prepayment management server that manages information according to the user's prepayment related to the prepaid method for each user, and a prepayment that notifies the user of the prepayment along with the transmission of the inquiry information. When the money information is received, a means for generating purchase screen information related to the purchase screen that allows reception of an operation for instructing the purchase of the financial product using the advance payment notified by the received advance payment information, and the generated purchase Means for transmitting screen information to an external communication terminal device.

本発明に係る取引サーバは、金融商品の購入費用を、受信した前払い金情報で通知される前払い金の金額及びユーザ口座の入金額の合計額と比較する手段と、金融商品の購入費用が合計額を上回る場合、金融商品の購入が不可である旨を示す購入不可画面に係る購入不可画面情報を生成する手段と、生成した購入不可画面情報を外部の通信端末装置へ送信する手段とを備えることを特徴とする。   The transaction server according to the present invention includes means for comparing the purchase cost of a financial product with the total amount of the advance payment and the deposit amount of the user account notified by the received advance payment information, and the total purchase cost of the financial product. If the amount exceeds the amount, a means for generating non-purchasable screen information relating to a non-purchasable screen indicating that the financial product cannot be purchased and a means for transmitting the generated non-purchasable screen information to an external communication terminal device are provided. It is characterized by

本発明に係る取引サーバは、金融商品の購入費用が合計額を上回る場合、金融商品の購入に対する不足額を算出する手段と、算出した不足額を示す購入不可画面に係る購入不可画面情報を生成するようにしてあることを特徴とする。
また、本発明に係る取引サーバは、金融商品の購入不可を解消できるように、前払い金の追加、ユーザ口座への入金、又は金融商品の購入量削減の少なくともいずれか一つの表記を含む購入不可画面に係る購入不可画面情報を生成するようにしてあることを特徴とする。
本発明に係る取引サーバは、金融商品の購入量を指定する画面へ切り替える指示操作の受付が可能な購入不可画面に係る購入不可画面情報を生成するようにしてあることを特徴とする。
The transaction server according to the present invention, when the purchase cost of a financial product exceeds the total amount, generates means for calculating a shortage amount for purchasing a financial product, and non-purchase screen information relating to a non-purchase screen indicating the calculated shortage amount. It is characterized by doing so.
In addition, the transaction server according to the present invention cannot be purchased including at least one of the notation of addition of advance payment, deposit into user account, or reduction of purchase amount of financial product so as to eliminate the inability to purchase financial products. It is characterized in that purchase prohibition screen information relating to the screen is generated.
The transaction server according to the present invention is characterized by generating non-purchasable screen information relating to a non-purchasable screen capable of accepting an instruction operation for switching to a screen for designating a purchase amount of a financial product.

本発明に係る取引サーバは、金融商品の購入費用が合計額以下である場合、金融商品の購入費用を、前払い金情報で通知された前払い金の金額と比較する手段を備え、金融商品の購入費用が前払い金の金額を上回る場合、前払い金及びユーザ口座の入金額を用いて金融商品の購入を指示する旨の購入指示操作の受付が可能な購入画面に係る購入画面情報を生成するようにしてあることを特徴とする。   The transaction server according to the present invention includes means for comparing the purchase cost of the financial product with the amount of the advance payment notified by the advance payment information when the purchase cost of the financial product is less than or equal to the total amount, and purchases the financial product. If the cost exceeds the amount of the prepayment, the purchase screen information related to the purchase screen that can accept the purchase instruction operation to instruct the purchase of the financial product using the prepayment and the deposit amount of the user account is generated. It is characterized by being present.

本発明に係る取引サーバは、金融商品の購入費用が合計額以下である場合、金融商品の購入費用を、ユーザ口座の入金額と比較する手段を備え、金融商品の購入費用がユーザ口座の入金額を上回る場合、ユーザ口座の入金額及び前払い金を用いて金融商品の購入を指示する旨の購入指示操作の受付が可能な購入画面に係る購入画面情報を生成するようにしてあることを特徴とする。   The transaction server according to the present invention comprises means for comparing the purchase cost of a financial product with the deposit amount of the user account when the purchase cost of the financial product is less than or equal to the total amount, and the purchase cost of the financial product is stored in the user account. If the amount exceeds the amount, the purchase screen information relating to the purchase screen that can accept the purchase instruction operation for instructing the purchase of the financial product using the deposit amount of the user account and the advance payment is generated. And

本発明に係る取引サーバは、金融商品の購入費用を、前払い金情報で通知された前払い金の金額と比較する手段を備え、金融商品の購入費用が前払い金の金額以下である場合、購入画面情報を生成するようにしてあることを特徴とする。
また、本発明に係る取引サーバは、金融商品の購入費用が前払い金の金額を上回る場合、金融商品の購入に対する不足額を算出する手段と、算出した不足額を示すと共に、金融商品の購入量を指定する画面へ切り替える指示操作の受付が可能な購入不可画面に係る購入不可画面情報を生成する手段と、生成した購入不可画面情報を外部の通信端末装置へ送信する手段とを備えることを特徴とする。
The transaction server according to the present invention comprises means for comparing the purchase cost of the financial product with the amount of the advance payment notified by the advance payment information, and when the purchase cost of the financial product is equal to or less than the amount of the advance payment, the purchase screen is displayed. It is characterized in that the information is generated.
Further, the transaction server according to the present invention, when the cost of purchasing a financial product exceeds the amount of advance payment, a means for calculating a shortage amount for the purchase of the financial product, the calculated shortage amount, and the purchase amount of the financial product. And a means for transmitting the generated non-purchasable screen information to the external communication terminal device, which is capable of accepting an instruction operation for switching to the screen for specifying And

本発明に係る取引サーバは、金融商品の購入費用に対して、前払い金又はユーザ口座の金額の指定操作の受付が可能な金額指定画面に係る金額指定画面情報を外部の通信端末装置へ送信する手段を備え、金額指定画面情報の送信に応じて、金融商品の購入費用に対して、前払い金の金額を指定する旨を含む金額指定情報を受信した場合、前払い金情報で通知される前払い金の中から、受信した金額指定情報で指定される前払い金の金額を用いて金融商品の購入を指示する旨の購入指示操作の受付が可能な購入画面に係る購入画面情報を生成するようにしてあることを特徴とする。   The transaction server according to the present invention transmits, to the external communication terminal device, the amount designation screen information relating to the amount designation screen which allows the user to accept the advance payment or the designation operation of the amount of the user account for the purchase cost of the financial product. A prepayment that is notified by prepayment information when it receives means for specifying the amount of prepayment for the purchase cost of the financial product in response to the transmission of the amount designation screen information. The purchase screen information related to the purchase screen that can accept the purchase instruction operation for instructing the purchase of the financial product using the amount of the advance payment specified by the received amount specification information is generated from the It is characterized by being.

本発明に係る金融商品購入方法は、金融商品の取引に係るユーザ口座の入金情報を有する取引サーバが、外部の通信端末装置から送られる金融商品の購入指示を受信することに伴って、金融商品の購入処理を行う金融商品購入方法において、外部の通信端末装置から送られるユーザログイン情報を受信した場合、受信したユーザログイン情報に基づき、ユーザのログイン処理を行うステップと、ログインの完了したユーザに係る前払い金の問合せ情報を、プリペイド方式に係るユーザの前払い金に応じた情報をユーザごとに管理する外部の前払い金管理サーバへ送信するステップと、問合せ情報の送信に伴って、ユーザの前払い金を通知する前払い金情報を受信した場合、受信した前払い金情報で通知される前払い金を用いて金融商品の購入を指示する操作の受付が可能な購入画面に係る購入画面情報を生成するステップと、生成した購入画面情報を外部の通信端末装置へ送信するステップとを備えることを特徴とする。   The method for purchasing a financial product according to the present invention involves a transaction server having deposit information of a user account relating to a transaction of a financial product receiving a financial product purchase instruction sent from an external communication terminal device. In the financial product purchasing method for performing the purchase process of step 1, when the user login information sent from the external communication terminal device is received, the step of performing the login process of the user based on the received user login information, and A step of transmitting the inquiry information of the prepayment to an external prepayment management server that manages information according to the user's prepayment related to the prepaid method for each user, and the prepayment of the user along with the transmission of the inquiry information. When the advance payment information for notifying the user is received, a step of generating purchase screen information related to the purchase screen that allows reception of an operation for instructing the purchase of the financial product using the advance payment notified by the received advance payment information, And transmitting the generated purchase screen information to an external communication terminal device.

本発明に係る金融商品購入方法は、金融商品の取引に係るユーザ口座の入金情報を有する取引サーバが、外部の通信端末装置から送られる金融商品の購入指示を受信することに伴って、金融商品の購入処理を行う金融商品購入方法において、外部の通信端末装置から送られるユーザログイン情報を受信した場合、受信したユーザログイン情報に基づき、ユーザのログイン処理を行うステップと、ログインの完了したユーザに係る前払い金の問合せ情報を、プリペイド方式に係るユーザの前払い金に応じた情報をユーザごとに管理する外部の前払い金管理サーバへ送信するステップと、問合せ情報の送信に伴って、ユーザの前払い金を通知する前払い金情報を受信した場合、金融商品の購入に用いる前払い金又はユーザ口座の金額の指定操作の受付が可能な金額指定画面に係る金額指定画面情報を外部の通信端末装置へ送信するステップと、金額指定画面情報の送信に伴って、金融商品の購入に用いる金額を指定する金額指定情報を受信した場合、受信した金額指定情報で指定される金額を用いて金融商品の購入を指示する操作の受付が可能な購入画面に係る購入画面情報を生成するステップと、生成した購入画面情報を外部の通信端末装置へ送信するステップとを備えることを特徴とする。   The method for purchasing a financial product according to the present invention involves a transaction server having deposit information of a user account relating to a transaction of a financial product receiving a financial product purchase instruction sent from an external communication terminal device. In the financial product purchasing method for performing the purchase process of step 1, when the user login information sent from the external communication terminal device is received, the step of performing the login process of the user based on the received user login information, and A step of transmitting the inquiry information of the prepayment to an external prepayment management server that manages information according to the user's prepayment related to the prepaid method for each user, and the prepayment of the user along with the transmission of the inquiry information. When the prepayment information that notifies the user is received, the prepayment used to purchase the financial product or the amount designation screen information related to the amount designation screen that can accept the designation operation of the amount of the user account is transmitted to the external communication terminal device. When the step and the amount specification information specifying the amount of money used to purchase the financial product are received along with the transmission of the amount specification screen information, the purchase of the financial product is instructed using the amount specified by the received amount specification information. It is characterized by including a step of generating purchase screen information related to a purchase screen capable of receiving the operation to perform, and a step of transmitting the generated purchase screen information to an external communication terminal device.

本発明に係るコンピュータプログラムは、金融商品の取引に係るユーザ口座の入金情報を有するサーバコンピュータに、外部の通信端末装置から送られる金融商品の購入指示を受信させることに伴って、金融商品の購入処理を実行させるためのコンピュータプログラムにおいて、前記サーバコンピュータに、外部の通信端末装置から送られるユーザログイン情報を受信した場合、受信したユーザログイン情報に基づき、ユーザのログイン処理を行うステップと、ログインの完了したユーザに係る前払い金の問合せ情報を、プリペイド方式に係るユーザの前払い金に応じた情報をユーザごとに管理する外部の前払い金管理サーバへ送信するステップと、問合せ情報の送信に伴って、ユーザの前払い金を通知する前払い金情報を受信した場合、受信した前払い金情報で通知される前払い金を用いて金融商品の購入を指示する操作の受付が可能な購入画面に係る購入画面情報を生成するステップと、生成した購入画面情報を外部の通信端末装置へ送信するステップとを実行させることを特徴とする。   The computer program according to the present invention purchases a financial product by causing a server computer having deposit information of a user account relating to a financial product transaction to receive a financial product purchase instruction sent from an external communication terminal device. In a computer program for executing a process, when the server computer receives user login information sent from an external communication terminal device, a step of performing a user login process based on the received user login information, and Sending the inquiry information of the prepayment related to the completed user, to the external prepayment management server that manages the information corresponding to the prepayment of the user related to the prepaid method for each user, and with the transmission of the inquiry information, When receiving the advance payment information that notifies the user of the advance payment, the purchase screen information related to the purchase screen that can accept the operation for instructing the purchase of the financial product using the advance payment notified by the received advance payment information is displayed. It is characterized in that the step of generating and the step of transmitting the generated purchase screen information to an external communication terminal device are executed.

本発明に係るコンピュータプログラムは、金融商品の取引に係るユーザ口座の入金情報を有するサーバコンピュータに、外部の通信端末装置から送られる金融商品の購入指示を受信させることに伴って、金融商品の購入処理を実行させるためのコンピュータプログラムにおいて、前記サーバコンピュータに、外部の通信端末装置から送られるユーザログイン情報を受信した場合、受信したユーザログイン情報に基づき、ユーザのログイン処理を行うステップと、ログインの完了したユーザに係る前払い金の問合せ情報を、プリペイド方式に係るユーザの前払い金に応じた情報をユーザごとに管理する外部の前払い金管理サーバへ送信するステップと、問合せ情報の送信に伴って、ユーザの前払い金を通知する前払い金情報を受信した場合、金融商品の購入に用いる前払い金又はユーザ口座の金額の指定操作の受付が可能な金額指定画面に係る金額指定画面情報を外部の通信端末装置へ送信するステップと、金額指定画面情報の送信に伴って、金融商品の購入に用いる金額を指定する金額指定情報を受信した場合、受信した金額指定情報で指定される金額を用いて金融商品の購入を指示する操作の受付が可能な購入画面に係る購入画面情報を生成するステップと、生成した購入画面情報を外部の通信端末装置へ送信するステップとを実行させることを特徴とする。   The computer program according to the present invention purchases a financial product by causing a server computer having deposit information of a user account relating to a financial product transaction to receive a financial product purchase instruction sent from an external communication terminal device. In a computer program for executing a process, when the server computer receives user login information sent from an external communication terminal device, a step of performing a user login process based on the received user login information, and Sending the inquiry information of the prepayment related to the completed user, to the external prepayment management server that manages the information corresponding to the prepayment of the user related to the prepaid method for each user, and with the transmission of the inquiry information, When the prepayment information for notifying the user of the prepayment is received, the prepayment used to purchase the financial product or the amount designation screen information relating to the amount designation screen for accepting the designation operation of the amount of the user account is displayed on the external communication terminal. When the amount specifying information for specifying the amount of money used to purchase the financial product is received along with the step of transmitting to the device and the amount specifying screen information, the financial product is specified by the amount specified by the received amount specifying information. It is characterized in that the step of generating purchase screen information related to the purchase screen capable of accepting the operation for instructing the purchase and the step of transmitting the generated purchase screen information to an external communication terminal device are performed.

本発明にあっては、取引サーバが、ログイン完了をトリガーにして、ログイン完了ユーザの前払い金の情報を前払い金管理サーバから取得し、その取得した情報に係る前払い金を金融商品の購入費用に充てられるように、ユーザが購入指示を出すことが可能な画面をユーザに提示するので、ユーザは単に購入指示の操作を行うだけで、プリペイドカード等による前払い金で金融商品をオンラインで購入できるようになり、プリペイドカード等のIDの入力操作の煩わしさから解放される。なお、本発明におけるプリペイド方式に係る前払い金としては、各種事業体が発行するプリペイドカードに応じた前払い金が該当し、さらには、銀行等の金融機関等に対して口座を開設したユーザに銀行等が発行するデビットカードは、各種商品の購入に使用可能であることから、本発明では、デビットカードに応じた口座の入金も、広義のプリペイド方式に係る前払い金に該当するものとする。   In the present invention, the transaction server uses the completion of login as a trigger to acquire the advance payment information of the login completion user from the advance payment management server, and uses the advance payment related to the acquired information as the purchase cost of the financial product. The user will be presented with a screen that allows the user to issue a purchase instruction so that the user can purchase the financial product online with a prepayment payment using a prepaid card, etc. simply by performing the operation of the purchase instruction. Thus, the troublesome operation of inputting an ID such as a prepaid card is released. The prepayment according to the prepaid method in the present invention corresponds to prepayment cards corresponding to prepaid cards issued by various business entities, and further, a user who has an account with a financial institution such as a bank can use the prepayment. Since the debit card issued by, etc. can be used for the purchase of various products, in the present invention, the deposit of the account corresponding to the debit card also corresponds to the advance payment related to the prepaid method in a broad sense.

また、本発明における金融商品とは一般に「有価証券」及び「派生商品(金融デリバティブ)」等を含むものを意味し、「有価証券」の具体例としては、株式、債券、不動産証券、投資信託等があり、「派生商品(金融デリバティブ)」の具体例としては、先物取引、CFD(Contract for Difference)、新株予約権がある。さらに本発明に係る金融商品として適用可能な商品としては、上述した以外にも広義の意味合いの金融商品の適用が可能であり、例えば、転換社債、信用取引、国内債券、外国債券、MMF、中期国債ファンド、MRF、REIT、CFD、ETF、ETN、外国為替、金、プラチナ、商品先物、各種定期預金、各種仕組預金、各種貯金、各種貯蓄、投資信託、各種保険、金銭信託、外貨預金等がある。さらにまた、本発明は、証券会社等による相対取引、及び委託取引の両方に適用できる。そして、本発明は、金額単位の取引(購入)、又は商品単位(例えば株数単位)の取引(購入)の両方に対応できる。   Further, the financial products in the present invention generally mean those including "securities" and "derivatives (financial derivatives)", and specific examples of "securities" include stocks, bonds, real estate securities, and investment trusts. Etc., and specific examples of "derivative products (financial derivatives)" include futures trading, CFD (Contract for Difference), and stock acquisition rights. Further, as a product applicable as the financial product according to the present invention, a financial product in a broad sense other than those described above can be applied. For example, convertible bond, margin transaction, domestic bond, foreign bond, MMF, medium term JGB funds, MRF, REIT, CFD, ETF, ETN, foreign exchange, gold, platinum, commodity futures, various time deposits, various structured deposits, various savings, various savings, investment trusts, various insurance, money trusts, foreign currency deposits, etc. is there. Furthermore, the present invention can be applied to both bilateral transactions and consignment transactions by securities companies and the like. The present invention can handle both transactions (purchase) in units of money or transactions (purchase) in units of merchandise (for example, in the number of shares).

本発明にあっては、金融商品の購入費用が前払い金の金額以下である場合、ユーザが購入指示の操作を行える購入画面が提示されるようになるので、プリペイドカード等の前払い金を用いたオンラインでの金融商品購入をスムーズに行える。   In the present invention, when the purchase cost of the financial product is less than or equal to the amount of the advance payment, the purchase screen for allowing the user to operate the purchase instruction is presented. Therefore, the advance payment such as the prepaid card is used. You can smoothly purchase financial products online.

また、本発明にあっては、金融商品の購入費用が前払い金の金額を上回る場合、金融商品の購入に対する不足額を示す購入不可画面をユーザに提示するので、プリペイド方式による前払い金では対応できないことユーザが把握できるようになり、ユーザが無用に混乱する状態になるのを回避できる。また、この購入不可画面では、金融商品の購入量を指定する画面へ切り替える指示操作の受付が可能になっているので、画面を切り替えて、購入量を減らして金融商品の購入を可能にする機会をユーザに提供できるようになる。   Further, according to the present invention, when the purchase cost of the financial product exceeds the amount of the prepayment, the user is presented with a non-purchase screen indicating the shortage amount for the purchase of the financial product. It becomes possible for the user to understand, and it is possible to prevent the user from being confused unnecessarily. In addition, this non-purchasable screen allows you to accept an instruction operation to switch to a screen to specify the purchase amount of financial products, so you have the opportunity to switch screens to reduce the purchase amount and purchase financial products. Can be provided to the user.

本発明にあっては、金融商品の購入費用が前払い金及びユーザ口座の合計額を上回る場合、金融商品の購入が不可である旨を示す購入不可画面をユーザに提示するので、プリペイド方式による前払い金等では対応できないことユーザが把握できるようになり、ユーザが無用に混乱する状態になるのを回避できる。
また、本発明にあっては、購入不可画面において金融商品の購入に対する不足額が提示されるので、具体的な不足額をユーザが把握できるようになり、金融商品が購入できないことへの対応を検討しやすくなる。
In the present invention, when the purchase cost of the financial product exceeds the total amount of the advance payment and the user account, the user is presented with a non-purchase screen indicating that the financial product cannot be purchased. It becomes possible for the user to know that money or the like cannot deal, and it is possible to prevent the user from being confused unnecessarily.
Further, in the present invention, the shortage amount for the purchase of the financial product is presented on the non-purchase screen, so that the user can grasp the specific shortage amount and cope with the inability to purchase the financial product. It will be easier to consider.

本発明にあっては、購入不可画面において、金融商品の購入不可を解消できるようにするために、前払い金の追加、ユーザ口座への入金、又は金融商品の購入量削減といった具体的な内容が少なくとも一つは提示されるので、ユーザが具体的な対応を検討しやすくなる。
また、本発明にあっては、購入不可画面で、金融商品の購入量を指定する画面へ切り替える指示操作の受付が可能になっているので、購入量削減を行う場合の対応をユーザはスムーズに行いやすくなる。
According to the present invention, in order to make it possible to eliminate the inability to purchase a financial product on the purchase disapproval screen, specific contents such as addition of advance payment, deposit into a user account, or reduction of the purchase amount of a financial product are displayed. Since at least one is presented, it becomes easier for the user to consider a specific response.
Further, according to the present invention, since it is possible to accept an instruction operation for switching to a screen for designating the purchase amount of a financial product on the purchase prohibition screen, the user can smoothly cope with the case of reducing the purchase amount. It will be easier to do.

本発明にあっては、金融商品の購入費用が合計額以下であるが、前払い金の金額は上回る場合、前払い金及びユーザ口座を用いて金融商品の購入する指示の操作が可能な購入画面に係る購入画面情報を生成するので、前払い金が足りないときは、ユーザ口座で補填できるようになり、金融商品の購入機会を逃がさないようにしてユーザの利便性を確保できるようになる。   In the present invention, if the purchase cost of the financial product is less than or equal to the total amount, but the amount of the prepayment amount is greater than the total amount, the purchase screen on which the instruction to purchase the financial product can be operated using the prepayment amount and the user account Since the purchase screen information is generated, the user account can be compensated when the advance payment is insufficient, and the convenience of the user can be ensured by not missing the opportunity to purchase the financial product.

また、本発明にあっては、金融商品の購入費用が合計額以下であるが、ユーザ口座の入金額は上回る場合、ユーザ口座及び前払い金を用いて金融商品の購入する指示の操作が可能な購入画面に係る購入画面情報を生成するので、ユーザ口座の不足分を即座に前払い金で充当できるので、ユーザ口座への入金を行わなくても、ユーザ口座と前払い金の連携により金融商品に購入機会を確保できるようになり、ユーザの利便性を高められる。   Further, in the present invention, when the purchase cost of the financial product is less than or equal to the total amount, but the deposit amount in the user account is higher, it is possible to operate the instruction to purchase the financial product using the user account and the advance payment. Since the purchase screen information related to the purchase screen is generated, the shortfall of the user account can be immediately applied with the prepayment. Therefore, even if the user account is not deposited, the user account and the prepayment are linked to purchase the financial product. The opportunity can be secured, and the convenience of the user can be improved.

本発明にあっては、金融商品の購入の支払いに用いる金額を、前払い金又はユーザ口座から指定することが可能な金額指定画面に係る金額指定画面情報をユーザ側へ送り、ユーザ側から金融商品の購入に対して用いる前払い金の金額を指定する情報を受信すると、その指定に応じた購入指示の操作が可能な購入画面に係る購入画面情報をユーザ側に提示するので、ユーザが前払い金又はユーザ口座の中の金額を自由に指定して、金融商品を購入できるようになり、ユーザの裁量による支払い方の自由度を高められる。   In the present invention, the amount of money used to pay for the purchase of a financial product is sent to the user side by the advance payment or the amount designation screen information relating to the amount designation screen that allows the user to specify the amount of money. When receiving the information specifying the amount of prepayment to be used for the purchase, the user is presented with the purchase screen information related to the purchase screen on which the purchase instruction can be operated according to the designation. Financial products can be purchased by freely designating the amount of money in the user account, and the degree of freedom in the payment method at the user's discretion can be increased.

本発明にあっては、取引サーバが、ユーザの前払い金に係る情報を前払い金管理サーバから取得して、前払い金を金融商品の購入が可能な購入画面をユーザに提示するので、カードID等の入力操作無しで、簡単にプリペイドカード等による前払い金を用いて、オンライン経由で金融商品を購入できる。
また、本発明にあっては、金融商品の購入費用が前払い金の金額以下である場合に、ユーザが購入指示の操作を行える購入画面を提示するので、プリペイドカード等の前払い金を用いたオンラインでの金融商品購入をスムーズに行える。
In the present invention, the transaction server obtains the information related to the prepayment of the user from the prepayment management server and presents the prepayment screen to the user to purchase the financial product. You can easily purchase financial products online via advance payment using a prepaid card, etc., without any input operation.
Further, in the present invention, when the purchase cost of the financial product is less than or equal to the amount of the advance payment, the user is presented with a purchase screen on which the operation of the purchase instruction can be performed, so that online payment using a prepaid card or the like is used. You can smoothly purchase financial products at.

本発明にあっては、金融商品の購入費用に対する前払い金等の金額の関係より、金融商品の購入が不可となる場合、金融商品の購入に対する不足額を示す購入不可画面をユーザに提示するので、プリペイド方式による前払い金では対応できないことユーザが把握でき、ユーザが無用に混乱する状態になるのを回避できる。
また、本発明にあっては、金融商品の購入不可を解消できるようにするために、前払い金の追加、ユーザ口座への入金、又は金融商品の購入量削減といった具体的な表記を購入不可画面で示すので、購入不可に対する具体的な対応をユーザが検討できる。
According to the present invention, when the purchase of the financial product becomes impossible due to the relationship between the purchase cost of the financial product and the amount of advance payment or the like, a non-purchase screen indicating the shortage amount for the purchase of the financial product is presented to the user. The user can understand that the prepayment method based on the prepaid method cannot be used, and the user can be prevented from being confused unnecessarily.
Further, in the present invention, in order to eliminate the inability to purchase the financial product, a specific notation such as addition of advance payment, deposit to the user account, or reduction of the purchase amount of the financial product is displayed on the non-purchase screen. Since it is shown by, the user can consider a specific response to the impossibility of purchase.

本発明にあっては、金融商品の購入費用が合計額以下であるが、前払い金の金額は上回る場合、前払い金及びユーザ口座を用いて金融商品の購入する指示の操作が可能な購入画面を提示するので、前払い金が足りないときでも、ユーザ口座で補填して金融商品をスムーズに購入でき、ユーザの利便性を確保できる。   In the present invention, when the purchase cost of the financial product is less than or equal to the total amount, but the amount of the prepayment is greater than the total amount of the prepayment, a purchase screen that allows an operation of instructing to purchase the financial product using the prepayment and the user account Since it is presented, even when the advance payment is insufficient, the user account can be compensated to smoothly purchase the financial product, and the convenience for the user can be secured.

また、本発明にあっては、金融商品の購入費用が合計額以下であるが、ユーザ口座の入金額は上回る場合、ユーザ口座及び前払い金を用いて金融商品の購入する指示の操作が可能な購入画面を提示するので、ユーザ口座の不足分を即座に前払い金で充当でき、ユーザ口座への入金を行わなくても、ユーザ口座と前払い金の連携により金融商品を購入できるので、購入機会を逃がすことを回避できる。   Further, in the present invention, when the purchase cost of the financial product is less than or equal to the total amount, but the deposit amount in the user account is higher, it is possible to operate the instruction to purchase the financial product using the user account and the advance payment. Since the purchase screen is presented, the shortfall of the user account can be immediately applied by the advance payment, and even if the user account is not deposited, the financial product can be purchased by the cooperation of the user account and the advance payment. You can avoid escaping.

本発明にあっては、金融商品の購入の支払いに用いる金額を、前払い金又はユーザ口座から指定することが可能な金額指定画面をユーザ側に提示して、ユーザ側から送られる金融商品の購入に対して用いる前払い金の金額を指定する情報を受信するに伴って、その指定に応じた購入指示の操作が可能な購入画面に係る購入画面情報をユーザ側に提示するので、前払い金又はユーザ口座の中の金額をユーザが自由に指定して金融商品を購入でき、ユーザ自身の裁量による支払い方法を確保できる。   According to the present invention, the amount of money used to pay for the purchase of a financial product is displayed to the user side in advance or an amount designation screen that allows the user to specify the amount of money to purchase the financial product sent from the user side. As the information specifying the amount of advance payment to be used for is received, the purchase screen information relating to the purchase screen on which the purchase instruction can be operated according to the specification is presented to the user side. The user can freely specify the amount of money in the account to purchase the financial product, and the payment method at the user's own discretion can be secured.

本発明の第1実施形態に係る金融商品購入システムの全体的な構成を示す概略図である。It is a schematic diagram showing the whole composition of the financial product purchase system concerning a 1st embodiment of the present invention. 前払い金管理サーバの主要な内部構成を示すブロック図である。It is a block diagram which shows the main internal structures of an advance payment management server. プリペイドDB(データベース)の一例を示す図表である。It is a chart showing an example of a prepaid DB (database). 取引サーバの主要な内部構成を示すブロック図である。It is a block diagram which shows the main internal structures of a transaction server. ユーザDBの一例を示す図表である。It is a chart showing an example of a user DB. 口座DBの中身の概要を示す概略図である。It is a schematic diagram showing an outline of the contents of the account DB. ユーザ口座テーブルの中身の一例を示す図表である。It is a chart showing an example of contents of a user account table. ユーザ端末の一例であるスマートフォン(通信端末装置)の主要な内部構成を示すブロック図である。It is a block diagram which shows the main internal structures of the smart phone (communication terminal device) which is an example of a user terminal. ログイン画面を示す概略図である。It is a schematic diagram showing a login screen. (a)はプリペイド使用設定画面を示す概略図であり、(b)はカード設定画面を示す概略図である。(A) is a schematic diagram showing a prepaid use setting screen, and (b) is a schematic diagram showing a card setting screen. 取引画面を示す概略図である。It is a schematic diagram showing a transaction screen. 購入不可画面を示す概略図である。It is a schematic diagram showing a purchase prohibition screen. プリペイドカードを用いて購入を行う場合の購入画面を示す概略図である。It is a schematic diagram showing a purchase screen when making a purchase using a prepaid card. プリペイドカード及びユーザ口座を用いて購入を行う場合の購入画面を示す概略図である。It is a schematic diagram showing a purchase screen when making a purchase using a prepaid card and a user account. ユーザ口座を用いて購入を行う場合の購入画面を示す概略図である。It is a schematic diagram showing a purchase screen when making a purchase using a user account. ユーザ口座及びプリペイドカードを用いて購入を行う場合の購入画面を示す概略図である。It is a schematic diagram showing a purchase screen when making a purchase using a user account and a prepaid card. 金額指定画面を示す概略図である。It is a schematic diagram showing an amount designation screen. 購入完了画面を示す概略図である。It is a schematic diagram showing a purchase completion screen. 金融商品購入方法の処理手順を示す第1フローチャートである。It is a 1st flow chart which shows a processing procedure of a financial product purchase method. 金融商品購入方法の処理手順を示す第2フローチャートである。It is a 2nd flow chart which shows a processing procedure of a financial product purchase method. 金融商品購入方法の処理手順を示す第3フローチャートである。It is a 3rd flow chart which shows a processing procedure of a financial product purchase method. 金融商品購入方法の処理手順を示す第4フローチャートである。It is a 4th flow chart which shows a processing procedure of a financial product purchase method. (a)は第2実施形態に係るユーザ端末の記憶内容を示す概略図、(b)は第2実施形態の取引サーバの記憶内容を示す概略図である。(A) is the schematic which shows the memory content of the user terminal which concerns on 2nd Embodiment, (b) is the schematic which shows the memory content of the transaction server of 2nd Embodiment.

図1は、本発明の第1実施形態に係る金融商品購入システム1の全体的な概要の構成を示す。金融商品購入システム1は、オンラインによる金融商品の購入に要する支払いについて、プリペイド方式(例えば、プリペイドカード等の各種カード)に係る前払い金を使用できるようにしたものであり、その際、プリペイドカード等のカードIDの入力を行わなくても、プリペイドカード等の前払い金を使用可能にして、ユーザの利便性を高めたことが特徴になっている。   FIG. 1 shows an overall schematic configuration of a financial product purchase system 1 according to the first embodiment of the present invention. The financial product purchase system 1 enables the use of a prepaid payment related to a prepaid system (for example, various cards such as a prepaid card) for payment required to purchase a financial product online. At that time, the prepaid card or the like is used. It is characterized in that the advance payment of a prepaid card or the like can be used without inputting the card ID, and the convenience for the user is improved.

本実施形態では、プリペイド方式に係る前払い金としては、プリペイドカードに含まれる前払い金を用いるようにしており、プリペイド方式に係る前払い金としては、使い切りタイプ又は前払い金のチャージ可能なタイプのいずれの利用も可能であるが、前払い金を使用するユーザを、前払い金を管理する事業体が識別できるようになっていることが必要となる。そのため、本実施形態では、前払い金を使用するユーザを識別するにあたり、一定期間(例えば、月単位)ごとの費用の徴収をユーザに対して行う事業体が発行するプリペイド方式の前払い金を用いることが好適となる。   In the present embodiment, the prepayment included in the prepaid card is used as the prepayment related to the prepaid method, and the prepayment related to the prepaid method is either a single-use type or a chargeable type of the prepayment. Although it can be used, it is necessary that the business entity managing the prepayment can identify the user who uses the prepayment. Therefore, in the present embodiment, when identifying a user who uses a prepayment, a prepayment prepayment method issued by an entity that collects costs for a certain period (for example, on a monthly basis) from the user is used. Is preferred.

一定期間ごとの費用徴収の例としては、上下水道、電気、及びガスの使用に係る水道光熱費、固定・携帯電話機(スマートフォン含む)等及びデータ通信の使用に係る通信費、新聞・雑誌等の購入費、各種リース品のリース費、賃貸物件の賃貸費、警備会社へ支払う警備費、定期購入品の購入費等が想定でき、このような一定期間単位で支払われる費用の中に、前払い金分の金額を上乗せして徴収することにより、一定期間ごとにユーザの前払い金が確実に発生し、金融商品の購入に前払い金を充当できる状況を作り出すことができる。   Examples of collection of expenses for each fixed period include water and sewerage, electricity, and utility costs related to the use of gas, fixed and mobile phones (including smartphones), and communication costs related to the use of data communication, newspapers, magazines, etc. Purchase costs, lease costs for various leased goods, rental costs for rental properties, security fees paid to security companies, purchase costs for regular purchases, etc. can be assumed, and among these expenses paid in units of a certain period, advance payment By adding and collecting the amount of minutes, it is possible to surely generate the advance payment of the user for each fixed period, and create a situation in which the advance payment can be applied to the purchase of the financial product.

図1に示す本実施形態では、ユーザの使用する通信機器に係る通信費の徴収を行う通信キャリア事業体が発行するプリペイドカードを用いる例となっている。通信キャリア事業体は、通信に伴う各種管理処理を行うために、通信キャリアシステム4を構築しており、このシステムの中に、ユーザのプリペイドカードの使用状態等(プリペイドカードに係る前払い金の残高等)を管理する前払い金管理サーバ5を含んでいる。前払い金管理サーバ5は、ネットワークNWを通じて、プリペイドカードに係る前払い金に応じた金額情報を提供できるようになっている。   The present embodiment shown in FIG. 1 is an example of using a prepaid card issued by a communication carrier business entity that collects a communication fee for a communication device used by a user. The telecommunications carrier business is constructing a telecommunications carrier system 4 in order to perform various management processes associated with telecommunications. In this system, the usage status of the user's prepaid card, etc. (balance of prepayment related to the prepaid card, etc. Etc.) is included in the prepayment management server 5. The prepayment management server 5 can provide amount information according to the prepayment payment for the prepaid card through the network NW.

また、図1に示す本実施形態では、金融商品の一例として株式を取り扱う場合を説明したものになっており、ユーザからの株式の購入注文を受け付ける証券会社が構築する証券会社システム2を金融商品購入システム1は用いている。この証券会社システム2は、ネットワークNWを通じてユーザからの株式購入の注文等を受信する取引サーバ80等により構成される。なお、ユーザは事前に、株式の購入を取り扱う証券会社に対して、自身の口座(ユーザ口座)を開設しておく必要があり、取引サーバ80は、事前に開設されたユーザ口座の入金情報をユーザごとに有している。   In addition, in the present embodiment shown in FIG. 1, a case where stocks are handled is described as an example of a financial product, and a securities company system 2 constructed by a securities company that receives a stock purchase order from a user is a financial product. The purchasing system 1 is used. The securities company system 2 is composed of a transaction server 80 and the like which receives stock purchase orders from users through a network NW. The user needs to open his / her own account (user account) with a securities company that handles stock purchases in advance, and the transaction server 80 stores the deposit information of the user account opened in advance. It has for each user.

ユーザが口座を開設する証券会社の証券会社システム2は、株式の売買処理を相対取引(市場を介さずに売買当事者間で売買方法、取引価格、取引量を決定して売買する取引)により行うものになっており、また、株式の売買金額を指定する金額単位(金額指定)で取引を行うサービスを提供することで、少額での株式購入も可能にしている。そして、証券会社システム2は、株式の市場取引を行う取引所システム3とも通信可能になっており、ユーザとの株式売買に基づく処理に係る情報を取引所システム3に対して送受信する。取引所システム3は、株式の各銘柄の取引に係る各種情報(各銘柄の株式単価、単価の変動状況等)の提供を証券会社システム2から受け取って、所定の取引処理を行う。   The securities company system 2 of the securities company in which the user opens an account carries out the trading process of the stock by a bilateral trade (a trade in which the trading method, the trading price, and the trading volume are decided between the trading parties without going through the market). In addition, by offering a service in which trading is performed in a unit of money (amount specified) that specifies the trading amount of stock, it is possible to purchase stock for a small amount. The securities company system 2 is also communicable with the exchange system 3 that conducts stock market transactions, and sends and receives information relating to processing based on stock trading with a user to the exchange system 3. The exchange system 3 receives the provision of various information relating to the trading of each stock issue (stock unit price of each stock, the fluctuation status of the unit price, etc.) from the securities company system 2 and performs a predetermined transaction process.

なお、図1では図示していないが、ネットワークNWには、取引対象となる株式の銘柄の法人等に関する投資家向け情報等を提供する情報収集システムも接続されており、このような情報種集システムから配信される情報も、証券会社システム2を介するなどして、ユーザへ提供可能になっている。   Although not shown in FIG. 1, the network NW is also connected to an information collection system that provides information for investors regarding corporations, etc. of stocks to be traded. Information distributed from the system can also be provided to the user via the securities company system 2.

また、投資家であるユーザ(U1、U2、U3等)は、オンライン株式取引を利用するために、証券会社の証券会社システム2が提供するオンライン株式取引のサービスに登録しており、ユーザごとにユーザIDが付与(発行)されているものとする。このようなユーザが使用するユーザ端末T1、T2、T3等は通信端末装置に相当し、具体的には、通信機能を具備するパーソナルコンピュータ(据え置き型又は携帯型のパーソナルコンピュータ)、携帯型ユーザ端末(タブレット、スマートフォン、通信機能付きPDA、携帯電話等)などの通信機能を具備した一種のコンピュータ的な装置をユーザ端末として適用できる。以下、本発明の第1実施形態について詳説していく。   In addition, users (U1, U2, U3, etc.) who are investors are registered in the online stock trading service provided by the securities company system 2 of the securities company in order to use the online stock trading, and each user It is assumed that the user ID is given (issued). The user terminals T1, T2, T3, etc. used by such users correspond to communication terminal devices, and specifically, personal computers (stationary or portable personal computers) having a communication function, portable user terminals. A kind of computer-like device having a communication function such as (tablet, smartphone, PDA with communication function, mobile phone, etc.) can be applied as the user terminal. Hereinafter, the first embodiment of the present invention will be described in detail.

図2は、通信キャリアシステム4に含まれる前払い金管理サーバ5の主要な内部構成を示している。前払い金管理サーバ5は、ユーザのプリペイドカードに応じた前払い金に係る金額情報をユーザごとに管理するものである。なお、図2では、前払い金管理サーバ5として一台のサーバ装置の態様を示すが、プリペイドカートに係る管理処理について分散処理を行うと共に、データの管理もデータベース装置に分散させて、前払い金管理サーバ5を、複数のサーバコンピュータ及びデータベースシステム等を組み合わせて構築することも可能であり、このような複数装置で構築される場合も、本発明における前払い金管理サーバ5に相当する。   FIG. 2 shows a main internal configuration of the prepayment management server 5 included in the communication carrier system 4. The prepayment management server 5 manages, for each user, amount information relating to the prepayment corresponding to the user's prepaid card. Although FIG. 2 shows a mode of one server device as the prepayment management server 5, the management process related to the prepaid cart is distributed, and the data management is also distributed to the database device to manage the prepayment. It is also possible to construct the server 5 by combining a plurality of server computers, a database system, and the like. Even when constructed by such a plurality of devices, it corresponds to the prepayment management server 5 in the present invention.

本実施形態における前払い金管理サーバ5としては、一般的なサーバコンピュータを適用しており、全体的な制御及び各種処理を行うMPU5a(制御部5a)に、各種デバイス等を内部接続線5hで接続したものになっており、各種デバイス等には、通信モジュール5b、RAM5c、ROM5d、入力インタフェース5e、出力インタフェース5f、大容量記憶システム(HDDシステム)5g等がある。   A general server computer is applied as the prepayment management server 5, and various devices are connected to the MPU 5a (control unit 5a) that performs overall control and various processes by an internal connection line 5h. Various devices include a communication module 5b, a RAM 5c, a ROM 5d, an input interface 5e, an output interface 5f, a mass storage system (HDD system) 5g, and the like.

通信モジュール5bは、ネットワークNWとの接続モジュールに相当する通信デバイス(通信手段)であり、所要の通信規格に応じたものである(例えばLANモジュール)。通信モジュール5bは、所要の通信機器(図示は省略。例えばルータ等が該当)を介してネットワークNWと接続されており、証券会社システム2の取引サーバ80等との通信を可能にしている。   The communication module 5b is a communication device (communication means) corresponding to a connection module for connecting to the network NW, and complies with a required communication standard (for example, a LAN module). The communication module 5b is connected to the network NW via a required communication device (not shown; for example, a router or the like), and enables communication with the transaction server 80 or the like of the securities company system 2.

RAM5cは、MPU5aの処理に伴う内容、ファイル等を一時的に記憶するものであり、ROM5dは、MPU5aの基本的な処理内容を規定したプログラム等を記憶するものである。入力インタフェース5eは、通信キャリアシステム4のシステム管理者等からの操作指示等を受け付けるキーボード5i、マウス等が接続されるものであり、システム管理者等から受け付けた操作指示等をMPU5aへ伝える。出力インタフェース5fは、ディスプレイ5j(表示出力装置)が接続されるものであり、MPU5aの処理に伴う内容をディスプレイ5jへ出力し、システム管理者等が現在の処理内容等を確認できるようにしている。   The RAM 5c temporarily stores the contents, files and the like associated with the processing of the MPU 5a, and the ROM 5d stores programs and the like that define the basic processing contents of the MPU 5a. The input interface 5e is connected to a keyboard 5i, a mouse and the like for receiving operation instructions and the like from the system administrator and the like of the communication carrier system 4, and transmits the operation instructions and the like received from the system administrator and the like to the MPU 5a. The output interface 5f is connected to the display 5j (display output device) and outputs the contents associated with the processing of the MPU 5a to the display 5j so that the system administrator or the like can confirm the current processing contents and the like. ..

大容量記憶システム5g(記憶媒体手段に相当)は、プログラム及びデータベース(DB)等を記憶するものであり、本実施形態ではサーバシステムプログラムP1、管理プログラムP2、及びプリペイドDB(データベース)6等を記憶している。   The mass storage system 5g (corresponding to a storage medium unit) stores programs, databases (DB) and the like. In the present embodiment, the server system program P1, the management program P2, the prepaid DB (database) 6 and the like are stored. I remember.

サーバシステムプログラムP1は、サーバ用のオペレーションシステムに応じた各種処理を規定したものであり、この規定内容に基づいた処理をMPU5aが実行することで、前払い金管理サーバ5はサーバとしての基本的な機能を果たす。管理プログラムP2の説明は後述し、先に、プリペイドDB6等の説明を行う。   The server system program P1 defines various processes according to the operation system for the server, and the MPU 5a executes the processes based on the specified contents, so that the prepayment management server 5 is a basic server. Perform a function. The management program P2 will be described later, and the prepaid DB 6 and the like will be described first.

図3は、プリペイドDB6の中身の一例を示しており、ユーザの使用する通信機器に係る通信費の徴収を行う通信キャリア事業体は、通信機器の使用等に関してユーザと契約を結んでおり、その際、通信機器の通信量等をユーザごとに特定するため、ユーザ識別用の通信ユーザIDをユーザごとに発行しており、プロペイドDB6は、この通信ユーザIDの項目に通信PW(パスワード)、カードID、前払い金額、及び使用履歴等の項目が対応づけると共に、各項目に、ユーザIDに対応づけてユーザごとの情報を格納することで、ユーザの各種情報を管理している。   FIG. 3 shows an example of the contents of the prepaid DB 6, and the communication carrier business entity that collects the communication cost related to the communication device used by the user has a contract with the user regarding the use of the communication device. At this time, a communication user ID for user identification is issued for each user in order to specify the communication amount of the communication device for each user, and the paid DB 6 includes the communication PW (password) and the card in the item of this communication user ID. Items such as an ID, a prepaid amount, a usage history, and the like are associated with each other, and each item is associated with a user ID to store information for each user, thereby managing various user information.

ユーザは、通信キャリア事業体に対して通信機器の使用等に関する契約を行う場合、又は契約後において、通信キャリア事業体が発行するプリペイドカードの利用を申し込み可能になっており、プリペイドカードの使用を申し込んだユーザは、毎月支払う通信費用と共に、プリペイドカードに係る前払い金(一定額)も支払うことになる。プリペイドカードの毎月の前払い金は申込時に、複数種類の一定金額をユーザが選択できるようになっている。   A user can apply for the use of a prepaid card issued by a telecommunications carrier business when making a contract with a telecommunications carrier business for a use of communication equipment or after the contract. The user who has applied will also pay a monthly payment for communication and an advance payment (a fixed amount) for the prepaid card. The user can select a fixed amount of multiple types of prepaid card monthly payment at the time of application.

例えば、プリペイドカードの毎月の前払い金として、1万円、2万円、3万円、5万円、10万円等のいずれかの額をユーザが選択し、この選択された額と、通信量に応じた通信費用とを加えた額を、ユーザは通信キャリア事業体に毎月支払うことになる。本実施形態で用いるプリペイドカードは、上述した仕様であることから、チャージ式のタイプとなり、また、実際にユーザへ届けられるプリペイドカードには、従来のプリペイドカードと同様に、カードIDが付されたものになっており、株式の購入以外に、他の各種商品の購入にも利用できるようになっている。   For example, the user selects any amount of 10,000 yen, 20,000 yen, 30,000 yen, 50,000 yen, 100,000 yen, etc. as the monthly advance payment of the prepaid card, and the selected amount and communication Each month, the user pays the communication carrier entity an amount including the communication cost corresponding to the amount. The prepaid card used in this embodiment is of the charge type because it has the specifications described above, and the prepaid card that is actually delivered to the user has a card ID as in the case of the conventional prepaid card. In addition to purchasing stocks, it can also be used for purchasing various other products.

図3のプリペイドDB6において通信ユーザIDと対応付けられる通信PW(パスワード)は、通信キャリア事業体から各種サービスの提供を受けるユーザ(登録ユーザ)が、自身で設定するパスワードを示す情報である。この通信PWは、ユーザ認証が必要な処理時に通信ユーザIDと共に使用されることになる。また、プリペイドDB6において通信ユーザIDと対応付けられるカードIDは、その通信ユーザIDに応じたユーザへ配布したプリペイドカードを識別する情報である。さらに、プリペイドDB6において通信ユーザIDと対応付けられる前払い金額は、その通信ユーザIDに応じたユーザが使用するプリペイドカードの最新の残高を示す情報になっており(前払い金の金額情報に相当)、この前払い金額は、プリペイドカードの使用、又はプリペイドカードへのチャージ(毎月の前払い金の支払い)により随時、増減して更新される。   The communication PW (password) associated with the communication user ID in the prepaid DB 6 of FIG. 3 is information indicating a password set by the user (registered user) who receives various services from the communication carrier business entity. This communication PW will be used together with the communication user ID at the time of processing that requires user authentication. The card ID associated with the communication user ID in the prepaid DB 6 is information for identifying the prepaid card distributed to the user according to the communication user ID. Further, the prepaid amount associated with the communication user ID in the prepaid DB 6 is information indicating the latest balance of the prepaid card used by the user corresponding to the communication user ID (corresponding to the amount information of the prepaid amount). The prepaid amount is increased or decreased and updated at any time by using a prepaid card or charging the prepaid card (payment of a monthly advance payment).

そして、プリペイドDB6における使用履歴の項目には、通信ユーザIDに応じたユーザがプリペイドカードを使用した履歴を示す情報が順次、時系列で格納されている。格納される情報としては、プリペイドカードの使用年月日、使用額(マイナスの金額は、プリペイドカードを用いた商品・サービス等の購入を意味し、プラスの金額は、プリペイドカードへのチャージを意味)、使用対象等が含んだものになっている。この使用履歴の項目に格納される情報は、プリペイドカードの使用先の機関・事業体に係るサーバから前払い金管理サーバ5へ送られてくる情報(購入完了の情報等)に応じたものであり、後述するように前払い金管理サーバ5のMPU5aは、このような情報を受信すると、プリペイドDB6の使用履歴の項目に格納することになる   Then, in the usage history item in the prepaid DB 6, information indicating a history of the user using the prepaid card corresponding to the communication user ID is sequentially stored in time series. The stored information includes the date of use of the prepaid card and the amount used (a negative amount means purchase of goods or services using the prepaid card, and a positive amount means charge to the prepaid card). ), The object of use is included. The information stored in this item of the usage history corresponds to the information (purchase completion information, etc.) sent from the server related to the institution / business entity that uses the prepaid card to the prepayment management server 5. As will be described later, when the MPU 5a of the prepayment management server 5 receives such information, it will be stored in the item of the usage history of the prepaid DB 6.

次に、大容量記憶システム5gに記憶される管理プログラムP2が規定するプログラミング内容について説明する。管理プログラムP2は光ディスク等の記憶媒体を介して大容量記憶システム5gにインストールされており、管理プログラムP2が規定する処理内容としては、主に、上述した図3に示すプリペイドDB6の構築・更新等に係る処理、プリペイドカードの使用等に伴う決済関連処理があり、これらの処理についてMPU5aが行う制御内容を規定している。   Next, the programming content defined by the management program P2 stored in the mass storage system 5g will be described. The management program P2 is installed in the mass storage system 5g via a storage medium such as an optical disk, and the processing contents defined by the management program P2 are mainly constructed / updated of the prepaid DB 6 shown in FIG. 3 described above. There is a process related to the above, a payment related process associated with the use of a prepaid card, etc., and defines the control contents to be performed by the MPU 5a for these processes.

まず、プリペイドDB6の構築・更新等に係る処理としては、プリペイドカードの使用を新たに申し込んだユーザが発生し、このユーザの情報(通信ユーザID、通信PW、カードID等)が通信キャリアシステム4から前払い金管理サーバ5へ通知されると、MPU5aは、通知されたユーザの情報をプリペイドDB6へ新たに格納する処理を行うことになる。また、ユーザのプリペイドカードの使用に伴う決済処理が完了した場合、その決済処理の完了日時と共に、決済内容をプリペイドDB6の使用履歴の項目に格納する処理をMPU5aが行うことになる。さらに、プリペイドカードのチャージに伴う情報(通信ユーザID、使用又はチャージの金額等を示す情報)を前払い金管理サーバ5等が信した場合、MPU5aは、その情報の受信日時と共に、受信した情報をプリペイドDB6の使用履歴の項目へ、その受信した日時に含まれる通信ユーザIDと対応づけて格納する制御処理を行うことになる。そして、MPU5aは、上述したようにプリペイドDB6の使用履歴の項目を更新した場合、それに伴い、プリペイドDB6の前払い金額の項目に格納される前払い金の額も、使用履歴の変動に合わせて、最新の額に更新する処理を行う。   First, as a process related to construction / update of the prepaid DB 6, a user who newly applied for the use of the prepaid card is generated, and information of this user (communication user ID, communication PW, card ID, etc.) is used by the communication carrier system 4 When notified to the prepayment management server 5, the MPU 5a will perform a process of newly storing the notified user information in the prepaid DB 6. Further, when the settlement process accompanying the user's use of the prepaid card is completed, the MPU 5a performs a process of storing the settlement contents in the item of the usage history of the prepaid DB 6 together with the completion date and time of the settlement process. Furthermore, when the prepayment management server 5 or the like receives information (information indicating a communication user ID, usage or charge amount, etc.) associated with charging the prepaid card, the MPU 5a receives the received information together with the date and time when the information was received. A control process of storing the item of the usage history of the prepaid DB 6 in association with the communication user ID included in the received date and time is performed. When the MPU 5a updates the usage history item of the prepaid DB 6 as described above, the amount of the advance payment stored in the item of the prepaid amount of the prepaid DB 6 is updated in accordance with the change in the usage history. Perform processing to update to the amount.

また、プリペイドカードの使用を提携している外部のサーバから、プリペイドカードの前払い金の問合せ情報(通信ユーザIDを含む情報)を、前払い金管理サーバ5が受信すると、MPU5aは、その問合せ情報に含まれる通信ユーザIDに対応付けられた前払い金額を、プリペイドDB6から特定し、その特定した前払い金額を通知する前払い金情報を問合せ元の外部のサーバへ送信する制御処理を行うことになる。また、外部のサーバから購入完了の情報(通信ユーザID、前払い金の使用金額等を示す情報等)を受信すると、その情報に含まれる金額を決済するための処理を、その情報の送信元のサーバに対してMPU5aが行う。なお、この決済完了に伴い、上述したプリペイドDB6の使用履歴の項目の更新をMPU5aは行うことになる。   Further, when the prepayment management server 5 receives inquiry information (information including the communication user ID) about the prepayment payment of the prepaid card from an external server that is affiliated with the use of the prepaid card, the MPU 5a displays the inquiry information. The prepaid amount associated with the included communication user ID is specified from the prepaid DB 6, and the prepaid amount information for notifying the specified prepaid amount is transmitted to the external server as the inquiry source. Further, when the purchase completion information (communication user ID, information indicating the amount of prepayment used, etc.) is received from an external server, a process for settling the amount of money included in the information is performed by the sender of the information. The MPU 5a performs the server. It should be noted that with the completion of the settlement, the MPU 5a updates the items of the usage history of the prepaid DB 6 described above.

図4は、証券会社システム2に含まれる取引サーバ80を示している。この取引サーバ80は、証券会社システム2の基幹部分を構成しており、オンライン株式サービスをユーザに提供する上で必要な処理を行う。なお、図4では1台の取引サーバ80を示すに留めるが、例えば、取引サーバ80が行う各種処理について分散処理等を行うことで複数のサーバコンピュータ及びデータベースシステム等を組み合わせて取引サーバ80を構成してもよく、このような複数装置による構成の場合も、本発明における取引サーバ80に相当する。以下、取引サーバ80について説明する。   FIG. 4 shows a transaction server 80 included in the securities company system 2. The transaction server 80, which constitutes a basic part of the securities company system 2, performs processing necessary for providing the online stock service to the user. Although only one transaction server 80 is shown in FIG. 4, the transaction server 80 is configured by combining a plurality of server computers and a database system, for example, by performing distributed processing for various processing performed by the transaction server 80. Alternatively, such a configuration including a plurality of devices also corresponds to the transaction server 80 in the present invention. The transaction server 80 will be described below.

本実施形態における取引サーバ80としては、一般的なサーバコンピュータを適用しており、全体的な制御及び各種処理を行うMPU80a(制御部80a)に、各種デバイス等を内部接続線80hで接続したものになっており、各種デバイス等には、通信モジュール80b、RAM80c、ROM80d、入力インタフェース80e、出力インタフェース80f、大容量記憶システム(HDDシステム)80g等がある。   A general server computer is applied as the transaction server 80 in the present embodiment, and various devices are connected to the MPU 80a (control unit 80a) that performs overall control and various processes by an internal connection line 80h. Various devices include a communication module 80b, a RAM 80c, a ROM 80d, an input interface 80e, an output interface 80f, a mass storage system (HDD system) 80g, and the like.

通信モジュール80bは、ネットワークとの接続モジュールに相当する通信デバイス(通信手段)であり、所要の通信規格に応じたものである(例えばLANモジュール)。通信モジュール80bは、所要の通信機器(図示は省略。例えばルータ等が該当)を介してネットワーク(証券会社システム2の内部ネットワーク又は外部のネットワーク)と接続されており、ユーザ端末T1、T2、T3等及び外部の各種サーバ(通信キャリアシステ4の前払い金管理サーバ5,取引所システム3のサーバ等)との通信を可能にする。   The communication module 80b is a communication device (communication means) corresponding to a connection module for connecting to a network, and complies with a required communication standard (for example, a LAN module). The communication module 80b is connected to a network (an internal network or an external network of the securities company system 2) via a required communication device (not shown; for example, a router or the like), and the user terminals T1, T2, T3. Etc. and various external servers (prepayment management server 5 of communication carrier system 5, server of exchange system 3, etc.).

RAM80cは、MPU80aの処理に伴う内容、ファイル等を一時的に記憶するものであり、ROM80dは、MPU80aの基本的な処理内容を規定したプログラム等を記憶するものである。入力インタフェース80eは、証券会社システム2のシステム管理者等からの操作指示等を受け付けるキーボード80i、マウス等が接続されるものであり、システム管理者等から受け付けた操作指示等をMPU80aへ伝える。出力インタフェース80fは、ディスプレイ80j(表示出力装置)が接続されるものであり、MPU80aの処理に伴う内容をディスプレイ80jへ出力し、システム管理者等が現在の処理内容等を確認できるようにしている。   The RAM 80c temporarily stores contents and files associated with the processing of the MPU 80a, and the ROM 80d stores programs and the like that define the basic processing contents of the MPU 80a. The input interface 80e is connected to a keyboard 80i, a mouse and the like for receiving operation instructions and the like from the system administrator and the like of the securities company system 2, and transmits the operation instructions and the like received from the system administrator and the like to the MPU 80a. The output interface 80f is connected to a display 80j (display output device), and outputs the contents associated with the processing of the MPU 80a to the display 80j so that the system administrator or the like can confirm the current processing contents and the like. ..

大容量記憶システム80g(記憶媒体手段に相当)は、プログラム及びデータベース(DB)等を記憶するものであり、本実施形態ではシステムプログラムP10、取引プログラムP11、銘柄情報DB81、ユーザDB82、口座DB83、及びユーザ所有銘柄DB84等を記憶している。   The mass storage system 80g (corresponding to a storage medium means) stores programs, databases (DB) and the like. In this embodiment, the system program P10, the trading program P11, the stock information DB 81, the user DB 82, the account DB 83, Also, the user-owned brand DB 84 and the like are stored.

システムプログラムP10は、サーバ用のオペレーションシステムに応じた各種処理を規定したものであり、この規定内容に基づいた処理をMPU80aが実行することで、取引サーバ80はサーバコンピュータとしての基本的な機能を果たす。取引プログラムP11の説明は後述し、先に、銘柄情報DB81等について説明する。   The system program P10 defines various processes according to the operating system for the server, and the transaction server 80 performs the basic functions as a server computer by the MPU 80a executing processes based on the specified contents. Fulfill The transaction program P11 will be described later, and the brand information DB 81 and the like will be described first.

銘柄情報DB81は、証券会社システム2が取り扱う各銘柄について、最新の各情報(その日の最新値、最安値、最高値)、及び日ごとの各情報(終値、最安値、最高値)を格納したデータベースであり、ユーザからの要求等に応じて、所要の株式銘柄の情報が抽出可能になっている。なお、銘柄情報DB81に格納される情報は、外部のサーバ(情報収集システムのサーバ等)から取得したものであり、取得した新たな情報が格納されることで、銘柄情報DB81は適宜更新される。   The stock information DB 81 stores the latest information (latest price, lowest price, highest price) of each day, and each information (closing price, lowest price, highest price) for each stock handled by the securities company system 2. This is a database, and it is possible to extract the required stock issue information in response to user requests and the like. The information stored in the brand information DB 81 is obtained from an external server (a server of the information collecting system or the like), and the brand information DB 81 is appropriately updated by storing the new information obtained. ..

図5は、ユーザDB82の中身の概要を示している。ユーザDB82は、証券会社システム2が提供するオンライン株式取引サービスに登録して取引用の口座を開設したユーザの各種情報を格納したデータベースであり、ユーザ登録にあわせて、ユーザを識別するユーザIDが証券会社システム2から登録ユーザに付与されており、ユーザDB82では、付与されたユーザIDに対応付けて各種情報を格納している。具体的にユーザDB82は、ユーザIDごとに、ユーザの氏名、住所、電話番号、メールアドレス、UID(ユーザ端末の識別情報)、職業、PW(パスワード)等を記憶している。なお、本実施形態では、登録されたメールアドレスをログイン時のログインIDとして用いており、また、PWはユーザ登録時にユーザ自身が設定した英数字情報を用いている。   FIG. 5 shows an outline of the contents of the user DB 82. The user DB 82 is a database that stores various information of users who have registered with the online stock trading service provided by the securities company system 2 and opened an account for trading, and a user ID that identifies the user in accordance with the user registration. It is given to the registered user from the securities company system 2, and the user DB 82 stores various information in association with the given user ID. Specifically, the user DB 82 stores, for each user ID, the user's name, address, telephone number, mail address, UID (identification information of user terminal), occupation, PW (password), and the like. In this embodiment, the registered mail address is used as the login ID at the time of login, and the PW uses alphanumeric information set by the user himself at the time of user registration.

また、証券会社システム2を運営する証券会社は、通信キャリアシステム4を運営する通信キャリア事業体が提供するプリペイドカードサービスと提携しており、この通信キャリア事業体は発行するプリペイドカードを用いて株式を購入できるようにしている。そのため、ユーザの口座開設時又は口座開設後に、通信キャリア事業体のプリペイドカードの使用を申し込んだユーザについて、プリペイドカードの使用に必要な情報もユーザDB82に格納するようにしている。ユーザDB82において、プリペイドカードの使用に必要な情報の項目としては、ユーザ端末でプリペイドカードの使用を設定したことを示すカード使用の項目、そのユーザが通信キャリア事業体から発行された通信ユーザID、及びそのユーザが使用するプリペイドカードのカードIDを格納する項目等があり、これらの項目に応じた情報がユーザIDに対応付けられて格納される。なお、本実施形態では、通信キャリア事業体にプリペイドカードの使用を申し込んだだけでは、株式購入にプリペイドカードを使用することができず、後述する図10(a)のプリペイド使用設定画面等でプリペイドカードの使用を設定することで、株式購入にプリペイドカードを使用できるようになる。   In addition, the securities company that operates the securities company system 2 is affiliated with a prepaid card service provided by the communication carrier company that operates the communication carrier system 4, and the communication carrier company uses a prepaid card to issue stock Are available for purchase. Therefore, the information necessary for using the prepaid card is also stored in the user DB 82 for the user who has applied for the use of the prepaid card of the communication carrier business at the time of opening the user's account or after opening the account. In the user DB 82, the items of information necessary for using the prepaid card include a card use item indicating that the use of the prepaid card has been set on the user terminal, a communication user ID issued by the communication carrier entity by the user, And items for storing the card ID of the prepaid card used by the user, and information corresponding to these items is stored in association with the user ID. In this embodiment, it is not possible to use the prepaid card for the stock purchase only by applying to the telecommunications carrier business for the use of the prepaid card, and the prepaid use setting screen of FIG. Pre-paid cards can be used for stock purchases by setting card usage.

また、プリペイドカードの使用を設定したユーザは、後述するようにプリペイドカードの使い方を設定することが可能になっており、プリペイドカードの使い方としては、プリペイドカードを優先して使用する場合、ユーザ口座を優先して使用する場合、プリペイドカードの使用金額を購入ごとに指定する場合がある。そのため、図5のユーザDB82のカード設定の項目には、ユーザ口座を優先して使用する場合、「カード優先」という情報が格納され、ユーザ口座を優先して使用する場合は「口座優先」という情報が格納され、購入ごとに使用金額を指定する場合は「金額指定」という情報が格納される。   In addition, the user who has set the use of the prepaid card can set the usage of the prepaid card as described later. When using with priority, the usage amount of the prepaid card may be specified for each purchase. Therefore, in the card setting item of the user DB 82 of FIG. 5, information "card priority" is stored when the user account is used with priority, and "account priority" is stored when the user account is used with priority. Information is stored, and in the case of designating the usage amount for each purchase, the information "amount designation" is stored.

なお、ユーザDB82に格納されるユーザ情報も適宜更新され、新たにユーザが証券会社システム2に対してユーザ口座を開設すると、その新たなユーザに関する情報がユーザDB82に追加され、また、ユーザ口座が解約されると、そのユーザに関する情報はユーザDB82から削除される。ユーザ口座開設時に証券会社へプリペイドカードの開始を申し込むユーザについては、ユーザに関する情報と共に、プリペイドカードに関連する通信ユーザID、カードID、及びカード設定の内容等を示す情報が証券会社システム2へユーザが提供することで、ユーザから提供された情報がユーザIDに対応づけてユーザDB82に格納される。なお、ユーザ口座の開設後に、プリペイドカードの使用申し込みが行われると、ユーザ端末から通信ユーザID及びカードID等を通知するカード使用情報が取引サーバ80へ送信されてくるので、MPU80aは、受信したカード使用情報に含まれる通信ユーザID等をユーザIDと対応づけてユーザDB82に格納する処理を行う。   Note that the user information stored in the user DB 82 is also updated as appropriate, and when a new user opens a user account with the securities company system 2, information regarding the new user is added to the user DB 82, and the user account is also updated. When cancelled, the information about the user is deleted from the user DB 82. For a user who applies to a securities company to start a prepaid card at the time of opening a user account, information about the communication user ID related to the prepaid card, the card ID, and the contents of the card setting, etc. is sent to the securities company system 2 by the user. Information provided by the user is stored in the user DB 82 in association with the user ID. Note that, when a prepaid card use application is made after the user account is opened, the card use information for notifying the communication user ID, the card ID, etc. is transmitted from the user terminal to the transaction server 80, so the MPU 80a received it. The communication user ID and the like included in the card usage information is associated with the user ID and stored in the user DB 82.

図6は、上述した大容量記憶システム80gに記憶される口座DB83の中身の概要を示している。口座DB83は、登録ユーザ(ユーザID)ごとのユーザ口座(証券会社の取引に用いる取引口座)に関する口座情報を記憶するユーザ口座テーブル900、901、902等の集合体になっている。   FIG. 6 shows an outline of the contents of the account DB 83 stored in the above-mentioned mass storage system 80g. The account DB 83 is a collection of user account tables 900, 901, 902, etc. that store account information about user accounts (transaction accounts used for transactions at securities companies) for each registered user (user ID).

図7は、口座DB83に格納されるユーザ口座テーブルの一例として、ユーザIDが0001のユーザ口座テーブル900の中身の概要を示している。ユーザ口座テーブル900は、登録ユーザのユーザ口座の最新の残高(入金額)、及び株式の売買取引の履歴(株式購入に使用した金額・日付、株式売却により得た金額・日付等)を格納したものになっている。よって、口座DB83は、上述した内容のユーザごとのユーザ口座テーブルを含むことで、ユーザ(ユーザID)ごとに口座情報(入金情報)を有して把握するようにしている。   FIG. 7 shows an outline of the contents of the user account table 900 with a user ID of 0001 as an example of the user account table stored in the account DB 83. The user account table 900 stores the latest balance (payment amount) of the registered user's user account, and the history of stock trading transactions (amount / date used for purchasing the stock, amount / date obtained by selling the stock, etc.). It has become a thing. Therefore, the account DB 83 includes the user account table for each user having the above-described content, and has the account information (payment information) for each user (user ID) and grasps it.

また、大容量記憶システム80gに記憶されるユーザ所有銘柄DB84は基本的に、上述した口座DB83と同様の構成になっており、ユーザ(ユーザID)ごとの所有株式銘柄及び所有量を記憶するユーザ所有銘柄テーブルの集合体になっており、それにより、各ユーザ別にユーザ所有の株式銘柄、及びそれらの売買処理に伴う情報を証券会社システム2が把握するようにしている。   The user-owned brand DB 84 stored in the large-capacity storage system 80g basically has the same configuration as the above-described account DB 83, and the user who stores the owned stock brand and the owned amount for each user (user ID). The stock company table is a collection of stock products, so that the securities company system 2 can grasp the stock products owned by the user for each user and the information associated with the trading process thereof.

次に、証券会社システム2の取引サーバ80における大容量記憶システム80gに記憶される取引プログラムP11が規定する処理内容について説明する。本実施形態の取引プログラムP11は、光ディスク等の記憶媒体を介して大容量記憶システム80gにインストールされており、ユーザのログイン、売買取引、及びプリペイドカードの使用等に関してMPU80aが実行する各種制御処理等を規定したものになっている。先ず、ユーザのログインについて、ユーザ端末から送信されてきたユーザのログイン情報(ユーザのメールアドレス、パスワード、及びユーザ端末のUID等)を通信モジュール80bで受信すると、受信したログイン情報について、図5のユーザDB82の中に一致する情報が格納されているか否かを判断する処理(ログイン処理)をMPU80aが行うことを取引プログラムP11は規定する。   Next, the processing contents defined by the transaction program P11 stored in the mass storage system 80g of the transaction server 80 of the securities company system 2 will be described. The transaction program P11 of the present embodiment is installed in the mass storage system 80g via a storage medium such as an optical disk, and various control processes executed by the MPU 80a for user login, sales transaction, use of a prepaid card, and the like. Is specified. First, regarding the login of the user, when the communication module 80b receives the login information of the user (user's mail address, password, UID of the user terminal, etc.) transmitted from the user terminal, the received login information of FIG. The transaction program P11 defines that the MPU 80a performs a process (login process) of determining whether or not the matching information is stored in the user DB 82.

受信したログイン情報(ユーザログイン情報)がユーザDB82に格納されていないと判断した場合、ログイン情報不一致の旨を示すログイン不可情報をログイン情報の送信元のユーザ端末へ通信モジュール80bを用いて送信する制御をMPU80aが行うことを取引プログラムP11は規定する。一方、受信したログイン情報がユーザDB82に格納されていると判断した場合、そのログイン情報に応じたユーザIDについてログイン完了として、そのユーザIDをログイン中の状態に設定し、ログイン中の状態であることを示すログイン状態情報をRAM80c等に記憶すると共に、ログインが完了したユーザのユーザ端末へログイン完了の旨を示すログイン完了情報の送信処理をMPU80aが行うことになる。なお、ログイン状態情報は、ユーザ端末からのログオフ情報を受信するまで、RAM80cにユーザIDと共に記憶されることなる。   When it is determined that the received login information (user login information) is not stored in the user DB 82, login disable information indicating that the login information does not match is transmitted to the user terminal that is the sender of the login information using the communication module 80b. The transaction program P11 defines that the MPU 80a controls. On the other hand, when it is determined that the received login information is stored in the user DB 82, the login is completed for the user ID corresponding to the login information, the user ID is set to the login state, and the login state is set. The MPU 80a stores the login status information indicating the fact in the RAM 80c or the like, and transmits the login completion information indicating the completion of the login to the user terminal of the user who has completed the login. The login status information is stored in the RAM 80c together with the user ID until the logoff information from the user terminal is received.

ログイン状態となったユーザについては、ユーザDB82の「カード使用」の項目に、「使用」という情報が格納されているか否かを判定する処理をMPU80aは行う。「使用」の情報が格納されている場合、そのログイン中のユーザ(ログインの完了したユーザ)のプリペイドカードの前払い金を問い合わせる問合せ情報(通信ユーザID及びカードIDを含む情報)を、通信キャリアシステム4の前払い金管理サーバ5へ送信する処理をMPU80aは行う。なお、前払い金管理サーバ5へ情報を送るためのアドレス情報は、事前に証券会社システム2へ通知されて、取引サーバ80の大容量記憶システム80gに記憶されているものとし、MPU80aは、この記憶されたアドレス情報に基づき、前払い金管理サーバ5へ各種情報を送信する。   For the user who is in the logged-in state, the MPU 80a performs a process of determining whether or not the information "use" is stored in the "card use" item of the user DB 82. When the "use" information is stored, the inquiry information (information including the communication user ID and the card ID) for inquiring about the advance payment of the prepaid card of the logged-in user (the user who has completed the login) is stored in the communication carrier system. The MPU 80a performs a process of transmitting to the advance payment management server 5 of No. 4. The address information for sending information to the prepayment management server 5 is assumed to be notified to the securities company system 2 in advance and stored in the mass storage system 80g of the transaction server 80, and the MPU 80a stores this memory. Various information is transmitted to the prepayment management server 5 based on the address information thus obtained.

そして、問合せ情報の送信に伴って、前払い金管理サーバ5から、問合せ対象のユーザの前払い金を通知する前払い金情報を受信すると、受信した前払い金情報を、RAM80cに、そのユーザのログイン状態情報と対応づけて記憶する処理をMPU80aは行うことになる。   When the advance payment information notifying the advance payment of the inquiry target user is received from the advance payment management server 5 along with the transmission of the inquiry information, the received advance payment information is stored in the RAM 80c and the login status information of the user. The MPU 80a performs a process of storing the data in association with

なお、ユーザDB82の「カード使用」の項目に、「使用」の情報が格納されていなければ、上記の問合せ情報の送信処理は行わない。また、プリペイドカードを使用する旨のプリペイド使用情報をユーザ端末から取引サーバ80が受信すると、そのプリペイド使用情報に含まれるユーザIDに対応づけて、ユーザDB82の「カード使用」の項目に、「使用」という情報を格納する処理をMPU80aは行う。   If the "use" information is not stored in the "card use" item of the user DB 82, the above inquiry information transmission process is not performed. When the transaction server 80 receives the prepaid usage information indicating that the prepaid card is used from the user terminal, the transaction server 80 associates the prepaid usage information with the user ID included in the prepaid usage information and sets the “use card” item in the “use card” field in the user DB 82. The MPU 80a performs a process of storing the information "."

そして、「使用」という情報を格納したユーザIDに対応づけて既に、ユーザDB82の「通信ユーザID」、「カードID」及び「カード設定」の各項目に情報が格納されていれば、カード使用可能を通知するカード使用可能情報を、プリペイド使用情報を送信してきたユーザ端末へ送信する処理をMPU80aは行う。   Then, if the information is already stored in the items of “communication user ID”, “card ID”, and “card setting” of the user DB 82 in association with the user ID storing the information “use”, the card is used. The MPU 80a performs a process of transmitting the card availability information that notifies the availability to the user terminal that has transmitted the prepaid usage information.

一方、「使用」という情報を格納したユーザIDに対応付けられる「通信ユーザID」、「カードID」及び「カード設定」の各項目に未だ情報が格納されていない場合、MPU80aは、カード設定に関する情報を要求する旨のカード設定要求情報を、プリペイド使用情報の送信元のユーザ端末へ送信する処理をMPU80aは行う。なお、このカード設定要求情報の送信に応じて、ユーザ端末から送られてきたカード設定情報を取引サーバ80が受信すると、そのカード設定情報に含まれるユーザIDに対応づけて、ユーザDB82の「通信ユーザID」、「カードID」及び「カード設定」の各項目に、カード設定情報に含まれる通信ユーザID、カードID、カード設定の情報を格納する処理をMPU80aは行うと共に、カード使用可能情報をユーザ端末へ送信する制御処理をMPU80aは行う。   On the other hand, when information is not yet stored in each item of “communication user ID”, “card ID”, and “card setting” that is associated with the user ID storing the information “use”, the MPU 80a relates to the card setting. The MPU 80a performs a process of transmitting the card setting request information for requesting the information to the user terminal that is the transmission source of the prepaid usage information. When the transaction server 80 receives the card setting information sent from the user terminal in response to the transmission of the card setting request information, the transaction server 80 associates the card setting information with the user ID included in the card setting information, and executes the "communication" in the user DB 82. The MPU 80a performs a process of storing the communication user ID, the card ID, and the card setting information included in the card setting information in the items of "user ID", "card ID", and "card setting", and also displays the card availability information. The MPU 80a performs a control process of transmitting to the user terminal.

一方、プリペイドカードを使用しない旨のプリペイド不使用情報をユーザ端末から取引サーバ80が受信すると、そのプリペイド不使用情報に含まれるユーザIDに対応づけて、ユーザDB82の「カード使用」の項目に、「不使用」という情報を格納する処理をMPU80aは行うと共に、プリペイド不可情報をユーザ端末へ送信する制御処理をMPU80aは行う。このようにユーザ端末から送られてくる情報により、プリペイドカードの使用又は不使用の設定は随時、変更可能であり、このような変更に伴い、ユーザDB82におけるプリペイドカードに関する項目(カード使用、通信ユーザID、カードID、カード設定の各項目)に格納される情報も適宜更新される。   On the other hand, when the transaction server 80 receives the prepaid non-use information indicating that the prepaid card is not used from the user terminal, the transaction server 80 associates the prepaid nonuse information with the user ID included in the prepaid nonuse information, and sets the item “card use” in the user DB 82 to The MPU 80a performs a process of storing the information "unused" and a control process of transmitting the prepaid non-performing information to the user terminal. As described above, the setting of use or non-use of the prepaid card can be changed at any time by the information sent from the user terminal, and with such a change, items related to the prepaid card in the user DB 82 (card use, communication user). Information stored in each item of ID, card ID, and card setting) is also updated as appropriate.

また、取引サーバ80が、ログイン中のユーザのユーザ端末から、購入対象となる株式銘柄及び購入量(購入金額)を指定する購入注文情報を受信した場合、MPU80aは、その購入注文情報を送ってきたユーザ端末のユーザがプリペイドカードの使用を設定しているか否かを判断する。この判断は、ユーザDB82の中の「カード使用」の項目に「使用」の情報が格納されているか否かで判断される。   When the transaction server 80 receives the purchase order information that specifies the stock issue to be purchased and the purchase amount (purchase amount) from the user terminal of the logged-in user, the MPU 80a sends the purchase order information. It is determined whether or not the user of the user terminal has set the use of the prepaid card. This determination is made based on whether or not the “use” information is stored in the “card use” item in the user DB 82.

購入注文情報を送信したユーザ端末のユーザがプリペイドカードの使用を設定していないと判断した場合、MPU80aは、購入注文情報に係る購入金額を特定して、口座DB83に含まれる最新残高と比較し、購入金額が最新残高以下であるか否かを判断する。購入金額が最新残高以下である場合、MPU80aは、指定された株式銘柄を指定された量(金額)で購入可能であると判断し、ユーザ口座を用いて指定株式銘柄の購入を指示する旨の購入指示操作の受付が可能な購入画面に係る購入画面情報を生成してユーザ端末へ送信する処理を行う。一方、購入金額が最新残高を上回る場合、MPU80aは購入不可と判断し、指定株式銘柄の指定量の購入が不可であると共に、購入に対する不足額を示す購入不可画面に係る購入不可画面情報を生成してユーザ端末へ送信する処理を行う。   When the MPU 80a determines that the user of the user terminal that has transmitted the purchase order information has not set the use of the prepaid card, the MPU 80a identifies the purchase amount related to the purchase order information and compares it with the latest balance included in the account DB 83. , Determine whether the purchase amount is less than or equal to the latest balance. If the purchase amount is less than or equal to the latest balance, the MPU 80a determines that the specified stock issue can be purchased in the specified amount (amount), and instructs the purchase of the specified stock issue using the user account. A process of generating purchase screen information related to a purchase screen capable of accepting a purchase instruction operation and transmitting it to the user terminal is performed. On the other hand, when the purchase amount exceeds the latest balance, the MPU 80a determines that purchase is not possible, the purchase of the specified amount of the specified stock issue is impossible, and the purchase impossible screen information relating to the purchase impossible screen indicating the insufficient amount for the purchase is generated. Then, the process of transmitting to the user terminal is performed.

購入注文情報を送信したユーザ端末のユーザがプリペイドカードの使用を設定していると判断した場合、MPU80aは、受信した購入注文情報に含まれる購入金額を、口座DB83に含まれるログイン中のユーザのユーザ口座テーブルに記憶された最新残高(入金額)、及びRAM80cの前払い金情報で示される前払い金の合計額と比較して、購入金額が合計額を上回るか否かをMPU80aは判断する。購入金額が合計額を上回る場合、購入資金が不足するので、その不足額を算出し、受信した購入注文情報に係る内容では購入不可であるとMPU80aは判断する。   When the MPU 80a determines that the user of the user terminal that has transmitted the purchase order information sets the use of the prepaid card, the MPU 80a sets the purchase amount included in the received purchase order information to the login user included in the account DB 83. The MPU 80a determines whether or not the purchase amount exceeds the total amount by comparing the latest balance (deposit amount) stored in the user account table and the total amount of the advance payment indicated by the advance payment information of the RAM 80c. When the purchase amount exceeds the total amount, the purchase fund is insufficient, and therefore the insufficient amount is calculated, and the MPU 80a determines that the content related to the received purchase order information cannot be purchased.

購入不可と判断した場合、MPU80aは、購入不可であることを示す購入不可画面をユーザ端末で表示されるようにするための購入不可画面情報を生成して、購入注文情報を送信してきたユーザ端末へ送信する処理を行うことになる。この生成される購入不可画面情報は、指定株式銘柄の指定量の購入に対する不足額に加えて、購入に対する不足額を解消できるようにするための情報を含んだ購入不可画面に応じたものとなっている。不足額を解消するための情報としては具体的に、プリペイドカードへのチャージ(前払い金の追加)、ユーザ口座への入金、及び指定株式銘柄の指定量の削減(合計額以下に減少)を示す表記に応じたものとなっている。さらに、購入不可画面情報は、指定株式銘柄の購入量の削減をユーザがスムーズに行えるようにするため、取引画面(指定株式銘柄の購入量を設定する画面に相当)へ表示を切り替える指示操作の受付が可能にした購入不可画面が生成されるようにユーザ端末へ指示する情報を含むものとなっている。   When it is determined that the purchase is not possible, the MPU 80a generates the purchase impossible screen information for displaying the purchase impossible screen indicating that the purchase is impossible on the user terminal, and the user terminal which has transmitted the purchase order information. Will be sent to the. The generated non-purchase screen information corresponds to the non-purchase screen that includes information for enabling the elimination of the shortage amount for the purchase in addition to the shortage amount for the purchase of the specified amount of the designated stock issue. ing. Specifically, information for resolving the deficiency shows the charge to the prepaid card (additional advance payment), the deposit to the user account, and the reduction of the designated amount of the designated stocks (reduced to the total amount or less). It corresponds to the notation. Furthermore, in order to enable the user to smoothly reduce the purchase amount of the designated stock issue, the non-purchasable screen information is an instruction operation for switching the display to the transaction screen (corresponding to the screen for setting the purchase amount of the designated stock issue). It includes information for instructing the user terminal to generate a purchase-disabled screen that has been accepted.

一方、購入金額が合計額を上回らずに、合計額以下であると判断した場合、合計額であれば購入可能とMPU80aは判断し、以降の処理は、ユーザDB82のカード設定の項目に「カード優先」、「口座優先」、又は「金額指定」のいずれが設定されているかにより、異なったものとなる。   On the other hand, when the purchase amount does not exceed the total amount and is determined to be equal to or less than the total amount, the MPU 80a determines that the total amount can be purchased, and the subsequent process is performed by setting the card setting item in the user DB 82 to "card". Different depending on whether "Priority", "Account priority", or "Amount designation" is set.

ユーザDB82のカード設定の項目に「カード優先」という情報が格納されている場合、MPU80aは、購入金額を前払い金と比較し、購入金額が前払い金の金額以下である場合、前払い金を用いて指定株式銘柄の指定量を購入する旨を確認する内容(例えば、前払い金3万円を用いて購入する旨を確認する内容)を含む購入画面情報を生成して、ユーザ端末へ送信する処理を行う。一方、「カード優先」という情報が格納されている場合で、購入金額が前払い金の金額を上回るとき、前払い金単独で指定株式銘柄の指定量を購入できないことから、前払い金を上回る不足額を算出し、それから、前払い金を全額用いると共に、不足額に対してはユーザ口座の入金額を用いて購入を行う旨を確認する内容(例えば、前払い金2万円及びユーザ口座1万円を用いて購入する旨を確認する内容)を含む購入画面情報をMPU80aは生成して、ユーザ端末へ送信する処理を行う。   When the information "card priority" is stored in the card setting item of the user DB 82, the MPU 80a compares the purchase amount with the advance payment, and when the purchase amount is less than or equal to the advance payment, the advance payment is used. A process of generating purchase screen information including content for confirming that the designated amount of the designated stock is to be purchased (for example, content for confirming that the prepayment is 30,000 yen) and transmitting it to the user terminal. To do. On the other hand, when the information "card priority" is stored and the purchase amount exceeds the amount of the advance payment, the advance payment alone cannot purchase the specified amount of the designated stock issue. Calculate and then use the full amount of prepayment, and confirm that you will make a purchase using the deposit amount of the user account for the shortfall (for example, use prepayment 20,000 yen and user account 10,000 yen The MPU 80a generates purchase screen information including (confirmation of purchase) and transmits the purchase screen information to the user terminal.

また、ユーザDB82のカード設定の項目に「口座優先」という情報が格納されている場合、MPU80aは、購入金額をユーザ口座の最新残高(入金額)と比較し、購入金額がユーザ口座の最新残高以下である場合、ユーザ口座を用いて指定株式銘柄の指定量を購入する旨を確認する内容(例えば、ユーザ口座から3万円を用いて購入する旨を確認する内容)を含む購入画面情報を生成して、ユーザ端末へ送信する処理を行う。一方、「口座優先」という情報が格納されている場合で、購入金額がユーザ口座の最新残高(入金額)を上回るとき、ユーザ口座単独で指定株式銘柄の指定量を購入できないことから、ユーザ口座の最新残高を上回る不足額を算出し、それから、ユーザ口座の最新残高の全額用いると共に、不足額に対しては前払い金を用いて購入を行う旨を確認する内容(例えば、ユーザ口座から2万円及び前払い金1万円を用いて購入する旨を確認する内容)を含む購入画面情報をMPU80aは生成して、ユーザ端末へ送信する処理を行う。   When the information of “account priority” is stored in the card setting item of the user DB 82, the MPU 80a compares the purchase amount with the latest balance (payment amount) of the user account, and the purchase amount is the latest balance of the user account. In the following cases, the purchase screen information including the content for confirming that the designated amount of the designated stock is purchased using the user account (for example, the content for confirming that the user purchases 30,000 yen from the user account) A process of generating and transmitting to the user terminal is performed. On the other hand, if the information "account priority" is stored and the purchase amount exceeds the latest balance (payment amount) of the user account, the user account cannot purchase the specified amount of the specified stock issue. The amount of shortfall that exceeds the latest balance of the user account is calculated, and then the entire amount of the latest balance of the user account is used, and for the shortfall amount, it is confirmed that the prepayment is used to make the purchase (for example, 20,000 from the user account The MPU 80a generates purchase screen information including the contents of confirming that the purchase is made using yen and advance payment of 10,000 yen, and transmits it to the user terminal.

さらに、ユーザDB82のカード設定の項目に「金額指定」という情報が格納されている場合、MPU80aは直ちに購入画面情報を生成するのではなく、前払い金及びユーザ口座の最新残高(入金額)を示すと共に、購入金額に対して用いる前払い金又はユーザ口座の金額の指定操作の受付が可能な金額指定画面をユーザ端末で表示させるための金額指定画面情報を生成し、対象となるユーザ端末へ送信する処理を行うことになる。   Furthermore, when the information of "amount designation" is stored in the item of the card setting of the user DB 82, the MPU 80a does not immediately generate the purchase screen information but indicates the advance payment and the latest balance (payment amount) of the user account. At the same time, it generates amount specification screen information for displaying the amount specification screen on the user terminal, which allows the user to accept the advance payment to be used for the purchase amount or the amount specification of the user account, and sends it to the target user terminal. Processing will be performed.

この金額指定画面情報は、一定の計算処理が可能なスクリプト系の自動処理に関する情報を含んだものとなっており、前払い金又はユーザ口座のいずれか一方の金額を設定すると、その設定した金額を指定株式銘柄の購入金額から差し引いて、自動的に他方の金額を設定する処理を具備したものになっている。例えば、指定株式銘柄の指定量の購入金額が5万円である場合、ユーザ端末で表示される金額指定画面で前払い金を2万円用いることをユーザが指定すると、上述した自動処理により、ユーザ口座から3万円用いることを自動で指定する仕様で金額指定画面情報は生成されている。   This amount designation screen information contains information about script-based automatic processing that can perform certain calculation processing. If you set the amount of either the advance payment or the user account, the set amount will be It is equipped with a process of automatically subtracting the purchase price of the designated stock issue and setting the other price. For example, when the purchase amount of the designated amount of the designated stock issue is 50,000 yen, if the user designates that the prepayment amount of 20,000 yen is used on the amount designation screen displayed on the user terminal, the user is automatically processed by the above-mentioned automatic processing. The amount designation screen information is generated by the specification that automatically uses 30,000 yen from the account.

そして、上述した金額指定画面情報の送信に伴って、ユーザ端末から金額を指定した情報(金額指定情報)を取引サーバ80が受信すると、MPU80aは、その金額指定情報で通知された支払い方法で指定株式銘柄の指定量の購入を行う旨を確認する内容を含む購入画面情報を生成して、対象となるユーザ端末へ送信することになる。例えば、ユーザが指定した株式銘柄の指定量の購入金額が5万円であり、前払い金で2万円及びユーザ口座から3万円を用いることをユーザが指定した場合、MPU80aは、前払い金で2万円及びユーザ口座で3万円を用いる旨を確認する内容の購入画面情報を生成してユーザ端末へ送信する制御を行う。また、ユーザが指定した株式銘柄の指定量の購入金額が5万円であり、前払い金が6万円あり、その6万円の中から5万円を用いることをユーザが指定した場合、MPU80aは、前払い金5万円を用いる旨を確認する内容の購入画面情報を生成してユーザ端末へ送信する制御を行う。   When the transaction server 80 receives the information specifying the amount of money (amount specifying information) from the user terminal along with the transmission of the amount specifying screen information described above, the MPU 80a specifies the payment method notified by the amount specifying information. The purchase screen information including the content for confirming that the designated amount of the stock issue is purchased is generated and transmitted to the target user terminal. For example, if the purchase amount of the designated amount of the stock issue designated by the user is 50,000 yen, and the user designates that 20,000 yen is to be paid in advance and 30,000 yen is to be used from the user account, the MPU 80a Control is performed to generate purchase screen information having the content of confirming that 20,000 yen and 30,000 yen are used for the user account and transmit the purchase screen information to the user terminal. In addition, if the purchase amount of the designated amount of the stock issue designated by the user is 50,000 yen and the advance payment is 60,000 yen, and the user designates to use 50,000 yen from the 60,000 yen, the MPU 80a Controls the generation of purchase screen information for confirming that a prepayment of 50,000 yen will be used and transmission to the user terminal.

上述したいずれかの内容の購入画面情報を送信したことに伴って、ユーザ端末から送られてきた購入指示を取引サーバ80は受信すると、MPU80aは、受信した購入指示に応じた購入処理を実行する。そして、購入処理が完了すると、MPU80aは、指定株式銘柄の指定量の購入が完了した旨を通知する購入完了情報を、対象となるユーザ端末へ送信する処理を行う。また、完了した購入処理において、前払い金を使用した場合は、前払い金の使用金額をMPU80aが特定し、その特定した前払い金の使用金額を通知する前払い金使用情報(銘柄を購入したユーザのユーザIDを含む情報)を前払い金管理サーバ5へ送信する処理を行う。   When the transaction server 80 receives the purchase instruction transmitted from the user terminal in response to the transmission of the purchase screen information having any of the above-described contents, the MPU 80a executes the purchase processing according to the received purchase instruction. .. Then, when the purchase process is completed, the MPU 80a performs a process of transmitting purchase completion information notifying that the purchase of the specified amount of the specified stock issue is completed to the target user terminal. Further, in the completed purchase process, when a prepayment is used, the MPU 80a identifies the usage amount of the prepayment and notifies the prepayment usage amount of the identified prepayment usage information (user of the user who purchased the brand. The information including the ID) is transmitted to the prepayment management server 5.

図8は、ユーザ端末(T1、T2、T3等)の一例であるスマートフォン10(通信端末装置)の主要な内部構成を示している。スマートフォン10は、プログラムに従って各種処理を行う一種のコンピュータ(通信手段及び記憶手段を具備したコンピュータ)に該当する。スマートフォン10は、全体的な制御及び各種処理を行うCPU10a(プロセッサ10a)に、内部接続線10iを介して、通信・通話モジュール10b(通信手段に相当)、RAM10c、ROM10d、入出力インタフェース10e、操作部10h、記憶部(記憶手段に相当)10g等の各種デバイス等を接続したものになっている。なお、ユーザ端末がスマートフォン以外の通信端末装置であっても(通信機能を有するコンピュータ、又はタブレット等)、基本的な構成は、図8に示す内容と同等になるので、図8は、あらゆる種類の通信端末装置の概要を示すものになる。   FIG. 8 shows a main internal configuration of a smartphone 10 (communication terminal device) which is an example of user terminals (T1, T2, T3, etc.). The smartphone 10 corresponds to a kind of computer (a computer including a communication unit and a storage unit) that performs various processes according to a program. The smartphone 10 includes a communication / call module 10b (corresponding to communication means), a RAM 10c, a ROM 10d, an input / output interface 10e, and an operation via a CPU 10a (processor 10a) that performs overall control and various processes via an internal connection line 10i. Various devices such as a unit 10h and a storage unit (corresponding to a storage unit) 10g are connected. Even if the user terminal is a communication terminal device other than a smartphone (a computer, a tablet, or the like having a communication function), the basic configuration is the same as that shown in FIG. 8, so that FIG. The communication terminal device of FIG.

スマートフォン10の通信・通話モジュール10bは、ネットワークを介した無線通信処理に加えて、CPU10aの制御に従って所定の電話番号へ電話をかける機能(発呼機能)及び電話を受ける機能(着呼機能)等を有する。RAM10cは、CPU10aの処理に伴う内容、ファイル等を一時的に記憶するものである。ROM10dは、CPU10aの基本的な処理内容を規定したプログラム等を記憶すると共に、スマートフォン10を識別する識別情報(UID)等も格納している。なお、このUIDは、上述した通信・通話モジュール10bで通信(送信)する際、送信内容に含まれるようになっている(例えば、送信パケットのヘッダ等にUIDを含めて送信が行われる)。   The communication / call module 10b of the smartphone 10 has a function of making a call to a predetermined telephone number (calling function) and a function of receiving a call (incoming call function) under the control of the CPU 10a, in addition to wireless communication processing via the network. Have. The RAM 10c temporarily stores the contents, files, etc. associated with the processing of the CPU 10a. The ROM 10d stores a program that defines the basic processing content of the CPU 10a, and also stores identification information (UID) that identifies the smartphone 10. It should be noted that this UID is included in the content of transmission when communicating (transmitting) with the communication / call module 10b described above (for example, the UID is included in the header of the transmission packet, etc.).

入出力インタフェース10iは、タッチパネル機能を具備したディスプレイ10fを接続しており、CPU10aの制御処理により生成された各種画面(図9〜18等に示す画面参照)をディスプレイ10fに出力する処理を行い、それにより、出力した画面内容がディスプレイ10fに表示されることになる。また、入出力インタフェース10eは、ディスプレイ10fの表面をユーザがタッチすることで受け付けた操作内容をCPU10aへ送る処理も行う。なお、ユーザがディスプレイ10fの表面をタッチすることで受け付ける操作内容は、表示している画面内容に応じて適宜、変化する。   The input / output interface 10i is connected to a display 10f having a touch panel function, performs a process of outputting various screens (see screens shown in FIGS. 9 to 18 and the like) generated by the control process of the CPU 10a to the display 10f, As a result, the output screen content is displayed on the display 10f. The input / output interface 10e also performs a process of sending the operation content received by the user touching the surface of the display 10f to the CPU 10a. The operation content received by the user touching the surface of the display 10f changes appropriately according to the displayed screen content.

操作部10hは、スマートフォン10の筐体に設けられたハードボタンであり、操作部10hが操作されると、操作された旨がCPU10gに伝えられる。操作部10hの操作による意味合いは、スマートフォン10の処理状況により様々なものになり、例えば、アプリを起動している状況で、操作部10hが操作されると、アプリを終了する動作が行われるので、この場合、操作部10hの操作は、アプリの終了指示をユーザから受け付けることになる。本発明の場合、後述するように、オンライン株式取引サービス用の株式取引アプリP21(記憶部10gにインストールされているもの)を用いるので、株式取引アプリP21を起動している状態で、操作部10hが操作されると、株式取引アプリP21の終了指示をスマートフォン10が受け付けたことになって、株式取引アプリP2のログオフ指示が証券会社システム2へ送信されることになる。   The operation unit 10h is a hard button provided on the housing of the smartphone 10, and when the operation unit 10h is operated, the fact that the operation unit 10h has been operated is transmitted to the CPU 10g. The meaning of the operation of the operation unit 10h varies depending on the processing status of the smartphone 10. For example, when the operation unit 10h is operated while the application is running, the operation of ending the application is performed. In this case, the operation of the operation unit 10h receives an instruction to end the application from the user. In the case of the present invention, as will be described later, since the stock trading application P21 for the online stock trading service (installed in the storage unit 10g) is used, the operation unit 10h is activated while the stock trading application P21 is activated. When is operated, it means that the smartphone 10 has accepted the termination instruction of the stock trading application P21, and the logoff instruction of the stock trading application P2 is transmitted to the securities company system 2.

記憶部10gは、OSプログラムP20、株式取引アプリP21、及びその他の各種アプリ等のプログラムを記憶(インストール)している。OSプログラムP20は、オペレーティングシステムに相当する基本プログラムであり、スマートフォン10が一種のコンピュータとして機能するためのCPU10aの処理を規定している。OSプログラムP20が規定する基本的な処理の一つとしては、スマートフォン10が使用できる状態になったときに、最初にディスプレイ10fにホーム画面を表示することが挙げられ、このホーム画面においては、記憶部10gにインストールされている各種アプリに応じたアイコン等を配置することも、OSプログラムP20の規定する処理によるものとなっている。   The storage unit 10g stores (installs) programs such as the OS program P20, the stock trading application P21, and other various applications. The OS program P20 is a basic program corresponding to an operating system, and defines processing of the CPU 10a for the smartphone 10 to function as a kind of computer. One of the basic processes defined by the OS program P20 is to first display a home screen on the display 10f when the smartphone 10 is ready for use. Arranging icons and the like according to various applications installed in the unit 10g is also based on the process defined by the OS program P20.

記憶部10gに記憶される株式取引アプリP21は、証券会社システム2が提供するオンラインの株式取引サービス用のアプリケーションプログラム(コンピュータプログラム)であり、株式銘柄取引用の各種画面をユーザ端末に表示させて、その画面におけるユーザ操作に伴い売買指示等を証券会社システム2へ送信する処理等に応じた各種制御をCPU10aが行うことを規定したものになっており、このような規定内容により、CPU10aは各種画面の生成手段等として機能するようになる。なお、株式取引アプリP21は、処理を規定したプログラムコードに加えて、各種画面の中で配置する各パーツ(ボタン等)に応じた画面データも含む。   The stock trading application P21 stored in the storage unit 10g is an application program (computer program) for an online stock trading service provided by the securities company system 2, and displays various screens for stock symbol trading on a user terminal. The CPU 10a regulates that the CPU 10a performs various controls according to a process of transmitting a trading instruction or the like to the securities company system 2 in accordance with a user operation on the screen. It will function as a screen generation means. The stock trading application P21 includes screen data corresponding to each part (button or the like) arranged in various screens, in addition to the program code defining the processing.

まず、ダウンロード又は記憶媒体等を通じてスマートフォン10に取得された株式取引アプリP2は、記憶部10gへインストールされてインストールが完了すると、OSプログラムP1に基づくホーム画面11の中に、株式取引アプリP21を起動させるための株取引アイコンが選択可能に配置される。そして、この株取引アイコンを選択するユーザ操作をスマートフォン10が受け付けると、そのときに既にログイン状態であれば、銘柄選択画面をディスプレイ10fに表示し、ログイン状態でなければ、CPU10aは、ログイン用の画面を生成してディスプレイ10fに表示する処理を行う。   First, the stock trading application P2 acquired by the smartphone 10 through download or a storage medium is installed in the storage unit 10g, and when the installation is completed, the stock trading application P21 is activated in the home screen 11 based on the OS program P1. A stock trading icon for causing the selection is arranged in a selectable manner. Then, when the smartphone 10 receives a user operation for selecting the stock trading icon, if it is already logged in at that time, the stock selection screen is displayed on the display 10f, and if it is not logged in, the CPU 10a determines whether to log in. A process of generating a screen and displaying it on the display 10f is performed.

図9は、ディスプレイ10fに表示されるログイン画面15の一例を示し、CPU10aの処理により、ログイン画面用の画面データに基づき生成される。ログイン画面15は、メールアドレス入力欄15a、パスワード入力欄15b、及び選択可能なログインボタン15cを配置している。このように配置された各部に応じたパーツのデータも、ログイン画面用の画面データは含んでいる。ログイン画面15を表示した状態で、上述したOSプログラムP20が規定する処理に応じた機能により、ディスプレイ10fにソフトキーボード14を表示し、このソフトキーボード14に含まれる各キーをユーザが操作することで、各入力欄15a、15bに所定の内容を入力していくことになる。なお、入力するパスワードは、株式取引サービスへのユーザ登録時に、ユーザごとに定められたものである。   FIG. 9 shows an example of the login screen 15 displayed on the display 10f, which is generated by the processing of the CPU 10a based on the screen data for the login screen. The login screen 15 has a mail address input field 15a, a password input field 15b, and a selectable login button 15c. The screen data for the login screen also includes the data of the parts corresponding to the respective parts arranged in this way. When the login screen 15 is displayed, the soft keyboard 14 is displayed on the display 10f by the function according to the process defined by the OS program P20 described above, and the user operates each key included in the soft keyboard 14. Then, the predetermined content is input into each of the input fields 15a and 15b. The password to be input is set for each user when the user registers for the stock trading service.

そして、各入力欄15a、15bへ所定の内容が入力された状態で、ログインボタン15cの選択操作をスマートフォン10が受け付けると、入力された内容がユーザのログイン情報として、証券会社システム2へ向けて送信されるように作り込みされており、このような作り込みの内容等を規定したデータ(スクリプト系言語等で記載されたデータ)も、ログイン画面用の画面データに含まれる(このような選択ボタンに関する内容は、他の画面データでも同様である)。このようなログイン画面15を介したログイン情報の送信に応じて、証券会社システム2からログイン不可情報をスマートフォン10が受信すれば、再度の入力機会を確保するために、パスワードが一致しなかった旨を示すログイン画面(構成的には図9と同等のもの)をディスプレイ10fに表示する処理をCPU10aは行う。   Then, when the smartphone 10 accepts the selection operation of the login button 15c in a state where the predetermined contents are input in the respective input fields 15a and 15b, the input contents are directed to the securities company system 2 as the login information of the user. Data that has been created to be sent, and data that specifies the content of such creation (data described in script languages, etc.) is also included in the screen data for the login screen (such a selection). The contents of the button are the same for other screen data). When the smartphone 10 receives the login-disabled information from the securities company system 2 in response to the transmission of the login information via the login screen 15 as described above, it is determined that the passwords do not match in order to secure another input opportunity. The CPU 10a performs a process of displaying a login screen (shown structurally equivalent to that in FIG. 9) on the display 10f.

一方、ログイン情報の送信に応じて、証券会社システム2からログイン完了情報を受信すると、株式取引を行うための銘柄を選択する銘柄選択画面をディスプレイ10fに表示する処理をCPU10aは行う。なお、銘柄選択画面は画面下部に、ポートフォリオ、お知らせ、履歴、メニュー等に応じた他画面内容への切り替えボタンを含んでおり(図11の画面最下部のメニューバー19に含まれる各ボタン参照)、例えば、メニュー用の切り替えボタンの選択操作を受け付けると、CPU10aはメニュー画面をディスプレイ10fに表示する処理を行う。メニュー画面は各種設定を行えるようになっており、例えば、プリペイドカードを用いて株式購入を可能にする設定を行うメニューも存在する。   On the other hand, when the login completion information is received from the securities company system 2 in response to the transmission of the login information, the CPU 10a performs a process of displaying a brand selection screen for selecting a brand for stock trading on the display 10f. The stock selection screen includes a switch button at the bottom of the screen to switch to other screen contents according to portfolio, notification, history, menu, etc. (see each button included in the menu bar 19 at the bottom of the screen in FIG. 11). For example, when the selection operation of the switching button for the menu is received, the CPU 10a performs a process of displaying the menu screen on the display 10f. Various settings can be made on the menu screen. For example, there is also a menu for making settings to enable stock purchase using a prepaid card.

図10(a)は、株式購入費用の支払い方法としてプリペイドカードの使用を可能にすることを設定するためのプリペイド使用設定画面16の一例を示している。プリペイド使用設定画面16は、選択可能なプリペイド使用選択欄16a及びプリペイド不使用選択欄16bを含み、各選択欄16a、16bは、いずれか一方のみが選択可能となっている。また、プリペイド使用設定画面16は、OKボタン16c及び戻るボタン16dを選択可能に有しており、戻るボタン16dの選択操作を受け付けると、元の銘柄選択画面にディスプレイ10fの表示を切り替える処理をCPU10aは行う。   FIG. 10A shows an example of a prepaid use setting screen 16 for setting enabling use of a prepaid card as a method of paying the stock purchase cost. The prepaid use setting screen 16 includes a selectable prepaid use selection field 16a and a prepaid non-use selection field 16b, and only one of the selection fields 16a and 16b can be selected. Further, the prepaid use setting screen 16 has an OK button 16c and a return button 16d that can be selected. When the selection operation of the return button 16d is accepted, the CPU 10a performs a process of switching the display of the display 10f to the original brand selection screen. Do

また、プリペイド使用選択画面16で、プリペイド使用選択欄16aが選択された状態で、OKボタン16cの選択操作をスマートフォン10が受け付けると、プリペイド使用情報を取引サーバ80へ送信する処理をCPU10aが行うことになる。そしてプリペイド使用情報の送信に応じて、取引サーバ80から送られるプリペイド使用可能情報をスマートフォン10が受信すると、プリペイドカードの使用設定が完了したことになり、CPU10aは、銘柄選択画面にディスプレイ10fの表示を切り替える処理を行う。   Further, when the smartphone 10 accepts the selection operation of the OK button 16c in the state where the prepaid use selection field 16a is selected on the prepaid use selection screen 16, the CPU 10a performs a process of transmitting the prepaid use information to the transaction server 80. become. When the smartphone 10 receives the prepaid availability information sent from the transaction server 80 in response to the transmission of the prepaid usage information, the usage setting of the prepaid card is completed, and the CPU 10a displays the display 10f on the brand selection screen. To switch.

一方、プリペイド使用情報の送信に応じて、取引サーバ80から送られるカード設定要求情報をスマートフォン10が受信した場合、プリペイドカード発行元の通信キャリア事業体が付与する通信ユーザIDの入力欄、プリペイドカードのカードIDの入力欄、及びOKボタン等を有するカード情報入力画面がディスプレイ10fに表示する処理をCPU10aは行う。そして、カード情報入力画面で各ID等の必要な情報が入力された状態でOKボタンの選択操作が行われた場合、入力された情報を取引サーバ80へ送信し、それから、カード設定画面をディスプレイ10fに表示する制御をCPU10aは行う。   On the other hand, when the smartphone 10 receives the card setting request information transmitted from the transaction server 80 in response to the transmission of the prepaid usage information, the communication user ID input field provided by the communication carrier business that issues the prepaid card, the prepaid card The CPU 10a performs a process of displaying on the display 10f a card information input screen having a card ID input field, an OK button, and the like. When the OK button is selected while necessary information such as each ID is input on the card information input screen, the input information is transmitted to the transaction server 80, and then the card setting screen is displayed. The CPU 10a controls the display on 10f.

図10(b)は、ディスプレイ10fに表示されるカード設定画面17の一例を示している。カード設定画面17は、プリペイド優先選択欄17a、口座優先選択欄17b、及び金額指定選択欄17cという各選択欄と、OKボタン17d及び戻るボタン17eを含んだ構成になっている。各選択欄17a〜17cはいずれの一つのみが選択可能となっており、いずれか一つが選択された状態で、OKボタン17dの選択操作をスマートフォン10が受け付けると、選択された欄の内容を通知するカード設定情報をCPU10aは取引サーバ80へ送信することになる。このカード設定情報の送信に応じて、取引サーバ80からプリペイド使用可能情報をスマートフォン10が受信すると、CPU10aは、銘柄選択画面にディスプレイ10fの表示を切り替える処理を行う。なお、カード設定画面17で、戻るボタン17eが選択された場合は、図10(a)のプリペイド使用設定画面16にディスプレイ10fの表示を切り替えることなる。   FIG. 10B shows an example of the card setting screen 17 displayed on the display 10f. The card setting screen 17 is configured to include prepaid priority selection fields 17a, account priority selection fields 17b, and amount designation selection fields 17c, as well as an OK button 17d and a return button 17e. Only one of the selection columns 17a to 17c can be selected, and when the smartphone 10 receives the selection operation of the OK button 17d in the state where any one is selected, the content of the selected column is displayed. The CPU 10a will transmit the card setting information to be notified to the transaction server 80. When the smartphone 10 receives the prepaid usable information from the transaction server 80 in response to the transmission of the card setting information, the CPU 10a performs a process of switching the display of the display 10f to the brand selection screen. In addition, when the return button 17e is selected on the card setting screen 17, the display of the display 10f is switched to the prepaid use setting screen 16 of FIG. 10A.

また、図10(a)のプリペイド使用設定画面16で、プリペイド不使用選択欄16bが選択された状態で、OKボタン16cの選択操作をスマートフォン10が受け付けると、プリペイド不使用情報を取引サーバ80へ送信する処理をCPU10aが行う。そして、プリペイド不使用情報の送信に応じて、取引サーバ80からプリペイド不可情報をスマートフォン10が受信すると、プリペイドカードが使用不可の状態に設定されたことになり、それからCPU10aは、銘柄選択画面にディスプレイ10fの表示を切り替える処理を行う。このようにプリペイドカードの使用又は不使用の設定切り替え、及びプリペイドカードを使用する場合の各種設定等(図10(b)参照)も本実施形態ではユーザ端末側で適宜行えるようにして、ユーザの利便性を高めている。   Further, when the smartphone 10 accepts the selection operation of the OK button 16c with the prepaid non-use selection field 16b selected on the prepaid use setting screen 16 of FIG. 10A, the prepaid non-use information is sent to the transaction server 80. The CPU 10a performs the process of transmitting. Then, when the smartphone 10 receives the prepaid non-usable information from the transaction server 80 in response to the transmission of the prepaid non-use information, it means that the prepaid card is set in the unusable state, and then the CPU 10a displays the stock selection screen. Processing for switching the display of 10f is performed. As described above, in the present embodiment, it is possible to appropriately perform setting switching between use and non-use of the prepaid card, various settings when the prepaid card is used (see FIG. 10B), and the like. It is convenient.

また、上述した経緯でディスプレイ10fに表示されることになる銘柄選択画面は、複数の株式銘柄の中から、取引対象にする一つの銘柄が選択可能になっており、ユーザ操作により、ユーザが取引を所望する株式銘柄の選択操作をスマートフォン10が受け付けると、選択された株式銘柄の取引画面をディスプレイ10fに表示する制御処理をCPU10aは行う。   In the stock selection screen to be displayed on the display 10f according to the above-mentioned circumstances, one stock to be traded can be selected from a plurality of stock stocks, and the user can trade the stock by a user operation. When the smartphone 10 accepts the selection operation of the desired stock issue, the CPU 10a performs a control process of displaying the transaction screen of the selected stock issue on the display 10f.

図11は、ディスプレイ10fに表示される取引画面45の一例を示したものであり、取引対象の株式銘柄は、A社の株式になっている。この取引画面45は、A社株式の買付(購入)の取引状態を示しており、画面上側を第1共通部46にすると共に、画面中央下部付近を買付取引状態専用の買い取引部48にしており、画面下方を第2共通部47にしており、画面最下方にメニューバー19を配置している。特定銘柄用の取引画面45は図11に示す買付取引状態と、図示しない売り取引用の売却取引状態とに切り替わるようになっており、第1共通部46及び第2共通部47は、画面状態が切り替わっても、切り替わらずに共通して同様の構成になっている部分であり、一方、画面中央下部付近は、画面状態の切り替わりに応じて構成が切り替わる部分になっている。   FIG. 11 shows an example of the transaction screen 45 displayed on the display 10f, and the stock issue to be traded is the stock of company A. This transaction screen 45 shows the transaction state of the purchase (purchase) of shares of Company A. The upper side of the screen is the first common section 46 and the vicinity of the lower center of the screen is the purchase transaction section 48 dedicated to the purchase transaction state. The lower part of the screen is the second common section 47, and the menu bar 19 is arranged at the lowermost part of the screen. The transaction screen 45 for a specific issue is designed to switch between a purchase transaction state shown in FIG. 11 and a sale transaction state for a sell transaction (not shown). The first common section 46 and the second common section 47 are screens. Even if the state is switched, it is a part that has the same configuration in common without being switched, and on the other hand, in the vicinity of the lower center of the screen, the configuration is switched according to the switching of the screen state.

第1共通部46は、画面左上隅に戻りボタン46gを配置すると共に画面右上隅に案内ボタン46hを配置している。戻りボタン46gは、上述した銘柄選択画面へ戻るための選択可能なボタンであり、他の銘柄の取引に移る場合などに選択されることになる。案内ボタン46hは、取引に関連した情報を表示するための選択可能なボタンであり、選択されると、取引画面45から情報メニュー画面(図示せず)に切り替わり、この情報メニュー画面で表示を所望する項目を選択することになる。情報メニュー画面の項目としては、取引締結前交付書、リスクディスロージャー等があり、取引銘柄が外国の企業のものであれば、外国証券内容等も項目に含ませることになる。また、情報メニュー画面の項目には、ユーザの今までの取引履歴も含ませてもよく、取引履歴の項目が選択されると、表示中の取引画面45の株式銘柄(A社)に関するユーザ履歴の要求を証券会社システム2へ送信し、その要求の送信に応じて受信した取引履歴を表示する。   The first common unit 46 has a return button 46g in the upper left corner of the screen and a guide button 46h in the upper right corner of the screen. The return button 46g is a selectable button for returning to the stock selection screen described above, and is selected when moving to trading of another stock. The guidance button 46h is a selectable button for displaying information related to a transaction, and when selected, the transaction screen 45 switches to an information menu screen (not shown) and is desired to be displayed on this information menu screen. You will have to select the item you want. Items on the information menu screen include a delivery contract pre-delivery document, risk disclosure, etc. If the trading issue is of a foreign company, the contents of foreign securities will also be included in the items. Further, the items on the information menu screen may include the transaction history of the user so far, and when the item of the transaction history is selected, the user history regarding the stock issue (company A) on the transaction screen 45 being displayed. Is transmitted to the securities company system 2, and the transaction history received in response to the transmission of the request is displayed.

また、取引画面45は、第1共通部46における画面タイトル(A社株式売買というタイトル)の下方に、選択操作の受付可能な買い取引ボタン46a及び売り取引ボタン46bを配置している。これらボタン46a、46bは、いずれか一方が選択可能な状態(アクティブ状態)になっており、選択可能な方を操作することで、買付取引状態と売却取引状態を適宜切り替えられるようになっている。すなわち、買付取引状態では、売り取引ボタン46bだけが選択できる状態となり(アクティブ状態)、一方、売却取引状態では買い取引ボタン46aだけが選択できる状態となり、アクティブ状態のボタン46a又は46bの選択操作を行うことで、買付/売却取引状態を切り替える。   Further, the transaction screen 45 has a buy transaction button 46a and a sell transaction button 46b, which can accept selection operations, below the screen title (title of company A stock trading) in the first common unit 46. One of these buttons 46a and 46b is in a selectable state (active state), and by operating the selectable one, the buying transaction state and the selling transaction state can be appropriately switched. There is. That is, in the buying transaction state, only the selling transaction button 46b can be selected (active state), while in the selling transaction state, only the buying transaction button 46a can be selected, and the selection operation of the active state button 46a or 46b. To switch the purchase / sale transaction status.

さらに、取引画面45は、第1共通部46における買い/売り取引ボタン46a、46bの下方に銘柄欄46cを配置し、その下方に金額設定欄46eを配置している。金額設定欄46eは、買い取引(購入取引)を行う際の金額を設定するものであり、本実施形態では日本円で4桁目以下を全て0にした金額単位(万円単位)で金額を設定する仕様になっており、金額設定欄46eに応じたディスプレイ10fの表面を触ることで、スロットマシン状に万円単位の金額表示が回転する仕様になっており(スマートフォン等で用いられる場合は「ピッカー」と称される仕様)、金額設定欄46eに設けられた金額枠46fに収まった金額表示が設定金額になる。したがって、ユーザは金額設定欄46eをスロットマシン状に回転させるようにディスプレイ10fの表面を触る操作(ディスプレイ表面を指で上向きになぞるような操作、又は下向きになぞるような操作)を行うことで簡単に金額設定(金額指定)を行うことができ、特に、金額も万円単位にしたので、回転させる量が少なくても幅広い範囲の金額を迅速に設定できるようにしている。   Further, on the transaction screen 45, a brand column 46c is arranged below the buy / sell transaction buttons 46a and 46b in the first common unit 46, and an amount setting column 46e is arranged below it. The amount setting column 46e is for setting the amount of money when performing a buying transaction (purchasing transaction), and in the present embodiment, the amount is set in an amount unit (10,000 yen unit) in which the fourth digit and below are all zero in Japanese yen. It is a specification to be set, and by touching the surface of the display 10f according to the amount setting field 46e, the amount display of 10,000 yen is rotated like a slot machine (when it is used on a smartphone etc. A specification called "picker"), and the amount of money displayed in the amount frame 46f provided in the amount setting field 46e is the set amount. Therefore, the user can easily perform the operation of touching the surface of the display 10f so as to rotate the amount setting field 46e like a slot machine (operation of tracing the display surface with a finger upward or downward). It is possible to set the amount of money (designate the amount of money). Especially, since the amount of money is set in the unit of 10,000 yen, it is possible to quickly set a wide range of amounts of money even if the amount of rotation is small.

また、取引画面45は、上述した第1共通部46の下方の買い取引部48を配置しており、この買い取引部48は、買付ボタン48a及び金額確認欄48bを含んでいる。買付ボタン48aは、A社株式の買付注文(購入注文)のユーザ操作を受け付けるボタンであり、この買付ボタン48aでユーザ操作を受け付けると、A社の株式を金額設定欄46eで設定された金額分だけ買付注文(購入注文)の操作をCPU10aが受け付けたことになり、CPU10aは、A社株式を5万円分、購入する旨の購入注文情報(購入対象の銘柄及び購入金額を通知する情報)を取引サーバ80へ送信することになる。   Further, the transaction screen 45 has a purchase transaction section 48 arranged below the above-mentioned first common section 46, and this purchase transaction section 48 includes a purchase button 48a and an amount confirmation column 48b. The buy button 48a is a button for accepting a user operation of a purchase order (purchase order) for the stock of the company A. When the user operation is accepted by the buy button 48a, the stock of the company A is set in the amount setting field 46e. This means that the CPU 10a has accepted the operation of the purchase order (purchase order) by the amount corresponding to the purchase amount, and the CPU 10a purchases the purchase order information (the purchase target brand and the purchase amount for the purchase of the stock of Company A for 50,000 yen). Information to be notified) will be transmitted to the transaction server 80.

なお、買付ボタン48a下方の金額確認欄48bは、上述した金額設定欄46eの金額枠46fに収まった額と同期した金額をCPU10aの制御処理により自動的に表示するようにしたものであり、この金額確認欄48bに示されるテキスト(例「5万円投資する!」)を確認することで、買い取引の金額をユーザが確実に把握できるようにしている。また、取引画面45は、買い取引部48の下方に第2共通部47を配置し、この第2共通部47は、平均買い単価欄47a、現在株価欄47b、投資総額欄47c、及び現在評価額欄47dを含ませて、投資判断に関連する情報をユーザに提示している。このような構成の取引画面45は、金融商品である株式(指定株式銘柄)の購入量(購入金額)を指定する画面に相当する。   The amount confirmation column 48b below the purchase button 48a is configured to automatically display the amount synchronized with the amount set in the amount frame 46f of the above-mentioned amount setting column 46e by the control processing of the CPU 10a. By confirming the text (eg, "invest 50,000 yen!") Shown in the amount confirmation column 48b, the user can surely grasp the amount of the buying transaction. Further, the transaction screen 45 has a second common section 47 disposed below the buying and trading section 48, and the second common section 47 has an average buying unit price column 47a, a current stock price column 47b, an investment total amount column 47c, and a current evaluation. Information relating to investment decisions is presented to the user by including the amount column 47d. The transaction screen 45 having such a configuration corresponds to a screen for designating the purchase amount (purchase amount) of stocks (designated stocks) that are financial products.

図12は、図11の取引画面45の操作で購入注文情報を送信した場合で、プリペイドカードの使用が設定されているときに、プリペイドカードの前払い金及びユーザ口座の残高の合計額が購入金額(購入費用)に対して不足することから、購入できないことを表す購入不可画面20一例を示している。この購入不可画面20は、指定株式銘柄の指定量の購入(A社株式5万円分の購入)に対して、現在のプリペイドカードに係る前払い金が1万円であると共に、ユーザ口座(取引口座)の残高が3万円なので、両者の合計額(4万円)でも、1万円の不足額が生じることを示す情報を含む画面になっている。   FIG. 12 is a case where purchase order information is transmitted by operating the transaction screen 45 of FIG. 11, and when the use of a prepaid card is set, the total amount of the prepaid card advance payment and the balance of the user account is the purchase amount. An example of the non-purchase screen 20 indicating that the item cannot be purchased due to a shortage of (purchase cost) is shown. This non-purchase screen 20 shows that the purchase amount of the designated stock issue (purchase of 50,000 yen of A company's stock) is 10,000 yen in advance payment for the current prepaid card, and the user account (transaction Since the balance of the account is 30,000 yen, the total amount of both (40,000 yen) is a screen including information indicating that a shortage of 10,000 yen will occur.

プリペイドカード及びユーザ口座が上記のような場合で、ユーザ端末が購入注文情報(A社株式5万円分を購入する注文)を取引サーバ80へ送信すると、取引サーバ80の処理により、前払い金が1万円及びユーザ口座の残高が3万円であることから、A社株式の購入金額の5万円が、前払い金及びユーザ口座残高の合計額である4万円を上回るので購入不可とされ、不足額1万円を示すと共に、取引画面へ切り替えるユーザ指示操作の受付が可能な購入不可画面をユーザ端末で表示させるための購入不可画面情報が、取引サーバ80からスマートフォン10(ユーザ端末)へ送信されてくる。   In the case where the prepaid card and the user account are as described above, when the user terminal transmits the purchase order information (the order to purchase 50,000 yen worth of stock of Company A) to the transaction server 80, the transaction server 80 performs the prepayment payment. Since the balance of 10,000 yen and the balance of the user account is 30,000 yen, the purchase amount of 50,000 yen of the stock of Company A exceeds the total amount of the advance payment and the balance of the user account of 40,000 yen, so it cannot be purchased. , The shortage amount of 10,000 yen, and the purchase prohibition screen information for displaying the purchase prohibition screen on the user terminal that can accept the user instruction operation for switching to the transaction screen is transferred from the transaction server 80 to the smartphone 10 (user terminal). It will be sent.

そのため、スマートフォン10は、この購入不可画面情報を受信すると、購入不可画面情報を受信したことに基づき、受信した購入不可画面情報に含まれる不足額を示す内容、指定株式銘柄の指定量を削減する内容、プリペイドカードをチャージする内容、ユーザ口座に入金する内容等を表記したテキスト部20c、OKボタン20a、及び取引画面へ戻るボタン20bを配置した購入不可画面20を生成してディスプレイ10fに表示する処理をCPU10aは行う。   Therefore, when the smartphone 10 receives the purchase prohibition screen information, the smartphone 10 reduces the content indicating the shortage amount included in the received purchase prohibition screen information and the designated amount of the designated stock issue based on the reception of the purchase prohibition screen information. Generate a non-purchase screen 20 on which a text portion 20c indicating the contents, contents to charge a prepaid card, contents to deposit into a user account, etc., an OK button 20a, and a return to transaction screen button 20b are arranged and displayed on the display 10f. The CPU 10a performs the process.

なお、図12に示す購入不可画面20において、テキスト部20cの中に含まれる「A社株式5万円を購入できない」という情報、及び「不足額が1万円」である旨の情報は取引サーバ80から送られる購入不可画面情報に含まれる情報を用いたものになっており、テキスト部20の中の対処方の情報(購入量(購入金額)の削減、プリペイドカードのチャージ、ユーザ口座への入金)は株式取引アプリP21に予め含まれている情報を用いたものになっている。また、購入不可画面20に配置されるOKボタン20a及び取引画面へ戻るボタン20b等は、株式取引アプリP21に予め含まれるパーツデータに基づき表示されるものとなっている。   In addition, in the purchase disapproval screen 20 shown in FIG. 12, the information “cannot purchase 50,000 yen of A company's stock” included in the text portion 20c and the information that the “shortage is 10,000 yen” are traded. The information included in the non-purchasable screen information sent from the server 80 is used, and information on how to deal with in the text portion 20 (reduction of purchase amount (purchase amount), prepaid card charge, user account) The deposit) is based on the information included in advance in the stock trading application P21. Further, the OK button 20a arranged on the non-purchase screen 20, the button 20b for returning to the transaction screen, etc. are displayed based on the part data included in advance in the stock transaction application P21.

また、購入不可画面20においてOKボタン20aの選択操作をマートフォン10が受け付けた場合、銘柄選択画面に表示を切り替える処理をCPU10aは行う。また、取引画面へ戻るボタン20bの選択操作をスマートフォン10が受け付けた場合、図11の取引画面45に表示を切り替える処理をCPU10aは行い、前払い金とユーザ口座残高の合計額に収まるように、A社株式の購入金額をスムーズに減額しやすくするための機会をユーザに提供するようにしている。   Further, when the smart phone 10 accepts the selection operation of the OK button 20a on the purchase prohibition screen 20, the CPU 10a performs a process of switching the display to the brand selection screen. Further, when the smartphone 10 accepts the selection operation of the return button 20b to the transaction screen, the CPU 10a performs a process of switching the display to the transaction screen 45 of FIG. 11 so that the total amount of the prepayment and the user account balance is set to A. The user is provided with an opportunity to smoothly reduce the purchase amount of company stock.

また、図13は、購入注文情報(例えば、A社株式5万円分を購入する注文)の送信に応じて、CPU10aがディスプレイ10fに表示する購入画面21の一例を示す。この購入画面21は、プリペイドカードの使用が優先で設定されていると共に、プリペイドカードに係る前払い金の金額が単独で購入金額以上(この例では5万円以上)になっている場合に表示される画面になっている。   Further, FIG. 13 shows an example of the purchase screen 21 displayed on the display 10f by the CPU 10a in response to the transmission of the purchase order information (for example, an order for purchasing the stock of Company A for 50,000 yen). This purchase screen 21 is displayed when the use of the prepaid card is set with priority and the amount of the advance payment for the prepaid card is independently the purchase amount or more (50,000 yen or more in this example). Is displayed on the screen.

この場合、上述した購入注文情報を取引サーバ80へ送信すると、取引サーバ80の処理により、例えば、前払い金5万円を用いてA社株式を5万円分購入する旨を確認する内容を含む画面を表示させるための購入画面情報が取引サーバ80からスマートフォン10(ユーザ端末)へ送信されてくるので、スマートフォン10は、この購入画面情報を受信すると、購入画面情報を受信したことに基づき、受信した購入画面情報に含まれる確認内容(A社株式5万円分を前払い金で購入する内容)を表記したテキスト部21c、OKボタン21a(購入指示操作の受付が可能なボタン)、及び戻るボタン21bを配置した購入画面21を生成してディスプレイ10fに表示する処理をCPU10aは行う。   In this case, when the above-mentioned purchase order information is transmitted to the transaction server 80, the transaction server 80 includes processing for confirming that, for example, a prepayment of 50,000 yen will be used to purchase the stock of Company A for 50,000 yen. Since the purchase screen information for displaying the screen is transmitted from the transaction server 80 to the smartphone 10 (user terminal), when the smartphone 10 receives the purchase screen information, the smartphone 10 receives the purchase screen information based on the reception. Confirmation content included in the purchased purchase screen information (content to purchase A company's shares of 50,000 yen with advance payment), a text portion 21c, an OK button 21a (a button that can accept purchase instruction operation), and a return button The CPU 10a performs a process of generating the purchase screen 21 in which 21b is arranged and displaying it on the display 10f.

この購入画面21のOKボタン21aの選択操作をスマートフォン10が受け付けると、プリペイドカードに係る前払い金(図13の例では5万円)を用いてA社株式5万円分を購入する旨の購入指示操作を受け付けたことになり、前払い金の5万円を用いてA社株式5万円分を購入する旨の購入指示を取引サーバ80へ送信する処理をCPU10aは行う。なお、購入画面21で戻るボタン21bの選択操作を受け付けた場合、図11の取引画面45の表示へ切り替える制御処理をCPU10aは行う。   When the smartphone 10 accepts the selection operation of the OK button 21a on the purchase screen 21, the purchase to purchase the 50,000 yen worth of the stock of Company A using the advance payment (50,000 yen in the example of FIG. 13) related to the prepaid card. Since the instruction operation has been accepted, the CPU 10a performs a process of transmitting to the transaction server 80 a purchase instruction to purchase the A company's stock of 50,000 yen using the upfront payment of 50,000 yen. When the return button 21b is selected on the purchase screen 21, the CPU 10a performs a control process for switching to the transaction screen 45 shown in FIG.

また、図18は、上述した購入指示の送信に伴って、購入指示による購入処理が完了した場合に、ディスプレイ10fに表示される購入完了画面27の一例を示す。取引サーバ80は、スマートフォン10からの購入指示を受信すると、購入処理を行って、その処理が完了すると、購入完了情報が取引サーバ80からスマートフォン10へ送信されるので、スマートフォン10は、取引サーバ80からの購入完了情報を受信したことに伴って、購入完了画面27の表示処理を行う。購入完了画面27は、購入が完了した旨を示すテキスト部27a、確認ボタン27b、及びポートフォリオボタン27cを含んでおり、確認ボタン27bが選択されると、再度、銘柄選択画面の表示に切り替わり、ポートフォリオボタン27cが選択されると、直近の購入内容を反映したユーザのポートフォリオを示す画面(図示せず)の表示に切り替わる。   In addition, FIG. 18 illustrates an example of the purchase completion screen 27 displayed on the display 10f when the purchase processing according to the purchase instruction is completed along with the transmission of the purchase instruction described above. When the transaction server 80 receives the purchase instruction from the smartphone 10, the transaction server 80 performs the purchase process, and when the process is completed, the purchase completion information is transmitted from the transaction server 80 to the smartphone 10. The purchase completion screen 27 is displayed in response to the receipt of the purchase completion information from. The purchase completion screen 27 includes a text portion 27a indicating that the purchase is completed, a confirmation button 27b, and a portfolio button 27c. When the confirmation button 27b is selected, the stock selection screen is displayed again, and the portfolio selection screen is displayed. When the button 27c is selected, the display is switched to a screen (not shown) showing the user's portfolio reflecting the latest purchase content.

図14は、他の場合の購入画面22の一例を示し、この購入画面22は、プリペイドカードの使用が優先で設定されていると共に、プリペイドカードに係る前払い金が購入金額(例えば5万円)を下回って不足するが、前払い金とユーザ口座残高の合計額であれば、購入金額以上になる場合に表示される画面になっている。この場合、例えば、前払い金が1万円であると共にユーザ口座の最新残高が4万円以上であれば、上記の購入注文情報(A社株式5万円分を購入する注文)を取引サーバ80へ送信すると、取引サーバ80の処理により、例えば、前払い金1万円及びユーザ口座(取引口座)の残高から4万円を用いてA社株式を5万円分購入する旨を確認する内容を含む画面を表示させるための購入画面情報が取引サーバ80からスマートフォン10(ユーザ端末)へ送信されてくる。   FIG. 14 shows an example of a purchase screen 22 in another case. In this purchase screen 22, the use of a prepaid card is set with priority, and the advance payment for the prepaid card is the purchase amount (for example, 50,000 yen). If the total amount of the prepayment amount and the user account balance is exceeded, the screen is displayed when the purchase amount is exceeded. In this case, for example, if the advance payment is 10,000 yen and the latest balance of the user account is 40,000 yen or more, the above-mentioned purchase order information (order for purchasing 50,000 yen of the stock of Company A) is trade server 80. And the content of the transaction server 80 processing confirms that, for example, a prepayment of 10,000 yen and 40,000 yen from the balance of the user account (transaction account) will be used to purchase 50,000 yen of Company A stock. Purchase screen information for displaying the included screen is transmitted from the transaction server 80 to the smartphone 10 (user terminal).

スマートフォン10は、この購入画面情報を受信すると、購入画面情報を受信したことに基づき、受信した購入画面情報に含まれる確認内容(A社株式5万円分を前払い金1万円及びユーザ口座の4万円で購入する内容)を表記したテキスト部22c、OKボタン22a、及び戻るボタン22bを配置した購入画面22を生成してディスプレイ10fに表示する処理を、CPU10aは行う。   Upon receipt of the purchase screen information, the smartphone 10 receives the purchase screen information, and based on the receipt of the purchase screen information, the confirmation content (50,000 yen of A company's share worth 50,000 yen in advance payment of 10,000 yen and user account The CPU 10a performs a process of generating a purchase screen 22 in which a text portion 22c indicating 40,000 yen for purchase), an OK button 22a, and a return button 22b are arranged and displayed on the display 10f.

なお、購入画面22においてOKボタン22a、戻るボタン22bの選択操作が行われた場合の内容は、図13に示す購入画面21の場合と基本的に同様である。例えば、購入画面22のOKボタン22aの選択操作をスマートフォン10が受け付けると、プリペイドカードに係る前払い金の1万円と、ユーザ口座の残高の中の4万円を用いてA社株式5万円分を購入する旨の購入指示操作を受け付けたことになり、前払い金の1万円及びユーザ口座の4万円を用いてA社株式5万円分を購入する旨の購入指示を取引サーバ80へ送信する処理をCPU10aは行うことになる。このように購入指示を送信することに応じて、スマートフォン10が取引サーバ80から購入完了情報を受信した場合も、上述した場合と同様に、図18の購入完了画面27をディスプレイ10fに表示する。   The contents when the OK button 22a and the return button 22b are selected on the purchase screen 22 are basically the same as the case of the purchase screen 21 shown in FIG. For example, when the smartphone 10 accepts the selection operation of the OK button 22a on the purchase screen 22, the advance payment of 10,000 yen for the prepaid card and the 40,000 yen in the balance of the user account are used to purchase 50,000 yen of company A stock. Since the purchase instruction operation for purchasing the minutes has been received, the transaction server 80 issues a purchase instruction for purchasing the 50,000 yen worth of the stock of Company A using the upfront payment of 10,000 yen and the user account of 40,000 yen. The CPU 10a will perform the process of transmitting to. Even when the smartphone 10 receives the purchase completion information from the transaction server 80 in response to the transmission of the purchase instruction in this way, the purchase completion screen 27 of FIG. 18 is displayed on the display 10f as in the case described above.

図15も、他の場合の購入画面23の一例を示し、この購入画面23は、ユーザ口座の使用が優先で設定されていると共に、ユーザ口座の最新残高が購入金額以上(例えば、5万円以上)になっている場合に表示される画面になっている。この場合、上述した購入注文情報を取引サーバ80へ送信すると、取引サーバ80の処理により、ユーザ口座(取引口座)の残高の5万円を用いてA社株式を5万円分購入する旨を確認する内容を含む画面を表示させるための購入画面情報が取引サーバ80からスマートフォン10(ユーザ端末)へ送信されてくる。そのため、スマートフォン10は、この購入画面情報を受信すると、購入画面情報を受信したことに基づき、受信した購入画面情報に含まれる確認内容(A社株式5万円分をユーザ口座で購入する内容)を表記したテキスト部23c、OKボタン23a、及び戻るボタン23bを配置した購入画面23を生成してディスプレイ10fに表示する処理をCPU10aは行う。   FIG. 15 also shows an example of the purchase screen 23 in another case. In this purchase screen 23, the use of the user account is set with priority, and the latest balance of the user account is equal to or more than the purchase amount (for example, 50,000 yen). It is the screen that is displayed when the above). In this case, when the purchase order information described above is transmitted to the trading server 80, the processing of the trading server 80 indicates that the stock of Company A will be purchased for 50,000 yen using the balance of 50,000 yen of the user account (transaction account). Purchase screen information for displaying a screen including the content to be confirmed is transmitted from the transaction server 80 to the smartphone 10 (user terminal). Therefore, when the smartphone 10 receives the purchase screen information, the confirmation content included in the received purchase screen information based on the receipt of the purchase screen information (content to purchase 50,000 yen worth of stock of Company A in the user account). The CPU 10a performs a process of generating a purchase screen 23 in which a text portion 23c in which is written, an OK button 23a, and a return button 23b are arranged and displayed on the display 10f.

なお、購入画面23においてもOKボタン23a、戻るボタン23bの選択操作が行われた場合の内容は、図13に示す購入画面21の場合と基本的に同様である。例えば、購入画面23のOKボタン23aの選択操作をスマートフォン10が受け付けると、ユーザ口座の5万円を用いてA社株式5万円分を購入する旨の購入指示操作を受け付けたことになり、ユーザ口座の5万円でA社株式5万円分を購入する旨の購入指示を取引サーバ80へ送信する処理をCPU10aは行うことになる。そして、この購入指示の送信に応じた購入完了情報の受信により、ディスプレイ10fの表示内容を図18の購入完了画面27に切り替えることも上述した場合と同様になる。   The contents when the OK button 23a and the return button 23b are selected on the purchase screen 23 are basically the same as those on the purchase screen 21 shown in FIG. For example, when the smartphone 10 accepts the selection operation of the OK button 23a on the purchase screen 23, it means that the smartphone 10 has accepted the purchase instruction operation of purchasing 50,000 yen of the stock of Company A using 50,000 yen of the user account. The CPU 10a will perform a process of transmitting to the transaction server 80 a purchase instruction to purchase 50,000 yen worth of A company stock for 50,000 yen in the user account. When the purchase completion information is received in response to the transmission of the purchase instruction, the display content of the display 10f is switched to the purchase completion screen 27 in FIG. 18 in the same manner as described above.

図16も、さらに他の場合の購入画面24の一例を示し、この購入画面24は、ユーザ口座の使用が優先で設定されていると共に、ユーザ口座の最新残高が購入金額(例えば、5万円)を下回るが、ユーザ口座の最新残高と前払い金の合計額であれば、購入金額以上になる場合に表示される画面になっている。この場合、例えば、ユーザ口座の最新残高が4万円であると共に前払い金が1万円以上であれば、上記の購入注文情報(A社株式5万円分を購入する注文)を取引サーバ80へ送信すると、取引サーバ80の処理により、ユーザ口座の残高から4万円及前払い金1万円を用いてA社株式を5万円分購入する旨を確認する内容を含む画面を表示させるための購入画面情報が取引サーバ80からスマートフォン10(ユーザ端末)へ送信されてくる。   FIG. 16 also shows an example of the purchase screen 24 in another case. In this purchase screen 24, the use of the user account is set with priority, and the latest balance of the user account is the purchase amount (for example, 50,000 yen). ), But if it is the total amount of the latest balance of the user account and the advance payment, the screen is displayed when it exceeds the purchase amount. In this case, for example, if the latest balance of the user account is 40,000 yen and the advance payment is 10,000 yen or more, the above-mentioned purchase order information (order for purchasing 50,000 yen of the stock of Company A) is traded by the transaction server 80. To display a screen containing the content that confirms that the transaction server 80 will purchase 50,000 yen worth of Company A stock from the balance of the user account using 40,000 yen and advance payment of 10,000 yen. Purchase screen information is transmitted from the transaction server 80 to the smartphone 10 (user terminal).

スマートフォン10は、この購入画面情報を受信すると、購入画面情報を受信したことに基づき、受信した購入画面情報に含まれる確認内容(A社株式5万円分をユーザ口座の4万円及び前払い金1万円で購入する内容)を表記したテキスト部24c、OKボタン24a、及び戻るボタン24bを配置した購入画面24を生成してディスプレイ10fに表示する処理をCPU10aは行う。   Upon receipt of the purchase screen information, the smartphone 10 receives the purchase screen information and, based on the receipt of the purchase screen information, confirms that the purchase screen information has been received (50,000 company shares worth 50,000 yen worth of user account 40,000 yen and advance payment. The CPU 10a performs a process of generating a purchase screen 24 in which a text portion 24c indicating the content of purchase for 10,000 yen), an OK button 24a, and a return button 24b are arranged and displayed on the display 10f.

なお、購入画面24においても、OKボタン24a、戻るボタン24bの選択操作が行われた場合の内容は、図13に示す購入画面21の場合と基本的に同様である。例えば、購入画面24のOKボタン24aの選択操作をスマートフォン10が受け付けると、ユーザ口座の残高の中の4万円及びプリペイドカードに係る前払い金の1万円を用いてA社株式5万円分を購入する旨の購入指示操作を受け付けたことになり、ユーザ口座の4万円及び前払い金の1万円でA社株式5万円分を購入する旨の購入指示を取引サーバ80へ送信する処理をCPU10aは行うことになる。このように購入指示を送信することに応じて、スマートフォン10が取引サーバ80から購入完了情報を受信した場合も、上述した場合と同様に、図18の購入完了画面27をディスプレイ10fに表示することになる。   Note that, also on the purchase screen 24, the contents when the OK button 24a and the return button 24b are selected are basically the same as those on the purchase screen 21 shown in FIG. For example, when the smartphone 10 accepts the selection operation of the OK button 24a on the purchase screen 24, the amount of 50,000 yen for the stock of Company A is used by using the 40,000 yen in the balance of the user account and the 10,000 yen in advance payment for the prepaid card. This means that the purchase instruction operation for purchasing is received, and a purchase instruction for purchasing 50,000 yen worth of stock of Company A for 40,000 yen of the user account and 10,000 yen of advance payment is transmitted to the transaction server 80. The CPU 10a will perform the processing. Even when the smartphone 10 receives the purchase completion information from the transaction server 80 in response to the transmission of the purchase instruction, the purchase completion screen 27 of FIG. 18 is displayed on the display 10f, as in the case described above. become.

また、図17は、ユーザがプリペイドカードの使用を設定している場合で、ユーザDB82のカード設定の項目に「金額指定」という内容が格納されているときに、上述した購入注文情報の送信に応じてディスプレイ10fに表示される金額指定画面25を示している。この場合、例えば、前払い金が6万円であると共にユーザ口座の最新残高が7万円であり、この状況で、A社株式5万円を購入する旨の購入注文情報を取引サーバ80へ送信すると、取引サーバ80の処理により、前払い金の使用額を0〜5万円の範囲で指定可能にしてあると共に、ユーザ口座の使用額を0〜5万円の範囲で指定操作の受付が可能であり、前払い金又はユーザ口座のいずれか一方の金額を指定する操作を受け付けると、他方の金額については、5万円から一方の指定額を引くことで自動的に指定する処理情報等を埋め込んだ金額指定画面に係る金額指定画面情報が取引サーバ80からスマートフォン10(ユーザ端末)へ送信されてくる。   In addition, FIG. 17 shows a case where the user has set the use of a prepaid card, and when the content of “amount designation” is stored in the card setting item of the user DB 82, the purchase order information described above is transmitted. Accordingly, the money amount specifying screen 25 displayed on the display 10f is shown. In this case, for example, the advance payment is 60,000 yen and the latest balance of the user account is 70,000 yen, and in this situation, purchase order information to the effect that the company A stock of 50,000 yen is purchased is transmitted to the transaction server 80. Then, by the processing of the transaction server 80, the amount of advance payment used can be specified in the range of 0 to 50,000 yen, and the specified amount of user account can be received in the range of 0 to 50,000 yen. When the operation for designating the amount of either the advance payment or the user account is accepted, the processing information etc. which is automatically designated by subtracting the designated amount of one from 50,000 yen is embedded for the other amount. The amount specification screen information related to the remaining amount specification screen is transmitted from the transaction server 80 to the smartphone 10 (user terminal).

スマートフォン10は、上記の金額指定画面情報を受信すると、金額指定画面情報に基づき、図17に示す金額指定画面25を生成する処理をCPU10aは行う。金額指定画面25は、画面上方に、指定株式銘柄の指定量の購入に対する前払い金又はユーザ口座の指定をユーザが行うことを示すテキスト部25cを有し、その下方に前払い金指定欄26及びユーザ口座指定欄27を含む。前払い金指定欄26及びユーザ口座指定欄27は、図11に示す取引画面45の中の金額設定欄46eと同様の構成になっている。   When the smartphone 10 receives the above-mentioned amount designation screen information, the CPU 10a performs a process of generating the amount designation screen 25 shown in FIG. 17 based on the amount designation screen information. The amount designation screen 25 has a text portion 25c at the upper part of the screen, which indicates that the user designates a prepayment for the purchase of a designated amount of a designated stock issue or a user account, and below the prepayment designation column 26 and the user. An account designation field 27 is included. The advance payment designation column 26 and the user account designation column 27 have the same configuration as the amount setting column 46e in the transaction screen 45 shown in FIG.

すなわち、前払い金指定欄26及びユーザ口座指定欄27はそれぞれ、A社株式の購入額である5万円を上限した0〜5万円の選択可能な範囲の金額表示をスロットマシン状に万円単位で回転する仕様にした金額回転部26a、27aと、その金額回転部26a、27aの中で固定的に配置される金額枠26b、27bを有している。そして、例えば、一方の前払い金指定欄26の金額回転部26aの回転操作で金額枠26bの中に収めた金額表示を指定する操作を行うと、他方のユーザ口座指定欄27の金額回転部27aが上記操作に連動して自動で回転し、A社株式の購入量の5万円を充足する額が金額枠27bの中に収まるように、CPU10aが金額回転部27aの回転を制御することになる。   That is, each of the advance payment designation column 26 and the user account designation column 27 displays a selectable amount of money of 0 to 50,000 yen in a slot machine like 10,000 yen, which is the upper limit of 50,000 yen, which is the purchase amount of the stock of Company A. It has money amount rotating units 26a and 27a that are designed to rotate in units, and money amount frames 26b and 27b that are fixedly arranged in the money amount rotating units 26a and 27a. Then, for example, when an operation of designating the amount display contained in the amount frame 26b by rotating the amount rotation unit 26a of one advance payment designation field 26, the amount rotation unit 27a of the other user account designation field 27 is performed. Automatically rotates in conjunction with the above operation, and the CPU 10a controls the rotation of the amount rotating unit 27a so that the amount that satisfies the purchase amount of A company's stock of 50,000 yen falls within the amount frame 27b. Become.

例えば、前払い金指定欄26を0円に指定する操作を行うと、それに連動し、ユーザ口座指定欄27は5万円を指定し、また、前払い金指定欄26を1万円に指定する操作を行うと、ユーザ口座指定欄27は4万円を自動で指定し、さらに、前払い金指定欄26を2万円に指定する操作を行うと、ユーザ口座指定欄27は3万円を自動で指定し、さらにまた、前払い金指定欄26を3万円に指定する操作を行うと、ユーザ口座指定欄27は2万円を自動で指定し、そして、前払い金指定欄26を4万円に指定する操作を行うと、ユーザ口座指定欄27は1万円を自動で指定し、最後に、前払い金指定欄26を0円に指定する操作を行うと、ユーザ口座指定欄27は5万円を自動で指定する。   For example, when the operation of designating the advance payment designation column 26 to 0 yen is performed, the user account designation column 27 designates 50,000 yen and the advance payment designation column 26 is designated to 10,000 yen in synchronization with the operation. Then, the user account designation column 27 automatically designates 40,000 yen, and when the prepayment designation column 26 is designated as 20,000 yen, the user account designation column 27 automatically designates 30,000 yen. When the user designates the prepayment designation column 26 to 30,000 yen, the user account designation column 27 automatically designates 20,000 yen, and the prepayment designation column 26 becomes 40,000 yen. When the user performs the operation of designating, the user account designation field 27 automatically designates 10,000 yen, and finally, when the operation of designating the prepayment designation field 26 to 0 yen, the user account designation field 27 of the user account designation field 27 of 50,000 yen. Is automatically specified.

なお、上記の例では、前払い金指定欄26を操作する場合で説明したが、ユーザ口座指定欄27の金額を指定する操作を行うと、それに連動して、前払い金指定欄26が自動で金額を指定することになる。また、金額指定画面25がディスプレイ10fに表示された直後では、デフォルトとして、前払い金指定欄26が5万円を指定し、ユーザ口座指定欄27は0円を指定しているものとする。また、上記の例では、A社株式5万円を購入する場合で、前払い金が6万円であると共にユーザ口座の最新残高が7万円であるときの、金額指定画面25を示したが、A社株式5万円を購入する場合で、前払い金が2万円であると共にユーザ口座の最新残高が6万円であるときは、前払い金指定欄26は0〜2万円の選択可能な金額表示となり(前払い金の2万円はA社株式の購入額である5万円を下回るので、前払い金の2万円を上限として表示)、ユーザ口座指定欄27は0〜5万円の選択可能な金額表示となる。なお、金額指定画面25の仕様を簡略化する場合は、前払い金指定欄26と、ユーザ口座指定欄27は連動させることなく、それぞれ独立して金額の指定の受付が可能な構成にしてもよい。   In the above example, the case where the prepayment designation field 26 is operated has been described. However, when the operation for designating the amount of money in the user account designation field 27 is performed, the prepayment designation field 26 automatically operates in conjunction with the operation. Will be specified. Immediately after the amount designation screen 25 is displayed on the display 10f, it is assumed that the advance payment designation column 26 designates 50,000 yen and the user account designation column 27 designates 0 yen as default. Further, in the above example, when the stock of Company A stock of 50,000 yen is purchased and the advance payment is 60,000 yen and the latest balance of the user account is 70,000 yen, the amount designation screen 25 is shown. , If you buy 50,000 yen in Company A's stock and the advance payment is 20,000 yen and the latest balance of the user account is 60,000 yen, the advance payment designation field 26 can be selected from 0 to 20,000 yen. The amount will be displayed (the advance payment of 20,000 yen is less than the purchase price of 50,000 yen for the stock of Company A, so the maximum advance payment of 20,000 yen is displayed), and the user account designation field 27 is 0 to 50,000 yen. The amount of money that can be selected is displayed. In order to simplify the specifications of the amount designation screen 25, the advance payment designation column 26 and the user account designation column 27 may be configured so that the designation of the amount can be independently accepted without interlocking. ..

また、金額指定画面25は、ユーザ口座指定欄27の下方にOKボタン25a及び戻るボタン25bを配置しており、戻るボタン25bの選択操作を受け付けると、ディスプレイ10fの表示を取引画面45に切り替える処理をCPU10aは行う。また、OKボタン25aの選択操作を受け付けると、指定株式銘柄の購入に対して、前払い金指定欄26で指定された金額及びユーザ口座指定欄27で指定された金額を用いてA社株式5万円分の購入を行う旨の金額指定情報を取引サーバ80へ送信する処理をCPU80aは行うことになる。   Further, in the amount designation screen 25, an OK button 25a and a return button 25b are arranged below the user account designation field 27, and when the selection operation of the return button 25b is accepted, the process of switching the display of the display 10f to the transaction screen 45. The CPU 10a performs. Further, when the selection operation of the OK button 25a is accepted, the purchase amount of the stock of Company A is set at 50,000 shares for the purchase of the designated stock issue by using the amount designated in the advance payment designation column 26 and the amount designated in the user account designation column 27. The CPU 80a will perform a process of transmitting to the transaction server 80 the amount designation information to the effect that a yen portion will be purchased.

取引サーバ80で金額指定情報の受信が行われると、上述したように、取引サーバ80の処理により、受信した金額指定情報で指定された支払い方法で指定株式銘柄の指定量の購入を行う旨を確認する内容を含む購入画面情報が生成されて、取引サーバ80からスマートフォン10へ送信されてくる。そのため、スマートフォン10は、この購入画面情報を受信すると、購入画面情報を受信したことに基づき、図14に示す購入画面24等と同等の内容・構成の購入画面を生成して表示することになる。このように表示される購入画面においても、受信した購入画面情報に含まれる確認内容(A社株式5万円分をユーザ口座の4万円及び前払い金1万円で購入する内容)を表記したテキスト部、OKボタン、及び戻るボタンを含むものとなっており、OKボタン及び戻るボタンの選択操作を受け付けた場合のその後の内容は、図14の購入画面24と同様である。   When the transaction server 80 receives the amount designation information, as described above, the transaction server 80 performs the processing to purchase the designated amount of the designated stock issue by the payment method designated by the received amount designation information. Purchase screen information including the content to be confirmed is generated and transmitted from the transaction server 80 to the smartphone 10. Therefore, when the smartphone 10 receives the purchase screen information, the smartphone 10 generates and displays the purchase screen having the same content and configuration as the purchase screen 24 and the like shown in FIG. 14 based on the reception of the purchase screen information. .. Even in the purchase screen displayed in this way, the confirmation content included in the received purchase screen information (contents of purchasing 50,000 yen worth of stock of Company A for 40,000 yen for the user account and 10,000 yen advance payment) was described. A text portion, an OK button, and a return button are included, and the subsequent contents when the selection operation of the OK button and the return button is accepted are the same as those of the purchase screen 24 in FIG. 14.

次に、上述した構成の金融商品購入システム1の前払い金管理サーバ4、取引サーバ80、及びユーザ端末T1等(例えば,スマートフォン10)による一連の処理に基づく金融商品購入方法の処理内容を、図19〜22の第1〜4フローチャートに基づき説明していく(取引サーバ80の処理自体も金融商品購入方法に該当)。なお、第1フローチャートの処理を開始する段階で、図10(a)(b)の各画面等にて、事前にプリペイドカードの使用が設定されると共に、プリペイドカードの支払い方法(カード優先、口座優先、金額指定)が設定されているものとする。   Next, the processing contents of the financial product purchasing method based on a series of processing by the prepayment management server 4, the transaction server 80, the user terminal T1 and the like (for example, the smartphone 10) of the financial product purchasing system 1 having the above-described configuration will be described. The description will be given based on the first to fourth flowcharts 19 to 22 (the processing itself of the transaction server 80 also corresponds to the financial product purchasing method). At the stage of starting the process of the first flowchart, the use of the prepaid card is set in advance on each screen of FIGS. 10 (a) and 10 (b), and the payment method of the prepaid card (card priority, account (Priority, amount designation) is set.

図19の第1フローチャートは、ユーザがユーザ端末T1を用いてオンライン株式取引サービスを提供する証券会社システム2(取引サーバ80)へログインを行うときからの処理手順を示したものである。この第1フローチャートは、ユーザ端末T1(スマートフォン10)で、ユーザがホーム画面において、オンライン株式取引サービスに応じた株取引アイコンの選択操作が行われて、図9のログイン画面15を表示した状態から開始されるものとする(S1)。このログイン画面15において、メールアドレスの入力操作、パスワードの入力操作、及びログインボタン15cの選択操作というログイン操作の有無を、ユーザ端末T1は判断する(S2)。ログイン操作が無い場合(S2:NO)、ログイン操作待ちの状態となり、また、ログイン操作が有った場合(S2:YES)、ユーザのログイン情報(入力されたメールアドレス及びパスワード、並びにユーザ端末を識別するUID等を含む情報)を証券会社システム2の取引サーバ80へユーザ端末は送信する(S3)。   The first flowchart of FIG. 19 shows a processing procedure from when the user logs in to the securities company system 2 (trade server 80) which provides the online stock trading service using the user terminal T1. In this first flowchart, from the state in which the user has selected the stock trading icon according to the online stock trading service on the home screen of the user terminal T1 (smartphone 10) and displayed the login screen 15 of FIG. It shall be started (S1). On the login screen 15, the user terminal T1 determines whether or not there is a login operation such as an input operation of a mail address, an input operation of a password, and a selection operation of the login button 15c (S2). If there is no login operation (S2: NO), the login operation waits, and if there is a login operation (S2: YES), the login information of the user (entered email address and password, and user terminal) is displayed. The user terminal transmits information including the UID for identifying) to the transaction server 80 of the securities company system 2 (S3).

取引サーバ80(MPU80a)は、ログイン情報を受信したか否かを判断する段階になっており(S10)、ログイン情報を受信しない場合(S10:NO)、受信待ちの状態となる。また、ログイン情報を受信した場合(S10:YES)、受信したログイン情報に含まれるメールアドレス、パスワード等が、図5に示すユーザDB82に格納される情報の中で一致するものがあるか否かを取引サーバ80は判断する(S11)。一致する情報が格納されていない場合(S11:NO)、取引サーバ80は不一致通知をアクセス元のユーザ端末へ送信することになる。なお、この場合は、ユーザ端末T1に、不一致通知の受信をトリガーに、S1の段階に戻って、再度、ログイン画面15を表示して、正しいログイン情報の入力機会をユーザに提示する。   The transaction server 80 (MPU 80a) is in the stage of judging whether or not the login information is received (S10), and if the login information is not received (S10: NO), the transaction server 80 waits for reception. Further, when the login information is received (S10: YES), whether or not the mail address, password, etc. included in the received login information match among the information stored in the user DB 82 shown in FIG. Transaction server 80 determines (S11). If the matching information is not stored (S11: NO), the transaction server 80 will send a mismatch notification to the user terminal of the access source. In this case, the user terminal T1 is triggered by the reception of the mismatch notification to return to the step of S1, and the login screen 15 is displayed again to present the user with an opportunity to input the correct login information.

一方、ユーザDB82の中に、受信したログイン情報と一致するものがある場合(S11:YES)、取引サーバ80は、ログイン情報を送信してきたユーザがログイン状態になったことを示すログイン状態情報(ユーザID等を含む情報)をRAM80cに記憶すると共に、ログイン完了を通知するログイン完了情報をユーザ端末T1へ送信する(S12)。なお、ユーザ端末T1は、取引サーバ80からのログイン完了情報の受信をトリガーに、ディスプレイ10fの表示を、ログイン画面15から、オンライン株式取引用の銘柄選択画面(トップページ画面)の表示に切り替えて(S4)、ユーザからの所望の操作を受け付けることで、取引対象の株式銘柄の選択を行うと共に、図11の取引画面45で取引量(購入金額)の指定操作を受け付けるものとする(S5)。   On the other hand, if there is a match in the user DB 82 with the received login information (S11: YES), the transaction server 80 indicates the login status information (indicating that the user who has transmitted the login information has entered the login status). The information including the user ID and the like) is stored in the RAM 80c, and the login completion information for notifying the completion of login is transmitted to the user terminal T1 (S12). The user terminal T1 switches the display of the display 10f from the login screen 15 to the display of the stock selection screen (top page screen) for online stock trading triggered by the reception of the login completion information from the trading server 80. (S4), by accepting a desired operation from the user, the stock issue to be traded is selected, and at the same time, a transaction volume (purchase amount) designation operation is accepted on the transaction screen 45 of FIG. 11 (S5). ..

また、取引サーバ80は、ログイン完了のユーザについて、ユーザDB82の「カード使用」の項目に、「使用」という情報が格納されているか否かを判断する(S13)。「使用」という情報が格納されていない場合(S13:NO)、従来と同様に、ユーザ口座からの支払いにより株式銘柄の購入に関する処理が行われることになるので、この場合の説明は省略する。一方、「使用」という情報が格納されている場合(S13:YES)、取引サーバ80は、ログイン中のユーザのプリペイドカードの前払い金を問い合わせる問合せ情報(通信ユーザID及びカードIDを含む情報)を、通信キャリアシステム4の前払い金管理サーバ5へ送信する(S14)   Further, the transaction server 80 determines whether or not the information “use” is stored in the “card use” item of the user DB 82 for the user who has completed the login (S13). When the information of “use” is not stored (S13: NO), the process related to the purchase of the stock issue will be performed by the payment from the user account as in the conventional case, and therefore the description in this case will be omitted. On the other hand, when the information "use" is stored (S13: YES), the transaction server 80 sends inquiry information (information including the communication user ID and the card ID) to inquire about the advance payment of the prepaid card of the logged-in user. , To the prepayment management server 5 of the communication carrier system 4 (S14)

通信キャリアシステム4の前払い金管理サーバ5は、取引サーバ80からの問合せ情報を受信したか否かを判断する段階になっており(S20)、問合せ情報を受信しない場合(S20:NO)、受信待ちの状態になっている。一方、問合せ情報を受信した場合(S20:YES)、前払い金管理サーバ5は、その問合せ情報に含まれる通信ユーザIDに対応付けられた前払い金の金額を、図3のプリペイドDB6から特定する(S21)。そして、取引サーバ80は、その特定した前払い金の金額を通知する前払い金情報を取引サーバ80へ送信する(S22)。   The prepayment management server 5 of the communication carrier system 4 is in the stage of judging whether or not the inquiry information is received from the transaction server 80 (S20), and when the inquiry information is not received (S20: NO), the reception It is in a waiting state. On the other hand, when the inquiry information is received (S20: YES), the prepayment management server 5 identifies the amount of the prepayment associated with the communication user ID included in the inquiry information from the prepaid DB 6 in FIG. 3 ( S21). Then, the transaction server 80 transmits advance payment information notifying the specified amount of advance payment to the transaction server 80 (S22).

また、取引サーバ80は、問合せ情報を送信した後、前払い金情報を受信したか否かを判断しており(S15)、前払い金情報を受信していない場合(S15:NO)、受信待ちの状態になっており、前払い金情報を受信した場合(S15:YES)、受信した前払い金情報を、RAM80cに、そのユーザのログイン状態情報と対応づけて記憶する(S16)。   Further, the transaction server 80 determines whether or not the advance payment information has been received after transmitting the inquiry information (S15), and when the advance payment information has not been received (S15: NO), it waits for reception. When it is in the state and the advance payment information is received (S15: YES), the received advance payment information is stored in the RAM 80c in association with the login status information of the user (S16).

図20の第2フローチャートは、ユーザ端末T1において、図11の取引画面45で、金額設定欄46eで購入金額の設定が行われて、買付ボタン48aの選択操作を受け付けた状態から処理が始まることを示し、ユーザ端末T1は、買付ボタン48aの選択操作の受付に伴い、購入注文情報(例えば、A社株式を5万円分、購入する注文を通知する情報)を取引サーバ80へ送信する(S30)。   In the second flowchart of FIG. 20, in the user terminal T1, on the transaction screen 45 of FIG. 11, the purchase amount is set in the amount setting field 46e, and the process starts from the state in which the selection operation of the purchase button 48a is accepted. The user terminal T1 transmits purchase order information (for example, information for notifying an order to purchase A company's shares for 50,000 yen) to the transaction server 80 in response to the selection operation of the purchase button 48a. Yes (S30).

取引サーバ80は、購入注文情報を受信したか否かを判断しており(S40)、受信していない場合(S40:NO)、受信待ちの状態となる。一方、購入注文情報を受信したとき(S40:YES)、取引サーバ80は、受信した購入注文情報で通知される購入注文に係る購入費用(購入金額)を、ユーザの前払い金の金額(RAM80cに記憶した前払い金情報に基づく金額)及びユーザ口座の最新残高(図7のユーザ口座テーブル900に格納されている入金額)の合計額と比較し、購入注文に係る指定株式銘柄(例えば、A社株式)の指定量(例えば、5万円)の購入が可能であるか否かを判断する(S41)。   The transaction server 80 determines whether or not the purchase order information is received (S40), and if not received (S40: NO), the transaction server 80 waits for reception. On the other hand, when the purchase order information is received (S40: YES), the transaction server 80 stores the purchase cost (purchase amount) related to the purchase order notified by the received purchase order information in the amount of advance payment of the user (RAM 80c). Compared with the total amount of the stored advance payment information) and the latest balance of the user account (the deposit amount stored in the user account table 900 of FIG. 7), the designated stock issue related to the purchase order (for example, Company A) It is determined whether or not it is possible to purchase a designated amount (for example, 50,000 yen) of stocks (S41).

購入費用が合計額を上回る場合、取引サーバ80は、購入注文の内容が購入不可であると判断し(S41:NO)、購入費用に対する合計額の不足額を算出して、その不足額及び購入注文に係る内容(例えば、A社株式の5万円の購入)が購入不可である旨を示す購入不可画面に係る購入不可画面情報をユーザ端末T1へ送信する(S42)。なお、取引サーバ80は、購入不可画面情報を送信すると、S40の段階へ戻り、購入注文情報を受信したか否かを判断することになる。   When the purchase cost exceeds the total amount, the transaction server 80 determines that the content of the purchase order is unpurchasable (S41: NO), calculates the shortage amount of the total amount with respect to the purchase cost, and calculates the shortage amount and the purchase amount. Purchase prohibition screen information relating to a purchase prohibition screen indicating that the contents related to the order (for example, purchase of 50,000 yen of company A stock) is not purchaseable is transmitted to the user terminal T1 (S42). It should be noted that when the transaction server 80 transmits the purchase prohibition screen information, the transaction server 80 returns to the step of S40 and determines whether or not the purchase order information is received.

ユーザ端末T1は、購入注文情報を送信した後、取引サーバ80から送られる購入不可画面情報を受信したか否かを判断しており(S31)、購入不可画面情報を受信した場合(S31:YES)、購入不可画面情報に含まれる情報(購入不可である旨、及び不足額を示す情報)を用いて、図12に示す購入不可画面20を生成し(S33)、その生成した購入不可画面20をディスプレイ10に表示する(S34)。   After transmitting the purchase order information, the user terminal T1 determines whether or not the purchase prohibition screen information sent from the transaction server 80 is received (S31), and when the purchase prohibition screen information is received (S31: YES). ), The purchase prohibition screen 20 shown in FIG. 12 is generated using the information included in the purchase prohibition screen information (information indicating that the purchase is impossible and the amount of shortage) (S33), and the generated purchase prohibition screen 20. Is displayed on the display 10 (S34).

ユーザ端末T1が購入不可画面20を表示した後のユーザの選択肢として、購入不可画面20のテキスト部20cに記載されている対処方(購入量の削減、前払い金の追加、ユーザ口座への入金)の他に、注文内容の購入をあきらめる等が複数の内容が想定できることから、購入不可画面20の表示以降の処理は、第2フローチャートにおいて省略する。なお、対処方として、購入力の削減を行う場合、ユーザは購入不可画面20の取引画面へ戻るボタン20bの選択操作を行って、図11の取引画面45を表示させて、金額設定欄46eを操作し、購入不可画面20で示された不足額が生じないように購入金額を設定して、再度の購入注文を行うことになる。また、前払い金の追加、ユーザ口座への入金、又は注文内容の購入をあきらめる場合、ユーザは購入不可画面20のOKボタン20aの選択操作を行うことになる。   As a user's option after the user terminal T1 displays the non-purchase screen 20, the handling method described in the text portion 20c of the non-purchase screen 20 (reduction of purchase amount, addition of advance payment, deposit to user account). In addition to this, since a plurality of contents such as giving up on the purchase of order contents can be assumed, the processing after the display of the purchase prohibition screen 20 is omitted in the second flowchart. As a measure, when the purchasing power is reduced, the user performs a selection operation of the return button 20b to the transaction screen of the purchase prohibition screen 20, displays the transaction screen 45 of FIG. 11, and displays the amount setting field 46e. The purchase amount is set so that the shortage amount shown on the purchase prohibition screen 20 does not occur, and the purchase order is made again. In addition, when giving up the advance payment, depositing to the user account, or giving up on the purchase of the order contents, the user performs the selection operation of the OK button 20a of the purchase prohibition screen 20.

取引サーバ80側の処理に戻って、S41の段階で、購入注文に係る指定株式銘柄(例えば、A社株式)の指定量(例えば、5万円)の購入が可能であると判断した場合(S41:YES)、次に、取引サーバ80は、図5のユーザDB82のカード設定の項目に「金額指定」という内容が設定されているか否かを判断する(S43)。「金額指定」という内容が設定されていない場合(S43:NO)、ユーザDB82のカード設定の項目には「カード優先」又は「口座優先」のいずれかが格納されていることになるので、格納されている内容に従って、取引サーバ80は、購入費用との比較を行って、その結果に基づいた購入画面情報を生成する(S44)。   Returning to the processing on the side of the transaction server 80, in the step of S41, when it is judged that it is possible to purchase the designated amount (for example, 50,000 yen) of the designated stock issue (for example, A company stock) related to the purchase order ( (S41: YES), then, the transaction server 80 determines whether or not the content of "amount designation" is set in the card setting item of the user DB 82 of FIG. 5 (S43). If the content of "amount designation" is not set (S43: NO), either "card priority" or "account priority" is stored in the card setting item of the user DB 82. The transaction server 80 makes a comparison with the purchase cost according to the contents described, and generates purchase screen information based on the result (S44).

具体的には、ユーザDB82のカード設定の項目に「カード優先」が格納されていると、取引サーバ80は、購入注文情報で通知された購入金額をプリペイドカードの前払い金と比較し、購入金額が前払い金の金額以下である場合、前払い金を用いて購入する旨をユーザに確認する内容を含む購入画面(図13の購入画面21参照)に係る購入画面情報を生成する。また、「カード優先」が格納されている場合で、購入金額が前払い金の金額を上回るとき、取引サーバ80は、前払い金を上回る不足額を算出し、それから、前払い金を全額用いると共に、不足額に対してはユーザ口座を用いて購入を行う旨をユーザに確認する内容を含む購入画面(図14の購入画面22)に係る購入画面情報を生成する。   Specifically, when “card priority” is stored in the card setting item of the user DB 82, the transaction server 80 compares the purchase amount notified in the purchase order information with the advance payment of the prepaid card and compares the purchase amount. Is less than or equal to the amount of the advance payment, the purchase screen information relating to the purchase screen (see the purchase screen 21 in FIG. 13) including the content for confirming to the user to purchase using the advance payment is generated. Further, in the case where “card priority” is stored and the purchase amount exceeds the amount of advance payment, the transaction server 80 calculates a shortage amount exceeding the advance payment, and then uses the entire advance payment and also For the amount, purchase screen information relating to a purchase screen (purchase screen 22 in FIG. 14) including content for confirming to the user that the purchase is to be performed using the user account is generated.

さらに、ユーザDB82のカード設定の項目に「口座優先」が格納されていると、取引サーバ80は、購入注文情報で通知された購入金額をユーザ口座の入金額(最新残高)と比較し、購入金額が口座入金額以下である場合、ユーザ口座を用いて購入する旨をユーザに確認する内容を含む購入画面(図15の購入画面23参照)に係る購入画面情報を生成する。また、「口座優先」が格納されている場合で、購入金額が口座金額を上回るとき、取引サーバ80は、口座金額を上回る不足額を算出し、それから、口座金額を全額用いると共に、不足額に対してはプリペイドカードの前払い金を用いて購入を行う旨をユーザに確認する内容を含む購入画面(図16の購入画面24)に係る購入画面情報を生成する。そして、取引サーバ80は、上述したようにして生成した購入画面情報をユーザ端末T1へ送信する(S45)。   Further, when “account priority” is stored in the card setting item of the user DB 82, the transaction server 80 compares the purchase amount notified by the purchase order information with the deposit amount (latest balance) of the user account and purchases. When the amount of money is less than or equal to the deposit amount in the account, purchase screen information relating to a purchase screen (see purchase screen 23 in FIG. 15) including content for confirming to the user to purchase using the user account is generated. Further, in the case where “account priority” is stored and the purchase amount exceeds the account amount, the transaction server 80 calculates a shortage amount exceeding the account amount, and then uses the total amount of the account amount as well as the shortage amount. On the other hand, purchase screen information relating to the purchase screen (the purchase screen 24 in FIG. 16) including the content for confirming to the user that the user will make a purchase using the advance payment of the prepaid card is generated. Then, the transaction server 80 transmits the purchase screen information generated as described above to the user terminal T1 (S45).

このように購入画面情報が取引サーバ80からユーザ端末T1へ送信されてくると、ユーザ端末T1は、S31の段階で、購入不可画面情報を受信しない場合(S31:NO)を進み、それから購入画面情報を受信したか否かを判断し(S32)、購入画面情報を受信した場合(S32:YES)、ユーザ端末T1は、図21の第3フローチャートで示される処理を行う。   In this way, when the purchase screen information is transmitted from the transaction server 80 to the user terminal T1, the user terminal T1 proceeds to the step S31 where it does not receive the non-purchase screen information (S31: NO), and then the purchase screen. It is determined whether or not the information is received (S32), and when the purchase screen information is received (S32: YES), the user terminal T1 performs the process shown in the third flowchart of FIG.

図21の第3フローチャートにおいて、ユーザ端末T1は、受信した購入画面情報を用いて購入画面を生成する(S50)。この場合、図13に示す購入画面21を生成する場合、購入画面21におけるテキスト部21cの中の「A社株式5万円分をプリペイドカードの5万円から購入でよいか?」というユーザへの確認内容は、購入画面情報に含まれる情報を用いており、その他のOKボタン21a及び戻るボタン21bは、株式取引アプリP21に予め含まれるパーツデータに基づき生成される。また、図14に示す購入画面22を生成する場合、購入画面22におけるテキスト部22cの中の「A社株式5万円分をプリペイドカードの4万円及びユーザ口座の1万円から購入でよいか?」というユーザへの確認内容は、購入画面情報に含まれる情報を用いている。   In the third flowchart of FIG. 21, the user terminal T1 uses the received purchase screen information to generate a purchase screen (S50). In this case, when the purchase screen 21 shown in FIG. 13 is generated, the user is asked, “Is it OK to purchase 50,000 yen worth of stock of Company A from 50,000 yen of the prepaid card?” In the text portion 21c of the purchase screen 21. The confirmation content of No. 2 uses the information included in the purchase screen information, and the other OK button 21a and the return button 21b are generated based on the part data previously included in the stock trading application P21. In addition, when the purchase screen 22 shown in FIG. 14 is generated, "50,000 yen worth of stock of company A in the text portion 22c of the purchase screen 22 may be purchased from 40,000 yen of the prepaid card and 10,000 yen of the user account. The confirmation content for the user "?" Uses the information included in the purchase screen information.

さらに、図15に示す購入画面23を生成する場合、購入画面23におけるテキスト部23cの中の「A社株式5万円分をユーザ口座の5万円から購入でよいか?」というユーザへの確認内容、購入画面情報に含まれる情報を用いている。さらにまた、図16に示す購入画面24を生成する場合、購入画面24におけるテキスト部24cの中の「A社株式5万円分をユーザ口座の4万円及びプリペイドカードの1万円から購入でよいか?」というユーザへの確認内容は、購入画面情報に含まれる情報を用いている。そして、ユーザ端末T1は、上記のように生成した購入画面21〜24のいずれかをディスプレイ10fに表示することになる(S51)。   Further, when the purchase screen 23 shown in FIG. 15 is generated, the user is asked “can I buy 50,000 yen worth of stock of Company A from 50,000 yen in the user account?” In the text portion 23c of the purchase screen 23. The information contained in the confirmation content and purchase screen information is used. Further, when the purchase screen 24 shown in FIG. 16 is generated, “50,000 yen worth of stock of company A in the text portion 24c of the purchase screen 24 can be purchased from 40,000 yen in the user account and 10,000 yen in the prepaid card. For the confirmation content to the user, "Is it OK?", The information included in the purchase screen information is used. Then, the user terminal T1 displays any of the purchase screens 21 to 24 generated as described above on the display 10f (S51).

それから、ユーザ端末T1は、表示した購入画面21〜24で、OKボタン21a〜24aの選択操作を受け付けたか否かを判断し(S52)、OKボタン21a等の選択操作を受け付けていない場合、次に、戻るボタン21b〜24bの選択操作を受け付けたか否かを判断する(S53)。戻るボタン21b等の選択操作を受け付けた場合(S53:YES)、図19の第1フローチャートのS5の段階に戻り、ユーザ端末T1はディスプレイ10fの表示を図11の取引画面45に切り替える。また、戻るボタン21b等の選択操作を受け付けない場合(S53:NO)、S52の段階へ戻り、OKボタン21a等の選択操作の受付の有無を判断する。   Then, the user terminal T1 determines whether or not the selection operation of the OK buttons 21a to 24a is accepted on the displayed purchase screens 21 to 24 (S52), and if the selection operation of the OK button 21a or the like is not accepted, next Then, it is determined whether or not the selection operation of the return buttons 21b to 24b is accepted (S53). When the selection operation of the return button 21b or the like is accepted (S53: YES), the process returns to the step S5 of the first flowchart of FIG. 19, and the user terminal T1 switches the display of the display 10f to the transaction screen 45 of FIG. When the selection operation of the return button 21b or the like is not accepted (S53: NO), the process returns to the step S52, and it is determined whether or not the selection operation of the OK button 21a or the like is accepted.

そして、OKボタン21a等の選択操作を受け付けた場合(S52:YES)、ユーザ端末T1は、購入画面21等の中のテキスト部21c等で記された確認内容に応じた購入指示操作を受け付けたことになり、その確認内容に応じた購入指示を取引サーバ80へ送信する(S54)。例えば、図13の購入画面21のOKボタン21aの選択操作を受け付けた場合、プリペイドカードの5万円を用いてA社株式5万円分を購入する旨の購入指示をユーザ端末T1は送信し、以下、図14の購入画面22のOKボタン22aの選択操作を受け付けた場合、プリペイドカードの4万円及びユーザ口座の1万円を用いてA社株式5万円分を購入する旨の購入指示をユーザ端末T1は送信し、図15の購入画面23のOKボタン23aの選択操作を受け付けた場合、ユーザ口座の5万円を用いてA社株式5万円分を購入する旨の購入指示をユーザ端末T1は送信し、図16の購入画面24のOKボタン24aの選択操作を受け付けた場合、ユーザ口座の4万円及びプリペイドカードの1万円を用いてA社株式5万円分を購入する旨の購入指示をユーザ端末T1は送信することになる。   Then, when the selection operation of the OK button 21a or the like is received (S52: YES), the user terminal T1 receives the purchase instruction operation according to the confirmation content written in the text portion 21c or the like in the purchase screen 21 or the like. Then, the purchase instruction corresponding to the confirmation content is transmitted to the transaction server 80 (S54). For example, when the selection operation of the OK button 21a on the purchase screen 21 of FIG. 13 is accepted, the user terminal T1 transmits a purchase instruction to purchase the 50,000 yen worth of the stock of Company A using the 50,000 yen prepaid card. In the following, if the selection operation of the OK button 22a on the purchase screen 22 of FIG. 14 is accepted, the purchase to purchase the 50,000 yen worth of Company A stock using the prepaid card 40,000 yen and the user account 10,000 yen When the user terminal T1 transmits the instruction and accepts the selection operation of the OK button 23a on the purchase screen 23 in FIG. 15, the purchase instruction to purchase the A company's stock of 50,000 yen using the user account of 50,000 yen. When the user terminal T1 transmits and the selection operation of the OK button 24a on the purchase screen 24 of FIG. 16 is accepted, the user account 40,000 yen and the prepaid card of 10,000 yen are used to purchase the stock of Company A for 50,000 yen. The user terminal T1 will send a purchase instruction to purchase.

取引サーバ80は、S45の段階で購入画面情報を送信してからは、ユーザ端末T1からの購入指示を受信したか否かを判断しており(S60)、受信していない場合(S60:NO)、受信待ちの状態となる。また、購入指示を受信した場合(S60:YES)、取引サーバ80は、受信した購入指示に基づき、その購入指示に応じた購入処理を相対取引で行う(S61)。なお、購入処理の完了に伴って、その購入処理内容を、口座DB83に格納することも取引サーバ80は行う。それから、取引サーバ80は、購入完了情報をユーザ端末T1へ送信する(S62)。   The transaction server 80 determines whether or not the purchase instruction is received from the user terminal T1 after transmitting the purchase screen information in the step of S45 (S60), and when not received (S60: NO). ), It becomes a waiting state for reception. Further, when the purchase instruction is received (S60: YES), the transaction server 80 performs the purchase processing according to the purchase instruction by the relative transaction based on the received purchase instruction (S61). The transaction server 80 also stores the purchase processing content in the account DB 83 when the purchase processing is completed. Then, the transaction server 80 transmits the purchase completion information to the user terminal T1 (S62).

ユーザ端末T1は、S54の段階で購入指示を送信してからは、取引サーバ80からの購入完了情報を受信したか否かを判断しており(S55)、受信していない場合(S55:NO)、受信待ちの状態となる。また、購入完了情報を受信した場合(S55:YES)、ユーザ端末T1は図18に示す購入完了画面27を表示する(S56)。この購入完了画面27により、ユーザは、購入指示による購入処理が完了したことを確認することになる。なお、購入完了画面27を表示した後は、確認ボタン27b、ポートフォリオボタン27c等の選択操作を受け付けて、ユーザ端末T1はディスプレイ10fの表示を適宜切り替えることなるが、第3フローチャートにおいて詳細は省略する。   The user terminal T1 determines whether or not it has received the purchase completion information from the transaction server 80 after transmitting the purchase instruction at the step of S54 (S55), and when not having received it (S55: NO). ), It becomes a waiting state for reception. When the purchase completion information is received (S55: YES), the user terminal T1 displays the purchase completion screen 27 shown in FIG. 18 (S56). From the purchase completion screen 27, the user confirms that the purchase processing according to the purchase instruction has been completed. After displaying the purchase completion screen 27, the user terminal T1 switches the display on the display 10f as appropriate by accepting the selection operation of the confirmation button 27b, the portfolio button 27c, etc. However, details are omitted in the third flowchart. ..

また、取引サーバ80は、S62の段階で購入完了情報を送信してからは、S61の段階での購入処理において、プリペイドカードを用いて購入を行った否かを判断し(S63)、プリペイドカードを用いていない場合(S63:NO)、特に処理を行わずに、今回の購入指示に係る一連の処理を一旦、終了することになる。一方、プリペイドカードを用いて購入処理を行った場合(S63:YES)、取引サーバ80は、プリペイドカードの使用金額を特定し、その特定した使用金額を通知する前払い金使用情報(銘柄を購入したユーザのユーザIDを含む情報)を前払い金管理サーバ5へ送信する(S64)。   Further, the transaction server 80, after transmitting the purchase completion information in the step of S62, determines whether or not the purchase is performed using the prepaid card in the purchase processing in the step of S61 (S63), and the prepaid card. When S is not used (S63: NO), the series of processes related to the purchase instruction this time is temporarily ended without performing any process. On the other hand, when the purchase process is performed using the prepaid card (S63: YES), the transaction server 80 identifies the amount of use of the prepaid card, and notifies the identified amount of use of the advance payment use information (purchase the brand. The information including the user ID of the user) is transmitted to the prepayment management server 5 (S64).

図19の第1フローチャートに示すように、前払い金管理サーバ5は、S22の段階で前払い金情報を送信してからは、取引サーバ80からの前払い金使用情報を受信したか否かを判断し(S23)、前払い金情報を最終的に受信しなかった場合(S23:NO)、特に処理を行わずに、今回の一連の処理を一旦、終了することになる。一方、前払い金情報を受信した場合(S23:YES)、受信した前払い金情報に含まれる前払い金の金額の決済処理を行い(S24)、決済完了に伴い、プリペイドDB6の使用履歴を更新する。   As shown in the first flowchart of FIG. 19, the prepayment management server 5 determines whether or not the prepayment usage information from the transaction server 80 has been received after transmitting the prepayment information in step S22. (S23), if the advance payment information is not finally received (S23: NO), the series of processes of this time is once ended without performing any particular process. On the other hand, when the advance payment information is received (S23: YES), the settlement processing of the amount of the advance payment included in the received advance payment information is performed (S24), and the use history of the prepaid DB 6 is updated with the completion of the payment.

また、図20の第2フローチャートのS43の段階で、図5のユーザDB82のカード設定の項目に「金額指定」が設定されている場合(S43:YES)、図22の第4フローチャートに素寸で、取引サーバ80は、図17に示す金額指定画面25に係る金額指定画面情報を生成し(S80)、その生成した金額指定画面情報をユーザ端末T1へ送信する(S81)。   Further, at the stage of S43 of the second flowchart of FIG. 20, when “amount designation” is set in the item of the card setting of the user DB 82 of FIG. 5 (S43: YES), the fourth flowchart of FIG. Then, the transaction server 80 generates the amount designation screen information related to the amount designation screen 25 shown in FIG. 17 (S80), and transmits the generated amount designation screen information to the user terminal T1 (S81).

一方、ユーザ端末T1は、図20の第2フローチャートのS32の段階で、購入画面情報を受信しない場合(S32:NO)、図22の第4フローチャートのS70の段階で、取引サーバ80からの金額指定画面情報を受信したか否かを判断する(S70)。金額指定画面情報を受信しない場合(S70:NO)、再度、図20の第2フローチャートのS31の段階へ戻り、取引サーバ80からの購入不可画面情報の受信判断を行う。また、金額指定画面情報を受信した場合(S70:YES)、ユーザ端末T1は、受信した金額指定画面情報に含まれる情報を用いて、図17に示す金額指定画面25を生成し(S71)、生成した金額指定画面25をディスプレイ10fに表示する(S72)。   On the other hand, when the user terminal T1 does not receive the purchase screen information at the stage of S32 of the second flowchart of FIG. 20 (S32: NO), the amount of money from the transaction server 80 at the stage of S70 of the fourth flowchart of FIG. It is determined whether the designated screen information has been received (S70). If the money amount designation screen information is not received (S70: NO), the process returns to the step S31 of the second flowchart of FIG. 20 again, and it is determined whether the purchase prohibition screen information is received from the transaction server 80. When the amount designation screen information is received (S70: YES), the user terminal T1 generates the amount designation screen 25 shown in FIG. 17 using the information included in the received amount designation screen information (S71). The generated amount designation screen 25 is displayed on the display 10f (S72).

そして、ユーザ端末T1は、金額指定画面25で、プリペイドカードの使用金額又はユーザ口座の使用金額の指定操作を受け付けたか否かを判断し(S73)、受け付けていない場合は操作待ちの状態となり(S73:NO)、指定操作を受け付けた場合(S73:YES)、受け付けた指定操作に応じて内容の金額指定情報(例えば、プリペイドカードを4万円及びユーザ口座を1万円使用する旨の金額指定情報)を取引サーバ80へ送信する(S74)。なお、金額指定情報の送信の後のユーザ端末T1の処理は、図20の第2フローチャートのS31の段階へ向かうことになる。   Then, the user terminal T1 determines whether or not the operation for designating the amount of money used for the prepaid card or the amount of money used for the user account has been accepted on the amount specification screen 25 (S73). S73: NO), when the designation operation is accepted (S73: YES), the amount designation information of the content is provided according to the accepted designation operation (for example, the amount of 40,000 yen for the prepaid card and 10,000 yen for the user account). The designated information) is transmitted to the transaction server 80 (S74). Note that the processing of the user terminal T1 after the transmission of the amount designation information goes to the step S31 of the second flowchart of FIG.

一方、取引サーバ80は、S81の段階にて金額指定画面情報の送信の後は、ユーザ端末T1からの金額指定情報を受信したか否かを判断しており(S82)、金額指定情報を受信しない場合(S82:NO)、受信待ちの状態となり、金額指定情報を受信した場合(S82:YES)、図2の第2フローチャートのS44の段階へ進み、その金額指定情報で通知される内容に基づき購入画面情報を生成する(S44)。なお、この後の処理は、第2フローチャートに示すように、生成した購入画面情報をユーザ端末T1へ送信し(S45)、ユーザ端末T1のディスプレイ10fで購入画面21〜24が表示されることになり、その後の処理は上述した場合と同様である。   On the other hand, the transaction server 80 determines whether or not the money amount designation information is received from the user terminal T1 after the money amount designation screen information is transmitted in step S81 (S82), and the money amount designation information is received. If not (S82: NO), the system waits for reception, and if the amount designation information is received (S82: YES), the process proceeds to the step S44 of the second flowchart of FIG. Based on this, purchase screen information is generated (S44). Note that, in the subsequent processing, as shown in the second flowchart, the generated purchase screen information is transmitted to the user terminal T1 (S45), and the purchase screens 21 to 24 are displayed on the display 10f of the user terminal T1. The subsequent processing is the same as that described above.

以上のように、本発明では、プリペイドカードを用いてオンラインで株式を購入するにあたり、プリペイドカードのカードIDの入力を行わなくても、自動で決済が行われるので、株式購入の支払いに対してスムーズにプリペイドカードを使用することができる。また、本発明では、プリペイドカードを用いて株式購入を行おうとしていても、プリペイドカードの前払い金が不足すれば、不足分をユーザ口座で充当できるので、プリペイドカードとユーザ口座を連携させて、ユーザによる所望株式の購入の際に役立てられる。   As described above, according to the present invention, when a stock is purchased online using a prepaid card, the payment is automatically made without inputting the card ID of the prepaid card. You can use prepaid cards smoothly. Further, in the present invention, even if you are going to buy stocks using a prepaid card, if the advance payment of the prepaid card is insufficient, the shortfall can be allocated to the user account, so the prepaid card and the user account are linked, This is useful when the user purchases the desired stock.

さらに本発明では、株式購入の支払いに対してユーザ口座を優先的に用いる場合に、ユーザ口座の入金残高が不足すれば、不足分をプリペイドカードで充当できるので、ユーザ口座へ入金を行わなくても株式購入を続けることができ、手間を要するユーザ口座への入金作業の間にユーザが所望する株価での購入機会を逃がすことも無くなり、ユーザの利便性を高められる。   Further, in the present invention, when the user account is preferentially used for payment of stock purchase, if the deposit balance of the user account is insufficient, the shortage can be applied with the prepaid card, so that the user account need not be deposited. The stock purchase can be continued, and the opportunity to purchase the stock price desired by the user will not be missed during the time-consuming work of depositing the user account, thereby improving the convenience of the user.

なお、本発明の第1実施形態は上述した内容に限定されるものではなく、様々な変形例が考えられる。例えば、プリペイドカードの使い方は図10(b)に示すように、「カード優先」、「口座優先」、「金額指定」の三種類から選択する仕様の他に、「カード優先」と「口座優先」からの二種類選択、「カード優先」と「金額指定」からの二種類選択、「口座優先」と「金額指定」からの二種類選択のいずれかに応じたカード設定画面の内容にしてもよい。さらには、図10(b)のようなカード設定画面を省略して、「プリペイドカード」の使用を設定すれば、「カード優先」、「口座優先」、又は「金額指定」のいずれか一つに使い方に限定されるようにして、ユーザのプリペイドカードの使い方を誘導するような仕様にすることも可能である。   The first embodiment of the present invention is not limited to the contents described above, and various modified examples can be considered. For example, as shown in FIG. 10 (b), how to use a prepaid card has three specifications of "card priority", "account priority", and "amount designation", as well as "card priority" and "account priority". The card setting screen according to either one of the two selections from "," Card priority "and" Amount designation ", or" Account priority "and" Amount designation ". Good. Furthermore, by omitting the card setting screen as shown in FIG. 10B and setting the use of “prepaid card”, one of “card priority”, “account priority”, or “amount designation” can be set. It is also possible to set the specifications so that the usage of the prepaid card is guided to the user by limiting the usage.

また、プリペイドカードの使用頻度を高める観点から、プリペイドカードの使い方に、カード設定画面(図10(b)参照)の中に「カードのみ」という項目を選択可能に設けてもよい。この「カードのみ」という項目は、株式の購入に対してプリペイドカードの前払い金のみを用いて、ユーザ口座を用いないものであり、この場合、購入可能か否かの判断において(図20の第2フローチャートのS41の段階)、取引サーバ80は、購入注文情報に係る購入費用を、前払い金情報で通知された前払い金と比較し、購入費用が前払い金の金額以下であれば購入画面情報を生成し、購入費用が前払い金の金額を上回れば、図12の購入不可画面20に応じた購入不可画面情報を生成することになる。なお、この「カードのみ」についても、上述したように、カード設定画面を省略して、プリペイドカードの使用を設定すれば、「カードのみ」の使い方に限定することも可能である。   Further, from the viewpoint of increasing the frequency of use of the prepaid card, an item “card only” may be selectably provided in the card setting screen (see FIG. 10B) in the usage of the prepaid card. This "card only" item uses only the advance payment of the prepaid card for the purchase of the stock and does not use the user account. In this case, in the judgment as to whether the purchase is possible (see FIG. 2 step S41), the transaction server 80 compares the purchase cost related to the purchase order information with the advance payment notified by the advance payment information, and if the purchase cost is less than or equal to the advance payment information, the purchase screen information is displayed. If it is generated and the purchase cost exceeds the amount of the advance payment, the purchase prohibition screen information corresponding to the purchase prohibition screen 20 of FIG. 12 is generated. As for the "card only", if the use of the prepaid card is set and the card setting screen is omitted as described above, the usage of "card only" can be limited.

また、上記の例では、プリペイドカードの使用設定は、図10(a)のプリペイド使用設定画面16を通じて行うようにしていたが、証券会社システム2へのユーザ口座開設時に、プリペイドカードの使用を申し込んで、既に図5のユーザDB82の中の「通信ユーザID」、「カードID」等のプリペイドカードの使用に必要な項目が格納されれば、プリペイドカードの使用を設定したものとして、図10(a)のプリペイド使用設定画面16等の表示を省略し、プリペイドカードを使用する処理を行うようにしてもよい。   In the above example, the prepaid card use setting is performed through the prepaid use setting screen 16 of FIG. 10A, but when the user account is opened in the securities company system 2, the use of the prepaid card is requested. Then, if the items necessary for using the prepaid card such as “communication user ID” and “card ID” in the user DB 82 of FIG. 5 are already stored, it is assumed that the use of the prepaid card has been set, as shown in FIG. The processing of using the prepaid card may be performed by omitting the display of the prepaid use setting screen 16 of a).

さらに、上記の例では、プリペイドカードの使用設定は、株式購入の前の準備段階で、図10(a)のプリペイド使用設定画面16等を通じて設定するようにしていたが、図11の取引画面45で購入注文を行うごとに、プリペイドカードの使用設定を行うようにすることも可能である。具体的には、図11の取引画面45で購入注文を行う買付ボタン48aの選択操作をユーザ端末T1が受け付けて、購入注文情報を取引サーバ80へ送信すると、取引サーバ80は、図10(a)のプリペイド使用設定画面16を、ユーザ端末T1に表示させて、プリペイド使用選択欄16aが選択されると、図10(b)のカード設定画面17を表示することなく、システムの仕様等に応じて、「カード優先」又は「金額指定」のいずれかで処理を進めることになる(なお、購入注文ごとにプリペイドカードの使用設定を行うには、事前に、ユーザDB82にプリペイドカードに必要な通信ユーザID、カードID等の情報が格納されているものとする)。   Further, in the above example, the use setting of the prepaid card is set through the prepaid use setting screen 16 or the like in FIG. 10A at the preparatory stage before the stock purchase, but the transaction screen 45 in FIG. It is also possible to set the use of the prepaid card each time a purchase order is made in. Specifically, when the user terminal T1 receives the selection operation of the purchase button 48a for making a purchase order on the transaction screen 45 of FIG. 11 and transmits the purchase order information to the transaction server 80, the transaction server 80 displays the transaction information shown in FIG. When the prepaid use setting screen 16 of a) is displayed on the user terminal T1 and the prepaid use selection field 16a is selected, the system specifications and the like are displayed without displaying the card setting screen 17 of FIG. 10B. Accordingly, the process will proceed with either “card priority” or “amount designation” (note that in order to set the use of the prepaid card for each purchase order, the prepaid card is required in the user DB 82 in advance. Information such as the communication user ID and the card ID is stored).

「カード優先」で処理を進める場合は、図10(a)のプリペイド使用設定画面16でプリペイド使用選択欄16aが選択されると、図20の第2フローチャートのS41の段階以降の処理が行われることになる。一方、「金額指定」で処理を進める場合は、図10(a)のプリペイド使用設定画面16でプリペイド使用選択欄16aが選択されると、図17の金額指定画面25をユーザ端末T1に表示させる処理を行って、図22の第4フローチャートの処理(取引サーバ80はS80以降の処理、ユーザ端末T1はS70以降の処理)を行う。このようにすれば、ユーザのプリペイド−カードの使用の意向に対して、機動的に対応可能となり好適である。   In the case of advancing the processing by "card priority", when the prepaid use selection field 16a is selected on the prepaid use setting screen 16 of FIG. 10A, the processing after the step S41 of the second flowchart of FIG. 20 is performed. It will be. On the other hand, in the case of advancing the processing by "specify amount of money", when the prepaid use selection field 16a is selected on the prepaid use setting screen 16 of FIG. 10A, the amount specification screen 25 of FIG. 17 is displayed on the user terminal T1. By performing the processing, the processing of the fourth flowchart of FIG. 22 (the transaction server 80 performs the processing of S80 and subsequent steps, and the user terminal T1 performs the processing of S70 and subsequent steps). This is preferable because it can flexibly respond to the user's intention to use the prepaid card.

また、購入不可画面20は、図12に示すように、不足額の対処方として、購入金額の削減、プリペイドカードのチャージ、ユーザ口座の入金の3つの表記を提示するようにしたが、これら全てを常に提示する必要はなく、システムの仕様、ビジネス的な優先度等にも配慮して、これら3つの少なくともいずれか一つを表記するようにしてもよい。   Further, as shown in FIG. 12, the non-purchase screen 20 is designed to present three notations for reducing the amount of purchase: reduction of purchase amount, prepaid card charge, and user account deposit. Is not always required to be presented, and at least one of these three may be described in consideration of system specifications, business priority, and the like.

例えば、プリペイドカードの使用をビジネス的に促進させたい場合は、プリペイドカードのチャージのみを記すことも可能であり、さらには、ユーザ口座の使用をビジネス的に促進させたい場合は、ユーザ口座の入金のみを記すようにしてもよく、さらにまた、プリペイドカード及びユーザ口座の両方の使用をビジネス的に促進させたい場合は、プリペイドカードのチャージ及びユーザ口座の入金の二つを記載することが好適となる。   For example, if you want to promote the use of prepaid card business, you can write only the charge of the prepaid card, and if you want to promote the use of user account business, deposit the user account. If you want to promote the use of both the prepaid card and the user account in a business manner, it is preferable to describe both the prepaid card charge and the user account deposit. Become.

また、取引サーバ80の処理負担の低減を行う場合は、購入の可否判断等に関する処理(図20の第2フローチャートのS41〜S44等の処理)をユーザ端末側で行う仕様にすることも可能である。この場合、取引サーバ80は、前払い金管理サーバ5から前払い金情報を受信して取得すると(図19の第1フローチャートのS15参照)、この取得した前払い金情報と、口座DB83から特定したログイン中のユーザに応じたユーザ口座の最新残高とをユーザ端末T1へ送信する。   Further, in order to reduce the processing load of the transaction server 80, it is possible to have a specification in which the processing relating to the determination as to whether or not the purchase can be performed (the processing of S41 to S44 in the second flowchart of FIG. 20) is performed on the user terminal side. is there. In this case, when the transaction server 80 receives and acquires the advance payment information from the advance payment management server 5 (see S15 in the first flowchart of FIG. 19), the acquired advance payment information and the login specified from the account DB 83. And the latest balance of the user account corresponding to the user of the user terminal T1.

ユーザ端末T1は、前払い金情報及びユーザ口座の最新残高を受信すると、RAM10cに一時的に記憶し、図11の取引画面45で購入注文を受け付けると(買付ボタン48aの選択操作を受け付けると)、購入注文情報を取引サーバ80へ送信するのではなく、指定株式銘柄の購入費用を、RAM10cに記憶する前払い金情報に係る前払い金の金額及びユーザ口座の最新残高の合計額と比較する。比較の結果、購入費用が、合計額を上回ると、図12に示すような購入不可画面20を生成して表示する処理をユーザ端末自身の処理で行う(テキスト部20cの文言は、ユーザ端末側で生成)。また、購入費用が、合計額以下であれば、購入可能と判断し、図13〜16のいずれかの購入画面21〜24を生成して表示することをユーザ端末自身の処理で行う。この場合、ユーザ端末側で「カード優先」又は「口座優先」のいずれかが設定されていることになる。   When the user terminal T1 receives the advance payment information and the latest balance of the user account, the user terminal T1 temporarily stores it in the RAM 10c and accepts the purchase order on the transaction screen 45 of FIG. 11 (when the selection operation of the purchase button 48a is accepted). Instead of transmitting the purchase order information to the transaction server 80, the purchase cost of the designated stock issue is compared with the total amount of the advance payment related to the advance payment information stored in the RAM 10c and the latest balance of the user account. If the purchase cost exceeds the total amount as a result of the comparison, the process of generating and displaying the purchase prohibition screen 20 as shown in FIG. 12 is performed by the process of the user terminal itself (the wording of the text portion 20c is the user terminal side). Generated by). If the purchase cost is less than or equal to the total amount, it is determined that the purchase is possible, and the processing of the user terminal itself generates and displays any of the purchase screens 21 to 24 of FIGS. In this case, either "card priority" or "account priority" is set on the user terminal side.

また、上記の変形例のように、ユーザ端末側で購入の可否判断等に関する処理を行う場合、取引画面45の購入注文の受付に引き続き、図13〜16の購入画面21〜24を表示する前に、図17の金額指定画面25をユーザ端末T1に表示させる処理を行って、その金額指定画面25で指定された金額内容に応じて、購入画面21〜24を表示するようにしてもよい。なお、購入不可画面20又は購入画面21〜24を表示した後の処理は、図20、21の第2、3フローチャートに基づき説明した場合と同様である。   Further, in the case where the user terminal side performs processing related to the determination as to whether or not to make a purchase, as in the above-described modified example, before displaying the purchase screens 21 to 24 of FIGS. 17 may be displayed on the user terminal T1 and the purchase screens 21 to 24 may be displayed in accordance with the amount of money designated on the amount designation screen 25. The process after displaying the purchase prohibition screen 20 or the purchase screens 21 to 24 is the same as the case described based on the second and third flowcharts of FIGS.

さらに、本発明は、金額単位の購入取引で説明したが、商品単位(例えば株数単位)の購入取引にも勿論適用可能であり、この場合は、取引サーバ80又はユーザ端末側で、株数単位の取引を金額に換算して、上記と同様に金額に応じた処理を行うことになる。さらにまた、本発明は、証券会社等による相対取引、及び委託取引の両方に適用することが可能である。   Furthermore, although the present invention has been described with respect to the purchase transaction by the amount of money, it is of course applicable to the purchase transaction by the unit of commodity (for example, by the number of shares). In this case, the transaction server 80 or the user terminal side can change The transaction is converted into the amount of money, and the processing according to the amount of money is performed in the same manner as above. Furthermore, the present invention can be applied to both bilateral transactions and consignment transactions by securities companies and the like.

また、本発明は、購入対象として株式の場合を説明したが、この株式は、日本国企業の株式の他に、海外企業の株式に対しても同様に扱うことが可能である。さらに、本発明における金融商品とは一般に「有価証券」及び「派生商品(金融デリバティブ)」等を含むものを意味し、「有価証券」の具体例としては、上述した株式の他に、債券、不動産証券、投資信託等を金融商品として本発明に適用でき、「派生商品(金融デリバティブ)」の具体例としては、先物取引、CFD(Contract for Difference)、新株予約権が該当し、こられも本発明に適用可能である。さらにまた、本発明に係る金融商品として適用可能な商品としては、上述した以外にも広義の意味合いの金融商品の適用が可能であり、例えば、転換社債、信用取引、国内債券、外国債券、MMF、中期国債ファンド、MRF、REIT、CFD、ETF、ETN、外国為替、金、プラチナ、商品先物、各種定期預金、各種仕組預金、各種貯金、各種貯蓄、投資信託、各種保険、金銭信託、外貨預金等も本発明に適用できる。   Further, although the present invention has been described with respect to the stock as the purchase target, the stock can be handled in the same manner as the stock of the overseas company in addition to the stock of the Japanese company. Furthermore, the financial product in the present invention generally means a product including “securities” and “derivative products (financial derivatives)”, and specific examples of the “securities” include bonds, bonds, Real estate securities, investment trusts, etc. can be applied to the present invention as financial products. Specific examples of "derivative products (financial derivatives)" include futures trading, CFD (Contract for Difference), and stock acquisition rights. It is applicable to the present invention. Furthermore, as a product applicable as the financial product according to the present invention, a financial product in a broad sense other than the above can be applied, for example, convertible bond, margin transaction, domestic bond, foreign bond, MMF. , Medium-term government bond fund, MRF, REIT, CFD, ETF, ETN, foreign exchange, gold, platinum, commodity futures, various time deposits, various structured deposits, various savings, various savings, investment trusts, various insurances, money trusts, foreign currency deposits Etc. are also applicable to the present invention.

また、本発明に用いるプリペイドカードの発行元として、上述した実施形態では、通信機器に係る通信費の徴収を行う通信キャリア事業体で説明したが、これに限定されるものではなく、一定期間単位でユーザから支払われる費用の中に、前払い金分の金額を上乗せして徴収(ユーザを識別して徴収)することが可能な事業体が発行するようなプリペイドカードの前払い金であれば、本発明におけるプリペイド方式に係る前払い金として用いることが可能である。さらには、銀行等の金融機関が発行するデビットカードは、各種商品の購入に使用可能であることから、本発明では、デビットカードに応じた口座の入金も、プリペイド方式に係る前払い金として用いることが可能であり、この場合、銀行等の金融機関においてデビットカードの管理を行うシステムを構成するサーバ装置が、前払い金管理サーバに該当し、取引サーバ80との間で、上述した処理を行うことになる。   Further, as the issuer of the prepaid card used in the present invention, in the above-described embodiment, the explanation was given in the communication carrier business entity that collects the communication cost related to the communication device, but the present invention is not limited to this, and the fixed period unit If the advance payment for a prepaid card is issued by an entity that can collect (identify and collect the user) by adding the amount of the advance payment to the cost paid by the user in It can be used as a prepayment according to the prepaid system in the invention. Further, since a debit card issued by a financial institution such as a bank can be used to purchase various products, in the present invention, the deposit of an account corresponding to the debit card is also used as a prepayment related to the prepaid method. In this case, the server device that constitutes the system that manages the debit card in a financial institution such as a bank corresponds to the prepayment management server and performs the above-described processing with the transaction server 80. become.

本発明の第2実施形態に係る金融商品購入システムは、上述した第1実施形態に係る処理をウェブサイトベースで行い、図9〜18に示す各種画面を、ウェブサイトのウェブページ画面としてユーザ端末に表示するようにしたものである。なお、第2実施形態でも、ハード的な構成は第1実施形態と同様であるため、符号については第1実施形態と同じものを用いて、第2実施形態の内容を以下に説明していく。   The financial product purchase system according to the second embodiment of the present invention performs the processing according to the first embodiment described above on a website basis, and various screens shown in FIGS. It is designed to be displayed in. Since the hardware configuration of the second embodiment is similar to that of the first embodiment, the same reference numerals are used as in the first embodiment, and the contents of the second embodiment will be described below. ..

第2実施形態では、証券会社システム2が、ネットワークNW上に、株式取引ウェブサイトを構築しており、証券会社システム2に含まれる取引サーバ80がウェブサーバ的な役割を果たし、ユーザ端末からのアクセスに応じて第1実施形態で説明した各種画面をウェブサイト経由でユーザ端末に表示することで、ユーザが金融商品の購入を行えるようにしている。   In the second embodiment, the securities company system 2 builds a stock trading website on the network NW, and the trading server 80 included in the securities company system 2 plays the role of a web server, and a trading server 80 The various screens described in the first embodiment are displayed on the user terminal via the website according to the access so that the user can purchase the financial product.

図23(a)は、ユーザ端末の一例としてスマートフォン10(図8参照)が記憶部10gに記憶する第2実施形態におけるプログラム等の内容を示したものであり、第2実施形態特有のものとして、新たに、ブラウザプログラムP22を記憶している。このブラウザプログラムP22は、第2実施形態用の株式取引プログラムP21′と連携した処理を行うことなり、例えば、ユーザ端末のホーム画面における株取引アイコンが選択されると、証券会社システム2(取引サーバ80)が構築するウェブサイトへアクセスし、アクセス以降は、証券会社システム2から送信されてくるウェブページデータに基づくウェブページ画面を、ブラウザプログラムP22が規定する処理に基づきCPU10aが生成して、生成した各ウェブページ画面をディスプレイ10fに表示することになる。また、ウェブページ画面に含まれる各ボタンの選択操作を受け付けた場合、そのボタンの選択された旨の操作通知を証券会社システム2(取引サーバ80)へ送信することも、ブラウザプログラムP22の規定に基づきCPU10aが制御することになる。   FIG. 23A shows the contents of the program and the like in the second embodiment stored in the storage unit 10g by the smartphone 10 (see FIG. 8) as an example of the user terminal, and is specific to the second embodiment. The browser program P22 is newly stored. This browser program P22 performs processing linked with the stock trading program P21 'for the second embodiment. For example, when the stock trading icon on the home screen of the user terminal is selected, the securities company system 2 (trading server). 80) access the website constructed by the CPU, and after the access, the CPU 10a generates and generates a web page screen based on the web page data transmitted from the securities company system 2 based on the process defined by the browser program P22. The respective web page screens thus displayed are displayed on the display 10f. Further, when the selection operation of each button included in the web page screen is accepted, an operation notification indicating that the button has been selected is transmitted to the securities company system 2 (transaction server 80), which is also defined in the browser program P22. Based on this, the CPU 10a controls.

図23(b)は、証券会社システム2の取引サーバ80の大容量記憶システム80gに記憶するプログラム等の内容を示したものであり、第2実施形態特有のものとして、新たにウェブサーバプログラムP12を記憶すると共に、ネットワーク上に構築するウェブサイトを構成する複数のウェブページに応じたウェブページデータを格納したウェブサイトDB85も記憶している。ウェブサーバプログラムP12は、ユーザ端末からのアクセス状況に応じて、ウェブサイトDB85から所要のウェブページを構成する画面情報を読み出してアクセス元のユーザ端末へ送信するものであり、アクセス元のユーザ端末から送信されてくる操作内容を示す情報に応じて、所要の画面情報を送信することになる。   FIG. 23B shows the contents of a program or the like stored in the large-capacity storage system 80g of the transaction server 80 of the securities company system 2, which is unique to the second embodiment and is newly provided with a web server program P12. And a web site DB 85 that stores web page data corresponding to a plurality of web pages constituting a web site to be constructed on the network. The web server program P12 reads screen information forming a required web page from the website DB 85 and transmits the screen information to the access source user terminal according to the access status from the user terminal. The required screen information is transmitted according to the transmitted information indicating the operation content.

また、第2実施形態の取引プログラムボタンP11′は、ウェブサーバプログラムP12の処理と連携して処理を行うものとなっており、実行する処理内容(購入の可否判断等)は基本的に第1実施形態と同様である。なお、第2実施形態でも事前にプリペイドカードの使用申し込みを証券会社へ行っているものとし、申し込みの際、通信ユーザID、カードID、カード設定等もユーザDB82に格納される。   Further, the transaction program button P11 'of the second embodiment performs processing in cooperation with the processing of the web server program P12, and the processing content to be executed (purchase approval / disapproval judgment etc.) is basically the first. It is similar to the embodiment. Also in the second embodiment, it is assumed that the application for using the prepaid card has been made to the securities company in advance, and the communication user ID, the card ID, the card setting, etc. are also stored in the user DB 82 at the time of the application.

上述した第2実施形態では、最初にユーザ端末が取引サーバ80へアクセスすると、取引サーバ80は、そのアクセスに応じて、図9のログイン画面15を表示させるためのログイン画面情報をユーザ端末へ送信し、ユーザ端末では、ログイン画面情報を受信すると、そのログイン画面情報に基づき、ブラウザプログラムP22の処理により、ログイン画面15を生成してディスプレイ10fに表示する。なお、ウェブページとして表示したログイン画面15では、第1実施形態と同様のユーザ操作が行われて、ユーザのログイン情報がユーザ端末から取引サーバ80へ送信されることになり、ログイン処理等に関しては、第1実施形態の図19の第1フローチャートで説明した処理内容が行われる。   In the second embodiment described above, when the user terminal first accesses the transaction server 80, the transaction server 80 transmits login screen information for displaying the login screen 15 of FIG. 9 to the user terminal in accordance with the access. Then, when the login screen information is received, the user terminal generates the login screen 15 by the processing of the browser program P22 based on the login screen information and displays it on the display 10f. In addition, on the login screen 15 displayed as a web page, the same user operation as in the first embodiment is performed, and the login information of the user is transmitted from the user terminal to the transaction server 80. The processing contents described in the first flowchart of FIG. 19 of the first embodiment are performed.

そして、ログイン完了になると、第2実施形態では、ログイン完了通知がユーザ端末へ送信されるのではなく、銘柄選択画面に応じた画面情報が取引サーバ80からユーザ端末へ送信されて、ウェブページとして銘柄選択画面がユーザ端末で表示される。そして、この銘柄選択画面で、購入対象の銘柄を選択する操作を行うと、その選択内容がユーザ端末から取引サーバ80へ送信され、選択銘柄の取引画面(図11の取引画面45参照)に応じた取引画面情報が、取引サーバ80からユーザ端末へ送信され、ユーザ端末は、受信した取引画面情報に基づきウェブページとして取引画面45を生成して表示する。   Then, when the login is completed, in the second embodiment, the login completion notification is not transmitted to the user terminal, but the screen information according to the stock selection screen is transmitted from the transaction server 80 to the user terminal, and is displayed as a web page. The stock selection screen is displayed on the user terminal. Then, when an operation of selecting a brand to be purchased is performed on this brand selection screen, the selected content is transmitted from the user terminal to the trading server 80, and the selected brand trading screen (see the trading screen 45 of FIG. 11) is displayed. The transaction screen information is transmitted from the transaction server 80 to the user terminal, and the user terminal generates and displays the transaction screen 45 as a web page based on the received transaction screen information.

表示した取引画面45で購入注文の操作を行うと、第1実施形態と同様、ユーザ端末から購入注文情報が取引サーバ80へ送信され、以降は第1実施形態の図20の第2フローチャートで説明した処理が行われるが、取引サーバ80からユーザ端末へ送信される購入不可画面情報、購入画面情報は、ウェブページとして購入不可画面、購入画面をユーザ端末で表示させるための情報になっている点が、第1実施形態と異なる。   When a purchase order is operated on the displayed transaction screen 45, the purchase order information is transmitted from the user terminal to the transaction server 80, as in the first embodiment, and will be described below with the second flowchart of FIG. 20 of the first embodiment. The purchase prohibition screen information and purchase screen information transmitted from the transaction server 80 to the user terminal are information for displaying the purchase prohibition screen and the purchase screen on the user terminal as a web page. However, it is different from the first embodiment.

すなわち、第2実施形態において、取引サーバ80からユーザ端末へ送信される購入不可画面情報は、図12に示す購入不可画面20をウェブページとしてユーザ端末で生成されて表示させるための情報となっており、購入不可画面20を構成する内容(各ボタン20a、20b、テキスト部20c等)をHTML言語等のマークアップランゲージ系の記述等を含む内容になっている。同様に、第2実施形態において、取引サーバ80からユーザ端末へ送信される購入画面情報は、図13〜16に示す購入画面21〜24をウェブページとしてユーザ端末で生成されて表示させるための情報となっており、購入画面21〜24を構成する内容(各ボタン、テキスト部等)をHTML言語等のマークアップランゲージ系の記述等を含む内容になっている。   That is, in the second embodiment, the purchase prohibition screen information transmitted from the transaction server 80 to the user terminal is information for generating and displaying the purchase prohibition screen 20 shown in FIG. 12 as a web page on the user terminal. The contents (the buttons 20a, 20b, the text portion 20c, etc.) of the non-purchase screen 20 include the markup language description such as the HTML language. Similarly, in the second embodiment, the purchase screen information transmitted from the transaction server 80 to the user terminal is information for generating and displaying the purchase screens 21 to 24 shown in FIGS. The purchase screens 21 to 24 have contents (each button, text portion, etc.) including a markup language system description such as HTML language.

このことは、第2実施形態で図17の金額指定画面25をユーザ端末で表示させる場合でも同様であり、プリペイドカードの使い方として「金額指定」が設定されている場合などで(例えば、第1実施形態の図22の第2フローチャートのS80、81等参照)、ユーザ端末へ送信される金額指定画面情報は、図17に示す金額指定画面25をウェブページとしてユーザ端末で表示させるための情報となっており、金額指定画面25を構成する内容(各ボタン、各金額指定欄等)をHTML言語等のマークアップランゲージ系の記述等を含む内容になっている。なお、上述した内容以外について、第2実施形態は基本的に第1実施形態と同様の構成であり、同様の処理を行う。   This also applies to the case where the amount designation screen 25 of FIG. 17 is displayed on the user terminal in the second embodiment, and when “amount designation” is set as the usage of the prepaid card (for example, the first 22 of the embodiment (see S80, 81, etc. in the second flowchart), the amount designation screen information transmitted to the user terminal is the information for displaying the amount designation screen 25 shown in FIG. 17 as a web page on the user terminal. The contents of the amount designation screen 25 (each button, each amount designation column, etc.) include the markup language system description in the HTML language and the like. Note that, except for the contents described above, the second embodiment has basically the same configuration as the first embodiment and performs the same processing.

このように第2実施形態に係る発明は、第1実施形態に係る内容をウェブサイトベースで行うようにしたものになっており、それにより柔軟なシステム構成で、本発明の処理内容を行うことができるメリットがある。なお、第2実施形態においても、第1実施形態で説明した各種変形例の内容を、第2実施形態に即した内容で適用することができる。例えば、ユーザ端末側で購入の可否を判断する場合は、ウェブページとして各画面をユーザ端末で表示させるために取引サーバ80からユーザ端末へ送信する画面情報の中に、判断処理に応じたスクリプト系の処理を記述した情報を含ませて、適宜ウェブページ上で所要の処理を行えるようにしている。   As described above, the invention according to the second embodiment is configured such that the content according to the first embodiment is performed on a website basis, and thereby the processing content of the present invention is performed with a flexible system configuration. There is an advantage that Note that the contents of the various modifications described in the first embodiment can be applied to the second embodiment as well in accordance with the contents of the second embodiment. For example, when determining whether to purchase on the user terminal side, the script system corresponding to the determination process is included in the screen information transmitted from the transaction server 80 to the user terminal in order to display each screen as a web page on the user terminal. By including the information describing the processing of (1), the required processing can be appropriately performed on the web page.

本発明は、オンラインでの株式等の金融商品の購入費用の支払いについて、プリペイドカードをスムーズに使用できるようにすることに対して好適に利用可能である。   INDUSTRIAL APPLICABILITY The present invention can be suitably used for enabling smooth use of a prepaid card for payment of purchase costs of financial products such as stocks online.

1 金融商品購入システム
2 証券会社システム
3 取引所システム
4 通信キャリアシステム
5 前払い金管理サーバ
10 スマートフォン
10a CPU
16 プリペイド使用設定画面
17 カード設定画面
20 購入不可画面
21〜24 購入画面
25 金額指定画面
80 取引サーバ
P11 取引プログラム
T1〜T3 ユーザ端末
U1〜U3 ユーザ(投資家)
1 financial product purchase system 2 securities company system 3 exchange system 4 communication carrier system 5 advance payment management server 10 smartphone 10a CPU
16 Prepaid Use Setting Screen 17 Card Setting Screen 20 Non-Purchasing Screen 21-24 Purchasing Screen 25 Amount Designating Screen 80 Trading Server P11 Trading Program T1-T3 User Terminal U1-U3 User (Investor)

Claims (11)

金融商品の取引に係る処理を行う取引サーバと、金融商品の取引画面を表示して金融商品の購入注文を受け付けたことに伴い、前記取引サーバへ金融商品の購入指示を送信する通信端末装置とを備える金融商品購入システムにおいて、
前記通信端末装置は、
前払い金の使用に係る設定の受付が可能な設定画面を表示する手段と、
前記設定画面で前払い金を使用する設定を受け付けて、前記取引画面で金融商品の購入注文を受け付けた場合、前払い金を用いて金融商品の購入する旨の購入指示操作の受付が可能な購入画面を表示する手段と、
前記購入画面で、前払い金を用いて金融商品の購入する旨の購入指示操作を受け付けた場合、金融商品の購入指示を前記取引サーバへ送信する手段と
を備え、
前記取引サーバは、
前記通信端末装置から送信された前記金融商品の購入指示を受信した場合、前払い金による金融商品の購入に係る処理を行う手段を備えることを特徴とする金融商品購入システム。
A transaction server that performs processing relating to transactions of financial products, and a communication terminal device that transmits a financial product purchase instruction to the transaction server when a financial product purchase screen is displayed by receiving a financial product purchase order. In a financial product purchase system equipped with
The communication terminal device,
A means for displaying a setting screen on which settings related to the use of advance payment can be accepted,
When accepting the setting to use the advance payment on the setting screen and accepting the purchase order for the financial product on the transaction screen, a purchase screen that can accept a purchase instruction operation to purchase the financial product using the advance payment Means for displaying
And a means for transmitting an instruction to purchase a financial product to the transaction server when a purchase instruction operation to purchase a financial product using a prepayment is received on the purchase screen.
The transaction server is
A financial product purchase system, comprising means for performing processing relating to purchase of a financial product by advance payment when receiving a purchase instruction of the financial product transmitted from the communication terminal device.
金融商品の取引に係る処理を行う取引サーバと、金融商品の取引画面を表示して金融商品の購入注文を受け付けたことに伴い、前記取引サーバへ金融商品の購入指示を送信する通信端末装置とを備える金融商品購入システムによる金融商品購入方法において、
前記通信端末装置は、
前払い金の使用に係る設定の受付が可能な設定画面を表示するステップと、
前記設定画面で前払い金を使用する設定を受け付けて、前記取引画面で金融商品の購入注文を受け付けた場合、前払い金を用いて金融商品の購入する旨の購入指示操作の受付が可能な購入画面を表示するステップと、
前記購入画面で、前払い金を用いて金融商品の購入する旨の購入指示操作を受け付けた場合、金融商品の購入指示を前記取引サーバへ送信するステップと
実行し
前記取引サーバは、
前記通信端末装置から送信された前記金融商品の購入指示を受信した場合、前払い金による金融商品の購入に係る処理を行うステップを実行することを特徴とする金融商品購入方法。
A transaction server that performs processing relating to transactions of financial products, and a communication terminal device that transmits a financial product purchase instruction to the transaction server when a financial product purchase screen is displayed and a financial product purchase order is accepted. In a financial product purchasing method using a financial product purchasing system including
The communication terminal device,
A step of displaying a setting screen in which the setting related to the use of the advance payment can be accepted,
If you accept the setting to use prepayment on the setting screen and accept the purchase order for the financial product on the transaction screen, you can accept the purchase instruction operation to purchase the financial product using the prepayment. The step of displaying
In the purchase screen, when a purchase instruction operation to purchase a financial product using a prepayment is accepted, a step of transmitting a purchase instruction of the financial product to the transaction server is executed ,
The transaction server is
When receiving an instruction to purchase the financial commodity transmitted from the communication terminal apparatus, instruments purchase method characterized by performing the steps in the processing relating to the purchase of financial instruments by prepayment.
金融商品の取引画面を表示して金融商品の購入注文を受け付けたことに伴い、金融商品の取引に係る処理を行う外部の取引サーバへ金融商品の購入指示を送信する通信端末装置において、
前払い金の使用に係る設定を受付可能な設定画面を表示する手段と、
前記設定画面で前払い金を使用する設定を受け付けて、前記取引画面で金融商品の購入注文を受け付けた場合、前払い金を用いて金融商品の購入する旨の購入指示操作の受付が可能な購入画面を表示する手段と、
前記購入画面で、前払い金を用いて金融商品の購入する旨の購入指示操作を受け付けた場合、外部の取引サーバへ金融商品の購入指示を送信する手段と
を備えることを特徴とする通信端末装置。
In a communication terminal device that displays a financial product transaction screen and accepts a purchase order for a financial product, transmits a financial product purchase instruction to an external transaction server that performs processing related to the financial product transaction,
A means to display a setting screen that can accept settings related to the use of advance payment,
When accepting the setting to use the advance payment on the setting screen and accepting the purchase order for the financial product on the transaction screen, a purchase screen that can accept a purchase instruction operation to purchase the financial product using the advance payment Means for displaying
And a means for transmitting an instruction to purchase a financial product to an external transaction server when a purchase instruction operation to purchase a financial product using a prepayment is received on the purchase screen. ..
外部の取引サーバには、金融商品の取引に係るユーザ口座の口座情報が記憶してあり、
前記取引画面で金融商品の購入注文を受け付けた場合で、金融商品の購入費用が前払い金の金額及びユーザ口座の入金額の合計額を上回るとき、金融商品の購入が不可である旨を示す購入不可画面を表示する手段を備える請求項3に記載の通信端末装置。
The external transaction server stores account information of user accounts relating to transactions of financial products,
When a purchase order for a financial product is accepted on the transaction screen and the purchase cost of the financial product exceeds the total amount of the advance payment and the deposit amount of the user account, the purchase indicating that the financial product cannot be purchased. The communication terminal device according to claim 3, further comprising means for displaying a disabled screen.
前記購入不可画面は、金融商品の購入に対する不足額を示す情報を含む請求項4に記載の通信端末装置。 The communication terminal device according to claim 4, wherein the non-purchase screen includes information indicating a shortage amount for purchase of a financial product. 前記購入不可画面は、金融商品の購入不可を解消できるように、前払い金の追加、ユーザ口座への入金、又は金融商品の購入量削減の少なくともいずれか一つの表記を含む請求項4又は請求項5に記載の通信端末装置。   6. The purchase prohibition screen includes at least one of notation of addition of advance payment, deposit to user account, or reduction of purchase amount of financial product so that the purchase prohibition of the financial product can be eliminated. 5. The communication terminal device according to item 5. 前記取引画面は、金融商品の購入量が指定可能になっており、
前記購入不可画面は、前記取引画面へ表示を切り替える指示操作の受付が可能になっており、
前記購入不可画面で、前記取引画面へ表示を切り替える指示操作を受け付けた場合、前記取引画面に表示を切り替える請求項4乃至請求項6のいずれか1項に記載の通信端末装置。
On the transaction screen, the purchase amount of financial products can be specified,
The purchase prohibition screen is capable of accepting an instruction operation for switching the display to the transaction screen,
The communication terminal device according to claim 4, wherein when an instruction operation for switching the display to the transaction screen is received on the purchase prohibition screen, the display is switched to the transaction screen.
外部の取引サーバには、金融商品の取引に係るユーザ口座の口座情報が記憶してあり、
前記取引画面で金融商品の購入注文を受け付けた場合で、金融商品の購入費用が前払い金の金額を上回るが、前払い金の金額及びユーザ口座の入金額の合計額以下であるとき、前払い金及びユーザ口座の入金額を用いて金融商品の購入を指示する旨の購入指示操作の受付が可能な購入画面を表示する手段を備える請求項3に記載の通信端末装置。
The external transaction server stores account information of user accounts relating to transactions of financial products,
When a purchase order for a financial product is accepted on the transaction screen and the purchase cost of the financial product exceeds the amount of advance payment but is less than or equal to the total amount of the advance payment and the deposit amount of the user account, the advance payment and The communication terminal device according to claim 3, further comprising means for displaying a purchase screen capable of accepting a purchase instruction operation for instructing the purchase of the financial product using the deposit amount of the user account.
外部の取引サーバには、金融商品の取引に係るユーザ口座の口座情報が記憶してあり、The external transaction server stores account information of user accounts relating to transactions of financial products,
前記設定画面で前払い金を使用する設定を受け付けて、前記取引画面で金融商品の購入注文を受け付けた場合、前払い金で支払う金額又はユーザ口座で支払う金額の指定を受け付ける金額指定画面を表示する手段と、A means for displaying an amount designation screen for accepting a setting to use a prepayment on the setting screen and accepting a purchase order for a financial product on the transaction screen, for accepting an amount to be paid in advance or to be paid in a user account When,
前記金額指定画面で金額の指定を受け付けた場合、指定された金額の前払い金又は指定された金額のユーザ口座を用いて金融商品の購入する旨の購入指示操作の受付が可能な購入画面を表示する手段と、  When the designation of the amount is accepted on the amount designation screen, a purchase screen is displayed which allows acceptance of a purchase instruction operation to purchase the financial product using the advance payment of the designated amount or the user account of the designated amount. Means to do
前記購入画面で、指定された金額の前払い金又は指定された金額のユーザ口座を用いて金融商品の購入する旨の購入指示操作を受け付けた場合、外部の取引サーバへ金融商品の購入指示を送信する手段と  On the purchase screen, if a purchase instruction operation to purchase a financial product using a specified amount of advance payment or a user account of a specified amount is accepted, the purchase instruction of the financial product is transmitted to an external transaction server. Means to do
を備える請求項3に記載の通信端末装置。  The communication terminal device according to claim 3, further comprising:
通信端末装置が、金融商品の取引画面を表示して金融商品の購入注文を受け付けたことに伴い、金融商品の取引に係る処理を行う外部の取引サーバへ金融商品の購入指示を送信する金融商品購入方法において、
前払い金の使用に係る設定を受付可能な設定画面を表示するステップと、
前記設定画面で前払い金を使用する設定を受け付けて、前記取引画面で金融商品の購入注文を受け付けた場合、前払い金を用いて金融商品の購入する旨の購入指示操作の受付が可能な購入画面を表示するステップと、
前記購入画面で、前払い金を用いて金融商品の購入する旨の購入指示操作を受け付けた場合、外部の取引サーバへ金融商品の購入指示を送信するステップと
実行することを特徴とする金融商品購入方法。
A financial product in which a communication terminal device displays a transaction screen for a financial product and accepts a purchase order for the financial product, and then transmits an instruction to purchase the financial product to an external transaction server that performs processing related to the transaction for the financial product. In the purchase method,
A step of displaying a setting screen capable of accepting settings relating to the use of advance payment,
When accepting the setting to use the advance payment on the setting screen and accepting the purchase order for the financial product on the transaction screen, a purchase screen that can accept a purchase instruction operation to purchase the financial product using the advance payment The step of displaying
When a purchase instruction operation to purchase a financial product using a prepayment is accepted on the purchase screen, a step of transmitting a financial product purchase instruction to an external transaction server is executed. How to buy.
通信機能を有するコンピュータに、金融商品の取引画面を表示して金融商品の購入注文を受け付けたことに伴い、金融商品の取引に係る処理を行う外部の取引サーバへ金融商品の購入指示を送信する処理を実行させるためのコンピュータプログラムにおいて、
前記コンピュータに、
前払い金の使用に係る設定を受付可能な設定画面を表示するステップと、
前記設定画面で前払い金を使用する設定を受け付けて、前記取引画面で金融商品の購入注文を受け付けた場合、前払い金を用いて金融商品の購入する旨の購入指示操作の受付が可能な購入画面を表示するステップと、
前記購入画面で、前払い金を用いて金融商品の購入する旨の購入指示操作を受け付けた場合、外部の取引サーバへ金融商品の購入指示を送信するステップと
を実行させることを特徴とするコンピュータプログラム。
When a financial product transaction screen is displayed on a computer having a communication function and a financial product purchase order is accepted, a financial product purchase instruction is transmitted to an external transaction server that performs processing related to financial product transactions. In the computer program for executing the process,
On the computer,
A step of displaying a setting screen capable of accepting settings relating to the use of advance payment,
When accepting the setting to use the advance payment on the setting screen and accepting the purchase order for the financial product on the transaction screen, a purchase screen that can accept a purchase instruction operation to purchase the financial product using the advance payment The step of displaying
A computer program characterized by executing a step of transmitting a purchase instruction for a financial product to an external transaction server when a purchase instruction operation for purchasing a financial product using a prepayment is received on the purchase screen. ..
JP2017043266A 2017-03-07 2017-03-07 Financial product purchase system, financial product purchase method, communication terminal device, and computer program Active JP6694838B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017043266A JP6694838B2 (en) 2017-03-07 2017-03-07 Financial product purchase system, financial product purchase method, communication terminal device, and computer program
JP2020074845A JP6952828B2 (en) 2017-03-07 2020-04-20 Financial product purchase system, financial product purchase method, communication terminal device, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017043266A JP6694838B2 (en) 2017-03-07 2017-03-07 Financial product purchase system, financial product purchase method, communication terminal device, and computer program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2016536795A Division JP6110039B1 (en) 2016-02-09 2016-02-09 Financial product purchase system, financial product purchase method, transaction server, and computer program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2020074845A Division JP6952828B2 (en) 2017-03-07 2020-04-20 Financial product purchase system, financial product purchase method, communication terminal device, and computer program

Publications (3)

Publication Number Publication Date
JP2017142810A JP2017142810A (en) 2017-08-17
JP2017142810A5 JP2017142810A5 (en) 2019-02-21
JP6694838B2 true JP6694838B2 (en) 2020-05-20

Family

ID=59627399

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017043266A Active JP6694838B2 (en) 2017-03-07 2017-03-07 Financial product purchase system, financial product purchase method, communication terminal device, and computer program

Country Status (1)

Country Link
JP (1) JP6694838B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7261566B2 (en) * 2018-11-14 2023-04-20 日鉄ソリューションズ株式会社 Program, storage medium, information processing device and information processing method
JP7271197B2 (en) * 2019-01-17 2023-05-11 株式会社メルカリ Program, information processing method, information processing terminal
CN113313590A (en) * 2020-02-26 2021-08-27 京东数字科技控股股份有限公司 Product acquisition method and device, storage medium and electronic device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07296249A (en) * 1994-04-21 1995-11-10 Hitachi Ltd Automatic teller machine
JPH11259588A (en) * 1998-03-13 1999-09-24 Fujitsu Ltd Payment system, electronic wallet device, financial institution processor, electronic wallet management device and computer readable record medium recording account management program
JP2000306162A (en) * 1999-04-21 2000-11-02 Sony Corp Electronic money system and electronic money terminal device
JP2003108780A (en) * 2001-09-27 2003-04-11 Glory Ltd System, method, device for settling transaction and recording medium
JP2006031669A (en) * 2004-04-21 2006-02-02 Washi Kosan Co Ltd Financial product sales method and device
JP5904034B2 (en) * 2012-06-28 2016-04-13 コニカミノルタ株式会社 Authentication control apparatus, authentication system, and program
WO2014062216A1 (en) * 2012-10-16 2014-04-24 Innovative Card Systems Inc. Investment card

Also Published As

Publication number Publication date
JP2017142810A (en) 2017-08-17

Similar Documents

Publication Publication Date Title
JP5823084B1 (en) Financial product transaction system, financial product transaction method, communication terminal device, server device, computer program, and server computer program
JP6431458B2 (en) Trading system using virtual currency
JP7193318B2 (en) Stock trading system, stock trading method, mobile terminal, and computer program
JP6694838B2 (en) Financial product purchase system, financial product purchase method, communication terminal device, and computer program
JP2002245251A (en) On-line securities exchange server, account management server, on-line securities exchange system, purchase order settlement of accounts method, purchase order settlement of accounts program, and recording medium
JP6110039B1 (en) Financial product purchase system, financial product purchase method, transaction server, and computer program
JP5103488B2 (en) Securities trading system and method, and program
JP4620998B2 (en) Securities brokerage system and method
JP6913160B2 (en) Purchase system, purchase processing method, purchase target server, and computer program
JP4481754B2 (en) Securities trading system and method, and program
JP6952828B2 (en) Financial product purchase system, financial product purchase method, communication terminal device, and computer program
JP2022138078A (en) Dividend payment system, block chain system, payment control system, dividend paying method, and computer program
JP6207741B1 (en) Financial product transaction system, financial product transaction method, communication terminal device, server device, computer program, and server program
JP6844905B2 (en) Reserve purchase system, reserve purchase method, reserve purchase device, and computer program
JP6001216B1 (en) System, method, communication terminal device, and computer program for displaying information related to financial product holding amount
KR20150061288A (en) Method, apparatus and computer-readable medium for providing user interface
JP6644036B2 (en) Financial product transaction system, financial product transaction method, communication terminal device, server device, computer program, and server program
JP5946982B1 (en) Communication terminal device, financial product transaction method, financial product transaction system, and computer program
KR100347771B1 (en) Home trading system having a function of price sanction for electronic commerce service
KR100365193B1 (en) Tax processing system for assignment interests in the third market trading
JP4477682B2 (en) Stock liquidation trust management system
JP2020095711A (en) Information processing device, information processing method, and information processing program
JP2016126758A (en) Financial product transaction system, financial product transaction method, communication terminal device, server device, computer program, and server computer program
JP2009211586A5 (en)

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190111

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190111

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200420

R150 Certificate of patent or registration of utility model

Ref document number: 6694838

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250