Nova Patents
PL208230B1

Reproducing method and apparatus

Abstract

A reproducing apparatus for reproducing data from a record medium having a program area and a management area, the program area being used for recording a plurality of files, the management area being used for managing forging prohibition information against a particular file recorded in the program area is disclosed, the apparatus comprising a calculating means for calculating the forging prohibition information managed in the management area of the record medium whenever a file recorded in the recorde medium is reproduced, a comparing means for comparing a value calculated by the calculating means corresponding to a former reproduction command with a value calculated by the calculating means corresponding to a current reproduction command, and a controlling means for permitting the file corresponding to the current reproduction command to be reproduced when the value calculated corresponding to the former reproduction command is the same as the value calculated corresponding to the current reproduction command as the result of the comparing means.

PL208230B1, drawing sheet 1
Sheet 1 of 32

Term

Term ended

Expired 24 March 2020, 6.5 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

3 claims: 2 independent, 1 dependent

  1. 1
    Zastrzeżenia patentowe 1. Sposób odtwarzania danych z nośnika zapisu typu odłączalna karta pamięci, zawierającego pamięć typu flash, gdzie pamięć flash podzielona jest logicznie na fizyczne bloki tworzące obszar danych i obszar zarządzania, przy czym w obszarze danych zapisane są pliki, a w obszarze zarządzania zapisane są informacje zarządzania lub pliki zarządzania do zarządzania odtwarzaniem tych plików, które są zapisane w obszarze danych, w którym to sposobie mierzy się w dopowiedzi na sygnał sterujący z procesora sygnałowego DSP, czy odłączalna karta pamięci jest aktualnie dołączona, uwierzytelnia się kartę w procesorze sygnałowym DSP, następnie odczytuje się z pamięci flash karty pamięci informacje zarządzania bądź plik zarządzania odpowiadający odtwarzanemu plikowi i zapisuje się go w pamięci SRAM, znamienny tym, że w odpowiedzi na każde polecenie odtwarzania pliku generuje się przy pomocy układu obliczania funkcji skrótu (71), z wykorzystaniem klucza, sygnał z aktualną wartością skrótu dla parametrów odtwarzania, a następnie podaje się je do układu szyfrującego DES (22) w celu zapisania ich w niedostępnym z zewnątrz bloku pamięci nieulotnej (72), która jest zawarta w układzie szyfrującym DES (22), oraz dalej przesyła się ten sygnał do komparatora (74), odczytuje się z drugiego, niedostępnego z zewnątrz bloku pamięci nieulotnej (73), poprzednią wartość skrótu dla parametrów odtwarzania i podaje się ją do komparatora (74), porównuje się w komparatorze (74) sygnały z aktualną i poprzednią wartością skrótu dla parametrów odtwarzania, następnie, na podstawie sygnału otrzymanego z komparatora (74), oraz na podstawie sygnału z co najmniej jednym z wielu indywidualnych parametrów z bloku (70) wartości ograniczających, zawartym w pliku zarządczym generuje się sygnał sterujący w układzie sterującym (75), zezwalający lub niezezwalający na odtwarzanie pliku odpowiadającego aktualnemu poleceniu odtwarzania.
  2. 2
    Urządzenie odtwarzające dane z nośnika zapisu typu odłączalna karta pamięci z pamięcią typu flash, zawierające układ scalony dekodera audio (10) z interfejsem sygnału audio (11) oraz blokiem kodera/dekodera (12), układ scalony zabezpieczenia (20) z interfejsem (21), z układem szyfrowania DES (22) oraz z kolejką FIFO, procesor sygnałowy DSP (30) połączony z pamięcią typu SRAM (31) i dołączony do zewnętrznego sterownika poprzez szynę komunikacyjną (32), a zamocowana w mechanizmie dołączającym/odłączającym odłączalna karta pamięci (40) mieści pamięć typu flash (42), blok sterujący (41) oraz blok zabezpieczający (52) z układem szyfrowania/deszyfrowania DES (54), znamienne tym, że jest zaopatrzone w układ sprawdzania autentyczności, zawierający układ obliczania funkcji skrótu (71), do generowania, z wykorzystaniem klucza, sygnału z wartością skrótu dla parametrów odtwarzania podczas w odpowiedzi na każde polecenie odtwarzania, połączony z układem szyfrowania DES (22), obejmującym układ pamięci, zawierający bloki pamięci nielotnej (72, 73) do przechowywania wartości skrótu parametrów odtwarzania dla aktualnej oraz poprzedniej komendy odtwarzania, komparator (74), połączony z układem szyfrowania DES (22), do stwierdzania zgodności pomiędzy wartością skrótu parametrów odtwarzania dla aktualnej oraz poprzedniej komendy odtwarzania, połączony z komparatorem (74) układ sterujący (75) z zegarem wewnętrznym (76), zezwalający bądź niezezwalający, w oparciu o sygnał z komparatora (74) i drugi sygnał wejściowy z co najmniej jednym z wielu indywidualnych parametrów z bloku (70) wartości ograniczających, zawartym w pliku zarządczym, na odtworzenie pliku, odpowiadającego aktualnemu poleceniu odtworzenia.
  3. 3
    Urządzenie według zastrz. 2, znamienne tym, że komparator (74) i układ pamięci nieulotnej (72, 73) do przechowywania wartości skrótu są umieszczone w jednym sterowniku.