[go: up one dir, main page]

JP2008228243A - Video playback apparatus and rebuild processing method - Google Patents

Video playback apparatus and rebuild processing method Download PDF

Info

Publication number
JP2008228243A
JP2008228243A JP2007067705A JP2007067705A JP2008228243A JP 2008228243 A JP2008228243 A JP 2008228243A JP 2007067705 A JP2007067705 A JP 2007067705A JP 2007067705 A JP2007067705 A JP 2007067705A JP 2008228243 A JP2008228243 A JP 2008228243A
Authority
JP
Japan
Prior art keywords
video
disk
data
rebuild
video playback
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2007067705A
Other languages
Japanese (ja)
Inventor
Mitsuru Nomura
充 野村
Takahiro Yamaguchi
高弘 山口
Masayoshi Nabeshima
正義 鍋島
Yukiharu Kanayama
之治 金山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2007067705A priority Critical patent/JP2008228243A/en
Publication of JP2008228243A publication Critical patent/JP2008228243A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

【課題】冗長構成を持つディスクシステムを有する映像再生装置において,映像再生に影響を与えることなく,高速にディスクのリビルド処理を実行可能にする。
【解決手段】映像データが格納されたディスク13′の破損および交換が発生した場合に,映像再生時リビルド手段32は,映像データの再生中にディスク11,12から読み出されたデータを用いて,映像再生部40による映像の再生と並行してディスク13′のリビルド処理を実行する。
【選択図】図4
In a video playback apparatus having a disk system with a redundant configuration, a disk rebuild process can be executed at high speed without affecting video playback.
When a disk 13 'in which video data is stored is damaged or replaced, a video playback rebuilding means 32 uses data read from the disks 11 and 12 during playback of the video data. The rebuild process of the disk 13 'is executed in parallel with the video reproduction by the video reproduction unit 40.
[Selection] Figure 4

Description

本発明は,冗長構成を有するディスクシステムを用いた映像再生装置に関し,特に,映像再生に影響を与えることなく,高速にディスクのリビルド処理を実行することができるようにした映像再生装置に関するものである。   The present invention relates to a video playback apparatus using a disk system having a redundant configuration, and more particularly to a video playback apparatus capable of executing disk rebuild processing at high speed without affecting video playback. is there.

ディスクの破損に伴うデータエラーを補償する手段として,冗長化ディスクシステムが用いられる。冗長化ディスクシステムは,データエラーを補償するための冗長データをデータとともに複数のディスクに分散して記録しておき,ディスク破損時には冗長データを利用して破損したデータを復元するシステムである。このようなディスクシステムの構成として,データのコピーを記録するRAID1,データのパリティを記録するRAID5等が用いられている(非特許文献1参照)。   A redundant disk system is used as a means for compensating for a data error due to disk damage. The redundant disk system is a system in which redundant data for compensating for a data error is distributed and recorded on a plurality of disks together with data, and the damaged data is restored using the redundant data when the disk is broken. As a configuration of such a disk system, RAID 1 that records a copy of data, RAID 5 that records data parity, and the like are used (see Non-Patent Document 1).

ディスクに格納されたデータをリアルタイムに再生する映像再生装置においても,ディスクの破損による映像再生の障害や中断を避けるため,冗長化ディスク構成が用いられる(非特許文献2参照)。   Even in a video playback device that plays back data stored on a disk in real time, a redundant disk configuration is used in order to avoid failure or interruption of video playback due to damage to the disk (see Non-Patent Document 2).

冗長化されたディスクシステムにおいては,ディスクの破損が発生した場合に,破損したディスクを交換し,交換したディスクに冗長データを書き戻すリビルド処理が必要である。リビルド処理には,データの読み出し,冗長データの生成,交換したディスクへの冗長データ書き込み,という処理が必要であるが,ディスクの容量が大きい場合には,全てのリビルド処理を終了するまでに非常に時間がかかる。   In a redundant disk system, when a disk is damaged, a rebuild process is required to replace the damaged disk and write the redundant data back to the replaced disk. The rebuild process requires reading data, generating redundant data, and writing redundant data to the replaced disk. However, if the capacity of the disk is large, it is extremely difficult to complete all rebuild processes. Takes time.

