Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7598203B2 - Information processing device, information processing system, information processing method, and program - Google Patents
[go: Go Back, main page]

JP7598203B2 - Information processing device, information processing system, information processing method, and program - Google Patents

Information processing device, information processing system, information processing method, and program Download PDF

Info

Publication number
JP7598203B2
JP7598203B2 JP2020106683A JP2020106683A JP7598203B2 JP 7598203 B2 JP7598203 B2 JP 7598203B2 JP 2020106683 A JP2020106683 A JP 2020106683A JP 2020106683 A JP2020106683 A JP 2020106683A JP 7598203 B2 JP7598203 B2 JP 7598203B2
Authority
JP
Japan
Prior art keywords
surplus
budget
investment
information processing
control unit
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
JP2020106683A
Other languages
Japanese (ja)
Other versions
JP2022002016A (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.)
Money Forward Inc
Original Assignee
Money Forward 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 Money Forward Inc filed Critical Money Forward Inc
Priority to JP2020106683A priority Critical patent/JP7598203B2/en
Publication of JP2022002016A publication Critical patent/JP2022002016A/en
Application granted granted Critical
Publication of JP7598203B2 publication Critical patent/JP7598203B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、情報処理装置、情報処理システム、情報処理方法及びプログラムに関する。 The present invention relates to an information processing device, an information processing system, an information processing method, and a program.

家計簿の科目の内訳の一つに投資が含まれることがある(特許文献1参照)。 Investment may be included as one of the items in a household account book (see Patent Document 1).

特開2019-74979号公報JP 2019-74979 A

毎月一定額を投資に回すと予定を立てていたとしても、他の科目において急な出費があった場合、予定通りのお金を投資に回すと全体の収支のバランスが崩れることがあった。 Even if you plan to invest a fixed amount each month, if you have an unexpected expense in another area, investing the planned amount can throw off the overall balance of your income and expenditure.

本発明の一態様によれば、情報処理装置であって、設定部と、投資制御部と、を有し、前記設定部は、ユーザの設定操作に基づき、家計簿の変動科目において所定の期間における予算を設定し、前記設定部によって設定された前記所定の期間における予算に対して余りが生じ、前記余りが前記所定の期間における収支全体の余り以下の場合、前記投資制御部は、前記設定部によって設定された前記所定の期間における予算に対する余りを投資に回すよう制御する、情報処理装置が提供される。 According to one aspect of the present invention, there is provided an information processing device having a setting unit and an investment control unit, the setting unit sets a budget for a specified period for variable items in a household ledger based on a setting operation by a user, and when a surplus occurs in the budget for the specified period set by the setting unit and the surplus is equal to or less than the overall surplus of income and expenditure for the specified period, the investment control unit controls the investment control unit to allocate the surplus in the budget for the specified period set by the setting unit to investment.

図1は、情報処理システムのシステム構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of a system configuration of an information processing system. 図2は、サーバのハードウェア構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of the server. 図3は、スマートフォンのハードウェア構成の一例を示す図である。FIG. 3 is a diagram illustrating an example of a hardware configuration of a smartphone. 図4は、サーバの機能構成の一例を示す図である。FIG. 4 is a diagram illustrating an example of a functional configuration of the server. 図5は、サーバが実行する情報処理の一例を示すアクティビティ図である。FIG. 5 is an activity diagram showing an example of information processing executed by a server. 図6は、設定部の処理を説明するための図である。FIG. 6 is a diagram for explaining the process of the setting unit. 図7は、変動科目から複数の科目を選択する例を示す図である。FIG. 7 is a diagram showing an example of selecting a plurality of subjects from variable subjects. 図8は、複数の変動科目において予算が設定されており、余りが生じた例を示す図である。FIG. 8 is a diagram showing an example in which budgets are set for a plurality of variable items and a surplus occurs. 図9は、変形例2のサーバの機能構成の一例を示す図である。FIG. 9 is a diagram illustrating an example of a functional configuration of a server according to the second modification. 図10は、予算を設定する画面の一例を示す図である。FIG. 10 is a diagram showing an example of a screen for setting a budget.

以下、図面を用いて本発明の実施形態について説明する。以下に示す実施形態中で示した各種特徴事項は、互いに組み合わせ可能である。 The following describes embodiments of the present invention with reference to the drawings. The various features shown in the following embodiments can be combined with each other.

ところで、本実施形態に登場するソフトウェアを実現するためのプログラムは、コンピュータが読み取り可能な非一時的な記録媒体として提供されてもよいし、外部のサーバからダウンロード可能に提供されてもよいし、外部のコンピュータで当該プログラムを起動させてクライアント端末でその機能を実現(いわゆるクラウドコンピューティング)するように提供されてもよい。 The program for realizing the software appearing in this embodiment may be provided as a non-transitory computer-readable recording medium, or may be provided so as to be downloadable from an external server, or may be provided so that the program is started on an external computer and its functions are realized on a client terminal (so-called cloud computing).

また、本実施形態において「部」とは、例えば、広義の回路によって実施されるハードウェア資源と、これらのハードウェア資源によって具体的に実現されうるソフトウェアの情報処理とを合わせたものも含みうる。また、本実施形態においては様々な情報を取り扱うが、これら情報は、例えば電圧・電流を表す信号値の物理的な値、0又は1で構成される2進数のビット集合体としての信号値の高低、又は量子的な重ね合わせ(いわゆる量子ビット)によって表され、広義の回路上で通信・演算が実行されうる。 In this embodiment, a "unit" may also include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. In addition, this embodiment handles various types of information, which may be represented, for example, by physical values of signal values representing voltage and current, high and low signal values as a binary bit collection consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculations may be performed on a circuit in the broad sense.

また、広義の回路とは、回路(Circuit)、回路類(Circuitry)、プロセッサ(Processor)、及びメモリ(Memory)等を少なくとも適当に組み合わせることによって実現される回路である。すなわち、特定用途向け集積回路(Application Specific Integrated Circuit:ASIC)、プログラマブル論理デバイス(例えば、単純プログラマブル論理デバイス(Simple Programmable Logic Device:SPLD)、複合プログラマブル論理デバイス(Complex Programmable Logic Device:CPLD)、及びフィールドプログラマブルゲートアレイ(Field Programmable Gate Array:FPGA))等を含むものである。 In the broad sense, a circuit is a circuit realized by at least appropriately combining a circuit, circuitry, a processor, and memory. In other words, it includes application specific integrated circuits (ASICs), programmable logic devices (e.g., simple programmable logic devices (SPLDs), complex programmable logic devices (CPLDs), and field programmable gate arrays (FPGAs)), etc.

