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

By acquiring user expectation information through an information processing system, selecting instruments that match the expectations, and providing performance sound data, the problem of users finding it difficult to choose instruments that suit their preferences is solved, resulting in a highly satisfactory instrument selection service.

CN121844346APending Publication Date: 2026-04-10YAMAHA CORP
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-20
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

In musical instrument services, users often find it difficult to select instruments that match their preferences, leading to insufficient satisfaction.

Method used

The system obtains user expectation information through information processing, selects candidate instruments corresponding to the expectation information, provides performance sound data, and accepts the user's instrument selection intention.

Benefits of technology

It improves user satisfaction with instrument selection, ensures that the selected instruments match personal preferences, and provides personalized instrument services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121844346A_ABST
    Figure CN121844346A_ABST
Patent Text Reader

Abstract

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

Description

Technical Field

[0001] This invention relates to information processing systems, information processing methods, programs, and information processing devices that can be applied to musical instruments to provide services. Background Technology

[0002] Patent document 1 discloses a technique aimed at improving user satisfaction in a service that provides goods through regular purchases or subscriptions.

[0003] Patent document 2 discloses the following technology: a user can simply specify that he / she wants to receive tile carpet by subscription, and the appropriate tile carpet that meets the user's wishes is provided at the appropriate time.

[0004] Patent document 3 discloses a technology for selling customized products that are most suitable for the user's skin condition and health condition in the online sale of cosmetics and health foods via the Internet.

[0005] Existing technical documents

[0006] Patent documents

[0007] Patent Document 1: Japanese Patent Application Publication No. 2020-194363

[0008] Patent Document 2: Japanese Patent Application Publication No. 2022-154835

[0009] Patent Document 3: Japanese Patent Application Publication No. 2002-251532 Summary of the Invention

[0010] The problem that the invention aims to solve

[0011] Improving user satisfaction is also an important issue in providing musical instrument services.

[0012] In view of the above, one of the objectives of the present invention is to provide an information processing system, information processing method, program, and information processing device that can provide services for musical instruments that achieve high user satisfaction.

[0013] Methods for solving problems

[0014] To achieve the above objectives, an information processing system according to one aspect of the present invention includes a desired information acquisition unit, a suggestion unit, and a receiving unit.

[0015] The expectation information acquisition unit acquires the expectation information of users related to musical instruments.

[0016] The proposal unit selects one or more candidate instruments corresponding to the acquired expected information, and proposes the selected one or more candidate instruments together with the performance sound data of each of the one or more candidate instruments to the user.

[0017] The receiving department is provided with the option to select an instrument based on the user's input, which indicates a desire to receive one or more candidate instruments.

[0018] One aspect of the present invention relates to an information processing method executed by a computer system, which includes acquiring user expectation information related to musical instruments.

[0019] Select one or more candidate instruments that correspond to the obtained expected information, and propose the selected one or more candidate instruments together with the performance sound data of each of the one or more candidate instruments to the user.

[0020] The system accepts the user's input request for a desired instrument from one or more candidate instruments.

[0021] One aspect of the present invention relates to a procedure that causes a computer system to perform: acquiring user expectation information related to an instrument; selecting one or more candidate instruments corresponding to the acquired expectation information; proposing the selected one or more candidate instruments together with data on the playing sounds of each of the one or more candidate instruments to the user; and accepting the user's input of a desired instrument provided from the one or more candidate instruments.

[0022] An information processing apparatus according to one aspect of the present invention includes the desired information acquisition unit, the suggestion unit, and the acceptance unit. Attached Figure Description

[0023] Figure 1 This is a schematic diagram illustrating a structural example of the instrument selection support system according to the first embodiment.

[0024] Figure 2 This is a flowchart illustrating the basic operation examples of the user-side terminal and support server in the instrument selection support system.

[0025] Figure 3 This is a schematic diagram illustrating an example of a questionnaire used by users to input their desired information.

[0026] Figure 4 This is an illustration of an example of a prompt screen displaying one or more candidate musical instruments on a user's terminal.

[0027] Figure 5This is a schematic diagram illustrating an example of the components constituting the snare drum in the second embodiment.

[0028] Figure 6 This is a schematic diagram illustrating a structural example of the instrument selection support system according to the third embodiment.

[0029] Figure 7 This is a schematic diagram illustrating a structural example of the instrument selection support system according to the fourth embodiment.

[0030] Figure 8 This is a schematic diagram illustrating a structural example of the instrument selection support system according to the fifth embodiment. This is a schematic diagram illustrating an example of capturing guidance information.

[0031] Figure 9 This is a block diagram illustrating an example of the hardware architecture of a computer that can be used as a user-side terminal, a support server, and a subscription management server. Detailed Implementation

[0032] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.

[0033] <First Implementation Method>

[0034] [Instrument Selection Support System]

[0035] Figure 1 This is a schematic diagram illustrating a structural example of the instrument selection support system according to the first embodiment of the present invention. The instrument selection support system 1 enables a user 2 using this system to select an instrument that suits their preferences.

[0036] The "instrument that matches user 2's preferences" typically refers to an instrument whose sound matches their preferences. However, this is not limited to this. Instruments frequently used in their favorite music genres, instruments used by their favorite musicians, instruments whose appearance matches their preferences, and instruments whose production date, materials, and other production-related conditions match their preferences can all be used to construct this instrument selection support system 1, which can correspond to user 2's various "preferences".

[0037] In this explanation, as an example of "instruments that match user 2's preferences," we cite the snare drum, whose sound matches user 2's preferences (see [reference]). Figure 4 (etc.). Of course, for any other instrument, the instrument selection support system 1 can be applied.

[0038] like Figure 1 As shown, in this embodiment, the instrument selection support system 1 includes a user-side terminal 3 and a support server 4.

[0039] User-side terminal 3 and support server 4 are communicatively connected via network 5. Network 5 is constructed, for example, by the Internet, wide area communication network, etc. In addition, any WAN (Wide Area Network), LAN (Local Area Network), etc., can be used, and there are no restrictions on the protocol used to construct network 5.

[0040] User-side terminal 3 and support server 4 include, for example, the hardware required for a computer, such as processors (CPU, GPU, DSP, etc.), memory (ROM, RAM, etc.), and storage devices (HDD, etc.). Figure 9 The processor loads the program of this technology stored in the storage unit and memory into RAM and executes it, thereby executing the information processing method (musical instrument selection support method) of this technology.

[0041] exist Figure 1 In the example shown, a smartphone equipped with a touch panel 6 is used as the user-side terminal 3. The touch panel 6 functions as both a display and an input unit. Various image information, such as icons, text, GUI (Graphical User Interface), and captured images, are displayed on the touch panel 6. Furthermore, it can also perform VR (Virtual Reality) displays of VR objects and AR (Augmented Reality) displays that overlay AR objects onto real-world objects.

[0042] User 2 can perform various touch operations and text input operations on the GUI, icons, etc. displayed on the touch panel 6. Therefore, User 2 can input a wide variety of information.

[0043] In addition, the smartphone used as the user-side terminal 3 is equipped with various devices such as a camera (video recording function), a microphone (sound input function), a speaker (sound output function), GPS (location detection function), and an IMU (Inertial Measurement Unit) sensor (motion detection function).

[0044] Furthermore, in this disclosure, images include both still images and moving images (videos). In this embodiment, the user-side terminal 3 can capture moving images including sound information as captured images using its camera function.

[0045] The computer used as the user-side terminal 3 is not limited to a smartphone and can adopt any structure. For example, it can also be a tablet terminal, an HMD (Head Mounted Display) such as AR glasses or VR glasses, or a PC.

[0046] The support server 4 is configured to implement the instrument selection support system 1 and can be used with any computer such as a PC.

[0047] like Figure 1 As shown, in this embodiment, a database (DB) 7 that can be accessed by the support server 4 is constructed. The DB7 functions as a storage unit, storing various information related to the instrument selection support system 1. The DB7 can be constructed in a storage device provided by the support server 4, or it can be constructed in a storage device constructed outside the support server 4.

[0048] In this embodiment, an instrument database (DB) is constructed within DB7. The instrument database includes various instrument data that can be suggested to user 2. For example, the instrument data includes IDs, instrument identification information that allows user 2 to recognize each instrument, and data on the playing sounds of each instrument (playing sound data). Instrument identification information includes, for example, images of each instrument, instrument model, product number, and other textual information.

[0049] The sound data of each instrument's performance is, for example, recording data obtained by recording the sound of the instrument being actually played. Of course, the recording data can also be processed appropriately so that user 2 can hear the performance sound data more clearly. Furthermore, sound data that is audibly similar to the sound of the instrument being actually played can also be synthesized electronically.

[0050] In addition, any information related to musical instruments can be stored as instrument data.

[0051] [Functional structure of each device]

[0052] like Figure 1 As shown, in this embodiment, the processor of the user-side terminal 3 executes a predetermined program to form a desired information input receiving unit 8, a candidate instrument prompting unit 9, and a desired instrument selection receiving unit 10, which serve as functional modules. Of course, dedicated hardware such as ICs (integrated circuits) can also be used to implement these functional modules.

[0053] The expectation information input receiving unit 8 accepts user 2's input of expectation information related to musical instruments. "Expectation information" includes any expectation related to the musical instrument desired by user 2. For example, the image of the musical instrument desired by user 2, the sound data of the performance desired by user 2, etc., can also be input as expectation information.

[0054] Furthermore, in this embodiment, the input of information from user 2 to user terminal 3 and the output (prompt) of information from user terminal 3 to user 2 are not limited to the input and output of information via touch panel 6. Input of information based on voice input and input and output of information based on the conversation between user 2 and user terminal 3 are also possible.

[0055] The expected information input receiving unit 8 performs various processes to realize the input of expected information by user 2. For example, it performs various processes such as motion control of touch panel 6, speaker (sound output device), microphone (sound input device), etc., generation of GUI for inputting expected information, generation of sound data output from speaker, and management of expected information input via touch panel 6 and microphone.

