(57)【要約】【課題】  保証される通信帯域の有効活用を図る。【解決手段】  記録装置１０２は、再生装置１０３へのデータを伝送するために必要な通信帯域と、外部装置との間で保証される通信帯域とに基づいて、通信帯域の余裕を算出する。そして記録装置１０２は、通信帯域の余裕に基づいて、リンクする他のデータを上記データに付加し、再生装置１０３に対して伝送する。【選択図】  図１
2009212573.tif 000002
【特許請求の範囲】
【請求項１】
外部装置に対してデータを伝送するデータ伝送装置であって、
前記データにリンクする他のデータを取得する取得手段と、
前記外部装置への前記データを伝送するために必要な通信帯域と、前記外部装置との間で保証される通信帯域とに基づいて、通信帯域の余裕を算出する算出手段と、
前記算出手段により算出された通信帯域の余裕に基づいて、前記取得手段により取得された前記他のデータを前記データに付加する付加手段と、
前記付加手段により前記他のデータが付加された前記データを前記外部装置に対して伝送する伝送手段とを有することを特徴とするデータ伝送装置。
【請求項２】
複数の前記他のデータに対して優先順位を決定する決定手段を更に有し、
前記付加手段は、決定手段により決定された優先順位に従って、前記他のデータを前記データに対して付加することを特徴とする請求項１に記載のデータ伝送装置。
【請求項３】
前記決定手段は、前記データを基点とした複数の前記他のデータ夫々のリンク回数に基づいて、複数の前記他のデータに対する優先順位を決定することを特徴とする請求項２に記載のデータ伝送装置。
【請求項４】
前記決定手段は、複数の前記他のデータの即時性に基づいて、複数の前記他のデータに対する優先順位を決定することを特徴とする請求項２に記載のデータ伝送装置。
【請求項５】
前記決定手段は、複数の前記他のデータの形式に基づいて、複数の前記他のデータに対する優先順位を決定することを特徴とする請求項２に記載のデータ伝送装置。
【請求項６】
前記決定手段は、複数の前記他のデータの情報量に基づいて、複数の前記他のデータに対する優先順位を決定することを特徴とする請求項２に記載のデータ伝送装置。
【請求項７】
前記取得手段により取得された前記他のデータの記録媒体に格納する格納手段と、
前記記録媒体における前記他のデータの格納位置を示すリンク情報を生成する第１の生成手段とを更に有することを特徴とする請求項１乃至６の何れか１項に記載のデータ伝送装置。
【請求項８】
前記付加手段により前記他のデータが付加された位置を示すリンク情報を生成する第２の生成手段を更に有し、
前記伝送手段は、前記第２の生成手段により生成されたリンク情報を前記外部装置に対して送信することを特徴とする請求項１乃至７の何れか１項に記載のデータ伝送装置。
【請求項９】
外部装置に対してデータを伝送するデータ伝送装置によるデータ伝送方法であって、
前記データにリンクする他のデータを取得する取得ステップと、
前記外部装置への前記データを伝送するために必要な通信帯域と、前記外部装置との間で保証される通信帯域とに基づいて、通信帯域の余裕を算出する算出ステップと、
前記算出ステップにより算出された通信帯域の余裕に基づいて、前記取得ステップにより取得された前記他のデータを前記データに付加する付加ステップと、
前記付加ステップにより前記他のデータが付加された前記データを前記外部装置に対して伝送する伝送ステップとを含むことを特徴とするデータ伝送方法。
【請求項１０】
外部装置に対してデータを伝送するデータ伝送装置によるデータ伝送方法をコンピュータに実行させるためのプログラムであって、
前記データにリンクする他のデータを取得する取得ステップと、
前記外部装置への前記データを伝送するために必要な通信帯域と、前記外部装置との間で保証される通信帯域とに基づいて、通信帯域の余裕を算出する算出ステップと、
前記算出ステップにより算出された通信帯域の余裕に基づいて、前記取得ステップにより取得された前記他のデータを前記データに付加する付加ステップと、
前記付加ステップにより前記他のデータが付加された前記データを前記外部装置に対して伝送する伝送ステップとをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データと当該データにリンクする他のデータとを外部装置に対して伝送する技術に関するものである。
【背景技術】
【０００２】
従来、デジタルテレビジョン放送においては、放送コンテンツの主たるストリームである映像や音声に付随してデータ放送が行われている。データ放送においては、当該放送コンテンツに連動した情報としては、クイズ、出演者情報及びコンテンツのストーリーの紹介等といった情報の提供を受けることが可能となっている。また、当該放送コンテンツと独立した情報としては、ニュースや天気予報等の情報の提供を受けることが可能となっている。
【０００３】
さらにデータ放送においては、データ放送だけでは対応できない各種情報、サービスを提供するために、インターネット上のホームページ情報へのリンクを指し示すＵＲＬ（Uniform Resource Locator）情報を含むことがある。インターネットとの通信機能を有するデジタルテレビ受信機や録画機では、データ放送の表示から、当該ホームページの情報を双方向通信であるインターネット経由で受信し、表示する装置が存在する。
【０００４】
一方で録画機においては、大容量のハードディスクを搭載したレコーダが普及してきている。また最近では、ハードディスクを搭載或いは装着し、デジタル放送の録画機能を有するデジタルテレビ受信機も広まってきている。これらの記録装置では、その大容量の記録容量を利用した各種録画機能／再生機能が搭載されている。
【０００５】
例えば、録画されたコンテンツをＩＥＥＥ１３９４やＬＡＮで接続された再生装置に伝送し、再生装置側で再生、表示させる、所謂コンテンツサーバ的な機能が搭載されている記録装置が存在する。なお、この場合の伝送は、通信帯域を保証した帯域保証型で行われる場合と、帯域の保証されないベストエフォート型で行われる場合の２つが想定される。なお、ＩＥＥＥは、Institute of Electrical and Electronic Engineersの略称である。また、ＬＡＮは、Local Area Networkの略称である。
【０００６】
また特許文献１では、コンテンツの録画を行う際、データ放送においてＵＲＬ情報が含まれている場合には、そのホームページ情報も取得して共に記録することが可能な記録装置が開示されている。ホームページ情報を共に記録することにより、コンテンツの放送後、当該ホームページが無くなってしまったり、その内容が変わってしまったりした場合であっても、録画時点のコンテンツに正しく対応したホームページ情報の視聴を可能としている。
【０００７】
【特許文献１】特開２００６−１３５４２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
以上のように、従来技術は、記録装置でコンテンツの録画を行う際に、データ放送に含まれるＵＲＬ情報の指し示すホームページ情報も取得、記録する提案はなされている。しかしながら、外部に接続された再生装置等に録画されたコンテンツを伝送し、再生する場合に関しては何ら考慮されていない。特に、その伝送用の通信インタフェースが通信帯域の保証を行う帯域保証型である場合、確保した通信帯域が有効活用されているとはいえないという問題があった。
【０００９】
さらに、再生装置側でデータ放送から導かれるホームページ情報の視聴を行う際、その操作毎に、記録装置、或いはインターネット上のＷｅｂサーバからホームページ情報を取得していたのでは、コンテンツのデータ伝送と重なる。従って、再生装置の使用者が期待するような再生速度が得られないという問題があった。
【００１０】
そこで、本発明の目的は、保証される通信帯域の有効活用を図ることにある。
【００１１】
本発明の他の目的は、データにリンクされる他のデータの視聴を瞬時に行うことを可能とすることにある。
【課題を解決するための手段】
【００１２】
本発明のデータ伝送装置は、外部装置に対してデータを伝送するデータ伝送装置であって、前記データにリンクする他のデータを取得する取得手段と、前記外部装置への前記データを伝送するために必要な通信帯域と、前記外部装置との間で保証される通信帯域とに基づいて、通信帯域の余裕を算出する算出手段と、前記算出手段により算出された通信帯域の余裕に基づいて、前記取得手段により取得された前記他のデータを前記データに付加する付加手段と、前記付加手段により前記他のデータが付加された前記データを前記外部装置に対して伝送する伝送手段とを有することを特徴とする。
本発明のデータ伝送方法は、外部装置に対してデータを伝送するデータ伝送装置によるデータ伝送方法であって、前記データにリンクする他のデータを取得する取得ステップと、前記外部装置への前記データを伝送するために必要な通信帯域と、前記外部装置との間で保証される通信帯域とに基づいて、通信帯域の余裕を算出する算出ステップと、前記算出ステップにより算出された通信帯域の余裕に基づいて、前記取得ステップにより取得された前記他のデータを前記データに付加する付加ステップと、前記付加ステップにより前記他のデータが付加された前記データを前記外部装置に対して伝送する伝送ステップとを含むことを特徴とする。
本発明のプログラムは、外部装置に対してデータを伝送するデータ伝送装置によるデータ伝送方法をコンピュータに実行させるためのプログラムであって、前記データにリンクする他のデータを取得する取得ステップと、前記外部装置への前記データを伝送するために必要な通信帯域と、前記外部装置との間で保証される通信帯域とに基づいて、通信帯域の余裕を算出する算出ステップと、前記算出ステップにより算出された通信帯域の余裕に基づいて、前記取得ステップにより取得された前記他のデータを前記データに付加する付加ステップと、前記付加ステップにより前記他のデータが付加された前記データを前記外部装置に対して伝送する伝送ステップとをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１３】
本発明においては、伝送対象のデータにリンクする他のデータを通信帯域の余裕に基づいて当該データに付加して伝送するように構成しているので、保証される通信帯域の有効活用を図ることが可能となる。
【００１４】
また本発明においては、他のデータの記録媒体における格納位置や他のデータを付加した位置を示すリンク情報を生成するので、他のデータの視聴を瞬時に行うことが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
【００１６】
図１に、本実施形態の記録装置におけるデジタルテレビジョン放送の受信、記録及びその利用形態を示す。
【００１７】
放送局１０１から電波塔、或いは衛星経由で配信されるデジタル放送信号には、データ放送のコンテンツの映像、音声、字幕等の情報のほか、データ放送の情報が含まれている。記録装置１０２では、放送コンテンツを受信し、受信した放送コンテンツのなかから選択したデータ放送のコンテンツに含まれる映像、音声、字幕等の情報及びデータ放送の情報をパーシャルトランスポートストリームとして記録する。
【００１８】
また、記録装置１０２で受信し、記録されるデータ放送の情報には、コンテンツに関連する情報等が含まれ、このコンテンツ関連情報には、インターネット１０４上のホームページ情報を指し示すＵＲＬ情報が記述されている場合がある。この場合、記録装置１０２は、コンテンツ関連情報内のＵＲＬ情報を参照し、インターネット１０４上の対応するＷｅｂサーバ１０５へアクセスする。そして、記録装置１０２は、そのホームページ情報を取得し、既に記録されているパーシャルトランスポートストリームと関連付けて記録、管理を行う。
【００１９】
再生装置１０３には、ＬＡＮやＩＥＥＥ１３９４といった通信ケーブルで記録装置１０２と外部接続されている。また、再生装置１０３は、記録装置１０２に対し、記録装置１０２に記録されているデータ放送のコンテンツをはじめとする各種コンテンツの配信を依頼し、記録装置１０２から受信したコンテンツの再生、視聴を行う。なお、再生装置１０３と記録装置１０２間のコンテンツ配信は、その品質保証のため、通信帯域の保証のされた接続であれば間に他の装置が存在しても良い。
【００２０】
以上が、本実施形態の記録装置１０２におけるデジタルテレビジョン放送の受信、記録及びその利用形態である。
【００２１】
図２は、本実施形態における記録装置１０２の一例であるハードディスクレコーダの概略構成を示す図である。記録装置１０２は、データ放送のコンテンツをはじめとする各種コンテンツを記録する装置であるならば、その他、ＤＶＤレコーダ、ビデオレコーダ、コンピュータ等の装置で実現してもよい。
【００２２】
アンテナ２０１は、放送局１０１から電波塔、或いは衛星経由で配信されるデジタル放送波を受信し、チューナ２０２へ出力する。
【００２３】
チューナ２０２は、アンテナ２０１にて受信した高周波デジタル変調信号のうちから特定周波数の信号を取り出す。また、チューナ２０２では、復調回路、逆インタリーブ回路、誤り訂正回路等を備えることにより、選択したデジタル変調信号を復調してトランスポートストリームをデスクランブラ２０３へ出力する。
【００２４】
デスクランブラ２０３は、チューナ２０２から送られてきたトランスポートストリームのうち、スクランブル状態のデータに関してはデスクランブルキーを用いてデスクランブル処理を行い、デマルチプレクサ２０４へ出力する。
【００２５】
デマルチプレクサ２０４は、デスクランブラ２０３及び記録処理部２０８から送られてくるトランスポートストリームのなかから、所望のパケットを分離する。パケットのヘッダ部にはＰＩＤ（Packet Identifier）が記述されており、このＰＩＤに基づいてパケットの種類が識別される。映像や音声、字幕、データ放送等の個別ストリームが収められたＰＥＳ（Packetized Elementary Stream）パケットは、同じＰＩＤ番号を持つ複数のＴＳパケットに分割されて伝送される。またトランスポートストリームには、ＰＳＩ（Program Specific Information）やＳＩ（Service Information）といった、セクション形式のテーブルで記述された情報のパケットが含まれる。以下、セクション形式のテーブルで記述された情報のパケットをセクションパケットと称す。
【００２６】
デマルチプレクサ２０４は、これらパケットから所望のパケットを選択し、分離を行う。そして、デマルチプレクサ２０４は、分離されたセクションパケットのＰＳＩやＳＩをＰＳＩ／ＳＩ処理部２０５へ出力する。また、デマルチプレクサ２０４は、所望のコンテンツに含まれるデータ放送のＰＥＳパケットをデータ放送処理部２０６へ出力する。さらに、デマルチプレクサ２０４は、それ以外のコンテンツに含まれるＰＥＳパケットをマルチプレクサ２０７へ出力する。
【００２７】
ＰＳＩ／ＳＩ処理部２０５は、デマルチプレクサ２０４から送られてくる各種ＰＳＩやＳＩの処理を行う。ＰＳＩは、所望の放送チャンネルを選択して受信するのに必要な情報である。これには、ＰＡＴ、ＰＭＴ、ＮＩＴ、ＣＡＴ等が含まれる。またＳＩは、放送業者のサービスに用いられる。ＰＳＩ／ＳＩ処理部２０５は、これらのセクションパケットから、１つのコンテンツのみが多重化されるパーシャルトランスポートストリームに対応するセクションパケットのＰＳＩやＳＩを生成する。例えば、ＰＳＩとしてはＰＡＴとＰＭＴが出力され、ＳＩとしてはＳＩＴとＤＩＴが出力される。なお、ＰＡＴは、Program Association Tableの略称である。ＰＭＴは、Program Map Tableの略称である。ＮＩＴは、Network Information Tableの略称である。ＣＡＴは、Condition Access Tableの略称である。ＳＩＴは、Selection Information Tableの略称である。ＤＩＴは、Discontinuity Information Tableの略称である。
【００２８】
なお、パーシャルトランスポートストリームの詳細に関しては、社団法人電波産業界発行の「ＣＳデジタル放送用受信装置標準規格（望ましい仕様）」ＡＲＩＢ  ＳＴＤ−Ｂ１に詳細に記述されている。
【００２９】
データ放送処理部２０６は、所望のデジタルテレビジョン放送の受信、記録時には、デマルチプレクサ２０４から送られてくるデータ放送のＰＥＳパケットから、インターネット１０４上のホームページ情報へのリンクを指し示すＵＲＬ情報を検索し、記録する。さらに、データ放送処理部２０６は、受信したデータ放送のＰＥＳパケットをマルチプレクサ２０７へ出力する。
【００３０】
また、マルチプレクサ２０７は、既にハードディスク２０９に記録されているコンテンツの再生装置１０３への伝送時、デマルチプレクサ２０４から送られてくるデータ放送のＰＥＳパケットと記録処理部２０８から送られてくるホームページ情報とから、再生装置１０３へ伝送するためのデータ放送用ＰＥＳパケットを生成する。
【００３１】
即ち、マルチプレクサ２０７は、パーシャルトランスポートストリームを再生装置１０３へ伝送する際、確保した通信帯域の余裕から付加可能なデータ量及び優先順位に基づいて付加するホームページ情報を選択し、新たなデータ放送用ＰＥＳパケットを生成する。
【００３２】
ホームページ情報がＰＥＳパケットに付加された場合、デマルチプレクサ２０４から送られてくるデータ放送のＰＥＳパケットにおけるＵＲＬ情報は、新たにホームページ情報が付加されたデータ放送用ＰＥＳパケットへのリンク情報に変更される。
【００３３】
また、ホームページ情報がＰＥＳパケットに付加されなかった場合には、上記ＵＲＬ情報は、記録装置１０２のハードディスク２０９内におけるホームページ情報の格納位置を示すリンク情報に変更される。
【００３４】
マルチプレクサ２０７は、デマルチプレクサ２０４、ＰＳＩ／ＳＩ処理部２０５、データ放送処理部２０６から送られてくるパケットを多重化し、１つのコンテンツのみが多重化されているパーシャルトランスポートストリームを生成する。生成されたパーシャルトランスポートストリームは、所望のデジタルテレビジョン放送の受信、記録時には記録処理部２０８へ出力され、既にハードディスク２０９に記録されているコンテンツの再生装置１０３への伝送時は通信部２１０へ出力される。
【００３５】
記録処理部２０８は、記録媒体であるハードディスク２０９を制御し、マルチプレクサ２０７から送られてきたパーシャルトランスポートストリームをハードディスク２０９に記録し、管理する。また、通信部２１０経由でインターネット１０４から送られてきたホームページ情報も併せてハードディスク２０９に記録し、管理する。なお、記録処理部２０８は、本発明の格納手段の一適用例となる構成である。
【００３６】
ハードディスク２０９は、記録処理部２０８に制御、管理され、データ放送のコンテンツをはじめとする各種コンテンツを記録すると共に、記録されたデータ放送のコンテンツに関連するホームページ情報も記録される。
【００３７】
通信部２１０は、外部接続された再生装置１０３やインターネット１０４上の各種装置と各種通信を行う。例えば、通信部２１０は、マルチプレクサ２０７から送られてきたパーシャルトランスポートストリームの外部接続された再生装置１０３への伝送や、インターネット１０４から各種ホームページ情報を受信し、記録処理部２０８へ出力する。
【００３８】
以上が、本実施形態における記録装置１０２の一例であるハードディスクレコーダの概略構成である。
【００３９】
次に、本実施形態における記録装置１０２の一例であるハードディスクレコーダの動作について説明する。
【００４０】
図３は、本実施形態における記録装置１０２の一例であるハードディスクレコーダでのデジタルテレビジョン放送の受信、記録時の処理を示すフローチャートである。記録装置１０２の使用者の操作、あるいは既に登録されている録画予約によって、図３に示される受信、記録処理が開始される。
【００４１】
ステップＳ３０１では、放送局１０１から電波塔、或いは衛星経由で配信されるデジタル信号のアンテナ２０１での受信開始、及び、チューナ２０２にて特定周波数の信号の取り出し、復調を行い、トランスポートストリームの出力開始を行う。さらに、デスクランブラ２０３は、必要に応じてデスクランブル処理の開始を行う。
【００４２】
ステップＳ３０２では、デマルチプレクサ２０４にて、デスクランブラ２０３から送られてくるトランスポートストリームのなかから所望のパケットをデマックス、即ち分離する。そして、デマルチプレクサ２０４は、分離されたパケットから、セクションパケットのＰＳＩやＳＩをＰＳＩ／ＳＩ処理部２０５へ出力する。また、デマルチプレクサ２０４は、所望のコンテンツに含まれるデータ放送のＰＥＳパケットはデータ放送処理部２０６へ出力する。さらに、デマルチプレクサ２０４は、それ以外のコンテンツに含まれるＰＥＳパケットをマルチプレクサ２０７へ出力する。
【００４３】
ステップＳ３０３では、記録装置１０２は、受信したパケットがセクションパケットのＰＳＩやＳＩであるかどうか判断し、セクションパケットであるならばステップＳ３０４へ移行し、セクションパケットでないならばステップＳ３０５へ移行する。
【００４４】
ステップＳ３０４では、ＰＳＩ／ＳＩ処理部２０５は、デマルチプレクサ２０４から送られてくる各種ＰＳＩやＳＩの処理を行う。即ち、ＰＳＩ／ＳＩ処理部２０５は、パーシャルトランスポートストリームに対応するセクションパケットのＰＳＩやＳＩを新たに生成し、マルチプレクサ２０７へ出力し、ステップＳ３０７へ移行する。
【００４５】
ステップＳ３０５では、記録装置１０２は、受信したパケットが所望のコンテンツに含まれるデータ放送のＰＥＳパケットであるかどうか判断する。所望のＰＥＳパケットであるならばステップＳ３０６へ移行し、所望のＰＥＳパケットでないならばステップＳ３０７へ移行する。
【００４６】
ステップＳ３０６では、データ放送処理部２０６は、デマルチプレクサ２０４から送られてくるデータ放送のＰＥＳパケットから、インターネット１０４上のホームページ情報へのリンクを指し示すＵＲＬ情報を検索、記録し、ステップＳ３０７へ移行する。
【００４７】
ステップＳ３０７では、マルチプレクサ２０７は、デマルチプレクサ２０４、データ放送処理部２０６及びＰＳＩ／ＳＩ処理部２０５から送られてくるパケットをリマックス、即ち再度多重化を行う。そして、マルチプレクサ２０７は、所望のコンテンツのパーシャルトランスポートストリームとして記録処理部２０８へ出力する。またこの際、マルチプレクサ２０７は、記録されるパーシャルトランスポートストリームの伝送に必要となる通信帯域も併せて求め、記録する。
【００４８】
ステップＳ３０８では、記録処理部２０８は、マルチプレクサ２０７から送られてきたパーシャルトランスポートストリームをハードディスク２０９に記録し、管理する。またこの際、ステップＳ３０７で求められた伝送に必要となる通信帯域も併せて記録する。従って、図６に示されるような、時間と共に変化する必要帯域が求められ、ハードディスク２０９にパーシャルトランスポートストリームと共に記録されることになる。
【００４９】
ステップＳ３０９では、記録装置１０２は、一連の受信、記録、即ち録画が終了したかどうかチェックする。終了したならばステップＳ３１０へ移行し、終了しておらず継続する場合にはステップＳ３０２へ移行する。即ち、ステップＳ３０２からステップＳ３０９を繰り返し行うことで、所望のコンテンツの一連のパーシャルトランスポートストリームの生成、及びハードディスク２０９への記録を行うことになる。
【００５０】
ステップＳ３１０では、記録処理部２０８は、受信、記録したパーシャルトランスポートストリームのデータ放送に、インターネット１０４上のホームページ情報へのリンクを示すＵＲＬ情報が含まれているかどうか判断する。即ち、記録処理部２０８は、データ放送処理部２０６がステップＳ３０６にて記録したＵＲＬ情報が存在するかどうかをチェックする。ＵＲＬ情報が記録されていなければ、デジタルテレビジョン放送の受信、記録処理を終了し、記録されていればステップＳ３１１へ移行する。
【００５１】
ステップＳ３１１では、通信部２１０はインターネット１０４への接続を行い、データ放送に含まれるＵＲＬ情報に従って、Ｗｅｂサーバ１０５にアクセスし、ホームページ情報を取得する。取得されたホームページ情報は、記録処理部２０８によってハードディスク２０９に記録する。さらに、通信部２１０は、取得したホームページ情報に含まれるＵＲＬ情報を検索し、抽出することにより、データ放送で指定されたホームページ情報からさらにリンクされるホームページ情報も繰り返し取得する。このようにして取得されたホームページ情報も記録処理部２０８によってハードディスク２０９に記録される。なお、ステップＳ３１１は、本発明の取得手段の一処理例である。
【００５２】
図５は、記録装置１０２にてコンテンツを再生装置１０３へ伝送する際に、付加するホームページ情報の優先順位の一例を示した図である。
【００５３】
記録装置１０２は、データ放送中に含まれるＵＲＬ情報に従って、リンク先であるホームページ情報ＨＰ１及びＨＰ２を取得し、記録する。さらに記録装置１０２は、ホームページ情報ＨＰ１に含まれるＵＲＬ情報に従って、そのリンク先であるホームページ情報ＨＰ１−１及びＨＰ１−２を取得し、記録する。同様に記録装置１０２は、ホームページ情報ＨＰ２に含まれるＵＲＬ情報に従って、そのリンク先であるホームページ情報ＨＰ２−１、ＨＰ２−２、ＨＰ２−３を取得し、記録する。記録装置１０２は、ホームページ情報ＨＰ２−１にＵＲＬ情報が含まれるので、そのリンク先であるホームページ情報ＨＰ２−１−１及びＨＰ２−１−２を取得し、記録する。即ちデータ放送中に含まれるＵＲＬ情報を基点として、そのリンク先であるホームページ情報を繰り返し取得し、記録することになる。
【００５４】
ステップＳ３１２では、記録装置１０２は、データ放送から繰り返し取得したホームページ情報に対応するＵＲＬ情報の変換を行う。具体的には、インターネット１０４のＷｅｂサーバ１０５上のホームページ情報を指し示すコンテンツのＵＲＬ情報を、記録装置１０２のハードディスク２０９内での対応するホームページ情報の格納位置を指し示すリンク情報に変換を行う。上記変換を行うことにより、これ以降のホームページ参照時、Ｗｅｂサーバ１０５からホームページ情報を取得し、参照するのではなく、記録装置１０２のハードディスク２０９から当該ホームページ情報を取得し、参照することが可能となる。なお、ステップＳ３１２は、本発明の第１の生成手段の一処理例である。
【００５５】
以上が、本実施形態における記録装置１０２の一例であるハードディスクレコーダでのデジタルテレビジョン放送の受信、記録時の処理の流れである。
【００５６】
図４は、本実施形態における記録装置１０２の一例であるハードディスクレコーダにおいて、既に記録されているコンテンツを外部接続された再生装置１０３に伝送する際の伝送処理を示すフローチャートである。再生装置１０３又は記録装置１０２における使用者の操作によって、図４に示されるコンテンツの伝送処理が開始される。
【００５７】
ステップＳ４０１では、記録装置１０２は、伝送するコンテンツに関連するホームページ情報がハードディスク２０９に記録されているかどうか判断する。記録されているならばステップＳ４０２へ移行し、記録されていないならばステップＳ４０３へ移行する。
【００５８】
ステップＳ４０２では、記録装置１０２は、コンテンツを伝送する通信インタフェースが通信帯域を保証しているかどうか判断する。即ち、通信インタフェースが通信帯域を保証する帯域保証型であるならばステップＳ４０５へ移行し、通信帯域を保証しない所謂ベストエフォート型の通信インタフェースであるならばステップＳ４０３へ移行する。
【００５９】
ステップＳ４０３では、通信部２１０は、ハードディスク２０９に記録されていたパーシャルトランスポートストリームのデータを記録処理部２０８経由で受信し、所定の通信パケットに変換し、再生装置１０３へ伝送する。
【００６０】
ステップＳ４０４では、通信部２１０は、記録装置１０２の使用者の操作によって指定されたコンテンツの伝送が終了したかどうか判断する。パーシャルトランスポートストリームとしてハードディスク２０９に記録されている、指定コンテンツのデータが全て伝送されたならば一連の処理を終了し、未送信のデータが存在するならばステップＳ４０３へ移行する。即ち、ステップＳ４０３及びステップＳ４０４を繰り返し行うことにより、従来のパーシャルトランスポートストリームの伝送が行われることになる。
【００６１】
ここで、コンテンツの伝送に必要な通信帯域量と保証された通信帯域量との関係を、図６を用いて具体的に説明する。
【００６２】
図６に示されるように、記録装置からコンテンツを伝送する場合、必要とする通信帯域は時間と共に変化する。図６の例では、必要とする通信帯域の最大値が２３ＭＨｚとなっている。一方、帯域保証型の通信インタフェースでは、例えば１ＭＨｚ単位といった極め細やかな帯域保証がなされるわけではなく、図６の例のように２０ＭＨｚ、３０ＭＨｚと差が大きいのが一般的である。従って、最大伝送帯域２３ＭＨｚを必要とする通信においては、２０ＭＨｚの保証帯域では足りなく、３０ＭＨｚの保証帯域では７ＭＨｚの通信帯域を不要に確保してしまい、その通信帯域の有効活用がなされていない。
【００６３】
また、仮に最大通信帯域２３ＭＨｚと同じ保証帯域を確保できたとしても、コンテンツを伝送するために必要とする通信帯域は時間と共に変化するのに対し、保証帯域は伝送開始時点で確定するため、常に一定の通信帯域が確保されてしまう。即ち、必要とする通信帯域がその最大伝送帯域２３ＭＨｚとならない時間帯であっても、同様に２３ＭＨｚの通信帯域を確保することになる。従って、多くの時間帯において不要な帯域を確保することになり、その通信帯域の有効活用がなされていない。
【００６４】
以上の諸問題点を踏まえて、本実施形態では次のような処理を行うことにより、保証された通信帯域の有効活用を図る。
【００６５】
ステップＳ４０５では、記録装置１０２は、保証された通信帯域量とコンテンツの伝送に必要な通信帯域量とから通信帯域の余裕となる帯域量を算出する。なお、保証された通信帯域量は、通信開始時、記録装置１０２と再生装置１０３間で接続がなされた際に決定される。具体的にはステップＳ３０７、ステップＳ３０８で求められ、記録された必要帯域から、最大となる通信帯域を越える帯域を確保する。なお、ステップＳ４０５は、本発明の算出手段の一処理例である。
【００６６】
図６の例では、時間と共に変化する必要帯域の最大値は２３ＭＨｚであるため、２３ＭＨｚを超える帯域、即ち３０ＭＨｚの通信帯域を確保する。また、伝送に必要な通信帯域量は、ステップＳ３０７、ステップＳ３０８で求められ、記録された必要帯域であり、図６に示されるように時間と共に変化する。これらの値の差分が通信帯域の余裕となる帯域量である。
【００６７】
ステップＳ４０６では、記録装置１０２は、付加するホームページ情報の優先順位を判断する。即ち記録装置１０２は、ステップＳ３１１にて取得し、記録された複数のホームページ情報から、コンテンツに付加して伝送するための優先順位を求める。例えば図５の例では、データ放送中に含まれるＵＲＬ情報から直接参照されるホームページ情報ＨＰ１−１及びＨＰ１−２を優先し、それらのホームページ情報ＨＰ１−１及びＨＰ１−２からのリンクの繰り返しの数が大きくなるほど、優先順位を下げている。具体的にはホームページ情報ＨＰ２−１−１及びＨＰ２−１−２がリンクの繰り返しの数が大きいため、優先順位が最も低くなっている。なお、一度コンテンツに付加し、伝送したホームページ情報に関しては、その旨を履歴として記録し、再度の優先順位の判断の対象に含まないようにすることにより、再送信を行わないようにする。なお、ステップＳ４０６は、本発明の決定手段の一処理例である。
【００６８】
ステップＳ４０７では、デマルチプレクサ２０４は、伝送を行うコンテンツのデータであるパーシャルトランスポートストリームをデマックスする。即ち、ハードディスク２０９に記録されていたパーシャルトランスポートストリームは、記録処理部２０８経由でデマルチプレクサ２０４へ送られ、デマルチプレクサ２０４にて分離される。デマルチプレクサ２０４は、分離されたパケットから、セクションパケットのＰＳＩやＳＩをＰＳＩ／ＳＩ処理部２０５へ出力し、データ放送のＰＥＳパケットはデータ放送処理部２０６へ出力し、それ以外のＰＥＳパケットはマルチプレクサ２０７へ出力する。
【００６９】
ステップＳ４０８では、データ放送処理部２０６は、付加して伝送可能なホームページ情報が存在するかどうか判断する。即ち、記録装置１０２は、ステップＳ４０６で選択されたホームページ情報の優先順位に基づいて、ステップＳ４０５で算出された通信帯域の余裕となる帯域量で収まるホームページ情報を求める。付加して伝送可能なホームページ情報が存在しなければステップＳ４１１へ移行する。付加して伝送可能なホームページ情報が複数存在する場合、記録装置１０２は、その中でステップＳ４０６にて最も優先順位の高いと判断されたホームページ情報を選択し、ステップＳ４０９へ移行する。
【００７０】
ステップＳ４０９では、データ放送処理部２０６は、ステップＳ４０８で選択されたホームページ情報からデータ放送用のＰＥＳパケットを生成する。即ち、ステップＳ３１１で取得し、ハードディスク２０９に記録されていたホームページ情報は、記録処理部２０８経由でデータ放送処理部２０６へ送られる。データ放送処理部２０６では、送られてきたホームページ情報からデータ放送用のＰＥＳパケットを新たに生成する。
【００７１】
ステップＳ４１０では、データ放送処理部２０６は、ＵＲＬ情報がステップＳ４０９で新たに生成したデータ放送用のＰＥＳを指し示すように変換する。即ち、データ放送処理部２０６は、ステップＳ３１２にてハードディスクでのホームページ情報の格納位置を指し示すように変換されたリンク情報を、ステップＳ４０９で新たに生成したデータ放送用のＰＥＳでのホームページ情報の位置を指し示すように変換する。なお、ステップＳ４１０は、本発明の第２の生成手段の一処理例である。
【００７２】
上記変換を行うことにより、変換されたリンク情報を含むデータ放送用のＰＥＳパケットが送信されることになる。従って、再生装置１０３は、これ以降のホームページ参照時に、Ｗｅｂサーバ１０５や記録装置１０２のハードディスク２０９からホームページ情報を取得し、参照するのではなく、受信したデータ放送用のＰＥＳパケット内での参照が可能となる。また、変換されたリンク情報を含むＰＥＳパケットが既に送信され、それに対応するホームページ情報のＰＥＳパケットが未だ送信されていない場合、対応するホームページ情報のＰＥＳパケットのみを再送信する。そして、再生装置１０３側で改めて再受信したデータ放送用のＰＥＳパケットの上書きを行う。これにより、再生装置１０３側において、受信したデータ放送用のＰＥＳパケット内でのホームページ情報の参照が可能となる。
【００７３】
ステップＳ４１１では、マルチプレクサ２０７は、デマルチプレクサ２０４、データ放送処理部２０６及びＰＳＩ／ＳＩ処理部２０５から送られてくるパケットをリマックス、即ち再度多重化を行い、通信部２１０へ出力する。ステップＳ４０９にてホームページ情報から新たに生成されたデータ放送用のＰＥＳパケットや、ステップＳ４１０にて変換されたリンク情報を含むデータ放送用のＰＥＳパケットも新たに多重化される。これにより、新たなるパーシャルトランスポートストリームが生成されることになる。なお、ステップＳ４１１は、本発明の付加手段の一処理例である。
【００７４】
ステップＳ４１２では、通信部２１０は、マルチプレクサ２０７から送られてきたパーシャルトランスポートストリームのデータを通信パケットに変換し、再生装置１０３へ保証された通信帯域内で伝送を行う。このように、ステップＳ４０９及びステップＳ４１０を行うことにより、新たなるパーシャルトランスポートストリームのデータが生成され、伝送されることになる。また、ステップＳ４０９及びステップＳ４１０を省略することにより、ハードディスク２０９に記録されていたパーシャルトランスポートストリームのデータが伝送されることになる。なお、ステップＳ４１２は、本発明の伝送手段の一処理例である。
【００７５】
なお、本実施形態では、ステップＳ４０８にて、付加して伝送するホームページ情報の存在に関らず、ステップＳ４０７にてパーシャルトランスポートストリームのデマックスを行い、ステップＳ４１１にてリマックスを行うようにしている。しかしながら、これらの処理を省略しても良いことは言うまでもない。即ちデマルチプレクサ２０４及びマルチプレクサ２０７において、前記のデマックス、及びリマックスの処理を省略するようにしても良い。また、記録処理部２０８から直接通信部２１０へパーシャルトランスポートストリームのデータを出力するようにしても良いことは言うまでもない。
【００７６】
ステップＳ４１３では、記録装置１０２は、使用者の操作によって指定されたコンテンツの伝送が終了したかどうか判断する。即ち、パーシャルトランスポートストリームとしてハードディスク２０９に記録されている、指定コンテンツのデータが全て伝送されたならば一連の処理を終了し、未送信のデータが存在するならばステップＳ４１４へ移行する。
【００７７】
ステップＳ４１４では、記録装置１０２は、未送信のホームページ情報が存在するかどうか判断する。即ち、記録装置１０２は、ステップＳ３１１で取得し、ハードディスク２０９に記録されていたホームページ情報の全てが再生装置１０３へ、新たなるパーシャルトランスポートストリームの一部として伝送されたかどうかをチェックする。全てのホームページ情報が伝送されたならばステップＳ４１５へ移行し、未送信のホームページ情報が存在するならばステップＳ４０５へ移行する。即ち、ステップＳ４０５からステップＳ４１４までの処理を、指定コンテンツのデータが全て伝送されるまで繰り返し行うことにより、ホームページ情報を付加した新たなパーシャルトランスポートストリームデータの伝送を行うことになる。
【００７８】
ステップＳ４１５では、ホームページ情報送信の履歴をクリアする。即ちステップＳ４０６にて記録した、伝送したホームページ情報の伝送履歴をクリアすることにより、改めてホームページ情報を優先順位の高いものから再送信させるようにする。従って、ステップＳ４０５からステップＳ４１５までの処理を、指定コンテンツのデータが全て伝送されるまで繰り返し行うことにより、ホームページ情報の再送信が可能となり、保証された通信帯域の有効活用が行われることになる。
【００７９】
以上が、本実施形態における記録装置１０２の一例であるハードディスクレコーダにおいて、既に記録されているコンテンツを外部接続された再生装置１０３に伝送する際の伝送処理の流れである。
【００８０】
本実施形態によれば、再生装置１０３では、所望のコンテンツの受信、再生とともに、変換されたリンク情報に基づいてホームページ情報の取得が可能になる。従って、再生装置１０３の使用者がホームページの視聴を行う際に、再生装置１０３からインターネット１０４上のＷｅｂサーバ１０５へのアクセスや、記録装置１０２へのリクエストを行う必要がなくなり、所望のホームページ情報の瞬時の視聴が可能となる。
【００８１】
なお、本実施形態では、ステップＳ４１５にてホームページ情報送信の履歴をクリアすることにより、ホームページ情報の再送信を可能としているが、省略しても良いことは言うまでもない。その場合、ホームページ情報を全て送信した後のパーシャルトランスポートストリームデータの伝送は、ステップＳ４０３及びステップ４０４と同様に、パーシャルトランスポートストリームデータのデマックス、リマックスを行わないように実施しても良い。即ち、直接通信部２１０にて、ハードディスク２０９に記録されていたパーシャルトランスポートストリームのデータを記録処理部２０８経由で受信し、所定の通信パケットに変換し、再生装置１０３へ伝送することで実施して良いことは言うまでもない。
【００８２】
さらに、ホームページ情報の再送信を行わない場合、本実施形態では、ホームページ情報の伝送が、コンテンツ伝送の早い時間帯に行われることとなる。しかし、ステップＳ３１１で取得したホームページ情報の情報量と必要とされる通信帯域とから、新たに生成されるパーシャルトランスポートストリームの必要帯域が時間方向に平滑化するように、ホームページ情報の付加のタイミングを制御するようにしてもよい。即ち、ホームページ情報の情報量と受信、記録したパーシャルトランスポートストリームの情報量の合算値を、コンテンツ再生時間で除算することにより、平滑化された通信帯域が求まる。そして、その通信帯域で再生装置１０３への伝送が行われるように、ホームページ情報の付加のタイミングを制御すればよい。
【００８３】
また、本実施形態では付加するホームページ情報の優先順位を図５の例に示されるように、データ放送中に含まれるＵＲＬ情報から直接参照されるホームページ情報を最も優先し、そこからのリンク回数に従って優先順位を下げている。その他にも、取得したホームページ情報の内容に応じて優先順位を判断しても良いことは言うまでもない。例えば、データ放送、及びそこからリンクされるホームページ情報には、天気予報やニュース、クイズ、ショッピング等即時性のある情報を提供するものがある。天気予報及びニュースは放送波受信直後においては視聴する意味があるが、時間の経過とともに情報が古くなり、視聴する意味が薄れてくる。また番組連動のクイズやショッピングといった情報においても、その性質上、締め切り、即ち有効期限等が存在し、その期限経過後に視聴しても意味がない。それに対して、出演者情報、及びコンテンツのストーリーの紹介等の情報は時間の経過と関係なく、価値のある情報である。従ってホームページ情報の記述を解釈することにより、これら即時性のある情報かどうか判断し、即時性がある場合、その内容に応じて優先順位を下げても良いことは言うまでもない。
【００８４】
また、ホームページ情報の情報量に応じて優先順位を判断しても良いことは言うまでもない。ホームページ情報には、テキストデータ以外にも静止画、動画をはじめとする様々な形式のデータが含まれる。例えば動画のような情報量の多いデータを含むホームページ情報を最初に伝送するとそれだけで伝送可能な通信帯域を使用してしまい、他の重要なホームページ情報の伝送が行われない恐れがある。従ってホームページ情報に含まれるデータの形式、及び情報量から優先順位を判断しても良いことは言うまでもない。
【００８５】
また、これらリンクの回数、即時性、データの形式と情報量といった、個々の情報から判断するのではなく、これらを複数組み合わせで優先順位を判断するように実施しても良いことは言うまでもない。
【００８６】
また、通常インターネット１０４上のホームページ情報は、Ｗｅｂブラウザ用であるＨＴＭＬ（Hypertext Markup Language）形式で記述されているのが一般的である。それに対してデータ放送は、デジタル放送ブラウザ用であるＢＭＬ（Broadcast Markup Language）形式で情報が提供される。従って、ステップＳ３１１にてホームページ情報を取得し、ハードディスク２０９に記録する際に、取得したＨＴＭＬ形式のホームページ情報をＢＭＬ形式に変換して蓄積する用に実施しても良いことは言うまでもない。その実施により、ＨＴＭＬブラウザを搭載せずＢＭＬブラウザのみ搭載された再生装置１０３であっても、インターネット１０４上のホームページを視聴可能とすることができる。
【００８７】
また、上記ＢＭＬ形式への変換を、ステップＳ３１１ではなく、再生装置１０３の機能を検知した後、ステップＳ４０９にて、データ放送用のＰＥＳを生成する際に実施するようにしても良いことは言うまでもない。その実施により、再生装置１０３の機能に合致したホームページ情報の提供が可能となる。
【００８８】
上述した本発明の実施形態を構成する各手段及び各ステップは、コンピュータのＲＡＭやＲＯＭ等に記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００８９】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、一つの機器からなる装置に適用してもよい。
【００９０】
なお、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラムを、システム又は装置に直接、又は遠隔から供給する。そして、そのシステム又は装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００９１】
従って、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００９２】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。更に、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ等が、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００９３】
更に、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００９４】
【図１】本実施形態の記録装置におけるデジタルテレビジョン放送の受信、記録及びその利用形態を示す図である。
【図２】本発明の実施形態における記録装置の一例であるハードディスクレコーダの概略構成を示す図である。
【図３】本実施形態における記録装置の一例であるハードディスクレコーダでのデジタルテレビジョン放送の受信、記録時の処理を示すフローチャートである。
【図４】本実施形態における記録装置の一例であるハードディスクレコーダにおいて、既に記録されているコンテンツを外部接続された再生装置に伝送する際の伝送処理を示すフローチャートである。
【図５】ホームページ情報間のリンク関係の一例を示す図である。
【図６】コンテンツの伝送に必要な通信帯域量と保証された通信帯域量との関係の一例を示す図である。
【符号の説明】
【００９５】
１０１  放送局
１０２  記録装置
１０３  再生装置
１０４  インターネット
１０５  Ｗｅｂサーバ
２０１  アンテナ
２０２  チューナ
２０３  デスクランブラ
２０４  デマルチプレクサ
２０５  ＰＳＩ／ＳＩ処理部
２０６  データ放送処理部
２０７  マルチプレクサ
２０８  記録処理部
２０９  ハードディスク
２１０  通信部
【図１】
2009212573.tif 000003
【図２】
2009212573.tif 000004
【図３】
2009212573.tif 000005
【図４】
2009212573.tif 000006
【図５】
2009212573.tif 000007
【図６】
2009212573.tif 000008