<実施形態1>
1.システム構成
図1は、情報処理システム1000のシステム構成の一例を示す図である。情報処理システム1000は、システム構成として、サーバ100と、スマートフォン110と、証券サーバ120と、を含む。サーバ100は、本実施形態の処理を実行する。スマートフォン110は、本実施形態の家計簿をつけるユーザが操作する端末である。ユーザが操作する端末は、スマートフォンに限らず、PC(Personal Computer)であってもよいし、タブレット型コンピュータであってもよい。証券サーバ120は、有価証券の売買の取次を行うサーバである。サーバ100と、スマートフォン110と、証券サーバ120とは、インターネット150を介して通信可能に接続されている。サーバ100は、情報処理装置の一例である。
<Embodiment 1>
1. System Configuration FIG. 1 is a diagram showing an example of the system configuration of an information processing system 1000. The information processing system 1000 includes a server 100, a smartphone 110, and a securities server 120 as a system configuration. The server 100 executes the process of this embodiment. The smartphone 110 is a terminal operated by a user who keeps a household account book of this embodiment. The terminal operated by the user is not limited to a smartphone, and may be a PC (Personal Computer) or a tablet computer. The securities server 120 is a server that mediates the buying and selling of securities. The server 100, the smartphone 110, and the securities server 120 are connected to each other so as to be able to communicate with each other via the Internet 150. The server 100 is an example of an information processing device.

2.ハードウェア構成
(サーバ100のハードウェア構成)
図2は、サーバ100のハードウェア構成の一例を示す図である。サーバ100は、ハードウェア構成として、制御部201と、記憶部202と、通信部203と、を含む。制御部201は、サーバ100の全体を制御する。記憶部202は、プログラム及び制御部201が記憶部202に記憶されたプログラムに基づき処理を実行する際に用いるデータ等を記憶する。制御部201が、記憶部202に記憶されたプログラムに基づき処理を実行することによって、後述する図4、図9に示す機能構成及び後述する図5に示すアクティビティ図の情報処理等が実現される。通信部203は、サーバ100をインターネット150に接続し、他の装置との通信を司る。
2. Hardware Configuration (Hardware Configuration of Server 100)
2 is a diagram showing an example of a hardware configuration of the server 100. The server 100 includes a control unit 201, a storage unit 202, and a communication unit 203 as a hardware configuration. The control unit 201 controls the entire server 100. The storage unit 202 stores a program and data used when the control unit 201 executes a process based on the program stored in the storage unit 202. The control unit 201 executes a process based on the program stored in the storage unit 202, thereby realizing information processing and the like of the functional configuration shown in FIG. 4 and FIG. 9 described later and the activity diagram shown in FIG. 5 described later. The communication unit 203 connects the server 100 to the Internet 150 and manages communication with other devices.

(スマートフォン110のハードウェア構成)
図3は、スマートフォン110のハードウェア構成の一例を示す図である。スマートフォン110は、ハードウェア構成として、制御部301と、記憶部302と、入力表示部303と、通信部304と、を含む。制御部301は、スマートフォン110の全体を制御する。記憶部302は、プログラム及び制御部301がプログラムに基づき処理を実行する際に用いるデータ等を記憶する。制御部301が記憶部302に記憶されたプログラムに基づき処理を実行することによって、スマートフォン110の機能が実現される。入力表示部303は、制御部301の処理結果等を表示したり、ユーザの操作情報を制御部301に入力したりする。通信部304は、スマートフォン110をインターネット150に接続し、他の装置との通信を司る。
(Hardware configuration of smartphone 110)
3 is a diagram showing an example of the hardware configuration of the smartphone 110. The smartphone 110 includes, as the hardware configuration, a control unit 301, a storage unit 302, an input display unit 303, and a communication unit 304. The control unit 301 controls the entire smartphone 110. The storage unit 302 stores a program and data used when the control unit 301 executes processing based on the program. The control unit 301 executes processing based on the program stored in the storage unit 302, thereby realizing the functions of the smartphone 110. The input display unit 303 displays the processing results of the control unit 301, and inputs user operation information to the control unit 301. The communication unit 304 connects the smartphone 110 to the Internet 150 and manages communication with other devices.

3.機能構成
図4は、サーバ100の機能構成の一例を示す図である。サーバ100は、機能構成として、設定部401と、投資制御部402と、を含む。
設定部401は、ユーザの設定操作に基づき、家計簿の変動科目において所定の期間における予算を設定する。ここで、所定の期間の一例としては、例えば、1ヶ月である。但し、このことは実施形態を制限するものでなく、所定の期間は、ユーザが任意に設定することができる。
設定部401によって設定された所定の期間における予算に対して余りが生じ、その余りが所定の期間における収支全体の余り以下の場合、投資制御部402は、設定部401によって設定された所定の期間における予算に対する余りを投資に回すよう制御する。
サーバ100が、設定部401と、投資制御部402と、を有することによって、家計簿の変動科目において予算を設定し、余りが生じ、かつ、その余りが収支全体の余り以下の場合、余りを投資に回すことができる。したがって、全体の収支のバランスにおいて、過剰投資となることを防止することができる。
4 is a diagram showing an example of the functional configuration of the server 100. The server 100 includes, as its functional components, a setting unit 401 and an investment control unit 402.
The setting unit 401 sets a budget for a predetermined period for variable items in the household account book based on a setting operation by the user. An example of the predetermined period is, for example, one month. However, this does not limit the embodiment, and the predetermined period can be set arbitrarily by the user.
If a surplus occurs in the budget for a specified period set by the setting unit 401 and the surplus is less than the total surplus in the income and expenditure for the specified period, the investment control unit 402 controls the surplus in the budget for the specified period set by the setting unit 401 to be used for investment.
By having the setting unit 401 and the investment control unit 402, the server 100 can set a budget for variable items in the household account book, and if there is a surplus and the surplus is less than the total surplus, the surplus can be used for investment. Therefore, it is possible to prevent overinvestment in the overall balance of income and expenditure.

