System

The system addresses the lack of individuality in traditional fortune-telling by using user input and AI to generate personalized fortune-telling and advice, providing efficient and customized results.

JP2026034096APending Publication Date: 2026-02-27SOFTBANK GROUP CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024137217
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-16
Publication Date
2026-02-27

AI Technical Summary

Technical Problem

Traditional fortune-telling slips lack individuality and customizability, failing to provide specific fortune-telling and advice tailored to each user's circumstances and wishes.

Method used

A system that utilizes a smart device for user input of personal information, which is analyzed by generative artificial intelligence to generate unique fortune-telling or advice, and printed via a digital printing device, ensuring personalized results.

Benefits of technology

Enables quick and efficient provision of personalized fortune-telling and advice that reflects the user's individual situation and wishes, enhancing user satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026034096000001_ABST
    Figure 2026034096000001_ABST
Patent Text Reader

Abstract

A system is provided.SOLUTION: A system comprising: means for receiving personal information entered by a user; generative artificial intelligence means for analyzing the received personal information to generate a unique fortune or advice; and means for providing the generated fortune or advice to the user.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The technology of the present disclosure relates to a system. [Background technology]

[0002] Patent document 1 discloses a persona chatbot control method performed by at least one processor, the method including the steps of receiving a user utterance, adding the user utterance to a prompt including an instruction sentence related to a description of the chatbot character, encoding the prompt, and inputting the encoded prompt into a language model to generate a chatbot utterance in response to the user utterance. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2022-180282 Summary of the Invention [Problem to be solved by the invention]

[0004] Traditional fortune-telling slips used at first shrine visits involve drawing a piece of paper with pre-prepared details written on it, and do not take into account the individual circumstances or wishes of each user. As a result, there is a problem that they lack individuality and customizability, and are unable to provide the specific fortune-telling and advice that users actually seek. The purpose of this invention is to solve these problems and provide a system that provides unique fortune-telling and advice for each user. [Means for solving the problem]

[0005] The present invention solves the above-mentioned problems with a system that includes a means for receiving personal information entered by a user, a generating artificial intelligence means for analyzing the received personal information and generating a unique fortune-telling or advice, and a means for providing the generated fortune-telling or advice to the user. Specifically, the user enters personal information using a smart device, and the generating artificial intelligence generates the fortune-telling or advice based on that information. The generated fortune-telling or advice is then printed via a digital printing device and provided to the user. This makes it possible to quickly and efficiently provide fortune-telling or advice that reflects the user's individual situation and wishes.

[0006] "User" refers to a person who uses the system to input personal information and receive fortune telling or advice.

[0007] "Personal information" refers to information entered by users, such as name, gender, address, date of birth, goals, and health status.

[0008] "Means of receiving" refers to the means by which the system collects personal information entered by the user and transmits it to the server.

[0009] "Generative artificial intelligence means" refers to artificial intelligence technology that analyzes received personal information and generates unique fortune-telling or advice.

[0010] "Generating" refers to the process of creating new fortunes or advice based on input information.

[0011] "Analysis" refers to processing and analyzing data based on received personal information, and using the results to derive fortune-telling and advice.

[0012] "Means for providing" refers to the means for conveying the generated fortune-telling or advice to the user.

[0013] "Smart device" refers to electronic devices such as smartphones and tablets that users use to access the system and enter personal information.

[0014] "Digital printing device" refers to a device that outputs the generated fortune or advice in a physical form (such as paper). [Brief explanation of the drawings]

[0015] [Figure 1] 1 is a conceptual diagram showing an example of the configuration of a data processing system according to a first embodiment. [Figure 2] 1 is a conceptual diagram showing an example of main functions of a data processing device and a smart device according to a first embodiment. [Figure 3] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a second embodiment. [Figure 4] FIG. 10 is a conceptual diagram showing an example of main functions of a data processing device and smart glasses according to a second embodiment. [Figure 5] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a third embodiment. [Figure 6] FIG. 11 is a conceptual diagram showing an example of main functions of a data processing device and a headset-type terminal according to a third embodiment. [Figure 7] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a fourth embodiment. [Figure 8] FIG. 10 is a conceptual diagram showing an example of main functions of a data processing device and a robot according to a fourth embodiment. [Figure 9] 1 shows an emotion map onto which multiple emotions are mapped. [Figure 10] 1 shows an emotion map onto which multiple emotions are mapped. [Figure 11] FIG. 3 is a sequence diagram showing a processing flow of the data processing system according to the first embodiment. [Figure 12] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in Application Example 1. [Figure 13] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system according to the second embodiment when an emotion engine is combined. [Figure 14]FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in Application Example 2 when an emotion engine is combined. DETAILED DESCRIPTION OF THE INVENTION

[0016] An example of an embodiment of a system according to the technology of the present disclosure will be described below with reference to the accompanying drawings.

[0017] First, the terms used in the following description will be explained.

[0018] In the following embodiments, a coded processor (hereinafter simply referred to as a "processor") may be a single arithmetic device or a combination of multiple arithmetic devices. Furthermore, a processor may be a single type of arithmetic device or a combination of multiple types of arithmetic devices. Examples of arithmetic devices include a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), a GPGPU (General-Purpose computing on Graphics Processing Units), and an APU (Accelerated Processing Unit).

[0019] In the following embodiments, a coded RAM (Random Access Memory) is a memory in which information is temporarily stored and is used as a working memory by a processor.

[0020] In the following embodiments, the coded storage is one or more non-volatile storage devices that store various programs, various parameters, etc. Examples of non-volatile storage devices include flash memory (SSD (Solid State Drive)), magnetic disks (e.g., hard disks), and magnetic tapes.

[0021] In the following embodiments, a communication I / F (Interface) with a symbol is an interface including a communication processor, an antenna, etc. The communication I / F controls communication between multiple computers. Examples of communication standards applied to the communication I / F include wireless communication standards including 5G (5th Generation Mobile Communication System), Wi-Fi (registered trademark), Bluetooth (registered trademark), etc.

[0022] In the following embodiments, "A and / or B" is synonymous with "at least one of A and B." In other words, "A and / or B" means that it may be only A, only B, or a combination of A and B. Furthermore, in this specification, the same concept as "A and / or B" is also applied when three or more things are expressed connected by "and / or."

[0023] [First embodiment]

[0024] FIG. 1 shows an example of the configuration of a data processing system 10 according to the first embodiment.

[0025] 1, a 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.

[0026] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[0027] The smart device 14 includes a computer 36, a reception device 38, an output device 40, a camera 42, and a communication I / F 44. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The reception device 38, the output device 40, and the camera 42 are also connected to the bus 52.

[0028] The reception device 38 includes a touch panel 38A, a microphone 38B, and the like, and receives user input. The touch panel 38A detects contact with an indicator (for example, a pen or a finger) to receive user input by the touch of the indicator. The microphone 38B detects the user's voice to receive user input by voice. The control unit 46A transmits data indicating the user input received by the touch panel 38A and the 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.

[0029] 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 of expression that the user 20 can perceive (for example, audio and / or text). The display 40A displays visible information such as text and images in accordance with instructions from the processor 46. The speaker 40B outputs audio in accordance with instructions from the processor 46. The camera 42 is a compact digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor.

[0030] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 control the exchange of various information between the processor 46 and the processor 28 via the network 54.

[0031] FIG. 2 shows an example of the main functions of the data processing device 12 and the smart device 14.

[0032] 2, in the data processing device 12, a specific process 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" according to the technology of the present 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 process 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.

[0033] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[0034] In the smart device 14, the processor 46 performs the reception output process. The storage 50 stores a reception output program 60. The reception output program 60 is used in conjunction with the 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 process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[0035] Next, a description will be given of the specific processing performed by the specific processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0036] This invention relates to a digital fortune-telling service provided at facilities such as shrines and temples, and is a system that uses a generation AI to provide on-the-spot fortune-telling and advice based on the user's individual information. In this system, the user inputs personal information using a device such as a smartphone, and the generation AI generates a unique fortune-telling or advice based on that information, and finally prints out the fortune-telling slip using a digital printing device.

[0037] System Overview

[0038] The system includes the following main components:

[0039] 1. User's Device

[0040] It provides an interface for users to enter personal information on devices such as smartphones and tablets.

[0041] 2. Server

[0042] It analyzes personal information received from the user's device and passes that information to the generating AI, which then sends the generated fortune-telling and advice back to the user's device.

[0043] 3. Generation AI

[0044] This includes artificial intelligence technology that generates real-time fortune-telling and advice based on the personal information received.

[0045] 4. Digital printing equipment

[0046] A printer used to provide the generated reading or advice to the user in a physical form.

[0047] Program processing

[0048] User input

[0049] When a user scans a QR code (registered trademark) installed at a shrine or temple, a dedicated web page or application will automatically open.

[0050] Users enter personal information such as name, gender, address, date of birth, goals, and health status.

[0051] Once the input is complete, the user presses the "Submit" button.

[0052] Transmission and analysis of information

[0053] The terminal encrypts the personal information entered by the user and sends it to the server.

[0054] The server decrypts the received data and passes it to the generating AI.

[0055] The Generator AI will perform the following analysis based on the received personal information:

[0056] Calculate your zodiac sign and Chinese zodiac sign based on your date of birth and generate your fortune based on the results.

[0057] Generate specialized advice based on gender and goals.

[0058] Address information is used to incorporate local beliefs and feng shui elements.

[0059] Generating and providing fortunes and advice

[0060] The generative AI integrates the results of each analysis to generate unique fortune-telling and advice for the user.

[0061] The server encrypts the generated result and sends it to the user's terminal.

[0062] The terminal decodes the received results and displays them on the screen.

[0063] The user checks the results and, if satisfied, presses the "Confirm" button to complete the electronic payment.

[0064] Printing and receiving your fortune slip

[0065] After the payment is completed, the terminal generates a unique QR code and sends it to a digital printing device.

[0066] The server validates the print request and sends print instructions to the digital printing device.

[0067] The digital printing device prints the fortune-telling results and provides them to the user.

[0068] Specific examples

[0069] For example, if User A, a woman in her twenties, visits a shrine to ask for a fortune-telling session about her health, the system will operate as follows:

[0070] 1. The user scans the QR code.

[0071] 2. The device will open a dedicated web page.

[0072] 3. The user enters their name, gender (female), address, date of birth (born in 1995), and goal (health advice) and submits.

[0073] 4. The device encrypts the input information and sends it to the server.

[0074] 5. The server decrypts the data and sends it to the generating AI.

[0075] 6. The AI ​​generator calculates health fortunes based on your date of birth, generates advice based on gender and goals, and customizes your fortune by taking into account your address information.

[0076] 7. The server sends the generated results to the terminal.

[0077] 8. The device displays the results, which User A confirms.

[0078] 9. The user completes the payment and a QR code is generated.

[0079] 10. The digital printing device prints the fortune slip and provides it to user A.

[0080] In this way, the system offers a modern solution to traditional, static fortune-telling by quickly and efficiently providing personalized readings and advice.

[0081] The processing flow will be explained below.

[0082] Step 1: Enter your information

[0083] The user scans a QR code installed at a shrine or temple with their smartphone.

[0084] The device will automatically open a dedicated web page or application.

[0085] Users enter personal information such as name, gender, address, date of birth, goals, and health status into an on-screen form.

[0086] Once the input is complete, the user presses the "Submit" button.

[0087] Step 2: Submit your information

[0088] The terminal encrypts the personal information entered by the user.

[0089] The encrypted information is sent to the server.

[0090] Step 3: Receiving and analyzing information

[0091] The server receives the encrypted data sent from the terminal.

[0092] The server decrypts the received data and passes the information to the generating AI.

[0093] The generating AI begins analysis based on the personal information it receives.

[0094] Calculate your zodiac sign and Chinese zodiac sign based on your date of birth and generate your fortune.

[0095] Generate tailored advice based on gender and goals.

[0096] Address information is used to incorporate local beliefs and feng shui elements.

[0097] Step 4: Generate a fortune or advice

[0098] The generative AI integrates the results of each analysis and generates a unique fortune-telling or advice for the user.

[0099] The generated results are then sent back to the server.

[0100] Step 5: Send your fortune reading results

[0101] The server encrypts the generated fortune-telling result and transmits it to the user's terminal.

[0102] Step 6: View and verify the results

[0103] The terminal decodes the received results and displays them on the screen.

[0104] The user checks the results and, if satisfied with the results, presses the "Confirm" button.

[0105] Step 7: Electronic Payment

[0106] The terminal displays a cashless payment interface.

[0107] The user completes the payment using the payment method of their choice (e.g., credit card, electronic money).

[0108] Step 8: Generate QR code and request printing

[0109] After the payment is completed, the terminal generates a unique QR code and sends a print request to the digital printing device.

[0110] Step 9: Printing

[0111] The server validates the print request and sends print instructions to the digital printing device.

[0112] The digital printing device prints the fortune-telling results and provides them to the user.

[0113] Step 10: Receive your fortune

[0114] The user receives the printed fortune slip from the digital printing device.

[0115] Through the above steps, users can efficiently receive highly personalized fortune-telling and advice.

[0116] Example 1

[0117] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0118] Conventional fortune-telling systems could only provide fixed results, making it difficult to provide unique fortune-telling and advice tailored to each individual user. Furthermore, there were limited ways to quickly provide fortune-telling results and receive them in physical form, resulting in low user satisfaction.

[0119] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[0120] In this invention, the server includes means for encrypting personal information entered by the user and transmitting it to the server, artificial intelligence generation means for analyzing the personal information received by the server and generating a unique fortune-telling or advice, means for encrypting the generated fortune-telling or advice and transmitting it to the user's terminal, means for transmitting a request to print the fortune-telling or advice results confirmed by the user using a digital printing device, and means for printing the generated fortune-telling or advice using the digital printing device. This makes it possible to provide fortune-telling or advice that emphasizes the individuality of the user quickly and efficiently, and to provide it in a physical form using the digital printing device.

[0121] "User" refers to an individual who uses the Service.

[0122] "Personal information" refers to information entered by users, such as name, gender, address, date of birth, goals, and health status.

[0123] "Terminal" refers to the smart device (smartphone, tablet, etc.) used by the user.

[0124] "Encryption" refers to the technological process of encoding data to ensure the secure transmission of Personal Information.

[0125] "Server" refers to the central processing system that analyzes the received personal information and generates fortunes and advice using generative AI.

[0126] "Generative AI" refers to artificial intelligence technology that generates unique fortunes and advice based on given personal information.

[0127] "Generative artificial intelligence means" refers to the function of generating fortune-telling and advice using generative AI.

[0128] "Means for encrypting and transmitting to the user's terminal" refers to the process of re-encrypting the generated fortune-telling or advice and transmitting it to the user's terminal.

[0129] "Digital printing device" refers to a device that prints the generated reading or advice in a physical form.

[0130] "Print request" refers to a request by a user to print the verified results on a digital printing device.

[0131] "Unique fortune telling and advice" refers to fortune telling results and advice that are generated specifically for each individual user based on their personal information.

[0132] This invention is a digital fortune-telling service system installed in religious facilities such as shrines and temples. This system uses AI to generate fortunes and advice in real time based on individual user information, and finally prints out fortune-telling slips using a digital printing device and provides them to users.

[0133] System Overview

[0134] User input

[0135] Users scan QR codes installed at shrines and temples with their smartphones or other devices. This action automatically opens a dedicated web page or application. Next, users enter personal information such as name, gender, address, date of birth, goals, and health status, and submit the information.

[0136] Transmission and encryption of personal information

[0137] The device encrypts the personal information entered by the user using a security protocol such as SSL / TLS, and sends the encrypted data over the Internet to a server.

[0138] Receiving and analyzing information by the server

[0139] The server receives the encrypted data and decrypts it. The decrypted personal information is temporarily stored in a database for further processing. The server then sends an analysis request to the generation AI to initiate the necessary processing.

[0140] Generative AI for fortune telling and advice generation

[0141] The AI ​​generates fortune-telling and advice based on personal information provided by the user. Specifically, it obtains information on the user's zodiac sign and Chinese zodiac sign from the user's date of birth and calculates their fortune based on the results. It also generates specialized advice based on gender and goals, and takes address information into account to incorporate local beliefs and feng shui elements. Finally, it combines the results of each analysis to generate a unique fortune-telling and advice.

[0142] Transmission and encryption of generated results

[0143] The AI ​​then sends the generated fortune-telling and advice to the server, which then re-encrypts the results and sends them to the device.

[0144] Displaying the generated results on the terminal

[0145] The terminal decrypts the encrypted result received from the server and displays the fortune or advice on the screen. The user checks the displayed content and, if satisfied, makes an electronic payment.

[0146] Printing and distribution using digital printing equipment

[0147] After the payment is completed, the terminal generates an individual QR code and sends it along with a print request to the server, which then sends a print instruction to the digital printing device, which then prints the fortune or advice and provides it to the user.

[0148] Example: User A

[0149] For example, if User A, a woman in her 20s, visits a shrine to ask for a fortune-telling session about her health, the system will operate as follows:

[0150] 1. The user scans the QR code.

[0151] 2. The device will open a dedicated web page.

[0152] 3. The user enters their name, gender (female), address, date of birth (May 20, 1995), and goal (health advice) and submits.

[0153] 4. The device encrypts the input information and sends it to the server.

[0154] 5. The server decrypts the data and sends it to the generating AI.

[0155] 6. The AI ​​generates fortune-telling and advice based on the user's personal information. Specifically, it calculates health fortunes based on the user's date of birth, generates advice based on gender and goals, and customizes fortune-telling by taking address information into account.

[0156] 7. The server sends the generated results to the terminal.

[0157] 8. The terminal displays the results and the user confirms the contents.

[0158] 9. The user completes the electronic payment and a unique QR code is generated.

[0159] 10. The digital printing device prints the fortune slip and provides it to the user.

[0160] Prompt Sentence Examples

[0161] Below are some example prompts to input to a generative AI model:

[0162] User: Name: Yamada Hanako, Gender: Female, Address: Tokyo, Date of Birth: May 20, 1995, Goal: I would like health advice.

[0163] To the generated AI:

[0164] Please provide the best possible fortune telling and advice to users based on the following information. Details are as follows:

[0165] Name: Yamada Hanako

[0166] Gender: Female

[0167] Address: Tokyo

[0168] Birthday: May 20, 1995

[0169] Goal: Health advice

[0170] Generated fortune telling and advice:

[0171] 1. Horoscope and Chinese Zodiac Sign

[0172] 2. Gender-specific advice

[0173] 3. Advice incorporating address-specific beliefs and feng shui

[0174] Thank you.

[0175] In this way, the system provides personalized fortune-telling and advice quickly and efficiently, offering a novel solution to traditional fortune-telling slips.

[0176] The flow of the identification process in the first embodiment will be described with reference to FIG.

[0177] Step 1: Scan the QR code and open the dedicated web page

[0178] Users scan the QR code displayed at shrines and temples with their smartphones. This action automatically opens a dedicated web page or application on the user's device. The web page provides an overview of the digital fortune-telling service and explains how to use it.

[0179] input

[0180] QR code

[0181] output

[0182] Display of dedicated web page

[0183] operation

[0184] Scanning QR codes

[0185] Automatic web page display

[0186] Step 2: Enter your personal information

[0187] Users enter personal information such as name, gender, address, date of birth, goals, and health status into a form on a dedicated web page or application, and then press the "Submit" button.

[0188] input

[0189] Personal information (name, gender, address, date of birth, goals, health status)

[0190] output

[0191] Encrypted personal information after pressing the send button

[0192] operation

[0193] Enter your personal information in the form

[0194] Press the send button

[0195] Step 3: Sending and Encrypting Personal Information

[0196] The device encrypts the personal information entered by the user and sends it to the server using security protocols such as SSL / TLS.

[0197] input

[0198] Unencrypted personal information

[0199] output

[0200] Encrypted Personal Information

[0201] operation

[0202] Encryption of personal information

[0203] Sending encrypted data to the server

[0204] Step 4: Server receives and analyzes information

[0205] The server receives and decrypts the encrypted personal information, temporarily stores it in a database, and then generates an analysis request for the generating AI.

[0206] input

[0207] Encrypted Personal Information

[0208] output

[0209] Decrypted personal information

[0210] Analysis request to generative AI

[0211] operation

[0212] Decrypting Encrypted Data

[0213] Storage in the database

[0214] Creating and sending an analysis request

[0215] Step 5: Generative AI generates fortunes and advice

[0216] The AI ​​generates fortune-telling and advice based on personal information received from the server, calculating fortunes based on date of birth, generating advice based on gender and goals, and customizing it to take address information into account.

[0217] input

[0218] Personal information (decrypted)

[0219] output

[0220] Fortune telling and advice generation results

[0221] operation

[0222] Fortune calculation from date of birth

[0223] Generate advice based on gender and goals

[0224] Address-based customization

[0225] Step 6: Encrypt and send the results

[0226] The fortune-telling and advice results generated by the generating AI are sent to the server, which then encrypts them and sends them to the terminal.

[0227] input

[0228] Generated fortune-telling and advice results

[0229] output

[0230] Encrypted fortune-telling and advice results

[0231] operation

[0232] Encryption of the generated result

[0233] Sending encrypted data to the device

[0234] Step 7: View the generated results in the terminal

[0235] The terminal decrypts the encrypted result received from the server and displays the result on the screen for the user to confirm.

[0236] input

[0237] Encrypted fortune-telling and advice results

[0238] output

[0239] Deciphered fortunes and advice displays

[0240] operation

[0241] Decrypting Encrypted Data

[0242] Displaying the results on screen

[0243] Step 8: User confirms results and makes electronic payment

[0244] The user checks the fortune-telling and advice displayed on the screen, and if satisfied, presses the "Confirm" button to make an electronic payment.

[0245] input

[0246] Interpreted fortune-telling and advice results

[0247] output

[0248] Notification of electronic payment completion

[0249] operation

[0250] Checking the results

[0251] Press the confirm button

[0252] Making electronic payments

[0253] Step 9: Generate a QR code and request printing

[0254] After the payment is completed, the terminal generates an individual QR code and sends a print request to the server.

[0255] input

[0256] Payment completion notification

[0257] output

[0258] Individual QR code

[0259] operation

[0260] Generate a QR code

[0261] Submitting a print request

[0262] Step 10: Print and deliver on a digital printing device

[0263] The server confirms the print request and sends a print instruction to the digital printing device, which then prints the fortune or advice and provides it to the user.

[0264] input

[0265] Print Request

[0266] output

[0267] Printed fortunes and advice

[0268] operation

[0269] Sending print instructions

[0270] Printing fortunes and advice

[0271] Provision to users

[0272] (Application example 1)

[0273] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0274] Traditional customer service in brick-and-mortar stores has often relied on a standardized approach, making it difficult to provide a personalized experience that reflects the individuality of each customer. Modern consumers demand fast, personalized service, and technology is needed to meet this demand. Furthermore, advances in digital technology are creating demand for systems that can provide real-time advice and product recommendations, but there is a lack of concrete methods for achieving this.

[0275] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[0276] In this invention, the server includes means for receiving personal information entered by a user, artificial intelligence generating means for analyzing the received personal information and generating a unique fortune-telling, advice, and product recommendation, means for providing the generated fortune-telling, advice, and product recommendation to the user, means for generating a unique QR code for the user, and means for printing the generated content via a digital printing device. This makes it possible to provide personalized fortune-telling and product recommendations based on individual customer information in real time in a physical store.

[0277] The "means for receiving personal information entered by the user" refers to an interface that allows the user to use a smart device to enter information such as name, gender, date of birth, and product categories of interest, and then send that information to the server.

[0278] A "generative artificial intelligence means" is a system that includes a generative AI model for analyzing received personal information and generating unique fortunes, advice, and product recommendations in real time.

[0279] The "means for providing the generated fortune-telling, advice, and product recommendations to the user" is an interface for displaying the generated results on the screen of a smart device or tablet.

