Nothing Special   »   [go: up one dir, main page]

JP2006164383A - Apparatus for recording and reproducing data on disk - Google Patents

Apparatus for recording and reproducing data on disk Download PDF

Info

Publication number
JP2006164383A
JP2006164383A JP2004353861A JP2004353861A JP2006164383A JP 2006164383 A JP2006164383 A JP 2006164383A JP 2004353861 A JP2004353861 A JP 2004353861A JP 2004353861 A JP2004353861 A JP 2004353861A JP 2006164383 A JP2006164383 A JP 2006164383A
Authority
JP
Japan
Prior art keywords
information
data
alternately
recording medium
recorded
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.)
Withdrawn
Application number
JP2004353861A
Other languages
Japanese (ja)
Inventor
Shinichiro Uno
紳一郎 宇野
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2004353861A priority Critical patent/JP2006164383A/en
Publication of JP2006164383A publication Critical patent/JP2006164383A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To enable continuous reproduction of picture data by reading data without causing jump at the middle of a region in which animation or voice data recorded alternately in a disk is recorded continuously. <P>SOLUTION: In a program for indicating to a recording and reproducing apparatus in order to reproduce animation and/or voice data recorded alternately, indication of reproduction of the data is performed for the recording and reproducing apparatus for each unit region for based on arrangement information of data recorded for each unit region. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、ディスクカムコーダ等の動画あるいは音声データ記録再生装置において、3Dカメラ等で撮影したデータのディスク媒体上への記録再生方法に関するものである。   The present invention relates to a method for recording and reproducing data taken by a 3D camera or the like on a disk medium in a moving image or audio data recording and reproducing apparatus such as a disc camcorder.

3Dカメラ等で撮影したデータは左右二つの動画が作成されるため、ディスク媒体上に記録すると、シーク動作をできるだけ生じさせないために、図1に示すような配置で交互に記録される。すなわち、データAが右側のカメラで撮影された動画で、データBが左側のカメラで撮影された動画である。撮影時に二つのデータをバッファメモリに蓄えながら交互に記録すると、記録中に発生するシーク動作を最小限に抑えることができる。   Since data taken by a 3D camera or the like creates two moving images on the left and right, when recorded on a disk medium, it is recorded alternately in an arrangement as shown in FIG. 1 so as not to cause a seek operation as much as possible. That is, data A is a moving image shot by the right camera, and data B is a moving image shot by the left camera. When the two data are alternately recorded while being stored in the buffer memory at the time of shooting, the seek operation occurring during the recording can be minimized.

再生時は二つのデータを交互に再生しながら3D表示を行うのであるが、再生コマンドを発行するアプリケーションは、ディスク上のデータ配置がわからないため、ファイルの先頭から適当なサイズで再生コマンドを発行することになる。図 1に示すようにデータAが10MBのエクステント(連続記録領域)3つ、データBが10MBのエクステント3つから構成されているとき、従来の再生コマンドは図6に示すようにエクステントサイズに関係なく、所定量のサイズ(たとえば8MB)で再生を行っていた。すなわち、データAは30MBのデータを8MBづつ3回再生し最後が6MB、データBも30MBのデータを8MBづつ3回再生し最後が6MBとなる。
特開2003-059196号公報
During playback, 3D display is performed while playing back two data alternately, but the application that issues the playback command does not know the data arrangement on the disk, so issue the playback command at the appropriate size from the beginning of the file. It will be. As shown in Fig. 1, when data A consists of three 10MB extents (continuous recording area) and data B consists of three 10MB extents, the conventional playback command is related to the extent size as shown in Fig. 6. Instead, playback was performed in a predetermined size (for example, 8 MB). That is, the data A is 30 MB of data that is reproduced 3 times every 8 MB, the last is 6 MB, and the data B is 30 MB of data that is reproduced 3 times every 8 MB, and the last is 6 MB.
Japanese Patent Laid-Open No. 2003-059196