4.情報処理
図5は、サーバ100が実行する情報処理の一例を示すアクティビティ図である。図5に示す情報処理は、所定間隔ごとに実行される。
A500において、サーバ100は、スマートフォン110におけるユーザの操作を待つ。ユーザが操作を行うと、サーバ100は、処理をA501に進める。
A501において、サーバ100は、スマートフォン110におけるユーザの操作が所定の操作か否かを判定する。サーバ100は、スマートフォン110におけるユーザの操作が所定の操作であると判定すると、処理をA502に進める。サーバ100は、スマートフォン110におけるユーザの操作が所定の操作でないと判定すると、A500の処理に戻る。所定の操作とは、例えば、家計簿の科目において、変動科目を選択し、所定の期間における予算を設定する操作である。
4. Information Processing Fig. 5 is an activity diagram showing an example of information processing executed by the server 100. The information processing shown in Fig. 5 is executed at predetermined intervals.
In A500, the server 100 waits for a user operation on the smartphone 110. When the user performs an operation, the server 100 advances the process to A501.
In A501, the server 100 determines whether or not the user's operation on the smartphone 110 is a predetermined operation. If the server 100 determines that the user's operation on the smartphone 110 is a predetermined operation, the server 100 proceeds to the process of A502. If the server 100 determines that the user's operation on the smartphone 110 is not a predetermined operation, the server 100 returns to the process of A500. The predetermined operation is, for example, an operation of selecting a variable subject in a household accounting subject and setting a budget for a predetermined period.

A502において、設定部401は、ユーザの所定の操作に基づいて、家計簿の、選択された変動科目における所定の期間の予算を設定する。例えば、変動科目として、「食費」が選択され、所定の期間における予算として、「20000円」が選択された場合、設定部401は、変動科目「食費」、所定の期間の予算「20000円」を設定する。図6は、設定部401の処理を説明するための図である。 In A502, the setting unit 401 sets a budget for a specified period for the selected variable item in the household ledger based on a specified operation by the user. For example, if "food expenses" is selected as the variable item and "20,000 yen" is selected as the budget for the specified period, the setting unit 401 sets the variable item "food expenses" and the budget for the specified period to "20,000 yen." Figure 6 is a diagram for explaining the processing of the setting unit 401.

A503において、投資制御部402は、所定の期間が経過したか否かを判定する。投資制御部402は、所定の期間が経過したと判定した場合、A504に処理を進める。投資制御部402は、所定の期間経過していないと判定した場合、A503の処理を繰り返す。 In A503, the investment control unit 402 determines whether or not a predetermined period has elapsed. If the investment control unit 402 determines that the predetermined period has elapsed, the process proceeds to A504. If the investment control unit 402 determines that the predetermined period has not elapsed, the process of A503 is repeated.

A504において、投資制御部402は、設定部401によって設定された所定の期間における予算に対して余りが生じたか否かを判定する。投資制御部402は、余りが生じなかった場合は、投資を行わないよう制御する。また、投資制御部402は、余りが生じた場合であっても、その余りが所定の期間における収支全体の余りより多い場合、余りの全額を投資しないよう制御する。投資制御部402は、余りが生じ、その余りが所定の期間における収支全体の余り以下の場合、設定部401によって設定された所定の期間における予算に対する余りを投資に回すよう制御する。より具体的には、投資制御部402は、余りを証券サーバ120に入金し、指定された投資を行うよう指示する。 At A504, the investment control unit 402 determines whether or not there is a surplus in the budget for the specified period set by the setting unit 401. If there is no surplus, the investment control unit 402 controls not to make an investment. Furthermore, even if there is a surplus, if the surplus is greater than the total surplus in the specified period, the investment control unit 402 controls not to invest the entire amount of the surplus. If there is a surplus and the surplus is less than or equal to the total surplus in the specified period, the investment control unit 402 controls to invest the surplus in the budget for the specified period set by the setting unit 401. More specifically, the investment control unit 402 deposits the surplus in the securities server 120 and instructs to make the specified investment.

本実施形態によれば、過剰投資にならないようバランスを取りながら無理なく家計から投資に回すお金を捻出することができる。また、投資に回すお金を生活スタイルの工夫等によって捻出することができる。 According to this embodiment, it is possible to easily free up money for investment from the household budget while maintaining a balance to avoid overinvestment. In addition, money for investment can be freed up by making improvements to one's lifestyle, etc.

<変形例1>
変形例1を説明する。変形例1では、家計簿の複数の変動項目において予算が設定された場合を例に説明を行う。変形例1の設定部401は、ユーザの設定操作に基づき、家計簿の複数の変動科目において所定の期間におけるそれぞれの投資の予算を設定する。図7は、変動科目から複数の科目を選択する例を示す図である。変動科目はスマートフォン110を介してユーザが自由に設定することができる。変形例1において、ユーザは、変動科目において、予算を設定する科目として「衣服・美容」と「食費」が選択されたものとして説明する。「衣服・美容」は、家計簿の第1の変動科目の一例である。「食費」は、家計簿の第2の変動科目の一例である。
<Modification 1>
A first modified example will be described. In the first modified example, a case where a budget is set for multiple variable items in the household ledger will be described as an example. The setting unit 401 in the first modified example sets a budget for each investment for a predetermined period in multiple variable items in the household ledger based on the user's setting operation. FIG. 7 is a diagram showing an example of selecting multiple items from the variable items. The user can freely set the variable items via the smartphone 110. In the first modified example, the user selects "clothing and beauty" and "food expenses" as the items for which the budget is set in the variable items. "Clothing and beauty" is an example of a first variable item in the household ledger. "Food expenses" is an example of a second variable item in the household ledger.

図8は、複数の変動科目において予算が設定されており、余りが生じた例を示す図である。設定部401は、ユーザの設定操作に基づき、家計簿の「衣服・美容」において所定の期間における第1の投資の予算(図8の例では20000円)を設定する。3月には余りAが発生している。余りAは、第1の余りの一例である。また、設定部401は、ユーザの設定操作に基づき、家計簿の「食費」において所定の期間における第2の投資の予算(図8の例では40000円)を設定する。3月には余りBが発生している。余りBは、第2の余りの一例である。 Figure 8 is a diagram showing an example in which budgets are set for multiple variable items and a surplus occurs. Based on the user's setting operation, the setting unit 401 sets a budget for a first investment for a specified period in the "Clothing and Beauty" category of the household ledger (20,000 yen in the example of Figure 8). Remainder A occurs in March. Remainder A is an example of a first surplus. Based on the user's setting operation, the setting unit 401 also sets a budget for a second investment for a specified period in the "Food" category of the household ledger (40,000 yen in the example of Figure 8). Remainder B occurs in March. Remainder B is an example of a second surplus.

