【手続補正書】
【提出日】平成26年6月26日(2014.6.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データ記憶装置内に配置された複数のサーボ・チャネルをモニタする方法であって、
複数のサーボ・パターンを含む順次情報記憶媒体を、対応する複数のサーボ・センサを含む読取／書込ヘッドを横切って移動させるステップであって、前記読取／書込ヘッドは前記データ記憶装置内に配置され、前記データ記憶装置は第１のサーボ・チャネルと、第２のサーボ・チャネルと、単一サーボ・チャネル・モード、結合サーボ・チャネル・モード、両サーボ・チャネルがアイドルである初期状態、一方のサーボ・チャネルがアクティブにあり、他方のサーボ・チャネルがアイドルである複数の中間状態および両サーボ・チャネルがアクティブである結合状態を含む有限状態マシン（ＦＳＭ）とを含む、ステップと、
前記第１のサーボ・チャネルまたは前記第２のサーボ・チャネルのいずれかがサーボ・パターンをトラッキングしている場合、前記サーボ・パターンをトラッキングしている前記サーボ・チャネルのための捕捉フラグをアサートするステップと、
前記第１のサーボ・チャネルまたは前記第２のサーボ・チャネルのいずれかによって縦方向位置（ＬＰＯＳ）ビットがデコードされる場合、前記ＬＰＯＳビットをデコードする前記サーボ・チャネルのためのビット・フラグをアサートするステップと、
同じサーボ・チャネルのための捕捉フラグ及びビット・フラグがアサートされている場合、関連するサーボ・パターンに関する各サーボ・センサの相対的位置を決定するステップと、
を含む、方法。
【請求項２】
いずれかのサーボ・チャネルのためのアサートされた捕捉フラグを検知しなかったとき、前記ＦＳＭを初期状態にするステップと、
前記第１のサーボ・チャネル又は前記第２のサーボ・チャネルのためのアサートされた捕捉フラグを検知したが、前記第２のサーボ・チャネル又は前記第１のサーボ・チャネルによってアサートされた捕捉フラグを検知しなかったとき、それぞれ、前記初期状態から第１のＦＳＭ中間状態に遷移するステップと、
前記第１のサーボ・チャネル又は前記第２のサーボ・チャネルのためのアサートされたビット・フラグを検知したとき、前記第１のＦＳＭ中間状態からＦＳＭ結合状態に遷移するステップと、
前記第１のサーボ・チャネル又は前記第２のサーボ・チャネルのみによって提供されたＬＰＯＳ情報を利用するステップと、
を更に含む、請求項１に記載の方法。
【請求項３】
前記第１のサーボ・チャネル及び前記第２のサーボ・チャネルの両方のためのアサートされた捕捉フラグを検知したとき、前記初期状態から第２のＦＳＭ中間状態に遷移するステップと、
前記第１のサーボ・チャネル及び前記第２のサーボ・チャネルの両方のためのアサートされたビット・フラグを検知したとき、前記第２のＦＳＭ中間状態から前記ＦＳＭ結合状態に遷移するステップと、
前記第１のサーボ・チャネル及び前記第２のサーボ・チャネルの両方によって提供されたＬＰＯＳ情報を利用するステップと、
を更に含む、請求項２に記載の方法。
【請求項４】
前記第１のサーボ・チャネル及び前記第２のサーボ・チャネルの間のスキューを決定するステップを更に含む、請求項１に記載の方法。
【請求項５】
前記サーボ・チャネルの各々は複数の順次サーボ・フレームを含み、各サーボ・フレームは複数のサーボ双ビットを含み、前記方法は、
前記第１のサーボ・チャネルに対する第１の双ビット・カウントを設定するステップと、
前記第２のサーボ・チャネルに対する第２の双ビット・カウントを設定するステップと、
前記第２の双ビット・カウントから前記第１の双ビット・カウントを減じることによって前記スキューを計算するステップと、
を更に含む、請求項４に記載の方法。
【請求項６】
コンピュータ可読媒体と、前記コンピュータ可読媒体にエンコードされた、複数のサーボ・チャネルをモニタするためのコンピュータ可読プログラム・コードと、前記コンピュータ可読媒体にエンコードされ、単一サーボ・チャネル・モード、結合サーボ・チャネル・モード、第１のサーボ・チャネルおよび第２のサーボチャネルの両方がアイドルである初期状態、一方のサーボ・チャネルがアクティブにあり、他方のサーボ・チャネルがアイドルである複数の中間状態および両サーボ・チャネルがアクティブである結合状態を含む有限状態マシン（ＦＳＭ）とを含む、製品であって、前記コンピュータ可読媒体は、磁気情報記憶媒体、光学的情報記憶媒体および電子的情報記憶媒体からなる群から選択されたものであり、前記コンピュータ可読プログラム・コードは、
複数のサーボ・パターン含む順次情報記憶媒体を、対応する複数のサーボ・センサを含む読取／書込ヘッドを横切って移動させるステップであって、前記読取／書込ヘッドは前記データ記憶装置内に配置され、前記データ記憶装置は前記第１のサーボ・チャネルと、前記第２のサーボ・チャネルとを含む、ステップと、
前記第１のサーボ・チャネルまたは前記第２のサーボ・チャネルのいずれかがサーボ・パターンをトラッキングしている場合、前記サーボ・パターンをトラッキングしている前記サーボ・チャネルのための捕捉フラグをアサートするステップと、
前記第１のサーボ・チャネルまたは前記第２のサーボ・チャネルのいずれかによって縦方向位置（ＬＰＯＳ）ビットがデコードされる場合、前記ＬＰＯＳビットをデコードする前記サーボ・チャネルのためのビット・フラグをアサートするステップと、
同じサーボ・チャネルのための捕捉フラグ及びビット・フラグがアサートされている場合、関連するサーボ・パターンに関して各サーボ・センサの相対的位置を決定するステップと
をコンピュータに実施させるものである、製品。
【請求項７】
前記コンピュータ可読プログラム・コードは、
いずれかのサーボ・チャネルのためのアサートされた捕捉フラグを検知しなかったとき、前記ＦＳＭを初期状態にするステップと、
前記第１のサーボ・チャネル又は前記第２のサーボ・チャネルのためのアサートされた捕捉フラグを検知したが、前記第２のサーボ・チャネル又は前記第１のサーボ・チャネルのためのアサートされた捕捉フラグを検知しなかったとき、それぞれ、前記初期状態から第１のＦＳＭ中間状態に遷移するステップと、
前記第１のサーボ・チャネル又は前記第２のサーボ・チャネルのためのアサートされたビット・フラグを検知したとき、前記第１のＦＳＭ中間状態からＦＳＭ結合状態に遷移するステップと、
前記第１のサーボ・チャネル又は前記第２のサーボ・チャネルのみによって提供されたＬＰＯＳ情報を利用するステップと
を更にコンピュータに実施させるものである、請求項６に記載の製品。
【請求項８】
前記コンピュータ可読プログラム・コードは、
前記第１のサーボ・チャネル及び前記第２のサーボ・チャネルの両方のためのアサートされた捕捉フラグを検知したとき、前記初期状態から第２のＦＳＭ中間状態に遷移するステップと、
前記第１のサーボ・チャネル及び前記第２のサーボ・チャネルの両方のためのアサートされたビット・フラグを検知したとき、前記第２のＦＳＭ中間状態から前記ＦＳＭ結合状態に遷移するステップと、
前記第１のサーボ・チャネル及び前記第２のサーボ・チャネルの両方によって提供されたＬＰＯＳ情報を利用するステップと
を更にコンピュータに実施させるものである、請求項７に記載の製品。
【請求項９】
前記コンピュータ可読プログラム・コードは、
前記第１のサーボ・チャネル及び前記第２のサーボ・チャネルの間のスキューを決定するステップを更にコンピュータに実施させるものである、請求項８に記載の製品。
【請求項１０】
前記サーボ・チャネルの各々は複数の順次サーボ・フレームを含み、各サーボ・フレームは複数のサーボ双ビットを含み、前記コンピュータ可読プログラム・コードは、
前記第１のサーボ・チャネルに対する第１の双ビット・カウントを設定するステップと、
前記第２のサーボ・チャネルに対する第２の双ビット・カウントを設定するステップと、
前記第２の双ビット・カウントから前記第１の双ビット・カウントを減じることによって前記スキューを計算するステップと
を更にコンピュータに実施させるものである、請求項９に記載の製品。
【請求項１１】
コンピュータ可読媒体にエンコードされ、複数のサーボ・チャネルをモニタするためにプログラマブル・コンピュータ・プロセッサを用いて使用し得るコンピュータ・プログラム製品であって、有限状態マシン（ＦＳＭ）が、単一サーボ・チャネル・モード、結合サーボ・チャネル・モード、第１のサーボ・チャネルおよび第２のサーボ・チャネルの両方がアイドルである初期状態、一方のサーボ・チャネルがアクティブにあり、他方のサーボ・チャネルがアイドルである複数の中間状態および両サーボ・チャネルがアクティブである結合状態を含み、前記コンピュータ可読媒体は、磁気情報記憶媒体、光学的情報記憶媒体および電子的情報記憶媒体からなる群から選択されたものであり、前記コンピュータ・プログラム製品は、
複数のサーボ・パターンを含む順次情報記憶媒体を、対応する複数のサーボ・センサを含む読取／書込ヘッドを横切って、前記プログラマブル・プロセッサに移動させるコンピュータ可読プログラム・コードであって、前記読取／書込ヘッドは前記データ記憶装置内に配置され、前記データ記憶装置は前記第１のサーボ・チャネルと、前記第２のサーボ・チャネルとを含む、コンピュータ可読プログラム・コードと、
前記第１のサーボ・チャネルまたは前記第２のサーボ・チャネルのいずれかがサーボ・パターンをトラッキングしている場合、前記サーボ・パターンをトラッキングしている前記サーボ・チャネルのための捕捉フラッグを、前記プログラマブル・プロセッサにアサートさせるコンピュータ可読プログラム・コードと、
前記第１のサーボ・チャネルまたは前記第２のサーボ・チャネルのいずれかによって縦方向位置（ＬＰＯＳ）ビットがデコードされる場合、前記ＬＰＯＳビットをデコードする前記サーボ・チャネルのためのビット・フラグを、前記プログラマブル・プロセッサにアサートさせるコンピュータ可読プログラム・コードと、
同じサーボ・チャネルのための捕捉フラグ及びビット・フラグがサーボ・チャネルによってアサートされている場合、関連するサーボ・パターンに関する各サーボ・センサの相対的位置を、前記プログラマブル・プロセッサに決定させるコンピュータ可読プログラム・コードと、
を含む、コンピュータ・プログラム製品。
【請求項１２】
いずれかのサーボ・チャネルのためのアサートされた捕捉フラグを検知しなかったとき、前記プログラマブル・プロセッサに、前記ＦＳＭを初期状態にさせるコンピュータ可読プログラム・コードと、
前記第１のサーボ・チャネル又は前記第２のサーボ・チャネルのためのアサートされた捕捉フラグを検知したが、前記第２のサーボ・チャネル又は前記第１のサーボ・チャネルのためのアサートされた捕捉フラグを検知しなかったとき、それぞれ、前記プログラマブル・プロセッサに、前記初期状態から前記第１のＦＳＭ中間状態に遷移させるコンピュータ可読プログラム・コードと、
前記第１のサーボ・チャネル又は前記第２のサーボ・チャネルのためのアサートされたビット・フラグを検知したとき、前記プログラマブル・プロセッサに、前記第１のＦＳＭ中間状態からＦＳＭ結合状態に遷移させるコンピュータ可読プログラム・コードと、
前記第１のサーボ・チャネル又は前記第２のサーボ・チャネルのみによって提供されたＬＰＯＳ情報を、前記プログラマブル・プロセッサに利用させるコンピュータ可読プログラム・コードと、
を更に含む、請求項１１に記載のコンピュータ・プログラム製品。
【請求項１３】
前記第１のサーボ・チャネル及び前記第２のサーボ・チャネルの両方のためのアサートされた捕捉フラグを検知したとき、前記プログラマブル・プロセッサに、前記初期状態から第２のＦＳＭ中間状態に遷移させるコンピュータ可読プログラム・コードと、
前記第１のサーボ・チャネル及び前記第２のサーボ・チャネルの両方のためのアサートされたビット・フラグを検知したとき、前記プログラマブル・プロセッサに、前記第２のＦＳＭ中間状態からＦＳＭ結合状態に遷移させるコンピュータ可読プログラム・コードと、
前記第１のサーボ・チャネル及び前記第２のサーボ・チャネルの両方によって提供されたＬＰＯＳ情報を前記プログラマブル・プロセッサに利用させるコンピュータ可読プログラム・コードと、
を更に含む、請求項１２に記載のコンピュータ・プログラム製品。
【請求項１４】
前記第１のサーボ・チャネル及び前記第２のサーボ・チャネルの間のスキューを、前記プログラマブル・プロセッサに決定させるコンピュータ可読プログラム・コードを更に含む、請求項１３に記載のコンピュータ・プログラム製品。
【請求項１５】
前記サーボ・チャネルの各々は複数の順次サーボ・フレームを含み、各サーボ・フレームは複数のサーボ双ビットを含み、前記コンピュータ・プログラム製品は、
前記第１のサーボ・チャネルに対する第１の双ビット・カウントを前記プログラマブル・プロセッサに設定させるコンピュータ可読プログラム・コードと、
前記第２のサーボ・チャネルに対する第２の双ビット・カウントを前記プログラマブル・プロセッサに設定させるコンピュータ可読プログラム・コードと、
前記第２の双ビット・カウントから前記第１の双ビット・カウントを減じることによって前記スキューを、前記プログラマブル・プロセッサに計算させるコンピュータ可読プログラム・コードと、
を更に含む、請求項１４に記載のコンピュータ・プログラム製品。
【請求項１６】
第１のサーボ・センサ、第２のサーボ・センサ、前記第１のサーボ・センサと有限状態マシン（ＦＳＭ）とコミュニケーション関係にある第１のサーボ・コントローラ、及び前記第２のサーボ・センサと前記ＦＳＭとコミュニケーション関係にある第２のサーボ・コントローラを含むデータ記憶装置であって、
前記ＦＳＭは、単一サーボ・チャネル・モード、結合サーボ・チャネル・モード、第１サーボ・チャネルおよび第２サーボ・チャネルの両方がアイドルである初期状態、一方のサーボ・チャネルがアクティブにあり、他方のサーボ・チャネルがアイドルである複数の中間状態および両サーボ・チャネルがアクティブである結合状態を含み、
前記第１のサーボ・コントローラは、前記第１のサーボ・チャネルがサーボ・パターンを捕捉したことを表わす第１の捕捉フラグと、縦方向位置（ＬＰＯＳ）ビットの使用可能性を表わす第１のビット・フラグと、前記第１のサーボ・チャネルにおいてエンコードされたサーボ・フレームに関する前記第１のサーボ・センサの位置を提供する第１のサーボ・センサ位置インジケータ（ＳＲＰＩ）を含み、
前記第２のサーボ・コントローラは、前記第２のサーボ・チャネルがサーボ・パターンを捕捉したことを表わす第２の捕捉フラグと、ＬＰＯＳビットの使用可能性を表わす第２のビット・フラグと、前記第２のサーボ・チャネルにおいてエンコードされたサーボ・フレームに関する前記第２のサーボ・センサの位置を提供する第２のサーボ・センサ位置インジケータ（ＳＲＰＩ）を含む、データ記憶装置。
【請求項１７】
ＬＰＯＳ結合アルゴリズムを含むＬＰＯＳコントローラを更に含み、前記ＬＰＯＳコントローラは前記第１のサーボ・コントローラ及び前記第２のサーボ・コントローラとコミュニケーション関係にある、請求項１６に記載のデータ記憶装置。
【請求項１８】
前記第１のサーボ・チャネルは第１のサーボ・センサを含み、
前記第２のサーボ・チャネルは第２のサーボ・センサを含み、
前記第１のサーボ・センサは、各々が複数の第１のサーボ双ビットを含む複数の第１の順次サーボ・フレームを検知し、
前記第２のサーボ・センサは、各々が複数の第２のサーボ双ビットを含む複数の第２の順次サーボ・フレームを検知し、
前記第１のＳＲＰＩは前記複数の第１のサーボ双ビットに対する双ビット・カウンタであり、
前記第２のＳＲＰＩは前記複数の第２のサーボ双ビットに対する双ビット・カウンタである、
請求項１６に記載のデータ記憶装置。
【請求項１９】
複数のデータ記憶装置を含むデータ記憶ライブラリであって、各データ記憶装置は、第１のサーボ・センサ、第２のサーボ・センサ、前記第１のサーボ・センサと有限状態マシン（ＦＳＭ）とコミュニケーション関係にある第１のサーボ・コントローラ、及び前記第２のサーボ・センサと前記ＦＳＭとコミュニケーション関係にある第２のサーボ・コントローラを含み、
前記ＦＳＭは、単一サーボ・チャネル・モード、結合サーボ・チャネル・モード、第１サーボ・チャネルおよび第２サーボ・チャネルの両方がアイドルである初期状態、一方のサーボ・チャネルがアクティブにあり、他方のサーボ・チャネルがアイドルである複数の中間状態および両サーボ・チャネルがアクティブである結合状態を含み、
前記第１のサーボ・コントローラは、前記第１のサーボ・チャネルがサーボ・パターンを捕捉したことを表わす第１の捕捉フラグ、縦方向位置（ＬＰＯＳ）ビットの使用可能性を表わす第１のビット・フラグ、及び前記第１のサーボ・チャネルにおいてエンコードされたサーボ・フレームに関する前記第１のサーボ・センサの位置を提供する第１のサーボ・センサ位置インジケータ（ＳＲＰＩ）を含み、
前記第２のサーボ・コントローラは、前記第２のサーボ・チャネルがサーボ・パターンを捕捉したことを表わす第２の捕捉フラグ、ＬＰＯＳビットの使用可能性を表わす第２のビット・フラグ、及び前記第２のサーボ・チャネルにおいてエンコードされたサーボ・フレームに関する前記第２のサーボ・センサの位置を提供する第２のサーボ・センサ位置インジケータ（ＳＲＰＩ）を含む、
データ記憶ライブラリ。
【請求項２０】
ＬＰＯＳ結合アルゴリズムを含むＬＰＯＳコントローラを更に含み、前記ＬＰＯＳコントローラは、前記第１のサーボ・コントローラ及び前記第２のサーボ・コントローラとコミュニケーション関係にある、請求項１９に記載のデータ記憶ライブラリ。
【請求項２１】
前記第１のサーボ・チャネルは第１のサーボ・センサを含み、
前記第２のサーボ・チャネルは第２のサーボ・センサを含み、
前記第１のサーボ・センサは、各々が複数の第１のサーボ双ビットを含む複数の第１の順次サーボ・フレームを検知し、
前記第２のサーボ・センサは、各々が複数の第２のサーボ双ビットを含む複数の第２の順次サーボ・フレームを検知し、
前記第１のＳＲＰＩは前記複数の第１のサーボ双ビットに対する双ビット・カウンタであり、
前記第２のＳＲＰＩは前記複数の第２のサーボ双ビットに対する双ビット・カウンタである、
請求項２０に記載のデータ記憶ライブラリ。