モータの位置検出を行う位置検出器であって、前記モータの回転速度に比例し、直交性を有する複数の2相正弦波の各相アナログ信号を生成するアナログ信号生成部と、前記各相アナログ信号を等間隔でサンプリングした各瞬時値を各相デジタル信号に変換するAD変換器と、前記各相デジタル信号の位相補正値を演算する位相補正値演算部と、前記位相補正値に基づいて、前記各相デジタル信号の位相差を90度に補正して出力する信号補正部と、前記信号補正部の各相出力信号に基づいて、前記モータの位置情報であるモータ角度を演算する角度演算部と、を備え、前記位相補正値演算部は、前記各相デジタル信号を正弦波形にフィッティングして出力する正弦波フィッティング手段と、前記正弦波フィッティング手段の各相出力に基づいて、前記位相補正値を演算して出力する位相差演算手段と、を備えることを特徴とする位置検出器。モータの位置検出を行う位置検出器であって、前記モータの回転速度に比例し、直交性を有する複数の2相正弦波の各相アナログ信号を生成するアナログ信号生成部と、前記各相アナログ信号を等間隔でサンプリングした各瞬時値を各相デジタル信号に変換するAD変換器と、前記各相デジタル信号の位相補正値を演算する位相補正値演算部と、前記位相補正値に基づいて、前記各相デジタル信号の位相差を90度に補正して出力する信号補正部と、前記信号補正部の各相出力信号に基づいて、前記モータの位置情報であるモータ角度を演算する角度演算部と、を備え、前記位相補正値演算部は、前記各相デジタル信号を正弦波形にフィッティングして出力する正弦波フィッティング手段と、前記正弦波フィッティング手段の各相出力に基づいて、前記位相補正値を演算する位相差演算手段と、前記角度データに基づいて、前記各相アナログ信号の位相差が変化する前記モータの位置を特定し、当該特定した位置において前記位相補正値を更新して出力する位相補正値更新判定手段と、を備えることを特徴とする位置検出器。上記従来技術では、2相正弦波信号の1周期分のリサージュ波形を求め、そのリサージュ波形である楕円図形の短軸半径/長軸半径のアークタンジェントを計算することによって、位相差を算出している。しかしながら、例えば、2相正弦波信号に高調波成分が含まれていた場合には、短軸半径あるいは長軸半径に誤差が生じ、求めるべき位相差とは異なる値が算出される場合があり、正確な位置検出を行うことができない、という問題点があった。本発明は、上記に鑑みてなされたものであって、2相正弦波信号に歪みが発生した場合でも、より正確な位置検出を行うことが可能な位置検出器を提供することを目的とする。上述した課題を解決し、目的を達成するため、本発明にかかる位置検出器は、モータの位置検出を行う位置検出器であって、前記モータの回転速度に比例し、直交性を有する複数の2相正弦波の各相アナログ信号を生成するアナログ信号生成部と、前記各相アナログ信号を等間隔でサンプリングした各瞬時値を各相デジタル信号に変換するAD変換器と、前記各相デジタル信号の位相補正値を演算する位相補正値演算部と、前記位相補正値に基づいて、前記各相デジタル信号の位相差を90度に補正して出力する信号補正部と、前記信号補正部の各相出力信号に基づいて、前記モータの位置情報であるモータ角度を演算する角度演算部と、を備え、前記位相補正値演算部は、前記各相デジタル信号を正弦波形にフィッティングして出力する正弦波フィッティング手段と、前記正弦波フィッティング手段の各相出力に基づいて、前記位相補正値を演算して出力する位相差演算手段と、を備えることを特徴とする。本発明によれば、2相正弦波信号に歪みが発生した場合でも、より正確な位置検出を行うことが可能となる、という効果を奏する。以下に添付図面を参照し、本発明の実施の形態にかかる位置検出器について説明する。なお、以下に示す実施の形態により本発明が限定されるものではない。実施の形態.図1は、実施の形態にかかる位置検出器の一構成例を示す図である。図1に示すように、実施の形態にかかる位置検出器3は、機械装置図示せずを駆動するモータ1の回転に応じたモータ角度をモータ位置情報として検出し、モータ1を駆動制御するサーボアンプ2に出力する。実施の形態にかかる位置検出器3は、アナログ信号生成部4と、AD変換器5と、信号補正部6と、角度演算部7と、位相補正値演算部8とを備えている。アナログ信号生成部4は、モータ1の回転速度に比例した周波数のA相およびB相の2つの正弦波信号からなる2相正弦波のアナログ信号を出力する。B相正弦波信号は、A相正弦波信号に対して、約90度位相がずれた信号である。これらA相正弦波信号およびB相正弦波信号の位相は、モータ1の回転方向によって進み、遅れが入れ替わる。なお、この2相正弦波のアナログ信号は、例えば、モータ1の回転周期を1周期とする基本波の2相正弦波信号であってもよいし、モータ1の回転周期の16倍波や256倍波等の逓倍波の2相正弦波信号であってもよい。また、これらの各2相正弦波信号が複数生成される構成であってもよい。また、A相正弦波信号およびB相正弦波信号の他に、モータ1の回転角度の基準となる特定の位置を示すZ相信号を出力する構成であってもよい。AD変換器5は、アナログ信号生成部4で生成された2相正弦波の1周期分のアナログ信号を等間隔で複数点サンプリングした各瞬時値をデジタル信号に変換する。信号補正部6は、AD変換器5によりデジタル信号に変換された2相正弦波信号のオフセット電圧、振幅、および位相差を補正する。なお、位相差の補正値位相補正値については、後述する位相補正値演算部8から出力されるが、この位相補正値、オフセット電圧の補正値オフセット電圧補正値、および振幅の補正値振幅補正値を算出する手法により、本発明が限定されるものではない。角度演算部7は、信号補正部6により上述した各パラメータを補正された2相正弦波信号に基づいて、モータ1の位置情報であるモータ角度を算出し、サーボアンプ2に出力する。なお、このモータ角度を算出する手法により、本発明が限定されるものではない。位相補正値演算部8は、AD変換器5によりデジタル信号に変換された2相正弦波信号と、角度演算部7により算出された角度データとに基づいて、位相補正値を算出する。図2は、実施の形態にかかる位相補正値演算部のブロック構成の一例を示す図である。図2に示すように、位相補正値演算部8は、正弦波フィッティング手段11と、位相差演算手段12と、位相補正値更新判定手段13とを備えている。つぎに、実施の形態にかかる位相補正値演算部8の動作について、図1および図2を参照して説明する。正弦波フィッティング手段11は、AD変換器5によりデジタル信号に変換された2相正弦波信号の1周期中における各瞬時値を理想的な正弦波形にフィッティングする。ここで、例えば、アナログ信号生成部4において複数の2相正弦波信号を生成している場合に、本実施の形態にかかる位置検出器3が扱う2相正弦波信号に対して、他の2相正弦波信号が重畳することにより、高調波成分が含まれる場合がある。このような場合でも、正弦波フィッティングを行うことにより、理想的な正弦波形の2相正弦波信号を得ることができる。なお、この正弦波フィッティングの手法については、最小2乗法を用いてもよいし、他の手法を用いてもよい。位相差演算手段12は、正弦波フィッティング手段11により理想化された2相正弦波信号に基づいて位相差を算出し、位相補正値を出力する。位相補正値更新判定手段13は、角度演算部7により算出された角度データから、モータ1の角度を認識して、位相補正値の更新を実施するか否かを判定する。ここで、例えば、アナログ信号生成部4においてZ信号を生成している場合に、2相正弦波信号にZ相信号が重畳してZ相信号近傍に歪みが生じ、位相差が変化する場合がある。したがって、位相補正値更新判定手段13は、モータ1の角度からZ相信号の位置を特定して、その特定の位置近傍において、位相差算出手段12から入力された位相補正値を信号補正部6に出力する。このように位相差が変化する位置を特定して位相補正値を出力することにより、効果的に位相差を補正することが可能となる。なお、アナログ信号生成部4においてZ相信号を出力していない場合でも、あらかじめモータ1の1回転中において位相差が変動する特定の位置が判明している場合には、その位置において位相補正値を出力するようにすれば、効果的に位相差を補正することが可能である。以上説明したように、実施の形態にかかる位置検出器によれば、アナログ信号生成部4で生成された2相正弦波信号を理想的な正弦波形にフィッティングして、理想化された2相正弦波信号に基づいて位相差を算出するようにしたので、2相正弦波信号に高調波成分が重畳して歪みが発生した場合でも、正確に位相差を算出することができ、より正確な位置検出を行うことが可能となる。また、角度演算部により算出された角度データから、モータの1回転中において位相差が変動する位置を特定し、位相差が変動する特定の位置で位相差が補正されるように、位相補正値を出力するようにしたので、効果的に位相差を補正することが可能となる。なお、以上の実施の形態に示した構成は、本発明の構成の一例であり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、一部を省略する等、変更して構成することも可能であることは言うまでもない。