WO2006011602A1 - 方位データ演算方法、方位センサユニットおよび携帯電子機器 - Google Patents
方位データ演算方法、方位センサユニットおよび携帯電子機器 Download PDFInfo
- Publication number
- WO2006011602A1 WO2006011602A1 PCT/JP2005/013953 JP2005013953W WO2006011602A1 WO 2006011602 A1 WO2006011602 A1 WO 2006011602A1 JP 2005013953 W JP2005013953 W JP 2005013953W WO 2006011602 A1 WO2006011602 A1 WO 2006011602A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- offset value
- value
- measurement data
- magnetic field
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C17/00—Compasses; Devices for ascertaining true or magnetic north for navigation or surveying purposes
- G01C17/38—Testing, calibrating, or compensating of compasses
Definitions
- Direction data calculation method direction sensor unit, and portable electronic device
- the present invention relates to a technique for performing calibration (offset correction) for azimuth measurement using azimuth measurement data using a geomagnetic sensor, and in particular, the data obtained from the triaxial geomagnetic sensor force is specified.
- the present invention relates to an azimuth data calculation method, an azimuth sensor unit, and a portable electronic device that perform proper calibration and measure the azimuth azimuth even when limited to a plane.
- a portable terminal such as a mobile phone that includes a magnetic sensor that detects geomagnetism and performs azimuth measurement based on the geomagnetism detected by the magnetic sensor is known.
- the direction measured here is used, for example, to display a map.
- a GPS (Global Positioning System) receiver that detects the position is provided, and a map based on the current position is displayed as the orientation (direction) of the mobile terminal.
- Mobile terminals having a function of displaying in accordance with the market have appeared.
- a mobile terminal has magnetism leaking, such as a speaker and a microphone mounted on the mobile terminal and a metal package of a magnetized electronic component
- the magnetic sensor mounted on the mobile terminal is It detects a magnetic field that is a combination of the magnetic field generated by the force of the electronic components inside the mobile terminal and the geomagnetism. Therefore, calibration is required to correct an error (offset) due to a magnetic field generated from an electronic component or the like inside the mobile terminal. Therefore, in a conventional mobile terminal equipped with a biaxial geomagnetic sensor, the user rotates the mobile terminal by, for example, 180 degrees to perform calibration, and during this operation, the mobile terminal collects the magnetic sensor force and collects measurement data. The offset was calculated based on the data.
- Patent Document 1 With regard to calibration of a magnetic sensor mounted on such a portable terminal, for example, there is a technique disclosed in Patent Document 1. In this technology, the mobile terminal is rotated by a predetermined angle, and the offset is calculated based on the data measured by the magnetic sensor at each angle so that calibration can be performed without depending on the rotation speed. It has become. On the other hand, avoiding such troublesome operations, changing the 2-axis or 3-axis magnetic detection means for detecting geomagnetism, repeatedly acquiring output data, setting a reference point on the coordinates, and offsetting the output data A method for calculating information is known (for example, see Patent Document 2).
- the coordinates of the reference point are statistically measured so that the output data group minimizes the variation in the distance to the reference point.
- the user performs the calibration simply by changing the direction of the measuring device arbitrarily.
- Patent Document 1 Japanese Patent Application Laid-Open No. 2004-12416
- Patent Document 2 WO2004Z003476
- An object is to provide a data calculation method, a direction sensor unit, and a portable electronic device.
- the present invention includes a step of inputting geomagnetic sensor force data and measuring magnetic field data. Determining whether or not the measurement data should be stored based on the distance from the measurement data stored immediately before, and calculating an offset value based on the stored data! / The calculated offset value is effective when the difference between the maximum and minimum values for each component is equal to or greater than a predetermined value by comparing a plurality of measurement data used for calculating the offset value for each component. A step of judging that the offset value is already stored, updating the offset value determined to be valid in the step, and updating the measurement data with the updated offset value.
- a azimuth data calculation method characterized by comprising a step of correcting and calculating azimuth data is proposed.
- the present invention also includes a step of measuring magnetic field data by inputting data from a geomagnetic sensor, determining whether the measured magnetic field data overflows or underflows, and When it is determined that the measured magnetic field data is overflowing or underflowing, the step of correcting the measured magnetic field data to be within a predetermined range, and whether or not the measured magnetic field data should be stored Determining based on the distance from the measured magnetic field data stored immediately before, calculating an offset value based on the stored data, and a copy used to calculate the offset value. A number of measured magnetic field data are compared for each component, and when the difference between the maximum value and the minimum value for each component is equal to or greater than a predetermined value, the calculated offset value is present.
- a step of determining that the data is effective a step of updating the offset value that has already been stored and determined to be effective in the step, and updating the measured magnetic field data.
- the present invention proposes an azimuth data calculation method characterized by having a step of calculating azimuth data by correcting with the offset value.
- the present invention provides a step of measuring magnetic field data by inputting data from a geomagnetic sensor, and a force stored in the immediately preceding stored force / force to store the measured magnetic field data.
- the measured magnetic field data Based on the measured magnetic field data from which the offset value has been removed, the process returns to the storage judgment step of the measured magnetic field data, and when the validated offset value is smaller than the predetermined value,
- the offset value already stored is updated to the offset value determined to be effective in the step, and the measured magnetic field data is corrected with the updated offset value to obtain the azimuth.
- the present invention provides a magnetic field data measuring means for measuring magnetic field data by inputting data from a geomagnetic sensor, a measurement data storing means for storing the magnetic field data, and storing the magnetic field data in the measurement data.
- Measuring data storage determining means for determining whether or not the force should be stored in the means based on the distance from the magnetic field data stored immediately before, and offset based on the magnetic field data stored in the measurement data storing means
- An offset calculation means for calculating a value and a plurality of measurement data used for calculating the offset value are compared for each component, and when the maximum value and the minimum value for each component are equal to or greater than a predetermined value, the calculation is performed.
- Offset validity determining means for determining that the offset value is valid, and the offset value that has already been stored in the offset validity determining means
- An offset storage unit for updating and storing, an offset setting unit for adding the offset value stored in the offset storage unit and the offset value already stored, and an offset value set in the offset setting unit
- An azimuth sensor unit comprising: an arithmetic unit that removes the magnetic field data from the magnetic field data; and an azimuth measuring unit that calculates the azimuth data by correcting the magnetic field data with the offset value stored in the offset storage unit. is suggesting.
- the present invention further proposes an azimuth sensor unit comprising an integrator for integrating the magnetic field data output from the computing unit force.
- the present invention further includes a detection unit that monitors the magnetic field data and detects an overflow or underflow, and when the detection unit detects an overflow or underflow of data, We have proposed an azimuth sensor sensor that features a correction value that eliminates data overflow or underflow.
- the present invention further provides an off-state that is validated by the offset validity discrimination means.
- a set value is compared with a predetermined value, and when the offset value is larger than a predetermined value, the offset value is output to the computing unit.
- the offset value Proposed is an azimuth sensor unit comprising offset magnitude discrimination means for outputting a value to the azimuth measurement means.
- the present invention further includes a temperature sensor for detecting the temperature, a correction value from the detected temperature, and a temperature correction value calculating means for outputting the calculated correction value to the azimuth measuring means. And at least one of an inclination sensor for detecting inclination and an inclination correction value calculating means for calculating the detected inclination force correction value and outputting the calculated correction value to the azimuth measuring means.
- a azimuth sensor unit is proposed.
- the present invention further includes a temperature sensor for detecting temperature, temperature correction value calculating means for calculating a correction value from the detected temperature, an inclination sensor for detecting inclination, and the detected inclination.
- the inclination correction value calculation means for calculating the correction value from the above, the correction value calculated in the temperature correction value calculation means and the inclination correction value calculation means are compared with the immediately preceding correction value, and the correction value is measured in the direction measurement.
- an orientation sensor unit characterized by comprising: correction data determination means for determining whether or not to output to the means.
- the present invention further proposes a portable electronic device including the azimuth sensor switch according to claim 4 or claim 9.
- the present invention is based on each distance on the coordinates of a step of sequentially measuring the magnetic field detected by the geomagnetic sensor as measurement data and the measurement data and all the measurement data stored in advance in the storage means. Therefore, the step of determining whether or not the measurement data should be stored in the storage means, and if it is determined in the step that the measurement data should be stored, the measurement data is sequentially stored in the storage means.
- a step of calculating an offset value based on a plurality of measurement data stored in the storage means, a step of updating a preset offset value to the calculated offset value, and the measurement data A method of calculating an azimuth data including a step of calculating azimuth data by correcting with the updated offset value is proposed.
- the plurality of measurement data used for calculating the offset value is compared for each axis component, and a difference between the maximum value and the minimum value for each axis component is a predetermined value or more. sometimes Determining that the calculated offset value is valid, and updating the offset value when the calculated offset value is determined to be valid is determined in advance.
- An azimuth data calculation method is proposed in which the offset value is updated to the calculated offset value.
- the step of determining whether or not to store the measurement data stores the measurement data in the storage means when each distance on the coordinates is a predetermined value or more.
- the present invention also includes a step of sequentially measuring the magnetic field detected by the geomagnetic sensor as measurement data in response to a request from an application program force using azimuth data, and storing the measurement data in the storage means. And when the number of measurement data stored in the storage means reaches a predetermined number, the oldest data among the predetermined number of measurement data is deleted from the storage means, and a new measurement to be stored.
- Azimuth data calculation, and a step of correcting the measurement data with the updated offset value and calculating azimuth data It has proposed a law.
- the present invention provides a step of sequentially measuring, as measurement data, a magnetic field detected by a geomagnetic sensor, a step of storing the measurement data in the storage unit, and a number of measurement data stored in the storage unit Storing the new measurement data to be stored when the predetermined number has been reached, replacing the new measurement data stored in the storage means with the measurement data positioned in the direction closest to the measurement data, and the storage means Calculating an offset value based on a plurality of measurement data stored in the memory, updating a preset offset value to the calculated offset value, and updating the measurement data to the updated offset And a method of calculating the azimuth data by correcting the values and calculating the azimuth data.
- the present invention provides a magnetic field data measuring means for measuring magnetic field data by inputting data from a geomagnetic sensor, and a force / power to store the measured magnetic field data.
- Data storage judging means for judging based on the distance to the magnetic field data, and storage
- the offset value calculating means for calculating the offset value based on the obtained data, and the plurality of measured magnetic field data used for calculating the offset value are compared for each component, and the maximum value and the minimum value for each component are determined.
- Offset value validity judgment means for judging that the calculated offset value is valid when the difference between the two values is greater than or equal to a predetermined value, and when the valid offset value is greater than a predetermined value, the measurement Based on the measured magnetic field data from which the offset value has been removed! /,
- the data storage determination re-execution means for re-execution of the storage determination of the measured magnetic field data, the effective Updating means for updating the offset value that is already stored when the offset value is smaller than a predetermined value to the offset value determined to be valid in the step;
- the present invention proposes an azimuth sensor unit characterized by having a computing means for computing azimuth data by correcting measured magnetic field data with the updated offset value.
- the present invention provides a magnetic field data measuring unit that sequentially measures, as measurement data, a magnetic field detected by a geomagnetic sensor, and the coordinates of the measurement data and all measurement data stored in advance in the storage unit. And determining means for determining whether or not the measurement data should be stored in the storage means based on the distances in step (b), and determining that the measurement data should be stored in the step.
- Storage means for sequentially storing in the storage means; offset value calculating means for calculating an offset value based on a plurality of measurement data stored in the storage means; and the offset value for which a preset offset value has been calculated
- An azimuth sensor unit comprising: an updating means for updating the measuring data; and an arithmetic means for calculating the azimuth data by correcting the measurement data with the updated offset value.
- the present invention provides a measuring means for sequentially measuring the magnetic field detected by the geomagnetic sensor as measurement data in response to a request for application program force using azimuth data, and the measurement data is stored in the storage means.
- the number of measurement data stored in the storage means and the storage means reaches a predetermined number, the oldest data out of the predetermined number of measurement data is deleted from the storage means, and a new one to be stored
- a control means for storing measurement data in the storage means; a calculation means for calculating an offset value based on a plurality of measurement data stored in the storage means; and a preset offset value. Updating means for updating to the offset value, and the measurement data is supplemented with the updated offset value.
- an azimuth sensor unit having an arithmetic means for calculating azimuth data is proposed.
- the present invention provides a measuring means for sequentially measuring the magnetic field detected by the geomagnetic sensor as measurement data, a storage means for storing the measurement data in the storage means, and a measurement data stored in the storage means.
- Control means for storing the new U to be stored and the measurement data by replacing the new measurement data stored in the storage means with the measurement data located in the nearest direction when the number reaches the predetermined number;
- Calculating means for calculating an offset value based on a plurality of measurement data stored in the storage means; updating means for updating a preset offset value to the calculated offset value; and updating the measurement data
- An azimuth sensor unit has been proposed which has an arithmetic means for calculating azimuth data by correcting with the offset value.
- the calibration of the geomagnetic sensor can be executed accurately and appropriately without complicating complicated operations to the user.
- the calibration of the geomagnetic sensor can be performed appropriately and accurately while reducing an excessive load related to the calculation of the offset.
- FIG. 1 is a configuration diagram of a portable electronic device (portable terminal) according to the present invention.
- FIG. 2 is a configuration diagram of an orientation sensor unit according to the first embodiment.
- FIG. 3 is a processing flow related to orientation output in the first embodiment.
- FIG. 4 is a configuration diagram relating to a modification of the direction sensor unit according to the first embodiment.
- FIG. 5 is a configuration diagram of an orientation sensor unit according to a second embodiment.
- FIG. 6 is a process flow related to orientation output in the second embodiment.
- FIG. 7 is a configuration diagram relating to a modified example of the direction sensor unit according to the second embodiment.
- FIG. 8 is a configuration diagram of an orientation sensor unit according to a third embodiment.
- FIG. 9 is a processing flow related to orientation output in the third embodiment.
- FIG. 10 is a configuration diagram of an orientation sensor chip according to a fourth embodiment.
- FIG. 11 is a configuration diagram of an orientation sensor unit according to a fourth embodiment.
- FIG. 12 is a configuration diagram relating to a modified example of the direction sensor unit according to the fourth embodiment.
- FIG. 13A is a diagram showing a coordinate system (definition) of a mobile terminal.
- FIG. 13B is a diagram showing a ground coordinate system.
- FIG. 1 is a configuration diagram of an embodiment of a portable electronic device according to the present invention, and is an electrical diagram of a portable communication terminal (hereinafter referred to as a portable terminal) using a CDMA (Code Division Multiple Access) communication method.
- the configuration is shown as a block diagram.
- mobile terminal 1 includes antennas 101 and 106, RF unit 102, modem unit 103, CDMA unit 104, voice processing unit 105, and GPS receiver.
- Unit 107 main control unit 108, ROM 109, RAMI 10, notification means 111, clock unit 112, main operation unit 113, SW 114, electronic imaging unit 116, display unit 117, touch panel, and relay.
- 118 a ij operation unit 115, and a direction sensor unit 200.
- the antenna 101 transmits and receives radio waves with a radio base station (not shown).
- RF Unit 102 performs processing related to signal transmission and reception.
- This RF unit 102 includes a local oscillator and the like, and by mixing a local transmission signal of a predetermined frequency with a reception signal output from the antenna 101 during reception, the reception signal is converted into a reception IF signal of an intermediate frequency (IF). Converted and output to the modulation / demodulation unit 103.
- the RF unit 102 converts a transmission IF signal into a transmission signal having a transmission frequency by mixing a local transmission signal having a predetermined frequency with a transmission IF signal having an intermediate frequency during transmission, and outputs the transmission signal to the antenna 101.
- Modulator / demodulator 103 performs demodulation processing on received signals and modulation processing on transmitted signals.
- the modem unit 103 includes a local oscillator and the like, converts the received IF signal output from the RF unit 102 into a baseband signal having a predetermined frequency, converts the baseband signal into a digital signal, and outputs the digital signal to the CDMA unit 104.
- the modem unit 103 converts the digital baseband signal for transmission output from the CD MA unit 104 into an analog signal, converts it into a transmission IF signal of a predetermined frequency, and outputs it to the RF unit 102.
- CDMA section 104 performs encoding processing of a signal to be transmitted and decoding processing of a received signal.
- the CDMA unit 104 decodes the baseband signal output from the modem unit 103.
- CDMA section 104 encodes a signal for transmission and outputs the encoded baseband signal to modulation / demodulation section 103.
- the voice processing unit 105 performs processing related to voice during a call.
- the voice processing unit 105 converts an analog voice signal output from a microphone (MIC) during a call into a digital signal and outputs the digital signal to the CDMA unit 104 as a transmission signal. Further, the voice processing unit 105 generates an analog drive signal for driving the speaker (SP) based on a signal indicating the voice data decoded by the CDMA unit 104 during a call, and the speaker (SP) To output.
- the microphone (MIC) generates an audio signal based on the audio input by the user and outputs the audio signal to the audio processing unit 105.
- the speaker (SP) emits the other party's voice based on the signal output from the voice processing unit 105.
- the GPS antenna 106 receives a radio wave transmitted from a GPS satellite (not shown), and outputs a reception signal based on this radio wave to the GPS receiving unit 107.
- the GPS receiver 107 demodulates the received signal, and acquires information such as accurate time information of the GPS satellite and radio wave propagation time based on the received signal. Based on the acquired information, the GPS receiving unit 107 can receive three or more GPS The distance to the satellite is calculated, and the position (latitude, longitude, altitude, etc.) in the three-dimensional space is calculated according to the principle of triangulation.
- the main control unit 108 is composed of a CPU (Central Processing Unit) and the like, and controls each part inside the mobile terminal 1.
- the main control unit 108 includes an RF unit 102, a modulation / demodulation unit 103, a CDMA unit 104, a voice processing unit 105, a GPS reception unit 107, a direction sensor unit 200, a ROM 109, and a RAMI 10 and control signals or data via a bus. I / O is performed.
- the ROM 109 stores various programs executed by the main control unit 108, initial characteristic values of the temperature sensor and the tilt sensor measured at the time of shipping inspection, and the like.
- the RAMI 10 temporarily stores data processed by the main control unit 108.
- the notification unit 111 includes, for example, a speaker, a vibrator, a light emitting diode, or the like, and notifies the user of an incoming call or mail reception by sound, vibration, light, or the like.
- the clock unit 112 has a timekeeping function, and generates timekeeping information such as year, month, day, day of the week, and time.
- the main operation unit 113 is an input key for character input operated by the user, a conversion key for conversion of Kanji 'numbers, etc., a cursor key for cursor operation, a power ON / OFF key, a call key, a redial key, etc. And outputs a signal indicating the operation result by the user to the main control unit 108.
- An open / close switch (SW) 114 is a switch for detecting the opening start and the closing end in the case of a foldable portable terminal.
- the direction sensor unit 200 includes magnetic axes in the X direction, the vertical axis, and the vertical axis that are orthogonal to each other.
- It includes magnetic sensors (1) to (3) that detect (magnetic field), a temperature sensor that detects temperature, a physical quantity sensor that detects the tilt of mobile terminal 1, and a block that processes the detection results of each sensor. Details will be described later with reference to FIG.
- the electronic imaging unit 116 includes an optical lens and an imaging element such as a CCD (Charge Coupled Device), and converts an image of a subject formed on the imaging surface of the imaging element by the optical lens into an analog signal by the imaging element.
- the analog signal is converted into a digital signal and output to the main control unit 108.
- the display unit 117 includes a liquid crystal display and the like, and displays images, characters, and the like based on display signals output from the main control unit 108.
- the touch panel 118 is incorporated in the surface of the liquid crystal display included in the display unit 117, and outputs a signal corresponding to the operation content by the user to the main control unit 108.
- the sub operation unit 115 is used for display switching. It has a push switch and so on.
- the azimuth sensor unit includes a measurement data storage determination unit 201, a measurement data storage unit 202, an offset calculation unit 203, an offset validity determination unit 204, and an offset storage unit. 205, an offset setting means 206, an azimuth measuring means 207, and an azimuth sensor chip 300.
- the azimuth sensor chip 300 further includes a magnetic sensor section 301, a switching means 302, an amplifier 303, and an adder. 304, D / A converter 305, offset storage unit 306, A / D conversion 307, and force are also configured.
- the measurement data storage discriminating means 201 performs processing related to data storage such as determination as to whether or not the measurement data indicated by the digital signal corresponding to the output of the magnetic sensor should be stored in the measurement data storage means 202 during calibration. I do.
- calibration refers to measuring external magnetism, calculating an offset value based on the obtained measurement data, and updating (setting) the calculated offset value as an offset of the geomagnetic sensor.
- the measurement data storage unit 202 receives the data from the measurement data storage determination unit 201 and stores the data according to a predetermined storage method (details will be described later).
- the offset calculation means 203 calculates an offset value based on the measurement data acquired at the time of calibration (details will be described later). Further, the offset validity determination means 204 determines the validity of the offset value calculated by the offset calculation means 203 (details will be described later).
- the offset storage unit 205 updates the offset value to the offset value determined to be valid by the offset validity determination unit 204 and stores the offset value.
- the offset setting unit 206 adds the offset value stored in the offset storage unit 306 and the offset value output from the offset storage unit 205 and outputs this value to the offset storage unit 306.
- the azimuth measuring means 207 measures the magnetic field data force azimuth input by the AZD converter 307 described later.
- the offset of the magnetic sensor in general, an offset inherent to the magnetic sensor, an offset due to the influence of the peripheral circuit, and an offset caused by disturbance of the magnetic field due to the influence from other components can be considered.
- magnetic sensor-specific offsets and peripheral circuits Since the offset due to the influence of the above is a value with little fluctuation, the offset value may be measured in advance and stored in the offset setting means 206.
- the magnetic sensor unit 301 includes magnetic sensors (1) to (3) and sensor initialization means (1) to (3) (not shown) for initializing each magnetic sensor after the power is turned on.
- Sensor initialization means (1) to (3) are magnetic sensors (1) to (3) because when the strong magnetic field is applied, the direction of magnetization of the magnetic bodies of the magnetic sensors (1) to (3) will be out of order. It is provided to reset ⁇ (3) to the initial state.
- the switching unit 302 switches the magnetic field data from the magnetic sensors (1) to (3) of the magnetic sensor unit 301 and sequentially inputs them to the amplifier 303.
- the adder 304 subtracts the signal obtained by converting the offset value corresponding to each of the magnetic sensors (1) to (3) into an analog by the DZA converter 305 from the output from the amplifier 303.
- the AZD converter 307 converts the output of the adder 304 into a digital signal and outputs the digital signal to the azimuth measuring means 207.
- the adder 304 may be arranged before the amplifier 303 so that the switching means 302 performs a subtraction process on the magnetic field data before amplification. In this case, the signal to be subtracted needs to be an offset value corresponding to the magnetic field data before amplification.
- a measurement trigger is applied to the azimuth sensor unit 200.
- a method of triggering at regular intervals can be considered.
- it is possible to trigger at the timing when there is a request for azimuth measurement on the application program side for example, when the output of another device of the mobile terminal is monitored and it is estimated that the azimuth has changed
- there may be a method of triggering on for example, timing when image data input to the electronic imaging unit 116 changes (image force S slide)).
- the measurement data storage discriminating means 201 performs processing relating to determination of whether or not this data should be stored in the measurement data storage means 202 (step 103).
- the determination method refers to the data stored in the measurement data storage means 202, and based on the determination method described later, whether or not the input data should be stored in the measurement data storage means 202 is determined. If it is determined that the data should be stored, the data is stored in the measurement data storage means 202.
- the method for determining whether or not to store the data and the storage method are as follows: (3) Determine whether the data stored immediately before is more than a certain distance away. Note that the distance between the measured value (Hxl, Hyl, Hzl) and the measured value (Hx2, Hy2, Hz2) is as shown in equation (1). The distance is the distance between each coordinate point on the azimuth space coordinates.
- the constant value is preferably about 3.98 [AZM].
- the measurement data storage means 202 receives the data from the measurement data storage discrimination means 201, stores the data in accordance with the storage method described later (step 104), and outputs "the data to the offset calculation means 203. Consult with the offset calculation trigger means (not shown). The offset calculation trigger means replies the force / power to output data to the offset calculation means 203 based on the offset calculation trigger method described later. When there is an instruction to output data to the offset calculation means 203, the measurement data storage means 202 outputs the stored data to the offset calculation means 203.
- the method (1) has the advantage that the processing load is light.
- the method (2) has the advantage that the frequency of calibration can be increased easily and the offset can be corrected in the shortest time.
- the method (3) can correct the offset in a short period of time.
- the calculation load of the application increases.
- the calculation frequency of the offset is lower and the calculation processing load can be reduced.
- An azimuth sphere is a sphere whose radius centered at one point in the azimuth space corresponding to the offset of the magnetic sensor corresponds to the strength of the geomagnetism.
- the trigger for offset calculation (1) when the data reaches a certain amount, trigger the trigger, and (2) when the data becomes a certain amount and a certain time has elapsed since the previous offset calculation.
- the method (1) has an advantage that the accuracy based on the number of data is stabilized because the number of data is constant.
- calibration can be performed in a short time, and the offset value can be corrected in a short time.
- the situation where the calibration operation is not entered indefinitely can be avoided.
- step 105 when measurement data is supplied from the measurement data storage unit 202 to the offset calculation unit 203, an offset is calculated based on these measurement data (step 105).
- Equation 2 the least square error ⁇ is defined as in Equation 2.
- D is regarded as an independent variable.
- the condition for minimizing the least square error ⁇ is the following equation 4 obtained by differentiating ⁇ with XO, YO, ZO, and D.
- the validity is discriminated by the offset validity judging means 204 (step 106). Specifically, the calculated offset value and azimuth circle (sphere) radius, and the value of Equation 7 below the measurement data force stored in the measurement data storage means 202 are calculated.
- Max (x) represents the maximum value among the measurement data x, ⁇ , ⁇ , and Min (x) represents the measurement value.
- F is preferably about 0.1
- G is preferably about 1.
- the azimuth measuring means (not shown)
- the offset value stored in the storage means in 207 is updated (step 107).
- the azimuth measuring unit 207 also removes the offset of the input measurement data force, and then calculates the azimuth by any of the following methods (step 108).
- Hx, Hy, and Hz are the outputs of the magnetic sensor, and the azimuth indicates the azimuth of the Y axis, and magnetic north is 0 degree.
- the method 1) is relatively easy for the user to level the mobile terminal. There is an advantage that it is easy to obtain the accuracy of the orientation.
- the method 2) since the user normally has an angle with the mobile terminal, it is possible to obtain a roughly correct orientation, but on the other hand, it may be difficult to adjust the mobile terminal to a fixed angle. Therefore, there is a problem that accuracy cannot be expected much.
- the orientation data obtained in this way is output and displayed on the display unit 117 of the portable terminal, for example (step 109).
- FIG. 4 is a modification of the present embodiment, and an integrator 309 is provided at the output of the adder 304.
- an integrator 309 By providing the integrator 309, it is possible to average the minute disturbance of the measurement data in the calculation of the analog value, so that the measurement accuracy can be improved. This configuration can also be applied to all embodiments described later.
- the direction sensor unit according to the second embodiment includes an overflow underflow detection unit 308 that monitors the output of the amplifier 303 in addition to the configuration of the first embodiment.
- the overflow underflow detection unit 308 detects whether or not the output of the amplifier 303 is within the input range of the next stage AZD converter 307. If the overflow or underflow occurs, A value based on the detection result of the overflow underflow detection unit 308 is input to the offset setting means 206 so that the output of the amplifier 303 falls within the input range of the A / D converter 307 in the next stage.
- the offset setting unit 206 combines the value in the offset storage unit 205 with the value input from the overflow underflow detection unit 308. The offset value to be calculated and stored in the offset storage unit 306 is set.
- a measurement trigger is applied to the azimuth sensor unit 200 (step 201).
- a measurement trigger is applied, first, magnetic data is measured using data input from the magnetic sensor unit 301. The measured magnetic data is sent to the amplifier 303 (step 202).
- the overflow underflow detection unit 308 detects whether or not the output of the amplifier 303 is within the input range of the AZD converter 307 in the next stage.
- the measurement data storage discriminating means 201 performs processing relating to the determination of whether or not this data should be stored in the measurement data storage means 202 (step 206).
- the measurement data is stored in the measurement data storage means 202 (step 207), and when it is determined that it should be stored, the process returns to step 201.
- the measurement data storage means 202 receives the data from the measurement data storage discrimination means 201, stores the data according to the storage method described later (step 207), and outputs the data to the offset calculation means 203
- the force / force force is consulted with an offset calculation trigger means (not shown).
- the offset calculation trigger means replies the force / force to output data to the offset calculation means 203 based on the above-described offset calculation trigger method.
- the measurement data storage means 202 outputs the stored data to the offset calculation means 203.
- the offset calculation unit 203 calculates an offset according to the above-described offset calculation algorithm (step 208).
- the validity is judged by the offset validity judging means 204 (step 209).
- the offset value stored in the storage means in the azimuth measuring means 207 (not shown) is updated (step 210).
- the azimuth measuring means 207 uses the newly updated offset value in the storage means. Based on this, after removing the offset from the input measurement data force, the azimuth is calculated (step 211), and the azimuth data obtained in this way is output to, for example, the display unit 117 of the mobile terminal and displayed (step 212).
- FIG. 7 is a modification of the second embodiment.
- the difference from the configuration of the second embodiment is that the offset storage unit 205 is not provided. That is, the offset setting means 206 stores the value based on the detection result of the overflow / underflow detection unit 308 as it is in the offset storage unit.
- the measurement data falls within the input range of the AZD converter 307, and the offset of the measurement data is corrected with the offset value obtained by the offset calculation means 203.
- correction for overflow or underflow is mainly performed by hardware processing, and correction after removal of overflow or underflow is performed by software processing, reducing circuit load and software processing load. can do.
- the adder 304 corrects the measurement data, the time required for the AZD conversion in the AZD conversion 307 can be shortened, and an accurate azimuth can be calculated in a short time.
- the circuit configuration separates the correction within the range from the offset correction, the circuit load and software processing load can be reduced.
- the azimuth sensor unit according to the third embodiment is provided with an offset magnitude determination unit 208 in addition to the offset setting unit 206 and the offset storage unit 205 from the first embodiment. .
- the offset magnitude discriminating means 208 discriminates whether or not the offset value after the validity of the offset is discriminated is larger than a predetermined value, and if the offset value is larger than the predetermined value, The value is output to the offset storage unit 306, and when the offset value is smaller than a predetermined value, the value is output to the direction measuring means 207.
- a measurement trigger is applied to the azimuth sensor unit 200 (step 301).
- the magnetic field data is measured with the data input from the magnetic sensor unit 301, and the data is converted into digital data and output to the measured data storage discriminating means 201 and the azimuth measuring means 207 (step 302).
- the measurement data storage discriminating means 201 performs processing relating to the determination of whether or not this data should be stored in the measurement data storage means 202 (step 303).
- the measurement data is stored in the measurement data storage means 202 (step 304), and when it is determined that it should be stored, the process returns to step 301.
- the measurement data storage unit 202 receives the data from the measurement data storage determination unit 201, stores the data according to the storage method described above (step 304), and outputs the data to the offset calculation unit 203
- the force / force force is consulted with an offset calculation trigger means (not shown).
- the offset calculation trigger means replies the force / power to output data to the offset calculation means 203 based on the above-described trigger method.
- the measurement data storage means 202 outputs the stored data to the offset calculation means 203.
- the offset calculation unit 203 calculates an offset according to the above-described offset calculation algorithm (step 305).
- the validity is judged by the offset validity judging means 204 (step 306).
- step 307 it is determined whether or not the offset value determined to be effective is larger than a predetermined value (step 307), and if the offset value is larger than a predetermined value, Then, the value is output to the offset storage unit 306 (step 308), and when the offset value is smaller than a predetermined value, the value is output to the direction measuring means 207. Then, the offset value stored in the storage means in the azimuth measuring means 207, not shown, is updated (step 309).
- the azimuth measuring means 207 removes the inputted measurement data force offset after step 302, and calculates the azimuth based on this (step 310).
- the orientation data obtained in this way The data is output and displayed on the display unit 117 of the portable terminal, for example (step 311).
- the offset magnitude discrimination means detects the magnitude of the offset after the validity judgment by the offset validity judgment means, and the offset is larger than the predetermined value
- the offset The offset value is output to the storage unit 306, the output offset value and the offset value stored in advance in the offset storage unit 306 are added together, and the offset value added in the D ZA conversion 305 is converted into an analog signal.
- the adder 304 subtracts the analog signal that has also been converted into the measurement data force, so the time required for the AZD conversion in the AZD converter 307 can be shortened and an accurate bearing can be calculated in a short time.
- the magnitude of the offset value after the validity is determined is detected, and if the value is large, offset correction is performed on the direction sensor chip without using the direction measurement. This reduces the processing load of software processing that is never executed.
- the orientation sensor chip 300 includes, in addition to the configuration of the first embodiment, a temperature sensor 310 and an inclination sensor connected by the switching means 312 together with the output of the amplifier 303. And 311. Further, as shown in FIG. 11, the azimuth sensor cut 200 includes a temperature correction value calculation means 209 for inputting data output from the magnetic sensor unit via the AZD converter 307 of the azimuth sensor chip 300, and an inclination correction value. Calculation means 210 is provided.
- the temperature sensor 310 monitors the temperature of the azimuth sensor chip 300 and outputs the data to the temperature correction value calculation means 209 of the azimuth sensor unit 200 via the AZD converter 307 of the azimuth sensor chip 300.
- the temperature correction value calculation means 209 stores a function of temperature and correction value in advance, and outputs a correction value corresponding to the input temperature data to the direction measurement means 207. Specifically, the temperature at the time of calibration is TO, the estimated offset is OF, the temperature coefficient A (this is measured at the time of shipping inspection and recorded in ROM109), the temperature at the time of measurement is T, If the measured value of the magnetic sensor is SO, the magnetic data S1 after offset correction with temperature correction is
- a (T—TO) 1S corresponds to the correction value corresponding to the input temperature data described above.
- the inclination sensor 311 monitors the inclination of the azimuth sensor chip 300 and outputs the data to the inclination correction value calculation means 210 of the azimuth sensor unit 200 via the AZD converter 307 of the azimuth sensor chip 300.
- the inclination correction value calculation means 210 calculates the elevation angle ⁇ and the twist angle ⁇ by the method as described below, and outputs these to the azimuth measurement means 207.
- the coordinate system of the mobile terminal 1 is defined as shown in FIG. 13A. That is, the azimuth angle of the antenna 101 of the mobile terminal 1 is ⁇ , the elevation angle is j8, and the twist angle (rotation angle around the antenna axis) is 7.
- the sign is positive in the direction of the arrow shown in the figure.
- the unit vector in the antenna direction is Vy, and the unit in the direction perpendicular to the plane formed by the terminal unit 2 (the side on which the antenna 101 and the orientation sensor chip 300 are arranged) (for example, the surface of reference numeral 99 in FIG. 13).
- the vector is Vz, and the unit vector orthogonal to both Vy and Vz is Vx.
- the arrow direction shown in the figure is the positive direction.
- the ground coordinate system is represented by X, Y, and ⁇ , with the north direction as the ⁇ axis.
- BC can be expressed by Equation 9 and Equation 10.
- ⁇ gx, gy, gz ( ⁇ , ⁇ , Gz)
- Equation 13 the elevation angle 13 and the twist angle ⁇ are obtained as shown in Equation 13.
- FIG. 12 shows a modification of the present embodiment, which is configured to include a correction data determination unit 211 for the outputs of the temperature correction value calculation unit 209 and the inclination correction value calculation unit 210.
- the correction data determination unit 211 includes a storage unit (not shown).
- the correction data determination unit 211 compares the output data from the temperature correction value calculation unit 209 and the inclination correction value calculation unit 210 with the data stored immediately before the correction data determination unit 211. When there is a change or the like, the data is output to the direction measuring means 207.
- the correction data determination unit 211 determines the data from the temperature correction value calculation unit 209 and the inclination correction value calculation unit 210 and outputs the output to the direction measurement unit 207. Since it is determined whether or not it is possible, the processing load on the direction measuring means 207 can be reduced.
- the configuration in which the block for calculating the output of the magnetic sensor force is provided in the azimuth sensor unit is not limited to this, but the calculation unit is used as the main control unit in the terminal unit. It may be provided.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Measuring Magnetic Variables (AREA)
- Navigation (AREA)
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2005800256981A CN101023324B (zh) | 2004-07-29 | 2005-07-29 | 方位数据计算方法、方位传感器单元及便携式电子装置 |
JP2006527875A JP4539653B2 (ja) | 2004-07-29 | 2005-07-29 | 方位データ演算方法、方位センサユニットおよび携帯電子機器 |
EP05767132A EP1772704A4 (en) | 2004-07-29 | 2005-07-29 | AZIMUT DATA CALCULATION METHOD, AZIMUT SENSOR UNIT, AND PORTABLE ELECTRONIC APPARATUS |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPPCT/JP2004/011191 | 2004-07-29 | ||
PCT/JP2004/011191 WO2006011238A1 (ja) | 2004-07-29 | 2004-07-29 | 方位データ演算方法、方位センサユニットおよび携帯電子機器 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2006011602A1 true WO2006011602A1 (ja) | 2006-02-02 |
Family
ID=35785998
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2004/011191 WO2006011238A1 (ja) | 2004-07-29 | 2004-07-29 | 方位データ演算方法、方位センサユニットおよび携帯電子機器 |
PCT/JP2005/013953 WO2006011602A1 (ja) | 2004-07-29 | 2005-07-29 | 方位データ演算方法、方位センサユニットおよび携帯電子機器 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2004/011191 WO2006011238A1 (ja) | 2004-07-29 | 2004-07-29 | 方位データ演算方法、方位センサユニットおよび携帯電子機器 |
Country Status (6)
Country | Link |
---|---|
US (3) | US7324906B2 (ja) |
EP (1) | EP1772704A4 (ja) |
JP (1) | JP4539653B2 (ja) |
CN (1) | CN101023324B (ja) |
TW (1) | TWI265301B (ja) |
WO (2) | WO2006011238A1 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007271414A (ja) * | 2006-03-31 | 2007-10-18 | Yamaha Corp | 磁気データ処理方法、装置及びプログラム |
WO2010010811A1 (ja) * | 2008-07-25 | 2010-01-28 | アルプス電気株式会社 | 地磁気センサ用制御装置 |
JP2011164115A (ja) * | 2011-05-20 | 2011-08-25 | Yamaha Corp | 磁気センサ制御装置および方法 |
Families Citing this family (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100612836B1 (ko) * | 2003-12-13 | 2006-08-18 | 삼성전자주식회사 | 자장 이용 방법 및 장치 |
ATE449952T1 (de) * | 2003-12-22 | 2009-12-15 | Asahi Kasei Emd Corp | Azimut-messeinrichtung |
JP4434818B2 (ja) * | 2004-03-31 | 2010-03-17 | 京セラ株式会社 | 携帯通信端末とその地磁気センサの誤差補正方法 |
CN100510623C (zh) * | 2004-07-15 | 2009-07-08 | 阿莫善斯有限公司 | 移动终端装置 |
WO2006011238A1 (ja) * | 2004-07-29 | 2006-02-02 | Yamaha Corporation | 方位データ演算方法、方位センサユニットおよび携帯電子機器 |
US7950160B2 (en) * | 2006-01-30 | 2011-05-31 | Kyocera Corporation | Mobile electronic apparatus and bearing display method of same |
WO2008099822A1 (ja) * | 2007-02-14 | 2008-08-21 | Alps Electric Co., Ltd. | センサチップ、検出装置および検出装置の製造方法 |
US20090009360A1 (en) * | 2007-07-02 | 2009-01-08 | Flannigan William C | System and method for measuring and recording distance |
US7826999B1 (en) * | 2007-08-20 | 2010-11-02 | Pni Corporation | Magnetic tilt compensated heading compass with adaptive zoffset |
EP2028504B1 (en) * | 2007-08-23 | 2016-04-13 | STMicroelectronics Srl | Method and device for calibrating a magnetic sensor |
TWI364206B (en) * | 2007-12-27 | 2012-05-11 | Htc Corp | Portable electronic device capable of re-calibrating azimuth and method thereof |
TWI362482B (en) | 2007-12-31 | 2012-04-21 | Htc Corp | Portable electronic device with electronic compass and method for calibrating compass |
US8224575B2 (en) * | 2008-04-08 | 2012-07-17 | Ensco, Inc. | Method and computer-readable storage medium with instructions for processing data in an internal navigation system |
US8898034B2 (en) * | 2009-06-03 | 2014-11-25 | Apple Inc. | Automatically identifying geographic direction |
US7891103B2 (en) | 2009-06-05 | 2011-02-22 | Apple Inc. | Magnetometer accuracy and use |
JP5453969B2 (ja) * | 2009-07-10 | 2014-03-26 | ヤマハ株式会社 | 磁気データ処理装置、磁気データ処理方法および磁気データ処理プログラム |
US9116002B2 (en) * | 2009-08-27 | 2015-08-25 | Apple Inc. | Context determination to assist location determination accuracy |
DE102009057258A1 (de) * | 2009-12-08 | 2011-06-09 | Embex Gmbh | Magnetfeldsensor und Verfahren zur Messung der horizontalen Komponente eines Magnetfelds |
US8531180B2 (en) | 2010-03-30 | 2013-09-10 | Apple Inc. | Determining heading using magnetometer data and angular rate data |
US8626465B2 (en) | 2010-03-30 | 2014-01-07 | Apple Inc. | Calibrating sensor measurements on mobile devices |
DE102010019484B9 (de) * | 2010-05-05 | 2012-12-06 | Austriamicrosystems Ag | Sensoranordnung und Verfahren zum Betreiben einer Sensoranordnung |
DE102010019485B4 (de) * | 2010-05-05 | 2012-10-31 | Austriamicrosystems Ag | Sensoranordnung und Verfahren zum Betreiben einer Sensoranordnung |
JP5531801B2 (ja) | 2010-06-16 | 2014-06-25 | ヤマハ株式会社 | 3軸磁気センサ、電子コンパス |
US8717009B2 (en) | 2010-10-06 | 2014-05-06 | Apple Inc. | Magnetometer calibration |
US8922198B2 (en) | 2010-10-26 | 2014-12-30 | Blackberry Limited | System and method for calibrating a magnetometer according to a quality threshold |
CN103229020B (zh) * | 2010-11-25 | 2016-06-08 | 日本电气株式会社 | 带电子罗盘的便携式终端及方位计算方法 |
US8676528B2 (en) | 2011-02-08 | 2014-03-18 | Blackberry Limited | System and method for calibrating an accelerometer |
CN103562791A (zh) * | 2011-04-18 | 2014-02-05 | 眼见360股份有限公司 | 用于与移动计算设备一起进行全景视频成像的装置和方法 |
JP5927776B2 (ja) * | 2011-05-20 | 2016-06-01 | 株式会社ソニー・インタラクティブエンタテインメント | 携帯機器 |
DE102011076337A1 (de) * | 2011-05-24 | 2012-11-29 | Robert Bosch Gmbh | Magnetsensorvorrichtung und Verfahren zum Ermitteln einer Information bezüglich einer magnetischen Feldstärkekomponente in Richtung zumindest einer ortsfesten Ortsachse |
US8615253B2 (en) | 2011-06-03 | 2013-12-24 | Apple Inc. | State estimation using motion context and multiple input observation types |
KR20130021616A (ko) | 2011-08-23 | 2013-03-06 | 삼성전자주식회사 | 다중 측위를 이용한 단말의 측위 장치 및 방법 |
US9329038B2 (en) | 2011-09-30 | 2016-05-03 | Apple Inc. | Electronic devices with calibrated compasses |
US9046365B2 (en) * | 2011-10-27 | 2015-06-02 | Apple Inc. | Electronic devices with magnetic field compensating conductive traces |
RU2498216C1 (ru) * | 2012-05-25 | 2013-11-10 | Открытое акционерное общество "Военно-промышленная корпорация "Научно-производственное объединение машиностроения" | Гирокомпасная система ориентации искусственного спутника земли |
CN103543414A (zh) * | 2012-07-13 | 2014-01-29 | 爱盛科技股份有限公司 | 三维平面磁传感器 |
US9423252B2 (en) | 2012-09-11 | 2016-08-23 | Apple Inc. | Using clustering techniques to improve magnetometer bias estimation |
GB2506685A (en) * | 2012-10-08 | 2014-04-09 | Melexis Technologies Nv | Determining and/or Compensating Range Offset of a Range Sensor |
US9939497B2 (en) * | 2013-03-15 | 2018-04-10 | Intel Corporation | Dynamically calibrating magnetic sensors |
US9151610B2 (en) | 2013-06-08 | 2015-10-06 | Apple Inc. | Validating calibrated magnetometer data |
RU2583350C1 (ru) * | 2015-02-12 | 2016-05-10 | Акционерное общество "Военно-промышленная корпорация "Научно-производственное объединение машиностроения" (АО "ВПК" "НПО Машиностроения") | Способ орбитального гирокомпасирования и устройство для его осуществления |
KR101698681B1 (ko) * | 2015-08-26 | 2017-01-23 | 매그나칩 반도체 유한회사 | 지자기력의 수평 경사각 산출 방법 및 이를 이용한 장치 |
ITUB20155844A1 (it) * | 2015-11-24 | 2017-05-24 | Vinati S R L | Metodo per la stima dell?assetto di una pulsantiera per il controllo di macchine operatrici |
FR3044087B1 (fr) * | 2015-11-25 | 2018-11-16 | Continental Automotive France | Procede de calibration automatique d’un capteur d’arbre a cames pour moteur de vehicule automobile et capteur associe |
WO2017134695A1 (en) * | 2016-02-04 | 2017-08-10 | Gipstech S.R.L. | System and method for calibrating magnetic sensors in real and finite time |
CN106352824B (zh) * | 2016-08-31 | 2019-01-25 | 沈阳东软医疗系统有限公司 | 一种悬吊设备运动位置的校正装置及校正方法 |
CN107992059B (zh) * | 2018-01-08 | 2020-04-24 | 陕西理工大学 | 电磁智能车的控制方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003090726A (ja) * | 2001-07-10 | 2003-03-28 | Yamaha Corp | 方位測定機能を有する携帯型電子装置、同携帯型電子装置に好適な磁気センサ、及び同携帯型電子装置における方位測定方法 |
JP2003294447A (ja) * | 2002-03-29 | 2003-10-15 | Asahi Kasei Corp | 方位角計測装置 |
WO2004003476A1 (ja) * | 2002-07-01 | 2004-01-08 | Asahi Kasei Emd Corporation | 方位角計測装置および方位角計測方法 |
JP2005249619A (ja) * | 2004-03-04 | 2005-09-15 | Asahi Kasei Electronics Co Ltd | 磁気計測装置及び磁気計測方法 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2003A (en) * | 1841-03-12 | Improvement in horizontal windivhlls | ||
JPS566169A (en) | 1979-06-27 | 1981-01-22 | Japan Radio Co Ltd | Method and device for magnetic-field vector detection |
JPH03152412A (ja) * | 1989-11-08 | 1991-06-28 | Alpine Electron Inc | 車両方位演算方法 |
JPH08105745A (ja) | 1994-10-05 | 1996-04-23 | Fujitsu Ltd | 地磁気センサの方位誤差の補正のための方法と装置 |
JP3595048B2 (ja) | 1995-11-10 | 2004-12-02 | ジェコー株式会社 | 車両用方位検出装置 |
JP3857499B2 (ja) * | 2000-05-12 | 2006-12-13 | セイコーインスツル株式会社 | 電子方位計の補正機構、これを備えた電子方位計及び電子方位計付電子時計 |
JP4278952B2 (ja) * | 2001-11-08 | 2009-06-17 | ヤマハ株式会社 | 携帯端末 |
DE60232945D1 (de) | 2001-11-22 | 2009-08-27 | Yamaha Corp | Elektronisches Gerät |
JP3721141B2 (ja) * | 2002-03-25 | 2005-11-30 | 松下電器産業株式会社 | 携帯端末装置 |
JP4073715B2 (ja) | 2002-06-11 | 2008-04-09 | 旭化成エレクトロニクス株式会社 | 方位角計測装置、キャリブレーション方法およびキャリブレーションプログラム |
JP2005114489A (ja) * | 2003-10-06 | 2005-04-28 | Citizen Electronics Co Ltd | 磁気方位検出装置 |
ATE449952T1 (de) | 2003-12-22 | 2009-12-15 | Asahi Kasei Emd Corp | Azimut-messeinrichtung |
KR100594971B1 (ko) * | 2004-01-09 | 2006-06-30 | 삼성전자주식회사 | 지자기 센서를 이용한 입력장치 및 이를 이용한 입력신호생성방법 |
WO2006011238A1 (ja) * | 2004-07-29 | 2006-02-02 | Yamaha Corporation | 方位データ演算方法、方位センサユニットおよび携帯電子機器 |
CN100541125C (zh) | 2004-08-10 | 2009-09-16 | 雅马哈株式会社 | 方位数据生成方法、方位传感器单元以及便携式电子装置 |
-
2004
- 2004-07-29 WO PCT/JP2004/011191 patent/WO2006011238A1/ja active Application Filing
-
2005
- 2005-06-10 TW TW094119317A patent/TWI265301B/zh not_active IP Right Cessation
- 2005-06-10 US US11/149,732 patent/US7324906B2/en not_active Expired - Fee Related
- 2005-07-29 JP JP2006527875A patent/JP4539653B2/ja not_active Expired - Fee Related
- 2005-07-29 WO PCT/JP2005/013953 patent/WO2006011602A1/ja active Application Filing
- 2005-07-29 CN CN2005800256981A patent/CN101023324B/zh not_active Expired - Fee Related
- 2005-07-29 EP EP05767132A patent/EP1772704A4/en not_active Withdrawn
-
2007
- 2007-11-30 US US11/948,921 patent/US7474977B2/en not_active Expired - Fee Related
-
2008
- 2008-09-08 US US12/206,521 patent/US7606676B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003090726A (ja) * | 2001-07-10 | 2003-03-28 | Yamaha Corp | 方位測定機能を有する携帯型電子装置、同携帯型電子装置に好適な磁気センサ、及び同携帯型電子装置における方位測定方法 |
JP2003294447A (ja) * | 2002-03-29 | 2003-10-15 | Asahi Kasei Corp | 方位角計測装置 |
WO2004003476A1 (ja) * | 2002-07-01 | 2004-01-08 | Asahi Kasei Emd Corporation | 方位角計測装置および方位角計測方法 |
JP2005249619A (ja) * | 2004-03-04 | 2005-09-15 | Asahi Kasei Electronics Co Ltd | 磁気計測装置及び磁気計測方法 |
Non-Patent Citations (1)
Title |
---|
See also references of EP1772704A4 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007271414A (ja) * | 2006-03-31 | 2007-10-18 | Yamaha Corp | 磁気データ処理方法、装置及びプログラム |
WO2010010811A1 (ja) * | 2008-07-25 | 2010-01-28 | アルプス電気株式会社 | 地磁気センサ用制御装置 |
JP2011164115A (ja) * | 2011-05-20 | 2011-08-25 | Yamaha Corp | 磁気センサ制御装置および方法 |
Also Published As
Publication number | Publication date |
---|---|
US20060021238A1 (en) | 2006-02-02 |
TWI265301B (en) | 2006-11-01 |
US7606676B2 (en) | 2009-10-20 |
WO2006011238A1 (ja) | 2006-02-02 |
TW200610973A (en) | 2006-04-01 |
EP1772704A4 (en) | 2012-03-14 |
JPWO2006011602A1 (ja) | 2008-05-01 |
JP4539653B2 (ja) | 2010-09-08 |
CN101023324A (zh) | 2007-08-22 |
CN101023324B (zh) | 2012-02-08 |
US7324906B2 (en) | 2008-01-29 |
US7474977B2 (en) | 2009-01-06 |
EP1772704A1 (en) | 2007-04-11 |
US20080091372A1 (en) | 2008-04-17 |
US20090006020A1 (en) | 2009-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2006011602A1 (ja) | 方位データ演算方法、方位センサユニットおよび携帯電子機器 | |
US10641625B2 (en) | Method and apparatus for calibrating a magnetic sensor | |
US7363718B2 (en) | Orientation data generation method, orientation sensor unit and portable electronic equipment | |
KR100802249B1 (ko) | 장치의 방위각 및 경사각을 검출하기 위한 기기, 방법 및프로그램 | |
US8531180B2 (en) | Determining heading using magnetometer data and angular rate data | |
WO2006011276A1 (ja) | 方位処理装置、方位処理方法、方位処理プログラム、方位測定装置、傾斜オフセットの補正方法、方位計測方法、方位センサユニット及び携帯電子機器 | |
WO2006009247A1 (ja) | 方位処理装置、方位処理方法、方位処理プログラム、方位測定装置、傾斜オフセットの補正方法、方位計測方法、方位センサユニット及び携帯電子機器 | |
EP3418685B1 (en) | Electronic device for improving altitude measurement accuracy | |
JP4900030B2 (ja) | 位置検出携帯端末装置、方位決定方法および方位決定プログラム | |
JP4161985B2 (ja) | 方位検出機能付き携帯電子機器及びそのキャリブレーション方法 | |
JP4111211B2 (ja) | 方位データ生成方法、方位センサユニット、記憶媒体および携帯電子機器 | |
JP4229093B2 (ja) | 方位検出機能付き携帯電子機器、磁気センサ装置、及びそのキャリブレーション方法 | |
KR100856192B1 (ko) | 방위 데이터 연산 방법, 방위 센서 유닛 및 휴대 전자 기기 | |
JP4839975B2 (ja) | 方位及び傾斜角検出装置、方位及び傾斜角検出方法、プログラム及び携帯端末装置 | |
JP2008215924A (ja) | 測位装置、測位方法及びプログラム | |
JP2005345388A (ja) | 携帯端末装置 | |
JP2005345387A (ja) | 携帯端末装置 | |
JP2003232636A (ja) | 方位検出方法、方位検出装置、ナビゲーション装置及び携帯機器並びにプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2006527875 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2005767132 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020077002019 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 200580025698.1 Country of ref document: CN |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWP | Wipo information: published in national office |
Ref document number: 1020077002019 Country of ref document: KR |
|
WWP | Wipo information: published in national office |
Ref document number: 2005767132 Country of ref document: EP |