(57)【特許請求の範囲】
【請求項１】
コイルを有し、外部から与えられた外部磁界が前記コイルに対して作用することで電力を生成する電力生成器と、
前記電力を用いてクロック信号を生成するクロック信号生成器と、
前記電力を用いて作動し、かつ、前記外部磁界に含まれるコマンドに対する処理を前記クロック信号の周波数に応じた処理速度で行うプロセッサと、を備えた非接触式通信媒体であって、
前記非接触式通信媒体は、磁気テープカートリッジに設けられており、
前記クロック信号生成器は、前記非接触式通信媒体の起動時に用いる前記周波数として予め定められた起動時周波数で前記クロック信号を生成し、
前記プロセッサは、
前記起動時周波数で前記クロック信号が生成されてから、前記周波数を既定値以下にする特別コマンドが前記コマンドとして前記外部磁界に含まれている場合に、前記周波数を前記既定値以下にし、
前記磁気テープカートリッジが使用される場合に前記処理を行い、
前記処理の開始から終了するまでに要する処理時間として予め定められた時間内に前記処理が前記プロセッサによって行われる必要がない状況下で、前記特別コマンドは前記外部磁界に含まれる
非接触式通信媒体。
【請求項２】
前記既定値は、前記起動時周波数に相当する値である請求項１に記載の非接触式通信媒体。
【請求項３】
前記状況は、前記磁気テープカートリッジの生産工程である請求項１又は請求項２に記載の非接触式通信媒体。
【請求項４】
前記状況は、前記非接触式通信媒体と通信装置との間で磁界を介して行われる通信が失敗した場合である請求項１から請求項３の何れか一項に記載の非接触式通信媒体。
【請求項５】
前記プロセッサは、前記通信が失敗した場合に、前記周波数を前記既定値以下にしてから前記通信を再び行う請求項４に記載の非接触式通信媒体。
【請求項６】
前記プロセッサは、前記周波数を前記既定値以下にした場合、前記外部磁界が消えたことを条件に、前記周波数を初期設定値に戻す請求項１から請求項５の何れか一項に記載の非接触式通信媒体。
【請求項７】
請求項１から請求項６の何れか一項に記載の非接触式通信媒体と、
磁気テープと、を備えた磁気テープカートリッジであって、
前記非接触式通信媒体は、メモリを有し、
前記メモリは、前記磁気テープに関する情報を記憶している
磁気テープカートリッジ。
【請求項８】
コイルを有し、外部から与えられた外部磁界が前記コイルに対して作用することで電力を生成する電力生成器と、前記電力を用いてクロック信号を生成するクロック信号生成器と、前記電力を用いて作動し、かつ、前記外部磁界に含まれるコマンドに対する処理を前記クロック信号の周波数に応じた処理速度で行うプロセッサと、を備えた非接触式通信媒体の動作方法であって、
前記非接触式通信媒体は、磁気テープカートリッジに設けられており、
前記非接触式通信媒体の起動時に用いる前記周波数として予め定められた起動時周波数で前記クロック信号を生成すること、
前記起動時周波数で前記クロック信号が生成されてから、前記周波数を既定値以下にする特別コマンドが前記コマンドとして前記外部磁界に含まれている場合に、前記周波数を前記既定値以下にすること、及び
前記磁気テープカートリッジが使用される場合に前記処理を行うことを含み、
前記処理の開始から終了するまでに要する処理時間として予め定められた時間内に前記処理が前記プロセッサによって行われる必要がない状況下で、前記特別コマンドは前記外部磁界に含まれる
非接触式通信媒体の動作方法。
【請求項９】
コイルを有し、外部から与えられた外部磁界が前記コイルに対して作用することで電力を生成する電力生成器と、前記電力を用いてクロック信号を生成するクロック信号生成器と、前記電力を用いて作動し、かつ、前記外部磁界に含まれるコマンドに対する処理を前記クロック信号の周波数に応じた処理速度で行うプロセッサと、を備えた非接触式通信媒体に対して適用されるコンピュータに特定処理を実行させるためのプログラムであって、
前記非接触式通信媒体は、磁気テープカートリッジに設けられており、
前記特定処理は、
前記非接触式通信媒体の起動時に用いる前記周波数として予め定められた起動時周波数で前記クロック信号を生成すること、
前記起動時周波数で前記クロック信号が生成されてから、前記周波数を既定値以下にする特別コマンドが前記コマンドとして前記外部磁界に含まれている場合に、前記周波数を前記既定値以下にすること、及び
前記磁気テープカートリッジが使用される場合に前記処理を行うことを含む処理であり、
前記処理の開始から終了するまでに要する処理時間として予め定められた時間内に前記処理が前記プロセッサによって行われる必要がない状況下で、前記特別コマンドは前記外部磁界に含まれる
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の技術は、非接触式通信媒体、磁気テープカートリッジ、非接触式通信媒体の動作方法、及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、メモリ部と、電力生成部と、電力監視部と、容量制御部とを具備する非接触通信媒体が開示されている。特許文献１に記載の非接触通信媒体において、メモリ部は、所定の管理情報を記憶する。電力生成部は、アンテナコイルと容量値が可変な共振容量部とを有する共振回路と、共振回路の共振出力を整流する整流回路とを有し、メモリ部へ供給される電力を生成する。電力監視部は、共振回路に対して整流回路とは並列に接続され抵抗値が可変に構成された電流調整素子と、基準電圧を発生させる基準電圧発生源と、整流回路の出力電圧が基準電圧と等しくなるように電流調整素子を制御する演算増幅器とを有する。容量制御部は、演算増幅器の出力に基づいて共振容量部を制御するように構成される。
【０００３】
特許文献２には、記録媒体カートリッジ用の非接触通信媒体であって、回路部品と、支持基板と、アンテナコイルとを具備する非接触通信媒体が開示されている。特許文献２に記載の非接触通信媒体において、回路部品は、記録媒体カートリッジに関する管理情報を格納することが可能なメモリ部を内蔵する。支持基板は、回路部品を支持する。アンテナコイルは、回路部品に電気的に接続され支持基板に形成されたコイル部を有し、コイル部のインダクタンス値が０．３μＨ以上２．０μＨ以下である。
【０００４】
特許文献３には、電圧発生部と、メモリ部と、クロック信号発生部と、制御部とを具備する非接触通信媒体が開示されている。特許文献３に記載の非接触通信媒体において、電圧発生部は、送受信用のアンテナコイルを有し、外部機器からの信号磁界を受信して電力を生成する。メモリ部は、電圧発生部に設定される１以上の回路パラメータと、所定の管理情報とを記憶する。クロック信号発生部は、２以上の異なる周波数のクロック信号を選択的に生成することが可能に構成される。制御部は、クロック信号発生部からメモリ部へ供給されるクロック信号の周波数を選択するように構成される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】国際公開第２０１９／１９８４３８号
【特許文献２】国際公開第２０１９／１９８５２７号
【特許文献３】国際公開第２０１９／１７６３２５号
【発明の概要】
【０００６】
本開示の技術に係る一つの実施形態は、非接触式通信媒体の動作の安定と消費電力の低減との両立を実現することができる非接触式通信媒体、磁気テープカートリッジ、非接触式通信媒体の動作方法、及びプログラムを提供する。
【課題を解決するための手段】
【０００７】
本開示の技術に係る第１の態様は、コイルを有し、外部から与えられた外部磁界がコイルに対して作用することで電力を生成する電力生成器と、電力を用いてクロック信号を生成するクロック信号生成器と、電力を用いて作動し、かつ、外部磁界に含まれるコマンドに対する処理をクロック信号の周波数に応じた処理速度で行うプロセッサと、を備えた非接触式通信媒体であって、クロック信号生成器が、非接触式通信媒体の起動時に用いる周波数として予め定められた起動時周波数でクロック信号を生成し、プロセッサが、起動時周波数でクロック信号が生成されてから、周波数を既定値以下にする特別コマンドがコマンドとして外部磁界に含まれている場合に、周波数を既定値以下にする非接触式通信媒体である。
【０００８】
本開示の技術に係る第２の態様は、既定値が、起動時周波数に相当する値である第１の態様に係る非接触式通信媒体である。
【０００９】
本開示の技術に係る第３の態様は、非接触式通信媒体は、磁気テープカートリッジに設けられており、プロセッサが、磁気テープカートリッジが使用される場合に処理を行い、処理の開始から終了するまでに要する処理時間として予め定められた時間内に処理がプロセッサによって行われる必要がない状況下で、特別コマンドが外部磁界に含まれる第１の態様又は第２の態様に係る非接触式通信媒体である。
【００１０】
本開示の技術に係る第４の態様は、状況が、磁気テープカートリッジの生産工程である第３の態様に係る非接触式通信媒体である。
【００１１】
本開示の技術に係る第５の態様は、状況が、非接触式通信媒体と通信装置との間で磁界を介して行われる通信が失敗した場合である第３の態様又は第４の態様に係る非接触式通信媒体である。
【００１２】
本開示の技術に係る第６の態様は、プロセッサが、通信が失敗した場合に、周波数を既定値以下にしてから通信を再び行う第５の態様に係る非接触式通信媒体である。
【００１３】
本開示の技術に係る第７の態様は、プロセッサが、周波数を既定値以下にした場合、外部磁界が消えたことを条件に、周波数を初期設定値に戻す第１の態様から第６の態様の何れか１つの態様に係る非接触式通信媒体である。
【００１４】
本開示の技術に係る第８の態様は、第１の態様から第７の態様の何れか１つの態様に係る非接触式通信媒体と、磁気テープと、を備えた磁気テープカートリッジであって、非接触式通信媒体がメモリを有し、メモリが、磁気テープに関する情報を記憶している磁気テープカートリッジである。
【００１５】
本開示の技術に係る第９の態様は、コイルを有し、外部から与えられた外部磁界がコイルに対して作用することで電力を生成する電力生成器と、電力を用いてクロック信号を生成するクロック信号生成器と、電力を用いて作動し、かつ、外部磁界に含まれるコマンドに対する処理をクロック信号の周波数に応じた処理速度で行うプロセッサと、を備えた非接触式通信媒体の動作方法であって、非接触式通信媒体の起動時に用いる周波数として予め定められた起動時周波数でクロック信号を生成すること、及び、起動時周波数でクロック信号が生成されてから、周波数を既定値以下にする特別コマンドがコマンドとして外部磁界に含まれている場合に、周波数を既定値以下にすることを含む、非接触式通信媒体の動作方法である。
【００１６】
本開示の技術に係る第１０の態様は、コイルを有し、外部から与えられた外部磁界がコイルに対して作用することで電力を生成する電力生成器と、電力を用いてクロック信号を生成するクロック信号生成器と、電力を用いて作動し、かつ、外部磁界に含まれるコマンドに対する処理をクロック信号の周波数に応じた処理速度で行うプロセッサと、を備えた非接触式通信媒体に対して適用されるコンピュータに、非接触式通信媒体の起動時に用いる周波数として予め定められた起動時周波数で前記クロック信号を生成すること、及び、起動時周波数でクロック信号が生成されてから、周波数を既定値以下にする特別コマンドがコマンドとして外部磁界に含まれている場合に、周波数を既定値以下にすることを含む処理を実行させるためのプログラムである。
【図面の簡単な説明】
【００１７】
【図１】実施形態に係る磁気テープカートリッジの外観の一例を示す概略斜視図である。
【図２】実施形態に係る磁気テープカートリッジの下ケースの内側の右後端部の構造の一例を示す概略斜視図である。
【図３】実施形態に係る磁気テープカートリッジの下ケースの内面に設けられた支持部材の一例を示す側面視断面図である。
【図４】実施形態に係る磁気テープドライブのハードウェア構成の一例を示す概略構成図である。
【図５】実施形態に係る磁気テープカートリッジの下側から非接触式読み書き装置によって磁界が放出されている態様の一例を示す概略斜視図である。
【図６】実施形態に係る磁気テープカートリッジ内のカートリッジメモリに対して非接触式読み書き装置から磁界が付与されている態様の一例を示す概念図である。
【図７】実施形態に係る磁気テープカートリッジ内のカートリッジメモリの基板の裏面の構造の一例を示す概略底面図である。
【図８】実施形態に係る磁気テープカートリッジ内のカートリッジメモリの基板の表面の構造の一例を示す概略平面図である。
【図９】実施形態に係る磁気テープカートリッジ内のカートリッジメモリの回路構成の一例を示す概略回路図である。
【図１０】実施形態に係る磁気テープカートリッジ内のカートリッジメモリに搭載されているＩＣチップのコンピュータのハードウェア構成の一例を示すブロック図である。
【図１１】実施形態に係る磁気テープカートリッジ内のカートリッジメモリのＣＰＵによって実行されるクロック周波数設定処理の処理内容の一例を示す概念図である。
【図１２】実施形態に係るクロック周波数設定処理の流れの一例を示すフローチャートである。
【図１３】実施形態に係る磁気テープドライブ内の非接触式読み書き装置の電気系のハードウェア構成の一例を示すブロック図である。
【図１４】実施形態に係る非接触式読み書き装置のＣＰＵによって実行される通信リトライ処理の処理内容の一例を示す概念図である。
【図１５】実施形態に係る通信リトライ処理の流れの一例を示すフローチャートである。
【図１６】実施形態に係るクロック周波数設定処理の変形例の処理の流れの一例を示すフローチャートである。
【図１７】実施形態に係る磁気テープカートリッジ内のカートリッジメモリの概略平面図であって、コイルとＩＣチップとを接続形態の変形例を示す概略平面図である。
【図１８】実施形態に係る磁気テープカートリッジ内のカートリッジメモリの傾斜角度の変形例を示す概念図である。
【図１９】実施形態に係る複数の磁気テープカートリッジのパッケージに対して磁界が付与されている態様の一例を示す概念図である。
【図２０】実施形態に係るクロック周波数設定処理プログラムが記憶されている記憶媒体からコンピュータにクロック周波数設定処理プログラムがインストールされる態様の一例を示すブロック図である。
【図２１】実施形態に係る通信リトライ処理プログラムが記憶されている記憶媒体からコンピュータに通信リトライ処理プログラムがインストールされる態様の一例を示すブロック図である。
【発明を実施するための形態】
【００１８】
先ず、以下の説明で使用される文言について説明する。
【００１９】
ＣＰＵとは、“Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ”の略称を指す。ＲＡＭとは、“Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ”の略称を指す。ＮＶＭとは、“Ｎｏｎ−Ｖｏｌａｔｉｌｅ  Ｍｅｍｏｒｙ”の略称を指す。ＲＯＭとは、“Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ”の略称を指す。Ｉ／Ｆとは、“Ｉｎｔｅｒｆａｃｅ”の略称を指す。ＥＥＰＲＯＭとは、“Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ”の略称を指す。ＳＳＤとは、“Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ”の略称を指す。ＵＳＢとは、“Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ”の略称を指す。ＡＳＩＣとは、“Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ”の略称を指す。ＰＬＤとは、“Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ”の略称を指す。ＦＰＧＡとは、“Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ”の略称を指す。ＳｏＣとは、“Ｓｙｓｔｅｍ−ｏｎ−ａ−ｃｈｉｐ”の略称を指す。ＩＣとは、“Ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ”の略称を指す。ＲＦＩＤとは、“ｒａｄｉｏ  ｆｒｅｑｕｅｎｃｙ  ｉｄｅｎｔｉｆｉｅｒ”の略称を指す。ＬＴＯとは、“Ｌｉｎｅａｒ  Ｔａｐｅ−Ｏｐｅｎ”の略称を指す。
【００２０】
以下の説明では、説明の便宜上、図１において、磁気テープカートリッジ１０の磁気テープドライブ３０（図４参照）への装填方向を矢印Ａで示し、矢印Ａ方向を磁気テープカートリッジ１０の前方向とし、磁気テープカートリッジ１０の前方向の側を磁気テープカートリッジ１０の前側とする。以下の構造上の説明において、「前」とは、磁気テープカートリッジ１０の前側を指す。
【００２１】
また、以下の説明では、説明の便宜上、図１において、矢印Ａ方向と直交する矢印Ｂ方向を右方向とし、磁気テープカートリッジ１０の右方向の側を磁気テープカートリッジ１０の右側とする。以下の構造上の説明において、「右」とは、磁気テープカートリッジ１０の右側を指す
【００２２】
また、以下の説明では、説明の便宜上、図１において、矢印Ａ方向及び矢印Ｂ方向と直交する方向を矢印Ｃで示し、矢印Ｃ方向を磁気テープカートリッジ１０の上方向とし、磁気テープカートリッジ１０の上方向の側を磁気テープカートリッジ１０の上側とする。以下の説明において、以下の構造上の説明において、「上」とは、磁気テープカートリッジ１０の上側を指す。
【００２３】
また、以下の説明では、説明の便宜上、図１において、磁気テープカートリッジ１０の前方向と逆の方向を磁気テープカートリッジ１０の後方向とし、磁気テープカートリッジ１０の後方向の側を磁気テープカートリッジ１０の後側とする。以下の構造上の説明において、「後」とは、磁気テープカートリッジ１０の後側を指す。
【００２４】
また、以下の説明では、説明の便宜上、図１において、磁気テープカートリッジ１０の上方向と逆の方向を磁気テープカートリッジ１０の下方向とし、磁気テープカートリッジ１０の下方向の側を磁気テープカートリッジ１０の下側とする。以下の構造上の説明において、「下」とは、磁気テープカートリッジ１０の下側を指す。
【００２５】
また、以下の説明では、磁気テープカートリッジ１０の規格としてＬＴＯを例に挙げて説明する。また、以下の説明では、本開示の技術に係るＬＴＯに対して、下記の表１に示す仕様が適用されていることを前提として説明するが、これはあくまでも一例に過ぎない。
【００２６】
【表１】
0006798053.tif 000002
【００２７】
表１において、「ＲＥＱＡ〜ＳＥＬＣＥＴ系」とは、後述のポーリングコマンドを意味する。「ＲＥＱＡ〜ＳＥＬＣＥＴ系」には、少なくとも“Ｒｅｑｕｅｓｔ  Ａ”というコマンド、“Ｒｅｑｕｅｓｔ  ＳＮ”というコマンド、及び“Ｓｅｌｅｃｔ”というコマンドが含まれている。“Ｒｅｑｕｅｓｔ  Ａ”は、カートリッジメモリに対して、如何なるタイプのカートリッジメモリであるかを問い合わせるコマンドである。本実施形態において“Ｒｅｑｕｅｓｔ  Ａ”は、１種類であるが、これに限らず、複数種類であってもよい。“Ｒｅｑｕｅｓｔ  ＳＮ”は、カートリッジメモリに対して、シリアルナンバーを問い合わせるコマンドである。“Ｓｅｌｅｃｔ”は、カートリッジメモリに対して読み書きの準備を予告するコマンドである。ＲＥＡＤ系は、後述の読出コマンドに相当するコマンドである。ＷＲＩＴＥ系は、後述の書込コマンドに相当するコマンドである。
【００２８】
一例として図１に示すように、磁気テープカートリッジ１０は、平面視略矩形であり、かつ、箱状のケース１２を備えている。ケース１２は、ポリカーボネート等の樹脂製であり、上ケース１４及び下ケース１６を備えている。上ケース１４及び下ケース１６は、上ケース１４の下周縁面と下ケース１６の上周縁面とを接触させた状態で、溶着（例えば、超音波溶着）及びビス止めによって接合されている。接合方法は、溶着及びビス止めに限らず、他の接合方法であってもよい。
【００２９】
ケース１２の内部には、カートリッジリール１８が回転可能に収容されている。カートリッジリール１８は、リールハブ１８Ａ、上フランジ１８Ｂ１、及び下フランジ１８Ｂ２を備えている。リールハブ１８Ａは、円筒状に形成されている。リールハブ１８Ａは、カートリッジリール１８の軸心部であり、軸心方向がケース１２の上下方向に沿っており、ケース１２の中央部に配置されている。上フランジ１８Ｂ１及び下フランジ１８Ｂ２の各々は円環状に形成されている。リールハブ１８Ａの上端部には上フランジ１８Ｂ１の平面視中央部が固定されており、リールハブ１８Ａの下端部には下フランジ１８Ｂ２の平面視中央部が固定されている。リールハブ１８Ａの外周面には、磁気テープＭＴが巻き回されており、磁気テープＭＴの幅方向の端部は上フランジ１８Ｂ１及び下フランジ１８Ｂ２によって保持されている。
【００３０】
ケース１２の右壁１２Ａの前側には、開口１２Ｂが形成されている。磁気テープＭＴは、開口１２Ｂから引き出される。
【００３１】
一例として図２に示すように、下ケース１６の右後端部には、カートリッジメモリ１９が収容されている。カートリッジメモリ１９は、本開示の技術に係る「非接触式通信媒体」の一例である。本実施形態では、いわゆるパッシブ型のＲＦＩＤタグがカートリッジメモリ１９として採用されている。
【００３２】
カートリッジメモリ１９には、管理情報１００（図１０参照）が記憶されている。管理情報１００は、磁気テープカートリッジ１０を管理する情報である。管理情報１００としては、例えば、磁気テープカートリッジ１０を特定可能な識別情報、磁気テープＭＴの記録容量、磁気テープＭＴに記録されている情報（以下、「記録情報」とも称する）の概要、記録情報の項目、及び記録情報の記録形式等を示す情報が挙げられる。なお、管理情報は、本開示の技術に係る「磁気テープに関する情報」の一例である。
【００３３】
カートリッジメモリ１９は、非接触式で外部装置（図示省略）と通信を行う。外部装置としては、例えば、磁気テープカートリッジ１０の生産工程で使用される読み書き装置、及び、磁気テープドライブ（例えば、図４に示す磁気テープドライブ３０）内で使用される読み書き装置（例えば、図４〜図６に示す非接触式読み書き装置５０）が挙げられる。
【００３４】
外部装置は、カートリッジメモリ１９に対して、非接触式で各種情報の読み書きを行う。詳しくは後述するが、カートリッジメモリ１９は、外部装置から与えられた磁界に対して電磁的に作用することで電力を生成する。そして、カートリッジメモリ１９は、生成した電力を用いて作動し、磁界を介して外部装置と通信を行うことで外部装置との間で各種情報の授受を行う。
【００３５】
一例として図２に示すように、下ケース１６の右後端部の底板１６Ａの内面には、支持部材２０が設けられている。支持部材２０は、カートリッジメモリ１９を傾斜させた状態で下方から支持する一対の傾斜台である。一対の傾斜台は、第１傾斜台２０Ａ及び第２傾斜台２０Ｂである。第１傾斜台２０Ａ及び第２傾斜台２０Ｂは、ケース１２の左右方向に間隔を隔てて配置されており、下ケース１６の後壁１６Ｂの内面及び底板１６Ａの内面に一体化されている。第１傾斜台２０Ａは、傾斜面２０Ａ１を有しており、傾斜面２０Ａ１は、後壁１６Ｂの内面から底板１６Ａの内面に向けて下り傾斜している。また、傾斜面２０Ｂ１も、後壁１６Ｂの内面から底板１６Ａの内面に向けて下り傾斜している。
【００３６】
支持部材２０の前方側には、一対の位置規制リブ２２が左右方向に間隔を隔てて配置されている。一対の位置規制リブ２２は、底板１６Ａの内面に立設されており、支持部材２０に配置された状態のカートリッジメモリ１９の下端部の位置を規制する。
【００３７】
一例として図３に示すように、底板１６Ａの外面には基準面１６Ａ１が形成されている。基準面１６Ａ１は、平面である。ここで、平面とは、底板１６Ａを下側にして下ケース１６を水平面に置いた場合において、水平面に対して平行な面を指す。支持部材２０の傾斜角度θ、すなわち、傾斜面２０Ａ１及び傾斜面２０Ｂ１の傾斜角は、基準面１６Ａ１に対して４５度である。
【００３８】
カートリッジメモリ１９は、基板２６を備えている。基板２６は、基板２６の裏面２６Ａを下側に向けて支持部材２０上に置かれ、支持部材２０は、基板２６の裏面２６Ａを下方から支持する。基板２６の裏面２６Ａの一部は、支持部材２０の傾斜面、すなわち、傾斜面２０Ａ１及び２０Ｂ１に接触しており、基板２６の表面２６Ｂは、天板１４Ａの内面１４Ａ１側に露出している。
【００３９】
上ケース１４は、複数のリブ２４を備えている。複数のリブ２４は、ケース１２の左右方向に間隔を隔てて配置されている。複数のリブ２４は、上ケース１４の天板１４Ａの内面１４Ａ１から下側に突設されており、各リブ２４の先端面２４Ａは、傾斜面２０Ａ１及び２０Ｂ１に対応した傾斜面を有する。すなわち、各リブ２４の先端面２４Ａは、基準面１６Ａ１に対して４５度に傾斜している。
【００４０】
カートリッジメモリ１９が支持部材２０に配置された状態で、上述したように上ケース１４が下ケース１６に接合されると、各リブ２４の先端面２４Ａは、基板２６に対して表面２６Ｂ側から接触し、基板２６は、各リブ２４の先端面２４Ａと支持部材２０の傾斜面とで挟み込まれる。これにより、カートリッジメモリ１９の上下方向の位置がリブ２４によって規制される。
【００４１】
一例として図４に示すように、磁気テープドライブ３０は、搬送装置３４、読取ヘッド３６、及び制御装置３８を備えている。磁気テープドライブ３０には、磁気テープカートリッジ１０が装填される。磁気テープドライブ３０は、磁気テープカートリッジ１０から磁気テープＭＴが引き出され、引き出された磁気テープＭＴから読取ヘッド３６を用いて記録情報をリニアスキャン方式で読み取る装置である。なお、本実施形態において、記録情報の読み取りとは、換言すると、記録情報の再生を指す。
【００４２】
制御装置３８は、磁気テープドライブ３０の全体を制御する。本実施形態において、制御装置３８は、ＡＳＩＣによって実現されているが、本開示の技術はこれに限定されない。例えば、制御装置３８は、ＦＰＧＡによって実現されるようにしてもよい。また、制御装置３８は、ＣＰＵ、ＲＯＭ、及びＲＡＭを含むコンピュータによって実現されるようにしてもよい。また、ＡＳＩＣ、ＦＰＧＡ、及びコンピュータのうちの２つ以上を組み合わせて実現されるようにしてもよい。すなわち、制御装置３８は、ハードウェア構成とソフトウェア構成との組み合わせによって実現されるようにしてもよい。
【００４３】
搬送装置３４は、磁気テープＭＴを順方向及び逆方向に選択的に搬送する装置であり、送出モータ４０、巻取リール４２、巻取モータ４４、複数のガイドローラＧＲ、及び制御装置３８を備えている。
【００４４】
送出モータ４０は、制御装置３８の制御下で、磁気テープカートリッジ１０内のカートリッジリール１８を回転駆動させる。制御装置３８は、送出モータ４０を制御することで、カートリッジリール１８の回転方向、回転速度、及び回転トルク等を制御する。
【００４５】
磁気テープＭＴが巻取リール４２によって巻き取られる場合には、制御装置３８によって、磁気テープＭＴを順方向に走行させるように送出モータ４０を回転させる。送出モータ４０の回転速度及び回転トルク等は、巻取リール４２によって巻き取られる磁気テープＭＴの速度に応じて調整される。
【００４６】
巻取モータ４４は、制御装置３８の制御下で、巻取リール４２を回転駆動させる。制御装置３８は、巻取モータ４４を制御することで、巻取リール４２の回転方向、回転速度、及び回転トルク等を制御する。
【００４７】
磁気テープＭＴが巻取リール４２によって巻き取られる場合には、制御装置３８によって、磁気テープＭＴを順方向に走行させるように巻取モータ４４を回転させる。巻取モータ４４の回転速度及び回転トルク等は、巻取リール４２によって巻き取られる磁気テープＭＴの速度に応じて調整される。
【００４８】
このようにして送出モータ４０及び巻取モータ４４の各々の回転速度及び回転トルク等が調整されることで、磁気テープＭＴに既定範囲内の張力が付与される。ここで、既定範囲内とは、例えば、磁気テープＭＴから読取ヘッド３６によってデータが読取可能な張力の範囲として、コンピュータ・シミュレーション及び／又は実機による試験等により得られた張力の範囲を指す。
【００４９】
なお、磁気テープＭＴをカートリッジリール１８に巻き戻す場合には、制御装置３８によって、磁気テープＭＴを逆方向に走行させるように送出モータ４０及び巻取モータ４４を回転させる。
【００５０】
本実施形態では、送出モータ４０及び巻取モータ４４の回転速度及び回転トルク等が制御されることにより磁気テープＭＴの張力が制御されているが、本開示の技術はこれに限定されない。例えば、磁気テープＭＴの張力は、ダンサローラを用いて制御されてもよいし、バキュームチャンバに磁気テープＭＴを引き込むことによって制御されるようにしてもよい。
【００５１】
複数のガイドローラＧＲの各々は、磁気テープＭＴを案内するローラである。磁気テープＭＴの走行経路は、複数のガイドローラＧＲが磁気テープカートリッジ１０と巻取リール４２との間において読取ヘッド３６を跨ぐ位置に分けて配置されることによって定められている。
【００５２】
読取ヘッド３６は、読取素子４６及びホルダ４８を備えている。読取素子４６は、走行中の磁気テープＭＴに接触するようにホルダ４８によって保持されており、搬送装置３４によって搬送される磁気テープＭＴから記録情報を読み取る。
【００５３】
磁気テープドライブ３０は、非接触式読み書き装置５０を備えている。非接触式読み書き装置５０は、本開示の技術に係る「外部」及び「通信装置」の一例である。非接触式読み書き装置５０は、磁気テープカートリッジ１０が装填された状態の磁気テープカートリッジ１０の下側にてカートリッジメモリ１９の裏面２６Ａに正対するように配置されている。なお、磁気テープカートリッジ１０が磁気テープドライブ３０に装填された状態とは、例えば、磁気テープカートリッジ１０が読取ヘッド３６による磁気テープＭＴに対する記録情報の読み取りを開始する位置として事前に定められた位置に到達した状態を指す。
【００５４】
一例として図５に示すように、非接触式読み書き装置５０は、磁気テープカートリッジ１０の下側からカートリッジメモリ１９に向けて磁界ＭＦを放出する。磁界ＭＦは、カートリッジメモリ１９を貫通する。なお、磁界ＭＦは、本開示の技術に係る「外部磁界」の一例である。
【００５５】
一例として図６に示すように、非接触式読み書き装置５０は、制御装置３８に接続されている。制御装置３８は、カートリッジメモリ１９を制御する制御信号を非接触式読み書き装置５０に出力する。非接触式読み書き装置５０は、制御装置３８から入力された制御信号に従って、磁界ＭＦをカートリッジメモリ１９に向けて放出する。磁界ＭＦは、カートリッジメモリ１９の裏面２６Ａ側から表面２６Ｂ側に貫通する。
【００５６】
非接触式読み書き装置５０は、制御装置３８の制御下で、コマンド信号をカートリッジメモリ１９に空間伝送する。詳しく後述するが、コマンド信号は、カートリッジメモリ１９に対する指令を示す信号である。コマンド信号が非接触式読み書き装置５０からカートリッジメモリ１９に空間伝送される場合、磁界ＭＦには、制御装置３８からの指示に従って非接触式読み書き装置５０によってコマンド信号が含まれる。換言すると、磁界ＭＦには、コマンド信号が重畳される。すなわち、非接触式読み書き装置５０は、制御装置３８の制御下で、磁界ＭＦを介してコマンド信号をカートリッジメモリ１９に送信する。
【００５７】
カートリッジメモリ１９の表面２６Ｂには、ＩＣチップ５２及びコンデンサ５４が搭載されている。ＩＣチップ５２及びコンデンサ５４は、表面２６Ｂに接着されている。また、カートリッジメモリ１９の表面２６Ｂにおいて、ＩＣチップ５２及びコンデンサ５４は封止材５６によって封止されている。ここでは、封止材５６として、紫外線に反応して硬化する紫外線硬化樹脂が採用されている。なお、紫外線硬化樹脂は、あくまでも一例に過ぎず、紫外線以外の波長域の光に反応して効果する光硬化樹脂を封止材５６として使用してもよいし、熱硬化性樹脂を封止材５６として使用してもよいし、接着剤を封止材５６として使用してもよい。
【００５８】
一例として図７に示すように、カートリッジメモリ１９の裏面２６Ａには、コイル６０がループ状に形成されている。ここでは、コイル６０の素材として、銅箔が採用されている。銅箔は、あくまでも一例に過ぎず、例えば、アルミニウム箔等の他種類の導電性素材であってもよい。コイル６０は、非接触式読み書き装置５０から与えられた磁界ＭＦ（図５及び図６参照）が作用することで誘導電流を誘起する。
【００５９】
カートリッジメモリ１９の裏面２６Ａには、第１導通部６２Ａ及び第２導通部６２Ｂが設けられている。第１導通部６２Ａ及び第２導通部６２Ｂは、はんだを有しており、表面２６ＢのＩＣチップ５２（図６及び図８参照）及びコンデンサ５４（図６及び図８参照）に対してコイル６０の両端部を電気的に接続している。
【００６０】
一例として図８に示すように、カートリッジメモリ１９の表面２６Ｂにおいて、ＩＣチップ５２及びコンデンサ５４は、ワイヤ接続方式で互いに電気的に接続されている。具体的には、ＩＣチップ５２の正極端子及び負極端子のうちの一方の端子が配線６４Ａを介して第１導通部６２Ａに接続されており、他方の端子が配線６４Ｂを介して第２導通部６２Ｂに接続されている。また、コンデンサ５４は、一対の電極を有する。図８に示す例では、一対の電極は、電極５４Ａ及び５４Ｂである。電極５４Ａは、配線６４Ｃを介して第１導通部６２Ａに接続されており、電極５４Ｂは、配線６４Ｄを介して第２導通部６２Ｂに接続されている。これにより、コイル６０に対して、ＩＣチップ５２及びコンデンサ５４は並列に接続される。
【００６１】
一例として図９に示すように、ＩＣチップ５２は、内蔵コンデンサ８０、電源回路８２、コンピュータ８４、クロック信号生成器８６、信号処理回路８８、及び磁界強度測定回路９０を備えている。ＩＣチップ５２は、磁気テープカートリッジ１０以外の用途にも使用可能な汎用タイプのＩＣチップであり、磁気テープカートリッジ用プログラムがインストールされることによって磁気テープカートリッジ用演算装置として機能する。なお、磁気テープカートリッジ用プログラムの一例としては、後述のクロック周波数設定処理プログラム１０２が挙げられる。
【００６２】
また、カートリッジメモリ１９は、電力生成器７０を備えている。電力生成器７０は、非接触式読み書き装置５０から与えられた磁界ＭＦがコイル６０に対して作用することで電力を生成する。具体的には、電力生成器７０は、共振回路９２を用いて交流電力を生成し、生成した交流電力を直流電力に変換して出力する。
【００６３】
電力生成器７０は、共振回路９２及び電源回路８２を有する。共振回路９２は、コンデンサ５４、コイル６０、及び内蔵コンデンサ８０を備えている。内蔵コンデンサ８０は、ＩＣチップ５２に内蔵されているコンデンサであり、電源回路８２もＩＣチップ５２に内蔵されている回路である。内蔵コンデンサ８０は、コイル６０に対して並列に接続されている。
【００６４】
コンデンサ５４は、ＩＣチップ５２に対して外付けされたコンデンサである。ＩＣチップ５２は、本来、磁気テープカートリッジ１０とは異なる用途でも用いることが可能な汎用のＩＣチップである。そのため、内蔵コンデンサ８０の容量は、磁気テープカートリッジ１０で用いられるカートリッジメモリ１９で要求される共振周波数を実現するには不足している。そこで、カートリッジメモリ１９では、磁界ＭＦが作用することで共振回路９２を予め定められた共振周波数で共振させる上で必要な容量値を有するコンデンサとして、ＩＣチップ５２に対してコンデンサ５４が後付けされている。なお、予め定められた共振周波数は、磁界ＭＦの周波数と同一の周波数であり、ここでは、１３．５６ＭＨｚが採用されている。また、コンデンサ５４の容量は、内蔵コンデンサ８０の容量の実測値に基づいて定められている。
【００６５】
共振回路９２は、磁界ＭＦがコイル６０を貫通することでコイル６０によって誘起された誘導電流を用いて、予め定められた共振周波数の共振現象を発生させることで交流電力を生成し、生成した交流電力を電源回路８２に出力する。
【００６６】
電源回路８２は、整流回路及び平滑回路等を有する。整流回路は、複数のダイオードを有する全波整流回路である。全波整流回路は、あくまでも一例に過ぎず、半波整流回路であってもよい。平滑回路は、コンデンサ及び抵抗を含んで構成されている。電源回路８２は、共振回路９２から入力された交流電力を直流電力に変換し、変換して得た直流電力（以下、単に「電力」とも称する）をＩＣチップ５２内の各種の駆動素子に供給する。各種の駆動素子としては、コンピュータ８４、クロック信号生成器８６、信号処理回路８８、及び磁界強度測定回路９０が挙げられる。このように、ＩＣチップ５２内の各種の駆動素子に対して電力が電力生成器７０によって供給されることで、ＩＣチップ５２は、電力生成器７０によって生成された電力を用いて動作する。
【００６７】
コンピュータ８４は、本開示の技術に係る「コンピュータ」の一例であり、カートリッジメモリ１９の全体を制御する。コンピュータ８４は、管理情報１００（図１０参照）を保持している。
【００６８】
クロック信号生成器８６は、クロック信号を生成して各種の駆動素子に出力する。各種の駆動素子は、クロック信号生成器８６から入力されたクロック信号に従って動作する。詳しくは後述するが、クロック信号生成器８６は、コンピュータ８４の指示に従って、クロック信号の周波数（以下、「クロック周波数」とも称する）を変更する。クロック信号生成器８６では、基準となるクロック周波数（以下、「基準クロック周波数」と称する）として磁界ＭＦの周波数と同一の周波数が用いられており、基準クロック周波数に基づいて異なるクロック周波数のクロック信号が生成される。本実施形態において、クロック信号生成器８６は、第１周波数〜第３周波数のクロック信号を選択的に生成する。第１周波数は、基準クロック周波数の１／４の周波数であり、第２周波数は、基準クロック周波数の１／２の周波数であり、第３周波数は、基準クロック周波数と同じ周波数である（図１１参照）。なお、第２周波数は、本開示の技術に係る「既定値」の一例である。
【００６９】
信号処理回路８８は、共振回路９２に接続されている。信号処理回路８８は、復号回路（図示省略）及び符号化回路（図示省略）を有する。信号処理回路８８の復号回路は、コイル６０によって受信された磁界ＭＦからコマンド信号を抽出して復号し、コンピュータ８４に出力する。コンピュータ８４は、コマンド信号に対する応答信号を信号処理回路８８に出力する。すなわち、コンピュータ８４は、信号処理回路８８から入力されたコマンド信号に応じた処理を実行し、処理結果を応答信号として信号処理回路８８に出力する。信号処理回路８８では、コンピュータ８４から応答信号が入力されると、信号処理回路８８の符号化回路は、応答信号を符号化することで変調して共振回路９２に出力する。共振回路９２は、信号処理回路８８の符号化回路から入力された応答信号を、磁界ＭＦを介して非接触式読み書き装置５０に送信する。すなわち、カートリッジメモリ１９から非接触式読み書き装置５０に応答信号が送信される場合、磁界ＭＦには、応答信号が含まれる。換言すると、磁界ＭＦには応答信号が重畳される。
【００７０】
磁界強度測定回路９０は、電源回路８２によって生成された電力に基づいて磁界ＭＦの強度を測定する。電源回路８２によって生成された電力は、共振回路９２に与えられる磁界ＭＦの強度が大きいほど制限範囲内で大きくなる。磁界強度測定回路９０は、電源回路８２によって生成された電力と共振回路９２に与えられる磁界ＭＦの強度との相関に基づいて、電源回路８２によって生成された電力に応じた出力レベルの信号を出力する。つまり、磁界強度測定回路９０は、電源回路８２によって生成された電力が測定し、測定結果に基づいて磁界ＭＦの強度を示す磁界強度信号を生成してコンピュータ８４に出力する。これにより、コンピュータ８４は、磁界強度測定回路９０から入力された磁界強度信号に応じた処理を実行することが可能となる。
【００７１】
一例として図１０に示すように、コンピュータ８４は、ＣＰＵ９４、ＮＶＭ９６、及びＲＡＭ９８を備えている。ＣＰＵ９４、ＮＶＭ９６、及びＲＡＭ９８は、バス９９に接続されている。また、バス９９には、クロック信号生成器８６、信号処理回路８８、及び磁界強度測定回路９０も接続されている。
【００７２】
ＮＶＭ９６は、本開示の技術に係る「メモリ」の一例である。ここでは、ＮＶＭ９６として、ＥＥＰＲＯＭが採用されている。ＥＥＰＲＯＭは、これはあくまでも一例に過ぎず、例えば、ＥＥＰＲＯＭに代えて強誘電体メモリであってもよく、ＩＣチップ５２に搭載可能な不揮発性メモリであれば如何なるメモリであってもよい。
【００７３】
ＮＶＭ９６には、管理情報１００が記憶されている。ＣＰＵ９４は、信号処理回路８８から入力されたコマンド信号に応じて、ポーリング処理、読出処理、書込処理、及び特別処理を選択的に行う。ポーリング処理は、非接触式読み書き装置５０との間で通信を確立する処理であり、例えば、読出処理及び書込処理の前段階の準備処理として行われる。読出処理は、ＮＶＭ９６から管理情報１００等を読み出す処理である。書込処理は、ＮＶＭ９６に管理情報１００等を書き込む処理である。ここでは、ポーリング処理、読出処理、及び書込処理で用いられるクロック周波数として、第３周波数が採用されている。
【００７４】
特別処理は、カートリッジメモリ１９の起動時に用いるクロック周波数として予め定められた起動時周波数よりも低いクロック周波数を設定する処理である。ここでは、起動時周波数として、第２周波数が採用されており、特別処理で用いられるクロック周波数として、第１周波数が採用されている。
【００７５】
特別処理では、例えば、非接触式読み書き装置５０とカートリッジメモリ１９との間で通信のリトライが行われる。通信のリトライとは、例えば、ポーリング処理によって非接触式読み書き装置５０とカートリッジメモリ１９との間で通信が確立しなかった場合に、ＣＰＵ９４が、再度、ポーリング処理を行うことを指す。
【００７６】
ポーリング処理、読出処理、書込処理、及び特別処理（以下、区別して説明する必要がない場合、「各種処理」と称する）は何れも、クロック信号生成器８６によって生成されたクロック信号に従ってＣＰＵ９４によって行われる。すなわち、ＣＰＵ９４は、各種処理をクロック周波数に応じた処理速度で行う。
【００７７】
従って、クロック周波数が高いほど処理速度は高まる。処理速度が高まるということは、ＣＰＵ９４にかかる負荷が大きくなり、消費電力も大きくなる。また、管理情報１００等の情報量が多くなるほど、ＣＰＵ９４による読出処理及び書込処理の実行時間が長くなり、電源回路８２からＣＰＵ９４等に供給される電力が不足してしまう虞がある。このような事態の発生を回避するために、カートリッジメモリ１９では、ＣＰＵ９４によってクロック周波数設定処理が実行される。クロック周波数設定処理は、状況に応じて、クロック周波数として、第１周波数、第２周波数、及び第３周波数を選択的に設定する処理である。以下、クロック周波数設定処理について説明する。
【００７８】
ＮＶＭ９６には、クロック周波数設定処理プログラム１０２が記憶されている。ＣＰＵ９４は、ＮＶＭ９６からクロック周波数設定処理プログラム１０２を読み出し、ＲＡＭ９８上でクロック周波数設定処理プログラム１０２を実行する。クロック周波数設定処理は、ＣＰＵ９４によってクロック周波数設定処理プログラム１０２が実行されることで実現される。
【００７９】
一例として図１１に示すように、ＣＰＵ９４は、クロック周波数設定処理を実行することで、コマンド信号により示されるコマンドの種類とカートリッジメモリ１９の起動時とでクロック周波数を変更する。
【００８０】
カートリッジメモリ１９の起動時とは、各種の駆動素子が、電源回路８２から供給された電力を用いて作動し始めた状況を指す。カートリッジメモリ１９が起動したか否かは、例えば、ＣＰＵ９４によって、電源回路８２から供給された電力に基づいて判定される。具体的には、第２周波数のクロック信号が生成可能な電力であるか否かがＣＰＵ９４によって判定されることで、カートリッジメモリ１９の起動時が到来した否かが判定される。
【００８１】
コマンド信号により示されるコマンドは、ポーリングコマンド、読出コマンド、書込コマンド、又は特別コマンドである。コマンド信号により示されるコマンドがポーリングコマンドの場合、ＣＰＵ９４は、ポーリング処理を実行する。コマンド信号により示されるコマンドが読出コマンドの場合、ＣＰＵ９４は、読出処理を実行する。コマンド信号により示されるコマンドが書込コマンドの場合、ＣＰＵ９４は、書込処理を実行する。コマンド信号により示されるコマンドが特別コマンドの場合、ＣＰＵ９４は、特別処理を実行する。なお、ここでは、説明の便宜上、ポーリング信号として１種類の信号を例示しているが、ポーリング信号は、複数種類の信号であってもよい。
【００８２】
ＣＰＵ９４は、カートリッジメモリ１９の起動時にクロック周波数を第２周波数に設定する。すなわち、ＣＰＵ９４は、カートリッジメモリ１９の起動時に、クロック信号生成器８６に対して第２周波数のクロック信号を生成させるようにクロック信号生成器８６を制御する。
【００８３】
ＣＰＵ９４は、コマンド信号により示されるコマンドがポーリングコマンド、読出コマンド、又は書込コマンドの場合に、クロック周波数を第３周波数に設定する。すなわち、ＣＰＵ９４は、コマンド信号により示されるコマンドがポーリングコマンド、読出コマンド、又は書込コマンドの場合に、クロック信号生成器８６に対して第３周波数のクロック信号を生成させるようにクロック信号生成器８６を制御する。
【００８４】
ＣＰＵ９４は、コマンド信号により示されるコマンドが特別コマンドの場合に、クロック周波数を第１周波数に設定する。すなわち、ＣＰＵ９４は、コマンド信号により示されるコマンドが特別コマンドの場合に、クロック信号生成器８６に対して第１周波数のクロック信号を生成させるようにクロック信号生成器８６を制御する。
【００８５】
次に、カートリッジメモリ１９の作用について、図１２を参照して説明する。
【００８６】
図１２には、ＣＰＵ９４によって実行されるクロック周波数設定処理の流れの一例が示されている。以下のクロック周波数設定処理の説明では、説明の便宜上、電源回路８２から各種の駆動素子に電力が供給されていることを前提としている。また、以下のクロック周波数設定処理の説明では、説明の便宜上、コマンド信号により示されるコマンドがポーリングコマンド、読出コマンド、書込コマンド、又は特別コマンドの何れかであることを前提としている。
【００８７】
図１２に示すクロック周波数設定処理では、先ず、ステップＳＴ１０で、ＣＰＵ９４は、カートリッジメモリ１９の起動時が到来した否かを判定する。ステップＳＴ１０において、カートリッジメモリ１９の起動時が到来していない場合（カートリッジメモリ１９の起動時でない場合）は、判定が否定されて、クロック周波数設定処理はステップＳＴ１４へ移行する。ステップＳＴ１０において、カートリッジメモリ１９の起動時が到来した場合は、判定が肯定されて、クロック周波数設定処理はステップＳＴ１２へ移行する。
【００８８】
ステップＳＴ１２で、ＣＰＵ９４は、クロック周波数を第２周波数に設定し、その後、クロック周波数設定処理はステップＳＴ１４へ移行する。
【００８９】
ステップＳＴ１４で、ＣＰＵ９４は、信号処理回路８８からコマンド信号が入力された否かを判定する。ステップＳＴ１４において、コマンド信号が入力されていない場合は、判定が否定されて、クロック周波数設定処理はステップＳＴ２６へ移行する。ステップＳＴ１４において、コマンド信号が入力された場合は、判定が肯定されて、クロック周波数設定処理はステップＳＴ１６へ移行する。
【００９０】
ステップＳＴ１６で、ＣＰＵ９４は、ステップＳＴ１４で入力されたコマンド信号により示されるコマンドがポーリングコマンド、読出コマンド、又は書込コマンドであるか否かを判定する。ステップＳＴ１６において、ステップＳＴ１４で入力されたコマンド信号により示されるコマンドがポーリングコマンド、読出コマンド、又は書込コマンドでない場合（コマンド信号により示されるコマンドが特別コマンドである場合）は、判定が否定されて、クロック周波数設定処理はステップＳＴ２２へ移行する。ステップＳＴ１６において、ステップＳＴ１４で入力されたコマンド信号により示されるコマンドがポーリングコマンド、読出コマンド、又は書込コマンドである場合は、判定が肯定されて、クロック周波数設定処理はステップＳＴ１８へ移行する。
【００９１】
ステップＳＴ１８で、ＣＰＵ９４は、クロック周波数が第１周波数又は第２周波数であるか否かを判定する。ステップＳＴ１８において、クロック周波数が第１周波数又は第２周波数でない場合（クロック周波数が第３周波数である場合）は、判定が否定されて、クロック周波数設定処理はステップＳＴ２６へ移行する。ステップＳＴ１８において、クロック周波数が第３周波数である場合は、判定が肯定されて、クロック周波数設定処理はステップＳＴ２０へ移行する。
【００９２】
ステップＳＴ２０で、ＣＰＵ９４は、クロック周波数を第３周波数に設定し、その後、クロック周波数設定処理はステップＳＴ２６へ移行する。
【００９３】
ステップＳＴ２２で、ＣＰＵ９４は、クロック周波数が第２周波数又は第３周波数であるか否かを判定する。ステップＳＴ２２において、クロック周波数が第２周波数又は第３周波数でない場合（クロック周波数が第１周波数である場合）は、判定が否定されて、クロック周波数設定処理はステップＳＴ２６へ移行する。ステップＳＴ２２において、クロック周波数が第２周波数又は第３周波数である場合は、判定が肯定されて、クロック周波数設定処理はステップＳＴ２４へ移行する。
【００９４】
ステップＳＴ２４で、ＣＰＵ９４は、クロック周波数を第１周波数に設定し、その後、クロック周波数設定処理はステップＳＴ２６へ移行する。
【００９５】
ステップＳＴ２０で、クロック周波数設定処理を終了する条件（以下、「クロック周波数設定処理終了条件」と称する）を満足したか否かを判定する。クロック周波数設定処理終了条件としては、例えば、磁界ＭＦが消失した、との条件が挙げられる。磁界ＭＦが消失したか否かは、磁界強度測定回路９０からＣＰＵ９４に入力される磁界強度信号に基づいてＣＰＵ９４によって判定される。ステップＳＴ２６において、クロック周波数設定処理終了条件を満足していない場合は、判定が否定されて、クロック周波数設定処理はステップＳＴ１０へ移行する。ステップＳＴ２６において、クロック周波数設定処理終了条件を満足した場合は、判定が肯定されて、クロック周波数設定処理が終了する。
【００９６】
以上説明したように、カートリッジメモリ１９では、第２周波数のクロック信号がクロック信号生成器８６によって生成されてから、磁界ＭＦに含まれるコマンド信号により示されるコマンドが特別コマンドである場合に、クロック周波数として第１周波数が設定される。すなわち、第１周波数のクロック信号がクロック信号生成器８６によって生成される。第１周波数は第２周波数よりも低いクロック周波数である。第１周波数は、クロック周波数が“０”というわけではないので、ＣＰＵ９４は、第１周波数に従って、コマンド信号に応じた処理を実行することができる。また、クロック周波数が低くなるほど、ＣＰＵ９４での消費電力が低減される。従って、本構成によれば、カートリッジメモリ１９の動作の安定と消費電力の低減との両立を実現することができる。
【００９７】
なお、ここでは、特別コマンドの場合に、クロック周波数が第２周波数よりも低い第１周波数に設定されているが、本開示の技術はこれに限定されず、クロック周波数が第２周波数のまま維持されるようにしてもよい。この場合、クロック周波数が常に第３周波数に設定される場合に比べ、消費電力を低減することができる。また、第２周波数は、クロック周波数が“０”というわけではないので、ＣＰＵ９４は、第２周波数に従って、コマンド信号に応じた処理を実行することができる。従って、カートリッジメモリ１９の動作の安定と消費電力の低減との両立を実現することができる。
【００９８】
また、カートリッジメモリ１９では、カートリッジメモリ１９の起動時のクロック周波数として第２周波数が採用されており、コマンド信号により示されるコマンドが特別コマンドである場合に、第２周波数よりも低い第１周波数がクロック周波数として設定される。従って、本構成によれば、カートリッジメモリ１９の起動時のクロック周波数として第３周波数が採用され、かつ、コマンド信号により示されるコマンドが特別コマンドであることを条件に第２周波数又は第３周波数がクロック周波数として設定される場合に比べ、カートリッジメモリ１９が電力不足に陥ることを抑制することができる。
【００９９】
なお、上記実施形態では、カートリッジメモリ１９の起動時のクロック周波数として第２周波数が設定されてから、コマンド信号により示されるコマンドがポーリングコマンド、読出コマンド、及び書込コマンドの場合に第２周波数から第３周波数に移行する形態例を挙げて説明したが、本開示の技術はこれに限定されず、第２周波数をそのまま維持してもよい。また、第２周波数と第２周波数とを同じクロック周波数としてもよい。
【０１００】
また、上記実施形態では、ポーリング処理の失敗回数、すなわち、非接触式読み書き装置５０とカートリッジメモリ１９との間で通信の確立が失敗した回数に関わらず、非接触式読み書き装置５０からカートリッジメモリ１９に特別コマンドを示すコマンド信号が送信される形態例を挙げて説明したが、本開示の技術はこれに限定されない。例えば、ポーリング処理の失敗回数に応じて特別コマンドを示すコマンド信号が非接触式読み書き装置５０からカートリッジメモリ１９に送信されるようにしてもよい。以下、図１３〜図１５を参照して具体的に説明する。
【０１０１】
一例として図１３に示すように、非接触式読み書き装置５０は、コンピュータ１２０、送受信器１２２、及び通信Ｉ／Ｆ１２４を備えている。
【０１０２】
コンピュータ１２０は、ＣＰＵ１２６、ＮＶＭ１２８、及びＲＡＭ１３０を備えており、ＣＰＵ１２６、ＮＶＭ１２８、及びＲＡＭ１３０は、バス１３２に接続されている。
【０１０３】
通信Ｉ／Ｆ１２４は、制御装置３８及びバス１３２に接続されており、ＣＰＵ１２６と制御装置３８との間での各種情報の授受を司る。
【０１０４】
送受信器１２２は、バス１３２に接続されており、ＣＰＵ１２６の指示に従ってカートリッジメモリ１９に向けて、コマンド信号を含む磁気ＭＦを放出する。
【０１０５】
ＮＶＭ１２８は、通信リトライ処理プログラム１３４を記憶している。ＣＰＵ１２６は、ＮＶＭ１２８から通信リトライ処理プログラム１３４を読み出し、読み出した通信リトライ処理プログラム１３４をＲＡＭ１３０上で実行する。通信リトライ処理プログラム１３４がＣＰＵ１２６によって実行されることで、一例として図１４に示す通信リトライ処理が実現される。
【０１０６】
一例として図１４に示すように、ＣＰＵ１２６は、通信リトライ処理を実行することで、ポーリング処理の失敗回数に応じて、コマンド信号として、ポーリング信号及び特別ポーリング信号を、選択的に送受信器１２２を介してカートリッジメモリ１９に送信する。カートリッジメモリ１９のＣＰＵ９４でのポーリング処理が成功すると、カートリッジメモリ１９のＣＰＵ９４によってポーリング処理が実行されることで得られた処理結果が応答信号としてカートリッジメモリ１９から非接触式読み書き装置５０に送信される。
【０１０７】
ポーリング信号は、ポーリングコマンドを示すコマンド信号であり、特別ポーリング信号は、特別ポーリングコマンドを示すコマンド信号である。特別ポーリングコマンドは、本開示の技術に係る「特別コマンド」の一例である。特別ポーリングコマンドは、ＣＰＵ１２６がクロック周波数を第１周波数に設定した上で、ポーリング処理を実行することをＣＰＵ１２６に対して指示するコマンドである。第１周波数は第２周波数よりも低いクロック周波数であるので、第２周波数又は第３周波数のクロック信号に従ってＣＰＵ１２６がポーリング処理を実行する場合に比べ、ＣＰＵ１２６によるポーリング処理に起因する電力不足が生じ難くなる。
【０１０８】
ＣＰＵ１２６は、ポーリング処理が失敗した回数をポーリング失敗カウント値として計数する。すなわち、ＣＰＵ１２６は、ポーリング信号の送信を開始してから既定時間（例えば、３秒）が経過しても、カートリッジメモリ１９からの応答信号を受信していない場合に、ポーリング処理が失敗したと判定し、ポーリング失敗カウント値に１を加算する。なお、ポーリング失敗カウント値の初期値は“０”である。
【０１０９】
ＣＰＵ１２６は、ポーリング失敗カウント値が上限値に達したか否かを判定する。上限値は、固定値であってもよいし、与えられた条件に応じて変更される可変値であってもよく、１以上の自然数であればよい。
【０１１０】
ＣＰＵ１２６は、ポーリング失敗カウント値が上限値に達していない場合、ポーリング信号を、送受信器１２２を介してカートリッジメモリ１９に送信する。また、ＣＰＵ１２６は、ポーリング失敗カウント値が上限値に達した場合、特別ポーリング信号を、送受信器１２２を介してカートリッジメモリ１９に送信する。
【０１１１】
一例として図１５に示すように、通信リトライ処理では、先ず、ステップＳＴ４０で、ＣＰＵ１２６は、ポーリング処理を開始するタイミング（以下、「ポーリング開始タイミング」と称する）が到来したか否かを判定する。ステップＳＴ４０において、ポーリング開始タイミングが到来していない場合は、判定が否定されて、通信リトライ処理はステップＳＴ５４へ移行する。ステップＳＴ４０において、ポーリング開始タイミングが到来した場合は、判定が肯定されて、通信リトライ処理はステップＳＴ４２へ移行する。
【０１１２】
ステップＳＴ４２で、ＣＰＵ１２６は、通常ポーリング信号を、送受信器１２２を介してカートリッジメモリ１９に送信し、その後、通信リトライ処理はステップＳＴ４４へ移行する。これにより、カートリッジメモリ１９では、第３周波数のクロック信号に従ってＣＰＵ９４によってポーリング処理が実行される。ポーリング処理が成功すると、ＣＰＵ９４によって応答信号が磁界ＭＦを介して非接触式読み書き装置５０に送信される。
【０１１３】
ステップＳＴ４４で、ＣＰＵ１２６は、カートリッジメモリ１９からの応答信号が送受信器１２２によって受信されたか否かを判定する。ステップＳＴ４４において、カートリッジメモリ１９からの応答信号が送受信器１２２によって受信されていない場合は、判定が否定されて、通信リトライ処理はステップＳＴ５４へ移行する。ステップＳＴ４４において、カートリッジメモリ１９からの応答信号が送受信器１２２に受信された場合は、判定が肯定されて、通信リトライ処理はステップＳＴ４６へ移行する。
【０１１４】
ステップＳＴ４６で、ＣＰＵ１２６は、ステップＳＴ４２の処理が実行されてから既定時間が経過したか否かを判定する。ステップＳＴ４６において、ステップＳＴ４２の処理が実行されてから既定時間が経過していない場合は、判定が否定されて、通信リトライ処理はステップＳＴ４４へ移行する。ステップＳＴ４６において、ステップＳＴ４２の処理が実行されてから既定時間が経過した場合は、判定が肯定されて、通信リトライ処理はステップＳＴ４８へ移行する。
【０１１５】
ステップＳＴ４８で、ＣＰＵ１２６は、ポーリング失敗カウント値に１を加算し、その後、通信リトライ処理はステップＳＴ５０へ移行する。
【０１１６】
ステップＳＴ４０で、ＣＰＵ１２６は、ポーリング失敗カウント値が上限値に到達したか否かを判定する。ステップＳＴ４０において、ポーリング失敗カウント値が上限値に到達していない場合は、判定が否定されて、通信リトライ処理はステップＳＴ４２へ移行する。ステップＳＴ４０において、ポーリング失敗カウント値が上限値に到達した場合は、判定が肯定されて、通信リトライ処理はステップＳＴ５２へ移行する。
【０１１７】
ステップＳＴ５２で、ＣＰＵ１２６は、特別ポーリング信号を、送受信器１２２を介してカートリッジメモリ１９に送信し、その後、通信リトライ処理はステップＳＴ５４へ移行する。
【０１１８】
これにより、カートリッジメモリ１９では、ＣＰＵ９４によってクロック周波数が第１周波数に設定された上で、ポーリング処理が実行される。第３周波数のクロック信号に従ってＣＰＵ９４によってポーリング処理が実行される場合のポーリング処理の開始から終了までに要する時間は、第１周波数のクロック信号に従ってＣＰＵ９４によってポーリング処理が実行される場合のポーリング処理の開始から終了までに要する時間よりも長く、処理速度は低速であるものの、消費電力が少ない。消費電力が少ないということは電力不足になり難いため、電力不足が原因でポーリング処理が失敗する可能性を低くすることができる。また、非接触式書き込み装置５０の特性が、第３周波数のクロック信号の処理速度よりも第１周波数のクロック信号の処理速度に適している場合には、第３周波数のクロック信号に従ってＣＰＵ９４によってポーリング処理が実行される場合に比べ、非接触式書き込み装置５０の特性が原因で、応答信号が受信されないという事態の発生を抑制することができる。
【０１１９】
なお、第１周波数のクロック信号に従ってＣＰＵ９４によってポーリング処理が実行される場合のポーリング処理の開始から終了までに要する時間は、本開示の技術に係る「処理の開始から終了するまでに要する処理時間として予め定められた時間」の一例である。
【０１２０】
ステップＳＴ５４で、通信リトライ処理を終了する条件（以下、「通信リトライ処理終了条件」と称する）を満足したか否かを判定する。通信リトライ処理終了条件としては、例えば、読出処理又は書込処理を開始するタイミングが到来した、との条件が挙げられる。ステップＳＴ５４において、通信リトライ処理終了条件を満足していない場合は、判定が否定されて、通信リトライ処理はステップＳＴ４０へ移行する。ステップＳＴ５４において、通信リトライ処理終了条件を満足した場合は、判定が肯定されて、通信リトライ処理が終了する。
【０１２１】
このように、特別ポーリング信号に応じたＣＰＵ９４によるポーリング処理は、ポーリング信号に応じたＣＰＵ９４によるポーリング処理に比べ、処理に要する時間が長くなる。しかし、第３周波数のクロック信号でポーリング処理が行われる時間よりも長い時間をかけてもよいので、ポーリング処理の成功確率を高めることが要求される状況下では、ステップＳＴ５２の処理が実行されることによって、非接触式読み書き装置５０から特別ポーリング信号が送信される。従って、本構成によれば、クロック信号の周波数を常に第３周波数とする場合に比べ、電力不足及び非接触式書き込み装置５０の特性が原因でポーリング処理が失敗する可能性を低くすることができる。
【０１２２】
また、図１３〜図１５に示す例では、ポーリング信号によるポーリング処理が失敗した場合に、特別ポーリング信号によるポーリング処理が行われる。すなわち、非接触式読み書き装置５０とカートリッジメモリ１９との間での通信の確立が失敗した場合に、クロック周波数を低くしてから、非接触式読み書き装置５０とカートリッジメモリ１９との間での通信が再び行われる。従って、通信の確立が失敗したとしてもクロック周波数を第３周波数に維持したまま通信をリトライする場合に比べ、電力不足及び非接触式書き込み装置５０の特性が原因でポーリング処理が失敗する可能性を低くすることができる。
【０１２３】
なお、図１３〜図１５に示す例では、ポーリング処理に対して通信リトライ処理が適用されているが、本開示の技術はこれに限らず、読出処理及び／又は書込処理に対して通信リトライ処理が適用されるようにしてもよい。この場合も、ポーリング処理に対して通信リトライ処理が適用される場合と同様に、クロック信号の周波数を常に第３周波数とする場合に比べ、電力不足及び非接触式書き込み装置５０の特性が原因で読出処理及び／又は書込処理が失敗する可能性を低くすることができる。
【０１２４】
また、上記実施形態では、磁界ＭＦが消失した場合にクロック周波数が特定の周波数に設定されていないが、本開示の技術はこれに限定されず、磁界ＭＦが消失した場合に、クロック周波数が、初期設定値として予め定められたクロック周波数に設定されるようにしてもよい。
【０１２５】
この場合、例えば、図１６に示すクロック周波数設定処理がＣＰＵ９４によって実行される。図１６に示すクロック周波数設定処理は、図１２に示すクロック周波数設定処理に比べ、ステップＳＴ２５Ａ及びステップＳＴ２５Ｂを有する点が異なる。ステップＳＴ２５Ａの処理は、ステップＳＴ２０の処理が実行された後、ステップＳＴ２４の処理が実行された後、ステップＳＴ１４の判定が否定された場合、又は、捨てプｐＳＴ２２の判定が否定された場合に実行される。
【０１２６】
図１６に示すクロック周波数設定処理では、ステップＳＴ２５Ａで、ＣＰＵ９４は、磁界ＭＦが消失したか否かを判定する。磁界ＭＦが消失したか否かの判定は、例えば、磁界強度信号に基づいて行われる。ステップＳＴ２５Ａにおいて、磁界ＭＦが消失していない場合は、判定が否定されて、クロック周波数設定処理はステップＳＴ２６へ移行する。ステップＳＴ２５Ｂにおいて、磁界ＭＦが消失した場合は、判定が肯定されて、クロック周波数設定処理はステップＳＴ２５Ｂへ移行する。
【０１２７】
ステップＳＴ２５Ｂで、ＣＰＵ９４は、クロック周波数が第２周波数であるか否かを判定する。第２周波数は、本開示の技術に係る「初期設定値」の一例である。ステップＳＴ２５Ｂにおいて、クロック周波数が第２周波数でない場合は、判定が否定されて、ステップＳＴ１２へ移行する。これにより、クロック周波数が第２周波数に設定される。ステップＳＴ２５Ｂにおいて、クロック周波数が第２周波数である場合は、判定が肯定されて、ステップＳＴ２６へ移行する。
【０１２８】
図１６に示す例のように、磁界ＭＦが消失したことを条件に、クロック周波数が初期設定値に戻されることで、ユーザがクロック周波数を初期設定値に戻す作業を行う必要がなくなる。
【０１２９】
また、上記実施形態では、ＩＣチップ５２とコイル６０とがワイヤ接続方式で接続されている形態例を挙げて説明したが、本開示の技術はこれに限定されない。例えば、図１７に示すように、ＩＣチップ５２とコイル６０とがフリップチップ接続方式で接続されていてもよい。この場合、例えば、ＩＣチップ５２の正極端子及び負極端子のうちの一方の端子が第１導通部６２Ａに直接接続され、他方の端子が第２導通部６２Ｂに直接接続される。
【０１３０】
また、上記実施形態では、第１周波数を、基準クロック周波数の１／４の周波数とし、第２周波数を、基準クロック周波数の１／２の周波数とし、第３周波数を、基準クロック周波数と同じ周波数としたが、本開示の技術はこれに限定されず、第２周波数は第３周波数よりも低い周波数であり、第１周波数は第２周波数よりも低い周波数であればよい。第２周波数を第３周波数よりも低くするレベル、及び／又は第１周波数を第２周波数よりも低くするレベルは、コンデンサ５４及び内蔵コンデンサ８０に残存している電圧、すなわち、カートリッジメモリ１９内に残存している電力に応じて変更するようにしてもよい。この場合、例えば、コンピュータ８４は、カートリッジメモリ１９内に残存している電力が閾値よりも低ければ第１周波数を基準クロック周波数の１／８以下の周波数とし、かつ、第２周波数を、基準クロック周波数の１／４以下の周波数とするようにクロック信号生成器８６を制御する。
【０１３１】
また、上記実施形態では、傾斜角度θとして４５度を例示したが、本開示の技術はこれに限定されず、一例として図１８に示すように、カートリッジメモリ１９の基準面１６Ａ１に対する傾斜角度として、傾斜角度θよりも小さな傾斜角度θ１が採用されてもよい。傾斜角度θ１の一例としては３０度が挙げられる。傾斜角度θ１は、傾斜角度θよりも小さな角度であるので、傾斜角度θの場合に比べ、コイル６０（図７参照）に対して多くの磁力線を貫通させることができる。この結果、磁気テープカートリッジ１０が磁気テープドライブ３０に装填された状態で、コイル６０は、傾斜角度θの場合に比べ、大きな誘導電流を得ることができる。
【０１３２】
一例として図１９に示すように、磁気テープカートリッジ１０の生産工程、磁気テープカートリッジ１０の管理工程、及び／又は、磁気テープカートリッジ１０が流通する流通工程（例えば、市場での流通工程）では、上下方向に重ねられた複数の磁気テープカートリッジ１０がプラスチックフィルムでシュリンクされたパッケージ２００内の各磁気テープカートリッジ１０のカートリッジメモリ１９に対して非接触式読み書き装置１５０によって管理情報１００等の読み書きが行われる。カートリッジメモリ１９に対する非接触式読み書き装置１５０による管理情報１００等の読み書きは、磁気テープカートリッジ１０の後側において複数の磁気テープカートリッジ１０が重ねられた方向に沿って非接触式読み書き装置１５０を移動させながら行われる。この場合、例えば、非接触式読み書き装置１５０は、磁界ＭＦ１のオンとオフとを繰り返しながら磁気テープカートリッジ１０の各々に対して磁界ＭＦ１を順次に放出する。
【０１３３】
ところで、磁気テープカートリッジ１０が磁気テープドライブ３０に装填されている環境下（第１環境下）では、磁気テープカートリッジ１０の下方向又は上方向から非接触式読み書き装置５０によって磁界ＭＦ（第１磁界）が、基準面１６Ａ１に対して正対する側から、基板２６のうちのコイル６０が形成されている表面２６Ａ（コイル形成面）に向けて磁界ＭＦが付与される（図１８参照）。これにより、カートリッジメモリ１９の傾斜角度が傾斜角度θの場合に比べ、多くの磁力線がコイル６０を貫通することになり、大きな誘導電流が得られる。
【０１３４】
これに対し、生産工程、管理工程、及び／又は流通工程の環境下（第２環境下）では、一例として図１９に示すように、複数の磁気テープカートリッジ１０がパッケージ２００として取り扱われる。この場合、基準面１６Ａ１の法線方向に対して交差し、かつ、表面２６Ａに対峙する側から表面２６Ａに向けて磁界ＭＦ１（第２磁界）が付与される。これにより、カートリッジメモリ１９の傾斜角度が傾斜角度θの場合に比べ、パッケージ２００内で意図しない磁気テープカートリッジ１０に対して管理情報１００等の読み書きが行われる（クロストークが生じる）ことを抑制することができる。
【０１３５】
なお、図１９に示す例では、非接触式読み書き装置１５０がパッケージ２００内の各カートリッジメモリ１９と磁界ＭＦ１を介して通信を行う場合に非接触式読み書き装置１５０がパッケージ２００に対して上下方向に沿って移動している態様が例示されているが、この態様はあくまでも一例に過ぎず、非接触式読み書き装置１５０の位置を固定して、パッケージ２００を上下方向に沿って移動させてもよい。また、非接触式読み書き装置１５０とパッケージ２００とは上下方向において反対の方向に移動させてもよい。このように、非接触式読み書き装置１５０がパッケージ２００内の各カートリッジメモリ１９と磁界ＭＦ１を介して通信を行う場合、非接触式読み書き装置１５０がパッケージ２００に対して上下方向に沿って相対的に移動していればよい。
【０１３６】
非接触式読み書き装置１５０は、カートリッジメモリ１９に対して管理情報１００等の読み書きを行う場合、磁気テープカートリッジ１０の後方からカートリッジメモリ１９に向けて磁界ＭＦ１を放出する。カートリッジメモリ１９の電力生成器７０は、磁界ＭＦ１がカートリッジメモリ１９のコイル６０に作用することで電力を生成する。そして、非接触式読み書き装置１５０は、磁界ＭＦ１を介してコマンド信号をカートリッジメモリ１９に送信する。カートリッジメモリ１９は、電力生成器７０によって生成された電力を用いて、コマンド信号に応じた処理を実行し、かつ、処理結果を応答信号として非接触式読み書き装置１５０に送信する。すなわち、非接触式読み書き装置１５０とカートリッジメモリ１９との間で磁界ＭＦ１を介して各種情報の授受が行われる。
【０１３７】
パッケージ２００に含まれる１つの磁気テープカートリッジ１０（以下、符号を付さずに「単一カートリッジ」とも称する）のカートリッジメモリ１９（以下、符号を付さずに「読み書き対象カートリッジメモリ」とも称する）に対しては、単一カートリッジの後方から読み書き対象カートリッジメモリに向けて非接触式読み書き装置１５０から磁界ＭＦ１が付与される。しかし、傾斜角度θの場合、磁界ＭＦ１の指向性次第で、パッケージ２００内で単一カートリッジと隣接する磁気テープカートリッジ１０（以下、「隣接カートリッジ」とも称する）のカートリッジメモリ１９に対しても磁界ＭＦ１が付与され、隣接カートリッジのカートリッジメモリ１９に対して、管理情報１００等の読み書きが行われてしまう虞がある。隣接カートリッジのカートリッジメモリ１９に対して管理情報１００等の読み書きが行われるというのは、換言すると、クロストークが生じる、ということである。
【０１３８】
ここで、傾斜角度θ１とした場合、傾斜角度θよりもカートリッジメモリ１９のコイル６０を貫通する磁力線の本数を少なくすることができ、傾斜角度θに比べ、隣接カートリッジのカートリッジメモリ１９に対して、磁界ＭＦ１が付与され難くなる。この結果、傾斜角度θ１とした場合、傾斜角度θに比べ、磁気テープカートリッジ１０に対して管理情報１００等が誤って読み書きされること、すなわち、クロストークが生じることを抑制することができる。
【０１３９】
また、図１９に示す例では、磁界ＭＦ１に特別ポーリング信号が含まれている。磁界ＭＦ１に特別ポーリング信号を含める方法は、図１３〜図１５に示す例と同様である。磁気テープカートリッジ１０の生産工程、磁気テープカートリッジ１０の管理工程、及び／又は、磁気テープカートリッジ１０が流通する流通工程では、非接触式読み書き装置１５０として様々な仕様の装置が使用されることが予想される。そうすると、複数の非接触式読み書き装置１５０の特性がばらつくだけでなく、非接触式読み書き装置１５０からカートリッジメモリ１９までの距離もばらつく。このような状況下であっても、図１３〜図１５に示す例のように、特別ポーリング信号が磁界ＭＦ１を介して非接触式読み書き装置１５０からカートリッジメモリ１９に送信されることで、磁気テープカートリッジ１０の生産工程、磁気テープカートリッジ１０の管理工程、及び／又は、磁気テープカートリッジ１０が流通する流通工程であったとしても、クロック信号の周波数を常に第３周波数とする場合に比べ、電力不足及び非接触式書き込み装置１５０の特性が原因で、非接触式読み書き装置１５０とカートリッジメモリ１９との間での通信（ここでは、一例としてポーリング処理に関する通信）が失敗する可能性を低くすることができる。
【０１４０】
なお、ここでは、特別ポーリング信号を例示しているので、非接触式読み書き装置１５０とカートリッジメモリ１９との間での通信は、ポーリング処理に関する通信であるが、これに限らず、特別コマンドを示すコマンド信号として、特別読出信号及び／又は特別書込信号が磁界ＭＦ１を介して非接触式読み書き装置１５０からカートリッジメモリ１９に送信されるようにしてもよい。この場合、磁気テープカートリッジ１０の生産工程、磁気テープカートリッジ１０の管理工程、及び／又は、磁気テープカートリッジ１０が流通する流通工程であったとしても、クロック信号の周波数を常に第３周波数とする場合に比べ、電力不足及び非接触式書き込み装置１５０の特性が原因で、非接触式読み書き装置１５０とカートリッジメモリ１９との間での読出処理及び／又は書込処理に関する通信が失敗する可能性を低くすることができる。
【０１４１】
また、図１０に示す例では、ＮＶＭ９６にクロック周波数設定処理プログラム１０２が記憶されている形態例を挙げたが、本開示の技術はこれに限定されない。例えば、図２０に示すように、クロック周波数設定処理プログラム１０２が記憶媒体３００に記憶されていてもよい。記憶媒体３００は、非一時的記憶媒体である。記憶媒体３００の一例としては、ＳＳＤ又はＵＳＢメモリなどの任意の可搬型の記憶媒体が挙げられる。
【０１４２】
記憶媒体３００に記憶されているクロック周波数設定処理プログラム１０２は、コンピュータ８４にインストールされる。ＣＰＵ９４は、クロック周波数設定処理プログラム１０２に従ってクロック周波数設定処理を実行する。図２０に示す例では、ＣＰＵ９４は、単数のＣＰＵであるが、複数のＣＰＵであってもよい。
【０１４３】
また、通信網（図示省略）を介してコンピュータ８４に接続される他のコンピュータ又はサーバ装置等の記憶部にクロック周波数設定処理プログラム１０２を記憶させておき、カートリッジメモリ１９からの要求に応じてクロック周波数設定処理プログラム１０２がダウンロードされ、コンピュータ８４にインストールされるようにしてもよい。
【０１４４】
図２０に示す例では、コンピュータ８４が例示されているが、本開示の技術はこれに限定されず、コンピュータ８４に代えて、ＡＳＩＣ、ＦＰＧＡ、及び／又はＰＬＤを含むデバイスを適用してもよい。また、コンピュータ８４に代えて、ハードウェア構成及びソフトウェア構成の組み合わせを用いてもよい。
【０１４５】
クロック周波数設定処理を実行するハードウェア資源としては、次に示す各種のプロセッサを用いることができる。プロセッサとしては、例えば、ソフトウェア、すなわち、プログラムを実行することで、クロック周波数設定処理を実行するハードウェア資源として機能する汎用的なプロセッサであるＣＰＵが挙げられる。また、プロセッサとしては、例えば、ＦＰＧＡ、ＰＬＤ、又はＡＳＩＣなどの特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである専用電気回路が挙げられる。何れのプロセッサにもメモリが内蔵又は接続されており、何れのプロセッサもメモリを使用することでクロック周波数設定処理を実行する。
【０１４６】
クロック周波数設定処理を実行するハードウェア資源は、これらの各種のプロセッサのうちの１つで構成されてもよいし、同種または異種の２つ以上のプロセッサの組み合わせ（例えば、複数のＦＰＧＡの組み合わせ、又はＣＰＵとＦＰＧＡとの組み合わせ）で構成されてもよい。また、クロック周波数設定処理を実行するハードウェア資源は１つのプロセッサであってもよい。
【０１４７】
１つのプロセッサで構成する例としては、第１に、１つ以上のＣＰＵとソフトウェアの組み合わせで１つのプロセッサを構成し、このプロセッサが、クロック周波数設定処理を実行するハードウェア資源として機能する形態がある。第２に、ＳｏＣなどに代表されるように、クロック周波数設定処理を実行する複数のハードウェア資源を含むシステム全体の機能を１つのＩＣチップで実現するプロセッサを使用する形態がある。このように、クロック周波数設定処理は、ハードウェア資源として、上記各種のプロセッサの１つ以上を用いて実現される。
【０１４８】
更に、これらの各種のプロセッサのハードウェア的な構造としては、より具体的には、半導体素子などの回路素子を組み合わせた電気回路を用いることができる。また、上記のクロック周波数設定処理はあくまでも一例である。従って、主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよいことは言うまでもない。
【０１４９】
また、図１３に示す例では、ＮＶＭ１２８に通信リトライ処理プログラム１２８が記憶されている形態例を挙げたが、本開示の技術はこれに限定されない。例えば、図２１に示すように、通信リトライ処理プログラム１２８が記憶媒体４００に記憶されていてもよい。記憶媒体４００は、非一時的記憶媒体である。記憶媒体４００の一例としては、ＳＳＤ又はＵＳＢメモリなどの任意の可搬型の記憶媒体が挙げられる。
【０１５０】
記憶媒体４００に記憶されている通信リトライ処理プログラム１２８は、コンピュータ８４にインストールされる。ＣＰＵ９４は、通信リトライ処理プログラム１２８に従って通信リトライ処理を実行する。図２１に示す例では、ＣＰＵ１２６は、単数のＣＰＵであるが、複数のＣＰＵであってもよい。
【０１５１】
また、通信網（図示省略）を介してコンピュータ１２０に接続される他のコンピュータ又はサーバ装置等の記憶部に通信リトライ処理プログラム１２８を記憶させておき、カートリッジメモリ１９からの要求に応じて通信リトライ処理プログラム１２８がダウンロードされ、コンピュータ１２０にインストールされるようにしてもよい。
【０１５２】
図２１に示す例では、コンピュータ１２０が例示されているが、本開示の技術はこれに限定されず、コンピュータ１２０に代えて、ＡＳＩＣ、ＦＰＧＡ、及び／又はＰＬＤを含むデバイスを適用してもよい。また、コンピュータ８４に代えて、ハードウェア構成及びソフトウェア構成の組み合わせを用いてもよい。
【０１５３】
通信リトライ処理を実行するハードウェア資源としては、次に示す各種のプロセッサを用いることができる。プロセッサとしては、例えば、ソフトウェア、すなわち、プログラムを実行することで、通信リトライ処理を実行するハードウェア資源として機能する汎用的なプロセッサであるＣＰＵが挙げられる。また、プロセッサとしては、例えば、ＦＰＧＡ、ＰＬＤ、又はＡＳＩＣなどの特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである専用電気回路が挙げられる。何れのプロセッサにもメモリが内蔵又は接続されており、何れのプロセッサもメモリを使用することで通信リトライ処理を実行する。
【０１５４】
通信リトライ処理を実行するハードウェア資源は、これらの各種のプロセッサのうちの１つで構成されてもよいし、同種または異種の２つ以上のプロセッサの組み合わせ（例えば、複数のＦＰＧＡの組み合わせ、又はＣＰＵとＦＰＧＡとの組み合わせ）で構成されてもよい。また、通信リトライ処理を実行するハードウェア資源は１つのプロセッサであってもよい。
【０１５５】
１つのプロセッサで構成する例としては、第１に、１つ以上のＣＰＵとソフトウェアの組み合わせで１つのプロセッサを構成し、このプロセッサが、通信リトライ処理を実行するハードウェア資源として機能する形態がある。第２に、ＳｏＣなどに代表されるように、通信リトライ処理を実行する複数のハードウェア資源を含むシステム全体の機能を１つのＩＣチップで実現するプロセッサを使用する形態がある。このように、通信リトライ処理は、ハードウェア資源として、上記各種のプロセッサの１つ以上を用いて実現される。
【０１５６】
更に、これらの各種のプロセッサのハードウェア的な構造としては、より具体的には、半導体素子などの回路素子を組み合わせた電気回路を用いることができる。また、上記の通信リトライ処理はあくまでも一例である。従って、主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよいことは言うまでもない。
【０１５７】
以上に示した記載内容及び図示内容は、本開示の技術に係る部分についての詳細な説明であり、本開示の技術の一例に過ぎない。例えば、上記の構成、機能、作用、及び効果に関する説明は、本開示の技術に係る部分の構成、機能、作用、及び効果の一例に関する説明である。よって、本開示の技術の主旨を逸脱しない範囲内において、以上に示した記載内容及び図示内容に対して、不要な部分を削除したり、新たな要素を追加したり、置き換えたりしてもよいことは言うまでもない。また、錯綜を回避し、本開示の技術に係る部分の理解を容易にするために、以上に示した記載内容及び図示内容では、本開示の技術の実施を可能にする上で特に説明を要しない技術常識等に関する説明は省略されている。
【０１５８】
本明細書において、「Ａ及び／又はＢ」は、「Ａ及びＢのうちの少なくとも１つ」と同義である。つまり、「Ａ及び／又はＢ」は、Ａだけであってもよいし、Ｂだけであってもよいし、Ａ及びＢの組み合わせであってもよい、という意味である。また、本明細書において、３つ以上の事柄を「及び／又は」で結び付けて表現する場合も、「Ａ及び／又はＢ」と同様の考え方が適用される。
【０１５９】
本明細書に記載された全ての文献、特許出願及び技術規格は、個々の文献、特許出願及び技術規格が参照により取り込まれることが具体的かつ個々に記された場合と同程度に、本明細書中に参照により取り込まれる。
【０１６０】
以上の実施形態に関し、更に以下の付記を開示する。
【０１６１】
（付記１）
コイルが形成された基板と、外部から与えられた外部磁界が前記コイルに対して作用することで電力を生成する電力生成器と、前記電力生成器によって生成された前記電力を用いて、前記外部磁界に含まれるコマンドに対する処理を行うプロセッサと、を備えた非接触式通信媒体が収容され、かつ、基準平面が形成されている磁気テープカートリッジ内の前記非接触式通信媒体に対して前記外部から前記外部磁界が付与され、付与された前記外部磁界を介して前記非接触式通信媒体と通信を行うことで前記磁気テープカートリッジを管理する非接触式管理方法であって、
前記基板を前記基準平面に対して４５度未満の角度で傾斜させて配置すること、
前記磁気テープカートリッジが磁気テープドライブに装填された第１環境下で、前記基準平面に対して正対する側から、前記基板のうちの前記コイルが形成されているコイル形成面に向けて前記外部磁界として第１磁界を付与すること、及び、
前記磁気テープカートリッジが前記磁気テープドライブ外に存在する第２環境下で、前記基準平面の法線方向に対して交差し、かつ、前記コイル形成面に対峙する側から前記コイル形成面に向けて前記外部磁界として第２磁界を付与することを含む
非接触式管理方法。
【０１６２】
（付記２）
前記第２環境は、前記磁気テープカートリッジの生産工程、前記磁気テープカートリッジの管理工程、及び／又は、前記磁気テープカートリッジが流通する流通工程である付記１に記載の非接触式管理方法。
【０１６３】
（付記３）
前記生産工程、前記管理工程、及び前記流通工程の各々は、複数の前記磁気テープカートリッジが前記法線方向に重ねられたパッケージ内の前記非接触式通信媒体に対して前記第２磁界を付与する工程を含む付記１又は付記２に記載の非接触式管理方法。
【０１６４】
（付記４）
前記外部装置が、前記法線方向に沿って移動しながら、前記複数の磁気テープカートリッジの各々の前記非接触通信媒体の前記コイル形成面に対して前記外部磁界を付与することを含む付記３に記載の非接触式管理方法。
【符号の説明】
【０１６５】
１０  磁気テープカートリッジ
１２  ケース
１２Ａ  右壁
１２Ｂ  開口
１４  上ケース
１４Ａ  天板
１４Ａ１  内面
１６  下ケース
１６Ａ  底板
１６Ａ１  基準面
１６Ｂ  後壁
１８  カートリッジリール
１８Ａ  リールハブ
１８Ｂ１  上フランジ
１８Ｂ２  下フランジ
１９  カートリッジメモリ
２０  支持部材
２０Ａ  第１傾斜台
２０Ａ１，２０Ｂ１  傾斜面
２０Ｂ  第２傾斜台
２２  位置規制リブ
２４  リブ
２４Ａ  先端面
２６  基板
２６Ａ  裏面
２６Ｂ  表面
３０  磁気テープドライブ
３４  搬送装置
３６  読取ヘッド
３８  制御装置
４０  送出モータ
４２  巻取リール
４４  巻取モータ
４６  読取素子
４８  ホルダ
５０，１５０  非接触式読み書き装置
５２  ＩＣチップ
５４  コンデンサ
５４Ａ，５４Ｂ  電極
５６  封止材
６０  コイル
６２Ａ  第１導通部
６２Ｂ  第２導通部
６４Ａ，６４Ｂ，６４Ｃ，６４Ｄ  配線
７０  電力生成器
８０  内蔵コンデンサ
８２  電源回路
８４，１２０  コンピュータ
８６  クロック信号生成器
８８  信号処理回路
９０  磁界強度測定回路
９２  共振回路
９４，１２６  ＣＰＵ
９６，１２８  ＮＶＭ
９８，１３０  ＲＡＭ
９９，１３２  バス
１００  管理情報
１０２  クロック周波数設定処理プログラム
１２２  送受信器
１２４  通信Ｉ／Ｆ
１３４  通信リトライ処理プログラム
２００  パッケージ
３００，４００  記憶媒体
Ａ，Ｂ，Ｃ  矢印
ＭＦ，ＭＦ１  磁界
ＭＴ  磁気テープ
θ，θ１  傾斜角度
【要約】
【課題】非接触式通信媒体の動作の安定と消費電力の低減との両立を実現することができる非接触式通信媒体、磁気テープカートリッジ、非接触式通信媒体の動作方法、及びプログラムを提供する。
【解決手段】非接触通信媒体は、外部磁界がコイルに対して作用することで電力を生成する電力生成器と、電力を用いてクロック信号を生成するクロック信号生成器と、電力を用いて作動し、かつ、外部磁界に含まれるコマンドに対する処理をクロック信号の周波数に応じた処理速度で行うプロセッサと、を備えた非接触式通信媒体であって、クロック信号生成器が、非接触式通信媒体の起動時周波数でクロック信号を生成し、プロセッサが、起動時周波数でクロック信号が生成されてから、周波数を既定値以下にする特別コマンドがコマンドとして外部磁界に含まれている場合に、周波数を既定値以下にする。
【選択図】図１１【図１】
0006798053.tif 000003
【図２】
0006798053.tif 000004
【図３】
0006798053.tif 000005
【図４】
0006798053.tif 000006
【図５】
0006798053.tif 000007
【図６】
0006798053.tif 000008
【図７】
0006798053.tif 000009
【図８】
0006798053.tif 000010
【図９】
0006798053.tif 000011
【図１０】
0006798053.tif 000012
【図１１】
0006798053.tif 000013
【図１２】
0006798053.tif 000014
【図１３】
0006798053.tif 000015
【図１４】
0006798053.tif 000016
【図１５】
0006798053.tif 000017
【図１６】
0006798053.tif 000018
【図１７】
0006798053.tif 000019
【図１８】
0006798053.tif 000020
【図１９】
0006798053.tif 000021
【図２０】
0006798053.tif 000022
【図２１】
0006798053.tif 000023