[0280] "Means for generating a unique QR code" means a system that generates a specific QR code that allows a user to review or provide a printed version of the generated fortune, advice, and product recommendation.

[0281] "Means for printing content generated via a digital printing device" means the printer and its control system used to provide the generated fortunes, advice, and product recommendations in physical form.

[0282] This invention evolves customer service in brick-and-mortar stores into a personalized experience. The main components of the system are a terminal that receives user input, a server that analyzes the information and generates fortune-telling, advice, and product recommendations, an interface that provides the results to the user, and a digital printing device that provides the results in physical form.

[0283] Terminal

[0284] The terminal is a smart device (e.g., a smartphone or tablet) that provides an interface for receiving information entered by the user (such as name, gender, date of birth, product categories of interest, etc.) This interface is implemented using the Flask framework and is responsible for sending the entered information to the server.

[0285] server

[0286] The server uses a generative AI model (e.g., GPT-3 (registered trademark).5-turbo) to analyze the received personal information and generate a unique fortune-telling, advice, and product recommendations. The server analyzes the user's information and sends a prompt to the generative AI to create the fortune-telling or advice. For example, the following prompt may be used:

[0287] text

[0288] Name: Yamada Taro

[0289] Gender: Male

[0290] Date of Birth: January 1, 1980

[0291] Interests: Home appliances

[0292] Based on this prompt, the generative AI generates the most appropriate fortune-telling, advice, and product recommendations for the user.

[0293] Means of providing to users

[0294] The generated fortune-telling, advice, and product recommendations are displayed on the user's smart device or tablet through the terminal interface, allowing the user to check the results in real time and choose their next course of action.The terminal also generates a QR code that can be used to send the results to a digital printing device.

[0295] Digital Printing Equipment

[0296] The digital printing device is used to provide the generated fortunes, advice, and product recommendations in a physical format, specifically by receiving and printing the user-confirmed content. This system dramatically improves the customer experience in brick-and-mortar stores and enables the provision of personalized services.

[0297] Specific examples

[0298] For example, if a female user in her 20s visits a physical store and requests health advice and recommendations for home appliances, the system operates as follows:

[0299] 1. The user scans the QR code provided at the store with their smartphone.

[0300] 2. The device opens an input form where you enter your name, gender, date of birth, and product category of interest (e.g., home appliances).

[0301] 3. The device sends this input information to the server, and the generation AI generates fortune-telling, advice, and product recommendations.

[0302] 4. The server sends the generated results to the terminal and displays them on the user's smartphone.

[0303] 5. The user uses the provided QR code to print the results on a digital printing device and receives them in physical form.

[0304] This process allows users to quickly and efficiently receive personalized readings, advice, and product recommendations.

[0305] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[0306] Step 1:

[0307] The user scans the QR code and opens the input form.

[0308] Input: A user scans a QR code with their smart device, which launches a dedicated web page or application.

[0309] Processing: The device receives the QR code information and displays the corresponding input form.

[0310] Output: An input form is displayed on the user's smart device, allowing them to enter information.

[0311] Step 2:

[0312] The user enters personal information

[0313] Input: A user fills in a form with personal information such as name, gender, date of birth, and product categories of interest.

[0314] Processing: The device receives the entered information, encrypts it, and prepares it for transmission.

[0315] Output: Your encrypted personal information is stored on your device and ready to be sent.

[0316] Step 3:

[0317] The device sends personal information to the server

[0318] Input: Encrypted personal information.

[0319] Processing: The device sends personal information to the server. The Flask framework is used to process the transmission to the server.

[0320] Output: The server receives the personal information, decrypts it, and prepares it for analysis.

[0321] Step 4:

[0322] The server uses the generative AI model to generate fortunes, advice, and product recommendations.

[0323] Input: Personal information received by the server (name, gender, date of birth, product categories of interest).

[0324] Processing: The server sends a prompt to the generative AI model (GPT-3.5-turbo), which analyzes it as follows:

[0325] text

[0326] Name: Yamada Taro

[0327] Gender: Male

[0328] Date of Birth: January 1, 1980

[0329] Interests: Home appliances

[0330] Generative AI models generate fortunes, advice, and product recommendations.

[0331] Output: Generated text data of fortune telling, advice, and product recommendations.

[0332] Step 5:

[0333] The server sends the generated results to the terminal.

[0334] Input: Text data of fortune telling, advice, and product recommendations received by the server from the generation AI.

[0335] Processing: The server encrypts the fortune, advice, and product recommendations and sends them to the device.

[0336] Output: Text data of fortune telling, advice, and product recommendations received by the device.

[0337] Step 6:

[0338] A terminal will be generated to display the results.

[0339] Input: Encrypted text data of fortunes, advice, and product recommendations.

[0340] Processing: The terminal decrypts the data and displays it on the user's smart device or tablet.

[0341] Output: The generated fortune, advice, and product recommendations are displayed on the user's device screen.

[0342] Step 7:

[0343] User checks the results and generates a QR code

[0344] Input: Generated fortune-telling, advice, and product recommendation display results.

[0345] Processing: The user confirms the displayed result and instructs the device to generate a QR code. The device generates the QR code.

[0346] Output: A unique QR code is generated by the device and provided to the user.

[0347] Step 8:

[0348] A digital printing device prints the results

[0349] Input: User provided QR code.

[0350] Processing: A digital printing device scans the QR code and prints the corresponding fortune, advice, and product recommendation.

[0351] Output: A printed fortune, advice, and product recommendations are provided to the user.

[0352] Through this series of steps, users can receive real-time personalized fortune-telling, advice, and product recommendations that they can print and take home.

[0353] Furthermore, an emotion engine that estimates the user's emotion may be combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59 and perform identification processing using the user's emotion.

[0354] This invention relates to a digital fortune-telling service provided at facilities such as shrines and temples, and is a system that uses a generation AI based on the user's individual information to provide on-the-spot fortune-telling and advice, and further includes a function that recognizes the user's emotions to provide more personalized advice. In this system, the user inputs information through a smart device, and the generation AI generates a unique fortune-telling or advice based on that information, and prints and provides the fortune-telling slip via a digital printing device. In addition, the system utilizes an emotion engine to recognize the user's emotions and can more precisely customize the content of the advice.

[0355] System Overview

[0356] The system includes the following main components:

[0357] 1. User's Device

[0358] It provides an interface for users to enter personal information on devices such as smartphones and tablets.

[0359] While the user is entering data or viewing results, the system analyzes their facial expressions and tone of voice to recognize their emotions.

[0360] 2. Server

[0361] It analyzes personal information received from the user's device and passes that information to the generating AI, which then sends the generated fortune-telling and advice back to the user's device.

[0362] 3. Generation AI

[0363] It includes artificial intelligence technology that generates fortune-telling and advice in real time based on received personal information and emotional information provided by the emotion engine.

[0364] 4. Emotion Engine

[0365] It analyzes the user's facial expressions and tone of voice to recognize emotions.

[0366] 5. Digital printing equipment

[0367] A printer used to provide the generated reading or advice to the user in a physical form.

[0368] Program processing

[0369] User input

[0370] When a user scans a QR code installed at a shrine or temple with their smartphone, a dedicated web page or application will automatically open.

[0371] Users enter personal information such as name, gender, address, date of birth, goals, and health status into an on-screen form.

[0372] While you are typing and even after you have completed typing, the emotion engine analyzes your facial expressions and tone of voice to recognize your emotions.

[0373] Transmission and analysis of information

[0374] The terminal encrypts the personal information entered by the user and the emotion data recognized by the emotion engine and transmits them to the server.

[0375] The server decrypts the received data and passes the information to the generating AI.

[0376] The generative AI begins analysis based on the personal and emotional information it receives.

[0377] Calculate your zodiac sign and Chinese zodiac sign based on your date of birth and generate your fortune.

[0378] Generate tailored advice based on gender and goals.

[0379] Take into account information from the emotion engine and adjust the tone of your answers and advice.

[0380] Generating and providing fortunes and advice

[0381] The generative AI integrates each analysis result and emotional information to generate a unique fortune-telling or advice for the user.

[0382] The generated results are then sent back to the server.

[0383] The server encrypts the generated fortune-telling result and transmits it to the user's terminal.

[0384] The terminal decodes the received results and displays them on the screen.

[0385] The user checks the results and, if satisfied, presses the "Confirm" button to complete the electronic payment.

[0386] Printing and receiving your fortune slip

[0387] After the payment is completed, the terminal generates a unique QR code and sends a print request to the digital printing device.

[0388] The server validates the print request and sends print instructions to the digital printing device.

[0389] The digital printing device prints the fortune-telling results and provides them to the user.

[0390] Specific examples

[0391] For example, if User B, a man in his 30s, visits a shrine to ask for a fortune-telling session about his career prospects, the system will operate as follows:

[0392] 1. The user scans the QR code.

[0393] 2. The device will open a dedicated web page.

[0394] 3. The user enters their name, gender (male), address, date of birth (born in 1987), and goal (to improve their career luck), and submits.

[0395] 4. The device encrypts the input information and emotional information recognized from the user's facial expressions and tone of voice, and sends it to the server.

[0396] 5. The server decrypts the data and sends it to the generating AI.

[0397] 6. The AI ​​generator calculates the person's zodiac sign and Chinese zodiac sign based on their date of birth, generates a fortune-telling report about their career prospects, and adjusts the tone of the advice based on their emotional state.

[0398] 7. The server sends the generated results to the terminal.

[0399] 8. The device displays the results, which User B confirms.

[0400] 9. The user completes the payment and a QR code is generated.

[0401] 10. The digital printing device prints the fortune slip and provides it to User B.

[0402] In this way, the system provides more sophisticated fortune-telling and advice based on the user's personal and emotional information, offering a modern and personalized solution to the traditional, rigid fortune-telling system.

[0403] The processing flow will be explained below.

[0404] Step 1: Enter your information

[0405] The user scans a QR code installed at a shrine or temple with their smartphone.

[0406] The device will automatically open a dedicated web page or application.

[0407] Users enter personal information such as name, gender, address, date of birth, goals, and health status into an on-screen form.

[0408] As you type, the device analyzes your facial expressions and tone of voice in real time to recognize your emotions.

[0409] Step 2: Submit your information

[0410] The terminal encrypts the personal information entered by the user and the emotion data recognized by the emotion engine.

[0411] The encrypted information is sent to the server.

[0412] Step 3: Receiving and analyzing information

[0413] The server receives the encrypted data sent from the terminal.

[0414] The server decrypts the received data and passes the information to the generating AI.

[0415] The generative AI begins analysis based on the received personal information and emotional information provided by the emotion engine.

[0416] Calculate your zodiac sign and Chinese zodiac sign based on your date of birth and generate your fortune.

[0417] Generate tailored advice based on gender and goals.

[0418] Take into account information from the emotion engine and adjust the tone of your answers and advice.

[0419] Step 4: Generate a fortune or advice

[0420] The generative AI integrates each analysis result and emotional information to generate a unique fortune-telling or advice for the user.

[0421] The generated results are then sent back to the server.

[0422] Step 5: Send your fortune reading results

[0423] The server encrypts the generated fortune-telling result and transmits it to the user's terminal.

[0424] Step 6: View and verify the results

[0425] The terminal decodes the received results and displays them on the screen.

[0426] The user checks the results and, if satisfied with the results, presses the "Confirm" button.

[0427] Step 7: Electronic Payment

[0428] The terminal displays a cashless payment interface.

[0429] The user completes the payment using the payment method of their choice (e.g., credit card, electronic money).

[0430] Step 8: Generate QR code and request printing

[0431] After the payment is completed, the terminal generates a unique QR code and sends a print request to the digital printing device.

[0432] Step 9: Printing

[0433] The server validates the print request and sends print instructions to the digital printing device.

[0434] The digital printing device prints the fortune-telling results and provides them to the user.

[0435] Step 10: Receive your fortune

[0436] The user receives the printed fortune slip from the digital printing device.

[0437] In this way, more precise fortune-telling and advice can be provided efficiently based on the personal information and emotional information entered by the user.

[0438] Example 2

[0439] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0440] Conventional digital fortune-telling services only provide fixed fortune-telling and advice, which means they lack individuality and adaptability to users. Furthermore, they are unable to take into account the user's emotional state, making it difficult to provide more appropriate advice and fortune-telling. This has resulted in a lack of user satisfaction.

[0441] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.

[0442] In this invention, the server includes means for receiving personal information and emotional information entered by the user, artificial intelligence generating means for analyzing the received personal information and emotional information to generate a unique fortune-telling or advice, means for providing the generated fortune-telling or advice to the user, and means for sending a print request to a digital printing device based on the content of the fortune-telling or advice. This makes it possible to generate and provide fortune-telling or advice in real time that is more personalized and adapted to the emotional state of the user based on the personal information and emotional information of the user.

[0443] "Personal information" refers to information such as a user's name, gender, address, date of birth, goals, and health status.

[0444] "Emotional information" refers to information about the user's emotional state obtained by analyzing their facial expressions and tone of voice.

[0445] "Generative AI" refers to AI technology that generates fortune-telling and advice based on received personal and emotional information.

[0446] "Digital printing device" refers to a device that prints the generated fortune or advice in a physical form and provides it to a user.

[0447] "Analysis" refers to the process of processing information based on received data to arrive at a specific result.

[0448] "Providing" refers to conveying the generated fortune-telling or advice to the user.

[0449] "User" refers to an individual who uses the digital fortune-telling service.

[0450] "Smart devices" refers to electronic devices such as smartphones and tablets.

[0451] "Unique" means that there is no other item that is the same as it.

[0452] "Print request" refers to a request to print a generated fortune or advice.

[0453] The present invention relates to a digital fortune-telling service provided at facilities such as shrines and temples, and is a system that uses a generation AI based on the user's personal information and emotional information to provide fortune-telling and advice on the spot. A detailed description of how to implement this system is provided below.

[0454] First, when users scan a QR code displayed at a shrine or temple with a smart device such as a smartphone, a dedicated webpage or application will automatically open, through which users can enter personal information such as their name, gender, date of birth, address, health status, and goals.

[0455] In addition to the personal information entered, the device collects emotional information obtained by analyzing the user's facial expressions and tone of voice. This emotional information is collected through the smart device's camera and microphone and analyzed on the spot by an emotion engine. The analysis results and personal information are encrypted and sent to a server.

[0456] The server decrypts the received encrypted data and passes personal information and emotional information to the generative AI. The generative AI model generates a unique fortune-telling and advice based on the received data. Specifically, it calculates the zodiac sign and Chinese zodiac sign based on the date of birth and generates a fortune. It also provides specific advice based on gender and goals. Furthermore, it adjusts the tone and content of the advice based on the emotional information to provide more personalized advice.

[0457] The generated fortune or advice is sent back to the server, where it is encrypted and returned to the user's device. The device decrypts it and displays the result to the user. If the user is satisfied with the result and presses the "Confirm" button to complete the electronic payment, the device generates an individual QR code and sends a print request to the digital printing device.

[0458] The server confirms the print request and sends a print instruction to the digital printing device. Based on this instruction, the digital printing device physically prints the fortune result and provides it to the user. Through this series of processes, the system can provide more detailed and personalized digital fortune-telling slips based on the user's personal and emotional information.

[0459] Example prompts for the generative AI model to use

[0460] For example, you can use the following prompt:

[0461] Prompt statement:

[0462] "I'm a man in my 30s born on January 15, 1987, and I'd like to improve my career luck. I've been feeling a lot of stress lately. Based on this, I'd like you to provide me with a fortune telling and specific advice regarding my career luck."

[0463] In this way, by combining specific input information from users with emotional information, it is possible to provide a highly individualized and adaptable digital fortune-telling service, unlike conventional, fixed fortune-telling slips. This system will provide new value to shrines and temples and improve user satisfaction.

[0464] The flow of the identification process in the second embodiment will be described with reference to FIG.

[0465] Step 1:

[0466] The user scans a QR code installed at a shrine or temple with their smartphone.

[0467] Input: QR code information.

[0468] Output: A dedicated web page or application will be automatically opened.

[0469] Specific operation: The device reads the QR code, accesses the URL, and displays a dedicated page.

[0470] Step 2:

[0471] The user enters personal information such as name, gender, address, date of birth, goals, and health status.

[0472] Input: Personal information such as name, gender, address, date of birth, goals, and health status.

[0473] Output: Your personal information will be saved on your device.

[0474] Specific operation: The device captures and temporarily stores the data the user enters into the form.

[0475] Step 3:

[0476] The emotion engine analyzes the user's facial expressions and tone of voice to recognize emotions.

[0477] Input: Facial expression and voice data obtained through a camera and microphone.

[0478] Output: Parsed emotion information.

[0479] How it works: The device's camera and microphone capture the user's facial expressions and tone of voice in real time, which are then analyzed by the emotion engine.

[0480] Step 4:

[0481] The device encrypts the personal information and emotional information and transmits them to the server.

[0482] Input: Personal and emotional information.

[0483] Output: The encrypted data is sent to the server.

[0484] Specific operation: The terminal encrypts the data using the SSL encryption protocol and sends it to the server.

[0485] Step 5:

[0486] The server decrypts the received data and passes personal and emotional information to the generative AI model.

[0487] Input: Encrypted data.

[0488] Output: Decoded personal and emotional information.

[0489] What it does: The server decrypts the data and prepares it to be passed to the generative AI model.

[0490] Step 6:

[0491] The generative AI generates fortune-telling and advice based on personal and emotional information.

[0492] Input: Personal and emotional information.

[0493] Output: The generated fortune or advice.

[0494] Specific behavior: The generative AI calculates your zodiac sign and Chinese zodiac sign based on your date of birth, generates specific advice based on your goals and gender, and adjusts the tone based on emotional information.

[0495] Step 7:

[0496] The server encrypts the generated fortune-telling and advice and transmits it to the terminal.

[0497] Input: The generated fortune or advice.

[0498] Output: Encrypted fortune or advice.

[0499] Specific operation: The server encrypts the fortune-telling and advice and sends it to the terminal.

[0500] Step 8:

[0501] The device decodes the received fortune-telling and advice and displays it on the screen.

[0502] Input: Encrypted fortune telling or advice.

[0503] Output: Decoded fortune or advice.

[0504] Specific operation: The terminal decrypts the data and displays it to the user.

[0505] Step 9:

[0506] The user checks the fortune and advice, and if satisfied, presses the "Confirm" button to complete the electronic payment.

[0507] Input: Check fortunes and advice.

[0508] Output: Electronic payment completed.

[0509] Specific operation: The user presses the "Confirm" button on the screen, enters payment information, and makes an electronic payment.

[0510] Step 10:

[0511] After the payment is completed, the terminal generates an individual QR code and sends a print request to the digital printing device.

[0512] Input: Payment completion information.

[0513] Output: Submitting a print request.

[0514] Specific operation: The terminal generates a QR code and sends a print request to the digital printing device.

[0515] Step 11:

[0516] The server validates the print request and sends instructions to the digital printing device.

[0517] Input: A print request.

[0518] Output: Instructions to a digital printing device.

[0519] Specific operations: The server validates the print request and sends print instructions to the digital printing device.

[0520] Step 12:

[0521] The digital printing device prints out fortunes and advice and provides them to users.

[0522] Input: Printing instructions and data.

[0523] Output: Printed fortune result.

[0524] Specific operation: The digital printing device prints the data and provides it to the user as a physical fortune slip.

[0525] The above is a specific description of each processing step in this system.

[0526] (Application example 2)

[0527] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0528] Conventional digital fortune-telling and advice systems have the problem of lacking individuality, as they can only provide fixed content based on the user's individual information.Furthermore, they are unable to provide advice that takes into account the user's emotional state, and are unable to provide more precise customization.

[0529] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.

[0530] In this invention, the server includes means for receiving personal information entered by the user, artificial intelligence generating means for analyzing the received personal information and generating a unique fortune-telling or advice, means for providing the generated fortune-telling or advice to the user, means for analyzing the user's facial expression and tone of voice while the personal information is being entered and recognizing emotions, and means for customizing the content of the advice based on the emotional information. This enables precise customization that takes into account not only the user's individual information but also their emotional state.

[0531] "User" refers to an individual who uses the digital fortune-telling system.

[0532] "Personal information" refers to individual data entered by users, such as name, gender, address, date of birth, and goals.

[0533] "Means of receiving" refers to the function of collecting personal information using the user's smart device.

[0534] "Generative artificial intelligence means" refers to artificial intelligence technology that analyzes received personal information and generates unique fortune-telling or advice based on that information.

[0535] "Means for providing" refers to means for presenting the generated fortune-telling or advice to the user, and includes displaying it on a smart device.

[0536] "Means for recognizing emotions by analyzing facial expressions and tone of voice" refers to technology that uses the camera and microphone on the user's smart device to read emotions from the user's facial expressions and tone of voice.

[0537] "Means for customizing advice content based on emotional information" refers to the ability to adjust the tone and content of advice generated by the generative AI by taking into account recognized emotional information.

[0538] "Digital printing device" refers to a device that prints the generated reading or advice in physical form.

[0539] This invention is a system that provides digital fortune-telling services at brick-and-mortar shrine and temple stores, and its purpose is to generate and provide highly personalized fortune-telling and advice based on the user's personal information and emotional data.

[0540] System Configuration

[0541] User's smart device

[0542] Users enter their personal information using devices such as smartphones and tablets, which are equipped with cameras and microphones that are used to analyze facial expressions and tone of voice.

[0543] server

[0544] The server receives personal information and emotional information sent from the user's device, generates fortune-telling and advice using the generative AI model, and returns the generated fortune-telling and advice to the user's device.

[0545] Generative AI means

[0546] The generative AI model generates unique fortune-telling and advice based on the received personal and emotional information. The generative AI model incorporates an emotion engine, allowing it to be customized to take into account the user's emotional state.

[0547] Digital Printing Equipment

[0548] A digital printing device is a device that prints the generated fortune or advice in a physical form (such as paper), which is then provided as a fortune slip after the user completes payment.

[0549] Program Processing Overview

[0550] The server analyzes personal information and emotional information received from the user's smart device. The technology used to analyze facial expressions and tone of voice is the "EmotionRecognition Library." Emotion recognition is performed on the user's smart device, and the data is sent to the server. On the server, a generative AI model generates fortune-telling and advice based on the received data, and the results are sent back to the user's device.

[0551] For example:

[0552] For example, let's say a male user in his 30s visits a shrine hoping to get a fortune-telling session about his career luck. First, the user scans a QR code with their smartphone, which automatically opens a specific web page or application. Then, they enter personal information such as their name, gender, date of birth, goal (career luck), and address. While they are entering information, their facial expressions and tone of voice are analyzed using the smartphone's camera and microphone. The input data, along with the analysis results, are sent to the server, and the generative AI model uses these to generate a unique fortune and advice. The following prompt sentence is used:

[0553] Prompt Sentence Examples

[0554] "We have a male user born in February 1987 who is looking to improve his luck at work. He seems to be feeling stressed right now. What advice would you give him to help him?"

[0555] The generated fortune and advice is sent back to the user's smart device for review, and after payment is completed, it is physically printed as a fortune slip using a digital printing device and provided to the user.

[0556] In this way, the system provides a modern and highly personalized solution to traditional, static fortune-telling based on the user's personal and emotional information.

[0557] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[0558] Step 1:

[0559] Users scan a QR code installed at a shrine or temple with their smartphone, which automatically opens a dedicated web page or application.

[0560] Input: Scan QR code

[0561] Output: A dedicated web page or application is opened

[0562] Step 2:

[0563] Users enter personal information such as name, gender, address, date of birth, and goals into an on-screen form.

[0564] Input: User inputs personal information

[0565] Output: Personal information data entered

[0566] Step 3:

[0567] The device uses the smartphone's camera and microphone to analyze the user's facial expressions and tone of voice to recognize emotions.

