US-12620375-B2 - Recommendation information output system and recommendation information output method
Abstract
In a server 70 , usage counts of tone data of an electronic musical instrument 30 , such as load counts of times that the tone data are loaded in the electronic musical instrument 30 are stored for each tone data and each user H utilizing the electronic musical instrument 30 . When a recommendation information request is received from a portable terminal 50 , the server 70 obtains a similar user similar to a request user included in the recommendation information request from the stored usage counts. Tone data to be recorded in the recommendation information are obtained from the usage count of each tone data of the request and the usage count of each tone data of the similar user, and the recommendation information is generated from the obtained tone data. Accordingly, the recommendation information generated by the user 70 can conform to the preference of the request user.
Inventors
- Yusuke MIYAMA
Assignees
- ROLAND CORPORATION
Dates
- Publication Date
- 20260505
- Application Date
- 20220426
- Priority Date
- 20211224
Claims (9)
- 1 . A recommendation information output system, comprising: an electronic musical instrument configured to store a plurality of contents being tone data usable in the electronic musical instrument and to produce a musical sound from the tone data; a frequency obtaining means comprising a processor, obtaining, from the electronic musical instrument, a user identifier specifying a user at a time when the electronic musical instrument is used through a portable terminal, a content identifier specifying a content among the plurality of contents used at the time, and a usage frequency of the content; and a frequency storage means comprising a hard disk drive, storing in association the usage frequency obtained by the frequency obtaining means with the user identifier and the content identifier; and wherein the processor is configured to calculate a correlation degree between usage frequencies of the plurality of contents in association with a request user represented by a user identifier stored in the frequency storage means and usage frequencies of the plurality of contents in association with a user other than the request user stored in the frequency storage means, and to output and display information as a recommendation information to the portable terminal, wherein the recommendation information is information relating to a recommendation content specified from the plurality of contents in accordance with the correlation degree and in association with the user identifier stored in the frequency storage means, wherein the processor is configured to specify a user with a first content among the plurality of contents having a highest calculated correlation degree as a similar user, then calculate usage frequency differences between usage frequencies corresponding to the plurality of contents in association with the similar user and the usage frequencies corresponding to the plurality of contents in association with the request user, and output information relating to a second content among the plurality of contents having a biggest difference among the usage frequency differences as the recommendation information to the portable terminal, wherein the electronic musical instrument is configured to store the recommendation information as added tone data to produce the musical sound with the added tone data.
- 2 . The recommendation information output system as claimed in claim 1 , wherein the usage frequencies are any one of counts of times that the tone data are used in the electronic musical instrument, counts of times that the tone data are edited in the electronic musical instrument, and time during which the tone data are used.
- 3 . The recommendation information output system as claimed in claim 2 , wherein the tone data is configured as comprising one of a waveform data used by the electronic musical instrument in a sound producing process and a sound production control data used for control of the sound producing process, and the tone data being used in the electronic musical instrument is a state of setting the tone data to able to produce sounds with respect to a sound production instruction to the electronic musical instrument.
- 4 . A recommendation information output system, comprising: an electronic musical instrument configured to store a plurality of contents being tone data usable in the electronic musical instrument and to produce a musical sound from the tone data; a frequency storage means comprising a hard disk drive, storing in association, from the electronic musical instrument, a user identifier specifying a user at a time when the electronic musical instrument is used through a portable terminal, a content identifier specifying a content among the plurality of contents used at the time, and a usage frequency of the content; and a processor configured to calculate a correlation degree between usage frequencies of the plurality of contents and in association with a request user represented by a user identifier stored in the frequency storage means and usage frequencies of the plurality of contents in association with a user other than the request user stored in the frequency storage means, and to output and display information as a recommendation information to the portable terminal, wherein the recommendation information is information relating to a recommendation content specified from the plurality of contents in accordance with the correlation degree and in association with the user identifier stored in the frequency storage means, wherein the processor is configured to specify a user with a first content among the plurality of contents having a highest calculated correlation degree as a similar user, then calculate usage frequency differences between usage frequencies corresponding to the plurality of contents in association with the similar user and the usage frequencies corresponding to the plurality of contents in association with the request user, and output information relating to a second content among the plurality of contents having a biggest difference among the usage frequency differences as the recommendation information to the portable terminal, wherein the electronic musical instrument is configured to store the recommendation information as added tone data to produce the musical sound with the added tone data.
- 5 . The recommendation information output system as claimed in claim 4 , wherein the usage frequencies are any one of counts of times that the tone data are used in the electronic musical instrument, counts of times that the tone data are edited in the electronic musical instrument, and time during which the tone data are used.
- 6 . The recommendation information output system as claimed in claim 5 , wherein the tone data is configured as comprising one of a waveform data used by the electronic musical instrument in a sound producing process and a sound production control data used for control of the sound producing process, and the tone data being used in the electronic musical instrument is a state of setting the tone data to able to produce sounds with respect to a sound production instruction to the electronic musical instrument.
- 7 . A recommendation information output method, comprising: providing an electronic musical instrument storing a plurality of contents being tone data usable in the electronic musical instrument to produce a musical sound from the tone data; a frequency obtaining step of obtaining by a processor, from the electronic musical instrument, a user identifier specifying a user at a time when the electronic musical instrument is used through a portable terminal, a content identifier specifying a content among the plurality of contents used at the time, and a usage frequency of the content; a frequency storage step of storing in association the usage frequency obtained in the frequency obtaining step with the user identifier and the content identifier in a frequency storage means in a hard disk drive; and calculating by the processor to calculate a correlation degree between usage frequencies of the plurality of contents in association with a request user represented by a user identifier stored in the frequency storage step and usage frequencies of the plurality of contents in association with a user other than the request user stored in the frequency storage step, and outputting and displaying information as a recommendation information to the portable terminal, wherein the recommendation information is information relating to a recommendation content specified from the plurality of contents in accordance with the correlation degree and in association with the user identifier stored in the frequency storage step, specifying a user with a first content among the plurality of contents having a highest calculated correlation degree as a similar user by the processor, then calculate usage frequency differences between usage frequencies corresponding to the plurality of contents in association with the similar user and the usage frequencies corresponding to the plurality of contents in association with the request user, and outputting information relating to a second content among the plurality of contents having a biggest difference among the usage frequency differences as the recommendation information to the portable terminal, storing the recommendation information in the electronic musical instrument as added tone data to produce the musical sound with the added tone data.
- 8 . The recommendation information output method as claimed in claim 7 , wherein the usage frequencies are any one of counts of times that the tone data are used in the electronic musical instrument, counts of times that the tone data are edited in the electronic musical instrument, and time during which the tone data are used.
- 9 . The recommendation information output method as claimed in claim 8 , wherein the tone data is configured as comprising one of a waveform data used by the electronic musical instrument in a sound producing process and a sound production control data used for control of the sound producing process, and the tone data being used in the electronic musical instrument is a state of setting the tone data to able to produce sounds with respect to a sound production instruction to the electronic musical instrument.
Description
CROSS-REFERENCE TO RELATED APPLICATION This application claims the priority benefit of Japan application serial no. 2021-211137 filed on Dec. 24, 2021. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of this specification. BACKGROUND Technical Field The invention relates to a recommendation information output system and a recommendation information output method. Description of Related Art Patent Document 1 discloses a data utilization system S in which sound data stored in a server 10 is transmitted to an electronic musical instrument 50 via a PC 30 and a recording medium 45, and the transmitted sound data is utilized in the electronic musical instrument 50. The electronic musical instrument 50 can utilize not only the sound data built therein in advance, but also the sound data obtained from the server 10. Therefore, it is possible to enable performance with rich expression by using such sound data. PRIOR ART DOCUMENT Patent Document [Patent Document 1] Japanese Laid-Open No. 2021-177219 In recent years, due to the increased size of the built-in memory of the electronic musical instrument 50, the volume of sound data which can be stored in the electronic musical instrument 50 has increased. Also, with the implementation of the subscription (flat-rate) system, sound data can be freely added to and updated in the electronic musical instrument 50 from the server 10, etc., through a network. Under such circumstance, it is difficult to play each sound of the sound data which can be utilized in the electronic musical instrument 50 and verify the sound by using the output sound. Meanwhile, in the field of on-line shopping or on-line sales of music contents such as musical pieces, it is known to introduce purchase item candidates by providing alongside “recommendation information” in which products and/or contents recommended to the consumer are arranged as a ranking, for example. When generating such recommendation information, the purchase histories and/or the numbers of downloads of contents of buyer groups accumulated in the server are utilized. However, in electronic musical instruments, such purchase histories and/or numbers of downloads do not necessarily reflect actual use of contents after the contents are downloaded or purchased. This is because that, once the contents are purchased or downloaded and stored in an electronic musical instrument, it is possible to henceforth load and use the stored contents, and therefore such contents are not downloaded multiple times. Moreover, in the subscription system, contents can be downloaded irrelevant of whether such contents are actually used. Therefore, contents hardly actually used while purchased or downloaded many times are still registered in the recommendation information. As a result, if such conventional technologies are put into use directly, there is a concern that contents not conforming to user preference may be presented as recommendation information. SUMMARY In order to achieve the objective, an information output system according to the invention includes: a frequency obtaining means, obtaining, from an electronic musical instrument storing a plurality of contents, a user identifier specifying a user at a time when the electronic musical instrument is used, a content identifier specifying a content used at the time, and a usage frequency of the content; a frequency storage means, storing in association the usage frequency obtained by the frequency obtaining means with the user identifier and the content identifier; and an output means, calculating a correlation degree between usage frequencies of contents stored in the frequency storage means and associated with a request user represented by a user identifier and usage frequencies of contents stored in the frequency storage means and associated with a user other than the request user, and outputting information relating to a content specified in accordance with the correlation degree and associated with the user identifier representing the user to be stored in the frequency storage means. In addition, a recommendation information output method according to the invention includes: a frequency obtaining step of obtaining, from an electronic musical instrument storing a plurality of contents, a user identifier specifying a user at a time when the electronic musical instrument is used, a content identifier specifying a content used at the time, and a usage frequency of the content; a frequency storage step of storing in association the usage frequency obtained in the frequency obtaining step with the user identifier and the content identifier in a frequency storage means; and an output step of calculating a correlation degree between usage frequencies of contents stored in the frequency storage means and associated with a request user represented by a user identifier and usage frequencies of contents stored in the frequency storage mean