Program, information processing system, information processing device, and information processing method

The information processing device enhances the experience of admiring and supporting specific objects by setting and displaying image data with user interactions and decorative elements, addressing the desire for deeper engagement.

JP7723950B1Active Publication Date: 2025-08-15株式会社FUKURON
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024158426
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-09-12
Publication Date
2025-08-15
Estimated Expiration
2044-09-12

AI Technical Summary

Technical Problem

There is a desire to admire and support specific objects such as individuals or characters, but existing technologies do not effectively facilitate this interaction.

Method used

An information processing device that sets image data of a living thing or character as object identification information, extracts matching image data, displays it within a specific period, and records user interactions with the image data, including decorative images and vibrations to enhance the experience.

Benefits of technology

The device supports users in admiring their favorite objects by visually and tactually engaging with them, providing a sense of appreciation and interaction through decorative images and vibrations based on user interactions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007723950000001_ABST
    Figure 0007723950000001_ABST
Patent Text Reader

Abstract

It supports the appreciation of specific objects that you support. [Solution] This is a program for causing an information processing device to execute the following steps: a setting step for setting image data of an object, including a living thing or a character, as object identification information for identifying the object; an image extraction step for extracting image data of an object identical to the object from multiple image data based on the object identification information; a first display control step for displaying the image data extracted within a specific period within the specific period; and a storage control step for accepting operations on the displayed image data within the specific period and storing the number of operations in association with information indicating the specific period.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] There are known techniques for applying dramatic effects to moving images. For example, Patent Document 1 discloses a technique for applying a predetermined dramatic effect to a character object included in a moving image, or for displaying a dramatic screen including a predetermined character image related to the character object. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 7317325 Summary of the Invention [Problem to be solved by the invention]

[0004] There is a desire to admire a specific object that they support.

[0005] One example of a problem to be solved by the present invention is to support admiring a specific object that one supports. [Means for solving the problem]

[0006] The invention described in claim 1 is In the information processing device, a setting step of setting image data of an object including a living thing or a character as object identification information for identifying the object; an image extraction step of extracting image data of an object identical to the object from a plurality of image data based on the object identification information; a first display control step of displaying the image data extracted within a specific period within the specific period; a storage control step of accepting an operation on the displayed image data within the specific period and storing the number of times of the operation in association with information indicating the specific period; This is a program for executing the above.

[0007] The invention described in claim 16 is An information processing system including a plurality of information processing devices operated by users and a server device, The plurality of information processing devices include: a setting unit that sets image data of an object including a living thing or a character as object identification information for identifying the object; an image extraction unit that extracts image data of an object identical to the object from a plurality of image data based on the object identification information; a first display control unit that displays the image data extracted within a specific period of time within the specific period of time; a storage control unit that receives an operation on the displayed image data within the specific period and stores the number of times the operation has been performed in association with information indicating the specific period; The server device a location information acquisition unit that acquires location information indicating locations of the plurality of information processing devices; a ranking information transmitting unit that acquires the number of times of the operation from an information processing device located within a specific area and transmits information indicating a ranking of users according to the number of times of the operation to the information processing device located within the specific area; It is an information processing system.

[0008] The invention described in claim 17 is a setting unit that sets image data of an object including a living thing or a character as object identification information for identifying the object; an image extraction unit that extracts image data of an object identical to the object from a plurality of image data based on the object identification information; a first display control unit that displays the image data extracted within a specific period of time within the specific period of time; a storage control unit that receives an operation on the displayed image data within the specific period and stores the number of times the operation has been performed in association with information indicating the specific period; It is an information processing device.

[0009] The invention described in claim 18 is A method executed by an information processing device, a setting step of setting image data of an object including a living thing or a character as object identification information for identifying the object; an image extraction step of extracting image data of an object identical to the object from a plurality of image data based on the object identification information; a first display control step of displaying the image data extracted within a specific period within the specific period; a storage control step of accepting an operation on the displayed image data within the specific period and storing the number of times of the operation in association with information indicating the specific period, It is an information processing method. [Effects of the Invention]

[0010] According to the present invention, it is possible to support admiring a specific object that one supports. [Brief explanation of the drawings]

