Information processing system, information processing method, program, and information processing device

WO2025062922A1PCT designated stage expired Publication Date: 2025-03-27YAMAHA CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2024/029515
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-19
Filing Date
2024-08-20
Publication Date
2025-03-27

Smart Images

  • Figure JP2024029515_27032025_PF_FP_ABST
    Figure JP2024029515_27032025_PF_FP_ABST
Patent Text Reader

Abstract

An information processing system according to one embodiment of the present invention comprises a request information acquisition unit, a proposal unit, and a reception unit. The request information acquisition unit acquires user request information related to a musical instrument. The proposal unit selects one or more candidate musical instruments corresponding to the acquired request information, and proposes, to the user, the selected one or more candidate musical instruments together with performance sound data of each of the one or more candidate musical instruments. The reception unit receives a selection, input by the user, of a musical instrument desired to be provided from among the one or more candidate musical instruments.
Need to check novelty before this filing date? Find Prior Art

Description

Information processing system, information processing method, program, and information processing device

[0001] The present invention relates to an information processing system, an information processing method, a program, and an information processing device that can be applied to a musical instrument provision service.

[0002] Patent Literature 1 discloses a technology aimed at improving user satisfaction in a service that provides products through regular purchases or subscriptions. Patent Literature 2 discloses a technology aimed at enabling a user to easily specify the tile carpet they wish to receive on a subscription basis and providing the appropriate tile carpet that meets the user's desire at the appropriate time. Patent Literature 3 discloses a technology aimed at selling custom-made products that are optimal for the user's skin condition and health state in the online sale of cosmetics and health foods via a network.

[0003] JP 2020-194363 A JP 2022-154835 A JP 2002-251532 A

[0004] Increasing user satisfaction is also an important issue for services that provide musical instruments.

[0005] In view of the above circumstances, one object of the present invention is to provide an information processing system, an information processing method, a program, and an information processing device that can realize a musical instrument provision service that provides high user satisfaction.

[0006] To achieve the above object, an information processing system according to one embodiment of the present invention includes a request information acquisition unit, a proposal unit, and a reception unit. The request information acquisition unit acquires user request information regarding musical instruments. The proposal unit selects one or more candidate musical instruments corresponding to the acquired request information and proposes the selected one or more candidate musical instruments to the user along with performance sound data for each of the one or more candidate musical instruments. The reception unit accepts a selection of a desired musical instrument from the one or more candidate musical instruments input by the user.

[0007] An information processing method according to one aspect of the present invention is an information processing method executed by a computer system, comprising: acquiring user request information regarding musical instruments; selecting one or more candidate musical instruments corresponding to the acquired request information; suggesting the selected one or more candidate musical instruments to the user together with performance sound data for each of the one or more candidate musical instruments; and accepting a selection of a desired musical instrument from the one or more candidate musical instruments input by the user.

[0008] A program according to one embodiment of the present invention causes a computer system to acquire user request information regarding musical instruments, select one or more candidate musical instruments corresponding to the acquired request information, propose the selected one or more candidate musical instruments to the user along with performance sound data for each of the one or more candidate musical instruments, and accept a selection of a desired musical instrument from the one or more candidate musical instruments input by the user.

[0009] An information processing device according to an aspect of the present invention includes the request information acquisition unit, the proposal unit, and the reception unit.

[0010] FIG. 1 is a schematic diagram showing an example of the configuration of an instrument selection support system according to a first embodiment. FIG. 2 is a flowchart showing an example of the basic operation of a user terminal and a support server in the instrument selection support system. FIG. 3 is a schematic diagram showing an example of a questionnaire for a user to input desired information. FIG. 4 is a schematic diagram showing an example of a presentation screen for one or more candidate instruments displayed on a user terminal. FIG. 5 is a schematic diagram showing an example of parts that make up a snare drum in a second embodiment. FIG. 6 is a schematic diagram showing an example of the configuration of an instrument selection support system according to a third embodiment. FIG. 7 is a schematic diagram showing an example of the configuration of an instrument selection support system according to a fourth embodiment. FIG. 8 is a schematic diagram showing an example of the configuration of an instrument selection support system according to a fifth embodiment. FIG. 9 is a schematic diagram showing an example of photography guide information. FIG. 10 is a block diagram showing an example of the hardware configuration of a computer that can be used as a user terminal, a support server, and a subscription management server.

[0011] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

[0012] <First embodiment> [Instrument selection support system] Fig. 1 is a schematic diagram showing an example of the configuration of an instrument selection support system according to a first embodiment of the present invention. The instrument selection support system 1 can support a user 2 who uses this system in selecting an instrument that suits his or her preferences.

[0013] The "instrument that suits User 2's taste" typically refers to an instrument whose playing sound suits User 2's taste. However, the instrument selection support system 1 can be configured to accommodate various "tastes" of User 2, such as an instrument that is often used in a favorite music genre, an instrument used by a favorite musician, an instrument whose appearance suits User 2's taste, or an instrument whose manufacturing conditions, such as the date of manufacture or the materials, suit User 2's taste.

[0014] In this description, a snare drum (see FIG. 4, etc.) whose playing sound matches the preferences of user 2 is taken as an example of an "instrument that matches the preferences of user 2." Of course, the instrument selection support system 1 can be applied to any other instrument.

[0015] As shown in FIG. 1, in this embodiment, the instrument selection support system 1 includes a user terminal 3 and a support server 4 .

[0016] The user terminal 3 and the support server 4 are communicatively connected via a network 5. The network 5 is constructed, for example, by the Internet or a wide area communication network. Alternatively, any WAN (Wide Area Network) or LAN (Local Area Network) may be used, and the protocol for constructing the network 5 is not limited.

[0017] The user terminal 3 and the support server 4 each have hardware necessary for a computer, such as a processor such as a CPU, GPU, or DSP, memory such as a ROM or RAM, and a storage device such as an HDD (see FIG. 9 ). The processor loads a program according to the present technology stored in the storage unit or memory into the RAM and executes it, thereby executing the information processing method according to the present technology (the instrument selection support method).

[0018] In the example shown in Fig. 1, a smartphone equipped with a touch panel 6 is used as the user terminal 3. The touch panel 6 functions as a display unit and an input unit. Various image information such as icons, text, a GUI (Graphical User Interface), and captured images is displayed on the touch panel 6. In addition, VR display that displays VR (Virtual Reality) objects and AR (Augmented Reality) display that displays AR objects superimposed on real objects are also possible.

[0019] The user 2 can perform various touch operations, text input operations, and the like on the GUI, icons, and the like displayed on the touch panel 6. This allows the user 2 to input various pieces of information.

[0020] In addition, the smartphone used as the user terminal 3 is equipped with various devices such as a camera (image capture function), a microphone (audio input function), a speaker (audio output function), a GPS (position detection function), an IMU (Inertial Measurement Unit) sensor (motion detection function), etc.

[0021] In the present disclosure, the term "image" includes both a still image and a moving image (video). In this embodiment, the imaging function of the user terminal 3 can capture a moving image including sound information as a captured image.

[0022] The computer used as the user terminal 3 is not limited to a smartphone, and any configuration may be employed. For example, a tablet terminal, an HMD (Head Mounted Display) such as AR glasses or VR glasses, a PC, etc. may also be used.

[0023] The support server 4 is configured to realize the instrument selection support system 1, and can be any computer such as a PC.

[0024] 1, in this embodiment, a database (DB) 7 is constructed that can be accessed by the support server 4. The DB 7 functions as a storage unit and stores various information related to the instrument selection support system 1. The DB 7 may be constructed in a storage device provided in the support server 4, or may be constructed in a storage device configured external to the support server 4.

[0025] In this embodiment, an instrument DB is constructed within DB 7. The instrument DB includes various instrument data that can be suggested to user 2. For example, the instrument data includes an ID, instrument identification information that allows user 2 to identify each instrument, and data on the performance sounds of each instrument (performance sound data). The instrument identification information includes, for example, an image of each instrument, text information such as the model and product number of each instrument, and the like.

[0026] The performance sound data for each instrument is, for example, audio recording data of the sound produced when the instrument is actually played. Of course, the audio recording data may be processed as appropriate to enable the user 2 to hear the performance sound data more clearly. Furthermore, sound data that is audibly nearly identical to the sound produced when the instrument is actually played may be electronically synthesized and created.

[0027] Any other information related to the instrument may be stored as instrument data.

[0028] 1, in this embodiment, the processor of the user terminal 3 executes a predetermined program to configure the following functional blocks: a request information input receiving unit 8, a candidate instrument presentation unit 9, and a desired instrument selection receiving unit 10. Of course, dedicated hardware such as an IC (integrated circuit) may be used to realize the functional blocks.

[0029] The request information input receiving unit 8 receives input of request information regarding musical instruments from the user 2. "Request information" includes any request regarding a musical instrument desired by the user 2. For example, an image of the musical instrument desired by the user 2, performance sound data desired by the user 2, etc. may be input as the request information.

[0030] In this embodiment, the input of information by user 2 to user terminal 3 and the output (presentation) of information from user terminal 3 to user 2 are not limited to the input and output of information via touch panel 6, but also include input of information by voice input and input and output of information in a conversational format between user 2 and user terminal 3.

[0031] The desired information input receiving unit 8 executes various processes to enable the input of desired information by the user 2. For example, various processes are executed, such as controlling the operation of the touch panel 6, speaker (audio output device), microphone (audio input device), etc., generating a GUI for inputting desired information, generating audio data to be output from the speaker, and managing the desired information input via the touch panel 6 or microphone.

[0032] The candidate instrument presenting unit 9 presents one or more candidate instruments selected by the support server 4 to the user 2. The one or more candidate instruments are presented to the user 2 together with performance sound data of each candidate instrument.

[0033] The candidate instrument presentation unit 9 executes various processes to present one or more candidate instruments to the user 2. For example, various processes are executed, such as controlling the operation of the touch panel 6, speaker (audio output device), microphone (audio input device), etc., generating a presentation screen displaying a list of images of the candidate instruments, and outputting performance sound data for each candidate instrument.

[0034] The desired instrument selection receiving unit 10 receives a selection of a desired instrument that the user 2 wishes to provide from one or more candidate instruments, input by the user 2 .

[0035] The instrument selection receiving unit 10 executes various processes to receive the selection of an instrument to be provided by the user 2. For example, various processes are executed, such as controlling the operation of the touch panel 6, the speaker (audio output device), the microphone (audio input device), etc.

[0036] 1, in this embodiment, the processor of the support server 4 executes a predetermined program to configure the following functional blocks: a request information acquisition unit 11, a candidate instrument selection unit 12, and a desired instrument provision determination unit 13. Of course, dedicated hardware such as an IC (integrated circuit) may be used to realize the functional blocks.

[0037] The request information acquisition unit 11 acquires request information of the user 2 .

[0038] In the present disclosure, acquisition of information includes not only receiving the information from another device, but also generating the information by performing analysis processing, extraction processing, estimation processing, etc. That is, in the present embodiment, acquisition of request information by the request information acquisition unit 11 includes both receiving request information transmitted from the user terminal 3 and generating different types of request information by performing analysis processing, etc. on the received request information.

[0039] The candidate instrument selection unit 12 selects one or more candidate instruments corresponding to the acquired request information. The candidate instrument selection unit 12 selects one or more candidate instruments that are closest to the request of the user 2, and reads out instrument data for each of the selected one or more candidate instruments from the instrument DB in the DB 7. As described above, each of the one or more instrument data includes instrument identification information (such as an image of the instrument and text information about the model) and performance sound data.

[0040] The desired instrument determining unit 13 determines the desired instrument based on the selection information of the desired instrument received by the user terminal 3. Information on the determined desired instrument is stored and managed in the DB 7.

[0041] Any technology (algorithm, etc.) may be used to execute the processing of the user terminal 3, which includes accepting input of requested information, presenting candidate instruments, accepting selection of instruments desired to be provided, etc., and the processing of the support server 4, which includes obtaining requested information, selecting candidate instruments, determining instruments desired to be provided, etc.

[0042] For example, any machine learning algorithm may be used, such as a deep neural network (DNN), a recurrent neural network (RNN), or a convolutional neural network (CNN). For example, by using an AI (artificial intelligence) that performs deep learning, each process can be executed with high accuracy.

[0043] For example, the request information acquisition unit 11 of the support server 4 may input request information (e.g., performance sound data, performance video, etc.) received from the user terminal 3, and construct and use a trained learning model that has undergone machine learning to output different types of request information (such as the instrument model name or performance sound characteristics).

[0044] Alternatively, the candidate instrument selector 12 may use a trained model that uses desired information as input and performs machine learning to output candidate instruments. By using such a trained model, candidate instruments that adequately correspond to the desired information can be selected with high accuracy.

[0045] The backpropagation method is used as a learning method for learning models, for example. Backpropagation is a commonly used learning method for training neural networks. A neural network is a model that originally imitates the neural circuits of the human brain, and has a layered structure consisting of three types of layers: an input layer, an intermediate layer (hidden layer), and an output layer.

[0046] Neural networks with many hidden layers are called deep neural networks, and the deep learning technology used to train them is known as a model that can learn complex patterns hidden in large amounts of data. Backpropagation is one such learning method, and is often used, for example, in training CNNs, which are used to recognize images and videos.

[0047] Furthermore, as a hardware structure for realizing such machine learning, a neurochip / neuromorphic chip incorporating the concept of a neural network can be used.

[0048] The algorithm for training the learning model is not limited, and any machine learning algorithm may be used. For example, machine learning algorithms include supervised learning, unsupervised learning, semi-supervised learning, reinforcement learning, inverse reinforcement learning, active learning, and transfer learning. Furthermore, machine learning models such as a hidden Markov model (HMM) or a support vector machine (SVM) may be used.

[0049] A learning block (learning unit) for learning the learning model may be configured in the user terminal 3 or the support server 4. Alternatively, the learning block (learning unit) may be configured in a computer different from the user terminal 3 or the support server 4, and the learned learning model after learning has been executed may be installed in the user terminal 3 or the support server 4. In addition, the specific configuration of the learning model and the learning block (learning unit) for learning the learning model is not limited.

[0050] The application of a machine learning algorithm may be performed for any process within the present disclosure, i.e., any process described within the present disclosure may be subjected to a process using machine learning.

[0051] Furthermore, the method for extracting various information such as request information from the photographed image of the musical instrument is not limited, and any technique (algorithm) may be used. For example, any image recognition technique such as matching processing using a model image of the object, edge detection, or projective transformation may be used. Skeleton estimation (bone estimation) may also be used. Furthermore, an externally constructed library with existing functions such as image processing or machine learning may also be used.

[0052] Any machine learning algorithm may be used to extract information from the captured image, for example, semantic segmentation may be performed on the image information to determine the type of object for each pixel in the image.

[0053] There are no limitations on the method for extracting various pieces of information such as request information from sound data such as musical instrument performance sound data, and any technique may be used.

[0054] In this embodiment, the instrument selection support system 1 corresponds to an embodiment of the information processing system according to the present invention. In this embodiment, the request information input receiving unit 8 of the user terminal 3 and the request information acquiring unit 11 of the support server 4 implement a request information acquiring unit according to the present invention that acquires the user's request information regarding instruments.

[0055] In addition, the candidate instrument presentation unit 9 of the user terminal 3 and the candidate instrument selection unit 12 of the support server 4 realize a proposal unit according to the present invention that selects one or more candidate instruments corresponding to the acquired request information and proposes the selected one or more candidate instruments to the user together with data on the performance sounds of each of the one or more candidate instruments.

[0056] In addition, the instrument selection reception unit 10 of the user terminal 3 and the instrument selection determination unit 13 of the support server 4 realize a reception unit according to the present invention that receives the selection of an instrument to be provided from one or more candidate instruments input by the user.

[0057] Furthermore, each of the user terminal 3 and the support server 4 that constitute the instrument selection support system 1 functions as an embodiment of an information processing device that includes a request information acquisition unit, a proposal unit, and a reception unit according to the present invention.

[0058] Furthermore, a computer equipped with both the functions of the user terminal 3 and the functions of the support server 4 may be configured as an embodiment of the information processing device according to the present invention. For example, the functions of the support server 4 may be equipped in the user terminal 3. In this case, the user terminal 3 realizes an instrument selection support system, which is an information processing system according to the present invention.

[0059] FIG. 2 is a flowchart showing an example of the basic operation of the user terminal 3 and the support server 4 in the instrument selection support system 1.

[0060] The desired information input receiving unit 8 of the user terminal 3 receives the desired information input by the user 2 (step 101).

[0061] For example, the user 2 downloads an application (application program) for using the instrument selection support system 1 to the user terminal 3. For example, the user 2 inputs information such as an ID and a password to create an account for using the instrument selection support system 1. Of course, creating an account may not be necessary.

[0062] User 2 starts an application for using the instrument selection support system 1. Then, he / she selects the desired information input mode and inputs desired information about the instrument he / she desires via an input screen (GUI) for inputting desired information.

[0063] The specific form for inputting the desired information is not limited, and any form may be adopted, such as text input, voice input, questionnaire input (information input through a questionnaire), etc. Furthermore, the method and GUI, etc., for user 2 to input the desired information are not limited, and may be designed arbitrarily.

[0064] As shown in FIG. 1, the received request information is transmitted to the support server 4 via the network 5 (step 102).

[0065] The request information acquisition unit 11 of the support server 4 acquires the request information (step 103). In this embodiment, the request information transmitted from the user terminal 3 is received, and different types of request information are generated based on the received request information. Of course, only one of the reception of request information and the generation of request information may be executed.

[0066] The candidate instrument selector 12 of the support server 4 selects one or more candidate instruments corresponding to the request information. Then, instrument data for each of the selected candidate instruments (candidate instrument data) is read from the instrument DB and transmitted to the user terminal via the network 5 (step 104). The candidate instrument data includes instrument identification information (which in this embodiment includes images of the candidate instruments) and performance sound data.

[0067] The candidate instrument presentation unit 9 of the user terminal 3 displays images of one or more candidate instruments selected by the support server 4 on the touch panel 6. The candidate instrument presentation unit 9 also outputs the performance sounds of each candidate instrument through the speaker (step 105).

[0068] The requested instrument selection receiving unit 10 of the user terminal 3 receives a selection of the requested instrument that User 2 wishes to provide from one or more candidate instruments (step 106). The requested instrument selection receiving unit 10 also transmits selection information indicating the selected requested instrument to the support server 4 (step 107).

[0069] The instrument to be provided is determined by the instrument to be provided determination unit 13 of the support server 4 based on the selection information transmitted from the user terminal 3 .

[0070] [Input of Request Information by User] FIG. 3 is a schematic diagram showing an example of a questionnaire for user 2 to input request information.

[0071] The request information that User 2 can input is not limited and includes any request regarding the instrument desired by User 2. Requests regarding the characteristics of the performance sound of the instrument desired by User 2 are included in the request information. For example, User 2 can input request information for each of the following evaluation items (characteristics) regarding the characteristics of the performance sound of a snare drum (snare sound):

[0072] It is possible to input desired information regarding any evaluation item that is expressed as the characteristics of the performance sound, such as "brightness," "volume," "sustain," "attack," "response," "thickness," and "delicacy."

[0073] In the example shown in Fig. 3, a questionnaire 15 is displayed with a heading such as "Please enter your favorite snare sound." The questionnaire 15 has five rating buttons 16 ranging from 1 to 5 for each of the above evaluation items relating to the characteristics of the snare sound. By appropriately selecting one of the rating buttons 16 from 1 to 5 for each evaluation item, user 2 can input information about the snare sound he or she desires as request information.