また,ディスクシステムの構成により,リビルド中はディスクアクセスが禁止されるか,または許可される場合にもアクセス速度が非常に遅くなる。このため,冗長ディスクを有する映像再生装置において,リビルド中は,リアルタイム映像再生に必要とされるデータ読み出し速度を確保することが困難であり,映像を再生することはできない。このため,特に,映画館や展示会場等のように映像の再生が連続して行われる場合には,ディスクのリビルド処理により装置の運用に支障をきたすという問題が避けられなかった。
David A. Patterson,Garth Gibson,and Randy H. Katz,“A case for redundant arrays of inexpensive disks(RAID)”,In Proceedings of the 1988 ACM Conference on Management of Data (SIGMOD),Chicago IL,June 1988 ,pp.109-116. 特許庁総務部技術調査課技術動向班,“ノンリニア編集,2-2-3 HDD構成法”,[online],2003年3月28日,特許庁,[平成19年2月7日検索],インターネット,<URL: http://www.jpo.go.jp/shiryou/s_sonota/hyoujun_gijutsu/nle/nle-2-2-3.html>
Also, depending on the configuration of the disk system, the disk access is prohibited during rebuilding, or the access speed becomes very slow even when it is permitted. For this reason, in a video playback device having a redundant disk, it is difficult to ensure the data reading speed required for real-time video playback during rebuilding, and video cannot be played back. For this reason, the problem that the operation of the apparatus is hindered by the rebuilding process of the disk is unavoidable especially when the video is continuously reproduced as in a movie theater or an exhibition hall.
David A. Patterson, Garth Gibson, and Randy H. Katz, “A case for redundant arrays of inexpensive disks (RAID)”, In Proceedings of the 1988 ACM Conference on Management of Data (SIGMOD), Chicago IL, June 1988, pp .109-116. Japan Patent Office General Affairs Department Technical Research Section Technology Trends Group, “Nonlinear Editing, 2-2-3 HDD Configuration Method”, [online], March 28, 2003, Japan Patent Office, [Search February 7, 2007], Internet, <URL: http://www.jpo.go.jp/shiryou/s_sonota/hyoujun_gijutsu/nle/nle-2-2-3.html>

本発明の第一の課題は,ディスクに格納された映像データを再生するシステムにおいて,ディスクの破損に伴う映像再生の障害を防止することであり,第二の課題は,破損したディスクの交換に伴い,データのリビルドが必要となった場合に,再生対象となっているコンテンツに対して高速にリビルド処理を行うことであり,第三の課題は,リビルドが不要なコンテンツに対して無駄なリビルド処理を実行することなく,リビルド処理を完了することであり,第四の課題は,再生対象となっていないコンテンツに対しても,映像再生に影響を与えることなく,自動的にリビルド処理を実行することである。   A first problem of the present invention is to prevent a video reproduction failure due to disk damage in a system for reproducing video data stored on a disk, and a second problem is to replace a damaged disk. As a result, when it is necessary to rebuild the data, the rebuild process is performed at high speed for the content to be played back, and the third problem is a wasteful rebuild for the content that does not require a rebuild. Completing the rebuild process without executing the process, the fourth challenge is to automatically execute the rebuild process for content that is not subject to playback without affecting the video playback. It is to be.

本発明は,冗長構成を持つディスクシステムを有する映像再生装置において,ディスクの破損および交換が発生した場合に,映像データの再生中に読み出されたデータを用いてディスクのリビルド処理を行うことを特徴とする。これにより,映像再生に影響を与えることなく,高速にリビルド処理を実行することができる。   According to the present invention, in a video playback apparatus having a disk system with a redundant configuration, when a disk is damaged or replaced, a disk rebuild process is performed using data read during playback of video data. Features. As a result, the rebuild process can be executed at high speed without affecting the video reproduction.

すなわち,本発明による映像再生装置では,第一の課題を解決するため,リアルタイム映像再生時に,複数台のディスクのうち一部のディスクが破損しても,残りのディスクに格納された冗長データを用いて故障したディスクのデータを復元し,正しいデータを映像再生部に供給する誤り訂正手段が設けられる。   In other words, in order to solve the first problem, the video playback apparatus according to the present invention is capable of storing redundant data stored in the remaining disks even if some of the multiple disks are damaged during real-time video playback. There is provided error correction means for restoring the data of the failed disk and supplying correct data to the video reproduction unit.

また,本発明では,第二の課題を解決するため,破損したディスクを新規ディスクに交換した時,映像再生の際に誤り訂正手段により読み出しデータを用いて復元されたデータを,交換されたディスクに対して映像データの読み出しと並行して書き込むことにより,映像再生とリビルド処理を同時に実行する映像再生時リビルド手段が設けられる。   Further, in the present invention, in order to solve the second problem, when a damaged disk is replaced with a new disk, the data restored by using the read data by the error correction means at the time of video reproduction is replaced with the replaced disk. On the other hand, there is provided a video playback rebuild means for simultaneously executing video playback and rebuild processing by writing video data in parallel with reading of video data.

また,第三の課題を解決するため,前記リビルド手段において,コンテンツ単位でリビルド対象とするデータを選択する手段が設けられる。   In order to solve the third problem, the rebuilding means is provided with means for selecting data to be rebuilt on a content basis.

