Information Processing Method, Information Processing System, and Program

The information processing system addresses the challenge of generating specific image data and managing usage fees by incorporating a generation assistance unit and a management unit, thereby facilitating the creation of image data related to specific works while ensuring proper fee management.

JP7699869B1Active Publication Date: 2025-06-30LIGHTBLUE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024135215
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-08-14
Publication Date
2025-06-30
Estimated Expiration
2044-08-14

AI Technical Summary

Technical Problem

Existing information processing systems for managing book reading rights do not effectively assist in generating specific image data related to a specific work while managing the corresponding usage fees.

Method used

An information processing method and system that assists in generating specific image data based on a specific work and manages the usage fee for this process, utilizing a generation assistance unit and a management unit within the system.

Benefits of technology

Enables the generation of specific image data related to a specific work while effectively managing the corresponding usage fees, ensuring that rights holders receive appropriate compensation for their work.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007699869000001_ABST
    Figure 0007699869000001_ABST
Patent Text Reader

Abstract

Provided is a technology that can manage corresponding usage fees while assisting in the generation of specific image data related to a specific work. 【Solution means】According to one aspect of the present invention, there is provided an information processing method executed by an information processing system. In the generation assistance step, it is configured to assist in the generation of specific image data, where the specific image data is image data generated based on a specific work. In the management step, a method for managing usage fees for realizing the processing of the generation assistance step is provided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

Background Art

[0002] Patent Document 1 discloses an information processing apparatus for managing a book reading right that enables content to be used in a plurality of formats.

[0003] This information processing apparatus is an information processing apparatus for managing a book reading right that enables content to be used in a plurality of formats, and includes a first registration unit that registers content created from a work, and an approval unit that approves the use of the content by the book reading right based on information on approval by the rights holder of the work, and an authentication unit that authenticates that the consumer holds the book reading right based on information on the consumer's payment.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] However, there is still room for improvement in the functions according to the above-known technology.

[0006] In view of the above circumstances, the present invention aims to provide a technology that can assist in generating specific image data related to a specific work and manage the corresponding usage fees.

Means for Solving the Problems

[0007] According to one aspect of the present invention, there is provided an information processing method executed by an information processing system. In a generation assistance step, it is configured to assist in generating specific image data, where the specific image data is image data generated based on a specific work. In a management step, a method is provided for managing the usage fee for realizing the processing of the generation assistance step.

[0008] According to the present disclosure, it is possible to assist in generating specific image data related to a specific work while managing the corresponding usage fee.

Brief Description of Drawings

[0009]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Mode for Carrying Out the Invention

[0010] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. Various characteristic matters shown in the following embodiments can be combined with each other.

[0011] By the way, a program for realizing the software appearing in one embodiment may be provided as a non-transitory computer-readable medium that can be read by a computer, may be provided so as to be downloadable from an external server, or may be provided so that the program is started on an external computer and its function is realized on a client terminal (so-called cloud computing).

[0012] Also, in various information processes according to one embodiment, an input and an output corresponding to the input can be realized. Here, if an output is obtained as a result of the input, the mode of information (hereinafter referred to as reference information) referred to in such information processing is not limited. The reference information may be, for example, rule-based information such as a database, a lookup table, a predetermined function (including determination expressions such as regression equations constructed by statistical methods), a learned model that has previously learned the correlation between the input and the output, or a large language model that can output a desired result by inputting a prompt.

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

[0014] Furthermore, a circuit in a broad sense is a circuit realized by appropriately combining at least a circuit, circuitry, a processor, a memory, etc. Also, the processor may be a general-purpose processor or a dedicated circuit. That is, it includes application specific integrated circuits (ASICs), programmable logic devices (for example, simple programmable logic devices (SPLDs), complex programmable logic devices (CPLDs), and field programmable gate arrays (FPGAs)), etc.

[0015] 1. Hardware Configuration In this section, the hardware configuration will be described.

[0016] 1.1 Information Processing System 1 FIG. 1 is a configuration diagram showing an information processing system 1 according to the present embodiment. The information processing system 1 includes an information processing apparatus 2 and a terminal 3, which are connected through a general-purpose or dedicated communication network 11. Here, the system exemplified in the information processing system 1 consists of one or more devices or components. Therefore, even the information processing apparatus 2 alone is included in the system exemplified in the information processing system 1. Hereinafter, each component included in the information processing system 1 will be further described.

[0017] 1.2 Information Processing Apparatus 2 FIG. 2 is a block diagram showing the hardware configuration of the information processing apparatus 2. The information processing apparatus 2 is preferably configured by a server. The information processing apparatus 2 has a communication unit 21, a storage unit 22, and a control unit 23, and these components are electrically connected via a communication bus 20 inside the information processing apparatus 2. Each component will be further described.

[0018] The communication unit 21 is preferably a wired communication means such as USB, IEEE1394, Thunderbolt (registered trademark), wired LAN network communication, etc., but may include wireless LAN network communication, mobile communication such as 3G / LTE / 5G, Bluetooth (registered trademark) communication, etc. as needed. That is, it is more preferable to implement it as a set of these plural communication means. That is, the information processing apparatus 2 may communicate various information from the outside via the communication unit 21 and the communication network 11.

[0019] The storage unit 22 stores various types of information defined by the foregoing description. This can be implemented, for example, as a storage device such as a Solid State Drive (SSD) that stores various programs and the like related to the information processing apparatus 2 executed by the control unit 23, or as a memory such as a Random Access Memory (RAM) that stores temporarily necessary information (arguments, arrays, etc.) related to the operation of a program. The storage unit 22 stores various programs, variables, and the like related to the information processing apparatus 2 executed by the control unit 23.

[0020] The control unit 23 performs processing and control of the overall operation related to the information processing apparatus 2. The control unit 23 is, for example, a Central Processing Unit (CPU) not shown in the figures. The control unit 23 realizes various functions related to the information processing apparatus 2 by reading a predetermined program stored in the storage unit 22. That is, the information processing by software stored in the storage unit 22 is specifically realized by the control unit 23, which is an example of hardware, and can be executed as each functional unit included in the control unit 23. These will be described in more detail in the next section. Note that the control unit 23 is not limited to being single, and may be implemented to have a plurality of control units 23 for each function, or a combination thereof. The information processing system 1 includes at least one device as the control unit 23. The control unit 23, which is a processor, is configured to execute each of the steps described below by reading a program. In other words, the information processing system 1 includes at least one processor that executes a program so that each of the steps described below of the information processing method is performed.

[0021] 1.3 Terminal 3 FIG. 3 is a block diagram showing the hardware configuration of the terminal 3. The terminal 3 is operated by a user who creates image data such as illustrations, and may be in any form as long as it can access the information processing apparatus 2 through a smartphone, a tablet terminal, a computer, or other telecommunications lines. Specifically, the terminal 3 includes a communication unit 31, a storage unit 32, a control unit 33, a display unit 34, and an input unit 35, and these components are electrically connected via a communication bus 30 inside the terminal 3. The descriptions of the communication unit 31, the storage unit 32, and the control unit 33 are omitted because they are the same as the descriptions of the respective units in the information processing apparatus 2.

