Information processing device, information processing method, and program

JP2026137485APending Publication Date: 2026-08-27AGATSUMA CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025023631
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-02-17
Publication Date
2026-08-27

AI Technical Summary

Benefits of technology

【0008】 本発明によれば、占いを実施し、かつ、その占った時点を容易に特定可能な占いの結果を表示する印刷物を出力することができる情報処理装置、プログラム及び情報処理方法を提供することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026137485000001_ABST
    Figure 2026137485000001_ABST
Patent Text Reader

Abstract

The present invention provides an information processing device, program, and information processing method that can perform fortune-telling, easily identify the time of the fortune-telling, and output a printed document displaying the results of the fortune-telling. [Solution] An information processing device comprising a control unit, the control unit is configured to perform the following steps: in a reception step, it receives an captured image and a fortune template; in a face recognition step, it determines whether the captured image contains only one person; if it contains only one person, it extracts the facial features of the person; in a prediction step, it predicts the fortune of the person; in a badge generation step, it generates a fortune badge that displays the fortune; in a composite image generation step, it combines the fortune badge, the captured image, and the fortune template to generate a composite image for fortune-telling; and in a print control step, it outputs a fortune-telling slip with the composite image for fortune-telling printed on it.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0004] , , ,

[0006] , , , ,

[0005] , , ,

[0003] , , ,

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

Background Art

[0002] As an invention related to conventional fortune-telling, for example, a program and an information processing apparatus described in Patent Document 1 are disclosed.

Prior Art Document

Patent Document

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] Some smartphone apps can predict fortune, luck, and compatibility. Here, since the smartphone monitor is shared by many apps, the fortune-telling results displayed on the monitor tend to be closed once viewed. Then, the sustainability of the psychological impact of the fortune-telling results tends to weaken.

[0005] Therefore, when you want to keep the fortune-telling results as a memory or when you want to boost your daily motivation, it is effective to print out the fortune-telling results and keep them. In particular, if the fortune-telling results are good, there is a desire to print them and use them as a talisman. However, printing the fortune-telling results requires using an external printer and is troublesome. Furthermore, there is also a desire to easily identify the time of the fortune-telling and the time when the fortune-telling was done.

[0006] Therefore, the present invention aims to provide an information processing apparatus, a program, and an information processing method that can perform fortune-telling, can easily identify the time of the fortune-telling, and can output a printed matter displaying the fortune-telling results.

Means for Solving the Problems

[0007] An information processing device according to one embodiment of the present invention includes a control unit, which is configured to perform the following steps: in a reception step, it receives an captured image and a fortune template; in a face recognition step, it determines whether or not the captured image contains only one person; if it contains only one person, it extracts the facial features of the person; in a prediction step, it predicts the fortune of the person using the facial features of the person extracted in the face recognition step as explanatory variables; in a badge generation step, it generates a fortune badge that displays the fortune; in a composite image generation step, it combines the fortune badge, the captured image, and the fortune template to generate a composite image for fortune telling; and in a print control step, it outputs a fortune telling slip with the composite image for fortune telling printed on it. [Effects of the Invention]

[0008] According to the present invention, it is possible to provide an information processing device, a program, and an information processing method that can perform fortune-telling and output a printed document displaying the results of the fortune-telling in a way that makes it easy to identify the time of the fortune-telling. [Brief explanation of the drawing]

[0009] [Figure 1] This is a block diagram showing the hardware configuration of the information processing device of the first embodiment. [Figure 2] This is a block diagram showing the functions of the control unit of the information processing device of the first embodiment. [Figure 3] This is a flowchart showing the flow of information processing performed in the information processing device of the first embodiment. [Figure 4] (a) is a diagram showing an example of a fortune template stored in the information processing device of the first embodiment. (b) is a diagram showing an example of a fortune badge generated by the information processing device of the first embodiment. (c) is a diagram showing a composite image for fortune-telling generated by the information processing device of the first embodiment. [Figure 5]This is a block diagram showing the hardware configuration of the information processing device of the second embodiment. [Figure 6] This is a block diagram showing the functions of the control unit of the information processing device of the second embodiment. [Figure 7] This flowchart shows the flow of information processing performed in the information processing device of the second embodiment. [Figure 8] This is a block diagram showing the hardware configuration of the information processing device of the third embodiment. [Figure 9] This is a block diagram showing the functions of the control unit of the information processing device of the third embodiment. [Figure 10] This is a flowchart showing the flow of information processing performed in the information processing apparatus of the third embodiment. [Figure 11] (a) is a diagram showing an example of a compatibility template stored by the information processing device of the third embodiment. (b) is a diagram showing an example of a compatibility badge generated by the information processing device of the third embodiment. (c) is a diagram showing a composite image for compatibility lottery generated by the information processing device of the third embodiment. [Modes for carrying out the invention]