また,第四の課題を解決するため,再生対象となっていないコンテンツのデータに対して,映像再生中以外の時間にリビルド処理を行う映像非再生時リビルド手段が設けられ,この映像非再生時リビルド手段は,映像再生が開始するとリビルド処理を中断し,映像再生終了とともに,中断位置からリビルド処理を再開する。   In order to solve the fourth problem, there is provided a video non-reproduction rebuilding means for performing rebuild processing at a time other than during video reproduction for content data that is not to be reproduced. The rebuild means interrupts the rebuild process when the video playback starts, and restarts the rebuild process from the interrupted position when the video playback ends.

具体的には,本発明は,再生対象となる映像のコンテンツデータが冗長に格納された複数台のディスクにより構成されるディスクシステムと,前記ディスクシステムから読み出した映像データをリアルタイムに映像信号に変換して出力する映像再生手段とを有する映像再生装置において,前記複数台のディスクのうち一部のディスクが破損した場合に,他のディスクに格納された冗長データを用いて故障したディスクのデータを復元し,正しいデータを前記映像再生手段に供給する誤り訂正手段と,前記破損したディスクが新しいディスクに交換され,前記映像再生手段が映像再生動作をしているときに,前記映像再生手段による再生のために読み出された映像データに対し,前記誤り訂正手段により復元されたデータを,前記映像再生手段へのデータの供給と並行して,前記新しいディスクに書き込む映像再生時リビルド手段とを備え,リビルド処理が必要な映像データに対して,前記映像再生手段による映像再生と,前記映像再生時リビルド手段によるリビルド処理とを同時に実行することを特徴とする。   Specifically, the present invention provides a disk system composed of a plurality of disks in which video content data to be played is stored redundantly, and converts video data read from the disk system into a video signal in real time. When a part of the plurality of disks is damaged, the data of the failed disk is stored using redundant data stored in another disk. Error correction means for restoring and supplying correct data to the video playback means, and playback by the video playback means when the damaged disk is replaced with a new disk and the video playback means is performing video playback operation For the video data read out for the purpose, the data restored by the error correction means is converted into the video reproduction means. In parallel with the supply of the data, a video reproduction rebuild means for writing to the new disk is provided, and the video reproduction by the video reproduction means and the video reproduction rebuild means for the video data that needs to be rebuilt. The rebuild process is executed simultaneously.

また,本発明は,上記構成において,コンテンツ単位に,コンテンツ名称およびリビルド対象か否かを示す情報を有するコンテンツ属性情報と前記ディスクシステムにおけるコンテンツの記録位置情報とを記憶し,それらのコンテンツ管理情報を管理するコンテンツ管理手段を備え,前記映像再生時リビルド手段は,前記コンテンツ管理情報を参照し,コンテンツ単位でリビルド対象とするデータを選択し,リビルド対象とするコンテンツのデータのみを対象としてリビルド処理を実行することを特徴とする。   Further, according to the present invention, in the above configuration, content attribute information having information indicating whether a content name and a rebuild target are stored and content recording position information in the disc system are stored for each content, and the content management information thereof is stored. Content management means for managing video, and the video reproduction rebuild means refers to the content management information, selects data to be rebuilt in units of content, and performs rebuild processing only for content data to be rebuilt It is characterized by performing.

また,本発明は,上記構成において,前記破損したディスクが新しいディスクに交換され,前記映像再生手段が映像再生動作をしていないときに,交換された前記新しいディスクに冗長データを書き込む映像非再生時リビルド手段を備え,前記コンテンツ管理手段が管理するコンテンツ管理情報におけるコンテンツ属性情報は,リビルド対象のコンテンツにおけるリビルド終了位置情報を含み,前記映像非再生時リビルド手段が映像非再生時にリビルド処理を実行しているときに,映像再生が開始すると,実行しているリビルド処理を中断し,前記コンテンツ管理情報におけるコンテンツ属性情報に現在までのリビルド終了位置情報を設定し,映像再生終了とともに前記リビルド終了位置情報が示す中断位置からリビルド処理を再開することを特徴とする。   Further, the present invention provides the video non-reproduction in which, in the above configuration, when the damaged disk is replaced with a new disk and the video reproduction means is not performing a video reproduction operation, redundant data is written to the replaced new disk. The content attribute information in the content management information managed by the content management means includes rebuild end position information in the content to be rebuilt, and the video non-reproduction rebuilding unit executes rebuild processing when the video is not reproduced. When the video playback starts, the rebuild process being executed is interrupted, the rebuild end position information up to the present is set in the content attribute information in the content management information, and when the video playback ends, the rebuild end position Restart the rebuild process from the point of interruption indicated by the information. And features.

本発明の映像再生装置においては,複数のディスクに冗長データを記録することにより,ディスク障害時にも誤りなくデータを再生することができる。また,障害の発生したディスクと交換されたディスクに対し,映像再生時リビルド手段によるリアルタイムリビルド機能により,映像の再生中に,映像再生に影響を与えることなくリビルド処理を実行することができる。また,再生対象となっていないデータに対しては,再生停止時にリビルド処理を実行することが可能であり,さらに,リビルド再開時には中断された位置からリビルド処理を再開することができる。   In the video reproducing apparatus of the present invention, by recording redundant data on a plurality of disks, data can be reproduced without error even when a disk failure occurs. In addition, a rebuild process can be executed on a disk replaced with a failed disk without affecting the video playback during the video playback by using the real-time rebuild function by the rebuild means during video playback. In addition, it is possible to execute rebuild processing for data that is not to be played back when playback stops, and it is possible to restart the rebuild processing from the position where it was interrupted when rebuilding is resumed.

