Accounting processing support method, computer program and accounting processing support device

The accounting processing support method allows business owners to efficiently separate personal and business transactions by swiping or tapping on a journal entry image, addressing the challenge of mixing personal and professional expenses in existing systems.

JP2025067630AActive Publication Date: 2025-04-24株式会社TXTO

Patent Information

Application Number
JP2023177757
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-10-13
Publication Date
2025-04-24
Estimated Expiration
2043-10-13

AI Technical Summary

Technical Problem

Individual business owners often use personal credit cards for both personal and professional expenses, making it difficult to accurately separate business transactions from personal ones, especially when dealing with large volumes of transaction data.

Method used

An accounting processing support method that allows users to easily separate transaction information into personal and business categories by performing a simple swipe or tap operation on a journal entry information image, utilizing a device with communication, display, and operation units to facilitate this sorting.

Benefits of technology

Enables efficient separation of transaction information without accumulating large amounts of data, allowing for accurate accounting and tax calculations, thereby simplifying the bookkeeping process for business owners.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025067630000001_ABST
    Figure 2025067630000001_ABST
Patent Text Reader

Abstract

To provide an accounting processing support method, device and program capable of classifying transaction journal information between a personal use and a business use by simple swipe operation or tap operation without accumulating a large amount of the transaction journal information.SOLUTION: An accounting processing procedure by an information processing device acquires transaction information showing transaction contents, displays a journal information image based on the acquired transaction information, receives swipe operation or tap operation of the journal information image, classifies the transaction information relating to the journal information image into a category for business use in the case of performing the swipe operation of the journal information image in a first direction or performing tap operation of the journal information image in a first mode, and classifies the transaction information relating to the journal information image into a category for individual use in the case of performing swipe operation of the journal information image in a second direction or performing tap operation of the journal information image in a second mode.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an accounting processing support method, a computer program, and an accounting processing support device. Regarding. [Background technology]

[0002] There is an automatic accounting device that automatically accounts for accounts according to the transaction content, and that has learned through machine learning to output account item candidates according to the transaction content and the reliability of each account item candidate as the accounting result (for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] International Publication No. 2018 / 189825 Summary of the Invention [Problem to be solved by the invention]

[0004] However, few sole proprietors use credit cards exclusively for business purposes, and many use their personal cards for both personal and work expenses. This means that even if transaction details are imported and automatic journal entries are performed, it is not possible to perform correct accounting procedures related to the business. It is possible to exclude personal transactions from the transaction list using a checkbox, but this requires finding personal transactions from a huge list of transactions stored on the server, and the psychological hurdle of checking tends to be high.

[0005] An object of the present disclosure is to provide an accounting processing support method, a computer program, and an accounting processing support device that can separate transaction information into personal and business use with a simple swipe or tap operation, without the accumulation of a huge amount of transaction information. [Means for solving the problem]

[0006] The accounting processing support method disclosed herein acquires transaction information indicating transaction details, displays a journal information image based on the acquired transaction information, accepts a swipe or tap operation on the journal information image, and, when the journal information image is swiped in a first direction or tapped in a first manner, classifies the transaction information related to the journal information image into a business category, and when the journal information image is swiped in a second direction or tapped in a second manner, classifies the transaction information related to the journal information image into a personal category.

[0007] A computer program according to the present disclosure causes a computer to execute a process of acquiring transaction information indicating transaction details, displaying a journal information image based on the acquired transaction information, accepting a swipe or tap operation on the journal information image, and classifying the transaction information related to the journal information image into a business category when the journal information image is swiped in a first direction or tapped in a first manner, and classifying the transaction information related to the journal information image into a personal category when the journal information image is swiped in a second direction or tapped in a second manner.

[0008] The accounting processing support device of the present disclosure includes a communication unit that acquires transaction information indicating transaction details, a display unit that displays a journal information image based on the acquired transaction information, an operation unit that accepts a swipe or tap operation on the journal information image, and a control unit that, when the journal information image is swiped in a first direction or tapped in a first manner, classifies the transaction information related to the journal information image into a business category, and, when the journal information image is swiped in a second direction or tapped in a second manner, classifies the transaction information related to the journal information image into a personal category. Effect of the Invention

[0009] According to the above, it is possible to provide an accounting processing support method, a computer program, and an accounting processing support device that can separate transaction information into personal and business use by a simple swipe or tap operation, without accumulating a huge amount of transaction information. [Brief description of the drawings]

[0010] [Figure 1] FIG. 1 is a schematic diagram illustrating an example of the configuration of a transaction processing system according to a first embodiment of the present invention. [Diagram 2] 1 is a block diagram showing an example of the configuration of an information processing device according to a first embodiment of the present invention. [Diagram 3] 1 is a block diagram showing an example of the configuration of a portable communication device according to a first embodiment of the present invention; [Figure 4] 4 is a flowchart showing a transaction processing procedure according to the first embodiment. [Diagram 5] 4 is a flowchart showing a transaction processing procedure according to the first embodiment. [Figure 6] 4 is a flowchart showing a transaction processing procedure according to the first embodiment. [Figure 7] FIG. 2 is a schematic diagram showing a transaction separation operation screen according to the first embodiment. [Figure 8] FIG. 13 is a schematic diagram showing a method for separating transaction information. [Figure 9] FIG. 13 is a schematic diagram showing a setting confirmation screen for automatic sorting processing. [Figure 10] FIG. 11 is a schematic diagram illustrating an example of the configuration of a transaction processing system according to a second embodiment of the present invention. [Figure 11] FIG. 11 is a schematic diagram showing a transaction separation operation screen according to the second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] An accounting processing support method, a computer program, and an accounting processing support device according to embodiments of the present disclosure will be described below with reference to the drawings. Note that the present disclosure is not limited to these examples, but is indicated by the claims, and is intended to include all modifications within the meaning and scope equivalent to the claims. In addition, at least some of the embodiments described below may be arbitrarily combined.

