Information processing systems, information processing methods, and programs

JP2026142092APending Publication Date: 2026-09-07MONEY FORWARD INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025028993
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-02-26
Publication Date
2026-09-07

Smart Images

  • Figure 2026142092000001_ABST
    Figure 2026142092000001_ABST
Patent Text Reader

Abstract

We will provide information processing systems and other tools that enable the early utilization of corporate identification numbers. [Solution] According to one aspect of the present invention, an information processing system is provided comprising one or more processors, wherein in the acquisition step, the processor acquires status information indicating the status of an application for registration of the establishment of a corporation; in the transmission step, the processor transmits a search request for the corporate number of the corporation for which the application has been made to an external device at a timing corresponding to the status of the application indicated by the acquired status information, the external device being a device that provides a search service for corporate numbers; and in the execution step, the processor executes a predetermined process using the corporate number retrieved by the search request.
Need to check novelty before this filing date? Find Prior Art

Description

[[Technical Field]]

[0001] The present invention relates to an information processing system, an information processing method, and a program. [[Background Art]]

[0002] Patent Document 1 discloses a technology in which an authentication gateway that issues an electronic certificate based on application information and manages the issued electronic certificate works as follows: a first terminal generates application information including a specific corporate number and corporate information; the authentication gateway acquires the corporate information included in the application information and the specific corporate number from the application information transmitted by the first terminal; the authentication gateway determines the validity of the corporate information included in the application information based on the degree of matching between the corporate information obtained from a corporate information management apparatus as information corresponding to the specific corporate number and the corporate information included in the application information; and the authentication gateway issues an electronic certificate based on the application information in response to a result of determining that the corporate information included in the application information is valid. [[Prior Art Document]] [[Patent Document]]

[0003] [[Patent Document 1]] Japanese Unexamined Patent Publication No. 2017-108466 [[Summary of the Invention]] [[Problem to be Solved by the Invention]]

[0004] When establishing a corporation, there are procedures that require a corporate number. On the other hand, it takes several days after a corporate number is issued for the notification to arrive by mail.

[0005] In view of the above circumstances, the present invention provides an information processing system or the like that enables early utilization of a corporate number. [[Means for Solving the Problem]]

[0006] According to one aspect of the present invention, an information processing system is provided comprising one or more processors, wherein in an acquisition step, the processor acquires status information indicating the status of an application for registration of the establishment of a corporation; in a transmission step, the processor transmits a search request for the corporate number of the corporation for which the application has been made to an external device at a timing corresponding to the status of the application indicated by the acquired status information, the external device being a device that provides a search service for corporate numbers; and in an execution step, the processor performs a predetermined process using the corporate number retrieved by the search request.

[0007] This approach allows for the early utilization of corporate identification numbers. [Brief explanation of the drawing]

[0008] [Figure 1] This figure shows an example of the overall structure of the startup support system 1. [Figure 2] This figure shows an example of the hardware configuration of the startup support server 10. [Figure 3] This figure shows an example of the hardware configuration of user terminal 40. [Figure 4] This is an activity diagram illustrating an example of the process for obtaining a corporate identification number. [Figure 5] This figure shows an example of the online application screen that is displayed. [Figure 6] This figure shows an example of an application form input screen. [Figure 7] This figure shows an example of a period table. [Figure 8] This figure shows an example of a guidance information database. [Figure 9] This figure shows an example of a displayed procedure guidance screen. [Figure 10] This figure shows an example of the processing procedure for the startup support system 1. [Figure 11] This figure shows an example of the procedure preparation screen that is displayed. [Modes for carrying out the invention]

[0009] Embodiments of the present invention will be described below with reference to the drawings. The various features shown in the embodiments below can be combined with each other.

[0010] Incidentally, the program for implementing the software appearing in one embodiment may be provided as a non-transitory computer-readable medium, or it may be provided as a downloadable medium from an external server, or it may be provided so that the program is launched on an external computer and its functions are realized on a client terminal (so-called cloud computing).

[0011] Furthermore, in various information processing according to one embodiment, an input and an output corresponding to the input can be realized. Here, as long as an output is obtained as a result of the input, the form of the information referenced in such information processing (hereinafter referred to as reference information) is not limited. The reference information may be, for example, rule-based information such as a database, a lookup table, or a predetermined function (including a decision formula such as a regression equation constructed by a statistical method), or a trained model that has been pre-trained to learn the correlation between input and output, or a generative AI such as a large-scale language model or visual language model that can output a desired result by inputting a prompt.

[0012] Furthermore, in one embodiment, "part" may include, for example, hardware resources implemented by a circuit in a broad sense, and the information processing of software that can be specifically realized by these hardware resources. Also, in one embodiment, various types of information are handled, and this information can be represented, for example, by the physical values ​​of signal values ​​representing voltage and current, the high or low values ​​of signal values ​​as a set of binary bits composed of 0s or 1s, or by quantum superposition (so-called qubits), and communication and calculations can be performed on a circuit in a broad sense.

[0013] Further, a circuit in a broad sense is a circuit implemented by appropriately combining at least a circuit, circuitry, a processor, a memory, and the like. The processor may be a general-purpose processor or a dedicated circuit. That is, it includes an Application Specific Integrated Circuit (ASIC), a programmable logic device (e.g., a Simple Programmable Logic Device (SPLD), a Complex Programmable Logic Device (CPLD), and a Field Programmable Gate Array (FPGA)), and the like.

[0014] <Embodiment> 1. System Configuration Hereinafter, the system configuration according to the embodiment will be described. FIG. 1 is a diagram illustrating an example of the overall configuration of a start-up support system 1. FIG. 1 outlines each device included in the start-up support system 1 and outlines users who use these devices. Each outline will be described as needed with reference to other drawings.

[0015] The start-up support system 1 includes a communication line 2, a start-up support server 10, a Legal Affairs Bureau server 20, a National Tax Agency server 30, and a user terminal 40. Although not particularly limited, the communication line 2 is configured by, for example, the Internet network. The communication line 2 may also include a local area network, a mobile communication network, a VPN (Virtual Private Network), and the like. The communication line 2 mediates data exchange between devices connected to the communication line. In the example of FIG. 1, the start-up support server 10, the Legal Affairs Bureau server 20, and the National Tax Agency server 30 are connected to the communication line 2 via a wired connection, and the user terminal 40 is connected wirelessly. Note that the connection of each device to the communication line 2 may be either wired or wireless.

[0016] The start-up support system 1 is a system that provides a start-up support service for assisting users in launching a business, that is, starting a business. The start-up support server 10 executes various types of information processing for supporting business launching. To launch a business, it is necessary to have the Legal Affairs Bureau carry out incorporation registration. The Legal Affairs Bureau server 20 is a server managed by the Legal Affairs Bureau, and executes information processing related to incorporation registration. When the incorporation registration is completed, the National Tax Agency issues a corporate number. The National Tax Agency server 30 is a server managed by the National Tax Agency, and executes information processing related to the issuance of corporate numbers.