変形例1の投資制御部402は、第1の投資の予算(20000円)に対して余りが生じたか否かを判定する。また、投資制御部402は、第2の投資の予算(40000円)に対して余りが生じたか否かを判定する。第1の投資の予算に対して余り(余りA)が生じ、第2の投資の予算に対しても余り(余りB)が生じた場合、投資制御部402は、余りAと余りBとの和を求める。そして、投資制御部402は、余りAと余りBとの和が所定の期間における収支全体の余り以下であるか否かを判定する。投資制御部402は、余りAと余りBとの和が所定の期間における収支全体の余り以下である場合、余りAと余りBとの和を投資に回すよう制御する。余りAを2000円、余りBを5000円、所定の期間における収支全体の余りを10000円とすると、余りAと余りBの和は7000円となり、所定の期間における収支全体の余り10000円以下となる。この場合、設定部401は、7000円を投資に回すよう制御する。 The investment control unit 402 of variant 1 determines whether or not a surplus has been generated from the budget for the first investment (20,000 yen). The investment control unit 402 also determines whether or not a surplus has been generated from the budget for the second investment (40,000 yen). If a surplus (surplus A) has been generated from the budget for the first investment and a surplus (surplus B) has been generated from the budget for the second investment, the investment control unit 402 calculates the sum of surplus A and surplus B. The investment control unit 402 then determines whether or not the sum of surplus A and surplus B is equal to or less than the overall surplus of the balance for a specified period. If the sum of surplus A and surplus B is equal to or less than the overall surplus of the balance for a specified period, the investment control unit 402 controls the sum of surplus A and surplus B to be used for investment. If remainder A is 2,000 yen, remainder B is 5,000 yen, and the total remainder of the balance for the specified period is 10,000 yen, the sum of remainder A and remainder B is 7,000 yen, which is less than the total remainder of the balance for the specified period of 10,000 yen. In this case, the setting unit 401 controls so that 7,000 yen is used for investment.

第1の余り(例えば、2000円)と第2の余り(5000円)との和(7000円)が所定の期間における収支全体の余り(例えば、6000円)より多い場合、投資制御部402は、第1の余り(2000円)と収支全体の余り(6000円)とを比較するとともに、第2の余り(5000円)と収支全体の余り(6000円)とを比較する。そして、第1の余り(2000円)が収支全体の余り(6000円)以下で、かつ、第2の余り(5000円)が収支全体の余り(6000円)以下の場合、投資制御部402は、第1の余り(2000円)及び第2の余り(5000円)のうち、余りの額が多い方(この例では、第2の余り(5000円))を投資に回すよう制御する。
このように制御することによって、変動科目の余りの和が修正全体の余りより多い場合であっても、設定された複数の変動科目の余りのうち、余りの多い方を投資に回すことができ、過剰投資にならないようバランスを取りながら無理なく家計から投資に回すお金を捻出することができる。
If the sum (7,000 yen) of the first remainder (e.g., 2,000 yen) and the second remainder (5,000 yen) is greater than the total remainder (e.g., 6,000 yen) of the income and expenditure for a specified period, the investment control unit 402 compares the first remainder (2,000 yen) with the total remainder (6,000 yen) and also compares the second remainder (5,000 yen) with the total remainder (6,000 yen). Then, if the first remainder (2,000 yen) is less than the total remainder (6,000 yen) and the second remainder (5,000 yen) is less than the total remainder (6,000 yen), the investment control unit 402 controls the investment so that the larger of the first remainder (2,000 yen) and the second remainder (5,000 yen) (in this example, the second remainder (5,000 yen)) is used.
By controlling in this way, even if the sum of the surpluses of the variable items is greater than the overall surplus of the adjustment, the surpluses of the multiple variable items set, whichever is larger, can be used for investment, and money can be reasonably allocated from the household budget for investment while maintaining a balance to avoid overinvestment.

図7、図8では、選択された家計簿の複数の変動科目の例として2つを例に説明を行ったが、ユーザは、3つ以上の変動科目を選択し、投資の予算を設定してもよい。投資制御部402は、設定部401によって設定された所定の期間におけるそれぞれの予算に対して余りが生じ、それぞれの余りの総和が所定の期間における収支全体の余りより多いか否かを判定する。それぞれの余りの総和が所定の期間における収支全体の余りより多い場合、投資制御部402は、収支全体の余りを超えない範囲で最大となるそれぞれの余りの和の組み合わせを選択し、選択した組み合わせの余りの和を投資に回すよう制御する。
例えば、第1の余りが2000円、第2の余りが5000円、第3の余りが4000円、収支全体の余りが10000円の場合、投資制御部402は、それぞれの予算に対して余りが生じ、その余りの総和が所定の期間の収支全体の余りより多いと判定する。この場合、投資制御部402は、それぞれの余りの組み合わせとして、第1の余り(2000円)と第2の余り(5000円)の和7000円、第2の余り(5000円)と第3の余り(4000円)の和9000円、第1の余り(2000円)と第3の余り(4000円)の和6000円、を求める。そして、投資制御部402は、収支全体の余りである10000円を超えない範囲で最大となる第2の余り(5000円)と第3の余り(4000円)の和9000円を投資に回すよう制御する。
7 and 8, two variable items are used as an example of the multiple variable items in the selected household account book, but the user may select three or more variable items and set an investment budget. The investment control unit 402 determines whether or not a surplus occurs for each budget in the specified period set by the setting unit 401 and the sum of the surpluses is greater than the overall surplus for the specified period. If the sum of the surpluses is greater than the overall surplus for the specified period, the investment control unit 402 selects a combination of the sums of the surpluses that is the largest within a range that does not exceed the overall surplus for the entire surplus, and controls the sum of the surpluses of the selected combination to be used for investment.
For example, if the first remainder is 2000 yen, the second remainder is 5000 yen, the third remainder is 4000 yen, and the total remainder of the balance is 10000 yen, the investment control unit 402 determines that there is a remainder for each budget and that the sum of the remainders is greater than the total remainder of the balance for the specified period. In this case, the investment control unit 402 calculates the following combinations of the remainders: the sum of the first remainder (2000 yen) and the second remainder (5000 yen) is 7000 yen, the sum of the second remainder (5000 yen) and the third remainder (4000 yen) is 9000 yen, and the sum of the first remainder (2000 yen) and the third remainder (4000 yen) is 6000 yen. Then, the investment control unit 402 controls the investment so that the sum of the second remainder (5,000 yen) and the third remainder (4,000 yen), which is the largest within the range not exceeding the total balance remainder of 10,000 yen, or 9,000 yen, is used for investment.

