(57)【特許請求の範囲】
【請求項１】
繰り返し放送されるデジタル放送を受信するデジタル放送受信機において、
前記デジタル放送のコンテンツを受信するコンテンツ受信手段と、
前記コンテンツを一時的に蓄積するコンテンツ蓄積手段と、
蓄積が中断された前記コンテンツを中途蓄積済コンテンツとして格納する中途蓄積済コンテンツ格納手段と、
前記デジタル放送のコンテンツを監視し、前記中途蓄積済コンテンツ格納手段により格納された前記中途蓄積済コンテンツの中に、該コンテンツの中途蓄積済コンテンツが存在した場合に、前記コンテンツ蓄積手段に該コンテンツの未蓄積分のみ一時蓄積し、前記中途蓄積済コンテンツと結合させるコンテンツ蓄積制御手段と、
蓄積が完了した前記コンテンツを格納するコンテンツ格納手段と、
を有することを特徴とするデジタル放送受信機。
【請求項２】
繰り返し放送されるデジタル放送を受信するデジタル放送受信機において、
前記デジタル放送のコンテンツを受信するコンテンツ受信手段と、
前記コンテンツを一時的に蓄積するコンテンツ蓄積手段と、
蓄積が中断された前記コンテンツを中途蓄積済コンテンツとして格納する中途蓄積済コンテンツ格納手段と、
少なくとも、前記コンテンツの固有のＩＤ、前記コンテンツの蓄積状態、前記コンテンツの蓄積先ファイル名及び前記コンテンツの容量を含む前記コンテンツの蓄積情報を管理するコンテンツ蓄積情報管理手段と、
前記デジタル放送のコンテンツを監視し、前記コンテンツ蓄積情報管理手段により管理されている該コンテンツの蓄積情報を検索し、該コンテンツの中途蓄積済コンテンツが存在した場合に、前記コンテンツ蓄積手段に該コンテンツの未蓄積分のみ一時蓄積し、前記中途蓄積済コンテンツと結合させるコンテンツ蓄積制御手段と、
蓄積が完了した前記コンテンツを格納するコンテンツ格納手段と、
を有することを特徴とするデジタル放送受信機。
【請求項３】
繰り返し放送されるデジタル放送のコンテンツを蓄積するコンテンツ蓄積方法において、
前記コンテンツを受信し、
前記コンテンツを蓄積開始し、
蓄積が中断された前記コンテンツを中途蓄積済コンテンツとして格納し、
前記デジタル放送のコンテンツを監視し、格納された前記中途蓄積済コンテンツの中に、該コンテンツの中途蓄積済コンテンツが存在した場合に、該コンテンツの未蓄積部分のみ一時蓄積し、前記中途蓄積済コンテンツと結合することを特徴とするコンテンツ蓄積方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
デジタル放送を受信可能なデジタル放送受信機に関し、特にコンテンツを蓄積する手段を有するデジタル放送受信機に関する。
【０００２】
【従来の技術】
２０００年１２月に実用化した、ＢＳデジタル放送では、テレビ番組、ラジオ番組と並んで、データ放送番組が放送されている。
【０００３】
デジタル放送におけるデータ放送では、ＩＳＯ／ＩＥＣ １３８１８−６ ＤＳＭ−ＣＣ（Digital Storage Media-Command and Control）において定められているデータカルーセル伝送という規格があり、天気予報や、ニュースなどのデータが放送局などからデジタル放送受信機へ伝送される。
【０００４】
図１４は、データカルーセルの例であり、（ａ）はデータカルーセル伝送によるコンテンツ送信を示す図、（ｂ）はコンテンツＡの構成例である。
図１４（ａ）のようにデータ放送は、コンテンツＡからコンテンツＤまでが何度も繰り返し送信されている。ユーザがコンテンツＡを視聴する場合、デジタル放送受信機は、図１４（ｂ）のようなコンテンツＡを構成する文字ファイルや、静止画ファイルなどのファイル１〜４を全て蓄積し、蓄積が終了した後にコンテンツを実行する。
【０００５】
【発明が解決しようとする課題】
しかし、上記のようにデータ放送は、コンテンツを構成するファイルを全てデジタル放送受信機に蓄積してからでなくては、視聴することができない。従来のデジタル放送受信機では、コンテンツの蓄積が中断されたとき、蓄積が失敗したものとみなし、蓄積内容を破棄していた。そのため、同じコンテンツを蓄積するときに最初から蓄積しなおさなければならず、コンテンツの蓄積に時間がかかった。
【０００６】
本発明はこのような点に鑑みてなされたものであり、コンテンツの蓄積時間を短縮することができるデジタル放送受信機を提供することを目的とする。
また、本発明の他の目的は、コンテンツの蓄積時間を短縮することができるコンテンツ蓄積方法を提供することである。
【０００７】
【課題を解決するための手段】
本発明では上記課題を解決するために、繰り返し放送されるデジタル放送を受信するデジタル放送受信機において、前記デジタル放送のコンテンツを受信するコンテンツ受信手段と、前記コンテンツを一時的に蓄積するコンテンツ蓄積手段と、蓄積が中断された前記コンテンツを中途蓄積済コンテンツとして格納する中途蓄積済コンテンツ格納手段と、前記デジタル放送のコンテンツを監視し、前記中途蓄積済コンテンツ格納手段により格納された前記中途蓄積済コンテンツの中に、該コンテンツの中途蓄積済コンテンツが存在した場合に、前記コンテンツ蓄積手段に該コンテンツの未蓄積分のみ一時蓄積し、前記中途蓄積済コンテンツと結合させるコンテンツ蓄積制御手段と、蓄積が完了した前記コンテンツを格納するコンテンツ格納手段と、を有することを特徴とするデジタル放送受信機が提供される。
【０００８】
上記構成によれば、コンテンツの蓄積が中断された際、蓄積内容を中途蓄積済コンテンツとして保存し、コンテンツの蓄積再開時に未蓄積分のみを蓄積し、中途蓄積済コンテンツと結合する。
【０００９】
また、繰り返し放送されるデジタル放送のコンテンツを蓄積するコンテンツ蓄積方法において、前記コンテンツを受信し、前記コンテンツを蓄積開始し、蓄積が中断された前記コンテンツを中途蓄積済コンテンツとして格納し、前記デジタル放送のコンテンツを監視し、格納された前記中途蓄積済コンテンツの中に、該コンテンツの中途蓄積済コンテンツが存在した場合に、該コンテンツの未蓄積部分のみ一時蓄積し、前記中途蓄積済コンテンツと結合することを特徴とするコンテンツ蓄積方法が提供される。
【００１０】
上記方法によれば、コンテンツの蓄積が中断された際、蓄積内容を中途蓄積済コンテンツとして保存し、コンテンツの蓄積再開時に未蓄積分のみを一時蓄積し、中途蓄積済コンテンツと結合する。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
図１は、本発明の実施の形態のデジタル放送受信機の要の構成図である。
【００１２】
本発明のデジタル放送受信機１は、アンテナ２ａを介してデジタル放送のコンテンツを受信するコンテンツ受信手段２と、受信したコンテンツを一時的に蓄積するコンテンツ蓄積手段３と、コンテンツの蓄積中にユーザの選局などで蓄積が中断された場合、中途蓄積済のコンテンツを格納する中途蓄積済コンテンツ格納手段４と、蓄積が開始されたコンテンツの蓄積状況などの蓄積情報を管理するコンテンツ蓄積情報管理手段５と、これらを管理、制御するコンテンツ蓄積制御手段６と、蓄積が完了したコンテンツを格納するコンテンツ格納手段７とを有する。
【００１３】
ここで、蓄積情報は少なくとも、コンテンツの固有のＩＤ、蓄積を開始したコンテンツの状態（蓄積中、蓄積中断、蓄積完了などの状態）、コンテンツの蓄積先ファイル名及び前記コンテンツのサイズを含む。
【００１４】
以下、デジタル放送受信機１の動作を説明する。
ユーザの選局によって、コンテンツ受信手段２はアンテナ２ａを介してデジタル放送のコンテンツを放送局より受信する。データ放送などのコンテンツの場合は、コンテンツは前述の図１４で説明したように、データカルーセル伝送という規格にて放送局などから送信される。
【００１５】
ユーザによりコンテンツが選択され、コンテンツ視聴のための蓄積指定がなされると、コンテンツ蓄積制御手段６の制御のもと、コンテンツ蓄積情報管理手段５に該当コンテンツの蓄積情報が登録される。この際、コンテンツの状態を、“蓄積中”とする。
【００１６】
ユーザの選局や番組更新などで蓄積が完了前に中断されたとき、途中まで蓄積されたコンテンツは、コンテンツ蓄積制御手段６の制御のもと、中途蓄積済コンテンツ格納手段４に移動し、コンテンツ蓄積情報管理手段５の該当コンテンツの状態を、“中断”と変更する。
【００１７】
次に、再びユーザが所望のコンテンツを受信して実行するための蓄積を開始する際、コンテンツ蓄積制御手段６は、コンテンツ蓄積情報管理手段５を検索して、蓄積しようとするコンテンツがすでに中途蓄積済コンテンツ格納手段４に存在するか否か検索する。ここで、該当するコンテンツの中途蓄積済コンテンツが存在すれば、コンテンツ蓄積制御手段６の制御のもと、コンテンツ蓄積情報管理手段５の該当コンテンツの状態を、“蓄積中”とし、中途蓄積済分をスキップして、コンテンツ蓄積手段３で未蓄積分のみの蓄積を開始する。
【００１８】
コンテンツの未蓄積分の蓄積が完了すると、コンテンツ蓄積手段３で蓄積された未蓄積分はコンテンツ蓄積制御手段６の制御のもと中途蓄積済コンテンツ格納手段４に移動する。そこで、該当するコンテンツの中途蓄積済コンテンツと未蓄積分であった分を結合する。ここで、結合したコンテンツは、コンテンツ蓄積制御手段６の制御のもとコンテンツ格納手段７に移動され、最後にコンテンツ蓄積情報管理手段５に登録されている該当コンテンツの登録情報を削除して動作を終了する。
【００１９】
ここで、未蓄積分の蓄積の際、再びユーザの選局などにより蓄積が中断されると、蓄積された分だけが、中途蓄積済コンテンツ格納手段４に移動し、中途蓄積済コンテンツと結合し、新たな中途蓄積済コンテンツとなる。
【００２０】
また、ユーザが蓄積を指定しない場合においても、中途蓄積済コンテンツ格納手段４に格納されている中途蓄積済のコンテンツが、ユーザの選局などにより、再び蓄積が可能な状態にある場合、コンテンツ蓄積制御手段６の制御のもと自動的に未蓄積分のコンテンツの蓄積を再開する。この際、自動蓄積が完了すると、中途蓄積済コンテンツ格納手段４で、中途蓄積済コンテンツと、自動蓄積が完了した未蓄積分のコンテンツを結合し、新たな中途蓄積済コンテンツとし、コンテンツ蓄積情報管理手段５の該当コンテンツの状態を“自動蓄積完了”とする。このコンテンツにおいて、ユーザが蓄積指定を行った場合、中途蓄積済コンテンツ格納手段４から、自動蓄積が完了した中途蓄積済コンテンツをコンテンツ格納手段７に移動し、最後にコンテンツ蓄積情報管理手段５に登録されている該当コンテンツの登録情報を削除して動作を終了する。
【００２１】
このような構成にすることにより、蓄積が中断されたコンテンツを中途蓄積済コンテンツとして格納し、蓄積を再開することによって、コンテンツの蓄積に係る時間を短縮することができる。
【００２２】
また、蓄積途中のコンテンツの蓄積を自動的に再開し、次回に蓄積指定があったときに即座に蓄積を完了することができる。
以下、本発明の実施の形態の詳細を説明する。
【００２３】
図２は、本発明の第１の実施の形態に係るデジタル放送受信機の構成例である。
デジタル放送受信機１０は、アンテナ１１ａよりデジタル放送を受信するチューナや復調器などからなるフロントエンド１１、スクランブルを解くデスクランブラ１２、多重化を分離するデマルチプレクサ１３、符号化された信号を復号化するデコーダ１４と、これらを制御するＣＰＵ（Central Processing Unit）１５と、メインメモリに用いられるＤＲＡＭ（Dynamic Random Access Memory）１６、コンテンツを蓄積するＨＤＤ（Hard Disk Drive）１７と、リモコン信号受信機やパネルキーなどのその他のデバイス１８とからなる。
【００２４】
以下、デジタル放送受信機１０の動作を状態遷移図を参照して説明する。
図３は、コンテンツ取得の際の状態遷移図である。
Ｔ１：未取得時
コンテンツ未取得時である。
【００２５】
Ｔ２：蓄積開始
ユーザはリモコンやパネルキーなどで選局し、選局に応じてフロントエンド１１でチューニングが行われる。さらにデスクランブラ１２で有料放送などの限定放送にかけられたスクランブルを解除し、デマルチプレクサ１３で音声、映像、番組情報、データ放送用のデータなどが多重化されたトランスポートストリームを分離する。さらに、符号化された音声、映像などをデコーダ１４で復号し、図示しない受像機に出力し表示する。天気予報や、ニュースなどのデータ放送のコンテンツは前述の図１４のようにデータカルーセル形式であり、セクションとしてトランスポートストリームに含まれ、デマルチプレクサ１３で取り出される。
【００２６】
リモコンなどにより、ユーザからデータ放送のコンテンツを再生するために、コンテンツのＨＤＤ１７への蓄積を開始する旨の指定を受けると、状態Ｔ３に移る。
【００２７】
Ｔ３：蓄積中
図４はコンテンツ蓄積中の動作を示す図であり、（ａ）は中途蓄積済のコンテンツがない場合、（ｂ）は中途蓄積済のコンテンツが存在する場合の蓄積中の動作を示す図である。
【００２８】
ここで、ＨＤＤ１７内には、コンテンツの蓄積中に形成される一時ファイルを管理する一時ファイル管理領域２０と、中断の際、途中まで蓄積した分を中途蓄積済ファイルとして格納する中途蓄積済ファイル管理領域２１と、蓄積が完了したコンテンツを格納するコンテンツ格納領域２２と、蓄積中のコンテンツの状態などのコンテンツ情報を管理するコンテンツ蓄積情報管理テーブル２３とを有する。
【００２９】
図５は、コンテンツ蓄積情報管理テーブル２３の例である。
図のようにコンテンツのＩＤとなるＵＲＩ（Universal Resource Identifier）、コンテンツのサイズ、コンテンツの状態、蓄積済サイズ、蓄積先ファイル名、中途蓄積済ファイル名、一時ファイル名が登録される。
【００３０】
ＣＰＵ１５が、コンテンツ蓄積情報管理テーブル２３を検索し、該当するコンテンツ３０の中途蓄積済ファイル３０ｍ１が存在しなかった場合、状態Ｔ２におけるユーザの蓄積指定に対して、ＣＰＵ１５の制御のもと、デマルチプレクサ１３より取り出された該当するコンテンツ３０は、図４（ａ）のように、一時ファイル３０ｔ１として一時ファイル管理領域２０に蓄積が開始される。蓄積が開始されると、コンテンツ３０がコンテンツ蓄積情報管理テーブル２３に登録され、コンテンツ３０の蓄積状態を“蓄積中”にする。
【００３１】
一方、ＣＰＵ１５は、コンテンツ蓄積情報管理テーブル２３を参照して、該当するコンテンツ３０の中途蓄積分がすでに中途蓄積済ファイル３０ｍ１として存在した場合、図４（ｂ）のように、蓄積は中途蓄積分がスキップされ、未蓄積分のみの一時ファイル３０ｔ２が作成される。なお、蓄積するコンテンツ３０が中途蓄積済のものと一致するか否かの判断は、コンテンツ蓄積情報管理テーブル２３においてコンテンツＵＲＩ、蓄積完了後の蓄積先ファイル名、コンテンツサイズが全て一致するか否かで行う。
【００３２】
そのまま蓄積が完了すると状態Ｔ７に移り、ユーザのリモコンによる選局や、電源をオフするなどの行為により蓄積が中断された場合、状態Ｔ４に移る。
Ｔ４：中断
図６は、コンテンツの蓄積中断時における動作を示す図であり、（ａ）は中途蓄積済のコンテンツがない場合、（ｂ）は中途蓄積済のコンテンツが存在する場合の動作を示す図である。
【００３３】
コンテンツ３０の蓄積完了前に蓄積が中断されると、図６（ａ）のように中途蓄積済分のコンテンツ３０の一時ファイル３０ｔ１は、ＣＰＵ１５の制御のもと中途蓄積済ファイル３０ｍ１として中途蓄積済ファイル管理領域２１に移動して格納される。
【００３４】
一方、ＣＰＵ１５は中途蓄積済ファイル管理領域２１に、すでに該当するコンテンツ３０の中途蓄積済ファイル３０ｍ１が存在するか否かを検索し、存在する場合は、図６（ｂ）のように、一時ファイル３０ｔ２が中途蓄積済ファイル３０ｍ１と結合し、新たな中途蓄積済ファイル３０ｍ２を形成し、中途蓄積済ファイル管理領域２１に格納する。
【００３５】
さらに、ＣＰＵ１５はコンテンツ蓄積情報管理テーブル２３のコンテンツの状態を“中断”にする。
この状態で、再びユーザより該当コンテンツの蓄積指定がなされた場合、状態Ｔ３に移り、選局などによって再び該当コンテンツの蓄積が可能な状態になった場合、状態Ｔ５に移る。
【００３６】
Ｔ５：自動蓄積中
コンテンツの状態がＴ４の中断状態にあるとき、ＣＰＵ１５はユーザの選局などによって受信し、デマルチプレクサ１３で多重分離されて取り出されたコンテンツを監視する。ここで、ＣＰＵ１５はコンテンツ蓄積情報管理テーブル２３を検索し、中断中の中途蓄積済ファイルと一致したコンテンツが受信可能となった場合、ＣＰＵ１５はそれを検知し、中途蓄積分をスキップして、未蓄積分を自動的に一時ファイルに蓄積する。
【００３７】
さらに、ＣＰＵ１５はコンテンツ蓄積情報管理テーブル２３のコンテンツの状態を“自動蓄積中”にする。
ここで、未蓄積分の蓄積がすべて完了すれば状態Ｔ６の自動蓄積完了に移り、自動蓄積中にユーザより、該当コンテンツの蓄積指定が行われた場合、状態Ｔ３の蓄積中に移る。
【００３８】
Ｔ６：自動蓄積完了
状態Ｔ５の自動蓄積中において、蓄積が完了したときの状態である。
このとき、前述の図６（ｂ）を再び用いて説明すると、一時ファイル３０ｔ２の蓄積が完了すると、中途蓄積済ファイル管理領域２１に移動し、一時ファイル３０ｔ２と中途蓄積済ファイル３０ｍ１を結合させ、新たな中途蓄積済ファイル３０ｍ２を形成する。ただし、ここでの中途蓄積済ファイル３０ｍ２は蓄積が完了したコンテンツであるので、ＣＰＵ１５はコンテンツ蓄積情報管理テーブル２３のコンテンツ３０の状態を“自動蓄積完了”と変更する。
【００３９】
この際、ユーザから該当するコンテンツの蓄積指定がなされた場合、状態Ｔ７に移る。
Ｔ７：蓄積完了
この状態は、状態Ｔ３の蓄積中に蓄積が完了したとき、及び状態Ｔ６の自動蓄積完了時にユーザより該当するコンテンツの蓄積指定がなされたときの状態である。
【００４０】
図７は、状態Ｔ３のコンテンツの蓄積中に蓄積完了された際における動作を示す図であり、（ａ）は中途蓄積済のコンテンツがない場合、（ｂ）は中途蓄積済のコンテンツが存在する場合の動作を示す図である。
【００４１】
中途蓄積済のコンテンツがない場合、ＣＰＵ１５の制御のもと、図７（ａ）のように蓄積が完了した一時ファイル３０ｔをそのまま中途蓄積済ファイル管理領域２１に移動し、中途蓄積済ファイル３０ｍとし、続いて中途蓄積済ファイル３０ｍをコンテンツ格納領域２２に、蓄積が完了したコンテンツ３０として格納する。
【００４２】
中途蓄積済のコンテンツがある場合、ＣＰＵ１５の制御のもと、図７（ｂ）のように蓄積が完了した一時ファイル３０ｔ２は中途蓄積済ファイル管理領域２１に移され、そこで、中途蓄積済ファイル３０ｍ１と結合し、あらたな中途蓄積ファイル３０ｍ２を形成する。続いて、中途蓄積済ファイル３０ｍ２をコンテンツ格納領域２２に、蓄積が完了したコンテンツ３０として格納する。
【００４３】
図８は、状態Ｔ６の自動蓄積完了時にユーザにより該当するコンテンツの蓄積指定がなされたときの動作を示す図である。
自動蓄積完了の場合、自動蓄積が完了したコンテンツは、中途蓄積済ファイル管理領域２１に、蓄積が完了した中途蓄積済ファイル３０ｍとして格納されている。ここで、ユーザによるコンテンツ蓄積指定によって、コンテンツ格納領域２２に移され、蓄積が完了したコンテンツ３０として格納される。
【００４４】
これらの処理が終了すると、ＣＰＵ１５はコンテンツ蓄積情報管理テーブル２３の該当するコンテンツの登録情報を消去する。
このような構成にすることにより、蓄積途中で蓄積が中断されたコンテンツを中途蓄積済ファイルとして別に格納し、次回に蓄積できる状態になったとき、蓄積をユーザの指定もしくは自動的に再開することによって、途中まで蓄積されたデータを有効に活用することができ、コンテンツの蓄積にかかる時間を短縮することができる。
【００４５】
以下、コンテンツ蓄積方法についてフローチャートを参照して説明する。
図９、図１０、図１１はコンテンツ蓄積方法のフローチャートである。
Ｓ１：ユーザによるコンテンツ蓄積指定
受信したコンテンツにおいて、ユーザはコンテンツを実行するためにコンテンツの蓄積指定を行う。
【００４６】
Ｓ２：蓄積指定されたコンテンツがコンテンツ蓄積情報管理テーブル２３に登録されているか否かの判断
ここでは、ユーザにより蓄積が指定されたコンテンツが、すでにコンテンツ蓄積情報管理テーブル２３に登録されているか否かを判断する。ここで、未登録の場合はステップＳ５に進み、登録済の場合はステップＳ３に進む。
【００４７】
Ｓ３：コンテンツ蓄積情報管理テーブル２３に登録されたコンテンツの状態の判定
ここでは、コンテンツ蓄積情報管理テーブル２３に登録された、現在の蓄積指定されたコンテンツの状態を判定する。ここで、状態が“自動蓄積中”であればステップＳ４に進み、“中断”であればステップＳ６へ進み、“自動蓄積完了”であれば、図１０のステップＳ１１に進む。
【００４８】
Ｓ４：状態を“蓄積中”に変更
ここでは、ユーザにより、蓄積指定がなされたので、コンテンツ蓄積情報管理テーブル２３の該当するコンテンツの状態を“自動蓄積中”から“蓄積中”に変更する。
【００４９】
Ｓ５：コンテンツの登録及びコンテンツの状態を“蓄積中”にする。
蓄積指定されたコンテンツは、コンテンツ蓄積情報管理テーブル２３に未登録であったので、新たにユーザの指定したコンテンツを登録する。さらにコンテンツ蓄積情報管理テーブル２３の該当するコンテンツの状態を“蓄積中”にする。
【００５０】
Ｓ６：状態を“蓄積中”に変更
登録済コンテンツの現在の状態が“中断”であったため、コンテンツ蓄積情報管理テーブル２３の該当するコンテンツの状態を“蓄積中”に変更する。
【００５１】
Ｓ７：一時ファイルに蓄積を開始
ここでは、ステップＳ５及びステップＳ６において状態を“蓄積中”としたので、一時ファイルを形成し、コンテンツの蓄積を開始する。
【００５２】
Ｓ８：蓄積処理
コンテンツ蓄積情報管理テーブル２３のコンテンツの状態を“蓄積中”と変更したので、“自動蓄積中”の際に蓄積した一時ファイルに再びコンテンツの蓄積を開始する。
【００５３】
Ｓ９：蓄積が中断されたか否かの判定
蓄積処理実行時に、ユーザのリモコンなどによる選局や、電源のオンオフなどによってコンテンツの蓄積が中断された場合、図１１のステップＳ２４に進み、中断されない場合は、ステップＳ１０に進む。
【００５４】
Ｓ１０：蓄積が完了したか否かの判定
ここでは、蓄積が完了したか否かの判定を行う。ここで、蓄積が完了した場合、図１０のステップＳ１１に進む。蓄積が完了しない場合、ステップＳ９に戻る。
【００５５】
Ｓ１１：コンテンツの状態の判定
ここでは、コンテンツ蓄積情報管理テーブル２３に登録されているコンテンツの蓄積状態を判定する。コンテンツの状態が“蓄積中”であればステップＳ１２に進み、“自動蓄積完了”であればステップＳ１６に進み、“自動蓄積中”であればステップＳ１８に進む。
【００５６】
Ｓ１２：中途蓄積済ファイルが存在するか否かの判定
蓄積中と判定されたので、蓄積が完了した一時ファイルのほかに中途蓄積済ファイルが存在するか否かの判定を行う。
【００５７】
ここで、中途蓄積済ファイルが存在している場合はステップＳ１３に進み、中途蓄積済ファイルが存在しない場合はステップＳ１５に進む。
Ｓ１３：中途蓄積済ファイルと一時ファイルを結合
中途蓄積済ファイルが存在すると判定されたので、中途蓄積済ファイルと、蓄積が完了した一時ファイルを結合する。
【００５８】
Ｓ１４：結合したファイルを中途蓄積済ファイルとして登録情報を更新
結合したファイルを中途蓄積済ファイルとして、コンテンツ蓄積情報管理テーブル２３を更新する。
【００５９】
Ｓ１５：一時ファイルを中途蓄積済ファイルとして登録情報を更新
一時ファイルを中途蓄積済ファイルとして、コンテンツ蓄積情報管理テーブル２３を更新する。
【００６０】
Ｓ１６：中途蓄積済ファイルを蓄積先のファイルに移動
蓄積が完了した中途蓄積済ファイルをコンテンツを実行するための蓄積先ファイルへ移動する。
【００６１】
Ｓ１７：コンテンツの登録情報を削除
コンテンツ蓄積情報管理テーブル２３に登録されている蓄積が完了したコンテンツの登録情報を削除する。
【００６２】
Ｓ１８：中途蓄積済ファイルが存在するか否かの判定
コンテンツの状態が“自動蓄積中”であったので、自動蓄積が完了した一時ファイルのほかに中途蓄積済ファイルが存在するか否かの判定を行う。
【００６３】
ここで、中途蓄積済ファイルが存在している場合はステップＳ１９に進み、中途蓄積済ファイルが存在しない場合はステップＳ２１に進む。
Ｓ１９：中途蓄積済ファイルと一時ファイルを結合
中途蓄積済ファイルが存在すると判定されたので、中途蓄積済ファイルと、蓄積が完了した一時ファイルを結合する。
【００６４】
Ｓ２０：結合したファイルを中途蓄積済ファイルとして登録情報を更新
結合したファイルを中途蓄積済ファイルとして、コンテンツ蓄積情報管理テーブル２３の登録情報を更新する。
【００６５】
Ｓ２１：一時ファイルを中途蓄積済ファイルとして登録情報を更新
一時ファイルを中途蓄積済ファイルとして、コンテンツ蓄積情報管理テーブル２３を更新する。
【００６６】
Ｓ２２：コンテンツの状態を“自動蓄積完了”として登録情報を更新
コンテンツ蓄積情報管理テーブル２３のコンテンツの状態を“自動蓄積完了”として登録情報を更新する。
【００６７】
Ｓ２３：ユーザによる蓄積指定があるか否かの判定
ユーザによる自動蓄積が完了したコンテンツの蓄積指定がなされた場合、図９のステップＳ３に進み、指定がない場合は待機してステップＳ２３を繰り返す。
【００６８】
Ｓ２４：中途蓄積済ファイルが存在するか否かの判定
コンテンツの蓄積中に蓄積が中断された場合、まず、中途蓄積済ファイルが存在するか否かを判定する。ここで、中途蓄積済ファイルが存在する場合は、ステップＳ２５に進み、中途蓄積済ファイルが存在しない場合は、ステップＳ２７に進む。
【００６９】
Ｓ２５：中途蓄積済ファイルと一時ファイルを結合
中途蓄積済ファイルが存在すると判定されたので、中途蓄積済ファイルと、蓄積が完了した一時ファイルを結合する。
【００７０】
Ｓ２６：結合したファイルを中途蓄積済ファイルとして登録情報を更新
結合したファイルを中途蓄積済ファイルとして、コンテンツ蓄積情報管理テーブル２３の登録情報を更新する。
【００７１】
Ｓ２７：一時ファイルを中途蓄積済ファイルとして登録情報を更新
一時ファイルを中途蓄積済ファイルとして、コンテンツ蓄積情報管理テーブル２３を更新する。
【００７２】
Ｓ２８：コンテンツの状態を“中断”として登録情報を更新
コンテンツ蓄積情報管理テーブル２３に記載されている該当するコンテンツの状態を“中断”と変更する。
【００７３】
Ｓ２９：現在アクセス可能なコンテンツの監視
ここでは、ＣＰＵ１５の制御のもと、デマルチプレクサ１３で取り出され、現在アクセス可能で、蓄積が可能なコンテンツの監視を行う。
【００７４】
Ｓ３０：アクセス可能なコンテンツが登録済か否かの判定
アクセス可能であると判定されたコンテンツが、途中まで蓄積されたコンテンツとしてコンテンツ蓄積情報管理テーブル２３に登録されているか否か検索する。
【００７５】
ここで、登録済であればステップＳ３２へ、未登録であればステップＳ３１に進む。
Ｓ３１：アクセス状態が変化したか否かの判定
デジタル放送受信機１０で受信可能なコンテンツへのアクセス状態が変化したか否かの判定を行う。ここで、アクセス状態が変化すればステップＳ３０へ進み、アクセス状態の変化がなければ、待機し、ステップＳ３１を繰り返す。
【００７６】
Ｓ３２：コンテンツの状態を“自動蓄積中”に変更
コンテンツの状態は、“中断”となっているので、コンテンツ蓄積情報管理テーブル２３に登録されている該当するコンテンツの状態を“自動蓄積中”に変更する。
【００７７】
Ｓ３３：一時ファイルに蓄積を開始
コンテンツの状態を“自動蓄積中”に変更したので、一時ファイルにコンテンツの自動蓄積を開始する。
【００７８】
Ｓ３４：ユーザによる蓄積指定がなされたか否かの判定
自動蓄積中にユーザにより、コンテンツの蓄積指定がなされたか否かの判定を行う。ここで、ユーザによるコンテンツの蓄積指定がなされた場合、図９のステップＳ３に進み、蓄積指定がなされない場合、ステップＳ３５に進む。
【００７９】
Ｓ３５：蓄積が中断されたか否かの判定
一時ファイルへのコンテンツの自動蓄積中に蓄積が、ユーザによる選局や、電源の切断などにより中断された場合、ステップＳ２５に進み、中断されなければ、ステップＳ３６に進む。
【００８０】
Ｓ３６：蓄積が完了したか否かの判定
自動蓄積が完了したか否かの判定を行う。
ここで、自動蓄積が完了したと判定されれば、図１０のステップＳ１１に進む。自動蓄積が完了していない場合は、ステップＳ３４に進む。
【００８１】
以上の方法によれば、コンテンツの蓄積中に蓄積が中断されたとき、途中まで蓄積したコンテンツを中途蓄積済ファイルとして保存し、次回蓄積が可能となったとき、未蓄積分のみを蓄積し、中途蓄積済ファイルと結合することで、蓄積する時間を短縮することができる。
【００８２】
また、蓄積が中断したコンテンツが再び蓄積可能になった際、自動的に蓄積を再開することによって、ユーザによる蓄積指定がなされてから蓄積が完了されるまでの時間を短縮することができる。
【００８３】
以下、本発明の第２の実施例を説明する。
図１２は、本発明の第２の実施例に係るデジタル放送受信機の構成例である。図のように、デジタル放送受信機１００は、マルチチューナと呼ばれる、２つの入力系統５０、６０、ＣＰＵ６１、ＤＲＡＭ６２、ＨＤＤ６３、リモコン信号受信装置やパネルキーなどのその他のデバイス６４から構成される。入力系統５０、６０は、フロントエンド５０ａ、６０ａ、デスクランブラ５０ｂ、６０ｂ、デマルチプレクサ５０ｃ、６０ｃ、デコーダ５０ｄ、６０ｄを有する。これらの機能は、第１の実施例で説明したので省略する。
【００８４】
以下、デジタル放送受信機１００の動作を図１３を参照して説明する。
図１３は、デジタル放送受信機１００のコンテンツ蓄積時の動作を示した図である。
【００８５】
入力系統５０の番組で、蓄積の指定があった場合、入力系統５０から取得できるコンテンツをＨＤＤ６３の一時ファイルに蓄積開始する（Ｔ１０）。
ユーザが視聴しているチャンネルを切り替えたなどで、蓄積が中断した場合、蓄積中の一時ファイルを中途蓄積済ファイルとして保存する。ここで、入力系統６０が裏番組録画のためのデコードなどで使用されていない場合、入力系統６０では、入力系統５０で先ほどまで視聴していたコンテンツを、ＣＰＵ６１の制御のもと、自動的に選局し、コンテンツを選択し、一時ファイルへのコンテンツの未蓄積分の自動蓄積を開始する（Ｔ１１）。
【００８６】
この際、自動蓄積が完了した場合、入力系統５０を用いて蓄積していた中途蓄積済ファイルと一時ファイルを結合して、前述のコンテンツ蓄積情報管理テーブル２３のコンテンツの状態を“自動蓄積完了”とする。
【００８７】
また、ユーザが裏番組録画などで入力系統６０の利用を開始した場合は自動蓄積を停止し、蓄積中の一時ファイルは、中途蓄積済ファイルと結合し、コンテンツの状態を、“中断”とする。
【００８８】
自動蓄積中にユーザによるコンテンツ蓄積指定がなされると、入力系統６０による自動蓄積を停止し、一時ファイルを中途蓄積済ファイルと結合し、入力系統５０により、ＣＰＵ６１の制御のもと未蓄積分のコンテンツの一時ファイルへの蓄積を開始する（Ｔ１２）。
【００８９】
このように、入力系統６０が使われていないとき、コンテンツ蓄積情報管理テーブル２３が管理しているファイルの中でもっとも更新時間の新しいものを探し、入力系統６０でそのコンテンツがある番組へ選局を行い、自動蓄積を開始することで、入力系統６０が使われていない時間の有効活用ができ、効率の良い自動蓄積を行うことができる。
【００９０】
なお、上記では入力系統を２つとしたが、この数を増やしてもよい。
【００９１】
【発明の効果】
以上説明したように本発明では、コンテンツの蓄積中に蓄積が中断されたとき、途中まで蓄積したコンテンツを中途蓄積済コンテンツとして保存し、次に蓄積が可能となったとき、未蓄積分のみを蓄積し、中途蓄積済コンテンツと結合することで、途中まで蓄積されたデータを有効に活用することができ、蓄積する時間を短縮することができる。
【００９２】
また、蓄積が中断したコンテンツが再び蓄積可能になった際、自動的に蓄積を再開することによって、途中まで蓄積されたデータを有効に活用することができ、ユーザによる蓄積指定がなされてから蓄積が完了されるまでの時間を短縮することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態のデジタル放送受信機の要の構成図である。
【図２】本発明の第１の実施の形態に係るデジタル放送受信機の構成例である。
【図３】コンテンツ取得の際の状態遷移図である。
【図４】コンテンツ蓄積中の動作を示す図であり、（ａ）は中途蓄積済のコンテンツがない場合、（ｂ）は中途蓄積済のコンテンツが存在する場合の蓄積中の動作を示す図である。
【図５】コンテンツ蓄積情報管理テーブルの例である。
【図６】コンテンツの蓄積中断時における動作を示す図であり、（ａ）は中途蓄積済のコンテンツがない場合、（ｂ）は中途蓄積済のコンテンツが存在する場合の動作を示す図である。
【図７】コンテンツの蓄積中に蓄積完了された際における動作を示す図であり、（ａ）は中途蓄積済のコンテンツがない場合、（ｂ）は中途蓄積済のコンテンツが存在する場合の動作を示す図である。
【図８】自動蓄積完了時にユーザにより該当するコンテンツの蓄積指定がなされたときの動作を示す図である。
【図９】コンテンツ蓄積方法のフローチャートである。
【図１０】コンテンツ蓄積方法のフローチャートである。
【図１１】コンテンツ蓄積方法のフローチャートである。
【図１２】本発明の第２の実施例に係るデジタル放送受信機の構成例である。
【図１３】デジタル放送受信機のコンテンツ蓄積時の動作を示した図である。
【図１４】データカルーセルの例であり、（ａ）はデータカルーセル伝送によるコンテンツ送信を示す図、（ｂ）はコンテンツＡの構成例である。
【符号の説明】
１……デジタル放送受信機、２……コンテンツ受信手段、２ａ……アンテナ、３……コンテンツ蓄積手段、４……中途蓄積済コンテンツ格納手段、５……コンテンツ蓄積情報管理手段、６……コンテンツ蓄積制御手段、７……コンテンツ格納手段
【図１】
0003948276.tif 000002
【図２】
0003948276.tif 000003
【図３】
0003948276.tif 000004
【図４】
0003948276.tif 000005
【図５】
0003948276.tif 000006
【図６】
0003948276.tif 000007
【図７】
0003948276.tif 000008
【図８】
0003948276.tif 000009
【図９】
0003948276.tif 000010
【図１０】
0003948276.tif 000011
【図１１】
0003948276.tif 000012
【図１２】
0003948276.tif 000013
【図１３】
0003948276.tif 000014
【図１４】
0003948276.tif 000015