[0017] The user terminal 40 is, for example, a notebook computer or the like, and is mainly used by a user who is an entrepreneur intending to establish a corporation and launch a business. The user terminal 40 includes a display unit and an input unit, and functions as a user interface (UI) for operations performed by the user related to corporation establishment.

[0018] The start-up support server 10 executes authentication processing for authenticating users who use the start-up support system 1, and display processing for causing the user terminal 40 to display images. The start-up support server 10 stores authentication information (for example, user IDs, passwords, and the like) for authenticating users, and authenticates a user who has input authentication information as a user of the start-up support system 1. By authenticating the user, the start-up support server 10 determines data accessible to the user, or adds identification information to data input by the user to enable identification of the data.

[0019] The start-up support server 10 performs, for example, processing such as generation and transmission of HTML (Hyper Text Markup Language) files as display processing, generates a web page showing a system screen, and causes the user terminal 40 to display the generated system screen using the function of a browser. Note that the user terminal 40 may have an application program for using the start-up support system 1 installed therein, and the start-up support server 10 may generate and cause the application to display a system screen that can be displayed by the application. The start-up support server 10 controls display on the user terminal 40 by performing these types of display processing.

[0020] The startup support server 10 stores application DB3 and guidance DB4 (DB: Database). Application DB3 stores information related to applications for corporate registration by entrepreneurs, such as the date of application and the details of the application. Guidance DB4 stores guidance information that guides entrepreneurs through the procedures for starting a business. The National Tax Agency server 30 stores search DB5. Search DB5 stores information such as corporate numbers and trade names and addresses that serve as search criteria for searching corporate numbers.

[0021] 2. Hardware Configuration The hardware configuration according to this embodiment will be described below. Figure 2 shows an example of the hardware configuration of the startup support server 10. The startup support server 10 comprises a control unit 101, a storage unit 102, a communication unit 103, and a bus 104. The bus 104 electrically connects each part of the startup support server 10.

[0022] (Control Unit 101) The control unit 101 has at least one processor. The at least one processor may consist of, for example, a central processing unit (CPU), an MPU (Micro Processing Unit), a GPU (Graphics Processing Unit), one or more integrated circuits, one or more discrete circuits, or a combination thereof.

[0023] The control unit 101 is a computer that realizes various functions related to the startup support system 1 by reading predetermined programs stored in the memory unit 102. In other words, information processing by software stored in the memory unit 102 is concretely realized by the control unit 101, which is an example of hardware, and can be executed as each functional unit included in the control unit 101. Note that the control unit 101 is not limited to being a single unit, and may be implemented with multiple control units 101 for each function, or a combination thereof.

[0024] (Storage unit 102) The memory unit 102 stores various types of information as defined above. This can be done, for example, as a storage device such as a solid-state drive (SSD) or hard disk drive (HDD) that stores various programs related to the startup support system 1 executed by the control unit 101, or as memory such as random access memory (RAM) that stores temporarily necessary information (arguments, arrays, etc.) related to program calculations. The memory unit 102 stores various programs and variables related to the startup support system 1 executed by the control unit 101.

[0025] (Communications Department 103) The communication unit 103 is composed of a communication module. The communication module may be a wireless communication module compliant with standards such as IEEE 802.11a / b / g / n / ac / ax, LTE, 5G, 6G, or a wired communication module compliant with standards such as IEEE 802.3. The communication unit 103 is configured to transmit various electrical signals from the startup support server 10 to external components. The communication unit 103 is also configured to receive various electrical signals from external components to the startup support server 10. More preferably, the communication unit 103 has a network communication function, thereby enabling the communication of various information between the startup support server 10 and external devices via the communication line 2.

[0026] The Legal Affairs Bureau server 20 and the National Tax Agency server 30 have the same hardware configuration as the startup support server 10. For the Legal Affairs Bureau server 20, only the control unit 201 is described using a different code than the control unit 101 of the startup support server 10. For the National Tax Agency server 30, only the control unit 301 is described using a different code than the control unit 101 of the startup support server 10.

[0027] Figure 3 shows an example of the hardware configuration of a user terminal 40. The user terminal 40 comprises a control unit 401, a storage unit 402, a communication unit 403, an input unit 404, an output unit 405, and a bus 406. The bus 406 electrically connects each part of the user terminal 40. The control unit 401, storage unit 402, and communication unit 403 are similar hardware to the control unit 101, storage unit 102, and communication unit 103 shown in Figure 2, although their specifications and models may differ.

[0028] (Input section 404) The input unit 404 has input receiving means such as keys, buttons, touchscreens, and mice, and accepts input from the user. The input unit 404 may also have sound receiving means such as a microphone, and may have a function to collect the user's voice and accept the input of the collected voice.

[0029] (Output section 405) The output unit 405 has display means such as a display and sound emission means such as a speaker, and outputs visual information and auditory information. For example, the output unit 405 displays visual information such as screens, images, icons, and text on the display surface of the display unit in a manner that is visible to the user. The output unit 405 also outputs audible sound such as speech or synthesized sound from the speaker.

[0030] 3. Information Processing The following describes the information processing according to the embodiment. In the following description, the startup support server 10, the Legal Affairs Bureau server 20, the National Tax Agency server 30, and the user terminal 40 are described as the entities responsible for each information processing, but these information processing operations are performed by at least one processor provided in the startup support system 1, that is, the processors in the control units 101, 201, 301, and 401 of each device. The startup support system 1 performs corporate number acquisition processing in order to obtain a corporate number as soon as possible.

[0031] Figure 4 is an activity diagram showing an example of the process for obtaining a corporate number. In order to obtain a corporate number, it is first necessary to register the corporation with the Legal Affairs Bureau. Corporate registration can be done by applying in writing or by using the online application service provided by the Legal Affairs Bureau. In the example in Figure 4, the startup support server 10 provides the online application screen for corporate establishment registration and explains how to apply by linking with the Legal Affairs Bureau server 20 using, for example, an API (Application Programming Interface) provided by the Legal Affairs Bureau. Note that the linking with the Legal Affairs Bureau server 20 may also be done using APIs provided by organizations other than the Legal Affairs Bureau, and any mechanism that can link with the Legal Affairs Bureau server 20 may be used.

[0032] First, the startup support server 10 generates an online application screen for corporate registration (Activity A11), and displays the generated online application screen on the user terminal 40 (Activity A12).

