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
JP7706735B2 - Household accounting processing system, household accounting processing device, household accounting processing method, and household accounting processing program - Google Patents
[go: Go Back, main page]

JP7706735B2 - Household accounting processing system, household accounting processing device, household accounting processing method, and household accounting processing program - Google Patents

Household accounting processing system, household accounting processing device, household accounting processing method, and household accounting processing program Download PDF

Info

Publication number
JP7706735B2
JP7706735B2 JP2021008261A JP2021008261A JP7706735B2 JP 7706735 B2 JP7706735 B2 JP 7706735B2 JP 2021008261 A JP2021008261 A JP 2021008261A JP 2021008261 A JP2021008261 A JP 2021008261A JP 7706735 B2 JP7706735 B2 JP 7706735B2
Authority
JP
Japan
Prior art keywords
category information
user
information
accounting processing
storage medium
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
JP2021008261A
Other languages
Japanese (ja)
Other versions
JP2022112410A (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.)
IPC Inc
Original Assignee
IPC 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 IPC Inc filed Critical IPC Inc
Priority to JP2021008261A priority Critical patent/JP7706735B2/en
Publication of JP2022112410A publication Critical patent/JP2022112410A/en
Application granted granted Critical
Publication of JP7706735B2 publication Critical patent/JP7706735B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、家計簿処理システム、家計簿処理装置、家計簿処理方法、及び、家計簿処理プログラムに関し、特に、キャッシュレス決済情報を好適に分類する、家計簿処理システム、家計簿処理装置、家計簿処理方法、及び、家計簿処理プログラムに関する。 The present invention relates to a household accounting processing system, a household accounting processing device, a household accounting processing method, and a household accounting processing program, and in particular to a household accounting processing system, a household accounting processing device, a household accounting processing method, and a household accounting processing program that suitably classify cashless payment information.

従来、スマートフォンなどにインストールされる、いわゆる「家計簿アプリ」と称される、家計簿処理アプリケーションプログラムがある。非特許文献1では、その名称を「マネーフォワード(登録商標)」、「Zaim(登録商標)」という家計簿アプリが紹介されている。 Conventionally, there are household accounting application programs called "household accounting apps" that are installed on smartphones and the like. Non-Patent Document 1 introduces household accounting apps with the names "Money Forward (registered trademark)" and "Zaim (registered trademark)."

非特許文献1の記載によれば、これらの家計簿アプリは、ユーザが「銀行口座やクレジットカード、電子マネーなどを登録すれば家計簿を自動的に作成できる」というものであり、その仕組みは「アプリを提供している会社がユーザの代わりに、入出金の履歴や残高といったデータを登録された金融機関から取得」し、「それらのデータを基に、アプリ上で食費や光熱費といった項目ごとの支出などを分類し、家計簿を作成する」というものである。 According to the description in Non-Patent Document 1, these household accounting apps allow users to "automatically create a household accounting book by registering a bank account, credit card, electronic money, etc." The way this works is that "the company providing the app obtains data such as deposit and withdrawal history and balances from the registered financial institutions on behalf of the user" and "based on that data, the app categorizes expenses by category such as food and utility bills and creates a household accounting book."

非特許文献2には、「家計簿をつけている人は約5割。家計簿アプリを使用している人は約3割」ということ、及び、家計簿アプリの利用者が「家計簿アプリを利用する理由」についてのアンケート結果が示されている。その結果としては、「お金の収支を手軽に管理したい」という理由に次いで「何に使ったかを把握するため」という理由が挙げられている。 Non-Patent Document 2 states that "approximately 50% of people keep a household account book, and approximately 30% use a household account book app," and also shows the results of a survey on "the reasons for using a household account book app" among users of household account book apps. The results show that the most common reason given is "to easily manage my financial income and expenditure," followed by "to know what I spent my money on."

https://r.nikkei.com/article/DGXMZO62041780Z20C20A7000000https://r.nikkei.com/article/DGXMZO62041780Z20C20A7000000 https://www.google.co.jp/amp/s/prtimes.jp/main/html/rd/amp/p/000000023.000057067.htmlhttps://www.google.co.jp/amp/s/prtimes.jp/main/html/rd/amp/p/000000023.000057067.html

しかし、非特許文献1に記載されている上記2つの家計簿アプリを、実際にスマートフォンにインストールして検証してみたところ、以下述べる理由により、改善の余地があることわかった。 However, when we actually installed the two household accounting apps described in Non-Patent Document 1 on a smartphone and tested them, we found that there was room for improvement for the reasons described below.

まず、本発明者の一人のクレジットカードの利用状況を調査すると、いずれの家計簿アプリにおいても「未分類」に該当すると判断されたものが70%を超えた。このことから、非特許文献2に記載されている「何に使ったかを把握する」という点で改善の余地があることは明白である。 First, when one of the inventors investigated the credit card usage, over 70% of the items were judged to be "unclassified" in both household accounting apps. From this, it is clear that there is room for improvement in terms of "understanding what was spent on" as described in Non-Patent Document 2.

つぎに、コンビニエンスストア、スーパーマーケットで買い物をした際にクレジットカード決済をしたものは、いずれの家計簿アプリにおいても一律に「食料品」に分類され、また、百貨店で買い物をした際にクレジットカード決済をしたものは、マネーフォワードの場合には一律に「衣類・美容」に、Zaimの場合には一律に「洋服」に分類された。 Next, purchases made at convenience stores and supermarkets and paid for with a credit card were uniformly categorized as "groceries" in both household accounting apps, while purchases made at department stores and paid for with a credit card were uniformly categorized as "clothing and beauty" in the case of Money Forward and as "clothing" in the case of Zaim.

今後、我が国においては、キャッシュレス化が一層進むことによって、クレジットカードや電子マネーの利用頻度が高まることが想定される。このため、ユーザの要求を満足させる家計簿アプリを提供するためには、これらの点について改善すべきである。 In the future, it is expected that the use of credit cards and electronic money will increase as cashless transactions become more widespread in Japan. For this reason, these points need to be improved in order to provide a household accounting app that satisfies user needs.

このことは、スマートフォン用にインストールして用いる家計簿アプリのみならず、家計簿処理プログラムをクラウドサーバに格納しておき、パーソナルコンピュータからクラウドサーバにアクセスして、クラウドサーバ上で家計簿処理をする場合にもそのまま当てはまる。 This applies not only to household accounting apps that are installed and used on smartphones, but also to cases where a household accounting processing program is stored on a cloud server, the cloud server is accessed from a personal computer, and household accounting processing is performed on the cloud server.

そこで、本発明は、家計簿アプリを含む家計簿処理プログラム及びこれに付帯するシステムなどにおいて、キャッシュレス決済をした決済先の正しいカテゴリ情報をユーザが容易に把握するようにすることを課題とする。 The present invention aims to enable a user to easily ascertain the correct category information of a payment destination where a cashless payment has been made in a household accounting processing program including a household accounting app and an associated system.

