(57)【要約】【課題】出力値のバラつきを吸収して精度の良い測定値を得るための基準となる動的な中間値を求めることができる仕組みを提供する。【解決手段】物体の状態を検知するセンサＳより出力された測定信号を測定値特定装置１が取得し、アナログ・デジタル変換してデジタル値情報を生成する。中間値判定装置１０では測定情報蓄積部１１が、このデジタル値情報を測定値特定装置より取得し、複数蓄積する。次いで、中間値判定部１２が、一定時間経過後、蓄積した複数のデジタル値情報の中で、頻度の高い値を中間値として一定時間ごとに判定する。そして、中間値出力部１３が、判定した中間値を測定値特定装置へ出力する。【選択図】図１
2009168756.tif 000002
【特許請求の範囲】
【請求項１】
物体の状態を検知するセンサより出力された測定信号から測定値を求めるときの基準となる中間値を動的に判定する中間値判定装置であって、
前記測定信号をアナログ・デジタル変換して生成したデジタル値情報を取得し、複数蓄積する測定情報蓄積手段と、
前記測定情報蓄積手段で蓄積した複数の前記デジタル値情報の中で、頻度の高い値を中間値として一定時間ごとに判定する中間値判定手段と、
前記中間値判定手段で判定した中間値を出力する中間値出力手段と、
を備えることを特徴とする中間値判定装置。
【請求項２】
物体の状態を検知するセンサより出力された測定信号から測定値を求める状態測定装置であって、
前記センサより測定信号を取得する測定信号入力手段と、
前記測定信号入力手段で取得した前記測定信号をアナログ・デジタル変換してデジタル値情報を生成するアナログ・デジタル変換手段と、
前記アナログ・デジタル変換手段で生成した前記デジタル値情報を取得し、複数蓄積する測定情報蓄積手段と、
前記測定情報蓄積手段で蓄積した複数の前記デジタル値情報の中で、頻度の高い値を中間値として一定時間ごとに判定する中間値判定手段と、
前記中間値判定手段で判定した中間値を、測定値を求めるときの基準として設定する中間値設定手段と、
前記アナログ・デジタル変換手段で生成した前記デジタル値情報と、前記中間値設定手段で設定した中間値とに基づき測定値を算出する測定値算出手段と、
前記測定値算出手段で算出した測定値を出力する測定値出力手段と、
を備えることを特徴とする状態測定装置
【請求項３】
中間値判定装置により、物体の状態を検知するセンサより出力された測定信号から測定値を求めるときの基準となる中間値を動的に判定する中間値判定方法であって、
前記測定値を求める測定値特定装置から前記中間値判定装置に、前記測定信号をアナログ・デジタル変換して生成したデジタル値情報を取得し、複数蓄積する第１ステップＡと、
前記中間値判定装置において、前記第１ステップＡで蓄積した複数の前記デジタル値情報の中で、頻度の高い値を中間値として一定時間ごとに判定する第２ステップＡと、
前記第２ステップＡで判定した中間値を前記中間値判定装置から前記測定値特定装置へ出力する第３ステップＡと、
を含むことを特徴とする中間値判定方法。
【請求項４】
状態測定装置により、物体の状態を検知するセンサより出力された測定信号から測定値を求める状態測定方法であって、
前記センサより測定信号を取得する第１ステップＢと、
前記状態測定装置において、前記第１ステップＢで取得した前記測定信号をアナログ・デジタル変換してデジタル値情報を生成する第２ステップＢと、
前記状態測定装置において、前記第２ステップＢで生成した前記デジタル値情報を取得し、複数蓄積する第３ステップＢと、
前記状態測定装置において、前記第３ステップＢで蓄積した複数の前記デジタル値情報の中で、頻度の高い値を中間値として一定時間ごとに判定する第４ステップＢと、
前記状態測定装置において、前記第４ステップＢで判定した中間値を、測定値を求めるときの基準として設定する第５ステップＢと、
前記状態測定装置において、前記第２ステップＢで生成した前記デジタル値情報と、前記第５ステップＢで設定した前記中間値とに基づき測定値を算出する第６ステップＢと、
前記第６ステップＢで算出した測定値を前記状態測定装置から状態制御装置へ出力する第７ステップＢと、
を含むことを特徴とする状態測定方法。
【請求項５】
物体の状態を検知するセンサより出力された測定信号から測定値を求めるときの基準となる中間値を動的に判定することを実行させるためにコンピュータを、
前記測定信号をアナログ・デジタル変換して生成したデジタル値情報を取得し、複数蓄積する手段、
蓄積した複数の前記デジタル値情報の中で、頻度の高い値を中間値として一定時間ごと判定する手段、
判定した前記中間値を出力する手段、
として機能させることを特徴とする中間値判定プログラム。
【請求項６】
物体の状態を検知するセンサより出力された測定信号から測定値を求めることを実行させるためにコンピュータを、
前記センサより測定信号を取得する手段、
取得した前記測定信号をアナログ・デジタル変換してデジタル値情報を生成する手段、
生成した前記デジタル値情報を取得し、複数蓄積する手段、
蓄積した複数の前記デジタル値情報の中で、頻度の高い値を中間値として一定時間ごと判定する手段、
判定した前記中間値を、測定値を求めるときの基準として設定する手段、
生成した前記デジタル値情報と、設定した前記中間値とに基づき測定値を算出する手段、
算出した前記測定値を出力する手段、
として機能させることを特徴とする状態測定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物体の状態の差異を検知するセンサ個々の特性差異や、センサの設置状態の差異を吸収して、精度の良い測定値を得る測定技術に係り、詳しくは、センサより出力された測定信号から測定値を求めるときの基準となる中間値を動的に判定する中間値判定装置と中間値判定方法、及び中間値判定プログラムと、この中間値判定技術を用いて測定値を求める状態測定装置と状態測定方法、及び状態測定プログラムに関する。
【背景技術】
【０００２】
物体の状態の差異を検知する手段として、各種センサが知られている。たとえば、カーナビゲーション装置においては、車両の状態（ポジショニング）を確認するために、加速度センサやジャイロセンサ等を利用している。このようなセンサは、ニュートラルな状態からの差異によって、物体の動作を制御する意味のある値を示す。すなわちセンサは、ニュートラルな位置からの相対変位で測定値を得る仕組みとなっている。したがって、センサによって測定値を求めるためには、正確な中間値を設定する必要がある。
【０００３】
ところがニュートラルな位置は、異なるメーカ、異なるモデルはもちろんのこと、同じメーカの同じモデルであっても、センサ個々に不可避的なバラつきが存在し、その示す測定値にバラつきが生じてしまっている。また、センサの設置状態によってもバラつきがあり、測定値に影響を及ぼすものとなっている。すなわち、通常センサにおいて取得するセンサ値はアナログであるので、Ａ／Ｄコンバートをかけてデジタル値に変換している。たとえば、取得したアナログ電圧をＡ／Ｄコンバータ装置により１０ビットの精度で変換するセンサがあったとすると、このセンサは、測定信号を１０２４段階のデジタル値に変換する。そうすると、この場合の中間値は理論的には５１２となるのであるが、実際には様々な条件により５１２にはならず、上下（プラス・マイナス）で数％かの誤差をもった中間値となり、Ａ／Ｄ変換後の結果に誤差が生じる原因となっている。
【０００４】
そのため、このような誤差が生じた中間値に基づいて求められた測定値を用いて制御を行ったのでは、不安定（不正確）な制御をもたらすこととなり好ましくない。したがって、正確な中間値を求めることは、センサを使う側にとって重要なことであり、センサ１個毎に中間値の調整を動的に行う必要があるが、その調整に時間と費用を要するといった問題がある。
【０００５】
そこで、センサにより検知されたデータの誤差を補正する手段がいくつか提案されている。
たとえば、自動車がカーブ走行していると判断したときには遠心力による加速度センサの出力誤差成分を補償する演算を行うことにより、正確な測定値（車速）を求めることが知られている（たとえば、特許文献１を参照））。
また、静止状態にあるときに出力されるセンサデータを、センサ誤差データとして利用して補正をかけることにより、データの精度を向上させることが知られている（たとえば、特許文献２，３を参照））。
【０００６】
しかしながら、上述した特許文献１乃至３に記載の手段は何れも、固定的な値をもって測定値の補正を行うものであって、センサ個々の特性差異やセンサの設置状態の差異を吸収するような動的な補正を行うものではない。
したがって、センサの個体差や状態差を考慮し、出力値のバラつきを吸収して精度の良い測定値を得る手段は、現在のところ提案されていない。
【特許文献１】特開平１０−９８７７号公報
【特許文献２】特開２００７−２３２４４３号公報
【特許文献３】特開２００７−２３２４４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、上記事情に鑑みて成されたものであり、出力値のバラつきを吸収して精度の良い測定値を得るための基準となる動的な中間値を求めることができる仕組みを提供することを目的とする。
また、本発明は、出力値のバラつきを吸収して動的に求めた中間値を用いて精度の良い測定値を得ることができる仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の中間値判定装置は、物体の状態を検知するセンサより出力された測定信号から測定値を求めるときの基準となる中間値を動的に判定する中間値判定装置であって、前記測定信号をアナログ・デジタル変換して生成したデジタル値情報を取得し、複数蓄積する測定情報蓄積手段と、前記測定情報蓄積手段で蓄積した複数の前記デジタル値情報の中で、頻度の高い値を中間値として一定時間ごとに判定する中間値判定手段と、前記中間値判定手段で判定した中間値を出力する中間値出力手段と、を備えることを特徴とする。
【０００９】
また、本発明の状態測定装置は、物体の状態を検知するセンサより出力された測定信号から測定値を求める状態測定装置であって、前記センサより測定信号を取得する測定信号入力手段と、前記測定信号入力手段で取得した前記測定信号をアナログ・デジタル変換してデジタル値情報を生成するアナログ・デジタル変換手段と、前記アナログ・デジタル変換手段で生成した前記デジタル値情報を取得し、複数蓄積する測定情報蓄積手段と、前記測定情報蓄積手段で蓄積した複数の前記デジタル値情報の中で、頻度の高い値を中間値として一定時間ごとに判定する中間値判定手段と、前記中間値判定手段で判定した中間値を、測定値を求めるときの基準として設定する中間値設定手段と、前記アナログ・デジタル変換手段で生成した前記デジタル値情報と、前記中間値設定手段で設定した中間値とに基づき測定値を算出する測定値算出手段と、前記測定値算出手段で算出した測定値を出力する測定値出力手段と、を備えることを特徴とする。
【００１０】
また、本発明の中間値判定方法は、中間値判定装置により、物体の状態を検知するセンサより出力された測定信号から測定値を求めるときの基準となる中間値を動的に判定する中間値判定方法であって、前記測定値を求める測定値特定装置から前記中間値判定装置に、前記測定信号をアナログ・デジタル変換して生成したデジタル値情報を取得し、複数蓄積する第１ステップＡと、前記中間値判定装置において、前記第１ステップＡで蓄積した複数の前記デジタル値情報の中で、頻度の高い値を中間値として一定時間ごとに判定する第２ステップＡと、前記第２ステップＡで判定した中間値を前記中間値判定装置から前記測定値特定装置へ出力する第３ステップＡと、を含むことを特徴とする。
【００１１】
また、本発明の状態測定方法は、状態測定装置により、物体の状態を検知するセンサより出力された測定信号から測定値を求める状態測定方法であって、前記センサより測定信号を取得する第１ステップＢと、前記状態測定装置において、前記第１ステップＢで取得した前記測定信号をアナログ・デジタル変換してデジタル値情報を生成する第２ステップＢと、前記状態測定装置において、前記第２ステップＢで生成した前記デジタル値情報を取得し、複数蓄積する第３ステップＢと、前記状態測定装置において、前記第３ステップＢで蓄積した複数の前記デジタル値情報の中で、頻度の高い値を中間値として一定時間ごとに判定する第４ステップＢと、前記状態測定装置において、前記第４ステップＢで判定した中間値を、測定値を求めるときの基準として設定する第５ステップＢと、前記状態測定装置において、前記第２ステップＢで生成した前記デジタル値情報と、前記第５ステップＢで設定した前記中間値とに基づき測定値を算出する第６ステップＢと、前記第６ステップＢで算出した測定値を前記状態測定装置から物体状態制御装置へ出力する第７ステップＢと、を含むことを特徴とする。
【００１２】
また、本発明の中間値判定プログラムは、物体の状態を検知するセンサより出力された測定信号から測定値を求めるときの基準となる中間値を動的に判定することを実行させるためにコンピュータを、前記測定信号をアナログ・デジタル変換して生成したデジタル値情報を取得し、複数蓄積する手段、蓄積した複数の前記デジタル値情報の中で、頻度の高い値を中間値として一定時間ごと判定する手段、判定した前記中間値を出力する手段、として機能させることを特徴とする。
【００１３】
また、本発明の状態測定プログラムは、物体の状態を検知するセンサより出力された測定信号から測定値を求めることを実行させるためにコンピュータを、前記センサより測定信号を取得する手段、取得した前記測定信号をアナログ・デジタル変換してデジタル値情報を生成する手段、生成した前記デジタル値情報を取得し、複数蓄積する手段、蓄積した複数の前記デジタル値情報の中で、頻度の高い値を中間値として一定時間ごと判定する手段、判定した前記中間値を、測定値を求めるときの基準として設定する手段、生成した前記デジタル値情報と、設定した前記中間値と、に基づき測定値を算出する手段、算出した前記測定値を出力する手段、として機能させることを特徴とする。
【発明の効果】
【００１４】
本発明の中間値判定装置は、物体の状態を検知するセンサより出力された測定信号をアナログ・デジタル変換して生成したデジタル値情報を取得し、一定時間蓄積した複数のデジタル値情報の中で、頻度の高い値を中間値として推定し判定する。ゆえに、センサにて検知した測定信号に応じて、動的に適切な中間値を設定することができることになる。
したがって、出力値のバラつきを吸収して精度の良い測定値を得るための基準となる動的な中間値を環境に適応して求めることができる。これにより、この中間値に基づいて精度の良い測定値を得ることが可能となり、正確（安定した）な制御を行うことができるものとなる。
【００１５】
また、本発明の状態測定装置は、物体の状態を検知するセンサより測定信号を取得し、この測定信号をアナログ・デジタル変換してデジタル値情報を生成し、一定時間蓄積する。次いで、蓄積した複数のデジタル値情報の中で、頻度の高い値を中間値として推定し判定し、この中間値を、測定値を求めるときの基準として動的に設定する。そして、センサより取得した測定信号から生成したデジタル値情報と、設定した中間値とに基づき測定値を算出し、出力する。ゆえに、物体の状態を検知するセンサより出力された測定信号から求める測定値の精度を向上させ、正確な制御を実行することができることになる。
したがって、出力値のバラつきを吸収して動的に求めた中間値を用いて精度の良い測定値を得ることができる。これにより、この測定値に基づいて正確な（安定した）制御を行うことができるものとなる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照しながら、本発明に係る中間値判定装置と状態測定装置、中間値判定方法と状態測定方法、中間値判定プログラムと状態測定プログラムの一例について説明する。
＜「第１の本装置＞
図１は、本発明に係る中間値判定装置（以下、「第１の本装置」という）と、物体の状態を検知するセンサＳと、このセンサＳより出力された測定信号から測定値を求める測定値特定装置１を用いた第１のセンサ情報処理システムの実施形態の一例を示すブロック構成図である。符号１０は第１の本装置を示す。
【００１７】
図１に示すように、第１の本装置１０は、物体の状態を検知するセンサＳより出力された測定信号を取得する測定値特定装置１が測定値を求めるときの基準となる中間値を動的に判定する装置である。
【００１８】
また、第１の本装置１０は、図１に示すように、測定情報蓄積部１１と、中間値判定部１２と、中間値出力部１３と、制御部１４と、を有している。なお、図中の符号１５は、第１の本装置１０において制御信号、データ等を伝送するバスである。
【００１９】
第１の本装置１０は、情報処理装置であればよく、たとえば、パーソナルコンピュータなどで実現される。また、第１の本装置１０は、図示しないが、ＣＰＵ（中央処理装置）、プログラム記憶部、ＯＳ（オペレーティング・システム）、等を有する。
ＣＰＵは、プログラム記憶部に記憶されたコンピュータプログラムに従い、第１の本装置１０の各構成要素を統制制御し、プログラム処理を実行する手段である。プログラム記憶部は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）等で構成され、第１の本装置１０が使用する各種コンピュータプログラムを記憶している手段である。
【００２０】
測定情報蓄積部１１は、物体の状態を検知するセンサＳより出力された測定信号をアナログ・デジタル変換して生成したデジタル値情報を、測定値特定装置１より取得し、複数蓄積する処理を行う。
【００２１】
中間値判定部１２は、測定情報蓄積部１１で蓄積した複数の前記デジタル値情報の中で、頻度の高い値を中間値として一定時間ごとに判定する処理を行う。ここで、中間値は、単純に頻度の最も高い値を採用するものとしても良いし、分布を考慮して頻度の高い値を採用するものとしても良い。また、一定時間におけるデジタル値情報の取得は、物体の状態が安定するのに十分な時間を考慮して定められるものであり、たとえば３００サンプル／３０秒とする。そして、中間値判定部１２は、判定した中間値を中間値出力部１３へ送信する。
【００２２】
中間値出力部１３は、中間値判定部１２で判定した中間値を、測定値特定装置２へ出力する処理を行う。
【００２３】
制御部１４は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を具備し、プログラム記憶部に記憶されたプログラムに従い、第１の本装置１０の各構成要素を統制制御し、プログラム処理を実行する。
【００２４】
次に、上述した中間値判定方法を実施する第１の本装置１０の動作の一例を、図２を参照しながら説明する。図２は、第１の本装置１０での中間値判定処理の一例を示すフローチャートである。
まず、測定情報蓄積部１１が、物体の状態を検知するセンサＳより出力された測定信号を取得し、測定値を求める測定値特定装置１から、この測定信号に基づいて生成されたデジタル値情報を取得したか否か判断する（Ｓ１１）。
その結果、測定情報蓄積部１１が、デジタル値情報を取得した場合（Ｙ）、引き続き、測定情報蓄積部１１が、取得したデジタル値情報を複数蓄積（新しく取得し値を既に取得している値に対してカウントアップ）する（Ｓ１２）。
一方、測定情報蓄積部１１が、デジタル値情報を取得していない場合（Ｎ）、測定情報蓄積部１１は、デジタル値情報を取得したか否か判断を繰り返す（Ｓ１１）。
【００２５】
次いで、中間値判定部１２が、一定時間経過したか否か判断する（Ｓ１３）。
その結果、中間値判定部１２が一定時間経過したと判断した場合（Ｙ）、引き続き、中間値判定部１２が、蓄積した複数のデジタル値情報の中で、頻度の高い値を中間値として判定する（Ｓ１４）。
一方、中間値判定部１２が一定時間経過していないと判断した場合（Ｎ）、測定情報蓄積部１１が、デジタル値情報を取得したか否か判断を繰り返す（Ｓ１１）。
そして、中間値出力部１３が、中間値判定部１２で判定した中間値を測定値特定装置１へ出力する（Ｓ１５）。
これにより、第１の本装置１０での一連の動作が終了する。
【００２６】
なお、測定値特定装置１は、第１の本装置１０で判定された中間値を取得し、この中間値に基づいて、センサＳより出力された測定信号に応じた測定値を求める。
【００２７】
以上のように本実施の形態では、センサより出力された測定信号をアナログ・デジタル変換して生成したデジタル値情報を蓄積し、一定時間ごとに中間値を推定し判定することで、センサ個々の特性差異やセンサの設置状態の差異を吸収した、測定値を求めるときの基準となる中間値を動的に求めることができる。したがって、センサより出力された測定信号より測定値を求める測定値特定装置では、固定的な値を以って求められた中間値に基づいて測定値を求めるのではなく、第１の本装置によって動的に求められた中間値に基づいて測定値を求めるので、精度の良い測定値を得ることができ、とっても使いやすいシステムを構築することができる。
【００２８】
また、センサを設置する際に、細かいことに気にすることなく容易に行うことができる。さらに、中間値の推移を見ることで重力キャンセルに使用することができ、重力の加速度が測定値に加わって誤差を生じることのないものとすることができる。
【００２９】
＜「第２の本装置＞
また、図３は、本発明に係る状態測定装置（以下、「第２の本装置」という）と、物体の状態を検知するセンサＳを用いた第２のセンサ情報処理システムの実施形態の一例を示すブロック構成図である。符号２０は第２の本装置を示す。
図３に示すように、第２の本装置２０は、物体の状態を検知するセンサＳより出力された測定信号から測定値を求める装置である。すなわち第２の本装置２０は、センサＳより出力された測定信号を取得する測定値特定装置１と、上述した第１の本装置１０とを併せた装置ということができる。
【００３０】
また、第２の本装置２０は、図３に示すように、測定信号入力部２１と、アナログ・デジタル変換部２２と、測定情報蓄積部２３と、中間値判定部２４と、中間値設定部２５と、測定値算出部２６と、測定値出力部２７と、制御部２８と、を有している。なお、図中の符号２９は、第２の本装置２０において制御信号、データ等を伝送するバスである。
【００３１】
第２の本装置２０は、情報処理装置であればよく、たとえば、パーソナルコンピュータなどで実現される。また、第２の本装置２０は、図示しないが、ＣＰＵ（中央処理装置）、プログラム記憶部、ＯＳ（オペレーティング・システム）、等を有する。
ＣＰＵは、プログラム記憶部に記憶されたコンピュータプログラムに従い、第２の本装置２０の各構成要素を統制制御し、プログラム処理を実行する手段である。プログラム記憶部は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）等で構成され、第２の本装置２０が使用する各種コンピュータプログラムを記憶している手段である。
【００３２】
測定信号入力部２１は、センサより測定信号を取得する処理を行う。測定信号入力部２１は、取得した測定信号をアナログ・デジタル変換部２２へ送信する。
【００３３】
アナログ・デジタル変換部２２は、測定信号入力部２１で取得した測定信号をアナログ・デジタル変換してデジタル値情報を生成する処理を行う。アナログ・デジタル変換部２２は、取得した測定信号を、たとえば１０ビットの精度で変換し、１０２４段階のデジタル値に変換する。そして、アナログ・デジタル変換部２２は、生成したデジタル値情報を測定情報蓄積部２３と測定値算出部２６へ送信する。
【００３４】
測定情報蓄積部２３は、アナログ・デジタル変換部２２で生成したデジタル値情報を取得し、複数蓄積（新しく取得し値を既に取得している値に対してカウントアップ）する処理を行う。
【００３５】
中間値判定部２４は、測定情報蓄積部２３で蓄積した複数のデジタル値情報の中で、頻度の高い値を中間値として一定時間ごとに判定する処理を行う。ここで、中間値は、単純に頻度の最も高い値を採用するものとしても良いし、分布を考慮して頻度の高い値を採用するものとしても良い。また、一定時間におけるデジタル値情報の取得は、物体の状態が安定するのに十分な時間を考慮して定められるものであり、たとえば３００サンプル／３０秒とする。そして、中間値判定部２４は、判定した中間値を中間値設定部２５へ送信する。
【００３６】
中間値設定部２５は、中間値判定部２４で判定した中間値を、測定値を求めるときの基準として設定する処理を行う。
【００３７】
測定値算出部２６は、アナログ・デジタル変換部２２で生成したデジタル値情報と、中間値設定部２５で設定した中間値とに基づき測定値を算出する処理を行う。測定値算出部２６は、算出した測定値を測定値出力部２７へ送信する。
【００３８】
測定値出力部２７は、測定値算出部２６で算出した測定値を出力する処理を行う。
【００３９】
制御部２８は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を具備し、プログラム記憶部に記憶されたプログラムに従い、第２の本装置２０の各構成要素を統制制御し、プログラム処理を実行する。
【００４０】
次に、上述した状態測定方法を実施する第２の本装置２０の動作の一例を、図４を参照しながら説明する。図４は、第２の本装置２０での車速測定処理の一例を示すフローチャートである
まず、測定信号入力部２１が、物体の状態を検知するセンサより測定信号を取得したか否か判断する（Ｓ２１）。
その結果、測定信号入力部２１が、測定信号を取得した場合（Ｙ）、引き続き、アナログ・デジタル変換部２２が、取得した測定信号をアナログ・デジタル変換してデジタル値情報を生成する（Ｓ２２）。
一方、測定信号入力部２１が、測定信号を取得していない場合（Ｎ）、測定信号入力部２１は、測定信号を取得したか否か判断断を繰り返す（Ｓ２１）。
【００４１】
次いで、測定情報蓄積部２３が、生成したデジタル値情報を取得し、複数蓄積する（Ｓ２３）。
引き続き、中間値判定部２４が、一定時間経過したか否か判断する（Ｓ２４）。
その結果、中間値判定部２４が一定時間経過したと判断した場合（Ｙ）、引き続き、中間値判定部２４が、蓄積した複数のデジタル値情報の中で、頻度の高い値を中間値として判定する（Ｓ２５）。
そして、中間値設定部２５が、判定した中間値を、測定値を求めるときの基準として設定、又は以前設定された中間値を更新する（Ｓ２６）。
【００４２】
一方、中間値判定部２４が一定時間経過していないと判断した場合（Ｎ）、測定値算出部２６が、アナログ・デジタル変換部２２で生成したデジタル値情報と、中間値設定部２５で設定した中間値とに基づき測定値を算出する（Ｓ２７）。
そして、測定値出力部２７が、中間値判定部２４で算出した測定値を出力する（Ｓ２８）。
これにより、第２の本装置２０での一連の動作が終了する。
【００４３】
以上のように本実施の形態では、センサより出力された測定信号を取得し、アナログ・デジタル変換して生成したデジタル値情報を蓄積し、一定時間ごとに中間値を推定し判定することで、センサ個々の特性差異やセンサの設置状態の差異を吸収した、測定値を求めるときの基準となる中間値を動的に求めることができる。そして、第２の本装置では、固定的な値を以って求められた中間値に基づいて測定値を求めるのではなく、動的に求めた中間値に基づいて測定値を求めるので、精度の良い測定値を得ることができ、とっても使いやすいシステムを構築することができる。
【００４４】
また、センサを設置する際に、細かいことに気にすることなく容易に行うことができる。さらに、中間値の推移を見ることで、重量キャンセルに使用することができる。
【００４５】
なお、本発明は、センサ以外でも中間値から相対値を用いて値を出力するものに適用することができる。
【産業上の利用可能性】
【００４６】
本発明は、物体の状態を測定するセンサが出力した測定信号より測定値を求めるデバイスを扱う業種において産業上有用であり、たとえば車両の状態を確認するのに各種センサを利用しているカーナビゲーション装置等の電化製品市場においても有用である。
【図面の簡単な説明】
【００４７】
【図１】本発明に係る中間値判定装置の実施の形態の一例を示すブロック構成図である。
【図２】本発明に係る中間値判定装置での中間値判定処理の一例を示すフローチャートである。
【図３】本発明に係る状態測定装置の実施の形態の一例を示すブロック構成図である。
【図４】本発明に係る状態測定装置での状態測定処理の一例を示すフローチャートである。
【符号の説明】
【００４８】
Ｓ  センサ、１  測定値特定装置、１０  中間値判定装置（第１の本装置）、１１  測定情報蓄積部、１２  中間値判定部、１３  中間値出力部、１４  制御部、２０  状態測定装置（第２の本装置）、２１  測定信号入力部、２２  アナログ・デジタル変換部、２３  測定情報蓄積部、２４  中間値判定部、２５  中間値設定部、２６  測定値算出部、２７  測定値出力部、２８  制御部。
【図１】
2009168756.tif 000003
【図２】
2009168756.tif 000004
【図３】
2009168756.tif 000005
【図４】
2009168756.tif 000006