Sound processing method, terminal, and sound system

In a sound processing method of operating audio equipment to perform sound processing relating to audio content in accordance with one embodiment, a distributor terminal communicates with the audio equipment and at least one listener terminal, the distributor terminal distributes the audio content from the distributor terminal to the at least one listener terminal, the distributor terminal specifies an operation listener terminal, from among the at least one listener terminal, that is permitted to change a sound processing parameter of the audio equipment, the operation listener terminal accepts the sound processing parameter changed by the operation listener terminal, the operation listener terminal transmits the sound processing parameter changed by the operation listener terminal to the distributor terminal, and the audio equipment performs the sound processing based on the changed sound processing parameter changed by the operation listener terminal.

CROSS REFERENCE TO RELATED APPLICATIONS

This Nonprovisional application claims priority under 35 U.S.C. § 119(a) on Patent Application No. 2021-114949 filed in Japan on Jul. 12, 2021, the entire contents of which are hereby incorporated by reference.

BACKGROUND

Technical Field

One embodiment in accordance with this disclosure relates to a sound processing method, a terminal, and a sound system in content distribution.

Background Information

Unexamined Japanese Patent Publication NO. H06-350490 discloses a remote mixing device. The remote mixing device is provided with a remote fader, a cable, and a mixer. The remote fader and the mixer are connected to each other through the cable. The mixer inputs a signal from the remote fader through the cable.

SUMMARY

A content distributor operates audio equipment, while distributing content. The distributor, however, performs a performance (e.g., playing a musical instrument or the like) for producing sounds actually. In this case, the distributor will hear the sounds produced by own performance. On the other hand, a content listener may hear only the distributed sounds. Accordingly, the distributor can hardly operate audio equipment, while hearing the same sound as the listener receiving the content distribution. In other words, the distributor can hardly operate audio equipment under the same condition and environment as the other terminals receiving the content distribution.

One embodiment of the present disclosure aims to provide a sound processing method capable of causing an audio equipment operator to perform sound processing (sound processing related to content) in a distribution source under the same condition and environment as the other terminals receiving content distribution.

In a sound processing method of operating audio equipment to perform sound processing relating to audio content in accordance with one embodiment of the present disclosure, a distributor terminal communicates with the audio equipment and at least one listener terminal, the distributor terminal distributes the audio content from the distributor terminal to the at least one listener terminal, the distributor terminal specifies an operation listener terminal, from among the at least one listener terminal, that is permitted to change a sound processing parameter of the audio equipment, the operation listener terminal accepts the sound processing parameter changed by the operation listener terminal, the operation listener terminal transmits the sound processing parameter changed by the operation listener terminal to the distributor terminal, and the audio equipment performs the sound processing based on the changed sound processing parameter changed by the operation listener terminal.

According to the sound processing method in accordance with one embodiment of this disclosure, an operator can perform sound processing in a distribution source under the same condition and environment as the other terminals receiving content distribution.

DETAILED DESCRIPTION

First Embodiment

Hereinafter, a terminal in accordance with a first embodiment will be described with reference to the drawings.FIG.1is a block diagram exemplarily showing a connection between a distributor terminal10, a listener terminal20, and audio equipment30.FIG.2is a block diagram exemplarily showing a configuration of the distributor terminal10.FIG.3is a block diagram exemplarily showing a configuration of the audio equipment30.

The distributor terminal10is a terminal that distributes content. The distributor terminal10is used by a content distributor U as shown inFIG.1. One or more listeners L view and listen to the distributed content. In other words, the distributor terminal10distributes content to one or more listener terminals20. The distributor terminal10communicates with the one or more listener terminals20through a communication line, for example. The communication line is an Internet line, for example. In the present embodiment, the distributor terminal10performs distribution having real-time properties. In this case, the distribution means streaming distribution or the like, for example. For instance, such distribution can be achieved by establishing a virtual distribution server or the like in the distributor terminal10.

Note that, the communication line may not necessarily be an Internet line. The communication between the distributor terminal10and the listener terminal20may be performed through a private network or the like, which is not connected to the Internet.

The distributor terminal10is provided with a communication interface100, a flash memory102, a RAM (Random Access Memory)103, a user interface104, and a processor105, as shown inFIG.2.

The communication interface100communicates with a device (hereinafter, referred to as an external device) different from the distributor terminal10through a signal line, as shown inFIG.2. The distributor terminal10and the external device are communicated with each other through an acoustic cable or the like in a wired manner, or through Wi-Fi (registered trademark), Bluetooth (registered trademark), or the like in a wireless manner. The communication interface100includes a USB, HDMI (registered trademark), a network interface, an audio interface, an MIDI interface, and the like, for example. In the present embodiment, the distributor terminal10and the listener terminal20are connected to each other through a network interface.

The flash memory102stores various kinds of data. Specifically, the various kinds of data include a program, data, and the like to achieve a function of the distributor terminal10. For instance, the flash memory102stores data for content distribution, or the like. Further, the flash memory102stores a program for establishing a connection between the distributor terminal10and the listener terminal20, a program for transmitting and receiving data between the distributor terminal10and the listener terminal20, and the like. Such a problem includes a program for encoding a signal, a program for transmitting and receiving the encoded signal, and the like, for example.

The RAM103temporarily stores the data stored in the flash memory102.

The user interface104outputs and inputs an operation of the distributor U. Thus, in the present embodiment, the distributor U causes the distributor terminal10to perform an operation related to distribution. The operation related to distribution is a volume control of distribution or the like, for example. Such a user interface104is a keyboard, a mouse, a touch panel, or the like, for example.

