Brevet FR2838552A1 — publié le 20031017

un ou plusieurs tubes ou volumes, fermés à l'une des extrémités. Dispositif et procédé de lecture et de visualisation de données multimédia en reg istrées sur u n support de type DVD Domaine technique de l'invention L'invention concerne un dispositif de lecture et de visualisation de données multimédia enregistrées sur un support de type DVD, comportant un lecteur DVD standard et un écran de visualisation. État de la technique Un lecteur de DVD standard permet de lire les données multimédia enregistrées sur un support constitué par un disque de type DVD standard et de les afficher sur un écran associé. Le disque DVD standard comporte à la fois les données enregistrées à lire et un logiciel de navigation. Celui-ci permet éventuellement de commencer la lecture des données en différents emplacements du disque. Objet de l'invention L'invention a pour but la personnalisation de la lecture et de la visualisation de données enregistrées sur un support de type DVD. Selon l'invention, ce but est atteint par le fait qu'il comporte une carte de contrôle comportant un microcontrôleur ayant une première borne, d'entrée/sortie, connectée à une première borne, de commande, du lecteur DVD standard, une seconde borne, de sortie, connectée à une première borne d'entrée d'un incrustateur vidéo, une borne de sortie vidéo du lecteur DVD standard étant connectée à une seconde borne d'entrée de l'incrustateur vidéo, dont une borne de sortie est destinée à être connectée à l'écran de visualisation, le microcontrôleur comportant une troisième borne, de commande, destinée à être connectée à un dispositif périphérique d'entrée, et une quatrième borne, de programmation, destinée à permettre, par l'intermédiaire du microcontrôleur, la programmation du dispositif dans une mémoire de programmation de la carte de contrôle connectée au microcontrôleur, de manière à définir la succession des données à afficher sur l'écran. L' invention concerne aussi un procédé de lecture et de visualisation de données multimédia enregistrées sur un support de type DVD selon lequel, à réception d'un ordre de lancement en provenance du dispositif périphérique d'entrée, le microcontrôleur lit, dans la mémoire de programmation, les caractéristiques de la séquence à visualiser et transmet à ses première et seconde bornes les caractéristiques des pas de séquence successifs destinées respectivement au lecteur DVD et à l'incrustateur vidéo, le lecteur DVD fournissant à la seconde borne d'entrée de l'incrustateur vidéo les données correspondantes et l'incrustateur vidéo fusionnant les données appliquées sur o ses première et seconde bornes et fournissant à l'écran les données fusionnées. Selon un développement de l'invention, le procédé comporte une étape de programmation du dispositif dans la mémoire de programmation, par z5 I'intermédiaire de l'entrée de programmation et du microcontrôleur de la carte de contrôle, consistant à mettre en mémoire les caractéristiques d'au moins une séquence prédéterminée. Description sommaire des dessins D'autres avantages et caractéristiques ressortiront plus clairement de la description qui va suivre de modes particuliers de réalisation de l'invention 6 donnés à titre d'exemples non limitatifs et représentés aux dessins annexés, dans lesquels: La figure 1 illustre, sous forme de schéma bloc, un mode particulier de réalisation d'un dispositif selon l'invention. o Les figures 2 et 3 représentent deux modes particuliers de réalisation d'un organigramme de fonctionnement du dispositif selon la figure 1. Description de modes particuliers de réalisation. Le dispositif selon la figure 1 peut se présenter sous la forme d'une console et comporte une carte de contrôle 1 comportant un microcontr61eur 2 connecté à une mémoire vive 3 (RAM) et à une mémoire de programmation 4, de type EEPROM. Le microcontr61eur 2 de la carte de contr61e 1 comporte une première borne A1, constituant une borne d'entrée/sortie, destinée à être connectée à une borne de commande d'un lecteur DVD 5 standard. Il comporte également une seconde borne A2, constituant une borne de sortie, destinée à être connectée à une z5 première borne d'entrée d'un incrustateur vidéo 6. Celui-ci comporte une seconde borne d'entrée, destinée à être connectée à la borne de sortie vidéo du lecteur DVD 5, ainsi qu'une borne de sortie, destinée à être connectée à un écran de visualisation 7. Un dispositif périphérique d'entrée, qui peut étre constitué par une télécommande 8, un clavier, ou 1'écran 7 dans le cas d'un écran tactile, est connecté à une troisième borne A3 du microcontrôleur, constituant une borne de commande. Le microcontrôleur comporte également une quatrième borne A4, constituant une borne de programmation, destinée à permettre la programmation du dispositif, par l'intermédiaire du microcontrôleur, dans la mémoire de programmation 4. Le microcontrôleur peut également comporter des bornes d'entrée/sortie o additionnelles destinées à être connectées à des dispositifs périphériques additionnels, optionnels. Sur la figure 1, trois bornes d'entrée/sortie additionnelles A5 à A7 sont représentées. La borne A5 est connectée à un module 9 (module TCP/IP) de connexion à un réseau de communication, qui peut être un réseau de type Internet ou un réseau local, par exemple de type Ethernet. Sur la figure 1, le module 9 est également connecté à la borne de programmation A4, la programmation de la mémoire de programmation 4 s'effectuant alors à distance par l'intermédiaire du réseau de communication connecté au module 9. La borne A6 est connectée à un lecteur de carte à puce et la borne A7 à un module de reconnaissance vocale 11, qui peut servir de zo périphérique d'entrée, éventuellement en parallèle avec un clavier. La programmation du dispositif consiste à mettre en mémoire, dans la mémoire de programmation (EEPROM) 4, par l'intermédiaire de l'entrée de programmation A4 et du microcontrôleur 2, les caractéristiques d'une séquence z de lecture et de visualisation. Une telle séquence est définie par une succession de N pas de séquence, typiquement de 1 à 500 pas, qui peuvent être présentés en boucle. Chaque pas de séquence est défini par: Les caractéristiques à fournir au lecteur DVD 5 à un instant prédéterminé de la séquence, correspondant au pas de séquence considéré, c'est-à-dire, en particulier, le numéro de piste vidéo, de piste sonore ou de piste de sous- titrage à prendre en compte par ie lecteur DVD. - Les caractéristiques à fournir à l'incrustateur vidéo 6, par l'intermédiaire de la borne de sortie A2, par exemple sous la forme d'une chane de caractères et des coordonnées associées pour leur positionnement en un emplacement prédéterminé de l'écran. - Des données représentatives du type de contrôle de fin d'un pas de séquence. o La lecture des données peut s'effectuer selon l'organigramme de la figure 2. Après une étape d'initialisation F1, le microcontrôleur vérifie, dans une étape F2, s'il a reçu un ordre de commande du dispositif périphérique d'entrée, par exemple de la télécommande 8. Si ce n'est pas le cas (sortie Non de F2), il se reboucle sur l'entrée de l'étape F2. Dans le cas contraire (sortie Oui de F2), il passe à une étape F3 de lecture de séquence dans la mémoire de programmation (EEPROM) 4. Dans une étape F4, il met alors un compteur de pas à une valeur prédéterminée, n=1, par exemple. Puis, dans une étape F5, il lit le pas de séquence d'ordre n de la séquence et fournit les données et les messages correspondants respectivement au lecteur DVD 5, par l'intermédiaire zo de la borne A1, et à l'incrustateur vidéo 6, par l'intermédiaire de la borne A2. Puis, dans une étape F6, le microcontrôleur vérifie si la séquence est terminée, c'est-à-dire si les N pas de la séquence ont été ius et visualisés (n=N ?). Si c'est le cas (sortie Oui de F6), il se reboucle sur l'entrée de l'étape F2. Dans le cas contraire (sortie Non de F6), il incrémente le compteur de pas (n=n+1) dans une z étape F7, puis se reboucle sur l'entrée de l'étape F5. Dans l'organigramme de la figure 2, un pas de séquence se termine après une durée prédéterminée, le microcontrôleur passant alors automatiquement au pas de séquence suivant si la séquence n'est pas termince (n Dans un autre mode de réalisation, iliustré par I,organigramme de la figure 3, un pas de séquence se termine lorsqu'un nouvel ordre de commande est fourni au microcontrôleur par sa borne de commande A3. Dans ce mode de réalisation, après l'étape d'initialisation F1, le microprocesseur met à zéro le compteur de pas, dans une étape F8 (n=0). Il vérifie ensuite, dans une étape F9, s'il a reçu un ordre de commande du dispositif périphérique d'entrée, par exemple de la télécommande 8. Si ce n'est pas le cas (sortie Non de F9), il se reboucle sur l'entrée de l'étape F9. Dans le cas contraire (sortie Oui de F9), il passe à une Jo étape F10 de lecture de séquence dans la mémoire de programmation (EEPROM) 4. Dans une étape F11, il incrémente alors le compteur de pas (n=n+1). Puis, dans une étape F12, il lit ie pas de séquence d'ordre n de la séquence et fournit les données et les messages correspondants respectivement au lecteur DVD 5, par l'intermédiaire de la borne A1, et à s l'incrustateur vidéo 6, par l'intermédiaire de la borne A2. Puis, dans une étape F13, le microcontrôleur vérifie si la séquence est terminée, c'est-à-dire si les N pas de la séquence ont été lus et visualisés (n=N ?) . Si c'est le cas (sortie Oui de F13), il se reboucle sur l'entrée de l'étape F8. Dans le cas contraire (sortie Non de F13), il se reboucle sur l'entrée de l'étape F9. Le pas de séquence suivant est lu (F12), après incrémentation du compteur de pas (étape F11), lorsqu'un nouvel ordre de commande est reçu (sortie Oui de F9). Ainsi, en fonction du type de contrôle de fin d'un pas de séquence, un ordre de commande appliqué à la borne de commande A3 du microcontrôleur provoque soit la lecture et la visualisation de tous les pas d'une séquence (figure 2), soit la lecture et la visualisation du premier pas de la séquence, les pas ultérieurs étant respectivement visualisés lors de la réception d'ordres de commande successifs (figure 3). Il est possible de programmer également plusieurs séquences, qui seront présentées dans un ordre prédéterminé ou de prévoir un premier pas de séquence présentant un menu qui s'affiche sur l'écran 7 et permet à l'utilisateur de choisir la séquence qu'il désire présenter. Ce choix peut être réalisé par tout moyen approprié et, notamment, à partir de la télécommande 8, d'un clavier ou de l'écran 7 dans le cas d'un écran tactile. L'utilisateur peut également utiliser un dispositif de pointage, par exemple du type souris ou lecteur de code barre, un lecteur de carte à puce 10, un capteur de mesure physique, par exemple un détecteur de passage ou un module de reconnaissance vocale 11. Dans un mode particulier de réalisation, la télécommande 8 comporte trois boutons de commande. Un premier bouton provoque le lancement d'une séquence, tandis que le second bouton peut permettre la présentation d'un menu et le troisième bouton ia réinitialisation de l'ensemble. Il est ainsi possible de présenter simultanément sur l'écran 7 des messages incrustés par l'incrustateur vidéo 6 et des données enregistrées sur un disque DVD introduit dans le lecteur DVD standard 5, dans un ordre choisi à l'avance et programmé dans la mémoire de programmation 4. Cet ordre est totalement zo indépendant de l'ordre d'enregistrement des données sur le disque DVD. Le dispositif peut être reprogrammé à la demande, par l'intermédiaire de l'entrée de programmation A4. La programmation peut être réalisée par tout moyen approprié, par exemple à partir d'un ordinateur, de type PC, par exemple, z connecté à l'entrée de programmation A4, soit directement, soit par l'intermédiaire du module 9, connecté à un réseau de communication de type Internet ou à un réseau de communication local, par exemple de type Ethernet. Le dispositif décrit ci-dessus permet de lire des disques DVD standards. Il est cependant plus particulièrement adapté à la lecture de disques DVD spécifiques, ne comportant que les données brutes et utilisant la norme physique d'un lecteur VD standard, mais sans logiciel de navigation intégré. De tels disques DVD spécifiques, non lisibles par un lecteur DVD standard, sont moins coûteux à réaliser que les disques DVD standards. Le dispositif selon l'invention est. par exemple, adapté à la présentation d'une partie prédéterminée d'un catalogue de produits par un agent commercial. Une société peut ainsi enregistrer sur un seul disque DVD les données relatives à to us ses prod u its. Le d ispositif, présenté so us la forme d' u n e mallette portabl e incluant la carte de contrôle 1, le lecteur DVD 5, I'incrustateur vidéo 6, et une télécommande 8, peut alors être utilisé, après connexion à un écran 7 si celui-ci n'est pas intégré au dispositif, pour une présentation rapide et concise d'un s certain type de produits à un client ou à un groupe de clients. La programmation correspondante, avec des messages appropriés à incruster, est préparée au préalab le. La possibil ité d' incruste r des messages pe rm et u n e person nal isation de la présentation au client et de l'argumentation. L'utilisation d'un module de reconnaissance vocale 11 peut permettre le déclenchement de séquences vidéo zo à partir de mots-clés. Le dispositif selon l'invention est également bien approprié à la formation à distance. La personne à former reçoit un disque DVD spécifique à introduire dans une console adaptée, comportant une connexion avec le réseau Internet. z La mémoire de programmation 4 de la console est. par exemple, préprogrammée pour une première séquence correspondant à une première leçon ou à un premier groupe de leçons. À la fin de la séquence, la console peut être connectée automatiquement au formateur par l'intermédiaire du réseau Internet. Celui-ci peut alors programmer à distance, par l'intermédiaire du module TCP/IP 9, la mémoire de programmation 4 pour une nouvelle séquence de formation adaptée à la personne en formation. Il est ainsi possible de personnaliser la formation de chaque personne à partir d'un support DVD common. Revendications 1. Dispositif de lecture et de visualisation de données multimédia enregistrées sur un support de type DVD, comportant un lecteur DVD (5) standard et un écran de visualisation (7), dispositif caractérisé en ce qu'il comporte une carte de contrôle (1) comportant un microcontrôleur (2) ayant une première borne (A1), d'entrée/sortie, connectée à une première borne, de commande, du lecteur DVD (5) standard, une seconde borne (A2), de sortie, connectée à une première borne d'entrée d'un incrustateur vidéo (6), une borne de sortie vidéo du lecteur DVD (5) standard étant connectée à une seconde borne d'entrée de l'incrustateur vidéo (6), dont une borne de sortie est destinée à être connectée à l'écran de visualisation (7), le microcontrôleur (2) comportant une troisième borne (A3), de commande, destinée à être connectée à un dispositif s périphérique d'entrée (8), et une quatrième borne (A4), de programmation, destinée à permettre, par l'intermédiaire du microcontrôleur (2), la programmation du dispositif dans une mémoire de programmation (4) de la carte de contrôle (1) connectée au microcontrôleur (2), de manière à définir la succession des données à afficher sur l'écran (7). 2. Dispositif selon la revendication 1, caractérisé en ce que la mémoire de programmation (4) comporte, en mémoire, les caractéristiques d'au moins une séquence, comportant au moins un pas de séquence. z 3. Dispositif selon ia revendication 2, caractérisé en ce que les caractéristiques d'une séquence comportent une succession de pas de séquences. 4. Dispositif selon la revendication 3, caractérisé en ce que les caractéristiques d'un pas de séquence comportent des caractéristiques destinées à être fournies à la première borne du lecteur DVD (5) et comportant un numéro de piste à lire par le lecteur DVD. 5. Dispositif selon l'une des revendications 3 et 4, caractérisé en ce que les 6 caractéristiques d'un pas de séquence comportent des caractéristiques destinées à être fournies à la première borne de l'incrustateur vidéo (6) et comp.ortant une chane de caractères et les coordonnées associées de positionnement sur l'écran (7). o 6. Dispositif selon l'une quelconque des revendications 3 à 5, caractérisé en ce que les caractéristiques d'un pas de séquence comportent des données représentatives du type de contrôle de fin de séquence. 7. Dispositif selon l'une quelconque des revendications 1 à 6, caractérisé en ce s que le microcontrôleur (2) comporte des bornes d'entrée/sortie additionnelles (A5, A 6, A 7) destinées à être connectées à des dispositifs périphériques additionnels (9, 10, 1 1). 8. Procédé de lecture et de visualisation de données multimédia enregistrées zo sur un support de type DVD par un dispositif selon l'une quelconque des revendications 1 à 7, caractérisé en ce que, à réception d'un ordre de lancement en provenance du dispositif périphérique d'entrée (8), le microcontrôleur (2) lit, dans la mémoire de programmation (4), les caractéristiques de la séquence à visualiser et transmet à ses première et seconde bornes (A1, A2) les ç caractéristiques des pas de séquence successifs destinces respectivement au lecteur DVD (5) et à 1'incrustateur vidéo (6), le lecteur DVD (5) fournissant à la seconde borne d'entrée de l'incrustateur vidéo (6) les donnces correspondantes et l'incrustateur vidéo (6) fusionnant les données appliquées sur ses première et seconde bornes et fournissant à l'écran (7) les données fusionnées. 9. Procédé Solon la revendication 8, caractérisé en ce qu'il comporte une étape de programmation du dispositif dans la mémoire de programmation (4), par l'intermédiaire de l'entrée de programmation (A4) et du microcontrôleur (2) de la carte de contrôle (1), consistent à mettre en mémoire les caractéristiques