[0010] (First Embodiment) The first embodiment of the present invention will be described below with reference to Figures 1 to 4.

[0011] Here, in each embodiment, "part" is a hardware resource and, at the same time, a component through which software-based information processing is specifically realized. Also, in the first and second embodiments, the fortune slip is a printed document that displays the result of a prediction (fortune telling) of a specific person's fortune.

[0012] [Hardware configuration] First, the hardware configuration of the information processing device 1 according to this embodiment will be described with reference to Figure 1.

[0013] FIG. 1 is a block diagram showing the hardware configuration of the information processing apparatus 1. The information processing apparatus 1 includes an input unit 12, an imaging unit 11, a storage unit 15, a control unit 13, a timing unit 14 (external timer), a display unit 17 (display), and a printing unit 16 (printer) in a single housing. These are electrically connected via a data transmission path 10.

[0014] The input unit 12 accepts various operations from the user, such as template selection and fortune-telling output. Specifically, the input unit 12 is, for example, a touch panel in which an operation button or an operation menu is displayed, and the display unit 17 and the input unit 12 are integrated.

[0015] The imaging unit 11 is composed of an optical lens group and an image sensor, forms a subject image on the image sensor, and generates a captured image (still image). Specifically, the optical lens group is composed of a plurality of lenses such as concave lenses and convex lenses. The image sensor is, for example, a CMOS sensor or a CCD sensor. Further, the imaging unit 11 may further include a zoom mechanism, a focus mechanism, an aperture device, and a shake correction mechanism in its configuration.

[0016] The storage unit 15 stores various information. The storage unit 15 is composed of an internal memory and an external memory. Specifically, the internal memory is, for example, a storage drive or a random access memory. The storage drive stores programs, captured images, templates, etc. executed by the control unit 13. The random access memory is a working memory that temporarily stores data and instructions when a program is executed in the control unit 13. The external memory is specifically a removable storage medium such as an SD card and stores image data and the like.

[0017] The control unit 13 is a CPU (Central Processing Unit), which processes data and controls the operations related to the information processing device 1. More specifically, the control unit 13 reads out the programs stored in the storage unit 15 and executes them, thereby enabling various functions related to the information processing device 1 to operate. In other words, the information processing by the software stored in the storage unit 15 is specifically realized by the control unit 13, which is a hardware resource, and the functions of the control unit 13 are executed. In particular, the control unit 13 is configured to output a printed matter that displays the result of fortune-telling for the people included in the captured image and displays the result according to the user's operation of outputting fortune-telling.

[0018] The timing unit 14 is a so-called RTC (Real Time Clock) for realizing the clock function of the control unit 13, and generates information on year, month, day, hour, minute, and second.

[0019] The display unit 17 displays a screen that can be visually recognized and operated by the user. Specifically, the display unit 17 is, for example, a display.

[0020] The printing unit 16 outputs image data as a printed matter such as paper.

[0021] [Functional Configuration] The functional configuration of this embodiment will be described while referring to FIG. 2. FIG. 2 is a block diagram showing the functions of the information processing device 1 (that is, the functions of the control unit 13). The control unit 13 includes a display control unit 131, a reception unit 132, a face recognition unit 133, a prediction unit 134, a badge generation unit 135, a composite image generation unit 136, and a printing control unit 137.

[0022] The reception unit 132 is configured to be able to execute the reception step. Specifically, the reception unit 132 receives a captured image or a template in response to an operation input from the user via the input unit 12.