[0074] For example, user 2 can input numerical values ​​for each item such as "brightness = 5," "volume = 3," "sustain = 3," "attack = 3," "response = 4," "thickness = 4," and "delicateness = 1" as desired information. In the example shown in Fig. 3, by performing a predetermined touch operation such as a scroll operation, evaluation items other than "brightness," "volume," and "sustain" can be displayed on touch panel 6, and desired numerical values ​​can be input.

[0075] When the evaluation button 16 shown in FIG. 3 is selected, a sample of a snare sound corresponding to the value of each currently selected evaluation item may be output to the user 2 .

[0076] For example, evaluation criteria for snare sounds are established in advance when constructing the instrument selection support system 1. For example, standard evaluation criteria are established for each evaluation item such as "brightness," "volume," "sustain," "attack," "response," "thickness," and "delicateness." There are no limitations on the method for establishing the evaluation criteria, and evaluation criteria may be established freely based on various sound-related parameters such as frequency band, attack curve, and decay curve.

[0077] Based on the established evaluation criteria, sample sound data is created according to the numerical values ​​of each evaluation item. The sample sound data may be created based on the actual performance sound of a snare drum, or may be created electronically.

[0078] By outputting sample sounds corresponding to the numerical values ​​of each evaluation item entered by User 2, User 2 can grasp the snare sound corresponding to the numerical values ​​of each evaluation item entered by User 2. Then, by appropriately changing the numerical values ​​of each evaluation item, User 2 can further pursue the snare sound that he or she desires.

[0079] Furthermore, even User 2 who does not have much knowledge about the evaluation items such as "brightness," "volume," "sustain," "attack," "response," "thickness," and "delicateness" can intuitively find the snare sound they like, demonstrating high usability. Of course, explanations of each evaluation item may be displayed as appropriate. For example, sample sounds may be output that allow users to compare two sounds, such as "this is a bright sound and this is a dark sound."

[0080] Furthermore, for evaluation items such as "brightness," "volume," "sustain," "attack," "response," "thickness," and "delicacy," User 2 may be able to manipulate these parameters on the application to create the snare sound he or she desires.

[0081] For example, user 2 selects snare sound mix mode. Then, operation buttons such as faders are displayed for each evaluation item (evaluation parameter). A sample snare sound is output in response to fader operation for each evaluation item (evaluation parameter). For example, user 2 performs a mix operation by operating the faders to slightly increase "brightness" and slightly decrease "sustain."

[0082] In this snare sound mix mode, by mixing while listening to actual sample sounds, it becomes possible to achieve the snare sound that one desires. Also, even User 2 who is not familiar with the unique expression of drums (evaluation items such as "sustain") can easily find the snare drum that suits his / her taste.

[0083] Other desired information that User 2 can input includes the following: Favorite genre: "Rock," "Pops," "Jazz," "Metal," "Hard Rock," "Funk," "Ska," "Chanson," "Blues," "Enka," etc. Favorite musician: "Musician's name," "Band name," "Symphony orchestra name," etc. Appearance of instrument: "Color," "Shape," etc. Information about the production of the instrument: "Date of manufacture," "Materials," etc. Any other information about the instrument can be input as desired information.

[0084] For example, various questionnaires for inputting desired information are generated and output by the desired information input receiving unit 8. Responses to the questionnaires are input by the user 2. Response information to the questionnaires is input as desired information and is received by the desired information input receiving unit 8.

[0085] Alternatively, the request information may be input by voice input or through a conversation between the user 2 and the user terminal 3. Alternatively, performance sound data desired by the user 2 may be input as a request regarding the characteristics of the performance sound. Furthermore, the request information may be input in the form of a video of the appearance of the desired instrument, data of a song being played by a favorite musician, a video of a favorite musician performing, or the like.

[0086] Various questions regarding the user's needs may be output from the user terminal 3 to the user 2. For example, questions that a store clerk would ask a customer in an actual musical instrument store may be output from the user terminal 3. For example, by searching for questions that a store clerk often asks customers and including them as questionnaire items, the instrument selection support system 1 can use questions that are effective in finding out the user's needs.

[0087] [Selection of Candidate Instruments] Assume that the desired information acquisition unit 11 of the support server 4 acquires, as desired information, numerical values ​​for each evaluation item of the snare sound, such as "brightness," "volume," "sustain," "attack," "response," "thickness," and "delicateness." The candidate instrument selection unit 12 of the support server 4 selects, as one or more candidate instruments, snare drums that can produce performance sounds corresponding to the numerical values ​​of the evaluation items.

[0088] In this embodiment, for each of the multiple snare drums that can be proposed, evaluation values ​​are set for each evaluation item, such as "brightness," "volume," "sustain," "attack," "response," "thickness," and "delicateness," based on evaluation criteria that have been established in advance. In other words, evaluation values ​​for each evaluation item that can be input as request information are set for each snare drum. These evaluation values ​​are stored as instrument data in the instrument DB.

[0089] The candidate instrument selection unit 12 compares the numerical values ​​of each evaluation item acquired as the request information with the evaluation values ​​of each evaluation item stored as the instrument data, and selects a snare drum having an evaluation value close to the numerical value of the request information as a candidate instrument.

[0090] The method for selecting candidate instruments can be, for example, the least squares method. That is, the squares of the differences between the numerical values ​​(request information) of each evaluation item and a preset evaluation value are all multiplied. The snare drum with the smallest multiplied value is selected as the candidate instrument. By using the least squares method, it is possible to select a candidate instrument that corresponds to the request information with a simple calculation. Of course, any method (algorithm) can be used, and is not limited to the least squares method.

[0091] As the desired information of User 2, it may be possible to select an evaluation item that is particularly important from among the evaluation items of "brightness," "volume," "sustain," "attack," "response," "thickness," and "delicateness." For example, it may be possible to input an input indicating that importance is attached to the evaluation item of "brightness" and that a snare drum with a similar "brightness" is desired, or an input indicating importance is attached to the evaluation item of "attack" and that a snare drum with a similar "attack" is desired.

[0092] When user inputs important evaluation items, candidate instruments are selected so that the important evaluation items are prioritized. For example, when using the least squares method described above, weightings (coefficients) are appropriately applied to the important evaluation items and calculations are performed. For example, for the important evaluation items, weightings (coefficients) according to the importance are applied to the squares of the differences between the input numerical values ​​(request information) and the preset evaluation values, and the squares are multiplied. As a result, snare drums with evaluation values ​​close to the numerical values ​​(request information) for the important evaluation items are preferentially selected as candidate instruments. User 2 may input the importance of each evaluation item, and weightings (coefficients) according to the importance may be applied. This allows candidate instruments that meet user requirements with even greater accuracy to be selected, thereby improving user 2 satisfaction.

[0093] It is also possible to comprehensively use the numerical values ​​of each evaluation item of the snare sound and other desired information such as information on favorite genres and favorite musicians to select candidate instruments that correspond to this evaluation information. For example, a trained learning model may be constructed and used that uses multiple types of desired information as input and performs machine learning to output corresponding instruments.

[0094] The system analyzes the sound data, video, etc. input by the user 2 as desired information, and generates the analysis results as desired information. Then, it is possible to select candidate instruments based on the further generated desired information.

[0095] For example, sound data of a snare sound is analyzed, and evaluation values ​​(on a five-point scale) are set for each evaluation item, such as "brightness," "volume," "sustain," "attack," "response," "thickness," and "delicacy," based on evaluation criteria established in advance. Then, based on the evaluation values ​​for each item that have been set, candidate instruments are selected using a least squares method or the like. Of course, this is not limited to this; for example, snare sound components and the like are extracted from the desired musical sound input by user 2 using an analysis process such as sound source separation, and a snare drum that produces a sound similar to those components is selected as a candidate instrument. Such processing is also possible.

[0096] A recommendation level for user 2 may be set for one or more selected candidate instruments. For example, the closer a candidate instrument is to the desired information, the higher the recommendation level is set. For example, the smaller the value of the least squares method integration result for each evaluation item related to snare sound, the higher the recommendation level is set. Of course, the recommendation level may also be set based on the degree of match with other desired information such as genre or music.

[0097] It is also possible to propose information about candidate instruments corresponding to the desired information to User 2. For example, in response to desired information about a bass drum, configuration information about the instrument, such as the optimal diameter and depth, may be proposed.

[0098] [Proposal of Candidate Instruments] FIG. 4 is a schematic diagram showing an example of a screen displayed on the user terminal 3 presenting one or more candidate instruments.

[0099] 4, a display screen 18 is displayed with a heading such as "We recommend this snare drum!". An image of the selected candidate instrument 19 and its model name ("XXX") are displayed side by side on the display screen 18. Each candidate instrument 19 is also provided with a sound button 20 and a confirm button 21.

[0100] User 2 selects a sound button 20 provided for each candidate instrument 19. When the user selects the sound button 20, a snare sound, which is the performance sound of the candidate instrument 19, is output to User 2. User 2 can select the instrument he or she wishes to provide while checking the performance sound of each candidate instrument 19.

[0101] The candidate instruments 19 displayed on the presentation screen 18 are selected based on the desired information entered by the user 2. Therefore, all of the candidate instruments 19 are snare drums that are close to the preferences of the user 2. The user 2 can then select from among the multiple snare drums that match his or her preferences a snare drum that he or she will grow fond of and use.

[0102] When the user 2 finds an instrument that he or she thinks is perfect for him or her, he or she selects the decision button 21 provided for each candidate instrument 19. This causes the instrument-to-be-provided selection receiving unit 10 of the user terminal 3 to accept the input of the instrument-to-be-provided selection, and the selection information is transmitted to the support server 4. The instrument-to-be-provided determination unit 13 of the support server 4 then determines the instrument-to-be-provided.

[0103] One or more candidate instruments 19 may be proposed in a manner that reflects the recommendation level set by the candidate instrument selection unit 12. For example, the candidate instruments 19 may be displayed in descending order of recommendation level on the presentation screen 18 shown in Fig. 4. Of course, information indicating the recommendation level may be displayed for each candidate instrument 19. For example, the recommendation level may be displayed as a numerical value, or text such as "This snare drum is the most recommended!" may be displayed.