[0011] [Figure 1] FIG. 2 is a schematic block diagram illustrating an example of functions of the information processing device. [Figure 2] FIG. 1 is a diagram illustrating an example of a hardware configuration of an information processing device. [Figure 3] 10 is a flowchart illustrating an example of the flow of an image extraction process. [Figure 4] FIG. 10 is a diagram illustrating an example of a setting screen. [Figure 5] FIG. 10 is a diagram showing an example of an object identification information registration screen. [Figure 6] FIG. 10 is a diagram illustrating an example of an image extraction screen. [Figure 7] FIG. 10 is a diagram illustrating an example of an extraction result confirmation screen. [Figure 8] 10 is a flowchart showing an example of the flow of a favorite image display process. [Figure 9] FIG. 10 is a first diagram showing an example of a favorite image display screen. [Figure 10] FIG. 10 is a second diagram showing an example of a favorite image display screen. [Figure 11] FIG. 10 is a third diagram showing an example of a favorite image display screen. [Figure 12] 10 is a flowchart showing an example of the flow of a collection display process. [Figure 13] FIG. 10 is a diagram illustrating an example of a collection screen. [Figure 14] FIG. 10 is a diagram showing another example of the collection screen. [Figure 15] 10 is a flowchart showing an example of the flow of a summary information display process. [Figure 16] FIG. 10 is a diagram illustrating an example of a summary information display screen. [Figure 17] FIG. 10 is a diagram showing another example of the image extraction screen. [Figure 18] FIG. 10 is a diagram illustrating an example of an information processing system according to a modified example of the first embodiment. [Figure 19] FIG. 10 is a diagram illustrating an example of an information processing system according to a second embodiment. [Figure 20] FIG. 10 is a schematic block diagram illustrating an example of functions of a server device according to a second embodiment. [Figure 21] 10 is a flowchart showing an example of a processing flow of a server device according to the second embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0012] Hereinafter, embodiments of the present invention will be described with reference to the drawings. In all the drawings, like components are designated by like reference numerals, and the description thereof will be omitted as appropriate.

[0013] First Embodiment The information processing device according to this embodiment is a device that realizes support for "oshikatsu" by loading and executing an application program for supporting "oshikatsu." The information processing device may be, for example, a smartphone operated by a user. "oshikatsu" refers to various activities for supporting or appreciating an "oshi." Furthermore, an "oshi" refers to one or more specific people that a person supports, such as an idol, actor, or other person engaged in entertainment activities. Furthermore, an "oshi" may not be a celebrity, but may also be, for example, an ordinary person, a pet (animal), or a two-dimensional or three-dimensional character.

[0014] (Outline of information processing device) 1 is a schematic block diagram showing an example of the functions of an information processing device 10. The information processing device 10 includes a setting unit 11, an image extraction unit 12, a first display control unit 13, a memory control unit 14, a second display control unit 15, a third display control unit 16, and a vibration control unit 17.

[0015] The setting unit 11 sets image data of an object as object identification information for identifying the object. The object includes a living thing or a character. The living thing may be a person or an animal (e.g., a pet). In an embodiment, the setting unit 11 sets image data of a person (object) as object identification information for identifying the person (object) (FIGS. 4 and 5). The setting unit 11 can set only still image data as image data. Note that the setting unit 11 may also be able to set video as image data, and in that case, still image data may be extracted from video data by sampling. Here, the person (object) to be set is, for example, the user's "favorite." In that case, the object identification information is information for identifying the user's "favorite."

[0016] Based on the object identification information, the image extraction unit 12 extracts image data of the same object (person) as the object (person) set by the setting unit 11 from the plurality of image data (FIGS. 6 and 7). The plurality of image data from which the extraction is made is, for example, image data stored in the information processing device 10 by the user as a photograph of his or her "favorite person."

[0017] The extracted image data may be configured to require user confirmation. The following description will discuss an example in which user confirmation is required. After extraction, the image data is added to the user's collection defined in the application program.

[0018] The first display control unit 13 displays the image data extracted by the image extraction unit 12 within a specific period of time (FIGS. 9, 10, and 11). The specific period is, for example, one day. In this embodiment, the following description will be given taking the specific period of one day as an example. For example, the first display control unit 13 always displays the image data extracted on a certain day throughout that day.

[0019] Furthermore, first display control unit 13 displays one or a predetermined number of image data for each specific period. For example, first display control unit 13 displays one image data for each day. This allows the image data to function as a so-called "fortune card" that predicts the day.

[0020] The storage control unit 14 accepts operations on the image data displayed by the first display control unit 13 within a specific period, and stores the number of operations in association with information indicating the specific period. An operation may be, for example, an operation of tapping on the displayed image. The storage control unit 14 may also accept operations other than tapping, such as sliding and pinching out.

[0021] The first display control unit 13 displays a decorative image in response to an operation on the displayed image data (FIG. 10). The decorative image is, for example, a heart mark. The first display control unit 13 also displays different types of decorative images in response to the number of operations received within a specific period (FIG. 11). The first display control unit 13 also displays a quantity of decorative images in response to the number of operations received within the specific period (FIGS. 10 and 11).

[0022] The second display control unit 15 displays the total number of operations performed for each specific period and the total time for which the operations were performed (FIG. 16).

[0023] The third display control unit 16 displays image data extracted within a specific period corresponding to a display field in a display field corresponding to a plurality of specific periods, together with a decorative image corresponding to an operation on the image data within the specific period (FIG. 13).

[0024] The vibration control unit 17 generates vibrations in response to operations on the displayed image data, thereby allowing the user to feel the sensation of admiring their "favorite" character.

[0025] 2 is a diagram showing an example of the hardware configuration of the information processing device 10. The information processing device 10 includes a bus 1010, a processor 1020, a memory 1030, a storage device 1040, an input / output interface 1050, a network interface 1060, a display 1070, and a vibration generator 1080.

[0026] The bus 1010 is a data transmission path for transmitting and receiving data among the processor 1020, memory 1030, storage device 1040, input / output interface 1050, network interface 1060, display 1070, and vibration generator 1080. However, the method of connecting the processor 1020 and the like to each other is not limited to bus connection.