[0023] The face recognition unit 133 is configured to perform face recognition steps. For example, it uses deep learning to determine whether or not a person's face is included in the captured image, and a convolutional neural network to extract facial features of the person, such as the relative positions and shapes of the eyes, nose, and mouth.

[0024] The prediction unit 134 is configured to execute the prediction step. Specifically, the prediction unit 134 is a pre-trained model that has been pre-programmed with machine learning to determine the correlation between a person's facial features and their fortune. Specifically, the prediction unit 134 is configured to predict fortune using facial features as explanatory variables, that is, to perform fortune-telling. Furthermore, the color of a person's clothing may also be added as an explanatory variable. In addition, a random number may be generated using a hash function from the year, month, day, hour, minute, and second information generated by the timing unit 14, and a message (such as health fortune or love fortune) pre-associated with this number may be used as the fortune-telling result (predicted fortune).

[0025] The badge generation unit 135 is configured to perform the badge generation step. Specifically, the badge generation unit 135 generates a fortune badge 21 that displays the predicted fortune. The fortune badge 21 is, for example, image data, which may be characters, figures, symbols, or a combination thereof.

[0026] The composite image generation unit 136 is configured to execute the composite image generation step. Specifically, the composite image generation unit 136 generates a composite image 22 for fortune-telling by combining the captured image, the template, and the fortune badge 21.

[0027] Here, the template is image data that serves as a template for generating a composite image 22 for fortune-telling or a composite image 52 for compatibility fortune-telling. The template has a pre-set design (illustrations, background, etc.) for displaying the fortune-telling results. For example, there is a fortune template 20 for fortune-telling and a compatibility template 50 for compatibility fortune-telling. The fortune template 20 has a first person space 201 that displays an image of one person included in the captured image, and a badge space 202 that displays the fortune-telling results. The compatibility template 50 has a second person space 501 that displays images of multiple people included in the captured image, and a badge space 502 that displays the compatibility fortune-telling results. Using the template, the image data and the fortune badge 21 or compatibility badge 51 can be combined in a well-layout manner to generate a visually appealing composite image 22 for fortune-telling or a composite image 52 for compatibility fortune-telling.

[0028] More specifically, the composite image generation unit 136 generates a composite image 22 for fortune-telling by superimposing the captured image, the fortune template 20, and the fortune badge 21 as three layers. The captured image may be one from which the person portion has been cropped. Alternatively, the person portion cropped from the captured image may be pasted onto the first person space 201 of the fortune template 20, and the fortune badge 21 may be pasted onto the badge space 202 of the fortune template 20 to generate the composite image 22 for fortune-telling. The composite image 22 for fortune-telling may also display the year, month, day, hour, minute, and second generated by the timing unit 14. This allows the user to easily and accurately identify the time when the fortune-telling was performed.

[0029] The display control unit 131 is configured to execute display control steps. Specifically, the display control unit 131 controls the display unit 17 to display image data such as templates and captured images stored in the storage unit 15, as well as operation menus and the like.

[0030] The print control unit 137 is configured to perform the print control step. Specifically, the print control step controls the printing unit 16 to print the composite image 22 for the fortune slip.

[0031] [Information Processing Flow] Next, the information processing flow (information processing method) executed by the information processing device 1 will be explained with reference to Figures 3 and 4. The information processing method of this embodiment comprises the following steps, as shown below. Figure 3 is a flowchart showing an example of the flow of the information processing method executed in the information processing device 1. Figure 4(a) shows an example of a fortune template 20 stored in the information processing device 1. Figure 4(b) shows an example of a fortune badge 21 generated by the information processing device 1. Figure 4(c) shows a composite image 22 for fortune-telling generated by the information processing device 1. Here, as an example, the explanation will be given using a scenario in which a user causes the information processing device 1 to output a fortune-telling result.

[0032] First, the display control unit 131 controls the display unit 17 to display a transparently displayed operation menu overlaid on the captured image generated by the imaging unit 11 as a display control step (S01).

[0033] Next, as a reception step, the reception unit 132 receives the captured image generated by the imaging unit 11 and the fortune template 20 stored in the storage unit 15 in response to the user's operation on the input unit 12 (S02).