上記課題を解決するために、本発明の家計簿処理システムは、
入力される決済先に対応するカテゴリ情報を推定する推定手段(例えば、図3の推定手段230)と、
ユーザ毎に決済先とカテゴリ情報に対する評価との組が記憶される記憶媒体(例えば、図3の記憶媒体250)と、
特定のユーザの少なくとも決済先を含むキャッシュレス決済情報を取得する取得手段(例えば、図3の通信手段210)と、
前記取得手段によって取得された決済先に基づいて前記特定のユーザに提示するカテゴリ情報を、前記記憶媒体を用いて特定されるカテゴリ情報を優先させる条件で、当該記憶媒体及び前記推定手段を用いて特定する特定手段(例えば、図3の特定手段220)と、
前記特定手段によって特定されたカテゴリ情報を前記キャッシュレス決済情報とともに前記特定のユーザに提示する提示手段(例えば、図2の表示手段120)と、
前記提示手段によって提示されたカテゴリ情報に対するユーザの評価を受け付ける受付手段(例えば、図2の受付手段130)と、
前記受付手段によって受け付けられた評価に従って前記記憶媒体を更新する更新手段(例えば、図3の更新手段240)と、
を備える。
In order to solve the above problems, the household accounting processing system of the present invention comprises:
An estimation means (e.g., the estimation means 230 in FIG. 3) for estimating category information corresponding to an input payment destination;
A storage medium (e.g., the storage medium 250 in FIG. 3) in which a set of a payment destination and an evaluation of category information for each user is stored;
An acquisition means (e.g., the communication means 210 in FIG. 3) for acquiring cashless payment information including at least a payment destination of a specific user;
A determination means (e.g., the determination means 220 in FIG. 3) that determines, using the storage medium and the estimation means, category information to be presented to the specific user based on the payment destination acquired by the acquisition means, under a condition that category information determined using the storage medium is prioritized;
A presentation means (e.g., the display means 120 in FIG. 2 ) that presents the category information identified by the identification means to the specific user together with the cashless payment information;
A receiving unit (e.g., the receiving unit 130 in FIG. 2 ) that receives a user's evaluation of the category information presented by the presenting unit;
an update means (e.g., update means 240 in FIG. 3) for updating the storage medium in accordance with the evaluation received by the reception means;
Equipped with.

さらに、前記記憶媒体に記憶されている複数の前記組を学習用データとして前記推定手段を学習する学習手段(例えば、図3の学習手段260)を備えてもよい。 Furthermore, a learning means (e.g., learning means 260 in FIG. 3) may be provided that learns the estimation means using the plurality of pairs stored in the storage medium as learning data.

また、家計簿処理装置は、
前記提示手段と、
前記受付手段と、
前記受付手段によって受け付けられたユーザの評価を少なくとも前記取得手段を備えるサーバ装置に送信する送信手段(例えば、図2の通信手段110)と、
を備えてもよい。
In addition, the household accounting processing device is
The presentation means;
The reception means;
a transmission means (e.g., the communication means 110 in FIG. 2 ) for transmitting the user's evaluation received by the reception means to a server device including at least the acquisition means;
The present invention may also include:

さらに、本発明の家計簿処理方法は、
特定のユーザの少なくとも決済先を含むキャッシュレス決済情報を取得する取得ステップと、
前記取得ステップによって取得した決済先に基づいて前記特定のユーザに提示するカテゴリ情報を、ユーザ毎に決済先とカテゴリ情報に対する評価との組が記憶される記憶媒体を用いて特定されるカテゴリ情報を優先させる条件で、当該記憶媒体及び入力される決済先に対応するカテゴリ情報を推定する推定手段を用いて行う特定ステップと、
前記特定ステップによって特定したカテゴリ情報を前記キャッシュレス決済情報とともに前記特定のユーザに提示する提示ステップと、
前記提示ステップによって提示したカテゴリ情報に対するユーザの評価を受け付ける受付ステップと、
前記受付ステップによって受け付けた評価に従って前記記憶媒体を更新する更新ステップと、
を含む。
Furthermore, the household account book processing method of the present invention includes:
An acquisition step of acquiring cashless payment information including at least a payment destination of a specific user;
a specifying step of specifying category information to be presented to the specific user based on the payment destination acquired in the acquiring step, using an estimating means for estimating category information corresponding to the storage medium and the input payment destination under a condition that category information specified using the storage medium is prioritized for each user, the storage medium storing a pair of the payment destination and an evaluation of the category information;
a presentation step of presenting the category information identified by the identification step to the specific user together with the cashless payment information;
a receiving step of receiving a user's evaluation of the category information presented in the presenting step;
an updating step of updating the storage medium in accordance with the evaluation received in the receiving step;
Includes.

さらにまた、本発明の家計簿処理プログラムは、
前記提示ステップと、
前記受付ステップと、
前記受付ステップによって受け付けたユーザの評価を少なくとも前記取得ステップが実行されるサーバ装置に送信する送信ステップと、
を情報処理装置に実行させるものである。
Furthermore, the household accounting processing program of the present invention is
The presenting step;
The receiving step;
a transmission step of transmitting the user's evaluation received in the reception step to a server device in which at least the acquisition step is executed;
The present invention causes an information processing device to execute the above.

発明の実施の形態DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

以下、本発明の実施形態について図面を参照して説明する。 The following describes an embodiment of the present invention with reference to the drawings.

図1は、本発明の実施形態の家計簿処理システムの模式的な構成図である。図1には、以下説明する、情報処理装置100と、サーバ装置200と、決済装置300と、店舗端末400と、広告端末500と、ネットワーク600と、を示している。 Figure 1 is a schematic diagram of a household accounting processing system according to an embodiment of the present invention. Figure 1 shows an information processing device 100, a server device 200, a payment device 300, a store terminal 400, an advertising terminal 500, and a network 600, which are described below.

情報処理装置100は、ユーザによって操作される、例えば、スマートフォン、パーソナルコンピュータ、タブレット装置、PDA、携帯電話機など、家計簿処理装置として機能するもの総称である。情報処理装置100は、計算機能及び通信機能を有してさえいれば、これらに限定されるものではない。以下、本実施形態では、情報処理装置100が主としてスマートフォン100である場合を例に説明する。 The information processing device 100 is a general term for devices that are operated by a user and function as a household accounting processing device, such as a smartphone, personal computer, tablet device, PDA, or mobile phone. The information processing device 100 is not limited to these devices as long as they have a calculation function and a communication function. In the following, in this embodiment, the case where the information processing device 100 is mainly a smartphone 100 will be described as an example.

サーバ装置200は、本実施形態の家計簿アプリのサービス事業者によって管理されるものである。サーバ装置200は、主として、スマートフォン100を操作するユーザの家計簿アプリに係る各種情報を登録しておき、決済装置300から少なくとも決済先を含むキャッシュレス決済情報を取得してスマートフォン100に送信するなどの各種サービスを提供するものである。なお、通常、キャッシュレス決済情報には、決済金額及び決済日も含まれる。 The server device 200 is managed by a service provider of the household accounting app of this embodiment. The server device 200 mainly provides various services, such as registering various information related to the household accounting app of the user who operates the smartphone 100, and acquiring cashless payment information including at least the payment destination from the payment device 300 and transmitting it to the smartphone 100. Note that the cashless payment information typically also includes the payment amount and the payment date.