[0104] 4 may be provided with a confirmation button for confirming detailed information about each candidate instrument 19. When the confirmation button is selected, for example, the screen is moved to a detailed display screen that displays detailed information about the candidate instrument 19. The detailed display screen then displays detailed information about the candidate instrument 19, such as the manufacturing date, the genre in which the snare drum is often used, and information about the musical instruments that regularly use the snare drum.

[0105] The evaluation value of each evaluation item of the snare sound may be displayed as detailed information of the candidate instrument 19. This allows User 2 to compare the numerical value of each evaluation item that he / she input as his / her desired information with the evaluation value of each evaluation item set for the candidate instrument, enabling him / her to search in more detail for the instrument that is best suited to him / her.

[0106] 4 may also be provided with a button for changing / updating candidate instruments. When the button for changing / updating candidate instruments is selected, the candidate instrument selection unit 12 selects another candidate instrument. The instrument data (including performance sound data) of the selected candidate instrument is transmitted to the user terminal 3 and displayed on the candidate instrument presentation screen 18. In this way, the candidate instruments 19 may be changed / updated. This allows the user 2 to broadly search for an instrument that best suits them.

[0107] A button for re-inputting desired information may be provided on the presentation screen 18 shown in Fig. 4. When the button for re-inputting desired information is selected, the questionnaire 15 shown in Fig. 3 is re-displayed, for example. At this time, the values ​​most recently input by the user 2 are displayed as they are.

[0108] User 2 re-enters the numerical values ​​for each evaluation item, considering, for example, whether he / she would like it to be brighter or whether a lower "sustain" would be acceptable. The re-entered numerical values ​​for each evaluation item are sent to support server 4, and a candidate instrument is reselected. The instrument data (including performance sound data) for the selected candidate instrument is again sent to user terminal 3 and displayed on candidate instrument presentation screen 18. In this way, it may be possible to update the candidate instruments by re-entering the evaluation items. This allows User 2 to further refine his / her search for the instrument that is best suited to him / her.

[0109] As described above, in the instrument selection support system 1 according to this embodiment, one or more candidate instruments are selected based on the instrument-related information of the user 2, and are presented to the user 2 along with performance sound data. This allows the user 2 to select the desired instrument while checking the performance sounds of the one or more candidate instruments. As a result, it is possible to realize an instrument provision service that provides high user satisfaction.

[0110] When User 2 purchases an instrument, it may be difficult for them to select the instrument that is best suited to them. In particular, when purchasing an instrument for the first time (first purchase), they often find themselves unsure of which instrument to choose.

[0111] The reasons why choosing an instrument is difficult include the following: You are not confident in your own judgment (you want someone to give you advice). You don't have your own standards for sound, so you don't really understand the differences between instruments. You have limited opportunities to try out different instruments (or even none at all), so you can't compare them thoroughly. The instruments are described using unfamiliar words, so you can't imagine what they sound like (bright, warm, sharp, responsive, etc.). You can't put your preferences into words.

[0112] For example, even when looking at an instrument catalog, it is often difficult to get a clear picture of the features and appeal of each instrument, which can leave you with questions and concerns about whether this snare drum is really the best fit for you.

[0113] Also, when browsing the internet, you may come across an article such as "Top 3 recommended snare drums." However, you don't know if the recommended snare drum is the best for you.

[0114] The instrument selection support system 1 according to this embodiment is capable of suggesting candidate instruments to the user 2 that correspond to the user's request information. In other words, it is possible to obtain various requests from each user 2, such as preferences, desired sound characteristics, and favorite genres, and provide feedback to suggest candidate instruments that match or are close to the requests.

[0115] As a result, it becomes possible to propose the optimal instrument for each user 2, achieving highly accurate personalization. For example, the accuracy of personalization is extremely high compared to simply selecting an instrument from a catalog or an article such as "Top 3 Recommended Snare Drums."

[0116] For User 2, the recommended instrument based on sufficient evidence for their needs is presented, allowing them to select and purchase the instrument that is best suited to them with peace of mind and confidence. This confidence can also have a positive effect on their performance activities after purchasing the instrument.

[0117] Of course, it is possible to suggest not only instruments that User 2 already knows, but also instruments that User 2 has never known before. User 2 can have the experience of discovering, "I didn't know there was such an instrument," and from there, can further search for an instrument that suits his or her taste.

[0118] By implementing the instrument selection support system 1 according to this embodiment, it is possible to realize an instrument provision system that provides high satisfaction to users 2, by enabling two-way communication between companies that manufacture and sell instruments and users 2, rather than communication that is close to one-way from companies to users 2.

[0119] For example, if you want to buy a bass drum, even if you go to a music store, it may be difficult to try out various types (diameter, depth, etc.) The instrument selection support system 1 according to this embodiment allows you to select a bass drum as a candidate instrument that matches your request information while checking the playing sound, which can lead to a high level of satisfaction.

[0120] Furthermore, by using the instrument selection support system 1 according to the present embodiment, when there are multiple newly released instruments, it is possible to confirm which instrument is best suited to oneself. In other words, the instrument selection support system 1 according to the present embodiment can be used to find the best instrument for oneself from among multiple instruments. For example, it is useful to be able to find the best instrument for oneself when it is difficult to try out an expensive instrument.

[0121] As mentioned above, since the descriptions of the instruments use unfamiliar words, making it difficult to visualize them (bright, warm, sharp, response, etc.), candidate instruments may be suggested to beginner user 2 using onomatopoeia (onomatopoeic words) instead of technical terms. For example, instead of or in addition to words such as "brightness," "volume," "sustain," "attack," "response," "thickness," and "delicacy," words such as "dang," "bang," "pan," "tan," "kan," "pan," "pan," "jit," "jat," and "shang" may be used to explain each evaluation item, explain candidate instruments, and compare candidate instruments.

[0122] Second Embodiment A second embodiment of the instrument selection support system according to the present invention will be described below. In the following description, the same configurations and operations as those of the instrument selection support system 1 described in the above embodiment will be omitted or simplified.

[0123] In this embodiment, it is possible to meet the request of the user 2 for each part that constitutes the instrument. That is, it is possible to propose one or more candidate parts along with performance sound data in response to the request information input by the user 2. Note that the performance sound data in this case is performance sound data for an instrument that is constructed using one or more candidate parts that are the subject of the proposal.

[0124] Figure 5 is a schematic diagram showing an example of parts that make up a snare drum 23. The example shown in Figure 5 shows the following parts: Upper hoop 24...including tension bolt 25 as one part Snare head (front head) 26 Shell (body) 27...including lugs 28 to which tension bolt 25 is attached as one part Snare side (rear head) 29 Lower hoop 30...including tension bolt (not shown) as one part Snare (wire) 31...including snap cord and snap tape (not shown) as one part

[0125] In this disclosure, a musical instrument includes parts that make up the instrument. That is, each part that makes up the instrument is also considered a musical instrument. In the example shown in FIG. 5 , the "upper hoop," "snare head," "shell," "snare side," "lower hoop," and "wire" are each included in the musical instrument. Furthermore, one or more candidate parts proposed to user 2 are conceptually included in one or more candidate musical instruments.

[0126] It is possible to arbitrarily determine which parts are considered to be a single part. For example, the "upper hoop" and "lower hoop" shown in FIG. 5 can be set as a single part. An "upper hoop" that does not include tension bolts 25 can also be considered as a single part. A "shell" that does not include lugs 28 can also be considered as a single part. A "tension bolt" and a "lug" can also be considered as a single part.

[0127] The instrument-related request information of user 2 includes request information regarding parts. In this embodiment, one or more candidate parts can be proposed along with performance sound data based on the request information. For example, three types of shells, shell A, shell B, and shell C, can be proposed as one or more candidate parts. In this case, performance sound data A of a snare drum formed using shell A, performance sound data B of a snare drum formed using shell B, and performance sound data C of a snare drum formed using shell C are all proposed.

[0128] Furthermore, the selection of the desired instrument includes the selection of a desired part from one or more candidate parts. For example, User 2 checks each of the performance sound data A to C and selects a desired part from shells A to C. In this way, it is possible to select the instrument (part) that best suits the user, thereby realizing personalized customization. As a result, a service for providing musical instruments that satisfies User 2 is realized.

[0129] For example, one or more candidate parts are selected by the candidate instrument selection unit 12 shown in Fig. 1. Then, the one or more candidate parts and performance sound data are transmitted to the user terminal 3. The candidate instrument presentation unit 9 of the user terminal 3 presents the one or more candidate parts and performance sound data to the user 2.

[0130] Here, we will explain a processing flow that is useful for user 2 to select an instrument part by part. First, as explained in the first embodiment, one or more candidate instruments (snare drums) are proposed together with performance sound data based on user 2's request information regarding a snare drum.

[0131] For example, the requested information may include audio data of a snare sound desired by User 2, link information to a video of a performance by an artist that User 2 likes and that is distributed via a video distribution service, answers to a questionnaire about the characteristics of snare sounds, etc. Based on the requested information that has been input, one or more candidate instruments 19 are presented, as shown in FIG.

[0132] Next, the user 2 selects a reference instrument from one or more candidate instruments 19. The reference instrument is an instrument that serves as a reference for selecting a desired instrument to be provided. Therefore, in this embodiment, the selection of the reference instrument that serves as a reference for selecting a desired instrument to be provided from one or more candidate instruments 19, input by the user 2, is accepted. For example, a new functional block ("reference instrument selection accepting unit") that accepts the selection of the reference instrument is constructed. This functional block functions as part of the "suggestion unit" according to the present invention.

[0133] Once the reference instrument is selected, the user 2 inputs request information including further requests for the reference instrument. For example, the further request information for the reference instrument is accepted by the request information input accepting unit 8 of the user terminal 3. Then, the further request information for the reference instrument is acquired by the request information acquiring unit 11 of the support server 4.