[0056] The candidate instrument prompting unit 9 prompts user 2 with one or more candidate instruments selected by the support server 4. These candidate instruments, along with their performance sound data, are presented to user 2.

[0057] The candidate instrument prompting unit 9 performs various processes to provide prompts for one or more candidate instruments to the user 2. For example, it performs various processes such as motion control of the touch panel 6, speaker (sound output device), microphone (sound input device), etc., generation of prompt screens that display images of candidate instruments in a list, and output of playing sound data of each candidate instrument.

[0058] The Instrument Selection Acceptance Department 10 accepts the instrument selection input from User 2, which comes from more than one candidate instrument, and the instrument that User 2 wishes to provide.

[0059] The instrument selection receiving unit 10 performs various processes to enable the user 2 to select the desired instrument. For example, it performs various processes such as motion control of the touch panel 6, speaker (sound output device), microphone (sound input device), etc.

[0060] In addition, such as Figure 1 As shown, in this embodiment, the processor of the support server 4 executes a predetermined program, and the desired information acquisition unit 11, the candidate instrument selection unit 12, and the desired instrument determination unit 13 are configured as functional modules. Of course, dedicated hardware such as ICs (integrated circuits) can also be used to implement the functional modules.

[0061] The expectation information acquisition unit 11 acquires the expectation information of user 2.

[0062] In this disclosure, information acquisition includes not only receiving the information from other devices, but also generating the information by performing parsing, extraction, estimation, and other processing. That is, in this embodiment, the acquisition of expected information by the expected information acquisition unit 11 includes both receiving expected information sent from the user-side terminal 3 and further generating different types of expected information by performing parsing and other processing on the received expected information.

[0063] The candidate instrument selection unit 12 selects one or more candidate instruments that correspond to the acquired desired information. The candidate instrument selection unit 12 selects one or more candidate instruments that closely match the user 2's desired information, and reads the instrument data for each of the selected candidate instruments from the instrument DB in DB7. As described above, the individual instrument data includes instrument identification information (instrument image, model text information, etc.) and performance sound data.

[0064] The instrument-determining unit 13 determines the desired instrument based on the selection information received by the user-side terminal 3. The determined desired instrument information is stored in DB7 for management.

[0065] In order to perform the processing of user-side terminal 3, including accepting input of expected information, prompting candidate instruments, and accepting the selection of instruments to be provided, and the processing of support server 4, including obtaining expected information, selecting candidate instruments, and deciding on the instruments to be provided, any technology (algorithm, etc.) may be used.

[0066] For example, any machine learning algorithm that utilizes DNN (Deep Neural Network), RNN (Recurrent Neural Network), CNN (Convolutional Neural Network), etc., can be used. For example, by using AI (Artificial Intelligence) that performs deep learning, various processes can be performed with high precision.

[0067] For example, in the expected information acquisition unit 11 of the support server 4, a learning model that has been trained by machine learning can be constructed and utilized. In this machine learning, the expected information (such as playing sound data, playing animation, etc.) received from the user-side terminal 3 is used as input, and different types of expected information (such as the model name of the instrument, the characteristics of the playing sound, etc.) are output.

[0068] Furthermore, in the candidate instrument selection unit 12, a fully learned learning model that has undergone machine learning can be constructed and utilized. In this machine learning, desired information is taken as input, and candidate instruments are output. By using these learning models, candidate instruments that fully correspond to the desired information can be selected with high precision.

[0069] Learning methods used as learning models include, for example, backpropagation. Backpropagation is a commonly used learning method for neural networks. A neural network is originally a model that mimics the neural circuits of the human brain; it is a layered model consisting of three layers: an input layer, intermediate layers (hidden layers), and an output layer.

[0070] Neural networks with multiple intermediate layers are specifically called deep neural networks. Deep learning techniques used to learn them are known as models capable of learning complex patterns hidden in large amounts of data. Backpropagation is one such learning method, often used in CNNs for image and video recognition.

[0071] In addition, as a hardware structure for implementing such machine learning, a neural chip / neuromorphic chip that incorporates the concept of a neural network can be used.

[0072] There are no restrictions on the algorithm used to enable the learning model to learn; any machine learning algorithm can be used. Examples of machine learning algorithms include teacher-led learning, unteacher-less learning, semi-teacher-led learning, reinforcement learning, inverse reinforcement learning, active learning, and transfer learning. Furthermore, machine learning models such as HMM (Hidden Markov Model) and SVM (Support Vector Machine) can also be used.

[0073] The learning module (learning unit) used to enable the learning model to learn can also be configured in the user-side terminal 3 and the support server 4. Alternatively, the learning module (learning unit) can be configured in a different computer than the user-side terminal 3 and the support server 4, and the learning model that has completed learning can be mounted on the user-side terminal 3 and the support server 4. Furthermore, the specific structure of the learning model and the learning module (learning unit) used to enable the learning model to learn is not limited.

[0074] Furthermore, machine learning algorithms can also be applied to any of the processes described in this disclosure. That is, any process described in this disclosure can also be processed using machine learning.

[0075] Furthermore, there are no limitations on the methods used to extract desired information and other information from images of musical instruments; any technique (algorithm) can be used. For example, any image recognition technique that utilizes the mapping processing of object model images, edge detection, projection transformation, etc., can be used. Additionally, skeletal estimation (bone estimation) can be used. Furthermore, existing external libraries with image processing and machine learning capabilities can also be utilized.

[0076] To extract information from captured images, any machine learning algorithm can be used. For example, semantic segmentation of image information can be performed to determine the type of object within each pixel of the image.

[0077] There are no limitations on the methods used to extract desired information and other information from sound data such as instrument performance sound data, and any technique can be used.

[0078] In this embodiment, the instrument selection support system 1 corresponds to an implementation of the information processing system according to the present invention. Furthermore, in this embodiment, the expectation information acquisition unit, which acquires user expectation information related to instruments, according to the present invention, is implemented through the expectation information input receiving unit 8 of the user-side terminal 3 and the expectation information acquisition unit 11 of the support server 4.

[0079] Furthermore, through the candidate instrument prompting unit 9 of the user-side terminal 3 and the candidate instrument selection unit 12 of the support server 4, the suggestion unit involved in the present invention is realized, which selects one or more candidate instruments corresponding to the acquired desired information and suggests the selected one or more candidate instruments together with the performance sound data of each of the one or more candidate instruments to the user.

[0080] Furthermore, the desired instrument selection acceptance unit 10 of the user-side terminal 3 and the desired instrument decision unit 13 of the support server 4 are used to realize the acceptance unit of the present invention that accepts the user's input of a desired instrument selection from one or more candidate instruments.

[0081] Furthermore, the user-side terminal 3 and the support server 4 constituting the instrument selection support system 1 function as an embodiment of an information processing device having the desired information acquisition unit, the suggestion unit, and the acceptance unit as described in this invention.

[0082] Alternatively, a computer equipped with both the functions of a user-side terminal 3 and a support server 4 can also be configured as one embodiment of the information processing apparatus according to the present invention. For example, the user-side terminal 3 may also be equipped with the functions of the support server 4. In this case, the instrument selection support system, which is the information processing system according to the present invention, can be realized through the user-side terminal 3.

[0083] Figure 2 This is a flowchart illustrating the basic actions of the user-side terminal 3 and support server 4 in the instrument selection support system 1.

[0084] The user 2's expected information is received by the receiving unit 8 through the user-side terminal 3 (step 101).

[0085] For example, user 2 downloads the application (application) used to utilize the instrument selection support system 1 to user-side terminal 3. For example, user 2 enters information such as ID and password to create an account for using the instrument selection support system 1. Of course, account creation may not be necessary.

[0086] User 2 launches the application for using the instrument selection support system 1. Then, they select the desired information input mode and input the desired information related to their desired instrument via the input screen (GUI).

[0087] There are no restrictions on the specific method used to input the desired information; it can be any method, such as text input, voice input, or questionnaire input (information input based on a questionnaire). Furthermore, there are no restrictions on the method or GUI used by User 2 to input the desired information; it can be designed arbitrarily.

[0088] like Figure 1 As shown, the received expectation information is sent to support server 4 via network 5 (step 102).

[0089] The expectation information is acquired by the expectation information acquisition unit 11 of the support server 4 (step 103). In this embodiment, the reception of expectation information sent from the user-side terminal 3 and the generation of different types of expectation information based on the received expectation information are performed. Of course, either the reception of expectation information or the generation of expectation information may be performed.

[0090] The candidate instrument selection unit 12 of the support server 4 selects one or more candidate instruments that correspond to the desired information. Then, the instrument data (candidate instrument data) of each of the selected candidate instruments is read from the instrument DB and sent to the user terminal via the network 5 (step 104). The candidate instrument data includes instrument identification information (in this embodiment, it is set to include an image of the candidate instrument) and performance sound data.

[0091] The candidate instrument prompting unit 9 on the user-side terminal 3 displays images of one or more candidate instruments selected by the support server 4 on the touch panel 6. In addition, the candidate instrument prompting unit 9 outputs the playing sound of each candidate instrument via a speaker (step 105).

[0092] The user-side terminal 3 accepts the selection of a desired instrument from one or more candidate instruments input by the user 2 via the desired instrument selection receiving unit 10 (step 106). Furthermore, the desired instrument selection receiving unit 10 sends selection information indicating the selected instrument to the support server 4 (step 107).

[0093] The instrument-determining unit 13 of the supporting server 4 determines the instrument to be provided based on the selection information sent from the user-side terminal 3.