[0034] Next, the face recognition unit 133, as part of the face recognition step, determines whether or not the captured image contains only one person. If it contains only one person, it extracts the facial features of that person and proceeds to the next prediction step (Yes in S03). On the other hand, if the captured image does not contain only one person, it terminates the process (No in S03).

[0035] Next, the prediction unit 134, as a prediction step, uses the facial features of the person extracted in the face recognition step as explanatory variables to predict the person's fortune (S04).

[0036] Next, the badge generation unit 135 generates a fortune badge 21 (see Figure 4(b)) that displays the fortune predicted in the prediction step as part of the badge generation step (S05).

[0037] Next, the composite image generation unit 136, as a composite image generation step, combines the fortune badge 21, the captured image, and the fortune template 20 (see Figure 4(a)) to generate a composite image 22 for fortune telling (see Figure 4(c)) (S06). The generated composite image 22 for fortune telling may be stored in the storage unit 15 by another process. This allows the user to select the composite image 22 for fortune telling displayed on the display unit 17 and print the fortune telling from the printing unit 16.

[0038] Finally, the print control unit 137, as a print control step, outputs a fortune slip printed with the composite image 22 for the fortune slip generated in the composite image generation step (S07), and terminates the process.

[0039] [Effects of Information Processing] In this way, the information processing device 1 can perform fortune-telling, easily identify the time of the fortune-telling, and output a printed document (fortune slip) displaying the fortune-telling result. In detail, the outputted fortune slip is a printed document of a composite image 22 for fortune slips, which is a combination of a fortune template 20, an image of the person (user) whose fortune was told, and a fortune badge 21 that displays the fortune-telling result (predicted fortune). Therefore, according to the information processing device 1, the fortune-telling result can be obtained as a printed document without using an external printer. Users who obtain a fortune slip can keep the fortune-telling result as a memory and can also increase their daily motivation. Specifically, for example, users can use the fortune slip as a good luck charm.

[0040] Furthermore, the fortune slips output by the information processing device 1 include an image of the person whose fortune was predicted by the information processing device 1. Therefore, according to the fortune slips output by the information processing device 1, the time when the fortune was predicted can be easily identified by the hairstyle and clothing of the person whose fortune was predicted. In addition, the user's satisfaction increases as they perceive the fortune slip as something special and unique to them, thereby increasing the value the user places on the fortune slip. In this way, the information processing device 1 can provide users with a fortune slip of high value.

[0041] (Second Embodiment) Next, a second embodiment of the present invention will be described with reference to Figures 5 to 7.

[0042] [Hardware configuration] Figure 5 shows a block diagram illustrating the hardware configuration of the information processing device 1a according to this embodiment. Since the hardware configuration of this embodiment is the same as that of the first embodiment, the same reference numerals are used for all components except the control unit, which has a different functional configuration, and their descriptions are omitted. Specifically, while the control unit 13 of the first embodiment has a face recognition unit 133, the control unit 33 of this embodiment has a template-equipped image generation unit 333. The details are described below.

[0043] [Functional Configuration] The functional configuration of this embodiment will be described with reference to Figure 6. Figure 6 is a block diagram showing the functions of the information processing device 1a (i.e., the functions of the control unit 33).

[0044] The template-equipped image generation unit 333 is configured to execute the template-equipped image generation step. Specifically, the template-equipped image generation unit 333 generates a composite image 22 for fortune-telling by combining the fortune template 20 and the captured image. The captured image may be one in which the person portion has been cropped.

[0045] The prediction unit 334 is configured to execute the prediction step. Specifically, the prediction unit 334 generates a random number using a hash function from the year, month, day, hour, minute, and second information generated by the timekeeping unit 14, and uses a message pre-associated with this number as the fortune-telling result (predicted fortune). The message includes, for example, references to future health, love, work, etc., and advice regarding these matters.

[0046] Other components such as the display control unit 331, reception unit 332, badge generation unit 335, composite image generation unit 336, display control unit, and print control unit 337 are the same as in the first embodiment, so their description is omitted.

[0047] [Information Processing Flow] Next, the information processing flow (information processing method) executed by the information processing device 1a will be explained with reference to Figure 7. The information processing method of this embodiment comprises the following steps, as shown below. Figure 7 is a flowchart showing an example of the flow of the information processing method executed by the information processing device 1a. As an example, the explanation will be given using a scenario in which a user causes the information processing device 1a to output a fortune slip.

