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

The information processing system leverages generative AI to analyze business data, estimate suitable services, and provide personalized proposals, addressing the challenge of inappropriate service timing and implementation in existing systems, thereby improving sales strategies.

JP2026056083APending Publication Date: 2026-04-01LY CORP
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-19
Publication Date
2026-04-01

AI Technical Summary

Technical Problem

Existing systems fail to appropriately propose services to business operators, particularly in terms of timing and implementation, leading to inefficiencies and challenges in identifying and addressing sales issues.

Method used

An information processing system utilizing generative AI, such as GPT, to analyze business operator data, estimate suitable services, generate explanatory content, and provide personalized service proposals to business operators.

Benefits of technology

The system effectively proposes tailored services to businesses, enhancing sales strategies and addressing operational challenges through automated and personalized recommendations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026056083000001_ABST
    Figure 2026056083000001_ABST
Patent Text Reader

Abstract

To propose appropriate services to businesses. [Solution] The information processing device according to the present invention is characterized by comprising: an acquisition unit that acquires business information of a business operator; an estimation unit that estimates a proposed service to be proposed from among a plurality of services based on the business information; a generation unit that generates explanatory content that explains how the business operator will use the proposed service; and a provision unit that provides the explanatory content.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing apparatus, an information processing method, and an information processing program.

Background Art

