【手続補正書】
【提出日】平成19年7月20日(2007.7.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マイクロプロセッサまたはマイクロコントローラ（以下マイクロプロセッサ（２３）と称する）と、不揮発性メモリ（７４）とが配属されており、マイクロプロセッサは種々異なる優先度を有する複数のルーチンを実行するために用いられる形式の電子コミュテーション式モータの駆動方法において、
ａ）ルーチンの実行時にエラーを検出した場合、エラー信号をセット（ＤＳ＿ＡＣＴＩＶＥ＝１）し、所定のデータを記憶し、
ｂ）エラー監視ルーチン（図２３）によって、エラー信号（ＤＳ＿ＡＣＴＩＶＥ）がセットされているか否かを、時間的間隔をおいて検査し、
ｃ）エラー信号がセットされている（ＤＳ＿ＡＣＴＩＶＥ＝１）場合には、モータ（３２）を、前もって記憶したデータおよび不揮発性メモリ（７４）に記憶されている少なくとも１つの変更可能なパラメータ（オブジェクトテーブル１１１）に相応して制御するために、該記憶したデータの種類及び該少なくとも１つの変更可能なパラメータに応じて、前記検出されたエラーに適合された応答がマイクロプロセッサ（２３）によって実行される、
ことを特徴とする電子コミュテーション式モータの駆動方法。
【請求項２】
瞬時に比較的優先度の高いルーチンが存在しない場合に、エラー監視ルーチン（図２３）を実行する、請求項１記載の方法。
【請求項３】
モータのパラメータ化の際に不揮発性メモリ（７４）において、エラー監視ルーチン（２３）を制御する少なくとも１つのパラメータを変更する、請求項１または２記載の方法。
【請求項４】
不揮発性メモリ（７４）に記憶された、エラー監視ルーチン（図２３）に対する少なくとも１つのパラメータを、エラー監視ルーチンの実行の前に、マイクロプロセッサ（２３）に配属され、これによりアドレシングされる揮発性メモリ（９７）へ伝送する、請求項１〜３のいずれか１項記載の方法。
【請求項５】
同時に２つのエラーが存在する場合、時間的に古いエラーに配属されたデータだけを記憶する（図２２：Ｓ３４２）、請求項１〜４のいずれか１項記載の方法。
【請求項６】
エラー監視ルーチンに対するパラメータを不揮発性メモリ（７４）の１つまたは複数のレジスタに記憶し、当該パラメータに相応してエラー監視ルーチンを実行し、モータ（３２）を相応に制御する、請求項１〜５のいずれか１項記載の方法。
【請求項７】
モータの不揮発性メモリ（７４）に記憶された、エラー監視ルーチンに対するパラメータを、エラー監視ルーチンの実行の前に、マイクロプロセッサに配属され、これによりアドレシングされる揮発性メモリ（９７）に伝送する、請求項６記載の方法。
【請求項８】
エラー監視ルーチン（図２３）に対するパラメータを、モータ（３２）のスイッチオン時に、マイクロプロセッサ（２３）に配属され、これによりアドレシングされる揮発性メモリ（９７）へ伝送する、請求項７記載の方法。
【請求項９】
エラー監視ルーチン（図２３）に対するパラメータを、マイクロプロセッサ（２３）のリセット過程時にそれぞれ、マイクロプロセッサ（２３）に配属され、これによりアドレシングされる揮発性メモリ（９７）に伝送する、請求項７または８記載の方法。
【請求項１０】
不揮発性メモリ（７４）には少なくとも１つのパラメータ（ＤＩＳＴ＿ＣＴＲＬ）が設けられており、
該パラメータは、エラーについての指示を記憶すべきか否か（図９）を制御する、請求項１〜９のいずれか１項記載の方法。
【請求項１１】
不揮発性メモリ（７４）には少なくとも１つのパラメータ（ＤＩＳＴ＿ＳＴＡＴＥ）がもうけられており、
該パラメータは、当該エラーを表すどのデジタル値をエラーの記憶の際に、当該エラーまたはエラー群に配属すべきかを制御する、請求項１〜１０のいずれか１項記載の方法。
【請求項１２】
不揮発性メモリ（７４）には少なくとも１つのパラメータ（ＤＩＳＴ＿ＲＥＡＣ）が設けられており、
該パラメータは、モータの回転数をエラーの発生時に制御する、請求項１〜１１のいずれか１項記載の方法。
【請求項１３】
優先度の異なるルーチンを少なくとも部分的に、要求信号によって要求可能なルーチンとして構成し、
要求されたルーチンのそれぞれ処理後に、モータの駆動に必要なプログラムステップのシーケンスを処理し、それから次に要求されたルーチンまたはエラー監視ルーチンを開始する、請求項１〜１２のいずれか１項記載の方法。
【請求項１４】
モータの駆動に対して必要なプログラムステップのシーケンスは、モータに設けられたデータバス（８２）を問い合わせるルーチン（ＣＯＭＭ）を有する、請求項１３記載の方法。
【請求項１５】
使用されるルーチンの最大持続時間は、データ伝送の所望のボー速度により、データバス（８２）を介して設定される、請求項１４記載の方法。
【請求項１６】
モータの転流をそれぞれ割込過程の間に行い、該割込過程はプログラム経過を中断する（図１３）、請求項１〜１５のいずれか１項記載の方法。
【請求項１７】
ロータ位置を検出するためにホール発生器（１３２）を有する電子コミュテーション式モータに対する駆動方法であって、
割込過程は、当該ホール発生器（１３２）の出力信号（ＨＡＬＬ）の所定形式の変化によってトリガされる、請求項１〜１６のいずれか１項記載の方法。
【請求項１８】
マイクロプロセッサまたはマイクロコントローラ（以下マイクロプロセッサ（２３）と称する）と、不揮発性メモリ（７４）と、データ収集線路（８２）とが配属されており、マイクロプロセッサは、エラー監視ルーチン（図２３）を含む種々異なる優先度を有する複数のルーチンを実行するよう構成され、及びデータ収集線路（８２）を介してエラー監視ルーチンに対する少なくとも１つの変更可能なパラメータが不揮発性メモリ（７４）にロード可能である、電子コミュテーション式モータであって、
マイクロプロセッサ（２３）は、
ａ）ルーチンの実行時にエラーを検出した場合、エラー信号をセット（ＤＳ＿ＡＣＴＩＶＥ＝１）し、所定のデータを記憶し、
ｂ）エラー監視ルーチン（図２３）によって、エラー信号（ＤＳ＿ＡＣＴＩＶＥ）がセットされているか否かを、時間的間隔をおいて検査し、
ｃ）エラー信号がセットされている（ＤＳ＿ＡＣＴＩＶＥ＝１）場合には、モータ（３２）を、前もって記憶したデータおよび不揮発性メモリ（７４）に記憶されている少なくとも１つの変更可能なパラメータ（オブジェクトテーブル１１１）に相応して制御するために、該記憶したデータの種類及び該少なくとも１つの変更可能なパラメータに応じて、前記検出されたエラーに適合された応答を実行すること
を特徴とする電子コミュテーション式モータ。
【請求項１９】
データ収集線路（８２）を介して不揮発性メモリ（７４）の内容が問い合わされる、請求項１８記載のモータ。
【請求項２０】
マイクロプロセッサまたはマイクロコントローラ（以下マイクロプロセッサと称する）；
少なくとも１つのパラメータを記憶可能な不揮発性メモリ（７４）；
マイクロプロセッサ（２３）に配属され種々異なる優先度を有する複数のルーチン（図１６、図２１）、該複数のルーチンでは、実行時にエラーを検出した場合、エラー信号をセット（ＤＳ＿ＡＣＴＩＶＥ＝１）し、所定のデータを記憶する；及び
エラー監視ルーチン（図２３）、該エラー監視ルーチンは、エラー信号（ＤＳ＿ＡＣＴＩＶＥ）がセットされているか否かを、時間的間隔をおいて検査し、エラー信号がセットされている（ＤＳ＿ＡＣＴＩＶＥ＝１）場合には、モータ（３２）を、前もって記憶したデータおよび前記少なくとも１つのパラメータに相応して制御するために、該記憶したデータの種類及び該少なくとも１つのパラメータ（１１１）に応じて、前記検出されたエラーに適合された前記マイクロプロセッサ（２３）の応答を実行するよう構成される；
を含むことを特徴とする電子コミュテーション式モータ。
【請求項２１】
前記少なくとも１つのパラメータは前記不揮発性メモリ（７４）において変更可能である
請求項２０記載のモータ。
【請求項２２】
データ収集線路（８２）を有し、該データ収集線路（８２）を介して前記少なくとも１つのパラメータが前記不揮発性メモリ（７４）にロード可能である
請求項２０又は２１記載のモータ。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
【発明の実施の形態】
本発明のさらなる詳細および有利な展開形態は、以下の説明および図面、並びに従属請求項に示されているが、これらは本発明を限定するものではない。なお、特許請求の範囲に付した図面参照符号は専ら発明の理解を助けるためのものに過ぎず、本発明を図示の態様に限定することは意図していない。
ここに、本発明の好ましい実施の形態を示す：
・  本発明の第１の視点により、マイクロプロセッサまたはマイクロコントローラ（以下マイクロプロセッサと称する）と、不揮発性メモリとが配属されており、マイクロプロセッサは種々異なる優先度を有する複数のルーチンを実行するために用いられる形式の電子コミュテーション式モータの駆動方法を提供する。この方法において、
ａ）ルーチンの実行時にエラーを検出した場合、エラー信号をセットし、所定のデータを記憶し、
ｂ）エラー監視ルーチンによって、エラー信号がセットされているか否かを、時間的間隔をおいて検査し、
ｃ）エラー信号がセットされている場合には、モータを、前もって記憶したデータおよび不揮発性メモリに記憶されている少なくとも１つの変更可能なパラメータ（オブジェクトテーブル）に相応して制御するために、該記憶したデータの種類及び該少なくとも１つの変更可能なパラメータに応じて、前記検出されたエラーに適合された応答がマイクロプロセッサによって実行される、ことを特徴とする（形態１・第１基本構成）。
・  上記の方法において、瞬時に比較的優先度の高いルーチンが存在しない場合に、エラー監視ルーチンを実行することが好ましい（形態２）。
・  上記の方法において、モータのパラメータ化の際に不揮発性メモリにおいて、エラー監視ルーチンを制御する少なくとも１つのパラメータを変更することが好ましい（形態３）。
・  上記の方法において、不揮発性メモリに記憶された、エラー監視ルーチンに対する少なくとも１つのパラメータを、エラー監視ルーチンの実行の前に、マイクロプロセッサに配属され、これによりアドレシングされる揮発性メモリへ伝送することが好ましい（形態４）。
・  上記の方法において、同時に２つのエラーが存在する場合、時間的に古いエラーに配属されたデータだけを記憶することが好ましい（形態５）。
・  上記の方法において、エラー監視ルーチンに対するパラメータを不揮発性メモリの１つまたは複数のレジスタに記憶し、当該パラメータに相応してエラー監視ルーチンを実行し、モータを相応に制御することが好ましい（形態６）。
・  上記の方法において、モータの不揮発性メモリに記憶された、エラー監視ルーチンに対するパラメータを、エラー監視ルーチンの実行の前に、マイクロプロセッサに配属され、これによりアドレシングされる揮発性メモリに伝送することが好ましい（形態７）。
・  上記の方法において、エラー監視ルーチンに対するパラメータを、モータのスイッチオン時に、マイクロプロセッサに配属され、これによりアドレシングされる揮発性メモリへ伝送することが好ましい（形態８）。
・  上記の方法において、エラー監視ルーチンに対するパラメータを、マイクロプロセッサのリセット過程時にそれぞれ、マイクロプロセッサに配属され、これによりアドレシングされる揮発性メモリに伝送することが好ましい（形態９）。
・  上記の方法において、不揮発性メモリには少なくとも１つのパラメータが設けられており、該パラメータは、エラーについての指示を記憶すべきか否かを制御することが好ましい（形態１０）。
・  上記の方法において、不揮発性メモリには少なくとも１つのパラメータがもうけられており、該パラメータは、当該エラーを表すどのデジタル値をエラーの記憶の際に、当該エラーまたはエラー群に配属すべきかを制御することが好ましい（形態１１）。
・  上記の方法において、不揮発性メモリには少なくとも１つのパラメータが設けられており、該パラメータは、モータの回転数をエラーの発生時に制御することが好ましい（形態１２）。
・  上記の方法において、優先度の異なるルーチンを少なくとも部分的に、要求信号によって要求可能なルーチンとして構成し、要求されたルーチンのそれぞれ処理後に、モータの駆動に必要なプログラムステップのシーケンスを処理し、それから次に要求されたルーチンまたはエラー監視ルーチンを開始することが好ましい（形態１３）。
・  上記の方法において、モータの駆動に対して必要なプログラムステップのシーケンスは、モータに設けられたデータバスを問い合わせるルーチンを有することが好ましい（形態１４）。
・  上記の方法において、使用されるルーチンの最大持続時間は、データ伝送の所望のボー速度により、データバスを介して設定されることが好ましい（形態１５）。
・  上記の方法において、モータの転流をそれぞれ割込過程の間に行い、該割込過程はプログラム経過を中断することが好ましい（形態１６）。
・  上記の方法において、ロータ位置を検出するためにホール発生器を有する電子コミュテーション式モータに対する駆動方法であって、割込過程は、当該ホール発生器の出力信号の所定形式の変化によってトリガされることが好ましい（形態１７）。
・  本発明の第２の視点により、マイクロプロセッサまたはマイクロコントローラ（以下マイクロプロセッサと称する）と、不揮発性メモリと、データ収集線路とが配属されており、マイクロプロセッサは、エラー監視ルーチンを含む種々異なる優先度を有する複数のルーチンを実行するよう構成され、及びデータ収集線路を介してエラー監視ルーチンに対する少なくとも１つの変更可能なパラメータが不揮発性メモリにロード可能である、電子コミュテーション式モータを提供する。このモータにおいて、
マイクロプロセッサは、
ａ）ルーチンの実行時にエラーを検出した場合、エラー信号をセットし、所定のデータを記憶し、
ｂ）エラー監視ルーチンによって、エラー信号がセットされているか否かを、時間的間隔をおいて検査し、
ｃ）エラー信号がセットされている場合には、モータを、前もって記憶したデータおよび不揮発性メモリに記憶されている少なくとも１つの変更可能なパラメータ（オブジェクトテーブル）に相応して制御するために、該記憶したデータの種類及び該少なくとも１つの変更可能なパラメータに応じて、前記検出されたエラーに適合された応答を実行すること
を特徴とする（形態１８・第２基本構成）。
・  上記のモータにおいて、データ収集線路を介して不揮発性メモリの内容が問い合わされることが好ましい（形態１９）。
・  本発明の第３の視点により、マイクロプロセッサまたはマイクロコントローラ（以下マイクロプロセッサと称する）；
少なくとも１つのパラメータを記憶可能な不揮発性メモリ；
マイクロプロセッサに配属され種々異なる優先度を有する複数のルーチン、該複数のルーチンでは、実行時にエラーを検出した場合、エラー信号をセットし、所定のデータを記憶する；及び
エラー監視ルーチン、該エラー監視ルーチンは、エラー信号がセットされているか否かを、時間的間隔をおいて検査し、エラー信号がセットされている場合には、モータを、前もって記憶したデータおよび前記少なくとも１つのパラメータに相応して制御するために、該記憶したデータの種類及び該少なくとも１つのパラメータに応じて、前記検出されたエラーに適合された前記マイクロプロセッサの応答を実行するよう構成される；
を含むことを特徴とする電子コミュテーション式モータが提供される（形態２０・第３基本構成）。
・  上記形態２０のモータにおいて、前記少なくとも１つのパラメータは前記不揮発性メモリにおいて変更可能であることが好ましい（形態２１）。
・  上記形態２０又は２１のモータにおいて、データ収集線路を有し、該データ収集線路を介して前記少なくとも１つのパラメータが前記不揮発性メモリにロード可能であることが好ましい（形態２２）。