FR2915041A1 - Procede d'attribution d'une pluralite de canaux audio a une pluralite de haut-parleurs, produit programme d'ordinateur, moyen de stockage et noeud gestionnaire correspondants. - Google Patents

Procede d'attribution d'une pluralite de canaux audio a une pluralite de haut-parleurs, produit programme d'ordinateur, moyen de stockage et noeud gestionnaire correspondants. Download PDF

Info

Publication number
FR2915041A1
FR2915041A1 FR0702709A FR0702709A FR2915041A1 FR 2915041 A1 FR2915041 A1 FR 2915041A1 FR 0702709 A FR0702709 A FR 0702709A FR 0702709 A FR0702709 A FR 0702709A FR 2915041 A1 FR2915041 A1 FR 2915041A1
Authority
FR
France
Prior art keywords
node
speaker
loudspeaker
antenna
axis
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
FR0702709A
Other languages
English (en)
Inventor
Michael Lorgeoux
Francois Thoumy
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to FR0702709A priority Critical patent/FR2915041A1/fr
Priority to US12/054,935 priority patent/US8311226B2/en
Priority to DE602008003943T priority patent/DE602008003943D1/de
Priority to EP08103201A priority patent/EP1981312B1/fr
Priority to AT08103201T priority patent/ATE492127T1/de
Priority to CN2008100916578A priority patent/CN101287308B/zh
Priority to JP2008104031A priority patent/JP4522462B2/ja
Priority to KR1020080034409A priority patent/KR100976297B1/ko
Publication of FR2915041A1 publication Critical patent/FR2915041A1/fr
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS
    • H04R3/00Circuits for transducers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S7/00Indicating arrangements; Control arrangements, e.g. balance control
    • H04S7/30Control circuits for electronic adaptation of the sound field
    • H04S7/308Electronic adaptation dependent on speaker or headphone connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S3/00Systems employing more than two channels, e.g. quadraphonic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS
    • H04R2205/00Details of stereophonic arrangements covered by H04R5/00 but not provided for in any of its subgroups
    • H04R2205/024Positioning of loudspeaker enclosures for spatial sound reproduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS
    • H04R2420/00Details of connection covered by H04R, not provided for in its groups
    • H04R2420/07Applications of wireless loudspeakers or wireless microphones

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Stereophonic System (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Stereophonic Arrangements (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

L'invention concerne un Procédé d'attribution d'une pluralité de canaux audio d'un contenu de données audio à une pluralité de haut-parleurs, chacun des haut-parleurs étant associé à un noeud (100, 200, 300, 400, 500, 600, 700) distinct, dit noeud haut-parleur, d'un réseau sans fil de distribution de contenus de données audio, dans le cadre de la diffusion du contenu de données audio par un noeud, dit noeud de diffusion, du réseau de distribution,ledit procédé étant mis en oeuvre par un noeud, dit noeud gestionnaire (900), du réseau de distribution.Selon l'invention, le procédé comprend, pour chaque noeud haut-parleur (100, 200, 300, 400, 500, 600, 700), dit premier noeud haut-parleur, les étapes suivantes :- obtention, pour chaque noeud haut-parleur excepté le premier noeud haut-parleur, dit second noeud haut-parleur, d'une information d'orientation d'une antenne en réception dudit premier noeud haut-parleur, ladite antenne étant adaptée pour la réception de données émises par le second noeud haut-parleur à travers le réseau sans-fil de distribution de contenus de données audio ;- attribution de l'un des canaux audio de ladite pluralité de canaux audio en fonction de ladite information d'orientation obtenue.

Description

Procédé d'attribution d'une pluralité de canaux audio à une pluralité de
haut-parleurs, produit programme d'ordinateur, moyen de stockage et noeud gestionnaire correspondants. 1. Domaine de l'invention Le domaine de l'invention est celui des réseaux sans fil de distribution de contenus audio. L'invention concerne notamment mais non exclusivement les systèmes de type home cinema (ou cinéma domestique en français) comprenant des haut-parleurs sans fils. 2. Solutions de l'art antérieur Un système home cinema multi-canal de type 7.1 typique comprend notamment un amplificateur audio-vidéo multi-canal associé à 8 haut-parleurs. Par exemple l'amplificateur audio-vidéo multi-canal reçoit un contenu audio numérique provenant d'un terminal source tel qu'un lecteur de DVDs, une télévision numérique ou un terminal de réception (ou STB pour set top box ) par exemple, via le satellite, le câble, les technologies xDSL (pour x Digital Subscriber Line , par exemple la technologie ADSL),
.. L'amplificateur audiovidéo et le terminal source sont généralement interconnectés au moyen d'une interface audio (ou audio-vidéo) numérique conforme au standard SPDIF (pour Sony/Philips Digital InterFace ), au standard IEEE-1394 ou au standard HDMI (pour High Definition Multimedia Interface ). Après réception du contenu, l'amplificateur audio-vidéo décode les données audio du contenu et démultiplexe ces données sur les différents canaux audio. Puis, il réalise une conversion numérique / analogique et finalement amplifie chaque canal audio afin d'alimenter chaque haut-parleur associé. Dans un réseau home cinema de type 7.1, le chiffre 7 est dédié aux haut-parleurs centre (ou C pour Center ) aussi dénommé avant-centre (ou FC pour Front Center ), avant-gauche (ou FL pour Front Left ), avant-droit (ou FR pour Front Right ), ambiance-gauche (ou SL pour Surround Left ), ambiance-droit (ou SR pour Surround Right ), arrière-gauche (ou RL pour Rear Left ) et arrière-droit (ou RR pour Rear Right ). Ces haut-parleurs sont généralement connectés aux sorties de l'amplificateur audio-vidéo aux moyens de câbles analogiques à deux fils. Le chiffre 1 est dédié pour un haut-parleur particulier appelé caisson de basse (ou SW pour SubWoofer ). Ce caisson de basse est généralement connecté à l'amplificateur au moyen d'un câble analogique coaxial. Le caisson de basse est dédié à l'amplification et à la reproduction des signaux audio à basse fréquence. Pour éviter la mise en oeuvre des nombreux et encombrants câbles analogiques afin d'interconnecter l'amplificateur et les haut-parleurs, les fabricants ont récemment développé des réseaux home-cinema sans fil. Dans ces réseaux home-cinema sans fil, l'étage d'amplification audio est décentralisé (un réseau home cinema sans fil ne nécessite plus la mise en oeuvre d'un amplificateur audio-vidéo central comme dans le cas d'un réseau filaire) et est intégré dans chaque haut-parleur. Un réseau home cinema sans fil 7.1 comprend un contrôleur d'ambiance sans fil ci-après désigné par noeud WSC (pour Wireless Surround Controller ) et des premier, second, troisième, quatrième, cinquième, sixième, septième et huitième haut-parleurs actifs sans fil, ci-après désignés par noeuds WAS (pour Wireless Active Speaker ). Dans la suite, on entend par noeud WAS l'association de moyens d'amplification, de moyens de communication sans fil et de moyens de traitement d'informations reçue ou envoyée par les moyens de communication sans fil et éventuellement d'un haut-parleur classique (en effet, le haut-parleur peut être extérieur au noeud WAS). Par exemple le noeud WSC reçoit un contenu audio numérique provenant d'un terminal source tel qu'un lecteur de DVDs, une télévision numérique ou un terminal de réception par exemple, via le satellite, le câble, les technologies xDSL, .... Le noeud WSC et le terminal source sont généralement interconnectés au moyen d'une interface audio (ou audio-vidéo) numérique conforme au standard SPDIF, au standard IEEE-1394 ou au standard HDMI...DTD: Après réception du contenu, le noeud WSC décode les données audio du contenu et démultiplexe ces données sur les différents canaux audio. Puis, il envoie les données audio de chaque canal audio au noeud WAS approprié via le réseau home-cinema sans fil. Les moyens de communication sans fil dans un tel réseau home cinema sans fil sont classiquement des liaisons de type infra-rouge ou de type RF (pour Radio Fréquence ). Chaque noeud WAS reçoit les données audio numériques correspondant à son canal audio en provenance du noeud WSC. Puis, chaque noeud WAS réalise une conversion numérique / analogique, amplifie ses données audio et les convertit en un signal acoustique. En terme de dispositifs audio, la demande des consommateurs a évolué des systèmes stéréo haute-fidélité comprenant deux haut-parleurs vers des systèmes home cinema multi-canaux comprenant jusqu'à huit haut-parleurs. Dans le cas des systèmes filaires, cette augmentation du nombre de haut-parleurs peut conduire l'utilisateur à faire des erreurs de branchement, ce qui a pour conséquence que des canaux audio sont attribués de manière erronée à des haut-parleurs. Dans un réseau home cinema filaire conventionnel, l'attribution des canaux audio est réalisée par l'utilisateur lorsqu'il connecte chaque câble de haut-parleur à la sortie appropriée de l'amplificateur.
Par exemple, dans le cas d'un réseau home cinema filaire de type 7.1, l'amplificateur comprend une sortie dédiée à chaque canal audio qui sont les canaux FL (pour Front Left ou avant-gauche ), FR (pour Front Right ou avant-droit ), C (pour Center ou centre ) aussi dénommé FC (pour Front Center ou avant-centre ), SL (pour Surround Left ou ambiance- gauche ), SR (pour Surround Right ou ambiance-droit ), RL (pour Rear Left ou arrière-gauche ), RR (pour Rear Right ou arrière-droit ) et SW (pour SubWoofer ou caisson de basse ). Lors de l'installation du réseau home cinema filaire de type 7.1, si l'utilisateur se trompe au niveau de la connexion des câbles des haut-parleurs aux sorties de l'amplificateur, alors l'effet acoustique produit par le système 7.1 ne sera pas l'effet prévu. Dans le cas d'un réseau home cinema sans fil, l'attribution des canaux audio C, FL, FR, SL, SR, RL, RR et SW aux haut-parleurs (ou noeuds WAS) doit être réalisée de manière différente. Avant d'envoyer des données audio numériques d'un canal audio donné au noeud WAS approprié, le noeud WSC doit préalablement identifier quel est ce noeud WAS approprié. Une première solution possible pour ce faire est d'attribuer un numéro ou nom d'identification à chaque noeud WAS au moment de la fabrication. Ainsi, lors de l'installation du réseau home cinema, l'utilisateur doit suivre les recommandations du fabricant et doit placer chaque noeud WAS dans la pièce en fonction de son numéro ou nom d'identification. Lorsque le système est alimenté, le noeud WSC envoie des données audio numériques d'un canal audio donné au noeud WAS approprié en fonction d'une table pré-enregistrée qui associe un canal audio à un numéro ou nom d'identification donné. D'un point de vue production, l'attribution d'un nom ou numéro d'identification à chaque noeud WAS nécessite du temps et est difficile à mettre en oeuvre à l'usine (attribution d'un numéro ou nom d'identification à chaque noeud WAS et emballage approprié alors qu'il est beaucoup plus simple de fabriquer seulement un type de noeud WAS). De plus, cette première solution nécessite l'intervention de l'utilisateur qui peut réaliser des erreurs lorsqu'il dispose les noeuds WAS dans la pièce. Une seconde solution possible est l'exécution d'une phase d'apprentissage pendant la première mise sous tension du système. Lors de cette phase d'apprentissage, le noeud WSC envoie classiquement un signal de test acoustique sur un noeud WAS courant. Pendant ce temps, l'utilisateur attribue au noeud WAS courant une information relative à la position du noeud WAS courant au moyen d'une interface homme-machine (par exemple un OSD ou On Screen Display ou menu à l'écran ). Puis l'opération est répétée pour chaque noeud WAS. Ainsi, le noeud WSC apprend quel noeud WAS est le haut-parleur C, FL, FR, SL, SR, RL, RR ou SW. Lorsque la phase d'apprentissage est accomplie, le noeud WSC est capable d'attribuer chaque canal audio (C, FL, FR, SL, SR, RL, RR, ou SW) au noeud WAS approprié. Cette seconde solution n'est pas satisfaisante du fait qu'elle nécessite l'intervention de l'utilisateur et la mise en oeuvre d'une interface homme-machine spécifique. De plus, avec cette seconde solution, l'utilisateur peut réaliser des erreurs d'attribution lors de la phase d'apprentissage. Le document de brevet américain n US2005141724A1 de la société Philips Electronics North America Corporation (marque déposée) décrit une troisième solution mise en oeuvre dans un réseau home cinema basé sur la technologie des courants porteurs . Dans ce réseau home cinema qui peut être assimilé à un réseau home cinema sans fil (l'étage d'amplification est décentralisé dans chaque haut-parleur et chaque haut-parleur n'est pas connecté à une sortie de l'amplificateur), dans chaque haut-parleur est intégré un capteur de position qui est un GPS qui lui permet de déterminer et de transmettre (via le réseau courants porteurs ) au noeud WSC sa position. Cependant cette troisième solution, basée sur la technologie des courants porteurs, nécessite que soit intégré un capteur de position dans chaque haut-parleur ce qui est encombrant et coûteux. De plus, le manque de précision d'un GPS sur la position mesurée génère des risques élevés d'erreur sur l'attribution des canaux audio aux haut-parleurs. Enfin, les murs de la maison et les meubles notamment risquent de nuire à la communication entre les satellites et les GPS intégrés dans les haut-parleurs. 3. Objectifs de l'invention L'invention, dans au moins un mode de réalisation, a notamment pour objectif de pallier ces inconvénients de l'art antérieur. Plus précisément, un objectif de l'invention, dans au moins un de ses modes de réalisation, est de fournir, dans un réseau sans fil de distribution de contenus audio comprenant une pluralité de noeuds haut-parleur (noeud comprenant ou associé à un haut-parleur), une technique permettant d'attribuer les canaux audio aux haut-parleurs des (ou associés aux) noeuds haut-parleur, qui ne nécessite pas l'intervention d'un utilisateur.
Un autre objectif de l'invention, dans au moins un de ses modes de réalisation, est de mettre en oeuvre une telle technique qui permette d'utiliser des noeuds haut-parleur strictement identiques et, de ce fait, interchangeables. L'invention, dans au moins un de ses modes de réalisation, a encore pour objectif de mettre en oeuvre une telle technique qui soit simple à mettre en oeuvre et pour un faible coût. 4. Exposé de l'invention Dans un mode de réalisation particulier de l'invention, il est proposé un procédé d'attribution d'une pluralité de canaux audio d'un contenu de données audio à une pluralité de haut-parleurs, chacun des haut-parleurs étant associé à un noeud distinct, dit noeud haut-parleur, d'un réseau sans fil de distribution de contenus de données audio, dans le cadre de la diffusion du contenu de données audio par un noeud, dit noeud de diffusion, du réseau de distribution, ledit procédé étant mis en oeuvre par un noeud, dit noeud gestionnaire, du réseau de distribution. Selon l'invention, le procédé d'attribution comprend, pour chaque noeud haut-parleur, dit premier noeud haut-parleur, les étapes suivantes : obtention, pour chaque noeud haut-parleur excepté le premier noeud haut-parleur, dit second noeud haut-parleur, d'une information d'orientation d'une antenne en réception dudit premier noeud haut-parleur, ladite antenne étant adaptée pour la réception de données émises par le second noeud haut-parleur à travers le réseau sans-fil de distribution de contenus de données audio ; - attribution de l'un des canaux audio de ladite pluralité de canaux audio en fonction de ladite information d'orientation obtenue. Le principe général de l'invention repose sur l'obtention d'informations d'orientation d'une antenne de chaque noeud haut-parleur (noeud comprenant ou associé à un haut-parleur) du réseau sans fil de distribution lorsque l'antenne est adaptée à la réception de données émises par chacun des autres noeuds haut- parleur du réseau. Ces informations sont alors utilisées afin d'attribuer les canaux audio aux haut-parleurs des (ou associés aux) noeuds haut-parleur,du réseau sans fil de distribution. En effet, les informations d'orientation d'antenne obtenues permettent de déterminer une position relative des haut-parleurs des noeuds haut-parleur du réseau et ainsi, à un noeud haut-parleur (ou plus précisément à son haut- parleur) déterminé dans le réseau, il peut être attribué un canal audio déterminé. Ainsi, l'invention fournit une technique permettant d'attribuer les canaux audio aux noeuds haut-parleur qui ne nécessite pas l'intervention d'un utilisateur. Par ailleurs, l'invention, dans au moins un de ses modes de réalisation, permet d'utiliser des noeuds haut-parleur strictement identiques et, de ce fait, interchangeables. Préférentiellement, le procédé d'attribution comprend en outre les étapes suivantes : - première identification, d'un desdits noeuds haut-parleurs, dit noeud haut-parleur identifié, auquel doit être attribué un desdits canaux audio, dit canal audio identifié, en fonction desdites informations d'orientation obtenues ; pour chacun desdits noeuds haut-parleurs excepté le noeud haut-parleur identifié, seconde identification, dudit noeud haut-parleur, auquel doit être attribué un desdits canaux audio, en fonction desdites informations d'orientation obtenues et du noeud haut-parleur identifié. Ainsi, après avoir réalisé la première identification, les secondes identifications sont plus simples à mettre en oeuvre du fait que le nombre de noeuds haut-parleur non encore identifiés est restreint. Avantageusement, ledit noeud haut-parleur identifié est situé sur un axe de 25 symétrie dudit réseau de distribution. Ainsi, il est aisé de mettre en oeuvre la première identification du fait de la présence de l'axe de symétrie. Préférentiellement, si plusieurs noeuds haut-parleur sont situés sur l'axe de symétrie dudit réseau de distribution, le procédé comprend une étape d'obtention, 30 pour chacun des noeuds haut-parleur situés sur ledit axe de symétrie, d'un paramètre indiquant le niveau de réception, par le noeud gestionnaire, de données émises par ledit noeud haut-parleur situé sur ledit axe de symétrie, et le noeud gestionnaire effectue l'étape de première identification en fonction desdits paramètres obtenus.
On obtient ainsi le noeud haut-parleur identifié grâce à un critère de niveau de réception par le noeud gestionnaire. Bien entendu, toute autre technique permettant de sélectionner un noeud parmi les noeuds sur l'axe de symétrie peut être mise en oeuvre dans le cadre de l'invention. Préférentiellement, ledit réseau de distribution de contenus de données audio est un réseau de type home cinema et ledit noeud haut-parleur identifié est le noeud haut-parleur associé au haut-parleur devant restituer le canal avant-centre dudit réseau home cinema. Avantageusement, pour chaque noeud haut-parleur, ladite antenne en réception dudit noeud haut-parleur est une antenne directionnelle dont le motif de rayonnement est orienté selon un axe de rayonnement, ladite information d'orientation de l'antenne en réception d'un premier noeud haut-parleur, l'antenne étant adaptée pour la réception de données émises par un second noeud haut-parleur, est l'angle formé par l'axe de rayonnement de l'antenne en réception et par un axe de référence angulaire prédéterminée, l'étape de première identification comprend une sous étape de détermination, à partir des angles obtenus pour chaque noeud haut-parleur, d'un noeud hautparleur présentant une différence maximale entre une valeur signée maximale d'angle et une valeur signée minimale d'angle. En effet, en suivant les recommandations du standard ITU-R BS.775-2 et les recommandations de la société Dolby Laboratories, le haut-parleur devant restituer le canal avant-centre d'un système home cinema présente une différence maximale d'angles avec les haut-parleurs qui lui sont adjacents, c'est-à-dire les haut-parleurs devant restituer les canaux avant-gauche et avant-droit du système home cinema. Il est alors possible, conformément à l'invention, d'identifier le noeud haut-parleur auquel est associé le haut-parleur devant restituer le canal avant-centre, ce noeud haut-parleur présentant une différence maximale entre une valeur signée maximale d'angle et une valeur signée minimale d'angle d'orientation de son antenne en réception. Préférentiellement, pour chaque noeud haut-parleur, ladite antenne en réception dudit noeud haut-parleur est une antenne directionnelle dont le motif de rayonnement est orienté selon un axe de rayonnement, ladite information d'orientation de l'antenne en réception d'un premier noeud haut-parleur, l'antenne étant adaptée pour la réception de données émises par un second noeud haut-parleur, est l'angle formé par l'axe de rayonnement de l'antenne en réception et par un axe de diffusion sonore du haut-parleur qui lui est associé, l'étape de première identification comprend une sous étape de détermination, à partir des angles obtenus pour chaque noeud haut-parleur, d'un noeud haut-parleur pour lequel les angles obtenus sont sensiblement symétriques par rapport à l'axe de diffusion sonore du haut-parleur qui lui est associé. En effet, en suivant les recommandations du standard ITU-R BS.775-2 et les recommandations de la société Dolby Laboratories, le haut-parleur devant restituer le canal avant-centre d'un système home cinema se présente sur un axe de symétrie du système home cinéma. Il est alors possible, conformément à l'invention, d'identifier le noeud haut-parleur auquel est associé le haut-parleur devant restituer le canal avant-centre, ses angles d'orientation de son antenne en réception étant sensiblement symétriques par rapport à l'axe de diffusion sonore de son haut-parleur. L'invention concerne également un produit programme d'ordinateur, téléchargeable depuis un réseau de communication et/ou enregistré sur un support lisible par ordinateur et/ou exécutable par un processeur, caractérisé en ce qu'il comprend des instructions de code de programme pour la mise en oeuvre du procédé d'attribution tel que précédemment décrit. L'invention concerne également un moyen de stockage, éventuellement totalement ou partiellement amovible, lisible par un ordinateur, stockant un jeu d'instructions exécutables par ledit ordinateur pour mettre en oeuvre le procédé d'attribution tel que précédemment décrit. L'invention concerne également un noeud gestionnaire d'un réseau sans fil de distribution de contenus de données audio comprenant des moyens d'attribution d'une pluralité de canaux audio d'un contenu de données audio à une pluralité de haut-parleurs, chacun des haut-parleurs étant associé à un noeud distinct, dit noeud haut-parleur, du réseau sans fil de distribution, dans le cadre de la diffusion du contenu de données audio par un noeud, dit noeud de diffusion, du réseau de distribution.
Selon l'invention, les moyens d'attribution d'une pluralité de canaux audio comprennent, pour chaque noeud haut-parleur, dit premier noeud haut-parleur : - des moyens d'obtention, pour chaque noeud haut-parleur excepté le premier noeud haut-parleur, dit second noeud haut-parleur, d'une information d'orientation d'une antenne en réception dudit premier noeud haut-parleur, ladite antenne étant adaptée pour la réception de données émises par le second noeud haut-parleur à travers le réseau sans-fil de distribution de contenus de données audio ; - des moyens d'attribution de l'un des canaux audio de ladite pluralité de canaux audio en fonction de ladite information d'orientation obtenue.
Les avantages des produit programme d'ordinateur, moyens de stockage et noeud gestionnaire sont sensiblement les mêmes que ceux du procédé d'attribution précédemment décrit et ne sont donc pas repris ci-après. Préférentiellement, les moyens d'attribution d'une pluralité de canaux audio comprennent en outre : - des premiers moyens d'identification, d'un desdits noeuds haut-parleurs, dit noeud haut-parleur identifié, auquel doit être attribué un desdits canaux audio, dit canal audio identifié, en fonction desdites informations d'orientation obtenues ; - pour chacun desdits noeuds haut-parleurs excepté le noeud haut-parleur identifié, des seconds moyens identification, dudit noeud haut-parleur, auquel doit être attribué un desdits canaux audio, en fonction desdites informations d'orientation obtenues et du noeud haut-parleur identifié. Avantageusement, ledit noeud haut-parleur identifié est situé sur un axe de symétrie dudit réseau de distribution.
Préférentiellement, les moyens d'attribution d'une pluralité de canaux audio comprennent des moyens d'obtention, pour chaque noeud haut-parleur situé sur ledit axe de symétrie, d'un paramètre indiquant le niveau de réception, par le noeud gestionnaire, de données émises par ledit noeud haut-parleur situé sur ledit axe de symétrie, lesdits moyens d'obtention étant activés si plusieurs noeuds haut- parleur sont situés sur ledit axe de symétrie et les premier moyens d'identification sont activés en tenant compte desdits paramètres obtenus. Selon une caractéristique avantageuse de l'invention, ledit réseau de distribution de contenus de données audio est un réseau de type home cinema et ledit noeud haut-parleur identifié est le noeud haut-parleur associé au haut-parleur devant restituer le canal avant-centre dudit réseau home cinema. Avantageusement, pour chaque noeud haut-parleur, ladite antenne en réception dudit noeud haut-parleur est une antenne directionnelle dont le motif de rayonnement est orienté selon un axe de rayonnement, ladite information d'orientation de l'antenne en réception d'un premier noeud haut-parleur, l'antenne étant adaptée pour la réception de données émises par un second noeud haut-parleur, est l'angle formé par l'axe de rayonnement de l'antenne en réception et par un axe de référence angulaire prédéterminée, les premiers moyens d'identification comprennent des moyens de détermination, à partir des angles obtenus pour chaque noeud haut-parleur, d'un noeud haut-parleur présentant une différence maximale entre une valeur signée maximale d'angle et une valeur signée minimale d'angle. Préférentiellement, pour chaque noeud haut-parleur, ladite antenne en réception dudit noeud haut-parleur est une antenne directionnelle dont le motif de rayonnement est orienté selon un axe de rayonnement, ladite information d'orientation de l'antenne en réception d'un premier noeud haut-parleur, l'antenne étant adaptée pour la réception de données émises par un second noeud haut-parleur, est l'angle formé par l'axe de rayonnement de l'antenne en réception et par un axe de diffusion sonore du haut-parleur qui lui est associé, les premiers moyens d'identification comprennent des moyens de détermination, à partir des angles obtenus pour chaque noeud haut-parleur, d'un noeud haut-parleur pour lequel les angles obtenus sont sensiblement symétriques par rapport à l'axe de diffusion sonore du haut-parleur qui lui est associé. 5. Liste des figures D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante d'un mode de réalisation préférentiel, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels : la figure 1 présente un schéma d'un réseau home cinema sans fil de type 7.1 dans lequel peut être mis en oeuvre un procédé d'attribution selon un mode de réalisation particulier conforme à l'invention ; les figures 2A et 2B illustrent le motif de rayonnement en émission de l'antenne en émission (figure 2A) et le motif de rayonnement en réception de l'antenne en réception (figure 2B) pour le noeud WAS 100 selon le mode de réalisation particulier de l'invention ; la figure 3 illustre un positionnement classique des noeuds WAS et WSC dans le réseau home cinema sans fil de type 7.1 précité et illustre une phase de découverte selon le mode de réalisation particulier de l'invention ; - les figures 4A à 4C illustrent une première table d'angles d'antenne construite par le noeud WSC à partir des valeurs d'angles reçues des noeuds WAS (figure 4A) et une seconde table d'angles correspondant à la première table d'angles dans laquelle 90 a été soustrait à chaque valeur d'angle (figure 4B) et illustre, pour chaque ligne de la seconde table correspondant à un noeud WAS donné, les valeurs d'angle signées maximale et minimales pour le noeud WAS donné (figure 4C) ; la figure 5 illustre les étapes principales d'un algorithme d'identification de chacun des noeuds WAS du réseau et d'attribution à chacun de ces noeuds WAS du canal audio approprié selon le mode de réalisation particulier de l'invention. 6. Description d'un mode de réalisation de l'invention Selon une application particulière du procédé d'attribution selon un mode de réalisation particulier de l'invention, on se place dans la suite dans le cadre d'un réseau home cinema (ou home theater ) sans fil de type 7.1 tel qu'illustré par la figure 1. Bien entendu, l'invention s'applique également dans le cadre de tout réseau home cinema sans fil tel qu'un réseau home cinema de type 5.1. Bien entendu, le procédé selon au moins un autre mode de réalisation de l'invention peut être également mis en oeuvre dans tout réseau sans fil de distribution de contenus audio dans lequel il est nécessaire d'identifier des noeuds du réseau afin de leur envoyer une information adaptée. Par exemple, le réseau home cinema sans fil 7.1 est disposé dans une pièce d'une habitation et comprend un terminal source audio-vidéo 50 (par exemple un lecteur DVD, un lecteur Blu-Ray ou encore un lecteur HD-DVD), un écran de télévision (non représenté), un contrôleur d'ambiance sans fil 900 ci-après désigné par noeud WSC (pour Wireless Surround Controller ) auquel sont connectés, via un réseau sans fil, des premier 100, second 200, troisième 300, quatrième 400, cinquième 500, sixième 600, septième 700 et huitième 800 haut-parleurs actifs sans fil, ci-après désignés par noeuds WAS (pour Wireless Active Speaker ). Le réseau sans-fil permet au noeud WSC de transmettre à chacun des noeuds WAS les données du canal audio à restituer, permet au noeud WSC de transmettre à chacun des noeuds WAS des commandes (par exemple, lors d'une phase de découverte, comme décrit ci-après en relation avec la figure 3) et permet aux noeuds WAS de transmettre au WSC des accusés de réception de données. Pour effectuer ces transmissions, chacun des noeuds du réseau dispose d'antennes de réception de signaux RF orientable.
Chaque noeud WAS comprend (ou est associé à) un haut-parleur qui diffuse un canal audio parmi les canaux FL (pour Front Left ou avant-gauche ), FR (pour Front Right ou avant-droit ), C (pour Center ou centre ) aussi dénommé FC (pour Front Center ou avant-centre ), SL (pour Surround Left ou ambiance-gauche ), SR (pour Surround Right ou ambiance-droit ), RL (pour Rear Left ou arrière-gauche ), RR (pour Rear Right ou arrière-droit ) et SW (pour SubWoofer ou caisson de basse ). Le canal SW (pour SubWoofer ou caisson de basse ) est attribué au noeud WAS 800 qui comprend (ou auquel est associé) le caisson de basse et qui peut être aisément distingué des autres noeuds WAS100 à 700. Ainsi, dans le cadre de l'application particulière précitée, l'identification du noeud WAS 800 et l'attribution du canal SW à ce noeud WAS 800 sont réalisées de manière préliminaire et le procédé d'attribution selon un mode de réalisation particulier de l'invention n'est mis en oeuvre que sur les premier 100 à septième 700 noeuds WAS. Le terminal source 50 envoie les données audio numérique de chaque canal audio au noeud WSC 900 via une interface audio-vidéo (ou seulement audio) numérique 51 qui peut être conforme par exemple à l'un des standards SPDIF, IEEE-1394 ou HDMI. Dans le noeud WSC 900, les données audio numériques de chaque canal audio sont reçues et traitées par un décodeur audio multi-canal 905. Le décodeur audio multi-canal 905 est typiquement capable de décoder et décompresser les données audio numériques des six canaux d'un système 5.1 préalablement codées, par exemple au format Dolby Digital ou DTS (pour Digital Theater Sound ) ou des huit canaux d'un système 7.1 préalablement codées, par exemple au format Dolby True HD (HD pour High Definition ) OU DTS HD (pour Digital Theater Sound High Definition ). Le décodeur audio multi-canal 905 décode et décompresse les données 30 audio numériques tout en démultiplexant les canaux audio. Une mémoire RAM 908 peut être utilisée par le décodeur audio multi-canal 905 pour réaliser sa tâche de décodage. Le décodeur audio multi-canal 905 peut également implémenter un DSP (pour Digital Signal Processor ou processeur de signal numérique) audio pour ajouter des délais sur des canaux audio ou pour ajouter des effets acoustiques sur les canaux audio (par exemple dans le cadre d'une égalisation). Puis, le décodeur audio multi-canal 905 envoie les données audio de chaque canal audio à un module RF en bande de base 904. Le module RF en bande de base 904 insère les données audio de chaque canal audio dans des trames. Ces trames sont typiquement constituées d'un en-tête regroupant des informations de protocole comme par exemple un numéro de trame, un numéro d'identification correspondant au noeud WAS auquel est attribué le canal audio particulier et d'un champ de fin de trame regroupant des informations de corrections d'erreur comme par exemple un CRC (pour Cyclic Redundancy Check ).
Puis, les trames sont modulées et délivrées à un module RF frontal 903 pour que celui-ci les transmette dans un canal RF. Le module RF frontal 903 réalise une conversion numérique / analogique sur les trames, réalise une amplification sur les trames et transmet les trames sur un canal RF, par exemple un canal RF à 60GHz, grâce à une antenne en transmission 902.
Le noeud WSC 900 est également adapté pour recevoir des données RF en provenance de chaque noeud WAS grâce à une antenne en réception 901. Ainsi, en réception, le module RF frontal 903 reçoit des trames depuis un canal RF, par exemple un canal RF à 60GHz, amplifie ces trames et réalise une conversion analogique / numérique sur ces trames. Puis le module RF frontal 903 envoie les trames au module RF en bande de base 904. Le module en bande de base 904 extrait des données utiles de chaque trame en provenance des noeuds WAS qui sont, par exemple, des accusés de réception, des données relatives aux angles des antennes (tel qu'expliqué ci-après en relation avec les figure 2A à 5) ou même toute information de contrôle ou relative à un statut.
Le noeud WSC comprend un microcontrôleur 907 sur lequel est mis en oeuvre un ou plusieurs logiciel(s) implémentant l'invention. Le microcontrôleur 907 est adapté pour communiquer avec et pour contrôler les décodeurs audio multi-canal 905, module RF en bande de base 904 et module RF frontal 903. La mémoire RAM 908 peut être utilisée par le microcontrôleur 907 pour stocker les données temporaires nécessaires pour accomplir ses différentes tâches. Une mémoire EEPROM (ou de type FLASH) 906 stocke différentes informations telles qu'un identifiant matériel (ou numéro de série) du noeud WSC 900, des données utilisateur, le nombre total de noeuds WAS et leur identifiant respectif, le canal audio attribué à chaque WAS, des tables d'angles d'antenne,...
Les trames envoyées par le noeud WSC 900 sont reçues par les noeuds WAS 100 à 800. Le noeud WAS 100 est décrit ci-après en détail, les noeuds WAS 200 à 700 ne sont pas décrits du fait qu'ils sont similaires au noeud WAS 100. Le noeud WAS 800 possède une forme très différente de celle des noeuds WAS 100 à 700. Cependant, sa structure interne est similaire à celle des autres noeuds WAS 100 à 700 si ce n'est son étage de reproduction audio qui est lui différent. Cet étage de reproduction audio du noeud WAS 800 comprend un amplificateur 806, un filtre 807 et un haut-parleur 808 dédié à la reproduction de signaux audio basse fréquence, typiquement compris entre 20Hz et 100Hz. La position du noeud WAS 800 n'est pas critique du fait que les signaux audio à basse fréquence ne sont pas directionnels. Le caisson de basse 800 est différent des autres noeuds WAS (de fabrication différente, et ne peut ainsi pas substituer un autre WAS ou être substitué par un autre WAS) et possède notamment un identifiant matériel (ou numéro de série) spécifique enregistré dans une mémoire EEPROM (ou de type FLASH) 811. Le noeud WSC 900 peut facilement attribuer le canal audio SW ( SubWoofer ) au noeud WAS 800 grâce à cet identifiant matériel spécifique. Par exemple, le noeud WAS 100 reçoit, grâce à une antenne en réception 101, des trames transmises par le noeud WSC 900. Les trames reçues par l'antenne en réception 101 sont transmises à un module RF frontal 103 du noeud WAS 100.
Le module RF frontal 103 reçoit ces trames provenant d'un canal RF, par exemple un canal RF à 60GHz, puis amplifie ces trames et réalise une conversion analogique / numérique sur ces trames reçues. Puis le module RF frontal 103 transmet ces trames à un module RF en bande de base 104 qui filtre ces trames : seules les trames comprenant un numéro d'identification correspondant au canal attribué au noeud WAS 100 (ou comprenant un identifiant du WAS 100) sont gardées, les autres trames sont jetées. Puis, le module RF en bande de base 104 traite les trames gardées et extrait les données audio utiles de ces trames. Grâce à ce mécanisme, seules les données audio correspondant au canal audio attribué au noeud WAS 100 sont entrées dans un convertisseur numérique / analogique 105 du noeud WAS 100. Le convertisseur numérique / analogique 105 réalise une conversion numérique / analogique sur les données audio et délivre un signal audio analogique à un amplificateur 106. Le spectre de fréquence de ce signal audio analogique est typiquement compris entre 100Hz et 20kHz. Après amplification dans l'amplificateur 106, le signal audio analogique amplifié est délivré au haut-parleur 108 du noeud WAS 100 via un filtre 107. Le haut-parleur 108 convertit le signal audio analogique en un signal acoustique. Le noeud WAS 100 est également adapté pour envoyer des données RF grâce à une antenne en transmission 102 au noeud WSC 900. Le module en bande de base 904 du noeud WSC extrait des données utiles de chaque trame en provenance des noeuds WAS qui sont, par exemple, des accusés de réception, des données relatives aux angles des antennes (tel qu'expliqué ci-après en relation avec les figure 2A à 5) ou même toute information de contrôle ou relative à un statut. Le noeud WAS 100 comprend un microcontrôleur 109 sur lequel est mis en oeuvre un ou plusieurs logiciel(s) implémentant l'invention. Le microcontrôleur 109 est adapté pour communiquer avec et pour contrôler les convertisseur numérique / analogique 105, module RF en bande de base 104 et module RF frontal 103. Une mémoire RAM 110 peut être utilisée par le microcontrôleur 109 pour stocker les données temporaires nécessaires pour accomplir ses différentes tâches. Une mémoire EEPROM (ou de type FLASH) 111 stocke différentes informations telles qu'un identifiant matériel (ou numéro de série) du noeud WAS 100, des données utilisateur, le nombre total de WAS et leur identifiant respectif, le canal audio attribué à chaque WAS, des tables d'angles d'antenne,... On se place dans la suite dans le cadre de la distribution dans le réseau home cinema sans fil de type 7.1, via le noeud WSC, d'une application qui est par exemple un contenu audio c0. Le procédé d'attribution selon l'invention (qui comprend notamment la phase de découverte ci-après décrite en relation avec la figure 3 et l'algorithme d'identification et d'attribution ci-après décrit en relation avec la figure 5) est mis en oeuvre sous la forme d'un logiciel et/ou d'une pluralité de sous logiciels (comprenant une pluralité d'algorithmes décrits ci-après) qui est (sont) exécuté(s) dans plusieurs machines du réseau home cinema de type 7.1, par exemple dans le noeud WSC 900 et dans les noeuds WAS 100 à 800. Dans la suite, l'algorithme d'identification et d'attribution, décrit ci-après en relation avec la figure 5, est mis en oeuvre dans le noeud WSC (qui est un noeud gestionnaire au sens de l'invention), cependant, dans d'autres modes de réalisation de l'invention, il peut être mis en oeuvre dans tout autre noeud ou dispositif du réseau, par exemple dans un noeud WAS. Par ailleurs, on se place préférentiellement dans le cas où les 20 communications entre les noeuds WAS et WSC du réseau se font via un canal RF à 60GHz car un tel canal présente les avantages suivants : minimisation des réflexions sur les murs de la pièce dans laquelle est disposé le réseau ; fort débit. 25 Cependant un tel canal présente l'inconvénient de limiter les distances sur lesquelles sont transmises les informations. Pour résoudre ce problème de distance de transmission réduite, on choisit, dans le cadre de la présente application particulière du procédé d'attribution selon l'invention que le motif de rayonnement de l'antenne en réception de chacun des noeuds WSC 900 et WAS 30 100 à 800 soit étroit (antenne directionnelle) et orientable (tel qu'expliqué ci-après en relation avec les figures 2A et 2B). Ainsi, chacun des noeuds WSC 900 et WAS 100 à 800 comprend pour ce faire une antenne en réception qui est directionnelle et dont l'orientation de la direction du motif de rayonnement peut être accordée (orientable).
Par exemple, les antennes précitées (en réception et en transmission) sont des antennes électromagnétiques constituées d'un réseau d'éléments rayonnant qui sont contrôlés en phase et en amplitude de sorte à former une antenne directionnelle dont l'orientation est contrôlée. On présente, en relation avec les figures 2A et 2B, le motif de rayonnement en émission de l'antenne en émission (figure 2A) et le motif de rayonnement en réception de l'antenne en réception (figure 2B) pour le noeud WAS 100 selon le mode de réalisation particulier de l'invention. Les antennes en émission et réception de chacun des noeuds WAS 200 à 700 sont identiques aux antennes en émission et réception du noeud WAS 100 et ne sont donc pas décrites. La figure 2A est une vue de dessus du noeud WAS 100 lorsqu'il transmet des données RF. Le motif de rayonnement en émission 152 issu de l'antenne en émission 102 du noeud WAS 100 est illustré. Ce motif de rayonnement en émission 152 est orienté dans la même direction que le signal acoustique reproduit par le haut-parleur 108. L'antenne en émission 102 est conçue pour la transmission de signaux RF à 60GHz. L'antenne en émission 102 est une antenne à large motif de rayonnement en émission afin de pouvoir atteindre un nombre maximal de noeuds (WAS et WSC) du réseau. La figure 2B est une vue de dessus du noeud WAS 100 lorsqu'il reçoit des données RF. L'antenne en réception 101 du noeud WAS 100 est une antenne directionnelle dont le motif de rayonnement en réception 151 est orienté selon un axe de rayonnement. Ce motif de rayonnement en réception 151 est illustré pour trois angles d'antenne formés par l'axe de rayonnement et par un axe de référence angulaire d'antenne 141 (propre au noeud WAS 100, chaque noeud WAS possédant son propre axe de référence angulaire d'antenne défini de la même manière) qui est un axe compris dans le plan de la membrane du haut-parleur du noeud WAS 100 et orienté vers la gauche sur la figure 2B. L'antenne en réception 101 est conçue pour la réception de signaux RF à 60GHz. L'antenne en réception 101 utilise une technique classique de formation de faisceau (ou beam forming technique en anglais) afin de former son motif de rayonnement en réception 151 qui est étroit (antenne directionnelle) et orientable (l'orientation de la direction du motif de rayonnement peut être accordée). Cette technique de formation de faisceau permet d'augmenter le gain de l'antenne en réception 101 et ainsi d'atteindre de plus grandes distances de transmission entre les noeuds du réseau. L'antenne en réception 101 est une antenne électromagnétique constituée d'un réseau d'éléments rayonnants qui sont contrôlés en phase et en amplitude électriquement par le module RF frontal 103 afin d'obtenir une antenne en réception directionnelle dont le motif de rayonnement en réception 151 peut être orienté entre un angle d'antenne de -15 et un angle de 195 par pas de 1 . L'angle du motif de rayonnement en réception 151 (ou plus précisément l'angle formé par l'axe de rayonnement du motif de rayonnement en réception et par l'axe de référence angulaire 141) est accordé de manière précise afin de trouver le meilleur angle pour que l'antenne en réception 101 soit adaptée à la réception de données émises par un noeud donné du réseau qui doit transmettre des données au noeud WAS 100. Ainsi, le noeud WAS 100 peut enregistrer, dans sa mémoire EEPROM (ou de type FLASH) 111, le meilleur angle pour la réception de données en provenance de ce noeud donné.
On présente, en relation avec la figure 3, un positionnement classique des noeuds WAS 100 à 800 et WSC 900 dans le réseau home cinema sans fil de type 7.1 précité et une illustration d'une phase de découverte selon le mode de réalisation particulier de l'invention. Les noeuds WAS 100 à 700 et leur haut-parleurs associés sont placés dans 30 le réseau conformément aux recommandations du standard ITU-R BS.775-2.
Ainsi, notamment, les noeuds WAS 100 à 700 et leur haut-parleurs associés sont placés à égale distance de la position de l'auditeur 64 autour d'un cercle imaginaire 65 qui présente un rayon compris entre 2m et 4m. De manière préférentielle, le haut-parleur associé à un noeud WAS est compris dans ce noeud WAS, ce qui permet d'assurer que à la fois le noeud WAS et son haut-parleur associé sont positionnés conformément aux recommandations du standard ITU-R BS.775-2. Dans le cas où le haut- parleur associé à un noeud WAS n'est pas compris dans ce noeud WAS, le noeud WAS est disposé au-dessus ou en dessous du haut-parleur qui lui est associé. On considèrera dans la suite de la description que le haut-parleur associé à un noeud WAS est compris dans ce noeud WAS. Les noeuds WAS 100 à 700 sont placés sur le cercle précité à des positions angulaires suivant les recommandations de la société Dolby Laboratories. Ainsi pour un système 7.1, notamment, le noeud WAS 200 comprenant le haut-parleur ou étant associé au haut-parleur) qui doit restituer le canal C est placé en face de la position de l'auditeur 64, dans une zone angulaire de placement 60 autour d'une référence angulaire de placement 0 (l'axe entre le noeud WAS 200 et l'auditeur définissant le 0 , le sens de parcours du cercle à partir de cette référence angulaire de placement étant le sens des aiguilles d'une montre). Le noeud WAS 300 comprenant le haut-parleur qui doit restituer le canal FR est placé dans une zone angulaire de placement 61 comprise entre 22 et 30 par rapport à la référence angulaire de placement. Le noeud WAS 500 comprenant le haut-parleur qui doit restituer le canal SR est placé dans une zone angulaire de placement 62 comprise entre 90 et 110 par rapport à la référence angulaire de placement. Le noeud WAS 700 comprenant le haut-parleur qui doit restituer le canal RR est placé dans une zone angulaire de placement 63 comprise entre 135 et 150 par rapport à la référence angulaire de placement. Les autres noeuds WAS 100, 400 et 600 comprenant respectivement les haut-parleurs qui doivent restituer les canaux FL, SL et RL sont disposés de sorte 30 à être sensiblement les symétriques, par rapport à un axe de symétrie passant par le noeud WAS 200 et par l'auditeur, des noeuds WAS 300, 500 et 700. En effet, les noeuds WAS 100, 400 et 600 comprenant respectivement les haut-parleurs qui doivent restituer les canaux FL, SL et RL ne sont généralement pas strictement les symétriques, par rapport à un axe de symétrie passant par le noeud WAS 200 et par l'auditeur, des noeuds WAS 300, 500 et 700. Une certaine tolérance peut être appliquée aux recommandations du standard ITU-R BS.775-2 et de la société Dolby Laboratories tout en respectant une diffusion spatiale cohérente du contenu audio dans le système home cinema. Cette marge étant mise à part (elle peut être considérée négligeable vis-à-vis des autres angles d'orientation d'antennes en réception mises en jeu dans le réseau), les noeuds WAS 100, 400 et 600 sont les symétriques, par rapport à un axe de symétrie passant par le noeud WAS 200 et par l'auditeur, des noeuds WAS 300, 500 et 700. Le noeud WAS 800 qui comprend le caisson de basse n'est pas concerné par le standard et recommandations précités du fait que sa position n'est pas critique. Lors de l'initialisation du réseau home cinema sans fil 7.1, le noeud WSC 900 différentie le noeud WAS 800 des autres noeuds WAS 100 à 700 grâce à l'identifiant matériel (ou numéro de série) spécifique de ce noeud WAS 800. Ainsi, le canal audio SW est attribué au noeud WAS 800 par le noeud WSC 900. Lors de l'initialisation du réseau home cinema sans fil 7.1, le noeud WSC 900 ne peut pas différentier directement les noeuds WAS 100 à 700 du fait qu'ils sont identiques (même forme et même structure interne) et qu'à chacun d'entre eux peut être attribué l'un quelconque des canaux audio C, FR, FL, SR, SL, RR et RL. Ainsi, pour attribuer les canaux audio C, FR, FL, SR, SL, RR et RL aux noeuds WAS appropriés, il est nécessaire d'identifier les noeuds WAS en fonction de leur rôle défini par leur placement (ou position) dans l'espace. On décrit ci-après la phase de découverte des noeuds WAS 100 à 700 mise en oeuvre dans le réseau juste après l'initialisation du réseau home cinema sans fil 7.1. Cette phase fait intervenir chacun des noeuds WAS 100 à 700 l'un après l'autre selon une séquence pseudo-aléatoire. Ainsi, les noeuds WAS 100 à 700 vont successivement émettre dans le réseau selon un ordonnancement défini par la séquence pseudo-aléatoire. Par exemple le noeud WAS 200 est le premier dans la séquence pseudoaléatoire. Ainsi, il émet un signal de test RF d'une durée prédéterminée (le motif de rayonnement en émission 252 du noeud WAS 200 lorsqu'il émet ce signal test est représenté sur la figure 3) qui est suffisante pour que chacun des autres noeuds WAS 100, 300, 400, 500, 600, 700 puisse effectuer l'étape d'accord de l'angle de leur motif de rayonnement en réception ci-après décrite. Pendant cette émission du signal test RF, chacun des autres noeuds WAS 100, 300, 400, 500, 600, 700 est dans un mode réception selon lequel il accorde l'angle de son motif de rayonnement en réception afin de trouver le meilleur angle d'antenne pour que son antenne en réception soit adaptée à la réception de données émises par le noeud WAS 200. Dès qu'ils ont trouvé le meilleur angle, chacun des autres noeuds WAS 100, 300, 400, 500, 600, 700 stocke cet angle dans leur mémoire EEPROM (ou de type FLASH). Les motifs de rayonnement en réception 151, 351, 451, 551, 651 et 751 respectivement des noeuds WAS 100, 300, 400, 500, 600, 700 sont représentés sur la figure 3 dans la configuration du meilleur angle de leur motif de rayonnement en réception lorsque le noeud WAS 200 émet.
Ainsi, par exemple, le noeud WAS 100 stocke la valeur d'angle -14 associée à l'émission du noeud WAS 200, ..., le noeud WAS 700 stocke la valeur d'angle 76 associée à l'émission du noeud WAS 200. Puis, chacun des autres noeuds WAS 100, 300, 400, 500, 600, 700 émet à son tour un signal test RF dans le réseau selon la séquence pseudo-aléatoire afin que les autre noeuds WAS puissent obtenir et stocker la valeur de leur meilleur angle lorsque que le noeud WAS émet. Une variante de la phase de découverte des noeuds WAS 100 à 700 consiste en ce que les noeuds WAS émettent une séquence RF pseudo-aléatoire dans laquelle chacun envoie son identifiant matériel (ou numéro de série). Le noeud WSC collecte alors les identifiants des noeuds WAS présents sur le réseau et une fois ces identifiants collectés, ordonne à chacun des noeuds WAS, selon une séquence déterminée, d'émettre un signal de test RF pendant une période donnée. Chaque noeud WAS peut alors obtenir et stocker, selon la méthode précédemment décrite, la valeur de son meilleur angle de motif de rayonnement en réception lorsque que chacun des autres noeuds WAS émet. Puis, dès que chaque noeud WAS 100 à 700 a émis son signal test et que les autres noeuds ont stocké leurs valeurs d'angle, chaque noeud WAS transmet au noeud WSC 900 ses valeurs d'angles ainsi obtenues et stockées. Puis le noeud WSC construit à partir de ces valeurs d'angle les tables d'angles présentées ci- après en relation avec les figures 4A et 4B. On présente, en relation avec les figures 4A et 4B, une première table d'angles d'antenne construite par le noeud WSC à partir des valeurs d'angles reçues des noeuds WAS 100 à 700 (figure 4A) et une seconde table d'angles correspondant à la première table d'angles dans laquelle 90 ont été soustraits à chaque valeur d'angle (figure 4B). Cette soustraction de 90 permet de ramener, pour chaque noeud WAS, l'axe de référence angulaire à 0 d'antenne depuis le plan de la membrane du haut-parleur du noeud vers l'axe d'émission sonore du haut parleur du noeud WAS dans le sens de parcours de l'onde sonore.
Ces première et seconde tables d'angles sont stockées dans la mémoire EEPROM (ou de type FLASH) 906 du noeud WSC 900 puis traitées par le microcontrôleur 907 du noeud WSC 900. Le noeud WSC 900 construit la première table en organisant en lignes les valeurs d'angles correspondant aux noeuds WAS en réception et en colonnes les valeurs d'angles correspondant aux noeuds WAS en transmission. En conséquence, les différentes valeurs d'angles en réception d'un noeud WAS donné lorsque chacun des autres noeuds WAS est en émission sont obtenues en lisant la ligne correspondant au noeud WAS donné de la première table. Les différentes valeurs d'angles en réception d'autres noeuds WAS lorsqu'un noeud WAS donné est en émission sont obtenues en lisant la colonne correspondant au noeud WAS donné de la première table. Le but de la seconde table d'angles est de faciliter l'identification du noeud WAS comprenant le haut-parleur qui doit restituer le canal C (ce noeud WAS étant disposé sur un axe de symétrie du réseau) et également de l'identification des autres noeuds WAS comprenant les haut-parleurs qui doivent restituer les canaux FL, FR, S L, SR, RL et RR. Sur une figure 4C est représenté, pour chaque ligne de la seconde table d'angles correspondant à un noeud WAS donné, les valeurs d'angle signées maximale et minimales pour le noeud WAS donné.
On présente, en relation avec la figure 5, les étapes principales d'un algorithme d'identification de chacun des noeuds WAS 100 à 700 du réseau et d'attribution à chacun de ces noeuds WAS du canal audio approprié selon le mode de réalisation particulier de l'invention. Cet algorithme, mis en oeuvre par le microcontrôleur 907 du noeud WSC 900, est stocké dans sa mémoire EEPROM (ou de type FLASH) 906 ou dans une mémoire de type ROM (non représentée). Dans une étape 70, le noeud WSC 900 rassemble l'ensemble des valeurs d'angle reçus en provenance de chacun des noeuds WAS 100 à 700. Dans une étape 71, le noeud WSC 900 construit la première table d'angle (présentée en figure 4A).
Puis, dans une étape 72, le noeud WSC 900 soustrait 90 à chacune des valeurs d'angle de la première table ce qui lui permet d'obtenir la seconde table (présentée en figure 4B). Dans le cas où les valeurs d'angles fournies par les noeuds WAS, lors de la phase de découverte, précédemment décrite en relation avec la figure 3, utilisent l'axe d'émission sonore de leurs haut parleurs respectifs dans le sens de parcours de l'onde sonore comme axe de référence angulaire à 0 , l'étape 72 est omise. Puis, dans une étape 73, le noeud WSC 900 initialise le processus d'identification du noeud WAS comprenant le haut parleur qui doit restituer le canal C du réseau home cinema (c'est le noeud qui est situé sur l'axe de symétrie du réseau formé par l'axe passant par le noeud WAS comprenant le haut parleur qui doit restituer le canal C et par l'auditeur). Dans une étape 74, les lignes de la seconde table sont balayées, pour chaque ligne, la valeur signée d'angle maximale et la valeur signée d'angle minimale sont obtenues et la différence entre la valeur signée d'angle maximale et la valeur signée d'angle minimale est calculée, comme illustré sur la figure 4C. Puis, les différences calculées sont comparées et la valeur maximale de ces différences est sélectionnée. La ligne et donc le noeud WAS correspondant à cette différence maximale est le noeud WAS comprenant le haut-parleur centre. Ainsi, le noeud WAS 200 est identifié comme étant le WAS comprenant le haut-parleur qui doit restituer le canal C dans une étape 75. Dans une étape 76, le noeud WSC 900 initialise le processus d'identification des autres noeuds WAS comprenant les haut-parleurs qui doivent restituer les canaux FL, FR, SL, SR, RL et RR du réseau home cinema.
Dans une étape 77, la ligne du noeud WAS 200 identifié comme le WAS comprenant le haut-parleur qui doit restituer le canal C est analysée, les valeurs signées d'angle d'antenne de cette ligne sont ordonnées de la plus petite à la plus grande. Les noeuds WAS correspondant à ces valeurs signées d'angle ainsi ordonnées sont respectivement les noeuds WAS comprenant les haut-parleurs qui doivent restituer les canaux FR, SR, RR, RL, SL et FL. Ainsi, les autres noeuds WAS sont identifiés par le noeud WSC 900 dans une étape 78 selon : le noeud WAS 300 est identifié comme étant le noeud WAS comprenant le haut-parleur qui doit restituer le canal audio FR ; - le noeud WAS 500 est identifié comme étant le noeud WAS comprenant le haut-parleur qui doit restituer le canal audio SR ; le noeud WAS 700 est identifié comme étant le noeud WAS comprenant le haut-parleur qui doit restituer le canal audio RR ; le noeud WAS 600 est identifié comme étant le noeud WAS comprenant le 30 haut-parleur qui doit restituer le canal audio RL ; le noeud WAS 400 est identifié comme étant le noeud WAS comprenant le haut-parleur qui doit restituer le canal audio SL ; le noeud WAS 100 est identifié comme étant le noeud WAS comprenant le haut-parleur qui doit restituer le canal audio FL.
Puis, dans une étape 79, le noeud WSC 900 attribue à chaque noeud WAS ainsi identifié le canal audio qui lui est approprié. D'autres solutions selon l'invention peuvent être mises en oeuvre afin d'identifier les noeuds WAS par exemple à partir d'algorithmes exploitant la première table d'angles. En effet, la détermination de la seconde table d'angles permet de placer les valeurs d'angles selon un référentiel facilitant l'identification du noeud WAS comprenant le haut-parleur qui doit restituer le canal C puis l'identification des autres noeuds WAS comprenant les haut-parleurs qui doivent restituer les canaux FL, FR, SL,SR, RL et RR. D'autres solutions selon l'invention peuvent aussi être mises en oeuvre afin d'identifier les noeuds WAS par exemple à partir d'algorithmes exploitant la symétrie de la seconde table d'angles. En effet, comme déjà précisé, le but de la seconde table d'angles est de faciliter l'identification du noeud WAS comprenant le haut-parleur qui doit restituer le canal C (ce noeud WAS étant disposé sur un axe de symétrie du réseau) et également de l'identification des autres noeuds WAS. L'obtention des angles dans ce repère spécifique, permet au noeud WSC de déterminer, à partir des angles obtenus pour chaque noeud haut-parleur, le noeud haut-parleur pour lequel les angles obtenus sont sensiblement symétriques par rapport à l'axe de diffusion sonore du haut-parleur qui lui est associé. La figure 4B montre que, dans ce repère, en se référant à la seconde ligne représentant le WAS 200 en réception, le noeud WAS 100 (l'angle d'orientation d'antenne du noeud WAS 200 est à 75 quand le noeud WAS 100 émet) est sensiblement symétrique au noeud WAS 300 (l'angle d'orientation d'antenne du noeud WAS 200 est à -76 quand le noeud WAS 300 émet), le noeud WAS 400 (l'angle d'orientation d'antenne du noeud WAS 200 est à 42 quand le noeud WAS 400 émet) est symétrique au noeud WAS 500 (l'angle d'orientation d'antenne du noeud WAS 200 est à -42 quand le noeud WAS 500 émet) et le noeud WAS 600 (l'angle d'orientation d'antenne du noeud WAS 200 est à 14 quand le noeud WAS 600 émet) est sensiblement symétrique au noeud WAS 700 (l'angle d'orientation d'antenne du noeud WAS 200 est à -13 quand le noeud WAS 700 émet). Les lignes représentant les autres WAS en réception ne sont pas assimilables à une telle symétrie. Dans le cadre d'autres arrangements spécifiques des noeuds WAS comprenant les haut-parleurs dans un autre réseau, des paramètres additionnels combinés avec les valeurs d'angles d'antenne peuvent être mis en oeuvre pour identifier les haut-parleurs. Par exemple, dans le cadre d'un réseau dans lequel ne serait mis en oeuvre qu'un seul haut-parleur arrière, le paramètre RSSI (pour Received Signal Strength Indication ) peut être utilisé. Dans un tel système 6.1, les canaux audio à restituer sont : avant-centre (ou FC pour Front Center ), avant-gauche (ou FL pour Front Left ), avant-droit (ou FR pour Front Right ), arrière-centre (ou RC pour Rear Center ), arrière-gauche (ou RL pour Rear Left ) et arrière-droit (ou RR pour Rear Right ). L'axe de symétrie passant par le noeud WAS comprenant le haut-parleur restituant le canal FC et par l'auditeur passe aussi par le noeud WAS comprenant le haut-parleur restituant le canal RC. Le noeud WSC peut alors utiliser le paramètre RSSI indiquant un niveau de réception du signal RF pour distinguer le noeud WAS comprenant le haut-parleur devant restituer le canal FC du noeud WAS comprenant le haut-parleur devant restituer le canal RC. En effet, le noeud WAS comprenant le haut-parleur devant restituer le canal RC se situe dans une position plus éloignée que le noeud WAS comprenant le haut-parleur devant restituer le canal FC, par rapport au noeud WSC. Le paramètre RSSI associé à la réception de signaux en provenance du noeud WAS comprenant le haut-parleur devant restituer le canal RC a donc une valeur notablement plus faible que celle du paramètre RSSI associé à la réception de signaux en provenance du noeud WAS comprenant le hautparleur devant restituer le canal FC.30

Claims (16)

REVENDICATIONS
1. Procédé d'attribution d'une pluralité de canaux audio d'un contenu de données audio à une pluralité de haut-parleurs, chacun des haut-parleurs étant associé à un noeud (100, 200, 300, 400, 500, 600, 700) distinct, dit noeud haut- parleur, d'un réseau sans fil de distribution de contenus de données audio, dans le cadre de la diffusion du contenu de données audio par un noeud, dit noeud de diffusion, du réseau de distribution, ledit procédé étant mis en oeuvre par un noeud, dit noeud gestionnaire (900), du réseau de distribution, caractérisé en ce qu'il comprend, pour chaque noeud haut-parleur (100, 200, 300, 400, 500, 600, 700), dit premier noeud haut-parleur, les étapes suivantes : - obtention, pour chaque noeud haut-parleur excepté le premier noeud haut- parleur, dit second noeud haut-parleur, d'une information d'orientation d'une antenne en réception dudit premier noeud haut-parleur, ladite antenne étant adaptée pour la réception de données émises par le second noeud haut- parleur à travers le réseau sans-fil de distribution de contenus de données audio ; attribution de l'un des canaux audio de ladite pluralité de canaux audio en fonction de ladite information d'orientation obtenue.
2. Procédé d'attribution selon la revendication 1, caractérisé en ce qu'il comprend en outre les étapes suivantes : - première identification, d'un desdits noeuds haut-parleurs (100, 200, 300, 400, 500, 600, 700), dit noeud haut-parleur identifié, auquel doit être attribué un desdits canaux audio, dit canal audio identifié, en fonction 25 desdites informations d'orientation obtenues ; - pour chacun desdits noeuds haut-parleurs excepté le noeud haut-parleur identifié, seconde identification, dudit noeud haut-parleur, auquel doit être attribué un desdits canaux audio, en fonction desdites informations d'orientation obtenues et du noeud haut-parleur identifié. 30
3. Procédé d'attribution selon la revendication 2, caractérisé en ce que leditnoeud haut-parleur identifié est situé sur un axe de symétrie dudit réseau de distribution.
4. Procédé d'attribution selon la revendication 3, caractérisé en ce que, si plusieurs noeuds haut-parleur sont situés sur l'axe de symétrie dudit réseau de distribution, le procédé comprend une étape d'obtention, pour chacun des noeuds haut-parleur situés sur ledit axe de symétrie, d'un paramètre indiquant le niveau de réception, par le noeud gestionnaire (900), de données émises par ledit noeud haut-parleur situé sur ledit axe de symétrie, et en ce que le noeud gestionnaire effectue l'étape de première identification en fonction desdits paramètres obtenus.
5. Procédé d'attribution selon l'une quelconque des revendications 3 et 4, caractérisé en ce que ledit réseau de distribution de contenus de données audio est un réseau de type home cinema et en ce que ledit noeud haut-parleur identifié est le noeud haut-parleur (200) associé au haut-parleur devant restituer le canal avant-centre dudit réseau home cinema.
6. Procédé d'attribution selon l'une quelconque des revendications 2 à 5, caractérisé en ce que pour chaque noeud haut-parleur, ladite antenne en réception dudit noeud haut-parleur est une antenne directionnelle dont le motif de rayonnement est orienté selon un axe de rayonnement, en ce que ladite information d'orientation de l'antenne en réception d'un premier noeud haut-parleur, l'antenne étant adaptée pour la réception de données émises par un second noeud haut-parleur, est l'angle formé par l'axe de rayonnement de l'antenne en réception et par un axe de référence angulaire prédéterminée, et en ce que l'étape de première identification comprend une sous étape de détermination, à partir des angles obtenus pour chaque noeud haut-parleur, d'un noeud haut-parleur présentant une différence maximale entre une valeur signée maximale d'angle et une valeur signée minimale d'angle.
7. Procédé d'attribution selon l'une quelconque des revendications 2 à 5, caractérisé en ce que pour chaque noeud haut-parleur, ladite antenne en réception dudit noeud haut-parleur est une antenne directionnelle dont le motif de rayonnement est orienté selon un axe de rayonnement,en ce que ladite information d'orientation de l'antenne en réception d'un premier noeud haut-parleur, l'antenne étant adaptée pour la réception de données émises par un second noeud haut-parleur, est l'angle formé par l'axe de rayonnement de l'antenne en réception et par un axe de diffusion sonore du haut-parleur qui lui est associé, et en ce que l'étape de première identification comprend une sous étape de détermination, à partir des angles obtenus pour chaque noeud haut-parleur, d'un noeud haut-parleur pour lequel les angles obtenus sont sensiblement symétriques par rapport à l'axe de diffusion sonore du haut-parleur qui lui est associé.
8. Produit programme d'ordinateur, téléchargeable depuis un réseau de communication et/ou enregistré sur un support lisible par ordinateur et/ou exécutable par un processeur, caractérisé en ce qu'il comprend des instructions de code de programme pour la mise en oeuvre du procédé d'attribution selon l'une au moins des revendications 1 à 7.
9. Moyen de stockage, éventuellement totalement ou partiellement amovible, lisible par un ordinateur, stockant un jeu d'instructions exécutables par ledit ordinateur pour mettre en oeuvre le procédé d'attribution selon l'une au moins des revendications 1 à 7.
10. Noeud gestionnaire (900) d'un réseau sans fil de distribution de contenus de données audio comprenant des moyens d'attribution d'une pluralité de canaux audio d'un contenu de données audio à une pluralité de haut-parleurs, chacun des haut-parleurs étant associé à un noeud distinct (100, 200, 300, 400, 500, 600, 700), dit noeud haut-parleur, du réseau sans fil de distribution, dans le cadre de la diffusion du contenu de données audio par un noeud, dit noeud de diffusion, du réseau de distribution, caractérisé en ce que les moyens d'attribution d'une pluralité de canaux audio comprennent, pour chaque noeud haut-parleur, dit premier noeud haut-parleur : - des moyens d'obtention, pour chaque noeud haut-parleur excepté le premier noeud haut-parleur, dit second noeud haut-parleur, d'une information d'orientation d'une antenne en réception dudit premier noeud haut-parleur,ladite antenne étant adaptée pour la réception de données émises par le second noeud haut-parleur à travers le réseau sans-fil de distribution de contenus de données audio ; - des moyens d'attribution de l'un des canaux audio de ladite pluralité de canaux audio en fonction de ladite information d'orientation obtenue.
11. Noeud gestionnaire selon la revendication 10, caractérisé en ce que les moyens d'attribution d'une pluralité de canaux audio comprennent en outre : - des premiers moyens d'identification, d'un desdits noeuds haut-parleurs, dit noeud haut-parleur identifié, auquel doit être attribué un desdits canaux audio, dit canal audio identifié, en fonction desdites informations d'orientation obtenues ; - pour chacun desdits noeuds haut-parleurs excepté le noeud haut-parleur identifié, des seconds moyens identification, dudit noeud haut-parleur, auquel doit être attribué un desdits canaux audio, en fonction desdites informations d'orientation obtenues et du noeud haut-parleur identifié.
12. Noeud gestionnaire selon la revendication 11, caractérisé en ce que ledit noeud haut-parleur identifié est situé sur un axe de symétrie dudit réseau de distribution.
13. Noeud gestionnaire selon la revendication 12, caractérisé en ce que les moyens d'attribution d'une pluralité de canaux audio comprennent des moyens d'obtention, pour chaque noeud haut-parleur situé sur ledit axe de symétrie, d'un paramètre indiquant le niveau de réception, par le noeud gestionnaire (900), de données émises par ledit noeud haut-parleur situé sur ledit axe de symétrie, lesdits moyens d'obtention étant activés si plusieurs noeuds haut-parleur sont situés sur ledit axe de symétrie et en ce que les premier moyens d'identification sont activés en tenant compte desdits paramètres obtenus.
14. Noeud gestionnaire selon l'une quelconque des revendications 12 et 13, caractérisé en ce que ledit réseau de distribution de contenus de données audio est un réseau de type home cinema et en ce que ledit noeud haut-parleur identifié est le noeud haut-parleur associé au haut-parleur devant restituer le canal avant-centredudit réseau home cinema.
15. Noeud gestionnaire selon l'une quelconque des revendications 11 à 14, caractérisé en ce que pour chaque noeud haut-parleur, ladite antenne en réception dudit noeud haut-parleur est une antenne directionnelle dont le motif de rayonnement est orienté selon un axe de rayonnement, en ce que ladite information d'orientation de l'antenne en réception d'un premier noeud haut-parleur, l'antenne étant adaptée pour la réception de données émises par un second noeud haut-parleur, est l'angle formé par l'axe de rayonnement de l'antenne en réception et par un axe de référence angulaire prédéterminée, et en ce que les premiers moyens d'identification comprennent des moyens de détermination, à partir des angles obtenus pour chaque noeud haut-parleur, d'un noeud haut-parleur présentant une différence maximale entre une valeur signée maximale d'angle et une valeur signée minimale d'angle.
16. Noeud gestionnaire selon l'une quelconque des revendications 11 à 14, caractérisé en ce que pour chaque noeud haut-parleur, ladite antenne en réception dudit noeud haut-parleur est une antenne directionnelle dont le motif de rayonnement est orienté selon un axe de rayonnement, en ce que ladite information d'orientation de l'antenne en réception d'un premier noeud haut-parleur, l'antenne étant adaptée pour la réception de données émises par un second noeud haut-parleur, est l'angle formé par l'axe de rayonnement de l'antenne en réception et par un axe de diffusion sonore du haut-parleur qui lui est associé, et en ce que les premiers moyens d'identification comprennent des moyens de détermination, à partir des angles obtenus pour chaque noeud haut-parleur, d'un noeud haut-parleur pour lequel les angles obtenus sont sensiblement symétriques par rapport à l'axe de diffusion sonore du haut-parleur qui lui est associé.
FR0702709A 2007-04-13 2007-04-13 Procede d'attribution d'une pluralite de canaux audio a une pluralite de haut-parleurs, produit programme d'ordinateur, moyen de stockage et noeud gestionnaire correspondants. Pending FR2915041A1 (fr)

Priority Applications (8)

Application Number Priority Date Filing Date Title
FR0702709A FR2915041A1 (fr) 2007-04-13 2007-04-13 Procede d'attribution d'une pluralite de canaux audio a une pluralite de haut-parleurs, produit programme d'ordinateur, moyen de stockage et noeud gestionnaire correspondants.
US12/054,935 US8311226B2 (en) 2007-04-13 2008-03-25 Method for assigning a plurality of audio channels to a plurality of speakers, corresponding computer program product, storage means and manager node
DE602008003943T DE602008003943D1 (de) 2007-04-13 2008-03-31 Verfahren für die Zuweisung einer Vielzahl von Audiokanälen zu einer Vielzahl von Sprechern, entsprechendes Computerprogrammprodukt, Speichermittel und Verwaltungsknoten
EP08103201A EP1981312B1 (fr) 2007-04-13 2008-03-31 Procédé d'affectation de plusieurs canaux audio à plusieurs haut-parleurs, produit de programme informatique correspondant, supports de stockage et noeud de gestionnaire
AT08103201T ATE492127T1 (de) 2007-04-13 2008-03-31 Verfahren für die zuweisung einer vielzahl von audiokanälen zu einer vielzahl von sprechern, entsprechendes computerprogrammprodukt, speichermittel und verwaltungsknoten
CN2008100916578A CN101287308B (zh) 2007-04-13 2008-04-11 将多个音频通道分配到多个扬声器的方法及管理器节点
JP2008104031A JP4522462B2 (ja) 2007-04-13 2008-04-11 オーディオチャネルの割当方法、および、管理装置
KR1020080034409A KR100976297B1 (ko) 2007-04-13 2008-04-14 복수의 오디오 채널을 복수의 스피커에 할당하는 방법,대응하는 기억 매체 및 관리자 노드

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0702709A FR2915041A1 (fr) 2007-04-13 2007-04-13 Procede d'attribution d'une pluralite de canaux audio a une pluralite de haut-parleurs, produit programme d'ordinateur, moyen de stockage et noeud gestionnaire correspondants.

Publications (1)

Publication Number Publication Date
FR2915041A1 true FR2915041A1 (fr) 2008-10-17

Family

ID=39032089

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0702709A Pending FR2915041A1 (fr) 2007-04-13 2007-04-13 Procede d'attribution d'une pluralite de canaux audio a une pluralite de haut-parleurs, produit programme d'ordinateur, moyen de stockage et noeud gestionnaire correspondants.

Country Status (8)

Country Link
US (1) US8311226B2 (fr)
EP (1) EP1981312B1 (fr)
JP (1) JP4522462B2 (fr)
KR (1) KR100976297B1 (fr)
CN (1) CN101287308B (fr)
AT (1) ATE492127T1 (fr)
DE (1) DE602008003943D1 (fr)
FR (1) FR2915041A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3010271A1 (fr) * 2013-09-05 2015-03-06 Pinea Procede d'attribution d'un canal a au moins une source

Families Citing this family (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10613817B2 (en) 2003-07-28 2020-04-07 Sonos, Inc. Method and apparatus for displaying a list of tracks scheduled for playback by a synchrony group
US8020023B2 (en) 2003-07-28 2011-09-13 Sonos, Inc. Systems and methods for synchronizing operations among a plurality of independently clocked digital data processing devices without a voltage controlled crystal oscillator
US8290603B1 (en) 2004-06-05 2012-10-16 Sonos, Inc. User interfaces for controlling and manipulating groupings in a multi-zone media system
US8234395B2 (en) 2003-07-28 2012-07-31 Sonos, Inc. System and method for synchronizing operations among a plurality of independently clocked digital data processing devices
US11294618B2 (en) 2003-07-28 2022-04-05 Sonos, Inc. Media player system
US8086752B2 (en) 2006-11-22 2011-12-27 Sonos, Inc. Systems and methods for synchronizing operations among a plurality of independently clocked digital data processing devices that independently source digital data
US11106424B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US11106425B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US11650784B2 (en) 2003-07-28 2023-05-16 Sonos, Inc. Adjusting volume levels
US9977561B2 (en) 2004-04-01 2018-05-22 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture to provide guest access
US8024055B1 (en) 2004-05-15 2011-09-20 Sonos, Inc. Method and system for controlling amplifiers
US8868698B2 (en) 2004-06-05 2014-10-21 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
US8326951B1 (en) 2004-06-05 2012-12-04 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
US8788080B1 (en) 2006-09-12 2014-07-22 Sonos, Inc. Multi-channel pairing in a media system
US12167216B2 (en) 2006-09-12 2024-12-10 Sonos, Inc. Playback device pairing
US8483853B1 (en) 2006-09-12 2013-07-09 Sonos, Inc. Controlling and manipulating groupings in a multi-zone media system
US9202509B2 (en) 2006-09-12 2015-12-01 Sonos, Inc. Controlling and grouping in a multi-zone media system
FR2915041A1 (fr) 2007-04-13 2008-10-17 Canon Kk Procede d'attribution d'une pluralite de canaux audio a une pluralite de haut-parleurs, produit programme d'ordinateur, moyen de stockage et noeud gestionnaire correspondants.
US8131386B2 (en) * 2009-06-15 2012-03-06 Elbex Video Ltd. Method and apparatus for simplified interconnection and control of audio components of an home automation system
US8768252B2 (en) * 2010-09-02 2014-07-01 Apple Inc. Un-tethered wireless audio system
US11265652B2 (en) 2011-01-25 2022-03-01 Sonos, Inc. Playback device pairing
US11429343B2 (en) 2011-01-25 2022-08-30 Sonos, Inc. Stereo playback configuration and control
US8938312B2 (en) 2011-04-18 2015-01-20 Sonos, Inc. Smart line-in processing
US9042556B2 (en) 2011-07-19 2015-05-26 Sonos, Inc Shaping sound responsive to speaker orientation
US9344292B2 (en) 2011-12-30 2016-05-17 Sonos, Inc. Systems and methods for player setup room names
CN102611962B (zh) * 2012-02-09 2014-07-09 苏州上声电子有限公司 基于无线通信网络的扬声器阵列空域响应均衡与声场控制方法和装置
US9729115B2 (en) 2012-04-27 2017-08-08 Sonos, Inc. Intelligently increasing the sound level of player
US20130324031A1 (en) * 2012-05-31 2013-12-05 Nokia Corporation Dynamic allocation of audio channel for surround sound systems
US9008330B2 (en) 2012-09-28 2015-04-14 Sonos, Inc. Crossover frequency adjustments for audio speakers
WO2014067459A1 (fr) * 2012-10-30 2014-05-08 Avantwave Limited Système de haut-parleur sans fil
JP6093373B2 (ja) * 2012-11-28 2017-03-08 クラリオン株式会社 デジタルスピーカーシステム
US9154877B2 (en) * 2012-11-28 2015-10-06 Qualcomm Incorporated Collaborative sound system
KR102081336B1 (ko) * 2013-06-17 2020-02-25 삼성전자주식회사 오디오 시스템, 오디오 장치 및 오디오 장치의 채널 맵핑 방법
US9244516B2 (en) 2013-09-30 2016-01-26 Sonos, Inc. Media playback system using standby mode in a mesh network
WO2015065125A1 (fr) * 2013-10-31 2015-05-07 엘지전자(주) Dispositif électronique et procédé de commande de dispositif électronique
CN103794091B (zh) * 2014-01-23 2017-02-08 北京工业大学 基于dsp的心肺语音听诊训练多路播放装置的实现方法
US9866986B2 (en) * 2014-01-24 2018-01-09 Sony Corporation Audio speaker system with virtual music performance
US9226073B2 (en) 2014-02-06 2015-12-29 Sonos, Inc. Audio output balancing during synchronized playback
US9226087B2 (en) 2014-02-06 2015-12-29 Sonos, Inc. Audio output balancing during synchronized playback
US9232335B2 (en) 2014-03-06 2016-01-05 Sony Corporation Networked speaker system with follow me
US10158946B2 (en) 2014-09-04 2018-12-18 PWV Inc Speaker discovery and assignment
US9699559B2 (en) 2015-01-05 2017-07-04 Pwv Inc. Discovery, control, and streaming of multi-channel audio playback with enhanced time synchronization
US9578418B2 (en) 2015-01-21 2017-02-21 Qualcomm Incorporated System and method for controlling output of multiple audio output devices
US9723406B2 (en) 2015-01-21 2017-08-01 Qualcomm Incorporated System and method for changing a channel configuration of a set of audio output devices
US10248376B2 (en) 2015-06-11 2019-04-02 Sonos, Inc. Multiple groupings in a playback system
US10303422B1 (en) 2016-01-05 2019-05-28 Sonos, Inc. Multiple-device setup
CA3007511C (fr) * 2016-02-04 2023-09-19 Magic Leap, Inc. Technique d'orientation audio dans un systeme de realite augmentee
US11445305B2 (en) 2016-02-04 2022-09-13 Magic Leap, Inc. Technique for directing audio in augmented reality system
US9693168B1 (en) 2016-02-08 2017-06-27 Sony Corporation Ultrasonic speaker assembly for audio spatial effect
JP6604865B2 (ja) * 2016-02-08 2019-11-13 株式会社ディーアンドエムホールディングス ワイヤレスオーディオシステム、コントローラ、ワイヤレススピーカ、およびコンピュータで読み取り可能なプログラム
US9826332B2 (en) 2016-02-09 2017-11-21 Sony Corporation Centralized wireless speaker system
US9924291B2 (en) 2016-02-16 2018-03-20 Sony Corporation Distributed wireless speaker system
US9826330B2 (en) 2016-03-14 2017-11-21 Sony Corporation Gimbal-mounted linear ultrasonic speaker assembly
US9693169B1 (en) 2016-03-16 2017-06-27 Sony Corporation Ultrasonic speaker assembly with ultrasonic room mapping
US9794724B1 (en) 2016-07-20 2017-10-17 Sony Corporation Ultrasonic speaker assembly using variable carrier frequency to establish third dimension sound locating
US10712997B2 (en) 2016-10-17 2020-07-14 Sonos, Inc. Room association based on name
EP3590097B1 (fr) 2017-02-28 2023-09-13 Magic Leap, Inc. Enregistrement d'objet réel et virtuel dans un dispositif de réalité mixte
JP7213771B2 (ja) 2019-07-22 2023-01-27 株式会社ディーアンドエムホールディングス ワイヤレスオーディオシステム、ワイヤレススピーカ、およびワイヤレススピーカのグループ加入方法
US11443737B2 (en) 2020-01-14 2022-09-13 Sony Corporation Audio video translation into multiple languages for respective listeners
CN111586534B (zh) * 2020-05-27 2021-08-31 京东方科技集团股份有限公司 屏幕发声单元及其制造方法、显示装置
US12549945B2 (en) 2020-09-25 2026-02-10 Sonos, Inc. Intelligent setup for playback devices
MX2023006584A (es) * 2020-12-04 2023-07-12 Fasetto Inc Sistemas y metodos de sonido envolvente inalambrico.
US11521623B2 (en) 2021-01-11 2022-12-06 Bank Of America Corporation System and method for single-speaker identification in a multi-speaker environment on a low-frequency audio recording
CN114281297A (zh) * 2021-12-09 2022-04-05 上海深聪半导体有限责任公司 多音频流的传输管理方法、装置、设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003088711A2 (fr) * 2002-04-17 2003-10-23 Koninklijke Philips Electronics N.V. Signal d'infrastructure de selection de positions de haut-parleur
US20040071294A1 (en) * 2002-10-15 2004-04-15 Halgas Joseph F. Method and apparatus for automatically configuring surround sound speaker systems
FR2850183A1 (fr) * 2003-01-20 2004-07-23 Remy Henri Denis Bruno Procede et dispositif de pilotage d'un ensemble de restitution a partir d'un signal multicanal.
US20050152557A1 (en) * 2003-12-10 2005-07-14 Sony Corporation Multi-speaker audio system and automatic control method

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI97576C (fi) * 1995-03-17 1997-01-10 Farm Film Oy Äänentoistojärjestelmä
FR2795261A1 (fr) * 1999-06-21 2000-12-22 Canon Kk Procede et dispositif de determination d'un instant de reference lie a la reception de donnees
JP2001025085A (ja) * 1999-07-08 2001-01-26 Toshiba Corp チャネル配置装置
JP2001127712A (ja) * 1999-10-29 2001-05-11 Yazaki Corp 音響システム
FR2816777B1 (fr) * 2000-11-13 2003-01-10 Canon Kk Procede et dispositif pour la transmission de donnees hierarchisees
US20030119523A1 (en) * 2001-12-20 2003-06-26 Willem Bulthuis Peer-based location determination
JP2005057545A (ja) * 2003-08-05 2005-03-03 Matsushita Electric Ind Co Ltd 音場制御装置及び音響システム
JP2005236502A (ja) * 2004-02-18 2005-09-02 Yamaha Corp 音響再生装置
JP4419801B2 (ja) * 2004-10-29 2010-02-24 ヤマハ株式会社 マルチチャネルスピーカシステム
US20060205349A1 (en) * 2005-03-08 2006-09-14 Enq Semiconductor, Inc. Apparatus and method for wireless audio network management
JP2006319822A (ja) * 2005-05-16 2006-11-24 Sharp Corp マルチチャンネル音声再生装置、及びその視聴者不在検知方法
WO2006131894A2 (fr) * 2005-06-09 2006-12-14 Koninklijke Philips Electronics N.V. Procede et systeme d'identification automatique des positions fonctionnelles des haut-parleurs d'un systeme audiovisuel
JP2007068021A (ja) * 2005-09-01 2007-03-15 Matsushita Electric Ind Co Ltd マルチチャンネルオーディオ信号の補正装置
FR2915041A1 (fr) 2007-04-13 2008-10-17 Canon Kk Procede d'attribution d'une pluralite de canaux audio a une pluralite de haut-parleurs, produit programme d'ordinateur, moyen de stockage et noeud gestionnaire correspondants.

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003088711A2 (fr) * 2002-04-17 2003-10-23 Koninklijke Philips Electronics N.V. Signal d'infrastructure de selection de positions de haut-parleur
US20040071294A1 (en) * 2002-10-15 2004-04-15 Halgas Joseph F. Method and apparatus for automatically configuring surround sound speaker systems
FR2850183A1 (fr) * 2003-01-20 2004-07-23 Remy Henri Denis Bruno Procede et dispositif de pilotage d'un ensemble de restitution a partir d'un signal multicanal.
US20050152557A1 (en) * 2003-12-10 2005-07-14 Sony Corporation Multi-speaker audio system and automatic control method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ROBERT A. HUMPHREY: "Automatic Loudspeaker Location Detection for use in Ambisonic Systems", 1 August 2006 (2006-08-01), KTH Universitet, pages 0 - 189, XP002469672, Retrieved from the Internet <URL:http://www.speech.kth.se/prod/publications/files/1693.pdf> [retrieved on 20080214] *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3010271A1 (fr) * 2013-09-05 2015-03-06 Pinea Procede d'attribution d'un canal a au moins une source

Also Published As

Publication number Publication date
JP2008295029A (ja) 2008-12-04
EP1981312A1 (fr) 2008-10-15
US8311226B2 (en) 2012-11-13
US20080253575A1 (en) 2008-10-16
CN101287308A (zh) 2008-10-15
DE602008003943D1 (de) 2011-01-27
ATE492127T1 (de) 2011-01-15
JP4522462B2 (ja) 2010-08-11
KR100976297B1 (ko) 2010-08-16
EP1981312B1 (fr) 2010-12-15
CN101287308B (zh) 2013-06-05
KR20080092892A (ko) 2008-10-16

Similar Documents

Publication Publication Date Title
FR2915041A1 (fr) Procede d&#39;attribution d&#39;une pluralite de canaux audio a une pluralite de haut-parleurs, produit programme d&#39;ordinateur, moyen de stockage et noeud gestionnaire correspondants.
US8495686B2 (en) Method and apparatus for controlling a set top box over a wireless adhoc connection
EP2666307B1 (fr) Dispositif de traitement audio
FR2939991A1 (fr) Procede de selection d&#39;un angle de reception effectif d&#39;une antenne directionnelle d&#39;un noeud recepteur, produit programme d&#39;ordinateur, moyen de stockage et noeud recepteur
EP1966957A2 (fr) Systeme de distribution sans fil d&#39;un signal audio entre une pluralite d&#39;enceintes actives
FR2874472A1 (fr) Procede, article de fabrication et dispositif destines a mettre a jour un logiciel dans un dispositif individuel
EP3729832B1 (fr) Traitement d&#39;un signal monophonique dans un décodeur audio 3d restituant un contenu binaural
CA3176129C (fr) Protection de contenu multimedia
WO2017198934A1 (fr) Procédé de connexion automatique d&#39;un dispositif maître avec un dispositif esclave
EP4044700A1 (fr) Procede de synchronisation d&#39;equipements audio
EP3661221B1 (fr) Procédé de suivi d&#39;une émission audiovisuelle et équipement permettant sa mise en oeuvre
FR3143171A1 (fr) Restitution audio optimisée en temps réel
EP3809154A1 (fr) Procede de regroupement d&#39;equipements par espaces sonores
WO2019081848A1 (fr) Arrangement spatial de dispositifs de diffusion sonore
FR2921532A1 (fr) Procede de synchronisation d&#39;un noeud a synchroniser dans un premier canal de communication sans fil synchrone d&#39;un reseau de communication, produit programme d&#39;ordinateur et noeud a synchroniser correspondants
FR2996095A1 (fr) Procede et dispositif de generation de signaux audio destines a etre fournis a un systeme de restitution sonore
FR3161334A1 (fr) Restitution d’un signal audio multicanal
US20210258625A1 (en) Techniques for pushing personalized storefront ads using digital tv
WO2021111071A1 (fr) Procedes d&#39;authentification et d&#39;integration d&#39;equipement utilisateur dans un systeme d&#39;information, dispositifs et programmes d&#39;ordinateurs correspondants
FR3119288A1 (fr) Enceinte acoustique
FR3109047A1 (fr) Procédé d’application de jeu de paramètres d’égalisation
FR2920885A1 (fr) Procede de determination de la distance entre deux noeuds d&#39;un reseau de communication sans fil synchrone, produit programme d&#39;ordinateur et systeme correspondants
FR3096476A1 (fr) Procédé de réglage d’un dispositif de restitution basé sur la position d’un utilisateur
FR2920264A1 (fr) Procede de synchronisation d&#39;un noeud a synchroniser dans un premier canal de communication sans fil synchrone d&#39;un reseau de communication, produit programme d&#39;ordinateur et noeud a synchroniser correspondants.
WO2020169926A1 (fr) Réduction d&#39;interférence depuis un premier point d&#39;accès par un deuxième point d&#39;accès utilisant une donnée représentative des paramètres de transmission