図1は,本発明の映像再生装置の全体構成を示している。映像再生装置1は,複数のディスク11,12,13からなるディスク部10,複数のディスクインターフェース21,22,23からなるディスクインターフェース部20,誤り訂正部30,映像再生部40,コンテンツ管理部50により構成され,コンテンツとコンテンツのディスク内での記録位置がコンテンツ管理部50において管理される。   FIG. 1 shows the overall configuration of a video playback apparatus according to the present invention. The video reproducing apparatus 1 includes a disk unit 10 composed of a plurality of discs 11, 12, and 13, a disk interface unit 20 composed of a plurality of disk interfaces 21, 22, and 23, an error correction unit 30, a video reproducing unit 40, and a content management unit 50. The content management unit 50 manages the content and the recording position of the content in the disc.

誤り訂正部30は,データ入出力用のバッファを備えるとともに,映像非再生時リビルド手段31と映像再生時リビルド手段32とを備える。映像非再生時リビルド手段31は,破損したディスクが新しいディスクに交換され,映像再生部40が映像再生動作をしていないときに,交換された新しいディスクに冗長データを書き込む処理を行う。また,映像再生時リビルド手段32は,破損したディスクが新しいディスクに交換され,映像再生部40が映像再生動作をしているときに,映像再生部40による再生のために読み出された映像データに対し,誤り訂正部30により復元されたデータを,映像再生部40へのデータの供給と並行して,新しいディスクに書き込む処理を行う。   The error correction unit 30 includes a data input / output buffer, and also includes a video non-reproduction rebuilding unit 31 and a video reproduction reconstruction unit 32. The video non-reproduction rebuilding means 31 performs a process of writing redundant data on the replaced new disk when the damaged disk is replaced with a new disk and the video reproduction unit 40 is not performing the image reproduction operation. In addition, the video reproduction rebuilding unit 32 replaces the damaged disc with a new disc, and the video data read for reproduction by the video reproduction unit 40 when the video reproduction unit 40 is performing the video reproduction operation. On the other hand, the data restored by the error correction unit 30 is written to a new disk in parallel with the data supply to the video reproduction unit 40.

図2は,本発明の実施の形態において,ディスクが正常動作を行っている時の映像再生装置の動作を示している。ディスク部10に蓄積された映像データは,ディスクインターフェース部20を介して読み出され,誤り訂正部30を介して映像再生部40に供給され,リアルタイムに映像信号に変換される。   FIG. 2 shows the operation of the video reproduction apparatus when the disc is operating normally in the embodiment of the present invention. The video data stored in the disk unit 10 is read out through the disk interface unit 20, supplied to the video reproduction unit 40 through the error correction unit 30, and converted into a video signal in real time.

ディスク部10から読み出された冗長データは,誤り訂正部30において誤りの発生を検出するために用いられる。また,コンテンツ管理部50では,再生フレーム位置をディスクの記録位置に変換する操作が行われる。   The redundant data read from the disk unit 10 is used by the error correction unit 30 to detect the occurrence of an error. In the content management unit 50, an operation for converting the playback frame position into the recording position of the disc is performed.

図3は,本発明の実施の形態におけるディスク障害時の映像再生動作を示している。ディスク部10あるいは誤り訂正部30において,誤りの発生と障害の起きたディスクが検出されると,映像再生装置1は,障害の発生したディスクを切り離す。図3においては,ディスク13において障害が発生したと想定している。ディスク13に記録されていたデータは,他のディスクから読み出されたデータをもとに,誤り訂正部30において復元される。障害ディスクの検出,ディスクの切り離し,エラー訂正がリアルタイムに実行されることにより,映像再生部40に誤りのないデータが供給され,映像信号に発生する障害を防止することができる。   FIG. 3 shows the video playback operation when a disk failure occurs in the embodiment of the present invention. When the disk unit 10 or the error correction unit 30 detects the occurrence of an error and a failed disk, the video reproduction apparatus 1 separates the failed disk. In FIG. 3, it is assumed that a failure has occurred in the disk 13. The data recorded on the disk 13 is restored in the error correction unit 30 based on the data read from another disk. By detecting the failed disk, detaching the disk, and correcting the error in real time, error-free data is supplied to the video reproduction unit 40, and a failure occurring in the video signal can be prevented.