<変形例2>
変形例2を説明する。図9は、変形例2のサーバ100の機能構成の一例を示す図である。サーバ100は、機能構成として、設定部401と、投資制御部402と、表示制御部901と、を含む。表示制御部901は、家計簿の変動科目における所定の期間における予算を設定する画面をスマートフォン110の入力表示部303に表示するよう制御する。図10は、予算を設定する画面の一例を示す図である。不図示の画面において、家計簿の変動科目を選択し、選択した変動科目から予算を設定する変動科目を選択すると、図10に示される画面がスマートフォン110の入力表示部303に表示される。図10に示す画面は、予算の設定に関する画面の一例である。設定部401は、表示制御部901によって表示された画面を介したユーザの設定操作に基づき、家計簿の変動科目において所定の期間における投資の予算を設定する。なお、図10に示されるように、表示制御部901は、予算を設定する画面において、先月の利用額を表示することができる。したがって、ユーザは先月の利用額を参考にして無理のない範囲で投資に回す予算の目標金額を設定することができる。
変形例2によれば、UI(User Interface)を介して家計簿の複数の変動科目を選択し、予算の目標金額を設定することができる。
他の例として、表示制御部901は、家計簿の変動科目において予算を設定する科目を選択させる画面をスマートフォン110の入力表示部303に表示するようにしてもよい。この画面は、例えば、図7に示したような画面である。ユーザは、入力表示部303を操作して、家計簿の変動科目において予算を設定することができる。また、表示制御部901は、家計簿の科目においてどの科目を変動科目にするかを選択する画面をスマートフォン110の入力表示部303に表示するようにしてもよい。
なお、変形例2では、表示制御部901が画面を生成し、スマートフォン110の入力表示部303に表示するよう説明を行った。しかし、表示制御部901が画面を生成するためのデータをスマートフォン110に送信し、スマートフォン110が受信したデータに基づき画面を生成する場合も表示制御部901による表示制御に含まれる。
<Modification 2>
A second modification will be described. FIG. 9 is a diagram showing an example of the functional configuration of the server 100 of the second modification. The server 100 includes, as functional configurations, a setting unit 401, an investment control unit 402, and a display control unit 901. The display control unit 901 controls the input display unit 303 of the smartphone 110 to display a screen for setting a budget for a predetermined period in a variable subject of the household book. FIG. 10 is a diagram showing an example of a screen for setting a budget. When a variable subject of the household book is selected on a screen not shown in the figure and a variable subject for which a budget is to be set is selected from the selected variable subjects, a screen shown in FIG. 10 is displayed on the input display unit 303 of the smartphone 110. The screen shown in FIG. 10 is an example of a screen related to setting a budget. The setting unit 401 sets a budget for investments for a predetermined period in a variable subject of the household book based on a user's setting operation via the screen displayed by the display control unit 901. As shown in FIG. 10, the display control unit 901 can display the amount of use for the previous month on the screen for setting the budget. Therefore, the user can refer to the amount of usage from the previous month and set a target amount for the budget to be allocated to investment within a reasonable range.
According to the second modification, a plurality of variable items in the household account book can be selected via a UI (User Interface) to set a target budget amount.
As another example, the display control unit 901 may display on the input display unit 303 of the smartphone 110 a screen for selecting a variable subject of the household account book for which a budget is to be set. This screen is, for example, a screen as shown in FIG. 7. The user can set a budget for a variable subject of the household account book by operating the input display unit 303. The display control unit 901 may also display on the input display unit 303 of the smartphone 110 a screen for selecting which variable subject of the household account book is to be set.
In the second modification, the display control unit 901 generates a screen and displays it on the input display unit 303 of the smartphone 110. However, the display control by the display control unit 901 also includes a case where the display control unit 901 transmits data for generating a screen to the smartphone 110 and the smartphone 110 generates a screen based on the received data.

<変形例3>
変形例3を説明する。上述した実施形態等では、サーバ100の制御部201が処理を行うものとして説明した。しかし、複数のサーバから構成されるいわゆるクラウドシステム等が、サーバ100の機能の一部、又はすべてを提供してもよい。このような構成の場合、クラウドシステムは、情報処理システムの一例である。
<Modification 3>
Modification 3 will now be described. In the above-described embodiment and the like, the control unit 201 of the server 100 has been described as performing the processing. However, a so-called cloud system or the like configured from a plurality of servers may provide some or all of the functions of the server 100. In such a configuration, the cloud system is an example of an information processing system.