[0033] Figure 5 shows an example of the displayed online application screen. The online application screen G1 shown in Figure 5 displays the text, "Please select the application form information format according to the type of registration you are applying for," along with an input field C11 for the application form format and application form selection fields C12, C13, C14, and C15. When an application form format is entered in input field C11, multiple types of application forms included in that format are displayed in each selection field. In the example in Figure 5, the format "Application for Registration of Establishment" is entered in input field C11, and multiple types of "Application for Registration of Establishment" are displayed in each selection field.

[0034] In the example in Figure 5, the type of "Application for Registration of Establishment" differs depending on whether it is a stock company or a limited liability company, whether a board of directors is established if it is a stock company, and whether the representative member is a legal entity if it is a limited liability company. The user selects one of the types and then selects the application form by operating the selection button B11. Once the application form form is selected, the startup support server 10 displays the input screen for the selected application form on the user terminal 40.

[0035] Figure 6 shows an example of an application form input screen. The online application screen G2 shown in Figure 6 displays the text "Please enter the information required for the application," along with input fields C21 to C26, a company name search button B21, a format check button B22, and an application button B23. Each input field is for entering information for each item required for the application. In the example in Figure 6, for the sake of brevity, it is shown that multiple pieces of information can be entered into a single input field, but for example, when an input field is selected, another input screen containing multiple input fields for those multiple pieces of information may be displayed.

[0036] Input field C21 is for entering information such as the company name and head office. When entering the company name and head office, there are restrictions such as the prohibition of using the same company name and head office, so it is advisable to research existing company names. Therefore, when the company name search button B21 is operated, the startup support server 10 displays a search screen on the user terminal 40 that searches for information about existing company names. The search screen is, for example, the search screen of the registration information service provided by the Legal Affairs Bureau or the search screen of the corporate number publication site provided by the National Tax Agency. Other information such as the subject, payment information, and reason for registration is also entered in input field C21.

[0037] Input field C22 is for entering information to be registered. Information to be registered includes the method of public notice, purpose, total number of authorized shares, total number of issued shares and their types and numbers, amount of capital, provisions regarding restrictions on the transfer of shares, and matters concerning officers. Input field C23 is for entering information such as the tax base amount. Information such as the tax base amount includes the tax base amount, registration exemption tax amount, payment method, attached documents, whether or not separate mailing is required, and whether or not a seal registration has been made.

[0038] Input field C24 is for entering attached documents. The required attached documents vary from person to person, but may include, for example, articles of incorporation (electronic or otherwise), founder's consent form, letter of acceptance of appointment, resolution, payment certificate, seal certificate or identity verification document. In the example in Figure 4, it is assumed that preparations such as the creation and certification of the articles of incorporation, opening of the account, and deposit of capital have been completed before the application process.

[0039] Input field C25 is for entering information about the applicant, etc. This information includes the application date, the applicant, the agent, and the registry office to which the application is being submitted. Input field C26 is for entering information about the power of attorney. This information includes the agent's name and address, the principal's name and address, the matters delegated, and the date of the delegatement.

[0040] When the format check button B22 is pressed, the startup support server 10 checks the entered application information for any formal errors. Formal errors include missing information or errors in the format (full-width / half-width characters, etc.) as defined by the Legal Affairs Bureau's online application system. If a formal error is found, the startup support server 10 displays where the error is on the user terminal 40. The user checks the displayed error and enters the correct information.

[0041] Once formal errors are eliminated, the application form is complete, and the user submits the application by operating the application button B23. The user terminal 40 may not accept any input to the application button B23 until the application form is complete, and may display the application button B23 in a way that indicates it is unavailable (e.g., grayed out). When the user terminal 40 accepts input into each input field or operations on the application button B23 as an application for company registration (Activity A13), it sends application information indicating the entered application details and the date and time of application to the startup support server 10.

[0042] The startup support server 10 retrieves the submitted application information (Activity A14) and sends the retrieved application information to the Legal Affairs Bureau server 20 using the API described above. When the Legal Affairs Bureau server 20 receives the submitted application information (Activity A15), it executes a corporate registration process to register the corporation based on the received application information (Activity A16). The corporate registration process is, for example, a process that runs a workflow to promote the review of corporate registrations within the Legal Affairs Bureau.

[0043] Application information may contain content that is not formally incorrect but is substantively incorrect or raises doubts. For example, this may occur if the matters described in the reason for registration are unclear. In such cases, the examiner at the Ministry of Justice instructs the Legal Affairs Bureau server 20 to issue a correction notice. The Legal Affairs Bureau server 20 follows this instruction and sends notification data indicating the parts of the application information that need correction to the startup support server 10 (Activity A21). The startup support server 10 executes a correction process that prompts the user to correct the parts indicated in the received notification data (Activity A22).

[0044] The startup support server 10, for example, pre-registers the user's email address and sends an email to that address containing a link to the online application screen and the areas that need correction. The user opens the online application screen from the received email and makes the corrections indicated. When the user terminal 40 receives the corrections (activity A23), it sends the corrected application information to the legal affairs bureau server 20 via the startup support server 10. The legal affairs bureau server 20 then uses the corrected application information that has been sent to it to continue the corporate registration process.

[0045] The time required from application to completion of registration (hereinafter referred to as the "registration period") varies depending on the type of corporation, region, time of year, and whether or not corrections are required. It may take about a week to complete, or it may take several months. The Legal Affairs Bureau server 20 executes the corporate registration process, and once the corporate registration is complete, it executes a notification process (Activity A31) to notify the National Tax Agency of the registration information showing the registration details. The Legal Affairs Bureau and the National Tax Agency have a data exchange system in place, and the Legal Affairs Bureau server 20 executes a notification process to send the registration information to the National Tax Agency server 30.

[0046] When the National Tax Agency server 30 receives the transmitted registration information, it registers the information about the corporation indicated by the received registration information as corporate information in the tax system (Activity A32). Next, the National Tax Agency server 30 issues a corporate number for the corporation indicated by the registered corporate information (Activity A33). The corporate number is a 13-digit number, and a unique number is issued to each corporation. After issuing the corporate number, the National Tax Agency server 30 stores the issued corporate number and the related corporate information in the search DB5 (Activity A34).

[0047] Once the corporate number is stored in the search database DB5, it becomes possible to search for the stored corporate numbers on the corporate number publication site provided by the National Tax Agency. In principle, corporate numbers can be searched within a certain period after the completion of incorporation registration. Specifically, it has been announced that searches will be possible at a specified time on the day the incorporation registration is completed (for example, 4 PM) or at a specified time on the next business day (for example, 11 AM). Corporate numbers can be searched using criteria such as trade name, address, type of corporation, and date of change.