図4は,本発明の実施の形態における映像再生時のディスクリビルド処理を説明する図である。図4において,ディスク13′が交換されたディスクであり,リビルド対象のディスクである。映像の誤り訂正および再生機能は,図3で説明した例と同様である。ここで,図4のリビルド処理時には,ディスク13′に対するディスクインターフェース23′のみが書き込みモードで動作し,映像再生時リビルド手段32は,誤り訂正部30で復元されたデータをディスク13′に書き込む操作を行う。リビルド処理と再生処理は並列に行われるため,リビルド処理によって映像の再生が影響を受けることがない。また,コンテンツ管理部50では,リビルド終了通知およびデータ読み出し位置情報により,リビルドの終了した位置が記録される。   FIG. 4 is a diagram for explaining the disc rebuild process at the time of video reproduction in the embodiment of the present invention. In FIG. 4, the disk 13 'is a replaced disk and is a rebuild target disk. The video error correction and playback functions are the same as in the example described with reference to FIG. Here, during the rebuild process of FIG. 4, only the disk interface 23 'for the disk 13' operates in the write mode, and the video reproduction rebuild means 32 writes the data restored by the error correction unit 30 to the disk 13 '. I do. Since the rebuild process and the playback process are performed in parallel, the playback of the video is not affected by the rebuild process. Further, the content management unit 50 records the position at which the rebuild is completed by the rebuild completion notification and the data reading position information.

図5は,映像非再生時におけるリビルド処理の動作を説明する図である。映像非再生時には,映像非再生時リビルド手段31によって,コンテンツ管理部50により指示されたデータ位置に対してリビルド処理が行われる。映像再生部40から映像再生の開始が通知されると,前記リビルド処理はただちに中断される。一方,映像再生の終了が通知されると,記録されていたデータ位置より,リビルド処理が再開される。映像再生中は,リビルド処理が停止されるため,リビルド処理が映像再生に与える影響を避けることが可能である。   FIG. 5 is a diagram for explaining the operation of the rebuild process when video is not reproduced. When the video is not played back, the rebuild process is performed on the data position designated by the content management unit 50 by the rebuilding means 31 when the video is not played back. When the start of video playback is notified from the video playback unit 40, the rebuild process is immediately interrupted. On the other hand, when the end of video reproduction is notified, the rebuild process is restarted from the recorded data position. Since the rebuild process is stopped during video playback, it is possible to avoid the influence of the rebuild process on video playback.

図6は,コンテンツ管理部50における管理情報の構成例を示している。51〜53はコンテンツ属性情報,54〜59はコンテンツ記録位置を示すリストである。   FIG. 6 shows a configuration example of management information in the content management unit 50. 51 to 53 are content attribute information, and 54 to 59 are lists indicating content recording positions.

コンテンツ管理部50には,コンテンツ名称,コンテンツのディスク上での記録位置のリストの他,コンテンツがリビルド対象となっているかを示すリビルド対象フラグ,リビルドの終了位置を示すポインタが属性情報として記録される。消去予定のコンテンツ,再生予定のあるコンテンツをリビルド対象から外すことにより,リビルドの必要なデータに対してのみリビルド処理を指定することができる。   In the content management unit 50, a content name, a list of content recording positions on the disc, a rebuild target flag indicating whether the content is a rebuild target, and a pointer indicating the rebuild end position are recorded as attribute information. The By removing the contents scheduled to be erased and the contents scheduled to be reproduced from the rebuild target, the rebuild process can be specified only for the data that needs to be rebuilt.

また,各コンテンツに対してリビルドの終了位置が記録されているため,一旦中断したリビルド処理を終了位置から再開することが可能である。リビルド処理は,映像の再生データ順序に沿って行われるため,リビルド中断位置を記録するには,コンテンツ内のデータに対するポイタ情報のみを記録すればよい。   In addition, since the rebuilding end position is recorded for each content, it is possible to restart the temporarily stopped rebuilding process from the end position. Since the rebuild process is performed in the order of the playback data of the video, only the pointer information for the data in the content needs to be recorded in order to record the rebuild interruption position.

図7は,本発明の実施の形態に係る映像再生装置1によるリビルド処理のフローチャートである。   FIG. 7 is a flowchart of the rebuild process by the video reproduction apparatus 1 according to the embodiment of the present invention.

図7(A)は,ディスク障害時のシステムの動作を示している。映像再生部40による映像の再生中に,ディスク障害が検出されると(S10),障害の発生したディスクを切り離し(S11),冗長性のない状態で再生を継続する(S12)。   FIG. 7A shows the operation of the system when a disk failure occurs. If a disk failure is detected during video playback by the video playback unit 40 (S10), the failed disk is disconnected (S11), and playback is continued without redundancy (S12).

