JP7340049B2 - Order system, order method and program - Google Patents

Order system, order method and program Download PDF

Info

Publication number
JP7340049B2
JP7340049B2 JP2022011815A JP2022011815A JP7340049B2 JP 7340049 B2 JP7340049 B2 JP 7340049B2 JP 2022011815 A JP2022011815 A JP 2022011815A JP 2022011815 A JP2022011815 A JP 2022011815A JP 7340049 B2 JP7340049 B2 JP 7340049B2
Authority
JP
Japan
Prior art keywords
auto
charge
user
setting
payment
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
JP2022011815A
Other languages
Japanese (ja)
Other versions
JP2023110397A (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.)
Rakuten Group Inc
Original Assignee
Rakuten Group Inc
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 Rakuten Group Inc filed Critical Rakuten Group Inc
Priority to JP2022011815A priority Critical patent/JP7340049B2/en
Priority to TW111149934A priority patent/TWI846237B/en
Publication of JP2023110397A publication Critical patent/JP2023110397A/en
Application granted granted Critical
Publication of JP7340049B2 publication Critical patent/JP7340049B2/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)
  • Cash Registers Or Receiving Machines (AREA)

Description

本開示は、注文システム、注文方法、及びプログラムに関する。 The present disclosure relates to an ordering system, an ordering method, and a program.

従来、投資信託又は株式といった種々の投資商品が知られている。例えば、特許文献1には、ユーザが入金した電子マネーの運用方法として、元本保証された運用口座に振り分けたり、国債、社債、又は投資信託に関する決済処理を実行したりすることが記載されている。例えば、特許文献2には、クレジットカードのポイントを現金に変換し、銀行口座を介して投資商品口座に入金した後に、投資商品口座に設定された月掛け金に応じた決済処理を実行することが記載されている。 Conventionally, various investment products such as mutual funds or stocks are known. For example, Patent Literature 1 describes a method of managing electronic money deposited by a user, such as allocating it to a principal-guaranteed operating account, and executing settlement processing related to government bonds, corporate bonds, or investment trusts. there is For example, in Patent Document 2, after converting points on a credit card into cash and depositing them into an investment product account via a bank account, settlement processing can be executed according to the monthly installments set in the investment product account. Are listed.

特開2020-30491号公報Japanese Patent Application Laid-Open No. 2020-30491 特表2008-529116号公報Japanese Patent Publication No. 2008-529116

しかしながら、特許文献1の技術は、ユーザが電子マネーを入金するたびに、国債、社債、又は投資信託を注文するものにすぎないので、定期的に注文される積立商品を電子マネーで注文することはできない。特許文献2の技術は、クレジットカードのポイントを利用して積立商品を注文するものにすぎないので、電子マネーを利用して積立商品を注文することはできない。従来の技術では、ユーザに、電子マネーを利用して積立商品を注文させることはできなかった。 However, the technique of Patent Document 1 merely orders government bonds, corporate bonds, or investment trusts each time a user deposits electronic money. can't. Since the technology of Patent Document 2 is merely for ordering a reserve product using credit card points, it is not possible to order a reserve product using electronic money. Conventional technology does not allow users to order savings products using electronic money.

本開示の目的の1つは、ユーザに、電子マネーを利用して積立商品を注文させることである。 One of the purposes of the present disclosure is to allow users to order savings products using electronic money.

本開示に係る注文システムは、ユーザが注文する積立商品に関する決済タイミングが訪れたか否かを判定する決済タイミング判定部と、前記決済タイミングが訪れたと判定された場合に、前記ユーザが保有する電子マネーと、前記ユーザが指定した積立額と、に基づいて、前記積立商品に関する決済処理を実行する決済処理実行部と、前記積立商品に関する注文処理を実行する注文処理実行部と、を含む。 The order system according to the present disclosure includes a payment timing determination unit that determines whether or not a payment timing for a reserve product ordered by a user has come, and an electronic money held by the user when it is determined that the payment timing has come. and a reserve amount specified by the user, a settlement processing execution unit that executes settlement processing for the reserve product, and an order processing execution unit that executes order processing for the reserve product.

本開示によれば、ユーザが、電子マネーを利用して積立商品を注文できる。 According to the present disclosure, a user can order a savings product using electronic money.

注文システムの全体構成の一例を示す図である。It is a figure which shows an example of the whole order system structure. ユーザ端末に表示される画面の一例を示す図である。It is a figure which shows an example of the screen displayed on a user terminal. ユーザ端末に表示される画面の一例を示す図である。It is a figure which shows an example of the screen displayed on a user terminal. 投信積立の注文が完了した後の流れの一例を示す図である。FIG. 10 is a diagram showing an example of the flow after an order for investment trust accumulation is completed; 注文システムで実現される機能の一例を示す機能ブロック図である。It is a functional block diagram showing an example of the function realized by the order system. 電子マネーデータベースの一例を示す図である。It is a figure which shows an example of an electronic money database. 可能性表示部の処理の一例を示す図である。It is a figure which shows an example of a process of a possibility display part. 投資データベースの一例を示す図である。It is a figure which shows an example of an investment database. 注文システムで実行される処理の一例を示す図である。It is a figure which shows an example of the process performed by an ordering system. 変形例における機能ブロックの一例を示す図である。It is a figure which shows an example of the functional block in a modification. 複数の積立設定の各々における決済タイミングが互いに異なる場合の一例を示す図である。FIG. 10 is a diagram showing an example of a case where settlement timings for each of a plurality of accumulation settings are different from each other; ユーザが積立設定を変更する流れの一例を示す図である。It is a figure which shows an example of the flow in which a user changes accumulation setting.

[1.注文システムの全体構成]
本開示に係る注文システムの実施形態の一例を説明する。図1は、注文システムの全体構成の一例を示す図である。注文システムSは、電子マネーサーバ10、証券サーバ20、及びユーザ端末30を含む。これらは、インターネット又はLAN等のネットワークNに接続可能である。注文システムSは、少なくとも1つのコンピュータを含めばよく、図1の例に限られない。
[1. Overall configuration of order system]
An example of an embodiment of an ordering system according to the present disclosure will be described. FIG. 1 is a diagram showing an example of the overall configuration of an ordering system. The ordering system S includes an electronic money server 10 , a securities server 20 and a user terminal 30 . These are connectable to a network N such as the Internet or a LAN. The ordering system S only needs to include at least one computer, and is not limited to the example in FIG.

電子マネーサーバ10は、決済事業者のサーバコンピュータである。制御部11は、少なくとも1つのプロセッサを含む。記憶部12は、RAM等の揮発性メモリと、ハードディスク等の不揮発性メモリと、を含む。通信部13は、有線通信用の通信インタフェースと、無線通信用の通信インタフェースと、の少なくとも一方を含む。 The electronic money server 10 is a server computer of a settlement company. Control unit 11 includes at least one processor. The storage unit 12 includes a volatile memory such as RAM and a nonvolatile memory such as a hard disk. The communication unit 13 includes at least one of a communication interface for wired communication and a communication interface for wireless communication.

証券サーバ20は、証券会社のサーバコンピュータである。制御部21、記憶部22、及び通信部23の物理的構成は、それぞれ制御部11、記憶部12、及び通信部13と同様であってよい。 Securities server 20 is a server computer of a securities company. The physical configurations of the control unit 21, the storage unit 22, and the communication unit 23 may be the same as those of the control unit 11, the storage unit 12, and the communication unit 13, respectively.

ユーザ端末30は、ユーザのコンピュータである。例えば、ユーザ端末30は、パーソナルコンピュータ、スマートフォン、タブレット端末、又はウェアラブル端末である。制御部31、記憶部32、及び通信部33の物理的構成は、それぞれ制御部11、記憶部12、及び通信部13と同様であってよい。操作部34は、タッチパネル等の入力デバイスである。表示部35は、液晶ディスプレイ又は有機ELディスプレイである。 The user terminal 30 is a user's computer. For example, the user terminal 30 is a personal computer, smart phone, tablet terminal, or wearable terminal. The physical configurations of the control unit 31, the storage unit 32, and the communication unit 33 may be the same as those of the control unit 11, the storage unit 12, and the communication unit 13, respectively. The operation unit 34 is an input device such as a touch panel. The display unit 35 is a liquid crystal display or an organic EL display.

なお、記憶部12,22,32に記憶されるプログラムは、ネットワークNを介して供給されてもよい。また、情報記憶媒体に記憶されたプログラムが、コンピュータ読み取り可能な情報記憶媒体を読み取る読取部(例えば、光ディスクドライブやメモリカードスロット)、又は、外部機器とデータの入出力をするための入出力部(例えば、USBポート)を介して供給されてもよい。 The programs stored in the storage units 12, 22, 32 may be supplied via the network N. In addition, a program stored in an information storage medium can read a computer-readable information storage medium (for example, an optical disk drive or a memory card slot), or an input/output unit for inputting/outputting data with an external device. (eg, USB port).

[2.注文システムの概要]
本実施形態では、ユーザは、決済事業者が提供する決済サービスと、証券会社が提供する投資サービスと、を利用可能である。決済サービスは、電子決済に関するサービスである。電子決済は、キャッシュレス決済と呼ばれることもある。本実施形態では、決済サービスで利用可能な決済手段の一例として、いわゆる前払式支払手段の一種である電子マネーを説明するが、決済サービスでは、クレジットカード又は銀行口座といった他の決済手段が利用可能であってもよい。
[2. Order system overview]
In this embodiment, a user can use a payment service provided by a payment business operator and an investment service provided by a securities company. The payment service is a service related to electronic payment. Electronic payment is sometimes called cashless payment. In this embodiment, electronic money, which is a type of prepaid payment method, will be described as an example of payment methods that can be used in the payment service, but other payment methods such as credit cards and bank accounts can be used in the payment service. may be

投資サービスは、投資に関するサービスである。投資サービスでは、投資対象の商品である投資商品がユーザに提供される。投資サービスは、証券会社以外の他の業者(例えば、銀行等の金融機関又はその他の会社)によって提供されてもよい。本実施形態では、投資商品の一例として、所定の積立額が定期的に積み立てられる積立商品を説明する。更に、積立商品の一例として、投信積立を説明する。このため、投信積立と記載した箇所は、投資商品又は積立商品と読み替えることができる。 Investment services are services related to investments. In the investment service, investment products, which are products to be invested in, are provided to users. Investment services may be provided by other entities than securities firms (eg, financial institutions such as banks or other companies). In this embodiment, as an example of an investment product, a reserve product in which a predetermined reserve amount is periodically accumulated will be described. Further, as an example of the accumulation product, an investment trust accumulation will be explained. For this reason, the description of investment trust reserves can be read as investment products or reserve products.

なお、投資サービスで提供される投資商品は、任意の種類であってよく、投信積立に限られない。例えば、投資商品は、株式、外貨、国債、その他の有価証券、金、又はプラチナといったように、投資信託以外の他のものを対象とした商品であってもよい。投資商品は、積立商品ではなく、一度きりの注文を受け付ける商品であってもよい。注文は、投資商品の購入又は買付ということもできる。本実施形態では、投資商品の決済方法に特徴があるので、投資商品の仕組み自体は、公知の仕組みを利用可能である。 The investment product provided by the investment service may be of any type and is not limited to investment trust accumulation. For example, an investment product may be a product that targets something other than mutual funds, such as stocks, foreign currencies, government bonds, other securities, gold, or platinum. The investment product may be a product that accepts one-time orders instead of a savings product. An order can also be referred to as a purchase or purchase of an investment product. This embodiment is characterized by the settlement method of the investment product, so that the mechanism of the investment product itself can use a known mechanism.

本実施形態では、ユーザが、ユーザ端末30のアプリケーションから、決済サービス及び投資サービスを利用する場合を例に挙げるが、ユーザは、ユーザ端末30のブラウザから、決済サービス及び投資サービスの少なくとも一方を利用してもよいし、特にユーザ端末30を利用せずに決済サービス及び投資サービスの少なくとも一方を利用してもよい。以降、決済事業者が提供するアプリケーションを、決済アプリという。証券会社が提供するアプリケーションを、証券アプリという。 In this embodiment, the user uses the payment service and the investment service from the application of the user terminal 30 as an example, but the user uses at least one of the payment service and the investment service from the browser of the user terminal 30. Alternatively, at least one of the payment service and the investment service may be used without using the user terminal 30 . Hereinafter, applications provided by payment providers are referred to as payment applications. An application provided by a securities company is called a securities application.

例えば、ユーザは、決済アプリから、決済サービスが提供する電子マネーに関する種々の機能を利用できる。本実施形態では、電子マネーの一例として、オンライン型の電子マネーを例に挙げるが、電子マネーは、任意のタイプであってよく、オンライン型の電子マネーに限られない。例えば、電子マネーは、ICカードを利用するタイプ、ユーザ端末30のICチップを利用するタイプ、又は磁気カードを利用するタイプであってもよい。 For example, a user can use various functions related to electronic money provided by a payment service from a payment application. In this embodiment, online electronic money is taken as an example of electronic money, but the electronic money may be of any type and is not limited to online electronic money. For example, the electronic money may be of a type that uses an IC card, a type that uses an IC chip of the user terminal 30, or a type that uses a magnetic card.

オンライン型の電子マネーは、電子商取引サービス又は旅行予約サービスといったインターネットサービスで利用可能な電子マネーである。オンライン型の電子マネーは、実店舗で利用可能であってもよい。例えば、ユーザは、バーコード又は二次元コードといったコードを利用して、実店舗でオンライン型の電子マネーを利用できる。以降、オンライン型の電子マネーを、単に電子マネーという。 Online type electronic money is electronic money that can be used in Internet services such as electronic commerce services or travel reservation services. Online electronic money may be available at physical stores. For example, a user can use a code such as a bar code or a two-dimensional code to use online electronic money at a physical store. Hereinafter, online type electronic money is simply referred to as electronic money.

図2及び図3は、ユーザ端末30に表示される画面の一例を示す図である。例えば、ユーザ端末30の証券アプリが起動すると、投資サービスにログインするためのログイン画面G1が表示部35に表示される。ユーザは、入力フォームF10,F11に、投資サービスにおけるユーザID及びパスワードを入力してボタンB12を選択すると、投資サービスへのログイン処理が実行される。 2 and 3 are diagrams showing examples of screens displayed on the user terminal 30. FIG. For example, when the securities application of the user terminal 30 is activated, the login screen G1 for logging in to the investment service is displayed on the display unit 35 . When the user enters the user ID and password for the investment service in the input forms F10 and F11 and selects the button B12, the login process for the investment service is executed.

ユーザが投資サービスにログインすると、投資サービスのトップ画面G2が表示部35に表示される。ユーザは、ボタンB20~B23を選択して投資商品を注文できる。例えば、ユーザが、投信積立を注文するためのボタンB21を選択すると、投信積立の設定である積立設定を指定できる。積立設定の流れ自体は、公知の流れであってよく、本実施形態では、投資信託の指定、決済方法の指定、及び積立額と積立指定日の指定といった流れを例に挙げる。 When the user logs in to the investment service, the top screen G2 of the investment service is displayed on the display unit 35 . The user can order investment products by selecting buttons B20-B23. For example, when the user selects the button B21 for placing an order for investment trust accumulation, the user can designate accumulation settings, which are settings for investment trust accumulation. The accumulation setting flow itself may be a known flow, and in the present embodiment, an example of the flow of specifying an investment trust, specifying a settlement method, and specifying an accumulation amount and a designated accumulation date.

例えば、ユーザがボタンB21を選択すると、投信積立の対象となる投資信託を指定するための投資信託指定画面G3が表示部35に表示される。ユーザは、投資信託指定画面G3から、投資サービスで注文可能な投資信託を検索できる。ユーザが、所望の投資信託を検索してボタンB30を選択すると、決済方法を指定するための決済方法指定画面G4が表示部35に表示される。 For example, when the user selects the button B21, the display unit 35 displays an investment trust designation screen G3 for designating an investment trust to be funded. The user can search for investment trusts that can be ordered through the investment service from the investment trust designation screen G3. When the user searches for a desired investment trust and selects the button B30, the display unit 35 displays a settlement method designation screen G4 for designating a settlement method.

決済方法は、投信積立の決済で利用する方法である。決済方法は、積立額の支払方法又は引落方法ということもできる。図2の例では、投信積立の決済方法として、電子マネー(図2では「YYYキャッシュ」)、クレジットカード、及び証券口座の3つが用意されている。決済方法は、これらに限られず、ポイント等を利用した他の決済方法が用意されていてもよい。ユーザは、ボタンB40~B42の何れかを選択することによって、任意の決済方法を指定できる。本実施形態では、電子マネーが決済方法として指定される場合を例に挙げる。 The settlement method is a method used for settlement of investment trust reserves. The settlement method can also be referred to as a payment method or withdrawal method for the accumulated amount. In the example of FIG. 2, three payment methods are prepared for investment trust accumulation: electronic money (“YYY cash” in FIG. 2), credit card, and securities account. The payment methods are not limited to these, and other payment methods using points or the like may be prepared. The user can specify any settlement method by selecting any one of the buttons B40-B42. In this embodiment, a case where electronic money is specified as a settlement method will be taken as an example.

例えば、ユーザが、電子マネーに対応するボタンB40を選択してボタンB43を選択すると、図3に移り、積立額と積立指定日を指定するための積立額等指定画面G5が表示部35に表示される。ユーザが、入力フォームF50,F51に積立額と積立指定日を入力してボタンB52を選択すると、決済アプリが起動し、決済サービスにおけるログイン画面G6が表示部35に表示される。証券アプリは、バックグラウンドに移行する。 For example, when the user selects the button B40 corresponding to electronic money and then selects the button B43, the screen shifts to FIG. be done. When the user inputs the reserve amount and designated reserve date in the input forms F50 and F51 and selects the button B52, the settlement application is activated and the login screen G6 for the settlement service is displayed on the display unit 35. Stock app goes to background.

本実施形態では、ユーザは、電子マネーの残高不足によって投信積立の注文がキャンセルにならないように、電子マネーのオートチャージ機能を利用できる。例えば、ユーザは、初めてオートチャージ機能を利用する場合には、所定の申込手続を行う。申込手続では、利用規約への同意やチャージ方法の指定が行われる。ここでは、ユーザがオートチャージ機能の申込手続を済ませているものとする。 In this embodiment, the user can use the electronic money auto-charge function so that the investment trust accumulation order is not canceled due to an insufficient electronic money balance. For example, when the user uses the automatic charge function for the first time, the user performs a predetermined application procedure. In the application procedure, consent to the terms of use and designation of the charging method are performed. Here, it is assumed that the user has completed the application procedures for the auto-charge function.

例えば、ユーザが、入力フォームF60,F61に、決済サービスのユーザID及びパスワードを入力してボタンB62を選択すると、決済サービスへのログイン処理が実行される。本実施形態では、決済サービスのユーザIDと、投資サービスのユーザIDと、が互いに同じである場合を例に挙げる。ユーザは、投資サービスにログインしたユーザIDと同じユーザIDで、決済サービスにログインする必要がある。 For example, when the user enters the user ID and password of the payment service into the input forms F60 and F61 and selects the button B62, login processing to the payment service is executed. In the present embodiment, a case where the user ID for the payment service and the user ID for the investment service are the same will be taken as an example. The user needs to log in to the settlement service with the same user ID that logged in to the investment service.

決済サービスへのログインが成功すると、オートチャージ設定を指定するためのオートチャージ設定画面G7が表示部35に表示される。図3の例では、チャージ方法として、クレジットカードが指定されている。ユーザは、オートチャージ設定画面G7からチャージ方法を変更してもよい。例えば、ユーザが、入力フォームF70,F71に、チャージ閾値とチャージ後残高を入力してボタンB72を選択すると、オートチャージ設定が決済サービスに保存される。 When login to the payment service is successful, an auto-charge setting screen G7 for designating auto-charge settings is displayed on the display unit 35. FIG. In the example of FIG. 3, a credit card is designated as the charging method. The user may change the charging method from the auto-charge setting screen G7. For example, when the user enters the charging threshold value and the balance after charging in the input forms F70 and F71 and selects the button B72, the auto-charge setting is saved in the settlement service.

チャージ閾値は、オートチャージ処理を実行するか否かの基準となる残高の閾値である。本実施形態では、チャージ閾値未満になった場合にオートチャージ処理が実行されるものとするが、チャージ閾値以下になった場合にオートチャージ処理が実行されてもよい。ユーザは、任意のチャージ閾値を指定可能である。例えば、ユーザは、投信積立の積立額以上の数値を、チャージ閾値として指定する。チャージ閾値は、チャージ後残高以下の数値が指定されるものとする。 The charge threshold is a balance threshold that serves as a reference for whether or not to execute auto-charge processing. In the present embodiment, the auto-charge process is executed when the charge becomes less than the charge threshold, but the auto-charge process may be executed when the charge becomes equal to or less than the charge threshold. The user can specify any charge threshold. For example, the user designates a numerical value equal to or greater than the accumulated amount of the investment trust as the charge threshold. As the charge threshold, a numerical value equal to or less than the post-charge balance is specified.

チャージ後残高は、オートチャージ処理後の残高である。チャージ後残高は、電子マネーに常備される残高ということもできる。本実施形態では、オートチャージ額が指定されるのではなく、チャージ後残高が指定される場合を説明する。即ち、「残高が50,000円未満になると、10,000円チャージする」といったオートチャージ設定ではなく、「残高が50,000円未満になると、残高を51,000円にする」といったオートチャージ設定が指定される。ユーザは、任意のチャージ後残高を指定可能である。例えば、ユーザは、投信積立の積立額以上の数値を、チャージ後残高として指定する。チャージ後残高は、チャージ閾値以上の数値が指定されるものとする。 The post-charge balance is the balance after auto-charge processing. The post-charge balance can also be said to be the balance that is always kept in the electronic money. In this embodiment, the case where the post-charge balance is specified instead of specifying the auto-charge amount will be described. In other words, instead of the auto-charge setting such as "When the balance is less than 50,000 yen, charge 10,000 yen", the auto-charge setting is such that "When the balance is less than 50,000 yen, the balance is increased to 51,000 yen". Settings are specified. The user can specify any post-charge balance. For example, the user designates a value equal to or greater than the accumulated amount of the investment trust as the post-charge balance. Assume that the post-charge balance is designated as a numerical value equal to or greater than the charge threshold.

