(57)【要約】【課題】ネットワークに接続された録画装置と再生装置との間の転送率が再生を行うコンテンツのビットレートを下回る状態でネット枠経由再生を行うと，必要な転送率を確保できず，ユーザは十分の品質のサービスを享受できない【解決手段】録画を行うネットワークに接続された録画装置と他の録画装置の間で，同一番組の録画を同時に行うことでネットワーク経由での再生時に効果が現れる録画装置に対してミラー録画予約依頼を実施することで，再生時に十分な転送率を確保することが出来，ユーザは高品質のサービスを享受することが出来る。【選択図】図４
2009017333.tif 000002
【特許請求の範囲】
【請求項１】
番組の予約録画を行う録画予約装置であって、
録画予約情報を記憶しておく録画予約テーブルと、
ネットワーク転送率を記憶しておく転送率テーブルと、
録画済コンテンツを記憶しておくコンテンツリストテーブルと、
ネットワークデータ転送率測定手段と、
録画予約依頼送信判定手段と、
録画予約依頼送信手段を備え、
前述転送率テーブルを参照し、ネットワークに接続された録画装置との転送率が録画コンテンツのビットレートを上回る場合は録画予約依頼の転送は行わず、下回る場合に録画予約依頼を録画装置に転送することを特徴とする録画予約装置。
【請求項２】
番組録画を行う録画予約装置であって、
録画予約情報を記憶しておく録画予約テーブルと、
ネットワークデータ転送率を記憶しておく転送率テーブルと、
録画済コンテンツを記憶しておくコンテンツリストテーブルと、
ネットワークデータ転送率測定手段と、
録画予約依頼受理判定手段と、
録画予約依頼受信手段を備え、
前述転送率テーブルを参照し、ネットワークに接続された再生装置との転送率が録画コンテンツのビットレートを下回る場合、または再生装置が存在しない場合は録画予約依頼を受理せず、上回る場合に録画予約依頼を受理することを特徴とする録画予約装置。
【請求項３】
録画番組の削除を行う録画予約装置であって、
録画予約情報を記憶しておく録画予約テーブルと、
ネットワークデータ転送率を記憶しておく転送率テーブルと、
録画済コンテンツを記憶しておくコンテンツリストテーブルと、
ネットワークデータ転送率測定手段と、
前述コンテンツリストテーブルを参照し、録画依頼コンテンツを削除する場合に他の録画装置に録画されたコンテンツを一度に削除するかの判定手段と、
他の装置に削除依頼を送信するための削除依頼送信手段を備え、
前述コンテンツリストテーブルを参照し、録画予約依頼を行って録画したコンテンツを削除する場合に、単独若しくはすべてのコンテンツを一度に削除することを特徴とする録画予約装置。
【請求項４】
録画番組の削除を行う録画予約装置であって、
録画予約情報を記憶しておく録画予約テーブルと、
ネットワークデータ転送率を記憶しておく転送率テーブルと、
録画済コンテンツを記憶しておくコンテンツリストテーブルと、
ネットワークデータ転送率測定手段と、
削除依頼受理判定手段と、
削除依頼受信手段を備え、
前述コンテンツリストテーブルを参照し、削除依頼に基づき、前述コンテンツリストテーブルからコンテンツを削除することを特徴とする録画予約装置。
【請求項５】
ネットワークのコンテンツを選択する録画予約装置であって、
ネットワークデータ転送率を記憶しておく転送率テーブルと、
表示用コンテンツ情報を記憶しておく表示用テーブルと、
ネットワークデータ転送率測定手段と、
コンテンツリスト取得手段と
表示判定手段を備え、
録画依頼されたコンテンツの場合、前述転送率テーブルを参照し転送率の高いものを表示用テーブルに登録することを特徴とする録画予約装置。
【請求項６】
番組の予約録画を行う録画予約方法であって、
録画予約情報を記憶しておく録画予約テーブルと、
ネットワーク転送率を記憶しておく転送率テーブルと、
録画済コンテンツを記憶しておくコンテンツリストテーブルと、
ネットワークデータ転送率測定手段と、
録画予約依頼送信判定手段と、
録画予約依頼送信手段を備えた録画装置を用いて、
前述転送率テーブルを参照し、ネットワークに接続された録画装置との転送率が録画コンテンツのビットレートを上回る場合は録画予約依頼の転送は行わず、下回る場合に録画予約依頼を録画装置に転送することを特徴とする録画予約方法。
【請求項７】
番組録画を行う録画予約方法であって、
録画予約情報を記憶しておく録画予約テーブルと、
ネットワークデータ転送率を記憶しておく転送率テーブルと、
録画済コンテンツを記憶しておくコンテンツリストテーブルと、
ネットワークデータ転送率測定手段と、
録画予約依頼受理判定手段と、
録画予約依頼受信手段を備えた録画予約装置を用いて、
前述転送率テーブルを参照し、ネットワークに接続された再生装置との転送率が録画コンテンツのビットレートを下回る場合、または再生装置が存在しない場合は録画予約依頼を受理せず、上回る場合に録画予約依頼を受理することを特徴とする録画予約方法。
【請求項８】
録画番組の削除を行う録画予約方法であって、
録画予約情報を記憶しておく録画予約テーブルと、
ネットワークデータ転送率を記憶しておく転送率テーブルと、
録画済コンテンツを記憶しておくコンテンツリストテーブルと、
ネットワークデータ転送率測定手段と、
前述コンテンツリストテーブルを参照し、録画依頼コンテンツを削除する場合に他の録画装置に録画されたコンテンツを一度に削除するかの判定手段と、
他の装置に削除依頼を送信するための削除依頼送信手段を備えた録画予約装置を用いて、
前述コンテンツリストテーブルを参照し、録画予約依頼を行って録画したコンテンツを削除する場合に、単独若しくはすべてのコンテンツを一度に削除することを特徴とする録画予約方法。
【請求項９】
録画番組の削除を行う録画予約方法であって、
録画予約情報を記憶しておく録画予約テーブルと、
ネットワークデータ転送率を記憶しておく転送率テーブルと、
録画済コンテンツを記憶しておくコンテンツリストテーブルと、
ネットワークデータ転送率測定手段と、
削除依頼受理判定手段と、
削除依頼受信手段を備えた録画予約装置を用いて、
前述コンテンツリストテーブルを参照し、削除依頼に基づき、前述コンテンツリストテーブルからコンテンツを削除することを特徴とする録画予約方法。
【請求項１０】
ネットワークのコンテンツを選択する録画予約方法であって、
ネットワークデータ転送率を記憶しておく転送率テーブルと、
表示用コンテンツ情報を記憶しておく表示用テーブルと、
ネットワークデータ転送率測定手段と、
コンテンツリスト取得手段と
表示判定手段を備えた録画予約装置を用いて、
録画依頼されたコンテンツの場合、前述転送率テーブルを参照し転送率の高いものを表示用テーブルに登録することを特徴とする録画予約方法。
【請求項１１】
番組の予約録画を行う録画予約システムであって、
録画予約情報を記憶しておく録画予約テーブルと、
ネットワーク転送率を記憶しておく転送率テーブルと、
録画済コンテンツを記憶しておくコンテンツリストテーブルと、
ネットワークデータ転送率測定手段と、
録画予約依頼送信判定手段と、
録画予約依頼送信手段を備え、
前述転送率テーブルを参照し、ネットワークに接続された録画装置との転送率が録画コンテンツのビットレートを上回る場合は録画予約依頼の転送は行わず、下回る場合に録画予約依頼を録画装置に転送することを特徴とする録画予約システム。
【請求項１２】
番組録画を行う録画予約システムであって、
録画予約情報を記憶しておく録画予約テーブルと、
ネットワークデータ転送率を記憶しておく転送率テーブルと、
録画済コンテンツを記憶しておくコンテンツリストテーブルと、
ネットワークデータ転送率測定手段と、
録画予約依頼受理判定手段と、
録画予約依頼受信手段を備え、
前述転送率テーブルを参照し、ネットワークに接続された再生装置との転送率が録画コンテンツのビットレートを下回る場合、または再生装置が存在しない場合は録画予約依頼を受理せず、上回る場合に録画予約依頼を受理することを特徴とする録画予約システム。
【請求項１３】
録画番組の削除を行う録画予約システムであって、
録画予約情報を記憶しておく録画予約テーブルと、
ネットワークデータ転送率を記憶しておく転送率テーブルと、
録画済コンテンツを記憶しておくコンテンツリストテーブルと、
ネットワークデータ転送率測定手段と、
前述コンテンツリストテーブルを参照し、録画依頼コンテンツを削除する場合に他の録画装置に録画されたコンテンツを一度に削除するかの判定手段と、
他の装置に削除依頼を送信するための削除依頼送信手段を備え、
前述コンテンツリストテーブルを参照し、録画予約依頼を行って録画したコンテンツを削除する場合に、単独若しくはすべてのコンテンツを一度に削除することを特徴とする録画予約システム。
【請求項１４】
録画番組の削除を行う録画予約システムであって、
録画予約情報を記憶しておく録画予約テーブルと、
ネットワークデータ転送率を記憶しておく転送率テーブルと、
録画済コンテンツを記憶しておくコンテンツリストテーブルと、
ネットワークデータ転送率測定手段と、
削除依頼受理判定手段と、
削除依頼受信手段を備え、
前述コンテンツリストテーブルを参照し、削除依頼に基づき、前述コンテンツリストテーブルからコンテンツを削除することを特徴とする録画予約システム。
【請求項１５】
ネットワークのコンテンツを選択する録画予約システムであって、
ネットワークデータ転送率を記憶しておく転送率テーブルと、
表示用コンテンツ情報を記憶しておく表示用テーブルと、
ネットワークデータ転送率測定手段と、
コンテンツリスト取得手段と
表示判定手段を備え、
録画依頼されたコンテンツの場合、前述転送率テーブルを参照し転送率の高いものを表示用テーブルに登録することを特徴とする録画予約システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上で録画装置に番組録画予約を行う際に、ネットワークの転送効率を意識して同一番組の予約依頼と録画を行う録画予約装置、録画予約方法及び録画予約システムに関する。
【背景技術】
【０００２】
録画装置に対して、番組表や新聞などの情報から録画する番組を予約する技術が公知である。また蓄積したコンテンツを接続されたネットワークを介してパソコンやテレビなどのクライアント端末から視聴する技術も公知である。例えば、特許文献１には、ネットワークを介して、番組録画予約などのサービスを提供するサービスシステムが開示されており、特許文献２には、ネットワークを介して番組録画の予約を依頼するシステムが開示されている。
【特許文献１】特開平１０−１５５１３１号公報
【特許文献２】特開２００３−９０４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、ネットワークを介してＡＶコンテンツを視聴した場合、ネットワークの転送率の影響を受け、コンテンツが想定する転送率を提供することができず動画が停止したりしてしまうため、ユーザは使用するネットワークの転送能力を常に意識してコンテンツを選択しなければならず、ユーザにとっては非常に使い勝手が悪いものとなる。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明の録画予約装置は、録画予約情報を記憶しておく録画予約テーブルと、ネットワーク転送率を記憶しておく転送率テーブルと、録画済コンテンツを記憶しておくコンテンツリストテーブルと、ネットワークデータ転送率測定手段と、録画予約依頼送信判定手段と、録画予約依頼送信手段を備え、前述転送率テーブルを参照し、ネットワークに接続された録画装置との転送率が録画コンテンツのビットレートを上回る場合は録画予約依頼の転送は行わず、下回る場合に録画予約依頼を録画装置に転送することを特徴とする。
【発明の効果】
【０００５】
本発明によれば、録画予約時に他の録画装置に対する録画予約を同時に依頼することができ、ネットワークの転送率を考慮し、複数の録画装置に録画予約を行う手間を省くことが可能となる。
【発明を実施するための最良の形態】
【０００６】
以下に、図面を参照して、本発明の実施の形態について説明する。
【実施例１】
【０００７】
以下、図１〜図１６を用いて本発明の第一実施形態について説明するが、本発明が本明細書の実施形態に限定されないことは言うまでもない。
【０００８】
まず図１を用いて本実施例におけるミラー録画予約依頼送信部の構成と機能について説明する。
【０００９】
１０１はミラー録画予約依頼送信部であり、管理テーブル群１００１と、バルク生成部１００５と、転送率測定部１００６と、録画予約依頼送信判定部１００７と録画予約依頼送信部１００８から構成される。
【００１０】
管理テーブル群１００１は、録画予約テーブル１００２と、転送率テーブル１００３とコンテンツリストテーブル１００４で構成される。各テーブルはデータ群であるため、ディスクメディアや半導体メディア上に保存することで実現可能である。
【００１１】
録画予約テーブル１００２には図８に示す様な、予約ＩＤ７１０１と、録画情報７１０２と、実行日時７１０３と、ビットレート７１０４と、依頼ＩＤ７１０５と、録画方式７１０６が含まれる。
【００１２】
転送率テーブル１００３には図９に示す様な、装置ＩＤ７２０１と、装置情報７２０２と、平均転送率７２０３と、最悪転送率７２０４と、能力７２０５が含まれる。
【００１３】
コンテンツリストテーブル１００４には図１０に示す様な、コンテンツＩＤ７３０１と、ビットレート７３０２と、コンテンツ名７３０３と、ＵＲＬ７３０４と、依頼ＩＤ７３０５が含まれる。
【００１４】
バルク生成部１００５は他の録画装置や再生装置のデータ転送率を測定するためのダミーデータを生成する機能を持つ。転送率測定部１００６はバルク生成部１００５で作成したダミーのバルクデータを、ネットワークを介して他の録画装置や再生装置との間で送受信し、他の録画装置や再生装置毎にネットワークを介したバルクデータの転送率を測定し、測定された転送率から平均転送率と最悪転送率を算出し、算出された平均転送率と最悪転送率を転送率テーブル１００３に記憶する機能を持つ。
【００１５】
録画予約依頼送信判定部１００７はユーザの録画予約操作から、転送率テーブル１００３を参照し、最悪転送率が録画コンテンツのビットレートを下回る場合の他の録画装置や再生装置に対して録画予約依頼を作成し、録画予約依頼送信部１００８へ送信依頼を実行し、上回る場合には録画予約依頼の送信を行わない。ネットワークを介した最悪転送率が録画コンテンツのビットレートを下回る場合の他の録画装置や再生装置は、録画予約依頼を受けて放送受信装置等から直接、番組の予約録画を行う。ミラー録画予約依頼送信部１０１は、さらに自身の録画予約テーブル１００２に録画予約情報を登録する機能を持つ。
【００１６】
録画予約依頼送信判定部１００７が作成する録画予約依頼情報は図１１の様に示される。図１１は録画世や暗い情報７００４を示しており、依頼ＩＤ７４０１と、依頼内容７４０２と、録画内容７４０３と、実行日時７４０４と、ビットレート７４０５と、録画方式７４０６が含まれる。
【００１７】
録画予約依頼送信部１００８は録画予約依頼送信判定部１００７が作成した予約依頼情報７００４を他の録画装置に送信する機能を持つ。
【００１８】
ミラー録画予約依頼送信部１０１を含む、録画予約依頼送信装置は図４に示す構成で示される。
【００１９】
図４は録画予約依頼送信装置３０６を示す図であり、録画予約依頼送信装置３０６は、ＯＳ、アプリケーションプログラムを実行するためのＣＰＵ１３０５、ＲＡＭ１３０６と、ネットワークへの入出力を行うネットワーク送受信部１３０４と、放送映像を受像するためのチューナ１３０８と、ユーザへ映像表示を行うためのグラフィックアクセラレータ１３０１、ＧＵＩ１３０２と、ユーザがＯＳ、アプリケーションプログラムへ指示を行うためのユーザ情報入力部１３０３と、録画した映像情報を蓄積するためのＨＤＤ１３０７と、ミラー録画予約依頼送信部１０１で構成される。
【００２０】
本実施例では上記構成としたが、録画装置としてはミラー録画予約依頼送信部１０１とネットワーク送受信部１３０４を有していれば良く、他の構成で実現してもかまわない。たとえば、ユーザ操作が不要であればグラフィックアクセラレータ１３０１、ＧＵＩ１３０２、ユーザ情報入力部１３０３が不要であるし、インタネットＴＶ放送のみやケーブルテレビ放送を受信する機器であれば、チューナ１３０８が不要である。このため、用途に合わせて構成を変更する事で、ＨＤＤレコーダやＰＣ、デジタルＴＶ等、幅広い製品へ適用可能である。
【００２１】
次に図２を用いて、本実施例におけるミラー録画予約依頼受理部の構成と機能について説明する。
【００２２】
１１１はミラー録画予約依頼受信部を示しており、管理テーブル群１００１と、バルク生成部１００５と、転送率測定部１００６と、録画予約依頼受理判定部１１０１と、録画予約依頼受信部１１０２とから構成される。
【００２３】
管理テーブル群１００１と、バルク生成部１００５と、転送率測定部１００６は、図１の管理テーブル群１００１と、バルク生成部１００５と、転送率測定部１００６と同様である。
【００２４】
録画予約依頼受理判定部１１０１は転送率テーブル１００３を参照し、再生装置の最悪転送率が録画番組のビットレートを上回る場合録画予約テーブル１００２に登録し、下回る場合および存在しない場合は登録しない機能を持つ。
【００２５】
録画予約依頼受信部１１０２は図１における録画予約依頼転送部１００９が送信した録画予約依頼７００４を受信し、録画予約依頼受理判定部１１０１に渡す機能を持つ。
【００２６】
ミラー録画予約依頼受信部１１１を含む録画予約依頼受信装置は、図５の様な構成で示される。
【００２７】
図５は録画予約依頼受信装置３０８を示す図であり、録画予約依頼受信装置３０８はＯＳ、アプリケーションプログラムを実行するためのＣＰＵ１３０５、ＲＡＭ１３０６と、ネットワークへの入出力を行うネットワーク送受信部１３０４と、放送映像を受像するためのチューナ１３０８と、ユーザへ映像表示を行うためのグラフィックアクセラレータ１３０１、ＧＵＩ１３０２と、ユーザがＯＳ、アプリケーションプログラムへ指示を行うためのユーザ情報入力部１３０３と、録画した映像情報を蓄積するためのＨＤＤ１３０７と、ミラー予約受信部１１１で構成される。
【００２８】
本実施例では上記構成としたが、録画予約依頼受信装置としてはミラー予約受信部１１１とネットワーク送受信部１３０４を有していれば良く、他の構成で実現してもかまわない。たとえば、ユーザ操作が不要であればグラフィックアクセラレータ１３０１、ＧＵＩ１３０２、ユーザ情報入力部１３０３が不要であるし、インタネットＴＶ放送のみやケーブルテレビ放送を受信する機器であれば、チューナ１３０８が不要である。このため、用途に合わせて構成を変更する事で、ＨＤＤレコーダやＰＣ、デジタルＴＶ等、幅広い製品へ適用可能である。
【００２９】
次に図３を用いて本実施例におけるネットワークコンテンツ選択部の構成と機能について説明する。
【００３０】
図３はネットワークコンテンツ選択部１２１を示す図であり、ネットワークコンテンツ選択部１２１は、管理テーブル群１２０１と、バルク生成部１００５と、転送率測定部１００６と、表示判定部１２０３と、コンテンツリスト取得部１２０４から構成される。
【００３１】
管理テーブル群１２０１は、転送率テーブル１００３と、表示用テーブル１２０２から構成される。
【００３２】
転送率テーブル１００３は図１の転送テーブル１００３と同様である。
【００３３】
表示用テーブル１２０２は図１６の様に示される。図１６は表示用テーブル７００９であり、コンテンツＩＤ７９０１と、装置情報７９０２と、ビットレート７９０３と、コンテンツ名７９０４と、ＵＲＬ７９０５と、依頼ＩＤ７９０６が含まれる。バルク生成部１００５、転送率測定部１００６は、図１の１００５、１００６と同様である。
【００３４】
表示判定部１２０３は転送率テーブル１００３を参照し、コンテンツリスト取得部１２０４から取得したコンテンツ情報から、最悪転送率のもっとも高い転送率をもつ装置に存在するコンテンツを採用し、表示情報テーブル１２０２に登録する。
【００３５】
ネットワークコンテンツ選択部１２１を含む再生装置は図６に示す構成で示される。
図６は再生装置３０５を示す図であり、再生装置３０５における、ＣＰＵ１３０５、ＲＡＭ１３０６、ネットワーク送受信部１３０４、チューナ１３０８、グラフィックアクセラレータ１３０１、ＧＵＩ１３０２、ユーザ情報入力部１３０３、ＨＤＤ１３０７は図３と同様であり、更にネットワークコンテンツ選択部１２１とで構成される。
【００３６】
本実施例では上記構成としたが、ミラー対応再生装置としては、ネットワークコンテンツ選択部１２１とネットワーク送受信部１３０４を有していれば良く、他の構成でもかまわない。例えば、再生専用装置としてのみ動作させたいのであれば、ＨＤＤ１３０７が不要であり、ネットワークコンテンツやケーブルテレビ放送のみの視聴であればチューナ１３０８が不要である。
【００３７】
このため、用途に合わせて構成を変更する事で、ＨＤＤレコーダやＰＣ、デジタルＴＶ等、幅広い製品へ適用可能である。
【００３８】
以上に示したミラー予約送信部１０１を含む録画予約依頼送信装置３０６と、ミラー録画受理部１１１を含む録画予約依頼受信装置３０８と、ネットワークコンテンツ選択部１２１を含む再生装置３０５によるネットワークリソース管理の動作の流れを示すために、ネットワークシステム構成図と各ネットワーク装置のテーブル情報を示す。
【００３９】
図７はネットワークシステム構成図の一例である。
有線ＬＡＮ１３０１と有線ＬＡＮ２３０７は、ハブ１３０２とハブ２３０４を介して無線ＬＡＮ３０３で接続されている。有線ネットワーク１３０１には録画予約依頼送信装置３０６が、有線ネットワーク２３０７には再生装置３０５と録画予約依頼受信装置３０８が接続されている。
【００４０】
次に図７における各ネットワーク装置のテーブル情報について説明する。
録画予約依頼送信装置３０６は管理テーブル群１００１を保持している。
【００４１】
録画予約依頼送信装置３０６の録画予約テーブル１００２は、図８の様に示される。
図８は録画予約依頼送信装置３０６の録画予約テーブル７００１であり、予約ＩＤ７１０１と、録画情報７１０２と、実行日時７１０３と、ビットレート７１０４と、依頼ＩＤ７１０５と、録画方式７１０６が含まれており、既に録画予約７１０７および録画予約７１０８の２件の録画予約が登録されている状態である。
録画予約テーブル７００１は録画予約依頼受理判定部１１０１が予約を決定することで生成される。
【００４２】
管理テーブル群１００１における、転送率テーブル１００３は図９の様に示される。図９は録画予約依頼送信装置３０６の転送率テーブル７００２を示すものであり、装置ＩＤ７２０１と、装置情報７２０２と、平均転送率７２０３と、最悪転送率７２０４と、能力７２０５が含まれる。
【００４３】
転送率テーブル７００２は、バルクデータ生成部１００５が生成したバルクデータの転送状況を、転送率測定部１００６が測定を行い、結果を登録する事で生成される。
管理テーブル群１００１における、コンテンツリストテーブル１００４は図１０の様に示される。
【００４４】
図１０は録画予約依頼送信装置３０６のコンテンツリストテーブル７００３を示すものであり、コンテンツＩＤ７３０１と、ビットレート７３０２と、コンテンツ名７３０３と、ＵＲＬ７３０４と、依頼ＩＤ７３０５が含まれる。
コンテンツリストテーブル７００３は録画予約テーブルの録画予約が実行された際に生成される。
【００４５】
録画予約依頼送信部が送信する録画予約依頼は図１１に示す様に示される。
図１１は録画予約依頼送信部が送信する録画予約依頼７００４を示しており、依頼ＩＤ７４０１と、依頼内容７４０２と、録画内容７４０３と、実行日時７４０４と、ビットレート７４０５と、録画方式７４０６が含まれる。
次に録画予約依頼受信装置３０８は管理テーブル群１００１を保持している。
【００４６】
録画予約依頼受信装置３０８の録画予約テーブル１００２は、図１２の様に示される。図１２は録画予約依頼受信装置３０８の録画予約テーブル７００５であり、予約ＩＤ７５０１と、録画情報７５０２と、実行日時７５０３と、ビットレート７５０４と、依頼ＩＤ７１０５と、録画方式７５０６が含まれており、録画予約テーブル７００５は録画予約依頼受理判定部１１０１が予約を登録することで生成される。
【００４７】
管理テーブル群１００１における、転送率テーブル１００３は図１３の様に示される。
図１３は録画予約依頼受信装置３０８における転送率テーブル７００６であり、装置ＩＤ７６０１と、装置情報７６０２と、平均転送率７６０３と、最悪転送率７６０４と、能力７６０５が含まれる。
【００４８】
転送率テーブル７００６は、バルクデータ生成部１００５が生成したバルクデータの転送状況を、転送率測定部１００６が測定を行い、結果を登録する事で生成される。
【００４９】
管理テーブル群１００１における、コンテンツリストテーブル１００４は図１４の様に示される。
【００５０】
図１４は録画予約依頼受信装置３０８のコンテンツリストテーブル７００７を示しており、コンテンツＩＤ７７０１と、ビットレート７７０２と、コンテンツ名７７０３と、ＵＲＬ７７０４と、依頼ＩＤ７７０５が含まれる。
コンテンツリストテーブル７７０７は録画予約テーブルの録画予約が実行された際に生成される。
【００５１】
以上示したネットワークシステム、各ネットワーク装置のテーブルにおける、ミラー録画予約依頼送信装置３０６の動作を説明する。動作の説明には図８における録画予約テーブル７００１に対し、新たな他の装置への録画予約依頼を含んだ録画予約を行う場合を例に挙げる。
【００５２】
予約の内容は、録画内容がＢＳ１０６ｃｈ、日時が２００７／０３／０７  １２：００  〜  ２００７／０３／０７  １３：００、ビットレートが２４Ｍｂｐｓである番組とする。
【００５３】
前述のミラー録画予約依頼送信部１０１は図３６のフローチャートに示されるような動作を行う。まず、ユーザによる録画予約を受理し（ｓ１０１）、他の録画機器にも同時に録画を行うかを判定する（ｓ１０２）。前述の通り、他の録画装置への録画予約依頼が含まれているため、新しく依頼ＩＤを生成する（ｓ１０３）。録画装置１３１は転送率テーブル７００２を参照し、最悪転送率が録画予約コンテンツのビットレートよりも低い録画可能な装置を探索する（ｓ１０４）。転送率テーブル７００２に示すとおり、録画予約依頼受信装置３０８の転送率７２０６は最悪転送率が１５Ｍｂｐｓであり、録画するコンテンツの２４Ｍｂｐｓより低い録画装置であることが判る（ｓ１０５）。よって録画装置１３１は録画予約依頼受信装置３０８に対して録画予約依頼情報７４０６を送信する（ｓ１０６）。
【００５４】
以上のように、録画予約依頼送信装置１３１は装置間の転送率を管理する事で、転送率が不足する場合においても高品質な視聴が可能な様に最適な装置に対して番組の録画を実行することが可能である。
【実施例２】
【００５５】
以下、本発明の第二実施形態について説明するが、本発明が本明細書の実施形態に限定されないことは言うまでもない。
【００５６】
前述ネットワークシステムにおける録画予約依頼受理装置３０８を説明する。
【００５７】
本実施例では、録画予約依頼送信装置１０１と録画予約依頼受信装置１１１が同一装置有っても無くても良く、同一装置内であれば、予約依頼を送信する必要が無く、予約依頼送信部１００９と予約依頼受信部１１０２で交わす必要はない。また転送率を測定するために、バルク生成部で生成したバルクデータを利用せずに、装置同士で送受信するコンテンツを含むデータの転送率を監視していれば良い。さらに無線ＬＡＮ３０３はＰＬＣや同軸ケーブルなど伝送媒体は問わない。本実施例では録画予約依頼送信装置１０１と録画予約依頼受信装置１１１が同一装置内に無い場合にのみの記載とする。
【００５８】
前述のミラー録画予約依頼受信部１１１は図３７のフローチャートに示されるような動作を行う。まず、録画予約依頼受信部１１０２は録再依頼送信装置３０６からの録画予約依頼７４０６を受信する（ｓ２０１）。受信した録画予約依頼受信部１１０２は録画予約依頼７４０６を録画予約依頼受理判定部１１０１に渡す。録画予約依頼受理判定部１１０１は転送率テーブル７００６を参照し、録画を行うコンテンツの転送率よりも最悪転送率の高い再生可能な装置を探し出す（ｓ２０２）。転送率テーブル７００６では再生装置３０５の転送率７６０６の最悪転送率が録画予約依頼されたコンテンツのビットレートよりも高いため、録画予約依頼受理判定部１１０１は録画予約依頼７４０６を受理し、録画予約テーブル７００５に登録を行う（ｓ２０３）。
【実施例３】
【００５９】
以下、本発明の第二実施形態について説明するが、本発明が本明細書の実施形態に限定されないことは言うまでもない。
【００６０】
前述ネットワークシステムにおけるネットワークコンテンツを再生する再生装置３０５を説明する。
本実施例では、ミラー録画予約依頼送信部１０１やミラー録画予約依頼受信部１１１とネットワークコンテンツ選択部１２１が同一装置有っても無くても良く、同一装置内であれば、依頼ＩＤが付与されているコンテンツについては自装置内の録画予約依頼送信装置１０１や録画予約依頼受信装置１１１の情報を利用すればよい。
【００６１】
また転送率を測定するために、バルク生成部で生成したバルクデータを利用せずに、装置同士で送受信するコンテンツを含むデータの転送率を監視していれば良い。さらに無線ＬＡＮ３０３はＰＬＣや同軸ケーブルなど伝送媒体は問わない。
【００６２】
本実施例ではミラー録画予約依頼送信部１０１やミラー録画予約依頼受信部１１１とネットワークコンテンツ選択部１２１が同一装置内にない場合にのみの記載とする。また録画予約依頼は実施例１で前述録画予約依頼送信装置３０６に対して行われた録画予約とする。
【００６３】
前述のネットワークコンテンツ選択部１２１は図３８のフローチャートに示されるような動作を行う。まず、コンテンツを録画予約依頼受信装置３０８からコンテンツの一覧を取得する（ｓ３０１）。コンテ表示用テーブル７００９を参照し、すでに取得したコンテンツ一覧と依頼ＩＤの重複するコンテンツが存在するかを調べる（ｓ３０３）。存在しない場合は表示用テーブル７００９に追加する（ｓ３０４）。この場合、コンテンツリスト７００３との表示用テーブル７００９に示すとおり、コンテンツリスト７００３のコンテンツ７３０６が表示用テーブル７００９のコンテンツ７９０７と、コンテンツリスト７００３のコンテンツ７３０８が表示用テーブル７００９のコンテンツのコンテンツ７９０９とがそれぞれ重複している。再生装置３０５は転送率テーブル７００６を参照する（ｓ３０５）。転送率テーブル７００７では録画予約依頼送信装置３０６の転送率７８０２の最悪転送率よりも録画予約依頼受信３０８の転送率７８０１の最悪転送率が高い（ｓ３０６）。
【００６４】
このため、表示用テーブル７００９のコンテンツ７９０１、コンテンツ７９０３の内容はコンテンツリスト７００７のコンテンツ７７０７とコンテンツ７７０９の情報に更新される（ｓ３０７）。この処理を全てのコンテンツを受信するまで繰り返す（ｓ３０２）。
【００６５】
以上のように、再生装置１４１は録画されたコンテンツの中から、表示用テーブル１２０２の依頼ＩＤと転送率テーブル１００３の情報を参照し、最悪転送率の最も高いコンテンツをユーザに表示することにより、安定したコンテンツの視聴を可能としている。
【実施例４】
【００６６】
以下、図１７〜図２２を用い、本発明の第四実施形態について説明するが、本発明が本明細書の実施形態に限定されないことは言うまでもない。
【００６７】
まず、図１７は本発明においてミラー削除依頼送信部１６１を示す図であり、ミラー削除依頼送信部１６１はミラー録画予約依頼送信部１０１と予約依頼判定部１００７と予約依頼送信部１００９の代わりに、削除依頼送信判定部１６０１と削除依頼送信部１６０２がある点が異なる。
【００６８】
ミラー削除依頼送信部１６１の管理テーブル群１００１に含まれる予約依頼テーブル１００２、転送率テーブル１００３、コンテンツリストテーブルは前述ミラー録画予約依頼送信部１０１と同様である。
【００６９】
次に、図１８はミラー削除依頼受信部１７１を示す図であり、ミラー削除依頼受信部１８１はミラー録画予約依頼受信部１１１と録画予約依頼受理判定部１１０１と録画予約依頼受信部１１０２の代わりに、削除依頼受理判定部１７０１と削除依頼受信部１７０２がある点が異なる。
【００７０】
ミラー削除依頼受信部１７１の管理テーブル群１００１に含まれる予約依頼テーブル１００２、転送率テーブル１００３、コンテンツリストテーブルは前述ミラー録画受信送信部１１１と同様である。
【００７１】
図１９はミラー削除送信部１６１を含む、削除依頼送信装置３０９を示す。図４に示すミラー録画予約依頼送信部１４１と比較し、ミラー録画予約依頼送信部１０１がミラー削除依頼送信部１６１に変更となっている事を除くとほかの構成要素はミラー録画予約依頼送信部１４１と同様である。
【００７２】
図２０はミラー削除受信部１７１を含む、削除依頼受信装置３１０を示す。図５に示すミラー録画予約依頼受信部１５１と比較し、ミラー録画予約依頼送信部１１１がミラー削除依頼送信部１７１に変更となっている事を除くとほかの構成要素はミラー録画予約依頼送信部１５１と同様である。
【００７３】
図２１はネットワークシステム構成図の一例である。
有線ＬＡＮ１３０１と有線ＬＡＮ２３０７は、ハブ１３０２とハブ２３０４を介して無線ＬＡＮ３０３で接続されている。
有線ネットワーク１３０１には削除依頼送信装置３０９が、有線ネットワーク２３０７には再生装置３０５と削除依頼受信装置３１０が接続されている。
【００７４】
図２２はコンテンツ削除を行う際に表示されるメッセージの例８００１である。
【００７５】
次に各ネットワーク装置のテーブル情報について説明する。削除依頼送信装置３０９は管理テーブル群１００１を保持している。
【００７６】
削除依頼送信装置３０９の録画予約テーブル１００２は、図８の様に示される。
図８は削除依頼送信装置３０９の録画予約テーブル７００１であり、予約ＩＤ７１０１と、録画情報７１０２と、実行日時７１０３と、ビットレート７１０４と、依頼ＩＤ７１０５と、録画方式７１０６が含まれており、録画予約テーブル７００１では録画予約７１０８と録画予約７１０９の２件の録画予約依頼が決定されている状態である。録画予約テーブル７００１は録画予約依頼受理判定部１１０１が予約を決定することで生成される。
【００７７】
管理テーブル群１００１における、転送率テーブル１００３は図９の様に示される。
図９は削除依頼送信装置３０９の転送率テーブル７００２であり、装置ＩＤ７２０１と、装置情報７２０２と、平均転送率７２０３と、最悪転送率７２０４と、能力７２０５が含まれる。
【００７８】
転送率テーブル７００２は、バルクデータ生成部１００５が生成したバルクデータの転送状況を、転送率測定部１００６が測定を行い、結果を登録することで生成される。
管理テーブル群１００１における、コンテンツリストテーブル１００４は図１０の様に示される。
【００７９】
図１０は削除予約依頼送信装置３０９のコンテンツリストテーブル７００３であり、コンテンツＩＤ７３０１と、ビットレート７３０２と、コンテンツ名７３０３と、ＵＲＬ７３０４と、依頼ＩＤ７３０５が含まれる。
【００８０】
コンテンツリストテーブル７００３は録画予約テーブルの録画予約が実行された際に生成される。
【００８１】
削除依頼送信装置３０９が送信する削除依頼情報は図１７の様に示される。
図１７は削除依頼送信装置３０９が送信する削除依頼情報８００１であり、依頼ＩＤ８１０１と、依頼内容８１０２と、録画内容８１０３と、実行日時８１０４と、ビットレート８１０５と、録画方式８１０６が含まれる。
【００８２】
次に削除依頼受信装置３１０を説明する
削除依頼受信装置３１０は管理テーブル群１００１を保持している。
【００８３】
削除依頼受信装置３１０の録画予約テーブル１００２は、図１２の様に示される。
図１２は削除依頼受信装置３１０の録画予約テーブル７００５であり、予約ＩＤ７５０１と、録画情報７５０２と、実行日時７５０３と、ビットレート７５０４と、依頼ＩＤ７１０５と、録画方式７５０６が含まれており、録画予約テーブル７００５は録画予約依頼受理判定部１１０１が予約を決定することで生成される。
【００８４】
管理テーブル群１００１における、転送率テーブル１００３は図１３の様に示される。
図１３は削除依頼受信装置３１０の転送率テーブル７００６であり、装置ＩＤ７６０１と、装置情報７６０２と、平均転送率７６０３と、最悪転送率７６０４と、能力７６０５が含まれる。
【００８５】
転送率テーブル７００６は、バルクデータ生成部１００５が生成したバルクデータの転送状況を、転送率測定部１００６が測定を行い、結果を登録する事で生成される。
【００８６】
管理テーブル群１００１における、コンテンツリストテーブル１００４は図１４の様に示される。図１４は削除依頼受信装置３１０のコンテンツリストテーブル７００７であり、コンテンツＩＤ７７０１と、ビットレート７７０２と、コンテンツ名７７０３と、ＵＲＬ７７０４と、依頼ＩＤ７７０５が含まれる。
【００８７】
コンテンツリストテーブル７００７は録画予約テーブルの録画予約が実行された際に生成される。
【００８８】
以上示したネットワークシステム、各ネットワーク装置のテーブルにおける、削除依頼送信装置３０９の動作を説明する。本実施例では、ミラー録画予約依頼送信部とミラー削除依頼送信部が同一装置内にあっても無くても良く、同一装置内にあるのであれば、録画予約依頼判定部と削除依頼判定部、録画予約依頼送信部と削除依頼送信部を兼ね備えた判定部と送信部とすればよい。本実施例ではミラー録画予約依頼送信部とミラー削除依頼送信部が同一装置に無い場合のみの記載とする。
【００８９】
ここでは削除依頼装置３０９のコンテンツリストテーブル７００３のコンテンツ７３０６を削除した場合を例に挙げる。
前述削除依頼におけるミラー削除依頼送信部１６１は図３９のフローチャートに示されるような動作を行う。
【００９０】
まず、削除依頼送信判定部１６０１において、ユーザからの削除依頼を受ける（ｓ４０１）。削除依頼送信判定部１６０１はコンテンツリストテーブル７００３から削除対象コンテンツ７３０６を取得する（ｓ４０２）。コンテンツ７３０６には依頼ＩＤが格納されている。このとき、図２３に示されるメッセージ９００１を表示し、ユーザに判断を求める（ｓ４０３）。はい９１０１を選択した場合、他の機器に存在する場合は削除依頼８１０６を削除依頼送信部１６０３から送信する（ｓ４０４）し、自装置内のコンテンツを削除し、コンテンツリストテーブル７００３から削除する（ｓ４０５）。いいえ９１０２を選択した場合は削除依頼８１０６の送信は行わず、コンテンツリストテーブル７００３から削除する（ｓ４０５）。
【００９１】
以上のように、ミラー削除依頼送信部１６１は録画されたコンテンツの中から、表示用テーブル１２０２の依頼ＩＤと転送率テーブル１００３の情報を参照し、ネットワーク内に存在するミラー録画されたコンテンツを一度で削除することを可能としている。
【実施例５】
【００９２】
以下、本発明の第五実施形態について説明するが、本発明が本明細書の実施形態に限定されないことは言うまでもない。
【００９３】
実施例４のネットワークシステム、各ネットワーク装置のテーブルにおける、削除依頼受信装置３１０の動作を説明する。動作の説明にはコンテンツリストテーブル７００３のコンテンツ７３０６が削除され、削除依頼８１０６が送信された場合について記載する。
前述削除依頼におけるミラー削除依頼受信部１７１は図４０のフローチャートに示されるような動作を行う。
【００９４】
まず、削除依頼受信部１７０２が削除依頼送信部１６０２からの削除依頼８００１を受信する（ｓ５０１）。削除依頼受信部１７０２から削除依頼８１０６を受けた削除依頼受理判定部１７０１はコンテンツリストテーブル７００７を参照し、削除を依頼されたコンテンツが存在するか判定する（ｓ５０２）。削除依頼８１０６同一の依頼ＩＤを持つコンテンツ７７０６が該当するため、コンテンツリストテーブル７００７からコンテンツ７７０６を削除する（ｓ５０３）。
【実施例６】
【００９５】
以下、図２４〜図３４を用いて、本発明の第六実施形態について説明するが、本発明が本明細書の実施形態に限定されないことは言うまでもない。
【００９６】
図２４はミラーダウンロード依頼送信部２０１を示す図であり、ミラー録画予約依頼送信部１０１と、予約依頼判定部１００７と予約依頼送信部１００９の代わりに、ダウンロード依頼判定部１８０１とダウンロード依頼送信部１８０２のある点が異なる。
【００９７】
ミラーダウンロード依頼送信部２０１の管理テーブル群１００１の録画予約テーブル１００２は図２５の様に示される。
図２５はミラーダウンロード依頼送信部２０１録画予約テーブル８００２であり、予約ＩＤ８２０１と、録画種別８２０２と、録画情報８２０３と、実行日時８２０４と、ビットレート８２０５と、依頼ＩＤ８２０６が含まれる。
【００９８】
ミラーダウンロード依頼送信部２０１の管理テーブル群１００１の転送率テーブル１００３は図２６の様に示される。
図２５はミラーダウンロード依頼送信部２０１の転送率テーブル８００３であり、装置ＩＤ８３０１と、装置情報８３０２と、平均転送率８３０３と、最悪転送率８３０４と、能力８３０５が含まれる。
【００９９】
ミラーダウンロード依頼送信部２０１の管理テーブル群１００１のコンテンツリストテーブル８００４は図２７の様に示される。
【０１００】
図２７はミラーダウンロード依頼送信部２０１のコンテンツリストテーブル８００４であり、コンテンツＩＤ８４０１と、ビットレート８４０２と、コンテンツ名８４０３と、ＵＲＬ８４０４と、依頼ＩＤ８４０５が含まれる。
【０１０１】
次に図２８はミラーダウンロード依頼受信部２１０を示す図であり、ミラー録画予約依頼受信部１１１と、予約依頼判定部１１０１と予約依頼送信部１１０１の代わりに、ダウンロード依頼判定部１９０１とダウンロード依頼受信部１９０２のある点が異なる。
【０１０２】
ミラーダウンロード依頼受信部２１０の管理テーブル群１００１の管理依頼テーブル１００２は図２９のように示される。
図２９はミラーダウンロード依頼受信部２１０の管理依頼テーブル８００５であり、予約ＩＤ８５０１と、録画種別８５０２と、録画情報８５０３と、実行日時８５０４と、ビットレート８５０５と、依頼ＩＤ８５０６が含まれる。
【０１０３】
ミラーダウンロード依頼受信部２１０の管理テーブル群１００１の転送率テーブル１００３は図３０の様に示される。
図３０はミラーダウンロード依頼受信部２１０の転送率テーブル８００６であり、装置ＩＤ８６０１と、装置情報８６０２と、平均転送率８６０３と、最悪転送率８６０４と、能力８６０５が含まれる。
【０１０４】
ミラーダウンロード依頼受信部２１０の管理テーブル群１００１のコンテンツリストテーブル１００４は図３１の様に示される。
図３０はミラーダウンロード依頼受信部２１０のコンテンツリストテーブル８００７であり、コンテンツＩＤ８７０１と、ビットレート８７０２と、コンテンツ名８７０３と、ＵＲＬ８７０４と、依頼ＩＤ８７０５と、種別８７０６が含まれる。
【０１０５】
図３２はミラーダウンロード依頼送信部２０１とミラーダウンロード依頼受信部２１０と間で交わされる依頼情報８００８を示すものであり、依頼ＩＤ８８０１と、依頼内容８８０２と、録画内容８８０３と、実行日時８８０４と、ビットレート８８０５と、録画方式８８０６が含まれる。
【０１０６】
図１１に示す様に録画予約依頼情報では、録画内容がチャンネルであったが、図３１に示すように、ダウンロード依頼の場合はダウンロード元のＵＲＬが格納される。また、実行時間は依頼元がダウンロードを完了した時刻以降にスケジューリングされる。
【０１０７】
図３３はミラーダウンロード依頼部２０１を含む、ダウンロード依頼装置３１１を示したものであり、ミラーダウンロード依頼部２０１が異なる以外は図４と同様である。
【０１０８】
図３４はミラーダウンロード依頼受信部を含む削除依頼受信装置３１２を示す図であり、ミラーダウンロード依頼部２１１が異なる以外は図５と同様である。
【０１０９】
図３５はインタネットサービスからのダウンロードを可能とした場合のシステム構成図の一例である。
有線ＬＡＮ１３０１と有線ＬＡＮ２３０７は、ハブ１３０２とハブ２３０４を介して無線ＬＡＮ３０３で接続されている。
有線ネットワーク１３０１にはダウンロード依頼送信装置３１１が、有線ネットワーク２３０７には再生装置３０５とダウンロード依頼受信装置３１２１が接続されている。
【０１１０】
ハブ１３０２からルータ３１３を介してインタネット３１４に接続している。インタネット３１４上にはインタネットＴＶサービス３１５が接続している。すべてのネットワーク機器はインタネットへルータ３１３を介して接続する。
【０１１１】
インタネットＴＶサービス３１５では、コンテンツのダウンロードサービスを提供している。インタネットに接続可能な録画装置はコンテンツをダウンロードし視聴することが可能となる。
【０１１２】
図２４から図３５で示したネットワークシステム、各ネットワーク装置のテーブルにおける、ミラーダウンロード依頼送信装置３１１の動作を説明する。本実施例ではミラー録画予約依頼送信部と、ミラーダウンロード依頼送信部が同一装置内にあっても無くても良く、同一装置の場合は録画予約依頼判定部とダウンロード依頼判定部、録画予約依頼送信部とダウンロード依頼送信部を兼ねた判定部、送信部とすればよい。本実施例では同一の装置にない場合のみの記載とする。なお動作の説明には図２４における予約一覧に新たな他の装置への録画予約依頼を含んだ録画予約を行う場合を例に挙げる。予約の内容は録画内容がｈｔｔｐ：／／ＸＸＸＸ／ｍｏｖｉｅ００００．ｍｐｇ、実行開始日時が２００７／０３／０７  １２：００、コンテンツの再生時間が１２０分、ビットレートが２４Ｍｂｐｓである番組とし、他の装置へのダウンロード依頼を行うものとする。
【０１１３】
前述ダウンロード依頼におけるミラーダウンロード依頼送信部２０１は図４１のフローチャートに示されるような動作を行う。
【０１１４】
まず、ユーザからのダウンロード予約をダウンロード依頼判定部１８０１が受理し（ｓ６０１）、自身の録画予約テーブル１００１へ登録を行う（ｓ６０２）。ダウンロード依頼判定部１８０１は他の録画可能な装置へもダウンロード依頼を実行するかの判定を行う（ｓ６０３）。ダウンロード依頼判定部１８０１は依頼ＩＤを生成する（ｓ６０４）。さらにダウンロード依頼判定部１８０１は転送率テーブル８００３を参照し、コンテンツのビットレートよりも低い最悪転送率を持つ装置を検索すし（ｓ６０５）。ダウンロード依頼受信装置３１２の転送率８３０６が該当する（ｓ６０６）。ダウンロード依頼判定部１８０１はダウンロード元をユーザが予約を行ったインタネットＴＶサービス３１５上のＵＲＬから録再装置３０６装置のダウンロード済みコンテンツへ、実行日時をインタネットＴＶサービス３１５からダウンロードが完了する時刻移行に変更する（ｓ６０７）。最後に作成したダウンロード依頼情報８７０７をダウンロード依頼送信部１８０２からダウンロード依頼受信装置３１２に対して送信する（ｓ６０８）。
【０１１５】
以上の様に、ダウンロードコンテンツに対しても、ネットワーク構成を反映したダウンロードを行うことが可能となり、ユーザは十分なサービスを享受可能となる。
【実施例７】
【０１１６】
以下、本発明の第七実施形態について説明するが、本発明が本明細書の実施形態に限定されないことは言うまでもない。
【０１１７】
実施例７におけるネットワークシステム、各ネットワーク装置のテーブルにおける、ミラーダウンロード依頼受信装置３１２の動作を説明する。本実施例ではミラー録画予約依頼受信部とミラーダウンロード依頼受信部が同一装置であっても無くても良く、同一装置の場合は録画予約依頼判定部とダウンロード依頼判定部、録画予約依頼受信部とダウンロード依頼受信部を兼ねた判定部と受信部を用意すればよい。なお、説明には実施例６に示す前述ダウンロード依頼を受信した場合とする。
【０１１８】
なお、ダウンロード依頼受信装置３１２の録画予約テーブルは図１２とする。
前述ダウンロード依頼を受信した場合におけるミラーダウンロード依頼受信部２１１は図４２のフローチャートに示されるような動作を行う。
【０１１９】
まず、ダウンロード依頼受信部１９０２がダウンロード依頼送信部１８０２からのダウンロード依頼８７０７を受信する（ｓ７０１）。ダウンロード依頼判定部１９０１はダウンロード依頼受信部１９０２から渡されたウンロード依頼情報８７０７と、転送率テーブル８００６を参照し、ダウンロードを行うことで、利益を享受できる再生装置があるかの検索を行う（ｓ７０２）。転送率テーブル８００６に示すとおり、再生装置３０５の転送率８６０６の最悪転送率がコンテンツのビットレートよりも高いことが判断可能である（ｓ７０３）。このため、ダウンロード依頼判定部１９０１は録画予約テーブル８００５にダウンロード予約依頼８７０７を登録する（ｓ７０４）。
【０１２０】
以上の様に、ダウンロードコンテンツに対しても、ネットワーク構成を反映したダウンロードを行うことが可能となり、ユーザは十分なサービスを享受可能となる。
【０１２１】
［追記］以下に本発明の各録画装置について追記する。
本発明に係る録画装置は、録画予約情報を記憶する録画予約テーブルと、ネットワーク転送率を記憶する転送率テーブルと、送信可能なコンテンツの一覧を記憶するコンテンツリストテーブルと、ネットワーク転送率を測定するためのバルクデータを生成するバルク生成部と、転送率を測定し、転送率テーブルに登録する転送率測定部と、転送率テーブルを参照し転送率が録画番組のビットレートよりも低い場合、対象となる録画装置に録画予約依頼を行い、高い場合は録画予約依頼を行わないことを判定する録画予約依頼送信判定部と、他の録画装置への録画予約依頼を送信する録画予約依頼送信部を備え、前述転送率テーブルを参照し、録画コンテンツのビットレートよりも転送率が低い録画装置に対して録画予約依頼を行い、高い録画装置には録画予約依頼を行わないことを特徴とする。
【０１２２】
この構成により、録画予約時に他の録画装置に対する録画予約を同時に依頼することができ、ネットワークの転送率を考慮し、複数の録画装置に録画予約を行う手間を省くことが可能となる。
【０１２３】
また、本発明に係る録画装置は、録画予約情報を記憶する録画予約テーブルと、
ネットワーク転送率を記憶する転送率テーブルと、送信可能なコンテンツの一覧を記憶するコンテンツリストテーブルと、ネットワーク転送率を測定するためのバルクデータを生成するバルク生成部と、転送率を測定し、結果を前述転送率テーブルに登録する転送率測定部と、前述録画予約依頼を受信する録画予約依頼受信部と、前述転送率テーブルを参照し、前述録画予約依頼を録画コンテンツのビットレートよりも転送率の高い再生装置がある場合にのみ、前述録画予約テーブルに登録する録画予約依頼受理判定部を備え、前述転送率テーブルを参照し、録画コンテンツのビットレートよりも転送率の高い再生装置がある場合に録画予約のみを行うことを特徴とする。この構成により、録画予約依頼を受信が行われた場合でも必要な転送率が確保されたネットワーク内に再生装置が存在しない録画装置が録画予約を行う必要が無く、録画に要する記憶装置の有効利用を図ることができる。
【０１２４】
また、本発明に係る録画装置は、録画予約情報を記憶する録画予約テーブルと、ネットワーク転送率を記憶する転送率テーブルと、送信可能なコンテンツの一覧を記憶するコンテンツリストテーブルと、ネットワーク転送率を測定するためのバルクデータを生成するバルク生成部と、転送率を測定し、前述転送率テーブルに登録する転送率測定部と、前述コンテンツリストテーブルを参照し、録画依頼を行ったコンテンツの場合に番組を削除する際に削除範囲を判定する削除判定部と、削除依頼を他の録画機器へ送信する削除依頼送信部を備え、録画依頼が行われたコンテンツを削除する際に、自装置またはネットワーク全体から削除するかを判定する機能を特徴とする。
【０１２５】
この構成により、単独の装置のみ削除することに加え、複数の録画装置に録画予約依頼が実行された録画番組を一括で削除することが可能となり、ユーザが削除操作する手数を削減することができる。
【０１２６】
また、本発明に係る再生装置は、ネットワーク上のコンテンツ一覧を取得するネットワーク管理部と、ネットワーク転送率を記憶する転送率テーブルと、ネットワーク転送率を測定するためのバルクデータを生成するバルク生成部と、転送率を測定し、結果を前述転送率テーブルに登録する転送率測定部と、表示対象のコンテンツリストを記憶するための表示用テーブルと、前述転送率テーブルを参照し、前述コンテンツ一覧から表示対象を選択する表示判定部を備え、録画予約依頼を行い録画した同一コンテンツ内でもっとも転送率の高い装置にあるコンテンツのみを選択してコンテンツ一覧を表示することを特徴とする。
【０１２７】
この構成により、複数装置に録画予約依頼されたコンテンツであっても、転送率を元に最適なコンテンツを表示することが可能となり、再生するコンテンツを同一コンテンツから選択する手間を省くことが可能となる。
【図面の簡単な説明】
【０１２８】
【図１】図１は本発明の実施例１のミラー録画予約依頼送信部を示す図である。
【図２】図２は本発明の実施例１のミラー録画予約依頼受信部を示す図である。
【図３】図３は本発明の実施例１のネットワークコンテンツ選択部を示す図である。
【図４】図４は本発明の実施例１のミラー録画予約依頼送信部を含む録画予約依頼送信装置を示す図である。
【図５】図５は本発明の実施例１のミラー録画予約依頼受信部を含む録画予約依頼受信装置を示す図である。
【図６】図６は本発明の実施例１のネットワークコンテンツ選択部を含む再生装置を示す図である。
【図７】図７は本発明の実施例１のネットワークシステム構成例を示す図である。
【図８】図８は本発明の実施例１の録画予約依頼送信装置の録画予約依頼テーブルを示す図である。
【図９】図９は本発明の実施例１の録画予約依頼送信装置の転送率テーブルを示す図である。
【図１０】図１０は本発明の実施例１の録画予約依頼送信装置のコンテンツリストテーブルを示す図である。
【図１１】図１１は本発明の実施例１の録画予約依頼送信装置が作成する録画予約依頼情報を示す図である。
【図１２】図１２は本発明の実施例１の録画予約依頼受信装置の予約依頼テーブルを示す図である。
【図１３】図１３は本発明の実施例１の録画予約依頼受信装置の転送率テーブルを示す図である。
【図１４】図１４は本発明の実施例１の録画予約依頼受信装置のコンテンツリストテーブルを示す図である。
【図１５】図１５は本発明の実施例１の再生装置の予約依頼テーブルを示す図である。
【図１６】図１６は本発明の実施例１の再生装置の表示用テーブルを示す図である。
【図１７】図１７は本発明の実施例４の削除依頼情報を示す図である。
【図１８】図１８は本発明の実施例４のミラー削除依頼送信部を示す図である。
【図１９】図１９は本発明の実施例４のミラー削除依頼受信部を示す図である。
【図２０】図２０は本発明の実施例４のミラー削除依頼送信部を含む削除依頼送信装置の図である。
【図２１】図２１は本発明の実施例４のミラー削除依頼受信部を含む削除依頼受信装置の図である。
【図２２】図２２は本発明の実施例４のネットワークシステム構成例を示す図である。
【図２３】図２３は本発明の実施例４のコンテンツ削除確認の表示例です。
【図２４】図２４は本発明の実施例６のミラーダウンロード依頼送信部を示す図である。
【図２５】図２５は本発明の実施例６のミラーダウンロード依頼送信部の予約依頼テーブルを示す図である。
【図２６】図２６は本発明の実施例６のミラーダウンロード依頼送信部の転送率テーブルを示す図である。
【図２７】図２７は本発明の実施例６のミラーダウンロード依頼送信部のコンテンツリストテーブルを示す図である。
【図２８】図２８は本発明の実施例６のミラーダウンロード依頼受信部を示す図である。
【図２９】図２９は本発明の実施例６のミラーダウンロード依頼受信部の録画予約テーブルを示す図である。
【図３０】図３０は本発明の実施例６のミラーダウンロード依頼受信部の転送率テーブルを示す図である。
【図３１】図３１は本発明の実施例６のミラーダウンロード依頼受信部のコンテンツリストテーブルを示す図である。
【図３２】図３２は本発明の実施例６のミラーダウンロード依頼送信部が作成するダウンロード依頼を示す図である。
【図３３】図３３は本発明の実施例６のミラーダウンロード依頼送信部を含むダウンロード依頼送信装置を示す図である。
【図３４】図３４は本発明の実施例６のミラーダウンロード依頼受信部を含むダウンロード依頼受信装置を示す図である。
【図３５】図３５は本発明の実施例６のネットワークシステム構成例を示す図である。
【図３６】図３６は本発明の実施例６のミラー録画予約依頼送信部のフローチャートを示す図である。
【図３７】図３７は本発明の実施例２のミラー録画予約依頼受信部のフローチャートを示す図である。
【図３８】図３８は本発明の実施例３のネットワークコンテンツ選択部のフローチャートを示す図である。
【図３９】図３９は本発明の実施例のミラー削除依頼送信部のフローチャートを示す図である。
【図４０】図４０は本発明の実施例５のミラー削除依頼受信部のフローチャートを示す図である。
【図４１】図４１は本発明の実施例のミラーダウンロード依頼送信部のフローチャートを示す図である。
【図４２】図４２は本発明の実施例のミラーダウンロード依頼送信部のフローチャートを示す図である。
【符号の説明】
【０１２９】
１０１    ミラー録画予約依頼送信部
１１１    ミラー録画予約依頼受信部
１２１    ネットワークコンテンツ選択部
１６１    ミラー削除依頼送信部
１７１    ミラー削除依頼受信部
２０１    ミラーダウンロード依頼送信部
２１１    ミラーダウンロード依頼受信部
３０１    有線ＬＡＮ１
３０２    ハブ１
３０３    無線ＬＡＮ
３０４    ハブ２
３０５    再生装置
３０６    録画予約依頼送信装置
３０７    有線ＬＡＮ２
３０８    録画予約依頼受信装置
３０９    削除依頼送信装置
３１０    削除依頼受信装置
３１１    ダウンロード依頼送信装置
３１２    ダウンロード依頼受信装置
３１３    ルータ
３１４    インタネット
３１５    インタネットＴＶサービス
１００１    管理テーブル群
１００２    録画予約テーブル
１００３    転送率テーブル
１００４    コンテンツリストテーブル
１００５    バルク生成部
１００６    転送率測定部
１００７    録画予約依頼送信判定部
１００８    録画予約依頼送信部
１１０１    録画予約依頼受理判定部
１１０２    録画予約依頼受信部
１２０１    管理テーブル群
１２０２    表示用テーブル
１２０３    表示判定部
１３０１    グラフィックアクセラレータ
１３０２    ＧＵＩ
１３０３    ユーザ情報入力部
１３０４    コンテンツリスト取得部
１３０４    ネットワーク送受信部
１３０５    ＣＰＵ
１３０６    ＲＡＭ
１３０７    ＨＤＤ
１３０８    チューナ
１６０１    削除依頼送信判定部
１６０２    削除依頼送信部
１７０１    削除依頼受理判定部
１７０２    削除依頼受信部
１８０１    ダウンロード依頼送信判定部
１８０２    ダウンロード依頼送信部
１９０１    ダウンロード依頼受理判定部
１９０２    ダウンロード依頼受信部
７００１    録画予約依頼送信装置の録画予約テーブル
７００２    録画予約依頼送信装置の転送率テーブル
７００３    録画予約依頼送信装置のコンテンツリストテーブル
７００４    録画予約依頼情報
７００５    録画予約依頼受信装置の録画予約テーブル
７００６    録画予約依頼受信装置の転送率テーブル
７００７    録画予約依頼受信装置のコンテンツリストテーブル
７００８    再生装置の転送率テーブル
７００９    再生装置の表示用テーブル
７１０１    予約ＩＤ
７１０２    録画情報
７１０３    実行日時
７１０４    ビットレート
７１０５    依頼ＩＤ
７１０６    録画方式
７１０７    録画予約項目その１
７１０８    録画予約項目その２
７２０１    装置ＩＤ
７２０２    装置情報
７２０３    平均転送率
７２０４    最悪転送率
７２０５    能力
７２０６    装置情報その１
７２０７    装置情報その２
７３０１    コンテンツＩＤ
７３０２    ビットレート
７３０３    コンテンツ名
７３０４    ＵＲＬ
７３０５    依頼ＩＤ
７３０６    コンテンツ情報その１
７３０７    コンテンツ情報その２
７３０８    コンテンツ情報その３
７４０１    依頼ＩＤ
７４０２    依頼内容
７４０３    録画内容
７４０４    実行日時
７４０５    ビットレート
７４０６    録画方式
７４０７    録画予約依頼情報その１
７５０１    予約ＩＤ
７５０２    録画情報
７５０３    実行日時
７５０４    ビットレート
７５０５    依頼ＩＤ
７５０６    録画方式
７５０７    録画予約項目その１
７５０８    録画予約項目その２
７６０１    装置ＩＤ
７６０２    装置情報
７６０３    平均転送率
７６０４    最悪転送率
７６０５    能力
７６０６    装置情報その１
７６０７    装置情報その２
７７０１    コンテンツＩＤ
７７０２    ビットレート
７７０３    コンテンツ名
７７０４    ＵＲＬ
７７０５    依頼ＩＤ
７７０６    コンテンツ情報その１
７７０７    コンテンツ情報その２
７７０８    コンテンツ情報その３
７８０１    装置ＩＤ
７８０２    装置情報
７８０３    平均転送率
７８０４    最悪転送率
７８０５    能力
７８０６    装置情報その１
７８０７    装置情報その２
７９０１    コンテンツＩＤ
７９０２    装置情報
７９０３    ビットレート
７９０４    コンテンツ名
７９０５    ＵＲＬ
７９０６    依頼ＩＤ
７９０７    コンテンツ情報その１
７９０８    コンテンツ情報その２
７９０９    コンテンツ情報その３
８００１    削除依頼情報
８００２    ダウンロード依頼送信装置の録画予約テーブル
８００３    ダウンロード依頼送信装置の転送率テーブル
８００４    ダウンロード依頼送信装置のコンテンツリストテーブル
８００５    ダウンロード依頼受信装置の録画予約テーブル
８００６    ダウンロード依頼受信装置の転送率テーブル
８００７    ダウンロード依頼受信装置のコンテンツリストテーブル
８００８    ダウンロード依頼情報
８１０１    依頼ＩＤ
８１０２    依頼内容
８１０３    録画内容
８１０４    実行日時
８１０５    ビットレート
８１０６    録画方式
８１０７    削除依頼情報その１
８２０１    予約ＩＤ
８２０２    録画種別
８２０３    録画情報
８２０４    実行日時
８２０５    ビットレート
８２０６    依頼ＩＤ
８２０７    録画予約項目その１
８２０８    録画予約項目その２
８３０１    装置ＩＤ
８３０２    装置情報
８３０３    平均転送率
８３０４    最悪転送率
８３０５    能力
８３０６    装置情報その１
８３０７    装置情報その２
８４０１    コンテンツＩＤ
８４０２    ビット
８４０３    コンテンツ名
８４０４    ＵＲＬ
８４０５    依頼ＩＤ
８４０６    種別
８４０７    コンテンツ情報その１
８４０８    コンテンツ情報その２
８４０９    コンテンツ情報その３
８５０１    予約ＩＤ
８５０２    録画種別
８５０３    録画情報
８５０４    実行日時
８５０５    ビットレート
８５０６    依頼ＩＤ
８５０７    録画予約項目その１
８５０８    録画予約項目その２
８６０１    装置ＩＤ
８６０２    装置情報
８６０３    平均転送率
８６０４    最悪転送率
８６０５    能力
８６０６    装置情報その１
８６０７    装置情報その２
８７０１    コンテンツＩＤ
８７０２    ビットレート
８７０３    コンテンツ名
８７０４    ＵＲＬ
８７０５    依頼ＩＤ
８７０６    種別
８７０７    コンテンツ情報その１
８７０８    コンテンツ情報その２
８７０９    コンテンツ情報その３
８８０１    依頼ＩＤ
８８０２    依頼内容
８８０３    録画内容
８８０４    実行日時
８８０５    ビットレート
８８０６    録画方式
８８０７    ダウンロード依頼項目
９００１    削除確認メッセージ
９００２    はいボタン
９００３    いいえボタン
【図１】
2009017333.tif 000003
【図２】
2009017333.tif 000004
【図３】
2009017333.tif 000005
【図４】
2009017333.tif 000006
【図５】
2009017333.tif 000007
【図６】
2009017333.tif 000008
【図７】
2009017333.tif 000009
【図８】
2009017333.tif 000010
【図９】
2009017333.tif 000011
【図１０】
2009017333.tif 000012
【図１１】
2009017333.tif 000013
【図１２】
2009017333.tif 000014
【図１３】
2009017333.tif 000015
【図１４】
2009017333.tif 000016
【図１５】
2009017333.tif 000017
【図１６】
2009017333.tif 000018
【図１７】
2009017333.tif 000019
【図１８】
2009017333.tif 000020
【図１９】
2009017333.tif 000021
【図２０】
2009017333.tif 000022
【図２１】
2009017333.tif 000023
【図２２】
2009017333.tif 000024
【図２３】
2009017333.tif 000025
【図２４】
2009017333.tif 000026
【図２５】
2009017333.tif 000027
【図２６】
2009017333.tif 000028
【図２７】
2009017333.tif 000029
【図２８】
2009017333.tif 000030
【図２９】
2009017333.tif 000031
【図３０】
2009017333.tif 000032
【図３１】
2009017333.tif 000033
【図３２】
2009017333.tif 000034
【図３３】
2009017333.tif 000035
【図３４】
2009017333.tif 000036
【図３５】
2009017333.tif 000037
【図３６】
2009017333.tif 000038
【図３７】
2009017333.tif 000039
【図３８】
2009017333.tif 000040
【図３９】
2009017333.tif 000041
【図４０】
2009017333.tif 000042
【図４１】
2009017333.tif 000043
【図４２】
2009017333.tif 000044