[0022] The display unit 34 may be included in the housing of the terminal 3 or may be externally attached. The display unit 34 displays a screen of a graphical user interface (GUI) operable by the user. For example, it is preferable to selectively use display devices such as a CRT display, a liquid crystal display, an organic EL display, and a plasma display according to the type of the terminal 3.

[0023] The input unit 35 may be included in the housing of the terminal 3 or may be externally attached. For example, the input unit 35 may be integrated with the display unit 34 and implemented as a touch panel. With a touch panel, the user can input tap operations, swipe operations, etc. Of course, instead of the touch panel, a switch button, a mouse, a QWERTY keyboard, etc. may be adopted. That is, the input unit 35 receives the operation input made by the user. The input is transferred as a command signal to the control unit 33 via the communication bus 30, and the control unit 33 can execute predetermined control and calculations as necessary.

[0024] 2. Functional Configuration In this section, the functional configuration of the present embodiment will be described. As described above, the information processing by software stored in the storage unit 22 is specifically realized by the control unit 23 which is an example of hardware, so that each functional unit included in the control unit 23 can be executed.

[0025] FIG. 4 is a functional block diagram showing the functions of the information processing system 1 according to the present embodiment. Specifically, an information processing apparatus 2 which is an example of the information processing system 1 includes a reception unit 231, an acquisition unit 232, a display control unit 233, a generation assistance unit 234, an arithmetic unit 235, an output unit 236, a management unit 237, and a distribution unit 238.

[0026] The reception unit 231 is configured to receive various types of information. For example, the reception unit 231 receives data, information input from a user, etc. from the storage unit 22, or from the input unit 35 of the terminal 3 or another external device via the communication network 11. In one embodiment, it is described that various types of information received by the reception unit 231 are stored in the storage unit 22.

[0027] The acquisition unit 232 is configured to acquire various types of information. For example, the acquisition unit 232 acquires information such as image data input from a user from the storage unit 22, or from the input unit 35 of the terminal 3 or another external device via the communication network 11. In one embodiment, it is described that various types of information received by the acquisition unit 232 are stored in the storage unit 22.

[0028] The display control unit 233 is configured to execute various display processes. For example, the display control unit 233 controls to display information recognizable visually such as a screen, an image including a still image or a moving image, an icon, a message, etc. on the display unit 34 of the terminal 3. The display control unit 233 may generate only rendering information for displaying information recognizable visually on the display unit 34 of the terminal 3. Details will be described later.

[0029] The generation assistance unit 234 is configured to assist in the generation of image data as a generation assistance step. Details will be described later.

[0030] The arithmetic unit 235 is configured to execute various information processing operations related to the information processing apparatus 2. Details will be described later.

[0031] The output unit 236 is configured to output various information as an output step. Details will be described later.

[0032] The management unit 237 is configured to manage various information. For example, it is configured to manage the usage fee F. Details will be described later.

[0033] The distribution unit 238 is configured to distribute the usage fee F to any person. Details will be described later.

[0034] 3. Operations of the information processing system 1 In this section, with reference to the drawings, the information processing method of the above-described information processing system 1 will be described. Note that the order of the processes can be appropriately changed, a plurality of processes may be executed simultaneously, or some processes may be omitted. Also, the results of the processes described below can be output in a manner recognizable by the user using, for example, the display unit 34 of the terminal 3 as appropriate. Note that the information processing may include any exception processing not shown. The exception processing includes interruption of the information processing and omission of each process. The selection or input performed in the information processing may be based on the operation of the user or may be automatically performed without depending on the operation of the user.

[0035] 3.1 Overview FIG. 5 is a flowchart showing an overview of the processes executed by the information processing system 1. In such processes, first, the generation assistance unit 234 assists in generating specific image data IMS (step S001). The specific image data IMS in this case is image data generated based on a specific work CWS. The management unit 237 manages the usage fee F for realizing the process of step S001 (step S002).

[0036] Summarizing the above, the information processing method according to one embodiment includes the following steps executed by the information processing system 1. The generation assistance unit 234 is configured to assist in generating specific image data IMS as a generation assistance step. The specific image data IMS is image data generated based on a specific work CWS. The management unit 237 manages the usage fee F for realizing the processing of the generation assistance step by the generation assistance unit 234 as a management step. According to such an aspect, it is possible to assist in generating specific image data IMS related to a specific work CWS while managing the corresponding usage fee F.

[0037] 3.2 Specific Example Next, a specific example of the processing according to one embodiment will be described with reference to the activity diagram. The specific example can be included within the scope defined by the above-mentioned overview.

[0038] <Assistance in Generating Specific Image Data IMS> FIG. 6 is an activity diagram showing a specific example of the processing related to assisting in generating specific image data IMS executed by the information processing system 1. Hereinafter, the flow of the information processing related to assisting in generating specific image data IMS (hereinafter, also referred to as "generation assistance processing") will be outlined along this activity diagram. Here, as an example, a scenario where the creation (generation) of an illustration IL (hereinafter, referred to as "illustration IL") of a character (an example of a specific work CWS, hereinafter, referred to as "character C") is assisted when the user creates it using the terminal 3 will be used for explanation.

[0039] First, the user uses the terminal 3 to access the drawing application executed by the information processing system 1 using a browser. The drawing application in this case is an application that can create an arbitrary illustration (as an example, illustration IL) based on the user's operation and can output the image data of the created illustration. Note that the drawing application may be provided by a dedicated desktop or mobile application. In this case, the user launches the application. Also, the drawing application may be provided in the form of a web application or SaaS that does not require downloading to the terminal. Accordingly, the display control unit 233 controls to display a login screen (not shown) on the display unit 34 of the terminal 3 (activity A001).

[0040] Then, the reception unit 231 receives the input of the user's login information (for example, click operation, tap operation, swipe operation, selection operation, etc.) by the user's operation via the login screen (activity A002).

[0041] When the login is completed, the acquisition unit 232 acquires the user information YI corresponding to the login information (activity A003), and the display control unit 233 controls to display the top screen 4 (see FIG. 8) on the display unit 34 of the terminal 3 (activity A004). Also, the top screen 4 can receive a selection regarding the creation of an illustration by the user's operation. Specifically, the display control unit 233 displays on the display unit 34 a screen on which the user can select "Character List" or "New Creation". First, the case where "Character List" is selected will be described below.

[0042] When "Character List" is selected via the top screen 4, the reception unit 231 receives the input of the selection, and the display control unit 233 controls to display the character list screen 5 (see FIG. 9) on the display unit 34 of the terminal 3 (Activity A101). On the character list screen 5, a list of characters that the user can use and characters that the user can purchase is shown based on the user information YI acquired in Activity A003.