[0027] The processor 1020 is implemented by a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), or the like.

[0028] The memory 1030 is a main storage device realized by a RAM (Random Access Memory) or the like.

[0029] The storage device 1040 is an auxiliary storage device realized by removable media such as a hard disk drive (HDD), a solid state drive (SSD), or a memory card, or a read-only memory (ROM), and has a recording medium. The recording medium of the storage device 1040 stores program modules that realize each function of the information processing device 10 (e.g., the setting unit 11, the image extraction unit 12, the first display control unit 13, and the storage control unit 14). The processor 1020 loads each of these program modules into the memory 1030 and executes them, thereby realizing each function corresponding to the program module. The storage device 1040 also functions as an object to be controlled by the storage control unit 14, for example.

[0030] The input / output interface 1050 is an interface for connecting the information processing device 10 to various input / output devices.

[0031] The network interface 1060 is an interface for connecting the information processing device 10 to a network. This network is, for example, a LAN (Local Area Network) or a WAN (Wide Area Network). The network interface 1060 may connect to the network wirelessly or by wire. The information processing device 10 may communicate with a 3D scanner and a 3D printer via the network interface 1060.

[0032] Display 1070 is a device that displays various types of information and data as images. Display 1070 may be a liquid crystal display. Display 1070 functions as an object to be controlled by, for example, first display control unit 13, second display control unit 15, and third display control unit 16.

[0033] The vibration generator 1080 is a device that generates vibrations by electrical control. The vibration generator 1080 functions as an object to be controlled by the vibration control unit 17, for example.

[0034] (Operation of information processing device) Next, the operation of the information processing device 10 will be described.

[0035] Fig. 3 is a flowchart showing an example of the flow of image extraction processing. Step S101 is a processing step that is executed, for example, when an application program is installed in the information processing device 10 and then first started up. In the example of Fig. 3, the image data of the object will be described as image data of a person.

[0036] In step S101, the setting unit 11 sets image data of a photograph of a favorite person as object identification information. Specific setting contents will now be described with reference to FIGS.

[0037] 4 is a diagram showing an example of a setting screen 100. The setting screen 100 includes a name input field 101, a birthday input field 102, a color selection field 103, a username input field 104, and a registration button 105.