しかしながら、従来の再生方法では図7に示すように再生ヘッドのジャンプが11回も発生してしまう。すなわち、データAのエクステントを読み込んでいる途中でデータBにジャンプし、データBのエクステントを読み込んでいる途中でデータAにジャンプする。さらにデータAやデータBのエクステント末尾で、次のエクステント先頭までジャンプすることになる。図7の数字はジャンプの順番を示すが、全部で11回のジャンプが発生することがわかる。   However, in the conventional reproducing method, the jump of the reproducing head occurs 11 times as shown in FIG. That is, jump to data B while reading the extent of data A, and jump to data A while reading the extent of data B. Furthermore, the jump is made to the beginning of the next extent at the end of the extent of data A or data B. The numbers in FIG. 7 indicate the jump order, but it can be seen that 11 jumps occur in total.

これではジャンプに時間が取られてしまい、画像データの連続再生ができなくなってしまう可能性がある。   In this case, time is taken for jumping, and there is a possibility that image data cannot be continuously reproduced.

そこで、本発明の目的は、連続記録領域の途中でジャンプが発生することがなくデータを読み込むことで、画像データの連続再生を可能とすることにある。   Therefore, an object of the present invention is to enable continuous reproduction of image data by reading data without causing a jump in the middle of a continuous recording area.

前記課題は、以下の発明によって達成される。異なる情報が所定のサイズ毎に交互に記録された記録媒体を駆動可能なディスクドライブ装置と接続可能に構成され、前記記録媒体に記録されている情報を再生可能なコンピュータシステムにおいて、
メモリと、前記メモリ上のオペレーティングシステムおよびアプリケーションプログラムを実行するCPUと、前記記憶媒体から前記異なる情報を読み出して再生する場合、前記記録媒体上の交互に記録された各領域の配置情報とエクステントサイズをディスクドライブ装置から取得する手段と、前記取得したエクステントサイズを読み出しの単位として、前記記録媒体から異なる情報を交互に読み出す手段とを備えることを特徴とするコンピュータシステム。
The object is achieved by the following invention. In a computer system configured to be connectable to a disk drive device capable of driving a recording medium in which different information is alternately recorded for each predetermined size, and capable of reproducing the information recorded on the recording medium,
When reading and reproducing the different information from the storage medium, a CPU that executes an operating system and an application program on the memory, and arrangement information and extent size of each area recorded alternately on the recording medium A computer system comprising: means for acquiring the information from a disk drive device; and means for alternately reading different information from the recording medium using the acquired extent size as a unit of reading.

本発明では、連続記録領域の途中でジャンプを発生することなくデータを読み込むことで、画像データの連続再生を可能とすることができる。   In the present invention, it is possible to continuously reproduce image data by reading data without causing a jump in the middle of the continuous recording area.

以下図面を用いて、本発明における実施例を詳細に説明する。図2は本発明の構成概略図である。11は装置全体を制御するCPUで、アプリケーションプログラム1やファイルシステムドライバ2を含む。アプリケーションプログラム1は、入出力デバイス3を通してデータ10の入出力を制御し、コーデック4にデータ10のエンコードとデコードを指示し、メモリ5上に符号化されたデータを蓄積するとともに、ディスク媒体上へのデータの記録再生や編集等をファイルシステムドライバ2に指示する。ファイルシステムドライバ2は、ディスク上の空き領域やファイルの記録位置を調べて、ディスクコントローラ6にディスク8に対するデータ読み書きの指示を与える。このとき、アプリケーションプログラム1はデータのディスク上の位置は気にする必要はなく、ファイルシステムドライバ2がディスク上の空き領域を探して記録したり、データのディスク上の位置を検索して読み出したりする。ディスクコントローラ6はディスク8上へ実際にデータを書き込んだり読み込んだりする。9はディスク8上に書き込まれた実際のデータであり、7の記録再生ヘッドにより読み書きが行われる。本実施例においては、一つのファイルは連続した領域に記録されていても、異なる領域に記録された複数のデータであってもよく、ファイルの一部を成す連続領域に記録された一塊のデータをエクステントと呼ぶ。   Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 2 is a schematic diagram of the configuration of the present invention. A CPU 11 controls the entire apparatus and includes an application program 1 and a file system driver 2. The application program 1 controls the input / output of the data 10 through the input / output device 3, instructs the codec 4 to encode and decode the data 10, stores the encoded data in the memory 5, and onto the disk medium The file system driver 2 is instructed to record / reproduce or edit the data. The file system driver 2 checks the free space on the disk and the recording position of the file, and gives the disk controller 6 an instruction to read / write data from / to the disk 8. At this time, the application program 1 does not need to care about the position of the data on the disk, the file system driver 2 searches for and records the free space on the disk, or searches and reads the position of the data on the disk. To do. The disk controller 6 actually writes and reads data on the disk 8. Reference numeral 9 denotes actual data written on the disk 8, which is read and written by the recording / reproducing head 7. In the present embodiment, one file may be recorded in a continuous area or a plurality of data recorded in different areas, and a lump of data recorded in a continuous area forming part of the file. Is called an extent.