決済装置300は、クレジットカードサービス、電子マネーサービスなど、キャッシュレスサービスを提供する決済事業者によって管理されるものである。決済装置300は、主として、店舗端末400から送信されるキャッシュレス決済情報に従って店舗に決済代金の支払いを行うとともに、その決済代金を対応するユーザの銀行口座から引き落とししたり或いはデポジットしてある電子マネーを清算したり、サーバ装置200からの要求に応じてキャッシュレス決済情報をサーバ装置200に送信したりするものである。 The payment device 300 is managed by a payment business operator that provides cashless services such as credit card services and electronic money services. The payment device 300 mainly pays the payment amount to the store according to the cashless payment information transmitted from the store terminal 400, withdraws the payment amount from the corresponding user's bank account or settles the deposited electronic money, and transmits the cashless payment information to the server device 200 in response to a request from the server device 200.

店舗端末400は、飲食店、百貨店、コンビニエンスストアなど、様々な店舗に設置されているものである。なお、ここでいう店舗は実店舗のみならず、ネットワーク上の仮想店舗であってもよい。店舗端末400は、主として、商品等の購入代金をキャッシュレス決済する際に、クレジットカード情報などを読み取り、決済金額、店舗端末を特定する情報(店舗端末ID)などとともに決済装置300に送信し、決済装置30の承認を得てキャッシュレス決済を行うものである。 The store terminal 400 is installed in various stores, such as restaurants, department stores, and convenience stores. Note that the store referred to here may not only be a physical store, but also a virtual store on a network. The store terminal 400 mainly reads credit card information and the like when making a cashless payment for the purchase price of a product, etc., and transmits this information to the payment device 300 along with the payment amount and information identifying the store terminal (store terminal ID), and performs the cashless payment with the approval of the payment device 30.

広告端末500は、家計簿アプリがインストールされたスマートフォン100において、当該家計簿アプリの起動中にディスプレイに表示される広告を配信するものである。広告端末500によって配信される広告の種別は不問である。したがって、例えば、広告が表示された回数に応じて広告料が発生するインプレッション型、広告がクリックされた回数に応じて広告料が発生するクリック型、広告からアプリがダウンロードされた場合に広告料が発生する成功報酬型広告などを適宜採用することができる。 The advertising terminal 500 delivers advertisements to be displayed on the display of the smartphone 100 on which the household accounting app is installed while the household accounting app is running. There is no restriction on the type of advertisement delivered by the advertising terminal 500. Therefore, for example, impression-based advertising, in which an advertising fee is charged according to the number of times an advertisement is displayed, click-based advertising, in which an advertising fee is charged according to the number of times an advertisement is clicked, and performance-based advertising, in which an advertising fee is charged when an app is downloaded from an advertisement, can be adopted as appropriate.

ネットワーク600は、インターネット、携帯電話網などの各種ネットワークの総称である。なお、ネットワーク600には、Wi-Fiやブルートゥースなどの無線ネットワーク、局所的に設けられたローカルエリアネットワークも含む。 Network 600 is a general term for various networks such as the Internet and mobile phone networks. Note that network 600 also includes wireless networks such as Wi-Fi and Bluetooth, and local area networks set up locally.

図2は、図1に示す情報処理装置(スマートフォン)100の模式的な内部構成図である。スマートフォン100は、以下説明する、通信手段110と、表示手段120と、受付手段130と、を備えている。 Figure 2 is a schematic internal configuration diagram of the information processing device (smartphone) 100 shown in Figure 1. The smartphone 100 includes a communication means 110, a display means 120, and a reception means 130, which are described below.

通信手段110は、ユーザから入力された家計簿アプリに係る様々なユーザ情報を、サーバ装置200に対して送信するものである。また、通信手段110は、サーバ装置200から送信される家計簿アプリに係る各種情報を受信するものである。ここでいう各種情報には、キャッシュレス決済情報及び後述するカテゴリ情報が含まれる。さらに、通信手段110は、スマートフォン100で家計簿アプリを起動した場合にディスプレイに表示などする、広告端末500から送信される広告を受信するものである。 The communication means 110 transmits various user information related to the household accounting app input by the user to the server device 200. The communication means 110 also receives various information related to the household accounting app transmitted from the server device 200. The various information here includes cashless payment information and category information described below. Furthermore, the communication means 110 receives advertisements transmitted from the advertising terminal 500, which are displayed on the display when the household accounting app is launched on the smartphone 100.

ここで、家計簿アプリに係るユーザ情報について例示すると、ユーザの氏名・住所・電話番号・メールアドレス、ユーザ名義の銀行口座情報(店番号・口座番号)、ユーザ名義のクレジットカード・電子マネーカード等のカード番号・有効期限・セキュリティコード、本実施形態の家計簿処理システムによる各種サービスの提供を受けるために必要なログインID(ユーザID)及びパスワードなどが挙げられる。 Examples of user information related to the household accounting app include the user's name, address, telephone number, and email address, bank account information (branch number and account number) under the user's name, card numbers, expiration dates, and security codes for credit cards, electronic money cards, etc. under the user's name, and a login ID (user ID) and password required to receive various services provided by the household accounting processing system of this embodiment.

また、キャッシュレス決済情報は、通常、店舗端末400から送信され、決済装置300及びサーバ装置200を経てスマートフォン100に送信される。 In addition, cashless payment information is typically sent from the store terminal 400, and then transmitted to the smartphone 100 via the payment device 300 and the server device 200.

表示手段120は、サーバ装置200から送信されるキャッシュレス決済情報及びカテゴリ情報などをスマートフォン100のディスプレイに表示することによって、ユーザに提示するものである。また、表示手段120は、適宜、広告端末500から配信される広告も、当該ディスプレイに表示する。 The display means 120 presents the cashless payment information and category information, etc., transmitted from the server device 200 to the user by displaying them on the display of the smartphone 100. The display means 120 also displays advertisements delivered from the advertising terminal 500 on the display as appropriate.

受付手段130は、表示手段120によって表示される事項に従ってユーザから入力される各種情報を受け付けるものである。ここでいう各種情報には、本実施形態の家計簿処理システムのサービスを受けるのに先立って入力されるユーザ情報、家計簿処理システムによって提示されるカテゴリ情報に対するユーザの評価を含む。この種の情報は、通常、通信手段110によってサーバ装置200に送信されるが、併せて、スマートフォン100自体に記憶されてもよい。 The reception means 130 receives various information input by the user in accordance with the items displayed by the display means 120. The various information referred to here includes user information input prior to receiving the services of the household accounting processing system of this embodiment, and the user's evaluation of the category information presented by the household accounting processing system. This type of information is usually transmitted to the server device 200 by the communication means 110, but may also be stored in the smartphone 100 itself.

ここでいうユーザの評価とは、例えば、表示手段120によって表示されるカテゴリ情報に対して、ユーザが実際のカテゴリ情報に一致していると判断したか否かの意思表示の結果とすることができる。ただ、当該評価は、これに限定されず、例えば、ユーザがこれらを一致していないと判断して、表示されたカテゴリ情報を実際のカテゴリ情報に変更した場合の当該変更後のカテゴリ情報も含む。 The user's evaluation here can be, for example, the result of the user's expression of intent as to whether or not they judge the category information displayed by the display means 120 to match the actual category information. However, the evaluation is not limited to this, and also includes, for example, the changed category information when the user judges that they do not match and changes the displayed category information to the actual category information.