[0568] Input: User's facial expressions and tone of voice

[0569] Output: Recognized emotion data

[0570] Step 4:

[0571] The terminal encrypts the input personal information and the recognized emotion data and transmits them to the server.

[0572] Input: Personal information data and emotional data

[0573] Output: Encrypted data transmission

[0574] Step 5:

[0575] The server decodes the received data and passes the information to the generative AI model, which then uses this information to generate fortunes and advice.

[0576] Input: Data sent encrypted

[0577] Output: Generated fortune or advice

[0578] Step 6:

[0579] The server encrypts the generated fortune-telling or advice and sends it back to the terminal.

[0580] Input: Fortune telling and advice from a generative AI model

[0581] Output: Encrypted fortune-telling and advice data

[0582] Step 7:

[0583] The device decodes the received data and displays the fortune or advice to the user, who can then check the results.

[0584] Input: Encrypted fortune-telling or advice data

[0585] Output: Fortune telling and advice displayed on the screen

[0586] Step 8:

[0587] Once the user is satisfied with the fortune-telling and advice, they can make an electronic payment. Once payment is complete, the terminal generates a unique QR code and sends a print request to the digital printing device.

[0588] Input: User verification and electronic payment

[0589] Output: Generated QR code and print request

[0590] Step 9:

[0591] The server validates the print request and sends print instructions to the digital printing device.

[0592] Input: Print request

[0593] Output: Print instructions to digital printing device

[0594] Step 10:

[0595] The digital printing device prints the fortune-telling results and provides them to the user.

[0596] Input: Instructions to the digital printing device

[0597] Output: Printed fortune slip

[0598] The above are the specific processing steps of the entire system. In this way, highly personalized fortune telling and advice are provided based on the user's personal information and emotional information.

[0599] 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 a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the 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.

[0600] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (registered trademark) (Internet search engine).<URL: https: / / openai.com / blog / chatgpt> ), Gemini (registered trademark) (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[0601] In the above embodiment, an example in which the specific process is performed by the data processing device 12 has been given, but the technology of the present disclosure is not limited to this, and the specific process may be performed by the smart device 14.

[0602] [Second embodiment]

[0603] FIG. 3 shows an example of the configuration of a data processing system 210 according to the second embodiment.

[0604] 3, the data processing system 210 includes the data processing device 12 and smart glasses 214. An example of the data processing device 12 is a server.

[0605] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[0606] The smart glasses 214 include a computer 36, a microphone 238, a speaker 240, a camera 42, and a communication I / F 44. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, and the camera 42 are also connected to the bus 52.

[0607] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.

[0608] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).

[0609] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 control the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.

[0610] Fig. 4 shows an example of the main functions of the data processing device 12 and the smart glasses 214. As shown in Fig. 4, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.

[0611] The specific processing program 56 is an example of a "program" according to the technology of the present 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.

[0612] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[0613] In the smart glasses 214, the reception output process is performed by the processor 46. A reception output program 60 is stored in the storage 50. 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 process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[0614] Next, a description will be given of the identification process performed by the identification processing unit 290 of the data processing device 12. 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."

[0615] This invention relates to a digital fortune-telling service provided at facilities such as shrines and temples, and is a system that uses a generation AI to provide on-the-spot fortune-telling and advice based on the user's individual information. In this system, the user inputs personal information using a device such as a smartphone, and the generation AI generates a unique fortune-telling or advice based on that information, and finally prints out the fortune-telling slip using a digital printing device.

[0616] System Overview

[0617] The system includes the following main components:

[0618] 1. User's Device

[0619] It provides an interface for users to enter personal information on devices such as smartphones and tablets.

[0620] 2. Server

[0621] It analyzes personal information received from the user's device and passes that information to the generating AI, which then sends the generated fortune-telling and advice back to the user's device.

[0622] 3. Generation AI

[0623] This includes artificial intelligence technology that generates real-time fortune-telling and advice based on the personal information received.

[0624] 4. Digital printing equipment

[0625] A printer used to provide the generated reading or advice to the user in a physical form.

[0626] Program processing

[0627] User input

[0628] When a user scans a QR code installed at a shrine or temple, a dedicated web page or application will automatically open.

[0629] Users enter personal information such as name, gender, address, date of birth, goals, and health status.

[0630] Once the input is complete, the user presses the "Submit" button.

[0631] Transmission and analysis of information

[0632] The terminal encrypts the personal information entered by the user and sends it to the server.

[0633] The server decrypts the received data and passes it to the generating AI.

[0634] The Generator AI will perform the following analysis based on the received personal information:

[0635] Calculate your zodiac sign and Chinese zodiac sign based on your date of birth and generate your fortune based on the results.

[0636] Generate specialized advice based on gender and goals.

[0637] Address information is used to incorporate local beliefs and feng shui elements.

[0638] Generating and providing fortunes and advice

[0639] The generative AI integrates the results of each analysis to generate unique fortune-telling and advice for the user.

[0640] The server encrypts the generated result and sends it to the user's terminal.

[0641] The terminal decodes the received results and displays them on the screen.

[0642] The user checks the results and, if satisfied, presses the "Confirm" button to complete the electronic payment.

[0643] Printing and receiving your fortune slip

[0644] After the payment is completed, the terminal generates a unique QR code and sends it to a digital printing device.

[0645] The server validates the print request and sends print instructions to the digital printing device.

[0646] The digital printing device prints the fortune-telling results and provides them to the user.

[0647] Specific examples

[0648] For example, if User A, a woman in her twenties, visits a shrine to ask for a fortune-telling session about her health, the system will operate as follows:

[0649] 1. The user scans the QR code.

[0650] 2. The device will open a dedicated web page.

[0651] 3. The user enters their name, gender (female), address, date of birth (born in 1995), and goal (health advice) and submits.

[0652] 4. The device encrypts the input information and sends it to the server.

[0653] 5. The server decrypts the data and sends it to the generating AI.

[0654] 6. The AI ​​generator calculates health fortunes based on your date of birth, generates advice based on gender and goals, and customizes your fortune by taking into account your address information.

[0655] 7. The server sends the generated results to the terminal.

[0656] 8. The device displays the results, which User A confirms.

[0657] 9. The user completes the payment and a QR code is generated.

[0658] 10. The digital printing device prints the fortune slip and provides it to user A.

[0659] In this way, the system offers a modern solution to traditional, static fortune-telling by quickly and efficiently providing personalized readings and advice.

[0660] The processing flow will be explained below.

[0661] Step 1: Enter your information

[0662] The user scans a QR code installed at a shrine or temple with their smartphone.

[0663] The device will automatically open a dedicated web page or application.

[0664] Users enter personal information such as name, gender, address, date of birth, goals, and health status into an on-screen form.

[0665] Once the input is complete, the user presses the "Submit" button.

[0666] Step 2: Submit your information

[0667] The terminal encrypts the personal information entered by the user.

[0668] The encrypted information is sent to the server.

[0669] Step 3: Receiving and analyzing information

[0670] The server receives the encrypted data sent from the terminal.

[0671] The server decrypts the received data and passes the information to the generating AI.

[0672] The generating AI begins analysis based on the personal information it receives.

[0673] Calculate your zodiac sign and Chinese zodiac sign based on your date of birth and generate your fortune.

[0674] Generate tailored advice based on gender and goals.

[0675] Address information is used to incorporate local beliefs and feng shui elements.

[0676] Step 4: Generate a fortune or advice

[0677] The generative AI integrates the results of each analysis and generates a unique fortune-telling or advice for the user.

[0678] The generated results are then sent back to the server.

[0679] Step 5: Send your fortune reading results

[0680] The server encrypts the generated fortune-telling result and transmits it to the user's terminal.

[0681] Step 6: View and verify the results

[0682] The terminal decodes the received results and displays them on the screen.

[0683] The user checks the results and, if satisfied with the results, presses the "Confirm" button.

[0684] Step 7: Electronic Payment

[0685] The terminal displays a cashless payment interface.

[0686] The user completes the payment using the payment method of their choice (e.g., credit card, electronic money).

[0687] Step 8: Generate QR code and request printing

[0688] After the payment is completed, the terminal generates a unique QR code and sends a print request to the digital printing device.

[0689] Step 9: Printing

[0690] The server validates the print request and sends print instructions to the digital printing device.

[0691] The digital printing device prints the fortune-telling results and provides them to the user.

[0692] Step 10: Receive your fortune

[0693] The user receives the printed fortune slip from the digital printing device.

[0694] Through the above steps, users can efficiently receive highly personalized fortune-telling and advice.

[0695] Example 1

[0696] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[0697] Conventional fortune-telling systems could only provide fixed results, making it difficult to provide unique fortune-telling and advice tailored to each individual user. Furthermore, there were limited ways to quickly provide fortune-telling results and receive them in physical form, resulting in low user satisfaction.

[0698] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[0699] In this invention, the server includes means for encrypting personal information entered by the user and transmitting it to the server, artificial intelligence generation means for analyzing the personal information received by the server and generating a unique fortune-telling or advice, means for encrypting the generated fortune-telling or advice and transmitting it to the user's terminal, means for transmitting a request to print the fortune-telling or advice results confirmed by the user using a digital printing device, and means for printing the generated fortune-telling or advice using the digital printing device. This makes it possible to provide fortune-telling or advice that emphasizes the individuality of the user quickly and efficiently, and to provide it in a physical form using the digital printing device.

[0700] "User" refers to an individual who uses the Service.

[0701] "Personal information" refers to information entered by users, such as name, gender, address, date of birth, goals, and health status.

[0702] "Terminal" refers to the smart device (smartphone, tablet, etc.) used by the user.

[0703] "Encryption" refers to the technological process of encoding data to ensure the secure transmission of Personal Information.

[0704] "Server" refers to the central processing system that analyzes the received personal information and generates fortunes and advice using generative AI.

[0705] "Generative AI" refers to artificial intelligence technology that generates unique fortunes and advice based on given personal information.

[0706] "Generative artificial intelligence means" refers to the function of generating fortune-telling and advice using generative AI.

[0707] "Means for encrypting and transmitting to the user's terminal" refers to the process of re-encrypting the generated fortune-telling or advice and transmitting it to the user's terminal.

[0708] "Digital printing device" refers to a device that prints the generated reading or advice in a physical form.

[0709] "Print request" refers to a request by a user to print the verified results on a digital printing device.

[0710] "Unique fortune telling and advice" refers to fortune telling results and advice that are generated specifically for each individual user based on their personal information.

[0711] This invention is a digital fortune-telling service system installed in religious facilities such as shrines and temples. This system uses AI to generate fortunes and advice in real time based on individual user information, and finally prints out fortune-telling slips using a digital printing device and provides them to users.

[0712] System Overview

[0713] User input

[0714] Users scan QR codes installed at shrines and temples with their smartphones or other devices. This action automatically opens a dedicated web page or application. Next, users enter personal information such as name, gender, address, date of birth, goals, and health status, and submit the information.

[0715] Transmission and encryption of personal information

[0716] The device encrypts the personal information entered by the user using a security protocol such as SSL / TLS, and sends the encrypted data over the Internet to a server.

[0717] Receiving and analyzing information by the server

[0718] The server receives the encrypted data and decrypts it. The decrypted personal information is temporarily stored in a database for further processing. The server then sends an analysis request to the generation AI to initiate the necessary processing.

[0719] Generative AI for fortune telling and advice generation

[0720] The AI ​​generates fortune-telling and advice based on personal information provided by the user. Specifically, it obtains information on the user's zodiac sign and Chinese zodiac sign from the user's date of birth and calculates their fortune based on the results. It also generates specialized advice based on gender and goals, and takes address information into account to incorporate local beliefs and feng shui elements. Finally, it combines the results of each analysis to generate a unique fortune-telling and advice.

[0721] Transmission and encryption of generated results

[0722] The AI ​​then sends the generated fortune-telling and advice to the server, which then re-encrypts the results and sends them to the device.

[0723] Displaying the generated results on the terminal

[0724] The terminal decrypts the encrypted result received from the server and displays the fortune or advice on the screen. The user checks the displayed content and, if satisfied, makes an electronic payment.

[0725] Printing and distribution using digital printing equipment

[0726] After the payment is completed, the terminal generates an individual QR code and sends it along with a print request to the server, which then sends a print instruction to the digital printing device, which then prints the fortune or advice and provides it to the user.

[0727] Example: User A

[0728] For example, if User A, a woman in her 20s, visits a shrine to ask for a fortune-telling session about her health, the system will operate as follows:

[0729] 1. The user scans the QR code.

[0730] 2. The device will open a dedicated web page.

[0731] 3. The user enters their name, gender (female), address, date of birth (May 20, 1995), and goal (health advice) and submits.

[0732] 4. The device encrypts the input information and sends it to the server.

[0733] 5. The server decrypts the data and sends it to the generating AI.

[0734] 6. The AI ​​generates fortune-telling and advice based on the user's personal information. Specifically, it calculates health fortunes based on the user's date of birth, generates advice based on gender and goals, and customizes fortune-telling by taking address information into account.

[0735] 7. The server sends the generated results to the terminal.

[0736] 8. The terminal displays the results and the user confirms the contents.

[0737] 9. The user completes the electronic payment and a unique QR code is generated.

[0738] 10. The digital printing device prints the fortune slip and provides it to the user.

[0739] Prompt Sentence Examples

[0740] Below are some example prompts to input to a generative AI model:

[0741] User: Name: Yamada Hanako, Gender: Female, Address: Tokyo, Date of Birth: May 20, 1995, Goal: I would like health advice.

[0742] To the generated AI:

[0743] Please provide the best possible fortune telling and advice to users based on the following information. Details are as follows:

[0744] Name: Yamada Hanako

[0745] Gender: Female

[0746] Address: Tokyo

[0747] Birthday: May 20, 1995

[0748] Goal: Health advice

[0749] Generated fortune telling and advice:

[0750] 1. Horoscope and Chinese Zodiac Sign

[0751] 2. Gender-specific advice

[0752] 3. Advice incorporating address-specific beliefs and feng shui

[0753] Thank you.

[0754] In this way, the system provides personalized fortune-telling and advice quickly and efficiently, offering a novel solution to traditional fortune-telling slips.

[0755] The flow of the identification process in the first embodiment will be described with reference to FIG.

[0756] Step 1: Scan the QR code and open the dedicated web page

[0757] Users scan the QR code displayed at shrines and temples with their smartphones. This action automatically opens a dedicated web page or application on the user's device. The web page provides an overview of the digital fortune-telling service and explains how to use it.

[0758] input

[0759] QR code

[0760] output

[0761] Display of dedicated web page

[0762] operation

[0763] Scanning QR codes

[0764] Automatic web page display

[0765] Step 2: Enter your personal information

[0766] Users enter personal information such as name, gender, address, date of birth, goals, and health status into a form on a dedicated web page or application, and then press the "Submit" button.

[0767] input

[0768] Personal information (name, gender, address, date of birth, goals, health status)

[0769] output

[0770] Encrypted personal information after pressing the send button

[0771] operation

[0772] Enter your personal information in the form

[0773] Press the send button

[0774] Step 3: Sending and Encrypting Personal Information

[0775] The device encrypts the personal information entered by the user and sends it to the server using security protocols such as SSL / TLS.

[0776] input

[0777] Unencrypted personal information

[0778] output

[0779] Encrypted Personal Information

[0780] operation

[0781] Encryption of personal information

[0782] Sending encrypted data to the server

[0783] Step 4: Server receives and analyzes information

[0784] The server receives and decrypts the encrypted personal information, temporarily stores it in a database, and then generates an analysis request for the generating AI.

[0785] input

[0786] Encrypted Personal Information

[0787] output

[0788] Decrypted personal information

[0789] Analysis request to generative AI

[0790] operation

[0791] Decrypting Encrypted Data

[0792] Storage in the database

[0793] Creating and sending an analysis request

[0794] Step 5: Generative AI generates fortunes and advice

[0795] The AI ​​generates fortune-telling and advice based on personal information received from the server, calculating fortunes based on date of birth, generating advice based on gender and goals, and customizing it to take address information into account.

[0796] input

[0797] Personal information (decrypted)

[0798] output

[0799] Fortune telling and advice generation results

[0800] operation

[0801] Fortune calculation from date of birth

[0802] Generate advice based on gender and goals

[0803] Address-based customization

[0804] Step 6: Encrypt and send the results

[0805] The fortune-telling and advice results generated by the generating AI are sent to the server, which then encrypts them and sends them to the terminal.

[0806] input

[0807] Generated fortune-telling and advice results

[0808] output

[0809] Encrypted fortune-telling and advice results

[0810] operation

[0811] Encryption of the generated result

[0812] Sending encrypted data to the device

[0813] Step 7: View the generated results in the terminal

[0814] The terminal decrypts the encrypted result received from the server and displays the result on the screen for the user to confirm.

[0815] input

[0816] Encrypted fortune-telling and advice results

[0817] output

[0818] Deciphered fortunes and advice displays

[0819] operation

[0820] Decrypting Encrypted Data

[0821] Displaying the results on screen

[0822] Step 8: User confirms results and makes electronic payment

[0823] The user checks the fortune-telling and advice displayed on the screen, and if satisfied, presses the "Confirm" button to make an electronic payment.

[0824] input

[0825] Interpreted fortune-telling and advice results

[0826] output

[0827] Notification of electronic payment completion

[0828] operation

[0829] Checking the results

[0830] Press the confirm button

[0831] Making electronic payments

[0832] Step 9: Generate a QR code and request printing

[0833] After the payment is completed, the terminal generates an individual QR code and sends a print request to the server.

[0834] input

[0835] Payment completion notification

[0836] output

[0837] Individual QR code

[0838] operation

[0839] Generate a QR code

[0840] Submitting a print request

[0841] Step 10: Print and deliver on a digital printing device

[0842] The server confirms the print request and sends a print instruction to the digital printing device, which then prints the fortune or advice and provides it to the user.

[0843] input

[0844] Print Request

[0845] output

[0846] Printed fortunes and advice

[0847] operation

[0848] Sending print instructions

[0849] Printing fortunes and advice

[0850] Provision to users

[0851] (Application example 1)

[0852] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[0853] Traditional customer service in brick-and-mortar stores has often relied on a standardized approach, making it difficult to provide a personalized experience that reflects the individuality of each customer. Modern consumers demand fast, personalized service, and technology is needed to meet this demand. Furthermore, advances in digital technology are creating demand for systems that can provide real-time advice and product recommendations, but there is a lack of concrete methods for achieving this.

[0854] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[0855] In this invention, the server includes means for receiving personal information entered by a user, artificial intelligence generating means for analyzing the received personal information and generating a unique fortune-telling, advice, and product recommendation, means for providing the generated fortune-telling, advice, and product recommendation to the user, means for generating a unique QR code for the user, and means for printing the generated content via a digital printing device. This makes it possible to provide personalized fortune-telling and product recommendations based on individual customer information in real time in a physical store.

[0856] The "means for receiving personal information entered by the user" refers to an interface that allows the user to use a smart device to enter information such as name, gender, date of birth, and product categories of interest, and then send that information to the server.

[0857] A "generative artificial intelligence means" is a system that includes a generative AI model for analyzing received personal information and generating unique fortunes, advice, and product recommendations in real time.

[0858] The "means for providing the generated fortune-telling, advice, and product recommendations to the user" is an interface for displaying the generated results on the screen of a smart device or tablet.

[0859] "Means for generating a unique QR code" means a system that generates a specific QR code that allows a user to review or provide a printed version of the generated fortune, advice, and product recommendation.

[0860] "Means for printing content generated via a digital printing device" means the printer and its control system used to provide the generated fortunes, advice, and product recommendations in physical form.

[0861] This invention evolves customer service in brick-and-mortar stores into a personalized experience. The main components of the system are a terminal that receives user input, a server that analyzes the information and generates fortune-telling, advice, and product recommendations, an interface that provides the results to the user, and a digital printing device that provides the results in physical form.

[0862] Terminal

[0863] The terminal is a smart device (e.g., a smartphone or tablet) that provides an interface for receiving information entered by the user (such as name, gender, date of birth, product categories of interest, etc.) This interface is implemented using the Flask framework and is responsible for sending the entered information to the server.

[0864] server

[0865] The server uses a generative AI model (e.g., GPT-3.5-turbo) to analyze the received personal information and generate a unique fortune-telling, advice, and product recommendations. The server analyzes the user's information and sends a prompt to the generative AI to create the fortune-telling or advice. For example, the following prompt may be used:

[0866] text

[0867] Name: Yamada Taro

[0868] Gender: Male

[0869] Date of Birth: January 1, 1980

[0870] Interests: Home appliances

[0871] Based on this prompt, the generative AI generates the most appropriate fortune-telling, advice, and product recommendations for the user.

[0872] Means of providing to users

[0873] The generated fortune-telling, advice, and product recommendations are displayed on the user's smart device or tablet through the terminal interface, allowing the user to check the results in real time and choose their next course of action.The terminal also generates a QR code that can be used to send the results to a digital printing device.

[0874] Digital Printing Equipment

[0875] The digital printing device is used to provide the generated fortunes, advice, and product recommendations in a physical format, specifically by receiving and printing the user-confirmed content. This system dramatically improves the customer experience in brick-and-mortar stores and enables the provision of personalized services.

[0876] Specific examples

[0877] For example, if a female user in her 20s visits a physical store and requests health advice and recommendations for home appliances, the system operates as follows:

[0878] 1. The user scans the QR code provided at the store with their smartphone.

[0879] 2. The device opens an input form where you enter your name, gender, date of birth, and product category of interest (e.g., home appliances).

[0880] 3. The device sends this input information to the server, and the generation AI generates fortune-telling, advice, and product recommendations.

[0881] 4. The server sends the generated results to the terminal and displays them on the user's smartphone.

[0882] 5. The user uses the provided QR code to print the results on a digital printing device and receives them in physical form.

[0883] This process allows users to quickly and efficiently receive personalized readings, advice, and product recommendations.

[0884] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[0885] Step 1:

[0886] The user scans the QR code and opens the input form.

[0887] Input: A user scans a QR code with their smart device, which launches a dedicated web page or application.

[0888] Processing: The device receives the QR code information and displays the corresponding input form.

[0889] Output: An input form is displayed on the user's smart device, allowing them to enter information.

[0890] Step 2:

[0891] The user enters personal information

[0892] Input: A user fills in a form with personal information such as name, gender, date of birth, and product categories of interest.

[0893] Processing: The device receives the entered information, encrypts it, and prepares it for transmission.

[0894] Output: Your encrypted personal information is stored on your device and ready to be sent.

[0895] Step 3:

[0896] The device sends personal information to the server

[0897] Input: Encrypted personal information.

[0898] Processing: The device sends personal information to the server. The Flask framework is used to process the transmission to the server.

[0899] Output: The server receives the personal information, decrypts it, and prepares it for analysis.

[0900] Step 4:

[0901] The server uses the generative AI model to generate fortunes, advice, and product recommendations.

[0902] Input: Personal information received by the server (name, gender, date of birth, product categories of interest).

[0903] Processing: The server sends a prompt to the generative AI model (GPT-3.5-turbo), which analyzes it as follows:

[0904] text

[0905] Name: Yamada Taro

[0906] Gender: Male

[0907] Date of Birth: January 1, 1980

[0908] Interests: Home appliances

[0909] Generative AI models generate fortunes, advice, and product recommendations.

[0910] Output: Generated text data of fortune telling, advice, and product recommendations.

[0911] Step 5:

[0912] The server sends the generated results to the terminal.

[0913] Input: Text data of fortune telling, advice, and product recommendations received by the server from the generation AI.

[0914] Processing: The server encrypts the fortune, advice, and product recommendations and sends them to the device.

[0915] Output: Text data of fortune telling, advice, and product recommendations received by the device.

[0916] Step 6:

[0917] A terminal will be generated to display the results.