The processor105controls an operation of the distributor terminal10. Specifically, the processor105performs various kinds of operations by reading out the program stored in the flash memory102to the RAM103. Such a processor105is a CPU (Central Processing Unit), for example. Note that, the program is not required to be stored in the flash memory102. For instance, the processor105downloads a program from a device different from the distributor terminal10through a network. After that, the processor105may read out the downloaded program to the RAM103.

The distributor terminal10as mentioned above is a PC, a smart phone, or the like, for example.

In the present embodiment, the content is audio content related to sounds produced in a performance or the like, for example. Accordingly, the distributor terminal10obtains a sound signal subjected to sound processing. Specifically, the sound signal is a digital signal obtained by sampling sounds at a predetermined sampling rate. The distributor terminal10transmits the sound signal to one or more listener terminals20. A method for the distributor terminal10to obtain the sound signal is the method performed by inputting the sound signal from the audio equipment30as shown inFIGS.1and2, for example. The audio equipment30performs adjustment of the sound signal, output of the sound signal, and the like. Accordingly, in the present embodiment, the audio equipment30performs sound processing related to the content. Specifically, the distributor terminal10communicates with the audio equipment30, as shown inFIGS.1and2. In more detail, the distributor terminal10communicates with the audio equipment30through the communication interface100. The distributor terminal10receives the sound signal, which is subjected to the sound processing, from the audio equipment30. The distributor terminal10transmits the received sound signal to the listener terminal20.

The audio equipment30performs the sound processing based on a sound processing parameter Pa. The sound processing parameter Pa is a parameter related to sound processing such as gain control and mixing. The sound processing parameter Pa includes a gain value, a mix balance value, and the like, for example. When a value of the sound processing parameter Pa is changed, the sound processing to be performed in the audio equipment30is changed. For instance, it is assumed that the sound processing parameter Pa is a gain value. If the gain value is increased or decreased, an amplification amount of the sound signal will be changed. Note that, the sound processing to be performed in the audio equipment30is not limited only to gain control and mixing. For instance, the audio equipment30may perform another sound processing such as equalizing and compressing. In other words, the sound processing parameter Pa may include another value other than a gain value or a mix balance value.

The audio equipment30is provided with a communication interface300, a DSP (Digital Signal Processor)301, a flash memory302, a RAM303, and a processor305, as shown inFIG.3.

The communication interface300communicates with an external device different from the audio equipment30. In other words, the audio equipment30communicates with the distributor terminal10through the communication interface300. Further, the communication interface300communicates with the external device40different from the distributor terminal10, as shown inFIG.3. The external device40includes audio equipment. The external device40is a speaker, a microphone, or the like, as shown inFIG.3. The communication interface300is a USB or HDMI (registered trademark), for example. Note that, the external device40and the audio equipment30may be connected to each other through an interface, such as an audio interface and a MIDI interface.

The DSP301applies signal processing to a sound signal. The signal processing is sound processing such as gain control and mixing, for example.

The flash memory302stores various kinds of programs. The various kinds of programs include a program for operating the audio equipment30, for example. Further, the flash memory302stores a sound processing parameter Pa related to the sound processing.

The RAM303temporarily stores a predetermined program stored in the flash memory302.

The processor305controls an operation of the audio equipment30. Specifically, the processor305performs various kinds of operations by reading out the predetermined program stored in the flash memory302to the RAM303. Such a processor305is a CPU, for example. Note that, the program is not required to be stored in the flash memory302located inside the audio equipment30. For instance, the processor305downloads the program from an external device, which is located outside the audio equipment30, through a network. After that, the processor305may read out the downloaded program to the RAM303.

The audio equipment30as mentioned above is a mixer or the like, for example.

By the way, the distributor terminal10in accordance with the present embodiment has a function that causes the listener L to operate the audio equipment30at the timing when the distributor U desires. Hereinafter, the function will be described with reference toFIGS.1and4.FIG.4is a flowchart exemplarily showing processing of the distributor terminal10and the operation listener terminal TR.

First, the distributor U starts content distribution. Specifically, the distributor terminal10distributes content to one or more listener terminals20(FIG.4: step S11). In the example shown inFIG.1, each of listeners La, Lb, and Lc listens to the distributed content through a corresponding one of listener terminals20a,20b, and20c.

Next, among the listeners L listening to the distributed content, the distributor U specifies an operator LL to whom operation authority of the audio equipment30is to be transferred. Specifically, among the one or more listener terminals20, the distributor terminal10specifies an operation listener terminal TR that is permitted to change a sound processing parameter Pa of the audio equipment30(FIG.4: step S12). In the example shown inFIG.1, a plurality of listener terminals20(listener terminals20a,20b, and20c) are connected to the distributor terminal10. Herein, it is assumed that the distributor U desires the listener Lc to operate the audio equipment30. The distributor U specifies the listener terminal20cas an operation listener terminal TR through the distributor terminal10. By the specification, the operation listener terminal TR is permitted to operate the audio equipment30. Thus, the operation listener terminal TR can operate the audio equipment30. In this case, the listeners Lc is set to be an operator LL for operating the audio equipment30.

