Brevet FR2762956A1 — publié le 19981106

DISPOSITIF ET PROCEDE DE TELECHARGEMENT POUR UN RECEPTEUR DE DIFFUSION NUMERIQUE La présente invention concerne un récepteur de diffusion numé- rique, et plus particulièrement un dispositif et un procédé de télécharge- ment pour un récepteur de diffusion numérique, capables de télécharger des programmes d'un micro-ordinateur. A l'heure actuelle, la plupart des systèmes de diffusion numéri- ques fonctionnent conformément à une norme MPEG, et un système MPEGII pour la diffusion est divisé en sections comprenant une norme de système, une norme vidéo et une norme audio. Parmi elles, la norme de système définit un train de signal en multiplex temporel que l'on appelle un paquet de train de transport. Un en-tête se trouve dans une section de début du paquet de train de trans- port, et des numéros d'identificateur de paquet (ou PID) sont écrits dans I'en-tête. Les numéros PID qui fournissent une information essentielle pour le démultiplexage de trains de signal multiplexés sont des numéros d'identification qui indiquent si un paquet courant est un paquet vidéo, un paquet audio ou un paquet d'information supplémentaire. Les normes vidéo et audio sont destinées à des trains de si- gnaux visuels et audio qui sont respectivement compressés par le sys- tème MPEGII. Ces trains de signaux sont divisés conformément aux nu- méros PID, et des informations videéo, audio et supplémentaire font l'objet d'un multiplexage temporel et sont transmises par plusieurs paquets de train de transport. La figure 1 est un schéma synoptique d'un récepteur de diffu- sion numérique de type général pour un récepteur de télévision. Comme représenté sur cette figure, le récepteur de diffusion numérique de type général comporte: une unité de liaison 100 pour dé- tecter et corriger un signal en modulation par déplacement de phase en quadrature (ou QPSK pour "quadrature phase shift keying"), ou un signal en modulation d'amplitude en quadrature (ou MAQ), qui est appliqué par l'intermédiaire d'une antenne ANT, pour fournir ainsi en sortie un train de signal de transport; un décodeur de système 110 pour effectuer un dé- multiplexage du train de signal de transport provenant de l'unité de liai- son 100, c'est-à-dire pour diviser en trains de signaux d'information vi- déo, audio et supplémentaire le train de signal de transport provenant de l'unité de liaison 100; un décodeur vidéo 120 pour décompresser le train de signal vidéo qui est séparé par le décodeur de système 110; un déco- deur audio 140 pour décompresser le train de signal audio qui est séparé par le décodeur de système 110; un codeur 130 pour convertir le signal vidéo provenant du décodeur vidéo 120 en un signal de luminance Y et un signal de chrominance C devant être visualisés sur un récepteur de télévision ou un moniteur; un convertisseur numérique/analogique (N/A) pour convertir en un signal audio analogique le signal audio numéri- que provenant du décodeur audio 140; un micro-ordinateur 160 pour commander des fonctions du train de signal d'information supplémentaire qui est séparé par le décodeur de système 110, ou des informations sup- plémentaires qui sont fournies à partir d'une interface d'utilisateur190; une mémoire morte (ou ROM) 170 pour enregistrer un programme princi- pal pour piloter le micro-ordinateur 160; une mémoire vive (ou RAM) 180 pour enregistrer temporairement des variables pour le fonctionnement du micro-ordinateur 160; et un bus de données et un bus d'adresse pour re- cevoir et émettre des données et des adresses dans chaque unité. La figure 2 illustre une mappe de la mémoire morte 170 sur la figure 1. Comme représenté sur cette figure, lorsque la mémoire morte est mise sous tension, le programme principal est exécuté instanta- nément. On va maintenant décrire le fonctionnement du récepteur de diffusion numérique de type général, en se référant aux dessins annexés. L'unité de liaison 100 détecte et corrige le signal QPSK ou MAQ provenant de l'antenne ANT, et elle émet un train de signal de transport résultant vers le décodeur de système 110. Le décodeur de système 110 qui reçoit le train de signal de transport détecte les numéros PID, c'est-à-dire qu'il effectue un démulti- plexage, pour diviser ainsi le signal en trains de signaux vidéo, audio et supplémentaire, et il applique le train de signal vidéo au décodeur vidéo , le train de signal audio au décodeur audio 140 et le train d'informa- tion supplémentaire au micro-ordinateur 160, respectivement. Le décodeur vidéo 120 décompresse le train de signal vidéo qui est compressé conformément à la norme MPEGII, et le codeur 130 con- vertit le signal vidéo provenant du codeur vidéo 120 pour donner le signal de luminance Y et le signal de chrominance C devant être visualisés sur le récepteur de télévision ou le moniteur. D'autre part, le décodeur audio 140 décompresse le train de signal audio qui est également compressé conformément à la norme MPEGII, et le convertisseur N/A 150 convertit le signal audio numérique qui provient du décodeur audio 140, pour donner un signal audio analo- gique. Le micro-ordinateur 160 effectue une opération de commande conformément au programme principal qui est enregistré dans la mémoire morte 170, de façon à accomplir une fonction qui correspond au signal d'information supplémentaire provenant de l'interface d'utilisateur 190, telle qu'une télécommande, l'actionnement d'une touche de fonction, etc. Ici, les variables qui sont exigées pour le fonctionnement du programme principal sont réservées dans la mémoire vive 180 et sont utilisées cha- que fois que c'est nécessaire. Cependant, lorsqu'on change le programme principal qui est enregistré dans le micro-ordinateur 160 dans le récepteur de diffusion numérique du récepteur de télévision, par exemple dans le cas de la mise à jour du programme pour recevoir une fonction ou un service supplé- mentaire quelconque, ou lorsqu'on change le programme du fait de la dé- couverte d'une bogue dans celui-ci, il est nécessaire de changer la mé- moire morte complète dans le récepteur de diffusion numérique, ce qui occasionne un désagrément considérable à l'utilisateur du récepteur de télévision. Ainsi, la présente invention porte sur un récepteur de diffusion numérique qui élimine le problème dû à l'art antérieur. Un premier but de la présente invention est de procurer un dis- positif de téléchargement pour un récepteur de diffusion numérique et un procédé correspondant pour un récepteur de diffusion numérique, qui actualisent par diffusion un programme principal d'un micro-ordinateur. Un second but de la présente invention est de procurer un dis- positif de téléchargement pour un récepteur de diffusion numérique et un procédé correspondant pour un récepteur de diffusion numérique, qui examinent un programme principal avant d'effectuer l'initialisation d'un système, grâce à quoi un mode de téléchargement est automatiquement sélectionné lorsqu'un programme principal incomplet est enregistré. Un troisième but de la présente invention est de procurer un dispositif de téléchargement pour un récepteur de diffusion numérique et un procédé correspondant pour un récepteur de diffusion numérique, ayant une mémoire de sauvegarde pour des cas dans lesquels l'alimen- tation est interrompue au cours de l'opération de téléchargement de pro- gramme, ou bien un état anormal apparaît à cause d'un signal instable, pour ainsi accomplir de façon sûre l'opération de téléchargement de pro- gramme. Pour atteindre ces avantages, ainsi que d'autres, et conformé- ment au but de la présente invention, telle qu'elle est mise en oeuvre et décrite de façon générale, un dispositif de téléchargement pour un ré- cepteur de diffusion numérique conforme à un premier mode de réalisa- tion comprend: des moyens de commande pour recevoir un train de si- gnal d'information supplémentaire au moment de la réception dans un mode de téléchargement, pour commander ainsi un système à actualiser, avec un programme correspondant; des premiers moyens d'enregistre- ment pour enregistrer temporairement un nouveau programme qui est transmis pendant une opération de téléchargement de programme; et des seconds moyens d'enregistrement dans lesquels une zone dans laquelle un programme précédent a été enregistré est actualisée avec le nouveau programme, conformément à la commande qui est effectuée par les moyens de commande. Un procédé de téléchargement pour un récepteur de radiodiffu- sion numérique qui met en oeuvre le dispositif conforme au premier mode de réalisation comprend: la sélection d'un mode de téléchargement et la réception d'un nom de nouveau programme à télécharger; la réception de données correspondant au nom de programme; I'enregistrement tempo- raire du nouveau programme reçu dans une première mémoire; I'écriture de "0" dans une zone d'octet de version d'une seconde mémoire, dans laquelle un programme a été enregistré; la suppression d'un programme principal dans une zone de programme principal de la seconde mémoire; l'écriture dans la zone de programme principal du nouveau programme qui a été enregistré temporairement dans la première mémoire; et l'écri- ture d'un numéro de version du nouveau programme dans la zone d'octet de version. De plus, un procédé de téléchargement pour un récepteur de diffusion numérique conforme à un second mode de réalisation, pour at- teindre le second but de la présente invention, comprend: une première étape pour reconnaître un octet de version d'une mémoire principale dans laquelle un programme principal est enregistré, lorsque l'alimentation du système est en fonction; une seconde étape pour télécharger un nouveau programme par laquelle un mode de téléchargement est automatiquement sélectionné lorsque l'octet de version a la valeur "0"; et une troisième étape pour traiter le programme principal qui a été enregistré, lorsque l'octet de version n'est pas égal à "0". En outre, en plus du premier mode de réalisation, un dispositif de téléchargement pour un récepteur de diffusion numérique conforme à un troisième mode de réalisation, pour atteindre le troisième but de la présente invention, comprend de plus des troisièmes moyens d'enregis- trement pour sauvegarder un nouveau programme principal, et un procé- dé de téléchargement de ce dispositif comprend en outre la sauvegarde dans des troisièmes moyens d'enregistrement d'un nouveau programme pour lequel un téléchargement a été accompli. D'autres caractéristiques et avantages de la présente invention seront mieux compris à la lecture de la description qui va suivre de mo- des de réalisation, donnés à titre d'exemples non limitatifs. La suite de la description se réfère aux dessins annexés, dans lesquels: La figure 1 est un schéma synoptique d'un récepteur de diffu- sion numérique classique; La figure 2 est une mappe d'une mémoire morte de la figure 1; La figure 3 est un schéma synoptique d'un récepteur de diffu- sion numérique conforme a la présente invention; La figure 4 est une mappe d'une mémoire flash conforme à un mode de réalisation préférable de la présente invention; La figure 5 est un organigramme d'un processus de téléchar- gement d'un récepteur de diffusion numérique conforme à un premier mode de réalisation de la présente invention; et La figure 6 est un organigramme d'un processus de téléchar- gement d'un récepteur de diffusion numérique conforme à un second mode de réalisation de la présente invention. En se référant à la figure 3, qui est un schéma synoptique d'un récepteur de diffusion numérique conforme à un mode de réalisation préférable de la présente invention, on voit un dispositif de télécharge- ment pour un récepteur de diffusion numérique conforme à la présente invention, qui comprend un micro-ordinateur 260 destiné à commander le fonctionnement global d'un système, pour initialiser le système et accom- plir un processus d'amorçage et un processus de téléchargement, une mémoire vive 280 pour enregistrer temporairement un nouveau pro- gramme principal qui est transmis à partir d'un décodeur de système 110, dans un mode de téléchargement, conformément à la commande du mi- cro-ordinateur 260, et une mémoire flash 270 pour enregistrer un pro- gramme principal, un programme d'amorce et un programme de téléchar- gement, conformément à la commande du micro-ordinateur 260. Les éléments qui sont les mêmes que ceux de la technique classique sont désignés par les mêmes références numériques, et leur description sera omise. La figure 4 illustre une structure de mappe de la mémoire flash 270 sur la figure 3, comportant quatre zones qui enregistrent un pro- gramme d'amorce A, un programme de téléchargement B, un programme principal C et un octet de version D. On va maintenant décrire une opération de téléchargement du dispositif de téléchargement pour le récepteur de diffusion numérique conforme à un premier mode de réalisation de la présente invention. Sur la figure 5, lorsqu'un utilisateur actionne une touche pour l'opération de téléchargement, par l'intermédiaire de l'interface d'utilisa- teur 190, le micro-ordinateur 260 reconnaît l'actionnement de touche (S10) et il lance le programme de téléchargement B qui est enregistré dans la mémoire flash 270. Premièrement, un message est présenté sur un écran pour de- mander à l'utilisateur d'introduire un numéro PID d'un nouveau pro- gramme principal à télécharger (S11), dans l'hypothèse o l'utilisateur connaît les numéros PID. Lorsque l'utilisateur introduit le numéro PID d'un programme spécifique par l'intermédiaire de l'interface d'utilisateur 190 (S12), le mi- cro-ordinateur 260 enregistre temporairement dans la mémoire vive 280 des données de paquet correspondant au numéro PID introduit, qui sont émises par le décodeur de système 110 (S13). Un numéro de version "0" est écrit dans la zone d'octet de ver- sion D de la mémoire flash 270 (S14), et le programme principal C dans la mémoire flash est supprimé (S15). Le numéro de version "0" indique que le programme principal qui a été enregistré dans la mémoire flash 270 est supprimé et qu'un nouveau programme est téléchargé. Par con- séquent, lorsque l'opération de téléchargement est achevée, un numéro de version d'un nouveau programme est écrit. Ensuite, le nouveau programme principal qui a été enregistré temporairement dans la mémoire vive 280 est écrit dans la zone de pro- gramme principal C (S16), et un numéro de version qui lui correspond est réécrit dans la zone d'octet de version D (S17). Enfin, lorsque le programme principal est actualisé, il est ef- fectué une initialisation de système par laquelle l'ensemble du système est restauré conformément au nouveau programme principal (S18), et en- suite diverses fonctions exigées par l'utilisateur peuvent être accomplies. Cependant, lorsque l'opération de téléchargement est suspen- due du fait d'une coupure d'alimentation ou d'une erreur de transmission de signal au moment de la suppression du programme principal C dans la mémoire flash 270 et de la réécriture du nouveau programme, dans le processus de téléchargement, c'est-à-dire pendant l'intervalle allant de S14 à S16, il peut y avoir un fonctionnement erroné du programme, du fait que le programme principal qui a été enregistré est supprimé et le nouveau programme est incomplet. La figure 6 illustre un processus de téléchargement d'un dispositif de téléchargement pour un récepteur de diffusion numérique conforme a un second mode de réalisation de la pré- sente invention, visant à résoudre un tel problème qui est dû au premier mode de réalisation de la présente invention. Lorsque l'alimentation d'un système est en fonction (S20), le microordinateur 260 reconnaît un numéro de version de la zone d'octet de version D dans la mémoire flash 270, en traitant initialement le pro- gramme d'amorce A de la mémoire flash 270. Plus précisément, le micro- ordinateur 260 lit l'octet de version D indiquant le numéro de version du programme principal (S21), et lorsque le numéro de version est "0", ceci indique que le programme principal C de la mémoire flash 270 n'a pas été achevé, et le micro-ordinateur 260 exécute le programme de télécharge- ment B qui a été enregistré dans la mémoire flash 270, pour être ainsi commuté automatiquement vers un mode de téléchargement, sans au- cune opération d'actionnement de touche par l'utilisateur (S23). Ici, du fait qu'une opération de téléchargement conforme au se- cond mode de réalisation est la même que dans l'intervalle de Sll à S18 dans le processus conforme au premier mode de réalisation de la pré- sente invention, la description détaillée est omise. Ensuite, on détermine que le numéro de version n'est pas "0", après la reconnaissance du numéro de version (S22), et que le pro- gramme principal C qui est enregistré dans la mémoire flash 270 est complet, ce qui fait que le micro-ordinateur 260 effectue l'initialisation de système conformément au programme principal C (S24), et diverses fonctions exigées par l'utilisateur peuvent ainsi être accomplies. Comme décrit ci-dessus, les programmes d'amorce et de télé- chargement doivent être enregistrés séparément dans la mémoire flash 270, de façon à effectuer l'opération de téléchargement automatique conformément au second mode de réalisation de la présente invention. En outre, pour faire face au cas dans lequel un programme anormal est écrit, à cause de diverses situations possibles qui peuvent se produire pendant l'opération de téléchargement du programme princi- pal, un troisième mode de réalisation de la présente invention procure un dispositif de téléchargement pour un récepteur de diffusion numérique qui comprend en outre une seconde mémoire flash 300 pour assurer la fonction de sauvegarde pour la mémoire flash 270 dans laquelle le télé- chargement a été achevé. Dans un procédé de téléchargement d'un récepteur de diffusion numérique conforme au troisième mode de réalisation de la présente in- vention, après que les étapes S10 à S17 ont été accomplies, une étape supplémentaire est incluse, et dans cette étape la seconde mémoire flash 300 sauvegarde le nouveau programme qui a été actualisé dans la mé- moire flash 270. Par conséquent, lorsqu'un état anormal quelconque se produit pendant l'opération de téléchargement, le système est relancé et le fait que le numéro de version qui est écrit dans la zone d'octet de version D de la mémoire flash 270 est "0" indique que le programme principal C qui est enregistré dans la mémoire flash 270 est incomplet. Par conséquent, le programme qui a été sauvegardé dans la seconde mémoire flash 300 est exécuté, pour produire ainsi un nouveau téléchargement du nouveau programme, conformément à l'exigence de l'utilisateur ou à l'accomplis- sement de diverses fonctions. Comme décrit ci-dessus, le dispositif de téléchargement pour le récepteur de diffusion numérique conforme à la présente invention pré- sente plusieurs avantages. Premièrement, du fait qu'il est possible d'actualiser une version en recevant le nouveau programme principal du micro-ordinateur par la diffusion, et qu'il est donc possible de procurer une nouvelle version de programme chaque fois que c'est nécessaire, I'utilisateur peut continuer à recevoir de nouveaux services après avoir acheté un produit. De plus, conformément à l'invention, I'opération d'amorçage est effectuée initialement à la mise sous tension, et par conséquent lors- qu'un programme principal incomplet est enregistré du fait de diverses situations, le mode de téléchargement est automatiquement sélectionné et un nouveau programme peut être téléchargé ou bien un programme qui a été sauvegardé peut être exécuté. Il va de soi que de nombreuses modifications peuvent être ap- portées au dispositif et au procédé décrits et représentés, sans sortir du cadre de l'invention. REVENDICATIONS 1. Dispositif de téléchargement pour un récepteur de diffusion numérique, caractérisé en ce qu'il comprend: des moyens de traitement de signal (110) pour effectuer un démultiplexage d'un signal de diffusion qui est fourni, pour séparer ainsi ce signal respectivement en un train de signal vidéo, un train de signal audio et un train de signal d'information supplémentaire; des moyens d'entrée (190) pour recevoir un mode de téléchargement sélectionné par un utilisateur et un nom de programme qui sera téléchargé; des moyens de commande (260) pour recevoir le train de signal d'information supplémentaire pendant la réception dans le mode de téléchargement, pour commander ainsi un système à actualiser avec un programme correspondant; des premiers moyens d'enregistre- ment (280) pour enregistrer temporairement un nouveau programme qui est transmis pendant une opération de téléchargement de programme; et des seconds moyens d'enregistrement (270) dans lesquels une zone dans laquelle un programme a été enregistré est actualisée avec le nouveau programme, conformément à la commande des moyens de commande (260). 2. Dispositif selon la revendication 1, caractérisé en ce qu'un identificateur de paquet (PID) est utilisé pour le nom de programme à té- lécharger. 3. Dispositif selon la revendication 1, caractérisé en ce que les premiers moyens d'enregistrement consistent en une mémoire vive (280). 4. Dispositif selon la revendication 1, caractérisé en ce les se- conds moyens d'enregistrement (270) comprennent: une zone d'octet de version (D) dans laquelle est écrit un numéro de version du programme principal; une zone de programme de téléchargement (B) dans laquelle un programme de téléchargement est enregistré dans le but de recevoir de nouvelles données; et une zone de programme principal (C) dans laquelle le programme principal est enregistré. 5. Dispositif selon la revendication 1 ou 4, caractérisé en ce que les seconds moyens d'enregistrement consistent en une mémoire flash (270). 6. Procédé de téléchargement pour un récepteur de diffusion numérique, caractérisé en ce qu'il comprend les étapes suivantes: on sélectionne un mode de téléchargement et on reçoit un nouveau pro- gramme à télécharger; on reçoit des données correspondant au nom du programme; on enregistre temporairement dans une première mémoire (280) le nouveau programme reçu; on écrit "0" dans une zone d'octet de version (D) d'une seconde mémoire (270) dans laquelle un programme a été enregistré; on supprime un programme principal dans une zone de programme principal (C) de la seconde mémoire (270); on écrit dans la zone de programme principal (C) le nouveau programme qui a été enre- gistré temporairement dans la première mémoire (280); et on écrit un nu- méro de version du nouveau programme dans la zone d'octet de version (D). 7. Procédé de téléchargement pour un récepteur de diffusion numérique, caractérisé en ce qu'il comprend: une première étape pour reconnaître un octet de version (D) d'une mémoire principale (270) dans laquelle un programme principal est enregistré lorsque l'alimentation du système est en fonction; une seconde étape pour télécharger un nouveau programme, par laquelle un mode de téléchargement est automatique- ment sélectionné, lorsque l'octet de version (D) a la valeur "0"; et une troisième étape pour exécuter le programme principal qui a été enregis- tré, lorsque l'octet de version (D) est différent de "0". 8. Procédé selon la revendication 7, caractérisé en ce que la seconde étape comprend les étapes suivantes: on reçoit un nouveau nom de programme à télécharger; on reçoit des données qui correspon- dent au nouveau nom du programme; on enregistre temporairement dans une mémoire vive (280) les données reçues correspondant au nouveau programme; on écrit "0" dans une zone d'octet de version (D) de la mé- moire principale (270) dans laquelle le programme principal a été enre- gistré; on supprime un programme principal dans une zone de programme principal (C) de la mémoire principale (270); on écrit dans la zone de programme principal (C) de la mémoire principale (270) le nouveau pro- gramme qui a été enregistré temporairement dans la mémoire vive (280); et on écrit un numéro de version du nouveau programme dans la zone d'octet de version (D). 9. Procédé selon la revendication 6 ou 8, caractérisé en ce qu'on utilise un identificateur de paquet (PID) pour le nom de programme à télécharger. 10. Procédé selon la revendication 9. caractérisé en ce que la mémoire principale (270) comprend: une zone d'octet de version (D) dans laquelle est enregistré un numéro de version d'un programme prin- cipal; une zone de programme de téléchargement (B) dans laquelle est enregistré un programme de téléchargement pour recevoir de nouvelles données; et une zone de programme principal (C) dans laquelle le pro- gramme principal est enregistré. 11. Procédé selon la revendication 8 ou 10, caractérisé en ce que la mémoire principale est une mémoire flash (270). 12. Dispositif de téléchargement pour un récepteur de diffusion numérique, caractérisé en ce qu'il comprend: des moyens de traitement de signal (110) pour effectuer un démultiplexage d'un signal de diffusion qui est appliqué, pour séparer ainsi ce signal respectivement en un train de signal vidéo, un train de signal audio et un train de signal d'informa- tion supplémentaire; des moyens d'entrée (190) pour recevoir un mode de téléchargement qui est sélectionné par un utilisateur et un nom de programme qui sera téléchargé; des moyens de commande (260) pour recevoir le train de signal d'information supplémentaire pendant la récep- tion dans le mode de téléchargement, pour commander ainsi un système à actualiser avec un programme correspondant; des premiers moyens d'enregistrement (280) pour enregistrer temporairement un nouveau pro- gramme qui est transmis pendant une opération de téléchargement de programme; des seconds moyens d'enregistrement (270) dans lesquels une zone (C) dans laquelle un programme a été enregistré est actualisée avec le nouveau programme, conformément à la commande des moyens de commande (260); et des troisièmes moyens d'enregistrement (300) pour sauvegarder le nouveau programme pour lequel l'opération de télé- chargement a été achevée. 13. Dispositif selon la revendication 12, caractérisé en ce qu'on utilise un identificateur de paquet (PID) pour le nom de programme à té- lécharger. 14. Dispositif selon la revendication 12, caractérisé en ce que la première mémoire ou les premiers moyens d'enregistrement con- sistent en une mémoire vive (280). 15. Dispositif selon la revendication 12, caractérisé en ce que la seconde mémoire ou les seconds moyens d'enregistrement con- sistent en une mémoire flash (270). 16. Procédé de téléchargement pour un récepteur de diffusion numérique, caractérisé en ce qu'il comprend les étapes suivantes: on sélectionne un mode de téléchargement et on reçoit un nouveau nom de programme à télécharger; on reçoit des données correspondant au nom du programme; on enregistre temporairement le nouveau programme reçu dans une première mémoire (280); on écrit "0" dans une zone d'octet de version (D) d'une seconde mémoire (270) dans laquelle un programme a été enregistré; on supprime un programme principal dans une zone de programme principal (C) de la seconde mémoire (270); on écrit dans la zone de programme principal (C) le nouveau programme qui a: été enre- gistré temporairement dans la première mémoire (280); on écrit un numé- ro de version du nouveau programme dans la zone d'octet de version (D); et on sauvegarde dans une troisième mémoire (300) le nouveau pro- gramme pour lequel le téléchargement a été achevé. 17. Procédé selon la revendication 16, caractérisé en ce que lorsque l'opération de téléchargement de programme est suspendue à cause d'une situation anormale, après que le système a été relance, une nouvelle opération de téléchargement est accomplie en exécutant le pro- gramme qui a été sauvegardé dans la troisième mémoire (300). 18. Procédé selon la revendication 17, caractérisé en ce que la situation anormale est reconnue par le fait que la valeur "0" est écrite dans la zone d'octet de version (D) de la seconde mémoire (270). 19. Procédé selon la revendication 16, caractérisé en ce qu'on utilise un identificateur de paquet (PID) pour le nom de programme à té- lécharger. 20. Procédé selon la revendication 16, caractérisé en ce que la première mémoire est une mémoire vive (280). 21. Procédé selon la revendication 16, caractérisé en ce que la seconde mémoire est une mémoire flash (270). 22. Procédé selon la revendication 16, caractérisé en ce que la troisième mémoire - con- siste en une mémoire flash (300).