(57)【要約】【課題】放送受信装置や映像記録装置といった映像の表示や記録を行う装置におけるハードディスク装置を接続するときの利便性を高めるハードディスク管理装置およびハードディスク管理方法を提供する。【解決手段】デジタル放送受信装置１１は、ディスクレコーダ装置が接続される接続部と、接続部にディスクレコーダが初めて接続されたか否かを判定する初期接続判定手段と、初期接続判定手段によって、ディスクレコーダが初めて接続されたと判定されたときに、自装置とディスクレコーダとの対応を示す登録情報をディスクレコーダに記録させる記録制御手段とを有している。【選択図】図３
2008251086.tif 000002
【特許請求の範囲】
【請求項１】
ディスクレコーダが接続される接続部と、
該接続部にディスクレコーダが初めて接続されたか否かを判定する初期接続判定手段と、
該初期接続判定手段によって、ディスクレコーダが初めて接続されたと判定されたときに、自装置と前記ディスクレコーダとの対応を示す登録情報を前記ディスクレコーダに記録させる記録制御手段とを有するディスクレコーダ管理装置。
【請求項２】
前記接続部に接続された前記ディスクレコーダのディスクにセクタ代替があるか否かを判定するセクタ判定手段と、
該セクタ判定手段によって前記セクタ代替があると判定されたときに、前記ディスクレコーダのディスクについて不良セクタを見つけるためのディスク検査を実行するか否かを判定するディスク判定手段と、
該ディスク判定手段によって前記ディスク検査を実行すると判定されたときに、前記ディスク検査を実行するディスク検査手段とを更に有する請求項１記載のディスクレコーダ管理装置。
【請求項３】
前記ディスクレコーダのディスクに存在するすべてのセクタのうち、特定のセクタだけを対象とする簡易ディスク検査を行うか否かを判定する簡易ディスク検査判定手段と、
該簡易ディスク検査判定手段の判定結果に応じて、前記ディスク検査手段が実行する前記ディスク検査を前記簡易ディスク検査または前記すべてのセクタを対象とする全セクタ検査のいずれかに切り替えるディスク検査切替手段とを更に有する請求項２記載のディスクレコーダ管理装置。
【請求項４】
前記不良セクタを示す不良セクタ情報を記憶する不良セクタ記憶手段と、
前記ディスク検査によって見つけられた前記不良セクタを示す不良セクタ情報を前記不良セクタ記憶手段に記憶させる不良セクタ記憶制御手段とを更に有する請求項２または３記載のディスクレコーダ管理装置。
【請求項５】
前記不良セクタ記憶制御手段は、前記不良セクタの周辺に存在する周辺セクタを示す周辺セクタ情報を前記不良セクタ情報とともに前記不良セクタ記憶手段に記憶させる請求項４記載のディスクレコーダ管理装置。
【請求項６】
前記ディスクレコーダのディスクに存在するいずれかのセクタをデータ記録領域に割り当てるアロケーションを行うアロケーション手段を更に有し、
該アロケーション手段が前記不良セクタ記憶手段に記憶されている前記不良セクタ情報に対応する前記不良セクタ以外のセクタを対象として前記アロケーションを行うように制御するアロケーション制御手段を更に有する請求項４または５記載のディスクレコーダ管理装置。
【請求項７】
前記アロケーション制御手段は、前記アロケーション手段がファイルシステムの管理データについて前記アロケーションを行うときは、前記不良セクタと前記周辺セクタ情報に対応する前記周辺セクタ以外のセクタを対象として前記アロケーションを行うように制御する請求項６記載のディスクレコーダ管理装置。
【請求項８】
前記セクタ判定手段によって前記セクタ代替があると判定されたときに、前記ディスク検査の実行を推奨するためのディスク検査メッセージを表示させる表示制御手段を更に有する請求項２〜７のいずれか一項記載のディスクレコーダ管理装置。
【請求項９】
ディスクレコーダが接続される接続部を備えたディスクレコーダ管理装置におけるディスクレコーダ管理方法であって、
前記接続部にディスクレコーダが初めて接続されたときに、自装置と前記ディスクレコーダとの対応を示す登録情報を前記ディスクレコーダに記録させるディスクレコーダ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハードディスクやＤＶＤ等のディスクにデータを記録するディスクレコーダの管理を行うディスクレコーダ管理装置およびディスクレコーダ管理方法に関する。
【背景技術】
【０００２】
従来、放送受信装置や映像記録装置は、様々なタイプのものが実用化されている。これらの放送受信装置や映像記録装置は、従来のアナログ放送に加えてデジタル放送の放送波を受信し、受信した放送波から取り出した映像信号を用いて番組の映像を表示したり、映像データを記録したりと、デジタル放送に対応した装置が普及している。
【０００３】
そして、デジタル放送を受信するデジタル放送受信装置では、ハードディスクやＤＶＤ等のディスクにデータを記録するディスクレコーダ（例えば、ハードディスク装置など）のようなデータを大量に記録できるデータ記録装置を接続することによって、映像データを記録または再生することも可能となっている。
【０００４】
従来のデジタル放送受信装置に関して、例えば特許文献１には、次のような装置が開示されている。この装置は、デジタル放送受信装置に接続されている記録装置の識別情報が変更されたあとの記録または再生の際に識別情報の変更を提示するようになっている。
【特許文献１】特開２００６−９２７１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述のように、従来の放送受信装置はディスクレコーダが接続され、そのディスクレコーダによって映像データの記録や再生が行われることがある。また、映像記録装置についても、記録容量を増やすためディスクレコーダが接続されることもある。
【０００６】
しかし、ディスクレコーダは映像データを大量に記録できるデータ記録装置として用いられる他、パーソナルコンピュータのようなデータ処理装置に接続され、補助記憶装置としても用いられる。
【０００７】
そのため、もともとパーソナルコンピュータのようなデータ処理装置に接続されていたディスクレコーダがその後に放送受信装置や映像記録装置に接続されることもある。
【０００８】
また、放送受信装置や映像記録装置にディスクレコーダを接続し、そのディスクレコーダを用いて録画をするときは、そのディスクレコーダで用いられるディスクを初期化し、映像データの記録や再生に適するようにフォーマットし直さねばならない。
【０００９】
ところが、ユーザが複数のディスクレコーダを使用していると、個々のディスクレコーダがデータ記録装置として用いられていたのか、それとも補助記憶装置として用いられていたのかがわからなくなることもあり、ディスクレコーダの初期化の際に必要なデータが誤って消去されてしまうおそれもある。
【００１０】
このように、従来、放送受信装置、映像記録装置といった映像の表示や記録を行う装置は、ディスクレコーダが接続されることを想定した機能が十分ではなく、そのような場合の利便性が十分とはいえなかった。
【００１１】
そこで、本発明は上記課題を解決するためになされたもので、放送受信装置や映像記録装置といった映像の表示や記録を行う装置におけるディスクレコーダを接続するときの利便性を高めるディスクレコーダ管理装置およびディスクレコーダ管理方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、本発明は、ディスクレコーダが接続される接続部と、その接続部にディスクレコーダが初めて接続されたか否かを判定する初期接続判定手段と、その初期接続判定手段によって、ディスクレコーダが初めて接続されたと判定されたときに、自装置とディスクレコーダとの対応を示す登録情報をディスクレコーダに記録させる記録制御手段とを有するディスクレコーダ管理装置を特徴とする。
【００１３】
また、本発明は、ディスクレコーダが接続される接続部を備えたディスクレコーダ管理装置におけるディスクレコーダ管理方法であって、接続部にディスクレコーダが初めて接続されたときに、自装置とディスクレコーダとの対応を示す登録情報をディスクレコーダに記録させるディスクレコーダ管理方法を提供する。
【発明の効果】
【００１４】
以上詳述したように、本発明によれば、放送受信装置や映像記録装置といった映像の表示や記録を行う装置におけるディスクレコーダを接続するときの利便性を高めるディスクレコーダ管理装置およびディスクレコーダ管理方法が得られる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について説明する。なお、同一要素には同一符号を用い、重複する説明は省略する。
【００１６】
図１は、本発明の実施の形態に係るハードディスク管理システム１０の構成を示すブロック図である。ハードディスク管理システム１０は、デジタル放送受信装置１１と、ハードディスク装置（ＨＤＤ：Hard  Disk  Drive）２５と、ハードディスク装置２７と、ハードディスク装置４１を有している。
【００１７】
そして、デジタル放送受信装置１１がディスクレコーダ管理装置としての機能を有し、ＨＤＤ２５、ＨＤＤ２７、ＨＤＤ４１に後述する登録情報を記録させるなどして、ＨＤＤ２５、ＨＤＤ２７、ＨＤＤ４１を管理するようになっている。なお、以下の説明では、デジタル放送受信装置１１にディスクレコーダとしてＨＤＤが接続される場合を例にとって説明する。
【００１８】
次に、図２は、デジタル放送受信装置１１と、デジタル放送受信装置１１を中心として構成されるネットワークシステム１００の構成を示すブロック図である。
【００１９】
デジタル放送受信装置１１は、図２に示すように、キャビネット１２と、キャビネット１２を起立させて支持する支持台１３とを有している。キャビネット１２は、液晶表示パネルを備えた平面パネル型の液晶表示装置１４と、音声を出力する音声出力手段としてのスピーカ１５と、操作部１６とを有し、また、リモートコントローラ１７から送信される操作情報を受ける受光部１８を有している。
【００２０】
デジタル放送受信装置１１は、映像を表示する表示手段としての液晶表示装置１４によって映像を表示する映像表示装置であって、ＳＴＢ３５やＨＤ  ＤＶＤプレーヤ３６から入力する映像信号を用いて映像を表示する。
【００２１】
デジタル放送受信装置１１は、例えばＳＤ（Secure  Digital）メモリカード、ＵＳＢメモリ等のメモリカード１９が着脱可能となっており、このメモリカード１９を用いて番組や写真等の記録再生が行われるようになっている。
【００２２】
そして、デジタル放送受信装置１１は、第１のＬＡＮ（Local  Area  Network）端子２１、第２のＬＡＮ（Local  Area  Network）端子２２、第１のＨＤＭＩ（High-Definition  Multimedia  Interface）端子２３、第２のＨＤＭＩ（High-Definition  Multimedia  Interface）端子２４、ＵＳＢ端子４０を有している。
【００２３】
これらの端子は、装置切替に対応して選択され、選択された端子に接続されている外部装置が映像表示用の外部装置に設定される。例えば、装置切替によって第１のＨＤＭＩ端子２３が選択されたときはＳＴＢ３５が映像表示用の外部装置に設定される。
【００２４】
第１のＬＡＮ端子２１は、ＬＡＮ対応ＨＤＤ専用ポートとして使用される。この第１のＬＡＮ端子２１は、接続されたＮＡＳ（Network  Attached  Storage）としてのＬＡＮ対応ＨＤＤ２５に対して、イーサネット（登録商標）により情報の記録再生を行うために使用される。
【００２５】
このように、ネットワークシステム１００では、ＬＡＮ対応ＨＤＤ専用ポートとしての第１のＬＡＮ端子２１を設けることにより、他のネットワーク環境やネットワーク使用状況等に影響されることなく、ＨＤＤ２５に対してハイビジョン画質による番組の情報記録を安定して行えるようになっている。
【００２６】
また、第２のＬＡＮ端子２２は、イーサネットを用いた一般的なＬＡＮ対応ポートとして使用される。この第２のＬＡＮ端子２２は、例えばハブ２６を介して、ＬＡＮ対応のＨＤＤ２７、ＰＣ（Personal  Computer）２８、ＨＤＤ内蔵のＤＶＤ（Digital  Versatile  Disk）レコーダ２９等の機器が接続され、これらの機器と情報伝送を行なうために使用される。
【００２７】
さらに、第２のＬＡＮ端子２２はハブ２６に接続されたブロードバンドルータ３１と、インターネット等のネットワーク３２を介してＰＣ３３や携帯電話３４が接続され、ＰＣ３３や携帯電話３４と情報伝送を行うためにも使用される。
【００２８】
そして、第１、第２のＨＤＭＩ端子２３、２４は、ＨＤＭＩ規格にしたがって、高精細のデジタル映像信号およびデジタル音声信号を外部装置から入力するための端子である。第１のＨＤＭＩ端子２３には外部装置としてＳＴＢ３５が接続され、第２のＨＤＭＩ端子２４にはＨＤ  ＤＶＤプレーヤ３６が接続される。
【００２９】
第１、第２のＨＤＭＩ端子２３，２４は、デジタル映像信号およびデジタル音声信号が外部装置との間でＨＤＭＩケーブル３７のデータライン３７ａを介して入出力される。また、第１、第２のＨＤＭＩ端子２３，２４は、デジタル放送受信装置１１と外部装置とにおける種々の制御機能（例えば、デジタル放送受信装置１１による外部装置の電源オンオフ制御）を実現するためのデータ（“Power  On”コマンドや、“Power  off”コマンドなどの各コマンドなど）がＣＥＣライン３７ｂを介して入出力される。
【００３０】
ＳＴＢ３５は、図示しないケーブルテレビのネットワークに接続して番組を受信したり、図示しない電話回線に接続してインターネット接続を行う。ＳＴＢ３５は、映像信号をＨＤＭＩケーブル３７を介してデジタル放送受信装置１１に出力する。
【００３１】
ＨＤ  ＤＶＤプレーヤ３６は、ＨＤ  ＤＶＤ（High  Definition  ＤＶＤ）規格による映像信号の再生を行い、再生した映像信号をＨＤＭＩケーブル３７を介してデジタル放送受信装置１１に出力する。
【００３２】
デジタル放送受信装置１１は、第１、第２のＨＤＭＩ端子２３，２４によって、映像信号、音声信号および制御信号をデジタルのままで入力できるようになっている。ＵＳＢ端子４０は、ＵＳＢケーブルを介して外部装置（例えばＨＤＤ４１等のディスクレコーダ）が接続される。このＵＳＢ端子４０は、ＨＤＤが接続される接続部としての機能を有している。
【００３３】
次に、図３を参照してデジタル放送受信装置１１の内部の構成について説明する。図３はデジタル放送受信装置１１の内部の主要な構成を示すブロック図である。
【００３４】
デジタル放送受信装置１１は、入力端子４４，４９、チューナ４５，５０，５２およびＰＳＫ（Phase  Shift  Keying）復調器４６を有している。また、デジタル放送受信装置１１は、信号処理部４７、ＯＦＤＭ（Orthogonal  Frequency  DivisionMultiplexing）復調器５１、アナログ復調器５３、グラフィック処理部５４、音声処理部５５、ＯＳＤ信号生成部５７および映像処理部５８を有している。
【００３５】
入力端子４４には、ＢＳ／ＣＳデジタル放送受信アンテナ４３で受信した衛星デジタル放送信号が入力される。衛星デジタル放送信号は入力端子４４からチューナ４５に供給される。チューナ４５は衛星デジタル放送用のチューナであって、供給される衛星デジタル放送信号から所望のチャンネルの放送信号を選局する。
【００３６】
このチューナ４５で選局された放送信号はＰＳＫ復調器４６に供給される。ＰＳＫ復調器４６はデジタルの映像信号及び音声信号の復調処理を行い、信号処理部４７に出力する。
【００３７】
入力端子４９には、地上放送受信アンテナ４８で受信した地上デジタル放送信号が入力される。地上デジタル放送信号は入力端子４９からチューナ５０に供給される。チューナ５０は地上デジタル放送用のチューナであって、供給される地上デジタル放送信号から所望のチャンネルの放送信号を選局する。
【００３８】
このチューナ５０で選局された放送信号はＯＦＤＭ復調器５１に供給される。ＯＦＤＭ復調器５１はデジタルの映像信号及び音声信号の復調処理を行い、信号処理部４７に出力する。
【００３９】
また、入力端子４９には、地上放送受信アンテナ４８で受信した地上アナログ放送信号が入力される。地上アナログ放送信号は入力端子４９からチューナ５２に供給される。チューナ５２は地上アナログ放送用のチューナであって、供給される地上アナログ放送信号から、所望のチャンネルの放送信号を選局する。
【００４０】
このチューナ５２で選局された放送信号はアナログ復調器５３に供給される。アナログ復調器５３は、アナログの映像信号及び音声信号の復調処理を行い、信号処理部４７に出力する。
【００４１】
信号処理部４７は、ＰＳＫ復調器４６及びＯＦＤＭ復調器５１からそれぞれ供給されたデジタルの映像信号及び音声信号に対して、選択的に所定のデジタル信号処理を施し、グラフィック処理部５４及び音声処理部５５に出力する。
【００４２】
また、信号処理部４７には、複数（図示の場合は４つ）の入力端子５６ａ，５６ｂ，５６ｃ，５６ｄが接続されている。これら入力端子５６ａ〜５６ｄは、外部装置としてのＤＶＤレコーダ２９などから、アナログの映像信号及び音声信号を入力可能とするものである。
【００４３】
そして、この信号処理部４７は、アナログ復調器５３及び各入力端子５６ａ〜５６ｄからそれぞれ供給されたアナログの映像信号及び音声信号を選択的にデジタル化する。また、信号処理部４７は、デジタル化された映像信号及び音声信号に対して所定のデジタル信号処理を施した後、グラフィック処理部５４及び音声処理部５５に出力する。
【００４４】
グラフィック処理部５４は、信号処理部４７から供給されるデジタルの映像信号に、ＯＳＤ（On Screen Display）信号生成部５７で生成されるＯＳＤ信号を重畳して出力する。このグラフィック処理部５４は、信号処理部４７の出力映像信号と、ＯＳＤ信号生成部５７が出力するＯＳＤ信号とを選択的に出力することと、両出力をそれぞれ画面の半分を構成するように組み合わせて出力することとの双方を行える。
【００４５】
グラフィック処理部５４から出力されたデジタルの映像信号は、映像処理部５８に供給される。この映像処理部５８は、入力されたデジタルの映像信号を、液晶表示装置１４で表示可能なフォーマットのアナログ映像信号に変換した後、液晶表示装置１４に出力する。また、映像処理部５８はアナログ映像信号を出力端子５９ａを介して外部に導出する。
【００４６】
音声処理部５５は、入力されるデジタルの音声信号をスピーカ１５で再生可能なフォーマットのアナログ音声信号に変換した後、スピーカ１５に出力する。また、音声処理部５５は、アナログ音声信号を出力端子５９ｂを介して外部に導出する。
【００４７】
そして、デジタル放送受信装置１１は、制御部６０と、カードホルダ６６および各種インターフェース（カードＩ／Ｆ６５，通信Ｉ／Ｆ６８，通信Ｉ／Ｆ６９，第１のＨＤＭＩＩ／Ｆ７０，第２のＨＤＭＩＩ／Ｆ７１，ＨＤＭＩ−ＣＥＣＩ／Ｆ７２を有している。
【００４８】
制御部６０はＣＰＵ（Central  Processing  Unit）６１、ＲＯＭ(Read  Only  Memory)６２、ＲＡＭ（Random  Access  Memory）６３および不揮発性メモリ６４を有している。この制御部６０は、放送信号の受信動作を含むデジタル放送受信装置１１の動作を統括的に制御する。また、制御部６０は、操作部１６からの操作情報を受け、または、リモートコントローラ１７から送出された操作情報を受光部１８を介して受信し、その操作内容が反映されるように各部をそれぞれ制御している。
【００４９】
ＣＰＵ６１は、ＲＯＭ６２に記憶されているプログラムにしたがい各種手段（初期接続判定手段、記録制御手段、セクタ判定手段、ディスク判定手段、ディスク検査手段、簡易ディスク検査判定手段、ディスク検査切替手段、不良セクタ記憶制御手段、アロケーション手段、アロケーション制御手段、表示制御手段）として作動する一方、他の構成要素との信号の入出力を行い、デジタル放送受信装置１１全体の動作制御を行う。
【００５０】
ＲＯＭ６２は、主としてＣＰＵ６１が実行する制御プログラムを格納している。ＲＡＭ６３は、ＣＰＵ６１に作業エリアを提供する。不揮発性メモリ６４は、各種の設定情報及び制御情報等が格納されている。本実施の形態では、ＨＤＤ２５、ＨＤＤ２７、ＨＤＤ４１には後述するバットブロックテーブル９３が格納されている。
【００５１】
そして、制御部６０は、カードＩ／Ｆ（Interface）６５を介して、メモリカード１９が装着可能なカードホルダ６６に接続されている。これによって、制御部６０は、カードホルダ６６に装着されたメモリカード１９と、カードＩ／Ｆ６５を介して情報伝送を行える。
【００５２】
また、制御部６０は、通信Ｉ／Ｆ６８を介して第１のＬＡＮ端子２１に接続されている。これにより、制御部６０は、第１のＬＡＮ端子２１に接続されたＬＡＮ対応ＨＤＤ２５と、通信Ｉ／Ｆ６８を介して情報伝送を行うことができる。この場合、制御部６０は、ＤＨＣＰ（Dynamic  Host  Configuration  Protocol）サーバ機能を有し、ＬＡＮ端子２１に接続されたＬＡＮ対応ＨＤＤ２５にＩＰ（Internet  Protocol）アドレスを割り当てて制御している。
【００５３】
制御部６０は、通信Ｉ／Ｆ６９を介して第２のＬＡＮ端子２２に接続されている。これにより、制御部６０は、第２のＬＡＮ端子２２に接続されたＨＤＤ２７などの各装置と、通信Ｉ／Ｆ６９を介して情報伝送を行うことができる。
【００５４】
制御部６０は、第１のＨＤＭＩＩ／Ｆ７０およびＨＤＭＩ−ＣＥＣＩ／Ｆ７２を介して第１のＨＤＭＩ端子２３に接続され、第２のＨＤＭＩＩ／Ｆ７１およびＨＤＭＩ−ＣＥＣＩ／Ｆ７２を介して第２のＨＤＭＩ端子２４に接続されている。これにより、制御部６０は、第１，第２のＨＤＭＩ端子２３，２４に接続されているＳＴＢ３５およびＨＤ  ＤＶＤプレーヤ３６と、第１、第２のＨＤＭＩＩ／Ｆ７０，７１、ＨＤＭＩ−ＣＥＣＩ／Ｆ７２を介して情報伝送を行うことができる。
【００５５】
（動作内容の説明）
次に、以上の構成を有するデジタル放送受信装置１１が実行するハードディスク管理の動作内容について説明する。本実施の形態において、ハードディスク管理とは、第１のＬＡＮ端子２１、第２のＬＡＮ端子２２およびＵＳＢ端子４０にＨＤＤが接続されるときのユーザの利便性を高めるための動作を意味している。
【００５６】
デジタル放送受信装置１１は、図４に示すフローチャートに沿ってハードディスク管理を実行する。この場合、デジタル放送受信装置１１は、第１のＬＡＮ端子２１、第２のＬＡＮ端子２２およびＵＳＢ端子４０にＨＤＤが接続されたときに図４に示すフローチャートに沿ってハードディスク管理を実行する。
【００５７】
この場合、ハードディスク管理は図４に示すフローチャートに沿ってＣＰＵ６１が制御している。なお、以下の説明では、ＵＳＢ端子４０にＨＤＤ４１（ＵＳＢインターフェースを備えた外付け型のＨＤＤを想定している）が接続された場合を想定している。
【００５８】
ＣＰＵ６１は、ＵＳＢ端子４０にＨＤＤ４１が接続されたことを検知したときにハードディスク管理を開始して初期接続判定手段としての動作を行い、ＨＤＤ４１がＵＳＢ端子４０に初めて接続されたか否かを判定する（Ｓ１）。この場合、ＣＰＵ６１は、ＨＤＤ４１にアクセスし、そのＨＤＤ４１に後述する登録情報が記録されているか否かを判定する。
【００５９】
そして、ＣＰＵ６１はＨＤＤ４１に登録情報が記録されていないと判定したときはＳ２に動作を進めるが、そうでなければハードディスク管理を終了する。
【００６０】
ＣＰＵ６１がＳ２に動作を進める場合、この場合はＨＤＤ４１が初めてＵＳＢ端子４０に接続された場合に相当する。この場合は、ＨＤＤ４１に登録情報が記録されていないためＣＰＵ６１が表示制御手段としての動作を行い、図６に示す初期登録メッセージ９１を液晶表示装置１４に表示させる。
【００６１】
ＣＰＵ６１は初期登録メッセージ９１を表示させることによって、ユーザに、ＨＤＤ４１が初めて接続された旨を通知する一方、ＨＤＤ４１の初期化（ＨＤＤ４１に備えられているハードディスクの初期化）を行うか否かを選択させる。
【００６２】
この初期登録メッセージ９１は図６に示すように、ＨＤＤ４１がデジタル放送受信装置１１に未登録であった（すなわち、ＨＤＤ４１は今までデジタル放送受信装置１１に接続されたことがなかった）ため、ＨＤＤ４１を初期化する必要があることをユーザに通知できる内容（本実施の形態では、「未登録のハードディスクが接続されました。テレビで使用するために、ハードディスクを初期化する必要があります。初期化しますか？」）になっている。
【００６３】
また、初期登録メッセージ９１が表示されているときは、ユーザが「はい」または「いいえ」のいずれかを選び、ＨＤＤ４１の初期化を行うか否かを選択することができる。
【００６４】
そして、ユーザは液晶表示装置１４に表示される初期登録メッセージ９１を見てリモートコントローラ１７を用いて所定の操作（リモコン操作ともいう）などを行い、ＨＤＤ４１の初期化を行うか否かを選択する。
【００６５】
続いてＣＰＵ６１はＳ３に動作を進め、ユーザの選択に基づき、ＨＤＤ４１の初期化を実行するか否かを判定する。
【００６６】
ここで、ユーザがＨＤＤ４１の初期化を選択すると（例えば、図６において「はい」にカーソルを合わせて「決定キー」を入力すると）、ＣＰＵ６１はＨＤＤ４１の初期化を実行すると判定してＳ４に動作を進める。ＣＰＵ６１は、ユーザがＨＤＤ４１の初期化を選択しないときはハードディスク管理を終了する。
【００６７】
さらに、ＣＰＵ６１はＳ４、Ｓ５、Ｓ６を順次実行した上で記録制御手段としての動作を行い、ＨＤＤ４１に登録情報を書き込む（記録させる）。
【００６８】
この場合、ＣＰＵ６１は書き込むべき登録情報を生成するためＳ４を実行して、ＨＤＤ４１からそのＨＤＤ４１に固有のハードディスク個体情報（例えば、シリアル番号）を取得する。
【００６９】
次に、ＣＰＵ６１はＳ５に動作を進め、ディスクＩＤの割り当てを行う（Ｓ５）。ディスクＩＤは、接続される各ＨＤＤをデジタル放送受信装置１１で識別し、管理するために用いられる。
【００７０】
さらに、ＣＰＵ６１はＳ４で取得したハードディスク個体情報と、Ｓ５で割り当てたディスクＩＤとを用いて登録情報を生成し、生成した登録情報をＨＤＤ４１に記録させる（Ｓ６）。こうして生成される登録情報は、デジタル放送受信装置１１そのもの（自装置）とＨＤＤ４１との対応関係を示すものとなっている。なお、この登録情報はハードディスク個体情報およびディスクＩＤ以外の情報を含んでいてもよく、内容を簡単に把握できないように暗号化した上でＨＤＤ４１に記録させることが好ましい。
【００７１】
次に、ＣＰＵ６１はＳ７に動作を進め、ＨＤＤ４１からＨＤＤ４１の自己診断情報を取得する（Ｓ７）。続いて、ＣＰＵ６１はセクタ判定手段としての動作を行い、取得した自己診断情報に基づいて、ハードディスクにセクタ代替が発生しているかどうか（後述する不良セクタの代わりとなる代替セクタが用意されているかどうか）を判定する（Ｓ８）。自己診断情報は、例えばＳＭＡＲＴ（Self-Monitoring  Analysis  and  Reporting  Technology）と称される自己診断機能の実行によって得られた各種診断データを意味している。
【００７２】
ここで、ＣＰＵ６１はセクタ代替が発生していると判定したときはＳ９に動作を進め、そうでなければＳ１６に動作を進める。
【００７３】
ＣＰＵ６１はＳ９に動作を進めると、表示制御手段としての動作を行い、ディスク検査メッセージ９２を液晶表示装置１４に表示させる（Ｓ９）。
【００７４】
このディスク検査メッセージ９２は図７に示すように、ＨＤＤ４１についてのディスク検査の必要性をユーザに通知し、ディスク検査の実行をユーザに推奨するためのメッセージである。
【００７５】
ＣＰＵ６１はディスク検査メッセージ９２を表示させることによって、ユーザに、ディスク検査の必要性を通知する一方、ディスク検査を行うか否かを選択させる。
【００７６】
このディスク検査メッセージ９２は図７に示すような内容になっている。すなわち、ディスク検査メッセージ９２は図７では、「不良セクタが見つかりました。ハードディスク検査の実施をお薦めします（通常の初期化処理より時間がかかります）。検査しますか？」となっている。なお、本実施の形態においてディスク検査とは、ＨＤＤ４１のハードディスクについて不良セクタを見つけるための検査を意味している。また、不良セクタとは、ハードディスクにおいて、ヘッドの衝突といった物理的な損傷を受け、データを読み書きできなくなってしまったセクタを意味している。
【００７７】
また、ディスク検査メッセージ９２が表示されているときは、ユーザが「はい」または「いいえ」のいずれかを選び、ディスク検査を行うか否かを選択することができる。
【００７８】
そして、ユーザは液晶表示装置１４に表示されるディスク検査メッセージ９２を見て、リモコン操作などを行い、ＨＤＤ４１についてディスク検査を行うか否かを選択する。
【００７９】
そして、ＣＰＵ６１はＳ１０に動作を進め、ユーザの選択に基づき、ディスク検査を行うか否かを判定する。この場合、ＣＰＵ６１はディスク判定手段としての動作を実行している。
【００８０】
ここで、ユーザがディスク検査を行うことを選択すると（例えば、図７において「はい」にカーソルを合わせて「決定キー」を入力すると）、ＣＰＵ６１はＳ１１に動作を進める。ＣＰＵ６１は、ユーザがディスク検査を行うことを選択しないときはＳ１６に動作を進める。
【００８１】
また、ＣＰＵ６１は、Ｓ１１では簡易ディスク検査判定手段としての動作を行い、クイック検査を行うか否かを所定の条件に基づき判定する。そして、ＣＰＵ６１は、この判定結果に応じて、実行するディスク検査の内容を後述する簡易ディスク検査または全セクタ検査に切り替える。すなわち、ＣＰＵ６１はクイック検査を行うと判定したときはＳ１２、クイック検査を行うと判定しないときはＳ１３をそれぞれ実行してＳ１４に動作を進める。この場合、ＣＰＵ６１は、ディスク検査切替手段としての動作を実行している。
【００８２】
ＣＰＵ６１はＳ１２に進むと、ＨＤＤ４１のハードディスクに存在するすべてのセクタのうち、ファイルシステムの管理データ（メタデータ）を書き込むセクタ（管理セクタ）だけを対象として、ディスク検査（このディスク検査が簡易ディスク検査に相当する）を実行する。
【００８３】
また、ＣＰＵ６１はＳ１３では、ＨＤＤ４１のハードディスクに存在するすべてのセクタを対象とするディスク検査（このディスク検査が全セクタ検査に相当する）を実行する。Ｓ１２、Ｓ１３のいずれにおいても、ＣＰＵ６１がディスク検査手段としての動作を実行している。
【００８４】
さらに、ＣＰＵ６１はＳ１４に進むと、不良セクタ記憶制御手段としての動作を行い、Ｓ１２またはＳ１３のディスク検査で見つかった不良セクタをブロック単位にバッドブロックテーブル９３に登録する。続いてＣＰＵ６１はＳ１５を実行して不良セクタの周辺セクタもブロック単位にバッドブロックテーブル９３に登録する。なお、
【００８５】
バッドブロックテーブル９３は不良セクタ記憶手段であって、図８に示すように、不良セクタを含むブロック（バッドブロック）のブロック番号のほか、周辺セクタを含むブロック（周辺ブロック）のブロック番号も記録されている。
【００８６】
これは以下の理由によるものである。すなわち、不良セクタはヘッドの衝突といった物理的な損傷に起因してデータを読み書きできなくなってしまったセクタである。そのため、ディスク検査でバッドブロックが見つかったということはそのバッドブロックの周辺も近い将来バッドブロックになる可能性があると考えられることによるものである。なお、本実施の形態におけるデジタル放送受信装置１１では、８セクタを１ブロックとしている。
【００８７】
また、本実施の形態では、周辺ブロックはバッドブロックの前後１０ブロックとし、周辺ブロックを特定するためのブロックパラメータを“１０”に設定している。ただし、ブロックパラメータは“１０”以外の数値に設定することもできる。なお、後述するように、バッドブロックテーブル９３に登録されているブロックのセクタはアロケーションの対象から除外されることになる。
【００８８】
そして、ＣＰＵ６１はＳ１６で進むと初期化手段として動作を行い、ＨＤＤ４１をデジタル放送受信装置１１における録画用にフォーマットする初期化を行う。
【００８９】
デジタル放送受信装置１１はＳ１６を実行すると、ハードディスク管理を終了する。なお、登録情報を論理フォーマット外に記録することができないときはＨＤＤのフォーマットで登録情報が消去されてしまうので、フォーマット実行後に登録情報を記録する必要がある。
【００９０】
一方、ＣＰＵ６１は映像データの記録要求などに応じ、データを記録するためのブロックをファイルシステムにしたがい確保する場合（アロケーションを場合）は図５に示すフローチャートに沿ってアロケーション動作を実行する。
【００９１】
図５はデジタル放送受信装置１１におけるアロケーション動作の手順を示すフローチャートである。
【００９２】
ＣＰＵ６１がハードディスクの初期化や番組の録画などを実行するときは、ファイルシステムの管理データ（メタデータ）や映像データ等の実データがＨＤＤ４１のハードディスクに記録される。このようなメタデータや映像データ等の実データをハードディスクのどこに（どのブロックに）記録するかはファイルシステムにしたがいＣＰＵ６１が決定する。
【００９３】
上述したようにデジタル放送受信装置１１では、ディスク検査で不良セクタが見つかると、ＣＰＵ６１がその不良セクタをブロック単位にバットブロックテーブル９３に登録している。そのため、ＣＰＵ６１はバッドブロックテーブル９３に登録されているブロックを避けて、すなわち、不良セクタを避けてアロケーションを実行することができる。
【００９４】
したがって、ＣＰＵ６１は不良セクタ以外のセクタを対象としてアロケーションを行い、不良セクタ以外のセクタをデータ記憶領域に割り当てることができる。この場合、ＣＰＵ６１はアロケーション手段およびアロケーション制御手段として作動している。
【００９５】
そして、ＣＰＵ６１はアロケーション動作を実行する場合において、ファイルシステムの管理データ（メタデータ）についてアロケーションを行うかどうかを判定する（Ｓ２１）。ここで、ファイルシステムの管理データ（メタデータ）についてアロケーションを行うときはＳ２２に動作を進め、そうでなければＳ２３に動作を進める。
【００９６】
ＣＰＵ６１はＳ２２ではバッドブロックテーブル９３に登録されているブロック（すなわち、バッドブロックおよび周辺ブロック）をすべて対象外とし、バッドブロックテーブル９３に登録されていないブロックだけを対象にしてアロケーションを実行する。つまり、ＣＰＵ６１はＳ２２ではバッドブロックおよび周辺ブロックの双方ともアロケーションの対象外にしている。ＣＰＵ６１はＳ２２を実行するとアロケーション動作を終了する。
【００９７】
また、ＣＰＵ６１はＳ２３では、アロケーションの対象となるデータ（対象データ）が周辺セクタを対象とするアロケーションを禁止しているデータ（禁止データ）であるか否かを判定する（Ｓ２３）。対象データが禁止データであるときはＳ２２に動作を進めるが、そうでなければＳ２４に動作を進める。
【００９８】
Ｓ２４では、ＣＰＵ６１はバットブロックテーブル９３に登録されているバットブロック以外のブロックを対象としてアロケーションを実行し、Ｓ２４を実行したのち、アロケーション動作を終了する。Ｓ２４を実行する場合、ＣＰＵ６１は周辺ブロックを対象としてアロケーションを実行していることになる。
【００９９】
以上のように、デジタル放送受信装置１１は、ＨＤＤが初めて接続されたときは、そのＨＤＤに登録情報を記録している（Ｓ６）。そのため、デジタル放送受信装置１１は、接続されたＨＤＤに登録情報が存在するかどうかを確認する初期接続判定を行うことによって、ＨＤＤが初めて接続されたか否かを検知できるようになっている。
【０１００】
そのため、デジタル放送受信装置１１は、ＨＤＤが初めて接続されたときはそのことをユーザに通知することができる。したがって、デジタル放送受信装置１１にＨＤＤを初めて接続したとき、ユーザはデジタル放送受信装置１１によってそのことを把握することができ、ＨＤＤを誤って初期化してしまうといったトラブルを防止することが可能になる。
【０１０１】
なお、デジタル放送受信装置１１は、初期登録メッセージ９１を表示することによって、ＨＤＤが初めて接続されたことをユーザに通知しているが、そのほかの手段でＨＤＤが初めて接続されたことをユーザに通知してもよい。
【０１０２】
また、デジタル放送受信装置１１は、ハードディスクの自己診断情報に基づき、セクタ代替が発生しているかどうかを判定しているので（Ｓ８）、セクタ代替が発生しているときはディスク検査メッセージ９２を表示するなどしてそのことをユーザに通知することもできる。
【０１０３】
さらに、デジタル放送受信装置１１は、ディスク検査メッセージ９２を表示することによって、ディスク検査の実行をユーザに奨めることもできる。
【０１０４】
例えば、ＨＤＤ４１が新品の場合など、セクタ代替が発生していないときは、ディスク検査を実行する必要がない。しかしながら、パーソナルコンピュータの補助記憶装置として使用していたＨＤＤのような使用済みのＨＤＤは、セクタ代替が発生している場合がある。セクタ代替が発生しているＨＤＤに映像データを記録すると、録画不良のような不具合が生じるおそれがある。
【０１０５】
そのため、デジタル放送受信装置１１では、セクタ代替が発生しているか否かを判定し、セクタ代替が発生しているときにディスク検査を実行するようにしている。これにより、セクタ代替に起因する録画不良等の不具合を低減することができる。
【０１０６】
更にその際、ディスク検査を実行するか否かをユーザが選択することができるので、ユーザが不要と判断した場合等ではディスク検査を実行しないようにすることもできる。
【０１０７】
このように、デジタル放送受信装置１１はハードディスク管理を実行することによってＨＤＤが接続される場合のユーザの利便性が高められている。
【０１０８】
また、ディスク検査をＨＤＤに存在するすべてのセクタを対象として実行しようとすると、ディスク検査が完了するまでの時間を要してしまう。そうすると、ユーザがすぐに録画したいと考えている場合には録画が行えなくなり、かえってユーザの利便性を損なうおそれもある。
【０１０９】
そのため、デジタル放送受信装置１１は簡易ディスク検査と全セクタ検査とが切り替えられるようになっている。これにより、例えば、ファイルシステムの管理データ（メタデータ）を書き込むセクタといった特定のセクタだけを対象にしたディスク検査を行え、ディスク検査を必要最小限で実行できるようにしている。
【０１１０】
こうすると、ディスク検査を短時間に終了出来るようになるから、すぐに録画を行おうとしている場合などのユーザの利便性を高めることができる。
【０１１１】
簡易ディスク検査を行う場合は、記録しようとするデータすべてに対しての不具合を低減できるわけではないが、ファイルシステムの管理データ（メタデータ）については確実に不具合を低減できる。したがって、簡易ディスク検査を行うとしても、ＨＤＤをマウントできない等の重度の障害についてはこれを確実に回避することができる。
【０１１２】
さらに、デジタル放送受信装置１１はディスク検査で見つかった不良セクタをバットブロックテーブル９３に記録しているので、その不良セクタを避けてアロケーションを行える。
【０１１３】
そして、不良セクタの周辺セクタは、近い将来に不良セクタとなる可能性も考えられる。そのため、デジタル放送受信装置１１のように、ディスク検査で見つかったバッドブロックだけではなく、周辺ブロックもバッドブロックテーブル９３に登録することが望ましい。
【０１１４】
こうすることによって、デジタル放送受信装置１１は近い将来不良セクタとなりえるセクタを避けて映像データを記録でき、近い将来発生しえるトラブルをも回避することができる。
【０１１５】
しかし、不良セクタと周辺セクタへのアロケーションを一律に禁止すると、ＨＤＤに記録できる容量が減ってしまう。そのため、デジタル放送受信装置１１はファイルシステムの管理データのアロケーションを行うか否かを判定し、その判定結果にしたがって対象外とするセクタを切り替えている。
【０１１６】
この場合、デジタル放送受信装置１１はファイルシステムの管理データのアロケーションを行うときは不良セクタと周辺セクタをともに対象外としているが（Ｓ２２）、それ以外のデータのアロケーションを行うときは不良セクタだけを対象外としている。
【０１１７】
デジタル放送受信装置１１はこうすることによって、メタデータ等の重要なデータが壊れる確率を減らすことができるようになっている。
【０１１８】
なお、ファイルシステムの管理データ以外の実データについても、周辺ブロックへのアロケーションを禁止できるようにしてもよい。こうすることで、データの安全性をより高めることができる。
【０１１９】
上記の実施形態では、ディスクレコーダ管理装置を適用したデジタル放送受信装置１１を例にとって説明しているが、ディスクレコーダ管理装置は、ＤＶＤプレーヤやＤＶＤレコーダなどの映像データの記録や再生を行える装置にも適用することもできる。
【０１２０】
また、デジタル放送受信装置１１にディスクレコーダとしてＨＤＤが接続される場合を例にとって説明しているが、本発明は、ＤＶＤ−Ｒ、ＤＶＤ−ＲＡＭなどの光ディスクを用いるディスクレコーダが接続される場合についても適用することができる。
【０１２１】
以上の説明は、本発明の実施の形態についての説明であって、この発明の装置及び方法を限定するものではなく、様々な変形例を容易に実施することができる。又、各実施形態における構成要素、機能、特徴あるいは方法ステップを適宜組み合わせて構成される装置又は方法も本発明に含まれるものである。
【図面の簡単な説明】
【０１２２】
【図１】本発明の実施の形態に係るハードディスク管理システムの構成を示すブロック図である。
【図２】ネットワークシステムの構成を示すブロック図である。
【図３】デジタル放送受信装置の内部の主要な構成を示すブロック図である。
【図４】ハードディスク管理の動作手順を示すフローチャートである。
【図５】バッドブロック管理の動作手順を示すフローチャートである。
【図６】初期登録メッセージの表示される画面の一例を示す図である。
【図７】ディスク検査メッセージの表示される画面の一例を示す図である。
【図８】バッドブロックテーブルの一例を示す図である。
【符号の説明】
【０１２３】
１０…ハードディスク管理システム、１１…デジタル放送受信装置
２１…第１のＬＡＮ端子、４０…ＵＳＢ端子，４１…ＨＤＤ
６０…制御部、６１…ＣＰＵ、１００…ネットワークシステム
【図１】
2008251086.tif 000003
【図２】
2008251086.tif 000004
【図３】
2008251086.tif 000005
【図４】
2008251086.tif 000006
【図５】
2008251086.tif 000007
【図６】
2008251086.tif 000008
【図７】
2008251086.tif 000009
【図８】
2008251086.tif 000010