Information processing system, information processing method, and program
Patent Information
- Application Number
- PCT/JP2024/026536
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-19
- Filing Date
- 2024-07-24
- Publication Date
- 2025-03-27
Smart Images

Figure JP2024026536_27032025_PF_FP_ABST
Abstract
Description
Information processing system, information processing method and program
[0001] In particular, the present disclosure relates to an information processing system, an information processing method, and a program that are capable of generating an appropriate financial plan format.
[0002] In the past, financial planning was managed using spreadsheet software, with the person in charge searching the Internet for a format that they thought was suitable for their company, or creating a financial planning format through trial and error, such as considering the numerical evaluation indicators (which may also refer to KPIs (Key Performance Indicators)) that they thought would be necessary and setting formulas for each cell.
[0003] From the perspective of setting evaluation indices, for example, Patent Document 1 discloses an invention that sets evaluation indices for each sales representative and quantitatively evaluates the sales activities of each sales representative using the set evaluation indices, thereby enabling the optimization of sales activities.
[0004] Japanese Patent Application Laid-Open No. 2004-054500
[0005] However, in the case of the invention disclosed in the above-mentioned Patent Document 1, although it is possible to set evaluation indexes for individual sales representatives, it is not possible to set evaluation indexes for units necessary for managing management policies (for example, business units or product (service) units). Even if evaluation indexes are set, it is still difficult to create a financial plan format, as it is difficult to determine what kind of financial plan format should be created and what specific calculation formulas should be set in each cell of the spreadsheet software.
[0006] Therefore, the present disclosure describes an information processing system, an information processing method, and a program that are capable of generating a particularly appropriate financial planning format.
[0007] An information processing method in one aspect of the present disclosure is an information processing method executed on a computer having a control unit, and the control unit executes the following operations: inputting business plan period-related information related to the period of the business plan; selecting one or more numerical evaluation indicators by user operation from a plurality of numerical evaluation indicators linked to the business model or at least one of revenue-related elements, cost-related elements, BS-related element information, CF-related element information, and P&L-related element information; and generating a financial plan format for a financial plan for a specified period based on the business plan period-related information and the selected numerical evaluation indicators.
[0008] According to the present disclosure, it is possible to provide an information processing system, an information processing method, and a program that are capable of generating a particularly appropriate financial planning format.
[0009] 4 is a block diagram showing an information processing system according to an embodiment of the present disclosure. FIG. 1 is a diagram showing a hardware configuration of the management server 100 of FIG. 1. FIG. 2 is a block diagram illustrating functions of the storage unit 120 and the control unit 130 of FIG. 2. FIG. 3 is a diagram showing a hardware configuration of the user terminal device 200 of FIG. 1. FIG. 4 is a block diagram illustrating functions of the control unit 230 of FIG. 4. FIG. 5 is a flowchart showing an example of processing of the information processing system 1 of FIG. 1. FIG. 6 is a diagram showing an example of a display of the user terminal device 200 in this embodiment. FIG. 7 is a diagram showing another display example of the user terminal device 200 in this embodiment. FIG. 8 is a diagram showing another display example of the user terminal device 200 in this embodiment. FIG. 9 is a diagram showing another display example of the user terminal device 200 in this embodiment. FIG. 10 is a diagram showing another display example of the user terminal device 200 in this embodiment.
[0010] The details of the embodiments of the present invention will be described below. An information processing system according to an embodiment of the present invention has the following configuration.
[0011] [Item 1] An information processing method executed on a computer having a control unit, wherein the control unit: causes a user to input business plan period-related information related to the period of the business plan; causes a user to select, through a first user operation, one or more numerical evaluation indicators from a plurality of numerical evaluation indicators linked to a business model or at least one of revenue-related elements, cost-related elements, balance sheet-related element information, cash flow-related element information, and project liability-related element information; and generates a financial plan format for a financial plan for a predetermined period based on the selected numerical evaluation indicators and the business plan period-related information. [Item 2] The information processing method according to claim 1, wherein the business model or at least one of the revenue-related elements, cost-related elements, balance sheet-related element information, cash flow-related element information, and project liability-related element information, together with the plurality of numerical evaluation indicators, are presented on a user terminal, and the user is prompted to select the numerical evaluation indicator through the first user operation. [Item 3] The information processing method according to claim 1 or 2, wherein the business plan period-related information includes fiscal year information. [Item 4] The information processing method of any one of claims 1 to 3, wherein the business plan period-related information includes performance period information indicating a period for which performance values can be input and forecast period information indicating a period for which forecast values are predicted based on the performance values. [Item 5] The information processing method of any one of claims 1 to 4, wherein the business plan period-related information includes expected IPO timing information. [Item 6] The information processing method of any one of claims 1 to 5, further comprising: setting one or more groups via a second user operation; and causing the first user operation to select the numerical evaluation index corresponding to the group. [Item 7] The information processing method of any one of claims 1 to 6, further comprising: presenting one or more group sets including two or more groups to a user terminal; setting one or more groups from the group set via selection of the group set; and causing the first user operation to select the numerical evaluation index corresponding to the group. [Item 8] The information processing method of claim 7, wherein the group sets include those prepared in advance on the system.[Item 9] The information processing method according to claim 7, wherein the group sets include those created in advance by a user. [Item 10] The information processing method according to any one of claims 1 to 9, wherein the numerical evaluation index is stored in association with calculation logic indicating a logic for calculating the index, and the numerical evaluation index and the calculation logic are presented together to a user terminal, and the user is prompted to select the numerical evaluation index by the first user operation. [Item 11] The information processing method according to any one of claims 1 to 10, wherein the numerical evaluation index is stored in association with information on the number of users who have selected the index, and the numerical evaluation index and the information on the number of users are presented together to a user terminal, and the user is prompted to select the numerical evaluation index by the first user operation. [Item 12] An information processing system including a computer having a control unit, wherein the control unit: causes a user to input business planning period-related information related to a business planning period, causes a user to select, by a first user operation, one or more numerical evaluation indicators from a plurality of numerical evaluation indicators linked to a business model or at least one of revenue-related elements, cost-related elements, balance sheet-related element information, cash flow-related element information, and project liability-related element information, and generates a financial plan format related to a financial plan for a predetermined period based on the selected numerical evaluation indicators and the business planning period-related information. [Item 13] A program to be executed by a computer having a control unit, wherein the control unit: causes a user to input business planning period-related information related to a business planning period, causes a user to select, by a first user operation, one or more numerical evaluation indicators from a plurality of numerical evaluation indicators linked to a business model or at least one of revenue-related elements, cost-related elements, balance sheet-related element information, cash flow-related element information, and project liability-related element information, and generates a financial plan format related to a financial plan for a predetermined period based on the selected numerical evaluation indicators and the business planning period-related information.
[0012] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. Note that the embodiments described below do not unduly limit the content of the present disclosure described in the claims. Furthermore, not all of the components shown in the embodiments are necessarily essential components of the present disclosure. Furthermore, features shown in each embodiment can be applied to other embodiments as long as they are not mutually inconsistent.
[0013] First Embodiment Configuration FIG. 1 is a block diagram illustrating an information processing system 1 according to a first embodiment of the present disclosure. The information processing system 1 generates, for example, a financial plan format related to a financial plan for a predetermined period in response to user operations via a network NW. While three user terminal devices are illustrated as an example, the present invention is not limited to this, and an information system between two user terminal devices or four or more user terminal devices may be used. While the three user terminal devices are illustrated as an example with different icons, the present invention is not limited to this, and at least one of the multiple user terminal devices 200 may be the same type of device.
[0014] The information processing system 1 includes a management server 100, multiple user terminal devices 200A-C (hereinafter sometimes referred to as user terminal devices 200), and a network NW. The management server 100 and the user terminal devices 200 are connected via the network NW. The network NW is configured from the Internet, an intranet, a blockchain network, a wireless LAN (Local Area Network), a WAN (Wide Area Network), etc.
[0015] The management server 100 is, for example, a server device that provides network services to the user terminal device 200 via a network.
[0016] The user terminal device 200 is an information processing device owned by each user, such as a personal computer, a tablet terminal, a smartphone, a mobile phone, a PHS, or a PDA.
[0017] <Management Server 100> Fig. 2 is a diagram showing the hardware configuration of the management server 100. Fig. 3 is a block diagram showing an example of the functions of the storage unit 120 and the control unit 130. The management server 100 may be a general-purpose computer such as a personal computer, or may be logically realized by cloud computing. Note that the configuration shown in the figure is an example, and other configurations may also be used.
[0018] The management server 100 includes a communication unit 110, a storage unit 120, a control unit 130, and an input / output unit 140. These functional units are realized by executing a predetermined program for the management server 100.
[0019] The communication unit 110 is a communication interface for communicating with the user terminal device 200, and communication is performed according to a communication protocol such as TCP / IP (Transmission Control Protocol / Internet Protocol).
[0020] The storage unit 120 stores input data and other information for executing various control processes and functions within the control unit 130, and is composed of RAM (Random Access Memory), ROM (Read Only Memory), and other components. As shown in FIG. 3 , the storage unit 120 also includes a user information storage unit 121 that stores user information registered in advance for using a network service in association with user identification information, and a financial planning information storage unit 122 that stores financial planning information generated in response to user operations in association with at least one of user identification information and financial planning identification information. Furthermore, the storage unit 120 temporarily stores data communicated with the user terminal device 200.
[0021] User information may include, but is not limited to, user name information, email address, password, user image, last login information, and organization identification information (e.g., company identification information, department identification information, etc.). Furthermore, users may include administrative users who manage the system. In such cases, the user information may include administrative user information indicating whether the user is an administrative user, or the organization identification information of the organization to which the administrative user belongs may grant administrative privileges (e.g., editing privileges) as an administrative user. Furthermore, users may be individual users who are invited and registered by other users (especially administrative users), and invited users may be registered in association with the organization identification information (especially company identification information) of the other users. An invitation method may be, for example, by another user registering user information such as an email address on the system, sending a registration link to the email address, and having the new user perform the registration process via the link, but is not limited to this. By limiting access to viewing, editing, etc. to registered users in this manner, access privileges may be limited.
[0022] Financial planning information includes, for example, financial plan identification information (including financial plan name information), business plan period-related information, product information, business division information, business model information, revenue-related element information, financial plan format information, and other input values related to financial planning (details of each piece of information are described below), but is not limited to these.
[0023] The control unit 130 controls the overall operation of the management server 100 and is composed of a CPU (Central Processing Unit) etc. As shown in Fig. 3 , the control unit 130 includes functional units such as an information transmission / reception unit 131 and a financial planning information management unit 132.
[0024] The information transmitting / receiving unit 131 receives various information, data, and requests from each user terminal device 200 and transmits the various information and requests to each user terminal device 200 .
[0025] The financial planning information management unit 132 receives various information, data, and requests via the information transmission / reception unit 131 based on operations by a specific user on the user terminal device 200, and generates an arbitrary financial planning format. The information processing method for generating a financial planning format will be described later.
[0026] The input / output unit 140 is an information input device such as a keyboard, a mouse, etc., and an output device such as a display, etc. However, this does not apply when the system is configured as a cloud server.
[0027] <User Terminal Device 200> Fig. 4 is a diagram showing the hardware configuration of the user terminal device 200. Fig. 5 is a block diagram showing an example of the functions of the control unit 230. The main hardware configuration of the user terminal device 200 includes, for example, a communication unit 210, a storage unit 220, a control unit 230, and an input / output unit 240, and descriptions of parts that are the same as those of the management server 100 will be omitted. These functional units are realized by executing predetermined programs and applications for the user terminal device 200. Note that the configuration shown in the figure is an example, and the user terminal device 200 may have other configurations.
[0028] The user terminal device 200 may be an information processing device such as a personal computer, tablet terminal, smartphone, mobile phone, PHS, or PDA, and the input / output unit 240 is configured, for example, by an information output device (e.g., a display) and an information input device (e.g., a keyboard or a mouse) if the user terminal device 200 is configured as a personal computer, or by an information input / output device such as a touch panel if the user terminal device 200 is configured as a smartphone or tablet terminal. The input / output unit 240 also includes an imaging unit and an audio acquisition unit (e.g., a microphone) and acquires image information, video information (including audio information), and audio information by the imaging unit and the audio acquisition unit.
[0029] The control unit 230 controls the overall operation of the user terminal device 200 and is composed of a CPU (Central Processing Unit) etc. As shown in Fig. 5 , the control unit 230 includes functional units such as an information transmitting / receiving unit 231, a request generating unit 232, and a display generating unit 233.
[0030] The information transmitting / receiving unit 231 receives various information and requests from the management server 100 and transmits the various information and requests to the management server.
[0031] The request generation unit 232 generates various requests from the user terminal device 200 and transmits them to, for example, the management server 100. The requests are, for example, a request to generate a financial plan format, and each request is transmitted to the management server 100 in response to a user operation on the user terminal device 200.
[0032] The display generation unit 233 generates a display in a display area displayed on the display device of the input / output unit 240 of the user terminal device 200, for various information and data received via the information transmission / reception unit 231, based on predetermined screen display rule information (e.g., layout information, etc.) stored in the storage unit 220 of the user terminal device 200. Note that the display generation unit 233 is configured as a functional unit of the management server 100, rather than a functional unit of the user terminal device 200, and may receive display images generated within the management server 100 rather than receiving each piece of information at the user terminal device 200.
[0033] <Processing Flow> The processing flow of the information processing method executed by the information processing system 1 will be described with reference to the example of Fig. 6. Fig. 6 is a flowchart showing an example of processing by the information processing system 1 of Fig. 1. Figs. 7 to 10 are diagrams showing examples of displays on the user terminal device 200 in this embodiment.
[0034] First, as a preparation for step S101, the user sets a financial plan name indicating the financial plan format to be created (and thus the financial plan data in which the financial plan format contains various input values related to the financial plan) through input operations. More specifically, in response to a creation start operation, such as pressing a "Create new financial plan data" button displayed in the display area of the user terminal device 200, a creation start request is sent to the management server 100, and a display prompting the user to enter a financial plan name is displayed on the user terminal device 200. The user then sets the financial plan name through key input operations, etc.
[0035] Next, as processing in step S101, for example, when a financial plan name setting request is sent from the user terminal device 200 together with financial plan name information, a display for obtaining business plan period-related information regarding the period of the business plan, as illustrated in Figure 7, is displayed on the user terminal device 200.
[0036] Next, in step S102, business plan period-related information is entered via an input operation into a display (e.g., the display in FIG. 7 ) for acquiring business plan period-related information related to the business plan period, which is displayed in the display area of the user terminal device 200. The business plan-related information is then transmitted to the management server 100 in response to a confirmation operation by the user terminal device 200 (e.g., pressing the "Next" button in FIG. 7 ). The management server 100 then acquires the business plan period-related information through the financial plan information management unit 132 and stores it in the financial plan information storage unit 122. A display is then displayed on the user terminal device 200 for acquiring predetermined first group name information, such as product name information, service name information, business division name information, or area information (e.g., domestic / overseas or by domestic region), as shown in FIG. 8 , and enabling the setting of a predetermined first group.
[0037] Here, business plan period-related information includes, for example, accounting period information (e.g., information indicating the accounting month, such as December or March), actual period information indicating the period for which actual values can be entered (e.g., actual start and end year / month information, such as January 2022 to August 2023), forecast period information indicating the period for predicting predicted values based on actual values (e.g., values calculated from actual values and formulas, or pre-set values) (e.g., forecast start and end year / month information, such as September 2023 to March 2025), and expected IPO (Initial Public Offering) timing information (e.g., expected IPO year / month information), but is not limited to these.
[0038] Next, in step S103, the first group name information is entered via an input operation (e.g., a key input operation) into a display (e.g., the display of FIG. 8 ) displayed in the display area of the user terminal device 200 for acquiring predetermined first group name information such as product name information, service name information, or business division name information, thereby enabling the setting of a predetermined first group. The first group name information is then transmitted to the management server 100 in response to a confirmation operation (e.g., pressing the “Next” button in FIG. 8 ) by the user terminal device 200. Then, in the management server 100, the financial planning information management unit 132 acquires the first group name information and stores it in the financial planning information storage unit 122. Then, a display for acquiring predetermined second group name information such as business segment name information, as illustrated in FIG. 9 , thereby enabling the setting of a predetermined second group within the first group, is displayed on the user terminal device 200. Note that this step of acquiring the first group name information may be skipped if it is unnecessary, such as when there is only one product or service.
[0039] Next, in step S104, the user terminal device 200 displays a display (e.g., the display of FIG. 9 ) in its display area, which allows the user to acquire predetermined second group name information, such as business segment name information, and set a predetermined second group within the first group. The second group name information is then entered via an input operation. The second group name information is then transmitted to the management server 100 in response to a confirmation operation (e.g., pressing the "Next" button in FIG. 9 ) performed by the user terminal device 200. The management server 100 then acquires the second group name information via the financial planning information management unit 132 and stores it in the financial planning information storage unit 122. The user terminal device 200 then displays a display prompting the user to select one or more numerical evaluation indicators from a plurality of numerical evaluation indicators associated with at least one of the business model and revenue-related elements, as illustrated in FIG. 10 . Regarding this step of acquiring second group name information, the setting operation may be skipped if further subdivision of products or services is not required. In this case, it is preferable to control so that at least one of the first group name information and the second group name information is set, rather than allowing both the first group name information and the second group name information to be skipped. Furthermore, if the processing step of acquiring the first group name information is skipped, a product name or a service name may be set as the second group name information.
[0040] Furthermore, when multiple second groups are set, second group sets prepared in advance on the system (such as "By Customer Size" or "By Plan" in FIG. 9 ) may be presented for selection without user operation. Alternatively, when multiple second groups are set, second group sets created in advance by user operation (second group sets already created and presented after selecting "Other" in FIG. 9 ) may be read and presented for selection on the user terminal device 200. Note that when a second group set is selected and a second group name is set, the user terminal device 200 may present a selectable selection of which second group set to set (for example, as illustrated in FIG. 9 , a button that can be associated with and turned on / off next to the display of multiple second group names corresponding to the second group set). Alternatively, when a second group set is selected and a second group name is set, any second group name may be presented for addition in addition to the second group name associated with the second group set (for example, as illustrated in FIG. 9 , pressing the "+Add" button presents a form for inputting Segment 4).
[0041] Furthermore, if another financial planning format in which a first group name is set has already been generated, the setting information of the second group name of the other financial planning format previously generated may be read out through a user operation (for example, pressing the "Create by Duplicating" button in FIG. 9) and presented in a selectable manner (for example, presenting a list of the first group names) on the user terminal device 200. At this time, if the setting information of an arbitrary second group name is selected, the second group name information may be reflected and displayed in the display illustrated in FIG. 9, for example.
[0042] Here, examples of the second group set and business segment name information will be given. For example, in the second group set "by customer size," business segment name information such as SMB, Small, Mid, Enterprise, Mega-Enterprise, or number of employees 1-10, number of employees 11-100, number of employees 101-1000, number of employees 1001 or more may be set in stages according to customer size. In the second group set "by plan," business segment name information such as Light Plan, Standard Plan, Premium Plan, FreeIn the second group set "by gender", the name of the service plan provided by the user, such as Plan, may be set as the business segment name information. In the second group set "by family composition", the name of the business segment may be set as Single, DINKs, Family, etc. In the second group set "by age", the name of the business segment may be set as Children (0-20 years old), Young people (21-40 years old), Middle-aged people (41-60 years old), Elderly (61 years old and over), etc. In the second group set "by user rank", the name of the rank in the service provided by the user, such as Light User, Standard User, Platinum User (for example, a rank that changes in stages depending on the billing status or the point acquisition status) may be set as the business segment name information. In the second group set "by industry", the name of the business segment may be set as Manufacturing, Retail, Service, Automotive, Industrial Equipment, Semiconductor, Food Service, etc. , business company, profirm, etc. may be set as the business segment name information; in the second group set "by business type," delivery, store, takeout, etc. may be set as the business segment name information; in the second group set "by service (by service category)," LIVE, goods, tips, B2C, B2B, EC, SaaS, vehicle sales, after-sales service, rental, leasing, insurance, other specific service names, etc. may be set as the business segment name information; in the second group set "by product (by product category)," sweets, prepared foods, fresh foods, chocolate, cookies, other specific product names, etc. may be set as the business segment name information; in the second group set "by area," domestic, overseas, Kanto, Kansai, Hokkaido, Tokyo, Osaka, etc. may be set as the business segment name information; and in the second group set "by store," Shibuya store, Osaka store, etc. may be set as the business segment name information, but are not limited to these.
[0043] Next, in the processing of step S105, numerical evaluation index information is selected and input via an input operation into a display (for example, the display of FIG. 10 ) that is displayed in the display area of the user terminal device 200 and that allows the user to select one or more numerical evaluation indexes from a plurality of numerical evaluation indexes linked to at least either the business model information or the revenue-related element information, and the selected numerical evaluation index information is sent to the management server 100 in response to a confirmation operation (for example, pressing the “Next” button) by the user terminal device 200. Then, in the management server 100, the financial planning information management unit 132 acquires the selected numerical evaluation index information and stores it in the financial planning information storage unit 122. In addition, the user who performs the input operation in step S105 (such as selecting and inputting numerical evaluation index information) may be another user different from the user who operates the financial planning data (for example, an administrative user, or another user who has the same affiliated organization identification information (for example, affiliated company identification information) registered by the registration process, or in particular a user who has specific authority (for example, editing authority or approval authority)), and not limited to this step, some or all of the user operations in this flowchart may be operations by other users.
[0044] In addition, with regard to the display of the multiple numerical evaluation indicators, at least some of the multiple numerical evaluation indicators may be displayed linked to at least one of the business model information or the revenue-related element information (for example, they may be displayed side by side or in the same row as illustrated in FIG. 10 so that it is clear that they are linked to each other). Alternatively, among the multiple numerical evaluation indicators, only the business model information or the numerical evaluation indicator related to the revenue-related element information specified in response to a search operation using the search form may be displayed, or the numerical evaluation indicator related to the business model information or the revenue-related element information specified in response to a search operation using the search form may be presented with more emphasis than the other numerical evaluation indicators. "Presenting in an emphasized manner" may mean, for example, displaying the numerical evaluation indicators linked to the corresponding business model information or the corresponding revenue-related element information at the top of the list, expanding the list of the numerical evaluation indicators linked to the corresponding business model information or the corresponding revenue-related element information while collapsing the others, or varying the format (e.g., color or font) of the text related to the numerical evaluation indicators linked to the corresponding business model information or the corresponding revenue-related element information (particularly, making the text larger or using a brighter color to make it more noticeable). Furthermore, as illustrated in FIG. 10 , when multiple items of the calculation logic used for the numerical evaluation indicators can be selected, the hierarchical relationship may be displayed in a recognizable manner (e.g., the indentation may be shifted to represent the hierarchy), and the corresponding item may be selectable (for example, in FIG. 10 , multiple selectable logics for the number of contracted companies are displayed corresponding to the numerical evaluation indicator MMR (based on the number of companies)).
[0045] The business model information may include, for example, transactions, SaaS, real estate, retail, etc., and may include, but is not limited to, the business models exemplified in the second group set "by industry," "by business type," "by service category," and "by product category." Furthermore, the revenue-related element information may include, but is not limited to, initial adoption, MMR, number of companies, subscriptions, number of customers, number of members, usage volume, number of accounts, number of newly acquired companies, number of canceled companies, number of upsell companies, number of downsell companies, unit price, sellout, number of units sold (units, etc.), number of ads posted, number of clicks, consulting services, professional services, number of cases, store sales, number of stores, number of sales, number of live performances, number of artists, MAU (Monthly Active Users), assets under custody (MAU), etc.
[0046] Here, if the business model information corresponds at least partially to the contents of the second group set, only the business model information or revenue-related element information linked to the second group set selected in step S104 may be presented in step S105, or the business model information or revenue-related element information linked to the second group set selected in step S104 may be presented in step S105 in a more emphasized manner than other business model information or other revenue-related element information. "Presenting in an emphasized manner" may mean, for example, displaying the corresponding business model information or corresponding revenue-related element information at the top of the list, expanding the corresponding business model information or corresponding revenue-related element information in a list while collapsing the other information, or changing the format of the text (e.g., text color or font) related to the corresponding business model information or corresponding revenue-related element information (especially by making it larger or brighter to make it more noticeable), etc.
[0047] Furthermore, in addition to or instead of the business model information or the revenue-related element information, information on the number of users who use the corresponding numerical evaluation index may be presented together with the numerical evaluation index.
[0048] The numerical evaluation indicators are, for example, indicators derived by calculation logic using predetermined numerical items entered into a financial planning format, and are stored and managed in association with at least one of the business model information and the revenue-related element information, as described above. Examples of the numerical evaluation indicators include, but are not limited to, initial implementation costs (calculation logic: number of newly acquired companies × initial implementation costs), MMR based on the number of companies (calculation logic: number of contracted companies × monthly fee), MRR (pay-as-you-go rate) (calculation logic: usage volume × unit price per usage), subscription sales (calculation logic: number of subscribers × monthly fee), GMV sales (calculation logic: GMV × take rate), management fees (calculation logic: AUM × platform usage fee rate), advertising sales (clicks) (calculation logic: number of clicks × cost per click), store sales (calculation logic: number of stores × sales per store), and consulting sales (calculation logic: number of cases × unit price per case). The numerical evaluation indices may be presented together with the associated calculation logic, as illustrated in FIG.
[0049] Furthermore, when multiple pieces of second group name information are set, a numerical evaluation index set for one of the second groups may be set as a numerical evaluation index for the other second groups. More specifically, as illustrated in Fig. 10, each group (Segment) may be configured to be able to select whether to set the same numerical evaluation index as the other groups, such as "Same as Segment 1," or to set a new numerical evaluation index as "Newly Created." Thus, for example, when multiple "stores" are set as the second group, the numerical evaluation index may be common, and therefore duplication may be possible in this way.
[0050] In this way, the numerical evaluation indicators are managed in association with business model information and revenue-related element information, allowing users to select numerical evaluation indicators that are suitable for their own business model and revenue-related elements.
[0051] Next, in step S106 , the financial planning information management unit 132 reads out the financial planning information stored in the financial planning information storage unit 122 , generates a financial planning format, and stores it in the financial planning information storage unit 122 .
[0052] As a more specific example, as illustrated in FIG. 11 , the financial planning format may be in the form of a spreadsheet with rows and columns of cells. The first column lists the selected numerical evaluation indicators (here, initial implementation and MRR are shown) for each second group (here, SMB and Enterprise are shown). Details of each numerical evaluation indicator are also listed in each row, along with the items constituting the calculation logic (here, for initial implementation, the number of newly acquired users and initial implementation costs, and for MRR, the number of subscribers at the end of the previous month and monthly base fee). The format is particularly structured so that the hierarchical relationships among the second group, numerical evaluation indicators, and items constituting the calculation logic are easily recognizable (e.g., by shifting the indentation to represent the hierarchy). The first row lists the dates for the period set as business plan period-related information. A financial planning format is then generated that allows users to enter numerical values for the items constituting the second group, numerical evaluation indicators, and calculation logic by date. For rows of numerical evaluation indicators for which calculation logic is set, the calculation logic is linked to each corresponding cell, and each value may be calculated by referencing the items constituting the calculation logic. Furthermore, in the financial planning format, by allowing the user to input only the items that constitute the calculation logic among the numerical values, numerical evaluation indicators, and items that constitute the calculation logic related to the second group, the financial planning format can be used without causing inconsistencies in the calculation logic, but is not limited to this. Note that the financial planning format may be generated for each first group or each second group.
[0053] As a preprocessing step for step S106, a diagram showing a hierarchical structure of the first group information, second group information, and numerical evaluation index information set in the previous steps may be displayed, as shown in FIG. 12. This allows a user to easily confirm what kind of financial planning format will be generated. Furthermore, by selecting an icon (especially an icon forming a hierarchical structure) corresponding to each of the first group information, second group information, and numerical evaluation index information in this diagram, the display may return to the display of the corresponding step. This allows each of the first group information, second group information, and numerical evaluation index information to be individually re-edited.
[0054] In this way, users can generate financial planning formats based on the numerical evaluation indicators corresponding to the business model and revenue-related elements they have selected, i.e., they can generate appropriate financial planning formats. In addition, since the calculation logic is linked and set in advance, users do not need to set the calculation logic themselves.
[0055] <First Variation of First Embodiment> In a financial planning format, depending on the numerical evaluation indicators, optional parameters (e.g., monthly fixed costs) that do not fluctuate from month to month (or fluctuate infrequently) may be incorporated into the calculation logic. Therefore, in addition to the steps illustrated in FIG. 6 (e.g., as a step following step S105), a step for inputting optional parameters by the user may be added. The optional parameters may be, for example, unit price, number of new employees, number of employees, advertising expenses, capital, miscellaneous expenses, IPO-related expenses, etc., and may be input on a monthly basis. The optional parameters may be manually entered by the user. Alternatively, or in addition, multiple reference parameters (e.g., reference ratios) corresponding to each optional parameter may be selectable, or initial values may be preset for some or all of the optional parameters. Furthermore, the period for reflecting the optional parameters may be configurable. For example, as illustrated in FIG. 11, in the generated financial planning format, forms into which corresponding parameters can be input may be presented (in the example, forms are presented for each item for calculating the corporate tax rate and the numerical evaluation index), and input values may be input by operating the user terminal device 200.
[0056] This makes it possible to easily set more detailed numerical evaluation indicators, which means that an appropriate financial planning format can be generated.
[0057] <Second Variation of First Embodiment> In the above-described configuration, in step S105, one or more numerical evaluation indicators are selected from a plurality of numerical evaluation indicators linked to at least one of the business model information and the revenue-related element information. However, instead of or in addition to this, one or more numerical evaluation indicators may be selected from a plurality of numerical evaluation indicators linked to the cost-related element information. That is, the financial plan may include not only numerical evaluation indicators related to revenue such as sales, but also numerical evaluation indicators related to costs (e.g., reduction in outsourcing costs (calculation logic: for example, outsourcing unit price x number of outsourcing cases) and reduction in travel expenses (calculation logic: for example, travel unit price x number of travel cases)). In this case, the cost-related element information may be, but is not limited to, a pay-per-use charge, a per-use charge, a flat-rate charge, or the like. The cost-related numerical evaluation index may be, for example, but is not limited to, system costs, server costs, labor costs, customer service (CS), executive compensation, number of executives, salaries and wages, number of employees, outsourcing costs, number of outsourced work, advertising and promotion costs, marketing costs, research and development costs, travel expenses, business trip expenses, insurance premiums, depreciation costs, commissions paid, sales expenses, sales commissions, loans, short-term loans, long-term loans, shareholders' equity, stock acquisition rights, etc. Furthermore, instead of or in addition to these, one or more items (e.g., numerical evaluation index) may be selected from multiple items linked to at least one of balance sheet (BS)-related element information, cash flow statement (CF)-related element information, and profit and loss statement (PL)-related element information. At least some of the business model information, revenue-related element information, cost-related element information, BS-related element information, CF-related element information, and PL-related element information may be grouped together in the same column such as "Monetization Model" as illustrated in Fig. 10, or may all be separated into separate columns. Furthermore, at least some of the business model information, revenue-related element information, and cost-related element information may be linked to at least one of the BS-related element information, CF-related element information, and PL-related element information, and may be able to be displayed in a hierarchical structure.Furthermore, with regard to costs, the information required to generate a financial planning format may be obtained by combining the first and second modifications.
[0058] This allows for the generation of an appropriate financial planning format.
[0059] 6, as illustrated in FIGS. 7-10, selections are made sequentially from the displays corresponding to the steps. However, instead of or in addition to this, the business plan period, first group, second group, numerical evaluation index, etc. may be set in a chat format. More specifically, for example, a scenario may be prepared for the information that needs to be acquired corresponding to each step of FIG. 6 (e.g., acquisition of business plan period-related information, acquisition of first group name information, acquisition of second group name information, selection of numerical evaluation index, etc.), or a large-scale language model may be trained, so that each piece of information can be acquired by asking questions in a chat format about the information that needs to be acquired (e.g., "What is your company's business model?", "For what service do you want to generate a financial planning format?", etc.).
[0060] In addition, instead of or in addition to a configuration in which each piece of information related to the financial planning format (e.g., business planning period-related information, first group name information, second group name information, numerical evaluation index information, etc.) is obtained in chat format, a configuration in which a financial planning format template is selected based on the information obtained in chat format may be used.
[0061] The financial planning format template may be selected, for example, by using a large-scale language model to identify corresponding business segment information or business model information, and then selecting a financial planning format template corresponding to the identified business segment or business model.
[0062] The corresponding business segment information and business model information can be identified, for example, by (1) extracting words from sentences answered by users in chat format using a large-scale language model, referring to tag correspondence information indicating the correspondence between the business segment information and business model information and tag information, comparing the extracted words with tag information linked to the business segment information and business model information (e.g., words related to business segments and business models), and identifying the corresponding business segment information and business model information based on the comparison results (e.g., the number of matches or the match rate between the words and the tag information), and then calculating financial plan format template correspondence information indicating the correspondence between the business segment information and business model information and financial plan format template information. The relevant information may be referenced to select a financial plan format template suitable for the user from the identified business segment information and business model information, or (2) a large-scale language model may be trained in advance (for example, supervised learning using a teacher dataset of predetermined expected sentences and financial plan format related information (business segment information, business model information, financial plan format information)), and one or more sentences answered by the user in chat format may be input into the large-scale language model, which may then output (select) business segment information, business model information, and financial plan format template information suitable for the user; however, the present invention is not limited to these.
[0063] In the above (1), words are extracted from the user's response and the tag correspondence information is referenced to identify the corresponding business segment information and business model information. Alternatively, a financial plan format template may be selected directly from the extracted words by reference to financial plan format template information that indicates the correspondence between the extracted words and tag information linked to the financial plan format template information. Furthermore, the tag correspondence information and the financial plan format template correspondence information may be stored in advance in the storage unit 120.
[0064] Furthermore, the financial planning format template may be linked to initial setting information related to at least one of the business planning period-related information, first group name information, second group name information, and numerical evaluation index information and stored in the storage unit 120. As described in the above-mentioned Variation 1 and the below-described Variation 5, some or all of the initial setting information for each piece of information may be changeable in response to user input operations. The initial setting information may be information preset in the system, or may be information corresponding to the aggregation results (e.g., information selected frequently, or aggregated values such as averages, modes, and maximum values) obtained by the analysis unit 133 described in the below-described embodiment 2, obtained by the analysis unit 133.
[0065] A more specific example is as follows: First, the control unit 130 (hereinafter, in Modification 3, this may be the financial planning and management unit 132) presents to the user in a chat format, within this application or an external application linked to this application, questions necessary to identify a business segment or a business model, such as "What kind of business does your company do?", "What kind of service format does your company's product provide?", and "What kind of pricing plans do you offer for your service?"
[0066] Next, if the user answers by entering something like, "This is a service that allows users to use functions such as displaying monthly summary data and analysis results based on the household accounting information they enter on the website. We offer three pricing plans based on the available functions: the Light Plan, the Basic Plan, and the Premium Plan," the answer is input into a large-scale language model, for example.
[0067] Next, the control unit 130, for example, refers to the tag correspondence information based on word information such as "price plan," "Light plan," "Basic plan," and "Premium plan" extracted by the large-scale language model, and compares the extracted word information with the tag information, thereby identifying "by plan," "Light (plan)," "Basic (plan)," and "Premium (plan)" as business segment information; or refers to the tag correspondence information based on word information such as "website," "input," "household account book," "summarize," "display," and "analysis" extracted by the large-scale language model, and compares the extracted word information with the tag information, thereby identifying "SaaS" or "B2C" as business model information.
[0068] Next, the control unit 130, for example, refers to the above-mentioned financial planning format template correspondence information and selects a financial planning format template associated with the identified business segment information.
[0069] The control unit 130 then generates a financial planning format based on the initial setting information associated with the financial planning format template (or, if necessary, various information such as business planning period-related information previously acquired). At this time, the control unit 130 may set initial setting information corresponding to the business model by referring to the identified business model information instead of or in addition to the identified business segment information.
[0070] This makes it possible to smoothly acquire information for generating a financial planning format, enabling the generation of an appropriate financial planning format. In addition, a financial planning format template to be used for generating the financial planning format can be selected according to the acquired information, enabling the generation of an appropriate financial planning format without the user having to provide detailed responses.
[0071] <Variation 4 of Embodiment 1> In the above-described variation 3, it was possible to obtain the business plan period, first group, second group, numerical evaluation index, etc. in chat format, and to select a financial plan format template. However, instead of or in addition to this, it may be possible to obtain information such as the business plan period, first group, second group, numerical evaluation index, etc., and to select a financial plan format template by referring to any web page-related information.
[0072] The web page related information includes, for example, information that constitutes a specific web page. More specifically, it may be HTML information that is constructed using HTML tags. The web page related information also includes, for example, information for accessing a specific web page. More specifically, it may be link information such as URL information.
[0073] In this fourth modification, first, the control unit 130 (hereinafter, in the fourth modification, this may be the financial planning and management unit 132) accepts web page-related information through a user input operation. For example, if the web page-related information is HTML information, the control unit 130 may accept an operation to register the HTML information (e.g., an operation to upload an HTML file) from the user, or may present an input form to the user and accept HTML information (e.g., text data in HTML format) entered into the input form. For example, if the web page-related information is link information, the control unit 130 may access the target web page from the link information and extract information constituting the web page, such as HTML information.
[0074] Next, the control unit 130 may input the information constituting the webpage into a trained model such as a large-scale language model and extract various information such as the business plan period, first group, second group, and numerical evaluation index. In particular, if the webpage is a service site or landing page (LP), the information constituting the webpage typically includes a description of the service, a pricing plan, and the like, making it possible to identify business segment information and business model information. Furthermore, the control unit 130 may extract business plan period-related information (e.g., fiscal year information) instead of the business plan period information, and generate (estimate) predicted business plan period information from the acquired business plan period-related information using a known method.
[0075] The corresponding business segment information and business model information can be identified, for example, by (1) extracting words from information (e.g., HTML information) constituting a web page using a large-scale language model, and referring to tag correspondence information indicating the correspondence between the business segment information and business model information and tag information, comparing the extracted words with tag information linked to the business segment information and business model information (e.g., words related to business segments and business models), and identifying the corresponding business segment information and business model information based on the comparison results (e.g., the number of matches or the match rate between the words and the tag information), and creating a financial plan format template indicating the correspondence between the business segment information and business model information and financial plan format template information. Alternatively, (2) a large-scale language model may be trained in advance (e.g., supervised learning using a teacher dataset of predetermined expected sentences and financial plan format-related information (business segment information, business model information, financial plan format information)), and information constituting a web page (e.g., HTML information) may be input to the large-scale language model, and the business segment information, business model information, and financial plan format template information suitable for the user may be output (selected), but the present invention is not limited to these.
[0076] In the above (1), words are extracted from information constituting a web page (e.g., HTML information), and the tag correspondence information is first referenced to identify the corresponding business segment information and business model information. Alternatively, a financial plan format template may be selected directly from the extracted words by reference to financial plan format template information that indicates the correspondence between the extracted words and tag information linked to the financial plan format template information. Furthermore, the tag correspondence information and financial plan format template correspondence information may be stored in advance in the storage unit 120.
[0077] In addition, information on at least one of the identified business planning period, first group, second group, and numerical evaluation index may be stored in the memory unit 120 so as to be set as initial setting information for the financial planning format template.
[0078] Furthermore, instead of or in addition to the configuration for extracting words from information constituting a web page described above, a configuration for extracting words from one or more document data including text data may be used. As a more specific example, the control unit 130 acquires document data by accepting a document data registration operation (e.g., a document data upload operation) from a user, or by accepting document data linked to a target web page obtained as a result of identifying and crawling a target web page from information accessing the web page described above (e.g., document data embedded in the target web page or document data linked to specified text via a hyperlink, etc.). The control unit 130 then performs a known word extraction process on the document data to extract words. Processing after word extraction may be similar to the configuration described above. The document data may be, for example, text data, PDF data, spreadsheet data, presentation material data, transcription data of video data, etc. More specifically, the document data may include company information materials (including pitch materials), financial reports, annual reports, etc.
[0079] This makes it possible to smoothly acquire information for generating a financial planning format, enabling the generation of an appropriate financial planning format. In addition, a financial planning format template to be used for generating the financial planning format can be selected according to the acquired information, enabling the generation of an appropriate financial planning format without the user having to provide detailed responses.
[0080] <Fifth Modification of First Embodiment> In the first embodiment, the generation of a financial planning format has been described. However, at least one of the information related to the first group, the second group, and the numerical evaluation index may be changeable after generation. In this case, for example, the format may be configured to store and manage a change history of financial planning information associated with common identification information by linking it to at least one of new financial plan name information and change time information (e.g., including the date and time of the change) (i.e., version management may be enabled). In this case, additions, deletions, and changes may be presented to the user terminal device 200 so that they can be recognized. Furthermore, change history information (e.g., a list of financial planning information (particularly financial planning data) that has been changed in the past) may be presented to the user terminal device 200, and financial planning information selected from the list may be read and viewed, or may be updateable. If an update is made, it may be added to the change history information.
[0081] This makes it possible to smoothly acquire information for generating a financial planning format, and to generate an appropriate financial planning format.
[0082] <Embodiment 2> In embodiment 1, the generation of a financial planning format was described. However, using such a financial planning format, each user inputs numerical values by selecting a second group set or a numerical evaluation index, and as a result, it may be possible to accumulate actual input values linked to each second group of each second group set, numerical evaluation index, business model information, revenue-related element information, cost-related element, BS-related element information, CF-related element information, and PL-related element information in this information processing system.
[0083] Therefore, in the second embodiment, a configuration using information accumulated in this way will be described.
[0084] The configuration of the second embodiment may be the same as the configuration illustrated in Figures 1, 2, 4, and 5 of the first embodiment, so a description of the common parts will be omitted. Also, a description of the same parts as the configuration illustrated in Figure 3 of the first embodiment will be omitted.
[0085] FIG. 13 is a block diagram illustrating the functions of the storage unit 120 and the control unit 130 in the second embodiment.
[0086] The control unit 130 of the second embodiment further includes an analysis unit 133 .
[0087] The analysis unit 133 estimates a theoretical value from actual values entered in at least one of another financial planning format created by the user or a financial planning format created by another user. The theoretical value may be presented to the user terminal device 200 in response to an instruction from the analysis unit 133. Furthermore, the analysis unit 133 identifies numerical evaluation indicators that have a significant impact on the financial plan by comparing target actual values (e.g., values of numerical evaluation indicators) entered in the user's financial planning format with the above-mentioned theoretical value. More specifically, for example, the analysis unit 133 calculates an aggregated value (e.g., a numerical range based on the average, median, or standard deviation) by performing a predetermined aggregation (e.g., calculating the average, median, or standard deviation) on the actual values entered in at least one of another financial planning format created by the user or a financial planning format created by another user, and estimates the aggregated value as a theoretical value. The analysis unit 133 then compares the theoretical value with the user's target actual value and identifies a numerical evaluation indicator with a large value as a result of the comparison (i.e., a numerical evaluation indicator with a large discrepancy between the aggregated value and the actual value). The identified numerical evaluation index may be presented to the user terminal device 200 at the instruction of the analysis unit 133 .
[0088] In particular, it is more preferable that the aggregation result values to be aggregated by the analysis unit 133 are result values linked to the same business model information or revenue-related element information, cost-related elements, BS-related element information, CF-related element information, PL-related element information, and second group name information (particularly the second group linked to the second group set) as the target result values. That is, even if the numerical evaluation indexes are the same or similar, the theoretical values can vary significantly depending on whether the business model is different or the second group (for example, the target customer, plan, service, etc.) is different, as exemplified in Figure 10. Therefore, aggregating result values linked to the same business model information or revenue-related element information, cost-related elements, BS-related element information, CF-related element information, PL-related element information, and second group name information as the target result values enables more precise analysis. In addition, at least one of the estimation of theoretical values and the identification of numerical evaluation indicators with a large influence (high contribution) may be estimated by machine learning using a trained model provided in the analysis unit 133 (for example, a training model trained using a set of actual values for training and numerical evaluation indicator information for teachers).
[0089] Furthermore, improvement plan information may be stored in association with the identified numerical evaluation index and presented to the user terminal. In this case, the improvement plan information may also be stored in association with business model information, revenue-related element information, cost-related element information, BS-related element information, CF-related element information, PL-related element information, and second group name information. This is because, as with the above, improvement plans may differ depending on the business model, etc. Furthermore, by storing the proposed improvement plan, the target numerical evaluation index, and information on the time at which the improvement plan was presented in association with each other, for example, actual values for a predetermined period before and after the time at which the improvement plan was presented may be compared, and evaluation information indicating the evaluation results of the effectiveness of the improvement plan may be generated and stored in association with the improvement plan. This may allow improvement plans corresponding to evaluation results indicating high evaluations to be presented to other users preferentially. Alternatively or additionally, evaluation information may be received as feedback information through user operation on the user terminal.
[0090] This makes it possible to utilize data in an appropriately generated financial planning format.
[0091] <Effects> As described above, the information processing system according to this embodiment makes it possible to generate a particularly appropriate financial planning format.
[0092] Although the embodiments of the present disclosure have been described above, they can be implemented in various other forms, and various omissions, substitutions, and modifications can be made. These embodiments, modifications, and omissions, substitutions, and modifications are included in the technical scope of the claims and their equivalents.
[0093] 1 Information processing system 100 Management server 200 User terminal device NW Network
Claims
1. An information processing method executed on a computer having a control unit, comprising: causing the control unit to input business plan period related information relating to the period of the business plan; causing a first user operation to select one or more numerical evaluation indicators from a plurality of numerical evaluation indicators linked to a business model, or at least one of revenue-related elements, cost-related elements, BS-related element information, CF-related element information, and P&L-related element information; and generating a financial plan format for a financial plan for a specified period based on the selected numerical evaluation indicators and the business plan period related information.
2. An information processing method as described in claim 1, wherein the business model, or at least one of the revenue-related elements, cost-related elements, BS-related element information, CF-related element information, and PL-related element information are presented together with the multiple numerical evaluation indexes to a user terminal, and the numerical evaluation index is selected by the first user operation.
3. The information processing method according to claim 1, wherein the business plan period related information includes accounting period information.
4. An information processing method according to claim 1, wherein the business plan period related information includes actual period information indicating a period in which actual values can be input and forecast period information indicating a period in which forecast values are predicted based on the actual values.
5. The information processing method according to claim 1, wherein the business plan period related information includes information on an expected IPO timing.
6. The information processing method according to claim 1, further comprising: setting one or more groups via a second user operation; and causing the first user operation to select the numerical evaluation index corresponding to the group.
7. The information processing method of claim 1, further comprising: presenting one or more group sets, each including two or more groups, to a user terminal; and setting one or more groups within the group set through selection of the group set; and allowing the user to select the numerical evaluation index corresponding to the group through the first user operation.
8. The information processing method according to claim 7, wherein the group set is prepared in advance on the system.
9. The information processing method according to claim 7, wherein the group set is created in advance by a user.
10. The information processing method of claim 1, wherein the numerical evaluation index is stored in association with calculation logic indicating the logic for calculating the index, and the numerical evaluation index and the calculation logic are presented together to a user terminal, and the numerical evaluation index is selected by the first user operation.
11. The information processing method of claim 1, wherein the numerical evaluation index is stored in association with information on the number of users who have selected the index, and the numerical evaluation index and the information on the number of users are presented together to a user terminal, and the numerical evaluation index is selected by the first user operation.
12. An information processing system including a computer having a control unit, wherein the control unit executes the following operations: inputting business plan period related information relating to the period of the business plan; selecting one or more numerical evaluation indicators from a plurality of numerical evaluation indicators linked to a business model or at least one of revenue-related elements, cost-related elements, BS-related element information, CF-related element information, and P&L-related element information through a first user operation; and generating a financial plan format for a financial plan for a specified period based on the selected numerical evaluation indicators and the business plan period related information.
13. A program to be executed by a computer having a control unit, the program causing the control unit to: input business plan period related information relating to the period of the business plan; select one or more numerical evaluation indicators from a plurality of numerical evaluation indicators linked to a business model or at least one of revenue-related elements, cost-related elements, BS-related element information, CF-related element information, and P&L-related element information through a first user operation; and generate a financial plan format for a financial plan for a specified period based on the selected numerical evaluation indicators and the business plan period related information.
Citation Information
Patent Citations
Accounting processing device, method, and program
JP2004334357A
Management plan establishment support system and management plan establishment support program
JP2005038292A
Accounting information management system and accounting information management program
JP2005250914A