(57)【要約】    【課題】カーソル１０の上昇・下降動作が変則的になった場合にも正確に計測でき、また、容易に移動・組立できるようにした身長計を提供すること。    【解決手段】身長計は、カーソルの位置を計測するためのリニアスケールを、黒色の遮蔽部と透明な透過部を一定間隔で平行に連続して配置し、所定数の前記遮蔽部の間隔毎に計測基準点の位置検出用の前記遮蔽部より幅広の遮蔽部を配置して構成した。また、身長計は、前記カーソルの一方向の移動によって前記遮蔽部を連続的に計測して計測カウント値を得る手段と、前記幅広の遮蔽部を検出して計測基準点を得る手段、該計測基準点の検出に基づき前記計測カウント値を校正する手段を備えている。【選択図】図１
2006334423.tif 000002
【特許請求の範囲】
【請求項１】
カーソルの位置を計測するためのリニアスケールを、黒色の遮蔽部と透明な透過部を一定間隔で平行に連続して配置し、所定数の前記遮蔽部の間隔毎に計測基準点の位置検出用の前記遮蔽部より幅広の遮蔽部を配置して構成したことを特徴とする身長計。
【請求項２】
前記カーソルの一方向の移動によって前記遮蔽部を連続的に計測して計測カウント値を得る手段と、前記幅広の遮蔽部を検出して計測基準点を得る手段と、該計測基準点の検出に基づき前記計測カウント値を校正する手段を備えたことを特徴とする請求項１記載の身長計。
【請求項３】
前記カーソルと連結する２個のフォトインタラプタを移動方向に離間して設け、前記リニアスケールにおける前記各遮蔽部の連続を、前記２個のフォトインタラプタで計測するようにしたことを特徴とする請求項１または２記載の身長計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目盛りの読み取りが正確で、装置の組立・設定を容易にした身長計に関する。
【背景技術】
【０００２】
従来、身長計の目盛りを正確に読み取る目的で、足載台上に垂設された計測柱に、白・黒の反射部・吸収部を持つ反射板を貼り、計測柱に沿って上下に移動するカーソルに投光器と受光器とからなる光検知器を取付け、光検知器からの出力をマイクロプロセッサでカウント演算してカーソルに取り付けたＬＣＤ表示器にデジタル表示するものが、特許文献１に示されている。
【特許文献１】実開昭６０−１４４４０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記従来のものは、反射板の目盛りがバーコードの形態をとっている点で読み取り精度は高いが、前記白・黒の目盛りは反射板の一端が基準点になっている都合上、常にその一端の基準点から計測しなければならず、カーソルの上昇・下降動作が変則的になった場合、目盛りを飛び越して計測する不都合が発生している。
【０００４】
また、前記反射板は計測の都合上直線状であることを要することから、計測柱は１本の長いままになっていたので、移動に不都合をきたすことがあった。
【０００５】
本発明の目的は、上記従来例の欠点に鑑み、カーソルの上昇・下降動作が変則的に成った場合にも正確に計測でき、また、容易に移動・組立できるようにした身長計を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、上記目的を達成するために、以下の解決手段を採用する。
（１）身長計は、カーソルの位置を計測するためのリニアスケールを、黒色の遮蔽部と透明な透過部を一定間隔で平行に連続して配置し、所定数の前記遮蔽部の間隔毎に計測基準点の位置検出用の前記遮蔽部より幅広の遮蔽部を配置して構成したことを特徴とする。
（２）上記（１）記載の身長計は、前記カーソルの一方向の移動によって前記遮蔽部を連続的に計測して計測カウント値を得る手段と、前記幅広の遮蔽部を検出して計測基準点を得る手段、該計測基準点の検出に基づき前記計測カウント値を校正する手段を備えたことを特徴とする。
（３）上記（１）または（２）記載の身長計は、前記カーソルと連結する２個のフォトインタラプタを移動方向に離間して設け、前記リニアスケールにおける前記各遮蔽部の連続を、前記２個のフォトインタラプタで計測するようにしたことを特徴とする。
【発明の効果】
【０００７】
本発明は、定荷重ばねを用いたことにより、極めて少ない力により容易に且つ振動も少なく上部筒状体とそれに関係する部材を上昇および下降することができる。
【０００８】
本発明は、幅広の遮蔽部を基準位置に設けたリニアスケールにより計測し、その計測信号を前記幅広の遮蔽部の検出信号により校正するようにしたので、検出精度を格段に向上することができる。
【発明を実施するための最良の形態】
【０００９】
本発明の実施の形態を実施例として図に基づいて詳細に説明する。
【実施例】
【００１０】
図１は本発明の実施例の一部断面図である。
【００１１】
図２は図１の９０度角度を変えた柱状体の断面図である。
【００１２】
ベース２は、複数のレベルアジャスタ３と、複数の車輪４を備えている。
【００１３】
ベース２上には、足を載せる基台１と、下部柱状体５と、計測装置２１が設けられている。
【００１４】
下部柱状体５は、筒状に形成され、内側に入れ子式に上部柱状体６を遊挿できるようになっている。下部柱状体５の上方両外側には、内側に突出するように止めピン１３が固定されている。
【００１５】
該止めピン１３の先端部分は、上部柱状体６の下方部分に形成した穴に案内されるように遊嵌している。
【００１６】
上部柱状体６の下端部と下部柱状体５の止めピン１３近傍内側とに定荷重ばね１２が固定されている。ここでいう定荷重ばねとは、ストロークの初期の部分を除いて、元に戻る力（トルク）が一定で、ストロークによって変化しない特性を持ったばねをいう。
【００１７】
下部柱状体５の上部外側には、ストッパ１１が固定されていて、該ストッパ１１の係合片は上部柱状体６の収納および伸張時の対応係合口に係止するように構成されている。なお、ハンドルに軸受けを介してロックナットを軸支し、ハンドルの回動操作によってロックナットを回転して、軸受けとロックナットで両柱状体を挟持するように構成することも可能である。
【００１８】
上部柱状体６内には、上部柱状体６の長さ方向に、レール２３が配置されている。
【００１９】
レール２３には取付金具４０、４１、４２が取り付けられ、下部の取付金具４０には、回転軸に溝付きプーリを備える駆動モータ２２が上向きに取り付けられている。
【００２０】
下部の取付金具４１の両側には、前記レール２３と平行に溝付きプーリ２８、２９が回転自在に取り付けられている。
さらに、上部の取付金具４２には前記レール２３と直角方向に溝付きプーリ２７が回転自在に取り付けられている。
【００２１】
前記溝付きプーリ２７〜３０にはカーソル１０を移動させるためのワイヤ３２が張り渡されている。該ワイヤ３２には該ワイヤ３２の遊びを吸収するためにスプリング３３が介挿されている。
【００２２】
駆動昇降部３６は、前記レール２３を回転自在に挟時する案内ローラ２５−１、２５−２、２５−３および２５−４を備えた案内台３４から構成する。
【００２３】
案内台３４は前記レール２３に平行に配置される。案内台３４上にはフォトインタラプタ３７、３８が垂直に且つ一直線上に離間して配置されている。フォトインタラプタ３７、３８は、図４に示されるように、断面コ字状に形成された内部に投光部と受光部を備え、後記するリニアスケールフィルム２０によって投光を透過又は遮蔽されることによりスイッチングする。
【００２４】
図４は本発明のフォトインタラプタとリニアスケールの取付関係を示す図である。
【００２５】
前記フォトインタラプタ３７、３８の断面コ字状のスリット内には、前記レール２３の内側に取り付けられたリニアスケールフィルム２０が固定される。
【００２６】
案内台３４には、カーソル本体部４３を取り付けるための突状のカーソル本体取付台３５が固定され、上記柱状体６の長さ方向に設けたスリットの間を遊動する。
【００２７】
カーソル１０は、カーソル本体部４３と、当接部４６とからなる。前記案内台３４に固定されたカーソル本体取付台３５には、カーソル本体部４３が着脱自在に固着されている。
【００２８】
フォトインタラプタ３７、３８からの出力信号の伝達および駆動モータ２２への給電は複数のコード４５により行い、各コード４５は計測装置２１に接続される。
【００２９】
以下、本発明の主要な構成について詳述する。
【００３０】
（上部筒状体駆動用ばね）
定荷重ばね１２は、ストロークの初期の部分を除いて、ストロークに対して元に戻る力（トルク）が一定になる特性を有する。
【００３１】
図１および図２に示すように、ドラム状に巻回した２個の定荷重ばね１２の軸５３は、断面略コ字状に形成されたばね取付金具５１の両側板に回動自由に取り付けられている。前記定荷重ばね１２の巻き終わり端は下部柱状体５の内側壁に固定される。定荷重ばね１２を軸支するばね取付金具５１の上方端の係止凹部は、上部柱状体６の下端に係止ピン５２よって係止されている。
【００３２】
定荷重ばね１２のトルクは、付属品を含めた上部柱状体６全体の重力方向の力と釣り合うように設定されている。即ち、付属品を含めた上部柱状体６全体の重力方向の力と、定荷重ばね１２の反重力方向の力とが釣り合うことになる。
【００３３】
この構成により、上部柱状体６の上下動が少ない力で容易に行うことができるようになり、上部柱状体６の上下動に伴うフォトインタラプタの振動による位置ズレを抑制することができる。
【００３４】
（リニアスケールを用いる計測）
図３は、本発明のリニアスケールの要部を示す図である。
図３（ａ）は上限を画成するＡ部の図である。図３（ｂ）は基準点検出用の幅広遮蔽部とその近傍を示す図である。図３（ｃ）は下限を画成するＢ部の図である。図３（ｄ）はそれら以外の標準パターンを示す図である。
この実施例では、標準の遮蔽部と透過部はそれぞれ０．５ｍｍ幅で、基準点検出用の幅広遮蔽部は１．５ｍｍ幅となっている。
【００３５】
前記フォトインタラプタ３７、３８は、上部柱状体６の長さ方向上側にフォトインタラプタ３７がＢ相検出用に設けられ、その下側にフォトインタラプタ３８がＡ相検出用に設けられている。
フォトインタラプタ３７、３８からの検出信号はコード４５を介して計測装置２１のマイクロコンピュータの以下説明するフローチャートに沿った制御により処理され、最終的に身長の値として該計測装置２１に設けた表示装置に表示するとともにデータとして記憶される。
【００３６】
（全体の制御フロー）
図５は本発明の全体の制御フローを説明する図である。
１．スタート（ＣＰＵ起動）
ＣＰＵ起動時に、リセットベクタをはじめとした、各種割り込みベクタアドレスの定義と、割り込みハンドラルーチンのエントリポイントを定義する。またＩ／Ｏポートの初期状態設定（入出力をハード的に安全な状態に）チップセレクト・アクセスウェイトステートの設定・割込みレベルの設定などＣＰＵ内蔵および周辺ハードウェアの初期化を行う。
２．次に、自己診断処理を実行する（ステップＳ１）。
【００３７】
自己診断処理としては、以下（１）（２）を実行する。
（１）ＲＯＭのチェックサムを照合する。
（２）ＲＡＭの書き込みと読み出しのチェックをする。
３．次に、各種初期化処理を実行する（ステップＳ２）。
【００３８】
このステップＳ２で行う各種初期設定と準備確認は以下の項目になる。
（１）割り込みベクタ
（２）Ｉ／Ｏポート
（３）計測動作準備の確認（上部柱状体の伸縮状態など）
４．次に、校正スイッチ（ＳＷ）がＯＮ（Ｙｅｓ）か否か（Ｎｏ）を判断する（ステップＳ３）。
５．ステップＳ３の判断がＹｅｓのとき、スケール値の校正を実行する（ステップＳ４）。
【００３９】
スケール校正は、基準スケールを計量部にセットした後、カーソル１０を最上部より降下し、基準スケールを計測する。この時の計測基準点（前記幅広遮蔽部）の通過数と最後に通過した基準点からの距離を記憶して本身長計の計測値とし、この値と前記基準スケールの値とから偏差値を求め、これをスケール校正値とする。スケール校正値は実際の身長計測において身長算出の演算に使用する。すなわち、メートル原器のように常に正しい基準スケールを本身長計で計測し、両者の偏差をスケール校正値とする。本身長計の計測手順は以下に説明する。
６．ステップＳ３の判断がＮｏのとき、およびステップＳ４が終了したとき、計測開始点の変更があるか（Ｙｅｓ）否か（Ｎｏ）を判断する（ステップＳ５）。
７．ステップＳ５の判断がＹｅｓのとき、計測開始点へ移動する処理を実行する（ステップＳ６）。
【００４０】
身長計測の計測開始点は１０ｃｍ単位（隣り合う幅広遮蔽部の間隔）で自由に変更が可能になっている。（例えば、２０００、１９００、・・…・・、１１００ｍｍ）。身長計測の待機（終了）時に開始点の設定に変更があれば速やかに設定された開始点ヘカーソル１０を移動する。
８．ステップＳ５の判断がＮｏのとき、およびステップＳ６が終了したとき、身長計測指令があるか（Ｙｅｓ）否か（Ｎｏ）を判断する（ステップ７）。
【００４１】
カーソル１０が計測開始点で待機中、身長計の操作部からの指令の有無を判断する。
９．ステップＳ７の判断がＹｅｓのとき、身長計測の処理を行う（ステップＳ８）。
【００４２】
計測の開始でカーソル１０は下降し、下降中は計測基準点（幅広遮蔽部）の検出とその基準点からの距離（通常の遮蔽部の数／２）を絶えず計測し続ける。
【００４３】
下降したカーソル１０が人体の頭部を感知(カーソル１０停止スイッチＯＮ）すると、カーソル１０は直ぐに停止する。停止の確認後カーソル１０は上昇して元の計測開始点で停止する。カーソル１０の上昇中に身長の演算を行いその結果を計測装置２１および前記操作部に伝送する。
１０．ステップＳ７の判断がＮｏのとき、およびステップＳ８が終了したとき、装置の電源スイッチの断（ＯＦＦ）状態か（Ｙｅｓ）否か（Ｎｏ）を判断する（ステップＳ９）。
１１．ステップ９の判断がＹｅｓのとき、電源断の処理を実行し、このフローを終了する（ステップＳ１０）。
【００４４】
身長計の使用が終わり、電源スイッチがOFFにされた時でも上部柱状体を縮めて収納するため、装置の終了とはならない。電源スイッチのＯＦＦを検知（電源断スイッチＯＮ）してカーソル１０を最上部（上限）に移動した後ＣＰＵが自ら電源をＯＦＦにする。
１２．ステップ９の判断がＮｏのとき、ステップ５へ戻る。
【００４５】
次に、上記全体のフローの主要な各ステップについての詳細なフローを以下説明する。
【００４６】
（計測開始点への移動（ステップＳ６）の詳細なフロー）
図６は本発明の計測開始点へ移動のフローを説明する図である。
１．計測開始点へ移動のフローを開始する。
２．現在の基準点（計測開始の基準点）の値が、変更する基準点の値より大きいか（Ｙｅｓ）否か（Ｎｏ）を判断する（ステップ１２）。
３．ステップ１２の判断がＹｅｓのとき、下降基準点の検出を実行し（ステップＳ１３）、終了する。
【００４７】
下降基準点の検出は、カーソル１０の下降時、設定された計測基準点を検出してカーソル１０を停止する。上昇時とはカーソル１０の移動動作が異なり、目的とする計測基準点を検出通過した後、カーソル１０は上昇に転じて前記計測基準点を再検出しカーソル１０を停止する。前記一連の移動動作でカーソルは必ず計測基準点の上方に位置し、計測動作の直後に計測基準点を検出するため、前記計測カウント値を校正することが可能となる。
４．ステップ１２の判断がＮｏのとき、上昇基準点の検出を行い終了する。
【００４８】
この上昇基準点の検出は、カーソル１０の上昇時、設定された計測基準点を検出してカーソル１０を停止する。
【００４９】
（下降基準点の検出（ステップＳ１３）の詳細なフロー）
図７は、本発明の下降基準点の検出のフローを説明する図である。
１．下降基準点の検出を開始する。
２．駆動モータを下降動作させる（ステップＳ３１）。
３．下降時Ａ相欠相の検出を実行する（ステップＳ３２）。
【００５０】
下降時Ａ相欠相の検出動作を図１０および図１１を用いて説明する。
【００５１】
図１０は本発明のカーソル１０下降時の欠相検出を説明する波形図である。
【００５２】
図１１は本発明のカーソル１０下降時の計数カウントを説明する波形図である。
【００５３】
フォトインタラプタ３７がＢ相を検出し、フォトインタラプタ３８がＡ相を検出する。フォトインタラプタ３７，３８はＡ相がＢ相より計測パルスの同期位置より半波長分下側にずれて設けられている。
【００５４】
図１０の波形図において、カーソル１０が下降すると、フォトインタラプタ３７、３８も同じく下降し、リニアスケールフィルム２０の遮蔽部がフォトインタラプタ３８のスロット間のＡ相スリットまたはフォトインタラプタ３７のスロット間のＢ相スリットに図１０の黒線のタイミングで通過するとき、フォトインタラプタ３７および３８からはＢ相検出信号およびＡ相検出信号として出力され、計測装置２１の信号処理手段の信号として入力される。
【００５５】
ここで、図３（ｂ）に示すリニアスケールの幅広遮蔽部をフォトインタラプタ３７、３８で検出すると、Ａ相スリットの位置でスリット欠相となり、Ｂ相検出信号の矢印の立ち下がりでＡ相検出信号の波形が点線のようにローレベルに成っていないことを検出して、Ａ相欠相検出信号にパルスを出力する。このパルスが本実施例の場合１０ｃｍ毎の校正用の基準位置を示す基準パルスになる。
【００５６】
図１２のカーソル上昇時の欠相検出はフォトインタラプタ３７、３８の取付位置と動作方向の違いから、検出信号の発生順序が図１０の場合と逆になるが、カーソル１０上昇時も基本的にはＡ相で欠相検出を行う。
４．ステップ３２で下降時のＡ相欠相の検出を行った結果、Ａ相が欠相であるか（Ｙｅｓ）否か（Ｎｏ）を判断し、判断がＮｏのとき、ステップＳ３２へ戻る（ステップＳ３３）。
５．ステップＳ３３の判断がＹｅｓのとき、基準点（ｎ）に＋１加算演算を行う（ステップＳ３４）。詳しくは以下のようになる。
【００５７】
前記基準パルスをさらに計数カウント動作と関連した図１１の波形図で説明する。
【００５８】
図１１は本発明のカーソル１０下降時の計測カウントを説明する波形図である。
【００５９】
前記基準パルスの生成およびカウント動作はＡ相入力信号のみで行う。
Ｂ相欠相検出信号はＡ相欠相検出信号と組み合わされて上下移動方向の判別と上限および下限の位置の検出等を行うために用いられる。
【００６０】
図１１において、前記Ａ相欠相検出信号はこの図でも同じ信号である。
【００６１】
計測カウントは、リニアスケールの遮蔽部の幅が０．５ｍｍであり、分解能が０．５ｍｍとなっていることから、１０ｃｍは２００カウント（１カウントが０．５ｍｍ）になる。
【００６２】
前の１０ｃｍを１９９カウントした後、Ａ相欠相検出により、前の１０ｃｍの２００カウント目と次の１０ｃｍの１カウント目が一緒になって初期化１される。この初期化の１を基準点（ｎ）に＋１加算する。
【００６３】
なお、基準点（ｎ）以外の計測カウント値はＡ相入力信号の立ち上がり、立ち下がりに応じてカウントする。このカウント毎に＋１ずつ加算する。
６．次に、基準点（ｎ）が設定値（即ち、使用前に設定した設定値）＋１か（Ｙｅｓ）否か（Ｎｏ）判断し、判断がＮｏのとき、ステップＳ３２へ戻る（ステップＳ３５）。
７．ステップＳ３５の判断の結果がＹｅｓのとき、駆動モータを停止する（ステップＳ４４）。即ち、カーソル１０の下降が設定された基準点を超えたとき、カーソルの下降をストップする（カーソル１０の停止位置は設定された基準点より下に位置する）。
８．次に、駆動モータを上昇させる（ステップＳ３７）。即ち、設定された基準点の方向へ反転移動する。
９．次に、上昇時Ａ相欠相の検出を実行する（ステップＳ３８）。即ち、戻って基準点を検出する。
１０．次に、ステップＳ３８の結果Ａ相が欠相か（Ｙｅｓ）否か（Ｎｏ）を判断し、判断がＮｏのとき、ステップＳ３８へ戻る（ステップＳ３９）。
１１．ステップＳ３９の判断がＹＥＳのとき、駆動モータを停止して、このフローを終了する（ステップＳ４０）（カーソル１０の停止位置は設定された基準点より上に位置する）。
【００６４】
（身長計測（ステップＳ８）の詳細なフロー）
図８は本発明の身長計測のフローを説明する図である。
１．身長計測のフローを開始する。
２．計測処理を実行する（ステップＳ１５）。
３．１回の計測処理毎に計測を完了したか（Ｙｅｓ）否か（Ｎｏ）を判断し、ステップＳ１６の判断がＮｏのとき、再度ステップＳ１６を実行する（ステップＳ１６）。
４．ステップＳ１６の判断がＹｅｓのとき、身長の演算とその演算データの伝送を実行する（ステップＳ１７）。
５．次に、カーソル１０を計測開始点へ移動して、このフローを終了する（ステップＳ１８）。
【００６５】
（計測（ステップＳ１５）の詳細なフロー）
前記図８の計測処理のステップＳ１５を図９に基づいて詳細なフローで説明する。
【００６６】
図９は本発明の計測処理のフローを説明する図である。
１．計測処理を開始する。
２．駆動モータを下降させる（ストップＳ７１）。
３．身長計測が完了したか（Ｙｅｓ）否か（Ｎｏ）を判断し、判断がＹｅｓのとき、このフローを終了する（ステップＳ７２）。
４．ステップＳ７２の判断の結果がＮｏのとき、下降時Ａ相欠相の検出処理を実行する（ステップＳ７３）。
５．ステップＳ７３の結果、Ａ相が欠相か（Ｙｅｓ）否か（Ｎｏ）を判断する（ステップＳ７４）。
６．ステップＳ７４の判断の結果がＹｅｓのとき、基準点（ｎ）に＋１加算処理する（ステップＳ７５）。
７．次に、計測カウント値を１にする処理を実行し、ステップＳ７２へ戻る（ステップＳ７６）。
８．前記ステップＳ７４の判断がＮｏのとき、Ａ相入力波形が立ち上がりのタイミングか（Ｙｅｓ）否か（Ｎｏ）を判断し、判断の結果がＹｅｓのとき、ステップＳ７９へ進む（ステップＳ７７）。
９．ステップＳ７７の判断がＮｏのとき、Ａ相入力波形が立ち下がりのタイミングか（Ｙｅｓ）否か（Ｎｏ）を判断し、判断がＮｏのとき、ステップＳ７２へ戻る（ステップＳ７８）。
１０．ステップＳ７７の判断の結果がＹｅｓのときおよびステップＳ７８の判断の結果がＹｅｓのとき、計測カウント値に＋１加算処理を実行し、ステップＳ７２へ戻る（ステップＳ７９）。
【００６７】
（身長の演算）
前記検出した基準点（ｎ）の数と計測カウント値を計測値として、次式に代入し、身長を求める演算を行う。
【００６８】
身長（ｍｍ）＝２０００−（基準点数×１００＋計測カウント値／２）−Ａ
但し、Ａ（ｍｍ）＝スケール校正値（基準点ｎからの計測カウント値、即ち、リニアスケール上の２０００の位置と正しい２０００（２ｍ）の位置との偏差分）。
【００６９】
（カーソル１０上昇時の欠相検出）
図１２は本発明のカーソル１０上昇時の欠相検出を説明する波形図である。
【００７０】
図１２に示すように、カーソル１０上昇時には、スリットの欠相はＢ相の次に９０度遅れてＡ相で検出する。Ａ相の欠相はＢ相の検出信号の立ち上がりのタイミングで検出される。
検出信号の発生順序は図１１の場合と逆になり、カーソル１０上昇時も基本的にはＡ相で欠相検出を行う。
【００７１】
（カーソル１０上昇時の上限検出）
図１３は本発明のカーソル１０上昇時の上限検出を説明する波形図である。
【００７２】
リニアスケールの上端部は前記図３（ａ）にＡ部として示すように、透明部分（透過部）が形成されている。この透明部分を上側のフォトインタラプタ３７のＢ相で検出すると、Ｂ相検出信号が連続したローレベル信号となる。このＢ相検出信号をＡ相検出信号の立ち下がりのタイミングで検出すると、Ｂ相欠相検出パルスが連続して発生する。これらパルスを検出して上限検出信号を発生する。
【００７３】
（カーソル１０下降時の下限検出）
図１４は本発明のカーソル１０下降時の下限検出を説明する波形図である。
【００７４】
リニアスケールの下端部は前記図３（ｃ）にＢ部として示すように、黒色部分（遮蔽部）が形成されている。この黒色部分を下側のフォトインタラプタ３８のＡ相で検出すると、Ａ相検出信号が連続したハイレベル信号となる。このＡ相検出信号をＢ相検出信号の立ち下がりのタイミングで検出すると、Ａ相欠相検出パルスが連続して発生する。これらパルスを検出して下限検出信号を発生する。
【００７５】
なお、本発明は、以上述べた趣旨を変更しない限りにおいて、その設計的変更をも含む。
【図面の簡単な説明】
【００７６】
【図１】本発明の第１実施例の一部断面図である。
【図２】図１の９０度角度を変えた柱状体の断面図である。
【図３】本発明のリニアスケールの要部を示す図である。
【図４】本発明のフォトインタラプタとリニアスケールの取付関係を示す図である。
【図５】本発明の全体の制御フローを説明する図である。
【図６】本発明の計測開始点へ移動のフローを説明する図である。
【図７】本発明の下降基準点の検出のフローを説明する図である。
【図８】本発明の身長計測のフローを説明する図である。
【図９】本発明の計測処理のフローを説明する図である。
【図１０】本発明のカーソル下降時の欠相検出を説明する波形図である。
【図１１】本発明のカーソル下降時の計数カウントを説明する波形図である。
【図１２】本発明のカーソル上昇時の欠相検出を説明する波形図である。
【図１３】本発明のカーソル上昇時の上限検出を説明する波形図である。
【図１４】本発明のカーソル下降時の下限検出を説明する波形図である。
【符号の説明】
【００７７】
１    基台
２    ベース
３    レベルアジャスタ
４    車輪
５    下部柱状体
６    上部柱状体
１０    カーソル
１１    ストッパ
１２    定荷重ばね
１３    止めピン
２０    リニアスケールフィルム
２１    計測装置
２２    駆動モータ
２３    レール
２４    止め具
２５−１、２５−２、２５−３、２５−４    ローラ
２７、２８、２９、３０  溝付きプーリ
３２    ワイヤ
３３    スプリング
３４    案内台
３５    カーソル本体取付台
３６    駆動昇降部
３７、３８    フォトインタラプタ
４０    取付金具
４１    取付金具
４２    取付金具
４３    カーソル本体部
４４    コード
４５    溝型取付体
４６    当接部
５１    ばね取付金具
５２    係止ピン  
５３    軸
【図１】
2006334423.tif 000003
【図２】
2006334423.tif 000004
【図３】
2006334423.tif 000005
【図４】
2006334423.tif 000006
【図５】
2006334423.tif 000007
【図６】
2006334423.tif 000008
【図７】
2006334423.tif 000009
【図８】
2006334423.tif 000010
【図９】
2006334423.tif 000011
【図１０】
2006334423.tif 000012
【図１１】
2006334423.tif 000013
【図１２】
2006334423.tif 000014
【図１３】
2006334423.tif 000015
【図１４】
2006334423.tif 000016