[0918] Input: Encrypted text data of fortunes, advice, and product recommendations.

[0919] Processing: The terminal decrypts the data and displays it on the user's smart device or tablet.

[0920] Output: The generated fortune, advice, and product recommendations are displayed on the user's device screen.

[0921] Step 7:

[0922] User checks the results and generates a QR code

[0923] Input: Generated fortune-telling, advice, and product recommendation display results.

[0924] Processing: The user confirms the displayed result and instructs the device to generate a QR code. The device generates the QR code.

[0925] Output: A unique QR code is generated by the device and provided to the user.

[0926] Step 8:

[0927] A digital printing device prints the results

[0928] Input: User provided QR code.

[0929] Processing: A digital printing device scans the QR code and prints the corresponding fortune, advice, and product recommendation.

[0930] Output: A printed fortune, advice, and product recommendations are provided to the user.

[0931] Through this series of steps, users can receive real-time personalized fortune-telling, advice, and product recommendations that they can print and take home.

[0932] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.

[0933] This invention relates to a digital fortune-telling service provided at facilities such as shrines and temples, and is a system that uses a generation AI based on the user's individual information to provide on-the-spot fortune-telling and advice, and further includes a function that recognizes the user's emotions to provide more personalized advice. In this system, the user inputs information through a smart device, and the generation AI generates a unique fortune-telling or advice based on that information, and prints and provides the fortune-telling slip via a digital printing device. In addition, the system utilizes an emotion engine to recognize the user's emotions and can more precisely customize the content of the advice.

[0934] System Overview

[0935] The system includes the following main components:

[0936] 1. User's Device

[0937] It provides an interface for users to enter personal information on devices such as smartphones and tablets.

[0938] While the user is entering data or viewing results, the system analyzes their facial expressions and tone of voice to recognize their emotions.

[0939] 2. Server

[0940] It analyzes personal information received from the user's device and passes that information to the generating AI, which then sends the generated fortune-telling and advice back to the user's device.

[0941] 3. Generation AI

[0942] It includes artificial intelligence technology that generates fortune-telling and advice in real time based on received personal information and emotional information provided by the emotion engine.

[0943] 4. Emotion Engine

[0944] It analyzes the user's facial expressions and tone of voice to recognize emotions.

[0945] 5. Digital printing equipment

[0946] A printer used to provide the generated reading or advice to the user in a physical form.

[0947] Program processing

[0948] User input

[0949] When a user scans a QR code installed at a shrine or temple with their smartphone, a dedicated web page or application will automatically open.

[0950] Users enter personal information such as name, gender, address, date of birth, goals, and health status into an on-screen form.

[0951] While you are typing and even after you have completed typing, the emotion engine analyzes your facial expressions and tone of voice to recognize your emotions.

[0952] Transmission and analysis of information

[0953] The terminal encrypts the personal information entered by the user and the emotion data recognized by the emotion engine and transmits them to the server.

[0954] The server decrypts the received data and passes the information to the generating AI.

[0955] The generative AI begins analysis based on the personal and emotional information it receives.

[0956] Calculate your zodiac sign and Chinese zodiac sign based on your date of birth and generate your fortune.

[0957] Generate tailored advice based on gender and goals.

[0958] Take into account information from the emotion engine and adjust the tone of your answers and advice.

[0959] Generating and providing fortunes and advice

[0960] The generative AI integrates each analysis result and emotional information to generate a unique fortune-telling or advice for the user.

[0961] The generated results are then sent back to the server.

[0962] The server encrypts the generated fortune-telling result and transmits it to the user's terminal.

[0963] The terminal decodes the received results and displays them on the screen.

[0964] The user checks the results and, if satisfied, presses the "Confirm" button to complete the electronic payment.

[0965] Printing and receiving your fortune slip

[0966] After the payment is completed, the terminal generates a unique QR code and sends a print request to the digital printing device.

[0967] The server validates the print request and sends print instructions to the digital printing device.

[0968] The digital printing device prints the fortune-telling results and provides them to the user.

[0969] Specific examples

[0970] For example, if User B, a man in his 30s, visits a shrine to ask for a fortune-telling session about his career prospects, the system will operate as follows:

[0971] 1. The user scans the QR code.

[0972] 2. The device will open a dedicated web page.

[0973] 3. The user enters their name, gender (male), address, date of birth (born in 1987), and goal (to improve their career luck), and submits.

[0974] 4. The device encrypts the input information and emotional information recognized from the user's facial expressions and tone of voice, and sends it to the server.

[0975] 5. The server decrypts the data and sends it to the generating AI.

[0976] 6. The AI ​​generator calculates the person's zodiac sign and Chinese zodiac sign based on their date of birth, generates a fortune-telling report about their career prospects, and adjusts the tone of the advice based on their emotional state.

[0977] 7. The server sends the generated results to the terminal.

[0978] 8. The device displays the results, which User B confirms.

[0979] 9. The user completes the payment and a QR code is generated.

[0980] 10. The digital printing device prints the fortune slip and provides it to User B.

[0981] In this way, the system provides more sophisticated fortune-telling and advice based on the user's personal and emotional information, offering a modern and personalized solution to the traditional, rigid fortune-telling system.

[0982] The processing flow will be explained below.

[0983] Step 1: Enter your information

[0984] The user scans a QR code installed at a shrine or temple with their smartphone.

[0985] The device will automatically open a dedicated web page or application.

[0986] Users enter personal information such as name, gender, address, date of birth, goals, and health status into an on-screen form.

[0987] As you type, the device analyzes your facial expressions and tone of voice in real time to recognize your emotions.

[0988] Step 2: Submit your information

[0989] The terminal encrypts the personal information entered by the user and the emotion data recognized by the emotion engine.

[0990] The encrypted information is sent to the server.

[0991] Step 3: Receiving and analyzing information

[0992] The server receives the encrypted data sent from the terminal.

[0993] The server decrypts the received data and passes the information to the generating AI.

[0994] The generative AI begins analysis based on the received personal information and emotional information provided by the emotion engine.

[0995] Calculate your zodiac sign and Chinese zodiac sign based on your date of birth and generate your fortune.

[0996] Generate tailored advice based on gender and goals.

[0997] Take into account information from the emotion engine and adjust the tone of your answers and advice.

[0998] Step 4: Generate a fortune or advice

[0999] The generative AI integrates each analysis result and emotional information to generate a unique fortune-telling or advice for the user.

[1000] The generated results are then sent back to the server.

[1001] Step 5: Send your fortune reading results

[1002] The server encrypts the generated fortune-telling result and transmits it to the user's terminal.

[1003] Step 6: View and verify the results

[1004] The terminal decodes the received results and displays them on the screen.

[1005] The user checks the results and, if satisfied with the results, presses the "Confirm" button.

[1006] Step 7: Electronic Payment

[1007] The terminal displays a cashless payment interface.

[1008] The user completes the payment using the payment method of their choice (e.g., credit card, electronic money).

[1009] Step 8: Generate QR code and request printing

[1010] After the payment is completed, the terminal generates a unique QR code and sends a print request to the digital printing device.

[1011] Step 9: Printing

[1012] The server validates the print request and sends print instructions to the digital printing device.

[1013] The digital printing device prints the fortune-telling results and provides them to the user.

[1014] Step 10: Receive your fortune

[1015] The user receives the printed fortune slip from the digital printing device.

[1016] In this way, more precise fortune-telling and advice can be provided efficiently based on the personal information and emotional information entered by the user.

[1017] Example 2

[1018] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[1019] Conventional digital fortune-telling services only provide fixed fortune-telling and advice, which means they lack individuality and adaptability to users. Furthermore, they are unable to take into account the user's emotional state, making it difficult to provide more appropriate advice and fortune-telling. This has resulted in a lack of user satisfaction.

[1020] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.

[1021] In this invention, the server includes means for receiving personal information and emotional information entered by the user, artificial intelligence generating means for analyzing the received personal information and emotional information to generate a unique fortune-telling or advice, means for providing the generated fortune-telling or advice to the user, and means for sending a print request to a digital printing device based on the content of the fortune-telling or advice. This makes it possible to generate and provide fortune-telling or advice in real time that is more personalized and adapted to the emotional state of the user based on the personal information and emotional information of the user.

[1022] "Personal information" refers to information such as a user's name, gender, address, date of birth, goals, and health status.

[1023] "Emotional information" refers to information about the user's emotional state obtained by analyzing their facial expressions and tone of voice.

[1024] "Generative AI" refers to AI technology that generates fortune-telling and advice based on received personal and emotional information.

[1025] "Digital printing device" refers to a device that prints the generated fortune or advice in a physical form and provides it to a user.

[1026] "Analysis" refers to the process of processing information based on received data to arrive at a specific result.

[1027] "Providing" refers to conveying the generated fortune-telling or advice to the user.

[1028] "User" refers to an individual who uses the digital fortune-telling service.

[1029] "Smart devices" refers to electronic devices such as smartphones and tablets.

[1030] "Unique" means that there is no other item that is the same as it.

[1031] "Print request" refers to a request to print a generated fortune or advice.

[1032] The present invention relates to a digital fortune-telling service provided at facilities such as shrines and temples, and is a system that uses a generation AI based on the user's personal information and emotional information to provide fortune-telling and advice on the spot. A detailed description of how to implement this system is provided below.

[1033] First, when users scan a QR code displayed at a shrine or temple with a smart device such as a smartphone, a dedicated webpage or application will automatically open, through which users can enter personal information such as their name, gender, date of birth, address, health status, and goals.

[1034] In addition to the personal information entered, the device collects emotional information obtained by analyzing the user's facial expressions and tone of voice. This emotional information is collected through the smart device's camera and microphone and analyzed on the spot by an emotion engine. The analysis results and personal information are encrypted and sent to a server.

[1035] The server decrypts the received encrypted data and passes personal information and emotional information to the generative AI. The generative AI model generates a unique fortune-telling and advice based on the received data. Specifically, it calculates the zodiac sign and Chinese zodiac sign based on the date of birth and generates a fortune. It also provides specific advice based on gender and goals. Furthermore, it adjusts the tone and content of the advice based on the emotional information to provide more personalized advice.

[1036] The generated fortune or advice is sent back to the server, where it is encrypted and returned to the user's device. The device decrypts it and displays the result to the user. If the user is satisfied with the result and presses the "Confirm" button to complete the electronic payment, the device generates an individual QR code and sends a print request to the digital printing device.

[1037] The server confirms the print request and sends a print instruction to the digital printing device. Based on this instruction, the digital printing device physically prints the fortune result and provides it to the user. Through this series of processes, the system can provide more detailed and personalized digital fortune-telling slips based on the user's personal and emotional information.

[1038] Example prompts for the generative AI model to use

[1039] For example, you can use the following prompt:

[1040] Prompt statement:

[1041] "I'm a man in my 30s born on January 15, 1987, and I'd like to improve my career luck. I've been feeling a lot of stress lately. Based on this, I'd like you to provide me with a fortune telling and specific advice regarding my career luck."

[1042] In this way, by combining specific input information from users with emotional information, it is possible to provide a highly individualized and adaptable digital fortune-telling service, unlike conventional, fixed fortune-telling slips. This system will provide new value to shrines and temples and improve user satisfaction.

[1043] The flow of the identification process in the second embodiment will be described with reference to FIG.

[1044] Step 1:

[1045] The user scans a QR code installed at a shrine or temple with their smartphone.

[1046] Input: QR code information.

[1047] Output: A dedicated web page or application will be automatically opened.

[1048] Specific operation: The device reads the QR code, accesses the URL, and displays a dedicated page.

[1049] Step 2:

[1050] The user enters personal information such as name, gender, address, date of birth, goals, and health status.

[1051] Input: Personal information such as name, gender, address, date of birth, goals, and health status.

[1052] Output: Your personal information will be saved on your device.

[1053] Specific operation: The device captures and temporarily stores the data the user enters into the form.

[1054] Step 3:

[1055] The emotion engine analyzes the user's facial expressions and tone of voice to recognize emotions.

[1056] Input: Facial expression and voice data obtained through a camera and microphone.

[1057] Output: Parsed emotion information.

[1058] How it works: The device's camera and microphone capture the user's facial expressions and tone of voice in real time, which are then analyzed by the emotion engine.

[1059] Step 4:

[1060] The device encrypts the personal information and emotional information and transmits them to the server.

[1061] Input: Personal and emotional information.

[1062] Output: The encrypted data is sent to the server.

[1063] Specific operation: The terminal encrypts the data using the SSL encryption protocol and sends it to the server.

[1064] Step 5:

[1065] The server decrypts the received data and passes personal and emotional information to the generative AI model.

[1066] Input: Encrypted data.

[1067] Output: Decoded personal and emotional information.

[1068] What it does: The server decrypts the data and prepares it to be passed to the generative AI model.

[1069] Step 6:

[1070] The generative AI generates fortune-telling and advice based on personal and emotional information.

[1071] Input: Personal and emotional information.

[1072] Output: The generated fortune or advice.

[1073] Specific behavior: The generative AI calculates your zodiac sign and Chinese zodiac sign based on your date of birth, generates specific advice based on your goals and gender, and adjusts the tone based on emotional information.

[1074] Step 7:

[1075] The server encrypts the generated fortune-telling and advice and transmits it to the terminal.

[1076] Input: The generated fortune or advice.

[1077] Output: Encrypted fortune or advice.

[1078] Specific operation: The server encrypts the fortune-telling and advice and sends it to the terminal.

[1079] Step 8:

[1080] The device decodes the received fortune-telling and advice and displays it on the screen.

[1081] Input: Encrypted fortune telling or advice.

[1082] Output: Decoded fortune or advice.

[1083] Specific operation: The terminal decrypts the data and displays it to the user.

[1084] Step 9:

[1085] The user checks the fortune and advice, and if satisfied, presses the "Confirm" button to complete the electronic payment.

[1086] Input: Check fortunes and advice.

[1087] Output: Electronic payment completed.

[1088] Specific operation: The user presses the "Confirm" button on the screen, enters payment information, and makes an electronic payment.

[1089] Step 10:

[1090] After the payment is completed, the terminal generates an individual QR code and sends a print request to the digital printing device.

[1091] Input: Payment completion information.

[1092] Output: Submitting a print request.

[1093] Specific operation: The terminal generates a QR code and sends a print request to the digital printing device.

[1094] Step 11:

[1095] The server validates the print request and sends instructions to the digital printing device.

[1096] Input: A print request.

[1097] Output: Instructions to a digital printing device.

[1098] Specific operations: The server validates the print request and sends print instructions to the digital printing device.

[1099] Step 12:

[1100] The digital printing device prints out fortunes and advice and provides them to users.

[1101] Input: Printing instructions and data.

[1102] Output: Printed fortune result.

[1103] Specific operation: The digital printing device prints the data and provides it to the user as a physical fortune slip.

[1104] The above is a specific description of each processing step in this system.

[1105] (Application example 2)

[1106] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[1107] Conventional digital fortune-telling and advice systems have the problem of lacking individuality, as they can only provide fixed content based on the user's individual information.Furthermore, they are unable to provide advice that takes into account the user's emotional state, and are unable to provide more precise customization.

[1108] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.

[1109] In this invention, the server includes means for receiving personal information entered by the user, artificial intelligence generating means for analyzing the received personal information and generating a unique fortune-telling or advice, means for providing the generated fortune-telling or advice to the user, means for analyzing the user's facial expression and tone of voice while the personal information is being entered and recognizing emotions, and means for customizing the content of the advice based on the emotional information. This enables precise customization that takes into account not only the user's individual information but also their emotional state.

[1110] "User" refers to an individual who uses the digital fortune-telling system.

[1111] "Personal information" refers to individual data entered by users, such as name, gender, address, date of birth, and goals.

[1112] "Means of receiving" refers to the function of collecting personal information using the user's smart device.

[1113] "Generative artificial intelligence means" refers to artificial intelligence technology that analyzes received personal information and generates unique fortune-telling or advice based on that information.

[1114] "Means for providing" refers to means for presenting the generated fortune-telling or advice to the user, and includes displaying it on a smart device.

[1115] "Means for recognizing emotions by analyzing facial expressions and tone of voice" refers to technology that uses the camera and microphone on the user's smart device to read emotions from the user's facial expressions and tone of voice.

[1116] "Means for customizing advice content based on emotional information" refers to the ability to adjust the tone and content of advice generated by the generative AI by taking into account recognized emotional information.

[1117] "Digital printing device" refers to a device that prints the generated reading or advice in physical form.

[1118] This invention is a system that provides digital fortune-telling services at brick-and-mortar shrine and temple stores, and its purpose is to generate and provide highly personalized fortune-telling and advice based on the user's personal information and emotional data.

[1119] System Configuration

[1120] User's smart device

[1121] Users enter their personal information using devices such as smartphones and tablets, which are equipped with cameras and microphones that are used to analyze facial expressions and tone of voice.

[1122] server

[1123] The server receives personal information and emotional information sent from the user's device, generates fortune-telling and advice using the generative AI model, and returns the generated fortune-telling and advice to the user's device.

[1124] Generative AI means

[1125] The generative AI model generates unique fortune-telling and advice based on the received personal and emotional information. The generative AI model incorporates an emotion engine, allowing it to be customized to take into account the user's emotional state.

[1126] Digital Printing Equipment

[1127] A digital printing device is a device that prints the generated fortune or advice in a physical form (such as paper), which is then provided as a fortune slip after the user completes payment.

[1128] Program Processing Overview

[1129] The server analyzes personal information and emotional information received from the user's smart device. The technology used to analyze facial expressions and tone of voice is the "EmotionRecognition Library." Emotion recognition is performed on the user's smart device, and the data is sent to the server. On the server, a generative AI model generates fortune-telling and advice based on the received data, and the results are sent back to the user's device.

[1130] For example:

[1131] For example, let's say a male user in his 30s visits a shrine hoping to get a fortune-telling session about his career luck. First, the user scans a QR code with their smartphone, which automatically opens a specific web page or application. Then, they enter personal information such as their name, gender, date of birth, goal (career luck), and address. While they are entering information, their facial expressions and tone of voice are analyzed using the smartphone's camera and microphone. The input data, along with the analysis results, are sent to the server, and the generative AI model uses these to generate a unique fortune and advice. The following prompt sentence is used:

[1132] Prompt Sentence Examples

[1133] "We have a male user born in February 1987 who is looking to improve his luck at work. He seems to be feeling stressed right now. What advice would you give him to help him?"

[1134] The generated fortune and advice is sent back to the user's smart device for review, and after payment is completed, it is physically printed as a fortune slip using a digital printing device and provided to the user.

[1135] In this way, the system provides a modern and highly personalized solution to traditional, static fortune-telling based on the user's personal and emotional information.

[1136] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[1137] Step 1:

[1138] Users scan a QR code installed at a shrine or temple with their smartphone, which automatically opens a dedicated web page or application.

[1139] Input: Scan QR code

[1140] Output: A dedicated web page or application is opened

[1141] Step 2:

[1142] Users enter personal information such as name, gender, address, date of birth, and goals into an on-screen form.

[1143] Input: User inputs personal information

[1144] Output: Personal information data entered

[1145] Step 3:

[1146] The device uses the smartphone's camera and microphone to analyze the user's facial expressions and tone of voice to recognize emotions.

[1147] Input: User's facial expressions and tone of voice

[1148] Output: Recognized emotion data

[1149] Step 4:

[1150] The terminal encrypts the input personal information and the recognized emotion data and transmits them to the server.

[1151] Input: Personal information data and emotional data

[1152] Output: Encrypted data transmission

[1153] Step 5:

[1154] The server decodes the received data and passes the information to the generative AI model, which then uses this information to generate fortunes and advice.

[1155] Input: Data sent encrypted

[1156] Output: Generated fortune or advice

[1157] Step 6:

[1158] The server encrypts the generated fortune-telling or advice and sends it back to the terminal.

[1159] Input: Fortune telling and advice from a generative AI model

[1160] Output: Encrypted fortune-telling and advice data

[1161] Step 7:

[1162] The device decodes the received data and displays the fortune or advice to the user, who can then check the results.

[1163] Input: Encrypted fortune-telling or advice data

[1164] Output: Fortune telling and advice displayed on the screen

[1165] Step 8:

[1166] Once the user is satisfied with the fortune-telling and advice, they can make an electronic payment. Once payment is complete, the terminal generates a unique QR code and sends a print request to the digital printing device.

[1167] Input: User verification and electronic payment

[1168] Output: Generated QR code and print request

[1169] Step 9:

[1170] The server validates the print request and sends print instructions to the digital printing device.

[1171] Input: Print request

[1172] Output: Print instructions to digital printing device

[1173] Step 10:

[1174] The digital printing device prints the fortune-telling results and provides them to the user.

[1175] Input: Instructions to the digital printing device

[1176] Output: Printed fortune slip

[1177] The above are the specific processing steps of the entire system. In this way, highly personalized fortune telling and advice are provided based on the user's personal information and emotional information.

[1178] 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 a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 238 to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.

[1179] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[1180] In the above embodiment, an example in which the specific processing is performed by the data processing device 12 has been given, but the technology of the present disclosure is not limited to this, and the specific processing may be performed by the smart glasses 214.

[1181] [Third embodiment]

[1182] FIG. 5 shows an example of the configuration of a data processing system 310 according to the third embodiment.

[1183] 5, the data processing system 310 includes the data processing device 12 and a headset type terminal 314. An example of the data processing device 12 is a server.

[1184] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[1185] The headset type terminal 314 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication I / F 44, and a display 343. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, the camera 42, and the display 343 are also connected to the bus 52.

[1186] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.

[1187] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).

[1188] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 control the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.

[1189] Fig. 6 shows an example of the main functions of the data processing device 12 and the headset type terminal 314. As shown in Fig. 6, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.

[1190] The specific processing program 56 is an example of a "program" according to the technology of the present 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.

[1191] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[1192] In the headset type terminal 314, a reception output process is performed by the processor 46. A reception output program 60 is stored in the storage 50. 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 process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[1193] Next, a description will be given of the identification process performed by the identification processing unit 290 of the data processing device 12. 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."

[1194] This invention relates to a digital fortune-telling service provided at facilities such as shrines and temples, and is a system that uses a generation AI to provide on-the-spot fortune-telling and advice based on the user's individual information. In this system, the user inputs personal information using a device such as a smartphone, and the generation AI generates a unique fortune-telling or advice based on that information, and finally prints out the fortune-telling slip using a digital printing device.

[1195] System Overview

[1196] The system includes the following main components:

[1197] 1. User's Device

[1198] It provides an interface for users to enter personal information on devices such as smartphones and tablets.

[1199] 2. Server

[1200] It analyzes personal information received from the user's device and passes that information to the generating AI, which then sends the generated fortune-telling and advice back to the user's device.

[1201] 3. Generation AI

[1202] This includes artificial intelligence technology that generates real-time fortune-telling and advice based on the personal information received.

[1203] 4. Digital printing equipment

[1204] A printer used to provide the generated reading or advice to the user in a physical form.

[1205] Program processing

[1206] User input

[1207] When a user scans a QR code installed at a shrine or temple, a dedicated web page or application will automatically open.

[1208] Users enter personal information such as name, gender, address, date of birth, goals, and health status.

[1209] Once the input is complete, the user presses the "Submit" button.

[1210] Transmission and analysis of information

[1211] The terminal encrypts the personal information entered by the user and sends it to the server.

[1212] The server decrypts the received data and passes it to the generating AI.

[1213] The Generator AI will perform the following analysis based on the received personal information:

[1214] Calculate your zodiac sign and Chinese zodiac sign based on your date of birth and generate your fortune based on the results.

[1215] Generate specialized advice based on gender and goals.

[1216] Address information is used to incorporate local beliefs and feng shui elements.

[1217] Generating and providing fortunes and advice

[1218] The generative AI integrates the results of each analysis to generate unique fortune-telling and advice for the user.

