Brevet FR2596891A1 — publié le 19871009

L'invention concerne un procédé et dispositif de mise hors tension automatique d'un système informatique après l'exécution d'une série d'instructions par ce système, et notamment l'exécution d'une sauvegarde de données, ou une éditions sur un support quelconque. Lorsqu'on veut mettre fin à une séance de travail sur un ordinateur, il est souvent Intéressant, voire nécessaire, d'effectuer au préalable une sauvegarde des données rentrées dans la mémoire de l'ordinateur au cours de cette séance. Pour mettre l'appareil hors tension avant de le quitter, l'utilisateur doit donc généralement attendre la fin de la sauvegarde, puis respecter la procédure d'arrêt et de sécurisation des organes de l'appareil. Dans le cas d'une journée de travail sur un micro-ordinateur relié à un lecteur-enregistreur de signaux numériques sur un support magnétique de quelques dizaines de mégaoctets de capacité, par exemple un disque dur, cette opération peut prendre plusieurs dizaines de minutes de temps machine, pendant lesquelles l'utilisateur est immobilisé.Pour éviter cette immobilisation, une solution consisterait à utiliser une minuterie capable de mettre l'appareil hors tension au bout d'une durée réglable à l'avance, mais alors la procédure d'arrêt de l'appareil ne serait plus respectée. Ainsi, la tête d'enregistrement du lecteur-enregistreur resterait en contact avec le support magnétique, ce qui peut être à l'origine de détérorations de ce support en cas d'une secousse imprimée au lecteur-enregistreur, et avoir comme conséquence la perte irrémédiable de toutes ou partie des informations enregistrées sur ledit support.On peut rapprocher ce qui précède de l'exemple d'une pointe de lecture de tourne-disque qui resterait posée sur un microsillon; dès que l'ensemble est déplacé ou légèrement heurté, le microsillon a de fortes chances d'être endommagé. De plus, il n'est pas toujours possible de prévoir la durée de la sauvegarde, et la mise hors tension de l'appareil en cours de sauvegarde aurait également pour conséquence la perte des Informations enregistrées sur le support. On comprend aisément que ceci n'est pas acceptable, car 11 faut parfois plusieurs mois de travail pour retrouver ou rassembler ces informations. Un autre inconvénient de cette astreinte est que l'utilisateur est tenté dans certaines circonstances, telles que l'arrivée imminente de la fin de la journée ou de la semaine, de ne pas effectuer la sauvegarde... A une époque où le temps de travail est de plus en plus compté, et où l'informatique devent omniprésente dans l'entreprise, l'immobilisation de l'utilisateur d'un ordinateur pendant la sauvegarde des données jusqu'à la mise hors tension de l'ordinateur constitue donc un inconvénient important et parfois très coûteux auquel il fallait trouver une solution. C'est ainsi que naquit l'idée d'un procédé et dispositif de mise hors tension automatique d'un ordinateur après l'exécution d'une sauvegarde de données. Plus généralement, l'objet de la présente Invention est de proposer un procédé et dispositif de mise hors tension automatique d'un ordinateur après l'exécution d'une série d'instructions par cet ordinateur, Cette série d'instructions peut commander un enregistrement de données sur un support approprié1 c'est-à-dire une sauvegarde, mais aussi toute autre opération ou série d'opérations programmables, telles qu'une édition de documents sur papier, le dressage d'un plan, l'exécution d'une série de calculs suivie de l'enregistrement des résultats, etc..., toutes suivies éventuellement par une sauvegarde.En faft, 11 s'agit de commander la mise hors tension de l'ordinateur par un logiciel, et même, dans un mode de réalisation de l'invention, d'obliger l'utilisateur à passer par une procédure de logiciel pour mettre l'ordinateur hors tension. Une application possible d'un tel procédé et dispositif est que la mise hors tension de l'ordinateur n'est plus forcément effectuée au moyen d'un interrupteur marche/arrêt classique, mals peut être le résultat d'une déclaration de fin de séance de travail tapée sur le clavier et interprétée par l'ordinateur grâce à un logiciel approprié, une sauvegarde pouvant être exécutée avant la mise hors tension sans immobiliser l'uttlisateur. De plus, sl on condamne l'interrupteur marche/arrêt classique, la sauvegarde avant mise hors tension devlent obligatoire. Selon la présente Invention, un procédé de mise hors tension automatique d'un ordinateur après l'exécution d'une série d'instructions par cet ordinateur comprend la reconnaissance de certains signaux en provenance de l'ordinateur, leur comparaison avec un signal donné pulls, en fonction des résultats de cette comparaison, la décision d'ouvrir ou non un Interrupteur mettant l'ordinateur hors tension, et enfin l'ouverture de cet interrupteur. Selon un mode de réalisation avantageux de l'invention, le décision d'ouvrir l'interrupteur et l'ouverture proprement dite de l'interrupteur peuvent autre séparées par une pause d'une durée prédéterminée. Cette variante permet notamment le "parquage" des têtes de lecture d'enregistrement, cest-å-dire leur séparation physique fie la surface du support magnétique d'enregistrement, qui est dans la plupart des cas un discue Pour, afin d'éviter les risques mentionnés c-dessus, avant la mtsa hors tension de l'ordinateur.En effet, dès que l'ordre de "parquer" lesdites têtes est donné à l'ordinateur, celul-cl n'accepte plus aucune autre instruction ;1 faut donc donner à l'ordinateur l'ordre de couper le courant d'alimentation avant de lui donner l'ordre de parquer les têtes. Comme l'ordre de couper le courant , c'est-à-dire d'ouvrir l'interrupteur de mise hors tension, n'est pas immédiatement suivi l'effet, il est encore possible pour l'ordinateur d'interpréter une Instruction de parquage des têtes, bien qu'il ait déjà reçu l'ordre de se mettre hors tension ou plus exactement t de délivrer des signaux caractéristiques d'une demande de mise hors tension. Toujours selon la présente invention, un dispositif de mise hors tensicn automatique d'un ordinateur après l'exécution d'une série d'instructions our cet ordinateur comprend un montage électrique comprenant lui-même un registre décalage assurant une fonction de tri de signaux an provenance de l'ordinateur, un comparateur relié aux sorties dudit registre à décalage et assurant la fonction d'interprétation des signaux triés par le registre à décalage, ledit comparateur étant relié à Un relais qui commande l'ouverture d'un interrupteur de mise hors tension de l'ordinateur lorsque ledit comparateur a reconnu certains signaux prédéterminés, ledit interrupteur de mise hors tension étant monté en parallèle avec un interrupteur manuel de mise sous tension avantageusement du type fugitif, c'est-à-dire sans blocage en position fermée. Selon un mode de réalisation avantageux du dispositif de l'invention un temporisateur est interposé entre la sortie dudit comparateur et le relais. Selon un autre mode de réalisation avantageux de l'invention, le dispositif comporte en outre un Interrupteur manuel de remise à zéro de l'ordinateur par micro-coupure. D'autres caractéristiques et avantages de la présente invention apparaîtront mieux à la lecture de la description suivante donnée à titre d'exemples non limitatifs des formes possibles de réalisation de l'invention, en regard des dessins ci-joints et qui fera bien comprendre comment l'invention peut être réalisée. Sur les dessins, la figure unique représente un schéma fonctionnel d'un exemple de réalisation du dispositif de l'invention. L'exemple de réalisation du dispositif de l'invention représenté sur la figure unique est un montage électrique comprenant un registre à décalage 1 dont l'entrée IN et la borne de décompte de temps CLK sont reliées à un ordinateur en deux points respectifs tels que l'un corresponde au signal de l'instruction de plus faible poids du bus de données et l'autre au signal de remise à zéro du micro processeur, respectivement appelés "data zéro" et "strobe" par l'homme de l'art.Le registre à décalage 1 a des sorties QO,Q1, w Q7 reliées à des entrées AO, Al, ..., A7 d'un comparateur 2 qui correspondent respectivement à d'autres entrées BD, B i, 1 B7 du même comparateur, elles-mêmes reliées à un générateur d'états non représenté, ou auxquelles on a donné certaines valeurs prédéterminées. La sortie du comparateur 2 est reliée à un relais 3 par l'intermédiaire d'un temporisateur 4, qui peut être par exemple une ligne à retard ou un monostable logique. Le relais 3, par exemple de type électro-mécanique ou de type statique, peut libérer l'ouverture d'un Interrupteur de mise hors tension 5, qui est en position fermée lorsque le relais est activé.Un interrupteur de mise sous tension 6 de type fugitif est monté en parallèle aux bornes de l'interrupteur de mise hors tension 5. Le montage en parallèle des deux interrupteurs est placé entre l'ordinateur et le secteur. Enfin, une tension d'alimentation V est fournie au dispositif. Selon un mode de réalisation avantageux de ce dispositif, un interrupteur manuel fugitif de mise hors tension 9 est prévu, par exemple en amont de l'alimentation de l'ordinateur. Cet interrupteur permet la remise à zéro de l'ordinateur par micro-coupure de courant lorsque c'est nécessaire, par exemple lorsqu'une erreur de programmation amène l'ordinateur a répéter indéfiniment l'exécution d'une même série d' instructions. il peut correspondre à ce que l'homme de l'art appelle la touche "reset" ou "de rélnltiallsatlon" sur certains ordinateurs personnels. Pour mettre l'ordinateur sous tension à l'aide du dispositif de la figure, il suffit d'actionner l'interrupteur de mise sous tension 6. A la mise sous tension de l'ordinateur, l'interrupteur de mise hors tension 5 passe de la position de repos ouverte à la position fermée, et laisse ainsi passer le courant d'alimentation vers ltordinateur. Lorsqu'on relache l'interrupteur fugitif de mise sous tension 6, l'ordinateur continue donc d'être alimenté grace à la position fermée de l'interrupteur de mise hors tension 5. L'ordinateur restera alors sous tension jusqu'à ce que le relais 3 actionne l'interrupteur de mise hors tension 51 c'est-à-dire jusqu'à ce que le dispositif reconnaisse des signaux de commande de coupure en provenance de l'ordinateur, à une certaine durée prédéterminée près, correspondant au fonctionnement du temporisateur 4. Le logiciel qui permet à l'ordinateur de délivrer des signaux de commande de coupure interprétables par le dispositif peut par exemple être stocké sur n' importe quel support lisible par l'ordinateur, ou dans une mémoire morte. REVENDICATIONS I . Procédé de mise hors tension automatique d'un ordinateur après l'exécution d'une série d'instructions par cet ordinateur caractérisé en ce qu'il comprend la reconnaissance de certains signaux en provenance de l'ordinateur, leur comparaison avec des signaux donnés puis, en fonction des résultats de cette comparaison, la décision d'ouvrir ou non un interrupteur (5) mettant l'ordinateur hors tension, et l'ouverture de cet Interrupteur. 2 . Procédé selon la revendication 1 caractérisé en ce que la décision d'ouvrir l'interrupteur et l'ouverture proprement dite de l'interrupteur sont séparées par une pause d'une durée prédéterminée. 3 . Procédé selon la revendication 1 ou la revendication 2 caractérisé en ce que ladite série d'instructions commande une sauvegarde de données. 4 . Dispositif de mise hors tension automatique d'un ordinateur après l'exécution d'une série d'instructions par cet ordinateur caractérisé en ce qu'il comprend un montage électrique comprenant lui-même un registre à décalage (1) assurant une fonction de tri de signaux en provenance de l'ordinateur, un comparateur (2) relié aux sorties (QO à Q7) dudit registre à décalage et réagissant à certains signaux par le déclenchement d'un relais (3), relié à la sortie du comparateur, qui commande alors l'ouverture d'un interrupteur de mise hors tension ( 5) de l'ordinateur. 5 . Dispositif selon la revendication 4 caractérisé en ce que la sortie du comparateur et le relais sont reliés entre eux par l'intermédiaire d'un temporisateur. 6 Dispositif selon la revendication 4 ou la revendication 5 caractérisé en ce qu'un interrupteur de mise sous tension (6) est monté aux bornes de l'interrupteur de mise hors tension (5). 7 . Dispositif selon la revendication 6 caractérisé en ce que l'interrupteur de mise sous tension (6) est de type fugitif. 8 . Dispositif selon la revendication 7 caractérisé en ce que l'interrupteur de mise sous tension (6) remplace l'interrupteur marche/arrêt de l'ordinateur. 9 . Dispositif selon la revendication 8 caractérisé en ce qu'il comporte en outre un interrupteur manuel (9) de remise à zéro de l'ordinateur par micro-coupure de courant.