[0043] Here, the user information YI is information managed in relation to the assistance of generating the specific image data IMS. For example, it is information regarding characters that the user can use, information regarding characters that the user can purchase, information regarding the usage fee F of the characters, and the like. Also, the characters that the user can use are an example of a specific work CWS and are characters for which illustrations can be generated using the learned model M. The characters that the user can purchase are an example of a specific work CWS and are characters that can be made into characters that the user can use by the user purchasing the usage right. That is, on the character list screen 5, specific works CWS that can be used or purchased are shown as a list. Details of the learned model M will be described later.

[0044] Also, the characters that the user can purchase can have their usage rights purchased by the user's operation via the character list screen 5. In this case, the reception unit 231 receives an application to purchase the usage right for the characters that the user can purchase by the user's operation via the character list screen 5 (Activity A102). In response to this, the display control unit 233 controls to display a usage right purchase screen (not shown) on the display unit 34 of the terminal 3.

[0045] When the purchase of the right of use is completed, the acquisition unit 232 acquires payment information (Activity A103). Subsequently, when the calculation unit 235 updates the user information YI (Activity A104), the management unit 237 manages the character for which the purchase of the right of use is completed as a character that the user can use.

[0046] Then, based on the updated user information YI, the calculation unit 235 updates the list of characters that the user can use and the list of characters that the user can purchase, and the display control unit 233 controls to display the character list screen 5 on which the updated list is drawn on the display unit 34 of the terminal 3 (Activity A105).

[0047] Next, the case where "New Creation" is selected by the user's operation via the top screen 4 will be described.

[0048] When "New Creation" is selected via the top screen 4, the reception unit 231 receives the input of the selection, and the display control unit 233 controls to display the illustration creation screen 6 (see FIGS. 10 to 11) on the display unit 34 of the terminal 3 (Activity A201).

[0049] The illustration creation screen 6 is configured to be able to create an illustration using a drawing tool based on an input from the user. The drawing tool in this case is a tool capable of line drawing, coloring, etc., and is, for example, a pencil tool, a brush tool, a coloring tool, etc. Specifically, when an input for drawing an illustration using the drawing tool is given, the reception unit 231 receives the input, and the display control unit 233 controls to display the illustration creation screen 6 so as to show the illustration based on the input. Further, the illustration creation screen 6 is configured to be able to draw an existing illustration using the image data acquired by the acquisition unit 232. The image data is image data stored in the storage unit 22 of the information processing apparatus 2 or the storage unit 32 of the terminal 3, image data acquired from another external device, etc. That is, the illustration creation screen 6 is configured to be able to create a new illustration and input an existing illustration.

[0050] When new creation of an illustration or input of an existing illustration is made via the illustration creation screen 6, the arithmetic unit 235 executes a process of using the image data of the illustration as the material image data IMM. That is, when new creation of an illustration or input of an existing illustration is made via the illustration creation screen 6, the arithmetic unit 235 determines that there is input of the material image data IMM. On the other hand, when new creation of an illustration and input of an existing illustration are not made via the illustration creation screen 6, the arithmetic unit 235 determines that there is no input of the material image data IMM.

[0051] Here, the material image data IMM is image data used as a material for creating the illustration IL, that is, image data used as a material for generating the specific image data IMS. Specifically, the material image data IMM is image data of an illustration without coloring, image data of an illustration drawn with rough lines, image data of a created illustration for which correction of drawing lines and coloring is desired, and the like.

[0052] When it is determined that there is input of the material image data IMM based on the user's operation via the illustration creation screen 6, the process proceeds to activity A202, and the acquisition unit 232 acquires the newly created illustration or the input existing illustration as the material image data IMM (activity A202). On the other hand, when it is determined that there is no input of the material image data IMM, the process proceeds to activity A206. First, the case where it is determined that there is input of the material image data IMM will be described below.

[0053] When it is determined that there is input of the material image data IMM, an illustration based on the material image data IMM is shown on the illustration creation screen 6. Hereinafter, a case will be described by taking as an example that image data of an illustration representing the character C drawn with rough lines is acquired as the material image data IMM and the illustration is shown on the illustration creation screen 6.

[0054] Next, based on the user's operation via the illustration creation screen 6, the display control unit 233 controls to display the illustration creation screen 6 on which the generation assistance object OB is drawn (activity A203).

[0055] Here, the generation assistance object OB is an object for assisting in the generation of specific image data IMS, that is, an object for assisting in the creation of an illustration desired by the user. Specifically, for example, the generation assistance object OB is configured to be able to select characters that can be used by the user in order to assist in the generation of specific image data IMS. In the generation assistance object OB in this case, based on the user information YI, character C is shown as a character that can be used by the user and can be selected. Hereinafter, the case where character C is selected as a character that can be used by the user via the generation assistance object OB will be described as an example.

[0056] The reception unit 231 receives an input for the user to select character C (an example of a specific work CWS) as a character that can be used by the user based on the user's operation via the generation assistance object OB (activity A204).

[0057] Subsequently, the generation assistance unit 234 assists in the generation of specific image data IMS based on the input for selecting character C, the acquired material image data IMM, and the learned model M (activity A205).

[0058] Here, the learned model M is an example of reference information, and in the generation assistance process, a large language model may be used instead of the learned model M. Specifically, for example, the generation assistance unit 234 may be configured to assist in the generation of specific image data IMS based on the input for selecting character C, the acquired material image data IMM, and the large language model. Hereinafter, the case where the learned model M is used in the generation assistance process will be described as an example.

[0059] In the generation assistance unit 234 in this case, the following processes are executed as processes for assisting the generation of the specific image data IMS. First, based on an input for selecting the character C, a process of selecting the learned model MC (an example of the learned model M) is executed. The learned model MC in this case is a model that has been previously machine-learned using, as teacher data, a work identical or similar to the character C (an example of the specific work CWS). Then, a process of inputting, as the material image data IMM, the image data of the illustration representing the character C drawn with rough lines into the learned model MC is executed. As a result, the illustration IL of the character C desired by the user is created. That is, the specific image data IMS of the illustration IL is generated. Summarizing the process of the activity A205, the generation assistance unit 234 is configured to assist the generation of the specific image data IMS based on the input for selecting the specific work CWS, the material image data IMM, and the learned model M. According to such an aspect, it becomes possible to assist the generation of the specific image data IMS according to the specific work CWS selected by the user, the acquired material image data IMM, and the learned model M. In other words, the generation assistance unit 234 is configured to assist the generation of the specific image data IMS based on at least the input for selecting the specific work CWS and the learned model M. Further, according to such an aspect, it becomes possible to assist the generation of the specific image data IMS according to at least the specific work CWS selected by the user.