オートチャージ設定が完了すると、証券アプリがフォアグラウンドに戻る。ユーザが、証券アプリから注文内容の最終確認や暗証番号の入力をして注文を確定させると、注文が完了したことを示す注文完了画面G8が表示部35に表示される。投信積立の注文が完了すると、ユーザが指定した投資信託が、ユーザが指定した積立額だけ、ユーザが指定した積立指定日に自動的に購入されるようになる。オートチャージ処理は、必要に応じて実行される。 Once the auto-charge settings are complete, the brokerage app returns to the foreground. When the user finalizes the order by confirming the details of the order and entering the PIN from the security application, the order completion screen G8 indicating that the order has been completed is displayed on the display unit 35 . When the investment trust accumulation order is completed, the investment trust designated by the user is automatically purchased in the amount designated by the user on the designated accumulation date designated by the user. Auto-charge processing is executed as necessary.

図4は、投信積立の注文が完了した後の流れの一例を示す図である。図4のt軸は、時間軸である。図4では、T(Tは自然数)月に実行される処理と、T月の前後の月に実行される処理と、が示されている。Tが1の場合には、T-1月は、前年の12月である。Tが12の場合には、T+1月は、翌年の1月である。投信積立における時系列的な流れ自体は、公知の種々の流れを利用可能であり、図4の例に限られない。 FIG. 4 is a diagram showing an example of the flow after the order for investment trust accumulation is completed. The t-axis in FIG. 4 is the time axis. FIG. 4 shows a process executed in T (T is a natural number) month and a process executed in months before and after T month. If T is 1, then T-January is December of the previous year. If T is 12, then month T+1 is January of the following year. Various well-known flows can be used for the time-series flow itself in investment trust accumulation, and the flow is not limited to the example in FIG. 4 .

図4の例では、ユーザは、「ファンドA」、「ファンドB」、及び「ファンドC」といった3つの投信積立を、電子マネーで注文する。「ファンドA」の積立額は、「10,000円」である。「ファンドA」の指定積立日は、「毎月3日」である。「ファンドB」の積立額は、「15,000円」である。「ファンドB」の指定積立日は、「毎月12日」である。「ファンドC」の積立額は、「25,000円」である。「ファンドC」の指定積立日は、「毎月25日」である。 In the example of FIG. 4, the user orders three investment trusts, "Fund A", "Fund B", and "Fund C", with electronic money. The accumulated amount of “Fund A” is “10,000 yen”. The designated accumulation date of "Fund A" is "3rd day of every month". The accumulated amount of “Fund B” is “15,000 yen”. The designated accumulation date for “Fund B” is “the 12th of every month”. The accumulated amount of “Fund C” is “25,000 yen”. The designated accumulation date for “Fund C” is “25th of every month”.

例えば、T-1月の13日に、T+1月における投信積立の積立設定が開始される。T月の12日に、T+1月における投信積立の積立設定が締め切られる。T月の15日は、T+1月における投信積立の決済タイミングである。決済タイミングとは、決済処理を実行すべきタイミングである。図4の例では、電子マネーの決済タイミングを示しているが、決済タイミングは、決済方法に応じて異なってもよい。例えば、決済方法としてクレジットカードが指定された場合には、T月の13日にオーソリゼーションが実行されて、T+1月の27日に銀行口座からの引き落としが行われてもよい。 For example, on the 13th day of T-1, the investment trust accumulation setting for the month T+1 is started. On the 12th of the month T, the investment trust accumulation setting for the month T+1 is closed. The 15th of month T is the settlement timing for investment trust reserves in month T+1. The settlement timing is the timing at which settlement processing should be executed. Although the example of FIG. 4 shows the payment timing of electronic money, the payment timing may differ depending on the payment method. For example, if a credit card is specified as the settlement method, authorization may be performed on the 13th of T month, and withdrawal from the bank account may be performed on the 27th of T+1 month.

T月の15日における所定時刻(例えば、午前3時)になると、T月の12日で締め切られた積立設定に基づいて、電子マネーの決済処理が実行される。図4の例では、ユーザが指定した3つの投資信託の積立金の合計額である「50,000円」が、電子マネーの残高から引かれる。ユーザのオートチャージ設定が、図3のように「残高が50,000円未満になると、残高を51,000円にする」といった内容であれば、電子マネーの残高は、常に決済処理で必要な額(図4の例では「50,000円」)以上になる。このため、T月の15日における決済処理は、原則として失敗しない。T月の月末になると、決済事業者から証券会社に対し、T月に実行された電子マネーの決済処理に応じた入金が実行される。 At a predetermined time (for example, 3:00 am) on the 15th of T month, electronic money settlement processing is executed based on the accumulation setting closed on the 12th of T month. In the example of FIG. 4, "50,000 yen", which is the total amount of reserves of the three investment trusts designated by the user, is subtracted from the electronic money balance. If the user's auto-charge setting is as shown in FIG. 3, "If the balance is less than 50,000 yen, the balance will be increased to 51,000 yen." amount (“50,000 yen” in the example of FIG. 4) or more. Therefore, in principle, the settlement process on the 15th of T month will not fail. At the end of the month T, the settlement operator makes a payment to the securities company in accordance with the electronic money settlement process executed in the month T.

T+1月になると、ユーザが指定した積立指定日に、ユーザが指定した投資信託の注文処理が自動的に実行される。図4の例であれば、T+1月の3日になると、「ファンドA」が「10,000円」注文される。T+1月の12日になると、「ファンドB」が「15,000円」注文される。T+1月の25日になると、「ファンドC」が「25,000円」注文される。本実施形態の注文システムSでは、図4のような流れが繰り返されることによって、電子マネーを利用した投信積立の注文が繰り返される。以降、注文システムSの詳細を説明する。 In month T+1, order processing for the investment trust specified by the user is automatically executed on the specified accumulation date specified by the user. In the example of FIG. 4, on the 3rd day of the month T+1, an order of "10,000 yen" for "Fund A" is placed. On the 12th day of month T+1, an order of "15,000 yen" for "Fund B" is placed. On the 25th of the month T+1, an order of "25,000 yen" for "Fund C" is placed. In the order system S of the present embodiment, by repeating the flow shown in FIG. 4, orders for investment trust accumulation using electronic money are repeated. Hereinafter, details of the ordering system S will be described.

[3.注文システムで実現される機能]
図5は、注文システムSで実現される機能の一例を示す機能ブロック図である。
[3. Functions realized by the ordering system]
FIG. 5 is a functional block diagram showing an example of functions realized by the ordering system S. As shown in FIG.

[3-1.電子マネーサーバで実現される機能]
データ記憶部100は、記憶部12を主として実現される。他の各機能は、制御部11を主として実現される。
[3-1. Functions Realized by Electronic Money Server]
The data storage unit 100 is realized mainly by the storage unit 12 . Other functions are realized mainly by the control unit 11 .

[データ記憶部]
データ記憶部100は、ユーザに決済サービスを提供するために必要なデータを記憶する。例えば、データ記憶部100は、電子マネーデータベースDB1を記憶する。
[Data storage part]
The data storage unit 100 stores data necessary for providing settlement services to users. For example, the data storage unit 100 stores an electronic money database DB1.

図6は、電子マネーデータベースDB1の一例を示す図である。図6に示すように、電子マネーデータベースDB1は、決済サービスにおけるユーザに関する情報が格納されたデータベースである。例えば、電子マネーデータベースDB1には、ユーザID、パスワード、電子マネーの残高、チャージ方法情報、オートチャージ設定、及び決済設定が格納される。電子マネーデータベースDB1に格納される情報は、ユーザに関する任意の情報であってよく、図6の例に限られない。例えば、電子マネーデータベースDB1には、電子マネーの利用履歴又はチャージ履歴が格納されてもよい。 FIG. 6 is a diagram showing an example of the electronic money database DB1. As shown in FIG. 6, the electronic money database DB1 is a database that stores information about users in the settlement service. For example, the electronic money database DB1 stores user IDs, passwords, balance of electronic money, charge method information, automatic charge settings, and settlement settings. The information stored in the electronic money database DB1 may be arbitrary information about the user, and is not limited to the example of FIG. For example, the electronic money database DB1 may store the usage history or charging history of electronic money.

ユーザIDは、ユーザに関するユーザ情報の一例である。このため、ユーザIDについて説明している箇所は、ユーザ情報と読み替えることができる。ユーザ情報は、ユーザを識別可能な任意の情報であってよく、例えば、ユーザアカウントと呼ばれる情報、メールアドレス、又は電話番号であってもよい。ユーザ情報は、ユーザの名前であってもよい。例えば、ユーザ情報は、文字、数字、その他の記号、又はこれらの組み合わせである。ユーザID及びパスワードは、決済サービスにログインするために利用される。電子マネーの残高は、現状の残高である。残高は、0以上の任意の数値を示す。残高には、上限が設定されてもよい。 A user ID is an example of user information about a user. Therefore, where the user ID is explained, it can be read as user information. User information may be any information that can identify a user, such as information called a user account, email address, or telephone number. The user information may be the user's name. For example, user information is letters, numbers, other symbols, or combinations thereof. A user ID and password are used to log in to the payment service. The electronic money balance is the current balance. The balance indicates any numerical value of 0 or more. An upper limit may be set for the balance.

チャージ方法情報は、電子マネーのチャージ方法に関する情報である。チャージ方法とは、電子マネーのチャージで利用する決済手段である。チャージ方法は、任意の決済手段であってよく、例えば、クレジットカード、銀行口座、オンラインフリーマーケットサービスの売上金、暗号資産、又はポイントであってもよい。例えば、クレジットカードがチャージ方法に相当する場合、チャージ方法情報は、カード番号、有効期限、及び名義人を示す。例えば、銀行口座がチャージ方法に相当する場合、チャージ方法情報は、銀行名、支店名、口座番号、及び名義人を示す。他のチャージ方法の場合も同様に、チャージ方法情報は、チャージ方法を識別可能な情報を示せばよい。チャージ方法情報は、ユーザの操作により変更可能である。 The charge method information is information relating to the charge method of electronic money. The charging method is a payment method used for charging electronic money. The charging method may be any payment means, for example, credit card, bank account, proceeds from online flea market services, crypto assets, or points. For example, if a credit card corresponds to the charge method, the charge method information indicates the card number, expiration date, and holder. For example, if the bank account corresponds to the charge method, the charge method information indicates the bank name, branch name, account number, and holder. Similarly, in the case of other charging methods, the charging method information may indicate information that can identify the charging method. The charge method information can be changed by the user's operation.

オートチャージ設定は、オートチャージに関する設定である。本実施形態では、オートチャージ設定が、チャージ閾値及びチャージ後残高を示す場合を説明するが、オートチャージ設定は、チャージ閾値又はチャージ後残高の何れか一方のみを示してもよい。他にも例えば、オートチャージ処理を実行するオートチャージタイミングをユーザが指定できる場合には、オートチャージ設定は、オートチャージタイミングを示してもよい。オートチャージ設定は、ユーザの操作により変更可能である。更に、ユーザが手動で行う通常のチャージ処理のチャージ方法と、オートチャージ処理のチャージ方法と、を異ならせる場合には、オートチャージ処理のチャージ方法がオートチャージ設定に示されてもよい。本実施形態では、チャージ方法情報が示すチャージ方法によってオートチャージ処理が実行される場合を説明するが、オートチャージ処理は、特定のクレジットカードを利用したチャージ方法のみを選択できるようにしてもよい。 Auto-charge setting is a setting related to auto-charge. In this embodiment, the case where the auto-charge setting indicates the charge threshold and the post-charge balance will be described, but the auto-charge setting may indicate either the charge threshold or the post-charge balance. In addition, for example, when the user can specify the auto-charge timing for executing the auto-charge process, the auto-charge setting may indicate the auto-charge timing. The auto-charge setting can be changed by the user's operation. Furthermore, when the charging method of the normal charging process performed manually by the user is different from the charging method of the automatic charging process, the charging method of the automatic charging process may be indicated in the automatic charging setting. In the present embodiment, a case will be described in which the auto-charge process is executed according to the charge method indicated by the charge method information, but the auto-charge process may allow selection of only the charge method using a specific credit card.

決済設定は、投信積立の決済処理に関する設定である。電子マネーデータベースDB1に格納される決済設定は、投資データベースDB2に格納される積立設定のうち、少なくとも電子マネーの決済処理に必要な情報を含めばよい。図6の例では、決済設定として、投資信託ID及び積立額が電子マネーデータベースDB1に格納されているものとする。ユーザが決済タイミングを指定できる場合には、決済設定は、決済タイミングを示してもよい。電子マネー以外の決済方法が指定された場合には、決済設定は、決済方法を示してもよい。 Settlement settings are settings related to settlement processing for investment trust reserves. The payment settings stored in the electronic money database DB1 may include at least information necessary for electronic money payment processing among the accumulation settings stored in the investment database DB2. In the example of FIG. 6, it is assumed that an investment trust ID and a reserve amount are stored in the electronic money database DB1 as settlement settings. If the user can specify the payment timing, the payment settings may indicate the payment timing. If a payment method other than electronic money is specified, the payment settings may indicate the payment method.

なお、データ記憶部100に記憶されるデータは、電子マネーデータベースDB1に限られない。データ記憶部100は、決済サービスに必要なデータを記憶すればよい。例えば、データ記憶部100は、オートチャージ設定画面G7等の画面をユーザ端末30に表示させるために必要なデータを記憶してもよい。 Data stored in the data storage unit 100 is not limited to the electronic money database DB1. The data storage unit 100 may store data necessary for settlement services. For example, the data storage unit 100 may store data necessary for displaying a screen such as the auto-charge setting screen G7 on the user terminal 30. FIG.

[一致判定部]
本実施形態では、投信積立は、投資サービスにより提供される。電子マネーは、投資サービスとは異なる決済サービスにより提供される。投資サービスにおけるユーザIDと、決済サービスにおけるユーザIDとは、互いに同じものが利用されるので、一致判定部101は、投資サービスにおけるユーザIDと、決済サービスにおけるユーザIDと、が一致するか否かを判定する。即ち、一致判定部101は、投資サービスにログイン中のユーザと、決済サービスにログインしようとしているユーザと、が同一人物であるか否かを判定する。ユーザIDが一致することは、同一人物であることを意味する。
[Match determination unit]
In this embodiment, investment trust accumulation is provided by an investment service. Electronic money is provided by a payment service that is different from the investment service. Since the same user ID for the investment service and the same user ID for the payment service are used, the match determination unit 101 determines whether the user ID for the investment service and the user ID for the payment service match. judge. That is, the match determination unit 101 determines whether or not the user logging into the investment service and the user attempting to log into the settlement service are the same person. Matching user IDs means that they are the same person.

図2及び図3の例であれば、一致判定部101は、ログイン画面G1に入力されたユーザIDと、ログイン画面G6に入力されたユーザIDと、が一致するか否かを判定する。例えば、電子マネーサーバ10は、ログイン画面G6が表示される前に、証券サーバ20又はユーザ端末30から、ログイン画面G1に入力されたユーザIDを取得する。電子マネーサーバ10は、当該取得されたユーザIDと、ログイン画面G6に入力されたユーザIDと、が一致するか否かを判定する。 In the example of FIGS. 2 and 3, the match determination unit 101 determines whether or not the user ID input on the login screen G1 matches the user ID input on the login screen G6. For example, the electronic money server 10 acquires the user ID input to the login screen G1 from the securities server 20 or the user terminal 30 before the login screen G6 is displayed. The electronic money server 10 determines whether or not the acquired user ID matches the user ID entered on the login screen G6.

なお、ユーザID以外の他の情報がユーザ情報として利用される場合、一致判定部101は、他の情報の一致を判定してもよい。例えば、ユーザの名前がユーザ情報として利用される場合、一致判定部101は、投資サービスにおけるユーザの名前(例えば、証券口座の名義人)と、決済サービスにおけるユーザの名前(例えば、電子マネーの名義人)と、が一致するか否かを判定してもよい。他の情報がユーザ情報として利用される場合も同様にして、一致判定部101は、ユーザ情報の一致を判定すればよい。 Note that when information other than the user ID is used as user information, the match determination unit 101 may determine whether the other information matches. For example, when a user's name is used as user information, the matching determination unit 101 determines the user's name in the investment service (eg, securities account holder) and the user's name in the settlement service (eg, electronic money holder). It may be determined whether or not , and are matched. Similarly, when other information is used as user information, the match determination unit 101 may determine whether the user information matches.

[オートチャージ設定許可部]
オートチャージ設定許可部102は、一致判定部101の判定結果に基づいて、ユーザによるオートチャージ設定を許可する。オートチャージ設定許可部102は、一致判定部101によりユーザIDが一致すると判定されない場合には、オートチャージ設定を許可せず、一致判定部101によりユーザIDが一致すると判定された場合に、オートチャージ設定を許可する。オートチャージ設定が許可されなかったとしても、投信積立の注文自体は許可されてもよい。
[Auto charge setting permission part]
The auto-charge setting permission unit 102 permits the user to set auto-charge based on the determination result of the coincidence determination unit 101 . The auto-charge setting permission unit 102 does not permit the auto-charge setting when the match determination unit 101 does not determine that the user IDs match, and the auto-charge setting is not permitted when the match determination unit 101 determines that the user IDs match. Allow settings. Even if the auto-charge setting is not permitted, the investment trust accumulation order itself may be permitted.

図2及び図3の例であれば、オートチャージ設定許可部102は、一致判定部101によりユーザIDが一致すると判定されない場合には、オートチャージ設定画面G7を表示させないようにすることによって、オートチャージ設定を許可しない。オートチャージ設定許可部102は、一致判定部101によりユーザIDが一致すると判定された場合に、オートチャージ設定画面G7の表示を許可することによって、オートチャージ設定を許可する。即ち、オートチャージ設定許可部102は、オートチャージ設定画面G7を表示させるか否かを制御することによって、オートチャージ設定を許可するか否かを制御する。 In the example of FIGS. 2 and 3, the auto-charge setting permission unit 102 does not display the auto-charge setting screen G7 when the match determination unit 101 does not determine that the user IDs match. Do not allow charging settings. The auto-charge setting permission unit 102 permits the auto-charge setting by permitting the display of the auto-charge setting screen G7 when the coincidence determination unit 101 determines that the user IDs match. That is, the auto-charge setting permission unit 102 controls whether to permit the auto-charge setting by controlling whether to display the auto-charge setting screen G7.

なお、オートチャージ設定許可部102は、他の方法によって、オートチャージ設定を許可してもよい。例えば、オートチャージ設定許可部102は、オートチャージ設定画面G7の表示は許可するが、オートチャージ設定画面G7に対する入力を制限するか否かを制御することによって、オートチャージ設定を許可するか否かを制御してもよい。例えば、オートチャージ設定許可部102は、オートチャージ設定画面G7に対する入力は許可するが、電子マネーデータベースDB1に反映するか否かを制御することによって、オートチャージ設定を許可するか否かを制御してもよい。 Note that the auto-charge setting permitting unit 102 may permit the auto-charge setting by another method. For example, the auto-charge setting permission unit 102 permits display of the auto-charge setting screen G7, but controls whether or not to restrict input to the auto-charge setting screen G7. may be controlled. For example, the auto-charge setting permitting unit 102 permits input to the auto-charge setting screen G7, but controls whether or not to permit the auto-charge setting by controlling whether or not the input is reflected in the electronic money database DB1. may

[合計額計算部]
合計額計算部103は、投信積立に関する複数の積立設定をユーザが指定した場合に、当該複数の積立設定の各々における積立額に関する合計額を計算する。合計額は、決済処理に必要な額である。本実施形態では、合計額計算部103は、複数の積立設定の各々における積立額を合計した値を、そのまま合計額として計算する場合を説明するが、所定の手数料が加算される場合には、積立額を合計した値に手数料を加算した値を、合計額として計算してもよい。
[Total calculation part]
The total amount calculation unit 103 calculates the total amount of the accumulated amount for each of the plurality of accumulation settings when the user designates a plurality of accumulation settings regarding investment trust accumulation. The total amount is the amount required for payment processing. In the present embodiment, the total amount calculation unit 103 will be described as a case where the sum of the accumulated amounts for each of the plurality of accumulated amounts is calculated as the total amount. The total amount may be calculated by adding the fee to the total accumulated amount.

本実施形態では、ユーザは、電子マネー以外の他の決済方法も指定可能なので、合計額計算部103は、決済方法として電子マネーが指定された複数の積立設定の各々における積立額に関する合計額を計算する。電子マネー以外の他の決済方法が指定された積立設定における積立額は、合計額の計算から除外される。ある決済タイミングで決済処理が発生する積立設定における積立額が、合計額の計算対象になる。 In the present embodiment, the user can specify a settlement method other than electronic money. Therefore, the total amount calculation unit 103 calculates the total amount for each of the plurality of savings settings in which electronic money is specified as the settlement method. calculate. Accumulated amounts in accumulation settings for which settlement methods other than electronic money are designated are excluded from the calculation of the total amount. The total amount is calculated based on the accumulated amount in the accumulation setting where the settlement process occurs at a certain settlement timing.

図4の例であれば、「ファンドA」、「ファンドB」、及び「ファンドC」の合計3つの積立設定が指定されている。これら3つの積立設定が示す決済方法は、電子マネーである。T月の15日における決済タイミングで、「ファンドA」の積立額、「ファンドB」の積立額、及び「ファンドC」の積立額が決済処理の対象となる。合計額計算部103は、「ファンドA」の積立額「10,000円」、「ファンドB」の積立額「15,000円」、及び「ファンドC」の積立額「25,000円」を合計し、合計額「50,000円」を計算する。 In the example of FIG. 4, a total of three reserve settings of "Fund A", "Fund B", and "Fund C" are specified. The settlement method indicated by these three reserve settings is electronic money. At the settlement timing on the 15th of month T, the accumulated amount of "Fund A", the accumulated amount of "Fund B", and the accumulated amount of "Fund C" are subject to the settlement process. The total amount calculation unit 103 calculates the accumulated amount of “Fund A” of “10,000 yen”, the accumulated amount of “Fund B” of “15,000 yen”, and the accumulated amount of “Fund C” of “25,000 yen”. Add up and calculate the total amount "50,000 yen".

[可能性判定部]
可能性判定部104は、現状のオートチャージ設定に基づいて、注文処理が完了する可能性を判定する。注文処理が完了する可能性とは、注文処理が確実に完了するか否かである。別の言い方をすれば、決済タイミングにおいて注文処理の完了に十分な残高があるか否かを推定することは、注文処理が完了する可能性を判定することに相当する。可能性判定部104は、オートチャージ設定が示すチャージ後残高と、積立設定が示す積立額と、に基づいて、注文処理が完了する可能性を判定する。決済処理が完了しなければ注文処理は完了しないので、注文処理が完了する可能性は、決済処理が完了する可能性と同じ意味である。
[Possibility determination part]
The possibility determination unit 104 determines the possibility of completing the order processing based on the current auto-charge setting. The possibility of order processing completion is whether or not the order processing will be completed with certainty. In other words, estimating whether there is a sufficient balance to complete the order processing at the settlement timing corresponds to determining the possibility of completing the order processing. The possibility determination unit 104 determines the possibility of completion of order processing based on the post-charge balance indicated by the auto-charge setting and the reserve amount indicated by the reserve setting. Since the order processing is not completed until the settlement processing is completed, the possibility of the order processing being completed has the same meaning as the possibility of the settlement processing being completed.