[0048] First, as a reception step, the reception unit 332 receives the captured image generated by the imaging unit 11 and the fortune template 20 stored in the storage unit 15 in response to the user's operation on the input unit 12 (S11).

[0049] Next, the display control unit 331, as a display control step, combines the captured image generated by the imaging unit 11 and the fortune template 20 stored in the storage unit 15 and controls the display unit 17 to display them (S12).

[0050] Next, the template-based image generation step, the prediction step, and the subsequent badge generation step are executed in parallel.

[0051] First, as a template-attached image generation step, the template-attached image generation unit 333, with the image displayed on the display unit 17 such that one person included in the image fits within the first person space 201 of the fortune template 20, combines the fortune template 20 and the image in response to an operation from the user to the input unit 12 to generate an image with a fortune template (S13).

[0052] Meanwhile, in parallel with the template-attached image generation step, the prediction unit 334 generates a random first number as a prediction step, and assigns a message previously associated with the first number as the person's predicted fortune (S14).

[0053] Next, the badge generation unit 335 generates a fortune badge 21 (see Figure 4(b)) that displays the fortune predicted in the prediction step as part of the badge generation step (S15).

[0054] Next, the composite image generation unit 336, as a composite image generation step, combines the template-attached captured image generated in the template-attached captured image generation step and the fortune badge 21 generated in the badge generation step to generate a composite image 22 for fortune-telling (see Figure 4(c)) (S16). The generated composite image 22 for fortune-telling may be stored in the storage unit 15 by another process. This allows the composite image 22 for fortune-telling to be displayed on the display unit 17 and printed from the printing unit 16.

[0055] Finally, the print control unit 337, as a print control step, outputs a fortune slip printed with the composite image 22 for the fortune slip generated in the composite image generation step (S17), and terminates the process.

[0056] [Effects of Information Processing] Thus, the information processing device 1a has a simple control unit 33 that does not have a face recognition unit 133. According to the information processing device 1a of this embodiment, fortune-telling can be performed and fortune slips can be printed without using an external printer. Furthermore, the fortune slips printed by the information processing device 1a make it easy to identify the time when the fortune-telling was performed.

[0057] (Third embodiment) Next, a third embodiment of the present invention will be described with reference to Figures 8 to 11.

[0058] In this embodiment, the compatibility lottery is a printed document that displays the results of a compatibility fortune-telling between multiple people.

[0059] [Hardware configuration] Figure 8 shows a block diagram illustrating the hardware configuration of the information processing device 1b according to this embodiment. Since the hardware configuration of this embodiment is the same as that of the second embodiment, the same reference numerals are used for all components except the control unit with a different functional configuration, and their descriptions are omitted. Specifically, the control unit 33 of the second embodiment has a prediction unit 334, while the control unit 43 of this embodiment has a determination unit 434. The details are described below.

[0060] [Functional Configuration] The functional configuration of this embodiment will be described with reference to Figure 9. Figure 9 is a block diagram showing the functions of the information processing device 1b (i.e., the functions of the control unit 43).

[0061] The determination unit 434 is configured to execute the determination step. Specifically, the determination unit 434 generates a random number using a hash function from the year, month, day, hour, minute, and second information generated by the timing unit 14, and uses a score pre-associated with this number as the result of the compatibility fortune-telling. The score represents the degree of compatibility, for example, by a numerical value in the range of 0 to 100, or by classifications such as A, B, and C. If the score is a numerical value in the range of 0 to 100, the score may be a value selected according to a predetermined rule from the nine values ​​"60, 65, 70, 75, 80, 85, 90, 95, 100".

[0062] Other components, such as the template-equipped image generation unit 433, display control unit 431, reception unit 432, badge generation unit 435, composite image generation unit 436, and print control unit 437, are the same as those in the second embodiment, and therefore their descriptions are omitted.