[0012] (Embodiment 1) 1 is a schematic diagram illustrating an example of the configuration of a accounting processing system according to embodiment 1. The accounting processing system according to embodiment 1 includes an information processing device 1, a portable communication device (accounting processing support device) 2, and a service providing server 3. The portable communication device 2 is a smartphone, tablet terminal, or the like, used by a user who runs a business, and communicates with the information processing device 1 and the service providing server 3 via a communication network N.

[0013] FIG. 2 is a block diagram showing a configuration example of the information processing device 1 according to the first embodiment. The information processing device 1 is a server device that manages a user's email address, password, and accounting transaction statement information, and performs journal processing, preparation of a final tax return and a financial statement, final tax return processing, and the like. The information processing device 1 is, for example, a computer equipped with a processing unit 11 including one or more processors such as a CPU (Central Processing Unit) and an MPU (Micro-Processing Unit) that control the operation of each component of the information processing device 1. A server storage unit 12 and a server communication unit 13 are connected to the processing unit 11 via a bus. Each functional unit of the processing unit 11 may be realized by software, hardware (for example, FPGA or ASIC), or a combination thereof. The information processing device 1 may also be a multi-computer consisting of multiple computers, or a virtual machine virtually constructed by software.

[0014] The server storage unit 12 includes a main storage unit and an auxiliary storage unit. The main storage unit is a memory such as a dynamic random access memory (DRAM) or a static RAM (SRAM), and temporarily stores a server program (not shown) read from the auxiliary storage unit when the processing unit 11 executes the arithmetic processing, and various data generated by the arithmetic processing of the processing unit 11.

[0015] The auxiliary storage unit is a non-volatile memory such as a hard disk or an EEPROM, and stores a user DB 12a, an accounting DB 12b, a journal entry learning model 12c, and an automatic sorting table 12d.

[0016] The user DB 12a stores the user's account information, business name, industry information, expected annual income information, contact information, setting information related to accounting support, etc. The account information includes an account for using the accounting support system according to this embodiment, and an account for obtaining transaction statement information from the service providing server 3 that provides the financial service used by the user. The expected annual income information is information indicating the annual income related to the user's business. The user inputs user information such as industry information and expected annual income information into the portable communication device 2. The portable communication device 2 transmits the input user information to the information processing device 1, and the information processing device 1 receives the user information such as industry information and expected annual income information transmitted from the portable communication device 2, and stores it in the server storage unit 12.

[0017] The accounting DB 12b stores transaction statement information, transaction journal information, and other information related to accounting processing that are periodically retrieved from the service providing server 3 in association with account information. Details of the transaction statement information and transaction journal information will be described later. The transaction statement information and transaction journal information are examples of transaction information that indicate the transaction content related to the present disclosure.

[0018] The journal entry learning model 12c is a machine-learned model that causes a computer to function so as to output an account title corresponding to a transaction related to the transaction detail information when the transaction name and service classification (information related to the transaction information source) included in the transaction detail information and the user's industry information are input. For example, the journal entry learning model 12c is a neural network having an input layer to which the transaction name, service classification, and industry information are input, an intermediate layer that performs calculations based on learned weight coefficients for the information input to the input layer, and an output layer that outputs information indicating an account title corresponding to the transaction. Here, a neural network has been described as an example of the accounting learning model 12c, but the relationship between the transaction detail information and the user's industry information, and the account items may be machine-learned using a model configured as a multiple regression model, SVM (Support Vector Machine), Bayesian network, or regression tree, etc.

[0019] The automatic sorting table 12d is a table that associates transaction names, service classifications, and categories. The categories into which transactions are sorted include a personal category that indicates a transaction for personal use, a business category that indicates a transaction for business use, and a pending sorting category that indicates a transaction for which sorting is pending. The categories registered in the automatic sorting table 12d are usually the personal category and the business category.

[0020] The server communication unit 13 is a communication device for transmitting and receiving various information between the portable communication device 2 and the service providing server 3 via the communication network N. The transmission and reception of various information by the server communication unit 13 is controlled by the processing unit 11.

[0021] 3 is a block diagram showing an example of the configuration of the portable communication device 2 according to the present embodiment 1. The portable communication device 2 is a portable wireless communication device such as a smartphone, a mobile phone, a tablet terminal, a PDA (Personal Digital Assistant), etc. The portable communication device 2 includes a control unit 21 that controls the operation of each component of the portable communication device 2.