図3は、図1に示すサーバ装置200の模式的な内部構成図である。サーバ装置200は、以下説明する、通信手段210と、特定手段220と、推定手段230と、更新手段240と、記憶媒体250と、学習手段260と、を備えている。 Figure 3 is a schematic internal configuration diagram of the server device 200 shown in Figure 1. The server device 200 includes a communication means 210, a specification means 220, an estimation means 230, an update means 240, a storage medium 250, and a learning means 260, which are described below.

なお、サーバ装置200は、少なくとも通信手段210を備えていればよく、それ以外の手段についてはスマートフォン100に備えてもよいし、スマートフォン100及びサーバ装置200とは別個のハードウェアによって実現して、ネットワーク600に接続してもよい。 The server device 200 is required to have at least the communication means 210, and other means may be provided in the smartphone 100, or may be realized by hardware separate from the smartphone 100 and the server device 200 and connected to the network 600.

通信手段210は、家計簿アプリに係る各種情報をスマートフォン100に対して送信するものである。また、通信手段210は、スマートフォン100から送信される家計簿アプリに係る様々な情報を受信するものである。さらに、通信手段210は、決済装置300にアクセスしてキャッシュレス決済情報を取得するものである。 The communication means 210 transmits various information related to the household accounting app to the smartphone 100. The communication means 210 also receives various information related to the household accounting app transmitted from the smartphone 100. Furthermore, the communication means 210 accesses the payment device 300 to obtain cashless payment information.

なお、通信手段210は、ユーザ等が設定した所定時刻が到来したときなどにスマートフォン100に対して送信するという所謂プッシュ式、又は、スマートフォン100からの要求に応じて送信するという所謂プル式のいずれを採用してもよい。 The communication means 210 may be of a so-called push type, in which a message is sent to the smartphone 100 when a specific time set by the user or the like arrives, or of a so-called pull type, in which a message is sent in response to a request from the smartphone 100.

特定手段220は、推定手段230及び記憶媒体250を用いて、通信手段210によって取得されたキャッシュレス決済情報に含まれている決済先に基づく特定のユーザに提示するカテゴリ情報をする特定するものである。特定手段220は、記憶媒体350を用いて特定されるカテゴリ情報を優先させて特定対象としている。 The identification means 220 uses the estimation means 230 and the storage medium 250 to identify category information to be presented to a specific user based on the payment destination included in the cashless payment information acquired by the communication means 210. The identification means 220 prioritizes the category information identified using the storage medium 350 as the identification target.

特定手段220の挙動は、推定手段230及び記憶媒体250につき、
(1)いずれもサーバ装置200が備えている場合、
(2)サーバ装置200が推定手段230を備え、かつ、スマートフォン100が記憶媒体250を備えている場合、
(3)サーバ装置200が推定手段230を備え、かつ、記憶媒体250が別個のハードウェアで実現されてネットワーク600に接続されている場合、
(4)いずれも別個のハードウェアで実現されてネットワーク600に接続されている場合、
で大別され、かつ、いくつかの場合には特定手段220における特定処理の一部をスマートフォン100に実行させる(以下、スマートフォン100において特定処理の一部を行うものを便宜上「特定手段220’」として説明する。)ことが必要である。
The behavior of the identification unit 220 is as follows for the estimation unit 230 and the storage medium 250:
(1) In the case where the server device 200 is provided with both of these,
(2) In a case where the server device 200 includes the estimation means 230 and the smartphone 100 includes the storage medium 250,
(3) In the case where the server device 200 includes the estimation means 230 and the storage medium 250 is realized by separate hardware and connected to the network 600,
(4) When each is realized by separate hardware and connected to the network 600,
These can be broadly divided into three types, and in some cases it is necessary to have the smartphone 100 execute part of the specific processing in the specific means 220 (for convenience, hereinafter, the part of the specific processing in the smartphone 100 will be described as the "specific means 220'").

(1)の場合には、例えば、特定手段220は、[a]その決済先に基づいて記憶媒体250を参照して、その特定のユーザの対応するカテゴリ情報が記憶されているか確認し、カテゴリ情報が記憶されていれば当該カテゴリ情報を特定対象とし、そうでなければ、[b]その決済先を推定手段230に入力して推定したカテゴリ特定を特定対象とする。もちろん、推定手段230及び記憶媒体250を用いた処理順序は逆でもよいし、これらを同時に行ってもよいが、結果的に、記憶媒体250に対応するカテゴリ情報が記憶されていれば、当該カテゴリ情報を特定対象とする。 In the case of (1), for example, the identification means 220 [a] refers to the storage medium 250 based on the payment destination to check whether the category information corresponding to the specific user is stored, and if the category information is stored, the category information is identified; if not, [b] inputs the payment destination to the estimation means 230 and identifies the estimated category as the identification target. Of course, the order of processing using the estimation means 230 and the storage medium 250 may be reversed, or these may be performed simultaneously, but as a result, if the category information corresponding to the storage medium 250 is stored, the category information is identified.

(2)の場合には、例えば、特定手段220は上記[b]の特定処理を行い、その推定したカテゴリ情報をキャッシュレス決済情報とともにスマートフォン100に送信し、特定手段220’が上記[a]の特定処理を行う。[a]の特定処理の結果、その決済先に対応するカテゴリ情報が記憶されていれば当該カテゴリ情報を特定対象とし、そうでなければ、[b]の特定処理によって推定されたカテゴリ情報を特定対象とする。 In the case of (2), for example, the identification means 220 performs the identification process of [b] above, transmits the estimated category information together with the cashless payment information to the smartphone 100, and the identification means 220' performs the identification process of [a] above. If the result of the identification process of [a] shows that category information corresponding to the payment destination is stored, the category information is identified; otherwise, the category information estimated by the identification process of [b] is identified.

(3)の場合には、例えば、(2)における[a]の特定処理を、サーバ装置200とスマートフォン100とのいずれで行うこともできる。サーバ装置200で行う場合にはスマートフォン100の挙動は(1)の場合と変わらない。一方、スマートフォン100で行う場合にはサーバ装置200の挙動は(2)の場合と変わらない。 In the case of (3), for example, the identification process of [a] in (2) can be performed by either the server device 200 or the smartphone 100. When performed by the server device 200, the behavior of the smartphone 100 is the same as in the case of (1). On the other hand, when performed by the smartphone 100, the behavior of the server device 200 is the same as in the case of (2).

(4)の場合には、例えば、上記(1)~(3)のいずれかの態様で処理を行うことができる。或いは、特定手段220’が、[a]及び[b]の双方の特定処理を行えばよい。この場合には、通信手段210は、決済装置300にアクセスしてキャッシュレス決済情報のみをスマートフォン100に送信することになる。 In the case of (4), for example, processing can be performed in any of the above modes (1) to (3). Alternatively, the identification means 220' can perform identification processing for both [a] and [b]. In this case, the communication means 210 will access the payment device 300 and send only the cashless payment information to the smartphone 100.