図1は本実施例において再生するデータのディスク上での配置であり、データAとデータBとが交互に10MB単位で記録されている。本実施例における記録単位は10MBであるが、これは一例であり記録単位は10MBでなくてもよく、さらに各記録領域のサイズが可変であっても構わない。また図1に示すように、各エクステントはディスク上で分散配置されていてもよい。この二つのデータを交互に再生するわけであるが、従来の方法だとディスク上での連続記録領域を考慮しないので、図6に示すようにアプリケーションプログラム1がファイルシステム2に対して適当に再生サイズを指示する(この例では8MB単位)。その結果、データAのエクステント途中からデータBへのジャンプ、データBのエクステント途中からデータAへのジャンプ、さらに各データのエクステント末尾から次のエクステント先頭までのジャンプが発生してしまい、連続再生ができなくなる可能性がある。   FIG. 1 shows the arrangement of data to be reproduced on the disk in this embodiment, where data A and data B are alternately recorded in units of 10 MB. Although the recording unit in this embodiment is 10 MB, this is an example, and the recording unit may not be 10 MB, and the size of each recording area may be variable. As shown in FIG. 1, the extents may be distributed on the disk. These two data are played back alternately, but the conventional method does not consider the continuous recording area on the disc, so the application program 1 plays back the file system 2 appropriately as shown in FIG. Specify the size (in this example, 8MB). As a result, a jump from the middle of the extent of data A to data B, a jump from the middle of the extent of data B to data A, and a jump from the end of each data extent to the beginning of the next extent occur, and continuous playback is possible. It may not be possible.

図7に実際のヘッド7の動きを示す。まずデータAの最初のエクステントを8MB分読み出し、次にデータBの先頭にジャンプ(ジャンプ1)してデータBの最初のエクステントを8MB分読み出す。そのままデータAの最初のエクステントの途中に戻り(ジャンプ2)、残り2MBを読み出すとともに、データAの次のエクステントにジャンプして(ジャンプ3)、6MB分のデータを読み出す。次にデータBの最初のエクステントの途中に戻り(ジャンプ4)、残り2MBを読み出すとともに、データBの次のエクステントにジャンプして(ジャンプ5)、6MB分のデータを読み出す。同様にして、残ったデータを読み出していくのであるが、図7に示すように全部で11回ものヘッド7のジャンプが発生してしまう。   FIG. 7 shows the actual movement of the head 7. First, the first extent of data A is read for 8 MB, then the first extent of data B is read by jumping to the beginning of data B (jump 1). Return to the middle of the first extent of data A (jump 2), read the remaining 2MB, jump to the next extent of data A (jump 3), and read 6MB of data. Next, return to the middle of the first extent of data B (jump 4), read the remaining 2MB, jump to the next extent of data B (jump 5), and read 6MB of data. Similarly, the remaining data is read out, but as shown in FIG. 7, the jump of the head 7 occurs a total of 11 times.

そこで、本発明ではジャンプの回数を減らし、連続再生を確実に行うことを目的としている。ディスクからの読み込みサイズを含む再生命令はアプリケーションプログラム1が発行するので、ディスク上のデータ配置情報をアプリケーションプログラム1が知っておく必要がある。これは、記録時にアプリケーションプログラム1がファイルシステム2に指示して、その情報を管理情報ファイル内に保持していてもいいし、再生時にファイルシステムから受け取ってもよい。   Accordingly, an object of the present invention is to reduce the number of jumps and reliably perform continuous reproduction. Since the application program 1 issues a playback instruction including the size read from the disk, the application program 1 needs to know the data arrangement information on the disk. In this case, the application program 1 may instruct the file system 2 at the time of recording, and the information may be held in the management information file, or may be received from the file system at the time of reproduction.