[0048] After obtaining application information in A14, the startup support server 10 operates as follows: First, the startup support server 10 calculates the corporate number issuance period based on the obtained application information (activity A41). The corporate number issuance period is the period required from the time the application for corporate registration is submitted until the corporate number is issued. As mentioned above, the corporate number is issued as early as the day the registration is completed. Therefore, the startup support server 10 calculates the corporate number issuance period to be the same as the registration period (the period required from the application for corporate registration to the completion of registration) as mentioned above. The startup support server 10 calculates the issuance period using, for example, a period table that associates the factors that change the registration period with the periods that change it.

[0049] Figure 7 shows an example of a period table. In the period table TB1 shown in Figure 7, the period variation factors are represented as type of legal entity, application period, location of the Legal Affairs Bureau, application method, whether or not corrections are required, and others. For example, under "Type of legal entity," the variation period is "0" for corporations, limited liability companies, and general incorporated associations, while the variation period is "+T11" for non-profit organizations. Non-profit organizations have a longer registration period because they require public inspection and review of documents by administrative agencies.

[0050] For "Application Period," the variable period is "+T12" if the application is submitted during the busy months of January, March, April, or December, and "0" if it is submitted in any other month. Applications tend to concentrate in December and March due to the end of the fiscal year, and the high volume of processing continues until January and April, which can lead to longer registration periods. For "Location of Legal Affairs Bureau," the variable period is "+T13" if the bureau is located in a major metropolitan area, and "0" if it is located in another region. Legal Affairs Bureaus in major metropolitan areas receive a large number of applications, and the review process tends to take longer compared to bureaus in other regions.

[0051] Under "Application Method," the variable period is "-T14" for online applications and "0" for in-person applications. Online applications do not require digitizing the information on the documents, resulting in less work and faster processing compared to in-person applications. Under "Presence or Absence of Corrections," the variable period is "0" if no corrections are needed and "+T15" if corrections are needed. T15 represents the time required for corrections, which extends the registration period. The variable period T15 will be explained in more detail later.

[0052] Under "Other," the change period is "+T16" if the representative director is a foreigner, and "+T17" if the capital is large. If the representative director is a foreigner, a signature certificate is required instead of a seal certificate, and since this certificate is issued by a foreign institution, verification tends to take time. If the capital is large, the review process tends to take time because the information on the source of the deposit is checked more carefully to ensure there is no fraud.

[0053] The startup support server 10 adds the sum of the variable periods associated with each applicable period variable element in the period table TB1 to the standard registration period, based on the acquired application information. The standard registration period is, for example, the average registration period for an application made by a limited company, in a month other than the peak season, in a region other than a major metropolitan area, submitted in person, without corrections, and without any other conditions. For example, a period of about one week may be set as the standard registration period, but an appropriate period should be set according to the actual situation.

[0054] The startup support server 10 calculates the period for issuing the corporate number by adding the variable period to the standard registration period. After calculating the issuance period in A41, if the correction process in A22 is executed, the startup support server 10 recalculates the issuance period for the corporate number (activity A42). For example, the startup support server 10 recalculates the issuance period using the variable period T15 shown in Figure 7 as the period required from the time the correction notification is received from the Legal Affairs Bureau server 20 until the corrected application information is sent to the Legal Affairs Bureau server 20.

[0055] Next, the startup support server 10 determines that the issuance period for the corporate number calculated in A41 or A42 has elapsed since the time the issuance period was calculated in A41, that is, since the application for registration of establishment was filed (Activity A43). If the startup support server 10 determines that the issuance period for the corporate number has elapsed, it requests a search for the corporate number using the application information at a predetermined time (Activity A51). The predetermined time is, for example, the time when newly issued corporate numbers become searchable on the corporate number publication site (for example, 11:00 and 16:00), or a time with a buffer time added to that time to account for some delay. For example, the startup support server 10 first sends search data to the National Tax Agency server 30 requesting a search using the trade name indicated in the application information as the search criterion.

[0056] The National Tax Agency server 30 executes a search process to retrieve the corporate number from the search DB 5 using the search conditions indicated by the transmitted search data (Activity A52), and sends notification data indicating the search results to the startup support server 10 (Activity A53). The notification data includes the corporate number, which is the search result, and data indicating the trade name and address to which that corporate number was issued. The startup support server 10 verifies the search results indicated by the transmitted notification data (Activity A54). The startup support server 10 verifies whether the search results include a trade name identical to the trade name used as a search condition (hereinafter referred to as "identical trade name").

[0057] For example, if you search for the company name "AA Corporation," the search will include not only "AA Corporation" but also "AAB Corporation," "AAC Corporation," etc. Therefore, just because there are search results does not necessarily mean that the same company name is included. If the search results do not include the same company name or if there are no search results at all, the startup support server 10 will determine that the corporate number has not yet been made public. In that case, the startup support server 10 will make another search request using A51 after a certain period of time (for example, several hours, half a day, or a day). The startup support server 10 will repeat the operations from A51 to A54 until the search results include the same company name.

[0058] Even if the search results include the same company name, it is possible that it is a company name with the same name registered by another user. Therefore, if the search results include the same company name, the startup support server 10 verifies whether there is a company name with the same name that matches the address indicated in the application information, since the search results also include the address. If there is no company name with the same address, the startup support server 10 determines that the corporate number has not yet been made public and repeats the same operations from A51 to A54 as described above.

[0059] If the startup support server 10 finds a search result that includes the same trade name with a matching location, it determines that the same trade name is a registered trade name and obtains the corporate number of that same trade name as the corporate number issued based on the user's application (Activity A55).

[0060] Next, the startup support server 10 generates a procedure guidance screen (Activity A56) that guides users through the procedures to be performed after the company is established. Procedures to be performed after the company is established include, for example, tax-related filings, social insurance and labor insurance procedures, opening a bank account, additional seal registration, and, depending on the type of business, applications for permits and licenses from government agencies. The startup support server 10 stores a guidance information database that associates procedures to be performed after the company is established with guidance information.

[0061] Figure 8 shows an example of a guidance information database. The guidance information database stores information corresponding to procedures after company establishment, the conditions under which those procedures are required, and the guidance information itself. For example, regarding tax-related procedures, it is indicated that a "Notification of Company Establishment" is required for "all corporations." It is also indicated that an "Application for Approval of Blue Return Filing" is required "when receiving preferential treatment for corporate tax," and a "Notification of Establishment of Salary Payment Office, etc." is required "when paying executive compensation or employee salaries."

[0062] Furthermore, it is indicated that the "Simplified Tax System Selection Notification" is required if you "wish to apply for it," and that the "Social Insurance Enrollment Notification" and "Labor Insurance Establishment Notification" are required if you "employ employees." In addition, it is indicated that a "Liquor Sales License" is required if you "sell alcoholic beverages," the "Corporate Business Tax Allocation Criteria Notification" is required if you "have business offices in multiple prefectures," and the "Corporate Tax Exemption Approval Application" is required if you "receive tax benefits as a non-profit corporation."