[0022] The control unit 21 is a microcomputer having one or more processors such as a CPU or an MPU, a ROM (Read Only Memory), a RAM (Random Access Memory), an input / output interface, etc. The input / output interface of the control unit 21 is connected to a storage unit 22, a communication unit 23, a display unit 24, an operation unit 25, a speaker 26, a microphone 27, etc. The ROM stores programs necessary for the initial operation of the computer. The RAM is a memory such as DRAM (Dynamic RAM) or SRAM (Static RAM), and temporarily stores computer program 22a (described below) read from storage unit 22 when control unit 21 executes arithmetic processing, or various data generated by arithmetic processing of control unit 21. The CPU executes computer program 22a to control the operation of each component and implement the accounting processing support method. Each functional unit of the control unit 21 may be realized by software, by hardware (for example, FPGA or ASIC), or by a combination thereof.

[0023] The storage unit 22 is a non-volatile memory such as an EEPROM (Electrically Erasable Programmable ROM) or a flash memory, and stores a computer program 22a necessary for processing related to the accounting processing support according to this embodiment. The computer program 22a is downloaded from an external computer (not shown) connected to the communication network N.

[0024] The computer program 22a according to the present embodiment may be recorded in a computer-readable manner on the recording medium 20. The storage unit 22 stores the computer program 22a read from the recording medium 20 by a reading device (not shown). The recording medium 20 is a semiconductor memory such as a flash memory. The recording medium 20 may be an optical disk such as a CD (Compact Disc)-ROM, a DVD (Digital Versatile Disc)-ROM, or a BD (Blu-ray (registered trademark) Disc). The recording medium 20 may be a magnetic disk such as a flexible disk or a hard disk, a magnetic optical disk, or the like. The computer program 22a may be a single program or a plurality of programs, and may be executed on a single computer or on a plurality of computers interconnected by a communication network.

[0025] The communication unit 23 is a communication device for transmitting and receiving various information between other portable communication devices 2, the information processing device 1 and the service providing server 3 connected to the communication network N, and other external communication devices via a base station. The communication unit 23 transmits and receives voice calls and various data using, for example, a 3G (Generation) line, a 4G line, an LTE (Long Term Evolution) line, etc. The communication unit 23 may be a communication device that performs wireless LAN communication in compliance with standards such as IEEE802.11 and WiFi.

[0026] The display unit 24 is a liquid crystal panel, an organic EL display, electronic paper, a plasma display, etc. The display unit 24 displays various information according to image data or video data provided from the control unit 21.

[0027] The operation unit 25 is, for example, a touch sensor or a mechanical operation button provided on the surface or inside the display unit 24. The control unit 21 can use the operation unit 25 to accept user operations such as a swipe operation and a tap operation.

[0028] The service providing server 3 shown in FIG. 1 is a server of a business operator that provides various services such as a bank, a credit card, a prepaid card, electronic money, an EC site that allows electronic payment, and an online payment service, and has the same hardware configuration as the information processing device 1. The service providing server 3 has an API (Application Programming Interface) and transmits user transaction statement information to the information processing device 1 in response to a request from the information processing device 1. The transaction statement information includes, for example, a transaction date, a transaction name, a transaction amount, and a service classification. The transaction date is information indicating the date on which the transaction was performed. The transaction name is a character string indicating the content of the transaction. The transaction amount includes an income amount and an expenditure amount. The service classification is information indicating the classification of the service in which the transaction was performed, specifically, the service of the financial service provider. In other words, the service classification is information indicating the source of the transaction statement information. The service classification includes, for example, a bank, a credit card, a prepaid card, electronic money, an EC site, and the like. The information processing device 1 receives the transaction statement information transmitted from the service providing server 3 and stores it in the server storage unit 12.

[0029] Figures 4 to 6 are flowcharts showing the accounting processing procedures relating to this embodiment 1, Figure 7 is a schematic diagram showing a transaction sorting operation screen 4 relating to this embodiment 1, Figure 8 is a schematic diagram showing a sorting method for transaction journal information, and Figure 9 is a schematic diagram showing a setting confirmation screen for automatic sorting processing.

[0030] The processing unit 11 of the information processing device 1 periodically acquires transaction statement information from the service providing server 3 (step S11). For example, the processing unit 11 acquires the transaction statement information once a day.

[0031] Next, the processing unit 11 executes a journalization process for the acquired transaction detail information (step S12). Information obtained by the journalization process is called transaction journal information. Transaction journal information is information obtained by classifying transactions indicated in the transaction detail information into debits and credits and allocating them to the corresponding account items, and includes information such as transaction date, transaction name, transaction amount, service classification, and account item. For example, the processing unit 11 inputs the transaction name, service classification, and user industry information included in the transaction detail information to the journalization learning model 12c, and identifies the account item corresponding to the transaction based on the information output from the journalization learning model 12c.

[0032] Then, the processing unit 11 refers to the automatic classification table 12d and classifies the transaction statement information acquired in step S11 into a personal category or a business category (step S13). Specifically, the processing unit 11 refers to the automatic classification table 12d using the transaction name and service classification included in the transaction statement information as keys to identify the corresponding category.

[0033] The processing unit 11 of the information processing device 1 transmits the unsegregated transaction journal information to the portable communication device 2 (step S14). Transaction journal information will be described as an example of transaction information transmitted by the information processing device 1 to the portable communication device 2, but the information processing device 1 may be configured to transmit transaction detail information to the portable communication device 2. Journalized account items are not displayed on the portable communication device 2, but it is possible to perform segregation processing for personal and business use.

