(57)【特許請求の範囲】
【請求項１】
第１正弦アナログ信号及び第１余弦アナログ信号を取得することと、
前記第１正弦アナログ信号を対応する第１正弦デジタル信号に変換し、前記第１余弦アナログ信号を対応する第１余弦デジタル信号に変換することと、
前記第１正弦デジタル信号及び前記第１余弦デジタル信号のパルスエッジ変化に応じて、前記第１正弦アナログ信号及び前記第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号、第２正弦サンプリング信号、第１余弦サンプリング信号及び第２余弦サンプリング信号を得ることと、
前記第１正弦サンプリング信号、前記第２正弦サンプリング信号、前記第１余弦サンプリング信号及び前記第２余弦サンプリング信号に基づいて、位相偏差を決定することと、
前記位相偏差に基づいて、前記第１正弦サンプリング信号、前記第２正弦サンプリング信号、前記第１余弦サンプリング信号及び前記第２余弦サンプリング信号に対して位相補償を行うことと、を含み、
前記第１正弦サンプリング信号、前記第２正弦サンプリング信号、前記第１余弦サンプリング信号及び前記第２余弦サンプリング信号に基づいて、位相偏差を決定することは、
前記第１正弦サンプリング信号に対応するアンプリチュード、前記第２正弦サンプリング信号に対応するアンプリチュード、前記第１余弦サンプリング信号に対応するアンプリチュード、前記第２余弦サンプリング信号に対応するアンプリチュードをそれぞれ決定することと、それぞれ前記第１正弦サンプリング信号に対応するアンプリチュードに基づいて第１位相偏差を算出し、前記第２正弦サンプリング信号に対応するアンプリチュードに基づいて第２位相偏差を算出し、前記第１余弦サンプリング信号に対応するアンプリチュードに基づいて第３位相偏差を算出し、前記第２余弦サンプリング信号に対応するアンプリチュードに基づいて第４位相偏差を算出することと、前記第１位相偏差、前記第２位相偏差、前記第３位相偏差及び前記第４位相偏差の平均値を計算することと、前記第１位相偏差、前記第２位相偏差、前記第３位相偏差及び前記第４位相偏差の平均値を前記位相偏差とすることと、を含む、
位相偏差の補償方法。
【請求項２】
前記第１正弦デジタル信号及び前記第１余弦デジタル信号のパルスエッジ変化に応じて、前記第１正弦アナログ信号及び前記第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号及び第１余弦サンプリング信号を得ることは、
前記第１正弦デジタル信号のパルスエッジが変化したか否かを検出することと、
前記第１正弦デジタル信号のパルスエッジが変化したことが検出されると、前記第１余弦アナログ信号をサンプリングするように前記サンプラーを制御し、前記第１余弦サンプリング信号を得ることと、
前記第１余弦デジタル信号のパルスエッジが変化したか否かを検出することと、
前記第１余弦デジタル信号のパルスエッジが変化したことが検出されると、前記第１正弦アナログ信号をサンプリングするように前記サンプラーを制御し、前記第１正弦サンプリング信号を得ることと、を含む、
請求項１に記載の方法。
【請求項３】
前記位相偏差に基づいて、前記第１正弦サンプリング信号及び前記第１余弦サンプリング信号に対して位相補償を行うことは、
前記位相偏差に基づいて第１プリセットアルゴリズムによって前記第１正弦サンプリング信号に対する位相補償を行い、補償された第１正弦サンプリング信号を得ることと、
前記位相偏差に基づいて第２プリセットアルゴリズムによって前記第１余弦サンプリング信号に対する位相補償を行い、補償された第１余弦サンプリング信号を得ることと、を含む、
請求項１に記載の方法。
【請求項４】
第１正弦アナログ信号及び第１余弦アナログ信号を取得するように構成される第１取得部と、
前記第１正弦アナログ信号を対応する第１正弦デジタル信号に変換し、前記第１余弦アナログ信号を対応する第１余弦デジタル信号に変換するように構成される第２取得部と、
前記第１正弦デジタル信号及び前記第１余弦デジタル信号のパルスエッジ変化に応じて、前記第１正弦アナログ信号及び前記第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号、第２正弦サンプリング信号、第１余弦サンプリング信号及び第２余弦サンプリング信号を得るように構成される第３取得部と、
前記第１正弦サンプリング信号、第２正弦サンプリング信号、第１余弦サンプリング信号及び前記第２余弦サンプリング信号に基づいて、位相偏差を決定するように構成される決定部と、
前記位相偏差に基づいて、前記第１正弦サンプリング信号、第２正弦サンプリング信号、第１余弦サンプリング信号及び前記第２余弦サンプリング信号に対して位相補償を行うように構成される補償部と、を備え、
前記決定部は、
前記第１正弦サンプリング信号に対応するアンプリチュード、前記第２正弦サンプリング信号に対応するアンプリチュード、前記第１余弦サンプリング信号に対応するアンプリチュード、前記第２余弦サンプリング信号に対応するアンプリチュードをそれぞれ決定するように構成される第３決定モジュールと、それぞれ前記第１正弦サンプリング信号に対応するアンプリチュードに基づいて第１位相偏差を算出し、前記第２正弦サンプリング信号に対応するアンプリチュードに基づいて第２位相偏差を算出し、前記第１余弦サンプリング信号に対応するアンプリチュードに基づいて第３位相偏差を算出し、前記第２余弦サンプリング信号に対応するアンプリチュードに基づいて第４位相偏差を算出するように構成される第１算出モジュールと、前記第１位相偏差、前記第２位相偏差、前記第３位相偏差及び前記第４位相偏差の平均値を計算するように構成される第２算出モジュールと、前記第１位相偏差、前記第２位相偏差、前記第３位相偏差及び前記第４位相偏差の平均値を前記位相偏差とするように構成される第４決定モジュールと、を備える位相偏差の補償装置。
【請求項５】
前記第３取得部は、
前記第１正弦デジタル信号のパルスエッジが変化したか否かを検出するように構成される第１検出モジュールと、
前記第１正弦デジタル信号のパルスエッジが変化したことが検出された場合、前記第１余弦アナログ信号をサンプリングするように前記サンプラーを制御し、前記第１余弦サンプリング信号を得るように構成される第１サンプリングモジュールと、
前記第１余弦デジタル信号のパルスエッジが変化したか否かを検出するように構成される第２検出モジュールと、
前記第１余弦デジタル信号のパルスエッジが変化したことが検出された場合、前記第１正弦アナログ信号をサンプリングするように前記サンプラーを制御し、前記第１正弦サンプリング信号を得るように構成される第２サンプリングモジュールと、を備える、
請求項４に記載の装置。
【請求項６】
前記補償部は、
前記位相偏差に基づいて第１プリセットアルゴリズムによって前記第１正弦サンプリング信号に対する位相補償を行い、補償された第１正弦サンプリング信号を得るように構成される第１補償モジュールと、
前記位相偏差に基づいて第２プリセットアルゴリズムによって前記第１余弦サンプリング信号に対する位相補償を行い、補償された第１余弦サンプリング信号を得るように構成される第２補償モジュールと、を備える、
請求項４に記載の装置。
【請求項７】
格納されているプログラムを含み、前記プログラムは、請求項１〜３のいずれか１項に記載の位相偏差の補償方法を実行する記憶媒体。
【請求項８】
実行されると請求項１〜３のいずれか１項に記載の位相偏差の補償方法を実行するプログラムを実行するためのプロセッサ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アブソリュートエンコーダの技術分野に関し、具体的には、位相偏差の補償方法及び装置に関する。
【背景技術】
【０００２】
現代の科学技術の発展に伴い、光電式エンコーダの解像度に対する要求が高まる一方、グレーティングを加工するときに、製作プロセス及びコストの制限のため、ピッチを無限に減少させることができず、このため、グレーティングの物理的解像度だけでは、現在の社会での応用による要件を満足できない。光電式エンコーダの解像度を向上させるために、研究者は、信号細分化技術を提案している。細分化技術は、ピッチに対して増幅作用を果たし、センサが１ピッチ分移動するごとに、光電受信回路が１つの正弦波電気信号を発生させ、補間により１ピッチの場合よりも優れた解像度を得ることによって、計測システムの解像度を向上させる。
【０００３】
実際の細分化において、光電式エンコーダの細分化精度を向上させるために、細分化信号は、良好な正弦性が必要であり、エンコーダの作動過程において、グレーティングのピッチ、グレーティングの白黒比、組立精度、エンコードディスクの偏心などの要因による影響のため、信号は理想的な正弦波ではないため、細分化信号に対する補正又は補償が必要となる。
【０００４】
研究から明らかなように、エンコーダの細分化精度に影響する多くの因素のうち、細分化信号間の位相偏差による影響が最も顕著であり、このため、どのように細分化信号の位相偏差を取得するかは、位相補償及び細分化精度向上のキーとなる。関連技術では、信号の交点の値を検出することによって実現されるが、この方法は、ＡＤのサンプリング率により制限されるため、高周波検出結果の劣化を引き起こし、高周波位相補償の精度を確保できない。
【０００５】
関連技術における、アブソリュートエンコーダの細分化信号の位相偏差検出及び補償方法がＡＤのサンプリング率により制限されるため、高周波検出結果の劣化を引き起こし、高周波位相補償の精度を確保できないという問題に対しては、現在のところ、効果的な解決案がなかった。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の主な目的は、関連技術における、アブソリュートエンコーダの細分化信号の位相偏差検出及び補償方法がＡＤのサンプリング率により制限されるため、高周波検出結果の劣化を引き起こし、高周波位相補償の精度を確保できないという問題を解決するために、位相偏差の補償方法及び装置を提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成させるために、本発明の一態様によれば、位相偏差の補償方法を提供する。該方法は、第１正弦アナログ信号及び第１余弦アナログ信号を取得することと、前記第１正弦アナログ信号を対応する第１正弦デジタル信号に変換し、前記第１余弦アナログ信号を対応する第１余弦デジタル信号に変換することと、前記第１正弦デジタル信号及び前記第１余弦デジタル信号のパルスエッジ変化に応じて、前記第１正弦アナログ信号及び前記第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号及び第１余弦サンプリング信号を得ることと、前記第１正弦サンプリング信号及び前記第１余弦サンプリング信号に基づいて、位相偏差を決定することと、前記位相偏差に基づいて、前記第１正弦サンプリング信号及び前記第１余弦サンプリング信号に対して位相補償を行うことと、を含む。
【０００８】
さらに、前記第１正弦デジタル信号及び前記第１余弦デジタル信号のパルスエッジ変化に応じて、前記第１正弦アナログ信号及び前記第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号及び第１余弦サンプリング信号を得ることは、前記第１正弦デジタル信号のパルスエッジが変化したか否かを検出することと、前記第１正弦デジタル信号のパルスエッジが変化したことが検出されると、前記第１余弦アナログ信号をサンプリングするように前記サンプラーを制御し、前記第１余弦サンプリング信号を得ることと、前記第１余弦デジタル信号のパルスエッジが変化したか否かを検出することと、前記第１余弦デジタル信号のパルスエッジが変化したことが検出されると、前記第１正弦アナログ信号をサンプリングするように前記サンプラーを制御し、前記第１正弦サンプリング信号を得ることと、を含む。
【０００９】
さらに、前記第１正弦サンプリング信号及び前記第１余弦サンプリング信号に基づいて、位相偏差を決定することは、前記第１正弦サンプリング信号に対応するアンプリチュード及び／又は前記第１余弦サンプリング信号に対応するアンプリチュードを決定することと、前記第１正弦サンプリング信号に対応するアンプリチュード及び／又は前記第１余弦サンプリング信号に対応するアンプリチュードに基づいて、前記位相偏差を決定することと、を含む。
【００１０】
さらに、前記第１正弦サンプリング信号は、第１正弦サンプリング信号及び第２正弦サンプリング信号を含み、前記第１余弦サンプリング信号は、第１余弦サンプリング信号及び第２余弦サンプリング信号を含み、前記第１正弦サンプリング信号及び前記第１余弦サンプリング信号に基づいて、位相偏差を決定することは、前記第１正弦サンプリング信号に対応するアンプリチュード、前記第２正弦サンプリング信号に対応するアンプリチュード、前記第１余弦サンプリング信号に対応するアンプリチュード、前記第２余弦サンプリング信号に対応するアンプリチュードをそれぞれ決定することと、それぞれ前記第１正弦サンプリング信号に対応するアンプリチュードに基づいて第１位相偏差を算出し、前記第２正弦サンプリング信号に対応するアンプリチュードに基づいて第２位相偏差を算出し、前記第１余弦サンプリング信号に対応するアンプリチュードに基づいて第３位相偏差を算出し、前記第２余弦サンプリング信号に対応するアンプリチュードに基づいて第４位相偏差を算出することと、前記第１位相偏差、前記第２位相偏差、前記第３位相偏差及び前記第４位相偏差の平均値を計算することと、前記第１位相偏差、前記第２位相偏差、前記第３位相偏差及び前記第４位相偏差の平均値を前記位相偏差とすることと、を含む。
【００１１】
さらに、前記位相偏差に基づいて、前記第１正弦サンプリング信号及び前記第１余弦サンプリング信号に対して位相補償を行うことは、前記位相偏差に基づいて第１プリセットアルゴリズムによって前記第１正弦サンプリング信号に対する位相補償を行い、補償された第１正弦サンプリング信号を得ることと、前記位相偏差に基づいて第２プリセットアルゴリズムによって前記第１余弦サンプリング信号に対する位相補償を行い、補償された第１余弦サンプリング信号を得ることと、を含む。
【００１２】
上記目的を達成させるために、本発明の別の態様によれば、位相偏差の補償装置を提供する。該装置は、第１正弦アナログ信号及び第１余弦アナログ信号を取得するように構成される第１取得部と、前記第１正弦アナログ信号を対応する第１正弦デジタル信号に変換し、前記第１余弦アナログ信号を対応する第１余弦デジタル信号に変換するように構成される第２取得部と、前記第１正弦デジタル信号及び前記第１余弦デジタル信号のパルスエッジ変化に応じて、前記第１正弦アナログ信号及び前記第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号及び第１余弦サンプリング信号を得るように構成される第３取得部と、前記第１正弦サンプリング信号及び前記第１余弦サンプリング信号に基づいて、位相偏差を決定するように構成される決定部と、前記位相偏差に基づいて、前記第１正弦サンプリング信号及び前記第１余弦サンプリング信号に対して位相補償を行うように構成される補償部と、を備える。
【００１３】
さらに、前記第３取得部は、前記第１正弦デジタル信号のパルスエッジが変化したか否かを検出するように構成される第１検出モジュールと、前記第１正弦デジタル信号のパルスエッジが変化したことが検出された場合、前記第１余弦アナログ信号をサンプリングするように前記サンプラーを制御し、前記第１余弦サンプリング信号を得るように構成される第１サンプリングモジュールと、前記第１余弦デジタル信号のパルスエッジが変化したか否かを検出するように構成される第２検出モジュールと、前記第１余弦デジタル信号のパルスエッジが変化したことが検出された場合、前記第１正弦アナログ信号をサンプリングするように前記サンプラーを制御し、前記第１正弦サンプリング信号を得るように構成される第２サンプリングモジュールと、を備える。
【００１４】
さらに、前記決定部は、前記第１正弦サンプリング信号に対応するアンプリチュード及び／又は前記第１余弦サンプリング信号に対応するアンプリチュードを決定するように構成される第１決定モジュールと、前記第１正弦サンプリング信号に対応するアンプリチュード及び／又は前記第１余弦サンプリング信号に対応するアンプリチュードに基づいて、前記位相偏差を決定するように構成される第２決定モジュールと、を備える。
【００１５】
さらに、前記第１正弦サンプリング信号は、第１正弦サンプリング信号及び第２正弦サンプリング信号を含み、前記第１余弦サンプリング信号は、第１余弦サンプリング信号及び第２余弦サンプリング信号を含み、前記決定部は、前記第１正弦サンプリング信号に対応するアンプリチュード、前記第２正弦サンプリング信号に対応するアンプリチュード、前記第１余弦サンプリング信号に対応するアンプリチュード、前記第２余弦サンプリング信号に対応するアンプリチュードをそれぞれ決定するように構成される第３決定モジュールと、それぞれ前記第１正弦サンプリング信号に対応するアンプリチュードに基づいて第１位相偏差を算出し、前記第２正弦サンプリング信号に対応するアンプリチュードに基づいて第２位相偏差を算出し、前記第１余弦サンプリング信号に対応するアンプリチュードに基づいて第３位相偏差を算出し、前記第２余弦サンプリング信号に対応するアンプリチュードに基づいて第４位相偏差を算出するように構成される第１算出モジュールと、前記第１位相偏差、前記第２位相偏差、前記第３位相偏差及び前記第４位相偏差の平均値を計算するように構成される第２算出モジュールと、前記第１位相偏差、前記第２位相偏差、前記第３位相偏差及び前記第４位相偏差の平均値を前記位相偏差とするように構成される第４決定モジュールと、を備える。
【００１６】
さらに、前記補償部は、前記位相偏差に基づいて第１プリセットアルゴリズムによって前記第１正弦サンプリング信号に対する位相補償を行い、補償された第１正弦サンプリング信号を得るように構成される第１補償モジュールと、前記位相偏差に基づいて第２プリセットアルゴリズムによって前記第１余弦サンプリング信号に対する位相補償を行い、補償された第１余弦サンプリング信号を得るように構成される第２補償モジュールと、を備える。
【００１７】
上記目的を達成させるために、本発明の別の態様によれば、格納されているプログラムを含み、前記プログラムは、上記いずれか１項に記載の位相偏差の補償方法を実行する記憶媒体を提供する。
【００１８】
上記目的を達成させるために、本発明の別の態様によれば、実行されると上記いずれか１項に記載の位相偏差の補償方法を実行するプログラムを実行するためのプロセッサを提供する。
【発明の効果】
【００１９】
本発明によれば、第１正弦アナログ信号及び第１余弦アナログ信号を取得するステップと、第１正弦アナログ信号を対応する第１正弦デジタル信号に変換し、第１余弦アナログ信号を対応する第１余弦デジタル信号に変換するステップと、第１正弦デジタル信号及び第１余弦デジタル信号のパルスエッジ変化に応じて、第１正弦アナログ信号及び第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号及び第１余弦サンプリング信号を得るステップと、第１正弦サンプリング信号及び第１余弦サンプリング信号に基づいて、位相偏差を決定するステップと、位相偏差に基づいて、第１正弦サンプリング信号及び第１余弦サンプリング信号に対して位相補償を行うステップとを用いることによって、関連技術における、アブソリュートエンコーダの細分化信号の位相偏差検出及び補償方法がＡＤのサンプリング率により制限されるため、高周波検出結果の劣化を引き起こし、高周波位相補償の精度を確保できないという問題を解決する。第１正弦デジタル信号及び第１余弦デジタル信号のパルスエッジ変化に応じて、第１正弦アナログ信号及び第１余弦アナログ信号をサンプリングするようにサンプラーを制御することによって、ＡＤのサンプリング率（上記サンプラーのサンプリング率に対応する）に対する要求を低下させ、細分化信号の高周波位相補償の効果を高め、エンコーダの解像度及び細分化精度を向上させる効果を果たす。
【図面の簡単な説明】
【００２０】
本発明の一部を構成する図面は、本発明のさらなる理解のために提供され、本発明の例示的な実施例及びその説明は、本発明を解釈するためであり、本発明を不当に限定するものではない。
【図１】本発明の実施例による位相偏差の補償方法のフローチャートである。
【図２】本発明の実施例による代わりとなる位相偏差の補償方法の模式図である。
【図３】位相補償前の正余弦リサージュ図である。
【図４】位相補償前の信号の模式図である。
【図５】本発明の実施例による位相偏差の補償装置の模式図である。
【発明を実施するための形態】
【００２１】
なお、矛盾しない限り、本発明における実施例及び実施例の特徴を互いに組み合わせることができる。以下、図面を参照しながら実施例によって本発明を詳細に説明する。
【００２２】
当業者が本発明の技術案をより理解するために、以下、本発明の実施例における図面を参照しながら、本発明の実施例における技術案を明瞭且つ完全に説明し、明らかなように、説明される実施例は、本発明の実施例の一部に過ぎず、すべての実施例ではない。本発明における実施例に基づいて、当業者が創造的な努力を必要とせずに想到し得るほかのすべての実施例は、本発明の特許範囲に属する。
【００２３】
なお、本発明の明細書及び特許請求の範囲、上記図面に記載の用語「第１」、「第２」などは、類似した対象を区別するためであり、特定の順番又は順序を説明するものではない。このように使用されるデータは、本発明の実施例を説明するために、適切な場合に、交換して使用してもよいことを理解すべきである。また、用語「含む」、「有する」及びこれらの任意の変形は、非排他的包含をカバーすることを意図し、たとえば、一連のステップ又はユニットを含む過程、方法、システム、製品又は機器は、明らかに挙げられたこれらステップ又はユニットに制限されず、明らかに挙げられていない又はこれら過程、方法、製品又は機器に固有のほかのステップ又はユニットを含む。
【００２４】
説明の便宜上、以下は、本発明の実施例に係る一部の名詞又は用語を説明する。
【００２５】
リサージュ（Ｌｉｓｓａｊｏｕｓ）曲線（リサージュ図形、Ｌｉｓｓａｊｏｕｓ図形又はボーディッチ（Ｂｏｗｄｉｔｃｈ）曲線とも呼ばれる）は、互いに直交する方向における周波数が単純整数比になる２つの単振動から合成される、規則的で安定的な閉曲線である。リサージュ図形を使用することによって２つの信号の周波数比及び位相差を計測することができる。電気工学、無線技術では、オシロスコープでリサージュ図形を観察して、周波数又は位相差の測定に用いる場合が多い。
【００２６】
以下、好適な実施ステップを参照しながら本発明を説明する。図１は、本発明の実施例による空気清浄度の調整方法のフローチャートであり、図１に示されるように、該方法は、ステップＳ１０１〜ステップＳ１０５を含む。
【００２７】
ステップＳ１０１、第１正弦アナログ信号及び第１余弦アナログ信号を取得する。
【００２８】
例えば、図２に示されるように、システムは、アナログ信号Ｓｉｎ０及びＣｏｓ０を入力して、Ｓｉｎ０及びＣｏｓ０を取得し、Ｓｉｎ０を上記第１正弦アナログ信号、Ｃｏｓ０を上記第１余弦アナログ信号とする。製造のレベルの制限のため、Ｓｉｎ０とＣｏｓ０の間には一定の位相偏差が存在し、そのリサージュ図は、図３に示されるとおりであり、このため、Ｓｉｎ０及びＣｏｓ０は、式Ｓｉｎ０＝Ａ＊Ｓｉｎθ；Ｃｏｓ０＝Ａ＊Ｃｏｓ（θ＋δ）として表されることができる。
【００２９】
ステップＳ１０２、第１正弦アナログ信号を対応する第１正弦デジタル信号に変換し、第１余弦アナログ信号を対応する第１余弦デジタル信号に変換する。
【００３０】
図２に示されるように、入力されたＳｉｎ０（上記第１正弦アナログ信号に対応する）及びＣｏｓ０（上記第１余弦アナログ信号に対応する）をＳｉｎ１（上記第１正弦デジタル信号に対応する）及びＣｏｓ１（上記第１余弦デジタル信号に対応する）に変換する。
【００３１】
ステップＳ１０３、第１正弦デジタル信号及び第１余弦デジタル信号のパルスエッジ変化に応じて、第１正弦アナログ信号及び第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号及び第１余弦サンプリング信号を得る。
【００３２】
Ｓｉｎ１のパルスエッジ変化は、Ｓｉｎ０のｎ＊３６０°及びｎ＊３６０°＋１８０°に対応し、Ｃｏｓ１のパルスエッジ変化は、Ｃｏｓ０のｎ＊３６０°＋９０°及びｎ＊３６０°＋２７０°に対応し、ｎは、整数であり、Ｓｉｎ１及びＣｏｓ１パルスのエッジ変化を利用してＡＤサンプリングをトリガーし、現在のサンプリング値Ｓｉｎ２（上記第１正弦サンプリング信号に対応する）及びＣｏｓ２（上記第１余弦サンプリング信号に対応する）を取得する。
【００３３】
本発明の実施例による位相偏差の補償方法では、第１正弦デジタル信号及び第１余弦デジタル信号のパルスエッジ変化に応じて、第１正弦アナログ信号及び第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号及び第１余弦サンプリング信号を得ることは、第１正弦デジタル信号のパルスエッジが変化したか否かを検出することと、第１正弦デジタル信号のパルスエッジが変化したことが検出されると、第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１余弦サンプリング信号を得ることと、第１余弦デジタル信号のパルスエッジが変化したか否かを検出することと、第１余弦デジタル信号のパルスエッジが変化したことが検出されると、第１正弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号を得ることと、を含むようにしてもよい。
【００３４】
なお、上記第１正弦サンプリング信号は、複数であってもよく、第１余弦サンプリング信号は、複数であってもよく、たとえば、Ｓｉｎ１の立ち上がりエッジでサンプリングしてＣｏｓ２１を取得し、Ｓｉｎ１の立ち下がりエッジでサンプリングしてＣｏｓ２２を取得し、Ｃｏｓ１の立ち上がりエッジでサンプリングしてＳｉｎ２１を取得し、Ｃｏｓ１の立ち下がりエッジでサンプリングしてＳｉｎ２２を取得する。
【００３５】
ステップＳ１０４、第１正弦サンプリング信号及び第１余弦サンプリング信号に基づいて、位相偏差を決定する。
【００３６】
本発明の実施例による位相偏差の補償方法では、第１正弦サンプリング信号及び第１余弦サンプリング信号に基づいて、位相偏差を決定することは、第１正弦サンプリング信号に対応するアンプリチュード及び／又は第１余弦サンプリング信号に対応するアンプリチュードを決定することと、第１正弦サンプリング信号に対応するアンプリチュード及び／又は第１余弦サンプリング信号に対応するアンプリチュードに基づいて、位相偏差を決定することと、を含むようにしてもよい。
【００３７】
例えば、Ｓｉｎ１の立ち上がりエッジでサンプリングしてＣｏｓ２を取得し、理想的な場合に、Ｃｏｓ２のアンプリチュードはＡであるが、位相偏差δが存在するため、実際のＣｏｓ２のアンプリチュードは、Ａ１であり、これから位相偏差が算出される。
δ／２＝ａｒｃｃｏｓ（Ａ１）。
【００３８】
既知のパルス変化エッジと角度との対応関係に基づいて細分化信号間の位相偏差を算出できるため、上記方法によって細分化信号の位相偏差を検出すると、ＡＤサンプリング率に対する要求を効果的に低下させることができる。例えば、５１２パルス／回転のエンコーダでは、最高回転数が６０００ｒｐｍであり、交点値検出法により要求されるＡＤサンプリング率が３６８６．４ＫＨｚであり、一方、本発明に記載のサンプリング方法では、要求されるＡＤサンプリング率は、２０４．８ＫＨｚであり、このため、ＡＤサンプリング率に対する要求を効果的に低下させる。
【００３９】
位相偏差の検出精度を向上させるために、本発明の実施例による位相偏差の補償方法では、第１正弦サンプリング信号は、第１正弦サンプリング信号及び第２正弦サンプリング信号を含み、第１余弦サンプリング信号は、第１余弦サンプリング信号及び第２余弦サンプリング信号を含み、第１正弦サンプリング信号及び第１余弦サンプリング信号に基づいて、位相偏差を決定することは、第１正弦サンプリング信号に対応するアンプリチュード、第２正弦サンプリング信号に対応するアンプリチュード、第１余弦サンプリング信号に対応するアンプリチュード、第２余弦サンプリング信号に対応するアンプリチュードをそれぞれ決定することと、それぞれ第１正弦サンプリング信号に対応するアンプリチュードに基づいて第１位相偏差を算出し、第２正弦サンプリング信号に対応するアンプリチュードに基づいて第２位相偏差を算出し、第１余弦サンプリング信号に対応するアンプリチュードに基づいて第３位相偏差を算出し、第２余弦サンプリング信号に対応するアンプリチュードに基づいて第４位相偏差を算出することと、第１位相偏差、第２位相偏差、第３位相偏差及び第４位相偏差の平均値を計算することと、第１位相偏差、第２位相偏差、第３位相偏差及び第４位相偏差の平均値を位相偏差とすることと、を含むようにしてもよい。
【００４０】
図４に示されるように、１周期内にＳｉｎ１及びＣｏｓ１の４回のエッジ変化を用いて、４回の位相偏差を算出し、４回の位相偏差の平均値を最終的な位相偏差とし、それによって、位相偏差の検出精度を向上させる。
【００４１】
ステップＳ１０５、位相偏差に基づいて、第１正弦サンプリング信号及び第１余弦サンプリング信号に対して位相補償を行う。
【００４２】
本発明の実施例による位相偏差の補償方法では、位相偏差に基づいて、第１正弦サンプリング信号及び第１余弦サンプリング信号に対して位相補償を行うことは、位相偏差に基づいて第１プリセットアルゴリズムによって第１正弦サンプリング信号に対する位相補償を行い、補償された第１正弦サンプリング信号を得ることと、位相偏差に基づいて第２プリセットアルゴリズムによって第１余弦サンプリング信号に対する位相補償を行い、補償された第１余弦サンプリング信号を得ることと、を含むようにしてもよい。
【００４３】
上記ステップによって算出された位相偏差に基づいて、Ｓｉｎ２及びＣｏｓ２に対して位相補償を行い、Ｓｉｎ３及びＣｏｓ３を得る。
Ｓｉｎ３＝Ａ＊Ｓｉｎθ＋ｔａｎ（δ／２）＊Ａ＊Ｃｏｓ（θ＋δ）；
Ｃｏｓ３＝Ａ＊Ｃｏｓ（θ＋δ）＋ｔａｎ（δ／２）＊Ａ＊Ｓｉｎθ。
【００４４】
位相補償されたＳｉｎ３及びＣｏｓ３に基づいて、逆正接の方法によって角度細分化：Θ＝ａｒｃｔａｎ（Ｓｉｎ３／Ｃｏｓ３）を実現し、それによって、エンコーダの解像度を向上させる。
【００４５】
前記のとおり、本発明の実施例による位相偏差の補償方法は、第１正弦アナログ信号及び第１余弦アナログ信号を取得し、第１正弦アナログ信号を対応する第１正弦デジタル信号に変換し、第１余弦アナログ信号を対応する第１余弦デジタル信号に変換し、第１正弦デジタル信号及び第１余弦デジタル信号のパルスエッジ変化に応じて、第１正弦アナログ信号及び第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号及び第１余弦サンプリング信号を得て、第１正弦サンプリング信号及び第１余弦サンプリング信号に基づいて、位相偏差を決定し、位相偏差に基づいて、第１正弦サンプリング信号及び第１余弦サンプリング信号に対して位相補償を行い、それによって、関連技術における、アブソリュートエンコーダの細分化信号の位相偏差検出及び補償方法がＡＤのサンプリング率により制限されるため、高周波検出結果の劣化を引き起こし、高周波位相補償の精度を確保できないという問題を解決する。第１正弦デジタル信号及び第１余弦デジタル信号のパルスエッジ変化に応じて、第１正弦アナログ信号及び第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、それによって、ＡＤのサンプリング率（上記サンプラーのサンプリング率に対応する）に対する要求を低下させ、細分化信号の高周波位相補償の効果を高め、エンコーダの解像度及び細分化精度を向上させる効果を奏する。
【００４６】
なお、図面のフローチャートに示されるステップは、例えば１セットのコンピュータ実行可能な命令を含むコンピュータシステムにおいて実行でき、また、フローチャートに論理順番が示されているが、場合によっては、ここでの順番と異なる順番で示された又は説明されたステップを実行してもよい。
【００４７】
本発明の実施例は、位相偏差の補償装置をさらに提供する。なお、本発明の実施例の位相偏差の補償装置は、本発明の実施例による位相偏差の補償方法を実行することができる。以下、本発明の実施例による位相偏差の補償装置を説明する。
【００４８】
図５は、本発明の実施例による位相偏差の補償装置の模式図である。図５に示されるように、該装置は、第１取得部１０、第２取得部２０、第３取得部３０、決定部４０及び補償部５０を備える。
【００４９】
具体的には、第１取得部１０は、第１正弦アナログ信号及び第１余弦アナログ信号を取得するように構成される。
【００５０】
第２取得部２０は、第１正弦アナログ信号を対応する第１正弦デジタル信号に変換し、第１余弦アナログ信号を対応する第１余弦デジタル信号に変換するように構成される。
【００５１】
第３取得部３０は、第１正弦デジタル信号及び第１余弦デジタル信号のパルスエッジ変化に応じて、第１正弦アナログ信号及び第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号及び第１余弦サンプリング信号を得るように構成される。
【００５２】
決定部４０は、第１正弦サンプリング信号及び第１余弦サンプリング信号に基づいて、位相偏差を決定するように構成される。
【００５３】
補償部５０は、位相偏差に基づいて、第１正弦サンプリング信号及び第１余弦サンプリング信号に対して位相補償を行うように構成される。
【００５４】
本発明の実施例による位相偏差の補償装置では、第１取得部１０は、第１正弦アナログ信号及び第１余弦アナログ信号を取得し、第２取得部２０は、第１正弦アナログ信号を対応する第１正弦デジタル信号に変換し、第１余弦アナログ信号を対応する第１余弦デジタル信号に変換し、第３取得部３０は、第１正弦デジタル信号及び第１余弦デジタル信号のパルスエッジ変化に応じて、第１正弦アナログ信号及び第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号及び第１余弦サンプリング信号を得て、決定部４０は、第１正弦サンプリング信号及び第１余弦サンプリング信号に基づいて、位相偏差を決定し、補償部５０は、位相偏差に基づいて、第１正弦サンプリング信号及び第１余弦サンプリング信号に対して位相補償を行い、それによって、関連技術における、アブソリュートエンコーダの細分化信号の位相偏差検出及び補償方法がＡＤのサンプリング率により制限されるため、高周波検出結果の劣化を引き起こし、高周波位相補償の精度を確保できないという問題を解決し、第１正弦デジタル信号及び第１余弦デジタル信号のパルスエッジ変化に応じて、第１正弦アナログ信号及び第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、それによって、ＡＤのサンプリング率（上記サンプラーのサンプリング率に対応する）に対する要求を低下させ、細分化信号の高周波位相補償の効果を高め、エンコーダの解像度及び細分化精度を向上させる効果を奏する。
【００５５】
本発明の実施例による位相偏差の補償装置では、第３取得部は、第１正弦デジタル信号のパルスエッジが変化したか否かを検出するように構成される第１検出モジュールと、第１正弦デジタル信号のパルスエッジが変化したことが検出された場合、第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１余弦サンプリング信号を得るように構成される第１サンプリングモジュールと、第１余弦デジタル信号のパルスエッジが変化したか否かを検出するように構成される第２検出モジュールと、第１余弦デジタル信号のパルスエッジが変化したことが検出された場合、第１正弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号を得るように構成される第２サンプリングモジュールと、を備えるようにしてもよい。
【００５６】
本発明の実施例による位相偏差の補償装置では、決定部は、第１正弦サンプリング信号に対応するアンプリチュード及び／又は第１余弦サンプリング信号に対応するアンプリチュードを決定するように構成される第１決定モジュールと、第１正弦サンプリング信号に対応するアンプリチュード及び／又は第１余弦サンプリング信号に対応するアンプリチュードに基づいて、位相偏差を決定するように構成される第２決定モジュールと、を備えるようにしてもよい。
【００５７】
本発明の実施例による位相偏差の補償装置では、第１正弦サンプリング信号は、第１正弦サンプリング信号及び第２正弦サンプリング信号を含み、第１余弦サンプリング信号は、第１余弦サンプリング信号及び第２余弦サンプリング信号を含み、決定部は、第１正弦サンプリング信号に対応するアンプリチュード、第２正弦サンプリング信号に対応するアンプリチュード、第１余弦サンプリング信号に対応するアンプリチュード、第２余弦サンプリング信号に対応するアンプリチュードをそれぞれ決定するように構成される第３決定モジュールと、それぞれ第１正弦サンプリング信号に対応するアンプリチュードに基づいて第１位相偏差を算出し、第２正弦サンプリング信号に対応するアンプリチュードに基づいて第２位相偏差を算出し、第１余弦サンプリング信号に対応するアンプリチュードに基づいて第３位相偏差を算出し、第２余弦サンプリング信号に対応するアンプリチュードに基づいて第４位相偏差を算出するように構成される第１算出モジュールと、第１位相偏差、第２位相偏差、第３位相偏差及び第４位相偏差の平均値を計算するように構成される第２算出モジュールと、第１位相偏差、第２位相偏差、第３位相偏差及び第４位相偏差の平均値を位相偏差とするように構成される第４決定モジュールと、を備えるようにしてもよい。
【００５８】
本発明の実施例による位相偏差の補償装置では、補償部は、位相偏差に基づいて第１プリセットアルゴリズムによって第１正弦サンプリング信号に対する位相補償を行い、補償された第１正弦サンプリング信号を得るように構成される第１補償モジュールと、位相偏差に基づいて第２プリセットアルゴリズムによって第１余弦サンプリング信号に対する位相補償を行い、補償された第１余弦サンプリング信号を得るように構成される第２補償モジュールと、を備えるようにしてもよい。
【００５９】
前記位相偏差の補償装置は、プロセッサ及びメモリを備え、上記第１取得部１０、第２取得部２０、第３取得部３０、決定部４０及び補償部５０などは、いずれもプログラムユニットとしてメモリに格納されており、プロセッサは、メモリに格納された上記プログラムユニットを実行することによって対応する機能を実現する。
【００６０】
プロセッサには、メモリから対応するプログラムユニットを呼び出すためのカーネルが含まれている。カーネルは、１つ以上設けられてもよく、カーネルのパラメータを調整することによってＡＤのサンプリング率に対する要求を低下させ、細分化信号の高周波位相補償の効果を高め、エンコーダの解像度及び細分化精度を向上させる効果を奏する。
【００６１】
メモリは、コンピュータ読み取り可能な媒体のうちの非永続メモリ、ランダムアクセスメモリ（ＲＡＭ）、及び／又は読み取り専用メモリ（ＲＯＭ）又はフラッシュメモリ（ｆｌａｓｈ  ＲＡＭ）などの不揮発性メモリなどの形態を含んでもよく、メモリは、少なくとも１つの記憶チップを含む。
【００６２】
本発明の実施例は、プログラムが格納されている記憶媒体を提供し、該プログラムは、プロセッサにより実行されると、前記位相偏差の補償方法を実現する。
【００６３】
本発明の実施例は、プログラムを実行するためのプロセッサを提供し、前記プログラムは、実行されると、前記位相偏差の補償方法を実行する。
【００６４】
本発明の実施例は、プロセッサ、メモリ及びメモリに格納されてプロセッサにおいて実行可能なプログラムを備える機器を提供し、プロセッサは、プログラムを実行すると、第１正弦アナログ信号及び第１余弦アナログ信号を取得するステップと、第１正弦アナログ信号を対応する第１正弦デジタル信号に変換し、第１余弦アナログ信号を対応する第１余弦デジタル信号に変換するステップと、第１正弦デジタル信号及び第１余弦デジタル信号のパルスエッジ変化に応じて、第１正弦アナログ信号及び第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号及び第１余弦サンプリング信号を得るステップと、第１正弦サンプリング信号及び第１余弦サンプリング信号に基づいて、位相偏差を決定するステップと、位相偏差に基づいて、第１正弦サンプリング信号及び第１余弦サンプリング信号に対して位相補償を行うステップと、を実現する。
【００６５】
第１正弦デジタル信号及び第１余弦デジタル信号のパルスエッジ変化に応じて、第１正弦アナログ信号及び第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号及び第１余弦サンプリング信号を得ることは、第１正弦デジタル信号のパルスエッジが変化したか否かを検出することと、第１正弦デジタル信号のパルスエッジが変化したことが検出されると、第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１余弦サンプリング信号を得ることと、第１余弦デジタル信号のパルスエッジが変化したか否かを検出することと、第１余弦デジタル信号のパルスエッジが変化したことが検出されると、第１正弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号を得ることと、を含む。
【００６６】
第１正弦サンプリング信号及び第１余弦サンプリング信号に基づいて、位相偏差を決定することは、第１正弦サンプリング信号に対応するアンプリチュード及び／又は第１余弦サンプリング信号に対応するアンプリチュードを決定することと、第１正弦サンプリング信号に対応するアンプリチュード及び／又は第１余弦サンプリング信号に対応するアンプリチュードに基づいて、位相偏差を決定することと、を含む。
【００６７】
第１正弦サンプリング信号は、第１正弦サンプリング信号及び第２正弦サンプリング信号を含み、第１余弦サンプリング信号は、第１余弦サンプリング信号及び第２余弦サンプリング信号を含み、第１正弦サンプリング信号及び第１余弦サンプリング信号に基づいて、位相偏差を決定することは、第１正弦サンプリング信号に対応するアンプリチュード、第２正弦サンプリング信号に対応するアンプリチュード、第１余弦サンプリング信号に対応するアンプリチュード、第２余弦サンプリング信号に対応するアンプリチュードをそれぞれ決定することと、それぞれ第１正弦サンプリング信号に対応するアンプリチュードに基づいて第１位相偏差を算出し、第２正弦サンプリング信号に対応するアンプリチュードに基づいて第２位相偏差を算出し、第１余弦サンプリング信号に対応するアンプリチュードに基づいて第３位相偏差を算出し、第２余弦サンプリング信号に対応するアンプリチュードに基づいて第４位相偏差を算出することと、第１位相偏差、第２位相偏差、第３位相偏差及び第４位相偏差の平均値を計算することと、第１位相偏差、第２位相偏差、第３位相偏差及び第４位相偏差の平均値を位相偏差とすることと、を含む。
【００６８】
位相偏差に基づいて、第１正弦サンプリング信号及び第１余弦サンプリング信号に対して位相補償を行うことは、位相偏差に基づいて第１プリセットアルゴリズムによって第１正弦サンプリング信号に対する位相補償を行い、補償された第１正弦サンプリング信号を得ることと、位相偏差に基づいて第２プリセットアルゴリズムによって第１余弦サンプリング信号に対する位相補償を行い、補償された第１余弦サンプリング信号を得ることと、を含む。本明細書に記載の機器は、サーバ、ＰＣ、ＰＡＤ、携帯電話などであってもよい。
【００６９】
本発明は、コンピュータプログラム製品をさらに提供し、データ処理装置において実行されると、第１正弦アナログ信号及び第１余弦アナログ信号を取得するステップと、第１正弦アナログ信号を対応する第１正弦デジタル信号に変換し、第１余弦アナログ信号を対応する第１余弦デジタル信号に変換するステップと、第１正弦デジタル信号及び第１余弦デジタル信号のパルスエッジ変化に応じて、第１正弦アナログ信号及び第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号及び第１余弦サンプリング信号を得るステップと、第１正弦サンプリング信号及び第１余弦サンプリング信号に基づいて、位相偏差を決定するステップと、位相偏差に基づいて、第１正弦サンプリング信号及び第１余弦サンプリング信号に対して位相補償を行うステップとが初期化されているプログラムの実行に適する。
【００７０】
第１正弦デジタル信号及び第１余弦デジタル信号のパルスエッジ変化に応じて、第１正弦アナログ信号及び第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号及び第１余弦サンプリング信号を得ることは、第１正弦デジタル信号のパルスエッジが変化したか否かを検出することと、第１正弦デジタル信号のパルスエッジが変化したことが検出されると、第１余弦アナログ信号をサンプリングするようにサンプラーを制御し、第１余弦サンプリング信号を得ることと、第１余弦デジタル信号のパルスエッジが変化したか否かを検出することと、第１余弦デジタル信号のパルスエッジが変化したことが検出されると、第１正弦アナログ信号をサンプリングするようにサンプラーを制御し、第１正弦サンプリング信号を得ることと、を含む。
【００７１】
第１正弦サンプリング信号及び第１余弦サンプリング信号に基づいて、位相偏差を決定することは、第１正弦サンプリング信号に対応するアンプリチュード及び／又は第１余弦サンプリング信号に対応するアンプリチュードを決定することと、第１正弦サンプリング信号に対応するアンプリチュード及び／又は第１余弦サンプリング信号に対応するアンプリチュードに基づいて、位相偏差を決定することと、を含む。
【００７２】
第１正弦サンプリング信号は、第１正弦サンプリング信号及び第２正弦サンプリング信号を含み、第１余弦サンプリング信号は、第１余弦サンプリング信号及び第２余弦サンプリング信号を含み、第１正弦サンプリング信号及び第１余弦サンプリング信号に基づいて、位相偏差を決定することは、第１正弦サンプリング信号に対応するアンプリチュード、第２正弦サンプリング信号に対応するアンプリチュード、第１余弦サンプリング信号に対応するアンプリチュード、第２余弦サンプリング信号に対応するアンプリチュードをそれぞれ決定することと、それぞれ第１正弦サンプリング信号に対応するアンプリチュードに基づいて第１位相偏差を算出し、第２正弦サンプリング信号に対応するアンプリチュードに基づいて第２位相偏差を算出し、第１余弦サンプリング信号に対応するアンプリチュードに基づいて第３位相偏差を算出し、第２余弦サンプリング信号に対応するアンプリチュードに基づいて第４位相偏差を算出することと、第１位相偏差、第２位相偏差、第３位相偏差及び第４位相偏差の平均値を計算することと、第１位相偏差、第２位相偏差、第３位相偏差及び第４位相偏差の平均値を位相偏差とすることと、を含む。
【００７３】
位相偏差に基づいて、第１正弦サンプリング信号及び第１余弦サンプリング信号に対して位相補償を行うことは、位相偏差に基づいて第１プリセットアルゴリズムによって第１正弦サンプリング信号に対する位相補償を行い、補償された第１正弦サンプリング信号を得ることと、位相偏差に基づいて第２プリセットアルゴリズムによって第１余弦サンプリング信号に対する位相補償を行い、補償された第１余弦サンプリング信号を得ることと、を含む。
【００７４】
当業者にとって明らかなように、本発明の実施例は、方法、システム、又はコンピュータプログラム製品として提供できる。このため、本発明は、完全なハードウェアの実施例、完全なソフトウェアの実施例、又はソフトウェアとハードウェアを組み合わせた実施例の形態としてもよい。さらに、本発明は、コンピュータ利用可能なプログラムコードを含む１つ以上のコンピュータ利用可能な記憶媒体（磁気ディスクメモリ、ＣＤ−ＲＯＭ、光学メモリなどを含むが、これらに制限されない）において実施されるコンピュータプログラム製品の形態としてもよい。
【００７５】
本発明は、本発明の実施例による方法、機器（システム）、及びコンピュータプログラム製品のフローチャート及び／又はブロック図を参照しながら説明された。なお、コンピュータプログラム命令によってフローチャート及び／又はブロック図における各工程及び／又はブロック、及びフローチャート及び／又はブロック図における工程及び／又はブロックの組み合わせを実現できる。これらのコンピュータプログラム命令を汎用コンピュータ、専用コンピュータ、組み込みプロセッサ又はそのほかのプログラマブルデータ処理装置のプロセッサに提供して１つのマシンを構成し、コンピュータ又はほかのプログラマブルデータ処理装置のプロセッサにより実行される命令によって、フローチャートの１つ以上の工程及び／又はブロック図の１つ以上のブロックで指定された機能を実現するための装置を生成する。
【００７６】
これらのコンピュータプログラム命令は、コンピュータ又は他のプログラマブルデータ処理装置に特定の方式で動作するように指示することができるコンピュータ読み取り可能なメモリに格納することもでき、それによって、このコンピュータ読み取り可能なメモリに格納された命令は、命令装置を含む製品を生成し、この命令装置は、フローチャートの１つ以上の工程及び／又はブロック図の１つ以上のブロックで指定された機能を実現する。
【００７７】
これらのコンピュータプログラム命令は、コンピュータ又はその他のプログラマブルデータ処理装置にインストールすることもでき、それによって、コンピュータ又はその他のプログラマブル機器で一連の作動ステップを実行してコンピュータにより実現される処理を発生させ、それによって、コンピュータ又はその他のプログラマブル機器で実行される命令は、フローチャートの１つ以上の工程及び／又はブロック図の１つ以上のブロックで指定された機能を実現するためのステップを提供する。
【００７８】
典型的な構成では、コンピューティング機器には、１つ以上のプロセッサ（ＣＰＵ）、入力／出力インターフェイス、ネットワークインターフェイス及びメモリが含まれている。
【００７９】
メモリには、コンピュータ読み取り可能な媒体のうちの非永続メモリ、ランダムアクセスメモリ（ＲＡＭ）、及び／又は読み取り専用メモリ（ＲＯＭ）やフラッシュメモリ（ｆｌａｓｈ  ＲＡＭ）などの不揮発性メモリなどの形態が含まれる。メモリは、コンピュータ読み取り可能な媒体の一例である。
【００８０】
コンピュータ読み取り可能な媒体は、永続的及び非永続的、リムーバブル及び非リムーバブルな媒体を含み、任意の方法又は技術によって情報を記憶できる。情報は、コンピュータ読み取り可能な命令、データ構造、プログラムのモジュール、又はその他のデータであってもよい。コンピューティング機器がアクセスできる情報を保存できるコンピュータ記憶媒体の例には、相変化メモリ（ＰＲＡＭ）、スタティックランダムアクセスメモリ（ＳＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、その他のタイプのランダムアクセスメモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）、電気消去可能なプログラム可能な読み取り専用メモリ（ＥＥＰＲＯＭ）、フラッシュメモリ又はその他のメモリ技術、読み取り専用ディスク−読み取り専用メモリ（ＣＤ−ＲＯＭ）、デジタルバーサタイルディスク（ＤＶＤ）又はその他の光学記憶装置、カートリッジ式磁気テープ、磁気テープ・磁気ディスク又はその他の磁気記憶機器、又はその他の非送信媒体が含まれるが、これらに限定されない。本明細書で定義されるように、コンピュータ読み取り可能な媒体は、変調データ信号及びキャリアなどの一時的なコンピュータ読み取り可能な媒体（ｔｒａｎｓｉｔｏｒｙ  ｍｅｄｉａ）を含まない。
【００８１】
なお、用語「含む」、「備える」又はほかの任意の変形は、非排他的包含をカバーすることを意図し、このため、一連の要素を含む過程、方法、商品又は機器は、これら要素を含むだけでなく、明らかなに挙げられていないほかの要素を含むか、又はこのような過程、方法、商品又は機器固有の要素を含む。さらなる制限がない限り、語句「１つの…を含む」により限定された要素は、要素を含む過程、方法、商品又は機器に別の同じ要素が含まれる場合を除かない。
【００８２】
当業者にとって明らかなように、本発明の実施例は、方法、システム、又はコンピュータプログラム製品として提供できる。このため、本発明は、完全なハードウェアの実施例、完全なソフトウェアの実施例、又はソフトウェアとハードウェアを組み合わせた実施例の形態としてもよい。さらに、本発明は、コンピュータ利用可能なプログラムコードを含む１つ以上のコンピュータ利用可能な記憶媒体（磁気ディスクメモリ、ＣＤ−ＲＯＭ、光学メモリなどを含むが、これらに制限されない）において実施されるコンピュータプログラム製品の形態を利用できる。
【００８３】
以上は、本発明の実施例に過ぎず、本発明を限定することを意図するものではない。当業者であれば、本発明において様々な修正及び変更を行うことができる。本発明の精神及び原理から逸脱することなく行われるあらゆる修正、等同置換及び改良は、本発明の特許請求の範囲に含まれる。
【図１】
0006919053.tif 000002
【図２】
0006919053.tif 000003
【図３】
0006919053.tif 000004
【図４】
0006919053.tif 000005
【図５】
0006919053.tif 000006