図4の例であれば、T月の15日における決済タイミングで、「ファンドA」の積立額、「ファンドB」の積立額、及び「ファンドC」の積立額の合計額である「50,000円」が必要である。可能性判定部104は、現状のオートチャージ設定が示すチャージ後残高が、積立額の合計額である「50,000円」以上であるか否かを判定する。可能性判定部104は、チャージ後残高が積立額の合計額未満であれば、注文処理が完了しない可能性があると判定し、チャージ後残高が積立額の合計額以上であれば、注文処理が完了する可能性があると判定する。 In the example of FIG. 4, at the settlement timing on the 15th of month T, the sum of the accumulated amount of "Fund A", the accumulated amount of "Fund B", and the accumulated amount of "Fund C" is "50, 000 yen” is required. The possibility determination unit 104 determines whether or not the post-charge balance indicated by the current auto-charge setting is equal to or greater than the total accumulated amount of "50,000 yen". The possibility determination unit 104 determines that there is a possibility that the order processing will not be completed if the post-charge balance is less than the total accumulated amount, and if the post-charge balance is greater than or equal to the total accumulated amount, the order processing. is likely to be completed.

[オートチャージ設定画面表示部]
オートチャージ設定画面表示部105は、オートチャージ設定の指定を受け付けるオートチャージ設定画面G7を、ユーザ端末30に表示させる。オートチャージ設定画面表示部105は、ユーザ端末30に対し、オートチャージ設定画面G7の表示データを送信することによって、オートチャージ設定画面G7をユーザ端末30に表示させる。表示データは、任意の形式であってよい。例えば、決済アプリに定められた画面フレームにはめ込む個々の画像データが表示データに相当してもよい。ブラウザが利用される場合には、HTMLデータが表示データに相当してもよい。例えば、オートチャージ設定画面表示部105は、額情報表示部106及び可能性表示部107を含む。
[Auto charge setting screen display part]
The auto-charge setting screen display unit 105 causes the user terminal 30 to display an auto-charge setting screen G7 for receiving designation of auto-charge setting. The auto-charge setting screen display unit 105 causes the user terminal 30 to display the auto-charge setting screen G7 by transmitting the display data of the auto-charge setting screen G7 to the user terminal 30 . The display data may be in any format. For example, individual image data to be fitted in a screen frame determined by the payment application may correspond to the display data. When a browser is used, HTML data may correspond to display data. For example, the automatic charge setting screen display section 105 includes an amount information display section 106 and a possibility display section 107 .

額情報表示部106は、オートチャージ設定の指定を受け付けるオートチャージ設定画面G7に、積立額に関する額情報を表示させる。本実施形態では、額情報表示部106は、額情報として、オートチャージ設定画面G7に合計額を表示させる。図3の例であれば、額情報表示部106は、「あなたの積立額¥50,000円」といった額情報を、オートチャージ設定画面G7に表示させる。額情報表示部106は、オートチャージ設定画面G7の所定の位置に、額情報を配置することによって、オートチャージ設定画面G7に額情報を表示させる。 The amount information display unit 106 displays amount information related to the accumulated amount on the auto-charge setting screen G7 for receiving designation of auto-charge setting. In this embodiment, the amount information display unit 106 displays the total amount on the auto-charge setting screen G7 as amount information. In the example of FIG. 3, the amount information display unit 106 displays amount information such as "your accumulated amount ¥50,000" on the auto-charge setting screen G7. The amount information display unit 106 displays the amount information on the auto-charge setting screen G7 by arranging the amount information at a predetermined position on the auto-charge setting screen G7.

額情報は、積立額に関する何らかの情報であればよく、合計額に限られない。例えば、ユーザが投信積立で1つの投資信託だけを注文する場合には、額情報は、当該1つの投信新宅の積立額であってもよい。積立額に対して所定の手数料が加算される場合には、額情報は、手数料が加算された後の額であってもよい。ユーザが投信積立で複数の投資信託を注文する場合だったとしても、合計額ではなく、個々の積立額が額情報に相当してもよい。図4の例であれば、「ファンドAの積立額¥10,000、ファンドBの積立額¥15,000、ファンドCの積立額¥25,000」といったように、積立額の内訳がオートチャージ設定画面G7に表示されてもよい。額情報は、図3のオートチャージ設定画面G7のようなテキストではなく、任意の形式であってよい。例えば、額情報は、アイコンやバーといった他の画像であってもよい。 The amount information is not limited to the total amount as long as it is information about the accumulated amount. For example, when the user orders only one investment trust in investment trust accumulation, the amount information may be the accumulated amount of the one investment trust Shintaku. If a predetermined fee is added to the accumulated amount, the amount information may be the amount after the fee is added. Even if the user places an order for a plurality of investment trusts in investment trust accumulation, the amount information may correspond to individual accumulated amounts instead of the total amount. In the example of FIG. 4, the breakdown of the reserve amount is auto-charged, such as "fund A reserve amount ¥10,000, fund B reserve amount ¥15,000, fund C reserve amount ¥25,000". It may be displayed on the setting screen G7. The amount information may be in any format other than text as in the auto-charge setting screen G7 of FIG. For example, the amount information may be another image such as an icon or a bar.

図7は、可能性表示部107の処理の一例を示す図である。可能性表示部107は、オートチャージ設定の指定を受け付けるオートチャージ設定画面G7に、可能性判定部104の判定結果を表示させる。可能性表示部107は、オートチャージ設定画面G7の所定の位置に、可能性判定部104の判定結果を示す情報を配置することによって、オートチャージ設定画面G7に可能性判定部104の判定結果を表示させる。図7では、この情報の一例としてメッセージM73,M74を示しているが、この情報は、他の任意の形式であってよく、例えば、アイコンやその他の画像であってもよい。 FIG. 7 is a diagram showing an example of processing of the possibility display unit 107. As shown in FIG. The possibility display unit 107 displays the determination result of the possibility determination unit 104 on the auto-charge setting screen G7 for receiving designation of the auto-charge setting. The possibility display unit 107 displays the determination result of the possibility determination unit 104 on the autocharge setting screen G7 by arranging information indicating the determination result of the possibility determination unit 104 at a predetermined position on the autocharge setting screen G7. display. FIG. 7 shows messages M73 and M74 as an example of this information, but this information may be in any other form, such as an icon or other image.

図7の例では、可能性表示部107は、可能性判定部104により注文処理が完了する可能性があると判定された場合に、「積立額以上の額が指定されています」といったように、注文処理が完了する可能性があることを示すメッセージM73を、オートチャージ設定画面G7に表示させる。可能性表示部107は、可能性判定部104により注文処理が完了しない可能性があると判定された場合に、「積立額を下回るため残高不足の可能性があります」といったように、注文処理が完了しない可能性があることを示すメッセージM74を、オートチャージ設定画面G7に表示させる。 In the example of FIG. 7, when the possibility determination unit 104 determines that there is a possibility that the order processing will be completed, the possibility display unit 107 displays a message such as "The specified amount is greater than the reserve amount." , a message M73 indicating that the order processing may be completed is displayed on the auto-charge setting screen G7. When the possibility determination unit 104 determines that there is a possibility that the order processing will not be completed, the possibility display unit 107 indicates whether the order processing has been completed, such as "There is a possibility that the balance is insufficient because the amount is less than the reserve amount." A message M74 indicating that there is a possibility that the charging may not be completed is displayed on the auto-charge setting screen G7.

[オートチャージタイミング判定部]
オートチャージタイミング判定部108は、定期的に訪れるオートチャージタイミングが訪れたか否かを判定する。定期的訪れるとは、所定時間ごとに訪れることである。即ち、オートチャージタイミングの間隔が固定されていることは、定期的に訪れることに相当する。オートチャージタイミングは、オートチャージ処理を実行すべきタイミングである。本実施形態では、全てのユーザでオートチャージタイミングが共通である場合を例に挙げるが、ユーザごとにオートチャージタイミングが定められていてもよい。オートチャージタイミングは、ユーザが任意のタイミングを指定可能であってもよい。
[Auto charge timing determination unit]
The auto-charge timing determination unit 108 determines whether or not the periodic auto-charge timing has arrived. Regular visit means visiting at predetermined time intervals. In other words, the fact that the auto-charge timing interval is fixed corresponds to regular visits. The auto-charge timing is the timing at which the auto-charge process should be executed. In the present embodiment, the auto-charge timing is common to all users, but the auto-charge timing may be determined for each user. A user may be able to specify an arbitrary timing for the auto-charge timing.

例えば、オートチャージタイミングが毎日の午前3時だったとする。オートチャージタイミング判定部108は、リアルタイムクロック又はGPS信号等を利用して現在日時を取得し、オートチャージタイミングである午前3時になったか否かを判定する。オートチャージタイミング判定部108は、午前3時になった場合に、オートチャージタイミングが訪れたと判定する。オートチャージタイミングは、1日に複数回訪れてもよいし、複数日に1回だけ訪れてもよい。 For example, assume that the auto-charge timing is 3:00 am every day. The auto-charge timing determination unit 108 obtains the current date and time using a real-time clock, GPS signal, or the like, and determines whether or not it is 3:00 am, which is the auto-charge timing. The auto-charge timing determination unit 108 determines that the auto-charge timing has come when it is 3:00 am. The auto-charge timing may be visited multiple times a day, or may be visited only once in multiple days.

[オートチャージ処理実行部]
オートチャージ処理実行部109は、積立額に応じたオートチャージ設定に基づいて、電子マネーに関するオートチャージ処理を実行する。積立額に応じたオートチャージ設定とは、積立額に足りるように設定されたオートチャージ設定である。本実施形態では、ユーザがオートチャージ設定を手動で指定する場合を説明するが、オートチャージ設定は、積立額に応じて自動的に指定されてもよい。オートチャージ処理は、電子マネーのチャージを自動的に実行する処理である。電子マネーのチャージは、電子マネーの残高を増やすことである。
[Auto-charge processing execution part]
The auto-charge processing execution unit 109 executes auto-charge processing for electronic money based on auto-charge settings according to the accumulated amount. The auto-charge setting according to the accumulated amount is an auto-charge setting that is set to be sufficient for the accumulated amount. In this embodiment, the case where the user manually designates the auto-charge setting will be described, but the auto-charge setting may be automatically designated according to the accumulated amount. The auto-charge process is a process of automatically charging electronic money. Recharging electronic money means increasing the balance of electronic money.

オートチャージ処理自体は、公知の種々の処理を利用可能である。オートチャージ処理実行部109は、ユーザが指定したチャージ方法に基づいて、オートチャージ処理を実行する。例えば、ユーザがチャージ方法としてクレジットカードを指定した場合、オートチャージ処理実行部109は、クレジットカードのオーソリゼーションを実行し、オーソリゼーションが成功した場合に電子マネーの残高が増えるように、チャージ処理を実行する。例えば、ユーザがチャージ方法として銀行口座を指定した場合、オートチャージ処理実行部109は、銀行口座の残高が減って電子マネーの残高が増えるように、チャージ処理を実行する。ユーザが他のチャージ方法を指定した場合には、オートチャージ処理実行部109は、他のチャージ方法に応じたオートチャージ処理を実行すればよい。 Various known processes can be used for the auto-charge process itself. The auto-charge processing execution unit 109 executes auto-charge processing based on the charging method specified by the user. For example, when the user designates a credit card as the charging method, the automatic charge processing execution unit 109 executes credit card authorization, and executes charge processing so that the electronic money balance increases when the authorization is successful. . For example, when the user designates a bank account as the charging method, the auto-charge processing executing unit 109 executes charging processing so that the bank account balance decreases and the electronic money balance increases. When the user designates another charging method, the auto-charging processing execution unit 109 may perform auto-charging processing according to the other charging method.

本実施形態では、オートチャージ設定画面G7でオートチャージ設定が指定されるので、オートチャージ処理実行部109は、オートチャージ設定画面G7で指定されたオートチャージ設定に基づいて、オートチャージ処理を実行する。図3の例では、オートチャージ設定画面G7で、チャージ閾値及びチャージ後残高の両方をユーザが指定する場合を説明するが、チャージ閾値及びチャージ後残高のうちの一方だけをユーザが指定した場合には、他方については、自動的に指定されてもよい。 In the present embodiment, the auto-charge setting is designated on the auto-charge setting screen G7, so the auto-charge processing execution unit 109 executes the auto-charge processing based on the auto-charge setting designated on the auto-charge setting screen G7. . In the example of FIG. 3, the case where the user designates both the charging threshold and the balance after charging on the auto-charge setting screen G7 will be described. may be automatically specified for the other.

本実施形態では、オートチャージ設定は、オートチャージ処理が実行された後の残高を示すので、オートチャージ処理実行部109は、積立額に応じたチャージ後残高となるようなオートチャージ設定である場合に、オートチャージ設定が示すチャージ後残高になるように、オートチャージ処理を実行する。オートチャージ処理実行部109は、電子マネーの現残高と、オートチャージ設定が示すチャージ後残高と、に基づいて、オートチャージ額を決定する。オートチャージ処理実行部109は、当該決定したオートチャージ額に基づいて、オートチャージ処理を実行する。 In this embodiment, the auto-charge setting indicates the balance after auto-charge processing is executed. Then, the auto-charge process is executed so that the balance after charging indicated by the auto-charge setting is reached. The auto-charge process executing unit 109 determines the auto-charge amount based on the current balance of electronic money and the post-charge balance indicated by the auto-charge setting. The auto-charge processing execution unit 109 executes auto-charge processing based on the determined auto-charge amount.

本実施形態では、定期的にオートチャージタイミングが訪れるので、オートチャージ処理実行部109は、オートチャージタイミングが訪れたと判定された場合に、オートチャージ処理を実行する。オートチャージ処理実行部109は、オートチャージタイミングが訪れたと判定されない場合に、オートチャージ処理を実行しない。例えば、オートチャージ処理実行部109は、電子マネーの残高がチャージ閾値未満又はチャージ閾値以下になったとしても、オートチャージタイミングが訪れたと判定されるまでは、オートチャージ処理を実行しない。 In the present embodiment, since the auto-charge timing comes periodically, the auto-charge processing execution unit 109 executes the auto-charge processing when it is determined that the auto-charge timing has come. The auto-charge processing executing unit 109 does not execute the auto-charge processing when it is not determined that the auto-charge timing has come. For example, even if the balance of electronic money is less than the charge threshold or equal to or less than the charge threshold, the auto-charge process execution unit 109 does not perform the auto-charge process until it is determined that the auto-charge timing has come.

なお、定期的なオートチャージタイミングが設定されなくてもよい。この場合、オートチャージ処理実行部109は、電子マネーの残高がチャージ閾値未満又はチャージ閾値以下になった場合に、すぐにオートチャージ処理を実行してもよい。例えば、オートチャージ処理実行部109は、決済タイミングの直前に、オートチャージ処理を実行してもよい。例えば、オートチャージ設定には、チャージ後残高ではなく、チャージ額が示されてもよく、オートチャージ処理実行部109は、所定のチャージ額だけチャージされるように、オートチャージ処理を実行してもよい。 It should be noted that the periodic auto-charge timing may not be set. In this case, the auto-charge process executing unit 109 may immediately execute the auto-charge process when the electronic money balance is less than the charge threshold or below the charge threshold. For example, the auto-charge process executing unit 109 may perform the auto-charge process immediately before the payment timing. For example, the auto-charge setting may indicate the charge amount instead of the balance after charging. good.

[決済タイミング判定部]
決済タイミング判定部110は、ユーザが注文する投信積立に関する決済タイミングが訪れたか否かを判定する。決済タイミングは、決済処理を実行すべきタイミングである。本実施形態では、全てのユーザで決済タイミングが共通である場合を例に挙げるが、ユーザごとに決済タイミングが定められていてもよい。決済タイミングは、ユーザが任意のタイミングを指定可能であってもよい。決済タイミングは、ユーザが指定した積立指定日に基づいて自動的に決定されてもよい。
[Settlement timing determination unit]
The settlement timing determination unit 110 determines whether or not the settlement timing for the investment trust fund ordered by the user has come. The settlement timing is the timing at which settlement processing should be executed. In the present embodiment, a case in which payment timing is common to all users is taken as an example, but payment timing may be determined for each user. The user may be able to specify arbitrary timing for the payment timing. The payment timing may be automatically determined based on the designated accumulation date designated by the user.

図4の例では、決済タイミングは、毎月15日の午前3時である。このため、決済タイミングは、オートチャージタイミングと同様に、定期的訪れる。決済タイミングの間隔が固定されていることは、定期的に訪れることに相当する。決済タイミング判定部110は、リアルタイムクロック又はGPS信号等を利用して現在日時を取得し、決済タイミングである毎月15日の午前3時になったか否かを判定する。決済タイミング判定部110は、毎月15日の午前3時になった場合に、決済タイミングが訪れたと判定する。決済タイミングは、1月に複数回訪れてもよいし、複数月に1回だけ訪れてもよい。 In the example of FIG. 4, the settlement timing is 3:00 am on the 15th of every month. For this reason, the payment timing comes periodically, similar to the auto-charge timing. Fixed payment timing intervals correspond to regular visits. The payment timing determination unit 110 acquires the current date and time using a real-time clock, GPS signal, or the like, and determines whether or not it is 3:00 a.m. on the 15th of every month, which is the payment timing. The payment timing determination unit 110 determines that the payment timing has come when it is 3:00 am on the 15th day of every month. The payment timing may be visited multiple times in one month, or may be visited only once in multiple months.

[決済処理実行部]
決済処理実行部111は、決済タイミングが訪れたと判定された場合に、ユーザが保有する電子マネーと、ユーザが指定した積立額と、に基づいて、投信積立に関する決済処理を実行する。ユーザが指定した積立額は、電子マネーデータベースDB1に格納された決済設定に示されているので、決済処理実行部111は、決済設定に示された積立額に基づいて、決済処理を実行する。決済処理実行部111は、決済タイミングが訪れたと判定されない場合には、決済処理を実行しない。決済処理実行部111は、決済タイミングが訪れたと判定されるまでは、決済処理の実行を待機する。
[Payment processing execution part]
When it is determined that payment timing has come, the payment processing execution unit 111 executes payment processing related to investment trust accumulation based on the electronic money held by the user and the accumulation amount specified by the user. Since the reserve amount specified by the user is indicated in the settlement settings stored in the electronic money database DB1, the settlement processing execution unit 111 executes settlement processing based on the reserve amount indicated in the settlement settings. The payment processing executing unit 111 does not execute the payment processing unless it is determined that the payment timing has come. The payment processing executing unit 111 waits to execute the payment processing until it is determined that the payment timing has come.

決済処理は、投信積立における積立額の決済に関する処理である。本実施形態では、決済方法として電子マネーが指定されるので、決済処理は、電子マネーの残高から、積立額に応じた額を減らす処理である。例えば、決済処理実行部111は、ユーザが複数の積立設定を指定した場合には、複数の積立設定の各々における積立額の合計額に基づいて、決済処理を実行する。本実施形態では、決済処理実行部111が、電子マネーの残高が積立額の合計額だけ減るように、決済処理を実行する場合を例に挙げるが、決済処理実行部111は、積立額の合計額と、所定の手数料と、を合わせた額が電子マネーの残高から減るように、決済処理を実行してもよい。 Settlement processing is processing related to settlement of the accumulated amount in investment trust accumulation. In this embodiment, electronic money is specified as the payment method, so the payment process is a process of reducing the amount corresponding to the accumulated amount from the electronic money balance. For example, when the user designates a plurality of reserve settings, the settlement process execution unit 111 executes the settlement process based on the total amount of reserves for each of the plurality of reserve settings. In the present embodiment, the payment processing execution unit 111 executes payment processing so that the balance of electronic money is reduced by the total amount of reserves. The settlement process may be executed so that the sum of the amount and the predetermined fee is reduced from the electronic money balance.

本実施形態では、手動のチャージ機能とオートチャージ機能があるので、決済処理実行部111は、チャージ後の電子マネーに基づいて、決済処理を実行可能である。例えば、決済処理の前にオートチャージ処理が実行された場合には、決済処理実行部111は、オートチャージ処理によりチャージざれた電子マネーに基づいて、決済処理を実行する。決済処理の前にオートチャージ処理が実行されなかった場合には、決済処理実行部111は、ユーザが手動でチャージした電子マネーに基づいて、決済処理を実行する。決済処理実行部111は、手動のチャージ分と、オートチャージ処理によるチャージ分と、が残高に混在した電子マネーに基づいて、決済処理を実行することもできる。決済処理実行部111は、手動のチャージ分だけに基づいて、決済処理を実行してもよい。 In this embodiment, since there is a manual charging function and an automatic charging function, the payment processing execution unit 111 can execute payment processing based on the electronic money after charging. For example, when the auto-charge process is executed before the payment process, the payment process executing unit 111 executes the payment process based on the electronic money charged by the auto-charge process. If the auto-charge process is not executed before the payment process, the payment process executing unit 111 executes the payment process based on the electronic money manually charged by the user. The payment processing executing unit 111 can also execute payment processing based on electronic money in which the balance includes both manual charging and automatic charging. The payment processing executing unit 111 may execute the payment processing based only on the manually charged amount.

なお、電子マネーは、出金が制限された第1残高と、出金が可能な第2残高と、を含んでもよい。例えば、第1残高は、クレジットカードのショッピング枠を利用してチャージされる。ショッピング枠の現金化を防止するために、第1残高の出金は制限される。例えば、第2残高は、現金化が許可されるチャージ方法によってチャージされる。例えば、第2残高は、銀行口座、オンラインフリーマーケットの売上金、暗号資産、又はクレジットカードのキャッシング枠を利用してチャージされる。この場合、決済処理実行部111は、第1残高及び第2残高の両方に基づいて、決済処理を実行してもよい。 The electronic money may include a first balance from which withdrawal is restricted and a second balance from which withdrawal is possible. For example, the first balance is charged using a credit card shopping slot. Withdrawals of the first balance are restricted to prevent cashing out of the shopping slot. For example, the second balance is charged by a charging method that allows cashing. For example, the second balance is charged using a bank account, online flea market sales, crypto assets, or a credit card cash advance limit. In this case, the payment processing executing unit 111 may execute payment processing based on both the first balance and the second balance.

