WO2017203673A1 - 音信号処理装置および音信号処理方法 - Google Patents
音信号処理装置および音信号処理方法 Download PDFInfo
- Publication number
- WO2017203673A1 WO2017203673A1 PCT/JP2016/065652 JP2016065652W WO2017203673A1 WO 2017203673 A1 WO2017203673 A1 WO 2017203673A1 JP 2016065652 W JP2016065652 W JP 2016065652W WO 2017203673 A1 WO2017203673 A1 WO 2017203673A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sound signal
- input
- terminal
- sound
- output terminal
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
- H04M3/568—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities audio processing specific to telephonic conferencing, e.g. spatial distribution, mixing of participants
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M19/00—Current supply arrangements for telephone systems
- H04M19/02—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone
- H04M19/04—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M9/00—Arrangements for interconnection not involving centralised switching
- H04M9/08—Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic
- H04M9/082—Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic using echo cancellers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/60—Substation equipment, e.g. for use by subscribers including speech amplifiers
- H04M1/6033—Substation equipment, e.g. for use by subscribers including speech amplifiers for providing handsfree use or a loudspeaker mode in telephone sets
Definitions
- the present invention relates to a sound signal processing device and a sound signal processing method suitable for a sound emitting and collecting device used for a remote audio conference.
- the sound emission and collection device collects the sound of the participants in the base (conference room) with a microphone and outputs the collected sound signal to a network, while the sound signal supplied from the network is output with a speaker. It is converted into audio and is made to be heard by the participants in the conference room.
- the sound emission and collection device is a concept including a microphone and a speaker, but the microphone and the speaker may be externally connected instead of being built-in. For this reason, the sound emission and collection device may be conceptualized as including a microphone, a speaker, and a sound signal processing device that processes a sound signal collected by the microphone and a sound signal output toward the speaker. it can.
- the size of the conference room used for the audio conference varies, and the number of participants in the conference room also varies.
- the conference room is large and the number of participants is large, all participants' voices are collected without omission, and the sound signals supplied from the network are heard evenly by the speakers. It becomes a problem.
- a system in which a plurality of pods having microphones and speakers can be installed in a single conference room (described in Patent Document 1, FIG. 15 and column 8). Have been proposed).
- the pod cannot be connected to the network by itself, and needs to be connected to the base as the host. For this reason, for example, when two pods are distributed and installed, one base is required in addition to the two pods.
- the present invention has been made in view of such circumstances, and one of its purposes is to provide a sound signal processing device and a sound signal processing method that can be connected to a network without a special device such as a base. It is to provide.
- a sound signal processing apparatus includes a microphone terminal to which a sound signal picked up by a microphone is input, a speaker terminal to which a sound signal directed to a speaker is output, A first input terminal to which a sound signal from another device at the near end is input, a first output terminal from which a sound signal directed to the other device is output, and a sound signal at the far end can be input via a network A far-end input terminal; a far-end output terminal capable of outputting a sound signal directed to the network; at least one of the microphone terminal, the first input terminal, and the far-end input terminal; A path establishment unit that establishes a signal path to at least one of one output terminal and the far-end output terminal; and a path instruction unit that instructs the path establishment unit to establish a signal path.
- the signal path established by the path establishing unit can be changed according to the situation. For example, it is possible to switch from a signal path used for a parent device for network connection to a signal route used for a child device subordinate to the parent device. For this reason, for example, it is not necessary to separately prepare devices for the master unit and the slave unit.
- the sound signal processing device included in the sound emission and collection device can be connected to the network without a device such as a base.
- FIG. 1 is a diagram illustrating a system including a sound emission and collection device according to the first embodiment.
- the system 1 includes two sound emission and collection devices 10.
- the sound emission and collection devices 10 have the same configuration except for a signal path established internally as will be described later, and are distributed and installed at bases such as a conference room.
- Each of the sound emission and collection devices 10 includes a notification device 130 such as an LED and an input device 140 such as a moment type push-on switch.
- the two sound emitting and collecting apparatuses 10 are connected to each other via the cable C.
- one cable C transmits two sound signals, but two cables that transmit one sound signal may be used instead.
- FIG. 1 shows an example in which one of the two sound emitting and collecting apparatuses 10 is connected to the network 400 via the PC 300.
- the network 400 is connected to another system (not shown) installed at another site, and the other system and the system 1 transmit and receive sound signals.
- both of the two sound emitting and collecting apparatuses 10 may be connected to the network 400 via the PC 300, respectively.
- a connection means a direct and indirect connection between two or more elements, and one or two or more intermediate elements (excluding the sound emission and collection device 10) between the two or more elements.
- the connection between the elements may be physical, logical, or a combination thereof.
- the connection between the elements may be any of electric wires, cables, and printed circuit board wirings, wireless may be used, or a combination thereof may be used.
- one sound emitting and collecting device 10 is connected to the network 400 via the PC 300. However, if the sound emitting and collecting device 10 is included in the intermediate element, the other sound emitting and collecting device 10 is also connected to the network 400.
- the interpretation that it is connected to the network 400 via the sound emitting and collecting apparatus 10 and the PC 300 can be established. In order to eliminate such an interpretation, the sound emission and collection device 10 is removed from the intermediate element.
- the reason that the PC 300 is connected to the network 400 is to simplify the configuration of the sound emitting and collecting apparatus 10 by using the network connection function provided in the PC 300.
- the sound emitting and collecting apparatus 10 may be provided with a network connection function so that the sound emitting and collecting apparatus 10 can be directly connected to the network 400.
- the PC 300 is merely a relay point to the network 400 as viewed from the sound emitting and collecting apparatus 10, and in the following, the presence of the PC 300 is ignored and the connection to the network 400 as viewed from the sound emitting and collecting apparatus 10 or Only disconnected is a problem.
- Examples of the network 400 are typically the Internet, but include an in-house LAN (Local Area Network), a wireless telephone network, a wired telephone network, and the like.
- FIG. 2 is a diagram illustrating a hardware configuration of one sound emitting and collecting apparatus 10.
- the sound emission and collection device 10 includes a microphone 12, an ADC (Analog to Digital Converter) 14, a DAC (Digital to Analog Converter) 16, a speaker 18, a CPU (Central Processing Unit) 100, a memory 110, It includes an I / F (InterFace) 120, a notification device 130, an input device 140, a communication device 150, a bus 160, and a DSP (Digital Signal Processor) 200.
- ADC and DAC are indicated as AD and DA for convenience in the drawings, respectively.
- the term “apparatus” can be read as a circuit, a device, a unit, a module, or the like.
- the CPU 100 controls each unit of the sound emission and collection device 10 by executing a program stored in the memory 110.
- the memory 110 temporarily stores data by the CPU 100 and the DSP 200.
- the microphone 12 collects sound around the sound emitting and collecting apparatus 10 and generates an analog sound signal.
- the target of sound collection by the microphone 12 is specifically the voice of the participant in the conference room where the sound emission and collection device 10 is installed.
- the ADC 14 converts the sound signal collected by the microphone 12 into a digital signal and supplies the digital signal to the DSP 200.
- the ADC 251 converts a sound signal supplied from another device via the cable C into a digital signal and supplies the digital signal to the DSP 200.
- the DSP 200 transmits the sound signal converted by the ADC 14, the near-end sound signal converted by the ADC 251, and other systems at the far end via the network 400, the I / F 120, and the bus 160.
- the sound signal supplied in this way is processed in the signal path specified by the CPU 100 (path indicating unit), and the calculated sound signal is directed to the DAC 16, the DAC 261, the speaker 18, and another system at the far end, respectively. Output.
- far end means that the message has passed through the network 400. Further, the word “near end” means that it does not go through the network 400.
- the self-device refers to the focused sound emitting and collecting device 10 focusing on a certain sound emitting and collecting device 10.
- the other device refers to a near-end sound emitting and collecting device 10 other than the own device in the same system. Further, “toward” means that another intermediate element may be interposed in the middle.
- the communication device 150 communicates with other devices, for example, wirelessly.
- the DAC 16 converts the sound signal calculated by the DSP 200 into an analog signal and outputs the analog signal.
- the speaker 18 converts the sound signal converted by the DAC 16 into sound and outputs the sound.
- the DAC 261 converts the sound signal calculated by the DSP 200 into an analog signal and outputs the analog signal.
- the signal processing is executed by the DSP 200, digital conversion is performed by the ADCs 14 and 251 before the DSP 200, and analog conversion is performed again by the DACs 16 and 261 after the processing.
- the digital signal processing in the DSP 200 can be replaced with analog signal processing as will be described later. If analog signal processing is performed, the ADCs 14 and 251 and the DACs 16 and 261 are unnecessary.
- the number of the microphones 12 and the number of the speakers 18 is one, but a plurality of them may be provided.
- the DSP 200, the ADCs 14 and 251 and the DACs 16 and 261 are separated from each other, but this is a convenient measure for explaining a signal path established in the DSP 200. Therefore, the DSP 200 may include the ADCs 14 and 251 and the DACs 16 and 261.
- FIG. 3 is a diagram showing the functional blocks of the sound emitting and collecting apparatus 10 by paying attention to the signal flow.
- a detection unit 102 and a route instruction unit 104 are constructed by executing the above program, and in the DSP 200, a route establishment unit 202 is constructed. Note that the I / F 120 in FIG. 2 is omitted in FIG. 3 because it is not related to the signal flow.
- the detection unit 102 detects whether or not the own apparatus is connected to the network 400 and can transmit and receive sound signals to and from other systems.
- the detection unit 102 outputs the detection result to the route instruction unit 104, and when detecting the connection with the network 400, supplies the sound signal from the other system to the far-end input terminal 211 of the route establishment unit 202, The sound signal output from the far end output terminal 213 of the path establishing unit 202 is transferred toward the other system.
- the route instruction unit 104 instructs the notification device 130 to notify the user, and receives operation information when the input device 140 is operated by the user.
- the user here is a part or all of the participants in the conference room where the sound emission and collection devices 10a and 10b are installed.
- the route instruction unit 104 instructs the communication device 150 to exchange information with the sound emission and collection device 10 of another device, and instructs the route establishment unit 202 about the signal route to be established.
- the route establishment unit 202 establishes the signal route instructed by the route instruction unit 104. Although this signal path will be described later, the far-end output terminal 213, the speaker terminal 214, and the first input terminal 211, the microphone terminal 212, and the first input terminal 221 undergo arithmetic processing such as delay, addition / subtraction, and distribution. There are two or more paths to the output terminal 231. Note that the signal path includes not only a path for directly supplying from the start point to the end point but also a path for supplying indirectly by interposing an element such as a delay unit or an adder.
- the microphone terminal 212 is a terminal to which a sound signal collected by the microphone 12 of the own apparatus is input, and the speaker terminal 214 is a terminal from which the sound signal is output toward the speaker 18 of the own apparatus.
- the first input terminal 221 is a terminal to which a sound signal from another device is input, and the first output terminal 231 is a terminal from which the sound signal is output to the other device.
- a terminal is a structure to which a target signal can be input or output, and specifically refers to a signal pin, a part of wiring, a connector, and the like.
- the microphone 12 and the speaker 18 are not necessarily built in the sound emission and collection device 10, and may be provided outside. Regardless of whether the microphone 12 and the speaker 18 are built in or provided externally, the sound emitting and collecting apparatus 10 is provided with a microphone terminal 212 to which a sound signal collected by the microphone 12 is input. There is no change in that a speaker terminal 214 for outputting a sound signal toward the speaker 18 is provided.
- FIG. 4 is a diagram showing an operation sequence of the system 1 in this case, in which information is exchanged between the sound emitting and collecting apparatus 10 connected to the network 400 and the sound emitting and collecting apparatus 10 not connected to the network 400.
- FIG. 4 For convenience, “a” is appended to the end of the code of each element in the sound emitting and collecting apparatus connected to the network 400, and “b” is appended to the end of the code of each element in the sound emitting and collecting apparatus not connected to the network 400.
- the code of the sound emitting and collecting apparatus connected to the network 400 is 10a
- the code of the route instruction unit is 104a.
- the code of the sound emitting and collecting apparatus not connected to the network 400 is 10b
- the code of the route instruction unit is 104b.
- the detection unit 102a detects a connection with the network 400
- the detection result is supplied to the route instruction unit 104a.
- the route instruction unit 104a supplied with the detection result instructs the communication device 150a to transmit the detection result to the sound emitting and collecting device 10b (step Sa11).
- a detection result indicating that the sound emitting and collecting apparatus 10a is connected to the network is transmitted to the sound emitting and collecting apparatus 10b.
- the communication device 150b transfers the detection result to the route instruction unit 104b, while the route instruction unit 104b to which the detection result has been transferred The detection result of the detection unit 102b is further received. Since the sound emission and collection device 10b is not connected to the network 400, the route instruction unit 104b receives a detection result indicating that it is not connected to the network 400 (not detected) from the detection unit 102b. The route instruction unit 104b instructs the communication device 150b to transmit the detection result of the detection unit 102b to the sound emitting and collecting device 10a (step Sa16). Thereby, the detection result that the sound emitting and collecting apparatus 10b is not connected to the network is transmitted to the sound emitting and collecting apparatus 10a.
- the detection result is transferred to the route instruction unit 104a.
- the route instruction unit 104a to which the detection result is transferred instructs the route establishment unit 202a that the signal route used for the parent device (prt) should be established, and also instructs the communication device 150a to emit and collect sound. It is instructed to transmit a notification (request) that the signal path of the slave unit (chd) used in 10b should be established (step Sa17).
- the path establishing unit 202a establishes the signal path of the parent device (prt) according to the above instruction (step Sa18).
- the communication device 150b receives a notification that the route of the child device (chd) should be established
- the notification is transferred to the route instruction unit 104b, and the route instruction to which the notification is transferred is sent.
- the unit 104b instructs the route establishing unit 202b to establish the signal route of the slave unit (chd).
- the path establishing unit 202b establishes the signal path of the slave unit (chd) (step Sa19).
- the base unit (prt) and the slave unit (chd) differ only in the signal path established by the path establishment unit 202.
- the base unit (prt) It can be mutually changed from a slave unit (chd) to a slave unit (chd) to a master unit (prt). That is, the two sound emission and collection devices 10 are given either the parent machine (prt) or the child machine (chd) depending on the situation, and when the situation changes, the parent machine (prt) or It can be changed to a handset (chd).
- FIG. 5 is a diagram showing signal paths established in each of the path establishing units 202a and 202b and their connection states.
- the two sound emitting and collecting apparatuses 10 are connected by a cable C as follows. That is, in the two units, from the first output terminal 231 in the route establishment unit 202a to the first input terminal 221 in the route establishment unit 202b, and from the first output terminal 231 in the route establishment unit 202b to the first input in the route establishment unit 202a.
- the terminal 221 is connected to the cable C. For this reason, when connecting the two sound emission and collection devices 10 with the cable C, the user does not need to be aware of which is the parent device (prt) or the child device (chd).
- connection of the cable C is from the output end of the DAC 261 to the input end of the ADC 251, but the DAC 261 and the ADC 251 are optional as described above and are ignored because they do not affect the signal path. I will decide.
- the following two signal routes are established. Specifically, in the route establishing unit 202a, (A) The sound signal input to the microphone terminal 212 and delayed by the delay device 241 (first delay device) and the sound signal input to the first input terminal 221 are added by the adder 242. A signal path for supplying the added sound signal to the far-end output terminal 213; (B) a signal path for supplying the sound signal input to the far-end input terminal 211 to the first output terminal 231 and delaying it by the delay unit 243 (second delay unit) and supplying the signal to the speaker terminal 214; Is established.
- the following two signal paths are established in the path establishing unit 202b of the slave unit (chd). Specifically, in the route establishing unit 202b, (C) a signal path for supplying the sound signal input to the microphone terminal 212 to the first output terminal 231; (D) a signal path for supplying the sound signal input to the first input terminal 221 to the speaker terminal 214; Is established.
- the sound emitting and collecting device 10 when only one sound emitting and collecting device 10 is connected to the network 400, the sound emitting and collecting device 10 is set as a parent device (prt) and the other one is set as a child device (chd). Is done.
- the signal paths (A) and (B) are established in the path establishing unit 202a serving as the master unit (prt), and the signal paths (C) and (D) are established in the path establishing unit 202b serving as the slave unit (chd). Then, the following operation is executed.
- the sound signal picked up by the microphone 12 of the parent device (prt) and the sound signal picked up by the microphone 12 of the child device (chd) are added by the adder 242, and the sound of the parent device (prt) is added.
- the data is output from the far end output terminal 213 toward another system (network 400) at the far end.
- the sound signal supplied from another system which is input from the far-end input terminal 211 of the parent device (prt), is distributed by the parent device (prt), and the speaker 18 and the child of the parent device (prt). Audio is output from the speaker 18 of the machine (chd).
- the system 1 can transmit / receive a sound signal with the other system in a remote place.
- FIG. 8 is a diagram showing an operation sequence of the system 1 in this case. Since both units are connected to the network 400, a and b at the end of the code are used only to distinguish the two units.
- the detection unit 102a detects the connection with the network 400, and the path instruction unit 104a instructs the communication device 150a to transmit the detection result to the sound emission and collection device 10b.
- the detection unit 102b detects the connection with the network 400, supplies the detection result to the route instruction unit 104b, and the route instruction unit 104b performs communication.
- the device 150b is instructed to transmit the detection result to the sound emitting and collecting device 10a (step Sb12).
- the communication device 150a that has received the information transfers the information to the route instruction unit 104a. Based on the transferred information and the detection result of the detection unit 102a, the route instruction unit 104a determines that other devices are connected to the network 400 in addition to the own device. Similarly, in the sound emission and collection device 10b, the communication device 150b that has received the information transfers the information to the route instruction unit 104b.
- the route instruction unit 104b determines that other devices are connected to the network 400 in addition to the own device. Therefore, each of the sound emission and collection devices 10 a and 10 b knows that both are connected to the network 400.
- the route instruction unit 104a that has determined that both are connected to the network 400 instructs the notification device 130a to notify the user (step Sb13). Thereby, the notification device 130a notifies the user that the sound emitting and collecting device 10a is a selection candidate, for example, by blinking an LED.
- the route instruction unit 104b that determines that both are connected to the network 400 instructs the notification device 130b to notify the user (step Sb14). Thereby, the notification device 130a blinks the LED, for example, and notifies the user that the sound emitting and collecting device 10b is a selection candidate. Therefore, the user is prompted to select one of the two sound emitting and collecting apparatuses 10.
- the user operates either the input device 140a or 140b in order to select one of the selection candidates (step Sb21).
- the user operates the input device 140a.
- the reason for selecting one of the units is to determine which network connection is valid among a plurality of (two in this case) sound emitting and collecting apparatuses 10 connected to the network 400.
- the input device 140a When the input device 140a is operated by the user, the input device 140a outputs operation information indicating that it has been operated.
- the path instruction unit 104a that has received the operation information notifies the notification device 130a to end the notification to the user, and transmits the reception result to the sound emitting and collecting device 10b to the communication device 150a. (Step Sb15).
- the notification device 130a turns off the LED, and information indicating that the sound emitting and collecting device 10a is selected by the user is transmitted to the sound emitting and collecting device 10b.
- the communication apparatus 150b when the communication apparatus 150b receives the information, the information is transferred to the route instruction unit 104b.
- the route instruction unit 104b to which the information is transferred notifies the notification device 130b to end the notification to the user, and invalidates the network connection in the sound emitting and collecting device 10b that is the own device to the communication device 150b. Is instructed to be transmitted to the sound emitting and collecting apparatus 10a (step Sb16). Accordingly, the invalid declaration is transmitted to the sound emitting and collecting apparatus 10a.
- a functional block omitted in FIG. 3, for example, a functional block that controls connection of the PC 300 and the network 400 releases the network connection.
- the invalid declaration is transferred to the route instruction unit 104a.
- the route instruction unit 104a to which the invalid declaration is transferred instructs the route establishment unit 202a that the signal route of the parent device (prt) should be established, and the sound emitting and collecting device 10b to the communication device 150a. Is instructed to send a notification to the effect that the route of the child device (chd) should be established (step Sb17).
- the path establishing unit 202a establishes the signal path of the parent device (prt) (step Sb18)
- the route establishing unit 202b establishes the signal path of the child device (chd) (step Sb18).
- FIG. 9 is a diagram showing signal paths established by the path establishing units 202a and 202b and their connection states, in which the network 400 connected to the slave unit (chd) is invalidated as indicated by a broken line. Is as already described in FIG.
- the sound signal can be transmitted / received to / from other systems in the remote place as in the case where only one unit is connected to the network 400.
- the network connection of the sound emitting and collecting apparatus 10 that is operated by the input device 140 is enabled, but the network connection of the sound emitting and collecting apparatus 10 that is operated by the input device 140 is disabled. It is good also as a structure to be performed.
- a network connection invalidation is received from another sound emitting and collecting apparatus 10, and the network connection is validated by detecting that there is no operation to be invalidated for a predetermined time from the input device 140 of the own apparatus. You can do it.
- notification to a user it is not restricted to blinking of LED.
- the notification device 130 may be a matrix display device that can display characters, and a message that prompts the user to select may be displayed.
- the message that prompts the user to select can be synthesized by voice and output. Alternatively, these may be used in appropriate combination. That is, the notification is not limited to display (sight) but may be anything that appeals to the user's five senses such as voice (hearing) and vibration (tactile sense). Further, for example, the notification device 130 and the input device 140 may be overlapped by a matrix display device and a touch panel.
- the reason why the sound signal is transmitted as an analog signal by the cable C in the sound emitting and collecting apparatus 10 in the present embodiment is to simplify the configuration. That is, in order to transmit the sound signal as a digital signal, the path establishment unit 202 that establishes the signal path of the master unit (prt) or the slave unit (chd) is realized by the arithmetic processing of the DSP 200. This is because it is necessary to synchronize the arithmetic processing and signal transmission in the machine (prt) with the arithmetic processing and signal transmission in the child machine (chd), resulting in a complicated configuration. If each of the sound emission and collection devices 10 transmits the sound signal as an analog signal as in the present embodiment, the arithmetic processing can be executed independently in each of the sound emission and collection devices 10, so the configuration for synchronization is omitted. can do.
- the sound signal is delayed by that amount.
- the sound signal collected by the microphone 12 of the child device (chd) passes through the DAC 261 of the child device (chd) and the ADC 251 of the parent device (prt)
- the sound signal is collected by the microphone 12 of the parent device (prt).
- a signal delay is generated by DA conversion and AD conversion.
- the sound signal output to the speaker 18 of the child device (chd) passes through the DAC 261 of the parent device (prt) and the ADC 251 of the child device (chd)
- the speaker 18 of the parent device (prt) Compared with the sound signal output toward, signal delay occurs by DA conversion and AD conversion.
- the delay time of the delay device 241 is set to be the sum of the delay time generated when converting to analog in the DAC 261 and the delay time generated when converting to digital in the ADC 251. ing. Further, the delay time of the delay unit 243 is set to be the sum of the delay time generated when converting to analog in the DAC 261 and the delay time generated when converting to digital in the ADC 251. As a result, the sound signal collected by the microphone 12 of the parent device (prt) is delayed to the same extent as the sound signal collected by the microphone 12 of the child device (chd).
- the sound signal collected by the microphone 12 of the parent device (prt) and the sound signal collected by the microphone 12 of the child device (chd) are added in a state where the time difference is reduced, and the network 400 Therefore, the sound signal can be prevented from deteriorating.
- the sound signal output toward the speaker 18 of the parent device (prt) is delayed to the same extent as the sound signal output toward the speaker 18 of the child device (chd). The time difference between the recorded voices can be reduced.
- FIG. 10 is a diagram illustrating signal paths established by the path establishing units 202a and 202b of the sound emitting and collecting apparatus 10 according to the application example of the first embodiment.
- an echo canceller 244 is provided in each of the master unit (prt) and the slave unit (chd).
- the echo canceller 244 filters the sound signal output toward the speaker terminal 214 with a filter coefficient that estimates the transfer function of the acoustic space from the speaker 18 to the microphone 12, thereby performing pseudo-processing. A typical echo component.
- the echo canceller 244 subtracts the generated pseudo echo component from the sound signal input to the microphone terminal 212 and outputs the result. Even if the sound emitted from the speaker 18 wraps around the microphone 12 and is picked up by the echo canceller 244, the wraparound component is subtracted. Can be reduced.
- the path instruction unit 104 when two sound emitting and collecting apparatuses 10 are connected to the network 400, which network connection is to be validated is determined by an operation on the input device 140 by the user. You may make it decide by. For example, one of the sound emission and collection devices 10 connected to the network 400 may be determined randomly. As a method of determining at random, in each of the two sound emitting and collecting apparatuses 10, for example, the path instruction unit 104 generates one random number and transmits the generated random number to the communication apparatus 150. The route instruction unit 104 of a certain sound emitting and collecting device 10 compares the random number generated by itself with the random number generated by the other sound emitting and collecting device 10 received by the communication device 150.
- the own device is determined as the parent device (prt) and the other device child device (chd). Is mentioned. If the own device is determined as the parent device (prt), the network connection of the own device becomes valid, and if the other device is determined as the child device (chd), the network connection of the other device becomes invalid.
- the number of sound emitting and collecting devices 10 constituting the system 1 is not limited to “2”, but can be expanded to “2” or more.
- FIG. 11 is a diagram illustrating a configuration of a system including a sound emission and collection device according to the second embodiment.
- the number of sound emitting and collecting devices constituting the system 1 is “4”.
- Each of the sound emission and collection devices 10 according to the second embodiment has a notification device 130 and an input device 140, respectively, and incorporates the microphone 12 and the speaker 18 as in the first embodiment.
- each of the four sound emitting and collecting apparatuses 10 is represented as A, B, C, and D in order to distinguish the four sound emitting and collecting apparatuses 10, A ⁇ B ⁇ C ⁇
- the part “ ⁇ ” is connected by the cable C as D ⁇ (A). That is, four sound emitting and collecting apparatuses 10 are connected in a ring shape with four cables C.
- one cable C transmits two sound signals.
- one sound emitting and collecting apparatus 10 (A in FIG. 11) is connected to the network 400 via the PC 300 and installed at another base via the network 400.
- the sound signal is transmitted and received with the system (not shown).
- a difference from the first embodiment is a peripheral portion of the DSP 200. Therefore, the second embodiment will be described focusing on functional blocks in the peripheral part of the DSP 200.
- FIG. 12 is a diagram illustrating functional blocks of the sound emission and collection device 10 according to the second embodiment.
- the sound emitting and collecting apparatus 10 according to the second embodiment is different from the first embodiment (see FIG. 3) in that the DSP 200 (path establishing unit 202) has a second input terminal in addition to the first input terminal 221.
- the second output terminal 232 is included in addition to the first output terminal 231.
- elements using ordinal numbers such as “first” and “second” do not define the order of those elements, but are used merely to distinguish two or more elements. Not too much.
- one of the two input terminals is expressed as the first input terminal 221 and the other is expressed as the second input terminal 222.
- the ADC 252 converts the near-end sound signal into a digital signal and supplies the digital signal to the second input terminal 222.
- the DAC 262 converts the sound signal output from the second output terminal 232 into an analog signal to convert the near-end sound signal into the near-end sound signal. Output to another device.
- the operation of the second embodiment will be described.
- the second embodiment when only one sound emitting and collecting device 10 is connected to the network 400 among a plurality (four in this case) of sound emitting and collecting devices 10, two or more of the sound emitted and collected devices are released.
- the sound device 10 may be connected to the network 400. Therefore, first, an operation when only one sound emitting and collecting apparatus 10 is connected to the network 400 will be described.
- FIG. 13 is a diagram showing an operation sequence of the system 1 in this case.
- “a” is added to the end of the code of the sound emitting and collecting device connected to the network 400
- “b”, “c”, and “d” are added to the end of the code of the sound emitting and collecting device not connected to the network 400, respectively. Attached.
- the operation sequence shown in this figure is basically the same as the contents shown in FIG. 4 except that the number of sound emitting and collecting apparatuses 10 not connected to the network 400 is increased.
- the detection unit 102a when the detection unit 102a detects the connection with the network 400, the detection result is transmitted to the other sound emission and collection devices 10b, 10c, and 10d (step Sc11), and the detection result is displayed.
- Each of the received sound emitting and collecting apparatuses 10b, 10c, and 10d transmits a detection result (network worm not detected) indicating that it is not connected to the network 400 in its own apparatus to the sound emitting and collecting apparatus 10a (step Sc16). .
- the signal emitting and collecting apparatus 10a determines a signal path in the own apparatus and the other apparatus (step Sc17). Is set as the master unit (prt) (step Sc18), and the other device is set as the slave unit (chd) (step Sc19).
- FIG. 14 is a diagram illustrating signal paths established by the path establishing units 202a, 202b,..., 202d and their connection states in the second embodiment.
- the route establishing unit 202c is omitted for convenience of explanation.
- the four sound emitting and collecting apparatuses 10 are connected by a cable C as follows. That is, from one first output terminal 231 to the first input terminal 221 in another one, from the second output terminal 232 in the one one to the second input terminal 222 in the other one, Are connected by a cable C.
- the point that all the sound emission and collection devices 10 are connected in a ring shape by the cable C is as described above. For this reason, when connecting the four sound emitting and collecting apparatuses 10 with the cable C, the user does not need to be aware of which is the parent device (prt) or the child device (chd). Note that, in connection with the cable C, the DACs 261 and 262 and the ADCs 251 and 252 are ignored in the same manner as in the first embodiment.
- the route establishing unit 202a of the master unit (prt) the following four signal routes are established. Specifically, in the route establishment unit 202a of the master unit (prt), (A) a signal path for delaying the sound signal input to the microphone terminal 212 by the delay unit 241 and supplying the delayed signal to the first output terminal 231; (B) a signal path for supplying the sound signal input to the far-end input terminal 211 to the second output terminal 232; (C) a signal path for supplying the sound signal input to the first input terminal 221 to the far-end output terminal 213; (D) a signal path in which the sound signal input to the second input terminal 222 is delayed by the delay unit 243 and supplied to the speaker terminal 214; Is established.
- A a signal path for delaying the sound signal input to the microphone terminal 212 by the delay unit 241 and supplying the delayed signal to the first output terminal 231
- B a signal path for supplying the sound signal input to the far-end input terminal 211 to the second output
- the following two signal paths are established in the path establishing unit 202b of the slave unit (chd). Specifically, in the route establishing unit 202b, (E) The sound signal input to the microphone terminal 212 and delayed by the delay unit 241 and the sound signal input to the first input terminal 221 are added by the adder 242, and the added sound signal is A signal path to be supplied to the first output terminal 231; (F) A signal path is established in which the sound signal input to the second input terminal 222 is delayed by the second output terminal 232 and the delay unit 243 and supplied to the speaker terminal 214.
- the slave unit (chd) has been described as being represented by the path establishing unit 202b, but similar signal paths are also established for the path establishing units 202c and 202d.
- the sound emitting and collecting device 10 when only one sound emitting and collecting device 10 is connected to the network 400, the sound emitting and collecting device 10 is set as a parent device (prt), and the other three devices are child devices (chd).
- Set to (A), (B), (C), and (D) are established in the route establishing unit 202a serving as the parent device (prt), and signals are transmitted in the route establishing units 202b, 202c, and 202d serving as the child devices (chd).
- paths (E) and (F) are established, the following operations are performed.
- the adder 242 adds the sound signal collected by the microphone 12 of one master unit (prt) and the sound signal collected by the microphones 12 of the three slave units (chd), It is output toward the network 400 from the far end output terminal 213 of the master unit (prt).
- the sound signal input from the far-end input terminal 211 of the master unit (prt) and supplied from another system is sequentially distributed to three slave units (chd) and one master unit (prt). Then, audio is output from the speakers 18 of the three slave units (chd) and the speaker 18 of the single master unit (prt).
- the system 1 can transmit / receive a sound signal with the other system in a remote place.
- FIG. 15 is a diagram showing an operation sequence of the system in this case.
- all the sound emission and collection devices 10 are connected to the network 400, but two or more devices may be connected.
- a, b, c, and d at the end of the code are used to distinguish the four units.
- the operation sequence is basically the same as that shown in FIG. 8 except that the number of sound emitting and collecting devices connected to the network 400 is increased. That is, in the sound emission and collection device 10a, when the detection unit 102a detects connection to the network 400, the detection result is transmitted to the other sound emission and collection devices 10b, 10c, and 10d (step Sd11). Each of the other sound emitting and collecting devices 10b, 10c, and 10d also detects connection to the network 400 and transmits it to other sound emitting and collecting devices 10 other than itself (step Sd12).
- the LED of the notification device 130a blinks and the user is notified.
- the sound emitting and collecting apparatus 10a is notified that it is a candidate for selection (step Sd13).
- the LED blinks and the user's own device is notified to the user. It is notified that it is a candidate for selection (step Sd14).
- the user operates one of the input devices 140a, 140b, 140c, and 140d among the sound emission and collection devices 10 whose LEDs are blinking to select one (step Sb21).
- the sound emitting and collecting apparatus 10a that has received the operation by the user turns off the LED and transmits information indicating that the user has selected to the other sound emitting and collecting apparatuses 10b, 10c, and 10d (step Sd15).
- Each of the other sound emitting and collecting devices 10b, 10c, and 10d that has received the reception result turns off the LED and performs an operation for invalidating the network connection, and emits an invalid declaration. It transmits to the apparatus 10a (step Sd16).
- the sound emitting and collecting device 10a When the sound emitting and collecting device 10a receives the invalid declaration (or the detection result indicating that the network is not detected) from all of the other sound emitting and collecting devices 10b, 10c, and 10d, the signal path in the own device and the other device Is determined (step Sd17), the own device is set as the parent device (prt) (step Sd18), and the other device is set as the child device (chd) (step Sd19).
- the signal paths established by the path establishing units 202a, 202b,..., 202d are as shown in FIG.
- the system 1 can transmit and receive sound signals with other systems.
- the case where all four sound emitting and collecting apparatuses 10 are connected to the network 400 has been described as an example, but it is only necessary that two or more sound emitting and collecting apparatuses 10 are connected to the network 400.
- the sound emitting and collecting apparatus 10 that is not connected to the network 400 transmits network non-detection, the LED in the notification apparatus 130 is not blinked.
- the sound emitting and collecting apparatus 10 that is not connected to the network 400 is excluded from candidates for selection by the user and then set as a child device (chd).
- the sound emission and collection device 10a is selected, for example, even if the sound emission and collection device 10b is selected, as shown in FIG. 16, the equivalent circuit of the signal path is the same as FIG. .
- the delay time of the delay device 241 is set to n ⁇ d, and the delay time of the delay device 243 is set to (mn) d, respectively.
- ⁇ Represents a product.
- m is the number of sound emitting and collecting apparatuses 10 in the system 1.
- n is a slave unit (chd)
- the number of units as counted along the signal flow from the master unit (prt) in a circular connection, in other words, from the master unit (prt), the DAC 261 (262) and the ADC 251 (252) is the number of times of passing.
- n is the same value as m if it is a master unit (prt).
- d is the sum of the delay time generated when converting to analog by one DAC 261 (262) and the delay time generated when converting to digital by one ADC 251 (262).
- m is “4”.
- n for the route establishing unit 202a is “4”, which is the same value as m.
- the delay time of the delay unit 241 for the path establishment unit 202a is set to “0”, and the delay time of the delay unit 243 is set to “0”.
- n for each of the route establishing units 202b, 202c, and 202d is “1”, “2”, and “3”, respectively. Therefore, the delay time of the delay unit 241 for the path establishing unit 202b is set to “1 ⁇ d”, and the delay time of the delay unit 243 is set to “3 ⁇ d”. Similarly, the delay time of the delay unit 241 for the path establishing unit 202c is set to “2 ⁇ d”, and the delay time of the delay unit 243 is set to “2 ⁇ d”. The delay time of the delay unit 241 for the path establishing unit 202d is set to “3 ⁇ d”, and the delay time of the delay unit 243 is set to “1 ⁇ d”.
- the sound signal generated by the microphone 12 of the parent device (prt) is sequentially added while being delayed to the same extent as the sound signal generated by the microphone 12 of the child device (chd). For this reason, in the sound signal output toward the network 400, it is possible to suppress the influence of delay due to DA conversion and AD conversion. Similarly, the sound signal output toward the speaker 18 of the child device (chd) is delayed to the same extent as the sound signal toward the speaker 18 of the parent device (prt). For this reason, in the sound output from each speaker 18, the influence of the delay by DA conversion and AD conversion can be suppressed small.
- n may be set by the user for n of the sound emission and collection device set in the child device (chd)
- the sound emission and collection device 10 can be obtained as follows.
- each of the communication devices 150 of the child device (chd) communicates with the communication device 150 of the parent device (prt), and arrives at the own device after a test signal is transmitted from the parent device (prt).
- N can be obtained by detecting a time difference (time required for DA conversion and AD conversion).
- sound signals can be transmitted / received to / from other systems at remote locations.
- a plurality of sound emitting and collecting apparatuses 10 may be connected in a ring shape with the cable C. Therefore, when the conference room is widened or the number of participants is large, many The sound emitting and collecting apparatus 10 can be distributed over a wide range.
- a plurality of sound emission and collection devices 10 when a plurality of sound emission and collection devices 10 are connected to the network 400, only one of the network connections is enabled and the other network connections are disabled. Can be selected by the user, so that the usability of the user can be improved.
- the number of connected devices has been described as “4”, but it may be “2” or more.
- the number of connections is “2”
- the connection form in the cable C is almost the same as that in the first embodiment, and there is no advantage of the annular connection, so that “3” or more is preferable.
- FIG. 17 is a diagram illustrating a signal path of the sound emission and collection device 10 according to the application example of the second embodiment.
- an echo canceller 244 is provided in each of the master unit (prt) and the slave unit (chd).
- the position, function, and effect of the echo canceller 244 are the same as those shown in FIG.
- a sound emission and collection device according to the third embodiment will be described.
- the third embodiment is configured to allow a plurality of network connections. Note that the networks 400 that are allowed to be connected may be of the same type or different types.
- FIG. 18 is a diagram showing functional blocks of the sound emitting and collecting apparatus 10 according to the third embodiment.
- the sound emitting and collecting apparatus 10 according to the third embodiment is different from the first embodiment in that it does not include the notification device 130 and the input device 140 (first difference), and a route establishment unit constructed by the DSP 200. 202 signal path (second difference).
- the first difference is that, as described above, a plurality of network connections are allowed in the third embodiment, so that an element for selecting any one is not necessary.
- the DSP 200 path establishing unit 202
- the second input terminal 222, the third input terminal 223, and the fourth input terminal are compared with the first embodiment.
- 224, and in addition to the first output terminal 231, a second output terminal 232, a third output terminal 233, and a fourth output terminal 234 are provided.
- Each of the ADCs 251 to 254 converts the near-end sound signal into a digital signal and supplies the digital signal to the first input terminal 221 to the fourth input terminal 224.
- the DACs 261 to 264 are the first output terminal 231 to fourth. Sound signals output from the output terminal 234 are converted into analog signals, respectively, and output to other devices at the near end.
- the third embodiment allows a plurality of network connections, but here, as an example, the system 1 is configured by six sound emitting and collecting apparatuses 10 and all six units are connected to the network 400. explain. For convenience, a, b, c, d, e, and f are appended to the end of the reference numerals of the elements in the sound emitting and collecting device in order to distinguish the six sound emitting and collecting devices.
- one of the six sound emission and collection devices is determined as the parent device (prt), and the other five devices are determined as the child devices (chd).
- the sound emitting and collecting device 10a is determined as the parent device (prt)
- the other sound emitting and collecting devices 10b, 10c, 10d, 10e, and 10f are determined as the child devices (chd), respectively.
- An example of a method for determining the parent device (prt) and the child device (chd) will be described later.
- FIG. 19 is a diagram showing signal paths established by the path establishing units 202a, 202b,..., 202f and their connection states in the third embodiment.
- the route establishment units 202c, 202d, and 202e are omitted for convenience of explanation.
- the six sound emitting and collecting apparatuses 10 are connected by cables C as follows. That is, from one first output terminal 231 to the first input terminal 221 in another one, from the second output terminal 232 in the one one to the second input terminal 222 in the other one, From the third output terminal 233 in the one unit to the third input terminal 223 in the other unit, from the fourth output terminal 234 in the one unit to the fourth input terminal 224 in the other unit, Are connected by a cable C.
- one cable C transmits four sound signals. Instead, four cables that transmit one sound signal may be used.
- the following four signal routes are established. Specifically, in the route establishing unit 202a, (A) a signal path for delaying the sound signal input to the microphone terminal 212 by the delay unit 241 and supplying the delayed signal to the first output terminal 231; (B) a signal path for supplying the sound signal input to the far-end input terminal 211 to the second output terminal 232; (C) The sound signal input to the first input terminal 221 and the sound signal supplied to the second input terminal 222 are added by the adder 247, and the added sound signal is output to the third output terminal 233 and the far end.
- the following four signal routes are established. Specifically, in the route establishing unit 202b, (E) The sound signal input to the microphone terminal 212 and delayed by the delay unit 241 and the sound signal input to the first input terminal 221 are added by the adder 245, and the added sound signal is A signal path to be supplied to the first output terminal 231; (F) The sound signal input to the far-end input terminal 211 and the sound signal input to the second input terminal 222 are added by the adder 246, and the added sound signal is supplied to the second output terminal 232.
- the slave unit (chd) has been described as being represented by the path establishing unit 202b, but similar signal paths are also established for each of the path establishing units 202c, 202d, 202e, and 202f.
- the sound emitting and collecting device 10 When only one sound emitting and collecting device 10 is connected to the network 400 among the six devices, the sound emitting and collecting device 10 is set as a parent device (prt), and the other five devices are child devices (chd).
- Set to (A), (B), (C), and (D) are established in the route establishment unit 202a set to the parent device (prt), and the route establishment units 202b, 202c, which are set to the child device (chd),
- signal paths (E), (F), (G), and (H) are established in 202d, 202e, and 202f, the following operations are performed.
- the sound signal collected by the microphone 12 of one master unit (prt) and the sound signal collected by the microphones 12 of the five slave units (chd) are sequentially added by the adder 245. , And supplied to the first input terminal 221 of the master unit (prt).
- the sound signal from the network 400 input from the far end input terminal 211 of the master unit (prt) and the sound signal from the network 400 input from the far end input terminal 211 of the five slave units (chd) are added.
- the data are sequentially added by the device 246 and supplied to the second input terminal 222 of the parent device (prt).
- the sound signal supplied to the first input terminal 221 of the parent device (prt) and the sound signal supplied to the second input terminal 222 of the parent device (prt) are added by the adder 247 and then added to the parent device.
- the data is sequentially output from each of the far end output terminal 213 of (prt) and the far end output terminal 213 of the slave unit (chd) toward each network 400.
- the sound signal supplied to the second input terminal 222 of the parent device (prt) is sequentially distributed to the parent device (prt) and the five child devices (chd), and is output as audio from each speaker 18.
- sound signals can be transmitted / received to / from other systems at remote locations.
- the conference room becomes wider and the number of participants increases.
- a large number of sound emitting and collecting devices 10 can be distributed over a wide range.
- the third embodiment even when a plurality of sound emitting and collecting apparatuses 10 are connected to the network 400, only one of the network connections is made as in the first embodiment and the second embodiment. Since it is valid and it is not necessary to invalidate other network connections, it is possible to hold a conference with another system via various networks.
- the number of connected devices has been described as “6”, but may be “2” or more. However, if the number of connections is “2”, the connection with the cable C is almost the same as in the first embodiment, and there is no advantage of the annular connection, so it is preferably “3” or more.
- the delay time of the delay unit 241 is set to n ⁇ d, and the delay time of the delay unit 243 is set to (mn) d.
- m and d are as already described in the second embodiment.
- n is the number of slave units (chd) when counted along the signal flow from the master unit (prt) in the circular connection, and is the same as in the second embodiment, but the master unit (prt) N is not the same value as m but 0.
- n is “6”.
- the route establishing unit 202a (the sound emitting and collecting apparatus 10a) is set as the master unit (prt)
- n for the route establishing unit 202a is “0”.
- the delay time of the delay device 241 for the path establishing unit 202a is set to “0”
- the delay time of the delay device 243 is set to “6 ⁇ d”.
- n for the route establishing units 202b to 202f is “1” to “6”, respectively.
- the delay time of the delay unit 241 for the path establishment unit 202b is set to “1 ⁇ d”
- the delay time of the delay unit 243 is set to “5 ⁇ d”
- the delay time of the path establishment unit 202c The delay time of the delay device 241 is set to “2 ⁇ d”
- the delay time of the delay device 243 is set to “4 ⁇ d”.
- 20 shows that when the delay time set in the delay unit 241 is “p ⁇ d” and the delay time set in the delay unit 243 is “q ⁇ d”,
- the coefficient part of d is represented by (p, q).
- the delay time set in the delay unit 241 is “4 ⁇ d”
- the delay time set in the delay unit 243 is “2 ⁇ d”. Is.
- the sound signals generated by the plurality of microphones 12 are sequentially added in a state where the delays are aligned, and therefore, the influence of the delay due to DA conversion and AD conversion is applied to the sound signal output to the network 400. Can be kept small. Similarly, since the sound signals output to the plurality of speakers 18 have the same delay, the influence of the delay due to DA conversion and AD conversion can be reduced.
- the master unit moves the sound signal input to the first input terminal 221 to the third output terminal 233 side without adding the sound signal input to the microphone terminal 212. Then, the sound signal input to the second input terminal 222 is moved to the fourth output terminal 234 side without being added to the sound signal input to the far-end input terminal 211. As shown in FIG. In addition, movement may be performed after each addition.
- FIG. 21 shows an example in which the route establishing unit 202f (sound emitting and collecting apparatus 10f) is set to the master unit (prt).
- the route establishing unit 202f of the master unit (prt) the following four signal routes are established. Specifically, in the route establishing unit 202f, (A) a sound signal input to the microphone terminal 212 and delayed by the delay unit 241; a sound signal input to the first input terminal 221; a sound signal input to the second input terminal 222; A signal path for adding the sound signal input to the end input terminal 211 by the adders 245, 246, and 247, and supplying the added sound signal to the third output terminal 233; (B) A signal in which the sound signal input to the second input terminal 222 and the sound signal input to the far-end input terminal 211 are added by the adder 246, and the added sound signal is supplied to the fourth output terminal 234.
- the sound signals collected by the plurality of microphones 12 are sequentially added by the adder 245.
- the sound signals supplied from each of the plurality of networks 400 are sequentially added by an adder 246.
- the sound signals collected by the plurality of microphones 12 and the sound signals respectively supplied from the plurality of networks 400 are added by the adder 247 and output from the third output terminal 233 of the parent device (prt). Is done.
- the sound signal obtained by sequentially adding the sound signals supplied from each of the plurality of networks 400 by the adder 246 is output from the fourth output terminal 234 of the parent device (prt).
- the sound signal output from the third input terminal 223 of the master unit (prt) is transmitted to each of the far end output terminals 213 of the five slave units (chd) and the far end output of the master unit (prt).
- the data is output from the terminal 213 toward the network 400.
- the sound signal output from the fourth output terminal 234 of the parent device (prt) is sequentially distributed to the five child devices (chd) and the parent device (prt), and is output as audio from each speaker 18.
- each of the plurality of speakers 18 outputs sound based on a signal obtained by adding the sound signals supplied from each of the plurality of networks 400. Therefore, even if such a signal path is established in the master unit (prt), a sound signal can be transmitted / received to / from another system in a remote place.
- the position of the master unit (prt) is changed from the first output terminal 231 to the first input terminal. Assuming that the direction is shifted to the opposite side to the direction toward 221, the setting can be made in the same way as in FIGS. 19 and 20.
- the master unit (prt) is set in the path establishing unit 202f (sound emitting and collecting apparatus 10f). N is defined assuming that the sound emitting and collecting apparatus 10a is shifted by one unit instead of 10f.
- FIG. 22 is a diagram showing the delay time of the delay device 241 and the delay time of the delay device 243 in the signal path shown in FIG. Since the position of the master unit (prt) is regarded as the sound emitting and collecting device 10a shifted by one unit from the sound emitting and collecting device 10f, the route establishing unit 202a (the sound emitting and collecting device 10a) to the route establishing unit 202f (the sound emitting and collecting device). 10f), the delay time set in the delay unit 241 and the delay time set in the delay unit 243 are the same as those in FIG.
- one of the plurality of sound emitting and collecting apparatuses 10 connected to the network is randomly selected as the master unit (prt).
- the other is determined as the slave unit (chd).
- the route instruction unit 104 in each of a plurality of sound emitting and collecting apparatuses 10 connected to the network 400, for example, the route instruction unit 104 generates one random number and generates it. The random number thus transmitted is transmitted to each of the other sound emitting and collecting apparatuses 10 connected to the network 400 by the communication apparatus 150.
- the route instruction unit 104 of a certain sound emitting and collecting apparatus 10 includes, for example, a maximum value including a random number generated by the own apparatus including a random number generated by another sound emitting and collecting apparatus 10 received by the communication apparatus 150. In this case, it is possible to determine the own device as the parent device (prt) and the other device as the child device (chd). If the notification device 130 and the input device 140 are provided in the third embodiment, the sound emitting and collecting device 10 selected by the user may be determined as the parent device (prt).
- FIG. 23 is a diagram illustrating a signal path of the sound emission and collection device 10 according to the application example of the third embodiment, and illustrates a signal path that is set using the slave unit (chd) as an example.
- the sound signals input from the plurality of networks 400 and the sound signals collected by the plurality of microphones 12 are added, and the added sound signals are respectively added to the plurality of networks 400. Is output. For this reason, the component of the sound signal from the network 400 connected to a certain sound emission and collection device 10 is added to the sound signal component from the other network 400 and then output toward the same network 400. As a result, signal deterioration such as echo is caused.
- the delay device 248 delays the sound signal from the network 400 input to the far-end input terminal 211 and the sound signal output from the far-end output terminal 213 toward the same network 400 by the delay device 248.
- a subtracter 249 for subtracting the sound signal Note that the component of the sound signal from the network 400 connected to a certain sound emitting and collecting apparatus 10 is output to the same network 400 in a circular connection. Since the delay time when making a round of the circular connection is m ⁇ d, by setting the delay time of the delay unit 248 to m ⁇ d, the sound signal output toward a certain network 400 is The component of the sound signal input from the network 400 can be removed. Thereby, deterioration of the sound signal output toward the network 400 can be reduced.
- an echo canceller 244 is provided. Similar to FIGS. 10 and 17, the echo canceller 244 filters the sound signal directed to the speaker terminal 214 with a filter coefficient that estimates the transfer function of the acoustic space from the speaker 18 to the microphone 12. A pseudo echo component is generated, and the generated pseudo echo component is subtracted from the sound signal input to the microphone terminal 212 and output.
- the slave unit (chd) has been described as an example. However, with respect to the master unit (prt), the positions of the delay unit 248, the subtractor 249, and the echo canceller 244 are the same as those of the slave unit (chd). The explanation is omitted because it is good.
- FIG. 24 is a diagram illustrating a connection example (part 1) between the sound emission and collection devices 10 according to the fourth embodiment.
- six sound emitting and collecting apparatuses 10 are connected in a tree shape.
- a, b, c, d, e, and f are appended to the end of the reference numerals, respectively, and a, b, c, d, e, and f are omitted.
- the sound emitting and collecting device 10a with a star mark is positioned at the uppermost position, and the sound emitting and collecting devices 10b and 10c are positioned on the lower side of the first stage.
- the sound emitting and collecting devices 10d and 10e are located on the side, and the sound emitting and collecting device 10f is located one level lower than the sound emitting and collecting device 10c. Conversely, three sound emitting and collecting devices 10d, 10e, and 10f are located at the lowest position, and among these, the sound emitting and collecting device 10b is located one level higher than the sound emitting and collecting devices 10d and 10e, The sound emission / collection device 10c is located one level higher than the sound emission / collection device 10f, and the sound emission / collection device 10a is located one level higher than the sound emission / collection devices 10b, 10c.
- One sound emitting and collecting device 10 located on the upper side and one sound emitting and collecting device 10 located on the lower side are connected by one cable C.
- the sound emission / collection device 10b is connected to the higher-order sound emission / collection device 10a via the cable C, and is connected to each of the lower-order sound emission / collection devices 10d and 10f via the cable C.
- one cable C transmits four signals as in the third embodiment.
- the topmost sound emitting and collecting device 10a has a signal established in the path establishing unit 202 as compared with the other sound emitting and collecting devices 10b, 10c, 10d, 10e, and 10f.
- the route is different.
- the sound emitting and collecting device located at the highest point is referred to as “top node”, and the sound emitting and collecting device located at other points is referred to as “normal node”.
- the terms “upper” and “lower” are relative concepts when the top node in the tree connection is used as a reference, and are not based on the sound signal flow.
- a location where the cable C is connected to one sound emitting and collecting device 10 is, for example, “3”.
- three locations are used for connection with the sound emission and collection device 10 located on the lower side, and in the normal node, two of the three locations are connected to the sound emission and collection device 10 located on the lower side. The remaining one portion is used for connection with the sound emitting and collecting apparatus 10 located on the upper side. Note that all three locations are not always used for connection.
- the sound emission and collection device 10a in FIG. 24 only two places are used for connection, and in the sound emission and collection devices 10d, 10e, and 10f, only one place is used for connection.
- the top node and normal node are not fixed and can be changed in a fluid manner.
- the top node is the sound emitting and collecting device 10a.
- the connection example (part 2) shown in FIG. It can also be a top node.
- FIG. 28 is a diagram illustrating functional blocks of the sound emission and collection device 10 according to the fourth embodiment.
- the sound emitting and collecting apparatus 10 according to the fourth embodiment is different from the first embodiment in that it does not include the notification device 130 and the input device 140 (first difference), and a route establishment unit constructed by the DSP 200. 202 signal path (second difference).
- the first difference is that, in the fourth embodiment, as in the third embodiment, since a plurality of network connections are allowed, an element for selecting one of them is unnecessary. .
- the second difference in the path establishing unit 202 constructed by the DSP 200, in addition to the first input terminal 221, the second input terminal 222, the third input terminal 223, and the fourth input are compared with the first embodiment.
- the second output terminal 232, the third output terminal 233, the fourth output terminal 234, and the fifth output are included in the input terminal 224, the fifth input terminal 225, and the sixth input terminal 226.
- a terminal 235 and a sixth output terminal 236 are examples of the input terminal 224, the fifth input terminal 225, and the sixth input terminal 226.
- Each of the ADCs 251 to 256 converts the near-end sound signal into a digital signal, and supplies the digital signal to the first input terminal 221 to the sixth input terminal 226.
- Each of the DACs 261 to 266 includes the first output terminal 231 to the sixth output signal. The sound signal output from the output terminal 236 is converted into an analog signal and output to another device at the near end. For reasons of space, the second input terminal 222 to the fifth input terminal 225, the second output terminal 232 to the fifth output terminal 235, the ADC reference 251 to 256, Also, the reference numerals 261 to 266 of the DAC are omitted in FIG.
- one of the plurality (six in this case) of sound emitting and collecting devices is determined as the top node, and the other five are determined as normal nodes.
- the sound emitting and collecting apparatus 10a is determined as the top node
- each of the other sound emitting and collecting apparatuses 10b, 10c, 10d, 10e, and 10f is determined as a normal node.
- An example of a method for determining the top node and the normal node will be described later.
- FIG. 29 is a diagram illustrating signal paths established by the path establishment unit 202 of the sound emitting and collecting apparatus 10 determined as the top node
- FIG. 30 is a path establishment of the sound emitting and collecting apparatus 10 determined as the normal node
- 3 is a diagram showing a signal path established by a unit 202.
- the connection location of the cable C to the lower-level sound emission and collection device 10 is “3”, and thus is denoted as Dn1, Dn2, and Dn3 in order to distinguish them (see FIG. 29).
- the connection point Dn1 includes a first input terminal 221, a second input terminal 222, a first output terminal 231 and a second output terminal 232.
- connection point Dn2 includes a third input terminal 223, a fourth input terminal 224, a third output terminal 233, and a fourth output terminal 234.
- the connection point Dn3 includes a fifth input terminal 225 and a sixth input terminal 226. , A fifth output terminal 235 and a sixth output terminal 236.
- connection portion of the cable C to the lower-side sound emitting and collecting apparatus 10 is “2”, so that it is indicated as Dn1 and Dn2 to distinguish this,
- the connection location of the cable C to is indicated as Up (see FIG. 30).
- the connection point Up of the normal node is assumed to replace the connection point Dn3 of the top node. Therefore, the connection point Up of the normal node includes a fifth input terminal 225, a sixth input terminal 226, a fifth output terminal 235, and a sixth output terminal 236. Note that the notation Dn1, Dn2, and Dn3 at the top node and the notation Dn1, Dn2, and Up at the normal node all distinguish three connection points in one sound emitting and collecting apparatus 10 for convenience.
- connection location when a certain sound emitting and collecting apparatus 10 is set as a normal node, when the specific connection location functions as Dn1, the specific connection is performed in another sound emitting and collecting apparatus 10 determined as the normal node.
- the connection location at the same position as the location may function as Up.
- a certain sound emitting and collecting apparatus 10 may switch from a normal node to a top node or from a top node to a normal node.
- a certain sound emitting and collecting device 10 when a certain sound emitting and collecting device 10 is determined as a normal node, when a specific connection portion functions as Dn3 for connection to the lower side, the sound emitting and collecting device 10 May be changed to the top node, and the specific connection location may be changed to Up.
- a certain sound emitting and collecting device 10 when a certain sound emitting and collecting device 10 is determined as the top node, when a certain connection location functions as Dn3, the sound emitting and collecting device 10 is changed to a normal node, and A specific connection location may be changed to Dn3.
- connection of the cable C is not from the first output terminal 231 to the sixth output terminal 236 to the first input terminal 221 to the sixth input terminal 226, but from the DAC 261 to 266 to the ADC 251 to 256.
- DACs 261 to 266 and ADCs 251 to 256 are optional as described above and are ignored because they do not affect the signal path.
- the following two signal routes are established. Specifically, in the route establishing unit 202 of the top node, (A) a sound signal input to the microphone terminal 212 and delayed by the delay unit 241; a sound signal input to the first input terminal 221; a sound signal input to the third input terminal 223; The sound signals input to the five input terminals 225 are added by the adders 271, 272 and 273, and the added sound signals and the sound signals added by the adder 283 are added by the adder 291. A signal path for supplying the added sound signal to the far-end output terminal 213, the first output terminal 231, the third output terminal 233, and the fifth output terminal 235, respectively.
- a sound signal input to the far-end input terminal 211, a sound signal input to the second input terminal 222, a sound signal input to the fourth input terminal 224, and a sixth input terminal 226 Are added by adders 281, 282, and 283, and the added sound signal is added to the input terminal of adder 291, second output terminal 232, fourth output terminal 234, and sixth output.
- the order of addition in the adders 271, 272, 273, and 291 is not limited to this order, and may be a batch addition by one adder.
- the order of addition in the adders 281, 282, and 283 is not limited to this order, and may be a batch addition by one adder.
- the normal node route establishing unit 202 the following four signal routes are established. Specifically, in the normal node route establishment unit 202, (C) a sound signal input to the microphone terminal 212 and delayed by the delay unit 241; a sound signal input to the first input terminal 221; and a sound signal input to the third input terminal 223. A signal path for adding by the adders 275 and 276 and supplying the added sound signal to the fifth output terminal 235; (D) Adders 285 and 286 add the sound signal input to the far-end input terminal 211, the sound signal input to the second input terminal 222, and the sound signal input to the fourth input terminal 224.
- E a signal path for supplying the sound signal input to the fifth input terminal 225 to the first output terminal 231, the third output terminal 233, and the far-end output terminal 213, respectively.
- F A signal path for supplying the sound signal input to the sixth input terminal 226 to the second output terminal 232 and the fourth output terminal 234, respectively, and supplying the sound signal to the speaker terminal 214 after being delayed by the delay unit 243.
- connection location Up in FIG. 30 seems to be changed in the connection location Dn3 in FIG. 29, but can be changed to the connection location Up in any of the connection locations Dn1, Dn2, and Dn3. Moreover, even if the connection location changed to Up among the connection locations Dn1, Dn2, or Dn3 is not determined in advance, it can be changed to the connection location Up as follows. For example, after the connection of the cable C, the route instructing unit 104 acquires information about which sound emitting and collecting device 10 is connected to which connection location by communicating with each other, and the connection location that reaches the top node from the acquired information And the connection location may be changed to Up.
- the lowest level (normal node) sound emitting and collecting apparatus 10 transmits the sound signal collected by the microphone 12 to the higher level sound emitting and collecting apparatus 10.
- the network 400 input to the far-end input terminal 211 is also supplied to the higher-level sound emitting and collecting apparatus 10 for sound signals.
- the middle (normal node) sound emitting and collecting apparatus 10 that is neither the lowest nor the highest is a sound signal collected by the microphone 12 of the own apparatus and a sound signal of the microphone 12 supplied from the lower side.
- the added sound signal is further supplied to the higher-order sound emission and collection device 10, and the sound signal from the network 400 input to the far-end input terminal 211 and the lower-order sound emission and collection device 10 are supplied.
- the sound signals from the other network 400 are added, and the added sound signals are supplied to the higher-level sound emitting and collecting apparatus 10.
- the highest level (top node) sound emitting and collecting device 10 has a sound signal collected by the microphone 12 of the own device, a sound signal of the microphone 12 supplied from the lower level sound emitting and collecting device 10, and a far-end input.
- the sound signal from the network 400 input to the terminal 211 and the sound signal from the network 400 supplied from the lower-level sound emitting and collecting apparatus 10 are added, and the added sound signal (microphone and network combined signal) To the lower-level sound emitting and collecting apparatus 10 and the far-end output terminal 213, the sound signal from the network 400 input to the far-end input terminal 211, and the sound of each network 400 supplied from the lower-order side
- the signals are added to each other, and the added sound signal (the sum signal only for the network) is supplied to the lower-level sound emitting and collecting apparatus 10 and the speaker terminal 214, respectively.
- the middle level sound emitting and collecting device 10 supplies the microphone and the network sum signal supplied from the higher level sound emitting and collecting device 10 to the lower level sound emitting and collecting device 10 and the far-end output terminal 213, respectively. Only the network supplied from the side sound emitting and collecting apparatus 10 is supplied to the lower level sound emitting and collecting apparatus 10 and the speaker terminal 214 of the own apparatus.
- the lowest level sound emitting and collecting device 10 supplies the microphone and network sum signal supplied from the higher level sound emitting and collecting device 10 to the far-end output terminal 213, and only the network supplied from the upper side outputs the sum signal to the speaker. Supply to terminal 214.
- the sound signals collected by the microphone 12 are sequentially added from the lowest order to the higher order, and the sound signals input from the network 400 are also added sequentially from the lowest order to the higher order.
- the top node adds the sound signal collected by the microphone 12 of its own device, the sound signal of the microphone 12 sequentially added on the lower side, and the sound signal from the network 400 sequentially added on the lower side,
- the microphone and the network sum signal are supplied by being folded back to the lower side and outputted to the network 400 connected to the own device.
- the top node adds the sound signal from the network 400 connected to the own device and the sound signal from the network 400 sequentially added on the lower side, and sends only the above network as a summed signal toward the lower level. Then, it is fed back and output to the speaker 18 of its own device.
- the microphone and network sum signal are sequentially distributed and output to each network 400, while the network sum signal is sequentially distributed and output to each speaker 18.
- the top node and the normal node are determined according to a predetermined rule or are determined randomly.
- a predetermined rule for example, in a tree connection, a sound emitting and collecting device 10 at the other end via a top node from a sound emitting and collecting device 10 at the lowest level (not connected) on the lower side. It is also possible to detect the maximum value of the number of nodes on the route up to the above and determine that the sound emitting and collecting apparatus 10 located in the middle is the top node and the other is the normal node. For example, in the tree connection shown in FIG.
- the path having the maximum number of nodes is the sound emitting and collecting apparatus 10f from the sound emitting and collecting apparatus 10d (or 10e) via the sound emitting and collecting apparatuses 10b, 10a, and 10c.
- the maximum number of nodes is “3”. For this reason, what is necessary is just to determine the sound emission and collection apparatus 10a located in the middle of the path
- the method demonstrated in 2nd Embodiment and 3rd Embodiment is mentioned.
- the timing for determining the top node and the normal node is preferably when a change occurs in the tree connection.
- a change occurs in the tree connection both when one or more sound emitting and collecting apparatuses 10 are newly connected and when one or more sound emitting and collecting apparatuses 10 are disconnected are included.
- the tree connection of the connection example (part 3) shown in FIG. 26, for example is combined with the tree connection of the connection example (part 1) shown in FIG. 24, as shown in FIG. Tree connection (No. 4).
- the connection example (part 3) shown in FIG. 26 is a tree connection in which the sound emitting and collecting device 10g with a star is the top node and the sound emitting and collecting devices 10h and 10i are normal nodes.
- the sound emitting and collecting apparatuses 10a to 10i is determined as the top node, and the other is determined as the normal node.
- the path having the maximum number of nodes is, for example, a path from the sound emitting and collecting apparatus 10d to the sound emitting and collecting apparatus 10h. 3 ". For this reason, what is necessary is just to determine the sound emission and collection apparatus 10a located in the middle of the path
- the sound emission and collection device 10g is changed from the top node before the combination to the normal node after the combination.
- the delay time of the delay unit 241 that delays the sound signal collected by the microphone 12 for the path establishment unit 202 is set to (ij) d and is output to the speaker 18.
- the delay time of the delay unit 243 that delays the sound signal is set to j ⁇ d.
- d is as already described in the second embodiment.
- i is the maximum value of the number of nodes from the top node to the normal node at the end.
- J for a normal node is the number of nodes up to the top node in a tree connection, and j for the top node is zero.
- i is “2” because the number of nodes from the sound emitting and collecting apparatus 10a to the sound emitting and collecting apparatus 10d (10e or 10f) is the maximum value.
- j for the sound emitting and collecting devices 10b and 10c is “1”
- j for each of the sound emitting and collecting devices 10d, 10e, and 10f is “2”.
- the delay time set in the delay unit 241 is “1 ⁇ d”, and the delay time set in the delay unit 243 is “1 ⁇ d”.
- i is “3” because the number of nodes from the sound emitting and collecting apparatus 10c to the sound emitting and collecting apparatus 10d (or 10e) is the maximum value.
- j for the sound emitting and collecting devices 10a and 110f is “1”
- j for the sound emitting and collecting device 10b is “2”
- j for the sound emitting and collecting devices 10d and 10e is “1”, respectively. It is.
- the coefficient part of the delay time set in the delay units 241 and 243 in each of the sound emission and collection devices 10a to 10f is as shown in FIG.
- the delay times of the delay units 241 and 243 are set in this way, the sound signals generated by the plurality of microphones 12 are sequentially added in a state where the delays are aligned, and then are folded back from the top node and are transmitted to the lower side. Therefore, when output to a certain network 400, the influence of delay due to DA conversion and AD conversion can be reduced. Similarly, since the sound signals output from the top node toward the speakers 18 have the same delay, it is possible to reduce the deviation of the sounds output from the plurality of speakers 18.
- sound signals can be transmitted and received with other systems at remote locations.
- a plurality of sound emitting and collecting apparatuses 10 may be connected in a tree shape with the cable C, it is difficult to receive restrictions such as the shape of the conference room, the number of participants, and the arrangement.
- a plurality of sound emitting and collecting apparatuses 10 can be connected to the network 400. For this reason, it is not necessary to connect any one of the sound emitting and collecting apparatuses 10 to the network 400, and any sound emitting and collecting apparatus 10 can be arbitrarily connected to the network 400. 10 can be arranged flexibly.
- the number of connected devices has been described as “6”, but may be “2” or more. However, if the number of connections is “2”, the connection with the cable C is almost the same as in the first embodiment, and there is no advantage of tree connection, so “3” or more is preferable.
- FIG. 33 is a diagram illustrating the signal path of the top node among the signal paths of the sound emission and collection device 10 according to the application example of the fourth embodiment
- FIG. 34 is a diagram illustrating the signal path of the normal node.
- the sound signals input from the plurality of networks 400 and the sound signals collected by the plurality of microphones 12 are added, and the added sound signals are added. Is output to each of the plurality of networks 400, and this causes signal deterioration such as echo.
- a delay device 248 that delays the sound signal from the network 400 input to the far-end input terminal 211 and the far-end output terminal 213 that is output toward the same network 400.
- a subtracter 249 for subtracting the sound signal delayed by the delay unit 248 from the sound signal is provided.
- the component of the sound signal input from the network 400 in a certain sound emitting and collecting apparatus 10 is once supplied from the own apparatus to the top node, and then returned to the own apparatus. Supplied by route.
- the delay time generated in this round-trip path is 2j ⁇ d. Therefore, in each of the top node and the normal node, when the delay time of the delay unit 248 is set to 2j ⁇ d, the sound signal input from the network 400 is output from the sound signal output to the network 400. Removed. Thereby, deterioration of the sound signal output toward the network 400 can be reduced.
- an echo canceller 244 is provided.
- the echo canceller 244 filters the sound signal directed to the speaker terminal 214 with a filter coefficient that estimates the transfer function of the acoustic space from the speaker 18 to the microphone 12 as in FIGS. 10, 17, and 23.
- a pseudo echo component is generated, and the pseudo echo component generated from the sound signal input to the microphone terminal 212 is subtracted and output.
- connection position of the cable C at the top node and the normal node is “3”, but may be “4” or more.
- the connection location to the lower-level sound emission and collection device 10 is “4” and the connection location to the higher-order sound emission and collection device 10 is “1” in the normal node.
- the sound signal processing apparatus in the sound emitting and collecting apparatus 10 has been described.
- the present invention can be conceptualized as a sound signal processing method in addition to the sound signal processing apparatus.
- the DSP 200, the ADCs 14 and 251, and the DACs 16 and 261 are expressed as separate bodies.
- the DSP 200 may include each ADC and each DAC. .
- the path establishment unit 202 is constructed by the DSP 200.
- two circuits having the same calculation contents are prepared in advance, respectively, for the signal path of the master unit (Prt) and the signal path of the slave unit (Chd).
- a configuration may be adopted in which one of them is switched according to the parent device (Prt) or the child device (Chd).
- the signal path of the top node and the signal path of the normal node may be switched similarly.
- the sound emitting and collecting apparatus 10 includes a plurality of ADCs including conversion of sound signals collected by the microphone 12 and includes conversion of sound signals output to the speaker 18. Multiple DACs were provided. However, by physically operating one ADC in a time-sharing manner, it can function as if there are a plurality of ADCs. Similarly, by physically operating one DAC in a time division manner, it can function as if there are a plurality of DACs.
- the calculation in the path establishing unit 202 is not only addition / subtraction of two or more signals, but also, for example, outputs only the signal having the largest amplitude among the two or more signals and discards the other signals. Also good.
- the communication device 150 is configured to communicate with other devices wirelessly, but may be wired or infrared.
- the communication device 150 may be used, for example, when the parameters of the sound emission and collection devices 10 in the same system are aligned. Specifically, when the volume output from the speaker 18 in one sound emitting and collecting apparatus 10 is adjusted, the communication apparatus 150 transmits a parameter indicating the volume to another apparatus, and the other apparatus receives the parameter. It is good also as a structure which changes to the sound volume shown by a parameter, and arranges the said sound volume over all or some sound emitting and collecting apparatuses 10 which comprise the system 1.
- the sound emitting and collecting apparatus 10 is provided with an ADC and a DAC, and an analog signal is transmitted to the cable C.
- the ADC and the DAC are removed and a digital signal is transmitted to the cable C. It is also good.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Telephonic Communication Services (AREA)
- Circuit For Audible Band Transducer (AREA)
Abstract
ベースのような装置がなくても、放収音装置(10)をネットワーク(400)に接続する。音信号処理装置を含む放収音装置(10)は、マイクロフォン12で収音された音信号を入力するマイク端子(212)と、スピーカ18に向けて音信号を出力するスピーカ端子(214)と、近端の他装置から出力された音信号を入力する第1入力端子(211)と、他装置に向けて音信号を出力する第1出力端子(231)と、ネットワーク400を経由した遠端の音信号を入力可能な遠端入力端子(211)と、ネットワーク400に向けて音信号を出力可能な遠端出力端子(213)と、各入力端子から各出力端子までの信号経路を確立する経路確立部(202)と、経路確立部(202)に対して確立すべき信号経路を指示する経路指示部(104)と、を含む。
Description
本発明は、遠隔の音声会議に用いられる放収音装置に好適な音信号処理装置および音信号処理方法に関する。
近年、ネットワークに接続した放収音装置で音声信号(音信号)を送受信する音声会議システムが実用化されている。放収音装置は、拠点(会議室)に居る参加者の音声をマイクロフォンで収音し、収音した音信号をネットワークに向けて出力する一方で、当該ネットワークから供給された音信号をスピーカで音声に変換して、当該会議室に居る参加者に聴取させる、というものである。
なお、放収音装置は、マイクロフォンおよびスピーカを含む概念であるが、マイクロフォンおよびスピーカは内蔵ではなく、外部接続しても良い。このため、放収音装置は、マイクロフォンと、スピーカと、マイクロフォンで収音した音信号およびスピーカに向けて出力される音信号を処理する音信号処理装置とで構成される、と概念することもできる。
なお、放収音装置は、マイクロフォンおよびスピーカを含む概念であるが、マイクロフォンおよびスピーカは内蔵ではなく、外部接続しても良い。このため、放収音装置は、マイクロフォンと、スピーカと、マイクロフォンで収音した音信号およびスピーカに向けて出力される音信号を処理する音信号処理装置とで構成される、と概念することもできる。
ところで、音声会議に用いられる会議室の広さ等は様々であり、当該会議室での参加者の人数も様々である。当該会議室が広く、当該参加者の人数も多い場合、参加者全員の音声を漏れなく収音し、かつ、ネットワークから供給される音信号を、参加者全員にスピーカにより均等に聴取させる点が問題となる。この問題を解決するため、1つの会議室において、マイクロフォンおよびスピーカを有するポッド(pod)を、複数台分散させて設置することが可能なシステム(特許文献1、Fig.15および第8コラムの記載参照)が提案されている。
しかしながら、上記システムにおいてポッドは、単体ではネットワークに接続できず、ホストとしてのベース(base)に接続する必要がある。このため、例えば2台のポッドを分散させて設置する場合に、当該2台のポッドに加えて1台のベースが必要となる。
本発明は、このような事情に鑑みてなされたものであり、その目的の一つは、ベースのような特別な装置がなくても、ネットワークに接続できる音信号処理装置および音信号処理方法を提供することにある。
本発明は、このような事情に鑑みてなされたものであり、その目的の一つは、ベースのような特別な装置がなくても、ネットワークに接続できる音信号処理装置および音信号処理方法を提供することにある。
上記目的を達成するため、本発明の一態様に係る音信号処理装置は、マイクロフォンで収音された音信号が入力されるマイク端子と、スピーカに向けた音信号が出力されるスピーカ端子と、近端の他装置からの音信号が入力される第1入力端子と、前記他装置に向けた音信号が出力される第1出力端子と、ネットワークを介して遠端の音信号が入力可能な遠端入力端子と、前記ネットワークに向けた音信号が出力可能な遠端出力端子と、前記マイク端子、前記第1入力端子および前記遠端入力端子の少なくとも1つから、前記スピーカ端子、前記第1出力端子および前記遠端出力端子の少なくとも1つまでの信号経路を確立する経路確立部と、前記経路確立部に対して確立すべき信号経路を指示する経路指示部と、を含む。
上記一態様に係る音信号処理装置では、状況に応じて、経路確立部で確立される信号経路を変更することができる。例えばネットワーク接続用の親機に用いる信号経路から、当該親機に従属する子機に用いる信号経路に切り替えることができる。このため、例えば装置を親機専用と子機専用とにそれぞれ区別して用意する必要がない。
上記一態様に係る音信号処理装置では、状況に応じて、経路確立部で確立される信号経路を変更することができる。例えばネットワーク接続用の親機に用いる信号経路から、当該親機に従属する子機に用いる信号経路に切り替えることができる。このため、例えば装置を親機専用と子機専用とにそれぞれ区別して用意する必要がない。
本発明によれば、ベースのような装置がなくても、放収音装置に含まれる音信号処理装置をネットワークに接続することができる。
以下、本発明の実施形態について図面を参照して説明する。
<第1実施形態>
図1は、第1実施形態に係る放収音装置を含むシステムを示す図である。
本実施形態において、システム1は、2台の放収音装置10を含む。放収音装置10は、後述するように内部で確立される信号経路を除いて互いに同じ構成であり、会議室等の拠点において分散されて設置される。放収音装置10の各々は、それぞれLEDなどの通知装置130、および、モーメント型プッシュオンスイッチ等の入力装置140を有する。2台の放収音装置10は、ケーブルCを介して相互に接続される。
本実施形態では、1つのケーブルCが2つの音信号を伝送するが、代わりに1つの音信号を伝送するケーブルを2つ用いても良い。
図1は、第1実施形態に係る放収音装置を含むシステムを示す図である。
本実施形態において、システム1は、2台の放収音装置10を含む。放収音装置10は、後述するように内部で確立される信号経路を除いて互いに同じ構成であり、会議室等の拠点において分散されて設置される。放収音装置10の各々は、それぞれLEDなどの通知装置130、および、モーメント型プッシュオンスイッチ等の入力装置140を有する。2台の放収音装置10は、ケーブルCを介して相互に接続される。
本実施形態では、1つのケーブルCが2つの音信号を伝送するが、代わりに1つの音信号を伝送するケーブルを2つ用いても良い。
図1は、2台のうち、1台の放収音装置10が、PC300を経由してネットワーク400に接続された場合の例である。ネットワーク400には、他の拠点に設置された他のシステム(図示省略)が接続されて、当該他のシステムと、システム1とは、音信号を送受信する。
なお、後述するように、2台の放収音装置10の双方がそれぞれPC300を経由してネットワーク400に接続される場合もある。
なお、後述するように、2台の放収音装置10の双方がそれぞれPC300を経由してネットワーク400に接続される場合もある。
本説明において、接続とは、2以上の要素間の直接的および間接的な結合を意味し、当該2つ以上の要素間に、1または2以上の中間要素(放収音装置10を除く)が存在することも含む。要素間の接続は、物理的なものであっても、論理的なものであっても、または、これらの組み合わせであっても良い。例えば、要素間の接続は、電線、ケーブルおよびプリント回路基板配線のいずれであっても良いし、無線を用いても良いし、または、これらを組み合わせても良い。
なお、図1でいえば、1台の放収音装置10が、PC300を経由してネットワーク400に接続されているが、中間要素に放収音装置10を含めると、他の1台についても放収音装置10およびPC300を経由してネットワーク400に接続されている、という解釈が成立し得る。このような解釈を排除するために、中間要素から放収音装置10を除いている。
なお、図1でいえば、1台の放収音装置10が、PC300を経由してネットワーク400に接続されているが、中間要素に放収音装置10を含めると、他の1台についても放収音装置10およびPC300を経由してネットワーク400に接続されている、という解釈が成立し得る。このような解釈を排除するために、中間要素から放収音装置10を除いている。
図1のシステム1において、ネットワーク400に接続するにあたってPC300を経由している理由は、PC300に備えられるネットワーク接続機能を利用して、その分、放収音装置10の構成の簡易化するためである。なお、放収音装置10にネット接続機能を持たせ、放収音装置10をネットワーク400に直接接続可能な構成にしても良い。
また、PC300は、放収音装置10からみてネットワーク400への単なる中継点に過ぎないので、以下においては、PC300の存在については無視して、放収音装置10からみてネットワーク400への接続または非接続だけを問題とする。
ネットワーク400の例としては、代表的にはインターネットであるが、企業内LAN(Local Area Network)、無線電話網または有線電話網などが挙げられる。
また、PC300は、放収音装置10からみてネットワーク400への単なる中継点に過ぎないので、以下においては、PC300の存在については無視して、放収音装置10からみてネットワーク400への接続または非接続だけを問題とする。
ネットワーク400の例としては、代表的にはインターネットであるが、企業内LAN(Local Area Network)、無線電話網または有線電話網などが挙げられる。
図2は、1台の放収音装置10のハードウェア構成を示す図である。
この図に示されるように、放収音装置10は、マイクロフォン12、ADC(Analog to Digital Converter)14、DAC(Digital to Analog Converter)16、スピーカ18、CPU(Central Processing Unit)100、メモリ110、I/F(InterFace)120、通知装置130、入力装置140、通信装置150、バス160、およびDSP(Digital Signal Processor)200を含む。
なお、ADCおよびDACについては、それぞれ、図面において便宜的にADおよびDAと表記している。また、以下の説明では、「装置」という文言は、回路、デバイス、ユニット、またはモジュールなどに読み替えることができる。
この図に示されるように、放収音装置10は、マイクロフォン12、ADC(Analog to Digital Converter)14、DAC(Digital to Analog Converter)16、スピーカ18、CPU(Central Processing Unit)100、メモリ110、I/F(InterFace)120、通知装置130、入力装置140、通信装置150、バス160、およびDSP(Digital Signal Processor)200を含む。
なお、ADCおよびDACについては、それぞれ、図面において便宜的にADおよびDAと表記している。また、以下の説明では、「装置」という文言は、回路、デバイス、ユニット、またはモジュールなどに読み替えることができる。
CPU100は、メモリ110に格納されたプログラムを実行することによって放収音装置10の各部を制御する。メモリ110は、上記プログラムを格納するほか、CPU100およびDSP200によってデータが一時的に保存される。
マイクロフォン12は、放収音装置10の周辺を収音して、アナログの音信号を生成する。マイクロフォン12における収音の対象は、具体的には、当該放収音装置10が設置された会議室に居る参加者の音声である。ADC14は、マイクロフォン12で収音された音信号をデジタルに変換して、DSP200に供給する。ADC251は、他装置からケーブルCを介して供給される音信号をデジタルに変換して、DSP200に供給する。
マイクロフォン12は、放収音装置10の周辺を収音して、アナログの音信号を生成する。マイクロフォン12における収音の対象は、具体的には、当該放収音装置10が設置された会議室に居る参加者の音声である。ADC14は、マイクロフォン12で収音された音信号をデジタルに変換して、DSP200に供給する。ADC251は、他装置からケーブルCを介して供給される音信号をデジタルに変換して、DSP200に供給する。
DSP200は、詳細には後述するが、ADC14により変換された音信号と、ADC251により変換された近端の音信号と、遠端の他のシステムからネットワーク400、I/F120およびバス160を経由して供給された音信号とを、CPU100(経路指示部)で指示された信号経路で演算処理し、当該演算処理した音信号を、それぞれDAC16、DAC261、スピーカ18および遠端の他のシステムに向けて出力する。
なお、以下の説明では、「遠端の」という文言は、ネットワーク400を経由した、という意味である。また、「近端の」という文言は、ネットワーク400を経由しない、という意味である。
自装置とは、ある1台の放収音装置10に着目して、当該着目した放収音装置10をいう。他装置とは、同一システムにおける自装置以外の近端の放収音装置10をいう。
また、「に向けて」とは、途中に別の中間要素が介在しても良い、という意味である。
自装置とは、ある1台の放収音装置10に着目して、当該着目した放収音装置10をいう。他装置とは、同一システムにおける自装置以外の近端の放収音装置10をいう。
また、「に向けて」とは、途中に別の中間要素が介在しても良い、という意味である。
通信装置150は、他装置と例えば無線にて通信する。
DAC16は、DSP200で演算処理された音信号を、アナログに変換して出力する。スピーカ18は、DAC16により変換された音信号を音声に変換して出力する。DAC261は、DSP200で演算処理された音信号を、アナログに変換して出力する。
DAC16は、DSP200で演算処理された音信号を、アナログに変換して出力する。スピーカ18は、DAC16により変換された音信号を音声に変換して出力する。DAC261は、DSP200で演算処理された音信号を、アナログに変換して出力する。
なお、本実施形態では、信号処理をDSP200で実行するので、DSP200の前段においてADC14および251によりデジタル変換し、処理後にDAC16および261によりアナログに再変換する構成としている。DSP200におけるデジタルでの信号処理は、後述するようにアナログの信号処理に置き換え可能であり、アナログで信号処理するのであれば、ADC14および251と、DAC16および261とは不要である。
また、図2では、マイクロフォン12およびスピーカ18がそれぞれ1個であるが、それぞれ複数個であっても良い。
また、図2では、マイクロフォン12およびスピーカ18がそれぞれ1個であるが、それぞれ複数個であっても良い。
なお、本実施形態において、DSP200と、ADC14および251と、DAC16および261とを別体としているが、これは、DSP200において確立される信号経路を説明するための便宜的な措置である。このため、DSP200に、ADC14および251とDAC16および261とを内包する構成としても良い。
図3は、放収音装置10の機能ブロックを、信号の流れに着目して示す図である。
この図に示されるように、CPU100では、上記プログラムの実行により検出部102と経路指示部104とが構築され、DSP200では、経路確立部202が構築される。なお、図2におけるI/F120は、信号の流れに関係しないので、図3では省略されている。
この図に示されるように、CPU100では、上記プログラムの実行により検出部102と経路指示部104とが構築され、DSP200では、経路確立部202が構築される。なお、図2におけるI/F120は、信号の流れに関係しないので、図3では省略されている。
検出部102は、自装置がネットワーク400に接続されて、他のシステムと音信号の送受信が可能な状態か否かを検出する。
検出部102は、検出結果を経路指示部104に出力する一方、ネットワーク400との接続を検出すれば、当該他のシステムからの音信号を経路確立部202の遠端入力端子211に供給し、経路確立部202の遠端出力端子213から出力された音信号を、当該他のシステムに向けて転送する。
経路指示部104は、通知装置130に対してユーザに対する通知を指示し、ユーザにより入力装置140が操作されたときに操作情報を受け付ける。なお、ここでいうユーザとは、放収音装置10aおよび10bが設置された会議室に居る参加者のうち、一部または全員である。
また、経路指示部104は、通信装置150に対して他装置の放収音装置10と情報のやり取りを指示し、経路確立部202に対して確立すべき信号経路を指示する。
検出部102は、検出結果を経路指示部104に出力する一方、ネットワーク400との接続を検出すれば、当該他のシステムからの音信号を経路確立部202の遠端入力端子211に供給し、経路確立部202の遠端出力端子213から出力された音信号を、当該他のシステムに向けて転送する。
経路指示部104は、通知装置130に対してユーザに対する通知を指示し、ユーザにより入力装置140が操作されたときに操作情報を受け付ける。なお、ここでいうユーザとは、放収音装置10aおよび10bが設置された会議室に居る参加者のうち、一部または全員である。
また、経路指示部104は、通信装置150に対して他装置の放収音装置10と情報のやり取りを指示し、経路確立部202に対して確立すべき信号経路を指示する。
経路確立部202は、経路指示部104で指示された信号経路を確立する。この信号経路については後述するが、遠端入力端子211、マイク端子212および第1入力端子221から、遅延、加減算、分配などの演算処理を経て、遠端出力端子213、スピーカ端子214および第1出力端子231に至るまでの2以上の経路である。
なお、信号経路には、始点から終点までを直接的に供給する経路のほか、途中に遅延器や加算器などの要素を介在させて間接的に供給する経路も含まれる。
なお、信号経路には、始点から終点までを直接的に供給する経路のほか、途中に遅延器や加算器などの要素を介在させて間接的に供給する経路も含まれる。
マイク端子212は、自装置のマイクロフォン12で収音された音信号が入力される端子であり、スピーカ端子214は、自装置のスピーカ18に向けて音信号が出力される端子である。
第1入力端子221は、他装置からの音信号が入力される端子であり、第1出力端子231は、他装置に向けて音信号が出力される端子である。
第1入力端子221は、他装置からの音信号が入力される端子であり、第1出力端子231は、他装置に向けて音信号が出力される端子である。
なお、端子とは、対象となる信号が入力または出力され得る構造物であり、具体的には、信号ピン、配線の一部、およびコネクタなどをいう。
マイクロフォン12およびスピーカ18については必ずしも放収音装置10に内蔵する必要はなく、外部に設ける構成としても良い。マイクロフォン12およびスピーカ18を内蔵する構成であっても、外部に設ける構成であっても、放収音装置10に、マイクロフォン12で収音された音信号が入力されるマイク端子212が設けられ、スピーカ18に向けて音信号が出力されるスピーカ端子214が設けられる点について変わりはない。
次に、システム1での動作について説明する。
上述したように本実施形態において、2台の放収音装置10のうち、1台の放収音装置10のみがネットワーク400に接続される場合と、2台の放収音装置10の双方がネットワーク400に接続される場合とがある。
そこで先に、1台の放収音装置10のみがネットワーク400に接続される場合の動作について説明する。
上述したように本実施形態において、2台の放収音装置10のうち、1台の放収音装置10のみがネットワーク400に接続される場合と、2台の放収音装置10の双方がネットワーク400に接続される場合とがある。
そこで先に、1台の放収音装置10のみがネットワーク400に接続される場合の動作について説明する。
図4は、この場合におけるシステム1の動作シーケンスを示す図であって、ネットワーク400に接続された放収音装置10と、ネットワーク400に接続されていない放収音装置10との情報の授受を示す図である。なお、便宜的に、ネットワーク400に接続された放収音装置における各要素の符号末尾にaを付し、ネットワーク400に接続されていない放収音装置における各要素の符号末尾にbを付す。例えば、ネットワーク400に接続された放収音装置の符号は10aであり、経路指示部の符号は104aである。一方、ネットワーク400に接続されていない放収音装置の符号は10bであり、経路指示部の符号は104bである。
まず、放収音装置10aにおいて、検出部102aがネットワーク400との接続を検出すると、当該検出結果を経路指示部104aに供給する。当該検出結果が供給された経路指示部104aは、通信装置150aに対し、当該検出結果を放収音装置10bに送信するように指示する(ステップSa11)。これにより、放収音装置10aがネットワークに接続されている旨の検出結果が放収音装置10bに送信される。
放収音装置10bにおいて、通信装置150bは、検出部102aの検出結果を受信すると、当該検出結果を経路指示部104bに転送する一方、当該検出結果が転送された経路指示部104bは、自装置における検出部102bの検出結果をさらに受信する。放収音装置10bはネットワーク400に接続されていないので、経路指示部104bは、検出部102bからネットワーク400と接続されていない旨(未検出)の検出結果を受信する。経路指示部104bは、通信装置150bに対し、検出部102bの検出結果を放収音装置10aに送信するように指示する(ステップSa16)。これにより、放収音装置10bがネットワークに接続されていない旨の検出結果が放収音装置10aに送信される。
放収音装置10aにおいて、通信装置150aが検出部102bの検出結果を受信すると、当該検出結果を経路指示部104aに転送する。当該検出結果が転送された経路指示部104aは、経路確立部202aに対し、親機(prt)に用いられる信号経路を確立すべき旨を指示するとともに、通信装置150aに対し、放収音装置10bに用いられる子機(chd)の信号経路を確立すべき旨の通知(要求)を送信するように指示する(ステップSa17)。
経路確立部202aは、上記指示にしたがって親機(prt)の信号経路を確立する(ステップSa18)。
一方、放収音装置10bにおいて、通信装置150bが子機(chd)の経路を確立すべき旨の通知を受信すると、当該通知を経路指示部104bに転送し、当該通知が転送された経路指示部104bは、経路確立部202bに対し、子機(chd)の信号経路を確立すべき旨を指示する。この指示にしたがって経路確立部202bは、子機(chd)の信号経路を確立する(ステップSa19)。
なお、親機(prt)および子機(chd)は、経路確立部202で確立される信号経路が相違するだけであって、ネットワーク400への接続などの状況次第で、親機(prt)から子機(chd)へ、子機(chd)から親機(prt)へ、と相互に変更され得る。すなわち、2台の放収音装置10には、状況に応じて親機(prt)または子機(chd)のいずれかの役割が与えられ、状況が変化したときに、親機(prt)または子機(chd)に変更され得る。
一方、放収音装置10bにおいて、通信装置150bが子機(chd)の経路を確立すべき旨の通知を受信すると、当該通知を経路指示部104bに転送し、当該通知が転送された経路指示部104bは、経路確立部202bに対し、子機(chd)の信号経路を確立すべき旨を指示する。この指示にしたがって経路確立部202bは、子機(chd)の信号経路を確立する(ステップSa19)。
なお、親機(prt)および子機(chd)は、経路確立部202で確立される信号経路が相違するだけであって、ネットワーク400への接続などの状況次第で、親機(prt)から子機(chd)へ、子機(chd)から親機(prt)へ、と相互に変更され得る。すなわち、2台の放収音装置10には、状況に応じて親機(prt)または子機(chd)のいずれかの役割が与えられ、状況が変化したときに、親機(prt)または子機(chd)に変更され得る。
図5は、経路確立部202aおよび202bの各々で確立される信号経路およびその接続状態を示す図である。
図5に示されるように、2台の放収音装置10は、ケーブルCによって次のように接続されている。すなわち、2台においては、経路確立部202aにおける第1出力端子231から経路確立部202bにおける第1入力端子221までと、経路確立部202bにおける第1出力端子231から経路確立部202aにおける第1入力端子221までと、がケーブルCで接続されている。
このため、ユーザは、2台の放収音装置10をケーブルCで接続するにあたって、いずれが親機(prt)になるか、子機(chd)になるかを意識する必要はない。
なお、ケーブルCの接続については、厳密にいえば、DAC261の出力端からADC251の入力端までであるが、DAC261およびADC251は、上述したようにオプションであり、信号経路に影響しないので、無視することにする。
図5に示されるように、2台の放収音装置10は、ケーブルCによって次のように接続されている。すなわち、2台においては、経路確立部202aにおける第1出力端子231から経路確立部202bにおける第1入力端子221までと、経路確立部202bにおける第1出力端子231から経路確立部202aにおける第1入力端子221までと、がケーブルCで接続されている。
このため、ユーザは、2台の放収音装置10をケーブルCで接続するにあたって、いずれが親機(prt)になるか、子機(chd)になるかを意識する必要はない。
なお、ケーブルCの接続については、厳密にいえば、DAC261の出力端からADC251の入力端までであるが、DAC261およびADC251は、上述したようにオプションであり、信号経路に影響しないので、無視することにする。
図5に示されるように、親機(prt)の経路確立部202aにおいては、次のような信号経路が2つ確立される。詳細には、経路確立部202aにおいては、
(A)マイク端子212に入力され、かつ、遅延器241(第1遅延器)で遅延させた音信号と、第1入力端子221に入力された音信号と、を加算器242により加算し、当該加算した音信号を遠端出力端子213に供給する信号経路と、
(B)遠端入力端子211に入力された音信号を、第1出力端子231に供給するとともに、遅延器243(第2遅延器)で遅延させてスピーカ端子214に供給する信号経路と、
が確立される。
(A)マイク端子212に入力され、かつ、遅延器241(第1遅延器)で遅延させた音信号と、第1入力端子221に入力された音信号と、を加算器242により加算し、当該加算した音信号を遠端出力端子213に供給する信号経路と、
(B)遠端入力端子211に入力された音信号を、第1出力端子231に供給するとともに、遅延器243(第2遅延器)で遅延させてスピーカ端子214に供給する信号経路と、
が確立される。
また、子機(chd)の経路確立部202bにおいては、次のような信号経路が2つ確立される。詳細には、経路確立部202bにおいては、
(C)マイク端子212に入力された音信号を第1出力端子231に供給する信号経路と、
(D)第1入力端子221に入力された音信号をスピーカ端子214に供給する信号経路と、
が確立される。
(C)マイク端子212に入力された音信号を第1出力端子231に供給する信号経路と、
(D)第1入力端子221に入力された音信号をスピーカ端子214に供給する信号経路と、
が確立される。
システム1において1台の放収音装置10のみがネットワーク400に接続されている場合、当該放収音装置10が親機(prt)に設定され、他の1台が子機(chd)に設定される。親機(prt)となる経路確立部202aにおいて信号経路(A)および(B)が確立され、子機(chd)となる経路確立部202bにおいて信号経路(C)および(D)が確立されると、次のような動作が実行される。すなわち、親機(prt)のマイクロフォン12で収音された音信号と、子機(chd)のマイクロフォン12で収音された音信号とが加算器242で加算されて、親機(prt)の遠端出力端子213から遠端の他のシステム(ネットワーク400)に向けて出力される。一方、親機(prt)の遠端入力端子211で入力された、他のシステムから供給された音信号が、当該親機(prt)で分配されて、親機(prt)のスピーカ18と子機(chd)のスピーカ18とからそれぞれ音声出力される。これにより、システム1は、遠隔地にある他のシステムと音信号を送受信することができる。
なお、図4および図5においては、放収音装置10aがネットワーク400に接続され、放収音装置10bがネットワーク400に接続されてない場合を例として説明したが、仮に放収音装置10bがネットワーク400に接続され、放収音装置10aがネットワーク400に接続されてない場合であっても、図6に示されるように、親機(prt)および子機(chd)の設定が入れ替わるだけで、信号経路の等価回路は図5と同じである。このため、放収音装置10bのみがネットワーク400に接続されたとしても、2つのマイクロフォン12でそれぞれ収音された音信号が加算されて他のシステムに向けて出力される一方、当該他のシステムから供給される音信号が分配されて2つのスピーカ18からそれぞれ出力される点に変わりはない。
次に、図7に示されるように、2台の放収音装置10の双方がネットワーク400に接続された場合の動作について説明する。
図8は、この場合におけるシステム1の動作シーケンスを示す図である。
なお、2台ともネットワーク400に接続されているので、符号末尾のaおよびbは、2台を区別するためのみに用いられる。
なお、2台ともネットワーク400に接続されているので、符号末尾のaおよびbは、2台を区別するためのみに用いられる。
まず、放収音装置10aにおいて、検出部102aがネットワーク400との接続を検出し、経路指示部104aが、通信装置150aに対し、当該検出結果を放収音装置10bに送信するように指示する(ステップSb11)点については、ステップSa11と同様である。ただし、放収音装置10bについてもネットワーク400に接続されているので、検出部102bがネットワーク400との接続を検出し、当該検出結果を経路指示部104bに供給し、経路指示部104bが、通信装置150bに対し、当該検出結果を放収音装置10aに送信するように指示する(ステップSb12)。
この結果、放収音装置10aがネットワーク400に接続されている旨の情報が放収音装置10bに送信される一方で、放収音装置10bがネットワーク400に接続されている旨の情報が放収音装置10aに送信される。
放収音装置10aにおいて、当該情報を受信した通信装置150aは、当該情報を経路指示部104aに転送する。経路指示部104aは、当該転送された情報と検出部102aの検出結果とに基づいて、自装置のほか、他装置もネットワーク400に接続されている、と判断する。
同様に、放収音装置10bにおいて、当該情報を受信した通信装置150bは、当該情報を経路指示部104bに転送する。経路指示部104bは、当該転送された情報と検出部102bの検出結果とに基づいて、自装置のほか、他装置もネットワーク400に接続されている、と判断する。
このため、放収音装置10aおよび10bの各々は、それぞれ双方がネットワーク400に接続された状態であることを知ることになる。
この結果、放収音装置10aがネットワーク400に接続されている旨の情報が放収音装置10bに送信される一方で、放収音装置10bがネットワーク400に接続されている旨の情報が放収音装置10aに送信される。
放収音装置10aにおいて、当該情報を受信した通信装置150aは、当該情報を経路指示部104aに転送する。経路指示部104aは、当該転送された情報と検出部102aの検出結果とに基づいて、自装置のほか、他装置もネットワーク400に接続されている、と判断する。
同様に、放収音装置10bにおいて、当該情報を受信した通信装置150bは、当該情報を経路指示部104bに転送する。経路指示部104bは、当該転送された情報と検出部102bの検出結果とに基づいて、自装置のほか、他装置もネットワーク400に接続されている、と判断する。
このため、放収音装置10aおよび10bの各々は、それぞれ双方がネットワーク400に接続された状態であることを知ることになる。
双方がネットワーク400に接続されていると判断した経路指示部104aは、通知装置130aに対してユーザへの通知を指示する(ステップSb13)。これにより、通知装置130aは、例えばLEDを点滅させて、ユーザに対して放収音装置10aが選択の候補であることを通知する。
同様に、双方がネットワーク400に接続されていると判断した経路指示部104bは、通知装置130bに対してユーザへの通知を指示する(ステップSb14)。これにより、通知装置130aは、例えばLEDを点滅させて、ユーザに対して放収音装置10bが選択の候補であることを通知する。
したがって、2台の放収音装置10ののうち、いずれかを選択すべき旨がユーザに促されることになる。
同様に、双方がネットワーク400に接続されていると判断した経路指示部104bは、通知装置130bに対してユーザへの通知を指示する(ステップSb14)。これにより、通知装置130aは、例えばLEDを点滅させて、ユーザに対して放収音装置10bが選択の候補であることを通知する。
したがって、2台の放収音装置10ののうち、いずれかを選択すべき旨がユーザに促されることになる。
ユーザは、選択の候補のうち、いずれか1台を選択するために、入力装置140aまたは140bのいずれかを操作する(ステップSb21)。ここでは仮にユーザが入力装置140aを操作するものとして説明する。
なお、いずれか1台を選択する理由は、ネットワーク400に接続された複数台の(ここでは2台)放収音装置10のうち、どのネットワーク接続を有効にするのかを決定するためである。
なお、いずれか1台を選択する理由は、ネットワーク400に接続された複数台の(ここでは2台)放収音装置10のうち、どのネットワーク接続を有効にするのかを決定するためである。
ユーザにより入力装置140aが操作されると、当該入力装置140aは、操作されたことを示す操作情報を出力する。当該操作情報を受け付けた経路指示部104aは、通知装置130aに対し、ユーザへの通知を終了するように通知し、通信装置150aに対し、当該受け付けの結果を放収音装置10bに送信するように指示する(ステップSb15)。これにより、通知装置130aは、LEDを消灯させる一方、放収音装置10aがユーザにより選択された旨の情報が放収音装置10bに送信される。
放収音装置10bにおいて、通信装置150bが当該情報を受信すると、当該情報を経路指示部104bに転送する。当該情報が転送された経路指示部104bは、通知装置130bに対し、ユーザへの通知を終了するように通知し、通信装置150bに対し、自装置である放収音装置10bにおけるネットワーク接続を無効とする旨の宣言を放収音装置10aに送信するように指示する(ステップSb16)。
これにより、当該無効の宣言が放収音装置10aに送信される。なお、放収音装置10bで、無効の宣言がなされたときに、図3では省略した機能ブロック、例えばPC300、ネットワーク400の接続を制御する機能ブロックが、ネットワーク接続を解除する。
これにより、当該無効の宣言が放収音装置10aに送信される。なお、放収音装置10bで、無効の宣言がなされたときに、図3では省略した機能ブロック、例えばPC300、ネットワーク400の接続を制御する機能ブロックが、ネットワーク接続を解除する。
放収音装置10aにおいて通信装置150aが当該無効の宣言を受信すると、当該無効の宣言を経路指示部104aに転送する。当該無効の宣言が転送された経路指示部104aは、経路確立部202aに対し、親機(prt)の信号経路を確立すべき旨を指示するとともに、通信装置150aに対し、放収音装置10bに子機(chd)の経路を確立すべき旨の通知を送信するように指示する(ステップSb17)。
以降は、図4と同様に、経路確立部202aは、親機(prt)の信号経路を確立し(ステップSb18)、経路確立部202bは、子機(chd)の信号経路を確立する(ステップSb19)。
以降は、図4と同様に、経路確立部202aは、親機(prt)の信号経路を確立し(ステップSb18)、経路確立部202bは、子機(chd)の信号経路を確立する(ステップSb19)。
図9は、経路確立部202aおよび202bで確立される信号経路およびその接続状態を示す図であり、子機(chd)に接続されたネットワーク400が破線で示されるように無効化されている点を除き、図5においてすでに説明した通りである。
このように、システム1において2台がネットワーク400に接続されている場合、2台のうち、選択された一方の放収音装置10aが親機(prt)に設定され、他方の放収音装置10bが子機(chd)に設定されるので、1台のみがネットワーク400に接続された場合と同様に、遠隔地にある他のシステムと音信号を送受信することができる。
なお、この例では、入力装置140が操作された方の放収音装置10のネットワーク接続が有効にされたが、入力装置140が操作された方の放収音装置10のネットワーク接続が無効にされる構成としても良い。この構成では、他の放収音装置10からネットワーク接続の無効の宣言を受領し、かつ、自装置における入力装置140から、所定時間の間に無効にする操作無しの検出をもって、ネットワーク接続を有効にすれば良い。
また、ユーザへの通知の例としては、LEDの点滅に限られない。例えば、通知装置130を文字表示が可能なマトリクス表示装置にして、ユーザに選択を促すメッセージを表示しても良いし、音声合成装置にして、ユーザに選択を促すメッセージを音声で合成して出力しても良いし、これらを適宜組み合わせて併用しても良い。すなわち、通知には、表示(視覚)に限られず、音声(聴覚)、および振動(触覚)などのユーザの五感に訴えるものであれば良い。
また例えばマトリクス表示装置とタッチパネルとによって、通知装置130と入力装置140とを重ねた構成にしても良い。
また、ユーザへの通知の例としては、LEDの点滅に限られない。例えば、通知装置130を文字表示が可能なマトリクス表示装置にして、ユーザに選択を促すメッセージを表示しても良いし、音声合成装置にして、ユーザに選択を促すメッセージを音声で合成して出力しても良いし、これらを適宜組み合わせて併用しても良い。すなわち、通知には、表示(視覚)に限られず、音声(聴覚)、および振動(触覚)などのユーザの五感に訴えるものであれば良い。
また例えばマトリクス表示装置とタッチパネルとによって、通知装置130と入力装置140とを重ねた構成にしても良い。
本実施形態において放収音装置10で音信号をケーブルCによりアナログ信号で伝送している理由は、構成の簡易化を図るためである。すなわち、親機(prt)または子機(chd)の信号経路を確立する経路確立部202を、DSP200の演算処理により実現している関係上、音信号をデジタル信号で伝送するためには、親機(prt)における演算処理および信号伝送と、子機(chd)における演算処理および信号伝送とを同期させる必要があり、構成の複雑化を招くからでる。
本実施形態のように放収音装置10の各々がそれぞれ音信号をアナログ信号で伝送すれば、放収音装置10の各々において演算処理を独立して実行できるので、同期のための構成を省略することができる。
本実施形態のように放収音装置10の各々がそれぞれ音信号をアナログ信号で伝送すれば、放収音装置10の各々において演算処理を独立して実行できるので、同期のための構成を省略することができる。
ただし、音信号を出力する際にはDA変換し、音信号を入力する際にはAD変換する必要があるので、その分だけ音信号の遅延が発生する。
例えば、子機(chd)のマイクロフォン12で収音した音信号は、当該子機(chd)のDAC261および親機(prt)のADC251を経由するので、親機(prt)のマイクロフォン12で収音した音信号と比較して、DA変換およびAD変換の分だけ信号遅延が発生する。同様に、子機(chd)のスピーカ18に向けて出力される音信号は、当該親機(prt)のDAC261および子機(chd)のADC251を経由するので、親機(prt)のスピーカ18に向けて出力される音信号と比較して、DA変換およびAD変換の分だけ信号遅延が発生する。
例えば、子機(chd)のマイクロフォン12で収音した音信号は、当該子機(chd)のDAC261および親機(prt)のADC251を経由するので、親機(prt)のマイクロフォン12で収音した音信号と比較して、DA変換およびAD変換の分だけ信号遅延が発生する。同様に、子機(chd)のスピーカ18に向けて出力される音信号は、当該親機(prt)のDAC261および子機(chd)のADC251を経由するので、親機(prt)のスピーカ18に向けて出力される音信号と比較して、DA変換およびAD変換の分だけ信号遅延が発生する。
そこで、本実施形態では、遅延器241の遅延時間が、DAC261でのアナログに変換する際に生じる遅延時間と、ADC251でのデジタルに変換する際に生じる遅延時間との和となるように設定されている。また、遅延器243の遅延時間が、DAC261でのアナログに変換する際に生じる遅延時間と、ADC251でのデジタルに変換する際に生じる遅延時間との和となるように設定されている。
これにより、親機(prt)のマイクロフォン12で収音された音信号は、子機(chd)のマイクロフォン12で収音された音信号と同程度に遅延する。このため、親機(prt)のマイクロフォン12で収音された音信号と、子機(chd)のマイクロフォン12で収音された音信号とは、時間差を少なくした状態で加算されて、ネットワーク400に向けて出力されるので、音信号の劣化を防止することができる。同様に、親機(prt)のスピーカ18に向けて出力される音信号は、子機(chd)のスピーカ18に向けて出力される音信号と同程度に遅延するので、両スピーカ18から発せられる音声同士の時間差を少なくすることができる。
これにより、親機(prt)のマイクロフォン12で収音された音信号は、子機(chd)のマイクロフォン12で収音された音信号と同程度に遅延する。このため、親機(prt)のマイクロフォン12で収音された音信号と、子機(chd)のマイクロフォン12で収音された音信号とは、時間差を少なくした状態で加算されて、ネットワーク400に向けて出力されるので、音信号の劣化を防止することができる。同様に、親機(prt)のスピーカ18に向けて出力される音信号は、子機(chd)のスピーカ18に向けて出力される音信号と同程度に遅延するので、両スピーカ18から発せられる音声同士の時間差を少なくすることができる。
ところで、放収音装置10では、マイクロフォン12とスピーカ18とが近接している関係上、エコーが発生し易い。そこで、このようなエコーを抑圧するための応用例について説明する。
図10は、第1実施形態の応用例に係る放収音装置10の経路確立部202aおよび202bで確立される信号経路を示す図である。この図に示されるように、親機(prt)および子機(chd)の各々において、それぞれエコーキャンセラ244が設けられる。
エコーキャンセラ244は、第1に、スピーカ端子214に向けて出力される音信号に対し、スピーカ18からマイクロフォン12に至るまでの音響空間の伝達関数を推定したフィルタ係数でフィルタ処理することによって、擬似的なエコー成分を生成する。エコーキャンセラ244は、第2に、生成した擬似的なエコー成分をマイク端子212に入力された音信号から減算して出力する。
このエコーキャンセラ244により、スピーカ18から発せられた音がマイクロフォン12に回り込んで収音されても、その回り込み成分が減算されるので、その影響が小さく抑えられ、収音した音信号の劣化を低減することができる。
エコーキャンセラ244は、第1に、スピーカ端子214に向けて出力される音信号に対し、スピーカ18からマイクロフォン12に至るまでの音響空間の伝達関数を推定したフィルタ係数でフィルタ処理することによって、擬似的なエコー成分を生成する。エコーキャンセラ244は、第2に、生成した擬似的なエコー成分をマイク端子212に入力された音信号から減算して出力する。
このエコーキャンセラ244により、スピーカ18から発せられた音がマイクロフォン12に回り込んで収音されても、その回り込み成分が減算されるので、その影響が小さく抑えられ、収音した音信号の劣化を低減することができる。
第1実施形態では、2台の放収音装置10がネットワーク400に接続された場合に、どのネットワーク接続を有効にするのかを、ユーザによる入力装置140への操作により決定したが、別の手法で決定するようにしても良い。例えば、ネットワーク400に接続された放収音装置10のうち、1台がランダムに決定されるようにしても良い。上記ランダムに決定する手法としては、2台の放収音装置10の各々において、例えば経路指示部104が乱数を1つ発生させるとともに、発生させた乱数を通信装置150に送信させる。ある1台の放収音装置10の経路指示部104では、自装置で発生させた乱数と、通信装置150が受信した、他の放収音装置10が発生させた乱数とを比較し、例えば自装置で発生させた乱数が他装置(ここでは1台)で発生させた乱数よりも大きければ、当該自装置を親機(prt)に、他装置子機(chd)に、それぞれ決定することが挙げられる。自装置を親機(prt)に決定すれば、当該自装置のネットワーク接続が有効になり、他装置を子機(chd)に決定すれば、当該他装置のネットワーク接続が無効になる。
<第2実施形態>
次に、第2実施形態に係る放収音装置について説明する。第2実施形態は、システム1を構成する放収音装置10の台数を「2」に制限せずに、「2」以上に拡張可能としたものである。
次に、第2実施形態に係る放収音装置について説明する。第2実施形態は、システム1を構成する放収音装置10の台数を「2」に制限せずに、「2」以上に拡張可能としたものである。
図11は、第2実施形態に係る放収音装置を含むシステムの構成を示す図である。なお、図示の例では、システム1を構成する放収音装置の台数を「4」としている。
第2実施形態に係る放収音装置10の各々は、第1実施形態と同様に、それぞれ通知装置130および入力装置140を有し、マイクロフォン12およびスピーカ18を内蔵する。
第2実施形態に係る放収音装置10の各々は、第1実施形態と同様に、それぞれ通知装置130および入力装置140を有し、マイクロフォン12およびスピーカ18を内蔵する。
4台の放収音装置10を区別するために仮に各々をA、B、C、およびDとそれぞれ表したときに、4台の放収音装置10にあっては、A→B→C→D→(A)というように「→」の部分がケーブルCで接続されている。すなわち、4台の放収音装置10が4つのケーブルCで環状に接続されている。
なお、第2実施形態においても、第1実施形態と同様に、1つのケーブルCが2つの音信号を伝送する。
なお、第2実施形態においても、第1実施形態と同様に、1つのケーブルCが2つの音信号を伝送する。
また、4台のうち、1台の放収音装置10(図11ではA)が、PC300を経由してネットワーク400に接続されて、当該ネットワーク400を経由して他の拠点に設置された他のシステム(図示省略)と音信号を送受信する。
なお、第2実施形態に係る放収音装置10のハードウェア構成のうち、第1実施形態と比較して相違するのは、DSP200の周辺部分である。そこで、第2実施形態については、DSP200の周辺部分の機能ブロックを中心に説明することにする。
なお、第2実施形態に係る放収音装置10のハードウェア構成のうち、第1実施形態と比較して相違するのは、DSP200の周辺部分である。そこで、第2実施形態については、DSP200の周辺部分の機能ブロックを中心に説明することにする。
図12は、第2実施形態に係る放収音装置10の機能ブロックを示す図である。
第2実施形態に係る放収音装置10が、第1実施形態(図3参照)と相違する点は、DSP200(経路確立部202)において、第1入力端子221に加えて、第2入力端子222を有する点、および、第1出力端子231に加えて、第2出力端子232を有する点にある。
なお、本説明において「第1」および「第2」などの序数を使用した要素は、それらの要素の順番を規定するものではなく、2つ以上の要素を単に区別するために用いているに過ぎない。例えば、第1入力端子221および第2入力端子221は、2つの入力端子の一方を第1入力端子221と表記し、他方を第2入力端子222と表記しているに過ぎない。
また、ADC252は、近端の音信号をデジタル信号に変換して第2入力端子222に供給し、DAC262は、第2出力端子232から出力される音信号をアナログ信号に変換して近端の他装置に向けて出力する。
第2実施形態に係る放収音装置10が、第1実施形態(図3参照)と相違する点は、DSP200(経路確立部202)において、第1入力端子221に加えて、第2入力端子222を有する点、および、第1出力端子231に加えて、第2出力端子232を有する点にある。
なお、本説明において「第1」および「第2」などの序数を使用した要素は、それらの要素の順番を規定するものではなく、2つ以上の要素を単に区別するために用いているに過ぎない。例えば、第1入力端子221および第2入力端子221は、2つの入力端子の一方を第1入力端子221と表記し、他方を第2入力端子222と表記しているに過ぎない。
また、ADC252は、近端の音信号をデジタル信号に変換して第2入力端子222に供給し、DAC262は、第2出力端子232から出力される音信号をアナログ信号に変換して近端の他装置に向けて出力する。
次に、第2実施形態の動作について説明する。
なお、第2実施形態において、複数台(ここでは4台)の放収音装置10のうち、1台の放収音装置10のみがネットワーク400に接続される場合と、2台以上の放収音装置10がネットワーク400に接続される場合とがある。
そこで、先に、1台の放収音装置10のみがネットワーク400に接続される場合の動作について説明する。
なお、第2実施形態において、複数台(ここでは4台)の放収音装置10のうち、1台の放収音装置10のみがネットワーク400に接続される場合と、2台以上の放収音装置10がネットワーク400に接続される場合とがある。
そこで、先に、1台の放収音装置10のみがネットワーク400に接続される場合の動作について説明する。
図13は、この場合におけるシステム1の動作シーケンスを示す図である。なお、便宜的に、ネットワーク400に接続された放収音装置の符号末尾にaを付し、ネットワーク400に接続されていない放収音装置の方の符号末尾にb、c、およびdをそれぞれ付す。
この図に示される動作シーケンスは、ネットワーク400に接続されていない放収音装置10の台数が増えただけで、図4に示した内容と基本的には同じである。
すなわち、放収音装置10aにおいて、検出部102aがネットワーク400との接続を検出すると、当該検出結果を他の放収音装置10b、10c、および10dに送信し(ステップSc11)、当該検出結果を受信した放収音装置10b、10c、および10dの各々は、それぞれ自装置においてネットワーク400に接続されていない旨の検出結果(ネットワーム未検出)を放収音装置10aに送信する(ステップSc16)。放収音装置10aは、他装置である放収音装置10b、10c、および10dの各々からそれぞれネットワーク未検出を受信すると、自装置および他装置における信号経路を決定し(ステップSc17)、自装置を親機(prt)に設定し(ステップSc18)、他装置を子機(chd)に設定する(ステップSc19)。
この図に示される動作シーケンスは、ネットワーク400に接続されていない放収音装置10の台数が増えただけで、図4に示した内容と基本的には同じである。
すなわち、放収音装置10aにおいて、検出部102aがネットワーク400との接続を検出すると、当該検出結果を他の放収音装置10b、10c、および10dに送信し(ステップSc11)、当該検出結果を受信した放収音装置10b、10c、および10dの各々は、それぞれ自装置においてネットワーク400に接続されていない旨の検出結果(ネットワーム未検出)を放収音装置10aに送信する(ステップSc16)。放収音装置10aは、他装置である放収音装置10b、10c、および10dの各々からそれぞれネットワーク未検出を受信すると、自装置および他装置における信号経路を決定し(ステップSc17)、自装置を親機(prt)に設定し(ステップSc18)、他装置を子機(chd)に設定する(ステップSc19)。
図14は、第2実施形態において、経路確立部202a、202b、…、202dで確立される信号経路およびその接続状態を示す図である。なお、図14では、説明の便宜上、経路確立部202cを省略している。
図14に示されるように、4台の放収音装置10は、ケーブルCによって次のように接続されている。すなわち、ある1台の第1出力端子231から別の1台における第1入力端子221までと、当該ある1台における第2出力端子232から当該別の1台における第2入力端子222までと、がケーブルCで接続される。すべての放収音装置10がケーブルCにより環状に接続されている点については上述した通りである。
このため、ユーザは、4台の放収音装置10をケーブルCで接続するにあたって、いずれが親機(prt)になるか、子機(chd)になるかを意識する必要はない。
なお、ケーブルCの接続にあって、DAC261および262と、ADC251および252とを無視する点については第1実施形態と同様である。
このため、ユーザは、4台の放収音装置10をケーブルCで接続するにあたって、いずれが親機(prt)になるか、子機(chd)になるかを意識する必要はない。
なお、ケーブルCの接続にあって、DAC261および262と、ADC251および252とを無視する点については第1実施形態と同様である。
親機(prt)の経路確立部202aにおいては、次のような信号経路が4つ確立される。
詳細には、親機(prt)の経路確立部202aにおいては、
(A)マイク端子212に入力された音信号を遅延器241で遅延させて第1出力端子231に供給する信号経路と、
(B)遠端入力端子211に入力された音信号を第2出力端子232に供給する信号経路と、
(C)第1入力端子221に入力された音信号を遠端出力端子213に供給する信号経路と、
(D)第2入力端子222に入力された音信号を遅延器243で遅延させてスピーカ端子214に供給する信号経路と、
が確立される。
詳細には、親機(prt)の経路確立部202aにおいては、
(A)マイク端子212に入力された音信号を遅延器241で遅延させて第1出力端子231に供給する信号経路と、
(B)遠端入力端子211に入力された音信号を第2出力端子232に供給する信号経路と、
(C)第1入力端子221に入力された音信号を遠端出力端子213に供給する信号経路と、
(D)第2入力端子222に入力された音信号を遅延器243で遅延させてスピーカ端子214に供給する信号経路と、
が確立される。
また、子機(chd)の経路確立部202bにおいては、次のような信号経路が2つ確立される。詳細には、経路確立部202bにおいては、
(E)マイク端子212に入力され、かつ、遅延器241で遅延させた音信号と、第1入力端子221に入力された音信号と、を加算器242により加算し、当該加算した音信号を第1出力端子231に供給する信号経路と、
(F)第2入力端子222に入力された音信号を第2出力端子232と遅延器243で遅延させてスピーカ端子214とにそれぞれ供給する信号経路と、が確立される。
なお、ここでは、子機(chd)について、経路確立部202bで代表させて説明したが、経路確立部202cおよび202dについても同様な信号経路がそれぞれ確立される。
(E)マイク端子212に入力され、かつ、遅延器241で遅延させた音信号と、第1入力端子221に入力された音信号と、を加算器242により加算し、当該加算した音信号を第1出力端子231に供給する信号経路と、
(F)第2入力端子222に入力された音信号を第2出力端子232と遅延器243で遅延させてスピーカ端子214とにそれぞれ供給する信号経路と、が確立される。
なお、ここでは、子機(chd)について、経路確立部202bで代表させて説明したが、経路確立部202cおよび202dについても同様な信号経路がそれぞれ確立される。
4台のうち、1台の放収音装置10のみがネットワーク400に接続されている場合、当該放収音装置10が親機(prt)に設定され、他の3台が子機(chd)に設定される。親機(prt)となる経路確立部202aにおいて(A)、(B)、(C)、および(D)が確立され、子機(chd)となる経路確立部202b、202c、および202dにおいて信号経路(E)および(F)がそれぞれ確立されると、次のような動作が実行される。
すなわち、1台の親機(prt)のマイクロフォン12で収音された音信号と、3台の子機(chd)のマイクロフォン12で収音された音信号とが加算器242で加算されて、親機(prt)の遠端出力端子213からネットワーク400に向けて出力される。一方、親機(prt)の遠端入力端子211で入力された、他のシステムから供給された音信号が、3台の子機(chd)および1台の親機(prt)に順次分配されて、3台の子機(chd)のスピーカ18と1台の親機(prt)のスピーカ18とからそれぞれ音声出力される。これにより、システム1は、遠隔地にある他のシステムと音信号を送受信することができる。
すなわち、1台の親機(prt)のマイクロフォン12で収音された音信号と、3台の子機(chd)のマイクロフォン12で収音された音信号とが加算器242で加算されて、親機(prt)の遠端出力端子213からネットワーク400に向けて出力される。一方、親機(prt)の遠端入力端子211で入力された、他のシステムから供給された音信号が、3台の子機(chd)および1台の親機(prt)に順次分配されて、3台の子機(chd)のスピーカ18と1台の親機(prt)のスピーカ18とからそれぞれ音声出力される。これにより、システム1は、遠隔地にある他のシステムと音信号を送受信することができる。
次に、複数台のうち、2台以上の放収音装置10がネットワーク400に接続される場合の動作について説明する。
図15は、この場合におけるシステムの動作シーケンスを示す図である。
なお、この図では、すべての放収音装置10がネットワーク400に接続されているが、2台以上接続されていれば良い。また、符号末尾のa、b、c、およびdは、4台を区別するために用いられる。
なお、この図では、すべての放収音装置10がネットワーク400に接続されているが、2台以上接続されていれば良い。また、符号末尾のa、b、c、およびdは、4台を区別するために用いられる。
この図に示されるように、動作シーケンスは、ネットワーク400に接続された放収音装置の台数が増えただけで、基本的には、図8に示した内容と同じである。
すなわち、放収音装置10aにおいて、検出部102aがネットワーク400との接続を検出すると、当該検出結果を他の放収音装置10b、10c、および10dにそれぞれ送信する(ステップSd11)。他の放収音装置10b、10c、および10dの各々においてもそれぞれネットワーク400との接続を検出して、自分以外の他の放収音装置10に送信する(ステップSd12)。
放収音装置10aでは、自装置以外で他の放収音装置10b、10c、および10dの少なくとも1台がネットワーク400と接続されているならば、通知装置130aのLEDを点滅させて、ユーザに対して放収音装置10aが選択の候補であることを通知する(ステップSd13)。
放収音装置10b、10c、および10dの各々においても、自装置以外で他の放収音装置10がネットワーク400と接続されているならば、LEDを点滅させて、ユーザに対して自装置が選択の候補であることを通知する(ステップSd14)。
ユーザが、LEDが点滅している放収音装置10のうち、入力装置140a、140b、140c、または140dのいずれかを操作して、1台を選択する(ステップSb21)。ここでは仮にユーザが入力装置140aを操作するものとして説明する。
すなわち、放収音装置10aにおいて、検出部102aがネットワーク400との接続を検出すると、当該検出結果を他の放収音装置10b、10c、および10dにそれぞれ送信する(ステップSd11)。他の放収音装置10b、10c、および10dの各々においてもそれぞれネットワーク400との接続を検出して、自分以外の他の放収音装置10に送信する(ステップSd12)。
放収音装置10aでは、自装置以外で他の放収音装置10b、10c、および10dの少なくとも1台がネットワーク400と接続されているならば、通知装置130aのLEDを点滅させて、ユーザに対して放収音装置10aが選択の候補であることを通知する(ステップSd13)。
放収音装置10b、10c、および10dの各々においても、自装置以外で他の放収音装置10がネットワーク400と接続されているならば、LEDを点滅させて、ユーザに対して自装置が選択の候補であることを通知する(ステップSd14)。
ユーザが、LEDが点滅している放収音装置10のうち、入力装置140a、140b、140c、または140dのいずれかを操作して、1台を選択する(ステップSb21)。ここでは仮にユーザが入力装置140aを操作するものとして説明する。
ユーザによる操作を受け付けた放収音装置10aは、LEDを消灯させるとともに、ユーザにより選択された旨の情報を他の放収音装置10b、10c、および10dに送信する(ステップSd15)。当該受け付けの結果を受信した他の放収音装置10b、10c、および10dの各々は、それぞれLEDを消灯させるとともに、ネットワーク接続を無効とするための動作を実行し、無効の宣言を放収音装置10aに送信する(ステップSd16)。
放収音装置10aは、他の放収音装置10b、10c、および10dのすべてから当該無効の宣言(またはネットワーク未検出である旨の検出結果)を受信すると、自装置および他装置における信号経路を決定し(ステップSd17)、自装置を親機(prt)に設定し(ステップSd18)、他装置を子機(chd)に設定する(ステップSd19)。
これにより、4台の放収音装置10がネットワーク400に接続される場合においても、経路確立部202a、202b、…、202dで確立される信号経路は、図14に示されるようなものとなり、システム1は、他のシステムと音信号を送受信することができる。
放収音装置10aは、他の放収音装置10b、10c、および10dのすべてから当該無効の宣言(またはネットワーク未検出である旨の検出結果)を受信すると、自装置および他装置における信号経路を決定し(ステップSd17)、自装置を親機(prt)に設定し(ステップSd18)、他装置を子機(chd)に設定する(ステップSd19)。
これにより、4台の放収音装置10がネットワーク400に接続される場合においても、経路確立部202a、202b、…、202dで確立される信号経路は、図14に示されるようなものとなり、システム1は、他のシステムと音信号を送受信することができる。
なお、この例では、4台すべての放収音装置10がネットワーク400に接続される場合を例にとって説明したが、2台以上の放収音装置10がネットワーク400に接続されていれば良い。ここで、ネットワーク400に接続されていない放収音装置10は、ネットワーク未検出を送信するので、通知装置130におけるLEDが点滅されない。このため、ネットワーク400に接続されていない放収音装置10は、ユーザによる選択の候補から除外された上で、子機(chd)に設定される。
ここでは、放収音装置10aが選択された例であるが、例えば放収音装置10bが選択されたとしても、図16に示されるように、信号経路の等価回路は図14と同じである。
ここでは、放収音装置10aが選択された例であるが、例えば放収音装置10bが選択されたとしても、図16に示されるように、信号経路の等価回路は図14と同じである。
また、第2実施形態において、各経路確立部202の各々について、遅延器241の遅延時間は、それぞれn・dに設定され、遅延器243の遅延時間は、それぞれ(m-n)dに設定される。なお、「・」は、積を表す。
ここで、mは、システム1における放収音装置10の台数である。nは、子機(chd)であれば、環状接続において親機(prt)から信号の流れに沿って数えたときの台数、換言すれば、親機(prt)から、DAC261(262)およびADC251(252)の組を経由した回数である。なお、nは、親機(prt)であれば、mと同一値である。dは、1つのDAC261(262)でのアナログに変換する際に生じる遅延時間と1つのADC251(262)でのデジタルに変換する際に生じる遅延時間との和である。
図14の例では、mは「4」である。また、ネットワーク400に接続された経路確立部202aが親機(prt)に設定されるので、経路確立部202aについてのnは、mと同一値の「4」である。このため、経路確立部202aについての遅延器241の遅延時間は「0」に設定され、遅延器243の遅延時間は「0」に設定される。
ここで、mは、システム1における放収音装置10の台数である。nは、子機(chd)であれば、環状接続において親機(prt)から信号の流れに沿って数えたときの台数、換言すれば、親機(prt)から、DAC261(262)およびADC251(252)の組を経由した回数である。なお、nは、親機(prt)であれば、mと同一値である。dは、1つのDAC261(262)でのアナログに変換する際に生じる遅延時間と1つのADC251(262)でのデジタルに変換する際に生じる遅延時間との和である。
図14の例では、mは「4」である。また、ネットワーク400に接続された経路確立部202aが親機(prt)に設定されるので、経路確立部202aについてのnは、mと同一値の「4」である。このため、経路確立部202aについての遅延器241の遅延時間は「0」に設定され、遅延器243の遅延時間は「0」に設定される。
また、経路確立部202b、202c、および202dの各々についてのnは、それぞれ「1」、「2」、および「3」である。
このため、経路確立部202bについての遅延器241の遅延時間は「1・d」に、遅延器243の遅延時間は「3・d」に、それぞれ設定される。同様に、経路確立部202cについての遅延器241の遅延時間は「2・d」に、遅延器243の遅延時間は「2・d」に、それぞれ設定される。経路確立部202dについての遅延器241の遅延時間は「3・d」に、遅延器243の遅延時間は「1・d」に、それぞれ設定される。
これにより、親機(prt)のマイクロフォン12で生成された音信号は、子機(chd)のマイクロフォン12で生成された音信号と同程度に遅延した状態で順次加算される。このため、ネットワーク400に向けて出力される音信号において、DA変換およびAD変換による遅延の影響を小さく抑えることができる。
同様に、子機(chd)のスピーカ18に向けて出力される音信号は、親機(prt)のスピーカ18に向けて音信号と同程度に遅延する。このため、各スピーカ18から出力される音において、DA換およびAD変換による遅延の影響を小さく抑えることができる。
このため、経路確立部202bについての遅延器241の遅延時間は「1・d」に、遅延器243の遅延時間は「3・d」に、それぞれ設定される。同様に、経路確立部202cについての遅延器241の遅延時間は「2・d」に、遅延器243の遅延時間は「2・d」に、それぞれ設定される。経路確立部202dについての遅延器241の遅延時間は「3・d」に、遅延器243の遅延時間は「1・d」に、それぞれ設定される。
これにより、親機(prt)のマイクロフォン12で生成された音信号は、子機(chd)のマイクロフォン12で生成された音信号と同程度に遅延した状態で順次加算される。このため、ネットワーク400に向けて出力される音信号において、DA変換およびAD変換による遅延の影響を小さく抑えることができる。
同様に、子機(chd)のスピーカ18に向けて出力される音信号は、親機(prt)のスピーカ18に向けて音信号と同程度に遅延する。このため、各スピーカ18から出力される音において、DA換およびAD変換による遅延の影響を小さく抑えることができる。
なお、子機(chd)に設定される放収音装置のnについては、ユーザが設定しても良いが、次のようにして放収音装置10が求めることができる。例えば、子機(chd)の通信装置150の各々は、親機(prt)の通信装置150とそれぞれ通信して、テスト用の信号が親機(prt)から送出されてから、自装置に到達するまでの時間差(DA変換およびAD変換に要する時間)を検出することで、nを求めることができる。
このような第2実施形態においても、遠隔地にある他のシステムと音信号を送受信することができる。第2実施形態によれば、特に、複数台の放収音装置10をケーブルCで環状に接続すれば良いので、会議室が広くなったり、参加者が多人数になったりしたときに、多数の放収音装置10を広範囲に分散させて配置させることができる。
また、第2実施形態では、複数台の放収音装置10がネットワーク400に接続されたときであって、いずれかの1台のネットワーク接続のみを有効とし、他のネットワーク接続を無効とすることをユーザが選択することができるので、ユーザの使い勝手を向上させることもできる。
また、第2実施形態では、複数台の放収音装置10がネットワーク400に接続されたときであって、いずれかの1台のネットワーク接続のみを有効とし、他のネットワーク接続を無効とすることをユーザが選択することができるので、ユーザの使い勝手を向上させることもできる。
なお、第2実施形態については接続台数を「4」で説明したが、「2」以上であれば良い。ただし、接続台数が「2」であれば、第1実施形態とケーブルCでの接続形態がほぼ同じとなり、環状接続の優位性がないので、「3」以上であることが好ましい。
図17は、第2実施形態の応用例に係る放収音装置10の信号経路を示す図である。この図に示されるように、親機(prt)および子機(chd)の各々において、それぞれエコーキャンセラ244が設けられる。エコーキャンセラ244の位置、機能および効果は、図10に示した内容と同じである。
<第3実施形態>
次に、第3実施形態に係る放収音装置について説明する。
第1実施形態および第2実施形態では、複数台の放収音装置10がネットワーク400に接続されている場合に、1台のみのネットワーク接続を有効とし、他のネットワーク接続を無効とする構成であったが、この第3実施形態は、複数台のネットワーク接続を許容する構成である。なお、接続が許容されるネットワーク400は、同種であっても良いし、異種であっても良い。
次に、第3実施形態に係る放収音装置について説明する。
第1実施形態および第2実施形態では、複数台の放収音装置10がネットワーク400に接続されている場合に、1台のみのネットワーク接続を有効とし、他のネットワーク接続を無効とする構成であったが、この第3実施形態は、複数台のネットワーク接続を許容する構成である。なお、接続が許容されるネットワーク400は、同種であっても良いし、異種であっても良い。
図18は、第3実施形態に係る放収音装置10の機能ブロックを示す図である。
第3実施形態に係る放収音装置10が、第1実施形態と相違する点は、通知装置130および入力装置140を有しない点(第1相違点)と、DSP200で構築される経路確立部202の信号経路(第2相違点)とである。
第3実施形態に係る放収音装置10が、第1実施形態と相違する点は、通知装置130および入力装置140を有しない点(第1相違点)と、DSP200で構築される経路確立部202の信号経路(第2相違点)とである。
第1相違点については、上述したように第3実施形態では複数台のネットワーク接続を許容するので、いずれかの1台を選択するための要素が不要であるためである。
第2相違点については、DSP200(経路確立部202)において、第1実施形態と比較して、第1入力端子221に加えて、第2入力端子222、第3入力端子223および第4入力端子224を有し、第1出力端子231に加えて、第2出力端子232、第3出力端子233および第4出力端子234を有する点にある。
なお、ADC251~254の各々は、近端の音信号をデジタル信号にそれぞれ変換して第1入力端子221~第4入力端子224に供給し、DAC261~264は、第1出力端子231~第4出力端子234から出力される音信号をアナログ信号にそれぞれ変換して近端の他装置に向けて出力する。
第2相違点については、DSP200(経路確立部202)において、第1実施形態と比較して、第1入力端子221に加えて、第2入力端子222、第3入力端子223および第4入力端子224を有し、第1出力端子231に加えて、第2出力端子232、第3出力端子233および第4出力端子234を有する点にある。
なお、ADC251~254の各々は、近端の音信号をデジタル信号にそれぞれ変換して第1入力端子221~第4入力端子224に供給し、DAC261~264は、第1出力端子231~第4出力端子234から出力される音信号をアナログ信号にそれぞれ変換して近端の他装置に向けて出力する。
次に、第3実施形態の動作について説明する。第3実施形態は、複数台のネットワーク接続を許容するが、ここでは例として、システム1が6台の放収音装置10で構成されて、6台のすべてがネットワーク400に接続された構成で説明する。
なお、便宜上、6台の放収音装置を区別するために、放収音装置における各要素の符号末尾にa、b、c、d、e、およびfをそれぞれ付す。
なお、便宜上、6台の放収音装置を区別するために、放収音装置における各要素の符号末尾にa、b、c、d、e、およびfをそれぞれ付す。
まず、第3実施形態では、6台の放収音装置のなかから1台が親機(prt)に決定され、他の5台が子機(chd)に決定される。ここでは、便宜的に、放収音装置10aが親機(prt)に決定され、他の放収音装置10b、10c、10d、10e、および10fがそれぞれ子機(chd)に決定されるものとする。
なお、親機(prt)および子機(chd)の決定手法の例については後述する。
なお、親機(prt)および子機(chd)の決定手法の例については後述する。
図19は、第3実施形態において、経路確立部202a、202b、…、202fで確立される信号経路およびその接続状態を示す図である。なお、図19では、説明の便宜上、経路確立部202c、202d、および202eを省略している。
図19に示されるように、6台の放収音装置10は、ケーブルCによって次のように接続されている。すなわち、ある1台の第1出力端子231から別の1台における第1入力端子221までと、当該ある1台における第2出力端子232から当該別の1台における第2入力端子222までと、当該ある1台における第3出力端子233から当該別の1台における第3入力端子223までと、当該ある1台における第4出力端子234から当該別の1台における第4入力端子224までと、がケーブルCで接続される。
第3実施形態では、1つのケーブルCが4つの音信号を伝送するが、代わりに1つの音信号を伝送するケーブルを4つ用いても良い。
第3実施形態では、1つのケーブルCが4つの音信号を伝送するが、代わりに1つの音信号を伝送するケーブルを4つ用いても良い。
また、第3実施形態においても、第2実施形態と同様に、すべての放収音装置10がケーブルCにより環状に接続される。
このため、ユーザは、6台の放収音装置10をケーブルCで接続するにあたって、いずれが親機(prt)になるか、子機(chd)になるかを意識する必要はない。
なお、ケーブルCの接続において、DAC261~264およびADC251~254を無視する点については第1実施形態および第2実施形態と同様である。
このため、ユーザは、6台の放収音装置10をケーブルCで接続するにあたって、いずれが親機(prt)になるか、子機(chd)になるかを意識する必要はない。
なお、ケーブルCの接続において、DAC261~264およびADC251~254を無視する点については第1実施形態および第2実施形態と同様である。
図19に示されるように、親機(prt)の経路確立部202aにおいては、次のような信号経路が4つ確立される。
詳細には、経路確立部202aにおいては、
(A)マイク端子212に入力された音信号を遅延器241で遅延させて第1出力端子231に供給する信号経路と、
(B)遠端入力端子211に入力された音信号を第2出力端子232に供給する信号経路と、
(C)第1入力端子221に入力された音信号と第2入力端子222に供給された音信号とを加算器247で加算し、当該加算した音信号を第3出力端子233と遠端出力端子213とにそれぞれ供給する信号経路と、
(D)第2入力端子222に入力された音信号を、第4出力端子234に供給する一方、遅延器243で遅延させてスピーカ端子214に供給する信号経路と、
が確立される。
詳細には、経路確立部202aにおいては、
(A)マイク端子212に入力された音信号を遅延器241で遅延させて第1出力端子231に供給する信号経路と、
(B)遠端入力端子211に入力された音信号を第2出力端子232に供給する信号経路と、
(C)第1入力端子221に入力された音信号と第2入力端子222に供給された音信号とを加算器247で加算し、当該加算した音信号を第3出力端子233と遠端出力端子213とにそれぞれ供給する信号経路と、
(D)第2入力端子222に入力された音信号を、第4出力端子234に供給する一方、遅延器243で遅延させてスピーカ端子214に供給する信号経路と、
が確立される。
また、子機(chd)の経路確立部202bにおいては、次のような信号経路が4つ確立される。詳細には、経路確立部202bにおいては、
(E)マイク端子212に入力され、かつ、遅延器241で遅延させた音信号と、第1入力端子221に入力された音信号と、を加算器245により加算し、当該加算した音信号を第1出力端子231に供給する信号経路と、
(F)遠端入力端子211に入力された音信号と、第2入力端子222に入力された音信号と、を加算器246により加算し、当該加算した音信号を第2出力端子232に供給する信号経路と、
(G)第3入力端子223に入力された音信号を第3出力端子233と遠端出力端子213とにそれぞれ供給する信号経路と、
(H)第4入力端子224に入力された音信号を、第4出力端子234に供給する一方、遅延器243で遅延させてスピーカ端子214に供給する信号経路と、
が確立される。
なお、ここでは、子機(chd)について、経路確立部202bで代表させて説明したが、経路確立部202c、202d、202e、および202fの各々についても同様な信号経路がそれぞれ確立される。
(E)マイク端子212に入力され、かつ、遅延器241で遅延させた音信号と、第1入力端子221に入力された音信号と、を加算器245により加算し、当該加算した音信号を第1出力端子231に供給する信号経路と、
(F)遠端入力端子211に入力された音信号と、第2入力端子222に入力された音信号と、を加算器246により加算し、当該加算した音信号を第2出力端子232に供給する信号経路と、
(G)第3入力端子223に入力された音信号を第3出力端子233と遠端出力端子213とにそれぞれ供給する信号経路と、
(H)第4入力端子224に入力された音信号を、第4出力端子234に供給する一方、遅延器243で遅延させてスピーカ端子214に供給する信号経路と、
が確立される。
なお、ここでは、子機(chd)について、経路確立部202bで代表させて説明したが、経路確立部202c、202d、202e、および202fの各々についても同様な信号経路がそれぞれ確立される。
6台のうち、1台の放収音装置10のみがネットワーク400に接続されている場合、当該放収音装置10が親機(prt)に設定され、他の5台が子機(chd)に設定される。親機(prt)に設定される経路確立部202aにおいて(A)、(B)、(C)、および(D)が確立され、子機(chd)に設定される経路確立部202b、202c、202d、202e、および202fの各々において信号経路(E)、(F)、(G)、および(H)がそれぞれ確立されると、次のような動作が実行される。
すなわち、1台の親機(prt)のマイクロフォン12で収音された音信号と、5台の子機(chd)のマイクロフォン12で収音された音信号とが加算器245で順次加算されて、親機(prt)の第1入力端子221に供給される。親機(prt)の遠端入力端子211で入力されたネットワーク400からの音信号と、5台の子機(chd)の遠端入力端子211で入力されたネットワーク400からの音信号とが加算器246で順次加算されて、親機(prt)の第2入力端子222に供給される。親機(prt)の第1入力端子221に供給された音信号と、親機(prt)の第2入力端子222に供給された音信号とは、加算器247で加算された後、親機(prt)の遠端出力端子213と子機(chd)の遠端出力端子213との各々から各ネットワーク400に向けてそれぞれ順次出力される。
すなわち、1台の親機(prt)のマイクロフォン12で収音された音信号と、5台の子機(chd)のマイクロフォン12で収音された音信号とが加算器245で順次加算されて、親機(prt)の第1入力端子221に供給される。親機(prt)の遠端入力端子211で入力されたネットワーク400からの音信号と、5台の子機(chd)の遠端入力端子211で入力されたネットワーク400からの音信号とが加算器246で順次加算されて、親機(prt)の第2入力端子222に供給される。親機(prt)の第1入力端子221に供給された音信号と、親機(prt)の第2入力端子222に供給された音信号とは、加算器247で加算された後、親機(prt)の遠端出力端子213と子機(chd)の遠端出力端子213との各々から各ネットワーク400に向けてそれぞれ順次出力される。
また、親機(prt)の第2入力端子222に供給された音信号は、当該親機(prt)および5台の子機(chd)に順次分配されて、各スピーカ18でそれぞれ音声出力される。これにより、各スピーカ18からは、複数のネットワーク400からそれぞれ供給された音信号を合算した信号に基づく音声が出力される。
このような第3実施形態においても、遠隔地にある他のシステムと音信号を送受信することができる。第3実施形態によれば、第2実施形態と同様に、複数台の放収音装置10をケーブルCで環状に接続すれば良いので、会議室が広くなったり、参加者が多人数になったりしたときに、多数の放収音装置10を広範囲に分散させて配置させることができる。
特に第3実施形態では、複数台の放収音装置10がネットワーク400に接続されたときであっても、第1実施形態および第2実施形態のように、いずれか1台のネットワーク接続のみを有効とし、他のネットワーク接続を無効としなくて済むので、様々なネットワークを経由した他のシステムとの会議が可能になる。
なお、第2実施形態については接続台数を「6」で説明したが、「2」以上であれば良い。ただし、接続台数が「2」であれば、第1実施形態とケーブルCでの接続がほぼ同じとなり、環状接続の優位性がないので、「3」以上であることが好ましい。
特に第3実施形態では、複数台の放収音装置10がネットワーク400に接続されたときであっても、第1実施形態および第2実施形態のように、いずれか1台のネットワーク接続のみを有効とし、他のネットワーク接続を無効としなくて済むので、様々なネットワークを経由した他のシステムとの会議が可能になる。
なお、第2実施形態については接続台数を「6」で説明したが、「2」以上であれば良い。ただし、接続台数が「2」であれば、第1実施形態とケーブルCでの接続がほぼ同じとなり、環状接続の優位性がないので、「3」以上であることが好ましい。
第3実施形態において、各経路確立部の各々について、遅延器241の遅延時間は、それぞれn・dに設定され、遅延器243の遅延時間は、それぞれ(m-n)dに設定される。
ここで、m、dについては、第2実施形態ですでに説明した通りである。nは、子機(chd)については、環状接続において親機(prt)から信号の流れに沿って数えたときの台数であり、第2実施形態と同じであるが、親機(prt)についてのnは、mと同一値ではなく、0である。
ここで、m、dについては、第2実施形態ですでに説明した通りである。nは、子機(chd)については、環状接続において親機(prt)から信号の流れに沿って数えたときの台数であり、第2実施形態と同じであるが、親機(prt)についてのnは、mと同一値ではなく、0である。
図19の例では、mは「6」である。また、経路確立部202a(放収音装置10a)が親機(prt)に設定されるので、経路確立部202aについてのnは「0」である。このため、経路確立部202aについての遅延器241の遅延時間は「0」に設定され、遅延器243の遅延時間は「6・d」に設定される。
また、経路確立部202b~202f(放収音装置10a~10f)についてのnは、それぞれ「1」~「6」である。このため、例えば経路確立部202bについての遅延器241の遅延時間は「1・d」に、遅延器243の遅延時間は「5・d」に、それぞれ設定され、また例えば経路確立部202cについての遅延器241の遅延時間は「2・d」に、遅延器243の遅延時間は「4・d」に、それぞれ設定される。
なお、図20は、遅延器241に設定される遅延時間が「p・d」であり、遅延器243に設定される遅延時間が「q・d」であるときに、放収音装置10a~10fの各々において、dの係数部分を(p、q)で表した図である。例えば、放収音装置10eにおいては(4、2)であるから、遅延器241に設定される遅延時間が「4・d」であり、遅延器243に設定される遅延時間が「2・d」である。
また、経路確立部202b~202f(放収音装置10a~10f)についてのnは、それぞれ「1」~「6」である。このため、例えば経路確立部202bについての遅延器241の遅延時間は「1・d」に、遅延器243の遅延時間は「5・d」に、それぞれ設定され、また例えば経路確立部202cについての遅延器241の遅延時間は「2・d」に、遅延器243の遅延時間は「4・d」に、それぞれ設定される。
なお、図20は、遅延器241に設定される遅延時間が「p・d」であり、遅延器243に設定される遅延時間が「q・d」であるときに、放収音装置10a~10fの各々において、dの係数部分を(p、q)で表した図である。例えば、放収音装置10eにおいては(4、2)であるから、遅延器241に設定される遅延時間が「4・d」であり、遅延器243に設定される遅延時間が「2・d」である。
これにより、複数のマイクロフォン12で生成された音信号同士は、遅延が揃えられた状態で順次加算されるので、ネットワーク400に向けて出力される音信号において、DA変換およびAD変換による遅延の影響を小さく抑えることができる。同様に、複数のスピーカ18に向けて出力される音信号は、遅延が揃えられるので、DA変換およびAD変換による遅延の影響を小さく抑えることができる。
なお、図19の例において、親機(prt)では、第1入力端子221に入力された音信号を、マイク端子212に入力された音信号と加算しないで第3出力端子233の側に移動し、第2入力端子222に入力された音信号を、遠端入力端子211に入力された音信号と加算しないで第4出力端子234の側に移動したが、次の図21に示されるように、それぞれ加算した後に移動しても良い。
図21は、経路確立部202f(放収音装置10f)が親機(prt)に設定された場合の例である。
親機(prt)の経路確立部202fにおいては、次のような信号経路が4つ確立される。
詳細には、経路確立部202fにおいては、
(A)マイク端子212に入力され、かつ、遅延器241で遅延させた音信号と、第1入力端子221に入力された音信号と、第2入力端子222に入力された音信号と、遠端入力端子211に入力された音信号と、を加算器245、246、247で加算し、当該加算した音信号を第3出力端子233に供給する信号経路と、
(B)第2入力端子222に入力された音信号と遠端入力端子211に入力された音信号とを加算器246で加算し、当該加算した音信号を第4出力端子234に供給する信号経路と、
(C)第3入力端子223に入力された音信号を遠端出力端子213に供給する信号経路と、
(D)第4入力端子224に入力された音信号を遅延器243で遅延させてスピーカ端子214に供給する信号経路と、
が確立される。
なお、子機(chd)の信号経路は、図19と同じである。
親機(prt)の経路確立部202fにおいては、次のような信号経路が4つ確立される。
詳細には、経路確立部202fにおいては、
(A)マイク端子212に入力され、かつ、遅延器241で遅延させた音信号と、第1入力端子221に入力された音信号と、第2入力端子222に入力された音信号と、遠端入力端子211に入力された音信号と、を加算器245、246、247で加算し、当該加算した音信号を第3出力端子233に供給する信号経路と、
(B)第2入力端子222に入力された音信号と遠端入力端子211に入力された音信号とを加算器246で加算し、当該加算した音信号を第4出力端子234に供給する信号経路と、
(C)第3入力端子223に入力された音信号を遠端出力端子213に供給する信号経路と、
(D)第4入力端子224に入力された音信号を遅延器243で遅延させてスピーカ端子214に供給する信号経路と、
が確立される。
なお、子機(chd)の信号経路は、図19と同じである。
図21に示した信号経路においては、複数のマイクロフォン12でそれぞれ収音された音信号同士が、加算器245で順次加算される。複数のネットワーク400の各々からそれぞれ供給された音信号同士は、加算器246で順次加算される。複数のマイクロフォン12でそれぞれ収音された音信号同士と、複数のネットワーク400からそれぞれ供給された音信号同士とが加算器247で加算されて、親機(prt)の第3出力端子233から出力される。また、複数のネットワーク400の各々から供給された音信号同士を加算器246で順次加算した音信号は、親機(prt)の第4出力端子234から出力される。
これにより、親機(prt)の第3入力端子223から出力された音信号は、5台の子機(chd)の遠端出力端子213の各々と、当該親機(prt)の遠端出力端子213とからから、それぞれネットワーク400に向けて出力される。
また、親機(prt)の第4出力端子234から出力された音信号は、5台の子機(chd)および当該親機(prt)に順次分配されて、各スピーカ18でそれぞれ音声出力される。これにより、複数のスピーカ18の各々からは、複数のネットワーク400の各々から供給された音信号を合算した信号に基づく音声が出力される。
したがって、このような信号経路を親機(prt)に確立しても、遠隔地にある他のシステムと音信号を送受信することができる。
これにより、親機(prt)の第3入力端子223から出力された音信号は、5台の子機(chd)の遠端出力端子213の各々と、当該親機(prt)の遠端出力端子213とからから、それぞれネットワーク400に向けて出力される。
また、親機(prt)の第4出力端子234から出力された音信号は、5台の子機(chd)および当該親機(prt)に順次分配されて、各スピーカ18でそれぞれ音声出力される。これにより、複数のスピーカ18の各々からは、複数のネットワーク400の各々から供給された音信号を合算した信号に基づく音声が出力される。
したがって、このような信号経路を親機(prt)に確立しても、遠隔地にある他のシステムと音信号を送受信することができる。
なお、図21に示した信号経路において、遅延器241の遅延時間および遅延器243の遅延時間については、親機(prt)の位置を、1台分、第1出力端子231から第1入力端子221に向かう方向とは反対側にシフトしたものとみなせば、図19および図20と同じ考え方で設定できる。
詳細には、図21では、親機(prt)が経路確立部202f(放収音装置10f)に設定されたが、遅延時間の設定については、親機(prt)の位置を放収音装置10fではなく、1台分シフトした放収音装置10aとみなして、nを規定する。
詳細には、図21では、親機(prt)が経路確立部202f(放収音装置10f)に設定されたが、遅延時間の設定については、親機(prt)の位置を放収音装置10fではなく、1台分シフトした放収音装置10aとみなして、nを規定する。
図22は、図21に示した信号経路において、遅延器241の遅延時間および遅延器243の遅延時間について、図20と同様にして示す図である。親機(prt)の位置を、放収音装置10fから1台分シフトした放収音装置10aとみなすので、経路確立部202a(放収音装置10a)から経路確立部202f(放収音装置10f)まで、遅延器241に設定される遅延時間および遅延器243に設定される遅延時間は、結果的に図20と同じになる。
なお、第3実施形態において、親機(prt)および子機(chd)の決定手法については、ネットワークに接続された複数台の放収音装置10のうち、1台をランダムに親機(prt)に決定し、他を子機(chd)に決定することが挙げられる。
ランダムに決定する具体例としては、第2実施形態と同様に、ネットワーク400に接続された複数台の放収音装置10の各々において、例えば経路指示部104が乱数を1つ発生させるとともに、発生させた乱数を通信装置150により、ネットワーク400に接続された他の放収音装置10の各々に向けて送信させる。ある1台の放収音装置10の経路指示部104は、自装置で発生させた乱数が、通信装置150が受信した、他の放収音装置10が発生させた乱数を含めて例えば最大値である場合に、自装置を親機(prt)に、他装置を子機(chd)に、それぞれ決定することが挙げられる。
第3実施形態において通知装置130および入力装置140を設けるのであれば、ユーザにより選択された放収音装置10を親機(prt)に決定しても良い。
ランダムに決定する具体例としては、第2実施形態と同様に、ネットワーク400に接続された複数台の放収音装置10の各々において、例えば経路指示部104が乱数を1つ発生させるとともに、発生させた乱数を通信装置150により、ネットワーク400に接続された他の放収音装置10の各々に向けて送信させる。ある1台の放収音装置10の経路指示部104は、自装置で発生させた乱数が、通信装置150が受信した、他の放収音装置10が発生させた乱数を含めて例えば最大値である場合に、自装置を親機(prt)に、他装置を子機(chd)に、それぞれ決定することが挙げられる。
第3実施形態において通知装置130および入力装置140を設けるのであれば、ユーザにより選択された放収音装置10を親機(prt)に決定しても良い。
図23は、第3実施形態の応用例に係る放収音装置10の信号経路を示す図であり、子機(chd)を例にとって設定される信号経路を示している。
第3実施形態では、複数のネットワーク400からそれぞれ入力された音信号同士と複数のマイクロフォン12でそれぞれ収音した音信号同士とが加算され、当該加算された音信号が複数のネットワーク400のそれぞれに向けて出力される。
このため、ある1台の放収音装置10に接続されたネットワーク400からの音信号の成分は、他のネットワーク400からの音信号成分と加算された上で、同じネットワーク400に向けて出力されることになるので、エコーなどの信号劣化の原因となる。
そこで、遠端入力端子211に入力されたネットワーク400からの音信号を遅延させる遅延器248と、遠端出力端子213から同じネットワーク400に向けて出力される音信号から、遅延器248により遅延させた音信号を減算する減算器249とが設けられている。
なお、ある1台の放収音装置10に接続されたネットワーク400からの音信号の成分は、環状接続において一巡して同じネットワーク400に向けて出力される。環状接続を一巡する際の遅延時間は、m・dであるので、遅延器248の遅延時間がm・dにそれぞれ設定されることにより、あるネットワーク400に向けて出力される音信号から、当該ネットワーク400から入力された音信号の成分を除去することができる。これにより、当該ネットワーク400に向けて出力される音信号の劣化を低減することができる。
第3実施形態では、複数のネットワーク400からそれぞれ入力された音信号同士と複数のマイクロフォン12でそれぞれ収音した音信号同士とが加算され、当該加算された音信号が複数のネットワーク400のそれぞれに向けて出力される。
このため、ある1台の放収音装置10に接続されたネットワーク400からの音信号の成分は、他のネットワーク400からの音信号成分と加算された上で、同じネットワーク400に向けて出力されることになるので、エコーなどの信号劣化の原因となる。
そこで、遠端入力端子211に入力されたネットワーク400からの音信号を遅延させる遅延器248と、遠端出力端子213から同じネットワーク400に向けて出力される音信号から、遅延器248により遅延させた音信号を減算する減算器249とが設けられている。
なお、ある1台の放収音装置10に接続されたネットワーク400からの音信号の成分は、環状接続において一巡して同じネットワーク400に向けて出力される。環状接続を一巡する際の遅延時間は、m・dであるので、遅延器248の遅延時間がm・dにそれぞれ設定されることにより、あるネットワーク400に向けて出力される音信号から、当該ネットワーク400から入力された音信号の成分を除去することができる。これにより、当該ネットワーク400に向けて出力される音信号の劣化を低減することができる。
また、図23の例では、エコーキャンセラ244が設けられている。このエコーキャンセラ244は、図10および図17と同様に、スピーカ端子214に向かう音信号に対し、スピーカ18からマイクロフォン12までに至る音響空間の伝達関数を推定したフィルタ係数でフィルタ処理することによって、擬似的にエコー成分を生成し、生成した擬似的なエコー成分を、マイク端子212に入力された音信号から減算して出力する構成となっている。
なお、この図では、子機(chd)を例にとって説明したが、親機(prt)についても、遅延器248、減算器249およびエコーキャンセラ244の位置は、子機(chd)と同じ位置で良いので説明を省略する。
なお、この図では、子機(chd)を例にとって説明したが、親機(prt)についても、遅延器248、減算器249およびエコーキャンセラ244の位置は、子機(chd)と同じ位置で良いので説明を省略する。
<第4実施形態>
次に、第4実施形態に係る放収音装置について説明する。
第2実施形態および第3実施形態では、複数台の放収音装置10をケーブルCで接続す形態が環状接続に限定されるので、会議室の形状、参加者の人数、および配置などの制約を受けやすい。
そこで次に、このような制約を受けにくい第4実施形態について説明する。
次に、第4実施形態に係る放収音装置について説明する。
第2実施形態および第3実施形態では、複数台の放収音装置10をケーブルCで接続す形態が環状接続に限定されるので、会議室の形状、参加者の人数、および配置などの制約を受けやすい。
そこで次に、このような制約を受けにくい第4実施形態について説明する。
図24は、第4実施形態に係る放収音装置10同士の接続例(その1)を示す図である。図の例では、6台の放収音装置10がツリー状に接続されている。6台の放収音装置を区別するために、符号の末尾にa、b、c、d、e、およびfをそれぞれ付し、特に区別する必要がない場合には、a、b、c、d、e、およびfを省略する。
図に示されるように、星印を付した放収音装置10aを最上位として、1段下位側に放収音装置10bおよび10cが位置し、このうち、放収音装置10bの1段下位側に放収音装置10dおよび10eが位置し、放収音装置10cの1段下位側に放収音装置10fが位置している。逆にいえば、最下位に3台の放収音装置10d、10e、および10fが位置し、このうち、放収音装置10dおよび10eの1段上位側に放収音装置10bが位置し、放収音装置10fの1段上位側に放収音装置10cが位置し、放収音装置10b、10cの1段上位側に放収音装置10aが位置している。
図に示されるように、星印を付した放収音装置10aを最上位として、1段下位側に放収音装置10bおよび10cが位置し、このうち、放収音装置10bの1段下位側に放収音装置10dおよび10eが位置し、放収音装置10cの1段下位側に放収音装置10fが位置している。逆にいえば、最下位に3台の放収音装置10d、10e、および10fが位置し、このうち、放収音装置10dおよび10eの1段上位側に放収音装置10bが位置し、放収音装置10fの1段上位側に放収音装置10cが位置し、放収音装置10b、10cの1段上位側に放収音装置10aが位置している。
上位側に位置する1台の放収音装置10と、下位側に位置する1台の放収音装置10とは、1つのケーブルCで接続される。例えば放収音装置10bは、上位側の放収音装置10aとケーブルCで接続され、下位側の放収音装置10dおよび10fの各々とケーブルCでそれぞれ接続される。
第4実施形態において、1つのケーブルCは、第3実施形態と同様に4つの信号を伝送する。
第4実施形態において、1つのケーブルCは、第3実施形態と同様に4つの信号を伝送する。
第4実施形態では、最上位の1台の放収音装置10aのみが、他の放収音装置10b、10c、10d、10e、および10fと比較して、経路確立部202において確立される信号経路が異なる。このため、両者を区別するために、最上位の地点に位置にする放収音装置を「頂上ノード」と呼び、他の地点に位置する放収音装置を「通常ノード」と呼ぶことにする。
ここでいう上位および下位とは、ツリー接続における頂上ノードを基準としてみたときの相対的な概念であり、音信号の流れを基準とした概念ではない。
ここでいう上位および下位とは、ツリー接続における頂上ノードを基準としてみたときの相対的な概念であり、音信号の流れを基準とした概念ではない。
第4実施形態では、1台の放収音装置10にケーブルCを接続する箇所を、例えば「3」としている。頂上ノードでは、3箇所が、下位側に位置する放収音装置10との接続に用いられ、通常ノードでは、3箇所のうち、2箇所が下位側に位置する放収音装置10との接続に用いられ、残りの1箇所が上位側に位置する放収音装置10との接続に用いられる。なお、3箇所すべてが常に接続に用いられる訳ではない。図24における放収音装置10aでは、2箇所のみが接続に用いられ、放収音装置10d、10e、および10fでは、1箇所のみが接続に用いられる。
また、頂上ノードおよび通常ノードは固定的ではなく、流動的に変更可能である。例えば、図24の接続において頂上ノードを、放収音装置10aとしているが、図25に示される接続例(その2)のように、ケーブルCの接続をそのままにして、放収音装置10cを頂上ノードとすることも可能である。
図28は、第4実施形態に係る放収音装置10の機能ブロックを示す図である。
第4実施形態に係る放収音装置10が、第1実施形態と相違する点は、通知装置130および入力装置140を有しない点(第1相違点)と、DSP200で構築される経路確立部202の信号経路(第2相違点)とである。
第4実施形態に係る放収音装置10が、第1実施形態と相違する点は、通知装置130および入力装置140を有しない点(第1相違点)と、DSP200で構築される経路確立部202の信号経路(第2相違点)とである。
第1相違点については、第4実施形態においても、第3実施形態と同様に、複数台のネットワーク接続を許容するので、いずれかを1台を選択するための要素が不要であるためである。
第2相違点については、DSP200で構築される経路確立部202において、第1実施形態と比較して、第1入力端子221に加えて、第2入力端子222、第3入力端子223、第4入力端子224、第5入力端子225および第6入力端子226を有する点と、第1出力端子231に加えて、第2出力端子232、第3出力端子233、第4出力端子234、第5出力端子235および第6出力端子236と、を有する点とにある。
ADC251~256の各々は、近端の音信号をデジタル信号にそれぞれ変換して第1入力端子221~第6入力端子226に供給し、DAC261~266の各々は、第1出力端子231~第6出力端子236から出力される音信号をアナログ信号にそれぞれ変換して近端の他装置に向けて出力する。
なお、紙面の都合上、第2入力端子の符号222から第5入力端子の符号225まで、第2出力端子の符号232から第5出力端子の符号235まで、ADCの符号251から符号256まで、および、DACの符号261から符号266まで、については図28で省略している。
第2相違点については、DSP200で構築される経路確立部202において、第1実施形態と比較して、第1入力端子221に加えて、第2入力端子222、第3入力端子223、第4入力端子224、第5入力端子225および第6入力端子226を有する点と、第1出力端子231に加えて、第2出力端子232、第3出力端子233、第4出力端子234、第5出力端子235および第6出力端子236と、を有する点とにある。
ADC251~256の各々は、近端の音信号をデジタル信号にそれぞれ変換して第1入力端子221~第6入力端子226に供給し、DAC261~266の各々は、第1出力端子231~第6出力端子236から出力される音信号をアナログ信号にそれぞれ変換して近端の他装置に向けて出力する。
なお、紙面の都合上、第2入力端子の符号222から第5入力端子の符号225まで、第2出力端子の符号232から第5出力端子の符号235まで、ADCの符号251から符号256まで、および、DACの符号261から符号266まで、については図28で省略している。
第4実施形態の動作について説明する。
まず、第4実施形態では、複数台(ここでは6台)の放収音装置のなかから1台が頂上ノードに決定され、他の5台が通常ノードに決定される。ここでは、図24で示されるように放収音装置10aが頂上ノードに決定され、他の放収音装置10b、10c、10d、10e、および10fの各々がそれぞれ通常ノードに決定されるものとする。
なお、頂上ノードおよび通常ノードの決定手法の例については後述する。
まず、第4実施形態では、複数台(ここでは6台)の放収音装置のなかから1台が頂上ノードに決定され、他の5台が通常ノードに決定される。ここでは、図24で示されるように放収音装置10aが頂上ノードに決定され、他の放収音装置10b、10c、10d、10e、および10fの各々がそれぞれ通常ノードに決定されるものとする。
なお、頂上ノードおよび通常ノードの決定手法の例については後述する。
図29は、頂上ノードに決定された放収音装置10の経路確立部202で確立される信号経路を示す図であり、図30は、通常ノードに決定された放収音装置10の経路確立部202で確立される信号経路を示す図である。
頂上ノードでは、下位側の放収音装置10へのケーブルCの接続箇所が「3」であるので、これを区別するためにDn1、Dn2、およびDn3とそれぞれ表記している(図29参照)。
なお、頂上ノードにおいて、接続箇所Dn1は、第1入力端子221、第2入力端子222、第1出力端子231および第2出力端子232を含む。同様に、接続箇所Dn2は、第3入力端子223、第4入力端子224、第3出力端子233および第4出力端子234を含み、接続箇所Dn3は、第5入力端子225、第6入力端子226、第5出力端子235および第6出力端子236を含む。
頂上ノードでは、下位側の放収音装置10へのケーブルCの接続箇所が「3」であるので、これを区別するためにDn1、Dn2、およびDn3とそれぞれ表記している(図29参照)。
なお、頂上ノードにおいて、接続箇所Dn1は、第1入力端子221、第2入力端子222、第1出力端子231および第2出力端子232を含む。同様に、接続箇所Dn2は、第3入力端子223、第4入力端子224、第3出力端子233および第4出力端子234を含み、接続箇所Dn3は、第5入力端子225、第6入力端子226、第5出力端子235および第6出力端子236を含む。
一方、通常ノードでは、下位側の放収音装置10へのケーブルCの接続箇所が「2」であるので、これを区別するためにDn1およびDn2と表記し、上位側の放収音装置10へのケーブルCの接続箇所をUpと表記している(図30参照)。通常ノードの接続箇所Upは、頂上ノードの接続箇所Dn3を置き換えたものとしている。このため、通常ノードの接続箇所Upは、第5入力端子225、第6入力端子226、第5出力端子235および第6出力端子236を含む。
なお、頂上ノードにおけるDn1、Dn2、およびDn3という表記と、通常ノードにおけるDn1、Dn2、およびUpという表記とは、いずれも1つの放収音装置10における3つの接続箇所を、便宜的に区別するために用いているに過ぎず、特定の接続箇所を固定的に指しているわけではない。
例えば、ある放収音装置10が通常ノードに設定されている場合、特定の接続箇所がDn1として機能しているときに、通常ノードに決定された別の放収音装置10において当該特定の接続箇所と同じ位置の接続箇所は、Upとして機能する場合もある。
また、後述するようにツリー接続に変更が生じたとき、ある放収音装置10では、通常ノードから頂上ノードに、あるいは、頂上ノードから通常ノードにそれぞれ切り替わることがある。
このため、例えば、ある放収音装置10が通常ノードに決定されている場合に、ある特定の接続箇所が下位側への接続のためにDn3として機能しているとき、当該放収音装置10が頂上ノードに変更されるとともに、当該特定の接続箇所がUpに変更されることもあり得る。逆に、ある放収音装置10が頂上ノードに決定されている場合に、ある特定の接続箇所がDn3として機能しているとき、当該放収音装置10が通常ノードに変更されるとともに、当該特定の接続箇所がDn3に変更されることもあり得る。
なお、頂上ノードにおけるDn1、Dn2、およびDn3という表記と、通常ノードにおけるDn1、Dn2、およびUpという表記とは、いずれも1つの放収音装置10における3つの接続箇所を、便宜的に区別するために用いているに過ぎず、特定の接続箇所を固定的に指しているわけではない。
例えば、ある放収音装置10が通常ノードに設定されている場合、特定の接続箇所がDn1として機能しているときに、通常ノードに決定された別の放収音装置10において当該特定の接続箇所と同じ位置の接続箇所は、Upとして機能する場合もある。
また、後述するようにツリー接続に変更が生じたとき、ある放収音装置10では、通常ノードから頂上ノードに、あるいは、頂上ノードから通常ノードにそれぞれ切り替わることがある。
このため、例えば、ある放収音装置10が通常ノードに決定されている場合に、ある特定の接続箇所が下位側への接続のためにDn3として機能しているとき、当該放収音装置10が頂上ノードに変更されるとともに、当該特定の接続箇所がUpに変更されることもあり得る。逆に、ある放収音装置10が頂上ノードに決定されている場合に、ある特定の接続箇所がDn3として機能しているとき、当該放収音装置10が通常ノードに変更されるとともに、当該特定の接続箇所がDn3に変更されることもあり得る。
また、ケーブルCの接続について厳密にいえば、第1出力端子231~第6出力端子236から第1入力端子221~第6入力端子226まででなく、DAC261~266からADC251~256までであるが、DAC261~266およびADC251~256は、上述したようにオプションであり、信号経路に影響しないので、無視する。
図29に示されるように、頂上ノードの経路確立部202においては、次のような信号経路が2つ確立される。
詳細には、頂上ノードの経路確立部202においては、
(A)マイク端子212に入力され、かつ、遅延器241で遅延させた音信号と、第1入力端子221に入力された音信号と、第3入力端子223に入力された音信号と、第5入力端子225に入力された音信号と、を加算器271、272、および273で加算し、当該加算した音信号と、加算器283で加算された音信号と、を加算器291で加算し、当該加算した音信号を、遠端出力端子213と、第1出力端子231と、第3出力端子233と、第5出力端子235と、にそれぞれ供給する信号経路と、
(B)遠端入力端子211に入力された音信号と、第2入力端子222に入力された音信号と、第4入力端子224に入力された音信号と、第6入力端子226に入力された音信号と、を加算器281、282、および283で加算し、当該加算した音信号を、加算器291の入力端と、第2出力端子232と、第4出力端子234と、第6出力端子236と、遅延器243を介したスピーカ端子214とにそれぞれ供給する信号経路と、
が確立される。
加算器271、272、273、および291での加算の順序は、この順番に限られないし、1つの加算器による一括した加算であっても良い。加算器281、282、および283での加算の順序についても同様に、この順番に限られないし、1つの加算器による一括した加算であっても良い。
詳細には、頂上ノードの経路確立部202においては、
(A)マイク端子212に入力され、かつ、遅延器241で遅延させた音信号と、第1入力端子221に入力された音信号と、第3入力端子223に入力された音信号と、第5入力端子225に入力された音信号と、を加算器271、272、および273で加算し、当該加算した音信号と、加算器283で加算された音信号と、を加算器291で加算し、当該加算した音信号を、遠端出力端子213と、第1出力端子231と、第3出力端子233と、第5出力端子235と、にそれぞれ供給する信号経路と、
(B)遠端入力端子211に入力された音信号と、第2入力端子222に入力された音信号と、第4入力端子224に入力された音信号と、第6入力端子226に入力された音信号と、を加算器281、282、および283で加算し、当該加算した音信号を、加算器291の入力端と、第2出力端子232と、第4出力端子234と、第6出力端子236と、遅延器243を介したスピーカ端子214とにそれぞれ供給する信号経路と、
が確立される。
加算器271、272、273、および291での加算の順序は、この順番に限られないし、1つの加算器による一括した加算であっても良い。加算器281、282、および283での加算の順序についても同様に、この順番に限られないし、1つの加算器による一括した加算であっても良い。
図30に示されるように、通常ノードの経路確立部202においては、次のような信号経路が4つ確立される。
詳細には、通常ノードの経路確立部202においては、
(C)マイク端子212に入力され、かつ、遅延器241で遅延させた音信号と、第1入力端子221に入力された音信号と、第3入力端子223に入力された音信号と、を加算器275および276で加算し、当該加算した音信号を第5出力端子235に供給する信号経路と、
(D)遠端入力端子211に入力された音信号と、第2入力端子222に入力された音信号と、第4入力端子224に入力された音信号と、を加算器285および286で加算し、当該加算した音信号を第6出力端子236に供給する信号経路と、
(E)第5入力端子225に入力された音信号を、第1出力端子231と第3出力端子233と遠端出力端子213とにそれぞれ供給する信号経路と、
(F)第6入力端子226に入力された音信号を、第2出力端子232と、第4出力端子234とにそれぞれ供給する一方、遅延器243で遅延させてスピーカ端子214に供給する信号経路と、
が確立される。
加算器275および276での加算の順序は、この順番に限られないし、一括した加算であっても良い。加算器285および286での加算の順序についても同様に、この順番に限られないし、一括した加算であっても良い。
図30における接続箇所Upについては、図29における接続箇所Dn3が変更されているようにみえるが、接続箇所Dn1、Dn2、およびDn3のいずれにおいても接続箇所Upに変更可能である。また、接続箇所Dn1、Dn2、またはDn3のうち、Upに変更される接続箇所が予め決められていなくても、次のようにすれば、接続箇所Upに変更可能である。例えば、経路指示部104が、ケーブルCの接続後に、どの放収音装置10がどの接続箇所につながっているかの情報を互いに通信することによって取得し、取得した情報から頂上ノードに辿り着く接続箇所を判定し、当該接続箇所をUpに変更しても良い。
詳細には、通常ノードの経路確立部202においては、
(C)マイク端子212に入力され、かつ、遅延器241で遅延させた音信号と、第1入力端子221に入力された音信号と、第3入力端子223に入力された音信号と、を加算器275および276で加算し、当該加算した音信号を第5出力端子235に供給する信号経路と、
(D)遠端入力端子211に入力された音信号と、第2入力端子222に入力された音信号と、第4入力端子224に入力された音信号と、を加算器285および286で加算し、当該加算した音信号を第6出力端子236に供給する信号経路と、
(E)第5入力端子225に入力された音信号を、第1出力端子231と第3出力端子233と遠端出力端子213とにそれぞれ供給する信号経路と、
(F)第6入力端子226に入力された音信号を、第2出力端子232と、第4出力端子234とにそれぞれ供給する一方、遅延器243で遅延させてスピーカ端子214に供給する信号経路と、
が確立される。
加算器275および276での加算の順序は、この順番に限られないし、一括した加算であっても良い。加算器285および286での加算の順序についても同様に、この順番に限られないし、一括した加算であっても良い。
図30における接続箇所Upについては、図29における接続箇所Dn3が変更されているようにみえるが、接続箇所Dn1、Dn2、およびDn3のいずれにおいても接続箇所Upに変更可能である。また、接続箇所Dn1、Dn2、またはDn3のうち、Upに変更される接続箇所が予め決められていなくても、次のようにすれば、接続箇所Upに変更可能である。例えば、経路指示部104が、ケーブルCの接続後に、どの放収音装置10がどの接続箇所につながっているかの情報を互いに通信することによって取得し、取得した情報から頂上ノードに辿り着く接続箇所を判定し、当該接続箇所をUpに変更しても良い。
このように通常ノードおよび通常ノードにおいて信号経路が確立されると、最下位(通常ノード)の放収音装置10は、マイクロフォン12で収音された音信号を上位側の放収音装置10に供給し、同様に、遠端入力端子211に入力されたネットワーク400を音信号についても上位側の放収音装置10に供給する。
最下位でなく最上位でもない中位(通常ノード)の放収音装置10は、自装置のマイクロフォン12で収音された音信号と、下位側から供給されたマイクロフォン12の音信号と、を加算し、当該加算した音信号をさらに上位側の放収音装置10に供給し、遠端入力端子211に入力されたネットワーク400からの音信号と、下位側の放収音装置10から供給された他のネットワーク400からの音信号と、を加算し、当該加算した音信号をさらに上位側の放収音装置10に供給する。
最上位(頂上ノード)の放収音装置10は、自装置のマイクロフォン12で収音された音信号と、下位側の放収音装置10から供給されたマイクロフォン12の音信号と、遠端入力端子211に入力されたネットワーク400からの音信号と、下位側の放収音装置10から供給されたネットワーク400からの音信号と、を加算し、当該加算した音信号(マイクロフォンおよびネットワーク合算信号)を、下位側の放収音装置10と、遠端出力端子213とに供給し、遠端入力端子211に入力されたネットワーク400からの音信号と、下位側から供給された各ネットワーク400の音信号と、を加算し、当該加算した音信号(ネットワークのみ合算信号)を、下位側の放収音装置10とスピーカ端子214とにそれぞれ供給する。
中位の放収音装置10は、上位側の放収音装置10から供給されたマイクロフォンおよびネットワーク合算信号を、下位側の放収音装置10と遠端出力端子213とにそれぞれ供給し、上位側の放収音装置10から供給されたネットワークのみ合算信号を、下位側の放収音装置10と自装置のスピーカ端子214とにそれぞれ供給する。
最下位の放収音装置10は、上位側の放収音装置10から供給されたマイクロフォンおよびネットワーク合算信号を、遠端出力端子213に供給し、上位側から供給されたネットワークのみ合算信号をスピーカ端子214に供給する。
最下位でなく最上位でもない中位(通常ノード)の放収音装置10は、自装置のマイクロフォン12で収音された音信号と、下位側から供給されたマイクロフォン12の音信号と、を加算し、当該加算した音信号をさらに上位側の放収音装置10に供給し、遠端入力端子211に入力されたネットワーク400からの音信号と、下位側の放収音装置10から供給された他のネットワーク400からの音信号と、を加算し、当該加算した音信号をさらに上位側の放収音装置10に供給する。
最上位(頂上ノード)の放収音装置10は、自装置のマイクロフォン12で収音された音信号と、下位側の放収音装置10から供給されたマイクロフォン12の音信号と、遠端入力端子211に入力されたネットワーク400からの音信号と、下位側の放収音装置10から供給されたネットワーク400からの音信号と、を加算し、当該加算した音信号(マイクロフォンおよびネットワーク合算信号)を、下位側の放収音装置10と、遠端出力端子213とに供給し、遠端入力端子211に入力されたネットワーク400からの音信号と、下位側から供給された各ネットワーク400の音信号と、を加算し、当該加算した音信号(ネットワークのみ合算信号)を、下位側の放収音装置10とスピーカ端子214とにそれぞれ供給する。
中位の放収音装置10は、上位側の放収音装置10から供給されたマイクロフォンおよびネットワーク合算信号を、下位側の放収音装置10と遠端出力端子213とにそれぞれ供給し、上位側の放収音装置10から供給されたネットワークのみ合算信号を、下位側の放収音装置10と自装置のスピーカ端子214とにそれぞれ供給する。
最下位の放収音装置10は、上位側の放収音装置10から供給されたマイクロフォンおよびネットワーク合算信号を、遠端出力端子213に供給し、上位側から供給されたネットワークのみ合算信号をスピーカ端子214に供給する。
つまり、マイクロフォン12で収音された音信号は、最下位から上位に向かって順次加算され、ネットワーク400から入力された音信号についても同様に、最下位から上位に向かって順次加算される。
頂上ノードは、自装置のマイクロフォン12で収音した音信号と、下位側で順次加算されたマイクロフォン12の音信号と、下位側で順次加算されたネットワーク400からの音信号と、を加算し、上記マイクロフォンおよびネットワーク合算信号として、下位に折り返して供給するとともに、自装置に接続されたネットワーク400に向けて出力する。また、頂上ノードは、自装置に接続されたネットワーク400からの音信号と、下位側で順次加算されたネットワーク400からの音信号と、を加算して、上記ネットワークのみ合算信号として、下位に向けて折り返して供給するとともに、自装置のスピーカ18に出力させる。
下位側において、マイクロフォンおよびネットワーク合算信号は、各ネットワーク400に向けて順次分配されて出力される一方、ネットワークのみ合算信号は、各スピーカ18に向けて順次分配されて出力される。
頂上ノードは、自装置のマイクロフォン12で収音した音信号と、下位側で順次加算されたマイクロフォン12の音信号と、下位側で順次加算されたネットワーク400からの音信号と、を加算し、上記マイクロフォンおよびネットワーク合算信号として、下位に折り返して供給するとともに、自装置に接続されたネットワーク400に向けて出力する。また、頂上ノードは、自装置に接続されたネットワーク400からの音信号と、下位側で順次加算されたネットワーク400からの音信号と、を加算して、上記ネットワークのみ合算信号として、下位に向けて折り返して供給するとともに、自装置のスピーカ18に出力させる。
下位側において、マイクロフォンおよびネットワーク合算信号は、各ネットワーク400に向けて順次分配されて出力される一方、ネットワークのみ合算信号は、各スピーカ18に向けて順次分配されて出力される。
なお、第4実施形態において、頂上ノードおよび通常ノードは、所定のルールにしたがって決定され、またはランダムに決定される。
所定のルールで決定され手法としては、例えば、ツリー接続において、下位側に接続のない最下位(末端)の放収音装置10から、頂上ノードを経由して別の末端の放収音装置10までに至るまでの経路のノード数の最大値を検出し、その中間に位置する放収音装置10を頂上ノードとし、他を通常ノードとするように決定しても良い。
例えば、図24に示したツリー接続において、ノード数が最大値となる経路は、放収音装置10d(または10e)から放収音装置10b、10a、および10cを経由して放収音装置10fまでに至る経路であるから、最大ノード数は「3」となる。このため、その経路の中間に位置する放収音装置10aを頂上ノードとして決定すれば良い。
また、ランダムに決定する方法の例としては、第2実施形態および3実施形態で説明した手法が挙げられる。
所定のルールで決定され手法としては、例えば、ツリー接続において、下位側に接続のない最下位(末端)の放収音装置10から、頂上ノードを経由して別の末端の放収音装置10までに至るまでの経路のノード数の最大値を検出し、その中間に位置する放収音装置10を頂上ノードとし、他を通常ノードとするように決定しても良い。
例えば、図24に示したツリー接続において、ノード数が最大値となる経路は、放収音装置10d(または10e)から放収音装置10b、10a、および10cを経由して放収音装置10fまでに至る経路であるから、最大ノード数は「3」となる。このため、その経路の中間に位置する放収音装置10aを頂上ノードとして決定すれば良い。
また、ランダムに決定する方法の例としては、第2実施形態および3実施形態で説明した手法が挙げられる。
頂上ノードおよび通常ノードを決定するタイミングとしては、ツリー接続に変更が生じたときが好ましい。ツリー接続に変更が生じたときには、1台以上の放収音装置10が新たに接続されたとき、および、1台以上の放収音装置10が切り離されたときの双方が含まれる。
第4実施形態では、図24に示した接続例(その1)のツリー接続に、例えば図26に示されるような接続例(その3)のツリー接続を合体させて、図27に示されるような接続例(その4)のツリー接続とすることできる。なお、図26に示される接続例(その3)は、星印を付した放収音装置10gを頂上ノードとし、放収音装置10hおよび10iを通常ノードとするツリー接続である。
合体されて新たなツリー接続が構成されたときに、放収音装置10a~10iのうち、1台が頂上ノードとして決定され、他が通常ノードとして決定される。
なお、図27に示した接続例(その4)のツリー接続において、最大ノード数となる経路は、例えば放収音装置10dから放収音装置10hまでの経路であるから、最大ノード数は「3」となる。このため、その経路の中間に位置する放収音装置10aを頂上ノードとして決定すれば良い。放収音装置10gは、合体前の頂上ノードから、合体後、通常ノードに変更されることになる。
合体されて新たなツリー接続が構成されたときに、放収音装置10a~10iのうち、1台が頂上ノードとして決定され、他が通常ノードとして決定される。
なお、図27に示した接続例(その4)のツリー接続において、最大ノード数となる経路は、例えば放収音装置10dから放収音装置10hまでの経路であるから、最大ノード数は「3」となる。このため、その経路の中間に位置する放収音装置10aを頂上ノードとして決定すれば良い。放収音装置10gは、合体前の頂上ノードから、合体後、通常ノードに変更されることになる。
第4実施形態において、経路確立部202について、マイクロフォン12で収音された音信号を遅延させる遅延器241の遅延時間は、それぞれ(i-j)dに設定され、スピーカ18に向けて出力する音信号を遅延させる遅延器243の遅延時間は、それぞれj・dに設定される。
ここで、dについては第2実施形態ですでに説明した通りである。
iは、頂上ノードから末端の通常ノードに至るまでのノード数の最大値である。通常ノードについてのjは、ツリー接続において頂上ノードに至るまでのノードの台数であり、頂上ノードについてのjは0である。
ここで、dについては第2実施形態ですでに説明した通りである。
iは、頂上ノードから末端の通常ノードに至るまでのノード数の最大値である。通常ノードについてのjは、ツリー接続において頂上ノードに至るまでのノードの台数であり、頂上ノードについてのjは0である。
図24の接続例(その1)では、iは、放収音装置10aから放収音装置10d(10eまたは10f)に至るまでのノード数が最大値となるので「2」である。また、放収音装置10bおよび10cについてのjはそれぞれ「1」であり、放収音装置10d、10e、および10fについてのjはそれぞれ「2」である。
このため、遅延器241に設定される遅延時間、および、遅延器243に設定される遅延時間を、図20および図22と同様に、dの係数部分の(p、q)で表すと、図31に示される通りとなる。
例えば、放収音装置10bおよび10cについては、それぞれ(1、1)であるから、遅延器241に設定される遅延時間が「1・d」であり、遅延器243に設定される遅延時間が「1・d」となる。
また、図25の接続例(その2)では、iは、放収音装置10cから放収音装置10d(または10e)に至るまでのノード数が最大値となるので「3」である。また、放収音装置10aおよび110fについてのjはそれぞれ「1」であり、放収音装置10bについてのjは「2」であり、放収音装置10dおよび10eについてのjはそれぞれ「1」である。
このため、放収音装置10a~10fの各々における遅延器241および243に設定される遅延時間の係数部分は、図32に示される通りとなる。
このため、遅延器241に設定される遅延時間、および、遅延器243に設定される遅延時間を、図20および図22と同様に、dの係数部分の(p、q)で表すと、図31に示される通りとなる。
例えば、放収音装置10bおよび10cについては、それぞれ(1、1)であるから、遅延器241に設定される遅延時間が「1・d」であり、遅延器243に設定される遅延時間が「1・d」となる。
また、図25の接続例(その2)では、iは、放収音装置10cから放収音装置10d(または10e)に至るまでのノード数が最大値となるので「3」である。また、放収音装置10aおよび110fについてのjはそれぞれ「1」であり、放収音装置10bについてのjは「2」であり、放収音装置10dおよび10eについてのjはそれぞれ「1」である。
このため、放収音装置10a~10fの各々における遅延器241および243に設定される遅延時間の係数部分は、図32に示される通りとなる。
このように遅延器241および243の遅延時間が設定されると、複数のマイクロフォン12で生成された音信号は、遅延が揃えられた状態で順次加算された後、頂上ノードから折り返されて下位側に供給されるので、ある1つのネットワーク400に向けて出力する際に、DA変換およびAD変換による遅延の影響を小さく抑えることができる。同様に、頂上ノードから各スピーカ18に向けて出力される音信号は、遅延が揃えられるので、複数のスピーカ18からそれぞれ出力される音声のずれを小さく抑えることができる。
第4実施形態においても、遠隔地にある他のシステムと音信号を送受信することができる。第4実施形態によれば、特に、複数台の放収音装置10をケーブルCでツリー状に接続すれば良いので、会議室の形状、参加者の人数、および配置などの制約を受けにくい。
また、第4実施形態においても、複数台の放収音装置10がネットワーク400に接続できる。このため、いずれかの1台の放収音装置10をネットワーク400に固定的に接続する必要がなく、どの放収音装置10でも任意にネットワーク400に接続できるので、複数台の放収音装置10を柔軟に配置できる。
なお、第4実施形態において、接続台数を「6」で説明したが、「2」以上であれば良い。ただし、接続台数が「2」であれば、第1実施形態とケーブルCでの接続がほぼ同じとなり、ツリー接続の優位性がないので、「3」以上であることが好ましい。
また、第4実施形態においても、複数台の放収音装置10がネットワーク400に接続できる。このため、いずれかの1台の放収音装置10をネットワーク400に固定的に接続する必要がなく、どの放収音装置10でも任意にネットワーク400に接続できるので、複数台の放収音装置10を柔軟に配置できる。
なお、第4実施形態において、接続台数を「6」で説明したが、「2」以上であれば良い。ただし、接続台数が「2」であれば、第1実施形態とケーブルCでの接続がほぼ同じとなり、ツリー接続の優位性がないので、「3」以上であることが好ましい。
図33は、第4実施形態の応用例に係る放収音装置10の信号経路のうち、頂上ノードの信号経路を示す図であり、図34は、通常ノードの信号経路を示す図である。
第4実施形態においても、第3実施形態と同様に、複数のネットワーク400からそれぞれ入力された音信号同士と複数のマイクロフォン12でそれぞれ収音した音信号同士が加算され、当該加算された音信号が複数のネットワーク400のそれぞれに向けて出力されるので、このままでは、エコーなどの信号劣化の原因となる。
このため、頂上ノードおよび通常ノードの各々において、遠端入力端子211に入力されたネットワーク400からの音信号を遅延させる遅延器248と、遠端出力端子213から同じネットワーク400に向けて出力される音信号から、遅延器248により遅延させた音信号を減算する減算器249とがそれぞれ設けられている。
第4実施形態においても、第3実施形態と同様に、複数のネットワーク400からそれぞれ入力された音信号同士と複数のマイクロフォン12でそれぞれ収音した音信号同士が加算され、当該加算された音信号が複数のネットワーク400のそれぞれに向けて出力されるので、このままでは、エコーなどの信号劣化の原因となる。
このため、頂上ノードおよび通常ノードの各々において、遠端入力端子211に入力されたネットワーク400からの音信号を遅延させる遅延器248と、遠端出力端子213から同じネットワーク400に向けて出力される音信号から、遅延器248により遅延させた音信号を減算する減算器249とがそれぞれ設けられている。
第4実施形態では、ある1台の放収音装置10においてネットワーク400から入力された音信号の成分は、自装置から、一旦、頂上ノードまで供給され、そこで折り返して再び自装置まで、という往復経路で供給される。この往復経路で生じる遅延時間は、2j・dである。したがって、頂上ノードおよび通常ノードの各々において、遅延器248の遅延時間が2j・dにそれぞれ設定されると、ネットワーク400に向けて出力される音信号から、当該ネットワーク400から入力された音信号が除去される。これにより、ネットワーク400に向けて出力される音信号の劣化を低減することができる。
また、図33および図34の例では、エコーキャンセラ244が設けられている。このエコーキャンセラ244は、図10、図17および図23と同様に、スピーカ端子214に向かう音信号に対し、スピーカ18からマイクロフォン12までに至る音響空間の伝達関数を推定したフィルタ係数でフィルタ処理することによって、擬似的にエコー成分を生成し、マイク端子212に入力された音信号から生成した擬似的なエコー成分を減算して出力する構成となっている。この構成により、スピーカ18から発せられた音がマイクロフォン12に回り込んで収音されても、その影響を小さく抑えることができる。
なお、第4実施形態では、頂上ノードおよび通常ノードにおけるケーブルCの接続箇所を「3」としたが、「4」以上としても良い。例えば、接続箇所を「5」とする場合、通常ノードにおいて、下位側の放収音装置10への接続箇所を「4」とし、上位側の放収音装置10への接続箇所を「1」とすれば良い。
<応用・変形例>
本発明は、上述した実施形態に限定されるものではなく、例えば次に述べるような各種の応用・変形が可能である。なお、次に述べる応用・変形の態様は、任意に選択された一または複数を適宜に組み合わせることもできる。
本発明は、上述した実施形態に限定されるものではなく、例えば次に述べるような各種の応用・変形が可能である。なお、次に述べる応用・変形の態様は、任意に選択された一または複数を適宜に組み合わせることもできる。
上記説明では、放収音装置10における音信号処理装置として説明したが、本発明は、当該音信号処理装置のほか、音信号処理方法としても概念することが可能である。
上記説明では、例えば第1実施形態(図2参照)において、DSP200と、ADC14および251と、DAC16および261と、を別体として表現したが、DSP200に各ADCおよび各DACを内包しても良い。
上記説明では、経路確立部202がDSP200により構築されたが、親機(Prt)の信号経路、および、子機(Chd)の信号経路と、それぞれ同じ演算内容を有する回路を予め2つ用意しておき、親機(Prt)または子機(Chd)に応じていずれかを切り替える構成でも良い。頂上ノードの信号経路および通常ノードの信号経路についても同様に切り替える構成でも良い。
また、各実施形態において、放収音装置10には、マイクロフォン12で収音された音信号の変換を含めて複数のADCが設けられ、スピーカ18に向けて出力する音信号の変換を含めて複数のDACが設けられた。ただし、物理的に1つのADCを時分割で動作させることによって、あたかも複数のADCが存在するかのように機能させることができる。同様に、物理的に1つのDACを時分割で動作させることによってあたかも複数のDACが存在するかのように機能させることができる。
経路確立部202における演算については、2以上の信号同士の加減算のみならず、例えば、2以上の信号のうち、振幅の最も大きな信号のみを出力し、他の信号を棄てる、という演算であっても良い。
通信装置150は、他装置と無線を用いて通信する構成としたが、有線を用いても良いし、赤外線を用いても良い。また、通信装置150については、例えば、同じシステム内の放収音装置10同士のパラメータを揃える際に用いても良い。具体的には、1台の放収音装置10においてスピーカ18から出力される音量が調整された場合、通信装置150は、当該音量を示すパラメータを他装置に送信し、他装置では、受信したパラメータで示される音量に変更して、システム1を構成する全部または一部の放収音装置10にわたって当該音量を揃える構成としても良い。
また、各実施形態において、放収音装置10にはADCとDACとが設けられ、ケーブルCにはアナログ信号が伝送されたが、ADCとDACとを取り除いてケーブルCにデジタル信号を伝送する構成としても良い。
1…システム、10…放収音装置、12…マイクロフォン、18…スピーカ、100…CPU、102…検出部、104…経路指示部、130…通知装置、140…入力装置、200…DSP、202…経路確立部、211…遠端入力端子、212…マイク端子、213…遠端出力端子、214…スピーカ端子、221…第1入力端子、222…第2入力端子、223…第3入力端子、224…第4入力端子、225…第5入力端子、226…第6入力端子、231…第1出力端子、232…第2出力端子、233…第3出力端子、234…第4出力端子、235…第5出力端子、236…第6出力端子。
Claims (19)
- マイクロフォンで収音された音信号が入力されるマイク端子と、
スピーカに向けた音信号が出力されるスピーカ端子と、
近端の他装置からの音信号が入力される第1入力端子と、
前記他装置に向けた音信号が出力される第1出力端子と、
ネットワークを介して遠端の音信号が入力可能な遠端入力端子と、
前記ネットワークに向けた音信号が出力可能な遠端出力端子と、
前記マイク端子、前記第1入力端子および前記遠端入力端子の少なくとも1つから、前記スピーカ端子、前記第1出力端子および前記遠端出力端子の少なくとも1つまでの信号経路を確立する経路確立部と、
前記経路確立部に対して確立すべき信号経路を指示する経路指示部と、
を含む音信号処理装置。 - 自装置が前記ネットワークに接続されているか否かを検出する検出部を含み、
前記検出部が、前記ネットワークへの接続を検出した場合、
前記経路指示部は、
前記経路確立部に対し、
前記マイク端子に入力された音信号と前記第1入力端子に入力された音信号とに基づいて演算した音信号を前記遠端出力端子まで供給する信号経路、および、
前記遠端入力端子に入力された音信号を前記スピーカ端子と前記第1出力端子とにそれぞれ供給する信号経路
の確立をそれぞれ指示する
ことを特徴とする請求項1に記載の音信号処理装置。 - 前記検出部が、前記ネットワークに接続されていないことを検出した場合、
前記経路指示部は、
前記経路確立部に対し、
前記マイク端子に入力された音信号を前記第1出力端子に供給する信号経路、および、
前記第1入力端子に入力された音信号を前記スピーカ端子に供給する信号経路、
の確立をそれぞれ指示する
ことを特徴とする請求項2に記載の音信号処理装置。 - 自装置が前記ネットワークに接続されているか否かを検出する検出部と、
一台の他装置と通信するための通信装置と、
前記検出部が、前記ネットワークへの接続を検出した場合であって、かつ、前記通信装置が、前記他装置から当該他装置が前記ネットワークに接続されている旨の通知を受信した場合、ユーザに前記自装置または前記他装置の選択を促す通知装置と、
前記自装置または前記他装置を前記ユーザに選択させる入力装置と、
を有する
ことを特徴とする請求項1に記載の音信号処理装置。 - 前記入力装置により前記自装置が選択された場合、
前記経路指示部は、
前記経路確立部に対し、
前記マイク端子に入力された音信号と前記第1入力端子に入力された音信号とに基づいて演算した音信号を前記遠端出力端子まで供給する信号経路、および、
前記遠端入力端子に入力された音信号を前記スピーカ端子と前記第1出力端子とにそれぞれ供給する信号経路
の確立をそれぞれ指示し、
前記通信装置は、前記他装置に所定の要求を送信する
ことを特徴とする請求項4に記載の音信号処理装置。 - 前記検出部が、前記ネットワークに接続されていないことを検出した場合、または、
前記通信装置が、前記他装置から前記所定の要求を受信した場合、
前記経路指示部は、
前記経路確立部に対し、
前記マイク端子に入力された音信号を前記第1出力端子に供給する信号経路、および、
前記第1入力端子に入力された音信号を前記スピーカ端子に供給する信号経路、
の確立をそれぞれ指示する
ことを特徴とする請求項5に記載の音信号処理装置。 - 前記マイク端子に入力された音信号を、前記第1入力端子に入力された音信号との演算前に遅延させる第1遅延器と、
前記遠端入力端子に入力された音信号を前記スピーカ端子に供給される前に遅延させる第2遅延器と、
を有することを特徴とする請求項2または4に記載の音信号処理装置。 - 近端の他装置からの音信号が入力される第2入力端子と、
前記他装置に向けた音信号が出力される第2出力端子と、
を有し、
前記経路確立部は、
前記第2入力端子を含めた少なくとも1つから、前記第2出力端子を含めた少なくとも1つまでの信号経路を確立する
ことを特徴とする請求項1に記載の音信号処理装置。 - 自装置が前記ネットワークに接続されているか否かを検出する検出部を含み、
前記検出部が、前記ネットワークへの接続を検出した場合、
前記経路指示部は、
前記経路確立部に対し、
前記マイク端子に入力された音信号を前記第1出力端子まで供給する信号経路、
前記遠端入力端子に入力された音信号を前記第2出力端子まで供給する信号経路、
前記第1入力端子に入力された音信号を前記遠端出力端子まで供給する信号経路、および、
前記第2入力端子に入力された音信号を前記スピーカまで供給する信号経路、
の確立をそれぞれ指示する
ことを特徴とする請求項8に記載の音信号処理装置。 - 前記検出部が、前記ネットワークに接続されていないことを検出した場合、
前記経路指示部は、
前記経路確立部に対し、
前記マイク端子に入力された音信号と前記第1入力端子に入力された音信号とに基づいて演算した音信号を前記第1出力端子まで供給する信号経路、および、
前記第2入力端子に入力された音信号を前記スピーカ端子と前記第2出力端子とにそれぞれ供給する信号経路、
の確立をそれぞれ指示する
ことを特徴とする請求項9に記載の音信号処理装置。 - 自装置が前記ネットワークに接続されているか否かを検出する検出部と、
複数台の他装置と通信するための通信装置と、
前記検出部が、前記ネットワークへの接続を検出した場合であって、かつ、前記通信装置が、前記他装置から当該他装置が前記ネットワークに接続されている旨の通知を受信した場合、ユーザに前記自装置または前記他装置の選択を促す通知装置と、
前記自装置または前記他装置を前記ユーザに選択させる入力装置と、
を有することを特徴とする請求項10に記載の音信号処理装置。 - 前記入力装置により前記自装置が選択された場合、
前記経路指示部は、
前記経路確立部に対し、
前記マイク端子に入力された音信号を前記第1出力端子まで供給する信号経路、
前記遠端入力端子に入力された音信号を前記第2出力端子まで供給する信号経路、
前記第1入力端子に入力された音信号を前記遠端出力端子まで供給する信号経路、および、
前記第2入力端子に入力された音信号を前記スピーカまで供給する信号経路、
の確立をそれぞれ指示し、
前記通信装置は、前記他装置に所定の要求を送信する
ことを特徴とする請求項11に記載の音信号処理装置。 - 前記検出部が、前記ネットワークに接続されていないことを検出した場合、または、
前記通信装置が、前記他装置から前記所定の要求を受信した場合、
前記経路指示部は、
前記経路確立部に対し、
前記マイク端子に入力された音信号と前記第1入力端子に入力された音信号とに基づいて演算した音信号を前記第1出力端子まで供給する信号経路、および、
前記第2入力端子に入力された音信号を前記スピーカ端子と前記第2出力端子とにそれぞれ供給する信号経路、
の確立をそれぞれ指示する
ことを特徴とする請求項12に記載の音信号処理装置。 - 近端の他装置から出力された音信号を入力する第2入力端子、第3入力端子および第4入力端子と、
前記他装置に向けて音信号を出力する第2出力端子、第3出力端子および第4出力端子と、
を有し、
前記経路確立部は、
前記第2入力端子、前記第3入力端子および前記第4入力端子を含めた少なくとも1つから、前記第2出力端子、前記第3出力端子および前記第4出力端子を含めた少なくとも1つまでの信号経路を確立する
ことを特徴とする請求項1に記載の音信号処理装置。 - 近端の他装置から出力された音信号を入力する第2入力端子、第3入力端子、第4入力端子、第5入力端子および第6入力端子と、
前記他装置に向けて音信号を出力する第2出力端子、第3出力端子、第4出力端子、第5出力端子および第6出力端子と、
を有し、
前記経路確立部は、前記第2入力端子、前記第3入力端子、前記第4入力端子、前記第5入力端子および前記第6入力端子を含めた少なくとも1つから、前記第2出力端子、前記第3出力端子、前記第4出力端子、前記第5出力端子および前記第6出力端子を含めた少なくとも1つまでの信号経路を確立する
ことを特徴とする請求項1に記載の音信号処理装置。 - 複数台の他装置と通信するための通信装置を有し、
前記通信装置が前記複数台の他装置と通信した結果、自装置および前記複数台の他装置のうち、いずれか一台の装置が頂上ノードと決定され、残りの装置が通常ノードと決定される
ことを特徴とする請求項15に記載の音信号処理装置。 - 前記頂上ノードと決定された場合、
前記経路指示部は、
前記経路確立部に対し、
前記マイク端子に入力された音信号と、前記第1入力端子に入力された音信号と、前記第2入力端子に入力された音信号と、前記第3入力端子に入力された音信号と、前記第4入力端子に入力された音信号と、前記第5入力端子に入力された音信号と、前記第6入力端子に入力された音信号と、前記遠端入力端子に入力された音信号と、に基づいて演算した音信号を、前記第1出力端子と前記第3出力端子と前記第5出力端子と前記遠端出力端子とにそれぞれ供給する信号経路、および、
前記遠端入力端子に入力された音信号と、前記第2入力端子に入力された音信号と、前記第4入力端子に入力された音信号と、前記第6入力端子に入力された音信号と、に基づいて演算した音信号を、前記スピーカ端子と前記第2出力端子と前記第4出力端子と前記第6出力端子とにそれぞれ供給する信号経路、
の確立をそれぞれ指示する
ことを特徴とする請求項16に記載の音信号処理装置。 - 前記通常ノードと決定された場合、
前記経路指示部は、
前記経路確立部に対し、
前記マイク端子に入力された音信号と、前記第1入力端子に入力された音信号と、前記第3入力端子に入力された音信号と、に基づいて演算した音信号を、前記第5出力端子に供給する信号経路、
前記遠端入力端子に入力された音信号と、前記第2入力端子に入力された音信号と、前記第4入力端子に入力された音信号と、に基づいて演算した音信号を、前記第6出力端子に供給する信号経路、
前記第5入力端子に入力された音信号を、前記第1出力端子と前記第3出力端子と前記遠端出力端子とにそれぞれ供給する信号経路、および、
前記第6入力端子に入力された音信号を、前記第2出力端子と前記第4出力端子と前記スピーカ端子とにそれぞれ供給する信号経路、
の確立をそれぞれ指示する
ことを特徴とする請求項17に記載の音信号処理装置。 - マイクロフォンで収音された音信号が入力されるマイク端子と、
スピーカに向けた音信号が出力されるスピーカ端子と、
近端の他装置からの音信号が入力される第1入力端子と、
前記他装置に向けた音信号が出力される第1出力端子と、
ネットワークを介して遠端の音信号が入力可能な遠端入力端子と、
前記ネットワークに向けた音信号が出力可能な遠端出力端子と、
を少なくとも含み、
自装置の前記ネットワークへの接続状況、および、前記他装置の前記ネットワークへの接続状況を取得し、
前記マイク端子、前記第1入力端子および前記遠端入力端子の少なくとも1つから、前記スピーカ端子、前記第1出力端子および前記遠端出力端子の少なくとも1つまでに至る信号経路を、前記取得した接続状況に基づいて決定する
ことを特徴とする音信号処理方法。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201680086111.6A CN109155806B (zh) | 2016-05-26 | 2016-05-26 | 声音信号处理装置以及声音信号处理方法 |
PCT/JP2016/065652 WO2017203673A1 (ja) | 2016-05-26 | 2016-05-26 | 音信号処理装置および音信号処理方法 |
EP16903154.9A EP3468161B1 (en) | 2016-05-26 | 2016-05-26 | Sound signal processing device and sound signal processing method |
JP2018518899A JP6652192B2 (ja) | 2016-05-26 | 2016-05-26 | 音信号処理装置および音信号処理方法 |
US16/194,528 US10764441B2 (en) | 2016-05-26 | 2018-11-19 | Sound signal processing device and sound signal processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2016/065652 WO2017203673A1 (ja) | 2016-05-26 | 2016-05-26 | 音信号処理装置および音信号処理方法 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/194,528 Continuation US10764441B2 (en) | 2016-05-26 | 2018-11-19 | Sound signal processing device and sound signal processing method |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017203673A1 true WO2017203673A1 (ja) | 2017-11-30 |
Family
ID=60412292
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2016/065652 WO2017203673A1 (ja) | 2016-05-26 | 2016-05-26 | 音信号処理装置および音信号処理方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10764441B2 (ja) |
EP (1) | EP3468161B1 (ja) |
JP (1) | JP6652192B2 (ja) |
CN (1) | CN109155806B (ja) |
WO (1) | WO2017203673A1 (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11589159B2 (en) * | 2018-06-15 | 2023-02-21 | The Board Of Trustees Of The Leland Stanford Junior University | Networked audio auralization and feedback cancellation system and method |
USD886759S1 (en) * | 2018-09-13 | 2020-06-09 | Plantronics, Inc. | Speakerphone |
USD901427S1 (en) * | 2018-10-19 | 2020-11-10 | Yealink (Xiamen) Network Technology Co., Ltd. | Conference voice communication device |
USD1000428S1 (en) | 2020-03-25 | 2023-10-03 | Plantronics, Inc. | Microphone unit |
USD937238S1 (en) * | 2020-08-05 | 2021-11-30 | Shenzhen Innotrik Technology Co., Ltd. | Speakerphone |
USD987606S1 (en) | 2021-02-08 | 2023-05-30 | Google Llc | Microphone |
USD1009006S1 (en) * | 2021-03-03 | 2023-12-26 | Guangzhou Shiyuan Electronic Technology Company Limited | Wireless omnidirectional microphone |
USD1026870S1 (en) * | 2023-11-28 | 2024-05-14 | Qingwu Zeng | Pair of earphones with charging case |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000023129A (ja) * | 1998-06-30 | 2000-01-21 | Sony Corp | テレビ会議装置及びテレビ会議システム |
JP2008005347A (ja) * | 2006-06-23 | 2008-01-10 | Yamaha Corp | 音声通信装置、および複合プラグ |
JP2011228899A (ja) * | 2010-04-19 | 2011-11-10 | Nippon Telegr & Teleph Corp <Ntt> | 場内拡声装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8031853B2 (en) | 2004-06-02 | 2011-10-04 | Clearone Communications, Inc. | Multi-pod conference systems |
US8457614B2 (en) * | 2005-04-07 | 2013-06-04 | Clearone Communications, Inc. | Wireless multi-unit conference phone |
EP2190147B1 (en) | 2006-03-29 | 2011-10-26 | Yamaha Corporation | Audio Network system |
JP5012387B2 (ja) * | 2007-10-05 | 2012-08-29 | ヤマハ株式会社 | 音声処理システム |
JP6369101B2 (ja) * | 2013-06-28 | 2018-08-08 | 株式会社リコー | 伝送端末、プログラム、画像表示方法、伝送システム |
CN105611222B (zh) * | 2015-12-25 | 2019-03-15 | 北京紫荆视通科技有限公司 | 音频数据处理方法、装置、被控设备和*** |
-
2016
- 2016-05-26 WO PCT/JP2016/065652 patent/WO2017203673A1/ja active Application Filing
- 2016-05-26 EP EP16903154.9A patent/EP3468161B1/en active Active
- 2016-05-26 CN CN201680086111.6A patent/CN109155806B/zh active Active
- 2016-05-26 JP JP2018518899A patent/JP6652192B2/ja active Active
-
2018
- 2018-11-19 US US16/194,528 patent/US10764441B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000023129A (ja) * | 1998-06-30 | 2000-01-21 | Sony Corp | テレビ会議装置及びテレビ会議システム |
JP2008005347A (ja) * | 2006-06-23 | 2008-01-10 | Yamaha Corp | 音声通信装置、および複合プラグ |
JP2011228899A (ja) * | 2010-04-19 | 2011-11-10 | Nippon Telegr & Teleph Corp <Ntt> | 場内拡声装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3468161A4 * |
Also Published As
Publication number | Publication date |
---|---|
CN109155806B (zh) | 2021-06-18 |
JP6652192B2 (ja) | 2020-02-19 |
EP3468161A1 (en) | 2019-04-10 |
US10764441B2 (en) | 2020-09-01 |
JPWO2017203673A1 (ja) | 2019-01-10 |
CN109155806A (zh) | 2019-01-04 |
US20190089839A1 (en) | 2019-03-21 |
EP3468161A4 (en) | 2019-12-11 |
EP3468161B1 (en) | 2022-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017203673A1 (ja) | 音信号処理装置および音信号処理方法 | |
US11349993B2 (en) | Method and apparatus for interfacing analog page party system to internet protocol page party system | |
JP2001326740A (ja) | 音声多重分離装置および音声多重分離方法 | |
US11991052B2 (en) | Ground combat vehicle communication system | |
WO2014011092A1 (en) | Method and arrangement for providing data plane redundancy | |
JP6005593B2 (ja) | インターホンシステム | |
JP6223021B2 (ja) | 指令システム | |
JP6667611B2 (ja) | インターホンシステム | |
JP2019140643A (ja) | 伝送装置 | |
JP4668105B2 (ja) | Ip電話端末装置 | |
WO2023042345A1 (ja) | 光通信システム、管理制御装置及び制御信号伝送方法 | |
EP2579610B1 (en) | Excessive-signal prevention apparatus and method therefor | |
JP5598055B2 (ja) | 電話システム、電話システムの音声通話制御方法 | |
JP2008199394A (ja) | 通信システムおよびゲートウェイ装置 | |
JP2017139670A (ja) | インターホンシステム | |
JP2007174709A (ja) | 伝送システム | |
BE1021802B1 (nl) | Audio en/of video inter-communicatiesysteem en werkwijze voor automatisch configureren daarvan | |
JP2007166105A (ja) | 伝送システム | |
JP2006101326A (ja) | デジタルテレビドアホンシステム | |
JP2007318273A (ja) | 音声会議装置および音声会議システム | |
JP5675432B2 (ja) | 集合住宅インターホンシステム | |
JP5949309B2 (ja) | 航空管制用通信システム及びゲートウェイ装置 | |
JP2006339802A (ja) | 会議システム | |
JP2021057681A (ja) | 情報端末、通信方法 | |
JP2000138760A (ja) | デジタルインターホンシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 2018518899 Country of ref document: JP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16903154 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2016903154 Country of ref document: EP Effective date: 20190102 |