(57)【要約】半導体メモリカード１０１は異なるファイルシステムに基づく複数の領域１０５，１０６を有する。アダプタ１０２は、ユーザが操作可能な領域切り替え部１１０と、その操作を判定する判定部１０９と、判定結果に伴って半導体メモリカード１０１に使用する領域を切り替えるための切り替えコマンドを発行するカード制御部１０８を備える。領域切り替え部１１０からの入力に応じて切り替えコマンドを発行すると、半導体メモリカード１０１の領域選択部１０７でコマンドを解釈して領域を選択する。
2005050432.tif 000002
【特許請求の範囲】
【請求項１】
複数の機能を有する記録媒体にアクセスする記録媒体アクセス装置であって、
外部から操作可能な切り替え部と、
前記切り替え部に対する操作に応じて、装着されている記録媒体に対し、前記記録媒体の動作を切り替える切り替えコマンドを発行するカード制御部と、を有する記録媒体アクセス装置。
【請求項２】
前記切り替え部は、切り替えられた状態を保持するスイッチ部である請求項１記載の記録媒体アクセス装置。
【請求項３】
前記記録媒体または前記記録媒体アクセス装置の初期化時に、前記切り替え部の状態を検出し、前記記録媒体に対して動作を切り替えるかどうかを判定する判定部を更に有し、
前記カード制御部は、前記判定部の判定結果に応じて前記記録媒体に切り替えコマンドを発行することを特徴とする請求項２記載の記録媒体アクセス装置。
【請求項４】
前記切り替え部は、切り替えを入力するスイッチ部である請求項１記載の記録媒体アクセス装置。
【請求項５】
前記記録媒体アクセス装置は、情報処理装置に装着され、前記情報処理装置と前記記録媒体の間で信号を中継するアダプタである請求項１記載の記録媒体アクセス装置。
【請求項６】
前記アダプタは複数のアダプタが連結して使用されるものであり、
各アダプタは、夫々独立して前記記録媒体の動作を切り替える切り替え部を有する請求項５記載の記録媒体アクセス装置。
【請求項７】
前記記録媒体は、情報処理装置との間で相互認証を必要とする認証領域を有するものであり、
前記カード制御部は、相互認証の終了後に切り替えコマンドを発行することを特徴とする請求項５記載の記録媒体アクセス装置。
【請求項８】
前記切り替え部は複数の切り替え状態を有することを特徴とする請求項１記載の記録媒体アクセス装置。
【請求項９】
前記切り替え部は、切り替えられた状態を保持するスイッチ部であり、
前記カード制御部は、所定の優先順位で前記複数の切り替え部の状態を検知することを特徴とする請求項８記載の記録媒体アクセス装置。
【請求項１０】
前記カード制御部は、前記記録媒体及び前記情報処理装置のいずれか一方に近い切り替え部の設定を優先することを特徴とする請求項６記載の記録媒体アクセス装置。
【請求項１１】
前記記録媒体の動作が切り替わったことを前記情報処理装置に通知するか否かを判定する通知判定部を更に有し、
前記カード制御部は、前記通知判定部において通知が必要と判定された場合に、前記情報処理装置に前記記録媒体の動作が切り替わったことを通知する請求項５記載の記録媒体アクセス装置。
【請求項１２】
前記通知判定部は、前記情報処理装置の設定により通知の可否を判定する請求項１１記載の記録媒体アクセス装置。
【請求項１３】
前記記録媒体の動作状態を格納する領域情報格納部を有し、
前記カード制御部は、前記切り替え部が操作された場合に、前記領域情報格納部に格納された領域の情報と比較し、変化があった場合に切り替えコマンドを前記記録媒体に発行することを特徴とする請求項５記載の記録媒体アクセス装置。
【請求項１４】
前記記録媒体の状態情報を保持する状態情報格納部と、
前記情報記録媒体の動作の状態を表示する表示部と、を有する請求項１記載の記録媒体アクセス装置。
【請求項１５】
前記情報記録媒体の状態情報を格納する状態情報格納部を有し、
前記カード制御部は、前記切り替え部が操作された場合に、前記状態情報格納部に格納された状態と比較し、変化があった場合に切り替えコマンドを前記記録媒体に発行することを特徴とする請求項１記載の記録媒体アクセス装置。
【請求項１６】
複数の機能を有する記録媒体にアクセスする記録媒体アクセス装置における記録媒体アクセス方法であって、
外部からの入力動作を検知する切り替えステップと、
前記切り替えステップが操作された場合、装着されている記録媒体に対し、前記記録媒体の動作を切り替える切り替えコマンドを発行するカード制御ステップと、を有する記録媒体アクセス方法。
【請求項１７】
前記切り替えステップは、切り替えられた状態を保持する請求項１６記載の記録媒体アクセス方法。
【請求項１８】
前記記録媒体または前記記録媒体アクセス装置の初期化時に、前記切り替えステップの状態を検出し、前記記録媒体に対して動作を切り替えるかどうかを判定する判定ステップを更に有し、
前記カード制御ステップは、前記判定部の判定結果に応じて前記記録媒体に切り替えコマンドを発行することを特徴とする請求項１７記載の記録媒体アクセス方法。
【請求項１９】
前記切り替えステップは、切り替えを入力するステップである請求項１６記載の記録媒体アクセス方法。
【請求項２０】
前記記録媒体アクセス装置は、情報処理装置に装着され、前記情報処理装置と前記記録媒体の間で信号を中継するアダプタである請求項１６記載の記録媒体アクセス方法。
【請求項２１】
前記アダプタは複数のアダプタが連結して使用されるものであり、
各アダプタは、夫々独立して前記記録媒体の動作を切り替える切り替えステップを有する請求項１６記載の記録媒体アクセス方法。
【請求項２２】
前記記録媒体は、情報処理装置との間で相互認証を必要とする認証領域を有するものであり、
前記カード制御ステップは、相互認証の終了後に切り替えコマンドを発行することを特徴とする請求項２０記載の記録媒体アクセス装置。
【請求項２３】
前記切り替えステップは、切り替えられた状態を保持する複数のスイッチ部により入力されるステップであり、
前記カード制御ステップは、所定の優先順位で前記複数のスイッチ部の状態を検知することを特徴とする請求項１６記載の記録媒体アクセス方法。
【請求項２４】
前記記録媒体の動作が切り替わったことを前記情報処理装置に通知するか否かを判定する通知判定ステップを更に有し、
前記カード制御ステップは、前記通知判定部において通知が必要と判定された場合に、前記情報処理装置に前記記録媒体の動作が切り替わったことを通知する請求項２０記載の記録媒体アクセス方法。
【請求項２５】
前記通知判定ステップは、前記情報処理装置の設定により通知の可否を判定する請求項２３記載の記録媒体アクセス方法。
【請求項２６】
前記記録媒体の動作状態を格納する領域情報格納ステップを有し、
前記カード制御ステップは、前記切り替え部が操作された場合に、前記領域情報格納ステップで格納された領域の情報と比較し、変化があった場合に切り替えコマンドを前記記録媒体に発行することを特徴とする請求項２０記載の記録媒体アクセス方法。
【請求項２７】
前記記録媒体の状態情報を保持する状態情報格納ステップと、
前記情報記録媒体の動作の状態を表示する表示ステップと、を有する請求項１６記載の記録媒体アクセス方法。
【請求項２８】
前記情報記録媒体の状態情報を格納する状態情報格納ステップを有し、
前記カード制御ステップは、前記切り替えステップで入力された場合に、前記状態情報格納ステップで格納された状態と比較し、変化があった場合に切り替えコマンドを前記記録媒体に発行することを特徴とする請求項１６記載の記録媒体アクセス方法。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、複数の動作が可能な記録媒体にアクセスする記録媒体アクセス装置及び記録媒体アクセス方法に関する。
【背景技術】
【０００２】  音楽コンテンツや、映像データ等のデジタルデータを記録する記録媒体には、磁気ディスク、光ディスク、光磁気ディスク等、様々な種類が存在する。これらの記録媒体の１種類である半導体メモリカードは、記録素子としてフラッシュＲＯＭ（ＦｌａｓｈＲＯＭ）等の半導体メモリを使用している。半導体メモリカードは、記録媒体の小型化が図れることから、デジタルスチルカメラや携帯電話端末等、小型の携帯機器を中心に急速に普及しつつある。【０００３】  このような半導体メモリカードの一例として、デジタル著作物を格納可能な著作権保護機能を備えた半導体メモリカードが存在する（例えば、特許文献１参照）。この半導体メモリカードは、デジタル著作物の著作権を保護するため、外部機器の認証に成功した場合にのみ外部機器にアクセスを許可する認証領域と、認証の結果に拘わらずアクセスを許可する非認証領域とを、半導体メモリカード内に有することを特徴としている。【０００４】  一方、半導体メモリカードに格納されたデータはファイルシステムにより管理されており、ユーザは格納されたデータをファイルとして容易に取り扱うことができる。従来使用されているファイルシステムとして、ＦＡＴファイルシステム（詳細は、非特許文献１を参照）がある。ＦＡＴファイルシステムはＰＣなどの情報機器で一般に用いられているファイルシステムである。これはファイルを構成するデータの格納位置をＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）と呼ばれるテーブルにより一元管理するものである。半導体メモリカードに格納されたデータをＦＡＴファイルシステムにより管理した場合、ＦＡＴファイルシステムを解釈可能な機器では半導体メモリカードに格納されたデータにアクセスすることが可能であるため、このような機器間では半導体メモリカードを介してデータを授受することが可能となる。【０００５】  しかしながら、ファイルシステムにはＦＡＴファイルシステムの他に、ＵＤＦ（Ｕｎｉｖｅｒｓａｌ  Ｄｉｓｋ  Ｆｏｒｍａｔ）ファイルシステム（詳細は、非特許文献２を参照）や、ＮＴＦＳファイルシステム（Ｎｅｗ  Ｔｅｃｈｎｏｌｏｇｙ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）等が存在する。各機器が解釈可能なファイルシステムの種別が異なれば、半導体メモリカードを介してデータを授受することができなくなる。【０００６】  従来、この問題を解決する方法として、情報記録媒体に複数のファイルシステム管理情報を格納する領域と、共通のファイルデータを格納する領域を設ける方法が提案されている（例えば、特許文献２を参照）。従来の方法では、情報記録媒体が機器に挿入された後、使用するファイルシステムを選択し、該当するファイルシステム管理情報が格納された領域の先頭アドレスを０番地としてファイルシステム管理情報にアクセスする。このように、複数のファイルシステム管理情報の内、いずれか１つを選択して使用することで、異なるファイルシステムを解釈する機器間で共通の情報記録媒体を介したデータの授受が可能となる。
【特許文献１】特開２００３−２３３７９５号公報
【特許文献２】特開平８−２７２５４１号公報
【非特許文献１】ＩＳＯ／ＩＥＣ９２９３、「インフォメーション  テクノロジー  ボリュウム  アンド  ファイル  ストラクチャ  オブ  ディスク  カートリッジ  フォ  インフォメーション（Ｉｎｆｏｒｍａｔｉｏｎ  Ｔｅｃｈｎｏｌｏｇｙ−Ｖｏｌｕｍｅ  ａｎｄ  ｆｉｌｅ  ｓｔｒｕｃｔｕｒｅ  ｏｆ  ｄｉｓｋ  ｃａｒｔｒｉｄｇｅｓ  ｆｏｒ  ｉｎｆｏｒｍａｔｉｏｎ）」、１９９４年
【非特許文献２】ＯＳＴＡ「ユニバーサル  ディスク  フォーマット  スペシフィケイション  レビション  １．５０（Ｕｎｉｖｅｒｓａｌ  Ｄｉｓｋ  Ｆｏｒｍａｔ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｒｅｖｉｓｉｏｎ  １．５０）」、１９９７年
【発明の開示】
【発明が解決しようとする課題】
【０００７】  しかしながら、上記の従来技術には次のような問題点がある。従来の領域管理方法では、ファイルシステム管理情報を各ファイルシステム種別に対応して複数格納し、ファイルデータは各ファイルシステムに対し共通な一式のみを格納している。これにより、同じデータを持つファイルを異なるファイルシステムで取り扱う場合に、データの実体を複数格納する必要がなく、情報記録領域を削減することが可能となる。しかしながら、この方法ではファイルを編集する際、複数のファイル管理情報を一度に変更する必要があり、全てのファイルシステム管理情報を解釈可能な機器でしかファイルを編集することができない。【０００８】  この問題を解決する方法として、半導体メモリカード内の領域を複数の領域に分割し、各々の領域を異なるファイルシステムにより管理することが考えられる。この場合、従来の認証領域と非認証領域を有する半導体メモリカードにおいては、夫々の領域を２分割するので、半導体メモリカード内に少なくとも４つの領域が共存することになり、これらの領域の切り替え処理は複雑なものとなる。【０００９】  また、半導体メモリカードの容量が大きくなってくると、従来とは異なった仕様が要求される。例えば、高速に大容量の映像データの書き込みを保証するとか、比較的サイズの小さなファイルを大量に、かつ、高速に書き込むといったものである。これらの性能を、同一のアーキテクチャや同一のインタフェースで実現するのは、極めて困難である。従って、特定の要求に対して、半導体メモリカードにおける挙動を一部変更するような仕組みが必要となり、カードの制御が更に複雑なものとなる。【００１０】  本発明では上記問題点に鑑み、ユーザの要求により、動的に、又は静的に、カードのインタフェースを切り替える方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】  本発明は複数の機能を有する記録媒体にアクセスする記録媒体アクセス装置であって、外部から操作可能な切り替え部と、前記切り替え部が操作に応じて、装着されている記録媒体に対し、前記記録媒体の動作を切り替える切り替えコマンドを発行するカード制御部と、を有する記録媒体アクセス装置である。【００１２】  また本発明は複数の機能を有する記録媒体にアクセスする記録媒体アクセス装置における記録媒体アクセス方法であって、外部から切り替えを入力するステップと、前記切り替えステップが操作された場合、装着されている記録媒体に対し、前記記録媒体の動作を切り替える切り替えコマンドを発行するカード制御ステップと、を有する記録媒体アクセス方法である。
【発明の効果】
【００１３】  本発明によれば、様々な切り替え機能を持つ記録媒体を、ユーザの意図したように、切替えながら使用することで、非常に利便性良く使用することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】図１は本発明の実施例１における半導体メモリカード及びアクセス装置の構成を示すブロック図
【図２】図２は本発明の実施例１における半導体メモリカード及びアクセス装置において動作状態の異なる例を示すブロック図
【図３】図３は本発明の実施例１における半導体メモリカード及びアクセス装置における基本的な動作を示すフローチャート
【図４】図４は本発明の実施例２における半導体メモリカード及びアクセス装置の構成を示すブロック図
【図５】図５は本発明の実施例２における半導体メモリカード及びアクセス装置における基本的な動作を示すフローチャート
【図６Ａ】図６Ａは本発明の実施例３における半導体メモリカード及びアクセス装置の構成を示すブロック図
【図６Ｂ】図６Ｂは本発明の変更例の構成を示す半導体メモリカード及びアクセス装置の構成を示すブロック図
【図７】図７は本発明の実施例３における半導体メモリカード及びアクセス装置における基本的な動作を示すフローチャート
【図８】図８は本発明の実施例４における半導体メモリカード及びアクセス装置の構成を示すブロック図
【図９】図９は本発明の実施例４における半導体メモリカード及びアクセス装置における基本的な動作を示すフローチャート
【図１０】図１０は本発明の実施例５における半導体メモリカード及びアクセス装置の構成を示すブロック図
【図１１】図１１は本発明の実施例５における半導体メモリカード及びアクセス装置における基本的な動作を示すフローチャート
【図１２】図１２は本発明の実施例６における半導体メモリカード及びアクセス装置の構成を示すブロック図
【図１３】図１３は本発明の実施例６における半導体メモリカード及びアクセス装置における切り替え部の構成例を示す概念図
【図１４】図１４は本発明の実施例６における半導体メモリカード及びアクセス装置における状態情報表示部の表示例を示す概念図
【図１５】図１５は本発明の実施例６における半導体メモリカード及びアクセス装置における基本的な動作を示すフローチャート
【符号の説明】
【００１５】  １０１  半導体メモリカード
１０２  アダプタ
１０３  ホスト
１０４  認証領域
１０５  第１の領域
１０６  第２の領域
１０７  領域選択部
１０８  カード制御部
１０９  判定部
１１０  領域切り替え部
１１１  ホストコントローラ
４０１  半導体メモリカード
４０２  アダプタ
４０３  ホスト
４０４  認証領域
４０５  第１の領域
４０６  第２の領域
４０７  領域選択部
４０８  カード制御部
４０９  切り替え通知部
４１０  領域切り替え部
４１１  ホストコントローラ
６０１  半導体メモリカード
６０２，６２０，６３０  アダプタ
６０３  ホスト
６０４  認証領域
６０５  第１の領域
６０６  第２の領域
６０７  領域選択部
６０８  カード制御部
６０９  切り替え通知部
６１０，６２１，６３１  領域切り替え部
６１１  ホストコントローラ
６１２  切り替え通知部
６１３  領域切り替え部
８０１  半導体メモリカード
８０２  ホスト
８０３  認証領域
８０４  第１の領域
８０５  第２の領域
８０６  領域選択部
８０７  ホストコントローラ
８０８  切り替え通知部
８０９  領域切り替え部
１００１  半導体メモリカード
１００２  アダプタ
１００３  ホスト
１００４  認証領域
１００５  第１の領域
１００６  第２の領域
１００７  領域選択部
１００８  カード制御部
１００９  切り替え通知部
１０１０  領域切り替え部
１０１１  通知判定部
１０１２  領域情報格納部
１０１３  ホストコントローラ
１２０１  半導体メモリカード
１２０２  アダプタ
１２０３  ホスト
１２０４  認証領域
１２０５  第１の領域
１２０６  第２の領域
１２０７  切り替え制御部
１２０８  カード制御部
１２０９  切り替え通知部
１２１０  切り替え部
１２１１  通知判定部
１２１２  状態情報格納部
１２１３  ホストコントローラ
１２１４  状態情報表示部
【発明を実施するための最良の形態】
【００１６】  以下、本発明の記録媒体、及び記録媒体アクセス装置について、図面を参照しつつ説明する。
【実施例１】  図１は本発明の実施例１における半導体メモリカード、及びアクセス装置の構成図である。半導体メモリカード１０１は本実施例における記録媒体である。半導体メモリカード１０１は、認証領域１０４、第１の領域１０５、第２の領域１０６及び領域選択部１０７を含んで構成される。認証領域１０４は、著作権情報や個人情報等の秘匿情報を格納する領域であり、例えば、著作権を保護しなければならない電子データを暗号化するのに用いた暗号鍵や、前記暗号鍵を更に特定の数値を鍵として暗号化したものを格納するのに用いる。第１の領域１０５は、特定のファイルシステムで管理され、第２の領域１０６は、第１の領域１０５とは異なるファイルシステムで管理される領域である。領域選択部１０７は、コマンドなどの外部からの指示により、第１の領域１０５と第２の領域１０６のどちらを使用するかを切り替える。【００１７】  ホスト１０３は半導体メモリカード１０１を利用する情報処理装置である。ホスト１０３には、ホストコントローラ１１１が備わっている。その他の構成については、省略する。【００１８】  アダプタ１０２は、ホスト１０３と半導体メモリカード１０１を接続する本実施例の記録媒体アクセス装置である。アダプタ１０２は、カード制御部１０８と判定部１０９と領域切り替え部１１０とを含んで構成される。カード制御部１０８は、判定部１０９の判定結果に基づいて半導体メモリカード１０１の領域を切替えたり、ホスト１０３と半導体メモリカード１０１の信号を中継したりする。判定部１０９は、初期化時に領域切り替え部１１０の状態を検出し、半導体メモリカード１０１の領域を切り替える必要があるかどうかを判定する。領域切り替え部１１０は、半導体メモリカード１０１で使用する領域を切り替えるための操作をするスイッチ部である。【００１９】  図１では、領域切り替え部１１０がＡ側に設定されており、その結果、半導体メモリカード１０１内の第１の領域１０５が選択された状態を示している。図２は、領域切り替え部１１０がＢ側に設定されている場合を示し、その結果、半導体メモリカード１０１内の第２の領域１０６が選択されている状態を示している。【００２０】  半導体メモリカード１０１の認証領域１０４にアクセスする場合には、ホスト１０３もしくはアダプタ１０２と半導体メモリカード１０１との間で相互認証が行われる。そして相互認証が成功した場合のみアクセスが可能である。相互認証のプロセスについては特に限定はしないが、ただ一つの命令で完了するものから、複数の処理によって成立する場合もある。【００２１】  図３は本発明の実施例１におけるアクセス方法の基本的な処理の流れを示すフローチャートである。まず、アダプタ１０２及び半導体メモリカード１０１の初期化を行う（Ｓ３０１）と、半導体メモリカード１０１には、電源が投入されたり、外部とのデータ転送を行うためのクロックが投入される。次に、判定部１０９で切り替え部１１０の状態を検出し、その結果、どちらの領域を選択したらよいかを判定する（Ｓ３０２）。切り替え部１１０がＡ側に設定されていた場合、カード制御部１０８は、半導体メモリカード１０１の第１の領域１０５を選択するための切り替えコマンドを発行する（Ｓ３０３）。切り替えコマンドを受け付けた領域選択部１０７は第１の領域１０５を選択し、以降のコマンドを第１の領域１０５に適用するように切り替える（Ｓ３０４）。【００２２】  また、図２に示すように切り替え部１１０がＢ側に設定されている場合には、カード制御部１０８は、半導体メモリカード１０１の第２の領域１０６を選択するための切り替えコマンドを発行する（Ｓ３０５）。切り替えコマンドを受け付けた領域選択部１０７は第２の領域１０６を選択し、以降のコマンドを第２の領域１０６に適用するように切り替える（Ｓ３０６）。このように初期化時にいずれかの領域を切り替えることにより、異なったファイルシステムを半導体メモリカードに保持することができる。【００２３】  尚、本発明の実施例１においては、領域切り替え部１１０がＡ側に設定されている場合に第１の領域１０５を選択するようにし、Ｂ側に設定されている場合に第２の領域１０６を選択するようにしている。領域切り替え部１１０は２つの状態を保持でき、どちらの領域を選択すればいいのかが判定できるものであれば、どのような形態であってもよい。【００２４】  尚、本実施例１では記録媒体として半導体メモリカードについて説明しているが、半導体メモリカードとＩＣカードの双方の機能を達成する複合型の記録媒体であってもよい。この場合には第１の領域はメモリカード機能、第２の領域がＩＣカードとしての機能を達成するものとすることができる。又この場合に領域選択部は２つの機能を切り替える選択部となる。アダプタはこの複合型の記録媒体をアクセスするアクセス装置であり、アダプタから出力されるコマンドによって２つの機能を切り替えるものとする。これは、以下の実施例においても同様である。【００２５】  実施例１ではアクセス装置となるアダプタを１つ用いており、そのアダプタに領域切り替え部を設けているが、複数のアダプタを縦続して使用することができる。また、複数のアダプタが連結されている場合において、それぞれの切り替え部による指示が異なる場合に、どの切り替え部あるいは、どのアダプタを優先するかを指定できるようになっていてもよい。また、複数のアダプタが連結されている場合において、それぞれの切り替え部による指示が異なる場合に、半導体メモリカードまたはホストに一番近いアダプタの指示を優先するとしてもよい。
【実施例２】
【００２６】  図４は本発明の実施例２における半導体メモリカード、及びアクセス装置の構成を示すブロック図である。図４において、半導体メモリカード４０１は本実施例における記録媒体である。半導体メモリカード４０１は、認証領域４０４と第１，第２の領域４０５，４０６と領域選択部４０７を含んで構成される。認証領域４０４は、著作権情報や個人情報等の秘匿情報を格納する領域であり、例えば、著作権を保護しなければならない電子データを暗号化するのに用いた暗号鍵や、前記暗号鍵を更に特定の数値を鍵として暗号化したものを格納するのに用いる。第１の領域４０５は特定のファイルシステムで管理され、第２の領域４０６は第１の領域４０５とは異なるファイルシステムで管理される領域である。領域選択部４０７は、外部からの指示により、第１の領域４０５と第２の領域４０６のどちらを使用するかを切り替えるものである。【００２７】  ホスト４０３は半導体メモリカード４０１を利用する情報処理装置である。ホスト４０３には、ホストコントローラ４１１が備わっている。その他の構成については省略する。【００２８】  本実施例によるアダプタ４０２は、ホスト４０３と半導体メモリカード４０１を接続する記録媒体アクセス装置である。アダプタ４０２は、カード制御部４０８、切り替え通知部４０９と領域切り替え部４１０を含んで構成される。カード制御部４０８は、切り替え通知部４０９からの通知に基づいて半導体メモリカード４０１の領域を切り替えたり、ホスト４０３と半導体メモリカード４０１の信号を中継したりするものである。切り替え通知部４０９は、領域切り替え部４１０が押されたことを検出し、半導体メモリカード４０１の領域を切り替えが必要であることをカード制御部４０８に通知するものである。領域切り替え部４１０は、半導体メモリカード４０１で使用する領域を切り替えるものであり、押された時に、押されたことのみを検出するボタンスイッチなどで構成される。【００２９】  半導体メモリカード４０１の認証領域４０４にアクセスする場合には、ホスト４０３もしくはアダプタ４０２と半導体メモリカード４０１との間で相互認証が行われる。そして相互認証が成功した場合のみアクセスが可能である。相互認証のプロセスについては特に限定はしないが、ただ一つの命令で完了するものから、複数の処理によって成立する場合もある。【００３０】  図５は本発明の実施例２におけるアクセス方法の基本的な処理の流れを示すフローチャートである。まず、通常の初期化を行う（Ｓ５０１）と、半導体メモリカード４０１には、電源が投入されたり、外部とのデータ転送を行うためのクロックが投入されたりする。半導体メモリカード４０１は、初期化時には、特定の領域、例えば、第１の領域４０５をデフォルトの選択領域として選択する。初期化が終了すると、カード制御部４０８は、切り替え部４１０からの切り替え指示があるかどうかを検出し（Ｓ５０２）、なければ、そのまま通常のコマンド処理を実行する。まず、ホスト４０３が、ホストコントローラ４１１を介して、半導体メモリカード４０１へのコマンド、例えば、読み出しコマンドを発行する（Ｓ５０３）。次に、ホストコントローラ４１１から発行されたコマン��は、アダプタ４０２のカード制御部４０８を介して、半導体メモリカード４０１へ伝達される。半導体メモリカード４０１は、受信した読み出しコマンドに応じて必要な応答処理を行い、アダプタ４０２を介して、ホスト４０３に通知する（Ｓ５０４）。次に、ホスト４０３からの読み出しコマンドに従い、第１の領域４０５からデータを読み出し、結果を、アダプタ４０２を介して、ホスト４０３に転送する（Ｓ５０５）。半導体メモリカード４０１は、次のコマンドを受け付けるための準備を行い、コマンドを待つ。また、ホストコントローラ４１１は、半導体メモリカード４０１へのアクセスが必要な場合に、半導体メモリカード４０１が解釈できるコマンドを発行する。このようにＳ５０２からＳ５０５の処理は、繰り返し行われる。【００３１】  ここで、ユーザが領域切り替え部４１０を押すと、切り替え通知部６０９は領域切り替えの入力があったと判断してカード制御部４０８に半導体メモリカード４０１の領域の切り替えが必要であることを通知する。カード制御部４０８は、Ｓ５０６において半導体メモリカード４０１に領域切り替えコマンドを発行する。半導体メモリカード４０１の領域選択部４０７は、カード制御部４０８から発行された領域切り替えコマンドに従い、現在選択している領域とは異なる領域を選択する。このように、本実施例では任意のタイミングで領域切り替え部４１０を押すと、領域選択部４０７は、第１の領域４０５と第２の領域４０６を動的に切り替え、ホスト４０３がアクセスする領域を切り替えることができる。ここで記録媒体アクセス装置としてのアダプタは、領域切り替え部からの信号があったときに切り替えコマンドを発行するものであり、Ｓ５０２，５０６の処理をアダプタ４０３で実行している。【００３２】  尚、本発明の実施例２において、領域切り替え部４１０は、押ボタンスイッチとした。しかし押されたこと、あるいは、離されたこと、あるいは、移動したこと等の状態の変化を検出できるものであれば、如何なるものでも良い。更に、領域切り替え部４１０は、アダプタに設けてもホストに設けてもよい。【００３３】  また、切り替えコマンドの発行は随時行われるとしているが、例えば、相互認証の処理中あるいは、特定のプロセス処理中は、切り替えコマンドを発行できないようにしてもよい。【００３４】  また、相互認証もしくは、それに類する処理中に切り替えが発生した場合には、相互認証もしくは、それに類する処理が終了した後、自動的に切り替えコマンドを発行しても良い。
【実施例３】
【００３５】  図６Ａは本発明の実施例３における半導体メモリカード、及びアクセス装置の構成を示すブロック図である。本発明の実施例３は、実施例２の特徴である領域切り替え部を、ホスト側にも設置したことを特徴とする。半導体メモリカード６０１は本実施例における記録媒体である。半導体メモリカード６０１は、認証領域６０４、第１の領域６０５、第２の領域６０６及び領域選択部６０７を含んで構成される。認証領域６０４は、著作権情報や個人情報等の秘匿情報を格納する領域であり、例えば、著作権を保護しなければならない電子データを暗号化するのに用いた暗号鍵や、この暗号鍵を更に特定の数値を鍵として暗号化したものを格納するのに用いる。第１の領域６０５は、特定のファイルシステムで管理され、第２の領域６０６は、第１の領域６０５とは異なるファイルシステムで管理される領域である。領域選択部６０７は、外部からの指示により、第１の領域６０５と第２の領域６０６のどちらを使用するかを切り替える。【００３６】  アダプタ６０２は、ホスト６０３と半導体メモリカード６０１を接続するものであり、本実施例では記録媒体アクセス装置でもある。アダプタ６０２は、カード制御部６０８、切り替え通知部６０９及び領域切り替え部６１０を含んで構成される。領域切り替え部６１０は、半導体メモリカード６０１で使用する領域を切り替える。カード制御部６０８は、切り替え通知部６０９からの通知に基づいて半導体メモリカード６０１の領域を切り替えたり、ホスト６０３と半導体メモリカード６０１の信号を中継したりする。切り替え通知部６０９は、領域切り替え部６１０が押されたことを検出し、半導体メモリカード６０１の領域を切り替えが必要であることをカード制御部６０８に通知する。領域切り替え部６１０は、押された時に、押されたことのみを検出するボタンスイッチなどで構成される。【００３７】  ホスト６０３は半導体メモリカードを利用する情報処理装置であり、本実施例では記録媒体アクセス装置でもある。ホスト６０３はホストコントローラ６１１と、切り替え通知部６１２及び領域切り替え部６１３を含んで構成される。ホストコントローラ６１１は、切り替え通知部６１２からの通知に基づいて半導体メモリカード６０１の領域を切り替えるためのコマンドを発行したり、半導体メモリカード６０１へのアクセスが必要な場合に、アクセスするためのコマンドを発行したり、半導体メモリカード６０１からの応答を受信したりする。又ホストコントローラ６１１はカード制御部６０８としての機能を果たすものである。切り替え通知部６１２は、領域切り替え部６１３が押されたことを検出し、半導体メモリカード６０１の領域を切り替えが必要であることをホストコントローラ６１１に通知するものである。領域切り替え部６１３は半導体メモリカード６０１で使用する領域を切り替えるためのものであり、押された時に、押されたことのみを検出するボタンスイッチなどで構成される。【００３８】  このように構成された本発明の実施例３の動作について説明する。図７は、本発明の実施例３における基本的な処理の流れを示すフローチャートである。まず、通常の初期化を行う（Ｓ７０１）と、半導体メモリカード６０１には、���源が投入されたり、外部とのデータ転送を行うためのクロックが投入されたりする。半導体メモリカード６０１は、初期化時には、特定の領域、例えば、第１の領域６０５をデフォルトの選択領域として選択する。初期化が終了すると、ホスト６０３のホストコントローラ６１１は、切り替え通知部６１２から切り替え指示が通知されているかどうかを検出する（Ｓ７０２）。通知されていなければ、カード制御部６０８は、切り替え通知部６０９から切り替え指示が通知されているかどうかを検出し（Ｓ７０３）、なければ、そのまま通常のコマンド処理を実行する。通常のコマンド処理では、まず、ホスト６０３がホストコントローラ６１１を介して半導体メモリカード６０１へのコマンド、例えば、読み出しコマンドを発行する（Ｓ７０４）。ホストコントローラ６１１から発行されたコマンドは、アダプタ６０２のカード制御部６０８を介して、半導体メモリカード６０１へ伝達される。半導体メモリカード６０１は受信した読み出しコマンドに応じて必要な応答処理を行い、アダプタ６０２を介してホスト６０３に通知する（Ｓ７０５）。次に、ホスト６０３からの読み出しコマンドに従い、第１の領域６０５からデータを読み出し、結果を、アダプタ６０２を介して、ホスト６０３に転送する（Ｓ７０６）。半導体メモリカード６０１は、次のコマンドを受け付けるための準備を行い、コマンドを待つ。また、ホストコントローラ６１１は、半導体メモリカード６０１へのアクセスが必要な場合に、半導体メモリカード６０１が解釈できるコマンドを発行する。このように、Ｓ７０２からＳ７０６の処理は、繰り返し行われる。【００３９】  ここで、ユーザがホスト６０３に装着されている領域切り替え部６１３を押すと、切り替え通知部６１２はこの信号をホストコントローラ６１１に伝える。ホストコントローラは６１１はＳ７０２において、切り替え指示があったと判定し、Ｓ７０７において半導体メモリカード６０１に領域切り替えコマンドを発行する。半導体メモリカード６０１の領域選択部６０７は、ホスト６０３のホストコントローラ６１１から発行された領域切り替えコマンドに従い、現在選択している領域とは異なる領域を選択する。このように、本実施例では任意のタイミングで領域切り替え部６１３を押す度にホスト６０３からアクセスする領域を第１の領域６０５と第２の領域６０６を交互に切り替えることができる。【００４０】  また、アダプタ６０２に装着されている領域切り替え部６１０を押した場合も同様に、切り替え通知部６１０はカード制御部６０８に対して領域の切り替えが必要であることを通知する。カード制御部６０８はＳ７０３において、切り替え指示があったと判定し、Ｓ７０９において半導体メモリカード６０１に領域切り替えコマンドを発行する。領域選択部６０７は、アダプタ６０２のカード制御部６０８から発行された領域切り替えコマンドに従い、現在選択している領域とは異なる領域を選択する。このように、任意のタイミングで領域切り替え部６１０又は６１３を押す度に、領域選択部６０７が第１の領域６０５と第２の領域６０６を切り替え、ホスト６０３がアクセスする領域を切り替えることができる。また、ホスト６０３に付随の領域切り替え部６１３と、アダプタ６０２に付随の領域切り替え部６１０とは、非同期に操作される。つまり、第１の領域６０５を使用中に、領域切り替え部６１０を押すと、第２の領域６０６に切り替わり、引き続いて領域切り替え部６１３を押すと、アクセスできる領域は再び第１の領域６０５に切り替わることとなる。【００４１】  尚、本発明の実施例３のアクセス装置は、アダプタが一つとなっているが、領域切り替え部は、非同期に動作できるので、夫々の領域切り替え部を有する複数のアダプタが連結されてもよい。例えば図６Ｂに示すように、半導体メモリカードをミニＳＤカードとすると、このミニＳＤカードが挿入され通常のＳＤカードと同一の形状とするアダプタ６２０、通常のＳＤカードをパーソナルコンピュータのＵＳＢ端子等に連結するアダプタ６３０等が連結されるものであってもよい。この場合に夫々のアダプタ６２０，６３０に領域切り替え部６２１，６３１が設けられる。この場合に複数の領域切り替え部６１３，６２３，６３１の設定のいずれに応じてもいずれが操作されたときにも領域を切り替えるようにすることができる。【００４２】  また、領域切り替え部は、ホスト、アダプタそれぞれで複数備わっていてもよい。領域切り替え部は、ボタンスイッチに限定されるものではない。領域切り替え部は、領域切り替えのために使用するとしているが、領域選択と同時に、付加機能を切り替えるようにしてもよい。また、領域切り替え部を持たないアダプタが連結されていてもよい。また、領域切り替え部によって選択可能な領域の数は２つであることに限定されるものでない。【００４３】  また、半導体メモリカード内部に領域選択部が複数あってもよい。また、半導体メモリカード内部の領域選択部が付加機能を持ち、領域の切り替え時に、同時に付加機能も切り替えるようにしてもよい。
【実施例４】
【００４４】  図８は本発明の実施例４における半導体メモリカード、及びアクセス装置の構成を示すブロック図である。実施例３において、ホストと半導体メモリカードの間にアダプタが存在していたが、本実施例４は、ホストが直接半導体メモリカードとの装着部を備えており、ホストが記録媒体アクセス装置となる。半導体メモリカード８０１は、本実施例における記録媒体である。半導体メモリカード８０１は、認証領域８０３と第１，第２の領域８０４，８０５と領域選択部８０６を含んで構成される。認証領域８０３は、著作権情報や個人情報等の秘匿情報を格納する領域であり、例えば、著作権を保護しなければならない電子データを暗号化するのに用いた暗号鍵や、この暗号鍵を更に特定の数値を鍵として暗号化したものを格納するのに用いる。第１の領域８０４は特定のファイルシステムで管理され、第２の領域８０５は第１の領域８０４とは異なるファイルシステムで管理される。領域選択部８０６は外部からの指示により、第１の領域８０４と第２の領域８０５のどちらを使用するかを切り替える。【００４５】  ホスト８０２は半導体メモリカード８０１にアクセスするアクセス装置である。ホスト８０２は、ホストコントローラ８０７、切り替え通知部８０８及び領域切り替え部８０９を含んで構成される。領域切り替え部８０９は半導体メモリカード８０１で使用する領域を切り替えるものであり、押された時に、押されたことのみを検出するボタンスイッチなどで構成される。切り替え通知部８０８は領域切り替え部８０９が押されたことを検出し、半導体メモリカード８０１の領域を切り替えが必要であることをホストコントローラ８０７に通知するものである。ホストコントローラ８０７は切り替え通知部８０８からの通知に基づいて半導体メモリカード８０１の領域を切り替えるためのコマンドを発行したり、半導体メモリカード８０１へのアクセスが必要な場合に、アクセスするためのコマンドを発行したり、半導体メモリカード８０１からの応答を受信したりする。相互認証のプロセスについては特に限定はしないが、ただ一つの命令で完了するものから、複数の処理によって成立する場合もある。【００４６】  このように構成された本発明の実施例４の動作について説明する。図９は、本発明の実施例４におけるアクセス方法の基本的な処理の流れを示すフローチャートである。まず、通常の初期化を行う（Ｓ９０１）と、半導体メモリカード８０１には、電源が投入されたり、外部とのデータ転送を行うためのクロックが投入されたりする。半導体メモリカード８０１は、初期化時には、特定の領域、例えば、第１の領域８０４をデフォルトの選択領域として選択する。初期化が終了すると、ホスト８０２のホストコントローラ８０７は、切り替え部８０９からの切り替え指示が、切り替え通知部８０８から通知されているかどうかを検出し（Ｓ９０２）、なければ、そのまま通常のコマンド処理を実行する。ホスト８０２のホストコントローラ８０７は半導体メモリカード８０１へコマンド、例えば、読み出しコマンドを発行する（Ｓ９０３）。ホストコントローラ８０７から発行されたコマンドは、半導体メモリカード８０１へ伝達される。半導体メモリカード８０１は受信した読み出しコマンドに応じて必要な応答処理を行い、ホスト８０２に通知する（Ｓ９０４）。次に、ホスト８０２からの読み出しコマンドに従い、第１の領域８０４からデータを読み出し、結果をホスト８０２に転送する（Ｓ９０５）。半導体メモリカード８０１は、次のコマンドを受け付けるための準備を行い、コマンドを待つ。また、ホストコントローラ８０７は、半導体メモリカード８０１へのアクセスが必要な場合に、半導体メモリカード８０１が解釈できるコマンドを発行する。このように、Ｓ９０２からＳ９０５の処理は、繰り返し行われる。【００４７】  ここで、ユーザがホスト８０２に装着されている領域切り替え部８０９を押すと、切り替え通知部８０８はホストコントローラに領域の切り替えが必要なことを通知する。ホストコントローラ８０７はＳ９０２において、切り替え指示があったと判定し、Ｓ９０６において半導体メモリカード８０１に領域切り替えコマンドを発行する。領域選択部８０６は、ホストコントローラ８０７から発行された領域切り替えコマンドに従い、現在選択している領域とは異なる領域を選択する。このように、任意のタイミングで領域切り替え部８０９を押す度に、領域選択部８０６が、第１の領域８０４と第２の領域８０５を切り替えることで、ホスト８０２がアクセスする領域を切り替えることができる。【００４８】  尚、本実施例４のアクセス装置の領域切り替え部は、複数備わっていてもよい。領域切り替え部は、ボタンスイッチに限定されるものではない。また、領域切り替え部は、領域切り替えのために使用するとしているが、領域と付加機能を同時に切り替えるための入力部として用いてもよい。付加機能とは、例えば大容量の半導体メモリカードにおいて、記録する信号源の相違により、例えば文書情報であれば小容量であるので第１の領域を用い、オーディオビデオ信号の記録などの大容量が必要な場合第２の領域を用いるようにしたり、これに対応して動作クロックを変更するような機能が考えられる。又半導体メモリカードがデータの記録だけでなく、通信機能等を有するカードとして用いられる場合に、その機能を切り替える。この場合、半導体メモリカード内部の領域選択部が付加機能を持ち、領域の切り替え時に、同時に付加機能も切り替えるようにしてもよい。【００４９】  また、ホストと半導体メモリカードの間に領域切り替え部を持たないアダプタが連結されていてもよい。【００５０】  また、半導体メモリカードの選択可能な領域の数は２つであることに限定されるものでない。また、半導体メモリカード内部に領域選択部が複数あってもよい。【００５１】  また、半導体メモリカード内部に、認証領域が１つ存在するとしているが、第１の領域と、第１の領域に対応する第１の認証領域の組、第２の領域と第２の領域に対応する第２の認証領域の組といった組み合わせにより、同時に切り替えるようにしてもよい。【００５２】  また、切り替えコマンドの発行は随時行われるとしているが、例えば、相互認証の処理中あるいは、特定のプロセス処理中は、切り替えコマンドを発行できないようにしてもよい。【００５３】  また、相互認証もしくは、それに類する処理中に切り替えが発生した場合に、相互認証もしくは、それに類す���処理が終了した後、自動的に切り替えコマンドを発行してもよい。
【実施例５】
【００５４】  図１０は本発明の実施例５における半導体メモリカード、及びアクセス装置の構成を示すブロック図である。図１０において、半導体メモリカード１００１は本実施例における記録媒体である。半導体メモリカード１００１は、認証領域１００４と第１，第２の領域１００５，１００６と領域選択部１００７を含んで構成される。認証領域１００４は、著作権情報や個人情報等の秘匿情報を格納する領域であり、例えば、著作権を保護しなければならない電子データを暗号化するのに用いた暗号鍵や、前記暗号鍵を更に特定の数値を鍵として暗号化したものを格納するのに用いる。第１の領域１００５は特定のファイルシステムで管理され、第２の領域１００６は第１の領域１００５とは異なるファイルシステムで管理される領域である。領域選択部１００９は、外部からの指示により、第１の領域１００５と第２の領域１００６のどちらを使用するかを切り替えるものである。【００５５】  ホスト１００３は半導体メモリカード１００１を利用する情報処理装置である。ホスト１００３には、ホストコントローラ１０１３が備わっている。その他の構成については省略する。【００５６】  本実施例によるアダプタ１００２は、ホスト１００３と半導体メモリカード１００１を接続する記録媒体アクセス装置である。アダプタ１００２は、カード制御部１００８、切り替え通知部１００９と領域切り替え部１０１０及び通知判定部１０１１と領域情報格納部１０１２を含んで構成される。カード制御部１００８は、切り替え通知部１００９からの通知に基づいて半導体メモリカード１００１の領域を切り替えたり、ホスト１００３と半導体メモリカード１００１の信号を中継したりするものである。切り替え通知部１００９は、領域切り替え部１０１０が押されたことを検出し、半導体メモリカード１００１の領域を切り替えが必要であることをカード制御部１００８に通知するものである。領域切り替え部１０１０は、半導体メモリカード１００１で使用する領域を切り替えるものであり、押された時に、押されたことのみを検出するボタンスイッチなどで構成される。領域情報格納部１０１２は、使用している領域に関する情報、例えば第１の領域１００５，第２の領域１００６のファイルシステムや容量を格納するものである。通知判定部１０１１は、領域切り替え部１０１０の押下により半導体メモリカードに対して領域切り替えコマンドを送った結果として、実際に半導体メモリカード内で領域の切り替えが行われた場合に、ホストに対し、領域が切り替わったことを通知するか否かを判定するものである。【００５７】  図１１は、本発明の実施例５における半導体メモリカード、及びアクセス装置の基本的な動作を示すフローチャートである。まず、通常の初期化を行う（Ｓ１１０１）と、半導体メモリカード１００１には、電源が投入されたり、外部とのデータ転送を行うためのクロックが投入されたりする。半導体メモリカード１００１は、初期化時には、特定の領域、例えば、第１の領域１００５をデフォルトの選択領域として選択する。ここでＳ１１０１の初期化処理は、領域情報格納部１０１２において初期化時の選択されている領域の情報を保持する処理が含まれる。初期化が終了すると���カード制御部１００８は、切り替え部１０１０からの切り替え指示があるかどうかを検出し（Ｓ１１０２）、なければ、そのまま通常のコマンド処理を実行する。まず、ホスト１００３が、ホストコントローラ１０１３を介して、半導体メモリカード１００１へのコマンド、例えば、読み出しコマンドを発行する（Ｓ１１０３）。次に、ホストコントローラ１０１３から発行されたコマンドは、アダプタ１００２のカード制御部１００８を介して、半導体メモリカード１００１へ伝達される。半導体メモリカード１００１は、受信した読み出しコマンドに応じて必要な応答処理を行い、アダプタ１００２を介して、ホスト１００３に通知する（Ｓ１１０４）。次に、ホスト１００３からの読み出しコマンドに従い、第１の領域１００５からデータを読み出し、結果を、アダプタ１００２を介して、ホスト１００３に転送する（Ｓ１１０５）。半導体メモリカード１００１は、次のコマンドを受け付けるための準備を行い、コマンドを待つ。また、ホストコントローラ１０１３は、半導体メモリカード１００１へのアクセスが必要な場合に、半導体メモリカード１００１が解釈できるコマンドを発行する。このようにＳ１１０２からＳ１１０５の処理は、繰り返し行われる。【００５８】  さて領域切り替え部１０１０において領域切り替えの指示が行われたものとする。この場合切り替え通知部１００９によって領域切り替えが必要なことがカード制御部１００８に伝えられ、Ｓ１１０６において領域切り替えコマンドが半導体メモリカード１００１に伝えられる。従って半導体メモリカード側で領域選択部１０００によって領域の切り替えが行われ、その切り替え処理の終了がカード制御部１００８に伝えられる。変更が正常に行われた場合には領域情報格納部１０１２の情報が書き換えられる。このためステップＳ１１０８において領域情報が変更されたかどうかを判定する。そして領域情報が変更された場合はＳ１１０９において、領域情報が変更されたことをホスト１００３に通知する。領域情報が変更されていなければＳ１１０９の処理を行うことなくＳ１１０２に戻る。また、領域切り替え処理（Ｓ１１０７）において、領域情報格納部１０１２内部に、切り替え前と切り替え後の領域に関する情報を格納する処理を含む。【００５９】  尚、通知判定部１０１１はホスト１００３側からの設定によって通知の要否の判定を行うようにしてもよい。【００６０】  このように本発明の実施例５における半導体メモリカード、及びアクセス装置においては、半導体メモリカード１００１の領域が変更されたことがホスト１００３に通知される。従ってホスト１００３は、領域が変更されたことを認識でき、それに応じた処理を即座に実行することができる。このため極めて使い勝手の良いアクセス装置を提供することができる。
【実施例６】
【００６１】  図１２は本発明の実施例６における半導体メモリカード、及びアクセス装置の構成図である。半導体メモリカード１２０１は本実施例における記録媒体である。半導体メモリカード１２０１は、認証領域１２０４、第１の領域１２０５、第２の領域１２０６及び切り替え制御部１２０７を含んで構成される。認証領域１２０４は著作権情報や個人情報等の秘匿情報を格納する領域であり、第１の領域１２０５は特定のファイルシステムで管理される領域、第２の領域１２０６は第１の領域１２０５とは異なるファイルシステムで管理される領域である。切り替え制御部１２０７は外部からの指示により、第１の領域１２０５と第２の領域１２０６のどちらを使用するかを切り替えたり、それぞれの領域に対するアクセス方法を切り替えたりするものである。ホスト１２０３は半導体メモリカード１２０１を利用するものであり、ホストコントローラ１２１３が備わっている。【００６２】  アダプタ１２０２は、ホスト１２０３と半導体メモリカード１２０１を接続するものであり、本実施例では記録媒体アクセス装置である。アダプタ１２０２は、カード制御部１２０８、切り替え通知部１２０９、切り替え部１２１０、通知判定部１２１１、状態情報格納部１２１２及び状態情報表示部１２１４を含んで構成される。カード制御部１２０８は切り替え通知部１２０９からの通知に基づいて半導体メモリカード１２０１の領域や制御方法を切り替えたり、ホスト１２０３と半導体メモリカード１２０１の信号を中継する。切り替え通知部１２０９は切り替え部１２１０の状態が変化したことを検出し、半導体メモリカード１２０１の領域の切り替えを含めた半導体メモリカード１２０１の制御方法の切り替えが必要であることをカード制御部１２０８に通知する。切り替え部１２１０は、半導体メモリカード１２０１で記録されるデータの種類や、アクセス方法を切り替えるスイッチである。切り替え部１２１０は、例えば、図１３に示すように、３ステートのボタンスイッチＳＷ１と、２ステートのボタンスイッチＳＷ２により構成されている。３ステートボタンスイッチＳＷ１は、扱うデータがＡＶストリーム系か、ワープロ文書などの文書ファイルか、あるいはこれらの混在かを指示するスイッチである。２ステートボタンスイッチＳＷ２は、半導体メモリカードへのアクセスに際し、速度優先でアクセスするか、省電力優先でアクセスするかを指示するスイッチである。通知判定部１２１１は、切り替え部１２０９の状態変化により、領域情報あるいは制御情報が切り替わったかどうかを判定し、更に、ホスト１２０３に通知すべきかどうかを判定する。状態情報格納部１２１２は、切り替え部１２０９による、領域や制御方法の切り替えが行われる前と後の情報を格納する。また、状態情報表示部１２１４は、状態情報をユーザに知らせるための表示部である。【００６３】  図１４は状態情報表示部１２１４の表示例を示している。図１４では、データの種類はＡＶストリーム系データと、文書系データの混在、つまり、例えば、第１の領域１２０５と第２の領域１２０６を自動的に切り替えながら使用するように設定されていることを表示している。制御方法については、省電力優先の制御方法に設定されていることを表示している。【００６４】  図１５は本発明の実施例６における基本的な処理の流れを示すフローチャートである。まず、通常の初期化を行う（Ｓ１５０１）と、半導体メモリカード１２０１には、電源が投入されたり、外部とのデータ転送を行うためのクロックが投入されたりする。半導体メモリカード１２０１は、初期化時には、特定の領域、例えば、第１の領域１２０５をデフォルトの選択領域として選択する。ここで状態情報格納部１２１２の初期化も初期化処理に含まれる。初期化が終了すると、カード制御部１２０８は、切り替え部１２１０からの切り替え指示があるかどうかを検出する（Ｓ１５０２）。切り替え指示がなければ、そのまま通常のコマンド処理を実行する。通常のコマンド処理ではホスト１２０３が、ホストコントローラ１２１３を介して、カードへのコマンド、例えば、読み出しコマンドを発行する（Ｓ１５０３）。発行されたコマンドは、アダプタ１２０２のカード制御部１２０８を介して、半導体メモリカード１２０１へ伝達される。半導体メモリカード１２０１は、受信した読み出しコマンドに応じて必要な応答処理を行い、アダプタ１２０２を介して、ホスト１２０３に通知する（Ｓ１５０４）。次に、ホストからの読み出しコマンドに従い第１の領域１２０５からデータを読み出し、結果をアダプタ１２０２を介してホスト１２０３に転送する（Ｓ１５０５）。半導体メモリカード１２０１は、次のコマンドを受け付けるための準備を行い、コマンドを待つ。また、ホストコントローラ１２１３は、半導体メモリカード１２０１へのアクセスが必要な場合に、半導体メモリカード１２０１が解釈できるコマンドを発行する。このように、Ｓ１５０２からＳ１５０５の処理は、繰り返し行われる。【００６５】  ここで、ユーザがアダプタ１２０２に装着されている切り替え部１２１０を操作し、状態を変更すると、その出力は切り替え通知部１２０９よりカード制御部１２０８に送られる。カード制御部１２０８はＳ１５０２において、切り替え指示があったと判定し、半導体メモリカード１２０１に切り替えコマンドを発行する。半導体メモリカード１２０１の切り替え制御部１２０７は、アダプタ１２０２のカード制御部１２０８から発行された切り替えコマンドに従い、半導体メモリカード１２０１内で、使用している領域若しくは、制御方法を切り替える。このように、切り替え部１２１０を操作する度に、切り替え制御部１２０７は、第１の領域１２０５と第２の領域１２０６を切り替えたり、制御方法を切り替えたりする。また、切り替え部１２１０を操作して、領域あるいは制御方法を切り替えた場合、カード制御部１２０８は、切り替え通知部１２０９からの通知に従い、状態情報格納部１２１２に格納されている旧の状態と、切り替え後の状態により、状態情報が変更されたかどうかを通知判定部１２１１に問い合わせる（Ｓ１５０８）。状態情報が変更され、ホストコントローラ１２１３に状態の変化の通知が必要な場合には、状態情報変更通知をホストコントローラ１２１３に通知し（Ｓ１５０９）、その後、状態情報表示の更新を行う（Ｓ１５１０）。【００６６】  尚、本発明の実施例６において、切り替え部１２１０は、選択可能な数だけの状態を扱えるものであればよく、その形状、操作方法については限定されない。【００６７】  また、状態情報表示部１２１４は、アダプタ１２０２に備わっているとしているが、同等の構成要素が、半導体メモリカードやホストに存在してもよい。【００６８】  また、状態情報表示が、ホストが表示装置としてＬＣＤ等を備えているのであれば、ソフトウェアによって実現され、状態情報を表示するものであってもよい。【００６９】  また、切り替え部が、アダプタではなく、ホストに実装されていてもよい。この場合には、切り替えの入力がソフトウェアによって実現されるものであってもよい。
【産業上の利用可能性】
【００７０】  本発明に関わる記録媒体へのアクセス装置及びアクセス方法により、ユーザによる、使用する半導体メモリカードの領域や、制御方法の指定が可能となる。これにより非常に使い勝手の良い、多種多様なデータを扱う大容量な半導体メモリカードを始めとする記録媒体及び、アクセス装置を提供することをできる。このような記録媒体は、デジタルＡＶ機器や携帯電話端末、携帯情報端末、ＰＣ（パーソナルコンピュータ）等の情報記録媒体として利用することができる。
【図１】
2005050432.tif 000003
【図２】
2005050432.tif 000004
【図３】
2005050432.tif 000005
【図４】
2005050432.tif 000006
【図５】
2005050432.tif 000007
【図６Ａ】
2005050432.tif 000008
【図６Ｂ】
2005050432.tif 000009
【図７】
2005050432.tif 000010
【図８】
2005050432.tif 000011
【図９】
2005050432.tif 000012
【図１０】
2005050432.tif 000013
【図１１】
2005050432.tif 000014
【図１２】
2005050432.tif 000015
【図１３】
2005050432.tif 000016
【図１４】
2005050432.tif 000017
【図１５】
2005050432.tif 000018
【手続補正書】
【提出日】平成17年4月5日(2005.4.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】請求の範囲
【請求項１】複数の機能を有する記録媒体にアクセスする記録媒体アクセス装置であって、
外部から操作可能な切り替え部と、
前記切り替え部に対する操作に応じて、装着されている記録媒体に対し、前記記録媒体の動作を切り替える切り替えコマンドを発行するカード制御部と、を有する記録媒体アクセス装置。
【請求項２】前記切り替え部は、切り替えられた状態を保持するスイッチ部である請求項１記載の記録媒体アクセス装置。
【請求項３】前記記録媒体または前記記録媒体アクセス装置の初期化時に、前記切り替え部の状態を検出し、前記記録媒体に対して動作を切り替えるかどうかを判定する判定部を更に有し、
前記カード制御部は、前記判定部の判定結果に応じて前記記録媒体に切り替えコマンドを発行することを特徴とする請求項２記載の記録媒体アクセス装置。
【請求項４】前記切り替え部は、切り替えを入力するスイッチ部である請求項１記載の記録媒体アクセス装置。
【請求項５】前記記録媒体アクセス装置は、情報処理装置に装着され、前記情報処理装置と前記記録媒体の間で信号を中継するアダプタである請求項１記載の記録媒体アクセス装置。
【請求項６】前記アダプタは複数のアダプタが連結して使用されるものであり、
各アダプタは、夫々独立して前記記録媒体の動作を切り替える切り替え部を有する請求項５記載の記録媒体アクセス装置。
【請求項７】前記記録媒体は、情報処理装置との間で相互認証を必要とする認証領域を有するものであり、
前記カード制御部は、相互認証の終了後に切り替えコマンドを発行することを特徴とする請求項５記載の記録媒体アクセス装置。
【請求項８】前記切り替え部は複数の切り替え状態を有することを特徴とする請求項１記載の記録媒体アクセス装置。
【請求項９】前記切り替え部は、切り替えられた状態を保持するスイッチ部であり、
前記カード制御部は、所定の優先順位で前記複数の切り替えの状態を検知することを特徴とする請求項８記載の記録媒体アクセス装置。
【請求項１０】前記カード制御部は、前記記録媒体及び前記情報処理装置のいずれか一方に近い切り替え部の設定を優先することを特徴とする請求項６記載の記録媒体アクセス装置。
【請求項１１】前記記録媒体の動作が切り替わったことを前記情報処理装置に通知するか否かを判定する通知判定部を更に有し、
前記カード制御部は、前記通知判定部において通知が必要と判定された場合に、前記情報処理装置に前記記録媒体の動作が切り替わったことを通知する請求項５記載の記録媒体アクセス装置。
【請求項１２】前記通知判定部は、前記情報処理装置の設定により通知の可否を判定する請求項１１記載の記録媒体アクセス装置。
【請求項１３】前記記録媒体の動作状態を格納する領域情報格納部を有し、
前記カード制御部は、前記切り替え部が操作された場合に、前記領域情報格納部に格納された領域の情報と比較し、変化があった場合に切り替えコマンドを前記記録媒体に発行することを特徴とする請求項５記載の記録媒体アクセス装置。
【請求項１４】前記記録媒体の状態情報を保持する状態情報格納部と、
前記情報記録媒体の動作の状態を表示する表示部と、を有する請求項１記載の記録媒体アクセス装置。
【請求項１５】前記情報記録媒体の状態情報を格納する状態情報格納部を有し、
前記カード制御部は、前記切り替え部が操作された場合に、前記状態情報格納部に格納された状態と比較し、変化があった場合に切り替えコマンドを前記記録媒体に発行することを特徴とする請求項１記載の記録媒体アクセス装置。
【請求項１６】複数の機能を有する記録媒体にアクセスする記録媒体アクセス装置における記録媒体アクセス方法であって、
外部からの入力動作を検知する切り替えステップと、
前記切り替えステップが操作された場合、装着されている記録媒体に対し、前記記録媒体の動作を切り替える切り替えコマンドを発行するカード制御ステップと、を有する記録媒体アクセス方法。
【請求項１７】前記切り替えステップは、切り替えられた状態を保持する請求項１６記載の記録媒体アクセス方法。
【請求項１８】前記記録媒体または前記記録媒体アクセス装置の初期化時に、前記切り替えステップの状態を検出し、前記記録媒体に対して動作を切り替えるかどうかを判定する判定ステップを更に有し、
前記カード制御ステップは、前記判定部の判定結果に応じて前記記録媒体に切り替えコマンドを発行することを特徴とする請求項１７記載の記録媒体アクセス方法。
【請求項１９】前記切り替えステップは、切り替えを入力するステップである請求項１６記載の記録媒体アクセス方法。
【請求項２０】前記記録媒体アクセス装置は、情報処理装置に装着され、前記情報処理装置と前記記録媒体の間で信号を中継するアダプタである請求項１６記載の記録媒体アクセス方法。
【請求項２１】前記アダプタは複数のアダプタが連結して使用されるものであり、
各アダプタは、夫々独立して前記記録媒体の動作を切り替える切り替えステップを有する請求項２０記載の記録媒体アクセス方法。
【請求項２２】前記記録媒体は、情報処理装置との間で相互認証を必要とする認証領域を有するものであり、
前記カード制御ステップは、相互認証の終了後に切り替えコマンドを発行することを特徴とする請求項２０記載の記録媒体アクセス装置。
【請求項２３】前記切り替えステップは、切り替えられた状態を保持する複数のスイッチ部により入力されるステップであり、
前記カード制御ステップは、所定の優先順位で前記複数のスイッチ部の状態を検知することを特徴とする請求項１６記載の記録媒体アクセス方法。
【請求項２４】前記記録媒体の動作が切り替わったことを前記情報処理装置に通知するか否かを判定する通知判定ステップを更に有し、
前記カード制御ステップは、前記通知判定部において通知が必要と判定された場合に、前記情報処理装置に前記記録媒体の動作が切り替わったことを通知する請求項２０記載の記録媒体アクセス方法。
【請求項２５】前記通知判定ステップは、前記情報処理装置の設定により通知の可否を判定する請求項２４記載の記録媒体アクセス方法。
【請求項２６】前記記録媒体の動作状態を格納する領域情報格納ステップを有し、
前記カード制御ステップは、前記切り替え部が操作された場合に、前記領域情報格納ステップで格納された領域の情報と比較し、変化があった場合に切り替えコマンドを前記記録媒体に発行することを特徴とする請求項２０記載の記録媒体アクセス方法。
【請求項２７】前記記録媒体の状態情報を保持する状態情報格納ステップと、
前記情報記録媒体の動作の状態を表示する表示ステップと、を有する請求項１６記載の記録媒体アクセス方法。
【請求項２８】前記情報記録媒体の状態情報を格納する状態情報格納ステップを有し、
前記カード制御ステップは、前記切り替えステップで入力された場合に、前記状態情報格納ステップで格納された状態と比較し、変化があった場合に切り替えコマンドを前記記録媒体に発行することを特徴とする請求項１６記載の記録媒体アクセス方法。
【手続補正書】
【提出日】平成17年4月12日(2005.4.12)
【手続補正００１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求の範囲
【補正方法】変更
【補正の内容】
【書類名】請求の範囲
【請求項１】複数の機能を有する記録媒体にアクセスする記録媒体アクセス装置であって、
外部から操作可能な切り替え部と、
前記切り替え部に対する操作に応じて、装着されている記録媒体に対し、前記記録媒体の動作を切り替える切り替えコマンドを発行するカード制御部と、を有する記録媒体アクセス装置。
【請求項２】前記切り替え部は、切り替えられた状態を保持するスイッチ部である請求項１記載の記録媒体アクセス装置。
【請求項３】前記記録媒体または前記記録媒体アクセス装置の初期化時に、前記切り替え部の状態を検出し、前記記録媒体に対して動作を切り替えるかどうかを判定する判定部を更に有し、
前記カード制御部は、前記判定部の判定結果に応じて前記記録媒体に切り替えコマンドを発行することを特徴とする請求項２記載の記録媒体アクセス装置。
【請求項４】前記切り替え部は、切り替えを入力するスイッチ部である請求項１記載の記録媒体アクセス装置。
【請求項５】前記記録媒体アクセス装置は、情報処理装置に装着され、前記情報処理装置と前記記録媒体の間で信号を中継するアダプタである請求項１記載の記録媒体アクセス装置。
【請求項６】前記アダプタは複数のアダプタが連結して使用されるものであり、
各アダプタは、夫々独立して前記記録媒体の動作を切り替える切り替え部を有する請求項５記載の記録媒体アクセス装置。
【請求項７】前記記録媒体は、情報処理装置との間で相互認証を必要とする認証領域を有するものであり、
前記カード制御部は、相互認証の終了後に切り替えコマンドを発行することを特徴とする請求項５記載の記録媒体アクセス装置。
【請求項８】前記切り替え部は複数の切り替え状態を有することを特徴とする請求項１記載の記録媒体アクセス装置。
【請求項９】前記切り替え部は、切り替えられた状態を保持するスイッチ部であり、
前記カード制御部は、所定の優先順位で前記複数の切り替えの状態を検知することを特徴とする請求項８記載の記録媒体アクセス装置。
【請求項１０】前記カード制御部は、前記記録媒体及び前記情報処理装置のいずれか一方に近い切り替え部の設定を優先することを特徴とする請求項６記載の記録媒体アクセス装置。
【請求項１１】前記記録媒体の動作が切り替わったことを前記情報処理装置に通知するか否かを判定する通知判定部を更に有し、
前記カード制御部は、前記通知判定部において通知が必要と判定された場合に、前記情報処理装置に前記記録媒体の動作が切り替わったことを通知する請求項５記載の記録媒体アクセス装置。
【請求項１２】前記通知判定部は、前記情報処理装置の設定により通知の可否を判定する請求項１１記載の記録媒体アクセス装置。
【請求項１３】前記記録媒体の動作状態を格納する領域情報格納部を有し、
前記カード制御部は、前記切り替え部が操作された場合に、前記領域情報格納部に格納された領域の情報と比較し、変化があった場合に切り替えコマンドを前記記録媒体に発行することを特徴とする請求項５記載の記録媒体アクセス装置。
【請求項１４】前記記録媒体の状態情報を保持する状態情報格納部と、
前記情報記録媒体の動作の状態を表示する表示部と、を有する請求項１記載の記録媒体アクセス装置。
【請求項１５】前記情報記録媒体の状態情報を格納する状態情報格納部を有し、
前記カード制御部は、前記切り替え部が操作された場合に、前記状態情報格納部に格納された状態と比較し、変化があった場合に切り替えコマンドを前記記録媒体に発行することを特徴とする請求項１記載の記録媒体アクセス装置。
【請求項１６】複数の機能を有する記録媒体にアクセスする記録媒体アクセス装置における記録媒体アクセス方法であって、
外部からの入力動作を検知する切り替えステップと、
前記切り替えステップが操作された場合、装着されている記録媒体に対し、前記記録媒体の動作を切り替える切り替えコマンドを発行するカード制御ステップと、を有する記録媒体アクセス方法。
【請求項１７】前記切り替えステップは、切り替えられた状態を保持する請求項１６記載の記録媒体アクセス方法。
【請求項１８】前記記録媒体または前記記録媒体アクセス装置の初期化時に、前記切り替えステップの状態を検出し、前記記録媒体に対して動作を切り替えるかどうかを判定する判定ステップを更に有し、
前記カード制御ステップは、前記判定部の判定結果に応じて前記記録媒体に切り替えコマンドを発行することを特徴とする請求項１７記載の記録媒体アクセス方法。
【請求項１９】前記切り替えステップは、切り替えを入力するステップである請求項１６記載の記録媒体アクセス方法。
【請求項２０】前記記録媒体アクセス装置は、情報処理装置に装着され、前記情報処理装置と前記記録媒体の間で信号を中継するアダプタである請求項１６記載の記録媒体アクセス方法。
【請求項２１】前記アダプタは複数のアダプタが連結して使用されるものであり、
各アダプタは、夫々独立して前記記録媒体の動作を切り替える切り替えステップを有する請求項１２０記載の記録媒体アクセス方法。
【請求項２２】前記記録媒体は、情報処理装置との間で相互認証を必要とする認証領域を有するものであり、
前記カード制御ステップは、相互認証の終了後に切り替えコマンドを発行することを特徴とする請求項２０記載の記録媒体アクセス装置。
【請求項２３】前記切り替えステップは、切り替えられた状態を保持する複数のスイッチ部により入力されるステップであり、
前記カード制御ステップは、所定の優先順位で前記複数のスイッチ部の状態を検知することを特徴とする請求項１６記載の記録媒体アクセス方法。
【請求項２４】前記記録媒体の動作が切り替わったことを前記情報処理装置に通知するか否かを判定する通知判定ステップを更に有し、
前記カード制御ステップは、前記通知判定部において通知が必要と判定された場合に、前記情報処理装置に前記記録媒体の動作が切り替わったことを通知する請求項２０記載の記録媒体アクセス方法。
【請求項２５】前記通知判定ステップは、前記情報処理装置の設定により通知の可否を判定する請求項２４記載の記録媒体アクセス方法。
【請求項２６】前記記録媒体の動作状態を格納する領域情報格納ステップを有し、
前記カード制御ステップは、前記切り替え部が操作された場合に、前記領域情報格納ステップで格納された領域の情報と比較し、変化があった場合に切り替えコマンドを前記記録媒体に発行することを特徴とする請求項２０記載の記録媒体アクセス方法。
【請求項２７】前記記録媒体の状態情報を保持する状態情報格納ステップと、
前記情報記録媒体の動作の状態を表示する表示ステップと、を有する請求項１６記載の記録媒体アクセス方法。
【請求項２８】前記情報記録媒体の状態情報を格納する状態情報格納ステップを有し、
前記カード制御ステップは、前記切り替えステップで入力された場合に、前記状態情報格納ステップで格納された状態と比較し、変化があった場合に切り替えコマンドを前記記録媒体に発行することを特徴とする請求項１６記載の記録媒体アクセス方法。
３１
【国際調査報告】
2005050432.tif 000019
2005050432.tif 000020
2005050432.tif 000021
2005050432.tif 000022
2005050432.tif 000023
2005050432.tif 000024