(57)【要約】【課題】大容量記録媒体を従来の記録再生装置で利用するために、複数の記憶領域に分割された記憶手段を持ち、記録媒体への通電を遮断された時間間隔によって、記憶領域を切り替えることができる記録媒体を提供する。【解決手段】外部の記録再生装置に接続して使用する読み書き可能な記録媒体１００は、複数の記憶領域を持つ記憶手段１６０と、記録再生装置の指示に基づいて記憶手段１６０を制御するコントローラ１２０と、複数の記憶領域の中からアクティブ領域を指定するアクティブ領域指定レジスタ１４０と、記録媒体への通電を遮断された時間が予め定めた閾値以下であれば、アクティブ領域を切り替えるアクティブ領域切り替え手段１５０とを備え、記憶領域の切り替えを制御することができる。【選択図】図１
2006139550.tif 000002
【特許請求の範囲】
【請求項１】
外部の記録再生装置に接続して使用する読み書き可能な記録媒体において、
前記記録再生装置と接続されるインターフェースと、
複数の記憶領域を持つ記憶手段と、
記録媒体固有の特性値を保持する内部レジスタと、
前記記録再生装置の指示や前記内部レジスタの値に基づいて前記記憶手段を制御するコントローラと、
前記複数の記憶領域の中からアクティブ領域を指定するアクティブ領域指定レジスタと、
前記記録媒体への通電を遮断された時間を基準として前記アクティブ領域を切り替えるアクティブ領域切り替え手段とからなる記録媒体。
【請求項２】
前記アクティブ領域切り替え手段は、
電荷を蓄積する電荷蓄積手段を持ち、
前記記録媒体が前記記録再生装置に接続された時に、前記電荷蓄積手段に蓄積されている電荷量を測定した値と予め定めた閾値とを比較して、前記アクティブ領域を切り替えることを特徴とする請求項１に記載の記録媒体。
【請求項３】
前記アクティブ領域切り替え手段は、
前記記録媒体への通電を遮断された時間が予め定めた閾値以下の時、前記アクティブ領域を切り替えることを特徴とする請求項２に記載の記録媒体。
【請求項４】
前記通電を遮断された時間として、
前記記録再生装置から抜き出された後、再度挿入されるまでの経過時間
を利用することを特徴とする請求項３に記載の記録媒体。
【請求項５】
前記通電を遮断された時間として、
前記記録再生装置の電源がオフされた後、再度オンされるまでの経過時間
を利用することを特徴とする請求項３に記載の記録媒体。
【請求項６】
前記コントローラは、
前記アクティブ領域指定レジスタからアクティブ領域の容量を計算するアクティブ領域容量計算手段と、
前記アクティブ領域容量計算手段の計算結果を基に前記内部レジスタを変換する内部レジスタ変換手段とを含むことを特徴とする請求項１に記載の記録媒体。
【請求項７】
前記コントローラは、
前記アクティブ領域指定レジスタからアドレスのオフセットを計算するオフセット計算手段と、
前記オフセット計算手段の計算結果と前記記録再生装置から送信されたアドレスを加算する加算器とを含むことを特徴とする請求項１に記載の記録媒体。
【請求項８】
前記アクティブ領域指定レジスタが指定する記憶領域を外部から認識できる表示手段を備えることを特徴とする請求項１に記載の記録媒体。
【請求項９】
前記アクティブ領域指定レジスタが指定する記憶領域が切り替わったことを外部から認識できる表示手段を備えることを特徴とする請求項１に記載の記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の記憶領域を切り替えることができる記録媒体に関する。
【背景技術】
【０００２】
デジタルカメラや携帯電話などの記録再生装置は、コンパクトフラッシュ（登録商標）やＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カードに代表されるフラッシュメモリを用いたメモリカードを記録媒体とする。近年、半導体技術や実装技術の進展に伴い、メモリカードの容量は２ギガバイトを超えようとしている。また、数十ギガバイトの容量を持つ磁気ディスク装置を、仮想的にメモリカードとして見せる装置も提案されている（例えば、特許文献１参照）。
【０００３】
一方、従来の多くの記録再生装置は、代表的なファイルシステムであるＦＡＴ１６（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ  １６）を用いて、記録媒体内の静止画ファイルや動画ファイルなどを管理している。しかし、ＦＡＴ１６は、クラスタを管理するアドレスが１６ビットのファイルシステムである。クラスタサイズを３２キロバイトとすると、ＦＡＴ１６ファイルシステムで管理できる容量は、最大２ギガバイトでしかない。従って、従来のＦＡＴ１６の記録再生装置において、容量が２ギガバイトを超える記録媒体を利用する場合、２ギガバイトを超える領域を容易に取り扱えないという課題がある。
【０００４】
この課題に対して、従来のメモリカード及び記憶領域切り替え方法は、複数の記憶領域を持つメモリカードにメカニカルスイッチを具備することにより、複数の記憶領域の中から一つを選択できるようにしている（例えば、特許文献２参照）。
【特許文献１】特開２００４−２１３４８７号公報
【特許文献２】特開２００４−８６５０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前記従来の構成では、複数の記憶領域から一つを選択するために、新たにメカニカルスイッチを追加しなければならない。
【０００６】
しかしながら、メモリカードの形状は規格で決まっている。例えば、ＳＤカードの場合はＳＤメモリカード規格により、外形寸法が２４．０ｍｍ（Ｗ）×３２．０ｍｍ（Ｌ）×２．１ｍｍ（Ｔ）であり、ライトプロテクト用のスイッチの位置も決められている。新たにメカニカルスイッチを追加するには、新たに規格を策定しなければならないという課題がある。
【０００７】
また、メモリカードの形状を変更するためには、メモリカード生産のための金型を変更しなければならないので、製造コストが高価になるという課題がある。
【０００８】
本発明は、前記従来の課題を解決するもので、規格で定められた形状の変更を伴わずに、複数の記憶領域の中から一つを選択することができる記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記従来の課題を解決するために、本発明の記録媒体は、外部の記録再生装置に接続して使用する読み書き可能な記録媒体において、前記記録再生装置と接続されるインターフェースと、複数の記憶領域を持つ記憶手段と、記録媒体固有の特性値を保持する内部レジスタと、前記記録再生装置の指示や前記内部レジスタの値に基づいて前記記憶手段を制御するコントローラと、前記複数の記憶領域の中からアクティブ領域を指定するアクティブ領域指定レジスタと、前記記録媒体への通電を遮断された時間を基準として前記アクティブ領域を切り替えるアクティブ領域切り替え手段とからなることを特徴とするものである。
【００１０】
さらに記録媒体において、前記アクティブ領域切り替え手段は、電荷を蓄積する電荷蓄積手段を持ち、前記記録媒体が前記記録再生装置に接続された時に、前記電荷蓄積手段に蓄積されている電荷量を測定した値と予め定めた閾値とを比較して、前記アクティブ領域を切り替えることを特徴とするものである。
【００１１】
さらに記録媒体において、前記アクティブ領域切り替え手段は、前記記録媒体への通電を遮断された時間が予め定めた閾値以下の時、前記アクティブ領域を切り替えることを特徴とするものである。
【００１２】
さらに記録媒体において、前記通電を遮断された時間として、前記記録再生装置から抜き出された後、再度挿入されるまでの経過時間を利用することを特徴とするものである。
【００１３】
さらに記録媒体において、前記通電を遮断された時間として、前記記録再生装置の電源がオフされた後、再度オンされるまでの経過時間を利用することを特徴とするものである。
【００１４】
さらに記録媒体において、前記コントローラは、前記アクティブ領域指定レジスタからアクティブ領域の容量を計算するアクティブ領域容量計算手段と、前記アクティブ領域容量計算手段の計算結果を基に前記内部レジスタを変換する内部レジスタ変換手段とを含むことを特徴とするものである。
【００１５】
さらに記録媒体において、前記コントローラは、前記アクティブ領域指定レジスタからアドレスのオフセットを計算するオフセット計算手段と、前記オフセット計算手段の計算結果と前記記録再生装置から送信されたアドレスを加算する加算器とを含むことを特徴とするものである。
【００１６】
さらに記録媒体において、前記アクティブ領域指定レジスタが指定する記憶領域を外部から認識できる表示手段を備えることを特徴とするものである。
【００１７】
さらに記録媒体において、前記アクティブ領域指定レジスタが指定する記憶領域が切り替わったことを外部から認識できる表示手段を備えることを特徴とするものである。
【発明の効果】
【００１８】
本発明の記録媒体によれば、規格で定められた形状の変更を伴わずに、記録媒体内にある複数の記憶領域の中から一つを選択することができる。
【発明を実施するための最良の形態】
【００１９】
以下に、本発明の記録媒体の実施の形態を図面とともに詳細に説明する。
【実施例１】
【００２０】
図１は、本発明の第１の実施例における記録媒体のブロック図を示す。図１において、記録媒体１００はＳＤメモリカードを想定している。
【００２１】
ＳＤメモリカードにおいて、インターフェース１１０は、図２に示すように複数の端子とインターフェースドライバ２００から構成される。図２は、本発明の第１の実施例におけるインターフェース１１０の詳細を示す図である。端子は、全部で９個あり、外部の記録再生装置（図示せず）と接続される。端子ＶＤＤと端子ＶＳＳ１、端子ＶＳＳ２により、記録媒体１００は記録再生装置から電源を供給される。また、端子ＣＬＫ（クロック信号）に同期した端子ＣＭＤ（コマンドやレスポンス）及び端子ＤＡＴ０、端子ＤＡＴ１、端子ＤＡＴ２、端子ＤＡＴ３（データ）が送受信される。インターフェースドライバ２００は、ＳＤメモリカードの規格に従って、端子からコマンドやデータを取り込んだり、レスポンスやデータを端子へ出力したりする。なお、端子ＤＡＴ３と兼用の端子ＣＤは、カードが記録再生装置と接続されているかどうかの検出に用いられる。
【００２２】
内部レジスタ１３０は、ＳＤメモリカードの規格に従って、複数のレジスタから構成される。各レジスタは、記録再生装置からのコマンドによって読み出され、記録再生装置の動作に影響を与える。例えば、カードの動作電源電圧やカードの各仕様値などが記録されている。後述するアクティブ領域の最大バイト数が記録されているレジスタもあり、記録再生装置はこの値をカードの記憶容量として認識する。
【００２３】
記憶手段１６０は、一つ以上の記憶領域から構成されている。図３は、本発明の第１の実施例における記憶手段１６０の構成を示す図である。図３では、８ＧＢの容量を持つ記憶手段１６０が、２ＧＢの容量を持つ４個の記憶領域（第一の記憶領域１６１〜第四の記憶領域１６４）から構成される例を示している。それぞれの記憶領域は、記録再生装置によってＦＡＴ１６ファイルシステムにフォーマットされ、マスターブートレコード／パーティションテーブル、パーティションブートセクタ、ファイルアロケーションテーブル１、２、ルートディレクトリ、データ領域が書き込まれる。記憶手段１６０は、アドレスを指定してデータを読み出したり、アドレスとデータを指定してデータを書き込んだりできる。
【００２４】
アクティブ領域指定レジスタ１４０は、複数の記憶領域の中からアクティブ領域を指定する。アクティブ領域とは、記録再生装置に認識されている領域である。アクティブ領域指定レジスタ１４０は、記憶領域ごとにアクティブかどうかを表現する１ビットフラグの集合である。各記憶領域に対応したフラグは、１の時にその記憶領域がアクティブ領域であることを意味し、０の時にその記憶領域が非アクティブであることを意味する。このフラグは、記憶領域の数に対応したビット数分存在するので、アクティブ領域指定レジスタ１４０のビット数も、記憶領域の数に対応したビット数になる。例えば、図３のように記憶手段１６０が４個の記憶領域から構成される場合は、アクティブ領域指定レジスタ１４０は４ビットのレジスタになる。
【００２５】
図４は、本発明の第１の実施例における記憶領域の切り替え及びアクティブ領域指定レジスタ１４０の値を示す図である。図４において、点線で描いた記憶領域は非アクティブ領域を示す。図４（ａ）は、第一の記憶領域１６１がアクティブになっている様子を示しており、この時、アクティブ領域指定レジスタ１４０の値は０００１ｂ（以下、最後のｂは二進数を表す）である。すなわち、第一の記憶領域１６１に対応するアクティブ領域指定レジスタ１４０のビット０（最下位ビットをビット０とする）が１になっている。同様に、図４（ｂ）は第二の記憶領域１６２、図４（ｃ）は第三の記憶領域１６３、図４（ｄ）は第四の記憶領域１６４がアクティブになっており、アクティブ領域指定レジスタ１４０の値は、それぞれ００１０ｂ、０１００ｂ、１０００ｂとなる。図４（ｅ）は、アクティブ領域指定レジスタ１４０の値が１１１１ｂであり、全ての記憶領域がアクティブ領域であることを示している。この場合は、記憶手段１６０全体が一つの記憶領域として記録再生装置に認識される。記録再生装置が、大容量に対応したファイルシステムを利用可能な場合（ＦＡＴ１６ファイルシステムではなく、例えばＦＡＴ３２ファイルシステム）、記録再生装置は８ＧＢの大容量ＳＤメモリカードとして記録媒体１００にアクセスできる。なお、この機能（記憶手段１６０全体を一つの記憶領域とする機能）は、オプションであり実装しなくても良い。
【００２６】
アクティブ領域切り替え手段１５０は、記録媒体への通電を遮断された時間（以降、遮断時間とする）を基準として、アクティブ領域を切り替える。図５は、本発明の第１の実施例におけるアクティブ領域切り替え手段１５０のブロック図を示す。図５において、ＶＤＤ６２０はドレイン電圧であり図２の端子ＶＤＤと接続されている。ＶＳＳ６５０はソース電圧であり図２の端子ＶＳＳ１、端子ＶＳＳ２と接続されている。抵抗器６３０は抵抗値Ｒであり、コンデンサ６４０は容量Ｃである。オペアンプ６００は、ボルテージフォロワとして動作し、入力電圧ＶＤＤ６２０をそのまま出力電圧とする。オペアンプ６００により、Ａ／Ｄ変換器６１０に変換される電圧とアクティブ領域指定レジスタ更新手段６８０へ供給される電圧が分離される。アクティブ領域指定レジスタ更新手段６８０へ供給される電圧は、記録媒体のコントローラや内部レジスタなどの電源ともなる。
【００２７】
アクティブ領域切り替え手段１５０では、遮断時間が予め定めた閾値（以降、切り替え制限時間Ｔとする）以上経過しているかどうかを、Ａ／Ｄ変換器６１０に変換された電圧値である測定値ＡＤ６６０により判定する。すなわち、測定値ＡＤ６６０の値が切り替え電圧ＴＶ６７０以上の時、遮断時間が切り替え制限時間Ｔ以下であるとする。ただし、切り替え電圧ＴＶ６７０は、切り替え制限時間Ｔを基に予め決めておく。切り替え電圧ＴＶ６７０の決定方法については後述する。
【００２８】
アクティブ領域指定レジスタ更新手段６８０は、測定値ＡＤ６６０と切り替え電圧ＴＶ６７０を比較して、アクティブ領域指定レジスタ１４０の値ＲＥＧ６９０を求める。図７は、本発明の第１の実施例におけるアクティブ領域指定レジスタ更新手段６８０の第１の詳細フローを示す図である。アクティブ領域指定レジスタ更新手段６８０の動作は、通電後、一定のタイムラグがあった後、測定値ＡＤ６６０と切り替え電圧ＴＶ６７０の差分を計算するステップ７２０から開始する。測定値ＡＤ６６０の値が切り替え電圧ＴＶ６７０以下の場合は、遮断時間が切り替え制限時間Ｔ以上経過していると判断し、アクティブ領域を切り替えない。逆に、測定値ＡＤ６６０の値が切り替え電圧ＴＶ６７０以上の場合は、遮断時間が切り替え制限時間Ｔ以下であると判断し、アクティブ領域を切り替えるステップ７３０へ移る。アクティブ領域を切り替えるステップ７３０は、さらに詳細なステップ７４０〜ステップ７７０によって処理される。まず、現在のアクティブ領域指定レジスタ１４０の値ＲＥＧを１ビット左シフトしてＲＥＧに格納するステップ７４０を実行し、次に、そのＲＥＧと１１１１ｂの論理積をＲＥＧに格納するステップ７５０を実行する。ここで、ＲＥＧと論理積する１１１１ｂは、図４のように記憶手段１６０が４個の記憶領域から構成されている場合の例であり、記憶領域の数に対応するビット数で決まる。ステップ７５０の結果のＲＥＧが０かどうか判断するステップ７６０において、ＲＥＧが０以外の場合は、全体の処理を終了する。すなわち、図４の（ａ）→（ｂ）、（ｂ）→（ｃ）、（ｃ）→（ｄ）の場合であり、ＲＥＧの値が、０００１ｂ→００１０ｂ、００１０ｂ→０１００ｂ、０１００ｂ→１０００ｂと変化する場合である。ステップ７６０において、ＲＥＧが０の場合は、ＲＥＧを０００１ｂとするステップ７７０を実行して全体の処理を終了する。すなわち、図４の（ｄ）→（ａ）の場合であり、ＲＥＧの値が、１０００ｂ→０００１ｂと変化する場合である。図７で示すアクティブ領域の切り替えは、アクティブ領域指定レジスタ１４０の値が１１１１ｂとなるオプション、すなわち、全ての記憶領域をアクティブ領域とするオプションを実装しない場合のフローを示している。
【００２９】
図８は、本発明の第１の実施例におけるアクティブ領域指定レジスタ更新手段６８０の第２の詳細フローを示す図である。図８は、前記オプションを実装する場合のフローである。この場合、アクティブ領域を切り替えるステップ７３０の代わりにステップ７８０を実行する。ステップ７８０では、まず、ＲＥＧの値が１１１１ｂかどうか判断するステップ７９０を実行する。ＲＥＧが１１１１ｂの場合は、ＲＥＧを０００１ｂとするステップ７７０を実行して全体の処理を終了する。すなわち、図４の（ｅ）→（ａ）の場合であり、ＲＥＧの値が、１１１１ｂ→０００１ｂと変化する場合である。ＲＥＧが１１１１ｂ以外の場合は、図７のステップ７３０と同様、ＲＥＧを１ビット左シフトして１１１１ｂと論理積を取りＲＥＧに格納するステップ７４０、ステップ７５０を実行する。そして、ステップ７５０の結果のＲＥＧが０かどうか判断するステップ７６０において、ＲＥＧが０以外の場合は、図７と同様、全体の処理を終了する。ステップ７６０において、ＲＥＧが０の場合は、ＲＥＧを１１１１ｂとするステップ７９５を実行して全体の処理を終了する。すなわち、図４の（ｄ）→（ｅ）の場合であり、ＲＥＧの値が、１０００ｂ→１１１１ｂと変化する場合である。
【００３０】
以上のように、アクティブ領域切り替え手段１５０は、ＲＥＧ６９０の値を計算して、アクティブ領域指定レジスタ１４０の値を書き換える。なお、アクティブ領域指定レジスタ１４０の初期状態（工場出荷時）の値は、０００１ｂである。
【００３１】
以下、図６を用いて、切り替え電圧ＴＶ６７０の決定方法を説明する。図６は、本発明の第１の実施例におけるＡ／Ｄ変換器への入力電圧波形を示す図である。図６（ａ）は、横軸に時間、縦軸にＡ／Ｄ変換器６１０への入力電圧を示しており、図のポイントで電源が遮断された場合の応答波形を示している。すなわち、通電時の電圧はＶＤＤに保たれているが、電源が遮断されると、徐々に０Ｖになる。この時、Ａ／Ｄ変換器６１０への入力電圧ＡＤＩＮは、次式に従って計算される。
【００３２】
【数１】
2006139550.tif 000003
ただし、ｔは電源遮断からの経過時間とする（すなわち、遮断時がｔ＝０）。また、ｅｘｐ（）は指数関数を示す。
【００３３】
図６（ｂ）は、電源を遮断して図の遮断時間経過後、再度通電する場合のＡ／Ｄ変換器６１０への入力電圧の応答波形を示している。Ａ／Ｄ変換器６１０への入力電圧は、徐々に上昇しＶＤＤで安定する。この時、ＡＤＩＮは、次式に従って計算される。
【００３４】
【数２】
2006139550.tif 000004
ただし、ｔは通電からの経過時間とする（すなわち、通電時がｔ＝０）。なお、その他の記号の意味は、前記記載のものと同じである。
【００３５】
図６（ｃ）は、図６（ｂ）と同様、電源を遮断して図の遮断時間経過後、再度通電する場合のＡ／Ｄ変換器６１０への入力電圧の応答波形を示しているが、図６（ｂ）よりも遮断時間が短い。すなわち、図６（ｂ）は遮断時間が切り替え制限時間Ｔより長い場合であり、図６（ｃ）は遮断時間が切り替え制限時間Ｔより短い場合である。
【００３６】
アクティブ領域切り替え手段１５０では、通電後、一定のタイムラグＴＭがあった後、Ａ／Ｄ変換器６１０により入力電圧を変換し、測定値ＡＤ６６０を取得する。従って、遮断時間が切り替え制限時間Ｔよりも長い場合には測定値ＡＤ６６０が切り替え電圧ＴＶ６７０以下になり、短い場合には測定値ＡＤ６６０が切り替え電圧ＴＶ６７０以上になるように、切り替え電圧ＴＶ６７０を決める。なお、タイムラグＴＭは、記録再生装置から供給される電源電圧が立ち上がるまでのアクティブ領域切り替え手段１５０がリセットされている時間である。
【００３７】
コントローラ１２０は、ＳＤメモリカードの規格に従って、記録再生装置と通信を行う手段である。図９は、本発明の第１の実施例におけるコントローラ１２０のブロック図を示す。コントローラ１２０は、インターフェース１１０経由で記録再生装置から受信したコマンド８００とデータ８２０をコマンドデコーダ８３０により解釈して、記録再生装置にレスポンス８１０やデータ８２０をインターフェース１１０経由で送信する。コントローラ１２０は、コマンド８００に基づいて記憶手段１６０に記録再生装置からのデータ８２０を書き込み、記録再生装置へデータ８２０を読み出す。また、内部レジスタ１３０の値を記録再生装置へデータ８２０として読み出す。
【００３８】
以下では、コントローラ１２０におけるＳＤメモリカードの規格と異なる動作について説明する。第一の動作は、アクティブ領域指定レジスタ１４０の値によって、記憶手段１６０へのアドレスにオフセットを加算する動作である。第二の動作は、アクティブ領域指定レジスタ１４０の値によって、内部レジスタ１３０から読み出したデータを変換する動作である。
【００３９】
第一の動作では、記憶再生装置は記憶手段１６０に対してアクセス（読み出しまたは書き込み）する。コマンド８００とデータ８２０は、インターフェース１１０からコマンドデコーダ８３０へ入力される。コマンドデコーダ８３０は、コマンド８００が記憶手段１６０に対するアクセスである場合、アドレス取得手段８６０を作用させてデータ８２０を論理アドレス８７０として取得する。また、オフセット計算手段８４０を作用させてアクティブ領域指定レジスタ１４０を基にオフセット８５０を計算する（計算方法の詳細は後述）。さらに、論理アドレス８７０とオフセット８５０を加算器８８０により足し合わせて、物理アドレス８９０に変換する。コントローラ１２０は、物理アドレス８９０によって、記憶手段１６０からデータ８２０を読み出したり、データ８２０を書き込んだりする。
【００４０】
オフセット８５０は、現在のアクティブ領域の先頭アドレスが論理アドレスの０番地になるように、アクティブ領域指定レジスタ１４０を基に計算する。すなわち、アクティブ領域指定レジスタ１４０の値が１のビットのうち、一番下位にあるビットをビットＮ（最下位ビットが０）とし、それぞれの記憶領域のブロック数をＢとすると、Ｎ×Ｂで計算できる。ただし、ブロック数Ｂは、それぞれの記憶領域の容量、クラスタごとのバイト数によって、予め決められている。例えば、それぞれの記憶領域が２ＧＢ、クラスタごとのセクタ数が３２ＫＢであれば、Ｂ＝２ＧＢ／３２ＫＢ＝６５５３６となる。この時、アクティブ領域指定レジスタ１４０の値が０１００ｂであれば、オフセット８５０は、２×６５５３６＝０ｘ２００００（１６進数）となる。なお、アクティブ領域指定レジスタ１４０の値は、電源を遮断しない限り更新されない。従って、一度計算したオフセット８５０の値を保存しておき、再利用することができる。
【００４１】
第二の動作では、記憶再生装置は内部レジスタ１３０に対して値を読み出す。コマンド８００とデータ８２０は、インターフェース１１０からコマンドデコーダ８３０へ入力される。コマンドデコーダ８３０は、コマンド８００が内部レジスタ１３０に対する読み出しである場合、アクティブ領域容量計算手段９００を作用させてアクティブ領域指定レジスタ１４０を基にアクティブ領域の最大バイト数９１０を計算し、内部レジスタ１３０を内部レジスタ変換手段９２０によって変換する。アクティブ領域容量計算手段９００は、アクティブ領域指定レジスタ１４０の値が１のビット数をＭ、それぞれの記憶領域の容量をＤとすると、最大バイト数９１０をＭ×Ｄで計算する。アクティブ領域指定レジスタ１４０の値が００１０ｂ、Ｄ＝２ＧＢであれば、最大バイト数９１０は、１×２ＧＢ＝２ＧＢとなる。内部レジスタ変換手段９２０は、内部レジスタ１３０のうち、アクティブ領域の最大バイト数が記録されているレジスタだけを変換する。最大バイト数９１０は、ＳＤメモリカードの規格に従って、内部レジスタ１３０と同じ書式でデータ８２０として読み出される。これ以外のレジスタは変換されず、読み出した内部レジスタ１３０の値がそのままデータ８２０として読み出される。なお、アクティブ領域指定レジスタ１４０の値は、電源を遮断しない限り更新されない。従って、一度計算した最大バイト数９１０の値を保存しておき、再利用することができる。
【００４２】
以上のように構成された記録媒体について、以下、記録再生装置に接続された時の動作を説明する。また、記憶領域の切り替え方法ついても説明する。
【００４３】
まず、記録再生装置の利用者は、記録再生装置に本発明の記録媒体を挿入し、記録再生装置の電源をオンにする。記録再生装置は、その初期化手順の中で、記録媒体の各仕様を記録媒体から読み出す。記録媒体の各仕様は、記録媒体の内部レジスタに格納されており、記録再生装置の動作に影響する。また、記録装置に記録されたファイルフォーマット（ファイルシステム）も、記録再生装置の動作に影響を及ぼす。
【００４４】
記録媒体がフォーマット済みの場合、記録再生装置は、論理アドレスの０番地から記録媒体のフォーマット情報を読み出して、記録媒体にアクセスしようとする。この時、本発明の記録媒体は、コントローラ１２０の第一の動作で説明したように、オフセット計算手段８４０によって計算されたオフセットを論理アドレスに加算して物理アドレスに変換し、記憶手段へアクセスする。すなわち、記録再生装置は、記憶領域が複数あることを認識しないまま、記録媒体のアクティブ領域が論理アドレス０番地にあるように、記録媒体にアクセスすることになる。
【００４５】
記録媒体が未フォーマットの場合、記録再生装置は、記録媒体の内部レジスタから最大バイト数を読み出して、記録再生装置が取り扱えるファイルシステムで記録媒体をフォーマットしようとする。この時、本発明の記録媒体は、コントローラ１２０の第二の動作で説明したように、内部レジスタに格納された最大バイト数の代わりに、アクティブ領域容量計算手段９００によって計算された最大バイト数を、記録再生装置へ出力する。すなわち、記録再生装置は、記憶媒体の実際の記憶容量を認識しないまま、記録媒体がアクティブ領域分の記憶容量しかないものとして、記録媒体をフォーマットすることになる。
【００４６】
次に、記録再生装置の利用者は、記録再生装置の機能を用いて、記録媒体へ各種データを格納していく。例えば、デジタルカメラの静止画データであったり、オーディオプレーヤーの音楽データであったりする。利用者による利用が進むと、記憶媒体は次第に残り容量が少なくなっていき、ついには利用者が記録媒体を交換しようと考える。この時、本発明の記録媒体では、利用者は、記録媒体を抜き差しして、アクティブ領域を切り替えることができる。または、記録再生装置の電源をオンオフして、アクティブ領域を切り替えることもできる。
【００４７】
以上のように、本発明の第１の実施例においては、アクティブ領域指定レジスタとアクティブ領域切り替え手段を設けることにより、記録媒体への通電を遮断された時間を基準としてアクティブ領域を切り替えることができ、複数の記憶領域の中からアクティブ領域を指定することができる。
【００４８】
また、本発明の第１の実施例では、記憶領域の分割を記憶領域ごとに異なる容量とすることにより、記録再生装置に応じた容量の記録媒体として取り扱うことができる。
【００４９】
また、本発明の第１の実施例では、記録媒体としてＳＤメモリカードを想定したが、コンパクトフラッシュ（登録商標）やメモリースティック（登録商標）であっても良い。
【００５０】
なお、本発明は、規格で定められた形状の変更を伴わずに、複数の記憶領域の中から一つを選択することができる記録媒体を提供することを目的としているが、利用者の利便性を考慮して、現在アクティブな記憶領域を表示できるようにしても良い。図１０を用いて具体例を説明する。図１０は、本発明の第１の実施例における記録媒体の外観を示している。図１０では、記録媒体の背面部に複数のＬＥＤ９５０を具備している。ＬＥＤ９５０は、アクティブ領域指定レジスタの各ビットの値に対応して、１の時に点灯、０の時に消灯させる。これにより、記録媒体を記録再生装置に接続して利用中でも、利用者は、アクティブな記録領域を識別することができる。ただし、具備するＬＥＤの個数やＬＥＤの点灯方法は、上記の例に限定するものではない。
【００５１】
また、アクティブな記憶領域が切り替わったことを利用者へ伝達する手段を装備しても良い。例えば、記録媒体内部に音源を持ち音で伝達したり、図１０のようなＬＥＤを持ちＬＥＤを点滅させたりして伝達する手段が考えられる。
【産業上の利用可能性】
【００５２】
本発明にかかる記録媒体は、アクティブ領域切り替え手段を有し、記録媒体内にある複数の記憶領域の中から一つを選択することができ、記録再生装置において大容量の記録媒体を扱う際に有用である。特に、デジタルカメラ等の記録再生装置に接続されるメモリカードに好適に利用できるものである。
【図面の簡単な説明】
【００５３】
【図１】本発明の第１の実施例における記録媒体のブロック図
【図２】本発明の第１の実施例におけるインターフェースの詳細を示す図
【図３】本発明の第１の実施例における記憶手段の構成を示す図
【図４】本発明の第１の実施例における記憶領域の切り替え及びアクティブ領域指定レジスタの値を示す図
【図５】本発明の第１の実施例におけるアクティブ領域切り替え手段のブロック図
【図６】本発明の第１の実施例におけるＡ／Ｄ変換器への入力電圧波形を示す図
【図７】本発明の第１の実施例におけるアクティブ領域指定レジスタ更新手段の第１の詳細フローを示す図
【図８】本発明の第１の実施例におけるアクティブ領域指定レジスタ更新手段の第２の詳細フローを示す図
【図９】本発明の第１の実施例におけるコントローラのブロック図
【図１０】本発明の第１の実施例における記録媒体の外観図
【符号の説明】
【００５４】
１００  記録媒体
１１０  インターフェース
１２０  コントローラ
１３０  内部レジスタ
１４０  アクティブ領域指定レジスタ
１５０  アクティブ領域切り替え手段
１６０  記憶手段
１６１  第一の記憶領域
１６２  第二の記憶領域
１６３  第三の記憶領域
１６４  第四の記憶領域
２００  インターフェースドライバ
６００  オペアンプ
６１０  Ａ／Ｄ変換器
６２０  ＶＤＤ
６３０  抵抗器
６４０  コンデンサ
６５０  ＶＳＳ
６６０  測定値ＡＤ
６７０  切り替え電圧ＴＶ
６８０  アクティブ領域指定レジスタ更新手段
６９０  ＲＥＧ
８００  コマンド
８１０  レスポンス
８２０  データ
８３０  コマンドデコーダ
８４０  オフセット計算手段
８５０  オフセット
８６０  アドレス取得手段
８７０  論理アドレス
８８０  加算器
８９０  物理アドレス
９００  アクティブ領域容量計算手段
９１０  最大バイト数
９２０  内部レジスタ変換手段
９５０  ＬＥＤ
【図１】
2006139550.tif 000005
【図２】
2006139550.tif 000006
【図３】
2006139550.tif 000007
【図４】
2006139550.tif 000008
【図５】
2006139550.tif 000009
【図６】
2006139550.tif 000010
【図７】
2006139550.tif 000011
【図８】
2006139550.tif 000012
【図９】
2006139550.tif 000013
【図１０】
2006139550.tif 000014