system
The system addresses the challenge of matching reader preferences by generating and sharing personalized manga through user-exclusive platforms, facilitating entry for new publishers and enabling profit distribution, thus enhancing user engagement.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-04
- Publication Date
- 2026-03-16
AI Technical Summary
The conventional comic market faces challenges in supplying original works that match specific reader preferences, hindering readers from finding suitable content and limiting entry for new or small publishers due to economic and technical constraints, with a lack of automated content generation tailored to individual tastes and efficient sharing mechanisms.
A system that analyzes user attributes, preferences, and operational behavior, generates original manga based on these analyses, and provides it through a user-exclusive online manga magazine, allowing users to share and add advanced prompt instructions for additional charges, while distributing profits between users and operators.
Enables the creation and sharing of personalized manga content that meets individual reader preferences, facilitates entry for new publishers, and provides profit distribution, enhancing user engagement and satisfaction.
Smart Images

Figure 2026047883000001_ABST
Abstract
Description
Technical Field
[0005] ,
[0001] The technology of the present disclosure relates to a system.
Background Art
[0002] Patent Document 1 discloses a method for controlling a persona chatbot, which is performed by at least one processor, including steps of receiving a user utterance, adding the user utterance to a prompt including an instruction sentence related to an explanation of a chatbot character, encoding the prompt, and inputting the encoded prompt into a language model to generate a chatbot utterance as a response to the user utterance.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In the conventional comic market, it is difficult to supply original works that exactly match the preferences of specific readers. For this reason, there is a problem that readers cannot easily find works that suit their interests and preferences. There is also a problem that it is difficult for new or small and medium-sized publishers and professional writers to enter the market due to economic or technical constraints. Furthermore, there is a lack of means to automatically generate original comics tailored to the preferences of individual readers and efficiently provide and share such works.
Means for Solving the Problems
[0005] This invention comprises means for analyzing user attributes, preferences, operational behavior, and survey results; means for generating original manga based on the analysis results; and means for providing the generated manga as a user-exclusive online manga magazine. This allows users to easily obtain original manga that suits their preferences. Furthermore, by enabling users to share the generated manga with their followers and providing means for adding advanced prompt instructions and original elements through additional charges, the invention realizes a detailed service that meets the needs of individual readers. In addition, by providing means for adapting popular works into manga or videos and distributing the profits between users and site operators, it makes it easier for new and small publishers and professional writers to enter the market.
[0006] A "user" refers to an individual who uses the system to create their own account and set their preferences and interests.
[0007] "Attributes" refer to basic information about the user, such as age, gender, occupation, and hobbies.
[0008] "Preferences" refer to the user's likes and dislikes regarding a particular genre, character, storyline, etc.
[0009] "Operational behavior" refers to the operations and usage patterns that a user performs within the system.
[0010] "Survey results" refers to data from various surveys that users have answered.
[0011] "Analysis AI" refers to artificial intelligence that analyzes data based on user attributes, preferences, operational behavior, and survey results to determine editorial policies.
[0012] "Generative AI" refers to artificial intelligence that automatically generates original manga based on specified conditions, following instructions from an analytical AI.
[0013] An "online comic magazine" refers to a platform that provides users with digitally generated original comics.
[0014] "Follower" refers to another user or viewer who can view the comics shared by the user.
[0015] "Additional charge" means an additional fee that the user pays to add specialized options or advanced generation conditions.
[0016] "Prompt instruction" means specific instructions or conditions given to the generative AI for comic generation.
[0017] "Original element" refers to specific elements such as characters and story developments customized based on the user's preferences and requirements.
[0018] "Real comicization" means publishing the digitally generated original comics as actual books.
[0019] "Visualization" refers to turning the generated comic works into video works such as animations or movies.
[0020] "Profit distribution" means distributing the profits obtained from real comicization or visualization between the user and the site operator.
[0021] "Site operator" refers to a corporation or individual that operates and manages this system and provides services.
Brief Description of Drawings
[0022] [Figure 1] It is a conceptual diagram showing an example of the configuration of the data processing system according to the first embodiment. [Figure 2] It is a conceptual diagram showing an example of the main functions of the data processing device and the smart device according to the first embodiment. [Figure 3] It is a conceptual diagram showing an example of the configuration of the data processing system according to the second embodiment. [Figure 4]It is a conceptual diagram showing an example of the main functions of a data processing device and smart glasses according to the second embodiment. [Figure 5] It is a conceptual diagram showing an example of the configuration of a data processing system according to the third embodiment. [Figure 6] It is a conceptual diagram showing an example of the main functions of a data processing device and a headset-type terminal according to the third embodiment. [Figure 7] It is a conceptual diagram showing an example of the configuration of a data processing system according to the fourth embodiment. [Figure 8] It is a conceptual diagram showing an example of the main functions of a data processing device and a robot according to the fourth embodiment. [Figure 9] It shows an emotion map to which multiple emotions are mapped. [Figure 10] It shows an emotion map to which multiple emotions are mapped. [Figure 11] It is a sequence diagram showing the processing flow of the data processing system in Example 1. [Figure 12] It is a sequence diagram showing the processing flow of the data processing system in Application Example 1. [Figure 13] It is a sequence diagram showing the processing flow of the data processing system in Example 2 when an emotion engine is combined. [Figure 14] It is a sequence diagram showing the processing flow of the data processing system in Application Example 2 when an emotion engine is combined.
Embodiments for Carrying Out the Invention
[0023] Hereinafter, an example of an embodiment of a system according to the technology of the present disclosure will be described with reference to the accompanying drawings.
[0024] First, the terms used in the following description will be explained.
[0025] In the following embodiments, the signed processor (hereinafter simply referred to as "processor") may be a single arithmetic unit or a combination of multiple arithmetic units. Furthermore, the processor may be a single type of arithmetic unit or a combination of multiple types of arithmetic units. Examples of arithmetic units include CPU (Central Processing Unit), GPU (Graphics Processing Unit), GPGPU (General-Purpose computing on Graphics Processing Units), and APU (Accelerated Processing Unit).
[0026] In the following embodiments, signed RAM (Random Access Memory) is a memory that temporarily stores information and is used as work memory by the processor.
[0027] In the following embodiments, the signed storage is one or more non-volatile storage devices that store various programs and various parameters. Examples of non-volatile storage devices include flash memory (SSD (Solid State Drive)), magnetic disks (e.g., hard disks), or magnetic tapes.
[0028] In the following embodiments, the signed communication interface (I / F) is an interface that includes a communication processor and an antenna, etc. The communication interface manages communication between multiple computers. Examples of communication standards applicable to the communication interface include wireless communication standards such as 5G (5th Generation Mobile Communication System), Wi-Fi (registered trademark), or Bluetooth (registered trademark).
[0029] In the following embodiments, "A and / or B" is synonymous with "at least one of A and B." That is, "A and / or B" means that it may be A alone, or B alone, or a combination of A and B. Furthermore, in this specification, the same concept as "A and / or B" applies when expressing three or more things linked by "and / or."
[0030] [First Embodiment]
[0031] Figure 1 shows an example of the configuration of the data processing system 10 according to the first embodiment.
[0032] As shown in Figure 1, the data processing system 10 includes a data processing device 12 and a smart device 14. An example of the data processing device 12 is a server.
[0033] The data processing device 12 comprises a computer 22, a database 24, and a communication interface 26. The computer 22 is an example of a "computer" related to the technology of this disclosure. The computer 22 comprises a processor 28, RAM 30, and storage 32. The processor 28, RAM 30, and storage 32 are connected to a bus 34. The database 24 and the communication interface 26 are also connected to the bus 34. The communication interface 26 is connected to a network 54. An example of the network 54 is a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[0034] The smart device 14 comprises a computer 36, a reception device 38, an output device 40, a camera 42, and a communication interface 44. The computer 36 comprises a processor 46, RAM 48, and storage 50. The processor 46, RAM 48, and storage 50 are connected to a bus 52. The reception device 38, output device 40, and camera 42 are also connected to the bus 52.
[0035] The reception device 38 is equipped with a touch panel 38A and a microphone 38B, etc., and receives user input. The touch panel 38A receives user input by detecting contact with an object (e.g., a pen or finger). The microphone 38B receives user input by detecting the user's voice. The control unit 46A transmits data indicating the user input received by the touch panel 38A and microphone 38B to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the data indicating the user input.
[0036] The output device 40 includes a display 40A and a speaker 40B, and presents data to the user 20 by outputting the data in a form perceptible to the user 20 (e.g., audio and / or text). The display 40A displays visible information such as text and images according to instructions from the processor 46. The speaker 40B outputs audio according to instructions from the processor 46. The camera 42 is a small digital camera equipped with an optical system such as a lens, aperture, and shutter, and an image sensor such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor.
[0037] Communication interface 44 is connected to network 54. Communication interfaces 44 and 26 are responsible for the exchange of various types of information between processor 46 and processor 28 via network 54.
[0038] Figure 2 shows an example of the main functions of the data processing device 12 and the smart device 14.
[0039] As shown in Figure 2, in the data processing device 12, a specific processing is performed by the processor 28. A specific processing program 56 is stored in the storage 32. The specific processing program 56 is an example of a "program" related to the technology of this disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 according to the specific processing program 56 executed on the RAM 30.
[0040] The storage 32 stores the data generation model 58 and the emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[0041] In the smart device 14, the processor 46 performs the reception output processing. The storage 50 stores the reception output program 60. The reception output program 60 is used in conjunction with a specific processing program 56 by the data processing system 10. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output processing is realized by the processor 46 operating as a control unit 46A according to the reception output program 60 executed on the RAM 48.
[0042] Next, the specific processing performed by the specific processing unit 290 of the data processing device 12 will be described. In the following description, the data processing device 12 will be referred to as the "server" and the smart device 14 as the "terminal".
[0043] This invention relates to a system that analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original manga based on those results. This system is primarily composed of analytical AI and generation AI running on a server and is used interactively through user terminals.
[0044] User registration and preference settings
[0045] 1. The user accesses the platform and creates a new account. The registration form requires the user to enter basic information such as their name, email address, and password.
[0046] 2. The terminal sends the collected registration information to the server.
[0047] 3. The server saves the received registration information to the database and creates a user account. At this time, the user is provided with a preferences settings screen.
[0048] 4. The user selects genre, character preferences, story type, etc., on the preferences settings screen and saves these settings.
[0049] 5. The device sends preference settings information to the server.
[0050] 6. The server stores preference settings information in a database.
[0051] Analysis of preferences and attributes
[0052] 1. The server continuously collects user activity history, survey results, and other data, and sends this information to the analysis AI.
[0053] 2. The analytical AI analyzes user preferences and attributes in detail based on the provided data. As a result, the most suitable editorial policy for the user is determined.
[0054] 3. The server saves the results of the analysis AI and provides them to the generation AI as a prompt in the next step.
[0055] manga generation
[0056] 1. Based on the analysis results, the server provides specific prompts to the generating AI. For example, it sets conditions such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city."
[0057] 2. The generation AI automatically generates a 19-page serialized comic according to the given prompts.
[0058] 3. The server stores the generated comics in a database and configures them as user-specific online comic magazines.
[0059] Providing and sharing
[0060] 1. The server links the generated manga to the user's account and creates a dedicated online manga magazine.
[0061] 2. The device displays the user's personal online comic magazine and provides the latest episodes.
[0062] 3. Users browse online comic magazines and click the share button to share their favorite episodes with their followers.
[0063] 4. The device sends a sharing request to the server.
[0064] 5. The server generates a sharing URL for the comic, allowing followers to access it.
[0065] Enhancement through additional charges
[0066] 1. Users can choose additional charge options to add specific prompts or custom elements.
[0067] 2. The device sends billing information to the server.
[0068] 3. The server verifies the payment and provides the AI with new prompt settings to generate.
[0069] 4. The generation AI generates even more engaging comics based on the updated prompts.
[0070] 5. The server adds the newly generated manga to the user's personal online manga magazine.
[0071] Popularity is brought to life and profit sharing
[0072] 1. The server analyzes popularity data and identifies highly-rated works.
[0073] 2. The server collaborates with publishers and video production companies to obtain contracts for real-life manga adaptations and video adaptations.
[0074] 3. Users receive ratings and feedback on the works they create.
[0075] 4. The server calculates the profits earned and distributes them to the users in accordance with the terms and conditions.
[0076] Specific example
[0077] For example, if user A registers on the platform and selects "science fiction" and "action" as their preferred genres, user A will answer surveys about specific characters and story developments several times a month.
[0078] 1. The terminal inputs Mr. A's preference information and survey results, and sends them to the server.
[0079] 2. The server passes the obtained data to an analysis AI to formulate the most suitable editing policy for Mr. A.
[0080] 3. Based on this policy, the generation AI will generate a 19-page serialized comic.
[0081] 4. The server saves the generated manga and provides it to Mr. A as an online manga magazine exclusively for him via his terminal.
[0082] 5. User A can share their manga with their followers, and if it receives positive feedback, they may receive offers for a live-action manga adaptation or a film adaptation.
[0083] 6. The server distributes the profits appropriately and provides the benefits to Mr. A.
[0084] The above describes embodiments for carrying out the present invention.
[0085] The following describes the processing flow.
[0086] Step 1:
[0087] Users access the platform and enter information such as their name, email address, and password into a registration form to create a new account.
[0088] Step 2:
[0089] The terminal sends the entered registration information to the server.
[0090] Step 3:
[0091] The server saves the received registration information to the database and creates a user account. It then displays a link for the user to proceed to the preferences settings screen.
[0092] Step 4:
[0093] Users select their preferred genres, characters, storylines, etc., on the preference settings screen and save their settings.
[0094] Step 5:
[0095] The device sends preference settings information to the server.
[0096] Step 6:
[0097] The server stores the submitted preference settings information in a database.
[0098] Step 7:
[0099] The server continuously collects user activity history, survey results, and other data, and sends this information to an analysis AI.
[0100] Step 8:
[0101] The analytical AI analyzes user preferences and attributes in detail based on the provided data to determine the optimal editorial policy.
[0102] Step 9:
[0103] The server stores the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[0104] Step 10:
[0105] Based on the analysis results, the server provides the generating AI with specific prompts such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city."
[0106] Step 11:
[0107] The generation AI automatically generates a 19-page serialized comic strip according to the given prompts.
[0108] Step 12:
[0109] The server stores the generated comics in a database and configures them as user-specific online comic magazines.
[0110] Step 13:
[0111] The server links the generated comics to the user's account and creates a dedicated online comic magazine.
[0112] Step 14:
[0113] The device displays a user-specific online comic magazine and provides new episodes.
[0114] Step 15:
[0115] Users browse online comic magazines and click the share button to share their favorite episodes with their followers.
[0116] Step 16:
[0117] The device sends a sharing request to the server.
[0118] Step 17:
[0119] The server generates a sharing URL for the manga, allowing followers to access it.
[0120] Step 18:
[0121] Users can choose additional charge options to add specific prompts or custom elements.
[0122] Step 19:
[0123] The device sends billing information to the server.
[0124] Step 20:
[0125] The server will verify the payment and provide new prompt settings to reflect the details of any additional charges in the generating AI.
[0126] Step 21:
[0127] The generation AI generates even more engaging comics based on updated prompts.
[0128] Step 22:
[0129] The server adds the newly generated manga to the user's personal online manga magazine.
[0130] Step 23:
[0131] The server analyzes popularity data and identifies highly-rated works.
[0132] Step 24:
[0133] Server will work with publishers and video production companies to secure contracts for real-life manga adaptations and video adaptations.
[0134] Step 25:
[0135] Users receive ratings and feedback on the works they create.
[0136] Step 26:
[0137] The server calculates the profits earned and distributes them to users according to the terms and conditions.
[0138] (Example 1)
[0139] Next, we will describe Example 1. In the following description, the data processing device 12 will be referred to as the "server," and the smart device 14 will be referred to as the "terminal."
[0140] In today's world, there is a demand for systems that generate and deliver content tailored to user preferences and attributes. However, existing systems struggle to generate original content that adequately reflects the diverse tastes and needs of users. Furthermore, there is a lack of mechanisms for efficiently sharing generated content and appropriately distributing profits between users and site operators. In addition, there is a need for a system that incorporates user feedback into future content generation to provide more personalized content.
[0141] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 1 is realized by the following means.
[0142] In this invention, the server includes means for analyzing user attributes, preferences, operational behavior, and survey results; means for generating original content based on the means; and means for providing the generated content as a user-dedicated online platform. This makes it possible to generate and provide original content that responds to the diverse preferences and requests of users.
[0143] "User" refers to an individual or group that uses this system.
[0144] "Attributes" refer to basic information and characteristics related to a user, such as age, gender, and occupation.
[0145] "Preferences" refer to genres, themes, characters, etc., that a user particularly enjoys.
[0146] "Operational behavior" refers to the specific operations and actions that a user performs within a system. Examples include clicking, tapping, and scrolling.
[0147] "Survey results" refers to the results of surveys that users complete within the system.
[0148] "Means of analysis" refers to algorithms and programs used to analyze collected user attributes, preferences, operational behavior, and survey results.
[0149] "Original content" refers to unique content generated based on the analysis results, and in this invention, it specifically refers to creative works such as comics and videos.
[0150] "Generative means" refers to a generative AI that automatically creates original content based on user information and prompts.
[0151] An "online platform" refers to an interactive website or application that provides generated content to users.
[0152] "Means of making content shareable" refers to features or programs that allow users to easily share content they have created with other users.
[0153] "Additional charges" refer to fees that users pay in addition to using specific services or features.
[0154] "Prompt instructions" refer to the instructions and conditions that a generating AI uses to create original content. These include, for example, genre, characters, and story settings.
[0155] "Turning content into physical media" refers to providing online-generated content in a physical form, such as a publication or video.
[0156] "Visualization" refers to the production and distribution of generated content as animation or other video works.
[0157] "Means of profit sharing" refers to a system for sharing the revenue generated from the content between users and website operators.
[0158] "Means of saving to a database" refers to a storage system for accumulating and managing generated content and user information.
[0159] "Feedback mechanisms" refer to systems that incorporate user operation history and survey results into the creation of future content.
[0160] "Means of providing an interface" refers to a user interface that allows users to select specific characters or storylines.
[0161] This invention relates to a system that analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original content based on these results. This system is primarily composed of analytical AI and generation AI running on a server and is used interactively through user terminals.
[0162] User registration and preference settings
[0163] Users create a new account by accessing the system's platform and entering basic information such as their name, email address, and password. The entered information is sent to the server via the terminal. The server stores the received information in a database and generates the user account. Subsequently, the user is presented with a preferences settings screen. On the preferences settings screen, the user selects genres, character preferences, story types, etc., and saves their settings.
[0164] Analysis of preferences and attributes
[0165] The server collects user activity history and survey results and sends them to the analysis AI. The analysis AI then analyzes the user's preferences and attributes in detail based on the provided data. For example, it might derive information such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city." The server saves the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[0166] manga generation
[0167] Based on the analysis results, the server provides specific prompts to the generating AI. For example, it sets conditions such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city." The generating AI automatically generates a 19-page serialized comic according to the given prompts. The generated comic is stored in a database and configured as a user-exclusive online comic magazine.
[0168] Providing and sharing
[0169] The server links the generated comics to the user's account and creates a dedicated online comic magazine. The device displays the user's personalized online comic magazine and provides the latest episodes. The user browses the online comic magazine and clicks the share button to share their favorite episodes with their followers. The device sends a share request to the server, which generates a sharing URL for the comic so that followers can access it.
[0170] Enhancement through additional charges
[0171] The user selects additional payment options to add specific prompt instructions or original elements. The device sends the payment information to the server, which, after confirming the payment, provides the new prompt settings to the generating AI. The generating AI generates a more engaging comic based on the updated prompts, and the server adds the newly generated comic to the user's personal online comic magazine.
[0172] Popularity is brought to life and profit sharing
[0173] The server analyzes user rating data and identifies highly-rated works. It then collaborates with publishers and production companies to secure contracts for real-world content or video adaptations. Users receive ratings and feedback on their created works, and the server calculates the profits earned and distributes them to users according to the terms and conditions.
[0174] Specific examples of technical configurations
[0175] For example, if user A registers on the platform and selects "Science Fiction" and "Action" as their preferred genres, A will answer surveys a few times a month about specific characters and story developments. The terminal inputs A's preference information and survey results and sends them to the server. The server passes the obtained data to an analysis AI to create an editorial policy best suited to A. Based on this policy, the generation AI generates a 19-page serialized comic. The server saves the generated comic and provides it to A as an online comic magazine exclusively for A via the terminal. User A can share the comic with their followers, and if it receives positive feedback, they may receive offers for real-world content or film adaptations. The server appropriately distributes the profits and provides them to A.
[0176] In this way, the present invention enables the creation and provision of original content that responds to the diverse preferences and demands of users, and provides a mechanism for efficiently sharing the generated content and appropriately distributing profits.
[0177] The flow of the specific processing in Example 1 will be explained using Figure 11.
[0178] Step 1:
[0179] The user accesses the system platform and enters their name, email address, and password to create a new account. This information becomes the input data.
[0180] Step 2:
[0181] The terminal encrypts the user's basic information (name, email address, password) entered in the registration form and sends it to the server as an HTTP POST request. The output is the encrypted registration information.
[0182] Step 3:
[0183] The server decodes the received encrypted registration information and saves it to the database. The saved database information is output, and a new user account is generated. After that, the URL for the preference settings screen is returned to the user.
[0184] Step 4:
[0185] The user selects a genre (e.g., science fiction), character preferences (e.g., strong female characters), and story type (e.g., adventure) on the provided preference settings screen, and then clicks the save preference settings button. The selected preference information becomes the input data.
[0186] Step 5:
[0187] The device sends selected preference settings information (genre, character preferences, story type) to the server in JSON format. The output is preference settings information in JSON format.
[0188] Step 6:
[0189] The server saves the received preference settings information to the database and returns a message to the user indicating that the preference settings have been completed. The saved database information is then output.
[0190] Step 7:
[0191] The server collects user activity history (browsing history, click history, scroll history, etc.) and survey results, formats them for analysis, and sends them to the analysis AI. The collected activity history and survey results are the input data, and the formatted data is the output.
[0192] Step 8:
[0193] The analytical AI analyzes the user's preferences and attributes in detail based on the provided data. For example, it might produce results such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city." The analysis results are then output.
[0194] Step 9:
[0195] The server saves the analysis results to a database and provides them to the generating AI as prompts. The saved database information and the provided prompts are output.
[0196] Step 10:
[0197] The server sends specific prompts to the generating AI (for example, "Genre: Science Fiction," "Protagonist: Female Scientist," "Setting: Futuristic City"). These sent prompts constitute the input data.
[0198] Step 11:
[0199] The generation AI generates a 19-page serialized comic based on the given prompts. The generated comic is output.
[0200] Step 12:
[0201] The server saves the generated manga to a database and configures it as a user-specific online manga magazine. The saved online manga magazine is then output.
[0202] Step 13:
[0203] The server links the generated manga to the user's account and creates a dedicated online manga magazine. The linked online manga magazine is then output.
[0204] Step 14:
[0205] The device displays the user's personalized online comic magazine and provides the latest episode. The displayed latest episode is then output.
[0206] Step 15:
[0207] A user browses an online comic magazine and clicks the share button to share their favorite episode with their followers. A share request is generated.
[0208] Step 16:
[0209] The device sends a sharing request to the server. The sent sharing request is the input data.
[0210] Step 17:
[0211] The server generates a sharing URL for the manga, allowing followers to access it. The generated sharing URL is output.
[0212] Step 18:
[0213] The user selects additional charge options to add specific prompts or custom elements. The selected charge options constitute the input data.
[0214] Step 19:
[0215] The device encrypts the billing information (credit card information and payment amount) and sends it to the server. The transmitted billing information is the input data.
[0216] Step 20:
[0217] The server confirms the payment and provides the AI with new prompt settings. The payment confirmation and new prompt settings are output.
[0218] Step 21:
[0219] The generation AI generates an even more engaging comic based on the updated prompts. The generated comic is then output.
[0220] Step 22:
[0221] The server adds the newly generated manga to the user's personal online manga magazine and notifies the user. The added manga and the notification are displayed.
[0222] Step 23:
[0223] The server analyzes user rating data (views, likes, comments) to identify highly-rated works. The identified highly-rated works are then output.
[0224] Step 24:
[0225] The server collaborates with publishers and video production companies to obtain contracts for real-world content creation and video production. The obtained contracts are then output.
[0226] Step 25:
[0227] Users receive evaluations and feedback on their generated works and make corrections and improvements as needed. The received evaluations and feedback serve as input data.
[0228] Step 26:
[0229] The server calculates the profits earned and distributes them to the users according to the terms and conditions. The calculated profits and distributions are then output.
[0230] The above are the specific processing steps for carrying out the invention.
[0231] (Application Example 1)
[0232] Next, we will explain Application Example 1. In the following explanation, the data processing device 12 will be referred to as the "server," and the smart device 14 will be referred to as the "terminal."
[0233] Conventional online manga generation systems have limitations in providing content tailored to user preferences and in sharing generated manga, making it difficult to improve user satisfaction. Furthermore, there are insufficient means to generate original manga that reflect detailed individual user preferences, and to quickly and easily share generated manga. In addition, the means of providing value-added services based on generated manga and sharing profits are currently limited.
[0234] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 1 is realized by the following means.
[0235] This invention includes a server with means for analyzing user attributes, preferences, operational behavior, and survey results; means for generating original manga; means for providing the generated manga as a user-exclusive online manga magazine; means for making the generated manga shareable with followers; means for adding original elements, including advanced prompt instructions, through additional charges; means for realizing or visualizing popular works and distributing the profits between the user and the site operator; and means for providing a smartphone application that allows the user to input specific preference settings, save the generated manga in a library, and share it with other users. This enables the generation of original manga tailored to user preferences, their rapid sharing, and the provision of value-added services and profit sharing.
[0236] "User attributes" refer to personal information such as the user's age, gender, place of residence, and occupation.
[0237] "Preferences" refers to user preferences, particularly those related to genre, characters, and story types.
[0238] "Operational behavior" refers to the patterns of actions a user takes when using a system, such as clicking, selecting, and inputting data.
[0239] "Survey results" refer to feedback and response information provided by users, and are used to reflect user preferences and opinions.
[0240] An "original manga" is a unique manga created by a generation AI based on the user's attributes, preferences, behavior, and survey results.
[0241] An "online manga magazine" is a manga magazine in digital format that can be accessed over the internet.
[0242] A "follower" is another user who follows a specific user and has access to the content that user shares.
[0243] "Additional charges" refer to a system where users can access further services and features by paying an additional fee on top of the basic service.
[0244] "Advanced prompt instructions" are generation instructions based on detailed and specific conditions provided by the user for an additional fee.
[0245] "Realization" refers to providing online-generated content in a physical form, such as printed material.
[0246] "Visualization" refers to the process of creating video works such as animations or dramas from content generated online.
[0247] "Profit sharing" refers to the distribution of revenue generated from the content among the stakeholders involved.
[0248] A "database" is a computer system used to systematically store and manage information.
[0249] "Feedback" refers to reactions and opinions obtained from user activity history and survey results.
[0250] An "interface" refers to the user interface or input method that allows a user to directly interact with a system.
[0251] A "smartphone" is a mobile phone device that has internet connectivity and multiple functions.
[0252] An "application" is a software program designed to maintain a specific function.
[0253] The system of this invention analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original manga based on this analysis. This system is primarily composed of analytical AI and generation AI operating on a server, and users can interact with it via their smartphones.
[0254] User registration and preference settings
[0255] Users access the platform through a smartphone application and create a new account. They enter basic information such as their name, email address, and password in the registration form, and the device sends this information to the server. The server stores this information in a database and creates the user account. Afterward, the user is presented with a preferences settings screen where they select and save their preferences for genre, character preferences, story type, etc. The device sends the preferences settings information to the server, which stores it in a database.
[0256] Analysis of preferences and attributes
[0257] The server continuously collects user activity history and survey results and sends them to the analysis AI. Based on the provided data, the analysis AI analyzes the user's preferences and attributes in detail and determines the most suitable editing policy for the user. The server saves the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[0258] manga generation
[0259] Based on the analysis results, the server provides specific prompts to the generating AI. For example, it sets conditions such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city." The generating AI automatically generates a manga according to the given prompts. The server saves the generated manga in a database and configures it as a user-exclusive online manga magazine.
[0260] Providing and sharing
[0261] The server links the generated comics to the user's account and creates a dedicated online comic magazine. Users can view the online comic magazine through a smartphone application and are provided with the latest episodes. To make it easy to share favorite episodes with followers, a sharing URL for the comic is generated when a share button is clicked.
[0262] Enhancement through additional charges
[0263] Users can choose additional payment options to add specific prompts or original elements. Once the payment information is sent to the server and payment is confirmed, the new prompt settings are provided to the generating AI. The generating AI then creates a more engaging comic based on these settings. The server adds the newly generated comic to the user's personal online comic magazine.
[0264] This system enables the creation and rapid sharing of original manga tailored to user preferences, as well as the provision of value-added services and profit sharing.
[0265] Hardware and software used
[0266] This invention is implemented using multiple components. The main hardware components include a server hosting an online database and a smartphone terminal. The software components utilize machine learning frameworks such as Python, TensorFlow, or PyTorch, which constitute analytical and generative AI.
[0267] Specific examples and prompts
[0268] For example, consider a case where user A registers and specifies that they prefer "science fiction" and adventure stories featuring "female scientists" as protagonists. Based on this setting, the server sets the following prompts to the generating AI, and the AI automatically generates a 19-page comic strip:
[0269] Example of a prompt
[0270] Genre: Science Fiction
[0271] Main character: Female scientist
[0272] Story type: Adventure
[0273] Number of pages: 19
[0274] Synopsis: Set against the backdrop of a futuristic city, a female scientist uses new technology to solve unknown problems.
[0275] User A can view the generated manga in a dedicated online manga magazine and share their favorite episodes with their followers. In this way, the system of the present invention can generate and share original manga tailored to the user's preferences and provide value-added services.
[0276] The flow of a specific process in Application Example 1 will be explained using Figure 12.
[0277] Step 1: User Registration
[0278] The user launches the smartphone application and creates a new account. The information to be entered includes name, email address, and password. The terminal collects this information and sends it to the server. The server saves the received information in the database and creates a user account.
[0279] Input: Name, email address, password
[0280] Output: User account (saved in the database)
[0281] Step 2: Preference settings
[0282] After the user creates an account, they access the preference settings screen. Here, they select genres, character preferences, story types, etc. The terminal collects the selected preference settings information and sends it to the server. The server saves this information in the database.
[0283] Input: Genres, character preferences, story type
[0284] Output: Preference settings information (saved in the database)
[0285] Step 3: Collection of operation history and questionnaire results
[0286] Collect the operation history when the user uses the application and the questionnaire results provided periodically. The terminal sends this data to the server. The server saves the collected data in the database and sends it to the analysis AI.
[0287] Input: Operation history, questionnaire results
[0288] Output: Operation history, questionnaire results (saved in the database)
[0289] Step 4: Analysis of preferences and attributes
[0290] The server provides the analysis AI with user preferences and attributes based on collected operation history and survey results. The analysis AI analyzes the input data and generates the most suitable profile for the user. The server saves the generated profile.
[0291] Input: Operation history, survey results
[0292] Output: User profile (generated by analytical AI)
[0293] Step 5: Providing prompts to the Generative AI
[0294] The server provides specific prompts to the generation AI based on the user's profile. These prompts include conditions such as genre, characters, and story type. The generation AI automatically generates comics according to these prompts.
[0295] Input: User profile
[0296] Output: Prompt (provided to the generation AI), Original manga (generated by the generation AI)
[0297] Step 6: Saving and providing the comics
[0298] The server stores the manga generated by the AI in a database. The server then configures the generated manga as a user-specific online manga magazine and provides it linked to the user's account. Users view the dedicated online manga magazine through a smartphone application.
[0299] Input: Original manga
[0300] Output: Online comic magazine (provided to users)
[0301] Step 7: Sharing function
[0302] To share a favorite comic episode with followers, the user clicks the share button. The terminal sends a sharing request to the server. The server generates a sharing URL and makes it accessible to followers.
[0303] Input: Sharing request
[0304] Output: Sharing URL (provided to followers)
[0305] Step 8: Enhancement through additional charges
[0306] The user selects an additional charge option to add specific prompt instructions or original elements. The terminal sends payment information to the server, and the server confirms the payment. The new prompt settings are provided to the generation AI, and more attractive comics are generated.
[0307] Input: Payment information
[0308] Output: New prompt (provided to generation AI), additional original comics (generated by generation AI)
[0309] Step 9: Profit distribution
[0310] The server realizes and visualizes popular comics and calculates the profits. The obtained profits are distributed between the user and the site operator.
[0311] Input: Popular comic data
[0312] Output: Profit distribution (between user and site operator)
[0313] Through this process, users can generate, share original comics according to their preferences, and enjoy additional value-added services.
[0314] Furthermore, an emotion engine that estimates the user's emotions may be incorporated. That is, the identification processing unit 290 may use the emotion identification model 59 to estimate the user's emotions and perform identification processing using the user's emotions.
[0315] This invention relates to a system that analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original manga based on these results. Furthermore, this system incorporates an emotion engine to recognize user emotions and reflect them in manga generation. This function makes it possible to provide customized manga that further enhances user immersion. Specific embodiments for carrying out this invention are shown below.
[0316] User registration and preference settings
[0317] 1. The user accesses the platform and creates a new account. The registration form requires the user to enter basic information such as their name, email address, and password.
[0318] 2. The terminal sends the collected registration information to the server.
[0319] 3. The server saves the received registration information to the database and creates a user account. It then displays a link for the user to proceed to the preferences settings screen.
[0320] 4. Users select their preferred genre, characters, story development, etc., on the preference settings screen and save their settings.
[0321] 5. The device sends preference settings information to the server.
[0322] 6. The server stores preference settings information in a database.
[0323] Analysis of preferences and attributes and emotional recognition
[0324] 1. The server continuously collects user operation history, survey results, and emotional data from the emotion engine, and sends this information to the analysis AI.
[0325] 2. The analytical AI analyzes user preferences, attributes, and emotions in detail based on the provided data to determine the optimal editorial policy.
[0326] 3. The server saves the results of the analysis AI and provides them to the generation AI as prompts in the next step.
[0327] manga generation
[0328] 1. Based on the analysis results, the server provides specific prompts to the generating AI (e.g., "Genre is science fiction," "Protagonist is a female scientist," "Setting is a futuristic city," "Characteristics of characters the user prefers," etc.).
[0329] 2. The generation AI automatically generates a 19-page serialized comic according to the given prompts.
[0330] 3. The server stores the generated comics in a database and configures them as user-specific online comic magazines.
[0331] Providing and sharing
[0332] 1. The server links the generated manga to the user's account and creates a dedicated online manga magazine.
[0333] 2. The device displays the user's personal online comic magazine and provides the latest episodes.
[0334] 3. Users send emotional data to the emotion engine through reactions they provide while browsing online comic magazines. The results are then reflected in the generation of the next comic.
[0335] 4. The user clicks the share button to share their favorite episode with their followers.
[0336] 5. The device sends a sharing request to the server.
[0337] 6. The server generates a sharing URL for the comic, allowing followers to access it.
[0338] Enhancement through additional charges
[0339] 1. Users can choose additional charge options to add specific prompts or custom elements.
[0340] 2. The device sends billing information to the server.
[0341] 3. The server verifies the payment and provides the AI with new prompt settings to generate.
[0342] 4. The generation AI generates even more engaging comics based on the updated prompts.
[0343] 5. The server adds the newly generated comic to the user's personal online comic magazine.
[0344] Popularity is brought to life and profit sharing
[0345] 1. The server analyzes popularity data and identifies highly-rated works.
[0346] 2. The server collaborates with publishers and video production companies to obtain contracts for real-life manga adaptations and video adaptations.
[0347] 3. Users receive ratings and feedback on the works they create.
[0348] 4. The server calculates the profits earned and distributes them to the users in accordance with the terms and conditions.
[0349] Specific example
[0350] For example, suppose user A registers on the platform and selects "science fiction" and "action" as their preferred genres. Also, suppose user A uses the reaction buttons to provide data to the emotion engine, showing "excitement" or "joy" when their favorite character appears.
[0351] 1. The terminal inputs Mr. A's preference information, reaction data, and survey results, and sends them to the server.
[0352] 2. The server passes the obtained data to an analysis AI to formulate the most suitable editing policy for Mr. A.
[0353] 3. Based on this policy and sentiment data, the generating AI will generate a 19-page serialized comic.
[0354] 4. The server saves the generated manga and provides it to Mr. A as an online manga magazine exclusively for him via his terminal.
[0355] 5. User A can share their manga with their followers, and if it receives positive feedback, they may receive offers for a live-action manga adaptation or a film adaptation.
[0356] 6. The server distributes the profits appropriately and provides the benefits to Mr. A.
[0357] The above describes the embodiments for carrying out the present invention by combining an emotion engine.
[0358] The following describes the processing flow.
[0359] Step 1:
[0360] Users access the platform and enter information such as their name, email address, and password into a registration form to create a new account.
[0361] Step 2:
[0362] The terminal sends the entered registration information to the server.
[0363] Step 3:
[0364] The server saves the received registration information to the database and creates a user account. It then displays a link for the user to proceed to the preferences settings screen.
[0365] Step 4:
[0366] Users select their preferred genres, characters, storylines, etc., on the preference settings screen and save their settings.
[0367] Step 5:
[0368] The device sends preference settings information to the server.
[0369] Step 6:
[0370] The server stores preference settings information in a database.
[0371] Step 7:
[0372] The server collects user activity history, survey results, and emotional data from an emotion engine, and sends this information to an analysis AI.
[0373] Step 8:
[0374] The analytical AI analyzes user preferences, attributes, and emotional data in detail based on the provided data to determine the optimal editorial policy.
[0375] Step 9:
[0376] The server stores the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[0377] Step 10:
[0378] Based on the analysis results, the server provides specific prompts to the generating AI (e.g., "Genre is science fiction," "Protagonist is a female scientist," "Setting is a futuristic city," "Characteristics of characters the user prefers," etc.).
[0379] Step 11:
[0380] The generation AI automatically generates a 19-page serialized comic strip according to the given prompts.
[0381] Step 12:
[0382] The server stores the generated comics in a database and configures them as user-specific online comic magazines.
[0383] Step 13:
[0384] The server links the generated comics to the user's account and creates a dedicated online comic magazine.
[0385] Step 14:
[0386] The device displays a user-specific online comic magazine and provides new episodes.
[0387] Step 15:
[0388] Users send emotional data to the emotion engine through reactions they provide while browsing online comic magazines. The results are then reflected in the generation of the next comic.
[0389] Step 16:
[0390] Users click the share button to share their favorite episodes with their followers.
[0391] Step 17:
[0392] The device sends a sharing request to the server.
[0393] Step 18:
[0394] The server generates a sharing URL for the manga, allowing followers to access it.
[0395] Step 19:
[0396] Users can choose additional charge options to add specific prompts or custom elements.
[0397] Step 20:
[0398] The device sends billing information to the server.
[0399] Step 21:
[0400] The server will verify the payment and provide new prompt settings to reflect the details of any additional charges in the generating AI.
[0401] Step 22:
[0402] The generation AI generates even more engaging comics based on updated prompts.
[0403] Step 23:
[0404] The server adds the newly generated manga to the user's personal online manga magazine.
[0405] Step 24:
[0406] The server analyzes popularity data and identifies highly-rated works.
[0407] Step 25:
[0408] Server will work with publishers and video production companies to secure contracts for real-life manga adaptations and video adaptations.
[0409] Step 26:
[0410] Users receive ratings and feedback on the works they create.
[0411] Step 27:
[0412] The server calculates the profits earned and distributes them to users according to the terms and conditions.
[0413] (Example 2)
[0414] Next, we will describe Example 2. In the following description, the data processing device 12 will be referred to as the "server" and the smart device 14 as the "terminal".
[0415] Conventional manga generation systems struggled to create customized manga that reflected user emotions and reactions, failing to enhance user immersion. Furthermore, advanced customization through additional charges was insufficient, limiting the quality and individuality of the generated manga. Additionally, profit sharing during real-life manga or video adaptations was often ambiguous and lacked fairness.
[0416] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Example 2 is realized by the following means. In this invention, the server includes means for analyzing the user's attributes, preferences, operational behavior, and survey results; means for generating original manga based on the means; means for providing the generated manga as an online manga magazine exclusively for the user; means for making the generated manga shareable with followers; means for adding original elements, including advanced prompt instructions, through additional charges; means for creating realistic manga or videos of popular works and distributing the profits between the user and the site operator; and means for recognizing emotions and using that data to reflect them in manga generation. This makes it possible to generate highly customized manga that reflect the user's emotions and preferences, thereby increasing the user's sense of immersion. It also makes it possible to enhance customization options through additional charges and ensure fairness in profit distribution.
[0417] A "user" refers to an individual or group that accesses the system, creates an account, and uses the services.
[0418] "Attributes" refer to basic personal information of the user, such as age, gender, and occupation.
[0419] "Preferences" refer to the user's personal tastes, such as preferred genres, characters, and storylines.
[0420] "Operational behavior" refers to all actions that a user performs on the system, such as clicking, scrolling, and inputting data.
[0421] "Survey results" refers to the content of the survey responses provided by users.
[0422] "Analysis methods" refer to methods for analyzing collected attributes, preferences, operational behavior, and survey results to reveal user characteristics.
[0423] "Original manga" refers to manga that is automatically generated based on analytical methods, reflecting the user's characteristics and preferences.
[0424] "Means of delivery" refers to the method of providing the generated original manga to users online.
[0425] "Sharing methods" refer to ways of sharing the generated original manga with other users and followers.
[0426] "Additional payment methods" refer to methods in which users pay to add specific prompts or original elements.
[0427] "Advanced prompt instructions" refers to special settings or elements that users can specify through additional charges.
[0428] "Original elements" refer to special characters, scenes, and other elements that are added based on advanced prompt instructions.
[0429] A "popular work" refers to a manga that has received high praise from users and garnered widespread support.
[0430] "Real-life manga adaptation" refers to publishing the created manga as printed material or other physical objects.
[0431] "Visual adaptation" refers to the process of creating animation or live-action footage from a manga.
[0432] "Profit sharing method" refers to a method of distributing profits obtained from real-life manga or video adaptations between users and website operators.
[0433] "Emotion recognition means" refers to a method of analyzing a user's emotions and collecting that data.
[0434] "Emotional data" refers to information about a user's emotions collected by emotion recognition tools.
[0435] This system analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original comics based on those results. Furthermore, it uses an emotion engine to recognize user emotions and reflect them in the comic generation process, providing customized comics that enhance user immersion. The specific form is shown below.
[0436] User registration and preference settings
[0437] The server includes a means for creating an account by registering the user's name, email address, and password in a database. The terminal then displays a preference settings screen where the user selects their preferred genres, characters, and storylines. Examples include "science fiction," "strong female characters," and "futuristic cities."
[0438] Analysis of preferences and attributes and emotional recognition
[0439] The server collects user activity history, survey results, and sentiment data from the sentiment engine, and sends it to the analysis AI. Specifically, this includes information such as which genres the user frequently views and which characters they are interested in. The analysis AI analyzes this data to identify the user's detailed preferences, attributes, and emotions.
[0440] manga generation
[0441] The server provides specific prompts to the generating AI based on the analysis results. Examples of prompts include:
[0442] "The genre is science fiction."
[0443] "The protagonist is a female scientist."
[0444] "The setting is a futuristic city."
[0445] And so on. The generating AI follows these prompts and automatically generates a 19-page comic strip.
[0446] Providing and sharing
[0447] The generated comics are stored in a database by the server and configured as a user-specific online comic magazine. The terminal displays the user's personalized online comic magazine and provides the latest episodes. While viewing the comics, users send emotional data to the emotion engine through reactions, and this data is reflected in the generation of the next comic. In addition, users can share their favorite episodes with their followers by clicking the share button, which causes the server to generate a sharing URL.
[0448] Enhancement through additional charges
[0449] When a user chooses an additional payment option to add specific prompts or original elements, the device sends that payment information to the server. The server verifies the payment and provides it to the AI that generates new prompts, thereby creating an even more engaging comic. For example, it can enable instructions such as "Add a robot as a special character."
[0450] Popularity is brought to life and profit sharing
[0451] The server identifies works that have received high ratings from users and collaborates with publishers and production companies to obtain contracts for real-life manga or film adaptations. Users receive ratings and feedback when their created works are adapted into real-life media, and the server calculates and distributes the profits earned with the users.
[0452] The above describes a specific embodiment for carrying out the present invention. This system enables the generation of highly customized comics that reflect the user's emotions and preferences, thereby enhancing the user's sense of immersion. Furthermore, it can also ensure fairness in additional charge options and profit sharing.
[0453] The flow of the specific processing in Example 2 will be explained using Figure 13.
[0454] Step 1: User Registration
[0455] The user accesses the platform and enters basic information such as their name, email address, and password. The terminal sends this information to the server. The server registers the received basic information in a database and creates a user account. The input is the user's basic information, and the output is the user account information stored in the database.
[0456] Step 2: Setting Preferences
[0457] When a user account is created, the server displays a link to the preferences settings screen on the device. The user selects genres, characters, storylines, etc., on the preferences settings screen and saves their settings. The device then sends the selected preferences information to the server. The server stores the preferences information in a database. The input is the user's preferences information, and the output is the preferences data stored in the database.
[0458] Step 3: Data collection on preferences and attributes
[0459] The server periodically collects user activity history, survey results, and sentiment data from the sentiment engine. This data is used for subsequent analysis. The inputs are user activity history, survey results, and sentiment data, and the output is a dataset integrating this data.
[0460] Step 4: Data Analysis
[0461] The server sends the collected data to the analysis AI. The analysis AI analyzes the user's preferences, attributes, and emotions to determine the optimal editorial policy. This policy includes specific instructions, such as which genres or characters to emphasize. The input is the dataset obtained in the data collection step, and the output is the analysis results, including the optimal editorial policy.
[0462] Step 5: Generate Prompt
[0463] The server provides specific prompts to the generation AI based on the editing guidelines obtained from the analysis AI. Examples of prompts include "Genre: Science Fiction," "Protagonist: Female Scientist," and "Setting: Futuristic City." The input is the editing guidelines information from the analysis results, and the output is specific prompts for the generation AI.
[0464] Step 6: Comic Generation
[0465] The generation AI automatically generates a 19-page serialized manga based on the given prompts. During this process, the scenario, character settings, and story development are constructed based on the given prompts. The input is the prompt text, and the output is the generated manga content.
[0466] Step 7: Saving and structuring the comic
[0467] The server stores the generated manga in a database and configures it as a user-specific online manga magazine. The input is the generated manga content, and the output is links to the online manga magazine or the viewing page.
[0468] Step 8: Providing an online comic magazine
[0469] The device displays a user-specific online comic magazine and allows the loading of the latest episodes. The user can then browse and enjoy this online comic magazine. The input is a link to the online comic magazine, and the output is the comic content that is displayed.
[0470] Step 9: Collecting emotional data and providing feedback
[0471] Users click reaction buttons provided while viewing a comic to send emotional data to the emotion engine. This data is then used to generate the next comic. The input is the user's reaction data, and the output is a dataset of that data to be used for the next comic generation.
[0472] Step 10: Sharing comics
[0473] The user clicks the share button to share their favorite episode with their followers. The device sends a share request to the server, which generates a share URL that followers can access. The input is the share request, and the output is the generated share URL.
[0474] Step 11: Upgrades through additional charges
[0475] The user selects additional payment options to add specific prompt instructions or original elements. The device sends the payment information to the server. The server confirms the payment and provides the AI with new prompt settings. The input is the request for additional payment and the prompt instructions, and the output is the updated prompt text and new comic content.
[0476] Step 12: Real-life manga adaptation and profit sharing
[0477] The server analyzes popularity data and identifies highly-rated works. Based on this, it collaborates with publishers and production companies to obtain contracts for manga or film adaptations. Users receive ratings and feedback on the works they create. If profits are generated, the server distributes those profits with the users. Inputs are rating data and contract information, and outputs are records of profit distribution.
[0478] (Application Example 2)
[0479] Next, we will explain application example 2. In the following explanation, the data processing device 12 will be referred to as a "server" and the smart device 14 as a "terminal".
[0480] Traditional online manga distribution systems lacked sufficient mechanisms to generate content based on individual user preferences and emotions. As a result, users were unable to fully enjoy a personalized experience and found it difficult to maintain sustained interest. Furthermore, the lack of real-time feedback features incorporating emotion recognition made it difficult to provide customized content that reflected users' real-time emotions and changing preferences. In addition, there was a scarcity of systems that supported viewing on multiple devices such as smartphones and head-mounted displays, highlighting the need to improve user convenience.
[0481] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes means for analyzing the user's attributes, preferences, operational behavior, and survey results; means for generating original manga based on the means; and means for providing the generated manga as a user-specific online manga magazine. As a result, customized manga is generated and provided based on the user's individual preferences and attributes, making the user experience more personalized. Furthermore, by providing means for collecting and analyzing user emotional data in real time and generating and providing content based on the results, and means for making the generated content viewable using a smartphone, head-mounted display, or similar device, real-time feedback that responds to the user's emotions becomes possible, and use on a wider variety of devices is promoted.
[0482] A "user" refers to someone who accesses the system and receives content customized based on their individual preferences and emotions.
[0483] "Attributes" refer to basic information about a user, including data such as name, age, and gender.
[0484] "Preferences" refer to a user's likes and dislikes, including preferences for specific genres, characters, or storylines.
[0485] "Operational behavior" refers to the operations, actions, and interface usage methods that a user performs on the system.
[0486] "Survey results" refer to the results of surveys answered by users on the system, and represent data that reflects users' preferences and opinions.
[0487] "Emotional data" refers to data that indicates a user's emotional state, which is recognized and collected by the emotion engine and used to generate content.
[0488] "Original manga" refers to manga works automatically generated by an AI model based on user attributes, preferences, and emotional data.
[0489] An "online manga magazine" refers to an online manga publication that contains and provides users with original manga that have been created.
[0490] "Content" refers to information or digital works provided to users, and in this invention, it mainly means customized manga works.
[0491] A "generative AI model" refers to an AI model that uses artificial intelligence technology to generate manga based on user attributes, preferences, and emotional data.
[0492] "Prompt instructions" refer to the instructions provided to a generative AI model, specifically the sentences and keywords that serve as the starting point for determining the concrete policies and elements of manga generation.
[0493] "Real-time data collection and analysis" refers to the process of instantly collecting data obtained from users and analyzing it immediately.
[0494] A "smartphone" refers to a mobile phone that has communication capabilities and can run a variety of applications.
[0495] A "head-mounted display" is a display device worn on the user's head, used to experience virtual reality (VR) and augmented reality (AR).
[0496] "Device" refers to all electronic devices used in this invention, including smartphones and head-mounted displays.
[0497] This invention relates to a system that analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original manga based on these results. Furthermore, this system incorporates an emotion engine to recognize user emotions and reflect them in manga generation. This function makes it possible to provide customized manga that further enhances user immersion.
[0498] User registration and preference settings
[0499] The user accesses the platform and creates a new account. The registration form requires the user to enter basic information such as their name, email address, and password. The device sends the collected registration information to the server. The server stores the received registration information in a database and creates the user account. It then displays a link to the user's preferences screen. On the preferences screen, the user selects their preferred genres, characters, storylines, etc., and saves their settings. The device sends the preferences information to the server. The server stores the preferences information in a database.
[0500] Analysis of preferences and attributes and emotional recognition
[0501] The server continuously collects user activity history, survey results, and emotional data from the emotion engine, and sends this information to the analysis AI. Based on the provided data, the analysis AI analyzes the user's preferences, attributes, and emotions in detail to determine the optimal editing policy. The server saves the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[0502] manga generation
[0503] Based on the analysis results, the server provides the generating AI with specific prompts (e.g., "Genre: Science Fiction," "Protagonist: Female Scientist," "Setting: Futuristic City," "Characteristics of characters the user prefers," etc.). The generating AI automatically generates a 19-page serialized comic according to the given prompts. The server saves the generated comic in a database and configures it as a user-exclusive online comic magazine.
[0504] Providing and sharing
[0505] The server links the generated comics to the user's account and creates a dedicated online comic magazine. The device displays the user's personalized online comic magazine and provides the latest episodes. The user sends emotional data to the emotion engine through reactions provided while browsing the online comic magazine. The results are reflected in the next comic generation. The user clicks the share button to share their favorite episodes with their followers. The device sends a share request to the server. The server generates a sharing URL for the comic, allowing followers to access it.
[0506] Hardware and software to be used
[0507] The following hardware and software are required to implement this system.
[0508] Firebase Realtime Database: Database
[0509] Emotion API (Microsoft Azure Cognitive Services): Emotion recognition
[0510] OpenAI GPT-3: Manga generation
[0511] Smartphones, head-mounted displays: User interfaces
[0512] Specific example
[0513] For example, suppose user A registers on the platform and selects "science fiction" and "action" as their preferred genres. Also, suppose user A uses the reaction buttons to provide data to the emotion engine, showing "excitement" or "joy" when their favorite character appears.
[0514] The server generates prompts based on Mr. A's preference information, reaction data, and survey results. An example of a generated prompt is shown below:
[0515] Prompt example:
[0516] The genre is fantasy, the protagonist is a dragon, and the emotion is excitement. Create an adventure story of a brave dragon soaring through the skies of the future.
[0517] The generation AI model generates a customized 19-page comic based on this prompt. The generated comic is stored in the Firebase Realtime Database and can be viewed on user A's smartphone. In addition, emotional data is reflected in real time, so the next time content is generated, it will be even more tailored to the user's preferences.
[0518] The above describes embodiments for carrying out the present invention.
[0519] The flow of a specific process in Application Example 2 will be explained using Figure 14.
[0520] Step 1:
[0521] The user accesses the platform and creates a new account. The information entered includes basic information such as name, email address, and password, and the device sends this information to the server. The server stores the received registration information in its database and creates the user account. The output is the user's account information.
[0522] Step 2:
[0523] The user proceeds to the preference settings screen, selects their preferred genre, characters, story development, etc., and saves their settings. The terminal sends the preference settings information to the server. The server stores the collected preference settings information in a database. The input is the user's preference settings information, and the output is the preference data stored in the database.
[0524] Step 3:
[0525] The server collects user activity history, survey results, and sentiment data from the sentiment engine, and sends them to the analysis AI. The analysis AI analyzes the user's preferences, attributes, and emotions based on the provided data, and determines the editorial policy. The input is the user's activity history and sentiment data, and the output is the analysis results.
[0526] Step 4:
[0527] The server generates specific prompts based on the analysis results and sends them to the generating AI. These prompts include genre, character characteristics, and story development. The generating AI automatically generates a 19-page serialized manga based on these prompts. The input is the prompts based on the analysis results, and the output is the automatically generated manga.
[0528] Step 5:
[0529] The server stores the generated manga in a database and configures it as a user-exclusive online manga magazine. The input is the generated manga, and the output is the online manga magazine that the user can view.
[0530] Step 6:
[0531] The terminal displays a user-specific online comic magazine and provides the latest episodes. Users send emotional data to the emotion engine through reactions they provide while browsing the online comic magazine. The server analyzes this emotional data and incorporates it into the next comic generation. The input is the user's emotional data, and the output is feedback data that will be used in the next generation.
[0532] Step 7:
[0533] The user clicks the share button to share their favorite episode with their followers. The device sends a share request to the server. The server generates a share URL for the comic, making it accessible to followers. The input is the share request, and the output is the share URL.
[0534] The specific processing unit 290 transmits the result of the specific processing to the smart device 14. In the smart device 14, the control unit 46A causes the output device 40 to output the result of the specific processing. The microphone 38B acquires audio indicating user input for the result of the specific processing. The control unit 46A transmits the audio data indicating user input acquired by the microphone 38B to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.
[0535] Data generation model 58 is a type of so-called generative AI (Artificial Intelligence). One example of data generation model 58 is ChatGPT (Internet search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search) <url: https: gemini.google.com ?hl="ja">Examples of generative AI include the following. The data generation model 58 is obtained by performing deep learning on a neural network. The data generation model 58 is input with prompts containing instructions, and with inference data such as audio data representing speech, text data representing text, and image data representing images. The data generation model 58 infers from the input inference data according to the instructions indicated by the prompts, and outputs the inference results in data formats such as audio data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.
[0536] In the above embodiment, an example was given in which specific processing is performed by the data processing device 12, but the technology of this disclosure is not limited thereto, and the specific processing may also be performed by the smart device 14.
[0537] [Second Embodiment]
[0538] Figure 3 shows an example of the configuration of the data processing system 210 according to the second embodiment.
[0539] As shown in Figure 3, the data processing system 210 includes a data processing device 12 and smart glasses 214. An example of the data processing device 12 is a server.
[0540] The data processing device 12 comprises a computer 22, a database 24, and a communication interface 26. The computer 22 is an example of a "computer" related to the technology of this disclosure. The computer 22 comprises a processor 28, RAM 30, and storage 32. The processor 28, RAM 30, and storage 32 are connected to a bus 34. The database 24 and the communication interface 26 are also connected to the bus 34. The communication interface 26 is connected to a network 54. An example of the network 54 is a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[0541] The smart glasses 214 include a computer 36, a microphone 238, a speaker 240, a camera 42, and a communication interface 44. The computer 36 includes a processor 46, RAM 48, and storage 50. The processor 46, RAM 48, and storage 50 are connected to a bus 52. The microphone 238, speaker 240, and camera 42 are also connected to the bus 52.
[0542] The microphone 238 receives voice signals from the user 20 and receives instructions from the user 20. The microphone 238 captures the voice signals from the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio according to the instructions from the processor 46.
[0543] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an image sensor such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the area around the user 20 (for example, an imaging range defined by a field of view equivalent to the width of a typical healthy person's field of vision).
[0544] Communication interface 44 is connected to network 54. Communication interfaces 44 and 26 are responsible for the exchange of various information between processor 46 and processor 28 via network 54. The exchange of various information between processor 46 and processor 28 using communication interfaces 44 and 26 is performed in a secure manner.
[0545] Figure 4 shows an example of the main functions of the data processing device 12 and the smart glasses 214. As shown in Figure 4, the data processing device 12 performs specific processing using the processor 28. The storage 32 stores the specific processing program 56.
[0546] The specific processing program 56 is an example of a "program" relating to the technology of this disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.
[0547] The storage 32 stores the data generation model 58 and the emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[0548] In the smart glasses 214, the processor 46 performs the reception output processing. The storage 50 stores the reception output program 60. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output processing is realized by the processor 46 operating as a control unit 46A according to the reception output program 60 executed on the RAM 48.
[0549] Next, the identification processing performed by the identification processing unit 290 of the data processing device 12 will be described. In the following description, the data processing device 12 will be referred to as the "server" and the smart glasses 214 will be referred to as the "terminal".
[0550] This invention relates to a system that analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original manga based on those results. This system is primarily composed of analytical AI and generation AI running on a server and is used interactively through user terminals.
[0551] User registration and preference settings
[0552] 1. The user accesses the platform and creates a new account. The registration form requires the user to enter basic information such as their name, email address, and password.
[0553] 2. The terminal sends the collected registration information to the server.
[0554] 3. The server saves the received registration information to the database and creates a user account. At this time, the user is provided with a preferences settings screen.
[0555] 4. The user selects genre, character preferences, story type, etc., on the preferences settings screen and saves these settings.
[0556] 5. The device sends preference settings information to the server.
[0557] 6. The server stores preference settings information in a database.
[0558] Analysis of preferences and attributes
[0559] 1. The server continuously collects user activity history, survey results, and other data, and sends this information to the analysis AI.
[0560] 2. The analytical AI analyzes user preferences and attributes in detail based on the provided data. As a result, the most suitable editorial policy for the user is determined.
[0561] 3. The server saves the results of the analysis AI and provides them to the generation AI as a prompt in the next step.
[0562] manga generation
[0563] 1. Based on the analysis results, the server provides specific prompts to the generating AI. For example, it sets conditions such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city."
[0564] 2. The generation AI automatically generates a 19-page serialized comic according to the given prompts.
[0565] 3. The server stores the generated comics in a database and configures them as user-specific online comic magazines.
[0566] Providing and sharing
[0567] 1. The server links the generated manga to the user's account and creates a dedicated online manga magazine.
[0568] 2. The device displays the user's personal online comic magazine and provides the latest episodes.
[0569] 3. Users browse online comic magazines and click the share button to share their favorite episodes with their followers.
[0570] 4. The device sends a sharing request to the server.
[0571] 5. The server generates a sharing URL for the comic, allowing followers to access it.
[0572] Enhancement through additional charges
[0573] 1. Users can choose additional charge options to add specific prompts or custom elements.
[0574] 2. The device sends billing information to the server.
[0575] 3. The server verifies the payment and provides the AI with new prompt settings to generate.
[0576] 4. The generation AI generates even more engaging comics based on the updated prompts.
[0577] 5. The server adds the newly generated manga to the user's personal online manga magazine.
[0578] Popularity is brought to life and profit sharing
[0579] 1. The server analyzes popularity data and identifies highly-rated works.
[0580] 2. The server collaborates with publishers and video production companies to obtain contracts for real-life manga adaptations and video adaptations.
[0581] 3. Users receive ratings and feedback on the works they create.
[0582] 4. The server calculates the profits earned and distributes them to the users in accordance with the terms and conditions.
[0583] Specific example
[0584] For example, if user A registers on the platform and selects "science fiction" and "action" as their preferred genres, user A will answer surveys about specific characters and story developments several times a month.
[0585] 1. The terminal inputs Mr. A's preference information and survey results, and sends them to the server.
[0586] 2. The server passes the obtained data to an analysis AI to formulate the most suitable editing policy for Mr. A.
[0587] 3. Based on this policy, the generation AI will generate a 19-page serialized comic.
[0588] 4. The server saves the generated manga and provides it to Mr. A as an online manga magazine exclusively for him via his terminal.
[0589] 5. User A can share their manga with their followers, and if it receives positive feedback, they may receive offers for a live-action manga adaptation or a film adaptation.
[0590] 6. The server distributes the profits appropriately and provides the benefits to Mr. A.
[0591] The above describes embodiments for carrying out the present invention.
[0592] The following describes the processing flow.
[0593] Step 1:
[0594] Users access the platform and enter information such as their name, email address, and password into a registration form to create a new account.
[0595] Step 2:
[0596] The terminal sends the entered registration information to the server.
[0597] Step 3:
[0598] The server saves the received registration information to the database and creates a user account. It then displays a link for the user to proceed to the preferences settings screen.
[0599] Step 4:
[0600] Users select their preferred genres, characters, storylines, etc., on the preference settings screen and save their settings.
[0601] Step 5:
[0602] The device sends preference settings information to the server.
[0603] Step 6:
[0604] The server stores the submitted preference settings information in a database.
[0605] Step 7:
[0606] The server continuously collects user activity history, survey results, and other data, and sends this information to an analysis AI.
[0607] Step 8:
[0608] The analytical AI analyzes user preferences and attributes in detail based on the provided data to determine the optimal editorial policy.
[0609] Step 9:
[0610] The server stores the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[0611] Step 10:
[0612] Based on the analysis results, the server provides the generating AI with specific prompts such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city."
[0613] Step 11:
[0614] The generation AI automatically generates a 19-page serialized comic strip according to the given prompts.
[0615] Step 12:
[0616] The server stores the generated comics in a database and configures them as user-specific online comic magazines.
[0617] Step 13:
[0618] The server links the generated comics to the user's account and creates a dedicated online comic magazine.
[0619] Step 14:
[0620] The device displays a user-specific online comic magazine and provides new episodes.
[0621] Step 15:
[0622] Users browse online comic magazines and click the share button to share their favorite episodes with their followers.
[0623] Step 16:
[0624] The device sends a sharing request to the server.
[0625] Step 17:
[0626] The server generates a sharing URL for the manga, allowing followers to access it.
[0627] Step 18:
[0628] Users can choose additional charge options to add specific prompts or custom elements.
[0629] Step 19:
[0630] The device sends billing information to the server.
[0631] Step 20:
[0632] The server will verify the payment and provide new prompt settings to reflect the details of any additional charges in the generating AI.
[0633] Step 21:
[0634] The generation AI generates even more engaging comics based on updated prompts.
[0635] Step 22:
[0636] The server adds the newly generated manga to the user's personal online manga magazine.
[0637] Step 23:
[0638] The server analyzes popularity data and identifies highly-rated works.
[0639] Step 24:
[0640] Server will work with publishers and video production companies to secure contracts for real-life manga adaptations and video adaptations.
[0641] Step 25:
[0642] Users receive ratings and feedback on the works they create.
[0643] Step 26:
[0644] The server calculates the profits earned and distributes them to users according to the terms and conditions.
[0645] (Example 1)
[0646] Next, we will describe Example 1. In the following description, the data processing device 12 will be referred to as the "server," and the smart glasses 214 will be referred to as the "terminal."
[0647] In today's world, there is a demand for systems that generate and deliver content tailored to user preferences and attributes. However, existing systems struggle to generate original content that adequately reflects the diverse tastes and needs of users. Furthermore, there is a lack of mechanisms for efficiently sharing generated content and appropriately distributing profits between users and site operators. In addition, there is a need for a system that incorporates user feedback into future content generation to provide more personalized content.
[0648] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 1 is realized by the following means.
[0649] In this invention, the server includes means for analyzing user attributes, preferences, operational behavior, and survey results; means for generating original content based on the means; and means for providing the generated content as a user-dedicated online platform. This makes it possible to generate and provide original content that responds to the diverse preferences and requests of users.
[0650] "User" refers to an individual or group that uses this system.
[0651] "Attributes" refer to basic information and characteristics related to a user, such as age, gender, and occupation.
[0652] "Preferences" refer to genres, themes, characters, etc., that a user particularly enjoys.
[0653] "Operational behavior" refers to the specific operations and actions that a user performs within a system. Examples include clicking, tapping, and scrolling.
[0654] "Survey results" refers to the results of surveys that users complete within the system.
[0655] "Means of analysis" refers to algorithms and programs used to analyze collected user attributes, preferences, operational behavior, and survey results.
[0656] "Original content" refers to unique content generated based on the analysis results, and in this invention, it specifically refers to creative works such as comics and videos.
[0657] "Generative means" refers to a generative AI that automatically creates original content based on user information and prompts.
[0658] An "online platform" refers to an interactive website or application that provides generated content to users.
[0659] "Means of making content shareable" refers to features or programs that allow users to easily share content they have created with other users.
[0660] "Additional charges" refer to fees that users pay in addition to using specific services or features.
[0661] "Prompt instructions" refer to the instructions and conditions that a generating AI uses to create original content. These include, for example, genre, characters, and story settings.
[0662] "Turning content into physical media" refers to providing online-generated content in a physical form, such as a publication or video.
[0663] "Visualization" refers to the production and distribution of generated content as animation or other video works.
[0664] "Means of profit sharing" refers to a system for sharing the revenue generated from the content between users and website operators.
[0665] "Means of saving to a database" refers to a storage system for accumulating and managing generated content and user information.
[0666] "Feedback mechanisms" refer to systems that incorporate user operation history and survey results into the creation of future content.
[0667] "Means of providing an interface" refers to a user interface that allows users to select specific characters or storylines.
[0668] This invention relates to a system that analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original content based on these results. This system is primarily composed of analytical AI and generation AI running on a server and is used interactively through user terminals.
[0669] User registration and preference settings
[0670] Users create a new account by accessing the system's platform and entering basic information such as their name, email address, and password. The entered information is sent to the server via the terminal. The server stores the received information in a database and generates the user account. Subsequently, the user is presented with a preferences settings screen. On the preferences settings screen, the user selects genres, character preferences, story types, etc., and saves their settings.
[0671] Analysis of preferences and attributes
[0672] The server collects user activity history and survey results and sends them to the analysis AI. The analysis AI then analyzes the user's preferences and attributes in detail based on the provided data. For example, it might derive information such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city." The server saves the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[0673] manga generation
[0674] Based on the analysis results, the server provides specific prompts to the generating AI. For example, it sets conditions such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city." The generating AI automatically generates a 19-page serialized comic according to the given prompts. The generated comic is stored in a database and configured as a user-exclusive online comic magazine.
[0675] Providing and sharing
[0676] The server links the generated comics to the user's account and creates a dedicated online comic magazine. The device displays the user's personalized online comic magazine and provides the latest episodes. The user browses the online comic magazine and clicks the share button to share their favorite episodes with their followers. The device sends a share request to the server, which generates a sharing URL for the comic so that followers can access it.
[0677] Enhancement through additional charges
[0678] The user selects additional payment options to add specific prompt instructions or original elements. The device sends the payment information to the server, which, after confirming the payment, provides the new prompt settings to the generating AI. The generating AI generates a more engaging comic based on the updated prompts, and the server adds the newly generated comic to the user's personal online comic magazine.
[0679] Popularity is brought to life and profit sharing
[0680] The server analyzes user rating data and identifies highly-rated works. It then collaborates with publishers and production companies to secure contracts for real-world content or video adaptations. Users receive ratings and feedback on their created works, and the server calculates the profits earned and distributes them to users according to the terms and conditions.
[0681] Specific examples of technical configurations
[0682] For example, if user A registers on the platform and selects "Science Fiction" and "Action" as their preferred genres, A will answer surveys a few times a month about specific characters and story developments. The terminal inputs A's preference information and survey results and sends them to the server. The server passes the obtained data to an analysis AI to create an editorial policy best suited to A. Based on this policy, the generation AI generates a 19-page serialized comic. The server saves the generated comic and provides it to A as an online comic magazine exclusively for A via the terminal. User A can share the comic with their followers, and if it receives positive feedback, they may receive offers for real-world content or film adaptations. The server appropriately distributes the profits and provides them to A.
[0683] In this way, the present invention enables the creation and provision of original content that responds to the diverse preferences and demands of users, and provides a mechanism for efficiently sharing the generated content and appropriately distributing profits.
[0684] The flow of the specific processing in Example 1 will be explained using Figure 11.
[0685] Step 1:
[0686] The user accesses the system platform and enters their name, email address, and password to create a new account. This information becomes the input data.
[0687] Step 2:
[0688] The terminal encrypts the user's basic information (name, email address, password) entered in the registration form and sends it to the server as an HTTP POST request. The output is the encrypted registration information.
[0689] Step 3:
[0690] The server decodes the received encrypted registration information and saves it to the database. The saved database information is output, and a new user account is generated. After that, the URL for the preference settings screen is returned to the user.
[0691] Step 4:
[0692] The user selects a genre (e.g., science fiction), character preferences (e.g., strong female characters), and story type (e.g., adventure) on the provided preference settings screen, and then clicks the save preference settings button. The selected preference information becomes the input data.
[0693] Step 5:
[0694] The device sends selected preference settings information (genre, character preferences, story type) to the server in JSON format. The output is preference settings information in JSON format.
[0695] Step 6:
[0696] The server saves the received preference settings information to the database and returns a message to the user indicating that the preference settings have been completed. The saved database information is then output.
[0697] Step 7:
[0698] The server collects user activity history (browsing history, click history, scroll history, etc.) and survey results, formats them for analysis, and sends them to the analysis AI. The collected activity history and survey results are the input data, and the formatted data is the output.
[0699] Step 8:
[0700] The analytical AI analyzes the user's preferences and attributes in detail based on the provided data. For example, it might produce results such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city." The analysis results are then output.
[0701] Step 9:
[0702] The server saves the analysis results to a database and provides them to the generating AI as prompts. The saved database information and the provided prompts are output.
[0703] Step 10:
[0704] The server sends specific prompts to the generating AI (for example, "Genre: Science Fiction," "Protagonist: Female Scientist," "Setting: Futuristic City"). These sent prompts constitute the input data.
[0705] Step 11:
[0706] The generation AI generates a 19-page serialized comic based on the given prompts. The generated comic is output.
[0707] Step 12:
[0708] The server saves the generated manga to a database and configures it as a user-specific online manga magazine. The saved online manga magazine is then output.
[0709] Step 13:
[0710] The server links the generated manga to the user's account and creates a dedicated online manga magazine. The linked online manga magazine is then output.
[0711] Step 14:
[0712] The device displays the user's personalized online comic magazine and provides the latest episode. The displayed latest episode is then output.
[0713] Step 15:
[0714] A user browses an online comic magazine and clicks the share button to share their favorite episode with their followers. A share request is generated.
[0715] Step 16:
[0716] The device sends a sharing request to the server. The sent sharing request is the input data.
[0717] Step 17:
[0718] The server generates a sharing URL for the manga, allowing followers to access it. The generated sharing URL is output.
[0719] Step 18:
[0720] The user selects additional charge options to add specific prompts or custom elements. The selected charge options constitute the input data.
[0721] Step 19:
[0722] The device encrypts the billing information (credit card information and payment amount) and sends it to the server. The transmitted billing information is the input data.
[0723] Step 20:
[0724] The server confirms the payment and provides the AI with new prompt settings. The payment confirmation and new prompt settings are output.
[0725] Step 21:
[0726] The generation AI generates an even more engaging comic based on the updated prompts. The generated comic is then output.
[0727] Step 22:
[0728] The server adds the newly generated manga to the user's personal online manga magazine and notifies the user. The added manga and the notification are displayed.
[0729] Step 23:
[0730] The server analyzes user rating data (views, likes, comments) to identify highly-rated works. The identified highly-rated works are then output.
[0731] Step 24:
[0732] The server collaborates with publishers and video production companies to obtain contracts for real-world content creation and video production. The obtained contracts are then output.
[0733] Step 25:
[0734] Users receive evaluations and feedback on their generated works and make corrections and improvements as needed. The received evaluations and feedback serve as input data.
[0735] Step 26:
[0736] The server calculates the profits earned and distributes them to the users according to the terms and conditions. The calculated profits and distributions are then output.
[0737] The above are the specific processing steps for carrying out the invention.
[0738] (Application Example 1)
[0739] Next, we will explain Application Example 1. In the following explanation, the data processing device 12 will be referred to as the "server," and the smart glasses 214 will be referred to as the "terminal."
[0740] Conventional online manga generation systems have limitations in providing content tailored to user preferences and in sharing generated manga, making it difficult to improve user satisfaction. Furthermore, there are insufficient means to generate original manga that reflect detailed individual user preferences, and to quickly and easily share generated manga. In addition, the means of providing value-added services based on generated manga and sharing profits are currently limited.
[0741] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 1 is realized by the following means.
[0742] This invention includes a server with means for analyzing user attributes, preferences, operational behavior, and survey results; means for generating original manga; means for providing the generated manga as a user-exclusive online manga magazine; means for making the generated manga shareable with followers; means for adding original elements, including advanced prompt instructions, through additional charges; means for realizing or visualizing popular works and distributing the profits between the user and the site operator; and means for providing a smartphone application that allows the user to input specific preference settings, save the generated manga in a library, and share it with other users. This enables the generation of original manga tailored to user preferences, their rapid sharing, and the provision of value-added services and profit sharing.
[0743] "User attributes" refer to personal information such as the user's age, gender, place of residence, and occupation.
[0744] "Preferences" refers to user preferences, particularly those related to genre, characters, and story types.
[0745] "Operational behavior" refers to the patterns of actions a user takes when using a system, such as clicking, selecting, and inputting data.
[0746] "Survey results" refer to feedback and response information provided by users, and are used to reflect user preferences and opinions.
[0747] An "original manga" is a unique manga created by a generation AI based on the user's attributes, preferences, behavior, and survey results.
[0748] An "online manga magazine" is a manga magazine in digital format that can be accessed over the internet.
[0749] A "follower" is another user who follows a specific user and has access to the content that user shares.
[0750] "Additional charges" refer to a system where users can access further services and features by paying an additional fee on top of the basic service.
[0751] "Advanced prompt instructions" are generation instructions based on detailed and specific conditions provided by the user for an additional fee.
[0752] "Realization" refers to providing online-generated content in a physical form, such as printed material.
[0753] "Visualization" refers to the process of creating video works such as animations or dramas from content generated online.
[0754] "Profit sharing" refers to the distribution of revenue generated from the content among the stakeholders involved.
[0755] A "database" is a computer system used to systematically store and manage information.
[0756] "Feedback" refers to reactions and opinions obtained from user activity history and survey results.
[0757] An "interface" refers to the user interface or input method that allows a user to directly interact with a system.
[0758] A "smartphone" is a mobile phone device that has internet connectivity and multiple functions.
[0759] An "application" is a software program designed to maintain a specific function.
[0760] The system of this invention analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original manga based on this analysis. This system is primarily composed of analytical AI and generation AI operating on a server, and users can interact with it via their smartphones.
[0761] User registration and preference settings
[0762] Users access the platform through a smartphone application and create a new account. They enter basic information such as their name, email address, and password in the registration form, and the device sends this information to the server. The server stores this information in a database and creates the user account. Afterward, the user is presented with a preferences settings screen where they select and save their preferences for genre, character preferences, story type, etc. The device sends the preferences settings information to the server, which stores it in a database.
[0763] Analysis of preferences and attributes
[0764] The server continuously collects user activity history and survey results and sends them to the analysis AI. Based on the provided data, the analysis AI analyzes the user's preferences and attributes in detail and determines the most suitable editing policy for the user. The server saves the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[0765] manga generation
[0766] Based on the analysis results, the server provides specific prompts to the generating AI. For example, it sets conditions such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city." The generating AI automatically generates a manga according to the given prompts. The server saves the generated manga in a database and configures it as a user-exclusive online manga magazine.
[0767] Providing and sharing
[0768] The server links the generated comics to the user's account and creates a dedicated online comic magazine. Users can view the online comic magazine through a smartphone application and are provided with the latest episodes. To make it easy to share favorite episodes with followers, a sharing URL for the comic is generated when a share button is clicked.
[0769] Enhancement through additional charges
[0770] Users can choose additional payment options to add specific prompts or original elements. Once the payment information is sent to the server and payment is confirmed, the new prompt settings are provided to the generating AI. The generating AI then creates a more engaging comic based on these settings. The server adds the newly generated comic to the user's personal online comic magazine.
[0771] This system enables the creation and rapid sharing of original manga tailored to user preferences, as well as the provision of value-added services and profit sharing.
[0772] Hardware and software used
[0773] This invention is implemented using multiple components. The main hardware components include a server hosting an online database and a smartphone terminal. The software components utilize machine learning frameworks such as Python, TensorFlow, or PyTorch, which constitute analytical and generative AI.
[0774] Specific examples and prompts
[0775] For example, consider a case where user A registers and specifies that they prefer "science fiction" and adventure stories featuring "female scientists" as protagonists. Based on this setting, the server sets the following prompts to the generating AI, and the AI automatically generates a 19-page comic strip:
[0776] Example of a prompt
[0777] Genre: Science Fiction
[0778] Main character: Female scientist
[0779] Story type: Adventure
[0780] Number of pages: 19
[0781] Synopsis: Set against the backdrop of a futuristic city, a female scientist uses new technology to solve unknown problems.
[0782] User A can view the generated manga in a dedicated online manga magazine and share their favorite episodes with their followers. In this way, the system of the present invention can generate and share original manga tailored to the user's preferences and provide value-added services.
[0783] The flow of a specific process in Application Example 1 will be explained using Figure 12.
[0784] Step 1: User Registration
[0785] The user launches the smartphone application and creates a new account. The information entered includes name, email address, and password. The device collects this information and sends it to the server. The server stores the received information in a database and creates the user account.
[0786] Input: Name, email address, password
[0787] Output: User account (saved in database)
[0788] Step 2: Setting Preferences
[0789] After a user creates an account, they access a preferences settings screen. Here, they select genres, character preferences, story types, etc. The device collects the selected preferences and sends them to the server. The server stores this information in a database.
[0790] Input: Genre, character preference, story type
[0791] Output: Preference settings information (saved in database)
[0792] Step 3: Collecting operation history and survey results
[0793] The system collects user activity history and results from regularly provided surveys. The device sends this data to the server. The server stores the collected data in a database and sends it to an analysis AI.
[0794] Input: Operation history, survey results
[0795] Output: Operation history, survey results (saved in database)
[0796] Step 4: Analysis of preferences and attributes
[0797] The server provides the analysis AI with user preferences and attributes based on collected operation history and survey results. The analysis AI analyzes the input data and generates the most suitable profile for the user. The server saves the generated profile.
[0798] Input: Operation history, survey results
[0799] Output: User profile (generated by analytical AI)
[0800] Step 5: Providing prompts to the Generative AI
[0801] The server provides specific prompts to the generation AI based on the user's profile. These prompts include conditions such as genre, characters, and story type. The generation AI automatically generates comics according to these prompts.
[0802] Input: User profile
[0803] Output: Prompt (provided to the generation AI), Original manga (generated by the generation AI)
[0804] Step 6: Saving and providing the comics
[0805] The server stores the manga generated by the AI in a database. The server then configures the generated manga as a user-specific online manga magazine and provides it linked to the user's account. Users view the dedicated online manga magazine through a smartphone application.
[0806] Input: Original manga
[0807] Output: Online comic magazine (provided to users)
[0808] Step 7: Sharing function
[0809] A user clicks the share button to share their favorite manga episode with their followers. The device sends a share request to the server. The server generates a share URL and makes that URL accessible to the followers.
[0810] Input: Share Request
[0811] Output: Share URL (provided to followers)
[0812] Step 8: Upgrades through additional charges
[0813] The user selects an additional payment option to add specific prompts or original elements. The device sends the payment information to the server, which verifies the payment. The new prompt settings are provided to the generation AI, which then generates an even more engaging comic.
[0814] Input: Billing information
[0815] Output: New prompt (provided to the generating AI), additional original comic (generated by the generating AI)
[0816] Step 9: Profit Sharing
[0817] The server brings popular manga to life or into video form and calculates the profits. The profits earned are distributed between the users and the site operators.
[0818] Input: Popular manga data
[0819] Output: Profit sharing (users and site operators)
[0820] This process allows users to create and share original comics tailored to their preferences, and also enjoy added-value services.
[0821] Furthermore, an emotion engine that estimates the user's emotions may be incorporated. That is, the identification processing unit 290 may use the emotion identification model 59 to estimate the user's emotions and perform identification processing using the user's emotions.
[0822] This invention relates to a system that analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original manga based on these results. Furthermore, this system incorporates an emotion engine to recognize user emotions and reflect them in manga generation. This function makes it possible to provide customized manga that further enhances user immersion. Specific embodiments for carrying out this invention are shown below.
[0823] User registration and preference settings
[0824] 1. The user accesses the platform and creates a new account. The registration form requires the user to enter basic information such as their name, email address, and password.
[0825] 2. The terminal sends the collected registration information to the server.
[0826] 3. The server saves the received registration information to the database and creates a user account. It then displays a link for the user to proceed to the preferences settings screen.
[0827] 4. Users select their preferred genre, characters, story development, etc., on the preference settings screen and save their settings.
[0828] 5. The device sends preference settings information to the server.
[0829] 6. The server stores preference settings information in a database.
[0830] Analysis of preferences and attributes and emotional recognition
[0831] 1. The server continuously collects user operation history, survey results, and emotional data from the emotion engine, and sends this information to the analysis AI.
[0832] 2. The analytical AI analyzes user preferences, attributes, and emotions in detail based on the provided data to determine the optimal editorial policy.
[0833] 3. The server saves the results of the analysis AI and provides them to the generation AI as prompts in the next step.
[0834] manga generation
[0835] 1. Based on the analysis results, the server provides specific prompts to the generating AI (e.g., "Genre is science fiction," "Protagonist is a female scientist," "Setting is a futuristic city," "Characteristics of characters the user prefers," etc.).
[0836] 2. The generation AI automatically generates a 19-page serialized comic according to the given prompts.
[0837] 3. The server stores the generated comics in a database and configures them as user-specific online comic magazines.
[0838] Providing and sharing
[0839] 1. The server links the generated manga to the user's account and creates a dedicated online manga magazine.
[0840] 2. The device displays the user's personal online comic magazine and provides the latest episodes.
[0841] 3. Users send emotional data to the emotion engine through reactions they provide while browsing online comic magazines. The results are then reflected in the generation of the next comic.
[0842] 4. The user clicks the share button to share their favorite episode with their followers.
[0843] 5. The device sends a sharing request to the server.
[0844] 6. The server generates a sharing URL for the comic, allowing followers to access it.
[0845] Enhancement through additional charges
[0846] 1. Users can choose additional charge options to add specific prompts or custom elements.
[0847] 2. The device sends billing information to the server.
[0848] 3. The server verifies the payment and provides the AI with new prompt settings to generate.
[0849] 4. The generation AI generates even more engaging comics based on the updated prompts.
[0850] 5. The server adds the newly generated comic to the user's personal online comic magazine.
[0851] Popularity is brought to life and profit sharing
[0852] 1. The server analyzes popularity data and identifies highly-rated works.
[0853] 2. The server collaborates with publishers and video production companies to obtain contracts for real-life manga adaptations and video adaptations.
[0854] 3. Users receive ratings and feedback on the works they create.
[0855] 4. The server calculates the profits earned and distributes them to the users in accordance with the terms and conditions.
[0856] Specific example
[0857] For example, suppose user A registers on the platform and selects "science fiction" and "action" as their preferred genres. Also, suppose user A uses the reaction buttons to provide data to the emotion engine, showing "excitement" or "joy" when their favorite character appears.
[0858] 1. The terminal inputs Mr. A's preference information, reaction data, and survey results, and sends them to the server.
[0859] 2. The server passes the obtained data to an analysis AI to formulate the most suitable editing policy for Mr. A.
[0860] 3. Based on this policy and sentiment data, the generating AI will generate a 19-page serialized comic.
[0861] 4. The server saves the generated manga and provides it to Mr. A as an online manga magazine exclusively for him via his terminal.
[0862] 5. User A can share their manga with their followers, and if it receives positive feedback, they may receive offers for a live-action manga adaptation or a film adaptation.
[0863] 6. The server distributes the profits appropriately and provides the benefits to Mr. A.
[0864] The above describes the embodiments for carrying out the present invention by combining an emotion engine.
[0865] The following describes the processing flow.
[0866] Step 1:
[0867] Users access the platform and enter information such as their name, email address, and password into a registration form to create a new account.
[0868] Step 2:
[0869] The terminal sends the entered registration information to the server.
[0870] Step 3:
[0871] The server saves the received registration information to the database and creates a user account. It then displays a link for the user to proceed to the preferences settings screen.
[0872] Step 4:
[0873] Users select their preferred genres, characters, storylines, etc., on the preference settings screen and save their settings.
[0874] Step 5:
[0875] The device sends preference settings information to the server.
[0876] Step 6:
[0877] The server stores preference settings information in a database.
[0878] Step 7:
[0879] The server collects user activity history, survey results, and emotional data from an emotion engine, and sends this information to an analysis AI.
[0880] Step 8:
[0881] The analytical AI analyzes user preferences, attributes, and emotional data in detail based on the provided data to determine the optimal editorial policy.
[0882] Step 9:
[0883] The server stores the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[0884] Step 10:
[0885] Based on the analysis results, the server provides specific prompts to the generating AI (e.g., "Genre is science fiction," "Protagonist is a female scientist," "Setting is a futuristic city," "Characteristics of characters the user prefers," etc.).
[0886] Step 11:
[0887] The generation AI automatically generates a 19-page serialized comic strip according to the given prompts.
[0888] Step 12:
[0889] The server stores the generated comics in a database and configures them as user-specific online comic magazines.
[0890] Step 13:
[0891] The server links the generated comics to the user's account and creates a dedicated online comic magazine.
[0892] Step 14:
[0893] The device displays a user-specific online comic magazine and provides new episodes.
[0894] Step 15:
[0895] Users send emotional data to the emotion engine through reactions they provide while browsing online comic magazines. The results are then reflected in the generation of the next comic.
[0896] Step 16:
[0897] Users click the share button to share their favorite episodes with their followers.
[0898] Step 17:
[0899] The device sends a sharing request to the server.
[0900] Step 18:
[0901] The server generates a sharing URL for the manga, allowing followers to access it.
[0902] Step 19:
[0903] Users can choose additional charge options to add specific prompts or custom elements.
[0904] Step 20:
[0905] The device sends billing information to the server.
[0906] Step 21:
[0907] The server will verify the payment and provide new prompt settings to reflect the details of any additional charges in the generating AI.
[0908] Step 22:
[0909] The generation AI generates even more engaging comics based on updated prompts.
[0910] Step 23:
[0911] The server adds the newly generated manga to the user's personal online manga magazine.
[0912] Step 24:
[0913] The server analyzes popularity data and identifies highly-rated works.
[0914] Step 25:
[0915] Server will work with publishers and video production companies to secure contracts for real-life manga adaptations and video adaptations.
[0916] Step 26:
[0917] Users receive ratings and feedback on the works they create.
[0918] Step 27:
[0919] The server calculates the profits earned and distributes them to users according to the terms and conditions.
[0920] (Example 2)
[0921] Next, we will describe Example 2. In the following description, the data processing device 12 will be referred to as the "server" and the smart glasses 214 will be referred to as the "terminal".
[0922] Conventional manga generation systems struggled to create customized manga that reflected user emotions and reactions, failing to enhance user immersion. Furthermore, advanced customization through additional charges was insufficient, limiting the quality and individuality of the generated manga. Additionally, profit sharing during real-life manga or video adaptations was often ambiguous and lacked fairness.
[0923] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Example 2 is realized by the following means. In this invention, the server includes means for analyzing the user's attributes, preferences, operational behavior, and survey results; means for generating original manga based on the means; means for providing the generated manga as an online manga magazine exclusively for the user; means for making the generated manga shareable with followers; means for adding original elements, including advanced prompt instructions, through additional charges; means for creating realistic manga or videos of popular works and distributing the profits between the user and the site operator; and means for recognizing emotions and using that data to reflect them in manga generation. This makes it possible to generate highly customized manga that reflect the user's emotions and preferences, thereby increasing the user's sense of immersion. It also makes it possible to enhance customization options through additional charges and ensure fairness in profit distribution.
[0924] A "user" refers to an individual or group that accesses the system, creates an account, and uses the services.
[0925] "Attributes" refer to basic personal information of the user, such as age, gender, and occupation.
[0926] "Preferences" refer to the user's personal tastes, such as preferred genres, characters, and storylines.
[0927] "Operational behavior" refers to all actions that a user performs on the system, such as clicking, scrolling, and inputting data.
[0928] "Survey results" refers to the content of the survey responses provided by users.
[0929] "Analysis methods" refer to methods for analyzing collected attributes, preferences, operational behavior, and survey results to reveal user characteristics.
[0930] "Original manga" refers to manga that is automatically generated based on analytical methods, reflecting the user's characteristics and preferences.
[0931] "Means of delivery" refers to the method of providing the generated original manga to users online.
[0932] "Sharing methods" refer to ways of sharing the generated original manga with other users and followers.
[0933] "Additional payment methods" refer to methods in which users pay to add specific prompts or original elements.
[0934] "Advanced prompt instructions" refers to special settings or elements that users can specify through additional charges.
[0935] "Original elements" refer to special characters, scenes, and other elements that are added based on advanced prompt instructions.
[0936] A "popular work" refers to a manga that has received high praise from users and garnered widespread support.
[0937] "Real-life manga adaptation" refers to publishing the created manga as printed material or other physical objects.
[0938] "Visual adaptation" refers to the process of creating animation or live-action footage from a manga.
[0939] "Profit sharing method" refers to a method of distributing profits obtained from real-life manga or video adaptations between users and website operators.
[0940] "Emotion recognition means" refers to a method of analyzing a user's emotions and collecting that data.
[0941] "Emotional data" refers to information about a user's emotions collected by emotion recognition tools.
[0942] This system analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original comics based on those results. Furthermore, it uses an emotion engine to recognize user emotions and reflect them in the comic generation process, providing customized comics that enhance user immersion. The specific form is shown below.
[0943] User registration and preference settings
[0944] The server includes a means for creating an account by registering the user's name, email address, and password in a database. The terminal then displays a preference settings screen where the user selects their preferred genres, characters, and storylines. Examples include "science fiction," "strong female characters," and "futuristic cities."
[0945] Analysis of preferences and attributes and emotional recognition
[0946] The server collects user activity history, survey results, and sentiment data from the sentiment engine, and sends it to the analysis AI. Specifically, this includes information such as which genres the user frequently views and which characters they are interested in. The analysis AI analyzes this data to identify the user's detailed preferences, attributes, and emotions.
[0947] manga generation
[0948] The server provides specific prompts to the generating AI based on the analysis results. Examples of prompts include:
[0949] "The genre is science fiction."
[0950] "The protagonist is a female scientist."
[0951] "The setting is a futuristic city."
[0952] And so on. The generating AI follows these prompts and automatically generates a 19-page comic strip.
[0953] Providing and sharing
[0954] The generated comics are stored in a database by the server and configured as a user-specific online comic magazine. The terminal displays the user's personalized online comic magazine and provides the latest episodes. While viewing the comics, users send emotional data to the emotion engine through reactions, and this data is reflected in the generation of the next comic. In addition, users can share their favorite episodes with their followers by clicking the share button, which causes the server to generate a sharing URL.
[0955] Enhancement through additional charges
[0956] When a user chooses an additional payment option to add specific prompts or original elements, the device sends that payment information to the server. The server verifies the payment and provides it to the AI that generates new prompts, thereby creating an even more engaging comic. For example, it can enable instructions such as "Add a robot as a special character."
[0957] Popularity is brought to life and profit sharing
[0958] The server identifies works that have received high ratings from users and collaborates with publishers and production companies to obtain contracts for real-life manga or film adaptations. Users receive ratings and feedback when their created works are adapted into real-life media, and the server calculates and distributes the profits earned with the users.
[0959] The above describes a specific embodiment for carrying out the present invention. This system enables the generation of highly customized comics that reflect the user's emotions and preferences, thereby enhancing the user's sense of immersion. Furthermore, it can also ensure fairness in additional charge options and profit sharing.
[0960] The flow of the specific processing in Example 2 will be explained using Figure 13.
[0961] Step 1: User Registration
[0962] The user accesses the platform and enters basic information such as their name, email address, and password. The terminal sends this information to the server. The server registers the received basic information in a database and creates a user account. The input is the user's basic information, and the output is the user account information stored in the database.
[0963] Step 2: Setting Preferences
[0964] When a user account is created, the server displays a link to the preferences settings screen on the device. The user selects genres, characters, storylines, etc., on the preferences settings screen and saves their settings. The device then sends the selected preferences information to the server. The server stores the preferences information in a database. The input is the user's preferences information, and the output is the preferences data stored in the database.
[0965] Step 3: Data collection on preferences and attributes
[0966] The server periodically collects user activity history, survey results, and sentiment data from the sentiment engine. This data is used for subsequent analysis. The inputs are user activity history, survey results, and sentiment data, and the output is a dataset integrating this data.
[0967] Step 4: Data Analysis
[0968] The server sends the collected data to the analysis AI. The analysis AI analyzes the user's preferences, attributes, and emotions to determine the optimal editorial policy. This policy includes specific instructions, such as which genres or characters to emphasize. The input is the dataset obtained in the data collection step, and the output is the analysis results, including the optimal editorial policy.
[0969] Step 5: Generate Prompt
[0970] The server provides specific prompts to the generation AI based on the editing guidelines obtained from the analysis AI. Examples of prompts include "Genre: Science Fiction," "Protagonist: Female Scientist," and "Setting: Futuristic City." The input is the editing guidelines information from the analysis results, and the output is specific prompts for the generation AI.
[0971] Step 6: Comic Generation
[0972] The generation AI automatically generates a 19-page serialized manga based on the given prompts. During this process, the scenario, character settings, and story development are constructed based on the given prompts. The input is the prompt text, and the output is the generated manga content.
[0973] Step 7: Saving and structuring the comic
[0974] The server stores the generated manga in a database and configures it as a user-specific online manga magazine. The input is the generated manga content, and the output is links to the online manga magazine or the viewing page.
[0975] Step 8: Providing an online comic magazine
[0976] The device displays a user-specific online comic magazine and allows the loading of the latest episodes. The user can then browse and enjoy this online comic magazine. The input is a link to the online comic magazine, and the output is the comic content that is displayed.
[0977] Step 9: Collecting emotional data and providing feedback
[0978] Users click reaction buttons provided while viewing a comic to send emotional data to the emotion engine. This data is then used to generate the next comic. The input is the user's reaction data, and the output is a dataset of that data to be used for the next comic generation.
[0979] Step 10: Sharing comics
[0980] The user clicks the share button to share their favorite episode with their followers. The device sends a share request to the server, which generates a share URL that followers can access. The input is the share request, and the output is the generated share URL.
[0981] Step 11: Upgrades through additional charges
[0982] The user selects additional payment options to add specific prompt instructions or original elements. The device sends the payment information to the server. The server confirms the payment and provides the AI with new prompt settings. The input is the request for additional payment and the prompt instructions, and the output is the updated prompt text and new comic content.
[0983] Step 12: Real-life manga adaptation and profit sharing
[0984] The server analyzes popularity data and identifies highly-rated works. Based on this, it collaborates with publishers and production companies to obtain contracts for manga or film adaptations. Users receive ratings and feedback on the works they create. If profits are generated, the server distributes those profits with the users. Inputs are rating data and contract information, and outputs are records of profit distribution.
[0985] (Application Example 2)
[0986] Next, we will explain application example 2. In the following explanation, the data processing device 12 will be referred to as the "server," and the smart glasses 214 will be referred to as the "terminal."
[0987] Traditional online manga distribution systems lacked sufficient mechanisms to generate content based on individual user preferences and emotions. As a result, users were unable to fully enjoy a personalized experience and found it difficult to maintain sustained interest. Furthermore, the lack of real-time feedback features incorporating emotion recognition made it difficult to provide customized content that reflected users' real-time emotions and changing preferences. In addition, there was a scarcity of systems that supported viewing on multiple devices such as smartphones and head-mounted displays, highlighting the need to improve user convenience.
[0988] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes means for analyzing the user's attributes, preferences, operational behavior, and survey results; means for generating original manga based on the means; and means for providing the generated manga as a user-specific online manga magazine. As a result, customized manga is generated and provided based on the user's individual preferences and attributes, making the user experience more personalized. Furthermore, by providing means for collecting and analyzing user emotional data in real time and generating and providing content based on the results, and means for making the generated content viewable using a smartphone, head-mounted display, or similar device, real-time feedback that responds to the user's emotions becomes possible, and use on a wider variety of devices is promoted.
[0989] A "user" refers to someone who accesses the system and receives content customized based on their individual preferences and emotions.
[0990] "Attributes" refer to basic information about a user, including data such as name, age, and gender.
[0991] "Preferences" refer to a user's likes and dislikes, including preferences for specific genres, characters, or storylines.
[0992] "Operational behavior" refers to the operations, actions, and interface usage methods that a user performs on the system.
[0993] "Survey results" refer to the results of surveys answered by users on the system, and represent data that reflects users' preferences and opinions.
[0994] "Emotional data" refers to data that indicates a user's emotional state, which is recognized and collected by the emotion engine and used to generate content.
[0995] "Original manga" refers to manga works automatically generated by an AI model based on user attributes, preferences, and emotional data.
[0996] An "online manga magazine" refers to an online manga publication that contains and provides users with original manga that have been created.
[0997] "Content" refers to information or digital works provided to users, and in this invention, it mainly means customized manga works.
[0998] A "generative AI model" refers to an AI model that uses artificial intelligence technology to generate manga based on user attributes, preferences, and emotional data.
[0999] "Prompt instructions" refer to the instructions provided to a generative AI model, specifically the sentences and keywords that serve as the starting point for determining the concrete policies and elements of manga generation.
[1000] "Real-time data collection and analysis" refers to the process of instantly collecting data obtained from users and analyzing it immediately.
[1001] A "smartphone" refers to a mobile phone that has communication capabilities and can run a variety of applications.
[1002] A "head-mounted display" is a display device worn on the user's head, used to experience virtual reality (VR) and augmented reality (AR).
[1003] "Device" refers to all electronic devices used in this invention, including smartphones and head-mounted displays.
[1004] This invention relates to a system that analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original manga based on these results. Furthermore, this system incorporates an emotion engine to recognize user emotions and reflect them in manga generation. This function makes it possible to provide customized manga that further enhances user immersion.
[1005] User registration and preference settings
[1006] The user accesses the platform and creates a new account. The registration form requires the user to enter basic information such as their name, email address, and password. The device sends the collected registration information to the server. The server stores the received registration information in a database and creates the user account. It then displays a link to the user's preferences screen. On the preferences screen, the user selects their preferred genres, characters, storylines, etc., and saves their settings. The device sends the preferences information to the server. The server stores the preferences information in a database.
[1007] Analysis of preferences and attributes and emotional recognition
[1008] The server continuously collects user activity history, survey results, and emotional data from the emotion engine, and sends this information to the analysis AI. Based on the provided data, the analysis AI analyzes the user's preferences, attributes, and emotions in detail to determine the optimal editing policy. The server saves the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[1009] manga generation
[1010] Based on the analysis results, the server provides the generating AI with specific prompts (e.g., "Genre: Science Fiction," "Protagonist: Female Scientist," "Setting: Futuristic City," "Characteristics of characters the user prefers," etc.). The generating AI automatically generates a 19-page serialized comic according to the given prompts. The server saves the generated comic in a database and configures it as a user-exclusive online comic magazine.
[1011] Providing and sharing
[1012] The server links the generated comics to the user's account and creates a dedicated online comic magazine. The device displays the user's personalized online comic magazine and provides the latest episodes. The user sends emotional data to the emotion engine through reactions provided while browsing the online comic magazine. The results are reflected in the next comic generation. The user clicks the share button to share their favorite episodes with their followers. The device sends a share request to the server. The server generates a sharing URL for the comic, allowing followers to access it.
[1013] Hardware and software to be used
[1014] The following hardware and software are required to implement this system.
[1015] Firebase Realtime Database: Database
[1016] Emotion API (Microsoft Azure Cognitive Services): Emotion recognition
[1017] OpenAI GPT-3: Manga generation
[1018] Smartphones, head-mounted displays: User interfaces
[1019] Specific example
[1020] For example, suppose user A registers on the platform and selects "science fiction" and "action" as their preferred genres. Also, suppose user A uses the reaction buttons to provide data to the emotion engine, showing "excitement" or "joy" when their favorite character appears.
[1021] The server generates prompts based on Mr. A's preference information, reaction data, and survey results. An example of a generated prompt is shown below:
[1022] Prompt example:
[1023] The genre is fantasy, the protagonist is a dragon, and the emotion is excitement. Create an adventure story of a brave dragon soaring through the skies of the future.
[1024] The generation AI model generates a customized 19-page comic based on this prompt. The generated comic is stored in the Firebase Realtime Database and can be viewed on user A's smartphone. In addition, emotional data is reflected in real time, so the next time content is generated, it will be even more tailored to the user's preferences.
[1025] The above describes embodiments for carrying out the present invention.
[1026] The flow of a specific process in Application Example 2 will be explained using Figure 14.
[1027] Step 1:
[1028] The user accesses the platform and creates a new account. The information entered includes basic information such as name, email address, and password, and the device sends this information to the server. The server stores the received registration information in its database and creates the user account. The output is the user's account information.
[1029] Step 2:
[1030] The user proceeds to the preference settings screen, selects their preferred genre, characters, story development, etc., and saves their settings. The terminal sends the preference settings information to the server. The server stores the collected preference settings information in a database. The input is the user's preference settings information, and the output is the preference data stored in the database.
[1031] Step 3:
[1032] The server collects user activity history, survey results, and sentiment data from the sentiment engine, and sends them to the analysis AI. The analysis AI analyzes the user's preferences, attributes, and emotions based on the provided data, and determines the editorial policy. The input is the user's activity history and sentiment data, and the output is the analysis results.
[1033] Step 4:
[1034] The server generates specific prompts based on the analysis results and sends them to the generating AI. These prompts include genre, character characteristics, and story development. The generating AI automatically generates a 19-page serialized manga based on these prompts. The input is the prompts based on the analysis results, and the output is the automatically generated manga.
[1035] Step 5:
[1036] The server stores the generated manga in a database and configures it as a user-exclusive online manga magazine. The input is the generated manga, and the output is the online manga magazine that the user can view.
[1037] Step 6:
[1038] The terminal displays a user-specific online comic magazine and provides the latest episodes. Users send emotional data to the emotion engine through reactions they provide while browsing the online comic magazine. The server analyzes this emotional data and incorporates it into the next comic generation. The input is the user's emotional data, and the output is feedback data that will be used in the next generation.
[1039] Step 7:
[1040] The user clicks the share button to share their favorite episode with their followers. The device sends a share request to the server. The server generates a share URL for the comic, making it accessible to followers. The input is the share request, and the output is the share URL.
[1041] The specific processing unit 290 transmits the result of the specific processing to the smart glasses 214. In the smart glasses 214, the control unit 46A causes the speaker 240 to output the result of the specific processing. The microphone 238 acquires audio indicating user input for the result of the specific processing. The control unit 46A transmits the audio data indicating user input acquired by the microphone 238 to the data processing unit 12. In the data processing unit 12, the specific processing unit 290 acquires the audio data.
[1042] Data generation model 58 is a type of so-called generative AI (Artificial Intelligence). One example of data generation model 58 is ChatGPT (Internet search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search) <url: https: gemini.google.com ?hl="ja">Examples of generative AI include the following. The data generation model 58 is obtained by performing deep learning on a neural network. The data generation model 58 is input with prompts containing instructions, and with inference data such as audio data representing speech, text data representing text, and image data representing images. The data generation model 58 infers from the input inference data according to the instructions indicated by the prompts, and outputs the inference results in data formats such as audio data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.
[1043] In the above embodiment, an example was given in which specific processing is performed by the data processing device 12, but the technology of this disclosure is not limited thereto, and the specific processing may also be performed by the smart glasses 214.
[1044] [Third Embodiment]
[1045] Figure 5 shows an example of the configuration of the data processing system 310 according to the third embodiment.
[1046] As shown in Figure 5, the data processing system 310 includes a data processing device 12 and a headset terminal 314. An example of the data processing device 12 is a server.
[1047] The data processing device 12 comprises a computer 22, a database 24, and a communication interface 26. The computer 22 is an example of a "computer" related to the technology of this disclosure. The computer 22 comprises a processor 28, RAM 30, and storage 32. The processor 28, RAM 30, and storage 32 are connected to a bus 34. The database 24 and the communication interface 26 are also connected to the bus 34. The communication interface 26 is connected to a network 54. An example of the network 54 is a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[1048] The headset terminal 314 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication interface 44, and a display 343. The computer 36 includes a processor 46, RAM 48, and storage 50. The processor 46, RAM 48, and storage 50 are connected to a bus 52. The microphone 238, speaker 240, camera 42, and display 343 are also connected to the bus 52.
[1049] The microphone 238 receives voice signals from the user 20 and receives instructions from the user 20. The microphone 238 captures the voice signals from the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio according to the instructions from the processor 46.
[1050] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an image sensor such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the area around the user 20 (for example, an imaging range defined by a field of view equivalent to the width of a typical healthy person's field of vision).
[1051] Communication interface 44 is connected to network 54. Communication interfaces 44 and 26 are responsible for the exchange of various information between processor 46 and processor 28 via network 54. The exchange of various information between processor 46 and processor 28 using communication interfaces 44 and 26 is performed in a secure manner.
[1052] Figure 6 shows an example of the main functions of the data processing device 12 and the headset terminal 314. As shown in Figure 6, the data processing device 12 performs specific processing using the processor 28. The storage 32 stores the specific processing program 56.
[1053] The specific processing program 56 is an example of a "program" relating to the technology of this disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.
[1054] The storage 32 stores the data generation model 58 and the emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[1055] In the headset terminal 314, the processor 46 performs the reception output processing. The storage 50 stores the reception output program 60. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output processing is realized by the processor 46 operating as a control unit 46A according to the reception output program 60 executed on the RAM 48.
[1056] Next, the specific processing performed by the specific processing unit 290 of the data processing device 12 will be described. In the following description, the data processing device 12 will be referred to as the "server" and the headset terminal 314 will be referred to as the "terminal".
[1057] This invention relates to a system that analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original manga based on those results. This system is primarily composed of analytical AI and generation AI running on a server and is used interactively through user terminals.
[1058] User registration and preference settings
[1059] 1. The user accesses the platform and creates a new account. The registration form requires the user to enter basic information such as their name, email address, and password.
[1060] 2. The terminal sends the collected registration information to the server.
[1061] 3. The server saves the received registration information to the database and creates a user account. At this time, the user is provided with a preferences settings screen.
[1062] 4. The user selects genre, character preferences, story type, etc., on the preferences settings screen and saves these settings.
[1063] 5. The device sends preference settings information to the server.
[1064] 6. The server stores preference settings information in a database.
[1065] Analysis of preferences and attributes
[1066] 1. The server continuously collects user activity history, survey results, and other data, and sends this information to the analysis AI.
[1067] 2. The analytical AI analyzes user preferences and attributes in detail based on the provided data. As a result, the most suitable editorial policy for the user is determined.
[1068] 3. The server saves the results of the analysis AI and provides them to the generation AI as a prompt in the next step.
[1069] manga generation
[1070] 1. Based on the analysis results, the server provides specific prompts to the generating AI. For example, it sets conditions such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city."
[1071] 2. The generation AI automatically generates a 19-page serialized comic according to the given prompts.
[1072] 3. The server stores the generated comics in a database and configures them as user-specific online comic magazines.
[1073] Providing and sharing
[1074] 1. The server links the generated manga to the user's account and creates a dedicated online manga magazine.
[1075] 2. The device displays the user's personal online comic magazine and provides the latest episodes.
[1076] 3. Users browse online comic magazines and click the share button to share their favorite episodes with their followers.
[1077] 4. The device sends a sharing request to the server.
[1078] 5. The server generates a sharing URL for the comic, allowing followers to access it.
[1079] Enhancement through additional charges
[1080] 1. Users can choose additional charge options to add specific prompts or custom elements.
[1081] 2. The device sends billing information to the server.
[1082] 3. The server verifies the payment and provides the AI with new prompt settings to generate.
[1083] 4. The generation AI generates even more engaging comics based on the updated prompts.
[1084] 5. The server adds the newly generated manga to the user's personal online manga magazine.
[1085] Popularity is brought to life and profit sharing
[1086] 1. The server analyzes popularity data and identifies highly-rated works.
[1087] 2. The server collaborates with publishers and video production companies to obtain contracts for real-life manga adaptations and video adaptations.
[1088] 3. Users receive ratings and feedback on the works they create.
[1089] 4. The server calculates the profits earned and distributes them to the users in accordance with the terms and conditions.
[1090] Specific example
[1091] For example, if user A registers on the platform and selects "science fiction" and "action" as their preferred genres, user A will answer surveys about specific characters and story developments several times a month.
[1092] 1. The terminal inputs Mr. A's preference information and survey results, and sends them to the server.
[1093] 2. The server passes the obtained data to an analysis AI to formulate the most suitable editing policy for Mr. A.
[1094] 3. Based on this policy, the generation AI will generate a 19-page serialized comic.
[1095] 4. The server saves the generated manga and provides it to Mr. A as an online manga magazine exclusively for him via his terminal.
[1096] 5. User A can share their manga with their followers, and if it receives positive feedback, they may receive offers for a live-action manga adaptation or a film adaptation.
[1097] 6. The server distributes the profits appropriately and provides the benefits to Mr. A.
[1098] The above describes embodiments for carrying out the present invention.
[1099] The following describes the processing flow.
[1100] Step 1:
[1101] Users access the platform and enter information such as their name, email address, and password into a registration form to create a new account.
[1102] Step 2:
[1103] The terminal sends the entered registration information to the server.
[1104] Step 3:
[1105] The server saves the received registration information to the database and creates a user account. It then displays a link for the user to proceed to the preferences settings screen.
[1106] Step 4:
[1107] Users select their preferred genres, characters, storylines, etc., on the preference settings screen and save their settings.
[1108] Step 5:
[1109] The device sends preference settings information to the server.
[1110] Step 6:
[1111] The server stores the submitted preference settings information in a database.
[1112] Step 7:
[1113] The server continuously collects user activity history, survey results, and other data, and sends this information to an analysis AI.
[1114] Step 8:
[1115] The analytical AI analyzes user preferences and attributes in detail based on the provided data to determine the optimal editorial policy.
[1116] Step 9:
[1117] The server stores the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[1118] Step 10:
[1119] Based on the analysis results, the server provides the generating AI with specific prompts such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city."
[1120] Step 11:
[1121] The generation AI automatically generates a 19-page serialized comic strip according to the given prompts.
[1122] Step 12:
[1123] The server stores the generated comics in a database and configures them as user-specific online comic magazines.
[1124] Step 13:
[1125] The server links the generated comics to the user's account and creates a dedicated online comic magazine.
[1126] Step 14:
[1127] The device displays a user-specific online comic magazine and provides new episodes.
[1128] Step 15:
[1129] Users browse online comic magazines and click the share button to share their favorite episodes with their followers.
[1130] Step 16:
[1131] The device sends a sharing request to the server.
[1132] Step 17:
[1133] The server generates a sharing URL for the manga, allowing followers to access it.
[1134] Step 18:
[1135] Users can choose additional charge options to add specific prompts or custom elements.
[1136] Step 19:
[1137] The device sends billing information to the server.
[1138] Step 20:
[1139] The server will verify the payment and provide new prompt settings to reflect the details of any additional charges in the generating AI.
[1140] Step 21:
[1141] The generation AI generates even more engaging comics based on updated prompts.
[1142] Step 22:
[1143] The server adds the newly generated manga to the user's personal online manga magazine.
[1144] Step 23:
[1145] The server analyzes popularity data and identifies highly-rated works.
[1146] Step 24:
[1147] Server will work with publishers and video production companies to secure contracts for real-life manga adaptations and video adaptations.
[1148] Step 25:
[1149] Users receive ratings and feedback on the works they create.
[1150] Step 26:
[1151] The server calculates the profits earned and distributes them to users according to the terms and conditions.
[1152] (Example 1)
[1153] Next, we will describe Example 1. In the following description, the data processing device 12 will be referred to as the "server," and the headset-type terminal 314 will be referred to as the "terminal."
[1154] In today's world, there is a demand for systems that generate and deliver content tailored to user preferences and attributes. However, existing systems struggle to generate original content that adequately reflects the diverse tastes and needs of users. Furthermore, there is a lack of mechanisms for efficiently sharing generated content and appropriately distributing profits between users and site operators. In addition, there is a need for a system that incorporates user feedback into future content generation to provide more personalized content.
[1155] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 1 is realized by the following means.
[1156] In this invention, the server includes means for analyzing user attributes, preferences, operational behavior, and survey results; means for generating original content based on the means; and means for providing the generated content as a user-dedicated online platform. This makes it possible to generate and provide original content that responds to the diverse preferences and requests of users.
[1157] "User" refers to an individual or group that uses this system.
[1158] "Attributes" refer to basic information and characteristics related to a user, such as age, gender, and occupation.
[1159] "Preferences" refer to genres, themes, characters, etc., that a user particularly enjoys.
[1160] "Operational behavior" refers to the specific operations and actions that a user performs within a system. Examples include clicking, tapping, and scrolling.
[1161] "Survey results" refers to the results of surveys that users complete within the system.
[1162] "Means of analysis" refers to algorithms and programs used to analyze collected user attributes, preferences, operational behavior, and survey results.
[1163] "Original content" refers to unique content generated based on the analysis results, and in this invention, it specifically refers to creative works such as comics and videos.
[1164] "Generative means" refers to a generative AI that automatically creates original content based on user information and prompts.
[1165] An "online platform" refers to an interactive website or application that provides generated content to users.
[1166] "Means of making content shareable" refers to features or programs that allow users to easily share content they have created with other users.
[1167] "Additional charges" refer to fees that users pay in addition to using specific services or features.
[1168] "Prompt instructions" refer to the instructions and conditions that a generating AI uses to create original content. These include, for example, genre, characters, and story settings.
[1169] "Turning content into physical media" refers to providing online-generated content in a physical form, such as a publication or video.
[1170] "Visualization" refers to the production and distribution of generated content as animation or other video works.
[1171] "Means of profit sharing" refers to a system for sharing the revenue generated from the content between users and website operators.
[1172] "Means of saving to a database" refers to a storage system for accumulating and managing generated content and user information.
[1173] "Feedback mechanisms" refer to systems that incorporate user operation history and survey results into the creation of future content.
[1174] "Means of providing an interface" refers to a user interface that allows users to select specific characters or storylines.
[1175] This invention relates to a system that analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original content based on these results. This system is primarily composed of analytical AI and generation AI running on a server and is used interactively through user terminals.
[1176] User registration and preference settings
[1177] Users create a new account by accessing the system's platform and entering basic information such as their name, email address, and password. The entered information is sent to the server via the terminal. The server stores the received information in a database and generates the user account. Subsequently, the user is presented with a preferences settings screen. On the preferences settings screen, the user selects genres, character preferences, story types, etc., and saves their settings.
[1178] Analysis of preferences and attributes
[1179] The server collects user activity history and survey results and sends them to the analysis AI. The analysis AI then analyzes the user's preferences and attributes in detail based on the provided data. For example, it might derive information such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city." The server saves the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[1180] manga generation
[1181] Based on the analysis results, the server provides specific prompts to the generating AI. For example, it sets conditions such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city." The generating AI automatically generates a 19-page serialized comic according to the given prompts. The generated comic is stored in a database and configured as a user-exclusive online comic magazine.
[1182] Providing and sharing
[1183] The server links the generated comics to the user's account and creates a dedicated online comic magazine. The device displays the user's personalized online comic magazine and provides the latest episodes. The user browses the online comic magazine and clicks the share button to share their favorite episodes with their followers. The device sends a share request to the server, which generates a sharing URL for the comic so that followers can access it.
[1184] Enhancement through additional charges
[1185] The user selects additional payment options to add specific prompt instructions or original elements. The device sends the payment information to the server, which, after confirming the payment, provides the new prompt settings to the generating AI. The generating AI generates a more engaging comic based on the updated prompts, and the server adds the newly generated comic to the user's personal online comic magazine.
[1186] Popularity is brought to life and profit sharing
[1187] The server analyzes user rating data and identifies highly-rated works. It then collaborates with publishers and production companies to secure contracts for real-world content or video adaptations. Users receive ratings and feedback on their created works, and the server calculates the profits earned and distributes them to users according to the terms and conditions.
[1188] Specific examples of technical configurations
[1189] For example, if user A registers on the platform and selects "science fiction" and "action" as their preferred genres, A will answer surveys a few times a month about specific characters and story developments. The terminal inputs A's preference information and survey results and sends them to the server. The server passes the obtained data to an analysis AI to create an editorial policy best suited to A. Based on this policy, the generation AI generates a 19-page serialized comic. The server saves the generated comic and provides it to A as an online comic magazine exclusively for A via the terminal. User A can share the comic with their followers, and if it receives positive feedback, they may receive offers for real-world content or film adaptations. The server appropriately distributes the profits and provides them to A.
[1190] In this way, the present invention enables the creation and provision of original content that responds to the diverse preferences and demands of users, and provides a mechanism for efficiently sharing the generated content and appropriately distributing profits.
[1191] The flow of the specific processing in Example 1 will be explained using Figure 11.
[1192] Step 1:
[1193] The user accesses the system platform and enters their name, email address, and password to create a new account. This information becomes the input data.
[1194] Step 2:
[1195] The terminal encrypts the user's basic information (name, email address, password) entered in the registration form and sends it to the server as an HTTP POST request. The output is the encrypted registration information.
[1196] Step 3:
[1197] The server decodes the received encrypted registration information and saves it to the database. The saved database information is output, and a new user account is generated. After that, the URL for the preference settings screen is returned to the user.
[1198] Step 4:
[1199] The user selects a genre (e.g., science fiction), character preferences (e.g., strong female characters), and story type (e.g., adventure) on the provided preference settings screen, and then clicks the save preference settings button. The selected preference information becomes the input data.
[1200] Step 5:
[1201] The device sends selected preference settings information (genre, character preferences, story type) to the server in JSON format. The output is preference settings information in JSON format.
[1202] Step 6:
[1203] The server saves the received preference settings information to the database and returns a message to the user indicating that the preference settings have been completed. The saved database information is then output.
[1204] Step 7:
[1205] The server collects user activity history (browsing history, click history, scroll history, etc.) and survey results, formats them for analysis, and sends them to the analysis AI. The collected activity history and survey results are the input data, and the formatted data is the output.
[1206] Step 8:
[1207] The analytical AI analyzes the user's preferences and attributes in detail based on the provided data. For example, it might produce results such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city." The analysis results are then output.
[1208] Step 9:
[1209] The server saves the analysis results to a database and provides them to the generating AI as prompts. The saved database information and the provided prompts are output.
[1210] Step 10:
[1211] The server sends specific prompts to the generating AI (for example, "Genre: Science Fiction," "Protagonist: Female Scientist," "Setting: Futuristic City"). These sent prompts constitute the input data.
[1212] Step 11:
[1213] The generation AI generates a 19-page serialized comic based on the given prompts. The generated comic is output.
[1214] Step 12:
[1215] The server saves the generated manga to a database and configures it as a user-specific online manga magazine. The saved online manga magazine is then output.
[1216] Step 13:
[1217] The server links the generated manga to the user's account and creates a dedicated online manga magazine. The linked online manga magazine is then output.
[1218] Step 14:
[1219] The device displays the user's personalized online comic magazine and provides the latest episode. The displayed latest episode is then output.
[1220] Step 15:
[1221] A user browses an online comic magazine and clicks the share button to share their favorite episode with their followers. A share request is generated.
[1222] Step 16:
[1223] The device sends a sharing request to the server. The sent sharing request is the input data.
[1224] Step 17:
[1225] The server generates a sharing URL for the manga, allowing followers to access it. The generated sharing URL is output.
[1226] Step 18:
[1227] The user selects additional charge options to add specific prompts or custom elements. The selected charge options constitute the input data.
[1228] Step 19:
[1229] The device encrypts the billing information (credit card information and payment amount) and sends it to the server. The transmitted billing information is the input data.
[1230] Step 20:
[1231] The server confirms the payment and provides the AI with new prompt settings. The payment confirmation and new prompt settings are output.
[1232] Step 21:
[1233] The generation AI generates an even more engaging comic based on the updated prompts. The generated comic is then output.
[1234] Step 22:
[1235] The server adds the newly generated manga to the user's personal online manga magazine and notifies the user. The added manga and the notification are displayed.
[1236] Step 23:
[1237] The server analyzes user rating data (views, likes, comments) to identify highly-rated works. The identified highly-rated works are then output.
[1238] Step 24:
[1239] The server collaborates with publishers and video production companies to obtain contracts for real-world content creation and video production. The obtained contracts are then output.
[1240] Step 25:
[1241] Users receive evaluations and feedback on their generated works and make corrections and improvements as needed. The received evaluations and feedback serve as input data.
[1242] Step 26:
[1243] The server calculates the profits earned and distributes them to the users according to the terms and conditions. The calculated profits and distributions are then output.
[1244] The above are the specific processing steps for carrying out the invention.
[1245] (Application Example 1)
[1246] Next, we will explain Application Example 1. In the following explanation, the data processing device 12 will be referred to as the "server," and the headset-type terminal 314 will be referred to as the "terminal."
[1247] Conventional online manga generation systems have limitations in providing content tailored to user preferences and in sharing generated manga, making it difficult to improve user satisfaction. Furthermore, there are insufficient means to generate original manga that reflect detailed individual user preferences, and to quickly and easily share generated manga. In addition, the means of providing value-added services based on generated manga and sharing profits are currently limited.
[1248] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 1 is realized by the following means.
[1249] This invention includes a server with means for analyzing user attributes, preferences, operational behavior, and survey results; means for generating original manga; means for providing the generated manga as a user-exclusive online manga magazine; means for making the generated manga shareable with followers; means for adding original elements, including advanced prompt instructions, through additional charges; means for realizing or visualizing popular works and distributing the profits between the user and the site operator; and means for providing a smartphone application that allows the user to input specific preference settings, save the generated manga in a library, and share it with other users. This enables the generation of original manga tailored to user preferences, their rapid sharing, and the provision of value-added services and profit sharing.
[1250] "User attributes" refer to personal information such as the user's age, gender, place of residence, and occupation.
[1251] "Preferences" refers to user preferences, particularly those related to genre, characters, and story types.
[1252] "Operational behavior" refers to the patterns of actions a user takes when using a system, such as clicking, selecting, and inputting data.
[1253] "Survey results" refer to feedback and response information provided by users, and are used to reflect user preferences and opinions.
[1254] An "original manga" is a unique manga created by a generation AI based on the user's attributes, preferences, behavior, and survey results.
[1255] An "online manga magazine" is a manga magazine in digital format that can be accessed over the internet.
[1256] A "follower" is another user who follows a specific user and has access to the content that user shares.
[1257] "Additional charges" refer to a system where users can access further services and features by paying an additional fee on top of the basic service.
[1258] "Advanced prompt instructions" are generation instructions based on detailed and specific conditions provided by the user for an additional fee.
[1259] "Realization" refers to providing online-generated content in a physical form, such as printed material.
[1260] "Visualization" refers to the process of creating video works such as animations or dramas from content generated online.
[1261] "Profit sharing" refers to the distribution of revenue generated from the content among the stakeholders involved.
[1262] A "database" is a computer system used to systematically store and manage information.
[1263] "Feedback" refers to reactions and opinions obtained from user activity history and survey results.
[1264] An "interface" refers to the user interface or input method that allows a user to directly interact with a system.
[1265] A "smartphone" is a mobile phone device that has internet connectivity and multiple functions.
[1266] An "application" is a software program designed to maintain a specific function.
[1267] The system of this invention analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original manga based on this analysis. This system is primarily composed of analytical AI and generation AI operating on a server, and users can interact with it via their smartphones.
[1268] User registration and preference settings
[1269] Users access the platform through a smartphone application and create a new account. They enter basic information such as their name, email address, and password in the registration form, and the device sends this information to the server. The server stores this information in a database and creates the user account. Afterward, the user is presented with a preferences settings screen where they select and save their preferences for genre, character preferences, story type, etc. The device sends the preferences settings information to the server, which stores it in a database.
[1270] Analysis of preferences and attributes
[1271] The server continuously collects user activity history and survey results and sends them to the analysis AI. Based on the provided data, the analysis AI analyzes the user's preferences and attributes in detail and determines the most suitable editing policy for the user. The server saves the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[1272] manga generation
[1273] Based on the analysis results, the server provides specific prompts to the generating AI. For example, it sets conditions such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city." The generating AI automatically generates a manga according to the given prompts. The server saves the generated manga in a database and configures it as a user-exclusive online manga magazine.
[1274] Providing and sharing
[1275] The server links the generated comics to the user's account and creates a dedicated online comic magazine. Users can view the online comic magazine through a smartphone application and are provided with the latest episodes. To make it easy to share favorite episodes with followers, a sharing URL for the comic is generated when a share button is clicked.
[1276] Enhancement through additional charges
[1277] Users can choose additional payment options to add specific prompts or original elements. Once the payment information is sent to the server and payment is confirmed, the new prompt settings are provided to the generating AI. The generating AI then creates a more engaging comic based on these settings. The server adds the newly generated comic to the user's personal online comic magazine.
[1278] This system enables the creation and rapid sharing of original manga tailored to user preferences, as well as the provision of value-added services and profit sharing.
[1279] Hardware and software used
[1280] This invention is implemented using multiple components. The main hardware components include a server hosting an online database and a smartphone terminal. The software components utilize machine learning frameworks such as Python, TensorFlow, or PyTorch, which constitute analytical and generative AI.
[1281] Specific examples and prompts
[1282] For example, consider a case where user A registers and specifies that they prefer "science fiction" and adventure stories featuring female scientists. Based on this setting, the server sets the following prompts to the AI, which then automatically generates a 19-page comic strip:
[1283] Example of a prompt
[1284] Genre: Science Fiction
[1285] Main character: Female scientist
[1286] Story type: Adventure
[1287] Number of pages: 19
[1288] Synopsis: Set against the backdrop of a futuristic city, a female scientist uses new technology to solve unknown problems.
[1289] User A can view the generated manga in a dedicated online manga magazine and share their favorite episodes with their followers. In this way, the system of the present invention can generate and share original manga tailored to the user's preferences and provide value-added services.
[1290] The flow of a specific process in Application Example 1 will be explained using Figure 12.
[1291] Step 1: User Registration
[1292] The user launches the smartphone application and creates a new account. The information entered includes name, email address, and password. The device collects this information and sends it to the server. The server stores the received information in a database and creates the user account.
[1293] Input: Name, email address, password
[1294] Output: User account (saved in database)
[1295] Step 2: Setting Preferences
[1296] After a user creates an account, they access a preferences settings screen. Here, they select genres, character preferences, story types, etc. The device collects the selected preferences and sends them to the server. The server stores this information in a database.
[1297] Input: Genre, character preference, story type
[1298] Output: Preference settings information (saved in database)
[1299] Step 3: Collecting operation history and survey results
[1300] The system collects user activity history and results from regularly provided surveys. The device sends this data to the server. The server stores the collected data in a database and sends it to an analysis AI.
[1301] Input: Operation history, survey results
[1302] Output: Operation history, survey results (saved in database)
[1303] Step 4: Analysis of preferences and attributes
[1304] The server provides the analysis AI with user preferences and attributes based on collected operation history and survey results. The analysis AI analyzes the input data and generates the most suitable profile for the user. The server saves the generated profile.
[1305] Input: Operation history, survey results
[1306] Output: User profile (generated by analytical AI)
[1307] Step 5: Providing prompts to the Generative AI
[1308] The server provides specific prompts to the generation AI based on the user's profile. These prompts include conditions such as genre, characters, and story type. The generation AI automatically generates comics according to these prompts.
[1309] Input: User profile
[1310] Output: Prompt (provided to the generation AI), Original manga (generated by the generation AI)
[1311] Step 6: Saving and providing the comics
[1312] The server stores the manga generated by the AI in a database. The server then configures the generated manga as a user-specific online manga magazine and provides it linked to the user's account. Users view the dedicated online manga magazine through a smartphone application.
[1313] Input: Original manga
[1314] Output: Online comic magazine (provided to users)
[1315] Step 7: Sharing function
[1316] A user clicks the share button to share their favorite manga episode with their followers. The device sends a share request to the server. The server generates a share URL and makes that URL accessible to the followers.
[1317] Input: Share Request
[1318] Output: Share URL (provided to followers)
[1319] Step 8: Upgrades through additional charges
[1320] The user selects an additional payment option to add specific prompts or original elements. The device sends the payment information to the server, which verifies the payment. The new prompt settings are provided to the generation AI, which then generates an even more engaging comic.
[1321] Input: Billing information
[1322] Output: New prompt (provided to the generating AI), additional original comic (generated by the generating AI)
[1323] Step 9: Profit Sharing
[1324] The server brings popular manga to life or into video form and calculates the profits. The profits earned are distributed between the users and the site operators.
[1325] Input: Popular manga data
[1326] Output: Profit sharing (users and site operators)
[1327] This process allows users to create and share original comics tailored to their preferences, and also enjoy added-value services.
[1328] Furthermore, an emotion engine that estimates the user's emotions may be incorporated. That is, the identification processing unit 290 may use the emotion identification model 59 to estimate the user's emotions and perform identification processing using the user's emotions.
[1329] This invention relates to a system that analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original manga based on these results. Furthermore, this system incorporates an emotion engine to recognize user emotions and reflect them in manga generation. This function makes it possible to provide customized manga that further enhances user immersion. Specific embodiments for carrying out this invention are shown below.
[1330] User registration and preference settings
[1331] 1. The user accesses the platform and creates a new account. The registration form requires the user to enter basic information such as their name, email address, and password.
[1332] 2. The terminal sends the collected registration information to the server.
[1333] 3. The server saves the received registration information to the database and creates a user account. It then displays a link for the user to proceed to the preferences settings screen.
[1334] 4. Users select their preferred genre, characters, story development, etc., on the preference settings screen and save their settings.
[1335] 5. The device sends preference settings information to the server.
[1336] 6. The server stores preference settings information in a database.
[1337] Analysis of preferences and attributes and emotional recognition
[1338] 1. The server continuously collects user operation history, survey results, and emotional data from the emotion engine, and sends this information to the analysis AI.
[1339] 2. The analytical AI analyzes user preferences, attributes, and emotions in detail based on the provided data, and determines the optimal editorial policy.
[1340] 3. The server saves the results of the analysis AI and provides them to the generation AI as prompts in the next step.
[1341] manga generation
[1342] 1. Based on the analysis results, the server provides specific prompts to the generating AI (e.g., "Genre is science fiction," "Protagonist is a female scientist," "Setting is a futuristic city," "Characteristics of characters the user prefers," etc.).
[1343] 2. The generation AI automatically generates a 19-page serialized comic according to the given prompts.
[1344] 3. The server stores the generated comics in a database and configures them as user-specific online comic magazines.
[1345] Providing and sharing
[1346] 1. The server links the generated manga to the user's account and creates a dedicated online manga magazine.
[1347] 2. The device displays the user's personal online comic magazine and provides the latest episodes.
[1348] 3. Users send emotional data to the emotion engine through reactions they provide while browsing online comic magazines. The results are then reflected in the generation of the next comic.
[1349] 4. The user clicks the share button to share their favorite episode with their followers.
[1350] 5. The device sends a sharing request to the server.
[1351] 6. The server generates a sharing URL for the comic, allowing followers to access it.
[1352] Enhancement through additional charges
[1353] 1. Users can choose additional charge options to add specific prompts or custom elements.
[1354] 2. The device sends billing information to the server.
[1355] 3. The server verifies the payment and provides the AI with new prompt settings to generate.
[1356] 4. The generation AI generates even more engaging comics based on the updated prompts.
[1357] 5. The server adds the newly generated comic to the user's personal online comic magazine.
[1358] Popularity is brought to life and profit sharing
[1359] 1. The server analyzes popularity data and identifies highly-rated works.
[1360] 2. The server collaborates with publishers and video production companies to obtain contracts for real-life manga adaptations and video adaptations.
[1361] 3. Users receive ratings and feedback on the works they create.
[1362] 4. The server calculates the profits earned and distributes them to the users in accordance with the terms and conditions.
[1363] Specific example
[1364] For example, suppose user A registers on the platform and selects "science fiction" and "action" as their preferred genres. Also, suppose user A uses the reaction buttons to provide data to the emotion engine, showing "excitement" or "joy" when their favorite character appears.
[1365] 1. The terminal inputs Mr. A's preference information, reaction data, and survey results, and sends them to the server.
[1366] 2. The server passes the obtained data to an analysis AI to formulate the most suitable editing policy for Mr. A.
[1367] 3. Based on this policy and sentiment data, the generating AI will generate a 19-page serialized comic.
[1368] 4. The server saves the generated manga and provides it to Mr. A as an online manga magazine exclusively for him via his terminal.
[1369] 5. User A can share their manga with their followers, and if it receives positive feedback, they may receive offers for a live-action manga adaptation or a film adaptation.
[1370] 6. The server distributes the profits appropriately and provides the benefits to Mr. A.
[1371] The above describes the embodiments for carrying out the present invention by combining an emotion engine.
[1372] The following describes the processing flow.
[1373] Step 1:
[1374] Users access the platform and enter information such as their name, email address, and password into a registration form to create a new account.
[1375] Step 2:
[1376] The terminal sends the entered registration information to the server.
[1377] Step 3:
[1378] The server saves the received registration information to the database and creates a user account. It then displays a link for the user to proceed to the preferences settings screen.
[1379] Step 4:
[1380] Users select their preferred genres, characters, storylines, etc., on the preference settings screen and save their settings.
[1381] Step 5:
[1382] The device sends preference settings information to the server.
[1383] Step 6:
[1384] The server stores preference settings information in a database.
[1385] Step 7:
[1386] The server collects user activity history, survey results, and emotional data from an emotion engine, and sends this information to an analysis AI.
[1387] Step 8:
[1388] The analytical AI analyzes user preferences, attributes, and emotional data in detail based on the provided data to determine the optimal editorial policy.
[1389] Step 9:
[1390] The server stores the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[1391] Step 10:
[1392] Based on the analysis results, the server provides specific prompts to the generating AI (e.g., "Genre is science fiction," "Protagonist is a female scientist," "Setting is a futuristic city," "Characteristics of characters the user prefers," etc.).
[1393] Step 11:
[1394] The generation AI automatically generates a 19-page serialized comic strip according to the given prompts.
[1395] Step 12:
[1396] The server stores the generated comics in a database and configures them as user-specific online comic magazines.
[1397] Step 13:
[1398] The server links the generated comics to the user's account and creates a dedicated online comic magazine.
[1399] Step 14:
[1400] The device displays a user-specific online comic magazine and provides new episodes.
[1401] Step 15:
[1402] Users send emotional data to the emotion engine through reactions they provide while browsing online comic magazines. The results are then reflected in the generation of the next comic.
[1403] Step 16:
[1404] Users click the share button to share their favorite episodes with their followers.
[1405] Step 17:
[1406] The device sends a sharing request to the server.
[1407] Step 18:
[1408] The server generates a sharing URL for the manga, allowing followers to access it.
[1409] Step 19:
[1410] Users can choose additional charge options to add specific prompts or custom elements.
[1411] Step 20:
[1412] The device sends billing information to the server.
[1413] Step 21:
[1414] The server will verify the payment and provide new prompt settings to reflect the details of any additional charges in the generating AI.
[1415] Step 22:
[1416] The generation AI generates even more engaging comics based on updated prompts.
[1417] Step 23:
[1418] The server adds the newly generated manga to the user's personal online manga magazine.
[1419] Step 24:
[1420] The server analyzes popularity data and identifies highly-rated works.
[1421] Step 25:
[1422] Server will work with publishers and video production companies to secure contracts for real-life manga adaptations and video adaptations.
[1423] Step 26:
[1424] Users receive ratings and feedback on the works they create.
[1425] Step 27:
[1426] The server calculates the profits earned and distributes them to users according to the terms and conditions.
[1427] (Example 2)
[1428] Next, we will describe Example 2. In the following description, the data processing device 12 will be referred to as the "server," and the headset-type terminal 314 will be referred to as the "terminal."
[1429] Conventional manga generation systems struggled to create customized manga that reflected user emotions and reactions, failing to enhance user immersion. Furthermore, advanced customization through additional charges was insufficient, limiting the quality and individuality of the generated manga. Additionally, profit sharing during real-life manga or video adaptations was often ambiguous and lacked fairness.
[1430] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Example 2 is realized by the following means. In this invention, the server includes means for analyzing the user's attributes, preferences, operational behavior, and survey results; means for generating original manga based on the means; means for providing the generated manga as an online manga magazine exclusively for the user; means for making the generated manga shareable with followers; means for adding original elements, including advanced prompt instructions, through additional charges; means for creating realistic manga or videos of popular works and distributing the profits between the user and the site operator; and means for recognizing emotions and using that data to reflect them in manga generation. This makes it possible to generate highly customized manga that reflect the user's emotions and preferences, thereby increasing the user's sense of immersion. It also makes it possible to enhance customization options through additional charges and ensure fairness in profit distribution.
[1431] A "user" refers to an individual or group that accesses the system, creates an account, and uses the service.
[1432] "Attributes" refer to basic personal information of the user, such as age, gender, and occupation.
[1433] "Preferences" refer to the user's personal tastes, such as preferred genres, characters, and storylines.
[1434] "Operational behavior" refers to all actions that a user performs on the system, such as clicking, scrolling, and inputting data.
[1435] "Survey results" refers to the content of the survey responses provided by users.
[1436] "Analysis methods" refer to methods for analyzing collected attributes, preferences, operational behavior, and survey results to reveal user characteristics.
[1437] "Original manga" refers to manga that is automatically generated based on analytical methods, reflecting the user's characteristics and preferences.
[1438] "Means of delivery" refers to the method of providing the generated original manga to users online.
[1439] "Sharing methods" refer to ways of sharing the generated original manga with other users and followers.
[1440] "Additional payment methods" refer to methods in which users pay to add specific prompts or original elements.
[1441] "Advanced prompt instructions" refers to special settings or elements that users can specify through additional charges.
[1442] "Original elements" refer to special characters, scenes, and other elements that are added based on advanced prompt instructions.
[1443] A "popular work" refers to a manga that has received high praise from users and garnered widespread support.
[1444] "Real-life manga adaptation" refers to publishing the created manga as printed material or other physical objects.
[1445] "Visual adaptation" refers to the process of creating animation or live-action footage from a manga.
[1446] "Profit sharing method" refers to a method of distributing profits obtained from real-life manga or video adaptations between users and website operators.
[1447] "Emotion recognition means" refers to a method of analyzing a user's emotions and collecting that data.
[1448] "Emotional data" refers to information about a user's emotions collected by emotion recognition tools.
[1449] This system analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original comics based on those results. Furthermore, it uses an emotion engine to recognize user emotions and reflect them in the comic generation process, providing customized comics that enhance user immersion. The specific form is shown below.
[1450] User registration and preference settings
[1451] The server includes a means for creating an account by registering the user's name, email address, and password in a database. The terminal then displays a preference settings screen where the user selects their preferred genres, characters, and storylines. Examples include "science fiction," "strong female characters," and "futuristic cities."
[1452] Analysis of preferences and attributes and emotional recognition
[1453] The server collects user activity history, survey results, and sentiment data from the sentiment engine, and sends it to the analysis AI. Specifically, this includes information such as which genres the user frequently views and which characters they are interested in. The analysis AI analyzes this data to identify the user's detailed preferences, attributes, and emotions.
[1454] manga generation
[1455] The server provides specific prompts to the generating AI based on the analysis results. Examples of prompts include:
[1456] "The genre is science fiction."
[1457] "The protagonist is a female scientist."
[1458] "The setting is a futuristic city."
[1459] And so on. The generating AI follows these prompts and automatically generates a 19-page comic strip.
[1460] Providing and sharing
[1461] The generated comics are stored in a database by the server and configured as a user-specific online comic magazine. The terminal displays the user's personalized online comic magazine and provides the latest episodes. While viewing the comics, users send emotional data to the emotion engine through reactions, and this data is reflected in the generation of the next comic. In addition, users can share their favorite episodes with their followers by clicking the share button, which causes the server to generate a sharing URL.
[1462] Enhancement through additional charges
[1463] When a user chooses an additional payment option to add specific prompts or original elements, the device sends that payment information to the server. The server verifies the payment and provides it to the AI that generates new prompts, thereby creating an even more engaging comic. For example, it can enable instructions such as "Add a robot as a special character."
[1464] Popularity is brought to life and profit sharing
[1465] The server identifies works that have received high ratings from users and collaborates with publishers and production companies to obtain contracts for real-life manga or film adaptations. Users receive ratings and feedback when their created works are adapted into real-life media, and the server calculates and distributes the profits earned with the users.
[1466] The above describes a specific embodiment for carrying out the present invention. This system enables the generation of highly customized comics that reflect the user's emotions and preferences, thereby enhancing the user's sense of immersion. Furthermore, it can also ensure fairness in additional charge options and profit sharing.
[1467] The flow of the specific processing in Example 2 will be explained using Figure 13.
[1468] Step 1: User Registration
[1469] The user accesses the platform and enters basic information such as their name, email address, and password. The terminal sends this information to the server. The server registers the received basic information in a database and creates a user account. The input is the user's basic information, and the output is the user account information stored in the database.
[1470] Step 2: Setting Preferences
[1471] When a user account is created, the server displays a link to the preferences settings screen on the device. The user selects genres, characters, storylines, etc., on the preferences settings screen and saves their settings. The device then sends the selected preferences information to the server. The server stores the preferences information in a database. The input is the user's preferences information, and the output is the preferences data stored in the database.
[1472] Step 3: Data collection on preferences and attributes
[1473] The server periodically collects user activity history, survey results, and sentiment data from the sentiment engine. This data is used for subsequent analysis. The inputs are user activity history, survey results, and sentiment data, and the output is a dataset integrating this data.
[1474] Step 4: Data Analysis
[1475] The server sends the collected data to the analysis AI. The analysis AI analyzes the user's preferences, attributes, and emotions to determine the optimal editorial policy. This policy includes specific instructions, such as which genres or characters to emphasize. The input is the dataset obtained in the data collection step, and the output is the analysis results, including the optimal editorial policy.
[1476] Step 5: Generate Prompt
[1477] The server provides specific prompts to the generation AI based on the editing guidelines obtained from the analysis AI. Examples of prompts include "Genre: Science Fiction," "Protagonist: Female Scientist," and "Setting: Futuristic City." The input is the editing guidelines information from the analysis results, and the output is specific prompts for the generation AI.
[1478] Step 6: Comic Generation
[1479] The generation AI automatically generates a 19-page serialized manga based on the given prompts. During this process, the scenario, character settings, and story development are constructed based on the given prompts. The input is the prompt text, and the output is the generated manga content.
[1480] Step 7: Saving and structuring the comic
[1481] The server stores the generated manga in a database and configures it as a user-specific online manga magazine. The input is the generated manga content, and the output is links to the online manga magazine or the viewing page.
[1482] Step 8: Providing an online comic magazine
[1483] The device displays a user-specific online comic magazine and allows the loading of the latest episodes. The user can then browse and enjoy this online comic magazine. The input is a link to the online comic magazine, and the output is the comic content that is displayed.
[1484] Step 9: Collecting emotional data and providing feedback
[1485] Users click reaction buttons provided while viewing a comic to send emotional data to the emotion engine. This data is then used to generate the next comic. The input is the user's reaction data, and the output is a dataset of that data to be used for the next comic generation.
[1486] Step 10: Sharing comics
[1487] The user clicks the share button to share their favorite episode with their followers. The device sends a share request to the server, which generates a share URL that followers can access. The input is the share request, and the output is the generated share URL.
[1488] Step 11: Upgrades through additional charges
[1489] The user selects additional payment options to add specific prompt instructions or original elements. The device sends the payment information to the server. The server confirms the payment and provides the AI with new prompt settings. The input is the request for additional payment and the prompt instructions, and the output is the updated prompt text and new comic content.
[1490] Step 12: Realistic manga adaptation and profit sharing
[1491] The server analyzes popularity data and identifies highly-rated works. Based on this, it collaborates with publishers and production companies to obtain contracts for manga or film adaptations. Users receive ratings and feedback on the works they create. If profits are generated, the server distributes those profits with the users. Inputs are rating data and contract information, and outputs are records of profit distribution.
[1492] (Application Example 2)
[1493] Next, we will explain application example 2. In the following explanation, the data processing device 12 will be referred to as the "server," and the headset-type terminal 314 will be referred to as the "terminal."
[1494] Traditional online manga distribution systems lacked sufficient mechanisms to generate content based on individual user preferences and emotions. As a result, users were unable to fully enjoy a personalized experience and found it difficult to maintain sustained interest. Furthermore, the lack of real-time feedback features incorporating emotion recognition made it difficult to provide customized content that reflected users' real-time emotions and changing preferences. In addition, there was a scarcity of systems that supported viewing on multiple devices such as smartphones and head-mounted displays, highlighting the need to improve user convenience.
[1495] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes means for analyzing the user's attributes, preferences, operational behavior, and survey results; means for generating original manga based on the means; and means for providing the generated manga as a user-specific online manga magazine. As a result, customized manga is generated and provided based on the user's individual preferences and attributes, making the user experience more personalized. Furthermore, by providing means for collecting and analyzing user emotional data in real time and generating and providing content based on the results, and means for making the generated content viewable using a smartphone, head-mounted display, or similar device, real-time feedback that responds to the user's emotions becomes possible, and use on a wider variety of devices is promoted.
[1496] A "user" refers to someone who accesses the system and receives content customized based on their individual preferences and emotions.
[1497] "Attributes" refer to basic information about a user, including data such as name, age, and gender.
[1498] "Preferences" refer to a user's likes and dislikes, including preferences for specific genres, characters, or storylines.
[1499] "Operational behavior" refers to the operations, actions, and interface usage methods that a user performs on the system.
[1500] "Survey results" refer to the results of surveys answered by users on the system, and represent data that reflects users' preferences and opinions.
[1501] "Emotional data" refers to data that indicates a user's emotional state, which is recognized and collected by the emotion engine and used to generate content.
[1502] "Original manga" refers to manga works automatically generated by an AI model based on user attributes, preferences, and emotional data.
[1503] An "online manga magazine" refers to an online manga publication that contains and provides users with original manga that have been created.
[1504] "Content" refers to information or digital works provided to users, and in this invention, it mainly means customized manga works.
[1505] A "generative AI model" refers to an AI model that uses artificial intelligence technology to generate manga based on user attributes, preferences, and emotional data.
[1506] "Prompt instructions" refer to the instructions provided to a generative AI model, specifically the sentences and keywords that serve as the starting point for determining the concrete policies and elements of manga generation.
[1507] "Real-time data collection and analysis" refers to the process of instantly collecting data obtained from users and analyzing it immediately.
[1508] A "smartphone" refers to a mobile phone that has communication capabilities and can run a variety of applications.
[1509] A "head-mounted display" is a display device worn on the user's head, used to experience virtual reality (VR) and augmented reality (AR).
[1510] "Device" refers to all electronic devices used in this invention, including smartphones and head-mounted displays.
[1511] This invention relates to a system that analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original manga based on these results. Furthermore, this system incorporates an emotion engine to recognize user emotions and reflect them in manga generation. This function makes it possible to provide customized manga that further enhances user immersion.
[1512] User registration and preference settings
[1513] The user accesses the platform and creates a new account. The registration form requires the user to enter basic information such as their name, email address, and password. The device sends the collected registration information to the server. The server stores the received registration information in a database and creates the user account. It then displays a link to the user's preferences screen. On the preferences screen, the user selects their preferred genres, characters, storylines, etc., and saves their settings. The device sends the preferences information to the server. The server stores the preferences information in a database.
[1514] Analysis of preferences and attributes and emotional recognition
[1515] The server continuously collects user activity history, survey results, and emotional data from the emotion engine, and sends this information to the analysis AI. Based on the provided data, the analysis AI analyzes the user's preferences, attributes, and emotions in detail to determine the optimal editing policy. The server saves the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[1516] manga generation
[1517] Based on the analysis results, the server provides the generating AI with specific prompts (e.g., "Genre: Science Fiction," "Protagonist: Female Scientist," "Setting: Futuristic City," "Characteristics of characters the user prefers," etc.). The generating AI automatically generates a 19-page serialized comic according to the given prompts. The server saves the generated comic in a database and configures it as a user-exclusive online comic magazine.
[1518] Providing and sharing
[1519] The server links the generated comics to the user's account and creates a dedicated online comic magazine. The device displays the user's personalized online comic magazine and provides the latest episodes. The user sends emotional data to the emotion engine through reactions provided while browsing the online comic magazine. The results are reflected in the next comic generation. The user clicks the share button to share their favorite episodes with their followers. The device sends a share request to the server. The server generates a sharing URL for the comic, allowing followers to access it.
[1520] Hardware and software to be used
[1521] The following hardware and software are required to implement this system.
[1522] Firebase Realtime Database: Database
[1523] Emotion API (Microsoft Azure Cognitive Services): Emotion recognition
[1524] OpenAI GPT-3: Manga generation
[1525] Smartphones, head-mounted displays: User interfaces
[1526] Specific example
[1527] For example, suppose user A registers on the platform and selects "science fiction" and "action" as their preferred genres. Also, suppose user A uses the reaction buttons to provide data to the emotion engine, showing "excitement" or "joy" when their favorite character appears.
[1528] The server generates prompts based on Mr. A's preference information, reaction data, and survey results. An example of a generated prompt is shown below:
[1529] Prompt example:
[1530] The genre is fantasy, the protagonist is a dragon, and the emotion is excitement. Create an adventure story of a brave dragon soaring through the skies of the future.
[1531] The generation AI model generates a customized 19-page comic based on this prompt. The generated comic is stored in the Firebase Realtime Database and can be viewed on user A's smartphone. In addition, emotional data is reflected in real time, so the next time content is generated, it will be even more tailored to the user's preferences.
[1532] The above describes embodiments for carrying out the present invention.
[1533] The flow of a specific process in Application Example 2 will be explained using Figure 14.
[1534] Step 1:
[1535] The user accesses the platform and creates a new account. The information entered includes basic information such as name, email address, and password, and the device sends this information to the server. The server stores the received registration information in its database and creates the user account. The output is the user's account information.
[1536] Step 2:
[1537] The user proceeds to the preference settings screen, selects their preferred genre, characters, story development, etc., and saves their settings. The terminal sends the preference settings information to the server. The server stores the collected preference settings information in a database. The input is the user's preference settings information, and the output is the preference data stored in the database.
[1538] Step 3:
[1539] The server collects user activity history, survey results, and sentiment data from the sentiment engine, and sends them to the analysis AI. The analysis AI analyzes the user's preferences, attributes, and emotions based on the provided data, and determines the editorial policy. The input is the user's activity history and sentiment data, and the output is the analysis results.
[1540] Step 4:
[1541] The server generates specific prompts based on the analysis results and sends them to the generating AI. These prompts include genre, character characteristics, and story development. The generating AI automatically generates a 19-page serialized manga based on these prompts. The input is the prompts based on the analysis results, and the output is the automatically generated manga.
[1542] Step 5:
[1543] The server stores the generated manga in a database and configures it as a user-exclusive online manga magazine. The input is the generated manga, and the output is the online manga magazine that the user can view.
[1544] Step 6:
[1545] The terminal displays a user-specific online comic magazine and provides the latest episodes. Users send emotional data to the emotion engine through reactions they provide while browsing the online comic magazine. The server analyzes this emotional data and incorporates it into the next comic generation. The input is the user's emotional data, and the output is feedback data that will be used in the next generation.
[1546] Step 7:
[1547] The user clicks the share button to share their favorite episode with their followers. The device sends a share request to the server. The server generates a share URL for the comic, making it accessible to followers. The input is the share request, and the output is the share URL.
[1548] The specific processing unit 290 transmits the result of the specific processing to the headset terminal 314. In the headset terminal 314, the control unit 46A causes the speaker 240 and display 343 to output the result of the specific processing. The microphone 238 acquires audio indicating user input for the result of the specific processing. The control unit 46A transmits the audio data indicating user input acquired by the microphone 238 to the data processing unit 12. In the data processing unit 12, the specific processing unit 290 acquires the audio data.
[1549] Data generation model 58 is a type of so-called generative AI (Artificial Intelligence). One example of data generation model 58 is ChatGPT (Internet search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search) <url: https: gemini.google.com ?hl="ja">Examples of generative AI include the following. The data generation model 58 is obtained by performing deep learning on a neural network. The data generation model 58 is input with prompts containing instructions, and with inference data such as audio data representing speech, text data representing text, and image data representing images. The data generation model 58 infers from the input inference data according to the instructions indicated by the prompts, and outputs the inference results in data formats such as audio data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.
[1550] In the above embodiment, an example was given in which specific processing is performed by the data processing device 12, but the technology of this disclosure is not limited thereto, and specific processing may also be performed by the headset terminal 314.
[1551] [Fourth Embodiment]
[1552] Figure 7 shows an example of the configuration of the data processing system 410 according to the fourth embodiment.
[1553] As shown in Figure 7, the data processing system 410 includes a data processing device 12 and a robot 414. An example of the data processing device 12 is a server.
[1554] The data processing device 12 comprises a computer 22, a database 24, and a communication interface 26. The computer 22 is an example of a "computer" related to the technology of this disclosure. The computer 22 comprises a processor 28, RAM 30, and storage 32. The processor 28, RAM 30, and storage 32 are connected to a bus 34. The database 24 and the communication interface 26 are also connected to the bus 34. The communication interface 26 is connected to a network 54. An example of the network 54 is a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[1555] The robot 414 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication interface 44, and a controlled object 443. The computer 36 includes a processor 46, RAM 48, and storage 50. The processor 46, RAM 48, and storage 50 are connected to a bus 52. The microphone 238, speaker 240, camera 42, and controlled object 443 are also connected to the bus 52.
[1556] The microphone 238 receives voice signals from the user 20 and receives instructions from the user 20. The microphone 238 captures the voice signals from the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio according to the instructions from the processor 46.
[1557] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an image sensor such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the area around the user 20 (for example, an imaging range defined by a field of view equivalent to the width of a typical healthy person's field of vision).
[1558] Communication interface 44 is connected to network 54. Communication interfaces 44 and 26 are responsible for the exchange of various information between processor 46 and processor 28 via network 54. The exchange of various information between processor 46 and processor 28 using communication interfaces 44 and 26 is performed in a secure manner.
[1559] The controlled object 443 includes a display device, LEDs in the eyes, and motors that drive the arms, hands, and feet. The posture and gestures of the robot 414 are controlled by controlling the motors of the arms, hands, and feet. Some of the robot 414's emotions can be expressed by controlling these motors. Furthermore, the robot 414's facial expressions can also be expressed by controlling the illumination state of the LEDs in its eyes.
[1560] Figure 8 shows an example of the main functions of the data processing device 12 and the robot 414. As shown in Figure 8, the data processing device 12 performs specific processing using the processor 28. The storage 32 stores the specific processing program 56.
[1561] The specific processing program 56 is an example of a "program" relating to the technology of this disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.
[1562] The storage 32 stores the data generation model 58 and the emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[1563] In robot 414, the processor 46 performs the reception output processing. The storage 50 stores the reception output program 60. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output processing is realized by the processor 46 operating as a control unit 46A according to the reception output program 60 executed on the RAM 48.
[1564] Next, the specific processing performed by the specific processing unit 290 of the data processing device 12 will be described. In the following description, the data processing device 12 will be referred to as the "server" and the robot 414 as the "terminal".
[1565] This invention relates to a system that analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original manga based on those results. This system is primarily composed of analytical AI and generation AI running on a server and is used interactively through user terminals.
[1566] User registration and preference settings
[1567] 1. The user accesses the platform and creates a new account. The registration form requires the user to enter basic information such as their name, email address, and password.
[1568] 2. The terminal sends the collected registration information to the server.
[1569] 3. The server saves the received registration information to the database and creates a user account. At this time, the user is provided with a preferences settings screen.
[1570] 4. The user selects genre, character preferences, story type, etc., on the preferences settings screen and saves these settings.
[1571] 5. The device sends preference settings information to the server.
[1572] 6. The server stores preference settings information in a database.
[1573] Analysis of preferences and attributes
[1574] 1. The server continuously collects user activity history, survey results, and other data, and sends this information to the analysis AI.
[1575] 2. The analytical AI analyzes user preferences and attributes in detail based on the provided data. As a result, the most suitable editorial policy for the user is determined.
[1576] 3. The server saves the results of the analysis AI and provides them to the generation AI as a prompt in the next step.
[1577] manga generation
[1578] 1. Based on the analysis results, the server provides specific prompts to the generating AI. For example, it sets conditions such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city."
[1579] 2. The generation AI automatically generates a 19-page serialized comic according to the given prompts.
[1580] 3. The server stores the generated comics in a database and configures them as user-specific online comic magazines.
[1581] Providing and sharing
[1582] 1. The server links the generated manga to the user's account and creates a dedicated online manga magazine.
[1583] 2. The device displays the user's personal online comic magazine and provides the latest episodes.
[1584] 3. Users browse online comic magazines and click the share button to share their favorite episodes with their followers.
[1585] 4. The device sends a sharing request to the server.
[1586] 5. The server generates a sharing URL for the comic, allowing followers to access it.
[1587] Enhancement through additional charges
[1588] 1. Users can choose additional charge options to add specific prompts or custom elements.
[1589] 2. The device sends billing information to the server.
[1590] 3. The server verifies the payment and provides the AI with new prompt settings to generate.
[1591] 4. The generation AI generates even more engaging comics based on the updated prompts.
[1592] 5. The server adds the newly generated manga to the user's personal online manga magazine.
[1593] Popularity is brought to life and profit sharing
[1594] 1. The server analyzes popularity data and identifies highly-rated works.
[1595] 2. The server collaborates with publishers and video production companies to obtain contracts for real-life manga adaptations and video adaptations.
[1596] 3. Users receive ratings and feedback on the works they create.
[1597] 4. The server calculates the profits earned and distributes them to the users in accordance with the terms and conditions.
[1598] Specific example
[1599] For example, if user A registers on the platform and selects "science fiction" and "action" as their preferred genres, user A will answer surveys about specific characters and story developments several times a month.
[1600] 1. The terminal inputs Mr. A's preference information and survey results, and sends them to the server.
[1601] 2. The server passes the obtained data to an analysis AI to formulate the most suitable editing policy for Mr. A.
[1602] 3. Based on this policy, the generation AI will generate a 19-page serialized comic.
[1603] 4. The server saves the generated manga and provides it to Mr. A as an online manga magazine exclusively for him via his terminal.
[1604] 5. User A can share their manga with their followers, and if it receives positive feedback, they may receive offers for a live-action manga adaptation or a film adaptation.
[1605] 6. The server distributes the profits appropriately and provides the benefits to Mr. A.
[1606] The above describes embodiments for carrying out the present invention.
[1607] The following describes the processing flow.
[1608] Step 1:
[1609] Users access the platform and enter information such as their name, email address, and password into a registration form to create a new account.
[1610] Step 2:
[1611] The terminal sends the entered registration information to the server.
[1612] Step 3:
[1613] The server saves the received registration information to the database and creates a user account. It then displays a link for the user to proceed to the preferences settings screen.
[1614] Step 4:
[1615] Users select their preferred genres, characters, storylines, etc., on the preference settings screen and save their settings.
[1616] Step 5:
[1617] The device sends preference settings information to the server.
[1618] Step 6:
[1619] The server stores the submitted preference settings information in a database.
[1620] Step 7:
[1621] The server continuously collects user activity history, survey results, and other data, and sends this information to an analysis AI.
[1622] Step 8:
[1623] The analytical AI analyzes user preferences and attributes in detail based on the provided data to determine the optimal editorial policy.
[1624] Step 9:
[1625] The server stores the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[1626] Step 10:
[1627] Based on the analysis results, the server provides the generating AI with specific prompts such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city."
[1628] Step 11:
[1629] The generation AI automatically generates a 19-page serialized comic strip according to the given prompts.
[1630] Step 12:
[1631] The server stores the generated comics in a database and configures them as user-specific online comic magazines.
[1632] Step 13:
[1633] The server links the generated comics to the user's account and creates a dedicated online comic magazine.
[1634] Step 14:
[1635] The device displays a user-specific online comic magazine and provides new episodes.
[1636] Step 15:
[1637] Users browse online comic magazines and click the share button to share their favorite episodes with their followers.
[1638] Step 16:
[1639] The device sends a sharing request to the server.
[1640] Step 17:
[1641] The server generates a sharing URL for the manga, allowing followers to access it.
[1642] Step 18:
[1643] Users can choose additional charge options to add specific prompts or custom elements.
[1644] Step 19:
[1645] The device sends billing information to the server.
[1646] Step 20:
[1647] The server will verify the payment and provide new prompt settings to reflect the details of any additional charges in the generating AI.
[1648] Step 21:
[1649] The generation AI generates even more engaging comics based on updated prompts.
[1650] Step 22:
[1651] The server adds the newly generated manga to the user's personal online manga magazine.
[1652] Step 23:
[1653] The server analyzes popularity data and identifies highly-rated works.
[1654] Step 24:
[1655] Server will work with publishers and video production companies to secure contracts for real-life manga adaptations and video adaptations.
[1656] Step 25:
[1657] Users receive ratings and feedback on the works they create.
[1658] Step 26:
[1659] The server calculates the profits earned and distributes them to users according to the terms and conditions.
[1660] (Example 1)
[1661] Next, we will describe Example 1. In the following description, the data processing device 12 will be referred to as the "server" and the robot 414 as the "terminal".
[1662] In today's world, there is a demand for systems that generate and deliver content tailored to user preferences and attributes. However, existing systems struggle to generate original content that adequately reflects the diverse tastes and needs of users. Furthermore, there is a lack of mechanisms for efficiently sharing generated content and appropriately distributing profits between users and site operators. In addition, there is a need for a system that incorporates user feedback into future content generation to provide more personalized content.
[1663] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 1 is realized by the following means.
[1664] In this invention, the server includes means for analyzing user attributes, preferences, operational behavior, and survey results; means for generating original content based on the means; and means for providing the generated content as a user-dedicated online platform. This makes it possible to generate and provide original content that responds to the diverse preferences and requests of users.
[1665] "User" refers to an individual or group that uses this system.
[1666] "Attributes" refer to basic information and characteristics related to a user, such as age, gender, and occupation.
[1667] "Preferences" refer to genres, themes, characters, etc., that a user particularly enjoys.
[1668] "Operational behavior" refers to the specific operations and actions that a user performs within a system. Examples include clicking, tapping, and scrolling.
[1669] "Survey results" refers to the results of surveys that users complete within the system.
[1670] "Means of analysis" refers to algorithms and programs used to analyze collected user attributes, preferences, operational behavior, and survey results.
[1671] "Original content" refers to unique content generated based on the analysis results, and in this invention, it specifically refers to creative works such as comics and videos.
[1672] "Generative means" refers to a generative AI that automatically creates original content based on user information and prompts.
[1673] An "online platform" refers to an interactive website or application that provides generated content to users.
[1674] "Means of making content shareable" refers to features or programs that allow users to easily share content they have created with other users.
[1675] "Additional charges" refer to fees that users pay in addition to using specific services or features.
[1676] "Prompt instructions" refer to the instructions and conditions that a generating AI uses to create original content. These include, for example, genre, characters, and story settings.
[1677] "Turning content into physical media" refers to providing online-generated content in a physical form, such as a publication or video.
[1678] "Visualization" refers to the production and distribution of generated content as animation or other video works.
[1679] "Means of profit sharing" refers to a system for sharing the revenue generated from the content between users and website operators.
[1680] "Means of saving to a database" refers to a storage system for accumulating and managing generated content and user information.
[1681] "Feedback mechanisms" refer to systems that incorporate user operation history and survey results into the creation of future content.
[1682] "Means of providing an interface" refers to a user interface that allows users to select specific characters or storylines.
[1683] This invention relates to a system that analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original content based on these results. This system is primarily composed of analytical AI and generation AI running on a server and is used interactively through user terminals.
[1684] User registration and preference settings
[1685] Users create a new account by accessing the system's platform and entering basic information such as their name, email address, and password. The entered information is sent to the server via the terminal. The server stores the received information in a database and generates the user account. Subsequently, the user is presented with a preferences settings screen. On the preferences settings screen, the user selects genres, character preferences, story types, etc., and saves their settings.
[1686] Analysis of preferences and attributes
[1687] The server collects user activity history and survey results and sends them to the analysis AI. The analysis AI then analyzes the user's preferences and attributes in detail based on the provided data. For example, it might derive information such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city." The server saves the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[1688] manga generation
[1689] Based on the analysis results, the server provides specific prompts to the generating AI. For example, it sets conditions such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city." The generating AI automatically generates a 19-page serialized comic according to the given prompts. The generated comic is stored in a database and configured as a user-exclusive online comic magazine.
[1690] Providing and sharing
[1691] The server links the generated comics to the user's account and creates a dedicated online comic magazine. The device displays the user's personalized online comic magazine and provides the latest episodes. The user browses the online comic magazine and clicks the share button to share their favorite episodes with their followers. The device sends a share request to the server, which generates a sharing URL for the comic so that followers can access it.
[1692] Enhancement through additional charges
[1693] The user selects additional payment options to add specific prompt instructions or original elements. The device sends the payment information to the server, which, after confirming the payment, provides the new prompt settings to the generating AI. The generating AI generates a more engaging comic based on the updated prompts, and the server adds the newly generated comic to the user's personal online comic magazine.
[1694] Popularity is brought to life and profit sharing
[1695] The server analyzes user rating data and identifies highly-rated works. It then collaborates with publishers and production companies to secure contracts for real-world content or video adaptations. Users receive ratings and feedback on their created works, and the server calculates the profits earned and distributes them to users according to the terms and conditions.
[1696] Specific examples of technical configurations
[1697] For example, if user A registers on the platform and selects "science fiction" and "action" as their preferred genres, A will answer surveys a few times a month about specific characters and story developments. The terminal inputs A's preference information and survey results and sends them to the server. The server passes the obtained data to an analysis AI to create an editorial policy best suited to A. Based on this policy, the generation AI generates a 19-page serialized comic. The server saves the generated comic and provides it to A as an online comic magazine exclusively for A via the terminal. User A can share the comic with their followers, and if it receives positive feedback, they may receive offers for real-world content or film adaptations. The server appropriately distributes the profits and provides them to A.
[1698] In this way, the present invention enables the creation and provision of original content that responds to the diverse preferences and demands of users, and provides a mechanism for efficiently sharing the generated content and appropriately distributing profits.
[1699] The flow of the specific processing in Example 1 will be explained using Figure 11.
[1700] Step 1:
[1701] The user accesses the system platform and enters their name, email address, and password to create a new account. This information becomes the input data.
[1702] Step 2:
[1703] The terminal encrypts the user's basic information (name, email address, password) entered in the registration form and sends it to the server as an HTTP POST request. The output is the encrypted registration information.
[1704] Step 3:
[1705] The server decodes the received encrypted registration information and saves it to the database. The saved database information is output, and a new user account is generated. After that, the URL for the preference settings screen is returned to the user.
[1706] Step 4:
[1707] The user selects a genre (e.g., science fiction), character preferences (e.g., strong female characters), and story type (e.g., adventure) on the provided preference settings screen, and then clicks the save preference settings button. The selected preference information becomes the input data.
[1708] Step 5:
[1709] The device sends selected preference settings information (genre, character preferences, story type) to the server in JSON format. The output is preference settings information in JSON format.
[1710] Step 6:
[1711] The server saves the received preference settings information to the database and returns a message to the user indicating that the preference settings have been completed. The saved database information is then output.
[1712] Step 7:
[1713] The server collects user activity history (browsing history, click history, scroll history, etc.) and survey results, formats them for analysis, and sends them to the analysis AI. The collected activity history and survey results are the input data, and the formatted data is the output.
[1714] Step 8:
[1715] The analytical AI analyzes the user's preferences and attributes in detail based on the provided data. For example, it might produce results such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city." The analysis results are then output.
[1716] Step 9:
[1717] The server saves the analysis results to a database and provides them to the generating AI as prompts. The saved database information and the provided prompts are output.
[1718] Step 10:
[1719] The server sends specific prompts to the generating AI (for example, "Genre: Science Fiction," "Protagonist: Female Scientist," "Setting: Futuristic City"). These sent prompts constitute the input data.
[1720] Step 11:
[1721] The generation AI generates a 19-page serialized comic based on the given prompts. The generated comic is output.
[1722] Step 12:
[1723] The server saves the generated manga to a database and configures it as a user-specific online manga magazine. The saved online manga magazine is then output.
[1724] Step 13:
[1725] The server links the generated manga to the user's account and creates a dedicated online manga magazine. The linked online manga magazine is then output.
[1726] Step 14:
[1727] The device displays the user's personalized online comic magazine and provides the latest episode. The displayed latest episode is then output.
[1728] Step 15:
[1729] A user browses an online comic magazine and clicks the share button to share their favorite episode with their followers. A share request is generated.
[1730] Step 16:
[1731] The device sends a sharing request to the server. The sent sharing request is the input data.
[1732] Step 17:
[1733] The server generates a sharing URL for the manga, allowing followers to access it. The generated sharing URL is output.
[1734] Step 18:
[1735] The user selects additional charge options to add specific prompts or custom elements. The selected charge options constitute the input data.
[1736] Step 19:
[1737] The device encrypts the billing information (credit card information and payment amount) and sends it to the server. The transmitted billing information is the input data.
[1738] Step 20:
[1739] The server confirms the payment and provides the AI with new prompt settings. The payment confirmation and new prompt settings are output.
[1740] Step 21:
[1741] The generation AI generates an even more engaging comic based on the updated prompts. The generated comic is then output.
[1742] Step 22:
[1743] The server adds the newly generated manga to the user's personal online manga magazine and notifies the user. The added manga and the notification are displayed.
[1744] Step 23:
[1745] The server analyzes user rating data (views, likes, comments) to identify highly-rated works. The identified highly-rated works are then output.
[1746] Step 24:
[1747] The server collaborates with publishers and video production companies to obtain contracts for real-world content creation and video production. The obtained contracts are then output.
[1748] Step 25:
[1749] Users receive evaluations and feedback on their generated works and make corrections and improvements as needed. The received evaluations and feedback serve as input data.
[1750] Step 26:
[1751] The server calculates the profits earned and distributes them to the users according to the terms and conditions. The calculated profits and distributions are then output.
[1752] The above are the specific processing steps for carrying out the invention.
[1753] (Application Example 1)
[1754] Next, we will explain Application Example 1. In the following explanation, the data processing device 12 will be referred to as the "server" and the robot 414 as the "terminal".
[1755] Conventional online manga generation systems have limitations in providing content tailored to user preferences and in sharing generated manga, making it difficult to improve user satisfaction. Furthermore, there are insufficient means to generate original manga that reflect detailed individual user preferences, and to quickly and easily share generated manga. In addition, the means of providing value-added services based on generated manga and sharing profits are currently limited.
[1756] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 1 is realized by the following means.
[1757] This invention includes a server with means for analyzing user attributes, preferences, operational behavior, and survey results; means for generating original manga; means for providing the generated manga as a user-exclusive online manga magazine; means for making the generated manga shareable with followers; means for adding original elements, including advanced prompt instructions, through additional charges; means for realizing or visualizing popular works and distributing the profits between the user and the site operator; and means for providing a smartphone application that allows the user to input specific preference settings, save the generated manga in a library, and share it with other users. This enables the generation of original manga tailored to user preferences, their rapid sharing, and the provision of value-added services and profit sharing.
[1758] "User attributes" refer to personal information such as the user's age, gender, place of residence, and occupation.
[1759] "Preferences" refers to user preferences, particularly those related to genre, characters, and story types.
[1760] "Operational behavior" refers to the patterns of actions a user takes when using a system, such as clicking, selecting, and inputting data.
[1761] "Survey results" refer to feedback and response information provided by users, and are used to reflect user preferences and opinions.
[1762] An "original manga" is a unique manga created by a generation AI based on the user's attributes, preferences, behavior, and survey results.
[1763] An "online manga magazine" is a manga magazine in digital format that can be accessed over the internet.
[1764] A "follower" is another user who follows a specific user and has access to the content that user shares.
[1765] "Additional charges" refer to a system where users can access further services and features by paying an additional fee on top of the basic service.
[1766] "Advanced prompt instructions" are generation instructions based on detailed and specific conditions provided by the user for an additional fee.
[1767] "Realization" refers to providing online-generated content in a physical form, such as printed material.
[1768] "Visualization" refers to the process of creating video works such as animations or dramas from content generated online.
[1769] "Profit sharing" refers to the distribution of revenue generated from the content among the stakeholders involved.
[1770] A "database" is a computer system used to systematically store and manage information.
[1771] "Feedback" refers to reactions and opinions obtained from user activity history and survey results.
[1772] An "interface" refers to the user interface or input method that allows a user to directly interact with a system.
[1773] A "smartphone" is a mobile phone device that has internet connectivity and multiple functions.
[1774] An "application" is a software program designed to maintain a specific function.
[1775] The system of this invention analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original manga based on this analysis. This system is primarily composed of analytical AI and generation AI operating on a server, and users can interact with it via their smartphones.
[1776] User registration and preference settings
[1777] Users access the platform through a smartphone application and create a new account. They enter basic information such as their name, email address, and password in the registration form, and the device sends this information to the server. The server stores this information in a database and creates the user account. Afterward, the user is presented with a preferences settings screen where they select and save their preferences for genre, character preferences, story type, etc. The device sends the preferences settings information to the server, which stores it in a database.
[1778] Analysis of preferences and attributes
[1779] The server continuously collects user activity history and survey results and sends them to the analysis AI. Based on the provided data, the analysis AI analyzes the user's preferences and attributes in detail and determines the most suitable editing policy for the user. The server saves the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[1780] manga generation
[1781] Based on the analysis results, the server provides specific prompts to the generating AI. For example, it sets conditions such as "genre is science fiction," "protagonist is a female scientist," and "setting is a futuristic city." The generating AI automatically generates a manga according to the given prompts. The server saves the generated manga in a database and configures it as a user-exclusive online manga magazine.
[1782] Providing and sharing
[1783] The server links the generated comics to the user's account and creates a dedicated online comic magazine. Users can view the online comic magazine through a smartphone application and are provided with the latest episodes. To make it easy to share favorite episodes with followers, a sharing URL for the comic is generated when a share button is clicked.
[1784] Enhancement through additional charges
[1785] Users can choose additional payment options to add specific prompts or original elements. Once the payment information is sent to the server and payment is confirmed, the new prompt settings are provided to the generating AI. The generating AI then creates a more engaging comic based on these settings. The server adds the newly generated comic to the user's personal online comic magazine.
[1786] This system enables the creation and rapid sharing of original manga tailored to user preferences, as well as the provision of value-added services and profit sharing.
[1787] Hardware and software used
[1788] This invention is implemented using multiple components. The main hardware components include a server hosting an online database and a smartphone terminal. The software components utilize machine learning frameworks such as Python, TensorFlow, or PyTorch, which constitute analytical and generative AI.
[1789] Specific examples and prompts
[1790] For example, consider a case where user A registers and specifies that they prefer "science fiction" and adventure stories featuring female scientists. Based on this setting, the server sets the following prompts to the AI, which then automatically generates a 19-page comic strip:
[1791] Example of a prompt
[1792] Genre: Science Fiction
[1793] Main character: Female scientist
[1794] Story type: Adventure
[1795] Number of pages: 19
[1796] Synopsis: Set against the backdrop of a futuristic city, a female scientist uses new technology to solve unknown problems.
[1797] User A can view the generated manga in a dedicated online manga magazine and share their favorite episodes with their followers. In this way, the system of the present invention can generate and share original manga tailored to the user's preferences and provide value-added services.
[1798] The flow of a specific process in Application Example 1 will be explained using Figure 12.
[1799] Step 1: User Registration
[1800] The user launches the smartphone application and creates a new account. The information entered includes name, email address, and password. The device collects this information and sends it to the server. The server stores the received information in a database and creates the user account.
[1801] Input: Name, email address, password
[1802] Output: User account (saved in database)
[1803] Step 2: Setting Preferences
[1804] After a user creates an account, they access a preferences settings screen. Here, they select genres, character preferences, story types, etc. The device collects the selected preferences and sends them to the server. The server stores this information in a database.
[1805] Input: Genre, character preference, story type
[1806] Output: Preference settings information (saved in database)
[1807] Step 3: Collecting operation history and survey results
[1808] The system collects user activity history and results from regularly provided surveys. The device sends this data to the server. The server stores the collected data in a database and sends it to an analysis AI.
[1809] Input: Operation history, survey results
[1810] Output: Operation history, survey results (saved in database)
[1811] Step 4: Analysis of preferences and attributes
[1812] The server provides the analysis AI with user preferences and attributes based on collected operation history and survey results. The analysis AI analyzes the input data and generates the most suitable profile for the user. The server saves the generated profile.
[1813] Input: Operation history, survey results
[1814] Output: User profile (generated by analytical AI)
[1815] Step 5: Providing prompts to the Generative AI
[1816] The server provides specific prompts to the generation AI based on the user's profile. These prompts include conditions such as genre, characters, and story type. The generation AI automatically generates comics according to these prompts.
[1817] Input: User profile
[1818] Output: Prompt (provided to the generation AI), Original manga (generated by the generation AI)
[1819] Step 6: Saving and providing the comics
[1820] The server stores the manga generated by the AI in a database. The server then configures the generated manga as a user-specific online manga magazine and provides it linked to the user's account. Users view the dedicated online manga magazine through a smartphone application.
[1821] Input: Original manga
[1822] Output: Online comic magazine (provided to users)
[1823] Step 7: Sharing function
[1824] A user clicks the share button to share their favorite manga episode with their followers. The device sends a share request to the server. The server generates a share URL and makes that URL accessible to the followers.
[1825] Input: Share Request
[1826] Output: Share URL (provided to followers)
[1827] Step 8: Upgrades through additional charges
[1828] The user selects an additional payment option to add specific prompts or original elements. The device sends the payment information to the server, which verifies the payment. The new prompt settings are provided to the generation AI, which then generates an even more engaging comic.
[1829] Input: Billing information
[1830] Output: New prompt (provided to the generating AI), additional original comic (generated by the generating AI)
[1831] Step 9: Profit Sharing
[1832] The server brings popular manga to life or into video form and calculates the profits. The profits earned are distributed between the users and the site operators.
[1833] Input: Popular manga data
[1834] Output: Profit sharing (users and site operators)
[1835] This process allows users to create and share original comics tailored to their preferences, and also enjoy added-value services.
[1836] Furthermore, an emotion engine that estimates the user's emotions may be incorporated. That is, the identification processing unit 290 may use the emotion identification model 59 to estimate the user's emotions and perform identification processing using the user's emotions.
[1837] This invention relates to a system that analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original manga based on these results. Furthermore, this system incorporates an emotion engine to recognize user emotions and reflect them in manga generation. This function makes it possible to provide customized manga that further enhances user immersion. Specific embodiments for carrying out this invention are shown below.
[1838] User registration and preference settings
[1839] 1. The user accesses the platform and creates a new account. The registration form requires the user to enter basic information such as their name, email address, and password.
[1840] 2. The terminal sends the collected registration information to the server.
[1841] 3. The server saves the received registration information to the database and creates a user account. It then displays a link for the user to proceed to the preferences settings screen.
[1842] 4. Users select their preferred genre, characters, story development, etc., on the preference settings screen and save their settings.
[1843] 5. The device sends preference settings information to the server.
[1844] 6. The server stores preference settings information in a database.
[1845] Analysis of preferences and attributes and emotional recognition
[1846] 1. The server continuously collects user operation history, survey results, and emotional data from the emotion engine, and sends this information to the analysis AI.
[1847] 2. The analytical AI analyzes user preferences, attributes, and emotions in detail based on the provided data, and determines the optimal editorial policy.
[1848] 3. The server saves the results of the analysis AI and provides them to the generation AI as prompts in the next step.
[1849] manga generation
[1850] 1. Based on the analysis results, the server provides specific prompts to the generating AI (e.g., "Genre is science fiction," "Protagonist is a female scientist," "Setting is a futuristic city," "Characteristics of characters the user prefers," etc.).
[1851] 2. The generation AI automatically generates a 19-page serialized comic according to the given prompts.
[1852] 3. The server stores the generated comics in a database and configures them as user-specific online comic magazines.
[1853] Providing and sharing
[1854] 1. The server links the generated manga to the user's account and creates a dedicated online manga magazine.
[1855] 2. The device displays the user's personal online comic magazine and provides the latest episodes.
[1856] 3. Users send emotional data to the emotion engine through reactions they provide while browsing online comic magazines. The results are then reflected in the generation of the next comic.
[1857] 4. The user clicks the share button to share their favorite episode with their followers.
[1858] 5. The device sends a sharing request to the server.
[1859] 6. The server generates a sharing URL for the comic, allowing followers to access it.
[1860] Enhancement through additional charges
[1861] 1. Users can choose additional charge options to add specific prompts or custom elements.
[1862] 2. The device sends billing information to the server.
[1863] 3. The server verifies the payment and provides the AI with new prompt settings to generate.
[1864] 4. The generation AI generates even more engaging comics based on the updated prompts.
[1865] 5. The server adds the newly generated comic to the user's personal online comic magazine.
[1866] Popularity is brought to life and profit sharing
[1867] 1. The server analyzes popularity data and identifies highly-rated works.
[1868] 2. The server collaborates with publishers and video production companies to obtain contracts for real-life manga adaptations and video adaptations.
[1869] 3. Users receive ratings and feedback on the works they create.
[1870] 4. The server calculates the profits earned and distributes them to the users in accordance with the terms and conditions.
[1871] Specific example
[1872] For example, suppose user A registers on the platform and selects "science fiction" and "action" as their preferred genres. Also, suppose user A uses the reaction buttons to provide data to the emotion engine, showing "excitement" or "joy" when their favorite character appears.
[1873] 1. The terminal inputs Mr. A's preference information, reaction data, and survey results, and sends them to the server.
[1874] 2. The server passes the obtained data to an analysis AI to formulate the most suitable editing policy for Mr. A.
[1875] 3. Based on this policy and sentiment data, the generating AI will generate a 19-page serialized comic.
[1876] 4. The server saves the generated manga and provides it to Mr. A as an online manga magazine exclusively for him via his terminal.
[1877] 5. User A can share their manga with their followers, and if it receives positive feedback, they may receive offers for a live-action manga adaptation or a film adaptation.
[1878] 6. The server distributes the profits appropriately and provides the benefits to Mr. A.
[1879] The above describes the embodiments for carrying out the present invention by combining an emotion engine.
[1880] The following describes the processing flow.
[1881] Step 1:
[1882] Users access the platform and enter information such as their name, email address, and password into a registration form to create a new account.
[1883] Step 2:
[1884] The terminal sends the entered registration information to the server.
[1885] Step 3:
[1886] The server saves the received registration information to the database and creates a user account. It then displays a link for the user to proceed to the preferences settings screen.
[1887] Step 4:
[1888] Users select their preferred genres, characters, storylines, etc., on the preference settings screen and save their settings.
[1889] Step 5:
[1890] The device sends preference settings information to the server.
[1891] Step 6:
[1892] The server stores preference settings information in a database.
[1893] Step 7:
[1894] The server collects user activity history, survey results, and emotional data from an emotion engine, and sends this information to an analysis AI.
[1895] Step 8:
[1896] The analytical AI analyzes user preferences, attributes, and emotional data in detail based on the provided data to determine the optimal editorial policy.
[1897] Step 9:
[1898] The server stores the results of the analysis AI and provides them as prompts to the generation AI in the next step.
[1899] Step 10:
[1900] Based on the analysis results, the server provides specific prompts to the generating AI (e.g., "Genre is science fiction," "Protagonist is a female scientist," "Setting is a futuristic city," "Characteristics of characters the user prefers," etc.).
[1901] Step 11:
[1902] The generation AI automatically generates a 19-page serialized comic strip according to the given prompts.
[1903] Step 12:
[1904] The server stores the generated comics in a database and configures them as user-specific online comic magazines.
[1905] Step 13:
[1906] The server links the generated comics to the user's account and creates a dedicated online comic magazine.
[1907] Step 14:
[1908] The device displays a user-specific online comic magazine and provides new episodes.
[1909] Step 15:
[1910] Users send emotional data to the emotion engine through reactions they provide while browsing online comic magazines. The results are then reflected in the generation of the next comic.
[1911] Step 16:
[1912] Users click the share button to share their favorite episodes with their followers.
[1913] Step 17:
[1914] The device sends a sharing request to the server.
[1915] Step 18:
[1916] The server generates a sharing URL for the manga, allowing followers to access it.
[1917] Step 19:
[1918] Users can choose additional charge options to add specific prompts or custom elements.
[1919] Step 20:
[1920] The device sends billing information to the server.
[1921] Step 21:
[1922] The server will verify the payment and provide new prompt settings to reflect the details of any additional charges in the generating AI.
[1923] Step 22:
[1924] The generation AI generates even more engaging comics based on updated prompts.
[1925] Step 23:
[1926] The server adds the newly generated manga to the user's personal online manga magazine.
[1927] Step 24:
[1928] The server analyzes popularity data and identifies highly-rated works.
[1929] Step 25:
[1930] Server will work with publishers and video production companies to secure contracts for real-life manga adaptations and video adaptations.
[1931] Step 26:
[1932] Users receive ratings and feedback on the works they create.
[1933] Step 27:
[1934] The server calculates the profits earned and distributes them to users according to the terms and conditions.
[1935] (Example 2)
[1936] Next, we will describe Example 2. In the following description, the data processing device 12 will be referred to as the "server" and the robot 414 as the "terminal".
[1937] Conventional manga generation systems struggled to create customized manga that reflected user emotions and reactions, failing to enhance user immersion. Furthermore, advanced customization through additional charges was insufficient, limiting the quality and individuality of the generated manga. Additionally, profit sharing during real-life manga or video adaptations was often ambiguous and lacked fairness.
[1938] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Example 2 is realized by the following means. In this invention, the server includes means for analyzing the user's attributes, preferences, operational behavior, and survey results; means for generating original manga based on the means; means for providing the generated manga as an online manga magazine exclusively for the user; means for making the generated manga shareable with followers; means for adding original elements, including advanced prompt instructions, through additional charges; means for creating realistic manga or videos of popular works and distributing the profits between the user and the site operator; and means for recognizing emotions and using that data to reflect them in manga generation. This makes it possible to generate highly customized manga that reflect the user's emotions and preferences, thereby increasing the user's sense of immersion. It also makes it possible to enhance customization options through additional charges and ensure fairness in profit distribution.
[1939] A "user" refers to an individual or group that accesses the system, creates an account, and uses the service.
[1940] "Attributes" refer to basic personal information of the user, such as age, gender, and occupation.
[1941] "Preferences" refer to the user's personal tastes, such as preferred genres, characters, and storylines.
[1942] "Operational behavior" refers to all actions that a user performs on the system, such as clicking, scrolling, and inputting data.
[1943] "Survey results" refers to the content of the survey responses provided by users.
[1944] "Analysis methods" refer to methods for analyzing collected attributes, preferences, operational behavior, and survey results to reveal user characteristics.
[1945] "Original manga" refers to manga that is automatically generated based on analytical methods, reflecting the user's characteristics and preferences.
[1946] "Means of delivery" refers to the method of providing the generated original manga to users online.
[1947] "Sharing methods" refer to ways of sharing the generated original manga with other users and followers.
[1948] "Additional payment methods" refer to methods in which users pay to add specific prompts or original elements.
[1949] "Advanced prompt instructions" refers to special settings or elements that users can specify through additional charges.
[1950] "Original elements" refer to special characters, scenes, and other elements that are added based on advanced prompt instructions.
[1951] A "popular work" refers to a manga that has received high praise from users and garnered widespread support.
[1952] "Real-life manga adaptation" refers to publishing the created manga as printed material or other physical objects.
[1953] "Visual adaptation" refers to the process of creating animation or live-action footage from a manga.
[1954] "Profit sharing method" refers to a method of distributing profits obtained from real-life manga or video adaptations between users and website operators.
[1955] "Emotion recognition means" refers to a method of analyzing a user's emotions and collecting that data.
[1956] "Emotional data" refers to information about a user's emotions collected by emotion recognition tools.
[1957] This system analyzes user attributes, preferences, operational behavior, and survey results, and generates, provides, and shares original comics based on those results. Furthermore, it uses an emotion engine to recognize user emotions and reflect them in the comic generation process, providing customized comics that enhance user immersion. The specific form is shown below.
[1958] User registration and preference settings
[1959] The server includes a means for creating an account by registering the user's name, email address, and password in a database. The terminal then displays a preference settings screen where the user selects their preferred genres, characters, and storylines. Examples include "science fiction," "strong female characters," and "futuristic cities."
[1960] Analysis of preferences and attributes and emotional recognition
[1961] The server collects user activity history, survey results, and sentiment data from the sentiment engine, and sends it to the analysis AI. Specifically, this includes information such as which genres the user frequently views and which characters they are interested in. The analysis AI analyzes this data to identify the user's detailed preferences, attributes, and emotions.
[1962] manga generation
[1963] The server provides specific prompts to the generating AI based on the analysis results. Examples of prompts include:
[1964] "The genre is science fiction."
[1965] "The protagonist is a female scientist."
[1966] "The setting is a futuristic city."
[1967] And so on. The generating AI follows these prompts and automatically generates a 19-page comic strip.
[1968] Providing and sharing
[1969] The generated comics are stored in a database by the server and configured as a user-specific online comic magazine. The terminal displays the user's personalized online comic magazine and provides the latest episodes. While viewing the comics, users send emotional data to the emotion engine through reactions, and this data is reflected in the generation of the next comic. In addition, users can share their favorite episodes with their followers by clicking the share button, which causes the server to generate a sharing URL.
[1970] Enhancement through additional charges
[1971] When a user chooses an additional payment option to add specific prompts or original elements, the device sends that payment information to the server. The server verifies the payment and provides it to the AI that generates new prompts, thereby creating an even more engaging comic. For example, it can enable instructions such as "Add a robot as a special character."
[1972] Popularity is brought to life and profit sharing
[1973] The server identifies works that have received high ratings from users and collaborates with publishers and production companies to obtain contracts for real-life manga or film adaptations. Users receive ratings and feedback when their created works are adapted into real-life media, and the server calculates and distributes the profits earned with the users.
[1974] The above describes a specific embodiment for carrying out the present invention. This system enables the generation of highly customized comics that reflect the user's emotions and preferences, thereby enhancing the user's sense of immersion. Furthermore, it can also ensure fairness in additional charge options and profit sharing.
[1975] The flow of the specific processing in Example 2 will be explained using Figure 13.
[1976] Step 1: User Registration
[1977] The user accesses the platform and enters basic information such as their name, email address, and password. The terminal sends this information to the server. The server registers the received basic information in a database and creates a user account. The input is the user's basic information, and the output is the user account information stored in the database.
[1978] Step 2: Setting Preferences
[1979] When a user account is created, the server displays a link to the preferences settings screen on the device. The user selects genres, characters, storylines, etc., on the preferences settings screen and saves their settings. The device then sends the selected preferences information to the server. The server stores the preferences information in a database. The input is the user's preferences information, and the output is the preferences data stored in the database.
[1980] Step 3: Data collection on preferences and attributes
[1981] The server periodically collects user activity history, survey results, and sentiment data from the sentiment engine. This data is used for subsequent analysis. The inputs are user activity history, survey results, and sentiment data, and the output is a dataset integrating this data.
[1982] Step 4: Data Analysis
[1983] The server sends the collected data to the analysis AI. The analysis AI analyzes the user's preferences, attributes, and emotions to determine the optimal editorial policy. This policy includes specific instructions, such as which genres or characters to emphasize. The input is the dataset obtained in the data collection step, and the output is the analysis results, including the optimal editorial policy.
[1984] Step 5: Generate Prompt
[1985] The server provides specific prompts to the generation AI based on the editing guidelines obtained from the analysis AI. Examples of prompts include "Genre: Science Fiction," "Protagonist: Female Scientist," and "Setting: Futuristic City." The input is the editing guidelines information from the analysis results, and the output is specific prompts for the generation AI.
[1986] Step 6: Comic Generation
[1987] The generation AI automatically generates a 19-page serialized manga based on the given prompts. During this process, the scenario, character settings, and story development are constructed based on the given prompts. The input is the prompt text, and the output is the generated manga content.
[1988] Step 7: Saving and structuring the comic
[1989] The server stores the generated manga in a database and configures it as a user-specific online manga magazine. The input is the generated manga content, and the output is links to the online manga magazine or the viewing page.
[1990] Step 8: Providing an online comic magazine
[1991] The device displays a user-specific online comic magazine and allows the loading of the latest episodes. The user can then browse and enjoy this online comic magazine. The input is a link to the online comic magazine, and the output is the comic content that is displayed.
[1992] Step 9: Collecting emotional data and providing feedback
[1993] Users click reaction buttons provided while viewing a comic to send emotional data to the emotion engine. This data is then used to generate the next comic. The input is the user's reaction data, and the output is a dataset of that data to be used for the next comic generation.
[1994] Step 10: Sharing comics
[1995] The user clicks the share button to share their favorite episode with their followers. The device sends a share request to the server, which generates a share URL that followers can access. The input is the share request, and the output is the generated share URL.
[1996] Step 11: Upgrades through additional charges
[1997] The user selects additional payment options to add specific prompt instructions or original elements. The device sends the payment information to the server. The server confirms the payment and provides the AI with new prompt settings. The input is the request for additional payment and the prompt instructions, and the output is the updated prompt text and new comic content.
[1998] Step 12: Realistic manga adaptation and profit sharing
[1999] The server analyzes popularity data and identifies highly-rated works. Based on this, it collaborates with publishers and production companies to obtain contracts for manga or film adaptations. Users receive ratings and feedback on the works they create. If profits are generated, the server distributes those profits with the users. Inputs are rating data and contract information, and outputs are records of profit distribution.
[2000] (Application Example 2)
[2001] Next, we will explain application example 2. In the following explanation, the data processing device 12 will be referred to as the "server" and the robot 414 as the "terminal".
[2002] Traditional online manga distribution systems lacked sufficient mechanisms to generate content based on individual user preferences and emotions. As a result, users were unable to fully enjoy a personalized experience and found it difficult to maintain sustained interest. Furthermore, the lack of real-time feedback features incorporating emotion recognition made it difficult to provide customized content that reflected users' real-time emotions and changing preferences. In addition, there was a scarcity of systems that supported viewing on multiple devices such as smartphones and head-mounted displays, highlighting the need to improve user convenience.
[2003] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes means for analyzing the user's attributes, preferences, operational behavior, and survey results; means for generating original manga based on the means; and means for providing the generated manga as a user-specific online manga magazine. As a result, customized manga is generated and provided based on the user's individual preferences and attributes, making the user experience more personalized. Furthermore, by providing means for collecting and analyzing user emotional data in real time and generating and providing content based on the results, and means for making the generated content viewable using a smartphone, head-mounted display, or similar device, real-time feedback that responds to the user's emotions becomes possible, and use on a wider variety of devices is promoted.
[2004] A "user" refers to someone who accesses the system and receives content customized based on their individual preferences and emotions.
[2005] "Attributes" refer to basic information about a user, including data such as name, age, and gender.
[2006] "Preferences" refer to a user's likes and dislikes, including prefe...
Claims
1. A means of analyzing user attributes, preferences, operational behavior, and survey results, A means for generating an original manga based on the aforementioned means, A means of providing the generated manga as a user-exclusive online manga magazine, A means to make the generated comics shareable with followers, A means to add original elements, including advanced prompt instructions, through additional charges, One method involves adapting popular works into realistic manga or films, and then sharing the profits between users and website operators. A system that includes this.
2. The system according to claim 1, further comprising a feedback mechanism that saves the generated manga in a database and reflects the user's operation history and survey results in the next generation.
3. The system according to claim 1, further comprising means for providing an interface that allows a user to select a specific character or storyline.
Citation Information
Patent Citations
Persona chatbot control method and system
JP2022180282A