ダイナミック測定レンジを使用して現象を感知するためのデバイスであって、第1の測定レンジを使用して前記現象を測定し、前記現象の値のアナログ表示を提供するように構成された感知素子と、前記感知素子に結合され、前記アナログ表示をデジタル表示に変換するように構成されたアナログデジタル変換器と、前記ADCおよび前記感知素子に結合され、前記感知素子の第2の測定レンジを決定するために前記デジタル表示を分析し、前記現象の測定のために、前記感知素子に、前記第1の測定レンジから前記第2の測定レンジに変更させるように構成されたプロセッサであり、前記第1の測定レンジが前記第2の測定レンジとは異なる、プロセッサとを含むデバイス。前記プロセッサが、前記感知素子の所望の測定レンジを決定し、前記現象を測定するための前記第2の測定レンジとして前記感知素子に前記所望の測定レンジを使用させるための信号を前記感知素子に提供するように構成された、請求項1に記載のデバイス。前記プロセッサが、前記現象の前記値が前記第1の測定レンジ内にあるかどうか、および前記第1の測定レンジが前記感知素子の利用可能な最小の測定レンジであるかどうかを決定し、前記値が前記第1の測定レンジ内にあり、前記第1の測定レンジが前記利用可能な最小の測定レンジよりも大きいことに応答して、前記第2の測定レンジを前記第1の測定レンジよりも小さくするように構成された、請求項2に記載のデバイス。前記プロセッサが、前記現象の前記値が前記第1の測定レンジ外にあることの決定に応答して、前記第2の測定レンジを前記第1の測定レンジよりも大きくするように構成された、請求項2に記載のデバイス。前記プロセッサが、前記現象の予想される測定値に基づいて、前記現象の測定のために、前記感知素子に、前記第1の測定レンジから前記第2の測定レンジに変更させるように構成された、請求項1に記載のデバイス。前記プロセッサが、前記現象の前記値が急速に変化しつつあることの決定に応答して、前記感知素子に、前記第2の測定レンジに変更させるように構成された、請求項1に記載のデバイス。前記プロセッサが、前記現象の前記値が前記第1の測定レンジの境界の閾値内にあるという決定に応答して、前記感知素子に、前記第2の測定レンジに変更させるように構成された、請求項1に記載のデバイス。前記プロセッサが、利用可能な測定レンジの定義済みシーケンスに従って、前記感知素子に、前記第2の測定レンジに変更させるように構成された、請求項1に記載のデバイス。現象を感知するためのデバイスであって、測定レンジとオフセットとの複数の組合せを使用して、並行して前記現象を測定し、前記現象の値に対応する測定レンジとオフセットとの前記複数の組合せについての対応するアナログ出力を提供するように構成された感知素子と、前記感知素子に結合され、前記アナログ出力を複数のデジタル出力に変換するように構成されたアナログデジタル変換器と、前記ADCに結合され、前記デジタル出力を分析し、前記デジタル出力のうちの1つを前記デバイスによって出力させるように構成されたプロセッサとを含むデバイス。前記複数の組合せが異なるオフセットおよび同様の1つの測定レンジを含む、請求項9に記載のデバイス。前記同様の測定レンジが、前記感知素子のために利用可能な最小の測定レンジである、請求項10に記載のデバイス。現象を感知するためのデバイスであって、測定レンジとオフセットとの複数の組合せを使用して前記現象を測定し、並行して、前記現象の値に対応する測定レンジとオフセットとの前記複数の組合せの各々についての対応するアナログ出力を提供するための測定手段と、前記測定手段に結合され、前記アナログ出力を複数のデジタル出力に変換するように構成されたアナログデジタル変換器と、前記デジタル出力のうちの1つを前記デバイスによって選択的に出力させるための、前記ADCに結合された選択手段とを含むデバイス。前記複数の組合せが異なるオフセットおよび同様の1つの測定レンジを含む、請求項12に記載のデバイス。前記同様の測定レンジが、前記感知素子のために利用可能な最小の測定レンジである、請求項13に記載のデバイス。現象を測定する方法であって、感知素子が第1の測定レンジを適用する状態で前記現象を感知するステップと、前記第1の測定レンジを適用した前記感知の結果の第1の表示を提供するステップと、前記感知素子が第2の測定レンジを適用する状態で前記現象を感知するステップであり、前記第2の測定レンジが前記第1の測定レンジとは異なる、ステップと、前記第2の測定レンジを適用した前記感知の結果の第2の表示を提供するステップとを含む方法。前記第1の表示が有効なレンジ内の測定を示すかどうかを決定するステップと、前記第1の表示が無効なレンジ外の測定を示すことの決定に応答して、前記感知素子が前記第2の測定レンジを適用する状態で前記現象を感知するステップであり、前記第2の測定レンジが前記第1の測定レンジよりも大きい、ステップとをさらに含む請求項15に記載の方法。前記第1の表示が有効なレンジ内の測定を示すかどうかを決定するステップと、前記第1の測定レンジが前記感知素子の利用可能な最小のレンジであるかどうかを決定するステップと、前記第1の表示が有効なレンジ内の第1の値の測定を示すことに応答して、前記感知素子が前記第2の測定レンジを適用する状態で前記現象を感知するステップであり、前記第1の測定レンジが前記感知素子の前記利用可能な最小のレンジよりも大きく、前記第2の測定レンジが前記第1の測定レンジよりも小さい、ステップとをさらに含む請求項15に記載の方法。前記第2の測定レンジが、前記感知素子の前記利用可能な最小のレンジであり、前記方法が、前記第1の値が前記オフセットによって調整される前記第2の測定レンジ内にあるように前記感知素子のオフセットを設定するステップをさらに含む、請求項17に記載の方法。前記現象の予想値を決定するステップであり、前記第2の測定レンジが前記現象の前記予想される測定値に基づく、ステップをさらに含む請求項15に記載の方法。前記第1の表示が有効なレンジ内の測定を示すかどうかを決定するステップと、前記現象の値が急速に変化しつつあることの決定に応答して、前記感知素子が前記第2の測定レンジを適用する状態で前記現象を感知するステップとをさらに含む請求項15に記載の方法。前記前記感知素子が前記第2の測定レンジを適用する状態で前記現象を感知するステップが、前記現象の値が前記第1の測定レンジの境界の閾値内にあるという決定に応答する、請求項15に記載の方法。利用可能な測定レンジの定義済みシーケンスに従って前記第2の測定レンジを選択するステップをさらに含む請求項15に記載の方法。コンピュータ可読記録媒体であって、プロセッサに、第1の測定レンジを使用して感知素子によって感知される現象の値の表示を分析させ、前記第1の測定レンジを使用して感知された前記値の前記表示に基づいて前記感知素子の第2の測定レンジを決定させ、前記現象を感知するために、前記感知素子に、前記第2の測定レンジとは異なる前記第1の測定レンジから前記第2の測定レンジに変更させるように構成されたコンピュータ可読命令を記録するコンピュータ可読記録媒体。前記命令が、プロセッサに、前記現象の前記値が前記第1の測定レンジ内にあるかどうか、および前記第1の測定レンジが前記感知素子の利用可能な最小の測定レンジであるかどうかを決定し、前記値が前記第1の測定レンジ内にあり、前記第1の測定レンジが前記利用可能な最小の測定レンジよりも大きいことに応答して、前記第2の測定レンジを前記第1の測定レンジよりも小さくするように表示が構成されたことをプロセッサに分析させるように構成された、請求項23に記載のコンピュータ可読記録媒体。前記感知素子に、前記第2の測定レンジに変更させるように構成された前記命令が、前記プロセッサに、前記現象の前記値が前記第1の測定レンジ外にあることの決定に応答させて、前記第2の測定レンジを前記第1の測定レンジよりも大きくするように構成された、請求項23に記載のコンピュータ可読記録媒体。前記プロセッサに、前記現象の予想される測定値を決定させるように構成された命令をさらに含み、前記感知素子に、前記第2の測定レンジに変更させるように構成された前記命令が、前記現象の前記予想される測定値に基づいて前記第2の測定レンジを設定するように構成された、請求項23に記載のコンピュータ可読記録媒体。前記感知素子に、前記第2の測定レンジに変更させるように構成された前記命令が、前記現象の前記値が急速に変化しつつあることの決定に応答して、前記感知素子に、前記第2の測定レンジに変更させるように構成された、請求項23に記載のコンピュータ可読記録媒体。前記感知素子に、前記第2の測定レンジに変更させるように構成された前記命令が、前記現象の前記値が前記第1の測定レンジの境界の閾値内にあることの決定に応答して、前記感知素子に、前記第2の測定レンジに変更させるように構成された、請求項23に記載のコンピュータ可読記録媒体。前記感知素子に、前記第2の測定レンジに変更させるように構成された前記命令が、利用可能な測定レンジの定義済みシーケンスに従って、前記感知素子に、前記第2の測定レンジに変更させるように構成された、請求項23に記載のコンピュータ可読記録媒体。ダイナミック測定レンジを使用して現象を感知するためのデバイスの一例は、第1の測定レンジを使用して現象を測定し、現象の値のアナログ表示を提供するように構成された感知素子と、感知素子に結合され、アナログ表示をデジタル表示に変換するように構成されたアナログデジタル変換器と、ADCおよび感知素子に結合され、感知素子の第2の測定レンジを決定するためにデジタル表示を分析し、現象の測定のために、感知素子に、第1の測定レンジから第2の測定レンジに変更させるように構成されたプロセッサであり、第1の測定レンジが第2の測定レンジとは異なる、プロセッサとを含む。そのようなデバイスの実施形態は、以下の特徴のうちの1つまたは複数を含み得る。プロセッサは、感知素子の所望の測定レンジを決定し、現象を測定するための第2の測定レンジとして感知素子に所望の測定レンジを使用させるための信号を感知素子に提供するように構成される。プロセッサは、現象の値が第1の測定レンジ内にあるかどうか、および第1の測定レンジが感知素子の利用可能な最小の測定レンジであるかどうかを決定し、値が第1の測定レンジ内にあり、第1の測定レンジが利用可能な最小の測定レンジよりも大きいことに応答して、第2の測定レンジを第1の測定レンジよりも小さくするように構成される。プロセッサは、現象の値が第1の測定レンジ外にあることの決定に応答して、第2の測定レンジを第1の測定レンジよりも大きくするように構成される。代替または追加として、そのようなデバイスの実施形態は、以下の特徴のうちの1つまたは複数を含み得る。プロセッサは、現象の予想される測定値に基づいて、現象の測定のために、感知素子に、第1の測定レンジから第2の測定レンジに変更させるように構成される。プロセッサは、現象の値が急速に変化しつつあることの決定に応答して、感知素子に、第2の測定レンジに変更させるように構成される。プロセッサは、現象の値が第1の測定レンジの境界の閾値内にあるという決定に応答して、感知素子に、第2の測定レンジに変更させるように構成される。プロセッサは、利用可能な測定レンジの定義済みシーケンスに従って、感知素子に、第2の測定レンジに変更させるように構成される。現象を感知するためのデバイスの一例は、測定レンジとオフセットとの組合せを使用して、並行して現象を測定し、現象の値に対応する測定レンジとオフセットとの組合せについての対応するアナログ出力を提供するように構成された感知素子と、感知素子に結合され、アナログ出力をデジタル出力に変換するように構成されたアナログデジタル変換器と、ADCに結合され、デジタル出力を分析し、デジタル出力のうちの1つをデバイスによって出力させるように構成されたプロセッサとを含む。そのようなデバイスの実施形態は、以下の特徴のうちの1つまたは複数を含み得る。組合せは、異なるオフセットおよび同様の測定レンジを含む。同様の測定レンジは、感知素子のために利用可能な最小の測定レンジである。現象を感知するためのデバイスの別の例は、測定レンジとオフセットとの組合せを使用して現象を測定し、並行して、現象の値に対応する測定レンジとオフセットとの組合せの各々についての対応するアナログ出力を提供するための測定手段と、測定手段に結合され、アナログ出力をデジタル出力に変換するように構成されたアナログデジタル変換器と、デジタル出力のうちの1つをデバイスによって選択的に出力させるための、ADCに結合された選択手段とを含む。そのようなデバイスの実施形態は、以下の特徴のうちの1つまたは複数を含み得る。組合せは、異なるオフセットおよび同様の測定レンジを含む。同様の測定レンジは、感知素子のために利用可能な最小の測定レンジである。現象を測定する方法の一例は、感知素子が第1の測定レンジを適用する状態で現象を感知するステップと、第1の測定レンジを適用した感知の結果の第1の表示を提供するステップと、感知素子が第2の測定レンジを適用する状態で現象を感知するステップであり、第2の測定レンジが第1の測定レンジとは異なる、ステップと、第2の測定レンジを適用した感知の結果の第2の表示を提供するステップとを含む。そのような方法の実施形態は、以下の特徴のうちの1つまたは複数を含み得る。方法は、第1の表示が有効なレンジ内の測定を示すかどうかを決定するステップと、第1の表示が無効なレンジ外の測定を示すことの決定に応答して、感知素子が第2の測定レンジを適用する状態で現象を感知するステップであり、第2の測定レンジが第1の測定レンジよりも大きい、ステップとをさらに含む。方法は、第1の表示が有効なレンジ内の測定を示すかどうかを決定するステップと、第1の測定レンジが感知素子の利用可能な最小のレンジであるかどうかを決定するステップと、第1の表示が有効なレンジ内の第1の値の測定を示すことに応答して、感知素子が第2の測定レンジを適用する状態で現象を感知するステップであり、第1の測定レンジが感知素子の利用可能な最小のレンジよりも大きく、第2の測定レンジが第1の測定レンジよりも小さい、ステップとをさらに含む。第2の測定レンジは、感知素子の利用可能な最小のレンジであり、方法は、第1の値がオフセットによって調整される第2の測定レンジ内にあるように感知素子のオフセットを設定するステップをさらに含む。方法は、現象の予想値を決定するステップであり、第2の測定レンジが現象の予想される測定値に基づく、ステップをさらに含む。方法は、第1の表示が有効なレンジ内の測定を示すかどうかを決定するステップと、現象の値が急速に変化しつつあることの決定に応答して、感知素子が第2の測定レンジを適用する状態で現象を感知するステップとをさらに含む。感知素子が第2の測定レンジを適用する状態で現象を感知するステップは、現象の値が第1の測定レンジの境界の閾値内にあるという決定に応答する。方法は、利用可能な測定レンジの定義済みシーケンスに従って第2の測定レンジを選択するステップをさらに含む。コンピュータ可読媒体にあるコンピュータプログラム製品の一例は、プロセッサに、第1の測定レンジを使用して感知素子によって感知される現象の値の表示を分析させ、第1の測定レンジを使用して感知された値の表示に基づいて感知素子の第2の測定レンジを決定させ、現象を感知するために、感知素子に、第2の測定レンジとは異なる第1の測定レンジから第2の測定レンジに変更させるように構成されたコンピュータ可読命令を含む。そのようなコンピュータプログラム製品の実施形態は、以下の特徴のうちの1つまたは複数を含み得る。プロセッサに表示を分析させるように構成された命令は、プロセッサに、現象の値が第1の測定レンジ内にあるかどうか、および第1の測定レンジが感知素子の利用可能な最小の測定レンジであるかどうかを決定させ、値が第1の測定レンジ内にあり、第1の測定レンジが利用可能な最小の測定レンジよりも大きいことに応答して、第2の測定レンジを第1の測定レンジよりも小さくするように構成される。感知素子に、第2の測定レンジに変更させるように構成された命令は、プロセッサに、現象の値が第1の測定レンジ外にあることの決定に応答させて、第2の測定レンジを第1の測定レンジよりも大きくするように構成される。コンピュータプログラム製品は、プロセッサに、現象の予想される測定値を決定させるように構成された命令をさらに含み、感知素子に、第2の測定レンジに変更させるように構成された命令が、現象の予想される測定値に基づいて第2の測定レンジを設定するように構成される。感知素子に、第2の測定レンジに変更させるように構成された命令は、現象の値が急速に変化しつつあることの決定に応答して、感知素子に、第2の測定レンジに変更させるように構成される。感知素子に、第2の測定レンジに変更させるように構成された命令は、現象の値が第1の測定レンジの境界の閾値内にあることの決定に応答して、感知素子に、第2の測定レンジに変更させるように構成される。感知素子に、第2の測定レンジに変更させるように構成された命令は、利用可能な測定レンジの定義済みシーケンスに従って、感知素子に、第2の測定レンジに変更させるように構成される。本明細書で説明する項目およびまたは技法は、以下の機能のうちの1つまたは複数を提供することができる。現象の測定の精度を上げることができる。たとえば、異なる測定レンジを有する測定サイクルが使用され得、およびまたは複数の並列の測定が感知素子によって感知され、1つまたは複数のコンバータによりデジタル形式に変換され、所望の測定レンジを使用して取得された有効な測定値について分析され、したがって測定精度が得られ得る。現象の有効なレンジ内の測定およびまたは有効な測定のシーケンスを決定するために使用される時間は短縮され得る。感知素子の測定レンジは、測定の変更に適応することを含めて、動的に変更することができる。項目技法と効果の対について説明しているが、言及したもの以外の手段によって、言及した効果を達成することが可能であり、言及した項目技法が必ずしも言及した効果をもたらすとは限らない場合もある。本明細書で説明する技法は、動的に調整可能なセンサレンジを提供する。センサは、それらの感度レンジを設定するために内部または外部で制御され得る。たとえば、センサによる1つまたは複数の以前の測定を使用して、所望のレベルの精度、好ましくは現象の将来の量を含むセンサの制約内の精度の最高のレベルの精度で、現象状況の将来の量を捕捉するためのレンジを決定することができる。さらにまた、好ましくは、将来の量を含むより狭いレンジを可能にするのを助けるために、センサのオフセットが動的に調整される。他の実施形態は、開示および特許請求の範囲内である。図1を参照すると、センサを含むデバイス10は、感知素子12、アナログデジタル変換器14、プロセッサ16、およびメモリ18を含む。プロセッサ16は、好ましくは、インテリジェントハードウェアデバイス、たとえば、Intel社またはAMDによって作られるものなどの中央処理装置、マイクロコントローラ、特定用途向け集積回路などである。メモリ18は、情報を記憶するように構成され、たとえば、ランダムアクセスメモリおよびまたは読取り専用メモリを含み得る。メモリ18は、実行されると、プロセッサ16に、本明細書で説明する様々な機能を実行させるように構成された命令を含むコンピュータ可読コンピュータ実行可能ソフトウェアコード20を記憶する。あるいは、ソフトウェア20は、プロセッサ16によって直接実行可能ではなく、機能を実行するために、プロセッサ16によってコンパイルされ、次いで実行されるように構成され得る。感知素子12、ADC14、プロセッサ16、およびメモリ18の様々な組合せは、センサの一部であり得る。たとえば、感知素子12がセンサ13の唯一の構成要素であり、図1に示される他の構成要素はセンサ13の外部にあってもよい。代わりに、感知素子12およびADC14がセンサ15の内部にあり、プロセッサ16およびメモリ18がセンサ15の外部にあってもよい。さらに、感知素子12、ADC14、プロセッサ16、およびメモリ18のすべてがセンサ17の内部にあってもよい。さらに他の構成が可能である。図2も参照すると、デバイス10は、測定監視モジュール32、ダイナミックレンジ調整モジュール34、およびダイナミックオフセット調整モジュール36を機能的に含む。好ましくは、モジュール32、34、36は、プロセッサ16およびメモリ18によって実施される。監視モジュール32は、感知素子12によって行われる測定に関する情報を受信し、およびまたは記憶する。レンジ調整モジュール34は、将来の測定についての感知素子12のレンジを調整するかどうか、およびその方法を決定するための監視モジュールからの情報を使用する。オフセット調整モジュール36は、監視モジュールからの情報を使用して、将来の測定のために感知素子12のオフセットを調整するかどうか、およびその方法を決定する。さらに図1~図2を参照して図3を参照すると、感知素子12の測定レンジおよびまたはオフセットを動的に調整するプロセス110は、図示の段階を含む。プロセス110は、例にすぎず、制限ではない。プロセス110は、たとえば、段階を追加する、削除する、または、並べ替えることによって変更され得る。段階112で、感知素子12についての測定オフセットおよびレンジが設定される。段階112における最初のパススルーでは、感知素子12のオフセットおよびレンジがデフォルト値に設定されているのがわかる。段階112の将来のパススルーでは、以下で説明するように、測定オフセットおよびまたはレンジが適宜に調整される。好ましくは、オフセットは、感知素子12によって感知される値の最大レンジの真ん中のデフォルト値に設定される。たとえば、8gから8gまでのレンジの値を測定することが予想される加速度計では、オフセットは、好ましくは0gに設定される。予想されるレンジが4gから12gまでである場合、オフセットは、好ましくは4gに設定されることになる。デフォルトのレンジは、好ましくは、感知素子12によって使用される最小のレンジ、少なくとも、感知素子12による感知が予想される妥当に大きい数または量の値を含む、比較的小さいが、実際的なレンジに設定される。たとえば、2g、4g、または8gのレンジの値を有する加速度計の感知素子12では、デフォルトのレンジは、好ましくは、最初は2gに設定される。好ましくは、感知素子12は、素子12を設定することができる固定数のレンジを有する。許容可能なレンジの量は、好ましくは比較的小さく、たとえば3または5レンジである。許容可能なレンジの量は、好ましくは、結果を取得でき、ユーザに提供できるような妥当な時間内に、レンジのそれぞれを設定でき、パラメータをすべて感知するために使用できるように十分小さい。好ましくは、デフォルトのレンジは、望ましい精度を提供しながら、妥当な量の測定を含むのに十分広い。段階114で、関連のあるパラメータまたは現象が感知される。感知素子12は、段階112で確立されたオフセットおよびレンジを適用または使用して、適切な現象を感知する。たとえば、感知素子12は、加速度、速度、温度、圧力、湿度などを感知することができる。段階116では、段階114で感知された値がデジタル形式に変換される。ADC14は、感知された現象の値を示すアナログ信号を感知素子12から受信し、アナログ信号をデジタル形式に変換する。ADC14は、感知された現象のデジタル値の表示をプロセッサ16、およびデバイス10の出力に提供する。デバイス10の出力は、数値形式で提供されてもよく、またはディスプレイの手段によって提供されてもよい。段階118で、感知素子12からの測定が有効かどうか、すなわち感知素子12の現在のレンジ内にあるかどうかについて、問合せが行われる。感知素子12からの測定が感知素子12の現在のレンジ内にある場合、プロセッサ16は、段階120で測定値の出力を始める旨の表示をADC14に送る。しかしながら、測定が有効でない場合、すなわち、現在の感知素子のレンジ内にはない場合、プロセッサ16は、現在の測定を出力しないようADC14に指示し、プロセス110は段階112に戻る。段階112の第2のまたはさらなるパススルーで、感知素子12の測定オフセットおよびまたはレンジは、適宜に調整され得る。プロセッサ16は、より良いオフセットおよびまたはレンジを感知素子のために使用することができるかどうかを決定することができる。たとえば、より良いレンジは、それ以上の精度およびより少ないノイズを提供するより狭いレンジであり得る。しかしながら、たとえば、現在のレンジがすでに感知素子12のために設定可能な最小レンジである場合、より小さいレンジを利用できない場合がある。さらに、プロセッサ16は、感知素子12によってより小さいレンジが使用され得るように、感知素子12のオフセットを設定することができる。オフセットおよびまたはレンジは、様々な技法を使用して調整され得る。たとえば、オフセットは、最小から最大に、その逆に、ランダムになど、任意の順序で、すべての利用可能なオフセットを循環することができる。したがって、たとえば、8gのレンジ、ならびに6g、2g、2g、および6gの利用可能なオフセットを有する加速度計では、オフセットは、2gで固定されてもよく、オフセットは、たとえば6g、2g、2g、6g、2gなど、段階112の各パススルーで変更されてもよい。レンジは、たとえば、0gの固定オフセットを有する、また、段階112の各パススルーで2、4g、8g、2gなどと変更されるレンジなど、同様の方法で循環されてもよい。有効な測定が取得されるかどうかにかかわらず、そのような循環が行われ得る。さらなる技法については、以下で説明する。図4を参照すると、段階112の第2のまたはさらなるパススルーにおいて感知素子12の測定オフセットおよびまたはレンジを調整するプロセス140は、図示の段階を含む。プロセス140は、例にすぎず、制限ではない。プロセス140は、たとえば、段階を追加する、削除する、または、並べ替えることによって変更され得る。段階142で、現在の測定値が有効かどうかについての問合せが行われる。この段階は、図3に示される段階118と同じとすることができ、したがって別の問合せでない。プロセス140は、段階142を除外し、適宜に、直接段階144または段階146に進むことができる。現在の測定が有効でない場合、プロセス140は段階144に進む。現在の測定が有効である場合、プロセス140は段階146に進む。段階144で、プロセッサ16は、感知素子12に、より広いレンジおよびまたは異なるオフセットを持たせる。たとえば、プロセッサ16は、レンジの上端での仕切りのために測定が有効でない場合、オフセットを増加させることができる。たとえば、感知素子12が2gの現在のレンジおよび0gのオフセットを有する加速度計であり、測定が2gで仕切られる場合、プロセッサ16は、感知素子12にそのレンジを4gに増加させることができ、およびまたはそのオフセットを2gに移動させることができる。次いで、処理140は、図13の段階114に進む。段階146で、現在の測定が有効な測定である状態で、現在のレンジが最小の利用可能なレンジであるかどうかについての問合せが行われる。プロセッサ16は、感知素子12の現在の設定が感知素子12の最小のレンジ設定であるかどうかを評価する。そうであれば、プロセス140は段階150に進み、そうでなければ、プロセス140は段階148に進む。段階148で、感知素子12のレンジは適宜に低減され、感知素子12のオフセットは適宜に変更される。プロセッサ16は、たとえば、次に小さい利用可能なレンジに変更するための信号を感知素子12に送ることによって、感知素子12に、より小さいレンジに変更させる。代わりに、最小のレンジに、現在のレンジよりも小さい2つの利用可能なレンジであるレンジになど、レンジを変更することができる。プロセッサ16はさらに、好ましくは、現在の測定値が新しいオフセットレンジの組合せの下で有効であるように、適宜に、オフセットを変更する。たとえば、オフセットが0g、レンジが4g、測定値が32であり、レンジが2gに変更された場合、オフセットは、32gの現在の測定値が新しいオフセットレンジの組合せの下で有効であるように、現在の測定値、または別の値、たとえばこの場合3gにリセットされ得る。段階150で、感知素子12のレンジおよびまたはオフセットが予想される測定値に従って調整される。プロセッサ16は、次の測定値を予測するために、以前の測定値を分析する。プロセッサ16によって分析された以前の測定値の量は、好ましくは2であるが、他の量を使用することができる。次の測定値が予測された状態で、プロセッサ16は、それに応じてオフセットおよびレンジを設定する。好ましくは、プロセッサ16は、オフセットを予測された次の測定値に利用可能なオフセットに、または最も近い利用可能なオフセットに設定し、レンジを利用可能な設定可能な最小のレンジに設定する。プロセッサ16は、好ましくは、測定値が比較的ゆっくり、またはたとえば閾値率ほど急速ではないなど、少なくともそれほど急ではなく変わりつつある場合のみ、レンジを最小のレンジに設定する。そうでない場合、プロセッサ16は、レンジを現在のレンジよりも小さいレンジ、必ずしもそうではないが、最小のレンジ、たとえば、現在のレンジと比較して次に小さいレンジなどに設定することができる。代わりに、プロセッサ16は、たとえば、オフセットを変更することの有無にかかわらず、予想される測定値が新しい測定レンジ内に含まれるように、レンジを大きくすることによって、予想される測定値に対応するようにレンジを設定することができる。段階148または段階150の後、プロセス140は、図3の段階114に進む。さらに図1~図4を参照して図5を参照すると、図4に示される段階150を実施するプロセス160は、図示の段階を含む。プロセス160は、例にすぎず、制限ではない。たとえば、プロセス160は、たとえば、段階を追加する、削除する、または、並べ替えることによって変更され得る。段階162で、問合せが行われ、プロセッサ16は、測定が急速に変化しつつあるかどうかを決定する。プロセッサ16は、感知素子12によって感知される値が、たとえば、5、10または他の割合など、あらかじめ決定された割合を超えるなど、連続的な測定間の閾値率を超えて、急速に変化しつつあるかどうかを決定する。プロセッサ16は、前の2つの測定、前の3つの測定など、前の測定を評価することによって変化率を決定することができる。測定が急速に変化しつつあるとプロセッサが決定した場合、プロセス160は、段階164に進み、プロセッサ16は、感知素子12のオフセットおよびまたはレンジを調整する。たとえば、プロセッサ16は、レンジの変更に値するほど測定が急速に変化しつつあると決定した場合、好ましくは、感知素子12のオフセットを測定の予測された次の値に調整し、レンジを調整することができる。たとえば、変化率がたとえば20などの閾値を超える場合、プロセッサ16は、感知素子12のレンジを広げることができる。プロセッサ16は、レンジの値を変更することを決定した場合、好ましくは、より広いレンジの1レベルだけ、または、デフォルトとしての最大レンジまで、レンジを増分する。段階162で、感知素子12からの測定値が急速に変化していないことをプロセッサが決定した場合、プロセス160は段階166に進む。段階166で、プロセッサ16は、感知素子12のオフセットの変更に値するほど測定値がレンジの境界に近いかどうかを決定する。プロセッサ16は、現在の測定値がレンジの境界または端の閾値内にあるかどうかを決定する。たとえば、プロセッサ16は2gのレンジの場合02g以内、またはレンジのある割合以内など、現在の測定が測定レンジ境界の所定の値以内にあるかどうかを決定することができる。たとえば、プロセッサ16は、現在の測定が、レンジ境界のレンジの10以内にあるかどうかを評価することができる。現在の測定がレンジ境界の閾値内にあるとプロセッサ16が決定した場合、プロセス160は、プロセッサ16が感知素子12のオフセットを調整する段階168に進む。プロセッサ16は、感知素子12のレンジを調整することもできるが、これは、好ましくは、測定が急速に変化していないことが決定されているので、行われない。プロセッサ16は、次の測定値を予測し、感知素子12のオフセットをその値に調整することができ、オフセットを現在の測定値に調整する、またはオフセットを別の値に調整することができる。現在の測定値がレンジ境界の閾値内にないことをプロセッサ16が段階166で決定した場合、プロセス160は図3に示される段階114に進む。さらに図1~図3を参照して図6を参照すると、図3の段階112の測定オフセットおよびまたはレンジの調整を実施するための代替のプロセス180は、図示の段階を含む。プロセス180は、例にすぎず、制限ではない。プロセス180は、たとえば、段階を追加する、削除する、または、並べ替えることによって変更され得る。段階182で、現在の測定が有効かどうかについての問合せが行われる。プロセッサ16は、現在の測定が感知素子12の現在設定されている測定レンジ内にあるかどうかを決定する。プロセッサ16が、測定監視モジュール32によって、現在の測定が有効であると決定した場合、プロセス180は以下で説明する段階186に進み、そうでなければ段階184に進む。たとえば、以下で説明する段階182は、プロセス180から削除され得る。段階184で、現在のレンジまたはオフセットがその最大値であるかどうかについての問合せが行われる。プロセッサ16は、現在のレンジが感知素子12のために利用可能な最大レンジであるかどうかを決定する。代わりに、プロセッサ16は、現在のオフセットが感知素子12のために利用可能な最高オフセットであるかどうかを決定する。感知素子12のために利用可能なオフセットは、すべての利用可能なオフセットの循環が、感知素子12のために利用可能なレンジ全体、または所望の測定レンジ全体をカバーするように、あらかじめ決定された決まりきったオフセットでもよい。たとえば、4gのレンジを有する加速度計では、レンジが2gで設定され、利用可能なオフセットは、6g、2g、2g、および6gで設定され得る。レンジがその最大値である、またはオフセットがその利用可能な最大値であることを、プロセッサ16が段階184で決定した場合、プロセス180は、段階186に進み、そうでなければ段階188に進む。段階186で、レンジまたはオフセットは、そのそれぞれの利用可能な最小の値にリセットされる。プロセス180がレンジを調整するためのものである場合、レンジ調整モジュール34は、たとえば加速度計での2gなど、利用可能な最小レンジに感知素子12の現在のレンジをリセットする。代わりに、プロセス180が感知素子12のオフセットを調整するためのものである場合、オフセット調整モジュール36は、たとえば、前のパラグラフの所与の例ではたとえば6gなど、その最低値に感知素子12のオフセットをリセットする。段階188で、感知素子12のレンジまたはオフセットが調整され、または増分される。プロセス180が感知素子12のレンジを調整するためのものである場合、レンジ調整モジュール34は、感知素子のレンジを次の利用可能なレンジの増分に調整する、増分する、または増加させる。代わりに、最初はレンジをその最も広いレンジに設定し、段階188の調整で、レンジを低減または減分することができるが、増分が好ましい。さらに、プロセス180が固定レンジを有する感知素子12のオフセットを調整するためのものである場合、段階188で、オフセット調整モジュール36は、次の利用可能なオフセット値にオフセットを増分する。レンジの調整と同様に、オフセットは、その最高レベルで開始し、下位レベルに移動することができる。さらにまた、必ずしも昇順または降順ではなく、すべての利用可能なオフセットが選択されるように、バラバラの順序で、オフセット値を選択することができる。たとえば、6g、2g、2g、および6gのオフセット、ならびに2gの固定レンジの利用可能な加速度計では、シーケンスは、6g、2g、2g、6g、または6g、2g、2g、6g、または6g、2g、2g、6g、またはその他とすることができる。この説明は、プロセッサ16が感知素子のオフセットを設定する閉ループシステムのためのものである。プロセッサ16が感知素子12のレンジまたはオフセットを設定しない開ループ構成を使用することができる。たとえば、感知素子12は、単一のレンジに設定され、測定サイクルごとに、感知素子12自体によって、オフセットが変更され得る。したがって、たとえば、レンジが2gに設定され、オフセットは、上記のように順に行われ、有効な測定がADC14によって出力され得る。段階186でのリセット、または段階188でのレンジまたはオフセットの調整の後、プロセス180は、図3に示される段階114に進む。以下の表は、オフセットおよびレンジの例示的なシーケンス、および対応する感知され、出力される測定値を示す。表はすべて、8gの最大有効測定レンジを有する加速度計の例のものである。表1は、感知素子12が8g、4g、2gの利用可能なレンジ、0gの固定オフセットを有し、プロセッサ16が利用可能なレンジを循環する例示的な実施形態を示す。ここで、感知素子12は、有効な測定がいつ取得されるかにかかわらず、3つすべてのレンジについての測定値を出力する。プロセッサ16は、出力のために最小のレンジを有する測定のみを選択する。表2は、感知素子12が8g、4g、2gの利用可能なレンジ、0gの固定オフセットを有し、プロセッサ16が利用可能なレンジを循環する例示的な実施形態を示す。ここで、感知素子12は、有効な測定までレンジを循環する。次いで、感知素子のレンジは、感知素子12自体、またはプロセッサ16によって最初のレンジにリセットされる。表3は、感知素子12が8g、4g、および2gの利用可能なレンジ、6gと6gとの間の利用可能なオフセットを有し、プロセッサ16がオフセットを現在の測定値に調整し、レンジを利用可能な最小のレンジに設定する例示的な実施形態を示す。表4は、感知素子12が8g、4g、および2gの利用可能なレンジ、6gと6gとの間の利用可能なオフセットを有し、プロセッサ16が前の測定値に基づいてオフセットおよびレンジを調整して、レンジを利用可能な最小のレンジに設定する例示的な実施形態を示す。自由落下が検出された場合、オフセットは0gに設定され、レンジは8gの最大レンジに設定される。表4は、実際の測定値が37gから13gに急速に変化するとき、結果としてレンジが4gに増加されることを示す。さらに、0gの3つの連続する値が測定されるとき、レンジは加速度スパイクを予想して最大値に設定される。3つの連続する測定は例にすぎず、他の量を使用することができる。表5は、有効な測定が取得されるかどうかにかかわらず、すべてのオフセットが選択され、使用される場合の、レンジが2gで固定された感知素子12のために利用可能なオフセット6g、2g、2g、6gの例示的なシーケンスを示す。表6は、ひとたび有効な測定が取得されると、サイクルが再開される場合の、レンジが2gで固定された感知素子12のために利用可能なオフセット6g、2g、2g、6gの例示的なシーケンスを示す。表7は、測定値が、レンジ境界の閾値内、ここでは05gになるとき、オフセットが変更される場合の、6g、4g、2g、0g、2g、4、6gの利用可能なオフセット、および2gの固定レンジの例示的な実施形態を示す。他の実施形態は可能であり、本開示の範囲内である。たとえば、図7を参照すると、デバイス210は、感知素子212、ADC214、およびプロセッサ216を含む。感知素子212は、複数の、ここでは3つの出力をADC214に提供するように構成され、接続される。素子212は、複数の感知素子に、内部で異なるパラメータが設定させる。出力のそれぞれは、異なるオフセットレンジの組合せを有する。たとえば、感知素子は、8gの最大レンジを有する加速度計とすることができ、示される3つの出力がそれぞれ0gのオフセット、ならびに2g、4g、および8gのレンジを有する。感知素子212は、出力上で信号を同時にADC214に提供する。ADC214は、感知素子212の各出力について1つの、複数の個々のADCを有する。代わりに、ADC214は、より少ない個々のADCを有し、出力間での切り替えを行うことができる。プロセッサ216は、ADC214によってデジタル形式に変換される感知素子212からの測定を分析し、ADC214に最低の測定レンジに対応する有効な測定値を出力させるように構成される。たとえば、32gの値では、2gのレンジ出力での感知素子の出力は、ポジティブレールであり、したがって無効であり、4gのレンジおよび8gのレンジでの感知素子の出力はいずれも42gであり、プロセッサ216は、ADC214に、4gのレンジを有する感知素子の出力から測定を出力させる。感知素子212の信号調整は、アナログおよびまたはデジタル信号処理、増幅などを含む。出力のそれぞれのために提供される信号調整は、他の出力のうちの1つまたは複数の場合とは異なっていてもよい。さらに図7を参照して図8を参照すると、複数の可能な感知素子の出力のうちの1つを選択するためのプロセス220は、図示の段階を含む。プロセス220は、例にすぎず、制限ではない。プロセス180は、たとえば、段階を追加する、削除する、または、並べ替えることによって変更され得る。段階222で、関連のある現象が感知素子212によって感知される。現象は、異なるパラメータ、ここでは異なる感知レンジおよび場合によっては異なるオフセットを使用して感知される。好ましくは、現象は、異なる構成を使用して、同時に並行して感知される。感知素子は、異なる感知構成から値を出力する。段階224で、感知素子212からの出力が受信され、デジタル化される。ADC214は、複数の出力値を受信し、これらの値をデジタル化する。好ましくは、値は、同時にデジタル化される。デジタル化された出力は、プロセッサ216に提供される。段階226で、デジタル化された値のうちの1つは、ADC214からの出力として選択される。プロセッサ216は、デジタル化された値を分析し、最低の感知レンジを有する有効な出力を選択する。プロセッサ216は、ADC214に、値のうちどれが選択されるかについて指示する。段階228で、選択された値が出力される。ADC214は、どの値が選択されるかのプロセッサの指示に応答し、対応する値を対応する感知構成から出力する。