[0038] The name input field 101 is an input field for inputting the name of the favorite person. The input name of the favorite person is displayed on various screens. Hereinafter, the input name of the favorite person will be referred to as [favorite person's name].

[0039] The birthday input field 102 is an input field for inputting the birthday of the favorite person.

[0040] The color selection field 103 is a selection field for selecting the color of the favorite character. The selected color is used as the color of decorative images, the background color of various screens, etc.

[0041] The user name input field 104 is an input field for inputting the user's name. The input user name is displayed on various screens. Hereinafter, the input user name will be referred to as [your name].

[0042] The register button 105 is a button for storing the inputted content as a setting. When the register button 105 is pressed, the setting unit 11 stores the inputted content as setting information and displays the object identification information registration screen shown in FIG.

[0043] FIG. 5 is a diagram showing an example of an object identification information registration screen. The object identification information registration screen 200 includes a button 201 for accessing photo data. When the button 201 is pressed, the setting unit 11 accepts a user's selection from photo data stored in the information processing device 10. The photo data may be data stored in a "camera roll" on a smartphone, for example. The setting unit 11 sets the selected photo data (image data of the object (favorite)) as object identification information for identifying the "favorite."

[0044] 3, next, in step S102, the image extraction unit 12 extracts image data of a person (object) that is the same as the favorite person (object) from the plurality of image data based on the object identification information. Note that the image extraction unit 12 executes step S102 after the end of step S101, and also executes it when the application program is first started for each day that is a specific period.

[0045] Based on the object identification information, the image extraction unit 12 analyzes each of the image data to be extracted using image recognition technology, and determines whether an image of an object (a person in this case) included in the image data is an image of the same object (a person in this case) as the "oshi." After determining all of the image data to be extracted, the image extraction unit 12 randomly extracts one image data item from the image data determined to be image data of the same person as the "oshi." Note that any method for extracting image data is acceptable, and as another example, the unit may be configured to exclude "images that are not of the oshi" from the image data to be extracted, then randomly select image data, determine whether the image data is an image of the same person as the oshi, and extract the image data if they are the same person.

[0046] 6 is a diagram showing an example of an image extraction screen. The image extraction screen 300 includes a progress bar 301 and a setting image 302. The image extraction screen 300 is displayed when the image extraction unit 12 starts extracting image data.

[0047] The progress bar 301 is a bar that indicates the progress of image extraction. When the image extraction unit 12 determines whether an image of a person (object) included in image data is an image of the same person (object) as the "favorite," the image extraction unit 12 may display the percentage of the image data for which the determination has been completed as progress in the progress bar 301. As another example, the progress bar 301 may progress to a specific percentage (e.g., 50%) in a fixed time (e.g., 5 seconds), and if the extraction of the image data is not yet complete after that, the actual progress percentage may be reflected in the progress bar 301.

[0048] The setting image 302 is an image that displays image data that has been set as object identification information by the setting unit 11. The user can view the set image while waiting for the image data to be extracted.

[0049] 3, in step S103, the image extraction unit 12 displays the extracted image data and receives a selection from the user. Then, in step S104, the image extraction unit 12 determines whether the user's selection indicates that the extracted image data is acceptable.

[0050] When the image extracting unit 12 determines that the user's selection result does not indicate that the extracted image data is acceptable (step S104: NO), the process returns to step S102.

[0051] On the other hand, if the image extraction unit 12 determines that the user's selection result indicates that the extracted image data is acceptable (step S104: YES), the process proceeds to step S105.

[0052] Fig. 7 is a diagram showing an example of an extraction result confirmation screen. Fig. 7 is a screen that is displayed in the processing of step S103 in Fig. 3, specifically, when the progress bar 301 shown in Fig. 6 reaches 100% and image data is extracted.

[0053] The extraction result confirmation screen 400 includes an extraction image display field 401 , an NG button 402 , and an OK button 403 .

[0054] The extracted image display field 401 is a display field for displaying image data that the image extraction unit 12 randomly extracts from image data that it has determined to be image data of the same person as the "favorite."

[0055] The NG button 402 is a button indicating that the extracted image data is not acceptable. When the NG button 402 is pressed, the image extraction unit 12 determines that the user's selection result is not a selection result indicating that the extracted image data is acceptable (step S104 in FIG. 3: NO).

[0056] The OK button 403 is a button indicating that the extracted image data is acceptable. When the OK button 403 is pressed, the image extraction unit 12 determines that the user's selection result indicates that the extracted image data is acceptable (step S104 in FIG. 3: YES).

[0057] Returning to FIG. 3, in step S105, the storage control unit 14 stores the extracted image data. Specifically, the storage control unit 14 stores the extracted image data in association with information indicating a specific period. For example, if the specific period is one day, image data extracted on September 4, 2024 is associated with the date September 4, 2024 and added to the collection defined by the application program. In this way, the image data is collected as a fortune card corresponding to the extracted date in the collection of "oshi."

[0058] 8 is a flowchart showing an example of the flow of the favorite image display process. The favorite image display process is started when extracted data is selected on the collection screen shown in FIG.

[0059] In step S201, the first display control unit 13 displays the extracted image data. If user confirmation is required, the image data displayed here is image data that has been added to the collection by the user's confirmation after extraction.

[0060] Note that image extraction unit 12 limits the number of image data that can be added to the collection per day to one. Alternatively, image extraction unit 12 may limit the number of image data that can be added to the collection per day to a predetermined number (for example, two) or less. This causes first display control unit 13 to display one or the predetermined number or less of image data per specific period.

[0061] In step S202, the first display control unit 13 accepts a user operation on the displayed image data. Here, the first display control unit 13 accepts a user operation only when the displayed image data is image data extracted within a specific period (for example, the current day).

[0062] In step S203, the storage control unit 14 stores the number of operations performed by the user. Specifically, the storage control unit 14 stores the number of operations in association with information indicating a specific period, and adds the number of operations stored each time an operation is received. For example, the storage control unit 14 stores the number of operations performed on September 4 in association with the information about September 4.

[0063] In step S204, the first display control unit 13 displays a decorative image corresponding to the user's operation superimposed on the currently displayed image data. Also, in step S204, the first display control unit 13 may display a quantity of decorative images corresponding to the number of operations received within a specific period. Furthermore, in step S204, different types of decorative images may be displayed depending on the number of operations received within the specific period. Note that the first display control unit 13 may display the decorative image superimposed on the currently displayed image data, or may display it without superimposing, depending on the location of the user's operation.

[0064] 9 is a first diagram showing an example of a recommended image display screen, which is an example of a screen displayed in the process of step S201 shown in FIG.

[0065] The recommended image display screen 500 includes a recommended image 501 , an information display field 502 , and an operation count display field 503 .

[0066] The recommended image 501 is an image that displays image data that has been added to the collection and selected on the collection screen (see FIG. 13).

[0067] The information display field 502 is a field that displays information such as the name of the favorite, the date when the screen was displayed (the date when the image was extracted, the date when it was added to the collection), the remaining time when the image can be operated, etc. The remaining time when the image can be operated is, for example, the time from the time when the screen was displayed until midnight on the current day.

[0068] The operation count display field 503 is a field that displays the number of times the user has operated the favorite image 501 .

[0069] Fig. 10 is a second diagram showing an example of a favorite image display screen. The favorite image display screen 500 shown in Fig. 10 is an example of a screen on which a decorative image 504 is displayed in response to a user operation.

[0070] For example, when only a tap operation is accepted, the first display control unit 13 may display the decorative image 504 at the tapped location. The first display control unit 13 may randomly determine the size and tilt of the decorative image 504 within a predetermined range each time a tap is made. The first display control unit 13 may also erase the decorative image 504 after displaying it for a certain period of time, for example, one second. Furthermore, the first display control unit 13 may create a popping effect when the decorative image 504 is displayed or erased.

[0071] Here, the storage control unit 14 may store the tapped location and the determined size and inclination, and may reproduce them on the collection screen shown in FIG. 13 or FIG.

[0072] 11 is a third diagram showing an example of a favorite image display screen. Fig. 11 shows an example in which the first display control unit 13 displays different types of decorative images 504 depending on the number of operations received within a specific period in the process of step S204 shown in Fig. 8.

[0073] For example, 50 may be set as the threshold, and the decorative image 504 shown in FIG. 10 may be displayed for the first 50 operations, which is the threshold, and the decorative image 504 shown in FIG. 11 may be displayed for the 51st operation and thereafter. The threshold for the number of operations for changing the type of decorative image 504 may be specified in advance, or the setting unit 11 may accept input or selection of the threshold. Also, different thresholds may be set for each specific period. Also, there may be three or more types of decorative images 504, in which case multiple thresholds may be set.

[0074] 10 and 11, the decorative image 504 is shown as a heart mark, but it may be a star, a circle, a kiss mark, or other image. The setting unit 11 may receive the selection of the decorative image 504.

[0075] 12 is a flowchart showing an example of the flow of the collection display process. In step S301, the third display control unit 16 receives a selection of a month to be displayed. The selection of a month is, for example, an operation of selecting one of the months in the month selection tab 602 included in the collection screen 600 shown in FIG.

[0076] In step S302, the third display control unit 16 acquires data indicating image data extracted in the selected month and added to the collection by the user, the number of user operations on the image data, and decorative images displayed superimposed on the image data. The data is data for a specific period, for example, for each day.

[0077] In step S303, the third display control unit 16 displays the image data, the number of user operations, and the decorative image as information in a daily list.

[0078] 13 is a diagram showing an example of the collection screen 600. The collection screen 600 includes a summary selection tab 601, a month selection tab 602, an operation count display field 603, and a collection display field 610.

[0079] When the summary selection tab 601 is pressed, the second display control unit 15 executes the summary information display process shown in FIG. 15, and displays the summary information display screen 800 shown in FIG.

[0080] When the month selection tab 602 is pressed, the third display control unit 16 executes the collection display process shown in FIG. 12 to display the collection screen 600 corresponding to the selected month.

[0081] The summary selection tab 601 and the month selection tab 602 are displayed so that it is clear that they have been selected. For example, in the example shown in Fig. 13, the display indicates that September has been selected.

[0082] The total number of times an operation was performed in the month to be displayed is displayed in the operation count display field 603. The third display control unit 16 calculates the total number of times an operation was performed for each day included in the month to be displayed, and displays the calculated total in the operation count display field 603.

[0083] The collection display field 610 displays an extracted image 611, a date 612, and an operation count display field 613 for each day. Specifically, the collection display field 610 displays the extracted image 611, the date 612, and the operation count display field 613 in order from the most recent date among the dates on which image data was added to the collection.

[0084] The extracted image 611 is an image that displays the image data added to the collection. The image data is displayed together with the decorative image so as to reproduce the decorative image displayed by the user's operation on the recommended image display screen 500 shown in FIG.

[0085] The date 612 is a numerical value indicating the date. The operation count display field 613 displays the number of operations (e.g., taps) performed on the display target day. Furthermore, when an extracted image 611 is selected, the first display control unit 13 displays the recommended image display screen 500 (FIG. 9) corresponding to the selected image.

[0086] The collection display column 610 does not include a display column for a day on which no image data was added to the collection. For example, in the example shown in Fig. 13, no image data was added to the collection on September 5th, so the collection display column 610 does not include a display column for September 5th.

[0087] As shown in FIG. 13, the third display control unit 16 displays image data extracted within a specific period (e.g., 1st) corresponding to a plurality of specific periods (e.g., September) in a display field corresponding to the display field, together with a decorative image corresponding to an operation on the image data within the specific period.

[0088] 14 is a diagram showing another example of the collection screen. A collection screen 700 shown in FIG. 14 includes a summary selection tab 701, a month selection tab 702, an operation count display field 703, and a collection display field 710.

[0089] The summary selection tab 701, month selection tab 702, and operation count display field 703 are similar to the summary selection tab 601, month selection tab 602, and operation count display field 603 included in the collection screen 600 shown in FIG.

[0090] The collection display field 710 displays an extracted image 711, a date 712, and an operation count display field 713 for each day. Specifically, unlike the collection display field 610 shown in Fig. 13, the collection display field 710 displays the image data together with a decorative image in the display fields corresponding to the days on which image data was added to the collection, among the display fields displayed in calendar format, and displays the image data together with a decorative image in the display fields corresponding to the days on which image data was not added to the collection, leaving the display fields blank.

[0091] As shown in FIG. 14, the third display control unit 16 may display the extracted image data together with a decorative image in the display fields corresponding to the specific periods from which image data was extracted (for example, September 1st to September 4th, September 6th to September 8th in FIG. 14), among the display fields corresponding to multiple specific periods (e.g., September), and may leave the display fields corresponding to the specific periods from which image data was not extracted (for example, September 5th in FIG. 14) blank.

[0092] 15 is a flowchart showing an example of the flow of the summary information display process. In step S401, the second display control unit 15 receives a selection of summary information display. The selection of summary information display is, for example, an operation of selecting the summary selection tab 601 included in the collection screen 600 shown in FIG.

[0093] In step S402, the second display control unit 15 calculates the total number of operations by the user and the total operation time over the entire period.

[0094] In step S403, the second display control unit 15 displays the calculated total number of operations by the user and the total operation time over the entire period.

[0095] 16 is a diagram showing an example of a summary information display screen 800. A summary information display screen 800 is an example of a screen displayed by second display control unit 15 in step S403 shown in FIG.

[0096] The summary information display screen 800 includes a summary selection tab 801, a month selection tab 802, a name display field 803, an operation count display field 804, an operation time display field 805, a profile change button 806, and an object identification information change button 807.

[0097] The summary selection tab 801 and the month selection tab 802 are similar to the summary selection tab 601 and the month selection tab 602 included in the collection screen 600 shown in FIG.

[0098] The name display field 803 is a display field in which the set user name and the name of the favorite person are displayed.

[0099] The operation count display field 804 is a display field that displays the total number of operations performed by the user over the entire period. The operation time display field 805 is a display field that displays the total operation time over the entire period.

[0100] When the profile change button 806 is pressed, the setting unit 11 displays the setting screen 100 shown in Fig. 4. The setting unit 11 may display information that has already been set on the setting screen 100. When the user inputs information, the setting unit 11 changes the setting information to the input information.

[0101] When the object identification information change button 807 is pressed, the setting unit 11 displays the object identification information registration screen 200 shown in Fig. 5. When the user registers image data, the setting unit 11 changes the object identification information to the newly registered image data.

[0102] (Variation 1) The information processing device 10 may be configured to accept a user operation while the image extraction unit 12 is extracting image data.

[0103] 17 is a diagram showing another example of the image extraction screen. The image extraction screen 900 includes a progress bar 901, a setting image 902, a decorative image 903, and an operation count display field 904. The image extraction screen 900 is displayed when the image extraction unit 12 starts extracting image data.

[0104] The progress bar 901 and the settings image 902 are similar to the progress bar 301 and the settings image 302 shown in FIG.

[0105] The decorative image 903 is similar to the decorative image 504 shown in Figures 10 and 11. The operation count display field 904 is similar to the operation count display field 503 shown in Figures 10 and 11. The storage control unit 14 stores the number of times the user has operated the setting image 902. Then, the storage control unit 14 adds the number of times the user has operated the setting image 902 to the number of times the user has operated image data that will be added to the collection later that day. Note that if the extracted image data is not added to the collection, the number of times the user has operated the setting image 902 does not need to be added.

[0106] (Variation 2) The application program may allow the user to own items. For example, the user may pay a fee and be able to own items according to the amount of the fee.

[0107] For example, the storage control unit 14 may accept an operation on image data after a specific period of time has elapsed in response to the consumption of an item held by the user in an application program, and add the operation count to the stored count and store it. This allows a decorative image to be displayed after the specific period of time has elapsed, encouraging the user to consume items.

[0108] The first display control unit 13 may also display a quantity of decorative images according to the number of operations received within a specific period and the consumption of items held by the user in the application program. This allows decorative images to be displayed with fewer operations, encouraging the user to consume items.

[0109] Furthermore, the image extraction unit 12 may extract image data corresponding to a specific period during which no image data was extracted, in accordance with the consumption of items held by the user in the application program. For example, in FIG. 14, image data corresponding to September 5, during which no image data was extracted, may be extracted on or after September 6 by consuming an item. When the collection screen 700 shown in FIG. 14 is displayed, the user is encouraged to consume items due to the user's desire to fill in the blanks.

[0110] Furthermore, the image extraction unit 12 may be configured to remove the limit on the number of image data that can be added to the collection in a specific period in accordance with the consumption of items held by the user in the application program. In this case, the amount of image data that can be added to the collection can be increased, which encourages the user to consume items.

[0111] The setting unit 11 may be configured to set, as object identification information for identifying a person (object), image data of a number of people (objects) according to the consumption of items held by the user in the application program.

[0112] When multiple favorite people are set as object identification information, the image extraction unit 12 extracts image data of people (objects) that are the same as the favorite people (objects) from the multiple image data based on the object identification information for each set person (object).

[0113] Then, first display control unit 13 displays each image data extracted within the specific period within the specific period. Storage control unit 14 accepts operations on the displayed image data within the specific period and stores the number of operations for each person (object) in association with information indicating the specific period.

[0114] This will encourage users to spend items by supporting multiple favorite idols.

[0115] (Variation 3) An example will be shown in which an information processing system physically comprising a plurality of devices has the same functions as the information processing device 10 described above.

[0116] 18 is a diagram showing an example of an information processing system according to a modification of Embodiment 1. The information processing system 1 includes an information processing device 10, an image processing device 20, and an image management device 30.

[0117] The information processing device 10, the image processing device 20, and the image management device 30 are communicably connected to one another via a communication network 50. The communication network 50 may be wired or wireless.

[0118] The information processing device 10 according to this modification is similar to the above-described information processing device 10. The image processing device 20 has some of the functions of the above-described image extraction unit 12. The image management device 30 is a device in which image data to be extracted is managed, and may be, for example, a cloud storage device for images.

[0119] Specifically, the image processing device 20 may acquire image data from the image management device 30, and as part of the function of the image extraction unit 12, analyze each of the image data to be extracted using image recognition technology based on the object identification information, and determine whether the image of a person (object) included in the image data is an image of the same person (object) as the ``oshi''.

[0120] The information processing system 1 of this modified example simply distributes the functions of the information processing device 10 shown in Figures 1 to 17 across multiple devices, and can be interpreted as a whole in the same way as the information processing device 10 shown in Figures 1 to 17.

[0121] (Action and effect) The information processing device 10 according to this embodiment can extract and display an image of a specific person (object) that you support, your "oshi," and can accept operations on the displayed image of your "oshi" and store the number of operations. This can help you appreciate your "oshi."

[0122] The information processing device 10 displays decorative images in response to operations on the displayed image data. The information processing device 10 also displays decorative images in response to operations on the displayed image data. The information processing device 10 displays different types of decorative images in response to the number of operations received within a specific period. Furthermore, the information processing device 10 displays a quantity of decorative images in response to the number of operations received within a specific period. These functions allow the user to visually experience the act of admiring their "oshi."

[0123] The information processing device 10 displays the total number of operations performed for each specific period and the total time for which the operations were performed, thereby allowing the user to visually experience the accumulation of actions the user has taken to appreciate their "oshi."

[0124] The information processing device 10 generates vibrations in response to an operation on the displayed image data, thereby allowing the user to experience the tactile sensation of admiring their "favorite."

[0125] The information processing device 10 displays, in display fields corresponding to a plurality of specific periods, image data extracted during the specific periods corresponding to the display fields, together with decorative images corresponding to operations on the image data during the specific periods. This allows the user to get a bird's-eye view of the history of how they have loved their "oshi."

[0126] Second Embodiment Next, a second embodiment will be described. This embodiment differs from the first embodiment in that it displays user rankings on the premise of an information processing system including a plurality of information processing devices and a server device. In the description of this embodiment, the differences from the first embodiment will be mainly described.

[0127] 19 is a diagram showing an example of an information processing system according to the second embodiment. The information processing system 2 includes a plurality of information processing devices 10 and a server device 40.

[0128] The information processing devices 10 and the server device 40 are connected to each other so as to be able to communicate with each other via a communication network 50. The communication network 50 may be wired or wireless.

[0129] The information processing devices 10 are located, for example, in the same area 90. The area 90 may be, for example, a concert venue for a pop idol.

[0130] 20 is a schematic block diagram showing an example of the functions of the server device according to the second embodiment. The server device 40 includes a position information acquisition unit 41 and a ranking information transmission unit .

[0131] The location information acquisition unit 41 acquires location information indicating the locations of a plurality of information processing devices 10. The location information acquisition unit 41 may acquire the location information via, for example, a global positioning system (GPS).

[0132] The ranking information transmission unit 42 acquires the number of operations corresponding to step S202 in FIG. 8 from the information processing device 10 located within the area 90, and transmits information indicating the ranking of the user according to the number of operations to the information processing device 10 located within the area 90.

[0133] 21 is a flowchart showing an example of the flow of processing by the server device according to the second embodiment. In step S501, the location information acquisition unit 41 acquires location information indicating the locations of the plurality of information processing devices 10.

[0134] In step S502, the server device 40 acquires the number of operations from each user terminal (information processing device 10) located within the area 90. In step S503, the server device 40 calculates the ranking of the users according to the number of operations.

[0135] Then, in step S504, the ranking information transmitting unit 42 transmits information indicating the ranking of the user to the information processing device 10 located within the area 90.

[0136] When the information processing device 10 receives the information indicating the user's ranking, it displays the user's ranking.

[0137] According to the information processing system 2 of this embodiment, the number of operations is obtained from the information processing device 10 located within the area 90, and information indicating the ranking of users according to the number of operations is transmitted to the information processing device 10 located within the area 90. This allows for a competition in "oshikatsu" between users within a specific area such as a concert venue.

[0138] Although the embodiments have been described above with reference to the drawings, these are merely examples of the present invention, and various other configurations may be adopted. Note that although the description has been centered on people as the object, the same configuration and flow can be applied to a pet or a two-dimensional character as the object.

[0139] The flowcharts according to the present embodiment (FIGS. 3, 8, 12, 15, and 21) are merely one embodiment. Within the scope of the present invention, processes other than those described in the figures may be included, some of the processes described in the figures may be omitted, or the order of the processes may be changed.

[0140] Although the embodiments of the present invention have been described above, the embodiments disclosed herein are illustrative in all respects and should not be considered limiting. The scope of the present invention is defined by the claims rather than the above description, and it is intended to include meanings equivalent to the claims and all modifications within the scope of the claims. [Explanation of symbols]

[0141] 10. Information processing equipment 11 Setting section 12 Image extraction section 13 First display control unit 14 Memory control unit 15 Second display control unit 16 Third display control unit 17 Vibration control unit 20 Image processing device 30 Image management device 40 Server device 41 Location information acquisition unit 42 Ranking information transmission unit

Claims

1. In the information processing device, a setting step of setting image data of an object including a living thing or a character as object identification information for identifying the object; an image extraction step of extracting image data of an object identical to the object from a plurality of image data based on the object identification information; a first display control step of displaying the image data extracted within a specific period within the specific period; a storage control step of accepting an operation on the displayed image data within the specific period and storing the number of times of the operation in association with information indicating the specific period; A program to execute.

2. the target object includes the living thing, The program according to claim 1 , wherein the living thing is a person.

3. In the first display control step, one or a predetermined number or less of the image data are displayed for each specific period. The program according to claim 1.

4. In the first display control step, a decorative image is displayed in response to the operation on the displayed image data. The program according to claim 1.

5. In the first display control step, different types of decorative images are displayed depending on the number of times the operation is accepted within the specific period. The program according to claim 4.

6. In the first display control step, the decorative images are displayed in an amount corresponding to the number of operations accepted within the specific period. The program according to claim 4.

7. a second display control step of displaying a total number of times the operation has been performed for each specific period and a total time period during which the operation has been performed, The program according to claim 1.

8. further comprising a vibration control step of generating vibration in response to the operation on the displayed image data. The program according to claim 1.

9. a third display control step of displaying, in display fields corresponding to a plurality of specific periods, the image data extracted within the specific periods corresponding to the display fields together with the decorative image corresponding to the operation on the image data within the specific periods; The program according to claim 4.

10. In the third display control step, among the display fields corresponding to a plurality of specific periods, a display field corresponding to a specific period from which the image data was extracted displays the extracted image data together with the decorative image, and a display field corresponding to a specific period from which the image data was not extracted displays the extracted image data as a blank field. The program according to claim 9.

11. In the image extraction step, the image data is extracted in response to a first start of an application program within a specific period. The program according to claim 1.

12. In the storage control step, an operation on the image data is accepted after the specific period has elapsed in accordance with consumption of an item held by the user in the application program, and the operation is added to the stored number of times of the operation and stored. The program according to claim 1.

13. In the first display control step, the decorative image is displayed in an amount corresponding to the number of operations accepted within the specific period and consumption of items held by the user in the application program. The program according to claim 4.

14. In the image extraction step, image data corresponding to a specific period during which the image data was not extracted is extracted in accordance with consumption of an item held by the user in the application program. The program according to claim 10.

15. In the setting step, image data of the objects, the number of which corresponds to the consumption of items held by the user in the application program, is set as object identification information for identifying the objects; the image extraction step extracts image data of an object identical to the object from a plurality of image data based on the object identification information for each of the set objects; In the first display control step, each of the image data extracted within a specific period is displayed within the specific period; In the storage control step, operations on the displayed image data are accepted within the specific period, and the number of times the operations are performed is stored for each of the objects in association with information indicating the specific period. The program according to claim 1.

16. In the image extraction step, image data of an object identical to the object is extracted from the plurality of image data stored in the information processing device or an image management device different from the information processing device. The program according to claim 1.

17. An information processing system including a plurality of information processing devices operated by users and a server device, The plurality of information processing devices include: a setting unit that sets image data of an object including a living thing or a character as object identification information for identifying the object; an image extraction unit that extracts image data of an object identical to the object from a plurality of image data based on the object identification information; a first display control unit that displays the image data extracted within a specific period of time within the specific period of time; a storage control unit that receives an operation on the displayed image data within the specific period and stores the number of times the operation has been performed in association with information indicating the specific period; The server device a location information acquisition unit that acquires location information indicating locations of the plurality of information processing devices; a ranking information transmitting unit that acquires the number of times of the operation from an information processing device located within a specific area and transmits information indicating a ranking of users according to the number of times of the operation to the information processing device located within the specific area; Information processing system.

18. a setting unit that sets image data of an object including a living thing or a character as object identification information for identifying the object; an image extraction unit that extracts image data of an object identical to the object from a plurality of image data based on the object identification information; a first display control unit that displays the image data extracted within a specific period of time within the specific period of time; a storage control unit that receives an operation on the displayed image data within the specific period and stores the number of times the operation has been performed in association with information indicating the specific period; Information processing device.

19. A method executed by an information processing device, a setting step of setting image data of an object including a living thing or a character as object identification information for identifying the object; an image extraction step of extracting image data of an object identical to the object from a plurality of image data based on the object identification information; a first display control step of displaying the image data extracted within a specific period within the specific period; a storage control step of accepting an operation on the displayed image data within the specific period and storing the number of times of the operation in association with information indicating the specific period, Information processing methods.

Citation Information

Patent Citations

  • Information pushing method and device, equipment and storage medium

    CN115063193A

  • Camera photographic device and program thereof

    JP2004356985A

  • Camera and image display system

    JP2009284332A

  • Image handling device, image handling method, and program

    JP2017016687A

  • Information processing system and program

    JP2023019643A