[0060] Also, as an input for selecting a specific work CWS, it may be configured to receive an input for selecting the coloring of the specific work CWS. That is, the generation assistance unit 234 may be configured to assist in generating specific image data IMS based on an input for selecting the coloring of the specific work CWS and the learned model MC. The learned model MC in this case is a model that has been pre-trained by machine learning with the coloring in the specific work CWS as one of the teacher data. That is, the learned model M is configured to generate all or part of the specific image data IMS based on an input from the user. According to such an aspect, it becomes possible to assist in generating the specific image data IMS based on the coloring in the specific work CWS.

[0061] Also, the generation assistance unit 234 is configured to control the quality of the generated specific image data IMS. Specifically, for example, the learned model MC is configured to generate the image data of the illustration IL such that the similarity SR with the illustration (hereinafter referred to as "original illustration ILO") of the character C created by the author of the specific work CWS and those related to the author satisfies the allowable conditions. In other words, the generation assistance unit 234 is configured to assist in generating the image data of the illustration IL (an example of the specific image data IMS) such that the similarity SR with the original illustration ILO (an example of the specific work CWS) satisfies the allowable conditions. The allowable conditions in this case are conditions under which the generated specific image data IMS can be controlled using the similarity SR, for example, being equal to or greater than a predetermined value with respect to the similarity SR represented by 0 to 1. The predetermined value is, for example, 0.8, preferably 0.85, and more preferably 0.95. Specifically, for example, the predetermined value is 0.7, 0.75, 0.8, 0.85, 0.9, 0.95, and may be within the range between any two of the numerical values exemplified here. According to such an aspect, the quality of the generated specific image data IMS can be controlled.

[0062] Next, the case where it is determined that there is no input of the material image data IMM, that is, the case of proceeding to the activity A206 will be described.

[0063] When it is determined that there is no input of the material image data IMM, based on the user's operation via the illustration creation screen 6, the display control unit 233 controls to display the illustration creation screen 6 on which the generation auxiliary object OB is drawn (activity A206). In the generation auxiliary object OB in this case, based on the user information YI, the character C is shown as a selectable character that the user can use, and is configured to be able to input a prompt regarding the illustration IL of the character C desired by the user. Hereinafter, the case where the character C is selected as a character that the user can use via the generation auxiliary object OB and the prompt "A scene where the character C sets out on an adventure alone" is input as an example will be described. Note that the prompt in this case is not limited to the input of free text and may be input by selecting from preset options.

[0064] The reception unit 231 receives an input for selecting the character C (an example of a specific work CWS) as a character that the user can use based on the user's operation via the generation auxiliary object OB (activity A207).

[0065] Furthermore, the reception unit 231 receives an input of a prompt regarding the illustration IL of the character C desired by the user based on the user's operation via the generation auxiliary object OB (activity A208).

[0066] Subsequently, the generation assistance unit 234 assists in generating specific image data IMS based on the selection of the character C, the input of the prompt, and the learned model M (activity A209). Specifically, for example, in the generation assistance unit 234, the following processes are executed as processes for assisting in generating specific image data IMS. First, based on the input for selecting the character C, a process of selecting a learned model MC (an example of the learned model M) is executed. The learned model MC in this case is a model that has been pre-trained using, as teacher data, works that are the same as or similar to the character C (an example of a specific work CWS). Then, a process of inputting the prompt of "a scene where the character C sets out on an adventure alone" into the learned model MC is executed. As a result, an illustration IL of the character C desired by the user is created, that is, specific image data IMS of the illustration IL is generated. Summarizing the process of activity A209, the generation assistance unit 234 is configured to assist in generating specific image data IMS based on the input for selecting a specific work CWS, the input of the prompt, and the learned model M. In other words, the generation assistance unit 234 is configured to assist in generating specific image data IMS based on at least the input for selecting a specific work CWS and the learned model M. Furthermore, according to such an aspect, it is possible to assist in generating specific image data IMS at least according to the specific work CWS selected by the user.

[0067] In the process of activity A205 or 209, when specific image data IMS of the illustration IL is generated, the output unit 236 outputs the generated specific image data IMS (activity A210). When the specific image data IMS is output, the display control unit 233 controls to display the illustration creation screen 6 on which the illustration IL is drawn on the display unit 34 of the terminal 3. Furthermore, when the specific image data IMS is output, the arithmetic unit 235 updates the user information YI (activity A211).

[0068] <Management and Distribution of Royalty F> FIG. 7 is an activity diagram showing a specific example of the process related to the management and distribution of the usage fee F executed by the information processing system 1. Hereinafter, the flow of the information processing related to the management and distribution of the usage fee F will be outlined along this activity diagram. Here, as an example, a case will be described in which the usage fee F for realizing a process for assisting the generation of the specific image data IMS of the illustration IL is managed and further distributed to any person including the rights holder related to the character C. The rights holder related to the character C in this case is an example of the rights holder related to the specific work CWS. The rights holder related to the specific work CWS is a person who has the rights related to the specific work CWS and has a legal basis (including companies and organizations) that can monetize the said rights. Specifically, the rights holder related to the specific work CWS is the author or copyright holder of the specific work CWS, a person (including companies and organizations) entrusted with the management of the rights related to the specific work CWS by the said author or the said copyright holder, a person (including companies and organizations) who has obtained an exclusive or non-exclusive license from the said author or the said copyright holder, etc.

[0069] First, the acquisition unit 232 acquires the user information YI stored in the storage unit 22 (activity A301). Information regarding the usage fee F of the character is recorded in the user information YI. That is, the management unit 237 manages the usage fee F by generating or updating the user information YI. Also, the information regarding the usage fee F of the character includes information such as the fee system set for each character, the fee system set for each group of characters, and the usage fee F generated during a predetermined period. The fee system is, for example, payment in a lump sum, payment for each predetermined period, payment according to the amount or number of generation assistance processes, etc. In the case of payment in a lump sum, by paying the usage fee F in a lump sum, the generation assistance process for the corresponding character can be executed. That is, a usage fee F is generated according to the possibility of assisting in the generation of the specific image data IMS. In other words, the management unit 237 manages the usage fee F generated according to the possibility of assisting in the generation of the specific image data IMS by generating or updating the user information YI. According to such an aspect, the usage fee F corresponding to the possibility of generating the specific image data IMS can be managed regardless of the number of times of assisting in the generation of the specific image data IMS. Also, in the case of payment according to the number of generation assistance processes, the usage fee F is generated according to the number of times of assisting in the generation of the specific image data IMS. In other words, the management unit 237 manages the usage fee F generated according to the number of times of assisting in the generation of the specific image data IMS by generating or updating the user information YI. According to such an aspect, the usage fee F corresponding to the number of times of assisting in the generation of the specific image data IMS can be managed.

[0070] Next, the calculation unit 235 calculates the usage fee F from the information regarding the usage fee F of the character in the acquired user information YI (activity A302). Specifically, for example, the calculation unit 235 calculates the usage fee F based on the corresponding fee system, the number of times of assisting in the generation of the specific image data IMS, etc. for each character that the user can use.