[0034] The mobile communication device 2 receives the transaction journal information transmitted from the information processing device 1 (step S15). Then, the control unit 21 of the mobile communication device 2 displays the number of unsorted transaction journal information on the display unit 24 (step S16). The number of unsorted transaction journal information may be displayed by a notification badge on an icon related to the computer program 22a.

[0035] When a tap operation is performed on the icon of the computer program 22a, the control unit 21 displays the transaction sorting operation screen 4 on the display unit 24 (step S17).

[0036] As shown in Fig. 7, the transaction sorting operation screen 4 includes one journal information image 40. If multiple transaction journal information have been received in step S15, the journal information images 40 based on the most recent transaction journal information are displayed in order. The journal information image 40 is a memo-type image, such as a rectangle or a rounded square. The journal information image 40 is displayed approximately in the center in the left-right direction of the display unit 24. The journal information image 40 includes display of the transaction date, service classification, transaction name, account item, transaction amount, etc., contained in the transaction journal information. In the first embodiment, the journal entry information image 40 based on the transaction journal information will be described, but the journal entry information image 40 created based on the transaction statement information may be displayed. In this case, the account item is not displayed on the journal entry information image 40.

[0037] Furthermore, the transaction sorting operation screen 4 includes a work icon 41 (first image) for sorting a transaction into a business category, a private icon 42 (second image) for sorting a transaction into a personal category, and a skip icon 43 (third image) for sorting a transaction into a pending sorting category. The work icon 41 is displayed below and on the right side of the journal information image 40. The private icon 42 is displayed below and on the left side of the journal information image 40. The skip icon 43 is displayed below the journal information image 40, between the private icon 42 and the work icon 41.

[0038] Furthermore, the transaction sorting operation screen 4 includes a back button 44, an unprocessed number display section 45, and a tax savings amount display section 46. The back button 44 is an operation button for canceling the previous sorting process. The back button 44 is superimposed on the bottom of the journal information image 40. The unprocessed number display section 45 displays the number of unsorted transaction journal information. The unprocessed number display section 45 is displayed above the journal information image 40. The tax savings amount display section 46 displays the tax savings amount calculated based on the business transaction journal information currently stored in the information processing device 1. The tax savings amount display section 46 displays the recalculated tax savings amount each time unsorted transaction journal information is classified. The tax savings amount display section 46 is displayed, for example, at the top of the transaction sorting operation screen 4. In the first embodiment, an example is described in which the tax saving amount is displayed on the tax saving amount display unit 46, but it may be configured to display the tax payment amount calculated based on the business transaction journal information stored in the information processing device 1. It may also be configured to display information substantially related to the tax saving amount or the tax payment amount.

[0039] Next, the control unit 21 monitors the swipe operation and tap operation by the operation unit 25, and determines whether or not the journal information image 40 has been swiped to the right (first direction) as shown in FIG. 8A (step S18). If the journal information image 40 has not been swiped to the right (step S18: NO), the control unit 21 determines whether or not the work icon 41 has been tapped (step S19). The tap operation of the work icon 41 corresponds to the tap operation of the first aspect according to the present disclosure. If the journal information image 40 has been swiped to the right (step S18: YES), or if the work icon 41 has been tapped (step S19: YES), the control unit 21 classifies the transaction journal information related to the journal information image 40 into a business category (step S20) and lights up the work icon 41 (step S21). The lighting of the work icon 41 is, for example, a process of changing the color of the image of the work icon 41, and is a process for making the user clearly recognize that the transaction journal information has been classified into a business category. Note that the shape of the image of the work icon 41 may be changed. The process after the classification into categories (steps S31 to ) will be described later.

[0040] If the work icon 41 is not tapped (step S19: NO), the control unit 21 monitors the swipe and tap operations by the operation unit 25, and determines whether the journal information image 40 is swiped to the left (second direction) as shown in FIG. 8B (step S22). If the journal information image 40 is not swiped to the left (step S22: NO), the control unit 21 determines whether the private icon 42 is tapped (step S23). The tap operation of the private icon 42 corresponds to the tap operation of the second aspect according to the present disclosure. If the journal information image 40 is swiped to the left (step S22: YES) or the private icon 42 is tapped (step S23: YES), the control unit 21 classifies the transaction journal information related to the journal information image 40 into a personal category (step S24) and lights up the private icon 42 (step S25). The lighting of the private icon 42 is, for example, a process of changing the color of the image of the private icon 42, and is a process for making the user clearly recognize that the transaction journal information has been classified into a personal category. Note that the shape of the image of the private icon 42 may be changed. The process after the classification into categories (steps S31 to ) will be described later.

[0041] If the private icon 42 is not tapped (step S23: NO), the control unit 21 determines whether the back button 44 is tapped (step S26). If the back button 44 is tapped (step S26: YES), the control unit 21 cancels the classification of the transaction journal information that was performed immediately before (step S27). The process after the cancellation of the category classification (steps S31 to ) will be described later.

[0042] If the back button 44 is not tapped (step S26: NO), the control unit 21 determines whether the skip icon 43 is tapped (step S28). The tap operation of the skip icon 43 corresponds to the tap operation of the third aspect of the present disclosure. If the skip icon 43 is tapped (step S28: YES), the control unit 21 classifies the transaction journal information related to the journal information image 40 into a classification hold category (step S29) and lights up the skip icon 43 (step S30). The lighting of the skip icon 43 is, for example, a process of changing the color of the image of the skip icon 43, and is a process of making the user clearly recognize that the transaction journal information has been classified into the classification hold category. Note that the shape of the image of the skip icon 43 may be changed. The process after the category classification (steps S31 to ) will be described later.

