(57)【特許請求の範囲】
【請求項１】
試料台に載置した試料の表面に所定の荷重を負荷した圧子を押込んでくぼみを形成した後、当該くぼみの画像を撮影する撮影手段と、
前記撮影手段により撮影されたくぼみの画像の画像データを記憶する記憶手段と、
前記記憶手段に記憶された画像データからくぼみの寸法を読み取る自動寸法読み取り手段と、
前記自動寸法読み取り手段により読み取ったくぼみの寸法を用いて試料の硬さを算出する硬さ算出手段と、
を備えた硬さ試験機において、
前記画像データに、試料を識別する試料識別情報及び試料内のくぼみを識別するくぼみ識別情報を付与する識別情報付与手段と、
前記画像データと、前記試料識別情報及び前記くぼみ識別情報とを対応付けて前記記憶手段に記憶させる記憶制御手段と、
前記自動寸法読み取り手段により読み取りエラーが発生した際、当該読み取りエラーの発生した画像データの前記試料識別情報及び前記くぼみ識別情報を特定する特定手段と、
前記特定手段により特定された前記試料識別情報及び前記くぼみ識別情報に基づいて、画像データを前記記憶手段から取得する取得手段と、
前記取得手段により取得された画像データから、くぼみの寸法を再読み取りする再読み取り手段と、
を備えることを特徴とする硬さ試験機。
【請求項２】
前記再読み取り手段は、
前記取得手段により取得された画像データに基づく画像を表示する表示手段と、
前記表示手段により表示された画像の任意の点をユーザが指定するための指定手段と、
前記指定手段により指定された点の座標を特定し、特定した座標からくぼみの寸法を算出する手動寸法算出手段と、
を備えることを特徴とする請求項１記載の硬さ試験機。
【請求項３】
コンピュータを、
試料台に載置した試料の表面に所定の荷重を負荷した圧子を押込んで形成したくぼみの画像の画像データに、試料を識別する試料識別情報及び試料内のくぼみを識別するくぼみ識別情報を付与する識別情報付与手段、
前記画像データと、前記試料識別情報及び前記くぼみ識別情報とを対応付けて記憶手段に記憶させる記憶制御手段、
前記記憶手段に記憶されたくぼみの画像の画像データからくぼみの寸法を読み取る自動寸法読み取り手段、
前記自動寸法読み取り手段により読み取ったくぼみの寸法を用いて試料の硬さを算出する硬さ算出手段、
前記自動寸法読み取り手段により読み取りエラーが発生した際、当該読み取りエラーの発生した画像データの前記試料識別情報及び前記くぼみ識別情報を特定する特定手段、
前記特定手段により特定された前記試料識別情報及び前記くぼみ識別情報に基づいて、画像データを前記記憶手段から取得する取得手段、
前記取得手段により取得された画像データに基づく画像に対してユーザが任意の点を指定した場合、指定された点の座標を特定し、特定した座標からくぼみの寸法を算出する手動寸法算出手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、硬さ試験機及びプログラムに関する。
【背景技術】
【０００２】
従来、試料の表面に所定の荷重を負荷した圧子を押込んで形成されたくぼみに基づいて試料の硬さを評価するビッカース硬さ試験機が知られている。
このビッカース硬さ試験機においては、試料の位置決めを自動で行い、ビッカースくぼみを自動で読取る装置が開発されている。
例えば、特許文献１には、取得したくぼみの画像から、傷や汚れの影響を除いたくぼみ画像を生成し、くぼみの表面積を算出することによりビッカース硬さを自動で測定する、ビッカース硬さ自動読み取り装置が提案されている。
また、特許文献２には、取得した試料の表面の画像データに基づいて試験エリアが確保できる装置、即ち、硬さ試験に適した適合範囲を自動的に選択して硬さ試験を行うことができる硬さ試験機が提案されている。
これら特許文献１、２の硬さ試験機は、試料表面のごみやほこり、形状に起因する読み取りエラーの回避を可能とする技術である。しかし、これらの技術を用いたとしても、例えば表面の模様が一様でなく、複数の組織にまたがって形成されたくぼみについては、読み取りエラーが発生してしまう場合があり、この場合には、読み取りエラーが発生したエラーデータをリカバリーする作業が行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０７−１８１１２０号公報
【特許文献２】特開２００５−３２６１６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、通常、硬さ試験機による多点計測の作業中、作業者は別の作業をしていることも多く、全ての試験の状況を観察しているとはいえない。そのため、作業者は、全測定を終えて試験結果の確認をした際にエラーデータを認識し、そのデータについてリカバリー作業を行うこととなる。
具体的に、例えば、同一形状の複数試料に対して連続して試験する装置におけるリカバリー作業では、作業者は、試験済みの複数の試料から該当する試料とくぼみを特定し、くぼみを観察して再測定するか、新たにくぼみの形成からやり直すなどの作業を実施する。
このように、従来のリカバリー作業は、エラーの発生したくぼみを目視により特定し再度観察して再測定したり、くぼみを形成する作業からやり直したりしなければならず、大変手間のかかるものであった。
【０００５】
本発明の課題は、ビッカース硬さの測定を自動で行う硬さ試験機において、読み取りエラー発生時のリカバリー作業の手間を軽減することである。
【課題を解決するための手段】
【０００６】
前記課題を解決するために、
請求項１に記載の発明は、
試料台に載置した試料の表面に所定の荷重を負荷した圧子を押込んでくぼみを形成した後、当該くぼみの画像を撮影する撮影手段と、
前記撮影手段により撮影されたくぼみの画像の画像データを記憶する記憶手段と、
前記記憶手段に記憶された画像データからくぼみの寸法を読み取る自動寸法読み取り手段と、
前記自動寸法読み取り手段により読み取ったくぼみの寸法を用いて試料の硬さを算出する硬さ算出手段と、
を備えた硬さ試験機において、
前記画像データに、試料を識別する試料識別情報及び試料内のくぼみを識別するくぼみ識別情報を付与する識別情報付与手段と、
前記画像データと、前記試料識別情報及び前記くぼみ識別情報とを対応付けて前記記憶手段に記憶させる記憶制御手段と、
前記自動寸法読み取り手段により読み取りエラーが発生した際、当該読み取りエラーの発生した画像データの前記試料識別情報及び前記くぼみ識別情報を特定する特定手段と、
前記特定手段により特定された前記試料識別情報及び前記くぼみ識別情報に基づいて、画像データを前記記憶手段から取得する取得手段と、
前記取得手段により取得された画像データから、くぼみの寸法を再読み取りする再読み取り手段と、
を備えることを特徴とする。
【０００７】
また、請求項２に記載の発明は、請求項１記載の硬さ試験機において、
前記再読み取り手段は、
前記取得手段により取得された画像データに基づく画像を表示する表示手段と、
前記表示手段により表示された画像の任意の点をユーザが指定するための指定手段と、
前記指定手段により指定された点の座標を特定し、特定した座標からくぼみの寸法を算出する手動寸法算出手段と、
を備えることを特徴とする。
【０００８】
また、請求項３に記載の発明は、
コンピュータを、
試料台に載置した試料の表面に所定の荷重を負荷した圧子を押込んで形成したくぼみの画像の画像データに、試料を識別する試料識別情報及び試料内のくぼみを識別するくぼみ識別情報を付与する識別情報付与手段、
前記画像データと、前記試料識別情報及び前記くぼみ識別情報とを対応付けて記憶手段に記憶させる記憶制御手段、
前記記憶手段に記憶されたくぼみの画像の画像データからくぼみの寸法を読み取る自動寸法読み取り手段、
前記自動寸法読み取り手段により読み取ったくぼみの寸法を用いて試料の硬さを算出する硬さ算出手段、
前記自動寸法読み取り手段により読み取りエラーが発生した際、当該読み取りエラーの発生した画像データの前記試料識別情報及び前記くぼみ識別情報を特定する特定手段、
前記特定手段により特定された前記試料識別情報及び前記くぼみ識別情報に基づいて、画像データを前記記憶手段から取得する取得手段、
前記取得手段により取得された画像データに基づく画像に対してユーザが任意の点を指定した場合、指定された点の座標を特定し、特定した座標からくぼみの寸法を算出する手動寸法算出手段、
として機能させるためのプログラムである。
【発明の効果】
【０００９】
本発明によれば、硬さ試験機は、画像データに、試料を識別する試料識別情報及び試料内のくぼみを識別するくぼみ識別情報を付与して、画像データと、試料識別情報及びくぼみ識別情報とを対応付けて記憶手段に記憶させ、読み取りエラーが発生した際に、当該読み取りエラーの発生した画像データの試料識別情報及びくぼみ識別情報を特定しておく。そして、特定された試料識別情報及びくぼみ識別情報に基づいて、画像データを記憶手段から取得し、取得された画像データからくぼみの寸法を再読み取りする構成となっている。
このため、測定中に読み取りエラーが発生した場合でも、簡単に読み取りエラーが発生したくぼみの画像データを読み出して、当該画像データを利用して再読み取りを行えることとなる。
よって、リカバリー作業において、目視により試料や該当するくぼみを特定したり、くぼみを形成する作業からやり直す、などの手間を軽減することができる。
従って、硬さ試験機の使い勝手を向上させると共に、作業の効率化を図ることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の硬さ試験機を示す模式図である。
【図２】図１の硬さ試験機の制御構成を示すブロック図である。
【図３】記憶部に記憶されたテーブルを示す一例である。
【図４】図１の硬さ試験機の動作を説明するためのフローチャートである。
【図５】リカバリー作業の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図を参照して、本発明に係る硬さ試験機について、詳細に説明する。
本発明に係る硬さ試験機１は、試料の表面にくぼみを形成した後、当該くぼみの画像を撮影し、撮影されたくぼみの画像の画像データからくぼみの寸法を自動で読み取って、これを用いて硬さを算出する自動硬さ試験機である。
この硬さ試験機１は、くぼみの寸法の自動読み取り時に読み取りエラーが発生した場合に、当該読み取りエラーが発生したくぼみの画像データを呼び出して、くぼみの寸法の再読み取りを可能とする機能を有している。
【００１２】
具体的に、硬さ試験機１は、図１、２に示すように、ＸＹＺステージ２と、圧子３と、圧子軸４と、荷重負荷部５と、変位計６と、撮影部７と、表示部８と、操作部９と、制御部１０と、等を備えている。
【００１３】
ＸＹＺステージ２は、制御部１０から入力される制御信号に従って、Ｘ、Ｙ、Ｚ方向（すなわち、水平方向及び垂直方向）に移動するよう構成されており、試料Ｓは、ＸＹＺステージ２によって前後方向、左右方向、上下方向に移動されて、圧子３に対する位置が調整されるようになっている。
また、ＸＹＺステージ２は、試験測定中に上面に載置された試料Ｓがずれないように試料Ｓを保持している。
【００１４】
圧子３は、例えば、ダイヤモンド製の、ビッカース用の四角錐圧子（対面角が１３６±０．５°）を使用することができる。かかる圧子３は、所定の荷重が負荷されて試料Ｓの表面に押込まれた際に、当該試料Ｓの表面にくぼみ（圧痕）を形成する。
【００１５】
圧子軸４は、先端部に圧子３を備え、荷重負荷部５が、駆動コイル（図示省略）に所定の駆動電流を供給して発生させた駆動力によってその軸方向に移動されて、圧子３を試料Ｓの表面に押込ませる。
【００１６】
荷重負荷部５は、磁界内に配置される駆動コイル（図示省略）と、駆動コイルに駆動電流を供給する電源（図示省略）等を備え、圧子軸４に所定の駆動力（試験力）を負荷する。
この荷重負荷部５においては、操作部９の操作に基づいて、所定の試験力が設定され、次いで駆動コイルに駆動電流が供給されることにより設定された所定の駆動力（試験力）が発生する構成となっている。
【００１７】
変位計６は、荷重負荷部５に所定の試験力を負荷した際の、圧子３の試料Ｓに対する押込深さを測定する。即ち、変位計６は、所定の荷重の負荷された圧子３が試料Ｓの表面に押込まれて、試料Ｓの表面にくぼみが形成された際の、圧子３の変位量を測定する。
この変位計６は、例えば、静電容量差に基づいて圧子３の押込深さを検出する静電容量型の変位計などを用いることができる。
【００１８】
撮影部７は、例えばカメラ等を備え、撮影手段として、制御部１０から入力される制御信号に従って、例えば、ＸＹＺステージ２上において、圧子３により試料Ｓの表面に形成されたくぼみ等を撮影する。
【００１９】
表示部８は、例えば液晶表示パネルであって、制御部１０から入力される制御信号に従って、各種の画像や試験結果等の表示処理を実行する。
具体的に、表示部８は、撮影部７により撮影された試料Ｓの表面画像を表示する。また、表示部８は、表示手段として、例えば、後述の取得プログラム１３７の実行により取得された、読み取りエラーが発生した画像データに基づく画像を表示する。
【００２０】
操作部９は、例えば、キーボードなどの操作キー群であって、ユーザにより操作されると、その操作に伴う操作信号を制御部１０に出力する。なお、操作部９は、マウスなどのポインティングデバイスやリモートコントローラなど、その他の操作装置を備えるようにしてもよい。
操作部９は、ユーザが試料Ｓの硬さ試験を行う指示入力を行う場合、測定条件（圧子３に負荷する試験力（即ち荷重）や、１つの試料に対して形成するくぼみ点数等）を設定する場合、試料におけるくぼみ形成位置を設定する場合、などに操作される。
また、操作部９は、指定手段として、表示部８に読み取りエラーが発生した画像データに基づく画像が表示された際に当該画像の任意の点を指定する場合、などに操作される。
なお、操作部９は、表示部８の画面を覆うように配設されるタッチパネルで構成されることとしても良い。かかるタッチパネルは、ユーザによる接触操作を検知すると、タッチパネル上における操作位置の相対位置座標を示す検知信号を生成し、制御部１０に出力する。
【００２１】
制御部１０は、ＣＰＵ(Central Processing Unit)１１と、ＲＡＭ(Random Access Memory)１２と、記憶部１３と、等を備えて構成され、システムバスなどを介して、ＸＹＺステージ２と、荷重負荷部５と、変位計６と、撮影部７と、表示部８と、操作部９と、等と接続されている。
【００２２】
ＣＰＵ１１は、例えば、記憶部１３に記憶されている硬さ試験機用の各種処理プログラムに従って、各種制御処理を行う。
【００２３】
ＲＡＭ１２は、例えば、ＣＰＵ１１によって実行される処理プログラムなどを展開するためのプログラム格納領域や、入力データや処理プログラムが実行される際に生じる処理結果などを格納するデータ格納領域などを備えている。
【００２４】
記憶部１３は、例えば、硬さ試験機１で実行可能なシステムプログラムや、そのシステムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ１１によって演算処理された各種処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形で記憶部１３に記憶されている。
【００２５】
具体的には、記憶部１３には、例えば、識別情報付与プログラム１３１、記憶制御プログラム１３２、データ記憶部１３３、自動寸法読み取りプログラム１３４、硬さ算出プログラム１３５、特定プログラム１３６、取得プログラム１３７、手動寸法算出プログラム１３８、等が格納されている
【００２６】
識別情報付与プログラム１３１は、例えば、画像データに、試料を識別する試料識別情報、及び試料内のくぼみを識別するくぼみ識別情報を付与する機能を、ＣＰＵ１１に実現させるプログラムである。
具体的には、ＣＰＵ１１は、撮影部７によりくぼみの画像が撮影されると、識別情報付与プログラム１３１を実行し、撮影した画像の画像データに、試料識別情報及びくぼみ識別情報を付与する。
試料識別情報とは、各試料を識別するための情報であって、数字やアルファベット等の記号が用いられる。例えば、１０個の試料に測定を行う場合、先頭の試料から順に１／１０、２／１０、３／１０、…１０／１０、或いは１、２、３、…１０、或いは、Ａ、Ｂ、Ｃ、…Ｊなどの情報が試料識別情報として付与される。
くぼみ識別情報とは、各試料のどのくぼみであるかを識別するための情報であって、数字やアルファベット等の記号が用いられる。例えば、１つの試料に３つのくぼみを形成する場合、形成される順でそれぞれにＡ、Ｂ、Ｃ、或いは１、２、３等の情報がくぼみ識別情報として付与される。
なお、くぼみ識別情報として、くぼみが試料のどの位置に形成されたかを識別可能とする座標情報を用いても良い。この場合には、例えば、１つの試料に３つのくぼみを形成する場合、それぞれにＡ（Ｘ１、Ｙ１）、Ｂ（Ｘ２、Ｙ２）、Ｃ（Ｘ３、Ｙ３）等の座標情報を付与して、くぼみ識別情報とする。
ＣＰＵ１１は、かかる識別情報付与プログラム１３１を実行することによって、識別情報付与手段として機能する。
【００２７】
記憶制御プログラム１３２は、例えば、画像データと、試料識別情報及びくぼみ識別情報とを対応付けてデータ記憶部１３３に記憶させる機能を、ＣＰＵ１１に実現させるプログラムである。
具体的には、ＣＰＵ１１は、識別情報付与プログラム１３１の実行により画像データに試料識別情報及びくぼみ識別情報が付与されると、記憶制御プログラム１３２を実行し、図３に示すように、画像データと、試料識別情報及びくぼみ識別情報とを対応付けた形式でデータ記憶部１３３に記憶させる。
ＣＰＵ１１は、かかる記憶制御プログラム１３２を実行することによって、記憶制御手段として機能する。
【００２８】
データ記憶部１３３は、データ記憶手段として、撮影部７により撮影されたくぼみの画像の画像データ等を記憶する。
各画像データは、それぞれ、試料識別情報及びくぼみ識別情報が対応付けられた形式で記憶されている。
【００２９】
図３に、データ記憶部１３３に記憶されたテーブルＴを例示する。
テーブルＴは、「撮影番号」、「画像データ」、「試料識別情報」、「くぼみ識別情報」、「くぼみの寸法」、「硬さ（ＨＶ）」、及び「エラー有無」の項目を備えて構成されている。
「撮影番号」は、一回の連続測定において、何番目に行われた撮影であるか示す番号である。
「画像データ」は、撮影したくぼみの画像データである。
「試料識別情報」は、一回の連続測定において、何番目の試料であるかを示す識別情報である。図３では、１０個の試料を測定する場合であって、先頭の試料から順に１／１０、２／１０、・・・１０／１０の情報が付与された状態を例示している。
「くぼみ識別情報」は、１つの試料におけるどのくぼみであるかを示す識別情報である。図３では、１つの試料に３点のくぼみを形成した場合であって、最初に形成されたくぼみから順にＡ、Ｂ、Ｃの情報が付与された状態を例示している。
「くぼみの寸法」は、後述の自動寸法読み取りプログラム１３４の実行によって得られるくぼみの寸法の値である。
「硬さ（ＨＶ）」は、後述の硬さ算出プログラム１３５の実行によって得られる硬さの値である。
「エラー有無」は、後述の特定プログラム１３６の実行によって付与される「有」「無」のいずれかの情報である。
【００３０】
従って、例えば、図３の１行目は、１番目に行われた撮影により取得された画像データで、１０個の試料のうち１つ目の試料における、Ａのくぼみの画像データである。
また、図３の２行目は、２番目に行われた撮影により取得された画像データで、１０個の試料のうちの１つ目の試料において、試料のＢの地点で形成されたくぼみの画像データである。
また、図３の３行目は、３番目に行われた撮影により取得された画像データで、１０個の試料のうちの１つ目の試料において、試料のＣの地点で形成されたくぼみの画像データである。
また、図３の４行目は、４番目に行われた撮影により取得された画像データで、１０個の試料のうちの２つ目の試料において、試料のＡの地点で形成されたくぼみの画像データである。
【００３１】
自動寸法読み取りプログラム１３４は、データ記憶部１３３に記憶された画像データからくぼみの寸法を読み取る機能を、ＣＰＵ１１に実現させるプログラムである。
具体的には、ＣＰＵ１１は、くぼみの画像データを多値階調にデジタル化し、このくぼみの多値デジタル画像に対し最適なしきい値を検出する。そして、このしきい値を用いて２値画像を求め、その２値画像に対して２次元のノイズ除去処理を行なって傷や汚れの影響を選択的に低下させる。
次に、ＣＰＵ１１は、くぼみ４辺の画面内の概略位置を検出し、この概略位置よりくぼみ境界点を検出して、この境界点を４本の多次曲線に回帰し、これら４本の多次曲線の交点をくぼみ頂点と推定し、それら４つの頂点の座標上の位置から互いに交差する２本の対角線長さ（くぼみの寸法）を算出する。
なお、算出されたくぼみの寸法の値は、データ記憶部１３３のテーブルＴの「くぼみの寸法」に格納される。
ＣＰＵ１１は、かかる自動寸法読み取りプログラム１３４を実行することによって、自動寸法読み取り手段として機能する。
【００３２】
硬さ算出プログラム１３５は、自動寸法読み取りプログラム１３４の実行により読み取ったくぼみの寸法を用いて試料の硬さを算出する機能を、ＣＰＵ１１に実現させるプログラムである。
具体的には、ＣＰＵ１１は、自動寸法読み取りプログラム１３４の実行によって得られたくぼみの寸法（互いに交差する２本の対角線長さ）を演算して、くぼみ面積（Ａ）を算出する。
次に、そのくぼみの形成時にかかっていた試験力（Ｆ）を、算出したくぼみ面積（Ａ）で除すことで、硬さ（ＨＶ）を算出する。即ち、下記式（１）により、硬さ（ＨＶ）を算出する。
ＨＶ＝Ｆ／Ａ      （１）
なお、算出された硬さ（ＨＶ）の値は、データ記憶部１３３のテーブルＴの「硬さ（ＨＶ）」に格納される。
ＣＰＵ１１は、かかる硬さ算出プログラム１３５を実行することによって、硬さ算出手段として機能する。
【００３３】
特定プログラム１３６は、自動寸法読み取りプログラム１３４を実行した際に、読み取りエラーが発生した場合、当該読み取りエラーの発生した画像データの試料識別情報及びくぼみ識別情報を特定する機能を、ＣＰＵ１１に実現させるプログラムである。
具体的には、自動寸法読み取りプログラム１３４を実行した際に読み取りエラーが発生すると、ＣＰＵ１１は、特定プログラム１３６を実行し、データ記憶部１３３に記憶されたテーブルＴの「エラー有無」項目を「有」として、エラーの発生した画像の試料識別情報及びくぼみ識別情報を特定する。
なお、読み取りエラーが発生しない画像データについては、テーブルＴの「エラー有無」項目は「無」となる。
ＣＰＵ１１は、かかる特定プログラム１３６を実行することによって、特定手段として機能する。
【００３４】
取得プログラム１３７は、特定プログラム１３６の実行により特定された試料識別情報及びくぼみ識別情報に基づいて、画像データをデータ記憶部１３３から取得する機能を、ＣＰＵ１１に実現させるプログラムである。
具体的には、リカバリー作業において、ユーザが操作部９によりエラーデータの呼び出し操作を実行すると、ＣＰＵ１１は、取得プログラム１３７を実行し、テーブルＴの「エラー有無」項目が「有」とされた試料識別情報及びくぼみ識別情報を検出し、これに対応する画像データをデータ記憶部１３３から取得して、表示部８に表示させる。
ＣＰＵ１１は、かかる取得プログラム１３７を実行することによって、取得手段として機能する。
【００３５】
手動寸法算出プログラム１３８は、取得プログラム１３７の実行により取得された画像データに基づく画像に対してユーザが任意の点を指定した場合、指定された点の座標を特定し、特定した座標からくぼみの寸法を算出する機能を、ＣＰＵ１１に実現させるプログラムである。
ここで、取得プログラム１３７の実行によって表示部８に表示された画像は、ユーザが操作部９により任意の点を指定できるように構成されている。この場合の指定の方法としては、ユーザが操作部９のキー操作によって画面上のカーソルを移動させ、確定操作することで指定する方法等や、タッチパネルを接触操作する方法等により実現される。
そして、かかる画像に対して、ユーザにより任意の４点が指定された場合、ＣＰＵ１１は、手動寸法算出プログラム１３８を実行して各点の座標（Ｘ、Ｙ）を特定し、その値を用いてくぼみの寸法（互いに交差する２本の対角線長さ）を算出する。即ち、手動で指定された点を用いて、くぼみの寸法が算出されるようになっている。
ＣＰＵ１１は、かかる手動寸法算出プログラム１３８を実行することによって、手動寸法算出手段として機能する。
【００３６】
なお、手動寸法算出プログラム１３８の実行によって、手動によりくぼみ寸法が算出されると、ＣＰＵ１１は、上記した硬さ算出プログラム１３５を実行し、当該手動により算出されたくぼみの寸法を用いて試料の硬さを算出する。ユーザは、このように算出された試料の硬さの値を用いて、データ記憶部１３３の該当するデータの上書き等の編集処理を実行する。
また、本実施形態においては、表示部８、操作部９、及び手動寸法算出プログラム１３８により、再読み取り手段が構成されている。
【００３７】
次に、硬さ試験機１の動作について図４を用いて説明する。
【００３８】
本処理を開始すると、先ず、ステップＳ１において、ユーザは、試料のセットを行う。
次いで、ステップＳ２において、ユーザは、測定条件の設定を行い、続くステップＳ３において、ユーザは、くぼみ形成位置の設定を行う。
次いで、ステップＳ４において、ＣＰＵ１１は、測定を開始し、続くステップＳ５において、ＣＰＵ１１は、設定された試料に対して所定回数のくぼみの形成を実行する。
次いで、ステップＳ６において、ＣＰＵ１１は、くぼみの寸法の自動読み取りを行う。なお、ここで読み取りエラーが発生した場合には、ＣＰＵ１１は、テーブルＴの「エラー有無」項目を「有」とする。
次いで、ステップＳ７において、ＣＰＵ１１は、測定結果の出力を実行する。
次いで、ステップＳ８において、ユーザは、出力された測定結果を参照してエラーデータがあるか否かを判断し、エラーデータがないと判断した場合（ステップＳ８：ＮＯ）、本処理を終了する。
一方、エラーデータがあると判断した場合（ステップＳ８：ＹＥＳ）、続くステップＳ９において、ユーザは、後述のリカバリー作業を実行した後、本処理を終了する。
【００３９】
次に、ステップＳ９のリカバリー作業について図５を用いて説明する。
先ず、ステップＳ９１において、ユーザは、エラーデータの呼び出し操作を実行する。  次に、ステップＳ９２において、ＣＰＵ１１は、データ記憶部１３３のテーブルＴの「エラー有無」の「有」に基づいて、画像データをデータ記憶部１３３から取得する。
次に、ステップＳ９３において、ＣＰＵ１１は、取得した画像データに基づく画像を表示部８に表示する。
次に、ステップＳ９４において、ユーザは、表示された画像の任意の点を指定する。
次に、ステップＳ９５において、ＣＰＵ１１は、指定された点の座標を特定し、特定した座標からくぼみの寸法の算出（即ち、くぼみの寸法の再読み取り）を実行する。
次いで、ステップＳ９６において、ＣＰＵ１１は、リカバリーデータの編集を行って、本処理を終了する。
【００４０】
以上のように、本実施形態の硬さ試験機１によれば、画像データに試料識別情報及びくぼみ識別情報を付与して、画像データと、試料識別情報及びくぼみ識別情報とを対応付けてデータ記憶部１３３に記憶させ、読み取りエラーが発生した際に、当該読み取りエラーの発生した画像データの試料識別情報及びくぼみ識別情報を特定しておく。
そして、特定された試料識別情報及びくぼみ識別情報に基づいて画像データをデータ記憶部１３３から取得し、取得された画像データからくぼみの寸法を再読み取りする構成となっている。
このため、測定中に読み取りエラーが発生した場合でも、簡単に読み取りエラーが発生したくぼみの画像データを読み出して、当該画像データを利用して再読み取りを行えることとなる。
よって、リカバリー作業において、目視により試料や該当するくぼみを特定したり、くぼみを形成する作業からやり直すなどの手間を軽減することができる。
また、読み取りエラーが発生した原因の判別を行う場合、簡単に読み取りエラーが発生したくぼみの画像データを読み出せるため、くぼみの状態の観察が容易となって、利便性が高い。
従って、硬さ試験機の使い勝手を向上させると共に、作業の効率化を図ることができる。
【００４１】
また、本実施形態の硬さ試験機１によれば、再読み取り手段は、取得された画像データに基づく画像を表示する表示部８と、表示部８により表示された画像の任意の点をユーザが指定するための操作部９と、操作部９により指定された座標を特定し、特定した座標からくぼみの寸法を算出する手動寸法算出プログラム１３８と、を備えた構成となっている。
従って、読み取りエラーの発生した画像を呼び出して任意の点を指定するだけで、再試験が実行されることとなるので、一連のリカバリー作業を短時間で容易に実行することができる。
また、保存した画像データは、硬さ試験機１を再起動させた後でも呼び出して使用することができるため、利便性が高い。
また、保存した画像データは、測定時に使用した試験機と等しく校正されていれば他の試験機でも読み取りを行えるため、利便性が高い。
【００４２】
なお、上記実施形態においては、再読み取り手段として、表示部８に表示された画像の任意の点をユーザが指定し、その任意点の座標からくぼみの寸法が算出される構成、即ち、手動でくぼみの寸法を指定する構成を例示して説明したが、読み取りエラーの発生した画像に対して、更にノイズ除去処理などの画像処理を行なった後、再度、自動読み取りを実行する構成としても良い。
【符号の説明】
【００４３】
１  硬さ試験機
２  ＸＹＺステージ
３  圧子
４  圧子軸
５  荷重負荷部
６  変位計
７  撮影部（撮影手段）
８  表示部（表示手段、再読み取り手段）
９  操作部（指定手段、再読み取り手段）
１０  制御部
１１  ＣＰＵ
１２  ＲＡＭ
１３  記憶部
１３１  識別情報付与プログラム（識別情報付与手段）
１３２  記憶制御プログラム（記憶制御手段）
１３３  データ記憶部（記憶手段）
１３４  自動寸法読み取りプログラム（自動寸法読み取り手段）
１３５  硬さ算出プログラム１３５（硬さ算出手段）
１３６  特定プログラム（特定手段）
１３７  取得プログラム（取得手段）
１３８  手動寸法算出プログラム（手動寸法算出手段、再読み取り手段）
Ｓ  試料
【図１】
0005411738.tif 000002
【図２】
0005411738.tif 000003
【図３】
0005411738.tif 000004
【図４】
0005411738.tif 000005
【図５】
0005411738.tif 000006