[0071] Subsequently, the arithmetic unit 235 executes a process of determining the distribution amount based on the calculated usage fee F (Activity A303). Specifically, for example, the arithmetic unit 235 executes a process of determining the distribution amount for each arbitrary person according to the distribution rate defined in advance for each character that can be used by the user. In this case, the arbitrary person includes the rights holder regarding a specific work CWS. That is, the usage fee F includes the money that the rights holder regarding a specific work CWS should receive. According to such a mode, the money that the rights holder regarding a specific work CWS should receive can be managed as the usage fee F.

[0072] Then, the distribution unit 238 executes a process of distributing the usage fee F to an arbitrary person based on the determined distribution amount (Activity A304). In other words, the distribution unit 238 is configured to distribute the usage fee F managed by the management unit 237 to an arbitrary person. According to such a mode, the usage fee F can be distributed to an arbitrary person including the rights holder regarding a specific work CWS. 3.3 Details Next, the above-described information processing will be further described with reference to a separate figure.

[0073] FIG. 8 is a schematic diagram showing an example of the top screen 4.

[0074] As shown in FIG. 8, the top screen 4 is the top screen of the drawing application and has at least buttons 401 and 402. The button 401 labeled "New Creation" is a button for starting the creation of a new illustration. When pressed, it transitions from the top screen 4 to the illustration creation screen 6. Also, the button 402 labeled "Character List" is a button for checking and changing a specific managed work CWS. When pressed, it transitions from the top screen 4 to the character list screen 5.

[0075] FIG. 9 is a schematic diagram showing an example of the character list screens 5a and 5b in the character list screen 5 where specific works CWS that can be used or purchased are displayed.

[0076] As shown in FIG. 9A, the character list screen 5a has displays 501 and 502.

[0077] In display 501, as a usable character, the name of the character "AI Robo Pipi" is described below, and an illustration of "AI Robo Pipi" is shown above. Further, a display 501a is shown in the upper right of display 501. In display 501a, the description "OK to Use" is shown, indicating that "AI Robo Pipi" is a usable character.

[0078] Also, in display 502, as a purchasable character, the name of the character "Lumina" is described below, and an illustration of "Lumina" is shown above. Further, a display 502a is shown in the upper right of display 502. In display 502a, the description "Purchase" is shown, indicating that "Lumina" is a purchasable character. Also, when display 502 or display 502a is pressed, the character list screen 5a transitions to a character purchase screen (not shown). On the character purchase screen, the fee system set for "Lumina" is shown. For example, it is shown that by paying the usage fee F in a lump sum, the corresponding "Lumina" can be used.

[0079] In FIG. 9B, among the character list screens 5, a character list screen 5b when the usage fee F set for "Lumina" has been paid on the character purchase screen is shown. That is, the character list screen 5b is a screen that has transitioned from the character purchase screen.

[0080] In display 502a of the character list screen 5a, "Lumina", which was shown as a purchasable character, is shown as a usable character in display 502b of the character list screen 5b because the usage fee F has been paid. Specifically, in the character list screen 5b, the description "OK to Use" is shown in the upper right of display 502, indicating that "Lumina" is a usable character.

[0081] FIG. 10 is a schematic diagram showing an example of illustration creation screens 6a and 6b in which the process of generating specific image data IMS is assisted in the illustration creation screen 6. FIG. 11 is a schematic diagram showing an example of illustration creation screens 6c and 6d in which the process of generating specific image data IMS is assisted in the illustration creation screen 6. That is, in the illustration creation screens 6a to 6d, the process of assisting the generation of the specific image data IMS by the generation assistance unit 234 is shown step by step.

[0082] As shown in FIGS. 10 and 11, the illustration creation screens 6a to 6d have regions 601, 602, and a button 603. The region 601 is a region where an illustration can be created using a drawing tool. Alternatively, the region 601 is a region where an existing illustration can be drawn using the image data acquired by the acquisition unit 232. Further, the region 602 is configured to be able to select a drawing tool. Specifically, the region 602 shows icons indicating a pencil tool, a pen tool, an eraser tool, and a coloring tool, and each tool is selected by pressing each icon. The button 603 is labeled "ASSIST", and pressing it draws a generation assistance object OB on the illustration creation screen 6.

[0083] In the region 601 of the illustration creation screen 6a, no illustration or the like is drawn, but in the region 601 of the illustration creation screen 6b, an illustration representing a character C drawn with rough lines using a drawing tool is drawn. Further, in the illustration creation screen 6c, a generation assistance object 604, which is an example of the generation assistance object OB, is drawn by pressing the button 603.

[0084] The generation assistance object 604 is configured to enable the user to select characters that can be used to assist in the generation of specific image data IMS. As shown in FIG. 11A, specifically, the generation assistance object 604 includes a button 604a labeled "AI Robo Pipi" and a button 604b labeled "Lumina". When the button 604a is pressed, it is configured to input a selection of "AI Robo Pipi", and when the button 604b is pressed, it is configured to input a selection of "Lumina".

[0085] In the area 601 of the illustration creation screen 6d, when the button 604a is pressed on the illustration creation screen 6c, specific image data IMS is generated, and based on this, an illustration of "AI Robo Pipi" is shown.

[0086] FIG. 12 is a schematic diagram showing an example of the illustration creation screen 6e on which the generation assistance object OB is displayed among the illustration creation screens 6.

[0087] In the generation assistance object 604, which is an example of the generation assistance object OB shown in FIG. 12, it is configured to enable input for selecting the coloring of a specific work CWS. Specifically, the generation assistance object 604 includes a button 604a labeled "AI Robo Pipi" and three buttons 604c labeled "Coloring A", "Coloring B", and "Coloring C". When the button 604c is pressed, the corresponding coloring of "Coloring A", "Coloring B", or "Coloring C" is applied to the illustration 601b of "AI Robo Pipi" shown in the area 601. In this case, the learned model M is a model that has been pre-trained by machine learning using the colorings corresponding to "Coloring A", "Coloring B", and "Coloring C" in a specific work CWS as one of the teacher data.

[0088] FIG. 13 is an example of user information YI.

[0089] As shown in FIG. 13, in the user information YI, for each series or character of a specific copyrighted work CWS, a learned model M, a pricing system, a purchase status, an amount, a usage fee F, and a rights holder are associated. In the user information YI, it may be configured such that the user can manually search for purchasable characters. Specifically, for example, it may be configured such that the user can search for purchasable characters using a keyword search with a search window. According to such an aspect, the user can smoothly grasp the purchasable characters desired by the user. Also, in the user information YI, it may be configured to transition to a purchase screen for a purchasable character through the description of the purchasable character being displayed. According to such an aspect, the purchasable characters can be smoothly purchased.

[0090] Specifically, for the "Character C", which is a specific copyrighted work CWS corresponding to a character, the "Learned Model MC" is shown as the learned model M, "One-time purchase" is shown as the pricing system, "Completed" is shown as the purchase status, "¥300" is shown as the amount, "¥300" is shown as the usage fee F, and "AAA" is shown as the rights holder. That is, for "Character C", the usage fee F of "¥300" is paid in a lump sum, and it is registered in the user information YI as a character that the user can use.