<付記>
次に記載の各態様で提供されてもよい。
前記情報処理装置において、前記設定部によって設定された前記所定の期間における予算に対して余りが生じ、前記余りが前記所定の期間における収支全体の余りより多い場合、前記投資制御部は、前記設定部によって設定された前記所定の期間における予算に対する余りの全額を投資に回さないよう制御する、情報処理装置。
前記情報処理装置において、前記設定部は、ユーザの設定操作に基づき、前記家計簿の第1の変動科目において前記所定の期間における第1の予算を設定し、前記家計簿の第2の変動科目において前記所定の期間における第2の予算を設定し、前記第1の予算に対して第1の余りが生じ、前記第2の予算に対して第2の余りが生じ、前記第1の余りと前記第2の余りとの和が前記所定の期間における収支全体の余り以下の場合、前記投資制御部は、前記第1の余りと前記第2の余りとの和を投資に回すよう制御する、情報処理装置。
前記情報処理装置において、前記第1の余りと前記第2の余りとの和が前記所定の期間における収支全体の余りより多い場合、前記投資制御部は、前記第1の余りが前記収支全体の余り以下で、かつ、前記第2の余りが前記収支全体の余り以下の場合、前記第1の余り及び前記第2の余りのうち、余りの額が多い方を投資に回すよう制御する、情報処理装置。
前記情報処理装置において、前記設定部は、ユーザの設定操作に基づき、家計簿の複数の変動科目において所定の期間におけるそれぞれの予算を設定し、前記投資制御部は、前記設定部によって設定された前記所定の期間におけるそれぞれの予算に対して余りが生じ、それぞれの余りの総和が前記所定の期間における収支全体の余りより多い場合、前記収支全体の余りを超えない範囲で最大となるそれぞれの余りの和の組み合わせを選択し、選択した組み合わせの余りの和を投資に回すよう制御する、情報処理装置。
前記情報処理装置において、表示制御部を有し、前記表示制御部は、前記家計簿の変動科目における所定の期間における予算の設定に関する画面を表示するよう制御し、前記設定部は、前記画面を介したユーザの設定操作に基づき、前記家計簿の変動科目において所定の期間における予算を設定する、情報処理装置。
情報処理システムであって、設定部と、投資制御部と、を有し、前記設定部は、ユーザの設定操作に基づき家計簿の変動科目において所定の期間における予算を設定し、前記投資制御部は、前記設定部によって設定された前記所定の期間における予算に対して余りが生じ、前記余りが前記所定の期間における収支全体の余り以下の場合、前記設定部によって設定された前記所定の期間における予算に対する余りを投資に回すよう制御する、情報処理システム。
情報処理方法であって、設定工程と、投資制御工程と、を含み、前記設定工程では、ユーザの設定操作に基づき家計簿の変動科目において所定の期間における予算を設定し、前記投資制御工程では、前記設定工程によって設定された前記所定の期間における予算に対して余りが生じ、前記余りが前記所定の期間における収支全体の余り以下の場合、前記設定工程によって設定された前記所定の期間における予算に対する余りを投資に回すよう制御する、情報処理方法。
プログラムであって、コンピュータを、前記情報処理装置の各部として機能させるためのプログラム。
もちろん、この限りではない。
<Additional Notes>
It may be provided in any of the following ways:
In the information processing device, when a surplus occurs in the budget for the specified period set by the setting unit and the surplus is greater than the total surplus in the income and expenditure for the specified period, the investment control unit controls the information processing device so that the entire amount of the surplus in the budget for the specified period set by the setting unit is not used for investment.
In the information processing device, the setting unit sets a first budget for the specified period in a first variable item of the household account book based on a user's setting operation, sets a second budget for the specified period in a second variable item of the household account book, and when a first surplus occurs for the first budget and a second surplus occurs for the second budget, and the sum of the first surplus and the second surplus is less than or equal to the overall surplus for the specified period, the investment control unit controls the sum of the first surplus and the second surplus to be invested.
In the information processing device, when the sum of the first remainder and the second remainder is greater than the total remainder of the income and expenditure for the specified period, the investment control unit controls the investment to use the larger amount of the first remainder or the second remainder for investment when the first remainder is less than or equal to the total remainder of the income and expenditure and the second remainder is less than or equal to the total remainder of the income and expenditure.
In the information processing device, the setting unit sets each budget for a specified period for multiple variable items in the household account book based on a user's setting operation, and the investment control unit, when a surplus occurs in each budget for the specified period set by the setting unit and the sum of each surplus is greater than the overall surplus of the income and expenditure for the specified period, selects a combination of the sums of each surplus that is the largest within a range that does not exceed the overall surplus of the income and expenditure, and controls the sum of the surplus of the selected combination to be used for investment.
The information processing device has a display control unit, which controls the display to display a screen regarding setting a budget for a specified period for variable items in the household account book, and the setting unit sets a budget for a specified period for variable items in the household account book based on a user's setting operation via the screen.
An information processing system comprising a setting unit and an investment control unit, wherein the setting unit sets a budget for a specified period for variable items in a household account book based on a user's setting operation, and the investment control unit controls so that, when a surplus occurs in the budget for the specified period set by the setting unit and the surplus is equal to or less than the overall surplus of income and expenditure for the specified period, the surplus in the budget for the specified period set by the setting unit is used for investment.
An information processing method including a setting step and an investment control step, in which the setting step sets a budget for a specified period for variable items in a household account book based on a user's setting operation, and in which the investment control step, when a surplus occurs with respect to the budget for the specified period set by the setting step and the surplus is equal to or less than the overall surplus of income and expenditure for the specified period, controls so that the surplus with respect to the budget for the specified period set by the setting step is used for investment.
A program for causing a computer to function as each part of the information processing device.
Of course, this is not the case.

例えば、上述のプログラムを記憶する、コンピュータ読み取り可能な非一時的な記憶媒体として提供してもよい。
また、上述した実施形態及び変形例を任意に組み合わせて実施するようにしてもよい。
また、上述した実施形態等ではサーバ100が処理を行うものとして説明を行ったが、サーバ100の機能をスマートフォン110が含むようにしてもよい。この場合、スマートフォン110は、情報処理装置の一例となる。
For example, the above-mentioned program may be provided as a computer-readable non-transitory storage medium that stores the program.
Furthermore, the above-described embodiments and modifications may be combined in any desired manner.
In addition, in the above-described embodiment and the like, the server 100 has been described as performing the processing, but the smartphone 110 may include the functions of the server 100. In this case, the smartphone 110 is an example of an information processing device.

最後に、本発明に係る種々の実施形態を説明したが、これらは、例として提示したものであり、発明の範囲を限定することは意図していない。新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。実施形態及びその変形は、発明の範囲及び要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。 Finally, although various embodiments of the present invention have been described, these are presented as examples and are not intended to limit the scope of the invention. New embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. The embodiments and their modifications are within the scope and spirit of the invention, and are also within the scope of the invention and its equivalents as set forth in the claims.

100 :サーバ
110 :スマートフォン
120 :証券サーバ
150 :インターネット
201 :制御部
202 :記憶部
203 :通信部
301 :制御部
302 :記憶部
303 :入力表示部
304 :通信部
401 :設定部
402 :投資制御部
901 :表示制御部
1000 :情報処理システム
100: Server 110: Smartphone 120: Securities server 150: Internet 201: Control unit 202: Memory unit 203: Communication unit 301: Control unit 302: Memory unit 303: Input display unit 304: Communication unit 401: Setting unit 402: Investment control unit 901: Display control unit 1000: Information processing system

Claims (9)

