DE69835484T2 - Externe Speichervorrichtung und Gerät um Daten zu übertragen und zu empfangen - Google Patents

Externe Speichervorrichtung und Gerät um Daten zu übertragen und zu empfangen Download PDF

Info

Publication number
DE69835484T2
DE69835484T2 DE69835484T DE69835484T DE69835484T2 DE 69835484 T2 DE69835484 T2 DE 69835484T2 DE 69835484 T DE69835484 T DE 69835484T DE 69835484 T DE69835484 T DE 69835484T DE 69835484 T2 DE69835484 T2 DE 69835484T2
Authority
DE
Germany
Prior art keywords
memory card
data
write
switch
control
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
Application number
DE69835484T
Other languages
English (en)
Other versions
DE69835484D1 (de
Inventor
Takumi Shinagawa-ku Okaue
Yoshio Shinagawa-ku Kondo
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of DE69835484D1 publication Critical patent/DE69835484D1/de
Application granted granted Critical
Publication of DE69835484T2 publication Critical patent/DE69835484T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/073Special arrangements for circuits, e.g. for protecting identification code in memory
    • G06K19/07309Means for preventing undesired reading or writing from or onto record carriers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/077Constructional details, e.g. mounting of circuits in the carrier
    • G06K19/0772Physical layout of the record carrier
    • G06K19/07732Physical layout of the record carrier the record carrier having a housing or construction similar to well-known portable memory devices, such as SD cards, USB or memory sticks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/073Special arrangements for circuits, e.g. for protecting identification code in memory
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/077Constructional details, e.g. mounting of circuits in the carrier
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/0013Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers
    • G06K7/0021Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers for reading/sensing record carriers having surface contacts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/0013Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers
    • G06K7/0047Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers for reading/sensing record carriers having edge contacts
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S439/00Electrical connectors
    • Y10S439/946Memory card cartridge

Description

  • Die Erfindung betrifft Speicherkarten (und insbesondere, aber nicht ausschließlich Speicherkarten, die eine Funktion aufweist, die eine Fehlbedienung durch Löschen verhindert) eine Speicherkarten Steuerungsvorrichtung, und eine Datenübertragungs-/empfangsvorrichtung.
  • Üblicherweise wird eine externe Speicherungsvorrichtung, wie ein Magnetband, eine magnetische Platte, eine optische Platte, eine Speicherkarte und Ähnliches verwendet, um Daten einer elektronischen Vorrichtung, wie einem Computer, einer digitalen Standkamera und Ähnlichem zu speichern. Insbesondere ist die Speicherkarte aufgrund ihrer Annehmlichkeit sie zu transportieren und ihrer hohen Transferrate weit verbreitet.
  • Vergleichbar mit einer Floppy-Disc, weist eine Speicherkarte einen Schalter auf, der eine Fehlbedienung durch Löschen verhindert. Entsprechend eines früheren Vorschlags ist auf der Hauptfläche des Gehäuses der Speicherkarte ein Schalter vorgesehen, der eine Fehlbedienung durch Löschen verhindert. Daher kann ein Benutzer den Schalter nicht betreiben, wenn die Speicherkarte an einer elektronischen Vorrichtung befestigt ist.
  • In diesem Fall, wenn die Speicherkarte in eine elektronische Vorrichtung eingeführt ist und der Benutzer der Auffassung ist, dass die Speicherkarte für das Schreiben gesperrt sei, kann der Benutzer zu den gespeicherten Daten keine neuen Daten hinzuschreiben. Der Benutzer muss die Speicherkarte aus der elektronischen Vorrichtung herausziehen, den Schalter, der eine Fehlbedienung durch Löschen verhindert in einen beschreibbar-Modus setzen, und die Speicherkarte wieder in der elektronischen Vorrichtung befestigen.
  • Die 5,388,248 offenbart eine Speicherkarte, die ein Speichermittel und ein Steuerungsmittel aufweist. Die Speicherkarte beinhaltet einen Schalter, der in einen Zustand gesetzt werden kann, der das Schreiben von Daten in dieses Speichermittel verhindert. Das Steuerungsmittel steuert in Übereinstimmung mit dem Zustand des Schalters den Betrieb des Speichermittels. Das Steuerungsmittel verhindert jegliches Schreiben von Daten in das Speichermittel, wenn der Schalter in einen Schreibenverhindern-Zustand gesetzt ist.
  • JP 05 144251 offenbart eine Speicherkarte, die einen DIP Schalter zum Verhindern des Schreibens in den Speicher aufweist, wobei der DIP Schalter zugänglich ist, wenn die Karte mit einem Computer verbunden ist.
  • Verschiedene Aspekte und Merkmale der vorliegenden Erfindung werden in den beiliegenden Ansprüchen definiert.
  • Entsprechend eines Aspekts der vorliegenden Erfindung ist eine Speicherkarte zum Speichern von Daten vorgesehen, die von einer dem Anspruch 1 entsprechenden Steuerungsvorrichtung übertragen werden.
  • Entsprechend einer Anwendung beinhaltet die Speicherkarte:
    Speichermittel, um Daten von dieser Steuerungsvorrichtung zu Speichern; einen Schalter, der in einen Zustand gesetzt werden kann, der das Schreiben von Daten in dieses Speichermittel verhindert; und
    Steuerungsmittel, um diese Speicherkarte in Übereinstimmung mit den von dieser Steuerungsvorrichtung übermittelten Anweisungen zu steuern, wobei der Schalter selbst dann geschalteten werden kann, wenn die Speicherkarte auf der Steuerungsvorrichtung befestigt ist; und
    das Steuerungsmittel betreibbar ist, um das Setzen dieses Schalters zu bestimmen, um eine Anzeige des Status dieses Schalters vorzusehen, in Antwort auf eine Lese-Zustands-Anweisung, die von dieser Steuerungsvorrichtung übertragen wurde, und um die Speicherkarte derart zu steuern, dass die Daten in dieses Speichermittel in Antwort auf eine Schreib-Anweisung gespeichert werden, die an diese Speicherkarte, nachdem diese Steuerungsvorrichtung diese Anzeige empfängt, übertragen wird, wobei dieser Schalter nicht in einem Schreiben-verhindern-Zustand ist und wobei dieses Steuerungsmittel bestimmt ob dieser Schalter in einen Schreib-verhindern-Zustand gesetzt ist, um jede einer Vielzahl von Datendateien zu schreiben.
  • Entsprechend einer Anwendung ist eine Speicherkarte zum Speichern von Daten vorgesehen, die von einer Steuerungsvorrichtung übertragen werden, wobei die Speicherkarte Speichermittel zum Speichern von Daten von der Steuerungsvorrichtung umfasst; einen setzbaren Schalter, um das Schreiben von Daten in die Speichermittel zu verhindern, und Steuerungsmittel, um das Schreiben der Daten die von der Steuerungsvorrichtung auf die Speichermittel übertragen werden, zu steuern.
  • In der Speicherkarte kann der Schalter selbst dann geschalteten werden, wenn die Speicherkarte auf der eine Steuerungsvorrichtung befestigt ist; und das Steuerungsmittel bestimmen einen Schalterzustand des Schalters, wenn Schreibendaten von der Steuerungsvorrichtung übertragen werden, und ein Schreibenermöglichen-Signal an die Steuerungsvorrichtung übertragen, bis der Schalter in einen Schreiben-nicht-ermöglichen-Modus gesetzt ist und, wenn der Schalter in einen Schreiben-nicht-ermöglichen-Modus gesetzt ist, ein Schreiben-nicht-ermöglichen-Signal an die Steuerungsvorrichtung überträgt.
  • Entsprechend einer weiteren Anwendung ist zum Steuern des Schreibens und des Lesens von Daten in/aus einer Speicherkarte eine Speicherkarten-Steuerungsvorrichtung vorgesehen, umfassend: Speichermittel zum Speichern von Daten die an die Speicherkarte zu übertragen sind; und Steuerungsmittel zum Steuern des Einlesen in- und des Auslesen von Daten aus dem Speichermittel.
  • Das Steuerungsmittel funktioniert für jedes Datenschreiben auf eine solche Weise, dass entschieden wird, ob die Speicherkarte in einen Schreiben-nicht-ermöglichen-Modus gesetzt ist; wenn ein Schreiben-ermöglichen-Signal von der Speicherkarte empfangen ist, werden Daten, die in dem Speichermittel gespeichert sind, ausgelesen und auf die Speicherkarte geschrieben; und wenn ein Schreiben-nicht-ermöglichen-Signal von der Speicherkarte empfangen ist, wird das Auslesen der Daten aus den Speichermitteln unterbrochen.
  • Eine einem weiteren Aspekt der Erfindung entsprechende Datenübertragungs- und -empfangsvorrichtung ist die zum Ausführen der Datenübertragung und des -empfanges zwischen einem Steuerungsblock und einer Speicherkarte, wobei die Speicherkarte umfaßt: ein erstes Speichermittel zum Speichern von Daten von dem Steuerungsblock; einen Schalter zum Setzen, um das Schreiben von Daten in das erste Speichermittel zu verhindern; und erste Steuerungsmittel, zum Steuern des hinein-Schreibens und heraus-Lesens von Daten in/aus dem ersten Speichermittel, wobei der Steuerungsblock zum Speichern von Daten zweite Speichermittel beinhaltet, die in die Speicherkarte zu übertragen sind, und zweite Steuerungsmittel, um das hinein-Schreiben und Auslesen von Daten in/aus dem zweiten Speichermittel zu steuern.
  • Bei der Datenübertragungs- und -empfangsvorrichtung bestimmt die Speicherkarte, wenn die Schreibdaten von dem Steuerungsblock übertragen werden, den Schaltzustand des Schalters. Außer wenn der Schalter in einen Schreiben-nicht-ermöglichen-Modus gesetzt ist, wird ein Schreiben-ermöglichen-Signal an den Steuerungsblock übertragen, und wenn der Schalter in einen Schreiben-nicht-ermöglichen-Modus gesetzt ist, wird ein Schreiben-verhindern-Signal an den Steuerungsblock übertragen, wodurch das Schreiben von Daten von dem ersten Steuerungsblock in das erste Speichermittel gesteuert wird. Darüber hinaus bestimmt das erste Steuerungsmittel für alle Daten, ob die Speicherkarte in den Daten-Schreiben-verhindern-Modus gesetzt ist. Wenn der Steuerungsblock ein Schreibenermöglichen-Signal von der Speicherkarte empfängt, werden Daten, die in dem zweiten Speichermittel gespeichert sind, ausgelesen und in das erste Speichermittel geschrieben. Wenn von der Speicherkarte ein Speichern-verhindern-Signal empfangen wird, wird das Auslesen der Daten aus dem zweiten Speichermittel unterbrochen.
  • Eine bevorzugte Forum der Anwendung der Erfindung, die im folgenden beschrieben wird, möchte eine Speicherkarte vorsehen, die in der Lage ist, eine fehlerhafte Löschung von gespeicherten Daten, oder das Schreiben von weiteren Daten auf die gespeicherten Daten zu verhindern, während es dem Benutzer frei möglich ist, den Schalter, der eine Fehlbedienung durch Löschen verhindert, in einen gewünschten Modus zu setzen.
  • Die Erfindung wird nun mit Hilfe illustrierter und nicht bechränkender Beispiele, unter Bezugnahme auf die beigelegten Zeichnungen noch weiter beschrieben, in welchen:
  • 1 ein Blockdiagramm ist, das eine Konfiguration eines Leitrechners darstellt, die die Erfindung verkörpert.
  • 2 ein Blockdiagramm ist, das eine Konfiguration der Speicherkarte darstellt, die die Erfindung verkörpert.
  • 3 eine perspektivische Ansicht der oben erwähnten Speicherkarte von außen ist.
  • 4 eine perspektivische Ansicht der oben erwähnten Speicherkarte von außen ist.
  • 5 ein Ablaufdiagramm ist, welches einen Betriebsablauf des Leitrechners und der Speicherkarte erklärt.
  • 6 ein Ablaufdiagramm ist, welches einen Betriebsablauf des Leitrechners und der Speicherkarte erklärt.
  • 7 eine weitere Perspektive der oben erwähnten Speicherkarte von außen ist.
  • 8 eine weitere Perspektive der oben erwähnten Speicherkarte von außen ist.
  • Im folgenden wird nun die Beschreibung auf die Ausführungsformen der vorliegenden Erfindung unter Bezugnahme auf die beiliegenden Zeichnungen gerichtet sein.
  • Die vorliegende Erfindung kann bei einem Leitrechner, wie er in 1 dargestellt ist, angewandt werden, und bei einer Speicherkarte zum Speichern von Daten dieses Leitrechners. In diesem Zusammenhang sollte festgehalten werden, dass eine Ausführungsform für den Fall des Schreibens von Videodaten, die von dem Leitrechner auf eine Speicherkarte übertragen werden, beschrieben wird, aber die vorliegende Erfindung kann auch auf andere Daten als auf Videodaten, wie es Audiodaten welche sind, angewandt werden.
  • Wie in 1 dargestellt, enthält der oben erwähnte Leitrechner 1: eine Festplatte 11 zum Speichern von verschiedenen Daten, wie beispielsweise Videodaten von Daten eines Standbildes, und Audiodaten; ein RAM (Arbeitsspeicher) 12 zum zeitweiligen Speichern und Auslesen der Videodaten und anderer Daten von der Festplatte 11; eine Anzeigeschnittstelle (im Folgenden als eine Anzeige I/F bezeichnet) 13; eine Anzeige 14 zur Anzeige eines Bildes, das den Videodaten entspricht, die über die Anzeigeschnittstelle 13 zugeführt werden; eine serielle Schnittstelle (im Folgenden als eine Serien-I/F bezeichnet) 15 zum Übertragen und Empfangen von Daten zu/von einer Speicherkarte 2 über drei Datenleitungen; einen Bus 16; und eine CPU (Zentralprozessoreinheit) für die gesamte Steuerung.
  • Der RAM 12 speichert beispielsweise zwischenzeitlich Videodaten, welche auf der Festplatte 11 gespeichert sind, über den Bus 16 und versorgt, wenn notwendig die serielle I/F 15 über den Bus 16 mit Videodaten. Die Anzeige 14 wird über den Bus 16 und die Anzeige I/F 13 mit dem Videodaten versorgt, die von der Festplatte 11 ausgelesen wurden, oder mit Videodaten von der Speicherkarte 2, so dass ein diesen Videodaten entsprechendes Standbild oder ein bewegtes Bild angezeigt wird.
  • Die serielle I/F überträgt Videodaten in die Speicherkarte 2, oder empfängt Videodaten, die in der Speicherkarte 2 gespeichert sind, über die drei Datenleitungen. Genauer gesagt überträgt die serielle I/F 15 Videodaten und Steuerungsdaten über eine erste Datenleistung, zum Schreiben in die Speicherkarte 2, und empfängt Videodaten, die aus der Speicherkarte 2 ausgelesen werden. Die serielle I/F 15 gibt über eine zweite Datenleitung ein Statussignal aus, das einen Schaltstatus entsprechend der Bilddaten oder Steuerungsdaten angezeigt, die über die erste Datenleitungen zugeführt wurden. Außerdem überträgt die serielle I/F 15 einen seriellen Takt SCLK zur Übertragung der oben erwähnten Steuerungsdaten und Videodaten über eine dritte Datenleitung.
  • Die CPU 17 steuert das Auslesen von Videodaten aus dem RAM 12 und von der Festplatte 11 und ebenso das Schreiben von Videodaten in den RAM 12, und sie und steuert darüber hinaus auch die Überragung und den Empfang von Videodaten zu/von der Speicherkarte 2. Beispielsweise gibt die CPU eine Register-Anweisung aus, um zu entscheiden, ob sich ein Schreibschutz eines Schalters, der eine Fehlbedienung durch Löschen verhindert, der detaillierter später beschrieben werden wird, in einem AN-Zustand befindet, und gibt eine Schreib-Anweisung an die Speicherkarte 2 aus, um vorbestimmte Videodaten mit der Spezifikation einer Adresse zu schreiben.
  • Auf der anderen Seite, beinhaltet in die Speicherkarte 2, wie in 2 dargestellt ist: einen Steuerungs-IC 21, um von dem oben erwähnte Leitrechner 1 Videodaten und Steuerungsdaten zu empfangen; einen Flash-Speicher, um die Videodaten zu speichern; und einen Schalter, der eine Fehlbedienung durch Löschen von Videodaten, die im Flash-Speicher 22 gespeichert sind, verhindert 23.
  • Wie in 3 gezeigt, sind der Steuerungs-IC 21, der Flash-Speicher 22, und der Schalter der eine Fehlbedienung durch Löschen verhindert 23, in einem plattenförmigen Element 24, das in einer fast platten Form gestaltet ist, vorgesehen. Der Schalter, der eine Fehlbedienung durch Löschen verhindert 23 ist an dem einem Ende der Längsrichtung des plattenförmigen Elements 24 vorgesehen, dessen Ende der Befestigungsrichtung gegenüber liegt. Der Schalter, der eine Fehlbedienung durch Löschen verhindert 23, ist in Richtung der Befestigungsrichtung betrachtet, wie in 3 dargestellt, in einer Richtung gleitbar angebracht, die in einem rechten Winkel die Längsrichtung des plattenförmigen Elements 24 kreuzt. Wenn in Befestigungsrichtung betrachtet, wie in 3 dargestellt, der Schalter, der eine Fehlbedienung durch Löschen verhindert 23 in eine linke Positionen gesetzt ist, ist es möglich, Videodaten aufzunehmen, das heißt, dass der Schreibschutz in einem AUS-Zustand ist.
  • Außerdem ist, wenn der Schalter, der eine Fehlbedienung durch Löschen verhindert 23 in einer rechten Positionen ist, wie in 4 gezeigt, in Befestigungsrichtung betrachtet, kann ein Bereichsaussparung 25 wahrgenommen werden. In diesem Zustand ist die Speicherkarte 2 zur Aufnahme von Videodaten gesperrt. Das bedeutet, dass der Schreibschutz in einem AN-Zustand ist. Konsequenterweise kann ein Benutzer den Zustand der Speicherkarte 2 durch deren Berührung mit einem Finger erfahren, das heißt, ob der Schreibschutz durch Anwesenheit oder Abwesenheit der oben erwähnten Bereichsaussparung 25 AN oder AUS ist und das sogar dann, wenn sich die Speicherkarte 2 in der Tasche einer Jacke befindet.
  • Der Steuerungs-IC 21 bestimmt vor dem Schreiben von Videodaten von dem Leitrechner 1 in den Flash-Speicher 22, ob der Schalter, der eine Fehlbedienung durch Löschen verhindert 23, in einen Schreibschutz-AN oder -AUS Zustand gesetzt ist, so dass die Videodaten nur in den Flash-Speicher 22 geschrieben werden, wenn der Schreibschutz AUS ist.
  • Noch spezieller beinhaltet der Steuerungs-IC 21: eine serielle/parallel-parallel/serielle Schnittstellen-Ablaufsteuerung (im Folgenden als eine S/P & P/S Ablaufsteuerung bezeichnet) 31; einen Seitenpuffer 32 zum zwischenzeitlichen Speichern von Videodaten von der S/P & P/S Ablaufsteuerung; eine Flash- Schnittstellen-Ablaufsteuerung (im Folgenden als eine Flash I/F Ablaufsteuerung bezeichnet) 33 um den Flash-Speicher 22 mit Videodaten von dem Seitenspeicher 32 zu versorgen; ein ECC-Kodierer/Decodierer 34 zur Ausführung eines Fehlerkorrekturvorranges; einen Befehlsgenerator 35, um ein vorbestimmtes Steuerungskommando zu generieren; ein Konfigurations-ROM (Read only Memory) 36, der Versionsinformationen und Weiteres enthält; und einen Oszillator 37, um die jeweiligen Leitungen mit einem Takt zu versorgen.
  • Die S/P & P/S Ablaufsteuerung 31 ist über die oben erwähnten ersten bis dritten Datenleitungen mit der seriellen I/F des Leitrechners 1 verbunden. Deswegen wird die S/P & P/S Ablaufsteuerung 31 von dem Leitrechner 1 mit einem Statussignal und einer seriellen Taktung SCLK sowie mit einer seriellen Daten-DIO, die aus Videodaten und Steuerungsdaten besteht, versorgt.
  • Die S/P & P/S Ablaufsteuerung 31 konvertiert die seriellen DIO-Daten, die von dem Leitrechner 1 zugeführt werden, in Synchronisation mit dem oben genannten seriellen Takt SCLK in parallele Daten. Von den parallelen Daten versorgt die S/P & P/S Ablaufsteuerung 31 beispielsweise den Befehlsgenerator 35 mit Steuerungsdaten und den Seiten-Puffer 32 mit Videodaten.
  • Der Seiten-Puffer ist ein Puffer-Speicher, um die Videodaten von der S/P & P/S Ablaufsteuerung 31, auf Seitenbasis (= 512 Byte) zu speichern. Den Videodaten, die in dem Puffer 32 gespeichert sind, wird durch den ECC Kodierer/Decodierer ein Fehlerkorrektur-Code hinzuaddiert. Der Seiten-Puffer 32 hat eine Seite mit Videodaten über die Flash I/F Ablaufsteuerung 33a an die Flash-Speicher 33a bis 33d mit dem Fehlerkorrekturcode versorgt. Auf diesem Wege werden die Videodaten von dem Leitrechner 1 in die Flash-Speicher 22a bis 22d geschrieben.
  • Außerdem wird der Seiten-Puffer 32 mit Bilderdaten versorgt, die aus den Flash-Speichern 22a bis 22d über die I/P Ablaufsteuerung 33 ausgelesen werden.
  • Der Seitenpuffer 32 speichert die Videodaten von der Flash I/P Ablaufsteuerung 33. Hier führt der ECC Kodierer/Decodierer 34 einen Fehlerkorrekturvorgang entsprechend des Fehlerkorrekturcodes durch, der zu den Daten, die in dem Seitenpuffer 32 gespeichert sind, hinzuaddiert wird. Der Seiten-Puffer 32 liest die Daten aus, die Gegenstand einer Fehlerkorrektur waren, und führt eine Seite nach der anderen durch und versorgt die S/P & P/S Ablaufsteuerung mit Daten. Die S/P & P/S Ablaufsteuerung 31 konvertiert die von dem Seiten-Zwischenspeicher zugeführten parallelen Videodaten in serielle DIO-Daten und überträgt sie an den oben erwähnten Leitrechner 1.
  • Der Befehlsgenerator 35 generiert einen Steuerungsbefehl entsprechend der Kontrolledaten von der S/P & P/S Ablaufsteuerung 31. Wenn zum Beispiel der Befehlsgenerator 35 ein Lese-Zustand Register-Instruktion empfängt, um den Betriebszustand der Speicherkarte 2 zu überprüfen, wird der Setz-Modus des Schalters, der eine Fehlbedienung durch Löschen verhindert 23 bestimmt, und entsprechend dieses Setz-Modussees wird bestimmt, ob ein Schreiben von Videodaten ausführbar ist.
  • Außerdem generierte der Befehlsgenerator einen beschäftigt-Befehl (im Folgenden als ein beschäftigt-Signal bezeichnet) das anzeigt, dass in den Flash-Speicher 22 Videodaten geschrieben werden, oder dass Videodaten aus den Flash-Speicher 22 herausgelesen werden, und überträgt den beschäftigt-Befehl über die S/P & P/S Ablaufsteuerung 31 an den Leitrechner 1. Wenn das Schreiben oder Lesen von Videodaten abgeschlossen ist, generiert der Befehlsgenerator 35 einen fertig-Befehl (im Folgenden als ein fertig-Signal bezeichnet), der das Ende des Schreibens oder Lesen anzeigt, und überträgt den fertig-Befehl über die S/P & P/S Ablaufsteuerung 31 an den Leitrechner 1. Der Leitrechner 1 erkennt den Betriebszustand der Speicherkarte 2, indem er dieses beschäftigt-Signal und fertig-Signal empfängt.
  • Der Konfigurations-ROM 36 beinhaltet eine Versionsinformation und eine Information eines Initialwerts der Speicherkarte 2. Konsequenterweise liest der Befehlsgenerator 35 über die S/P & P/S Ablaufsteuerung 31, wenn zwischen dem Leitrechner 1 und der Speicherkarte 2 eine Verbindung hergestellt wird, zunächst die oben erwähnte Versionsinformation oder Vergleichbares aus dem Konfigurations-ROM 36 aus und bildet eine vorbestimmte, der Information entsprechende, Anweisung, wodurch eine vorbestimmte Initialisierung der Speicherkarte 2 ausgeführt wird.
  • Wenn Videodaten des Leitrechners 1 in die Speicherkarte 2 geschrieben werden, wie in 5 gezeigt, führt der Leitrechner 1 einen Vorgang der Schritte S1 bis S8 aus, während die Speicherkarte 2 den Vorgang der Schritte S11 bis S14 in dem Leitrechner 1 ausführt, wobei der Leitrechner 1 und die Speicherkarte 2 die oben erwähnte Konfiguration aufweisen.
  • In dem Leitrechner 1, gibt die CPU 17 einen lese-Status Register-Befehl aus, wenn das Schreiben von Videodaten in die Speicherkarte 2 spezifiziert ist, um den Status der Speicherkarte 2 (Schritt S1) zu prüfen und überträgt diese Register-Anweisung über den seriellen I/F 15 zu der Speicherkarte 2. Diese lese-Status Register-Anweisung wird für jede der Daten, die zu übertragen sind, ausgegeben.
  • In der Speicherkarte 2 ist der Status des Schalters, der eine Fehlbedienung durch Löschen verhindert 23, wenn der Befehlsgenerator 35 die oben erwähnten Registeranweisung über die S/P & P/S Ablaufsteuerung 31 empfängt, in einen Register-Moduls gesetzt und die Inhalte dieses Registers werden über die S/P & P/S Ablaufsteuerung 31 an den Leitrechner 1 (Schritt S11) übertragen. Mit anderen Worten entscheidet der Befehlsgenerator 35, ob der Schalter der eine Fehlbedienung durch Löschen verhindert 23 AN ist, das heißt, ob der Schreibschutz der Speicherkarte 2 AN ist, setzt den Status in dem Register und überträgt diesen Registerinhalt an den Leitrechner 1.
  • In dem Leitrechner 1 bestimmt die die CPU 17 entsprechend des Registerinhalts aus der Speicherkarte 2, ob der Schreibschutz AN ist (Schritt S2) und führt, wenn der Schreibschutz AN ist, einen Schreiben-verhindern-Vorgang (Schritt S3) aus.
  • Wenn die CPU 17 entscheidet, dass der Schreibschutz nicht AN ist, gibt die CPU 17 eine Seitenschreib-Puffer-Anweisung aus und liest Videodaten von 512 Byte, beispielsweise von der Festplatte 11, aus, und überträgt die Seitenschreib-Puffer-Anweisung und die Videodaten über das serielle I/F 15 an die Speicherkarte 2 (Schritt S4).
  • Weiterhin gibt die CPU 17 eine Setz-Befehlsanweisung aus und gibt eine Schreiben-Anweisung mit der Spezifikationen einer Schreib-Adresse der oben genannten Daten auf die Speicherkarte 2 (Schritt S5) aus. Die CPU 17 überträgt diese Befehlsanweisungen über die serielle I/F 15 in die Speicherkarte 2.
  • In der Speicherkarte 2 setzt der Befehlsgenerator in dem Register einen beschäftigt-Status, wenn der Befehlsgenerator die Setz-Befehlsanweisungen von dem Leitrechner 1 über die S/P & P/S Ablaufsteuerung 31 erhält, und überträgt ein beschäftigt-Signal, das diesen Registerinhalt angezeigt, über die S/P & P/S Ablaufsteuerung 31 an den Leitrechner 1 (Schritt S12). Es sollte festgehalten werden, dass dieses beschäftigt- Signal an den Leitrechner 1 wiederholt übertragen wird, bis in dem Register der fertig-Status gesetzt ist.
  • Außerdem gibt der Befehlsgenerator 35 einen Befehl zum Ausführen des Schreibens aus, sodass eine Seite der Videodaten in die oben erwähnte spezifizierte Adresse des Flash-Speichers 22 (Schritt S13) geschrieben wird. Wenn das Schreiben der einen Seite von Videodaten komplett ist, setzt der Befehlsgenerator 35 einen fertig-Status in das Register und überträgt ein fertig-Signal über die S/P & P/S Ablaufsteuerung 31 an den Leitrechner 1 (Schritt S14), das diesen Registerinhalt angezeigt.
  • Auf der anderen Seite gibt in dem oben erwähnten Schritt S5 in dem Leitrechner 1 die CPU 17 die Setz-Befehlsanweisung aus und gibt hiernach eine Lese-Zustandes Register-Anweisung aus, um den Zustand der Speicherkarte (Schritt S6) zu prüfen. Die CPU 17 bestimmt, ob das Signal, das von der Speicherkarte 2 über die serielle I/F 5 übertragen wird, einen beschäftigt-Signal ist. Das bedeutet, dass während das beschäftigt-Signal von der Speicherkarte 2 übertragen wird, der Vorgang der Schritte S6 und S7 wiederholt ausgeführt wird.
  • Wenn die CPU 17 bestimmt, dass das Signal, das von der Speicherkarte 2 übermittelt wird, nicht das beschäftigt-Signal ist, das heißt dass das übertragene Signal ein fertig-Signal ist, entscheidet die CPU 17, ob darauffolgende Videodaten, die in die Speicherkarte 2 zu übertragen sind, vorliegen. Wenn die darauffolgenden Videodaten vorliegen, wird die Steuerung an Schritt S4 weitergegeben und wenn keine darauffolgenden Videodaten präsent sind, wird die Übertragung von Videodaten beendet (Schritt S8). Das bedeutet, dass eine Datei mit aufzunehmenden Videodaten, auf Seitenbasis in die Speicherkarte 2 geschrieben wird, indem das Vorgehen der Schritte S4 bis S8 und das Vorgehen der Schritte S12 bis S14 wiederholt wird.
  • Wie oben beschrieben wurde, wird der AN/Aus-Zustand des Schreibschutzes der Speicherkarte 2 für jede Datenaufnahme entschieden. Konsequenterweise ist es möglich, einen Vorgang auszuführen, der das Schreibens der Videodaten oder Aufnehmen der Videodaten entsprechend des Setzzustands unterbricht, wenn das Setzen des Schreibschutzes durch den Schalter, der eine Fehlbedienung durch Löschen verhindert 23 geändert wird, während die Speicherkarte 2 an dem Leitrechner 1 befestigt ist.
  • Außerdem kann der Schalter, der eine Fehlbedienung durch Löschen verhindert 23 in die Schreibschutz-Setzung gewechselt werden, während die Speicherkarte auf dem Leitrechner 1 befestigt ist und dort gibt es entsprechend keinen Bedarf, die Speicherkarte von dem Leitrechner 1 zu entfernen, um den Schalter, der eine Fehlbedienung durch Löschen verhindert 23 zu schalten, wodurch die Betreibbarkeit ist für den Nutzer verbessert wird.
  • Als nächstes wird die Beschreibung auf den Betrieb gerichtet sein, wenn Videodaten, die in der Speicherkarte 2 gespeichert sind, gelöscht werden. Wenn Videodaten, die in der Speicherkarte 2 gespeichert sind, gelöscht werden, wie in 6 dargestellt, führt der Leitrechner 1 einen Vorgang der Schritte S21 bis S27 aus, während die Speicherkarte einen Vorgang der Schritte S31 bis S34 ausführt.
  • In dem Leitrechner 1 gibt die CPU 17 eine Lese-Zustand Register-Anweisung (Schritt S21) heraus, um den Zustand des Status der Speicherkarte 2 zu prüfen, wenn eine Löschung für in der Speicherkarte 2 gespeicherte Videodaten gesetzt ist und überträgt diese Register-Anweisung über die serielle I/F 15 in die Speicherkarte 2. Es sollte festgehalten werden, dass diese Lese-Zustand Register-Anweisung für jede der zu übertragenden Daten ausgegeben wird.
  • In der Speicherkarte 2 setzt der Befehlsgenerator 35 den Status des Schalters, der eine Fehlbedienung durch Löschen verhindert 23 in ein Register, wenn der Befehlsgenerator 35 die oben erwähnte Register-Anweisung empfängt, und überträgt diesen Registerinhalt über die S/P & P/S Ablaufsteuerung 31 an den Leitrechner 1 (Schritt S31). Mit anderen Worten hat der Befehlsgenerator 35 im Register den AN oder AUS Status des Schreibschutzes der Speicherkarte gesetzt und überträgt diesen Registerinhalt zu dem Leitrechner 1.
  • In dem Leitrechner 1 bestimmt die CPU 17, ob der Schreibschutz entsprechend des Registerinhalts von der Speicherkarte 2 (Schritt S22) AN ist, und ob der Schreibschutz AN ist, dann wird einen Vorgang zur Verhinderung einer Löschung ausgeführt (Schritt S23).
  • Außerdem gibt die CPU 17 eine Setz-Befehlsanweisung aus, und gibt mit den Spezifikationen einer Adresse der Videodaten, die zu Löschen sind, eine Löschungsanweisung aus (Schritt S24). Die CPU 17 überträgt diese Befehlsanweisung über die serielle I/F 15 in die Speicherkarte 12.
  • Auf der anderen Seite überträgt der Befehlsgenerator 35 nach Empfangen der oben erwähnten Setz-Befehlsanweisung ein beschäftigt-Signal von dem Leitrechner 1 über die S/P & P/S Ablaufsteuerung 31 an den Leitrechner 1 (Schritt S32).
  • Außerdem gibt der Befehlsgenerator 35 einem Befehl zum Löschen der Videodaten der spezifizierten Adresse aus, um auf diese Weise die in dem Flash-Speicher 22 (Schritt S33) gespeicherten spezifizierten Videodaten, zu löschen. Es sollte festgehalten werden, dass in dem Flash-Speicher die Videodaten für jeden Block gelöscht werden, der aus einer vorbestimmten Anzahl an Sets der einen Seite (512 Byte) Videodaten und 18 Byte an Managementinformation besteht.
  • Wenn das oben erwähnte Löschen von den Videodateien vollständig ist, setzt der Befehlsgenerator 35 einen fertig-Status in dem Register, das den Registerinhalt angezeigt und überträgt ein fertig-Signal über die S/P & P/S Ablaufsteuerung 31 an den Leitrechner 1 (Schritt S34).
  • Auf der anderen Seite gibt die CPU 17 in dem Leitrechner 1 die Setz-Befehlsanweisung in dem oben erwähnten Schritt 24 aus, und gibt hiernach eine Lese-Zustand Register-Anweisung aus, um den Status der Speicherkarte 2 (Schritt S25) zu prüfen. Die CPU 17 stellt fest, ob ein Signal, das von der Speicherkarte 2 über die serielle I/F 15 übertragen wird, ein beschäftigt-Signal ist. Wenn das Signal ein beschäftigt-Signal ist, wird die Lese-Zustand Register-Anweisung erneut ausgegeben (Schritt S26). Konsequenterweise werden, während das beschäftigt-Signal von der Speicherkarte 2 übertragen wird, wird das Betreiben der Schritte 25 und 26 wiederholt ausgeführt.
  • Wenn die CPU 17 bestimmt, daß das übertragene Signal von der Speicherkarte 2 keinen beschäftigt-Signal ist, dann ist das übertragene Signal ein fertig-Signal, wobei die CPU 17 entscheidet, ob irgend welche Videodaten, die zu Löschen sind, in der Speicherkarte 2 vorkommen. Wenn irgendwelche darauffolgenden Daten, die zu löschen sind, vorliegen, wird die Steuerung an Schritt S24 weitergegeben, und wenn keine Videodaten, die zu Löschen sind, vorliegen, wird das Löschen der Videodaten beendet (Schritt S27). Das heißt, dass die zu löschende Datei mit Videodaten auf Block-Basis durch wiederholtes Ausführungen das oben erwähnte Betreiben der Schritte S24 bis S27 und der Schritte S32 bis S34 gelöscht wird.
  • Wie bis hierher beschrieben, wird der AN/AUS Status des Schreibspeichers der Speicherkarte für jede Dateilöschung geprüft und wenn die Setzung des Schreibschutzes durch den Schalter, der eine Fehlbedienung durch Löschen verhindert 23 geändert wird, während die Speicherkarte 2 auf dem Leitrechner befestigt ist, ist es möglich, einen Vorgang zu betreiben, um das Löschen der Videodaten die dem Setzzustand widersprechen, zu verhindern.
  • Es sollte festgehalten werden, dass die vorliegende Erfindung nicht auf die oben erwähnten Ausführungsformen festgelegt ist, aber in verschiedenen Gestalten innerhalb des Fokusses der vorliegenden Erfindung modifiziert werden kann. Beispielsweise kann der Schalter der eine Fernbedienung durch Löschen verhindert 23 auf allen Wegen modifiziert werden, wenn er an einem Ende der länglichen Richtung des plattenförmigen Elements 24 vorgesehen ist und in der Richtung gleitbar ist, die die oben erwähnte längliche Richtung in einem rechten Winkel kreuzt. Konsequenterweise ist es, wie in den 7 und 8 gezeigt, möglich, den Schalter, der eine Fehlbedienung durch Löschen verhindert 23 auf der Hauptebene des plattenförmigen Elements 24 vorzusehen. In diesem Fall ist der Schreibschutz auf AUS geschalten, wenn der Schalter, der eine Fehlbedienung durch Löschen verhindert 23 an der linken Seite, in Richtung der Befestigung betrachtet, angeordnet ist. Darüber hinaus ist eine Aussparung 26 erkennbar, wenn der Schalter, der eine Fehlbedienung durch Löschen verhindert 23, wie in 8 gezeigt, an der linken Seite, in Richtung der Befestigung betrachtet, angeordnet ist. In diesen Zustand Ist es möglich, den Schreibschutz durch Berühren des Schalters, der eine Fehlbedienung durch Löschen verhindert 23 mit einem Finger, auf AN zu stellen, selbst wenn sich die Speicherkarte 2 in einer Tasche ihrer/seiner Jacke sich befindet.

Claims (5)

  1. Speicherkarte (2) zum Speichern von Daten, die von einer Steuerungsvorrichtung (1) übermittelt werden, wobei die Speicherkarte (2) umfasst: Speichermittel (22) zum Speichern von Daten aus der Steuerungsvorrichtung (1): einen Schalter (23), der in einen Zustand gesetzt werden kann, der das Schreiben von den Daten in dieses Speichermittel (22) verhindert; und Steuerungsmittel (35) zum Steuern dieser Speicherkarte (2) in Übereinstimmung mit Anweisungen, die von der Steuerungsvorrichtung (1) übermittelt werden, wobei der Schalter (23) sogar geschalten werden kann, wenn die Speicherkarte (2) auf der Steuerungsvorrichtung (1) befestigt ist; und wobei die Steuerungsmittel (35) derart betreibbar sind, dass ein Setzen dieses Schalters (23) festgestellt werden kann, um eine Anzeige des Status dieses Schalters (23), in Antwort auf eine Lese-Zustands-Anweisung, die von der Steuerungsvorrichtung (1) übermittelt wurde, bereitzustellen, und um die Speicherkarte (2) zu steuern, damit die Daten in diese Speichermittel (22) gespeichert werden, in Antwort auf eine Schreiben-Anweisung, die an die Speicherkarte (2) übermittelt wird, nachdem die Steuerungsvorrichtung (1) diese Anzeige empfängt, die wiederum anzeigt, dass der Schalter (23) sich nicht in einem Schreiben-Verhinderungszustand befindet, dadurch gekennzeichnet, dass die Lese-Zustands-Anweisung jedes mal übermittelt wird, bevor eine Schreiben-Anweisung übermittelt wird, und das Steuerungsmittel (35) feststellt, ob der Schalter (23) in einen Schreiben-Verhinderungszustand gesetzt ist, um jede einer Vielzahl von Dateien in Antwort auf die jeweilige Lese-Zustands-Anweisung zu schreiben.
  2. Speicherkarte gemäß Anspruch 1, wobei der Schalter (23) an einem hinteren Ende einer Befestigungsrichtung der Speicherkarte (2) auf der Steuerungsvorrichtung (1) vorgesehen ist.
  3. Speicherkarte gemäß Anspruch 1, wobei der Schalter (23) derart gestaltet ist, daß er schiebbar ist und er in einen Schreiben nicht ermöglichenden Modus gesetzt wird, wenn er in eine Richtung bewegt wird und in einen Schreiben ermöglichenden Modus gesetzt wird, wenn er in die andere Richtung bewegt wird; wobei wenn dieser Schreiben nicht ermöglichende Modus gesetzt ist, ein Leeranteil zwischen dem Schiebe-Schalter und der Speicherkarte (2) auftritt.
  4. Speicherkarte nach Anspruch 1, wobei, wenn das Löschen einer jeden Datei ausgeführt wird, die Steuerungsmittel (35) feststellen, ob der Schalter (23) in einen Daten- Schreiben-Verhinderungszustand gesetzt ist.
  5. Datenübertragungs- und -empfangsvorrichtung, die für eine Daten-Übertragung und eine -Empfang zwischen einem Steuerungsblock (1) und der Speicherkarte (2) gemäß einem der Ansprüche 1 bis 4 betreibbar ist, wobei der Steuerungsblock (1) umfasst: Speichermittel (12), zum Speichern von Daten, die zu der Speicherkarte (2) zu tragen sind; und Steuerungsmittel (17) die auf eine solche Weise steuern, dass für ein Daten-Schreiben einer jeden einer Vielzahl von Dateien festgestellt wird, ob die Speicherkarte (2) in einen Schreiben-Verhinderungszustand gesetzt ist; wobei wenn ein Schreiben ermöglichendes Signal von der Speicherkarte (2) empfangen wird, die Daten, die in den Speichermitteln (12) gespeichert sind, ausgelesen und auf die Speicherkarte (2) geschrieben werden; und wobei sobald ein Schreiben nicht ermöglichendes Signal von der Speicherkarte (2) empfangen wird, das Auslesen der Daten aus den Speichermitteln (12) unterbrochen wird.
DE69835484T 1997-06-04 1998-05-29 Externe Speichervorrichtung und Gerät um Daten zu übertragen und zu empfangen Expired - Lifetime DE69835484T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP14691397 1997-06-04
JP9146913A JPH10340575A (ja) 1997-06-04 1997-06-04 外部記憶装置及びその制御装置、データ送受信装置

Publications (2)

Publication Number Publication Date
DE69835484D1 DE69835484D1 (de) 2006-09-21
DE69835484T2 true DE69835484T2 (de) 2007-03-15

Family

ID=15418408

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69835484T Expired - Lifetime DE69835484T2 (de) 1997-06-04 1998-05-29 Externe Speichervorrichtung und Gerät um Daten zu übertragen und zu empfangen

Country Status (8)

Country Link
US (1) US6170743B1 (de)
EP (2) EP0887742B1 (de)
JP (1) JPH10340575A (de)
KR (1) KR100545458B1 (de)
CN (4) CN1877611A (de)
DE (1) DE69835484T2 (de)
ID (1) ID20414A (de)
MY (1) MY121704A (de)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3667920B2 (ja) * 1997-02-21 2005-07-06 ローム株式会社 Icカード
US6786417B1 (en) * 1997-06-04 2004-09-07 Sony Corporation Memory card with write protection switch
US6802453B1 (en) * 1997-06-04 2004-10-12 Sony Corporation External storage apparatus and control apparatus thereof, and data transmission reception apparatus
KR100509706B1 (ko) * 1997-06-20 2005-10-26 소니 가부시끼 가이샤 송신방법 및 송신시스템
FI116957B (fi) * 1998-10-29 2006-04-13 Nokia Corp Menetelmä langattoman laitteen ja elektroniikkalaitteen välistä tiedonsiirtoa varten ja tiedonsiirtolaite
US6148354A (en) 1999-04-05 2000-11-14 M-Systems Flash Disk Pioneers Ltd. Architecture for a universal serial bus-based PC flash disk
US6618789B1 (en) * 1999-04-07 2003-09-09 Sony Corporation Security memory card compatible with secure and non-secure data processing systems
US6601140B1 (en) * 1999-04-07 2003-07-29 Sony Corporation Memory unit, data processing unit, and data processing method using memory unit type
JP3353751B2 (ja) 1999-08-06 2002-12-03 松下電器産業株式会社 メモリカード
CN1275196C (zh) 1999-08-24 2006-09-13 松下电器产业株式会社 存储卡
JP3370978B2 (ja) * 1999-09-10 2003-01-27 株式会社ソニー・コンピュータエンタテインメント エンタテインメント装置および情報処理装置
US6825832B2 (en) * 1999-11-30 2004-11-30 Vercel Development, Inc. Hand held internet browser with folding keyboard
JP2001243434A (ja) * 2000-02-29 2001-09-07 Fyuutorekku:Kk カード状記録媒体、その製造方法、romの検査方法およびカード状記録媒体読み取り装置
JP5090591B2 (ja) * 2000-04-12 2012-12-05 ソニー株式会社 電子装置の制御方法,電子装置及び電子装置の機能の認識方法
US6477043B2 (en) 2000-12-21 2002-11-05 Gateway, Inc. Data and power storage device
EP1251524A1 (de) * 2001-03-19 2002-10-23 Power Quotient International Co., Ltd. Verbesserte kompakte Speicherkarte mit Schreibschutz
KR100441601B1 (ko) * 2001-10-19 2004-07-23 삼성전자주식회사 메모리 카드, 디지털 기기 및 메모리 카드와 디지털 기기사이의 데이터 인터페이스 방법
US6792501B2 (en) * 2002-01-31 2004-09-14 Phision Electronic Corp Universal serial bus flash memory integrated circuit device
JP4238580B2 (ja) * 2002-11-15 2009-03-18 ソニー株式会社 データ記憶装置、データ記録システム
KR100543447B1 (ko) * 2003-04-03 2006-01-23 삼성전자주식회사 에러정정기능을 가진 플래쉬메모리장치
EP1517277A3 (de) * 2003-09-22 2006-10-25 Matsushita Electric Industrial Co., Ltd. Sichere Vorrichtung und Datenverarbeitungseinheit
US8267780B2 (en) * 2004-03-31 2012-09-18 Nintendo Co., Ltd. Game console and memory card
US11278793B2 (en) 2004-03-31 2022-03-22 Nintendo Co., Ltd. Game console
US7837558B2 (en) * 2004-03-31 2010-11-23 Nintendo Co., Ltd. Game console and emulator for the game console
US8016681B2 (en) * 2004-03-31 2011-09-13 Nintendo Co., Ltd. Memory card for a game console
US7771280B2 (en) * 2004-03-31 2010-08-10 Nintendo Co., Ltd. Game console connector and emulator for the game console
DE102004030139A1 (de) * 2004-06-22 2006-01-19 Infineon Technologies Ag Verfahren zur Steuerung von Befehlssequenzen und Befehlssteuereinrichtung zur Durchführung des Verfahrens
JP4700943B2 (ja) * 2004-09-06 2011-06-15 キヤノン株式会社 情報処理装置及びその制御方法とプログラム
US20070174916A1 (en) * 2005-10-28 2007-07-26 Ching Peter N Method and apparatus for secure data transfer
KR100877609B1 (ko) * 2007-01-29 2009-01-09 삼성전자주식회사 버퍼 메모리의 플래그 셀 어레이를 이용하여 데이터 오류 정정을 수행하는 반도체 메모리 시스템 및 그 구동 방법
JP4840325B2 (ja) * 2007-10-19 2011-12-21 三菱電機株式会社 映像音声記録装置
US20110225654A1 (en) * 2008-08-25 2011-09-15 Mao-Huai Weng Write-Proof Protection Method of a Storage Device
TWI450275B (zh) 2010-05-19 2014-08-21 Wistron Corp 可提升寫入保護之記憶體系統及相關方法
CN102262598B (zh) * 2010-05-28 2016-10-05 纬创资通股份有限公司 可提升写入保护的存储器系统及相关方法
CN102521170B (zh) * 2010-12-20 2015-03-11 中国电子科技集团公司第四十一研究所 测量仪器校准数据病毒免疫和自恢复系统
US10877544B2 (en) * 2016-01-12 2020-12-29 Smart Modular Technologies, Inc. Memory management system with backup system and method of operation thereof

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4454414A (en) * 1982-06-16 1984-06-12 Vericard Corporation Funds transfer system using optically coupled, portable modules
US4625276A (en) * 1983-08-31 1986-11-25 Vericard Corporation Data logging and transfer system using portable and resident units
JPS6248097A (ja) 1985-08-28 1987-03-02 日本特殊陶業株式会社 多層回路基板の製造法
JP2635547B2 (ja) 1986-01-31 1997-07-30 株式会社東芝 メモリカード及びメモリカードの書込保護及び書込保護状態送出方法
JPS63288343A (ja) * 1987-05-20 1988-11-25 Matsushita Electric Ind Co Ltd メモリ−カ−ド
JPS6440395A (en) * 1987-08-05 1989-02-10 Fanuc Ltd Ic card
US4860142A (en) * 1987-08-20 1989-08-22 Digiesi Anthony L Computer disk adjustable write protect device
US5245582A (en) * 1987-10-27 1993-09-14 Mitsubishi Denki Kabushiki Kaisha Memory card circuit with power-down control of access buffer
DE3850744T2 (de) * 1987-11-12 1995-02-02 Toshiba Kawasaki Kk Tragbares Medium mit elektrischer Stromversorgung.
JP2563475B2 (ja) * 1988-05-13 1996-12-11 沖電気工業株式会社 マイクロコンピュータ及びマイクロコンピュータを内蔵したicカード
JP2795855B2 (ja) * 1988-09-30 1998-09-10 株式会社東芝 画像形成装置
JP2559849B2 (ja) * 1989-05-23 1996-12-04 三菱電機株式会社 Icカード
US5537584A (en) * 1989-06-13 1996-07-16 Hitachi Maxell, Ltd. Power instability control of a memory card and a data processing device therefor
JPH0375860A (ja) * 1989-08-18 1991-03-29 Hitachi Ltd パーソナライズド端末
JPH0616957B2 (ja) 1989-10-05 1994-03-09 フガク工機株式会社 圧縮成形機におけるラムの昇降機構
JPH0547189A (ja) 1991-08-09 1993-02-26 Toshiba Corp メモリカード装置
JPH05144251A (ja) * 1991-11-19 1993-06-11 Matsushita Electric Ind Co Ltd メモリーカード
JPH05173888A (ja) 1991-12-24 1993-07-13 Tokyo Electric Co Ltd データ書込み装置
JPH05217361A (ja) * 1992-02-05 1993-08-27 Hitachi Maxell Ltd メモリカード
US5267218A (en) * 1992-03-31 1993-11-30 Intel Corporation Nonvolatile memory card with a single power supply input
US5422855A (en) * 1992-03-31 1995-06-06 Intel Corporation Flash memory card with all zones chip enable circuitry
US5375222A (en) * 1992-03-31 1994-12-20 Intel Corporation Flash memory card with a ready/busy mask register
US5428579A (en) * 1992-03-31 1995-06-27 Intel Corporation Flash memory card with power control register and jumpers
EP0907142B1 (de) * 1992-04-02 2007-06-13 Kabushiki Kaisha Toshiba Speicherkarte
EP0646892A3 (de) * 1993-09-30 1996-03-06 Toppan Printing Co Ltd Speicherkarte.
US5974513A (en) * 1993-11-04 1999-10-26 Hitachi Maxell, Ltd. IC memory card having read/write inhibit capabilities
JP3480746B2 (ja) * 1993-11-11 2003-12-22 株式会社東芝 携帯可能電子装置
JP3522806B2 (ja) * 1993-11-29 2004-04-26 株式会社東芝 Icカードリーダライタ
JP3193820B2 (ja) * 1993-12-24 2001-07-30 富士フイルムマイクロデバイス株式会社 メモリカード
JPH0896106A (ja) * 1994-09-29 1996-04-12 Mitsubishi Electric Corp Icカード及びicカードシステム
US5539600A (en) * 1994-10-07 1996-07-23 Verbatim Corporation Write protection for memory diskettes
JPH10171938A (ja) 1996-12-05 1998-06-26 Hitachi Maxell Ltd Pcカード

Also Published As

Publication number Publication date
CN1207554A (zh) 1999-02-10
KR19990006605A (ko) 1999-01-25
CN1877611A (zh) 2006-12-13
CN100541529C (zh) 2009-09-16
CN1873669A (zh) 2006-12-06
MY121704A (en) 2006-02-28
EP0887742A2 (de) 1998-12-30
DE69835484D1 (de) 2006-09-21
CN100350494C (zh) 2007-11-21
US6170743B1 (en) 2001-01-09
JPH10340575A (ja) 1998-12-22
CN1512507A (zh) 2004-07-14
EP0887742B1 (de) 2006-08-09
CN1174413C (zh) 2004-11-03
KR100545458B1 (ko) 2006-06-21
EP0887742A3 (de) 2001-09-05
ID20414A (id) 1998-12-10
EP1300769A2 (de) 2003-04-09
EP1300769A3 (de) 2005-09-14

Similar Documents

Publication Publication Date Title
DE69835484T2 (de) Externe Speichervorrichtung und Gerät um Daten zu übertragen und zu empfangen
DE69821426T2 (de) Speicheranordung, und Datenverarbeitungssystem und -Verfahren
DE3127825C2 (de)
DE102004004796B4 (de) Vorrichtung zur Datenübertragung zwischen Speichern
DE19600081C2 (de) Sicherung der Datenintegrität bei Datenträgerkarten
DE3247791C2 (de)
DE102006002526B4 (de) Steuervorrichtung für eine Solid-State-Disk und Verfahren zum Betreiben derselben
DE60030876T2 (de) Bereichsverwaltung eines nichtflüchtigen Speichers mit hoher Kapazität
DE3844033C2 (de) Speicherschaltung für ein Mikroprozessorsystem
DE60316462T2 (de) Speicherkarte mit mehreren Speicherchips und einem Umschalter
DE3390323T1 (de) Ermittlung eines sequentiellen Datenstroms
DE2711413A1 (de) Formatsteuerung fuer textautomaten
DE19803218A1 (de) Informationsspeichermedium und zugehöriges Schutzverfahren
DE69820164T2 (de) Speichervorrichtung sowie Datenlese- und Schreibverfahren
DE19900251B4 (de) Vorrichtung und Verfahren zum Steuern eines vielseitigen USB-Endpunktkanals
DE102006060414A1 (de) Schnittstellen-Detektionsverfahren einer Vielmoden-Mikro-Speicherkarte
DE2365543A1 (de) Elektronischer rechner
DE3932628C2 (de) Drucker
DE60035298T2 (de) Unterhaltungssystem, Informationsverarbeitungseinheit und tragbarer Datenspeicher
DE3637767C2 (de)
DE60127709T2 (de) Ic-karte, ic-kartensystem und datenprozessor
DE2609698C2 (de) Elektronischer Rechner
DE3705864A1 (de) Integrierte schaltungskarte fuer eine datenverarbeitungseinrichtung
DE10249404A1 (de) Kamera mit Benutzeridentifikation
DE1761861B2 (de) Einrichtung und verfahren zur formatsteuerung einer druckvorrichtung

Legal Events

Date Code Title Description
8364 No opposition during term of opposition