[0091] The "Series A", which is a specific copyrighted work CWS corresponding to a series, is a collection of the "Character B", "Character C", and "Character D", which are specific copyrighted works CWS corresponding to characters. That is, by paying the usage fee F of "¥900", it is possible to make the "Character B", "Character C", and "Character D" into a set of characters that the user can use.

[0092] Also, the usage fee F for the "Series A", "Character B", "Character C", and "Character D" includes the money that the "AAA", who is the rights holder regarding the specific copyrighted work CWS, should receive.

[0093] In the specific work CWS of the series and character "Character E", the trained model M is shown as "Trained Model ME", the pricing system is shown as "monthly payment", the purchase status is shown as "not yet", the amount is shown as "¥200 / month", and the rights holder is shown as "JJJ". That is, "Character E" can be used by the user by paying a fixed usage fee F of "¥300" per month for any period.

[0094] In the specific work CWS of the character "Character L", the trained model M is shown as "Trained Model ML", the pricing system is shown as "usage-based", the purchase status is shown as "completed", the amount is shown as "¥10 / time", the usage fee F is shown as "¥90", and the rights holder is shown as "JJJ". That is, "Character L" pays "¥10" per time according to the number of times of assisting in generating the specific image data IMS of "Character L". Also, the usage fee F for "Character L" includes the money that the rights holder "JJJ" regarding the specific work CWS should receive.

[0095] [Others] Regarding the information processing system 1 according to the above-described embodiment, the following aspects may be adopted.

[0096] In the above-described embodiment, the case where an input for selecting the character C as a character that can be used by the user is input based on the operation of the user via the generation assistance object OB has been described as an example, but the present invention is not limited thereto. For example, based on the acquired material image data IMM, the character C may be selected from the characters that can be used by the user. The selection of the character C may be based on whether the similarity SR satisfies a predetermined condition. Specifically, for example, in the generation assistance unit 234, the following processing is executed as processing for assisting the generation of the specific image data IMS. First, the acquisition unit 232 acquires, as the material image data IMM, image data of an illustration representing the character C drawn with rough lines. Next, the calculation unit 235 executes a process of specifying a specific copyrighted work CWS among a plurality of previously registered specific copyrighted works CWS, the similarity SR of which with the illustration based on the material image data IMM satisfies a predetermined condition. When there are a plurality of specific copyrighted works CWS for which the similarity SR satisfies the predetermined condition, the calculation unit 235 executes the process so as to specify the specific copyrighted work CWS having the highest similarity SR among the plurality of specific copyrighted works CWS. In this case, it is assumed that the character C is specified as the specific copyrighted work CWS. Further, the calculation unit 235 executes a process of specifying a learned model MC, which is a model that has been machine-learned in advance, using the copyrighted work that is the same as or similar to the specified character C as teacher data. In other words, the learned model MC is the learned model M corresponding to the character C. The learned model M may be registered in advance for each specific copyrighted work CWS. Then, a process of inputting the acquired material image data IMM into the specified learned model MC is executed. As a result, an illustration IL of the character C desired by the user is created. That is, the specific image data IMS of the illustration IL is generated.

[0097] Summarizing the process of assisting in the generation of the above specific image data IMS, when the similarity SR between the image in the acquired material image data IMM and the specific work CWS satisfies a predetermined condition, the generation assistance unit 234 is configured to assist in the generation of the specific image data IMS based on the material image data IMM and the learned model M. According to such an aspect, it becomes possible to assist in the generation of the specific image data IMS according to the acquired material image data IMM. Further, the learned model M in this case is one model selected from a plurality of learned models. The plurality of learned models are models that have been pre-trained by machine learning using different works as teacher data. According to such an aspect, it becomes possible to select a learned model (as an example, the learned model M) corresponding to the image in the acquired material image data IMM from a plurality of learned models.

[0098] In the above embodiment, the case where the learned model MC is configured to generate the image data of the illustration IL so that the similarity SR with the original illustration ILO satisfies the allowable conditions has been described as an example, but the present invention is not limited to this. For example, when a predetermined condition is satisfied, the generation assistance unit 234 may be configured to assist in the generation of the specific image data IMS. That is, the generation assistance unit 234 may be configured to assist in the generation of the specific image data IMS when a predetermined condition is satisfied. Specifically, for example, before executing the process of inputting the material image data IMM into the learned model M, the calculation unit 235 may execute a process of determining whether the similarity SR between the selected character C and the material image data IMM is equal to or greater than a predetermined value. That is, when the similarity SR between the selected character C and the character C drawn with rough lines is equal to or greater than a predetermined value, the calculation unit 235 determines that the predetermined condition is satisfied. The predetermined value in this case is, for example, 0.4, preferably 0.5, and more preferably 0.6. Specifically, for example, the predetermined value is 0.4, 0.42, 0.44, 0.46, 0.48, 0.5, 0.52, 0.54, 0.56, 0.58, 0.6, and may be within the range between any two of the numerical values exemplified here. According to such an aspect, it is possible to assist in the generation of the specific image data IMS only when a predetermined condition is satisfied, and the quality of the generated specific image data IMS can be controlled.

[0099] FIG. 14 is a schematic diagram showing an example of a modified example of the generation assistance object OB on the illustration creation screen 7. FIG. 15 is a schematic diagram showing an example of a modified example of the generation assistance object OB on the illustration creation screen 8. The regions 701, 702, the illustration 701a, and the button 703 in FIG. 14 and the regions 801, 802, the illustration 801a, and the button 803 in FIG. 15 have the same configuration as the regions 601, 602, the illustration 601a, and the button 603 in FIG. 11A.

[0100] In the embodiment shown in FIG. 11A, the generation auxiliary object 604, which is a generation auxiliary object OB, has been described by taking as an example the case where the user can select a character that can be used, but the present invention is not limited to this. For example, as shown in FIG. 14, among the generation auxiliary objects 704, the button 704a may be configured to be pressable, while the button 704b may be configured not to be pressable. In this case, based on the acquired material image data IMM, when the character C is selected from the characters that can be used by the user, only the button 704a corresponding to the character C is configured to be pressable. According to such an aspect, based on the material image data IMM, it is possible to select the optimal specific work CWS without hesitation, and the quality of the generated specific image data IMS can be controlled.

[0101] Furthermore, for example, as shown in FIG. 15, the generation auxiliary object 804 may be configured to show only the button 804a. According to such an aspect, based on the material image data IMM, it is possible to select the optimal specific work CWS even more without hesitation, and the quality of the generated specific image data IMS can be controlled.

[0102] The above embodiment may be implemented as a distributable program. That is, this program causes at least one computer to execute each step of the information processing method. According to such an aspect, it is possible to assist in the generation of the specific image data IMS related to the specific work CWS while managing the corresponding usage fee F.