[1219] The server encrypts the generated result and sends it to the user's terminal.

[1220] The terminal decodes the received results and displays them on the screen.

[1221] The user checks the results and, if satisfied, presses the "Confirm" button to complete the electronic payment.

[1222] Printing and receiving your fortune slip

[1223] After the payment is completed, the terminal generates a unique QR code and sends it to a digital printing device.

[1224] The server validates the print request and sends print instructions to the digital printing device.

[1225] The digital printing device prints the fortune-telling results and provides them to the user.

[1226] Specific examples

[1227] For example, if User A, a woman in her twenties, visits a shrine to ask for a fortune-telling session about her health, the system will operate as follows:

[1228] 1. The user scans the QR code.

[1229] 2. The device will open a dedicated web page.

[1230] 3. The user enters their name, gender (female), address, date of birth (born in 1995), and goal (health advice) and submits.

[1231] 4. The device encrypts the input information and sends it to the server.

[1232] 5. The server decrypts the data and sends it to the generating AI.

[1233] 6. The AI ​​generator calculates health fortunes based on your date of birth, generates advice based on gender and goals, and customizes your fortune by taking into account your address information.

[1234] 7. The server sends the generated results to the terminal.

[1235] 8. The device displays the results, which User A confirms.

[1236] 9. The user completes the payment and a QR code is generated.

[1237] 10. The digital printing device prints the fortune slip and provides it to user A.

[1238] In this way, the system offers a modern solution to traditional, static fortune-telling by quickly and efficiently providing personalized readings and advice.

[1239] The processing flow will be explained below.

[1240] Step 1: Enter your information

[1241] The user scans a QR code installed at a shrine or temple with their smartphone.

[1242] The device will automatically open a dedicated web page or application.

[1243] Users enter personal information such as name, gender, address, date of birth, goals, and health status into an on-screen form.

[1244] Once the input is complete, the user presses the "Submit" button.

[1245] Step 2: Submit your information

[1246] The terminal encrypts the personal information entered by the user.

[1247] The encrypted information is sent to the server.

[1248] Step 3: Receiving and analyzing information

[1249] The server receives the encrypted data sent from the terminal.

[1250] The server decrypts the received data and passes the information to the generating AI.

[1251] The generating AI begins analysis based on the personal information it receives.

[1252] Calculate your zodiac sign and Chinese zodiac sign based on your date of birth and generate your fortune.

[1253] Generate tailored advice based on gender and goals.

[1254] Address information is used to incorporate local beliefs and feng shui elements.

[1255] Step 4: Generate a fortune or advice

[1256] The generative AI integrates the results of each analysis and generates a unique fortune-telling or advice for the user.

[1257] The generated results are then sent back to the server.

[1258] Step 5: Send your fortune reading results

[1259] The server encrypts the generated fortune-telling result and transmits it to the user's terminal.

[1260] Step 6: View and verify the results

[1261] The terminal decodes the received results and displays them on the screen.

[1262] The user checks the results and, if satisfied with the results, presses the "Confirm" button.

[1263] Step 7: Electronic Payment

[1264] The terminal displays a cashless payment interface.

[1265] The user completes the payment using the payment method of their choice (e.g., credit card, electronic money).

[1266] Step 8: Generate QR code and request printing

[1267] After the payment is completed, the terminal generates a unique QR code and sends a print request to the digital printing device.

[1268] Step 9: Printing

[1269] The server validates the print request and sends print instructions to the digital printing device.

[1270] The digital printing device prints the fortune-telling results and provides them to the user.

[1271] Step 10: Receive your fortune

[1272] The user receives the printed fortune slip from the digital printing device.

[1273] Through the above steps, users can efficiently receive highly personalized fortune-telling and advice.

[1274] Example 1

[1275] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[1276] Conventional fortune-telling systems could only provide fixed results, making it difficult to provide unique fortune-telling and advice tailored to each individual user. Furthermore, there were limited ways to quickly provide fortune-telling results and receive them in physical form, resulting in low user satisfaction.

[1277] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[1278] In this invention, the server includes means for encrypting personal information entered by the user and transmitting it to the server, artificial intelligence generation means for analyzing the personal information received by the server and generating a unique fortune-telling or advice, means for encrypting the generated fortune-telling or advice and transmitting it to the user's terminal, means for transmitting a request to print the fortune-telling or advice results confirmed by the user using a digital printing device, and means for printing the generated fortune-telling or advice using the digital printing device. This makes it possible to provide fortune-telling or advice that emphasizes the individuality of the user quickly and efficiently, and to provide it in a physical form using the digital printing device.

[1279] "User" refers to an individual who uses the Service.

[1280] "Personal information" refers to information entered by users, such as name, gender, address, date of birth, goals, and health status.

[1281] "Terminal" refers to the smart device (smartphone, tablet, etc.) used by the user.

[1282] "Encryption" refers to the technological process of encoding data to ensure the secure transmission of Personal Information.

[1283] "Server" refers to the central processing system that analyzes the received personal information and generates fortunes and advice using generative AI.

[1284] "Generative AI" refers to artificial intelligence technology that generates unique fortunes and advice based on given personal information.

[1285] "Generative artificial intelligence means" refers to the function of generating fortune-telling and advice using generative AI.

[1286] "Means for encrypting and transmitting to the user's terminal" refers to the process of re-encrypting the generated fortune-telling or advice and transmitting it to the user's terminal.

[1287] "Digital printing device" refers to a device that prints the generated reading or advice in a physical form.

[1288] "Print request" refers to a request by a user to print the verified results on a digital printing device.

[1289] "Unique fortune telling and advice" refers to fortune telling results and advice that are generated specifically for each individual user based on their personal information.

[1290] This invention is a digital fortune-telling service system installed in religious facilities such as shrines and temples. This system uses AI to generate fortunes and advice in real time based on individual user information, and finally prints out fortune-telling slips using a digital printing device and provides them to users.

[1291] System Overview

[1292] User input

[1293] Users scan QR codes installed at shrines and temples with their smartphones or other devices. This action automatically opens a dedicated web page or application. Next, users enter personal information such as name, gender, address, date of birth, goals, and health status, and submit the information.

[1294] Transmission and encryption of personal information

[1295] The device encrypts the personal information entered by the user using a security protocol such as SSL / TLS, and sends the encrypted data over the Internet to a server.

[1296] Receiving and analyzing information by the server

[1297] The server receives the encrypted data and decrypts it. The decrypted personal information is temporarily stored in a database for further processing. The server then sends an analysis request to the generation AI to initiate the necessary processing.

[1298] Generative AI for fortune telling and advice generation

[1299] The AI ​​generates fortune-telling and advice based on personal information provided by the user. Specifically, it obtains information on the user's zodiac sign and Chinese zodiac sign from the user's date of birth and calculates their fortune based on the results. It also generates specialized advice based on gender and goals, and takes address information into account to incorporate local beliefs and feng shui elements. Finally, it combines the results of each analysis to generate a unique fortune-telling and advice.

[1300] Transmission and encryption of generated results

[1301] The AI ​​then sends the generated fortune-telling and advice to the server, which then re-encrypts the results and sends them to the device.

[1302] Displaying the generated results on the terminal

[1303] The terminal decrypts the encrypted result received from the server and displays the fortune or advice on the screen. The user checks the displayed content and, if satisfied, makes an electronic payment.

[1304] Printing and distribution using digital printing equipment

[1305] After the payment is completed, the terminal generates an individual QR code and sends it along with a print request to the server, which then sends a print instruction to the digital printing device, which then prints the fortune or advice and provides it to the user.

[1306] Example: User A

[1307] For example, if User A, a woman in her 20s, visits a shrine to ask for a fortune-telling session about her health, the system will operate as follows:

[1308] 1. The user scans the QR code.

[1309] 2. The device will open a dedicated web page.

[1310] 3. The user enters their name, gender (female), address, date of birth (May 20, 1995), and goal (health advice) and submits.

[1311] 4. The device encrypts the input information and sends it to the server.

[1312] 5. The server decrypts the data and sends it to the generating AI.

[1313] 6. The AI ​​generates fortune-telling and advice based on the user's personal information. Specifically, it calculates health fortunes based on the user's date of birth, generates advice based on gender and goals, and customizes fortune-telling by taking address information into account.

[1314] 7. The server sends the generated results to the terminal.

[1315] 8. The terminal displays the results and the user confirms the contents.

[1316] 9. The user completes the electronic payment and a unique QR code is generated.

[1317] 10. The digital printing device prints the fortune slip and provides it to the user.

[1318] Prompt Sentence Examples

[1319] Below are some example prompts to input to a generative AI model:

[1320] User: Name: Yamada Hanako, Gender: Female, Address: Tokyo, Date of Birth: May 20, 1995, Goal: I would like health advice.

[1321] To the generated AI:

[1322] Please provide the best possible fortune telling and advice to users based on the following information. Details are as follows:

[1323] Name: Yamada Hanako

[1324] Gender: Female

[1325] Address: Tokyo

[1326] Birthday: May 20, 1995

[1327] Goal: Health advice

[1328] Generated fortune telling and advice:

[1329] 1. Horoscope and Chinese Zodiac Sign

[1330] 2. Gender-specific advice

[1331] 3. Advice incorporating address-specific beliefs and feng shui

[1332] Thank you.

[1333] In this way, the system provides personalized fortune-telling and advice quickly and efficiently, offering a novel solution to traditional fortune-telling slips.

[1334] The flow of the identification process in the first embodiment will be described with reference to FIG.

[1335] Step 1: Scan the QR code and open the dedicated web page

[1336] Users scan the QR code displayed at shrines and temples with their smartphones. This action automatically opens a dedicated web page or application on the user's device. The web page provides an overview of the digital fortune-telling service and explains how to use it.

[1337] input

[1338] QR code

[1339] output

[1340] Display of dedicated web page

[1341] operation

[1342] Scanning QR codes

[1343] Automatic web page display

[1344] Step 2: Enter your personal information

[1345] Users enter personal information such as name, gender, address, date of birth, goals, and health status into a form on a dedicated web page or application, and then press the "Submit" button.

[1346] input

[1347] Personal information (name, gender, address, date of birth, goals, health status)

[1348] output

[1349] Encrypted personal information after pressing the send button

[1350] operation

[1351] Enter your personal information in the form

[1352] Press the send button

[1353] Step 3: Sending and Encrypting Personal Information

[1354] The device encrypts the personal information entered by the user and sends it to the server using security protocols such as SSL / TLS.

[1355] input

[1356] Unencrypted personal information

[1357] output

[1358] Encrypted Personal Information

[1359] operation

[1360] Encryption of personal information

[1361] Sending encrypted data to the server

[1362] Step 4: Server receives and analyzes information

[1363] The server receives and decrypts the encrypted personal information, temporarily stores it in a database, and then generates an analysis request for the generating AI.

[1364] input

[1365] Encrypted Personal Information

[1366] output

[1367] Decrypted personal information

[1368] Analysis request to generative AI

[1369] operation

[1370] Decrypting Encrypted Data

[1371] Storage in the database

[1372] Creating and sending an analysis request

[1373] Step 5: Generative AI generates fortunes and advice

[1374] The AI ​​generates fortune-telling and advice based on personal information received from the server, calculating fortunes based on date of birth, generating advice based on gender and goals, and customizing it to take address information into account.

[1375] input

[1376] Personal information (decrypted)

[1377] output

[1378] Fortune telling and advice generation results

[1379] operation

[1380] Fortune calculation from date of birth

[1381] Generate advice based on gender and goals

[1382] Address-based customization

[1383] Step 6: Encrypt and send the results

[1384] The fortune-telling and advice results generated by the generating AI are sent to the server, which then encrypts them and sends them to the terminal.

[1385] input

[1386] Generated fortune-telling and advice results

[1387] output

[1388] Encrypted fortune-telling and advice results

[1389] operation

[1390] Encryption of the generated result

[1391] Sending encrypted data to the device

[1392] Step 7: View the generated results in the terminal

[1393] The terminal decrypts the encrypted result received from the server and displays the result on the screen for the user to confirm.

[1394] input

[1395] Encrypted fortune-telling and advice results

[1396] output

[1397] Deciphered fortunes and advice displays

[1398] operation

[1399] Decrypting Encrypted Data

[1400] Displaying the results on screen

[1401] Step 8: User confirms results and makes electronic payment

[1402] The user checks the fortune-telling and advice displayed on the screen, and if satisfied, presses the "Confirm" button to make an electronic payment.

[1403] input

[1404] Interpreted fortune-telling and advice results

[1405] output

[1406] Notification of electronic payment completion

[1407] operation

[1408] Checking the results

[1409] Press the confirm button

[1410] Making electronic payments

[1411] Step 9: Generate a QR code and request printing

[1412] After the payment is completed, the terminal generates an individual QR code and sends a print request to the server.

[1413] input

[1414] Payment completion notification

[1415] output

[1416] Individual QR code

[1417] operation

[1418] Generate a QR code

[1419] Submitting a print request

[1420] Step 10: Print and deliver on a digital printing device

[1421] The server confirms the print request and sends a print instruction to the digital printing device, which then prints the fortune or advice and provides it to the user.

[1422] input

[1423] Print Request

[1424] output

[1425] Printed fortunes and advice

[1426] operation

[1427] Sending print instructions

[1428] Printing fortunes and advice

[1429] Provision to users

[1430] (Application example 1)

[1431] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[1432] Traditional customer service in brick-and-mortar stores has often relied on a standardized approach, making it difficult to provide a personalized experience that reflects the individuality of each customer. Modern consumers demand fast, personalized service, and technology is needed to meet this demand. Furthermore, advances in digital technology are creating demand for systems that can provide real-time advice and product recommendations, but there is a lack of concrete methods for achieving this.

[1433] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[1434] In this invention, the server includes means for receiving personal information entered by a user, artificial intelligence generating means for analyzing the received personal information and generating a unique fortune-telling, advice, and product recommendation, means for providing the generated fortune-telling, advice, and product recommendation to the user, means for generating a unique QR code for the user, and means for printing the generated content via a digital printing device. This makes it possible to provide personalized fortune-telling and product recommendations based on individual customer information in real time in a physical store.

[1435] The "means for receiving personal information entered by the user" refers to an interface that allows the user to use a smart device to enter information such as name, gender, date of birth, and product categories of interest, and then send that information to the server.

[1436] A "generative artificial intelligence means" is a system that includes a generative AI model for analyzing received personal information and generating unique fortunes, advice, and product recommendations in real time.

[1437] The "means for providing the generated fortune-telling, advice, and product recommendations to the user" is an interface for displaying the generated results on the screen of a smart device or tablet.

[1438] "Means for generating a unique QR code" means a system that generates a specific QR code that allows a user to review or provide a printed version of the generated fortune, advice, and product recommendation.

[1439] "Means for printing content generated via a digital printing device" means the printer and its control system used to provide the generated fortunes, advice, and product recommendations in physical form.

[1440] This invention evolves customer service in brick-and-mortar stores into a personalized experience. The main components of the system are a terminal that receives user input, a server that analyzes the information and generates fortune-telling, advice, and product recommendations, an interface that provides the results to the user, and a digital printing device that provides the results in physical form.

[1441] Terminal

[1442] The terminal is a smart device (e.g., a smartphone or tablet) that provides an interface for receiving information entered by the user (such as name, gender, date of birth, product categories of interest, etc.) This interface is implemented using the Flask framework and is responsible for sending the entered information to the server.

[1443] server

[1444] The server uses a generative AI model (e.g., GPT-3.5-turbo) to analyze the received personal information and generate a unique fortune-telling, advice, and product recommendations. The server analyzes the user's information and sends a prompt to the generative AI to create the fortune-telling or advice. For example, the following prompt may be used:

[1445] text

[1446] Name: Yamada Taro

[1447] Gender: Male

[1448] Date of Birth: January 1, 1980

[1449] Interests: Home appliances

[1450] Based on this prompt, the generative AI generates the most appropriate fortune-telling, advice, and product recommendations for the user.

[1451] Means of providing to users

[1452] The generated fortune-telling, advice, and product recommendations are displayed on the user's smart device or tablet through the terminal interface, allowing the user to check the results in real time and choose their next course of action.The terminal also generates a QR code that can be used to send the results to a digital printing device.

[1453] Digital Printing Equipment

[1454] The digital printing device is used to provide the generated fortunes, advice, and product recommendations in a physical format, specifically by receiving and printing the user-confirmed content. This system dramatically improves the customer experience in brick-and-mortar stores and enables the provision of personalized services.

[1455] Specific examples

[1456] For example, if a female user in her 20s visits a physical store and requests health advice and recommendations for home appliances, the system operates as follows:

[1457] 1. The user scans the QR code provided at the store with their smartphone.

[1458] 2. The device opens an input form where you enter your name, gender, date of birth, and product category of interest (e.g., home appliances).

[1459] 3. The device sends this input information to the server, and the generation AI generates fortune-telling, advice, and product recommendations.

[1460] 4. The server sends the generated results to the terminal and displays them on the user's smartphone.

[1461] 5. The user uses the provided QR code to print the results on a digital printing device and receives them in physical form.

[1462] This process allows users to quickly and efficiently receive personalized readings, advice, and product recommendations.

[1463] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[1464] Step 1:

[1465] The user scans the QR code and opens the input form.

[1466] Input: A user scans a QR code with their smart device, which launches a dedicated web page or application.

[1467] Processing: The device receives the QR code information and displays the corresponding input form.

[1468] Output: An input form is displayed on the user's smart device, allowing them to enter information.

[1469] Step 2:

[1470] The user enters personal information

[1471] Input: A user fills in a form with personal information such as name, gender, date of birth, and product categories of interest.

[1472] Processing: The device receives the entered information, encrypts it, and prepares it for transmission.

[1473] Output: Your encrypted personal information is stored on your device and ready to be sent.

[1474] Step 3:

[1475] The device sends personal information to the server

[1476] Input: Encrypted personal information.

[1477] Processing: The device sends personal information to the server. The Flask framework is used to process the transmission to the server.

[1478] Output: The server receives the personal information, decrypts it, and prepares it for analysis.

[1479] Step 4:

[1480] The server uses the generative AI model to generate fortunes, advice, and product recommendations.

[1481] Input: Personal information received by the server (name, gender, date of birth, product categories of interest).

[1482] Processing: The server sends a prompt to the generative AI model (GPT-3.5-turbo), which analyzes it as follows:

[1483] text

[1484] Name: Yamada Taro

[1485] Gender: Male

[1486] Date of Birth: January 1, 1980

[1487] Interests: Home appliances

[1488] Generative AI models generate fortunes, advice, and product recommendations.

[1489] Output: Generated text data of fortune telling, advice, and product recommendations.

[1490] Step 5:

[1491] The server sends the generated results to the terminal.

[1492] Input: Text data of fortune telling, advice, and product recommendations received by the server from the generation AI.

[1493] Processing: The server encrypts the fortune, advice, and product recommendations and sends them to the device.

[1494] Output: Text data of fortune telling, advice, and product recommendations received by the device.

[1495] Step 6:

[1496] A terminal will be generated to display the results.

[1497] Input: Encrypted text data of fortunes, advice, and product recommendations.

[1498] Processing: The terminal decrypts the data and displays it on the user's smart device or tablet.

[1499] Output: The generated fortune, advice, and product recommendations are displayed on the user's device screen.

[1500] Step 7:

[1501] User checks the results and generates a QR code

[1502] Input: Generated fortune-telling, advice, and product recommendation display results.

[1503] Processing: The user confirms the displayed result and instructs the device to generate a QR code. The device generates the QR code.

[1504] Output: A unique QR code is generated by the device and provided to the user.

[1505] Step 8:

[1506] A digital printing device prints the results

[1507] Input: User provided QR code.

[1508] Processing: A digital printing device scans the QR code and prints the corresponding fortune, advice, and product recommendation.

[1509] Output: A printed fortune, advice, and product recommendations are provided to the user.

[1510] Through this series of steps, users can receive real-time personalized fortune-telling, advice, and product recommendations that they can print and take home.

[1511] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.

[1512] This invention relates to a digital fortune-telling service provided at facilities such as shrines and temples, and is a system that uses a generation AI based on the user's individual information to provide on-the-spot fortune-telling and advice, and further includes a function that recognizes the user's emotions to provide more personalized advice. In this system, the user inputs information through a smart device, and the generation AI generates a unique fortune-telling or advice based on that information, and prints and provides the fortune-telling slip via a digital printing device. In addition, the system utilizes an emotion engine to recognize the user's emotions and can more precisely customize the content of the advice.

[1513] System Overview

[1514] The system includes the following main components:

[1515] 1. User's Device

[1516] It provides an interface for users to enter personal information on devices such as smartphones and tablets.

[1517] While the user is entering data or viewing results, the system analyzes their facial expressions and tone of voice to recognize their emotions.

[1518] 2. Server

[1519] It analyzes personal information received from the user's device and passes that information to the generating AI, which then sends the generated fortune-telling and advice back to the user's device.

[1520] 3. Generation AI

[1521] It includes artificial intelligence technology that generates fortune-telling and advice in real time based on received personal information and emotional information provided by the emotion engine.

[1522] 4. Emotion Engine

[1523] It analyzes the user's facial expressions and tone of voice to recognize emotions.

[1524] 5. Digital printing equipment

[1525] A printer used to provide the generated reading or advice to the user in a physical form.

[1526] Program processing

[1527] User input

[1528] When a user scans a QR code installed at a shrine or temple with their smartphone, a dedicated web page or application will automatically open.

[1529] Users enter personal information such as name, gender, address, date of birth, goals, and health status into an on-screen form.

[1530] While you are typing and even after you have completed typing, the emotion engine analyzes your facial expressions and tone of voice to recognize your emotions.

[1531] Transmission and analysis of information

[1532] The terminal encrypts the personal information entered by the user and the emotion data recognized by the emotion engine and transmits them to the server.

[1533] The server decrypts the received data and passes the information to the generating AI.

[1534] The generative AI begins analysis based on the personal and emotional information it receives.

[1535] Calculate your zodiac sign and Chinese zodiac sign based on your date of birth and generate your fortune.

[1536] Generate tailored advice based on gender and goals.

[1537] Take into account information from the emotion engine and adjust the tone of your answers and advice.

[1538] Generating and providing fortunes and advice

[1539] The generative AI integrates each analysis result and emotional information to generate a unique fortune-telling or advice for the user.

[1540] The generated results are then sent back to the server.

[1541] The server encrypts the generated fortune-telling result and transmits it to the user's terminal.

[1542] The terminal decodes the received results and displays them on the screen.

[1543] The user checks the results and, if satisfied, presses the "Confirm" button to complete the electronic payment.

[1544] Printing and receiving your fortune slip

[1545] After the payment is completed, the terminal generates a unique QR code and sends a print request to the digital printing device.

[1546] The server validates the print request and sends print instructions to the digital printing device.

[1547] The digital printing device prints the fortune-telling results and provides them to the user.

[1548] Specific examples

[1549] For example, if User B, a man in his 30s, visits a shrine to ask for a fortune-telling session about his career prospects, the system will operate as follows:

[1550] 1. The user scans the QR code.

[1551] 2. The device will open a dedicated web page.

[1552] 3. The user enters their name, gender (male), address, date of birth (born in 1987), and goal (to improve their career luck), and submits.

[1553] 4. The device encrypts the input information and emotional information recognized from the user's facial expressions and tone of voice, and sends it to the server.

[1554] 5. The server decrypts the data and sends it to the generating AI.

[1555] 6. The AI ​​generator calculates the person's zodiac sign and Chinese zodiac sign based on their date of birth, generates a fortune-telling report about their career prospects, and adjusts the tone of the advice based on their emotional state.

[1556] 7. The server sends the generated results to the terminal.

[1557] 8. The device displays the results, which User B confirms.

[1558] 9. The user completes the payment and a QR code is generated.