[0063] [Information Processing Flow] Next, the information processing flow (information processing method) executed by the information processing device 1b will be explained with reference to Figures 10 and 11. The information processing method of this embodiment comprises the following steps, as shown below. Figure 10 is a flowchart showing an example of the flow of the information processing method executed by the information processing device 1b. Figure 11(a) shows an example of a compatibility template 50 stored by the information processing device 1b. Figure 11(b) shows an example of a compatibility badge 51 generated by the information processing device 1b. Figure 11(c) shows a composite image 52 for compatibility lottery generated by the information processing device 1b. Here, as an example, the explanation will be given using a scenario in which the user causes the information processing device 1b to output the result of a compatibility fortune-telling (compatibility lottery).

[0064] First, as a reception step, the display control unit 431 receives the captured image generated by the imaging unit 11 and the compatibility template 50 stored in the storage unit 15 in response to the user's operation on the input unit 12 (S21).

[0065] Next, the display control unit 431, as a display control step, combines the captured image generated by the imaging unit 11 with the compatibility template 50 (see Figure 11(a)) stored in the storage unit 15 and controls it to display on the display unit 17 (S22).

[0066] Next, the template-based image generation step, the determination step, and the subsequent badge generation step are executed in parallel.

[0067] First, as part of the template-attached image generation step, the template-attached image generation unit 433, with the image displayed on the display unit 17 such that multiple people included in the image fit within the second person space 501 of the compatibility template 50, combines the compatibility template 50 and the image in response to user input to the input unit 12 to generate a compatibility-attached image (S23).

[0068] Meanwhile, in parallel with the template-attached image generation step, the determination unit 434, as a determination step, generates a random second number and assigns a score representing the degree of compatibility, which has been pre-associated with the second number, as the result of the compatibility fortune-telling between the multiple individuals (S24). The score representing the degree of compatibility is, for example, an integer in the range of 0 to 100.

[0069] Next, the badge generation unit 435 generates a compatibility badge 51 (see Figure 11(b)) that displays the score determined in the judgment step as part of the badge generation step (S25).

[0070] Next, the composite image generation unit 436, as a composite image generation step, combines the compatibility template image generated in the template-equipped image generation step and the compatibility badge 51 generated in the badge generation step to generate a composite image 52 for the compatibility lottery (see Figure 11(c)) (S26). The generated composite image 52 for the compatibility lottery may be stored in the storage unit 15 by another process. This allows the composite image 52 for the compatibility lottery to be displayed on the display unit 17 and the compatibility lottery to be output from the printing unit 16.

[0071] Finally, the print control unit 437, as a print control step, outputs a compatibility lottery ticket printed with the composite image 52 for compatibility lottery tickets generated in the composite image generation step (S27), and terminates the process.

[0072] [Effects of Information Processing] In this way, the information processing device 1b can perform compatibility fortune-telling and output a compatibility lottery (a printed document displaying the results of the compatibility fortune-telling). The outputted compatibility lottery is a printed document containing a compatibility template 50, images of the people whose compatibility was predicted, and a compatibility badge 51 that displays the results of the compatibility fortune-telling, forming a composite image 52 for the compatibility lottery. Therefore, users can obtain the results of the compatibility fortune-telling as a printed document without using an external printer. Users who obtain the compatibility lottery can keep the results of the compatibility fortune-telling as a memento with their friends and can also enhance the motivation of their friendships.

[0073] Furthermore, the compatibility lottery output by the information processing device 1b includes images of multiple individuals who have received compatibility readings from the information processing device 1b. Therefore, the time at which the compatibility readings were received can be easily identified by the hairstyles and clothing of those individuals. In addition, the user's satisfaction increases as they perceive the compatibility lottery as something special and unique to them, thereby improving the value the user places on the compatibility lottery. In this way, the information processing device 1b can provide users with a highly valuable compatibility lottery.

[0074] This embodiment may also be a program. This program causes a computer to sequentially execute each step in the information processing device 1.

[0075] Furthermore, information processing device 1a and information processing device 1b may be combined to enable the output of fortune-telling slips and compatibility slips from a single device.

[0076] The embodiments described above are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. Embodiments of the present invention and their variations are included in the scope and essence of the present invention, as well as in the claims and their equivalents. [Explanation of Symbols]