[0134] Based on further requests for the reference instrument, one or more parts constituting the reference instrument are changed and proposed to the user 2. For example, the candidate instrument selector 12 selects the parts to be changed and transmits them together with the performance sound data to the user terminal 3. The candidate instrument presenter 9 of the user terminal 3 presents the changed candidate parts and the performance sound data to the user 2.

[0135] At this time, the performance sound before the part change and the performance sound after the part change may be presented to user 2 in a form that allows the user to compare them. Also, there may be two or more candidate parts to be changed. In this case, the performance sound before the change and multiple performance sounds corresponding to the multiple candidate parts after the change may be able to be compared. This allows user 2 to thoroughly consider which part is better (which part is best) and find the part that is perfect for him or her.

[0136] An example of the above processing flow will be described below using a snare drum as an example.

[0137] Assume that a snare drum is selected as the reference instrument from one or more snare drums that are candidate instruments. User 2 selects, for example, a button for inputting further requests, and the screen switches to a screen for inputting further requests. The input screen displays a GUI that allows the user to input further request information regarding, for example, the characteristics of the snare sound. In addition, the user may be able to input request information regarding other items, such as the period when a favorite artist was active.

[0138] For example, it may be possible to input further desired information for each of the evaluation items for the snare sound described with reference to Figure 3 etc. Below are examples of further desired features of the snare sound input by User 2 and corresponding changes to parts. Of course, the changes to parts shown below are merely examples and are not necessarily limiting.

[0139] "I want a little more volume" → Change the thickness of the "snare head". For example, change it to a thicker one.

[0140] "I want a softer sound" → Change the material and structure of the "upper hoop" and "lower hoop." Examples of materials include aluminum, iron, and brass. For these materials, the material and structure of the "upper hoop" and "lower hoop" can be changed by focusing on factors such as hardness, weight, and manufacturing method (die-casting / bending). For example, if the "upper hoop" and "lower hoop" of the standard instrument are made of aluminum, it may be possible to change the material to brass to meet further requests.

[0141] "I want a more clear sound" → Change the material of the "shell." For example, if the shell of the reference instrument is made of maple, change the material to aluminum to meet this further request. Note that there are several possible aspects to "sound clarity," so it is also effective to present multiple modification options in a format that allows the listener to compare the sounds of each performance. This presentation of multiple modification options can also be adopted for other requests besides "sound clarity."

[0142] If you want a more pronounced snare sound, change the snare type. For example, change to a type with more resonating wires. Or change the material of the resonating wires.

[0143] "I want to change the lug design" → Change to lugs with a different design. "It would be better if the snare (striking string) stood out more" → Change the snare. For example, change to a type with more resonating strings. Or change the material of the resonating strings.

[0144] "I want a more cohesive sound (e.g., a snare sound with fewer overtones. I want a subdued snare sound, not an open sound)" → Change the type of "head" to one with a greater thickness. "I want a brighter sound" → Change the material of the "shell" to wood. "I want a sound with a bit more response" → Change the type of "head" to one with a smaller thickness (such as one often used in jazz). Change the "snare"

[0145] In addition, parts can be changed to meet various requests, such as "I'd like a longer sustain," "I'd like a harder snare sound," or "I'd like a more open sound."

[0146] When suggesting candidate parts, advice information may be output regarding settings such as how to use the candidate parts and tuning, etc. This is advantageous for obtaining the desired performance sound, and can result in a high level of satisfaction.

[0147] Many instruments, such as snare drums, are made up of multiple parts. With such instruments, the number of combinations of parts increases, and it is often difficult for user 2 to find the optimal combination.

[0148] In this embodiment, User 2 can select one or more candidate parts while checking the sounds being played. User 2 can also receive suggestions for candidate parts that meet further requests, enabling User 2 to fully obtain the parts he or she desires. Of course, User 2 can also receive suggestions for parts of a type that he or she has not known before, enabling User 2 to broadly search for parts that suit his or her preferences. As a result, high-quality customization for each User 2 can be achieved.

[0149] When inputting further request information, the user 2 may be able to specify the part that he or she wishes to change.

[0150] After User 2 selects the instrument (part) he or she wishes to donate, there are various ways in which User 2 can acquire the instrument (part). For example, User 2 may go to a nearby music store or the like and purchase the instrument (part). Alternatively, User 2 may purchase the instrument (part) online via an e-commerce site or the like.

[0151] It is also conceivable that a company that manufactures or sells musical instruments could build the instrument selection support system 1 and provide it to User 2. In this case, following support for instrument selection, it is also possible to provide support for purchasing the desired instrument (or desired parts) selected by User 2.

[0152] For example, a service may be developed that allows users to order instruments (parts) that they wish to provide, or purchase instruments (parts) that they wish to provide, within the same application as the application for using the instrument selection support system 1.

[0153] Third Embodiment FIG. 6 is a schematic diagram showing an example of the configuration of an instrument selection support system according to a third embodiment of the present invention.

[0154] In this embodiment, a user 2 who has acquired a donated instrument can input their impressions of a live performance of the donated instrument into the user terminal 3. The support server 4 can then acquire information on the impressions of the user 2 who has performed the donated instrument (hereinafter referred to as live performance impression information).

[0155] In the present disclosure, a live performance is considered to include various forms in which the user 2 plays the instrument he or she has selected. Typically, a live performance refers to the user 2 actually playing the instrument he or she has selected in real space (the real world). However, the present disclosure is not limited to this, and also considers a live performance to include the user 2 wearing an HMD or the like playing the instrument he or she has selected in a virtual space (the virtual world).

[0156] For example, user 2 wearing an HMD or the like actually plays a virtual object of a snare drum that the user has selected as the instrument they wish to provide, using sticks or the like. At this time, the sound of the snare drum being played, corresponding to the swing of the arms and the way the sticks hit the object, is output from the HMD or the like. Such playing of the instrument they wish to provide in a virtual space is also included in the "actual performance" of the present disclosure.

[0157] In addition, when playing a desired instrument in a virtual space, if the performance sound output from an HMD or the like is based on the sound produced when an actual snare drum is actually played, it is considered to be a real performance according to the present invention, but if the performance sound is electronically (virtually) generated, it is not considered to be a real performance according to the present invention. It is also possible to implement the present technology according to such criteria.

[0158] In the instrument selection support system 33 shown in Fig. 6, a user terminal 3 includes a feedback information input receiving unit 34 as a functional block. The support server 4 includes a feedback information acquiring unit 35. These functional blocks are configured, for example, by the processor of each device executing a predetermined program. Of course, dedicated hardware such as an IC (integrated circuit) may be used to realize the functional blocks.

[0159] The impression information input receiving unit 34 receives input of real-performance impression information from the user 2. For example, an input screen (GUI) for inputting real-performance impression information is displayed in an application that uses the instrument selection support system 33. The real-performance impression information is then input via the input screen.

[0160] The specific format for inputting the real-performance impression information is not limited, and any format may be adopted, such as text input, voice input, questionnaire input (information input through a questionnaire), etc. Furthermore, the method and GUI, etc. for the user 2 to input the real-performance impression information are not limited, and may be designed arbitrarily.

[0161] For example, actual performance impression information when playing a snare drum may be input for each evaluation item for the snare sound described with reference to Figure 3 etc. For example, if a user thinks "it would have been better if the sound was a little brighter," the actual performance impression information may be input indicating that a higher value would have been better for the "brightness" evaluation item. Of course, various other forms may be adopted for inputting actual performance impression information.

[0162] Furthermore, performance sound data from a live performance of the desired instrument, a video of the performance, etc. may be input as live performance impression information.

[0163] The feedback information acquisition unit 35 of the support server 4 receives the real-performance feedback information input to the user terminal 3. The feedback information acquisition unit 35 can also generate further real-performance feedback information based on the real-performance feedback information received from the user terminal 3.

[0164] In this embodiment, the impression information input receiving unit 34 of the user terminal 3 and the impression information acquisition unit 35 of the support server 4 realize the actual performance impression information acquisition unit of the present invention, which acquires actual performance impression information of users who have actually played the instrument they wish to provide.

[0165] Furthermore, each of the user terminal 3 and the support server 4 that constitute the instrument selection support system 33 functions as an embodiment of an information processing device equipped with a live performance impression information acquisition unit according to the present invention.

[0166] The live performance impression information can be used for various purposes. For example, in this embodiment, the criteria information that is used as the criteria for selecting one or more candidate instruments (candidate parts) is updated based on the live performance impression information.

[0167] The reference information includes, for example, the evaluation criteria for each evaluation item described with reference to Fig. 3. For example, the evaluation criteria for defining an evaluation of "1" to "5" for a performance sound for each evaluation item such as "brightness," "volume," "sustain," "attack," "response," "thickness," and "delicateness" correspond to one embodiment of the reference information according to the present invention.

[0168] For example, the evaluation criteria for defining the five-point evaluation for each evaluation item are updated based on the real-life performance impression information. For example, if the real-life performance impression information indicates that "the sound could have been a little brighter," it can be determined that the "brightness" was insufficient. In other words, it can be determined that the "brightness" according to the previous evaluation criteria was slightly low for User 2.

[0169] Based on this judgment, the evaluation criteria are updated so that, for example, a performance sound that has previously been evaluated as "brightness = 3" is now evaluated as "brightness = 2." This makes it possible to formulate evaluation criteria that are in line with the impressions of User 2.

[0170] Statistical processing may be performed on the live performance impression information acquired from each user 2, and the evaluation criteria may be updated based on the results of the statistical processing. For example, if the results of the statistical processing show that the number of live performance impression information indicating that "the sound could have been a little brighter" exceeds a predetermined threshold, the evaluation criteria for "brightness" may be updated.

[0171] Furthermore, the magnitude of the value by which the evaluation criteria are updated may be calculated based on the distribution of real-life performance impression information as a result of statistical processing. For example, if 70% of the real-life performance impression information indicates that "the sound could have been a little brighter," the evaluation criteria are updated so that a performance sound that was previously rated as "brightness = 3" is now rated as "brightness = 2."