[0043] In this embodiment 1, an example has been described in which the transaction journal information is sorted into a separate pending category when the skip icon 43 is tapped, but the transaction journal information may also be configured to be sorted into a separate pending category when the journal information image 40 is swiped downward or upward (third direction).

[0044] After completing the processes of steps S21, 25, 27, and 30, the control unit 21 transmits the classification result of the transaction journalization information to the information processing device 1 (step S31). The processing unit 11 of the information processing device 1 receives and stores the classification result transmitted from the portable communication device 2 (step S32).

[0045] Next, the processing unit 11 calculates the tax savings amount based on the transaction journal information classified into the business category and the expected annual income information stored in the server storage unit 12 (step S33). The tax payment amount may be calculated based on a formula set by the government. The processing unit 11 calculates taxable income by subtracting expenses, income deductions, special blue return deductions, etc. indicated by the transaction journal information classified into the business category from the income indicated by the expected annual income information, and calculates a tax rate based on the calculated taxable income. The processing unit 11 then calculates the tax savings amount by multiplying the total amount of expenses indicated by the transaction journal information classified into the business category by the calculated tax rate.

[0046] Then, the processing unit 11 transmits the calculated tax saving amount to the mobile communication device 2 (step S34). The mobile communication device 2 receives the tax saving amount transmitted from the information processing device 1 (step S35), and displays the received tax saving amount on the tax saving amount display unit 46 (step S36).

[0047] Meanwhile, the processing unit 11 of the information processing device 1 judges whether a transaction with the same transaction name from the same service classification (same transaction information source) has been classified into the same category twice (multiple times) in a row (step S37). The processing unit 11 compares the classification result received in step S31 with the classification results performed in the past to judge whether there is a classification result for the same transaction and the same category, more specifically, whether the most recent transaction journal information with the same transaction name and service classification has been classified into the same category.

[0048] When it is determined that the transaction has been sorted into the same category twice consecutively (step S37: YES), the control unit 21 requests the portable communication device 2 to confirm whether or not to set automatic sorting (step S38). In response to the request from the information processing device 1, the portable communication device 2 accepts the setting of automatic sorting (step S39). Specifically, the information processing device 1 transmits information to the portable communication device 2 for causing the portable communication device 2 to display a modal for confirming whether or not to automatically sort the transaction (having the same transaction name and classification service) into personal or business use for the same transaction and transaction journal information determined to be the same category in step S37.

[0049] When the portable communication device 2 receives the information transmitted from the information processing device 1, as shown in FIG. 9, the portable communication device 2 displays an automatic separation setting modal 47 for confirming whether or not to automatically separate into personal or business use for the same transaction (same transaction name and classification service) as the transaction journal information determined to be the same transaction and the same category, accepts whether or not to set automatic separation, and transmits the acceptance result to the information processing device 1. The automatic separation setting modal 47 displays the transaction name and service classification to be automatically separated, and the category to be separated. The automatic separation setting modal 47 also includes a "Yes" button and a "No" button for selecting whether or not to set automatic classification. The portable communication device 2 accepts whether or not to set automatic separation through the automatic separation setting modal 47, and transmits information indicating whether or not to set it to the information processing device 1. When the "Yes" button of the automatic separation setting modal 47 is operated, the information processing device 1 registers the automatic separation conditions in the automatic separation table 12d (step S40). In the first embodiment, the information processing device 1 determines whether the same transaction has been classified into the same category twice in a row, but the portable communication device 2 may be configured to perform the processes of steps S37, 39, and 40. In this case, the portable communication device 2 stores transaction journalization information classified in the past and the automatic classification table 12d, and executes the determination process of step S37 and the storage process of step S40.

[0050] Meanwhile, the mobile communication device 2 monitors the operation of the operation unit 25 and determines whether or not a request to start the tax return processing has been received (step S41). If there is no request to start the tax return processing (step S41: NO), the control unit 21 returns the process to step S16 and continues the sorting process of the unprocessed transaction journal information. If the transaction journal information is sorted by the above process, the number of unsorted transaction journal information displayed in step S16 is reduced by one. The number of unsorted transaction journal information displayed in the notification badge on the icon related to the computer program 22a is also reduced by one.

[0051] If an operation to start the final tax return processing has been performed (step S41: YES), the control unit 21 requests the information processing device 1 to execute the final tax return related processing (step S42).

[0052] The processing unit 11 of the information processing device 1 receives the request transmitted from the mobile communication device 2 (step S43) and executes a process related to the final tax return in response to the request (step S44). For example, the processing unit 11 executes a process of creating a final tax return based on transaction journal information stored in the accounting DB 12b and classified into business categories. The processing unit 11 also executes a process of submitting the final tax return in accordance with a user's instruction.

[0053] Next, the information processing device 1 transmits the processing result related to the final tax return (step S45). The control unit 21 of the mobile communication device 2 receives the processing result transmitted from the information processing device 1 (step S46) and displays the result of the final tax return-related processing on the display unit 24 (step S47).

[0054] Although the process of preparing and submitting a final tax return has been described as an example of accounting processing performed using transaction journal information, it may also be configured to perform other accounting processing, such as preparing financial statements, accounting documents, etc.