Next, the operator LL changes a sound processing parameter Pa through the operation listener terminal TR. In other words, the operation listener terminal TR accepts the sound processing parameter Pa changed by the operation listener terminal TR (FIG.4: step S13). In the example shown inFIG.1, the operation listener terminal TR is provided with a display TRD. In this case, for example, the display TRD displays a GUI (Graphical User Interface) related to an operation of the sound processing parameter Pa, or the like. Thus, the operator LL changes the sound processing parameter Pa through the GUI. In the example shown inFIG.1, the display TRD displays a fader, a knob, and the like, as the GUI. In the example shown inFIG.1, the fader is a GUI related to a change of a gain value. Accordingly, if the gain value is desired to be changed, the operator LL will operate the fader. In the example shown inFIG.1, the knob is a GUI related to adjustment of mix balance. Accordingly, if the mix balance is desired to be adjusted, the operator LL will operate the knob. The operation listener terminal TR detects the operation performed on the GUI by the operator LL. After that, the operation listener terminal TR stores a value of the sound processing parameter Pa, which is based on the operation performed on the GUI, in a storage device of the operation listener terminal TR. Hereinafter, the sound processing parameter Pa, which has been changed, is referred to as a sound processing parameter PaAf. Note that, although the method to change the sound processing parameter Pa using the GUI is described as an example, the GUI may not necessarily accept a change of the sound processing parameter.

Next, the operation listener terminal TR transmits a sound processing parameter PaAf, which is obtained by changing the sound processing parameter Pa, to the audio equipment30(FIG.4: step S14). Specifically, the operation listener terminal TR transmits the sound processing parameter PaAf to the distributor terminal10. The distributor terminal10, which has received the sound processing parameter PaAf, transmits the sound processing parameter PaAf to the audio equipment30.

Finally, the audio equipment30performs sound processing based on the sound processing parameter PaAf changed by the operation listener terminal TR (FIG.4: step S15). Specifically, a sound processing parameter PaBe, which is a parameter before being changed, is recorded in the flash memory302of the audio equipment30. The audio equipment30updates the sound processing parameter PaBe to the received sound processing parameter PaAf. Thus, based on the sound processing parameter PaAf set by the operator LL, the audio equipment30performs sound processing. As a result, the listeners L can hear sounds based on the operation performed by the operator LL.

When the content is being distributed, the distributor terminal10, the operation listener terminal TR, and the audio equipment30can repeat the processes from the step S12to the step S15.

The processing as mentioned above is performed by using a GUI program, for example. Specifically, the flash memory102of the distributor terminal10stores a GUI program P1, as shown inFIG.2. After that, the distributor terminal10and the operation listener terminal TR read out the GUI program P1and develop it. In the present embodiment, the GUI program P1is a Web application program, for example. Accordingly, the distributor terminal10and the operation listener terminal TR can operate the audio equipment30through a general-purpose web browser. Hereinafter, a series of processes will be described in detail with reference to the drawings.FIG.5is a flowchart exemplarily showing processing of the distributor terminal10when the GUI program P1is used. InFIG.5, start of processing (FIG.5: START) corresponds to the time when the distributor terminal10starts content distribution.

First, the distributor terminal10develops the GUI program P1in the distributor terminal10(FIG.5: step S101). After the development, the distributor terminal10starts accepting specification of the operation listener terminal TR (FIG.5: step S102). Thus, the distributor U can specify the operation listener terminal TR through the distributor terminal10. In this case, the distributor terminal10specifies the operation listener terminal TR among the plurality of listener terminals20receiving the content distribution. Specifically, the listener terminal20is connected to the distributor terminal10serving as a distribution source. At this time, the listener terminal20transmits information on its own device to the distributor terminal10, while receiving the content distribution from the distributor terminal10(FIG.5: step S200). The distributor terminal10obtains the information on the listener terminal20receiving the content distribution. After that, the distributor terminal10displays the information on the listener terminal20through the GUI, for example. The distributor U specifies the operation listener terminal TR (operator LL) based on the information on the listener terminal20. For instance, the information on the listener terminal20includes a handle name that is previously set in the listener terminal20by the listener L, or the like. In this case, the distributor terminal10displays a list of handle names on a display (not shown) included in the distributor terminal10, for example. At this time, by selecting one handle name through the GUI, the distributor U specifies the operation listener terminal TR, for example. Thus, the distributor U can select the operator LL based on the handle name. Note that, the information on the listener terminal20is not limited to a handle name. The information on the listener terminal20may be an IP address, a MAC address, or the like of the listener terminal20, for example.

The distributor terminal10transmits a connection request to the operation listener terminal TR after specifying the operation listener terminal TR (FIG.5: step S103). The operation listener terminal TR receives the connection request (FIG.5: step S204). The operation listener terminal TR transmits a connection request for connecting with the GUI program P1to the distributor terminal10after receiving the connection request (FIG.5: step S205). The distributor terminal10receives the connection request for connecting with the GUI program P1(FIG.5: step S106).

The distributor terminal10develops the GUI program P1in the operation listener terminal TR after the step S106(FIG.5: step S207). This makes it possible for the operation listener terminal TR to change the sound processing parameter Pa through the GUI program P1.

After the step S207, the operation listener terminal TR accepts the sound processing parameter PaAf change by the operation listener terminal TR (FIG.5: step S208). Thus, the operator LL can change the sound processing parameter Pa. After changing the sound processing parameter Pa, the operation listener terminal TR transmits a sound processing parameter PaAf to the distributor terminal10(FIG.5: step S209). Specifically, the GUI program P1executes an instruction that causes the operation listener terminal TR to transmit the sound processing parameter PaAf to the audio equipment30. Accordingly, the operation listener terminal TR transmits the sound processing parameter PaAf to the distributor terminal10.

After the step S209, the distributor terminal10receives the sound processing parameter PaAf (FIG.5: step S110). After receiving the sound processing parameter PaAf, the distributor terminal10transmits the sound processing parameter PaAf to the audio equipment30(FIG.5: step S111). Such development of the GUI program P1or such transmission and reception of the sound processing parameter PaAf are performed by constructing a P2P (Peer To Peer) between the distributor terminal10and the operation listener terminal TR, for example. Thus, the operation listener terminal TR transmits the sound processing parameter PaAf to the distributor terminal10through the P2P.