本実施形態では、投信積立は、ユーザのクレジットカードを利用した決済処理も可能である。決済処理実行部111は、クレジットカードに設定された投信積立の上限額とは別の上限額の範囲内で、決済処理を実行してもよい。例えば、クレジットカードを利用した投信積立が月50,000円まで可能であり、電子マネーを利用した投信積立が月50,000円まで可能だったとする。この場合、ユーザは、クレジットカード及び電子マネーを利用して合計で月100,000円までの投信積立が可能である。ユーザは、銀行口座といった他の決済方法を利用すれば、より多くの投信積立が可能である。 In this embodiment, the investment trust reserve can be settled using the user's credit card. The payment processing execution unit 111 may execute payment processing within a range of an upper limit amount different from the upper limit amount of investment trust reserves set in the credit card. For example, it is assumed that up to 50,000 yen can be accumulated in investment trusts using a credit card, and up to 50,000 yen can be accumulated in investment trusts using electronic money. In this case, the user can accumulate investment trusts up to a total of 100,000 yen per month using credit cards and electronic money. Users can accumulate more investment trusts by using other settlement methods such as bank accounts.

[注文処理実行部]
注文処理実行部112は、投信積立に関する注文処理を実行する。注文処理は、ユーザが指定した投資信託を注文する処理である。注文処理自体は、公知の種々の処理を利用可能である。注文処理実行部112は、所定の注文タイミングが訪れた場合に、注文処理を実行する。投信積立であれば、注文タイミングは、積立指定日である。投信積立以外の投資商品であれば、決済タイミングと注文タイミングは、互いに同じ又は略同じであってよい。タイミングが略同じとは、時間的なずれが所定以内であることを意味する。
[Order processing execution unit]
The order processing executing unit 112 executes order processing related to investment trust accumulation. Order processing is processing for ordering an investment trust specified by the user. As for the order processing itself, various known processing can be used. The order processing executing unit 112 executes order processing when a predetermined order timing comes. In the case of investment trust accumulation, the order timing is the designated accumulation date. For investment products other than investment trust accumulation, the settlement timing and the order timing may be the same or substantially the same. Approximately the same timing means that the time lag is within a predetermined range.

本実施形態では、注文処理実行部112は、決済処理が実行された場合に、注文処理を実行する。注文処理実行部112は、決済処理が実行されない場合には、注文処理を実行しない。注文処理実行部112は、証券サーバ20に対し、決済処理が完了した注文を識別可能な情報を送信することによって、注文処理を実行する。この情報は、ユーザIDであってもよいし、ユーザが指定した投資信託の識別情報であってもよい。なお、注文処理は、決済処理の前に実行されてもよい。 In this embodiment, the order processing executing unit 112 executes order processing when payment processing is executed. The order processing executing unit 112 does not execute the order processing when the settlement processing is not executed. The order processing executing unit 112 executes order processing by transmitting to the securities server 20 information that enables identification of orders for which settlement processing has been completed. This information may be the user ID or the identification information of the investment trust specified by the user. Note that order processing may be executed before settlement processing.

[3-2.証券サーバで実現される機能]
データ記憶部200は、記憶部22を主として実現される。注文処理実行部201は、制御部21を主として実現される。
[3-2. Functions realized by securities server]
The data storage unit 200 is implemented mainly by the storage unit 22 . The order processing executing section 201 is realized mainly by the control section 21 .

[データ記憶部]
データ記憶部200は、ユーザに投資サービスを提供するために必要なデータを記憶する。例えば、データ記憶部200は、投資データベースDB2を記憶する。
[Data storage part]
The data storage unit 200 stores data necessary for providing investment services to users. For example, the data storage unit 200 stores an investment database DB2.

図8は、投資データベースDB2の一例を示す図である。図8に示すように、投資データベースDB2は、投資サービスにおけるユーザに関する情報が格納されたデータベースである。例えば、投資データベースDB2には、ユーザID、パスワード、及び積立設定が格納される。図8の例では、投資サービスのうち、投信積立に関する情報を示しているが、投資データベースDB2に格納される情報は、投資サービスに関する任意の情報であってよく、図8の例に限られない。例えば、投資データベースDB2には、投信積立以外の投資商品に関する情報が格納されてもよい。 FIG. 8 is a diagram showing an example of the investment database DB2. As shown in FIG. 8, the investment database DB2 is a database that stores information on users of the investment service. For example, the investment database DB2 stores user IDs, passwords, and savings settings. In the example of FIG. 8, information related to investment trust accumulation among the investment services is shown, but the information stored in the investment database DB2 may be arbitrary information related to investment services, and is not limited to the example of FIG. . For example, the investment database DB2 may store information on investment products other than investment trust reserves.

本実施形態では、決済サービスのユーザIDと、投資サービスのユーザIDと、が同じである場合を説明する。同様に、決済サービスのパスワードと、投資サービスのパスワードと、が同じである場合を説明する。投資データベースDB2に格納されたユーザID及びパスワードは、投資サービスにログインするために利用される。 In this embodiment, a case will be described in which the user ID for the payment service and the user ID for the investment service are the same. Similarly, a case where the password for the payment service and the password for the investment service are the same will be described. The user ID and password stored in the investment database DB2 are used to log in to the investment service.

積立設定は、投信積立に関する設定である。例えば、積立設定は、投資信託ID、決済方法、積立額、及び積立指定日を示す。投資信託IDは、投資信託を識別可能な投資信託識別情報の一例である。投資信託識別情報は、任意の情報であってよく、投資信託IDに限られない。例えば、投資信託識別情報は、投資信託の名称であってもよい。ユーザが新たに投信積立を申し込んだ場合、新たな積立設定が生成されて投資データベースDB2に格納される。ユーザが積立設定を変更した場合、投資データベースDB2に格納された積立設定が変更される。 The accumulation setting is a setting related to investment trust accumulation. For example, the accumulation setting indicates an investment trust ID, settlement method, accumulation amount, and designated accumulation date. The investment trust ID is an example of investment trust identification information that can identify the investment trust. The investment trust identification information may be arbitrary information and is not limited to the investment trust ID. For example, the investment trust identification information may be the name of the investment trust. When the user newly applies for investment trust accumulation, a new accumulation setting is generated and stored in the investment database DB2. When the user changes the reserve settings, the reserve settings stored in the investment database DB2 are changed.

なお、データ記憶部200に記憶されるデータは、投資データベースDB2に限られない。データ記憶部200は、投資サービスに必要なデータを記憶すればよい。例えば、データ記憶部200は、図2及び図3の各画面の表示データを記憶してもよい。 Data stored in the data storage unit 200 is not limited to the investment database DB2. The data storage unit 200 may store data required for investment services. For example, the data storage unit 200 may store display data of each screen shown in FIGS.

[注文処理実行部]
注文処理実行部201は、決済処理が実行された場合に、投信積立に関する注文処理を実行する。注文処理は、ユーザが指定した投資信託を注文する処理である。注文処理自体は、公知の種々の処理を利用可能である。注文処理実行部201は、決済処理が実行されない場合には、注文処理を実行しない。注文処理が実行されると、ユーザが指定した積立設定が示す積立額だけ、積立設定が示す投資信託が購入される。
[Order processing execution part]
The order processing execution unit 201 executes order processing related to investment trust accumulation when settlement processing is executed. The order process is a process of ordering an investment trust designated by the user. Various known processes can be used for the order process itself. The order processing execution unit 201 does not execute order processing when settlement processing is not executed. When the order processing is executed, the investment trust indicated by the accumulation setting specified by the user is purchased by the accumulation amount indicated by the accumulation setting specified by the user.

[3-3.ユーザ端末で実現される機能]
データ記憶部300は、記憶部32を主として実現される。表示制御部301及び操作受付部302は、制御部31を主として実現される。
[3-3. Functions realized by the user terminal]
Data storage unit 300 is realized mainly by storage unit 32 . The display control unit 301 and the operation reception unit 302 are realized mainly by the control unit 31 .

[データ記憶部]
データ記憶部300は、ユーザが決済サービス及び投資サービスの各々を利用するために必要なデータを記憶する。例えば、データ記憶部300は、決済アプリ及び証券アプリを記憶する。
[Data storage part]
The data storage unit 300 stores data necessary for the user to use each of the settlement service and the investment service. For example, the data storage unit 300 stores a payment application and a securities application.

[表示制御部]
表示制御部301は、任意の画面を表示部35に表示させる。例えば、表示制御部301は、決済アプリ及び証券アプリの少なくとも一方に基づいて、図2及び図3で説明した画面を表示部35に表示させる。各画面は、ブラウザ上で表示されてもよい。
[Display control part]
The display control unit 301 causes the display unit 35 to display an arbitrary screen. For example, the display control unit 301 causes the display unit 35 to display the screens described with reference to FIGS. 2 and 3 based on at least one of the payment application and the securities application. Each screen may be displayed on a browser.

[操作受付部]
操作受付部302は、ユーザによる任意の操作を受け付ける。例えば、操作受付部302は、図2及び図3で説明した画面に対する操作を受け付ける。
[Operation reception part]
The operation reception unit 302 receives any operation by the user. For example, the operation reception unit 302 receives operations on the screens described with reference to FIGS. 2 and 3 .

[4.注文システムで実行される処理]
図9は、注文システムSで実行される処理の一例を示す図である。この処理は、制御部11,21,31がそれぞれ記憶部12,22,32に記憶されたプログラムに従って動作することによって実行される。図9では、注文システムSで実行される処理のうち、主に、投信積立に関する処理について示している。
[4. Processing performed by the ordering system]
FIG. 9 is a diagram showing an example of processing executed in the ordering system S. As shown in FIG. This processing is executed by the control units 11, 21 and 31 operating according to the programs stored in the storage units 12, 22 and 32, respectively. In FIG. 9, among the processes executed by the ordering system S, mainly the processes related to investment trust accumulation are shown.

図9のように、ユーザ端末30は、証券アプリを起動してログイン画面G1を表示部35に表示させ、証券サーバ20との間で、投資サービスにログインするためのログイン処理を実行する(S1)。S1では、投資サービスにおけるユーザID及びパスワードの入力が要求されてもよいし、過去に投資サービスにログインしたことを示す情報をユーザ端末30に記憶されておき、当該情報に基づいて、投資サービスにおけるユーザID及びパスワードの入力が要求されないようにしてもよい。 As shown in FIG. 9, the user terminal 30 activates the securities application, displays the login screen G1 on the display unit 35, and executes login processing for logging in to the investment service with the securities server 20 (S1 ). In S1, the input of a user ID and password for the investment service may be requested, or information indicating that the user has logged in to the investment service in the past is stored in the user terminal 30, and based on the information, a user for the investment service The user ID and password may not be requested.

投資サービスへのログインが成功すると、ユーザ端末30は、トップ画面G2を表示部35に表示させる(S2)。証券サーバ20及びユーザ端末30の間で、積立設定の指定を受け付ける処理が実行される(S3)。S3では、投資信託指定画面G3における投資信託の指定、決済方法指定画面G4における決済方法の指定、及び積立額等指定画面G5における積立額等の指定が行われる。 When login to the investment service is successful, the user terminal 30 causes the display unit 35 to display the top screen G2 (S2). A process of receiving designation of reserve setting is executed between the securities server 20 and the user terminal 30 (S3). In S3, the investment trust is designated on the investment trust designation screen G3, the settlement method is designated on the settlement method designation screen G4, and the reserve amount and the like are designated on the reserve amount designation screen G5.

電子マネーサーバ10及びユーザ端末30の間で、オートチャージ設定の指定を受け付ける処理が実行される(S4)。S4では、ログイン画面G6における決済サービスへのログインと、オートチャージ設定画面G7におけるオートチャージ設定の指定と、が実行される。電子マネーサーバ10は、電子マネーデータベースDB1に格納されたオートチャージ設定を、オートチャージ設定画面G7で指定された内容を示すように更新する。以降、電子マネーサーバ10は、オートチャージタイミングが訪れるたびに、オートチャージ処理を実行する。本実施形態では、オートチャージ処理は、毎日実行されるので、図9では省略する。 A process of accepting designation of auto-charge setting is executed between the electronic money server 10 and the user terminal 30 (S4). In S4, login to the payment service on the login screen G6 and designation of auto-charge setting on the auto-charge setting screen G7 are executed. The electronic money server 10 updates the auto-charge setting stored in the electronic-money database DB1 so as to indicate the content specified on the auto-charge setting screen G7. After that, the electronic money server 10 executes auto-charge processing every time the auto-charge timing comes. In this embodiment, the auto-charge process is executed every day, so it is omitted in FIG.

証券サーバ20及びユーザ端末30の間で、投信積立の注文を確定する処理が実行される(S5)。S5では、証券サーバ20は、投資データベースDB2に格納された積立設定を、S3で指定された積立設定を示すように更新し、注文完了画面G8をユーザ端末30に表示させる。証券サーバ20は、電子マネーサーバ10に対し、注文が確定した積立設定を送信する。電子マネーサーバ10は、積立設定を受信すると、決済タイミングが訪れた時に積立設定に応じた決済処理が実行されるように、電子マネーデータベースDB1を更新する。 A process of confirming an investment trust accumulation order is executed between the securities server 20 and the user terminal 30 (S5). In S5, the securities server 20 updates the reserve settings stored in the investment database DB2 to indicate the reserve settings specified in S3, and causes the user terminal 30 to display the order completion screen G8. The securities server 20 transmits to the electronic money server 10 the reserve setting for which the order has been confirmed. Upon receiving the reserve setting, the electronic money server 10 updates the electronic money database DB1 so that settlement processing according to the reserve setting is executed when the payment timing arrives.

証券サーバ20は、積立設定の開始日(図4の例では、T-1月の13日)が訪れると、ユーザ端末30との間で、積立設定を変更するための処理が実行される(S6)。S6の処理は、T-1月の13日からT月の12日まで実行される。ユーザが積立設定を変更しなかった場合には、S6の処理は実行されない。証券サーバ20は、ユーザが積立設定を変更した場合に、電子マネーサーバ10に対し、変更後の積立設定を送信する。電子マネーサーバ10は、変更後の積立設定を受信すると、積立設定の変更が反映されるように、電子マネーデータベースDB1を更新する。ユーザは、積立設定を変更した場合に、変更後の積立設定に応じたオートチャージ設定となるように、オートチャージ設定を変更してもよい。 When the reserve setting start date (the 13th day of T-January in the example of FIG. 4) arrives, the securities server 20 executes processing for changing the reserve setting with the user terminal 30 ( S6). The process of S6 is executed from the 13th of T-1 month to the 12th day of T month. If the user has not changed the accumulation setting, the processing of S6 is not executed. When the user changes the accumulation setting, the securities server 20 transmits the changed accumulation setting to the electronic money server 10 . When the electronic money server 10 receives the changed accumulation setting, the electronic money server 10 updates the electronic money database DB1 so as to reflect the changed accumulation setting. When the user changes the accumulation setting, the user may change the auto-charge setting so that the auto-charge setting corresponds to the changed accumulation setting.

証券サーバ20は、積立設定の締切日(図4の例では、T月の12日)が訪れると、積立設定を締め切る(S7)。S7では、証券サーバ20は、ユーザ端末30に表示される画面に、積立設定をするための画像を表示させないように制限する。電子マネーサーバ10は、決済タイミング(図4の例では、T月の15日)が訪れたか否かを判定する(S8)。決済タイミングが訪れたと判定されない場合(S8;N)、再びS8の処理が実行される。決済タイミングが訪れたと判定された場合(S8;Y)、電子マネーサーバ10は、電子マネーデータベースDB1に基づいて、決済処理を実行する(S9)。 The securities server 20 closes the reserve setting when the deadline for reserve setting (in the example of FIG. 4, the 12th of month T) arrives (S7). In S<b>7 , the securities server 20 restricts the screen displayed on the user terminal 30 so that the image for setting the savings is not displayed. The electronic money server 10 determines whether or not the payment timing (in the example of FIG. 4, the 15th of month T) has arrived (S8). If it is determined that the payment timing has not come (S8; N), the process of S8 is executed again. When it is determined that the payment timing has come (S8; Y), the electronic money server 10 executes payment processing based on the electronic money database DB1 (S9).

電子マネーサーバ10は、証券会社への入金タイミング(図4の例では、T月の月末)が訪れると、S9の決済処理に応じた入金処理を実行する(S10)。S10では、電子マネーサーバ10は、S9の決済処理の総額が証券会社に入金されるように、入金処理を実行する。電子マネーサーバ10は、決済処理が成功した積立注文を識別可能な情報を、証券サーバ20に送信する。証券サーバ20は、ユーザが指定した積立指定日(図4の例では、T+1月の3日、12日、25日)が訪れると、注文処理を実行し(S11)、本処理は終了する。 When the electronic money server 10 reaches the timing of depositing money into the securities company (the end of month T in the example of FIG. 4), it executes the depositing process according to the settlement process of S9 (S10). In S10, the electronic money server 10 executes the deposit process so that the total amount of the settlement process in S9 is deposited in the securities company. The electronic money server 10 transmits to the securities server 20 information that enables identification of the accumulation orders for which settlement processing has been successful. The securities server 20 executes the order processing (S11) when the accumulation designated dates designated by the user (the 3rd, 12th, and 25th of T+1 month in the example of FIG. 4) come (S11), and this processing ends.

本実施形態の注文システムSは、決済タイミングが訪れたと判定された場合に、電子マネーと、ユーザが指定した積立額と、に基づいて、決済処理を実行する。注文システムSは、投信積立に関する注文処理を実行する。これにより、ユーザが、電子マネーを利用して投信積立を注文できるようになる。例えば、電子マネーを利用可能にすることによって、証券口座に入金することなく、投信積立の注文が可能になるので、ユーザの手間を軽減できる。例えば、電子マネーは、複数のチャージ方法が存在することが多く、ユーザの資産を電子マネーに集めたうえで、投信積立による資産運用をすることができる。例えば、ユーザの資産が、オンラインフリーマーケットサービスの売上金や暗号資産等に分散されていたとしても、これらを利用してチャージ可能な電子マネーであれば、分散された資産を電子マネーに集めたうえで、投信積立の注文をすることができる。このため、オンラインフリーマーケットサービスの売上金や暗号資産といった他の資産で投信積立の注文をすることができなくても、電子マネーを仲介させて投信積立の注文が可能になる。例えば、従来の電子マネーは、現金に比べると利用目的が限られていたが、電子マネーを利用して投信積立を注文できるので、電子マネーの利用目的が増えてユーザの利便性が高まる。 The ordering system S of the present embodiment executes payment processing based on the electronic money and the accumulated amount specified by the user when it is determined that payment timing has arrived. The order system S executes order processing related to investment trust accumulation. This enables the user to place an order for investment trust accumulation using electronic money. For example, by allowing electronic money to be used, it is possible to place an order for investment trust accumulation without depositing money into a securities account, thereby reducing the user's trouble. For example, electronic money often has a plurality of charging methods, and after collecting the user's assets in electronic money, the user can manage assets by saving investment trusts. For example, even if the user's assets are dispersed in online flea market service sales, crypto assets, etc., if it is electronic money that can be charged using these, the dispersed assets are collected in electronic money. After that, you can place an order for investment trust accumulation. For this reason, even if it is not possible to place an order for investment trust reserves with other assets such as proceeds from online flea market services or crypto assets, electronic money can be used as an intermediary to place orders for investment trust reserves. For example, conventional electronic money has limited usage purposes compared to cash, but since it is possible to order investment trust accumulation using electronic money, the usage purposes of electronic money increase and the user's convenience is enhanced.

また、注文システムSは、積立額に応じたオートチャージ設定に基づいて、オートチャージ処理を実行する。注文システムSは、チャージ後の電子マネーに基づいて、決済処理を実行可能である。これにより、銀行口座の残高やクレジットカードのショッピング枠等に比べると残高が少なくなりがちな電子マネーだったとしても、オートチャージ処理によって一定程度の残高を確保できるので、残高不足による注文キャンセルを回避できる。例えば、ユーザは、決済タイミングが近づいた時に電子マネーの残高を気にしなくてすむので、ユーザの利便性が高まる。 In addition, the ordering system S executes auto-charge processing based on the auto-charge setting according to the accumulated amount. The ordering system S can execute payment processing based on the electronic money after charging. As a result, even if the balance of electronic money tends to be less than the balance of a bank account or credit card shopping allowance, a certain amount of balance can be secured by auto-charge processing, so order cancellation due to insufficient balance can be avoided. can. For example, the user does not have to worry about the balance of the electronic money when the payment timing approaches, so the user's convenience is enhanced.

また、注文システムSは、額情報が表示されたオートチャージ設定画面G7で指定されたオートチャージ設定に基づいて、オートチャージ処理を実行する。これにより、残高不足を発生させないために、どのようなオートチャージ設定にすればよいかをオートチャージ設定画面G7上で分かりやすくなるので、ユーザの利便性が高まる。例えば、残高不足による注文キャンセルを、より確実に回避できる。 Also, the ordering system S executes auto-charge processing based on the auto-charge setting specified on the auto-charge setting screen G7 on which the amount information is displayed. This makes it easier for the user to understand on the auto-charge setting screen G7 what kind of auto-charge setting should be made in order to prevent the occurrence of insufficient balance, thereby enhancing the user's convenience. For example, order cancellation due to insufficient balance can be more reliably avoided.

また、注文システムSは、積立額に応じたチャージ後残高となるようなオートチャージ設定である場合に、オートチャージ設定が示すチャージ後残高になるように、オートチャージ処理を実行する。これにより、残高不足による注文キャンセルを、より確実に回避できる。例えば、「残高が50,000円未満になると、30,000円チャージする」といったオートチャージ設定の場合、残高が20,000円未満になった場合には、チャージ後残高が50,000円未満になるので、残高不足による注文キャンセルが発生する可能性がある。例えば、「残高が50,000円未満になると、50,000円チャージする」といったオートチャージ設定の場合、残高が50,000円をわずかに下回った場合には、チャージ後残高が100,000円近くになるので、不要なほど多くの残高になってしまう。実施形態で説明した例のように、「残高が50,000円未満になると、残高を51,000円にする」といったオートチャージ設定の場合、投信積立の積立額以上のチャージ後残高にしつつ、不要なほど多くの残高になるといったことを防止できるので、ユーザの利便性が高まる。 In addition, when the order system S has the auto-charge setting such that the balance after charging corresponds to the accumulated amount, the auto-charge processing is performed so that the balance after charging indicated by the auto-charge setting is achieved. This makes it possible to more reliably avoid order cancellation due to insufficient balance. For example, in the case of an auto-charge setting such as "When the balance is less than 50,000 yen, charge 30,000 yen", if the balance is less than 20,000 yen, the balance after charging is less than 50,000 yen Therefore, there is a possibility that the order will be canceled due to insufficient balance. For example, in the case of an auto-charge setting such as "If the balance is less than 50,000 yen, 50,000 yen will be charged." It's so close that you end up with an unnecessarily large balance. As in the example described in the embodiment, in the case of an auto-charge setting such as "if the balance becomes less than 50,000 yen, the balance will be increased to 51,000 yen." Since it is possible to prevent an unnecessarily large balance, the user's convenience is enhanced.

