(57)【要約】【課題】外部ストレージなど不揮発記録までに遅延の発生するストレージ装置を用いて番組記録中に障害が発生しても、欠落部分の発生を防止ないしは軽減して自動的に番組記録を引き継がせることができる番組記録装置を提供する。【解決手段】デジタルＴＶ装置２により受信された放送の番組ストリームは外部ストレージ装置としての第１ＮＡＳ５ａにて通常録画され、同時に第２ＮＡＳ５ｂにてループ録画される。通常録画を行う第１ＮＡＳ５ａに障害発生が有るか否かがＣＰＵ８ａで監視され、障害発生した場合には第２ＮＡＳ５ｂをループ録画から通常録画に変更し、さらに第３ＮＡＳ３ｃでループ録画する。【選択図】図１
2008301291.tif 000002
【特許請求の範囲】
【請求項１】
放送される番組を受信する放送受信装置と、
前記放送受信装置と通信可能に接続され、番組を記録可能とする第１のストレージ装置と、
前記放送受信装置と通信可能に接続され、番組を記録可能とする第２のストレージ装置と、
前記放送受信装置により生成された番組を、前記第１のストレージ装置により記録させると同時に、前記第２のストレージ装置中の所定の記録領域を用いてループ記録させる制御を行う第１の制御手段と、
前記第１のストレージ装置による番組の記録動作に対する障害発生を監視する監視手段と、
前記監視手段により障害発生を検出した場合、前記第２のストレージ装置に対して前記ループ記録を停止させると共に、前記第１のストレージ装置による番組の記録を引き継がせる制御を行う第２の制御手段と、
を具備することを特徴とする番組記録装置。
【請求項２】
さらに第３のストレージ装置を備えた場合には、前記第２の制御手段は、前記第３のストレージ装置における所定の記録領域を用いて前記第２のストレージ装置が記録する番組をループ記録させる制御を行うことを特徴とする請求項１に記載の番組記録装置。
【請求項３】
前記第２の制御手段は、前記第２のストレージ装置によるループ記録から前記第１のストレージ装置による番組の記録を引き継がせる場合、該第２のストレージ装置中の前記ループ記録を行った前記所定の記録録領域を除外した残部の記録領域を用いて番組の記録を引き継がせる制御を行うことを特徴とする請求項１又は２に記載の番組記録装置。
【請求項４】
前記第２の制御手段は、前記障害発生を検出した場合には、前記所定の記録領域における前記ループ記録を停止した記録位置を特定する情報を記憶することを特徴とする請求項１から３のいずれか１項に記載の番組記録装置。
【請求項５】
前記放送受信装置は、テレビジョン放送信号により放送される番組を受信するテレビジョン放送受信装置であることを特徴とする請求項１から３のいずれか１項に記載の番組記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送される番組を記録する番組記録装置に関する。
【背景技術】
【０００２】
近年においては、テレビジョン放送受信装置（ＴＶ装置と略記）に内蔵された内蔵ストレージ装置や、ＴＶ装置に接続された外部ストレージ装置を用いて放送される所望の番組を記録（録画）することが広く行われるようになっている。  
例えば特許文献１には、ＴＶ装置に内蔵された内蔵ストレージ装置の他に、外部ストレージ装置を接続して、外部ストレージ装置を内部ストレージ装置と同様に番組の記録／再生に利用できる構成にしたＴＶシステムが開示されている。  
また、この特許文献１には、ループ録画（又はループ記録）する機能が開示されている。このループ録画は、一定の記録エリアを用いてサイクリックに録画を行う。
【０００３】
また、内蔵されたハードディスク（ＨＤＤと略記）と、着脱自在のＤＶＤとの両方を備え、いずれでも記録可能とする番組記録装置においては、例えばＤＶＤの記録中に容量オーバになった場合にはＨＤＤに代替録画或いはオールタネート録画を行うものが公知である（例えば特許文献２）。  
しかし、従来の番組記録装置においては、外部ストレージ装置が録画中に予期しにくい障害が発生した場合、適切に対応出来なかった。  
例えば、そのような障害が発生した場合には、その障害を検出し、その障害に対応して他のストレージ装置で録画を引き継ぎを行うまでに時間の遅延が発生するため、その遅延時間分の番組記録が欠落する。このため、予期しにくい障害が発生した場合でも欠落を防止ないしは軽減して番組記録ができる装置が望まれる。
【特許文献１】２００６−３０４０９３号公報
【特許文献２】２００７−０５８９１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したように従来の番組記録装置においては、外部ストレージ装置が番組記録中に予期しにくい障害が発生した場合、欠落部分の発生に対して適切に対応出来なかった。  
本発明は上述した点に鑑みてなされたもので、外部ストレージ装置を用いて番組記録中に障害が発生しても、欠落部分の発生を防止ないしは軽減して自動的に番組記録を引き継がせることができる番組記録装置を提供することを目的とする。  
また、上述のストレージ装置の障害とは、単に機器の物理的な故障による無反応状態や遅延のみを指すのではなく、何らかの外部要因による通信経路上の遅延、ストレージ装置の記録容量不足による記録続行不能状態等、記録動作に回復不能な遅延を及ぼす、即ち連続記録すべきデータに欠損の生じるようなあらゆる不具合状態のことである。
【課題を解決するための手段】
【０００５】
本発明の一実施形態に係る番組記録装置は、放送される番組を受信する放送受信装置と、前記放送受信装置と通信可能に接続され、番組を記録可能とする第１のストレージ装置と、前記放送受信装置と通信可能に接続され、番組を記録可能とする第２のストレージ装置と、前記放送受信装置により生成された番組を、前記第１のストレージ装置により記録させると同時に、前記第２のストレージ装置中の所定の記録領域を用いてループ記録させる制御を行う第１の制御手段と、前記第１のストレージ装置による番組の記録動作に対する障害発生を監視する監視手段と、前記監視手段により障害発生を検出した場合、前記第２のストレージ装置に対して前記ループ記録を停止させると共に、前記第１のストレージ装置による番組の記録を引き継がせる制御を行う第２の制御手段と、を具備することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、不揮発記録までに比較的大きな遅延の発生する、例えば放送受信機の外部にあるストレージ装置により番組記録を行っている最中に障害が発生しても、欠落部分の発生を防止ないしは軽減して自動的に番組記録を引き継がせることができる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して本発明の実施例を説明する。図１は本発明の第１の実施形態に係る番組記録装置を形成するテレビジョン放送受信システム（ＴＶシステムと略記）１の概略の構成を示す。  
図１に示すようにこのＴＶシステム１はデジタルＴＶ装置２と、ユーザが指示操作を行うリモートコントローラ（リモコンと略記）３と、このデジタルＴＶ装置２に設けられた第１のＬＡＮ（Local Area Network）端子４ａ、第２のＬＡＮ端子４ｂ、第３のＬＡＮ端子４ｃにそれぞれ着脱自在に接続され、番組の記録に使用可能な外部ストレージ装置としてのＬＡＮ対応のハードディスク（ＨＤＤと略記）５ａ、５ｂ、５ｃとを備える。  
これらＬＡＮ対応のＨＤＤ５ａ、５ｂ、５ｃは、ＮＡＳ（Network Attached Storage）による外部ストレージ装置であるため、以下では第１ＮＡＳ５ａ、第２ＮＡＳ５ｂ、第３ＮＡＳと略記する。これら、第１ＮＡＳ５ａ、第２ＮＡＳ５ｂ、第３ＮＡＳ５ｃは、イーサネット（登録商標）により、情報の記録再生に使用される。
【０００８】
なお、本実施形態に係るこのデジタルＴＶ装置２は、番組の記録用の内蔵ストレージ装置を有しない（第２の実施形態においては、内蔵ストレージ装置を備える）。  
また、デジタルＴＶ装置２は、各部の制御を行う制御部８を有し、この制御部８は外部ストレージ装置と双方向の通信を行う例えばＬＡＮインタフェースなどの通信インタフェース９ａ、９ｂ、９ｃが接続されている。  
そして、第１のＬＡＮ端子４ａ、第２のＬＡＮ端子４ｂ、第３のＬＡＮ端子４ｃにそれぞれ接続された第１ＮＡＳ５ａ、第２ＮＡＳ５ｂ、第３ＮＡＳ５ｃは、これらの通信インタフェース９ａ、９ｂ、９ｃを介して制御部８と接続される。  
この場合、制御部８は、ＤＨＣＰ（Dynamic Host Configuration Protocol）サーバ機能を有し、第１のＬＡＮ端子４ａ、第２のＬＡＮ端子４ｂ、第３のＬＡＮ端子４ｃにそれぞれ接続された第１ＮＡＳ５ａ、第２ＮＡＳ５ｂ、第３ＮＡＳ５ｃにＩＰ（Internet Protocol）アドレスを割り当てて制御する。
【０００９】
また、制御部８は、図示しないＵＳＢ（Universal Serial Bus）を介して、パーソナルコンピュータ（ＰＣと略記）などの各種の機器を接続することもできる。  
このデジタルＴＶ装置２の入力端子１１ａ、１１ｂには、ＢＳ／ＣＳデジタル放送受信用のアンテナ１２ａと、地上デジタル放送受信用のアンテナ１２ｂとが接続される。  
そして、ＢＳ／ＣＳデジタル放送受信用のアンテナ１２ａで受信された衛星デジタルテレビジョン放送信号は、入力端子１２ａを介してチューナ部１３内の図示しない衛星デジタル放送用のチューナに入力されることにより、所望のチャンネルで放送される番組の放送信号が選局される。  
また、地上デジタル放送受信用のアンテナ１２ｂで受信された地上デジタルテレビジョン放送信号は、入力端子１１ｂを介してチューナ部１３内の図示しない地上デジタル放送用のチューナに入力されることにより、所望のチャンネルの放送信号が選局される。
【００１０】
チューナ部１３により選局された放送信号は、デジタル復調部１４に入力され、デジタル復調部１４において多重化されたデジタルの映像信号及び音声信号に復調された後、信号処理部１５に入力される。  
信号処理部１５は、デジタル復調部１４により復調された多重化されたデジタルの映像信号及び音声信号に対して、番組データ若しくは番組コンテンツデータのストリーム（番組ストリームという）に対応する映像ストリームと音声ストリームとに分離するデジタル信号処理を施す。  
そして、映像ストリ−ム及び音声ストリームをそれぞれグラフィック処理部１６及び音声処理部１７に出力する。  
また、番組ストリームを記録（番組ストリームは映像（画像）が主体となるので記録の代わりに録画ともいう）する場合にには信号処理部１５は、番組ストリームに対応する映像ストリーム信号と音声ストリーム信号とを制御部８に出力する。
【００１１】
制御部８は、録画する場合には番組ストリームを構成する映像ストリーム信号と音声ストリーム信号とを録画を行うストレージ装置に送出する。  
グラフィック処理部１６は、信号処理部１５から供給されるデジタルの映像ストリーム信号に、ＯＳＤ（On Screen Display）信号生成部１８で生成されるＯＳＤ信号を重畳して出力する機能を有する。また、このグラフィック処理部１６は、信号処理部１５から出力される映像ストリーム信号と、ＯＳＤ信号生成部１８から出力されるＯＳＤ信号とを選択的に出力すること、また、両出力をそれぞれ画面の半分を構成するように組み合わせて出力することができる。  
グラフィック処理部１６から出力されたデジタルの映像ストリーム信号は、映像処理部１９に供給される。この映像処理部１９は、入力されたデジタルの映像ストリーム信号を、映像表示パネル２１で表示可能なフォーマットのアナログ映像信号に変換し、この映像表示パネル２１に出力して映像表示させる。
【００１２】
上記音声処理部１７は、入力されたデジタルの音声ストリーム信号を、スピーカ２２で再生可能なフォーマットのアナログ音声信号に変換し、スピーカ２２に出力して音声再生させる。  
また、このデジタルＴＶ装置２は、上述した各部の動作は制御部８により制御される。  この制御部８は、主にＣＰＵ（Central Processing Unit）８ａにより構成されている。また、この制御部８には、ユーザが各種の指示操作を行う操作部２３と、リモコン３から送出された操作情報を受光する受光部２４と接続されている。そして、操作部２３や、受光部２４を介しての操作情報を受信したとき、制御部８は、その操作内容がデジタルＴＶ装置２に反映されるように各部をそれぞれ制御する。
【００１３】
また、制御部８は、各部を制御するＣＰＵ８ａが実行する制御プログラムを格納したＲＯＭ（Read Only Memory）８ｂと、該ＣＰＵ８ａに作業エリアを提供するＲＡＭ（Random Access Memory）８ｃと、各種の設定情報及び制御情報等が格納される不揮発性メモリ８ｄとを備える。  
また、本実施形態においては、ユーザは、デジタルＴＶ装置２に通信可能に接続された外部ストレージ装置としての第１ＮＡＳ５ａ、第２ＮＡＳ５ｂ、第３ＮＡＳ５ｃのいずれかを用いて、所望とする番組を録画することができるようにしている。  
これに対応して制御部８を構成するＣＰＵ８ａは、ユーザによる選択指示により指示されたストレージ装置を番組の録画を行う録画装置として設定することができる。この設定は、ユーザによるリモコン３等から、例えば用意されたメニュー画面から行うことができる。
【００１４】
また、以下に説明するように本実施形態においては、ＣＰＵ８ａは、録画に用いられる録画ストレージ装置以外のストレージ装置により、同時にループ録画を行うように制御を行う。つまり、ＣＰＵ８ａは、例えば第１の制御機能としてのループ録画制御機能８ａ１を有する。  
図２は、録画に用いる録画ストレージ装置（図２中では録画ストレージと略記）選択のメニュー画面例を示す。  
ＣＰＵ８ａは、通信インタフェース９ａ、９ｂ、９ｃを介して、デジタルＴＶ装置２に接続された外部ストレージ装置と通信を行い、実際に接続された状態で動作可能な外部ストレージ装置としての第１ＮＡＳ５ａ、第２ＮＡＳ５ｂ、第３ＮＡＳ５ｃを認識する。
【００１５】
図２のメニュー画面においては、第１ＮＡＳ５ａ、第２ＮＡＳ５ｂ、第３ＮＡＳ５ｃが録画可能な状態であることを表示している。なお、本実施形態では、録画用の内蔵ストレージ装置を有しないため、内蔵ストレージ装置を選択できないことを符号−で表示している（後述する第２の実施形態では選択可能になる）。  
ユーザは、所望とするストレージ装置を通常録画に使用する録画ストレージ装置として選択することができる。図２の例では、例えば第１ＮＡＳ５ａを録画ストレージ装置として選択された表示例を示している。  
また、本実施形態においては、ＣＰＵ８ａは、録画ストレージ装置として１つが選択されると、残りのストレージ装置においてループ録画するループ録画ストレージ装置をデフォルト設定する表示を行う。
【００１６】
この場合のデフォルト設定においては、図２に示すようにループ録画ストレージ装置として第２ＮＡＳ５ｂが設定された場合を示している。  
ユーザは、この設定を変更したいと望む場合には変更することができるようにしている。なお、図２では１回の障害発生に対応した設定例を示している。本実施形態は、後述するように複数回の障害発生に対応した動作を行うことができる。図２の録画ストレージ装置、ループ録画ストレージ装置等の設定情報は、例えば制御部８内の不揮発性メモリ８ｄに記憶される。  
ループ録画は、例えば図３に示すように第２ＮＡＳ５ｂにおける使用済みの記録領域３１ａを除外した残量となる記録領域３１ｂが存在する場合、ＣＰＵ８ａはその記録領域３１ｂにおける一部の記録領域をループ録画するループ録画領域（或いはループ記録領域）３１ｃに設定する。
【００１７】
図３ではループ録画領域３１ｃの始点となるアドレスａ１から終点（但し、ループ録画領域３１ｃ内）となるアドレスａｍまでがループ録画領域３１ｃに設定される。そして、録画データとしての番組ストリームを始点から順次記録して終点まで行った後、再び始点に戻り以前の録画データをオーバライト（上書き）する。  
また、本実施形態においては、始点から終点までの録画の時間をＴａとすると、この時間Ｔａは、障害発生を検出して他のストレージ装置で録画を引き継ぐまでに要する時間Ｔｃよりも大きくなるように設定している。  
ＣＰＵ８ａは、このループ録画領域３１ｃによりループ録画を、録画ストレージ装置による通常の録画（通常録画という）と同時に並行して行うように制御する。ＣＰＵ８ａは、信号処理部１５から入力される番組ストリームを通常録画を行う録画ストレージ装置とループ録画を行うループ録画ストレージ装置に送出する制御動作を行う。
【００１８】
また、このＣＰＵ８ａは、例えば所定の時間Ｔｂ毎に録画ストレージ装置と通信を行い、録画ストレージ装置が録画に支障をきたすような障害発生の有無を監視する。つまり、ＣＰＵ８ａは、障害発生の監視機能８ａ２ないしは検出機能を有する。  
そして、障害発生を検出した場合にはＣＰＵ８ａは、ループ録画ストレージ装置を録画ストレージ装置に変更して通常録画を引き継がせると共に、さらに別のストレージ装置をループ録画ストレージ装置に設定してループ録画を開始させる制御を行う第２の制御機能８ａ３を有する。また、ＣＰＵ８ａは、障害が発生した録画ストレージ装置の録画動作を停止させる。
【００１９】
図４は本実施形態の概略の動作例を示す。図４の上部のように録画ストレージ装置、ループ録画装置としてそれぞれ第１ＮＡＳ５ａ、第２ＮＡＳ５ｂが設定されている。そして、デジタルＴＶ装置２から番組ストリームが第１ＮＡＳ５ａ及び第２ＮＡＳ５ｂに送出され、第１ＮＡＳ５ａ、第２ＮＡＳ５ｂは、それぞれ通常録画及びループ録画を行う。この場合、第３ＮＡＳ５ｃはスタンバイ状態である。  
そして、この録画動作中、ＣＰＵ８ａによる障害の有無の検出により、第１ＮＡＳ５ａに障害が発生した様子を図４の真ん中に示す。このように障害が発生すると、ＣＰＵ８ａの制御のもとでこの図に示すように、第１ＮＡＳ５ａは録画の停止、第２ＮＡＳ５ｂで通常録画を行うと共に、第３ＮＡＳ５ｃでループ録画を行うようになる。次に、図５のフローチャートを用いて本実施形態の動作を説明する。
【００２０】
ＴＶシステム１の電源が投入された後、例えばユーザからの指示操作により録画がスタートすると、最初のステップＳ１において制御部８のＣＰＵ８ａは、初期設定の情報を不揮発性メモリ８ｄなどから読み出す。  
この初期設定において、例えば図２に示すように録画ストレージ装置として第１ＮＡＳ５ａが設定され、ループ録画ストレージ装置として第２ＮＡＳ５ｂが設定されているとして説明する。  
そして、次のステップＳ２に示すようＣＰＵ８ａは、ユーザーにより指示操作された番組データを録画データとして第１ＮＡＳ５ａで通常録画を開始させる。そして、第１ＮＡＳ５ａには信号処理部１５及び制御部８、通信インタフェース９ａを介してデジタルＴＶ装置２から送出される番組ストリームを順次記録する。なお、録画する番組の名称、録画開始時刻等、番組のヘッダ情報が不揮発性メモリ８ｄに記憶される。
【００２１】
また、第１ＮＡＳ５ａでの通常録画と同時にステップＳ３に示すように同じ録画データを第２ＮＡＳ５ｂでループ録画を開始する。そして、同じ録画データをループ録画領域３１ｃを用いて記録する。  
また、ＣＰＵ８ａは、所定時間Ｔｂ毎に通信インタフェース９ａを介して第１ＮＡＳ５ａと通信を行う。そしてステップＳ４に示すように、第１ＮＡＳ５ａに障害が発生したか否かを検出する。  
障害発生を検出していない場合にはステップＳ５に進み、このステップＳ５においてＣＰＵ８ａは第１ＮＡＳ５ａでの通常録画が完了したか否かを判定する。通常録画が完了していない場合にはステップＳ２に戻る。
【００２２】
そして、障害発生を検出しない限り、ステップＳ２からステップＳ５までの処理を繰り返す。ステップＳ５において通常録画が完了した場合にはステップＳ６においてＣＰＵ８ａは第２ＮＡＳ５ｂによるループ録画の動作を解除し、図５の録画の動作を終了する。    上述のように第１ＮＡＳ５ａでの通常録画の最中に、例えば第１のＬＡＮ端子４ａの接続不良や第１ＮＡＳ５ａがハングアップする等して予期しにくい障害が発生し、第１ＮＡＳ５ａがデジタルＴＶ装置２と通信を行えない状態になる場合がある。  
このような場合、ＣＰＵ８ａは設定された時間を過ぎて第１ＮＡＳ５ａと通信が行えないため、ステップＳ４において障害が発生したと判定する。そして、この判定結果によりステップＳ７の処理に移る。
【００２３】
障害発生に対応して、ステップＳ７においてＣＰＵ８ａは、第２ＮＡＳ５ｂを、ループ録画から通常録画に変更させる処理を開始する。  
そして、ステップＳ８に示すようにＣＰＵ８ａの制御により第１ＮＡＳ５ａは通常録画の動作を停止する。また、ＣＰＵ８ａは、第２ＮＡＳ５ｂのループ録画から通常録画への変更に関する情報を記憶する。具体的には、ＣＰＵ８ａは、ループ録画を停止した時刻と、その時刻でループ録画を停止したループ録画領域３１ｃの録画位置のアドレスの情報等を例えば制御部８内の不揮発性メモリ８ｄに記憶する。なお、時刻、アドレスとの両方の情報に限定されるものでなく、ループ録画を停止した場合におけるその録画位置を特定できる情報であれば良い。
【００２４】
このような情報を記憶しておくことにより、録画動作が終了後、その情報における上記記録位置以前のループ録画された録画データを用いることにより、欠落部分の無い録画データを得ることができる。  
また、ステップＳ８の次のステップＳ９に示すようにＣＰＵ８ａの制御により、第２ＮＡＳ５ｂは、通常録画を行う。なお、ＣＰＵ８ａは、図３に示すようにループ録画領域３１ｃを保存したまま、つまり記録領域３１ａからループ録画領域３１ｃを除外した残部の記録領域３１ｄを用いて通常録画を行うように制御する。  
より具体的に説明すると、図３に示すようにループ録画領域３１ｃのアドレスａ１からａｍまでの録画データを保存したまま、記録領域３１ｄの例えば先頭アドレスａｍ＋１から通常録画を開始する。
【００２５】
なお、障害が発生していないとＣＰＵ８ａが確認した最も最近の時刻から、障害の発生を検出して、第２ＮＡＳ５ｂをループ録画から切り変えて通常録画を開始させるまでに要する時間をＴｃとした場合、図３に示すようにＴａ＞Ｔｃの条件を満たすようにループ録画領域３１ｃが設定されている。  
このため、第１ＮＡＳ５ａが実際に障害が発生した場合、その障害の発生を若干遅れて検出（判定）し、その検出結果に基づいて第２ＮＡＳ５ｂをループ録画から通常録画に変更して開始させるまでに時間Ｔｃが経過しても、この時間Ｔｃよりも長い時間Ｔａの録画データをループ録画領域３１ｃに保存できる。  
このため、障害が発生した場合にも録画データが欠落することなく、録画を引き継ぐことができる。
【００２６】
また、ＣＰＵ８ａはステップＳ１０に示すように第３ＮＡＳ５ｃでループ録画するように制御する。そして、第３ＮＡＳ５ｃは、ループ録画を開始する。この場合、デジタルＴＶ装置２から第２ＮＡＳ５ｂに送出される番組ストリームが、第３第３ＮＡＳ５ｃにも送出され、第３ＮＡＳ５ｃは、これをループ録画する。  
また、ＣＰＵ８ａは、通常録画を行う録画ストレージ装置となった第２ＮＡＳ５ｂに対して、（第１ＮＡＳ５ａで行っていたのと同様に）例えば時間Ｔｂ毎に障害の有無を監視する。つまり、（ステップＳ４において第１ＮＡＳ５ａで行っていたのと同様に）ステップＳ１１に示すように第２ＮＡＳ５ｂに障害が発生したかの判定を行う。
【００２７】
障害が発生していないと判定した場合にはステップＳ１２に進み、このステップＳ１２においてＣＰＵ８ａは第２ＮＡＳ５ｂでの通常録画が完了したか否かを判定する。通常録画が完了していない場合にはステップＳ９に戻る。  
そして、２回目の障害が発生しない限り、ステップＳ９からステップＳ１２までの処理を繰り返す。ステップＳ１２において通常録画が完了した場合にはステップＳ１３においてＣＰＵ８ａは第３ＮＡＳ５ｃによるループ録画の動作を解除する。  
また、ステップＳ１４に示すようにＣＰＵ８ａは１回目の障害発生に対応した情報を例えば不揮発性メモリ８ｄに記憶する。例えばＣＰＵ８ａは、第１ＮＡＳ５ａが途中の時刻で録画停止し、その時刻以後は第２ＮＡＳ５ｂで録画を行った情報の記憶と、その時刻周辺の録画データが第２ＮＡＳ５ｂのループ録画領域３１ｃに保存されていることの情報を不揮発性メモリ８ｄに記憶する。そして、図５の録画の動作を終了する。
【００２８】
そして、次回に第１ＮＡＳ５ａの障害が解消ないしは復旧した場合、ＣＰＵ８ａは不揮発性メモリ８ｄに記憶されている情報を参照して、再生に対応する。  
一方、ステップＳ１１において障害発生を検出した場合には、ステップＳ１５に示すように障害発生に対応して、ＣＰＵ８ａは、第３ＮＡＳ５ｃを、ループ録画から通常録画に変更させる処理を開始する。  
そして、ステップＳ１６に示すようにＣＰＵ８ａの制御により第２ＮＡＳ５ｂは通常録画の動作を停止する。また、ＣＰＵ８ａは、第３ＮＡＳ５ｃのループ録画から通常録画への変更に関する情報を記憶する。  
また、ステップＳ１７に示すようにＣＰＵ８ａの制御により、第３ＮＡＳ５ｃは、通常録画を行う。なお、ＣＰＵ８ａは、第３ＮＡＳ５ｃにおいてもそのループ録画領域を保存したまま、そのループ録画領域を除外した残部の記録領域を用いて通常録画を行うように制御する。
【００２９】
そして、次のステップＳ１８に示すようにＣＰＵ８ａは第３ＮＡＳ５ｃによる録画動作が完了したかを判定する。録画動作が完了しない場合には、ステップＳ１７に戻り、通常録画を続行する。  
このようにして、通常録画が完了すると、ステップＳ１９に示すように障害発生に対応した情報を例えば不揮発性メモリ８ｄに記憶して、図５の動作を終了する。  
このように動作する本実施形態によれば、ユーザにより録画の指定がされた外部ストレージ装置で通常録画を行っている最中に、予期しにくい障害が発生しても、その障害発生の際の録画部分の欠落を防止して録画を続行することができる。  
つまり、本実施形態においては、指定された録画ストレージ装置に障害発生が起こるとそれを検出して、障害発生以前からループ録画を行っている他のストレージ装置により、ループ録画データを保存して、通常録画を自動的に引き継がせる。
【００３０】
また、このループ録画は、障害発生を検出してその通常録画を引き継がせるまでの動作を行うのに要する時間よりも長い時間、（上書きしないで）ループ録画することができるように設定しているので、障害が発生しても録画部分に欠落が発生しない。このため、信頼性の高い番組記録を行う番組記録装置を実現できる。  
また、本実施形態の録画方法（番組記録方法）は、録画ストレージ装置に障害が発生した時でも、他のストレージ装置には（ループ録画領域の他に）その続き部分だけの録画を行えば良いので容量も少なくて済む。このため、番組全時間分のスペースが無くても続き部分の記録容量分があれば録画を引き継ぐことができる。  
また、本実施形態は、ループ録画を行うことにより、ループ録画にしない例えばバックアップ録画の場合よりも無駄に重複する記録部分が少なく、番組の（放送）時間分の容量があれば良い。
【００３１】
また、他のストレージ装置への切り替え時の為に放送受信装置としての例えばデジタルＴＶ装置２に、番組ストリームを形成する映像ストリーム用の、通常は大容量が必要となるＨＤＤを確保する必要がなく、機器のハードウェア資源の節約にも有効である。  
次に本発明の第２の実施形態を説明する。図６は本実施形態に係るＴＶシステム１Ｂを示す。このＴＶシステム１Ｂは、図１におけるＴＶシステム１において、デジタルＴＶ装置２内に内蔵ストレージ装置を設けたデジタルＴＶ装置２Ｂが採用されている。  
このデジタルＴＶ装置２Ｂは、図１のデジタルＴＶ装置２において内蔵ストレージ装置としてＨＤＤ６を備え、このＨＤＤ６は制御部８と接続されている。  
その他の構成は第１の実施形態と同様である。本実施形態に係るＴＶシステム１Ｂは、４つのストレージ装置を備えることになる。このため、図２に示した録画ストレージ装置の設定のメニュー画面としては、さらに内蔵ストレージ装置としてのＨＤＤを選択することができる。
【００３２】
本実施形態は第１の実施形態における３つのストレージ装置の他に、さらに内蔵ストレージ装置を備えた構成であるため、例えば第１の実施形態で説明したように図５に示したステップＳ１からステップＳ１９までの動作を行うようにすることができる。  
また、本実施形態は、図５のステップＳ１８以降を変更した図７に示すような動作を行うことができる。図７は本実施形態における動作の一部を示すフローチャートである。    図５においては、ステップＳ１１において、第２ＮＡＳ５ｂで障害発生した判定した場合には、ステップＳ１５において第３ＮＡＳ５ｃをループ録画から通常録画に変更する制御を行っている。  
そして、次のステップＳ１６で第２ＮＡＳ５ｂを停止させ、ステップＳ１７において第３ＮＡＳ５ｃで通常録画を行うようにしている。  
本実施形態においては、図７に示すようにステップＳ１７の次に、ステップＳ２０のＨＤＤ６により第３ＮＡＳ５ｃで録画する番組ストリームをループ録画する。
【００３３】
このステップＳ２０の次のステップＳ２１〜Ｓ２９は、図５におけるステップＳ１１〜Ｓ１９における第２ＮＡＳ５ｂを第３ＮＡＳ５ｃに読み替え、かつ第３ＮＡＳ５ｃをＨＤＤ６に読み替えた処理と同様の処理となる。  
本実施形態では、第３ＮＡＳ５ｃの通常録画の場合にも、ループ録画を行えるようにしているので、障害発生に対してより信頼性が高い録画を行うことができる。  
なお、本実施形態は、上述したように録画ストレージ装置の接続不良や、ハングアップなどの予期しにくい障害の発生に対して有効に対応できる。この他の障害として、録画ストレージ装置の電源がＯＦＦにされたりする場合にも対応できる。また、この他に録画ストレージ装置が容量オーバになって録画出来なくなる場合にも対応できる。
【００３４】
図７に示した動作例は、ループ録画するストレージ装置として第２ＮＡＳ５ｂ、第３ＮＡＳ５ｃを、ＨＤＤ６優先して設定した場合で説明したが、この場合に限定されるものでない。  
例えば図５に示す動作或いは上述した動作において、第１ＮＡＳ５ａで通常録画を行った場合、ループ録画するストレージ装置を、（外部ストレージ装置としての第２ＮＡＳ５ｂでなく）、内蔵ストレージ装置としてのＨＤＤ６に設定しても良い。  
また、第１の実施形態においては、障害発生が起きた場合、ループ録画するストレージ装置を通常録画に変更する動作を行うように設定しているが、これに限定されるものでない。例えば、１つのストレージ装置で障害の発生回数に応じて複数回のループ録画を行うようにしても良い。
【００３５】
図８は、ＨＤＤ６をこのような複数回のループ録画を行うストレージ装置に設定して、番組記録する動作のフローチャートを示す。図８の動作内容は、図５と類似しているので、異なる点のみを説明する。  
図５と同様にステップＳ１，Ｓ２を行い、ステップＳ３は第２ＮＡＳ５ｂをＨＤＤ６に読み替えたステップＳ３′のループ録画（障害が発生した場合には第１のループ録画に相当記）の動作となる。そして、図５と同様にステップＳ４，Ｓ５の処理を行う。また、ステップＳ６も第２ＮＡＳ５ｂをＨＤＤ６に読み替えたステップＳ６′の動作となる。  
また、ステップＳ４において障害発生を検出した場合には、ステップＳ７に対応するステップＳ７′においてＣＰＵ８ａは、第２ＮＡＳ５ｂを通常録画に設定する。そして、ステップＳ８′において、第１ＮＡＳ５ａの録画の停止と、ステップＳ７′の設定の情報を記憶する。
【００３６】
そして、ステップＳ９で第２ＮＡＳ５ｂは通常録画を行い、かつステップＳ１０′においてＨＤＤ６で第２のループ録画を行う。なお、この第２のループ録画は、上述したループ録画と異なるループ録画領域で行うようにＣＰＵ８ａで制御される。換言すると、上述したループ録画による録画情報は保存される。  
その後、ステップＳ１１，ステップＳ１２と同じ処理を行い、ステップＳ１３を変更したステップＳ１３′においてＨＤＤ６の第２のループ録画を解除し、ステップＳ１４の処理を行う。  
また、ステップＳ１１において障害発生を検出した場合には、ステップＳ１５に対応するステップＳ１５′においてＣＰＵ８ａは、第３ＮＡＳ５ｃを通常録画に設定する。次のステップＳ１６′において、第２ＮＡＳ５ｂの録画の停止と、ステップＳ１５′の設定の情報を記憶する。その後は図５と同様にステップＳ１７，Ｓ１８，Ｓ１９を行う。
【００３７】
つまり、ステップＳ１７で第３ＮＡＳ５ｃは通常録画を行い、かつステップＳ１８において録画完了かの判定処理、完了しない場合にはステップＳ１７に戻り、完了した場合にはステップＳ１９の処理を行う。  
このように動作する変形例によれば、第１の実施形態とほぼ同様に障害発生に対して有効に対応できる効果を有すると共に、ループ録画の情報を１つのストレージ装置で管理できる。  
なお、図８のようにループ録画を行う記録容量は、通常録画を行う場合に比較して小さな記憶容量で済むため、例えばデジタルＴＶ装置２に内蔵した不揮発性メモリ８ｄでこのループ録画を行うようにしても良い。
【００３８】
また、上述した実施形態等においては、最初に録画を行うストレージ装置として外部ストレージ装置の場合で説明したが、内蔵ストレージ装置で行う場合に適用することもできる。  
また、３つ或いは４つのストレージ装置を用いた例で説明したが、本発明はこれに限定されるものでなく、２つ以上の複数であれば良い。  
また、外部ストレージ装置としてデジタルＴＶ装置２に接続されるＮＡＳ（ネットワーク接続デバイス）の場合で説明したが、デジタルＴＶ装置２とネットワーク接続されたネット接続デバイスを介して外部ストレージ装置が通信可能に接続されたものでも良い。    また、外部ストレージ装置は、これらの場合に限定されるものでなく、デジタルＴＶ装置２にＵＳＢ接続で通信可能に接続されるものでも良いし、ＩＥＥＥ１３９４接続等のものでも良い。また、上述したＴＶシステム１，１Ｂにおいては、デジタルのテレビジョン放送受信装置の場合で説明したが、アナログのテレビジョン放送受信装置の場合にも適用できる。  
また、上述した実施形態等の一部を組み合わせる等して構成される実施形態等も本発明に属する。
【図面の簡単な説明】
【００３９】
【図１】本発明の第１の実施形態に係るＴＶシステムの全体構成を示すブロック図。
【図２】録画を行うストレージ装置の設定のメニュー画面を示す図。
【図３】ループ録画を行うストレージ装置に設定されるループ録画領域を示す図。
【図４】第１の実施形態における録画動作の概略を示す動作説明図。
【図５】第１の実施形態の動作手順を示すフローチャート。
【図６】本発明の第２の実施形態に係るＴＶシステムの全体構成を示すブロック図。
【図７】第２の実施形態における録画手順の一部を示すフローチャート。
【図８】変形例に係る録画手順を示すフローチャート。
【符号の説明】
【００４０】
１…ＴＶシステム、２…デジタルＴＶ装置、５ａ…第１ＮＡＳ、５ｂ…第２ＮＡＳ、  ５ｃ…第３ＮＡＳ、６…ＨＤＤ、８…制御部、８ａ…ＣＰＵ、１３…チューナ部、３１ｃ…ループ録画領域。
【図１】
2008301291.tif 000003
【図２】
2008301291.tif 000004
【図３】
2008301291.tif 000005
【図４】
2008301291.tif 000006
【図５】
2008301291.tif 000007
【図６】
2008301291.tif 000008
【図７】
2008301291.tif 000009
【図８】
2008301291.tif 000010