After the step S111, the audio equipment30receives the sound processing parameter PaAf (FIG.5: step S312). After the reception, the audio equipment30updates a value of the sound processing parameter PaBe, which is stored in the flash memory302, to a value of the sound processing parameter PaAf (FIG.5: step S313). After the updating, the audio equipment30performs sound processing based on the sound processing parameter PaAf (FIG.5: step S314).

As mentioned above, the operation listener terminal TR can operate the audio equipment30through the GUI program P1. Note that, a method for the operation listener terminal TR to transmit the sound processing parameter Pa to the audio equipment30is not limited to the example in which the GUI program P1is used. For instance, the operation listener terminal TR may operate the audio equipment30by operating the distributor terminal10remotely. For instance, the distributor terminal10develops a program for operating the audio equipment30. After that, the operation listener terminal TR establishes a remote connection to the distributor terminal10. For instance, a P2P is constructed between the distributor terminal10and the operation listener terminal TR to establish the remote connection. After that, the operation listener terminal TR operates the distributor terminal10through the P2P. Thus, the operation listener terminal TR can operate the audio equipment30through the distributor terminal10.

Effect of First Embodiment

According to the distributor terminal10, the distributor U can cause the listener L to control an operation of the audio equipment30remotely at the timing when the distributor U desires. In more detail, the distributor terminal10is used by the content distributor U. The distributor terminal10communicates with the audio equipment30that performs sound processing related to content. The distributor terminal10distributes the content to one or more listener terminals20. The distributor terminal10specifies an operation listener terminal TR that is permitted to change the sound processing parameter Pa of the audio equipment30, among the one or more listener terminals20. The operation listener terminal TR accepts a change of the sound processing parameter Pa from the listener L. The operation listener terminal TR transmits the sound processing parameter PaAf to the audio equipment30through the distributor terminal10. After that, the audio equipment30performs sound processing based on the sound processing parameter Pa received from the operation listener terminal TR. With the above-mentioned configuration, the distributor U can transfer operation authority of the audio equipment30to the listener L through the distributor terminal10at the timing when the distributor U desires. After that, the listener L to whom the authority is transferred performs an operation of the audio equipment30. As a result, the distributor U can cause the listener L to control an operation of the audio equipment30remotely at the timing when the distributor U desires. The distributor U can concentrate on distribution, without being necessary to pay attention to the operation of the audio equipment30. Further, if the distributor U transfers the operation authority to a listener L who is experienced in an operation of the audio equipment30, the content will be distributed with more suitable acoustic setting.

Furthermore, according to the above-mentioned configuration, the listener L (i.e., operator LL) receiving content distribution, rather than the distributor U, operates the audio equipment30while hearing sounds of the distributed content. Accordingly, in the present embodiment, the operator LL operating the audio equipment30can perform sound processing (sound processing related to the content) under the same condition and environment as the other listeners receiving the content distribution.

Second Embodiment

Hereinafter, a distributor terminal10ain accordance with a second embodiment will be described with reference to the drawings.FIG.6is a flowchart exemplarily showing processing of the distributor terminal10awhen a GUI program P2is used.

The distributor terminal10ais different from the distributor terminal10in that the sound processing parameter Pa, which is set in the audio equipment30, is displayed on the operation listener terminal TR. Specifically, the operation listener terminal TR includes a display TRD. In the present embodiment, the display TRD corresponds to a listener display. After specifying the operation listener terminal TR, the distributor terminal10adisplays information related to the sound processing parameter PaBe on the display TRD. To perform such processing, the distributor terminal10band the operation listener terminal TR read out the GUI program P2and develop it, for example (seeFIG.6).

Hereinafter, the details thereof will be described. After specifying the operation listener terminal TR, the distributor terminal10aobtains the sound processing parameter PaBe, which is set in the audio equipment30, from the audio equipment30. Specifically, after the step S207, the distributor terminal10arequires the audio equipment30to transmit the sound processing parameter PaBe (FIG.6: step S2001). Next, the audio equipment30receives the requirement of transmitting the sound processing parameter PaBe (FIG.6: step S2002). Subsequently, the audio equipment30transmits the sound processing parameter PaBe, which is stored in the audio equipment30, to the distributor terminal10a(FIG.6: step S2003). The distributor terminal10areceives the sound processing parameter PaBe (FIG.6: step S2004).

After that, the distributor terminal10atransmits the sound processing parameter PaBe, which is set in the audio equipment30, to the operation listener terminal TR (FIG.6: step S2005).

After the operation listener terminal TR receives the sound processing parameter PaBe (FIG.6: Step S2006), the display TRD displays the received sound processing parameter PaBe set in the audio equipment30(FIG.6: step S2007). For instance, if gain=10 dB is set in the audio equipment30as a value of the sound processing parameter PaBe, the operation listener terminal TR obtains a parameter of gain=10 dB. The GUI program P2causes the display TRD to display information indicating gain=10 dB. For instance, the GUI program P2displays a text message of “gain=10 dB” on the display TRD.

After the process of the step S2007, the distributor terminal10a, the operation listener terminal TR, and the audio equipment30perform processes from the step S208to the step S314.

Note that, a method for the distributor terminal10ato cause the operation listener terminal TR to display the sound processing parameter PaBe is not limited to only the method performed by using the GUI program P2.

Effect of Second Embodiment