[0172] On the other hand, if the actual performance impression information obtained is such that "the sound could have been a little brighter" at a rate of 95% or more, it is possible to determine that the "brightness" evaluation standard was too low up until now, and update the evaluation standard so that a performance sound that was previously evaluated as "brightness = 4" is now evaluated as "brightness = 2." Such processing is also possible.

[0173] Furthermore, the reference information may be adjusted for each user 2. For example, each user 2 may be required to create an account when using the instrument selection support system 33. This allows, for example, a user database to be constructed, and user information for each user ID to be managed.

[0174] In such a case, it is possible to manage the evaluation criteria for each user based on the actual performance impression information of each user 2.

[0175] For example, for user A, the pre-established evaluation criteria are used as is for each evaluation item of the snare sound. For user B, actual performance impression information is acquired indicating that "a slightly brighter sound would have been better," so the evaluation criteria are updated so that the performance sound that was previously rated as "brightness = 3" is now rated as "brightness = 2."

[0176] For User C, actual performance impression information was acquired indicating that "I wish it was a little louder," so the evaluation criteria are updated so that the performance sound that was previously rated as "volume = 3" is now rated as "volume = 2." This type of personalization for each User 2 is also possible, making it possible for each User 2 to achieve a high level of satisfaction.

[0177] Of course, companies that manufacture musical instruments can also use the information on impressions from actual performances when developing new musical instrument products in their development departments. For example, it is possible to obtain information on whether the instrument's design intent was met and what improvements can be made to the instrument. By collecting impressions from many users 2 who have performed in various environments, it becomes possible to produce high-quality musical instruments that meet the needs of users 2.

[0178] In this way, it is possible to effectively utilize the real-performance feedback information collected from many users 2. For example, in a company that manufactures musical instruments, predetermined evaluation criteria are established in advance for characteristics of the performance sound of musical instruments, such as the above-mentioned evaluation items related to the snare sound, and stored in an evaluation criteria database. Based on the collected real-performance feedback information, it is possible to update and refine the evaluation criteria related to the characteristics of the performance sound of each musical instrument stored in the evaluation criteria database. As a result, it is possible to build an evaluation criteria database that meets the needs of users 2, and it becomes possible to manufacture high-quality musical instruments.

[0179] Furthermore, when a user DB storing user information for each user 2 is constructed, evaluation criteria relating to the characteristics of the sounds played by each instrument can also be managed as user information for each user 2. For example, in the initial state, evaluation criteria established in advance by a company or the like are stored as user information for each user 2. When each user 2 inputs information about their impressions of a live performance, the evaluation criteria for each user are updated and refined based on the information about their impressions of the live performance. This makes it possible to achieve high-quality personalization.

[0180] Furthermore, when developing and manufacturing musical instruments, the opinions of professional musicians are often taken into consideration. In such cases, evaluation criteria such as "brightness" may be established according to the professional musician's sense. However, there may be a discrepancy in perception between professional musicians and general users when it comes to evaluation items related to sound characteristics such as "brightness."

[0181] For example, let's say a new snare drum is released that was developed by professional musician A with an emphasis on "attack." When an average user who admires professional musician A purchases the snare drum and plays it, they may feel that "the attack is not as good as I expected" due to differences in playing skill.

[0182] In such cases, by collecting feedback from general users on actual performances, it is possible to formulate evaluation standards that absorb the differences between professional musicians' perceptions and those of general musicians for each evaluation item related to the characteristics of the performance sound. For example, if a professional musician gives a prototype a "5" in attack, it can be determined that the general musician would give it an "4" in attack, which is advantageous for the production of high-quality instruments. As a result, it is possible to improve the brand power of companies that manufacture musical instruments.

[0183] Fourth Embodiment FIG. 7 is a schematic diagram showing an example of the configuration of an instrument selection support system according to a fourth embodiment of the present invention.

[0184] In this embodiment, before the user 2 selects the instrument he or she wishes to receive, the user 2 can try out one or more candidate instruments (candidate parts).

[0185] In the present disclosure, a trial performance is considered to include various forms in which User 2 plays candidate instruments (candidate parts) before selecting a desired instrument (desired parts). Typically, a trial performance refers to User 2 actually playing candidate instruments (candidate parts) in real space (the real world). However, in the present disclosure, a trial performance is also considered to include User 2 wearing an HMD or the like playing candidate instruments (candidate parts) in virtual space (the virtual world).

[0186] For example, a user 2 wearing an HMD or the like actually plays a virtual object of a snare drum, which is a candidate instrument, with sticks or the like. At this time, the sound of the snare drum being played, corresponding to the swing of the arms and the way the sticks hit the object, is output from the HMD or the like. Such playing of a candidate instrument (candidate part) in a virtual space is also included in the term "actual performance" in the present disclosure.

[0187] In addition, when playing a desired instrument in a virtual space, if the performance sound output from an HMD or the like is based on the performance sound produced when an actual snare drum is actually played, it is considered to be a trial performance according to the present invention, but if the performance sound is electronically (virtually) generated, it is not considered to be a trial performance according to the present invention. It is also possible to implement the present technology according to such criteria.

[0188] 7, a trial performance demonstration processing execution unit 38 is configured as a functional block in the support server 4. These functional blocks are configured, for example, by the processor of the support server 4 executing a predetermined program. Of course, dedicated hardware such as an IC (integrated circuit) may be used to realize the functional blocks.

[0189] The trial performance realization process execution 38 executes a trial performance realization process to realize a trial performance of one or more candidate instruments (candidate parts) by the user 2. The trial performance realization process includes, for example, any process for realizing delivery of one or more candidate instruments (candidate parts) to an address accessible to the user 2.

[0190] For example, each user 2 may be required to create an account when using the instrument selection support system 37. This allows, for example, a user database to be constructed, and user information can be managed for each user ID.

[0191] In this embodiment, the user information includes processing related to delivery of one or more candidate instruments (candidate parts) to a music store in the area where User 2 resides or is accessible to User 2. For example, processing can be implemented to deliver one or more candidate instruments (candidate parts) to User 2's home, the school User 2 attends, the music school User 2 attends, a music store near User 2's home, etc.

[0192] It should be noted that the delivery of one or more candidate instruments (candidate parts) is not limited to the delivery of all candidate instruments (candidate parts), but includes the delivery of at least one candidate instrument (candidate part).

[0193] For example, within an application for using the instrument selection support system 37, User 2 may input an operation to request a trial performance of one or more candidate instruments (candidate parts). At that time, User 2 may also input a delivery address for the one or more candidate instruments (candidate parts).

[0194] As part of the trial performance realization process, information on stores that are accessible to user 2 and that offer trial performances of one or more candidate instruments (candidate parts) may be output. For example, music stores that are close to user 2's home, the school that user 2 attends, or the music school that user 2 attends and that offer trial performances of one or more candidate instruments (candidate parts) may be searched for and notified to user 2.

[0195] For example, the trial performance realization process also includes a process of delivering one or more candidate instruments (candidate parts) to a musical instrument store (authorized dealer, etc.) operated by the company that builds the musical instrument selection support system 37 or to a musical instrument store affiliated with the company that builds the musical instrument selection support system 37. The trial performance realization process also includes outputting information about musical instrument stores that are operated by the company that builds the musical instrument selection support system 37 or affiliated with the company that builds the musical instrument selection support system 37 and that are able to offer trial performances of one or more candidate instruments (candidate parts).

[0196] The trial performance realization process may also include a process for realizing a trial performance of one or more candidate instruments (candidate parts) in a virtual space. In this case, the trial performance realization process includes various processes for providing a virtual space for the user 2 wearing an HMD or the like.

[0197] For example, it is possible to stock instruments for trial performance by user 2 and deliver candidate instruments (candidate parts) to a store or the like as needed for trial performance. User 2 may also be able to select between delivery of candidate instruments (candidate parts) and output of information about stores where candidate instruments (candidate parts) can be delivered.

[0198] In this embodiment, when user 2 has tried out one or more candidate instruments (candidate parts), he / she can input his / her impressions into user terminal 3. Then, support server 4 can acquire impression information (hereinafter referred to as trial performance impression information) from user 2 who has tried out one or more candidate instruments (candidate parts).

[0199] In this embodiment, the trial performance impression information input by the user 2 is accepted by an impression information input accepting unit 34 provided in the user terminal 3. For example, an input screen (GUI) for inputting the trial performance impression information is displayed within an application that utilizes the instrument selection support system 37. The trial performance impression information is then entered via this input screen.

[0200] The specific format for inputting the trial performance impression information is not limited, and any format may be adopted, such as text input, voice input, questionnaire input (information input through a questionnaire), etc. Furthermore, the method and GUI, etc. for the user 2 to input the actual performance impression information are not limited, and may be designed arbitrarily.

[0201] For example, trial performance impression information may be input for each evaluation item for the snare sound described with reference to Figure 3 etc., when a user test plays one or more snare drums selected as candidate instruments. For example, if the user thinks, "I'd like a little more attack!", trial performance impression information may be input indicating that a higher value is desirable for the "attack" evaluation item. Of course, various other forms may be adopted for inputting trial performance impression information.

[0202] Furthermore, performance sound data from a test performance of one or more candidate instruments (candidate parts), a video of the performance, etc. may be input as test performance impression information.

[0203] The review information acquisition unit 35 of the support server 4 receives the trial performance review information input to the user terminal 3. The review information acquisition unit 35 can also generate further trial performance review information based on the trial performance review information received from the user terminal 3.

[0204] In this embodiment, the impression information input receiving unit 34 of the user terminal 3 and the impression information acquisition unit 35 of the support server 4 realize the trial performance impression information acquisition unit of the present invention, which acquires trial performance impression information from users who have trial played one or more candidate instruments.

[0205] Furthermore, each of the user terminal 3 and the support server 4 that constitute the instrument selection support system 37 functions as an embodiment of an information processing device equipped with a trial performance impression information acquisition unit according to the present invention.