情報処理装置であって、
設定部と、投資制御部と、を有し、
前記設定部は、ユーザの設定操作に基づき、家計簿の変動科目において所定の期間における予算を設定して記憶部に記憶させ、
前記投資制御部は、前記記憶部に記憶された前記所定の期間と、現在の日付とに基づいて、前記所定の期間が経過したか否かを判定し、
前記投資制御部は、前記所定の期間が経過したと判定した場合、前記記憶部に記憶された前記予算と、前記変動科目における出費とに基づいて、前記予算に対して余りが生じたか否かを判定し、
前記投資制御部は、前記予算に対して余りが生じたと判定した場合、前記予算に対する余りと、前記所定の期間における収支全体の余りとに基づいて、前記予算に対する余りが前記所定の期間における収支全体の余り以下であるか否かを判定し、
前記投資制御部は、前記予算に対する余りが前記所定の期間における収支全体の余り以下であると判定した場合、前記設定部によって設定された前記所定の期間における予算に対する余りを投資用サーバに入金させるようにし、指定された投資を行うよう制御する、
情報処理装置。
An information processing device,
A setting unit and an investment control unit,
The setting unit sets a budget for a predetermined period for a variable item in the household account book based on a setting operation by a user, and stores the budget in a storage unit;
The investment control unit determines whether the predetermined period has elapsed based on the predetermined period stored in the storage unit and a current date,
When the investment control unit determines that the predetermined period has elapsed, the investment control unit determines whether or not a surplus has been generated with respect to the budget based on the budget stored in the storage unit and the expenditures in the variable items;
When it is determined that a surplus has occurred with respect to the budget, the investment control unit determines whether or not the surplus with respect to the budget is equal to or less than the surplus with respect to the entire balance for the specified period, based on the surplus with respect to the budget and the surplus with respect to the entire balance for the specified period;
when it is determined that the surplus against the budget is equal to or less than the surplus of the entire balance for the specified period, the investment control unit controls to deposit the surplus against the budget for the specified period set by the setting unit into an investment server and to make a designated investment;
Information processing device.
請求項1に記載の情報処理装置において、
前記設定部によって設定された前記所定の期間における予算に対して余りが生じ、前記余りが前記所定の期間における収支全体の余りより多い場合、前記投資制御部は、前記設定部によって設定された前記所定の期間における予算に対する余りの全額を投資に回さないよう制御する、
情報処理装置。
2. The information processing device according to claim 1,
When a surplus occurs with respect to the budget for the specified period set by the setting unit and the surplus is greater than the overall surplus of the income and expenditure for the specified period, the investment control unit exercises control so as not to allocate the entire amount of the surplus with respect to the budget for the specified period set by the setting unit to investment.
Information processing device.
請求項1又は請求項2に記載の情報処理装置において、
前記設定部は、ユーザの設定操作に基づき、前記家計簿の第1の変動科目において前記所定の期間における第1の予算を設定し、前記家計簿の第2の変動科目において前記所定の期間における第2の予算を設定し、
前記第1の予算に対して第1の余りが生じ、前記第2の予算に対して第2の余りが生じ、前記第1の余りと前記第2の余りとの和が前記所定の期間における収支全体の余り以下の場合、前記投資制御部は、前記第1の余りと前記第2の余りとの和を投資に回すよう制御する、
情報処理装置。
3. The information processing device according to claim 1,
The setting unit sets a first budget for the predetermined period for a first variable item in the household account book based on a setting operation by a user, and sets a second budget for the predetermined period for a second variable item in the household account book;
when a first surplus occurs with respect to the first budget, a second surplus occurs with respect to the second budget, and a sum of the first surplus and the second surplus is equal to or less than an overall surplus of the balance in the predetermined period, the investment control unit controls so as to allocate the sum of the first surplus and the second surplus to investment;
Information processing device.
請求項3に記載の情報処理装置において、
前記第1の余りと前記第2の余りとの和が前記所定の期間における収支全体の余りより多い場合、前記投資制御部は、前記第1の余りが前記収支全体の余り以下で、かつ、前記第2の余りが前記収支全体の余り以下の場合、前記第1の余り及び前記第2の余りのうち、余りの額が多い方を投資に回すよう制御する、
情報処理装置。
4. The information processing device according to claim 3,
When the sum of the first remainder and the second remainder is greater than the overall remainder of the balance for the specified period, and when the first remainder is equal to or less than the overall remainder of the balance and the second remainder is equal to or less than the overall remainder of the balance, the investment control unit controls so that the larger of the first remainder and the second remainder is used for investment.
Information processing device.
請求項1又は請求項2に記載の情報処理装置において、
前記設定部は、ユーザの設定操作に基づき、家計簿の複数の変動科目において所定の期間におけるそれぞれの予算を設定し、
前記投資制御部は、前記設定部によって設定された前記所定の期間におけるそれぞれの予算に対して余りが生じ、それぞれの余りの総和が前記所定の期間における収支全体の余りより多い場合、前記収支全体の余りを超えない範囲で最大となるそれぞれの余りの和の組み合わせを選択し、選択した組み合わせの余りの和を投資に回すよう制御する、
情報処理装置。
3. The information processing device according to claim 1,
The setting unit sets budgets for a predetermined period for each of a plurality of variable items in a household account book based on a setting operation by a user;
when a surplus occurs with respect to each budget for the specified period set by the setting unit and the sum of each surplus is greater than the overall surplus of the balance for the specified period, the investment control unit selects a combination of the sums of each surplus that is the largest within a range that does not exceed the overall surplus of the balance, and controls so as to allocate the sum of the surplus of the selected combination to investment.
Information processing device.
請求項1から請求項5までの何れか1項に記載の情報処理装置において、
表示制御部を有し、
前記表示制御部は、前記家計簿の変動科目における所定の期間における予算の設定に関する画面を表示するよう制御し、
前記設定部は、前記画面を介したユーザの設定操作に基づき、前記家計簿の変動科目において所定の期間における予算を設定する、
情報処理装置。
6. The information processing device according to claim 1,
A display control unit is provided,
The display control unit controls to display a screen regarding setting of a budget for a predetermined period for a variable item in the household account book,
The setting unit sets a budget for a predetermined period for a variable item in the household account book based on a setting operation by a user via the screen.
Information processing device.
情報処理システムであって、
設定部と、投資制御部と、を有し、
前記設定部は、ユーザの設定操作に基づき家計簿の変動科目において所定の期間における予算を設定して記憶部に記憶させ、
前記投資制御部は、前記記憶部に記憶された前記所定の期間と、現在の日付とに基づいて、前記所定の期間が経過したか否かを判定し、
前記投資制御部は、前記所定の期間が経過したと判定した場合、前記記憶部に記憶された前記予算と、前記変動科目における出費とに基づいて、前記予算に対して余りが生じたか否かを判定し、
前記投資制御部は、前記予算に対して余りが生じたと判定した場合、前記予算に対する余りと、前記所定の期間における収支全体の余りとに基づいて、前記予算に対する余りが前記所定の期間における収支全体の余り以下であるか否かを判定し、
前記投資制御部は、前記予算に対する余りが前記所定の期間における収支全体の余り以下であると判定した場合、前記設定部によって設定された前記所定の期間における予算に対する余りを投資用サーバに入金させるようにし、指定された投資を行うよう制御する、
情報処理システム。
An information processing system,
A setting unit and an investment control unit,
The setting unit sets a budget for a predetermined period for a variable item in the household account book based on a setting operation by a user and stores the budget in a storage unit;
The investment control unit determines whether the predetermined period has elapsed based on the predetermined period stored in the storage unit and a current date,
When the investment control unit determines that the predetermined period has elapsed, the investment control unit determines whether or not a surplus has been generated with respect to the budget based on the budget stored in the storage unit and the expenditures in the variable items;
When it is determined that a surplus has occurred with respect to the budget, the investment control unit determines whether or not the surplus with respect to the budget is equal to or less than the surplus with respect to the entire balance for the specified period, based on the surplus with respect to the budget and the surplus with respect to the entire balance for the specified period;
when it is determined that the surplus against the budget is equal to or less than the surplus of the entire balance for the specified period, the investment control unit controls to deposit the surplus against the budget for the specified period set by the setting unit into an investment server and to make a designated investment;
Information processing system.
コンピュータにより実行される情報処理方法であって、
設定工程と、投資制御工程と、を含み、
前記設定工程では、ユーザの設定操作に基づき家計簿の変動科目において所定の期間における予算を設定して記憶部に記憶させ、
前記投資制御工程では、前記記憶部に記憶された前記所定の期間と、現在の日付とに基づいて、前記所定の期間が経過したか否かを判定し、
前記投資制御工程では、前記所定の期間が経過したと判定した場合、前記記憶部に記憶された前記予算と、前記変動科目における出費とに基づいて、前記予算に対して余りが生じたか否かを判定し、
前記投資制御工程では、前記予算に対して余りが生じたと判定した場合、前記予算に対する余りと、前記所定の期間における収支全体の余りとに基づいて、前記予算に対する余りが前記所定の期間における収支全体の余り以下であるか否かを判定し、
前記投資制御工程では、前記予算に対する余りが前記所定の期間における収支全体の余り以下であると判定した場合、前記設定工程によって設定された前記所定の期間における予算に対する余りを投資用サーバに入金させるようにし、指定された投資を行うよう制御する、
情報処理方法。
1. A computer-implemented information processing method, comprising:
A setting step and an investment control step are included,
In the setting step, a budget for a predetermined period is set for a variable item in the household account book based on a setting operation by a user, and the set budget is stored in a storage unit;
In the investment control step, it is determined whether or not the predetermined period has elapsed based on the predetermined period stored in the storage unit and a current date;
In the investment control step, when it is determined that the predetermined period has elapsed, it is determined whether or not a surplus has been generated with respect to the budget based on the budget stored in the storage unit and the expenditure in the variable item;
In the investment control step, when it is determined that a surplus has occurred with respect to the budget, it is determined whether or not the surplus with respect to the budget is equal to or smaller than the surplus with respect to the entire balance for the specified period, based on the surplus with respect to the budget and the surplus with respect to the entire balance for the specified period;
In the investment control step, when it is determined that the surplus against the budget is equal to or less than the surplus of the entire balance for the specified period, the surplus against the budget for the specified period set in the setting step is deposited in an investment server, and a designated investment is made.
Information processing methods.
プログラムであって、コンピュータを、請求項1から請求項6までの何れか1項に記載の情報処理装置の各部として機能させるためのプログラム。 A program for causing a computer to function as each part of an information processing device according to any one of claims 1 to 6.
JP2020106683A 2020-06-22 2020-06-22 Information processing device, information processing system, information processing method, and program Active JP7598203B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020106683A JP7598203B2 (en) 2020-06-22 2020-06-22 Information processing device, information processing system, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020106683A JP7598203B2 (en) 2020-06-22 2020-06-22 Information processing device, information processing system, information processing method, and program