また、注文システムSは、複数の積立設定をユーザが指定した場合に、当該複数の積立設定の各々における積立額に関する合計額を、額情報としてオートチャージ設定画面G7に表示させる。これにより、ユーザが複数の投信積立を注文する場合だったとしても、残高不足を発生させないために、どのようなオートチャージ設定にすればよいかをオートチャージ設定画面G7上で分かりやすくなるので、ユーザの利便性が高まる。例えば、残高不足による注文キャンセルを、より確実に回避できる。 Further, when the user designates a plurality of reserve settings, the ordering system S displays the total amount of the reserve amounts for each of the plurality of reserve settings as amount information on the auto-charge setting screen G7. As a result, even if the user orders a plurality of investment trust reserves, it becomes easy to understand on the auto-charge setting screen G7 what kind of auto-charge setting should be made in order to prevent the occurrence of insufficient balance. User convenience is enhanced. For example, order cancellation due to insufficient balance can be more reliably avoided.

また、注文システムSは、現状のオートチャージ設定に基づいて、注文処理が完了する可能性を判定してオートチャージ設定画面G7に判定結果を表示させる。これにより、残高不足を発生させないために、どのようなオートチャージ設定にすればよいかをオートチャージ設定画面G7上で分かりやすくなるので、ユーザの利便性が高まる。例えば、残高不足による注文キャンセルを、より確実に回避できる。 In addition, the ordering system S determines the possibility of completing the order processing based on the current auto-charge setting, and displays the determination result on the auto-charge setting screen G7. This makes it easier for the user to understand on the auto-charge setting screen G7 what kind of auto-charge setting should be made in order to prevent the occurrence of insufficient balance, thereby enhancing the user's convenience. For example, order cancellation due to insufficient balance can be more reliably avoided.

また、注文システムSは、定期的に訪れるオートチャージタイミングが訪れたと判定された場合に、オートチャージ処理を実行する。これにより、決済サービス側でオートチャージ処理を管理しやすくなる。例えば、電子マネーサーバ10の処理負荷が比較的軽い深夜帯にオートチャージタイミングを設定することにより、電子マネーサーバ10の処理負荷が比較的高い時間帯にオートチャージ処理が実行されるといったことを防止できる。その結果、オートチャージ処理を確実に完了させることができる。 In addition, the ordering system S executes auto-charge processing when it is determined that the timing for auto-charge, which is regularly visited, has come. This makes it easier for the payment service to manage the auto-charge process. For example, by setting the auto-charge timing during the middle of the night when the processing load of the electronic money server 10 is relatively light, it is possible to prevent the auto-charge processing from being executed during the time when the processing load of the electronic money server 10 is relatively high. can. As a result, it is possible to reliably complete the auto-charge process.

また、注文システムSは、投資サービスにおけるユーザIDと、決済サービスにおけるユーザIDと、が一致するか否かを判定する。注文システムSは、この判定結果に基づいて、ユーザによるオートチャージ設定を許可する。これにより、投信積立を注文するユーザと、オートチャージ設定をするユーザと、が同一人物であることを確認したうえで、オートチャージ設定が許可されるので、第三者による不正を防止できる。 Also, the ordering system S determines whether or not the user ID for the investment service and the user ID for the settlement service match. The ordering system S permits the user to set auto-charge based on the result of this determination. Thus, after confirming that the user who orders the investment trust accumulation and the user who sets the auto-charge setting are the same person, the auto-charge setting is permitted, thereby preventing fraud by a third party.

また、注文システムSは、電子マネーは、出金が制限された第1残高と、出金が可能な第2残高と、の両方に基づいて、決済処理を実行する。これにより、ユーザは、第1残高及び第2残高の両方を利用して投信積立を注文できるので、有効な投資をすることができる。例えば、クレジットカードのショッピング枠を利用して電子マネーにチャージする場合、ショッピング枠の現金化を防止するために、第1残高にチャージして出金を制限することが望ましい。この点、電子マネーを利用した投信積立の注文は、証券口座に入金することなく注文が完了するので、出金が制限された第1残高を利用しても、ショッピング枠の現金化を確実に防止できる。 In addition, the order system S executes settlement processing for electronic money based on both the first balance from which withdrawal is restricted and the second balance from which withdrawal is possible. Thereby, the user can place an order for investment trust accumulation using both the first balance and the second balance, so that the user can make an effective investment. For example, when charging electronic money using a credit card shopping limit, it is desirable to charge the first balance and restrict withdrawals in order to prevent the shopping limit from being converted into cash. In this regard, since the order for investment trust accumulation using electronic money is completed without depositing money into the securities account, even if the first balance with withdrawal restrictions is used, the shopping limit can be reliably cashed. can be prevented.

また、注文システムSは、クレジットカードに設定された投信積立の上限額とは別の上限額の範囲内で、決済処理を実行する。これにより、ユーザは、クレジットカード及び電子マネーの両方を利用して、有効な投資をすることができる。例えば、クレジットカードを利用した投信積立の上限額が月50,000円であり、かつ、電子マネーを利用した投信積立の上限額が月50,000円だったとしても、ユーザは、クレジットカード及び電子マネーの両方を利用して月100,000円までは投信積立を注文できるので、有効な投資をすることができる。 In addition, the ordering system S executes settlement processing within a range of the upper limit amount different from the upper limit amount of the investment trust set in the credit card. This allows the user to make effective investments using both credit cards and electronic money. For example, even if the upper limit of investment trust accumulation using a credit card is 50,000 yen per month and the upper limit of investment trust accumulation using electronic money is 50,000 yen per month, the user can Since it is possible to order investment trust accumulation up to 100,000 yen per month using both electronic money, effective investment can be made.

[5.変形例]
なお、本開示は、以上に説明した実施形態に限定されるものではない。本開示の趣旨を逸脱しない範囲で、適宜変更可能である。
[5. Modification]
Note that the present disclosure is not limited to the embodiments described above. Modifications can be made as appropriate without departing from the gist of the present disclosure.

図10は、変形例における機能ブロックの一例を示す図である。オートチャージ設定更新部113、問い合わせ部202、積立設定指定画面表示部203、オートチャージ設定更新画面表示部204、及び必要性判定部205が実現される。オートチャージ設定更新部113は、制御部11を主として実現される。問い合わせ部202、積立設定指定画面表示部203、オートチャージ設定更新画面表示部204、及び必要性判定部205は、制御部21を主として実現される。 FIG. 10 is a diagram showing an example of functional blocks in a modification. An auto-charge setting update unit 113, an inquiry unit 202, an accumulation setting designation screen display unit 203, an auto-charge setting update screen display unit 204, and a necessity determination unit 205 are realized. Auto-charge setting update unit 113 is implemented mainly by control unit 11 . The inquiry unit 202 , the accumulation setting designation screen display unit 203 , the automatic charge setting update screen display unit 204 , and the necessity determination unit 205 are realized mainly by the control unit 21 .

[5-1.変形例1]
例えば、オートチャージタイミングが毎日午前3時であり、毎月15日における決済タイミングが午前11時だったとする。この場合、オートチャージタイミングから決済タイミングまでの間に、ユーザが買い物等で電子マネーを利用したとすると、決済タイミングで残高不足が発生する可能性がある。このため、オートチャージ処理実行部109は、決済タイミングの直前に、オートチャージ処理を実行してもよい。上記の例であれば、オートチャージ処理実行部109は、毎日午前3時にオートチャージ処理を実行し、かつ、毎月15日の午前11時の直前にオートチャージ処理を実行する。
[5-1. Modification 1]
For example, assume that the auto-charge timing is 3:00 am every day and the settlement timing on the 15th of every month is 11:00 am. In this case, if the user uses electronic money for shopping or the like between the timing of automatic charging and the timing of payment, there is a possibility that the balance will be insufficient at the timing of payment. Therefore, the auto-charge process executing unit 109 may execute the auto-charge process immediately before the payment timing. In the above example, the auto-charge processing executing unit 109 executes the auto-charge processing at 3:00 am every day and immediately before 11:00 am on the 15th of every month.

決済タイミングの直前とは、決済タイミングの所定時間前のタイミングである。この所定時間は、任意の長さであってよく、例えば、数秒~1時間程度であってもよい。この所定時間が短いほど、残高不足になる確率が低くなる。この所定時間は、全ユーザのオートチャージ処理を完了できる程度の長さであればよい。変形例1では、定期的に訪れる第1のオートチャージタイミング(上記の例では、毎日午前3時)と、決済タイミングの直前である第2のオートチャージタイミング(上記の例では、毎月15日の午前11時の所定時間前)と、が存在することになる。 “Just before the payment timing” means the timing a predetermined time before the payment timing. This predetermined period of time may be of any length, for example, from several seconds to about an hour. The shorter the predetermined time, the lower the probability that the balance will become insufficient. This predetermined time may be long enough to complete the auto-charge process for all users. In Modification 1, the first auto-charge timing (in the above example, every day at 3:00 am) and the second auto-charge timing (in the above example, the 15th of every month) immediately before the settlement timing. a predetermined time before 11:00 a.m.).

オートチャージタイミング判定部108は、実施形態と同様にして、第1のオートチャージタイミングが訪れたか否かを判定する。変形例1のオートチャージタイミング判定部108は、現在日時に基づいて、第2のオートチャージタイミングが訪れたか否かを判定する。オートチャージ処理実行部109は、オートチャージタイミング判定部108により第2のオートチャージタイミングが訪れたと判定された場合に、オートチャージ処理を実行する。決済処理実行部111は、オートチャージ処理が実行された直後に、決済処理を実行する。オートチャージ処理及び決済処理自体は、実施形態と同様である。 The auto-charge timing determination unit 108 determines whether or not the first auto-charge timing has arrived in the same manner as in the embodiment. The auto-charge timing determination unit 108 of Modification 1 determines whether or not the second auto-charge timing has arrived based on the current date and time. The auto-charge processing execution unit 109 executes auto-charge processing when the auto-charge timing determination unit 108 determines that the second auto-charge timing has arrived. The payment processing executing unit 111 executes payment processing immediately after the auto-charge processing is executed. Auto-charge processing and settlement processing itself are the same as in the embodiment.

なお、第1のオートチャージタイミングが存在せずに、第2のオートチャージタイミングだけが存在してもよい。即ち、定期的なオートチャージ処理が実行されずに、決済タイミングの直前のオートチャージ処理だけが実行されてもよい。この場合、ユーザが、買い物等の他の目的で電子マネーを利用した場合には、残高不足が発生する可能性があるが、決済タイミングの直前でオートチャージ処理が実行されるので、投信積立における残高不足の発生については確実に防止できる。 Note that only the second auto-charge timing may exist without the first auto-charge timing. That is, the auto-charge process just before the payment timing may be performed without performing the periodical auto-charge process. In this case, if the user uses electronic money for other purposes such as shopping, there is a possibility that the balance will be insufficient. The occurrence of insufficient balance can be reliably prevented.

変形例1の注文システムSは、決済タイミングの直前に、オートチャージ処理を実行する。注文システムSは、オートチャージ処理が実行された直後に、決済処理を実行する。これにより、残高不足による注文キャンセルを、より確実に防止できる。例えば、ユーザが、買い物等の他の目的で電子マネーを利用する場合には、さほど残高がなくても気にしないことがある。例えば、電子マネーの残高を常に高額にすることに抵抗があるユーザもいる。このようなユーザについては、決済タイミングの直前にだけオートチャージ処理を実行することにより、他のタイミングではオートチャージ処理が実行されないので、ユーザの利便性が高まる。 The ordering system S of Modification 1 executes auto-charge processing immediately before the payment timing. The ordering system S executes settlement processing immediately after the auto-charge processing is executed. This makes it possible to more reliably prevent order cancellation due to insufficient balance. For example, when a user uses electronic money for other purposes such as shopping, the user may not be concerned even if the balance is not so large. For example, some users are reluctant to keep their balance of electronic money high. For such a user, by executing the auto-charge process only immediately before the payment timing, the auto-charge process is not executed at other timings, thereby enhancing the user's convenience.

[5-2.変形例2]
例えば、実施形態では、ユーザが複数の積立設定を指定したとしても、複数の積立設定で決済タイミングが共通である場合を説明したが、複数の積立設定の各々における決済タイミングが互いに異なってもよい。図4の例であれば、実施形態では、「ファンドA」、「ファンドB」、及び「ファンドC」の決済タイミングが毎月15日である場合を説明したが、「ファンドA」、「ファンドB」、及び「ファンドC」の各々の決済タイミングが互いに異なってもよい。
[5-2. Modification 2]
For example, in the embodiment, even if the user specified a plurality of accumulation settings, the settlement timing was common to the plurality of accumulation settings. . In the example of FIG. 4, in the embodiment, the settlement timing of "Fund A", "Fund B", and "Fund C" is the 15th of every month. ” and “Fund C” may differ from each other.

図11は、複数の積立設定の各々における決済タイミングが互いに異なる場合の一例を示す図である。図11の例では、積立指定日に決済タイミングが訪れるものとする。例えば、積立指定日の午前10時に注文処理が実行されたとすると、決済タイミングは、午前10時の直前に実行される。直前の意味は、変形例1で説明した通りである。変形例2では、決済タイミングが注文処理の10分前である午前9時50分であるものとする。 FIG. 11 is a diagram showing an example of a case where payment timings for each of a plurality of accumulation settings are different from each other. In the example of FIG. 11, it is assumed that the payment timing will come on the specified reserve date. For example, if order processing is executed at 10:00 am on the designated reserve date, settlement will be executed just before 10:00 am. The meaning just before is as explained in the first modification. In Modified Example 2, it is assumed that the payment timing is 9:50 am, which is 10 minutes before order processing.

例えば、T+1月における「ファンドA」の投信積立の決済タイミングは、「ファンドA」の積立指定日である「3日」における午前9時50分である。T+1月における「ファンドB」の投信積立の決済タイミングは、「ファンドB」の積立指定日である「12日」における午前9時50分である。T+1月における「ファンドC」の投信積立の決済タイミングは、「ファンドC」の積立指定日である「25日」における午前9時50分である。決済サービスから投資サービスへの入金処理は、決済処理の直後に実行されてもよいし、毎日決まった時間に実行されてもよい。 For example, the settlement timing for the investment trust accumulation of “Fund A” in month T+1 is 9:50 am on “3rd”, which is the designated accumulation date for “Fund A”. The settlement timing for the investment trust accumulation of “Fund B” in month T+1 is 9:50 am on “12th”, which is the designated accumulation date for “Fund B”. The settlement timing for the investment trust accumulation of “Fund C” in month T+1 is 9:50 am on “25th”, which is the designated accumulation date for “Fund C”. The payment process from the payment service to the investment service may be executed immediately after the payment process, or may be executed at a fixed time every day.

変形例2の投資データベースDB2に格納された積立設定には、決済タイミングが示されている。電子マネーデータベースDB1に格納された決済設定には、積立設定における決済タイミングが示されている。変形例2では、積立指定日と同じ日になるように、決済タイミングが自動的に決定される場合を説明するが、ユーザが決済タイミングを指定してもよい。この場合、ユーザは、積立指定日と同じ日、又は、積立指定日よりも前の日になるように、決済タイミングを指定する。ユーザは、決済タイミングの日付だけでなく、時刻を指定してもよい。積立設定及び決済設定には、決済タイミングの日付だけでなく、決済タイミングの時刻も示されてもよい。 Settlement timing is indicated in the reserve settings stored in the investment database DB2 of Modification 2. FIG. The payment setting stored in the electronic money database DB1 indicates the payment timing in the reserve setting. In Modified Example 2, a case will be described in which the payment timing is automatically determined so as to coincide with the specified accumulation date, but the user may specify the payment timing. In this case, the user designates the settlement timing so that it is the same day as the designated accumulation date or a day before the designated accumulation date. The user may specify not only the date of payment timing but also the time. The accumulation setting and settlement setting may indicate not only the date of settlement timing but also the time of settlement timing.

変形例2では、変形例1のように、決済タイミングの直前にオートチャージタイミングが訪れるものとする。また、決済タイミングごとに、オートチャージ設定が指定されるものとする。このため、電子マネーデータベースDB1には、決済タイミングごとに、オートチャージ設定が格納される。決済タイミングの数と、オートチャージタイミングの数と、は同じなので、オートチャージタイミングごとに、オートチャージ設定が指定され、電子マネーデータベースDB1には、オートチャージタイミングごとに、オートチャージ設定が格納されることになる。ある積立設定に対応するオートチャージ設定は、この積立設定における積立額に応じた設定となる。 In Modified Example 2, as in Modified Example 1, it is assumed that the auto-charge timing comes just before the settlement timing. In addition, it is assumed that an auto-charge setting is specified for each payment timing. Therefore, the electronic money database DB1 stores auto-charge settings for each payment timing. Since the number of settlement timings and the number of auto-charge timings are the same, auto-charge settings are designated for each auto-charge timing, and the auto-charge settings are stored in the electronic money database DB1 for each auto-charge timing. It will be. An auto-charge setting corresponding to a certain reserve setting is a setting according to the reserve amount in this reserve setting.

図11の例であれば、毎月の決済タイミング及びオートチャージタイミングは、「3日」、「12日」、及び「25日」の3回なので、3つのオートチャージ設定が指定されて電子マネーデータベースDB1に格納される。例えば、「3日」のオートチャージ設定は、「ファンドA」の積立額「10,000円」に応じた内容になるように、「残高が10,000円未満になると、残高を11,000円にする」といった内容が指定される。 In the example of FIG. 11, the monthly payment timing and auto-charge timing are three times, "3rd", "12th", and "25th". Stored in DB1. For example, the auto-charge setting for “3 days” is set so that the contents correspond to the accumulated amount of “10,000 yen” of “Fund A”, “When the balance becomes less than 10,000 yen, the balance will be increased to 11,000 yen. A content such as "circle" is specified.

例えば、「12日」のオートチャージ設定は、「ファンドB」の積立額「15,000円」に応じた内容になるように、「残高が15,000円未満になると、残高を16,000円にする」といった内容が指定される。「25日」のオートチャージ設定は、「ファンドC」の積立額「25,000円」に応じた内容になるように、「残高が25,000円未満になると、残高を26,000円にする」といった内容が指定される。 For example, the auto-charge setting for “12th” is set so that “if the balance becomes less than 15,000 yen, the balance will A content such as "circle" is specified. The auto-charge setting on the "25th" is set so that the contents correspond to the accumulated amount of "Fund C" of "25,000 yen". The content such as "do" is specified.

変形例2のオートチャージ処理実行部109は、投信積立に関する複数の積立設定をユーザが指定し、かつ、当該複数の積立設定の各々における決済タイミングが互いに異なる場合には、決済タイミングごとのオートチャージ設定に基づいて、オートチャージ処理を実行する。オートチャージ処理実行部109は、電子マネーデータベースDB1に格納された複数のオートチャージのうち、直近の決済タイミングに応じたオートチャージ設定に基づいて、オートチャージ処理を実行する。オートチャージ処理の内容自体は、実施形態で説明した通りである。 The auto-charge processing execution unit 109 of Modification 2 performs auto-charging for each payment timing when the user designates a plurality of accumulation settings related to investment trust accumulation and settlement timings for each of the plurality of accumulation settings are different from each other. Execute auto-charge processing based on the settings. The auto-charge processing executing unit 109 executes auto-charge processing based on the auto-charge setting according to the most recent payment timing among the plurality of auto-charges stored in the electronic money database DB1. The content of the auto-charge process itself is as described in the embodiment.

図11の例であれば、オートチャージ処理実行部109は、決済タイミング及びオートチャージタイミングである「3日」が訪れた場合に、「3日」のオートチャージ設定に基づいて、オートチャージ処理を実行する。オートチャージ処理実行部109は、決済タイミング及びオートチャージタイミングである「12日」が訪れた場合に、「12日」のオートチャージ設定に基づいて、オートチャージ処理を実行する。オートチャージ処理実行部109は、決済タイミング及びオートチャージタイミングである「25日」が訪れた場合に、「25日」のオートチャージ設定に基づいて、オートチャージ処理を実行する。 In the example of FIG. 11, the auto-charge processing execution unit 109 executes the auto-charge processing based on the auto-charge setting of "3 days" when the settlement timing and the auto-charge timing "3 days" come. Execute. The auto-charge processing execution unit 109 executes the auto-charge processing based on the auto-charge setting of the “12th” when the payment timing and the auto-charge timing “12th” come. The auto-charge processing executing unit 109 executes the auto-charge processing based on the auto-charge setting of the “25th” when the payment timing and the auto-charge timing “25th” come.

なお、決済タイミングの直前以外の他のタイミングでも、オートチャージ処理が実行されてもよい。図4の例であれば、毎月の「1日」~「3日」は、「3日」のオートチャージ設定に基づいて、オートチャージ処理が実行されてもよい。毎月の「4日」~「12日」は、「12日」のオートチャージ設定に基づいて、オートチャージ処理が実行されてもよい。毎月の「13日」~「25日」は、「25日」のオートチャージ設定に基づいて、オートチャージ処理が実行されてもよい。 Note that the auto-charge process may be executed at a timing other than immediately before the settlement timing. In the example of FIG. 4, auto-charge processing may be executed on the "1st" to "3rd" of every month based on the auto-charge setting for "3rd". On the "4th" to "12th" of every month, the auto-charge process may be executed based on the auto-charge setting for the "12th". On the "13th" to "25th" of every month, auto-charge processing may be executed based on the auto-charge setting for the "25th".

