(57)【要約】  コンテンツ記録装置（１）は、番組コンテンツを所定のデータレートでエンコードするエンコード装置（１２）と、エンコードされた番組コンテンツを格納するＨＤＤ（１３）と、エンコードされた番組コンテンツをコンテンツ再生装置（２）に送信する無線送受信装置（１４）と、番組コンテンツをエンコードするデータレートを記憶するデータレートメモリ（１６）と、データレートメモリ（１６）に記憶されたデータレートをエンコード装置（１２）に設定するデータレート設定装置（１５）とを備える。無線送受信装置（１４）は、コンテンツ再生装置（２）に送信した番組コンテンツがコンテンツ再生装置（２）で正常に再生されたか否かを示す結果情報を、コンテンツ再生装置（２）から受信する。データレート設定装置（１５）は、結果情報に基づいて、番組コンテンツをエンコードするデータレートを決定してデータレートメモリ（１６）に記憶する。
2012140862.tif 000002
【特許請求の範囲】
【請求項１】
無線伝送路を介してコンテンツ再生装置に接続されたコンテンツ記録装置において、上記コンテンツ記録装置は、
番組コンテンツを所定のデータレートでエンコードするエンコード手段と、
上記エンコードされた番組コンテンツを格納する番組コンテンツ記憶手段と、
上記エンコードされた番組コンテンツを上記コンテンツ再生装置に送信する無線送受信手段と、
上記番組コンテンツをエンコードするデータレートを記憶するデータレート記憶手段と、
上記データレート記憶手段に記憶されたデータレートを上記エンコード手段に設定するデータレート設定手段とを備え、
上記無線送受信手段は、上記コンテンツ再生装置に送信した上記番組コンテンツが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を、上記コンテンツ再生装置から受信し、
上記データレート設定手段は、上記結果情報に基づいて、上記番組コンテンツをエンコードするデータレートを決定して上記データレート記憶手段に記憶することを特徴とするコンテンツ記録装置。
【請求項２】
上記データレート設定手段は、上記番組コンテンツが正常に再生されなかったことを示す結果情報を受信したとき、上記データレートを下げるように決定して上記データレート記憶手段に記憶することを特徴とする請求項１記載のコンテンツ記録装置。
【請求項３】
上記データレート設定手段は、上記番組コンテンツが正常に再生されたことを示す結果情報を受信したとき、上記データレートを上げるように決定して上記データレート記憶手段に記憶することを特徴とする請求項１又は２記載のコンテンツ記録装置。
【請求項４】
上記データレート記憶手段は、複数のデータレートを記憶し、
上記エンコード手段は、上記番組コンテンツを上記複数のデータレートでそれぞれエンコードし、
上記無線送受信手段は、上記複数のデータレートでそれぞれエンコードされた複数の番組コンテンツを上記コンテンツ再生装置に送信し、上記コンテンツ再生装置に送信した上記複数の番組コンテンツのそれぞれが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を、上記コンテンツ再生装置から受信し、
上記データレート設定手段は、上記複数のデータレートのそれぞれに関連付けて上記結果情報を上記データレート記憶手段に記憶することを特徴とする請求項１記載のコンテンツ記録装置。
【請求項５】
上記エンコード手段は、上記複数のデータレートのうち、上記番組コンテンツが正常に再生されたことを示す結果情報に関連付けられたすべてのデータレートで、上記番組コンテンツをそれぞれエンコードすることを特徴とする請求項４記載のコンテンツ記録装置。
【請求項６】
上記エンコード手段は、上記複数のデータレートのうち、上記番組コンテンツが正常に再生されたことを示す結果情報に関連付けられた最高のデータレートで、上記番組コンテンツをエンコードすることを特徴とする請求項４記載のコンテンツ記録装置。
【請求項７】
上記複数のデータレートのいずれかに関連付けられた結果情報が上記データレート記憶手段に記憶されていないとき、上記エンコード手段は、上記番組コンテンツの全時間長のうちの一部の時間にわたる部分のみをエンコードすることを特徴とする請求項４〜６のうちの１つに記載のコンテンツ記録装置。
【請求項８】
上記データレート記憶手段は、上記コンテンツ再生装置で正常に再生された少なくとも１つの番組コンテンツのそれぞれに係る、当該番組コンテンツをエンコードしたときのデータレートと、当該番組コンテンツを一意的に示す属性情報とを記憶し、
上記データレート設定手段は、エンコードする番組コンテンツの属性情報と実質的に同じ属性情報が上記データレート記憶手段に記憶されているとき、上記データレート記憶手段に記憶された属性情報に関連付けられたデータレートを上記エンコード手段に設定することを特徴とする請求項１〜７のうちの１つに記載のコンテンツ記録装置。
【請求項９】
上記属性情報は、上記番組コンテンツの名前及び放送日時の少なくとも１つを含むことを特徴とする請求項８記載のコンテンツ記録装置。
【請求項１０】
無線伝送路を介してコンテンツ再生装置に接続されたコンテンツ記録装置のためのコンテンツ記録方法において、上記コンテンツ記録装置は、エンコード手段、番組コンテンツ記憶手段、及びデータレート記憶手段を備え、
上記コンテンツ記録方法は、
上記データレート記憶手段に記憶されたデータレートを上記エンコード手段に設定するステップと、
上記エンコード手段により、上記設定されたデータレートで番組コンテンツをエンコードするステップと、
上記エンコードされた番組コンテンツを上記番組コンテンツ記憶手段に格納するステップと、
上記エンコードされた番組コンテンツを上記コンテンツ再生装置に無線送信するステップと、
上記コンテンツ再生装置に送信した上記番組コンテンツが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を、上記コンテンツ再生装置から無線受信するステップと、
上記結果情報に基づいて、上記番組コンテンツをエンコードするデータレートを決定して上記データレート記憶手段に記憶するステップとを含むことを特徴とするコンテンツ記録方法。
【請求項１１】
上記記憶するステップは、上記番組コンテンツが正常に再生されなかったことを示す結果情報を受信したとき、上記データレートを下げるように決定して上記データレート記憶手段に記憶することを含むことを特徴とする請求項１０記載のコンテンツ記録方法。
【請求項１２】
上記記憶するステップは、上記番組コンテンツが正常に再生されたことを示す結果情報を受信したとき、上記データレートを上げるように決定して上記データレート記憶手段に記憶することを含むことを特徴とする請求項１０又は１１記載のコンテンツ記録方法。
【請求項１３】
上記データレート記憶手段は、複数のデータレートを記憶し、
上記コンテンツ記録方法は、
上記エンコード手段により、上記番組コンテンツを上記複数のデータレートでそれぞれエンコードするステップと、
上記複数のデータレートでそれぞれエンコードされた複数の番組コンテンツを上記コンテンツ再生装置に無線送信するステップと、
上記コンテンツ再生装置に送信した上記複数の番組コンテンツのそれぞれが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を、上記コンテンツ再生装置から受信するステップと、
上記複数のデータレートのそれぞれに関連付けて上記結果情報を上記データレート記憶手段に記憶するステップとを含むことを特徴とする請求項１０記載のコンテンツ記録方法。
【請求項１４】
上記エンコード手段により、上記複数のデータレートのうち、上記番組コンテンツが正常に再生されたことを示す結果情報に関連付けられたすべてのデータレートで、上記番組コンテンツをそれぞれエンコードするステップを含むことを特徴とする請求項１３記載のコンテンツ記録方法。
【請求項１５】
上記エンコード手段により、上記複数のデータレートのうち、上記番組コンテンツが正常に再生されたことを示す結果情報に関連付けられた最高のデータレートで、上記番組コンテンツをエンコードするステップを含むことを特徴とする請求項１３記載のコンテンツ記録方法。
【請求項１６】
上記エンコードするステップは、上記複数のデータレートのいずれかに関連付けられた結果情報が上記データレート記憶手段に記憶されていないとき、上記エンコード手段により、上記番組コンテンツの全時間長のうちの一部の時間にわたる部分のみをエンコードすることを特徴とする請求項１３〜１５のうちの１つに記載のコンテンツ記録方法。
【請求項１７】
上記データレート記憶手段は、上記コンテンツ再生装置で正常に再生された少なくとも１つの番組コンテンツのそれぞれに係る、当該番組コンテンツをエンコードしたときのデータレートと、当該番組コンテンツを一意的に示す属性情報とを記憶し、
上記コンテンツ記録方法は、エンコードする番組コンテンツの属性情報と実質的に同じ属性情報が上記データレート記憶手段に記憶されているとき、上記データレート記憶手段に記憶された属性情報に関連付けられたデータレートを上記エンコード手段に設定するステップを含むことを特徴とする請求項１０〜１６のうちの１つに記載のコンテンツ記録方法。
【請求項１８】
上記属性情報は、上記番組コンテンツの名前及び放送日時の少なくとも１つを含むことを特徴とする請求項１７記載のコンテンツ記録方法。
【請求項１９】
無線伝送路を介して互いに接続された、請求項１〜９のうちの１つに記載のコンテンツ記録装置と、コンテンツ再生装置とを含むコンテンツ伝送システムにおいて、
上記コンテンツ再生装置は、
上記コンテンツ記録装置から上記エンコードされた番組コンテンツを受信する無線送受信手段と、
上記エンコードされた番組コンテンツを再生のためにデコードするデコード手段と、
上記コンテンツ記録装置から受信した上記番組コンテンツが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を生成する検証手段とを含み、
上記無線送受信手段は、上記結果情報を上記コンテンツ記録装置に送信することを特徴とするコンテンツ伝送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線伝送路を介して接続されたコンテンツ記録装置及びコンテンツ再生装置を含むコンテンツ伝送システムにおいて、ＴＶ番組や映画などの映像及び／又は音声を含むコンテンツ（以下、「番組コンテンツ」という）を記録し、記録した番組コンテンツを、無線伝送路を介してコンテンツ再生装置に送信するコンテンツ記録装置に関する。本発明はまた、そのようなコンテンツ記録装置に係るコンテンツ記録方法に関し、さらに、そのようなコンテンツ記録装置を含むコンテンツ伝送システムに関する。
【背景技術】
【０００２】
インターネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワークを介したデータ通信の普及に伴い、家庭内においても、家電機器やコンピュータ、その他の周辺機器をネットワークを介して接続して機器間通信を実現したホームネットワークが多く利用されてきている。ホームネットワークは、ネットワークを介して接続された機器間でコンテンツを送受信することを可能とし、ユーザに利便性及び快適性を提供するものである。また、機器間を接続する方法として、設置場所の自由性や接続する機器間の配線を無くすことができるという観点で、無線接続の機能を搭載したネットワーク機器が、今後、ますます普及することが予測される。【０００３】
無線接続を含むホームネットワークの例として、ＴＶチューナなどのコンテンツ受信手段及びハードディスクドライブ（ＨＤＤ）などのコンテンツ記憶手段を有するコンテンツ記録装置と、デジタルＴＶやパーソナルコンピュータ（ＰＣ）などのコンテンツ再生手段を有するコンテンツ再生装置とを、無線伝送路を介して接続したコンテンツ伝送システムがある。このようなコンテンツ伝送システムによれば、コンテンツ記録装置は、そのハードディスクドライブに格納した番組コンテンツを、無線伝送路を介してコンテンツ再生装置に送信し、コンテンツ再生装置は番組コンテンツを受信しながら再生し、これにより、番組コンテンツのいわゆるタイムシフト再生が可能となる。【０００４】
コンテンツ記録装置からコンテンツ再生装置に無線伝送路を介して番組コンテンツを送信するとき、無線の特性により、装置間の距離が遠い場合や装置の設置場所の環境により伝送帯域が不足し、コンテンツ再生装置が番組コンテンツの映像及び／又は音声を正常に再生できないという問題が発生する。【０００５】
この問題に対処するために、例えば特許文献１は、コンテンツ記録装置及びコンテンツ再生装置の双方に映像記録装置を備え、再生する映像コンテンツをコンテンツ再生装置の映像記憶装置に予め格納しておく方法や、再生する映像コンテンツを送信するために十分な伝送レートを算出し、そのレートで映像コンテンツをダウンコンバートして送信する方法を提案している。【０００６】
図１５は、従来のコンテンツ伝送システムの構成を示すブロック図である。図１５のコンテンツ伝送システムは、無線伝送路１０３を介して互いに接続されたコンテンツ記録装置１０１及びコンテンツ再生装置１０２を備え、コンテンツ記録装置１０１は、他の装置（図示せず）から取得した番組コンテンツを録画するとともにコンテンツ再生装置１０２に無線伝送路１０３を介して送信し、コンテンツ再生装置１０２は、コンテンツ記録装置１０１から番組コンテンツを受信して再生する。【０００７】
コンテンツ記録装置１０１において、コンテンツ受信装置１１１は、ＭＰＥＧ２などのフォーマットを有する、例えばＴＶ放送などの番組コンテンツを受信する。次いで、ダウンコンバート装置１１２は、コンテンツ記録装置１０１及びコンテンツ再生装置１０２の間の無線伝送路１０３の伝送レートを算出し、その伝送レートで、コンテンツ受信装置１１１で受信した番組コンテンツをエンコード（ダウンコンバート）する。ダウンコンバート装置１１２でエンコードされた番組コンテンツは、ＨＤＤ１１３に格納されるとともに、無線送受信装置１１４により無線伝送路１０３を介してコンテンツ再生装置１０２に送信される。【０００８】
コンテンツ再生装置１０２において、無線送受信装置１２１は、コンテンツ記録装置１０１から無線伝送路１０３を介して番組コンテンツを受信する。デコード装置１２２は、無線送受信装置１２１で受信した番組コンテンツを再生のために処理し、処理された番組コンテンツをディスプレイ１２３及びスピーカ１２４により再生する。【０００９】
図１５のコンテンツ伝送システムでは、ダウンコンバート装置１１２でエンコードされた番組コンテンツのデータレートが無線伝送路１０３の伝送レートを超える場合には、コンテンツ記録装置１０１は、データレートが伝送レートを超えないように、ＨＤＤ１１３に格納された番組コンテンツをダウンコンバート装置１１２により再エンコードし、この再エンコードされた番組コンテンツをコンテンツ再生装置１０２に送信する。これにより、無線伝送路１０３の帯域が不足することなく、コンテンツ再生装置１０２は番組コンテンツを正常に再生することができる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００３−１６９２９９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、図１５のコンテンツ伝送システムでは、エンコードされた番組コンテンツのデータレートが無線伝送路１０３の伝送レートを超える場合に、ＨＤＤ１１３に格納された番組コンテンツを再エンコードするための時間が必要になる。従って、コンテンツ記録装置１０１が所定の伝送レートで番組コンテンツをエンコードしてＨＤＤ１１３に格納する間、エンコードされた番組コンテンツをコンテンツ再生装置１０２でリアルタイムに再生しようとする場合、番組コンテンツの再エンコードが必要な状況が発生すると、番組コンテンツのリアルタイム再生が中断されてしまう。【００１２】
本発明の目的は、以上の課題を解決し、番組コンテンツを記録しながら、記録した番組コンテンツを無線伝送路を介してコンテンツ再生装置に送信し、コンテンツ再生装置でリアルタイムに再生させることができるコンテンツ記録装置を提供することにある。本発明の目的はまた、そのようなコンテンツ記録装置に係るコンテンツ記録方法、及び、そのようなコンテンツ記録装置を含むコンテンツ伝送システムを提供することにある。
【課題を解決するための手段】
【００１３】
本発明の第１の態様に係るコンテンツ記録装置によれば、
無線伝送路を介してコンテンツ再生装置に接続されたコンテンツ記録装置において、上記コンテンツ記録装置は、
番組コンテンツを所定のデータレートでエンコードするエンコード手段と、
上記エンコードされた番組コンテンツを格納する番組コンテンツ記憶手段と、
上記エンコードされた番組コンテンツを上記コンテンツ再生装置に送信する無線送受信手段と、
上記番組コンテンツをエンコードするデータレートを記憶するデータレート記憶手段と、
上記データレート記憶手段に記憶されたデータレートを上記エンコード手段に設定するデータレート設定手段とを備え、
上記無線送受信手段は、上記コンテンツ再生装置に送信した上記番組コンテンツが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を、上記コンテンツ再生装置から受信し、
上記データレート設定手段は、上記結果情報に基づいて、上記番組コンテンツをエンコードするデータレートを決定して上記データレート記憶手段に記憶することを特徴とする。【００１４】
上記コンテンツ記録装置において、上記データレート設定手段は、上記番組コンテンツが正常に再生されなかったことを示す結果情報を受信したとき、上記データレートを下げるように決定して上記データレート記憶手段に記憶することを特徴とする。【００１５】
上記コンテンツ記録装置において、上記データレート設定手段は、上記番組コンテンツが正常に再生されたことを示す結果情報を受信したとき、上記データレートを上げるように決定して上記データレート記憶手段に記憶することを特徴とする。【００１６】
上記コンテンツ記録装置において、
上記データレート記憶手段は、複数のデータレートを記憶し、
上記エンコード手段は、上記番組コンテンツを上記複数のデータレートでそれぞれエンコードし、
上記無線送受信手段は、上記複数のデータレートでそれぞれエンコードされた複数の番組コンテンツを上記コンテンツ再生装置に送信し、上記コンテンツ再生装置に送信した上記複数の番組コンテンツのそれぞれが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を、上記コンテンツ再生装置から受信し、
上記データレート設定手段は、上記複数のデータレートのそれぞれに関連付けて上記結果情報を上記データレート記憶手段に記憶することを特徴とする。【００１７】
上記コンテンツ記録装置において、上記エンコード手段は、上記複数のデータレートのうち、上記番組コンテンツが正常に再生されたことを示す結果情報に関連付けられたすべてのデータレートで、上記番組コンテンツをそれぞれエンコードすることを特徴とする。【００１８】
上記コンテンツ記録装置において、上記エンコード手段は、上記複数のデータレートのうち、上記番組コンテンツが正常に再生されたことを示す結果情報に関連付けられた最高のデータレートで、上記番組コンテンツをエンコードすることを特徴とする。【００１９】
上記コンテンツ記録装置において、上記複数のデータレートのいずれかに関連付けられた結果情報が上記データレート記憶手段に記憶されていないとき、上記エンコード手段は、上記番組コンテンツの全時間長のうちの一部の時間にわたる部分のみをエンコードすることを特徴とする。【００２０】
上記コンテンツ記録装置において、
上記データレート記憶手段は、上記コンテンツ再生装置で正常に再生された少なくとも１つの番組コンテンツのそれぞれに係る、当該番組コンテンツをエンコードしたときのデータレートと、当該番組コンテンツを一意的に示す属性情報とを記憶し、
上記データレート設定手段は、エンコードする番組コンテンツの属性情報と実質的に同じ属性情報が上記データレート記憶手段に記憶されているとき、上記データレート記憶手段に記憶された属性情報に関連付けられたデータレートを上記エンコード手段に設定することを特徴とする。【００２１】
上記コンテンツ記録装置において、上記属性情報は、上記番組コンテンツの名前及び放送日時の少なくとも１つを含むことを特徴とする。【００２２】
本発明の第２の態様に係るコンテンツ記録方法によれば、
無線伝送路を介してコンテンツ再生装置に接続されたコンテンツ記録装置のためのコンテンツ記録方法において、上記コンテンツ記録装置は、エンコード手段、番組コンテンツ記憶手段、及びデータレート記憶手段を備え、
上記コンテンツ記録方法は、
上記データレート記憶手段に記憶されたデータレートを上記エンコード手段に設定するステップと、
上記エンコード手段により、上記設定されたデータレートで番組コンテンツをエンコードするステップと、
上記エンコードされた番組コンテンツを上記番組コンテンツ記憶手段に格納するステップと、
上記エンコードされた番組コンテンツを上記コンテンツ再生装置に無線送信するステップと、
上記コンテンツ再生装置に送信した上記番組コンテンツが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を、上記コンテンツ再生装置から無線受信するステップと、
上記結果情報に基づいて、上記番組コンテンツをエンコードするデータレートを決定して上記データレート記憶手段に記憶するステップとを含むことを特徴とする。【００２３】
上記コンテンツ記録方法において、上記記憶するステップは、上記番組コンテンツが正常に再生されなかったことを示す結果情報を受信したとき、上記データレートを下げるように決定して上記データレート記憶手段に記憶することを含むことを特徴とする。【００２４】
上記コンテンツ記録方法において、上記記憶するステップは、上記番組コンテンツが正常に再生されたことを示す結果情報を受信したとき、上記データレートを上げるように決定して上記データレート記憶手段に記憶することを含むことを特徴とする。【００２５】
上記コンテンツ記録方法において、
上記データレート記憶手段は、複数のデータレートを記憶し、
上記コンテンツ記録方法は、
上記エンコード手段により、上記番組コンテンツを上記複数のデータレートでそれぞれエンコードするステップと、
上記複数のデータレートでそれぞれエンコードされた複数の番組コンテンツを上記コンテンツ再生装置に無線送信するステップと、
上記コンテンツ再生装置に送信した上記複数の番組コンテンツのそれぞれが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を、上記コンテンツ再生装置から受信するステップと、
上記複数のデータレートのそれぞれに関連付けて上記結果情報を上記データレート記憶手段に記憶するステップとを含むことを特徴とする。【００２６】
上記コンテンツ記録方法において、上記エンコード手段により、上記複数のデータレートのうち、上記番組コンテンツが正常に再生されたことを示す結果情報に関連付けられたすべてのデータレートで、上記番組コンテンツをそれぞれエンコードするステップを含むことを特徴とする。【００２７】
上記コンテンツ記録方法において、上記エンコード手段により、上記複数のデータレートのうち、上記番組コンテンツが正常に再生されたことを示す結果情報に関連付けられた最高のデータレートで、上記番組コンテンツをエンコードするステップを含むことを特徴とする。【００２８】
上記コンテンツ記録方法において、上記エンコードするステップは、上記複数のデータレートのいずれかに関連付けられた結果情報が上記データレート記憶手段に記憶されていないとき、上記エンコード手段により、上記番組コンテンツの全時間長のうちの一部の時間にわたる部分のみをエンコードすることを特徴とする。【００２９】
上記コンテンツ記録方法において、
上記データレート記憶手段は、上記コンテンツ再生装置で正常に再生された少なくとも１０つの番組コンテンツのそれぞれに係る、当該番組コンテンツをエンコードしたときのデータレートと、当該番組コンテンツを一意的に示す属性情報とを記憶し、
上記コンテンツ記録方法は、エンコードする番組コンテンツの属性情報と実質的に同じ属性情報が上記データレート記憶手段に記憶されているとき、上記データレート記憶手段に記憶された属性情報に関連付けられたデータレートを上記エンコード手段に設定するステップを含むことを特徴とする。【００３０】
上記コンテンツ記録方法において、上記属性情報は、上記番組コンテンツの名前及び放送日時の少なくとも１つを含むことを特徴とする。【００３１】
本発明の第３の態様に係るコンテンツ伝送システムによれば、
無線伝送路を介して互いに接続された、第１の態様に係るコンテンツ記録装置と、コンテンツ再生装置とを含むコンテンツ伝送システムにおいて、
上記コンテンツ再生装置は、
上記コンテンツ記録装置から上記エンコードされた番組コンテンツを受信する無線送受信手段と、
上記エンコードされた番組コンテンツを再生のためにデコードするデコード手段と、
上記コンテンツ記録装置から受信した上記番組コンテンツが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を生成する検証手段とを含み、
上記無線送受信手段は、上記結果情報を上記コンテンツ記録装置に送信することを特徴とする。
【発明の効果】
【００３２】
本発明によれば、番組コンテンツをエンコードするデータレートが無線伝送路の伝送レートを超えることなく、番組コンテンツの再エンコードが必要になることが防止される。従って、番組コンテンツを記録しながら、記録した番組コンテンツを無線伝送路を介してコンテンツ再生装置に送信し、コンテンツ再生装置でリアルタイムに再生させることができる。
【図面の簡単な説明】
【００３３】
【図１】本発明の第１の実施形態に係るコンテンツ伝送システムの構成を示すブロック図である。
【図２】図１のコンテンツ記録装置１によって実行される番組コンテンツ送信処理を示すフローチャートである。
【図３】図１のコンテンツ再生装置２によって実行される番組コンテンツ受信処理を示すフローチャートである。
【図４】本発明の第２の実施形態に係るコンテンツ伝送システムのコンテンツ記録装置１によって実行される番組コンテンツ送信処理を示すフローチャートである。
【図５】本発明の第３の実施形態に係るコンテンツ伝送システムのコンテンツ記録装置１によって実行される利用可能データレート決定及び番組コンテンツ送信処理を示すフローチャートである。
【図６】図５の利用可能データレート決定処理Ｓ３３のサブルーチンを示すフローチャートである。
【図７】本発明の第３の実施形態に係るコンテンツ伝送システムにおいて、コンテンツ記録装置１のデータレートメモリ１６に保持されたデータレートテーブルが空きの状態を示す図である。
【図８】本発明の第３の実施形態に係るコンテンツ伝送システムにおいて、コンテンツ記録装置１のデータレートメモリ１６に保持されたデータレートテーブルに利用可否情報が書き込まれた状態を示す図である。
【図９】図５の番組コンテンツ送信処理Ｓ３４のサブルーチンを示すフローチャートである。
【図１０】本発明の第３の実施形態の変形例に係るコンテンツ伝送システムのコンテンツ記録装置１によって実行される番組コンテンツ送信処理Ｓ３４のサブルーチンを示すフローチャートである。
【図１１】本発明の第４の実施形態に係るコンテンツ伝送システムの構成を示すブロック図である。
【図１２】図１１のコンテンツ記録装置１Ａによって実行される番組コンテンツ送信処理を示すフローチャートである。
【図１３】図１１のデータレートメモリ１６Ａに保持されたデータレートテーブルの第１の状態を示す図である。
【図１４】図１１のデータレートメモリ１６Ａに保持されたデータレートテーブルの第２の状態を示す図である。
【図１５】従来のコンテンツ伝送システムの構成を示すブロック図である。
【発明を実施するための形態】
【００３４】
以下、本発明の実施形態について、図面を参照しながら説明する。各図面において、同様の構成要素には同じ符号を付与している。
【００３５】
第１の実施形態．
図１は、本発明の第１の実施形態に係るコンテンツ伝送システムの構成を示すブロック図である。図１のコンテンツ伝送システムは、無線伝送路３を介して互いに接続されたコンテンツ記録装置１及びコンテンツ再生装置２を備え、コンテンツ記録装置１は、他の装置（図示せず）から取得した番組コンテンツを録画するとともにコンテンツ再生装置２に無線伝送路３を介して送信し、コンテンツ再生装置２は、コンテンツ記録装置１から番組コンテンツを受信して再生する。
【００３６】
コンテンツ記録装置１は、コンテンツ受信装置１１、エンコード装置１２、ＨＤＤ１３、無線送受信装置１４、データレート設定装置１５、及びデータレートメモリ１６を備える。コンテンツ記録装置１は、例えば、ＴＶチューナ及びハードディスクドライブを有し、さらにオプションとしてＢＤ又はＤＶＤなどのリムーバブルメディアのドライブを有するハードディスクレコーダ、ＢＤレコーダ、又はＤＶＤレコーダなどである。
【００３７】
コンテンツ受信装置１１は、ＴＶ放送やＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）放送などの番組コンテンツを受信する。コンテンツ受信装置１１は、受信された番組コンテンツをエンコード装置１２に送る。
【００３８】
エンコード装置１２には、データレート設定装置１５によって所定のデータレートが設定されている。エンコード装置１２は、コンテンツ受信装置１１より番組コンテンツが入力されると、入力された番組コンテンツを、設定されたデータレートでエンコードして、エンコードされた番組コンテンツをＨＤＤ１３に格納（録画）するとともに、無線送受信装置１４に送る。
【００３９】
ＨＤＤ１３は、エンコード装置１２によりエンコードされた番組コンテンツを格納する。ＨＤＤ１３は、例えば、フラッシュメモリなどの他の記録装置であってもよい。
【００４０】
無線送受信装置１４は、エンコード装置１２によりエンコードされた番組コンテンツ、又は、エンコード装置１２によりエンコードされてＨＤＤ１３に格納された番組コンテンツを、無線伝送路３を介してコンテンツ再生装置２に送信する。無線送受信装置１４は、さらに、コンテンツ再生装置２に送信した番組コンテンツがコンテンツ再生装置２で正常に再生されたか否かを示す結果情報（後述）を、コンテンツ再生装置２から受信する。無線送受信装置１４は、例えば、無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）などの無線技術に基づくデバイスで構成される。
【００４１】
データレートメモリ１６は、番組コンテンツをエンコードするデータレートを記憶する。データレート設定装置１５は、コンテンツ再生装置２から受信した結果情報に基づいて、番組コンテンツをエンコードするデータレートを決定してデータレートメモリ１６に記憶し、さらに、データレートメモリ１６に記憶されたデータレートをエンコード装置１２に設定する。
【００４２】
本実施形態において、データレートメモリ１６には、データレートの初期値が予め記憶されている。なお、データレートの初期値は、コンテンツ受信装置１１で受信された元の番組コンテンツのデータレートであってもよく、元のデータレートに近い所定のデータレート（又は、エンコード装置１２が利用可能なデータレートの最大値）であってもよく、又は、エンコード装置１２が利用可能なデータレートの最小値であってもよい。また、データレートメモリ１６が複数のデータレートを保持し、データレート設定装置１５は、それら複数のデータレートのうちの１つを選択してもよい。また、データレートは、コンテンツ記録装置１とコンテンツ再生装置２との位置関係に応じた値を有してもよい。例えば、コンテンツ記録装置１及びコンテンツ再生装置２の間の距離が遠いときは、距離が近いときよりも伝送帯域が不足するので、距離が遠いときに用いるデータレートは、距離が近いときに用いるデータレートよりも低くする。
【００４３】
本実施形態において、データレートメモリ１６は、コンテンツ再生装置２に送信した番組コンテンツがコンテンツ再生装置２で正常に再生されたことを示す結果情報に関連付けられた１つのデータレートを記憶する。
【００４４】
コンテンツ再生装置２は、無線送受信装置２１、デコード装置２２、受信データ検証装置２３、ディスプレイ２４、及びスピーカ２５を備える。コンテンツ再生装置２は、例えば、デジタルＴＶやＰＣなどである。また、コンテンツ再生装置２は、メモリ又は他の記憶装置（図示せず）を備え、そこにコンテンツ記録装置１から受信した番組コンテンツを記録してもよい。
【００４５】
無線送受信装置２１は、コンテンツ記録装置１から無線伝送路３を介して送信された番組コンテンツを受信し、デコード装置２２に送る。無線送受信装置２１は、例えば、無線ＬＡＮやＢｌｕｅｔｏｏｔｈなどの無線技術に基づくデバイスで構成される。
【００４６】
デコード装置２２は、無線送受信装置２１で受信された番組コンテンツを再生のためにデコードして、デコードされた番組コンテンツ（すなわち、番組コンテンツの映像及び音声）をディスプレイ２４及びスピーカ２５に出力するとともに、番組コンテンツが中断なく正常にデコードされたか否かを示すデコード情報を受信データ検証装置２３に送る。
【００４７】
受信データ検証装置２３は、デコード装置２２から入力されたデコード情報に基づいて、コンテンツ記録装置１から受信した番組コンテンツがコンテンツ再生装置２で正常に再生されたか否かを示す結果情報を生成し、この結果情報を、無線送受信装置２１により無線伝送路３を介してコンテンツ記録装置１に送信する。結果情報として、例えば、正常に再生できた場合は、ＡＣＫ（Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）メッセージを使用し、正常に再生できなかった場合は、ＮＡＣＫ（Ｎｏｔ  Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）メッセージを使用してもよい。また、正常に再生できた場合は、再生された番組コンテンツをエンコードしたときのデータレートを、結果情報として使用してもよい。なお、本実施形態では、受信データ検証装置２３からコンテンツ記録装置１へ結果情報を通知するために無線伝送路３を介して行っているが、無線伝送路３とは別の伝送路を用いてもよい。
【００４８】
ディスプレイ２４及びスピーカ２５は、デコード装置２２が再生した番組コンテンツを出力する。なお、本実施形態では、ディスプレイ２４及びスピーカ２５は、コンテンツ再生装置２の一構成要素としているが、コンテンツ再生装置２の外部に接続されたディスプレイ及びスピーカなどの出力装置であってもよい。
【００４９】
以下、図２及び図３を参照して、図１のコンテンツ伝送システムの動作を説明する。図２は、図１のコンテンツ記録装置１によって実行される番組コンテンツ送信処理を示すフローチャートである。図３は、図１のコンテンツ再生装置２によって実行される番組コンテンツ受信処理を示すフローチャートである。
【００５０】
まず、図２のステップＳ１において、コンテンツ記録装置１のデータレート設定装置１５は、データレートメモリ１６に記憶されたデータレートの初期値をエンコード装置１２に設定する。本実施形態では、データレートの初期値は、エンコード装置１２が利用可能なデータレートの最大値（又は、利用可能なデータレートのうちの比較的高い値）であるとする。ステップＳ２において、コンテンツ受信装置１１がＴＶ放送やＩＰ放送などの番組コンテンツを受信すると、ステップＳ３に進む。ステップＳ３において、エンコード装置１２は、コンテンツ受信装置１１が受信した番組コンテンツを、データレート設定装置１５が設定したデータレートでエンコードし、エンコードされた番組コンテンツをＨＤＤ１３に格納するとともに、無線送受信装置１４に送る。ステップＳ４において、無線送受信装置１４は、エンコード装置１２によりエンコードされた番組コンテンツ、又は、エンコード装置１２によりエンコードされてＨＤＤ１３に格納された番組コンテンツを、無線伝送路３を介してコンテンツ再生装置２に送信する。
【００５１】
次に、図３のステップＳ１１において、コンテンツ再生装置２の無線送受信装置２１は、コンテンツ記録装置１から無線伝送路３を介して送信された番組コンテンツを受信する。ステップＳ１２において、デコード装置２２は、無線送受信装置２１で受信した番組コンテンツを再生のためにデコードして、番組コンテンツが正常にデコードされたか否かを示すデコード情報を受信データ検証装置２３に送る。番組コンテンツが正常にデコードされたときは、ステップＳ１３において、デコード装置２２は、デコードされた番組コンテンツをディスプレイ２４及びスピーカ２５に出力して番組コンテンツを再生し、次いでステップＳ１４において、受信データ検証装置２３は、番組コンテンツが正常に再生されたことを示す結果情報を、無線送受信装置２１により無線伝送路３を介してコンテンツ記録装置１に通知する。一方、番組コンテンツが正常にデコードされなかったときは、ステップＳ１５において、受信データ検証装置２３は、番組コンテンツが正常に再生されなかったことを示す結果情報を、無線送受信装置２１により無線伝送路３を介してコンテンツ記録装置１に通知する。
【００５２】
コンテンツ記録装置１の無線送受信装置１４は、コンテンツ再生装置２から無線伝送路３を介して結果情報を受信し、データレート設定装置１５に送る。図２のステップＳ５において、データレート設定装置１５は、番組コンテンツが正常に再生されたことを示す結果情報を受信したとき、ステップＳ２に戻り、一方、番組コンテンツが正常に再生されなかったことを示す結果情報を受信したとき、ステップＳ６に進み、データレートを下げるように決定し、この新たなデータレートをデータレートメモリ１６に記憶し、その後、ステップＳ２に戻る。データレート設定装置１５は、ステップＳ６において、データレートを現在の値から所定量にわたって低下させてもよく、又は、複数のデータレートを保持している場合は、現在のデータレートより低いデータレートを選択してもよい。ステップＳ２〜Ｓ６は、番組コンテンツが正常に再生されたことを示す結果情報をコンテンツ再生装置２から受信するまで繰り返される。
【００５３】
図２及び図３の処理は、例えば、コンテンツ受信装置１１で受信される番組コンテンツ毎に実行される。この場合、エンコード装置１２は、番組コンテンツ毎に、データレート設定装置１５によって設定された所定のデータレートでエンコードし、データレート設定装置１５は、コンテンツ再生装置２から受信した結果情報に基づいて、次の番組コンテンツをエンコードするデータレートを決定する。
【００５４】
エンコード装置１２は、データレート設定装置１５により新たなデータレートが設定されると、コンテンツ受信装置１１から入力された番組コンテンツを新たなデータレートで再エンコードして、再エンコードされた番組コンテンツをＨＤＤ１３に格納するとともに、無線送受信装置１４に送る。この場合、コンテンツ再生装置２で再生できなかったデータレートでエンコードされてＨＤＤ１３に格納された番組コンテンツは、ＨＤＤ１３から削除されてもよく、又は、新たに格納される番組コンテンツにより上書きされてもよい。
【００５５】
以上に説明したように、第１の実施形態のコンテンツ伝送システムによれば、番組コンテンツをエンコードするデータレートが無線伝送路の伝送レートを超えることなく、番組コンテンツの再エンコードが必要になることが防止される。従って、番組コンテンツを記録しながら、記録した番組コンテンツを無線伝送路を介してコンテンツ再生装置に送信し、コンテンツ再生装置でリアルタイムに再生させることができる。
【００５６】
第２の実施形態．
第１の実施形態では、コンテンツ記録装置１に送信した番組コンテンツがコンテンツ再生装置２で正常に再生できなかった場合は、番組コンテンツをエンコードするデータレートを、正常に再生できるデータレートまで下げる場合について説明した。一方、第２の実施形態では、データレートの初期値として低いデータレートを設定し、コンテンツ記録装置１に送信した番組コンテンツがコンテンツ再生装置２で正常に再生できる限りは、番組コンテンツをエンコードするデータレートを上げる場合について説明する。
【００５７】
第２の実施形態のコンテンツ伝送システムは、第１の実施形態のコンテンツ伝送システムに対して、コンテンツ記録装置１の動作のみが異なるので、コンテンツ記録装置１の動作を中心に説明する。
【００５８】
図４は、本発明の第２の実施形態に係るコンテンツ伝送システムのコンテンツ記録装置１によって実行される番組コンテンツ送信処理を示すフローチャートである。
【００５９】
まず、ステップＳ２１において、コンテンツ記録装置１は、エンコード装置１２が利用可能なデータレートの最小値（又は、利用可能なデータレートのうちの比較的低い値）を、データレートの初期値としてエンコード装置１２に設定する。ステップＳ２２〜Ｓ２４は、図２のステップＳ２〜Ｓ４と同様である。ステップＳ２４において番組コンテンツを送信した後、コンテンツ再生装置２において、図３の番組コンテンツ受信処理が行われる。
【００６０】
コンテンツ記録装置１の無線送受信装置１４は、コンテンツ再生装置２から無線伝送路３を介して結果情報を受信し、データレート設定装置１５に送る。ステップＳ２５において、データレート設定装置１５は、番組コンテンツが正常に再生されたことを示す結果情報を受信したとき、ステップＳ２６に進み、番組コンテンツが正常に再生されなかったことを示す結果情報を受信したとき、ステップＳ２７に進む。ステップＳ２６において、データレート設定装置１５は、データレートを上げるように決定し、この新たなデータレートをデータレートメモリ１６に記憶し、その後、ステップＳ２２に戻る。データレート設定装置１５は、ステップＳ２６において、データレートを現在の値から所定量にわたって増大させてもよく、又は、複数のデータレートを保持している場合は、現在のデータレートより高いデータレートを選択してもよい。ステップＳ２２〜Ｓ２６は、番組コンテンツが正常に再生されなかったことを示す結果情報をコンテンツ再生装置２から受信するまで繰り返される。一方、ステップＳ２７において、データレート設定装置１５は、データレートを下げるように決定し、この新たなデータレートをデータレートメモリ１６に記憶し、その後、ステップＳ２２に戻る。従って、ステップＳ２２〜Ｓ２６を、番組コンテンツが正常に再生されなかったことを示す結果情報をコンテンツ再生装置２から受信するまで繰り返し、番組コンテンツが正常に再生されなかったことを示す結果情報をコンテンツ再生装置２から受信したとき、ステップＳ２７でデータレートを１段階下げる。
【００６１】
なお、第２の実施形態では、データレートの初期値として、エンコード装置１２が利用可能なデータレートの最小値を設定したが、代替として、エンコード装置１２が利用可能なデータレートの最大値（例えば、コンテンツ受信装置１１で受信された元の番組コンテンツのデータレートに近い所定のデータレート）を初期値とし、番組コンテンツが正常に再生されたことを示す結果情報を受信するまで、データレートを下げていくようにしてもよい。
【００６２】
また、第１の実施形態及び第２の実施形態では、エンコード装置１２は常に、エンコードされた番組コンテンツをＨＤＤ１３に格納したが、代替として、番組コンテンツが正常に再生されたことを示す結果情報（好ましくは、番組コンテンツが正常に再生されたことを示す複数の結果情報のうちの最後のもの）をデータレート設定装置１５が受信したときにエンコード装置１２に通知し、エンコード装置１２は、この通知を受けてから、エンコードされた番組コンテンツをＨＤＤ１３に格納してもよい。
【００６３】
以上に説明したように、第２の実施形態のコンテンツ伝送システムによれば、コンテンツ記録装置１は、コンテンツ再生装置２に送信した番組コンテンツがコンテンツ再生装置２で正常に再生されるデータレートのうちで、最高のデータレートで番組コンテンツをエンコードすることができる。従って、高いデータレートで番組コンテンツを記録しながら、記録した番組コンテンツを無線伝送路を介してコンテンツ再生装置に送信し、コンテンツ再生装置でリアルタイムに再生させることができる。
【００６４】
第３の実施形態．
第１の実施形態及び第２の実施形態では、コンテンツ記録装置１は、１つのデータレートでエンコードした番組コンテンツをコンテンツ再生装置２に送信し、番組コンテンツが正常に再生されたか否かを示す結果情報をコンテンツ再生装置から受信し、この結果情報に基づいてデータレートを決定した。第３の実施形態では、コンテンツ記録装置１は、複数のデータレートでそれぞれエンコードされた複数の番組コンテンツをコンテンツ再生装置２に送信し、コンテンツ再生装置２に送信した複数の番組コンテンツのそれぞれがコンテンツ再生装置２で正常に再生されたか否かを示す結果情報を、コンテンツ再生装置２から受信し、これらの結果情報に基づいてデータレートを決定する。
【００６５】
第３の実施形態のコンテンツ伝送システムは、第１の実施形態のコンテンツ伝送システムに対して、コンテンツ記録装置１の動作のみが異なるので、コンテンツ記録装置１の動作を中心に説明する。
【００６６】
図５は、本発明の第３の実施形態に係るコンテンツ伝送システムのコンテンツ記録装置１によって実行される利用可能データレート決定及び番組コンテンツ送信処理を示すフローチャートである。ステップＳ３１において、コンテンツ受信装置１１がＴＶ放送やＩＰ放送などの番組コンテンツを受信すると、エンコード装置１２は、エンコードする番組コンテンツの存在をデータレート設定装置１５に通知し、ステップＳ３２に進む。ステップＳ３２において、データレート設定装置１５は、データレートメモリ１６内のデータレートテーブルに空きがあるか否かを判断し、ＹＥＳのときはステップＳ３３に進み、ＮＯのときはステップＳ３４に進む。
【００６７】
本実施形態において、データレートメモリ１６は、複数のデータレートを含むデータレートテーブルを保持する。図７は、本発明の第３の実施形態に係るコンテンツ伝送システムにおいて、コンテンツ記録装置１のデータレートメモリ１６に保持されたデータレートテーブルが空きの状態を示す図である。データレートテーブルは、複数のデータレートを予め保持しているとともに、複数のデータレートのそれぞれに関連付けて、コンテンツ再生装置２に送信した番組コンテンツがコンテンツ再生装置２で正常に再生されたか否かを示す結果情報（すなわち、そのデータレートが、番組コンテンツをエンコードするために利用可能であるか否かを示す利用可否情報のフラグ）を保持する。図７の例では、利用可否情報は記憶されていない。
【００６８】
本実施形態では、データレートテーブルにおける空きの有無に応じて、異なるステップＳ３３又はＳ３４を行う。ステップＳ３３の利用可能データレート決定処理は、データレートテーブルにおいて利用可否が未定であるすべてのデータレートについて、その利用可否を決定するために行われる。このとき、コンテンツ記録装置１は、複数のデータレートで番組コンテンツをエンコードして、エンコードされた番組コンテンツを順々に（例えば１分ずつ）テスト送信する。ステップＳ３４の番組コンテンツ送信処理は、データレートテーブルの内容に基づいて番組コンテンツを送信するために行われる。このとき、コンテンツ記録装置１は、データレートテーブルにおいて利用可能なすべてのデータレートのうちで最高のデータレートで番組コンテンツをエンコードしてコンテンツ再生装置２に送信し、コンテンツ再生装置２から、番組コンテンツが正常に再生されなかったことを示す結果情報を受信すると、データレートテーブルを更新する。
【００６９】
図６は、図５の利用可能データレート決定処理Ｓ３３のサブルーチンを示すフローチャートである。ステップＳ４１において、データレート設定装置１５は、データレートテーブルにおいて利用可否が未定であるすべてのデータレートを、エンコード装置１２に設定する。次いでステップＳ４２において、エンコード装置１２は、データレート設定装置１５により設定されたすべてのデータレートで番組コンテンツをエンコードして、ＨＤＤ１３に格納（録画）する。
【００７０】
エンコード装置１２は、好ましくは、複数のエンコーダを含み、データレート設定装置１５により設定された複数のデータレートで同時に番組コンテンツをエンコードする。
【００７１】
また、エンコード装置１２は、複数のエンコーダではなく１つのエンコーダのみを含んでもよい。この場合、まず、データレート設定装置１５は、データレートテーブルにおいて利用可否が未定であるデータレートのうちの１つのデータレートをエンコード装置１２に設定する。エンコード装置１２は、設定されたデータレートで番組コンテンツをエンコードして録画し、エンコードが終了したとき、データレート設定装置１５に通知する。データレート設定装置１５は、エンコード装置１２より録画の終了の通知を受けると、データレートテーブルにおいて利用可否が未定である他のデータレートうちの１つのデータレートを選択して、新しいデータレートとしてエンコード装置１２に設定する。データレート設定装置１５とエンコード装置１２は、すべてのデータレートでエンコードを終了するまで、ステップＳ４１〜Ｓ４２を繰り返す。
【００７２】
ステップＳ４３において、無線送受信装置１４は、エンコード装置１２によりエンコードされてＨＤＤ１３に格納された複数の番組コンテンツのうちの１つを、無線伝送路３を介してコンテンツ再生装置２に送信する。ステップＳ４３で送信される番組コンテンツは、例えば、エンコードされた番組コンテンツの全時間長のうちの一部の時間（例えば１分間）にわたる部分のみであってもよい。ステップＳ４３において番組コンテンツを送信した後、コンテンツ再生装置２において、図３の番組コンテンツ受信処理が行われる。無線送受信装置１４は、コンテンツ再生装置２から無線伝送路３を介して結果情報を受信し、データレート設定装置１５に送る。ステップＳ４４において、データレート設定装置１５は、番組コンテンツが正常に再生されたことを示す結果情報を受信したとき、ステップＳ４５に進み、番組コンテンツが正常に再生されなかったことを示す結果情報を受信したとき、ステップＳ４６に進む。ステップＳ４５において、データレート設定装置１５は、ステップＳ４３で送信した番組コンテンツをエンコードしたときのデータレートに関連付けて、「利用可」をデータレートテーブルに書き込む。ステップＳ４６において、データレート設定装置１５は、ステップＳ４３で送信した番組コンテンツをエンコードしたときのデータレートに関連付けて、「利用不可」をデータレートテーブルに書き込む。ステップＳ４７において、録画したすべてのデータレートの番組コンテンツを送信したか否かを判断し、ＹＥＳのときは図５のステップＳ３４に進み、ＮＯのときはステップＳ４３に戻る。
【００７３】
図８は、本発明の第３の実施形態に係るコンテンツ伝送システムにおいて、コンテンツ記録装置１のデータレートメモリ１６に保持されたデータレートテーブルに利用可否情報が書き込まれた状態を示す図である。データレート２０Ｍｂｐｓ及び３０Ｍｂｐｓに関連付けて「利用可」が保持され、データレート４０Ｍｂｐｓに関連付けて「利用不可」が保持されている。
【００７４】
なお、図６では、ステップＳ４３で１つのデータレートの番組コンテンツを送信する毎に、コンテンツ再生装置２から結果情報を受信しているが、ステップＳ４２でエンコードされたすべての番組コンテンツを送信した後で、これらの番組コンテンツのすべての結果情報をコンテンツ再生装置２からまとめて受信してもよい。
【００７５】
図９は、図５の番組コンテンツ送信処理Ｓ３４のサブルーチンを示すフローチャートである。ステップＳ５１において、データレート設定装置１５は、データレートテーブルにおいて利用可能なすべてのデータレートを、エンコード装置１２に設定する。次いでステップＳ５２において、エンコード装置１２は、データレート設定装置１５により設定されたすべてのデータレートで番組コンテンツをエンコードして、ＨＤＤ１３に格納（録画）する。ステップＳ５３において、無線送受信装置１４は、エンコード装置１２によりエンコードされてＨＤＤ１３に格納された複数の番組コンテンツのうちで、最高のデータレートの番組コンテンツを、無線伝送路３を介してコンテンツ再生装置２に送信する。例えば、データレートメモリ１６が保持するデータレートテーブルが図８の利用可否情報を含む場合、データレート設定装置１５は、「利用可」であるデータレート２０Ｍｂｐｓ及び３０Ｍｂｐｓのうち高い方、すなわち３０Ｍｂｐｓをエンコード装置１２に設定する。ステップＳ５３において番組コンテンツを送信した後、コンテンツ再生装置２において、図３の番組コンテンツ受信処理が行われる。無線送受信装置１４は、コンテンツ再生装置２から無線伝送路３を介して結果情報を受信し、データレート設定装置１５に送る。ステップＳ５４において、データレート設定装置１５は、番組コンテンツの再生に成功したか否かを判断し、ＹＥＳのときは図５のステップＳ３１に戻り、ＮＯのときはステップＳ５５に進む。ステップＳ５５において、データレート設定装置１５は、ステップＳ５３で送信した番組コンテンツをエンコードしたときのデータレートに関連付けて、「利用不可」をデータレートテーブルに書き込む。次いでステップＳ５６において、無線送受信装置１４は、エンコード装置１２によりエンコードされてＨＤＤ１３に格納された複数の番組コンテンツのうちで、次に高いデータレートの番組コンテンツを送信する。
【００７６】
図９の番組コンテンツ送信処理によれば、利用可能なすべてのデータレートで番組コンテンツをそれぞれエンコードしているので（ステップＳ５２）、番組コンテンツの送信の途中で正常に再生できなくなったとき、即時に次のデータレートの番組コンテンツに切り換えて送信を続行できる（ステップＳ５６）。
【００７７】
ステップＳ５４で、いずれかのデータレートでエンコードされた番組コンテンツの再生に成功したと判断されたとき、ＨＤＤに格納された番組コンテンツのうち、コンテンツ再生装置２に送信中の番組コンテンツ以外のものは、ＨＤＤ１３から削除されてもよく、又は、新たに格納される番組コンテンツにより上書きされてもよい。
【００７８】
なお、エンコード装置１２は、データレートメモリ１６内のデータレートテーブルに空きがあるとき、番組コンテンツの全時間長のうちの一部の時間（例えば１分間）にわたる部分のみをエンコードしてもよい（図６のステップＳ４２）。エンコード装置１２は、いずれかのデータレートでエンコードされた番組コンテンツの再生に成功したと判断されたとき（図９のステップＳ５４）、番組コンテンツの全体をエンコードする。番組コンテンツの一部のみをエンコードすることで、番組コンテンツをエンコードするデータレートを最終的に決定するまでの時間を短縮することができる。
【００７９】
また、番組コンテンツを受信する毎にデータレートテーブルをリセットし、データレートの利用可否を新たに決定してもよく、又は、最初に受信した番組コンテンツを用いてデータレートの利用可否を決定した後は、同じデータレートテーブルを用いてもよい。また、周期的にデータレートテーブルをリセットし、データレートの利用可否を新たに決定してもよい。
【００８０】
以上に説明したように、第３の実施形態のコンテンツ伝送システムでは、コンテンツ記録装置１は、複数のデータレートでそれぞれエンコードされた複数の番組コンテンツをコンテンツ再生装置２に送信し、コンテンツ再生装置２に送信した複数の番組コンテンツのそれぞれがコンテンツ再生装置２で正常に再生されたか否かを示す結果情報を、コンテンツ再生装置２から受信し、これらの結果情報に基づいてデータレートを決定する。従って、番組コンテンツをエンコードするデータレートが無線伝送路の伝送レートを超えることなく、最も高いデータレートで番組コンテンツを記録しながら、記録した番組コンテンツを無線伝送路を介してコンテンツ再生装置に送信し、コンテンツ再生装置でリアルタイムに再生させることができる。
【００８１】
なお、第１の実施形態及び第２の実施形態において、複数のデータレートを保持する場合には、図７のようなデータレートテーブルをデータレートメモリ１６に保持してもよい。
【００８２】
図１０は、本発明の第３の実施形態の変形例に係るコンテンツ伝送システムのコンテンツ記録装置１によって実行される番組コンテンツ送信処理Ｓ３４のサブルーチンを示すフローチャートである。ステップＳ６１において、データレート設定装置１５は、利用可能なデータレートのうちで最高のデータレートをエンコード装置１２に設定する。ステップＳ６２において、エンコード装置１２は、データレート設定装置１５によって設定されたデータレートで番組コンテンツをエンコードして、ＨＤＤ１３に格納（録画）する。ステップＳ６３において、無線送受信装置１４は、エンコード装置１２によりエンコードされてＨＤＤ１３に格納された番組コンテンツを、無線伝送路３を介してコンテンツ再生装置２に送信する。ステップＳ５３において番組コンテンツを送信した後、コンテンツ再生装置２において、図３の番組コンテンツ受信処理が行われる。無線送受信装置１４は、コンテンツ再生装置２から無線伝送路３を介して結果情報を受信し、データレート設定装置１５に送る。ステップＳ６４において、データレート設定装置１５は、番組コンテンツの再生に成功したか否かを判断し、ＹＥＳのときは図５のステップＳ３１に戻り、ＮＯのときはステップＳ６５に進む。ステップＳ６５において、データレート設定装置１５は、ステップＳ６３で送信した番組コンテンツをエンコードしたときのデータレートに関連付けて、「利用不可」をデータレートテーブルに書き込む。
【００８３】
図１０の番組コンテンツ送信処理によれば、利用可能なデータレートのうちの最高のデータレートのみで録画しているので、図９の番組コンテンツ送信処理に比較して、余分なエンコード処理が不要になる。
【００８４】
第４の実施形態．
図１１は、本発明の第４の実施形態に係るコンテンツ伝送システムの構成を示すブロック図である。図１１のコンテンツ伝送システムは、無線伝送路３を介して互いに接続されたコンテンツ記録装置１Ａ及びコンテンツ再生装置２を備え、コンテンツ記録装置１Ａは、他の装置（図示せず）から取得した番組コンテンツを録画するとともにコンテンツ再生装置２に無線伝送路３を介して送信し、コンテンツ再生装置２は、コンテンツ記録装置１Ａから番組コンテンツを受信して再生する。第４の実施形態のコンテンツ伝送システムは、第１の実施形態に比較してコンテンツ記録装置１Ａの構成が異なるだけであるので、コンテンツ記録装置１Ａの動作を中心に説明する。
【００８５】
図１１に示すように、コンテンツ記録装置１Ａは、コンテンツ受信装置１１、エンコード装置１２、ＨＤＤ１３、無線送受信装置１４、データレート設定装置１５Ａ、データレートメモリ１６Ａ、及びシステム時刻装置１７を備える。第１の実施形態と同じ動作を行う構成要素に関しては、同じ符号を付与し、説明を省略する。
【００８６】
システム時刻装置１７は、日付、曜日、及び時刻を保持し、これらの日時情報をデータレート設定装置１５Ａに送る。
【００８７】
コンテンツ受信装置１１Ａは、受信した番組コンテンツに含まれる当該番組コンテンツの属性情報を抽出して、データレート設定装置１５Ａに送る。番組コンテンツの属性情報は、当該番組コンテンツの番組名、放送日時（開始時刻及び終了時刻）、放送の曜日などを含む。
【００８８】
データレート設定装置１５Ａは、コンテンツ再生装置２から受信した結果情報に基づいて、番組コンテンツをエンコードするデータレートを決定してデータレートメモリ１６Ａに記憶し、さらに、データレートメモリ１６Ａに記憶されたデータレートをエンコード装置１２に設定する。データレート設定装置１５Ａは、データレートに関連付けて、コンテンツ受信装置１１Ａから入力された番組コンテンツの属性情報をデータレートメモリ１６Ａに記憶する。
【００８９】
データレートメモリ１６Ａは、コンテンツ再生装置２で正常に再生された少なくとも１つの番組コンテンツのそれぞれに係る、当該番組コンテンツをエンコードしたときのデータレートと、当該番組コンテンツを一意的に示す属性情報とを記憶する。図１３は、図１１のデータレートメモリ１６Ａに保持されたデータレートテーブルの第１の状態を示す図である。図１３の状態では、２つの番組Ａ，Ｂについて、その属性情報及びデータレートが保持されている。図１３に示すように、データレートテーブルは、例えば、番組コンテンツの番組名、番組コンテンツを録画した録画日（曜日を含む）、番組コンテンツの録画の開始時刻と終了時刻、及びデータレートを含む。図１３のデータレートテーブルは一例であるので、図示したすべての要素を含まなくてもよく、又は、これ以外の構成要素を含んでもよい。
【００９０】
データレート設定装置１５Ａは、コンテンツ受信装置１１で受信して新たにエンコードする番組コンテンツの属性情報と実質的に同じ属性情報がデータレートメモリ１６Ａに記憶されているとき、データレートメモリ１６Ａに記憶された属性情報に関連付けられたデータレート（すなわち、以前にコンテンツ再生装置２で正常に再生された番組コンテンツをエンコードしたときのデータレート）をエンコード装置１２に設定する。
【００９１】
図１２は、図１１のコンテンツ記録装置１Ａによって実行される番組コンテンツ送信処理を示すフローチャートである。ステップＳ７１において、コンテンツ受信装置１１が番組コンテンツを受信すると、エンコード装置１２は、番組コンテンツをエンコードするデータレートを設定するようにデータレート設定装置１５Ａに指示し、ステップＳ７２に進む。ステップＳ７２において、データレート設定装置１５Ａは、コンテンツ受信装置１１Ａで受信した番組コンテンツの属性情報と実質的に同じ属性情報及び関連付けられたデータレートがデータレートテーブルに記憶されていて、その記憶されたデータレートを使用するか否かを判断し、ＹＥＳのときはステップＳ７３に進み、ＮＯのときはステップＳ７４に進む。ステップＳ７３において、データレート設定装置１５Ａは、例えば、データレートテーブルにおいて、コンテンツ受信装置１１が受信した番組コンテンツと番組名、録画日、開始時刻、及び終了時刻の少なくとも一部が一致するものがあれば、同じ番組コンテンツであるとみなし、同じデータレートを選択して設定する。
【００９２】
例えば、図１３のデータレートテーブルを参照すると、コンテンツ受信装置１１が受信した番組コンテンツの番組名が番組Ｂであり、かつ、現在の日付が２０１１年１月２０日（木）より１週間後の１月２７日（木）である場合、録画の開始時刻及び終了時刻が一致していれば、データレートとして３０Ｍｂｐｓを選択して設定する。データレートの選択基準は、これに限定するものではなく、例えば、録画の開始時刻及び終了時刻が一致していなくても、同じ番組名（同じ番組コンテンツ）を示す場合は、同じデータレートを選択して設定してもよい。
【００９３】
一方、ステップＳ７４において、データレート設定装置１５Ａは、データレートテーブルに格納しているデータレートを使用せず、所定のデータレートの初期値を設定する。データレートの初期値は、例えば、第１の実施形態又は第２の実施形態と同様に設定される。
【００９４】
ステップＳ７５において、エンコード装置１２は、コンテンツ受信装置１１Ａが受信した番組コンテンツを、データレート設定装置１５Ａが設定したデータレートでエンコードし、エンコードされた番組コンテンツをＨＤＤ１３に格納するとともに、無線送受信装置１４に送る。ステップＳ７６において、無線送受信装置１４は、エンコード装置１２によりエンコードされた番組コンテンツ、又は、エンコード装置１２によりエンコードされてＨＤＤ１３に格納された番組コンテンツを、無線伝送路３を介してコンテンツ再生装置２に送信する。ステップＳ７６において番組コンテンツを送信した後、コンテンツ再生装置２において、図３の番組コンテンツ受信処理が行われる。無線送受信装置１４は、コンテンツ再生装置２から無線伝送路３を介して結果情報を受信し、データレート設定装置１５Ａに送る。
【００９５】
ステップＳ７７において、番組コンテンツの再生に成功したか否かを判断し、ＹＥＳのときはステップＳ７８に進み、ＮＯのときはステップＳ７１に戻る。ステップＳ７８において、データレート設定装置１５Ａは、ステップＳ５３で送信した番組コンテンツをエンコードしたときのデータレート、番組コンテンツの番組名、録画日（曜日）、開始時刻、及び終了時刻などを、データレートテーブルに格納することにより、データレートテーブルを更新する。
【００９６】
図１４は、図１１のデータレートメモリ１６Ａに保持されたデータレートテーブルの第２の状態を示す図である。図１４の状態では、図１３の状態に加えて、さらに番組Ｃについて、その属性情報及びデータレートが保持されている。例えば、データレートテーブルが図１３の状態にあったとき、番組Ｃをデータレート２０Ｍｂｐｓで２０１１年１月２４日（月）の１９時から１９：３０まで録画したと仮定する。この場合、図１３のデータレートテーブルには番組Ｃが未登録であるので、番組Ｃを登録することにより、図１４の状態が得られる。また、すでに登録された番組については、変更された部分だけ上書きするか、全体を更新する。
【００９７】
番組コンテンツの属性情報は、図１３及び図１４に示したものに限定されず、例えば番組コンテンツの名前及び放送日時の少なくとも１つを含むか、又は他の情報を含む。
【００９８】
本実施形態のコンテンツ伝送システムは、録画した番組コンテンツを、異なる場所に設けられた複数のコンテンツ再生装置２で再生する場合や、移動できるコンテンツ再生装置２で再生する場合（通常はリビングで再生し、深夜は寝室で再生するモバイル機器など）に適している。例えば、本実施形態のコンテンツ伝送システムが１つのコンテンツ記録装置１Ａと複数のコンテンツ再生装置２とを含み、家庭内の複数のユーザにより共用される場合であって、各ユーザが異なる番組コンテンツを毎週の同じ時間にそれぞれ録画して、録画された番組コンテンツを異なるコンテンツ再生装置２（例えば、異なる部屋に設けられたコンテンツ再生装置２）を用いてそれぞれ再生する場合に有用である。
【００９９】
以上に説明したように、第４の実施形態のコンテンツ伝送システムによれば、コンテンツ記録装置１Ａは、コンテンツ再生装置２に送信した番組コンテンツがコンテンツ再生装置２で正常に再生されるデータレートを、日時などの属性情報とともにデータレートテーブルに保持し、番組コンテンツをエンコードする際に、データレートテーブルに保持されたデータレートを使用することができる。従って、従って、番組コンテンツの属性情報（例えば、日付、曜日、及び時間帯）に適したデータレートで番組コンテンツを記録しながら、記録した番組コンテンツを無線伝送路を介してコンテンツ再生装置に送信し、コンテンツ再生装置でリアルタイムに再生させることができる。
【０１００】
なお、各実施形態におけるコンテンツ記録装置とコンテンツ再生装置は、その機能や動作を実現する手段を含むプログラム及びコンピュータで構成することができる。また、各実施形態におけるコンテンツ記録装置とコンテンツ再生装置の一部または全部をハードウェアで構成してもよい。
【０１０１】
また、各実施形態については、すべて本発明を例示的に示すものであり、限定的に示すものではない。従って、本発明は他の種々の変形態様及び変更態様で実施することができ、本発明の範囲は特許請求の範囲によってのみ規定されるものである。
【産業上の利用可能性】
【０１０２】
本発明に係るコンテンツ伝送システムによれば、以前にコンテンツ再生装置に送信した番組コンテンツがコンテンツ再生装置で正常に再生されたことを示す結果情報に基づいて、新たな番組コンテンツを最適なデータレートでエンコードすることができる。【０１０３】
本発明に係るコンテンツ伝送システムによれば、番組コンテンツをエンコードするデータレートが無線伝送路の伝送レートを超えることなく、番組コンテンツの再エンコードが必要になることが防止される。従って、番組コンテンツを記録しながら、記録した番組コンテンツを無線伝送路を介してコンテンツ再生装置に送信し、コンテンツ再生装置でリアルタイムに再生させることができる。
【符号の説明】
【０１０４】
１，１Ａ…コンテンツ記録装置、
２…コンテンツ再生装置、
３…無線伝送路、
１１，１１Ａ…コンテンツ受信装置、
１２…エンコード装置、
１３…ＨＤＤ、
１４…無線送受信装置、
１５，１５Ａ…データレート設定装置、
１６，１６Ａ…データレートメモリ、
１７…システム時刻装置、
２１…無線送受信装置、
２２…デコード装置、
２３…受信データ検証装置、
２４…ディスプレイ、
２５…スピーカ。
【図１】
2012140862.tif 000003
【図２】
2012140862.tif 000004
【図３】
2012140862.tif 000005
【図４】
2012140862.tif 000006
【図５】
2012140862.tif 000007
【図６】
2012140862.tif 000008
【図７】
2012140862.tif 000009
【図８】
2012140862.tif 000010
【図９】
2012140862.tif 000011
【図１０】
2012140862.tif 000012
【図１１】
2012140862.tif 000013
【図１２】
2012140862.tif 000014
【図１３】
2012140862.tif 000015
【図１４】
2012140862.tif 000016
【図１５】
2012140862.tif 000017
【手続補正書】
【提出日】平成24年11月1日(2012.11.1)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線伝送路を介して接続されたコンテンツ記録装置及びコンテンツ再生装置を含むコンテンツ伝送システムにおいて、ＴＶ番組や映画などの映像及び／又は音声を含むコンテンツ（以下、「番組コンテンツ」という）を記録し、記録した番組コンテンツを、無線伝送路を介してコンテンツ再生装置に送信するコンテンツ記録装置に関する。本発明はまた、そのようなコンテンツ記録装置に係るコンテンツ記録方法に関し、さらに、そのようなコンテンツ記録装置を含むコンテンツ伝送システムに関する。
【背景技術】
【０００２】
インターネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワークを介したデータ通信の普及に伴い、家庭内においても、家電機器やコンピュータ、その他の周辺機器をネットワークを介して接続して機器間通信を実現したホームネットワークが多く利用されてきている。ホームネットワークは、ネットワークを介して接続された機器間でコンテンツを送受信することを可能とし、ユーザに利便性及び快適性を提供するものである。また、機器間を接続する方法として、設置場所の自由性や接続する機器間の配線を無くすことができるという観点で、無線接続の機能を搭載したネットワーク機器が、今後、ますます普及することが予測される。
【０００３】
無線接続を含むホームネットワークの例として、ＴＶチューナなどのコンテンツ受信手段及びハードディスクドライブ（ＨＤＤ）などのコンテンツ記憶手段を有するコンテンツ記録装置と、デジタルＴＶやパーソナルコンピュータ（ＰＣ）などのコンテンツ再生手段を有するコンテンツ再生装置とを、無線伝送路を介して接続したコンテンツ伝送システムがある。このようなコンテンツ伝送システムによれば、コンテンツ記録装置は、そのハードディスクドライブに格納した番組コンテンツを、無線伝送路を介してコンテンツ再生装置に送信し、コンテンツ再生装置は番組コンテンツを受信しながら再生し、これにより、番組コンテンツのいわゆるタイムシフト再生が可能となる。
【０００４】
コンテンツ記録装置からコンテンツ再生装置に無線伝送路を介して番組コンテンツを送信するとき、無線の特性により、装置間の距離が遠い場合や装置の設置場所の環境により伝送帯域が不足し、コンテンツ再生装置が番組コンテンツの映像及び／又は音声を正常に再生できないという問題が発生する。
【０００５】
この問題に対処するために、例えば特許文献１は、コンテンツ記録装置及びコンテンツ再生装置の双方に映像記録装置を備え、再生する映像コンテンツをコンテンツ再生装置の映像記憶装置に予め格納しておく方法や、再生する映像コンテンツを送信するために十分な伝送レートを算出し、そのレートで映像コンテンツをダウンコンバートして送信する方法を提案している。
【０００６】
図１５は、従来のコンテンツ伝送システムの構成を示すブロック図である。図１５のコンテンツ伝送システムは、無線伝送路１０３を介して互いに接続されたコンテンツ記録装置１０１及びコンテンツ再生装置１０２を備え、コンテンツ記録装置１０１は、他の装置（図示せず）から取得した番組コンテンツを録画するとともにコンテンツ再生装置１０２に無線伝送路１０３を介して送信し、コンテンツ再生装置１０２は、コンテンツ記録装置１０１から番組コンテンツを受信して再生する。
【０００７】
コンテンツ記録装置１０１において、コンテンツ受信装置１１１は、ＭＰＥＧ２などのフォーマットを有する、例えばＴＶ放送などの番組コンテンツを受信する。次いで、ダウンコンバート装置１１２は、コンテンツ記録装置１０１及びコンテンツ再生装置１０２の間の無線伝送路１０３の伝送レートを算出し、その伝送レートで、コンテンツ受信装置１１１で受信した番組コンテンツをエンコード（ダウンコンバート）する。ダウンコンバート装置１１２でエンコードされた番組コンテンツは、ＨＤＤ１１３に格納されるとともに、無線送受信装置１１４により無線伝送路１０３を介してコンテンツ再生装置１０２に送信される。
【０００８】
コンテンツ再生装置１０２において、無線送受信装置１２１は、コンテンツ記録装置１０１から無線伝送路１０３を介して番組コンテンツを受信する。デコード装置１２２は、無線送受信装置１２１で受信した番組コンテンツを再生のために処理し、処理された番組コンテンツをディスプレイ１２３及びスピーカ１２４により再生する。
【０００９】
図１５のコンテンツ伝送システムでは、ダウンコンバート装置１１２でエンコードされた番組コンテンツのデータレートが無線伝送路１０３の伝送レートを超える場合には、コンテンツ記録装置１０１は、データレートが伝送レートを超えないように、ＨＤＤ１１３に格納された番組コンテンツをダウンコンバート装置１１２により再エンコードし、この再エンコードされた番組コンテンツをコンテンツ再生装置１０２に送信する。これにより、無線伝送路１０３の帯域が不足することなく、コンテンツ再生装置１０２は番組コンテンツを正常に再生することができる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００３−１６９２９９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、図１５のコンテンツ伝送システムでは、エンコードされた番組コンテンツのデータレートが無線伝送路１０３の伝送レートを超える場合に、ＨＤＤ１１３に格納された番組コンテンツを再エンコードするための時間が必要になる。従って、コンテンツ記録装置１０１が所定の伝送レートで番組コンテンツをエンコードしてＨＤＤ１１３に格納する間、エンコードされた番組コンテンツをコンテンツ再生装置１０２でリアルタイムに再生しようとする場合、番組コンテンツの再エンコードが必要な状況が発生すると、番組コンテンツのリアルタイム再生が中断されてしまう。
【００１２】
本発明の目的は、以上の課題を解決し、番組コンテンツを記録しながら、記録した番組コンテンツを無線伝送路を介してコンテンツ再生装置に送信し、コンテンツ再生装置でリアルタイムに再生させることができるコンテンツ記録装置を提供することにある。本発明の目的はまた、そのようなコンテンツ記録装置に係るコンテンツ記録方法、及び、そのようなコンテンツ記録装置を含むコンテンツ伝送システムを提供することにある。
【課題を解決するための手段】
【００１３】
本発明の第１の態様に係るコンテンツ記録装置によれば、
無線伝送路を介してコンテンツ再生装置に接続されたコンテンツ記録装置において、上記コンテンツ記録装置は、
番組コンテンツを所定のデータレートでエンコードするエンコード手段と、
上記エンコードされた番組コンテンツを格納する番組コンテンツ記憶手段と、
上記エンコードされた番組コンテンツを上記コンテンツ再生装置に送信する無線送受信手段と、
上記番組コンテンツをエンコードするデータレートを記憶するデータレート記憶手段と、
上記データレート記憶手段に記憶されたデータレートを上記エンコード手段に設定するデータレート設定手段とを備え、
上記無線送受信手段は、上記コンテンツ再生装置に送信した上記番組コンテンツが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を、上記コンテンツ再生装置から受信し、
上記データレート設定手段は、上記結果情報に基づいて、上記番組コンテンツをエンコードするデータレートを決定して上記データレート記憶手段に記憶することを特徴とする。
【００１４】
上記コンテンツ記録装置において、上記データレート設定手段は、上記番組コンテンツが正常に再生されなかったことを示す結果情報を受信したとき、上記データレートを下げるように決定して上記データレート記憶手段に記憶することを特徴とする。
【００１５】
上記コンテンツ記録装置において、上記データレート設定手段は、上記番組コンテンツが正常に再生されたことを示す結果情報を受信したとき、上記データレートを上げるように決定して上記データレート記憶手段に記憶することを特徴とする。
【００１６】
上記コンテンツ記録装置において、
上記データレート記憶手段は、複数のデータレートを記憶し、
上記エンコード手段は、上記番組コンテンツを上記複数のデータレートでそれぞれエンコードし、
上記無線送受信手段は、上記複数のデータレートでそれぞれエンコードされた複数の番組コンテンツを上記コンテンツ再生装置に送信し、上記コンテンツ再生装置に送信した上記複数の番組コンテンツのそれぞれが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を、上記コンテンツ再生装置から受信し、
上記データレート設定手段は、上記複数のデータレートのそれぞれに関連付けて上記結果情報を上記データレート記憶手段に記憶することを特徴とする。
【００１７】
上記コンテンツ記録装置において、上記エンコード手段は、上記複数のデータレートのうち、上記番組コンテンツが正常に再生されたことを示す結果情報に関連付けられたすべてのデータレートで、上記番組コンテンツをそれぞれエンコードすることを特徴とする。
【００１８】
上記コンテンツ記録装置において、上記エンコード手段は、上記複数のデータレートのうち、上記番組コンテンツが正常に再生されたことを示す結果情報に関連付けられた最高のデータレートで、上記番組コンテンツをエンコードすることを特徴とする。
【００１９】
上記コンテンツ記録装置において、上記複数のデータレートのいずれかに関連付けられた結果情報が上記データレート記憶手段に記憶されていないとき、上記エンコード手段は、上記番組コンテンツの全時間長のうちの一部の時間にわたる部分のみをエンコードすることを特徴とする。
【００２０】
上記コンテンツ記録装置において、
上記データレート記憶手段は、上記コンテンツ再生装置で正常に再生された少なくとも１つの番組コンテンツのそれぞれに係る、当該番組コンテンツをエンコードしたときのデータレートと、当該番組コンテンツを一意的に示す属性情報とを記憶し、
上記データレート設定手段は、エンコードする番組コンテンツの属性情報と実質的に同じ属性情報が上記データレート記憶手段に記憶されているとき、上記データレート記憶手段に記憶された属性情報に関連付けられたデータレートを上記エンコード手段に設定することを特徴とする。
【００２１】
上記コンテンツ記録装置において、上記属性情報は、上記番組コンテンツの名前及び放送日時の少なくとも１つを含むことを特徴とする。
【００２２】
本発明の第２の態様に係るコンテンツ記録方法によれば、
無線伝送路を介してコンテンツ再生装置に接続されたコンテンツ記録装置のためのコンテンツ記録方法において、上記コンテンツ記録装置は、エンコード手段、番組コンテンツ記憶手段、及びデータレート記憶手段を備え、
上記コンテンツ記録方法は、
上記データレート記憶手段に記憶されたデータレートを上記エンコード手段に設定するステップと、
上記エンコード手段により、上記設定されたデータレートで番組コンテンツをエンコードするステップと、
上記エンコードされた番組コンテンツを上記番組コンテンツ記憶手段に格納するステップと、
上記エンコードされた番組コンテンツを上記コンテンツ再生装置に無線送信するステップと、
上記コンテンツ再生装置に送信した上記番組コンテンツが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を、上記コンテンツ再生装置から無線受信するステップと、
上記結果情報に基づいて、上記番組コンテンツをエンコードするデータレートを決定して上記データレート記憶手段に記憶するステップとを含むことを特徴とする。
【００２３】
上記コンテンツ記録方法において、上記記憶するステップは、上記番組コンテンツが正常に再生されなかったことを示す結果情報を受信したとき、上記データレートを下げるように決定して上記データレート記憶手段に記憶することを含むことを特徴とする。
【００２４】
上記コンテンツ記録方法において、上記記憶するステップは、上記番組コンテンツが正常に再生されたことを示す結果情報を受信したとき、上記データレートを上げるように決定して上記データレート記憶手段に記憶することを含むことを特徴とする。
【００２５】
上記コンテンツ記録方法において、
上記データレート記憶手段は、複数のデータレートを記憶し、
上記コンテンツ記録方法は、
上記エンコード手段により、上記番組コンテンツを上記複数のデータレートでそれぞれエンコードするステップと、
上記複数のデータレートでそれぞれエンコードされた複数の番組コンテンツを上記コンテンツ再生装置に無線送信するステップと、
上記コンテンツ再生装置に送信した上記複数の番組コンテンツのそれぞれが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を、上記コンテンツ再生装置から無線受信するステップと、
上記複数のデータレートのそれぞれに関連付けて上記結果情報を上記データレート記憶手段に記憶するステップとを含むことを特徴とする。
【００２６】
上記コンテンツ記録方法において、上記エンコード手段により、上記複数のデータレートのうち、上記番組コンテンツが正常に再生されたことを示す結果情報に関連付けられたすべてのデータレートで、上記番組コンテンツをそれぞれエンコードするステップを含むことを特徴とする。
【００２７】
上記コンテンツ記録方法において、上記エンコード手段により、上記複数のデータレートのうち、上記番組コンテンツが正常に再生されたことを示す結果情報に関連付けられた最高のデータレートで、上記番組コンテンツをエンコードするステップを含むことを特徴とする。
【００２８】
上記コンテンツ記録方法において、上記エンコードするステップは、上記複数のデータレートのいずれかに関連付けられた結果情報が上記データレート記憶手段に記憶されていないとき、上記エンコード手段により、上記番組コンテンツの全時間長のうちの一部の時間にわたる部分のみをエンコードすることを特徴とする。
【００２９】
上記コンテンツ記録方法において、
上記データレート記憶手段は、上記コンテンツ再生装置で正常に再生された少なくとも１０つの番組コンテンツのそれぞれに係る、当該番組コンテンツをエンコードしたときのデータレートと、当該番組コンテンツを一意的に示す属性情報とを記憶し、
上記コンテンツ記録方法は、エンコードする番組コンテンツの属性情報と実質的に同じ属性情報が上記データレート記憶手段に記憶されているとき、上記データレート記憶手段に記憶された属性情報に関連付けられたデータレートを上記エンコード手段に設定するステップを含むことを特徴とする。
【００３０】
上記コンテンツ記録方法において、上記属性情報は、上記番組コンテンツの名前及び放送日時の少なくとも１つを含むことを特徴とする。
【００３１】
本発明の第３の態様に係るコンテンツ伝送システムによれば、
無線伝送路を介して互いに接続された、第１の態様に係るコンテンツ記録装置と、コンテンツ再生装置とを含むコンテンツ伝送システムにおいて、
上記コンテンツ再生装置は、
上記コンテンツ記録装置から上記エンコードされた番組コンテンツを受信する無線送受信手段と、
上記エンコードされた番組コンテンツを再生のためにデコードするデコード手段と、
上記コンテンツ記録装置から受信した上記番組コンテンツが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を生成する検証手段とを含み、
上記無線送受信手段は、上記結果情報を上記コンテンツ記録装置に送信することを特徴とする。
【発明の効果】
【００３２】
本発明によれば、番組コンテンツをエンコードするデータレートが無線伝送路の伝送レートを超えることなく、番組コンテンツの再エンコードが必要になることが防止される。従って、番組コンテンツを記録しながら、記録した番組コンテンツを無線伝送路を介してコンテンツ再生装置に送信し、コンテンツ再生装置でリアルタイムに再生させることができる。
【図面の簡単な説明】
【００３３】
【図１】本発明の第１の実施形態に係るコンテンツ伝送システムの構成を示すブロック図である。
【図２】図１のコンテンツ記録装置１によって実行される番組コンテンツ送信処理を示すフローチャートである。
【図３】図１のコンテンツ再生装置２によって実行される番組コンテンツ受信処理を示すフローチャートである。
【図４】本発明の第２の実施形態に係るコンテンツ伝送システムのコンテンツ記録装置１によって実行される番組コンテンツ送信処理を示すフローチャートである。
【図５】本発明の第３の実施形態に係るコンテンツ伝送システムのコンテンツ記録装置１によって実行される利用可能データレート決定及び番組コンテンツ送信処理を示すフローチャートである。
【図６】図５の利用可能データレート決定処理Ｓ３３のサブルーチンを示すフローチャートである。
【図７】本発明の第３の実施形態に係るコンテンツ伝送システムにおいて、コンテンツ記録装置１のデータレートメモリ１６に保持されたデータレートテーブルが空きの状態を示す図である。
【図８】本発明の第３の実施形態に係るコンテンツ伝送システムにおいて、コンテンツ記録装置１のデータレートメモリ１６に保持されたデータレートテーブルに利用可否情報が書き込まれた状態を示す図である。
【図９】図５の番組コンテンツ送信処理Ｓ３４のサブルーチンを示すフローチャートである。
【図１０】本発明の第３の実施形態の変形例に係るコンテンツ伝送システムのコンテンツ記録装置１によって実行される番組コンテンツ送信処理Ｓ３４のサブルーチンを示すフローチャートである。
【図１１】本発明の第４の実施形態に係るコンテンツ伝送システムの構成を示すブロック図である。
【図１２】図１１のコンテンツ記録装置１Ａによって実行される番組コンテンツ送信処理を示すフローチャートである。
【図１３】図１１のデータレートメモリ１６Ａに保持されたデータレートテーブルの第１の状態を示す図である。
【図１４】図１１のデータレートメモリ１６Ａに保持されたデータレートテーブルの第２の状態を示す図である。
【図１５】従来のコンテンツ伝送システムの構成を示すブロック図である。
【発明を実施するための形態】
【００３４】
以下、本発明の実施形態について、図面を参照しながら説明する。各図面において、同様の構成要素には同じ符号を付与している。
【００３５】
第１の実施形態．
図１は、本発明の第１の実施形態に係るコンテンツ伝送システムの構成を示すブロック図である。図１のコンテンツ伝送システムは、無線伝送路３を介して互いに接続されたコンテンツ記録装置１及びコンテンツ再生装置２を備え、コンテンツ記録装置１は、他の装置（図示せず）から取得した番組コンテンツを録画するとともにコンテンツ再生装置２に無線伝送路３を介して送信し、コンテンツ再生装置２は、コンテンツ記録装置１から番組コンテンツを受信して再生する。
【００３６】
コンテンツ記録装置１は、コンテンツ受信装置１１、エンコード装置１２、ＨＤＤ１３、無線送受信装置１４、データレート設定装置１５、及びデータレートメモリ１６を備える。コンテンツ記録装置１は、例えば、ＴＶチューナ及びハードディスクドライブを有し、さらにオプションとしてＢＤ又はＤＶＤなどのリムーバブルメディアのドライブを有するハードディスクレコーダ、ＢＤレコーダ、又はＤＶＤレコーダなどである。
【００３７】
コンテンツ受信装置１１は、ＴＶ放送やＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）放送などの番組コンテンツを受信する。コンテンツ受信装置１１は、受信された番組コンテンツをエンコード装置１２に送る。
【００３８】
エンコード装置１２には、データレート設定装置１５によって所定のデータレートが設定されている。エンコード装置１２は、コンテンツ受信装置１１より番組コンテンツが入力されると、入力された番組コンテンツを、設定されたデータレートでエンコードして、エンコードされた番組コンテンツをＨＤＤ１３に格納（録画）するとともに、無線送受信装置１４に送る。
【００３９】
ＨＤＤ１３は、エンコード装置１２によりエンコードされた番組コンテンツを格納する。ＨＤＤ１３は、例えば、フラッシュメモリなどの他の記録装置であってもよい。
【００４０】
無線送受信装置１４は、エンコード装置１２によりエンコードされた番組コンテンツ、又は、エンコード装置１２によりエンコードされてＨＤＤ１３に格納された番組コンテンツを、無線伝送路３を介してコンテンツ再生装置２に送信する。無線送受信装置１４は、さらに、コンテンツ再生装置２に送信した番組コンテンツがコンテンツ再生装置２で正常に再生されたか否かを示す結果情報（後述）を、コンテンツ再生装置２から受信する。無線送受信装置１４は、例えば、無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）などの無線技術に基づくデバイスで構成される。
【００４１】
データレートメモリ１６は、番組コンテンツをエンコードするデータレートを記憶する。データレート設定装置１５は、コンテンツ再生装置２から受信した結果情報に基づいて、番組コンテンツをエンコードするデータレートを決定してデータレートメモリ１６に記憶し、さらに、データレートメモリ１６に記憶されたデータレートをエンコード装置１２に設定する。
【００４２】
本実施形態において、データレートメモリ１６には、データレートの初期値が予め記憶されている。なお、データレートの初期値は、コンテンツ受信装置１１で受信された元の番組コンテンツのデータレートであってもよく、元のデータレートに近い所定のデータレート（又は、エンコード装置１２が利用可能なデータレートの最大値）であってもよく、又は、エンコード装置１２が利用可能なデータレートの最小値であってもよい。また、データレートメモリ１６が複数のデータレートを保持し、データレート設定装置１５は、それら複数のデータレートのうちの１つを選択してもよい。また、データレートは、コンテンツ記録装置１とコンテンツ再生装置２との位置関係に応じた値を有してもよい。例えば、コンテンツ記録装置１及びコンテンツ再生装置２の間の距離が遠いときは、距離が近いときよりも伝送帯域が不足するので、距離が遠いときに用いるデータレートは、距離が近いときに用いるデータレートよりも低くする。
【００４３】
本実施形態において、データレートメモリ１６は、コンテンツ再生装置２に送信した番組コンテンツがコンテンツ再生装置２で正常に再生されたことを示す結果情報に関連付けられた１つのデータレートを記憶する。
【００４４】
コンテンツ再生装置２は、無線送受信装置２１、デコード装置２２、受信データ検証装置２３、ディスプレイ２４、及びスピーカ２５を備える。コンテンツ再生装置２は、例えば、デジタルＴＶやＰＣなどである。また、コンテンツ再生装置２は、メモリ又は他の記憶装置（図示せず）を備え、そこにコンテンツ記録装置１から受信した番組コンテンツを記録してもよい。
【００４５】
無線送受信装置２１は、コンテンツ記録装置１から無線伝送路３を介して送信された番組コンテンツを受信し、デコード装置２２に送る。無線送受信装置２１は、例えば、無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）などの無線技術に基づくデバイスで構成される。
【００４６】
デコード装置２２は、無線送受信装置２１で受信された番組コンテンツを再生のためにデコードして、デコードされた番組コンテンツ（すなわち、番組コンテンツの映像及び音声）をディスプレイ２４及びスピーカ２５に出力するとともに、番組コンテンツが中断なく正常にデコードされたか否かを示すデコード情報を受信データ検証装置２３に送る。
【００４７】
受信データ検証装置２３は、デコード装置２２から入力されたデコード情報に基づいて、コンテンツ記録装置１から受信した番組コンテンツがコンテンツ再生装置２で正常に再生されたか否かを示す結果情報を生成し、この結果情報を、無線送受信装置２１により無線伝送路３を介してコンテンツ記録装置１に送信する。結果情報として、例えば、正常に再生できた場合は、ＡＣＫ（Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）メッセージを使用し、正常に再生できなかった場合は、ＮＡＣＫ（Ｎｏｔ  Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）メッセージを使用してもよい。また、正常に再生できた場合は、再生された番組コンテンツをエンコードしたときのデータレートを、結果情報として使用してもよい。なお、本実施形態では、受信データ検証装置２３からコンテンツ記録装置１へ結果情報を通知するために無線伝送路３を介して行っているが、無線伝送路３とは別の伝送路を用いてもよい。
【００４８】
ディスプレイ２４及びスピーカ２５は、デコード装置２２が再生した番組コンテンツを出力する。なお、本実施形態では、ディスプレイ２４及びスピーカ２５は、コンテンツ再生装置２の一構成要素としているが、コンテンツ再生装置２の外部に接続されたディスプレイ及びスピーカなどの出力装置であってもよい。
【００４９】
以下、図２及び図３を参照して、図１のコンテンツ伝送システムの動作を説明する。図２は、図１のコンテンツ記録装置１によって実行される番組コンテンツ送信処理を示すフローチャートである。図３は、図１のコンテンツ再生装置２によって実行される番組コンテンツ受信処理を示すフローチャートである。
【００５０】
まず、図２のステップＳ１において、コンテンツ記録装置１のデータレート設定装置１５は、データレートメモリ１６に記憶されたデータレートの初期値をエンコード装置１２に設定する。本実施形態では、データレートの初期値は、エンコード装置１２が利用可能なデータレートの最大値（又は、利用可能なデータレートのうちの比較的高い値）であるとする。ステップＳ２において、コンテンツ受信装置１１がＴＶ放送やＩＰ放送などの番組コンテンツを受信すると、ステップＳ３に進む。ステップＳ３において、エンコード装置１２は、コンテンツ受信装置１１が受信した番組コンテンツを、データレート設定装置１５が設定したデータレートでエンコードし、エンコードされた番組コンテンツをＨＤＤ１３に格納するとともに、無線送受信装置１４に送る。ステップＳ４において、無線送受信装置１４は、エンコード装置１２によりエンコードされた番組コンテンツ、又は、エンコード装置１２によりエンコードされてＨＤＤ１３に格納された番組コンテンツを、無線伝送路３を介してコンテンツ再生装置２に送信する。
【００５１】
次に、図３のステップＳ１１において、コンテンツ再生装置２の無線送受信装置２１は、コンテンツ記録装置１から無線伝送路３を介して送信された番組コンテンツを受信する。ステップＳ１２において、デコード装置２２は、無線送受信装置２１で受信した番組コンテンツを再生のためにデコードして、番組コンテンツが正常にデコードされたか否かを示すデコード情報を受信データ検証装置２３に送る。番組コンテンツが正常にデコードされたときは、ステップＳ１３において、デコード装置２２は、デコードされた番組コンテンツをディスプレイ２４及びスピーカ２５に出力して番組コンテンツを再生し、次いでステップＳ１４において、受信データ検証装置２３は、番組コンテンツが正常に再生されたことを示す結果情報を、無線送受信装置２１により無線伝送路３を介してコンテンツ記録装置１に通知する。一方、番組コンテンツが正常にデコードされなかったときは、ステップＳ１５において、受信データ検証装置２３は、番組コンテンツが正常に再生されなかったことを示す結果情報を、無線送受信装置２１により無線伝送路３を介してコンテンツ記録装置１に通知する。
【００５２】
コンテンツ記録装置１の無線送受信装置１４は、コンテンツ再生装置２から無線伝送路３を介して結果情報を受信し、データレート設定装置１５に送る。図２のステップＳ５において、データレート設定装置１５は、番組コンテンツが正常に再生されたことを示す結果情報を受信したとき、ステップＳ２に戻り、一方、番組コンテンツが正常に再生されなかったことを示す結果情報を受信したとき、ステップＳ６に進み、データレートを下げるように決定し、この新たなデータレートをデータレートメモリ１６に記憶し、その後、ステップＳ２に戻る。データレート設定装置１５は、ステップＳ６において、データレートを現在の値から所定量にわたって低下させてもよく、又は、複数のデータレートを保持している場合は、現在のデータレートより低いデータレートを選択してもよい。ステップＳ２〜Ｓ６は、番組コンテンツが正常に再生されたことを示す結果情報をコンテンツ再生装置２から受信するまで繰り返される。
【００５３】
図２及び図３の処理は、例えば、コンテンツ受信装置１１で受信される番組コンテンツ毎に実行される。この場合、エンコード装置１２は、番組コンテンツ毎に、データレート設定装置１５によって設定された所定のデータレートでエンコードし、データレート設定装置１５は、コンテンツ再生装置２から受信した結果情報に基づいて、次の番組コンテンツをエンコードするデータレートを決定する。
【００５４】
エンコード装置１２は、データレート設定装置１５により新たなデータレートが設定されると、コンテンツ受信装置１１から入力された番組コンテンツを新たなデータレートで再エンコードして、再エンコードされた番組コンテンツをＨＤＤ１３に格納するとともに、無線送受信装置１４に送る。この場合、コンテンツ再生装置２で再生できなかったデータレートでエンコードされてＨＤＤ１３に格納された番組コンテンツは、ＨＤＤ１３から削除されてもよく、又は、新たに格納される番組コンテンツにより上書きされてもよい。
【００５５】
以上に説明したように、第１の実施形態のコンテンツ伝送システムによれば、番組コンテンツをエンコードするデータレートが無線伝送路の伝送レートを超えることなく、番組コンテンツの再エンコードが必要になることが防止される。従って、番組コンテンツを記録しながら、記録した番組コンテンツを無線伝送路を介してコンテンツ再生装置に送信し、コンテンツ再生装置でリアルタイムに再生させることができる。
【００５６】
第２の実施形態．
第１の実施形態では、コンテンツ再生装置２に送信した番組コンテンツがコンテンツ再生装置２で正常に再生できなかった場合は、番組コンテンツをエンコードするデータレートを、正常に再生できるデータレートまで下げる場合について説明した。一方、第２の実施形態では、データレートの初期値として低いデータレートを設定し、コンテンツ再生装置２に送信した番組コンテンツがコンテンツ再生装置２で正常に再生できる限りは、番組コンテンツをエンコードするデータレートを上げる場合について説明する。
【００５７】
第２の実施形態のコンテンツ伝送システムは、第１の実施形態のコンテンツ伝送システムに対して、コンテンツ記録装置１の動作のみが異なるので、コンテンツ記録装置１の動作を中心に説明する。
【００５８】
図４は、本発明の第２の実施形態に係るコンテンツ伝送システムのコンテンツ記録装置１によって実行される番組コンテンツ送信処理を示すフローチャートである。
【００５９】
まず、ステップＳ２１において、コンテンツ記録装置１は、エンコード装置１２が利用可能なデータレートの最小値（又は、利用可能なデータレートのうちの比較的低い値）を、データレートの初期値としてエンコード装置１２に設定する。ステップＳ２２〜Ｓ２４は、図２のステップＳ２〜Ｓ４と同様である。ステップＳ２４において番組コンテンツを送信した後、コンテンツ再生装置２において、図３の番組コンテンツ受信処理が行われる。
【００６０】
コンテンツ記録装置１の無線送受信装置１４は、コンテンツ再生装置２から無線伝送路３を介して結果情報を受信し、データレート設定装置１５に送る。ステップＳ２５において、データレート設定装置１５は、番組コンテンツが正常に再生されたことを示す結果情報を受信したとき、ステップＳ２６に進み、番組コンテンツが正常に再生されなかったことを示す結果情報を受信したとき、ステップＳ２７に進む。ステップＳ２６において、データレート設定装置１５は、データレートを上げるように決定し、この新たなデータレートをデータレートメモリ１６に記憶し、その後、ステップＳ２２に戻る。データレート設定装置１５は、ステップＳ２６において、データレートを現在の値から所定量にわたって増大させてもよく、又は、複数のデータレートを保持している場合は、現在のデータレートより高いデータレートを選択してもよい。ステップＳ２２〜Ｓ２６は、番組コンテンツが正常に再生されなかったことを示す結果情報をコンテンツ再生装置２から受信するまで繰り返される。一方、ステップＳ２７において、データレート設定装置１５は、データレートを下げるように決定し、この新たなデータレートをデータレートメモリ１６に記憶し、その後、ステップＳ２２に戻る。従って、ステップＳ２２〜Ｓ２６を、番組コンテンツが正常に再生されなかったことを示す結果情報をコンテンツ再生装置２から受信するまで繰り返し、番組コンテンツが正常に再生されなかったことを示す結果情報をコンテンツ再生装置２から受信したとき、ステップＳ２７でデータレートを１段階下げる。
【００６１】
なお、第２の実施形態では、データレートの初期値として、エンコード装置１２が利用可能なデータレートの最小値を設定したが、代替として、エンコード装置１２が利用可能なデータレートの最大値（例えば、コンテンツ受信装置１１で受信された元の番組コンテンツのデータレートに近い所定のデータレート）を初期値とし、番組コンテンツが正常に再生されたことを示す結果情報を受信するまで、データレートを下げていくようにしてもよい。
【００６２】
また、第１の実施形態及び第２の実施形態では、エンコード装置１２は常に、エンコードされた番組コンテンツをＨＤＤ１３に格納したが、代替として、番組コンテンツが正常に再生されたことを示す結果情報（好ましくは、番組コンテンツが正常に再生されたことを示す複数の結果情報のうちの最後のもの）をデータレート設定装置１５が受信したときにエンコード装置１２に通知し、エンコード装置１２は、この通知を受けてから、エンコードされた番組コンテンツをＨＤＤ１３に格納してもよい。
【００６３】
以上に説明したように、第２の実施形態のコンテンツ伝送システムによれば、コンテンツ記録装置１は、コンテンツ再生装置２に送信した番組コンテンツがコンテンツ再生装置２で正常に再生されるデータレートのうちで、最高のデータレートで番組コンテンツをエンコードすることができる。従って、高いデータレートで番組コンテンツを記録しながら、記録した番組コンテンツを無線伝送路を介してコンテンツ再生装置に送信し、コンテンツ再生装置でリアルタイムに再生させることができる。
【００６４】
第３の実施形態．
第１の実施形態及び第２の実施形態では、コンテンツ記録装置１は、１つのデータレートでエンコードした番組コンテンツをコンテンツ再生装置２に送信し、番組コンテンツが正常に再生されたか否かを示す結果情報をコンテンツ再生装置から受信し、この結果情報に基づいてデータレートを決定した。第３の実施形態では、コンテンツ記録装置１は、複数のデータレートでそれぞれエンコードされた複数の番組コンテンツをコンテンツ再生装置２に送信し、コンテンツ再生装置２に送信した複数の番組コンテンツのそれぞれがコンテンツ再生装置２で正常に再生されたか否かを示す結果情報を、コンテンツ再生装置２から受信し、これらの結果情報に基づいてデータレートを決定する。
【００６５】
第３の実施形態のコンテンツ伝送システムは、第１の実施形態のコンテンツ伝送システムに対して、コンテンツ記録装置１の動作のみが異なるので、コンテンツ記録装置１の動作を中心に説明する。
【００６６】
図５は、本発明の第３の実施形態に係るコンテンツ伝送システムのコンテンツ記録装置１によって実行される利用可能データレート決定及び番組コンテンツ送信処理を示すフローチャートである。ステップＳ３１において、コンテンツ受信装置１１がＴＶ放送やＩＰ放送などの番組コンテンツを受信すると、エンコード装置１２は、エンコードする番組コンテンツの存在をデータレート設定装置１５に通知し、ステップＳ３２に進む。ステップＳ３２において、データレート設定装置１５は、データレートメモリ１６内のデータレートテーブルに空きがあるか否かを判断し、ＹＥＳのときはステップＳ３３に進み、ＮＯのときはステップＳ３４に進む。
【００６７】
本実施形態において、データレートメモリ１６は、複数のデータレートを含むデータレートテーブルを保持する。図７は、本発明の第３の実施形態に係るコンテンツ伝送システムにおいて、コンテンツ記録装置１のデータレートメモリ１６に保持されたデータレートテーブルが空きの状態を示す図である。データレートテーブルは、複数のデータレートを予め保持しているとともに、複数のデータレートのそれぞれに関連付けて、コンテンツ再生装置２に送信した番組コンテンツがコンテンツ再生装置２で正常に再生されたか否かを示す結果情報（すなわち、そのデータレートが、番組コンテンツをエンコードするために利用可能であるか否かを示す利用可否情報のフラグ）を保持する。図７の例では、利用可否情報は記憶されていない。
【００６８】
本実施形態では、データレートテーブルにおける空きの有無に応じて、異なるステップＳ３３又はＳ３４を行う。ステップＳ３３の利用可能データレート決定処理は、データレートテーブルにおいて利用可否が未定であるすべてのデータレートについて、その利用可否を決定するために行われる。このとき、コンテンツ記録装置１は、複数のデータレートで番組コンテンツをエンコードして、エンコードされた番組コンテンツを順々に（例えば１分ずつ）テスト送信する。ステップＳ３４の番組コンテンツ送信処理は、データレートテーブルの内容に基づいて番組コンテンツを送信するために行われる。このとき、コンテンツ記録装置１は、データレートテーブルにおいて利用可能なすべてのデータレートのうちで最高のデータレートで番組コンテンツをエンコードしてコンテンツ再生装置２に送信し、コンテンツ再生装置２から、番組コンテンツが正常に再生されなかったことを示す結果情報を受信すると、データレートテーブルを更新する。
【００６９】
図６は、図５の利用可能データレート決定処理Ｓ３３のサブルーチンを示すフローチャートである。ステップＳ４１において、データレート設定装置１５は、データレートテーブルにおいて利用可否が未定であるすべてのデータレートを、エンコード装置１２に設定する。次いでステップＳ４２において、エンコード装置１２は、データレート設定装置１５により設定されたすべてのデータレートで番組コンテンツをエンコードして、ＨＤＤ１３に格納（録画）する。
【００７０】
エンコード装置１２は、好ましくは、複数のエンコーダを含み、データレート設定装置１５により設定された複数のデータレートで同時に番組コンテンツをエンコードする。
【００７１】
また、エンコード装置１２は、複数のエンコーダではなく１つのエンコーダのみを含んでもよい。この場合、まず、データレート設定装置１５は、データレートテーブルにおいて利用可否が未定であるデータレートのうちの１つのデータレートをエンコード装置１２に設定する。エンコード装置１２は、設定されたデータレートで番組コンテンツをエンコードして録画し、エンコードが終了したとき、データレート設定装置１５に通知する。データレート設定装置１５は、エンコード装置１２より録画の終了の通知を受けると、データレートテーブルにおいて利用可否が未定である他のデータレートうちの１つのデータレートを選択して、新しいデータレートとしてエンコード装置１２に設定する。データレート設定装置１５とエンコード装置１２は、すべてのデータレートでエンコードを終了するまで、ステップＳ４１〜Ｓ４２を繰り返す。
【００７２】
ステップＳ４３において、無線送受信装置１４は、エンコード装置１２によりエンコードされてＨＤＤ１３に格納された複数の番組コンテンツのうちの１つを、無線伝送路３を介してコンテンツ再生装置２に送信する。ステップＳ４３で送信される番組コンテンツは、例えば、エンコードされた番組コンテンツの全時間長のうちの一部の時間（例えば１分間）にわたる部分のみであってもよい。ステップＳ４３において番組コンテンツを送信した後、コンテンツ再生装置２において、図３の番組コンテンツ受信処理が行われる。無線送受信装置１４は、コンテンツ再生装置２から無線伝送路３を介して結果情報を受信し、データレート設定装置１５に送る。ステップＳ４４において、データレート設定装置１５は、番組コンテンツが正常に再生されたことを示す結果情報を受信したとき、ステップＳ４５に進み、番組コンテンツが正常に再生されなかったことを示す結果情報を受信したとき、ステップＳ４６に進む。ステップＳ４５において、データレート設定装置１５は、ステップＳ４３で送信した番組コンテンツをエンコードしたときのデータレートに関連付けて、「利用可」をデータレートテーブルに書き込む。ステップＳ４６において、データレート設定装置１５は、ステップＳ４３で送信した番組コンテンツをエンコードしたときのデータレートに関連付けて、「利用不可」をデータレートテーブルに書き込む。ステップＳ４７において、録画したすべてのデータレートの番組コンテンツを送信したか否かを判断し、ＹＥＳのときは図５のステップＳ３４に進み、ＮＯのときはステップＳ４３に戻る。
【００７３】
図８は、本発明の第３の実施形態に係るコンテンツ伝送システムにおいて、コンテンツ記録装置１のデータレートメモリ１６に保持されたデータレートテーブルに利用可否情報が書き込まれた状態を示す図である。データレート２０Ｍｂｐｓ及び３０Ｍｂｐｓに関連付けて「利用可」が保持され、データレート４０Ｍｂｐｓに関連付けて「利用不可」が保持されている。
【００７４】
なお、図６では、ステップＳ４３で１つのデータレートの番組コンテンツを送信する毎に、コンテンツ再生装置２から結果情報を受信しているが、ステップＳ４２でエンコードされたすべての番組コンテンツを送信した後で、これらの番組コンテンツのすべての結果情報をコンテンツ再生装置２からまとめて受信してもよい。
【００７５】
図９は、図５の番組コンテンツ送信処理Ｓ３４のサブルーチンを示すフローチャートである。ステップＳ５１において、データレート設定装置１５は、データレートテーブルにおいて利用可能なすべてのデータレートを、エンコード装置１２に設定する。次いでステップＳ５２において、エンコード装置１２は、データレート設定装置１５により設定されたすべてのデータレートで番組コンテンツをエンコードして、ＨＤＤ１３に格納（録画）する。ステップＳ５３において、無線送受信装置１４は、エンコード装置１２によりエンコードされてＨＤＤ１３に格納された複数の番組コンテンツのうちで、最高のデータレートの番組コンテンツを、無線伝送路３を介してコンテンツ再生装置２に送信する。例えば、データレートメモリ１６が保持するデータレートテーブルが図８の利用可否情報を含む場合、データレート設定装置１５は、「利用可」であるデータレート２０Ｍｂｐｓ及び３０Ｍｂｐｓのうち高い方、すなわち３０Ｍｂｐｓをエンコード装置１２に設定する。ステップＳ５３において番組コンテンツを送信した後、コンテンツ再生装置２において、図３の番組コンテンツ受信処理が行われる。無線送受信装置１４は、コンテンツ再生装置２から無線伝送路３を介して結果情報を受信し、データレート設定装置１５に送る。ステップＳ５４において、データレート設定装置１５は、番組コンテンツの再生に成功したか否かを判断し、ＹＥＳのときは図５のステップＳ３１に戻り、ＮＯのときはステップＳ５５に進む。ステップＳ５５において、データレート設定装置１５は、ステップＳ５３で送信した番組コンテンツをエンコードしたときのデータレートに関連付けて、「利用不可」をデータレートテーブルに書き込む。次いでステップＳ５６において、無線送受信装置１４は、エンコード装置１２によりエンコードされてＨＤＤ１３に格納された複数の番組コンテンツのうちで、次に高いデータレートの番組コンテンツを送信する。
【００７６】
図９の番組コンテンツ送信処理によれば、利用可能なすべてのデータレートで番組コンテンツをそれぞれエンコードしているので（ステップＳ５２）、番組コンテンツの送信の途中で正常に再生できなくなったとき、即時に次のデータレートの番組コンテンツに切り換えて送信を続行できる（ステップＳ５６）。
【００７７】
ステップＳ５４で、いずれかのデータレートでエンコードされた番組コンテンツの再生に成功したと判断されたとき、ＨＤＤに格納された番組コンテンツのうち、コンテンツ再生装置２に送信中の番組コンテンツ以外のものは、ＨＤＤ１３から削除されてもよく、又は、新たに格納される番組コンテンツにより上書きされてもよい。
【００７８】
なお、エンコード装置１２は、データレートメモリ１６内のデータレートテーブルに空きがあるとき、番組コンテンツの全時間長のうちの一部の時間（例えば１分間）にわたる部分のみをエンコードしてもよい（図６のステップＳ４２）。エンコード装置１２は、いずれかのデータレートでエンコードされた番組コンテンツの再生に成功したと判断されたとき（図９のステップＳ５４）、番組コンテンツの全体をエンコードする。番組コンテンツの一部のみをエンコードすることで、番組コンテンツをエンコードするデータレートを最終的に決定するまでの時間を短縮することができる。
【００７９】
また、番組コンテンツを受信する毎にデータレートテーブルをリセットし、データレートの利用可否を新たに決定してもよく、又は、最初に受信した番組コンテンツを用いてデータレートの利用可否を決定した後は、同じデータレートテーブルを用いてもよい。また、周期的にデータレートテーブルをリセットし、データレートの利用可否を新たに決定してもよい。
【００８０】
以上に説明したように、第３の実施形態のコンテンツ伝送システムでは、コンテンツ記録装置１は、複数のデータレートでそれぞれエンコードされた複数の番組コンテンツをコンテンツ再生装置２に送信し、コンテンツ再生装置２に送信した複数の番組コンテンツのそれぞれがコンテンツ再生装置２で正常に再生されたか否かを示す結果情報を、コンテンツ再生装置２から受信し、これらの結果情報に基づいてデータレートを決定する。従って、番組コンテンツをエンコードするデータレートが無線伝送路の伝送レートを超えることなく、最も高いデータレートで番組コンテンツを記録しながら、記録した番組コンテンツを無線伝送路を介してコンテンツ再生装置に送信し、コンテンツ再生装置でリアルタイムに再生させることができる。
【００８１】
なお、第１の実施形態及び第２の実施形態において、複数のデータレートを保持する場合には、図７のようなデータレートテーブルをデータレートメモリ１６に保持してもよい。
【００８２】
図１０は、本発明の第３の実施形態の変形例に係るコンテンツ伝送システムのコンテンツ記録装置１によって実行される番組コンテンツ送信処理Ｓ３４のサブルーチンを示すフローチャートである。ステップＳ６１において、データレート設定装置１５は、利用可能なデータレートのうちで最高のデータレートをエンコード装置１２に設定する。ステップＳ６２において、エンコード装置１２は、データレート設定装置１５によって設定されたデータレートで番組コンテンツをエンコードして、ＨＤＤ１３に格納（録画）する。ステップＳ６３において、無線送受信装置１４は、エンコード装置１２によりエンコードされてＨＤＤ１３に格納された番組コンテンツを、無線伝送路３を介してコンテンツ再生装置２に送信する。ステップＳ６３において番組コンテンツを送信した後、コンテンツ再生装置２において、図３の番組コンテンツ受信処理が行われる。無線送受信装置１４は、コンテンツ再生装置２から無線伝送路３を介して結果情報を受信し、データレート設定装置１５に送る。ステップＳ６４において、データレート設定装置１５は、番組コンテンツの再生に成功したか否かを判断し、ＹＥＳのときは図５のステップＳ３１に戻り、ＮＯのときはステップＳ６５に進む。ステップＳ６５において、データレート設定装置１５は、ステップＳ６３で送信した番組コンテンツをエンコードしたときのデータレートに関連付けて、「利用不可」をデータレートテーブルに書き込む。
【００８３】
図１０の番組コンテンツ送信処理によれば、利用可能なデータレートのうちの最高のデータレートのみで録画しているので、図９の番組コンテンツ送信処理に比較して、余分なエンコード処理が不要になる。
【００８４】
第４の実施形態．
図１１は、本発明の第４の実施形態に係るコンテンツ伝送システムの構成を示すブロック図である。図１１のコンテンツ伝送システムは、無線伝送路３を介して互いに接続されたコンテンツ記録装置１Ａ及びコンテンツ再生装置２を備え、コンテンツ記録装置１Ａは、他の装置（図示せず）から取得した番組コンテンツを録画するとともにコンテンツ再生装置２に無線伝送路３を介して送信し、コンテンツ再生装置２は、コンテンツ記録装置１Ａから番組コンテンツを受信して再生する。第４の実施形態のコンテンツ伝送システムは、第１の実施形態に比較してコンテンツ記録装置１Ａの構成が異なるだけであるので、コンテンツ記録装置１Ａの動作を中心に説明する。
【００８５】
図１１に示すように、コンテンツ記録装置１Ａは、コンテンツ受信装置１１Ａ、エンコード装置１２、ＨＤＤ１３、無線送受信装置１４、データレート設定装置１５Ａ、データレートメモリ１６Ａ、及びシステム時刻装置１７を備える。第１の実施形態と同じ動作を行う構成要素に関しては、同じ符号を付与し、説明を省略する。
【００８６】
システム時刻装置１７は、日付、曜日、及び時刻を保持し、これらの日時情報をデータレート設定装置１５Ａに送る。
【００８７】
コンテンツ受信装置１１Ａは、受信した番組コンテンツに含まれる当該番組コンテンツの属性情報を抽出して、データレート設定装置１５Ａに送る。番組コンテンツの属性情報は、当該番組コンテンツの番組名、放送日時（開始時刻及び終了時刻）、放送の曜日などを含む。
【００８８】
データレート設定装置１５Ａは、コンテンツ再生装置２から受信した結果情報に基づいて、番組コンテンツをエンコードするデータレートを決定してデータレートメモリ１６Ａに記憶し、さらに、データレートメモリ１６Ａに記憶されたデータレートをエンコード装置１２に設定する。データレート設定装置１５Ａは、データレートに関連付けて、コンテンツ受信装置１１Ａから入力された番組コンテンツの属性情報をデータレートメモリ１６Ａに記憶する。
【００８９】
データレートメモリ１６Ａは、コンテンツ再生装置２で正常に再生された少なくとも１つの番組コンテンツのそれぞれに係る、当該番組コンテンツをエンコードしたときのデータレートと、当該番組コンテンツを一意的に示す属性情報とを記憶する。図１３は、図１１のデータレートメモリ１６Ａに保持されたデータレートテーブルの第１の状態を示す図である。図１３の状態では、２つの番組Ａ，Ｂについて、その属性情報及びデータレートが保持されている。図１３に示すように、データレートテーブルは、例えば、番組コンテンツの番組名、番組コンテンツを録画した録画日（曜日を含む）、番組コンテンツの録画の開始時刻と終了時刻、及びデータレートを含む。図１３のデータレートテーブルは一例であるので、図示したすべての要素を含まなくてもよく、又は、これ以外の構成要素を含んでもよい。
【００９０】
データレート設定装置１５Ａは、コンテンツ受信装置１１Ａで受信して新たにエンコードする番組コンテンツの属性情報と実質的に同じ属性情報がデータレートメモリ１６Ａに記憶されているとき、データレートメモリ１６Ａに記憶された属性情報に関連付けられたデータレート（すなわち、以前にコンテンツ再生装置２で正常に再生された番組コンテンツをエンコードしたときのデータレート）をエンコード装置１２に設定する。
【００９１】
図１２は、図１１のコンテンツ記録装置１Ａによって実行される番組コンテンツ送信処理を示すフローチャートである。ステップＳ７１において、コンテンツ受信装置１１Ａが番組コンテンツを受信すると、エンコード装置１２は、番組コンテンツをエンコードするデータレートを設定するようにデータレート設定装置１５Ａに指示し、ステップＳ７２に進む。ステップＳ７２において、データレート設定装置１５Ａは、コンテンツ受信装置１１Ａで受信した番組コンテンツの属性情報と実質的に同じ属性情報及び関連付けられたデータレートがデータレートテーブルに記憶されていて、その記憶されたデータレートを使用するか否かを判断し、ＹＥＳのときはステップＳ７３に進み、ＮＯのときはステップＳ７４に進む。ステップＳ７３において、データレート設定装置１５Ａは、例えば、データレートテーブルにおいて、コンテンツ受信装置１１Ａが受信した番組コンテンツと番組名、録画日、開始時刻、及び終了時刻の少なくとも一部が一致するものがあれば、同じ番組コンテンツであるとみなし、同じデータレートを選択して設定する。
【００９２】
例えば、図１３のデータレートテーブルを参照すると、コンテンツ受信装置１１Ａが受信した番組コンテンツの番組名が番組Ｂであり、かつ、現在の日付が２０１１年１月２０日（木）より１週間後の１月２７日（木）である場合、録画の開始時刻及び終了時刻が一致していれば、データレートとして３０Ｍｂｐｓを選択して設定する。データレートの選択基準は、これに限定するものではなく、例えば、録画の開始時刻及び終了時刻が一致していなくても、同じ番組名（同じ番組コンテンツ）を示す場合は、同じデータレートを選択して設定してもよい。
【００９３】
一方、ステップＳ７４において、データレート設定装置１５Ａは、データレートテーブルに格納しているデータレートを使用せず、所定のデータレートの初期値を設定する。データレートの初期値は、例えば、第１の実施形態又は第２の実施形態と同様に設定される。
【００９４】
ステップＳ７５において、エンコード装置１２は、コンテンツ受信装置１１Ａが受信した番組コンテンツを、データレート設定装置１５Ａが設定したデータレートでエンコードし、エンコードされた番組コンテンツをＨＤＤ１３に格納するとともに、無線送受信装置１４に送る。ステップＳ７６において、無線送受信装置１４は、エンコード装置１２によりエンコードされた番組コンテンツ、又は、エンコード装置１２によりエンコードされてＨＤＤ１３に格納された番組コンテンツを、無線伝送路３を介してコンテンツ再生装置２に送信する。ステップＳ７６において番組コンテンツを送信した後、コンテンツ再生装置２において、図３の番組コンテンツ受信処理が行われる。無線送受信装置１４は、コンテンツ再生装置２から無線伝送路３を介して結果情報を受信し、データレート設定装置１５Ａに送る。
【００９５】
ステップＳ７７において、番組コンテンツの再生に成功したか否かを判断し、ＹＥＳのときはステップＳ７８に進み、ＮＯのときはステップＳ７１に戻る。ステップＳ７８において、データレート設定装置１５Ａは、ステップＳ７６で送信した番組コンテンツをエンコードしたときのデータレート、番組コンテンツの番組名、録画日（曜日）、開始時刻、及び終了時刻などを、データレートテーブルに格納することにより、データレートテーブルを更新する。
【００９６】
図１４は、図１１のデータレートメモリ１６Ａに保持されたデータレートテーブルの第２の状態を示す図である。図１４の状態では、図１３の状態に加えて、さらに番組Ｃについて、その属性情報及びデータレートが保持されている。例えば、データレートテーブルが図１３の状態にあったとき、番組Ｃをデータレート２０Ｍｂｐｓで２０１１年１月２４日（月）の１９時から１９：３０まで録画したと仮定する。この場合、図１３のデータレートテーブルには番組Ｃが未登録であるので、番組Ｃを登録することにより、図１４の状態が得られる。また、すでに登録された番組については、変更された部分だけ上書きするか、全体を更新する。
【００９７】
番組コンテンツの属性情報は、図１３及び図１４に示したものに限定されず、例えば番組コンテンツの名前及び放送日時の少なくとも１つを含むか、又は他の情報を含む。
【００９８】
本実施形態のコンテンツ伝送システムは、録画した番組コンテンツを、異なる場所に設けられた複数のコンテンツ再生装置２で再生する場合や、移動できるコンテンツ再生装置２で再生する場合（通常はリビングで再生し、深夜は寝室で再生するモバイル機器など）に適している。例えば、本実施形態のコンテンツ伝送システムが１つのコンテンツ記録装置１Ａと複数のコンテンツ再生装置２とを含み、家庭内の複数のユーザにより共用される場合であって、各ユーザが異なる番組コンテンツを毎週の同じ時間にそれぞれ録画して、録画された番組コンテンツを異なるコンテンツ再生装置２（例えば、異なる部屋に設けられたコンテンツ再生装置２）を用いてそれぞれ再生する場合に有用である。
【００９９】
以上に説明したように、第４の実施形態のコンテンツ伝送システムによれば、コンテンツ記録装置１Ａは、コンテンツ再生装置２に送信した番組コンテンツがコンテンツ再生装置２で正常に再生されるデータレートを、日時などの属性情報とともにデータレートテーブルに保持し、番組コンテンツをエンコードする際に、データレートテーブルに保持されたデータレートを使用することができる。従って、従って、番組コンテンツの属性情報（例えば、日付、曜日、及び時間帯）に適したデータレートで番組コンテンツを記録しながら、記録した番組コンテンツを無線伝送路を介してコンテンツ再生装置に送信し、コンテンツ再生装置でリアルタイムに再生させることができる。
【０１００】
なお、各実施形態におけるコンテンツ記録装置とコンテンツ再生装置は、その機能や動作を実現する手段を含むプログラム及びコンピュータで構成することができる。また、各実施形態におけるコンテンツ記録装置とコンテンツ再生装置の一部または全部をハードウェアで構成してもよい。
【０１０１】
また、各実施形態については、すべて本発明を例示的に示すものであり、限定的に示すものではない。従って、本発明は他の種々の変形態様及び変更態様で実施することができ、本発明の範囲は特許請求の範囲によってのみ規定されるものである。
【産業上の利用可能性】
【０１０２】
本発明に係るコンテンツ伝送システムによれば、以前にコンテンツ再生装置に送信した番組コンテンツがコンテンツ再生装置で正常に再生されたことを示す結果情報に基づいて、新たな番組コンテンツを最適なデータレートでエンコードすることができる。
【０１０３】
本発明に係るコンテンツ伝送システムによれば、番組コンテンツをエンコードするデータレートが無線伝送路の伝送レートを超えることなく、番組コンテンツの再エンコードが必要になることが防止される。従って、番組コンテンツを記録しながら、記録した番組コンテンツを無線伝送路を介してコンテンツ再生装置に送信し、コンテンツ再生装置でリアルタイムに再生させることができる。
【符号の説明】
【０１０４】
１，１Ａ…コンテンツ記録装置、
２…コンテンツ再生装置、
３…無線伝送路、
１１，１１Ａ…コンテンツ受信装置、
１２…エンコード装置、
１３…ＨＤＤ、
１４…無線送受信装置、
１５，１５Ａ…データレート設定装置、
１６，１６Ａ…データレートメモリ、
１７…システム時刻装置、
２１…無線送受信装置、
２２…デコード装置、
２３…受信データ検証装置、
２４…ディスプレイ、
２５…スピーカ。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線伝送路を介してコンテンツ再生装置に接続されたコンテンツ記録装置において、上記コンテンツ記録装置は、
番組コンテンツを所定のデータレートでエンコードするエンコード手段と、
上記エンコードされた番組コンテンツを格納する番組コンテンツ記憶手段と、
上記エンコードされた番組コンテンツを上記コンテンツ再生装置に送信する無線送受信手段と、
上記番組コンテンツをエンコードするデータレートを記憶するデータレート記憶手段と、
上記データレート記憶手段に記憶されたデータレートを上記エンコード手段に設定するデータレート設定手段とを備え、
上記無線送受信手段は、上記コンテンツ再生装置に送信した上記番組コンテンツが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を、上記コンテンツ再生装置から受信し、
上記データレート設定手段は、上記結果情報に基づいて、上記番組コンテンツをエンコードするデータレートを決定して上記データレート記憶手段に記憶することを特徴とするコンテンツ記録装置。
【請求項２】
上記データレート設定手段は、上記番組コンテンツが正常に再生されなかったことを示す結果情報を受信したとき、上記データレートを下げるように決定して上記データレート記憶手段に記憶することを特徴とする請求項１記載のコンテンツ記録装置。
【請求項３】
上記データレート設定手段は、上記番組コンテンツが正常に再生されたことを示す結果情報を受信したとき、上記データレートを上げるように決定して上記データレート記憶手段に記憶することを特徴とする請求項１又は２記載のコンテンツ記録装置。
【請求項４】
上記データレート記憶手段は、複数のデータレートを記憶し、
上記エンコード手段は、上記番組コンテンツを上記複数のデータレートでそれぞれエンコードし、
上記無線送受信手段は、上記複数のデータレートでそれぞれエンコードされた複数の番組コンテンツを上記コンテンツ再生装置に送信し、上記コンテンツ再生装置に送信した上記複数の番組コンテンツのそれぞれが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を、上記コンテンツ再生装置から受信し、
上記データレート設定手段は、上記複数のデータレートのそれぞれに関連付けて上記結果情報を上記データレート記憶手段に記憶することを特徴とする請求項１記載のコンテンツ記録装置。
【請求項５】
上記エンコード手段は、上記複数のデータレートのうち、上記番組コンテンツが正常に再生されたことを示す結果情報に関連付けられたすべてのデータレートで、上記番組コンテンツをそれぞれエンコードすることを特徴とする請求項４記載のコンテンツ記録装置。
【請求項６】
上記エンコード手段は、上記複数のデータレートのうち、上記番組コンテンツが正常に再生されたことを示す結果情報に関連付けられた最高のデータレートで、上記番組コンテンツをエンコードすることを特徴とする請求項４記載のコンテンツ記録装置。
【請求項７】
上記複数のデータレートのいずれかに関連付けられた結果情報が上記データレート記憶手段に記憶されていないとき、上記エンコード手段は、上記番組コンテンツの全時間長のうちの一部の時間にわたる部分のみをエンコードすることを特徴とする請求項４〜６のうちの１つに記載のコンテンツ記録装置。
【請求項８】
上記データレート記憶手段は、上記コンテンツ再生装置で正常に再生された少なくとも１つの番組コンテンツのそれぞれに係る、当該番組コンテンツをエンコードしたときのデータレートと、当該番組コンテンツを一意的に示す属性情報とを記憶し、
上記データレート設定手段は、エンコードする番組コンテンツの属性情報と実質的に同じ属性情報が上記データレート記憶手段に記憶されているとき、上記データレート記憶手段に記憶された属性情報に関連付けられたデータレートを上記エンコード手段に設定することを特徴とする請求項１〜７のうちの１つに記載のコンテンツ記録装置。
【請求項９】
上記属性情報は、上記番組コンテンツの名前及び放送日時の少なくとも１つを含むことを特徴とする請求項８記載のコンテンツ記録装置。
【請求項１０】
無線伝送路を介してコンテンツ再生装置に接続されたコンテンツ記録装置のためのコンテンツ記録方法において、上記コンテンツ記録装置は、エンコード手段、番組コンテンツ記憶手段、及びデータレート記憶手段を備え、
上記コンテンツ記録方法は、
上記データレート記憶手段に記憶されたデータレートを上記エンコード手段に設定するステップと、
上記エンコード手段により、上記設定されたデータレートで番組コンテンツをエンコードするステップと、
上記エンコードされた番組コンテンツを上記番組コンテンツ記憶手段に格納するステップと、
上記エンコードされた番組コンテンツを上記コンテンツ再生装置に無線送信するステップと、
上記コンテンツ再生装置に送信した上記番組コンテンツが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を、上記コンテンツ再生装置から無線受信するステップと、
上記結果情報に基づいて、上記番組コンテンツをエンコードするデータレートを決定して上記データレート記憶手段に記憶するステップとを含むことを特徴とするコンテンツ記録方法。
【請求項１１】
上記記憶するステップは、上記番組コンテンツが正常に再生されなかったことを示す結果情報を受信したとき、上記データレートを下げるように決定して上記データレート記憶手段に記憶することを含むことを特徴とする請求項１０記載のコンテンツ記録方法。
【請求項１２】
上記記憶するステップは、上記番組コンテンツが正常に再生されたことを示す結果情報を受信したとき、上記データレートを上げるように決定して上記データレート記憶手段に記憶することを含むことを特徴とする請求項１０又は１１記載のコンテンツ記録方法。
【請求項１３】
上記データレート記憶手段は、複数のデータレートを記憶し、
上記コンテンツ記録方法は、
上記エンコード手段により、上記番組コンテンツを上記複数のデータレートでそれぞれエンコードするステップと、
上記複数のデータレートでそれぞれエンコードされた複数の番組コンテンツを上記コンテンツ再生装置に無線送信するステップと、
上記コンテンツ再生装置に送信した上記複数の番組コンテンツのそれぞれが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を、上記コンテンツ再生装置から無線受信するステップと、
上記複数のデータレートのそれぞれに関連付けて上記結果情報を上記データレート記憶手段に記憶するステップとを含むことを特徴とする請求項１０記載のコンテンツ記録方法。
【請求項１４】
上記エンコード手段により、上記複数のデータレートのうち、上記番組コンテンツが正常に再生されたことを示す結果情報に関連付けられたすべてのデータレートで、上記番組コンテンツをそれぞれエンコードするステップを含むことを特徴とする請求項１３記載のコンテンツ記録方法。
【請求項１５】
上記エンコード手段により、上記複数のデータレートのうち、上記番組コンテンツが正常に再生されたことを示す結果情報に関連付けられた最高のデータレートで、上記番組コンテンツをエンコードするステップを含むことを特徴とする請求項１３記載のコンテンツ記録方法。
【請求項１６】
上記エンコードするステップは、上記複数のデータレートのいずれかに関連付けられた結果情報が上記データレート記憶手段に記憶されていないとき、上記エンコード手段により、上記番組コンテンツの全時間長のうちの一部の時間にわたる部分のみをエンコードすることを特徴とする請求項１３〜１５のうちの１つに記載のコンテンツ記録方法。
【請求項１７】
上記データレート記憶手段は、上記コンテンツ再生装置で正常に再生された少なくとも１つの番組コンテンツのそれぞれに係る、当該番組コンテンツをエンコードしたときのデータレートと、当該番組コンテンツを一意的に示す属性情報とを記憶し、
上記コンテンツ記録方法は、エンコードする番組コンテンツの属性情報と実質的に同じ属性情報が上記データレート記憶手段に記憶されているとき、上記データレート記憶手段に記憶された属性情報に関連付けられたデータレートを上記エンコード手段に設定するステップを含むことを特徴とする請求項１０〜１６のうちの１つに記載のコンテンツ記録方法。
【請求項１８】
上記属性情報は、上記番組コンテンツの名前及び放送日時の少なくとも１つを含むことを特徴とする請求項１７記載のコンテンツ記録方法。
【請求項１９】
無線伝送路を介して互いに接続された、請求項１〜９のうちの１つに記載のコンテンツ記録装置と、コンテンツ再生装置とを含むコンテンツ伝送システムにおいて、
上記コンテンツ再生装置は、
上記コンテンツ記録装置から上記エンコードされた番組コンテンツを受信する無線送受信手段と、
上記エンコードされた番組コンテンツを再生のためにデコードするデコード手段と、
上記コンテンツ記録装置から受信した上記番組コンテンツが上記コンテンツ再生装置で正常に再生されたか否かを示す結果情報を生成する検証手段とを含み、
上記無線送受信手段は、上記結果情報を上記コンテンツ記録装置に送信することを特徴とするコンテンツ伝送システム。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2012140862.tif 000018
【図２】
2012140862.tif 000019
【図３】
2012140862.tif 000020
【図４】
2012140862.tif 000021
【図５】
2012140862.tif 000022
【図６】
2012140862.tif 000023
【図７】
2012140862.tif 000024
【図８】
2012140862.tif 000025
【図９】
2012140862.tif 000026
【図１０】
2012140862.tif 000027
【図１１】
2012140862.tif 000028
【図１２】
2012140862.tif 000029
【図１３】
2012140862.tif 000030
【図１４】
2012140862.tif 000031
【図１５】
2012140862.tif 000032
【手続補正書】
【提出日】平成26年1月30日(2014.1.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
番組コンテンツをコンテンツ再生装置に送信するコンテンツ記録装置であって、
互いに異なる複数のデータレートのそれぞれで前記番組コンテンツをエンコードして複数のデータレートのそれぞれでエンコードされた番組コンテンツを生成するエンコード手段と、
前記複数のデータレートのそれぞれでエンコードされた番組コンテンツを格納する番組コンテンツ記憶手段と、
前記複数のデータレートのそれぞれでエンコードされた番組コンテンツのうちの第１のデータレートの番組コンテンツを前記コンテンツ再生装置に伝送路を介して送信し、前記伝送路の状態に応じて変化する前記コンテンツ再生装置との間で伝送可能な、または伝送不能なデータレートを示す結果情報を受信する送受信手段と、
前記結果情報に基づいて伝送可能と判断された複数のデータレートを前記エンコード手段に設定するデータレート設定手段とを備え、
前記データレート設定手段は、前記結果情報に基づいて、前記第１のデータレートの番組コンテンツの送信の途中で前記第１のデータレートとは異なる第２のデータレートの番組コンテンツの送信へと切り替える、コンテンツ記録装置。
【請求項２】
前記結果情報は、送信中の番組コンテンツが正常に再生されているか否かを示す情報である、請求項１記載のコンテンツ記録装置。
【請求項３】
前記結果情報は、伝送可能なデータレートを示す情報である、請求項１記載のコンテンツ記録装置。
【請求項４】
前記データレート設定手段は、前記結果情報に基づいて前記第１のデータレートの番組コンテンツが伝送不可であると判断した場合に、前記第１のデータレートよりも低い前記第２のデータレートの番組コンテンツの送信に切り替える、請求項１〜３のいずれか１つに記載のコンテンツ記録装置。
【請求項５】
前記データレート設定手段は、前記結果情報に基づいて前記第１のデータレートの番組コンテンツが伝送可能であると判断した場合に、前記第１のデータレートよりも高い前記第２のデータレートの番組コンテンツの送信に切り替える、請求項１〜４のいずれか１つに記載のコンテンツ記録装置。
【請求項６】
前記データレート設定手段は、送信開始時に前記複数のデータレートのうち最高のデータレートの番組コンテンツの送信を行う、請求項４記載のコンテンツ記録装置。
【請求項７】
前記エンコード手段は、前記番組コンテンツの全時間長のうちの一部の時間にわたる部分のみをエンコードする、請求項１記載のコンテンツ記録装置。
【請求項８】
前記コンテンツ記録装置は、
少なくとも１つの番組コンテンツについて、当該番組コンテンツをエンコードしたときのデータレートと、当該番組コンテンツを一意的に示す属性情報とを記憶するデータレート記憶手段をさらに備え、
前記データレート設定手段は、エンコードする番組コンテンツの属性情報と実質的に同じ属性情報が前記データレート記憶手段に記憶されているとき、前記データレート記憶手段に記憶された属性情報に関連付けられた複数のデータレートを前記エンコード手段に設定する、請求項１記載のコンテンツ記録装置。
【請求項９】
前記属性情報は、前記番組コンテンツの名前及び放送日時の少なくとも１つを含む、請求項８記載のコンテンツ記録装置。
【請求項１０】
番組コンテンツをコンテンツ再生装置に送信するコンテンツ記録装置において実施される方法であって、
前記コンテンツ記録装置が備えるエンコード手段が、互いに異なる複数のデータレートのそれぞれで番組コンテンツをエンコードして複数のデータレートのそれぞれでエンコードされた番組コンテンツを生成するステップと、
前記複数のデータレートのそれぞれでエンコードされた番組コンテンツを前記コンテンツ記録装置が備える番組コンテンツ記憶手段に格納するステップと、
前記複数のデータレートのそれぞれでエンコードされた番組コンテンツのうちの第１のデータレートの番組コンテンツを前記コンテンツ再生装置に伝送路を介して送信するステップと、
前記伝送路の状態に応じて変化する前記コンテンツ再生装置との間で伝送可能な、または伝送不能なデータレートを示す結果情報を前記コンテンツ再生装置から受信するステップと、
前記結果情報に基づいて伝送可能と判断された複数のデータレートを前記エンコード手段に設定するステップと、
前記結果情報に基づいて、前記第１のデータレートの番組コンテンツの送信の途中で前記第１のデータレートとは異なる第２のデータレートの番組コンテンツの送信へと切り替えるステップとを含む方法。
【国際調査報告】
2012140862.tif 000033
2012140862.tif 000034
2012140862.tif 000035
2012140862.tif 000036