According to the distributor terminal10a, the operator LL can easily adjust the sound processing parameter Pa. Specifically, the distributor terminal10aobtains the sound processing parameter PaBe, which is set in the audio equipment30, from the audio equipment30. The distributor terminal10atransmits the sound processing parameter PaBe, which is set in the audio equipment30, to the operation listener terminal TR. The operation listener terminal TR displays the received sound processing parameter PaBe set in the audio equipment30. With the above-mentioned configuration, the operator LL can know a value of the sound processing parameter PaBe, or the like before changing the sound processing parameter Pa. Accordingly, the operator LL can determine an adjustment amount of the sound processing parameter Pa based on a value of the sound processing parameter PaBe, or the like. Accordingly, the operator LL can adjust the sound processing parameter Pa correctly.

Third Embodiment

Hereinafter, a distributor terminal10bin accordance with a third embodiment will be described with reference to the drawings.FIG.7is a flowchart exemplarily showing processing of the distributor terminal10bwhen a GUI program P3is used.

The distributor terminal10bis different from the distributor terminal10in that notification information is transmitted to the operation listener terminal TR. The notification information is information indicating that the listener terminal20is specified as the operation listener terminal TR. To perform such processing, the distributor terminal10band the operation listener terminal TR read out the GUI program P3and develop it, for example (seeFIG.7). Hereinafter, the details thereof will be described.

When the distributor terminal10bspecifies the operation listener terminal TR, the distributor terminal10btransmits the notification information to the operation listener terminal TR. Specifically, after developing the GUI program P3(FIG.7: after step S207), the distributor terminal10transmits the notification information to the operation listener terminal TR (FIG.7: step S3001). Subsequently, the operation listener terminal TR receives the notification information (FIG.7: step S3002). After that, the operation listener terminal TR displays information that is based on the notification information (FIG.7: step S3003). Specifically, in the present embodiment, the operation listener terminal TR is provided with a display TRD, as shown inFIG.7. The display TRD displays the information that is based on the notification information. For instance, the distributor terminal10btransmits a text message of “this device is specified as an operation terminal” to the operation listener terminal TR. When the operation listener terminal TR receives the text message, the display TRD displays the message of “this device is specified as an operation terminal.”

After display of the notification information (FIG.7: after the step S3003), the distributor terminal10b, the operation listener terminal TR, and the audio equipment30perform processes from the step S208to the step S314(seeFIG.7).

Note that, a method for the distributor terminal10bto cause the operation listener terminal TR to display information that is based on the notification information is not limited to only the method performed by using the GUI program P3.

Effect of Third Embodiment

According to the distributor terminal10b, it is correctly notified that the listener L is selected as the operator LL. Specifically, when the distributor terminal10bspecifies the operation listener terminal TR, the notification information, which indicates that the operation listener terminal TR is specified, is transmitted to the operation listener terminal TR. After that, the display TRD of the operation listener terminal TR displays information that is based on the notification information. For instance, assuming the case where the GUI program P3or the like is used, when a display of the display TRD is changed, a screen display of the terminal, which is used by the listener L selected as the operator LL, is changed. At this time, the operator LL is likely to be confused due to the change of the screen display. In the configuration of the present embodiment, after the listener L is notified of being selected as the operator LL, a screen display of the terminal used by the operator LL is changed. Accordingly, even if a display of the display TRD is changed by the GUI program P3, the operator LL is less likely to be confused, for example.

Fourth Embodiment

Hereinafter, a distributor terminal10cin accordance with a fourth embodiment will be described with reference to the drawings.FIG.8is a flowchart exemplarily showing processing of the distributor terminal10cwhen a GUI program P4is used.

The distributor terminal10cis different from the distributor terminal10in that the sound processing parameter PaAf after being changed by the operator LL is displayed. Specifically, the distributor terminal10cincludes a display10cD, as shown inFIG.8. The display10cD displays the sound processing parameter PaAf after being changed by the operation listener terminal TR. In more detail, after the step S110(FIG.8: step S110), the display10cD displays the sound processing parameter PaAf (FIG.8: step S4001). In the example shown inFIG.8, the display10cD displays a fader and a knob as the GUI. InFIG.8, the fader indicates a value of gain, and the knob indicates an adjustment value of mix balance. In other words, in the example shown inFIG.8, the fader and the knob are displayed based on the value of the sound processing parameter PaAf. In the present embodiment, the display10cD corresponds to a distributor display.

After the distributor terminal10cdisplays the sound processing parameter PaAf (FIG.8: after step S4001), the distributor terminal10cand the audio equipment30perform processes from the step S111to the step S314(seeFIG.8).

To perform the processing as mentioned above, the distributor terminal10cand the operation listener terminal TR read out the GUI program P4and develop it, for example (seeFIG.8). Note that, a method for the distributor terminal10cto display the sound processing parameter PaAf is not limited to only the method performed by using the GUI program P4.

Effect of Fourth Embodiment

According to the distributor terminal10c, the distributor U can check the changed sound processing parameter PaAf. In more detail, the distributor terminal10cis provided with a display10cD. The display10cD displays the sound processing parameter PaAf after being changed by the operation listener terminal TR. Thus, the distributor U can check what sound processing parameter PaAf is used for outputting the sounds through the audio equipment30. This makes it possible to check whether the value of the sound processing parameter PaAf is a distributor's U desired value or not, for example.

Fifth Embodiment

Hereinafter, a distributor terminal10din accordance with a fifth embodiment will be described with reference to the drawings.FIG.9is a flowchart exemplarily showing processing of the distributor terminal10dwhen a GUI program P5is used.