[0103] In the above embodiment, the case where the generation of the specific image data IMS is assisted in the drawing application has been described by taking as an example, but the present invention is not limited to this. For example, for a drawing application or service that cannot execute the process of assisting in the generation of the specific image data IMS, by implementing the learned model M as an add-in, the process of assisting in the generation of the specific image data IMS may be made executable.

[0104] In the above-described embodiment, the case where the generation assistance unit 234 assists in the generation of the specific image data IMS has been described as an example. However, the present invention is not limited thereto. For example, a part of the assistance in the generation of the specific image data IMS may be executed by the calculation unit 235. Specifically, for example, the generation of the specific image data IMS may be a process in the calculation unit 235. In this case, the calculation unit 235 executes a process to generate the specific image data IMS based on at least an input for selecting the character C and the learned model M. That is, the generation assistance unit 234 assists in the generation of the specific image data IMS by causing the calculation unit 235 to execute a process of generating the specific image data IMS using the learned model.

[0105] At least one of the devices included in the information processing system 1 may be installed outside Japan. For example, the information processing device 2 may be installed outside Japan, and a user in Japan may access the information processing device 2 using his or her terminal 3. Alternatively, the information processing device 2 may be installed in Japan, and a user outside Japan may access the information processing device 2 using his or her terminal 3.

[0106] In one embodiment, the reception unit 231, the acquisition unit 232, the display control unit 233, the generation assistance unit 234, the calculation unit 235, the output unit 236, the management unit 237, and the distribution unit 238 have been described as functional units realized by the control unit 23 of the information processing device 2. However, at least a part of these may be implemented as a functional unit realized by the control unit 33 of the terminal 3. Furthermore, various types of information described in the above examples may be stored not only in the storage unit 22 of the information processing device 2 but also in other external devices in a distributed manner. In such a case, distributed ledger management based on a blockchain or the like may be performed.

[0107] [Other viewpoints] In addition, the information processing system 1 according to the above-described embodiment can also be understood as follows. An information processing method executed by an information processing system, In an input step, a selection input for the user to select a specific work is received, In the generation step, the selected input is input into a specific large language model, and the specific large language model is configured to generate specific image data. The large language model is a model that has been pre-trained using works identical or similar to the specific work as teacher data. In the management step, a method of managing the usage fees received from users for using the specific large language model for each rights holder regarding the specific work.

[0108] Here, the specific large language model generates all or part of the specific image data. Specific examples of the case where the specific large language model generates all of the specific image data are as follows. · Input a prompt → Generate specific image data · Input (handwritten) material → Generate beautiful specific image data · As material, input an uncolored diagram → As specific image data, generate a "colored image" (in this case, the specific large language model regenerates from scratch the part of the lines that make up the diagram in the same / similar shape as the diagram input as material).

[0109] Also, specific examples of the case where the specific large language model generates part of the specific image data are as follows. · Input an uncolored diagram as material → Generate an "image where parts other than the lines of the diagram are colored" → Combine the "uncolored diagram" which is the material and the "image where parts other than the lines of the diagram are colored" to output a "colored image" as the specific image data.

[0110] It may be provided in each of the aspects described below.

[0111] (1) An information processing method executed by an information processing system, wherein in a generation assistance step, it is configured to assist in generating specific image data, where the specific image data is image data generated based on a specific work, and in a management step, it manages a usage fee for realizing the processing of the generation assistance step.

[0112] According to such an aspect, it is possible to assist in generating specific image data related to a specific work while managing the corresponding usage fee.

[0113] (2) In the information processing method according to (1) above, the usage fee includes the money that the rights holder regarding the specific work should receive.

[0114] According to such an aspect, the money that the rights holder regarding a specific work should receive can be managed as a usage fee.

[0115] (3) In the information processing method according to (2) above, in a further distribution step, it is configured to distribute the usage fee managed in the management step to any person, where the any person includes the rights holder.

[0116] According to such an aspect, it is possible to distribute the usage fee to any person including the rights holder regarding a specific work.

[0117] (4) In the information processing method according to any one of (1) to (3) above, in a further reception step, it receives an input for selecting the specific work, and in the generation assistance step, it is configured to assist in generating the specific image data based on the input and a learned model, where the learned model is a model that has been pre-trained by machine learning using a work identical or similar to the specific work as teacher data.

[0118] According to such an aspect, it becomes possible to assist in generating specific image data according to the specific work selected by the user.

[0119] (5) In the information processing method according to (4) above, in the further acquisition step, material image data is acquired, where the material image data is image data used as a material for generating the specific image data, and in the generation assistance step, based on the input, the material image data, and the learned model, it is configured to assist in generating the specific image data.

[0120] According to such an aspect, it becomes possible to assist in generating specific image data according to a specific work selected by the user and the acquired material image data.

[0121] (6) In the information processing method according to any one of (1) to (3) above, in the further acquisition step, material image data is acquired, where the material image data is image data used as a material for generating the specific image data, and in the generation assistance step, when the similarity between the image in the acquired material image data and the specific work satisfies a predetermined condition, it is configured to assist in generating the specific image data based on the material image data and the learned model, where the learned model is a model that has been pre - machine - learned using a work identical or similar to the specific work as teacher data.

[0122] According to such an aspect, it becomes possible to assist in generating specific image data according to the acquired material image data.

[0123] (7) In the information processing method according to any one of (4) to (6) above, the learned model is one model selected from a plurality of learned models, and the plurality of learned models are models that have been pre - machine - learned using different works as teacher data.

[0124] According to such an aspect, it becomes possible to select a learned model corresponding to the image in the acquired material image data from a plurality of learned models.

[0125] (8) In the information processing method according to any one of (4) to (7) above, the learned model is a model that has been machine-learned in advance using the color in the specific copyrighted work as one of the teacher data.

[0126] According to such an aspect, it becomes possible to assist in generating specific image data based on the color in a specific copyrighted work.

[0127] (9) In the information processing method according to any one of (1) to (8) above, in the generation assistance step, the generation of the specific image data is configured to be assisted so that the degree of similarity with the specific copyrighted work satisfies the allowable conditions.

[0128] According to such an aspect, the quality of the generated specific image data can be controlled.

[0129] (10) In the information processing method according to any one of (1) to (8) above, in the generation assistance step, when a predetermined condition is satisfied, the generation of the specific image data is configured to be assisted.

[0130] According to such an aspect, it becomes possible to assist in generating specific image data only when a predetermined condition is satisfied, and the quality of the generated specific image data can be controlled.

[0131] (11) In the information processing method according to any one of (1) to (10) above, in the management step, the usage fee generated according to the number of times of assisting in generating the specific image data is managed.

[0132] According to such an aspect, the usage fee according to the number of times of assisting in generating specific image data can be managed.

[0133] (12) In the information processing method according to any one of (1) to (10) above, in the management step, a method of managing the usage fee that occurs in response to being able to assist in generating the specific image data.

