制御対象機器の仕様に対応して設けられ、且つ前記制御対象機器の仕様に適合した仕様で前記制御対象機器を駆動制御する駆動回路と、前記駆動回路の仕様に適合した駆動処理を実行して前記駆動回路を制御することにより前記制御対象機器を制御する制御手段と、前記駆動回路の仕様を表すID情報を記憶するID情報記憶部と、前記駆動処理の仕様を特定する内部パラメータを記憶する内部パラメータ記憶部と、を有し、前記制御手段は、前記ID情報記憶部に記憶されたID情報と前記内部パラメータ記憶部に記憶された内部パラメータとが適合するときのみ前記駆動回路を制御するようになっている駆動制御装置であって、前記制御手段は、前記複数種類の駆動処理間で共通の処理を実行する共通処理実行部と、前記複数種類の駆動処理間で非共通の処理を実行し、且つ前記内部パラメータ記憶部に記憶された内部パラメータで特定される駆動処理に属する前記非共通の処理を選択し当該処理を実行する非共通処理実行部と、を備え、前記共通処理実行部および非共通処理実行部は前記駆動処理における実行順にしたがって前記処理を実行することを特徴とする駆動制御装置。前記駆動回路と前記ID情報記憶部とは、同一基板に搭載されていることを特徴とする請求項1記載の駆動制御装置。前記制御手段と前記内部パラメータ記憶部とは、同一基板に搭載されていることを特徴とする請求項1または請求項2記載の駆動制御装置。前記制御対象機器は、モータであることを特徴とする請求項1から請求項3の何れか1項に記載の駆動制御装置。ところで、上述のようなモータ制御装置においては、モータ毎に仕様が異なるため、パワーアンプ基板などのH/Wインターフェース基板として、モータの仕様に適したH/Wインターフェース基板を使用する必要がある。そのため、このH/Wインターフェース基板を制御する制御基板においても、H/Wインターフェース基板の仕様に則して制御する必要がある。つまり、H/Wインターフェース基板の仕様に適した制御処理を実行する制御基板を用いる必要がある。このため、モータ制御装置として、モータの仕様に適したH/Wインターフェース基板と、これに適した制御基板とを備えたモータ制御装置を用意する必要があり、仕様の異なるモータが存在する場合にはモータの種類毎に、その仕様に適したH/Wインターフェース基板および制御基板を備えたモータ制御装置を用意する必要がある。このように、モータの仕様毎に、この仕様に適したモータ制御装置を用意するということは、仕様の異なるモータが複数存在する場合には、種類の異なる複数のモータ制御装置が必要とされることになり、その結果、モータの種類が増えるほど、モータ制御装置の種類も増えることになって、モータ制御装置の種類が増加するほどこれらモータ制御装置の管理が煩雑となるという問題がある。また、種類の異なるモータ制御装置を製造するということは、同一種類のモータ制御装置を製造する場合に比較してコストの点で不利である。そのため、モータ制御装置の管理の簡便さ、また、コスト削減の点から、より簡易に管理することのできるモータ制御装置が望まれていた。そこで、この発明は、上記従来の未解決の課題に着目してなされたものであり、制御対象機器の仕様が異なる毎に、各仕様に適合した異なる制御処理を行う必要がある場合であっても、駆動制御装置の管理を容易に行うことができ且つコスト削減を図ることの可能な駆動制御装置を提供することを目的としている。上記目的を達成するために、本発明の請求項1にかかる駆動制御装置は、制御対象機器の仕様に対応して設けられ、且つ前記制御対象機器の仕様に適合した仕様で前記制御対象機器を駆動制御する駆動回路と、前記駆動回路の仕様に適合した駆動処理を実行して前記駆動回路を制御することにより前記制御対象機器を制御する制御手段と、前記駆動回路の仕様を表すID情報を記憶するID情報記憶部と、前記駆動処理の仕様を特定する内部パラメータを記憶する内部パラメータ記憶部と、を有し、前記制御手段は、前記ID情報記憶部に記憶されたID情報と前記内部パラメータ記憶部に記憶された内部パラメータとが適合するときのみ前記駆動回路を制御するようになっている駆動制御装置であって、前記制御手段は、前記複数種類の駆動処理間で共通の処理を実行する共通処理実行部と、前記複数種類の駆動処理間で非共通の処理を実行し、且つ前記内部パラメータ記憶部に記憶された内部パラメータで特定される駆動処理に属する前記非共通の処理を選択し当該処理を実行する非共通処理実行部と、を備え、前記共通処理実行部および非共通処理実行部は前記駆動処理における実行順にしたがって前記処理を実行することを特徴としている。また、請求項2にかかる駆動制御装置は、前記駆動回路と前記ID情報記憶部とは、同一基板に搭載されていることを特徴としている。また、請求項3にかかる駆動制御装置は、前記制御手段と前記内部パラメータ記憶部とは、同一基板に搭載されていることを特徴としている。さらに、請求項4にかかる駆動制御装置は、前記制御対象機器は、モータであることを特徴としている。本発明によれば、制御手段では、複数種類の駆動処理間で共通の処理は共通処理実行部で実行し、非共通の処理は非共通処理実行部において実行し且つ内部パラメータ記憶部に記憶された内部パラメータで特定される駆動処理に属する非共通の処理を選択してこれを実行するため、共通処理実行部で実行される前記共通の処理と非共通処理実行部で実行される内部パラメータで特定される前記非共通の処理とにより、結果的に複数種類の駆動処理を実行することができる。このとき、複数種類の駆動処理間で共通の処理を共通処理実行部で共通化することができるため、その分、複数種類の駆動処理の管理を容易に行うことができる。また、このとき、内部パラメータ記憶部で記憶される内部パラメータとID情報記憶部に記憶された駆動回路の仕様を表すID情報とが一致するときにのみ制御手段では駆動回路を制御するため、内部パラメータ記憶部で記憶される内部パラメータに応じて選択された非共通の処理を含む仕様の駆動処理と、この駆動処理にしたがって駆動制御される駆動回路との仕様が適合しない状態で、駆動回路が駆動されることを回避することができる。以下、本発明の実施の形態を説明する。本実施形態は、制御対象機器としてモータを適用したものであり、本発明を適用したモータ駆動制御装置について説明する。図1は、本発明におけるモータ駆動制御装置の一例を示す概略構成図である。図1において、1は、制御対象機器であるモータ、2は、モータ1を駆動制御するドライブユニットである。ドライブユニット2は、モータ1への供給電流を制御するH/Wインターフェース基板10と、このH/Wインターフェース基板10を駆動制御する制御基板20とを備え、任意の仕様を有するH/Wインターフェース基板10を搭載できるようになっている。H/Wインターフェース基板10は、モータ駆動部11とID情報記憶部12とを備える。モータ駆動部11は整流器やモータ駆動回路などを備え、制御基板20からの駆動信号に応じて動作し所定電流をモータ1に供給する。ID情報記憶部12には、H/Wインターフェース基板10の仕様を特定するID情報が予め設定されて記憶されている。このID情報記憶部12は例えば設定スイッチなどの不揮発性の記憶装置で構成され、その記憶情報を、制御基板20から読み出し可能に構成されている。制御基板20は内部パラメータ記憶部21と演算処理部CPU22とを備え、演算処理装置22は一致判定部22aと制御処理部22bとを備える。内部パラメータ記憶部21は、制御処理部22bで実行されるモータを駆動するためのモータ駆動処理において内部処理を切り替えるための内部パラメータを保持する。前記内部パラメータ記憶部21は書き換え可能な不揮発性メモリ或いは設定スイッチ等の、書き換え可能な不揮発性の記憶装置で構成される。一致判定部22aは、起動時にH/Wインターフェース基板10のID情報記憶部12からID情報を読み出し、内部パラメータ記憶部21に格納された内部パラメータと、ID情報記憶部12から読み出したID情報とが一致するか否かを判断し、一致するときには、判断結果は一致として制御処理部22bに通知する。一方、一致しないときには不一致として、警報を発すること等により不一致であることを外部に通知する。制御処理部22bは、一致判定部22aから一致が通知されたときにのみ、前記H/Wインターフェース基板10を駆動制御するためのモータ駆動処理を実行し、このモータ駆動処理における内部処理を、内部パラメータ記憶部21に格納された内部パラメータを利用して切り替えて実行する。図2は、演算処理部CPU22で実行される制御処理の処理手順の概要を示すフローチャートである。ここで、前述のように、モータ1の仕様に応じてH/Wインターフェース基板10の仕様も決定され、制御処理部22bでは、H/Wインターフェース基板10の仕様に適したモータ駆動処理を実行する必要がある。そのため、例えば仕様の異なる3種類のモータ、1A、1B、1Cが存在する場合にはそれぞれに対応するH/Wインターフェース基板10を用いる必要があり、この種類の異なる3つのH/Wインターフェース基板10毎にこれに対応するモータ駆動処理を実行することになる。図3は、仕様の異なる各H/Wインターフェース基板10に対応するモータ駆動処理の処理手順の概要を示すフローチャートである。ここで、モータ1A~1Cに対応するモータ駆動処理A~Cは、基本的にはモータを駆動制御するものであるため、3つのモータ駆動処理A~Cにおいて共通の処理を含む。図3に示すモータ駆動処理A~Cの場合には、処理1から処理4のうち、処理3A、処理3B、処理3Cは異なるが、処理1、処理2、処理4は共通の処理である。そのため、本願の演算処理装置22では、図2の制御処理において、処理2の後、つまり3つのモータ駆動処理A~Cにおいて非共通の処理を行う前処理として、パラメータ分岐処理を行い、内部パラメータに応じて次に実行する処理を切り替えることにより、H/Wインターフェース基板10の仕様に応じた処理3A、処理3B、処理3Cのいずれかを実行する。これにより、図2の制御処理を実行することによって、仕様の異なる3つのモータ駆動処理A~Cを実行することができることになる。したがって、この制御処理を実行する演算処理装置22が搭載された制御基板20を共通化できることになる。図2の制御処理では、電源が投入され起動されると、まずステップS1で、H/Wインターフェース基板10のID情報記憶部12からID情報を読み出し、また、内部パラメータ記憶部21から内部パラメータを読み出す。次にステップS2に移行し、ステップS1で読み出したID情報と内部パラメータとが一致するか否かを判断する。これらが一致しないときにはステップS11に移行し、警報等、アラームを発生することにより、ID情報と内部パラメータとが不一致であることを外部に通知する。つまり、前述のようにパラメータ分岐処理を行うことにより内部パラメータに応じて、次に実行する処理を切り替えているため、内部パラメータにより、演算処理装置22で実行されるモータ駆動処理の仕様が決定されることになる。したがって、ID情報と内部パラメータとが不一致ということは、演算処理装置22で実行されるモータ駆動処理の仕様と、H/Wインターフェース基板10の仕様とが一致していないということである。よって、この場合にはモータ1を駆動しない。一方、ステップS2で、ステップS1で読み出したID情報と内部パラメータとが一致するときにはステップS3に移行する。このステップS3以後の処理は、モータ1を駆動制御するためのモータ駆動処理である。ステップS3では処理1を実行し、次いでステップS4では処理2を実行する。この処理1および処理2は、各モータ駆動処理A~Cで共通の処理である。次に、ステップS5ではパラメータ分岐処理を行う。すなわち、内部パラメータ記憶部21から読み出した内部パラメータに応じて分岐先を切り替え、内部パラメータに応じてステップS6a、ステップS6b、ステップS6cの何れかの処理を実行する。そして、内部パラメータに応じて、この内部パラメータで特定されるH/Wインターフェース基板10の仕様に対応した処理が実行され、具体的には、内部パラメータ記憶部21から読み出した内部パラメータが仕様Aであれば、ステップS6aに移行して仕様AのH/Wインターフェース基板10に対応した処理3Aを実行する。内部パラメータ記憶部21から読み出した内部パラメータが仕様Bであれば、ステップS6bに移行して仕様BのH/Wインターフェース基板10に対応した処理3Bを実行する。内部パラメータ記憶部21から読み出した内部パラメータが仕様Cであれば、ステップS6cに移行して仕様CのH/Wインターフェース基板10に対応した処理3Cを実行する。次いでステップS7に移行し、モータ駆動処理A~Cで共通の処理4を実行する。なお、図2では、制御処理の概要を示しているためパラメータ分岐処理は、ステップS5の処理でのみ実行しているが、これに限るものではなく、3つのモータ1A~1Cで共通ではない非共通の処理を行うときに、その前処理としてパラメータ分岐処理を実行すればよい。また、図2では、パラメータ分岐処理によって、内部パラメータごとにそれぞれ異なる処理3A、処理3B、処理3Cに分岐する場合について説明しているが、例えば、仕様Aおよび仕様BのH/Wインターフェース基板10に対する処理は同一であるが、仕様CのH/Wインターフェース基板10に対する処理は異なる場合には、パラメータ分岐処理において、内部パラメータが仕様Aまたは仕様Bである場合と、仕様Cとの2つに分岐するように構成すればよい。つまり、一般に、共通化できる処理については共通化することによって制御処理全体の流れが把握しやすく、制御処理全体の管理を行いやすくなる。したがって、管理の簡便化につながる処理について共通化するようにすればよい。次に、上記実施の形態の動作を説明する。今、例えば、仕様Aのモータ1Aを駆動するものとする。ユーザはまず、モータ1Aの仕様仕様Aに対応したH/Wインターフェース基板10を、ドライブユニット2に実装する。また、制御基板20の内部パラメータ記憶部21に、H/Wインターフェース基板10に対応したモータ駆動処理Aを実行するための内部パラメータをマニュアル設定する。この場合、H/Wインターフェース基板10は、モータ1Aの仕様仕様Aに適合したH/Wインターフェース基板10であるため、内部パラメータとして仕様Aを設定する。この状態で、ドライブユニット2の電源投入が行われドライブユニット2が起動されると、制御基板20では、図2の制御処理にしたがって処理を実行し、まず、H/Wインターフェース基板10のID情報記憶部12に記憶されているID情報を読み出す。また内部パラメータ記憶部21に格納されている内部パラメータを読み出すステップS1。この場合ID情報として仕様Aが設定され、内部パラメータとして仕様Aが設定されており、両者は一致するステップS2。そのため、図2の制御処理にしたがって、処理1ステップS3、処理2ステップS4を実行する。そして、内部パラメータとして仕様Aが設定されているため、ステップS5のパラメータ分岐処理からステップS6aに移行して処理3Aを実行した後、処理4を実行するステップS7。これにより、処理1、処理2、処理3A、処理4がこの順に実行されることになり、これはすなわち図3に示すモータ1Aに対するモータ駆動処理Aと同等の処理が行われることになる。このとき、ユーザが、内部パラメータをマニュアル設定する際に、本来仕様Aとして設定すべきところ、誤って仕様Cとして設定すると、図2のステップS2の処理で、H/Wインターフェース基板10から獲得したID情報仕様Aと、内部パラメータ記憶部21から読み出した内部パラメータ仕様Cとが一致しないため、ステップS2からステップS11に移行して、アラームが発生され、モータ1Aは駆動されない。ここで、仮に、図2の制御処理に、ステップS2のID情報と内部パラメータとが一致するかを判断する処理が含まれておらず、この一致するかの判断処理が行われない場合、内部パラメータが仕様Cである場合には、図2の制御処理では、ステップS5のパラメータ分岐処理からステップS6cに移行して処理3Cが実行されることになる。そのため、図3に示す仕様Cに対応したモータ駆動処理Cが実行されることになり、本来、仕様Aに対応したモータ駆動処理Aが実行されるべきところ、仕様Cに対応したモータ駆動処理Cが実行されることになる。しかしながら、上述のように、内部パラメータとID情報とが一致しないときには、ステップS2からステップS11に移行して図2のステップS3移行のモータ駆動処理を実行しないようにしているため、ドライブユニット2に実装されたある仕様のH/Wインターフェース基板10に対して、この仕様に対応していない他のモータ駆動処理が実行されることを回避することができる。このため、モータが、このモータの仕様とは異なる仕様のモータ駆動処理によって駆動制御されることにより、モータの回転が不安点となることを回避することができ、すなわちモータを安定して駆動させることができる。特に、モータは、仕様によって流すことの可能な最大電流量が異なり、一般に、その最大電流量はH/Wインターフェース基板10側で定義される。モータ駆動処理においては、その最大電流量に対して何電流を流すかを決めこれに基づき電流を供給するため、接続されているH/Wインターフェース基板10の仕様と内部パラメータとが一致しない場合には、モータに供給する電流量が意図する電流量と異なるため、モータが意図する回転数とは異なる回転数で回転する可能性がある。モータ駆動処理が想定しているモータの最大電流量と、H/Wインターフェース基板10で定義されるモータの最大電流量との差が比較的大きい場合には、前述のように回転が不安定となり、特に、モータの場合には仕様の相違によって、この最大電流量の差が比較的大きくなるため、H/Wインターフェース基板10の仕様とモータ駆動処理の仕様とが一致するか否かを判断することは有効である。また、ドライブユニット2では、図2の制御処理に示すように、各モータの仕様に適したモータ駆動処理A~Cにおいて、共通化できる処理については共通化し、各モータ駆動処理A~Cで固有の処理であって共通化できない処理については、パラメータ分岐処理を行って処理を切り替える構成としたため、1種類の1つの制御処理によって、仕様の異なる3つのモータ駆動処理を実行することができる。したがって、例えば、仕様の異なる3つのモータを駆動する3つのドライブユニット2が存在する場合、各ドライブユニット2では各モータの仕様に適したモータ駆動処理を実行するものの、各ドライブユニット2が保持する制御処理自体は1種類ですむため、各ドライブユニット2の制御処理を、同一種の制御処理として管理することができる。したがって、異なる3つのモータ駆動処理A~Cを管理する場合に比較して、制御処理の管理を簡便化することができ、また、種類の異なるモータ駆動処理A~Cを搭載する場合に比較してコスト削減を図ることができる。なお、上記実施の形態においては、モータ駆動処理とH/Wインターフェース基板10とを一対一に対応させた場合について説明したがこれに限るものではない。例えば、仕様AのH/Wインターフェース基板10に対して、仕様A1のモータ駆動処理と仕様A2のモータ駆動処理とを適用することができる場合等、ある仕様のモータつまりH/Wインターフェース基板10を、仕様の異なる複数のモータ駆動処理により制御できる構成であっても適用することができる。この場合には、例えば、モータ1A~1Cに適合した仕様A、仕様B、仕様CのH/Wインターフェース基板10のうち、仕様AのH/Wインターフェース基板10を、仕様の異なるモータ駆動処理A1、モータ駆動処理A2、モータ駆動処理A3のいずれによっても駆動制御することができる場合には、内部パラメータとして、仕様A1、仕様A2、仕様A3、仕様B、仕様Cの何れかを設定する構成とし、さらに、モータ駆動処理A1、A2、A3、B、Cにおいて、固有の処理については、図2の制御処理のパラメータ分岐処理のように、内部パラメータに応じて、モータ駆動処理A1、A2、A3、B、Cにおいて固有の処理に切り替える構成とする。そして、ステップS2の処理で内部パラメータとID情報とを比較する際に、ID情報として仕様Aが設定されている場合には、仕様AのH/Wインターフェース基板10に適合するモータ駆動処理A1、A2、A3を特定する内部パラメータ、すなわち、内部パラメータが仕様A1、仕様A2、仕様A3の何れかであるかを判断する構成とすればよい。また、上記実施の形態においては、内部パラメータをマニュアル操作により設定する場合について説明したが、これに限るものではなく内部パラメータ記憶部21に記憶することができればどのような手段であってもよい。また、上記実施の形態においては、ID情報記憶部12を、H/Wインターフェース基板10に搭載する場合について説明したが、必ずしもH/Wインターフェース基板10に搭載しなくてもよく、例えば、ドライブユニット2の本体側に設けてもよい。この場合、H/Wインターフェース基板10をドライブユニット2に実装する段階で、このH/Wインターフェース基板10に対応するID情報をID情報記憶部12に登録すればよい。この場合、H/Wインターフェース基板10をドライブユニット2に実装する毎に、そのID情報をID情報記憶部12に登録する必要がある。一方、H/Wインターフェース基板10側にID情報記憶部12を設けた場合には、ID情報記憶部12に一旦登録すれば以後は、登録する必要はないため、その分手間が省けるとともに、ID情報記憶部12に登録する際に誤ったID情報が登録されることを回避することができる。また、上記実施の形態においては、制御対象機器としてモータを駆動制御する場合について説明したが、これに限るものではなく、H/Wインターフェース基板10を介して制御基板20により駆動制御される機器であれば適用することができる。ここで、モータ1が制御対象機器に対応し、H/Wインターフェース基板10に実装された回路が駆動回路に対応し、演算処理装置22が制御手段に対応し、図2のステップS3、ステップS4、ステップS7の処理が共通処理実行部に対応し、図2のステップS5およびステップS6a、S6b、S6cの処理が非共通処理実行部に対応している。