[0094] [Input based on user's expected information]

[0095] Figure 3 This is a schematic diagram illustrating an example of a questionnaire used by user 2 to input desired information.

[0096] There are no limitations on the expected information that User 2 can input, including any expectations related to the instrument User 2 desires. Expectations related to the characteristics of the sound of the instrument that User 2 desires are included in the expected information. For example, User 2's expected information can be input according to each of the following evaluation items (features) related to the characteristics of the snare drum's sound (snare drum sound).

[0097] You can input desired information about any evaluation item that is considered a characteristic of the performance sound, such as "brightness," "volume," "sustain," "attack," "response," "thickness," and "delicacy."

[0098] exist Figure 3 In the example shown, questionnaire 15 displays a title such as "Please enter your preferred snare drum sound." Questionnaire 15 includes five rating buttons 16, ranging from 1 to 5, for each of the aforementioned rating items related to the characteristics of the snare drum sound. User 2 can input their desired snare drum sound as expected information by appropriately selecting a rating button 1-5 for each rating item on the questionnaire.

[0099] For example, User 2 can input values ​​for each item such as "Brightness=5", "Volume=3", "Sustain=3", "Attack=3", "Response=4", "Fineness=4", and "Smoothness=1" as desired information. Furthermore, in Figure 3 In the example shown, by performing specified touch operations such as scrolling, the touch panel 6 can display evaluation items other than "brightness", "volume", and "sustain", and input values ​​as desired information.

[0100] In selection Figure 3When the evaluation button 16 is shown, it can also output sample sounds of small drums corresponding to the values ​​of the currently selected evaluation items to user 2.

[0101] For example, based on the instrument selection support system 1, evaluation criteria for the snare drum sound are pre-defined. For example, evaluation criteria are defined for each evaluation item such as "brightness," "volume," "sustain," "attack," "response," "thickness," and "delicacy." There are no limitations on the method for defining the evaluation criteria; they can be freely defined based on various sound-related parameters such as frequency band, onset curve, and decay curve.

[0102] Based on the established evaluation criteria, sample sound data corresponding to the values ​​of each evaluation item is generated. The sample sound data can be generated based on actual snare drum playing sounds or electronically generated.

[0103] By outputting sample sounds corresponding to the values ​​of each evaluation item input by User 2, User 2 can master the snare drum sound corresponding to the values ​​of each evaluation item they input. Furthermore, by appropriately changing the values ​​of each evaluation item, they can pursue the snare drum sound they desire more deeply.

[0104] Furthermore, for each evaluation item such as "brightness," "volume," "sustain," "attack," "response," "thickness," and "delicacy," even users with limited knowledge can intuitively find their preferred snare drum sound, demonstrating high usability. Of course, explanations for each evaluation item can also be displayed appropriately. For example, outputs such as "This is a bright sound, this is a deep sound" can be provided to compare and contrast sample sounds of both.

[0105] In addition, in the evaluation items such as "brightness", "volume", "sustain", "attack", "response", "thickness" and "smoothness", User 2 can also create the small drum sound that User 2 wants by manipulating these parameters in the application.

[0106] For example, User 2 selects the snare drum mixing mode. Then, operation buttons such as sliders (faders) are displayed for each evaluation item (evaluation parameter). Based on the slider operation for each evaluation item (evaluation parameter), a sample snare drum sound is output. For example, User 2 performs a mixing operation by slightly increasing the "brightness" and slightly decreasing the "sustain" through slider operation.

[0107] In this snare drum mixing mode, by actually listening to the sample sounds while mixing, you can further achieve the snare drum sound you want. In addition, even users who are not familiar with the unique characteristics of drums (evaluation items such as "sustain") can easily find a snare drum they like.

[0108] In addition, the following information can be listed as expected information that user 2 can input.

[0109] Favorite genres… “Rock,” “Pop,” “Jazz,” “Metal,” “Hard Rock,” “Funk,” “Scarlett,” “Chanson,” “Blues,” “Enka,” etc.

[0110] Favorite musicians… “Musician's name”, “Band's name”, “Symphony orchestra's name”, etc.

[0111] The appearance of musical instruments... "color", "shape", etc.

[0112] Information related to the making of musical instruments… “Date of manufacture”, “Materials”, etc.

[0113] In addition, it is possible to input any information related to the musical instrument as desired information.

[0114] For example, various questionnaires for inputting expectation information are generated and output through the expectation information input processing unit 8. User 2 inputs the answers to the questionnaires. The input answers to the questionnaires are used as expectation information and processed by the expectation information input processing unit 8.

[0115] In addition, input of desired information based on voice input or input of desired information based on the conversation between user 2 and user-side terminal 3 can also be performed. Alternatively, the performance sound data desired by user 2 can also be input as a desired information related to the characteristics of the performance sound. Furthermore, images of instruments that show the appearance of the instruments desired by user 2, data on music played by favorite musicians, and videos of favorite musicians playing music can also be input as desired information.

[0116] Various questions related to expectations can also be output from user-side terminal 3 to user 2. For example, questions asked by actual music store employees to customers can also be output from user-side terminal 3. For example, by searching for questions that music store employees frequently ask to customers and including them in the questionnaire, effective questions can be used in this music instrument selection support system 1 to understand user 2's expectations.

[0117] [Selection of candidate instruments]

[0118] The expectation information acquisition unit 11 of the support server 4 acquires the values ​​of various evaluation items such as "brightness", "volume", "sustain", "attack", "response", "thickness" and "delicacy" of the snare drum sound as expectation information. The candidate instrument selection unit 12 of the support server 4 selects one or more snare drums as candidate instruments based on the snare drums whose playing sounds correspond to the values ​​of the evaluation items.

[0119] In this embodiment, based on pre-defined evaluation criteria, evaluation values ​​for various evaluation items such as "brightness," "volume," "sustain," "attack," "response," "thickness," and "delicacy" are set for each of the multiple proposed snare drums. That is, evaluation values ​​for each evaluation item that can serve as input information are set for each snare drum. These evaluation values ​​are stored as instrument data in the instrument database.

[0120] The candidate instrument selection unit 12 compares the values ​​of each evaluation item obtained as expected information with the evaluation values ​​of each evaluation item stored as instrument data, and selects the snare drum with an evaluation value that is close to the value of the expected information as a candidate instrument.

[0121] One method for selecting candidate instruments is the least squares method. This involves integrating the squares of the differences between the values ​​of each evaluation item (expected information) and pre-defined evaluation values. The snare drum with the smallest integrated value is then selected as the candidate instrument. By using the least squares method, candidate instruments corresponding to the expected information can be selected through simple calculations. Of course, this method is not limited to least squares; any other method (algorithm) can be used.

[0122] Alternatively, as user 2's desired information, it could allow them to select the evaluation items they particularly value among the various evaluation categories such as "brightness," "volume," "suspension," "attack," "response," "thickness," and "sharpness." For example, it could allow them to input the meaning of a snare drum that they want to achieve a "brightness" level, or the meaning of a snare drum that they want to achieve a "attack" level, based on their preference for the "brightness" evaluation item.

[0123] When inputting important evaluation items, candidate instruments are selected based on their proximity to the input. For example, when using the least squares method described above, appropriate weights (coefficients) are applied to important evaluation items during the calculation. For instance, for important evaluation items, the square of the difference between the input value (expected information) and a pre-set evaluation value is weighted (coefficients) according to its importance and then integrated. Thus, for important evaluation items, the snare drum with an evaluation value close to the expected value is prioritized as a candidate instrument. Alternatively, user 2 can input the importance of each evaluation item, and weights (coefficients) are applied accordingly. This allows for more precise selection of candidate instruments that match the expected value, improving user 2's satisfaction.

[0124] Furthermore, it can comprehensively utilize the numerical values ​​of various evaluation items for the snare drum sound, along with other expected information such as preferred genres and favorite musicians, to select candidate instruments corresponding to these evaluation criteria. For example, multiple types of expected information can be used as input to construct and utilize a learning model that has undergone machine learning to output the corresponding instrument.

[0125] The system analyzes the audio data, video, etc., input by user 2 as expected information, and further generates the expected information using the analysis results. Then, it can select candidate instruments based on the further generated expected information.

[0126] For example, the sound data of the snare drum is analyzed, and evaluation values ​​(five levels) are set for each evaluation item, such as "brightness," "volume," "sustain," "attack," "response," "thickness," and "delicacy," based on pre-defined evaluation criteria. Then, candidate instruments are selected based on the set evaluation values ​​for each item using methods such as least squares. Of course, this is not a limitation. For example, for the desired music sound input by user 2, the components (parts) of the snare drum sound are extracted through parsing processes such as sound source separation, and snare drums with sounds similar to those components are selected as candidate instruments. Such processing is also possible.

[0127] You can also assign a recommendation score to User 2 for one or more selected candidate instruments. For example, the closer a candidate instrument is to the expected information, the higher its recommendation score should be. For instance, regarding the evaluation items related to snare drum sounds, candidate instruments with smaller least squares product values ​​should be assigned a higher recommendation score. Of course, you can also set the recommendation score based on the degree of matching with other expected information such as genre and musician.

[0128] Furthermore, it can also suggest information related to candidate instruments corresponding to the user's desired information. For example, it can suggest structural information of preferred instruments such as the diameter and depth for desired information related to the bass drum.

[0129] [Proposed candidate instruments]

[0130] Figure 4 This is a schematic diagram illustrating an example of a prompt screen displaying one or more candidate musical instruments on the user-side terminal 3.

[0131] exist Figure 4 In the example shown, a prompt screen 18 is displayed with the title "We recommend this snare drum!" On this prompt screen 18, the image of the selected candidate instrument 19 and its model name ("〇〇〇〇〇") are displayed side-by-side. Additionally, pressing each candidate instrument 19 activates a sound setting button 20 and a confirmation button 21.

[0132] User 2 selects the sound button 20 for each candidate instrument 19. Then, a snare drum sound is output to User 2 as the playing sound of the candidate instrument 19. User 2 can check the playing sound of each candidate instrument 19 while selecting the desired instrument.

[0133] The candidate instruments 19 displayed on the prompt screen 18 are selected based on the expected information input by user 2. Therefore, any candidate instrument 19 becomes a snare drum that is close to user 2's preference. User 2 can further select the important snare drum that they like and want to continue using from among the multiple snare drums that match their preferences.

[0134] Once user 2 finds a suitable instrument, they select the "Decision" button 21 from the candidate instruments 19. The user-side terminal 3's "Desired Instrument Selection Acceptance Unit 10" then accepts the input of the desired instrument selection and sends the selection information to the support server 4. Finally, the support server 4's "Desired Instrument Decision Unit 13" determines the desired instrument.

[0135] Alternatively, more than one candidate instrument 19 can be proposed in a manner that reflects the recommendation level set by the candidate instrument selection unit 12. For example, in Figure 4 In the prompt screen 18 shown, the candidate instruments 19 can also be displayed in descending order of recommendation level. Alternatively, information indicating the recommendation level can be displayed for each candidate instrument 19. For example, the recommendation level can be displayed numerically, or text such as "This snare drum is highly recommended!" can be shown.

[0136] It can also be in Figure 4 The prompt screen 18 shown has a confirmation button for confirming the details of each candidate instrument 19. If the confirmation button is selected, the user will, for example, move to a detailed display screen that shows the details of the candidate instrument 19. The detailed display screen shows the candidate instrument 19's details, such as the date of manufacture, the type of snare drum that is frequently used, and information about musicians who frequently use that snare drum.

[0137] As detailed information about candidate instrument 19, the evaluation values ​​for each evaluation item of the snare drum sound can also be displayed. Thus, user 2 can compare the values ​​of each evaluation item they input as desired information with the evaluation values ​​set for each evaluation item of the candidate instrument, enabling them to explore more thoroughly which instrument is suitable for them.

[0138] Alternatively, it can also be done in Figure 4The prompt screen 18 shows a button for changing / updating candidate instruments. When the button is selected, the candidate instrument selection unit 12 selects other candidate instruments. The instrument data (including playing sound data) of the selected candidate instrument is resent to the user terminal 3 and displayed on the candidate instrument prompt screen 18. This also allows for changing / updating candidate instruments 19. Thus, the user 2 can extensively explore instruments suitable for them.

[0139] Alternatively, it can also be done in Figure 4 The prompt screen 18 shown displays a button for re-entering the desired information. When the button for re-entering the desired information is selected, for example, the prompt screen will reappear. Figure 3 Questionnaire 15 is shown. At this point, the value most recently entered by user 2 is displayed as a direct reflection of the status.

[0140] User 2, for example, while researching whether they want greater "brightness" or less "sustain," re-enters values ​​for each evaluation item. These re-entered values ​​are sent to support server 4, which then selects a candidate instrument. The instrument data (including playing sound data) for the selected candidate instrument is re-sent to user terminal 3 and displayed on the candidate instrument prompt screen 18. This allows for updating the candidate instruments based on the re-entered evaluation items. Thus, user 2 can further explore instruments that suit their needs.

[0141] In the instrument selection support system 1 described in this embodiment, one or more candidate instruments are selected based on the user 2's expectations related to the instrument, and are suggested to the user 2 along with the performance sound data. Thus, the user 2 can select the desired instrument while confirming the performance sound of one or more candidate instruments. As a result, the service can provide instruments with high user satisfaction.

[0142] When User 2 purchases a musical instrument, they may find it difficult to choose one that suits them. This is especially true when buying an instrument for the first time (their first purchase), where they often hesitate about which instrument to choose.

[0143] The following points can be cited as reasons for the difficulty in choosing an instrument.

[0144] I lack confidence in my own judgment (I hope someone can offer advice).

[0145] Without a standard for sound, I am not very clear about the differences between instruments.

[0146] The opportunity to test the performance is limited (and may even be zero), making it impossible to conduct sufficient percussion comparisons.

[0147] The instrument descriptions use unfamiliar language, so they don't leave an impression (brightness, warmth, sharpness, responsiveness, etc.).

[0148] Unable to articulate their preferences in words.

[0149] For example, even after reviewing an instrument catalog, there are many instances where the characteristics and appeal of each instrument are not fully conveyed. Therefore, doubts and anxieties such as "Is this snare drum truly the best choice for me?" linger.

[0150] Additionally, when browsing the internet, you can find articles recommending "three snare drums." However, it's unclear whether these recommended snare drums are the best choice for you.

[0151] In the instrument selection support system 1 of this embodiment, candidate instruments corresponding to the user 2's expectations can be suggested. That is, various expectations such as preferences, desired sound characteristics, and preferred types can be obtained from each user 2, and candidate instruments that match or are close to the expectations can be suggested.

[0152] As a result, it can suggest preferred instruments for each user, achieving a high degree of personalization. For example, the precision of personalization is much higher than simply choosing an instrument based on a catalog or a report such as "three snare drums recommended".

[0153] For User 2, the suggested musical instruments were based on sufficient evidence addressing their expectations, allowing them to confidently and confidently choose and purchase an instrument that suits them. This confidence also has a positive effect on their playing activities after purchasing the instrument.

[0154] Of course, it can suggest not only instruments that User 2 already knows, but also instruments that User 2 doesn't yet know. User 2 can experience the discovery of "this instrument also exists," and can further explore instruments that suit their preferences.

[0155] By implementing the musical instrument selection support system 1 involved in this embodiment, a musical instrument supply system with high user satisfaction can be achieved. This musical instrument supply system is not a near one-way communication from companies that manufacture and sell musical instruments to users 2, but rather a two-way communication between companies and users 2.

[0156] For example, when wanting a bass drum, even if you go to a music store, it can sometimes be difficult to try out many different types (diameter, depth, etc.). In the instrument selection support system 1 of this embodiment, it is possible to select a bass drum as a candidate instrument corresponding to the desired information while confirming the playing sound, thus achieving high satisfaction.

[0157] Furthermore, by utilizing the instrument selection support system 1 according to this embodiment, one can determine which instrument is suitable for oneself when there are multiple newly released instruments available. That is, the instrument selection support system 1 according to this embodiment can also be used to find one's preferred instrument from multiple instruments. For example, it is effective in situations where it is difficult to try out an expensive instrument.

[0158] Considering the aforementioned issue of unfamiliar language used in instrument descriptions, which may not create an impression (brightness, warmth, sharpness, responsiveness, etc.), we can suggest candidate instruments to novice users by using onomatopoeic words instead of professional terminology. For example, instead of words like "brightness," "volume," "sustain," "attack," "responsiveness," "thickness," and "fineness," we can use words like "dong," "bang," "pong," "ta," "qiang," "cymbals," "pong," "pong-," "pong-," "zi," "cha," and "cymbals" to describe each evaluation item, describe candidate instruments, and compare candidate instruments.

[0159] <Second Implementation Method>

[0160] The instrument selection support system according to the second embodiment of the present invention will be described. In the following description, the parts that have the same structure and function as those in the instrument selection support system 1 described in the above embodiments will be omitted or simplified.

[0161] In this embodiment, the user 2's request can be responded to on a per-component basis, that is, one or more candidate components can be proposed along with the performance sound data, corresponding to the request information input by the user 2. Furthermore, the performance sound data in this case is the performance sound data of an instrument constructed using one or more candidate components that are proposed.

[0162] Figure 5 This is a schematic diagram showing one example of the components that make up the small drum 23. Figure 5 The following components are illustrated in the example shown.

[0163] The upper pressure ring 24... includes the tension bolt 25 as a component

[0164] 26-inch drumhead (front drumhead)

[0165] The drum cavity (drum body) 27... includes the lugs 28 for mounting tension bolts 25 as a single component.

[0166] Sounding drumhead (back drumhead) 29

[0167] The lower pressure ring 30... includes the tension bolt (illustration omitted) as a single component.

[0168] The snare (metal wire) 31... includes the snare wire and the snare band (illustration omitted) as a single component.

[0169] In this disclosure, a musical instrument includes the components that constitute the instrument. That is, each component that constitutes the musical instrument is also considered a musical instrument. Figure 5 In the example shown, "upper pressure ring," "striking surface drumhead," "drum cavity," "string surface drumhead," "lower pressure ring," and "wire" are also included in the musical instrument. Furthermore, proposing more than one candidate component to user 2 is a concept encompassing more than one candidate musical instrument.

[0170] Furthermore, it is possible to appropriately specify which part is considered a component. For example, it is also possible to... Figure 5 The "upper pressure ring" and "lower pressure ring" shown are set as a single component. Alternatively, the "upper pressure ring" excluding the tension bolt 25 can also be considered a single component. Similarly, the "drum cavity" excluding the drum lug 28 can also be considered a single component. Furthermore, the "tension bolt" and the "drum cavity" can also be considered a single component.

[0171] The user 2's expectation information related to the musical instrument includes expectation information related to components. In this embodiment, based on the expectation information, one or more candidate components can be proposed together with the performance sound data. For example, as one or more candidate components, three types of drum shells, drum shell A, drum shell B, and drum shell C, can be proposed. At this time, performance sound data A of a snare drum constructed using drum shell A, performance sound data B of a snare drum constructed using drum shell B, and performance sound data C of a snare drum constructed using drum shell C are proposed together.

[0172] Furthermore, the option to provide an instrument includes the choice of a desired component from more than one candidate component. For example, User 2 confirms the individual sound data A~C and selects the desired component from drum shells A~C. This allows for component-by-component selection of a suitable instrument (component), thus enabling customization. As a result, a service is provided with an instrument that meets User 2's high satisfaction level.

[0173] For example, through Figure 1 The candidate instrument selection unit 12, as shown, selects one or more candidate instruments. Then, one or more candidate instruments and their performance sound data are sent to the user terminal 3. The candidate instrument prompting unit 9 of the user terminal 3 prompts the user 2 with one or more candidate instruments and their performance sound data.

[0174] Here, a useful processing flow based on user 2 selecting an instrument on a component-by-component basis will be described. First, as described in the first embodiment, based on the desired information related to user 2's snare drum, one or more candidate instruments (snare drum) are proposed together with the performance sound data.

[0175] For example, the audio data of the snare drum sound desired by User 2, links to live performances by artists favored by User 2 published through live video streaming services, and responses to questionnaires related to the characteristics of the snare drum sound are input as desired information. Based on the input desired information, execution is performed. Figure 4 The example suggests one or more candidate instruments 19.

[0176] Next, user 2 selects a reference instrument from one or more candidate instruments 19. The reference instrument is the instrument that serves as a reference for selecting the desired instrument. Therefore, in this embodiment, the selection of a reference instrument from one or more candidate instruments 19, input by user 2, is accepted; this reference instrument is used to select the desired instrument. For example, a new functional module ("Reference Instrument Selection Acceptance Unit") is constructed to accept the selection of the reference instrument. This functional module functions as part of the "Proposal Unit" involved in this invention.

[0177] When a reference instrument is selected, user 2 inputs expectation information that includes further expectations for the reference instrument. For example, the further expectation information for the reference instrument is received by the expectation information input receiving unit 8 of user-side terminal 3. Then, the expectation information acquisition unit 11 of support server 4 acquires the further expectation information for the reference instrument.

[0178] Based on further expectations for the reference instrument, changes are made to one or more components constituting the reference instrument, and this is proposed to user 2. For example, the component to be changed is selected by the candidate instrument selection unit 12 and sent to the user-side terminal 3 along with the performance sound data. The candidate instrument prompting unit 9 of the user-side terminal 3 prompts user 2 with the changed candidate component and the performance sound data.

[0179] At this point, prompts can be given to user 2 by comparing the performance sound before and after the component change. Alternatively, more than two components can be considered for the change. In this case, it's also possible to compare the performance sound before and after the change with multiple performance sounds corresponding to the multiple candidate components. This allows user 2 to thoroughly investigate which component is better (which of the possible components is superior) and find a suitable component for themselves.

[0180] The following example, using the snare drum, illustrates one instance of the above processing procedure.

[0181] Suppose a snare drum is selected as the reference instrument from among more than one candidate instruments. User 2 selects, for example, a button for inputting further expectations, and switches to an input screen for further expectations. The input screen displays, for example, a GUI that allows input of further expectation information related to the characteristics of the snare drum sound. Alternatively, it may also allow input of expectation information related to other matters, such as the active periods of a favorite artist.

[0182] For example, it could also be able to refer to Figure 3 For each evaluation item related to the snare drum sound, as described above, further desired information is input. Below, examples are given regarding the further desired characteristics of the snare drum sound input by User 2 and the corresponding component changes. Of course, the component changes shown below are just one example and are not necessarily limited to this.

[0183] "Want a slightly louder volume" → Change the thickness of the "drumhead". For example, change it to increase the thickness.

[0184] "Want to soften the sound slightly" → Change the material and structure of the "upper pressure ring" and "lower pressure ring". For example, aluminum, iron, and brass can be considered as materials. For these materials, consider factors such as hardness, weight, and manufacturing method (die casting / bending) to change the material and structure of the "upper pressure ring" and "lower pressure ring". For example, if the "upper pressure ring" and "lower pressure ring" of a standard instrument are made of aluminum, consider changing the material to brass to meet further expectations.

[0185] "Want a more penetrating sound" → Change the material of the "drum shell". For example, if the base instrument's drum shell is made of maple, to meet further expectations, change the material to aluminum. Furthermore, since there can be several variations in "sound penetration", suggesting multiple change options and providing a comparative listening test of each performance is also effective. These multiple change options can also accommodate further expectations beyond "sound penetration".

[0186] To make the snare drum sound more prominent, change the snare strings. For example, change to a type with more snare strings. Or change the material of the snare strings.

[0187] "Want to change the design of the drum ear" → Change to a different design for the "drum ear".

[0188] "Ideally, the snare strings (snare wires) should be more prominent" → Change the "snare strings". For example, change to a type with more snare wires. Or change the material of the snare wires.

[0189] "A more focused sound (e.g., a snare drum sound with fewer overtones; a snare drum sound that is more restrained than open)" → Change the type of "drumhead" to be thicker.

[0190] "Want a brighter sound" → Change the material of the "drum cavity" to wood.

[0191] To achieve a better sound response, change the type of drumhead to one with less thickness (to one commonly used in jazz, etc.). Change the snare strings.

[0192] Furthermore, components can be modified to meet various expectations. For example, component changes can be made to address desires such as "a longer sustain is preferable," "a harder snare drum sound is preferable," or "a slightly more open sound is desired."

[0193] Furthermore, when proposing candidate components, suggestions related to the usage and tuning settings of the candidate components can be output. This helps to obtain the desired performance sound and achieve high satisfaction.

[0194] There are many musical instruments, such as the snare drum, that consist of multiple parts. In such instruments, the combinations of parts are also more numerous, making it difficult for user 2 to find the optimal combination.

[0195] In this embodiment, user 2 can select one or more candidate parts while confirming the playing sound. Furthermore, user 2 can accept proposals for candidate parts corresponding to further expectations, allowing user 2 to fully obtain the parts they desire. Of course, user 2 can also accept proposals for parts of types not previously known, enabling a wide exploration of parts that suit their preferences. As a result, high-quality customization can be achieved for each user 2.

[0196] Alternatively, when entering further desired information, user 2 can specify the component they want to change.

[0197] Furthermore, regarding how User 2 obtains the desired musical instrument (or desired component) after selecting it, various methods are considered. For example, User 2 could go to a nearby music store or similar establishment to purchase the instrument. Alternatively, User 2 could purchase the instrument (or component) online through an EC website or similar platform.

[0198] Furthermore, this instrument selection support system 1 is designed to be provided to users 2 by companies that manufacture and sell musical instruments. In this case, support for purchasing instruments (and components) that users 2 wish to obtain can also be provided along with the instrument selection support.

[0199] For example, it is also possible to deploy the ordering of musical instruments (parts) within the same application as the application used to utilize the musical instrument selection support system 1, so that the service of purchasing musical instruments (parts) can be provided.

[0200] <Third Implementation Method>

[0201] Figure 6 This is a schematic diagram illustrating a structural example of the instrument selection support system according to the third embodiment of the present invention.

[0202] In this embodiment, the user 2 who requests the instrument can input their impressions of actually playing the instrument to the user-side terminal 3. Furthermore, the support server 4 can obtain the impression information of the user 2 who actually played the instrument (hereinafter referred to as actual performance impression information).

[0203] In this disclosure, actual performance includes various ways in which user 2 plays an instrument of their own choosing and wish to be provided. Typically, actual performance refers to user 2 actually playing an instrument of their own choosing in real space (the real world). However, this disclosure also includes user 2 playing an instrument of their own choosing in virtual space (the virtual world) while wearing an HMD or similar device.

[0204] For example, user 2, wearing an HMD or similar device, selects a virtual object, such as a snare drum, as the instrument they wish to play, using drumsticks or similar means. At this time, the HMD or similar device outputs the snare drum's playing sound, corresponding to the arm movements and the way the drumsticks are struck. Such playing of the desired instrument in a virtual space also includes the actual playing described in this disclosure.

[0205] Furthermore, in the context of providing instrument performance in virtual space, if the performance sound output from an HMD or similar device is based on the sound of actually playing an actual snare drum, it is considered an actual performance as described in this invention. However, if the performance sound is electronically (virtually) generated, it is not considered an actual performance as described in this invention. Based on this standard, this technology can be implemented.

[0206] exist Figure 6 In the instrument selection support system 33 shown, a feedback information input receiving unit 34 is configured as a functional module on the user-side terminal 3. Additionally, a feedback information acquisition unit 35 is configured on the support server 4. These functional modules are configured, for example, by executing a predetermined program through the processor of each device. Of course, dedicated hardware such as ICs (integrated circuits) can also be used to implement these functional modules.

[0207] The feedback information input receiving unit 34 accepts the input of actual performance feedback information from user 2. For example, in the application using this instrument selection support system 33, an input screen (GUI) for inputting actual performance feedback information is displayed. Then, the actual performance feedback information is input via this input screen.

[0208] There are no restrictions on the specific method for inputting actual performance feedback; it can be any method, such as text input, voice input, or questionnaire input (information input based on questionnaires). Furthermore, there are no restrictions on the methods and GUI used by user 2 to input actual performance feedback; they can be designed arbitrarily.

[0209] For example, you can also refer to Figure 3 For each evaluation item related to the snare drum sound, as explained above, input your actual playing impressions when playing the snare drum. For example, if you think, "It would be better if the sound were brighter," input your actual playing impression for the "brightness" evaluation item, indicating that a higher value would be better. Of course, you can also use various other formats to input your actual playing impressions.

[0210] Alternatively, users can input performance sound data or videos of the instrument being played as feedback on the performance.

[0211] The feedback information acquisition unit 35 of the server 4 receives actual performance feedback information input to the user-side terminal 3. Furthermore, the feedback information acquisition unit 35 can also generate actual performance feedback information based on the actual performance feedback information received from the user-side terminal 3.

[0212] In this embodiment, the actual performance feedback information acquisition unit, which acquires the actual performance feedback information of a user who has actually performed an instrument, is realized through the feedback information input and acceptance unit 34 of the user-side terminal 3 and the feedback information acquisition unit 35 of the support server 4.

[0213] Furthermore, the user-side terminal 3 and the support server 4 constituting the instrument selection support system 33 function as an embodiment of an information processing device equipped with the actual performance impression information acquisition unit involved in the present invention.

[0214] Actual performance feedback information can be used for various purposes. For example, in this embodiment, reference information is updated based on actual performance feedback information to serve as a basis for selecting one or more candidate instruments (candidate components).

[0215] Reference information includes, for example, references Figure 3The evaluation criteria for each evaluation item are explained. For example, in each evaluation item such as "brightness", "volume", "sustain", "attack", "response", "thickness", and "fineness", the evaluation criteria used to specify "1" to "5" for the performance sound are equivalent to one embodiment of the reference information involved in this invention.

[0216] For example, based on actual performance feedback, the evaluation criteria used to define the five levels of evaluation are updated for each evaluation item. For example, if actual performance feedback is received that "it would be better if the sound were brighter," it can be determined that the "brightness" is insufficient. That is, it can be determined that the performance sound, according to the current evaluation criteria, is slightly less "bright" for User 2.

[0217] Based on this judgment, for example, the evaluation criteria can be updated so that the performance sound currently rated as "brightness=3" can be rated as "brightness=2". Thus, an evaluation criterion based on User 2's perception can be established.

[0218] Statistical processing can also be performed on the actual performance feedback information obtained from each user 2, and the evaluation criteria can be updated based on the results of the statistical processing. For example, if the statistical processing results in more actual performance feedback information that means "it would be better if the sound were a little brighter" than the specified threshold, the evaluation criteria for "brightness" can also be updated.

[0219] Alternatively, the value of the updated evaluation criterion can be calculated based on the results of statistical processing and the distribution of actual performance feedback information. For example, if 70% of the actual performance feedback information received was "it would be better if the sound were brighter," the evaluation criterion could be updated by re-evaluating a performance sound rated as "brightness=3" as "brightness=2."

[0220] On the other hand, given that 95% of the actual performance feedback information reflects the sentiment of "it would be better if the sound were brighter," the current evaluation criterion for "brightness" is too low. Therefore, the evaluation criterion could be updated by revising a performance with a "brightness = 4" rating to "brightness = 2." This approach is also possible.

[0221] Alternatively, the baseline information can be adjusted for each user 2. For example, when selecting support system 33 using this instrument, an account can be generated for each user 2. Thus, for example, a user database can be built, and user information can be managed by each user ID.

[0222] In such a situation, it is possible to manage and evaluate each user based on their actual performance feedback information.

[0223] For example, for user A, the pre-defined evaluation criteria are directly used for each evaluation item of the snare drum sound. For user B, since the actual performance feeling information of "it would be better if the sound were brighter" is obtained, the evaluation criteria are updated by evaluating the performance sound with "brightness=3" as "brightness=2".

[0224] For user C, since the actual performance feedback information indicating a desire for a slightly higher volume was obtained, the evaluation benchmark was updated by changing the performance sound rated as "volume=3" to "volume=2". This kind of personalization for each user 2 is also possible, resulting in high satisfaction among all users 2.

[0225] Of course, companies that manufacture musical instruments can also utilize feedback from actual performances in the development of new instruments. For example, they can obtain information such as whether the instrument's design intent is correct and where improvements can be made. By gathering feedback from many users in various environments, it is possible to produce high-quality instruments that meet the needs of users.

[0226] In this way, actual performance feedback information collected from multiple users can be effectively utilized. For example, in musical instrument manufacturing companies, evaluation criteria for the characteristics of the instrument's sound, such as the evaluation items related to the snare drum mentioned above, can be pre-defined and stored in an evaluation criterion database. Based on the collected actual performance feedback information, the evaluation criteria stored in the evaluation criterion database related to the characteristics of each instrument's sound can be updated and optimized. As a result, an evaluation criterion database that meets the needs of users can be constructed, enabling the manufacture of high-quality musical instruments.

[0227] Furthermore, when constructing the user database to store user information for each user 2, evaluation criteria related to the characteristics of the playing sound of each instrument can also be managed as user information for each user 2. For example, in the initial state, evaluation criteria pre-defined by the company or other entities are stored as user information in the user database. When each user 2 inputs their actual performance feedback, the evaluation criteria for each user are updated and optimized based on this feedback. This enables high-quality personalization.

[0228] Furthermore, in the development and manufacturing of musical instruments, the opinions of musicians are often consulted. In such cases, evaluation criteria such as "brightness" may be established based on the musician's perception. Therefore, there may be a difference in perception between the musician and the average user regarding evaluation items related to sonic characteristics such as "brightness."

[0229] For example, professional musician A emphasizes the "attack" and participated in the development and sale of a new snare drum. After an ordinary user who admires professional musician A buys the snare drum and actually plays it, due to differences in playing skills, they may also have the feeling that "the attack did not meet their expectations".

[0230] In this context, it's possible to establish evaluation criteria that bridge the gap between the perceptions of professional and ordinary musicians by gathering actual performance feedback from ordinary users in various evaluation categories related to the characteristics of the sound. For example, a prototype that a professional musician perceives as having an "onset = 5" could be judged by an ordinary musician as having an "onset = 4," thus contributing to the production of high-quality instruments. Consequently, this can enhance the brand power of instrument manufacturers.

[0231] <Fourth Implementation Method>

[0232] Figure 7 This is a schematic diagram illustrating a structural example of the instrument selection support system according to the fourth embodiment of the present invention.

[0233] In this embodiment, before user 2 selects the instrument they wish to provide, they can try playing more than one candidate instrument (candidate component).

[0234] In this disclosure, a trial performance includes various ways in which user 2 plays a candidate instrument (candidate part) before selecting a desired instrument (desired part). Typically, a trial performance is defined as user 2 actually playing a candidate instrument (candidate part) in real space (the real world). However, this disclosure also includes user 2 playing a candidate instrument (candidate part) in virtual space (the virtual world) while wearing an HMD or similar device.

[0235] For example, user 2, wearing an HMD or similar device, actually plays a virtual object of a snare drum, which is a candidate instrument, using drumsticks or similar devices. At this time, the HMD or similar device outputs the sound of the snare drum corresponding to the arm movements and the way the drumsticks are struck. The playing of such candidate instruments (candidate components) in virtual space is also included in the actual playing in this disclosure.

[0236] Furthermore, in the context of providing a musical instrument performance in virtual space, if the performance sound output from an HMD or similar device is based on the sound of actually playing an actual snare drum, it is considered a trial performance according to the present invention. However, if the performance sound is electronically (virtually) generated, it is not considered a trial performance according to the present invention. Based on this standard, the present technology can also be implemented.

[0237] exist Figure 7In the instrument selection support system 37 shown, a trial performance processing execution unit 38 is configured as a functional module within the support server 4. These functional modules are configured, for example, by executing a prescribed program through the processor of the support server 4. Of course, dedicated hardware such as ICs (integrated circuits) can also be used to implement the functional modules.

[0238] The trial performance implementation process 38 executes a trial performance implementation process to enable user 2 to perform a trial performance on more than one candidate instrument (candidate part). As a trial performance implementation process, for example, it includes any process for delivering more than one candidate instrument (candidate part) to a residence accessible (deliverable) to user 2.

[0239] For example, when selecting support system 37 using this instrument, an account is generated for user 2. Thus, for example, a user database can be built, allowing management of user information by user ID.

[0240] In this embodiment, as user information, processing is performed related to delivering one or more candidate musical instruments (candidate parts) to the user 2's residence or a music store located in an accessible area. For example, processing can be implemented to deliver one or more candidate musical instruments (candidate parts) to the user 2's home, a school the user 2 passes by, a music classroom the user 2 passes by, or a music store near the user 2's home.

[0241] Furthermore, the delivery of more than one candidate instrument (candidate component) is not limited to the delivery of all candidate instruments (candidate components), but includes the delivery of at least one candidate instrument (candidate component).

[0242] Additionally, for example, in an application using the instrument selection support system 37, user 2 may input their intention to try out more than one candidate instrument (candidate component). In this case, user 2 may also input the delivery destination of more than one candidate instrument (candidate component).

[0243] As a trial performance implementation, the system can also output information about stores accessible to User 2 that allow trial performances of more than one candidate instrument (candidate part). For example, it can also search for music stores near User 2's home, schools User 2 passes by, and music classrooms User 2 passes by that allow trial performances of more than one candidate instrument (candidate part) and notify User 2.

[0244] For example, the process of delivering one or more candidate instruments (candidate parts) to music stores (authorized stores, etc.) operated by the company that built this instrument selection support system 37, or to music stores that cooperate with the company that built this instrument selection support system 37, is also included in the trial performance implementation process. Furthermore, the trial performance implementation process also includes outputting information about music stores that are operated by the company that built this instrument selection support system 37, or that cooperate with the company that built this instrument selection support system 37, and that are capable of performing trial performances of one or more candidate instruments (candidate parts).

[0245] As a trial performance implementation process, other processes for implementing trial performances of one or more candidate instruments (candidate components) in the virtual space can also be listed. In this case, various processes for providing the virtual space to user 2 wearing an HMD, etc., are included in the trial performance implementation process.

[0246] For example, it is also possible to pre-stock instruments for user 2 to test play, and to appropriately deliver them to stores for the test play of candidate instruments (candidate parts). Alternatively, user 2 can select the delivery of candidate instruments (candidate parts) and the output of information on stores where the test play of candidate instruments (candidate parts) can be conducted.

[0247] Furthermore, in this embodiment, when user 2 tries out more than one candidate instrument (candidate component), their impressions can be input to user-side terminal 3. Additionally, support server 4 can obtain the impression information of user 2 who has tried out more than one candidate instrument (candidate component) (hereinafter referred to as trial performance impression information).

[0248] In this embodiment, the user 2's performance feedback information is received by the feedback information input receiving unit 34 configured on the user-side terminal 3. For example, in the application using this instrument selection support system 37, an input screen (GUI) for inputting performance feedback information is displayed. Then, the performance feedback information is input via this input screen.

[0249] There are no restrictions on the specific method for inputting feedback on the trial performance; any method can be used, such as text input, voice input, or questionnaire input (information input based on a questionnaire). Furthermore, there are no restrictions on the method or GUI for user 2 to input actual performance feedback; it can be designed arbitrarily.

[0250] For example, you can also refer to Figure 3For each evaluation item related to the snare drum sound, input your impressions of the performance when you tried playing the snare drum listed as one or more candidate instruments. For example, if you think, "I want a stronger attack!", input a higher score for the "attack" evaluation item, indicating that a higher score would be better. Of course, you can also sample various other methods for inputting performance impressions.

[0251] Alternatively, you can input performance sound data, video of the performance, etc., when you have tried playing more than one candidate instrument (candidate part) as performance feedback information.

[0252] The feedback information acquisition unit 35 of the server 4 receives the performance feedback information input to the user terminal 3. In addition, the feedback information acquisition unit 35 can further generate performance feedback information based on the performance feedback information received from the user terminal 3.

[0253] In this embodiment, the performance feedback information acquisition unit, which acquires the performance feedback information of users who have performed more than one candidate instrument, is realized through the feedback information input and acceptance unit 34 of the user-side terminal 3 and the feedback information acquisition unit 35 of the support server 4.

[0254] Furthermore, the user-side terminal 3 and the support server 4 constituting the instrument selection support system 37 function as an embodiment of an information processing device equipped with a trial performance impression information acquisition unit according to the present invention.

[0255] The performance feedback information can be used for various purposes. For example, in this embodiment, based on the acquired performance feedback information, one or more candidate instruments (candidate parts) are updated and suggested to user 2. For example, the performance feedback information can also be processed in the same way as the aforementioned processing of further desired information for the reference instrument. For example, if the performance feedback information indicates "wanting a stronger onset," the snare drum with a high "onset" rating is suggested as a new candidate instrument. This can be achieved using the same algorithm as when acquiring further desired information indicating a further "wanting an onset" for the reference instrument. Of course, different algorithms can also be used.

[0256] Furthermore, the utilization of the aforementioned actual performance feedback information can also be applied to the utilization of trial performance feedback information. For example, based on the trial performance feedback information, benchmark information (such as evaluation benchmarks in each evaluation item) that serves as a basis for selecting one or more candidate instruments can be updated. In addition, in companies that manufacture musical instruments, trial performance feedback information can also be used in the development of new musical instrument products within the development department.

[0257] By enabling users to test play more than one candidate instrument (candidate component), user satisfaction can be further improved.

[0258] <Fifth Implementation Method>

[0259] Figure 8 This is a schematic diagram illustrating a structural example of the instrument selection support system according to the fifth embodiment of the present invention.

[0260] The instrument selection support system 40 of this embodiment is configured as a system that provides instruments to user 2 via a subscription method. In other words, the instrument selection support system 40 of this invention can be built within a subscription system that provides instruments to user 2 via a subscription method.

[0261] Furthermore, the subscription method refers to the following sales method: User 2 can choose not to pay for each purchase, but instead pay a certain price to consume any specified range of goods within any period (generally a period of more than one day). The subscription method can generally be described as not buying out the item, but rather borrowing (renting) the right to use the item, with fees paid based on the period of use.

[0262] exist Figure 8 In the example shown, the instrument selection support system 40 has a subscription management server 41. The subscription management server 41 is communicatively connected to the user-side terminal 3 and the support server 4 via network 5.

[0263] In addition, in this embodiment, a database 42 accessible to the subscription management server 41 is constructed. The database 42 stores user information of users 2 who use the instrument selection support system 40, i.e., the subscription system. For example, the database 42 stores each user 2's personal information, instrument purchase history, etc.

[0264] The subscription management server 41 functions as a subscription management department, performing various processes related to the provision of musical instruments based on subscription methods. For example, the subscription management server 41 performs various processes such as settlement management for user 2's purchase of musical instruments, delivery management for delivering musical instruments to user 2 via delivery vehicle 43, management of the usage period of musical instruments purchased by user 2, management of the collection of musical instruments returned by user 2, and maintenance management of musical instruments.

[0265] The provision of musical instruments based on a subscription model can be achieved, for example, by using well-known technologies. Alternatively, any technology can be employed to achieve the provision of musical instruments based on a subscription model.

[0266] in addition, Figure 8 The support server 4 and subscription management server 41 shown can also be configured as a single unit. Additionally, DB7 and DB42 can also be integrated into a single unit.

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

[0268] User 2 launches the application and, using the instrument selection support service described in the first to fourth embodiments of the present invention, selects a suitable instrument (or component) to be provided. Then, they purchase the selected instrument (or component) via subscription. Of course, the subscription fee structure, usage rules, etc., can be arbitrarily set.

[0269] For example, instruments like the snare drum are often expensive, making it difficult to frequently purchase and replace them. Furthermore, with many components in an instrument, it can be challenging to find a suitable combination of parts.

[0270] As in this embodiment, by building a subscription system, it is possible to easily try out various musical instruments (parts), which can be considered beneficial for finding a suitable instrument (part). In addition, it can be considered advantageous from the perspective of being able to collect more actual playing experience information and trial playing experience information from users 2, as well as from the perspective of updating benchmark information (such as evaluation benchmarks in each evaluation item), realizing high-quality personalization, and utilizing feedback from users 2 in product development.

[0271] <Other Implementation Methods>

[0272] The present invention is not limited to the embodiments described above, and can be implemented in various other ways.

[0273] When performing the prompts (displays, sound outputs, etc.) for various information to user 2 as described in this disclosure, and when acquiring various information corresponding to user 2's operations, interactive processing (responses) may also be performed on user 2.

[0274] For example, in Figure 2 In step 101, when accepting input of desired information via a questionnaire, the content of the questionnaire can be dynamically changed based on the user 2's answers to the questionnaire items, and prompts can be provided to the user 2. This allows for the provision of more detailed questionnaire items that meet the user 2's expectations, thus enabling the acquisition of more detailed desired information.

[0275] Alternatively, it could be in Figure 2In steps 105 and 106, when more than one candidate instrument is presented along with the performance sound data, users can input questions related to the candidate instruments, further desired information, etc. If desired information is input, the system can return to step 102 (sending desired information) and select a new candidate instrument in steps 103 and 104. This allows for more precise responses to user 2's expectations, improving user 2's satisfaction. Furthermore, Figure 2 The steps shown can also be executed in a coordinated manner.

[0276] When the candidate instrument selection unit 12 of the support server 4 selects a candidate instrument (candidate component), it can also refer to the performance skill information related to the user 2's instrument playing skills (performance skills). That is, the candidate instrument selection unit 12 can select more than one candidate instrument (candidate component) based on the performance skill information.

[0277] To obtain skill information from each user 2, a performance skill information acquisition unit is constructed as a functional module within the instrument selection support system. For example, a performance skill information input and reception unit is constructed on the user-side terminal 3, and a performance skill information acquisition unit is constructed on the support server 4. These functional modules are constructed, for example, by executing a prescribed program through the processor of each device. Of course, dedicated hardware such as ICs (integrated circuits) can also be used to implement the functional modules.

[0278] The performance skill information includes any information that can determine user 2's performance skill, as well as any information representing user 2's performance skill. For example, video of user 2 playing an instrument and sound data of user 2 playing an instrument are included in the performance skill information.

[0279] For example, the performance skill information acquisition unit of support server 4 analyzes user 2's performance video (including performance audio data) to determine user 2's performance skill. This determination result is included in the performance skill information. Furthermore, performance skill can also be considered a characteristic of performance, and it doesn't necessarily have to be categorized as simply good or bad performance.

[0280] Alternatively, user 2 can input a video of themselves playing on a device used to measure performance skills (e.g., a practice mat in the case of a snare drum), and performance skill information can be obtained by analyzing the video. Alternatively, the device used to measure performance skills can be delivered to user 2 and capable of measuring performance skills.

[0281] For example, based on a video of User 2 playing the snare drum, determine skills (features) related to snare drum playing. For example, by comparison with reference... Figure 3The evaluation criteria for User 2 include "brightness", "volume", "sustain", "attack", "response", "thickness" and "delicacy" related to the snare drum sound, which are used to determine User 2's skills (characteristics).

[0282] For example, based on User 2's performance video, it was determined that their usual strokes are relatively large and their usual playing volume is relatively high. In this case, performance skill information such as "brightness," "volume," and "attack" was obtained, indicating that these are consistently high values. Conversely, based on a video of User 2 playing the snare drum with very subtle movements, it was determined that they consistently perform delicately. In this case, performance skill information such as "delicacy" was obtained, indicating that these are consistently high values.

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

[0284] For example, user 2, whose "volume" value is usually high, inputs the desired information "a snare drum with its volume suppressed". In this case, since user 2 usually plays at a high volume, a snare drum with its "volume" value sufficiently suppressed (e.g., "volume = 1") is proposed as a candidate instrument.

[0285] Additionally, User 2, whose "delicacy" score is usually high, inputs the desired information of "a snare drum with a strong onset." In this case, since User 2 usually plays delicately but with a slightly weaker onset, the snare drum with a sufficiently high "onset" rating (e.g., "onset = 5") is suggested as a candidate instrument.

[0286] In this way, candidate instruments are suggested based on the user's playing skills (characteristics). As a result, instruments that are more suitable for user 2 and meet user 2's requirements can be suggested as candidate instruments, thereby improving user 2's satisfaction.

[0287] In this instrument selection support system, it may also be unable to prepare performance sound data for candidate instruments. In this case, user 2 can be notified that performance sound data could not be prepared. Additionally, performance sound data that can be used as a reference can also be provided.

[0288] Alternatively, new components that make up the instrument, such as "upper pressure ring," "lower pressure ring," "tension bolt," and "ear," can be manufactured using methods such as 3D printing. These newly manufactured components can then be proposed as candidate components. In other words, the instrument selection support system can be used to customize the instrument (components) based on desired information.

[0289] In the above, examples of drum instruments and components that make up drum instruments were given as examples of musical instruments. Of course, there are no limitations on the musical instruments to which this technology can be applied, and it can be applied to various string instruments, wind instruments, percussion instruments, keyboard instruments, electric instruments, Japanese instruments, and folk instruments, as well as the components that make up these instruments, such as acoustic drums, electronic drums, acoustic guitars, electric guitars, pianos, violins, etc.

[0290] In the above embodiments, an example of downloading an application (application) for using the instrument selection support system was given. That is, an example of using a native application to utilize the instrument selection support system was given. However, it is not limited to this; the instrument selection support system can also be utilized via a web application displayed on a web page through a web browser. In this case, the time spent installing the application can be saved, and problems such as insufficient terminal storage can be avoided.

[0291] Figure 9 This is a block diagram illustrating an example of the hardware structure of a computer 60 that can be used as a user-side terminal 3, a support server 4, and a subscription management server 41. Furthermore, the user-side terminal 3 may also have shooting functions such as a camera.

[0292] The computer 60 includes a CPU 61, ROM 62, RAM 63, input / output interface 65, and a bus 64 connecting them to each other. The input / output interface 65 connects to a display unit 66, an input unit 67, a storage unit 68, a communication unit 69, and a driver unit 70, etc.

[0293] Display unit 66 may be a display device using liquid crystal display (LCD), EL, or similar devices. Input unit 67 may be a keyboard, indicator device, touch panel, or other operating device. When input unit 67 includes a touch panel, the touch panel can be integrated with display unit 66.

[0294] Storage unit 68 is a non-volatile storage device, such as an HDD, flash memory, or other solid-state memory. Drive unit 70 is a device capable of driving a removable recording medium 71, such as an optical recording medium or magnetic recording tape.

[0295] Communication unit 69 is a modem, router, or other communication device capable of connecting to LANs (Local Area Networks), WANs (Wide Area Networks), etc., for communicating with other devices. Communication unit 69 can also communicate using either wired or wireless methods. Communication unit 69 is often used separately from computer 60.

[0296] Information processing in a computer 60 with the aforementioned hardware structure is achieved through the collaboration of software stored in a storage unit 68 or ROM 62, etc., and the hardware resources of the computer 60. Specifically, the information processing method of the present invention is implemented by loading and executing a program constituting software stored in ROM 62, etc., into RAM 63.

[0297] The program may be installed on the computer 60, for example, via recording medium 71. Alternatively, the program may be installed on the computer 60 via a global network or the like. Furthermore, any non-transitory, computer-readable storage medium may be used.

[0298] Alternatively, multiple computers that are communicatively connected via a network or other means may collaborate to execute the information processing method (musical instrument selection support method) and program involved in this invention, thereby constructing the information processing system and information processing device involved in this invention.

[0299] That is, the information processing method and program involved in this 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.

[0300] Furthermore, in this disclosure, "system" refers to a collection of multiple constituent elements (devices, modules (components), etc.), regardless of whether all constituent elements are housed in the same housing. Therefore, multiple devices housed in separate housings and multiple modules connected via a network, and a single device housed in one housing, are all considered systems.

[0301] The information processing method and program execution involved in this invention, based on a computer system, include, for example, cases where a single computer performs the following: acquiring desired information, selecting candidate instruments (candidate components), providing prompts for candidate instruments (candidate components), providing prompts for performance sound data, accepting requests for instruments (or components), acquiring actual performance feedback information, acquiring trial performance feedback information, executing trial performance implementation processing, and acquiring performance skill information; and cases where different computers perform each process. Furthermore, the execution of each process by a designated computer includes having other computers perform part or all of the process and obtaining the results.

[0302] That is, the information processing methods and programs involved in this invention can also be applied to the structure of cloud computing, in which a function is shared and jointly processed by multiple devices via a network.

[0303] The instrument selection support system, user-side terminal, support server, subscription system management server, various databases, GUI for inputting desired information, GUI for proposing candidate instruments (candidate parts), and processing flows for obtaining desired information and proposing candidate instruments (candidate parts), as described with reference to the accompanying drawings, are merely one embodiment and can be arbitrarily modified without departing from the spirit of the invention. That is, other arbitrary structures, algorithms, etc., for implementing the invention can also be used.

[0304] In this disclosure, for ease of understanding, terms such as "slightly," "roughly," and "about" are sometimes appropriately used. On the other hand, there is no explicit difference between using these terms and not using them.

[0305] That is, in this disclosure, the concepts of shape, size, positional relationship, state, etc., such as "center", "central", "uniform", "equal", "same", "orthogonal", "parallel", "symmetric", "extended", "axial", "cylindrical", "cylindrical", "ring", and "annular" are defined as including the concepts of "substantially center", "substantially central", "substantially uniform", "substantially equal", "substantially same", "substantially orthogonal", "substantially parallel", "substantially symmetric", "substantially extended", "substantially axial", "substantially cylindrical", "substantially cylindrical", "substantially annular", and "substantially annular".

[0306] For example, it also includes states within a specified range (e.g., a range of ±10%) based on criteria such as "completely centered", "completely central", "completely uniform", "completely equal", "completely identical", "completely orthogonal", "completely parallel", "completely symmetrical", "completely extended", "completely axial", "completely cylindrical", "completely cylindrical", "completely annular", "completely circular".

[0307] Therefore, even without the addition of phrases such as "slightly," "roughly," or "about," it is possible to include concepts expressed by the addition of such phrases. Conversely, states expressed by the addition of phrases such as "slightly," "roughly," or "about" do not necessarily exclude complete states.

[0308] In this disclosure, the use of terms like "greater than A" and "smaller than A" encompasses both concepts that include those equivalent to A and those that do not. For example, "greater than A" is not limited to excluding those equivalent to A, but also includes "above A". Similarly, "smaller than A" is not limited to "less than A", but also includes "below A".

[0309] In implementing this technology, in order to achieve the effects described above, specific settings can be appropriately adopted for the concepts included in "larger than A" and "smaller than A".

[0310] It is also possible to combine at least two of the feature portions involved in the present invention described above. That is, the various feature portions described in each embodiment can be arbitrarily combined without distinguishing between each embodiment. In addition, the various effects described above are merely illustrative and not limiting; other effects may also be achieved.

[0311] Explanation of reference numerals in the attached figures

[0312] 1, 33, 37, 40… Instrument selection support system; 2… User; 3… User-side terminal; 4… Support server; 7, 42… DB; 15… Questionnaire; 18… Prompt screen; 19… Candidate instrument; 20… Sound button; 21… Decision button; 23… Snare drum; 24… Upper pressure ring; 25… Tension bolt; 26… Drumhead (front drumhead); 27… Drum body; 28… Earpiece; 29… Snare drumhead (rear drumhead); 30… Lower pressure ring; 31… Snare string (metal wire); 41… Subscription management server.

Claims

1. An information processing system, comprising: The Expectations Information Acquisition Department acquires information about the expectations of users related to musical instruments. The suggestion unit selects one or more candidate instruments corresponding to the acquired desired information, and proposes the selected candidate instruments along with the performance sound data of each candidate instrument to the user; and The receiving department accepts the user's input of their desired instrument selection from one or more candidate instruments.

2. The information processing system according to claim 1, wherein, The musical instrument includes components that constitute the musical instrument. The more than one candidate musical instrument includes more than one candidate component. The proposal unit proposes one or more candidate components along with data on the sound of the instrument played using the one or more candidate components to the user. The receiving department accepts the selection of the desired component from the more than one candidate component.

3. The information processing apparatus according to claim 1, wherein, The proposal department accepts the selection of a reference instrument from the more than one candidate instruments input by the user, which serves as the reference instrument for selecting the desired instrument. The expectation information acquisition unit acquires expectation information including the user's further expectations for the reference instrument. The proposal department, based on further expectations for the reference instrument, modifies one or more components constituting the reference instrument and proposes such changes to the user.

4. The information processing system according to claim 1, wherein, The system includes a unit for acquiring actual performance feedback information, which acquires the actual performance feedback information of the user who has actually performed the instrument to which the system is requested. The proposal unit updates the reference information used to select one or more candidate instruments based on the acquired actual performance feedback information.

5. The information processing system according to claim 1, wherein, It has an execution unit that performs trial performance implementation processing to enable the user to perform a trial performance on one or more candidate instruments.

6. The information processing system according to claim 5, wherein, The trial performance processing includes at least one of the following: processing for delivering the one or more candidate instruments to the user-accessible residence, and outputting information on stores accessible to the user and capable of trial performances of the one or more candidate instruments. Store retrieval.

7. The information processing system according to claim 1, wherein, The system includes a performance feedback information acquisition unit, which acquires performance feedback information from users who have performed on one or more candidate instruments. Based on the obtained trial performance information, the proposal department updates the list of one or more candidate instruments proposed to the user.

8. The information processing system according to claim 1, wherein, The expected information includes expectations related to the characteristics of the sound produced by the instrument.

9. The information processing system according to claim 1, wherein, The expected information acquisition unit outputs a questionnaire related to the musical instrument and obtains the answers to the questionnaire as the expected information.

10. The information processing system according to claim 1, wherein, The proposal unit sets a recommendation level for each of the one or more candidate instruments for the user, and proposes the one or more candidate instruments in a manner that reflects the set recommendation level.

11. The information processing system according to claim 1, wherein, The system includes a performance skill information acquisition unit, which acquires performance skill information related to the user's skill in playing the instrument. The proposal unit selects one or more candidate instruments based on the acquired performance skill information.

12. The information processing system according to claim 1, wherein, The musical instrument includes a drum instrument and components that make up the drum instrument.

13. The information processing system according to claim 1, wherein, This constitutes a system that provides the musical instrument to the user via a subscription.

14. An information processing method, executed by a computer system: Obtain information about users' expectations related to musical instruments; Select one or more candidate instruments corresponding to the acquired desired information, and propose the selected candidate instruments along with the performance sound data of each candidate instrument to the user; and The system accepts the user's input request for a desired instrument from one or more candidate instruments.

15. A program that causes a computer system to execute: Obtain information about users' expectations related to musical instruments; Select one or more candidate instruments corresponding to the acquired desired information, and propose the selected candidate instruments along with the performance sound data of each candidate instrument to the user; and The system accepts the user's input request for a desired instrument from one or more candidate instruments.

16. An information processing apparatus comprising: The Expectations Information Acquisition Department acquires information about the expectations of users related to musical instruments. The suggestion unit selects one or more candidate instruments corresponding to the acquired desired information, and proposes the selected candidate instruments along with the performance sound data of each candidate instrument to the user; and The receiving department accepts the user's input of their desired instrument selection from one or more candidate instruments.

Citation Information

Patent Citations

  • Network sales system for order-made commodity

    JP2002251532A

  • Product provision management system and product provision management method

    JP2020194363A

  • Tile carpet subscription system, program, tile carpet set, and subscription tile carpet matching method

    JP2022154835A