[0206] The trial performance feedback information can be used for a variety of purposes. For example, in this embodiment, one or more candidate instruments (candidate parts) proposed to user 2 are updated based on the acquired trial performance feedback information. For example, the trial performance feedback information can be processed in the same manner as the above-mentioned additional request information for the reference instrument. For example, if trial performance feedback information is acquired indicating that "a little more attack is desired," a snare drum with a high evaluation value for "attack" is presented as a new candidate instrument. This can be achieved using the same algorithm as when additional request information indicating that "more attack" is desired for the reference instrument is acquired. Of course, a different algorithm may be used.

[0207] In addition, the use of the above-mentioned real performance impression information can also be applied to the use of trial performance impression information. For example, based on the trial performance impression information, criteria information (e.g., evaluation criteria for each evaluation item) that serves as the basis for selecting one or more candidate instruments can be updated. Furthermore, in musical instrument manufacturing companies, the trial performance impression information can be used in the development department's development of new musical instrument products.

[0208] By allowing the user 2 to try out one or more candidate instruments (candidate parts), it is possible to further increase the satisfaction of the user 2.

[0209] Fifth Embodiment FIG. 8 is a schematic diagram showing an example of the configuration of an instrument selection support system according to a fifth embodiment of the present invention.

[0210] The instrument selection support system 40 according to this embodiment is configured as a system that provides instruments to the user 2 on a subscription basis. In other words, the instrument selection support system 40 according to the present invention can be constructed within a subscription system that provides instruments to the user 2 on a subscription basis.

[0211] The subscription system refers to a sales system in which, instead of paying a fee each time a product is purchased, User 2 may consume a specified range of products at will within a specified period of time (generally within a period of one day or more) for a fixed price. Generally, the subscription system can be said to be a system in which, rather than purchasing an item, the right to use the item is rented and a fee is paid according to the period of use.

[0212] 8, the instrument selection support system 40 includes a subscription management server 41. The subscription management server 41 is connected to the user terminal 3 and the support server 4 via a network 5 so as to be able to communicate with each other.

[0213] In this embodiment, a DB 42 is constructed that can be accessed by the subscription management server 41. The DB 42 stores user information about users 2 who use the instrument selection support system 40, i.e., the subscription system. For example, the DB 42 stores personal information about each user 2, instrument purchase history, and the like.

[0214] The subscription management server 41 functions as a subscription management unit and executes various processes related to the provision of musical instruments through a subscription system, such as managing the settlement of payments for the purchase of musical instruments by user 2, managing delivery of musical instruments to user 2 by delivery van 43 or the like, managing the expiration date of musical instruments purchased by user 2, managing receipt of musical instruments returned by user 2, and managing maintenance of musical instruments.

[0215] The provision of musical instruments on a subscription basis can be realized, for example, by using well-known technology. Furthermore, any technology may be adopted to realize the provision of musical instruments on a subscription basis.

[0216] 8 may be configured as an integrated unit. Also, the DB 7 and the DB 42 may be configured as an integrated unit.

[0217] For example, User 2 downloads an application for using this subscription system to User Terminal 3. For example, User 2 enters information such as an ID and password to create an account for using the subscription system.

[0218] User 2 launches the application, uses the instrument selection support service of the present invention as described in the first to fourth embodiments, and selects the instrument (part) that best suits him or her. Then, he or she purchases the instrument (part) that he or she has selected through a subscription system. Of course, the subscription fee structure, terms of use, etc. may be set arbitrarily.

[0219] For example, instruments such as snare drums are often expensive, making it difficult to buy new ones frequently. Also, when an instrument has many parts, it can be difficult to find the perfect combination of parts for you.

[0220] By constructing a subscription system like this embodiment, it becomes possible to easily try out various instruments (parts), which is thought to be advantageous for finding the instrument (part) that is perfect for you. It is also thought that it will be possible to collect more information on impressions of actual performances and trial performances from User 2, which is thought to be advantageous from the perspective of updating standard information (e.g., evaluation criteria for each evaluation item), realizing high-quality personalization, and utilizing feedback from User 2 in product development, etc.

[0221] <Other Embodiments> The present invention is not limited to the above-described embodiment, and various other embodiments can be realized.

[0222] When the various pieces of information described in the present disclosure are presented to user 2 (display, audio output, etc.) and when the various pieces of information are acquired in response to operations by user 2, interactive processing (response) may be performed for user 2.

[0223] For example, when receiving input of desired information via a questionnaire in step 101 shown in Fig. 2, it is possible to dynamically change part of the content of the questionnaire based on User 2's answers to the questionnaire items and present it to User 2. This makes it possible to present more detailed questionnaire items that meet User 2's needs, and to obtain more detailed desired information.

[0224] 2, when one or more candidate instruments are presented together with the performance sound data, it may be possible to input questions about the candidate instruments, input further desired information, etc. If desired information is input, the process may return to the step of transmitting the desired information in step 102, for example, and a new candidate instrument may be selected in steps 103 and 104. This makes it possible to more accurately respond to the desires of user 2, thereby improving user 2 satisfaction. In addition, the steps shown in FIG. 2 may be executed in conjunction with each other as appropriate.

[0225] When the candidate instrument selection unit 12 of the support server 4 selects candidate instruments (candidate parts), performance skill information relating to the ability (performance skill) to play the instrument of the user 2 may be referenced. In other words, the candidate instrument selection unit 12 may select one or more candidate instruments (candidate parts) based on the performance skill information.

[0226] In order to acquire skill information of each user 2, a performance skill information acquisition unit is constructed as a functional block within the instrument selection support system. For example, a performance skill information input acceptance unit is configured in the user terminal 3, and a performance skill information acquisition unit is configured in the support server 4. These functional blocks are configured, for example, by the processor of each device executing a predetermined program. Of course, dedicated hardware such as an IC (integrated circuit) may be used to realize the functional blocks.

[0227] The musical performance skill information includes any information that can determine the musical performance skill of the user 2 and any information that indicates the musical performance skill of the user 2. For example, the musical performance skill information includes a video of the user 2 playing an instrument and performance sound data when the user 2 plays an instrument.

[0228] For example, a performance skill information acquisition unit of the support server 4 analyzes a performance video (including performance sound data) of the user 2 and determines the performance skill of the user 2. The determination result is included in the performance skill information. Note that performance skill can be considered a characteristic of a performance, and does not necessarily need to be classified in terms of whether the performance is good or bad.

[0229] Alternatively, the performance skill information may be acquired by having User 2 input a video of himself playing a device for measuring performance skill (for example, a practice pad for a snare drum) and analyzing the video. Alternatively, the device for measuring performance skill may be delivered to User 2, enabling the performance skill to be measured.

[0230] For example, the skill (characteristics) of user 2 in playing the snare drum is determined based on a video of user 2 playing the snare drum. For example, the skill (characteristics) of user 2 is determined for each evaluation item related to the snare sound, such as "brightness," "volume," "sustain," "attack," "response," "thickness," and "delicateness," as described with reference to FIG. 3 etc.

[0231] For example, suppose that a video of User 2's performance indicates that User 2 usually uses large strokes and usually plays loudly. In this case, performance skill information is acquired indicating that User 2 usually produces high values ​​for items such as "brightness," "volume," and "attack." Furthermore, suppose that a video of User 2 playing the snare drum with very fine movements indicates that User 2 usually produces delicate performances. In this case, performance skill information is acquired indicating that User 2 usually produces high values ​​for items such as "delicateness."

[0232] The acquired performance skill information is stored as user information for each user.

[0233] For example, suppose that User 2, who normally gives a high score for "volume," inputs a request for a "snare drum with reduced volume." In this case, since User 2 normally gives a high score for volume, a snare drum with a sufficiently reduced "volume" rating (for example, "volume = 1") is proposed as a candidate instrument.

[0234] Furthermore, suppose that User 2, who normally scores high for "delicateness," inputs a request for a "snare drum with a large attack." In this case, since User 2 normally plays with a delicate style and a slightly weak attack, a snare drum with a sufficiently high evaluation item for "attack" (for example, "attack = 5") is proposed as a candidate instrument.

[0235] In this way, candidate instruments are suggested based on the user's playing skill (characteristics), which makes it possible to suggest candidate instruments that are even more suitable for User 2 and that User 2 desires, thereby improving User 2's satisfaction.

[0236] In the present instrument selection support system, there may be cases where performance sound data for a candidate instrument is not available. In such cases, information to the effect that performance sound data is not available may be notified to User 2. Also, performance sound data for reference may be presented.

[0237] Components of musical instruments, such as the "upper hoop," "lower hoop," "tension bolts," and "lugs," may be newly created using, for example, a 3D printer. These newly created parts may then be proposed as candidate parts. In other words, by using this musical instrument selection support system, it is possible to realize custom-made musical instruments (parts) based on customer request information.

[0238] Although the above examples have been given of drum instruments and the parts that make up a drum instrument, the application of the present technology is not limited to specific instruments, and can be applied to various string instruments, wind instruments, percussion instruments, keyboard instruments, electric instruments, Japanese instruments, and ethnic instruments, such as acoustic drums, electronic drums, acoustic guitars, electric guitars, pianos, and violins, as well as the parts that make up these instruments.

[0239] In the above embodiment, an application (application program) for using the instrument selection support system is downloaded. That is, a native application is used to use the instrument selection support system. However, the present invention is not limited to this. The instrument selection support system can also be used on a web page displayed by a web browser via a web application. This eliminates the need to install an application and avoids problems such as insufficient terminal storage capacity.

[0240] 9 is a block diagram showing an example of the hardware configuration of a computer 60 that can be used as the user terminal 3, the support server 4, and the subscription management server 41. The user terminal 3 may further be equipped with an imaging function such as a camera.

