DE69521402T2 - Wiedergabeverfahren und Einrichtung von Kompaktplatten und Kompaktplattenspieler-Sicherheitssystem - Google Patents
Wiedergabeverfahren und Einrichtung von Kompaktplatten und Kompaktplattenspieler-SicherheitssystemInfo
- Publication number
- DE69521402T2 DE69521402T2 DE69521402T DE69521402T DE69521402T2 DE 69521402 T2 DE69521402 T2 DE 69521402T2 DE 69521402 T DE69521402 T DE 69521402T DE 69521402 T DE69521402 T DE 69521402T DE 69521402 T2 DE69521402 T2 DE 69521402T2
- Authority
- DE
- Germany
- Prior art keywords
- code
- storage medium
- security code
- stored
- digital storage
- 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 - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 26
- 230000003287 optical effect Effects 0.000 claims abstract description 30
- 238000012795 verification Methods 0.000 claims description 15
- 238000001514 detection method Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 description 6
- 238000012937 correction Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- PCTMTFRHKVHKIS-BMFZQQSSSA-N (1s,3r,4e,6e,8e,10e,12e,14e,16e,18s,19r,20r,21s,25r,27r,30r,31r,33s,35r,37s,38r)-3-[(2r,3s,4s,5s,6r)-4-amino-3,5-dihydroxy-6-methyloxan-2-yl]oxy-19,25,27,30,31,33,35,37-octahydroxy-18,20,21-trimethyl-23-oxo-22,39-dioxabicyclo[33.3.1]nonatriaconta-4,6,8,10 Chemical compound C1C=C2C[C@@H](OS(O)(=O)=O)CC[C@]2(C)[C@@H]2[C@@H]1[C@@H]1CC[C@H]([C@H](C)CCCC(C)C)[C@@]1(C)CC2.O[C@H]1[C@@H](N)[C@H](O)[C@@H](C)O[C@H]1O[C@H]1/C=C/C=C/C=C/C=C/C=C/C=C/C=C/[C@H](C)[C@@H](O)[C@@H](C)[C@H](C)OC(=O)C[C@H](O)C[C@H](O)CC[C@@H](O)[C@H](O)C[C@H](O)C[C@](O)(C[C@H](O)[C@H]2C(O)=O)O[C@H]2C1 PCTMTFRHKVHKIS-BMFZQQSSSA-N 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B7/00—Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
-
- 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/00572—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium
- G11B20/00586—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium said format change concerning the physical format of the recording medium
- G11B20/00601—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium said format change concerning the physical format of the recording medium wherein properties of tracks are altered, e.g., by changing the wobble pattern or the track pitch, or by adding interruptions or eccentricity
-
- 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/00572—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium
- G11B20/00586—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium said format change concerning the physical format of the recording medium
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B7/00—Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
- G11B7/24—Record carriers characterised by shape, structure or physical properties, or by the selection of the material
- G11B7/2407—Tracks or pits; Shape, structure or physical properties thereof
- G11B7/24085—Pits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2211/00—Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
- G06F2211/007—Encryption, En-/decode, En-/decipher, En-/decypher, Scramble, (De-)compress
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B7/00—Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
- G11B7/007—Arrangement of the information on the record carrier, e.g. form of tracks, actual track shape, e.g. wobbled, or cross-section, e.g. v-shaped; Sequential information structures, e.g. sectoring or header formats within a track
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B7/00—Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
- G11B7/24—Record carriers characterised by shape, structure or physical properties, or by the selection of the material
- G11B7/26—Apparatus or processes specially adapted for the manufacture of record carriers
- G11B7/261—Preparing a master, e.g. exposing photoresist, electroforming
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Optical Recording Or Reproduction (AREA)
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
- Storage Device Security (AREA)
- Packaging For Recording Disks (AREA)
- Slot Machines And Peripheral Devices (AREA)
- Optical Communication System (AREA)
- Optical Record Carriers And Manufacture Thereof (AREA)
Description
- Die Erfindung betrifft ein digitales Speichermedium, das in einer Spur eine Anzahl von Datenbits als Sicherheitscode enthält, der dadurch definiert wird, dass ein Versatz der körperlichen Position der Datenbits gegenüber einer Nenn-Spurposition moduliert wird, ein Verfahren zum Verhindern, dass ein durch Computersoftware betriebenes System mit auf einem digitalen Speichermedium enthaltener unberechtigter Software betrieben wird, eine Vorrichtung zum Lesen eines in einem digitalen Speichermedium gespeicherten Sicherheitscodes, ein Verfahren zum Speichern eines Sicherheitscodes auf einem digitalen Speichermedium sowie eine Vorrichtung zum Ausführen des Speicherverfahrens gemäß den Oberbegriffen der unabhängigen Ansprüche 1, 9, 15, 19 bzw. 23.
- In jüngerer Zeit hat auf dem Gebiet des Speicherns und Wiederauffindens von Daten die Verwendung optischer CDs (Kompaktplatten) deutlich zugenommen. Digitale optische Speichervorrichtungen verfügen über den Vorteil einer großen Speicherkapazität im Vergleich mit anderen Arten der Datenspeicherung. Bei diesen Systemen ist es häufig wünschenswert, ein spezielles Spielersystem vor dem Gebrauch mit unberechtigter Software zu schützen. Dies gilt insbesondere auf dem Markt von Videospielen, auf dem die Hersteller von Videospielen typischerweise Spielvorrichtungen zu ihren eigenen Kosten oder nahezu zu diesen in der Erwartung verkaufen, dass Verkäufe und Lizenzgebühren auf Software für die Spiele zu einem großen Gewinn führen.
- Herkömmliche Systeme zum Schützen von Vorrichtungen, die dazu in der Lage sind, mit verschiedener Computersoftware zu arbeiten, verwenden typischerweise einen Sicherheitscode für den Schutz, dass das System mit nicht berechtigter Computersoftware verwendet wird. Bei einem herkömmlichen System zum Verhindern, dass eine spezielle Plattenwiedergabevorrichtung mit unberechtigter Software verwendet wird, ermittelt das System zunächst, ob sich an einem vorbestimmten Speicherort des die Software enthaltenden Speichermediums ein Sicherheitscode befindet. Der Plattenspieler oder die Wiedergabevorrichtung ermittelt durch Vergleichen der am vorbestimmten Speicherort gespeicherten Daten mit einem Sicherheitscode, ob die Software berechtigt ist oder nicht. Dies ist allgemein als Sicherheitssystem oder Schutzverarbeitung bekannt.
- In den letzten Jahren bestand eine Anzahl von Fällen, bei denen sogar Systeme mit Schutzverarbeitung oder Sicherheitssystemen für nicht berechtigte Computersoftware verwendet wurden. Es bestanden Fälle, bei denen die Schutzverarbeitung selbst beim oben beschriebenen Sicherheitssystem auf unberechtigte Weise umgangen wurde. Ein Grund dafür besteht darin, dass sich bei den herkömmlichen Sicherheitssystemen der Sicherheitscode an einer vorbestimmten Speicherstelle befindet, die durch Untersuchen der Software leicht herausgefunden werden kann. Dies beruht auch zumindest teilweise auf der Tatsache, dass die Ermittlung dahingehend, ob ein Aufzeichnungsmedium berechtigt ist oder nicht sowie die Ausführung des Computerprogramms durch dieselbe Hardware vorgenommen werden. Die Erfindung wendet sich diesen Problemen zu und überwindet die Mängel des Stands der Technik.
- EP-A-0 545 472 beschreibt ein geschlossenes Informationssystem mit körperlichem Kopienschutz gemäß den Oberbegriffen der unabhängigen Ansprüche 1, 9, 15, 19 bzw. 23. Das darin offenbarte digitale Speichermedium speichert Information in Form von Variationen eines ersten physikalischen Parameters, z.B. in Form modulierter Pits. Ferner zeigt das digitale Speichermedium eine zweite Variation eines zweiten physikalischen Parameters, der vom die Information definierenden ersten physikalischen Parameter verschieden ist, jedoch von einem Typ, der durch den Wandler der Abspielvorrichtung erfassbar ist. Bei einer Ausführungsform des bekannten digitalen Speichermediums ist die Variation des zweiten physikalischen Parameters eine Variation der Spurposition in einer Richtung quer zur Spurrichtung, d.h. in Form einer radialen Spurwobbelung. Ferner beschreibt dieses Dokument, dass anstelle einer Radialwobbelung mit konstanter Frequenz und konstanter Amplitude Radialwobbelungen verwendet werden können, die eine einen Code repräsentierende Modulation zeigen. Eine derartige Modulation kann eine FM-Modulation sein.
- EP-A-0 553 545 beschreibt eine CD-ROM und ein Sicherheitsprüfverfahren für diese. Ein Sicherheitscode ist in einem vorbestimmten Codebereich in einem Sektor des Bootsektors in der innersten Spur der CD-ROM aufgezeichnet. Der Sicherheitscode zeigt an, dass die CD-ROM ordnungsgemäß lizenziert ist, nämlich von einem Hersteller von Fernsehspielmaschinen. Der Sicherheitscode kann ferner ein Programm enthalten, das nach einem Prüfvorgang für den Sicherheitscode auszuführen ist. Dieses Dokument offenbart kein spezielles Modulationsschema zum Aufzeichnen des Sicherheitscodes.
- EP-A-0 325 330 beschreibt ein bekanntes digitales Speichermedium, das mit einer sinusförmigen, radialen Spurwobbelung versehen ist, deren Frequenz durch ein Positionsinformationssignal moduliert ist. Wenn auf dem digitalen Speichermedium von beschreibbarem Typ ein Informationssignal aufgezeichnet wird, wird das Positionsinformationssignal durch Variationen des Abrasterstrahls, die durch die Spurwobbelungsmodulation erzeugt werden, wiedergewonnen.
- Durch die Erfindung ist ein Aufzeichnungsmedium in Form einer digitalen, optischen CD mit einem verbesserten System für die Speicherung und den Zugriff betreffend den Sicherheitscode geschaffen, um ein Kopieren von Computersoftware von einer nicht berechtigten Platte für einen speziellen Plattenspieler zu verhindern. Um die o.g. Probleme zu lösen, ist das digitale Speichermedium (Platte) mit Folgendem versehen: einer ersten und einer zweiten Seite; einer Anzahl von in einer Spur auf der ersten Seite gespeicherten Datenbits und eitlem in der Spur gespeicherten Sicherheitscode, der als Modulation eines Positionsversatzes des körperlichen Orts der Datenbits gegenüber einem Nenn-Spurort definiert ist; dadurch gekennzeichnet, dass die Modulation des Positionsversatzes des körperlichen Orts eine Binärmodulation ist, wobei ein Versatz der Datenbits als erster logischer Zustand definiert ist und ein fehlender Versatz gegenüber einem Nenn-Spurort als zweiter logischer Zustand definiert ist.
- Ferner ist, um die o.g. Probleme zu lösen, ein Verfahren zum Verhindern des Betriebs eines durch Computersoftware betriebenen Systems durch unberechtigte Software auf einem digitalen Speichermedium (Platte) mit einer Anzahl von auf einer Seite des Speichermediums in Form einer Spur von Datenbits gespeicherten Datenbits geschaffen, wobei in der Spur des Speichermediums ein Sicherheitscode gespeichert ist, der als Modulation eines Positionsversatzes des körperlichen Orts der Datenbits gegenüber einem Nenn-Spurort definiert ist; dadurch gekennzeichnet, dass es die folgenden Schritte aufweist: (a) Untersuchen einer Spur von Datenbits auf dem digitalen Speichermedium nach einer Binärversatz-Modulation der Datenbits, Wobei ein Versatz der Datenbits gegenüber dem Nenn-Spurort als erster logischer Zustand definiert ist und fehlender Versatz der Datenbits gegenüber dem Nenn-Spurort als zweiter logischer Zustand definiert ist; (b) Demodulieren der Binärversatz-Modulation zum Definieren eines den Sicherheitscode repräsentierenden digitalen Codes; (c) Vergleichen des digitalen Codes mit einem vorbestimmten Sicherheitscode zum Ermitteln, ob der demodulierte digitale Code mit dem vorbestimmten Sicherheitscode übereinstimmt; (d) Akzeptieren des digitalen Speichermediums als echt und Übergeben der Steuerung des Software-betriebenen Systems an die im digitalen Speichermedium gespeicherte Computersoftware, wenn der digitale Code mit dem vorbestimmten Sicherheitscode übereinstimmt; und (e) Zurückweisen des digitalen Speichermediums, wenn der digitale Code nicht mit dem vorbestimmten Sicherheitscode übereinstimmt.
- Das erfindungsgemäße Sicherheitsverifizierverfahren umfasst die Schritte des Auslesens des modulierten körperlichen Versatzes oder der Wobbelung der Datenbits in der radialen Richtung des Aufzeichnungsmediums, so dass der Sicherheitscode erfasst werden kann. Dem Erfassungsschritt des Erfassens der Zertifizierungsdaten oder des Sicherheitscodes folgt ein Erkennungsschritt des Erkennens, ob die erfassten Zertifizierungsdaten dem vorab vorgegebenen Sicherheitscode entsprechen oder nicht. Es sei darauf hingewiesen, dass dann, wenn während des Erkennungsschritts ermittelt wird, dass die Zertifizierungsdaten und der vorab vorgegebene Sicherheitscode nicht miteinander übereinstimmen, das System eine weitere Verarbeitung der Plattensoftware verhindert, um so zu verhindern, dass mit diesem System unberechtigte Software verwendet wird.
- Außerdem enthält das o.g. Verfahren zum Bespielen und Abspielen von Platten den Schritt des Anzeigens von Videoinformation, die den Spielehersteller als Lizenzgeber oder Erzeuger der Software kennzeichnet. Dies tritt nur dann auf, wenn die Zertifizierungsdaten dem Sicherheitscode entsprechen oder mit diesem übereinstimmen. Bei der bevorzugten Ausführungsform der. Erfindung erfolgt dies nach einer zweiten Prüfung oder Verifizierung, die gewährleistet, dass die Platte an vorbestimmten Orten ein geschütztes Videobild oder eine Meldung enthält. Durch Einbauen dieses Schritts in den Prozess des Auslesens der Software aus der Platte kann der Spielehersteller auf jedermann Zwang ausüben, der nicht berechtigte Software zur Nutzung mit dem System herstellt, um das Copyright oder Gesetze betreffend die Handelsbezeichnung zu verletzen. Dies erfolgt, da das System automatisch einen geschützten Schirminhalt anzeigt, der den Hersteller der Spielestation als Erzeuger oder Lizenznehmer der Software kennzeichnet. Wenn die Software unberechtigt ist, befindet sich ihr Erzeuger automatisch in der Verletzerposition betreffend die Gesetze der Handelsbezeichnung, da die Software nicht tatsächlich berechtigt oder lizenziert ist, wie vom Anzeigeschirm angegeben.
- Um die o.g. Probleme zu lösen, ist durch die Erfindung eine Vorrichtung zum Lesen eines in einem digitalen Speichermedium (Platte) mit Folgendem geschaffen: einer ersten und einer zweiten Seite und einer Anzahl von auf der ersten Seite des digitalen Speichermediums in Form einer Spur von Datenbits gespeicherten Datenbits, und mit einem in der Spur gespeicherten Sicherheitscode, der als Modulation eines Positionsversatzes des körperlichen Orts der Datenbits gegenüber einem Nenn-Spurort definiert ist, wobei die Vorrichtung Folgendes aufweist: eine Einrichtung zum Lesen der Modulation des körperlichen Versatzes gegenüber der Nenn-Spurposition einer Anzahl von auf dem digitalen Speichermedium gespeicherten Bits; dadurch gekennzeichnet, dass die Vorrichtung ferner Folgendes aufweist: eine Detektoreinrichtung zum Erkennen eines als Binärmodulation des körperlichen Positionsversatzes definierten Codes, wobei ein Versatz der Datenbits als erster logischer Zustand definiert ist und fehlender Versatz gegenüber dem Nenn-Spurort als zweiter logischer Zustand definiert ist, wobei die Detektoreinrichtung über einen mit dem Ausgang der Leseeinrichtung verbundenen Eingang verfügt; eine Erkennungseinrichtung zum Ermitteln, ob der von der Detektoreinrichtung erfasste Code mit einem in einem der Vorrichtung zugeordneten Speicher gespeicherten vorbestimmten Sicherheitscode übereinstimmt; und eine Steuerung zum Steuern der Wiedergabe von auf dem digitalen Speichermedium gespeicherten Daten abhängig von einem Ausgangssignal der Erkennungseinrichtung.
- Die körperliche Position der Bits wird in der radialen Richtung moduliert, um einen Sicherheitscode zu definieren. Daher befindet sich der Sicherheitscode nicht an einer vorbestimmten Speicherstelle, sondern er wird vielmehr durch Modulieren des Orts der Datenbits in Bezug auf die Nenn-Spurposition in einen allgemeinen Plattenbereich eingebettet. Dies ist von Vorteil, da eine die Software untersuchende Person nicht dazu in der Lage ist, den Sicherheitscode zu ermitteln. Bei der bevorzugten Ausführungsform wird das Vorliegen des körperlichen Versatzes oder der Modulation als logisch "1" definiert, und das Fehlen einer Wobbelung wird als logisch "0" definiert.
- Eine Erfassungseinrichtung zum Erfassen von durch Modulieren der körperlichen Position einer Anzahl von Datenbits gespeicherten Zertifizierungsdaten ermittelt den Sicherheitscode. Bei einer bevorzugten Ausführungsform ist der optische Lesekopf in zwei Teile unterteilt, um zu ermitteln, ob der Sicherheitscode vorhanden ist. Datenbits, die gegen einen Nenn-Spurort versetzt sind, können durch eine derartige Vorrichtung erfasst werden. Die auf der Platte gespeicherten Hauptdaten, die die Software für das Computersystem enthalten, werden ebenfalls durch denselben Lesekopf ausgelesen.
- Bei der bevorzugten Ausführungsform der Erfindung führt das System eine Anfangsprüfung aus, um zu ermitteln, ob die Platte im TOC(Table of Contents = Inhaltstabelle)-Bereich der Platte einen "gewobbelten" Code enthält oder nicht. Bei einer berechtigten Platte ist der Sicherheitscode mehrmals wiederholt, um zu gewährleisten, dass er korrekt erfasst wird, ohne dass es erforderlich ist, Fehlerkorrekturbits zum Sicherheitscode hinzuzufügen. Das System führt eine Anfangsprüfung aus, um zu ermitteln, ob die Platte eine Wobbelung der Daten in ihrem TOC-Bereich enthält, bevor der aktuelle Code tatsächlich geprüft wird. Wenn die Platte keinen gewobbelten Code enthält, ermittelt das System, ob die Platte tatsächlich eine Audioplatte ist. Wenn es eine Audioplatte ist, geht das System dazu über, die Audioplatte abzuspielen und für eine Audioausgabe zu sorgen. Wenn es sich um keine Audioplatte handelt, schaltet das System ab.
- Wenn die Platte in ihrem TOC-Bereich einen "gewobbelten" Code enthält, geht der Plattenspieler dazu über, den gewobbelten Code zu decodieren und die decodierten Daten an eine mechanische Steuerung zu übertragen. Wenn der gewobbelte Code mit einem vorbestimmten Sicherheitscode übereinstimmt, führt das System eine zweite Prüfung an der Platte aus, um die Berechtigung zu verifizieren. Wenn für den gewobbelten Code keine Übereinstimmung besteht, führt der Plattenspieler eine Überprüfung aus, um zu erkennen, ob die Platte eine Audioplatte ist, wie oben angegeben. Wenn die Platte durch die erste Codeverifizierung kommt, geht der Plattenspieler dazu über, zu verifizieren, ob die Platte ein Logo enthält, das zu einem im System gespeicherten Logo passt. Diese zweite Verifizierung wird dazu ausgeführt, um klarzustellen, dass die Platte tatsächlich berechtigt ist.
- Gemäß einer weiteren Erscheinungsform der Erfindung weist ein Verfahren zum Speichern eines Sicherheitscodes auf einem digitalen Speichermedium (Platte) die folgenden Schritte auf: (a) Erzeugen eines digitalen Sicherheitscodes; (b) Bewegen des digitalen Speichermediums in Bezug auf eine Laserquelle; (c) Positionieren der Laserquelle über einem nicht bespielten Spurort des digitalen Speichermediums; gekennzeichnet durch die folgenden Schritte: (e) Aufzeichnen einer Anzahl digitaler Datenbits auf dem digitalen Speichermedium durch Binärmodulation eines Positionsversatzes des Laserstrahls auf dem digitalen Speichermedium gegenüber einer Nenn-Spurposition zum Definieren eines logischen Zustands eines Datenbits des Sicherheitscodes, wobei ein Versatz der Datenbits gegenüber der Nenn-Spurposition als erster logischer Zustand definiert wird und fehlender Versatz gegenüber der Nenn-Spurposition als zweiter logischer Zustand definiert wird.
- Nachfolgend wird eine bevorzugte Ausführungsform des erfindungsgemäßen Plattenspieler-Sicherheitssystems unter Bezugnahme auf die beigefügten Zeichnungen im Einzelnen beschrieben. Obwohl die bevorzugte Ausführungsform unter Bezugnahme auf ein Plattenspielersystem für Videospiele beschrieben ist, ist zu beachten, dass dies nur beispielhaft ist.
- Fig. 1 zeigt ein Blockdiagramm einer beispielhaften Ausführungsform eines erfindungsgemäßen Sicherheitssystems;
- Fig. 2A zeigt die typische körperliche Beziehung von in einer Spur auf einer digitalen optischen Platte gespeicherten Datenbits;
- Fig. 2B zeigt Modulation mit körperlichem Versatz oder Wobbelung von Datenbits gegenüber einer Nenn-Spurposition gemäß der Erfindung;
- Fig. 3 veranschaulicht das Decodieren des modulierten Ausgangssignals auf Grundlage einer körperlichen "Wobbelung" der Datenbits, die digitale Daten definieren;
- Fig. 4 zeigt ein Blockdiagramm eines beispielhaften optischen Decodierers zur Verwendung bei der Erfindung;
- Fig. 5 zeigt ein Flussdiagramm zum Erläutern des Betriebs des erfindungsgemäßen Plattenspieler-Sicherheitssystems;
- Fig. 6 zeigt eine beispielhafte Videoanzeigeausgabe, wie sie anzuzeigen ist, nachdem ermittelt wurde, dass die Platte über Markenlogoinformation verfügt, die an vorbestimmten Speicherorten gespeichert ist; und
- Fig. 7 zeigt ein System zum Codieren eines Sicherheitscodes auf einer digitalen optischen Platte durch Versetzen der körperlichen Position einer Anzahl von Datenbits gegenüber einer Nenn-Spurposition gemäß der Erfindung.
- Nachfolgend wird eine bevorzugte Ausführungsform einer erfindungsgemäßen Plattenwiedergabevorrichtung unter Bezugnahme auf die Zeichnungen dargelegt. Bei dieser bevorzugten Ausführungsform verwendet eine Videospielevorrichtung das Sicherheitssystem zum Verhindern von unberechtigtem Gebrauch einer Maschine durch auf einer digitalen CD enthaltene Software. Bei einer digitalen optischen CD, wie sie die Erfindung verkörpert, sind die Haupt-oder Primärdaten auf herkömmliche Weise mittels EFM(Eight to Fourteen Modulation) im NRZ(Non Return to Zero)-Format aufgezeichnet. Diese Information befindet sich an den normalen Spur- und Sektororten auf der Platte. Dies ist der Art ähnlich, auf die herkömmliche Audio-CDs codiert sind. Bei der bevorzugten Ausführungsform der Erfindung sind die den TOC(Table of Contents)-Bereich der Platte definierenden Datenbits so gespeichert, dass in der TOC-Spur ein gewobbelter Sicherheitscode als Modulation eines körperlichen Positionsversatzes gegenüber einem Nenn-Spurort eingebettet ist. Der Sicherheitscode wird durch einen Prozess eingespeichert, bei dem ein Signal von 22,05 kHz als modulierende Trägerwelle verwendet wird, die gemäß dem NRZ(Non Return to Zero)-Format digital moduliert wird, um den Sicherheitscode zu codieren. Der den Sicherheitscode definierende Positionsversatz ist ein körperlicher Versatz in der radialen Richtung der optischen Platte. Die Frequenz des Versatzes beruht auf der Lineargeschwindigkeit des über die Spur laufenden optischen Kopfs und der sich daraus ergebenden Wiedergabe des Versatzes als HF-Signal. Es sei darauf hingewiesen, dass das Signal von 22,05 kHz ein Signal mit einer Frequenz ist, die halb so groß wie die Abtastfrequenz einer digitalen optischen CD (44,1 kHz) ist. Dies erlaubt eine genaue Wiedergabe des Versatz- oder Wobbelungssignals. Der TOC-Abschnitt der Platte verfügt so über zwei Formen von in diesem Bereich gespeicherter Information. Erstens kann im TOC Information digital als Pits und Löcher, die die TOC-Spur bilden, digital codiert und definiert sein. Außerdem wird der Sicherheitscode durch Modulation eines Positionsversatzes der Datenbits gegenüber einer Nenn-Spurposition gespeichert.
- Der im TOC-Bereich einer digitalen optischen CD gemäß der Erfindung gespeicherte Sicherheitscode befindet sich demgemäß nicht in einer speziellen oder vorbestimmten Spur und einem Sektorort auf der digitalen optischen CD. Die Sicherheitscode-Daten haben typischerweise eine Länge von nur einigen Bytes. Bei der bevorzugten Ausführungsform der Erfindung ist es für eine die Software untersuchende Person, schwieriger, den Sicherheitscode zu kopieren, da er nicht an einem speziellen Adressenort gespeichert ist. Der Code wird im TOC-Bereich der Platte wiederholt codiert, damit es wahrscheinlicher ist, dass der optische Aufnehmer 2 und der Sicherheitscodedetektor den vorliegenden Sicherheitscode korrekt erkennen.
- Fig. 1 zeigt ein Blockdiagramm eines Systems zum Decodieren eines Sicherheitscodes gemäß der Erfindung. Bei der Darstellung erzeugt ein optischer Aufnehmer 2 durch Lesen der positionsbezogenen Schwankung der Datenbits auf der Platte 1 in der radialen Richtung in Bezug auf eine Nenn-Spurposition ein Signal. Dieses wird als "gewobbelte" Daten betrachtet. Obwohl ein einzelner Aufnahmekopf sowohl den Sicherheitscode als auch die auf der Platte gespeicherten Primärdaten erzeugt, verarbeiten zwei gesonderte Hardwareabschnitte im Plattenspieler diese Signale.
- Ein Sicherheitscode-Erfassungsabschnitt 3 erfasst das Vorliegen eines Sicherheitscodes auf Grundlage sogenannter "gewobbelter" Daten. Ein Plattenwiedergabe-Steuerungsabschnitt 4 setzt den Sicherheitscode mit einem vorbestimmten, im Systemspeicher gespeicherten Code in Korrelation, um zu ermitteln, ob die Platte eine berechtigte Platte ist oder nicht. Ein Hauptdaten-Demodulationsabschnitt 5 liest die in der CD gespeicherten Primär- oder Hauptdaten zur Verwendung durch das Plattenspielergerät. Diese Hauptdaten sind entweder Software für ein Videospiel, oder es kann sich alternativ um eine Tonaufzeichnung definierende Audioinformation handeln. Der Hauptdaten-Demodulationsabschnitt 5 versorgt einen Hauptdatenpuffer 6 mit einem Ausgangssignal, das seinerseits an einen Schnittstellenabschnitt 7 geliefert wird. Der Programmausführungs-Steuerungsabschnitt 8 steuert die Ausführung der auf der Platte enthaltenen Software. Die Anzeige betreffend Videoinformation wird durch die Anzeigeeinrichtung 10 ausgeführt. Der Anzeigevorgang wird durch den Anzeige-Steuerungsabschnitt 11 gesteuert. Die Anzeige 10 zeigt die Spielinformation nach erfolgreichem Abschluss der Verifizierung der Sicherheitscodes an. Bei der bevorzugten Ausführungsform der Erfindung führt das System auch eine zweite Prüfung aus, um darzustellen, dass eine Platte authentisch ist. Diese zweite Prüfung verifiziert, dass ein an einer vorbestimmten Stelle auf der CD gespeichertes Logo zu einem im Gerät gespeicherten Logo passt. Wenn eine Audioplatte in den Plattenspieler eingelegt wurde, erzeugt das System am Anschluss 9 ein Audio- Ausgangssignal.
- Fig. 2A ist eine stark vergrößerte Ansicht, die auf einer typischen herkömmlichen digitalen optischen Platte gespeicherte Datenbits veranschaulicht. Der Veranschaulichung halber sind die Datenbits in linearer Anordnung dargestellt, jedoch ist es für den Fachmann ersichtlich, dass die Datenbits auf einer herkömmlichen Platte tatsächlich mit einem leicht gekrümmten Muster angeordnet sind, das zur Krümmung der Spuren auf der Platte passt. Dies gilt auch für digitale optische Platten, die die Erfindung verkörpern. Fig. 2B veranschaulicht das Vorliegen eines gewobbelten Codes, bei dem die körperliche Position der Informationsbits auf der Platte als Versatz gegen eine Nenn-Spurposition moduliert ist, um für ein moduliertes Signal zu sorgen, das, bei der bevorzugten Ausführungsform, ein Sicherheitscode für die Platte ist. Der Positionsversatz der Datenbits gegenüber der Nenn-Spurposition befindet sich in der radialen Richtung des Aufzeichnungsmediums. Bei der bevorzugten Ausführungsform der Erfindung befindet sich der Sicherheitscode im Inhaltstabelle(TOC)-Bereich der Platte, jedoch wird davon ausgegangen, dass andere Spurorte auf der Platte in gleicher Weise geeignet sind.
- Da der Sicherheitscode im TOC-Bereich der Platte zahlreiche Male gespeichert ist, kann er zuverlässiger wiedergegeben werden, ohne dass es erforderlich ist, zusätzliche Fehlerkorrekturbits zu speichern. So ist es wahrscheinlicher, dass der Plattenspieler den Sicherheitscode genau reproduzieren kann, wenn sich ein Kratzer oder Staub auf der Platte befindet. Das Speichern des Sicherheitscodes für zahlreiche Male im TOC-Bereich der Platte erlaubt es, den Sicherheitscode zu speichern, ohne dass auch zusätzliche Fehlerkorrekturbits gespeichert werden.
- Fig. 3 veranschaulicht ein Beispiel des sich ergebenden digitalen Ausgangssignals vom Sicherheitscode-Erfassungsabschnitt, wobei das Vorliegen einer Wobbelung oder eines körperlichen Versatzes der Datenbits gegenüber der Nenn-Spurposition den logischen Wert "1" anzeigt und das Fehlen einer Wobbelung oder eines Versatzes gegenüber der Nenn-Spurposition als logischer Wert "0" angegeben ist. Bei der bevorzugten Ausführungsform ist der Sicherheitscode im NRZ(Non Return to Zero)-Format gespeichert. Es ist jedoch zu beachten, dass auch alternative Schemata zum Codieren des Sicherheitscodes möglich sind. Bei der bevorzugten Ausführungsform beträgt die Frequenz des Versatzes für den Sicherheitscode 22,05 kHz, was die Hälfte der Abtastfrequenz herkömmlicher optischer CDs ist. Wie es in der Darstellung der Fig. 3 erkennbar ist, ist der Sicherheitscode durch das Vorliegen und Fehlen eines körperlichen Versatzes von Datenbits, der, wenn er vorhanden ist, eine Frequenz von 22,05 kHz zeigt, digital codiert. Der Sicherheitscode ist im TOC-Bereich der Platte mehrmals wiederholt gespeichert, wie angegeben.
- Fig. 4 veranschaulicht einen optischen Signaldecodierer und entsprechende Decodierhardware zur Verwendung bei der Erfindung. Der optische Detektor 13 besteht aus einem zweiteiligen Fotodetektor, der in zwei Hälften unterteilt ist, die über einer Nenn-Spurposition auf der Platte positioniert werden. Der zweiteilige Fotodetektor 13 erzeugt ein Paar von Ausgangssignalen. Das Paar von Ausgangssignalen wird an zwei entsprechende Eingänge eines Differenzverstärkers 15 gegeben. Der Ausgang des Differenzverstärkers ist mit dem Eingang eines Tiefpassfilters 17 verbunden, dessen Ausgang mit dem Eingang einer Spurregelungseinrichtung 18 verbunden ist. Die Spurregelungseinrichtung 18 führt eine Positionssteuerung des optischen Detektors 13 aus.
- Das Ausgangssignal des Differenzverstärkers 15, das als HF-Signal anzusehen ist, speist auch einen Eingang eines Bandpassfilters 20 für 22,05 kHz. Das Ausgangssignal des Bandpassfilters 20 für 22,05 kHz speist den Eingang einer Spitzenwert-Halteschaltung 21. Das Ausgangssignal der Spitzenwert-Halteschaltung wird an den Eingang eines Komparators 22 gegeben. Die Spitzenwert-Halteschaltung 21 erzeugt ein digitales Ausgangssignal mit dem Signal, das dadurch decodiert wurde, dass die TOC-Spur hinsichtlich des Vorhandenseins der "Wobbelung" oder des Versatzes der Datenbits gegenüber einer Nenn-Spurposition untersucht wurde. Da der Fotodetektor 13 in zwei gesonderte Bereiche unterteilt ist, identifiziert die Differenz der zwei durch die zwei Fotodetektorbereiche erzeugten Signale das Vorliegen einer Wobbelung oder eines Sicherheitscodes, der bei der bevorzugten Ausführungsform eine Frequenz von 22,05 kHz aufweist. Wie es in den Fig. 2 und 3 dargestellt ist, handelt es sich nicht um den tatsächlichen körperlichen Versatz eines einzelnen Datenbits, das ein spezielles Bit des Sicherheitscodes bildet, sondern vielmehr ist jedes Bit des Sicherheitscodes als Vorliegen oder Fehlen einer Wobbelung über eine kurze Zeitperiode definiert. Der Komparator 22 führt eine Bestimmung, ob die Platte authentisch ist oder nicht, auf Grundlage davon aus, ob der Sicherheitscode zu einem vorab im Speicher des Plattenspielers gespeicherten Code passt. Das Ausgangssignal des Komparators 22 speist den Eingang der Plattensteuerungseinrichtung 24. Das Paar Ausgangssignale des zweipaarigen Fotodetektors 13 speist auch die zwei Eingänge eines Addierers 26. Der Addierer 26 erzeugt ein digitales Ausgangssignal, das aus den auf der Platte gespeicherten Haupt- oder Primärdaten besteht. Dabei handelt es sich um die durch die Pits und Löcher auf der Platte bestimmten Daten. Das Ausgangssignal des Addierers 26 speist einen Verstärker 27, dessen Ausgang mit einem Eingang eines Signalprozessors 30 zum Verarbeiten der auf der Platte gespeicherten Primärdaten verbunden ist.
- In Fig. 5 ist ein Flussdiagramm zum Erläutern des Betriebs einer bevorzugten Ausführungsform der Plattenwiedergabevorrichtung dargestellt. Der Sicherheitscode-Erfassungsabschnitt 3 in Fig. 1 ermittelt anfänglich, ob ein Signal von 22,05 kHz als durch den optischen Aufnahmekopf erzeugtes HF- Signal vorhanden ist. Dies beruht auf dem Ausgangssignal des optischen Detektors 13. Wenn eine Wobbelung der Daten auf der Platte existiert, erzeugt der optische Detektor 13 ein HF-Signal, das der Frequenz des Positionsversatzes der Datenbits von einer Nenn-Spurposition entspricht. Bei der bevorzugten Ausführungsform der Erfindung handelt es sich um ein Signal von 22,05 kHz. Dieser Schritt ist im Flussdiagramm der Fig. 5 als Schritt S1 gekennzeichnet. Wenn ermittelt wird, dass als Ausgangssignal des optischen Detektors ein derartiges HF-Signal existiert, wird in einem Schritt S2 ermittelt, ob sich dieses Signal von 22,05 kHz in einem Wechselzustand befindet oder nicht. Die Ermittlung dahingehend, ob sich das Signal von 22,05 kHz in einem Wechselzustand befindet, ist keine Ermittlung dahingehend, ob es sich um einen periodischen Signalverlauf handelt, sondern es ist vielmehr eine Ermittlung dahingehend, ob das gewobbelte Signal häufig den logischen Zustand ändert, wie es in Fig. 3 gekennzeichnet ist. Diese erste Prüfung schließt solche Platten vom Gebrauch mit dem Gerät aus, die über eine Wobbelung der Datenbits in der TOC-Spur verfügen, bei denen jedoch die gewobbelte Spur nicht so moduliert ist, dass ein digitales Signal definiert wäre.
- Wenn ermittelt wird, dass sich das Signal von 22,05 kHz in einem Wechselzustand befindet, wird in einem Schritt S3 am durch den optischen Aufnehmer erzeugten HF-Signal eine vorbestimmte Demodulationsverarbeitung ausgeführt, bei der das Signal von 22,05 kHz als Träger angesehen wird. Dies ist die Erfassung des Sicherheitscodes durch das in Fig. 4 dargelegte System. Dadurch wird der auf der Platte gespeicherte Sicherheitscode ermittelt. Dann wird der Sicherheitscode an den Wiedergabesteuerungsabschnitt 4 geliefert, wie in Fig. 1 dargestellt. Auch wird, wenn ermittelt wird, dass der optische Aufnehmer kein Signal von 22,05 kHz erzeugt hat, oder wenn ermittelt wird, dass es sich in einem Gleichzustand (keine Wobbelung oder Versatz) befindet, ein Signal an den Wiedergabesteuerungsabschnitt 4 geliefert, das anzeigt, dass kein Wechselsignal existiert.
- Der Plattenwiedergabe-Steuerungsabschnitt 4 ermittelt, ob der auf der Platte gespeicherte Sicherheitscode und der in der Spiel- oder Plattenwiedergabevorrichtung gespeicherte Sicherheitscode übereinstimmen oder nicht. Dies erfolgt in einem Schritt S4. Dadurch wird ermittelt, ob die Platte eine für das System autorisierte Platte ist.
- Wenn beim erfindungsgemäßen System die Platte die Sicherheitscode- Übereinstimmungsprüfung durchlaufen hat, bei der der im Spielergerät gespeicherte Sicherheitscode mit dem auf der Platte gespeicherten gewobbelten Code verglichen wird, führt das System eine zweite Verifizierung aus. In einem Schritt S5 liest das System ein Logo und/oder Lizenzdaten von der Platte aus, um die zweite Verifizierung auszuführen. Die zweite Verifizierung wird in einem Schritt S6 ausgeführt, in dem das System ein Logo und/ oder Lizenzdaten, wie sie im Speicher des Geräts gespeichert sind, mit dem Inhalt vorbestimmter Speicher- oder Speicherungsorte auf der Platte vergleicht. Auch diese zweite Verifizierung ermittelt, ob die Platte authentisch ist.
- Der Schritt S7 der Fig. 5 ist ein Schritt, in dem das System ein sichtbares Bild anzeigt, das anzeigt, dass die Software vom Spielehersteller erzeugt oder lizenziert wurde. Dadurch verletzt jemand, der den Sicherheitscode unberechtigt kopiert, die Gesetze zu Handelsbezeichnungen, da das System die Software als lizenziert anzeigt, wenn dies tatsächlich nicht der Fall ist. Bei der bevorzugten Ausführungsform der Erfindung wird ein in einem dem Plattenspielergerät zugehörigen Speicher gespeichertes Logo mit einem Logo verglichen, das an einem vorbestimmten Speicherort auf der Platte gespeichert ist. Dies erfolgt im Schritt S6. Das System gibt nur dann die Steuerung an die auf der Platte enthaltene Software ab, wenn die zwei Logos oder Bilder übereinstimmen. Das System gibt den Betrieb auf, wenn die zwei Logos nicht übereinstimmen. Diese zweite Verifizierung wird ausgeführt, um die Wahrscheinlichkeit zu erhöhen, dass unberechtigte Platten vom Gebrauch auf dem Gerät ausgeschlossen werden. Wenn Übereinstimmung besteht, zeigt das System im Schritt S7 das Markenbild visuell an. Dies wird unten weiter beschrieben.
- Wenn durch die zwei Verifizierungen ermittelt wird, dass die Platte authentisch ist, wird ein Steuerungssignal erzeugt, um anzuweisen, dass die Übertragung von Hauptdaten erfolgt, und dass die Steuerung an die auf der Platte gespeicherte Software übergeben wird. Der in Fig. 1 dargestellte Programmausführungs-Steuerungsabschnitt 8 liefert ein Signal an den Schnittstellenabschnitt 7, damit die auf der Platte gespeicherte Software an den Systemspeicher übertragen werden kann, um die Steuerung an diese Software zu übertragen. Dies erfolgt in einem Schritt S8 des in Fig. 5 dargestellten Flussdiagramms. Der Schritt S8, bei dem es sich um die Ausführung des Platteninhalts handelt, erfolgt nur dann, wenn die Platte auch die zweite Verifizierung des Schritts 56 durchlaufen hat.
- Wenn dagegen für den zweiten Sicherheitscode keine Übereinstimmung besteht, oder wenn das Signal von 22,05 kHz nicht existiert oder wenn dieses Signal von 22,05 kHz nicht in einem Wechselzustand vorliegt, oder wenn das Logo nicht zum Logo auf der Platte passt, wird ermittelt, dass die Platte lediglich eine Audioplatte ist. Dies entspricht dem Schritt S9 im Flussdiagramm der Fig. 5. Wenn die Platte eine Audioplatte ist, erlaubt es das System, die Platte mit dem Gerät abzuspielen, da es wünschenswerter ist, dass ein Spielegerät über diese alternative Fähigkeit verfügt. Dann gibt das System ein Audiosignal aus, wie es im Schritt S10 des Flussdiagramms der Fig. 5 angegeben ist. Alternativ stoppt das System in einem Schritt S11, wenn ermittelt wird, dass die Platte keine Audioplatte ist, die Wiedergabe der Daten von der Platte, und die Steuerung wird nicht an die Software auf der Platte übergeben.
- Fig. 6 zeigt eine beispielhafte eigentümliche Anzeige, wie sie dazu verwendet werden kann, Plattenfälschungen auszuschließen. Zur Anzeige können ein visueller Hinweis oder mehrere gehören, wie auf dem Schirm 50 angezeigt. Es kann ein Warenzeichen 51 dazu verwendet werden, einen Fälscher dazu zu zwingen, die Gesetze betreffend Handelsbezeichnungen zu verletzen. Alternativ kann auch ein Bild, wie durch einen Block 52 gekennzeichnet, verwendet werden, das die Software als durch den Gerätehersteller lizenziert kennzeichnet. Es kann auch ein Firmenname verwendet werden, wie durch einen Block 53 gekennzeichnet. Alle diese zusätzlichen Punkte können gemeinsam verwendet werden, oder es können nur ausgewählte verwendet werden. Diese visuellen Hinweise können in einem Speicher des Systems gespeichert werden und mit dem Inhalt spezieller Speicherorte auf der Platte entsprechend der zweiten Prüfung oder Verifizierung, wie oben angegeben, verglichen werden. Diese zweite Verifizierung ist im Flussdiagramm der Fig. 5 als Schritt S6 gekennzeichnet. Alternativ kann eine einfache Code-Übereinstimmungsprüfung dazu verwendet werden, zu verifizieren, dass die Platte autorisiert ist. Z.B. kann ein in einem dem Gerät zugehörigen Speicher gespeicherter ASCII-Code mit dem Inhalt vorbestimmter Speicherorte auf der Platte verglichen werden.
- Die Fig. 7 veranschaulicht ein System zum Codieren des gewobbelten Sicherheitscodes gemäß der Erfindung auf einer digitalen optischen CD. Eine Vormaster-CD 31 (PMCD = Pre-Mastered CD) ist eine Masterplatte mit einem Spieleprogramm, Spieledaten und Identifizierungsdaten, die den Typ der Platte kennzeichen, auf der sie gespeichert sind. Die Identifizierungsdaten zeigen an, ob die Masterplatte mit einem speziellen Spiele-Spielgerät zu verwenden ist, und sie zeigen an, in welchem Land oder Gebiet das Spiel zu verwenden ist. Z.B. könnte diese Information die Folgende sein: Spiel X - Masterplatte- "Japan". Der Aufnehmer 33 liest die digital codierte Information von der Masterplatte 31. Der Detektor 34 erfasst die Identifizierungsdaten, und die Steuerung 25 überträgt die Identifizierung an den Sicherheitscodegenerator 37, wenn die Masterplatte als authentisch erkannt wurde. Wenn keine Identifizierungsdaten erfasst werden, arbeitet die Schneidmaschine nur als herkömmliche Schneidmaschine für eine CD, und sie fügt keinen gewobbelten Code ein.
- Der Sicherheitscodegenerator 37 erzeugt einen binären Sicherheitscode, der vom speziellen Land abhängt, in dem die Platte zu vertreiben ist. Z.B. könnten die folgenden Codes verwendet werden:
- Masterplatte - Japan = ABCD
- Masterplatte - USA = EFGH
- Masterplatte - Europa = WXYZ
- Der AOD(Acoustic Optic Deflection Circuit = Akustooptische Ablenkschaltung)-Treiberverstärker 38 verstärkt ein vom Sicherheitscodegenerator 37 erzeugtes Signal. Die AOD-Ablenkschaltung 39 empfängt vom AOD-Treiberverstärker ein Ausgangssignal, und sie gibt ein HF-Signal aus, das den körperlichen Ort des Laserstrahls in Bezug auf eine Nenn-Spurposition abhängig vom Sicherheitscode moduliert, der vom Sicherheitscodegenerator 37 entsprechend dem o.a. Codierungsschema geliefert wird. Z.B. kann das Vorliegen eines Versatzes den logischen Wert "1" oder einen ersten logischen Zustand kennzeichnen, und das Fehlen einer Wobbelung kann den logischen Wert "0" oder einen zweiten logischen Zustand kennzeichnen. Der AOD-Treiber 39 ist dasjenige Element, das den Laser in der radialen Richtung weg von einer Nenn-Spurposition bewegt, um die Pits auf der CD zu codieren. So werden die Pits auf der CD entsprechend dem vom AOD-Treiberverstärker 39 ausgegebenen HF-Signal gewobbelt. Die körperliche Positionierung der Pits auf der Platte wird so ausgehend von einer Nenn-Spurposition moduliert, um den Sicherheitscode zu bilden. Die EFM-Einheit 40 codiert das Spieleprogramm und Spieledaten als 14-Bit-Wort auf Grundlage eines ursprünglichen 8- Bit-Worts. Dies ist als Eight-to-Fourteen-Modulation (EFM) bekannt. Der Aufzeichnungslaser 42 erzeugt ein Signal, das die Pits auf herkömmliche Weise in die Masterplatte 45 schneidet, nachdem es an einem Spiegel 43 reflektiert und durch eine Linse 44 geführt wurde. Das vom Laser 42 ausgegebene Signal wird durch den AOD 39 positionsmäßig gesteuert.
Claims (23)
1. Digitales Speichermedium (1) mit:
- einer ersten und einer zweiten Seite;
- einer Anzahl von in einer Spur auf der ersten Seite gespeicherten
Datenbits und
- einem in der Spur gespeicherten Sicherheitscode, der als Modulation eines
Positionsversatzes des körperlichen Orts der Datenbits gegenüber einem
Nenn-Spurort definiert ist;
dadurch gekennzeichnet, dass
- die Modulation des Positionsversatzes des körperlichen Orts eine
Binärmodulation ist, wobei ein Versatz der Datenbits als erster logischer Zustand
definiert ist und ein fehlender Versatz gegenüber einem Nenn-Spurort als
zweiter logischer Zustand definiert ist.
2. Digitales Speichermedium nach Anspruch 1, bei dem der
Positionsversatz der Datenbits eine Wobbelfrequenz von 22,05 kHz aufweist.
3. Digitales Speichermedium nach Anspruch 1, bei dem die Modulation
des Positionsversatzes des körperlichen Orts der Datenbits in radialer
Richtung des Aufzeichnungsmediums vorliegt.
4. Digitales Speichermedium nach Anspruch 1, bei dem der erste
logische Zustand dem logischen Wert "1" entspricht.
5. Digitales Speichermedium nach Anspruch 1, bei dem der
Sicherheitscode in einem NRZ(Non-Return to zero)-Format gespeichert ist.
6. Digitales Speichermedium nach Anspruch 1, das eine digitale
optische CD ist und der Sicherheitscode in deren TOC-Bereich gespeichert ist.
7. Digitales Speichermedium nach Anspruch 6, bei dem der
Sicherheitscode wiederholt im TOC-Bereich der CD gespeichert ist.
8. Digitales Speichermedium nach einem der vorstehenden Ansprüche,
bei dem der Sicherheitscode über eine vorgegebene An zahl von Bits verfügt,
von denen jedes durch den ersten oder zweiten logischen Zustand
repräsentiert ist.
9. Verfahren zum Verhindern des Betriebs eines durch
Computersoftware betriebenen Systems durch unberechtigte Software auf einem digitalen
Speichermedium mit einer Anzahl von auf einer Seite des Speichermediums in
Form einer Spur von Datenbits gespeicherten Datenbits, wobei in der Spur
des Speichermediums ein Sicherheitscode gespeichert ist, der als Modulation
eines Positionsversatzes des körperlichen Orts der Datenbits gegenüber
einem Nenn-Spurort definiert ist;
- wobei das Verfahren dadurch gekennzeichnet ist, dass es die folgenden
Schritte aufweist:
(a) Untersuchen einer Spur von Datenbits auf dem digitalen Speichermedium
nach einer Binärversatz-Modulation der Datenbits, wobei ein Versatz der
Datenbits gegenüber dem Nenn-Spurort als erster logischer Zustand definiert
ist und fehlender Versatz der Datenbits gegenüber dem Nenn-Spurort als
zweiter logischer Zustand definiert ist;
(b) Demodulieren der Binärversatz-Modulation zum Definieren eines den
Sicherheitscode repräsentierenden digitalen Codes;
(c) Vergleichen des digitalen Codes mit einem vorbestimmten Sicherheitscode
zum Ermitteln, ob der demodulierte digitale Code mit dem vorbestimmten
Sicherheitscode übereinstimmt;
(d) Akzeptieren des digitalen Speichermediums als echt und Übergeben der
Steuerung des Software-betriebenen Systems an die im digitalen
Speichermedium gespeicherte Computersoftware, wenn der digitale Code mit dem
vorbestimmten Sicherheitscode übereinstimmt; und
(e) Zurückweisen des digitalen Speichermediums, wenn der digitale Code
nicht mit dem vorbestimmten Sicherheitscode übereinstimmt.
10. Verfahren nach Anspruch 9, bei dem der Sicherheitscode über eine
vorgegebene Anzahl von Bits verfügt, von denen jedes durch den ersten oder
zweiten logischen Zustand repräsentiert ist.
11. Verfahren nach einem der Ansprüche 9 oder 10, ferner mit einem
zusätzlichen Schritt des Anzeigens eines vorbestimmten Videobilds nur dann,
wenn der Schritt des Vergleichens des digitalen Codes mit einem
vorbestimmten Sicherheitscode ermittelt, dass der digitale Code mit dem vorbestimmten
Sicherheitscode übereinstimmt.
12. Verfahren nach einem der Ansprüche 9 oder, 10, ferner mit einem
zusätzlichen Schritt des Betreibens des Systems gemäß im digitalen
Speichermedium gespeicherter Software nur dann, wenn der Schritt des
Vergleichens des digitalen Codes mit dem vorbestimmten Sicherheitscode ermittelt,
dass der digitale Code mit dem vorbestimmten Sicherheitscode übereinstimmt.
13. Verfahren nach einem der Ansprüche 9 oder 10, ferner mit einem
zusätzlichen Schritt des Ausführens einer zweiten Verifizierung, bei der
das System einen weiteren, in einem dem System zugeordneten Speicher
gespeicherten Code mit einem unter einer vorbestimmten Adresse im digitalen
Speichermedium gespeicherten Code vergleicht, und einem Schritt des
Zurückweisens des digitalen Speichermediums, wenn der weitere Code nicht mit dem
unter der vorbestimmten Adresse im digitalen Speichermedium gespeicherten
Code übereinstimmt.
14. Verfahren nach Anspruch 13, bei dem der weitere Code ein
Markenlogo ist und das Verfahren den zusätzlichen Schritt des Anzeigens des Logos
auf einem dem System zugeordneten Anzeigeschirm aufweist, wenn der weitere
Code mit
dem unter der vorbestimmten Adresse im digitalen Speichermedium
gespeicherten Code übereinstimmt.
15. Vorrichtung zum Lesen eines in einem digitalen Speichermedium mit
einer ersten und einer zweiten Seite und einer Anzahl von auf der ersten
Seite des digitalen Speichermediums in Form einer Spur von Datenbits
gespeicherten Datenbits, und mit einem in der Spur gespeicherten
Sicherheitscode, der als Modulation eines Positionsversatzes des körperlichen Orts der
Datenbits gegenüber einem Nenn-Spurort definiert ist, wobei die Vorrichtung
Folgendes aufweist:
- eine Einrichtung zum Lesen der Modulation des körperlichen Versatzes
gegenüber der Nenn-Spurposition einer Anzahl von auf dem digitalen
Speichermedium gespeicherten Bits;
dadurch gekennzeichnet, dass die Vorrichtung ferner Folgendes aufweist:
- eine Detektoreinrichtung (3; 20) zum Erkennen eines als Binärmodulation
des körperlichen Positionsversatzes definierten Codeas, wobei ein Versatz
der Datenbits als erster logischer Zustand definiert ist und fehlender
Versatz gegenüber dem Nenn-Spurort als zweiter logischer Zustand definiert
ist, wobei die Detektoreinrichtung über einen mit dem Ausgang der
Leseeinrichtung verbundenen Eingang verfügt;
- eine Erkennungseinrichtung (22) zum Ermitteln, ob der von der
Detektoreinrichtung (3; 20) erfasste Code mit einem in einem der Vorrichtung
zugeordneten Speicher gespeicherten vorbestimmten Sicherheitscode
übereinstimmt; und
- eine Steuerung (24) zum Steuern der Wiedergabe von auf dem digitalen
Speichermedium gespeicherten Daten abhängig von einem Ausgangssignal der
Erkennungseinrichtung (22).
16. Vorrichtung nach Anspruch 15, bei der der Sicherheitscode über
eine vorgegebene Anzahl von Bits verfügt, von denen jedes durch den ersten
oder zweiten logischen Zustand repräsentiert ist.
17. Vorrichtung nach einem der Ansprüche 15 oder 16, ferner mit:
- einer Einrichtung zum Lesen von an einer Anzahl von Datenbitorten unter
einer vorbestimmten Adresse im digitalen Speichermedium gespeicherten
Daten, wobei die Leseeinrichtung über einen Ausgang verfügt;
- einer Einrichtung zum Erfassen eines zweiten Codeas, der in der Anzahl von
Datenbitorten unter der vorbestimmten Adresse gespeichert ist, wobei die
Erfassungseinrichtung mit dem Ausgang der Leseeinrichtung verbunden ist;
und
- einer zweiten Erkennungseinrichtung zum Ermitteln, ob der zweite Code mit
einem weiteren vorbestimmten Code übereinstimmt, der in einem der
Vorrichtung zugeordneten Speicher gespeichert ist.
18. Vorrichtung nach Anspruch 17, bei der der zweite Code ein Logo
definiert und die Vorrichtung ferner eine Einrichtung zum Anzeigen des
Logos aufweist, wenn ermittelt wird, dass der zweite Code mit dem weiteren
vorbestimmten Code übereinstimmt.
19. Verfahren zum Speichern eines Sicherheitscodes auf einem
plattenförmigen digitalen Speichermedium, mit den folgenden Schritten:
(a) Erzeugen eines digitalen Sicherheitscodes;
(b) Bewegen des digitalen Speichermediums in Bezug; auf eine Laserquelle
(42);
(c) Positionieren der Laserquelle (42) über einem nicht bespielten Spurort
des digitalen Speichermediums (45);
gekennzeichnet durch die folgenden Schritte:
(e) Aufzeichnen einer Anzahl digitaler Datenbits auf dem digitalen
Speichermedium (45) durch Binärmodulation eines Positionsversatzes des
Laserstrahls auf dem digitalen Speichermedium gegenüber einer Nenn-Spurposition
zum Definieren eines logischen Zustands eines Datenbits des
Sicherheitscodes, wobei ein Versatz der Datenbits gegenüber der Nenn-Spurposition als
erster logischer Zustand definiert wird und fehlender Versatz gegenüber der
Nenn-Spurposition als zweiter logischer Zustand definiert wird.
20. Verfahren nach Anspruch 19, bei dem der erste logische Zustand
dem logischen Wert "1" entspricht.
21. Verfahren nach Anspruch 19, bei dem der Schritt des Versetzens
des Laserstrahls gegenüber der Nenn-Spurposition für eine Positionsversatz-
Wobbelung der Spurposition mit einer Wobbelungsfrequenz sorgt, die im
Wesentlichen 22,05 kHz entspricht.
22. Verfahren nach einem der Ansprüche 19 bis 21, bei dem der
Sicherheitscode über eine vorgegebene Anzahl von Bits verfügt, von denen jedes
durch den ersten oder zweiten logischen Zustand repräsentiert ist.
23. Vorrichtung zum Ausführen des Verfahrens nach einem der Ansprüche
19 bis 22, gekennzeichnet durch:
- einen Sicherheitscodegenerator (37) zum Liefern des digitalen
Sicherheitscodes;
- wobei ein Ausgang des Sicherheitscodegenerators (37) mit einem Eingang
eines akustooptischen Ablenkungsverstärkers (38) verbunden ist;
- wobei ein Ausgang des akustooptischen Ablenkungsverstärkers (38) mit
einem ersten Eingang einer akustooptischen Ablenkungsschaltung (39)
verbunden ist; und
- einen Aufzeichnungslaser (42) mit einem Ausgang, der mit einem zweiten
Eingang der akustooptischen Ablenkungsschaltung (39) verbunden ist.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6285390A JPH08147704A (ja) | 1994-11-18 | 1994-11-18 | ディスク状記録媒体、ディスク再生方法及び再生装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69521402D1 DE69521402D1 (de) | 2001-07-26 |
DE69521402T2 true DE69521402T2 (de) | 2002-05-16 |
Family
ID=17690925
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69521402T Expired - Lifetime DE69521402T2 (de) | 1994-11-18 | 1995-11-17 | Wiedergabeverfahren und Einrichtung von Kompaktplatten und Kompaktplattenspieler-Sicherheitssystem |
DE69535367T Expired - Lifetime DE69535367T2 (de) | 1994-11-18 | 1995-11-17 | Vorrichtung und Verfahren zum Decodieren eines optischen Signals |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69535367T Expired - Lifetime DE69535367T2 (de) | 1994-11-18 | 1995-11-17 | Vorrichtung und Verfahren zum Decodieren eines optischen Signals |
Country Status (12)
Country | Link |
---|---|
US (2) | US6122739A (de) |
EP (2) | EP0723216B1 (de) |
JP (1) | JPH08147704A (de) |
KR (1) | KR100412779B1 (de) |
CN (1) | CN1122977C (de) |
AT (1) | ATE202422T1 (de) |
AU (1) | AU716354B2 (de) |
CA (1) | CA2163177C (de) |
DE (2) | DE69521402T2 (de) |
DK (1) | DK0723216T3 (de) |
ES (1) | ES2159596T3 (de) |
MY (1) | MY115187A (de) |
Families Citing this family (73)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ES2094348T3 (es) * | 1991-03-13 | 1997-01-16 | Nph Ltd | Esfinter anal protesico. |
JPH08147704A (ja) * | 1994-11-18 | 1996-06-07 | Sony Corp | ディスク状記録媒体、ディスク再生方法及び再生装置 |
JPH1166739A (ja) * | 1997-08-19 | 1999-03-09 | Seiji Yonezawa | 光記録担体および光記録担体の記録装置ならびに再生装置 |
NL1007123C2 (nl) * | 1997-09-26 | 1999-03-29 | Od & Me Bv | Registratiedragers, werkwijze voor het controleren van dergelijke registratiedragers, werkwijzen voor het vervaardigen van dergelijke registratiedragers alsmede inrichting geschikt voor het uitvoeren van dergelijke werkwijzen. |
EP1211681B1 (de) * | 1998-01-20 | 2007-02-14 | Fujitsu Limited | Datenspeicheranordnung und Steuerverfahren dafür |
US6587948B1 (en) | 1998-02-13 | 2003-07-01 | Sony Corporation | Recording apparatus, recording medium, playback apparatus, recording method and playback method |
JP3464178B2 (ja) | 1998-09-25 | 2003-11-05 | 株式会社ソニー・コンピュータエンタテインメント | 情報認証方法、ディスク再生装置及びエンタテインメント装置 |
US6665240B1 (en) | 1998-10-07 | 2003-12-16 | Sony Corporation | Apparatus and method for manufacturing optical disks, apparatus and method for recording data on optical disks, apparatus and method for reproducing data from optical disks, and optical disk |
JP2000149415A (ja) * | 1998-11-02 | 2000-05-30 | Matsushita Electric Ind Co Ltd | 光ディスク、光ディスクの再生装置及び複製装置並びに光ディスクの違法使用防止方法 |
US6810004B1 (en) * | 1998-12-07 | 2004-10-26 | Sony Corporation | Optical recording medium, recorder for optical recording medium, method for recording the same, reproducing device and reproducing method therefor |
JP2000242929A (ja) * | 1998-12-07 | 2000-09-08 | Sony Corp | データ記録方法および装置、データ再生方法および装置、並びに記録媒体 |
EA002457B1 (ru) | 1999-01-27 | 2002-04-25 | Конинклейке Филипс Электроникс Н.В. | Носитель записи, воспроизводящее устройство и способ записи информации |
JP3534646B2 (ja) | 1999-04-21 | 2004-06-07 | 株式会社ソニー・コンピュータエンタテインメント | ディスク状記録媒体、この媒体の再生装置及び方法 |
JP2001023351A (ja) | 1999-07-09 | 2001-01-26 | Hitachi Maxell Ltd | 光ディスク及び光ディスク駆動装置 |
NL1013562C2 (nl) * | 1999-11-11 | 2001-05-14 | Odme Internat B V | Beschrijfbare optische registratiedrager alsmede werkwijze voor het vervaardigen van een moedermatrijs voor een dergelijke beschrijfbare optische registratiedrager. |
WO2002025645A2 (en) * | 2000-09-22 | 2002-03-28 | Matsushita Electric Industrial Co., Ltd. | Optical disc and a reproduction method, reproduction apparatus, and recording apparatus for the same |
EP2009634A1 (de) | 2000-12-14 | 2008-12-31 | ECD Systems, Inc. | Systeme und Verfahren zur Modifikation optischer Medien |
US7054244B2 (en) * | 2001-02-08 | 2006-05-30 | Sony Disc & Digital Solutions, Inc. | Modulation signal generator for producing original disc of optical disc |
KR100598285B1 (ko) | 2001-06-21 | 2006-07-07 | 엘지전자 주식회사 | 멀티채널 스트림 기록장치 및 방법과, 그에 따른 기록매체 |
KR20020097454A (ko) | 2001-06-21 | 2002-12-31 | 엘지전자 주식회사 | 멀티채널 스트림 기록장치 및 방법과, 그에 따른 기록매체 |
JP2003036543A (ja) * | 2001-07-24 | 2003-02-07 | Pioneer Electronic Corp | 記録ディスク及び記録情報再生装置 |
WO2003017274A1 (en) * | 2001-08-13 | 2003-02-27 | Sony Corporation | Optical disk recording and/or reproducing apparatus and its recording and/or reproducing method |
JP4300727B2 (ja) | 2001-10-09 | 2009-07-22 | ソニー株式会社 | ディスク記録媒体、ディスクドライブ装置、再生方法、ディスク製造方法 |
PL214799B1 (pl) * | 2001-10-15 | 2013-09-30 | Koninkl Philips Electronics Nv | Nosnik zapisu |
JP2003233949A (ja) * | 2001-12-06 | 2003-08-22 | Ricoh Co Ltd | 書き込み可能型光ディスク、光ディスク書き込み装置、媒体判定用プログラム、記録媒体、プログラム読み取り方法、及び情報処理システム |
US7716485B2 (en) | 2002-02-01 | 2010-05-11 | Sca Ipla Holdings Inc. | Systems and methods for media authentication |
US9704127B2 (en) * | 2002-03-25 | 2017-07-11 | Joel N. Bock | System and method for reproducing works of authorship |
KR20030081105A (ko) * | 2002-04-12 | 2003-10-17 | 마츠시타 덴끼 산교 가부시키가이샤 | 광 디스크 재생장치 및 광 디스크 재생 제어방법 |
KR20030087193A (ko) | 2002-05-07 | 2003-11-14 | 엘지전자 주식회사 | 멀티 채널 방송 스트림의 기록 관리방법 |
US20030229810A1 (en) * | 2002-06-05 | 2003-12-11 | Bango Joseph J. | Optical antivirus firewall for internet, LAN, and WAN computer applications |
RU2356106C2 (ru) | 2002-06-21 | 2009-05-20 | Эл Джи Электроникс Инк. | Носитель записи со структурой данных для управления воспроизведением записанных на нем видеоданных |
RU2316831C2 (ru) | 2002-06-21 | 2008-02-10 | Эл Джи Электроникс Инк. | Носитель записи со структурой данных для управления воспроизведением записанных на нем видеоданных |
US7889968B2 (en) | 2002-06-24 | 2011-02-15 | Lg Electronics Inc. | Recording medium having data structure for managing reproduction of multiple reproduction path video data for at least a segment of a title recorded thereon and recording and reproducing methods and apparatuses |
AU2003241204B2 (en) | 2002-06-24 | 2009-02-05 | Lg Electronics Inc. | Recording medium having data structure including navigation control information for managing reproduction of video data recorded thereon and recording and reproducing methods and apparatuses |
KR20040000290A (ko) | 2002-06-24 | 2004-01-03 | 엘지전자 주식회사 | 고밀도 광디스크의 멀티 경로 데이터 스트림 관리방법 |
US7783159B2 (en) | 2002-06-24 | 2010-08-24 | Lg Electronics Inc. | Recording medium having data structure for managing reproduction of multiple reproduction path video data for at least a segment of a title recorded thereon and recording and reproducing methods and apparatuses |
KR100554767B1 (ko) | 2002-06-28 | 2006-02-22 | 엘지전자 주식회사 | 다중 경로 데이터의 기록 및 재생을 관리하기 위한 데이터구조를 갖는 기록 매체와 그에 따른 기록 및 재생 방법 및장치 |
WO2004003907A1 (en) | 2002-06-28 | 2004-01-08 | Lg Electronics Inc. | Recording medium having data structure for managing reproduction of multiple playback path video data recorded thereon and recording and reproducing methods and apparatuses |
BR0305347A (pt) | 2002-07-02 | 2004-10-05 | Lg Electronics Inc | Disco ótico de alta densidade e método para restrição de reprodução do disco ótico de alta densidade em um aparelho de disco ótico |
US7275040B2 (en) * | 2002-09-12 | 2007-09-25 | Mineral Lassen Llc | RFID security device for optical disc |
WO2004036577A1 (en) | 2002-10-14 | 2004-04-29 | Lg Electronics Inc. | Recording medium having data structure for managing reproduction of multiple audio streams recorded thereon and recording and reproducing methods and apparatuses |
RU2334287C2 (ru) | 2002-10-15 | 2008-09-20 | Эл Джи Электроникс Инк. | Носитель записи со структурой данных для управления воспроизведением записанных на нем нескольких графических потоков и способы и устройства записи и воспроизведения |
KR100620332B1 (ko) | 2002-11-08 | 2006-09-13 | 엘지전자 주식회사 | 멀티 컴포넌트 스트림의 기록 방법 및 장치와, 그에 따라기록된 멀티 컴포넌트 스트림을 갖는 고밀도 광디스크그리고 이의 재생 방법과 장치 |
US7720356B2 (en) | 2002-11-12 | 2010-05-18 | Lg Electronics Inc | Recording medium having data structure for managing reproduction of multiple reproduction path video data recorded thereon and recording and reproducing methods and apparatuses |
EP1420395A1 (de) * | 2002-11-15 | 2004-05-19 | Deutsche Thomson-Brandt Gmbh | Verfahren zur Datenaufzeichnung auf ein optisches Aufzeichnungsmedium |
US7783160B2 (en) | 2002-11-20 | 2010-08-24 | Lg Electronics Inc. | Recording medium having data structure for managing reproduction of interleaved multiple reproduction path video data recorded thereon and recording and reproducing methods and apparatuses |
US7664372B2 (en) | 2002-11-20 | 2010-02-16 | Lg Electronics Inc. | Recording medium having data structure for managing reproduction of multiple component data recorded thereon and recording and reproducing methods and apparatuses |
CN1698102A (zh) * | 2003-01-23 | 2005-11-16 | Lg电子株式会社 | 带有可选信息的记录介质及用于该记录介质的形成、记录、再现和再现控制的装置和方法 |
AU2006200903B2 (en) * | 2003-01-23 | 2008-06-19 | Lg Electronics Inc. | Recording medium with copy protection information formed in intermittent or alternate wobbled pits and apparatus and methods for forming, recording, and reproducing the recording medium |
MXPA04012390A (es) | 2003-01-23 | 2005-02-25 | Lg Electronics Inc | Medio de registro con informacion de proteccion contra duplicacion formada en cavidades modulada intermitentes o alternas y aparato y metodos para formar, registrar y reproducir el medio de registro. |
KR100716420B1 (ko) * | 2003-01-23 | 2007-05-08 | 엘지전자 주식회사 | 고밀도 광디스크의 디스크 정보 관리방법 |
KR100952949B1 (ko) * | 2003-01-24 | 2010-04-15 | 엘지전자 주식회사 | 고밀도 광디스크의 복사 방지 정보 관리방법 |
AU2006200901B2 (en) * | 2003-01-24 | 2009-01-08 | Lg Electronics Inc. | Method of managing copy protection information of a recording medium, recording medium with copy protection information for contents recorded thereon, and reproducing method for the recording medium |
JP2006518529A (ja) * | 2003-02-19 | 2006-08-10 | エルジー エレクトロニクス インコーポレーテッド | 記録媒体、記録媒体の製造装置及び記録媒体の再生装置並びに再生方法 |
US7693394B2 (en) | 2003-02-26 | 2010-04-06 | Lg Electronics Inc. | Recording medium having data structure for managing reproduction of data streams recorded thereon and recording and reproducing methods and apparatuses |
US7809775B2 (en) | 2003-02-27 | 2010-10-05 | Lg Electronics, Inc. | Recording medium having data structure for managing playback control recorded thereon and recording and reproducing methods and apparatuses |
RU2369919C2 (ru) | 2003-02-28 | 2009-10-10 | Эл Джи Электроникс Инк. | Носитель записи со структурой данных для управления воспроизведением в произвольном порядке/с перемешиванием записанных на нем видеоданных и способы и устройства записи и воспроизведения |
US20040172548A1 (en) * | 2003-03-01 | 2004-09-02 | Anderson Daryl E. | Access permission based on optically readable marking on optical disc label region |
JP2004288271A (ja) * | 2003-03-20 | 2004-10-14 | Pioneer Electronic Corp | 情報処理装置、その方法、そのプログラム、そのプログラムを記録した記録媒体、および、再生装置 |
US7224664B2 (en) | 2003-03-25 | 2007-05-29 | Lg Electronics Inc. | Recording medium having data structure for managing reproduction of data streams recorded thereon and recording and reproducing methods and apparatuses |
US7620301B2 (en) | 2003-04-04 | 2009-11-17 | Lg Electronics Inc. | System and method for resuming playback |
KR100974449B1 (ko) * | 2003-04-24 | 2010-08-10 | 엘지전자 주식회사 | 광디스크의 복사 방지 정보 관리방법 |
KR100974448B1 (ko) * | 2003-04-24 | 2010-08-10 | 엘지전자 주식회사 | 광디스크의 복사 방지 정보 관리방법 |
KR20040092649A (ko) * | 2003-04-24 | 2004-11-04 | 엘지전자 주식회사 | 광디스크의 복사 방지 정보 관리방법 |
KR100936032B1 (ko) * | 2003-06-28 | 2010-01-11 | 삼성전자주식회사 | 정보 저장매체 |
US7984304B1 (en) * | 2004-03-02 | 2011-07-19 | Vmware, Inc. | Dynamic verification of validity of executable code |
TW200629244A (en) * | 2005-02-02 | 2006-08-16 | Ulead Systems Inc | Medium content protection method |
US7586831B2 (en) * | 2005-03-21 | 2009-09-08 | Alliance Storage Technologies, Inc. | Amplitude modulated addressing in disk pregroove |
US8155312B2 (en) * | 2005-10-18 | 2012-04-10 | The University Of Connecticut | Optical data storage device and method |
KR20080078726A (ko) * | 2005-12-19 | 2008-08-27 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 변별적 특징을 갖는 데이터를 기록하는 방법 |
US9226878B2 (en) | 2010-01-28 | 2016-01-05 | Art Healthcare Ltd. | Method and device of detecting and/or blocking reflux |
EP2549974B1 (de) | 2010-03-22 | 2016-10-26 | ART Healthcare Ltd. | Nasogastrische/orogastrische sonde mit einem oder mehreren rückflussblockierungselementen, rückflussblockierungselemente und verfahren zur verwendung der rückflussblockierungselemente |
CN116027771B (zh) * | 2023-03-30 | 2023-06-13 | 深圳市深蓝宇科技有限公司 | 一种用于工控机控制系统的异常检测方法 |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5461553A (en) * | 1977-10-25 | 1979-05-17 | Ricoh Co Ltd | Simultaneous multi-beam modulating apparatus |
US4454594A (en) * | 1981-11-25 | 1984-06-12 | U.S. Philips Corporation | Method and apparatus to secure proprietary operation of computer equipment |
US4462076A (en) * | 1982-06-04 | 1984-07-24 | Smith Engineering | Video game cartridge recognition and security system |
FR2581784B1 (fr) * | 1985-05-10 | 1994-03-25 | Thomson Alcatel Gigadisc | Support d'information a pregravure et son dispositif de lecture optique |
US4849836A (en) * | 1985-06-07 | 1989-07-18 | Software Heaven, Inc. | Copy protection for computer discs |
SG26398G (en) * | 1986-09-30 | 1995-09-01 | Sony Corp | Recording apparatus |
JP2565196B2 (ja) * | 1986-09-30 | 1996-12-18 | ソニー株式会社 | 記録装置及び記録方法 |
US4796181A (en) * | 1986-10-24 | 1989-01-03 | Wiedemer John D | Billing system for computer software |
GB2205667B (en) * | 1987-06-12 | 1991-11-06 | Ncr Co | Method of controlling the operation of security modules |
NL8701632A (nl) * | 1987-07-10 | 1989-02-01 | Philips Nv | Systeem voor het optekenen en/of uitlezen van een informatiesignaal, een registratiedrager, een opteken en/of uitleesinrichting voor toepassing in een dergelijk systeem, en een inrichting en werkwijze voor het vervaardigen van een dergelijke registratiedrager. |
NL8801275A (nl) * | 1988-05-18 | 1989-12-18 | Philips Nv | Optekensysteem alsmede registratiedrager en schrijfinrichting voor toepassing in het systeem. |
NL8800152A (nl) * | 1988-01-22 | 1989-08-16 | Philips Nv | Optische uitleesbare registratiedrager van het beschrijfbare type, een inrichting voor het vervaardigen van een dergelijke registratiedrager, en inrichtingen voor het optekenen en/of uitlezen van informatie op/uit een dergelijke registratiedrager. |
US5004232A (en) * | 1989-10-13 | 1991-04-02 | Macronix, Inc. | Computer game cartridge security circuit |
JP2560124B2 (ja) * | 1990-03-16 | 1996-12-04 | 株式会社セガ・エンタープライゼス | ビデオゲームシステム及び情報処理装置 |
EP0545472B1 (de) * | 1991-12-02 | 1999-10-20 | Koninklijke Philips Electronics N.V. | Geschlossenes Informationssystem mit Kopierschutz |
JP2942837B2 (ja) * | 1992-01-31 | 1999-08-30 | 株式会社セガ・エンタープライゼス | セキュリティチェック方法及びゲーム装置並びにそれらに用いられる情報記憶媒体 |
JP2776209B2 (ja) * | 1993-07-22 | 1998-07-16 | 日本ビクター株式会社 | 光ディスク及び情報記録再生装置 |
TW241360B (de) * | 1993-07-29 | 1995-02-21 | Nippon Pickter Kk | |
TW309612B (de) | 1994-09-22 | 1997-07-01 | Nippon Bickter Kk | |
JP2970739B2 (ja) * | 1994-09-30 | 1999-11-02 | 日本ビクター株式会社 | 光ディスクの再生制御方法 |
JPH08147704A (ja) * | 1994-11-18 | 1996-06-07 | Sony Corp | ディスク状記録媒体、ディスク再生方法及び再生装置 |
JP2000090549A (ja) * | 1998-09-16 | 2000-03-31 | Sony Corp | ディスク再生装置 |
-
1994
- 1994-11-18 JP JP6285390A patent/JPH08147704A/ja active Pending
-
1995
- 1995-11-13 US US08/555,835 patent/US6122739A/en not_active Expired - Lifetime
- 1995-11-17 CN CN95118825A patent/CN1122977C/zh not_active Expired - Fee Related
- 1995-11-17 AU AU37891/95A patent/AU716354B2/en not_active Expired
- 1995-11-17 DE DE69521402T patent/DE69521402T2/de not_active Expired - Lifetime
- 1995-11-17 ES ES95118162T patent/ES2159596T3/es not_active Expired - Lifetime
- 1995-11-17 MY MYPI95003510A patent/MY115187A/en unknown
- 1995-11-17 DE DE69535367T patent/DE69535367T2/de not_active Expired - Lifetime
- 1995-11-17 EP EP95118162A patent/EP0723216B1/de not_active Expired - Lifetime
- 1995-11-17 AT AT95118162T patent/ATE202422T1/de active
- 1995-11-17 CA CA002163177A patent/CA2163177C/en not_active Expired - Lifetime
- 1995-11-17 EP EP01108855A patent/EP1130591B1/de not_active Expired - Lifetime
- 1995-11-17 DK DK95118162T patent/DK0723216T3/da active
- 1995-11-18 KR KR1019950042105A patent/KR100412779B1/ko not_active IP Right Cessation
-
1999
- 1999-08-16 US US09/374,931 patent/US6304971B1/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
DE69521402D1 (de) | 2001-07-26 |
CN1133471A (zh) | 1996-10-16 |
CN1122977C (zh) | 2003-10-01 |
DK0723216T3 (da) | 2001-10-01 |
EP0723216A3 (de) | 1996-09-04 |
CA2163177A1 (en) | 1996-05-19 |
DE69535367T2 (de) | 2007-10-18 |
CA2163177C (en) | 2004-05-11 |
JPH08147704A (ja) | 1996-06-07 |
EP0723216B1 (de) | 2001-06-20 |
EP1130591A2 (de) | 2001-09-05 |
KR960019120A (ko) | 1996-06-17 |
ATE202422T1 (de) | 2001-07-15 |
AU3789195A (en) | 1996-05-23 |
KR100412779B1 (ko) | 2004-06-11 |
EP1130591B1 (de) | 2007-01-10 |
US6304971B1 (en) | 2001-10-16 |
AU716354B2 (en) | 2000-02-24 |
DE69535367D1 (de) | 2007-02-22 |
EP1130591A3 (de) | 2002-05-22 |
ES2159596T3 (es) | 2001-10-16 |
MY115187A (en) | 2003-04-30 |
EP0723216A2 (de) | 1996-07-24 |
US6122739A (en) | 2000-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69521402T2 (de) | Wiedergabeverfahren und Einrichtung von Kompaktplatten und Kompaktplattenspieler-Sicherheitssystem | |
AT404644B (de) | System zum kodieren einer glas-vaterplatte, um eine gefälschte cd-rom zu erkennen | |
DE10084721B4 (de) | Kopiergeschützte, digitale Audio-CD-Platte und Verfahren sowie System zur Herstellung dieser Platte | |
DE69736919T2 (de) | Informationsträger mit zusatzinformationen, wiedergabegerät und verfahren zur herstellung eines solchen informationsträgers | |
DE69935124T2 (de) | System zum kopierschutz von aufgezeichneten informationen | |
DE4308680B4 (de) | Verfahren und Vorrichtung zum Verhindern einer unberechtigten Benutzung eines Aufzeichnungsmediums | |
DE69529257T2 (de) | Verfahren und gerät zur vermeidung illegalen kopierens und illegalen installierens von informationen auf einem optischen aufzeichnungsmedium | |
DE60109160T2 (de) | Beschreibbares speichermedium mit geschütztem datenbereich | |
DE10194725B3 (de) | Datenaufzeichnungs- und Wiedergabegerät mit Kopierschutzfunktion | |
DE69521858T2 (de) | Optische Platte und Informationsverwaltungssystem dafür | |
DE69431225T2 (de) | Optische Scheibe, Gerät zur Prüfung der optischen Scheiben und Gerät zur Aufzeichnung von Informationen auf eine optische Scheibe | |
DE69618633T2 (de) | Optische Platte und Gerät zur Wiedergabe optischer Platten | |
DE69737346T2 (de) | Verbesserungen an optisch lesbaren platten und plattenaufzeichnungsgerät | |
DE69703155T2 (de) | Verfahren zum versehen eines optischen datenträgers mit identitätsinformationen | |
DE60037652T2 (de) | Aufzeichnungsmedium, Datenaufzeichnungsverfahren und Vorrichtung, Datenregenerierungsverfahren und Vorrichtung | |
DE69831275T2 (de) | Kopierschutzverfahren für einen Aufzeichnungsträger mit einem Muster von logischen Fehlern | |
DE69807609T2 (de) | Hybridscheibe und Methode zu ihrer Unterscheidung | |
DE69912613T2 (de) | Weidergabegerät und aufgezeichnetes medium | |
DE60129326T2 (de) | Datenaufzeichnungsmedium und wiedergabevorrichtung daf r | |
DE60008479T2 (de) | Kontrolle des Kopierens von Informationen von einem Medium auf ein anderes | |
DE4433868A1 (de) | Informationsaufzeichnungs- und Wiedergabegerät | |
DE60006538T2 (de) | Beschreibbare optische Platte | |
DE68912062T2 (de) | Plattenaufzeichnungsgerät. | |
DE60031144T2 (de) | Kopiergeschützte digitale audio-kompaktdisk, sowie verfahren und system, um dieselbe zu erzeugen | |
DE10163279A1 (de) | Optischer Aufzeichnungsträger und Wiedergabevorrichtung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |