(57)【要約】【課題】  従来の再送信システムに大きな変更を加えることなく、放送からのデジタル放送受信機へのダウンロードサービスが終了した後でも、ＣＡＴＶ独自のデジタル放送受信機へのダウンロードサービスを十分長い期間に渡って提供する。【解決手段】  再送信・ダウンロードシステム１１０は、ヘッドエンド装置１２０及び各装置１４０，１５０，１６０を制御するシステム制御装置１３０と、放送データからダウンロードデータを抽出するダウンロードデータ識別装置１４０と、抽出したダウンロードデータをＣＡＴＶ用のダウンロードデータに変換するダウンロードデータ変換装置１５０と、ＣＡＴＶ用のダウンロードデータを保存・送出するダウンロードデータ保存・送出装置１６０とを備え、システム制御装置１３０は、再送信システムとしてヘッドエンド装置１１０を制御するだけでなく、各装置１４０，１５０，１６０を制御して、ＣＡＴＶ用デジタル放送受信機７へのソフトウェア・プログラムのダウンロード制御を行う。【選択図】  図１
2005073034.tif 000002
【特許請求の範囲】
【請求項１】
ヘッドエンド装置と、前記ヘッドエンド装置を制御するシステム制御装置とを備え、前記ヘッドエンド装置からのデータを伝送路を介してデジタル放送受信機を含むユーザ端末に送信する再送信及びダウンロードシステムであって、
放送データからダウンロードデータを抽出するダウンロードデータ抽出手段と、
前記抽出したダウンロードデータをＣＡＴＶ用のダウンロードデータに変換するダウンロードデータ変換手段と、
前記ＣＡＴＶ用のダウンロードデータを保存・送出する保存・送出手段とを備え、
前記システム制御装置は、前記各手段を制御して、前記ユーザ端末へのソフトウェア・プログラムのダウンロード制御を行うことを特徴とする再送信及びダウンロードシステム。
【請求項２】
前記ダウンロードデータ抽出手段は、
前記システム制御装置から制御情報を送受信し、前記制御情報に従って、入力された放送データから指定されたダウンロードデータを識別し、該識別されたダウンロードデータを抽出することを特徴とする請求項１記載の再送信及びダウンロードシステム。
【請求項３】
前記ダウンロードデータ変換手段は、
前記システム制御装置から制御情報を送受信し、前記制御情報に従って、入力されたダウンロードデータからＣＡＴＶ用のダウンロードデータを生成することを特徴とする請求項１記載の再送信及びダウンロードシステム。
【請求項４】
前記保存・送出手段は、
前記システム制御装置から制御情報を送受信し、前記制御情報に従って、ＣＡＴＶ用のダウンロードデータを入力し、該ＣＡＴＶ用のダウンロードデータを保存するとともに、該ＣＡＴＶ用のダウンロードデータを送出することを特徴とする請求項１記載の再送信及びダウンロードシステム。
【請求項５】
前記システム制御装置は、放送からの前記デジタル放送受信機へのダウンロードサービスが終了した後にも、前記ＣＡＴＶ局の加入者向けに継続してＣＡＴＶを利用して前記デジタル放送受信機へのダウンロードを提供することを特徴とする請求項１乃至４のいずれか一項に記載の再送信及びダウンロードシステム。
【請求項６】
前記システム制御装置は、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施するために、対象機種を識別するための情報を登録することを特徴とする請求項１乃至５のいずれか一項に記載の再送信及びダウンロードシステム。
【請求項７】
前記システム制御装置は、放送からのダウンロード情報を監視し、放送からのダウンロード情報を取得するとともに、放送からのダウンロード情報を解析し、対象機種のダウンロード情報を保存することを特徴とする請求項１乃至６のいずれか一項に記載の再送信及びダウンロードシステム。
【請求項８】
前記システム制御装置は、放送から取得して保存した対象機種のダウンロード情報をＣＡＴＶ用へのダウンロード情報に変換して、ＣＡＴＶ用ダウンロード情報を作成するとともに、前記ＣＡＴＶ用ダウンロード情報を更新することを特徴とする請求項１乃至７のいずれか一項に記載の再送信及びダウンロードシステム。
【請求項９】
前記システム制御装置は、ＣＡＴＶ局からのデジタル放送受信機へのダウンロードを実施中に放送からの対象機種のダウンロードの実施状態を監視し、放送からの対象機種のダウンロードが終了した後、引き続きＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施することを特徴とする請求項１乃至８のいずれか一項に記載の再送信及びダウンロードシステム。
【請求項１０】
前記システム制御装置は、放送からの対象機種のダウンロードの実施状況と、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードの実施状況とを比較して監視、及び、管理することを特徴とする請求項１乃至９のいずれか一項に記載の再送信及びダウンロードシステム。
【請求項１１】
前記システム制御装置は、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施中に、放送からの対象機種のダウンロードが実施されることを検知した場合には、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードの実施を中止することを特徴とする請求項１乃至１０のいずれか一項に記載の再送信及びダウンロードシステム。
【請求項１２】
前記システム制御装置は、放送からの対象機種のダウンロードが実施されている場合には、放送からの対象機種のダウンロードが終了するまでＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施しないよう判断することを特徴とする請求項１乃至１１のいずれか一項に記載の再送信及びダウンロードシステム。
【請求項１３】
前記システム制御装置は、放送からの対象機種のダウンロードのスケジュールが全て終了した場合には、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施し、放送からの対象機種のダウンロードがスケジュールの途中で終了した場合には、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施しないよう判断することを特徴とする請求項１乃至１２のいずれか一項に記載の再送信及びダウンロードシステム。
【請求項１４】
前記システム制御装置は、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施するためのスケジュールを手動で作成するか、自動的に作成するかを設定することを特徴とする請求項１乃至１３のいずれか一項に記載の再送信及びダウンロードシステム。
【請求項１５】
前記システム制御装置は、スケジュールを自動的に作成すると設定された場合には、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施するためのスケジュールを自動的に引き継いで、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロード用のスケジュールを作成することを特徴とする請求項１乃至１４のいずれか一項に記載の再送信及びダウンロードシステム。
【請求項１６】
前記システム制御装置は、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロード用のスケジュールに合わせて、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードの開始と終了を自動的に行うことを特徴とする請求項１乃至１５のいずれか一項に記載の再送信及びダウンロードシステム。
【請求項１７】
前記システム制御装置は、登録された対象機種毎にＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施するか否かを設定することを特徴とする請求項１乃至１６のいずれか一項に記載の再送信及びダウンロードシステム。
【請求項１８】
前記システム制御装置は、登録された対象機種毎にＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施するか否かの設定に応じて、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施、又は、実施しないよう判定して動作することを特徴とする請求項１乃至１７のいずれか一項に記載の再送信及びダウンロードシステム。
【請求項１９】
前記システム制御装置は、放送から取得したダウンロード情報の一覧から対象となる受信機の識別情報を選択することを特徴とする請求項１乃至１８のいずれか一項に記載の再送信及びダウンロードシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再送信及びダウンロードシステムに関し、詳細には、少数のヘッドエンド（Ｈ／Ｅ）装置に対して、ケーブルモデム等の端末が多数存在するネットワークにおいて、端末装置が自分自身のソフトウェアをアップグレードする際に行うデジタル放送受信機等のソフトウェアダウンロード方式の改良に関する。
【背景技術】
【０００２】
ＣＡＴＶ（Cable Television）は、同軸ケーブルや光ファイバ・ケーブルを用いてＴＶ番組を分配するシステムである。ＣＡＴＶシステムで、ＴＶ信号などをＣＡＴＶケーブルに送出する設備はヘッドエンド（headend）と呼ばれる。ヘッドエンド設備では、分配する番組をそれぞれのチャンネルの周波数に並べて、アクセスネットワークと呼ばれるケーブルに送信する。ケーブルは、幹線、分岐線、分配線の多段ツリーあるいは多段スター構造となっている。
【０００３】
デジタル放送受信機のソフトウェアのダウンロードに関し、以下のような従来例がある。
社団法人  電波産業会（Ａｓｓｏｃｉａｔｉｏｎ  ｏｆ  Ｒａｄｉｏ  Ｉｎｄｕｓｔｒｉｅｓ  ａｎｄ  Ｂｕｓｉｎｅｓｓｅｓ：以下、ＡＲＩＢ）  ＡＲＩＢ  ＳＴＤ−Ｂ２１  「デジタル放送用受信装置  標準規格（望ましい仕様）」  第１２章  ダウンロード機能  及び、付属−３  ダウンロード機能、によれば、放送波を利用してデジタル放送受信機のソフトウェアを更新するダウンロード技術がデジタル放送受信機の共通規格として規定されている。
【０００４】
この規格は、本来衛星などから直接デジタル放送を受信するデジタル放送受信機向けのものであるが、ＣＡＴＶ用のデジタル放送受信機の場合も、間にＣＡＴＶ伝送路が入るという違い以外は、基本的に同じ仕組みが利用される。
【０００５】
図１６は、ＣＡＴＶ局が衛星放送の再送信を行っている場合に、再送信システムで放送からのダウンロードを行う場合の一例を示す機能ブロック図である。
図１６において、デジタル放送受信機メーカ１、アンテナ２ａを備える放送センタ２、衛星３、アンテナ４ａを備えるＣＡＴＶ局４、ＣＡＴＶ伝送路５、ユーザが利用するＣＡＴＶ用デジタル放送受信機７を設置しているユーザ宅６から構成されている。
【０００６】
ＣＡＴＶ局４は、ヘッドエンド（Ｈ／Ｅ）装置２０と、ヘッドエンド装置２０を制御するシステム制御装置３０とを備える再送信システム１０を有し、ヘッドエンド装置２０は、デジタル放送受信機２１と多重化装置２２の二つの要素を備えて構成される。
【０００７】
上記再送信システムにより放送からのダウンロードを行う場合の動作を説明する。ダウンロード規格の詳細については、上記規格に記載されているものであり、既に一般的であるため、ここでは改めて説明しない。
【０００８】
デジタル放送受信機メーカ１が、既に世間に出回っている自社のＣＡＴＶ用デジタル放送受信機７のソフトウェアを更新しようと考えた場合、デジタル放送受信機メーカ１は、まず、放送センタ２からダウンロードサービスを行うよう放送センタ２に依頼し、ダウンロードデータを提出する。放送センタ２は、依頼内容に従い、デジタル放送受信機メーカ１が依頼したダウンロードサービスを送信する。
【０００９】
送信されたダウンロードサービスは、衛星３を経由してＣＡＴＶ局４で受信された後、ＣＡＴＶ局４の再送信システム１０からＣＡＴＶ伝送路５を経由してユーザ宅６に送られ、ユーザ宅６のＣＡＴＶ用デジタル放送受信機７で受信されることにより、ＣＡＴＶ用デジタル放送受信機７のソフトウェアが更新される。
今回の説明では衛星放送を例として取り上げているが、地上波放送など他の放送形態であっても同様である。
【００１０】
また、社団法人  日本ＣＡＴＶ技術協会標準規格  ＪＣＴＥＡ  ＳＴＤ−００７−２．０  「デジタル有線テレビジョン放送  ＢＳ／広帯域  ＣＳデジタル対応受信装置」  第１２章  ダウンロード機能仕様、によれば、ＡＲＩＢ  ＳＴＤ−Ｂ２１の仕組みを最大限に利用し、ＣＡＴＶの放送波を利用してＣＡＴＶ独自にデジタル放送受信機のソフトウェアを更新するダウンロード技術が、ＣＡＴＶ用デジタル放送受信機の共通規格として規定されている。
【００１１】
図１７は、従来の再送信システムでＣＡＴＶ独自のダウンロードを行う場合の一例を示す機能ブロック図であり、図１６と同一構成部分には同一符号を付して重複箇所の説明を省略する。
図１７において、ＣＡＴＶ局４の再送信システム１０は、デジタル放送受信機２１と多重化装置２２を含むヘッドエンド装置２０、ヘッドエンド装置２０を制御するシステム制御装置３０、ダウンロードデータ保存・送出装置４０を備えて構成される。図１６に示す放送からのダウンロードとの違いは、ダウンロードデータ保存・送出装置４０が追加されている点である。
【００１２】
上記再送信システムでＣＡＴＶ独自のダウンロードを行う場合の動作を説明する。
デジタル放送受信機メーカ１が既に世間に出回っている自社のＣＡＴＶ用デジタル放送受信機７のソフトウェアを更新しようと考えた場合、デジタル放送受信機メーカ１は、まず、ＣＡＴＶ局４からダウンロードサービスを行うようＣＡＴＶ局４に依頼し、ダウンロードデータを提出する。ＣＡＴＶ局４は、依頼内容に従い、デジタル放送受信機メーカ１が提出したダウンロードデータをダウンロードデータ保存・送出装置４０からヘッドエンド装置２０に出力し、デジタル放送受信機メーカ１が依頼したダウンロードサービスを送出する。
【００１３】
送出されたダウンロードサービスは、ＣＡＴＶ局４の再送信システム１０からＣＡＴＶ伝送路５を経由してユーザ宅６に送られ、ユーザ宅６のＣＡＴＶ用デジタル放送受信機７で受信されることにより、ＣＡＴＶ用デジタル放送受信機７のソフトウェアが更新される。
上記説明では衛星放送を例として取り上げているが、地上波放送など他の放送形態であっても同様である。
【００１４】
さらに、特許文献１には、デジタル放送に含まれるデジタルデータを抽出し、ＣＡＴＶインターネット網を通じて加入者向けに再配信するデータの再配信システムが記載されている。
【００１５】
図１８は、上記特許文献１によるデータ再配信システムを示す機能ブロック図であり、図１６及び図１７と同一構成部分には同一符号を付して重複箇所の説明を省略する。
図１８において、ＣＡＴＶ局４の再送信システム１１は、デジタル放送受信機２１、ＢＳデータコンテンツサーバ２３、インターネット網２７に接続されるプロキシサーバ２４、アナログ送信機２５、及びケーブルモデム（センタ側）２６から構成される。また、ユーザ宅６は、ＣＡＴＶ用デジタル放送受信機７、パーソナルコンピュータ８、及びケーブルモデム（ユーザ側）９を備えて構成される。
【００１６】
上記データ再配信システムの動作を説明する。
デジタル放送受信機２１は、ＢＳデジタル放送を受信する。ＢＳデータコンテンツサーバ２３は、デジタル放送受信機２１から入力されたＢＳデジタル放送の放送内容からデータ放送コンテンツのみを抽出してインターネットでの閲覧に適した状態に変換し、プロキシサーバ２４に出力する。プロキシサーバ２４は、ＢＳデータコンテンツサーバ２３が出力した、変換されたデータ放送コンテンツを保存する。プロキシサーバ２４とパーソナルコンピュータ８は、ケーブルインターネット網に接続され、プロキシサーバ２４は、パーソナルコンピュータ８を利用したユーザからのＢＳデジタル放送のデータ放送コンテンツ閲覧要求に応える。そのため、ユーザは、ケーブルインターネット網２７に接続されたパーソナルコンピュータ８を利用してＢＳデジタル放送のデータ放送コンテンツを閲覧することが可能となる。
【特許文献１】特開２００２−８４５１３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１７】
このような従来のデータ再送信システムにあっては、以下のような解決課題があった。
図１６に示す放送からのダウンロードでは、費用負担や電波資源の利用効率などの面からダウンロードサービスを実施する期間が制限され、デジタル放送受信機のユーザ向けに十分長い期間のダウンロードサービスを提供することが難しいため、ソフトウェアが更新されず、ソフトウェアが古い状態のデジタル放送受信機が残ってしまうという問題があった。
【００１８】
また、図１７に示すＣＡＴＶ独自のダウンロードでは、上述した放送からのダウンロードのような問題は、比較的発生しにくいが、デジタル放送受信機のユーザが広い地域に広がっていた場合には、各地域のＣＡＴＶ局から個別にダウンロードサービスを提供しなければならず、全てのユーザを対象に幅広くダウンロードサービスを提供することが実際には非常に困難であるという問題があった。
【００１９】
さらに、図１８に示すデータの再配信システムでは、放送に含まれるデータをインターネット経由で提供することのみを想定しており、放送に含まれるデータを再度放送に多重して送信することができず、ダウンロードデータの再送信には適用できないという問題があった。
【００２０】
本発明は、このような課題に鑑みてなされたものであって、従来の再送信システムに大きな変更を加えることなく、放送からのデジタル放送受信機へのダウンロードサービスが終了した後でも、ケーブル局の加入者向けに継続してＣＡＴＶ独自のデジタル放送受信機へのダウンロードサービスを十分長い期間に渡って提供することができる再送信及びダウンロードシステムを提供することを目的とする。
【課題を解決するための手段】
【００２１】
本発明の再送信及びダウンロードシステムは、ＣＡＴＶ局と、前記ＣＡＴＶ局に伝送路を介して接続されるデジタル放送受信機を含むユーザ端末とを有し、前記ＣＡＴＶ局は、ヘッドエンド装置と、前記ヘッドエンド装置を制御するシステム制御装置とを備え、前記ヘッドエンド装置からのデータを前記伝送路を介して前記ユーザ端末に送信する再送信及びダウンロードシステムであって、放送データからダウンロードデータを抽出するダウンロードデータ抽出手段と、前記抽出したダウンロードデータをＣＡＴＶ用のダウンロードデータに変換するダウンロードデータ変換手段と、前記ＣＡＴＶ用のダウンロードデータを保存・送出する保存・送出手段とを備え、前記システム制御装置は、前記各手段を制御して、前記ユーザ端末へのソフトウェア・プログラムのダウンロード制御を行うことを特徴としている。
【００２２】
より好ましくは、前記ダウンロードデータ抽出手段は、前記システム制御装置から制御情報を送受信し、前記制御情報に従って、入力された放送データから指定されたダウンロードデータを識別し、該識別されたダウンロードデータを抽出する。
【００２３】
より好ましくは、前記ダウンロードデータ変換手段は、前記システム制御装置から制御情報を送受信し、前記制御情報に従って、入力されたダウンロードデータからＣＡＴＶ用のダウンロードデータを生成する。
【００２４】
より好ましくは、前記保存・送出手段は、前記システム制御装置から制御情報を送受信し、前記制御情報に従って、ＣＡＴＶ用のダウンロードデータを入力し、該ＣＡＴＶ用のダウンロードデータを保存するとともに、該ＣＡＴＶ用のダウンロードデータを送出する。
【００２５】
前記システム制御装置は、放送からの前記デジタル放送受信機へのダウンロードサービスが終了した後にも、前記ＣＡＴＶ局の加入者向けに継続してＣＡＴＶを利用して前記デジタル放送受信機へのダウンロードを提供するものであってもよい。
【００２６】
前記システム制御装置は、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施するために、対象機種を識別するための情報を登録するものであってもよい。
【００２７】
前記システム制御装置は、放送からのダウンロード情報を監視し、放送からのダウンロード情報を取得するとともに、放送からのダウンロード情報を解析し、対象機種のダウンロード情報を保存するものであってもよい。
【００２８】
前記システム制御装置は、放送から取得して保存した対象機種のダウンロード情報をＣＡＴＶ用へのダウンロード情報に変換して、ＣＡＴＶ用ダウンロード情報を作成するとともに、前記ＣＡＴＶ用ダウンロード情報を更新するものであってもよい。
【００２９】
前記システム制御装置は、ＣＡＴＶ局からのデジタル放送受信機へのダウンロードを実施中に放送からの対象機種のダウンロードの実施状態を監視し、放送からの対象機種のダウンロードが終了した後、引き続きＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施するものであってもよい。
【００３０】
前記システム制御装置は、放送からの対象機種のダウンロードの実施状況と、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードの実施状況とを比較して監視、及び、管理するものであってもよい。
【００３１】
前記システム制御装置は、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施中に、放送からの対象機種のダウンロードが実施されることを検知した場合には、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードの実施を中止するものであってもよい。
【００３２】
前記システム制御装置は、放送からの対象機種のダウンロードが実施されている場合には、放送からの対象機種のダウンロードが終了するまでＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施しないよう判断するものであってもよい。
【００３３】
前記システム制御装置は、放送からの対象機種のダウンロードのスケジュールが全て終了した場合には、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施し、放送からの対象機種のダウンロードがスケジュールの途中で終了した場合には、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施しないよう判断するものであってもよい。
【００３４】
前記システム制御装置は、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施するためのスケジュールを手動で作成するか、自動的に作成するかを設定するものであってもよい。
【００３５】
また、より好ましい具体的な態様として、前記システム制御装置は、スケジュールを自動的に作成すると設定された場合には、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施するためのスケジュールを自動的に引き継いで、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロード用のスケジュールを作成するものでる。
【００３６】
また、より好ましい具体的な態様として、前記システム制御装置は、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロード用のスケジュールに合わせて、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードの開始と終了を自動的に行うものである。
【００３７】
前記システム制御装置は、登録された対象機種毎にＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施するか否かを設定するものであってもよい。
前記システム制御装置は、登録された対象機種毎にＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施するか否かの設定に応じて、ＣＡＴＶ局からの前記デジタル放送受信機へのダウンロードを実施、又は、実施しないよう判定して動作するものであってもよい。
前記システム制御装置は、放送から取得したダウンロード情報の一覧から対象となる受信機の識別情報を選択するものであってもよい。
【発明の効果】
【００３８】
以上、詳述したように、本発明によれば、従来の再送信システムに大きな変更を加えることなく、放送からのデジタル放送受信機へのダウンロードサービスが終了した後でも、ケーブル局の加入者向けに継続してＣＡＴＶ独自のデジタル放送受信機へのダウンロードサービスを十分長い期間に渡って提供することができる。
【発明を実施するための最良の形態】
【００３９】
以下、添付図面を参照しながら本発明の好適な再送信及びダウンロードシステムの実施の形態について詳細に説明する。
図１は、本発明の実施の形態の再送信及びダウンロードシステムの構成を示す機能ブロック図である。図１６と同一構成部分には同一符号を付している。
【００４０】
本実施の形態の説明に当たり、ダウンロードの具体的な仕組みについては、ＡＲＩＢ  ＳＴＤ−Ｂ２１、及び、ＪＣＴＥＡ  ＳＴＤ−００７−２．０に準拠したものを例として取り上げる。
【００４１】
図１において、デジタル放送受信機メーカ１、アンテナ２ａを備える放送センタ２、衛星３、アンテナ１００ａを備えるＣＡＴＶ局１００、ＣＡＴＶ伝送路５、ユーザが利用するＣＡＴＶ用デジタル放送受信機７（ユーザ端末，デジタル放送受信機）を設置しているユーザ宅６から構成されている。
【００４２】
ＣＡＴＶ局１００は、再送信・ダウンロードシステム１１０を備え、再送信・ダウンロードシステム１１０は、デジタル放送受信機２１及び多重化装置２２を含むヘッドエンド装置１２０と、ヘッドエンド装置１２０及び各装置１４０，１５０，１６０を制御するシステム制御装置１３０と、放送データからダウンロードデータを抽出するダウンロードデータ識別装置１４０（ダウンロードデータ抽出手段）と、抽出したダウンロードデータをＣＡＴＶ用のダウンロードデータに変換するダウンロードデータ変換装置１５０（ダウンロードデータ変換手段）と、ＣＡＴＶ用のダウンロードデータを保存・送出するダウンロードデータ保存・送出装置１６０（保存・送出手段）とを備えて構成される。
【００４３】
システム制御装置１３０は、再送信システムとしてヘッドエンド装置１１０を制御するだけでなく、各装置１４０，１５０，１６０を制御して、ＣＡＴＶ用デジタル放送受信機７へのソフトウェア・プログラムのダウンロード制御を行う。
【００４４】
上記ヘッドエンド装置１２０は、従来のヘッドエンド装置２０（図１６）の構成と同じであり、システム制御装置１３０も従来のシステム制御装置３０（図１６）の機能を含んでいるため、本実施の形態によるダウンロードシステムとしての機能を利用する時以外の動作は、従来の再送信システム１０（図１６）の扱いと変わるところはない。
【００４５】
また、従来のシステム制御装置３０（図１６）は、通常、再送信システム１０を制御するために必要とされる各種情報を保存する領域を有している。本実施の形態によるシステム制御装置１３０においても、従来のシステム制御装置３０が持つのと同様な保存領域を有することは勿論であるが、それに加え、本実施の形態による再送信・ダウンロードシステム１１０で独自に必要とされる保存領域をも有している。
再送信・ダウンロードシステム１１０で独自に必要とされる保存領域の詳細については、後述する。
【００４６】
以下、上述のように構成された再送信及びダウンロードシステムの動作を説明する。
まず、本発明による再送信・ダウンロードシステム１１０の動作について説明する。
本再送信・ダウンロードシステム１１０の動作は、主に以下の三段階からなる。
１．対象機種の登録、各種設定
２．対象機種のダウンロードデータの取得
３．対象機種のダウンロードデータの送出
【００４７】
はじめに、１．対象機種の登録について説明する。
システム制御装置１３０に、本発明による再送信・ダウンロードシステム１１０の適用対象となるデジタル放送受信機２１の機種を登録する。この対象機種としては、ＣＡＴＶ局１００に加入しているユーザ宅６に設定されているデジタル放送受信機７の機種を複数登録することが可能である。
【００４８】
図２は、ダウンロード対象機種登録データの一例を示す図である。
この例は、ＡＲＩＢ  ＳＴＤ−Ｂ２１に従ったダウンロードで利用される、対象機種の情報を指定するテーブルであるＳｏｆｔｗａｒｅ  Ｄｏｗｎｌｏａｄ  Ｔｒｉｇｇｅｒ  Ｔａｂｌｅ（以下、ＳＤＴＴという）の型式に沿ったものである。
【００４９】
対象としたくないデジタル放送受信機７の機種がある場合には、登録しないことで本実施の形態による再送信・ダウンロードシステム１１０の適用対象外とすることも可能である。
【００５０】
システム制御装置１３０の実際の形態は特に制限はないが、パーソナルコンピュータ（以下、ＰＣ）を用いることが一般的であるため、メニュー形式の入力方式を採用することにより、登録者にとって利用しやすい環境を提供することができる。
上記登録作業と、その他の設定作業の詳細については、後述する。
【００５１】
次に、２．対象機種のダウンロードデータの取得動作について説明する。
システム制御装置１３０は、ヘッドエンド装置１２０を通じてダウンロードの実施状況を監視し、放送からのダウンロード情報を取得する。このダウンロード情報は、具体的には、ＡＲＩＢ  ＳＴＤ−Ｂ２１に従ったダウンロードの運用の場合、ＡＲＩＢ  ＳＴＤ−Ｂ２１で規定されたＳＤＴＴとなる。この放送中に含まれるダウンロード情報は、対象外の受信機のダウンロード情報も多く含むため、取得したダウンロード情報の内容を確認し、対象機種のダウンロード情報が含まれていた場合のみ、その対象機種のダウンロード情報を抽出して保存する。ダウンロード情報は、随時その内容が更新されるため、システム制御装置１３０は、常に最新のダウンロード情報を保持するよう放送内容を監視しなければならない。
【００５２】
図３は、ダウンロード情報保存データの一例を示す図であり、保存した対象機種のダウンロード情報の一例である。なお、他にもスケジュールなどなど多くの情報を含むため一部を抜粋して示す。
この例では、図３中番号１から番号３までの対象機種向けの放送からのダウンロード情報が既に取得済みであることを示す。
【００５３】
図４は、ダウンロードの実施状態の一例を示す図であり、ダウンロードデータの送受信状況管理例である。
この例では、図４中番号１と番号２に登録した対象機種向けには、放送からのダウンロードが実施されており、番号３に登録した対象機種向けには、ダウンロードが実施されていないことを示している。登録された対象機種向けの放送からのダウンロードが行われていない場合、放送からのダウンロード情報には、その対象機種の情報が含まれない運用となっていることから、ダウンロード情報を監視することで、各対象機種向けの放送からのダウンロードの実施状況を判断することが可能となる。
【００５４】
システム制御装置１３０は、保存した対象機種のダウンロード情報に基づき、ダウンロードデータ識別装置１４０に対象機種のダウンロードデータを識別し抽出するように設定する。また、システム制御装置１３０は、ダウンロードデータ変換装置１５０には、抽出された対象機種のダウンロード情報をＣＡＴＶの再送信用に変換するように設定し、ダウンロードデータ保存・送出装置１６０には、対象機種のダウンロード情報を保存するように設定する。
【００５５】
ダウンロードデータ識別装置１４０は、多重化装置２２から入力された放送データの中から対象機種のダウンロードデータを識別すると、そのダウンロードデータを抽出し、ダウンロードデータ変換装置１５０に出力する。システム構成によっては、ダウンロードデータ識別装置１４０には、デジタル放送受信機２１から放送データが入力される場合もありうる。
【００５６】
ダウンロードデータ変換装置１５０は、ダウンロードデータ識別装置１４０から入力された対象機種のダウンロードデータをＣＡＴＶの再送信に利用できる型式に変換する。この変換された対象機種のダウンロードデータは、後の利用時の形態を考慮し、ＪＣＴＥＡ  ＳＴＤ−００７−２．０に従ったＭＰＥＧ２−ＴＳ型式とするのが効率的である。
【００５７】
ダウンロードデータ変換装置１５０は、変換した対象機種のダウンロードデータをダウンロードデータ保存・送出装置１６０に出力する。
ダウンロードデータ保存・送出装置１６０は、ダウンロードデータ変換装置１５０から入力された、ＣＡＴＶの再送信用に変換された対象機種のダウンロードデータを保存する。
【００５８】
図５は、ダウンロードデータ保存内容の一例を示す図であり、保存したダウンロードデータの管理情報の一例である。
この例では、図５中番号１から番号３の機種毎に、任意のファイル名でダウンロードデータが保存されていることを示す。
【００５９】
最後に、３．対象機種のダウンロードデータの送出動作について説明する。
システム制御装置１３０は、事前に取得した対象機種のダウンロード情報をＣＡＴＶ用の型式に変換し、ＣＡＴＶ用に設定したスケジュールを付加した上で、ヘッドエンド装置１２０から放送データに挿入する。ダウンロード情報のＣＡＴＶ用型式への変換、及び、スケジュールの設定方法については、後述する。ダウンロード情報の型式、送出間隔、及び、送出タイミングは、ＡＲＩＢ  ＳＴＤ−Ｂ２１とＪＣＴＥＡ  ＳＴＤ−００７−２．０に従ったダウンロードサービスの運用であれば、それらの規定に従ったものとなる。
【００６０】
さらに、システム制御装置１３０は、挿入した対象機種のダウンロード情報のスケジュールに合わせて、ダウンロードデータ保存・送出装置１６０から対象機種のダウンロードデータの送出を開始する。対象機種のダウンロードデータは、多重化装置２２に入力され、放送データの再送信と併せてユーザ宅６のデジタル放送受信機７まで送られる。対象機種のダウンロードデータ送出を終了するタイミングについては、システム制御装置１３０に設定したスケジュールに従うこととなるが、その設定方法については後述する。
【００６１】
前記図４は、ダウンロードデータの送受信状況管理例である。この例では、番号１と番号２に登録した対象機種向けには、本実施の形態によるダウンロードが未実施であり、番号３に登録した対象機種向けには、本実施の形態によるダウンロードが実施されていることを示している。
【００６２】
ユーザ宅６のデジタル放送受信機７は、再送信・ダウンロードシステム１１０から送信されるダウンロードデータを受信し、内蔵するソフトウェアを更新する。ユーザ宅６のデジタル放送受信機７は、ＡＲＩＢ  ＳＴＤ−Ｂ２１とＪＣＴＥＡ  ＳＴＤ−００７−２．０に従った自分宛のダウンロードデータであれば送信元がどこであろうと関係なく動作するため、デジタル放送受信機２１側での特別な配慮は必要ない。
【００６３】
以上で、再送信・ダウンロードシステム１１０の一連の動作が完了する。
上記のような一連の動作を行うことにより、放送からのデジタル放送受信機へのダウンロードサービスが終了した後でも、ケーブル局の加入者向けに継続してＣＡＴＶ独自のデジタル放送受信機へのダウンロードサービスを提供することが可能となる。
【００６４】
次に、再送信・ダウンロードシステム１１０によるダウンロードを行う上で、システム制御装置１３０に必要とされる、対象機種の登録、及び、各種設定を行う際の詳細な動作について説明する。
システム制御装置１３０に、対象機種を識別するための情報を事前に登録する。
ＡＲＩＢ  ＳＴＤ−Ｂ２１に従ったダウンロードを利用する場合、メーカＩＤ、モデルＩＤ、グループＩＤの３つが、対象機種を識別するために必須とされる情報である。
【００６５】
前記図２は、この登録データの一例である。
この例では、再送信・ダウンロードシステム１１０のユーザに分かりやすいようメーカＩＤだけでなく、それに対応したメーカ名も同時に表示している。
【００６６】
上記のような対象機種の識別情報の登録手段としては、通常手動で入力することとなるが、それに加えて、本実施の形態による再送信・ダウンロードシステム１１０が放送から事前に取得した全てのダウンロード情報を一覧として作成しておき、その中から対象機種を選択して登録する方法を実装すると操作上、より便利になる。
【００６７】
図６は、この事前に取得したダウンロード情報を利用して、対象機種の登録を行う場合の表示画面の一例を示す図である。
この例では、手動で登録した前記図２の例と同様の情報を一覧画面から選択して登録している。
システム制御装置１３０に、再送信・ダウンロードシステム１１０をどのように動作させるかを事前に設定する。
【００６８】
図７は、システム制御装置１３０の動作設定の一例を示す図である。
この例では、対象機種毎に下記５つの項目を設定している。
・実行設定
・実施期間設定
・スケジュール作成設定
・開始日設定
・終了日設定
【００６９】
実行設定は、登録した対象機種に対し、再送信・ダウンロードシステム１１０によるダウンロードを実施するか否かを、ＯＮ、または、ＯＦＦで設定する。この例では、番号１から３まで、全てＯＮに設定されている。
【００７０】
実施期間設定は、実施期間をどのように設定するかを設定する。この例では、番号１と２がリレー、番号３が手動に設定されている。リレーと設定した場合には、放送からのダウンロードが終了次第、すぐに再送信・ダウンロードシステム１１０によるダウンロードを実施する。手動と設定した場合には、手動で設定した期間のみ、再送信・ダウンロードシステム１１０によるダウンロードを実施する。
【００７１】
スケジュール作成設定は、再送信・ダウンロードシステム１１０によるダウンロードを実施するスケジュールをどのように設定するかを設定する。
この例では、番号１が自動、番号２と番号３が手動に設定されている。
【００７２】
自動に設定した場合、放送からのダウンロード情報と同じ時間帯で、自動的にスケジュールを作成する。手動に設定した場合には、後述する手動で設定した時間帯で、スケジュールを作成する。
【００７３】
開始日設定は、再送信・ダウンロードシステム１１０によるダウンロードを開始する日付を設定する。
この例では、番号１と２が未設定。番号３が２００３年４月１日に設定されている。
実施期間設定がリレーの場合、開始日は自動的に決定されるので、開始日設定は未設定となる。
【００７４】
終了日設定は、再送信・ダウンロードシステム１１０によるダウンロードを終了する日付を設定する。
この例では、番号１が制限無し、番号２が２００３年１２月３１日、番号３が２００３年５月３１日に設定されている。
【００７５】
上記のように、終了日設定を制限無しにすることが可能となっているが、その場合は、手動による停止や自動判定による停止により、ダウンロードが停止されるまで、ダウンロードは継続して実施される。
【００７６】
システム制御装置１３０には、再送信・ダウンロードシステム１１０をどの時間帯に実施するかのスケジュールを事前に設定する。
前述のスケジュール作成設定が、手動の場合、この設定は必須となる。
【００７７】
図８は、システム制御装置１３０のスケジュール設定の一例を示す図である。
この例では、２００３年５月１１日  ００：１０：００〜２００３年５月１２日  ２２：１０：００まで合計２４個のスケジュールが設定されている。
このスケジュール設定の内、日付部分については、開始日から終了日までの間、日付が変わる毎にシステム制御装置１３０が随時自動的に更新することを可能とする。
【００７８】
以上に述べたシステム制御装置１３０への設定に従い、システム制御装置１３０は、再送信・ダウンロードシステム１１０全体の制御を行い、対象となるユーザ宅６のデジタル放送受信機７に対するダウンロードが自動的に実行される。
【００７９】
次に、再送信・ダウンロードシステム１１０に含まれる各装置がダウンロードデータを取得する際の詳細な動作について説明する。
図９は、放送からのダウンロード情報を取得する動作を示すフローチャートであり、システム制御装置１３０が、ヘッドエンド装置１２０と連携して対象機種のダウンロード情報を取得する動作を示す。図中、Ｓはフローの各ステップを示す。
【００８０】
まず、ステップＳ１０１でシステム制御装置１３０は、放送内容にダウンロード情報が含まれているかを監視する。放送内容にダウンロード情報が含まれていれば、ステップＳ１０２に進み、含まれていなければ、上記ステップＳ１０１のダウンロード情報の監視に戻る。ステップＳ１０２でシステム制御装置１３０は、ダウンロード情報が既に取得済みのものより新しいものであるかを確認する。ダウンロード情報が新しいものであれば、ステップＳ１０３に進み、新しいものでなければ、上記ステップＳ１０１のダウンロード情報の監視に戻る。
【００８１】
上記ステップＳ１０２でダウンロード情報が未取得である場合は、新しいものであると判定して、ステップＳ１０３でシステム制御装置１３０は、ヘッドエンド装置１２０からダウンロード情報を取得し、ステップＳ１０４でダウンロード情報の中に登録された対象機種のダウンロード情報が含まれるかを確認する。対象機種のダウンロード情報が含まれていれば、ステップＳ１０５に進み、含まれていなければ、上記ステップＳ１０１のダウンロード情報の監視に戻る。
【００８２】
ステップＳ１０５では、システム制御装置１３０は、対象機種のダウンロード情報が新しいものかを確認し、対象機種のダウンロード情報が新しいものであれば、ステップＳ１０６に進み、新しいものでなければ、上記ステップＳ１０１のダウンロード情報の監視に戻る。
【００８３】
上記ステップＳ１０５で対象機種のダウンロード情報が未取得である場合は、新しいものであると判定して、ステップＳ１０６でシステム制御装置１３０は、対象機種のダウンロード情報を保存する。次いで、ステップＳ１０７でシステム制御装置１３０は、ダウンロード情報の監視状態が継続するかを確認し、継続する場合には、上記ステップＳ１０１の最初のステップに戻り、監視状態を解除するのであれば本フローを終了する。
【００８４】
前記図３は、保存した対象機種のダウンロード情報の一例である。なお、他にもスケジュールなどなど多くの情報を含むため一部を抜粋して示す。この例では番号１から番号３までの対象機種向けの放送からのダウンロード情報が既に取得済みであることを示している。
【００８５】
通常、ダウンロード情報は、随時更新されるので、各対象機種について常時上記の監視、及び、取得を繰り返し行うことで、最新の放送からのダウンロード情報をタイムリーに取得することが可能となる。
【００８６】
図１０は、放送からのダウンロードデータを取得する動作を示すフローチャートであり、ダウンロードデータ識別装置１４０が、ヘッドエンド装置１２０、及び、システム制御装置１３０と連携して対象機種のダウンロードデータを取得する動作を示す。
【００８７】
まず、ステップＳ１５１でシステム制御装置１３０は、ダウンロードデータ識別装置１４０に対し、取得した選局情報、スケジュール等を含んだ対象機種のダウンロード情報に従って、ダウンロードデータを識別するよう指示する。次いで、ステップＳ１５２でダウンロードデータ識別装置１４０は、ヘッドエンド装置１２０のダウンロードデータが出力される多重化装置２２から放送データを入力し、ステップＳ１５３でダウンロードデータ識別装置１４０は、多重化装置２２から入力された放送データを監視し、対象機種のダウンロードデータを識別する。
【００８８】
上記ステップＳ１５３で対象機種のダウンロードデータがあれば、ステップＳ１５４でそのダウンロードデータを抽出し、保存する。ダウンロードデータがなければ、上記ステップＳ１５２の入力された放送データの監視に戻る。ダウンロードデータを抽出し、保存すると、ステップＳ１５５でダウンロードデータ識別装置１４０は、全てのダウンロードデータの取得が完了したかを確認する。取得が完了していれば、ステップＳ１５６でダウンロードデータ識別装置１４０は、システム制御装置１３０に取得した対象機種のことを通知する。取得が完了していなければ、上記ステップＳ１５２の入力された放送データの監視に戻る。
【００８９】
次いで、ステップＳ１５６でシステム制御装置１３０は、ダウンロードデータ識別装置１４０に対し、ダウンロードデータの識別を停止するよう指示して本フローを終了する。
以上で、放送からのダウンロードデータ取得が終了する。
ここまでのダウンロードデータを取得する動作は、通常のデジタル放送受信機で行われているダウンロードの動作と同様である。
【００９０】
図１０のフローチャートには記載していないが、通常のダウンロード情報には放送開始時間のみでなく放送継続時間も記載されており、この継続時間内にダウンロードデータの取得が完了しなかった場合には、その時のダウンロードでは、タイムアウトによりダウンロードデータの取得が失敗したものとして処理される。
【００９１】
図１１は、取得した対象機種のダウンロードデータをＣＡＴＶ用に変換する動作を示すフローチャートであり、ダウンロードデータ変換装置１５０が、ダウンロードデータ識別装置１４０、及び、システム制御装置１３０と連携して、取得した対象機種のダウンロードデータをＣＡＴＶ用に変換する動作を示す。
【００９２】
まず、ステップＳ２０１でシステム制御装置１３０は、ダウンロードデータ変換装置１５０に対し、ダウンロードデータ識別装置１４０から対象機種のダウンロードデータを入力するよう指示する。次いで、ステップＳ２０２でシステム制御装置１３０は、ダウンロードデータ識別装置１４０に対し、取得した対象機種のダウンロードデータをダウンロードデータ変換装置１５０に出力するよう指示し、ステップＳ２０２でダウンロードデータ識別装置１４０は、取得した対象機種のダウンロードデータをダウンロードデータ変換装置１５０に出力する。
【００９３】
ステップＳ２０４では、ダウンロードデータ変換装置１５０は、ダウンロードデータ識別装置１４０から対象機種のダウンロードデータを入力し、ステップＳ２０５でダウンロードデータ変換装置１５０は、入力された対象機種のダウンロードデータを解析し、ＣＡＴＶ用に変換が必要かどうかを確認する。
【００９４】
変換が必要でなければ次のステップＳ２０７に進み、変換が必要な場合には、ステップＳ２０６で対象機種のダウンロードデータをＣＡＴＶ用に変換する。次いで、ステップＳ２０７でダウンロードデータ変換装置１５０は、対象機種のダウンロードデータを保存し、ステップＳ２０８でダウンロードデータ変換装置１５０は、入力された対象機種のダウンロードデータの変換が完了したかを確認する。
【００９５】
変換が完了していれば、次のステップＳ２０９に進み、変換が完了していなければ、上記ステップＳ２０４のダウンロードデータの入力に戻る。次いで、ステップＳ２０９でダウンロードデータ変換装置１５０は、システム制御装置１３０に変換が完了したことを通知し、ステップＳ２１０でシステム制御装置１３０は、ダウンロードデータ識別装置１４０に対し、対象機種のダウンロードデータの出力を停止するよう指示する。
【００９６】
次いで、ステップＳ２１１でダウンロードデータ識別装置１４０は、対象機種のダウンロードデータの出力を停止し、ステップＳ２１２でシステム制御装置１３０は、ダウンロードデータ変換装置１５０に対し、対象機種のダウンロードデータの入力、及び、変換を停止するよう指示する。次いで、ステップＳ２１３でダウンロードデータ変換装置１５０は、対象機種のダウンロードデータの入力、及び、変換を停止して本フローを終了する。
【００９７】
以上で、対象機種のダウンロードデータのＣＡＴＶ用への変換が終了する。
図１２は、変換した対象機種のダウンロードデータを保存する動作を示すフローチャートであり、ダウンロードデータ保存・送出装置１６０が、ダウンロードデータ変換装置１５０、及び、システム制御装置１３０と連携して、変換した対象機種のダウンロードデータを保存する動作を示す。
【００９８】
まず、ステップＳ２５１でシステム制御装置１３０は、ダウンロードデータ保存・送出装置１６０に対し、変換した対象機種のダウンロードデータを保存するための適切なファイル名を指定する。次いで、ステップＳ２５２でシステム制御装置１３０は、ダウンロードデータ保存・送出装置１６０に対し、ダウンロードデータ変換装置１５０から変換した対象機種のダウンロードデータを入力するよう指示し、ステップＳ２５３でシステム制御装置１３０は、ダウンロードデータ変換装置１５０に対し、変換した対象機種のダウンロードデータをダウンロードデータ保存・送出装置１６０に出力するよう指示する。
【００９９】
次いで、ステップＳ２５４でダウンロードデータ変換装置１５０は、変換した対象機種のダウンロードデータをダウンロードデータ保存・送出装置１６０に出力し、ステップＳ２５５でダウンロードデータ保存・送出装置１６０は、ダウンロードデータ変換装置１５０から対象機種のダウンロードデータを入力する。次いで、ステップＳ２５６でダウンロードデータ保存・送出装置１６０は、入力された対象機種のダウンロードデータを、システム制御装置１３０に指定されたファイル名で保存し、ステップＳ２５７でダウンロードデータ保存・送出装置１６０は、入力された対象機種のダウンロードデータの保存が完了したか否かを確認する。
【０１００】
入力された対象機種のダウンロードデータの保存が完了していなければ、上記ステップＳ２５５の対象機種のダウンロードデータの入力に戻る。入力された対象機種のダウンロードデータの保存が完了していれば、ステップＳ２５８でダウンロードデータ保存・送出装置１６０は、システム制御装置１３０に保存が完了したことを通知する。次いで、ステップＳ２５９でシステム制御装置１３０は、ダウンロードデータ変換装置１５０に対し、変換した対象機種のダウンロードデータのダウンロードデータ保存・送出装置１６０への出力を停止するよう指示する。次いで、ステップＳ２６０でシステム制御装置１３０は、ダウンロードデータ保存・送出装置１６０に対し、ダウンロードデータ変換装置１５０からの変換した対象機種のダウンロードデータの入力を停止するよう指示する。次いで、ステップＳ２６１でシステム制御装置１３０は、前記図５の例で示される対象機種のダウンロードデータの管理情報を更新して本フローを終了する。
以上で、変換した対象機種のダウンロードデータの保存が終了する。
【０１０１】
前記図５は、保存した対象機種のダウンロードデータの一例である。この例では番号１から番号３までの対象機種向けのダウンロードデータが既に保存済みであることを示している。
【０１０２】
次に、再送信・ダウンロードシステム１１０に含まれる各装置がダウンロードデータを送出する際の詳細な動作について説明する。
【０１０３】
システム制御装置１３０は、前記図２の例で示される対象機種の登録情報、前記図３で示される既に取得されている対象機種のダウンロード情報、前記図５の例で示される既に保存されている対象機種のダウンロードデータの管理情報、及び、前記図４の例で示される放送からのダウンロードの実施情報を元に、再送信・ダウンロードシステム１１０によるダウンロードが実施可能かどうかを判定し、自動的にダウンロードの送出を行う。
【０１０４】
図１３は、システム制御装置１３０が、再送信・ダウンロードシステム１１０によるダウンロードが実施可能かどうかを判定し、自動的にダウンロードデータの送出を行う動作を示すフローチャートである。
【０１０５】
本フローチャートは、システム制御装置１３０が、再送信・ダウンロードシステム１１０によるダウンロードが実施可能かどうかを判定し、自動的にダウンロードデータの送出を行う動作を示す。
【０１０６】
まず、ステップＳ３０１でシステム制御装置１３０は、対象機種のダウンロードデータが取得済みであるか否かを判定する。取得済みであれば次のステップＳ３０２に進み、取得済みでなければ本フローを終了する。ステップＳ３０２では、システム制御装置１３０は、放送からのダウンロードの実施状態を判定する。放送からのダウンロードが実施中でなければ次のステップＳ３０３に進み、実施中であれば本フローを終了する。
【０１０７】
上記ステップＳ３０２で放送からのダウンロードの実施中でなければ、ステップＳ３０３でシステム制御装置１３０は、放送から取得した対象機種のダウンロード情報を元にして、ＪＣＴＥＡ  ＳＴＤ−００７−２．０に従ったＣＡＴＶからのダウンロード向けに修正した対象機種用のＳＤＴＴを作成する。スケジュールの指定については、事前に設定を行った内容に従う。
【０１０８】
次いで、ステップＳ３０４でシステム制御装置１３０は、対象機種用のＳＤＴＴをヘッドエンド装置１２０から放送データに挿入して送出し、ステップＳ３０５でシステム制御装置１３０は、ケーブルからのダウンロードの実施状態を実施中に変更する。
【０１０９】
次いで、ステップＳ３０６でシステム制御装置１３０は、現在の時間と対象機種用のＳＤＴＴのスケジュールで指定された実施時間を確認し、スケジュールで指定された実施時間になっていれば次のステップＳ３０７に進み、実施時間になっていなければ、上記ステップＳ３０６の時間の確認に戻る。
【０１１０】
次いで、ステップＳ３０７でシステム制御装置１３０は、ダウンロードデータ保存・送出装置１６０に対し、対象機種用のダウンロードデータの送出を指示し、ステップＳ３０８でダウンロードデータ保存・送出装置１６０は、対象機種用のダウンロードデータをヘッドエンド装置１２０に送出する。
【０１１１】
ステップＳ３０９では、システム制御装置１３０は、現在の時間とスケジュールに指定された開始時間と継続時間とから算出される終了時間を確認し、スケジュールで指定された終了時間に達していれば、次のステップＳ３１０に進み、終了時間に達していなければ、上記ステップＳ３０９の時間の確認に戻る。
【０１１２】
次いで、ステップＳ３１０でシステム制御装置１３０は、ダウンロードデータ保存・送出装置１６０に対し、対象機種用のダウンロードデータの送出停止を指示し、ステップＳ３１１でダウンロードデータ保存・送出装置１６０は、対象機種用のダウンロードデータの送出を停止する。
【０１１３】
次いで、ステップＳ３１２でシステム制御装置１３０は、スケジュールが全て終了したかを確認し、スケジュールが全て終了していれば、次のステップＳ３１３に進み、終了していなければ、上記ステップＳ３０６の実施時間の確認に戻る。
【０１１４】
ステップＳ３１３では、システム制御装置１３０は、ＳＤＴＴの送出を停止し、ステップＳ３１４でシステム制御装置１３０は、ケーブルからのダウンロードの実施状態を未実施に変更して本フローを終了する。
以上で、ダウンロードが実施可能かどうかを判定し、自動的にダウンロードデータの送出を行う動作が終了する。
【０１１５】
各対象機種について常時上記の監視、及び、送出を繰り返し行うことで、放送からのダウンロードが終了した直後からタイムリーに再送信・ダウンロードシステム１１０によるダウンロードを実施することが可能となる。
【０１１６】
システム制御装置１３０は、上記、再送信・ダウンロードシステム１１０によるダウンロードの実施中に、手動でダウンロードの実施を中断する手段を持つことはもちろんであるが、それ以外にも、スケジュール期間中でもダウンロードの実施を自動的に中断することができる。
【０１１７】
図１４は、システム制御装置１３０が、上記、再送信・ダウンロードシステム１１０によるダウンロードの実施中に、スケジュール期間中でもダウンロードの実施を自動的に中断する動作を示すフローチャートである。
【０１１８】
本フローチャートは、システム制御装置１３０が、上記、再送信・ダウンロードシステム１１０によるダウンロードの実施中に、スケジュール期間中でもダウンロードの実施を自動的に中断する動作を示す。
【０１１９】
まず、ステップＳ３５１でシステム制御装置１３０は、継続して監視しているダウンロード情報の取得状態から、ダウンロード実施中の対象機種用のダウンロード情報が放送から新たに送られてきているかを確認する。ダウンロード実施中の対象機種用のダウンロード情報が送られてきていなければ、上記ステップＳ３５１のダウンロード情報の確認に戻り、送られてきていれば、次のステップに進む。
【０１２０】
ステップＳ３５２では、システム制御装置１３０は、ダウンロードデータ保存・送出装置１６０に対し、対象機種用のダウンロードデータの送出停止を指示し、ステップＳ３５３でダウンロードデータ保存・送出装置１６０は、対象機種用のダウンロードデータの送出を停止する。次いで、ステップＳ３５４でシステム制御装置１３０は、ＳＤＴＴの送出を停止し、ステップＳ３５５でシステム制御装置１３０は、ケーブルからのダウンロードの実施状態を未実施に変更して本フローを終了する。
以上で、ダウンロードの実施を自動的に中断する動作が終了する。
【０１２１】
上記動作を再送信・ダウンロードシステム１１０によるダウンロードの実施中に継続して行うことにより、実施中の再送信・ダウンロードシステム１１０によるダウンロードを即座に中止することができる。この動作は、常に最新のソフトウェアを各受信機向けに提供しなければならないことを考慮し、古いソフトウェアのダウンロードを継続しないために行われる。
【０１２２】
システム制御装置１３０は、実施期間設定がリレーの場合、放送からの対象機種のダウンロードが終了するとすぐに、再送信・ダウンロードシステム１１０によるダウンロードを開始するが、放送からのダウンロードの実施状況によっては、再送信・ダウンロードシステム１１０によるダウンロードを開始しないよう自動的に判断することができる。
【０１２３】
図１５は、システム制御装置１３０が、再送信・ダウンロードシステム１１０によるダウンロードを開始しないよう自動的に判断する動作を示すフローチャートであり、システム制御装置１３０が、本実施の形態による再送信・ダウンロードを開始しないよう自動的に判断する動作を示す。
【０１２４】
まず、ステップＳ４０１でシステム制御装置１３０は、継続して監視している放送からのダウンロード情報の取得状態と放送からのダウンロードの実施状況から、対象機種の放送からのダウンロードの進捗状況を確認し、ステップＳ４０２でシステム制御装置１３０は、対象機種の放送からのダウンロードが終了したかを判定する。
【０１２５】
すなわち、対象機種の放送が終了していなければ、上記ステップＳ４０１の進捗状況の確認に戻る。対象機種の放送が終了していれば、システム制御装置１３０は、対象機種の放送からのダウンロードがスケジュール通り全て終了したかを判定する（ステップＳ４０２）。全てのダウンロードがスケジュール通り終了していれば、そのダウンロードは、問題なく終了したものと判断し、ステップＳ４０３で再送信・ダウンロードシステム１１０によるダウンロードを引き継いで開始する。放送からのダウンロードがスケジュールの途中で終了していれば、そのダウンロードが何らかのトラブルで早期に終了したものと判断し、ステップＳ４０４で再送信・ダウンロードシステム１１０によるダウンロードを開始せずに終了する。
以上で、本実施の形態による再送信・ダウンロードを開始しないよう自動的に判断する動作が終了する。
【０１２６】
以上のように、本実施の形態の再送信及びダウンロードシステムは、ＣＡＴＶ局１００が、再送信・ダウンロードシステム１１０を備え、再送信・ダウンロードシステム１１０は、ヘッドエンド装置１２０及び各装置１４０，１５０，１６０を制御するシステム制御装置１３０と、放送データからダウンロードデータを抽出するダウンロードデータ識別装置１４０と、抽出したダウンロードデータをＣＡＴＶ用のダウンロードデータに変換するダウンロードデータ変換装置１５０と、ＣＡＴＶ用のダウンロードデータを保存・送出するダウンロードデータ保存・送出装置１６０とを備え、システム制御装置１３０は、再送信システムとしてヘッドエンド装置１１０を制御するだけでなく、各装置１４０，１５０，１６０を制御して、ＣＡＴＶ用デジタル放送受信機７へのソフトウェア・プログラムのダウンロード制御を行うので、従来の再送信システムに大きな変更を加えることなく、放送からのデジタル放送受信機へのダウンロードサービスが終了した後でも、デジタルＣＡＴＶの放送波を利用して、多くのユーザのデジタル放送受信機向けに、ソフトウェアの更新を行うのに十分長い期間にわたってＣＡＴＶ独自のデジタル放送受信機へのダウンロードサービスを提供することが可能となる。
【０１２７】
なお、上記実施の形態では、ＣＡＴＶシステムの再送信及びダウンロードシステムに適用した例であるが、プログラムを転送するプログラムダウンロード方法であればどのようなシステムにも適用可能である。
【０１２８】
また、上記実施の形態では、ＡＲＩＢ  ＳＴＤ−Ｂ２１、及び、ＪＣＴＥＡ  ＳＴＤ−００７−２．０に準拠したダウンロードを例に採り説明したが、どのような規格のダウンロード技術にも適用できる。
【０１２９】
また、上記再送信及びダウンロードシステムを構成する各装置、例えばヘッドエンドやネットワークの種類、数及び接続方法、さらに対象機種の情報を指定するテーブルの形式などは図２〜図８に示す実施の形態に限られない。
【図面の簡単な説明】
【０１３０】
【図１】本発明の実施の形態の再送信及びダウンロードシステムの構成を示す機能ブロック図である。
【図２】本実施の形態の再送信及びダウンロードシステムのダウンロード対象機種登録データの一例を示す図である。
【図３】本実施の形態の再送信及びダウンロードシステムのダウンロード情報保存データの一例を示す図である。
【図４】本実施の形態の再送信及びダウンロードシステムのダウンロードの実施状態の一例を示す図である。
【図５】本実施の形態の再送信及びダウンロードシステムのダウンロードデータ保存内容の一例を示す図である。
【図６】本実施の形態の再送信及びダウンロードシステムの事前に取得したダウンロード情報を利用して、対象機種の登録を行う場合の表示画面の一例を示す図である。
【図７】本実施の形態の再送信及びダウンロードシステムのシステム制御装置の動作設定の一例を示す図である。
【図８】本実施の形態の再送信及びダウンロードシステムのシステム制御装置のスケジュール設定の一例を示す図である。
【図９】本実施の形態の再送信及びダウンロードシステムの放送からのダウンロード情報を取得する動作を示すフローチャートである。
【図１０】本実施の形態の再送信及びダウンロードシステムの放送からのダウンロードデータを取得する動作を示すフローチャートである。
【図１１】本実施の形態の再送信及びダウンロードシステムの取得した対象機種のダウンロードデータをＣＡＴＶ用に変換する動作を示すフローチャートである。
【図１２】本実施の形態の再送信及びダウンロードシステムの変換した対象機種のダウンロードデータを保存する動作を示すフローチャートである。
【図１３】本実施の形態の再送信及びダウンロードシステムの再送信・ダウンロードシステムによるダウンロードが実施可能かどうかを判定し、自動的にダウンロードデータの送出を行う動作を示すフローチャートである。
【図１４】本実施の形態の再送信及びダウンロードシステムのシステム制御装置が、ダウンロードの実施中に、スケジュール期間中でもダウンロードの実施を自動的に中断する動作を示すフローチャートである。
【図１５】本実施の形態の再送信及びダウンロードシステムの再送信・ダウンロードシステムによるダウンロードを開始しないよう自動的に判断する動作を示すフローチャートである。
【図１６】従来のＣＡＴＶ局が衛星放送の再送信を行っている場合に、再送信システムで放送からのダウンロードを行う場合の一例を示す機能ブロック図である。
【図１７】従来の再送信システムでＣＡＴＶ独自のダウンロードを行う場合の一例を示す機能ブロック図である。
【図１８】従来のデータ再配信システムを示す機能ブロック図である。
【符号の説明】
【０１３１】
１  デジタル放送受信機メーカ
２  放送センタ
２ａ，１００ａ  アンテナ
３  衛星
５  ＣＡＴＶ伝送路
６  ユーザ宅
７  ＣＡＴＶ用デジタル放送受信機（ユーザ端末，デジタル放送受信機）
２１  デジタル放送受信機
２２  多重化装置
１００  ＣＡＴＶ局
１１０  再送信・ダウンロードシステム
１２０  ヘッドエンド装置
１３０  システム制御装置
１４０  ダウンロードデータ識別装置（ダウンロードデータ抽出手段）
１５０  ダウンロードデータ変換装置（ダウンロードデータ変換手段）
１６０  ダウンロードデータ保存・送出装置（保存・送出手段）
【図１】
2005073034.tif 000003
【図２】
2005073034.tif 000004
【図３】
2005073034.tif 000005
【図４】
2005073034.tif 000006
【図５】
2005073034.tif 000007
【図６】
2005073034.tif 000008
【図７】
2005073034.tif 000009
【図８】
2005073034.tif 000010
【図９】
2005073034.tif 000011
【図１０】
2005073034.tif 000012
【図１１】
2005073034.tif 000013
【図１２】
2005073034.tif 000014
【図１３】
2005073034.tif 000015
【図１４】
2005073034.tif 000016
【図１５】
2005073034.tif 000017
【図１６】
2005073034.tif 000018
【図１７】
2005073034.tif 000019
【図１８】
2005073034.tif 000020