図3はアプリケーションプログラム1がファイルシステム2に対して発行する書き込みコマンドである。データAとデータBを交互に記録しており、この一回の書き込みコマンドが一つの連続記録領域(エクステント)に記録されるように制限し、各データに関してサイズ情報を管理情報内に記録しておけば、アプリケーションプログラム1が各データのエクステントサイズを再生時に管理情報から入手し、エクステントを跨らないように再生コマンドを発行することができる。このとき、一回の書き込みコマンドが一つの連続記録領域(エクステント)に記録されるような制限がない場合は、アプリケーションプログラム1は各エクステントのサイズがわからないので、他の手段でエクステントサイズを入手する必要がある。   FIG. 3 shows a write command issued by the application program 1 to the file system 2. Data A and data B are alternately recorded, and this one write command is limited to be recorded in one continuous recording area (extent), and size information for each data is recorded in the management information. In this case, the application program 1 can obtain the extent size of each data from the management information at the time of reproduction, and issue a reproduction command so as not to cross the extent. At this time, if there is no restriction that a single write command is recorded in one continuous recording area (extent), the application program 1 does not know the size of each extent, so the extent size is obtained by other means. There is a need.

図4および図5は、それぞれデータAおよびデータBのファイルシステム2内の配置情報を示している。これはセクタ(2KB単位)番号で表される開始アドレスとバイトサイズで表されるサイズの組からなり、一組が一つのエクステントを表す。たとえば、各エクステントのサイズは10MBなので5000セクタ分に相当し、データAの最初のエクステントはセクタアドレス50001から開始され、セクタアドレス55000で終了となる。他のエクステントに関しても同様であり、データAとデータBの最初の二つづつ(計4つ)のエクステントは連続しており、データAとデータBの最後のエクステント(計2つ)も連続しているが、前の4つのエクステントとは離れた位置に記録されていることがわかる。このエクステント情報をアプリケーションプログラム1に渡すことによっても、アプリケーションプログラム1はエクステントを跨らないように再生コマンドを発行することができる。   4 and 5 show arrangement information of data A and data B in the file system 2, respectively. This consists of a set of a start address represented by a sector (2 KB unit) number and a size represented by a byte size, and one set represents one extent. For example, since the size of each extent is 10 MB, it corresponds to 5000 sectors, and the first extent of data A starts at sector address 50001 and ends at sector address 55000. The same applies to the other extents. The first two extents (total 4) of data A and data B are contiguous, and the last extent of data A and data B (2 total) are also contiguous. However, it can be seen that it is recorded at a position apart from the previous four extents. By passing the extent information to the application program 1, the application program 1 can issue a playback command so as not to cross the extent.

図8は本実施例におけるディスクから2つのデータを交互に読み込むコマンドである。この例では、アプリケーションプログラム1がデータAとデータBの各エクステントを跨らないように再生コマンドを発行している。これにより、ディスクドライブ装置のヘッド位置は図9に示すような動きをし、ヘッド7のジャンプはデータAとデータBの各エクステント間でのみ発生する。なお、データAとデータBの最初の4つのエクステントと、最後の2つのエクステントはそれぞれディスク上で連続して配置されているのでジャンプは回転待ちになり、その間はシークが発生する。すなわち、図9において、ジャンプ番号1,2,3,5が回転待ちであり、ジャンプ番号4がシークを伴う。   FIG. 8 is a command for alternately reading two data from the disk in this embodiment. In this example, the application program 1 issues a playback command so as not to straddle the extents of data A and data B. As a result, the head position of the disk drive device moves as shown in FIG. 9, and the jump of the head 7 occurs only between the extents of data A and data B. Note that the first four extents of data A and data B and the last two extents are arranged consecutively on the disk, so the jump waits for rotation and a seek occurs during that time. That is, in FIG. 9, jump numbers 1, 2, 3, and 5 are waiting for rotation, and jump number 4 is accompanied by a seek.

ここで、回転待ちは各エクステントの読み込みが終了するのを待ってから、次のエクステントの読み込みコマンドを発行するために生じるもので、アプリケーションプログラム1が読み込みコマンドを連続して発行し、ディスクコントローラ6が読み込みコマンドを連続して処理できれば回転待ちは発生しない。そこで、アプリケーションプログラム1が読み込みコマンドを発行後、完了復帰ではなく即時復帰にして、読み込みコマンドを連続して発行した場合のヘッド7の移動を図10に示す。この場合、ディスク上に連続して記録されたエクステント間では、ヘッドはジャンプすることなくデータを連続して読み出すことができる。すなわち、ジャンプは離れた位置に記録されたエクステント間で一度だけ発生する。   Here, the rotation wait occurs because the next extent read command is issued after waiting for each extent to be read. The application program 1 issues the read command continuously, and the disk controller 6 If you can process the read command continuously, there is no waiting for rotation. Therefore, FIG. 10 shows the movement of the head 7 when the application program 1 issues a read command and immediately issues a read command instead of a completion return. In this case, the head can read data continuously without jumping between extents recorded continuously on the disk. That is, a jump occurs only once between extents recorded at distant positions.

次に、ディスクから読み込んだデータのメモリ上での配置に関して説明する。通常、一種類のデータを連続して読み出す場合は、図11に示すように一つのデータ用バッファ領域を準備して、その領域をリングバッファとして使用する。ところが、本実施例のように二種類の異なるデータを交互に読み出す場合は、メモリ上のバッファ領域を二つに分けた方が処理が簡単になる。図12にデータAとデータBのそれぞれに対して、バッファ領域を設けて記録する例を示す。こうすることによって、メモリ上のエンコードされたデータをデコードするときに、バッファ内のデータを交互にコーデックに転送するだけでデコードできる。   Next, the arrangement of data read from the disk on the memory will be described. Normally, when one kind of data is read continuously, one data buffer area is prepared as shown in FIG. 11, and this area is used as a ring buffer. However, when two types of different data are read alternately as in the present embodiment, the process becomes easier if the buffer area on the memory is divided into two. FIG. 12 shows an example in which a buffer area is provided and recorded for each of data A and data B. In this way, when the encoded data on the memory is decoded, the data in the buffer can be decoded only by being transferred to the codec alternately.

一般に、ディスクからの読み取り速度はデータをコーデックに転送する速度よりも高い。そこで、再生時はメモリ容量がある程度空くまでディスクからのデータ読み込みを一時停止する待ち時間が発生する。この待ち時間を、データAとデータBのエクステント末尾から次のエクステント先頭の間に設定すれば、さらに読み取り効率は良くなる。すなわち、図1に示すように、データAとデータBの各エクステントがディスク上で連続でない場合でも、待ち時間の間にヘッドのジャンプを行うことができ、データの連続再生が途切れる可能性が一層少なくなる。図13にヘッドがデータを読み込んでいる時間と待ち時間における、電力消費量とメモリ使用量のグラフを示す。図よりわかるように、ディスクからデータを読み込んでいる時に電力消費量は大きく、待ち状態の時には電力消費量は小さくなる。また、ディスクからデータを読み込んでいる時にメモリ上にデータが溜まっていき、待ち状態のときに減っていく。この例のように、待ち状態のタイミングを、エクステント末尾から次のエクステント先頭の間に設定すれば、一回の待ち時間が長くなり、連続再生が途切れる可能性が減るとともに、電力消費量も最小限に抑えられる。   In general, the reading speed from the disk is higher than the speed at which data is transferred to the codec. Therefore, during reproduction, there is a waiting time for temporarily stopping data reading from the disk until the memory capacity becomes somewhat free. If this waiting time is set between the end of the extent of data A and data B and the start of the next extent, the reading efficiency is further improved. That is, as shown in FIG. 1, even when the extents of data A and data B are not continuous on the disk, the head can be jumped during the waiting time, and there is a possibility that continuous reproduction of data is interrupted. Less. FIG. 13 shows a graph of power consumption and memory usage during the time when the head reads data and the waiting time. As can be seen from the figure, the power consumption is large when reading data from the disk, and the power consumption is small when waiting. In addition, data is accumulated in the memory when data is read from the disk, and decreases when waiting. If the wait timing is set between the end of one extent and the beginning of the next extent as shown in this example, the waiting time for one session becomes longer, the possibility of interruption of continuous playback is reduced, and the power consumption is also minimized. It can be suppressed to the limit.

なお、本実施例においては交互に二つの動画を記録再生しているが、交互に二つの音声や、動画と音声一つづつであっても本発明を適用することは可能である。   In the present embodiment, two moving images are alternately recorded and reproduced. However, the present invention can be applied even when there are two sounds alternately or one moving image and one sound.

