Information processing device, information processing method, and information processing program
The information processing device facilitates music content sharing on SNS by notifying users of shareable content and publishing user selections, enhancing music encounters and social connections.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- LY CORP
- Filing Date
- 2024-11-20
- Publication Date
- 2026-06-01
AI Technical Summary
Existing technologies for social networking services (SNS) do not facilitate the sharing of music content among users.
An information processing device that provides a notification to users about shareable music content on a social networking service, receives user selections of content to share, and publishes the selected content on the SNS for other users to play.
Enables users to share music content with each other, increasing opportunities for encountering music and connecting with others through shared content.
Smart Images

Figure 2026089596000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, an information processing method, and an information processing program.
Background Art
[0002] Conventionally, technologies for providing various contents to users via the Internet are known. As an example of such a technology, in SNS (Social Networking Service), a technology for enjoying communication between users through posting of contents such as users' photos and articles, and actions such as "liking" (input of evaluation) and comments on other users' contents is disclosed.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, the above-described technology does not disclose sharing of music content among users.
[0005] For example, the above-described technology only posts and shares contents such as photos and articles, and does not disclose sharing of music content among users.
[0006] The present application has been made in view of the above, and an object thereof is to share music content among users.
Means for Solving the Problems
[0007] The information processing device according to the present application is characterized by having: a providing unit that provides a notification to a publisher indicating that a predetermined music content can be shared with other users on a predetermined SNS (Social Networking Service) capable of playing music content; a receiving unit that receives from the publisher on the predetermined SNS the selection of shareable content to be shared with other users from among the predetermined music content; and a publishing unit that publishes the shareable content on the predetermined SNS to a predetermined user. [Effects of the Invention]
[0008] According to one embodiment of the system, it has the effect of enabling users to share music content with each other. [Brief explanation of the drawing]
[0009] [Figure 1] Figure 1 shows an example of information processing according to the embodiment. [Figure 2] Figure 2 shows an example of the screen of the user terminal 100 according to this embodiment. [Figure 3] Figure 3 shows an example of the screen of the user terminal 100 according to this embodiment. [Figure 4] Figure 4 shows an example of the configuration of the information processing device 10 according to the embodiment. [Figure 5] Figure 5 shows an example of a music content database 31. [Figure 6] Figure 6 shows an example of the user information database 32. [Figure 7] Figure 7 shows an example of the advertising content database 33. [Figure 8] Figure 8 is a flowchart showing an example of the information processing procedure according to the embodiment. [Figure 9] Figure 9 is a hardware configuration diagram showing an example of a computer that implements the functions of the information processing device 10. [Modes for carrying out the invention]
[0010] The following describes in detail, with reference to the drawings, the embodiments for implementing the information processing device, information processing method, and information processing program according to the present application (hereinafter referred to as "embodiments"). Note that these embodiments do not limit the information processing device, information processing method, and information processing program according to the present application. Furthermore, the same parts are denoted by the same reference numerals in each of the following embodiments, and redundant descriptions are omitted.
[0011] [1. Embodiments] The information processing realized by the information processing device of this embodiment will be explained using Figure 1. Figure 1 is a diagram showing an example of information processing according to the embodiment. In Figure 1, the information processing according to the embodiment is realized by the information processing device 10, which is an example of the information processing device according to the present application.
[0012] As shown in Figure 1, the information processing system 1 according to this embodiment includes an information processing device 10 and a user terminal 100. The information processing device 10 and the user terminal 100 are connected to each other via a network N (see, for example, Figure 4) by wire or wireless means so that they can communicate with each other. The network N is, for example, a WAN (Wide Area Network) such as the Internet. Note that the information processing system 1 shown in Figure 1 may include multiple information processing devices 10 and multiple user terminals 100.
[0013] The information processing device 10 shown in Figure 1 is an information processing device that performs information processing according to the embodiment, and can be realized, for example, by a server device or a cloud system. In the example in Figure 1, the information processing device 10 provides SNS#1 to users. Note that SNS#1 is not limited to being provided at the event venue #1 shown in Figure 1, but may be provided to users located at any location.
[0014] For example, the information processing device 10 provides a music distribution service #1 that distributes music content related to music (for example, audio data of music such as data in WAV format or data in MP3 format), which is a subscription service for example, to users via SNS #1. Then, when the information processing device 10 receives an operation from a user to share the music content distributed by the music distribution service #1, it publicly displays the music content for which the operation was performed to a predetermined user (for example, the followers of the user who performed the sharing operation) on SNS #1 and makes it playable on SNS #1, thereby enabling the sharing of the music content among the users of SNS #1.
[0015] Note that the information processing device 10 may provide the music distribution service #1 to users via a music distribution service #1 application (mini - app) that is launched within an application for providing SNS #1 (hereinafter sometimes referred to as the "SNS app"). Also, the SNS app may be a mini - app launched within an application for providing the music distribution service #1 (hereinafter sometimes referred to as the "music distribution app").
[0016] Also, the music distribution service #1 may be provided by a server device different from the information processing device 10. Further, the information processing device 10 may receive an operation from a user to share music content distributed by a service different from the music distribution service #1 and publicly display the music content for which the operation was performed on SNS #1. Also, the information processing device 10 may receive an operation from a user to share the music content distributed by the music distribution service #1 and publicly display the music content for which the operation was performed on a service different from SNS #1.
[0017] Note that the information processing device 10 may also function as a web server that provides websites related to SNS #1, music distribution service #1, etc. Further, the information processing device 10 may be a device that distributes information to be displayed on applications related to various services such as SNS #1, music distribution service #1, and a service in which SNS #1 and music distribution service #1 are integrated, which are installed on the user terminal 100. Further, the information processing device 10 may be a server that distributes the application data itself.
[0018] Also, the information processing device 10 may function as a distribution device that distributes control information to the user terminal 100. Here, the control information is described by, for example, a script language such as JavaScript (registered trademark) or a style sheet language such as CSS (Cascading Style Sheets). Note that the application itself distributed from the information processing device 10 may be regarded as control information.
[0019] The user terminal 100 shown in FIG. 1 is an information processing device used by a user. The user terminal 100 is realized by, for example, a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), or the like. Further, the user terminal 100 displays the information distributed by the information processing device 10 by means of a web browser or an application. Note that in the example shown in FIG. 1, the case where the user terminal 100 is a smartphone is shown.
[0020] The following describes an example of information processing performed by the information processing device 10, using Figure 1. In the following explanation, user terminals 100 will be referred to as user terminals 100-1 to 100-N (where N is any natural number), depending on the user using the user terminal 100. For example, user terminal 100-1 is user terminal 100 used by user U1, identified by user ID "UID#1". In the following explanation, user terminals 100-1 to 100-N will be referred to simply as user terminal 100 without any particular distinction. In the following explanation, user terminal 100 may be treated as the same as the user. That is, in the following explanation, the user can be read as user terminal 100.
[0021] Furthermore, the following explanation assumes that SNS apps and music streaming apps are pre-installed on the user's terminal 100, and provides examples of processing when using them.
[0022] First, the information processing device 10 provides the user terminal 100 with a notification regarding music content that can be used (played) by users (publishers) on music distribution service #1 and that can be shared by users on SNS #1 (hereinafter sometimes referred to as "shareable content") (step S1). For example, the information processing device 10 notifies the user of music content that they have played on music distribution service #1 within a predetermined period (for example, within the last 24 hours or within the last 3 days) as shareable content for that user.
[0023] Furthermore, the information processing device 10 notifies the user of music content for which the user has given a predetermined reaction on the music distribution service #1, as shareable content for that user. Here, the predetermined reaction may be, for example, an action such as adding the music content to the My List, pressing the "Like" button on the music content (in other words, giving a positive evaluation), or posting a comment on the music content.
[0024] Furthermore, the information processing device 10 notifies the user of music content on the music distribution service #1 that meets predetermined conditions (for example, if it has been played 5 times or more, or if it has been played less than 5 times) as shareable content for that user.
[0025] Furthermore, the information processing device 10 notifies the user of music content purchased by the user in music distribution service #1 as shareable content.
[0026] Furthermore, the information processing device 10 notifies the user that music content has been shared on SNS#1 at or below a predetermined threshold (for example, a number set by the music content administrator (rights holder, etc.)) is shareable content for that user.
[0027] Furthermore, the information processing device 10 notifies the user of music content that can be shared only when the user is in a region designated by the provider of music distribution service #1, the administrator of the music content (rights holder, etc.), or a third party authorized by them, as shareable content for that user.
[0028] Furthermore, the information processing device 10 may notify the user of music content used by the user on services other than SNS#1 and music distribution service#1 as shareable content for that user. For example, the information processing device 10 may notify the user of music content used in content viewed by the user on an SNS other than SNS#1 (for example, background music used in a video). Also, for example, the information processing device 10 may notify the user of music content played by the user on a music distribution service other than music distribution service#1 as shareable content for that user. Also, for example, the information processing device 10 may notify the user of music content that is available on music distribution service#1 among the music content used by the user on services other than SNS#1 and music distribution service#1 as shareable content for that user.
[0029] Next, the user performs an operation on the user terminal 100 to select content to share with other users on SNS#1 from the notified shareable content (hereinafter sometimes referred to as "shareable content") (step S2). For example, the user terminal 100 launches the SNS app and displays the shareable content notified by the information processing device 10 on its screen. The user then selects the shareable content from the shareable content displayed on the screen of the user terminal 100.
[0030] For example, user U1 located at event venue #1 (for instance, a venue that hosts music-related events such as live music performances or music festivals) performs the operation on user terminal 100-1 to select shareable content #1 from their available shareable content (step S2-1).
[0031] Additionally, user U4, who is not located at event venue #1, performs the operation on user terminal 100-4 to select shareable content #2 from their available shareable content (step S2-2).
[0032] Here, we will explain the shareable content displayed on the screen of the user terminal 100 using Figure 2. Figure 2 is a diagram showing an example of the screen of the user terminal 100 according to this embodiment.
[0033] As shown in Figure 2, the user terminal 100 displays a screen C11 showing shareable content notified by the information processing device 10. For example, the user terminal 100 displays a screen C11 that includes an area AR11 for switching the shareable content displayed on the device's screen and an area AR12 for displaying the shareable content. To give a specific example, the user terminal 100 displays a tab "History" in area AR11 to instruct the user to display shareable content played by the user of the device during a predetermined period on the music distribution service #1, and a tab "My List" to instruct the user to display shareable content to which the user of the device has given a predetermined reaction.
[0034] In the example shown in Figure 2, the tab "History" is selected in area AR11. In this case, the user terminal 100 displays in area AR12 the shareable content that the user has played within a predetermined period from among the shareable content available to the user using its device.
[0035] Here, in the example shown in Figure 2, let's assume that the user has selected music content #1, which is displayed as shareable content in area AR12. In this case, the user terminal 100 transitions from screen C11 to screen C12. For example, the user terminal 100 displays screen C12 for selecting music content #1 as shareable content. Here, the user selects music content #1 as shareable content by pressing the share button B11 shown on screen C12.
[0036] Returning to Figure 1, let's continue the explanation. Next, the information processing device 10 receives the selection of shared content from the user terminal 100 (step S3). For example, the information processing device 10 receives identification information (e.g., music content ID) to identify the shared content (music content) selected by the user in step S2.
[0037] Alternatively, in step S1, the information processing device 10 may not identify (match) the user's shareable content from among the music content and notify the user about the shareable content, but rather notify the user terminal 100 that it is suggesting sharing music content (for example, a message such as "Let's share music (songs)"). Then, after making such a notification (i.e., after step S1), the information processing device 10 may identify the user's shareable content, provide the user terminal 100 with a screen showing the shareable content (for example, screen C11 or screen C12) in step S2, and accept the selection of shareable content from the user terminal 100 in step S3.
[0038] Next, the information processing device 10 makes the shared content available on SNS#1 to the designated users who are the target audience (step S4). For example, the information processing device 10 makes the shared content #1 selected by user U1 available on SNS#1 to users who follow user U1, making it playable on SNS#1. Also, the information processing device 10 makes the shared content #2 selected by user U4 available on SNS#1 to users who follow user U4, making it playable on SNS#1.
[0039] As mentioned above, this explanation describes a publishing method based on the assumption that SNS#1 and music distribution service#1 are both installed on the user's terminal 100. In the case of a service that integrates SNS#1 and music distribution service#1 (for example, a music distribution SNS service), the processing up to this point may be performed on the integrated service.
[0040] For example, the information processing device 10 may provide the user terminal 100 with a notification via the music distribution SNS service regarding shareable content that can be shared by the user on the music distribution SNS service, and may accept the selection of shareable content from the shareable content to be shared with other users on the music distribution SNS service from the user terminal 100, and publish the shareable content on the music distribution SNS service.
[0041] Alternatively, for example, the information processing device 10 may notify the user terminal 100 via a music distribution SNS service that it is proposing to share music content, then identify the user's shareable content, provide the user terminal 100 with a screen showing the shareable content via the music distribution SNS service, accept the user terminal 100's selection of shareable content to share with other users, and publish the shareable content on the music distribution SNS service.
[0042] Furthermore, the information processing device 10 may make the shared content available to users located within a predetermined range from the location of the user who selected the shared content (hereinafter sometimes referred to as the "publisher"). For example, the information processing device 10 may make shared content #1 available to users located within a 1km radius of user U1's location. The information processing device 10 may also make shared content #1 available to users located in the area where user U1 is located, or in the facility where user U1 is located. To give one example, the information processing device 10 may make shared content #1 available to users U2 and U3 located at event venue #1 where user U1 is located, but may not make shared content #1 available to users U4, U5, and U6 who are not located at event venue #1. In other words, users located at event venue #1, or in other words, users with the same hobbies and interests, can share music content, enabling interaction among users with the same hobbies and interests and providing a place for people to meet.
[0043] User U1 may also be a performer (e.g., an artist) listed at event venue #1. In such a case, music content can be shared between the performer and event participants (general users such as audience members), thus facilitating communication between the performer and event participants.
[0044] Furthermore, the information processing device 10 may make the shared content available to users who follow the same person (e.g., a celebrity) on SNS#1 as the publisher. For example, if user U1, the publisher, and users U2 and U5 all follow user U6 on SNS#1, the information processing device 10 will make the shared content #1 available to users U2 and U5.
[0045] Furthermore, the information processing device 10 may publish the shared content for a limited time. For example, the information processing device 10 may publish shared content #1 for a predetermined period (e.g., 3 hours, 24 hours) after the publication of shared content #1 on SNS #1 begins, and then stop publishing shared content #1 after the predetermined period has elapsed.
[0046] Furthermore, the information processing device 10 may publish the shared content with a playback deadline. For example, the information processing device 10 may publish the shared content #1 in a playable format for a predetermined period (e.g., 3 hours, 24 hours) after the shared content #1 is made public on SNS#1, and after the predetermined period has elapsed, it may make the shared content #1 unplayable. In other words, even after the playback deadline has passed, the information processing device 10 may continue to publish the shared content #1 on SNS#1 and display information about the shared content #1 (e.g., the name of the shared content #1, the artist, and information about the user U1 who published it) in a format that can be viewed by each user on SNS#1, but it may make the shared content #1 unplayable on SNS#1.
[0047] Furthermore, the information processing device 10 may make the shared content available to users who have attributes corresponding to the publisher (for example, demographic attributes or psychographic attributes). For example, the information processing device 10 accepts profile registrations from each user in advance on SNS#1. Then, the information processing device 10 makes the shared content #1 available to users whose attributes indicated in the profile correspond to user U1. For example, if user U1's attribute is "female in her 20s," the information processing device 10 makes the shared content #1 available to users who have the attribute "female in her 20s."
[0048] Furthermore, the information processing device 10 may make a timeline showing multiple shared content available to the user. For example, the information processing device 10 may make a timeline showing multiple shared content selected by each of the publishers that the user follows available to the user. Alternatively, the information processing device 10 may make a timeline showing multiple shared content selected by each of the publishers located within a predetermined range from the user's location available to the user.
[0049] Here, using Figure 3, we will explain the timeline showing multiple shared content items displayed on the screen of the user terminal 100. Figure 3 is a diagram showing an example of the screen of the user terminal 100 according to this embodiment.
[0050] As shown in Figure 3, the user terminal 100 displays a timeline showing multiple shared content, as shown on screen C21. For example, the user terminal 100 displays screen C21, which includes a toggle button B21 for selecting either "Following" or "Nearby Publishers." The user terminal 100 then controls the display of the timeline in response to the operation of the toggle button B21.
[0051] Note that on screen C21, the toggle button B21 is set to "Following". In this case, the user terminal 100 displays a timeline showing the shared content selected by the publishers that the user using the device is following. For example, the user terminal 100 displays the timeline of shared content in areas AR21 and AR23. The user terminal 100 also displays advertising content related to the shared content displayed in area AR21 or AR23 in area AR22. For example, the user terminal 100 displays advertising content related to artist #1 of the shared content (music content #1) displayed in area AR21 in area AR22.
[0052] In other words, the information processing device 10 publishes (provides) advertising content related to the shared content along with the shared content.
[0053] Here, let's assume that the user has selected "Nearby Publishers" using the toggle button B21 on screen C21. In this case, user terminal 100 transitions from screen C21 to screen C22 and displays a timeline showing shared content selected by publishers located within a predetermined range from the user's location. For example, if the user is located at event venue #1, user terminal 100 displays shared content selected by publishers located at event venue #1 in areas AR24 and AR26. Also, if the user is located at event venue #1, user terminal 100 displays advertising content distributed exclusively at event venue #1 in area AR25. For example, user terminal 100 displays advertising content related to a new song by artist #16, who is performing a live show at event venue #1, in area AR25. If the user selects the advertising content, user terminal 100 plays the music content indicated by that advertising content.
[0054] In other words, the information processing device 10 publishes advertising content selected based on distribution conditions, along with the shared content.
[0055] The user terminal 100 may display a playlist showing multiple shared content items and play the shared content items included in the playlist in order in response to a user's operation to instruct the user to play the playlist. In other words, the information processing device 10 may publish a playlist showing multiple shared content items (for example, a playlist in order based on a timeline) and cause the user terminal 100 to play the shared content items included in the playlist in order in response to a user's operation to instruct the user to play the playlist. For example, the user terminal 100 may display a playlist showing shared content items selected by publishers that the user using the device follows. Alternatively, the user terminal 100 may display a playlist showing shared content items selected by publishers located within a predetermined range from the user's location.
[0056] Furthermore, the information processing device 10 may receive instructions from the publisher regarding the publication of the playlist created by the publisher. For example, as a concrete example of an instruction, the publisher may specify that only the part of the shared content designated by the publisher (for example, the chorus) be played. In this case, if at least one publisher gives instructions regarding publication for multiple shared contents, users playing the playlist can use the shared content in a medley format. The information processing device 10 may then publish the playlist created by the publisher to the designated users who are the target audience on SNS#1.
[0057] Returning to Figure 1, let's continue the explanation. Next, the information processing device 10 sends a notification (e.g., a push notification) to the user regarding the publication of the shared content (step S5). For example, the information processing device 10 sends a notification to a designated user who is the target of the shared content, indicating that the shared content has been published. To give one example, the information processing device 10 sends a notification to users who follow user U1 on SNS#1 indicating that the shared content #1 selected by user U1 has been published.
[0058] Furthermore, in step S3, the information processing device 10 may receive comments from the publisher regarding the shared content, along with the selection of the shared content. The information processing device 10 may then notify the designated users who are the target audience for the shared content that the comments received from the publisher and the shared content have been published. The information processing device 10 may also publish the comments received from the publisher and the shared content on SNS#1. For example, the information processing device 10 may publish a comment such as "This song is perfect for town#1" and the shared content on SNS#1.
[0059] Next, the information processing device 10 sends a notification (e.g., a push notification) to the publisher regarding the playback of the shared content (step S6). For example, if shared content #1 is played on SNS #1, the information processing device 10 sends a notification to user U1 indicating that shared content #1 has been played. The information processing device 10 may also send a notification to user U1 regarding actions taken by the user, such as adding shared content #1 to their My List, clicking the "Like" button on shared content #1 (in other words, giving a positive evaluation), or posting a comment on shared content #1.
[0060] As mentioned above, this explanation assumes that SNS#1 and music distribution service#1 are installed on the user terminal 100. In a service that integrates SNS#1 and music distribution service#1 (for example, a music distribution SNS service), the processing described above may be performed on the integrated service. For example, the information processing device 10 may send notifications regarding the publication of shared content and notifications regarding the playback of shared content via the music distribution SNS service.
[0061] As described above, the information processing device 10 according to the embodiment receives a selection of shareable content from the publisher from among the music content to be shared with other users, and publishes the shareable content to users on the SNS. As a result, the information processing device 10 according to the embodiment has the effect of enabling music content to be shared among users.
[0062] Furthermore, with the recent proliferation of music streaming services, there is a possibility that users will have fewer opportunities to encounter music content other than their intended purpose. Also, with the recent rise of social networking services (SNS) and other platforms for posting videos and images using music content, users may only encounter music content through algorithms such as trends on the platform or personalization on the platform. In other words, in recent years, there is a possibility that users' opportunities to encounter music by chance have become limited.
[0063] Furthermore, users may only have opportunities to meet people through echo chambers on the platform, potentially limiting their chances of connecting with others through music content.
[0064] Therefore, the information processing device 10 according to the embodiment publishes shared content selected not only by other users that the user follows on social media, but also by other users who are close to the user, for example. As a result, the information processing device 10 according to the embodiment can increase the opportunities for the user to encounter music by chance, and also increase the opportunities for the user to encounter people by chance through music content.
[0065] [2. Other processing examples] The process described above is merely an example, and the information processing device 10 may perform various processes using various types of information. Examples of this are listed below.
[0066] [2-1. Specifying the scope of information to be made public] In the example shown in Figure 1, the information processing device 10 may, in step S3, receive from the publisher a selection of the shared content and a specification of the scope to which the shared content will be made public. The information processing device 10 may then make the shared content public to users located within the specified scope.
[0067] For example, if user U1 specifies that the scope for making shared content #1 public is event venue #1, the information processing device 10 will make shared content #1 public to users located at event venue #1.
[0068] Furthermore, the area specified by the publisher is not limited to a facility such as Event Venue #1, but may also be, for example, a distance from the publisher's location (e.g., within a 1km radius) or a designated area.
[0069] Furthermore, the information processing device 10 may accept comments from the publisher regarding the shared content, along with the selection of the shared content and the specification of the scope in which the shared content will be made public. For example, the information processing device 10 may accept the selection of the shared content from the publisher, and further accept the specification of town #1 as the scope in which the shared content will be made public, as well as accept comments from the publisher such as "This song is perfect for town #1." The information processing device 10 then publishes the comment "This song is perfect for town #1" received from the publisher, along with the shared content, on SNS #1 to users located in town #1. The information processing device 10 also sends a notification to users located in town #1 indicating that the comment "This song is perfect for town #1" received from the publisher, along with the shared content, has been made public.
[0070] [2-2. Regarding the designation of the period for public disclosure] In the example shown in Figure 1, the information processing device 10 may, in step S3, receive from the publisher a selection of the shared content and a specification of the period for which the shared content will be made public. The information processing device 10 may then make the shared content public for the specified period.
[0071] For example, if user U1 specifies that the period for making shared content #1 publicly available is 3 hours, the information processing device 10 will make shared content #1 publicly available as long as less than 3 hours have elapsed since the start of its publication, and will stop making shared content #1 publicly available when 3 hours or more have elapsed.
[0072] [2-3. Regarding the designation of the parts to be made public] In the example shown in Figure 1, the information processing device 10 may, in step S3, receive from the publisher a selection of the shared content and a designation of the portion of the shared content to be made public. The information processing device 10 may then make only the designated portion of the shared content public to the user.
[0073] For example, the information processing device 10 accepts a request from user U1 to specify which part of the shared content #1 they want other users to hear (for example, a measure, an intro, a section A, a section B, a chorus, an interlude, an outro, etc.), and makes only the specified part of the shared content #1 playable and publicly available.
[0074] Furthermore, the information processing device 10 may accept comments from the publisher regarding the shared content, along with the selection of the shared content and the specification of the portion of the shared content to be made public. For example, the information processing device 10 accepts the selection of the shared content from the publisher, further accepts the specification of the portion of the shared content to be made public, and accepts comments from the publisher such as "I want you to listen to this part of this song." The information processing device 10 then publishes the shared content and the comment received from the publisher, "I want you to listen to this part of this song," on SNS#1 to the designated users who are the target of the publication. The information processing device 10 also notifies the designated users who are the target of the publication that the comment received from the publisher, "I want you to listen to this part of this song," and the shared content have been made public.
[0075] [2-4. Regarding the designation of the playback period] In the example shown in Figure 1, the information processing device 10 may, in step S3, receive from the publisher the selection of the shared content and the specification of the period during which the shared content can be made public and played (playback deadline). The information processing device 10 may then publish the shared content in a playable form during the playback deadline, and when the playback deadline has expired, it may perform a process that makes the shared content unplayable on the user terminal 100 that published the shared content, although the display of the shared content remains.
[0076] [2-5. Regarding the methods of playing shared content] In the example shown in Figure 1, the information processing device 10 may publish the shared content so that it can only be played in a predetermined manner. For example, the information processing device 10 may publish the shared content so that it can only be played in a sound quality lower than normal (for example, the sound quality when purchasing shared content on music distribution service #1). Alternatively, the information processing device 10 may publish the shared content so that it can only be played in a music box style or instrumental style.
[0077] [2-6. Benefits for Users and Publishers] In the example shown in Figure 1, the information processing device 10 may set benefits for users based on their reactions to the shared content. For example, if the number of times a user reshares a shared content that can only be played in a predetermined portion exceeds a predetermined threshold, the information processing device 10 may make the shared content available to the user in a format that allows for full playback. Also, if the number of times a user reshares a shared content that can only be played in a predetermined format (e.g., at a lower sound quality than normal) exceeds a predetermined threshold, the information processing device 10 may make the shared content available to the user in a normal format (e.g., at normal sound quality). Furthermore, the same method may be used to process whether the published shared content itself is playable, as well as to change the format of the published shared content. In addition, if the publication period of the published shared content ends, the playable period (playback deadline) ends, or the number of plays exceeds the limit, playback may be made available again through the same process. Furthermore, if the user is the publisher, the decision on whether or not to make the shared content public may be set based on the user's usage of the shared content in question, or other content on music distribution service #1 or SNS #1, etc. (for example, if a predetermined threshold for the number of reshares or likes is exceeded, but not limited to this).
[0078] Furthermore, as mentioned above, it is possible to set up a system where users are required to pay a fee to enable various uses of shared content (for example, making shared content public, changing the format of shared content, playing shared content, or playing shared content again after its playback period has expired). (For example, if payment is processed, various restrictions may be removed and shared content can be used or published.) In addition, if a fee is set up, a portion of the revenue may be distributed to users who effectively worked to remove various conditions (for example, if a user reshares low-quality shared content released by the rights holder to a third party, and that third party pays a fee to use the shared content, the revenue may be distributed not only to the rights holder but also to the user who reshared and spread the low-quality version).
[0079] [2-7. Regarding the benefits for SNS #1 operators and music distribution service #1 operators and users] Furthermore, the information processing device 10 can provide the following benefits to the SNS#1 operator and the music distribution service#1 operator. First, it can sell "advertising space with a function to encourage users to share songs released by the client" to clients such as music rights holders, labels, and agencies on this service. This advertising space provides a function that allows users to share the client's songs, thereby increasing awareness of the client's music.
[0080] Furthermore, while users typically share songs of their own choosing, it's also possible to offer a feature that allows them to add and share songs from clients. This feature is sold to clients as advertising space, and by allowing users to share the client's music alongside their own selections, it helps promote the client's music.
[0081] Furthermore, users who cooperate in sharing can receive a reward for their cooperation, as well as a share of the commission when the client's music achieves sales targets. This reward system encourages active user participation and helps support the sales promotion of the client's music.
[0082] As a result, the operators of SNS #1 and music distribution service #1 can secure new revenue streams for their clients and increase user engagement.
[0083] Furthermore, if there is a limit to the number of times a user can change their profile on SNS#1 or music distribution service#1, the information processing device 10 will increase the limit on the number of times a user can change their profile on SNS#1 or music distribution service#1 if the number of times the user has reshared shared content or pressed the "like" button, etc., exceeds a predetermined threshold. In addition, if the number of times the user has reshared shared content or pressed the "like" button, etc., the information processing device 10 will make the shared content available as a predetermined sound (for example, a ringtone (registered trademark)) output from the user terminal 100 used by the user.
[0084] Furthermore, if there is a limit to the number of times a publisher's profile can be changed on SNS#1 or music distribution service#1, the information processing device 10 will increase the limit on the number of times a publisher can change their profile on SNS#1 or music distribution service#1 if the number of times a publisher has selected (shared) music content as shareable content, or the number of times the "like" button, etc., has been pressed on the selected shareable content, exceeds a predetermined threshold. In addition, if the number of times a publisher has selected music content as shareable content, or the number of times the "like" button, etc., has been pressed on the selected shareable content, the information processing device 10 will make the shared content available as a predetermined sound output from the user terminal 100 used by the publisher.
[0085] [2-8. Regarding music content] In the example in Figure 1, the music content does not necessarily have to be distributed by music distribution service #1. For example, the music content may be created (e.g., performed, sung) by a publisher (e.g., an artist) and made public as shareable content by that publisher.
[0086] [3. Configuration of the Information Processing Device] Next, the configuration of the information processing device 10 will be described using Figure 4. Figure 4 is a diagram showing an example of the configuration of the information processing device 10 according to the embodiment. As shown in Figure 4, the information processing device 10 has a communication unit 20, a storage unit 30, and a control unit 40.
[0087] (Regarding Communications Section 20) The communication unit 20 is implemented, for example, by a NIC (Network Interface Card). The communication unit 20 is connected to the network N by wire or wireless connection and transmits and receives information with the user terminal 100, etc.
[0088] (Regarding memory unit 30) The storage unit 30 is implemented by, for example, semiconductor memory elements such as RAM (Random Access Memory) and flash memory, or by storage devices such as hard disks and optical discs. As shown in Figure 4, the storage unit 30 has a music content database 31, a user information database 32, and an advertising content database 33.
[0089] (Regarding Music Content Database 31) The music content database 31 stores various information about the music content distributed on music distribution service #1. Here, an example of the information stored in the music content database 31 is explained using Figure 5. Figure 5 is a diagram showing an example of the music content database 31. In the example in Figure 5, the music content database 31 has items such as "music content ID," "artist information," "genre," and "music content information."
[0090] "Music Content ID" indicates identification information used to identify music content. "Artist Information" indicates information about the artist who composed, performed, or sang the music content. "Genre" indicates the genre of the music content. "Music Content Information" indicates the audio data related to the music content.
[0091] In other words, Figure 5 shows an example where the artist information of music content identified by the music content ID "MID#1" is "Artist Information #1", the genre of the music content is "Genre #1", and the music content information of the music content is "Music Content Information #1".
[0092] (Regarding User Information Database 32) The user information database 32 stores various types of information about the user. Here, an example of the information stored in the user information database 32 will be explained using Figure 6. Figure 6 is a diagram showing an example of the user information database 32. In the example in Figure 6, the user information database 32 has items such as "User ID," "Attribute Information," "Following Information," "Playback History," "Purchase History," and "Share History."
[0093] "User ID" indicates identification information used to identify the user. "Attribute Information" indicates the user's attributes. "Following Information" indicates information about other users the user follows on SNS#1 (e.g., User IDs). "Playback History" indicates information about music content the user has played on music distribution service #1, such as the music content ID, the date and time the music content indicated by that music content ID was played, and the number of times the music content was played. "Purchase History" indicates information about music content the user has played on music distribution service #1, such as information indicating the music content ID. "Share History" indicates information about the history of music content the user has shared on SNS#1, such as the music content ID and the number of times the music content indicated by that music content ID was shared.
[0094] In other words, Figure 6 shows an example where the user attribute information identified by the user ID "UID#1" is "Attribute Information #1", the follow information is "Follow Information #1", the playback history is "Playback History #1", the purchase history is "Purchase History #1", and the share history is "Share History #1".
[0095] (Regarding advertising content database 33) The advertising content database 33 stores various types of information related to advertising content. Here, an example of the information stored in the advertising content database 33 is illustrated using Figure 7. Figure 7 is a diagram illustrating an example of the advertising content database 33. In the example in Figure 7, the advertising content database 33 has items such as "advertising content ID," "advertising content information," and "delivery conditions."
[0096] The "Advertising Content ID" indicates identification information used to identify advertising content. The "Advertising Content Information" indicates information about the advertising content, such as images and text information included in the advertising content, the URL (Uniform Resource Locator) indicating the destination of the advertising content's link, and audio data related to music content played in response to interactions with the advertising content. The "Delivery Conditions" indicate the conditions for delivering the advertising content, such as the attributes of the target users, the scope of the delivery (e.g., designated facilities or designated areas), and the feed placement of the delivery (e.g., on which screens displaying what kind of music content the advertising content will be delivered).
[0097] In other words, Figure 7 shows an example where the advertising content identified by the advertising content ID "CID#1" has advertising content information "Advertising Content Information #1" and delivery conditions "Delivery Conditions #1".
[0098] (Regarding the control unit 40) The control unit 40 is a controller, and is realized, for example, by a CPU (Central Processing Unit) or MPU (Micro Processing Unit) executing various programs stored in the memory device inside the information processing device 10 using RAM as the working area. Alternatively, the control unit 40 is a controller, and is realized, for example, by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate Array). As shown in Figure 4, the control unit 40 according to this embodiment has a providing unit 41, a receiving unit 42, a publishing unit 43, and a notification unit 44, and realizes or executes the information processing functions and operations described below.
[0099] (Regarding Section 41) The provisioning unit 41 provides a notification to the publisher indicating that the specified music content can be shared with other users on a predetermined SNS where the music content can be played. For example, in the example in Figure 1, the provisioning unit 41 refers to the storage unit 30 (for example, the user information database 32) and provides a notification to the user terminal 100 regarding music content that can be shared by the user on SNS #1 (shareable content) among the music content available to the user (publisher) in music distribution service #1.
[0100] Furthermore, the provisioning unit 41 may provide a notification indicating that music content played by the publisher within a predetermined period is shareable. For example, in the example in Figure 1, the provisioning unit 41 notifies the user that music content played by the user within a predetermined period is shareable content on music distribution service #1.
[0101] Furthermore, the provisioning unit 41 may provide a notification indicating that music content to which the publisher has given a predetermined reaction is shareable. For example, in the example in Figure 1, the provisioning unit 41 notifies the user that music content to which a predetermined reaction has been given on music distribution service #1 is shareable content for that user.
[0102] Furthermore, the provisioning unit 41 may provide a notification indicating that music content whose playback count by the publisher meets a predetermined condition is shareable. For example, in the example in Figure 1, the provisioning unit 41 notifies the user that music content on music distribution service #1 whose playback count meets a predetermined condition is shareable content for that user.
[0103] Furthermore, the provisioning unit 41 may provide a notification indicating that the music content purchased by the publisher is shareable. For example, in the example in Figure 1, the provisioning unit 41 notifies the user that the music content purchased by the user in music distribution service #1 is shareable content for that user.
[0104] Furthermore, the providing unit 41 may provide a notification indicating that music content is shareable if the number of times it has been shared by the publisher is below a predetermined threshold. For example, in the example in Figure 1, the providing unit 41 notifies the user that music content is shareable content for the user if the number of times it has been shared by the user on SNS#1 is below a predetermined threshold. The publisher may also specify the number of times the music content is shareable.
[0105] Furthermore, the provisioning unit 41 may provide a notification indicating that music content used on a service other than SNS is shareable. For example, in the example in Figure 1, the provisioning unit 41 notifies the user that music content used on a service other than SNS#1 and music distribution service#1 is shareable content for that user.
[0106] (Regarding reception desk 42) The reception unit 42 receives selections of shareable content to be shared with other users from a predetermined selection of music content via a designated social networking service (SNS). For example, in the example shown in Figure 1, the reception unit 42 receives selections of shareable content from the user terminal 100.
[0107] Furthermore, the reception unit 42 may also accept from the publisher the specification of the scope to which the shared content will be made public. For example, in the example in Figure 1, the reception unit 42 accepts from the publisher the selection of the shared content, as well as the specification of the scope to which the shared content will be made public.
[0108] Furthermore, the reception unit 42 may also accept from the publisher a specification of the period for which the shared content will be made public. For example, in the example in Figure 1, the reception unit 42 accepts from the publisher a selection of the shared content, as well as a specification of the period for which the shared content will be made public.
[0109] Furthermore, the reception unit 42 may also accept from the publisher the designation of the portion of the shared content to be made public. For example, in the example in Figure 1, the reception unit 42 accepts from the publisher the selection of the shared content, as well as the designation of the portion of the shared content to be made public.
[0110] (Regarding Public Section 43) The publishing unit 43 publishes the shared content to designated users on a designated SNS. For example, in the example in Figure 1, the publishing unit 43 publishes the shared content on the storage unit 30 (for example, a music content database 31 or a user information database 32) SNS#1 to designated users who are the target of publication.
[0111] Furthermore, the public access unit 43 may make the shared content available to users located within a predetermined range from the publisher's location. For example, in the example in Figure 1, the public access unit 43 makes the shared content #1 selected by user U1 available to users located within a 1km radius of user U1's location. The public access unit 43 also makes the shared content #1 available to users located in the area where user U1 is located, or in the facility where user U1 is located.
[0112] Furthermore, the publishing unit 43 may publish the shared content to users located within the range specified by the publisher. For example, in the example in Figure 1, if user U1 specifies event venue #1 as the range to which shared content #1 should be published, the publishing unit 43 will publish shared content #1 to users located at event venue #1.
[0113] Furthermore, the public access unit 43 may make the shared content available to users who follow the publisher on the social networking service (SNS). For example, in the example shown in Figure 1, the public access unit 43 makes the shared content #1 available to users who follow user U1 on SNS #1.
[0114] Furthermore, the public access unit 43 may also make the shared content public to users who follow the same person that the public access unit follows on the SNS. For example, in the example in Figure 1, if users U1, U2, and U5 are following user U6 on SNS #1, the public access unit 43 will make shared content #1 public to users U2 and U5.
[0115] Furthermore, the public access unit 43 may publish the shared content for a predetermined period. For example, in the example in Figure 1, the public access unit 43 publishes the shared content #1 for a predetermined period after the publication of the shared content #1 on SNS #1 begins, and stops publishing the shared content #1 after the predetermined period has elapsed.
[0116] Furthermore, the publishing unit 43 may publish the shared content for a period specified by the publisher. For example, in the example in Figure 1, if user U1 specifies that the period for publishing shared content #1 is 3 hours, the publishing unit 43 will publish shared content #1 as long as less than 3 hours have elapsed since the publication of shared content #1 began, and will stop publishing shared content #1 when 3 hours or more have elapsed.
[0117] Furthermore, the publishing unit 43 may publish the shared content to users who have attributes corresponding to the publisher. For example, in the example in Figure 1, the publishing unit 43 publishes shared content #1 to users whose attributes indicated in their profile correspond to user U1.
[0118] Furthermore, the publishing unit 43 may publish a playlist showing multiple shared content items. For example, in the example in Figure 1, the publishing unit 43 publishes a playlist showing multiple shared content items and, in response to a user's operation to instruct playback of the playlist, plays the shared content included in the playlist sequentially on the user terminal 100.
[0119] Furthermore, the public access unit 43 may publish a timeline showing multiple shared content items. For example, as shown in Figure 3, the public access unit 43 publishes a timeline showing multiple shared content items to the user.
[0120] Furthermore, the publishing unit 43 may publish only the portion of the shared content specified by the publisher as playable. For example, in the example in Figure 1, the publishing unit 43 publishes only the portion of shared content #1 specified by user U1 as playable.
[0121] Furthermore, the public access unit 43 may make the shared content playable only in a predetermined manner. For example, in the example in Figure 1, the public access unit 43 makes the shared content playable only at a lower sound quality than when it is distributed by music distribution service #1. Also, the public access unit 43 makes the shared content playable only in a music box style or instrumental style.
[0122] Furthermore, the publishing unit 43 may also publish advertising content related to the shared content along with the shared content. For example, in the example in Figure 1, the publishing unit 43 refers to the storage unit 30 (e.g., advertising content database 33) and publishes advertising content related to the shared content along with the shared content. The publishing unit 43 may also publish advertising content selected based on distribution conditions along with the shared content.
[0123] (Regarding Notification Section 44) The notification unit 44 notifies designated users regarding the publication of shared content. For example, in the example in Figure 1, the notification unit 44 refers to the storage unit 30 (for example, the user information database 32) and notifies designated users who are the target of the shared content that the shared content has been published.
[0124] Furthermore, the notification unit 44 may notify the publisher when the shared content is played by a designated user. For example, in the example in Figure 1, the notification unit 44 refers to (for example, the user information database 32) and, when shared content #1 is played on SNS #1, notifies user U1 that shared content #1 has been played.
[0125] [4. Information Processing Flow] The information processing procedure of the information processing device 10 according to the embodiment will be explained using Figure 8. Figure 8 is a flowchart showing an example of the information processing procedure according to the embodiment.
[0126] As shown in Figure 8, the information processing device 10 determines whether or not it has provided a notification to the publisher indicating that the specified music content can be shared with other users on a specified SNS (step S101). If the notification has not been provided (step S101; No), the information processing device 10 waits until the notification is provided.
[0127] On the other hand, if a notification is provided (Step S101; Yes), the information processing device 10 receives a selection of shareable content to be shared with other users from among the predetermined music content on a predetermined SNS (Step S102). Subsequently, the information processing device 10 publishes the shareable content to the predetermined user on the predetermined SNS (Step S103) and terminates the process.
[0128] [5. Variations] The above-described embodiment is merely an example, and various modifications and applications are possible.
[0129] [5-1. Other processing examples by the information processing device 10] In the embodiments described above, the information processing device 10 may include: a provisioning unit that provides a notification to the publisher suggesting that the music content be shared with other users on a predetermined SNS capable of playing the music content; a specification unit that identifies music content that the publisher can share based on the publisher's usage status of the music content on a predetermined service; a receiving unit that receives from the publisher on the predetermined SNS the selection of shareable content to be shared with other users from among the music content that the publisher can share; and a publication unit that publishes the shareable content to a predetermined user on the predetermined SNS. That is, the information processing device 10 (for example, the provisioning unit 41) may not identify shareable music content, but simply select a user (publisher) using arbitrary logic and provide a notification. The information processing device 10 (for example, the provisioning unit 41) may also select a user (publisher) randomly. The information processing device 10 (for example, the provisioning unit 41) may also provide notifications at predetermined dates and times or at predetermined time intervals. The information processing device 10 (for example, the provisioning unit 41) may also select a user (publisher) by considering information about the user (publisher).
[0130] [5-2. Regarding the processing method] Of the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, and conversely, all or part of the processes described as being performed manually can be performed automatically by known methods. In addition, the processing procedures, specific names, and information including various data and parameters shown in the above text and drawings can be arbitrarily changed unless otherwise specified. For example, the various information shown in each figure is not limited to the information shown.
[0131] Furthermore, the components of each illustrated device are functionally conceptual and do not necessarily need to be physically configured as shown. In other words, the specific forms of distribution and integration of each device are not limited to those shown, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads and usage conditions.
[0132] Furthermore, the embodiments described above can be combined as appropriate, provided that the processing content is not contradictory.
[0133] [6. Effects] As described above, the information processing device 10 according to the embodiment includes a provisioning unit 41, a receiving unit 42, a publishing unit 43, and a notification unit 44. The provisioning unit 41 provides a notification to the publisher indicating that a predetermined music content can be shared with other users on a predetermined SNS capable of playing music content. The receiving unit 42 receives the publisher's selection of shareable content to be shared with other users from among the predetermined music content on the predetermined SNS. The publishing unit 43 publishes the shareable content to a predetermined user on the predetermined SNS. The notification unit 44 notifies the predetermined user regarding the publication of the shareable content. The notification unit 44 also notifies the publisher when the shareable content is played by a predetermined user.
[0134] As a result, the information processing device 10 according to this embodiment can receive selections of shareable content from the publisher from among the music content to be shared with other users, and can publish the shareable content to users on the SNS, thereby enabling music content to be shared among users.
[0135] Furthermore, in the information processing device 10 according to the embodiment, for example, the providing unit 41 provides a notification indicating that music content played by the publisher within a predetermined period is shareable. The providing unit 41 also provides a notification indicating that music content to which the publisher has given a predetermined reaction is shareable. The providing unit 41 also provides a notification indicating that music content to which the number of plays by the publisher meets a predetermined condition is shareable. The providing unit 41 also provides a notification indicating that music content purchased by the publisher is shareable. The providing unit 41 also provides a notification indicating that music content to which the number of shares by the publisher is below a predetermined threshold is shareable. The providing unit 41 also provides a notification indicating that music content used in a service other than SNS is shareable.
[0136] As a result, the information processing device 10 according to the embodiment can provide a notification indicating that music content is shareable in response to some action by the publisher, thereby promoting the sharing of music content.
[0137] Furthermore, in the information processing device 10 according to the embodiment, for example, the reception unit 42 further receives a specification from the publisher regarding the scope in which the shared content will be made public. The publication unit 43 then publishes the shared content to users located within the scope specified by the publisher. The reception unit 42 also further receives a specification from the publisher regarding the period in which the shared content will be made public. The publication unit 43 then publishes the shared content for the period specified by the publisher. The reception unit 42 also further receives a specification from the publisher regarding which parts of the shared content will be made public. The publication unit 43 then publishes only the parts of the shared content specified by the publisher as playable.
[0138] As a result, the information processing device 10 according to the embodiment can publish shared content in the format desired by the publisher, thereby improving convenience.
[0139] Furthermore, in the information processing device 10 according to the embodiment, the publishing unit 43 publishes the shared content to users located within a predetermined range from the publisher's location. The publishing unit 43 also publishes the shared content to users who follow the publisher on SNS. The publishing unit 43 also publishes the shared content to users who follow the targets that the publisher follows on SNS. The publishing unit 43 also publishes the shared content for a predetermined period of time. The publishing unit 43 also publishes the shared content to users who have attributes corresponding to the publisher. The publishing unit 43 also publishes a playlist showing multiple shared contents. The publishing unit 43 also publishes a timeline showing multiple shared contents. The publishing unit 43 publishes the shared content so that it can only be played in a predetermined manner. Furthermore, the publishing unit 43 also publishes advertising content related to the shared content along with the shared content.
[0140] As a result, the information processing device 10 according to this embodiment can publish shared content in various formats, thereby improving convenience.
[0141] [7. Hardware Configuration] Furthermore, the information processing device 10 according to each embodiment described above can be implemented by a computer 1000 having a configuration such as that shown in Figure 9. The following explanation will use the information processing device 10 as an example. Figure 9 is a hardware configuration diagram showing an example of a computer that implements the functions of the information processing device 10. The computer 1000 has a CPU 1100, ROM 1200, RAM 1300, HDD 1400, communication interface (I / F) 1500, input / output interface (I / F) 1600, and media interface (I / F) 1700.
[0142] The CPU 1100 operates based on programs stored in the ROM 1200 or HDD 1400, and controls various parts. The ROM 1200 stores boot programs executed by the CPU 1100 when the computer 1000 starts up, as well as programs that depend on the computer 1000's hardware.
[0143] The HDD 1400 stores programs executed by the CPU 1100, as well as data used by such programs. The communication interface 1500 receives data from other devices via the communication network 500 (corresponding to network N in this embodiment) and sends it to the CPU 1100, and also transmits data generated by the CPU 1100 to other devices via the communication network 500.
[0144] The CPU 1100 controls output devices such as displays and printers, and input devices such as keyboards and mice, via the input / output interface 1600. The CPU 1100 acquires data from input devices via the input / output interface 1600. The CPU 1100 also outputs the data it generates to output devices via the input / output interface 1600.
[0145] The media interface 1700 reads a program or data stored in the recording medium 1800 and provides it to the CPU 1100 via the RAM 1300. The CPU 1100 loads the program from the recording medium 1800 onto the RAM 1300 via the media interface 1700 and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or PD (Phase Change Rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.
[0146] For example, when computer 1000 functions as information processing device 10, the CPU 1100 of computer 1000 realizes the functions of control unit 40 by executing programs loaded on RAM 1300. The HDD 1400 stores the data in the storage device of information processing device 10. The CPU 1100 of computer 1000 reads and executes these programs from the recording medium 1800, but as another example, these programs may be obtained from other devices via a predetermined communication network.
[0147] [8. Other] Although some embodiments of the present invention have been described in detail above with reference to the drawings, these are illustrative examples, and the present invention can be implemented in various other forms with modifications and improvements based on the knowledge of those skilled in the art, starting with the embodiments described in the disclosure section of the invention.
[0148] Furthermore, the configuration of the aforementioned information processing device 10 can be flexibly changed, for example, by calling external platforms, etc., via APIs (Application Programming Interfaces) or network computing, depending on the function.
[0149] Furthermore, the term "part" in the claims can be replaced with "means," "circuit," etc. For example, "providing part" can be replaced with "providing means" or "providing circuit." [Explanation of Symbols]
[0150] 1. Information Processing System 10 Information Processing Devices 20 Communications Department 30 Storage section 31 Music Content Database 32 User Information Database 33 Advertising Content Database 40 Control Unit 41 Providing Department 42 Reception Department 43 Public Section 44 Notification Department 100 User Terminals
Claims
1. A service provider that provides a notification to the publisher indicating that the specified music content can be shared with other users on a designated SNS (Social Networking Service) where the music content can be played, A reception unit that receives selections of shareable content to be shared with other users from the aforementioned predetermined music content via the aforementioned predetermined SNS from the aforementioned publisher, A public access unit that makes the shared content available to designated users on the designated SNS. An information processing device characterized by having the following features.
2. The aforementioned supply unit is, The publisher provides a notification indicating that music content played within a specified period is shareable. The information processing apparatus according to feature 1.
3. The aforementioned supply unit is, The aforementioned publisher provides a notification indicating that music content that has received a predetermined reaction is shareable. The information processing apparatus according to feature 1.
4. The aforementioned supply unit is, The aforementioned publisher provides a notification indicating that music content that meets certain conditions in terms of the number of plays is shareable. The information processing apparatus according to feature 1.
5. The aforementioned supply unit is, The publisher provides a notification indicating that the music content purchased by the publisher is shareable. The information processing apparatus according to feature 1.
6. The aforementioned supply unit is, This provides a notification indicating that music content can be shared if the number of times it has been shared by the aforementioned publisher is below a predetermined threshold. The information processing apparatus according to feature 1.
7. The aforementioned supply unit is, This service provides a notification indicating that music content used on a service different from the aforementioned SNS can be shared. The information processing apparatus according to feature 1.
8. The aforementioned public section is, The shared content is made available to users located within a predetermined range from the location of the publisher. The information processing apparatus according to feature 1.
9. The aforementioned reception unit is Furthermore, the publisher will specify the scope of the shared content to be made public. The aforementioned public section is, The shared content will be made available to users located within the aforementioned area. The information processing apparatus according to feature 1.
10. The aforementioned public section is, The shared content is made available to users who follow the publisher on the aforementioned SNS. The information processing apparatus according to feature 1.
11. The aforementioned public section is, The aforementioned SNS will make the shared content public to users who follow the subjects that the publisher follows. The information processing apparatus according to feature 1.
12. The aforementioned public section is, The shared content will be made public for a specified period. The information processing apparatus according to feature 1.
13. The aforementioned reception unit is Furthermore, the publisher will specify the period for which the shared content will be made public. The aforementioned public section is, During the aforementioned period, the shared content will be made public. The information processing apparatus according to feature 1.
14. The aforementioned public section is, The shared content is made available to users who have attributes corresponding to the aforementioned publisher. The information processing apparatus according to feature 1.
15. The aforementioned public section is, Publish a playlist that displays multiple of the aforementioned shared content. The information processing apparatus according to feature 1.
16. The aforementioned public section is, Publish a timeline showing multiple of the aforementioned shared content. The information processing apparatus according to feature 1.
17. The aforementioned reception unit is Furthermore, the publisher will specify which portion of the shared content to be made public. The aforementioned public section is, Of the aforementioned shared content, only the portion designated by the publisher will be made playable and publicly available. The information processing apparatus according to feature 1.
18. The aforementioned public section is, The aforementioned shared content is made publicly available so that it can only be played in a predetermined manner. The information processing apparatus according to feature 1.
19. The aforementioned public section is, Furthermore, along with the shared content, advertising content related to the shared content will be published. The information processing apparatus according to feature 1.
20. The first notification unit notifies the designated user regarding the publication of the shared content. The information processing apparatus according to claim 1, further comprising the features.
21. The second notification unit notifies the publisher when the shared content is played by the designated user. The information processing apparatus according to claim 1, further comprising the features.
22. A method of information processing performed by a computer, A provision process that provides the publisher with a notification indicating that the specified music content can be shared with other users on a designated social networking service where the music content can be played, A receiving process in which the publisher receives the selection of shareable content to be shared with other users from the predetermined music content on the predetermined SNS, A publishing process in which the shared content is made public on the designated SNS to designated users. An information processing method characterized by including
23. A procedure for providing a notification to the publisher indicating that the specified music content can be shared with other users on a designated SNS (Social Networking Service) where the music content can be played, A procedure for receiving requests from the publisher on the designated SNS for selecting shareable content to be shared with other users from among the designated music content, A procedure for publishing the shared content to designated users on the designated SNS, and An information processing program characterized by causing a computer to execute it.