変形例2の注文システムSは、複数の積立設定をユーザが指定し、かつ、当該複数の積立設定の各々における決済タイミングが互いに異なる場合には、決済タイミングごとのオートチャージ設定に基づいて、オートチャージ処理を実行する。これにより、決済タイミングに応じた柔軟なオートチャージ処理を実行し、ユーザの利便性が高まる。例えば、必要以上の残高にしたくないユーザにとっては、決済タイミングまでに必要な残高にすることができるので、ユーザの利便性が高まる。 In the order system S of Modification 2, when the user designates a plurality of accumulation settings and the payment timings for each of the plurality of accumulation settings are different from each other, the automatic charging is performed based on the auto-charge setting for each payment timing. Execute charge processing. As a result, flexible auto-charge processing according to payment timing is executed, increasing user convenience. For example, for a user who does not want to keep the balance more than necessary, the user's convenience is enhanced because the necessary balance can be reached by the payment timing.

[5-3.変形例3]
例えば、変形例2のように、決済タイミングごとのオートチャージ設定にする場合には、オートチャージ設定画面表示部105は、決済タイミングごとのオートチャージ設定の指定を受け付けるオートチャージ設定画面G7を表示させてもよい。オートチャージ処理実行部109は、オートチャージ設定画面G7で指定された決済タイミングごとのオートチャージ設定に基づいて、オートチャージ処理を実行する。オートチャージ処理の内容自体は、実施形態で説明した通りである。
[5-3. Modification 3]
For example, as in Modification 2, when auto-charging is set for each payment timing, the auto-charge setting screen display unit 105 displays an auto-charge setting screen G7 for accepting specification of auto-charge setting for each payment timing. may The auto-charge processing executing unit 109 executes auto-charge processing based on the auto-charge setting for each payment timing designated on the auto-charge setting screen G7. The content of the auto-charge process itself is as described in the embodiment.

例えば、ユーザが、「ファンドA」及び「ファンドB」の積立設定を済ませており、新たに「ファンドC」の積立設定を指定するものとする。変形例3のオートチャージ設定画面G7は、決済タイミング及びオートチャージタイミングである「25日」に実行されるオートチャージ処理のオートチャージ設定の指定を受け付ける画面である。他の決済タイミング及び他のオートチャージタイミングである「3日」及び「12日」のオートチャージ設定も同様に、他の決済タイミング及び他のオートチャージタイミングのオートチャージ設定画面G7が表示されてもよい。 For example, it is assumed that the user has completed the accumulation setting of "Fund A" and "Fund B" and newly designates the accumulation setting of "Fund C". The auto-charge setting screen G7 of Modified Example 3 is a screen for receiving specification of auto-charge setting of auto-charge processing to be executed on the "25th", which is the payment timing and the auto-charge timing. Auto-charge settings for other payment timings and other auto-charge timings of “3 days” and “12 days” are similarly displayed even if the auto-charge setting screen G7 for other payment timings and other auto-charge timings is displayed. good.

変形例3の注文システムSは、決済タイミングごとのオートチャージ設定の指定を受け付けるオートチャージ設定画面G7を表示させる。注文システムSは、オートチャージ設定画面G7で指定された決済タイミングごとのオートチャージ設定に基づいて、オートチャージ処理を実行する。これにより、決済タイミングに応じた柔軟なオートチャージ設定をユーザに指定させることができるので、ユーザの利便性が高まる。 The ordering system S of Modified Example 3 displays an auto-charge setting screen G7 for accepting specification of auto-charge setting for each payment timing. The ordering system S executes auto-charge processing based on the auto-charge setting for each payment timing specified on the auto-charge setting screen G7. As a result, the user can designate a flexible auto-charge setting according to the payment timing, thereby increasing the user's convenience.

[5-4.変形例4]
例えば、実施形態で説明したように、オートチャージ処理実行部109は、投信積立に関する複数の積立設定をユーザが指定し、かつ、当該複数の積立設定の各々における決済タイミングが互いに同じ場合には、当該複数の積立設定の各々における積立額の合計額に応じたオートチャージ設定に基づいて、オートチャージ処理を実行してもよい。実施系チアで説明した図4の例であれば、「ファンドA」の積立設定、「ファンドB」の積立設定、及び「ファンドC」の積立設定の3つの積立設定が存在する。これらの3つの積立設定の各々における決済タイミングは、毎月「15日」で同じである。この場合、オートチャージ設定は、これら3つの積立設定の各々における積立額の合計額「50,000円」になるように指定される。この点は、実施形態で説明した通りである。
[5-4. Modification 4]
For example, as described in the embodiment, when the user designates a plurality of accumulation settings related to investment trust accumulation and the settlement timings for each of the plurality of accumulation settings are the same, The auto-charge process may be executed based on the auto-charge setting corresponding to the total accumulated amount in each of the plurality of accumulation settings. In the example of FIG. 4 explained in the implementation system cheer, there are three fund settings: "Fund A" reserve settings, "Fund B" reserve settings, and "Fund C" reserve settings. The settlement timing for each of these three reserve settings is the same on the "15th" of each month. In this case, the auto-charge setting is specified so that the total accumulated amount in each of these three accumulation settings is "50,000 yen". This point is as described in the embodiment.

変形例1~3のように、決済タイミングが固定されていなかったとしても、ある積立設定における決済タイミングと、他の積立設定における決済タイミングと、が互いに同じ場合には、オートチャージ処理実行部109は、これらの積立設定の各々における積立額の合計額に応じたオートチャージ設定に基づいて、オートチャージ処理を実行する。例えば、図11の例において、「ファンドC」の決済タイミングが、「ファンドB」と同じ「12日」だったとする。この場合、「12日」のオートチャージ設定は、「ファンドB」の積立額「15,000円」と、「ファンドC」の積立額「25,000円」と、の合計額「40,000円」に応じた「残高が40,000円未満になると、残高を41,000円にする」といった内容になる。オートチャージ処理の内容自体は、実施形態で説明した通りである。 As in modifications 1 to 3, even if the settlement timing is not fixed, if the settlement timing for a certain reserve setting and the settlement timing for another reserve setting are the same, the auto-charge processing execution unit 109 executes auto-charge processing based on the auto-charge setting according to the total amount of reserves in each of these reserve settings. For example, in the example of FIG. 11, assume that the settlement timing of "Fund C" is "12th", which is the same as that of "Fund B". In this case, the auto-charge setting for "12th" is the total amount of "15,000 yen" in "Fund B" and "25,000 yen" in "Fund C". "If the balance becomes less than 40,000 yen, the balance will be reduced to 41,000 yen" according to the yen. The content of the auto-charge process itself is as described in the embodiment.

変形例4の注文システムSは、複数の積立設定をユーザが指定し、かつ、当該複数の積立設定の各々における決済タイミングが互いに同じ場合には、当該複数の積立設定の各々における積立額の合計額に応じたオートチャージ設定に基づいて、オートチャージ処理を実行する。これにより、積立設定に応じた決済タイミングにしてユーザの利便性を高めたとしても、残高不足による注文キャンセルを、より確実に防止できる。 In the ordering system S of Modified Example 4, when a user designates a plurality of reserve settings and settlement timings for each of the plurality of reserve settings are the same, the total reserve amount for each of the plurality of reserve settings is calculated. Auto charge processing is executed based on the auto charge setting according to the amount. As a result, even if the user's convenience is improved by setting the settlement timing according to the reserve setting, it is possible to more reliably prevent order cancellation due to insufficient balance.

[5-5.変形例5]
例えば、実施形態で説明したように、オートチャージ設定は、電子マネーの残高に関する閾値(実施形態では、チャージ閾値)を示してもよい。この場合に、オートチャージ処理実行部109は、決済タイミングの直前以外の期間に、電子マネーの残高が閾値未満又は閾値以下になったとしても、オートチャージ処理を実行せず、決済タイミングの直前に、電子マネーの残高が閾値未満又は閾値以下である場合に、オートチャージ処理を実行してもよい。
[5-5. Modification 5]
For example, as described in the embodiment, the auto-charge setting may indicate a threshold (charge threshold in the embodiment) regarding the balance of electronic money. In this case, the auto-charge processing execution unit 109 does not execute the auto-charge processing even if the electronic money balance becomes less than or equal to the threshold value during a period other than immediately before the payment timing. , the auto-charge process may be executed when the electronic money balance is less than or equal to or less than the threshold.

変形例5では、変形例2のように、決済タイミングの直前にオートチャージタイミングが訪れるものとする。更に、決済タイミングの直前以外の他のタイミングでは、オートチャージ処理が実行されないものとする。即ち、変形例1で説明した第1のオートチャージタイミングが存在せず、第2のオートチャージタイミングだけが存在するものとする。このため、図11の例であれば、毎月のオートチャージタイミングは、「3日」、「12日」、及び「25日」の3回となる。 In Modified Example 5, as in Modified Example 2, it is assumed that the auto-charge timing comes just before the settlement timing. Furthermore, it is assumed that the auto-charge process is not executed at timings other than immediately before the payment timing. In other words, it is assumed that the first auto-charge timing described in Modification 1 does not exist, and that only the second auto-charge timing exists. Therefore, in the example of FIG. 11, the monthly auto-charge timings are three times, "3rd", "12th", and "25th".

図11の例であれば、オートチャージ処理実行部109は、決済タイミング及びオートチャージタイミングである「3日」が訪れた場合に、「3日」のオートチャージ設定に基づいて、オートチャージ処理を実行する。オートチャージ処理実行部109は、決済タイミング及びオートチャージタイミングである「12日」が訪れた場合に、「12日」のオートチャージ設定に基づいて、オートチャージ処理を実行する。オートチャージ処理実行部109は、決済タイミング及びオートチャージタイミングである「25日」が訪れた場合に、「25日」のオートチャージ設定に基づいて、オートチャージ処理を実行する。決済タイミングの直前以外の他のタイミング「1日」、「2日」、「4日」~「11日」、「13日」~「24日」、及び「26日以降」では、オートチャージ処理が実行されない。 In the example of FIG. 11, the auto-charge processing execution unit 109 executes the auto-charge processing based on the auto-charge setting of "3 days" when the settlement timing and the auto-charge timing "3 days" come. Execute. The auto-charge processing execution unit 109 executes the auto-charge processing based on the auto-charge setting of the “12th” when the payment timing and the auto-charge timing “12th” come. The auto-charge processing executing unit 109 executes the auto-charge processing based on the auto-charge setting of the “25th” when the payment timing and the auto-charge timing “25th” come. Auto-charge process other than just before the payment timing "1st", "2nd", "4th" to "11th", "13th" to "24th", and "after 26th" is not executed.

なお、ユーザは、買い物等の他の目的で電子マネーを利用することも想定し、積立設定に応じたオートチャージ設定以外の他のオートチャージ設定を指定してもよい。図11の例であれば、「3日」、「12日」、及び「25日」以外の他の日におけるオートチャージ設定が指定されてもよい。このオートチャージ設定は、投信積立以外の目的で電子マネーを利用するためのものである。例えば、ユーザが、普段は少額の決済でしか電子マネーを利用しない場合には、他の日には、「残高が1000円未満になると、残高を1100円にする」といったオートチャージ設定が指定されてもよい。 Note that the user may use the electronic money for other purposes such as shopping, and may designate other auto-charge settings other than the auto-charge settings according to the savings settings. In the example of FIG. 11, auto-charge settings for days other than "3rd", "12th", and "25th" may be specified. This auto-charge setting is for using electronic money for purposes other than investment trust accumulation. For example, if the user usually uses electronic money only for small payments, on other days, an auto-charge setting such as "if the balance is less than 1000 yen, the balance will be 1100 yen" is specified. may

変形例5の注文システムSは、決済タイミングの直前以外の期間に、電子マネーの残高が閾値未満又は閾値以下になったとしても、オートチャージ処理を実行せず、決済タイミングの直前に、電子マネーの残高が閾値未満又は閾値以下である場合に、オートチャージ処理を実行する。これにより、決済タイミングに応じた柔軟なオートチャージ処理を実行し、ユーザの利便性が高まる。例えば、必要以上の残高にしたくないユーザにとっては、決済タイミングの直前にだけ必要な残高にすることができるので、ユーザの利便性が高まる。 The ordering system S of Modified Example 5 does not execute the auto-charge process even if the electronic money balance becomes less than or equal to the threshold value during a period other than immediately before the payment timing. If the balance of is less than or equal to the threshold, auto-charge processing is executed. As a result, flexible auto-charge processing according to payment timing is executed, increasing user convenience. For example, for a user who does not want to keep the balance more than necessary, the user's convenience is enhanced because the balance can be made to the necessary balance just before the payment timing.

[5-6.変形例6]
例えば、ユーザが積立設定を指定した場合に、オートチャージ設定が自動的に更新されてもよい。変形例6では、ユーザが、指定済みの積立設定を変更した場合に、オートチャージ設定が自動的に更新される場合を例に挙げるが、ユーザが新たな積立設定を指定する場合に、オートチャージ設定が自動的に更新されてもよい。即ち、ユーザが新たな投信積立を注文する場合に、オートチャージ設定が自動的に更新されてもよい。
[5-6. Modification 6]
For example, auto-charge settings may be automatically updated when the user specifies accrual settings. In Modified Example 6, the case where the auto-charge setting is automatically updated when the user changes the designated accumulation setting will be taken as an example. Settings may be updated automatically. That is, the auto-charge setting may be automatically updated when the user places an order for a new investment trust.

図12は、ユーザが積立設定を変更する流れの一例を示す図である。例えば、ユーザが、証券アプリを起動させて積立設定を変更するための変更操作をすると、変更後の積立設定の指定を受け付けるための積立設定指定画面G9が表示部35に表示される。変更操作は、任意の画面で受け付け可能な操作であってよい。例えば、トップ画面G2又は投資信託指定画面G3から、変更操作が可能であってもよい。ユーザは、入力フォームF90~F92から、決済方法、積立額、及び積立指定日の少なくとも1つを変更する。ここでは、ユーザが積立額を変更する場合を説明する。 FIG. 12 is a diagram illustrating an example of a flow of a user changing accumulation settings. For example, when the user activates the securities application and performs a change operation for changing the reserve settings, the display unit 35 displays a reserve setting designation screen G9 for accepting designation of the reserve settings after the change. The change operation may be an operation that can be accepted on any screen. For example, the change operation may be possible from the top screen G2 or the investment trust designation screen G3. The user changes at least one of the settlement method, reserve amount, and designated reserve date from the input forms F90 to F92. Here, a case where the user changes the reserve amount will be described.

例えば、ユーザが、「ファンドA」の積立額を「10,000円」から「20,000円」に変更したとする。変形例6では、ユーザは、他のファンドを注文しておらず、電子マネーで利用可能な上限額は超えないものとする。ユーザがボタンB93を選択すると、オートチャージ設定更新画面G10が表示部35に表示される。証券サーバ20は、オートチャージ設定更新画面G10が表示される前に、電子マネーサーバ10から現状のオートチャージ設定を取得するものとする。オートチャージ設定更新画面G10は、証券アプリの画面として表示される。このため、オートチャージ設定更新画面G10が表示される前には、決済アプリが起動せず、証券アプリがフォアグランドの状態のままオートチャージ設定が更新される。 For example, assume that the user changes the accumulated amount of "fund A" from "10,000 yen" to "20,000 yen". In modification 6, it is assumed that the user has not ordered another fund and that the maximum amount of electronic money that can be used is not exceeded. When the user selects the button B93, the automatic charge setting update screen G10 is displayed on the display unit 35. FIG. The securities server 20 acquires the current auto-charge setting from the electronic money server 10 before the auto-charge setting update screen G10 is displayed. The auto-charge setting update screen G10 is displayed as a securities application screen. Therefore, before the autocharge setting update screen G10 is displayed, the settlement application is not activated, and the autocharge setting is updated while the securities application is in the foreground.

図12の例では、更新後のオートチャージ設定が自動的に決定されているが、ユーザは、オートチャージ設定更新画面G10に対し、更新後のオートチャージ設定を指定してもよい。ユーザが、ボタンB100を選択すると、積立設定の変更内容の確認や暗証番号の入力が要求された後に、設定変更完了画面G11が表示部35に表示される。この場合、積立設定及びオートチャージ設定の両方が変更される。証券サーバ20は、更新後のオートチャージ設定の内容、又は、ユーザがボタンB100を選択した旨の通知を、電子マネーサーバ10に送信するものとする。電子マネーサーバ10は、証券サーバ20から受信した情報に基づいて、オートチャージ設定を更新すればよい。ユーザがボタンB101を選択すると、積立設定だけが変更されて、オートチャージ設定は変更されない。この場合、ユーザは、決済アプリからオートチャージ設定を手動で変更できる。 In the example of FIG. 12, the updated auto-charge setting is automatically determined, but the user may specify the updated auto-charge setting on the auto-charge setting update screen G10. When the user selects the button B100, the setting change completion screen G11 is displayed on the display unit 35 after confirming the changed contents of the reserve setting and inputting the password are requested. In this case, both the accumulation setting and the auto-charge setting are changed. The securities server 20 transmits to the electronic money server 10 the contents of the updated auto-charge settings or a notification that the user has selected the button B100. The electronic money server 10 may update the auto-charge setting based on the information received from the securities server 20 . When the user selects the button B101, only the accumulation setting is changed and the auto-charge setting is not changed. In this case, the user can manually change the auto-charge setting from the payment application.

変形例6の注文システムSは、オートチャージ設定更新部113、問い合わせ部202、積立設定指定画面表示部203、及びオートチャージ設定更新画面表示部204を含む。積立設定指定画面表示部203は、投資サービスにおける画面として、積立設定の指定を受け付ける積立設定指定画面G9を表示させる。図12の積立設定指定画面G9は、積立設定の変更を受け付けるための画面であるが、新規の積立設定の指定を受け付ける画面であってもよい。積立設定指定画面G9の表示データは、データ記憶部200及びデータ記憶部300の少なくとも一方に記憶されているものとする。 The ordering system S of Modification 6 includes an auto-charge setting update unit 113 , an inquiry unit 202 , an accumulation setting designation screen display unit 203 , and an auto-charge setting update screen display unit 204 . The savings setting designation screen display unit 203 displays a savings setting designation screen G9 for accepting designation of savings settings as a screen in the investment service. The accumulation setting designation screen G9 in FIG. 12 is a screen for accepting changes in accumulation settings, but may be a screen for accepting designation of new accumulation settings. It is assumed that the display data of the accumulation setting designation screen G9 is stored in at least one of the data storage section 200 and the data storage section 300. FIG.

投資サービスにおける画面とは、投資サービスが提供する画面である。例えば、証券アプリ上の画面は、投資サービスにおける画面に相当する。ブラウザが利用される場合、証券サービスのドメインの画面は、投資サービスにおける画面に相当する。別の言い方をすれば、ユーザ端末30が証券サーバ20と通信することによって表示される画面は、投資サービスにおける画面に相当する。注文システムSでは、投資サービスにおける画面と、決済サービスにおける画面と、が存在する。 A screen in the investment service is a screen provided by the investment service. For example, a screen on a securities application corresponds to a screen on an investment service. When a browser is used, the domain screen of the securities service corresponds to the screen of the investment service. In other words, the screen displayed by the user terminal 30 communicating with the securities server 20 corresponds to the screen in the investment service. In the ordering system S, there are screens for investment services and screens for settlement services.

決済サービスにおける画面とは、決済サービスが提供する画面である。例えば、決済アプリ上の画面は、決済サービスにおける画面に相当する。ブラウザが利用される場合、決済サービスのドメインの画面は、決済サービスにおける画面に相当する。別の言い方をすれば、ユーザ端末30が電子マネーサーバ10と通信することによって表示される画面は、決済サービスにおける画面に相当する。 A screen in the payment service is a screen provided by the payment service. For example, a screen on a payment application corresponds to a screen on a payment service. When a browser is used, the screen of the settlement service domain corresponds to the screen of the settlement service. In other words, the screen displayed by the user terminal 30 communicating with the electronic money server 10 corresponds to the screen in the settlement service.

オートチャージ設定更新画面表示部204は、投資サービスにおける画面として、オートチャージ設定を更新するためのオートチャージ設定更新画面G10を表示させる。オートチャージ設定更新画面G10の表示データは、データ記憶部200及びデータ記憶部300の少なくとも一方に記憶されているものとする。 The auto-charge setting update screen display unit 204 displays an auto-charge setting update screen G10 for updating auto-charge settings as a screen in the investment service. It is assumed that the display data of the autocharge setting update screen G10 is stored in at least one of the data storage unit 200 and the data storage unit 300. FIG.

問い合わせ部202は、ユーザが積立設定を指定した場合に、オートチャージ設定を更新するか否かを、ユーザに問い合わせる。図12の例であれば、問い合わせ部202は、ボタンB100,B101を表示させることによって、ユーザへの問い合わせを行う。問い合わせは、ユーザに対して何らかの操作を要求するものであればよい。例えば、問い合わせ部202は、チェックボックス、スライドバー、又はラジオボタンといった他のフォームを利用して問い合わせをしてもよいし、プッシュ通知又はモーダルといった他の媒体を利用して問い合わせをしてもよい。 The inquiry unit 202 inquires of the user whether or not to update the auto-charge setting when the user designates the accumulation setting. In the example of FIG. 12, the inquiry unit 202 makes an inquiry to the user by displaying buttons B100 and B101. The inquiry may be anything as long as it requires the user to perform some kind of operation. For example, the inquiry unit 202 may make inquiries using other forms such as check boxes, slide bars, or radio buttons, or may make inquiries using other media such as push notifications or modals. .

オートチャージ設定更新部113は、問い合わせ部202による問い合わせに対するユーザの回答に基づいて、オートチャージ設定を更新する。例えば、オートチャージ設定更新部113は、ユーザがオートチャージ設定を更新しない旨の回答をした場合に、オートチャージ設定を更新せず、ユーザがオートチャージ設定を更新する旨の回答をした場合に、オートチャージ設定を更新する。 The automatic charge setting update unit 113 updates the automatic charge setting based on the user's answer to the inquiry by the inquiry unit 202 . For example, the auto-charge setting update unit 113 does not update the auto-charge setting when the user answers that the auto-charge setting will not be updated, and if the user answers that the auto-charge setting will be updated, Update your autocharge settings.

変形例6では、電子マネーサーバ10によってオートチャージ設定更新部113が実現されるので、オートチャージ設定更新部113は、証券サーバ20から、オートチャージ設定を更新する旨の通知を受信した場合に、当該通知に基づいて、オートチャージ設定を更新する。証券サーバ20によってオートチャージ設定更新部113が実現される場合には、オートチャージ設定更新部113は、この通知を送信することによって、オートチャージ設定を更新する。通知には、更新後のオートチャージ設定やユーザIDといった更新に必要な情報が含まれているものとする。 In Modified Example 6, the electronic money server 10 implements the auto-charge setting update unit 113. Therefore, when the auto-charge setting update unit 113 receives a notification to update the auto-charge setting from the securities server 20, Update auto-charge settings based on the notification. When the auto-charge setting update unit 113 is realized by the securities server 20, the auto-charge setting update unit 113 updates the auto-charge setting by transmitting this notification. It is assumed that the notification includes information necessary for updating, such as updated auto-charge settings and user ID.