[0063] The startup support server 10 determines whether the application information obtained in A14 indicates that the conditions for the procedure are met, and reads guidance information associated with the procedures that meet the conditions and the procedures for which it is unclear whether the conditions are met. The startup support server 10 generates a procedure guidance screen using the obtained corporate number and the read guidance information, and displays the generated procedure guidance screen on the user terminal 40 (Activity A57).

[0064] Figure 9 shows an example of a displayed procedure guidance screen. In the procedure guidance screen G3 shown in Figure 9, the text "Your corporate number has been issued! Please proceed with the necessary procedures." is displayed, along with a corporate number display field C31, a procedure display field C32, a necessity confirmation button B31, a document button B32, and a procedure method display button B33. The acquired corporate number is displayed in display field C31. Display field C32 shows a list of procedures that were determined to be necessary or unsure of necessity for the user in A56.

[0065] The necessity confirmation button B31 is an image used to confirm whether a procedure is necessary. The startup support server 10 displays the necessity confirmation button B31 containing the word "necessary" for procedures that can be determined to be necessary based on the content of the application information. For example, if the business purpose indicated in the application information is "operating a restaurant," then a restaurant business license is required, so the startup support server 10 displays the necessity confirmation button B31 containing the word "necessary" associated with "submission of restaurant business license application."

[0066] The startup support server 10 displays a necessity confirmation button B31 containing the words "Confirm Necessity" for procedures whose necessity is unclear from the application information. For example, even if the application information includes information about officers, it is not clear whether or not officer compensation will be paid, so the startup support server 10 displays a necessity confirmation button B31 containing the words "Confirm Necessity" in conjunction with "Submission of Notification of Establishment of Salary Payment Office, etc."

[0067] When the Necessity Confirmation button B31 is pressed, the Startup Support Server 10 displays the conditions under which the corresponding procedure is required. If the user determines from the displayed conditions that the procedure is necessary, they perform a procedure adoption operation by selecting to perform the procedure; if they determine that the procedure is unnecessary, they perform a procedure deletion operation by selecting not to perform the procedure. If the procedure adoption operation is performed, the Startup Support Server 10 displays the Necessity Confirmation button B31 containing the word "Required," and if the procedure deletion operation is performed, it deletes the corresponding procedure.

[0068] The document button B32 displays the words "Create Document" or "Print Document." "Create Document" indicates a procedure where online application is possible and the user can create a document by operating the user terminal 40, while "Print Document" indicates a procedure where a paper document application is mandatory. When the document button B32 for "Create Document" is operated, the startup support server 10 displays the online application screen, which includes the input fields for the corresponding document, and allows the user to create the document on the screen of the user terminal 40. When the document button B32 for "Print Document" is operated, the startup support server 10 prints the corresponding document, enabling the user to complete the procedure using a paper document.

[0069] When the button B33 for displaying the procedure is pressed, the startup support server 10 displays the corresponding procedure on the user terminal 40. If the procedure is an online application, the procedure includes, for example, a link to the online application screen, an example of how to enter application information, and the application deadline. If the procedure is an in-person application, it includes, for example, the location of the counter, business hours, an example of how to fill out the documents to be submitted, and the application deadline.

[0070] The user can confirm the necessary procedures by operating the necessity confirmation button B31, and create the necessary documents by operating the document button B32. The user can also confirm the specific steps of the procedure and then carry out the procedure by operating the display button B33.

[0071] The following explains the overall process of the startup support system 1 described above. Figure 10 shows an example of the processing procedure for the startup support system 1. Figure 10 shows the various devices, such as the startup support server 10 shown in Figure 1. The processing described in Figure 10 also includes processing performed by humans. First, the user operates the user terminal 40 to apply for registration of the establishment of a corporation (processing procedure 1). Next, an examiner at the Legal Affairs Bureau examines the application for establishment registration (processing procedure 2).

[0072] Next, the startup support server 10 functions as an example of an acquisition unit that acquires status information indicating the status of the application for registration of the establishment of a corporation (processing step 3). For example, the startup support server 10 acquires the application information for registration of establishment as status information at A14 shown in Figure 4. The application information for registration of establishment is an example of status information indicating that the application for registration of the establishment of a corporation was submitted on the application date indicated in the application information. The startup support server 10 also acquires the corrected application information as status information at A22 shown in Figure 4. The corrected application information is an example of status information indicating that the examination of the registration of the establishment of a corporation has progressed and any errors have been corrected.

[0073] Next, the startup support server 10 calculates the issuance period for the corporate number of the corporation for which an application for establishment registration has been filed, based on the status of the application indicated by the acquired status information (processing step 4). In the case where the review has just begun, for example, the startup support server 10 calculates the issuance period for the corporate number by adding the variable period corresponding to the period variation element to the base registration period using the period table TB1 shown in Figure 7. Furthermore, if a situation occurs where a correction has been made, the startup support server 10 calculates the issuance period for the corporate number by adding the period required for the correction.

[0074] The startup support server 10 waits for the issuance of the corporate number after an application has been submitted until the calculated issuance period has elapsed (processing step 5). While the startup support server 10 is waiting, the review of the company registration proceeds, and once the company registration is completed, the National Tax Agency is notified, and the National Tax Agency server 30 issues the corporate number (processing step 6). The National Tax Agency server 30 stores the issued corporate number in the search DB 5 (processing step 7). Around the time that processing step 7 is performed, the calculated issuance period has elapsed, so the startup support server 10 functions as an example of a transmission unit that sends a search request for the corporate number of a company for which a company registration application has been submitted to an external device (processing step 8).

[0075] More specifically, the startup support server 10 sends a corporate number search request to an external device at a timing corresponding to the application status indicated by the acquired status information. The external device here refers to a device that provides a corporate number search service, and the National Tax Agency server 30 is one example. The timing when the issuance period for the calculated corporate number has expired is one example of a timing corresponding to the application status. The National Tax Agency server 30 searches for the corporate number based on the transmitted search request (processing step 9).

[0076] If a corporate number has not been issued at processing step 9, processing steps 8 and 9 are repeated. If a corporate number has been issued at processing step 9, the corporate number is sent to the startup support server 10 as a search result, and the startup support server 10 obtains the issued corporate number (processing step 10). The startup support server 10 then functions as an example of an execution unit that performs predetermined processing using the corporate number retrieved by the search request in processing step 8 (processing step 11).

[0077] The startup support server 10 (an example of an execution unit) executes a notification process as a predetermined process to notify the applicant who has applied for registration of establishment of the corporate number retrieved by the above search request. In the example in Figure 9, the startup support server 10 notifies the applicant of the corporate number by displaying the corporate number display field C31 on the user terminal 40 (processing step 12). With this configuration, it is possible to make it easier for the user to notice that a corporate number has been obtained compared to when the notification process is not performed.