推定手段230は、入力される決済先に対応するカテゴリ情報を推定するものである。推定手段230は、例えば、後述するように、学習手段260によって学習された人工知能装置によって実現することもできるし、決済先とそれに対応するカテゴリ情報との組が複数格納されたデータベースによって実現することもできる。 The estimation means 230 estimates category information corresponding to the input payment destination. The estimation means 230 can be realized, for example, by an artificial intelligence device trained by the learning means 260 as described below, or can be realized by a database that stores multiple pairs of payment destinations and corresponding category information.

更新手段240は、受付手段130によって受け付けられ、通信手段210によって受信された、ユーザの評価に従って記憶媒体250を更新するものである。具体的には、更新手段240は、後述するようにユーザが表示手段120によって表示されたカテゴリ情報が正しくないとして変更した場合に、その変更内容を記憶媒体250に反映させることとしている。 The update means 240 updates the storage medium 250 in accordance with the user's evaluation that is accepted by the acceptance means 130 and received by the communication means 210. Specifically, when the user believes that the category information displayed by the display means 120 is incorrect and changes it, as described below, the update means 240 reflects the changes in the storage medium 250.

なお、更新手段240は、例えば、支店名のみ異なるチェーン店のように名称に同一の文字列を含む決済先についてのカテゴリ情報が変更された場合には、当該文字列を含む決済先のカテゴリ情報についても更新することも一法である。 In addition, when category information for a payment destination that includes the same character string in its name, such as a chain store with only different branch names, is changed, the update means 240 can also update the category information for the payment destination that includes the same character string.

また、更新手段240は、所定数以上のユーザから同じ決済先に対して同じ変更後のカテゴリ情報を受付手段130が受け付けた場合に、推定手段230の推定結果として当該変更後のカテゴリ情報が出力されるように更新してもよい。例えば、推定手段230を人工知能装置で実現している場合には、誤差逆伝搬などで重み付けの調整をし、推定手段230をデータベースで実現している場合には、対応するカテゴリ情報を変更すればよい。 The update means 240 may also update the category information so that when the reception means 130 receives the same changed category information for the same payment destination from a predetermined number or more users, the changed category information is output as the estimation result of the estimation means 230. For example, when the estimation means 230 is realized by an artificial intelligence device, the weighting can be adjusted by backpropagation or the like, and when the estimation means 230 is realized by a database, the corresponding category information can be changed.

記憶媒体250は、受付手段130によって受け付けられ、通信手段210によって受信された、ユーザ毎に決済先とカテゴリ情報に対する評価との組が記憶されるものである。具体的には、例えば、記憶媒体250には、決定先とこれに対応する過去数回分のカテゴリ情報に対するユーザの評価とが一組で記憶される。 The storage medium 250 stores a set of a payment destination and an evaluation of category information for each user, which is accepted by the accepting means 130 and received by the communication means 210. Specifically, for example, the storage medium 250 stores a set of a payment destination and the user's evaluation of the corresponding category information for the past several times.

学習手段260は、例えば記憶媒体250に記憶されている複数の組を学習用データとして、推定手段230を学習するものである。とりわけ、推定手段230及び学習手段260を備えることによって、本実施形態の家計簿処理システムを使用するユーザ数が増えるほど、記憶媒体250の記憶内容が充実していき、未分類と表示される決済先が減るという利点がある。 The learning means 260 learns the estimation means 230, for example, using a plurality of pairs stored in the storage medium 250 as learning data. In particular, by providing the estimation means 230 and the learning means 260, the storage contents of the storage medium 250 become more comprehensive as the number of users using the household accounting processing system of this embodiment increases, and this has the advantage that the number of payment destinations displayed as unclassified decreases.

加えて、記憶媒体250を備えることによって、記憶媒体250の学習用データが蓄積されるので、記憶媒体250の記憶内容の充実度が増すことになるし、ユーザに提示するカテゴリ情報は、記憶媒体250を用いて特定されるカテゴリ情報を優先させることにしているので、ユーザ毎にカスタマイズされたカテゴリ情報を提示することができる。 In addition, by providing the storage medium 250, learning data is accumulated in the storage medium 250, which increases the quality of the storage contents of the storage medium 250, and the category information presented to the user is prioritized based on the category information identified using the storage medium 250, making it possible to present category information customized for each user.

図4は、図2に示す表示手段120によってスマートフォン100のディスプレイに表示されるユーザ情報を登録する際の画像例を示す図である。 Figure 4 shows an example of an image displayed on the display of the smartphone 100 by the display means 120 shown in Figure 2 when registering user information.

図4(a)には、例えば、ユーザの氏名・住所・電話番号・Eメールアドレスの各入力欄を示している。ユーザがスマートフォン100を操作して図4(a)に示す各入力欄に対応する情報を入力してから「次へ」ボタンをタップすると、スマートフォン100のディスプレイの表示は、図4(a)から図4(b)に遷移する。 Figure 4(a) shows, for example, input fields for the user's name, address, telephone number, and email address. When the user operates the smartphone 100 to input information corresponding to each input field shown in Figure 4(a) and then taps the "Next" button, the display on the smartphone 100 transitions from Figure 4(a) to Figure 4(b).

図4(b)には、当該ユーザが所有するクレジットカードの名義・カード番号・暗証番号・セキュリティコードの各入力欄を示している。ユーザがスマートフォン100を操作して図4(b)に示す各入力欄に対応する情報を入力してから「次へ」ボタンをタップすると、スマートフォン100のディスプレイの表示は、図4(b)から図4(c)に遷移する。 Figure 4(b) shows input fields for the name, card number, PIN, and security code of the credit card owned by the user. When the user operates the smartphone 100 to input information corresponding to each input field shown in Figure 4(b) and then taps the "Next" button, the display on the smartphone 100 transitions from Figure 4(b) to Figure 4(c).

なお、ここでは、クレジットカードについての情報入力例を示しているが、電子マネーカードにおいても、キャッシュレス決済情報の取得に必要な情報を入力させるようにしている。 Note that while an example of entering information for a credit card is shown here, the information required to obtain cashless payment information can also be entered for electronic money cards.

また、図4(b)に示す情報の入力に代えて、家計簿アプリとクレジットカード会社とを提携可能としておき、ユーザが提携を許可した場合に、クレジットカード会社を通じてサーバ装置200にクレジットカード情報を送信するようにしてもよい。 In addition, instead of inputting the information shown in FIG. 4(b), the household accounting app may be allowed to partner with a credit card company, and if the user permits the partnership, the credit card information may be sent to the server device 200 via the credit card company.

図4(c)には、当該ユーザが本実施形態の家計簿処理システムが提供する種々のサービスを受けるために、家計簿アプリを起動する際などに必要なログインID・パスワードの各入力欄を示している。ユーザがスマートフォン100を操作して図4(c)に示す各入力欄に対応する情報を入力してから「次へ」ボタンをタップすると、ユーザが入力した各種情報は、受付手段130によって受け付けられ、その後に、これらの各種情報は、通信手段110によってサーバ装置200に送信される。 Figure 4(c) shows input fields for a login ID and password that are required when the user launches the household accounting app in order to receive various services provided by the household accounting processing system of this embodiment. When the user operates the smartphone 100 to input information corresponding to each input field shown in Figure 4(c) and then taps the "Next" button, the various pieces of information input by the user are accepted by the acceptance means 130, and then these various pieces of information are transmitted to the server device 200 by the communication means 110.