[0241] The computer 60 includes a CPU 61, a ROM 62, a RAM 63, an input / output interface 65, and a bus 64 interconnecting these components. The input / output interface 65 is connected to a display unit 66, an input unit 67, a storage unit 68, a communication unit 69, a drive unit 70, and other components. The display unit 66 is a display device using, for example, an LCD or EL display. The input unit 67 is a keyboard, a pointing device, a touch panel, or other operating device. If the input unit 67 includes a touch panel, the touch panel may be integrated with the display unit 66. The storage unit 68 is a non-volatile storage device such as a HDD, flash memory, or other solid-state memory. The drive unit 70 is a device capable of driving a removable storage medium 71 such as an optical storage medium or magnetic recording tape. The communication unit 69 is a modem, router, or other communication device connectable to a LAN, WAN, or the like for communicating with other devices. The communication unit 69 may communicate via either a wired or wireless connection. The communication unit 69 is often used separately from the computer 60. Information processing by the computer 60 having the hardware configuration described above is realized by software stored in the storage unit 68 or the ROM 62, etc., working in cooperation with the hardware resources of the computer 60. Specifically, the information processing method according to the present invention is realized by loading a program constituting the software stored in the ROM 62, etc., into the RAM 63 and executing it. The program is installed in the computer 60 via, for example, a recording medium 71. Alternatively, the program may be installed in the computer 60 via a global network, etc. Alternatively, any computer-readable, non-transitory storage medium may be used.

[0242] The information processing method (instrument selection support method) and program of the present invention may be executed by cooperation among multiple computers connected to each other via a network or the like, thereby constructing an information processing system or information processing device of the present invention. In other words, the information processing method and program of the present invention can be executed not only in a computer system consisting of a single computer, but also in a computer system in which multiple computers operate in conjunction with each other. In this disclosure, a "system" refers to a collection of multiple components (devices, modules (parts), etc.), regardless of whether all the components are housed in the same housing. Therefore, both multiple devices housed in separate housings and connected via a network and a single device housed in a single housing and multiple modules are systems.

[0243] The execution of the information processing method and program of the present invention by a computer system includes both cases where the following processes are performed by a single computer: obtaining request information, selecting candidate instruments (candidate parts), presenting candidate instruments (candidate parts), presenting performance sound data, accepting the selection of a desired instrument (desired part), obtaining actual performance feedback information, obtaining trial performance feedback information, executing the trial performance realization process, and obtaining performance skill information. Furthermore, the execution of each process by a specific computer includes having another computer execute part or all of the process and obtaining the results. In other words, the information processing method and program of the present invention can also be applied to a cloud computing configuration in which a single function is shared and processed collaboratively by multiple devices via a network.

[0244] The instrument selection support system, user terminal, support server, subscription system management server, various databases, GUI for inputting information such as request information, configuration of the GUI for proposing candidate instruments (candidate parts), and processing flows for obtaining request information, proposing candidate instruments (candidate parts), etc., described with reference to the drawings are merely one embodiment and can be modified as desired without departing from the spirit of the present invention. In other words, any other configurations, algorithms, etc. for implementing the present invention may be adopted.

[0245] In the present disclosure, terms such as "generally," "almost," and "approximately" may be used as appropriate to facilitate understanding of the description. However, there is no clear difference between using and not using terms such as "generally," "almost," and "approximately." That is, in the present disclosure, concepts defining shape, size, positional relationship, state, and the like, such as "center," "central," "uniform," "equal," "same," "orthogonal," "parallel," "symmetrical," "extended," "axial direction," "cylindrical," "cylindrical," "ring-shaped," and "annular," are concepts that include "substantially center," "substantially central," "substantially uniform," "substantially equal," "substantially the same," "substantially orthogonal," "substantially parallel," "substantially symmetrical," "substantially extended," "substantially axial," "substantially cylindrical," "substantially cylindrical," "substantially ring-shaped," and "substantially annular," and the like. For example, states within a predetermined range (e.g., a range of ±10%) based on "completely centered," "completely central," "completely uniform," "completely equal," "completely the same," "completely orthogonal," "completely parallel," "completely symmetrical," "completely extended," "completely axial direction," "completely cylindrical," "completely cylindrical," "completely ring-shaped," "completely annular," and the like are also included. Therefore, even if the words "roughly," "almost," "approximately," etc. are not added, the concept expressed by adding "roughly," "almost," "approximately," etc. may be included. Conversely, a state expressed by adding "roughly," "almost," "approximately," etc. does not necessarily exclude a complete state.

[0246] In the present disclosure, expressions using "than", such as "greater than A" and "smaller than A", are expressions that comprehensively include both concepts that include the case where it is equivalent to A and concepts that do not include the case where it is equivalent to A. For example, "greater than A" is not limited to cases that do not include equivalent to A, but also includes "A or greater". Furthermore, "smaller than A" is not limited to "less than A" but also includes "A or less". When implementing the present technology, specific settings and the like can be appropriately adopted from the concepts included in "greater than A" and "smaller than A" so that the effects described above can be achieved.

[0247] It is also possible to combine at least two of the features of the present invention described above. That is, the various features described in each embodiment may be combined in any way without distinguishing between the embodiments. Furthermore, the various effects described above are merely examples and are not intended to be limiting, and other effects may also be achieved.

[0248] DESCRIPTION OF SYMBOLS 1, 33, 37, 40...Instrument selection support system 2...User 3...User terminal 4...Support server 7, 42...DB 15...Questionnaire 18...Presentation screen 19...Candidate instruments 20...Sound button 21...Confirmation button 23...Snare drum 24...Upper hoop 25...Tension bolt 26...Snare head (front head) 27...Shell (body) 28...Lug 29...Snare side (rear head) 30...Lower hoop 31...Snare (wire) 41...Subscription management server

Claims

1. An information processing system comprising: a request information acquisition unit that acquires request information from a user regarding musical instruments; a proposal unit that selects one or more candidate musical instruments corresponding to the acquired request information and proposes the selected one or more candidate musical instruments to the user together with data on the performance sounds of each of the one or more candidate musical instruments; and a reception unit that accepts a selection of a desired musical instrument that the user wishes to be provided with from the one or more candidate musical instruments, input by the user.

2. An information processing system as described in claim 1, wherein the musical instrument includes parts that constitute the musical instrument, the one or more candidate musical instruments include one or more candidate parts, the suggestion unit suggests the one or more candidate parts to the user together with data of the performance sound of the musical instrument constructed using the one or more candidate parts, and the acceptance unit accepts a selection of parts to be provided from the one or more candidate parts.

3. An information processing system as described in claim 1, wherein the suggestion unit accepts a selection of a reference instrument that serves as a basis for selecting the desired instrument from the one or more candidate instruments input by the user, the request information acquisition unit acquires the request information including further requests from the user for the reference instrument, and the suggestion unit modifies one or more parts that constitute the reference instrument based on the further requests for the reference instrument and suggests the modified part to the user.

4. An information processing system as described in claim 1, further comprising: a live performance impression information acquisition unit that acquires live performance impression information of the user who has performed the desired instrument; and the suggestion unit updates criteria information that serves as a basis for selecting one or more candidate instruments based on the acquired live performance impression information.

5. An information processing system according to claim 1, further comprising: an execution unit which executes a trial performance realization process for realizing a trial performance of said one or more candidate musical instruments by said user.

6. An information processing system according to claim 5, wherein the test performance implementation process includes at least one of a process for implementing delivery of the one or more candidate musical instruments to an address accessible to the user, and outputting information on a store accessible to the user and allowing the user to test play the one or more candidate musical instruments.

7. An information processing system as described in claim 1, further comprising a trial performance impression information acquisition unit that acquires trial performance impression information of the user who has trial-played the one or more candidate instruments, and the suggestion unit updates the one or more candidate instruments to be suggested to the user based on the acquired trial performance information.

8. An information processing system according to claim 1, wherein the request information includes a request regarding characteristics of the sound produced by the musical instrument.

9. An information processing system according to claim 1, wherein the desired information acquisition unit outputs a questionnaire regarding the musical instrument and acquires response information to the questionnaire as the desired information.

10. An information processing system as described in claim 1, wherein the suggestion unit sets a recommendation level for the user for each of the one or more candidate instruments, and suggests the one or more candidate instruments in a form that reflects the set recommendation level.

11. An information processing system as described in claim 1, further comprising a playing skill information acquisition unit that acquires playing skill information regarding the user's ability to play the musical instrument, and the suggestion unit selects the one or more candidate musical instruments based on the acquired playing skill information.

12. An information processing system according to claim 1, wherein the musical instrument includes a drum instrument and parts that constitute the drum instrument.

13. An information processing system according to claim 1, configured as a system for providing the musical instrument to the user on a subscription basis.

14. An information processing method executed by a computer system, which comprises: acquiring user request information regarding musical instruments; selecting one or more candidate musical instruments corresponding to the acquired request information; proposing the one or more selected candidate musical instruments to the user together with data on the performance sounds of each of the one or more candidate musical instruments; and accepting a selection of a desired musical instrument that the user wishes to be provided from the one or more candidate musical instruments, input by the user.

15. A program that causes a computer system to execute the following steps: acquire user request information regarding musical instruments; select one or more candidate musical instruments corresponding to the acquired request information; propose the one or more selected candidate musical instruments to the user together with data on the performance sounds of each of the one or more candidate musical instruments; and accept, input by the user, a selection of a desired musical instrument that the user wishes to be provided from the one or more candidate musical instruments.

16. An information processing device comprising: a request information acquisition unit that acquires request information from a user regarding musical instruments; a proposal unit that selects one or more candidate musical instruments corresponding to the acquired request information and proposes the selected one or more candidate musical instruments to the user together with data on the performance sounds of each of the one or more candidate musical instruments; and a reception unit that accepts a selection of a desired musical instrument that the user wishes to be provided with from the one or more candidate musical instruments, input by the user.

Citation Information

Patent Citations

  • Sale supporting method, sale supporting device and recording medium

    JP2002140578A

  • Sales system for electronic musical instrument

    JP2005084428A

  • Article recommendation device, article recommendation method, and article recommendation program

    JP2021072037A