The distributor terminal10dis different from the distributor terminal10in that the distributor terminal10dcan stop an operation of the audio equipment30by the operation listener terminal TR. Specifically, after specifying the operation listener terminal TR, the distributor terminal10accepts release of the operation listener terminal TR, as shown inFIG.9. In more detail, after the operation listener terminal TR develops the GUI program P5(FIG.9: after step S207), the distributor terminal10dstarts accepting release of specification of the operation listener terminal TR (FIG.9: step S5001). When accepting release of the operation listener terminal TR (FIG.9: step S5002), the distributor terminal10dreleases the specification of the operation listener terminal TR (FIG.9: step S5003). For instance, the distributor terminal10ddisplays a button for accepting release of the specification on a display10dD of the distributor terminal10d(seeFIG.9). The distributor U presses the button by clicking thereon or the like. The GUI program P5determines whether the distributor U presses the button or not. When the GUI program P5determines that the button is pressed, the GUI program P5disconnects communication for operating the audio equipment30with the operation listener terminal TR, for example. This stops the operation of the audio equipment30by the operation listener terminal TR. Note that, a method to stop an operation of the audio equipment30by the operation listener terminal TR is not limited to only the method performed by disconnecting the communication.

If the distributor terminal10ddoes not accept release of the specification (FIG.9: step S5002), the distributor terminal10d, the operation listener terminal TR, and the audio equipment30will repeat processes from the step S208to the step S314.

Note that, a method for the distributor terminal10dto stop an operation of the audio equipment30by the operation listener terminal TR is not limited to only the method performed by using the GUI program P5.

Effect of Fifth Embodiment

According to the distributor terminal10d, the distributor U can transfer operation authority of the sound processing parameter PaAf to the operator LL, only when necessary. In more detail, after specifying the operation listener terminal TR, the distributor terminal10daccepts release of the operation listener terminal TR that has been specified. When release of the operation listener terminal is accepted, the distributor terminal10dreleases the operation listener terminal TR that has been specified. In the above-mentioned configuration, if determining that it is unnecessary for the operator LL to operate the audio equipment30, the distributor U can stop an operation of the audio equipment30by the operator LL.

Sixth Embodiment

Hereinafter, a distributor terminal10ein accordance with a sixth embodiment will be described with reference to the drawings.FIG.10is a block diagram exemplarily showing a connection between the distributor terminal10e, the listener terminal20, and a server60e.FIG.11is a flowchart exemplarily showing processing of the distributor terminal10ewhen a GUI program P6is used. InFIG.11, dotted line arrows each indicate communication through the server60e. Hereinafter, the communication through the server60eis referred to as communication Co60.

The distributor terminal10eis different from the distributor terminal10in that content distribution is performed through one or more listener terminals20and the server60e. Hereinafter, the details thereof will be described.

As shown inFIG.10, the server60eis provided with a flash memory602, a RAM603, and a processor605. The processor605reads out a predetermined program, which is stored in the flash memory602, to the RAM303and performs various kinds of operations. As shown inFIG.10, the distributor terminal10eis connected to the server60e. The listener terminal20is connected to the server60e. The server60estores information related to communication between the distributor terminal10eand the listener terminal20. The information related to the communication is routing information or the like, for example. Thus, the distributor terminal10etransmits a sound signal, which is inputted from the audio equipment30through the server60e, to the listener terminal20.

First, the distributor terminal10edistributes the content to the one or more listener terminals20through a server60e(FIG.11: START). Next, as shown inFIG.11, the operation listener terminal TR transmits information on its own device to the distributor terminal10through the communication Co60(FIG.11: step S200). Further, the distributor terminal10etransmits a connection request to the operation listener terminal TR through the communication Co60(FIG.11: step S103). Further, the operation listener terminal TR transmits a connection request for connecting with the GUI program P6to the distributor terminal10ethrough the communication Co60(FIG.11: step S205). In other words, in specification of the operation listener terminal TR, the distributor terminal10especifies the operation listener terminal TR, which operates a change of the sound processing parameter Pa of the audio equipment30, among the one or more listener terminals20through the server60e. Further, the operation listener terminal TR transmits the sound processing parameter PaAf to the distributor terminal10ethrough the communication Co60(FIG.11: step S209). In other words, in transmission of the changed sound processing parameter PaAf to the audio equipment30, the operation listener terminal TR transmits the changed sound processing parameter PaAf to the audio equipment30through the server60e.

Effect of Sixth Embodiment

According to the distributor terminal10eand the server60e, processing speed of the distributor terminal10eis improved. Specifically, the distributor terminal10edistributes content to one or more listener terminals20through the server60e. The distributor terminal10especifies the operation listener terminal TR, which operates a change of the sound processing parameter Pa of the audio equipment30, among the one or more listener terminals20through the server60e. The operation listener terminal TR transmits the changed sound processing parameter Pa to the audio equipment30through the server60e. With the above-mentioned configuration, the server60eperforms processing related to communication between the distributor terminal10eand the listener terminal20. For instance, the processing related to the communication is routing processing between the distributor terminal10eand the listener terminal20, or the like. This makes it unnecessary for the distributor terminal10eto perform processing related to communication with the listener terminal20. Accordingly, the number of processes parallelly executed in the distributor terminal10ecan be reduced. As a result, this improves the processing speed of the distributor terminal10e.

First Modification of Sixth Embodiment

Hereinafter, a distributor terminal10e2and a server60e2in accordance with a first modification of the sixth embodiment will be described with reference toFIG.12.FIG.12is a flowchart exemplarily showing communication between the distributor terminal10e2, the server60e2, and the operation listener terminal TR in accordance with the first modification of the sixth embodiment.

In the present modification, the server60e2is a distribution server that distributes content to one or more listener terminals20. In other words, the server60e2performs processing related to content distribution, instead of the distributor terminal10e2. Accordingly, the server60e2stores a program related to content distribution or the like. On the other hand, the distributor terminal10e2is not required to store the program related to content distribution or the like. Hereinafter, a flow of the processing will be described in detail.