サーバ装置200は、それらの情報を通信手段210によって受信すると、情報に洩れや不備がないことを条件に、図示しないユーザ情報データベースに一組のユーザ情報として登録する。これによって、ユーザ情報の事前登録が完了し、当該ユーザは本実施形態の家計簿処理システムが提供するサービスを受けることが可能となる。 When the server device 200 receives the information via the communication means 210, it registers the information as a set of user information in a user information database (not shown), provided that there are no missing or incomplete information. This completes the pre-registration of the user information, and the user can receive the services provided by the household accounting processing system of this embodiment.

図5は、図2に示す表示手段120によってスマートフォン100のディスプレイに表示されるキャッシュレス決済情報及びカテゴリ情報の画像例を示す図である。図5(a)には、例えば、特定のユーザが、ある日にクレジットカード決済した場合に表示されるカード利用情報の表示例を示している。 Figure 5 shows example images of cashless payment information and category information displayed on the display of the smartphone 100 by the display means 120 shown in Figure 2. Figure 5(a) shows an example of the display of card usage information that is displayed when a specific user makes a credit card payment on a certain day.

この例は、決済先「コンビニエンスストア〇〇 東京店」で決済金額「550円」、決済先「××デパート 東京店」で決済金額「4,400円」などのカード決済をし、サーバ装置200によって、これらの決済先に対応するカテゴリ情報の表示領域A,Bなどにそれぞれ「食料品」、「衣服」などが表示されている。 In this example, a card payment is made to a payment destination "XX convenience store Tokyo branch" for a payment amount of "550 yen" and to a payment destination "XX department store Tokyo branch" for a payment amount of "4,400 yen", and the server device 200 displays "food" and "clothing" in display areas A and B of category information corresponding to these payment destinations, respectively.

本実施形態では、例えば、各ユーザがキャッシュレス決済情報の取得時刻(毎日19時、毎週土曜日20時など)を、家計簿アプリに自由に設定することができる。もちろん、この時刻はユーザが設定せず、サーバ装置200などで決定してもよい。 In this embodiment, for example, each user can freely set the time for obtaining cashless payment information (e.g., 7 p.m. every day, 8 p.m. every Saturday) in the household accounting app. Of course, this time may not be set by the user, but may be determined by the server device 200 or the like.

特定のユーザについてこの時刻が到来すると、そのユーザのスマートフォン100は家計簿アプリを起動する。そして、通信手段110が家計簿アプリに従ってサーバ装置200に対して、ユーザIDを付してキャッシュレス決済情報の取得要求をする。 When this time arrives for a particular user, the user's smartphone 100 launches a household accounting app. Then, the communication means 110 makes a request to the server device 200 in accordance with the household accounting app to obtain cashless payment information, attaching the user ID.

サーバ装置200では、スマートフォン100からの取得要求を通信手段210によって受信すると、通信手段210が決済装置300にアクセスして、当該特定のユーザのキャッシュレス決済情報を取得する。 When the server device 200 receives an acquisition request from the smartphone 100 via the communication means 210, the communication means 210 accesses the payment device 300 to acquire the cashless payment information of the specific user.

次いで、サーバ装置200では、例えば、特定手段220が当該キャッシュレス決済情報に含まれている決済先に基づいて記憶媒体250を参照して、その特定のユーザの対応するカテゴリ情報が記憶されているか確認する。 Next, in the server device 200, for example, the identification means 220 refers to the storage medium 250 based on the payment destination included in the cashless payment information, and checks whether the corresponding category information for that specific user is stored.

その決済先に対応するカテゴリ情報が記憶されていれば、当該カテゴリ情報を特定対象とし、そうでなければ、その決済先を推定手段230に入力して推定したカテゴリ特定を特定対象とする。それから、サーバ装置200では、通信手段210が当該キャッシュレス決済情報と当該カテゴリ情報とをスマートフォン100に送信する。 If category information corresponding to the payment destination is stored, the category information is used as the identification target, otherwise the payment destination is input to the estimation means 230 and the estimated category identification is used as the identification target. Then, in the server device 200, the communication means 210 transmits the cashless payment information and the category information to the smartphone 100.

スマートフォン100では、サーバ装置200から送信される当該キャッシュレス決済情報及び当該カテゴリ情報を通信手段110によって受信すると、表示手段120がそれらをスマートフォン100のディスプレイに表示する。その表示例が図5(a)である。 When the smartphone 100 receives the cashless payment information and the category information transmitted from the server device 200 via the communication means 110, the display means 120 displays them on the display of the smartphone 100. An example of the display is shown in FIG. 5(a).

ここで、仮に、当該特定のユーザが、決済先「××デパート 東京店」における決済金「4,400円」のカード決済に対して、そのカテゴリが「衣服」でなかった場合、例えば、「衣服」と記載された表示領域Bをタップすると、スマートフォン100のディスプレイの表示は、図5(a)から図5(b)に示す遷移する。 Here, if the specific user makes a card payment of "4,400 yen" to the payment destination "XX Department Store Tokyo Branch" and the category is not "Clothing," when the user taps on display area B that says "Clothing," the display on the smartphone 100 will transition from the display shown in FIG. 5(a) to that shown in FIG. 5(b).

図5(b)には、表示領域10Bに代えて他のカテゴリ情報の選択領域B’が表示されており、例えば、ユーザが決済先「××デパート 東京店」でカード決済したカテゴリが「贈り物」であれば、それをタップして選択すればよい。 In FIG. 5(b), instead of the display area 10B, a selection area B' for other category information is displayed. For example, if the category for which the user made a card payment at the payment destination "XX Department Store Tokyo Branch" is "Gifts," the user can tap on it to select it.

さらに、図5(b)には示していないが、例えば、決済先「スーパーマーケット◇◇ 恵比寿店」における「6,945円」のカード決済に対しても、そのカテゴリが「食費」でなく「日用品」である場合には、ユーザは上記の場合と同様にカテゴリ情報を変更するための操作をすればよい。 Furthermore, although not shown in FIG. 5(b), for example, when a card payment of "6,945 yen" is made to the payment destination "Supermarket ◇◇ Ebisu Branch," if the category is "daily necessities" rather than "food," the user can perform the same operation to change the category information as in the above case.

スマートフォン100では、「決定」がタップされると、受付手段130によって変更後のカテゴリ情報が受け付けられる。そして、通信手段110によってカテゴリ情報に対するユーザの評価がサーバ装置200に対して送信される。 When "OK" is tapped on the smartphone 100, the changed category information is accepted by the accepting means 130. Then, the communication means 110 transmits the user's evaluation of the category information to the server device 200.

サーバ装置200は、スマートフォン100から送信されるカテゴリ情報に対するユーザの評価を通信手段210によって受信すると、それに従って記憶媒体250を更新する。 When the server device 200 receives the user's evaluation of the category information sent from the smartphone 100 via the communication means 210, it updates the storage medium 250 accordingly.

