JP4822884B2 - Server apparatus, recording medium abnormality detection method and recording medium abnormality detection program - Google Patents
Server apparatus, recording medium abnormality detection method and recording medium abnormality detection program Download PDFInfo
- Publication number
- JP4822884B2 JP4822884B2 JP2006061001A JP2006061001A JP4822884B2 JP 4822884 B2 JP4822884 B2 JP 4822884B2 JP 2006061001 A JP2006061001 A JP 2006061001A JP 2006061001 A JP2006061001 A JP 2006061001A JP 4822884 B2 JP4822884 B2 JP 4822884B2
- Authority
- JP
- Japan
- Prior art keywords
- recording medium
- data
- abnormality
- reading
- read
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
Description
この発明は、放送局内で放送素材データの記録または再生を行うサーバ装置とその記録媒体異常検出方法及び記録媒体異常検出プログラムに関する。 The present invention relates to a server device that records or reproduces broadcast material data in a broadcasting station, a recording medium abnormality detection method thereof, and a recording medium abnormality detection program.
周知のように、放送局内にあっては、例えばテレビジョン放送やラジオ放送の番組、CM(コマーシャル)、文字やデータによる番組等の放送番組データをディスクに記憶し、任意のタイミングでディスクから放送番組データを再生するビデオサーバが使用されている。 As is well known, in a broadcasting station, for example, broadcast program data such as television broadcast and radio broadcast programs, CM (commercial), text and data programs are stored on the disk, and broadcast from the disk at an arbitrary timing. A video server for reproducing program data is used.
ところで、このようなビデオサーバは停止することなく24時間連続稼動する必要があるため、ディスク故障などによりディスクアクセスが停止してしまうと非常に大きな問題となってしまう。 By the way, since such a video server needs to operate continuously for 24 hours without stopping, if the disk access is stopped due to a disk failure or the like, it becomes a very big problem.
なお、従来では、ディスクへの記録データ系列及び再生データ系列から検査符号を生成し、この検査符号の値と予め決められた値とを比較することで、装置の動作不良を検出してディスクアクセス停止への対応処置を講じる手法が提案されている(例えば、特許文献1)。
しかしながら、上記手法では、検査符号の生成処理、装置の動作不良の検出処理等をビデオサーバで実行することになるので、放送番組データの記録または再生を行っている際に、上記検査符号の生成処理、装置の動作不良の検出処理等を実行すると、放送番組データの記録処理または再生処理に支障が生じる場合がある。 However, in the above-described method, the check code generation process, the device malfunction detection process, and the like are executed by the video server. Therefore, when the broadcast program data is recorded or reproduced, the check code generation is performed. If processing, detection of malfunction of the apparatus, or the like is performed, the broadcast program data may be recorded or reproduced.
そこで、この発明の目的は、装置稼動中であっても、バックグランドで接続されている記録媒体を指定時間で検査し得るサーバ装置とその記録媒体異常検出方法及び記録媒体異常検出プログラムを提供することにある。 SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to provide a server device capable of inspecting a recording medium connected in the background at a specified time even when the apparatus is in operation, a recording medium abnormality detection method, and a recording medium abnormality detection program. There is.
この発明は、上記目的を達成するために、以下のように構成される。
放送素材データを記録部にて予め決められた伝送帯域のうち少なくとも一部の帯域に対応するレートでブロック構造の記録媒体に記録し、この記録媒体に記録された放送素材データを再生部にてレートで読み出し出力するサーバ装置において、常時記録媒体の複数ブロックに順次アクセスしてデータを読み出すことで記録媒体を走査し、この走査中にブロック単位で読み出しデータの異常の有無を検出する検出手段と、記録媒体の複数ブロックを第1の時間長で分割した単位長ブロックごとにデータを読み出す第1処理と、この第1処理後に第1の時間とは異なる第2の時間経過するまでデータの読み出し処理を停止する第2処理とを、指定された時間内で検出手段に繰り返し実行させる制御手段とを備えるようにしたものである。
In order to achieve the above object, the present invention is configured as follows.
Broadcast material data is recorded on a recording medium having a block structure at a rate corresponding to at least a part of transmission bands predetermined by the recording unit, and the broadcast material data recorded on the recording medium is recorded by the reproducing unit. A detecting device for scanning the recording medium by sequentially accessing a plurality of blocks of the recording medium and reading the data in the server device for reading and outputting at a rate, and detecting the presence or absence of the reading data in units of blocks during the scanning; First data reading for each unit length block obtained by dividing a plurality of blocks of the recording medium by a first time length, and data read until a second time different from the first time elapses after the first processing Control means for causing the detection means to repeatedly execute the second process for stopping the process within a specified time is provided.
この構成によれば、記録媒体全体のブロックの異常を検査する指定時間内の第1の時間で単位長ブロックのデータについての異常の有無を検出する第1処理を実行し、この第1の時間経過後は記録媒体からの単位長ブロックのデータの読み出し処理を第2の時間だけ停止する第2処理を実行するようにして、指定時間となるまで第1及び第2処理を繰り返し実行するようにしている。すなわち、伝送帯域中の空き帯域を使用して記録媒体全体のブロックの異常を検査することが可能となる。 According to this configuration, the first process of detecting the presence / absence of abnormality of the data of the unit length block is executed at the first time within the designated time for checking the abnormality of the block of the entire recording medium, and the first time After the elapse of time, the second process of stopping the reading process of the unit length block data from the recording medium for the second time is executed, and the first and second processes are repeatedly executed until the designated time is reached. ing. In other words, it is possible to inspect the block abnormality of the entire recording medium using the free band in the transmission band.
従って、記録媒体に対する放送素材データの記録または再生中に、記録媒体の各ブロックの異常検出処理で伝送帯域を占有することもなくなり、これによりバックグランドで接続されている記録媒体のブロックの異常を常時検出することができ、記録媒体の障害を早期に発見できる。 Therefore, during recording or reproduction of broadcast material data on the recording medium, the transmission band is not occupied by the abnormality detection processing of each block of the recording medium, thereby preventing the abnormality of the blocks of the recording medium connected in the background. It can always be detected, and the failure of the recording medium can be detected at an early stage.
検出手段により読み出しデータの異常が検出された場合に、外部に異常の旨を通知する異常通知手段をさらに備えたことを特徴とする。 An abnormality notifying means for notifying the outside of the abnormality when the detecting means detects an abnormality of the read data is further provided.
この構成によれば、オペレータは記録媒体に異常があったことを即時知ることができ、これにより復旧操作などの対応処置を迅速に講じることが可能となる。 According to this configuration, the operator can immediately know that there is an abnormality in the recording medium, and thus, it is possible to quickly take a countermeasure such as a recovery operation.
以上詳述したようにこの発明によれば、装置稼動中であっても、バックグランドで接続されている記録媒体を指定時間で検査し得るサーバ装置とその記録媒体異常検出方法及び記録媒体異常検出プログラムを提供することができる。 As described above in detail, according to the present invention, a server device capable of inspecting a recording medium connected in the background at a specified time even during operation of the apparatus, a recording medium abnormality detection method, and a recording medium abnormality detection A program can be provided.
以下、この発明の実施形態について図面を参照して詳細に説明する。
図1は、この発明に係わるビデオサーバシステムの一実施形態を示す概略構成図である。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
FIG. 1 is a schematic configuration diagram showing an embodiment of a video server system according to the present invention.
このシステムは、ビデオサーバ11と、HDD(Hard Disk Drive)から成る記憶装置12とから構成される。なお、ここでは説明を簡単にするため、ビデオサーバ11の入力チャンネル(系統)数及び出力チャンネル数をそれぞれ1チャンネルとする。
This system comprises a video server 11 and a
この実施形態では、ビデオサーバ11の入力チャンネルにエンコーダ(ENC)13を接続し、出力チャンネルにデコーダ(DEC)14を接続している。また、エンコーダ13には、VTR(Video Tape Recorder)15が接続される。
In this embodiment, an encoder (ENC) 13 is connected to the input channel of the video server 11, and a decoder (DEC) 14 is connected to the output channel. In addition, a VTR (Video Tape Recorder) 15 is connected to the
VTR15から発生された放送素材データは、エンコーダ13によりMPEG2(Moving Picture Experts Group 2)符号化方式に従って符号化された後、ビデオサーバ11により記憶装置12の然るべき領域に記録される。
Broadcast material data generated from the
ビデオサーバ11は、記憶装置12に記録される放送素材符号化データを管理し、再生指示入力に応じて、記憶装置12から任意の放送素材符号化データを予め決められた伝送帯域内の一部の帯域に対応する送出レートで読み出し出力する。この読み出された放送素材符号化データは、デコーダ14によって復号されて元の放送素材データに戻される。
The video server 11 manages the broadcast material encoded data recorded in the
ところで、この実施形態では、ビデオサーバ11に、監視部111と、監視制御部112と、異常通知部113とが設けられている。監視部111は、常時、記憶装置12の複数ブロックに順次アクセスしてデータを読み出すことで記録装置12のブロック全体を走査し、この走査中にブロック単位で読み出しデータの異常の有無を検出する。なお、記憶装置12に異常なブロックがある場合に、そのブロックのデータは読み込み不可能もしくは異常なデータとなるので、異常ブロックとして検出できる。
By the way, in this embodiment, the video server 11 is provided with a
監視制御部112は、記憶装置12からある読み出しサイズごとにデータを読み出す第1処理と、この第1処理後に1秒経過するまでデータの読み出し処理を停止する第2処理とを、指定された時間内で上記監視部111に繰り返し実行させる。
The
異常通知部113は、上記監視部111により読み出しデータの異常が検出された場合に、外部に異常の旨を通知する。
The
次に、上記構成において、以下にその運用について説明する。
記憶装置12は、図2に示すように、複数の記録ブロックから成る。なお、図2において、斜線部分は異常なブロックを示している。これら複数の記録ブロックには、異常なブロックが含まれていることもある。この場合、ビデオサーバ11は、異常なブロックのデータを読み出して異常であるか否かを検出し、この異常なブロックを特定のアドレスに集中させてフラグを立て、次回から再生の際に、このフラグのアドレスにはアクセスしないようにすることができる。
Next, the operation of the above configuration will be described below.
As shown in FIG. 2, the
しかし、記憶装置12の異常なブロックの検出を行なう場合に、放送素材データの記録または再生中には行なうことができず、休止時に行なう方法しかなかった。
However, when an abnormal block is detected in the
そこで、この実施形態では、図3に示すように、放送素材データの記録または再生に使用される伝送帯域の空き帯域を使用して、記憶装置12の異常なブロックの検出処理を行うようにしている。
Therefore, in this embodiment, as shown in FIG. 3, an abnormal block detection process of the
図4は、上記検出処理を実行する際のビデオサーバ11の制御処理手順を示すフローチャートである。
まず、ビデオサーバ11は、記憶装置12の記録ブロックについて走査し始めるための初期設定(図2では左上の記録ブロックから始める)を行い(ステップST4a)、下記の式に従って、読み出しサイズを演算する(ステップST4b)。
FIG. 4 is a flowchart showing a control processing procedure of the video server 11 when executing the detection processing.
First, the video server 11 performs an initial setting (starting from the upper left recording block in FIG. 2) to start scanning the recording block of the storage device 12 (step ST4a), and calculates the read size according to the following equation (step ST4a). Step ST4b).
読み出すサイズ=(ディスク全体のサイズ−今までに読み出したサイズ)/(ディスク全体を読み出す時間−今までにかかった時間)
続いてビデオサーバ11は、求めた読み出しサイズで記憶装置12にアクセスしてデータを読み出し(ステップST4c)、記録ブロック単位で異常データがあるか否かの判断を行う(ステップST4d)。ここで、異常データがあった場合(Yes)、ビデオサーバ11は外部にエラーの旨を通知する(ステップST4e)。
Read size = (size of the entire disk−size read so far) / (time for reading the entire disk−time taken so far)
Subsequently, the video server 11 accesses the
一方、異常データがない場合(No)、ビデオサーバ11は記憶装置12へのアクセスを1秒停止する(ステップST4f)。そして、ビデオサーバ11は、指定時間に達したか否かの判断を行い(ステップST4g)、指定時間に達するまで記憶装置12に対する記録ブロックの読み出し開始位置を順次変更して(ステップST4h)、上記ステップST4b乃至ステップST4fの処理を繰り返し実行する。
On the other hand, when there is no abnormal data (No), the video server 11 stops the access to the
指定時間に達した場合には(Yes)、ビデオサーバ11は記憶装置12へのアクセス処理を終了する。なお、指定時間内に終わらない場合には、ビデオサーバ11は記憶装置12全体を検査し終えるまで続ける。
When the designated time is reached (Yes), the video server 11 ends the access process to the
以上のように上記実施形態では、ビデオサーバ11において、記憶装置12全体の記録ブロックの異常を検査する指定時間内で過去の読み出し履歴により求めた読み出しサイズのデータについての異常の有無を検出する処理を実行し、この処理終了後は1秒停止する処理を実行するようにして、指定時間となるまでこれら処理を繰り返し実行するようにしている。すなわち、伝送帯域中の空き帯域を使用して記憶装置12全体の記録ブロックの異常を検査することが可能となる。
As described above, in the above-described embodiment, the video server 11 detects whether there is an abnormality in the read size data obtained from the past reading history within the specified time for checking the recording block abnormality of the
従って、記憶装置12に対する放送素材データの記録または再生中に、記憶装置12の各記録ブロックの異常検出処理で伝送帯域を占有することもなくなり、これによりバックグランドで接続されている記憶装置12の記録ブロックの異常を常時検出することができ、記憶装置12の障害の早期発見につながる。
Accordingly, during the recording or reproduction of the broadcast material data to or from the
また、上記実施形態では、読み出しデータの異常が検出された場合に、外部に異常の旨を通知するようにもしているので、近くにいるオペレータは記憶装置12の記録ブロックに異常があったことを即時知ることができ、これにより復旧操作などの対応処置を迅速に講じることが可能となる。
In the above embodiment, when an abnormality is detected in the read data, the fact that the abnormality is detected is notified to the outside, so that the operator nearby has an abnormality in the recording block of the
なお、上記実施形態で説明した監視部111、監視制御部112及び異常通知部113それぞれの処理は、コンピュータプログラムによってソフトウェア処理することが可能である。この場合、ビデオサーバ11に監視部111、監視制御部112及び異常通知部113それぞれの処理を実行するためのコンピュータプログラムをインストールするだけで実現できる。このインストール方法については、記録媒体または通信ネットワークを通じて行なうようにしてもよい。
Note that the processing of each of the
また、上記実施形態では、過去の読み出し履歴を用いて記憶装置12についての読み出しサイズを求めていたが、空きの帯域を利用できるようにすれば、過去の読み出し履歴以外であっても読み出しサイズを求めることができる。また、読み出し停止時間を1秒以外としてもよい。
In the above embodiment, the read size for the
その他、ビデオサーバシステムの構成、ビデオサーバの機能及び種類、記憶装置の種類、記憶装置の検査方法等についても、この発明の要旨を逸脱しない範囲で種々変形して実施できる。 In addition, the configuration of the video server system, the function and type of the video server, the type of storage device, the inspection method of the storage device, and the like can be variously modified and implemented without departing from the gist of the present invention.
11…ビデオサーバ、12…記憶装置、13…エンコーダ、14…デコーダ、15…VTR(Video Tape Recorder)、111…監視部、112…監視制御部、113…異常通知部。 DESCRIPTION OF SYMBOLS 11 ... Video server, 12 ... Memory | storage device, 13 ... Encoder, 14 ... Decoder, 15 ... VTR (Video Tape Recorder), 111 ... Monitoring part, 112 ... Monitoring control part, 113 ... Abnormality notification part
Claims (9)
常時前記記録媒体の複数ブロックに順次アクセスしてデータを読み出すことで前記記録媒体を走査し、この走査中に前記ブロック単位で読み出しデータの異常の有無を検出する検出手段と、
前記記録媒体の複数ブロックを第1の時間長で分割した単位長ブロックごとにデータを読み出す第1処理と、この第1処理後に前記第1の時間とは異なる第2の時間経過するまで前記データの読み出し処理を停止する第2処理とを、指定された時間内で前記検出手段に繰り返し実行させる制御手段とを具備したことを特徴とするサーバ装置。 Broadcast material data is recorded on a recording medium having a block structure at a rate corresponding to at least a part of transmission bands predetermined by the recording unit, and the broadcast material data recorded on the recording medium is recorded by the reproducing unit. In the server device that reads out and outputs at the rate,
Detection means for scanning the recording medium by sequentially accessing a plurality of blocks of the recording medium at all times and reading the data, and detecting the presence or absence of read data in units of the blocks during the scanning;
A first process of reading data for each unit length block obtained by dividing a plurality of blocks of the recording medium by a first time length, and the data until a second time different from the first time elapses after the first process. And a control unit that causes the detection unit to repeatedly execute a second process for stopping the reading process in a specified time.
前記記録媒体の複数ブロックを第1の時間長で分割した単位長ブロックごとにデータを読み出して、この読み出しデータの異常の有無を検出する第1の過程と、
この第1処理後に前記第1の時間とは異なる第2の時間経過するまで前記データの読み出し処理を停止する第2の過程と、
指定された時間内で前記第1及び第2の過程を繰り返し実行する第3の過程とを具備したことを特徴とする記録媒体異常検出方法。 Broadcast material data is recorded on a recording medium having a block structure at a rate corresponding to at least a part of transmission bands predetermined by the recording unit, and the broadcast material data recorded on the recording medium is recorded by the reproducing unit. In the recording medium abnormality detection method used in the server device that reads and outputs at the rate,
A first step of reading data for each unit length block obtained by dividing a plurality of blocks of the recording medium by a first time length, and detecting the presence or absence of abnormality of the read data;
A second step of stopping the data reading process until a second time different from the first time elapses after the first process;
And a third process for repeatedly executing the first and second processes within a specified time.
前記記録媒体の複数ブロックを第1の時間長で分割した単位長ブロックごとにデータを読み出して、この読み出しデータの異常の有無を検出する第1のステップと、
この第1処理後に前記第1の時間とは異なる第2の時間経過するまで前記データの読み出し処理を停止する第2のステップと、
指定された時間内で前記第1及び第2のステップを繰り返し実行する第3のステップとを具備したことを特徴とする記録媒体異常検出方法。 Broadcast material data is recorded on a recording medium having a block structure at a rate corresponding to at least a part of transmission bands predetermined by the recording unit, and the broadcast material data recorded on the recording medium is recorded by the reproducing unit. In the recording medium abnormality detection program used in the server device that reads and outputs at the rate,
A first step of reading data for each unit length block obtained by dividing a plurality of blocks of the recording medium by a first time length, and detecting the presence or absence of abnormality of the read data;
A second step of stopping the data reading process until a second time different from the first time elapses after the first process;
And a third step of repeatedly executing the first and second steps within a specified time.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006061001A JP4822884B2 (en) | 2006-03-07 | 2006-03-07 | Server apparatus, recording medium abnormality detection method and recording medium abnormality detection program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006061001A JP4822884B2 (en) | 2006-03-07 | 2006-03-07 | Server apparatus, recording medium abnormality detection method and recording medium abnormality detection program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007241520A JP2007241520A (en) | 2007-09-20 |
| JP4822884B2 true JP4822884B2 (en) | 2011-11-24 |
Family
ID=38587022
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006061001A Expired - Fee Related JP4822884B2 (en) | 2006-03-07 | 2006-03-07 | Server apparatus, recording medium abnormality detection method and recording medium abnormality detection program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4822884B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12208479B2 (en) | 2018-10-23 | 2025-01-28 | Igus Gmbh | Telescopic cover for a machine tool |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001084589A (en) * | 1999-09-13 | 2001-03-30 | Matsushita Electric Ind Co Ltd | Disc reproducing apparatus and disc recording apparatus inspection method |
-
2006
- 2006-03-07 JP JP2006061001A patent/JP4822884B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12208479B2 (en) | 2018-10-23 | 2025-01-28 | Igus Gmbh | Telescopic cover for a machine tool |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007241520A (en) | 2007-09-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3671423B2 (en) | Playback apparatus, error correction apparatus, and error correction method | |
| CN103002319A (en) | Server device and switching method of transmission system | |
| JP2004208319A (en) | Method and apparatus of decoding mpeg picture and displaying it in rewind mode, and video driver circuit incorporating such apparatus and decoder box | |
| JP4231084B2 (en) | Content recording system, recording device used in this system, and recording control method | |
| JP4822884B2 (en) | Server apparatus, recording medium abnormality detection method and recording medium abnormality detection program | |
| CN1905044B (en) | Decoding apparatus | |
| US9210443B2 (en) | Video server and data recording and playback method | |
| US9218238B2 (en) | Contents data recording apparatus and contents data recording method | |
| US6999386B2 (en) | Drive, method for reading data, information recording medium reproduction apparatus, and method for reproducing data having reading errors | |
| KR101484783B1 (en) | Digital video recorder and hard disc management method | |
| JP2008234771A (en) | Processing method of simultaneous recording of copy number limited content, and video equipment for executing the method | |
| US6701481B2 (en) | Recording apparatus, recording system and error notification method | |
| JP7830140B2 (en) | Video server, broadcasting system, and read control method | |
| US20080152323A1 (en) | Method of Recording Video Data onto Dual-Layer Recording Disk, and Recording Apparatus for Dual-Layer Recording Disk | |
| US7581071B2 (en) | Apparatus for and method of processing information, and program | |
| JP2011003962A5 (en) | ||
| JP5161464B2 (en) | Broadcast material processing equipment | |
| WO2017208377A1 (en) | Log data acquisition device and log data acquisition method | |
| JP2011259071A (en) | Image processing device | |
| KR100706482B1 (en) | Recording method and system in composite product | |
| JP2013186754A (en) | Video server device and its failure diagnosis method | |
| JP2004311019A (en) | Recording and playback device | |
| JP2005038520A (en) | Image recording-and-reproducing method and device | |
| JP2022169916A (en) | Inspection control apparatus, system, inspection control method, and inspection control program | |
| JP2007053429A (en) | Video signal switching device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090302 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110809 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110906 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140916 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |