明細書に記載の発明。同期マーク検出器のフォールトトレランスをさらに大きくするために、プリアンブルからの情報およびサンプル化データの符号を用いる同期マーク検出方法が必要とされている。発明の要旨磁気ディスク上の、多くのユーザデータセクタと間に埋め込まれたサーボデータセクタとを備えた一連の同心円トラックにデジタルデータを格納する格納デバイスであって、各セクタがプリアンブルと同期マークとデータフィールドとを有する格納デバイスにおいて、サンプル化振幅読出しチャネルは、同期マーク検出プロセスを向上させるためにプリアンブルからの情報を用いるフォールトトレラント同期マーク検出器を用いる。ステート器statemachineは、プリアンブルフィールドを獲得するためにタイミング回復回路によって用いられる予想サンプル値を生成する。プリアンブルは、プリアンブルが終わりになるとステート器が確実に所定のステートになるようにディスクに記録される。このようにして、同期マーク検出器は、ステート器が所定のステートにあるときは、検出されたビット列をターゲット同期マークと相関させるだけでよい。ビット列は、新しいサンプル期間毎に読出し信号から検出されると、シフトレジスタにシフトされる。同期マーク検出器は、検出されたビット列をターゲット同期マークと相関させ、同期マークが見つかるときのみ同期マークが検出されたという信号を出力する。同期マーク検出器の出力は、ステート器の現在のステートにより、すなわち所定のサンプル期間間隔で、イネーブルにされる。1つの実施態様では、プリアンブルの終わりは、ステート器が4つのステートのうちの2つのステートにあるときにのみ起こり得る。従って、同期検出器は2つのサンプル期間毎にイネーブルにされる。別の実施態様では、同期マーク検出器は、検出されたビット列の偶数および奇数インターリーブを並列に処理し、ステート器の現在のステートは、その出力をイネーブルにするのでなく、同期マーク検出器を初期化する。これらの実施態様では共に、同期マーク検出器の出力は、所定のサンプル期間間隔の間にのみビット列をターゲット同期マークと相関させる。これにより、コンピュータ検索プログラムは所定の間隔でプリアンブルとの相関が最小となる同期マークを探すだけでよいため、同期マーク検出器のフォールトトレランスおよび同期マーク自体のフォールトトレランス特性が向上する。本発明は、検出された同期マークおよびターゲット同期マークの部分応答partialresponse表示間の平均二乗誤差を最小にすることによって、さらなるフォールトトレランスを実現する。これにより、部分応答信号は符号および大きさ情報の両方を提供するため、相関感度が向上する。読出しチャネルの不連続時間列検出器は、検出されたデジタルデータのPR4表示に対応する概算サンプル値の符号および大きさを出力する。PR4列検出器を用いる読出しチャネルでは、検出された二進列に符号ビットを付加し、PR4値をからへ正規化することによって、PR4同期マークデータが生成される。EPR4およびEEPR4列検出器では、検出された二進列NRZIデータに符号ビットを付加し、次に有符号NRZIデータをPR4表示に符号化することによって、PR4同期マークデータが生成される。好適な実施態様の詳細な説明従来のサンプル化振幅読出しチャネル図1は、従来のサンプル化振幅読出しチャネルの詳細なブロック図である。書込み動作の間、ユーザデータ2またはデータ生成器4からのプリアンブルデータ例えば2Tプリアンブルデータのいずれかが媒体に書き込まれる。RLL符号器6は、RLL制約に従ってユーザデータ2を2進列b8へと符号化する。PR4読出しチャネルでは、記録チャネル18および等化フィルタの変換関数を補償するために、プリコーダ10が2進列b8をプリコードし、これによりプリコード化列~b12を形成する。プリコード化列~b12は、~b0をa1に、そして~b1をa1に翻訳14することによって、記号aまたはNRZデータ16へ変換される。書込み回路9は、記号a16に応答して、記録ヘッドコイル内の電流をボーレート1Tで変調して、2進列を媒体に記録する。周波数シンセサイザ52は、ボーレート書込みクロック54を書込み回路9に供給する。記録されたデータはNRZIデータと呼ばれ、磁気転移は1ビットを表し非転移は0ビットを表す。記録された二進列を媒体から読み出すときは、先ず、読出しチャネルへの入力としてマルチプレクサ60を介して書込みクロック54を選択することによって、タイミング回復28が書込み周波数にロックされる。書込み周波数にロックされると、マルチプレクサ60は、獲得プリアンブルを獲得するために、読出しヘッドからの信号19を読出しチャネルへの入力として選択する。可変ゲイン増幅器22はアナログ読出し信号58の振幅を調節し、アナログフィルタ20は所望の応答への最初の等化を行う。サンプリング装置24は、アナログフィルタ20からのアナログ読出し信号62をサンプリングし、不連続時間フィルタ26は、サンプル値25を所望の応答へさらに等化させる。例えば、部分応答記録では、所望の応答は表1から選択されることが多い。DCオフセット回路1は、等化サンプル値32に応答し、アナログ読出し信号62からDCオフセット29を減算する。等化サンプル値32は判定指向のゲイン制御50およびタイミング回復28に供給され、それぞれ読出し信号58の振幅ならびにサンプリング装置24の周波数および位相を調節する。タイミング回復は、ライン23を介してサンプリング装置24の周波数を調節して、等化サンプル32をボーレートに同期させる。周波数シンセサイザ52は、ライン64を介してタイミング回復回路28に中央周波数の粗設定を提供して、温度、電圧およびプロセスの変動に対してタイミング回復周波数をセンタリングする。ゲイン制御50は、ライン21を介して可変ゲイン増幅器22のゲインを調節する。等化サンプルY32は、最大公算Viterbi列検出器などの不連続時間列検出器34に送られ、概算二進列b33を検出する。不連続時間列検出器は、選択された等化PR4、EPR4、EEPR4などに従って作動し、PR4等化では、偶数および奇数インターリーブをそれぞれ処理する2つのスライド閾値検出器が好適な例である。RLL復号器36は概算二進列b33を概算ユーザデータ37に復号する。データ同期マーク検出器66は、データセクタ15内の同期マーク70図2Bに示すを検出して、RLL復号器36の動作をフレーム化し、ユーザデータ72の始まりを合図する。誤差がない場合は、概算二進列b33は記録された二進列b8に等しく、復号されたユーザデータ37は記録されたユーザデータ2に等しい。改良されたサンプル化振幅読出しチャネル図A3は、本発明の改良されたサンプル化振幅読出しチャネルのブロック図であり、ユーザデータ周波数シンセサイザA100およびサーボデータ周波数シンセサイザA102を備えている。ユーザデータを読み出すとき、制御ラインUSは、マルチプレクサA104を介して、ユーザデータシンセサイザA100の出力A114を、参照周波数へのロックとして選択する。制御ラインUSはまた、マルチプレクサA112を介して、ユーザデータシンセサイザA100の中央周波数粗設定A110を、タイミング回復制御信号64として選択する。読出しチャネルがサーボデータモードに切り替わってサーボウェッジを読み出すとき、制御ラインUSは、マルチプレクサA104を介して、サーボデータシンセサイザA102の出力A106を参照周波数へのロックとして選択する。制御ラインUSはまた、マルチプレクサA112を介してサーボデータシンセサイザA102からの中央周波数粗設定A108を、タイミング回復制御信号64として選択する。読出しチャネルはさらに、サーボアドレスマークがいつ検出されたかを示す制御信号A118を生成する、非同期サーボアドレスマーク検出器A126を備えている。サーボアドレスマーク検出器A126は、ラインA118を介してゲイン制御回路の動作を切り換え、トラック間ヘッド位置およびユーザデータからサーボデータまでの広範囲のデータ密度によって生じる予測不能な振幅変動を補償する。データ/サーボ同期マーク検出器A120は、列検出器34から検出された二進列33に応答して、ユーザデータおよびサーボデータ両方の同期マークを検出し、フレーム化信号A121、A119を生成して、それぞれユーザデータRLL復号器36およびサーボデータRLL復号器A122の動作をフレーム化する。同期検出器A120はまた、タイミング回復回路28からの制御信号A124に応答して、同期マーク検出プロセスにおいて支援を行う。読出しチャネルはさらに、サーボシステムのボイスコイルモータのための駆動電流、または温度センサの出力、などのディスクドライブ内で生成される他のアナログ信号をサンプリングする補助アナログ入力を備えている。マルチプレクサA101は、サンプリング装置24への入力として、アナログ受け取りフィルタ20からのアナログ読出し信号62、または複数の補助入力信号A103のうちの1つを選択する。サンプリングのために補助入力が選択されるときは、サンプリング装置24の出力25は、サーボコントローラなどのマイクロコントローラによる後続処理のためにレジスタに格納される。データ/サーボ同期マーク検出器プリアンブル図2Bに示すを獲得した後、図A3のデータ/サーボ同期マーク検出器A120は、ユーザデータフィールドまたはサーボデータフィールドの始まりを示す同期マークを検索する。同期マークが検出されると、データ/サーボ同期検出器A120は、RLLデータ復号器36またはRLLサーボ復号器A122を動作可能にして、ユーザデータフィールドまたはサーボデータフィールドをフレーム化する。データ/サーボ同期マーク検出器A120は、ターゲット同期マークを不連続時間列検出器からの概算ビット列b33と相関させることによって同期マークを検出する。早期誤検出の確率を最小にするために、同期マークは、プリアンブルと連結する同期マークとの相関が最小となるように選択される。また、同期マークがノイズによる誤差によって破壊されるときの正確な検出の確率が最大になるようにも選択される。これは、ターゲット同期マークをプリアンブルに連結したターゲット同期マークのシフト値と相関させることによって適切な同期マークを検索するコンピュータ検索プログラムにより実現される。検索プログラムはまた、ターゲット同期マークをプリアンブルに連結した同期マークの破壊されたものと相関させる。本発明の第1の実施態様においては、相関プロセスの動作は、図C4を参照することにより理解される。概算ビット列b33はシフトレジスタC100にシフトされ、ターゲット同期マークサーボまたはデータはレジスタC102にロードされる。レジスタC100およびC102は、様々な同期マーク長に見合うようにプログラムされ得る。レジスタC100およびC102の対応するビットは図示しない排他的NORゲートを用いて相関され、加算器C104により加算される。閾値比較器C118は、加算器C104の出力を所定のプログラム可能な閾値と比較し、閾値相関信号C106を出力する。閾値相関信号C106は、タイミング回復制御信号A124に応答して生成される制御信号C194によって、ANDゲートC108を介してイネーブルにされる。ANDゲートC108の出力C114は、US制御信号のステートに従って、デマルチプレクサC116を介して、RLL復号フレーム化信号A121、A119に供給される。閾値相関信号C106をイネーブルにする制御信号C194は、タイミング回復回路28の動作に関連して理解される。タイミング回復回路の概観を図C3に示す。図C3では、可変周波数発振器B164の出力23は、典型的にはデジタル読出しチャネルのアナログ/デジタル変換器ADであるサンプリング装置24のサンプリングクロックを制御する。周波数誤差検出器B157および位相誤差検出器B155はVFOB164の周波数を制御し、ループフィルタB160は閉ループ特性を制御する。マルチプレクサB159は、獲得中は非等化サンプル値25を、トラッキング中は等化サンプル値32を選択し得る。ラインB149を介して受け取られたサンプル値から、周波数誤差検出器B157は周波数誤差を生成し、位相誤差検出器B155は位相誤差を生成する。位相誤差はまた、獲得中は予想サンプル生成器B151からの予想サンプル値Xから、トラッキング中は、表B2に示すスライサーなどのサンプル値概算器B141からの概算サンプル値~Xからも計算される。図2Bを再び参照して、獲得プリアンブルを獲得する前に、位相同期ループは先ず、現在のトラックが位置するゾーンに従って所定の定格サンプリング周波数にロックする。このようにして、位相同期ループは、獲得モードに切り替わると、所望の獲得周波数の近くに閉鎖される。既に述べたように、獲得プリアンブルは獲得モードの間に処理され、これにより、ユーザまたはサーボデータフィールドをサンプリングする前に、PLLは所望のサンプリング位相および周波数にロックされる。獲得プリアンブルにロックされると、位相同期ループはトラッキングモードに切り替わり、同期マークを検出した後、ユーザまたはサーボデータのトラッキングを開始する。獲得プリアンブルをディスクに記録するために、プリコーダ10の入力に接続されたデータ生成器4は、一連の1ビットを出力して、プリコーダ10の出力において、の形態の2Tプリアンブル連続列を生成する。この2Tプリアンブルは、PR4読出しチャネルの大きさを最大にし、獲得中には側部サンプリングされて以下のサンプル列を生成する。図C5Aは、信号サンプルC122に関連する予想サンプルC120により側部サンプリングされた2Tプリアンブルおよび対応する位相誤差Tを示す。図C5Bは、図C3の位相誤差検出器B155および予想サンプル値生成器B151の1つの具体例を示す。最初のサンプリングタイミング位相を調節するために、位相誤差検出器B155は、読出し信号サンプル値と予想サンプル値との間の平均二乗誤差を最小にするタイミング勾配を計算する。タイミング勾配値ytC124は次式により計算される。ytYXYXここで、Yは読出し信号サンプル値B149、Xは予想サンプル値C126である。図C5Bを再び参照して、2ビットカウンタC128の出力は、以下の予想側部サンプリングプリアンブル列に対応する。00AA01AA10AA11AA予想サンプル値は|A|=1となるように概算され、これにより位相誤差検出器B155の乗算器は1、1または0を掛ける。従って、以下の3つの値を表すために、予想サンプル値XC126は2ビット幅である。000、011、および111マルチプレクサC132は、カウンタC128の出力C126を選択する。カウンタC128には、2つの連続サンプル値YC149に応答して、ロジックC136により最初の開始ステートをもつC134がロードされる。カウンタ出力ビットC0C138およびC1C137は以下のように初期化される。C1sgnかつC0sgnXORsgnここで、sgnは、xが正のときに0を、負のときに1を返す。表C2は、2つの連続サンプル値に対応してカウンタC128にロードされる側部サンプリング開始ステート値を示す。カウンタC128に最初の開始ステートがロードされた後、カウンタは、各サンプルクロック23で、2Tプリアンブルの予想サンプルに従ってステートを配列させる。4つの可能な列は以下の通りである。、、、およびカウンタを用いて予想サンプル値を生成することにより、従来の渋滞問題が回避され、さらに、カウンタC128のステートが同期マークの選択および検出に有利に用いられ得る。2T獲得プリアンブルがいつでも2つの正のサンプルまたは2つの負のサンプルで終わる場合例えば、図C5AのサンプルC120d、AD変換器24の出力25は、図C5BのカウンタC128が、カウンタC128の出力01すなわちカウントが1または11すなわちカウントが3に対応するステートまたはであるときのみ、最後のプリアンブルサンプルとなる。従って、AD変換器24の出力25は、カウンタC128の出力が10すなわちカウントが2または00すなわちカウントがゼロであるときのみ、同期マークの最初のサンプルとなる。図A3の不連続時間等化フィルタ26および不連続時間列検出器34がdビットの遅延を含むとすると、列検出器34の出力33は、カウンタC128の出力がMOD4またはMOD4であるときのみ、同期マークの最初のビットとなる。最後に、同期マークレジスタC100の長さがkビットであるとすると、同期マークは、カウンタC128の出力がMOD4またはMOD4であるときのみ、レジスタC100に完全にロードされる。従って、データ/サーボ同期マーク検出器A120は、これらの2つのカウントのときのみに、従って2つのサンプル期間毎に、イネーブルにされる。カウンタ復号ロジックC190は、カウンタC128の出力が2つのカウントMOD4またはMOD4のうちのいずれかに等しいときのみ、ANDゲートC108を介して、データ/サーボ同期マーク検出器A120の出力をイネーブルにする。獲得プリアンブルがいつでも所望の位相ステート2つの正のサンプルまたは2つの負のサンプルなどで終わることを確実にするために、プリコーダ10のステートは、プリアンブルをディスクに書き込むとき適切な値に初期化される。例えば、PR4読出しチャネルでは、11D2プリコーダ10の遅延レジスタはゼロに初期化され、偶数個の1ビットがデータ生成器4によって出力され、これにより、プリアンブルが2つの正のサンプルまたは2つの負のサンプルで終わることが確実とされる。2つのサンプル期間毎にデータ/サーボ同期マーク検出器A120をイネーブルにすることは、最適なフォールトトレラント同期マークをコンピュータ検索する場合の補助となる。検索プログラムは、同期マークと、プリアンブルと連結した同期マークのシフトされたものとの間の相関が最小である場合を、各シフト毎ではなく2回のシフト毎に検索することができる。これにより、より高度のフォールトトレランスを有する同期マークを見い出す確率が増大する。本発明の同期マーク検出方法は、2つのサンプル期間毎ではなく4つのサンプル期間毎に同期マークを検索するように容易に拡張され得る。そのためには、プリアンブルはいつでも同じ2つのサンプル値で終わるすなわち、プリアンブルが4つの可能なステートのうちの1つのステートのカウンタC128で終わることが必要である。さらに、この方法は、他のプリアンブルフォーマット例えば、3T、4T、6Tなど、および他のタイプのPR読出しチャネル例えば、EPR4およびEEPR4と共に用いるように容易に拡張され得る。図C6に示す本発明の別の実施態様では、データ/サーボ同期マーク検出器A120は、一度に2ビットの検出された列33を処理する。ターゲット同期マークC102は、偶数および奇数インターリーブに分離され、偶数レジスタC150および奇数レジスタC152にそれぞれ格納される。制御ロジックC140は、カウンタ復号ロジックC190からのイネーブル信号C194に応答して、検出された列33の偶数および奇数インターリーブC142、C144をそれぞれのシフトレジスタMOD4またはMOD4のいずれか一方になるまで、検出された列33のシフトレジスタへのロードを遅延させる。本発明のさらに別の実施態様では、データ/サーボ同期マーク検出器A120は、概算サンプル値をターゲット同期マークに対応する予想サンプル値と相関させる。次に、本開示の目的のために、データ/サーボ同期マーク検出器A120は、一般に、不連続時間サンプル値に応答してチャネル値を生成し、そのチャネル値をターゲット同期マークのターゲット値と相関させるものとする。検出された同期マークおよびターゲット同期マークの概算サンプル値および予想サンプル値は、部分応答クラスIV信号によって表される。図A3の不連続時間列検出器34は、ある符号および大きさの検出された二進列すなわち2ビット幅の列を出力する。次に、有符号二進出力列は、概算サンプル値のPR4信号に符号化される。不連続時間列検出器34がPR4検出器である場合は、有符号二進出力列は、既に、に正規化された概算サンプルを有するPR4フォーマットになっている。不連続時間列検出器34がEPR4またはEEPR4検出器である場合は、検出器の出力NRZIフォーマットは、図C7に示すようにその符号および大きさのビットをフィルタに通すことによって、PR4信号に変換される。PR4表示にされると、同期マーク検出器は、検出されたPR4同期マークとターゲットPR4同期マークとの間の二乗誤差を計算する。二乗誤差が所定のプログラム可能な閾値Thより小さいときは、同期マークが検出されたことになる。二乗誤差信号は数学的に以下により計算される。e2222Sk222Sktk2tk2ここで、Skは概算サンプル値の符号および大きさであり、tkはターゲットサンプル値の符号および大きさである。書込み信号の極性は読出し信号の極性の逆であり得るため、計算された誤差信号は以下の通りである。e22Sk22COR2tk2ここで、CORは、図C5Bのタイミング回復制御信号C138によって決定される読出し信号の極性により、2Sktkまたは2Sktkである。項2tk2は、ターゲット同期マークの中の1の数に等しく、定数である。従って、同期マークのための判定基準は以下のようになる。2Sk22CORCNT等式およびを実現する回路を図C8に示す。9ビットターゲット同期マーク010010001は図示のために選択されたものであり、同期マークの他の長さおよび値でも等しく適用可能である。図C8の回路は、プリアンブルがいつでも2つの負のサンプルで終わり、その結果、ターゲット同期マークのためのPR4サンプル値は000000となると仮定している。プリアンブルが2つの正のサンプルで終わる場合は、ターゲット同期マークのためのPR4値は000000であり、以下に述べるように相関は負にされる。次に図C8を参照して、不連続時間列検出器34からのPR4の符号および大きさのビットは、図C6に示したものに類似する制御ロジックC140に入力される。制御ロジックC140は、カウンタ復号ロジックC190からの制御信号C194に応答して、図C5BのカウンタC128が上述のイネーブルステートのいずれか1つになるまで、PR4データのシフトレジスタへのロードを遅延させる。等式のCOR機能を実現するために、加算器C160は、非ゼロターゲットPR4値に対応する概算PR4値を加算する。プリアンブルが2つの負のサンプルで終わるとき最後のターゲットPR4値は1であるため、ANDゲートC162は概算PR4値の最後のビットを負にする。乗算回路C164はCOR信号に2を掛け、マルチプレクサC166は、復号されたタイミング回復制御信号C192に応答して、プリアンブルがで終わるかまたはで終わるかに依存して、それぞれ非変更のまたは負にされたすなわち、1で乗算C188された2COR信号を選択する。すなわち、カウンタ復号ロジックC190からの制御信号C192は、タイミング回復カウンタC128の出力が、2つの正のサンプルで終わるすなわち、ターゲットPR4サンプル値が000000であるプリアンブルに対応するMOD4に等しいとき、相関信号C186を負にする。等式のCNT閾値を生成する回路C168は以下のように作動する。先ず、格納レジスタC170に、所定のプログラム可能閾値ThC172がマルチプレクサC174を介してロードされ、同期マーク検出器シフトレジスタはクリアされる。次に、各クロックサイクルで、カウンタロジックC176は、同期マーク検出器に入る非ゼロ値の数をカウントし、同期マーク検出器から出る非ゼロ値の数を減算する。カウンタロジックC176の出力値0±1±2をとり得るは加算器C178に入力され、保管レジスタC170の内容に加算され、マルチプレクサC174を介して格納レジスタC170に戻される。等式の具体化を実現させるためには、等式のCNT値C180を含む格納レジスタC170を、比較器C184を用いて、マルチプレクサC166の出力における2COR値C182と比較する。比較器C184の出力が、同期マーク検出器の出力C114である。図C9は、タイミング回復予想サンプル生成器B151とは関係のないすなわち、カウンタC128とは関係のない検出された同期マークおよびターゲット同期マークのPR4表示を相関させる同期マーク検出器のさらに別の実施態様を示す。この実施態様では、プリアンブルシンセサイザC196は、記録されたプリアンブルに応答して、入力制御信号C194および符号制御信号C192を生成する。プリアンブルシンセサイザC196は、記録されたプリアンブル列にロックし、次にサンプル化入力列とは関係のない2Tプリアンブルを生成する。プリアンブルシンセサイザC196の動作は図C10を参照することにより理解される。図C10では、カウンタC208はクリアされ、第1シフトレジスタC202は、2TプリアンブルのPR4符号ビット列に対応する列11001100で初期化される。次に、列検出器34からのPR4符号ビットC200が第2シフトレジスタC204に入力され、加算器C206および図示しない排他的NORゲートを用いて第1シフトレジスタC202と相関される。加算器C206の出力は、比較器C210を用いて所定の閾値と比較される。相関が所定の閾値を超えると、プリアンブルシンセサイザは記録されたプリアンブルにロックしていることになる。カウンタC208は各サンプル期間でイネーブルおよびクロックが供給され、カウンタ復号ロジックC190を介して、同期マーク検出器入力イネーブル信号C194および符号制御信号C192を生成する。カウンタ復号ロジックC190の動作は、等化フィルタ26と列検出器34に関連する遅延を補償する必要がないことを除いては上述の通りである。すなわち、入力イネーブル信号C194は、カウンタC208の出力が00かまたは10であるときアクティブであり、符号制御信号C192は、カウンタC208の出力がMOD4であるときアクティブである。カウンタC208のC0出力はまた、第1シフトレジスタC202にシフトされ、これにより、プリアンブルシンセサイザC196は記録された2Tプリアンブルのトラッキングを続ける。このようにして、プリアンブルシンセサイザは、チャネル内のノイズにより生じる検出された2Tプリアンブルの誤差を取り除く。データ/サーボ同期マーク検出器A120の動作は、以下の式によって数学的に説明され得る。YThここで、Yはデータ/サーボ同期マーク検出器A120の出力C114、kはサンプル値指数、t0t1tN1はターゲット同期マークのターゲット値、SkSk1SkN1はチャネル値、Nはターゲット同期マークの長さ、IはQを法としたkkmoduloQが集合Sの要素であるときは1に等しく、その他のときは0に等しいサンプル期間間隔イネーブル信号ここに、Qは1でない所定の整数、そして、Thは所定の閾値である。データ/サーボ同期マーク検出器A120の出力が2つのサンプル値毎にイネーブルされる上記の実施例で示した2T獲得プリアンブルでは、Q2であり、集合S0である。本発明の精神および範囲から離れることなく、形態および詳細において多くの変更がなされ得る。本明細書において開示された特定の実施態様は本発明を限定することを意図していない。本発明の範囲は以下の請求の範囲により適切に解釈され得る。