[0055] As described above, according to the first embodiment, a huge amount of transaction information is not accumulated, and the transaction information can be separated into personal and business use by a simple swipe or tap operation. Then, based on the transaction journal information separated as business use, tax return related processing and other accounting processing can be performed. Users such as sole proprietors can perform bookkeeping and accounting processing significantly more efficiently.

[0056] In addition, when a transaction is classified into a business category or a personal category by a swipe operation, the work icon 41 or the private icon 42 is lit, so that the user can visually confirm and confirm the category classified by the swipe operation of the journal information image 40. Therefore, the user can classify the transaction without making an error.

[0057] Furthermore, if you want to check later whether a transaction is for business or personal use, you can postpone the classification by tapping the skip icon 43.

[0058] In addition, when a transaction is classified into the classification hold category by tapping the skip icon 43, the skip icon 43 is configured to light up, so that the user can clearly recognize that the transaction journal information has been classified into the classification hold category. Therefore, the user can classify the transaction without making an error.

[0059] Furthermore, transactions can also be separated by tapping the private icon 42, the work icon 41, and the skip icon 43.

[0060] By displaying the number of transactions that have not yet been sorted, the user can be made aware of the number of outstanding transactions and can be motivated to sort the transactions into categories.

[0061] Furthermore, the amount of tax saved can be displayed each time a transaction is classified. This allows the user to recognize the increase in the amount of tax saved, and motivates the user to categorize. The user can visually see the results of daily accounting, and is more motivated to categorize accounting or transaction journal information.

[0062] For transactions that are classified into the same category twice in a row, the transaction will be automatically classified as business or personal, allowing for more efficient classification of transaction journal information.

[0063] Furthermore, the sorting of transactions can be cancelled by operating the back button 44. In other words, even if a transaction is sorted by mistake, the sorting can be immediately redone.

[0064] In the first embodiment, as shown in Fig. 7 to Fig. 9, a work icon 41 is displayed on the right side and a private icon 42 is displayed on the left side, and when the journal information image 40 is swiped to the right, the transaction journal information is classified into a business category, and when the journal information image 40 is swiped to the left, the transaction journal information is classified into a personal category. However, the swipe direction for category classification and the arrangement of icons may be set to be reversed. Also, the swipe direction for category classification of transaction journal information and the arrangement of icons may be set to be vertical.

[0065] Although an example of categorizing transaction journal information by swiping the journal information image 40 or tapping various icons has been described, the transaction journal information may be configured to be categorized according to the type of tap operation, such as single tap, double tap, etc. Also, the category may be classified according to the tap position on the journal information image 40 or its periphery.

[0066] Furthermore, although an example has been described in which the information processing device 1 executes accounting processes such as journalizing transactions, automatically separating transaction journal information, calculating tax savings, and preparing tax returns, the portable communication device 2 may be configured to store transaction statement information or transaction journal information, and the control unit 21 of the portable communication device 2 may execute these processes. The entity that executes each process is not particularly limited.

[0067] Furthermore, in the first embodiment, an example has been described in which automatic sorting conditions are registered for the same transaction that has been sorted into the same category twice consecutively by the processing of steps S37 to S40, but the automatic sorting conditions input by a user operation may be registered. Specifically, the portable communication device 2 receives the automatic sorting conditions at the operation unit 25. The automatic sorting conditions include a service classification (same transaction information source), a transaction name, and a category to be sorted. The portable communication device 2 transmits the received automatic sorting conditions to the information processing device 1. The information processing device 1 receives the automatic sorting conditions transmitted from the portable communication device 2, and registers them in the automatic sorting table 12d. In addition, in the case where the automatic sorting process is executed by the portable communication device 2, the automatic sorting conditions accepted by the user's operation are registered in an automatic sorting table stored in the storage unit 22 of the portable communication device 2.

[0068] In addition, in the present embodiment 1, an example in which the tax saving amount display section 46 is displayed on the transaction sorting operation screen 4 including the journal information image 40 has been described, but the tax saving amount display section 46 may be configured to be displayed on any accounting processing screen that does not include the journal information image 40. For example, the tax saving amount display section 46 may be configured to be displayed on a list display screen of multiple transaction journal information. The list display screen includes a selection section such as a check box or a radio button for selecting whether each of the multiple transaction journal information is for business or personal use, and the mobile communication device 2 displays the recalculated tax saving amount each time the transaction journal information is changed to business or personal use by the selection section. This tax saving amount display section 46 may be configured to display the tax payment amount. Also, it may be configured to display information substantially related to the tax saving amount or the tax payment amount.

[0069] In addition, in the present embodiment 1, an example of automatically categorizing transaction journal information on the premise of categorizing transaction journal information by swiping the journal information image 40 has been described, but even in an accounting processing system that does not categorize transaction journal information by swiping the journal information image 40, the information processing device 1 may be configured to automatically categorize the transaction journal information received. For example, when a transaction with the same transaction name from the same service classification (same transaction information source) is categorized into the same category twice (multiple times) consecutively on a list display screen of multiple transaction journal information, information related to the categorization may be registered in the automatic categorization table 12d, and thereafter, the information processing device 1 may refer to the automatic categorization table 12d and automatically categorize the transaction journal information into business or personal use each time it acquires transaction statement information from the service providing server 3.