[0078] Furthermore, the startup support server 10 (an example of an execution unit) executes a presentation process as a prescribed process, which presents guidance information that guides the applicant who has applied for registration of establishment to the corporate number retrieved by the above search request, guiding them through the procedures to be performed. Such procedures include, for example, various procedures related to starting a business, such as submitting a corporate establishment notification form, submitting a social insurance enrollment notification form, and submitting a labor insurance establishment notification form. In the example shown in Figure 9, the startup support server 10 presents these procedures to the applicant by displaying the procedure display field C32 on the user terminal 40. With this configuration, it is possible to reduce the number of procedures that are missed when starting a business compared to when the presentation process is not performed.

[0079] The corporate number issued upon application for registration of establishment is made public when it is stored in the search DB5 in processing step 7, but this is not notified to the user, who is notified of the corporate number by mail later. As a result, users may not realize that their corporate number has been made public, and in that case, they cannot proceed with procedures that require the corporate number until they receive the notification by mail. In contrast, in the startup support system 1, as described above, the corporate number is acquired in conjunction with the timing of its public announcement, so the corporate number can be utilized earlier compared to when the corporate number acquisition process shown in Figure 4 is not performed.

[0080] It is possible to obtain a corporate number early by repeatedly performing searches using the company name applied for immediately after the application for registration of establishment is filed. However, in that case, the search process will be repeated during the period shortly after the registration examination has started, that is, the period when it is clear that the corporate number has not yet been issued, which will place an unnecessary load on the startup support server 10, the communication line 2, and the National Tax Agency server 30. This load is small if there is only one user, but it becomes a very large load if the number of users increases to hundreds or thousands, which can lead to the cost of increasing the startup support server 10 and the communication line 2, or to the disadvantage of worsening the response time of the corporate number search service. In contrast to that case, the startup support system 1, as described above, executes the search process in accordance with the timing of the announcement of the corporate number, so the occurrence of such disadvantages can be suppressed.

[0081] Furthermore, the startup support server 10 (an example of the acquisition unit) acquires status information of an electronic application for corporate registration when the application is submitted electronically. The above-mentioned application information for corporate registration represents the status of the electronic application (online application) for corporate registration and is an example of status information. For example, the application information acquired in A14 shown in Figure 4 represents the status that the corporate registration was applied for on the application date and time indicated by that application information. Also, the corrected application information in A22 shown in Figure 4 represents the status that the application content has been corrected.

[0082] Note that the status information obtained is not limited to the application information mentioned above. The startup support server 10 may, for example, use an API provided by the Legal Affairs Bureau to link with the Legal Affairs Bureau server 20 and periodically obtain the application status information (for example, once a day). In that case, if the startup support server 10 obtains status information indicating the completion of registration more than two days earlier than the expiration of the calculated corporate number issuance period, it will recalculate the corporate number issuance period and start sending a search request on that day or the next working day, as there is a high possibility that the corporate number will be published before the calculated issuance period has elapsed.

[0083] Furthermore, although the above example shows an online application, an application may also be submitted in writing at a counter. In that case, the startup support server 10 may display an input screen for entering application status information on the user terminal 40 and obtain the status information entered on the displayed input screen. In this case, even if the application is submitted at a counter, the status information can be obtained, but the user will have to take the time to enter the status information. Compared to that case, obtaining the status information of an electronic application as status information, as in the above example, reduces the effort required to obtain status information.

[0084] Furthermore, the timing of the search request, which corresponds to the application status of the company's registration as indicated by the status information, is the same as the timing of the publication of newly issued corporate numbers as announced by the issuer of corporate numbers (the National Tax Agency). The timing corresponding to the publication time could be, for example, the same time as the publication time, or a time with a buffer period added to account for any delays. With this approach, searches can be performed immediately after the corporate number is published, allowing for earlier utilization of the corporate number compared to not considering the publication time.

[0085] Furthermore, in the example above, the status information includes the date the application was made and the content of the application. In this case, the search request is made when the period corresponding to the content of the application indicated by the retrieved status information has elapsed from the date of application. The content of the application includes, for example, in the example in Figure 7, the type of corporation, whether the representative director is a foreigner or not, and whether the capital is high or not. The registration period (the period required from the application for registration of the establishment of a corporation to the completion of registration) varies depending on the content of the application, but with this method, the issuance period of the corporate number can be calculated more accurately than when the content of the application is not considered, so the corporate number can be utilized early regardless of the content of the application.

[0086] Furthermore, in the above example, the search request is made at a timing that corresponds to the application-related elements indicated by the acquired status information, such as the timing of the application, the region where the application is made, and the application method. For example, in the example in Figure 7, the timing of the search request changes depending on whether it is a busy season or not, whether it is in a metropolitan area or another region, and whether it is an online application or an in-person application. With this configuration, the corporate number can be utilized earlier compared to when these application-related elements are not considered.

[0087] <Variation: Predicting timing> The timing of search requests is not limited to the example above. For example, if the status information includes the date the application for company registration was filed, as in the example above, the startup support server 10 functions as an example of a memory unit that stores a history of the period from application to when the corporate number becomes searchable. For example, the startup support server 10 stores a history of the issuance period from when the application information is obtained at A14 in Figure 4 to when the corporate number is obtained at A55.

[0088] The startup support server 10, based on its stored history, compares the issuance periods of applications with different period variation elements, as shown in Figure 7, and adjusts the variation period to a more appropriate value. For example, it compares the issuance period history for NPO corporations with the issuance period history for other types of corporations to calculate how much longer the issuance period is for NPO corporations, and reflects the calculated value in the variation period T11. By adjusting the variation period in this way, the startup support server 10 sends a search request for the corporate number to the external device at the time when the period indicated by the stored history, that is, the issuance period of the corporate number calculated reflecting the variation period indicated by the history, has elapsed from the application date. With this configuration, the more times a corporate number is obtained, the more appropriate the search timing becomes.

[0089] <Example of variation: Search method> In the example above, the startup support server 10 verified whether there was a company name identical to the address indicated in the application information, and determined that the identical company name with the matching address was a registered company name. However, the method for determining a registered company name is not limited to this. For example, the startup support server 10 (an example of a transmission unit) may send a search request that includes a first search criterion related to the corporation for which the application has been submitted, and if there are two or more corporate numbers found by that search request, it may send a search request that includes a second search criterion different from the first search criterion.

[0090] The startup support server 10, for example, first sends a search request that includes the company name as the first search criterion. If the search results include two or more corporate numbers associated with the same company name, the startup support server 10 sends a search request that includes the location as the second search criterion, in addition to the company name. For this search request, the same company name and the same head office (i.e., the same location) are basically prohibited, so only registered company names can be obtained as search results.