[0134] According to such an aspect, regardless of the number of times of assisting in generating specific image data, it is possible to manage the usage fee corresponding to the ability to generate.

[0135] (13) An information processing system including at least one device, comprising at least one processor that executes a program so that each step of the information processing method according to any one of (1) to (12) above is performed.

[0136] According to such an aspect, it is possible to assist in generating specific image data related to a specific work while managing the corresponding usage fee.

[0137] (14) A program that causes at least one computer to execute each step of the information processing method according to any one of (1) to (12) above.

[0138] According to such an aspect, it is possible to assist in generating specific image data related to a specific work while managing the corresponding usage fee. Of course, this is not the only case.

[0139] Finally, although various embodiments according to the present disclosure have been described, these are presented as examples and are not intended to limit the scope of the invention. The novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the invention. The embodiments and their modifications are included in the scope and gist of the invention and are included in the invention described in the claims and the equivalent scope thereof.

Description of Reference Numerals

[0140] 1: Information Processing System 11: Communication Network 2: Information Processing Device 20: Communication Bus 21: Communication Unit 22: Memory Unit 23: Control Unit 231: Reception Unit 232: Acquisition Unit 233: Display Control Unit 234: Generation Assistance Unit 235: Arithmetic Unit 236: Output Unit 237: Management Unit 238: Distribution Unit 3: Terminal 30: Communication Bus 31: Communication Unit 32: Memory Unit 33: Control Unit 34: Display Unit 35: Input Unit 4: Top Screen 401: Button 402: Button 5: Character List Screen 5a: Character List Screen 5b: Character List Screen 501: Display 501a: Display 502: Display 502a: Display 502b: Display 6: Illustration Creation Screen 6a: Illustration Creation Screen 6b: Illustration Creation Screen 6c: Illustration Creation Screen 6d: Illustration Creation Screen 6e: Illustration Creation Screen 601: Area 601a: Illustration 601b: Illustration 602: Area 603: Button 604: Generation Assistance Object 604a: Button 604b: Button 604c: Button 7: Illustration creation screen 701: Area 701a: Illustration 702: Area 703: Button 704: Generation assistance object 704a: Button 704b: Button 8: Illustration creation screen 801: Area 801a: Illustration 802: Area 803: Button 804: Generation assistance object 804a: Button C: Character CWS: Specific work F: Royalty IL: Illustration ILO: Original illustration IMM: Material image data IMS: Specific image data L: Character M: Model MC: Model ME: Model ML: Model OB: Generation assistance object SR: Similarity YI: User information

Claims

1. An information processing method executed by an information processing system, comprising: In the receiving step, input information is received, the input information being information for generating image data desired by a user; In the generation step, the input information is input to a trained model to generate specific image data, The trained model is a model that has been trained in advance by machine learning using a work that is identical or similar to a specific work as training data, the specific image data is image data generated based on the specific work, In the management step, when information on the usage fee paid by the user in relation to the use of the trained model is acquired, the information on the trained model and the information on the usage fee are associated and managed, where the usage fee is a fee required to use the trained model, In the management step, a portion of the royalties is managed as an amount to be paid to a rights holder, the rights holder being a person who has rights relating to the specific work and who is stored in advance in correspondence with each of the specific works.

2. An information processing method executed by an information processing system, comprising: In the receiving step, input information is received, the input information being information for generating image data desired by a user; In the generation step, the input information is input to a trained model to generate specific image data, The trained model is a model that has been trained in advance by machine learning using a work that is identical or similar to a specific work as training data, the specific image data is image data generated based on the specific work, In the management step, when information on the usage fee paid by the user in relation to the use of the trained model is acquired, the information on the trained model and the information on the usage fee are associated and managed, where the usage fee is a fee required to use the trained model, The input information includes raw image data that can be input to the trained model, and the raw image data is image data used as a material for generating the specific image data. In the identifying step, a copyrighted work having the highest similarity to the image in the raw image data is identified from among a plurality of copyrighted works registered in advance; A method in which, in the generation step, the specific image data is generated by inputting the raw image data into a specific trained model, wherein the specific trained model is a model that has been machine-trained in advance using a work that is identical or similar to the work identified in the identification step as training data.

3. An information processing method executed by an information processing system, comprising: In the receiving step, input information is received, the input information being information for generating image data desired by a user; In the generation step, the input information is input to a trained model to generate specific image data, The trained model is a model that has been trained in advance by machine learning using a work that is identical or similar to a specific work as training data, the specific image data is image data generated based on the specific work, In the management step, when information on the usage fee paid by the user in relation to the use of the trained model is acquired, the information on the trained model and the information on the usage fee are associated and managed, where the usage fee is a fee required to use the trained model, In the generation step, the specific image data is generated by inputting the input information and predetermined acceptable conditions into the trained model, and the acceptable conditions are that the similarity between an image in the generated specific image data and the specific work satisfies a predetermined similarity.

4. An information processing method executed by an information processing system, comprising: In the receiving step, input information is received, the input information being information for generating image data desired by a user; In the generation step, the input information is input to a trained model to generate specific image data, The trained model is a model that has been trained in advance by machine learning using a work that is identical or similar to a specific work as training data, the specific image data is image data generated based on the specific work, In the management step, when information on the usage fee paid by the user in relation to the use of the trained model is acquired, the information on the trained model and the information on the usage fee are associated and managed, where the usage fee is a fee required to use the trained model, A method in which, in the generation step, the specific image data is generated when the input information satisfies a predetermined condition, wherein the predetermined condition is that the similarity between an image in the generated specific image data and the specific work satisfies a predetermined similarity.

5. 2. The information processing method according to claim 1, The method further comprises distributing the royalties managed in the managing step to the rights holder in a distributing step.

6. In the information processing method according to any one of claims 1 to 4, A method wherein the input information includes a prompt that can be input to the trained model, where the prompt is linguistic information for identifying a configuration for image data that the user desires to generate.

7. In the information processing method according to any one of claims 1 to 4, The trained model is one model selected from a plurality of trained models, A method according to claim 1, wherein the plurality of trained models are models that have been machine-learned in advance using different works as training data.

8. In the information processing method according to any one of claims 1 to 4, The method, wherein the trained model is a model that has been trained in advance by machine learning using the coloring in the specific work as one of the training data.

9. In the information processing method according to any one of claims 1 to 4, In the management step, the usage fee accrued according to the number of times the specific image data is generated based on the trained model is managed.

10. In the information processing method according to any one of claims 1 to 4, In the management step, the fee for use arising from the availability of the trained model is managed.

11. An information processing system comprising at least one device, 5. An information processing system comprising at least one processor that executes a program so as to perform each step of the information processing method according to any one of claims 1 to 4.

12. A program, A program for causing at least one computer to execute each step of the information processing method according to any one of claims 1 to 4.

Citation Information

Patent Citations

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

    JP2017004122A

  • Program, information processing device, and computer system

    JP2023039255A

  • JPP7473274B