"磁気を検出するための電子回路であって、各々が少なくとも1つの磁気検出素子を有する少なくとも3つの検出ブロックが配列され、検出すべき対象物に応じて前記少なくとも3つの検出ブロックのうちから第1および第2の検出ブロックを選択することによって、前記第1および第2の検出ブロック間の距離を前記検出すべき対象物に適した距離とすることができるように構成された検出部と、外部からの設定に基づいて、前記第1および第2の検出ブロックを選択するための制御部と、前記制御部により制御され、選択された前記第1および第2の検出ブロックを、前記電子回路の出力に接続するための切換部とを備える、電子回路。前記少なくとも3つの検出ブロックは、直線的に配置される、請求項1に記載の電子回路。前記第1および第2の検出ブロックは、直線的に配置された前記少なくとも3つの検出ブロックの配列における中央位置からの距離が略等しくなるように選択される、請求項2に記載の電子回路。前記第1の検出ブロックは、前記少なくとも3つの検出ブロックにおける予め定められた検出ブロックであり、前記第2の検出ブロックは、前記第1の検出ブロックからの距離が、前記検出すべき対象物に適した距離となるように選択される、請求項2に記載の電子回路。前記検出ブロックの各々は、1つの磁気検出素子を含む、請求項2~4のいずれか1項に記載の電子回路。前記検出ブロックの各々は、複数の磁気検出素子を含む、請求項2~4のいずれか1項に記載の電子回路。前記複数の磁気検出素子の各々は、ホール素子であり、前記複数の磁気検出素子の各々には、他の磁気検出素子とは、磁界の方向に対して互いに位相がずれた電流が流れるように電源電圧が印加される、請求項6に記載の電子回路。前記検出ブロックは、互いに隣り合う4つの磁気検出素子を含み、前記4つの磁気検出素子の各々に印加される電源電圧は、当該磁気検出素子に流れる電流の方向と他の磁気検出素子に流れる電流との位相差が、磁界の方向に対して90°,180°,270°となるように設定される、請求項7に記載の電子回路。前記第1および第2の検出ブロックに前記切換部を介してそれぞれ接続され、前記第1および第2の検出ブロックの各々に含まれる磁気検出素子からの信号に含まれるオフセットを低減するための第1および第2の処理部をさらに備える、請求項1~8のいずれか1項に記載の電子回路。前記第1および第2の処理部の各々は、対応する検出ブロックの出力を増幅するための増幅回路と、増幅された前記出力を取得し、保持するためのサンプルホールド回路と、前記サンプルホールド回路の出力をフィルタリングするためのフィルタ回路とを含む、請求項9に記載の電子回路。前記少なくとも3つの検出ブロックは、ジグザグ状に配置される、請求項1に記載の電子回路。前記検出すべき対象物は、第1の磁極と、前記第1の磁極とは反対の極性を有する第2の磁極とが円周方向に交互に隣り合うように配列された円形の磁石であり、前記第1および第2の検出ブロックは、前記円形の磁石の中心に対して前記第1および第2の検出ブロックにより形成される第1の角度が、前記磁石の中心に対して隣り合う前記第1および第2の磁極により形成される第2の角度の1/4または3/4となる位置になるように選択される、請求項1に記載の電子回路。請求項1~12のいずれか1項に記載の電子回路が集積化された、集積回路。請求項1~12のいずれか1項に記載の電子回路が搭載された、磁気検出装置。請求項1~12のいずれか1項に記載の電子回路が搭載された、電子機器。たとえば、図1に示すような、N極およびS極が円周方向に交互に配置されたリング状の磁石10の磁気を検出することによって、磁石10が取り付けられた機器、たとえばモータの回転を検出するような場合を考える。このような場合に、図1においては、2つのホール素子が備えられた磁気検出部20が用いられることがある。そして、検出された磁気信号は、処理部30により増幅およびオフセットキャンセル処理等が行なわれる。このとき、磁石10の半径や隣り合う磁極の間隔または角度は、検出対象のモータなどの機器の大きさ等によって変化するが、磁気検出部20のホール素子の間隔L1は予め定められているため、用いられる磁石10の仕様によっては検出精度が悪化する場合がある。また、検出精度を優先させる場合には、検出される磁石10の形状が制限されてしまうおそれがある。また、使用される磁石10の仕様に対応した素子間隔を有する磁気検出部20とすれば、検出精度を向上することができるが、一方で、検出対象物に対応した磁気検出部が必要となるので、磁気検出部のバリエーションが多くなり、製造コストの増加を招いてしまうという問題が生じ得る。あるいは、図2の他の比較例に示されるように、1つのホール素子を有する2つの磁気検出部25,26を用いて、それら磁気検出部の間隔を、磁石10に適した間隔L2に配置するような構成が考えられる。しかしながら、この場合には、2つの磁気検出部25,26を用いるため、回路内の部品点数が多くなるので、回路の省スペース化が困難となるおそれがある。さらには、2つの磁気検出部の取付精度にばらつきが生じることによって検出精度に影響が与えられたり、回路の実装工程が増加するために製造コストの増加につながったりするおそれがある。本発明は、このような課題を解決するためになされたものであって、その目的は、検出対象である磁石等の形状の制約および製造コストの増加を伴わずに、磁気の検出精度を維持または向上させることのできる、磁気検出用の電子回路を提供することである。本発明による電子回路は、磁気を検出するための電子回路であって、検出部と、制御部と、切換部とを備える。検出部は、各々が少なくとも1つの磁気検出素子を有する少なくとも3つの検出ブロックが配列され、検出すべき対象物に応じて少なくとも3つの検出ブロックのうちから第1および第2の検出ブロックを選択することによって、第1および第2の検出ブロック間の距離を検出すべき対象物に適した距離とすることができるように構成される。制御部は、外部からの設定に基づいて、第1および第2の検出ブロックを選択する。切換部は、制御部により制御され、選択された第1および第2の検出ブロックを、電子回路の出力に接続する。好ましくは、少なくとも3つの検出ブロックは、直線的に配置される。好ましくは、第1および第2の検出ブロックは、直線的に配置された少なくとも3つの検出ブロックの配列における中央位置からの距離が略等しくなるように選択される。好ましくは、第1の検出ブロックは、少なくとも3つの検出ブロックにおける予め定められた検出ブロックである。第2の検出ブロックは、第1の検出ブロックからの距離が、検出すべき対象物に適した距離となるように選択される。好ましくは、検出ブロックの各々は、1つの磁気検出素子を含む。好ましくは、検出ブロックの各々は、複数の磁気検出素子を含む。好ましくは、複数の磁気検出素子の各々は、ホール素子である。複数の磁気検出素子の各々には、他の磁気検出素子とは、磁界の方向に対して互いに位相がずれた電流が流れるように電源電圧が印加される。好ましくは、検出ブロックは、互いに隣り合う4つの磁気検出素子を含む。4つの磁気検出素子の各々に印加される電源電圧は、当該磁気検出素子に流れる電流の方向と他の磁気検出素子に流れる電流との位相差が、磁界の方向に対して90°,180°,270°となるように設定される。好ましくは、第1および第2の検出ブロックに切換部を介してそれぞれ接続され、第1および第2の検出ブロックの各々に含まれる磁気検出素子からの信号に含まれるオフセットを低減するための第1および第2の処理部をさらに備える。好ましくは、第1および第2の処理部の各々は、対応する検出ブロックの出力を増幅するための増幅回路と、増幅された出力を取得し保持するためのサンプルホールド回路と、サンプルホールド回路の出力をフィルタリングするためのフィルタ回路とを含む。好ましくは、少なくとも3つの検出ブロックは、ジグザグ状に配置される。好ましくは、検出すべき対象物は、第1の磁極と、第1の磁極とは反対の極性を有する第2の磁極とが円周方向に交互に隣り合うように配列された円形の磁石である。第1および第2の検出ブロックは、円形の磁石の中心に対して第1および第2の検出ブロックにより形成される第1の角度が、磁石の中心に対して隣り合う第1および第2の磁極により形成される第2の角度の1/4または3/4となる位置になるように選択される。本発明による集積回路は、上記の電子回路が集積化されたものである。本発明による磁気検出装置は、上記の電子回路が搭載された磁気検出装置である。本発明による電子機器は、上記の電子回路が搭載された電子機器である。本発明によれば、磁気検出用の電子回路において、検出対象である磁石等の形状の制約および製造コストの増加を伴わずに、磁気の検出精度を維持または向上させることができる。以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。図3は、本実施の形態に従う、磁気検出装置100の全体ブロック図である。図3を参照して、磁気検出装置100は、磁気検出回路110と、処理回路150とを備える。磁気検出装置100は、一般的に、直線動作または回転動作を伴う電子機器に取り付けられ、その動作を検出するために用いられる。このような電子機器としては、たとえば、パワーウィンドウ、スライドドア、モータ、ギアの回転、ホイールキー、またはトラックボールなどを有する機器が含まれる。磁気検出回路110は、磁気検出部120と、切換部130と、制御部140とを含む。磁気検出部120は、たとえば、ホール素子のような磁気検出素子ELが、少なくとも3つ一列に配置された構成を有する。制御部140は、外部からの指令に基づいて、磁気検出部120のうちで検出に用いる磁気検出素子ELを選択する。この磁気検出素子ELの選択は、検出対象である磁石200の大きさや、磁石200における隣り合う磁極の間隔などに基づいて定められる。切換部130は、磁気検出部120および処理回路150に接続される。切換部130は、制御部140からの制御信号SELに基づいて、制御部140によって選択された磁気検出素子ELが処理回路150に接続されるようにする。処理回路150は、切換部130によって選択されたチャンネルCH1,CH2の磁気検出素子ELからの信号を処理するための処理ユニット160,170をそれぞれ含む。処理ユニット160は、オフセットキャンセル回路161と、増幅回路162と,サンプルホールド回路163と,フィルタ回路164と、比較回路165とを含む。オフセットキャンセル回路161は、切換部130からのチャンネルCH1として選択された磁気検出素子ELの信号を受ける。磁気検出素子ELをホール素子とした場合、ホール素子によって検出される信号には、ホール素子に印加される磁界の強さに応じた有効信号成分に加えて、素子オフセット成分素子オフセット電圧が含まれることが知られている。オフセットキャンセル回路161は、磁気検出素子ELから検出された信号から、この素子オフセット成分を除去して、有効信号成分のみとするための回路である。オフセットキャンセル回路としては公知の回路を採用することができ、その詳細については説明しない。増幅回路162は、オフセットキャンセル回路で処理された信号を受け、所定のゲインを用いて受信した信号を増幅する。サンプルホールド回路163は、所定のクロックに基づいて定められる周期ごとに、増幅回路162からの信号をサンプリングするとともに、次のサンプリングタイミングまで、サンプリングした信号の値を維持する。フィルタ回路164は、具体的にはローパスフィルタにより構成され、サンプルホールド回路163からの信号にフィルタ処理を施す。比較回路165は、フィルタ回路164によってフィルタ処理が施された信号を予め定められたしきい値と比較し、チャンネルCH1の磁気検出素子ELで検出された磁気を示す信号OUT1を出力する。処理ユニット170は、処理ユニット160と同様に、オフセットキャンセル回路171と、増幅回路172と,サンプルホールド回路173と,フィルタ回路174と、比較回路175とを含む。処理ユニット170に含まれる各回路の機能は、処理ユニット160に含まれる対応する機器と同様であるので繰り返さないが、切換部130のチャンネルCH2の磁気検出素子ELからの信号を処理して、チャンネルCH2の磁気検出素子ELで検出された磁気を示す信号OUT2を出力する。なお、上記において、磁気検出装置100の磁気検出回路110および処理回路150は、個別の電子素子を用いた回路であってもよいし、これらの一部または全ての回路が集積化されたものであってもよい。次に図4~7を用いて、磁気検出部120における磁気検出素子ELの具体的な配置のバリエーション、および、複数の磁気検出素子ELのうちで実際に検出に用いる磁気検出素子の選択手法について説明する。図4は、磁気検出部における磁気検出素子の選択の一例を説明するための図である。図4に示される磁気検出部120Aは、たとえば、8つの磁気検出素子EL1~EL8を有し、それらが直線的に一列に等間隔に配置された構成とされる。なお、磁気検出部に含まれる磁気検出素子ELの数は8つに限られず、少なくとも3つの磁気検出素子が含まれればよい。また、磁気検出素子の配置についても、必ずしも等間隔でなくてもよい。図4に示される磁気検出部120Aにおいては、8つの磁気検出素子EL1~EL8の配列の中央付近すなわち、磁気検出素子EL4とEL5との間から、磁気検出素子の配列方向に略等しい距離となるように磁気検出素子が選択される。そして、磁気検出素子間の距離が、検出対象物に適した距離となるようにする。たとえば、磁気検出素子EL1,EL8が選択される場合には、その素子間距離はL11となる。あるいは、磁気検出素子EL2,EL7が選択される場合には、その素子間距離はL12となる。このような選択方法は、たとえば、検出すべき磁石の磁極の境界が、配列の中央付近にくるように磁気検出部120Aが配置されるような場合に適している。図5は、磁気検出部における磁気検出素子の選択の他の例を説明するための図である。図5の磁気検出部120Aは、図4のものと同じく8つ磁気検出素子EL1~EL8が一列に配置されたものであるが、図5においては、ある1つの磁気検出素子図5においては、磁気検出素子EL8を必ず使用し、もう一方の磁気検出素子を、所望の素子間距離となるように、残余の磁気検出素子EL1~EL7の中から選択する。このような選択方法は、たとえば、検出すべき磁石の磁極の基準となる所定位置に、特定の磁気検出素子たとえば、図5においては磁気検出素子EL8がくるように磁気検出部120Aが配置されるような場合に適している。図6は、磁気検出部における磁気検出素子の配列の他の例を説明するための図である。図6の磁気検出部120Bにおいては、磁気検出素子ELが、二列にジグザグ状に配置される。このような配置は、図4または図5のように一列に磁気検出素子を配置した場合に比べて、隣接する磁気検出素子たとえば、図6の磁気検出素子EL31とEL41との距離dを小さく設定することができるので、素子間距離をより細かく調整したいような場合に適している。図7は、複列に配置された磁気検出素子の配列を含む磁気検出部の例を説明するための図である。図7の磁気検出部120Cにおいては、図6のように磁気検出素子がジグザグ状とはなっておらず、各列において対向する磁気検出素子が、磁気検出部120Cの短辺方向図7のX軸方向に揃った位置に配置されている。このような磁気検出素子の配置においては、図8で詳細に説明するように、隣り合う4つの磁気検出素子の組たとえば、図7のAR1やAR2を検出ブロックとし、この検出ブロックAR1,AR2を1つの検出素子とみなして使用する。図8は、図7の磁気検出部120Cにおける、磁気検出素子の選択手法を説明するための図である。図8においては、磁気検出素子としてホール素子を使用している場合について説明する。図7および図8を参照して、磁気検出部120Cは、第1列の磁気検出素子EL11~EL1n、および第2列の磁気検出素子EL21~EL2nを含むnは5以上の整数。そして、第1列および第2列において、対向する磁気検出素子が、切換部130に含まれる同じスイッチに接続される。たとえば、磁気検出素子EL11およびEL21は切換部130のスイッチSW1に接続され、磁気検出素子EL12およびEL22は切換部130のスイッチSW2に接続される。ここで、ホール素子は、一般的に2つの端子対図8におけるTA-TC,TB-TDを有する。そして、第1の端子対たとえば、TA-TCに電源電圧を印加したときに第2の端子対たとえば、TB-TDに発生するホール電圧と、第2の端子対に電源電圧を印加したときの第1の端子対に発生するホール電圧を比較すると、当該ホール素子に印加される磁界の強さに応じた有効信号成分は同相であるが、その素子オフセット成分は逆相となることが知られている。図8に示される例においては、第1列の磁気検出素子EL11は、端子TCから端子TAに向かう方向に電流が流れるように電源電圧が印加される。そして、磁気検出素子EL11に印加した電源電圧の位相を0°とした場合に、第2列の磁気検出素子EL21には、磁気検出素子EL11に印加した電源電圧の位相と270°位相がずれた電源電圧が印加される。すなわち、磁気検出素子EL21の端子TBから端子TDに向かう方向に電流が流れるように電源電圧が印加される。また、第1列において磁気検出素子EL11と隣り合う磁気検出素子EL12には、磁気検出素子EL11に印加した電源電圧の位相と90°位相がずれた電源電圧、すなわち、端子TDから端子TBに向かう方向に電流が流れるように電源電圧が印加される。さらに、第2列において磁気検出素子EL21と隣り合う磁気検出素子EL22には、磁気検出素子EL11に印加した電源電圧の位相と180°位相がずれた電源電圧、すなわち、端子TAから端子TCに向かう方向に電流が流れるように電源電圧が印加される。このように、第1列においては、磁気検出素子EL11に印加される電源電圧に対する位相が90°,0°となるような電源電圧が、磁気検出素子に交互に印加される。一方、第2列においては、磁気検出素子EL11に印加される電源電圧に対する位相が270°,180°となるような電源電圧が、磁気検出素子に交互に印加される。そして、上述のように、隣り合う4つの磁気検出素子を1つの検出ブロックとして磁気検出を行なう。たとえば、磁気検出素子EL11,EL12,EL21,EL22を含む検出ブロックAR1により検出を行なう場合には、切換部130におけるスイッチSW1,SW2が閉成される。また、磁気検出素子EL12,EL13,EL22,EL23を含む検出ブロックAR2により検出を行なう場合には、切換部130におけるスイッチSW2,SW3が閉成される。そして、検出対象物に対して、所望の検出ブロック間距離となる検出ブロックが選択されるように、切換部130のスイッチが切換えられる。このように、検出ブロックに含まれる4つの磁気検出素子は、印加される電圧位相が互いに90°ずれたものとなる。このような構成とすることによって、図3の処理回路150に出力される各チャンネルの信号において、素子オフセット成分の一部またはすべてがキャンセルできるので、検出された磁気を示す信号の精度を向上することができる。また、処理ユニット160,170におけるオフセットキャンセル回路が不要となったり、あるいはより簡便な構成としたりすることができる。なお、図8においては、隣り合う4つの磁気検出素子を1つの検出ブロックとする例を示したが、たとえば、図8における磁気検出素子EL11とEL21、磁気検出素子EL12とEL22というように、2つの磁気検出素子を1つの検出ブロックとすることも可能である。あるいは、第1列から第4列まで4列に磁気検出素子を配列し、各列の隣り合った4つの磁気検出素子たとえば、各列における1番目の4つの磁気検出素子を1つの検出ブロックとし、その検出ブロックに含まれる磁気検出素子に印加される電源電圧の位相を、90°ずつずらしたものとする構成としてもよい。次に、リング状の磁石に、本実施の形態の磁気検出装置を適用する場合の、磁気検出素子の選択手法の例について説明する。図9は、N極およびS極の磁極が円周方向に交互に配置されたリング状の磁石50の磁気を検出する場合の、磁気検出素子の好ましい選択手法を説明するための図である。なお、図9においては、図4および図5で示したような、磁気検出素子が直線状に一列に配置された磁気検出部120Dを用いた場合を例として説明するが、図6や図7で説明したような磁気検出素子の配列および検出ブロックを用いた構成としてもよい。図9を参照して、磁石50には、S極の磁極51およびN極の磁極52が円周方向に交互に配置されている。リング状の磁石50の中心Cに対して、隣り合う1対の磁極51,52のなす角度をφとする。そして、複数の磁気検出素子が一列に配置された磁気検出部120Dを、図9のように配置する。このとき、磁気検出部120Dに含まれる磁気検出素子のうちで、検出に用いる磁気検出素子ELA、ELBは、磁石50の中心Cに対して、これらの磁気検出素子ELA、ELBのなす角度αが、α=φ/4、あるいはα=3φ/4となるようなものを選択する。このように選択する理由を、図10を用いて説明する。図10は、図9において、各磁気検出素子から検出される磁界を説明するための図である。図10においては、横軸には磁石50の回転角度θが示され、縦軸には、上段に磁気検出素子ELA,ELBの位置における磁界の強さが、中段および下段にはそれぞれ磁気検出素子ELA,ELBによって検出された磁気信号を図1における処理回路150で処理した出力信号OUTA,OUTBが示される。なお、上段の磁界の強さについては、S極についての磁界の強さを正とし、N極についての磁界の強さを負として表わすものとする。図9および図10を参照して、たとえば、磁石50が時計回り方向に回転する場合、磁気検出素子ELA,ELBの位置における磁界の強さは、磁石50の回転に伴って、それぞれ曲線WA,WBのように変化する。このとき、たとえば、磁気検出素子ELAについては、磁界の強さが、S極側のしきい値THSに到達する点P1よりも大きくなったタイミングからN極側のしきい値THNに到達する点P2になるまですなわち、θ1<θ≦θ2、出力信号OUTAはS極を示す。そして、磁界の強さが、再びS極側のしきい値THSに到達する点P3まですなわち、θ2<θ≦θ3、出力信号OUTAはN極を示す。同様に、磁気検出素子ELBについては、点P1Aから点P2Aすなわち、θ1A<θ≦θ2Aまでは出力信号OUTBはS極を示し、点P2Aから点P3Aすなわち、θ2A<θ≦θ3Aまでは出力信号OUTBはN極を示す。このとき、磁界の強さの変化における1周期たとえば、θ1からθ3までが、図9の中心Cに対する隣り合う磁極のなす角度φとなる。また、中心Cに対する磁気検出素子ELA,ELBのなす角度αは、θ1からθ1Aまでの大きさ、すなわち出力信号OUTAとOUTBとの位相差となる。そのため、α=φ/4あるいはα=3φ/4とすることによって、一方の出力信号の切換わりのタイミングが、他方の出力信号における隣り合う切換わりのタイミングのちょうど中間付近に位置することになる。これによって、一方の出力信号における切換わりのあるタイミングに対する、その前後で生じる他方の出力信号における切換わりのタイミングのマージンたとえば、図10中のM1,M2をほぼ同じにすることができるM1=M2ので、磁界の切換わりの変化を適切に検出することができる。そして、図9において、大きさや隣り合う磁極により生成される角度φが異なる磁石を用いる場合であっても、磁気検出部120Dに含まれる磁気検出素子のうち、その磁石に対応して最適な位置となるような磁気検出素子を選択することによって、同じ磁気検出装置を異なる磁石にも適用することが可能となる。以上のように、本実施の形態においては、3つ以上の磁気検出素子を含む磁気検出部を用いた磁気検出装置が開示された。本実施の形態に従う磁気検出装置は、磁界の検出に用いられる磁気検出素子間の距離が、検出すべき対象物たとえば、磁石に応じて可変に設定可能であり、異なる大きさ,種類の対象物について、同じ磁気検出部を用いることができる。また、磁気検出部の製造過程において、それに含まれる複数の磁気検出素子の位置を造りこむことができるので、個別の磁気検出素子を回路内に配置する場合に比べて、磁気検出素子間距離の精度を向上させることができる。これによって、検出精度を向上できるとともに、部品点数も削減できるので回路製造時の製造コストを低減することも可能となる。今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。"