[0091] The startup support server 10 may also send a search request that includes the company name and address as the first search condition from the beginning. Even in that case, for example, if the first search condition is limited to the prefecture and city / ward / town / village as the address, it is possible that two or more corporate numbers may be found, as it is possible that a corporation with the same company name is established in the same city / ward / town / village. In that case, the startup support server 10 can narrow down the corporate numbers by sending a search request that further includes the type of corporation as a second search condition. With this approach, the search results are narrowed down, making it easier to find the correct corporate number compared to searching with only the first search condition.

[0092] <Variation: Preparation of the procedure> Regarding procedures to be performed after the corporate number is issued, it is possible to prepare in advance by performing tasks other than entering the corporate number. In that case, the startup support server 10 (an example of an execution unit) will first execute the electronic application for the procedure using the corporate number up to the stage of entering information other than the corporate number. For example, in the case of the "Notification of Corporate Establishment" shown in Figure 9, the head office address, tax domicile, corporate name, representative's name, representative's address, fiscal year, and capital are determined at the time of application for establishment registration, so they can be entered before the corporate number is issued. For example, the startup support server 10 will display a procedure preparation screen on the user terminal 40 that guides the user through the preparation of the procedure before the corporate number is issued.

[0093] Figure 11 shows an example of a displayed procedure preparation screen. The procedure preparation screen G4 in Figure 11 displays the text "Let's proceed with preparing the procedures required after the issuance of the corporate number," a display field C42 for the procedures to be prepared, a necessity confirmation button B41, a document button B42, and a display method button B43. The startup support server 10, similar to A56 shown in Figure 4, reads guidance information associated with the procedures that meet the necessary conditions and procedures whose conditions are unknown, based on the application details indicated by the acquired application information, and generates the procedure preparation screen.

[0094] The Necessity Confirmation button B41, the Document button B42, and the Procedure Display button B43 are operational images with the same functions as the buttons of the same name shown in Figure 9. The user operates the Necessity Confirmation button B41 to confirm the necessary procedures and the Document button B42 to input information into the documents used for the procedures. At this time, the corporate number cannot be entered, but other information can be entered. Then, if the corporate number is found through the search request sent to the external device, the startup support server 10 (an example of an execution unit) enters that corporate number into the electronic application and completes the procedure.

[0095] Under this arrangement, preparations for procedures after the issuance of the corporate number can be made while the incorporation registration review is underway. As a result, when the corporate number is issued, the procedures for starting up the business can be expedited compared to cases where the above-mentioned preliminary procedures are not carried out.

[0096] <Variation: Situation Information> Status information is not limited to the status information of electronic applications as described above. The startup support server 10 may, for example, display a screen on the user terminal 40 for entering the application status of company registration, and acquire the application status entered by the user as status information. For example, if the user has completed the procedure at the counter of the Legal Affairs Bureau, it is necessary to have the user enter the application status on the input screen in this manner so that the status information can be acquired.

[0097] Furthermore, the startup support server 10 may also acquire the notification from the Legal Affairs Bureau server 20 as status information if the Legal Affairs Bureau server 20 provides a service to notify the completion of the company registration. In either case, the startup support server 10 can calculate the issuance period for the corporate number based on the acquired status information, and by timing the search process to coincide with the public announcement of the corporate number, it can acquire the corporate number early.

[0098] <Variation example: Search timing> The timing for searching for a corporate number is not limited to the timing described above. For example, in the above example, a standard registration period of about one week was set, but when the request for electronic articles of incorporation authentication from a notary public and the application for registration of the establishment of a stock company from the Legal Affairs Bureau are made online simultaneously, if certain conditions are met, an operation called the Super Fast Track Option may be implemented, which completes the establishment registration along with the authentication of the electronic articles of incorporation within 24 hours of application. In that case, the startup support server 10 may calculate the corporate number issuance period by setting the standard registration period to 24 hours if these conditions are met.

[0099] Furthermore, if the startup support server 10 makes a search request and the applicant's corporate number is not found, it will make another search request after a certain period of time has elapsed. However, the interval between these search requests may be varied. For example, during peak seasons, the startup support server 10 may make longer intervals between search requests compared to off-peak seasons. During peak seasons, the review process tends to take longer than during off-peak seasons, so even if searches are made frequently, there is a high possibility that the corporate number will not be found immediately. Also, the number of corporate number searches tends to be higher, which can lead to disadvantages such as a deterioration in the response time of the search service. By varying the interval between search requests, it becomes easier to balance the advantages and disadvantages of obtaining a corporate number early compared to when the interval is uniform.

[0100] <Example: Prescribed processing using the corporate number> The prescribed processing using the corporate number is not limited to the notification and presentation processing described above. The startup support server 10 may, for example, execute a prescribed process that automatically inputs the necessary information and submits an online application for procedures that can be applied for online based on registration information and the corporate number. Specifically, the startup support server 10 may, for example, use an API for data linkage with the one-stop service for corporate establishment provided by My Number Portal to input the information necessary for the online application and submit the application.

[0101] Similar data linkage is possible for procedures such as opening bank accounts and applying for permits and licenses at government agencies. Furthermore, the startup support server 10 may not perform the procedures entirely automatically, but may display a confirmation screen for the user before proceeding. This configuration reduces the user's workload and minimizes delays and omissions in the process compared to cases where the prescribed processing using the corporate number is not performed.

[0102] <Example of variation: Variations in configuration> The configuration shown in Figure 1, etc. (overall configuration, hardware configuration, and functional configuration, etc.) is just an example, and other configurations can be adopted as long as they do not cause inconvenience in implementation. For example, the startup support server 10, the Legal Affairs Bureau server 20, and the National Tax Agency server 30 may each be distributed across two or more devices, and may also be provided in the form of SaaS (Software as a Service) or a cloud computing system. Furthermore, the user terminal 40 may execute some of the processing performed by the startup support server 10, and the startup support server 10 may execute some of the processing performed by the user terminal 40. In short, as long as the necessary information processing is performed throughout the startup support system 1, the devices that perform that information processing are not limited.

[0103] The output destination for information or data (hereinafter referred to as "information, etc.") may be other devices, displays, storage units (including built-in and external storage units), email addresses, or accounts in other systems. Acquisition of information, etc. includes not only acquiring information, etc. transmitted from other devices, but also acquiring information, etc. generated by the device itself or information, etc. stored by the device itself. The database may be stored by an information processing device such as the startup support server 10, or it may be stored in an external device. Furthermore, the information stored in the database may be used in a manner that temporarily stores it in memory.

