EP1533591B1

Electronic apparatus, signal compensation device, and signal compensation method

Abstract

This record has no abstract on file.

EP1533591B1, drawing sheet 1
Sheet 1 of 20

Term

Term ended

Expired 22 August 2023, 3.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

6 claims: 6 independent, 0 dependent

  1. 1
    A signal compensation device comprising:an angular velocity sensor (12) that outputs a first signal (α1, β1) in accordance with a rotational angular velocity;means (17) for storing in advance a second signal (θ) output by said angular velocity sensor (12) when in a stationary state at a given temperature;an acceleration sensor (13) for detecting a stationary state;a processor (15) configured for reading the first signal (β1) output by said angular velocity sensor (12) when the stationary state is detected;extracting the difference (Δ) between the first signal (β1) read when the stationary state is detected and the second signal (θ);reading the first signal (α1) output by said angular velocity sensor (12) when in a non-stationary state;andcompensating for the first signal (α1) read when in the non-stationary state based on the extracted difference signal (Δ). Dispositif de compensation de signal comprenant : un capteur de vélocité angulaire (12) qui délivre en sortie un premier signal (α1, β1) qui est fonction d'une vélocité angulaire de rotation ;un moyen (17) pour stocker à l'avance un deuxième signal (θ) délivré en sortie par ledit capteur de vélocité angulaire (12) lorsque celui-ci est dans un état stationnaire à une température donnée ;un capteur d'accélération (13) servant à détecter un état stationnaire ;un processeur (15) configuré pour lire le premier signal (β1) délivré en sortie par ledit capteur de vélocité angulaire (12) lorsque l'état stationnaire est détecté ;extraire la différence (Δ) entre le premier signal (β1) lu lorsque l'état stationnaire est détecté et le deuxième signal (θ) ;lire le premier signal (α1) délivré en sortie par ledit capteur de vélocité angulaire (12) lorsque celui-ci est dans un état non stationnaire ;etcompenser le premier signal (α1) lu lors de l'état non stationnaire d'après le signal de différence extrait (Δ). Signalkompensationseinrichtung, umfassend: einen Winkelgeschwindigkeitssensor (12), der ein erstes Signal (α1, β1) gemäß einer Rotationswinkelgeschwindigkeit ausgibt;Mittel (17) zum Vorabspeichern eines zweiten Signals (θ), das durch den Winkelgeschwindigkeitssensor (12) ausgegeben wird, wenn sich dieser in einem stationären Zustand mit einer gegebenen Temperatur befindet;einen Beschleunigungssensor (13) zum Detektieren eines stationären Zustands;einen Prozessor (15), der ausgelegt ist zum Lesen des ersten Signals (β1), das durch den Winkelgeschwindigkeitssensor (12) ausgegeben wird, wenn der stationäre Zustand detektiert wird;Extrahieren der Differenz (Δ) zwischen dem ersten Signal (β1), das gelesen wird, wenn der stationäre Zustand detektiert wird, und dem zweiten Signal (θ);Lesen des ersten Signals (α1), das durch den Winkelgeschwindigkeitssensor (12) ausgegeben wird, wenn sich dieser in einem nicht stationären Zustand befindet;undKompensieren des ersten Signals (α1), das gelesen wird, wenn sich in dem nicht stationären Zustand befindlich, basierend auf dem extrahierten Differenzsignal (Δ).
  2. 2
    A signal compensation device comprising:an angular velocity sensor (12) that outputs a first signal (α1, β1) in accordance with a rotational angular velocity;means (17) for storing in advance data of a second signal (θ) output by said angular velocity sensor (12) when in a stationary state at a given temperature;a button (10) configured to indicate, when pressed, a stationary state;a processor (15) configured for reading the first signal (β1) output by said angular velocity sensor (12) when the button (10) is pressed;extracting the difference (Δ) between the first signal (β1) read when the button is pressed and the second signal (θ);reading the first signal (α1) output by said angular velocity sensor (12) when in a non-stationary state;andcompensating for the first signal (α1) read when in the non-stationary state based on the extracted difference signal (Δ). Dispositif de compensation de signal comprenant : un capteur de vélocité angulaire (12) qui délivre en sortie un premier signal (α1, β1) qui est fonction d'une vélocité angulaire de rotation ;un moyen (17) pour stocker à l'avance les données d'un deuxième signal (θ) délivré en sortie par ledit capteur de vélocité angulaire (12) lorsque celui-ci est dans un état stationnaire à une température donnée ;un bouton (10) configuré pour indiquer, lorsqu'il est enfoncé, un état stationnaire ;un processeur (15) configuré pour lire le premier signal (β1) délivré en sortie par ledit capteur de vélocité angulaire (12) lorsque le bouton (10) est enfoncé ;extraire la différence (Δ) entre le premier signal (β1) lu lorsque le bouton est enfoncé et le deuxième signal (θ) ;lire le premier signal (α1) délivré en sortie par ledit capteur de vélocité angulaire (12) lorsque celui-ci est dans un état non stationnaire ;etcompenser le premier signal (α1) lu lors de l'état non stationnaire d'après le signal de différence extrait (Δ). Signalkompensationseinrichtung, umfassend: einen Winkelgeschwindigkeitssensor (12), der ein erstes Signal (α1, β1) gemäß einer Rotationswinkelgeschwindigkeit ausgibt;Mittel (17) zum Vorabspeichern von Daten eines zweiten Signals (θ), das durch den Winkelgeschwindigkeitssensor (12) ausgegeben wird, wenn sich dieser in einem stationären Zustand mit einer gegebenen Temperatur befindet;eine Taste (10), die dazu ausgelegt ist, einen stationären Zustand anzugeben, wenn sie gedrückt wird;einen Prozessor (15), der ausgelegt ist zum Lesen des ersten Signals (β1), das durch den Winkelgeschwindigkeitssensor (12) ausgegeben wird, wenn die Taste (10) gedrückt wird;Extrahieren der Differenz (Δ) zwischen dem ersten Signal (β1), das gelesen wird, wenn die Taste gedrückt wird, und dem zweiten Signal (θ);Lesen des ersten Signals (α1), das durch den Winkelgeschwindigkeitssensor (12) ausgegeben wird, wenn sich dieser in einem nicht stationären Zustand befindet;undKompensieren des ersten Signals (α1), das gelesen wird, wenn sich in dem nicht stationären Zustand befindlich, basierend auf dem extrahierten Differenzsignal (Δ).
  3. 3
    An electronic device comprising:a signal compensation device according to claim 1;and a display unit (6) that scrolls and displays an image based on the compensated signal. Dispositif électronique comprenant : un dispositif de compensation de signal selon la revendication 1 ;et une unité d'affichage (6) qui fait défiler et affiche une image d'après le signal compensé. Elektronische Einrichtung, umfassend: eine Signalkompensationseinrichtung nach Anspruch 1;und eine Anzeigeeinheit (6), die ein Bild basierend auf dem kompensierten Signal scrollt und anzeigt.
  4. 4
    An electronic device comprising:a signal compensation device according to claim 2;anda display unit (6) that scrolls and displays an image based on the compensated signal. Dispositif électronique comprenant : un dispositif de compensation de signal selon la revendication 2 ;etune unité d'affichage (6) qui fait défiler et affiche une image d'après le signal compensé. Elektronische Einrichtung, umfassend: eine Signalkompensationseinrichtung nach Anspruch 2;undeine Anzeigeeinheit (6), die ein Bild basierend auf dem kompensierten Signal scrollt und anzeigt.
  5. 5
    A signal compensation method comprising:a step (ST702, ST703) of detecting a stationary state based on the output of an acceleration sensor (13);a step (ST704) of reading a first signal (β1) output from an angular velocity sensor (12) when the stationary state is detected;a step (ST705) of reading data of a second signal (θ) from a storage device (17), the data of the second signal being output by said angular velocity sensor (12) when the angular velocity sensor is in a stationary state at a given temperature;a step (ST706) of extracting the difference (Δ) between the first signal (β1) read when the stationary state is detected and the second signal (θ);a step (ST707) of reading the first signal (α1) output from said angular velocity sensor (12) when in a non-stationary state;anda step (ST708) of compensating for the first signal (α1) read when in the non-stationary state based on the extracted difference signal (Δ). Procédé de compensation de signal comprenant : une étape (ST702, ST703) consistant à détecter un état stationnaire d'après la sortie d'un capteur d'accélération (13) ;une étape (ST704) de lecture d'un premier signal (β1) délivré en sortie par un capteur de vélocité angulaire (12) lorsque l'état stationnaire est détecté ;une étape (ST705) de lecture des données d'un deuxième signal (θ) dans un dispositif de stockage (17), les données du deuxième signal étant délivrées en sortie par ledit capteur de vélocité angulaire (12) lorsque le capteur de vélocité angulaire est dans un état stationnaire à une température donnée ;une étape (ST706) d'extraction de la différence (Δ) entre le premier signal (β1) lu lorsque l'état stationnaire est détecté et le deuxième signal (θ) ;une étape (ST707) de lecture du premier signal (α1) délivré en sortie par ledit capteur de vélocité angulaire (12) lorsque celui-ci est dans un état non stationnaire ;etune étape (ST708) consistant à compenser le premier signal (α1) lu lors de l'état non stationnaire d'après le signal de différence extrait (Δ). Signalkompensationsverfahren, umfassend: einen Schritt (ST702, ST703) des Detektierens eines stationären Zustands basierend auf der Ausgabe eines Beschleunigungssensors (13);einen Schritt (ST704) des Lesens eines ersten Signals (β1), das von einem Winkelgeschwindigkeitssensor (12) ausgegeben wird, wenn der stationäre Zustand detektiert wird;einen Schritt (ST705) des Lesens von Daten eines zweiten Signals (θ) aus einer Speichereinrichtung (17), wobei die Daten des zweiten Signals durch den Winkelgeschwindigkeitssensor (12) ausgegeben werden, wenn sich der Winkelgeschwindigkeitssensor in einem stationären Zustand mit einer gegebenen Temperatur befindet;einen Schritt (ST706) des Extrahierens der Differenz (Δ) zwischen dem ersten Signal (β1), das gelesen wird, wenn der stationäre Zustand detektiert wird, und dem zweiten Signal (θ);einen Schritt (ST707) des Lesens des ersten Signals (α1), das von dem Winkelgeschwindigkeitssensor (12) ausgegeben wird, wenn sich dieser in einem nicht stationären Zustand befindet;undeinen Schritt (ST708) des Kompensierens des ersten Signals (α1), das gelesen wird, wenn sich in dem nicht stationären Zustand befindlich, basierend auf dem extrahierten Differenzsignal (Δ).
  6. 6
    A signal compensation method comprising:a step (ST701) of detecting a button (10) being pressed, the button being configured to indicate, when pressed, a stationary state;a step (ST704) of reading a first signal (β1) output from an angular velocity sensor (12) when the button (10) is pressed;a step (ST705) of reading data of a second signal (θ) from a storage device (17), the data of the second signal being output by said angular velocity sensor (12) when the angular velocity sensor is in a stationary state at a given temperature;a step (ST706) of extracting the difference (Δ) between the first signal (β1) read when the button (10) is pressed and the second signal (θ);a step (ST707) of reading the first signal (α1) output from said angular velocity sensor (12) when in a non-stationary state;a step (ST708) of compensating for the first signal (α1) read when in the non-stationary state based on the extracted difference signal (Δ). Procédé de compensation de signal comprenant : une étape (ST701) consistant à détecter l'enfoncement d'un bouton (10), le bouton étant configuré pour indiquer, lorsqu'il est enfoncé, un état stationnaire ;une étape (ST704) de lecture d'un premier signal (β1) délivré en sortie par un capteur de vélocité angulaire (12) lorsque le bouton (10) est enfoncé ;une étape (ST705) de lecture des données d'un deuxième signal (θ) dans un dispositif de stockage (17), les données du deuxième signal étant délivrées en sortie par ledit capteur de vélocité angulaire (12) lorsque le capteur de vélocité angulaire est dans un état stationnaire à une température donnée ;une étape (ST706) d'extraction de la différence (Δ) entre le premier signal (β1) lu lorsque le bouton (10) est enfoncé et le deuxième signal (θ) ;une étape (ST707) de lecture du premier signal (α1) délivré en sortie par ledit capteur de vélocité angulaire (12) lorsque celui-ci est dans un état non stationnaire ;une étape (ST708) consistant à compenser le premier signal (α1) lu lors de l'état non stationnaire d'après le signal de différence extrait (Δ). Signalkompensationsverfahren, umfassend: einen Schritt (ST701) des Detektierens, dass eine Taste (10) gedrückt wird, wobei die Taste dazu ausgelegt ist, einen stationären Zustand anzugeben, wenn sie gedrückt wird;einen Schritt (ST704) des Lesens eines ersten Signals (β1), das von einem Winkelgeschwindigkeitssensor (12) ausgegeben wird, wenn die Taste (10) gedrückt wird;einen Schritt (ST705) des Lesens von Daten eines zweiten Signals (θ) aus einer Speichereinrichtung (17), wobei die Daten des zweiten Signals durch den Winkelgeschwindigkeitssensor (12) ausgegeben werden, wenn sich der Winkelgeschwindigkeitssensor in einem stationären Zustand mit einer gegebenen Temperatur befindet;einen Schritt (ST706) des Extrahierens der Differenz (Δ) zwischen dem ersten Signal (β1), das gelesen wird, wenn die Taste (10) gedrückt wird, und dem zweiten Signal (θ);einen Schritt (ST707) des Lesens des ersten Signals (α1), das von dem Winkelgeschwindigkeitssensor (12) ausgegeben wird, wenn sich dieser in einem nicht stationären Zustand befindet;undeinen Schritt (ST708) des Kompensierens des ersten Signals (α1), das gelesen wird, wenn sich in dem nicht stationären Zustand befindlich, basierend auf dem extrahierten Differenzsignal (Δ).