As shown inFIG.12, the distributor terminal10e2transmits a connection request to the server60e2(FIG.12: step S7001). The server60e2receives the connection request (FIG.12: step S7002). After receiving the connection request, the server60e2develops the program related to content distribution. After the development, content distribution is started by the distributor terminal10e2and the server60e2(FIG.12: step S7003). Since the processing after the start of content distribution is the same as the processing described in the sixth embodiment, the description thereof is omitted.

Effect of First Modification of Sixth Embodiment

According to the distributor terminal10e2and the server60e2, processing speed of the distributor terminal10e2is improved. Specifically, the server60e2is a distribution server that distributes content to one or more listener terminals20. In the above-mentioned configuration, the server60e2performs processing related to content distribution, in addition to the processing related to communication between the distributor terminal10eand the listener terminal20. This makes it unnecessary for the distributor terminal10e2to perform the processing related to content distribution. Thus, the number of processes parallelly executed in the distributor terminal10e2can be reduced. As a result, this improves the processing speed of the distributor terminal10e2.

Second Modification of Sixth Embodiment

Hereinafter, distributor terminals10e3and10e4and servers60e3and60e4in accordance with a second modification of the sixth embodiment will be described with reference to the drawings.FIG.13is a block diagram exemplarily showing a connection between the distributor terminal10e3, the server60e3, and the listener terminal20in accordance with the second modification of the sixth embodiment.FIG.14is a flowchart exemplarily showing communication between the distributor terminal10e3, the server60e3, and the operation listener terminal TR in accordance with the second modification of the sixth embodiment.FIG.15is a block diagram exemplarily showing a connection between the distributor terminal10e4, the server60e4, and the operation listener terminal TR in accordance with the second modification of the sixth embodiment.

In the present modification, the server60e3stores a GUI program P6Sv, instead of the distributor terminal10e3, as shown inFIG.13. Specifically, a flash memory602of the server60e3stores the GUI program P6Sv. The distributor terminal10e3reads out the GUI program P6Sv from the server60e3. Specifically, the distributor terminal10e3transmits a connection request for connecting with the GUI program P6Sv to the server60e3(FIG.14: step S8001). The server60e3receives the connection request for connecting with the GUI program P6Sv (FIG.14: step S8002). The server60e3develops the GUI program P6Sv in the distributor terminal10e3(FIG.14: step S8003).

Further, the operation listener terminal TR reads out the GUI program P6Sv from the server60e3. Specifically, the operation listener terminal TR transmits a connection request for connecting with the GUI program P6Sv to the server60e3(FIG.14: step S8004). The server60e3receives the connection request for connecting with the GUI program P6Sv (FIG.14: step S8005). The server60e3develops the GUI program P6Sv in the operation listener terminal TR (FIG.14: step S8006).

Since processing except for the read-out of the GUI program P6Sv from the server60e3is the same as the processing described in the sixth embodiment, the description thereof is omitted.

Note that, as shown inFIG.15, it is not necessary to connect the distributor terminal10e4and the listener terminal20through the server60e4. In this case, the server60e4performs only development of the GUI program P6Sv in the distributor terminal10e4and development of the GUI program P6Sv in the operation listener terminal TR.

Note that, the distributor terminal10e3may specify the operation listener terminal TR using a password, for example. For instance, the distributor U sets a password with respect to the server60e3through the distributor terminal10e3. When the operation listener terminal TR transmits a connection request for connecting with the GUI program P6Sv to the server60e3, the server60e3requires the operation listener terminal TR to transmit the password. When the password is inputted, the server60e3develops the GUI program P6Sv in the operation listener terminal TR. In this case, the password may be transmitted to the operation listener terminal TR from the distributor terminal10e3, using text messages or the like, for example.

First Modification of First Through Sixth Embodiments

Hereinafter, a distributor terminal10f(not shown) in accordance with a first modification will be described. The distributor terminal10fis different from the distributor terminal10in that the distributor terminal10fdevelops a preview function to the operation listener terminal TR. The preview function can simulate a result of the sound processing to be performed based on a sound processing parameter PaAf, before the sound processing parameter PaAf is transmitted to the audio equipment30. Therefore, before the sound processing parameter PaAf is transmitted, the operator LL can hear sounds obtained by simulating the sounds to be outputted from the audio equipment30. Accordingly, the operator LL can adjust the sound processing parameter Pa more correctly.

Second Modification of First Through Sixth Embodiments

Hereinafter, a distributor terminal10g(not shown) in accordance with a second modification will be described. The distributor terminal10gis different from the distributor terminal10in that the distributor terminal10gcan transfer operation authority of the audio equipment30to each of a plurality of listeners L. Hereinafter, the details thereof will be described with reference toFIG.4. For instance, the distributor terminal10gcan transfer operation authority related to gain adjustment to the listener Lb. Similarly, the distributor terminal10gcan transfer operation authority related to adjustment of mix balance to the listeners Lc. The audio equipment30performs sound processing based on a parameter inputted from each of the listener terminal20band the listener terminal20c. Thus, the operator LL can adjust the sound processing parameter Pa in a shared manner.

Third Modification of First Through Sixth Embodiments

