This application is based upon and claims the benefit of priority of the prior Japanese Patent Application No. 2009-134438, filed on Jun. 3, 2009, the entire contents of which are incorporated herein by reference.
The embodiments discussed herein are directed to a portable radio communication device and a control method thereof.
In recent years, with the development of miniaturization of a mobile phone unit, the distance between the mouth of the user and the microphone of the mobile phone unit during the call has increased. For this reason, it is harder for the microphone of the mobile phone unit to pick up the voices of the user during the call. On the other hand, it is easier for the microphone to pick up surrounding noises and thus it is harder for a call partner to hear the voice of the user.
To solve such a problem, a mobile phone device that can make a microphone movable so as to turn the microphone toward the mouth of a user in accordance with the operation of the user has been proposed. If the microphone can be turned toward the mouth of the user, it is easier for the microphone to pick up the voice of the user and it is harder to pick up surrounding noises. For example, the technique has been known as disclosed in Japanese Laid-open Patent Publication No. 2000-270067.
However, a mobile phone unit is held in different ways depending on the situation. For example, even if a person usually holds a mobile phone unit in the right hand, the person has to hold the mobile phone unit in the left hand to speak over the phone in a situation where the person is carrying a load in the right hand. In this way, because the way a mobile phone unit is held changes depending on the situation, a caller that uses the mobile phone unit according to the above-described conventional art must change the direction of the microphone in accordance with the way he or she is holding the mobile phone unit in order to send a clear voice to a call partner, and thus operations are complicated.
According to an aspect of an embodiment of the invention, a portable radio communication device includes a sound input unit that acquires a sound and converts the sound into an electrical signal; a situation detecting unit that detects a situation of the device; and a control unit that controls the sound input unit in accordance with the detection result of the situation detecting unit.
The object and advantages of the embodiment will be realized and attained by means of the elements and combinations particularly pointed out in the claims.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not restrictive of the embodiment, as claimed.
Preferred embodiments of the present invention will be explained with reference to accompanying drawings. The present invention is not limited to the embodiments explained below.
First, it will be explained about the configuration of a portable radio communication device 10 according to the present embodiment. In this case, the portable radio communication device includes various types of information processors such as portable personal computer or PDA (Personal Digital Assistant) that have a radio communication function, in addition to a mobile phone unit.
The operating unit 110 has various types of buttons that receive the operations of a user. The display unit 120 has a display device such as a liquid crystal display that displays characters or images. The communication unit 130 performs radio communication with other devices via the antenna 140. The sound output unit 150 has a speaker or the like that outputs voices during the call as a sound.
The sound input unit 160 acquires voices or the like during the call and converts the voices into electric signals. The sound input unit 160 has a function for adjusting directivity, frequency characteristics, an input sound pressure, and the like in accordance with the control of the control unit 180. Such a function is, for example, realized by using a microphone array.
It will be explained about the adjustment of directivity performed in the sound input unit 160 with reference to
Equation (1) shows the computation expression of the phase difference ψ(f) of the microphones 21a and 21b and Equation (2) shows the computation expression of the angle difference φ(f) with the target direction θ.
In this case, R1(f) is a real part of a spectrum of the frequency f of the input signal of the microphone 21a and I1(f) is an imaginary part of a spectrum of the frequency f of the input signal of the microphone 21a. Moreover, R2(f) is a real part of a spectrum of the frequency f of the input signal of the microphone 21b and I2(f) is an imaginary part of a spectrum of the frequency f of the input signal of the microphone 21b.
A gain for a spectrum amplitude is computed and is applied to a spectrum amplitude in accordance with an angle difference with a target direction every frequency. Specifically, as illustrated in
In this way, directivity can be adjusted by setting the target direction θ and the sensitivity around the target direction θ. Hereinafter, Equation (3) for computing a gain in accordance with the angle φ(f) from the target direction is shown and Equation (4) and Equation (5) for adjusting a spectrum by using a gain are shown.
In this case, Gmax is the maximum value of a gain and Gmin is the minimum value of a gain. Moreover, θth is a minimum angle difference at which a gain becomes Gmin. Moreover, R(f) is a real part of a spectrum of the frequency f of the input signal before adjustment and I(f) is an imaginary part of a spectrum of the frequency f of the input signal before adjustment. Moreover, modR(f) is a real part of a spectrum of the frequency f of the input signal after adjustment and modR(f) is an imaginary part of a spectrum of the frequency f of the input signal after adjustment.
Returning to the explanation of
The inclination detecting unit 171 is a detecting unit that detects the inclination of the portable radio communication device 10. For example, the inclination detecting unit 171 includes an acceleration sensor, an earth magnetism sensor, a gyroscope, and the like. The swing detecting unit 172 is a detecting unit that detects the frequency of swing of the portable radio communication device 10. For example, the swing detecting unit 172 includes a vibration sensor and an acceleration sensor.
The speed detecting unit 173 is a detecting unit that detects the moving speed of the portable radio communication device 10. The speed detecting unit 173 utilizes, for example, a position detecting means such as GPS (Global Positioning System) in order to detect the moving speed of the portable radio communication device 10. The acceleration detecting unit 174 is a detecting unit that detects the acceleration of the portable radio communication device 10. For example, the acceleration detecting unit 174 includes an acceleration sensor.
The control unit 180 is a control unit that totally controls the portable radio communication device 10. The control unit 180 includes a taking hand determining unit 181, a directivity adjustment amount control unit 182, a performance value computing unit 183, a frequency characteristic adjustment amount control unit 184, and a sound pressure adjustment amount control unit 185.
The taking hand determining unit 181 determines which hand holds the portable radio communication device 10 on the basis of the detection result of the inclination detecting unit 171. As illustrated in
Moreover, when the detected inclination is between Rmin and Rmax (Step S12: NO and Step S14: YES), the taking hand determining unit 181 determines that the portable radio communication device 10 is held in the right hand (Step S15). Moreover, in the case of the others (Step S12: NO and Step S14: NO), the taking hand determining unit 181 determines that the taking hand of the portable radio communication device 10 is unclear (Step S16).
Moreover, when θ1 is between L1min and L1max, θ2 is between L2min and L2max, and θ3 is between L3min and L3max (Step S24: NO and Step S26: YES), the taking hand determining unit 181 determines that the portable radio communication device 10 is held in the left hand (Step S27). Moreover, in the case of the others, the taking hand determining unit 181 determines that the taking hand of the portable radio communication device 10 is unclear (Step S28).
The directivity adjustment amount control unit 182 controls the directivity of the sound input unit 160 on the basis of the determination result of the taking hand determining unit 181. For example, as illustrated by the example of
In this case, a sound collecting direction is a direction indicative of the directivity of the sound input unit 160. A sound collecting range is an angle of a range of collecting sounds based on a sound collecting direction. The sound collecting direction and sound collecting range are set to different values in accordance with the determination result of the taking hand determining unit 181 in such a manner the lips of a user fall within the sound collecting range during the call.
It will be explained about more information of the control executed by the directivity adjustment amount control unit 182 with reference to
In other words, when the determination result that the portable radio communication device 10 is held in the left hand is input (Step S32: YES), the directivity adjustment amount control unit 182 sets a sound collecting direction to c degrees (Step S33) and sets a sound collecting range to f degrees (Step S34). In this case, because it is preferable that the sound collecting range is limited to the perimeter of the lips of a user, “f” is set to, for example, around 10 to 30 degrees.
Moreover, when the determination result that the portable radio communication device 10 is held in the right hand is input (Step S32: NO and Step S35: YES), the directivity adjustment amount control unit 182 sets a sound collecting direction to b degrees (Step S36) and sets a sound collecting range to e degrees (Step S37). In this case, because it is preferable that the sound collecting range is limited to the perimeter of the lips of a user, “e” is set to, for example, around 10 to 30 degrees.
Moreover, when the determination result that the taking hand of the portable radio communication device 10 is unclear is input (Step S32: NO and Step S35: NO), the directivity adjustment amount control unit 182 sets a sound collecting direction to a degrees (Step S38) and sets a sound collecting range to d degrees (Step S39). In this case, the a degrees of the sound collecting direction and the d degrees of the sound collecting range are previously set to values by which voices can be acquired comparatively favorably even if the portable radio communication device 10 is held in what manner.
As described above, although the portable radio communication device 10 switches the setting of three-pattern directivity in accordance with how to hold it, the portable radio communication device 10 may perform the control further finely. The taking hand determining unit 181 subdivides the comparison range of the inclination of the portable radio communication device 10 and sets a sound collecting direction and a sound collecting range for each subdivided range. By doing so, the control of high-accuracy directivity becomes possible and the quality of the acquired voice is improved.
The performance value computing unit 183 computes a performance value on the basis of the detection result of each detecting unit of the situation detecting unit 170. A performance value is the expected value of the height of the quality of the voice of the user acquired by the sound input unit 160. The higher the quality to be expected is, the higher the value is. Hereinafter, it will be explained about how the performance value computing unit 183 computes an expected value for each detecting unit of the situation detecting unit 170.
As for the inclination, when the portable radio communication device 10 is held in the right hand and when it is held in the left hand, there are respectively inclinations at which voices are acquired with the highest quality. It is considered that the larger the deviance with the inclination is, the lower the quality of the acquired voice is.
Therefore, as illustrated in
Furthermore, regarding the swing, it is assumed that the more frequently the portable radio communication device 10 swings, the easier it is for the sound input unit 160 to move away from the lips of the user and thus pick up more surrounding noises. Therefore, as illustrated by the example of
Furthermore, regarding the speed, it is assumed that the higher the moving speed of the portable radio communication device 10 is, the easier it is for the sound input unit 160 to move away from the lips of the user and thus pick up more surrounding noises. Therefore, as illustrated by the example of
Moreover, regarding the acceleration, it is assumed that the higher the acceleration of the portable radio communication device 10 is, the easier it is for the sound input unit 160 to move away from the lips of the user and thus pick up more surrounding noises. Therefore, as illustrated by the example of
The performance value computing unit 183 computes the final performance value on the basis of the performance value computed from the detection result of each detecting unit in this way and outputs the final performance value to the frequency characteristic adjustment amount control unit 184 and the sound pressure adjustment amount control unit 185. In this case, regarding the computation of the final performance value, the final performance value may be calculated as an average value of the performance values computed from the detection results of the detecting units, or the final performance value may be calculated by applying the performance values computed from the detection results of the detecting units to a predetermined mathematical expression.
The frequency characteristic adjustment amount control unit 184 controls the frequency characteristics of the sound input unit 160 on the basis of the performance value input from the performance value computing unit 183. Specifically, the frequency characteristic adjustment amount control unit 184 computes a suppression coefficient for suppressing the frequency component other than a frequency band in which the components of a human voice are large every frequency on the basis of the performance value input from the performance value computing unit 183.
As illustrated by the example of
The sound pressure adjustment amount control unit 185 computes a coefficient for adjusting the input sound pressure of the sound input unit 160 on the basis of the performance value input from the performance value computing unit 183.
Next, it will be explained about the control processing procedures of the sound input unit 160 performed in the portable radio communication device 10.
In this case, rate(f) is a suppression coefficient to be applied to the frequency f Hz. Moreover, “A” is the performance value input from the performance value computing unit 183. “Amax” is the maximum value of the performance value and “Amin” is the minimum value of the performance value.
The sound input unit 160 computes the spectrum of the acquired voice signal by using Fourier transform (Step S204). Then, the sound input unit 160 multiplies the suppression coefficient of each frequency computed by the frequency characteristic adjustment amount control unit 184 by the spectrum of the corresponding frequency as illustrated in the following Equation (8) and Equation (9) (Step S205).
mod Re(f)=rate(f)*Re(f) (8)
mod Im(f)=rate(f)*Im(f) (9)
In this case, Re(f) is a real part of the spectrum of the frequency f of the input signal and Im(f) is an imaginary part of the spectrum of the frequency f of the input signal. Moreover, modRe(f) is a real part of the spectrum of the frequency f of the input signal after being adjusted by the suppression coefficient and modIm(f) is an imaginary part of the spectrum of the frequency f of the input signal after being adjusted by the suppression coefficient.
Then, the sound input unit 160 converts the spectrum of the adjusted input signal into a signal in the time domain by using inverse Fourier transform (Step S206).
Then, the sound input unit 160 adjusts the input sound pressure as in the following Equation (10) by using the coefficient computed by the sound pressure adjustment amount control unit 185 (Step S304).
Mod(P)=rate*P (10)
In this case, “rate” is a coefficient computed by the sound pressure adjustment amount control unit 185. Moreover, “P” is an input sound pressure before adjustment and Mod(P) is an input sound pressure after adjustment.
As described above, in the present embodiment, because the sound input unit 160 is controlled in accordance with the result obtained by detecting the situation of the portable radio communication device 10, the quality of the voice acquired by the sound input unit 160 can be improved in accordance with the situation of the portable radio communication device 10.
As described above, according to an aspect of the portable radio communication device and the control method thereof disclosed in the present application, the quality of voices that are input in accordance with situations can be improved.
All examples and conditional language recited herein are intended for pedagogical purposes to aid the reader in understanding the invention and the concepts contributed by the inventor to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions, nor does the organization of such examples in the specification relate to a showing of the superiority and inferiority of the invention. Although the embodiments of the present invention have been described in detail, it should be understood that the various changes, substitutions, and alterations could be made hereto without departing from the spirit and scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2009-134438 | Jun 2009 | JP | national |