(57)【要約】【課題】コンテンツの録画時において、ハードディスクの故障により当該コンテンツが喪失してしまうリスクを好適に管理することができるメディアプレーヤ及び当該メディアプレーヤを備えるコンテンツ録画システムを提供する。【解決手段】メディアプレーヤ６に、記憶容量の残量がユーザによる操作部６６の操作によって指定されたコンテンツの情報量を上回るメディアサーバを識別するための識別情報を、故障率が低いメディアサーバの識別情報から順に、映像表示部６４１に表示させる表示制御プログラム６７３ｃを実行したＣＰＵ６７１と、ユーザによる操作部６６の操作によって指定されたコンテンツを、ユーザによる操作部６６の操作によって選択されたメディアサーバに記憶させる録画制御プログラム６７３ｄを実行したＣＰＵ６７１と、を備えるよう構成した。【選択図】図４
2008131231.tif 000002
【特許請求の範囲】
【請求項１】
複数のメディアサーバと、当該複数のメディアサーバに接続され、テレビジョン放送波から受信された放送番組のコンテンツを、当該複数のメディアサーバの中から選択された一のメディアサーバに記憶させる録画制御装置と、を備えるコンテンツ録画システムにおいて、
前記録画制御装置は、
録画予約をするコンテンツを指定する指定手段と、
前記複数のメディアサーバのそれぞれについて、故障率を算出する故障率算出手段と、
前記複数のメディアサーバのそれぞれについて、記憶容量の残量を算出する残量算出手段と、
前記残量算出手段により算出された記憶容量の残量が前記指定手段により指定されたコンテンツの情報量を上回るメディアサーバを識別するための識別情報を、前記故障率算出手段により算出された故障率が低いメディアサーバの識別情報から順に、表示手段に表示させる表示制御手段と、
前記表示制御手段により前記表示手段に表示されたメディアサーバの識別情報の中から、前記指定手段により指定されたコンテンツを記憶させるメディアサーバの識別情報をユーザが選択するための選択手段と、
前記指定手段により指定されたコンテンツを受信した際に、当該受信されたコンテンツを、前記選択手段により選択されたメディアサーバに記憶させる録画制御手段と、
を備え、
前記メディアサーバは、
前記録画制御手段によりコンテンツが記憶される記憶手段を備え、
前記表示制御手段は、前記故障率算出手段により算出された故障率が所定の閾値を下回るメディアサーバの識別情報のみを、前記表示手段に表示させることを特徴とするコンテンツ録画システム。
【請求項２】
複数のメディアサーバと、当該複数のメディアサーバに接続され、テレビジョン放送波から受信された放送番組のコンテンツを、当該複数のメディアサーバの中から選択された一のメディアサーバに記憶させる録画制御装置と、を備えるコンテンツ録画システムにおいて、
前記録画制御装置は、
録画予約をするコンテンツを指定する指定手段と、
前記複数のメディアサーバのそれぞれについて、故障率を算出する故障率算出手段と、
前記複数のメディアサーバのそれぞれについて、記憶容量の残量を算出する残量算出手段と、
前記残量算出手段により算出された記憶容量の残量が前記指定手段により指定されたコンテンツの情報量を上回るメディアサーバを識別するための識別情報を、前記故障率算出手段により算出された故障率が低いメディアサーバの識別情報から順に、表示手段に表示させる表示制御手段と、
前記表示制御手段により前記表示手段に表示されたメディアサーバの識別情報の中から、前記指定手段により指定されたコンテンツを記憶させるメディアサーバの識別情報をユーザが選択するための選択手段と、
前記指定手段により指定されたコンテンツを受信した際に、当該受信されたコンテンツを、前記選択手段により選択されたメディアサーバに記憶させる録画制御手段と、
を備え、
前記メディアサーバは、
前記録画制御手段によりコンテンツが記憶される記憶手段を備え、
前記表示制御手段は、前記故障率算出手段により算出された故障率が所定の閾値を下回るメディアサーバの識別情報と、前記故障率算出手段により算出された故障率が所定の閾値を上回るメディアサーバの識別情報と、が識別可能となるように、前記表示手段に表示させることを特徴とするコンテンツ録画システム。
【請求項３】
テレビジョン放送波から受信された放送番組のコンテンツを、複数のメディアサーバの中から選択された一のメディアサーバに記憶させる録画制御装置において、
録画予約をするコンテンツを指定する指定手段と、
前記複数のメディアサーバのそれぞれについて、故障率を算出する故障率算出手段と、
前記複数のメディアサーバのそれぞれについて、記憶容量の残量を算出する残量算出手段と、
前記残量算出手段により算出された記憶容量の残量が前記指定手段により指定されたコンテンツの情報量を上回るメディアサーバを識別するための識別情報を、前記故障率算出手段により算出された故障率が低いメディアサーバの識別情報から順に、表示手段に表示させる表示制御手段と、
前記表示制御手段により前記表示手段に表示されたメディアサーバの識別情報の中から、前記指定手段により指定されたコンテンツを記憶させるメディアサーバの識別情報をユーザが選択するための選択手段と、
前記指定手段により指定されたコンテンツを受信した際に、当該受信されたコンテンツを、前記選択手段により選択されたメディアサーバに記憶させる録画制御手段と、
を備えることを特徴とする録画制御装置。
【請求項４】
請求項３に記載の録画制御装置において、
前記表示制御手段は、前記故障率算出手段により算出された故障率が所定の閾値を下回るメディアサーバの識別情報のみを、前記表示手段に表示させることを特徴とする録画制御装置。
【請求項５】
請求項３に記載の録画制御装置において、
前記表示制御手段は、前記故障率算出手段により算出された故障率が所定の閾値を下回るメディアサーバの識別情報と、前記故障率算出手段により算出された故障率が所定の閾値を上回るメディアサーバの識別情報と、が識別可能となるように、前記表示手段に表示させることを特徴とする録画制御装置。
【請求項６】
複数のメディアサーバと、当該複数のメディアサーバに接続され、テレビジョン放送波から受信された放送番組のコンテンツを、当該複数のメディアサーバの中から選択された一のメディアサーバに記憶させる録画制御装置と、を備えるコンテンツ録画システムにおいて、
前記録画制御装置は、
録画予約をするコンテンツを指定する指定手段と、
前記複数のメディアサーバのそれぞれについて、故障率を算出する故障率算出手段と、
前記指定手段により指定されたコンテンツについて、優先順位を設定する設定手段と、
前記故障率算出手段により算出された故障率と前記設定手段により設定された優先順位とに基づいて、前記複数のメディアサーバの中から一のメディアサーバを選択する選択手段と、
前記指定手段により指定されたコンテンツを受信した際に、当該受信されたコンテンツを、前記選択手段により選択されたメディアサーバに記憶させる録画制御手段と、
を備え、
前記メディアサーバは、
前記録画制御手段によりコンテンツが記憶される記憶手段を備え、
前記選択手段は、前記設定手段により設定された優先順位が高いほど、前記故障率算出手段により算出された故障率が低いメディアサーバを選択することを特徴とするコンテンツ録画システム。
【請求項７】
テレビジョン放送波から受信された放送番組のコンテンツを、複数のメディアサーバの中から選択された一のメディアサーバに記憶させる録画制御装置において、
録画予約をするコンテンツを指定する指定手段と、
前記複数のメディアサーバのそれぞれについて、故障率を算出する故障率算出手段と、
前記指定手段により指定されたコンテンツについて、優先順位を設定する設定手段と、
前記故障率算出手段により算出された故障率と前記設定手段により設定された優先順位とに基づいて、前記複数のメディアサーバの中から一のメディアサーバを選択する選択手段と、
前記指定手段により指定されたコンテンツを受信した際に、当該受信されたコンテンツを、前記選択手段により選択されたメディアサーバに記憶させる録画制御手段と、
を備え、
前記選択手段は、前記設定手段により設定された優先順位が高いほど、前記故障率算出手段により算出された故障率が低いメディアサーバを選択することを特徴とするコンテンツ録画システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、録画制御装置及びコンテンツ録画システムに関する。
【背景技術】
【０００２】
従来、放送番組などのコンテンツを記憶するための記憶装置（ハードディスク）を搭載した、パソコンやホームサーバ、ＤＶＤ（Digital Versatile Disk）／ＨＤＤ（Hard Disk Drive）レコーダなどのメディアサーバが知られている。
メディアサーバに搭載されたハードディスクは、例えば、磨耗などの経年変化を受ける部品を利用したデバイスであるため、使用年数等に応じて故障率が上昇する。したがって、例えば、コンテンツを故障率が高いハードディスクに記憶させることは、そのコンテンツを喪失させるリスクを高めることになるという問題がある。
【０００３】
そこで、このような問題を解決するために、様々な技術が提案されている。
具体的には、例えば、録画予約された放送番組を録画するハードディスク記憶装置において、ハードディスクの異常の有無を検出する自己診断機能を有し、異常を検出すると、自己診断結果を表示部に表示するハードディスク記憶装置が提案された（例えば、特許文献１参照）。
また、例えば、ディスク状記憶媒体（特にハードディスク）を使用してデータの記録再生を行う記録再生部（ハードディスクドライブ）を備えた情報記録再生装置において、記録再生部の寿命に関する情報を検出して記憶するとともに、記録再生部が受けた損傷に関する情報を検出して記憶し、これら記憶された情報に基づいて記録再生部の故障発生の可能性を診断し、その診断結果を表示する情報記録再生装置が提案された（例えば、特許文献２参照）。
また、例えば、ハードディスクにおいて、ハードディスクの累積稼働時間を記憶しておき、ハードディスクの寿命時期が到来したら、その旨を、表示装置を介してユーザに報知する寿命時期自己診断装置を具備したハードディスクが提案された（例えば、特許文献３参照）。
【０００４】
また、例えば、サーバの障害時にアプリケーションの移行先のサーバを決定する方法において、サーバの正常動作時に各アプリケーションの要求性能を取得し、サーバ稼動時におけるサーバの提供性能を取得し、アプリケーションを移行できる構成を有するサーバの候補を抽出し、当該取得した要求性能と提供性能とを比較することによりアプリケーションの実行性能が近いサーバを特定し、当該特定したサーバの中から、サーバ移行後の負荷の変化が少ないサーバをアプリケーション移行先のサーバとして決定する方法が提案された（例えば、特許文献４参照）。
【特許文献１】特開２００６−１８９６３号公報
【特許文献２】特開２００５−２６７７９９号公報
【特許文献３】特開２０００−１５６０２４号公報
【特許文献４】特開２００５−２３４９１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１〜３に開示された技術は、コンテンツを録画した後に、ハードディスクの故障により当該コンテンツが喪失してしまうリスクが高まった旨をユーザに報知するため、当該リスクを回避するためには、当該コンテンツを他のハードディスクに移動させる必要があり、ユーザにとって煩わしいという問題がある。
また、特許文献４に開示された技術は、障害が発生したサーバ上で動作していたアプリケーションを他のサーバへ移行するための技術であるため、ハードディスクの故障によりコンテンツが喪失してしまうリスクは回避できない。
【０００６】
本発明の課題は、コンテンツの録画時において、ハードディスクの故障により当該コンテンツが喪失してしまうリスクを好適に管理することができる録画制御装置及び当該録画制御装置を備えるコンテンツ録画システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、
複数のメディアサーバと、当該複数のメディアサーバに接続され、テレビジョン放送波から受信された放送番組のコンテンツを、当該複数のメディアサーバの中から選択された一のメディアサーバに記憶させる録画制御装置と、を備えるコンテンツ録画システムにおいて、
前記録画制御装置は、
録画予約をするコンテンツを指定する指定手段と、
前記複数のメディアサーバのそれぞれについて、故障率を算出する故障率算出手段と、
前記複数のメディアサーバのそれぞれについて、記憶容量の残量を算出する残量算出手段と、
前記残量算出手段により算出された記憶容量の残量が前記指定手段により指定されたコンテンツの情報量を上回るメディアサーバを識別するための識別情報を、前記故障率算出手段により算出された故障率が低いメディアサーバの識別情報から順に、表示手段に表示させる表示制御手段と、
前記表示制御手段により前記表示手段に表示されたメディアサーバの識別情報の中から、前記指定手段により指定されたコンテンツを記憶させるメディアサーバの識別情報をユーザが選択するための選択手段と、
前記指定手段により指定されたコンテンツを受信した際に、当該受信されたコンテンツを、前記選択手段により選択されたメディアサーバに記憶させる録画制御手段と、
を備え、
前記メディアサーバは、
前記録画制御手段によりコンテンツが記憶される記憶手段を備え、
前記表示制御手段は、前記故障率算出手段により算出された故障率が所定の閾値を下回るメディアサーバの識別情報のみを、前記表示手段に表示させることを特徴とする。
【０００８】
請求項２に記載の発明は、
複数のメディアサーバと、当該複数のメディアサーバに接続され、テレビジョン放送波から受信された放送番組のコンテンツを、当該複数のメディアサーバの中から選択された一のメディアサーバに記憶させる録画制御装置と、を備えるコンテンツ録画システムにおいて、
前記録画制御装置は、
録画予約をするコンテンツを指定する指定手段と、
前記複数のメディアサーバのそれぞれについて、故障率を算出する故障率算出手段と、
前記複数のメディアサーバのそれぞれについて、記憶容量の残量を算出する残量算出手段と、
前記残量算出手段により算出された記憶容量の残量が前記指定手段により指定されたコンテンツの情報量を上回るメディアサーバを識別するための識別情報を、前記故障率算出手段により算出された故障率が低いメディアサーバの識別情報から順に、表示手段に表示させる表示制御手段と、
前記表示制御手段により前記表示手段に表示されたメディアサーバの識別情報の中から、前記指定手段により指定されたコンテンツを記憶させるメディアサーバの識別情報をユーザが選択するための選択手段と、
前記指定手段により指定されたコンテンツを受信した際に、当該受信されたコンテンツを、前記選択手段により選択されたメディアサーバに記憶させる録画制御手段と、
を備え、
前記メディアサーバは、
前記録画制御手段によりコンテンツが記憶される記憶手段を備え、
前記表示制御手段は、前記故障率算出手段により算出された故障率が所定の閾値を下回るメディアサーバの識別情報と、前記故障率算出手段により算出された故障率が所定の閾値を上回るメディアサーバの識別情報と、が識別可能となるように、前記表示手段に表示させることを特徴とする。
【０００９】
請求項３に記載の発明は、
テレビジョン放送波から受信された放送番組のコンテンツを、複数のメディアサーバの中から選択された一のメディアサーバに記憶させる録画制御装置において、
録画予約をするコンテンツを指定する指定手段と、
前記複数のメディアサーバのそれぞれについて、故障率を算出する故障率算出手段と、
前記複数のメディアサーバのそれぞれについて、記憶容量の残量を算出する残量算出手段と、
前記残量算出手段により算出された記憶容量の残量が前記指定手段により指定されたコンテンツの情報量を上回るメディアサーバを識別するための識別情報を、前記故障率算出手段により算出された故障率が低いメディアサーバの識別情報から順に、表示手段に表示させる表示制御手段と、
前記表示制御手段により前記表示手段に表示されたメディアサーバの識別情報の中から、前記指定手段により指定されたコンテンツを記憶させるメディアサーバの識別情報をユーザが選択するための選択手段と、
前記指定手段により指定されたコンテンツを受信した際に、当該受信されたコンテンツを、前記選択手段により選択されたメディアサーバに記憶させる録画制御手段と、
を備えることを特徴とする。
【００１０】
請求項４に記載の発明は、
請求項３に記載の録画制御装置において、
前記表示制御手段は、前記故障率算出手段により算出された故障率が所定の閾値を下回るメディアサーバの識別情報のみを、前記表示手段に表示させることを特徴とする。
【００１１】
請求項５に記載の発明は、
請求項３に記載の録画制御装置において、
前記表示制御手段は、前記故障率算出手段により算出された故障率が所定の閾値を下回るメディアサーバの識別情報と、前記故障率算出手段により算出された故障率が所定の閾値を上回るメディアサーバの識別情報と、が識別可能となるように、前記表示手段に表示させることを特徴とする。
【００１２】
請求項６に記載の発明は、
複数のメディアサーバと、当該複数のメディアサーバに接続され、テレビジョン放送波から受信された放送番組のコンテンツを、当該複数のメディアサーバの中から選択された一のメディアサーバに記憶させる録画制御装置と、を備えるコンテンツ録画システムにおいて、
前記録画制御装置は、
録画予約をするコンテンツを指定する指定手段と、
前記複数のメディアサーバのそれぞれについて、故障率を算出する故障率算出手段と、
前記指定手段により指定されたコンテンツについて、優先順位を設定する設定手段と、
前記故障率算出手段により算出された故障率と前記設定手段により設定された優先順位とに基づいて、前記複数のメディアサーバの中から一のメディアサーバを選択する選択手段と、
前記指定手段により指定されたコンテンツを受信した際に、当該受信されたコンテンツを、前記選択手段により選択されたメディアサーバに記憶させる録画制御手段と、
を備え、
前記メディアサーバは、
前記録画制御手段によりコンテンツが記憶される記憶手段を備え、
前記選択手段は、前記設定手段により設定された優先順位が高いほど、前記故障率算出手段により算出された故障率が低いメディアサーバを選択することを特徴とする。
【００１３】
請求項７に記載の発明は、
テレビジョン放送波から受信された放送番組のコンテンツを、複数のメディアサーバの中から選択された一のメディアサーバに記憶させる録画制御装置において、
録画予約をするコンテンツを指定する指定手段と、
前記複数のメディアサーバのそれぞれについて、故障率を算出する故障率算出手段と、
前記指定手段により指定されたコンテンツについて、優先順位を設定する設定手段と、
前記故障率算出手段により算出された故障率と前記設定手段により設定された優先順位とに基づいて、前記複数のメディアサーバの中から一のメディアサーバを選択する選択手段と、
前記指定手段により指定されたコンテンツを受信した際に、当該受信されたコンテンツを、前記選択手段により選択されたメディアサーバに記憶させる録画制御手段と、
を備え、
前記選択手段は、前記設定手段により設定された優先順位が高いほど、前記故障率算出手段により算出された故障率が低いメディアサーバを選択することを特徴とする。
【発明の効果】
【００１４】
請求項１に記載の発明によれば、録画制御装置は、指定手段によって、録画予約をするコンテンツを指定することができ、故障率算出手段によって、複数のメディアサーバのそれぞれについて、故障率を算出することができ、残量算出手段によって、複数のメディアサーバのそれぞれについて、記憶容量の残量を算出することができ、表示制御手段によって、残量算出手段により算出された記憶容量の残量が指定手段により指定されたコンテンツの情報量を上回るメディアサーバを識別するための識別情報を、故障率算出手段により算出された故障率が低いメディアサーバの識別情報から順に、表示手段に表示させることができ、選択手段によって、表示制御手段により表示手段に表示されたメディアサーバの識別情報の中から、指定手段により指定されたコンテンツを記憶させるメディアサーバの識別情報をユーザが選択することができ、録画制御手段によって、指定手段により指定されたコンテンツを受信した際に、当該受信されたコンテンツを、選択手段により選択されたメディアサーバに記憶させることができる。
すなわち、コンテンツを録画する前に、ユーザは当該コンテンツを録画させるメディアサーバを選択することができ、さらに、当該選択に際してメディアサーバを故障率が低いものから順に提示することができるため、ユーザは故障率が低いメディアサーバと高いメディアサーバとを認識した上で当該コンテンツを録画させるメディアサーバを選択することができる。したがって、コンテンツの録画時において、ハードディスクの故障により当該コンテンツが喪失してしまうリスクを好適に管理することができる。
【００１５】
また、表示制御手段は、故障率算出手段により算出された故障率が所定の閾値を下回るメディアサーバの識別情報のみを、表示手段に表示させることができる。
したがって、コンテンツの録画時において、確実に、ハードディスクの故障により当該コンテンツが喪失してしまうリスクを好適に管理することができる。
【００１６】
請求項２に記載の発明によれば、録画制御装置は、指定手段によって、録画予約をするコンテンツを指定することができ、故障率算出手段によって、複数のメディアサーバのそれぞれについて、故障率を算出することができ、残量算出手段によって、複数のメディアサーバのそれぞれについて、記憶容量の残量を算出することができ、表示制御手段によって、残量算出手段により算出された記憶容量の残量が指定手段により指定されたコンテンツの情報量を上回るメディアサーバを識別するための識別情報を、故障率算出手段により算出された故障率が低いメディアサーバの識別情報から順に、表示手段に表示させることができ、選択手段によって、表示制御手段により表示手段に表示されたメディアサーバの識別情報の中から、指定手段により指定されたコンテンツを記憶させるメディアサーバの識別情報をユーザが選択することができ、録画制御手段によって、指定手段により指定されたコンテンツを受信した際に、当該受信されたコンテンツを、選択手段により選択されたメディアサーバに記憶させることができる。
すなわち、コンテンツを録画する前に、ユーザは当該コンテンツを録画させるメディアサーバを選択することができ、さらに、当該選択に際してメディアサーバを故障率が低いものから順に提示することができるため、ユーザは故障率が低いメディアサーバと高いメディアサーバとを認識した上で当該コンテンツを録画させるメディアサーバを選択することができる。したがって、コンテンツの録画時において、ハードディスクの故障により当該コンテンツが喪失してしまうリスクを好適に管理することができる。
【００１７】
また、表示制御手段は、故障率算出手段により算出された故障率が所定の閾値を下回るメディアサーバの識別情報と、故障率算出手段により算出された故障率が所定の閾値を上回るメディアサーバの識別情報と、が識別可能となるように、表示手段に表示させることができる。
したがって、コンテンツの録画時において、確実に、ハードディスクの故障により当該コンテンツが喪失してしまうリスクを好適に管理することができる。
【００１８】
請求項３に記載の発明によれば、指定手段によって、録画予約をするコンテンツを指定することができ、故障率算出手段によって、複数のメディアサーバのそれぞれについて、故障率を算出することができ、残量算出手段によって、複数のメディアサーバのそれぞれについて、記憶容量の残量を算出することができ、表示制御手段によって、残量算出手段により算出された記憶容量の残量が指定手段により指定されたコンテンツの情報量を上回るメディアサーバを識別するための識別情報を、故障率算出手段により算出された故障率が低いメディアサーバの識別情報から順に、表示手段に表示させることができ、選択手段によって、表示制御手段により表示手段に表示されたメディアサーバの識別情報の中から、指定手段により指定されたコンテンツを記憶させるメディアサーバの識別情報をユーザが選択することができ、録画制御手段によって、指定手段により指定されたコンテンツを受信した際に、当該受信されたコンテンツを、選択手段により選択されたメディアサーバに記憶させることができる。
すなわち、コンテンツを録画する前に、ユーザは当該コンテンツを録画させるメディアサーバを選択することができ、さらに、当該選択に際してメディアサーバを故障率が低いものから順に提示することができるため、ユーザは故障率が低いメディアサーバと高いメディアサーバとを認識した上で当該コンテンツを録画させるメディアサーバを選択することができる。したがって、コンテンツの録画時において、ハードディスクの故障により当該コンテンツが喪失してしまうリスクを好適に管理することができる。
【００１９】
請求項４に記載の発明によれば、請求項３に記載の発明と同様の効果が得られることは無論のこと、表示制御手段は、故障率算出手段により算出された故障率が所定の閾値を下回るメディアサーバの識別情報のみを、表示手段に表示させることができる。
したがって、コンテンツの録画時において、確実に、ハードディスクの故障により当該コンテンツが喪失してしまうリスクを好適に管理することができる。
【００２０】
請求項５に記載の発明によれば、請求項３に記載の発明と同様の効果が得られることは無論のこと、表示制御手段は、故障率算出手段により算出された故障率が所定の閾値を下回るメディアサーバの識別情報と、故障率算出手段により算出された故障率が所定の閾値を上回るメディアサーバの識別情報と、が識別可能となるように、表示手段に表示させることができる。
したがって、コンテンツの録画時において、確実に、ハードディスクの故障により当該コンテンツが喪失してしまうリスクを好適に管理することができる。
【００２１】
請求項６に記載の発明によれば、録画制御装置は、指定手段によって、録画予約をするコンテンツを指定することができ、故障率算出手段によって、複数のメディアサーバのそれぞれについて、故障率を算出することができ、設定手段によって、指定手段により指定されたコンテンツについて、優先順位を設定することができ、選択手段によって、故障率算出手段により算出された故障率と設定手段により設定された優先順位とに基づいて、複数のメディアサーバの中から一のメディアサーバを選択することができ、録画制御手段によって、指定手段により指定されたコンテンツを受信した際に、当該受信されたコンテンツを、選択手段により選択されたメディアサーバに記憶させることができ、そして、選択手段は、設定手段により設定された優先順位が高いほど、故障率算出手段により算出された故障率が低いメディアサーバを選択することができる。
すなわち、コンテンツを録画する前に、自動的に当該コンテンツを録画させるメディアサーバを選択することができ、さらに、当該コンテンツに設定された優先順位が高いほど故障率が低いメディアサーバを選択することができる。したがって、コンテンツの録画時において、ハードディスクの故障により当該コンテンツが喪失してしまうリスクを好適に管理することができる。
【００２２】
請求項７に記載の発明によれば、指定手段によって、録画予約をするコンテンツを指定することができ、故障率算出手段によって、複数のメディアサーバのそれぞれについて、故障率を算出することができ、設定手段によって、指定手段により指定されたコンテンツについて、優先順位を設定することができ、選択手段によって、故障率算出手段により算出された故障率と設定手段により設定された優先順位とに基づいて、複数のメディアサーバの中から一のメディアサーバを選択することができ、録画制御手段によって、指定手段により指定されたコンテンツを受信した際に、当該受信されたコンテンツを、選択手段により選択されたメディアサーバに記憶させることができ、そして、選択手段は、設定手段により設定された優先順が高いほど、故障率算出手段により算出された故障率が低いメディアサーバを選択することができる。
すなわち、コンテンツを録画する前に、自動的に当該コンテンツを録画させるメディアサーバを選択することができ、さらに、当該コンテンツに設定された優先順位が高いほど故障率が低いメディアサーバを選択することができる。したがって、コンテンツの録画時において、ハードディスクの故障により当該コンテンツが喪失してしまうリスクを好適に管理することができる。
【発明を実施するための最良の形態】
【００２３】
以下、図を参照して、本発明にかかる録画制御装置及び当該録画制御装置を備えるコンテンツ録画システムの最良の形態を詳細に説明する。なお、発明の範囲は、図示例に限定されない。
本実施の形態では、録画制御装置としてメディアプレーヤを例示して説明することとする。
【００２４】
［第１の実施の形態］
まず、第１の実施の形態におけるメディアプレーヤ６及びメディアプレーヤ６を備えるコンテンツ録画システム１について説明する。
【００２５】
＜コンテンツ録画システムの構成＞
コンテンツ録画システム１の構成について、図１〜図５を参照して説明する。
コンテンツ録画システム１は、例えば、図１に示すように、複数のメディアサーバ２（例えば、「第１メディアサーバ」〜「第５メディアサーバ」）と、複数のメディアサーバ２に接続され、複数のメディアサーバ２に関する情報を管理する管理サーバ４と、複数のメディアサーバ２や管理サーバ４に接続され、テレビジョン放送波から受信された放送番組のコンテンツを、複数のメディアサーバ２の中から選択された一のメディアサーバ２に記憶させる複数のメディアプレーヤ６と、を備えて構成される。
複数のメディアサーバ２と、管理サーバ４と、複数のメディアプレーヤ６とは、例えば、ネットワークＮを介して互いに接続されている。
【００２６】
なお、管理サーバ４は、複数のメディアサーバ２の何れか１つのメディアサーバ２内に組み込まれて構成されていてもよいし、或いは、複数のメディアプレーヤ６の何れか１つのメディアプレーヤ６内に組み込まれて構成されていてもよい。また、１つのメディアサーバ２と、管理サーバ４と、１つのメディアプレーヤ６と、が一体化していてもよい。また、１つのメディアサーバ２と、１つのメディアプレーヤ６と、が一体化したものが複数あってもよい。
また、メディアサーバ２の個数は、「第１メディアサーバ」〜「第５メディアサーバ」の５つの限りでなく、複数であれば任意である。
【００２７】
＜メディアサーバの構成＞
メディアサーバ２は、例えば、コンテンツを記憶するＨＤＤレコーダなどであり、例えば、図２に示すように、通信制御部２１と、信号処理部２２と、ハードディスク２３と、制御部２４と、などを備えて構成される。各部は、バス２０によって接続されている。
【００２８】
通信制御部２１は、例えば、ネットワークＮを介して、外部機器との間で各種データの送受信を行う。
【００２９】
信号処理部２２は、制御部２４から入力される制御信号に従って、例えば、メディアプレーヤ６などから送信されて通信制御部２１により受信されたコンテンツに所定の処理を施して、ハードディスク２３に出力する。このハードディスク２３に出力されたコンテンツは、例えば、ハードディスク２３に記憶されるようになっている。
【００３０】
また、信号処理部２２は、制御部２４から入力される制御信号に従って、例えば、ハードディスク２３に記憶されたコンテンツに所定の処理を施して、通信制御部２１に出力する。この通信制御部２１に出力されたコンテンツは、例えば、ネットワークＮを介してメディアプレーヤ６などに対して送信されるようになっている。
【００３１】
ハードディスク２３は、制御部２４から入力される制御信号に従って、例えば、信号処理部２２から入力されたコンテンツを記憶する。
【００３２】
具体的には、ハードディスク２３は、例えば、記憶手段として、メディアプレーヤ６の録画制御プログラム６７３ｄを実行したＣＰＵ６７１（後述）からのコンテンツ録画制御信号に従った録画プログラム２４３ａを実行したＣＰＵ２４１によりコンテンツが記憶される。
【００３３】
制御部２４は、例えば、図２に示すように、ＣＰＵ（Central Processing Unit）２４１と、ＲＡＭ（Random Access Memory）２４２と、記憶部２４３と、などを備えている。
【００３４】
ＣＰＵ２４１は、例えば、記憶部２４３に記憶されたメディアサーバ２用の各種処理プログラムに従って各種の制御動作を行う。
【００３５】
ＲＡＭ２４２は、例えば、ＣＰＵ２４１によって実行される処理プログラムなどを展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理結果などを格納するデータ格納領域などを備える。
【００３６】
記憶部２４３は、例えば、メディアサーバ２で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ２４１によって演算処理された処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形で記憶部２４３に記憶されている。
【００３７】
具体的には、記憶部２４３は、例えば、録画プログラム２４３ａなどを記憶している。
【００３８】
録画プログラム２４３ａは、例えば、メディアプレーヤ６から送信されて通信制御部２１により受信されたコンテンツ録画制御信号に従って、当該コンテンツ録画制御信号とともにメディアプレーヤ６から送信されて通信制御部２１により受信されたコンテンツを、ハードディスク２３に記憶させる機能を、ＣＰＵ２４１に実現させる。
【００３９】
＜管理サーバの構成＞
管理サーバ４は、例えば、メディアサーバ２に搭載されたハードディスク２３に関する情報を管理する装置であり、例えば、図３に示すように、通信制御部４１と、メモリ４２と、制御部４３と、などを備えて構成される。各部は、バス４０によって接続されている。
【００４０】
通信制御部４１は、例えば、ネットワークＮを介して、外部機器との間で各種データの送受信を行う。
【００４１】
メモリ４２は、例えば、ネットワークＮ上の複数のメディアサーバ２のそれぞれについて、搭載されたハードディスク２３に関する情報や、ハードディスク２３に記憶されたコンテンツに関する情報などを記憶している。
【００４２】
具体的には、メモリ４２は、ハードディスク２３に関する情報として、例えば、ハードディスク２３の稼働時間の和、ハードディスク２３のＭＴＢＦ（Mean Time Between Failure：平均故障間隔）、ハードディスク２３の記憶容量などを記憶している。
また、メモリ４２は、コンテンツに関する情報として、例えば、情報量、録画日、録画時間、視聴回数、画質、ジャンルなどを記憶している。
【００４３】
制御部４３は、例えば、図３に示すように、ＣＰＵ４３１と、ＲＡＭ４３１と、記憶部４３３と、などを備えている。
【００４４】
ＣＰＵ４３１は、例えば、記憶部４３３に記憶された管理サーバ４用の各種処理プログラムに従って各種の制御動作を行う。
【００４５】
ＲＡＭ４３２は、例えば、ＣＰＵ４３１によって実行される処理プログラムなどを展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理結果などを格納するデータ格納領域などを備える。
【００４６】
記憶部４３３は、例えば、管理サーバ４で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ４３１によって演算処理された処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形で記憶部４３３に記憶されている。
【００４７】
＜メディアプレーヤの構成＞
メディアプレーヤ６は、例えば、コンテンツを受信したり或いは当該受信されたコンテンツを再生するテレビジョン受信装置やセットトップボックスなどであり、例えば、図４に示すように、アンテナ６１ａを備えたチューナ６１と、信号処理部６２と、ＯＳＤ回路６３と、出力部６４と、通信制御部６５と、操作部６６と、制御部６７と、などを備えて構成される。各部は、バス６０によって接続されている。
【００４８】
チューナ６１は、制御部６７から入力される制御信号に従って、例えば、ユーザ所望の放送番組のコンテンツを、テレビジョン放送波から受信する。
具体的には、チューナ６１は、例えば、アンテナ６１ａにより受信されたテレビジョン放送波から、ユーザによる操作部６６の操作によって選択されたユーザ所望の放送番組のチャンネルに対応する周波数帯域に存在するコンテンツ（テレビジョン放送信号）を受信し、そして、当該受信したコンテンツを変調して信号処理部６２に出力する。
【００４９】
信号処理部６２は、制御部６７から入力される制御信号に従って、例えば、チューナ６１から入力されたコンテンツに所定の処理を施して、当該コンテンツから映像データと音声データとなどを分離し、当該映像データをデコードして出力部６４の映像表示部６４１（後述）に出力するとともに、当該音声データをデコードして出力部６４の音声出力部６４２（後述）に出力する。
【００５０】
また、信号処理部６２は、制御部６７から入力される制御信号に従って、例えば、チューナ６１から入力されたコンテンツに所定の処理を施して、通信制御部６５に出力する。この通信制御部６５に出力されたコンテンツは、ネットワークＮを介してメディアサーバ２などに対して送信されて、メディアサーバ２のハードディスク２３に記憶されるようになっている。
そして、メディアサーバ２のハードディスク２３に記憶されたコンテンツが、ネットワークＮを介して通信制御部６５により受信されると、信号処理部６２は、通信制御部６７から入力される制御信号に従って、例えば、当該コンテンツに所定の処理を施して、当該コンテンツから映像データと音声データとなどを分離し、当該映像データをデコードして出力部６４の映像表示部６４１（後述）に出力するとともに、当該音声データをデコードして出力部６４の音声出力部６４２（後述）に出力する。
【００５１】
ＯＳＤ回路６３は、制御部６７から入力される制御信号に従って、例えば、出力部６４の映像表示部６４１（後述）に所定のオンスクリーンディスプレイ（ＯＳＤ）表示をさせるためのＯＳＤ表示信号を、信号処理部６２から映像表示部６４１に出力される映像データに合成する。
【００５２】
出力部６４は、例えば、図４に示すように、表示手段としての映像表示部６４１と、音声出力部６４２と、などを備えている。
【００５３】
映像表示部６４１は、例えば、液晶表示機器等であり、信号処理部６２により出力された映像データに基づく映像を表示したり、或いは、信号処理部６２により出力されて、ＯＳＤ回路６２によりＯＳＤ表示信号が合成された映像データに基づく映像を表示する。
【００５４】
音声出力部６４２は、例えば、スピーカ機器等であり、信号処理部６２により出力された音声データに基づく音声を出力する。
【００５５】
通信制御部６５は、例えば、ネットワークＮを介して、外部機器との間で各種データの送受信を行う。
【００５６】
操作部６６は、例えば、メディアプレーヤ６の外面に備えられた操作ボタン（図示省略）と、メディアプレーヤ６用のリモートコントローラ（図示省略）及び当該リモートコントローラと通信可能なリモコン受信部（図示省略）と、などから構成されており、例えば、ユーザにより操作されると、当該操作に伴う各種信号を制御部６７に出力する。
【００５７】
具体的には、操作部６６は、例えば、指定手段として、ユーザが録画予約をするコンテンツを指定する際に操作される。
【００５８】
また、操作部６６は、例えば、選択手段として、ユーザが表示制御プログラム６７３ｃを実行したＣＰＵ６７１（後述）により映像表示部６４１に表示されたメディアサーバ２の識別情報の中から、ユーザによる操作部６６の操作によって指定されたコンテンツを記憶させるメディアサーバ２の識別情報を選択する際に操作される。
ここで、映像表示部６４１に表示されるメディアサーバ２の識別情報は、例えば、ユーザにより予め登録されたメディアサーバ２の名称（例えば、「第１メディアサーバ」、「第２メディアサーバ」など）である。
【００５９】
制御部６７は、例えば、図４に示すように、ＣＰＵ６７１と、ＲＡＭ６７２と、記憶部６７３と、などを備えている。
【００６０】
ＣＰＵ６７１は、例えば、記憶部６７３に記憶されたメディアプレーヤ６用の各種処理プログラムに従って各種の制御動作を行う。
【００６１】
ＲＡＭ６７２は、例えば、ＣＰＵ６７１によって実行される処理プログラムなどを展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理結果などを格納するデータ格納領域などを備える。
【００６２】
記憶部６７３は、例えば、メディアプレーヤ６で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ６７１によって演算処理された処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形で記憶部６７３に記憶されている。
【００６３】
具体的には、記憶部６７３は、例えば、故障率算出プログラム６７３ａと、残量算出プログラム６７３ｂと、表示制御プログラム６７３ｃと、録画制御プログラム６７３ｄと、などを記憶している。
【００６４】
故障率算出プログラム６７３ａは、例えば、管理サーバ４のメモリ４２に記憶された情報に基づいて、複数のメディアサーバ２のそれぞれについて、メディアサーバ２に搭載されたハードディスク２３の故障率を算出する機能を、ＣＰＵ６７１に実現させる。
【００６５】
具体的には、ＣＰＵ６７１は、例えば、ハードディスク２３の稼働時間の和を、ハードディスク２３のＭＴＢＦで割ることによって、ハードディスク２３の故障率を算出する。
ＣＰＵ６７１は、かかる故障率算出プログラム６７３ａを実行することによって、故障率算出手段として機能する。
【００６６】
残量算出プログラム６７３ｂは、例えば、管理サーバ４のメモリ４２に記憶された情報に基づいて、複数のメディアサーバ２のそれぞれについて、メディアサーバ２に搭載されたハードディスク２３の記憶容量の残量を算出する機能を、ＣＰＵ６３１に実現させる。
【００６７】
具体的には、ＣＰＵ６３１は、例えば、ハードディスク２３の記憶容量から、ハードディスク２３に記憶されているコンテンツの情報量の和を引くことによって、ハードディスク２３の記憶容量の残量を算出する。
ＣＰＵ６７１は、かかる残量算出プログラム６７３ｂを実行することによって、残量算出手段として機能する。
【００６８】
表示制御プログラム６７３ｃは、例えば、残量算出プログラム６７３ｂを実行したＣＰＵ６７１により算出された記憶容量の残量がユーザによる操作部６６の操作によって指定されたコンテンツの情報量を上回るメディアサーバ２を識別するためのメディアサーバ２の名称を、故障率算出プログラム６７３ａを実行したＣＰＵ６７１により算出された故障率が低いメディアサーバ２の名称から順に、映像表示部６４１に表示させる機能を、ＣＰＵ６３１に実現させる。
【００６９】
具体的には、ＣＰＵ６７１は、例えば、故障率算出プログラム６７３ａを実行したＣＰＵ６７１により算出された故障率が所定の閾値を下回るメディアサーバ２の名称のみを、映像表示部６４１に表示させる。
【００７０】
より具体的には、例えば、複数のメディアサーバ２のうちの「第２メディアサーバ」〜「第５メディアサーバ」に搭載されたハードディスク２３の記憶容量の残量が、ユーザによる操作部６６の操作によって指定されたコンテンツの情報量を上回り、「第２メディアサーバ」〜「第５メディアサーバ」のうちの「第２メディアサーバ」と「第３メディアサーバ」と「第５メディアサーバ」とに搭載されたハードディスク２３の故障率が所定の閾値を下回り、そして、「第２メディアサーバ」と「第３メディアサーバ」と「第５メディアサーバ」の中で、「第３メディアサーバ」に搭載されたハードディスク２３の故障率が最も低く、「第５メディアサーバ」に搭載されたハードディスク２３の故障率が２番目に低く、「第２メディアサーバ」に搭載されたハードディスク２３の故障率が３番目に低いとすると、ＣＰＵ６７１は、例えば、図５に示すような、“メディアサーバ選択画面”を表示させる。
【００７１】
具体的には、例えば、図５に示す映像表示部６４１に表示された“メディアサーバ選択画面”には、例えば、ユーザによる操作部６６の操作によって指定されたコンテンツの情報量を上回り且つ搭載されたハードディスク２３の故障率が所定の閾値を下回るメディアサーバ２の名称が、搭載されたハードディスク２３の故障率が低い順（「第３メディアサーバ」→「第５メディアサーバ」→「第２メディアサーバ」の順）に列記されている。そして、メディアサーバ２の名称とともに、ラジオボタンＲＢ１が表示されており、ユーザは、操作部６６を操作して、一のラジオボタンＲＢ１を指定してその中を塗りつぶすことによって、コンテンツを記憶させるメディアサーバ２を選択できるようになっている。
ここで、ＣＰＵ６７１は、ユーザによる操作部６６の操作によって指定されたコンテンツの情報量を、例えば、当該コンテンツのＥＰＧ（Electronic Program Guide）データなどから取得する。
ＣＰＵ６７１は、かかる表示制御プログラム６７３ｃを実行することによって、表示制御手段として機能する。
【００７２】
録画制御プログラム６７３ｄは、例えば、ユーザによる操作部６６の操作によって指定されたコンテンツを受信した際に、当該受信されたコンテンツを、ユーザによる操作部６６の操作によって選択されたメディアサーバ２が搭載するハードディスク２３に記憶させる機能を、ＣＰＵ６７１に実現させる。
【００７３】
具体的には、ＣＰＵ６７１は、例えば、通信制御部６５に制御信号を入力して、チューナ６１により受信されたコンテンツと、当該コンテンツを録画するよう指示するコンテンツ録画制御信号と、などをメディアサーバ２に対して送信させる。
ＣＰＵ６７１は、かかる録画制御プログラム６７３ｄを実行することによって、録画制御手段として機能する。
【００７４】
＜コンテンツ録画処理＞
コンテンツ録画システム１によるコンテンツの録画に関する処理について、図６のフローチャートを参照して説明する。
【００７５】
まず、ユーザによる操作部６６の操作によって“録画予約画面”を表示するよう指示されると、メディアプレーヤ６のＣＰＵ６７１は、“録画予約画面”を映像表示部６４１に表示させる（ステップＳ１１）。
【００７６】
次いで、ステップＳ１１にて映像表示部６４１に表示された“録画予約画面”において、ユーザによる操作部６６の操作によって録画予約をするコンテンツが指定されると（ステップＳ１２）、ＣＰＵ６７１は、故障率算出プログラム６７３ａを実行して、複数のメディアサーバ２のそれぞれについて、メディアサーバ２に搭載されたハードディスク２３の故障率を算出する（ステップＳ１３）。
【００７７】
次いで、ＣＰＵ６７１は、残量算出プログラム６７３ｂを実行して、複数のメディアサーバ２のそれぞれについて、メディアサーバ２に搭載されたハードディスク２３の記憶容量の残量を算出する（ステップＳ１４）。
【００７８】
次いで、ＣＰＵ６７１は、表示制御プログラム６７３ｃを実行して、ステップＳ１４にて算出された記憶容量の残量がステップＳ１２にて録画予約するよう指定されたコンテンツの情報量を上回り且つ搭載されたハードディスク２３の故障率が所定の閾値を下回るメディアサーバ２の名称を、ステップＳ１３にて算出された故障率が低いメディアサーバ２の名称から順に列記した“メディアサーバ選択画面”を、映像表示部６４１に表示させる（ステップＳ１５）。
【００７９】
次いで、ステップＳ１５にて映像表示部６４１に表示された“メディアサーバ選択画面”において、ユーザによる操作部６６の操作によって、ステップＳ１２にて録画予約するよう指定されたコンテンツを記憶させるメディアサーバ２の名称が選択されると（ステップＳ１６）、ＣＰＵ６７１は、録画制御プログラム６７３ｄを実行して、ステップＳ１２にて録画予約するよう指定されたコンテンツの録画時間になったか否かを判断する（ステップＳ１７）。
【００８０】
ステップＳ１７で、ステップＳ１２にて録画予約するよう指定されたコンテンツの録画時間になっていないと判断すると（ステップＳ１７；Ｎｏ）、ＣＰＵ６７１は、ステップＳ１７の処理を繰り返して行う。
【００８１】
一方、ステップＳ１７で、ステップＳ１２にて録画予約するよう指定されたコンテンツの録画時間になったと判断すると（ステップＳ１７；Ｙｅｓ）、ＣＰＵ６７１は、チューナ６１に制御信号を入力して、ステップＳ１２にて録画予約するよう指定されたコンテンツを受信させ、当該受信されたコンテンツを、ステップＳ１６にて選択されたメディアサーバ２のハードディスク２３に記憶させて（ステップＳ１８）、本処理を終了する。
【００８２】
以上説明した第１の実施の形態におけるメディアプレーヤ６及びメディアプレーヤ６を備えるコンテンツ録画システム１によれば、メディアプレーヤ６は、ユーザによる操作部６６の操作によって、録画予約をするコンテンツを指定することができ、故障率算出プログラム６７３ａを実行したＣＰＵ６７１によって、複数のメディアサーバ２のそれぞれについて、故障率を算出することができ、残量算出プログラム６７３ｂを実行したＣＰＵ６７１によって、複数のメディアサーバ２のそれぞれについて、記憶容量の残量を算出することができ、表示制御プログラム６７３ｃを実行したＣＰＵ６７１によって、残量算出プログラム６７３ｂを実行したＣＰＵ６７１により算出された記憶容量の残量がユーザによる操作部６６の操作によって指定されたコンテンツの情報量を上回るメディアサーバ２を識別するための識別情報（例えば、メディアサーバ２の名称）を、故障率算出プログラム６７３ａを実行したＣＰＵ６１７により算出された故障率が低いメディアサーバ２の名称から順に、映像表示部６４１に表示させることができ、ユーザによる操作部６６の操作によって、表示制御プログラム６７３ｃを実行したＣＰＵ６７１により映像表示部６４１に表示されたメディアサーバ２の名称の中から、ユーザによる操作部６６の操作によって指定されたコンテンツを記憶させるメディアサーバ２の名称を選択することができ、録画制御プログラム６７３ｄを実行したＣＰＵ６７１によって、ユーザによる操作部６６の操作によって指定されたコンテンツを受信した際に、当該受信されたコンテンツを、ユーザによる操作部６６の操作によって選択されたメディアサーバ２に記憶させることができる。
すなわち、コンテンツを録画する前に、ユーザは当該コンテンツを録画させるメディアサーバ２を選択することができ、さらに、当該選択に際してメディアサーバ２を故障率が低いものから順に提示することができるため、ユーザは故障率が低いメディアサーバ２と高いメディアサーバ２とを認識した上で当該コンテンツを録画させるメディアサーバ２を選択することができる。したがって、コンテンツの録画時において、ハードディスク２３の故障により当該コンテンツが喪失してしまうリスクを好適に管理することができる。
【００８３】
また、表示制御プログラム６７３ｃを実行したＣＰＵ６７１は、故障率算出プログラム６７３ａを実行したＣＰＵ６７１により算出された故障率が所定の閾値を下回るメディアサーバ２の名称のみを、映像表示部６４１に表示させることができる。
したがって、コンテンツの録画時において、確実に、ハードディスク２３の故障により当該コンテンツが喪失してしまうリスクを好適に管理することができる。
【００８４】
［第２の実施の形態］
次に、第２の実施の形態におけるメディアプレーヤ６Ａ及びメディアプレーヤ６Ａを備えるコンテンツ録画システム１Ａについて説明する。
なお、第２の実施の形態のメディアプレーヤ６Ａ及びメディアプレーヤ６Ａを備えるコンテンツ録画システム１Ａは、映像表示部６４１に表示される“メディアサーバ選択画面”のみが第１の実施の形態のメディアプレーヤ６及びメディアプレーヤ６を備えるコンテンツ録画システム１と異なる。具体的には、メディアプレーヤ６（図４）の制御部６７の構成の一部が異なる。したがって、異なる箇所のみについて説明し、その他の共通する部分は同一符号を付して詳細な説明は省略する。
【００８５】
＜コンテンツ録画システムの構成＞
コンテンツ録画システム１Ａの構成について、図７〜図９を参照して説明する。
コンテンツ録画システム１Ａは、例えば、図７に示すように、複数のメディアサーバ２と、管理サーバ４と、複数のメディアサーバ２や管理サーバ４に接続され、テレビジョン放送波から受信された放送番組のコンテンツを、複数のメディアサーバ２の中から選択された一のメディアサーバ２に記憶させる複数のメディアプレーヤ６Ａと、を備えて構成される。
複数のメディアサーバ２と、管理サーバ４と、複数のメディアプレーヤ６Ａとは、例えば、ネットワークＮを介して互いに接続されている。
【００８６】
＜メディアプレーヤの構成＞
メディアプレーヤ６Ａは、例えば、コンテンツを受信したり或いは当該受信されたコンテンツを再生するテレビジョン受信装置やセットトップボックスなどであり、例えば、図８に示すように、アンテナ６１ａを備えたチューナ６１と、信号処理部６２と、ＯＳＤ回路６３と、出力部６４と、通信制御部６５と、操作部６６と、制御部６７Ａと、などを備えて構成される。各部は、バス６０Ａによって接続されている。
【００８７】
制御部６７Ａは、例えば、図８に示すように、ＣＰＵ６７１と、ＲＡＭ６７２と、記憶部６７３Ａと、などを備えている。
【００８８】
記憶部６７３Ａは、例えば、メディアプレーヤ６Ａで実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ６７１によって演算処理された処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形で記憶部６７３Ａに記憶されている。
【００８９】
具体的には、記憶部６７３Ａは、例えば、故障率算出プログラム６７３ａと、残量算出プログラム６７３ｂと、表示制御プログラム６７３ｃＡと、録画制御プログラム６７３ｄと、などを記憶している。
【００９０】
表示制御プログラム６７３ｃＡは、例えば、残量算出プログラム６７３ｂを実行したＣＰＵ６７１により算出された記憶容量の残量がユーザによる操作部６６の操作によって指定されたコンテンツの情報量を上回るメディアサーバ２を識別するためのメディアサーバ２の名称を、故障率算出プログラム６７３ａを実行したＣＰＵ６７１により算出された故障率が低いメディアサーバ２の名称から順に、映像表示部６４１に表示させる機能を、ＣＰＵ６３１に実現させる。
【００９１】
具体的には、ＣＰＵ６３１は、例えば、故障率算出プログラム６７３ａを実行したＣＰＵ６７１により算出された故障率が所定の閾値を下回るメディアサーバ２の名称と、故障率算出プログラム６７３ａを実行したＣＰＵ６７１により算出された故障率が所定の閾値を上回るメディアサーバ２の名称と、が識別可能となるように、映像表示部６４１に表示させる。
【００９２】
より具体的には、例えば、複数のメディアサーバ２のうちの「第２メディアサーバ」〜「第５メディアサーバ」に搭載されたハードディスク２３の記憶容量の残量が、ユーザによる操作部６６の操作によって指定されたコンテンツの情報量を上回り、「第２メディアサーバ」〜「第５メディアサーバ」の中で、「第３メディアサーバ」に搭載されたハードディスク２３の故障率が最も低く、「第５メディアサーバ」に搭載されたハードディスク２３の故障率が２番目に低く、「第２メディアサーバ」に搭載されたハードディスク２３の故障率が３番目に低く、「第４メディアサーバ」に搭載されたハードディスク２３の故障率が４番目に低く、そして、「第２メディアサーバ」〜「第５メディアサーバ」のうちの、「第２メディアサーバ」と「第３メディアサーバ」と「第５メディアサーバ」とに搭載されたハードディスク２３の故障率が所定の閾値を下回り、「第４メディアサーバ」に搭載されたハードディスク２３の故障率が所定の閾値を上回るとすると、ＣＰＵ６７１は、例えば、図９に示すような、“メディアサーバ選択画面”を表示させる。
【００９３】
具体的には、例えば、図９に示す映像表示部６４１に表示された“メディアサーバ選択画面”には、例えば、ユーザによる操作部６６の操作によって指定されたコンテンツの情報量を上回るメディアサーバ２の名称が、搭載されたハードディスク２３の故障率が低い順（「第３メディアサーバ」→「第５メディアサーバ」→「第２メディアサーバ」→「第４メディアサーバ」の順）に列記されるとともに、故障率が所定の閾値を下回るメディアサーバ２と上回るメディアサーバ２とが識別可能となるように、故障率が所定の閾値を上回るメディアサーバ２の名称（「第４メディアサーバ」）に網掛けが施されている。そして、メディアサーバ２の名称とともに、ラジオボタンＲＢ２が表示されており、ユーザは、操作部６６を操作して、一のラジオボタンＲＢ２を指定してその中を塗りつぶすことによって、コンテンツを記憶させるメディアサーバ２を選択できるようになっている。
ＣＰＵ６７１は、かかる表示制御プログラム６７３ｃＡを実行することによって、表示制御手段として機能する。
【００９４】
＜コンテンツ録画処理＞
コンテンツ録画システム１Ａによるコンテンツの録画に関する処理については、第１の実施の形態のコンテンツ録画システム１によるコンテンツの録画に関する処理（図６）と略同一であるため、詳細な説明は省略する。
【００９５】
以上説明した第２の実施の形態におけるメディアプレーヤ６Ａ及びメディアプレーヤ６Ａを備えるコンテンツ録画システム１Ａによれば、表示制御プログラム６７３ｃＡを実行したＣＰＵ６７１は、故障率算出プログラム６７３ａを実行したＣＰＵ６７１により算出された故障率が所定の閾値を下回るメディアサーバ２の名称と、故障率算出プログラム６７３ａを実行したＣＰＵ６７１により算出された故障率が所定の閾値を上回るメディアサーバ２の名称と、が識別可能となるように、映像表示部６４１に表示させることができる。
したがって、コンテンツの録画時において、確実に、ハードディスク２３の故障により当該コンテンツが喪失してしまうリスクを好適に管理することができる。
【００９６】
[第３の実施の形態]
次に、第３の実施の形態におけるメディアプレーヤ６Ｂ及びメディアプレーヤ６Ｂを備えるコンテンツ録画システム１Ｂについて説明する。
なお、第３の実施の形態のメディアプレーヤ６Ｂ及びメディアプレーヤ６Ｂを備えるコンテンツ録画システム１Ｂは、コンテンツを記憶させるメディアサーバ２を自動的に選択する点のみが第１の実施の形態のメディアプレーヤ６及びメディアプレーヤ６を備えるコンテンツ録画システム１と異なる。具体的には、メディアプレーヤ６（図４）の制御部６７の構成の一部が異なる。したがって、異なる箇所のみについて説明し、その他の共通する部分は、同一符号を付して説明する。
【００９７】
＜コンテンツ録画システムの構成＞
コンテンツ録画システム１Ｂの構成について、図１０及び図１１を参照して説明する。
コンテンツ録画システム１Ｂは、例えば、図１０に示すように、複数のメディアサーバ２と、管理サーバ４と、複数のメディアサーバ２や管理サーバ４に接続され、テレビジョン放送波から受信された放送番組のコンテンツを、複数のメディアサーバ２の中から選択された一のメディアサーバ２に記憶させる複数のメディアプレーヤ６Ｂと、を備えて構成される。
複数のメディアサーバ２と、管理サーバ４と、複数のメディアプレーヤ６Ｂとは、例えば、ネットワークＮを介して互いに接続されている。
【００９８】
＜メディアプレーヤの構成＞
メディアプレーヤ６Ｂは、例えば、コンテンツを受信したり或いは当該受信されたコンテンツを再生するテレビジョン受信装置やセットトップボックスなどであり、例えば、図１１に示すように、アンテナ６１ａを備えたチューナ６１と、信号処理部６２と、ＯＳＤ回路６３と、出力部６４と、通信制御部６５と、操作部６６と、制御部６７Ｂと、などを備えて構成される。各部は、バス６０Ｂによって接続されている。
【００９９】
制御部６７Ｂは、例えば、図１１に示すように、ＣＰＵ６７１と、ＲＡＭ６７２と、記憶部６７３Ｂと、などを備えている。
【０１００】
記憶部６７３Ｂは、例えば、メディアプレーヤ６Ｂで実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ６７１によって演算処理された処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形で記憶部６７３Ｂに記憶されている。
【０１０１】
具体的には、記憶部６７３Ｂは、例えば、故障率算出プログラム６７３ａと、残量算出プログラム６７３ｂと、設定選択プログラム６７３ｅＢと、録画制御プログラム６７３ｄＢと、などを記憶している。
【０１０２】
設定選択プログラム６７３ｅＢは、例えば、ユーザによる操作部６６の操作によって指定されたコンテンツについて、優先順位を設定し、そして、故障率算出プログラム６７３ａを実行したＣＰＵ６７１により算出された故障率と、当該設定された優先順位と、に基づいて、複数のメディアサーバ２の中から一のメディアサーバ２を選択する機能を、ＣＰＵ６７１に実現させる。
【０１０３】
ここで、ＣＰＵ６７１は、例えば、設定された優先順位が高いほど、故障率が低いメディアサーバ２を選択するようになっている。
すなわち、例えば、コンテンツ録画システム１Ｂに備えられたメディアサーバ２が、「第１メディアサーバ」〜「第５メディアサーバ」の５つである場合、コンテンツの優先順位が「１位」の場合には故障率が最も低いメディアサーバ２を選択し、コンテンツの優先順位が「２位」の場合には故障率が２番目に低いメディアサーバ２を選択し、コンテンツの優先順位が「３位」の場合には故障率が３番目に低いメディアサーバ２を選択し、コンテンツの優先順位が「４位」の場合には故障率が４番目に低いメディアサーバ２を選択し、コンテンツの優先順位が「５位」の場合には故障率が５番目に低いメディアサーバ２を選択するようになっている。
【０１０４】
具体的には、ＣＰＵ６７１は、例えば、ユーザによる操作部６６の操作により指定されたコンテンツのジャンルを当該コンテンツのＥＰＧデータなどから取得して、当該コンテンツについて、ユーザにより予め登録されたユーザの趣味嗜好に合うジャンルに属するコンテンツほど優先されるよう、例えば、「１位」〜「５位」の何れかの優先順位を設定する。
そして、ＣＰＵ６７１は、例えば、故障率算出プログラム６７３ａを実行したＣＰＵ６７１により算出された故障率と、当該設定された優先順位と、に基づいて、当該設定された優先順位が高いほど、当該故障率が低いメディアサーバ２を選択する。
ＣＰＵ６７１は、かかる設定選択プログラム６７３ｅＢを実行することによって、設定手段及び選択手段として機能する。
【０１０５】
録画制御プログラム６７３ｄＢは、例えば、ユーザによる操作部６６の操作によって指定されたコンテンツを受信した際に、当該受信されたコンテンツを、設定選択プログラム６７３ｅＢを実行したＣＰＵ６７１により選択されたメディアサーバ２に記憶させる機能を、ＣＰＵ６７１に実現させる。
【０１０６】
具体的には、ＣＰＵ６７１は、例えば、通信制御部６５に制御信号を入力して、チューナ６１により受信されたコンテンツと、当該コンテンツを録画するよう指示するコンテンツ録画制御信号と、などをメディアサーバ２に対して送信させる。
ＣＰＵ６７１は、かかる録画制御プログラム６７３ｄＢを実行することによって、録画制御手段として機能する。
【０１０７】
＜コンテンツ録画処理＞
コンテンツ録画システム１Ｂによるコンテンツの録画に関する処理について、図１２のフローチャートを参照して説明する。
【０１０８】
まず、ユーザによる操作部６６の操作によって“録画予約画面”を表示するよう指示されると、メディアプレーヤ６ＢのＣＰＵ６７１は、“録画予約画面”を映像表示部６４１に表示させる（ステップＳ３１）。
【０１０９】
次いで、ステップＳ３１にて映像表示部６４１に表示された“録画予約画面”において、ユーザによる操作部６６の操作によって録画予約をするコンテンツが指定されると（ステップＳ３２）、ＣＰＵ６７１は、故障率算出プログラム６７３ａを実行して、複数のメディアサーバ２のそれぞれについて、メディアサーバ２に搭載されたハードディスク２３の故障率を算出する（ステップＳ３３）。
【０１１０】
次いで、ＣＰＵ６７１は、設定選択プログラム６７３ｅＢを実行して、ステップＳ３２にて録画予約するよう指定されたコンテンツについて、優先順位を設定し（ステップＳ３４）、そして、ステップＳ３３にて算出された故障率と、ステップＳ３４にて設定された優先順位と、に基づいて、複数のメディアサーバ２の中から一のメディアサーバ２を選択する（ステップＳ３５）。
【０１１１】
次いで、ＣＰＵ６７１は、残量算出プログラム６７３ｂを実行して、ステップＳ３５にて選択されたメディアサーバ２について、メディアサーバ２に搭載されたハードディスク２３の記憶容量の残量を算出する（ステップＳ３６）。
【０１１２】
次いで、ＣＰＵ６７１は、ステップＳ３６にて算出された記憶容量の残量に基づいて、ステップＳ３５にて選択されたメディアサーバ２に搭載されたハードディスク２３の記憶容量が、録画予約されたコンテンツの情報量を上回るか否かを判断する（ステップＳ３７）。
【０１１３】
ステップＳ３７で、ステップＳ３５にて選択されたメディアサーバ２に搭載されたハードディスク２３の記憶容量の残量が、ステップＳ３２にて録画予約するよう指定されたコンテンツの情報量を上回らないと判断すると（ステップＳ３７；Ｎｏ）、ＣＰＵ６７１は、例えば、ユーザにステップＳ３６にて選択されたメディアサーバ２に搭載されたハードディスク２３に記憶されたコンテンツを整理するよう指示するために、所定のエラーメッセージを映像表示部６４１に表示させて（ステップＳ３８）、ステップＳ３６以降の処理を繰り返して行う。
【０１１４】
一方、ステップＳ３７で、ステップＳ３５にて選択されたメディアサーバ２に搭載されたハードディスク２３の記憶容量の残量が、ステップＳ３２にて録画予約するよう指定されたコンテンツの情報量を上回ると判断すると（ステップＳ３７；Ｙｅｓ）、ＣＰＵ６７１は、録画制御プログラム６７３ｄＢを実行して、ステップＳ３２にて録画予約するよう指定されたコンテンツの録画時間になったか否かを判断する（ステップＳ３９）。
【０１１５】
ステップＳ３９で、ステップＳ３２にて録画予約するよう指定されたコンテンツの録画時間になっていないと判断すると（ステップＳ３９；Ｎｏ）、ＣＰＵ６７１は、ステップＳ３９の処理を繰り返して行う。
【０１１６】
一方、ステップＳ３９で、ステップＳ３２にて録画予約するよう指定されたコンテンツの録画時間になったと判断すると（ステップＳ３９；Ｙｅｓ）、ＣＰＵ６７１は、チューナ６１に制御信号を入力して、ステップＳ３２にて録画予約するよう指定されたコンテンツを受信させ、当該受信されたコンテンツを、ステップＳ３５にて選択されたメディアサーバ２のハードディスク２３に記憶させて（ステップＳ４０）、本処理を終了する。
【０１１７】
以上説明した第３の実施の形態におけるメディアプレーヤ６Ｂ及びメディアプレーヤ６Ｂを備えるコンテンツ録画システム１Ｂによれば、メディアプレーヤ６Ｂは、設定選択プログラム６７３ｅＢによって、ユーザによる操作部６６の操作によって指定されたコンテンツについて、優先順位を設定し、そして、故障率算出プログラム６７３ａを実行したＣＰＵ６７１により算出された故障率と、当該設定された優先順位と、に基づいて、複数のメディアサーバ２の中から一のメディアサーバ２を選択することができる。具体的には、設定選択プログラム６７３ｅＢは、設定された優先順位が高いほど、故障率が低いメディアサーバ２を選択することができる。
すなわち、コンテンツを録画する前に、自動的に当該コンテンツを録画させるメディアサーバ２を選択することができ、さらに、当該コンテンツに設定された優先順位が高いほど故障率が低いメディアサーバ２を選択することができる。したがって、コンテンツの録画時において、ハードディスク２３の故障により当該コンテンツが喪失してしまうリスクを好適に管理することができる。
【０１１８】
なお、本発明は、上記した実施の形態のものに限るものではなく、その要旨を逸脱しない範囲で適宜変更可能である。
【０１１９】
第１の実施の形態において、“メディアサーバ選択画面”は、図５の限りでなく、少なくとも、録画予約するよう指定されたコンテンツの情報量を上回り且つ故障率が所定の閾値を下回るメディアサーバ２の名称を、故障率が低いメディアサーバ２の名称から順に表示させるのであれば任意であり、例えば、前回のコンテンツの記憶に使用したメディアサーバ２の名称も表示するようにしてもよいし、算出された故障率を表示するようにしてもよい。
また、第２の実施の形態において、“メディアサーバ選択画面”は、図９の限りでなく、少なくとも、録画予約するよう指定されたコンテンツの情報量を上回るメディアサーバ２の名称を、故障率が低いメディアサーバ２の名称から順に表示させるとともに、故障率が所定の閾値を下回るメディアサーバ２の名称と故障率が所定の閾値を上回るメディアサーバ２の名称とを識別可能に表示することができるのであれば任意である。
【０１２０】
第２の実施の形態において、故障率が所定の閾値を下回るメディアサーバ２の名称と、故障率が所定の閾値を上回るメディアサーバ２の名称と、の識別の仕方は、故障率が所定の閾値を上回るメディアサーバ２の名称に網掛けを施す限りでなく、当該識別が可能であれば任意である。
【０１２１】
第１及び第２の実施の形態において、メディアサーバ２の識別情報は、ユーザにより予め登録されたメディアサーバ２の名称の限りでなく、複数のメディアサーバ２をそれぞれ識別することができるのであれば、任意である。
【０１２２】
第３の実施の形態において、ジャンル順に応じた優先順位をコンテンツに設定するようにしたが、優先順位は、例えば、録画時間に応じた優先順位、画質順に応じた優先順位、などであってもよく、任意である。
ここで、録画時間に応じた優先順位は、例えば、録画時間が長いコンテンツほど優先されるよう設定される順位であり、画質順に応じた優先順位は、例えば、画質が高いコンテンツほど優先されるよう設定される順位である。
また、ジャンル順に応じた優先順位は、ユーザにより予め設定されたユーザの趣味嗜好から決定する限りでなく、例えば、これまでに記憶（録画）した全てのコンテンツのジャンルから決定してもよい。
【０１２３】
第１〜第３の実施の形態において、故障率をハードディスク２３の稼動時間の和とハードディスク２３のＭＴＢＦとに基づいて算出するようにしたが、故障率は、例えば、ハードディスク２３に予め付与された一般的な機能である、アクセスエラーや温度情報などのディスク内部の情報をモニタできる自己診断機能（例えば、ＳＭＡＲＴ（Self-Monitoring, Analysis and Reporting Technology）機能）により得られた情報に基づいて算出するようにしてもよい。
【図面の簡単な説明】
【０１２４】
【図１】第１の実施の形態におけるコンテンツ録画システムの構成を示す図である。
【図２】図１のメディアサーバの機能的構成を示すブロック図である。
【図３】図１の管理サーバの機能的構成を示すブロック図である。
【図４】図１のメディアプレーヤの機能的構成を示すブロック図である。
【図５】第１の実施の形態における“メディアサーバ選択画面”を示す図である。
【図６】第１のコンテンツ録画システムのよるコンテンツの録画に関する処理について説明するためのフローチャートである。
【図７】第２の実施の形態におけるコンテンツ録画システムの構成を示す図である。
【図８】図７のメディアプレーヤの機能的構成を示すブロック図である。
【図９】第２の実施の形態における“メディアサーバ選択画面”を示す図である。
【図１０】第３の実施の形態におけるコンテンツ録画システムの構成を示す図である。
【図１１】図１０のメディアプレーヤの機能的構成を示すブロック図である。
【図１２】第３の実施の形態におけるコンテンツ録画システムによるコンテンツの録画に関する処理について説明するためのフローチャートである。
【符号の説明】
【０１２５】
１，１Ａ，１Ｂ  コンテンツ録画システム
２  メディアサーバ
２３  ハードディスク（記憶手段）
６，６Ａ，６Ｂ  メディアプレーヤ（録画制御装置）
６６  操作部（指定手段）
６７１  ＣＰＵ（故障率算出手段、残量算出手段、表示制御手段、録画制御手段、設定手段、選択手段）
６４１  映像表示部（表示手段、選択手段）
６７３ａ  故障率算出プログラム（故障率算出手段）
６７３ｂ  残量算出プログラム（残量算出手段）
６７３ｃ，６７３ｃＡ  表示制御プログラム（表示制御手段）
６７３ｄ，６７３ｄＢ  録画制御プログラム（録画制御手段）
６７３ｅＢ  設定選択プログラム（設定手段、選択手段）
【図１】
2008131231.tif 000003
【図２】
2008131231.tif 000004
【図３】
2008131231.tif 000005
【図４】
2008131231.tif 000006
【図５】
2008131231.tif 000007
【図６】
2008131231.tif 000008
【図７】
2008131231.tif 000009
【図８】
2008131231.tif 000010
【図９】
2008131231.tif 000011
【図１０】
2008131231.tif 000012
【図１１】
2008131231.tif 000013
【図１２】
2008131231.tif 000014