[0070] (Embodiment 2) The accounting processing system according to the second embodiment differs from the first embodiment in that it can provide advice to a user who is unsure how to classify transaction journal information into business and personal use. The other configurations of the accounting processing system are the same as those of the accounting processing system according to the first embodiment, so the same reference numerals are used for the same parts and detailed explanations are omitted.

[0071] FIG. 10 is a schematic diagram illustrating an example of the configuration of a transaction processing system according to the second embodiment. The accounting processing system according to the second embodiment includes an information processing device 1, a portable communication device 2, a service providing server 3, and an LLM server 5 that provides an API (Application Programming Interface) related to a large language model (LLM). The information processing device 1 can access the LLM server 5 via a communication network N and use a service that utilizes the LLM provided by the LLM server 5 via the API.

[0072] The hardware configuration of the LLM server 5 is the same as that of the information processing device 1, and includes a large-scale language model. The large-scale language model is, for example, a machine learning model using a mechanism called a Transformer. The large-scale language model is a model that includes the user's industry information, the transaction name of the transaction journal information, and the service classification (information related to the transaction information source), and when a sentence (hereinafter referred to as an inquiry sentence) is input asking whether the transaction of the transaction name is for personal or business use and asking for advice, outputs a judgment result of whether the transaction is for personal or business use, or a sentence (hereinafter referred to as an advice document) that serves as a hint for judging whether the transaction is for personal or business use. The inquiry sentence is, for example, a sentence such as "I am the manager of a company that operates XXX (industry information). In my transaction details, there was a transaction in the name of YYY (transaction name) that was debited from ZZZ bank (service classification). Is this transaction for personal or business use? Please give me some advice." For example, an advisory statement might be something like, "Based on the transaction name, YYY, it is highly likely that this transaction is not for business purposes but for personal use. This is because..." As a large-scale language model, a general-purpose LLM may be used, or it may be fine-tuned so that it can output accurate advice for classifying transaction accounting information as being for business or personal use.

[0073] 11 is a schematic diagram showing a transaction sorting operation screen 4 according to the present embodiment 2. The transaction sorting operation screen 4 according to the present embodiment 2 includes one journal information image 40, a work icon 41, a private icon 42, a skip icon 43, and the like, as in the case of the first embodiment, and further includes an AI judgment button 48. If the user is unsure whether the transaction journal information related to the journal information image 40 displayed on the transaction sorting operation screen 4 is for business or personal use, the user can tap the AI ​​judgment button 48 to display a hint on how to sort the transaction journal information, indicating whether it is likely to be for business or personal use.

[0074] Specifically, the control unit 21 of the portable communication device 2 monitors the tap operation of the AI ​​judgment button 48 by the operation unit 25. When the AI ​​judgment button 48 is operated, the control unit 21 transmits data including the user's industry information, the transaction name of the transaction journal information, and the service classification (information related to the transaction information source) and requesting advice on separation to the information processing device 1. The information processing device 1 receives the data. The processing unit 11 of the information processing device 1 generates an inquiry sentence including the user's industry information included in the received data, the transaction name of the transaction journal information, and the service classification, asking whether the transaction of the transaction name is for personal use or business use, and requesting advice. Then, the processing unit 11 accesses the LLM server 5 via the server communication unit 13 and calls the API using the generated inquiry sentence. In response to the call by the information processing device 1, the LLM server 5 inputs the inquiry sentence into the large-scale language model and transmits the advice document output from the large-scale language model to the information processing device 1. The information processing device 1 receives the advice document and transmits the received advice document to the portable communication device 2. The mobile communication device 2 receives the advice text transmitted from the information processing device 1 at the communication unit 23 and displays the received advice text on the display unit 24.

[0075] The accounting processing system according to the second embodiment configured in this manner can display advice sentences that are hints for the user to determine whether a transaction displayed on the portable communication device 2 is for business or personal use when it is difficult to classify the transaction. The user can refer to the advice sentences displayed on the display unit 24 to classify the transaction information as personal or business. Therefore, the user can classify transaction information into business or personal information without having to worry about which transactions to use, and can efficiently perform bookkeeping and accounting.

[0076] In the second embodiment, the information processing device 1 and the LLM server 5 are described as separate servers, but the information processing device 1 may be configured to include a large-scale language model. In this case, the processing unit 11 of the information processing device 1 inputs the generated query sentence to the large-scale language model included in the information processing device 1, and transmits an advice text output from the large-scale language model to the portable communication device 2. The portable communication device 2 receives the advice text transmitted from the information processing device 1 at the communication unit 23, and displays the received advice text on the display unit 24.