[1559] 10. The digital printing device prints the fortune slip and provides it to User B.

[1560] In this way, the system provides more sophisticated fortune-telling and advice based on the user's personal and emotional information, offering a modern and personalized solution to the traditional, rigid fortune-telling system.

[1561] The processing flow will be explained below.

[1562] Step 1: Enter your information

[1563] The user scans a QR code installed at a shrine or temple with their smartphone.

[1564] The device will automatically open a dedicated web page or application.

[1565] Users enter personal information such as name, gender, address, date of birth, goals, and health status into an on-screen form.

[1566] As you type, the device analyzes your facial expressions and tone of voice in real time to recognize your emotions.

[1567] Step 2: Submit your information

[1568] The terminal encrypts the personal information entered by the user and the emotion data recognized by the emotion engine.

[1569] The encrypted information is sent to the server.

[1570] Step 3: Receiving and analyzing information

[1571] The server receives the encrypted data sent from the terminal.

[1572] The server decrypts the received data and passes the information to the generating AI.

[1573] The generative AI begins analysis based on the received personal information and emotional information provided by the emotion engine.

[1574] Calculate your zodiac sign and Chinese zodiac sign based on your date of birth and generate your fortune.

[1575] Generate tailored advice based on gender and goals.

[1576] Take into account information from the emotion engine and adjust the tone of your answers and advice.

[1577] Step 4: Generate a fortune or advice

[1578] The generative AI integrates each analysis result and emotional information to generate a unique fortune-telling or advice for the user.

[1579] The generated results are then sent back to the server.

[1580] Step 5: Send your fortune reading results

[1581] The server encrypts the generated fortune-telling result and transmits it to the user's terminal.

[1582] Step 6: View and verify the results

[1583] The terminal decodes the received results and displays them on the screen.

[1584] The user checks the results and, if satisfied with the results, presses the "Confirm" button.

[1585] Step 7: Electronic Payment

[1586] The terminal displays a cashless payment interface.

[1587] The user completes the payment using the payment method of their choice (e.g., credit card, electronic money).

[1588] Step 8: Generate QR code and request printing

[1589] After the payment is completed, the terminal generates a unique QR code and sends a print request to the digital printing device.

[1590] Step 9: Printing

[1591] The server validates the print request and sends print instructions to the digital printing device.

[1592] The digital printing device prints the fortune-telling results and provides them to the user.

[1593] Step 10: Receive your fortune

[1594] The user receives the printed fortune slip from the digital printing device.

[1595] In this way, more precise fortune-telling and advice can be provided efficiently based on the personal information and emotional information entered by the user.

[1596] Example 2

[1597] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[1598] Conventional digital fortune-telling services only provide fixed fortune-telling and advice, which means they lack individuality and adaptability to users. Furthermore, they are unable to take into account the user's emotional state, making it difficult to provide more appropriate advice and fortune-telling. This has resulted in a lack of user satisfaction.

[1599] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.

[1600] In this invention, the server includes means for receiving personal information and emotional information entered by the user, artificial intelligence generating means for analyzing the received personal information and emotional information to generate a unique fortune-telling or advice, means for providing the generated fortune-telling or advice to the user, and means for sending a print request to a digital printing device based on the content of the fortune-telling or advice. This makes it possible to generate and provide fortune-telling or advice in real time that is more personalized and adapted to the emotional state of the user based on the personal information and emotional information of the user.

[1601] "Personal information" refers to information such as a user's name, gender, address, date of birth, goals, and health status.

[1602] "Emotional information" refers to information about the user's emotional state obtained by analyzing their facial expressions and tone of voice.

[1603] "Generative AI" refers to AI technology that generates fortune-telling and advice based on received personal and emotional information.

[1604] "Digital printing device" refers to a device that prints the generated fortune or advice in a physical form and provides it to a user.

[1605] "Analysis" refers to the process of processing information based on received data to arrive at a specific result.

[1606] "Providing" refers to conveying the generated fortune-telling or advice to the user.

[1607] "User" refers to an individual who uses the digital fortune-telling service.

[1608] "Smart devices" refers to electronic devices such as smartphones and tablets.

[1609] "Unique" means that there is no other item that is the same as it.

[1610] "Print request" refers to a request to print a generated fortune or advice.

[1611] The present invention relates to a digital fortune-telling service provided at facilities such as shrines and temples, and is a system that uses a generation AI based on the user's personal information and emotional information to provide fortune-telling and advice on the spot. A detailed description of how to implement this system is provided below.

[1612] First, when users scan a QR code displayed at a shrine or temple with a smart device such as a smartphone, a dedicated webpage or application will automatically open, through which users can enter personal information such as their name, gender, date of birth, address, health status, and goals.

[1613] In addition to the personal information entered, the device collects emotional information obtained by analyzing the user's facial expressions and tone of voice. This emotional information is collected through the smart device's camera and microphone and analyzed on the spot by an emotion engine. The analysis results and personal information are encrypted and sent to a server.

[1614] The server decrypts the received encrypted data and passes personal information and emotional information to the generative AI. The generative AI model generates a unique fortune-telling and advice based on the received data. Specifically, it calculates the zodiac sign and Chinese zodiac sign based on the date of birth and generates a fortune. It also provides specific advice based on gender and goals. Furthermore, it adjusts the tone and content of the advice based on the emotional information to provide more personalized advice.

[1615] The generated fortune or advice is sent back to the server, where it is encrypted and returned to the user's device. The device decrypts it and displays the result to the user. If the user is satisfied with the result and presses the "Confirm" button to complete the electronic payment, the device generates an individual QR code and sends a print request to the digital printing device.

[1616] The server confirms the print request and sends a print instruction to the digital printing device. Based on this instruction, the digital printing device physically prints the fortune result and provides it to the user. Through this series of processes, the system can provide more detailed and personalized digital fortune-telling slips based on the user's personal and emotional information.

[1617] Example prompts for the generative AI model to use

[1618] For example, you can use the following prompt:

[1619] Prompt statement:

[1620] "I'm a man in my 30s born on January 15, 1987, and I'd like to improve my career luck. I've been feeling a lot of stress lately. Based on this, I'd like you to provide me with a fortune telling and specific advice regarding my career luck."

[1621] In this way, by combining specific input information from users with emotional information, it is possible to provide a highly individualized and adaptable digital fortune-telling service, unlike conventional, fixed fortune-telling slips. This system will provide new value to shrines and temples and improve user satisfaction.

[1622] The flow of the identification process in the second embodiment will be described with reference to FIG.

[1623] Step 1:

[1624] The user scans a QR code installed at a shrine or temple with their smartphone.

[1625] Input: QR code information.

[1626] Output: A dedicated web page or application will be automatically opened.

[1627] Specific operation: The device reads the QR code, accesses the URL, and displays a dedicated page.

[1628] Step 2:

[1629] The user enters personal information such as name, gender, address, date of birth, goals, and health status.

[1630] Input: Personal information such as name, gender, address, date of birth, goals, and health status.

[1631] Output: Your personal information will be saved on your device.

[1632] Specific operation: The device captures and temporarily stores the data the user enters into the form.

[1633] Step 3:

[1634] The emotion engine analyzes the user's facial expressions and tone of voice to recognize emotions.

[1635] Input: Facial expression and voice data obtained through a camera and microphone.

[1636] Output: Parsed emotion information.

[1637] How it works: The device's camera and microphone capture the user's facial expressions and tone of voice in real time, which are then analyzed by the emotion engine.

[1638] Step 4:

[1639] The device encrypts the personal information and emotional information and transmits them to the server.

[1640] Input: Personal and emotional information.

[1641] Output: The encrypted data is sent to the server.

[1642] Specific operation: The terminal encrypts the data using the SSL encryption protocol and sends it to the server.

[1643] Step 5:

[1644] The server decrypts the received data and passes personal and emotional information to the generative AI model.

[1645] Input: Encrypted data.

[1646] Output: Decoded personal and emotional information.

[1647] What it does: The server decrypts the data and prepares it to be passed to the generative AI model.

[1648] Step 6:

[1649] The generative AI generates fortune-telling and advice based on personal and emotional information.

[1650] Input: Personal and emotional information.

[1651] Output: The generated fortune or advice.

[1652] Specific behavior: The generative AI calculates your zodiac sign and Chinese zodiac sign based on your date of birth, generates specific advice based on your goals and gender, and adjusts the tone based on emotional information.

[1653] Step 7:

[1654] The server encrypts the generated fortune-telling and advice and transmits it to the terminal.

[1655] Input: The generated fortune or advice.

[1656] Output: Encrypted fortune or advice.

[1657] Specific operation: The server encrypts the fortune-telling and advice and sends it to the terminal.

[1658] Step 8:

[1659] The device decodes the received fortune-telling and advice and displays it on the screen.

[1660] Input: Encrypted fortune telling or advice.

[1661] Output: Decoded fortune or advice.

[1662] Specific operation: The terminal decrypts the data and displays it to the user.

[1663] Step 9:

[1664] The user checks the fortune and advice, and if satisfied, presses the "Confirm" button to complete the electronic payment.

[1665] Input: Check fortunes and advice.

[1666] Output: Electronic payment completed.

[1667] Specific operation: The user presses the "Confirm" button on the screen, enters payment information, and makes an electronic payment.

[1668] Step 10:

[1669] After the payment is completed, the terminal generates an individual QR code and sends a print request to the digital printing device.

[1670] Input: Payment completion information.

[1671] Output: Submitting a print request.

[1672] Specific operation: The terminal generates a QR code and sends a print request to the digital printing device.

[1673] Step 11:

[1674] The server validates the print request and sends instructions to the digital printing device.

[1675] Input: A print request.

[1676] Output: Instructions to a digital printing device.

[1677] Specific operations: The server validates the print request and sends print instructions to the digital printing device.

[1678] Step 12:

[1679] The digital printing device prints out fortunes and advice and provides them to users.

[1680] Input: Printing instructions and data.

[1681] Output: Printed fortune result.

[1682] Specific operation: The digital printing device prints the data and provides it to the user as a physical fortune slip.

[1683] The above is a specific description of each processing step in this system.

[1684] (Application example 2)

[1685] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[1686] Conventional digital fortune-telling and advice systems have the problem of lacking individuality, as they can only provide fixed content based on the user's individual information.Furthermore, they are unable to provide advice that takes into account the user's emotional state, and are unable to provide more precise customization.

[1687] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.

[1688] In this invention, the server includes means for receiving personal information entered by the user, artificial intelligence generating means for analyzing the received personal information and generating a unique fortune-telling or advice, means for providing the generated fortune-telling or advice to the user, means for analyzing the user's facial expression and tone of voice while the personal information is being entered and recognizing emotions, and means for customizing the content of the advice based on the emotional information. This enables precise customization that takes into account not only the user's individual information but also their emotional state.

[1689] "User" refers to an individual who uses the digital fortune-telling system.

[1690] "Personal information" refers to individual data entered by users, such as name, gender, address, date of birth, and goals.

[1691] "Means of receiving" refers to the function of collecting personal information using the user's smart device.

[1692] "Generative artificial intelligence means" refers to artificial intelligence technology that analyzes received personal information and generates unique fortune-telling or advice based on that information.

[1693] "Means for providing" refers to means for presenting the generated fortune-telling or advice to the user, and includes displaying it on a smart device.

[1694] "Means for recognizing emotions by analyzing facial expressions and tone of voice" refers to technology that uses the camera and microphone on the user's smart device to read emotions from the user's facial expressions and tone of voice.

[1695] "Means for customizing advice content based on emotional information" refers to the ability to adjust the tone and content of advice generated by the generative AI by taking into account recognized emotional information.

[1696] "Digital printing device" refers to a device that prints the generated reading or advice in physical form.

[1697] This invention is a system that provides digital fortune-telling services at brick-and-mortar shrine and temple stores, and its purpose is to generate and provide highly personalized fortune-telling and advice based on the user's personal information and emotional data.

[1698] System Configuration

[1699] User's smart device

[1700] Users enter their personal information using devices such as smartphones and tablets, which are equipped with cameras and microphones that are used to analyze facial expressions and tone of voice.

[1701] server

[1702] The server receives personal information and emotional information sent from the user's device, generates fortune-telling and advice using the generative AI model, and returns the generated fortune-telling and advice to the user's device.

[1703] Generative AI means

[1704] The generative AI model generates unique fortune-telling and advice based on the received personal and emotional information. The generative AI model incorporates an emotion engine, allowing it to be customized to take into account the user's emotional state.

[1705] Digital Printing Equipment

[1706] A digital printing device is a device that prints the generated fortune or advice in a physical form (such as paper), which is then provided as a fortune slip after the user completes payment.

[1707] Program Processing Overview

[1708] The server analyzes personal information and emotional information received from the user's smart device. The technology used to analyze facial expressions and tone of voice is the "EmotionRecognition Library." Emotion recognition is performed on the user's smart device, and the data is sent to the server. On the server, a generative AI model generates fortune-telling and advice based on the received data, and the results are sent back to the user's device.

[1709] For example:

[1710] For example, let's say a male user in his 30s visits a shrine hoping to get a fortune-telling session about his career luck. First, the user scans a QR code with their smartphone, which automatically opens a specific web page or application. Then, they enter personal information such as their name, gender, date of birth, goal (career luck), and address. While they are entering information, their facial expressions and tone of voice are analyzed using the smartphone's camera and microphone. The input data, along with the analysis results, are sent to the server, and the generative AI model uses these to generate a unique fortune and advice. The following prompt sentence is used:

[1711] Prompt Sentence Examples

[1712] "We have a male user born in February 1987 who is looking to improve his luck at work. He seems to be feeling stressed right now. What advice would you give him to help him?"

[1713] The generated fortune and advice is sent back to the user's smart device for review, and after payment is completed, it is physically printed as a fortune slip using a digital printing device and provided to the user.

[1714] In this way, the system provides a modern and highly personalized solution to traditional, static fortune-telling based on the user's personal and emotional information.

[1715] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[1716] Step 1:

[1717] Users scan a QR code installed at a shrine or temple with their smartphone, which automatically opens a dedicated web page or application.

[1718] Input: Scan QR code

[1719] Output: A dedicated web page or application is opened

[1720] Step 2:

[1721] Users enter personal information such as name, gender, address, date of birth, and goals into an on-screen form.

[1722] Input: User inputs personal information

[1723] Output: Personal information data entered

[1724] Step 3:

[1725] The device uses the smartphone's camera and microphone to analyze the user's facial expressions and tone of voice to recognize emotions.

[1726] Input: User's facial expressions and tone of voice

[1727] Output: Recognized emotion data

[1728] Step 4:

[1729] The terminal encrypts the input personal information and the recognized emotion data and transmits them to the server.

[1730] Input: Personal information data and emotional data

[1731] Output: Encrypted data transmission

[1732] Step 5:

[1733] The server decodes the received data and passes the information to the generative AI model, which then uses this information to generate fortunes and advice.

[1734] Input: Data sent encrypted

[1735] Output: Generated fortune or advice

[1736] Step 6:

[1737] The server encrypts the generated fortune-telling or advice and sends it back to the terminal.

[1738] Input: Fortune telling and advice from a generative AI model

[1739] Output: Encrypted fortune-telling and advice data

[1740] Step 7:

[1741] The device decodes the received data and displays the fortune or advice to the user, who can then check the results.

[1742] Input: Encrypted fortune-telling or advice data

[1743] Output: Fortune telling and advice displayed on the screen

[1744] Step 8:

[1745] Once the user is satisfied with the fortune-telling and advice, they can make an electronic payment. Once payment is complete, the terminal generates a unique QR code and sends a print request to the digital printing device.

[1746] Input: User verification and electronic payment

[1747] Output: Generated QR code and print request

[1748] Step 9:

[1749] The server validates the print request and sends print instructions to the digital printing device.

[1750] Input: Print request

[1751] Output: Print instructions to digital printing device

[1752] Step 10:

[1753] The digital printing device prints the fortune-telling results and provides them to the user.

[1754] Input: Instructions to the digital printing device

[1755] Output: Printed fortune slip

[1756] The above are the specific processing steps of the entire system. In this way, highly personalized fortune telling and advice are provided based on the user's personal information and emotional information.

[1757] The specific processing unit 290 transmits the result of the specific processing to the headset type terminal 314. In the headset type terminal 314, the control unit 46A causes the speaker 240 and the display 343 to output the result of the specific processing. The microphone 238 acquires audio indicating a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 238 to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.

[1758] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[1759] In the above embodiment, an example was given in which the specific processing is performed by the data processing device 12, but the technology of the present disclosure is not limited to this, and the specific processing may be performed by the headset type terminal 314.

[1760] [Fourth embodiment]

[1761] FIG. 7 shows an example of the configuration of a data processing system 410 according to the fourth embodiment.

[1762] 7, a 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.

[1763] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[1764] The robot 414 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication I / F 44, and a control target 443. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, the camera 42, and the control target 443 are also connected to the bus 52.

[1765] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.

[1766] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).

[1767] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 control the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.

[1768] The control object 443 includes a display device, LEDs in the eyes, and motors for driving 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 emotions of the robot 414 can be expressed by controlling these motors. In addition, the facial expressions of the robot 414 can also be expressed by controlling the light emission state of the LEDs in the eyes of the robot 414.

[1769] Fig. 8 shows an example of the main functions of the data processing device 12 and the robot 414. As shown in Fig. 8, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.

[1770] The specific processing program 56 is an example of a "program" according to the technology of the present 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.

[1771] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[1772] In the robot 414, the processor 46 performs the reception output process. A reception output program 60 is stored in the storage 50. 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 process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[1773] Next, a description will be given of the specific processing performed by the specific processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1774] This invention relates to a digital fortune-telling service provided at facilities such as shrines and temples, and is a system that uses a generation AI to provide on-the-spot fortune-telling and advice based on the user's individual information. In this system, the user inputs personal information using a device such as a smartphone, and the generation AI generates a unique fortune-telling or advice based on that information, and finally prints out the fortune-telling slip using a digital printing device.

[1775] System Overview

[1776] The system includes the following main components:

[1777] 1. User's Device

[1778] It provides an interface for users to enter personal information on devices such as smartphones and tablets.

[1779] 2. Server

[1780] It analyzes personal information received from the user's device and passes that information to the generating AI, which then sends the generated fortune-telling and advice back to the user's device.

[1781] 3. Generation AI

[1782] This includes artificial intelligence technology that generates real-time fortune-telling and advice based on the personal information received.

[1783] 4. Digital printing equipment

[1784] A printer used to provide the generated reading or advice to the user in a physical form.

[1785] Program processing

[1786] User input

[1787] When a user scans a QR code installed at a shrine or temple, a dedicated web page or application will automatically open.

[1788] Users enter personal information such as name, gender, address, date of birth, goals, and health status.

[1789] Once the input is complete, the user presses the "Submit" button.

[1790] Transmission and analysis of information

[1791] The terminal encrypts the personal information entered by the user and sends it to the server.

[1792] The server decrypts the received data and passes it to the generating AI.

[1793] The Generator AI will perform the following analysis based on the received personal information:

[1794] Calculate your zodiac sign and Chinese zodiac sign based on your date of birth and generate your fortune based on the results.

[1795] Generate specialized advice based on gender and goals.

[1796] Address information is used to incorporate local beliefs and feng shui elements.

[1797] Generating and providing fortunes and advice

[1798] The generative AI integrates the results of each analysis to generate unique fortune-telling and advice for the user.

[1799] The server encrypts the generated result and sends it to the user's terminal.

[1800] The terminal decodes the received results and displays them on the screen.

[1801] The user checks the results and, if satisfied, presses the "Confirm" button to complete the electronic payment.

[1802] Printing and receiving your fortune slip

[1803] After the payment is completed, the terminal generates a unique QR code and sends it to a digital printing device.

[1804] The server validates the print request and sends print instructions to the digital printing device.

[1805] The digital printing device prints the fortune-telling results and provides them to the user.

[1806] Specific examples

[1807] For example, if User A, a woman in her twenties, visits a shrine to ask for a fortune-telling session about her health, the system will operate as follows:

[1808] 1. The user scans the QR code.

[1809] 2. The device will open a dedicated web page.

[1810] 3. The user enters their name, gender (female), address, date of birth (born in 1995), and goal (health advice) and submits.

[1811] 4. The device encrypts the input information and sends it to the server.

[1812] 5. The server decrypts the data and sends it to the generating AI.

[1813] 6. The AI ​​generator calculates health fortunes based on your date of birth, generates advice based on gender and goals, and customizes your fortune by taking into account your address information.

[1814] 7. The server sends the generated results to the terminal.

[1815] 8. The device displays the results, which User A confirms.

[1816] 9. The user completes the payment and a QR code is generated.

[1817] 10. The digital printing device prints the fortune slip and provides it to user A.

[1818] In this way, the system offers a modern solution to traditional, static fortune-telling by quickly and efficiently providing personalized readings and advice.

[1819] The processing flow will be explained below.

[1820] Step 1: Enter your information

[1821] The user scans a QR code installed at a shrine or temple with their smartphone.

[1822] The device will automatically open a dedicated web page or application.

[1823] Users enter personal information such as name, gender, address, date of birth, goals, and health status into an on-screen form.

[1824] Once the input is complete, the user presses the "Submit" button.

[1825] Step 2: Submit your information

[1826] The terminal encrypts the personal information entered by the user.

[1827] The encrypted information is sent to the server.

[1828] Step 3: Receiving and analyzing information

[1829] The server receives the encrypted data sent from the terminal.

[1830] The server decrypts the received data and passes the information to the generating AI.

[1831] The generating AI begins analysis based on the personal information it receives.

[1832] Calculate your zodiac sign and Chinese zodiac sign based on your date of birth and generate your fortune.

[1833] Generate tailored advice based on gender and goals.

[1834] Address information is used to incorporate local beliefs and feng shui elements.

[1835] Step 4: Generate a fortune or advice

[1836] The generative AI integrates the results of each analysis and generates a unique fortune-telling or advice for the user.

[1837] The generated results are then sent back to the server.

[1838] Step 5: Send your fortune reading results

[1839] The server encrypts the generated fortune-telling result and transmits it to the user's terminal.

[1840] Step 6: View and verify the results

[1841] The terminal decodes the received results and displays them on the screen.

[1842] The user checks the results and, if satisfied with the results, presses the "Confirm" button.

[1843] Step 7: Electronic Payment

[1844] The terminal displays a cashless payment interface.

[1845] The user completes the payment using the payment method of their choice (e.g., credit card, electronic money).

[1846] Step 8: Generate QR code and request printing

[1847] After the payment is completed, the terminal generates a unique QR code and sends a print request to the digital printing device.

[1848] Step 9: Printing

[1849] The server validates the print request and sends print instructions to the digital printing device.

[1850] The digital printing device prints the fortune-telling results and provides them to the user.

[1851] Step 10: Receive your fortune

[1852] The user receives the printed fortune slip from the digital printing device.

[1853] Through the above steps, users can efficiently receive highly personalized fortune-telling and advice.

[1854] Example 1

[1855] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1856] Conventional fortune-telling systems could only provide fixed results, making it difficult to provide unique fortune-telling and advice tailored to each individual user. Furthermore, there were limited ways to quickly provide fortune-telling results and receive them in physical form, resulting in low user satisfaction.

[1857] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[1858] In this invention, the server includes means for encrypting personal information entered by the user and transmitting it to the server, artificial intelligence generation means for analyzing the personal information received by the server and generating a unique fortune-telling or advice, means for encrypting the generated fortune-telling or advice and transmitting it to the user's terminal, means for transmitting a request to print the fortune-telling or advice results confirmed by the user using a digital printing device, and means for printing the generated fortune-telling or advice using the digital printing device. This makes it possible to provide fortune-telling or advice that emphasizes the individuality of the user quickly and efficiently, and to provide it in a physical form using the digital printing device.

[1859] "User" refers to an individual who uses the Service.