[0077] 1, 1a, 1b: Information processing devices 11: Imaging Department 12: Input section 13, 33, 43: Control Unit 131, 331, 431: Display Control Unit 132, 332, 432: Reception Department 133: Face Recognition Unit 333, 433: Template-equipped image generation unit 134, 334: Prediction section 434: Judgment Department 135, 335, 435: Badge generation unit 136, 336, 436: Composite image generation unit 137, 337, 437: Print Control Unit 14: Timing section 15: Storage part 16: Printing Department 17: Display section 20: Fortune Template 201: First Person Space 202: Badge Space 21: Fortune Badge 22. Composite image for fortune-telling 50: Compatibility Template 51: Compatibility Badge 501: Second Person Space 502: Badge Space 52: Composite image for compatibility lottery

Claims

1. Equipped with a control unit, The control unit is configured to perform the following steps: In the registration step, the captured image and fortune template are received. In the face recognition step, it is determined whether the captured image contains only one person, and if it contains only one person, the facial features of that person are extracted. In the prediction step, the facial features of the person extracted in the face recognition step are used as explanatory variables to predict the person's fortune. In the badge generation step, a fortune badge displaying the fortune is generated, In the composite image generation step, the fortune badge, the captured image, and the fortune template are combined to generate a composite image for fortune-telling. In the print control step, the fortune slip with the composite image for the fortune slip printed on it is output. Information processing device.

2. It comprises a display unit and a control unit, The control unit is configured to perform the following steps: In the display control step, the captured image and the fortune template having a first person space are combined and controlled to be displayed on the display unit. In the template-attached image generation step, with the image displayed on the display unit such that one person included in the image fits within the first person space of the fortune template, the fortune template and the image are combined in response to user input to generate a template-attached image. In the prediction step, a first number is generated, and a message previously associated with the first number is used as the predicted fortune of the person. In the badge generation step, a fortune badge displaying the fortune is generated, In the composite image generation step, the captured image with the template and the fortune badge are combined to generate a composite image for fortune-telling. In the print control step, the fortune slip with the composite image for the fortune slip printed on it is output. Information processing device.

3. It comprises a display unit and a control unit. The control unit is configured to perform the following steps: In the display control step, the captured image and a compatibility template having a second person space are combined and controlled to be displayed on the display unit. In the template-attached image generation step, with the multiple people included in the captured image displayed on the display unit so that they fit within the second person space of the compatibility template, the compatibility template and the captured image are combined in response to user input to generate a template-attached image. In the determination step, a second number is generated, and a score representing the degree of compatibility, which has been previously linked to the second number, is used to determine the compatibility between the multiple individuals. In the badge generation step, a compatibility badge displaying the score is generated. In the composite image generation step, the captured image with the template and the compatibility badge are combined to generate a composite image for the compatibility lottery. In the print control step, the compatibility lottery ticket with the composite image for the compatibility lottery ticket printed on it is output. Information processing device.

4. It comprises a display unit and a control unit, The control unit is configured to perform the following steps: In the display control step, the system is controlled to combine the captured image and a fortune template having a first person space and display them on the display unit, or to combine the captured image and a compatibility template having a second person space and display them on the display unit. In the template-attached image generation step, when the image is displayed on the display unit such that one person included in the image fits within the first person space of the fortune template, the fortune template and the image are combined in response to user input to generate an image with a fortune template, or when the image is displayed on the display unit such that multiple people included in the image fit within the second person space of the compatibility template, the compatibility template and the image are combined in response to user input to generate an image with a compatibility template. In the prediction step, a first number is generated, and a message previously associated with the first number is used as the predicted fortune of the person. In the determination step, a second number is generated, and the score previously associated with the second number is used to determine the compatibility between the multiple individuals. In the badge generation step, a fortune badge displaying the fortune is generated, or a compatibility badge displaying the score is generated. In the composite image generation step, the captured image with the fortune template and the fortune badge are combined to generate a composite image for fortune-telling, or the captured image with the compatibility template and the compatibility badge are combined to generate a composite image for compatibility-based fortune-telling. In the print control step, a fortune slip with the composite image for fortune-telling printed on it, or a compatibility slip with the composite image for compatibility-based fortune-telling printed on it, is output. Information processing device.

5. An information processing method comprising each step of the information processing apparatus according to any one of claims 1 to 4.

6. A program that causes a computer to perform each step in the information processing device described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Program and information processing system

    JP2024172211A