図6は、図3に示す記憶媒体250における情報の記憶例を示す図である。図6には、当該特定のユーザに係る決済先「××デパート」、優先順位1に変更後のカテゴリ情報「贈り物」、及び、優先順位2に変更前のカテゴリ情報「衣服」などが一組で記憶され、同様に、当該ユーザに係る決済先「スーパーマーケット◇◇」、優先順位1に変更後のカテゴリ情報「日用品」、及び、優先順位2に変更前のカテゴリ情報「食料品」などが一組で記憶されている例を示している。 Figure 6 is a diagram showing an example of information storage in the storage medium 250 shown in Figure 3. Figure 6 shows an example in which a payment destination "XX Department Store" for a particular user, changed category information "Gifts" at priority level 1, and previous category information "Clothing" at priority level 2 are stored as a set, and similarly, a payment destination "Supermarket ◇◇" for the user, changed category information "Daily necessities" at priority level 1, and previous category information "Groceries" at priority level 2 are stored as a set.

この例では、決済先「××デパート」の優先順位1には、カテゴリ情報として「贈り物」が記憶されることになったが、その前には「衣服」が記憶されていたことを意味する。したがって、当該ユーザが、その後に「××デパート」でキャッシュレス決済をしたならば、当該ユーザのスマートフォン100に次回表示されるカテゴリ情報は「贈り物」となる。 In this example, "Gifts" is stored as the category information for the first priority of the payment destination "XX Department Store," but "Clothing" was previously stored. Therefore, if the user subsequently makes a cashless payment at "XX Department Store," the category information displayed next time on the user's smartphone 100 will be "Gifts."

これにより、本実施形態では、記憶媒体250を用いて特定されるカテゴリ情報を、推定手段230を用いて特定されるカテゴリ情報よりも優先させて、ユーザに提示することができる。 As a result, in this embodiment, category information identified using the storage medium 250 can be presented to the user in priority over category information identified using the estimation means 230.

図5には例えば「××デパート 東京店」とあり、図6には例えば「××デパート」とある。これらは「東京店」という支店名の有無という相違があるが、これを除けば文字列が「××デパート」で一致する。チェーン店のように名称に同一の文字列を含む決済先がある場合、記憶媒体250の記憶態様を図6のようにすることも一法である。もちろん、図6における記憶態様も図5に示すように「××デパート 東京店」とすることもできる。 In FIG. 5, for example, it says "XX Department Store Tokyo Branch," and in FIG. 6, for example, it says "XX Department Store." The difference between these is whether or not there is a branch name "Tokyo Branch," but apart from that, the character string is the same, "XX Department Store." When there are payment destinations with the same character string in their names, such as chain stores, one method is to make the storage format of storage medium 250 as shown in FIG. 6. Of course, the storage format in FIG. 6 can also be "XX Department Store Tokyo Branch," as shown in FIG. 5.

なお、図6に示す記憶態様とする場合には、特定のユーザが例えば「××デパート 新宿店」という決済先に対して初めてそのカテゴリ情報を変更した場合に、更新手段240による更新処理によって記憶媒体250に初めて登録されるので、この際、決済先「××デパート 新宿店」について形態素解析などを行って、「新宿店」という支店名を記憶しないという手法を採用すればよい。 In the case of the storage mode shown in FIG. 6, when a particular user changes the category information for a payment destination, for example, "XX Department Store Shinjuku Branch," for the first time, the information is registered for the first time in the storage medium 250 by an update process performed by the update means 240. At this time, a method can be adopted in which morphological analysis is performed on the payment destination "XX Department Store Shinjuku Branch" so that the branch name "Shinjuku Branch" is not stored.

また、これに応じて、特定手段220は、記憶媒体250を参照する際に、同様の手法によって「新宿店」という支店名を含まない「××デパート」という文字列のみ用いて特定処理を行えばよい。 In response to this, when the identification means 220 refers to the storage medium 250, it can perform the identification process using only the character string "XX Department Store" that does not include the branch name "Shinjuku Store" using a similar method.

本発明の実施形態の家計簿処理システムの模式的な構成図である。1 is a schematic configuration diagram of a household accounting processing system according to an embodiment of the present invention; 図1に示す情報処理装置(スマートフォン)100の模式的な内部構成図である。FIG. 2 is a schematic internal configuration diagram of an information processing device (smartphone) 100 shown in FIG. 図1に示すサーバ装置200の模式的な内部構成図である。FIG. 2 is a schematic internal configuration diagram of a server device 200 shown in FIG. 1 . 図2に示す表示手段120によってスマートフォン100のディスプレイに表示されるユーザ情報を登録する際の画像例を示す図である。3 is a diagram showing an example of an image displayed on the display of the smartphone 100 by the display unit 120 shown in FIG. 2 when registering user information. FIG. 図2に示す表示手段120によってスマートフォン100のディスプレイに表示されるキャッシュレス決済情報及びカテゴリ情報の画像例を示す図である。3 is a diagram showing an example image of cashless payment information and category information displayed on the display of the smartphone 100 by the display unit 120 shown in FIG. 2. 図3に示す記憶媒体250における情報の記憶例を示す図である。4 is a diagram showing an example of information stored in a storage medium 250 shown in FIG. 3.

100 情報処理装置
110 通信手段
120 表示手段
130 受付手段
200 サーバ装置
210 通信手段
220 特定手段
230 推定手段
240 更新手段
250 記憶媒体
260 学習手段
300 決済装置
400 店舗端末
500 広告端末
600 ネットワーク

Reference Signs List 100 Information processing device 110 Communication means 120 Display means 130 Acceptance means 200 Server device 210 Communication means 220 Identification means 230 Estimation means 240 Update means 250 Storage medium 260 Learning means 300 Payment device 400 Store terminal 500 Advertising terminal 600 Network

Claims (5)

