(57)【要約】【課題】磁気センサ装置が磁気スケールに対して傾斜した場合でも、絶対位置を正確に算出できる位置検出装置を提供すること。【解決手段】磁気スケール２はパターンが半ピッチずれた第１アブソリュートトラック２１と第２アブソリュートトラック２２を備える。磁気センサ装置３は、インクリメンタル信号ＩＮＣの位相がずれているときに位相のずれを補正した補正インクリメンタル信号Ｃ＿ＩＮＣを出力するインクリメンタル信号補正部４３を備える。絶対位置を算出する算出部４４は、補正インクリメンタル信号Ｃ＿ＩＮＣがゼロから中央値に達するまでは、絶対位置の算出に第１アブソリュートトラック２１からの第１アブソリュート値ＡＢＳ１を用い、中央値から最大値に達するまでは、絶対位置の算出に第２アブソリュートトラック２２からの第２アブソリュート値ＡＢＳ２を用いる。【選択図】図４
2019138694.tif 000002
【特許請求の範囲】
【請求項１】
着磁領域と無着磁領域とが第１ピッチで配列されたアブソリュートパターンを有するアブソリュートトラック、および、着磁領域と無着磁領域とが交互に配列されたインクリメンタルパターンを有し前記アブソリュートトラックと並列に設けられたインクリメンタルトラックを備える磁気スケールと、相対移動する前記磁気スケールの前記アブソリュートトラックを読み取ってアブソリュート値を出力するアブソリュート値出力部、相対移動する前記磁気スケールの前記インクリメンタルトラックを読み取ってゼロから所定の最大値まで変化する周期的なインクリメンタル信号を出力するインクリメンタル信号出力部、および、前記アブソリュート値および前記インクリメンタル信号に基づいて絶対位置を算出する算出部を備える磁気センサ装置と、を有する位置検出装置において、
前記インクリメンタル信号を補正するインクリメンタル信号補正部を有し、
前記インクリメンタル信号補正部は、前記インクリメンタル信号がインクリメントを開始するインクリメント開始時点として予め設定した基準インクリメント開始時点に対して実際の前記インクリメンタル信号のインクリメント開始時点がずれているずれ量を取得し、前記ずれ量に基づいて前記インクリメンタル信号の位相のずれを補正した補正インクリメンタル信号を生成し、
前記算出部は、前記絶対位置の算出に前記補正インクリメンタル信号を用いることを特徴とする位置検出装置。
【請求項２】
前記アブソリュートトラックは、前記アブソリュートパターンを有する第１トラックと、前記第１トラックに対して相対移動方向で前記第１ピッチの半分の第２ピッチずれた前記アブソリュートパターンを有し、前記第１トラックと並列に設けられた第２トラックと、を備え、
前記アブソリュート値出力部は、前記第１トラックを読み取って第１アブソリュート値を出力する第１アブソリュート値出力部と、前記第２トラックを読み取って第２アブソリュート値を出力する第２アブソリュート値出力部と、を備え、
前記基準インクリメント開始時点は、前記第１アブソリュート値出力部が新たな前記アブソリュート値を出力する第１アブソリュート値出力時点から前記第１ピッチの１／４ピッチだけ前記磁気スケールと前記磁気センサ装置とが相対移動した時点であり、
前記算出部は、前記補正インクリメンタル信号が０となる時点から当該補正インクリメンタル信号がゼロと前記最大値の中央の中央値に達するまでは前記絶対位置の算出に前記第１アブソリュート値を用い、前記補正インクリメンタル信号が前記中央値となった時点から前記補正インクリメンタル信号が前記最大値に達するまでは前記絶対位置の算出に前記第２アブソリュート値を用いることを特徴とする請求項１に記載の位置検出装置。
【請求項３】
前記インクリメンタルトラックは、前記相対移動方向でＮ極とＳ極とを前記第２ピッチで交互に着磁したインクリメンタルパターンを備えることを特徴とする請求項２に記載の位置検出装置。
【請求項４】
前記インクリメンタル信号補正部は、前記第１アブソリュート値と前記第２アブソリュート値とが同一の値から異なる値に変化した第１時点の前記インクリメンタル信号の第１値、および、前記第１時点の次に前記第１アブソリュート値と前記第２アブソリュート値とが同一の値に戻る第２時点の前記インクリメンタル信号の第２値に基づいて、前記ずれ量を取得することを特徴とする請求項２または３に記載の位置検出装置。
【請求項５】
前記インクリメンタル信号補正部は、前記第１アブソリュート値と前記第２アブソリュート値とが異なる値から同一の値に変化した第３時点の前記インクリメンタル信号の第３値、および、前記第３時点の次に前記第１アブソリュート値と前記第２アブソリュート値とが異なる値に戻る第４時点の前記インクリメンタル信号の第４値に基づいて、前記ずれ
量を取得することを特徴とする請求項２または３に記載の位置検出装置。
【請求項６】
着磁領域と無着磁領域とが第１ピッチで配列されたアブソリュートパターンを有するアブソリュートトラック、および、着磁領域と無着磁領域とが交互に配列されたインクリメンタルパターンを有し前記アブソリュートトラックと並列に設けられたインクリメンタルトラックを備える磁気スケールと、相対移動する前記磁気スケールの前記アブソリュートトラックを読み取ってアブソリュート値を出力するアブソリュート値出力部、および、相対移動する前記磁気スケールの前記インクリメンタルトラックを読み取ってゼロから所定の最大値まで変化する周期的なインクリメンタル信号を出力するインクリメンタル信号出力部備える磁気センサ装置と、を有し、前記アブソリュート値および前記インクリメンタル信号に基づいて絶対位置を算出する位置検出装置の位置検出方法において、
前記インクリメンタル信号がインクリメントを開始するインクリメント開始時点を、基準インクリメント開始時点として、設定しておき、
前記基準インクリメント開始時点に対して実際の前記インクリメンタル信号のインクリメント開始時点がずれているずれ量を取得し、
前記ずれ量に基づいて前記インクリメンタル信号の位相のずれを補正した補正インクリメンタル信号を生成し、
前記絶対位置の算出に前記補正インクリメンタル信号を用いることを特徴とする位置検出装置の位置検出方法。
【請求項７】
予め、前記アブソリュートトラックとして、前記アブソリュートパターンを有する第１トラックと、前記第１トラックに対して相対移動方向で前記第１ピッチの半分の第２ピッチずれた前記アブソリュートパターンを有し、前記第１トラックと並列に設けられた第２トラックと、を備えるとともに、前記アブソリュート値出力部として、前記第１トラックを読み取って第１アブソリュート値を出力する第１アブソリュート値出力部と、前記第２トラックを読み取って第２アブソリュート値を出力する第２アブソリュート値出力部と、を備えておき、
前記基準インクリメント開始時点を、前記第１アブソリュート値出力部が新たな前記アブソリュート値を出力する第１アブソリュート値出力時点から前記第１ピッチの１／４ピッチだけ前記磁気スケールと前記磁気センサ装置とが相対移動した時点に設定し、
前記絶対位置の算出に、前記補正インクリメンタル信号が０となる時点から当該補正インクリメンタル信号がゼロと前記最大値の中央の中央値に達するまでは前記絶対位置の算出に前記第１アブソリュート値を用い、前記補正インクリメンタル信号が前記中央値となった時点から前記補正インクリメンタル信号が前記最大値に達するまでは前記絶対位置の算出に前記第２アブソリュート値を用いることを特徴とする請求項６に記載の位置検出方法。
【請求項８】
前記インクリメンタルトラックに、前記相対移動方向でＮ極とＳ極とを前記第２ピッチで交互に着磁したインクリメンタルパターンを備えることを特徴とする請求項７に記載の位置検出方法。
【請求項９】
前記第１アブソリュート値と前記第２アブソリュート値とが同一の値から異なる値に変化した第１時点の前記インクリメンタル信号の第１値、および、前記第１時点の次に前記第１アブソリュート値と前記第２アブソリュート値とが同一の値に戻る第２時点の前記インクリメンタル信号の第２値に基づいて、前記ずれ量を取得することを特徴とする請求項７または８に記載の位置検出方法。
【請求項１０】
前記第１アブソリュート値と前記第２アブソリュート値とが異なる値から同一の値に変化した第３時点の前記インクリメンタル信号の第３値、および、前記第３時点の次に前記第１アブソリュート値と前記第２アブソリュート値とが異なる値に戻る第４時点の前記イ
ンクリメンタル信号の第４値に基づいて、前記ずれ量を取得することを特徴とする請求項７または８に記載の位置検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、相対移動する磁気スケールの位置を磁気センサ装置により検出する位置検出装置、および、位置検出装置の位置検出方法に関する。
【背景技術】
【０００２】
アブソリュート値を出力する位置検出装置は特許文献１に記載されている。同文献の位置検出器は、磁気センサ装置と、磁気センサ装置に対して相対移動する磁気スケールと、を備える磁気スケールは、相対移動方向に所定のピッチでアブソリュートパターンが形成されたアブソリュートトラックと、アブソリュートトラックと並列で、アブソリュートパターンに対応するピッチでインクリメンタルパターンが形成されたインクリメンタルトラックと、を備える。磁気センサ装置は、アブソリュートトラックを読み取ってアブソリュート値を出力するアブソリュート値出力部と、インクリメンタルトラックを読み取って周期的なインクリメンタル信号を出力するインクリメンタル信号出力部と、アブソリュート値とインクリメンタル信号に基づいて磁気スケールの絶対位置を算出する算出部と、を備える。アブソリュート値出力部は、アブソリュートパターンを読み取るためのアブソリュート信号取得用の感磁素子を備え、インクリメンタル信号出力部は、インクリメンタルパターンを読み取るためのインクリメンタル信号取得用の感磁素子を備える。
【０００３】
アブソリュートパターンは着磁領域と無着磁領域を一定ピッチの非繰り返しパターンで配列したものである。アブソリュート信号取得用の感磁素子は感磁方向を相対移動方向に向けた複数の磁気抵抗素子を備える。複数の磁気抵抗素子は、非繰り返しパターンと同一のピッチで相対移動方向に配列されており、磁気スケールと磁気センサが相対移動する際に複数の領域の磁界を検出する。アブソリュート値出力部は、各磁気抵抗素子から出力される信号が所定の閾値以上の領域の論理値を１、所定の閾値を超えない領域を論理値の０とする複数ビットのＭ系列の不規則循環乱数コードを出力する。算出部は、インクリメンタル信号の位相およびアブソリュート値に基づいて磁気スケールまたは磁気センサ装置の絶対位置を算出する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−１０２０８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
磁気スケールに、並列に設けられたアブソリュートトラックとインクリメンタルトラックとを備え、磁気センサ装置に、相対移動方向と直交する方向に配列されたアブソリュート信号取得用の感磁素子とインクリメンタル信号取得用の感磁素子とを備える位置検出装置では、磁気スケールに対する磁気センサ装置の姿勢が相対移動方向に傾斜すると、絶対位置を正確に算出できないという問題がある。すなわち、磁気スケールに対する磁気センサ装置の姿勢が相対移動方向に傾斜すると、アブソリュート信号取得用の感磁素子の位置と、インクリメンタル信号取得用の感磁素子の位置とが、相対移動方向にずれる。これにより、新たなアブソリュート値が取得されるアブソリュート値取得時点に対して、インクリメンタル信号の位相がずれる。従って、アブソリュート値とインクリメンタル信号とに基づいて算出される絶対位置が誤った値となる。
【０００６】
以上の点に鑑みて、本発明の課題は、磁気センサ装置の設置姿勢が磁気スケールの相対移動方向に対して傾斜した場合でも、絶対位置を正確に算出できる位置検出装置を提供す
ることにある。また、このような位置検出装置の位置検出方法を提案することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、着磁領域と無着磁領域とが第１ピッチで配列されたアブソリュートパターンを有するアブソリュートトラック、および、着磁領域と無着磁領域とが交互に配列されたインクリメンタルパターンを有し前記アブソリュートトラックと並列に設けられたインクリメンタルトラックを備える磁気スケールと、相対移動する前記磁気スケールの前記アブソリュートトラックを読み取ってアブソリュート値を出力するアブソリュート値出力部、相対移動する前記磁気スケールの前記インクリメンタルトラックを読み取ってゼロから所定の最大値まで変化する周期的なインクリメンタル信号を出力するインクリメンタル信号出力部、および、前記アブソリュート値および前記インクリメンタル信号に基づいて絶対位置を算出する算出部を備える磁気センサ装置と、を有する位置検出装置において、前記インクリメンタル信号を補正するインクリメンタル信号補正部を有し、前記インクリメンタル信号補正部は、前記インクリメンタル信号がインクリメントを開始するインクリメント開始時点として予め設定した基準インクリメント開始時点に対して実際の前記インクリメンタル信号のインクリメント開始時点がずれているずれ量を取得し、前記ずれ量に基づいて前記インクリメンタル信号の位相のずれを補正した補正インクリメンタル信号を生成し、前記算出部は、前記絶対位置の算出に前記補正インクリメンタル信号を用いることを特徴とする。
【０００８】
本発明によれば、磁気センサ装置の設置姿勢が磁気スケールの相対移動方向に対して傾斜することなどに起因して、インクリメンタル信号出力部から実際に出力されるインクリメント信号がインクリメントを開始するインクリメント開始時点が、予め定めた基準インクリメント開始時点に対してずれた場合には、インクリメンタル信号補正部が、そのずれ量に基づいてインクリメンタル信号の位相のずれを補正した補正インクリメンタル信号を生成する。また、算出部は、絶対位置の算出に、補正インクリメンタル信号を用いる。これにより、算出部により算出される絶対位置が正しい値となる。
【０００９】
本発明において、前記アブソリュートトラックは、前記アブソリュートパターンを有する第１トラックと、前記第１トラックに対して相対移動方向で前記第１ピッチの半分の第２ピッチずれた前記アブソリュートパターンを有し、前記第１トラックと並列に設けられた第２トラックと、を備え、前記アブソリュート値出力部は、前記第１トラックを読み取って第１アブソリュート値を出力する第１アブソリュート値出力部と、前記第２トラックを読み取って第２アブソリュート値を出力する第２アブソリュート値出力部と、を備え、前記基準インクリメント開始時点は、前記第１アブソリュート値出力部が新たな前記アブソリュート値を出力する第１アブソリュート値出力時点から前記第１ピッチの１／４ピッチだけ前記磁気スケールと前記磁気センサ装置とが相対移動した時点であり、前記算出部は、前記補正インクリメンタル信号が０となる時点から当該補正インクリメンタル信号がゼロと前記最大値の中央の中央値に達するまでは前記絶対位置の算出に前記第１アブソリュート値を用い、前記補正インクリメンタル信号が前記中央値となった時点から前記補正インクリメンタル信号が前記最大値に達するまでは前記絶対位置の算出に前記第２アブソリュート値を用いることが望ましい。
【００１０】
このようにすれば、アブソリュートトラックにおいて、第１アブソリュート値を取得するための第１トラックのアブソリュートパターンと、第２アブソリュート値を取得するための第２トラックのアブソリュートパターンとは、磁気スケールと磁気センサ装置との相対移動方向で半ピッチ（第２ピッチ）ずれる。また、インクリメンタル信号出力部が出力するインクリメンタル信号は、第１アブソリュート値出力部が新たな前記アブソリュート値を出力する第１アブソリュート値出力時点から第１ピッチの１／４ピッチだけ磁気スケールと磁気センサ装置とが相対移動した時点からインクリメントを開始する。そして、ア
ブソリュート値と補正インクリメンタル信号に基づいて絶対位置を算出する算出部は、補正インクリメンタル信号のインクリメント開始時点から補正インクリメンタル信号が中央値に達するまでの第１期間では絶対位置の算出に第１アブソリュート値を用い、補正インクリメンタル信号が中央値となった時点から補正インクリメンタル信号が最大値に達するまでの第２期間では絶対位置の算出に第２アブソリュート値を用いる。これにより、算出部は、絶対位置を算出する際に、第１トラックのアブソリュートパターンにおいて第１ピッチ毎に存在する各パターン領域の境界を検出することにより取得された第１アブソリュート値を用いることがない。また、算出部は、第２トラックのアブソリュートパターンにおいて第１ピッチ毎に存在する各パターン領域の境界を検出することにより取得された第２アブソリュート値を用いることもない。ここで、第１トラックのアブソリュートパターンおよび第２トラックのアブソリュートパターンにおいて第１ピッチ毎に存在する各パターン領域の境界では磁界が不安定なので、各パターン領域の境界を検出することにより取得される第１アブソリュート値および第２アブソリュート値は、その値が正確ではない場合がある。これに対して、算出部が、絶対位置の算出に、各パターン領域の境界を検出することにより取得された第１アブソリュート値および第２アブソリュート値を用いなければ、正確なアブソリュート値（第１アブソリュート値または第２アブソリュート値）を使用して、絶対位置を算出できる。
【００１１】
本発明において、前記インクリメンタルトラックは、前記相対移動方向でＮ極とＳ極とを前記第２ピッチで交互に着磁したインクリメンタルパターンを備えるものとすることができる。このようにすれば、アブソリュート値が取得される周期とインクリメンタル信号の周期を一致させることが容易である。
【００１２】
本発明において、前記インクリメンタル信号補正部は、前記第１アブソリュート値と前記第２アブソリュート値とが同一の値から異なる値に変化した第１時点の前記インクリメンタル信号の第１値、および、前記第１時点の次に前記第１アブソリュート値と前記第２アブソリュート値とが同一の値に戻る第２時点の前記インクリメンタル信号の第２値に基づいて、前記ずれ量を取得するものとすることができる。このようにすれば、ずれ量を容易に取得できるので、インクリメンタル信号補正部による補正インクリメンタル信号の生成が容易となる。
【００１３】
本発明において、前記インクリメンタル信号補正部は、前記第１アブソリュート値と前記第２アブソリュート値とが異なる値から同一の値に変化した第３時点の前記インクリメンタル信号の第３値、および、前記第３時点の次に前記第１アブソリュート値と前記第２アブソリュート値とが異なる値に戻る第４時点の前記インクリメンタル信号の第４値に基づいて、前記ずれ量を取得することができる。このようにすれば、ずれ量を容易に取得できるので、インクリメンタル信号補正部による補正インクリメンタル信号の生成が容易となる。
【００１４】
次に、本発明は、着磁領域と無着磁領域とが第１ピッチで配列されたアブソリュートパターンを有するアブソリュートトラック、および、着磁領域と無着磁領域とが交互に配列されたインクリメンタルパターンを有し前記アブソリュートトラックと並列に設けられたインクリメンタルトラックを備える磁気スケールと、相対移動する前記磁気スケールの前記アブソリュートトラックを読み取ってアブソリュート値を出力するアブソリュート値出力部、および、相対移動する前記磁気スケールの前記インクリメンタルトラックを読み取ってゼロから所定の最大値まで変化する周期的なインクリメンタル信号を出力するインクリメンタル信号出力部備える磁気センサ装置と、を有し、前記アブソリュート値および前記インクリメンタル信号に基づいて絶対位置を算出する位置検出装置の位置検出方法において、前記インクリメンタル信号がインクリメントを開始するインクリメント開始時点を、基準インクリメント開始時点として、設定しておき、前記基準インクリメント開始時点
に対して実際の前記インクリメンタル信号のインクリメント開始時点がずれているずれ量を取得し、前記ずれ量に基づいて前記インクリメンタル信号の位相のずれを補正した補正インクリメンタル信号を生成し、前記絶対位置の算出に前記補正インクリメンタル信号を用いることを特徴とする。
【００１５】
本発明によれば、磁気センサ装置の設置姿勢が磁気スケールの相対移動方向に対して傾斜することなどに起因して、インクリメンタル信号出力部から実際に出力されるインクリメント信号がインクリメントを開始するインクリメント開始時点が、予め設定した基準インクリメント開始時点に対してずれた場合には、そのずれ量に基づいてインクリメンタル信号の位相のずれを補正した補正インクリメンタル信号が生成される。また、絶対位置の算出には、補正インクリメンタル信号が用いられる。従って、算出部により算出される絶対位置が正しい値となる。
【００１６】
本発明において、予め、前記アブソリュートトラックとして、前記アブソリュートパターンを有する第１トラックと、前記第１トラックに対して相対移動方向で前記第１ピッチの半分の第２ピッチずれた前記アブソリュートパターンを有し、前記第１トラックと並列に設けられた第２トラックと、を備えるとともに、前記アブソリュート値出力部として、前記第１トラックを読み取って第１アブソリュート値を出力する第１アブソリュート値出力部と、前記第２トラックを読み取って第２アブソリュート値を出力する第２アブソリュート値出力部と、を備えておき、前記基準インクリメント開始時点を、前記第１アブソリュート値出力部が新たな前記アブソリュート値を出力する第１アブソリュート値出力時点から前記第１ピッチの１／４ピッチだけ前記磁気スケールと前記磁気センサ装置とが相対移動した時点に設定し、前記絶対位置の算出に、前記補正インクリメンタル信号が０となる時点から当該補正インクリメンタル信号がゼロと前記最大値の中央の中央値に達するまでは前記絶対位置の算出に前記第１アブソリュート値を用い、前記補正インクリメンタル信号が前記中央値となった時点から前記補正インクリメンタル信号が前記最大値に達するまでは前記絶対位置の算出に前記第２アブソリュート値を用いることが望ましい。
【００１７】
このようにすれば、アブソリュートトラックにおいて、第１アブソリュート値を取得するための第１トラックのアブソリュートパターンと、第２アブソリュート値を取得するための第２トラックのアブソリュートパターンとは、磁気スケールと磁気センサ装置との相対移動方向で半ピッチ（第２ピッチ）ずれる。また、インクリメンタル信号が、第１アブソリュート値出力時点から第１ピッチの１／４ピッチだけ磁気スケールと磁気センサ装置とが相対移動した時点からインクリメントを開始するものとなる。そして、絶対位置を算出する際には、補正インクリメンタル信号のインクリメント開始時点から補正インクリメンタル信号が中央値に達するまでの第１期間では絶対位置の算出に第１アブソリュート値を用い、補正インクリメンタル信号が中央値となった時点から補正インクリメンタル信号が最大値に達するまでの第２期間では絶対位置の算出に第２アブソリュート値を用いる。従って、絶対位置を算出する際には、第１トラックのアブソリュートパターンにおいて第１ピッチ毎に存在する各パターン領域の境界を検出することにより取得された第１アブソリュート値を用いることがなく、第２トラックのアブソリュートパターンにおいて第１ピッチ毎に存在する各パターン領域の境界を検出することにより取得された第２アブソリュート値を用いることもない。ここで、第１トラックのアブソリュートパターンおよび第２トラックのアブソリュートパターンにおいて第１ピッチ毎に存在する各パターン領域の境界では磁界が不安定なので、各パターン領域の境界を検出することにより取得される第１アブソリュート値および第２アブソリュート値は、その値が正確ではない場合がある。これに対して、絶対位置の算出に、各パターン領域の境界を検出することにより取得された第１アブソリュート値および第２アブソリュート値を用いなければ、正確なアブソリュート値（第１アブソリュート値または第２アブソリュート値）を使用して、絶対位置を算出できる。
【００１８】
本発明において、前記インクリメンタルトラックに、前記相対移動方向でＮ極とＳ極とを前記第２ピッチで交互に着磁したインクリメンタルパターンを備えるものとすることができる。このようにすれば、アブソリュート値が取得される周期とインクリメンタル信号の周期を一致させることが容易である。
【００１９】
本発明において、前記第１アブソリュート値と前記第２アブソリュート値とが同一の値から異なる値に変化した第１時点の前記インクリメンタル信号の第１値、および、前記第１時点の次に前記第１アブソリュート値と前記第２アブソリュート値とが同一の値に戻る第２時点の前記インクリメンタル信号の第２値に基づいて、前記ずれ量を取得するものとすることができる。このようにすれば、ずれ量を容易に取得できるので、補正インクリメンタル信号の生成が容易となる。
【００２０】
本発明において、前記第１アブソリュート値と前記第２アブソリュート値とが異なる値から同一の値に変化した第３時点の前記インクリメンタル信号の第３値、および、前記第３時点の次に前記第１アブソリュート値と前記第２アブソリュート値とが異なる値に戻る第４時点の前記インクリメンタル信号の第４値に基づいて、前記ずれ量を取得するものとすることができる。このようにすれば、ずれ量を容易に取得できるので、補正インクリメンタル信号の生成が容易となる。
【発明の効果】
【００２１】
本発明によれば、磁気センサ装置の設置姿勢が磁気スケールの相対移動方向に対して傾斜することなどに起因して、インクリメント信号がインクリメントを開始するインクリメント開始時点が、予め定めた基準インクリメント開始時点に対してずれた場合には、そのずれ量に基づいてインクリメンタル信号の位相のずれを補正した補正インクリメンタル信号が生成される。また、絶対位置の算出には、補正インクリメンタル信号が用いられる。従って、算出部により算出される絶対位置が正しい値となる。
【図面の簡単な説明】
【００２２】
【図１】本発明を適用した磁気式エンコーダ装置の説明図である。
【図２】磁気スケールの磁気トラックと磁気センサ装置のセンサ基板の説明図である。
【図３】磁気式エンコーダ装置の制御系のブロック図である。
【図４】磁気センサ装置が取得する各信号および値の説明図である。
【図５】絶対位置の算出動作のフローチャートである。
【発明を実施するための形態】
【００２３】
以下に、図面を参照して、本発明を適用した位置検出装置の実施の形態である磁気式エンコーダ装置を説明する。
【００２４】
図１は、本発明を適用した磁気式エンコーダ装置の説明図である。図２（ａ）は磁気スケールに設けられた磁気トラックの説明図であり、図２（ｂ）は磁気トラックを読み取る磁気センサ装置のセンサ基板の説明図である。
【００２５】
図１に示すように、本例の磁気式エンコーダ装置１（位置検出装置）は磁気スケール２と、磁気スケール２を読み取る磁気センサ装置３と、を備える。磁気スケール２は、当該磁気スケール２と磁気センサ装置３の相対移動方法に延びる磁気トラック５を備える。磁気センサ装置３は、磁気スケール２が相対移動する際に、磁気スケール２の表面に形成された磁界の変化を検出して、磁気スケール２または磁気センサ装置３の絶対移動位置を出力する。以下の説明では、磁気スケール２と磁気センサ装置３との相対移動方向をＸ方向、Ｘ方向と直交する直交方向をＹ方向とする。
【００２６】
磁気センサ装置３は、非磁性材料からなるホルダ７と、ホルダ７から延びたケーブル８を備える。ホルダ７は磁気スケール２と対向する対向面９を備える。対向面９には開口部９ａが設けられている。開口部９ａには磁気センサ１０が配置されている。図２（ｂ）に示すように、磁気センサ１０は、シリコン基板やセラミックグレース基板などのセンサ基板１１と、センサ基板１１において磁気スケール２と対向する基板面に形成された複数の感磁素子１２、１３と、を備える。感磁素子１２、１３は、例えば、パーマロイ膜を感磁膜として備える磁気抵抗素子を有するものである。感磁素子１２、１３は、磁気スケール２と所定の隙間を介して対向する。
【００２７】
磁気式エンコーダ装置１は、磁気スケール２および磁気センサ装置３の一方が固定体の側に配置され、他方が移動体の側に配置される。本例では、磁気スケール２が移動体の側に配置され、磁気センサ装置３が固定体の側に配置される。
【００２８】
（磁気スケール）
図２（ａ）に示すように、磁気トラック５は、磁気スケール２と磁気センサ装置３の相対移動方向であるＸ方向に延びるアブソリュートトラック１５と、インクリメンタルトラック１６と有する。アブソリュートトラック１５と、インクリメンタルトラック１６とは並列に設けられており、Ｘ方向に平行に延びる。アブソリュートトラック１５は、並列に設けられた第１アブソリュートトラック２１（第１トラック）と第２アブソリュートトラック２２（第２トラック）と、を備える。インクリメンタルトラック１６は、並列に設けられた第１インクリメンタルトラック１７と、第２インクリメンタルトラック１８と、を備える。
【００２９】
第１アブソリュートトラック２１は、第１ピッチＰ１で形成された第１アブソリュートパターン２１ａを有する。第１アブソリュートパターン２１ａは、着磁した着磁領域と無着磁の無着磁領域を第１ピッチＰ１の非繰り返しパターン（擬似ランダムパターン）で配列したものである。１つのパターン領域を構成する各着磁領域はＸ方向にＮ極とＳ極を備える。アブソリュートトラック１５の第２アブソリュートトラック２２は、第１アブソリュートトラック２１の第１アブソリュートパターン２１ａに対して相対移動方向で第１ピッチＰ１の半分の第２ピッチＰ２ずれた第２アブソリュートパターン２２ａを有する。本例では、第１ピッチＰ１は０．８ｍｍであり、第２ピッチＰ２は０．４ｍｍである。
【００３０】
ここで、第１アブソリュートパターン２１ａおよび第２アブソリュートパターン２２ａは、連続するｎピッチ分のパターン領域における着磁領域と無着磁領域の配列により磁気スケール２上の絶対位置を示すＭ系列の不規則循環乱数コードを表現する。より具体的には、着磁領域を論理値の１とし、無着磁領域を論理値の０としたときに、連続するｎの領域における１と０との配列によってＭ系列の不規則循環乱数コードを値で示す。本例では、ｎは６である。
【００３１】
第１インクリメンタルトラック１７は、第１ピッチＰ１の半分の第２ピッチＰ２で形成された第１インクリメンタルパターン１７ａを有する。第１インクリメンタルパターン１７ａは、Ｘ方向にＮ極とＳ極を第２ピッチＰ２で交互に着磁したものである。第２インクリメンタルトラック１８は、第２ピッチＰ２で形成された第２インクリメンタルパターン１８ａを有する。第２インクリメンタルパターン１８ａは、Ｘ方向にＮ極とＳ極を第２ピッチＰ２で交互に着磁したものであり、第１インクリメンタルパターン１７ａとはＮ極とＳ極との着磁の順番が逆である。従って、Ｙ方向では、第１インクリメンタルパターン１７ａのＮ極と第２インクリメンタルパターン１８ａのＳ極とが隣り合う。また、Ｙ方向では、第１インクリメンタルパターン１７ａのＳ極と第２インクリメンタルパターン１８ａのＮ極とが隣り合う。
【００３２】
（磁気センサ装置）
磁気センサ１０のセンサ基板１１は、図２（ｂ）に示すように、磁気スケール２と対向する基板面にアブソリュート信号取得用の感磁素子１２と、インクリメンタル信号取得用の感磁素子１３と、を備える。アブソリュート信号取得用の感磁素子１２と、インクリメンタル信号取得用の感磁素子１３とは、Ｙ方向に配列されている。
【００３３】
アブソリュート信号取得用の感磁素子１２は、第１アブソリュートトラック２１の第１アブソリュートパターン２１ａから第１アブソリュート信号を取得するための第１磁気抵抗パターン３１と、第２アブソリュートトラック２２の第２アブソリュートパターン２２ａから第２アブソリュート信号を取得するための第２磁気抵抗パターン３２とを備える。第１磁気抵抗パターン３１と第２磁気抵抗パターン３２とはＹ方向に配列されてＸ方向に平行に延びる。磁気センサ装置３を磁気スケール２に対向させたときに、第１磁気抵抗パターン３１は第１アブソリュートトラック２１と対向し、第２磁気抵抗パターン３２は第２アブソリュートトラック２２と対向する。
【００３４】
第１磁気抵抗パターン３１および第２磁気抵抗パターン３２は、それぞれＸ方向に感磁方向を向けた姿勢でＸ方向に配列された複数の磁気抵抗素子を備える。複数の磁気抵抗素子は第１ピッチＰ１で配列されている。第１磁気抵抗パターン３１は、Ｘ方向で連続する第１アブソリュートパターン２１ａの６つの領域のそれぞれの磁界を順次に検出して６系統の第１アブソリュート信号を出力する。同様に、第２磁気抵抗パターン３２は、Ｘ方向で連続する第２アブソリュートパターン２２ａの複数の領域のそれぞれの磁界を順次に検出して６系統の第２アブソリュート信号を出力する。
【００３５】
インクリメンタル信号取得用の感磁素子１３は、ＳＩＮ＋信号検出用の磁気抵抗パターン３４（＋ａ）、ＣＯＳ＋信号検出用の磁気抵抗パターン３４（＋ｂ）、ＳＩＮ−信号検出用の磁気抵抗パターン３４（−ａ）、ＣＯＳ−信号検出用の磁気抵抗パターン３４（−ｂ）と、を備える。本形態では、ＳＩＮ＋信号検出用の磁気抵抗パターン３４（＋ａ）とＣＯＳ−信号検出用の磁気抵抗パターン３４（−ｂ）とがＸ方向に配列されている。また、ＣＯＳ＋信号検出用の磁気抵抗パターン３４（＋ｂ）とＳＩＮ−信号検出用の磁気抵抗パターン３４（−ａ）とがＸ方向に配列されている。ＳＩＮ＋信号検出用の磁気抵抗パターン３４（＋ａ）とＣＯＳ＋信号検出用の磁気抵抗パターン３４（＋ｂ）とはＹ方向で隣り合う。ＣＯＳ−信号検出用の磁気抵抗パターン３４（−ｂ）とＳＩＮ−信号検出用の磁気抵抗パターン３４（−ａ）とはＹ方向で隣り合う。磁気センサ装置３を磁気スケール２に対向させたときに、ＳＩＮ＋信号検出用の磁気抵抗パターン３４（＋ａ）とＣＯＳ−信号検出用の磁気抵抗パターン３４（−ｂ）とは、第１インクリメンタルトラック１７と対向し、ＳＩＮ＋信号検出用の磁気抵抗パターン３４（＋ａ）とＣＯＳ−信号検出用の磁気抵抗パターン３４（−ｂ）とは第２インクリメンタルトラック１８と対向する。
【００３６】
ここで、磁気センサ装置３に対して磁気スケール２が移動する際に磁気抵抗パターン３４（＋ａ）から出力される信号と、磁気抵抗パターン３４（＋ｂ）から出力される信号とは互いに９０°の位相差を有する。磁気抵抗パターン３４（−ａ）から出力される信号と磁気抵抗パターン３４（−ｂ）から出力される信号とは互いに９０°の位相差を有する。磁気抵抗パターン３４（＋ａ）から出力される信号と磁気抵抗パターン３４（−ａ）から出力される信号とは１８０°の位相差を有する。磁気抵抗パターン３４（＋ｂ）から出力される信号と磁気抵抗パターン３４（−ｂ）から出力される信号とは１８０°の位相差を有する。
【００３７】
図３は磁気式エンコーダ装置１の制御系を示す概略ブロック図である。図４は磁気スケール２の読み取りにより磁気センサ装置３が取得する各信号および値の説明図である。図
４（ａ）は、第１アブソリュート値取得部および第２アブソリュート値取得部が取得するＭ系列の不規則循環乱数コードの説明図である。図４（ｂ）は、Ｍ系列の不規則循環乱数コードに基づいて第１アブソリュート値出力部および第２アブソリュート値出力部が出力するアブソリュート値の説明図である。図４（ｃ）は実際にインクリメンタル信出力部が出力するインクリメンタル信号の説明図である。図４（ｄ）はインクリメンタル信号補正部が生成する補正インクリメンタル信号の説明図である。図５は絶対位置の算出動作のフローチャートである。
【００３８】
図３に示すように、磁気センサ装置３の制御系は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを備える演算処理部４０を備える。本例では、演算処理部４０はセンサ基板１１に実装されている。演算処理部４０の入力側には、アブソリュート信号取得用の感磁素子１２およびインクリメンタル信号取得用の感磁素子１３が接続されている。演算処理部４０は、アブソリュート値取得部４１、インクリメンタル信号取得部４２、インクリメンタル信号補正部４３、および、絶対位置を算出する算出部４４を備える。アブソリュート値取得部４１は、第１アブソリュート値取得部４５と、第２アブソリュート値取得部４６と、を備える。
【００３９】
ここで、アブソリュート信号取得用の感磁素子１２の第１磁気抵抗パターン３１と第１アブソリュート値取得部４５とは、第１アブソリュートトラック２１を読み取って第１アブソリュート値ＡＢＳ１を出力する第１アブソリュート値出力部３７を構成する。アブソリュート信号取得用の感磁素子１２の第２磁気抵抗パターン３２と第２アブソリュート値取得部４６とは、第２アブソリュートトラック２２を読み取って第２アブソリュート値ＡＢＳ２を出力する第２アブソリュート値出力部３８を構成する。インクリメンタル信号取得用の感磁素子１３とインクリメンタル信号取得部４２とは、インクリメンタルトラック１６を読み取ってインクリメンタル信号ＩＮＣを出力するインクリメンタル信号出力部３９を構成する。
【００４０】
第１アブソリュート値取得部４５は、まず、図４（ａ）に示すように、第１磁気抵抗パターン３１から出力される６系統の第１アブソリュート信号に基づいて６ビットの第１不規則循環乱数コードＣＯＲＤ１を取得する。次に、第１アブソリュート値取得部４５は、図４（ｂ）に示すように、取得した第１不規則循環乱数コードＣＯＲＤ１を整数の数列に置き換えて第１アブソリュート値ＡＢＳ１を取得する。第１アブソリュート値取得部４５が第１アブソリュート値ＡＢＳ１を取得すると、第１アブソリュート値出力部３７は第１アブソリュート値ＡＢＳ１を出力する。
【００４１】
第２アブソリュート値取得部４６は、図４（ａ）に示すように、第２磁気抵抗パターン３２から出力される６系統の第２アブソリュート信号に基づいて６ビットの第２不規則循環乱数コードＣＯＲＤ２を取得する。そして、第２アブソリュート値取得部４６は、図４（ｂ）に示すように、取得した第２不規則循環乱数コードＣＯＲＤ２を整数の数列に置き換えて第２アブソリュート値ＡＢＳ２を取得する。第２アブソリュート値取得部４６が第２アブソリュート値ＡＢＳ２を取得すると、第２アブソリュート値出力部３８は第２アブソリュート値ＡＢＳ２を出力する。図４（ｂ）に示すように、第１アブソリュート値出力部３７からの第１アブソリュート値ＡＢＳ１と、第２アブソリュート値出力部３８からの第２アブソリュート値ＡＢＳ２とは、磁気スケール２と磁気センサ装置３とが相対移動する際に、第２ピッチＰ２分の移動距離だけずれた時点で出力される。
【００４２】
インクリメンタル信号取得部４２は、ＳＩＮ＋信号検出用の磁気抵抗パターン３４（＋ａ）からの信号およびＳＩＮ−信号検出用の磁気抵抗パターン３４（−ａ）からの信号に基づいて正弦波信号を取得する。また、インクリメンタル信号取得部４２は、ＣＯＳ＋信号検出用の磁気抵抗パターン３４（＋ｂ）からの信号およびＣＯＳ−信号検出用の磁気抵抗パターン３４（−ｂ）から信号に基づいて余弦波信号を取得する。さらに、インクリメ
ンタル信号取得部４２は、正弦波信号および余弦波信号に基づいて内挿分割処理を行い、図４（ｃ）に示すように、ゼロから所定の最大値まで変化する周期的なインクリメンタル信号ＩＮＣを生成する。インクリメンタル信号取得部４２によりインクリメンタル信号ＩＮＣが生成されると、インクリメンタル信号出力部３９は、インクリメンタル信号ＩＮＣを出力する。
【００４３】
ここで、インクリメンタル信号ＩＮＣは、第１アブソリュート値出力部３７が新たな第１アブソリュート値ＡＢＳ１を出力する第１アブソリュート値出力時点Ａｔ０から第１ピッチＰ１の１／４ピッチだけ磁気スケール２と磁気センサ装置３とが相対移動した時点からインクリメントを開始するように予め設定されている。本例では、磁気スケール２において、インクリメンタルトラック１６のインクリメンタルパターン１７ａ、１８ａを、第１アブソリュートトラック２１の第１アブソリュートパターン２１ａに対して１／４ピッチだけずらして設けている。これにより、インクリメンタル信号ＩＮＣのインクリメント開始時点を、第１アブソリュート値出力時点Ａｔ０から第１ピッチＰ１の１／４ピッチだけ磁気スケール２と磁気センサ装置３とが相対移動した時点としている。また、本例では、最大値は８０００であり、インクリメンタル信号ＩＮＣは、ゼロから８０００までをカウントする。
【００４４】
次に、インクリメンタル信号補正部４３は、第１アブソリュート値出力時点Ａｔ０から第１ピッチＰ１の１／４ピッチだけ磁気スケール２と磁気センサ装置３とが相対移動した時点を基準インクリメント開始時点Ｉ０として、基準インクリメント開始時点Ｉ０に対して実際のインクリメンタル信号ＩＮＣのインクリメント開始時点Ｉｔ０がずれているときに、インクリメンタル信号ＩＮＣを補正する。
【００４５】
ここで、予め設定した基準インクリメント開始時点Ｉ０に対して、実際にインクリメンタル信号出力部３９から出力されるインクリメンタル信号ＩＮＣがずれる現象は、磁気センサ装置３の設置姿勢が磁気スケール２の相対移動方向であるＸ方向に対して傾斜しているときに発生する。すなわち、磁気式エンコーダ装置１は、磁気スケール２に、Ｙ方向に配列されてＸ方向に延びるアブソリュートトラック１５とインクリメンタルトラック１６とを備える。一方、磁気センサ装置３に、Ｙ方向に配列されたアブソリュート信号取得用の感磁素子１２と、インクリメンタル信号取得用の感磁素子１３と、を備える。従って、磁気センサ装置３の設置姿勢が、基準とする姿勢から磁気スケール２の相対移動方向に傾斜すると、アブソリュート信号取得用の感磁素子１２の磁気抵抗パターン（第１磁気抵抗パターン３１および第２磁気抵抗パターン３２）と、インクリメンタル信号取得用の感磁素子１３の磁気抵抗パターン（ＳＩＮ＋信号検出用の磁気抵抗パターン３４（＋ａ）、ＣＯＳ＋信号検出用の磁気抵抗パターン３４（＋ｂ）、ＳＩＮ−信号検出用の磁気抵抗パターン３４（−ａ）、ＣＯＳ−信号検出用の磁気抵抗パターン３４（−ｂ））との配置がＸ方向にずれる。この結果、実際のインクリメンタル信号ＩＮＣのインクリメント開始時点Ｉｔ０が、基準インクリメント開始時点Ｉ０からずれる。実際のインクリメンタル信号ＩＮＣのインクリメント開始時点Ｉｔ０が基準インクリメント開始時点Ｉ０からずれると、算出部４４により算出される絶対位置が誤った値となるという問題がある。このような問題に対応するために、インクリメンタル信号補正部４３は、インクリメンタル信号ＩＮＣの位相のずれを補正した補正インクリメンタル信号Ｃ＿ＩＮＣを生成する。
【００４６】
図３に示すように、インクリメンタル信号補正部４３は、インクリメンタル信号出力部３９と算出部４４の間に設けられる。インクリメンタル信号補正部４３の入力側には、第１アブソリュート値出力部３７、第２アブソリュート値出力部３８およびインクリメンタル信号出力部３９が接続されている。インクリメンタル信号補正部４３の出力側には、算出部４４が接続されている。
【００４７】
図５に示すように、インクリメンタル信号補正部４３は、まず、基準インクリメント開始時点Ｉ０に対して実際のインクリメンタル信号ＩＮＣのインクリメント開始時点Ｉｔ０がずれているずれ量Ｅを取得する（ステップＳＴ１）。換言すれば、インクリメンタル信号補正部４３は、実際のインクリメンタル信号ＩＮＣのインクリメント開始時点Ｉｔ０が、第１アブソリュート値出力時点Ａｔ０から第１ピッチＰ１の１／４ピッチだけ磁気スケール２と磁気センサ装置３とが相対移動した時点（基準インクリメント開始時点Ｉ０）からずれている位相のずれ量Ｅを取得する。
【００４８】
次に、インクリメンタル信号補正部４３は、取得したずれ量Ｅに基づいてインクリメンタル信号ＩＮＣの位相のずれを補正した補正した補正インクリメンタル信号Ｃ＿ＩＮＣを生成する（ステップＳＴ１２）。補正インクリメンタル信号Ｃ＿ＩＮＣにおけるインクリメンタル開始時点は、基準インクリメント開始時点Ｉ０に一致するものとなる。
【００４９】
ここで、補正インクリメンタル信号Ｃ＿ＩＮＣが生成されると、算出部４４は、補正インクリメンタル信号Ｃ＿ＩＮＣを用いて、絶対位置を算出する（ステップＳＴ３）。
【００５０】
より具体的には、図４（ｃ）に示すように、インクリメンタル信号補正部４３は、第１アブソリュート値ＡＢＳ１と第２アブソリュート値ＡＢＳ２とが同一の値から異なる値に変化した第１時点ｔ０のインクリメンタル信号ＩＮＣの第１値ＩＮＣ１、および、第１時点ｔ０の次に第１アブソリュート値ＡＢＳ１と第２アブソリュート値ＡＢＳ２とが同一の値に戻る第２時点ｔ２のインクリメンタル信号ＩＮＣの第２値ＩＮＣ２に基づいてずれ量Ｅを取得する。
【００５１】
すなわち、インクリメント開始時点Ｉｔ０が、基準インクリメント開始時点Ｉ０（第１アブソリュート値出力時点Ａｔ０から第１ピッチＰ１の１／４ピッチだけ磁気スケール２と磁気センサ装置３とが相対移動した時点）と一致している場合には、第１アブソリュート値ＡＢＳ１が新たに取得される時点は、第１アブソリュート値ＡＢＳ１と第２アブソリュート値ＡＢＳ２とが同一の値から異なる値に変化した第１時点ｔ０と、第１時点ｔ０の次に第１アブソリュート値ＡＢＳ１と第２アブソリュート値ＡＢＳ２とが同一の値に戻る第２時点ｔ２との中央の時点となる。従って、第１アブソリュート値ＡＢＳ１と第２アブソリュート値ＡＢＳ２とが同一の値から異なる値に変化した第１時点ｔ０のインクリメンタル信号ＩＮＣの第１値ＩＮＣ１と最大値との差分（距離Ｄ１）と、第１時点ｔ０の次に第１アブソリュート値ＡＢＳ１と第２アブソリュート値ＡＢＳ２とが同一の値に戻る第２時点ｔ２のインクリメンタル信号ＩＮＣの第２値ＩＮＣ２（ゼロからの第２値ＩＮＣ２までの距離Ｄ２）とは一致する。
【００５２】
一方、図４（ｂ）、図４（ｃ）に示すように、インクリメント開始時点Ｉｔ０が、基準インクリメント開始時点Ｉ０（第１アブソリュート値出力時点Ａｔ０から第１ピッチＰ１の１／４ピッチだけ磁気スケール２と磁気センサ装置３とが相対移動した時点）からずれている場合には、第１アブソリュート値ＡＢＳ１と第２アブソリュート値ＡＢＳ２とが同一の値から異なる値に変化した第１時点ｔ０のインクリメンタル信号ＩＮＣの第１値ＩＮＣ１と最大値との差分（距離Ｄ１）と、第１時点ｔ０の次に第１アブソリュート値ＡＢＳ１と第２アブソリュート値ＡＢＳ２とが同一の値に戻る第２時点ｔ２のインクリメンタル信号ＩＮＣの第２値ＩＮＣ２（距離Ｄ２）とは、異なる値となる。また、インクリメンタル信号ＩＮＣの第１値ＩＮＣ１と最大値との差分（距離Ｄ１）と、第２値ＩＮＣ２（ゼロからの第２値ＩＮＣ２までの距離Ｄ２）との差が、第１アブソリュート値出力時点Ａｔ０とインクリメンタル信号ＩＮＣの位相とのずれ量Ｅに相当する。
【００５３】
従って、インクリメンタル信号補正部４３は、図４（ｄ）の矢印で示すように、ずれ量Ｅに相当する分だけ、インクリメンタル信号ＩＮＣの位相をずらした補正インクリメンタ
ル信号Ｃ＿ＩＮＣを生成する。これにより、補正インクリメンタル信号Ｃ＿ＩＮＣにおけるインクリメンタル開始時点は、基準インクリメント開始時点Ｉ０に一致するものとなる。インクリメンタル信号ＩＮＣと補正インクリメンタル信号Ｃ＿ＩＮＣとは、位相がずれているだけで、いずれもゼロから最大値（８０００）までをカウントするものである。
【００５４】
なお、インクリメント開始時点Ｉｔ０が、基準インクリメント開始時点Ｉ０に対してずれていない場合には、ずれ量Ｅはゼロである。従って、インクリメンタル信号補正部４３は、インクリメンタル信号ＩＮＣの位相をずらすことなく、インクリメンタル信号ＩＮＣをそのまま補正インクリメンタル信号Ｃ＿ＩＮＣとする。
【００５５】
ここで、インクリメンタル信号補正部４３によるずれ量Ｅの取得は、磁気センサ装置３を固定体の側に配置して磁気スケール２を移動体の側に配置する磁気式エンコーダ装置１の設置時に行われる。すなわち、設置時に、固定体に対して移動体を移動させて磁気スケール２と磁気センサ装置３とを相対移動させると、インクリメンタル信号補正部４３は、第１時点ｔ０のインクリメンタル信号ＩＮＣの第１値ＩＮＣ１と最大値との差分（距離Ｄ１）と、第２時点ｔ２のインクリメンタル信号ＩＮＣの第２値ＩＮＣ２（ゼロからの第２値ＩＮＣ２までの距離Ｄ２）とを取得して、ずれ量Ｅを算出する。その後、インクリメンタル信号補正部４３は、設置時に取得したずれ量Ｅに基づいて、補正インクリメンタル信号Ｃ＿ＩＮＣを生成する。
【００５６】
次に、算出部４４は、第１アブソリュート値ＡＢＳ１および第２アブソリュート値ＡＢＳ２、並びに、補正インクリメンタル信号Ｃ＿ＩＮＣに基づいて絶対位置を算出する。具体的には、算出部４４は、補正インクリメンタル信号Ｃ＿ＩＮＣが０となる時点から補正インクリメンタル信号Ｃ＿ＩＮＣがゼロと最大値の中央の中央値に達するまでの第１期間Ｔ１で絶対位置の算出に第１アブソリュート値ＡＢＳ１を用い、補正インクリメンタル信号Ｃ＿ＩＮＣが中央値となったから補正インクリメンタル信号Ｃ＿ＩＮＣが最大値に達するまでの第２期間Ｔ２では絶対位置の算出に第２アブソリュート値ＡＢＳ２を用いる。
【００５７】
本例では、補正インクリメンタル信号Ｃ＿ＩＮＣの最大値が８０００である。従って、中央値は４０００である。よって、算出部４４が絶対位置を算出する図５のステップＳＴ３では、算出部４４は、絶対位置の算出に際して補正インクリメンタル信号Ｃ＿ＩＮＣの値を監視し（ステップＳＴ１１）、補正インクリメンタル信号Ｃ＿ＩＮＣの値が０から４０００に達するまでの第１期間Ｔ１では（ステップＳＴ１１：Ｙｅｓ）、第１アブソリュートトラック２１の第１アブソリュートパターン２１ａから取得された第１アブソリュート値ＡＢＳ１を用い、当該第１アブソリュート値ＡＢＳ１と補正インクリメンタル信号Ｃ＿ＩＮＣの値（位相）に基づいて絶対位置を算出する（ステップＳ１２）。一方、補正インクリメンタル信号Ｃ＿ＩＮＣの値が４０００となってから補正インクリメンタル信号Ｃ＿ＩＮＣの値が８０００に達するまでの第２期間Ｔ２では（ステップＳＴ１１：Ｎｏ）、算出部４４は、第２アブソリュートトラック２２の第２アブソリュートパターン２２ａから取得された第２アブソリュート値ＡＢＳ２を用い、当該第２アブソリュート値ＡＢＳ２と補正インクリメンタル信号Ｃ＿ＩＮＣの値（位相）に基づいて絶対位置を算出する（ステップＳＴ１３）。すなわち、算出部４４は、図４（ｂ）において矢印で示すように、絶対位置の算出に際して、第１アブソリュート値ＡＢＳ１と第２アブソリュート値ＡＢＳ２とを、第２ピッチＰ２移動する毎に、交互に切り替えて用いる。
【００５８】
（作用効果）
本例の磁気式エンコーダ装置１は、磁気センサ装置３の設置姿勢が磁気スケール２の相対移動方向（Ｘ方向）に対して傾斜することなどに起因して、インクリメンタル信号ＩＮＣのインクリメント開始時点Ｉｔ０が、予め設定した基準インクリメント開始時点Ｉ０に対してずれた場合には、そのずれ量Ｅに基づいてインクリメンタル信号ＩＮＣの位相のず
れを補正した補正インクリメンタル信号Ｃ＿ＩＮＣが生成される。また、絶対位置の算出には、補正インクリメンタル信号Ｃ＿ＩＮＣが用いられる。従って、算出部４４により算出される絶対位置が正しい値となる。
【００５９】
また、本例の磁気式エンコーダ装置１では、絶対位置の算出に際して、正確なアブソリュート値を用いることができる。
【００６０】
すなわち、第１アブソリュートトラック２１および第２アブソリュートトラック２２のアブソリュートパターン２１ａ、２２ａにおいて、第１ピッチＰ１毎に存在する各パターン領域の境界Ｂ（図４（ａ）、図４（ｂ）参照）では、磁界が不安定となっている。従って、算出部４４が絶対位置を算出する際に、アブソリュート値として、各パターン領域の境界Ｂを磁気抵抗素子によって検出することによって得られたアブソリュート値を用いると、アブソリュート値が正確ではない場合が発生する。アブソリュート値が正確でなければ、絶対位置を正確に算出できなくなる。
【００６１】
このような問題に対して、本例では、アブソリュートトラック１５において、第１アブソリュート値ＡＢＳ１を取得するための第１アブソリュートトラック２１の第１アブソリュートパターン２１ａと、第２アブソリュート値ＡＢＳ２を取得するための第２アブソリュートトラック２２の第２アブソリュートパターン２２ａとは、磁気スケール２と磁気センサ装置３とのＸ方向で半ピッチ（第２ピッチＰ２）ずれている。また、インクリメンタル信号ＩＮＣは、第１アブソリュート値出力時点Ａｔ０から第１ピッチＰ１の１／４ピッチだけ磁気スケール２と磁気センサ装置３とが相対移動した時点からインクリメントを開始する。そして、算出部４４は、絶対位置の算出に際して、補正インクリメンタル信号Ｃ＿ＩＮＣの値が０から４０００に達するまでの第１期間Ｔ１では、第１アブソリュートトラック２１の第１アブソリュートパターン２１ａから取得された第１アブソリュート値ＡＢＳ１を用い、当該第１アブソリュート値ＡＢＳ１と補正インクリメンタル信号Ｃ＿ＩＮＣの値（位相）に基づいて絶対位置を算出する。一方、補正インクリメンタル信号Ｃ＿ＩＮＣの値が４０００となってから補正インクリメンタル信号Ｃ＿ＩＮＣの値が８０００に達するまでの第２期間Ｔ２では、算出部４４は、第２アブソリュートトラック２２の第２アブソリュートパターン２２ａから取得された第２アブソリュート値ＡＢＳ２を用いる。
【００６２】
従って、図４（ｂ）および図４（ｄ）に示すとおり、算出部４４は、絶対位置を算出する際に、第１アブソリュートトラック２１の第１アブソリュートパターン２１ａにおいて第１ピッチＰ１毎に存在する各パターン領域の境界Ｂを検出することにより取得された第１アブソリュート値ＡＢＳ１を用いることがない。同様に、算出部４４は、絶対位置を算出する際に、第２アブソリュートトラック２２の第２アブソリュートパターン２２ａにおいて第１ピッチＰ１毎に存在する各パターン領域の境界Ｂを検出することにより取得された第２アブソリュート値ＡＢＳ２を用いることもない。よって、算出部４４は、絶対位置の算出に、正確なアブソリュート値（第１アブソリュート値ＡＢＳ１または第２アブソリュート値ＡＢＳ２）を用いることができる。
【００６３】
また、本例では、第１、第２インクリメンタルトラック１７、１８は、それぞれＸ方向でＮ極とＳ極とを第２ピッチＰ２で交互に着磁したインクリメンタルパターン１７ａ、１８ａを備える。従って、新たにアブソリュート値が取得される周期と、インクリメンタル信号ＩＮＣの周期を一致させることが容易である。
【００６４】
さらに、本例の磁気式エンコーダ装置１は、磁気センサ装置３の設置姿勢が磁気スケール２の相対移動方向（Ｘ方向）に対して傾斜することなどに起因して、インクリメンタル信号ＩＮＣのインクリメント開始時点Ｉｔ０が、予め設定した基準インクリメント開始時点Ｉ０に対してずれた場合には、そのずれ量Ｅに基づいてインクリメンタル信号ＩＮＣの
位相のずれを補正した補正インクリメンタル信号Ｃ＿ＩＮＣが生成され、補正インクリメンタル信号Ｃ＿ＩＮＣを用いて絶対位置が算出される。従って、磁気式エンコーダ装置１を設置する際に、磁気スケール２と磁気センサ装置３との位置関係を厳密に規定する必要がない。よって、磁気式エンコーダ装置１の設置作業が容易である。
【００６５】
（変形例）
インクリメンタル信号補正部４３は、図４（ｃ）に示すように第１アブソリュート値ＡＢＳ１と第２アブソリュート値ＡＢＳ２とが異なる値から同一の値に変化した第３時点ｔ３のインクリメンタル信号ＩＮＣの第３値ＩＮＣ３、および、第３時点ｔ３の次に第１アブソリュート値ＡＢＳ１と第２アブソリュート値ＡＢＳ２とが異なる値に戻る第４時点ｔ４のインクリメンタル信号ＩＮＣの第４値ＩＮＣ４に基づいて、ずれ量Ｅを取得することもできる。
【００６６】
この場合には、第１アブソリュート値ＡＢＳ１と第２アブソリュート値ＡＢＳ２とが異なる値から同一の値に変化した第１時点ｔ０のインクリメンタル信号ＩＮＣの第１値ＩＮＣ１と中央値との差分（距離Ｄ３）と、第１時点ｔ０の次に第１アブソリュート値ＡＢＳ１と第２アブソリュート値ＡＢＳ２とが異なる値に戻る第２時点ｔ２のインクリメンタル信号ＩＮＣの第２値ＩＮＣ２と中央値との差分（距離Ｄ４）との差が、第１アブソリュート値出力時点Ａｔ０とインクリメンタル信号ＩＮＣの位相とのずれ量Ｅに相当する。
【００６７】
（その他の実施の形態）
なお、磁気式エンコーダ装置１では、インクリメンタル信号出力部３９は、２本のインクリメンタルトラック１７、１８を検出してインクリメンタル信号を出力しているが、１本のインクリメンタルトラックからインクリメンタル信号を出力する構成を採用してもよい。
【００６８】
また、磁気式エンコーダ装置１において、インクリメンタル信号出力部３９が出力するインクリメンタル信号がバーニア信号であってもよい。この場合には、磁気スケールに、ピッチの異なるインクリメンタルパターンが形成された２つのインクリメンタルトラックを設けておき、磁気センサ装置のインクリメンタル信号取得用の感磁素子１３によって、波長の異なる２つのインクリメンタル信号を取得する。そして、インクリメンタル信号出力部３９において、取得した２つのインクリメンタル信号に基づいて、これらのインクリメンタル信号の周期より長いバーニア信号を生成して、出力する。
【００６９】
ここで、バーニア信号の周期はアブソリュートパターンの第１ピッチＰに対応する周期とする。また、バーニア信号は、第１アブソリュート値出力部３７が新たな第１アブソリュート値ＡＢＳ１を出力する第１アブソリュート値出力時点から第１ピッチＰの１／４ピッチだけ磁気スケール２と磁気センサ装置３とが相対移動した時点からインクリメントを開始するものとする。
【符号の説明】
【００７０】
１…磁気式エンコーダ装置（位置検出装置）、２…磁気スケール、３…磁気センサ装置、５…磁気トラック、７…ホルダ、８…ケーブル、９…対向面、９ａ…開口部、１０…磁気センサ、１１…センサ基板、１２…アブソリュート信号取得用の感磁素子、１３…インクリメンタル信号取得用の感磁素子、１５…アブソリュートトラック、１６…インクリメンタルトラック、１７…第１インクリメンタルトラック、１８…第２インクリメンタルトラック、１７ａ…第１インクリメンタルパターン、１８ａ…第２インクリメンタルパターン、２１…第１アブソリュートトラック、２１ａ…第１アブソリュートパターン、２２…第２アブソリュートトラック、２２ａ…第２アブソリュートパターン、３１…第１磁気抵抗パターン、３２…第２磁気抵抗パターン、３４…磁気抵抗パターン、３４…ＳＩＮ−信号
検出用の磁気抵抗パターン、３４…ＣＯＳ＋信号検出用の磁気抵抗パターン、３４…ＣＯＳ−信号検出用の磁気抵抗パターン、３４…ＳＩＮ＋信号検出用の磁気抵抗パターン、３７…第１アブソリュート値出力部、３８…第２アブソリュート値出力部、３９…インクリメンタル信号出力部、４０…演算処理部、４１…アブソリュート値取得部、４２…インクリメンタル信号取得部、４３…インクリメンタル信号補正部、４４…算出部、４５…第１アブソリュート値取得部、４６…第２アブソリュート値取得部、ＡＢＳ１…第１アブソリュート値、ＡＢＳ２…第２アブソリュート値、ＣＯＲＤ１…第１不規則循環乱数コード、ＣＯＲＤ２…第２不規則循環乱数コード、ＩＮＣ１…インクリメンタル信号ＩＮＣの第１値、ＩＮＣ２…インクリメンタル信号ＩＮＣの第２値、ＩＮＣ３…インクリメンタル信号ＩＮＣの第３値、ＩＮＣ４…インクリメンタル信号ＩＮＣの第４値、Ｐ１…第１ピッチ、Ｐ２…第２ピッチ、Ｔ１…第１期間、Ｔ２…第２期間
【図１】
2019138694.tif 000003
【図２】
2019138694.tif 000004
【図３】
2019138694.tif 000005
【図４】
2019138694.tif 000006
【図５】
2019138694.tif 000007