JP4675974B2 - 追記型ファイル対応ディスク再生装置および追記型ファイル対応ディスク再生方法 - Google Patents
追記型ファイル対応ディスク再生装置および追記型ファイル対応ディスク再生方法 Download PDFInfo
- Publication number
- JP4675974B2 JP4675974B2 JP2007553830A JP2007553830A JP4675974B2 JP 4675974 B2 JP4675974 B2 JP 4675974B2 JP 2007553830 A JP2007553830 A JP 2007553830A JP 2007553830 A JP2007553830 A JP 2007553830A JP 4675974 B2 JP4675974 B2 JP 4675974B2
- Authority
- JP
- Japan
- Prior art keywords
- session
- file
- file system
- write
- once
- 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
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/322—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier used signal is digitally coded
- G11B27/325—Subcodes
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
- G11B2020/1218—Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc
- G11B2020/1235—Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc session, i.e. a contiguous area having its own lead-in area, program area and lead-out area
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B2020/1264—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
- G11B2020/1265—Control data, system data or management information, i.e. data used to access or process user data
- G11B2020/1267—Address data
- G11B2020/1271—Address data the address data being stored in a subcode, e.g. in the Q channel of a CD
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/218—Write-once discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2545—CDs
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
通常、ファイル情報をディスクに記録する場合、セッション毎にファイルとファイル情報を含んだファイルシステムを書き込むが、追記型ディスクでは、最終データセッションのファイルシステムに、追記前に記録されていたファイルシステムをリンクさせて記録し、最終セッションのファイルシステムのみを読み込むことで、リンクされた全てのセッションのファイルを認識することが可能である(リンクト・マルチセッション)。
これに対して、追記の際に意図的に追記前に記録されていたファイルシステムにリンクさせずに記録し、追記情報を上書きする方法の選択も可能である(マルチボリュームマルチセッション)。
マルチボリュームマルチセッションディスクでは、最終データセッションのファイルシステムが他のセッションのファイルシステムとリンクしていないため、前述のような一般的なファイル対応ディスク再生装置では、最終データセッションのファイルしか再生できない。
なお、追記型ディスクの再生方法に関連して、従来、マルチセッションを有する追記型のディスクに記録されている圧縮データを再生するものや、追記書込みメディアに記録された楽曲ファイルをセッション毎に管理し、最新のセッションの楽曲ファイルの楽曲から順に自動再生するものが提案されている(例えば、特許文献1および2参照)。
また、非リンクセッションのファイルを再生させるためには、全てのセッションにあるファイルシステムをチェックしなければならず、ファイルシステムリードに時間が掛かるといった問題点があった。
上記追記型ディスクへファイルシステムを追記する際に追記前に記録されていたファイルシステムにリンクされなかったファイルシステムについても、当該追記型ファイル対応ディスク再生装置が、上記ファイルシステム解析手段、上記TOC情報処理手段および上記セッション情報処理手段に基づいて解析された各ファイルの開始アドレスと各セッションの範囲とを比較して各セッションのファイル有無を確認し、ファイルが存在したセッションについては、既に読み込み済みとし、ファイルが無いセッションについては、上記読み込み済みのファイルシステムと未リンクと判定し、上記未リンクセッションに対して、ファイルシステムリード処理を行い、上記未リンクセッションが無いと判断するまで上記セッション情報処理手段に上記処理を継続させるものである。
実施の形態1.
図1は、この発明の実施の形態1による追記型ファイル対応ディスク再生装置を示す構成図である。
図1において、追記型ディスク1と、この追記型ディスク1から信号を読み出す光学式ピックアップ2と、この光学式ピックアップ2が読み出した信号を処理する各処理手段を含む信号処理IC3が設けられ、信号処理IC3は、各処理手段として、光学式ピックアップ2からの信号を復号する信号復号手段4と、この信号復号手段4で復号した信号よりサブコードデータ(アドレス情報を含む)を抽出して解析するサブコード解析手段5と、信号復号手段4で復号した信号をデコードするCD−ROMデコード手段6と、光学式ピックアップ2を介して追記型ディスク1の再生を制御するサーボ7とを備える。なお、図示せずも、CD−ROMデコード手段6の他方の出力側には、音声出力用として、ファイルデコーダおよびD/Aコンバータが接続される。
外部からのディスク再生要求に対し、まず、マイクロコンピュータ8のTOC情報処理手段11ではステップST1(第1の工程)において、TOCリード処理を実行し、追記型ディスク1に記録されているトラック情報を取得する。このステップST1のTOCリード処理でのトラック情報を基に、ステップST2(第2の工程)において、セッション情報処理手段12で次セッションの有無を確認する。ステップST2で次セッションが有れば、次セッションの開始アドレスより、ステップST3(第2の工程)において、現セッションの範囲をメモリ13に保持し、ステップST4(第2の工程)において、次セッションのTOCをサーチする。
まず、図5では、最終セッションに記録されているファイルシステムであるB’に含まれるファイルは、第1、第3および第4のセッションには存在せず、このファイルB’をステップST9で見て第4のセッションに存在しないので、ステップST9からステップST6〜ステップST8のルートに戻ってファイルシステムリード処理、各セッションファイル有無確認、ファイル無しセッション有の判別と、前回と同様の処理動作を繰り返し、最終的にステップST8でファイル無しセッションが無いと判断されると、全てのファイルシステムリード処理を終了する。
また、図6では、最終セッションに記録されているファイルシステムであるA’’に含まれるファイルは、第2および第5のセッションには存在せず、このファイルシステムA’’をステップST9で見て第5のセッションに存在しないので、ステップST9からステップST6〜ステップST8のルートに戻ってファイルシステムリード処理、各セッションファイル有無確認、ファイル無しセッション有の判別と、前回と同様の処理動作を繰り返し、最終的にステップST8でファイル無しセッションが無いと判断されると、全てのファイルシステムリード処理を終了する。
また、ファイルシステムリード処理後、同一フォルダに同一ファイル名が存在した場合、各ファイルのファイルサイズをチェックし、そのファイルサイズが異なる場合は、異なるファイルであるとして全てを認識させることができる。
Claims (3)
- 最終データセッションのファイルシステムに追記前に記録されていたファイルシステムをリンクさせて記録し、上記最終データセッションのファイルシステムのみを読み込むことで、リンクされた全てのセッションのファイルを認識する追記型ディスクから信号を読み出す光学式ピックアップと、該光学式ピックアップが読み出した信号を復号する信号復号手段と、該信号復号手段で復号した信号よりサブコードデータを抽出して解析するサブコード解析手段と、上記信号復号手段で復号した信号をデコードするCD−ROMデコード手段と、該CD−ROMデコード手段の出力を基にファイルシステムの解析を行うファイルシステム解析手段と、上記サブコード解析手段の出力からTOCデータを解析するTOC情報処理手段と、該TOC情報処理手段で解析されたデータを基にセッション情報を処理するセッション情報処理手段とを備え、
上記追記型ディスクへファイルシステムを追記する際に追記前に記録されていたファイルシステムにリンクされなかったファイルシステムについても、当該追記型ファイル対応ディスク再生装置が、上記ファイルシステム解析手段、上記TOC情報処理手段および上記セッション情報処理手段に基づいて解析された各ファイルの開始アドレスと各セッションの範囲とを比較して各セッションのファイル有無を確認し、ファイルが存在したセッションについては、既に読み込み済みとし、ファイルが無いセッションについては、上記読み込み済みのファイルシステムと未リンクと判定し、上記未リンクセッションに対して、ファイルシステムリード処理を行い、上記未リンクセッションが無いと判断するまで上記セッション情報処理手段に上記処理を継続させることを特徴とする追記型ファイル対応ディスク再生装置。 - 最終データセッションのファイルシステムに追記前に記録されていたファイルシステムをリンクさせて記録し、上記最終データセッションのファイルシステムのみを読み込むことで、リンクされた全てのセッションのファイルを認識する追記型ディスクにおいて、ファイルシステムを追記する際に追記前に記録されていたファイルシステムにリンクされなかったファイルシステムについても、外部からのディスク再生要求に対し、TOCリード処理を実行し、ディスクに記憶されているトラック情報を取得する第1の工程と、この第1の工程で得られたトラック情報を基に、次セッションの有無を確認し、次セッションが有れば、次セッションの開始アドレスより、現セッションの範囲を保持し、次セッションのTOCデータをサーチする第2の工程と、上記第1の工程および第2の工程の処理を最終セッションまで繰り返し、全TOCデータのリード完了後、最終データセッションへサーチを行い、ファイルシステムのリード処理を行う第3の工程と、この第3の工程のファイルシステムリード処理により得られる各ファイルの開始アドレスを、上記第2の工程のセッション情報保持処理にて保持した各セッションの範囲と比較し、各セッションファイル有無を確認する第4の工程と、この第4の工程における各セッションファイル有無確認処理の結果に基づきファイル無しセッションがあるか否かを判別し、ファイル無しセッションがあると判断した場合、ファイル無し最終データトラックセッションへのサーチを実行し、上記第3の工程に戻って、上記と同様に第3および第4の工程の処理を繰り返し行い、リンクされていないセッションのファイルシステムリードを行い、最終的に上記第4の工程でファイル無しセッションが無いと判断されると、一連の処理動作を終了する第5の工程とを備えたことを特徴とする追記型ファイル対応ディスク再生方法。
- 上記第5の工程における最終セッションのファイルシステムリード処理後、各セッションと各ファイルの開始アドレスを比較し、セッション毎にファイルの有無を確認し、ファイルが存在したセッションについては、既に読み込み済みとし、ファイルが無いセッションについては、読み込み済みのファイルシステムと未リンクであると判定し、未リンクセッションに対して、ファイルシステムリード処理を行い、未リンクセッションが無くなるまで繰り返すことを特徴とする請求項2記載の追記型ファイル対応ディスク再生方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006005356 | 2006-01-12 | ||
JP2006005356 | 2006-01-12 | ||
PCT/JP2006/318414 WO2007080675A1 (ja) | 2006-01-12 | 2006-09-15 | 追記型ファイル対応ディスク再生装置および追記型ファイル対応ディスク再生方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2007080675A1 JPWO2007080675A1 (ja) | 2009-06-11 |
JP4675974B2 true JP4675974B2 (ja) | 2011-04-27 |
Family
ID=38256089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007553830A Expired - Fee Related JP4675974B2 (ja) | 2006-01-12 | 2006-09-15 | 追記型ファイル対応ディスク再生装置および追記型ファイル対応ディスク再生方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7643389B2 (ja) |
JP (1) | JP4675974B2 (ja) |
CN (1) | CN101361132B (ja) |
DE (1) | DE112006003674T5 (ja) |
WO (1) | WO2007080675A1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9235351B2 (en) * | 2009-06-26 | 2016-01-12 | Toshiba Samsung Storage Technology Korea Corporation | Selective interfacing apparatus and method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003051177A (ja) * | 2001-08-06 | 2003-02-21 | Matsushita Electric Ind Co Ltd | 再生装置 |
JP2004227689A (ja) * | 2003-01-23 | 2004-08-12 | Ricoh Co Ltd | 情報再生装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5473584A (en) * | 1992-01-29 | 1995-12-05 | Matsushita Electric Industrial Co., Ltd. | Recording and reproducing apparatus |
JP2001118331A (ja) * | 1999-10-19 | 2001-04-27 | Sony Corp | 記録装置、記録再生装置、記録方法 |
JP3886729B2 (ja) | 2001-01-26 | 2007-02-28 | アルパイン株式会社 | オーディオ装置、楽曲ファイル管理方法及び楽曲再生方法 |
JP2002329367A (ja) * | 2001-04-27 | 2002-11-15 | Sony Corp | データ記録方法および装置、データ再生方法および装置、並びにデータ記録媒体 |
JP2003257023A (ja) | 2002-03-01 | 2003-09-12 | Matsushita Electric Ind Co Ltd | 追記型記録ディスク再生方法 |
-
2006
- 2006-09-15 DE DE112006003674T patent/DE112006003674T5/de not_active Ceased
- 2006-09-15 CN CN200680051043.6A patent/CN101361132B/zh not_active Expired - Fee Related
- 2006-09-15 JP JP2007553830A patent/JP4675974B2/ja not_active Expired - Fee Related
- 2006-09-15 WO PCT/JP2006/318414 patent/WO2007080675A1/ja active Application Filing
- 2006-09-15 US US12/087,491 patent/US7643389B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003051177A (ja) * | 2001-08-06 | 2003-02-21 | Matsushita Electric Ind Co Ltd | 再生装置 |
JP2004227689A (ja) * | 2003-01-23 | 2004-08-12 | Ricoh Co Ltd | 情報再生装置 |
Also Published As
Publication number | Publication date |
---|---|
CN101361132B (zh) | 2014-09-03 |
CN101361132A (zh) | 2009-02-04 |
US20090003178A1 (en) | 2009-01-01 |
DE112006003674T5 (de) | 2008-12-24 |
JPWO2007080675A1 (ja) | 2009-06-11 |
US7643389B2 (en) | 2010-01-05 |
WO2007080675A1 (ja) | 2007-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2007004972A (ja) | さまざまなフォーマットでデータを記録する方法とその装置及び前記データを再生する方法とその装置及び前記方法でデータが記録された光貯蔵媒体 | |
US20080117752A1 (en) | Disc Reproduction Device | |
JP2006508486A (ja) | 停電回復方法 | |
CN100407295C (zh) | 再生多段光盘的方法 | |
JP4675974B2 (ja) | 追記型ファイル対応ディスク再生装置および追記型ファイル対応ディスク再生方法 | |
JP4431110B2 (ja) | 記録再生システム、記録再生方法、プログラム、およびプログラム記録媒体 | |
KR100312617B1 (ko) | 재기록광디스크의연속재생방법 | |
US20070070857A1 (en) | Method and apparatus for accessing an optical storage medium | |
JP3892729B2 (ja) | プログラム及び記録媒体 | |
JP4015544B2 (ja) | 情報処理装置 | |
JP2003168265A (ja) | 光ディスクのデータ記録方法、光ディスクおよび光ディスク用データ記録プログラム | |
US20070002698A1 (en) | Recorder, recording method, player, and playback method | |
JP2007012124A (ja) | 再生装置 | |
JP3866169B2 (ja) | 記録再生装置およびデータ破損検出方法 | |
JP2005353136A (ja) | 映像音声データ記録方法、装置、プログラム及び媒体 | |
JP3941834B2 (ja) | ディスク状記録媒体の再生方法 | |
JP4079803B2 (ja) | 光ディスク情報記録/再生装置及びそのディスク管理情報の取得方法 | |
JP2003263860A (ja) | ファイナライズ後にデータの追記が可能な貯蔵媒体、その記録及び再生装置と方法 | |
JP2007317299A (ja) | 情報記録方法 | |
JP2009223985A (ja) | マルチメディアデータ再生装置におけるレジューム再生方法 | |
JP2003257023A (ja) | 追記型記録ディスク再生方法 | |
JP2007042255A (ja) | 記録方法 | |
JP2003132633A (ja) | Cdリッピング用のプログラム | |
JP2009016010A (ja) | ファイル管理方法 | |
JP2004227689A (ja) | 情報再生装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091110 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100108 |
|
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: 20110118 |
|
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: 20110126 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140204 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |