Information processing systems, information processing methods, and programs
The system addresses the issue of inadequate individuality representation in SNS by enabling full-profile image display and multimedia integration, enhancing user engagement and identity expression.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-03
- Publication Date
- 2026-03-13
AI Technical Summary
Conventional SNS platforms fail to adequately showcase users' individuality, such as cuteness or coolness, due to small profile icons on user pages.
A system that controls the sequential display of users' profile images entirely on a display unit, allowing users to fully exhibit their individuality, and includes features like animated profile images, sound playback, and real-time video integration.
Users can effectively showcase their individuality through full-profile image display, animated profiles, and integrated multimedia content, enhancing user engagement and identity expression.
Smart Images

Figure 2026046831000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing system, an information processing method, and a program.
Background Art
[0002] As a service that enables people to connect and communicate with each other on the Internet, SNS (Social Networking Service) is known.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In conventional SNS, although it was possible to take good photos, there was a problem that the icon on the user's profile page was too small to sufficiently appeal the individuality such as cuteness or coolness of the user.
Means for Solving the Problems
[0005] According to one aspect of the present disclosure, a system for providing a social networking service is provided. The system has at least one control unit. The control unit controls such that the profile images of a plurality of users are sequentially displayed on the display unit based on a predetermined operation. Each profile image is displayed entirely on the display unit.
Brief Description of the Drawings
[0006] [Figure 1] FIG. 1 is a diagram showing an example of the system configuration of an information processing system. [Figure 2] FIG. 2 is a diagram showing an example of the hardware configuration of a server device. [Figure 3] Figure 3 shows an example of the hardware configuration of a client device. [Figure 4] Figure 4 shows an example of a profile picture list display screen. [Figure 5] Figure 5 shows an example of a content list display screen. [Figure 6] Figure 6 shows an example of the My Page screen. [Figure 7] Figure 7 is an example (part 1) of the content posting screen. [Figure 8] Figure 8 is a diagram (part 2) showing an example of the content posting screen. [Figure 9] Figure 9 is a diagram (part 3) showing an example of the content posting screen. [Figure 10] Figure 10 is a diagram (part 4) showing an example of the content posting screen. [Figure 11] Figure 11 shows an example of the profile image list display screen 1100 of Modification Example 1. [Figure 12] Figure 12 is a diagram illustrating the functions added to the information processing system in the modified example 2. [Figure 13] Figure 13 is a diagram illustrating the functions added to the information processing system in the modified example 3. [Modes for carrying out the invention]
[0007] Embodiments of the present invention will be described below with reference to the drawings. The various features shown in the embodiments below can be combined with each other.
[0008] <Embodiment 1> 1. System Configuration Diagram Figure 1 shows an example of the system configuration of the information processing system 1000. As shown in Figure 1, the information processing system 1000 includes a server device 100, a client device 110, and a client device 120 as its system configuration. The server device 100, the client device 110, and the client device 120 are connected to each other via a network 150. The network 150 may include either or both a WAN (Wide Area Network) and / or the Internet.
[0009] Information processing system 1000 is an example of a system that provides a social networking service primarily using user profile pictures. A profile picture is an image that symbolizes a user or a user's account on a social networking service. A profile picture can also be described as an image that represents oneself (the user). Furthermore, a profile picture can also be referred to as a profile photo, face photo, or representative image. A user of a social networking service is a person who has registered with and uses the social networking service.
[0010] The server device 100 is a device that provides the main functions of the information processing system 1000 and performs the main processes of the embodiments shown below (including the modified examples shown below).
[0011] Client devices 110 and 120 are devices used by users of a social networking service to post photos (images) and / or videos, and to view photos (images) and / or videos of other users.
[0012] In FIG. 1, for the sake of simplicity, only two client devices are shown within the information processing system 1000, but the information processing system 1000 includes client devices corresponding to the number of users. Also, in FIG. 1, a smartphone is shown as an example of a client device, but it is not limited thereto. As an example of a client device, a tablet terminal device may also be used. Any device can be a client device as long as it can post photos (images) and / or videos and view photos (images) and / or videos of other users.
[0013] Here, the system described in the claims may be composed of a plurality of devices or one device. When the system described in the claims is composed of one device, an example of such a device is the server device 100. When the system described in the claims is composed of a plurality of devices, examples of the plurality of devices include the server device 100 and client devices, or a cloud server that provides the functions of the server device 100 and is composed of a plurality of server devices.
[0014] 2. Hardware Configuration (1) Hardware Configuration of Server Device 100 FIG. 2 is a diagram showing an example of the hardware configuration of the server device 100. As shown in FIG. 2, the server device 100 includes, as its hardware configuration, a control unit 210, a storage unit 220, a communication unit 230, and an internal bus 240. The control unit 210, the storage unit 220, and the communication unit 230 are electrically connected via the internal bus 240.
[0015] The control unit 210 is a CPU (Central Processing Unit) or the like and controls the entire server device 100.
[0016] The storage unit 220 is one of the following: HDD (Hard Disk Drive), ROM (Read Only Memory), RAM (Random Access Memory), SSD (Solid State Drive), or any combination thereof, and stores programs, data used by the control unit 210 when executing processing based on the programs, etc. The storage unit 220 is an example of a storage medium. Examples of data used by the control unit 210 when executing processing based on the programs include user profile pictures, images and videos posted by the user, etc.
[0017] In this specification, the data used by the control unit 210 when executing processing based on the program is described as being stored in the storage unit 220, but it may also be stored in the storage unit of another device that can communicate with the server device 100. In other words, the data may be stored in the storage unit of any device as long as the control unit 210 can access or retrieve it. The functions of the server device 100 are realized when the control unit 210 executes processing based on the program stored in the storage unit 220.
[0018] The communications unit 230 connects the server device 100 to the network 150 and manages communication with other devices.
[0019] Note that the hardware configurations of the control unit 210, storage unit 220, and communication unit 230 are not limited to one. For example, multiple control units may be included in the server device 100. The same applies to the client device 110 shown below.
[0020] (2) Hardware configuration of client device 110 Figure 3 shows an example of the hardware configuration of the client device 110. As shown in Figure 3, the client device 110 includes, as a hardware configuration, a control unit 310, a storage unit 320, an imaging unit 330, an input / output unit 340, a communication unit 350, and an internal bus 360.
[0021] The control unit 310 is a CPU or the like, and controls the entire client device 110.
[0022] The storage unit 320 is one of the following: HDD, ROM, RAM, SSD, etc., or any combination thereof, and stores programs, data used by the control unit 310 when executing processing based on the programs, etc. The storage unit 320 is an example of a storage medium.
[0023] In this specification, the data used by the control unit 310 when executing processing based on the program is described as being stored in the storage unit 320, but it may also be stored in the storage unit of another device that can communicate with the client device 110. In other words, the data may be stored in the storage unit of any device as long as the control unit 310 can access or retrieve it. The functions of the client device 110 are realized when the control unit 310 executes processing based on the program stored in the storage unit 320.
[0024] The imaging unit 330 is, for example, a camera that captures an image of a subject. An example of a subject is the user. The imaging unit 330 may also be the front camera and / or rear camera of a smartphone. The front camera is a camera located on the screen side (inside) of the smartphone. The rear camera is a camera located on the back of the smartphone.
[0025] The input / output unit 340 is, for example, a touch panel, which outputs information and inputs information based on user operations.
[0026] The communications unit 350 connects the client device 110 to the network 150 via wireless communication and base stations, and manages communication with other devices. The hardware configuration of client device 120 is the same as that of client device 110. Note that the client device may include a microphone and other components in addition to those shown in Figure 3.
[0027] 3. Information Processing The information processing of Embodiment 1 will be described below.
[0028] (1) Overview of the process The control unit 210 controls the sequential display of each user's profile image on the input / output unit 340 of the client device 110 based on predetermined operations. The input / output unit 340 is an example of a display unit. Each profile image is displayed entirely on the input / output unit 340. When we say that the profile image is displayed entirely on the input / output unit 340, it means that the entire screen of the computer or smartphone is filled with a single profile image. Furthermore, when we say that the profile image is displayed entirely on the input / output unit 340, it means that the profile image occupies the largest area of the screen compared to other images.
[0029] This configuration allows users to fully showcase their individuality, such as their cuteness or coolness, to other users.
[0030] (2) Details of the process
[0031] Upon receiving a predetermined operation, the control unit 210 controls the input / output unit 340 to display a screen that sequentially displays the profile images of multiple users (hereinafter also referred to as the profile image list display screen). Figure 4 shows an example of the profile image list display screen 400. The profile image list display screen 400 can also be called the home screen. The profile image list display screen is an example of the first screen. The profile image list display screen 400 displays the profile image 410 of a particular user in its entirety. The profile images of multiple users are switched at predetermined intervals (for example, every 2 seconds) and displayed on the profile image list display screen 400. The profile images that are displayed sequentially are shown in order from the most recently posted or updated.
[0032] The profile image list display screen 400 displays button images 420 and 430 superimposed on the profile image 410. Button image 420 is a button image for displaying the profile image list display screen 400 on the input / output unit 340. Button image 430 is a button image for displaying a screen that sequentially displays the posted content of multiple users (hereinafter also referred to as the content list display screen) on the input / output unit 340. When the control unit 210 detects that a predetermined operation (for example, tapping the screen) has been performed on the profile image list display screen 400, it displays a menu display area 450 superimposed on the profile image 410 in a predetermined area, such as below the input / output unit 340 of the client device 110. In other words, the menu display area 450 is an image that is displayed when a predetermined operation is performed on the profile image list display screen 400. Multiple icons (icon 451, icon 452, icon 453, icon 454, icon 455) are displayed in the menu display area 450. Icon 451 is the icon to return to the home screen. When icon 451 is selected, the control unit 210 transitions the screen to the home screen. Icon 452 is the icon for using the search function. Icon 453 is the icon for posting content. When icon 453 is selected, the control unit 210 transitions the screen to the content posting screen shown in Figure 7, which will be described later. Icon 454 is the icon for checking the sales of paid content, which will be described later. When icon 454 is selected, the control unit 210 transitions the screen to a sales screen (not shown). The sales screen is a screen that contains information regarding the sales of paid content, which will be described later. The sales information includes information on the date and time the content was sold, the amount of the sold content, and the total amount of content sold over a predetermined period. Icon 455 is an icon to return to the My Page screen. When icon 455 is selected, the control unit 210 transitions the screen to the My Page screen shown in Figure 6, etc., which will be described later. An icon is a small image or symbol used to visually represent a user.
[0033] Figure 5 shows an example of the content list display screen 500. In the example in Figure 5, an image 510 is displayed entirely on the screen as an example of content. Content posted by multiple users is displayed on the input / output unit 340, switching at predetermined intervals (e.g., every 2 seconds). The content displayed sequentially is shown on the screen in order from the most recently posted time. When the control unit 210 detects that a predetermined operation (for example, tapping the screen) has been performed on the content list display screen 500, it displays the menu display area 450 shown in Figure 4, superimposed on the content, in a predetermined area such as below the input / output unit 340 of the client device 110, similar to Figure 4.
[0034] The method for switching between displaying the profile picture list screen and the content list screen is not limited to those described above. For example, the control unit 210 may display the content list screen 500 when it receives a predetermined operation (for example, a right swipe) on the profile picture list screen 400, and display the profile picture list screen 400 when it receives a predetermined operation (for example, a left swipe) on the content list screen 500.
[0035] The process described above is an example of a process in which the control unit 210 switches, based on a predetermined operation, whether to display the profile image list screen 400 on the input / output unit 340 or the content list screen 500 on the input / output unit 340. The profile image list screen is a screen in which the profile images of multiple users are displayed sequentially. The content list screen is a screen in which the content posted by multiple users is displayed sequentially. The content can be images or videos.
[0036] Furthermore, upon receiving a predetermined operation, the control unit 210 controls the display of the user's My Page screen on the input / output unit 340 of the user's client device 110.
[0037] Figure 6 shows an example of the My Page screen 600. The user's My Page screen 600 displays the user's profile picture 610 along with information such as the number of posts, followers, and following. The number of posts is the number of pieces of content posted by the user (user's account). The number of followers is the number of users following the user (user's account). The number of following is the number of users that the user (user's account) follows. The user's My Page screen 600 also displays a list of the content posted by the user (in the example in Figure 6, content 620, content 630, and content 640). When content is selected, the control unit 210 controls the display of the selected content on the input / output unit 340 of the corresponding client device 110.
[0038] Here, as will be explained in Figure 7 later, if there is any content posted by a user that is set to be paid content, the paid content is made inaccessible for free. For example, for paid content, the control unit 210 applies a mosaic or blurring process to make the content invisible, and also displays a key icon or the like overlaid on the content. When the key icon or the like is selected, the control unit 210 displays a message indicating that payment of the amount entered in the input area 720 (described later) is required to view the content, as well as the payment method.
[0039] The operations to display the My Page screen 600 mentioned above include tapping a profile image displayed on the profile image list display screen 400 (see Figure 4) and tapping content displayed on the content list display screen 500 (see Figure 5). When the control unit 210 detects that a profile image has been tapped, it controls the input / output unit 340 of the corresponding client device 110 to display the My Page screen of the user whose profile image was tapped (see Figure 6). When the control unit 210 detects that content has been tapped, it controls the input / output unit 340 of the corresponding client device 110 to display the My Page screen of the user who posted the content. Note that tapping a profile picture and tapping content are examples of predetermined operations. For example, the control unit 210 may overlay the user's icon, etc., on the profile pictures on the profile picture list display screen 400 (see Figure 4) and / or on the content displayed on the content list display screen 500 (see Figure 5). When a user's icon is selected, the control unit 210 may display the selected user's My Page screen 600 (see Figure 6).
[0040] Furthermore, upon receiving a predetermined operation (for example, selecting the post button), the control unit 210 controls the display of the content posting screen on the input / output unit 340 of the user's client device 110. Figure 7 is a diagram (part 1) showing an example of the content posting screen. As shown in Figure 7, the content posting screen 700 includes a toggle button (toggle switch) 710 that allows the user to select whether to charge for viewing the content or make it free. The toggle button 710 is an example of a first graphical user interface component that allows the user to select whether to make the content free to view or charge for viewing.
[0041] For example, moving the toggle button 710 to the left makes content viewing a paid service, and the input area 720 for entering the amount required to view the content becomes active (i.e., an amount can be entered). The input area 720 is an example of a second graphical user interface component of the content posting screen 700. For example, moving the toggle button 710 to the right makes content viewing free, and the input area 720 becomes inactive (i.e., an amount cannot be entered). Examples of an inactive state include the input area being grayed out and numbers or other data not being entered, the cursor not appearing in the input area and numbers or other data not being entered, or the input area being selected but the focus shifting to another UI element (another GUI component) and numbers or other data not being entered. The same applies below.
[0042] In other words, if the toggle button 710 is selected to make the content viewable for a fee (for example, by moving it to the far left), the control unit 210 makes it possible to input (select) information in the input area 720 on the content posting screen 700. The input area 720 is a GUI component (graphical user interface component) that allows the user to set (input) the amount required to view the content.
[0043] Another example of the content posting screen (Part 1) is shown. Figure 8 is a diagram (Part 2) showing an example of the content posting screen. The content posting screen 800 shown in Figure 8 includes, in addition to the content posting screen 700 shown in Figure 7, input areas 810 and 820 for entering the period during which the content will be paid. Input areas 810 and 820 are examples of a third graphical user interface component of the content posting screen. Input area 810 is for entering the start date of the period during which the content will be paid (for example, August 1, 2024). Input area 820 is for entering the end date of the period during which the content will be paid (for example, August 31, 2024).
[0044] In other words, if the toggle button 710 is selected to make the content viewable for a fee (for example, by moving it to the far left), the control unit 210 makes the input area 810 and input area 820 selectable (inputtable) on the content posting screen 800. The input area 810 and input area 820 are GUI components that allow setting the period for which the content is viewable for a fee.
[0045] Another example of a content posting screen (part 2) is shown. Figure 9 is a diagram (part 3) showing an example of a content posting screen. The content posting screen 900 shown in Figure 9 includes a toggle button (toggle switch) 910 that allows the user to select whether or not to sell the content on an NFT (Non-Fungible Token) marketplace, in addition to the content posting screen 700 shown in Figure 7. The toggle button 910 is an example of a GUI component that allows the user to select whether or not to sell the content on an NFT (Non-Fungible Token) marketplace.
[0046] For example, moving the toggle button 910 to the left enables the function to sell content on the NFT marketplace, and the input area 920 for entering the price when selling content on the NFT marketplace becomes active (i.e., an amount can be entered). The input area 920 is an example of a fourth graphical user interface component. For example, moving the toggle button 910 to the right disables the function to sell content on the NFT marketplace, and the input area 920 becomes inactive (i.e., an amount cannot be entered).
[0047] In other words, the content posting screen 900 includes an input area 920. The input area 920 is a GUI component that allows users to set the price for selling content on an NFT marketplace.
[0048] Figure 10 is a diagram (part 4) showing an example of a profile image registration screen. The profile image registration screen 1010 shown in Figure 10 includes a toggle button (toggle switch) 1020 that allows the user to select whether or not to enable an AI function that animates at least a part of the profile image, more preferably an image of a person (user image), and an instruction area 1030 for specifying what to animate in the image of the person. The AI function is an example of a predetermined function.
[0049] When the toggle button 1020 is selected to enable the AI function (for example, move it to the leftmost position), the control unit 210 animates at least a portion of the user's profile image, more preferably the image of the person (the user's image). When the toggle button 1020 is selected to enable the AI function, the instruction area 1030 becomes active (i.e., instructions can be entered). Examples of instructions include, for example, "make the person (in the profile image) turn around," or "make the person (in the profile image) shake their head from side to side." The AI function (trained model) described above is a trained model that has been trained using the image of the person and instructions as input data, and data in which a portion of the image of the person moves in response to the instructions (so-called cinemagraph data) as output data. Alternatively, instead of a trained model, a so-called large-scale language model or the like may be used to animate a portion of the image of the person. In such a configuration, the large-scale language model may be provided by a system other than the server device 100. However, for the sake of simplicity, the explanation below will use a trained model as an example.
[0050] If the user chooses to enable the AI function, the control unit 210 will use the AI function to operate at least a portion of the user's profile picture. More preferably, if the user has enabled the AI function using the toggle button 1020, the control unit 210 inputs the user's profile image and instructions for actions related to the image to the trained model described above. As described above, the trained model is a trained model that has learned the profile image and instructions for actions related to the image as input data, and action data of the person in the profile image acting in response to the instructions as output data. The control unit 210 controls the output data output from the trained model to be displayed as the user's profile image.
[0051] As described above, according to Embodiment 1, users can fully appeal to other users and others with their own individuality, such as their cuteness or coolness.
[0052] (Variation 1) The following describes Modification 1 of Embodiment 1. Modification 1 is included in Embodiment 1 and is not a different embodiment from Embodiment 1. Configurations and processes not described in Modification 1 are the same as in Embodiment 1.
[0053] The control unit 210 of Modification 1 (hereinafter simply referred to as the control unit 210) provides a function (Sound function) to play sound source data prepared by the user. Figure 11 shows an example of the profile image list display screen 1100 of Modification 1. Compared to the profile image list display screen 400 in Figure 4, the Sound image 1110 is displayed superimposed on the profile image in the profile image list display screen 1100. The Sound image 1110 is a button image for playing sound sources prepared by the user. When the control unit 210 detects that the Sound image 1110 has been selected, it plays the sound source data of the corresponding user that has been previously registered in the storage unit 220, etc., and outputs the sound source from the speaker, etc. of the client device 110. In addition, compared to the profile image list display screen 400 in Figure 4, the Voice image 1120 is displayed superimposed on the profile image in the profile image list display screen 1100. Voice image 1120 is a button image for playing pre-recorded voice messages (for example, "Good morning!", "Nice to meet you!", "Become a fan!", etc.) provided by the user. When Voice image 1120 is detected to be selected, the control unit 210 plays the pre-recorded data registered in the storage unit 220, etc., by the corresponding user, thereby outputting the voice from the speaker, etc., of the client device 110.
[0054] According to Modification 1, users can play their preferred sound sources and their own voice from the profile picture list display screen. As a result, users can better showcase their individuality to other users.
[0055] (Modification 2) The following describes a modified example 2 of Embodiment 1. Modified example 2 is included in Embodiment 1 and is not a different embodiment from Embodiment 1. Configurations and processes not described in Modified Example 2 are the same as in Embodiment 1.
[0056] Figure 12 is a diagram illustrating the additional functions added to the information processing system 1000 in the modified example 2. The information processing system 1000 in the modified example 2 further includes a user's wearable device (smart glasses 1220 in the example of Figure 12). In Modification 2, the control unit 210 (hereinafter simply referred to as the control unit 210) controls the display of a real-time video 1210 captured by the user's wearable device on the user's client device 110 as an example of content. In this case, the control unit 210 inputs the video captured by the wearable device into a trained model. The trained model is a trained model that has been trained using the video as input data and the video with the faces of pedestrians, etc., included in the video masked as output data. The control unit 210 may also control the display of the video output from the trained model (i.e., the video with the faces of pedestrians, etc., included in the video captured by the wearable device masked) on the user's client device 110. Here, masking a face means, for example, applying image processing (e.g., mosaic processing or blurring) to the face portion of a pedestrian so that the face cannot be identified.
[0057] Furthermore, based on the location information of the wearable device obtained from the GPS function of the wearable device, the control unit 210 determines that a user who is taking real-time photos is in a pre-set no-photography zone, and controls the system so that the video taken by the wearable device is not displayed on the client device 110 of that user.
[0058] According to Modification 2, videos recorded in real time can also be output as user content. As a result, users can better showcase their individuality to other users. Furthermore, according to Modification 2, the privacy of others can be protected. It can also prevent recording in areas where recording is prohibited.
[0059] (Variation 3) The following describes a modification 3 of Embodiment 1. Modification 3 is included in Embodiment 1 and is not a different embodiment from Embodiment 1. Configurations and processes not described in Modification 3 are the same as in Embodiment 1.
[0060] Figure 13 is a diagram illustrating the additional functions added to the information processing system 1000 in the modified example 3. The information processing system 1000 in the modified example 3 further includes a user's wearable device (a smart ring 1320 in the example of Figure 13). In Modification 3, the control unit 210 (hereinafter simply referred to as the control unit 210) determines that a client device of a certain user (or a smart ring of a certain user) and a smart ring of another user who is not that user are within a predetermined distance (for example, within 5 cm), and registers both the user and the other user as friends.
[0061] According to variation 3, it is possible to become friends with real-life friends on social networking services as well.
[0062] <Note> The product may be provided in any of the following embodiments. (Note 1) A system that provides social networking services, Having at least one control unit, The control unit, Based on a predetermined operation, the system controls the display so that the profile images of multiple users are displayed sequentially on the display unit. Each of the aforementioned profile images is displayed entirely on the display unit. system. (Note 2) The system described in Appendix 1, The control unit, Based on a predetermined operation, the system switches between displaying a first screen on the display unit or displaying a second screen on the display unit. The first screen described above is a screen in which the profile pictures of multiple users are displayed sequentially. The second screen described above is a screen in which the content posted by each of multiple users is displayed sequentially. The aforementioned content is an image or video. system. (Note 3) The system described in Appendix 2, The control unit, The system controls the display of a content posting screen for posting the content based on a predetermined user action. The content posting screen includes a first graphical user interface component that allows the user to select whether the content is available for free or for a fee. system. (Note 4) The system described in Appendix 3, If it is selected in the first graphical user interface component to make the content viewable for a fee, the control unit makes the second graphical user interface component selectable on the content posting screen. The second graphical user interface component is a graphical user interface component that allows setting the amount of money required for viewing the content. system. (Note 5) The system described in Appendix 4, If it is selected in the first graphical user interface component to make the content viewable for a fee, the control unit makes the third graphical user interface component selectable on the content posting screen. The third graphical user interface component is a graphical user interface component that allows setting a period during which the content can be viewed for a fee. system. (Note 6) The system described in Appendix 2, The control unit, The system controls the display of a content posting screen for posting the content based on a predetermined user action. The aforementioned content posting screen includes a fourth graphical user interface component: The fourth graphical user interface component is a graphical user interface component that allows setting the price at which the content will be sold on an NFT (Non-Fungible Token) marketplace. system. (Note 7) The system described in Appendix 1, If the user chooses to enable a predetermined function, the control unit will activate at least a portion of the user's profile picture. system. (Note 8) The system described in Appendix 7, The control unit, The aforementioned profile image is input into the trained model, The aforementioned trained model is a trained model that has been trained using profile images as input data and motion data of the person in the profile image performing actions as output data. The output data from the aforementioned trained model is displayed as the user's profile image. system. (Note 9) An information processing method performed by a system that provides social networking services, Based on a predetermined operation, the system controls the display so that the profile images of multiple users are displayed sequentially on the display unit. Each of the aforementioned profile images is displayed entirely on the display unit. Information processing methods. (Note 10) It is a program, Computers, A program to function as one of the systems described in any one of the appendices 1 through 8.
[0063] While various embodiments of the present invention have been described, these are presented as examples only and are not intended to limit the scope of the invention. Novel embodiments can be implemented in a variety of other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. Embodiments and variations thereof are included in the scope and spirit of the invention, as well as in the claims and their equivalents. Some of the functions of the server device 100 described above may be performed on the client device. [Explanation of symbols]
[0064] 100: Server device 110: Client device 150: Network 210: Control Unit 220: Storage section 230: Communications Department 1000: Information Processing System
Claims
1. A system that provides social networking services, Having at least one control unit, The control unit, Based on a predetermined operation, the system controls the display so that the profile images of multiple users are displayed sequentially on the display unit. Each of the aforementioned profile images is displayed entirely on the display unit. system.
2. The system according to claim 1, The control unit, Based on a predetermined operation, the system switches between displaying a first screen on the display unit or displaying a second screen on the display unit. The first screen described above is a screen in which the profile pictures of multiple users are displayed sequentially. The second screen described above is a screen in which the content posted by each of multiple users is displayed sequentially. The aforementioned content is an image or video. system.
3. The system according to claim 2, The control unit, The system controls the display of a content posting screen for posting the content based on a predetermined user action. The content posting screen includes a first graphical user interface component that allows the user to select whether the content is available for free or for a fee. system.
4. The system according to claim 3, If it is selected in the first graphical user interface component to make the content viewable for a fee, the control unit makes the second graphical user interface component selectable on the content posting screen. The second graphical user interface component is a graphical user interface component that allows setting the amount of money required for viewing the content. system.
5. The system according to claim 4, If it is selected in the first graphical user interface component to make the content viewable for a fee, the control unit makes the third graphical user interface component selectable on the content posting screen. The third graphical user interface component is a graphical user interface component that allows setting a period during which the content can be viewed for a fee. system.
6. The system according to claim 2, The control unit, The system controls the display of a content posting screen for posting the content based on a predetermined user action. The content posting screen includes a fourth graphical user interface component. The fourth graphical user interface component is a graphical user interface component that allows setting the price for selling the content on an NFT (Non-Fungible Token) marketplace. system.
7. The system according to claim 1, If the user chooses to enable a predetermined function, the control unit will activate at least a portion of the user's profile picture. system.
8. The system according to claim 7, The control unit, The aforementioned profile image is input into the trained model, The aforementioned trained model is a trained model that has been trained using profile images as input data and motion data of the person in the profile image performing actions as output data. The output data from the aforementioned trained model is displayed as the user's profile image. system.
9. An information processing method performed by a system that provides social networking services, Based on a predetermined operation, the system controls the display so that the profile images of multiple users are displayed sequentially on the display unit. Each of the aforementioned profile images is displayed entirely on the display unit. Information processing methods.
10. It is a program, Computers, A program for causing a system to function as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Social networking service providing system, social networking service providing method, and program
JP2024013125A