(57)【要約】  本発明は、動画の録画および再生に関するものであって、より詳細には、動画の分散録画および再生を制御する装置およびその方法に関するものである。  本発明の一実施形態による動画の分散録画を制御する装置は、予約されるようにスケジューリングされた画像に対応する録画スケジュールを生成して、第1保存装置に前記動画録画時、保存空間の不足によるエラーが生じると、第1保存装置および第2保存装置に前記動画を分散録画する録画実行部と、前記動画の予約録画が開始する前に第1保存装置および第2保存装置の選好度に基づいて録画対象装置を選択する録画対象装置選択部、および前記録画される動画の録画情報、録画が終わった動画に対する情報および前記録画対象装置に対する情報および前記動画を録画するに用いられる保存装置に対する情報を管理するＣＤＳ管理部とを含む。
2009534907.tif 000002
【特許請求の範囲】
【請求項１】
予約されるようにスケジューリングされた画像に対応する録画スケジュールを生成して、第1保存装置に前記動画録画時、保存空間の不足によるエラーが生じると、第1保存装置および第2保存装置に前記動画を分散録画する録画実行部と、
前記動画の予約録画が開始する前に第1保存装置および第2保存装置の選好度に基づいて録画対象装置を選択する録画対象装置選択部、および
前記録画される動画の録画情報、録画が終わった動画に対する情報および前記録画対象装置に対する情報および前記動画を録画するに用いられる保存装置に対する情報を管理するＣＤＳ管理部と、を含む、動画の分散録画を制御する装置。
【請求項２】
前記録画実行部は、前記録画スケジュールに基づいて予約録画時間に到達した場合、予約録画オブジェクトを生成し、前記動画の保存が完了したり保存空間の不足によるエラーが生じ、保存が終了されたりする場合、アイテムオブジェクトを生成する、請求項１に記載の動画の分散録画を制御する装置。
【請求項３】
前記録画実行部は、第1保存装置の保存空間の不足によるエラーが生じると、前記録画対象装置に対する情報に基づいて動画を分散保存する他の保存装置を検索する、請求項１に記載の動画の分散録画を制御する装置。
【請求項４】
前記ＣＤＳ管理部は、前記予約録画オブジェクトを再生リストコンテナオブジェクトの形態で管理し、前記アイテムオブジェクトは、再生リストアイテムオブジェクトの形態で管理し、前記録画対象装置に対する情報は、録画スケジュールオブジェクトの形態で管理する、請求項１に記載の動画の分散録画を制御する装置。
【請求項５】
前記分散録画される動画に対する再生リストを管理する再生リスト管理部、および
前記再生リストを参照して各々分散されて保存された動画ファイルを連続的に再生する制御部と、を含む、請求項１に記載の動画の分散録画を制御する装置。
【請求項６】
前記再生リストアイテムは、前記動画が録画された前記第1保存装置および前記第2保存装置の情報を提供する、請求項５に記載の動画の分散録画を制御する装置。
【請求項７】
予約されるようにスケジューリングされた画像に対応する録画スケジュールを生成する段階と、
前記動画の予約録画が開始する前に複数の保存装置のうち各保存装置の選好度に基づいて録画対象装置を選択する段階と、
前記選択された第１保存装置に前記動画を保存する段階と、
前記動画の保存時、前記第1保存装置の保存空間の不足によるエラーが生じたのか決定する段階、および
前記決定の結果、エラーが生じた場合、前記エラーの状況に対応するアイテムオブジェクトを生成して、第２保存装置に前記動画を分散保存する段階と、を含む、動画の分散録画を制御する方法。
【請求項８】
前記録画スケジュールのための予約録画オブジェクトを生成する段階、および
前記選択された保存装置の情報を有する録画スケジュールオブジェクトを生成する段階をさらに含み
前記予約録画オブジェクトは、再生リストコンテナオブジェクトの形態で管理され、前記アイテムオブジェクトは、再生リストアイテムオブジェクトの形態で管理され、前記録画対象装置に対する選好度情報は、前記録画スケジュールオブジェクトの形態で管理される、請求項７に記載の動画の分散録画を制御する方法。
【請求項９】
前記再生リストアイテムを参照して前記第1保存装置および第2保存装置に分散されて保存された動画ファイルを連続的に再生する段階を含む、請求項８に記載の動画の分散録画を制御する方法。
【請求項１０】
前記第２保存装置は、録画対象装置別の選好度に基づいて選択される、請求項７に記載の動画の分散録画を制御する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画の録画および再生に関するものであって、より詳細には、動画の分散録画および再生を制御する装置およびその方法に関するものである。
【背景技術】
【０００２】
デジタルＴＶが大衆化されるにつれ、多様な形態のＡＶマルチメディアデータがホームネットワークのような特定ネットワークドメイン内部の特定装置に伝達され保存される場合が頻繁に生じ、これにＨＤＤのような保存装置を有する装置が増える傾向である。
【０００３】
一般的な録画技術では録画時点に与えられたＥＰＧまたはユーザが直接入力した時間、チャネルおよびその他放送情報に基づいて予約録画をする方式が使われており、放送データの保存方法としては、予約時点に指定しておいた録画対象装置のリストのうち１つを選定して録画する方式が使用されている。
【０００４】
図１は、従来のプログラム録画方式を示す図である。
【０００５】
図示した通り、ＳＲＳ（Ｓｃｈｅｄｕｌｅｄ  Ｒｅｃｏｒｄｉｎｇ  Ｓｅｒｖｉｃｅ）を用いてＵＩから予約録画に必要なユーザの入力値に基づく録画スケジュール（Ｒｅｃｏｒｄ  Ｓｃｈｅｄｕｌｅ）を生成する。ここで、ＳＲＳはＵＰｎＰ  ＡＶ標準にし開発されたサービスであり、ＵＰｎＰ装置が放送録画のために用いられる。
【０００６】
次に、生成された録画スケジュール、は１つ以上の録画タスク（Ｒｅｃｏｒｄ  Ｔａｓｋ）により動作するが、録画タスクインスタンス（Ｒｅｃｏｒｄ  Ｔａｓｋ  Ｉｎｓｔａｎｃｅ）は、特定録画スケジュールに従属的であり、録画スケジュールが有する役割を果たす。また、ＨＤＤ１は、ＳＲＳによって与えられた時間に始まった録画データを実際に保存するためのものであって、多様な形態の保存媒体に代替されうる。
【０００７】
また、ＣＤＳ（Ｃｏｎｔｅｎｔ  Ｄｉｒｅｃｔｏｒｙ  Ｓｅｒｖｉｃｅ）は、ＵＰｎＰ  ＡＶ標準で定められたサービスであり、録画される録画情報または録画が終わったデータに対する関連情報を仮想のディレクトリのような形態で管理する。ここで、録画に関連する情報は、コンテナ（Ｃｏｎｔａｉｎｅｒ）というディレクトリのような概念のオブジェクト（ｏｂｊｅｃｔ）とアイテム（Ｉｔｅｍ）というファイル概念のオブジェクトで構成される。
【０００８】
さらに、ＰＶＲ１（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ１）は、ＳＲＳと同一な位置に存在する保存装置であり、ＰＶＲ２は、ＰＶＲ１とネットワークに接続されている他の保存装置である。
【０００９】
放送データを保存する動作を見ると、ＳＲＳにより予約された放送プログラムは、録画スケジュールによって情報が管理されて開始時間になると担当の録画テスクが動作し、予約録画オブジェクトを生成する。ここで、前記のような過程は実現に応じて正確な開始時間より約数分先立って実行されうる。
【００１０】
また、予約録画オブジェクトを生成する段階においてＳＲＳは、ユーザが選定しておいた録画対象装置を順に検索して、使用可能な保存装置を選定し、選定された保存装置のうち装置別の選好度に基づいて録画を実行する。ここで、ＰＶＲ１（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ１）は、チューナー（Ｔｕｎｅｒ）またはその他受信装置から受信した放送プログラムを定められたデータフォーマットに応じて保存する。
【００１１】
録画スケジュールオブジェクトは、予約録画が完了する時点まで録画処理過程を管理するが、録画途中に保存空間の不足によるエラーが生じる場合、ファイル保存を中断し、ＣＤＳ内に該当録画データに対応するアイテムオブジェクトを作り、予約録画を終了する。この場合、生成されたＣＤＳのアイテムオブジェクトはユーザが予想した全体プログラムではなく、任意の時点で終了した不完全な録画データとなる。
【００１２】
これに、従来の放送データの保存方法は、録画時点で生じた保存空間の不足問題に対応できないという問題点がある。すなわち、ＳＲＳがユーザが要請したプログラムデータを録画する時点で生じたエラー状況によって非正常に終了した場合、ネットワークの他の保存装置が遊休（Ｉｄｌｅ）状態で存在するにもかかわらず、これ以上録画が進行されない。
【００１３】
また、録画対象装置のうち装置別の選好度に基づいて選定された装置に放送データの録画を実行して保存空間の不足により次に希望した保存装置に保存した場合、分散保存されたデータを管理するメカニズムが存在せず録画時点で分散保存されたデータを１つのデータのように再生時点に連結再生する方法を提供できないという問題点がある。これに、データがネットワーク上に分散保存されている場合、ユーザによって手動に分散保存するデータに対し再生時点に連結されるデータを検索するか、明示的に位置を選択しなければならない不便を招く。
【００１４】
したがって、データ録画途中に保存空間の不足によるエラーが生じる場合、ネットワークに接続された他の保存装置に動画ファイルを保存することができ、分散保存された動画ファイルを連結再生させることができる装置の開発が要求される。
【発明の開示】
【発明が解決しようとする課題】
【００１５】
本発明の技術的課題は、ＵＰｎＰ基盤の予約録画環境で保存空間の不足時に、録画中の動画が他の保存装置に分散録画されるように制御することである。
【００１６】
また、本発明の他の技術的課題は、所定の動画に対する再生リストに基づいて分散録画された動画を連結再生が可能なようにすることである。
【００１７】
本発明の技術的課題は、以上で言及した技術的課題に制限されず、言及されていないまた他の技術的課題は次の記載から当業者に明確に理解できるであろう。
【課題を解決するための手段】
【００１８】
前記目的を達成するために、本発明の一実施形態による動画の分散録画を制御する装置は、予約されるようにスケジューリングされた画像に対応する録画スケジュールを生成して、第1保存装置に前記動画録画時、保存空間の不足によるエラーが生じると、第1保存装置および第2保存装置に前記動画を分散録画する録画実行部と、前記動画の予約録画が開始する前に第1保存装置および第2保存装置の選好度に基づいて録画対象装置を選択する録画対象装置選択部、および前記録画される動画の録画情報、録画が終わった動画に対する情報および前記録画対象装置に対する情報および前記動画を録画するに用いられる保存装置に対する情報を管理するＣＤＳ管理部と、を含む。
【００１９】
また、本発明の一実施形態による動画の分散録画を制御する方法は、所定の動画の予約録画に必要な録画スケジュールを生成して、前記録画スケジュールに基づいて予約録画時間に到達した場合、予約録画オブジェクトを生成する段階と、前記動画の予約録画が開始する前に保存装置の選好度に基づいて録画対象装置を選択する段階と、前記選択された第１保存装置に前記動画を保存する段階と、前記動画の保存時、保存空間の不足によるエラーが生じたのかチェックする段階、および前記チェックの結果、エラーが生じた場合、前記エラーの状況に対するアイテムオブジェクトを生成して、第２保存装置に前記動画を分散保存する段階と、を含む。
【００２０】
その他実施形態の具体的な事項は詳細な説明および図に含まれている。
【発明の効果】
【００２１】
前記したような本発明の動画の分散録画および再生を制御する装置およびその方法によると、次のような効果が１つあるいはそれ以上ある。
【００２２】
動画ファイルの録画時、保存装置の空間不足によるエラーが生じると、ＳＲＳが録画スケジュールオブジェクトの形態で管理される録画対象装置に対する情報に基づいて、ネットワークに分散された保存装置に該当動画ファイルを分散保存できる長所がある。
【００２３】
また、録画リストに基づいて録画された動画ファイルがネットワークの何れの保存装置に存在するのかを別途の検索をせず、録画時点で分散保存された動画ファイルを１つのファイルのように連結再生できる長所がある。
【発明を実施するための最良の形態】
【００２４】
本発明の利点、特徴、およびそれらを達成する方法は添付される図面と共に詳細に後述される実施形態を参照すれば明確になるであろう。しかし、本発明は、以下で開示される実施形態に限定されるものではなく、互いに異なる多様な形態で具現されることが可能である。本実施形態は、単に本発明の開示が完全になるように、本発明が属する技術分野で通常の知識を有する者に対して発明の範疇を完全に知らせるために提供されるものであり、本発明は、請求項の範囲によってのみ定義される。なお、明細書全体にかけて、同一の参照符号は同一の構成要素を指すものとする。
【００２５】
以下、添付された図面を参照して本発明の好ましい実施形態を詳細に説明する。
【００２６】
図２は、本発明の一実施形態による動画の分散録画および再生を制御する装置の内部ブロック図を示す図である。
【００２７】
図示した通り、動画制御装置１００は、録画実行部１１０、ＣＤＳ管理部１２０、録画対象装置選択部１３０、再生リスト管理部１４０、保存部１５０および制御部１６０を含み構成される。本発明で動画はリアルタイムで伝送されるマルチメディアデータ（例えば、放送データ）と理解することができる。
【００２８】
この時、本実施形態で使用される「〜部」という用語は、ソフトウェア、ＦＰＧＡまたはＡＳＩＣのようなハードウェアの構成要素を意味し、「〜部」というある役割を果たす。しかし、「〜部」は、ソフトウェアまたはハードウェアに限定される意味ではない。「〜部」は、アドレッシングできる保存媒体にあるように構成されることもでき、１つまたはそれ以上のプロセッサーを再生させるように構成されることもできる。
【００２９】
したがって、実施形態での「〜部」は、ソフトウェアの構成要素、オブジェクト指向ソフトウェアの構成要素、クラスの構成要素およびタスク構成要素のような構成要素と、プロセス、関数、属性、プロシーザ、サブルーチン、プログラム  コードのセグメント、ドライバ、ファームウェア、マイクロコード、回路、データ、データベース、データ構造、テーブル、アレイ、および変数を含む。構成要素と「〜部」のうちから提供される機能はさらに小さい数の構成要素および「〜部」に結合されたり追加的な構成要素と「〜部」にさらに分離したりすることができる。
【００３０】
録画実行部１１０は、ＳＲＳを用いて、所定の動画の予約録画に必要なユーザの入力値に基づく録画スケジュール（Ｒｅｃｏｒｄ  Ｓｃｈｅｄｕｌｅ）を生成して、生成された録画スケジュールに基づいて該当動画の録画を実行する。ここで、ＳＲＳは、ＵＰｎＰ  ＡＶ標準で開発されたサービスであり、ＵＰｎＰ装置が放送録画のために用いられる。
【００３１】
例えば、録画実行部１１０は、録画スケジュールに基づいて予約録画時間に到達したのかをチェックして、予約録画時間に到達した場合、予約録画オブジェクトを生成する。ここで、生成された予約録画オブジェクトは、再生リストコンテナオブジェクトの形態でＣＤＳ管理部１２０により管理される。
【００３２】
さらに、録画実行部１１０は、所定の動画の保存完了およびエラーによる保存終了時、アイテムオブジェクトを生成する。ここで、アイテムオブジェクトは、再生リストアイテムオブジェクトの形態でＣＤＳ管理部１２０により管理される。
【００３３】
ＣＤＳ管理部１２０は、録画される動画の録画情報または録画が終わった動画に対する関連情報を仮想のディレクトリ形態で管理する。ここで、仮想のディレクトリは、コンテナというディレクトリのような概念のオブジェクトとアイテムというファイル概念のオブジェクトで構成される。
【００３４】
例えば、ＣＤＳ管理部１２０は、録画実行部１１０が生成した予約録画オブジェクトを再生リストコンテナオブジェクトの形態で管理し、予約録画の過程が完了およびエラーによって予約録画が終了した場合生成されたアイテムオブジェクトを再生リストアイテムオブジェクトの形態で管理する。ここで、再生リストアイテムオブジェクトは、再生リストコンテナの下位オブジェクトに保存される。
【００３５】
さらに、予約録画オブジェクトが生成されると録画対象装置選択部１３０は、装置別の選好度に基づいて録画対象装置を選択して、前記選択された録画対象装置に対する情報はＣＤＳ管理部１２０で録画スケジュールオブジェクトの形態で管理する。
【００３６】
録画対象装置選択部１３０は、制御部１６０と通信しつつ、予約録画が開始される前にユーザが予約録画時点に選定した録画対象装置のリストを検索して、検索された保存装置のうち使用可能な装置に対して装置別の選好度に基づいて録画対象装置を選択する。
【００３７】
さらに、録画対象装置選択部１３０は、録画スケジュールオブジェクトのＸＭＬ技術内容により動作する。
【００３８】
例えば、録画スケジュールオブジェクトが録画対象装置グループ（ｒｅｃｏｒｄＤｅｓｔｉｎａｔｉｏｎＧｒｏｕｐ）というタグ（Ｔａｇ）を用いると、タグ内部に羅列された録画対象装置を１つのグループ（ｇｒｏｕｐ）として認識して順次の動画録画が可能とする。
【００３９】
再生リスト管理部１４０は、分散保存される動画に対する再生リストをＵＰｎＰで規定したオブジェクト集合（ｏｂｊｅｃｔ  ｃｌａｓｓ）のうち１つの再生リストアイテム（ｐｌａｙ  ｌｉｓｔ  ｉｔｅｍ）形態で管理する。ここで、再生リストは、分散録画された所定の動画の実際のファイルをいい、それぞれの再生リストにより１つの動画を連結再生することができる。
【００４０】
例えば、録画対象装置グループ内に含まれた保存装置に順次に動画が分散保存されると、ＣＤＳ管理部１２０の再生リストアイテムがアップデートされる。これに、ＣＤＳ管理部１２０の再生リストアイテムに基づいて再生時点に該当再生リスト（ｐｌａｙ  ｌｉｓｔ）を検索することで、分散保存されたすべての動画に連続的に接近することができる。
【００４１】
保存部１５０は、予約録画された動画を保存する。ここで、保存部１５０は、ＨＤＤおよび多様な形態の保存媒体をいう。
【００４２】
制御部１６０は、ユーザから動画ファイル再生の要請があるとき、ＣＤＳに保存された再生リストアイテムを参照して動画ファイルが保存された位置を追跡し、各々分散して保存されている動画ファイルを連続的に再生させる。
【００４３】
さらに、制御部１６０は、動画制御装置１００を構成する各機能性ブロック（１１０〜１５０）の動作を制御する。
【００４４】
図３は、本発明の一実施形態による動画の分散録画および再生を制御する装置において分散データを管理する例を示す図である。ここでは、保存装置では、ＰＲＶ１およびＰＲＶ２が存在し、保存装置別の選好度が最も高い装置はＰＲＶ１であり、次に選好度が高い装置はＰＲＶ２と仮定する。
【００４５】
図示した通り、録画実行部１１０は、ＳＲＳを用いてＵＩから予約録画に必要なユーザの入力値に基づく録画スケジュール（Ｒｅｃｏｒｄ  Ｓｃｈｅｄｕｌｅ）を生成する。ここで、録画スケジュールは１つ以上の録画タスク（Ｒｅｃｏｒｄ  Ｔａｓｋ）により動作される。
【００４６】
次に、録画実行部１１０は、録画スケジュールに基づいて予約録画時間に到達したのかをチェックして、予約録画時間に到達した場合、予約録画オブジェクトをＣＤＳに生成する。ここで、予約録画オブジェクトは、再生リストコンテナオブジェクトの形態でＣＤＳに生成される。
【００４７】
録画対象装置選択部１３０は、予約録画が進行される前にユーザが選定しておいた録画対象装置を検索して、使用可能な保存装置を選定し、選定された保存装置のうち装置別の選好度に基づいて選定された装置に対する情報は、録画スケジュールオブジェクトの形態でＣＤＳで管理される。
【００４８】
さらに、予約録画時間に到達して、予約録画が進行されると、選好度に基づいて選定された装置（例えば、ＰＲＶ１のＨＤＤ１）に該当動画（例えば、バットマン）が録画されて、録画の途中に保存空間の不足によるエラーが生じた場合、ＳＲＳにエラーが生じたことが報告されて、録画実行部１１０は、ＣＤＳに保存された録画スケジュールオブジェクトに基づいて装置別の選好度が２番目である保存装置（例えば、ＰＲＶ２のＨＤＤ１）を検索して検索された保存装置に該当動画を録画する。ここで、録画実行部１１０のＳＲＳは、エラーが生じた時、ＣＤＳ内に再生リストアイテムを生成して最初のファイル名が含まれたＵＲＬを再生リストアイテムにアップデートする。
【００４９】
図４Ａと図４Ｂは、本発明の一実施形態による動画の分散録画および再生を制御する装置において録画対象装置の選定のための録画スケジュールを示す図である。
【００５０】
図４Ａに図示した通り、録画スケジュールに録画対象装置を１つのグループ４１０に設定することで、所定の動画録画中に保存空間が不足するとき、グループと設定された他の保存装置に該当動画を分散して録画することができるようにした。
【００５１】
例えば、第１  ＨＤＤ、第２  ＨＤＤ、および第３  ＨＤＤを１つの録画対象装置グループに設定する。次に、所定の動画の予約録画の時間になると選好度に基づいて設定された保存装置を確認して該当保存装置（第１  ＨＤＤ）に動画を保存する。仮に、動画録画中に第１  ＨＤＤの空間が不足する場合、既設定された第２  ＨＤＤに動画を保存する。
【００５２】
また、図４Ｂに図示した通り、録画対象装置を１つのグループに設定しなくても録画スケジュールに保存可能な保存装置４２０を設定しておくことで、所定の動画録画中に保存空間が不足するとき、グループと設定された他の保存装置に該当動画を録画することができるようにした。
【００５３】
例えば、第１  ＨＤＤおよび第２  ＨＤＤを保存可能な保存装置と記録しておくことで、保存装置（第１  ＨＤＤ）に動画を保存して空間が不足する場合、既設定された第２  ＨＤＤに動画を保存することができる。
【００５４】
図５は、本発明の一実施形態による動画の分散録画および再生を制御する装置においてＣＤＳ内部の再生リストに対する構成を示す図である。ここでは、２個のファイルで分散保存された動画に対する再生リストの例を説明する。
【００５５】
図示した通り、録画が完了した動画の再生リストを管理するルートコンテナ（ｒｏｏｔ  ｃｏｎｔａｉｎｅｒ）が存在して、その下位に各々録画された動画の題名に基づく再生リストコンテナ（ｐｌａｙ  ｌｉｓｔ  Ｃｏｎｔａｉｎｅｒ）が存在し、各再生リストコンテナの内部には該当再生リストアイテム（ｐｌａｙ  ｌｉｓｔ  ｉｔｅｍ）が含まれている。
【００５６】
ここで、各再生リストアイテム５１０は、１つのＣＤＳアイテムＸＭＬで構成され、＜ｄｃ    ｔｉｔｌｅ＞タグの間に存在するのは実際ユーザが再生時に用いられるファイル名となり得、実際再生リスト５２０は、＜ｒｅｓ＞タグの間に存在するＵＲＬによって持って来られる。ここで、再生リストは、分散録画された所定の動画の実際ファイルをいい、それぞれの再生リストを通して１つの動画を連結再生することができる。
【００５７】
図６は、本発明の一実施形態による動画の分散録画および再生を制御する方法のうち動画が第１保存装置に正常に保存された場合を示すフローチャートである。ここでは、利用可能な第１保存装置１５０および第２保存装置６００が存在し、第１保存装置１５０は、録画実行部１１０およびＣＤＳ管理部１２０を含むＰＶＲ１装置内にある保存部をいう。
【００５８】
また、録画実行部１１０内のＳＲＳによりユーザの予約録画が既に完了されて、予約録画に対応する録画スケジュールが存在し、各録画スケジュールを実際に実行する録画タスクによって予約録画オブジェクトがＣＤＳに生成されていると仮定する。これに、実際録画が進行されるために必要な時間情報、チャネル情報および録画対象の装置情報などは既にＵＩアプリケーションなどにより、録画スケジュールオブジェクトに含まれて存在する。
【００５９】
先に、ユーザによって設定された予約録画設定値に基づいて録画実行部１１０のＳＲＳは予約録画オブジェクトを生成する（Ｓ６１０）。ここで、予約録画オブジェクトは、再生リストコンテナオブジェクトの形態でＣＤＳ管理部１２０により管理される。
【００６０】
次に、録画が始まる前に録画対象装置選択部は、ユーザが予約録画時点に選定した録画対象装置リストを検索して、検索された保存装置のうち使用可能な装置に対して装置別の選好度に基づいて録画対象装置（例えば、第１保存装置）を選択する。ここで、選択された録画対象装置に対する情報はＣＤＳ管理部１２０により録画スケジュールオブジェクトの形態で管理される。録画実行部１１０は、保存装置の保存空間が不足するとき、前記録画スケジュールオブジェクトを参照して次の保存装置を選択することができるため、保存空間の不足によるエラーが生じるときを備えることができる。
【００６１】
ＳＲＳは、録画スケジュールオブジェクトに指定されている録画対象装置の順序および録画対象装置選択部が選択した情報に基づいて動画を保存する保存装置を選択する（Ｓ６２０）。ここで、保存装置は、選好度が最も高い同一な装置（例えば、ＰＶＲ１）内部のＨＤＤ（すなわち、第１保存装置１５０）が選択される。
【００６２】
予約録画が開始され選択された第１保存装置１５０に動画が保存される（Ｓ６３０，Ｓ６４０）。ここで、保存する方法は、装置製造業者により異なることもあるが、生成される動画ファイルの名前は、ＳＲＳによってＵＲＬ形態と指定されるため、前記ＵＲＬ情報を通して第１保存装置に接近し、動画ファイルを読み取ることができる。
【００６３】
第１保存装置１５０に動画保存が完了すると、ＳＲＳは、アイテムオブジェクトを生成する（Ｓ６５０）。ここで、アイテムオブジェクトは、再生リストアイテムオブジェクトの形態でＣＤＳ管理部１２０により管理されるが、再生リストアイテムオブジェクトは、再生リストコンテナの下位オブジェクトに保存される。
【００６４】
第１保存装置１５０に動画ファイルの保存が完了することと同時に録画実行が終了する（Ｓ６６０）。
【００６５】
図７は、本発明の一実施形態による動画の分散録画および再生を制御する方法のうち動画ファイルが第１および第２保存装置に分散保存される場合を示すフローチャートである。ここで、利用可能な第１保存装置１５０，第２保存装置６００および第３保存装置７００が存在し、選好度は、第１保存装置、第２保存装置および第３保存装置順であると仮定する。
【００６６】
先に、ユーザによって設定された予約録画設定値に基づいて録画実行部１１０のＳＲＳは予約録画オブジェクトを生成する（Ｓ７１０）。ここで、予約録画オブジェクトは再生リストコンテナオブジェクトの形態でＣＤＳ管理部１２０により管理される。
【００６７】
録画が始まる前に録画対象装置選択部は、ユーザが予約録画時点に選定した録画対象装置リストを検索し、検索された保存装置のうち使用可能な装置に対して装置別の選好度に基づいて録画対象装置（例えば、第１保存装置）を選択する。ここで、選択された録画対象装置に対する情報はＣＤＳ管理部１２０により録画スケジュールオブジェクトの形態で管理される。録画実行部１１０は、保存装置の保存空間が不足するとき、前記録画スケジュールオブジェクトを参照して次の保存装置を選択することができるため、保存空間の不足によるエラーが生じるときに備えることができる。
【００６８】
ＳＲＳは、録画スケジュールオブジェクトに指定されている録画対象装置の順序および録画対象装置選択部が選択した情報に基づいて動画を保存する保存装置を選択する（Ｓ７２０）。ここで、保存装置は選好度が最も高い同一な装置（例えば、ＰＶＲ１）内部のＨＤＤ（すなわち、第１保存装置１５０）が選択される。
【００６９】
予約録画が開始され選択された第１保存装置１５０に動画が保存される（Ｓ７３０，Ｓ７４０）。ここで、保存する方法は装置製造業者により異なることもあるが、生成される動画ファイルの名前はＳＲＳによってＵＲＬ形態で指定されるため、前記ＵＲＬ情報を通して第１保存装置に接近して動画ファイルを読み取ることができる。
【００７０】
この時、第１保存装置１５０の保存空間の不足によるエラーが生じると（Ｓ７５０）、録画実行部１１０のＳＲＳにエラーが生じたことが報告される。これに、ＳＲＳは、ＣＤＳで録画スケジュールオブジェクトの形態で管理される録画対象装置に対する情報から次の選好度が高い保存装置をチェックして、これと同時にアイテムオブジェクトを生成する（Ｓ７６０）。ここで、アイテムオブジェクトは、再生リストアイテムオブジェクトの形態でＣＤＳ管理部１２０により管理され、再生リストアイテムオブジェクトは、再生リストコンテナの下位オブジェクトで保存される。また、ＣＤＳ管理部１２０は、最初のファイル名が含まれたＵＲＬを再生リストアイテムにアップデートする。
【００７１】
次に、チェックされた選好度が２番目に高い第２保存装置（例えば、ＰＣ）６００に予約録画が開始され、これに第２保存装置６００に動画が保存される（Ｓ７７０，Ｓ７８０）。さらに、第２保存装置６００に動画保存が完了すると、ＳＲＳはアイテムオブジェクトを生成する（Ｓ７９０）。ここで、アイテムオブジェクトは、再生リストアイテムオブジェクトの形態でＣＤＳ管理部１２０により管理される。
【００７２】
これで、録画実行が終了して（Ｓ８００）、ＣＤＳ管理部１２０は録画実行が終了すると再生リストアイテムに生成された動画ファイルに対するＵＲＬを反映する。
【００７３】
図８は、本発明の一実施形態による動画の分散録画および再生を制御する方法のうち動画ファイルが第１および第３保存装置に分散保存される場合を示すフローチャートである。ここで、利用可能な第１保存装置１５０、第２保存装置６００および第３保存装置７００が存在し、選好度は第１保存装置、第２保存装置および第３保存装置順であると仮定する。
【００７４】
先ず、ユーザによって設定された予約録画設定値に基づいて録画実行部１１０のＳＲＳは予約録画オブジェクトを生成する（Ｓ８１０）。ここで、予約録画オブジェクトは再生リストコンテナオブジェクトの形態でＣＤＳ管理部１２０により管理される。
【００７５】
録画が始まる前に録画対象装置選択部は、ユーザが予約録画時点に選定した録画対象装置リストを検索し、検索された保存装置のうち使用可能な装置に対して装置別の選好度に基づいて録画対象装置（例えば、第１保存装置）を選択する。ここで、選択された録画対象装置に対する情報は、ＣＤＳ管理部１２０を通し録画スケジュールオブジェクトの形態で管理される。録画実行部１１０は、保存装置の保存空間が不足するとき、前記録画スケジュールオブジェクトを参照して次の保存装置を選択することができるため、保存空間の不足によるエラーが生じるときに備えることができる。
【００７６】
ＳＲＳは、録画スケジュールオブジェクトに指定されている録画対象装置の順序および録画対象装置選択部が選択した情報に基づいて動画を保存する保存装置を選択する（Ｓ８２０）。ここで、保存装置は選好度が最も高い同一な装置（例えば、ＰＶＲ１）内部のＨＤＤ（すなわち、第１保存装置１５０）が選択される。
【００７７】
予約録画が開始され選択された第１保存装置１５０に動画が保存される（Ｓ８３０，Ｓ８４０）。ここで、保存する方法は装置製造業者により異なることもあるが、生成される動画ファイルの名前はＳＲＳによってＵＲＬ形態で指定されるため、前記ＵＲＬ情報を通し第１保存装置に接近して動画ファイルを読み取ることができる。
【００７８】
この時、第１保存装置１５０の保存空間の不足によるエラーが生じると（Ｓ８５０）、録画実行部１１０のＳＲＳにエラーが生じたことが報告される。これに、ＳＲＳは、ＣＤＳで録画スケジュールオブジェクトの形態で管理される録画対象装置に対する情報から次の選好度が高い保存装置をチェックして、これと同時にアイテムオブジェクトを生成する（Ｓ８６０）。ここで、アイテムオブジェクトは、再生リストアイテムオブジェクトの形態でＣＤＳ管理部１２０により管理され、再生リストアイテムオブジェクトは、再生リストコンテナの下位オブジェクトに保存される。また、ＣＤＳ管理部１２０は、最初のファイル名が含まれたＵＲＬを再生リストアイテムにアップデートする。
【００７９】
選好度が２番目に高い第２保存装置（例えば、ＰＣ）６００に予約録画を実行する（Ｓ８７０）。しかし、第２保存装置６００がネットワークから接続が切れたり、装置自体の問題より実行が不可能な状態であるためネットワークとの接続に失敗したりする場合（Ｓ８８０）、ＳＲＳに第２保存装置６００とのネットワーク接続に失敗したことが報告される。これに、ＳＲＳは、ＣＤＳで録画スケジュールオブジェクトの形態で管理される録画対象装置に対する情報から次の選好度が高い保存装置をチェックする。
【００８０】
チェックされた選好度が３番目に高い第３保存装置（例えば、ＰＶＲ２）７００に予約録画が開始され、これに第３保存装置７００に動画が保存される（Ｓ８９０，Ｓ９００）。次に、第３保存装置７００に動画保存が完了すると、ＳＲＳはアイテムオブジェクトを生成する（Ｓ９１０）。ここで、アイテムオブジェクトは再生リストアイテムオブジェクトの形態でＣＤＳ管理部１２０により管理される。
【００８１】
これに、録画実行を終了して（Ｓ９２０）、ＣＤＳ管理部１２０は録画実行が終了すると再生リストアイテムに生成された動画ファイルに対するＵＲＬを反映する。
【００８２】
図９は、本発明の一実施形態による動画の分散録画および連続再生を制御する方法を示す順序図である。
【００８３】
先ず、ユーザによって設定された予約録画設定値に基づいて録画実行部１１０のＳＲＳは予約録画オブジェクトを生成する（Ｓ１０１０）。ここで、予約録画オブジェクトは再生リストコンテナオブジェクトの形態でＣＤＳ管理部１２０により管理される。
【００８４】
ＳＲＳは、録画スケジュールオブジェクトに指定されている録画対象装置の順序および録画対象装置選択部１３０が選択した情報に基づいて動画を保存する保存装置を選択する（Ｓ１０２０）。ここで、保存装置は選好度が最も高い同一な装置（例えば、ＰＶＲ１）内部のＨＤＤ（すなわち、第１保存装置１５０）が選択される。
【００８５】
予約録画が開始され選択された第１保存装置１５０に動画が保存される（Ｓ１０３０）。この時、第１保存装置１５０の保存空間の不足によるエラーが生じると（Ｓ１０４０）、録画実行部１１０のＳＲＳにエラーが生じたことが報告されて、これにＳＲＳはＣＤＳで録画スケジュールオブジェクトの形態で管理される録画対象装置に対する情報から次の選好度が高い保存装置を選択する（Ｓ１０５０）。仮に、保存空間が不足せずエラーが生じない場合、段階Ｓ１０５０過程は実行されない。
【００８６】
次に、ＳＲＳは動画ファイル生成後録画を実行する（Ｓ１０６０）。ここで、生成された動画ファイルに保存空間が残っている時点まで録画が進行される。
【００８７】
一方、録画実行途中に保存空間が不足すると、ＳＲＳは録画を終了した後アイテムオブジェクトを生成する。ここで、生成されたアイテムオブジェクトは、再生リストアイテムオブジェクトの形態でＣＤＳ管理部１２０により管理され、再生リストアイテムオブジェクトは再生リストコンテナの下位オブジェクトに保存される。さらに、ＣＤＳ管理部１２０は、一番のファイル名が含まれたＵＲＬを再生リストアイテムにアップデートする。
【００８８】
次に、チェックされた選好度が２番目に高い第２保存装置（例えば、ＰＣ）６００に予約録画が開始され、これに第２保存装置６００に動画が保存される。
【００８９】
第２保存装置６００に動画保存が完了すると、ＳＲＳはアイテムオブジェクトを生成する（Ｓ１０７０）。ここで、アイテムオブジェクトは、再生リストアイテムオブジェクトの形態でＣＤＳ管理部１２０により管理される。
【００９０】
これに、録画実行が終了して（Ｓ１０８０）、ＣＤＳ管理部１２０は録画実行が終了すると再生リストアイテムに生成された動画ファイルに対するＵＲＬを反映する。
【００９１】
ユーザが分割保存された所定の動画ファイルの再生を要請した場合（Ｓ１０９０）、制御部１６０はＣＤＳに保存された再生リストアイテムを参照して動画ファイルが保存された位置を追跡して、各々分散されて保存された動画ファイルを連続的に再生させる（Ｓ１１００，Ｓ１１１０）。
【００９２】
一方、ユーザによって分割録画された所定の動画ファイルの再生が要請されない場合、段階Ｓ１０９０から段階Ｓ１１１０の過程は実行されない。
【００９３】
以上添付された図面を参照して本発明の実施形態について説明したが、本発明が属する技術分野で通常の知識を有する者は、本発明がその技術的思想や必須の特徴を変更しない範囲で、他の具体的な形態で実施され得ることを理解できるものである。したがって、上記した実施形態はすべての面で例示的なものであり、限定的ではないものと理解しなければならない。
【図面の簡単な説明】
【００９４】
【図１】従来のプログラム録画方式を示す図である。
【図２】本発明の一実施形態による動画の分散録画および再生を制御する装置の内部ブロック図を示す図である。
【図３】本発明の一実施形態による動画の分散録画および再生を制御する装置において分散データを管理する例を示す図である。
【図４Ａ】本発明の一実施形態による動画の分散録画および再生を制御する装置において録画対象装置の選定のための録画スケジュールを示す図である。
【図４Ｂ】本発明の一実施形態による動画の分散録画および再生を制御する装置において録画対象装置の選定のための録画スケジュールを示す図である。
【図５】本発明の一実施形態による動画の分散録画および再生を制御する装置においてＣＤＳ内部の再生リストに対する構成を示す図である。
【図６】本発明の一実施形態による動画の分散録画および再生を制御する方法のうち動画が第１保存装置に正常に保存された場合を示すフローチャートである。
【図７】本発明の一実施形態による動画の分散録画および再生を制御する方法のうち動画ファイルが第１および第２保存装置に分散保存される場合を示すフローチャートである。
【図８】本発明の一実施形態による動画の分散録画および再生を制御する方法のうち動画ファイルが第１および第３保存装置に分散保存される場合を示すフローチャートである。
【図９】本発明の一実施形態による動画の分散録画および連続再生を制御する方法を示す順序図である。
【符号の説明】
【００９５】
１００    動画制御装置
１１０    録画実行部
１２０    ＣＤＳ管理部
１３０    録画対象装置選択部
１４０    再生リスト管理部
１５０    保存部
１６０    制御部
【図２】
2009534907.tif 000003
【図４】
2009534907.tif 000004
【図５】
2009534907.tif 000005
【図６】
2009534907.tif 000006
【図７】
2009534907.tif 000007
【図８】
2009534907.tif 000008
【図９】
2009534907.tif 000009
【図１０】
2009534907.tif 000010
【図１】
2009534907.tif 000011
【図３】
2009534907.tif 000012
【国際調査報告】
2009534907.tif 000013
2009534907.tif 000014