[1860] "Personal information" refers to information entered by users, such as name, gender, address, date of birth, goals, and health status.

[1861] "Terminal" refers to the smart device (smartphone, tablet, etc.) used by the user.

[1862] "Encryption" refers to the technological process of encoding data to ensure the secure transmission of Personal Information.

[1863] "Server" refers to the central processing system that analyzes the received personal information and generates fortunes and advice using generative AI.

[1864] "Generative AI" refers to artificial intelligence technology that generates unique fortunes and advice based on given personal information.

[1865] "Generative artificial intelligence means" refers to the function of generating fortune-telling and advice using generative AI.

[1866] "Means for encrypting and transmitting to the user's terminal" refers to the process of re-encrypting the generated fortune-telling or advice and transmitting it to the user's terminal.

[1867] "Digital printing device" refers to a device that prints the generated reading or advice in a physical form.

[1868] "Print request" refers to a request by a user to print the verified results on a digital printing device.

[1869] "Unique fortune telling and advice" refers to fortune telling results and advice that are generated specifically for each individual user based on their personal information.

[1870] This invention is a digital fortune-telling service system installed in religious facilities such as shrines and temples. This system uses AI to generate fortunes and advice in real time based on individual user information, and finally prints out fortune-telling slips using a digital printing device and provides them to users.

[1871] System Overview

[1872] User input

[1873] Users scan QR codes installed at shrines and temples with their smartphones or other devices. This action automatically opens a dedicated web page or application. Next, users enter personal information such as name, gender, address, date of birth, goals, and health status, and submit the information.

[1874] Transmission and encryption of personal information

[1875] The device encrypts the personal information entered by the user using a security protocol such as SSL / TLS, and sends the encrypted data over the Internet to a server.

[1876] Receiving and analyzing information by the server

[1877] The server receives the encrypted data and decrypts it. The decrypted personal information is temporarily stored in a database for further processing. The server then sends an analysis request to the generation AI to initiate the necessary processing.

[1878] Generative AI for fortune telling and advice generation

[1879] The AI ​​generates fortune-telling and advice based on personal information provided by the user. Specifically, it obtains information on the user's zodiac sign and Chinese zodiac sign from the user's date of birth and calculates their fortune based on the results. It also generates specialized advice based on gender and goals, and takes address information into account to incorporate local beliefs and feng shui elements. Finally, it combines the results of each analysis to generate a unique fortune-telling and advice.

[1880] Transmission and encryption of generated results

[1881] The AI ​​then sends the generated fortune-telling and advice to the server, which then re-encrypts the results and sends them to the device.

[1882] Displaying the generated results on the terminal

[1883] The terminal decrypts the encrypted result received from the server and displays the fortune or advice on the screen. The user checks the displayed content and, if satisfied, makes an electronic payment.

[1884] Printing and distribution using digital printing equipment

[1885] After the payment is completed, the terminal generates an individual QR code and sends it along with a print request to the server, which then sends a print instruction to the digital printing device, which then prints the fortune or advice and provides it to the user.

[1886] Example: User A

[1887] For example, if User A, a woman in her 20s, visits a shrine to ask for a fortune-telling session about her health, the system will operate as follows:

[1888] 1. The user scans the QR code.

[1889] 2. The device will open a dedicated web page.

[1890] 3. The user enters their name, gender (female), address, date of birth (May 20, 1995), and goal (health advice) and submits.

[1891] 4. The device encrypts the input information and sends it to the server.

[1892] 5. The server decrypts the data and sends it to the generating AI.

[1893] 6. The AI ​​generates fortune-telling and advice based on the user's personal information. Specifically, it calculates health fortunes based on the user's date of birth, generates advice based on gender and goals, and customizes fortune-telling by taking address information into account.

[1894] 7. The server sends the generated results to the terminal.

[1895] 8. The terminal displays the results and the user confirms the contents.

[1896] 9. The user completes the electronic payment and a unique QR code is generated.

[1897] 10. The digital printing device prints the fortune slip and provides it to the user.

[1898] Prompt Sentence Examples

[1899] Below are some example prompts to input to a generative AI model:

[1900] User: Name: Yamada Hanako, Gender: Female, Address: Tokyo, Date of Birth: May 20, 1995, Goal: I would like health advice.

[1901] To the generated AI:

[1902] Please provide the best possible fortune telling and advice to users based on the following information. Details are as follows:

[1903] Name: Yamada Hanako

[1904] Gender: Female

[1905] Address: Tokyo

[1906] Birthday: May 20, 1995

[1907] Goal: Health advice

[1908] Generated fortune telling and advice:

[1909] 1. Horoscope and Chinese Zodiac Sign

[1910] 2. Gender-specific advice

[1911] 3. Advice incorporating address-specific beliefs and feng shui

[1912] Thank you.

[1913] In this way, the system provides personalized fortune-telling and advice quickly and efficiently, offering a novel solution to traditional fortune-telling slips.

[1914] The flow of the identification process in the first embodiment will be described with reference to FIG.

[1915] Step 1: Scan the QR code and open the dedicated web page

[1916] Users scan the QR code displayed at shrines and temples with their smartphones. This action automatically opens a dedicated web page or application on the user's device. The web page provides an overview of the digital fortune-telling service and explains how to use it.

[1917] input

[1918] QR code

[1919] output

[1920] Display of dedicated web page

[1921] operation

[1922] Scanning QR codes

[1923] Automatic web page display

[1924] Step 2: Enter your personal information

[1925] Users enter personal information such as name, gender, address, date of birth, goals, and health status into a form on a dedicated web page or application, and then press the "Submit" button.

[1926] input

[1927] Personal information (name, gender, address, date of birth, goals, health status)

[1928] output

[1929] Encrypted personal information after pressing the send button

[1930] operation

[1931] Enter your personal information in the form

[1932] Press the send button

[1933] Step 3: Sending and Encrypting Personal Information

[1934] The device encrypts the personal information entered by the user and sends it to the server using security protocols such as SSL / TLS.

[1935] input

[1936] Unencrypted personal information

[1937] output

[1938] Encrypted Personal Information

[1939] operation

[1940] Encryption of personal information

[1941] Sending encrypted data to the server

[1942] Step 4: Server receives and analyzes information

[1943] The server receives and decrypts the encrypted personal information, temporarily stores it in a database, and then generates an analysis request for the generating AI.

[1944] input

[1945] Encrypted Personal Information

[1946] output

[1947] Decrypted personal information

[1948] Analysis request to generative AI

[1949] operation

[1950] Decrypting Encrypted Data

[1951] Storage in the database

[1952] Creating and sending an analysis request

[1953] Step 5: Generative AI generates fortunes and advice

[1954] The AI ​​generates fortune-telling and advice based on personal information received from the server, calculating fortunes based on date of birth, generating advice based on gender and goals, and customizing it to take address information into account.

[1955] input

[1956] Personal information (decrypted)

[1957] output

[1958] Fortune telling and advice generation results

[1959] operation

[1960] Fortune calculation from date of birth

[1961] Generate advice based on gender and goals

[1962] Address-based customization

[1963] Step 6: Encrypt and send the results

[1964] The fortune-telling and advice results generated by the generating AI are sent to the server, which then encrypts them and sends them to the terminal.

[1965] input

[1966] Generated fortune-telling and advice results

[1967] output

[1968] Encrypted fortune-telling and advice results

[1969] operation

[1970] Encryption of the generated result

[1971] Sending encrypted data to the device

[1972] Step 7: View the generated results in the terminal

[1973] The terminal decrypts the encrypted result received from the server and displays the result on the screen for the user to confirm.

[1974] input

[1975] Encrypted fortune-telling and advice results

[1976] output

[1977] Deciphered fortunes and advice displays

[1978] operation

[1979] Decrypting Encrypted Data

[1980] Displaying the results on screen

[1981] Step 8: User confirms results and makes electronic payment

[1982] The user checks the fortune-telling and advice displayed on the screen, and if satisfied, presses the "Confirm" button to make an electronic payment.

[1983] input

[1984] Interpreted fortune-telling and advice results

[1985] output

[1986] Notification of electronic payment completion

[1987] operation

[1988] Checking the results

[1989] Press the confirm button

[1990] Making electronic payments

[1991] Step 9: Generate a QR code and request printing

[1992] After the payment is completed, the terminal generates an individual QR code and sends a print request to the server.

[1993] input

[1994] Payment completion notification

[1995] output

[1996] Individual QR code

[1997] operation

[1998] Generate a QR code

[1999] Submitting a print request

[2000] Step 10: Print and deliver on a digital printing device

[2001] The server confirms the print request and sends a print instruction to the digital printing device, which then prints the fortune or advice and provides it to the user.

[2002] input

[2003] Print Request

[2004] output

[2005] Printed fortunes and advice

[2006] operation

[2007] Sending print instructions

[2008] Printing fortunes and advice

[2009] Provision to users

[2010] (Application example 1)

[2011] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[2012] Traditional customer service in brick-and-mortar stores has often relied on a standardized approach, making it difficult to provide a personalized experience that reflects the individuality of each customer. Modern consumers demand fast, personalized service, and technology is needed to meet this demand. Furthermore, advances in digital technology are creating demand for systems that can provide real-time advice and product recommendations, but there is a lack of concrete methods for achieving this.

[2013] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[2014] In this invention, the server includes means for receiving personal information entered by a user, artificial intelligence generating means for analyzing the received personal information and generating a unique fortune-telling, advice, and product recommendation, means for providing the generated fortune-telling, advice, and product recommendation to the user, means for generating a unique QR code for the user, and means for printing the generated content via a digital printing device. This makes it possible to provide personalized fortune-telling and product recommendations based on individual customer information in real time in a physical store.

[2015] The "means for receiving personal information entered by the user" refers to an interface that allows the user to use a smart device to enter information such as name, gender, date of birth, and product categories of interest, and then send that information to the server.

[2016] A "generative artificial intelligence means" is a system that includes a generative AI model for analyzing received personal information and generating unique fortunes, advice, and product recommendations in real time.

[2017] The "means for providing the generated fortune-telling, advice, and product recommendations to the user" is an interface for displaying the generated results on the screen of a smart device or tablet.

[2018] "Means for generating a unique QR code" means a system that generates a specific QR code that allows a user to review or provide a printed version of the generated fortune, advice, and product recommendation.

[2019] "Means for printing content generated via a digital printing device" means the printer and its control system used to provide the generated fortunes, advice, and product recommendations in physical form.

[2020] This invention evolves customer service in brick-and-mortar stores into a personalized experience. The main components of the system are a terminal that receives user input, a server that analyzes the information and generates fortune-telling, advice, and product recommendations, an interface that provides the results to the user, and a digital printing device that provides the results in physical form.

[2021] Terminal

[2022] The terminal is a smart device (e.g., a smartphone or tablet) that provides an interface for receiving information entered by the user (such as name, gender, date of birth, product categories of interest, etc.) This interface is implemented using the Flask framework and is responsible for sending the entered information to the server.

[2023] server

[2024] The server uses a generative AI model (e.g., GPT-3.5-turbo) to analyze the received personal information and generate a unique fortune-telling, advice, and product recommendations. The server analyzes the user's information and sends a prompt to the generative AI to create the fortune-telling or advice. For example, the following prompt may be used:

[2025] text

[2026] Name: Yamada Taro

[2027] Gender: Male

[2028] Date of Birth: January 1, 1980

[2029] Interests: Home appliances

[2030] Based on this prompt, the generative AI generates the most appropriate fortune-telling, advice, and product recommendations for the user.

[2031] Means of providing to users

[2032] The generated fortune-telling, advice, and product recommendations are displayed on the user's smart device or tablet through the terminal interface, allowing the user to check the results in real time and choose their next course of action.The terminal also generates a QR code that can be used to send the results to a digital printing device.

[2033] Digital Printing Equipment

[2034] The digital printing device is used to provide the generated fortunes, advice, and product recommendations in a physical format, specifically by receiving and printing the user-confirmed content. This system dramatically improves the customer experience in brick-and-mortar stores and enables the provision of personalized services.

[2035] Specific examples

[2036] For example, if a female user in her 20s visits a physical store and requests health advice and recommendations for home appliances, the system operates as follows:

[2037] 1. The user scans the QR code provided at the store with their smartphone.

[2038] 2. The device opens an input form where you enter your name, gender, date of birth, and product category of interest (e.g., home appliances).

[2039] 3. The device sends this input information to the server, and the generation AI generates fortune-telling, advice, and product recommendations.

[2040] 4. The server sends the generated results to the terminal and displays them on the user's smartphone.

[2041] 5. The user uses the provided QR code to print the results on a digital printing device and receives them in physical form.

[2042] This process allows users to quickly and efficiently receive personalized readings, advice, and product recommendations.

[2043] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[2044] Step 1:

[2045] The user scans the QR code and opens the input form.

[2046] Input: A user scans a QR code with their smart device, which launches a dedicated web page or application.

[2047] Processing: The device receives the QR code information and displays the corresponding input form.

[2048] Output: An input form is displayed on the user's smart device, allowing them to enter information.

[2049] Step 2:

[2050] The user enters personal information

[2051] Input: A user fills in a form with personal information such as name, gender, date of birth, and product categories of interest.

[2052] Processing: The device receives the entered information, encrypts it, and prepares it for transmission.

[2053] Output: Your encrypted personal information is stored on your device and ready to be sent.

[2054] Step 3:

[2055] The device sends personal information to the server

[2056] Input: Encrypted personal information.

[2057] Processing: The device sends personal information to the server. The Flask framework is used to process the transmission to the server.

[2058] Output: The server receives the personal information, decrypts it, and prepares it for analysis.

[2059] Step 4:

[2060] The server uses the generative AI model to generate fortunes, advice, and product recommendations.

[2061] Input: Personal information received by the server (name, gender, date of birth, product categories of interest).

[2062] Processing: The server sends a prompt to the generative AI model (GPT-3.5-turbo), which analyzes it as follows:

[2063] text

[2064] Name: Yamada Taro

[2065] Gender: Male

[2066] Date of Birth: January 1, 1980

[2067] Interests: Home appliances

[2068] Generative AI models generate fortunes, advice, and product recommendations.

[2069] Output: Generated text data of fortune telling, advice, and product recommendations.

[2070] Step 5:

[2071] The server sends the generated results to the terminal.

[2072] Input: Text data of fortune telling, advice, and product recommendations received by the server from the generation AI.

[2073] Processing: The server encrypts the fortune, advice, and product recommendations and sends them to the device.

[2074] Output: Text data of fortune telling, advice, and product recommendations received by the device.

[2075] Step 6:

[2076] A terminal will be generated to display the results.

[2077] Input: Encrypted text data of fortunes, advice, and product recommendations.

[2078] Processing: The terminal decrypts the data and displays it on the user's smart device or tablet.

[2079] Output: The generated fortune, advice, and product recommendations are displayed on the user's device screen.

[2080] Step 7:

[2081] User checks the results and generates a QR code

[2082] Input: Generated fortune-telling, advice, and product recommendation display results.

[2083] Processing: The user confirms the displayed result and instructs the device to generate a QR code. The device generates the QR code.

[2084] Output: A unique QR code is generated by the device and provided to the user.

[2085] Step 8:

[2086] A digital printing device prints the results

[2087] Input: User provided QR code.

[2088] Processing: A digital printing device scans the QR code and prints the corresponding fortune, advice, and product recommendation.

[2089] Output: A printed fortune, advice, and product recommendations are provided to the user.

[2090] Through this series of steps, users can receive real-time personalized fortune-telling, advice, and product recommendations that they can print and take home.

[2091] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.

[2092] This invention relates to a digital fortune-telling service provided at facilities such as shrines and temples, and is a system that uses a generation AI based on the user's individual information to provide on-the-spot fortune-telling and advice, and further includes a function that recognizes the user's emotions to provide more personalized advice. In this system, the user inputs information through a smart device, and the generation AI generates a unique fortune-telling or advice based on that information, and prints and provides the fortune-telling slip via a digital printing device. In addition, the system utilizes an emotion engine to recognize the user's emotions and can more precisely customize the content of the advice.

[2093] System Overview

[2094] The system includes the following main components:

[2095] 1. User's Device

[2096] It provides an interface for users to enter personal information on devices such as smartphones and tablets.

[2097] While the user is entering data or viewing results, the system analyzes their facial expressions and tone of voice to recognize their emotions.

[2098] 2. Server

[2099] It analyzes personal information received from the user's device and passes that information to the generating AI, which then sends the generated fortune-telling and advice back to the user's device.

[2100] 3. Generation AI

[2101] It includes artificial intelligence technology that generates fortune-telling and advice in real time based on received personal information and emotional information provided by the emotion engine.

[2102] 4. Emotion Engine

[2103] It analyzes the user's facial expressions and tone of voice to recognize emotions.

[2104] 5. Digital printing equipment

[2105] A printer used to provide the generated reading or advice to the user in a physical form.

[2106] Program processing

[2107] User input

[2108] When a user scans a QR code installed at a shrine or temple with their smartphone, a dedicated web page or application will automatically open.

[2109] Users enter personal information such as name, gender, address, date of birth, goals, and health status into an on-screen form.

[2110] While you are typing and even after you have completed typing, the emotion engine analyzes your facial expressions and tone of voice to recognize your emotions.

[2111] Transmission and analysis of information

[2112] The terminal encrypts the personal information entered by the user and the emotion data recognized by the emotion engine and transmits them to the server.

[2113] The server decrypts the received data and passes the information to the generating AI.

[2114] The generative AI begins analysis based on the personal and emotional information it receives.

[2115] Calculate your zodiac sign and Chinese zodiac sign based on your date of birth and generate your fortune.

[2116] Generate tailored advice based on gender and goals.

[2117] Take into account information from the emotion engine and adjust the tone of your answers and advice.

[2118] Generating and providing fortunes and advice

[2119] The generative AI integrates each analysis result and emotional information to generate a unique fortune-telling or advice for the user.

[2120] The generated results are then sent back to the server.

[2121] The server encrypts the generated fortune-telling result and transmits it to the user's terminal.

[2122] The terminal decodes the received results and displays them on the screen.

[2123] The user checks the results and, if satisfied, presses the "Confirm" button to complete the electronic payment.

[2124] Printing and receiving your fortune slip

[2125] After the payment is completed, the terminal generates a unique QR code and sends a print request to the digital printing device.

[2126] The server validates the print request and sends print instructions to the digital printing device.

[2127] The digital printing device prints the fortune-telling results and provides them to the user.

[2128] Specific examples

[2129] For example, if User B, a man in his 30s, visits a shrine to ask for a fortune-telling session about his career prospects, the system will operate as follows:

[2130] 1. The user scans the QR code.

[2131] 2. The device will open a dedicated web page.

[2132] 3. The user enters their name, gender (male), address, date of birth (born in 1987), and goal (to improve their career luck), and submits.

[2133] 4. The device encrypts the input information and emotional information recognized from the user's facial expressions and tone of voice, and sends it to the server.

[2134] 5. The server decrypts the data and sends it to the generating AI.

[2135] 6. The AI ​​generator calculates the person's zodiac sign and Chinese zodiac sign based on their date of birth, generates a fortune-telling report about their career prospects, and adjusts the tone of the advice based on their emotional state.

[2136] 7. The server sends the generated results to the terminal.

[2137] 8. The device displays the results, which User B confirms.

[2138] 9. The user completes the payment and a QR code is generated.

[2139] 10. The digital printing device prints the fortune slip and provides it to User B.

[2140] In this way, the system provides more sophisticated fortune-telling and advice based on the user's personal and emotional information, offering a modern and personalized solution to the traditional, rigid fortune-telling system.

[2141] The processing flow will be explained below.

[2142] Step 1: Enter your information

[2143] The user scans a QR code installed at a shrine or temple with their smartphone.

[2144] The device will automatically open a dedicated web page or application.

[2145] Users enter personal information such as name, gender, address, date of birth, goals, and health status into an on-screen form.

[2146] As you type, the device analyzes your facial expressions and tone of voice in real time to recognize your emotions.

[2147] Step 2: Submit your information

[2148] The terminal encrypts the personal information entered by the user and the emotion data recognized by the emotion engine.

[2149] The encrypted information is sent to the server.

[2150] Step 3: Receiving and analyzing information

[2151] The server receives the encrypted data sent from the terminal.

[2152] The server decrypts the received data and passes the information to the generating AI.

[2153] The generative AI begins analysis based on the received personal information and emotional information provided by the emotion engine.

[2154] Calculate your zodiac sign and Chinese zodiac sign based on your date of birth and generate your fortune.

[2155] Generate tailored advice based on gender and goals.

[2156] Take into account information from the emotion engine and adjust the tone of your answers and advice.

[2157] Step 4: Generate a fortune or advice

[2158] The generative AI integrates each analysis result and emotional information to generate a unique fortune-telling or advice for the user.

[2159] The generated results are then sent back to the server.

[2160] Step 5: Send your fortune reading results

[2161] The server encrypts the generated fortune-telling result and transmits it to the user's terminal.

[2162] Step 6: View and verify the results

[2163] The terminal decodes the received results and displays them on the screen.

[2164] The user checks the results and, if satisfied with the results, presses the "Confirm" button.

[2165] Step 7: Electronic Payment

[2166] The terminal displays a cashless payment interface.

[2167] The user completes the payment using the payment method of their choice (e.g., credit card, electronic money).

[2168] Step 8: Generate QR code and request printing

[2169] After the payment is completed, the terminal generates a unique QR code and sends a print request to the digital printing device.

[2170] Step 9: Printing

[2171] The server validates the print request and sends print instructions to the digital printing device.

[2172] The digital printing device prints the fortune-telling results and provides them to the user.

[2173] Step 10: Receive your fortune

[2174] The user receives the printed fortune slip from the digital printing device.

[2175] In this way, more precise fortune-telling and advice can be provided efficiently based on the personal information and emotional information entered by the user.

[2176] Example 2

[2177] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[2178] Conventional digital fortune-telling services only provide fixed fortune-telling and advice, which means they lack individuality and adaptability to users. Furthermore, they are unable to take into account the user's emotional state, making it difficult to provide more appropriate advice and fortune-telling. This has resulted in a lack of user satisfaction.

[2179] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.

[2180] In this invention, the server includes means for receiving personal information and emotional information entered by the user, artificial intelligence generating means for analyzing the received personal information and emotional information to generate a unique fortune-telling or advice, means for providing the generated fortune-telling or advice to the user, and means for sending a print request to a digital printing device based on the content of the fortune-telling or advice. This makes it possible to generate and provide fortune-telling or advice in real time that is more personalized and adapted to the emotional state of the user based on the personal information and emotional information of the user.

[2181] "Personal information" refers to information such as a user's name, gender, address, date of birth, goals, and health status.

[2182] "Emotional information" refers to information about the user's emotional state obtained by analyzing their facial expressions and tone of voice.

[2183] "Generative AI" refers to AI technology that generates fortune-telling and advice based on received personal and emotional information.

[2184] "Digital printing device" refers to a device that prints the generated fortune or advice in a physical form and provides it to a user.

[2185] "Analysis" refers to the process of processing information based on received data to arrive at a specific result.

[2186] "Providing" refers to conveying the generated fortune-telling or advice to the user.

[2187] "User" refers to an individual who uses the digital fortune-telling service.

[2188] "Smart devices" refers to electronic devices such as smartphones and tablets.

[2189] "Unique" means that there is no other item that is the same as it.

[2190] "Print request" refers to a request to print a generated fortune or advice.

[2191] The present invention relates to a digital fortune-telling service provided at facilities such as shrines and temples, and is a system that uses a generation AI based on the user's personal information and emotional information to provide fortune-telling and advice on the spot. A detailed description of how to implement this system is provided below.

[2192] First, when users scan a QR code displayed at a shrine or temple with a smart device such as a smartphone, a dedicated webpage or application will automatically open, through which users can enter personal information such as their name, gender, date of birth, address, health status, and goals.