[0104] The embodiments described above included information processing devices such as the startup support server 10, the Legal Affairs Bureau server 20, the National Tax Agency server 30, and the user terminal 40, or an information processing system such as the startup support system 1 equipped with these information processing devices. However, it may also be an information processing method. The information processing method comprises steps executed by one or more processors in the information processing system. Furthermore, the embodiments described above may also be a program. The program causes a computer to execute the same steps as those executed by the information processing system.

[0105] <Note> Furthermore, they may be provided in the following embodiments.

[0106] (1) An information processing system comprising one or more processors, wherein in the acquisition step, the processor acquires status information indicating the status of an application for registration of the establishment of a corporation; in the transmission step, the processor transmits a search request for the corporate number of the corporation to which the application was made to an external device at a timing corresponding to the status of the application indicated by the acquired status information, the external device is a device that provides a search service for corporate numbers; and in the execution step, the processor executes a predetermined process using the corporate number retrieved by the search request.

[0107] This approach allows for the early utilization of corporate identification numbers.

[0108] (2) An information processing system as described in (1) above, wherein in the acquisition step, the processor acquires status information of the electronic application as status information if the application is an electronic application.

[0109] This configuration reduces the effort required to obtain situational information.

[0110] (3) An information processing system described in (1) or (2) above, wherein the timing is the timing corresponding to the time of publication of a newly issued corporate number as announced by the issuer of the corporate number.

[0111] This approach allows for the earlier utilization of corporate identification numbers.

[0112] (4) An information processing system described in any one of (1) to (3) above, wherein the status information includes the date on which the application was made, the storage step stores a history of the period from the application until the corporate number becomes searchable, and the timing is the time when the period indicated by the stored history has elapsed from the date of the application.

[0113] With this approach, the more times a corporate number is obtained, the more appropriate the search timing becomes.

[0114] (5) An information processing system as described in (4) above, wherein the status information includes the date the application was made and the content of the application, and the timing is the time when the period corresponding to the content of the application indicated by the acquired status information has elapsed from the date of the application.

[0115] Under this arrangement, the corporate number can be utilized early on, regardless of the content of the application.

[0116] (6) An information processing system according to any one of (1) to (5) above, wherein in the transmission step, the processor transmits the search request including a first search condition relating to the corporation for which the application has been made, and if there are two or more corporate numbers found by the search request, transmits the search request including a second search condition different from the first search condition.

[0117] This approach narrows down the search results, making it easier to find the correct corporate number.

[0118] (7) An information processing system described in any one of (1) to (6) above, wherein in the execution step, the processor executes the process of notifying the applicant who made the application of the corporate number retrieved by the search request as the predetermined process.

[0119] This approach makes it easier to notice when a corporate number has been acquired.

[0120] (8) An information processing system described in any one of (1) to (7) above, wherein in the execution step, the processor performs the process of presenting guidance information that guides the applicant who made the application for the procedure to be carried out using the corporate number retrieved by the search request, as the predetermined process.

[0121] This approach can reduce the number of procedural loopholes when starting a business.

[0122] (9) An information processing system as described in (8) above, wherein in the execution step, the processor executes the electronic application for a procedure using a corporate number up to the stage of inputting information other than the corporate number, and if the corporate number is found by the search request, the processor inputs the corporate number into the electronic application to complete the procedure.

[0123] This approach allows for a rapid progression of the procedure.

[0124] (10) An information processing method comprising each of the steps described in any one of (1) to (9) above, which is performed by a processor.

[0125] This configuration allows for greater flexibility in inputting man-hours for man-hour management.

[0126] (11) A program that causes a computer to perform any one of the steps described in (1) to (9) above.

[0127] This configuration allows for greater flexibility in inputting man-hours for man-hour management. Of course, this is not always the case. Furthermore, the embodiments and modifications described above may be implemented in any combination.

[0128] Finally, various embodiments of the present invention have been described, but these are presented as examples only and are not intended to limit the scope of the invention. Novel embodiments can be implemented in a variety of other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. Embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims and their equivalents. [Explanation of symbols]

[0129] 1: Startup support system 2: Communication lines 10: Startup support server 20: Legal Affairs Bureau Server 30: National Tax Agency Server 40: User terminal 101: Control Unit 201: Control Unit 301: Control Unit 401: Control Unit

Claims

1. An information processing system comprising one or more processors, In the acquisition step, the processor acquires status information indicating the status of the application for registration of the company's establishment. In the transmission step, the processor sends a request to an external device to search for the corporate number of the corporation to which the application was made, at a timing corresponding to the status of the application as indicated by the acquired status information. The aforementioned external device is a device that provides a search service for corporate identification numbers. In the execution step, the processor performs a predetermined process using the corporate number retrieved by the search request. Information processing system.

2. In the information processing system described in claim 1, In the acquisition step, if the application is an electronic application, the processor acquires the status information of the electronic application as the status information. Information processing system.

3. In the information processing system described in claim 1, The aforementioned timing corresponds to the time of publication of newly issued corporate numbers as announced by the issuing authority of the corporate number. Information processing system.

4. In the information processing system described in claim 1, The aforementioned status information includes the date on which the application was submitted. In the memory step, the processor stores a history of the period of time required from the application until the corporate number becomes searchable. The aforementioned timing is the time when the period indicated by the stored history has elapsed from the date of the application. Information processing system.

5. In the information processing system described in claim 4, The aforementioned status information includes the date the application was submitted and the content of the application. The aforementioned timing is the time when the period corresponding to the content of the application as indicated by the acquired status information has elapsed from the date of the application. Information processing system.

6. In the information processing system described in claim 1, In the transmission step, the processor transmits the search request including a first search condition relating to the corporation for which the application has been made, and if there are two or more corporate numbers found by the search request, it transmits the search request including a second search condition different from the first search condition. Information processing system.

7. In the information processing system described in claim 1, In the execution step, the processor performs the process of notifying the applicant who made the application of the corporate number retrieved by the search request as the predetermined process. Information processing system.

8. In the information processing system described in claim 1, In the execution step, the processor performs the process of presenting guidance information to the applicant who made the application, which guides the applicant through the procedure using the corporate number retrieved by the search request, as the predetermined process. Information processing system.

9. In the information processing system described in claim 8, In the execution step described above, the processor executes the electronic application for the procedure using the corporate number up to the stage where information other than the corporate number is entered, and if the corporate number is found by the search request, the processor enters the corporate number into the electronic application and completes the procedure. Information processing system.

10. Information processing method, The processor comprises each step according to any one of claims 1 to 9, Information processing methods.

11. It is a program, Cause the computer to perform each of the steps described in any one of claims 1 to 9. program.

Citation Information

Patent Citations

  • Electronic certificate management system, electronic certificate utilization terminal and electronic certificate management method

    JP2017108466A