Hereinafter, a distributor terminal10h(not shown) in accordance with a third modification will be described. The distributor terminal10his different from the distributor terminal10in that operation authority of another equipment, other than the audio equipment, can be transferred to the listener L. The distributor terminal10his used for distributing image content, for example. In this case, the distributor terminal10his connected to visual equipment. The distributor terminal10hcan transfer operation authority of the visual equipment to the listener L. Such visual equipment is a video switcher or the like, for example. In this case, operation authority of image switching is transferred to the operation listener terminal TR, for example. Note that, the distributor terminal10hmay transfer operation authority of illumination to the listener L, instead of the operation authority of visual equipment, for example. In this case, the distributor terminal10his connected to a dimmer. The distributor terminal10hcan transfer operation authority of the dimmer to the listener L. In this case, operation authority of light intensity, turning-on/off of the illumination, and the like are transferred to the operation listener terminal TR, for example.

Fourth Modification of First Through Sixth Embodiments

Hereinafter, a distributor terminal10i(not shown) in accordance with a fourth modification will be described. The distributor terminal10iis different from the distributor terminal10in that the distributor U can select a sound processing parameter Pa whose operation authority is to be transferred to the listener L. Specifically, when specifying the operation listener terminal TR, the distributor terminal10iaccepts selection of the sound processing parameter Pa permitted to be changed. The distributor terminal10ipermits the operation listener terminal TR to change the selected sound processing parameter Pa only. For instance, if the distributor U selects mix balance as the sound processing parameter Pa permitted to be changed, the operation listener terminal TR can adjust the mix balance only. Thus, the distributor U can cause the operator LL to adjust only the sound processing parameter Pa desired by the distributor U.

Other Embodiments

The distributor terminals10through10ein accordance with the present disclosure are not limited to the distributor terminals10through10ein accordance with the above-mentioned embodiments, but can be modified within the gist of the present disclosure. Note that, configurations of the distributor terminals10through10emay be combined as necessary.

Note that, the distributor terminal10and the distributor terminals10bthrough10emay not necessarily obtain the sound processing parameter Pa, which is set in the audio equipment30, from the audio equipment30. Accordingly, the distributor terminal10and the distributor terminals10bthrough10emay not necessarily transmit the sound processing parameter Pa, which is set in the audio equipment30, to the operation listener terminal TR. In this case, the operation listener terminal TR may not necessarily display the received sound processing parameter Pa set in the audio equipment30.

Note that, when specifying the operation listener terminal TR, the distributor terminals10and10aand the distributor terminals10cthrough10emay not transmit notification information, which indicates that the operation listener terminal TR is specified, to the operation listener terminal TR.

Note that, the distributor terminals10through10band the distributor terminals10dand10emay not necessarily display the sound processing parameter PaAf after being changed by the operation listener terminal TR.

Note that, in the example shown inFIG.4, a change of the sound processing parameter Pa is accepted by operating a fader or a knob displayed on the display200c. However, a method for the operation listener terminal TR to accept a change of the sound processing parameter Pa is not limited to the example performed by operating a fader or a knob. For instance, the operation listener terminal TR may accept a change of the sound processing parameter Pa based on a numerical value inputted by the operator LL. For instance, the operator LL inputs a value of 20 dB as a gain value. In this case, the operation listener terminal TR may output a sound processing parameter Pa of gain=20 dB to the audio equipment30.

Note that, the distributor terminals10through10cand the distributor terminal10emay not necessarily perform the processing that releases specification of the operation listener terminal TR.

Note that, the distributor terminals10through10dmay not necessarily distribute content through one or more listener terminals20and the server60e. In other words, the distributor terminals10through10dmay not necessarily specify the operation listener terminal TR, which operates a change of the sound processing parameter Pa of the audio equipment30, among the one or more listener terminals20through the server60e. Similarly, the operation listener terminal TR may not necessarily transmit the changed sound processing parameter Pa to the audio equipment30through the server60e.

Note that, the server60emay not necessarily be a distribution server.

Note that, the distributor terminal10may be connected to another audio equipment other than the audio equipment30.

Note that, the number of connections between the distributor terminal10and the listener terminals20is not limited to the examples shown inFIGS.1and4. The distributor terminal10may be connected to one or two listener terminals20. Further, the distributor terminal10may be connected to four or more listener terminals20.

Note that, the distributor terminal10and the listener terminal20may not necessarily be connected by the P2P.

Note that, the distributor terminal10eand the listener terminal20may be connected through a plurality of servers, in addition to the server60e.

Note that, the sound processing parameter Pa may include any values other than a gain value or a mix balance value. The sound processing parameter Pa may include an equalizer value, a level value, and the like, for example.

Note that, the audio equipment30may not necessarily be a mixer.

Note that, the external device40may not necessarily be a speaker or a microphone.

Note that, the processor105may not necessarily be a CPU. The processor105may be an MPU (Micro Processing unit) or the like, for example.

Note that, in the second embodiment, the operation listener terminal TR may obtain parameters of the audio equipment30in real time.

Note that, in the second embodiment, a method for the distributor terminal10ato cause the operation listener terminal TR to display the sound processing parameter PaBe is not limited to only the method performed by causing the operation listener terminal TR to display a text message.

Note that, in the third embodiment, a method for the distributor terminal10bto cause the operation listener terminal TR to display the notification information is not limited to only the method performed by causing the operation listener terminal TR to display a text message.

Note that, in the fourth embodiment, a method for the distributor terminal10cto display the sound processing parameter PaAf is not limited to the method performed by displaying a fader and a knob through the GUI. The distributor terminal10cmay display a value of the sound processing parameter PaAf using a text message, for example.

Note that, a physical controller may be used for changing the sound processing parameter Pa. The physical controller is provided with a fader, a knob, and the like, for example. The operator LL changes the sound processing parameter Pa by operating the fader, the knob, or the like. At this time, the operation listener terminal TR and the physical controller are connected by a cable, for example. In this case, the operation listener terminal TR and the physical controller are connected through a physical interface (e.g., USB), for example.