図7(B)は,ディスク交換を行った後のリビルド動作を示している。障害の発生したディスクを交換することによりリビルド処理が可能となる。交換ディスクが挿入されると,コンテンツ管理部50によりリビルド対象コンテンツがあるかどうかを調べる(S20)。リビルド対象コンテンツがない場合,リビルド完了となる。   FIG. 7B shows the rebuild operation after the disk replacement. The rebuild process can be performed by replacing the failed disk. When the replacement disc is inserted, the content management unit 50 checks whether there is a rebuild target content (S20). If there is no content to be rebuilt, the rebuild is complete.

非再生時には,コンテンツ管理部50においてリビルド対象となっているコンテンツまたはユーザーの指定したリビルド対象コンテンツに対して,映像非再生時リビルド手段31によりリビルド処理を実行する(S21)。リビルド対象として選択されたすべてのコンテンツのリビルド処理が終了すると,リビルド完了となる。   At the time of non-reproduction, a rebuild process is executed by the video non-reproduction rebuilding means 31 for the content to be rebuilt in the content management unit 50 or the rebuild target content specified by the user (S21). When the rebuild process for all the contents selected as the rebuild target is completed, the rebuild is completed.

リビルド処理を実行中に,再生を開始した場合,実行中のリビルド処理は中断され,どの位置までリビルド処理を実行したかを,コンテンツ管理部50において記録する(S22)。   If playback is started while the rebuild process is being executed, the rebuild process being executed is interrupted, and the content management unit 50 records to what position the rebuild process has been executed (S22).

次に,再生対象のコンテンツが既にリビルド済みであるか否かを判断し(S23),リビルド済みの場合には,冗長構成で再生を行う(S24)。リビルド済みでない場合には,映像再生時リビルド手段32によりリアルタイムリビルド処理を実行しながら再生を行う(S25)。   Next, it is determined whether or not the content to be reproduced has already been rebuilt (S23). If the content has been rebuilt, reproduction is performed in a redundant configuration (S24). If the rebuild has not been completed, playback is performed while the real-time rebuild process is being executed by the video playback rebuilding means 32 (S25).

リアルタイムリビルド処理を実行しながら最後まで再生すれば,該当コンテンツはリビルド済みとなる。再生が終了すると,非再生時のリビルド処理に戻り,記録した位置から中断していたリビルド処理を再開する。   If playback is performed to the end while executing the real-time rebuild process, the corresponding content is already rebuilt. When the playback is completed, the process returns to the rebuild process at the time of non-playback, and the rebuild process that was interrupted is resumed from the recorded position.

以上のリビルド処理は,映像再生装置1が備えるコンピュータとソフトウェアプログラムとによっても実現することができ,そのプログラムをコンピュータ読み取り可能な記録媒体に記録して提供することも,ネットワークを通して提供することも可能である。   The above rebuild process can also be realized by a computer and a software program provided in the video reproduction apparatus 1, and the program can be provided by being recorded on a computer-readable recording medium or provided via a network. It is.

本発明による映像再生装置の全体構成を示す図である。It is a figure which shows the whole structure of the video reproduction apparatus by this invention. 映像再生装置の映像再生時の動作を示す図である。It is a figure which shows the operation | movement at the time of the video reproduction of a video reproduction apparatus. ディスク障害が発生した場合の映像再生の動作を示す図である。It is a figure which shows the operation | movement of video reproduction | regeneration when a disk failure generate | occur | produces. 映像再生時のリビルド処理の動作を示す図である。It is a figure which shows the operation | movement of the rebuild process at the time of video reproduction | regeneration. 映像非再生時のリビルド処理の動作を示す図である。It is a figure which shows the operation | movement of the rebuild process at the time of image | video non-reproduction | regeneration. コンテンツ管理およびリビルド対象の選択,リビルド終了位置の管理方法を示す図である。It is a figure which shows the management method of content management, selection of the rebuild object, and a rebuild end position. リビルド処理のフローチャートである。It is a flowchart of a rebuild process.

符号の説明Explanation of symbols

1 映像再生装置
10 ディスク部
11〜13 ディスク
20 ディスクインターフェース部
21〜23 ディスクインターフェース 30 誤り訂正部
31 映像非再生時リビルド手段
32 映像再生時リビルド手段
40 映像再生部
50 コンテンツ管理部
51〜53 コンテンツ属性情報
54〜59 コンテンツ記録位置
DESCRIPTION OF SYMBOLS 1 Video reproduction apparatus 10 Disc part 11-13 Disc 20 Disc interface part 21-23 Disk interface 30 Error correction part 31 Rebuild means at the time of image non-reproduction 32 Rebuild means at the time of image reproduction 40 Video reproduction part 50 Content management part 51-53 Content attribute Information 54-59 Content recording position

Claims (4)