ディスク上のデータ配置。Data placement on disk. 本実施例の構成概略図。The structure schematic of a present Example. ディスクへ2つのデータを交互に書き込むコマンド。A command that writes two data to the disk alternately. データAのファイルシステム内の配置情報。Placement information in the file system of data A. データBのファイルシステム内の配置情報。Placement information in the file system of data B. 従来のディスクから2つのデータを交互に読み込むコマンド。A command that reads two data from a conventional disk alternately. 従来のディスクから2つのデータを交互に読み込む手順。Procedure to read two data from a conventional disk alternately. 本実施例のディスクから2つのデータを交互に読み込むコマンド。A command for alternately reading two data from the disk of this embodiment. 本実施例のディスクから2つのデータを交互に読み込む手順1。Procedure 1 for alternately reading two data from the disk of this embodiment. 本実施例のディスクから2つのデータを交互に読み込む手順2。Step 2 for alternately reading two data from the disk of this embodiment. 通常のメモリ上のデータ配置。Normal data placement on memory. 本実施例のメモリ上のデータ配置。Data arrangement on the memory of this embodiment. エクステントサイズ毎の間欠動作とメモリ使用量。Intermittent operation and memory usage for each extent size.

符号の説明Explanation of symbols

1 アプリケーションプログラム
2 ファイルシステムドライバ
3 入出力デバイス
4 コーデック
5 メモリ
6 ディスクコントローラ
7 記録再生ヘッド
8 ディスク媒体
9 記録データ
10 入力データ
11 CPU
1 Application program
2 File system driver
3 Input / output devices
4 codec
5 memory
6 Disk controller
7 Recording / playback head
8 disk media
9 Recorded data
10 Input data
11 CPU

Claims (6)

異なる情報が所定のサイズ毎に交互に記録された記録媒体を駆動可能なディスクドライブ装置と接続可能に構成され、前記記録媒体に記録されている情報を再生可能なコンピュータシステムにおいて、メモリと、前記メモリ上のオペレーティングシステムおよびアプリケーションプログラムを実行するCPUと、前記記憶媒体から前記異なる情報を読み出して再生する場合、前記記録媒体上の交互に記録された各領域の配置情報とエクステントサイズをディスクドライブ装置から取得する手段と、前記取得したエクステントサイズを読み出しの単位として、前記記録媒体から異なる情報を交互に読み出す手段とを備えることを特徴とするコンピュータシステム。   In a computer system configured to be connectable to a disk drive device capable of driving a recording medium in which different information is alternately recorded for each predetermined size and capable of reproducing information recorded on the recording medium, a memory, and In the case of reading out and reproducing the different information from the storage medium, the CPU for executing the operating system and application program on the memory, and the disk drive device shows the arrangement information and extent size of each area recorded alternately on the recording medium And a means for alternately reading different information from the recording medium using the acquired extent size as a unit of reading. 上位のコンピュータシステム上で動作しているアプリケーションプログラムからの指令に基づいて、記録媒体上に互いに異なる一連の情報を所定のサイズ毎に交互に記録する情報記録装置において、前記アプリケーションプログラムからの指令に基づいて、前記交互に記録されるデータサイズを可変としながら前記異なる一連の情報を交互に前記記録媒体上に記録する手段を有することを特徴とする情報記録装置。   In an information recording apparatus for alternately recording a series of different information on a recording medium for each predetermined size on the basis of a command from an application program running on a higher-level computer system, the command from the application program An information recording apparatus comprising: means for alternately recording the different series of information on the recording medium while changing the size of the alternately recorded data. 上位のコンピュータシステム上で動作しているアプリケーションプログラムからの指令に基づいて、記録媒体上に所定のサイズ毎に交互に記録された互いに異なる一連の情報を再生する情報再生装置において、 前記記録媒体上に交互に記録された各領域の配置情報とエクステントサイズを、前記コンピュータシステムへ転送する手段と、
前記アプリケーションプログラムからの指令に基づいて、前記互いに異なる一連の情報を前記エクステントサイズを読み出し単位として交互に読み出し再生する手段とを備えることを特徴とする情報再生装置。
In an information reproducing apparatus for reproducing a series of different information alternately recorded for each predetermined size on a recording medium based on a command from an application program running on a higher-level computer system, Means for transferring the arrangement information and extent size of each area alternately recorded in the computer system,
An information reproducing apparatus comprising: means for alternately reading and reproducing the different series of information using the extent size as a reading unit based on a command from the application program.
異なる情報が所定のサイズ毎に交互に記録された記録媒体を駆動可能なディスクドライブ装置と接続可能に構成され、前記記録媒体に記録されている情報を再生可能なコンピュータシステム上で動作可能なアプリケーションプログラムにおいて、前記記録媒体上の交互に記録された各領域の配置情報とエクステントサイズをディスクドライブ装置から取得する段階と、前記取得したエクステントサイズを読み出しの単位として記録媒体から異なる情報を交互に読み出すために前記ディスクドライブ装置へ再生コマンドを発行する段階とを備えるアプリケーションプログラム。   Application configured to be connectable to a disk drive device capable of driving a recording medium in which different information is alternately recorded for each predetermined size, and operable on a computer system capable of reproducing the information recorded on the recording medium In the program, the step of acquiring from the disk drive device the arrangement information and extent size of each area recorded alternately on the recording medium, and alternately reading different information from the recording medium using the acquired extent size as a unit of reading. For issuing a reproduction command to the disk drive device. 請求項1乃至4において、
前記エクステントサイズは、前記記録媒体上の管理情報領域又は前記ファイルシステムの配置情報に格納されている。
In claims 1 to 4,
The extent size is stored in the management information area on the recording medium or the arrangement information of the file system.
請求項1乃至4において、
前記情報は動画/音声情報であり、前記エクステントサイズは一定時間の動画/音声サイズに対応する。
In claims 1 to 4,
The information is video / audio information, and the extent size corresponds to a video / audio size for a certain time.
JP2004353861A 2004-12-07 2004-12-07 Apparatus for recording and reproducing data on disk Withdrawn JP2006164383A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004353861A JP2006164383A (en) 2004-12-07 2004-12-07 Apparatus for recording and reproducing data on disk

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004353861A JP2006164383A (en) 2004-12-07 2004-12-07 Apparatus for recording and reproducing data on disk