[2193] In addition to the personal information entered, the device collects emotional information obtained by analyzing the user's facial expressions and tone of voice. This emotional information is collected through the smart device's camera and microphone and analyzed on the spot by an emotion engine. The analysis results and personal information are encrypted and sent to a server.

[2194] The server decrypts the received encrypted data and passes personal information and emotional information to the generative AI. The generative AI model generates a unique fortune-telling and advice based on the received data. Specifically, it calculates the zodiac sign and Chinese zodiac sign based on the date of birth and generates a fortune. It also provides specific advice based on gender and goals. Furthermore, it adjusts the tone and content of the advice based on the emotional information to provide more personalized advice.

[2195] The generated fortune or advice is sent back to the server, where it is encrypted and returned to the user's device. The device decrypts it and displays the result to the user. If the user is satisfied with the result and presses the "Confirm" button to complete the electronic payment, the device generates an individual QR code and sends a print request to the digital printing device.

[2196] The server confirms the print request and sends a print instruction to the digital printing device. Based on this instruction, the digital printing device physically prints the fortune result and provides it to the user. Through this series of processes, the system can provide more detailed and personalized digital fortune-telling slips based on the user's personal and emotional information.

[2197] Example prompts for the generative AI model to use

[2198] For example, you can use the following prompt:

[2199] Prompt statement:

[2200] "I'm a man in my 30s born on January 15, 1987, and I'd like to improve my career luck. I've been feeling a lot of stress lately. Based on this, I'd like you to provide me with a fortune telling and specific advice regarding my career luck."

[2201] In this way, by combining specific input information from users with emotional information, it is possible to provide a highly individualized and adaptable digital fortune-telling service, unlike conventional, fixed fortune-telling slips. This system will provide new value to shrines and temples and improve user satisfaction.

[2202] The flow of the identification process in the second embodiment will be described with reference to FIG.

[2203] Step 1:

[2204] The user scans a QR code installed at a shrine or temple with their smartphone.

[2205] Input: QR code information.

[2206] Output: A dedicated web page or application will be automatically opened.

[2207] Specific operation: The device reads the QR code, accesses the URL, and displays a dedicated page.

[2208] Step 2:

[2209] The user enters personal information such as name, gender, address, date of birth, goals, and health status.

[2210] Input: Personal information such as name, gender, address, date of birth, goals, and health status.

[2211] Output: Your personal information will be saved on your device.

[2212] Specific operation: The device captures and temporarily stores the data the user enters into the form.

[2213] Step 3:

[2214] The emotion engine analyzes the user's facial expressions and tone of voice to recognize emotions.

[2215] Input: Facial expression and voice data obtained through a camera and microphone.

[2216] Output: Parsed emotion information.

[2217] How it works: The device's camera and microphone capture the user's facial expressions and tone of voice in real time, which are then analyzed by the emotion engine.

[2218] Step 4:

[2219] The device encrypts the personal information and emotional information and transmits them to the server.

[2220] Input: Personal and emotional information.

[2221] Output: The encrypted data is sent to the server.

[2222] Specific operation: The terminal encrypts the data using the SSL encryption protocol and sends it to the server.

[2223] Step 5:

[2224] The server decrypts the received data and passes personal and emotional information to the generative AI model.

[2225] Input: Encrypted data.

[2226] Output: Decoded personal and emotional information.

[2227] What it does: The server decrypts the data and prepares it to be passed to the generative AI model.

[2228] Step 6:

[2229] The generative AI generates fortune-telling and advice based on personal and emotional information.

[2230] Input: Personal and emotional information.

[2231] Output: The generated fortune or advice.

[2232] Specific behavior: The generative AI calculates your zodiac sign and Chinese zodiac sign based on your date of birth, generates specific advice based on your goals and gender, and adjusts the tone based on emotional information.

[2233] Step 7:

[2234] The server encrypts the generated fortune-telling and advice and transmits it to the terminal.

[2235] Input: The generated fortune or advice.

[2236] Output: Encrypted fortune or advice.

[2237] Specific operation: The server encrypts the fortune-telling and advice and sends it to the terminal.

[2238] Step 8:

[2239] The device decodes the received fortune-telling and advice and displays it on the screen.

[2240] Input: Encrypted fortune telling or advice.

[2241] Output: Decoded fortune or advice.

[2242] Specific operation: The terminal decrypts the data and displays it to the user.

[2243] Step 9:

[2244] The user checks the fortune and advice, and if satisfied, presses the "Confirm" button to complete the electronic payment.

[2245] Input: Check fortunes and advice.

[2246] Output: Electronic payment completed.

[2247] Specific operation: The user presses the "Confirm" button on the screen, enters payment information, and makes an electronic payment.

[2248] Step 10:

[2249] After the payment is completed, the terminal generates an individual QR code and sends a print request to the digital printing device.

[2250] Input: Payment completion information.

[2251] Output: Submitting a print request.

[2252] Specific operation: The terminal generates a QR code and sends a print request to the digital printing device.

[2253] Step 11:

[2254] The server validates the print request and sends instructions to the digital printing device.

[2255] Input: A print request.

[2256] Output: Instructions to a digital printing device.

[2257] Specific operations: The server validates the print request and sends print instructions to the digital printing device.

[2258] Step 12:

[2259] The digital printing device prints out fortunes and advice and provides them to users.

[2260] Input: Printing instructions and data.

[2261] Output: Printed fortune result.

[2262] Specific operation: The digital printing device prints the data and provides it to the user as a physical fortune slip.

[2263] The above is a specific description of each processing step in this system.

[2264] (Application example 2)

[2265] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[2266] Conventional digital fortune-telling and advice systems have the problem of lacking individuality, as they can only provide fixed content based on the user's individual information.Furthermore, they are unable to provide advice that takes into account the user's emotional state, and are unable to provide more precise customization.

[2267] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.

[2268] In this invention, the server includes means for receiving personal information entered by the user, artificial intelligence generating means for analyzing the received personal information and generating a unique fortune-telling or advice, means for providing the generated fortune-telling or advice to the user, means for analyzing the user's facial expression and tone of voice while the personal information is being entered and recognizing emotions, and means for customizing the content of the advice based on the emotional information. This enables precise customization that takes into account not only the user's individual information but also their emotional state.

[2269] "User" refers to an individual who uses the digital fortune-telling system.

[2270] "Personal information" refers to individual data entered by users, such as name, gender, address, date of birth, and goals.

[2271] "Means of receiving" refers to the function of collecting personal information using the user's smart device.

[2272] "Generative artificial intelligence means" refers to artificial intelligence technology that analyzes received personal information and generates unique fortune-telling or advice based on that information.

[2273] "Means for providing" refers to means for presenting the generated fortune-telling or advice to the user, and includes displaying it on a smart device.

[2274] "Means for recognizing emotions by analyzing facial expressions and tone of voice" refers to technology that uses the camera and microphone on the user's smart device to read emotions from the user's facial expressions and tone of voice.

[2275] "Means for customizing advice content based on emotional information" refers to the ability to adjust the tone and content of advice generated by the generative AI by taking into account recognized emotional information.

[2276] "Digital printing device" refers to a device that prints the generated reading or advice in physical form.

[2277] This invention is a system that provides digital fortune-telling services at brick-and-mortar shrine and temple stores, and its purpose is to generate and provide highly personalized fortune-telling and advice based on the user's personal information and emotional data.

[2278] System Configuration

[2279] User's smart device

[2280] Users enter their personal information using devices such as smartphones and tablets, which are equipped with cameras and microphones that are used to analyze facial expressions and tone of voice.

[2281] server

[2282] The server receives personal information and emotional information sent from the user's device, generates fortune-telling and advice using the generative AI model, and returns the generated fortune-telling and advice to the user's device.

[2283] Generative AI means

[2284] The generative AI model generates unique fortune-telling and advice based on the received personal and emotional information. The generative AI model incorporates an emotion engine, allowing it to be customized to take into account the user's emotional state.

[2285] Digital Printing Equipment

[2286] A digital printing device is a device that prints the generated fortune or advice in a physical form (such as paper), which is then provided as a fortune slip after the user completes payment.

[2287] Program Processing Overview

[2288] The server analyzes personal information and emotional information received from the user's smart device. The technology used to analyze facial expressions and tone of voice is the "EmotionRecognition Library." Emotion recognition is performed on the user's smart device, and the data is sent to the server. On the server, a generative AI model generates fortune-telling and advice based on the received data, and the results are sent back to the user's device.

[2289] For example:

[2290] For example, let's say a male user in his 30s visits a shrine hoping to get a fortune-telling session about his career luck. First, the user scans a QR code with their smartphone, which automatically opens a specific web page or application. Then, they enter personal information such as their name, gender, date of birth, goal (career luck), and address. While they are entering information, their facial expressions and tone of voice are analyzed using the smartphone's camera and microphone. The input data, along with the analysis results, are sent to the server, and the generative AI model uses these to generate a unique fortune and advice. The following prompt sentence is used:

[2291] Prompt Sentence Examples

[2292] "We have a male user born in February 1987 who is looking to improve his luck at work. He seems to be feeling stressed right now. What advice would you give him to help him?"

[2293] The generated fortune and advice is sent back to the user's smart device for review, and after payment is completed, it is physically printed as a fortune slip using a digital printing device and provided to the user.

[2294] In this way, the system provides a modern and highly personalized solution to traditional, static fortune-telling based on the user's personal and emotional information.

[2295] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[2296] Step 1:

[2297] Users scan a QR code installed at a shrine or temple with their smartphone, which automatically opens a dedicated web page or application.

[2298] Input: Scan QR code

[2299] Output: A dedicated web page or application is opened

[2300] Step 2:

[2301] Users enter personal information such as name, gender, address, date of birth, and goals into an on-screen form.

[2302] Input: User inputs personal information

[2303] Output: Personal information data entered

[2304] Step 3:

[2305] The device uses the smartphone's camera and microphone to analyze the user's facial expressions and tone of voice to recognize emotions.

[2306] Input: User's facial expressions and tone of voice

[2307] Output: Recognized emotion data

[2308] Step 4:

[2309] The terminal encrypts the input personal information and the recognized emotion data and transmits them to the server.

[2310] Input: Personal information data and emotional data

[2311] Output: Encrypted data transmission

[2312] Step 5:

[2313] The server decodes the received data and passes the information to the generative AI model, which then uses this information to generate fortunes and advice.

[2314] Input: Data sent encrypted

[2315] Output: Generated fortune or advice

[2316] Step 6:

[2317] The server encrypts the generated fortune-telling or advice and sends it back to the terminal.

[2318] Input: Fortune telling and advice from a generative AI model

[2319] Output: Encrypted fortune-telling and advice data

[2320] Step 7:

[2321] The device decodes the received data and displays the fortune or advice to the user, who can then check the results.

[2322] Input: Encrypted fortune-telling or advice data

[2323] Output: Fortune telling and advice displayed on the screen

[2324] Step 8:

[2325] Once the user is satisfied with the fortune-telling and advice, they can make an electronic payment. Once payment is complete, the terminal generates a unique QR code and sends a print request to the digital printing device.

[2326] Input: User verification and electronic payment

[2327] Output: Generated QR code and print request

[2328] Step 9:

[2329] The server validates the print request and sends print instructions to the digital printing device.

[2330] Input: Print request

[2331] Output: Print instructions to digital printing device

[2332] Step 10:

[2333] The digital printing device prints the fortune-telling results and provides them to the user.

[2334] Input: Instructions to the digital printing device

[2335] Output: Printed fortune slip

[2336] The above are the specific processing steps of the entire system. In this way, highly personalized fortune telling and advice are provided based on the user's personal information and emotional information.

[2337] The specific processing unit 290 transmits the result of the specific processing to the robot 414. In the robot 414, the control unit 46A causes the speaker 240 and the control target 443 to output the result of the specific processing. The microphone 238 acquires voice indicating a user input regarding the result of the specific processing. The control unit 46A transmits voice data indicating the user input acquired by the microphone 238 to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the voice data.

[2338] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[2339] In the above embodiment, an example was given in which the specific processing is performed by the data processing device 12, but the technology of the present disclosure is not limited to this, and the specific processing may be performed by the robot 414.

[2340] The emotion identification model 59 as an emotion engine may determine the user's emotion according to a specific mapping. Specifically, the emotion identification model 59 may determine the user's emotion according to an emotion map (see FIG. 9), which is a specific mapping. Similarly, the emotion identification model 59 may determine the robot's emotion, and the identification processing unit 290 may perform identification processing using the robot's emotion.

[2341] FIG. 9 is a diagram illustrating an emotion map 400 on which multiple emotions are mapped. In the emotion map 400, emotions are arranged in concentric circles radiating from the center. Emotions closer to the center of the concentric circles are more primitive. Emotions representing states and actions arising from a state of mind are arranged on the outer edges of the concentric circles. The concept of emotion includes both affect and mental states. Emotions generally generated from reactions occurring in the brain are arranged on the left side of the concentric circles. Emotions generally induced by situational judgment are arranged on the right side of the concentric circles. Emotions generally generated from reactions occurring in the brain and induced by situational judgment are arranged on the upper and lower sides of the concentric circles. Furthermore, the emotion of "pleasure" is arranged on the upper side of the concentric circles, and the emotion of "discomfort" is arranged on the lower side. In this way, in the emotion map 400, multiple emotions are mapped based on the structure by which emotions are generated, and emotions that tend to occur simultaneously are mapped close to each other.

[2342] These emotions are distributed in the 3 o'clock direction on emotion map 400, and typically fluctuate between relief and anxiety. In the right half of emotion map 400, situational awareness dominates over internal sensations, resulting in a sense of calm.

[2343] The inside of emotion map 400 represents what is going on in the mind, and the outside of emotion map 400 represents behavior, so the further you go outside emotion map 400, the more visible the emotions become (the more they are expressed in behavior).

[2344] Human emotions are based on various balances, such as posture and blood sugar levels. When these balances deviate from the ideal, a state of discomfort is indicated, and when they approach the ideal, a state of pleasure is indicated. Emotions can also be created for robots, automobiles, and motorcycles, based on various balances, such as posture and remaining battery life. When these balances deviate from the ideal, a state of discomfort is indicated, and when they approach the ideal, a state of pleasure is indicated. An emotion map can be generated, for example, based on Dr. Mitsuyoshi's emotion map (Research on Voice Emotion Recognition and Emotional Brain Physiological Signal Analysis Systems, Tokushima University, Doctoral Dissertation: https: / / ci.nii.ac.jp / naid / 500000375379). The left half of the emotion map lists emotions belonging to the "reaction" domain, where sensation is dominant. The right half of the emotion map lists emotions belonging to the "situation" domain, where situational awareness is dominant.

[2345] The emotion map defines two emotions that promote learning. One is a negative emotion on the situation side, around the middle of "repentance" or "reflection." In other words, this occurs when the robot experiences negative emotions such as "I never want to feel this way again" or "I don't want to be scolded again." The other is a positive emotion on the response side, around "desire." In other words, this occurs when the robot experiences positive feelings such as "I want more" or "I want to know more."

[2346] The emotion identification model 59 inputs user input into a pre-trained neural network, obtains emotion values ​​indicating each emotion shown in the emotion map 400, and determines the user's emotion. This neural network is pre-trained based on multiple pieces of training data that are combinations of user input and emotion values ​​indicating each emotion shown in the emotion map 400. Furthermore, this neural network is trained so that emotions that are located close to each other have similar values, as in the emotion map 900 shown in FIG. 10. FIG. 10 shows an example in which multiple emotions, "relieved," "calm," and "reassuring," have similar emotion values.

[2347] The system according to the present disclosure has been described above mainly with respect to the functions of the data processing device 12, but the system according to the present disclosure is not necessarily implemented on a server. The system according to the present disclosure may be implemented as a general information processing system. The present disclosure may be implemented, for example, as a software program running on a personal computer or an application running on a smartphone, etc. The method according to the present disclosure may be provided to users in the form of SaaS (Software as a Service).

[2348] In the above embodiment, an example was given in which the specific processing is performed by one computer 22, but the technology of the present disclosure is not limited to this, and the specific processing may be distributed and performed by a plurality of computers including the computer 22. For example, the data generation model 58 may be provided in an external device of the data processing device 12, and data may be generated in the external device in accordance with input data.

[2349] In the above embodiment, an example in which the specific processing program 56 is stored in the storage 32 has been described, but the technology of the present disclosure is not limited to this. For example, the specific processing program 56 may be stored in a portable, computer-readable, non-transitory storage medium such as a USB (Universal Serial Bus) memory. The specific processing program 56 stored in the non-transitory storage medium is installed in the computer 22 of the data processing device 12. The processor 28 executes the specific processing in accordance with the specific processing program 56.

[2350] Alternatively, the specific processing program 56 may be stored in a storage device such as a server connected to the data processing device 12 via the network 54, and the specific processing program 56 may be downloaded and installed on the computer 22 in response to a request from the data processing device 12.

[2351] It is not necessary to store all of the specific processing program 56 in a storage device such as a server connected to the data processing device 12 via the network 54, or to store all of the specific processing program 56 in the storage 32; only a portion of the specific processing program 56 may be stored.

[2352] The hardware resource for executing a specific process can be any of the following processors: An example of a processor is a CPU, which is a general-purpose processor that functions as a hardware resource for executing a specific process by executing software, i.e., a program. Another example of a processor is a dedicated electrical circuit, such as an FPGA (Field-Programmable Gate Array), a PLD (Programmable Logic Device), or an ASIC (Application Specific Integrated Circuit), which is a processor with a circuit configuration designed specifically for executing a specific process. Each processor has built-in or connected memory, and each processor uses the memory to execute the specific process.

[2353] The hardware resource that executes the specific processing may be configured with one of these various processors, or may be configured with a combination of two or more processors of the same or different types (for example, a combination of multiple FPGAs, or a combination of a CPU and an FPGA). Also, the hardware resource that executes the specific processing may be a single processor.

[2354] As an example of a system configured with a single processor, first, one processor is configured by combining one or more CPUs and software, and this processor functions as a hardware resource that executes a specific process. Second, there is a system that uses a processor that realizes the functions of an entire system including multiple hardware resources that execute a specific process on a single IC chip, as typified by SoC (System-on-a-chip). In this way, a specific process is realized using one or more of the above-mentioned various processors as hardware resources.

[2355] Furthermore, the hardware structure of these various processors can be, more specifically, an electric circuit that combines circuit elements such as semiconductor devices. The specific processing described above is merely an example. Therefore, it goes without saying that unnecessary steps may be deleted, new steps may be added, or the processing order may be rearranged, without departing from the spirit of the invention.

[2356] The above-described description and illustrations are a detailed explanation of the parts related to the technology of the present disclosure and are merely an example of the technology of the present disclosure. For example, the above description of the configuration, functions, actions, and effects is an explanation of an example of the configuration, functions, actions, and effects of the parts related to the technology of the present disclosure. Therefore, it goes without saying that unnecessary parts may be deleted, new elements may be added, or replacements may be made to the above-described description and illustrations within the scope of the gist of the technology of the present disclosure. Furthermore, to avoid confusion and facilitate understanding of the parts related to the technology of the present disclosure, the above-described description and illustrations omit explanations of common technical knowledge that do not require particular explanation to enable the implementation of the technology of the present disclosure.

[2357] All publications, patent applications, and technical standards mentioned in this specification are herein incorporated by reference to the same extent as if each individual publication, patent application, or technical standard was specifically and individually indicated to be incorporated by reference.

[2358] The following is further disclosed regarding the above embodiment.

[2359] (Claim 1)

[2360] A means of receiving personal information entered by the user;

[2361] a generating artificial intelligence means for analyzing the received personal information to generate a unique fortune-telling or advice;

[2362] A means for providing the generated fortune-telling or advice to a user;

[2363] A system including:

[2364] (Claim 2)

[2365] The system according to claim 1, wherein the user's smart device is used as a means for inputting personal information.

[2366] (Claim 3)

[2367] 10. The system of claim 1, further comprising means for printing the generated fortune or advice via a digital printing device.

[2368] "Example 1"

[2369] (Claim 1)

[2370] A means of receiving personal information entered by the user;

[2371] A means for encrypting the received personal information and transmitting it to a server;

[2372] A generating artificial intelligence means for analyzing the personal information received by the server and generating a unique fortune telling or advice;

[2373] A means for encrypting the generated fortune-telling or advice and transmitting it to the user's terminal;

[2374] means for transmitting a request for printing the fortune-telling or advice results confirmed by the user on a digital printing device;

[2375] means for printing the generated fortune-telling or advice with a digital printing device;

[2376] A system including:

[2377] (Claim 2)

[2378] The system according to claim 1, wherein the user's smart device is used as a means for inputting personal information.

[2379] (Claim 3)

[2380] 10. The system of claim 1, further comprising means for printing the generated fortune or advice via a digital printing device.

[2381] "Application Example 1"

[2382] (Claim 1)

[2383] A means of receiving personal information entered by the user;

[2384] A generating artificial intelligence means for analyzing the received personal information to generate a unique fortune telling, advice and product recommendation;

[2385] A means for providing the generated fortune-telling, advice and product recommendations to a user;

[2386] a means for generating a unique QR code for a user;

[2387] means for printing the generated content via a digital printing device;

[2388] A system including:

[2389] (Claim 2)

[2390] The system according to claim 1, wherein the user's smart device is used as a means for inputting personal information.

[2391] (Claim 3)

[2392] 10. The system of claim 1, further comprising means for printing the generated fortunes, advice and product recommendations via a digital printing device.

[2393] "Example 2: Combining Emotion Engines"

[2394] (Claim 1)

[2395] A means for receiving personal information and emotional information input by a user;

[2396] A generating artificial intelligence means for analyzing the received personal information and emotional information to generate a unique fortune-telling or advice;

[2397] A means for providing the generated fortune-telling or advice to a user;

[2398] means for transmitting a print request to a digital printing device based on the contents of the fortune-telling or advice;

[2399] A system including:

[2400] (Claim 2)

[2401] 10. The system according to claim 1, further comprising means for recognizing emotional information by analyzing a user's facial expression and tone of voice.

[2402] (Claim 3)

[2403] 3. The system according to claim 1 or claim 2, wherein a user inputs personal information using a smart device.

[2404] (Claim 4)

[2405] 10. The system of claim 1, further comprising means for printing the generated fortune or advice via a digital printing device.

[2406] "Application example 2 when combining emotion engines"

[2407] (Claim 1)

[2408] A means of receiving personal information entered by the user;

[2409] a generating artificial intelligence means for analyzing the received personal information to generate a unique fortune-telling or advice;

[2410] A means for providing the generated fortune-telling or advice to a user;

[2411] A means for analyzing the user's facial expressions and tone of voice while entering personal information to recognize emotions;

[2412] A means to customize advice content based on emotional information;

[2413] A system including:

[2414] (Claim 2)

[2415] The system according to claim 1, wherein the user's smart device is used as a means for inputting personal information, and facial expressions and tone of voice are analyzed through the smart device.

[2416] (Claim 3)

[2417] 10. The system of claim 1, further comprising means for printing the generated fortune or advice via a digital printing device. [Explanation of symbols]

[2418] 10, 210, 310, 410 Data Processing Systems 12 Data Processing Device 14 Smart Devices 214 Smart Glasses 314 Headset-type terminal 414 Robot< / url:> < / url:> < / url:> < / url:>

Claims

1. A means of receiving personal information entered by the user; a generating artificial intelligence means for analyzing the received personal information to generate a unique fortune-telling or advice; A means for providing the generated fortune-telling or advice to a user; A system including:

2. The system according to claim 1, wherein the user's smart device is used as a means for inputting personal information.

3. 10. The system of claim 1, further comprising means for printing the generated fortune or advice via a digital printing device.

Citation Information

Patent Citations

  • Persona chatbot control method and system

    JP2022180282A