オートチャージ設定更新部113は、投信積立に関する積立設定をユーザが指定した場合に、当該指定された積立設定に基づいて、オートチャージ設定を更新する。変形例6のように、ユーザが積立設定を変更する場合には、オートチャージ設定更新部113は、変更後の積立設定に応じた設定内容になるように、オートチャージ設定を更新する。例えば、オートチャージ設定更新部113は、変更後の積立額に応じたチャージ後残高になるように、オートチャージ設定を更新する。このチャージ後残高は、変更後の積立額以上の額である。複数の積立設定が存在する場合には、このチャージ後残高は、変更後の積立額の合計額以上の額である。 The auto-charge setting update unit 113 updates the auto-charge setting based on the specified reserve setting when the user designates the reserve setting related to investment trust accumulation. As in Modification 6, when the user changes the accumulation setting, the auto-charge setting updating unit 113 updates the auto-charge setting so that the setting contents correspond to the changed accumulation setting. For example, the auto-charge setting update unit 113 updates the auto-charge setting so that the post-charge balance corresponds to the changed reserve amount. This post-charge balance is equal to or greater than the reserve amount after the change. If there are multiple reserve settings, the post-charge balance is equal to or greater than the total amount of reserves after the change.

変形例6では、オートチャージ設定更新部113は、投資サービスにおける画面として表示されたオートチャージ設定更新画面G10におけるユーザの操作に基づいて、オートチャージ設定を更新する。オートチャージ設定更新部113は、ユーザに対する問い合わせをすることなく、オートチャージ設定を変更してもよい。オートチャージ処理実行部109は、オートチャージ設定が更新された場合に、更新後のオートチャージ設定に基づいて、オートチャージ処理を実行する。オートチャージ処理の内容自体は、実施形態で説明した通りである。 In Modified Example 6, the automatic charge setting update unit 113 updates the automatic charge setting based on the user's operation on the automatic charge setting update screen G10 displayed as the screen in the investment service. The automatic charge setting update unit 113 may change the automatic charge setting without inquiring the user. When the auto-charge setting is updated, the auto-charge process executing unit 109 executes the auto-charge process based on the updated auto-charge setting. The content of the auto-charge process itself is as described in the embodiment.

変形例6の注文システムSは、ユーザが積立設定を指定した場合に、当該指定された積立設定に基づいて、オートチャージ設定を更新する。注文システムSは、オートチャージ設定が更新された場合に、更新後のオートチャージ設定に基づいて、オートチャージ処理を実行する。これにより、ユーザが手動でオートチャージ設定をする手間を省くことができるので、ユーザの利便性が高まる。例えば、新規の投信積立の注文時に、オートチャージ設定も手動で指定させようとすると、ユーザが面倒に感じてしまい、投信積立の注文を完了させないといったことが考えられるが、オートチャージ設定の手間を省くことによって、このような機会損失を防止できる。 The ordering system S of Modification 6 updates the auto-charge setting based on the designated accumulation setting when the user designates the accumulation setting. When the auto-charge setting is updated, the ordering system S executes auto-charge processing based on the updated auto-charge setting. As a result, the user can save the trouble of manually setting the auto-charge, so the user's convenience is enhanced. For example, if you try to manually specify auto-charge settings when placing a new investment trust investment order, the user may find it troublesome and may not complete the investment trust investment order. By omitting, such opportunity loss can be prevented.

注文システムSは、ユーザが積立設定を指定した場合に、オートチャージ設定を更新するか否かを、ユーザに問い合わせる。注文システムSは、問い合わせ部202による問い合わせに対するユーザの回答に基づいて、オートチャージ設定を更新する。これにより、ユーザの意思を確認したうえで、オートチャージ設定を更新できるので、ユーザの利便性が高まる。例えば、オートチャージ設定の自動更新が不要なユーザについては、オートチャージ設定を更新しないようにすることができる。 When the user designates the accumulation setting, the ordering system S inquires of the user whether or not to update the auto-charge setting. The ordering system S updates the auto-charge setting based on the user's answer to the inquiry by the inquiry unit 202 . As a result, after confirming the user's intention, the auto-charge setting can be updated, so the user's convenience is enhanced. For example, for users who do not need automatic update of autocharge settings, it is possible not to update the autocharge settings.

注文システムSは、投資サービスにおける画面として、積立設定指定画面G9及びオートチャージ設定更新画面G10を表示させる。注文システムSは、投資サービスにおける画面として表示されたオートチャージ設定更新画面G10におけるユーザの操作に基づいて、オートチャージ設定を更新する。これにより、投資サービス側の画面で、積立設定の指定からオートチャージ設定の更新まで完了するので、ユーザの利便性が高まる。例えば、証券アプリの起動中に決済アプリが起動して画面が切り替わったり、決済サービスのウェブサイトにリダイレクトしたりするといったことが発生しないので、オートチャージ設定の更新をスムーズに完了できる。 The ordering system S displays a reserve setting designation screen G9 and an auto-charge setting update screen G10 as screens in the investment service. The ordering system S updates the auto-charge setting based on the user's operation on the auto-charge setting update screen G10 displayed as a screen in the investment service. As a result, on the screen of the investment service side, the user's convenience is enhanced because the designation of the reserve setting and the update of the auto-charge setting are completed. For example, while the securities app is running, the payment app will start up and the screen will not change, or you will be redirected to the payment service website, so you can smoothly complete the auto-charge setting update.

[5-7.変形例7]
例えば、変形例6において、ユーザが指定した積立設定によっては、現状のオートチャージ設定を更新する必要がない時がある。図4の例において、ユーザが「ファンドA」の積立額を「10,000円」から「5,000円」に変更した場合には、現状のオートチャージ設定のチャージ後残高を変更しなくても、残高不足にならない可能性が高い。このように、オートチャージ設定の更新の必要性を判定し、判定結果がユーザに通知されてもよい。
[5-7. Modification 7]
For example, in Modified Example 6, there are times when it is not necessary to update the current auto-charge settings depending on the savings settings specified by the user. In the example of FIG. 4, when the user changes the accumulated amount of "Fund A" from "10,000 yen" to "5,000 yen", the balance after charging in the current auto-charge setting does not need to be changed. There is also a high possibility that the balance will not be insufficient. In this way, the necessity of updating the auto-charge setting may be determined, and the determination result may be notified to the user.

変形例7の注文システムSは、必要性判定部205を含む。必要性判定部205は、ユーザが指定した積立設定に基づいて、オートチャージ設定を更新する必要性を判定する。ここでの必要性とは、オートチャージ設定の更新の要否である。例えば、必要性判定部205は、ユーザが指定した積立設定における積立額が、現状のオートチャージ設定におけるチャージ後残高以上であるか否かを判定する。必要性判定部205は、現状のチャージ後残高が積立額以上であれば、オートチャージ設定を更新する必要がないと判定し、現状のチャージ後残高が積立額未満であれば、オートチャージ設定を更新する必要があると判定する。 The ordering system S of Modified Example 7 includes a necessity determination section 205 . The necessity determination unit 205 determines the necessity of updating the auto-charge setting based on the accumulation setting specified by the user. The necessity here means whether or not the auto-charge setting needs to be updated. For example, the necessity determination unit 205 determines whether or not the accumulated amount in the accumulated setting specified by the user is equal to or greater than the post-charge balance in the current auto-charge setting. If the current balance after charging is equal to or greater than the reserve amount, the necessity determination unit 205 determines that there is no need to update the auto-charge setting. Determine that it needs to be updated.

なお、ユーザが複数の積立設定を指定した場合には、必要性判定部205は、複数の積立設定の各々における積立額の合計額と、チャージ後残高と、を比較すればよい。変形例1-4のように、複数の積立設定の各々の決済タイミングが互いに異なり得る場合には、必要性判定部205は、決済タイミングごとに、当該決済タイミングの決済処理で必要な額と、チャージ後残高と、を比較すればよい。 Note that when the user specifies a plurality of accumulation settings, the necessity determination unit 205 may compare the total accumulated amount for each of the plurality of accumulation settings with the balance after charging. As in Modification 1-4, when the payment timing for each of a plurality of reserve settings can be different, the necessity determination unit 205 determines, for each payment timing, the amount required for payment processing at the payment timing, The balance after charging should be compared.

オートチャージ設定更新部113は、必要性判定部205の判定結果に基づいて、オートチャージ設定を更新する。オートチャージ設定更新部113は、必要性判定部205によりオートチャージ設定を更新する必要がないと判定された場合には、オートチャージ設定を更新せず、必要性判定部205によりオートチャージ設定を更新する必要があると判定された場合に、オートチャージ設定を更新する。 Auto-charge setting update unit 113 updates the auto-charge setting based on the determination result of necessity determination unit 205 . When the necessity determining unit 205 determines that the auto charge setting does not need to be updated, the auto charge setting updating unit 113 does not update the auto charge setting, and the necessity determining unit 205 updates the auto charge setting. If it is determined that it is necessary to do so, update the auto-charge setting.

変形例7の注文システムSは、ユーザが指定した積立設定に基づいて、オートチャージ設定を更新する必要性を判定する。注文システムSは、この判定結果に基づいて、オートチャージ設定を更新する。これにより、オートチャージ設定を更新する必要がない時にまで、オートチャージ設定が自動的に更新されるといったことを防止し、ユーザの利便性が高まる。 The ordering system S of Modification 7 determines the necessity of updating the auto-charge setting based on the accumulation setting specified by the user. The ordering system S updates the auto-charge setting based on this determination result. This prevents the auto-charge setting from being automatically updated until there is no need to update the auto-charge setting, thereby enhancing the user's convenience.

[5-8.変形例8]
例えば、投信積立は、通常時の積立額と、ボーナス時の積立額と、が存在するものであってもよい。通常時とは、ボーナス時以外の時である。ボーナス時は、予め定められていてもよいし、ユーザが自由に指定できてもよい。変形例8では、ボーナス時を6月と12月とする。ボーナス時の積立額は、通常時の積立額よりも多い。ボーナス時の積立額は、積立設定として投資データベースDB2に格納されているものとする。
[5-8. Modification 8]
For example, investment trust reserves may have a normal reserve amount and a bonus reserve amount. The normal time is a time other than the bonus time. The bonus time may be predetermined or may be freely specified by the user. In Modified Example 8, the bonus times are June and December. The reserve amount at the time of bonus is larger than the reserve amount at normal time. It is assumed that the accumulated amount for the bonus is stored in the investment database DB2 as the accumulated setting.

変形例8の決済処理実行部111は、通常時における積立額に基づいて、通常時の決済処理を実行し、ボーナス時における積立額に基づいて、ボーナス時の決済処理を実行してもよい。通常時とボーナス時で積立額が異なるという点で実施形態と異なるが、決済処理自体は、実施形態で説明した通りである。 The payment processing execution unit 111 of Modification 8 may execute normal payment processing based on the accumulated amount during normal operation, and may execute bonus payment processing based on the accumulated bonus amount. The difference from the embodiment is that the accumulated amount differs between normal and bonus, but the settlement process itself is as described in the embodiment.

オートチャージ処理実行部109は、通常時は、通常時における積立額に応じたオートチャージ設定に基づいて、オートチャージ処理を実行し、ボーナス時は、ボーナス時における積立額に応じたオートチャージ設定に基づいて、オートチャージ処理を実行する。通常時とボーナス時でオートチャージ設定が異なるという点で実施形態と異なるが、オートチャージ処理自体は、実施形態で説明した通りである。ボーナス時のオートチャージ設定は、ボーナス時の積立額又は合計額以上のチャージ後残高となるように設定される。 The auto-charge processing execution unit 109 normally performs auto-charge processing based on the auto-charge setting according to the reserve amount at the normal time, and at the bonus time, the auto-charge setting is performed according to the reserve amount at the time of the bonus. Based on this, the auto-charge process is executed. Although it differs from the embodiment in that the auto-charge setting is different between normal time and bonus time, the auto-charge process itself is as described in the embodiment. The automatic charge setting at the time of bonus is set so that the balance after charging is equal to or greater than the accumulated amount at the time of bonus or the total amount.

変形例8の注文システムSは、通常時における積立額に基づいて、通常時の決済処理を実行し、ボーナス時における積立額に基づいて、ボーナス時の決済処理を実行する。注文システムSは、通常時は、通常時における積立額に応じたオートチャージ設定に基づいて、オートチャージ処理を実行し、ボーナス時は、ボーナス時における積立額に応じたオートチャージ設定に基づいて、オートチャージ処理を実行する。これにより、通常時とボーナス時の各々に応じた決済処理とオートチャージ処理が可能になるので、ユーザの利便性が高まる。 The ordering system S of the modified example 8 executes normal payment processing based on the accumulated amount during normal operation, and executes bonus payment processing based on the accumulated bonus amount. The order system S performs auto-charge processing during normal times based on the auto-charge settings according to the reserve amount during normal times, and during bonus times, based on the auto-charge settings according to the reserve amount during bonus times. Execute the auto-charge process. As a result, settlement processing and auto-charge processing corresponding to each of the normal time and the bonus time become possible, so that the user's convenience is enhanced.

[5-9.変形例9]
例えば、実施形態及び変形例1-8で説明したオートチャージ機能は、投信積立以外の投資商品の注文に適用してもよい。変形例9では、投資商品の一例として、株式を例に挙げる。投資商品は、株式及び投信積立以外の他の商品であってもよい。他の商品の例は、実施形態で説明した通りである。注文システムSは、オートチャージ処理実行部109、決済処理実行部111、及び注文処理実行部112を含む。
[5-9. Modification 9]
For example, the auto-charge function described in the embodiment and modifications 1-8 may be applied to orders for investment products other than investment trust accumulation. In Modified Example 9, stocks are taken as an example of an investment product. Investment products may be products other than stocks and investment trusts. Examples of other products are as described in the embodiment. The order system S includes an auto-charge processing execution unit 109 , a settlement processing execution unit 111 and an order processing execution unit 112 .

オートチャージ処理実行部109は、ユーザが指定した投資商品に関する投資額に応じたオートチャージ設定に基づいて、ユーザの電子マネーに関するオートチャージ処理を実行する。実施形態で説明したオートチャージ処理における積立額を投資額と読み替えて、投信積立を投資商品と読み替えればよい。一括で注文される投資商品だったとしても、この投資商品の投資額以上のチャージ後残高となるようにオートチャージ設定が指定されることによって、注文時の残高付属を防止できる。例えば、株式の注文において、ある銘柄の投資額以上のチャージ後残高となるようにオートチャージ設定が指定される。 The auto-charge processing execution unit 109 executes auto-charge processing for the user's electronic money based on the auto-charge setting corresponding to the investment amount for the investment product designated by the user. The accumulated amount in the auto-charge process described in the embodiment may be read as investment amount, and the investment trust accumulation may be read as investment products. Even if the investment product is ordered all at once, it is possible to prevent the balance from being attached at the time of ordering by specifying the auto-charge setting so that the balance after charging is equal to or greater than the investment amount of the investment product. For example, in a stock order, an auto-charge setting is specified so that the post-charge balance is equal to or greater than the investment amount of a certain stock.

決済処理実行部111は、オートチャージ処理によりチャージされた電子マネーと、投資額と、に基づいて、投資商品に関する決済処理を実行可能である。実施形態で説明したオートチャージ処理における投信積立を投資商品と読み替えればよい。変形例9では、株式の注文も電子マネーを利用できる。注文処理実行部112は、決済処理が実行された場合に、投資商品に関する注文処理を実行する。投資商品の注文処理自体は、実施形態と同様に、公知の種々の処理を適用可能である。 The payment processing execution unit 111 can execute payment processing for investment products based on the electronic money charged by the auto-charge processing and the investment amount. The investment trust accumulation in the auto-charge process described in the embodiment may be read as an investment product. In Modified Example 9, electronic money can also be used for stock orders. The order processing executing unit 112 executes order processing regarding investment products when settlement processing is executed. As for the investment product ordering process itself, various known processes can be applied as in the embodiment.

変形例9の注文システムSは、ユーザが注文する投資商品に関する投資額に応じたオートチャージ設定に基づいて、オートチャージ処理を実行する。注文システムSは、オートチャージ処理によりチャージされた電子マネーと、投資額と、に基づいて、決済処理を実行可能である。注文システムSは、投資商品に関する注文処理を実行する。注文処理と決済処理の何れが先に実行されても良い点は、実施形態で説明した通りである。これにより、ユーザが、電子マネーを利用して投資商品を注文できるようになる。オートチャージ処理によって投資商品を注文するユーザの利便性が高まる点も、実施形態及び変形例1-9と同様である。 The ordering system S of Modification 9 executes auto-charge processing based on the auto-charge setting according to the investment amount of the investment product ordered by the user. The ordering system S can execute payment processing based on the electronic money charged by the auto-charge processing and the investment amount. The ordering system S executes order processing for investment products. As described in the embodiment, either order processing or payment processing may be executed first. This enables the user to order investment products using electronic money. Similar to the embodiment and Modified Example 1-9, the auto-charge process enhances convenience for the user who orders the investment product.

[5-10.その他変形例]
例えば、上記説明した変形例を組み合わせてもよい。
[5-10. Other Modifications]
For example, the modified examples described above may be combined.

例えば、電子マネーは、オートチャージ機能を有さなくてもよい。オートチャージ機能が無かったとしても、実施形態等の処理によれば、ユーザは、電子マネーを利用して積立商品やその他の投資商品を注文できる。例えば、オートチャージ設定の指定が受け付けられる場合に、額情報が表示されなくてもよい。例えば、チャージ後残高ではなく、チャージ額がオートチャージ設定に示されてもよい。 For example, electronic money does not have to have an auto-charge function. Even if there is no auto-charge function, according to the processing of the embodiments, etc., the user can use electronic money to order savings products and other investment products. For example, the amount information does not have to be displayed when the designation of the automatic charge setting is accepted. For example, instead of the post-charge balance, the charge amount may be shown in the auto-charge setting.

例えば、注文システムSは、電子マネーサーバ10だけを含んでもよい。この場合、証券サーバ20及びユーザ端末30は、注文システムSの外部に存在してもよい。例えば、注文システムSは、証券サーバ20だけを含んでもよい。この場合、電子マネーサーバ10及びユーザ端末30は、注文システムSの外部に存在してもよい。例えば、電子マネーサーバ10で実現されるものとして説明した機能は、証券サーバ20又は他のサーバコンピュータで実現されてもよい。証券サーバ20で実現されるものとして説明した機能は、電子マネーサーバ10又は他のサーバコンピュータで実現されてもよい。例えば、電子マネーサーバ10又は証券サーバ20で実現されるものとして説明した機能は、複数のコンピュータで分担されてもよい。各機能は、少なくとも1つのコンピュータで実現されるようにすればよい。 For example, the ordering system S may include only the electronic money server 10 . In this case, the securities server 20 and the user terminal 30 may exist outside the ordering system S. For example, ordering system S may include securities server 20 only. In this case, the electronic money server 10 and the user terminal 30 may exist outside the ordering system S. For example, functions described as being implemented in the electronic money server 10 may be implemented in the securities server 20 or other server computers. The functions described as being implemented in securities server 20 may be implemented in electronic money server 10 or other server computers. For example, the functions described as being realized by the electronic money server 10 or the securities server 20 may be shared by a plurality of computers. Each function may be realized by at least one computer.

S 注文システム、N ネットワーク、10 電子マネーサーバ、11,21,31 制御部、12,22,32 記憶部、13,23,33 通信部、20 証券サーバ、30 ユーザ端末、34 操作部、35 表示部、G1 ログイン画面、G2 トップ画面、G3 投資信託指定画面、G4 決済方法指定画面、G5 積立額等指定画面、G6 ログイン画面、G7 オートチャージ設定画面、G8 注文完了画面、G9 積立設定指定画面、100 データ記憶部、101 一致判定部、102 オートチャージ設定許可部、103 合計額計算部、104 可能性判定部、105 オートチャージ設定画面表示部、106 額情報表示部、107 可能性表示部、108 オートチャージタイミング判定部、109 オートチャージ処理実行部、110 決済タイミング判定部、111 決済処理実行部、112 注文処理実行部、113 オートチャージ設定更新部、200 データ記憶部、201 注文処理実行部、202 問い合わせ部、203 積立設定指定画面表示部、204 オートチャージ設定更新画面表示部、205 必要性判定部、300 データ記憶部、301 表示制御部、302 操作受付部、B12,B20,B21,B30,B40,B43,B52,B62,B72,B92 ボタン、DB1 電子マネーデータベース、DB2 投資データベース、F10,F50,F60,F70,F90 入力フォーム、G10 オートチャージ設定更新画面、G11 設定変更完了画面、M73 メッセージ、M74 メッセージ、B100,B101 ボタン。 S order system, N network, 10 electronic money server, 11, 21, 31 control unit, 12, 22, 32 storage unit, 13, 23, 33 communication unit, 20 securities server, 30 user terminal, 34 operation unit, 35 display G1 Login screen G2 Top screen G3 Investment trust designation screen G4 Settlement method designation screen G5 Reserve amount designation screen G6 Login screen G7 Auto charge setting screen G8 Order completion screen G9 Reserve setting designation screen 100 data storage unit 101 match determination unit 102 auto charge setting permission unit 103 total amount calculation unit 104 possibility determination unit 105 auto charge setting screen display unit 106 amount information display unit 107 possibility display unit 108 Auto-charge timing determination unit 109 Auto-charge processing execution unit 110 Payment timing determination unit 111 Payment processing execution unit 112 Order processing execution unit 113 Auto-charge setting update unit 200 Data storage unit 201 Order processing execution unit 202 Inquiry unit 203 Reserve setting designation screen display unit 204 Automatic charge setting update screen display unit 205 Necessity determination unit 300 Data storage unit 301 Display control unit 302 Operation reception unit B12, B20, B21, B30, B40 , B43, B52, B62, B72, B92 button, DB1 electronic money database, DB2 investment database, F10, F50, F60, F70, F90 input form, G10 automatic charge setting update screen, G11 setting change completion screen, M73 message, M74 Message, B100, B101 buttons.

Claims (23)