Publications (1)

Publication Number Publication Date
JP2006164383A true JP2006164383A (en) 2006-06-22

Family

ID=36666215

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004353861A Withdrawn JP2006164383A (en) 2004-12-07 2004-12-07 Apparatus for recording and reproducing data on disk

Country Status (1)

Country Link
JP (1) JP2006164383A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2373041A4 (en) * 2008-12-26 2015-05-20 Panasonic Ip Man Co Ltd Recording medium, reproduction device, and integrated circuit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2373041A4 (en) * 2008-12-26 2015-05-20 Panasonic Ip Man Co Ltd Recording medium, reproduction device, and integrated circuit

Similar Documents

Publication Publication Date Title
RU2004126162A (en) RECORDING MEDIA WITH DATA STRUCTURE FOR MANAGING PLAYBACK OF DATA RECORDED ON IT AND METHODS AND DEVICES OF RECORDING AND PLAYBACK
JP2002152658A5 (en)
JP5160988B2 (en) Hard disk drive including multiple data sectors and hard disk drive controller for controlling the same
KR20050055707A (en) Reproduction device and method, recording medium, and program
JP2005025829A (en) Disk storage device and data stream control method
JP2006164383A (en) Apparatus for recording and reproducing data on disk
JPH0779399A (en) Multi-medium data recording and reproducing device
JPH03283057A (en) Information recording and reproducing system and information recording and reproducing method using the system
WO2010007727A1 (en) Video recording device, video reproduction device, and method thereof
JP2005063627A5 (en)
JP4350585B2 (en) Playback device
JP2002304803A5 (en)
JP2002074851A (en) Disk recording and reproducing device
JP4564981B2 (en) Recording method, recording apparatus, reproducing method, reproducing apparatus
JP5218542B2 (en) Data recording device
JP2005293783A (en) Video information reproducing apparatus
JP5156651B2 (en) Data recording device
JP4127807B2 (en) Recording method
JPH07193774A (en) Method for recording/reproducing video
JP4235658B2 (en) Information processing method and information processing apparatus
JP4936259B2 (en) Recording method, recording apparatus, reproducing method, reproducing apparatus
JP2007135103A (en) Video reproduction method and device therefor
JP2010049732A (en) Recording method, storage medium, and storage apparatus
JP2002344905A (en) Moving picture recording and reproducing device, and moving picture reproducing device
JP2003297016A5 (en)

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20080304