(57)【特許請求の範囲】
【請求項１】
複数の温度センサを配設した測定台に被測定物を載置してこの被測定物の温度を測定する際に、前記複数の温度センサの中から前記被測定物の温度を測定していると判断される温度センサを選抜し、この選抜した温度センサを用いて前記被測定物の温度を測定する温度測定方法であって、前記複数の温度センサが示す各温度データを、ｋ平均法を用いて複数のクラスタに分類すると共に、前記複数の温度センサの中から前記被測定物の温度を測定していることが確定的である温度センサを索出し、分類した複数の前記クラスタのうち、前記被測定物の温度を測定していることが確定的である温度センサが測定した温度データを含んでいるクラスタを選抜し、この被測定物の温度を測定していることが確定的である温度センサを含んでいる前記クラスタを構成する温度センサの温度データを用いることを特徴とする温度測定方法。
【請求項２】
前記複数の温度センサが示す各温度データを、ｋ平均法を用いて複数のクラスタに分類する前に、前記各温度データを複数のクラスタに初期振り分けするための各クラスタの仮重心を設定する仮重心設定処理を行い、前記各温度データを一番近い仮重心のクラスタに割り当てて前記各温度データを複数のクラスタに仮分類する初期振り分け処理を行うことを特徴とする請求項１記載の温度測定方法。
【請求項３】
前記仮重心設定処理は、前記複数の温度センサが示す各温度データの最も高い温度Ｔｍａｘと最も低い温度Ｔｍｉｎとの中間温度Ｔｍｉｄを求め、この中間温度Ｔｍｉｄに最も近似する温度データを第一の仮重心とし、この第一の仮重心とした温度データと最も差がある温度データを第二の仮重心とするmin-max法を用いたことを特徴とする請求項２記載の温度測定方法。
【請求項４】
前記min-max法を用いて前記複数の温度センサが示す各温度データを二つのクラスタに仮分類する初期振り分け処理を行い、この初期振り分け処理を行った前記各温度データを、ｋ平均法を用いて二つのクラスタに本分類するｋ平均法分類処理を行い、このｋ平均法分類処理を行って得た二つのクラスタのうち、前記被測定物の温度を測定していることが確定的である温度センサの温度データが含まれるクラスタの重心を求める重心算出処理を行い、次いで、この重心算出処理を行った前記被測定物の温度を測定していることが確定的である温度センサの温度データが含まれるクラスタを、前記初期振り分け処理と前記ｋ平均法分類処理とを行い二つのクラスタに分類し、この二つのクラスタのうち、前記被測定物の温度を測定していることが確定的である温度センサが示す温度データが含まれるクラスタの重心を求める前記重心算出処理を行い、この重心算出処理で求めた重心と前回求めた重心との差を求める重心差算出処理を行い、この重心差算出処理で算出した重心の差と予め設定した閾値とを比較し最終的なクラスタに分類されたか否かを判定する閾値比較処理を行い、前記重心の差が前記閾値以下になったと判定された前記被測定物の温度を測定していることが確定的である温度センサの温度データを含んでいるクラスタの温度データを用いて前記被測定物の温度を測定することを特徴とする請求項３記載の温度測定方法。
【請求項５】
複数の温度センサを配設した測定台に被測定物を載置してこの被測定物の温度を測定する際に、前記複数の温度センサの中から前記被測定物の温度を測定していると判断される温度センサを選抜し、この選抜した温度センサを用いて前記被測定物の温度を測定する温度測定装置であって、前記被測定物を載置する前記測定台と、この測定台に配設し前記被測定物の温度を測定する複数の前記温度センサと、前記複数の温度センサの中から前記被測定物の温度を測定していると判断される温度センサを選抜する処理を行う温度センサ選抜処理部とからなり、前記温度センサ選抜処理部は、前記複数の温度センサの中から前記被測定物の温度を測定していることが確定的である温度センサを索出する測定確定温度センサ索出手段と、前記複数の温度センサが示す各温度データを複数のクラスタに仮分類する初期振り分け処理手段と、複数のクラスタに仮分類した前記各温度データを、ｋ平均法を用いて複数のクラスタに本分類するｋ平均法分類処理手段と、ｋ平均法で分類したクラスタの重心を求める重心算出処理手段と、前回求めた重心と新たに求めた重心との差を算出する重心差算出処理手段と、重心の差と閾値とを比較し最終的なクラスタに分類されたか否かを判定する閾値比較処理手段とを備えたことを特徴とする温度測定装置。
【請求項６】
前記被測定物の温度を測定せず、前記測定台付近の環境温度を測定する環境温度センサを備えたことを特徴とする請求項５記載の温度測定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の温度センサを用いて被測定物の温度を測定する温度測定方法並びに温度測定装置に関するものである。
【背景技術】
【０００２】
従来、温度センサを用いて被測定物の温度を測定する際に、この被測定物が多品種、多サイズである場合は、被測定物の大きさや形状に合わせて温度センサの取り付け位置や取り付け数を作業者が一々変更して複数の温度センサを被測定物に取り付けたり、或いは、一つの温度センサで複数の位置を測定したりしてこの被測定物の温度を測定していた。
【０００３】
しかしながら、上記作業は、多品種、多サイズの被測定物の温度を測定する温度測定装置にとっては、非常に作業効率の悪いものであり、また、この効率の悪い取り付け作業をなくすために、予め複数の温度センサを測定台に配置して、この測定台に被測定物を載置していずれかの温度センサで被測定物の温度を測定するようにしたとしても、この複数の温度センサの中から被測定物の温度を測定している温度センサを作業者が見分ける作業が必要となるため、作業効率を改善することはできず、また、温度センサの他に光センサや圧力センサ（重量センサ）などを用いることで測定台に配設した複数の温度センサの中から被測定物の温度を測定している温度センサを自動で見分け得ることができるが、この場合、装置構成が複雑になり、また、製造コストもアップしてしまう問題があった。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
そこで、本発明は上記の問題を解決し、複数の温度センサを配設した測定台に被測定物を載置してこの測定台に配設した温度センサで被測定物の温度を測定する際に、従来の方法のように、光センサや圧力センサなどの検出手段を用いることなく、極めて簡易に被測定物の温度を測定している温度センサと被測定物の温度を測定していない温度センサとを自動的に選別し、被測定物の温度を測定していると判断した温度センサだけを用いて被測定物の温度を測定する温度測定方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
添付図面を参照して本発明の要旨を説明する。
【０００６】
複数の温度センサＳ１を配設した測定台１に被測定物２を載置してこの被測定物２の温度を測定する際に、前記複数の温度センサＳ１の中から前記被測定物２の温度を測定していると判断される温度センサＳ１を選抜し、この選抜した温度センサＳ１を用いて前記被測定物２の温度を測定する温度測定方法であって、前記複数の温度センサＳ１が示す各温度データを、ｋ平均法を用いて複数のクラスタに分類すると共に、前記複数の温度センサＳ１の中から前記被測定物２の温度を測定していることが確定的である温度センサＳ１を索出し、分類した複数の前記クラスタのうち、前記被測定物２の温度を測定していることが確定的である温度センサＳ１が測定した温度データを含んでいるクラスタを選抜し、この被測定物２の温度を測定していることが確定的である温度センサＳ１を含んでいる前記クラスタを構成する温度センサＳ１の温度データを用いることを特徴とする温度測定方法に係るものである。
【０００７】
また、前記複数の温度センサＳ１が示す各温度データを、ｋ平均法を用いて複数のクラスタに分類する前に、前記各温度データを複数のクラスタに初期振り分けするための各クラスタの仮重心を設定する仮重心設定処理を行い、前記各温度データを一番近い仮重心のクラスタに割り当てて前記各温度データを複数のクラスタに仮分類する初期振り分け処理を行うことを特徴とする請求項１記載の温度測定方法に係るものである。
【０００８】
また、前記仮重心設定処理は、前記複数の温度センサＳ１が示す各温度データの最も高い温度Ｔｍａｘと最も低い温度Ｔｍｉｎとの中間温度Ｔｍｉｄを求め、この中間温度Ｔｍｉｄに最も近似する温度データを第一の仮重心とし、この第一の仮重心とした温度データと最も差がある温度データを第二の仮重心とするmin-max法を用いたことを特徴とする請求項２記載の温度測定方法に係るものである。
【０００９】
また、前記min-max法を用いて前記複数の温度センサＳ１が示す各温度データを二つのクラスタに仮分類する初期振り分け処理を行い、この初期振り分け処理を行った前記各温度データを、ｋ平均法を用いて二つのクラスタに本分類するｋ平均法分類処理を行い、このｋ平均法分類処理を行って得た二つのクラスタのうち、前記被測定物２の温度を測定していることが確定的である温度センサＳ１の温度データが含まれるクラスタの重心を求める重心算出処理を行い、次いで、この重心算出処理を行った前記被測定物２の温度を測定していることが確定的である温度センサＳ１の温度データが含まれるクラスタを、前記初期振り分け処理と前記ｋ平均法分類処理とを行い二つのクラスタに分類し、この二つのクラスタのうち、前記被測定物２の温度を測定していることが確定的である温度センサＳ１が示す温度データが含まれるクラスタの重心を求める前記重心算出処理を行い、この重心算出処理で求めた重心と前回求めた重心との差を求める重心差算出処理を行い、この重心差算出処理で算出した重心の差と予め設定した閾値とを比較し最終的なクラスタに分類されたか否かを判定する閾値比較処理を行い、前記重心の差が前記閾値以下になったと判定された前記被測定物２の温度を測定していることが確定的である温度センサＳ１の温度データを含んでいるクラスタの温度データを用いて前記被測定物２の温度を測定することを特徴とする請求項３記載の温度測定方法に係るものである。
【００１０】
また、複数の温度センサＳ１を配設した測定台１に被測定物２を載置してこの被測定物２の温度を測定する際に、前記複数の温度センサＳ１の中から前記被測定物２の温度を測定していると判断される温度センサＳ１を選抜し、この選抜した温度センサＳ１を用いて前記被測定物２の温度を測定する温度測定装置であって、前記被測定物２を載置する前記測定台１と、この測定台１に配設し前記被測定物２の温度を測定する複数の前記温度センサＳ１と、前記複数の温度センサＳ１の中から前記被測定物２の温度を測定していると判断される温度センサＳ１を選抜する処理を行う温度センサ選抜処理部３とからなり、前記温度センサ選抜処理部３は、前記複数の温度センサＳ１の中から前記被測定物２の温度を測定していることが確定的である温度センサＳ１を索出する測定確定温度センサ索出手段と、前記複数の温度センサＳ１が示す各温度データを複数のクラスタに仮分類する初期振り分け処理手段と、複数のクラスタに仮分類した前記各温度データを、ｋ平均法を用いて複数のクラスタに本分類するｋ平均法分類処理手段と、ｋ平均法で分類したクラスタの重心を求める重心算出処理手段と、前回求めた重心と新たに求めた重心との差を算出する重心差算出処理手段と、重心の差と閾値とを比較し最終的なクラスタに分類されたか否かを判定する閾値比較処理手段とを備えたことを特徴とする温度測定装置に係るものである。
【００１１】
また、前記被測定物２の温度を測定せず、前記測定台１付近の環境温度を測定する環境温度センサＳ２を備えたことを特徴とする請求項５記載の温度測定装置に係るものである。
【発明の効果】
【００１２】
本発明は上述のようにしたから、多品種、多サイズの被測定物の温度を測定する際に、作業者が一々被測定物のサイズや形状に合わせて被測定物に複数の温度センサを取り付けたり、或いは、一つの温度センサで被測定物の複数の点の温度を順に測定したりするといった煩わしい作業をしなくとも、単に被測定物を測定台に載置するだけで、この測定台に配設した複数の温度センサの中の被測定物の温度を測定している全ての温度センサの温度データを用いてこの被測定物の温度を測定するので、被測定物の温度を効率的に測定し、また、測定した温度も信頼性の高い温度データとなる。
【００１３】
しかも、従来のように、被測定物を測定している温度センサを検出するための光センサや圧力センサなどの別途、複雑なシステムを追加する必要もないので、簡易な構成で設計実現が容易であり、また、安価に製造することができる極めて実用性に優れた画期的な温度測定方法となる。
【００１４】
また、請求項２〜４記載の発明においては、ｋ平均法を用いたクラスタリングにおいて、クラスタリングの再現性を向上させることができ、よって、被測定物の温度測定の再現性に関する信頼性を向上することができる。特に請求項３，４記載の発明においては、常に仮重心間の距離（温度差）が最大となるように仮重心を設定するので、仮重心の位置に偏りが生じないので、クラスタリングの途中で重心が消滅したり、クラスタリングの結果がその都度変わってしまうことがなくなり、温度データの信頼性、再現性をより一層向上させることができる優れた温度測定方法となる。
【００１５】
また、請求項５，６記載の発明においては、前記本発明の各温度測定方法を容易に実現し得る画期的な温度測定装置となる。
【図面の簡単な説明】
【００１６】
【図１】本実施例の内径測定器を示す斜視図である。
【図２】本実施例の測定台に被測定物を載置した状態を示す説明図である。
【図３】本実施例の温度センサの配設状態を示す説明図である。
【発明を実施するための形態】
【００１７】
好適と考える本発明の実施形態を、図面に基づいて本発明の作用を示して簡単に説明する。
【００１８】
本発明の温度測定方法によって、複数の温度センサＳ１を配設した測定台１に被測定物２を載置してこの被測定物２の温度を測定する際に、測定台１に配設した複数の温度センサＳ１の中から被測定物２の温度を測定している全ての温度センサＳ１を自動的に選抜して、この選抜した温度センサＳ１が測定した温度データだけを用いて被測定物２の温度を測定するので、信頼性の高い温度データを得ることができる。
【００１９】
即ち、本発明は、測定台１に配設した温度センサＳ１が測定する温度データを、ｋ平均法を用いて同類若しくは近似する温度データ同士の集合体（クラスタ）に分類すると共に、測定台１に配設した温度センサＳ１が測定する温度データの中から被測定物２の温度を測定していることが確定的である温度センサＳ１の温度データを索出し、この索出した被測定物２の温度を測定していることが確定的である温度センサＳ１の温度データを含んでいるクラスタを、ｋ平均法で分類したクラスタの中から選抜することで、被測定物２の温度を測定していると判断される温度センサＳを選抜することとなり、この選抜した温度センサＳの測定した温度データを用いるので、被測定物２の温度を測定している温度センサＳを一々確認することなく容易に精度よく温度測定することができる。
【００２０】
つまり、この被測定物２の温度を測定していることが確定的である温度センサＳ１が測定した温度データを含むクラスタに含まれる温度データ群は、ｋ平均法によって同類或いは近似するデータとして一つのクラスタにまとめられたものであるから、この選抜されたクラスタの温度データ群のうちの一つが被測定物２の温度を測定していることが確定的であるのであれば、他の温度データも被測定物２の温度を測定していると判断することができるので、よって、本発明は、複数の温度センサＳ１を配設した測定台１に被測定物２を載置するだけで、光センサや圧力センサなどの検出システムを別途追加することなく、極めて簡易な構成で被測定物２の温度を測定している全ての温度センサＳ１を選抜し、この選抜した温度センサＳ１の温度データを用いて精度の高い温度測定を行う実用性に優れた画期的な温度測定方法となる。
【実施例】
【００２１】
本発明の具体的な実施例について図面に基づいて説明する。
【００２２】
本実施例は、図１に示すように、本発明の温度測定装置を内径測定器に用いた場合であり、この内径測定器に用いられた温度測定装置は、内径測定器で測定した被測定物２の内径測定値を、長さを測定する際の標準温度である２０℃における寸法値に補正するため、もとの温度となる内径測定時の被測定物２の温度を測定するものである。
【００２３】
本実施例の内径測定器に用いた温度測定装置は、複数の温度センサＳ１を配設した測定台１に被測定物２を載置してこの被測定物２の温度を測定する際に、測定台１に配設した複数の温度センサＳ１の中から被測定物２の温度を測定していると判断される温度センサＳ１を選抜し、この選抜した温度センサＳ１を用いて被測定物２の温度を測定する温度測定装置であり、具体的には、測定台１に配設した複数の温度センサＳ１が示す各温度データを、ｋ平均法を用いて複数のクラスタに分類すると共に、測定台１に配設した複数の温度センサＳ１の中から被測定物２の温度を測定していることが確定的である温度センサＳ１を索出し、ｋ平均法を用いて分類した複数のクラスタの中から被測定物２の温度を測定していることが確定的である温度センサＳ１が測定した温度データを含んでいるクラスタを選抜し、この被測定物２の温度を測定していることが確定的である温度センサＳ１を含んでいるクラスタを構成する温度センサＳ１の温度データを用いて被測定物２の温度測定するように構成した温度測定装置である。
【００２４】
また、本実施例の温度測定装置は、被測定物２を載置する測定台１と、この測定台１に配設され被測定物２の温度を測定する複数の温度センサＳ１と、これら複数の温度センサＳ１の中から被測定物２の温度を測定していると判断される温度センサＳ１を選抜する処理を行う温度センサ選抜処理部３とで構成されている。尚、本実施例の温度測定装置の測定台１は、内径測定器の測定台を兼用する構成としている。
【００２５】
より具体的には、図２に示すように、被測定物２を載置する測定台１は、円形状に形成し、この円形状に形成した測定台１の中心から半径方向に複数の温度センサＳ１を一直線上に配設した構成としている。
【００２６】
即ち、温度センサＳ１を半径方向に一直線上に配設することで、内径測定器で内径を測定する被測定物２の中心を測定台１の中心に合わせて載置するだけで、この被測定物２の厚み方向の温度分布を測定し得る構成としている。
【００２７】
この測定台１に配設する温度センサＳ１の配置について、より詳細に説明すると、図３に示すように、温度センサＳ１は、縦３ｍｍ×横２ｍｍの方形状のものを採用し、測定台１の中心から半径方向に４ｍｍ離れた位置に温度センサＳ１の中心側端部が位置するように一つ目の温度センサＳ１を配設し、また、隣り合う温度センサＳ１の間隔を１．５ｍｍに設定して複数の温度センサＳ１を半径方向に一直線上に配設した構成としている。
【００２８】
即ち、本実施例の内径測定器で内径を測定するリングゲージは、ＩＳＯ／ＪＩＳでその最小の厚み（内外径の差）が８．５ｍｍと定められており、この最小の厚みの被測定物２の内径寸法が非常に小さな寸法で小さなサイズの被測定物２に対しても、確実に一つの温度センサＳ１は全面が接触して被測定物２の温度を確実に測定し得る構成としている。
【００２９】
また、この測定台１に配設する温度センサＳ１は、被測定物２と接触して温度を測定する接触式の温度センサＳ１であり、具体的には、窒化アルミと白金薄膜とからなる白金測温抵抗体を採用している。
【００３０】
また、本実施例では、測定台１に配設され被測定物２の温度を測定する温度センサＳ１以外に、被測定物２の温度を測定せず、測定台１の周囲の環境温度を測定する環境温度センサＳ２を測定台１付近で被測定物２の温度を測定しない位置に設けた構成とし、具体的には、この環境温度センサＳ２は、測定台１に配設する温度センサＳ１と同じ白金測温抵抗体を採用した構成としている。
【００３１】
尚、測定台１の形状は、円形状に限らず方形状や多角形状など被測定物２を載置し得る形状であれば特に限定するものではなく、また、この測定台１に配設する温度センサＳ１の配置に関しても、放射状や同心円状など測定台１に載置した被測定物２の温度を精度よく測定できることが可能な配置であれば適宜採用するものとし、更に、温度センサＳ１や環境温度センサＳ２１の種類に関しても上記に限定されるものではなく、他の測温抵抗体や熱電対を採用してもよく、また、非接触式の放射温度計や光温度計などを採用してもよく、本実施例と同様の効果を発揮するものであれば適宜採用するものとする。
【００３２】
この測定台１に配設した複数の温度センサＳ１の中から被測定物２の温度を測定していると判断される温度センサＳ１を選抜する処理を行う温度センサ選抜処理部３は、複数の温度センサＳ１の中から被測定物２の温度を測定していることが確定的である温度センサＳ１を索出する測定確定温度センサ索出手段と、複数の温度センサＳ１が示す各温度データを複数のクラスタに仮分類する初期振り分け処理手段と、複数のクラスタに仮分類した各温度データをｋ平均法を用いて複数のクラスタに本分類するｋ平均法分類処理手段と、ｋ平均法で分類したクラスタの重心を求める重心算出処理手段と、前回求めた重心と新たに求めた重心との差を算出する重心差算出処理手段と、重心の差と閾値とを比較し最終的なクラスタに分類されたか否かを判定する閾値比較処理手段とで構成しており、具体的には、これらの手段は、コンピュータ（パソコン）で処理されるプログラムで構成されるものである。
【００３３】
即ち、測定台１に配設した複数の温度センサＳ１の全ての温度データが温度センサ選抜処理部３であるコンピュータ（パソコン）に入力され、入力された全ての温度データの中から被測定物２の温度を測定していると判断される温度データを、ｋ平均法を用いて選抜する処理が行われ、この被測定物２の温度を測定していると判断される温度データを選抜することで被測定物２の温度を測定していると判断される温度センサＳ１を選抜することとなるので、この選抜した温度センサＳ１が測定した温度データを被測定物２の温度測定結果として表示したり、或いは、この温度データを用いて次の処理を行うように構成している。
【００３４】
本実施例の温度センサ選抜処理部３に入力された全ての温度データの中から被測定物２であるリングゲージの温度を測定していると判断される温度データを、ｋ平均法を用いて選抜するためのアルゴリズムは、以下の手順１〜手順５で行われる。
【００３５】
手順１：測定台１に配設した温度センサＳ１が示す各温度データ、即ち、温度センサ選抜処理部３に入力された全ての温度データを、min-max法を用いて二つのクラスタに仮分類すると共に、温度センサ選抜処理部３に入力された全ての温度データの中から被測定物２の温度を測定していることが確定的である温度センサＳ１を索出する。
【００３６】
手順２：二つのクラスタに仮分類した温度データを、ｋ平均法を用いて二つのクラスタに本分類する。
【００３７】
手順３：本分類した二つのクラスタのうち、手順１で索出した被測定物２の温度を測定していることが確定的である温度センサＳ１が示す温度データを含んでいるクラスタの重心を求める。
【００３８】
手順４：被測定物２の温度を測定していることが確定的である温度センサＳ１が示す温度データを含んでいるクラスタの全ての温度データを、min-max法を用いて二つのクラスタに仮分類すると共に、この二つのクラスタに仮分類した温度データを、ｋ平均法を用いて二つのクラスタに本分類し、この本分類した二つのクラスタのうち、手順１で索出した被測定物２の温度を測定していることが確定的である温度センサＳ１が示す温度データを含んでいるクラスタの重心を求める。
【００３９】
手順５：今回求めた被測定物２の温度を測定していることが確定的である温度センサＳ１が示す温度データを含んでいるクラスタの重心と、前回求めた被測定物２の温度を測定していることが確定的である温度センサＳ１が示す温度データを含んでいるクラスタの重心との差（重心の変化量）を求め、重心の差が閾値以下であれば、前回重心を求めたクラスタに含まれる全ての温度センサＳ１を、被測定物２を測定していると判断される温度センサＳ１として選抜して処理を終了し、閾値以下でなければ手順４に戻り、重心の差が閾値以下となるまで手順４と点順５とを繰り返す。
【００４０】
尚、本実施例におけるクラスタの重心とは、クラスタに含まれる温度データ群の平均温度のことを示す。
【００４１】
上記した各手順を、以下に、より具体的に説明する。
【００４２】
手順１は、温度センサ選抜処理部３に入力された測定台１に配設した複数の温度センサＳ１が測定した全ての温度データ、即ち、被測定物２の温度を測定した温度データと、被測定物２の温度を測定していない温度データの両方の温度データを、ｋ平均法を用いて複数のクラスタに分類するための初期振り分け（仮分類）を初期振り分け処理手段を用いて行っている。
【００４３】
具体的には、各温度データを所定数（２以上）のクラスタに初期振り分けするための各クラスタの仮重心を設定する仮重心設定処理を行い、各温度データを前記仮重心設定処理で設定した仮重心の中で一番近い仮重心に割り当ててこれら仮重心を基準とした複数のクラスタに前記各温度データを仮分類する初期振り分け処理を行っている。
【００４４】
本実施例の仮重心設定処理は、min-max法を用いて、仮重心の仮重心間距離（仮重心の温度差）が大きくなるように所定数（指定した数）の仮重心を設定する処理であり、具体的には、例えば、複数の温度センサＳ１が示す各温度データを二つのクラスタに初期振り分けするための二つの仮重心を設定する場合は、複数の温度センサＳ１が示す各温度データの最も高い温度Ｔｍａｘと最も低い温度Ｔｍｉｎとの中間温度Ｔｍｉｄを求め、この中間温度Ｔｍｉｄに最も近似する温度データを第一の仮重心とし、この第一の仮重心とした温度データと最も差がある温度データを第二の仮重心として二つの仮重心を設定している。
【００４５】
尚、中間温度Ｔｍｉｄは次式から求める。
【００４６】
【数１】
0005698069.tif 000002
【００４７】
また、三つ以上の仮重心を設定する場合は、前述のようにして設定した第二の仮重心の温度データと最も差がある温度データを第三の仮重心として設定し、この第三の仮重心の温度データと最も差がある温度データ（既に仮重心に設定された温度データを除いて最も差がある温度データ）を第四の仮重心として設定するといったように、本実施例におけるmin-max法を用いた仮重心設定処理は、設定した仮重心から最も距離のある（温度差がある）ものを次の仮重心に設定し、このように設定する仮重心を初期振り分けするクラスタの数だけ設定することで、仮重心間距離が大きく振り分けられ、ｋ平均法を用いて本分類する際に、クラスタ数が多くても本分類したクラスタの結果の再現性が顕著に向上し、ランダムな初期振り分けを行った場合に生ずる可能性がある分類の途中での重心の消滅などは発生せず、よって、信頼性の高い温度データを得ることができる。
【００４８】
尚、本実施例では、測定台１に配設した複数の温度センサＳ１が測定した温度テータを、被測定物２を測定している温度データと、そうでない（測定していない）温度データとに分類することが目的であるので、分類したいクラスタは二つとなるため、この仮重心の設定数も二つとしている。
【００４９】
また、本実施例では、仮重心設定処理にmin-max法を用いているが、この仮重心設定処理は、min-max法以外の方法を採用してもよく、例えば、入力された温度データに対してランダムに仮重心を設定するように構成（プログラミング）したり、或いは、仮重心を二つ設定する場合は、最大温度、最小温度の二つの点を仮重心とするように構成してもよく、本実施例の作用効果を発揮し得るものであれば適宜採用可能なものとする。
【００５０】
次いで、各温度データを一番近い（一番温度が近似する）仮重心のクラスタに割り当てる初期振り分け処理を行う。本実施例では、上述したように、仮重心を二つ設定するので、この二つの仮重心に、各温度データを夫々の近似するほうの仮重心に割り当てて二つのクラスタに仮分類する処理を行っている。
【００５１】
尚、この初期振り分け処理におけるクラスタ数は二つ以上でもよい。例えば、クラスタ数を三つにすれば、その分ｋ平均法を用いた処理の回数が減ることになる。しかし、あまり初期の段階で細かく分類し過ぎてしまうと、必要な温度データまで除外してしまう恐れがあるため、初期振り分け処理時のクラスタ数の設定は適宜採用するものとし、また、確実に被測定物２の温度を測定していると判断される温度センサＳを選抜するためには、初期振り分け処理のクラスタ数は二つにすることが好ましい。
【００５２】
また、この初期振り分け処理手段を用いた初期振り分け処理の前に、若しくは、同時に、或いは後に、測定確定温度センサ索出手段を用いて、測定台１に配設した複数の温度センサＳ１の中から被測定物２の温度を測定していることが確定的である温度センサＳ１を索出する測定確定温度センサ索出処理を行っている。
【００５３】
本実施例では、上述したように測定台１に配設した各温度センサＳ１は、測定台１の中心からの距離が既知となっているので、被測定物２の内径を測定することで、この被測定物２に接触しこの被測定物２の温度を測定する少なくとも一つの被測定物２の温度を測定していることが確定的である温度センサＳ１を索出することができる。
【００５４】
具体的には、被測定物２の内径を測定し、温度センサＳ１の中心側端部の位置（測定台１の中心から温度センサＳ１の中心側端部までの距離）が、被測定物２の測定した内径寸法値よりも外側（中心から遠ざかる方向）で、且つこの内径測定値に一番近い温度センサＳ１を索出することで、温度センサＳの測定面全面が確実に被測定物２に接触し、被測定物２の温度を測定していることが確定的である温度センサＳ１を索出している。
【００５５】
尚、別の索出方法として、環境温度センサＳ２が測定している温度データと比較し、この環境温度センサＳ２が示す温度データと最も差が大きい温度データを示す温度センサＳ１を索出して、この索出した温度センサＳ１を被測定物２の温度を測定していることが確定的である温度センサＳ１としても良い。
【００５６】
即ち、この環境温度センサＳ２は、被測定物２の温度を測定せず、測定台１付近の環境温度を測定しているので、測定台１に配設した温度センサＳ１の中の被測定物２の温度を測定していない温度センサＳ１は、この環境温度センサＳ２とほぼ同じ温度データを示すことになり、この環境温度センサＳ２の示す温度データと異なる温度データを示している温度センサＳ１が被測定物２の温度を測定している可能性が高いと判断することができ、更に、環境温度センサＳ２の示す温度データと異なる温度データを示していても、被測定物２に近接している温度センサＳ１などは放射熱の影響で異なる温度データを示している可能性があるので、環境温度センサＳ２が示す温度データと温度差が最大の温度データを示す温度センサＳ１を被測定物２の温度を測定していることが確定的である温度センサＳ１とすることでより確実性の高いものとしている。
【００５７】
手順２は、二つのクラスタに仮分類した各温度データを二つのクラスタに本分類するｋ平均法分類処理を、ｋ平均法分類手段を用いて行っている
具体的には、仮分類した二つのクラスタの夫々の重心（夫々のクラスタに含まれる温度データ群の平均値）を算出し、温度センサ選抜処理部３に入力された全ての温度データを、この算出した二つの重心の近い方の重心に割り当てて二つのクラスタに本分類する処理を行っている。
【００５８】
手順３は、手順２で本分類した二つのクラスタの夫々の重心を求める重心算出処理を、重心算出手段を用いて行っている
具体的には、クラスタの重心は、このクラスタを構成する複数の温度データの平均値であるので、夫々のクラスタ毎に温度データの和を算出し、この算出した温度データの和を温度データ数で除する処理を行い重心を算出している。
【００５９】
手順４は、被測定物２の温度を測定していることが確定的である温度センサＳ１が示す温度データを含んでいるクラスタの全ての温度データに対して再度、min-max法を用いて二つのクラスタに仮分類すると共に、この二つのクラスタに仮分類した温度データを、ｋ平均法を用いて二つのクラスタに本分類し、この本分類した二つのクラスタのうちの被測定物２の温度を測定していることが確定的である温度センサＳ１が示す温度データを含んでいるほうのクラスタを選抜して、このクラスタの重心を求める処理を行っている。
【００６０】
即ち、手順４は、手順１〜３によって求めた被測定物２の温度を測定していることが確定的である温度センサＳ１が示す温度データを含んでいるクラスタに対して、手順１〜３に示した初期振り分け処理、ｋ平均法分類処理、重心算出処理と同様の処理を再度行い、前回のクラスタが最終的なクラスタなのか、或いは、まだ、分類可能なのかを判断するための比較対象を求める処理である。
【００６１】
手順５は、今回求めた被測定物２の温度を測定していることが確定的である温度センサＳ１が示す温度データを含んでいるクラスタの重心、即ち、比較対象のために求めたクラスタの重心と、前回求めた被測定物２の温度を測定していることが確定的である温度センサＳ１が示す温度データを含んでいるクラスタの重心、即ち、最終的なクラスタかどうかを判断したいクラスタの重心との差を算出する重心差算出処理を、重心差算出処理手段を用いて行い、この算出した重心の差（重心の変化量）を予め設定した閾値と比較する閾値比較処理を、閾値比較処理手段を用いて行っている。
【００６２】
具体的には、本実施例では、閾値を０．５℃に設定し、この手順５で算出した重心の差、即ち、今回の被測定物２の温度を測定していることが確定的である温度センサＳ１が示す温度データを含んでいるクラスタに含まれる全ての温度データの平均値（平均温度）と、前回の被測定物２の温度を測定していることが確定的である温度センサＳ１が示す温度データを含んでいるクラスタに含まれる全ての温度データの平均値（平均温度）との差が閾値の０．５℃以下であれば、前回重心を求めたクラスタが最終的なクラスタとなるので、この前回重心を求めたクラスタに含まれる全ての温度センサＳ１を、被測定物２を測定していると判断される温度センサＳ１として選抜して処理を終了し、また、重心の差が０．５℃以下でなければ、手順４に戻り、重心の差が閾値（０．５℃）以下となるまで手順４と点順５とを繰り返す処理が行われる。
【００６３】
以上のように、本実施例は、複数の温度センサＳ１を配設した測定台１に被測定物２を載置するだけで、光センサや圧力センサなどの検出システムを別途追加することなく、極めて簡易な構成で被測定物２の温度を測定している全ての温度センサＳ１を選抜し、この選抜した温度センサＳ１の温度データを用いて精度の高い温度測定を行う実用性に優れた画期的な温度測定装置を用いた内径測定器となり、よって、補正された寸法値も信頼性の高いものとなる。
【００６４】
尚、本発明は、本実施例に限られるものではなく、各構成要件の具体的構成は適宜設計し得るものである。
【符号の説明】
【００６５】
１  測定台
２  被測定物
３  温度センサ選抜処理部
Ｓ１  温度センサ
Ｓ２  環境温度センサ
【図１】
0005698069.tif 000003
【図２】
0005698069.tif 000004
【図３】
0005698069.tif 000005