L'invention concerne un système permettant de passer une commande de vidéocassettes ou de vidéodisques pré-enregistrés et un terminal à partir duquel de telles vidéocassettes ou de tels vidéodisques peuvent être commandés. 5 Avec le succès grandissant des lecteurs de vidéocas- sette à domicile, il a fallu satisfaire la demande de vidéocasset- tes pré-enregistrées, susceptibles d'être visionnées à domicile. De telles vidéocassettes peuvent être achetées dans des magasins spécialisés. Mais le prix des vidéocassettes est élevé et la te- 10 nue d'un stock de vidéocassettes par un magasin peut être onéreuse. Il vaudrait mieux pou-çoir traiter les commandes de vidéocassettes en un centre de traitement qui serait relié à un certain nombre de terminaux de commande, à partir desquels les clients pourraient passer leurs commandes de vidéocassettes pré-enregistrées qu'ils 15 ont choisies. En raison du prix élevé des vidéocassettes, il se- rait également souhaitable de concevoir un système par lequel les vidéocassettes pré-enregistrées pourraient être louées pendant une période de temps prédéterminée, plutôt que d'ôtre achetées définiti- vement. 20 La présente invention a donc pour but de fournir un système, au moyen duquel un client peut choisir une ou plusieurs vidéocassettes pré-enregistrées au niveau d'un terminal qui lui est facilement accessible et qui est situé à distance d'un centre de traitement. la commande est traitée au centre de traitement et 25 la ou les vidéocassettes pré-enregistrées sont fournies au client. Un autre but de la présente invention est de fournir un terminal o les vidéocassettes pré-enregistrées sont vendues 2475251 2 directement au client et qui est raccordé à un centre de traite- ment qui assure la facturation des achats de la clientèle. Suivant un mode de réalisation de l'invention, il est. prévu un terminal à partir duquel un client peut choisir et 5 commander la ou les vidéocassettes pré-enregistrées qu'il désire. Le terminal comprend un poste de sélection de vidéocassette pré- enregistrée, notamment sous la forme d'un clavier qui permet au client d'introduire un signal codé dans le terminal, correspondant à la vidéocassette pré-enregistrée qu'il a choisie. Le clavier 10 est relié à une mémoire qui fait partie de la commande du système. La mémoire reçoit et stocke le signal codé provenant du poste de sélection. Le terminal contient également un poste d'identifica- tion du client, notamment sous la forme d'un lecteur de cartes, qui est également relié à la mémoire : celle-ci reçoit une infor15 mation d'identification du client, par exemple des données prove- nant d'une carte de crédit, et transmet cette information dans un emplacement de mémoire associé à l'information mémorisée relative à la vidéocassette pré-enregistrée choisie. Le terminal est relié, par une liaison de télécommunications, à un centre de traitement 20 o les commandes des clients sont traitées. Périodiquement, le ter- minal est interrogé. L'information de commande et d'identification du client, stockée dans la mémoire du terminal, est transférée au centre de traitement. Au centre de traitement, l'information est analysée, la commande est satisfaite par expédition au client de 25 la vidéocassette qu'il a choisie, et la facture du client est établie. Selon un autre mode de réalisation-possible, le termi- nal peut contenir un stock de vidéocassettes pré-enregistrées et des dispositions peuvent être prises pour qu'il délivre directe- 30 ment au client la vidéocassette choisie par celui-ci, sur accepta- tion de la commande. Avec un système à terminaux de ce type, la - facturation des clients et le contr8le du stock de vidéocassettes dans le terminal sont les seules opérations effectuées au centre de traitement. 35 Le terminal contient aussi un poste de première vision ou vision préalable, au moyen duquel les programmes disponibles en- 2475251 3 registUrés sur les vidéocassettes peuvent être visionnés au préala- ble. En général, les séquences de première vision sont constituées par de courts extraits des programmes, effectivement enregistrés sur les vidéocassettes. Dans un mode de fonctionnement, les sé- 5 quences de première vision passent successivement et librement, de telle sorte que la totalité des programmes enregistrés sur vidéocas- settes soit visualiséepar passages de brève durée, afin d'attirer les clients. Des dispositions sont également prises pour permettre au client de passer en première vision un choix de programmes sur 10 vidéocassettes qui l'intéresse particulièrement, ce qui élimine pour le client la nécessité de pré-visionner la totalité des programmes disponibles. Suivant le mode de réalisation préféré de l'invention, le poste de première vision comprend un écran de con- tr8le vidéo et un haut-parleur, reliés à un lecteur de vidéo- 15 cassettes qui lit et relit la vidéocassette contenant les séquences de première vision. Le terminal contient aussi un poste d'afficha- ge oh des instructions successives sont données au client pour l'aider à faire fonctionner le terminal. Un client qui veut commander une vidéocassette s'ap- 20 proche du terminal. Si le terminal est dans son "Mode Actif", le poste d'affichage fait apparaître un message "Introduire la Carte" et le poste de première vision présente par séquences les program- mes enregistrées sur vidéocassettes qui sont disponibles. Pour utiliser le terminal, le client introduit une carte de crédit ou 25 un autre moyen d'identification dans le poste d'identification du client. L'identification du client est envoyée à la mémoire de l'ordinateur. Si l'identification du client a le format correct, la carte est retenue pendant la durée de la transaction. Le poste de première vision cesse alors de fonctionner, le message "Compo- 30 ser le Numéro du Programme" est affiché sur le poste d'affichage et le système entre dans le "Mode Client". Le client introduit ensuite dans le poste de sélection un code numérique qui correspond au programme enregistré sur vidéocassette qu'il a choisi. Après que ce code a été introduit, le message "Première Vision ou Com- 35 mande" apparalt sur le poste d'affichage. Si-le client désire 2475251 1' 4 visionner au préalable le programme-qu'il a choisi, il presse le bouton "Première Vision" et une séquence du programme sur vidéocassette choisi est présentée sur le poste de première vision. Si le client choisit "Commande", l'information d'identification 5 du client et l'information concernant le programme sur vidéocas- sette choisi sont stockées dans une zone de stockage temporaire de la mémoire de l'ordinateur. Le client peut alors commander d'autres programmes sur vidéocassette en procédant de la même ma- nière ou lancer l'opération de "Fin de Mode de Commande". Lorsqu' 10 il presse le bouton "Fin de Commande", l'information relative à la commande passée par le client est transférée de la zone de stocka- ge temporaire à la mémoire centrale pour être finalement trans- mise au centre de traitement, et la carte d'identification du client est rendue à celui-ci. Le terminal se remet alors dans le 15 "Mode Actif". Ces buts et caractéristiques de la présente invention apparaîtront, ainsi que d'autres, au spécialiste à l'examen de la description qui suit, considérée en liaison avec les dessins ci- annexés dans lesquels 20 La figure 1 est une représentation isométrique du terminal de commande à distance de l'invention, représenté à titre d'illustration dans son "Mode Actif" et montrant les différents postes nécessaires pour une utilisation correcte du terminal dans le but de passer commande d'une vidéocassette pré-enregistrée choi- 25 sie. La figure 2 est une représentation sous forme d'orga- nigramme décrivant la succession des opérations effectuées dans le terminal. La figure 3 est une représentation, sous forme de 30 schéma par blocs, du système de commande électronique interne pour le terminal. La figure 4 est le schéma de circuit du système logi- que de commande contrôlant le fonctionnement d'un lecteur de vidéo-, cassettes utilisé en liaison avec le poste de visualisation pour 35 visionner au préalable le programme enregistré sur vidéocassette. 2475251 . 5 - La figure 5 est le schéma de circuit du système logi- que de commande contrôlant le fonctionnement d'un clavier typique utilisé par le client au poste de sélection. La figure 6 est le schéma de circuit du système logi- 5 qlue de commande contrôlant le fonctionnement d'un lecteur de cartes utilisé dans le poste d'identification du client. La figure 7 enfin est une représentation isométrique d'une autre forme de réalisation possible de l'invention, dans la- quelle les vidéocassettes pré-enregistrées sont stockées dans le 10 terminal et délivrées directement au client. Selon la présente invention, il est prévu des termi- naux de commande à distance, à partir desquels des vidéocassettes pré-enregistrées peuvent être commandées depuis des points situés à grande distance les uns des autres, notamment des magasins de vente 15 au détail.les commandes sont traitées en un point central, oh les commandes des clients sont satisfaites et la facturation de la clientèle est établie. De préférence, les terminaux sont exploités dans le cadre d'un programme de commercialisation, d'après lequel les vidéocassettes pré-enregistrées sont louées pour une période 20 de temps fixée, plutôt que vendues, afin de réduire les frais du client de détail. Un terminal typique pour la commande vidéocassettes pré-enregistrées est représenté sur la figure 1. Le terminal 10 comprend un poste de sélection à touches 12, se présentant typi- 25 quement sous la forme d'un clavier comportant plusieurs boutons- poussoirs qui peuvent être utilisés pour composer et introduire un code correspondant au programme sur vidéocassette choisi, un pos- te de première vision 14 comprenant un écran de télévision 16 et un haut-parleur 18, ce poste servant à visionner au préalable les 30 programmes disponibles sur vidéocassette, un poste 20 d'identifi- cation du client au moyen duquel est obtenue l'information identi- fiant le client, et un poste d'affichage 22 qui fait apparaltre des messages servant à aider le client à faire fonctionner le terminal. Le terminal 10 comporte aussi une liste des programmes disponibles 35 enregistrés sur vidéocassettes, avec un code particulier adjoint à 2475251. 6 chaque programme disponible, cette liste étant désignée dans l'en- semble par 24. Des moyens sont également prévus pour délivrer au client un récépissé d'achat par une fente 26. Pour faire fonctionner le terminal 10, le client in- 5 troduit une carte d'identification, par exemple une carte de cré- dit, dans le poste 20 d'identification du client. Si le format de la carte est accepté, le message "Composer le Numéro du Programme" apparaît sur le poste d'affichage 22. Le client introduit alors l'information concernant le programme qu'il a choisi en appuyant 10 sur les boutons appropriés du poste de sélection de programme 12, suivant le numéro de code du programme sur vidéocassette choisi. Le message "Première Vision ou Commande" apparaît alors sur le poste d'affichage 22 et le client décide s'il souhaite visionner au préa- lable le programme sur vidéo-cassette avant de faire son choix 15 définitif. S'il désire visionner au préalable le programme, il appuie sur le bouton "Première Vision" dans le poste de sélection de programme, et des séquences échantillons du programme choisi apparaissent sur l'écran de télévision 16, tandis que la partie 20 son de ces séquences est émise par le haut-parleur 18. Si le client est satisfait et veut passer sa commande, il appuie sur le bouton "Commande". Le message "VHS ou BETA" apparaît alors sur le poste d'affichage 22 et le client choisit le format de vidéocasset- te VHS ou le format de vidéocassette BETAMAX en appuyant sur l'une ou l'autre des touches "BETA" et "VHS". 25 Le format de la bande, l'information concernant le client et le numéro de code du programme sont stockés temporaire- ment dans une mémoire tampon du terminal, et le client a la possi- bilité de commander d'autres sélections au moment o le message 30 "Prêt pour le Numéro Suivant" apparaît sur le poste d'affichage 22. Lorsque le client a achevé de commander tout le matériel qu'il a choisi, il appuie sur le bouton "Fin de Commande". Cet ordre produit un transfert de l'information mémorisée de mémoire tampon à la mémoire principale, o elle est stockée pour être transmi- se ultérieurement au centre de traitement. La carte d'identifica- tion du client est rendue et le message "Retirez votre carte" appa- raît sur le poste d'affichage 22. 24752511j 7 Périodiquement, un centre de traitement à distance interroge tous les terminaux et l'information stockée dans la mémoire principale de chaque terminal est transmise au centre de traitement. Au centre de traitement, l'information relative 5 au client, au programme sur vidéocassette choisi et au format de la bande est analysée, et la vidéocassette pré-enregistrée conte- nant le programme approprié est envoyée au client. On pourra comprendre de façon plus précise la succession des opérations effectuées dans le terminal 10 en se référant 10 à la figure 2 qui est une représentation, sous forme d'organigram- me, des différentes phases intervenant dans'la commande du pro- gramme sur vidéocassette choisi au moyen du terminal 10. Sur la fi- gure 2, lorsque le terminal 10 a été mis sous tension (bloc 40), il est dans le Mode d'Attente représenté par le bloc 42. Dans le 15 Mode d'Attente, les paramètres du système sont mis à l'état ini- tial. Le mot "Attente" est visualisé sur le poste d'affichage 22 et le lecteur de vidéocassette du terminal 10 ré-enroule la bande de vidéocassette au début. Lorsque cette initialisation est achevée, le terminal 10 entre dans le Mode Actif, comme cela est représenté 20 par le bloc 44. Dans le Mode Actif, les mots "Insérez votre carte" clignotent sur le poste d'affichage 22 et le lecteur de vidéocas- sette commence à reproduire la bande de vidéocassette qui présente successivement des échantillons de tous les programmes disponibles sur vidéocassette, au moyen de l'écran 16 et du haut-parleur 18. 25 En l'absence d'intervention d'un client sur le terminal (Réponse NON à la question(dans le bloc 46), le lecteur de vidéocassette reproduit jusqu'au bout la vidéocassette, puis le système revient au Mode d'Attente (bloc 42) et le terminal 10 est initialisé de nouveau. Cette suite d'opérations se poursuit jusqu'à ce qu'une 30J carte de crédit soit insérée dans le poste 20 d'identification du client : à ce moment, la réponse à l'élément de décision 46 est OUI. La carte de crédit est retenue dans le lecteur de cartes et les données qui y figurent sont introduites dans l'ordinateur et soumises à une vérification de format correct. Si la carte de cré- 35 dit est incorrecte (Réponse MON à l'élément de décision 48), la 2475251 I 8 carte est rendue au client et un message approprié est affiché. Si la carte de crédit est correcte (Réponse OUI à l'élément de décision 48), le terminal 10 passe dans le Mode Client, comme l'indique le bloc 50, et le message "Composez le Numéro du Pro- 5 gramme" apparaît sur le poste d'affichage 22. Puis, comme l'indique le bloc 52, le numéro de cata- logue, dans le cas typique un numéro à trois chiffres correspon- dant au programme sur vidéocassette choisi, est composé et intro- duit dans le terminal par pression des boutons-poussoirs qui con10 viennent, au poste de sélection à touches 12. Une touche "Efface- ment" est prévue pour effacer le numéro et permettre de recommencer complètement la sélection en cas d'erreur. La touche "Effacement" peut être actionnée à tout moment de la transaction pour revenir dans la situation "Composez le Numéro du Programme" (bloc 52), ce 15 qui interrompt toute fonction de première vision ou de commande en cours. Lorsque l'utilisateur a fini d'introduire le.numéro du programme sur vidéocassette de son choix, un message "Première Vision ou Commande" apparaît sur le poste d'affichage 22, comme 20 l'indique l'élément de décision 54. Si le client décide de vi- sionner au préalable le programme sur vidéocassette avant de le commander, il appuie sur le bouton de première vision prévu à cet effet sur le poste de sélection à touches 12; à ce moment, le nu- méro de catalogue composé sur le poste de sélection à touches 12 25 est vérifié pour s'assurer qu'il s'agit d'un numéro valable, comme l'indique l'élément de décision 56. Si le numéro n'est pas dispo- nible (Réponse NON à l'élément de décision 56), un message inci- tant à faire un nouveau choix apparaît sur le poste d'affichage 22 (bloc 58) et le terminal retourne à la phase "Composez le Numéro . 30 du Programme" indiquée par le bloc 52. Si un numéro valable a été introduit au moyen des touches dans le système (Réponse OUI à l'élément de décision 56), ce numéro est converti par l'ordinateur en une adresse de bande qui est transmise au système de commande du lecteur de vidéocassette, avec la longueur de la queuede bande 35 et un ordre de recherche et de lecture, comme cela est indiqué par 2475251 ' 9 le bloc 60. Dans ce mode, le message "Attente pour la première vision du numéro XXX' apparaît sur le poste d'affichage 22, XXX étant le numéro de code du programme sur vidéocassette choisi. Lorsque le lecteur de vidéocassette atteint l'adresse de bande 5 adéquate, il commence à lire, tandis que le titre du programme et son numéro de catalogue apparaissent sur le poste d'affichage 22. Le lecteur de vidéocassette reproduit en totalité la séquence échan- tillon du programme sur vidéocassette choisi et, lorsque cette sé- quence est achevée, le message "Pressez le bouton Commande ou le 10 bouton Effacement pour choisir un nouveau numéro" appara t sur le poste d'affichage 22, comme cela est indiqué par l'élément de décision 62. Si le client veut commander le programme sur vidéo- cassette qu'il a choisi (Réponse "Commande" à l'élément de déci- 15 sion 54), il appuie sur le bouton-poussoir "Commande" du poste de sélection à touches 12. Le numéro est tout d'abord vérifié et s'il s'agit d'um numéro valable réponse OUI à l'élément de décision 63), le message "VHS ou BETA" apparaît sur le poste d'affichage 22, comme cela est représenté par l'élément de décision 64. Si 20 au contraire le numéro est incorrect (réponse NON à l'élément de décision 63), le terminal est ramené à la phase nouveau choix (bloc 58) et le traitement se déroule de la manière indiquée ci- dessus. La fonction de l'élément de décision 64 est de permettre à l'utilisateur de choisir le format. de vidéocassette approprié 25 qui sera compatible avec le lecteur de vidéocassette que ce client utilise pour reproduire le programme sur vidéocassette qu'il a commandé. Lorsque le bouton VHS ou BETA qui convient a été pres- sé (sortie "O.K." de l'élément de décision 64), l'information re- lative au format de la bande, celle qui provient de la carte de 30 l'utilisateur et le numéro de catalogue, ainsi ce la date de la commande, sont organisés en un enregistrement de données qui est mis en mémoire dans une mémoire tampon de stockage temporaire, comme l'indique le bloc 66. En appuyant sur n'importe quelle autre touche, le client déclencherait une fonction d'effacement qui 35 interrompt prématurément la commande et ramène le terminal dans le 2475251-i 10 mode "Composez le Numéro du Programme" (bloc 52). D'autres comman- des, relatives à d'autres programmes sur vidéocassette, peuvent être effectuées, comme l'indique l'élément de décision 68. En effet, si le client désire un autre programme sur vidéocassette 5 (réponse OUI à l'élément de décision 68), le terminal revient dans le mode "Composez le Numéro du Programme" (bloc 52). Le client choisit alors un numéro et la même succession d'opérations se produit, permettant de commander un autre programme sur vidéocassette. Si le client ne veut pas d'autre programme sur vidéocassette, il 10 presse le bouton "Fin de commande" (bloc 70), ce qui correspond à une réponse NON à l'élément de décision 68. On notera que le bou- ton "Fin de Commande" peut être pressé à n'importe quel moment de la transaction pour interrompre celle-ci avant qu1elle n'ait abou- ti. Dans le Mode "Fin de commande", l'ordinateur effectue une vérification pour déterminer si une quelconque commande a été passée. Pour la commande qui a été passée, l'enregistrement temporaire complet est transféré de la mémoire tampon à la mémoire princi- pale pour y être stocké. Les informations relatives à la commande sont enivoyées à une imprimante et le client reçoit, à travers la 20 fente de récépissé 26, un document imprimé de la transaction. Un message "Merci" apparait sur le poste d'affichage 22 et la carte de crédit est rendue au client par le poste 20 d'identification du client. le terminal reprend alors le "Mode d'Attente" et le "Mode Actif", et il attend que le client suivant insère une carte 25 de crédit. La figure 3, à laquelle on se référera maintenant, est une représentation, sous forme de schéma par blocs, des éléments internes du terminal 10. Il est bien entendu qu'un spécialiste en la matière comprendra aisément le fonctionnement de chacun.des 30 éléments et comment ceux-ci sont reliés fonctionnellement pour constituer un système opérationnel. Il est également bien entendu que les divers éléments et la configuration du système sont pré- sentés à seul titre d'indication et que divers autres éléments peuvent être utilisés, de façon connue en soi par le spécialistes 35 C'est la raison pour laquelle la description qui suit ne traînera pas inutilement en longueur sur le fonctionnement du système repré- senté sur la figure 3. 2475251 D'après ce qui apparaît sur la figure 3, le terminal con- tient un lecteur de bande vidéo 80, par exemple un Sony Betamax SEP-300, et un écran vidéo 82 de 30 cm qui sont associés pour pro- duire l'image vidéo pour visionner les programmes sur vidéocasset- 5 te disponibles; un afficheur de caractères alphanumériques 84, par exemple un afficheur de caractères à auto-balayage Burroughs 32, qui visualise des messages, sous forme alphanumérique, dans le poste d'affichage 22; un lecteur de cartes 86, par exemple un lec- teur de cartes magnétiques AMP Model 210/211, qui accepte et lit 10 des cartes de crédit de format ABA pour lancer le système; un cla- vier 88 à 16 touches d'introduction et touches de commande assorties, par exemple un clavier Burroughs, permettant au client de communiquer avec le terminal 10; et une imprimante 90 qui délivre un récépissé imprimé pour les commandes à la fin de la transac- 15 tion. Un ordinateur MSC-8001 92, comportant une mémoire principa- le 96 de 8K, supervise le fonctionnement du terminal 10 entier, par l'intermédiaire d'une unité logique 94 de commande du système qui est interconnectée avec l'ordinateur 92 et la mémoire princi- pale 96 par un "Multibus" 108. L'unité logique 94 de commande du 20 système contrôle également- une unité de commande à distance 110, par exemple une Sony RM-300, qui constitue l'interface entre l'uni- té logique 94 de commande du système et le lecteur de bande vidéo 80. "Multibus" est la marque adopté par la Société Intel Corp. pour un ensemble constituant un arrière-plan d'interconnexion. La 25 puissance est fournie par des alimentations 100 et 102. le spécialiste en la matière comprendra aisément, sur la base des indications qui précèdent, comment doit être conçue l'unité logique 94 de commande du système, nécessaire pour com- mander et contrôler le fonctionnement du système. De plus, cette 30 unité logique 94 de commande du système variera selon les élé- ments particuliers choisis pour le système. Néanmoins, afin de guider dans une certaine mesure le projetage de l'unité logique 94 de commande du système, on se référera aux figures 4, 5 et 6 qui représentent des parties de cette unité, concernant respecti- 35 vement l'unité de commandé à distance 110 pour le lecteur de vidéo- cassettes 80 Betamax SLP, le lecteur de cartes 86 AMU, Inc. et le 2475251: 12 clavier 88 Burroughs. Etant donné que le mode de construction et de fonctionnement des circuits représentés sur les figures 4, 5 et 6 sera évident pour le spécialiste en la matière, on se contentera. de mettre en lumière quelques aspects choisis du fonctionnement 5 et.de la construction de ces circuits. D'après ce qui est représenté sur la figure 4, qui repré- sente le réseau logique de commande d'un lecteur de vidéocassette Betamax par l'intermédiaire d'une unité de commande à distance Sony RM 300 modifiée, une adresse de bande DCB (Décimal Codé Bi10 naire) à quatre chiffres est envoyée à l'unité de commande à dis- tance 110 à travers un verrou de sortie constitué par le circuit intégré IC 25, ainsi que l'ordre "Recherche et lecture" et l'or- dre "Arrêt/effacement". le circuit intégré IC 24 joue le rôle de tampon pour l'information d'état provenant de l'unité de commande 15 à distance 110, afin de permettre au réseau logique et à l'ordi- nateur de déterminer si le lecteur de vidéocassette est dans le mode de lecture, de compter les impulsions provenant de la piste de commande de-la bande et de déterminer si la valeur du compteur est égale à zéro. Afin de libérer l'ordinateur 92 pour d'autres 20 fonctions, un matériel supplémentaire est prévu pour superviser l'opération entière de première vision. les seuls signaux que l'ordinateur doit délivrer pour lancer une première vision sont une adresse de bande, l'ordre "Recherche et lecture" et un fac- teur de longueur de queue de bande. les dispositions suivantes 25 sont prises à cet effet: 1) l'adresse de bande à 4 chiffres est transmise à l'unité 110 de commande à distance RM-300 par les lignes DO à D7. 2) l'ordre de "Recherche et lecture" est délivré sur les lignes DO et D4. 30 3) Le facteur de longueur de queue de bande est chargé dans un verrou/compteur à 8 bits constitué par les circuits intégrés IC-10 et IC-15. lorsque le lecteur de vidéocassette atteint l'adresse de bande appropriée, il commence la lecture. Une ligne d'état de 35 lecture passe au niveau haut, ce qui permet aux impulsions de la 2475251 13 piste de commande d'atteindre l'entrée d'horloge du verrou/compteur IC-10 et iC-15, et le compteur régresse jusqu'à ce qu'il atteigne zéro. A ce moments la sortie de comptage du verrou/compteur IC-10 et IC-15 devient active et provoque l'émission de l'ordre "Arrêt/ 5 effacement". Le lecteur de vidéocassette s'arrête et la ligne d'état de lecture passe au niveau bas, ce qui signale au proces- seur que l'opération de première vision est achevée. Pour que le lecteur de vidéocassette lise de façon inin- terrompue au cours du Mode Actif, le multivibrateur bistable for- 10 mé par deux sectionside circuit intégré IC-20 détecte l'état zéro et invalide le verrou/compteur jusqu'à ce qu'il soit revalidé par un nouvel ordre de "Recherche et Lecture". De façon semblable, des signaux d'essai préliminaire des réseaux entre l'ordinateur 92 et l'unité 110 de commande à distance RY-300 sont obtenus au 15 moyen du circuit intégré IC-5. La figure 5 représente un réseau logique supplémentaire pour la commande du clavier 88. Le réseau logique de commande du clavier 88 utilise deux circuits intégrés 93L18, désignés par IC-14 et IC-17, pour accepter un signal unipolaire introduit par 20 touche et produire à la sortie un nombre binaire codé. Les "re- bondissements" de fermeture des interrupteurs de touche sont éliminés au moyen des circuits intégrés IC-4D et IO-16A.Le cir- cuit intégré IC-9A engendre une logique d'établissement de liai- son pour faire savoir à l'ordinateur 92 qu'une touche a été pres- 25 sée et pour accepter un accusé de réception del'ordinateur 92, signalant que le nombre codé a été reçu. La seconde section du circuit intégré IC-9 (IC-9B) permet que le bouton "Fin de Comman- de" produise directement une interruption de bus, ce qui garantit un degré de priorité élevé pour cette fonction. 30 La figure 6 représente le circuit de commande du lec- teur de cartes 86. Ce circuit d'interface se compose de deux sous- sections, une sous-section d'entraînement et de commande et un convertisseur seérie-parallèle. La commande d'entraînement du lec- teur de cartes est activée par l'insertion initiale d'une carte 35 de plastique de format ABA dans 'la fente appropriée sur le panneau 2475251 14 avant du terminal. Cela ferme l'interrupteur S1 dans le lecteur et il en résulte, au moyen du circuit logique formé par les sous- sections C à F du circuit intégré IC-8, les sous-sections B et C du circuit intégré IC-1 et le circuit intégré IC-13A, que la-car- 5 te est saisie et commence à être entraînée -sur la tète de lecture. La fermeture de S1 valide également le circuit logique d'interrup- tion de données (sous-sections A et B du circuit intégré IC-21, et circuit intégré IC-24D) normalement maintenu invalidé afin d'éviter une interruption fausse. Lorsque la carte a été complè- 10 tement lue, l'interrupteur S2 est fermé, ce qui remet en l'état initial le circuit logique de "Passage", la carte étant laissée à l'intérieur du lecteur jusqu'à la fin de la transaction. Lorsque la carte doit être rendue, l'ordinateur 92 délivre une impulsion au circuit intégré IC-12E, d'o il en résulte l'envoi d'un ordre- 15 "Passage" et d'un ordre "Inversion de sens" (ZV- CMD) au lecteur de cartes 86 qui entraîne la carte vers l'extérieur pour la ren- dre à l'utilisateur. Lorsque la carte est complètement sortie, l'interrupteur Sl s'ouvre, ce qui arrête le moteur. Le système électronique du lecteur de cartes produit un 20 flot de données TTL en série et un signal d'horloge TTL. Ces si- gnaux sont utilisés pour charger le registre à décalage IC- lors de la lecture de la carte. Les signaux de sortie du registre à décalage IC-3 sont appliqués en continu au "Détecteur de drapeau de démarrage" IC-2B qui, à la détection d'un mot de donnée 1101, 25 positionne la bascule bistable de "lancement de cycle" IC-6A. Le circuit IC-6A valide le circuit IC-11 (compteur modulo 5) et in- terrompt le processeur central (par l'intermédiaire du circuit logique d'interruption de données), l'informant que les données valables de la carte vont être disponibles. Au fur et à mesure 30 que chaque bit de données est introduit à la cadence de l'horloge dans le registre à décalage, il est compté par le compteur IC-11. Lorsque 5 bits (4 bits de données et un bit de parité) ont été comptés, le compteur 1C-11 positionne la bascule bistable IC-6B pour produire une impulsion de porte qui permet à l'ordinateur 92 35 de lire le mot de données. La bascule IC-6B valide également le 2475251' 15 "Détecteur de drapeau d'arrêt" IC-2A qui, à la détection d'un mot de données 1111, remet en l'état initial la bascule bistable de "lancement de cycle" IC6A et met fin au processus de lecture dé données. 5 Outre le système logique décrit à propos des figures 4, 5 et 6, des modifications ont été également apportées à l'unité 110 de commande à distance Sony RM-300 et à l'ordinateur MC0-8001. L'unité Sony RM-300 a été modifiée de deux manières : t) Des modifications ont été apportées pour permettre à l'unité 10 RM-300 d'accepter des ordres provenant directement de l'ordi- nateur, plutôt que de son propre clavier'. 2) Des lignes logiques indiquant le O du compteur, l'état de lec- ture et les impulsions de la piste de commande ont été prévues. Toutes ces lignes ont été sorties vers un connecteur ex15 térieur pour l'interface avec le processeur central. L'ordinateur MSC-8001 a été modifié de la manière sui- vante : 1) La ligne "NMI/".(Interruption non masquable) du "Multibus" a été remplacée par une ligne "Intack/" (accusé de réception 20 d'interruption). Cette fonction, formée par les "signaux" "Ml/" et OIORQ/ du circuit logique OU du processeur, permettent au proces- seur central d'informer un dispositif interrupteur que l'interrup- tion a été reçue. 2) Utilisation de la ligne "AACK/" du "Multibus" pour la trans- 25 mission de l'ordre d'allumage pour le dispositif d'affichage. 3) Inversion du sens de la connexion en parallèle 20, bit 5, de- puis l'ordinateur 92. Bien que cette ligne soit câblée en'tant que ligne de sortie, elle était inutilisable telle qu'elle se pré- sentait et on en avait besoin pour qu'une information d'état soit 30 fournie au processeur à partir de l'unité RM-300. Toutes ces modifications sont à la portée du spécialis- te moyen et il n'y a pas besoin de les décrire avec plus de dé- tails. Selon un autre mode de réalisation possible, le termi- 35 nal peut être conçu pour délivrer directement la vidéocassette 2475251 16 pré-enregistrée contenant le programme choisi. La figure 7 re- présente une forme d'exécution illustrant un terminal conçu pour délivrer directement à l'utilisateur des vidéocassettes. Sur la figure 7, les éléments qui sont communs aux deux terminaux, repré- 5 sentes sur la figure 1 et sur la figure 7, sont désignés par les mêmes numéros de référence accompagnés du signe "prime". Comme cela est représenté sur la figure 7, le terminal 10' comporte un poste de sélection à touches 12', un poste de première vision 14' comprenant unécran de télévision 16'et un haut-parleurl8',un poste 10 20'd'identification du client,un poste d'affichage22',une liste de co- des 24'et un poste de récépimé26' .Dansleterminall 0'est incorporé un dispositif capable de stocker et de délivrer des vidéocassettes, désigné dans l'ensemble par le numéro de référence 200. Ce disposi- tif 200 est de conception classique et est agencé de manière à 15 délivrer une vidéocassette par l'ouverture de distrivution 202 lorsqu'il est convenablement actionné en réponse à une informa- tion de commande introduite dans le terminal. Le choix et la com- mande du programme sur vidéocassette sont effectués au moyen du terminal 10' de la meme manière qu'ils le sont avec le terminal 20 10 et la commande est reçue et traitée de la façon déjà décrite. A la fin de la commande, toutefois, un signal est envoyé au mé- canisme qui commande le dispositif distributeur 200 contenu dans le terminal 10'.Ce signal actionne le dispositif distributeur 200 de façon connue en soi et la vidéocassette pré-enregistrée contenant le programme choisi est délivrée par l'ouverture 202. Avec cette autre forme de réalisation de l'invention représentée sur la figure 7, le client n'a pas à attendre que sa commande soit traitée : il peut obtenir immédiatement la vidéocassette pré- enregistrée choisie, 30 Après que le client a fini d'utiliser la vidéocassette, des dispositions sont prises pour qu'il puisse rendre cette vidéocassette au centre de traitement. Suivant l'un des modes possibles, la vidéocassette est envoyée par la poste au centre de traitement par le client. Une autre possibilité consiste à 35 prévoir une fente de restitution dans le terminal, o la vidéo- 2475251' 17 cassette est déposée après usage. D'autre part, il est bien enten- du que l'invention peut être appliquée à la distribution de pro- grammes enregistrés sur vidéodisques et que la description donnée ci-dessus ne doit pas être interprétée comme limitant l'invention 5 à la distribution de programmes enregistrés sur vidéocassettes. D'autres variantes et modifications des formes de réa- lisation de l'invention décrites dans le présent mémoire peuvent être également envisagées, comme le spécialiste le comprendra ai- sément, tout en restant dans l'esprit et le cadre de l'invention 10 décrite, tels que définis dans les revendications ci-annexées. 2475251 18 - RBEVENDICATIONS - 1.- Terminal permettant à un client de visionner au préalable un programme enregistré sur vidéocassette ou vidéo- disque qu'il désire et le commander, une telle commande étant traitée dans un centre de traitement situé à distance du terminal, 5 caractérisé en ce qu'il comprend des moyens (12) pour la sélection du programme sur vidéocassette ou vidéodisque voulu, des moyens de commande (92,94) qui comprennent une mémoire (66) pour le stoc- kage de données et qui sont raccordés aux moyens de sélection (12) de manière à recevoir et à stocker des données correspondant au 10 programme sur vidéocassette ou vidéodisque voulu, et des moyens (68) qui sont raccordés aux moyens de commande (92,94) pour com- muniquer des données entre des emplacements de mémoire choisis dans les moyens de commande et le centre de traitement, de telle sorte que les commandes relatives au programme sur vidéocassette 15 ou vidéodisque puissent être traitées au centre de traitement et que le programme sur vidéocassette ou vidéodisque puisse être i- - vré au client. 2.- Terminal selon la revendication 1, caractérisé en ce qu'il comprend des moyens de visualisation de séquences 20 échantillons (14,16) qui sont raccordés aux moyens de commande (92, 94) pour permettre, si on le désire, une première vision. du pro- gramme sur vidéocassette ou vidéodisque avant la sélection du pro- gramme sur vidéocassette ou vidéodisque voulu. 3.- Terminal selon la revendication 2, caractérisé 25 en ce qu'il comprend un lecteur de cartes (20) qui est raccordé aux moyens de commande (92,94) pour l'obtention d'une information 2475251 19 relative au client qui commande le programme sur vidéocassette ou vidéodisque. 4.- Terminal selon la revendication 2 ou 3, carac- térisé en ce que les moyens de visualisation de séquences échan- 5 tillons (14, 16) sont conçus pour présenter successivement plu- sieurs séquences échantillons de différents programmes sur vidéo- cassette ou vidéodisque respectifs pour lesquels des commandes peuvent être passées par le client à partir du terminal. 5.- Terminal selon la revendication 4, caractérisé 10 en ce que des moyens de-sélection des séquences échantillons (12) sont raccordés aux moyens de commande (92,94), permettant de mo- difier le fonctionnement des moyens de visualisation (14) de fa- çon à permettre qu'un programme sur vidéocassette ou vidéodisque choisi soit présenté sur les moyens de visualisation des séquences 15 échantillons. 6.- Terminal selon l'une quelconque des revendica- tions 2 à 5, caractérisé en ce que les moyens de visualisation des séquences échantillons (12) comprennent un dispositif lecteur de bande vidéo (14) et un écran de télévision (16). 20 7.- Procédé pour faire fonctionner un terminal au niveau duquel un consommateur peut visionner au préalable un programme désiré enregistré sur vidéocassette ou sur vidéodisque et passer commande d'un tel programme, caractérisé en ce que la commande est traitée dans un centre de traitement situé à distance 25 du terminal, des dispositions étant prises-pour l'introduction de données correspondant à la commande dans une mémoire prévue dans le terminal, et pour transmettre les données stockées dans la mé- moire au centre de traitement pour y être traitées. 8.- Procédé-selon la revendication 7, caractérisé 30 en ce qu'il comprend une phase consistant à visualiser en premiè-. re vision le programme sur le terminal. 9.- Procédé selon la revendication 8, caractérisé en ce qu'il comprend une phase consistant à mettre le terminal 35 en mesure de réagir à l'introduction de la commande en réponse à la fourniture d'une carte qui contient une information relative au client, au niveau du centre de traitement. 2475251 20 10.- Procédé selon la revendication 8, caractérisé en ce que plusieurs séquences échantillons de différents program.- mes sur vidéocassette ou vidéodisque respectifs sont présentées successivement en première vision lors de la phase de visualisa- 5 tion.