再生対象となる映像のコンテンツデータが冗長に格納された複数台のディスクにより構成されるディスクシステムと,前記ディスクシステムから読み出した映像データをリアルタイムに映像信号に変換して出力する映像再生手段とを有する映像再生装置において,
前記複数台のディスクのうち一部のディスクが破損した場合に,他のディスクに格納された冗長データを用いて故障したディスクのデータを復元し,正しいデータを前記映像再生手段に供給する誤り訂正手段と,
前記破損したディスクが新しいディスクに交換され,前記映像再生手段が映像再生動作をしているときに,前記映像再生手段による再生のために読み出された映像データに対し,前記誤り訂正手段により復元されたデータを,前記映像再生手段へのデータの供給と並行して,前記新しいディスクに書き込む映像再生時リビルド手段とを備え,
リビルド処理が必要な映像データに対して,前記映像再生手段による映像再生と,前記映像再生時リビルド手段によるリビルド処理とを同時に実行する
ことを特徴とする映像再生装置。
A disk system composed of a plurality of discs in which video content data to be played is stored redundantly, and video playback means for converting the video data read from the disk system into a video signal in real time and outputting the video signal; In the video playback device
Error correction in which, when some of the plurality of disks are damaged, the data of the failed disk is restored using redundant data stored in another disk, and correct data is supplied to the video reproduction means Means,
When the damaged disk is replaced with a new disk and the video playback means is performing video playback operation, the video data read for playback by the video playback means is restored by the error correction means. Reconstructing means at the time of video reproduction for writing the recorded data to the new disk in parallel with the supply of data to the video reproducing means,
A video playback apparatus, wherein video playback by the video playback means and rebuild processing by the video playback rebuild means are simultaneously executed for video data that needs to be rebuilt.
コンテンツ単位に,コンテンツ名称およびリビルド対象か否かを示す情報を有するコンテンツ属性情報と前記ディスクシステムにおけるコンテンツの記録位置情報とを記憶し,それらのコンテンツ管理情報を管理するコンテンツ管理手段を備え,
前記映像再生時リビルド手段は,前記コンテンツ管理情報を参照し,コンテンツ単位でリビルド対象とするデータを選択し,リビルド対象とするコンテンツのデータのみを対象としてリビルド処理を実行する
ことを特徴とする請求項1に記載の映像再生装置。
Content management means for storing content attribute information having information indicating whether the content name and the rebuild target or not, and the recording position information of the content in the disc system, and managing the content management information for each content unit,
The rebuild during video playback refers to the content management information, selects data to be rebuilt in units of content, and executes a rebuild process only for content data to be rebuilt. Item 2. The video playback device according to Item 1.
前記破損したディスクが新しいディスクに交換され,前記映像再生手段が映像再生動作をしていないときに,交換された前記新しいディスクに冗長データを書き込む映像非再生時リビルド手段を備え,
前記コンテンツ管理手段が管理するコンテンツ管理情報におけるコンテンツ属性情報は,リビルド対象のコンテンツにおけるリビルド終了位置情報を含み,
前記映像非再生時リビルド手段が映像非再生時にリビルド処理を実行しているときに,映像再生が開始すると,実行しているリビルド処理を中断し,前記コンテンツ管理情報におけるコンテンツ属性情報に現在までのリビルド終了位置情報を設定し,映像再生終了とともに前記リビルド終了位置情報が示す中断位置からリビルド処理を再開する
ことを特徴とする請求項2に記載の映像再生装置。
When the damaged disk is replaced with a new disk, and the video playback means is not performing a video playback operation, it comprises a non-playback rebuild means for writing redundant data to the replaced new disk,
The content attribute information in the content management information managed by the content management means includes rebuild end position information in the content to be rebuilt,
When the video reproduction starts when the video non-reproduction rebuilding means is executing the rebuild process during the video non-reproduction, the rebuild process being executed is interrupted, and the content attribute information in the content management information The video reproduction device according to claim 2, wherein rebuilding end position information is set, and the rebuilding process is restarted from the interruption position indicated by the rebuilding end position information together with the end of video reproduction.
再生対象となる映像のコンテンツデータが冗長に格納された複数台のディスクにより構成されるディスクシステムと,前記ディスクシステムから読み出した映像データをリアルタイムに映像信号に変換して出力する映像再生手段とを有する映像再生装置におけるリビルド処理方法であって,
前記複数台のディスクのうち一部のディスクが破損した場合に,他のディスクに格納された冗長データを用いて故障したディスクのデータを復元し,正しいデータを前記映像再生手段に供給する誤り訂正過程と,
前記破損したディスクが新しいディスクに交換され,前記映像再生手段が映像再生動作をしていないときに,交換された前記新しいディスクに冗長データを書き込む映像非再生時リビルド過程と,
前記破損したディスクが新しいディスクに交換され,前記映像再生手段が映像再生動作をしているときに,前記映像再生手段による再生のために読み出された映像データに対し,前記誤り訂正過程により復元されたデータを,前記映像再生手段へのデータの供給と並行して,前記新しいディスクに書き込む映像再生時リビルド過程とを有し,
リビルド処理が必要な映像データに対して,映像再生とリビルド処理とを同時に実行する
ことを特徴とするリビルド処理方法。
A disk system composed of a plurality of discs in which video content data to be played is stored redundantly, and video playback means for converting the video data read from the disk system into a video signal in real time and outputting the video signal; A rebuild processing method in a video playback device having:
Error correction in which, when some of the plurality of disks are damaged, the data of the failed disk is restored using redundant data stored in another disk, and correct data is supplied to the video reproduction means Process,
When the damaged disk is replaced with a new disk, and the video playback means is not performing video playback operation, a video non-playback rebuild process for writing redundant data to the replaced new disk;
When the damaged disk is replaced with a new disk and the video playback means is performing video playback, the video data read for playback by the video playback means is restored by the error correction process. A rebuilding process at the time of video playback for writing the recorded data to the new disk in parallel with the supply of the data to the video playback means,
A rebuild processing method characterized in that video playback and rebuild processing are executed simultaneously on video data that requires rebuild processing.
JP2007067705A 2007-03-16 2007-03-16 Video playback apparatus and rebuild processing method Pending JP2008228243A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007067705A JP2008228243A (en) 2007-03-16 2007-03-16 Video playback apparatus and rebuild processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007067705A JP2008228243A (en) 2007-03-16 2007-03-16 Video playback apparatus and rebuild processing method

