(57)【要約】【課題】記憶媒体に対して、記憶・再生装置が要求する動作環境や性能であるか否かの検出結果に基づき、この記憶媒体を安全に記憶・再生する装置を提供する。【解決手段】予め、動作環境仕様やＡＶ用途におけるパフォーマンス等による分類を示すカテゴリ情報を記憶媒体に格納し、アプリケーションがそのカテゴリ情報を取得することにより、装着された記憶媒体のカテゴリを認識し、アプリケーションが想定するカテゴリと異なるカテゴリの記憶媒体が装着された時、ユーザに警告するとともに、誤動作や性能以上の動作を制限する。【選択図】  図１
2004326872.tif 000002
【特許請求の範囲】
【請求項１】
記憶再生装置に着脱が可能な記憶装置であって、
使用適合範囲を規定するカテゴリ情報を格納する第１の格納手段と、
記憶再生対象となるデータを格納する第２の格納手段と、
前記記憶再生装置から前記カテゴリ情報の転送要求があったとき、前記第１の格納手段から前記カテゴリ情報を読み出し、前記記憶再生装置に出力する制御手段と、
を備えることを特徴とする記憶装置。
【請求項２】
請求項１において、
前記カテゴリ情報は、動作温度の適合範囲を規定する情報を含む、
ことを特徴とする記憶装置。
【請求項３】
請求項１において、
前記カテゴリ情報は、第２の格納手段に対するデータの書き込みおよび／もしくは読み出しビットレートの適合範囲を規定する情報を含む、
ことを特徴とする記憶装置。
【請求項４】
使用適合範囲を規定する第１のカテゴリ情報を格納した記憶装置に対してデータを記憶し、および／もしくは、当該記憶装置に記憶されたデータを再生する記憶再生装置であって、
前記記憶装置を着脱可能に装着するための装着手段と、
装着される記憶装置に対して当該記憶再生装置が要求する使用適合範囲を規定する第２のカテゴリ情報を保持する保持手段と、
前記装着手段に装着された前記記憶装置から前記第１のカテゴリ情報を取得するカテゴリ情報取得手段と、
前記カテゴリ情報取得手段によって取得した前記第１のカテゴリ情報と、前記保持手段が保持する第２のカテゴリ情報とを比較し、当該記憶装置の適合範囲と自己が要求する適合範囲とが整合するかを判定する第１の判定手段と、
前記第１の判定手段による判定結果に基づいて、当該記憶装置の使用を制御する制御手段と、
を備えることを特徴とする記憶再生装置。
【請求項５】
請求項４において、さらに、
ユーザに対し所定の情報を告知する告知手段を備え、
前記制御手段は、
装着された記憶装置の適合範囲と自己が要求する適合範囲とが整合するとき、当該記憶装置の使用を許可し、装着された記憶装置の適合範囲と自己が要求する適合範囲とが整合しないとき、その旨をユーザに告知するよう前記告知手段を制御する、
ことを特徴とする記憶再生装置。
【請求項６】
請求項５において、さらに、
現在の動作環境に関する情報を取得する環境情報取得手段と、
前記環境情報取得手段によって取得した現在の動作環境に関する情報と、前記カテゴリ情報取得手段によって取得した第１のカテゴリ情報とを比較し、装着された記憶装置の適合範囲が現在の動作環境に整合するかを判定する第２の判定手段と、を備え、
前記制御手段は、
装着された記憶装置の適合範囲と自己が要求する適合範囲とが整合しないとき、
前記第２の判定手段により当該記憶装置の適合範囲が現在の動作環境に整合すると判定された場合には、当該記憶装置の使用を許可し、
前記第２の判定手段により当該記憶装置の適合範囲が現在の動作環境に整合しないと判定された場合には、当該記憶装置の使用を禁止するよう制御する、
ことを特徴とする記憶再生装置。
【請求項７】
請求項５において、さらに、
ユーザからの指示を入力する入力手段を備え、
前記制御手段は、
装着された記憶装置の適合範囲と自己が要求した適合範囲とが整合しないとき、当該記憶装置の使用を許可するかの問い合わせをユーザに対し行うよう前記告知手段を制御すると共に、
前記問い合わせに対し、当該記憶装置の使用を許可する指示が前記入力手段から入力されたとき、当該記憶装置の使用を許可し、
前記問い合わせに対し、当該記憶装置の使用を許可しない指示が前記入力手段から入力されたとき、当該記憶装置の使用を禁止するよう制御する、
ことを特徴とする記憶再生装置。
【請求項８】
請求項４において、さらに、
現在の動作環境に関する情報を取得する環境情報取得手段と、
前記環境情報取得手段によって取得した現在の動作環境に関する情報と、前記カテゴリ情報取得手段によって取得した第１のカテゴリ情報とを比較し、装着された記憶装置の適合範囲が現在の動作環境に整合するかを判定する第２の判定手段と、を備え、
前記制御手段は、
装着された記憶装置の適合範囲と自己が要求した適合範囲とが整合しないと前記第１の判定手段により判定されたとき、
前記第２の判定手段により当該記憶装置の適合範囲が現在の動作環境に整合すると判定された場合には、当該記憶装置の使用を許可し、
前記第２の判定手段により当該記憶装置の適合範囲が現在の動作環境に整合しないと判定された場合には、当該記憶装置の使用を禁止するよう制御する、
を備えることを特徴とする記憶再生装置。
【請求項９】
使用適合範囲を規定する第１のカテゴリ情報を格納した記憶装置に対してデータを記憶し、および／もしくは、当該記憶装置に記憶されたデータを再生する記憶再生装置であって、
前記記憶装置を着脱可能に装着するための装着手段と、
ユーザからの指示を入力するため入力手段と、
前記装着手段に装着された前記記憶装置から前記第１のカテゴリ情報を取得するカテゴリ情報取得手段と、
現在の動作環境に関する情報を取得する環境情報取得手段と、
前記環境情報取得手段によって取得した現在の動作環境に関する情報と、前記カテゴリ情報取得手段によって取得した第１のカテゴリ情報とを比較し、装着された記憶装置の適合範囲が現在の動作環境に整合するかを判定する判定手段と、
前記入力手段から当該記憶装置に対する記憶または再生開始の指示が入力されると、前記判定手段による判定結果を参照し、当該判定結果に基づいて、当該記憶装置に対する記憶または再生動作を制御する制御手段と、
を備えることを特徴とする記憶再生装置。
【請求項１０】
請求項９において、さらに、
ユーザに対し所定の情報を告知する告知手段を備え、
前記制御手段は、
前記判定手段により当該記憶装置の適合範囲が現在の動作環境に整合しないと判定された場合には、その旨をユーザに告知するよう前記告知手段を制御する、
ことを特徴とする記憶再生装置。
【請求項１１】
請求項９または１０において、さらに、
前記制御手段は、
前記判定手段により当該記憶装置の適合範囲が現在の動作環境に整合しないと判定された場合には、当該記憶装置に対する記憶または再生を禁止するよう制御する、
ことを特徴とする記憶再生装置。
【請求項１２】
請求項１０において、さらに、
前記制御手段は、
装着された記憶装置の適合範囲が現在の動作環境に整合しないとき、当該記憶装置に対する記憶または再生を許可するかの問い合わせをユーザに対し行うよう前記告知手段を制御すると共に、
前記問い合わせに対し、当該記憶装置に対する記憶または再生を許可する指示が前記入力手段から入力されたとき、当該記憶装置に対する記憶または再生を許可し、
前記問い合わせに対し、当該記憶装置に対する記憶または再生を許可しない指示が前記入力手段から入力されたとき、当該記憶装置に対する記憶または再生を禁止するよう制御する、
ことを特徴とする記憶再生装置。
【請求項１３】
使用適合範囲を規定する第１のカテゴリ情報を格納した記憶装置に対してデータを記憶し、および／もしくは、当該記憶装置に記憶されたデータを再生する記憶再生装置であって、
前記記憶装置を着脱可能に装着するための装着手段と、
ユーザからの指示を入力するため入力手段と、
前記装着手段に装着された前記記憶装置から前記第１のカテゴリ情報を取得するカテゴリ情報取得手段と、
前記入力手段から入力された記憶モードに関する情報と、前記カテゴリ情報取得手段によって取得した第１のカテゴリ情報とを比較し、装着された記憶装置の適合範囲が当該記憶モードに整合するかを判定する判定手段と、
前記判定手段による判定結果に基づいて、当該記憶装置に対する記憶動作を制御する制御手段と、
を備えることを特徴とする記憶再生装置。
【請求項１４】
請求項１３において、
前記制御手段は、
装着された記憶装置の適合範囲が当該記憶モードに整合しないとき、当該記憶装置の適合範囲に対応した記憶モードに切り換えるよう制御する、
ことを特徴とする記憶再生装置。
【請求項１５】
請求項１３または１４において、さらに、
ユーザに対して情報を告知する告知手段を備え、
前記制御手段は、
前記判定手段により当該記憶装置の適合範囲が当該記憶モードに整合しないと判定された場合には、その旨をユーザに告知するよう前記告知手段を制御する、
ことを特徴とする記憶再生装置。
【請求項１６】
請求項１３において、さらに、
ユーザに対して情報を告知する告知手段を備え、
前記制御手段は、
前記判定手段により当該記憶装置の適合範囲が当該記憶モードに整合しないと判定された場合には、記憶装置の交換を促す旨の情報をユーザに告知するよう制御する、
ことを特徴とする記憶再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記憶装置および当該記憶装置に対してデータを記憶再生する記憶再生装置に関し、特に、携帯型ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）およびこれを装着可能な記録再生装置に用いて好適なものである。
【０００２】
【従来の技術】
ハードディスクが、これまでのＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）用途からコンシューマ用途へ拡大したことに伴い、アプリケーションから記憶媒体に対する要求仕様が大きく変化しつつある。
【０００３】
例えば、これまでのＰＣ用途におけるハードディスクの動作環境温度は約５℃〜５５℃であったが、車載用途におけるハードディスクでは、より広範囲な耐環境仕様が必要とされる。近年では、車載市場向けに−２０℃〜８５℃の動作環境温度を持つハードディスクが発売されている。
【０００４】
また、ＡＶ（Ａｕｄｉｏ  ＆  Ｖｉｄｅｏ）用途におけるハードディスクでは、ストリームデータのリアルタイム記録・再生が必要不可欠であると共に、複数ストリームを同時に記録・再生することも要求される。このとき、要求されるパフォーマンスは、記録・再生の対象となるストリームと、同時にアクセスするストリームの数により異なる。例えば、ＳＤＴＶ（標準テレビ：ビットレート＝６〜１０Ｍｂｐｓ）の映像を２チャンネル同時に録画・再生できるパフォーマンスを要求するアプリケーション、ＨＤＴＶ（ハイビジョンテレビ：ビットレート＝２４〜３０Ｍｂｐｓ）の映像を３チャンネル同時に録画・再生できるパフォーマンスを要求するアプリケーション、音楽（ビットレート＝２５Ｋｂｐｓ以下）のみの録画・再生をできるパフォーマンスを要求するアプリケーションなど、ＡＶ用途におけるパフォーマンスに対する要求は様々である。
【０００５】
しかし、これまでは、ハードディスクが装置内に固定される形態であったため、予めその装置のアプリケーションの要求に合ったハードディスクを使用することによって、ハードディスクの耐環境仕様やパフォーマンス等の問題は解決することができた。
【０００６】
【発明が解決しようとする課題】
しかし、車載用ハードディスクの耐環境動作仕様の違いからも明らかなように、同じ記憶媒体であっても、その性能や動作環境仕様等は異なる。そして、リムーバブルハードディスクのように離脱式の記憶媒体を用いたアプリケーションでは、アプリケーションが想定した性能や動作環境仕様とは一致しない記憶媒体が装着されることも考えられる。
【０００７】
このような場合、アプリケーションの想定する性能や動作環境仕様より優れた性能・動作環境仕様を有す記憶媒体が装着されれば問題ないが、アプリケーションの想定する性能や動作環境仕様以下の記憶媒体が装着された場合には、アプリケーションが正常に動作しない、あるいは、記憶媒体が破損する、というような事も起こりうる。
【０００８】
一方、ハードディスクは、コマンドによってその性能を知ることができる。しかし、メーカ毎に提示される情報が異なることや、基本アクセス単位のアロケーションブロックサイズによって性能が大きく変化することから、ハードディスクのパフォーマンスを算出することは困難である。
【０００９】
【課題を解決するための手段】
本発明は、使用適合範囲（動作環境仕様やＡＶ用途におけるパフォーマンス等）を規定するカテゴリ情報を、予め、記憶媒体に格納しておき、アプリケーションがそのカテゴリ情報を取得することにより、装着された記憶媒体のカテゴリを認識し、アプリケーションが想定するカテゴリと異なるカテゴリの記憶媒体が装着されたときには、たとえば、ユーザに対して警告を発し、または、使用適合範囲以上の動作を制限するものである。
【００１０】
本発明の特徴は、以下に示すとおりである。
【００１１】
請求項１の発明は、記憶再生装置に着脱が可能な記憶装置であって、使用適合範囲を規定するカテゴリ情報を格納する第１の格納手段と、記憶再生対象となるデータを格納する第２の格納手段と、前記記憶再生装置から前記カテゴリ情報の転送要求があったとき、前記第１の格納手段から前記カテゴリ情報を読み出し、前記記憶再生装置に出力する制御手段と、を備えることを特徴とする。
【００１２】
請求項２の発明は、請求項１に記載の記憶装置であって、前記カテゴリ情報は、動作温度の適合範囲を規定する情報を含む、ことを特徴とする。
【００１３】
請求項３の発明は、請求項１に記載の記憶装置であって、前記カテゴリ情報は、第２の格納手段に対するデータの書き込みおよび／もしくは読み出しビットレートの適合範囲を規定する情報を含む、ことを特徴とする。
【００１４】
請求項４の発明は、使用適合範囲を規定する第１のカテゴリ情報を格納した記憶装置に対してデータを記憶し、および／もしくは、当該記憶装置に記憶されたデータを再生する記憶再生装置であって、前記記憶装置を着脱可能に装着するための装着手段と、装着される記憶装置に対して当該記憶再生装置が要求する使用適合範囲を規定する第２のカテゴリ情報を保持する保持手段と、前記装着手段に装着された前記記憶装置から前記第１のカテゴリ情報を取得するカテゴリ情報取得手段と、前記カテゴリ情報取得手段によって取得した前記第１のカテゴリ情報と、前記保持手段が保持する第２のカテゴリ情報とを比較し、当該記憶装置の適合範囲と自己が要求する適合範囲とが整合するかを判定する第１の判定手段と、前記第１の判定手段による判定結果に基づいて、当該記憶装置の使用を制御する制御手段と、を備えることを特徴とする。
【００１５】
請求項５の発明は、請求項４の記憶再生装置であって、さらに、ユーザに対し所定の情報を告知する告知手段を備え、前記制御手段は、装着された記憶装置の適合範囲と自己が要求する適合範囲とが整合するとき、当該記憶装置の使用を許可し、装着された記憶装置の適合範囲と自己が要求する適合範囲とが整合しないとき、その旨をユーザに告知するよう前記告知手段を制御する、ことを特徴とする。
【００１６】
請求項６の発明は、請求項５の記憶再生装置であって、さらに、現在の動作環境に関する情報を取得する環境情報取得手段と、前記環境情報取得手段によって取得した現在の動作環境に関する情報と、前記カテゴリ情報取得手段によって取得した第１のカテゴリ情報とを比較し、装着された記憶装置の適合範囲が現在の動作環境に整合するかを判定する第２の判定手段と、を備え、前記制御手段は、装着された記憶装置の適合範囲と自己が要求する適合範囲とが整合しないとき、前記第２の判定手段により当該記憶装置の適合範囲が現在の動作環境に整合すると判定された場合には、当該記憶装置の使用を許可し、前記第２の判定手段により当該記憶装置の適合範囲が現在の動作環境に整合しないと判定された場合には、当該記憶装置の使用を禁止するよう制御する、ことを特徴とする。
【００１７】
請求項７の発明は、請求項５の記憶再生装置であって、さらに、ユーザからの指示を入力する入力手段を備え、前記制御手段は、装着された記憶装置の適合範囲と自己が要求した適合範囲とが整合しないとき、当該記憶装置の使用を許可するかの問い合わせをユーザに対し行うよう前記告知手段を制御すると共に、前記問い合わせに対し、当該記憶装置の使用を許可する指示が前記入力手段から入力されたとき、当該記憶装置の使用を許可し、前記問い合わせに対し、当該記憶装置の使用を許可しない指示が前記入力手段から入力されたとき、当該記憶装置の使用を禁止するよう制御する、ことを特徴とする。
【００１８】
請求項８の発明は、請求項４の記憶再生装置であって、さらに、現在の動作環境に関する情報を取得する環境情報取得手段と、前記環境情報取得手段によって取得した現在の動作環境に関する情報と、前記カテゴリ情報取得手段によって取得した第１のカテゴリ情報とを比較し、装着された記憶装置の適合範囲が現在の動作環境に整合するかを判定する第２の判定手段と、を備え、前記制御手段は、装着された記憶装置の適合範囲と自己が要求した適合範囲とが整合しないと前記第１の判定手段により判定されたとき、前記第２の判定手段により当該記憶装置の適合範囲が現在の動作環境に整合すると判定された場合には、当該記憶装置の使用を許可し、前記第２の判定手段により当該記憶装置の適合範囲が現在の動作環境に整合しないと判定された場合には、当該記憶装置の使用を禁止するよう制御する、を備えることを特徴とする。
【００１９】
請求項９の発明は、使用適合範囲を規定する第１のカテゴリ情報を格納した記憶装置に対してデータを記憶し、および／もしくは、当該記憶装置に記憶されたデータを再生する記憶再生装置であって、前記記憶装置を着脱可能に装着するための装着手段と、ユーザからの指示を入力するため入力手段と、前記装着手段に装着された前記記憶装置から前記第１のカテゴリ情報を取得するカテゴリ情報取得手段と、現在の動作環境に関する情報を取得する環境情報取得手段と、前記環境情報取得手段によって取得した現在の動作環境に関する情報と、前記カテゴリ情報取得手段によって取得した第１のカテゴリ情報とを比較し、装着された記憶装置の適合範囲が現在の動作環境に整合するかを判定する判定手段と、前記入力手段から当該記憶装置に対する記憶または再生開始の指示が入力されると、前記判定手段による判定結果を参照し、当該判定結果に基づいて、当該記憶装置に対する記憶または再生動作を制御する制御手段と、を備えることを特徴とする。
【００２０】
請求項１０の発明は、請求項９の記憶再生装置であって、さらに、ユーザに対し所定の情報を告知する告知手段を備え、前記制御手段は、前記判定手段により当該記憶装置の適合範囲が現在の動作環境に整合しないと判定された場合には、その旨をユーザに告知するよう前記告知手段を制御する、ことを特徴とする。
【００２１】
請求項１１の発明は、請求項９または１０の記憶再生装置であって、さらに、前記制御手段は、前記判定手段により当該記憶装置の適合範囲が現在の動作環境に整合しないと判定された場合には、当該記憶装置に対する記憶または再生を禁止するよう制御する、ことを特徴とする。
【００２２】
請求項１２の発明は、請求項１０の記憶再生装置であって、さらに、前記制御手段は、装着された記憶装置の適合範囲が現在の動作環境に整合しないとき、当該記憶装置に対する記憶または再生を許可するかの問い合わせをユーザに対し行うよう前記告知手段を制御すると共に、前記問い合わせに対し、当該記憶装置に対する記憶または再生を許可する指示が前記入力手段から入力されたとき、当該記憶装置に対する記憶または再生を許可し、前記問い合わせに対し、当該記憶装置に対する記憶または再生を許可しない指示が前記入力手段から入力されたとき、当該記憶装置に対する記憶または再生を禁止するよう制御する、ことを特徴とする。
【００２３】
請求項１３の発明は、使用適合範囲を規定する第１のカテゴリ情報を格納した記憶装置に対してデータを記憶し、および／もしくは、当該記憶装置に記憶されたデータを再生する記憶再生装置であって、前記記憶装置を着脱可能に装着するための装着手段と、ユーザからの指示を入力するため入力手段と、前記装着手段に装着された前記記憶装置から前記第１のカテゴリ情報を取得するカテゴリ情報取得手段と、前記入力手段から入力された記憶モードに関する情報と、前記カテゴリ情報取得手段によって取得した第１のカテゴリ情報とを比較し、装着された記憶装置の適合範囲が当該記憶モードに整合するかを判定する判定手段と、前記判定手段による判定結果に基づいて、当該記憶装置に対する記憶動作を制御する制御手段と、
を備えることを特徴とする。
【００２４】
請求項１４の発明は、請求項１３の記憶再生装置であって、前記制御手段は、装着された記憶装置の適合範囲が当該記憶モードに整合しないとき、当該記憶装置の適合範囲に対応した記憶モードに切り換えるよう制御する、ことを特徴とする。
【００２５】
請求項１５の発明は、請求項１３または１４の記憶再生装置であって、さらに、ユーザに対して情報を告知する告知手段を備え、前記制御手段は、前記判定手段により当該記憶装置の適合範囲が当該記憶モードに整合しないと判定された場合には、その旨をユーザに告知するよう前記告知手段を制御する、ことを特徴とする。
【００２６】
請求項１６の発明は、請求項１３の記憶再生装置であって、さらに、ユーザに対して情報を告知する告知手段を備え、前記制御手段は、前記判定手段により当該記憶装置の適合範囲が当該記憶モードに整合しないと判定された場合には、記憶装置の交換を促す旨の情報をユーザに告知するよう制御する、ことを特徴とする。
【００２７】
なお、上記において、「適合範囲」とは、記憶装置を性能（記憶媒体に対するデータの書き込みおよび／もしくは読み出しビットレート、等）や、動作環境仕様（動作温度、等）などによって分類したときの、その記憶装置の適合範囲のことを意味する。
【００２８】
本発明の特徴は、以下に示す実施の形態の説明により更に明らかとなろう。
【００２９】
ただし、以下の実施の形態は、あくまでも、本発明の一実施の形態であって、本発明ないし各構成要件の用語の意義は、以下の実施の形態に記載されたものに制限されるものではない。
【００３０】
【発明の実施の形態】
以下、本発明の実施の形態につき図面を参照して説明する。
【００３１】
本実施例のリムーバブルＨＤＤ２０の構成を図１に示す。
【００３２】
リムーバブルＨＤＤ２０は、ＡＴＡ  インタフェース（Ｉ／Ｆ）２０１、ＲＡＭ２０２、ＲＯＭ２０３、コントローラ２０４、ＨＤＤ記憶制御部２０５、記憶媒体（ハードディスク）２０６から構成されている。
【００３３】
ＡＴＡ  Ｉ／Ｆ２０１は、外部のホスト（本実施例では、車載用ビデオプレーヤ１０）との間で、コマンド受信、データ交換のための物理・電気的接続および制御を行う。ＲＡＭ２０２は、ＡＴＡ  Ｉ／Ｆ２０１を介して入出力されるデータの緩衝用メモリあるいはコントローラ２０４のワークメモリとして使用される。ＲＯＭ２０３は、コントローラ２０４が実行するプログラムや参照情報を格納する不揮発メモリである。このＲＯＭ２０３には、さらにリムーバブルＨＤＤ２０に固有な情報であるカテゴリ情報が記憶されている。
【００３４】
コントローラ２０４は、ＲＯＭ２０３に格納された制御プログラムに従って本リムーバブルＨＤＤ２０を制御する。ＨＤＤ記憶制御部２０５は、磁気ヘッド（図示せず）を介して、データの書き込みや読み出しを行う。具体的には、データの変復調処理や記録媒体２０６へのアクセスを制御する。記録媒体２０６は、ＨＤＤ記憶制御部２０５において変調されたデータを記憶する円盤状磁気記憶媒体である。
【００３５】
次にリムーバブルＨＤＤ２０が記憶するデータについて説明する。
【００３６】
図２にリムーバブルＨＤＤ２０のデータ構造を示す。本図に示すデータは、記憶媒体２０６に記憶されており、データはファイルシステムによって管理される。
システム領域２１０は、システムが使用するデータ領域であり、主に記憶媒体２０６に記憶されたデータを管理するためのデータが記憶されている。
ブートレコード２１１は、リムーバブルＨＤＤが起動する際に参照されるデータであって、リムーバブルＨＤＤ２０の属性を示す識別子を含む。
【００３７】
ＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅｓ）２１２、ディレクトリ領域２１３は、データ領域２２０に記憶されるデータを管理するための情報である。
データ領域２２０は、ユーザが任意に使用できるデータ領域であり、ビデオデータ、その他の任意の情報が記憶される。ここで、ビデオデータとは、番組や映画などによる音声付きの映像データである。
【００３８】
インデックス２２１は、記憶されたビデオデータについて、名称、記憶アドレス、属性情報などを含む情報である。
ビデオデータＡ２２２、ビデオデータＢ２２３は、番組や映画など、記憶されたデータ本体である。
なお、リムーバブルＨＤＤ２０に固有な情報であるカテゴリ情報は、記憶媒体２０６やＦｌａｓｈＲＡＭ（図示せず）等に記憶するようにしてもよい。
【００３９】
次に、本実施例のリムーバブルＨＤＤ２０のカテゴリについて説明する。
カテゴリとは、リムーバブルＨＤＤ２０を性能や動作環境仕様によって分類したときの、そのリムーバブルＨＤＤ２０の適合範囲のことを意味する。
【００４０】
図３に、本実施例におけるリムーバブルＨＤＤ２０のカテゴリを示す。
【００４１】
温度によるカテゴリは、従来のハードディスクの動作温度である「５℃〜５５℃」と、車載用ハードディスクの動作温度である「−２０℃〜８０℃」とがあり、後者の方が、より動作温度範囲の広いハードディスクであるとし、高レベルに位置づけられる。
【００４２】
パフォーマンスについては、ＡＶ用途におけるパフォーマンスで分類し、録画再生時に必要なビットレート（ハードディスクに対する書き込み／読み出しビットレート）の高い順に、「ＶＩＤＥＯ高ビットレート」（例えば、ＨＤＴＶ映像の録再可能なビットレートまで対応可能）、「ＶＩＤＥＯ低ビットレート」（例えば、ＳＤＴＶ映像の録再可能なビットレートまで対応可能）、「ＡＵＤＩＯ」の３つのカテゴリを設ける。
【００４３】
本実施例のリムーバブルＨＤＤ２０は、このような温度とパフォーマンスについて、各カテゴリを示す情報を保持する。
具体的には、カテゴリ情報は１バイト長のデータであり、上位の４ビットを用いて、「−２０℃〜８０℃」の場合は“Ａ”、「５℃〜５５℃」の場合は“Ｂ”の動作温度カテゴリを表現する。
パフォーマンスについては、下位４ビットを用いて、「ＶＩＤＥＯ高ビットレート」の場合は“０”、「ＶＩＤＥＯ低ビットレート」の場合は、“１”、「ＡＵＤＩＯ」の場合は、“２”と表す。
これらを組み合わせることにより、例えば、動作温度「−２０℃〜８０℃」、かつ、パフォーマンス「ＶＩＤＥＯ高ビットレート」のカテゴリを、“Ａ０”で表す。
【００４４】
ここで、カテゴリ情報を取得する方法としては、ＡＴＡにおけるＩｄｅｎｔｉｆｙ  Ｄｅｖｉｃｅ  Ｃｏｍｍａｎｄ（ＥＣ  ｈ）コマンドを用いる。ホストは、このコマンドをリムーバブルＨＤＤ２０に送信すると、リムーバブルＨＤＤ２０のコントローラ２０４は、ＲＯＭ２０３よりカテゴリ情報を読み出し、ホストに対してコマンドの戻り値Ｉｄｅｎｔｉｆｙ  Ｄｅｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎとして、カテゴリ情報を返す。
【００４５】
なお、上記のカテゴリ例は、動作温度とＡＶ用途におけるパフォーマンスについて分類を行っているが、その他、環境的な側面を捕らえて、騒音、消費電力、温度、湿度、高度などの環境仕様に基づくカテゴリ情報としても良い。
【００４６】
また、上記のカテゴリ例は、記憶映像のビットレートによって分類しているが、同時に記録できるストリームの数による分類、ビットレートとストリーム数の組み合わせによる分類、リアルタイムアクセスを必要とするリアルタイムデータの種類による分類でも良い。
【００４７】
また、上記のカテゴリ例は、動作温度とパフォーマンスの２分類を組み合わせてカテゴリを定めているが、動作温度のみ、あるいは、パフォーマンスのみの分類に基づきカテゴリを決定してもよく、また、いくつかの分類を組み合わせてカテゴリを定めても良い。
【００４８】
【第１実施例】
図４に、第１実施例における車載用ビデオプレーヤ１０の構成を示す。
本実施例では、記憶媒体としてハードディスクを格納した、上記リムーバブルＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）を用いる。
【００４９】
車載用ビデオプレーヤ１０は、Ａｕｄｉｏ  Ｄ／Ａ１０１、Ｖｉｄｅｏ  Ｄ／Ａ１０２、ＭＰＥＧ  Ａ／Ｖデコーダ１０３、ＬＣＤ１０４、ＣＰＵ１０５、ＲＯＭ１０６、ＲＡＭ１０７、リムーバブルＨＤＤ挿入部１０８、挿入検出部１０９、ＵＳＥＲ  Ｉ／Ｆ１１０、温度センサー１１１から構成されている。
【００５０】
Ａｕｄｉｏ  Ｄ／Ａ１０１は、ＭＰＥＧ  Ａ／Ｖデコーダ１０３から与えられたデジタル音声データをアナログ信号に変換し、アナログ音声信号を出力する。出力されたアナログ音声信号は、出力端子を介して外部接続されたスピーカ（図示せず）等に出力される。
【００５１】
Ｖｉｄｅｏ  Ｄ／Ａ１０２は、ＭＰＥＧ  Ａ／Ｖデコーダ１０３から与えられたデジタル映像データをアナログ信号に変換し、アナログ映像信号を出力する。出力されたアナログ映像信号は、出力端子を介して外部接続されたモニタ（図示せず）等に出力される。
【００５２】
ＭＰＥＧ  Ａ／Ｖデコーダ１０３は、ＭＰＥＧストリームを音声ストリームと映像ストリームに分離し、デジタル音声信号とデジタル映像信号に変換する。変換されたデジタル音声信号をＡｕｄｉｏ  Ｄ／Ａ１０１に与え、デジタル映像信号をＶｉｄｅｏ  Ｄ／Ａ１０２に出力する。
【００５３】
ＬＣＤ１０４は、ユーザに通知を行うための表示装置である。
ＣＰＵ１０５は、車載用ビデオプレーヤ１０を制御するためのコントローラである。ＣＰＵ１０５は、ＲＯＭ１０６に格納されているプログラムをロードし、関連するモジュールの初期化を行い、車載用ビデオプレーヤ１０の制御を行う。
【００５４】
ＲＯＭ１０６は、車載用ビデオプレーヤ１０を制御するためのプログラムを記憶している。このプログラムに、使用を想定しているリムーバブルＨＤＤ２０のカテゴリが定められている。
ＲＡＭ１０７は、ＣＰＵ１０５がプログラムを実行するために必要なデータを一時記憶する。また、リムーバブルＨＤＤ２０から読み出されたデータを一時的に記憶し、安定的にＭＰＥＧ  Ａ／Ｖデコーダ１０３にデータを供給する緩衝機能を提供する。
【００５５】
リムーバブルＨＤＤ挿入部１０８には、リムーバブルＨＤＤ２０が挿入される。ＲＯＭ１０６に記憶されたプログラムの制御にしたがい、挿入されたリムーバブルＨＤＤ２０からデータがＲＡＭ１０７に読出され、また、ＲＡＭ１０７に蓄えられたデータがリムーバブルＨＤＤ２０に書き込まれる。
【００５６】
挿入検出部１０９は、リムーバブルＨＤＤ２０が挿入されているかどうかを検出し、ＣＰＵ１０５に結果を出力する。
ＵＳＥＲ  Ｉ／Ｆ１１０は、リモコン（図示せず）等を介して与えられたユーザの指示をＣＰＵ１０５に出力する。
温度センサー１１１は、車内の温度を監視し、定期的にＣＰＵ１０５に出力する。
【００５７】
以下、本実施例における車載用ビデオプレーヤ１０の動作について説明する。
【００５８】
はじめに、通常のビデオ再生処理について概要を説明する。
【００５９】
リムーバブルＨＤＤ２０には、ＭＰＥＧ２によって圧縮されたビデオデータと、格納されたビデオデータの名称なとの属性情報などを含むインデックスが記憶されている。
リムーバブルＨＤＤ２０がリムーバブルＨＤＤ挿入部１０８に装着されていることが検出されると、リムーバブルＨＤＤ２０から、記憶されているビデオのインデックス一覧が読み出され、ＬＣＤ１０４に表示される。
【００６０】
ＬＣＤ１０４に表示されたインデックスから、所望のビデオデータをリモコンなどのＵＳＥＲ  Ｉ／Ｆ１１０から選択入力し、その再生が指示されると、選択されたビデオデータがリムーバブルＨＤＤ２０から読み出され、ＲＡＭ１０７でバッファリングされながらＭＰＥＧ  Ａ／Ｖデコーダ１０３に入力される。
ＭＰＥＧ  Ａ／Ｖデコーダ１０３によってデコードされたオーディオデータ、ビデオデータは、それぞれＡＵＤＩＯ  Ｄ／Ａ１０１、ＶＩＤＥＯ  Ｄ／Ａ１０２に入力され、アナログ化された後、スピーカやディスプレー等で出力再生さされる。
【００６１】
次に、本実施例におけるカテゴリ識別を導入したＨＤＤ認識処理およびビデオ再生の処理について説明する。
なお、本実施例の車載用ビデオプレーヤ１０は、動作温度を「−２０℃〜８０℃」のカテゴリに属するリムーバブルＨＤＤ２０の装着を想定している。
リムーバブルＨＤＤ２０のカテゴリ情報は、リムーバブルＨＤＤ２０内のＲＯＭ２０３に記憶されており、具体的には、動作温度「−２０℃〜８０℃」のカテゴリを示す“Ａｘ（ｘ＝０，１，２）”である。
【００６２】
図５に、本実施例におけるＨＤＤ認識処理のフローを示す。
【００６３】
挿入検出部１０９は、リムーバブルＨＤＤ２０がリムーバブルＨＤＤ挿入部１０８に挿入されているか否かを検出する。
挿入検出部１０９によって、リムーバブルＨＤＤ２０がリムーバブルＨＤＤ挿入部１０８に挿入されていることを検出する（ステップＳ４０１）すると、この結果をＣＰＵ１０５に出力する。
【００６４】
ＣＰＵ１０５は、リムーバブルＨＤＤ２０に対してカテゴリ情報の通知を命じるコマンドＩｄｅｎｔｉｆｙ  Ｄｅｖｉｃｅ  Ｃｏｍｍａｎｄ（ＥＣ  ｈ）を発行し、リムーバブルＨＤＤ２０は、記憶されているカテゴリ情報をＣＰＵ１０５に出力する（ステップＳ４０２）。
カテゴリ情報を取得したＣＰＵ１０５は、そのカテゴリ情報とビデオプレーヤ１０が想定する記憶媒体のカテゴリとを比較し（ステップＳ４０３）、装着されているリムーバブルＨＤＤ２０の動作温度カテゴリが「−２０℃〜８０℃」であれば、挿入されたリムーバブルＨＤＤ２０の使用を許可する（ステップＳ４０４）。
【００６５】
一方、挿入されたリムーバブルＨＤＤ２０のカテゴリが、「５℃〜５５℃」であれば、ＬＣＤ１０４にカテゴリが合っていない旨を表示し、ユーザに通知する（ステップＳ４０５）。
さらに、ＣＰＵ１０５は、ビデオプレーヤ１０が想定するカテゴリと異なるカテゴリのリムーバブルＨＤＤ２０を継続して使用するか否か、ユーザの入力を促す表示をＬＣＤ１０４に行い、これに対するユーザの指示をＵＳＥＲ  Ｉ／Ｆ１１０を介して取得する（ステップＳ４０６）。
【００６６】
装着されたリムーバブルＨＤＤ２０を継続して使用する指示を取得したとき（ステップＳ４０７）は、その使用を許可する（ステップＳ４０４）。一方、装着されたリムーバブルＨＤＤ２０を継続して使用しない指示を取得したとき（ステップＳ４０７）は、リムーバブルＨＤＤ２０の使用を禁止し、自動的にイジェクトする（ステップＳ４０８）。
【００６７】
なお、上記実施例では、カテゴリが異なることを認識した時点において警告を発しているが、カテゴリが異なることを認識してもカテゴリが許容する範囲の動作温度であれば警告せずにリムーバブルＨＤＤ２０の使用を自動的に許可するようにしても良い。この場合のフローを図６に示す。
【００６８】
本図において、ステップＳ４０１〜Ｓ４０４は、上記実施例と同一である。
【００６９】
ステップＳ４０３において、装着されているリムーバブルＨＤＤ２０の動作温度カテゴリが「−２０℃〜８０℃」であれば、挿入されたリムーバブルＨＤＤ２０の使用を許可する（ステップＳ４０４）。一方、ステップＳ４０３において、挿入されたリムーバブルＨＤＤ２０のカテゴリが、「５℃〜５５℃」であれば、ＣＰＵ１０５は、現在のビデオプレーヤの動作温度と装着されているリムーバブルＨＤＤ２０の動作温度カテゴリとを比較し（ステップＳ４０９）、温度が装着されているリムーバブルＨＤＤ２０の動作温度カテゴリが「５℃〜５５℃」であれば、挿入されたリムーバブルＨＤＤ２０の使用を許可する（ステップＳ４０４）。一方、動作温度が装着されているリムーバブルＨＤＤ２０の動作温度カテゴリが「５℃〜５５℃」でないときは、リムーバブルＨＤＤ２０の使用を禁止し、自動的にイジェクトする（ステップＳ４０８）。
【００７０】
また、上記実施例では、ユーザによる使用許可の確認を行っているが、カテゴリが許容する範囲の動作温度であれば装置が自動的に使用を許可しても良い。この場合、たとえば、上記ステップＳ４０５による警告通知を実行し、且つ、その時点における動作温度がカテゴリの許容範囲内にあるかを判別する。この判別の結果、動作温度がカテゴリの許容範囲内にあれば、リムーバブルＨＤＤ２０の使用を自動的に許可し、また、動作温度がカテゴリの許容範囲内になければ、リムーバブルＨＤＤ２０の使用を自動的に不許可（イジェクト等）する。この場合のフローを図７に示す。
本図において、ステップＳ４０１〜Ｓ４０５までは、上記実施例と同一である。
【００７１】
ステップＳ４０３において、装着されているリムーバブルＨＤＤ２０の動作温度カテゴリが「−２０℃〜８０℃」であれば、挿入されたリムーバブルＨＤＤ２０の使用を許可する（ステップＳ４０４）。一方、ステップＳ４０３において、挿入されたリムーバブルＨＤＤ２０のカテゴリが、「５℃〜５５℃」であれば、ＬＣＤ１０４にカテゴリが合っていない旨を表示し、ユーザに通知する（ステップＳ４０５）。
【００７２】
さらに、ＣＰＵ１０５は、現在のビデオプレーヤの動作温度と装着されているリムーバブルＨＤＤ２０の動作温度カテゴリとを比較し（ステップＳ４０９）、動作温度が、装着されているリムーバブルＨＤＤ２０の動作温度カテゴリ「５℃〜５５℃」の範囲内であれば、挿入されたリムーバブルＨＤＤ２０の使用を許可する（ステップＳ４０４）。一方、動作温度が、装着されているリムーバブルＨＤＤ２０の動作温度カテゴリ「５℃〜５５℃」範囲外であるときは、リムーバブルＨＤＤ２０の使用を禁止し、自動的にイジェクトする（ステップＳ４０８）。
【００７３】
なお、上記実施例では、カテゴリが異なることを認識した時点において警告を発し、ユーザによる使用許可の確認を行っているが、警告のみを行い、リムーバブルＨＤＤ２０の使用を許可するようにしても良い。この場合のフローを図８に示す。
本図において、ステップＳ４０１〜Ｓ４０５までは、上記実施例と同一である。
【００７４】
ステップＳ４０３において、装着されているリムーバブルＨＤＤ２０の動作温度カテゴリが「−２０℃〜８０℃」であれば、挿入されたリムーバブルＨＤＤ２０の使用を許可する（ステップＳ４０４）。一方、ステップＳ４０３において、挿入されたリムーバブルＨＤＤ２０のカテゴリが、「５℃〜５５℃」であれば、ＬＣＤ１０４にカテゴリが合っていない旨を表示し、ユーザに通知し（ステップＳ４０５）、挿入されたリムーバブルＨＤＤ２０の使用を許可する（ステップＳ４０４）。
【００７５】
また、上記実施例では、リムーバブルＨＤＤ２０の使用を禁止した時に自動的にリムーバブルＨＤＤ２０をイジェクトするようにしたが、イジェクトせずに、使用禁止フラグを設定するようにしても良い。
この他、車載用ビデオプレーヤ１０が、カテゴリが異なるリムーバブルＨＤＤ２０を装着した場合の動作を予め設定しておいても良い。
【００７６】
図９に、本実施例におけるビデオ再生処理のフローを示す。
なお、以下のビデオ再生処理フローは、上記起動時の処理によってリムーバブルＨＤＤ２０の使用が許可された後に、ビデオ再生指示が入力されたときの処理を示すものである。
【００７７】
ＵＳＥＲ  Ｉ／Ｆ１１０からユーザの再生指示を取得（ステップＳ５０１）すると、ＣＰＵ１０５は、温度センサー１１１から入力された現在温度を確認し（ステップＳ５０２）、リムーバブルＨＤＤ２０のカテゴリ情報から得られた動作温度と現在温度とを比較し、現在温度がリムーバブルＨＤＤ２０の動作温度範囲内であるか否かを判定する（ステップＳ５０３）。
【００７８】
現在温度がリムーバブルＨＤＤ２０の動作温度の範囲外であれば、ＬＣＤ１０４にカテゴリ範囲外である旨の表示を行い（ステップＳ５０４）、その後リムーバブルＨＤＤ２０の動作を停止させ、動作禁止フラグをセットする（ステップＳ５０５）。
この動作禁止フラグは、リムーバブルＨＤＤ２０を利用する動作を禁止することを示すフラグである。
【００７９】
一方、現在温度がリムーバブルＨＤＤ２０の動作温度が範囲内であれば、現在のリムーバブルＨＤＤ２０の動作状況を確認し（ステップＳ５０７）、動作禁止中であれば、動作禁止を解除し、動作禁止フラグをクリアする（ステップＳ５０８）。
【００８０】
その後、リムーバブルＨＤＤ２０からデータが読み出され、続いてデコード処理され、再生出力される（ステップＳ５０９）。
指示したビデオデータを全て再生終了、あるいは、ユーザによる再生停止の指示があるまで、再生処理を続ける。
【００８１】
なお、上記実施例では、リムーバブルＨＤＤ２０のカテゴリの動作温度範囲外の時、警告を表示した後、動作を停止させたが、先にリムーバブルＨＤＤ２０の動作を停止させ、その後ＬＣＤ１０４に動作温度範囲外であるため、動作を停止させた旨を表示するようにしても良い。
【００８２】
また、上記実施例では、温度センサー１１１から通知された温度がカテゴリ範囲外であり、その後、範囲内の温度に戻った場合には、自動的に再生動作を再開するようにしたが、再開しなくても良い。
【００８３】
また、上記実施例では、リムーバブルＨＤＤ２０のカテゴリの動作温度外であるとき、リムーバブルＨＤＤ２０の動作を停止させているが、ユーザに動作温度外である旨を通知し、その後、ユーザによって動作継続が指示されれば、リムーバブルＨＤＤ２０のカテゴリ動作範囲外でもリムーバブルＨＤＤ２０を動作させても良い。この場合のフローを図１０に示す。
本図において、ステップＳ５０１〜Ｓ５０４までは、上記実施例と同一である。
【００８４】
ステップ５０３において、現在温度がリムーバブルＨＤＤ２０の動作温度の範囲外であれば、ＬＣＤ１０４にカテゴリ範囲外である旨の表示を行い（ステップＳ５０４）、その後、ＣＰＵ１０５は、ビデオプレーヤ１０が想定するカテゴリと異なるカテゴリのリムーバブルＨＤＤ２０を継続して使用するか否か、ユーザの入力を促す表示をＬＣＤ１０４に行い、これに対するユーザの指示をＵＳＥＲＩ／Ｆ１１０を介して取得する（ステップＳ５１０）。
【００８５】
装着されたリムーバブルＨＤＤ２０を継続して使用しない指示を取得したとき（ステップＳ５１１）は、その後リムーバブルＨＤＤ２０の動作を停止させ、動作禁止フラグをセットする（ステップＳ５０５）。この動作禁止フラグは、リムーバブルＨＤＤ２０を利用する動作を禁止することを示すフラグである。
【００８６】
一方、装着されたリムーバブルＨＤＤ２０を継続して使用する指示を取得したとき（ステップＳ５１１）は、ビデオデータの全データの再生終了、あるいは、ユーザによる再生停止の指示があるまで、再生処理を続ける（ステップＳ５０６）。
【００８７】
一方、リムーバブルＨＤＤ２０の動作温度が範囲内であれば、現在のリムーバブルＨＤＤ２０の動作状況を確認し（ステップＳ５０７）、動作禁止中であれば、動作禁止を解除し、動作禁止フラグをクリアする（ステップＳ５０８）。
【００８８】
その後、リムーバブルＨＤＤ２０からデータが読み出され、続いてデコード処理され、再生出力される（ステップＳ５０９）。
ビデオデータの全データの再生終了、あるいは、ユーザによる再生停止の指示があるまで、再生処理を続ける（ステップＳ５０６）。
【００８９】
【第２実施例】
本実施例は、ビデオ記憶のためのＭＰＥＧ  Ａ／Ｖエンコーダ１２３とＡＵＤＩＯ  Ａ／Ｄ１２１、及びＶＩＤＥＯ  Ａ／Ｄ１２２を含むことが、第１実施例との違いである。
【００９０】
図１１に、本発明の第２実施例におけるビデオレコーダ１０Ａの構成を示す。図１と同一機能については、同一番号を付して説明を省略する。
【００９１】
Ａｕｄｉｏ  Ａ／Ｄ１２１は、入力端子を介して外部接続されたチューナ（図示せず）から入力されたアナログの音声信号をデジタル信号に変換し、デジタル音声信号をＭＰＥＧ  Ａ／Ｖエンコーダ１２３に与える。
Ｖｉｄｅｏ  Ａ／Ｄ１２２、入力端子を介して外部接続されたチューナ（図示せず）から入力されたアナログの映像信号をデジタル信号に変換し、デジタル映像信号をＭＰＥＧ  Ａ／Ｖエンコーダ１２３に与える。
【００９２】
ＭＰＥＧ  Ａ／Ｖエンコーダ１２３は、与えられたデジタル映像信号とデジタル音声信号を圧縮し、ＭＰＥＧストリームに変換する。
ＲＡＭ１０７は、第１の実施形態の機能に加え、ＭＰＥＧ  Ａ／Ｖエンコーダ１２３から与えられたデータを一時記憶し、そのデータをリムーバブルＨＤＤ２０に与える緩衝機能も提供する。
【００９３】
以下、本実施例におけるビデオレコーダ１０Ａの動作について説明する。
【００９４】
まず、通常のビデオ記憶処理について概要を説明する。
【００９５】
ユーザが、チューナ（図示なし）もしくは外部入力から入力されたオーディオデータ、ビデオデータに対して、リモコンなどのＵＳＥＲ  Ｉ／Ｆ１１０から、記憶指示がなされると、入力されたオーディオ、ビデオデータは各々、ＡＵＤＩＯ  Ａ／Ｄ１２１、ＶＩＤＥＯ  Ａ／Ｄ１２２によってデジタル化され、ＭＰＥＧＡ／Ｖエンコーダ１２３によってエンコードされる。
エンコードされたデータは、ＲＡＭ１０７をバッファとして、リムーバブルＨＤＤ挿入部１０８に挿入されたリムーバブルＨＤＤ２０に記憶される。また、記憶した情報を管理するための情報として、名称やアドレスなど追加する。
【００９６】
次に、本実施例におけるＨＤＤ認識処理、録画処理について説明する。
【００９７】
本実施例のビデオレコーダ１０Ａには、「ＶＩＤＥＯ高ビットレート」カテゴリのリムーバブルＨＤＤ２０が装着されることを想定している。このカテゴリは、高ビットレートにおける録画再生が可能であり、例えば、ＨＤＴＶ映像等の高画質映像の録画再生を可能とすることを意味する。
【００９８】
また、ビデオレコーダ１０Ａは、録画映像の画質がＨＤＴＶに相当するＨＤＴＶモードとＳＤＴＶに相当するＳＤＴＶモードの２種類の記憶モードを有しており、この２種類の記憶モードを選択的に設定して映像データを記憶するようプログラムされている。
【００９９】
これらのＨＤＴＶモードとＳＤＴＶモードの記憶モードは、各々リムーバブルＨＤＤ２０のカテゴリ「ＶＩＤＥＯ高ビットレート」と「ＶＩＤＥＯ低ビットレート」のパフォーマンスを要求する。
【０１００】
本実施例におけるＨＤＤ認識処理のフローを、図５を参照して説明する。
【０１０１】
リムーバブルＨＤＤ２０がユーザによってリムーバブルＨＤＤ挿入部１０８に挿入されたことを、挿入検出部１０９が検出する（ステップＳ４０１）と、ＣＰＵ１０５は、リムーバブルＨＤＤ２０にカテゴリ情報の通知を命じるコマンドを発行し、リムーバブルＨＤＤ２０は、カテゴリ情報をＣＰＵ１０５に出力する（ステップＳ４０２）。
【０１０２】
カテゴリ情報を取得したＣＰＵ１０５は、そのカテゴリ情報とビデオレコーダ１０Ａが想定する記録媒体のカテゴリである「ＶＩＤＥＯ高ビットレート」とを比較し（ステップＳ４０３）、リムーバブルＨＤＤ２０のパフォーマンスカテゴリが「ＶＩＤＥＯ高ビットレート」以上であれば、挿入されたＨＤＤの使用を許可する（ステップＳ４０４）。一方、挿入されたリムーバブルＨＤＤ２０のカテゴリが、「ＶＩＤＥＯ高ビットレート」未満であれば、ＬＣＤ（１０４）にカテゴリが合っていないことを表示しユーザに通知する（ステップＳ４０５）。
【０１０３】
このとき、下位カテゴリのＨＤＤの使用について動作を継続するか否か、ユーザに問い合せ、ＵＳＥＲ  Ｉ／Ｆ１１０からユーザの指示を取得する（ステップＳ４０６）。ユーザがリムーバブルＨＤＤ２０の使用を許可するよう選択すれば（ステップＳ４０７）、そのリムーバブルＨＤＤ２０のカテゴリ動作範囲での使用を許可する（ステップＳ４０４）。
【０１０４】
一方、ユーザが許可しなければ（ステップＳ４０７）、リムーバブルＨＤＤ２０の使用を禁止し、自動的にリムーバブルＨＤＤ２０をイジェクトする（ステップＳ４０８）。
【０１０５】
上記実施例では、リムーバブルＨＤＤ２０の使用を禁止したとき、自動的にリムーバブルＨＤＤ２０をイジェクトしているが、リムーバブルＨＤＤ２０の使用を禁止したとき、リムーバブルＨＤＤ２０の動作禁止を示すフラグをセットし、そのフラグがセットされている間、リムーバブルＨＤＤ２０の使用を禁止し、リムーバブルＨＤＤ２０がイジェクトされた場合にフラグをクリアするようにしても良い。
【０１０６】
図１２に、本実施例におけるビデオ録画処理のフローを示す。
【０１０７】
ユーザが、入力された映像の記憶をＵＳＥＲ  Ｉ／Ｆ１１０を介して指示すると（ステップＳ６０１）、ＣＰＵ１０５は、ユーザによって指示された録画モードが、リムーバブルＨＤＤ２０のカテゴリ情報から得られたカテゴリの動作範囲内であるか否か判定する（ステップＳ６０２）。
【０１０８】
リムーバブルＨＤＤ２０のカテゴリ動作範囲内であれば、その指示された録画モードをセットし（ステップＳ６０３）、その録画モードにおいて録画処理を行う（ステップＳ６０４）。
一方、カテゴリの動作範囲外であれば、その旨をＬＣＤ１０４に表示し、ユーザに通知する（ステップＳ６０５）。
【０１０９】
その後、リムーバブルＨＤＤ２０のカテゴリ動作範囲内の録画モードがあるか判定し（ステップＳ６０６）、録画モードがあれば、ＬＣＤ１０４に録画モードを変更する旨を表示し、ユーザに変更指示を求める。
【０１１０】
このとき、ユーザがＵＳＥＲ  Ｉ／Ｆ１１０を介して録画モードの変更を許可すれば（ステップＳ６０７）、録画モードをリムーバブルＨＤＤ２０のカテゴリ動作範囲内のモードに変更し（ステップＳ６０８）、その録画モードにおける録画処理を行う。
【０１１１】
一方、ユーザが録画モードの変更を許可しない、あるいは、リムーバブルＨＤＤ２０のカテゴリ動作範囲内の録画モードがなければ（ステップＳ６０７）、録画を行わずに終了する。
【０１１２】
また、上記実施例では、カテゴリの動作範囲外の録画が指示された場合、録画モードをリムーバブルＨＤＤ２０のカテゴリ動作範囲内の録画モードに変更する処理を行っているが、録画モードの変更を行わず、ＬＣＤ１０４に該当するカテゴリのＨＤＤの挿入を求める表示を行っても良い。この場合のフローを図１３に示す。
本図において、ステップＳ６０１〜Ｓ６０３までは、上記実施例と同一である。
【０１１３】
ステップＳ６０２において、ＣＰＵ１０５は、ユーザによって指示された録画モードが、リムーバブルＨＤＤ２０のカテゴリ動作範囲内であれば、その指示された録画モードをセットし（ステップＳ６０３）、その録画モードにおいて録画処理を行う（ステップＳ６０４）。
一方、カテゴリの動作範囲外であれば、該当するカテゴリのリムーバブルＨＤＤ２０に交換を促す旨をＬＣＤ１０４に表示し、ユーザに通知する（ステップＳ６０９）。
【０１１４】
その後、該当するカテゴリのリムーバブルＨＤＤ２０が装着されたか判定し（ステップＳ６１０）、該当するカテゴリのリムーバブルＨＤＤ２０が装着されていれば、指示された録画モードをセットし（ステップＳ６０３）、その録画モードにおいて録画処理を行う（ステップＳ６０４）。
一方、該当するカテゴリのリムーバブルＨＤＤ２０が装着されていなければ、録画を行わずに終了する。
【０１１５】
上記実施例では、リムーバブルＨＤＤ２０のカテゴリの動作範囲を超えた録画モードの指定が入力されたときに録画モードの変更を行うようにしたが、録画指示の入力に先立って、あらかじめ指定できる録画モードをユーザに提示し、提示した録画モードの中から所望の録画モードを選択できるようにしても良い。
【０１１６】
また、上記実施例では、リムーバブルＨＤＤ２０のカテゴリの動作範囲を超えた録画が指示された場合、ユーザによる録画モードの変更を確認しているが、ユーザに確認することなく、自動的に録画モードを変更しても良い。
【０１１７】
また、上記実施例では、カテゴリの動作範囲外の録画が指示された場合、録画モードをリムーバブルＨＤＤ２０のカテゴリ動作範囲内の録画モードに変更する処理を行っているが、録画モードを変更せずに録画を終了しても良い。
【０１１８】
また、上記実施例では、カテゴリの動作範囲外の録画が指示された場合、録画モードをリムーバブルＨＤＤ２０のカテゴリ動作範囲内の録画モードに変更する処理を行っているが、カテゴリ動作範囲外の録画が指示されたときの処理を、予めビデオレコーダ１０Ａに設定できるようにしておいても良い。
【０１１９】
【発明の効果】
このように、本発明によれば、同形状の異なる動作環境仕様や性能を持つ記憶媒体を複数個使用する記憶・再生装置において、装着された記憶媒体の動作環境や性能を、カテゴリ情報によって容易に判断することができる。
【０１２０】
また、装置が想定する動作環境や性能と異なる記憶媒体が装着された時、これをユーザに通知し、この記憶媒体が想定する動作環境や性能の範囲において、安全に動作させることができる。
【図面の簡単な説明】
【図１】第１、２実施例におけるリムーバブルＨＤＤの構成図である。
【図２】第１、２実施例におけるリムーバブルＨＤＤ内のデータ構成図である。
【図３】第１、２実施例におけるカテゴリ情報の一例である。
【図４】第１実施例における車載用ビデオプレーヤの構成図である。
【図５】第１、２の実施例におけるカテゴリ識別処理のフローを示す図である。
【図６】第１、２の実施例におけるカテゴリ識別処理のフローを示す図である。
【図７】第１、２の実施例におけるカテゴリ識別処理のフローを示す図である。
【図８】第１、２の実施例におけるカテゴリ識別処理のフローを示す図である。
【図９】第１実施例における再生処理のフローを示す図である。
【図１０】第１実施例における再生処理のフローを示す図である。
【図１１】第２実施例におけるビデオレコーダの構成図である。
【図１２】第２実施例における録画処理のフローを示す図である。
【図１３】第２実施例における録画処理のフローを示す図である。
【図１】
2004326872.tif 000003
【図２】
2004326872.tif 000004
【図３】
2004326872.tif 000005
【図４】
2004326872.tif 000006
【図５】
2004326872.tif 000007
【図６】
2004326872.tif 000008
【図７】
2004326872.tif 000009
【図８】
2004326872.tif 000010
【図９】
2004326872.tif 000011
【図１０】
2004326872.tif 000012
【図１１】
2004326872.tif 000013
【図１２】
2004326872.tif 000014
【図１３】
2004326872.tif 000015