Brevet FR2768841A1 — publié le 19990326

SYSTEME DE LECTEUR DE DISQUE COMPACT AVEC POSSIBILITE DE REPRODUCTION ININTERROMPUE EN PRESENCE DE VIBRATIONS, ET PROCEDE DE REPRODUCTION CORRESPONDANT Cette invention concerne des systèmes de lecteurs de disques compacts (ou CD), et elle concerne plus particulièrement un système de lecteur de CD avec une possibilité de reproduction ininterrompue, insensible à des vibrations, qui peut éviter une interruption dans la reproduction audio ou vidéo en cas d'apparition de vibrations externes qui occasionnent une interruption dans l'opération de lecture de données sur le disque optique, à cause d'une erreur de focalisation et d'une erreur de suivi de piste de la tête de lecture laser du système de lecteur de CD. Un CD (disque compact) est un disque optique qui est utilisé pour enregistrer de l'information numérique, telle que de l'information audio ou vidéo, ou des programmes et des données d'ordinateur, qui est caractérisé par une grande capacité d'enregistrement en comparaison avec des moyens d'enregistrement magnétiques classiques. Les données qui sont enregistrées sur un CD peuvent être lues par des moyens de lecture à laser. Lorsque le CD est utilisé pour enregistrer des programmes et des données d'ordinateur, on l'appelle habituellement un CD-ROM (mémoire morte à disque compact). Un lecteur de CD-ROM est un dispositif d'entrée pour des ordinateurs personnels qui peut accepter diverses sortes de CD, comprenant des CD vidéo, des CD audio et des CD-ROM, tandis qu'un lecteur de CD est un dispositif éiectronique qui est capable de reproduire des informations audio provenant d'un CD audio. Dans l'utilisation d'un CD-ROM, il est seulement nécessaire que les programmes ou les données d'ordinateur se trouvant sur le CD-ROM puissent être lus et chargés rapidement dans la mémoire de l'ordinateur. Une courte interruption de l'opération de lecture de données sur le disque est habituellement imperceptible pour l'utilisateur. Cependant, dans l'utilisation d'un lecteur de CD pour la reproduction de données audio, comme des morceaux de musique, une courte interruption de l'opération de lecture de données sur le disque peut occasionner une interruption de la reproduction audio, qui est habituellement intolérable pour les mélomanes. Des interruptions de l'opération de lecture de données sur le disque optique sont habituellement occasionnées par des vibrations externes, dans la mesure où des vibrations externes peuvent occasionner des sauts - et donc une erreur de focalisation et une erreur de suivi de piste - de la tête de lecture laser qui est utilisée pour l'opération de lecture de données sur le disque optique. Dans le cas de la lecture d'un CD ROM, de telles interruptions occasionneront seulement un temps d'accès légèrement allongé et n'affecteront en rien l'intégrité des programmes ou des données qui sont lus. Cependant, dans le cas de la lecture d'un CD audio ou vidéo, de telles interruptions occasionneront des ruptures intermittentes dans la continuité de la reproduction audio ou vidéo, ce qui est très désagréable pour les yeux des spectateurs et les oreilles des auditeurs. Cet inconvénient est particulièrement apparent pour des systèmes de lecteurs de CD qui sont installés dans des automobiles, dans la mesure où une automobile en marche peut communiquer de fortes vibrations aux systèmes de lecteurs de CD. Une solution au problème précédent consiste à incorporer une mémoire tampon dans le système de lecteur de CD. Toutes les données audio pouvant être reproduites seront tout d'abord dirigées vers cette mémoire tampon et enregistrées dans celle-ci, avant d'être dirigées vers les moyens de reproduction audio. Pendant l'intervalle de temps de l'apparition d'une interruption dans l'opération de lecture de données sur le disque optique, à cause d'une erreur de focalisation ou d'une erreur de suivi de piste de la tête de lecture laser, due à des vibrations externes, le contenu courant de la mémoire tampon peut toujours être utilisé pour la reproduction pendant une courte durée, jusqu'à ce que la tête de lecture laser reprenne l'opération de lecture de données. On présentera ci-apres une description plus détaillée, avec une illustration, des systèmes de lecteurs de CD classiques précédents et de leurs inconvénients. La figure 1 montre un schéma synoptique d'un système de lecteur de CD classique de type caractéristique, qui est utilisé pour la reproduction d'un disque optique 10. Ce système de lecteur de CD comprend un moteur d'axe tournant 20, une tête de lecture laser 30, un amplificateur radiofréquence (RF) 40, un circuit d'asservissement 50, un circuit de traitement de données 60, un micro-contrôleur 70, un convertisseur numérique-analogique (N/A) 80, un amplificateur 90 et un hautparleur 100. Le moteur d'axe tournant 20 est utilisé pour faire tourner le disque optique 10 à une vitesse fixe pendant une opération de reproduction, pour que les données qui sont enregistrées sur le disque optique 10 puissent être lues par la tête de lecture laser 30. Le signal de données qui provient de la tête de lecture laser 30 est tout d'abord amplifié par l'amplificateur RF 40. Le signal de sortie de l'amplificateur RF 40 est divisé en deux parties une première partie du signal amplifié est transférée vers le circuit d'asservissement 50 et une seconde partie de ce même signal est transférée vers le circuit de traitement de données 60. Le signal qui est transféré vers le circuit d'asservissement 50 est utilisé pour réaliser les commandes asservies à la fois de la vitesse du moteur d'axe tournant 20 et de la focalisation et du suivi de piste de la tête de lecture laser 30. Ces commandes asservies sont des techniques classiques bien connues et elles n'entrent pas dans le cadre de l'invention, ce qui fait que leurs détails ne seront pas décrits davantage ici. Le signal amplifié qui est transféré vers le circuit de traitement de données 60 subit ensuite diverses phases de traitement de données, comme un décodage de modulation huit à quatorze (ou EFM pour "eightto-fourteen modulation"), une acquisition de sous-code, une détection et correction d'erreurs (ou ECD pour "error correction and detection"), etc., pour obtenir ainsi les données audio reproductibles. Du fait que les données audio reproductibles sont sous forme numérique, elles sont en outre converties sous forme analogique par le convertisseur N/A 80. Le signal de sortie du convertisseur N/A 80 est ensuite amplifié par l'amplificateur 90 pour la reproduction audible par le haut-parleur 100. En outre, le mi cro-contrôleur 70 peut accepter des ordres externes provenant de l'utilisateur pour diverses commandes concernant la reproduction. Dans le système de lecteur de CD de la figure 1, la tête de lecture laser 30 est un composant mécanique qui peut aisément être soumis à des vibrations externes qui pourraient occasionner une erreur de focalisation et une erreur de suivi de piste de la tête de lecture laser 30. Dans le cas où ceci se produit, I'opération de lecture de données sur le disque optique est interrompue, ce qui occasionne une interruption de la reproduction audio. Ce défaut est particulièrement apparent pour des systèmes de lecteurs de CD qui sont installés dans des automobiles qui sont susceptibles d'occasionner de fortes vibrations pendant la marche. La figure 2 montre une solution au problème précédent, dans laquelle une unité de mémoire vive (ou RAM) 110 supplémentaire est connectée au circuit de traitement de données 60 dans le système de lecteur de CD de la figure 1. Dans le système de lecteur de CD de la figure 2, toutes les données de sortie du circuit de traitement de données 60 sont tout d'abord dirigées vers la section de mémoire vive 110 et elles sont enregistrées temporairement dans celle-ci, avant d'être dirigées vers les moyens de reproduction audio (le convertisseur N/A 80, I'amplificateur 90 et le haut-parleur 100). Dans le cas où l'opération de lecture de données sur le disque optique 10 par la tête de lecture laser 30 est interrompue à cause de vibrations externes, le contenu courant de l'unité de mémoire vive 110 peut être fourni aux moyens de reproduction audio, pour permettre une reproduction ininterrompue jusqu'à ce que la tête de lecture laser 30 reprenne l'opération de lecture de données. Cependant, lorsqu'on utilise cette solution, il est nécessaire que l'unité de mémoire vive 110 soit toujours remplie avec une quantité suffisante de données audio reproductibles provenant du circuit de traitement de données 60, qui peuvent être prélevées pour la reproduction pendant la durée au cours de laquelle l'opération de lecture de données sur le disque optique 10 est interrompue. Le micro-contrôleur 70 commandera le moteur d'axe tournant 20 de façon à accélérer la rotation du disque optique 10 lorsque des vibrations se produisent, et à la ralentir lorsque l'unité de mémoire vive 110 est sur le point de déborder. Par conséquent, avec le système de lecteur de CD de la figure 2, la reproduction audio n'est pas interrompue lorsque le système de lecteur de CD est soumis à des vibrations externes qui occasionnent une erreur de focalisation et une erreur de suivi de piste de la tête de lecture laser 30, et donc une interruption dans l'opération de lecture de données sur le disque optique 10. Le micro-contrôleur 70 contribue à maintenir l'unité de mémoire vive 110 remplie d'une quantité appropriée de données audio reproductibles "en réserve", en commandant la vitesse du moteur d'axe tournant 20. Dans le système de lecteur de CD précédent de la figure 2, il est nécessaire qu'après qu'une interruption s'est produite, I'opération de lecture de données qui est reprise commence à partir du point d'interruption (c'est-à-dire le multiplet suivant de données audio venant après le dernier multiplet qui a été lu avec succès juste avant que l'interruption ne se produise). Des brevets connexes concernant des systèmes de lecteurs de CD comprennent le brevet des E.U.A. n" 5 379 284 intitulé "COMPACT DISC PLAYER HAVING AN INTERMEDIATE MEMORY STORAGE DEVICE", délivré à D.G. King, qui utilise un dispositif d'enregistrement en mémoire intermédiaire pour que la reproduction audio se poursuive de façon ininterrompue dans le cas où le système de lecteur de CD est soumis à des vibrations externes En outre, le brevet des E.U.A. n" 5 148 417 intitulé "TRACKING JUMP COMPENSATOR FOR OPTICAL DISC REPRODUClNG APPARATUS", suggère l'utilisation d'un compensateur pour assurer la reproduction audio de façon ininterrompue dans le cas où le système de lecteur de CD est soumis à des vibrations externes. Cependant, dans ces deux brevets, I'opération de lecture de données qui est reprise ne commence pas précisément à partir du point d'interruption. Pour résoudre le problème précédent, le brevet des E.U.A. n" 5 615 194, intitule "DISK REPRODUCING APPARATUS AND METHOD FOR REPRODUCING AN AUDIO SIGNAL AND SUBCODE AT N TIMES NORMAL SPEED FROM A DISK" délivré à Kimura, décrit un dispositif et un procédé qui permettent d'obtenir ce que l'on appelle une correspondance un à un des données sur le disque optique, pour faire en sorte que l'opération de lecture de données qui est reprise après qu'une interruption s'est produite, commence exactement au point d'interruption. Pour parvenir à une reproduction ininterrompue, I'appareil qui est décrit enregistre les données audio et un sous-code associé dans une unité de mémoire temporaire, et il contrôle ensuite continuellement le sous-code provenant du codeur EFM. La figure 3A est un schéma que l'on utilise pour représenter un format de données standard pour l'enregistrement de données audio sur un disque optique. Comme représenté, les données audio d'un seul morceau de musique, par exemple, sont divisées en un ensemble de segments, chacun d'eux étant précédé par un code de synchronisation SYNC, comme désigné par la référence 200 et par un sous-code, désigné par la référence 210, qui suit le code SYNC 200. Le sous-code 210 consiste de façon caractéristique en huit canaux qu'on désigne habituellement par les lettres respectives P, Q, R, S, T, U, V et W. Un total de 98 sous-codes constituent une trame de données. La figure 3B est un schéma que l'on utilise pour représenter la structure de chaque sous-code. Comme représenté, le sous-code comprend huit canaux P, Q, R, S, T, U, V et W, chacun d'eux commençant par deux éléments spécifiques de données de code, S0 et S1. La figure 3C montre le contenu du canal Q, qui comprend des champs de données tels que (Min: Sec: Trame) et (MIN~A, SEC~A, TRAME~A), qui peuvent aider le système de lecteur de CD à reprendre l'opération de lecture de données sur le disque optique, après qu'une interruption s'est produite du fait de vibrations, en commençant exactement au point d'interruption. Pour des détails concernant ceci, le lecteur est invité à se référer à la description du brevet des E.U.A. n" 5 615 194. Le brevet précédent présente cependant un inconvénient qui consiste en ce qu'il exige que l'unité de mémoire temporaire ait une grande capacité pour enregistrer les données de sous-code en plus des données audio. En outre, sa mise en oeuvre exige un matériel ou un circuit relativement complexe. Ces deux inconvénients font que le coût de la mise en oeuvre du brevet est très élevé. Des solutions classiques au problème de l'interruption dans l'opération de lecture de données sur le disque optique à cause de vibrations externes, sont donc toujours insatisfaisantes. II existe donc un besoin portant sur un nouveau système de lecteur de CD qui permette de faire en sorte que l'opération de lecture de données qui est reprise sur le disque optique, après qu'une interruption s'est produite à cause de vibrations externes, commence exactement au point d'interruption, sans perte de multiplets de données audio entre le multiplet à la nouvelle position et le dernier multiplet qui a été lu avec succès juste avant que l'interruption ne se produise. Un but de la présente invention est donc de procurer un système de lecteur de CD qui puisse faire en sorte que l'opération de lecture de données sur le disque optique, après qu'une interruption s'est produite à cause de vibrations, commence exactement au point d'interruption. Un autre but de la présente invention est de procurer un système de lecteur de CD qui ait une structure de matériel simple, de façon que son coût de fabrication soit faible. Conformément à ses buts précédents, ainsi qu'à d'autres, la présente invention procure un nouveau système de lecteur de CD avec une possibilité de reproduction ininterrompue, de manière insensible à des vibrations. Le système de lecteur de CD de l'invention comprend les éléments constitutifs suivants : une tête de lecture laser pour lire des données sur un disque optique; des moyens d'asservissement pour commander la tête de lecture laser; des moyens de traitement de données pour décoder les données provenant de la tête de lecture laser, pour les présenter sous une forme reproductible; des moyens de mémoire pour l'enregistrement temporaire des données de sortie des moyens de traitement de données; des moyens de commande, connectés aux moyens d'asservissement et aux moyens de traitement de données, pour commander des opération s des moyens d'asservissement et des moyens de traitement de données; et des moyens de reproduction, connectés aux moyens de traitement de données, pour reproduire les données de sortie des moyens de traitement de données. Dans le système de lecteur de CD précédent, les moyens de traitement de données comprennent une unité de commande de mémoire vive et de conditions temporelles qui est connectée aux moyens de mémoire et aux moyens de commande; dans le cas de l'apparition d'une condition d'erreur de focalisation ou d'erreur de suivi de piste pour la tête de lecture laser, les moyens d'asservissement signalent une telle condi tion aux moyens de commande, ce qui fait que les moyens de commande prélèvent une information concernant l'identité de la trame de données qui est en cours d'écriture dans les moyens de mémoire, et ils commandent ensuite les moyens de mémoire pour rejeter la trame de données, et ils commandent également les moyens d'asservissement pour reprendre l'opération de lecture de données en positionnant la tête de lecture laser sur la trame de données qui précède la trame de données rejetée. Selon un autre aspect, I'invention procure un procédé prévu pour l'utilisation avec un système de lecteur de CD du type comportant une tête de lecture laser pour lire des données sur un disque optique; des moyens d'asservissement pour commander la tête de lecture laser; des moyens de traitement de données pour décoder les données provenant de la tête de lecture laser, de façon à les présenter sous une forme reproductible; des moyens de mémoire pour enregistrer temporairement les données de sortie provenant des moyens de traitement de données; des moyens de commande, connectés aux moyens d'asservissement et aux moyens de traitement de données, pour commander des opérations des moyens d'asservissement et des moyens de traitement de données; et des moyens de reproduction, connectés aux moyens de traitement de données, pour reproduire les données de sortie des moyens de traitement de données. Le procédé comprend les étapes suivantes : dans le cas de l'apparition d'une condition d'erreur de focalisation ou d'erreur de suivi de piste pour la tête de lecture laser, on active les moyens d'asservissement pour signaler une telle condition aux moyens de commande; on active les moyens de commande pour prélever l'information concernant l'identité de la trame de données qui est en cours d'écriture dans les moyens de mémoire; on active les moyens de commande pour rejeter la trame de données courante; on active les moyens de commande pour commander aux moyens d'asservissement de reprendre l'opération de lecture de données en positionnant la tête de lecture laser sur la trame de données précédente; et on recommence l'opération de lecture de données sur le disque optique. D'autres caractéristiques et avantages de l'invention seront mieux compris à la lecture de la description qui va suivre de modes de réalisation préférés, 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 système de lecteur de CD classique de type caractéristique; La figure 2 est un schéma synoptique d'un système de lecteur de CD classique qui est capable d'éviter une interruption dans la reproduction; La figure 3A est un schéma que l'on utilise pour représenter un format de données standard pour l'enregistrement de données audio sur un disque optique; La figure 3B est un schéma que l'on utilise pour représenter la structure de chaque sous-code dans chaque trame de données sur un CD audio; La figure 3C montre le contenu du canal Q d'un sous-code; La figure 4 est un schéma synoptique du système de lecteur de CD de l'invention; et La figure 5 est un diagramme de signaux montrant les relations temporelles entre divers signaux qui sont utilisés dans le système de lecteur de CD de la figure 4. L'invention représente un perfectionnement du système de lecteur de CD de la figure 2. Par conséquent, le système de lecteur de CD de l'invention a la même structure synoptique que celle représentée sur la figure 2, mais il diffère par le fait que le circuit de traitement de données dans le système de lecteur de CD de l'invention, qui est désigné ici par la référence 300, est réalisé d'une manière différente, conformément à l'invention, comme représenté sur la figure 4. En se référant à la figure 4, on note qu'en plus d'un moteur d'axe tournant, d'une tête de lecture laser, d'un convertisseur N/A, d'un amplificateur et d'un haut-parleur (voir la figure 2), le système de lecteur de CD de l'invention comprend un circuit de traitement de données 300 qui est connecté entre l'amplificateur RF et le convertisseur N/A, un micro-contrôleur 400, une unité de mémoire vive 500 et un circuit d'asservissement 600 qui est connecté au moteur d'axe tournant qui est utilisé pour faire tourner un disque optique. De façon plus détaillée, le circuit de traitement de données 300 comprend un décodeur EFM 320, un décodeur CIRC ("cross-interleaved Reed-Solomon code", c'est-å-dire code de Reed-Solomon entrelacé et croisé) 350; une unité de commande de mémoire vive et de conditions temporelles 310, un générateur d'adresse 390, un tampon de sortie 460 et un circuit de sortie série 430. Le signal de sortie de l'amplificateur RF (voir la figure 2) est transmis au décodeur EFM 320 par l'intermédiaire de la ligne de signal 310. Le décodeur EFM 320 est connecté par la ligne de signal 325 au décodeur CIRC 350, et il est connecté par les lignes de signal 330, 340 au micro-contrôleur 400. Sous la commande du micro-contrôleur 400, le décodeur EFM 320 effectue un processus de décodage EFM sur le signal reçu à partir de l'amplificateur RF, par l'intermédiaire de la ligne de signal 310 (voir la figure 2). Le signal de sortie du décodeur EFM 320 est ensuite transmis par la ligne de signal 325 au décodeur CIRC 350, dans lequel un processus de décodage CIRC est effectué sur le signal de sortie du décodeur EFM 320. Le décodeur CIRC 350 est connecté par les lignes de signal 360, 380 à l'unité de commande de mémoire vive et de conditions temporelles 370, par l'intermédiaire de la ligne de signal 340 au micro-contrôleur 400, et par l'intermédiaire du bus de données 410 à la fois à l'unité de mémoire vive 500 et au tampon de sortie 460. Le signal de sortie décodé du décodeur CIRC 350 est transmis par le bus de données 410 à l'unité de mémoire vive 500, pour être enregistré temporairement dans celle-ci. Pendant des opérations normales au cours desquelles le système de lecteur de CD n'est soumis à aucune vibration externe, les données qui proviennent du disque optique sont transférées régulièrement au circuit de traitement de données 300 et elles sont traitées dans ce dernier pour obtenir des données audio reproductibles qui sont ensuite transmises à l'unité de mémoire vive 500. Les données audio reproductibles dans l'unité de mémoire vive 500 sont transmises de l'unité de mémoire vive 500 au tampon de sortie 460, pour être émises par l'intermédiaire du circuit de sortie série 430 vers les moyens de reproduction audio (qui comprennent un convertisseur N/A, un amplificateur et un haut-parleur, comme ceux qui sont représentés sur la figure 2). Dans le cas de l'apparition de vibrations externes qui occasionnent une interruption de l'opération de lecture de données sur le disque optique, ce qui fait que le décodeur EFM 320 ne reçoit pas de signaux par la ligne de signal 310, le contenu courant de l'unité de mémoire vive 500, qui est constitué par les données audio qui ont été lues avec succès sur le disque optique juste avant que l'interruption ne se produise, peut toujours être transféré par l'intermédiaire du tampon de sortie 460 et du circuit de sortie série 430 vers les moyens de reproduction audio, pour permettre une reproduction ininterrompue. La technique précédente pour maintenir une reproduction ininterrompue lorsque l'opération de lecture de données sur le disque optique est interrompue, est la même que celle de l'art antérieur de la figure 2. Selon une caractéristique de l'invention, après que la tête de lecture laser a repris l'opération normale de lecture de données, le multiplet de départ est exactement celui qui suit le dernier multiplet de la dernière trame complète qui a été lue avec succès et enregistrée dans l'unité de mémoire vive 500, avant que l'interruption n'ait lieu. L'unité de commande de mémoire vive et de conditions temporelles 370 est connectée par les lignes de signal 382, 384 au microcontrôleur 400, par les lignes de signal 360, 380 au décodeur CIRC 350 et par la ligne de signal 420 au tampon de sortie 460. L'unité de commande de mémoire vive et de conditions temporelles 370 est sous la commande du micro-contrôleur 400, pour ordonner au décodeur CIRC 350 d'effectuer le processus de décodage CIRC, et également pour permettre au tampon de sortie 460 d'émettre des données vers le circuit de sortie série 430. Le micro-contrôleur 400 est utilisé pour superviser les diverses opérations du système de lecteur de CD, et il est également utilisé pour commander le circuit d'asservissement 600 pour le réglage de la vitesse du moteur d'axe tournant, de façon à faire tourner le disque optique à diverses vitesses. Le micro-contrôleur 400 commande également les diverses opérations du circuit de traitement de données 300, pour traiter le signal de sortie de l'amplificateur RF qui est reçu par l'intermédiaire de la ligne de signal 310. Par le processus de décodage EFM du décodeur EFM 320, et ensuite par le processus de décodage CIRC du décodeur CIRC 350, le signal reçu peut être transformé en données audio reproductibles qui sont ensuite transmises par le bus de données 410 à l'unité de mémoire vive 500. Pendant une opération de reproduction, le signal RF qui provient de l'amplificateur RF (voir la figure 2) est traité par le décodeur EFM 320, pour obtenir les données de canal Q du sous-code. Ces données sont ensuite transmises par la ligne de signal 330 au microcontrôleur 400. En réponse, le micro-contrôleur 400 émet par l'intermédiaire de la ligne de signal 340 un signal de validation de fonctionnement, appelé FONCTIONNEMENT, qui est dirigé à la fois vers le décodeur EFM 320 et le décodeur CIRC 350. En l'absence du signal FONCTIONNEMENT, le décodeur CIRC 350 est désactivé en ce qui concerne la réception du signal de sortie du décodeur EFM 320. En présence du signal FONCTIONNEMENT (qui est un signal de tension de niveau haut), le décodeur EFM 320 est activé d'une manière telle qu'il suspende la transmission de son signal de sortie vers le décodeur CIRC 350 jusqu'à ce que la trame de données contenant un sous-code S0 soit reçue. Chaque fois que le décodeur CIRC 350 achève le processus de décodage, il émet un signal PRET vers l'unité de commande de mémoire vive et de conditions temporelles 370. Lorsque des données ont été prélevées, l'unité de commande de mémoire vive et de conditions temporelles 370 émet un signal LECTURE vers le décodeur CIRC 350, par l'intermédiaire de la ligne de signal 380. D'autre part, l'unité de commande de mémoire vive et de conditions temporelles 370 active le générateur d'adresse 390 pour générer un signal d'adresse dirigé vers l'unité de mémoire vive 500, permettant ainsi aux données de sortie du décodeur CIRC 350, qui sont placées sur le bus de données 410, d'être écrites à l'adresse correspondante dans l'unité de mémoire vive 500. Pendant une opération de reproduction, l'unité de commande de mémoire vive et de conditions temporelles 370 émet un signal ECRITURE, à une cadence fixe, vers le tampon de sortie 460, par l'intermédiaire de la ligne de signal 420, ce qui active le tampon de sortie 460 pour prélever des données sur le bus de données 410. Le signal de sortie du tampon de sortie 460 est converti par le circuit de sortie série 430 en une séquence série de bits qui sont ensuite transmis aux moyens de reproduction audio par la ligne de données 440. Dans le cas de l'apparition de vibrations externes qui occasion nent une erreur de focalisation et une erreur de suivi de piste de la tête de lecture laser, pendant l'opération de reproduction, le circuit d'asservissement 600 émet un signal de notification vers le micro-contrôleur 400, par la ligne de signal 450. En réponse, le micro-contrôleur 400 commute vers un état de tension basse le signal FONCTIONNEMENT sur la ligne de signal 340. A ce moment, l'unité de commande de mémoire vive et de conditions temporelles 370 prélève l'information concernant l'identité de la trame de données qui est en cours d'écriture dans l'unité de mémoire vive 500. Le micro-contrôleur 400 prélève ensuite cette information dans l'unité de commande de mémoire vive et de conditions temporelles 370, et il ordonne ensuite à l'unité de commande de mémoire vive et de conditions temporelles 370 d'abandonner la trame de données courante. D'autre part, le micro-contrôleur 400 ordonne au circuit d'asservissement 600 de tenter de rétablir la focalisation et le suivi de piste de la tête de lecture laser, de manière à repositionner la tête de lecture laser exactement sur la trame de données qui précède celle qui est abandonnée. Lorsque la tête de lecture laser y est parvenue, le microcontrôleur 400 commute ensuite vers un état de tension haute le signal FONCTIONNEMENT sur la ligne de signal 340, de façon à reprendre l'opération de lecture de données. L'unité de commande de mémoire vive et de conditions temporelles 370 n'a pas l'obligation de contrôler continuellement les données de sous-code qui proviennent du décodeur EFM 320. Après qu'une interruption s'est produite, le micro-contrôleur 400 signalera à l'unité de commande de mémoire vive et de conditions temporelles 370 que les données reçues par la suite proviennent du multiplet correspondant au nouveau départ, et il lui transmettra également le sous-code des données nouvellement lues. Ensuite, l'un sortie courantes provenant du décodeur CIRC 350 appartiennent. De plus, L'unité de commande de mémoire vive et de conditions temporelles 370 peut signaler au micro-contrôleur 400 I'état de dépassement de capacité de l'unité de mémoire vive 500. En réponse, le microcontrôleur 400 commande le circuit d'asservissement 600 pour régler la vitesse de rotation du disque optique, de façon que la vitesse d'accès puisse être réglée à des niveaux appropriés qui permettent de charger dans l'unité de mémoire vive 500 des quantités appropriées de données audio reproductibles. La figure 5 est un diagramme de signaux montrant les relations temporelles entre les divers signaux qui sont utilisés dans le système de lecteur de CD de la figure 4. Comme représenté, L'unité de commande de mémoire vive et de conditions temporelles 370 commute vers un état de tension haute le signal LECTURE sur la ligne de signal 380, lorsque le décodeur CIRC 350 commute vers un état de tension haute le signal PRET sur la ligne de signal 360, ce qui permet d'écrire dans l'unité de mémoire vive 500 les données de sortie provenant du décodeur CIRC 350. Le signal ECRITURE sur la ligne de signal 420 qui est généré par l'unité de commande de mémoire vive et de conditions temporelles 370 est un train d'impulsions ayant une cadence fixe. Dans le cas de l'apparition d'une condition de vibration de la tête de lecture laser, ou d'une condition de dépassement de capacité de l'unité de mémoire vive 500, le signal d'état VIBRATION/DEPASSEMENT est commuté vers un état de tension haute. En réponse à ceci, le microcontrôleur 400 commute le signal FONCTIONNEMENT vers un état de tension basse, de façon à empêcher la transmission de données du décodeur EFM 320 vers le décodeur CIRC 350, et également à restaurer le décodeur CIRC 350. On suppose qu'à l'instant de l'apparition de cette interruption, la trame de données qui est en cours d'écriture dans l'unité de mémoire vive 500 est la n-ième. Sous l'effet de cette information, le micro-contrôleur 400 commande au circuit d'asservissement 600 de rechercher la (n-1)-ième trame de données, et de positionner ensuite la tête de lecture laser 30 sur cette trame de données, pour recommencer l'opération de lecture de données. D'autre part, le signal FONCTIONNEMENT est commuté en retour vers l'état de tension haute, ce qui autorise le décodeur EFM 320 et le décodeur CIRC 350 à reprendre le fonctionnement. A partir du moment où le sous-code S0 est reçu par le décodeur EFM 320, les données audio suivantes sont ensuite décodées et transmises à l'unité de mémoire vive 500, ce qui a pour effet de maintenir la continuité de la reproduction audio. En conclusion, le système de lecteur de CD de l'invention peut atteindre les objectifs consistant à faire en sorte que l'opération de lecture de données sur le disque optique, après qu'une interruption s'est produite à cause de vibrations, commence exactement au point d'interruption, et ce système a une structure de matériel simple, ce qui fait que son coût de fabrication est faible. II va de soi que de nombreuses modifications peuvent être apportées au dispositif et au procédé décrits et représentés, sans sortir du cadre de l'invention. REVENDICATIONS 1. Système de lecteur de disque compact avec une possibilité de reproduction ininterrompue, insensible à des vibrations, comprenant une tête de lecture laser (30) pour lire des données sur un disque optique (10); des moyens d'asservissement (600) pour commander la tête de lecture laser (30); des moyens de traitement de données (300) pour décoder les données provenant de la tête de lecture laser (30), de façon à les présenter sous une forme reproductible; des moyens de mémoire (500) pour enregistrer temporairement les données de sortie provenant des moyens de traitement de données (300); des moyens de commande (400), connectés aux moyens d'asservissement (600) et aux moyens de traitement de données (300), pour commander des opérations des moyens d'asservissement (600) et des moyens de traitement de données (300); et des moyens de reproduction (80, 90, 100), connectés aux moyens de traitement de données (300), pour reproduire les données de sortie provenant des moyens de traitement de données (300); caractérisé en ce que les moyens de traitement de données (300) comprennent une unité de commande de mémoire vive et de conditions temporelles (370), connectée aux moyens de mémoire (500) et aux moyens de commande (400); dans le cas de l'apparition d'une condition d'erreur de focalisation ou d'erreur de suivi de piste de la tête de lecture laser (30), les moyens d'asservissement (600) signalent une telle condition aux moyens de commande (400), ce qui fait que les moyens de commande (400) prélèvent une information concernant l'identité de la trame de données qui est en cours d'écriture dans les moyens de mémoire (500), et ils commandent ensuite aux moyens de mémoire (500) de rejeter la trame de données, et ils commandent également aux moyens d'asservissement (600) de reprendre l'opération de lecture de données en positionnant la tète de lecture laser (30) sur la trame de données qui précède la trame de données rejetée. 2. Système de lecteur de disque compact selon la revendication 1, caractérisé en ce que le disque optique est un disque compact audio (10) contenant des données audio. 3. Système de lecteur de disque compact selon la revendication 2, caractérisé en ce que les moyens de traitement de données (300) comprennent en outre : un décodeur EFM (320) pour effectuer un processus de décodage EFM sur les données qui sont lues sur le disque optique (10); un décodeur CIRC (350), connecté à l'unité de commande de mémoire vive et de conditions temporelles (370), pour effectuer un processus de décodage CIRC sur les données de sortie du décodeur EFM (320); un générateur d'adresse (390), connecté à l'unité de commande de mémoire vive et de conditions temporelles (370), pour générer un signal d'adresse pour les moyens de mémoire (500); et des moyens de sortie (460, 430), fonctionnant sous la commande de l'unité de commande de mémoire vive et de conditions temporelles (370), pour émettre vers les moyens de reproduction (80, 90, 100) des données provenant des moyens de mémoire (500); et en ce que dans le cas de l'apparition d'une condition d'erreur de focalisation ou d'erreur de suivi de piste de la tête de lecture laser (30), les moyens de commande (400) accomplissent les étapes suivantes : ils désactivent le décodeur EFM (320); ils restaurent le décodeur CIRC (350); ils prélèvent l'information concernant l'identité de la trame de données qui est écrite au moment présent dans les moyens de mémoire (500); ils commandent aux moyens d'asservissement (600) de reprendre l'opération de lecture de données en positionnant la tête de lecture laser (30) sur la trame de données précédente; et ils activent le décodeur EFM (320) pour recommencer le processus de décodage EFM lorsque le sous-code suivant apparaît. 4. Le système de lecteur de disque compact selon la revendication 3, caractérisé en ce que le sous-code spécifié est le sous-code SO qui est défini par un format de données d'un disque compact audio. 5. Système de lecteur de disque compact selon la revendication 1, caractérisé en ce que les moyens de commande comprennent un micro-contrôleur (400) ou un microprocesseur. 6. Système de lecteur de disque compact selon l'une quelconque des revendications 1 à 5, caractérisé en ce que les moyens de reproduction audio comprennent : un convertisseur numérique/analogique (80) pour convertir sous forme analogique l'information de sortie numérique des moyens de traitement de données (300); un amplificateur (90) pour amplifier l'information de sortie analogique du convertisseur numérique/analogique (80); et un haut-parleur (100) pour reproduire sous forme audible l'information de sortie analogique de l'amplificateur (90). 7. Procédé prévu pour l'utilisation dans un système de lecteur de disque compact du type comportant une tête de lecture laser (30) pour lire des données sur un disque optique (10); des moyens d'asservissement (600) pour commander la tête de lecture laser (30); des moyens de traitement de données (300) pour décoder les données provenant de la tête de lecture laser (30), de façon 9 les mettre sous une forme reproductible; des moyens de mémoire (500) pour enregistrer temporairement les données de sortie des moyens de traitement de données (300); des moyens de commande (400), connectés aux moyens d'asservissement (600) et aux moyens de traitement de données (300), pour commander des opérations des moyens d'asservissement (600) et des moyens de traitement de données (300); et des moyens de reproduction (80, 90, 100), connectés aux moyens de traitement de données (300), pour reproduire les données de sortie des moyens de traitement de données (300); ce procédé étant caractérisé en ce qu'il comprend les étapes suivantes dans le cas de l'apparition d'une condition d'erreur de focalisation ou d'erreur de suivi de piste de la tête de lecture laser (30), on actionne les moyens d'asservissement (600) pour signaler cette condition aux moyens de commande (400); on actionne les moyens de commande (400) pour prélever l'information concernant l'identité de la trame de données qui est en cours d'écriture dans les moyens de mémoire (500); on actionne les moyens de commande (400) pour rejeter la trame de données courante; on actionne les moyens de commande (400) pour commander aux moyens d'asservissement (600) de reprendre l'opération de lecture en positionnant la tête de lecture laser (30) sur la trame de données précédente; et on recommence l'opération de lecture de données sur le disque optique. 8. Procédé selon la revendication 7, caractérisé en ce que le disque optique est un disque compact audio (10) contenant des données audio. 9. Procédé selon la revendication 8, caractérisé en ce que les moyens de traitement de données (300) comprennent en outre : un décodeur EFM (320) pour effectuer un processus de décodage EFM sur les données qui sont lues sur le disque optique (10); un décodeur CIRC (350), connecté à une unité de commande de mémoire vive et de condi tions temporelles (370), pour effectuer un processus de décodage CIRC sur les données de sortie du décodeur EFM (320); un générateur d'adresse (390), connecté à l'unité de commande de mémoire vive et de conditions temporelles (370), pour générer un signal d'adresse pour les moyens de mémoire (500); et des moyens de sortie (460, 430), fonctionnant sous la commande de l'unité de commande de mémoire vive et de conditions temporelles (370), de façon à émettre des données des moyens de mémoire (500) vers les moyens de reproduction (80, 90, 100); et en ce que dans le cas de l'apparition d'une condition d'erreur de focalisation ou d'erreur de suivi de piste de la tête de lecture laser (30), les moyens de commande (400) accomplissent les étapes suivantes : ils désactivent le décodeur EFM (320); ils restaurent le décodeur CIRC (350); ils prélèvent l'information concernant l'identité de la trame de données qui est en cours d'écriture dans les moyens de mémoire (500); ils commandent aux moyens d'asservissement (600) de reprendre l'opération de lecture de données en positionnant la tête de lecture laser (30) sur la trame de données précédente; et ils activent le décodeur EFM (320) pour recommencer le processus de décodage EFM lorsque le sous-code suivant apparaît. 10. Procédé selon la revendication 9, caractérisé en ce que le sous-code spécifié est le sous-code S0 qui est défini par un format de données d'un disque compact audio. 11. Procédé selon la revendication 7, caractérisé en ce que les moyens de commande comprennent un micro-contrôleur (400) ou un microprocesseur. 12. Procédé selon la revendication 7, caractérisé en ce que les moyens de reproduction audio comprennent : un convertisseur numérique/analogique (80) pour convertir sous forme analogique l'information de sortie numérique des moyens de traitement de données (300); un amplificateur (90) pour amplifier l'information de sortie analogique du convertisseur numérique/analogique (80); et un haut-parleur (100) pour reproduire sous forme audible l'information de sortie analogique de l'amplificateur (90).