(57)【特許請求の範囲】
【請求項１】
３次元測定値によってデバイスの加速度変化成分のうち少なくともデバイスの垂直加速度変化成分を提供するためにデバイスの加速度が少なくとも３つの異なる方向で測定される、デバイスの動きを決定するための方法であって、
デバイスに対して既知の向きにある３本の直交軸に対して平行な加速度信号を生成する段階、
前記の直交軸に対して平行な加速度信号の平均信号を生成する段階、
該平均信号を用いて重力方向との関係におけるデバイスの傾斜角度を規定する段階、
前記の直交軸に対し平行なそのそれぞれの加速度信号から平均信号を除去することによって加速度変化信号を生成する段階、及び
デバイスの傾斜角度及び加速度変化信号を用いてデバイスの垂直加速度変化成分を形成する段階であって、該成分が重力に対し平行でかつデバイスの位置とは独立したものである段階、を有して成る方法。
【請求項２】
加速度変化信号から重力に対し平行な前記の垂直加速度変化成分を除去することによって水平加速度変化成分を形成する段階をさらに有して成る、請求項１に記載の方法。
【請求項３】
直交軸が、デバイスの構造的な方向との関係において既知の向きにあり、重力方向との関係におけるデバイスの構造的な方向の傾斜角度が平均信号を用いて形成される、請求項１に記載の方法。
【請求項４】
垂直加速度変化のサブ成分  Ｘz，Ｙz及びＺzは、
ｓｇｎ（θ）≧０，ｓｇｎ（ψ）≧０及びｓｇｎ（γ）≧０である場合に、
Ｘz＝−ｘc sin（θ）
Ｙz＝−ｙc sin（ψ）
Ｚz＝−ｚc sin（γ）、又は
ｓｇｎ（θ）＜０，ｓｇｎ（ψ）＜０ 及び ｓｇｎ（γ）＜０である場合に、
Ｘz＝ｘc sin｜θ｜
Ｙz＝ｙc sin｜ψ｜
Ｚz＝ｚc sin｜γ｜
である、というとり決めに従ってデバイスの傾斜角度θ，ψ及びγの正弦関数を加速度変化信号  ｘc，ｙc及びｚcに乗じることによって形成され、ここでｓｇｎ（  ）は正負符号関数を表わし、｜θ｜，｜ψ｜及び｜γ｜は角度θ，ψ及びγの絶対値を表わすこと、及び重力に平行な前記の垂直加速度変化成分  Ｚztotが垂直加速度変化のサブ成分の和として形成される、すなわち、Ｚztot＝Ｘz＋Ｙz＋Ｚzである段階をさらに有して成る、請求項１に記載の方法。
【請求項５】
デバイスのそれぞれの軸により規定された空間が複数の方向に区分され、該方向の各々について垂直加速度変化成分を形成するために別々の公式が決定され、
重力が作用する方向が、前記の各軸に対する傾斜角度を用いて決定され、かつ
当該デバイスに作用する垂直加速度変化成分が形成される段階をさらに有して成る、請求項１に記載の方法。
【請求項６】
デバイスのそれぞれの軸により規定された空間が、前記デバイスの各軸との関係における重力方向が前記の各軸に対して値（π／４±π／４）又は−（π／４±π／４）となるような形で８つの方向に区分され、該８つの方向の各々についての垂直加速度変化のサブ成分を形成するために別々の公式が決定され、かつ
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）＜０，ｓｇｎ（ψ）＜０ 及び ｓｇｎ（γ）≧０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝ｘc sin｜θ｜
Ｙz＝ｙc sin｜ψ｜
Ｚz＝−ｚc sin（γ）、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）≧０，ｓｇｎ（ψ）≧０及びｓｇｎ（γ）≧０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝−ｘc sin（θ）
Ｙz＝−ｙc sin（ψ）
Ｚz＝−ｚc sin（γ）、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）＜０，ｓｇｎ（ψ）≧０及びｓｇｎ（γ）≧０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝ｘc sin｜θ｜
Ｙz＝−ｙc sin（ψ）
Ｚz＝−ｚc sin（γ）、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）≧０，ｓｇｎ（ψ）＜０及びｓｇｎ（γ）≧０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝−ｘc sin（θ）
Ｙz＝ｙc sin｜ψ｜
Ｚz＝−ｚc sin（γ）、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）＜０，ｓｇｎ（ψ）＜０及びｓｇｎ（γ）＜０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝ｘc sin｜θ｜
Ｙz＝ｙc sin｜ψ｜
Ｚz＝ｚc sin｜γ｜、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）≧０，ｓｇｎ（ψ）≧０及びｓｇｎ（γ）＜０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝−ｘc sin（θ）
Ｙz＝−ｙc sin（ψ）
Ｚz＝ｚc sin｜γ｜、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）≧０，ｓｇｎ（ψ）＜０及びｓｇｎ（γ）＜０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝ｘc sin｜θ｜
Ｙz＝−ｙc sin（ψ）
Ｚz＝ｚc sin｜γ｜、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）＜０，ｓｇｎ（ψ）＜０及びｓｇｎ（γ）＜０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝−ｘc sin（θ）
Ｙz＝−ｙc sin（ψ）
Ｚz＝ｚc sin｜γ｜、
といったように形成され、
デバイスの垂直加速度変化成分 Ｚztotが、各垂直加速度変化のサブ成分の和として重力に対して平行に形成される、すなわち、Ｚztot＝Ｘz＋Ｙz＋Ｚzである段階をさらに有して成る、請求項５に記載の方法。
【請求項７】
加速度変化信号から重力に対し平行な垂直加速度変化成分を除去することによって水平加速度変化成分を形成する段階、
コンパスを用いて水平平面内の２つの互いに直交する各軸を決定する段階、及び
水平加速度変化成分の詳細な決定のために前記の直交する各軸にそれぞれ平行な水平加速度変化のサブ成分を決定する段階、
をさらに有して成る、請求項１に記載の方法。
【請求項８】
平均信号が形成される前に、所望のウィンドウ機能を用いて、加速度信号がウィンドウ処理される段階をさらに有して成る、請求項１に記載の方法。
【請求項９】
３次元測定値によってデバイスの加速度変化成分のうち少なくともデバイスの垂直加速度変化成分を提供するために少なくとも３つの異なる方向でデバイスの加速度が測定される、デバイスの動きを決定するための装置であって、
デバイスに対して既知の向きにある３つの直交軸に対して平行な加速度信号を測定する手段、
前記の直交軸に対して平行な加速度信号の平均信号を生成する手段、
該平均信号を用いて重力方向との関係におけるデバイスの傾斜角度を規定する手段、
前記の直交軸に対して平行なそのそれぞれの加速度信号から該平均信号を除去することによって加速度変化信号を生成する手段、及び
デバイスの傾斜角度及び加速度変化信号を用いてデバイスの垂直加速度変化成分を形成する手段であって、該成分は重力に対し平行で、かつデバイスの位置とは独立したものである手段、を有して成る装置。
【請求項１０】
加速度変化信号から重力に対し平行な前記の垂直加速度変化成分を除去することによって水平加速度変化成分を形成する手段をさらに有して成る、請求項９に記載の装置。
【請求項１１】
前記の傾斜角度を規定する手段は、
直交軸が、デバイスの構造的な方向との関係において既知の向きにあり、平均信号を用いて重力方向との関係におけるデバイスの構造的な方向の傾斜角度を形成する、請求項９に記載の装置。
【請求項１２】
前記の垂直加速度変化成分を形成する手段は、
ｓｇｎ（θ）≧０，ｓｇｎ（ψ）≧０及びｓｇｎ（γ）≧０である場合に、
Ｘz＝−ｘc sin（θ）
Ｙz＝−ｙc sin（ψ）
Ｚz＝−ｚc sin（γ）、又は
ｓｇｎθ＜０，ｓｇｎ（ψ）＜０ 及び ｓｇｎ（γ）＜０である場合に、
Ｘz＝ｘc sin｜θ｜
Ｙz＝ｙc sin｜ψ｜
Ｚz＝ｚc sin｜γ｜
である、というとり決めに従って、デバイスの傾斜角度θ，ψ及びγの正弦関数を加速度変化信号  ｘc，ｙc及びｚcに乗じることによって垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzを形成し、ここでｓｇｎ（  ）は正負符号関数を表わし、｜θ｜，｜ψ｜及び｜γ｜は角度θ，ψ及びγの絶対値を表わし、重力に平行な前記の垂直加速度変化成分Ｚztotを垂直加速度変化のサブ成分の和として、すなわち、Ｚztot＝Ｘz＋Ｙz＋Ｚzとして形成する、請求項９に記載の装置。
【請求項１３】
前記の垂直加速度変化成分を形成する手段は、
デバイスのそれぞれの軸により規定された空間が複数の方向に区分され、該方向の各々について垂直加速度変化成分を形成するために別々の公式が決定され、
重力が作用する方向が、前記の各軸に対する傾斜角度を用いて決定され、かつ
当該デバイスに作用する垂直加速度変化成分を形成する、請求項９に記載の装置。
【請求項１４】
前記の垂直加速度変化成分を形成する手段は、
デバイスのそれぞれの軸により規定された空間が、前記デバイスの各軸との関係における重力方向が前記の各軸に対して値（π／４±π／４）又は−（π／４±π／４）となるような形で８つの方向に区分され、垂直加速度変化のサブ成分を形成するために該８つの方向の各々について別々の公式が規定され、かつ
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）＜０，ｓｇｎ（ψ）＜０ 及び ｓｇｎ（γ）≧０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝ｘc sin｜θ｜
Ｙz＝ｙc sin｜ψ｜
Ｚz＝−ｚc sin（γ）、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）≧０，ｓｇｎ（ψ）≧０及びｓｇｎ（γ）≧０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝−ｘc sin（θ）
Ｙz＝−ｙc sin（ψ）
Ｚz＝−ｚc sin（γ）、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）＜０，ｓｇｎ（ψ）≧０及びｓｇｎ（γ）≧０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝ｘc sin｜θ｜
Ｙz＝−ｙc sin（ψ）
Ｚz＝−ｚc sin（γ）、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）≧０，ｓｇｎ（ψ）＜０及びｓｇｎ（γ）≧０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝−ｘc sin（θ）
Ｙz＝ｙc sin｜ψ｜
Ｚz＝−ｚc sin（γ）、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）＜０，ｓｇｎ（ψ）＜０及びｓｇｎ（γ）＜０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝ｘc sin｜θ｜
Ｙz＝ｙc sin｜ψ｜
Ｚz＝ｚc sin｜γ｜、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）≧０，ｓｇｎ（ψ）≧０及びｓｇｎ（γ）＜０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝−ｘc sin（θ）
Ｙz＝−ｙc sin（ψ）
Ｚz＝ｚc sin｜γ｜、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）≧０，ｓｇｎ（ψ）＜０及びｓｇｎ（γ）＜０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝ｘc sin｜θ｜
Ｙz＝−ｙc sin（ψ）
Ｚz＝ｚc sin｜γ｜、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）＜０，ｓｇｎ（ψ）＜０及びｓｇｎ（γ）＜０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝−ｘc sin（θ）
Ｙz＝−ｙc sin（ψ）
Ｚz＝ｚc sin｜γ｜、
といったように形成され、
デバイスの垂直加速度変化成分 Ｚztotを、各垂直加速度変化のサブ成分の和として、すなわち、Ｚztot＝Ｘz＋Ｙz＋Ｚzとして重力に対して平行に形成する、請求項１３に記載の装置。
【請求項１５】
加速度変化信号から重力に対し平行な垂直加速度変化成分を除去することによって水平加速度変化成分を形成する手段、
コンパスを用いて水平平面内の２つの互いに直交する各軸を決定する手段、及び
水平加速度変化成分の詳細な決定のために前記の直交する各軸にそれぞれ平行な水平加速度変化のサブ成分を決定する手段をさらに有して成る、請求項９に記載の装置。
【請求項１６】
平均信号が形成される前に、所望のウィンドウ機能を用いて、加速度信号をウィンドウ処理する手段をさらに有して成る、請求項９に記載の装置。
【請求項１７】
３次元測定値によってデバイスの加速度変化成分のうち少なくともデバイスの垂直加速度変化成分を提供するためにデバイスの加速度を少なくとも３つの異なる方向で測定することによって、デバイスの動きを決定するために、
デバイスに対して既知の向きにある３本の直交軸に対して平行な加速度信号を生成する段階、
前記の直交軸に対して平行な加速度信号の平均信号を生成する段階、
該平均信号を用いて重力方向との関係におけるデバイスの傾斜角度を規定する段階、
前記の直交軸に対し平行なそのそれぞれの加速度信号から平均信号を除去することによって加速度変化信号を生成する段階、及び
デバイスの傾斜角度及び加速度変化信号を用いてデバイスの垂直加速度変化成分を形成する段階であって、該成分が重力に対し平行でかつデバイスの位置とは独立したものである段階、
を有して成る方法を実施するための、コンピュータ実行可能な命令を有するコンピュータ読取り可能媒体。
【請求項１８】
前記方法は、加速度変化信号から重力に対し平行な前記の垂直加速度変化成分を除去することによって水平加速度変化成分を形成する段階をさらに有して成る、請求項１７に記載のコンピュータ読取り可能媒体。
【請求項１９】
前記方法は、直交軸が、デバイスの構造的な方向との関係において既知の向きにあるとき、重力方向との関係におけるデバイスの構造的な方向の傾斜角度を平均信号を用いて形成する段階をさらに有して成る、請求項１７に記載のコンピュータ読取り可能媒体。
【請求項２０】
前記方法は、垂直加速度変化のサブ成分  Ｘz，Ｙz及びＺzは、
ｓｇｎ（θ）≧０，ｓｇｎ（ψ）≧０及びｓｇｎ（γ）≧０である場合に、
Ｘz＝−ｘc sin（θ）
Ｙz＝−ｙc sin（ψ）
Ｚz＝−ｚc sin（γ）、又は
ｓｇｎ（θ）＜０，ｓｇｎ（ψ）＜０ 及び ｓｇｎ（γ）＜０である場合に、
Ｘz＝ｘc sin｜θ｜
Ｙz＝ｙc sin｜ψ｜
Ｚz＝ｚc sin｜γ｜
である、というとり決めに従ってデバイスの傾斜角度θ，ψ及びγの正弦関数を加速度変化信号  ｘc，ｙc及びｚcに乗じることによって形成され、ここでｓｇｎ（  ）は正負符号関数を表わし、｜θ｜，｜ψ｜及び｜γ｜は角度θ，ψ及びγの絶対値を表わすこと、及び重力に平行な前記の垂直加速度変化成分  Ｚztotが垂直加速度変化のサブ成分の和として形成される、すなわち、Ｚztot＝Ｘz＋Ｙz＋Ｚzである段階をさらに有して成る、請求項１７に記載のコンピュータ読取り可能媒体。
【請求項２１】
前記方法は、デバイスのそれぞれの軸により規定された空間が複数の方向に区分され、該方向の各々について垂直加速度変化成分を形成するために別々の公式が決定され、
重力が作用する方向が、前記の各軸に対する傾斜角度を用いて決定され、かつ
当該デバイスに作用する垂直加速度変化成分が形成される段階をさらに有して成る、請求項１７に記載のコンピュータ読取り可能媒体。
【請求項２２】
前記方法は、デバイスのそれぞれの軸により規定された空間が、前記デバイスの各軸との関係における重力方向が前記の各軸に対して値（π／４±π／４）又は−（π／４±π／４）となるような形で８つの方向に区分され、該８つの方向の各々についての垂直加速度変化のサブ成分を形成するために別々の公式が決定され、かつ
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）＜０，ｓｇｎ（ψ）＜０ 及び ｓｇｎ（γ）≧０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝ｘc sin｜θ｜
Ｙz＝ｙc sin｜ψ｜
Ｚz＝−ｚc sin（γ）、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）≧０，ｓｇｎ（ψ）≧０及びｓｇｎ（γ）≧０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝−ｘc sin（θ）
Ｙz＝−ｙc sin（ψ）
Ｚz＝−ｚc sin（γ）、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）＜０，ｓｇｎ（ψ）≧０及びｓｇｎ（γ）≧０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝ｘc sin｜θ｜
Ｙz＝−ｙc sin（ψ）
Ｚz＝−ｚc sin（γ）、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）≧０，ｓｇｎ（ψ）＜０及びｓｇｎ（γ）≧０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝−ｘc sin（θ）
Ｙz＝ｙc sin｜ψ｜
Ｚz＝−ｚc sin（γ）、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）＜０，ｓｇｎ（ψ）＜０及びｓｇｎ（γ）＜０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝ｘc sin｜θ｜
Ｙz＝ｙc sin｜ψ｜
Ｚz＝ｚc sin｜γ｜、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）≧０，ｓｇｎ（ψ）≧０及びｓｇｎ（γ）＜０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝−ｘc sin（θ）
Ｙz＝−ｙc sin（ψ）
Ｚz＝ｚc sin｜γ｜、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）≧０，ｓｇｎ（ψ）＜０及びｓｇｎ（γ）＜０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝ｘc sin｜θ｜
Ｙz＝−ｙc sin（ψ）
Ｚz＝ｚc sin｜γ｜、
といったように形成され、
傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）＜０，ｓｇｎ（ψ）＜０及びｓｇｎ（γ）＜０である場合、垂直加速度変化のサブ成分Ｘz，Ｙz及びＺzが、
Ｘz＝−ｘc sin（θ）
Ｙz＝−ｙc sin（ψ）
Ｚz＝ｚc sin｜γ｜、
といったように形成され、
デバイスの垂直加速度変化成分 Ｚztotが、各垂直加速度変化のサブ成分の和として重力に対して平行に形成される、すなわち、Ｚztot＝Ｘz＋Ｙz＋Ｚzである段階をさらに有して成る、請求項２１に記載のコンピュータ読取り可能媒体。
【請求項２３】
前記方法は、加速度変化信号から重力に対し平行な垂直加速度変化成分を除去することによって水平加速度変化成分を形成する段階、
コンパスを用いて水平平面内の２つの互いに直交する各軸を決定する段階、及び
水平加速度変化成分の詳細な決定のために前記の直交する各軸にそれぞれ平行な水平加速度変化のサブ成分を決定する段階、
をさらに有して成る、請求項１７に記載のコンピュータ読取り可能媒体。
【請求項２４】
前記方法は、平均信号が形成される前に、所望のウィンドウ機能を用いて、加速度信号がウィンドウ処理される段階をさらに有して成る、請求項１７に記載のコンピュータ読取り可能媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デバイスの動きを決定するための解決法に関する。
【０００２】
【従来の技術】
携帯式電子デバイスは、増々多様化する目的のために使用されている。これらのデバイスの典型的な例が移動電話及びコンピュータである。デバイスは、ユーザーについての大量のデータを搬送し、ユーザーにさまざまな情報チャネルに対するアクセスを提供する。しかしながら、現在のところ、デバイスの動きに付随する状態又は状態の変化は、交渉、旅行又はレジャー活動といったような仕事や余暇に関連するユーザーの活動に左右されるユーザーの活動コンテキストを認識できるようにするものの、より広い範囲に利用されてこなかった。
【０００３】
移動デバイスの動きを測定するか又はユーザーの活動コンテキストを決定するための１つの方法は、１つ又は複数の加速度計を用いて１つ又は複数の方向でデバイスの加速度を測定することにある。異なる次元に対して平行な加速度は、活動コンテキストに応じて変動し、それは各活動コンテキストに特徴的なものである。従って、原則的に、異なる次元に対して平行な加速度又は動きのデータに基づいて活動コンテキストを識別することが可能である。例えば、ユーザーが歩いているか、走っているか、階段を登っているかなどを識別しようと試みることが可能である。しかしながら、これに関与する問題点は、デバイスの位置が変化したときに加速度計の信号が変化し、従って、加速度が実際に作用を及ぼすデバイスの構造的な方向を知ることが不可能であることにある。例えば、デバイスの構造に対し平行な軸との関係における重力の方向を測定することは不可能であり、従って、デバイスが、おおよそであれ正しい位置にあるか又は逆転しているかを見極めるために測定値を用いることができない。
【０００４】
この問題を解決するための一つの試みは、つねに同じ位置でユーザーにデバイスを取付けることにあった。しかしながら、これは、問題を解決せず、デバイスの使用を複雑にした。その上、ユーザーの姿勢の変化がデバイスの位置に影響を及ぼし、かくして加速度の方向を変更し、このため、デバイスとの関係における重力の方向を認識することがさらにむずかしくなる。
【０００５】
【発明が解決しようとする課題】
本発明の目的は、デバイスの位置とは無関係で重力と平行な動的加速度成分の決定を行う改良型の方法及び該方法を実施する装置を提供することにある。
【０００６】
【課題を解決するための手段】
これは、３次元測定値を提供するため、デバイスの加速度が少なくとも３つの異なる方向で測定される、デバイスの動きを決定するための方法によって達成される。該方法は、デバイスに対して既知の向きにある３つの直交軸に対して平行な加速度信号を生成する段階、異なる軸に対して平行な加速度信号の平均信号を生成する段階、該平均信号を用いて重力方向との関係におけるデバイスの傾斜角度を規定する段階、該平均信号を異なる軸に対し平行なそのそれぞれの加速度信号から除去することによって加速度変化信号を生成する段階、デバイスの傾斜角度及び加速度変化信号を用いてデバイスの加速度変化の一成分を形成する段階であって、該成分が重力に対し平行でかつデバイスの位置とは独立したものである段階、をも有して成る。
【０００７】
本発明はまた、３次元測定値を提供するべく少なくとも３つの異なる方向でデバイスの加速度を測定するように配置されている、デバイスの動きを決定するための装置にも関する。該装置は、デバイスに対して既知の向きにある３つの直交軸の方向で加速度信号を測定し、異なる軸に対して平行な加速度信号の平均信号を生成し、重力方向との関係におけるデバイスの傾斜角度を形成するために該平均信号を用い、該平均信号を異なる軸に対し平行なそのそれぞれの加速度信号から除去することによって加速度変化信号を生成し、デバイスの傾斜角度及び加速度変化信号を用いてデバイスの加速度変化の一成分を形成し、該成分は重力に対し平行でかつデバイスの位置とは独立したものである、ように配置されている。
【０００８】
本発明の好ましい実施形態は、従属クレーム中で開示されている。
【０００９】
本発明の基底にある考え方は、３つの次元に対し平行なデバイス加速度を測定し、重力方向との関係におけるデバイスの傾斜角度を決定するために緩慢に変化する加速度を使用することにある。合計加速度から緩慢に変化する加速度を除去することにより、急速に変化する加速度が得られる。デバイスの急速に変化する加速度及び傾斜角度は、重力に対して平行な急速加速度変化を決定するために用いられる。
【００１０】
本発明の方法及び装置は、いくつかの利点を提供する。これらは、活動コンテキストを識別しなければならない場合に重要である、重力に対し平行な加速度及び加速度変化をデバイスの位置とは無関係に決定することを可能にする。
【００１１】
【発明の実施の形態】
記述された解決法は、移動電話及びコンピュータといったような携帯式電子ユーザーデバイスにおいて応用可能であるが、これに制限されるわけではない。
【００１２】
まず第１に、携帯式ユーザーデバイスの活動コンテキストに関連するいくつかの態様を検討したい。ユーザーが持ち運んでいる場合、携帯式デバイスの位置は通常、それが置かれている状況、時間及び場所に応じて変動する（移動電話は、ポケットの中で逆さまになっているかもしれず、又、水平位置でベルトに取付けられていることもあり、又手で持っている場合にはわずかに傾斜していることもある）。デバイスの位置の変化は、それ自体、デバイスの異なる次元の方向で測定される信号の変化をひき起こし、かくしてデバイスの位置及びその活動コンテキストをきわめて認識し難くする。実際には、活動コンテキスト認識のための最も重要な前提条件は、デバイスの位置が少なくとも垂直方向で決定されるということにある。さらに、位置は水平方向でも同様に決定されるべきである。
【００１３】
記述された解決法を詳細に見ていく前に、この記述された解決法の１つの応用が、無線システムに接続された携帯式デバイスでのその使用にあることから、図１を参考にした無線システム構造の一例を検討したい。無線システムは、例えば、ＧＳＭ又はＵＭＴＳ無線システムであり得、それは、陸上無線アクセス網２及びユーザー機器ＵＥ４を有して成る。ユーザー機器４は、その無線端末がネットワーク２に無線リンクをセットアップするために使用される移動機器ＭＥ６である機能ユニットと、ユーザーアイデンティティデータを含むスマートカードであり、かつ標準的に識別アルゴリズムを実行し暗号化パラメータ及び加入者データを記憶するユーザー特定的モジュール、すなわち加入者アイデンティティモジュールＳＩＭ８と、という２つの部分を有して成る。
【００１４】
ネットワーク２は、基地局コントローラ１２及び１つ又は複数の基地局１４を含む無線ネットワークサブシステムＲＮＳ１０で構成されている。各々の基地局コントローラ１２は、それに接続された基地局を通して無線資源を制御する。
【００１５】
図１の例示はかなり一般的なものであるため、図２に示されているセルラ無線システムのより詳細な例によって明瞭とされる。図２は最も基本的なブロックのみを含んでいるが、当業者であれば、従来のセルラー無線ネットワークもまたここでより詳細に記述する必要のない、その他の機能及び構造をも含むということは明白であるということを見い出すことだろう。また、図２に示された構造が単に一例を提供しているにすぎないということも留意しておくべきである。
【００１６】
かくして、セルラー無線ネットワークは標準的に、固定されたネットワーク基盤構造、すなわちネットワーク部分２００及び、固定的に取付けられた車両搭載型又は手持ち式端末装置といったユーザー機器２０２を含む。該ネットワーク部分２００は、基地局２０４を含んでいる。複数の基地局２０４がそれ自体基地局と通信する無線ネットワークコントローラ２０６によって制御されている。基地局２０４は、トランシーバ２０８及びマルチプレクサ２１２を含む。
【００１７】
基地局２０４はさらに、トランシーバ２０８及びマルチプレクサ２１２の作動を制御する制御ユニット２１０をも含んでいる。マルチプレクサは、１つの伝送リンク２１４上の複数のトランシーバ２０８によって使用されるトラヒック及び制御チャネルを配置するために用いられる。
【００１８】
基地局２０４のトランシーバ２０８から、ユーザー機器２０２に双方向無線リンク２１６を提供するアンテナユニット２１８に対する接続が存在する。双方向無線リンク２１６上で転送されるフレームの構造は、各々のシステムについて別々に定義される。本発明の好ましい実施形態においては、１つの信号は少なくとも一部分が、３つ以上の送信アンテナ又は複数の送信アンテナによって提供される３つ以上のビームによって伝送される。
【００１９】
無線ネットワークコントローラ２０６は、グループ交換フィールド２２０及び制御ユニット２２２を含む。グループ交換フィールド２２０は、音声及びデータを交換するため及びシグナリング回路を接続するために用いられる。基地局２０４及び無線ネットワークコントローラ２０６で形成された無線ネットワークサブシステム２２４はさらにトランスコーダ２２６を含む。トランスコーダ２２６は通常できるかぎり移動サービス交換センタ２２８の近くに位置設定されているが、これは、このとき音声が、伝送容量を節約するべくセルラ無線ネットワークの形式で無線ネットワークコントローラ２０６とトランスコーダ２２６との間で転送可能となるからである。
【００２０】
トランスコーダ２２６は、例えば固定ネットワークのフォーマットからセルラーネットワーク内の他のフォーマットへ、及びその逆といったように、公衆交換電話ネットワークと無線電話ネットワークとの間で用いられる異なるデジタル音声符号化フォーマットを変換してそれらを互いに互換性あるものとする。制御ユニット２２２は、呼出し制御、移動性の管理、統計的データの収集及びシグナリングを実施する。
【００２１】
図２はさらに、移動サービス交換センタ２２８及び、ここでは公衆交換電話ネットワーク２３２に対するものである移動通信システムの外部接続を担うゲートウェイ移動サービス交換センタ２３０を示している。
【００２２】
図３を参照しながら、次にＧＳＭ又はＵＭＴＳ無線システム内の携帯式ユーザー端末の一例について検討していこう。該端末は、端末のソフトウェアルーチンが中で実行されるプロセッサ３００を有して成る。プロセッサ３００は、例えばデジタル信号処理を担い、その他のブロックのオペレーションを制御する。端末表示装置及びそのキーパッド３０２は、ユーザーインタフェースとして役立ち、プロセッサ３００によって処理されるテキスト及び画像といったような視覚的情報をユーザーに表示するために用いられ、ユーザーインタフェースはまた、ユーザーがかかる情報を生成することをも可能にする。プロセッサ３００はまた、ＳＩＭモジュール３０４のチェックをも実施する。加速度計較正用に必要とされるデータといったようなプロセッサ３００が必要とする情報は、メモリー３０６内に記憶されている。加速度計ブロック３０８は、少なくとも３つの直交方向の加速度を測定する１つ又は複数の加速度計を含んで成る。１つの加速度計のみの場合でさえ、それには、３次元加速度測定を可能にする素子が具備されていなければならない。加速度計によって提供された加速度信号が、実際の信号処理を実施するプロセッサ３００に供給される。コーデックブロック３１０が、プロセッサ３００から来る信号をスピーカ３１２に適したフォーマットへと変換し、またコーデックブロック３１０は、マイクロホン３１４から来る信号をプロセッサ３００に適したフォーマットに変換する。ＲＦブロック３１６はそれ自体、プロセッサ３００から受信した送信されるべきデジタル信号をアナログ無線周波数信号に変換して、それをアンテナ３１８を通して電磁放射の形で送信できるようにする。これに対応して、アンテナ３１８により受信された無線周波数信号は、より低い周波数へと変換され、信号がプロセッサ３００に供給される前にＲＦブロック３１６の中でデジタル化される。
【００２３】
加速度は、その加速度に対応する電気信号をその出力ポールに対して生成する１つ又は複数の加速度計を用いて測定される。加速度計は、例えば電気機械式であってよい。その動作は、例えばその中の電荷分布の変化が結晶に作用する力に比例する圧電結晶に基づくものであってよい。
【００２４】
次に、図４及び５を参照しながら、開示された解決法を検討していこう。図４は、記述された解決法を例示するブロック図であり、図５は、該方法の流れ図である。加速度計ブロック４００は、３つの互いに直交する次元の方向での加速度を測定する少なくとも３つの加速度計４０２，４０４及び４０６を含んで成る。加速度計の数は３つ以上であってよい。不可欠なのは、加速度計の測定信号を、ブロック５００に記されているように３つの次元全てと平行な加速度信号を形成するために使用できるということである。この構造的な解決法は、当業者にとっては明白であり、従ってこれについてここでさらに詳述することはしない。測定された次元に対して平行な軸は、Ｘ，Ｙ及びＺという文字で記され、これらは好ましくは、デバイスの構造的な方向Ｘｄ，Ｙｄ及びＺｄと同一であるか、又は少なくともそれらの方向に対し既知の関係にある。換言すると、軸Ｘ，Ｙ及びＺは、測定軸の方向を表わし、デバイスの構造的な軸の方向Ｘｄ，Ｙｄ，及びＺｄはデバイスのカバー又はフレームなどの正面又は側面と平行である（デバイスは通常、矩形プリズムに類似している）。デバイスの構造的な軸の方向及び測定方向は互いに予め定められた関係にあり、測定方向とデバイスの構造的な次元との間の依存性は、θをデバイスの構造的な方向Ｘｄと重力方向ｇとの間の角度とし、ψをデバイスの構造的な方向Ｙｄと重力方向ｇとの間の角度とし、γをデバイスの構造的な方向Ｚｄと重力方向ｇとの間の角度とし、傾斜角度θ，ψ，γがθ，ψ，γ  ∈［−π／２，π／２］内にあるものとして、θ＝θ1＋△θ，ψ＝ψ1＋△ψ及びγ＝γ1＋△γという式で表わされる。
【００２５】
測定すべき方向は好ましくは、電子デバイスの構造的な方向と関係するように、例えば、電子デバイスがユーザーに向かって表示装置と垂直な位置にあるとき（ユーザーは文字をその正しい位置で見る）、ユーザーに対し直接、Ｚｄ軸が上向きにポイントし、Ｙｄ軸が水平方向に左から右へポイントし、Ｘｄ軸が水平方向に前から後ろへとポイントするような形で選択される。測定された次元の方向はかくして、好ましくは、デバイスの構造的な方向と同じ、すなわちＸ＝Ｘｄ，Ｙ＝Ｙｄ及びＺ＝Ｚｄである。
【００２６】
異なる次元に対して平行なアナログ測定信号は、Ａ／Ｄ変換器４０８内でデジタル化される。デジタル加速度信号のろ波は、ブロック４１０及び５０２で示されている。これは、静的なものからダイナミックな動的信号を分離するのに適したHanning ウインドウといったような有限長と適切な周波数コンテンツのウインドウ４１２を有限長の信号サンプルシーケンスに乗じることによって、時間平面上で実施される。さらに、多重ウインドウ処理済み信号の平均値は、ブロック４１４で計算される。実際の平均値を計算する代りに、平均値計算、低域フィルタ処理又はその他の既知の方法を用いて、平均化を実施することができる。平均値に基づいて、静的加速度信号が形成され、これはほとんど絶対に変化しないか又は緩慢な変化に対してのみ反応する。緩慢な現象をいかに考慮に入れるべきかは、例えば、平均値を計算するのに使用されるウインドウを用いて、自由に選択できる。平均値は、ブロック４１２内で、それ自体既知の例えばHanningウインドウとして形成されうる所望の時間ウインドウを用いて計算される。異なる次元に平行な加速度のためのHanningウインドウは、以下の数学的形態をとる。
【００２７】
【数１】
0004125555.tif 000002
【００２８】
なお式中、ｘi，ｙi及びｚiは、異なる次元に対して平行な加速度サンプルであり、ｎはウインドウ内のサンプル数であり、ｘiw、ｙiw、及びｚiwは、修正済みサンプルである。それ自体既知のその他の考えられるウインドウとしては、Hamming, Kaiser, Bessel 及び三角ウインドウがある。平均値は、ブロック４１４において、例えば式（２）を適用することによって計算可能である。
【００２９】
【数２】
0004125555.tif 000003
【００３０】
【外３】
0004125555.tif 000004
【００３１】
なお式中、（イ），（ロ）及び（ハ）は平均値を表わす。図６は、異なる加速度信号ｘ，ｙ及びｚ及び平均化された加速度信号（イ），（ロ）及び（ハ）を示す。図６に示されているように、平均化された信号（イ），（ロ）及び（ハ）は、或る意味で、測定された加速度信号の静的ＤＣ信号である。ウインドウ処理されたサンプルｘiw、ｙiw、及びｚiwから平均値（イ），（ロ）及び（ハ）を形成することは必要でなく、平均値（イ），（ロ）及び（ハ）を直接サンプルｘi，ｙi及びｚiから計算することも可能である。
【００３２】
平均化された信号はさらに、スケーリングブロック４１６まで伝播し、ここで、ろ波された信号の各レベルは、正弦関数偏角（arguments）として使用できるような形で互いに正比例するように配置される。平均化された信号は、一部のケースでは、正弦関数偏角として直接適用可能であることから、開示されている解決法では、スケーリングブロック４１６は絶対に必要なわけではない。スケーリングは例えば、加速度計の動作にひずみがあった場合それを矯正するために使用される。メーカーは通常、納入する加速度計の中にスケーリングブロック内で実施されるべきオペレーションを包含させている。かくしてスケーリングは、少なくとも連続ベースではなく、平均化された加速度が重力加速度を上回ることができないように、従って異なる次元で測定された加速度と重力加速度の比率が、重力方向に対する傾斜角度の正弦関数の比率に対応する、すなわち（イ）／ｇ＝sin(θ1），（ロ）／ｇ＝sin(ψ1）及び（ハ）／ｇ＝sin(γ1）（なお式中θ1は測定された加速度方向Ｘと重力方向ｇの間の角度、ψ1は、測定された加速度方向Ｙと重力方向ｇの間の角度、そしてγ1は測定された加速度方向Ｚと重力方向ｇの間の角度に対応する）となるように、保証する。デバイスの構造的な軸の方向と測定の方向が互いに正比例していることがわかっているため、角度θ1，ψ1及びγ1に基づいて、デバイスの構造的な方向及び重力方向の間の傾斜角度θ，ψ及びγを形成することができる。
【００３３】
ブロック４１８では、重力方向からのデバイスの異なる構造的な方向の偏差を示す傾斜角度θ，ψ及びγを形成するため、異なる次元に対して平行でかつ加速度計によって測定された加速度が使用される。これはまた、ブロック５０４でも示されている。デバイスの構造的な方向が測定された加速度の方向と同じである場合、△θ＝△ψ＝△γ＝０であり、逆正弦関数 θ1＝θ＝arcsin（（イ）／ｇ），ψ1＝ψ＝arcsin（（ロ）／ｇ）そしてγ1＝γ＝arcsin（（ハ）／ｇ）として角度を形成することができる。そうでなければ、測定された方向Ｘ，Ｙ，及びＺからの構造的な方向Ｘｄ，Ｙｄ及びＺｄの偏差は、θ＝θ1＋△θ，ψ＝ψ1＋△ψ及びγ＝γ1＋△γ を計算することによって考慮に入れられなくてはならない。
【００３４】
ブロック４２０では、平均化された加速度（イ），（ロ）及び（ハ）は、長さがサンプルウィンドウと等しいシーケンス内の異なる次元に平行な、測定された加速度ｘ，ｙ，及びｚから減算され、かくして、加速度内の連続的変化を表わす変化信号ｘc，ｙc及びｚcが形成される。このことは、ブロック５０６に示されている。これらの加速度変化信号ｘc，ｙc及びｚcは、往々にして規則的でもあり得、かつ例えばユーザーの活動コンテキストに関係する急速な加速度変化を表わす。図７は、自由に選択されたスケール上の時間の関数としてデバイスの構造的な軸の異なる方向に対して平行な加速度変化信号ｘc，ｙc及びｚcを示している。デバイスの動きの状態は、軸の異なる方向でかなり著しく変動する。図６及び７に示されているように、加速度変化信号は、ある意味では、測定された加速度信号の動的ＡＣ信号である。減算は、平均化された加速度の否定−（イ），−（ロ）及び−（ハ）が加速度ｘ，ｙ及びｚに加算される合計ブロック４２２，４２４及び４２６内で、各次元について別々に実施される。
【００３５】
ブロック５０８に従うと、デバイスの加速度変化信号及び傾斜角度θ，ψ及びγは、デバイスの加速度変化の成分Ｚztotを形成するためにブロック４２８内で使用することができ、該成分は、地球の重力加速度に対して平行であり、デバイスに作用する重力と平行な連続的に変化する垂直加速度を表わす。ここで基本的な着目点は、垂直方向において、デバイスの加速度変化成分Ｚztotを、デバイスの位置とは無関係に決定できるという点にある。
【００３６】
Ｘz，Ｙz及びＺzの垂直加速度変化サブ成分は、
（３）ｓｇｎ（θ）≧０，ｓｇｎ（ψ）≧０及びｓｇｎ（γ）≧０である場合に、
Ｘz＝−ｘc sin（θ）
Ｙz＝−ｙc sin（ψ）
Ｚz＝−ｚc sin（γ）、及び
ｓｇｎ（θ）＜０，ｓｇｎ（ψ）＜０ 及び ｓｇｎ（γ）＜０である場合に、
Ｘz＝ｘc sin｜θ｜
Ｙz＝ｙc sin｜ψ｜
Ｚz＝ｚc sin｜γ｜、
である、というとり決めに従ってデバイスの傾斜角度θ，ψ及びγの正弦関数を加速度変化信号  ｘc，ｙc及びｚcに乗じることによって形成され、式中ｓｇｎ（  ）は角度が正か負かに関わらず正負符号関数を表わし、｜θ｜，｜ψ｜及び｜γ｜は角度θ，ψ及びγの絶対値を表わす。重力に平行な加速度変化成分Ｚztotは、デバイスの加速度変化のサブ成分の和、すなわち、Ｚztot＝Ｘz＋Ｙz＋Ｚzである。
【００３７】
図８〜１５を参照しながら、ここで、デバイスのために地球の重力に対し平行な加速度変化成分を形成する１つの代替的方法について検討したい。この実施形態においては、図８〜１５に立方体として描かれている空間は、立方体のコーナーとの関係において８つの部分に分割される。３本の軸Ｘ，Ｙ，Ｚの各々との関係における重力方向は、２つの値π／４±π／４又は−（π／４±π／４）を得る可能性があり、かくして部分の数は２3＝８である。この実施形態においては、重力ベクトルの方向はまず最初に傾斜角度θ，ψ及びγの正負符号に基づいて決定される。正負符号が決定された時点で、適切な計算式が選択される。この手順は、式（３）と完全に同等である。
【００３８】
図８において、重力方向ｇは、立方体の右上前方コーナーの方向に作用しており、かくして傾斜角度θ及びψについて、ｓｇｎ（θ）＜０，ｓｇｎ（ψ）＜０が有効である。さらに角度γはｓｇｎ（γ）≧０として定義される。こうして、垂直方向の加速度変化成分について以下の計算式１／８が得られる。
【００３９】
Ｘz＝ｘc sin｜θ｜
Ｙz＝ｙc sin｜ψ｜
Ｚz＝−ｚc sin（γ）。
【００４０】
図９では、重力ベクトルは、立方体の左上後方コーナーをポイントしており、かくして傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）≧０，ｓｇｎ（ψ）≧０及びｓｇｎ（γ）≧０が有効である。こうして垂直方向の加速度変化成分について、以下の計算式２／８が得られる。
【００４１】
Ｘz＝−ｘc sin（θ）
Ｙz＝−ｙc sin（ψ）
Ｚz＝−ｚc sin（γ）。
【００４２】
図１０において、重力方向ｇは、立方体の左上前方コーナーの方向に作用しており、かくして傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）＜０，ｓｇｎ（ψ）≧０及びｓｇｎ（γ）≧０が有効である。こうして垂直方向の加速度変化成分について、以下の計算式３／８が得られる。
【００４３】
Ｘz＝ｘc sin｜θ｜
Ｙz＝−ｙc sin（ψ）
Ｚz＝−ｚc sin（γ）。
【００４４】
図１１において、重力方向ｇは、立方体の右上後方コーナーの方向に作用しており、かくして傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）≧０，ｓｇｎ（ψ）＜０及びｓｇｎ（γ）０≧０が有効である。こうして垂直方向の加速度変化成分について、以下の計算式４／８が得られる。
【００４５】
Ｘz＝−ｘc sin（θ）
Ｙz＝ｙc sin｜ψ｜
Ｚz＝−ｚc sin（γ）。
【００４６】
図１２において、重力方向ｇは、立方体の右下前方コーナーの方向に作用しており、かくして傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）＜０，ｓｇｎ（ψ）＜０及びｓｇｎ（γ）＜０が有効である。こうして、垂直方向の加速度変化成分について、以下の計算式５／８が得られる。
【００４７】
Ｘz＝ｘc sin｜θ｜
Ｙz＝ｙc sin｜ψ｜
Ｚz＝ｚc sin｜γ｜。
【００４８】
図１３において、重力方向ｇは、立方体の左下後方コーナーの方向に作用しており、かくして傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）≧０，ｓｇｎ（ψ）≧０及びｓｇｎ（γ）＜０が有効である。こうして垂直方向の加速度変化成分について、以下の計算式６／８が得られる。
【００４９】
Ｘz＝−ｘc sin（θ）
Ｙz＝−ｙc sin（ψ）
Ｚz＝ｚc sin｜γ｜。
【００５０】
図１４において、重力方向ｇは、立方体の左下前方コーナーの方向に作用しており、かくして傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）≧０，ｓｇｎ（ψ）＜０及びｓｇｎ（γ）＜０が有効である。こうして垂直方向の加速度変化成分について、以下の計算式７／８が得られる。
【００５１】
Ｘz＝ｘc sin｜θ｜
Ｙz＝−ｙc sin（ψ）
Ｚz＝ｚc sin｜γ｜。
【００５２】
図１５において、重力方向ｇは、立方体の右下後方コーナーの方向に作用しており、かくして傾斜角度θ，ψ及びγについて、ｓｇｎ（θ）＜０，ｓｇｎ（ψ）＜０及びｓｇｎ（γ）＜０が有効である。こうして、垂直方向の加速度変化成分について、以下の計算式８／８が得られる。
【００５３】
Ｘz＝−ｘc sin（θ）
Ｙz＝−ｙc sin（ψ）
Ｚz＝ｚc sin｜γ｜。
【００５４】
またこの場合、重力に対して平行な加速度変化成分Ｚztotは、各変化成分の和、すなわち、Ｚztot＝Ｘz＋Ｙz＋Ｚzである。
【００５５】
ブロック４３０では、垂直合計加速度Ｚztotは、変化信号ｘc，ｙc及びｚcから除去され、かくして、水平方向においてデバイスに作用する変化する加速度を表わす水平加速度変化成分Ｚhtotが形成される。これが実施される数学的形態は減算である、すなわち ＺHtot＝（ｘc＋ｙc＋ｚc）−Ｚztotである。しかしながら、この計算は、水平加速度変化成分の方向をより詳細に決定することを可能にするものではない。
【００５６】
記述された解決法はまたコンパスを利用することもでき、これは、磁針に基づく通常のコンパス又はジャイロコンパスであってよい。コンパスは、２本の直交軸との関係において水平方向をアレンジするために用いられる。こうして地球の磁場との関係におけるデバイスの位置を、加速度情報と同時に精確に規定することが可能となる。水平軸を選択するための好ましい方法は、第１の軸Ｘnsが南北方向にあり、第２の軸Ｙewが東西方向にあるものである。これらの軸は、軸の予測（projections）として役立つ変化の水平サブ成分Ｚns及びＺewを用いて、ブロック４３０中に形成された水平加速度変化成分Ｚhtotを決定することを可能にする。
【００５７】
ブロック４３２では、加速度計内の非線形性を補正するために用いられる加速度計較正値が記憶される。較正の例としては、クローリング、温度変化、地球の異なる緯度における重力の大きさなどがある。
【００５８】
本発明について以上では添付図面の中で示された例を基準にして記述しているが、本発明がそれに制限されず、特許請求の範囲内で開示された進歩性ある着想の範囲内で数多くの形で変形しうるものであるということは明らかである。
【図面の簡単な説明】
【図１】移動電話システムの構造を例示する図である。
【図２】セルラー無線システムを例示する図である。
【図３】移動電話を例示するブロック図である。
【図４】記述された装置のブロック図である。
【図５】記述された装置の流れ図である。
【図６】３つの異なる次元に対し平行な緩慢に変化する加速度と急速に変化する加速度を示す図である。
【図７】３つの異なる次元に対し平行な急速に変化する加速度を示す図である。
【図８】デバイスの構造的な軸に基づいて規定された空間の右上前方コーナーに向かう方向に作用する重力を示す図である。
【図９】デバイスの構造的な軸に基づいて規定された空間の左上後方コーナーに向かう方向に作用する重力を示す図である。
【図１０】デバイスの構造的な軸に基づいて規定された空間の左上前方コーナーに向かう方向に作用する重力を示す図である。
【図１１】デバイスの構造的な軸に基づいて規定された空間の右上後方コーナーに向かう方向に作用する重力を示す図である。
【図１２】デバイスの構造的な軸に基づいて規定された空間の右下前方コーナーに向かう方向に作用する重力を示す図である。
【図１３】デバイスの構造的な軸に基づいて規定された空間の左下後方コーナーに向かう方向に作用する重力を示す図である。
【図１４】デバイスの構造的な軸に基づいて規定された空間の左下前方コーナーに向かう方向に作用する重力を示す図である。
【図１５】デバイスの構造的な軸に基づいて規定された空間の右下後方コーナーに向かう方向に作用する重力を示す図である。
【符号の説明】
４００…加速度計ブロック
４１２…ウィンドウ
４１４…平均計算ブロック
４１６…スケーリングブロック
４１８…傾斜角度形成ブロック
４２８…垂直動的加速度成分形成ブロック
４３０…水平動的加速度成分形成ブロック
４３２…較正ブロック
【図１】
0004125555.tif 000005
【図２】
0004125555.tif 000006
【図３】
0004125555.tif 000007
【図４】
0004125555.tif 000008
【図５】
0004125555.tif 000009
【図６】
0004125555.tif 000010
【図７】
0004125555.tif 000011
【図８】
0004125555.tif 000012
【図９】
0004125555.tif 000013
【図１０】
0004125555.tif 000014
【図１１】
0004125555.tif 000015
【図１２】
0004125555.tif 000016
【図１３】
0004125555.tif 000017
【図１４】
0004125555.tif 000018
【図１５】
0004125555.tif 000019