Publications (1)

Publication Number Publication Date
JP2008228243A true JP2008228243A (en) 2008-09-25

Family

ID=39846263

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007067705A Pending JP2008228243A (en) 2007-03-16 2007-03-16 Video playback apparatus and rebuild processing method

Country Status (1)

Country Link
JP (1) JP2008228243A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103002320A (en) * 2011-09-08 2013-03-27 株式会社东芝 Video server and method for controlling rebuilding of a disk array

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08171459A (en) * 1994-12-20 1996-07-02 Matsushita Electric Ind Co Ltd Information processing system
JPH09138734A (en) * 1995-09-12 1997-05-27 Toshiba Corp Real-time stream server, disk restoration device and disk restoration method for real-time stream server
JPH09325866A (en) * 1996-06-05 1997-12-16 Nippon Telegr & Teleph Corp <Ntt> Disk array device and control method thereof
JP2001166887A (en) * 1999-12-08 2001-06-22 Sony Corp Data recording / reproducing apparatus and data recording / reproducing method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08171459A (en) * 1994-12-20 1996-07-02 Matsushita Electric Ind Co Ltd Information processing system
JPH09138734A (en) * 1995-09-12 1997-05-27 Toshiba Corp Real-time stream server, disk restoration device and disk restoration method for real-time stream server
JPH09325866A (en) * 1996-06-05 1997-12-16 Nippon Telegr & Teleph Corp <Ntt> Disk array device and control method thereof
JP2001166887A (en) * 1999-12-08 2001-06-22 Sony Corp Data recording / reproducing apparatus and data recording / reproducing method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103002320A (en) * 2011-09-08 2013-03-27 株式会社东芝 Video server and method for controlling rebuilding of a disk array
JP2013058103A (en) * 2011-09-08 2013-03-28 Toshiba Corp Video recording and reproducing device and rebuild processing method

Similar Documents

Publication Publication Date Title
JP5248669B2 (en) File processing apparatus and file processing method
US7480818B2 (en) Data storage device, reconstruction controlling device, reconstruction controlling method, and storage medium
WO2012105260A1 (en) Storage device
JP4499193B2 (en) Recording / reproducing apparatus and recording / reproducing method
JP2006236001A (en) Disk array device
JP5586712B2 (en) Disk array control device and disk array device
JP2005050073A (en) Data recovery method and data recording apparatus
US20130212428A1 (en) Information storage medium library array apparatus, information recording method and information recording program
US20070233948A1 (en) Storage device, data arrangement method and program
JP2008228243A (en) Video playback apparatus and rebuild processing method
JP2004326357A (en) Storage system with redundant block, as well as control device, control method, program and recording medium for the storage system
JP2013229083A (en) Data recording/reproducing device and data library device
WO2010092634A1 (en) Storage system
JP2005293119A (en) Disk array control device, processing method and program for data loss detection applied to the same
JP2013178696A (en) Archive system and processing method
JP5519573B2 (en) Video processing apparatus, video processing method, and video processing program
JP2013105387A (en) File processing apparatus and file processing method
CN110389855B (en) Magnetic tape library data verification method and device, electronic equipment and readable storage medium
JP2010244130A (en) Disk array device and disk array control method
JP2006260376A (en) Storage apparatus and media error recovery method
JP4988653B2 (en) Disk array recording apparatus and recording control method therefor
JP4630828B2 (en) Information processing apparatus, RAID controller, and disk control method for information processing apparatus
JP2007128183A (en) Storage system
JP5605093B2 (en) Disk array control device, disk array control method, and disk array control program
JP2010135034A (en) Information recording/reproducing device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090115

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20100331

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100902

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100914

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101111

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110104