入力される決済先に対応するカテゴリ情報を推定する人工知能装置と、
前記決済先と少なくともユーザによって変更されたカテゴリ情報との組がユーザ毎に記憶される記憶媒体と、
特定のユーザの少なくとも決済先を含むキャッシュレス決済情報を取得する取得手段と、
前記取得手段によって取得された決済先に基づいて前記特定のユーザに提示するカテゴリ情報を、当該特定のユーザによって変更されたカテゴリ情報が前記記憶媒体に記憶されている場合に、前記人工知能装置によって推定されたカテゴリ情報よりも前記記憶媒体に記憶されている変更後のカテゴリ情報を優先させる条件で特定する特定手段と、
前記特定手段によって特定されたカテゴリ情報を前記キャッシュレス決済情報とともに前記特定のユーザに提示する提示手段と、
前記提示手段によって提示されたカテゴリ情報に対する前記ユーザによるカテゴリ情報の変更を受け付ける受付手段と、
前記受付手段によって受け付けられた変更後のカテゴリ情報に従って前記記憶媒体を更新する更新手段と、
を備える家計簿処理システム。
An artificial intelligence device that estimates category information corresponding to an input payment destination;
a storage medium in which a set of the payment destination and at least category information changed by the user is stored for each user ;
An acquisition means for acquiring cashless payment information including at least a payment destination of a specific user;
a specifying means for specifying category information to be presented to the specific user based on the payment destination acquired by the acquiring means, under a condition that, when category information changed by the specific user is stored in the storage medium, the changed category information stored in the storage medium is given priority over the category information estimated by the artificial intelligence device;
a presentation means for presenting the category information identified by the identification means to the specific user together with the cashless payment information;
a receiving means for receiving a change to the category information presented by the presenting means by the user;
an update means for updating the storage medium in accordance with the changed category information received by the reception means;
A household accounting processing system comprising:
前記記憶媒体に記憶されている複数の前記組を学習用データとして前記人工知能装置を学習する学習手段を備える、請求項1記載の家計簿処理システム。 2. The household accounting processing system according to claim 1, further comprising a learning means for learning said artificial intelligence device using said plurality of sets stored in said storage medium as learning data. 請求項1記載の家計簿処理システムに用いられる家計簿処理装置であって、
前記提示手段と、
前記受付手段と、
前記受付手段によって受け付けられたユーザによるカテゴリ情報の変更を少なくとも前記取得手段を備えるサーバ装置に送信する送信手段と、
を備える家計簿処理装置。
A household accounting processing device for use in the household accounting processing system according to claim 1,
The presentation means;
The reception means;
a transmission means for transmitting the change in category information made by the user, which change is accepted by the acceptance means, to a server device including at least the acquisition means;
A household accounting processing device comprising:
入力される決済先に対応するカテゴリ情報を人工知能装置によって推定する推定ステップと、
前記決済先と少なくともユーザによって変更されたカテゴリ情報との組をユーザ毎に記憶媒体に記憶する記憶ステップと、
特定のユーザの少なくとも決済先を含むキャッシュレス決済情報を取得する取得ステップと、
記取得した決済先に基づいて前記特定のユーザに提示するカテゴリ情報を、当該特定のユーザによって変更されたカテゴリ情報が前記記憶媒体に記憶されている場合に、前記人工知能装置によって推定されたカテゴリ情報よりも前記記憶媒体に記憶されている変更後のカテゴリ情報を優先させる条件で特定する特定ステップと、
記特定したカテゴリ情報を前記キャッシュレス決済情報とともに前記特定のユーザに提示する提示ステップと、
前記提示ステップによって提示したカテゴリ情報に対する前記ユーザによるカテゴリ情報の変更を受け付ける受付ステップと、
前記受付ステップによって受け付けた変更後のカテゴリ情報に従って前記記憶媒体を更新する更新ステップと、
を家計簿処理システムが行う家計簿処理方法。
an estimation step of estimating category information corresponding to the input payment destination by an artificial intelligence device;
a storage step of storing a set of the payment destination and at least the category information changed by the user in a storage medium for each user;
An acquisition step of acquiring cashless payment information including at least a payment destination of a specific user;
a specifying step of specifying category information to be presented to the specific user based on the acquired payment destination under a condition that, when category information changed by the specific user is stored in the storage medium, the changed category information stored in the storage medium is given priority over the category information estimated by the artificial intelligence device;
a presentation step of presenting the specified category information together with the cashless payment information to the specific user;
a receiving step of receiving a change to the category information presented by the user in the presenting step;
an updating step of updating the storage medium in accordance with the changed category information received in the receiving step;
A household accounting processing method in which the household accounting processing system performs the above .
請求項4記載の家計簿処理方法の各ステップのうち、
前記提示ステップと、
前記受付ステップと、
前記受付ステップによって受け付けたユーザによるカテゴリ情報の変更をサーバ装置に送信する送信ステップと、
を情報処理装置に実行させる家計簿処理プログラム。
Among the steps of the household accounting method according to claim 4,
The presenting step;
The receiving step;
a transmission step of transmitting to a server device the change in category information made by the user received in the reception step;
A household accounting processing program that causes an information processing device to execute the above.
JP2021008261A 2021-01-21 2021-01-21 Household accounting processing system, household accounting processing device, household accounting processing method, and household accounting processing program Active JP7706735B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021008261A JP7706735B2 (en) 2021-01-21 2021-01-21 Household accounting processing system, household accounting processing device, household accounting processing method, and household accounting processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021008261A JP7706735B2 (en) 2021-01-21 2021-01-21 Household accounting processing system, household accounting processing device, household accounting processing method, and household accounting processing program

Publications (2)

Publication Number Publication Date
JP2022112410A JP2022112410A (en) 2022-08-02
JP7706735B2 true JP7706735B2 (en) 2025-07-14

Family

ID=82656099

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021008261A Active JP7706735B2 (en) 2021-01-21 2021-01-21 Household accounting processing system, household accounting processing device, household accounting processing method, and household accounting processing program

Country Status (1)

Country Link
JP (1) JP7706735B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015176585A (en) 2014-03-18 2015-10-05 三井住友カード株式会社 Spending management device, spending management system, spending management method and program
JP2019003254A (en) 2017-06-12 2019-01-10 ヤフー株式会社 Category selection apparatus, advertisement distribution system, category selection method and program
JP2020129256A (en) 2019-02-08 2020-08-27 株式会社メルカリ Program, information processing device, and information processing method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015176585A (en) 2014-03-18 2015-10-05 三井住友カード株式会社 Spending management device, spending management system, spending management method and program
JP2019003254A (en) 2017-06-12 2019-01-10 ヤフー株式会社 Category selection apparatus, advertisement distribution system, category selection method and program
JP2020129256A (en) 2019-02-08 2020-08-27 株式会社メルカリ Program, information processing device, and information processing method

Also Published As

Publication number Publication date
JP2022112410A (en) 2022-08-02

Similar Documents

Publication Publication Date Title
US12373876B2 (en) Transaction modification based on modeled profiles
US20170068421A1 (en) Dynamic user interface
US8515840B2 (en) Modular electronic wallet
US8540151B1 (en) Method and system for optimizing the usefulness of a credit and debit card portfolio
US11887148B2 (en) Cross-platform tracking of user generated data for unified data output
US20110153402A1 (en) Methods and Apparatus for Credit Card Reward and Cost Management
US20120078781A1 (en) Automatic Bill-Pay Setup
US20150302388A1 (en) Design framework and apparatus for paying gratitudes
KR101949526B1 (en) System for dutch pay
US11238426B1 (en) Associating an account with a card
US20120078764A1 (en) Automatic Identification Of Bill-Pay Clients
US11113742B2 (en) Capturing and extracting fragmented data and data processing using machine learning
US20230005005A1 (en) Stock rewards in consumer transactions
JP6799992B2 (en) Usage details / store information link device, program and method
US11468455B2 (en) Automatic determination of card data based on network category codes
US20130246151A1 (en) Method And System To Enable Brands To Build Affinity Based Loyalty Networks
JP7706735B2 (en) Household accounting processing system, household accounting processing device, household accounting processing method, and household accounting processing program
JP7670901B2 (en) Providing device, providing method, and providing program
JP2021047879A (en) Use details/store information link device, program and method
JP7053928B1 (en) Information processing equipment, service provision system, information processing system, information processing method, and program
Sultana Initiation and recent status of mobile banking in Bangladesh
KR102458289B1 (en) Periodic payment information extraction system and extraction method using the same
JP6031855B2 (en) Server apparatus, transaction system, transaction method and program
KR20090098361A (en) Transaction history update service providing system and method
JP2026057856A (en) Information processing device, information processing system, information processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240130

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241011

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241112

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250109

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250318

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250319

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20250409

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20250409

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250625

R150 Certificate of patent or registration of utility model

Ref document number: 7706735

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150