[0077] Means for solving the problems of the present disclosure are described below. (Appendix 1) Obtain transaction information indicating the transaction details, Displaying a journal information image based on the acquired transaction information; Accepting a swipe or tap operation on the journal information image, When the journal information image is swiped in a first direction or tapped in a first manner, the transaction information related to the journal information image is classified into a business category, and when the journal information image is swiped in a second direction or tapped in a second manner, the transaction information related to the journal information image is classified into a personal category. Accounting processing support methods. (Appendix 2) Displaying a first image indicating business use on the first direction side and a second image indicating personal use on the second direction side; When the transaction information related to the journal information image is classified into the business category, the first image is changed, and when the transaction information related to the journal information image is classified into the personal category, the second image is changed. 1. An accounting processing support method as described in Appendix 1. (Appendix 3) When the journal information image is swiped in a third direction or tapped in a third manner, the transaction information related to the journal information image is sorted into a sorting hold category. 1. An accounting processing support method as set forth in Appendix 1 or Appendix 2. (Appendix 4) When the first image is tapped, the transaction information related to the journal information image is sorted into the business category, when the second image is tapped, the transaction information related to the journal information image is sorted into the personal category, and when a third image indicating a sorting reservation is tapped, the transaction information related to the journal information image is sorted into the sorting reservation category. An accounting processing support method according to any one of Appendix 1 to Appendix 3. (Appendix 5) Display the number of unsorted transaction information An accounting processing support method according to any one of Appendix 1 to Appendix 4. (Appendix 6) Each time the transaction information is classified, information regarding the tax savings or tax payment based on the transaction information classified into the business category and the estimated annual income information is displayed. An accounting processing support method according to any one of Appendix 1 to Appendix 5. (Appendix 7) When the transaction information of a specific transaction name is obtained from a specific registered transaction information source, the transaction information is sorted into a specific registered category. An accounting processing support method according to any one of Appendix 1 to Appendix 6. (Appendix 8) When the transaction information with the same transaction name from the same transaction information source is classified into the same category multiple times, when the transaction information with the same transaction name is subsequently acquired from the same transaction information source, the transaction information is classified into the same category. An accounting processing support method according to any one of appendices 1 to 7. [Explanation of symbols]

[0078] 1: Information processing equipment 2: Portable communication device 3: Service provider server 4: Transaction sorting operation screen 11: Processing section 12: Server storage unit 12a: User DB 12b: Accounting DB 12c: Journal entry learning model 12d: Automatic sorting table 13: Server communication section 20: Recording media 21: Control section 22: Storage section 22a: Computer programs 23: Communications Department 24: Display section 25:Operation section 26: Speaker 27:Mike 40: Journal entry information image 41: Work Icon 42: Private icon 43: Skip icon 44: Button 45: Unprocessed item count display section 46: Tax saving amount display section 47: Automatic sorting setting modal

Claims

1. Obtain transaction information indicating the transaction details, Displaying a journal information image based on the acquired transaction information; Accepting a swipe or tap operation on the journal information image, When the journal information image is swiped in a first direction or tapped in a first manner, the transaction information related to the journal information image is classified into a business category, and when the journal information image is swiped in a second direction or tapped in a second manner, the transaction information related to the journal information image is classified into a personal category. Accounting processing support methods.

2. A first image showing business use is displayed on the first direction side, and a second image showing personal use is displayed on the second direction side; When the transaction information related to the journal information image is classified into the business category, the first image is changed, and when the transaction information related to the journal information image is classified into the personal category, the second image is changed. The accounting processing support method according to claim 1 .

3. When the journal information image is swiped in a third direction or tapped in a third manner, the transaction information related to the journal information image is sorted into a sorting hold category. The accounting processing support method according to claim 2.

4. When the first image is tapped, the transaction information related to the journal information image is sorted into the business category, when the second image is tapped, the transaction information related to the journal information image is sorted into the personal category, and when a third image indicating a sorting reservation is tapped, the transaction information related to the journal information image is sorted into the sorting reservation category. The accounting processing support method according to claim 3.

5. Display the number of unsorted transaction information The accounting processing support method according to claim 1 or 2.

6. Each time the transaction information is classified, information regarding the tax savings or tax payment based on the transaction information classified into the business category and the estimated annual income information is displayed. The accounting processing support method according to claim 1 or 2.

7. When the transaction information of a specific transaction name is obtained from a specific registered transaction information source, the transaction information is sorted into a specific registered category. The accounting processing support method according to claim 1 or 2.

8. When the transaction information with the same transaction name from the same transaction information source is classified into the same category multiple times, when the transaction information with the same transaction name is subsequently acquired from the same transaction information source, the transaction information is classified into the same category. The accounting processing support method according to claim 1 or 2.

9. Obtain transaction information indicating the transaction details, Displaying a journal information image based on the acquired transaction information; Accepting a swipe or tap operation on the journal information image, When the journal information image is swiped in a first direction or tapped in a first manner, the transaction information related to the journal information image is classified into a business category, and when the journal information image is swiped in a second direction or tapped in a second manner, the transaction information related to the journal information image is classified into a personal category. A computer program for causing a computer to execute a process.

10. a communication unit for acquiring transaction information indicating transaction details; A display unit that displays an accounting information image based on the acquired transaction information; An operation unit that accepts a swipe operation or a tap operation of the journalization information image; a control unit that classifies the transaction information related to the journal information image into a business category when the journal information image is swiped in a first direction or tapped in a first manner, and classifies the transaction information related to the journal information image into a personal category when the journal information image is swiped in a second direction or tapped in a second manner; An accounting processing support device comprising:

Citation Information

Patent Citations

  • Accounting processing server and accounting processing method

    JP2019192044A

  • Information provision device, information provision method, and information provision program

    JP2022190564A

  • Method and system for providing an intuitive and interactive financial transaction categorization display

    US20170300184A1

  • Method and system for providing an interactive spending analysis display

    US20210097604A1

  • Automatic journalizing device, accounts processing device, accounts processing system, accounts processing method, and accounts processing program

    WO2018189825A1

Cited By

  • Information processing system, information processing device, information processing method, and program

    JP7770608B1