Publications (2)

Publication Number Publication Date
JP2022002016A JP2022002016A (en) 2022-01-06
JP7598203B2 true JP7598203B2 (en) 2024-12-11

Family

ID=79244477

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020106683A Active JP7598203B2 (en) 2020-06-22 2020-06-22 Information processing device, information processing system, information processing method, and program

Country Status (1)

Country Link
JP (1) JP7598203B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003067582A (en) 2001-08-29 2003-03-07 Daiwa Securities Group Inc Investment systems, methods and programs
US20160078559A1 (en) 2011-10-19 2016-03-17 John Ventura Systems and methods for household cash management system
JP5901094B1 (en) 2015-10-30 2016-04-06 株式会社Sound−F Investment simulation apparatus and method
JP2017224223A (en) 2016-06-17 2017-12-21 株式会社Nttドコモ Investment device and investment system
JP2018205979A (en) 2017-06-01 2018-12-27 株式会社野村総合研究所 Fractional funds transfer accumulation system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09259203A (en) * 1996-03-26 1997-10-03 Fujitsu Ltd Account management method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003067582A (en) 2001-08-29 2003-03-07 Daiwa Securities Group Inc Investment systems, methods and programs
US20160078559A1 (en) 2011-10-19 2016-03-17 John Ventura Systems and methods for household cash management system
JP5901094B1 (en) 2015-10-30 2016-04-06 株式会社Sound−F Investment simulation apparatus and method
JP2017224223A (en) 2016-06-17 2017-12-21 株式会社Nttドコモ Investment device and investment system
JP2018205979A (en) 2017-06-01 2018-12-27 株式会社野村総合研究所 Fractional funds transfer accumulation system

Also Published As

Publication number Publication date
JP2022002016A (en) 2022-01-06

Similar Documents

Publication Publication Date Title
Gabaix A behavioral New Keynesian model
Feinstein et al. Time consistency of dynamic risk measures in markets with transaction costs
JP7598203B2 (en) Information processing device, information processing system, information processing method, and program
JP6831165B1 (en) Information processing equipment, information processing methods and programs
US12175532B2 (en) System and method for dynamic user-based customization of a transaction product
US10789627B1 (en) System and method for pricing of virtual containers determined stochastically upon activation
KR20240135362A (en) Method And Apparatus for Automatically Supplying Liquidity for Trading Virtual Assets
Kiesel et al. Dynamic credit portfolio modelling in structural models with jumps
US20180349984A1 (en) System and method for creating a transaction product application programming interface that interacts with both a transaction network and communications network
JP2024001835A (en) Information processing apparatus, information processing method, and information processing program
JP2024024323A (en) Information processing method, information processing system and program
US20210319515A1 (en) System and Process For Displaying Calculated Long Term Growth Of A Financial Account
CN107392773A (en) Calculate the method and device of combination investment synthesis net value rate of change
US20160267471A1 (en) Payment system with distributed money supply and choice in currency
Luo et al. Variable annuity with GMWB: Surrender or not, that is the question
JP2023102791A (en) Information processing device, program and management method
JP7186273B1 (en) Information processing device, information processing method and program
CA3064880C (en) Systems and methods for value unit conversion and utilization
JP7752471B2 (en) Information processing device, information processing method, and program
JP2024171278A (en) Information processing method, information processing system, and program
JP2024070771A (en) Information processing device, information processing method, and program
KR20140001592A (en) Device and method for profit and loss calculation in case of split sale order by mouse drag in stock trading system
JP2024070737A (en) Information processing device, information processing method, and program
JP2022168411A (en) Information processing device, program and information processing method
JP2023107357A (en) INVESTMENT SUPPORT SYSTEM, INVESTMENT SUPPORT METHOD AND INVESTMENT SUPPORT PROGRAM

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200623

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230529

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240312

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240313

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240508

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240827

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241016

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241129

R150 Certificate of patent or registration of utility model

Ref document number: 7598203

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150