ユーザが注文する積立商品について前記ユーザが指定した積立額に応じたオートチャージ設定に基づいて、前記ユーザが保有する電子マネーに関するオートチャージ処理を実行するオートチャージ処理実行部と、
前記積立商品に関する決済タイミングが訪れたか否かを判定する決済タイミング判定部と、
前記決済タイミングが訪れたと判定された場合に、チャージ後の前記電子マネーと、前記積立額と、に基づいて、前記積立商品に関する決済処理を実行する決済処理実行部と、
前記積立商品に関する注文処理を実行する注文処理実行部と、
を含む注文システム。
an auto-charge processing execution unit that executes auto-charge processing for electronic money held by the user based on auto-charge settings corresponding to the reserve amount specified by the user for the accumulation product ordered by the user;
a payment timing determination unit that determines whether or not the payment timing for the reserve product has arrived;
a payment processing execution unit that executes payment processing for the reserve product based on the electronic money after charging and the reserve amount when it is determined that the payment timing has come;
an order processing execution unit that executes order processing related to the reserve product;
Order system including.
前記オートチャージ処理実行部は、前記ユーザが任意の前記オートチャージ設定を指定可能なオートチャージ設定画面において、前記積立額に応じた前記オートチャージ設定を前記ユーザが指定した場合に、前記積立額に応じた前記オートチャージ設定に基づいて、前記オートチャージ処理を実行する、
請求項1に記載の注文システム。
The auto-charge processing execution unit, when the user specifies the auto-charge setting corresponding to the reserve amount on an auto-charge setting screen on which the user can specify any auto-charge setting, sets the reserve amount to executing the auto-charge process based on the auto-charge setting according to the
The ordering system according to claim 1.
前記注文システムは、前記オートチャージ設定の指定を受け付けるオートチャージ設定画面に、前記積立額に関する額情報を表示させる額情報表示部を更に含み、
前記オートチャージ処理実行部は、前記オートチャージ設定画面で指定された前記オートチャージ設定に基づいて、前記オートチャージ処理を実行する、
請求項1又は2に記載の注文システム。
The order system further includes an amount information display unit that displays amount information related to the reserve amount on an auto-charge setting screen that accepts designation of the auto-charge setting,
The auto-charge process execution unit executes the auto-charge process based on the auto-charge setting specified on the auto-charge setting screen.
3. The ordering system according to claim 1 or 2.
前記オートチャージ設定は、前記オートチャージ処理が実行された後の残高を示し、
前記オートチャージ処理実行部は、前記積立額に応じたチャージ後残高となるような前記オートチャージ設定である場合に、前記オートチャージ設定が示すチャージ後残高になるように、前記オートチャージ処理を実行する、
請求項1~3の何れかに記載の注文システム。
The auto-charge setting indicates the balance after the auto-charge process is executed,
The auto-charge processing executing unit executes the auto-charge processing so that the balance after charging indicated by the auto-charge setting is achieved when the auto-charge setting is such that the balance after charging corresponds to the accumulated amount. do,
The ordering system according to any one of claims 1 to 3.
前記注文システムは、前記積立商品に関する複数の積立設定を前記ユーザが指定した場合に、当該複数の積立設定の各々における前記積立額に関する合計額を計算する合計額計算部を更に含み、
前記額情報表示部は、前記額情報として、前記オートチャージ設定画面に前記合計額を表示させる、
請求項3に記載の注文システム。
The ordering system further includes a total amount calculation unit that, when the user designates a plurality of accumulation settings related to the accumulation products, calculates a total amount of the reserve amounts for each of the plurality of accumulation settings,
The amount information display unit displays the total amount on the auto-charge setting screen as the amount information.
The ordering system according to claim 3.
前記注文システムは、
現状の前記オートチャージ設定に基づいて、前記注文処理が完了する可能性を判定する可能性判定部と、
前記オートチャージ設定の指定を受け付けるオートチャージ設定画面に、前記可能性判定部の判定結果を表示させる可能性表示部と、
を更に含み、
前記オートチャージ処理実行部は、前記オートチャージ設定画面で指定された前記オートチャージ設定に基づいて、前記オートチャージ処理を実行する、
請求項1~5の何れかに記載の注文システム。
The ordering system includes:
a possibility determination unit that determines a possibility that the order processing will be completed based on the current auto-charge setting;
a possibility display unit for displaying the determination result of the possibility determination unit on an auto-charge setting screen that accepts designation of the auto-charge setting;
further comprising
The auto-charge process execution unit executes the auto-charge process based on the auto-charge setting specified on the auto-charge setting screen.
The ordering system according to any one of claims 1-5.
前記注文システムは、定期的に訪れるオートチャージタイミングが訪れたか否かを判定するオートチャージタイミング判定部を更に含み、
前記オートチャージ処理実行部は、前記オートチャージタイミングが訪れたと判定された場合に、前記オートチャージ処理を実行する、
請求項1~6の何れかに記載の注文システム。
The order system further includes an auto-charge timing determination unit that determines whether or not the regularly visited auto-charge timing has arrived,
The auto-charge processing execution unit executes the auto-charge processing when it is determined that the auto-charge timing has arrived.
The ordering system according to any one of claims 1-6.
前記オートチャージ処理実行部は、前記決済タイミングの直前に、前記オートチャージ処理を実行し、
前記決済処理実行部は、前記オートチャージ処理が実行された直後に、前記決済処理を実行する、
請求項1~7の何れかに記載の注文システム。
The auto-charge processing execution unit executes the auto-charge processing immediately before the payment timing,
The payment processing execution unit executes the payment processing immediately after the autocharge processing is executed.
The ordering system according to any one of claims 1-7.
前記オートチャージ処理実行部は、前記積立商品に関する複数の積立設定を前記ユーザが指定し、かつ、当該複数の積立設定の各々における前記決済タイミングが互いに異なる場合には、前記決済タイミングごとの前記オートチャージ設定に基づいて、前記オートチャージ処理を実行する、
請求項1~8の何れかに記載の注文システム。
When the user designates a plurality of accumulation settings related to the reserve product and the payment timings for each of the plurality of accumulation settings are different from each other, the auto-charge processing execution unit performs the auto-charge process for each of the payment timings. executing the auto-charge process based on the charge setting;
The ordering system according to any one of claims 1-8.
前記注文システムは、前記決済タイミングごとの前記オートチャージ設定の指定を受け付けるオートチャージ設定画面を表示させるオートチャージ設定画面表示部を更に含み、
前記オートチャージ処理実行部は、前記オートチャージ設定画面で指定された前記決済タイミングごとの前記オートチャージ設定に基づいて、前記オートチャージ処理を実行する、
請求項9に記載の注文システム。
The order system further includes an auto-charge setting screen display unit for displaying an auto-charge setting screen for accepting designation of the auto-charge setting for each payment timing,
The auto-charge process execution unit executes the auto-charge process based on the auto-charge setting for each payment timing specified on the auto-charge setting screen.
The ordering system according to claim 9.
前記オートチャージ処理実行部は、前記積立商品に関する複数の積立設定を前記ユーザが指定し、かつ、当該複数の積立設定の各々における前記決済タイミングが互いに同じ場合には、当該複数の積立設定の各々における前記積立額の合計額に応じた前記オートチャージ設定に基づいて、前記オートチャージ処理を実行する、
請求項1~8の何れかに記載の注文システム。
When the user designates a plurality of accumulation settings related to the accumulation product and the settlement timings for each of the plurality of accumulation settings are the same, the auto-charge processing execution unit executing the auto-charge process based on the auto-charge setting according to the total amount of the accumulated amount in
The ordering system according to any one of claims 1-8.
前記オートチャージ設定は、前記電子マネーの残高に関する閾値を示し、
前記オートチャージ処理実行部は、前記決済タイミングの直前以外の期間に、前記電子マネーの残高が前記閾値未満又は前記閾値以下になったとしても、前記オートチャージ処理を実行せず、前記決済タイミングの直前に、前記電子マネーの残高が前記閾値未満又は前記閾値以下である場合に、前記オートチャージ処理を実行する、
請求項1~11の何れかに記載の注文システム。
The auto charge setting indicates a threshold for the balance of the electronic money,
The auto-charge processing execution unit does not execute the auto-charge processing even if the balance of the electronic money becomes less than or equal to or less than the threshold value during a period other than immediately before the settlement timing. Immediately before, when the balance of the electronic money is less than the threshold or equal to or less than the threshold, executing the auto-charge process;
The ordering system according to any one of claims 1-11.
前記注文システムは、前記積立商品に関する積立設定を前記ユーザが指定した場合に、当該指定された積立設定に基づいて、前記オートチャージ設定を更新するオートチャージ設定更新部を更に含み、
前記オートチャージ処理実行部は、前記オートチャージ設定が更新された場合に、更新後の前記オートチャージ設定に基づいて、前記オートチャージ処理を実行する、
請求項1~12の何れかに記載の注文システム。
The ordering system further includes an auto-charge setting update unit that updates the auto-charge setting based on the specified reserve setting when the user specifies the reserve setting for the reserve product,
When the auto-charge setting is updated, the auto-charge process execution unit executes the auto-charge process based on the updated auto-charge setting.
The ordering system according to any one of claims 1-12.
前記注文システムは、前記ユーザが前記積立設定を指定した場合に、前記オートチャージ設定を更新するか否かを、前記ユーザに問い合わせる問い合わせ部を更に含み、
前記オートチャージ設定更新部は、前記問い合わせ部による問い合わせに対する前記ユーザの回答に基づいて、前記オートチャージ設定を更新する、
請求項13に記載の注文システム。
The order system further includes an inquiry unit that inquires of the user whether or not to update the auto-charge setting when the user designates the accumulation setting,
The auto-charge setting update unit updates the auto-charge setting based on the user's answer to the inquiry by the inquiry unit.
14. The ordering system of claim 13.
前記積立商品は、投資サービスにより提供され、
前記電子マネーは、前記投資サービスとは異なる決済サービスにより提供され、
前記注文システムは、
前記投資サービスにおける画面として、前記積立設定の指定を受け付ける積立設定指定画面を表示させる積立設定指定画面表示部と、
前記投資サービスにおける画面として、前記オートチャージ設定を更新するためのオートチャージ設定更新画面を表示させるオートチャージ設定更新画面表示部と、
を更に含み、
前記オートチャージ設定更新部は、前記投資サービスにおける画面として表示された前記オートチャージ設定更新画面における前記ユーザの操作に基づいて、前記オートチャージ設定を更新する、
請求項13又は14に記載の注文システム。
the accumulation product is provided by an investment service;
the electronic money is provided by a settlement service different from the investment service,
The ordering system includes:
an accumulation setting designation screen display unit for displaying an accumulation setting designation screen for accepting designation of the accumulation setting as a screen in the investment service;
an auto-charge setting update screen display unit for displaying an auto-charge setting update screen for updating the auto-charge setting as a screen in the investment service;
further comprising
The auto-charge setting update unit updates the auto-charge setting based on the user's operation on the auto-charge setting update screen displayed as a screen in the investment service.
15. An ordering system according to claim 13 or 14.
前記注文システムは、前記ユーザが指定した前記積立設定に基づいて、前記オートチャージ設定を更新する必要性を判定する必要性判定部を更に含み、
前記オートチャージ設定更新部は、前記必要性判定部の判定結果に基づいて、前記オートチャージ設定を更新する、
請求項13~15の何れかに記載の注文システム。
The order system further includes a necessity determination unit that determines the necessity of updating the auto-charge setting based on the accumulation setting specified by the user,
The auto-charge setting update unit updates the auto-charge setting based on the determination result of the necessity determination unit.
The ordering system according to any one of claims 13-15.
前記積立商品は、投資サービスにより提供され、
前記電子マネーは、前記投資サービスとは異なる決済サービスにより提供され、
前記注文システムは、
前記投資サービスにおける前記ユーザに関するユーザ情報と、前記決済サービスにおける前記ユーザに関するユーザ情報と、が一致するか否かを判定する一致判定部と、
前記一致判定部の判定結果に基づいて、前記ユーザによる前記オートチャージ設定を許可するオートチャージ設定許可部と、
を更に含む請求項1~16の何れかに記載の注文システム。
the accumulation product is provided by an investment service;
the electronic money is provided by a settlement service different from the investment service,
The ordering system includes:
a match determination unit that determines whether user information about the user in the investment service and user information about the user in the settlement service match;
an auto-charge setting permission unit that permits the auto-charge setting by the user based on the determination result of the match determination unit;
17. The ordering system according to any one of claims 1 to 16, further comprising:
前記決済処理実行部は、通常時における前記積立額に基づいて、通常時の前記決済処理を実行し、ボーナス時における前記積立額に基づいて、ボーナス時の前記決済処理を実行し、
前記オートチャージ処理実行部は、前記通常時は、前記通常時における前記積立額に応じた前記オートチャージ設定に基づいて、前記オートチャージ処理を実行し、前記ボーナス時は、前記ボーナス時における前記積立額に応じた前記オートチャージ設定に基づいて、前記オートチャージ処理を実行する、
請求項1~17の何れかに記載の注文システム。
The payment processing execution unit executes the payment processing in normal time based on the accumulated amount in normal time, executes the payment processing in bonus time based on the accumulated amount in bonus time,
The auto-charge processing execution unit executes the auto-charge processing during the normal time based on the auto-charge setting according to the accumulated amount during the normal time, and executes the auto-charge processing during the bonus time. executing the auto-charge process based on the auto-charge setting according to the amount;
The ordering system according to any one of claims 1-17.
ユーザが注文する積立商品に関する決済タイミングが訪れたか否かを判定する決済タイミング判定部と、
前記決済タイミングが訪れたと判定された場合に、前記ユーザが保有する電子マネーであって、出金が制限された第1残高と、出金が可能な第2残高と、を含み、所定の決済手段に基づくチャージが可能な前記電子マネーの前記第1残高及び前記第2残高の両方と、前記ユーザが指定した積立額と、に基づいて、前記積立商品に関する決済処理を実行する決済処理実行部と、
前記積立商品に関する注文処理を実行する注文処理実行部と、
を含む注文システム。
a payment timing determination unit that determines whether or not the payment timing for the accumulation product ordered by the user has come;
When it is determined that the payment timing has come, electronic money held by the user, including a first balance from which withdrawal is restricted and a second balance from which withdrawal is possible, and a predetermined Payment processing execution for executing payment processing for the reserve product based on both the first balance and the second balance of the electronic money that can be charged based on payment means and the reserve amount specified by the user. Department and
an order processing execution unit that executes order processing related to the reserve product;
Order system including.
ユーザが保有する電子マネーのオートチャージ設定の指定を受け付けるオートチャージ設定画面に、前記ユーザが注文する積立商品について前記ユーザが指定した積立額に関する額情報を表示させる額情報表示部と、
前記オートチャージ設定画面で指定された前記オートチャージ設定に基づいて、前記電子マネーに関するオートチャージ処理を実行するオートチャージ処理実行部と、
前記積立商品に関する決済タイミングが訪れたか否かを判定する決済タイミング判定部と、
前記決済タイミングが訪れたと判定された場合に、チャージ後の前記電子マネーと、前記ユーザが指定した積立額と、に基づいて、前記積立商品に関する決済処理を実行する決済処理実行部と、
前記積立商品に関する注文処理を実行する注文処理実行部と、
を含む注文システム。
an amount information display unit for displaying amount information related to a reserve amount designated by the user for a reserve product ordered by the user on an autocharge setting screen for accepting designation of autocharge setting for electronic money held by the user;
an auto-charge processing execution unit that executes auto-charge processing for the electronic money based on the auto-charge setting specified on the auto-charge setting screen;
a payment timing determination unit that determines whether or not the payment timing for the reserve product has arrived;
a payment processing execution unit that executes payment processing for the reserve product based on the electronic money after charging and the reserve amount specified by the user when it is determined that the payment timing has come;
an order processing execution unit that executes order processing related to the reserve product;
Order system including.
ユーザが注文する投資商品に関する投資額に応じたオートチャージ設定に基づいて、前記ユーザの電子マネーに関するオートチャージ処理を実行するオートチャージ処理実行部と、
前記オートチャージ処理によりチャージされた前記電子マネーと、前記投資額と、に基づいて、前記投資商品に関する決済処理を実行可能な決済処理実行部と、
前記投資商品に関する注文処理を実行する注文処理実行部と、
を含む注文システム。
an auto-charge processing execution unit that executes auto-charge processing for the user's electronic money based on auto-charge settings according to the investment amount for investment products ordered by the user;
a payment processing execution unit capable of executing payment processing for the investment product based on the electronic money charged by the auto-charge processing and the investment amount;
an order processing execution unit that executes order processing regarding the investment product;
Order system including.
コンピュータが、
ユーザが注文する積立商品について前記ユーザが指定した積立額に応じたオートチャージ設定に基づいて、前記ユーザが保有する電子マネーに関するオートチャージ処理を実行するオートチャージ処理実行ステップと、
前記積立商品に関する決済タイミングが訪れたか否かを判定する決済タイミング判定ステップと、
前記決済タイミングが訪れたと判定された場合に、チャージ後の前記電子マネーと、前記ユーザが指定した積立額と、に基づいて、前記積立商品に関する決済処理を実行する決済処理実行ステップと、
前記積立商品に関する注文処理を実行する注文処理実行ステップと、
を実行する注文方法。
the computer
an auto-charge processing execution step of performing auto-charge processing for electronic money held by the user based on the auto-charge setting corresponding to the reserve amount specified by the user for the accumulation product ordered by the user;
a settlement timing determination step of determining whether or not the settlement timing for the reserve product has come;
a payment processing execution step of executing payment processing for the reserve product based on the electronic money after charging and the reserve amount specified by the user when it is determined that the payment timing has come;
an order processing execution step of executing order processing related to the reserve product;
How to order.
ユーザが注文する積立商品について前記ユーザが指定した積立額に応じたオートチャージ設定に基づいて、前記ユーザが保有する電子マネーに関するオートチャージ処理を実行するオートチャージ処理実行部、
前記積立商品に関する決済タイミングが訪れたか否かを判定する決済タイミング判定部、
前記決済タイミングが訪れたと判定された場合に、チャージ後の前記電子マネーと、前記ユーザが指定した積立額と、に基づいて、前記積立商品に関する決済処理を実行する決済処理実行部、
前記積立商品に関する注文処理を実行する注文処理実行部、
としてコンピュータを機能させるためのプログラム。
an auto-charge processing execution unit that executes auto-charge processing for electronic money held by the user based on auto-charge settings corresponding to the reserve amount specified by the user for the accumulation product ordered by the user;
a payment timing determination unit that determines whether or not the payment timing for the reserve product has arrived;
a payment processing execution unit that executes payment processing for the reserve product based on the electronic money after charging and the reserve amount specified by the user when it is determined that the payment timing has come;
an order processing execution unit that executes order processing for the reserve product;
A program that allows a computer to function as a
JP2022011815A 2022-01-28 2022-01-28 Order system, order method and program Active JP7340049B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2022011815A JP7340049B2 (en) 2022-01-28 2022-01-28 Order system, order method and program
TW111149934A TWI846237B (en) 2022-01-28 2022-12-26 Ordering system, ordering method, and program products

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022011815A JP7340049B2 (en) 2022-01-28 2022-01-28 Order system, order method and program

Publications (2)

Publication Number Publication Date
JP2023110397A JP2023110397A (en) 2023-08-09
JP7340049B2 true JP7340049B2 (en) 2023-09-06

Family

ID=87546374

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022011815A Active JP7340049B2 (en) 2022-01-28 2022-01-28 Order system, order method and program

Country Status (1)

Country Link
JP (1) JP7340049B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017040977A (en) 2015-08-17 2017-02-23 株式会社大和総研 Reservation system and program
WO2018020562A1 (en) 2016-07-25 2018-02-01 株式会社One Tap BUY Accumulation buying system, accumulation buying method, accumulation buying device and computer program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7086917B2 (en) * 2019-11-27 2022-06-20 ヤフー株式会社 Information processing equipment, information processing methods and information processing programs

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017040977A (en) 2015-08-17 2017-02-23 株式会社大和総研 Reservation system and program
WO2018020562A1 (en) 2016-07-25 2018-02-01 株式会社One Tap BUY Accumulation buying system, accumulation buying method, accumulation buying device and computer program

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
[投信積立]ポイント投資サービス開始!!ポイントを使って気軽に投信積立,[online],2018年10月01日,1-4ページ,[検索日:2023年1月25日], <URL:https://www.rakuten-sec.co.jp/web/info/info20180822-01.html>
SBI証券、三井住友カードで積立を6月30日開始 1.5%還元のキャンペーンも,[online],2021年05月18日,1-2ページ,[検索日:2023年1月27日], <URL:https://www.itmedia.co.jp/business/articles/2105/18/news084.html>

Also Published As

Publication number Publication date
JP2023110397A (en) 2023-08-09
TW202334886A (en) 2023-09-01

Similar Documents

Publication Publication Date Title
US20230169586A1 (en) Shared expense management
US20220188933A1 (en) Systems and methods for creating excess funds from retail transactions and apportioning those funds into investments
CN1316384C (en) Vehicle diagnostic system to reduce fuel consumption and emissions
US20120166311A1 (en) Deferred payment and selective funding and payments
US20070100749A1 (en) Online bill payment management and projected account balances
US11176614B1 (en) Systems and methods for creating excess funds from retail transactions and apportioning those funds into investments
KR101165062B1 (en) Personal finance management service method and system
WO2010045059A1 (en) Financial planning tool
US10937097B1 (en) Systems and methods for creating excess funds from retail transactions and apportioning those funds into investments
JPH10222581A (en) Financial information mediation processor and recording medium storing its program
US10043206B2 (en) Facilitating transactions in connection with service providers
KR101890280B1 (en) Financial product information integration providing system based app
US20190340592A1 (en) One bill date on a graphical user interface
US20160203570A1 (en) Information management system
WO2010045061A1 (en) Customized card-building tool
JP7340049B2 (en) Order system, order method and program
KR20020058173A (en) electronic payment method enabling an internet user to use a plurality of payment means
KR102107453B1 (en) System and method for funds management service, mobile device for the same and computer program for the same
JP2021125263A (en) Financial product transaction system, program and financial product transaction method
JP6844905B2 (en) Reserve purchase system, reserve purchase method, reserve purchase device, and computer program
JP2008083824A (en) Withdrawal information notification system
US10672000B1 (en) Bypass system
JP2024012704A (en) Auto-charge system, method for auto-charge, and program
KR100490098B1 (en) Method and system for performing automatic management of foreign currency transaction data
JP6018615B2 (en) Account transfer system and method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230214

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20230414

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230609

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230620

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230810

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230825

R150 Certificate of patent or registration of utility model

Ref document number: 7340049

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150