Brevet FR2954639A1 — publié le 20110624

L'invention relève du domaine des dispositifs et procédés de diffusion et de réception de programmes radiophoniques. Contexte de l'invention et problème posé Le domaine de la radiodiffusion de contenus audiophoniques est connu depuis Marconi et les premières radiotransmissions publiques en 1906. Les programmes diffusés se composent le plus souvent d'un mélange de morceaux sonores préenregistrés (enregistrements musicaux, émissions enregistrées, jeux, publicités), et d'émissions réalisées en direct (débats, informations, concerts, météo, trafic routier, etc.). De multiples améliorations ont été apportées aux dispositifs existants, notamment permises par l'introduction des technologies numériques, de la diffusion de contenu par le réseau internet, et des mémoires installées au sein des dispositifs récepteurs de programmes. Certaines de ces améliorations visent par exemple à permettre la mise en pause d'un programme radiophonique en cours d'écoute, ou un retour en arrière sur quelques minutes, afin de réécouter tout ou partie d'un passage particulier. On connaît également, par le document WO 99/37045 ("Système de radiodiffusion numérique interactif', 1998) de la société General Instrument Corporation, un système de radiodiffusion numérique comportant diverses propriétés interactives, notamment les fonctions avance et retour, selon un procédé permettant par ailleurs à l'utilisateur, payant un abonnement pour accéder au service, d'éviter tout ou partie des messages publicitaires auxquels l'utilisateur ne payant pas est exposé. Selon une première réalisation, des données sont transmises à une vitesse plus rapide qu'en mode temps réel, ces données venant s'accumuler dans une mémoire tampon d'un récepteur. L'utilisateur peut écouter une piste en cours, passer à la piste suivante ou revenir aux pistes précédentes. Selon une deuxième réalisation, au moins deux flux de service de programmation reçus en mode temps réel (à savoir des canaux utilisateur) sont mis en communication, de sorte qu'un utilisateur peut passer directement d'une piste en cours de lecture, au début d'une piste d'un autre flux. Selon une troisième réalisation, il est prévu des étages de niveaux de services de manière que les abonnés qui payent puissent éviter la totalité des messages publicitaires ou une partie de ceux-ci, alors que les abonnés ne payant pas, ne peuvent pas éviter ces publicités. Un programme de remplacement peut être transmis sur une partie de la bande passante du service gratuit. Concernant le récepteur, des données de commande peuvent être utilisées avec des données multimédia pour obtenir une séquence multimédia identifiant les propriétés d'une piste, tels que le nom de l'artiste, le titre ou les paroles d'une chanson. Des données d'identification peuvent être communiquées avec les pistes pour permettre à l'utilisateur de sauter les pistes qu'il ne souhaite pas écouter ou de récupérer ses pistes favorites sur un autre flux de service de programmation. Ce système utilise plusieurs flux radiophoniques émis simultanément, de manière à permettre, selon les besoins, au récepteur de sauter d'un flux à l'autre pour éviter certains contenus caractérisés par des traceurs prédéterminés. Il se rapproche également de liste de lecture audiophoniques. Cependant, dans la gestion des touches avance et retour, ce système prévoit de passer au morceau suivant ou précédent « dans la liste » de morceaux mémorisés, sans préciser si cette liste est complète ou non par rapport à une programmation radiophonique préétablie, c'est à dire qu'elle ne traite pas du cas d'une liaison qui ne fonctionnerait que par intermittence pour l'acheminement des morceaux de l'émetteur jusqu'au récepteur, avec pour conséquence la perte éventuelle de morceaux composant la programmation prévue. Objectifs de l'invention La présente invention a pour objet de proposer un nouveau mode de diffusion et de réception de flux radiophonique, qui réponde au problème présenté plus haut. En particulier, l'invention vise, par la mise à disposition de fonctions « avance » et « retour », à permettre une navigation au sein d'une programmation radiophonique qui soit conforme aux choix créatifs d'un programmateur de station de radio, et ce même si le récepteur ne dispose pas d'une liaison permanente avec la station émettrice dudit programme. L'invention se distingue donc notamment du concept de radio personnalisée, puisqu'il ne s'agit pas ici de reconstituer et de restituer une liste de lecture selon des préférences de l'utilisateur ou issue d'une logique informatique, mais bien de permettre une navigation au sein d'un programme de radio répondant effectivement à une volonté éditoriale émanant de l'homme de l'art. Exposé de l'invention A cet effet, l'invention vise un procédé d'émission de séquences de contenus radiophoniques formant une programmation préétablie (grille de programmes, programmation musicale, etc.), visant à être reçues par un ensemble de récepteurs distants, par l'intermédiaire d'une liaison éventuellement intermittente, ledit procédé comportant des étapes permettant de reformer au niveau de chaque récepteur, indépendamment des éventuelles pertes de séquences liées à la liaison, une programmation radiophonique répondant effectivement à la logique éditoriale prédéfinie. Selon un mode de mise en oeuvre préféré, le procédé de diffusion et de rendu de programmes est mis en oeuvre par un système comportant : - au moins une station émettrice d'un flux de contenu sous forme numérique, ledit contenu étant organisé en cycles de programmes, composés chacun d'une suite de N séquences audionumériques, et élaborés selon le choix créatif et la ligne éditoriale d'un responsable d'antenne, qui veille à ce que les séquences occupant une même position au sein des différents cycles ainsi constitués puissent éventuellement être interchangées entre elles sans venir dénaturer la ligne éditoriale qu'il souhaite effectivement imposer pour ce programme radio, - au moins un récepteur, mis en oeuvre par un utilisateur du système, comprenant une mémoire vive, une interface utilisateur, et un moyen d'entrée de données par l'utilisateur. Le procédé comporte des étapes dans lesquelles : - la station émet sous forme compressée, à une vitesse plus rapide qu'en mode temps réel, les programmes mis à disposition par le responsable d'antenne, - le flux de contenu émis comporte, pour chaque séquence, un identifiant définissant un numéro d'ordre de passage Si, correspondant à la position que cette séquence doit occuper dans l'ordre prévu de la programmation au sein du cycle auquel elle appartient, - le récepteur reçoit de façon non nécessairement permanente les signaux émis par la station émettrice sélectionnée par l'utilisateur, - le récepteur est livré d'origine avec un ou plusieurs cycles de séquences pré-mémorisés, chacun étant constitué d'une suite de séquences selon la ligne éditoriale souhaitée par le responsable d'antenne, ces séquences étant mémorisées conjointement à des éléments caractérisant. Selon une mise en oeuvre avantageuse : - dès que l'utilisateur sélectionne une station émettrice, son récepteur lit des séquences successives d'un cycle pré-mémorisé, - simultanément à la restitution desdites séquences, le récepteur stocke en mémoire, dans une base de données de séquences, les séquences des programmes qu'il reçoit de la station émettrice, chacune desdites séquences disposant pour rappel d'un numéro d'ordre de passage Si définissant sa position au sein du cycle en cours de réception, - lorsque la mémoire du récepteur est proche d'un seuil de saturation prédéfini, la réception d'une séquence Sk provoque la suppression d'une séquence de même numéro d'ordre S'k selon une méthode prédéfinie, comme par exemple celle dont la date de réception est la plus ancienne, - lorsque l'écoute de la programmation prévoit le passage d'une séquence portant le numéro Si, et que plusieurs séquences sont disponibles à ce numéro i, le récepteur poursuit sa lecture en priorité par la séquence issue du même cycle que celle qui vient d'être lue. Lorsque cette continuité n'est pas possible, il en sélectionne une parmi celles dont il dispose en mémoire au numéro i selon une méthode prédéfinie à l'avance, comme par exemple celle dont la date de réception est la plus récente, - une séquence de numéro d'ordre de passage 1 est considérée immédiatement consécutive à une séquence de numéro d'ordre de passage N, - réciproquement, une séquence de numéro d'ordre N est considérée immédiatement antérieure à une séquence de numéro d'ordre de passage 1, - lorsqu'une séquence a été lue par le récepteur, elle est signalée comme telle dans la base de données de séquences du récepteur, - le récepteur conserve également en mémoire la liste des séquences qui viennent d'être restituées à l'utilisateur, de sorte à permettre la mise en oeuvre d'une fonction « retour », - de même, le récepteur dispose à tout instant d'une suite de séquences au-delà de la séquence en cours de restitution, permettant la mise en oeuvre d'une fonction « avance ». Ces séquences appartiennent en effet soit au même cycle que celui de la séquence en cours de restitution, soit elles proviennent d'autres cycles stockés en mémoire, ou d'une combinaison des deux. Dans tous les cas, la programmation reconstituée au sein du récepteur à partir d'une suite de séquences « futures » est, par construction, nécessairement conforme à la volonté éditoriale du responsable d'antenne. Selon diverses dispositions avantageuses éventuellement utilisées en conjonction : - l'identifiant d'une séquence comprend notamment un titre de ladite séquence, un auteur ou participant, des mots-clés caractérisant la nature de la séquence, ainsi qu'un indicateur de durée de la séquence, - l'identifiant d'une séquence est émis en tête de chaque émission de séquence, - les identifiants de toutes les séquences composant un cycle de programmation sont émis en tête de chaque émission de séquence. Le procédé comporte en outre, dans un mode de mise en oeuvre avantageux, des étapes dans lesquelles : - au fur et à mesure de la restitution par le récepteur des séquences composant un programme, tout ou partie de leurs éléments d'identification sont affichés sur un écran de visualisation du récepteur. - Les informations correspondant à un nombre prédéterminé de séquences précédemment restituées d'une part, et d'autre part prévues pour être restituées dans la suite de la programmation, au-delà de la séquence en cours de lecture, peuvent également être affichées à l'écran afin de faciliter la mise en oeuvre des fonctions « retour » et « avance ». Selon diverses dispositions avantageuses éventuellement utilisées en conjonction : l'utilisateur peut décider à tout moment de noter une séquence écoutée sur au moins un critère d'évaluation, selon une échelle de notation prédéfinie, cette note étant alors sauvegardée dans la base de données de séquences reçues. Avantageusement, dans ce cas, les séquences dont la date de réception est ancienne, par exemple supérieure à un seuil prédéterminé, et/ou qui ont déjà été lues en tout ou partie à l'utilisateur, mais qui ne font pas partie des séquences « préférées » par l'utilisateur selon la note qui leur a été attribuée, sont effacées de la base de données de séquences en priorité à mesure qu'elles peuvent être remplacées par des séquences de même numéro d'ordre de passage, nouvellement reçues, - le récepteur garde en mémoire le fait qu'une séquence a été au moins partiellement lue, et remplace dès que possible et en priorité, au fur et à mesure de leur réception, les séquences identifiées comme ayant déjà été lues et dont les numéros d'ordre de passage sont les plus « distants » de la séquence en cours de lecture, c'est-à-dire présentant un numéro d'ordre de passage distant de N/2 (modulo N) du numéro d'ordre de passage de la séquence en cours de lecture, - la station émettrice transmet des séquences représentant une durée totale de lecture supérieure à la durée quotidienne de programmation prévue, de manière à ce qu'à un numéro d'ordre donné, le récepteur 4 puisse stocker plusieurs séquences alternatives de contenu, - l'utilisateur peut à chaque instant actionner un bouton "autre", qui a pour effet de lancer la diffusion d'une séquence alternative à la place de la séquence en cours de lecture, de même numéro d'ordre de passage, lorsqu'elle existe, le récepteur utilise les notes déjà attribuées à des séquences précédentes pour privilégier dans un ensemble de séquences alternatives, celle répondant au plus près aux goûts de l'utilisateur, - ces goûts étant déterminés sur la base des notes attribuées et des éléments qualificatifs des séquences reçues. L'invention vise en second lieu un produit programme d'ordinateur comprenant des instructions de code de programme pour l'exécution des étapes d'un procédé tel qu'exposé ci-dessus, lorsque ledit programme est exécuté sur un ordinateur ou sur un système embarqué permettant l'exécution d'une telle suite d'instructions logicielles. Brève description des figures Les buts et avantages de l'invention seront mieux compris à la lecture de la description et des dessins d'un mode particulier de réalisation, donné à titre d'exemple non limitatif, et pour lequel les dessins représentent : - Figure 1 : les différents éléments intervenant dans le dispositif et le procédé selon l'invention. Description détaillée d'un mode de réalisation de l'invention Comme on le voit sur la figure 1, la présente invention trouve sa place dans le contexte d'un système de diffusion et de rendu de programmes radiophoniques. Un tel système comporte dans le présent exemple une station émettrice 1 comprenant un codeur 11 de programme radiophonique de type connu en soi, relié à une base de données 2 de programmes sonores (musicaux ou parlés, incluant ou non des messages publicitaires), ainsi éventuellement qu'à une installation 3 de création de contenu. Le système de diffusion selon l'invention comporte par ailleurs au moins un récepteur 4, mis en oeuvre par un utilisateur du système. Ledit récepteur 4 est, dans le présent exemple, d'une taille comparable aux récepteurs radio du commerce. Il comprend en premier lieu un décodeur 9 adapté à recevoir les signaux numériques diffusés par la station émettrice 1. Le récepteur 4 comprend également un contrôleur 10, relié au décodeur 9. Ce contrôleur est de type microprocesseur, adapté à exécuter les instructions d'un programme préalablement mémorisé. Le récepteur comprend en outre, également reliés au contrôleur 10, une mémoire 5 (par exemple de type mémoire flash), une mémoire morte 8, dans laquelle est stocké notamment un programme apte à mettre en oeuvre un procédé de gestion de séquences audiophoniques selon l'invention. Le récepteur 4 comprend par ailleurs une interface visuelle 6, et un moyen 7 d'entrée de données par l'utilisateur, connectés au contrôleur 10, cette interface visuelle 6 et ce moyen d'entrée 7 étant éventuellement fusionnés sous forme d'un écran tactile. Il comporte par ailleurs un ou plusieurs hauts parleurs 12. Mode de fonctionnement On admet qu'il est possible d'associer à toute programmation radiophonique une notion de cycle, composé d'un nombre variable de N séquences audio, selon le type de radio, répondant à une structure qui se répète dans le temps. Ce cycle peut, par exemple, être matérialisé par une grille de programmes établie sur 24h, qui définit l'enchaînement d'une ou plusieurs émissions qui se succèdent chaque jour à l'antenne sur des plages horaires successives, et sur une période donnée (par exemple sur les jours de semaines, ou de week-end), chacune de ces émissions définissant alors une séquence, dans la terminologie de cette invention. Dans le cas d'une programmation musicale, ce cycle sera a priori d'une durée bien inférieure à 24h pour n'être composé d'un enchaînement que de quelques titres musicaux, ou de plusieurs heures d'écoute, selon le cas, et selon des critères émanant de l'homme de l'art qui n'introduira par exemple une nouveauté que tous les nièmes titres, enchaînant des morceaux lents et plus rapides selon un séquençage particulier û l'ensemble de ces critères (éventuellement modélisables et mémorisables sous forme d'une série de règles d'enchaînement de morceaux selon des éléments caractérisant ces morceaux : durée, type, rythme, âge, auteur etc., associée à chaque cycle de programmation) définissant alors le « format » radiophonique de la programmation musicale considérée, également organisée en séquences audio. Bien sûr, une radio peut, dans un cas général, être décomposée en plusieurs sous-cycles successifs, représentatifs de plages horaires lors desquelles vont par exemple se succéder des émissions parlées û bulletins d'informations, chroniques, débats, etc. û ces plages « parlées » étant elles-mêmes espacées par des plages musicales répondant à des formats (donc des sous-cycles) éventuellement différents. Afin d'en simplifier la description û sans pour autant en limiter la portée û il sera néanmoins considéré qu'une station selon l'invention est constituée d'une succession indéfinie d'un même cycle principal de séquences audio, dont la programmation est issue du choix créatif de l'homme de l'art, par exemple d'un responsable d'antenne, sur la base d'un thème, de ses goûts personnels ou de tout autre évènement ou cause selon la ligne éditoriale propre au programme considéré. Dans l'exercice de cette programmation, et dans la logique même de cycle, il est admis une certaine tolérance quant à l'interchangeabilité de séquences occupant une même position au sein de cycles de programmation différents û une « nouveauté » choisie pour succéder à un ensemble de N titres « classiques » pouvant par exemple remplacer la « nouveauté » prévue à une même place dans un autre cycle. Une fois un cycle de programmation ainsi composé, la station émettrice 1 le transmet par voie hertzienne, satellitaire, par réseau internet ou tout autre moyen de diffusion connu en soi, sous la forme d'un flux de contenu audiophonique (composé d'une suite organisée de séquences de contenu audio) vers un public distant. Le flux de contenu audiophonique émis est de type numérique, et comporte, pour chaque séquence, un identifiant définissant un numéro d'ordre de passage Si, correspondant à la position que cette séquence doit occuper dans l'ordre prévu au sein du cycle de programmation. L'identifiant d'une séquence peut également contenir un titre de ladite séquence, un auteur ou participant, ainsi que divers mots-clés caractérisant la nature de la séquence. Il contient préférentiellement un indicateur de durée de la séquence, et peut éventuellement contenir une plage horaire et une tolérance autour des limites de cette plage pendant laquelle la séquence aura vocation à être restituée à l'utilisateur. L'insertion de cet identifiant en en-tête de chaque séquence émise est réalisée par un procédé connu de l'homme de l'art. Ce flux de contenu audio est émis sous forme numérique compressée, par exemple sous format de type MP3, de sorte que les séquences de contenu, formant un cycle cohérent de programmation sont reçues et stockées par un récepteur 4 nettement plus rapidement qu'elles ne sont restituées lors de l'écoute par l'utilisateur. On entend par nettement plus rapide le fait que des séquences de contenu d'une durée de quelques minutes sont typiquement reçues en quelques secondes. On comprend que, dans le cas d'une émission par réseau Internet, les séquences peuvent être transmises par des noeuds de réseau différents, et parvenir à des instants différents ou intervertis. Le numéro d'ordre associé à chaque séquence permet alors de reconstituer l'ordre initial des séquences au sein du cycle de programmation prévu pour être restitué à l'auditeur. Dans le présent exemple nullement limitatif, le récepteur 4 est livré d'origine avec plusieurs dizaines d'heures de séquences audio pré-mémorisées, organisées en plusieurs cycles. Ainsi, dès que l'auditeur met en marche son récepteur 4, celui-ci est en mesure de restituer un cycle en cours de réception si le récepteur arrive à se connecter à la station émettrice 1, mais peut aussi restituer des séquences à partir de cycles de programmes pré-mémorisés avec lequel il a été livré, notamment si la liaison avec la station 1 est interrompue, ou bien reconstituer un cycle à partir d'une combinaison des deux. En l'occurrence, le choix d'une restitution de séquences issue d'un cycle en cours de réception, ou bien issues de programmes stockés en mémoire, peut par exemple être orienté par une mesure de la qualité de la liaison détectée par le récepteur au moment de sa mise en marche, selon un procédé connu de l'homme de l'art. On comprend ainsi que même si la liaison entre la station émettrice 1 et le récepteur 4 s'est trouvée interrompue, de sorte qu'une ou plusieurs séquences sont identifiées manquantes dans un cycle de programmation reçu (pas de séquence reçue correspondant à un numéro d'ordre donné compris entre deux numéros d'ordre pour lesquels les séquences ont été correctement reçues), alors le récepteur 4 est en mesure de remplacer chaque séquence Si manquante par l'une des séquences Si; pré-mémorisées (ou stockées lors de la réception d'autres cycles) et présentant le même numéro d'ordre de passage, au sein du cycle de programmation en cours de restitution. Si, à l'heure où il est mis en marche, le récepteur 4 dispose en mémoire de séquences Si dont l'un des éléments identifiant détermine une heure de diffusion correspondant à cet horaire, alors le récepteur 4 commence sa restitution par ces séquences, dans l'ordre prévu par la programmation. En l'absence de telle contrainte horaire, le récepteur 4 démarre sa restitution par une séquence Si+N/2 « distante » de N/2 du numéro d'ordre de la séquence Si en cours de réception (modulo N), si N désigne le nombre total de séquences composant un cycle entier de programmation. On comprend que le choix effectué ici d'une distance de N/2 morceaux peut naturellement être modifié en distance de N/3 ou toute autre valeur, néanmoins éloignée des séquences en cours de réception. Si, au moment de sa mise en marche, la liaison entre la station émettrice 1 et le récepteur 4 se trouve interrompue, et que par ailleurs le récepteur ne dispose pas de séquence Si visant à être restituée à cet horaire, alors le récepteur peut démarrer sa restitution par l'une quelconque des séquences Sk dont il dispose en mémoire. Un choix peut néanmoins être orienté par différents critères, pour démarrer par exemple par la première séquence de la suite la plus longue dont il dispose en mémoire des séquences identifiées comme appartenant à un même cycle.de programmation, ou encore démarrer par la première séquence du dernier cycle reçu. On comprend que, de cette manière, l'utilisateur dispose ainsi, à tout moment, de la faculté de pouvoir « sauter » une séquence Sk d'un cycle C en cours de restitution afin de passer à la séquence suivante Sk+1, ou à une séquence S'k+1 issue d'un autre cycle C' si la séquence Sk+1 se trouve absente, mais en tout état de cause selon une suite ordonnée conforme à la volonté éditoriale souhaitée par l'homme de l'art. Cette faculté est exercée par le biais d'une interface connue en soi, comme par exemple l'appui sur une touche « avance » à disposition sur le récepteur. De même, le récepteur conserve dans une base de données les identifiants des séquences récemment restituées, correspondant aux séquences Sk qui viennent d'être effectivement écoutées en tout ou partie par l'utilisateur, afin de lui offrir la faculté de « retours arrières » dans la programmation, par exemple par appui sur une touche « retour ». Dans une variante de mise en oeuvre, un ou plusieurs des éléments d'identification des séquences Si (numéro, titre, auteur, durée) sont affichés sur un écran de visualisation 6 du récepteur 4. Un nombre maximal prédéterminé de séquences, par exemple dix, est affiché, de manière à simplifier la lecture par l'utilisateur. L'écran 6 peut cependant proposer des icones "page suivante", "page précédente", de type connu, si l'utilisateur veut accéder à toutes les séquences déjà restituées, ou constituant la programmation à venir, de sorte à faciliter la navigation par l'auditeur. Lorsqu'une séquence Sk a été restituée par le récepteur 4 à l'utilisateur, elle est signalée comme telle dans la base de données de séquences dudit récepteur . Il est également loisible de prévoir la sauvegarde de notes données par l'utilisateur aux séquences Sk qu'il aura écoutées selon une échelle de notation prédéfinie. Ces notes sont alors sauvegardées dans la base de données de séquences restituées, ou dans une base associée. Même si il est connu que la taille des mémoires et les technologies de compression audio permettent aujourd'hui de stocker des centaines d'heures d'écoute de contenus audio, on comprend qu'en fonctionnement normal le récepteur 4 peut être amené à recevoir et à stocker consécutivement plusieurs cycles de séquences de contenus à mesure qu'il en restitue un seul selon l'ordre de passage préétabli, et que cet enchaînement conduirait naturellement à l'éventualité d'une saturation de la mémoire vive 5, et ce, même lorsque la liaison avec la station émettrice 1 ne fonctionne que par intermittence. Afin d'éviter cette éventualité, un dispositif de surveillance interne au récepteur 4, par exemple géré par le contrôleur 10, vérifie régulièrement le niveau de remplissage de la mémoire vive 5 afin de provoquer au besoin la suppression de certaines séquences Si pour permettre leur remplacement par de nouvelles séquences reçues S';, selon une méthode prédéfinie à l'avance, comme par exemple la suppression de la séquence Si dont la date de réception est la plus ancienne, pour son remplacement par la séquence S';. Dans une variante de mise en oeuvre, la suppression d'une séquence Si stockée en mémoire, en vue de son remplacement, est établie à partir d'un niveau de priorité préétabli par exemple par son identifiant, par le fait d'avoir déjà été écouté une ou plusieurs fois, par le dépassement d'une certaine date, par la note qu'elle a éventuellement reçu de l'utilisateur lors d'une restitution antérieure, ou par une combinaison de plusieurs critères. Afin de maximiser le nombre de « retours arrières » possibles dans la programmation en cours d'écoute, et également éviter des instabilités dans la mise en oeuvre de la fonction de « saut(s) », le dispositif de remplacement décrit ci-dessus remplace en priorité les titres « distants » de N/2 (ou (N+1) /2 si N est impair) du numéro d'ordre de la séquence en cours d'écoute (modulo N), si N désigne le nombre total de séquences composant un cycle entier de programmation. 12 Avantages de l'invention On comprend que le procédé, tel qu'exposé, permet à un utilisateur, lors de l'écoute d'un programme sur un poste de radio adapté, d'avancer dans le temps au sein du programme radio, et, typiquement, de sauter un ou plusieurs morceaux de musique qui ne lui plaisent pas, au sein d'une programmation répondant à la logique éditoriale de l'homme de l'art. On définit ainsi un système opérationnel de radio anticipative. Le procédé utilise l'émission par un diffuseur d'un flux de séquences de contenu, par exemple en compression MP3, le stockage au sein d'un récepteur radio de ce flux de contenu, et la restitution d'un cycle de programmation à partir des séquences stockées. Le procédé implique l'interposition, au niveau de la station émettrice 1, après la création d'une programmation, d'un dispositif permettant la diffusion de séquences sous forme compressée, dotée de numéros d'ordre et d'autres identifiants. Il implique également l'utilisation d'un appareil de réception radio, doté en particulier de moyens de stockage de données et d'un contrôleur programmable. Dans ce cas, le procédé est mis en oeuvre sous forme d'un programme de gestion des séquences de contenu reçues ou prévues, de gestion de l'affichage et de l'interface utilisateur. Variantes de l'invention La portée de la présente invention ne se limite pas aux détails des formes de réalisation ci-dessus considérées à titre d'exemple, mais s'étend au contraire aux modifications à la portée de l'homme de l'art. Une première variante du service s'intéresse ainsi aux radios dont la programmation est encadrée par des plages horaires fixes. Pour ces radios, un « saut » dans la programmation déclenché par l'utilisateur pourrait non pas provoquer la restitution d'une séquence de numéro d'ordre de passage immédiatement suivant, mais la restitution d'une séquence selon une rotation dans la liste des séquences stockées en mémoire et prévues pour être restituées pendant la plage horaire considérée, selon les informations contenues dans leur identifiant. Afin de respecter une éventuelle contrainte horaire de fin de d'émission, la restitution de la séquence suivante ne démarrerait pas en son début, mais à un moment permettant de faire coïncider la fin de sa restitution avec l'horaire de fin prévu de l'émission. Ce saut pourrait, par exemple, être déclenché par appui sur une touche « autre ». On mesure alors que la mise en oeuvre de cette variante du dispositif permet d'ouvrir de nouvelles perspectives en radio, puisqu'elle permet en effet à l'homme de l'art d'offrir à ses auditeurs, selon un choix éditorial qu'il aura prédéterminé, une certaine flexibilité entre plusieurs séquences alternatives, lors d'un rendez-vous radiophonique dont l'horaire est effectivement établi et connu à l'avance par l'intermédiaire de la grille de programmes. Dans le cas de liaisons que l'on sait robustes entre la station émettrice et les récepteurs, qui ne sont donc pas exposées à des interruptions, on peut également imaginer se faire se succéder des plages de « direct » avec des plages horaires durant lesquelles le dispositif est rendu actif, dans son fonctionnement principal, ou l'une des variantes. Par ailleurs, le récepteur est susceptible par construction de disposer de plusieurs cycles de programmation à tout instant dans sa mémoire, et donc, lorsque l'écoute de la programmation prévoit le passage d'une séquence portant le numéro i, de disposer de plusieurs séquences Si, S';, S";, etc. issus de plusieurs cycles différents. Par construction toujours, le récepteur peut en proposer une au hasard, puisque les séquences sont ordonnées au sein de chaque cycle en présentant une certaine tolérance à l'interchangeabilité entre elles, pour un même numéro d'ordre de passage. D'autres mécanismes pourraient néanmoins être mis en oeuvre. Dans une sous-variante, le contrôleur 10 pourrait par exemple utiliser les notes déjà attribuées par l'utilisateur à des séquences précédentes pour privilégier dans cet ensemble de séquences alternatives, celle répondant au plus près aux goûts de l'utilisateur. Ces goûts sont déterminés par les notes attribuées et d'éléments qualificatifs des séquences reçues, par exemple auteur, style, année, type etc. Dans une des mises en oeuvres possibles pour cette évaluation d'une séquence donnée, le contrôleur détermine pour chaque valeur de chaque attribut qualificatif une note moyenne reçue lors des diffusions précédentes, et calcule une note pondérée de chaque alternative en fonction de ses attributs. La séquence REVENDICATIONS1. Procédé d'émission et de rendu de séquences numériques formant une grille de programmation conçue par un auteur, visant à être reçues par un ensemble de récepteurs distants, par l'intermédiaire d'une liaison intermittente, caractérisé en ce que le procédé comporte des étapes permettant de reformer au niveau de chaque récepteur, indépendamment des éventuelles pertes de séquences liées à la liaison, une programmation, répondant effectivement à la logique éditoriale prédéfinie. 2. Procédé selon la revendication 1, mis en oeuvre par un système 10 comportant : - au moins une station émettrice (1) d'un flux de contenu sous forme numérique, ledit contenu étant organisé en cycles de programmes, composés chacun d'une suite de N séquences audionumériques, et élaborés selon le choix créatif et la ligne éditoriale d'un responsable d'antenne, qui veille à ce que les 15 séquences occupant une même position au sein des différents cycles ainsi constitués puissent éventuellement être interchangées entre elles sans venir dénaturer la ligne éditoriale qu'il souhaite effectivement imposer pour ce programme radio, - au moins un récepteur (4), mis en oeuvre par un utilisateur du système, 20 comprenant une mémoire vive (5), une interface utilisateur (6), et un moyen (7) d'entrée de données par l'utilisateur, caractérisé en ce que le procédé comporte des étapes dans lesquelles : - la station émet sous forme compressée, à une vitesse plus rapide qu'en mode temps réel, les programmes mis à disposition par le responsable d'antenne, 25 - le flux de contenu émis comporte, pour chaque séquence, un identifiant définissant un numéro d'ordre de passage Si, correspondant à la position que cette séquence doit occuper dans l'ordre prévu de la programmation au sein du cycle auquel elle appartient, - le récepteur (4) reçoit de façon non nécessairement permanente les 30 signaux émis par la station émettrice sélectionnée par l'utilisateur, - le récepteur (4) est livré d'origine avec un ou plusieurs cycles de séquences pré-mémorisés, chacun étant constitué d'une suite de séquences selon la ligneéditoriale souhaitée par le responsable d'antenne, ces séquences étant mémorisées conjointement à des éléments caractérisant. 3. Procédé selon la revendication 2, caractérisé en ce que : - dès que l'utilisateur sélectionne une station émettrice (1), son récepteur (4) lit des séquences successives d'un cycle pré-mémorisé, - simultanément à la restitution desdites séquences, le récepteur (4) stocke en mémoire, dans une base de données de séquences, les séquences des programmes qu'il reçoit de la station émettrice (1), chacune desdites séquences disposant pour rappel d'un numéro d'ordre de passage Si définissant sa position au sein du cycle en cours de réception, 4. Procédé selon la revendication 3, caractérisé en ce que : - lorsque la mémoire du récepteur est proche d'un seuil de saturation prédéfini, la réception d'une séquence Sk provoque la suppression d'une séquence de même numéro d'ordre S'k selon une méthode prédéfinie, comme par exemple celle dont la date de réception est la plus ancienne. 5. Procédé selon l'une quelconque des revendications 2 à 4, caractérisé en 20 ce que: - lorsque l'écoute de la programmation prévoit le passage d'une séquence portant le numéro Si, et que plusieurs séquences sont disponibles à ce numéro i, le récepteur (4) poursuit sa lecture en priorité par la séquence issue du même cycle que celle qui vient d'être lue, 25 - lorsque cette continuité n'est pas possible, le récepteur (4) en sélectionne une parmi celles dont il dispose en mémoire au numéro i selon une méthode prédéfinie à l'avance, comme par exemple le choix d'une séquence dont la date de réception est la plus récente. 30 6. Procédé selon l'une quelconque des revendications 3 à 5, caractérisé en ce que: - une séquence de numéro d'ordre de passage 1 est considérée immédiatement consécutive à une séquence de numéro d'ordre de passage N, - réciproquement, une séquence de numéro d'ordre N est considéréeimmédiatement antérieure à une séquence de numéro d'ordre de passage 1, - lorsqu'une séquence a été lue par le récepteur (4), elle est signalée comme telle dans la base de données de séquences du récepteur, - le récepteur (4) conserve également en mémoire la liste des séquences qui 5 viennent d'être restituées à l'utilisateur, de sorte à permettre la mise en oeuvre d'une fonction « retour », - de même, le récepteur (4) dispose à tout instant d'une suite de séquences au-delà de la séquence en cours de restitution, permettant la mise en oeuvre d'une fonction « avance ». 10 7. Procédé selon l'une quelconque des revendications 2 à 6, caractérisé en ce que l'identifiant d'une séquence comprend notamment un titre de ladite séquence, un auteur ou participant, des mots-clés caractérisant la nature de la séquence, ainsi qu'un indicateur de durée de la séquence. 8. Procédé selon la revendication 7, caractérisé en ce que l'identifiant d'une séquence est émis en tête de chaque émission de séquence. 9. Procédé selon la revendication 7, caractérisé en ce que les identifiants de 20 toutes les séquences composant un cycle de programmation sont émis en tête de chaque émission de séquence. 10. Procédé selon l'une quelconque des revendications 2 à 9, caractérisé en ce qu'il comporte en outre des étapes dans lesquelles : 25 - au fur et à mesure de la restitution par le récepteur des séquences composant un programme, tout ou partie de leurs éléments d'identification sont affichés sur un écran de visualisation du récepteur, - les informations correspondant à un nombre prédéterminé de séquences précédemment restituées d'une part, et d'autre part prévues pour être restituées 30 dans la suite de la programmation, au-delà de la séquence en cours de lecture, peuvent également être affichées à l'écran afin de faciliter la mise en oeuvre de fonctions « retour » et « avance ». 11. Procédé selon la revendication 10, caractérisé en ce que les séquences 15dont la date de réception est ancienne, par exemple supérieure à un seuil prédéterminé, et/ou qui ont déjà été lues en tout ou partie à l'utilisateur, mais qui ne font pas partie des séquences « préférées » par l'utilisateur selon au moins une note qui leur a été attribuée, sont effacées de la base de données de séquences en priorité à mesure qu'elles peuvent être remplacées par des séquences de même numéro d'ordre de passage, nouvellement reçues, 12. Procédé selon l'une quelconque des revendications 2 à 11, caractérisé en ce qu'il comporte une étape dans laquelle : - le récepteur garde en mémoire le fait qu'une séquence a été au moins partiellement lue, et remplace dès que possible et en priorité, au fur et à mesure de leur réception, les séquences identifiées comme ayant déjà été lues et dont les numéros d'ordre de passage sont les plus « distants » de la séquence en cours de lecture, c'est-à-dire présentant un numéro d'ordre de passage distant de N/2 (modulo N) du numéro d'ordre de passage de la séquence en cours de lecture. 13. Procédé selon l'une quelconque des revendications 2 à 12, caractérisé en ce qu'il comporte des étapes dans lesquelles : - la station émettrice (1) transmet des séquences représentant une durée totale de lecture supérieure à la durée quotidienne de programmation prévue, de manière à ce qu'à un numéro d'ordre donné, le récepteur (4) puisse stocker plusieurs séquences alternatives de contenu, - l'utilisateur peut à chaque instant actionner un bouton "autre", qui a pour effet de lancer la diffusion d'une séquence alternative à la place de la séquence en cours de lecture, de même numéro d'ordre de passage, lorsqu'elle existe, le récepteur utilise les notes déjà attribuées à des séquences précédentes pour privilégier dans un ensemble de séquences alternatives, celle répondant au plus près aux goûts de l'utilisateur, - ces goûts étant déterminés sur la base des notes attribuées et des 30 éléments qualificatifs des séquences reçues. 14. Produit programme d'ordinateur comprenant des instructions de code de programme pour l'exécution des étapes d'un procédé selon l'une quelconque des revendications 1 à 13, lorsque ledit programme est exécuté sur un ordinateur.