Abstract:
The invention relates to a method and a system for optimizing the performance of a loudspeaker system as perceived by user. 
     The physical part of the speaker system is adjustable which enables the speaker units to be placed in positions that imply maximal acoustical performance. This is obtained by combined means to: 1) bring the speaker in a specified position and 2) apply accordingly position dependant individual acoustical filters inserted in the signal path to each individual speaker.

Description:
FIELD OF THE INVENTION 
       [0001]    The present invention relates to improvements in sound experience as perceived by the user in a listening room. Specifically—but not exclusively the means to obtain the increased performance is by adjusting the speaker position according to the listening position of the user and accordingly adjust individual filter means in the signal path to the loudspeaker. 
       BACKGROUND OF THE INVENTION 
       [0002]    When a loudspeaker is placed within an enclosed space the timbre of the loudspeaker as perceived by a listener is highly affected by the acoustical properties of the space. 
         [0003]    Traditionally built-in loudspeaker in walls, ceiling&#39;s and floors has a very poor performance due to the difficult radiation properties out from the speaker units. 
         [0004]    The designer of the sound reproduction system usually wishes to give the listener the same intended listening experience regardless of the acoustical properties of the listening space. 
         [0005]    Attempts of providing systems which addresses this desire has been suggested in the art, see for example JP58218294, JP58170195 and JP57116495. 
         [0006]    From JP58218294 is known a system where the mid and high range speaker units are arranged in a convex rotatable member relative to the loudspeakers surface. By rotating the member, the sound emitting angle due to the convex shape of the member from the mid and high range speakers, relative to the speaker&#39;s surface may be altered, in order to improve the overall sound emission. 
         [0007]    In JP58170195 is disclosed a system where the loudspeaker type may be changed by rotating a member. The mid and high range loudspeaker units are mounted in the rotatable member. Furthermore by rotating the member a bus reflex port may be opened or closed in the front surface of the loudspeaker, thereby changing the properties of the loudspeaker. 
         [0008]    Finally in JP57116495, the tweeter speaker unit of a loudspeaker construction, has been mounted such that it may tilt relative to a woofer speaker. In this manner it is possible to adjust the tweeters emission relative to the woofers emission, simply by directing the tweeters sound emission in a different direction. 
         [0009]    With the current invention the loudspeaker system may adapt dynamically to the listeners position in a room. 
         [0010]    Thus the object of the invention is to provide a loudspeaker system concept with dynamic properties such that not only the sound properties are optimised but also the listeners position is taken into account such that it is possible to create an optimum listening experience for the listener regardless of the listeners position in the room. 
         [0011]    This object is achieved by a speaker system according to independent claim  1 . 
         [0012]    In further embodiments according to the dependent claims further advantageous objects are achieved, for example by:
       Including one or more speaker units,   the speaker units are mounted into a frame that is rotate able and tilt able,   individual filters may be adapted according to the individual speaker positions,   positioning the speakers according to the listener position may be user commanded and/or automatically controlled, and   active loudspeakers are applied for efficiency.       
 
     
    
     
       DESCRIPTION OF THE INVENTION 
         [0018]    In the following, preferred embodiments of the invention will be described with reference to the drawing wherein 
           [0019]      FIG. 1  illustrates a top view of the invention with the speaker units in the default position. 
           [0020]      FIG. 2   a  &amp;  b  illustrates a top view of the invention with the speaker units in two different positions. 
           [0021]      FIG. 2   c  &amp;  d  illustrates a side view of the invention with the speaker units in two different positions. 
           [0022]      FIG. 3  illustrates the coordinate systems related to rotation- and tilt positions. 
           [0023]      FIG. 4  illustrates the signal path including filters, amplifiers and two speaker units. 
           [0024]      FIG. 5  illustrates how to set of speaker systems adjust according to the listing position in a room. 
           [0025]      FIG. 6  illustrates the control system of the invention. 
       
    
    
       [0026]    In a first aspect, the invention relates to: 
         [0027]    A speaker system, where the speaker units mounted in the speaker system may be configured into different positions to increase the acoustical performance perceived by the user, where said speaker system contains a mechanical structure consisting of four members:
       a first member( 1 ), where said first member may have any geometrical shape, where said member has a first surface and defining a circular innermost periphery of said first member;   a second member( 2 ), where said second member may be arranged within the circular periphery provided on the first member( 1 ), such that the second member may be rotate able around an axis perpendicular to, or close to being perpendicular to, the plane of the surface of the first member( 1 ), and with the second member( 2 ) fully or partly having a material surface;   a third member( 3 ) being an integrated part of the second member( 2 ) or being a separate object mounted on top of the second member( 2 ), and where said third member ( 3 ) includes one or more speaker units( 5 , 6 ) mounted to deliver acoustical output directed away from the surface of the third member ( 3 );   a fourth member ( 4 ), where said fourth member is support structure including a hinge for the third member ( 3 ) and enables the third member( 3 ) to be tilt able around an axis horizontal to, or close to being horizontal to, the plane of the surface of the second member( 2 ) and with the fourth member ( 4 ) attached to the second member( 2 ).       
 
         [0032]    In a preferred embodiment the motorized means ( 31 ,  32 ,  33 ) control the position of the loudspeaker units ( 5 ,  6 ) in the speaker system. The motor means controls the rotating of the second member ( 2 ) and controls the tilting of the third member ( 3 ). 
         [0033]    Standard means are applied to control the motors and to determine the position of each motor relative to a polar coordinate system for each of the movements, i.e. the rotation( 8 ) of the second object( 2 ) and the tilt( 9 ) of the third object ( 3 ). 
         [0034]    In one aspect the required position of the speakers are obtained by passing information of the X, Y coordinates related to the rotation of the second member to the second member motor means and by passing information of the X, Y coordinates related to the tilting of the third member to the third member motor means. 
         [0035]    A predefined set of X, Y parameters for each of the motor means may be applied as the initial setting of the second- and third members upon start up of the speaker system. The same set of parameters may be applied as a default position that may be returned to during operation, thus to act as a Reset position for the loudspeakers. 
         [0036]    In another aspect the rotation and the tilting of the loudspeaker units may be controlled by the user via a command from a wireless control device. Standard means (e.g. Infrared, Radio Frequency, Bluetooth or alike) may be applied for the communication from/to the remote terminal. 
         [0037]    Specific X, Y coordinate values may be transferred to the speaker system and/or relative commands like: ‘rotate left; rotate right; tilt up; tilt down; reset or similar commands. 
         [0038]    Other functional related commands like ‘bigger’; ‘smaller’; ‘light’; ‘heavy’ may be sent from a remote device for further mapping into specific X, Y parameter by the speaker system. 
         [0039]    In the preferred embodiment this flexible addressing speaker units positions are that:
       the X, Y coordinates of the second member position may be forced to given values, and thus forced to a given position of the speaker, specified from an external control device, and   the X, Y coordinates of the third member position may be forced to given values, and thus forced to a given position of the speaker, specified from an external control device.       
 
         [0042]    In yet another aspect the position of the speaker units of one speaker system may automatically be oriented towards a detected location of a source signal in a room. This room location may be the listing position. Standard means are applied to generate the source signal; e.g. an infrared signal from a control device may be applied, and issued from the device upon a user command. The speaker system has a built in infrared receiver and detects the infrared beam. In a sequential flow of operation each of the motor means, i.e. the rotation motor means and the tilt motor means, are positioned from their respective min. to the max. positions in combinations to detect the maximum of the received IR signal. 
         [0043]    Alternatively to the IR signal and—detection method, an RF signal and—detection method or a sound signal and—detection method may be applied. 
         [0044]    In the preferred embodiment these automated speaker units positions are where: the position of the second member and the position of the third member are determined from a detected maximum and or a detected minimum in a signal beam issued from a source located in the listening position of the user towards the speaker system. 
         [0045]    In yet another aspect individual correction filters are applied in the signal path of every speaker according to the orientation/position of the speaker; this to maximize the sound quality as perceived by the listener. A predefined set of filter attributes are available for a set of defined X, Y positions related rotation and related to tilting of the loudspeaker units. 
         [0046]    In the preferred embodiment these correction filter attributes may be used dynamically and consists of:
       a predefined set of filter attributes are applied as the default correction filters to be in the signal path for each of the one or more speakers, and   a predefined plurality of individual set of filter attributes are related to different speaker positions for each of the one or more speakers, and   a predefined set of filter attributes are selected and applied as the actual correction filter to be in the signal path for each of the one or more speakers, where the set of filter attributes are selected based on the X,Y position of the speaker.   a predefined plurality of individual set of filter attributes related to speaker positions for each of the one or more speakers may be replaced with data from an external source.       
 
         [0051]    In the preferred embodiment these correction filter attributes are related to the X, Y position of the rotation means and to the X, Y position of the tilt means in a simple index table in a discrete manner: 
         [0052]    If X, Y position is in the interval pos 1 →pos 2  Then apply filter set 1   
         [0000]    
       
         
               
               
               
               
               
             
           
               
                   
                   
               
               
                   
                 Rotate position 
                 Tilt position 
                 Filter 
                 Index 
               
               
                   
                   
               
             
             
               
                   
                 Rpos1 -&gt; Rpos2 
                 Tpos1 -&gt; Tpos2 
                 Fset1 
                 1 
               
               
                   
                   
                 Tpos2 -&gt; Tpos3 
                 Fset2 
                 2 
               
               
                   
                   
                 +++ 
                 +++ 
                 // 
               
               
                   
                   
                 TposN-&gt; TposM 
                 FsetN 
                 N 
               
               
                   
                 Rpos2 -&gt; Rpos3 
                 Tpos1 -&gt; Tpos2 
                 Fset1.1 
                 N + 1 
               
               
                   
                   
                 Tpos2 -&gt; Tpos3 
                 Fset2.1 
                 N + 2 
               
               
                   
                   
                 +++ 
                 +++ 
                 // 
               
               
                   
                   
                 TposN-&gt; TposM 
                 FsetN.1 
                 N + N 
               
               
                   
                   
                   
                   
                 // 
               
               
                   
                 Rpos3 -&gt; Rpos4 
                 Tpos1 -&gt; Tpos2 
                 Fset1.2 
                 2N + 1 
               
               
                   
                   
                 Tpos2 -&gt; Tpos3 
                 Fset2.2 
                 2N + 2 
               
               
                   
                   
                 +++ 
                 +++ 
                 // 
               
               
                   
                   
                 TposN-&gt; TposM 
                 FsetN.2 
                 // 
               
               
                   
                 +++ 
               
               
                   
                 RposP -&gt; RposQ 
                 Tpos1 -&gt; Tpos2 
                 Fset1.p 
                 // 
               
               
                   
                   
                 Tpos2 -&gt; Tpos3 
                 Fset2.p 
                 // 
               
               
                   
                   
                 +++ 
                 +++ 
                 // 
               
               
                   
                   
                 TposN-&gt; TposM 
                 FsetN.p 
                 // 
               
               
                   
                   
               
             
          
         
       
     
         [0053]    The table above illustrates the mapping of positions into filter index:
       a predefined plurality of individual set of X, Y coordinates are related to the second member position and where a predefined plurality of individual set of other X, Y coordinates are related to the third member position and where an index is related to a set of corresponding filter attributes that applies in that specific speaker position, and   a predefined plurality of individual set of X, Y coordinates are related to the second member position and where a predefined plurality of individual set of other X, Y coordinates are related to the third member position and where an index is related to a set of corresponding filter attributes that applies in that specific speaker position and where the complete set of definitions may be replaced with data from an external source.       
 
         [0056]    In  FIG. 1  the invention is displayed with the main elements:
       The basic structure as a first element ( 1 ) may act as the fixture of other parts of the construction. The outer shape of this element is primarily determined by the requirement set up for the end user product, into which the invention will be a part of.   A circular cavity in the first element is the room for the second ( 2 ) and the third ( 3 ) elements. Those elements are mounted so they have the freedom to rotate. According to requirements the allowed rotation may be whatever subset of the full rotation capability of 0→360 deg. Preferable the axis of rotation is perpendicular to the surface of the first element( 1 ).   The third element ( 3 ) is attached to the rotational part of the construction ( 2 ) via a hinge ( 4 ) or alike, that allows the third member ( 3 ) to tilt. According to requirements the allowed tilting may be whatever subset of the full movement capability of 0→90 deg. Preferable the axis of tilting is parallel to the surface of the second element ( 2 ).   The loudspeaker units ( 5 ,  6 ) are mounted into the third element ( 3 ) such that the acoustical output is radiated away from the surface of the third element.   One or more speaker units may be implemented according to product requirements. In a preferred embodiment two speakers are applied: one for high frequency sound radiation and one for medium frequency sound radiation.   As part of the subsystem that detects a listening position ( 37 ) the detector of an infrared receiver ( 7 ) may be integrated into the surface of the third element. Alternative means may be implemented applying RF- or sound signal technologies.       
 
         [0063]      FIG. 2  illustrates different positions of the third element. The positions are examples of how the loudspeaker speaker units ( 5 ,  6 ) may be oriented towards a specific position in a listening room:
       In FIG.  2 . a  the second—and third element is rotated approximately—45 deg. relative to the initial position in  FIG. 1 .   In FIG.  2 . b  the second—and third element is rotated approximately—90 deg. relative to the initial position in  FIG. 1 .   In FIG.  2 . c  the second—and third element is rotated approximately—90 deg. relative to the initial position in  FIG. 1 .   In FIG.  2 . d  the second—and third element is rotated approximately—90 deg., and the third element is tilted approximately—45 deg. relative to the initial position in  FIG. 1 .         
         [0068]      FIG. 3  illustrates how ordinary X, Y coordinate systems defined the position of the speaker units ( 5 ,  6 ). A specific position may be defined by X, Y coordinates ( 8 ,  9 ) or an angle relative to the x-axis ( 8 ′,  9 ′):
       FIG.  3 . a  display an example of the rotation of the second—and third element into a position ( 8 ).   FIG.  3 . b  display an example of the tilting of the third element into a position ( 9 ).         
         [0071]      FIG. 4  illustrates how one of more speaker units is configured:
       Compensation filters ( 12 ,  12 ′) are inserted into the signal path ( 11 ,  11 ′). The parameters determining the characteristics of a filter may be replaced dynamically according to an actual position of the speaker units. Individual filters are applied per speaker unit ( 14 ,  14 ′).   Individual amplifiers ( 13 ,  13 ′) are applied per speaker unit ( 14 ,  14 ′). Active speakers may be applied. For efficiency reasons, i.e. to optimize physical size and power consumption versus output power performance, a technology like ICEpower from Bang &amp; Olufsen may be used.         
         [0074]    Typical applications of the speaker system as outlined may be into a stand alone loudspeaker or to be applied as an in-wall loudspeaker, or as an in-ceiling loudspeaker or as an in-floor loudspeaker, or as a loudspeaker in a home appliance and in media systems. 
         [0075]    In  FIG. 5  it is illustrated how two in-wall speaker systems ( 22 ,  23 ) are located in a room ( 20 ). One of the loudspeaker systems ( 22 ) is vertically aligned towards the listening position ( 21 ) and the other of the loudspeaker systems ( 23 ) is horizontally aligned towards the listening position ( 21 ). 
         [0076]    In a room with a plurality of loudspeaker systems according to the invention, the filters to be applied dynamically per loud speaker unit in all systems may be configured according to different methods based on:
       Positions commanded externally from a user remote control device ( 36 ).   A detected listener position, as deduced from an incoming source signal beam, e.g. an infrared signal ( 37 ).   A detected position of other loudspeakers in the room, as deduced from an incoming sound signal received by the actual speaker system, e.g. a sound signal issued by another speaker unit in the room and received via a microphone ( 34 ′) by the actual speaker system.       
 
         [0080]      FIG. 6  display the controller ( 30 ) of the loudspeaker system of one embodiment according to the invention:
       The sound signal ( 40 ,  11 ) is via the filters ( 12 ,  12 ′) and the amplifiers connected to the loud speaker units ( 14 ,  14 ′).   The dynamic load and reload of the filter attributes is supported by data sourced in a table ( 39 ).   The support of the filter management that is related to actual X, Y positions of the speaker units is supported by data sourced in a table ( 38 ).   Archived filter attributes may be updated or modified by a reload of new data from an external source ( 35 ). The load may via a wired data link or via a wireless data link and sourced e.g. from a PC.   A subsystem ( 37 ) supports the detection of the listening position by detecting the maximum of an incoming source signal e.g. infra red light beam. The system detects the maximum by analyzing different combinations of the rotation position and the tilt position.   A subsystem ( 34 ) supports the detection of position of other loudspeakers in the room, as deduced from an incoming sound signal received via a microphone ( 34 ′) by the actual speaker system.   A subsystem ( 31 ) controls the motor that supports the rotational movement ( 33 ) and the tilt movement ( 33 ′). Standard means are applied for the control and the position of each of the motors, one to detect the X, Y position of the rotation ( 32 ) and one to detect the X,Y position of the tilt ( 32 ′).