[0002] A system for suppressing store losses by providing customers with privileges, points, etc. has been disclosed (see Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, there is room for improvement in the above prior art. For example, in the above prior art, the business operator (store) is not appropriately proposed the implementation timing of the service, etc. Therefore, it is required to appropriately propose a service to the business operator.

[0005] The present application has been made in view of the above, and an object thereof is to appropriately propose a service to a business operator.

Means for Solving the Problems

[0006] The information processing apparatus according to the present application includes an acquisition unit that acquires business operator information of a business operator, an estimation unit that estimates a proposed service to be a proposal target from a plurality of services based on the business operator information, a generation unit that generates explanation content for explaining a usage mode when the business operator uses the proposed service, and a provision unit that provides the explanation content.

Effects of the Invention

[0007] According to one embodiment of the system, services can be appropriately proposed to businesses. [Brief explanation of the drawing]

[0008] [Figure 1] Figure 1 is an explanatory diagram showing an overview of the information processing system according to the embodiment. [Figure 2] Figure 2 shows an example of the configuration of a server device according to this embodiment. [Figure 3] Figure 3 shows an example of how the suggested results provided by the server device are displayed. [Figure 4] Figure 4 is a flowchart showing the processing procedure according to the embodiment. [Figure 5] Figure 5 shows an example of a hardware configuration. [Modes for carrying out the invention]

[0009] The following describes in detail, with reference to the drawings, embodiments for implementing the information processing device, information processing method, and information processing program according to the present application (hereinafter referred to as "embodiments"). Note that these embodiments do not limit the information processing device, information processing method, and information processing program according to the present application. Furthermore, the same parts are denoted by the same reference numerals in the following embodiments, and redundant descriptions are omitted.

[0010] [1. Overview of the Information Processing System] First, with reference to Figure 1, an overview of the information processing system according to the embodiment will be described. Figure 1 is an explanatory diagram showing an overview of the information processing system according to the embodiment. As shown in Figure 1, the information processing system 1 according to the embodiment includes a terminal device 10 and a server device 100. These various devices are connected to each other via a network N, either by wire or wireless means, enabling communication. This allows the terminal device 10 to cooperate with the server device 100. The network N is, for example, a LAN (Local Area Network), a WAN (Wide Area Network), or the Internet. The terminal device 10 is shown as a PC (Personal computer), but it may be other devices such as a smartphone or tablet terminal.

[0011] The server device 100 is, for example, a computer such as a PC or blade server, or a mainframe or workstation. The server device 100 may also be implemented through cloud computing.

[0012] In this embodiment, the server device 100 is an information processing device that works in conjunction with the terminal devices 10 of each business operator U and provides various API (Application Programming Interface) services for various applications (hereinafter referred to as "apps") and various data to the terminal devices 10 of each business operator U, and is implemented by a computer or cloud system. In this embodiment, it is preferable that business operator U has a business account for a messaging application.

[0013] Furthermore, the server device 100 may be an information processing device that provides some kind of online service to the terminal devices 10 of each business operator U. For example, the server device 100 may provide services such as internet connectivity, search services, chat services, interactive services using voice, images, and videos, SNS (Social Networking Service), e-commerce (EC), electronic payments, online games, online banking, online trading, accommodation and ticket reservations, video and music distribution, news, maps, route search, route guidance, route information, service information, and weather forecasts as online services. In practice, the server device 100 may cooperate with various servers that provide the above-mentioned online services and act as an intermediary for online services, or it may be responsible for processing online services.

[0014] Server device 100 acquires business information from business operator U's terminal device 10, or from various servers based on the business operator ID, etc. For example, server device 100 acquires various historical information (log data) that shows business operator U's actions. For example, server device 100 acquires location history, which is the history of business operator U's location and date and time, from terminal device 10. Server device 100 acquires business operator U's advertising provision history. For example, server device 100 acquires the history of business operator U providing advertisements to advertising agencies. Server device 100 also acquires business operator U's usage history of various services. For example, server device 100 acquires search history, which is the history of search queries entered by business operator U, from a search server (search engine). Server device 100 also acquires browsing history, which is the history of content viewed by business operator U, from a content server. Server device 100 also acquires purchase history (payment history), which is the history of business operator U's product purchases and payment processing, from e-commerce servers and payment processing servers. Furthermore, the server device 100 may obtain listing history and sales history, which are the history of business operator U's listings on the marketplace, from an e-commerce server and a payment processing server. The server device 100 may also obtain posting history, which are the history of business operator U's posts, from a posting server that provides a word-of-mouth posting service and an SNS server. It may also obtain preference logs of the business operator's content (which content was preferred, which of two similar responses was selected), etc. It may also obtain the reasons for such preferences or avoidance. Note that the various servers mentioned above may be the server device 100 itself. In other words, the server device 100 may function as the various servers mentioned above. Business operator information includes, in addition to log data, business operator U's location, industry, business content, various services, financial information, and input information entered by business operator U. Business operator information is not limited to these.

[0015] In addition, the server device 100 can acquire user information of the operator U. For example, the server device 100 acquires information (attribute information) regarding user attributes such as the user's gender, age, and residential area as user information. Further, the server device 100 can acquire information regarding attributes such as the user's demographics (demographic attributes), psychographics (psychological attributes), geographics (geographical attributes), and behavioral (behavioral attributes). Also, the server device 100 may acquire, as user information, the segment or persona (persona) to which the user belongs in the field of marketing. Then, the server device 100 stores and manages information regarding the user's attributes (attribute information) together with the identification information (such as user ID) indicating the user.

[0016] Also, the number of each device included in the information processing system 1 shown in FIG. 1 is not limited to that shown. For example, in FIG. 1, for simplicity of illustration, only one terminal device 10 is shown, but this is merely an example and is not limited, and two or more may be used.

[0017] [2. Provision of Explanation Content] Currently, it is difficult for operators to discover problems and propose solutions. For example, regarding the discovery of problems and the provision of solutions, sales representatives analyze by considering YoY (Year over Year: year-on-year), distribution progress, category share, trends, etc., and consider issues and solutions with a large growth potential. However, depending on the sales representatives, the identification of problems and the proposal of solutions may or may not be appropriately identified, and the identification of problems and the proposal of solutions are personalized. Also, for example, small and medium-sized operators often have difficulty hiring sales representatives due to financial constraints, etc., and are unable to discover problems or know solutions, and have problems in management such as a desire to increase sales and sluggish business performance growth.

[0018] In addition, even if a sales representative is hired, there are also problems such as not being able to find appropriate past proposals and past proposals being scattered.

[0019] Therefore, by utilizing generative AI (Artificial Intelligence), information on business operator U is obtained and the proposal of solutions is automated. Examples of generative AI include LLM (Large Language Models). In this embodiment, GPT (Generative Pre-trained Transfer) is used as an example. GPT is a text generation AI and a language model capable of generating text using natural language.

[0020] For example, as shown in Figure 1, the server device 100 receives business information from a business operator and acquires the information (step S1). For example, the server device 100 acquires business information from the terminal device 10 of business operator U via the network N. For example, the server device 100 acquires text entered by business operator U from the terminal device 10 of business operator U via the network N as input information (business information). Note that the text may be entered manually or by voice input. It may also be selected from existing text (text candidates). For example, the text entered by business operator U may include business operator U's industry, services already provided, business operator U's challenges and budget for those challenges, and services already provided by business operator U.

[0021] Next, the server device 100 estimates a service to be proposed from among a plurality of services based on the received information (step S2). For example, the server device 100 estimates the service to be proposed based on the acquired merchant information (e.g., advertising provision history and usage history of various services). For example, the server device 100 estimates the service to be proposed based on the input information (such as budget) input by merchant U. The server device 100 estimates the service to be proposed by inputting the received information into a learning model. The plurality of services include, for example, operation of the official account of merchant U on SNS, provision of an app (mini app) of the merchant official account within a messaging app, advertisement distribution, direct sales, electronic payment, coupons, and the like. The mini app is, for example, an application that is displayed below the screen for sending and receiving messages with the merchant account and has functions such as a membership card presentation function and a function of providing product information to users. Note that the plurality of services are not limited to these.

[0022] The learning model is a model that has learned the merchant information of merchant U, the characteristics before and after the provision of past services, and the budget composition at that time. The learning model is a model that has been trained to propose a service corresponding to the information received by the server device 100 and output it as a proposed service when the information of merchant U received by the server device 100 is input. For example, the learning model is a model that has been trained to output a proposed service with high similarity (close to the merchant information of merchant U) based on the information of merchant U received by the server device 100. For example, when the log data of merchant U is input into the learning model, the learning model outputs a proposed service with high similarity based on that information. For example, when the input information input by merchant U is input into the learning model, the learning model outputs a proposed service with high similarity based on that information. The learning model outputs a plurality of proposed services with high similarity. For example, the learning model may output a combination of proposed services with high similarity. The characteristics before and after the provision of past services here include changes in sales, changes in the number of customers, etc., and include not only cases where these increase but also cases where these decrease.

[0023] Furthermore, the learning model may be trained not to suggest services that would decrease sales when information about business U is input. Alternatively, the learning model may be trained to switch services when information about business U is input. For example, when information about business U is input, the learning model may estimate whether or not business U's sales will decrease, and if it estimates that business U's sales will decrease, it does not have to output services that would decrease sales, or it may output a suggestion to switch services that business U is already providing.

[0024] The learning model may also learn combinations of business information of businesses similar to business U, the characteristics of past services provided by businesses similar to business U before and after provision, and the budget for those services.

[0025] Next, the server device 100 generates explanatory content (explanatory text) based on the estimated proposed service (step S3). For example, the server device 100 outputs the estimated proposed service to GPT and obtains detailed explanatory content generated by GPT. For example, the server device 100 inputs the business information of business operator U, the functions of the estimated proposed service at business operator U (such as the discount rate of the coupon) and its description (such as the timing of coupon distribution) into GPT to generate explanatory content that explains how business operator U will use the proposed service. The server device 100 generates explanatory content considering the services that business operator U is already providing in GPT.

[0026] GPT generates explanatory content that specifically describes the proposed service. GPT generates explanatory content that includes the implementation period of the proposed service (from when to when, year-round, etc.), specific figures (e.g., coupon discount rate, etc.), etc. For example, GPT generates explanatory content that describes the effects based on the proposed service. For example, GPT generates explanatory content that takes into account the services that business operator U is already providing.

[0027] Next, the server device 100 provides the generated explanatory content to the service provider (step S4). For example, the server device 100 provides the generated explanatory content to the service provider U's terminal device 10 via the network N as the proposed service. At this time, the server device 100 may also provide the generated explanatory content to the service provider U's terminal device 10 via a UI (user interface). That is, the server device 100 may display the generated explanatory content on the UI. The server device 100 may also provide the generated explanatory content to the service provider U's terminal device 10 via email via the network N. In this embodiment, the UI is a centralized management system described later.

[0028] [3. Example of Server Device Configuration] Next, the configuration of the server device 100 according to the embodiment will be described using Figure 2. Figure 2 is a diagram showing an example of the configuration of the server device 100 according to the embodiment. As shown in Figure 2, the server device 100 includes a communication unit 110, a storage unit 120, and a control unit 130.

[0029] (Communications Department 110) The communication unit 110 is implemented, for example, by a NIC (Network Interface Card). The communication unit 110 is connected to the network N by wire or wireless connection.

[0030] (Storage unit 120) The storage unit 120 is implemented by, for example, semiconductor memory elements such as RAM (Random Access Memory) and flash memory, or by storage devices such as HDDs, SSDs, and optical discs. The storage unit 120 may store identification information (such as a business ID) indicating business operator U, as well as attribute information and history information (log data) of business operator U.

[0031] (Control unit 130) The control unit 130 is a controller, and is realized by executing various programs (corresponding to an example of an information processing program) stored in the internal memory of the server device 100 using a memory area such as RAM as a working area, for example, by a GPU (Graphics Processing Unit), CPU (Central Processing Unit), MPU (Micro Processing Unit), ASIC (Application Specific Integrated Circuit), or FPGA (Field Programmable Gate Array). In the example shown in Figure 3, the control unit 130 has an acquisition unit 131, an estimation unit 132, a generation unit 133, and a provision unit 134.

[0032] (Acquisition part 131) The acquisition unit 131 acquires business information about business operator U via the communication unit 110. For example, the acquisition unit 131 acquires identification information (business operator ID, etc.) indicating business operator U, location information of business operator U, attribute information of business operator U, etc. from business operator U's terminal device 10. The acquisition unit 131 then stores the business information in the storage unit 120. The acquisition unit 131 may also acquire user information such as identification information and attribute information of users who use business operator U. The acquisition unit 131 then stores the user information in the storage unit 120.

[0033] Furthermore, the acquisition unit 131 acquires input information entered by the business operator U. For example, when business operator U enters information into the UI, the acquisition unit 131 acquires business operator information via the communication unit 110. That is, the acquisition unit 131 acquires keywords and sentences entered into the UI by business operator U via the communication unit 110. The acquisition unit 131 then stores the entered input information in the storage unit 120.

[0034] Furthermore, the acquisition unit 131 acquires various historical information (log data) indicating the actions of business operator U via the communication unit 110. For example, the acquisition unit 131 acquires various historical information indicating the actions of business operator U from business operator U's terminal device 10, or from various servers based on the business operator ID, etc. The acquisition unit 131 then stores the various historical information in the storage unit 120.

[0035] (Estimation part 132) The estimation unit 132 estimates the proposed service to be proposed from among multiple services based on the business information. For example, the estimation unit 132 estimates the proposed service to be proposed from among multiple services based on the business information acquired by the acquisition unit 131. For example, the estimation unit 132 estimates the proposed service to be proposed from among multiple services based on the input information entered by business U by accessing the centralized management system. The estimation unit 132 may also propose switching services that business U is already using. The estimation unit 132 may also estimate whether or not business U's sales will decrease and estimate the proposed service. For example, the estimation unit 132 estimates whether or not business U's sales will decrease and may propose switching services if business U's sales will decrease. Alternatively, for example, the estimation unit 132 estimates whether or not business U's sales will decrease and does not have to propose services that would decrease sales.

[0036] At this time, the estimation unit 132 uses a learning model to estimate the proposed service with high similarity.

[0037] (Generation unit 133) The generation unit 133 generates explanatory content that describes how the proposed service will be used by business operator U. The generation unit 133 inputs business operator U's business information, the functions and description of the proposed service estimated by the estimation unit 132 at business operator U into the GPT, and generates explanatory content that describes how the proposed service will be used by business operator U. The generation unit 133 generates explanatory content taking into account services that business operator U is already providing.

[0038] At this time, the generation unit 133 generates explanatory content using GPT.

[0039] (Provider 134) The provisioning unit 134 provides the centralized management system to business operator U. The provisioning unit 134 provides the generated explanatory content to business operator U. For example, the provisioning unit 134 provides the centralized management system to business operator U's terminal device 10 via the communication unit 110. For example, the provisioning unit 134 provides the generated explanatory content to business operator U's terminal device 10 via the centralized management system. That is, the provisioning unit 134 may display the generated explanatory content on the centralized management system. The provisioning unit 134 may also provide the explanatory content to the business operator by sending an email. The provisioning unit 134 may vary the method of provision for each business operator U. The provisioning unit 134 may vary the method of provision depending on the generated explanatory content. For example, the provisioning unit 134 may provide simple explanatory content to business operator U via email.

[0040] Next, using Figure 3, we will explain an example of the screen display of the terminal device 10 of business operator U provided by the supply unit 134. Figure 3 is a diagram showing an example of the screen display. Figure 3 shows an example of a centralized management system.

[0041] The centralized management system is a system for configuring and verifying the services of business operator U. When business operator U accesses the centralized management system, it can configure and verify the services it has integrated by, for example, switching tabs. As shown in Figure 3, the centralized management system displays tabs such as "Home," "Account," "Coupons," "Electronic Payment," "Mail Order," and "Problem Solving." For example, if business operator U selects the "Coupons" tab, it can view information about coupons. The centralized management system is preferably a dashboard. For example, the centralized management system displays tabs for services that business operator U can integrate with in advance, and if business operator U selects a tab for a service it has not integrated with, it displays a message indicating that it is not integrated. The centralized management system may add tabs for integrated services each time business operator U integrates a new service. Note that the tabs are not limited to the examples above. Also, the centralized management system is not limited to displaying information by switching tabs.

[0042] Figure 3 also shows an example of how the server device 100 displays the proposed results. As shown in Figure 3, when business operator U selects the "Problem Solving" tab, the server device 100 displays the input screen of the centralized management system. The acquisition unit 131 acquires the business information (input information) entered by business operator U into the centralized management system, and the estimation unit 132 estimates services based on the acquired business information and outputs proposed services to the generation unit 133. The generation unit 133 generates text based on the proposed services and outputs the generated text to the provision unit 134. The provision unit 134 displays the generated text as the proposed result. Figure 3 shows an example where business operator U entered "Food and Beverage Industry (Bakery)" in the "Industry" field on the display screen of the terminal device 10, "I want to increase sales. I have a sign up and I'm distributing 10% off coupons. What free services do you offer?" in the "Problems, requests, issues, etc." (hereinafter referred to as requests) field, and "3 million yen" in the "Budget" field as business information. For example, the provision department 134 displays the following in the "Proposal Results": "Instead of signs, attracting customers via the internet is effective. Although there will be communication costs, it is expected that the number of visitors will double by introducing the store and bread using videos and photos. In addition, it is expected that sales will triple by introducing an app within a messaging app. Introducing this app will cost around 2.5 million yen. Selling eco-bags is also effective, and it is expected that sales will increase by 1.5 times through in-store sales and mail order sales. The cost of eco-bags will vary depending on the unit price and number of bags, but it is expected to be between tens of thousands and hundreds of thousands of yen. Also, introducing electronic payment will increase the number of visitors. It is effective to continue using electronic payment. The introduction cost of electronic payment may be free. It is expected that the number of visitors will increase if you switch from the current coupon to a 15% off coupon that is only valid on rainy days. In addition to the 15% off coupon, it would also be good to offer customers who come on rainy days one free bread or drink of their choice. It is also expected that the number of visitors will increase by distributing advertisements with coupons on the internet, in stores and by direct mail." The server device 100 may also provide the explanatory content displayed on the centralized management system via email. Furthermore, the server device 100 may output proposal results at least once the business operator U has entered their industry and budget.In other words, the requests of business operator U do not need to be entered.

[0043] Please note that the content shown in Figure 3 is an example to illustrate specific details, and the actual outcome may not necessarily be exactly as shown in Figure 3.

[0044] [4. Processing Procedure] Next, the processing procedure by the server device 100 according to the embodiment will be described using Figure 4. Figure 4 is a flowchart of the processing procedure according to the embodiment. Note that the processing procedure shown below is repeatedly executed by the control unit of the server device 100.

[0045] For example, as shown in Figure 4, the acquisition unit 131 of the server device 100 acquires carrier information from the carrier U's terminal device 10 via the communication unit 110 (step S101).

[0046] Next, the estimation unit 132 of the server device 100 estimates the proposed service with high similarity using the trained model (step S102).

[0047] Next, the generation unit 133 of the server device 100 generates explanatory content that describes how the service will be used by the service provider, based on the proposed service and using GPT (step S103).

[0048] Next, the provision unit 134 of the server device 100 provides the explanatory content to the service provider via the communication unit 110 (step S104).

[0049] [5. Variations] The terminal device 10 and server device 100 described above may be implemented in various other forms besides those of the embodiment described above. Therefore, the following describes modifications of the embodiment.

[0050] In the above embodiment, some or all of the processing performed by the server device 100 may actually be performed by the terminal device 10 (or an application running on the terminal device 10). For example, the processing may be completed in a standalone manner (by the terminal device 10 alone). In this case, the terminal device 10 is assumed to have the functions of the server device 100 in the above embodiment. Furthermore, in the above embodiment, since the terminal device 10 is in cooperation with the server device 100, from the perspective of business operator U, it appears as if the processing of the server device 100 is also being performed by the terminal device 10. In other words, from another perspective, it can be said that the terminal device 10 is equipped with the server device 100.

[0051] [6. Effects] As described above, the information processing device (terminal device 10 and server device 100) according to the present application is characterized by comprising: an acquisition unit 131 that acquires business information of a business operator; an estimation unit 132 that estimates a proposed service from among multiple services based on the business information; a generation unit 133 that generates explanatory content explaining how business operator U will use the proposed service; and a provision unit 134 that provides the explanatory content.

[0052] The estimation unit 132 uses a learning model that has learned pairs of business information, characteristics of past services before and after provision, and budgets for past services to estimate the proposed service that has a high degree of similarity.

[0053] The estimation unit 132 proposes a service switch that the service provider has already implemented.

[0054] The estimation unit 132 estimates whether or not the business operator's sales will decrease, and then estimates the proposed service.

[0055] The generation unit 133 inputs business information and the functions and descriptions of the proposed services from the business into GPT to generate explanatory content.

[0056] The generation unit 133 generates explanatory content, taking into account the services that the business operator is already providing.

[0057] The provisioning unit 134 provides a centralized management system for setting up and confirming the services of the service provider, and provides explanatory content through the centralized management system.

[0058] The provisioning unit 134 provides the aforementioned explanatory content to the business operator via email.

[0059] Through any or a combination of the above-described processes, the information processing device relating to this application can appropriately propose services to businesses.

[0060] [7. Hardware Configuration] Furthermore, the terminal device 10 and server device 100 according to the above-described embodiment are realized by a computer 1000 having a configuration such as that shown in Figure 5. The following explanation will use the server device 100 as an example. Figure 5 is a diagram showing an example of the hardware configuration. The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which an arithmetic unit 1030, a primary storage device 1040, a secondary storage device 1050, an output interface 1060, an input interface 1070, and a network interface 1080 are connected by a bus 1090.

[0061] The arithmetic unit 1030 operates based on programs stored in the primary storage device 1040 and the secondary storage device 1050, as well as programs read from the input device 1020, and executes various processes. The arithmetic unit 1030 can be implemented using, for example, a GPU (Graphics Processing Unit), a CPU (Central Processing Unit), an MPU (Micro Processing Unit), an ASIC (Application Specific Integrated Circuit), or an FPGA (Field Programmable Gate Array).

[0062] The primary storage device 1040 is a memory device, such as RAM (Random Access Memory), that temporarily stores data used by the arithmetic unit 1030 for various calculations. The secondary storage device 1050 is a storage device where data used by the arithmetic unit 1030 for various calculations and various databases are registered, and can be implemented using ROM (Read Only Memory), HDD (Hard Disk Drive), SSD (Solid State Drive), flash memory, etc. The secondary storage device 1050 may be internal storage or external storage. The secondary storage device 1050 may also be a removable storage medium such as USB (Universal Serial Bus) memory or SD (Secure Digital) memory card. The secondary storage device 1050 may also be cloud storage (online storage), NAS (Network Attached Storage), file server, etc.

[0063] The output I / F 1060 is an interface for transmitting information to be output to output devices 1010, such as displays, projectors, and printers, and is implemented using connectors of standards such as USB (Universal Serial Bus), DVI (Digital Visual Interface), and HDMI (High Definition Multimedia Interface). The input I / F 1070 is an interface for receiving information from various input devices 1020, such as mice, keyboards, keypads, buttons, and scanners, and is implemented using, for example, USB.

[0064] Furthermore, the output interface 1060 and input interface 1070 may be wirelessly connected to the output device 1010 and input device 1020, respectively. In other words, the output device 1010 and input device 1020 may be wireless devices.

[0065] Furthermore, the output device 1010 and the input device 1020 may be integrated as a touch panel. In this case, the output I / F 1060 and the input I / F 1070 may also be integrated as an input / output I / F.

[0066] The input device 1020 may also be a device that reads information from, for example, an optical recording medium such as a CD (Compact Disc), DVD (Digital Versatile Disc), or PD (Phase Change Rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.

[0067] The network interface 1080 receives data from other devices via network N and sends it to the computing unit 1030, and also transmits data generated by the computing unit 1030 to other devices via network N.

[0068] The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output interface 1060 and the input interface 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040 and executes the loaded program.

[0069] For example, when computer 1000 functions as a server device 100, the arithmetic unit 1030 of computer 1000 realizes the functions of the control unit 130 by executing a program loaded onto the primary storage device 1040. Alternatively, the arithmetic unit 1030 of computer 1000 may load a program obtained from another device via the network interface 1080 onto the primary storage device 1040 and execute the loaded program. Furthermore, the arithmetic unit 1030 of computer 1000 may cooperate with other devices via the network interface 1080 and call and use program functions, data, etc., from other programs on other devices.

[0070] [8. Other] Although embodiments of the present invention have been described above, the present invention is not limited by the content of these embodiments. Furthermore, the aforementioned components include those that can be easily conceived by those skilled in the art, those that are substantially the same, and those that fall within the so-called equivalent range. Moreover, the aforementioned components can be combined as appropriate. Furthermore, various omissions, substitutions, or modifications of the components can be made without departing from the gist of the embodiments described above.

[0071] Furthermore, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by known methods. In addition, the processing procedures, specific names, and information including various data and parameters shown in the above document and drawings can be arbitrarily changed unless otherwise specified. For example, the various information shown in each figure is not limited to the information shown.

[0072] Furthermore, the components of each illustrated device are functionally conceptual and do not necessarily need to be physically configured as shown. In other words, the specific forms of distribution and integration of each device are not limited to those shown, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads and usage conditions.

[0073] For example, the server device 100 described above may be implemented using multiple server computers, and the configuration can be flexibly changed, such as by calling external platforms via APIs (Application Programming Interfaces) or network computing depending on the function.

[0074] Furthermore, the embodiments and modifications described above can be combined as appropriate, provided that the processing content is not inconsistent.

[0075] Furthermore, the terms "section, module, unit" mentioned above can be replaced with "means" or "circuit," etc. For example, the acquisition unit can be replaced with acquisition means or acquisition circuit. [Explanation of Symbols]

[0076] 1. Information Processing System 10 Terminal devices 100 Server Devices 110 Communications Department 120 Storage section 130 Control Unit 131 Acquisition Department 132 Estimation Department 133 Generation part 134 Provision Department

Claims

1. An acquisition unit that acquires business information of a business operator, Based on the aforementioned business information, an estimation unit estimates the proposed service to be selected from among multiple services, A generation unit that generates explanatory content describing how the proposed service will be used by the business operator, A provisioning unit that provides the aforementioned explanatory content, An information processing device characterized by comprising:

2. The estimation unit uses a learning model that has learned the business information, the characteristics of past services before and after provision, and the budget of past services to estimate the proposed service that has a high similarity. The information processing apparatus according to feature 1.

3. The estimation unit proposes a service switch that the service provider has already implemented. The information processing apparatus according to claim 1 or 2.

4. The estimation unit estimates whether the business operator's sales will decrease and estimates the proposed service. The information processing apparatus according to claim 1 or 2.

5. The generation unit inputs the business information and the functions and descriptions of the proposed services at the business into GPT to generate the description content. The information processing apparatus according to feature 2.

6. The generation unit generates the explanatory content, taking into account the services already provided by the business operator. The information processing apparatus according to feature 5.

7. The aforementioned provisioning unit provides a centralized management system for setting up and confirming the services of the business operator, and provides the explanatory content through the centralized management system. The information processing apparatus according to feature 1.

8. The aforementioned provisioning unit provides the aforementioned business operator with the explanatory content via email. The information processing apparatus according to feature 1.

9. An information processing method performed by an information processing device, The acquisition process involves obtaining business information from businesses, Based on the aforementioned business information, the proposal process involves proposing a service to be selected from among multiple services, A generation process for generating explanatory content that describes how the aforementioned business operator will use the previously proposed service, A provision step of providing the generated explanatory content, An information processing method characterized by including

10. Procedures for obtaining business information of a business operator, Based on the aforementioned business information, the proposal procedure involves proposing a service to be selected from among multiple services, A generation procedure for generating explanatory content that describes how the proposed service will be used by the business operator, A provision procedure for providing the generated explanatory content, An information processing program characterized by causing a computer to execute it.

Citation Information

Patent Citations

  • Image forming device

    JP1989074577A