BRPI1004959A2 - aparelho de gravaÇço de vÍdeo e Áudio, e mÉtodo de ediÇço - Google Patents
aparelho de gravaÇço de vÍdeo e Áudio, e mÉtodo de ediÇço Download PDFInfo
- Publication number
- BRPI1004959A2 BRPI1004959A2 BRPI1004959-2A BRPI1004959A BRPI1004959A2 BR PI1004959 A2 BRPI1004959 A2 BR PI1004959A2 BR PI1004959 A BRPI1004959 A BR PI1004959A BR PI1004959 A2 BRPI1004959 A2 BR PI1004959A2
- Authority
- BR
- Brazil
- Prior art keywords
- data
- editing
- base
- audio
- video
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 230000001066 destructive effect Effects 0.000 claims abstract description 74
- 230000004044 response Effects 0.000 claims abstract description 16
- 230000003287 optical effect Effects 0.000 description 34
- 230000008569 process Effects 0.000 description 30
- 238000012545 processing Methods 0.000 description 25
- 238000006243 chemical reaction Methods 0.000 description 24
- 230000005236 sound signal Effects 0.000 description 16
- 238000001514 detection method Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000013467 fragmentation Methods 0.000 description 4
- 238000006062 fragmentation reaction Methods 0.000 description 4
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000003139 buffering effect Effects 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 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
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/036—Insert-editing
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
APARELHO DE GRAVAÇçO DE VÍDEO E ÁUDIO, E, MÉTODO DE EDIÇçO. Um aparelho de gravação de vídeo e áudio inclui um meio de gravação que grava nele dados de base e uma unidade de controle que começa e pára edição destrutiva, em resposta a uma instrução para iniciar e parar edição destrutiva recebida através de uma unidade operacional. Quando parte dos dados de base é deletada, a unidade de controle grava, utilizando informações de controle para controlar uma área fisica dos dados de base no meio de gravação com base na unidade de gravação predeterminada, informações indicando que a área fisica, em que a parte deletada dos dados de base foi gravada, é definida como uma área reservada da base de cada unidade de gravação predeterminada para as informações de controle. Quando os dados de edição são introduzidos em resposta às instruções para iniciar edição, os dados de edição são sobrescritos dentro da área fisica controlada usando-se as informações de controle e definidos como uma área reservada em uma base preferencial.
Description
"APARELHO DE GRAVAÇÃO DE VÍDEO E ÁUDIO, E, MÉTODO DE EDIÇÃO"
FUNDAMENTOS DA INVENÇÃO
1. Campo da Invenção
A presente invenção refere-se a um aparelho de gravação de vídeo e áudio e a um método de edição adequado para, por exemplo, sobrescrever dados de vídeo e dados de áudio gravados em um meio de gravação, a fim de editar os dados.
2. Descrição da Técnica Relacionada
Em geral, os dados de vídeo digitais e/ou dados de áudio digitais (a seguir também referidos como "dados AV", capturados por uma câmera de vídeo e gravados em um meio de gravação, são editados quando necessário. Em resumo, na operação de edição, um clipe de vídeo desejado é extraído de dados AV de reprodução em um meio de gravação e o ponto de partida (o ponto IN) e o ponto de término (o ponto OUT) são marcados. Em seguida, uma pluralidade de clipes de vídeo, baseados no ponto IN e no ponto OUT de cada um dos clipes são conectados entre si. Assim, o vídeo formado dos clipes de vídeo desejados, que são continuamente conectados, é obtido.
Em geral, os dados de edição e os dados de base são codificados por compressão, empregando-se um método predeterminado. Os dados são separados em blocos de dados, tendo um predeterminado tamanho (tamanho de dados), e gravados no meio de gravação. Quando os dados AV são gravados no meio de gravação, as informações iniciais e as informações finais são escritas para os dados AV gravados. Embora os dados AV estejam sendo editados, as informações iniciais e as informações finais são atualizadas de acordo com uma operação de edição.
Além disso, o ponto IN e o ponto OUT acima descritos são introduzidos em uma unidade de introdução usada para edição e são transmitidos para um aparelho de edição, via uma interface de comunicação. Por exemplo, o ponto IN é especificado por um sinal de edição ON e o ponto OUT é especificado por um sinal EDIT OFF. Ao receber o sinal EDIT ON ou o sinal EDIT OFF, o aparelho de edição controla cada um dos componentes do aparelho de edição para iniciar a edição ou parar a edição. Assim, uma operação de edição é realizada.
Como aqui usado, um naco de dados para o qual é necessária uma aplicação que manuseie dados AV para continuamente reproduzir, isto é, um naco de dados que é para ser reproduzido em tempo real, é referido como um "clipe". Um exemplo de um clipe é um naco de dados obtido do início ao fim da captura de imagem, realizada por uma câmara de vídeo. Na realidade, um clipe é na forma de um único arquivo ou uma pluralidade de arquivos. Além disso, um sistema de arquivos (FS) é disposto em cada um dos endereços lógicos ou no topo e final do meio de gravação. Quaisquer dados são gravados no espaço de endereço lógico em um formato predeterminado, chamado um "arquivo". Em geral, tais dados do meio de gravação é controlado em uma base por arquivo. A informação de controle do arquivo é gravada no sistema de arquivo. Por conseguinte, uma unidade de controle de um aparelho de gravação de vídeo e áudio pode controlar uma variedade de tipos de dados em um meio de gravação referindo-se a e manuseando as informações do sistema de arquivo.
Além disso, quando os tamanhos dos blocos de dados dos dados de vídeo/áudio são os mesmos (um comprimento fixo), os existentes aparelhos de gravação de vídeo e áudio podem realizar edição de inserção destrutiva em tempo real, sobrescrevendo os dados de vídeo e dados de áudio de edição sobre os dados de base. Como aqui usado, um arquivo original a que os dados de vídeo e os dados de áudio são sobrescritos é referido côo um "arquivo de base". Além disso, os dados do arquivo são referidos como "dados de base". Os dados de vídeo e dados de áudio que são sobrescritos sobre os dados de base são referidos como "dados de edição". Além disso, edição logicamente sobrescrita, em que parte dos dados de base é logicamente deletada e os dados de edição são inseridos dentro da área deletada, é referida como "edição de inserção destrutiva" ou simplesmente "edição destrutiva"
Como descrito acima, a edição destrutiva é realizada utilizando-se o sistema de arquivo. O "sistema de arquivo" controla informações referentes à posição física de um bloco armazenado em um arquivo e controle de informações referente a links lógicos entre os blocos de dados. Neste exemplo, quando os dados de vídeo são transferidos em uma velocidade de transferência de 50 Mbps e os dados de áudio têm um formato de 24-bits/8-canais, o tamanho dos dados contidos em um bloco de dados é de 15,8 Mbytes. Além disso, cada um dos dados de áudio e dados de vídeo contidos em um bloco de dados corresponde a dados tendo um tempo de reprodução de cerca de 2 segundos.
As Figs. 9A a 9C ilustram um exemplo de edição de vídeo existente. Mais especificamente, a Fig. 9A ilustra um exemplo da estrutura de um arquivo de base 100. O arquivo de base 100 inclui uma pluralidade de blocos de dados. Cada um dos blocos de dados inclui um campo proxy/RT 101 ("RT" representa meta dados em tempo real), um campo de áudio 102 e um campo de vídeo 103. Os campos 101 a 103 têm um comprimento fixo.
Além disso, os blocos de dados têm um comprimento fixo.
A Fig. 9B ilustra um exemplo de edição destrutiva realizada em dados de vídeo incluídos no arquivo de base 100. Neste exemplo, os dados do meio do campo de vídeo 103 é sobrescrito com novos dados de vídeo 106. Na edição destrutiva dos dados de vídeo 106, o ponto de partida é definido quando um ponto IN 104 é especificado utilizando-se um controlador externo e o ponto de término é definido quando um ponto OUT 105 é especificado. Em seguida, os campos de vídeo 103, localizados do ponto IN 104 ao ponto OUT 105 são sobrescritos com os dados de vídeo 106 servindo como dados de edição. A Fig. 9C ilustra um exemplo de um sistema de arquivos 107. O sistema de arquivos 107 controla o tamanho dos dados do campo proxy/RT 101, o campo de áudio 102 e o campo de vídeo 103, cada um tendo um comprimento fixo, incluído no arquivo de base 100. Portanto, como mostrado na Fig. 9B, mesmo quando a parte partindo do meio do campo de vídeo 103 é sobrescrita com os dados de vídeo 106, o tamanho dos dados de cada um dos campos permanece imutado. Conseqüentemente, não é necessário atualizar o sistema de arquivos 107, mesmo quando o campo de vídeo 103 é simplesmente sobrescrito com os dados de vídeo 106, os dados de vídeo funcionam como um arquivo de base editado 100. Isto também se aplica ao caso em que os dados de áudio, incluídos no campo de áudio 102, é submetido à edição destrutiva.
A Publicação de Pedido de Patente Não-Examinado Japonês No. 2008-53839 descreve uma técnica para editar vídeo utilizando um aparelho de edição e um gravador de vídeo e aparelho de reprodução disposto no lado de reprodução e no lado de gravação.
A Publicação de Pedido de Patente Não-Examinado Japonês No. 2006-140722 descreve uma técnica para recuperar inconsistência entre itens de dados gravados em um meio de gravação, mesmo quando a gravação dos dados é anormalmente terminada.
SUMÁRIO DA INVENÇÃO
Entretanto, no método existente, mesmo quando parte do arquivo de base (um bloco de dados) é deletada e é sobrescrita com um diferente bloco de dados, o diferente bloco de dados não é escrito em uma área física que é a mesma que a área física em que a parte deletada do campo foi gravada.
As Figs. 10A e 10B ilustram um exemplo de blocos de dados mudados quando um arquivo de base é editado usando-se um método existente. Mais especificamente, a Fig. 10A ilustra um leiaute lógico de blocos de dados. Neste exemplo, por conveniência de descrição, os símbolos de identificação "A" a "F" são fixados aos blocos de dados. Primeiro, os blocos de dados 111 e 112, tendo símbolos de identificação "D" e "E" atribuídos a eles são discutidos.
Quando o bloco de dados 111 é deletado de um arquivo 110, o bloco de dados 111 é logicamente invisível. Além disso, o tamanho do arquivo 110 é reduzido. Entretanto, quando um bloco de dados 111', tendo um tamanho de dados igual àquele do bloco de dados Ille tendo o símbolo de identificação D' atribuído a ele, é adicionalmente escrito no arquivo 110, o tamanho de dados do arquivo 110 é o mesmo que aquele antes de o bloco de dados 111 ser deletado.
A Fig. IOB ilustra um exemplo de um leiaute físico de blocos de dados quando o arquivo é sobrescrito. Neste exemplo, os locais físicos dos blocos de dados tendo os símbolos de identificação "A" a "F", mostrados na Fig. 10A no meio de gravação, são descritos. Neste exemplo, o leiaute físico inclui uma área em que o arquivo 110 é gravado, diferentes áreas de arquivo em que arquivos que não o arquivo 110 são gravados e uma área não gravada, em que não são gravados arquivos.
Primeiro, quando o arquivo 110 é continuamente gravado no meio de gravação, os símbolos de identificação "A" a "E" são continuamente arranjados. Entretanto, se o bloco de dados 111 for deletado do arquivo 110, a área em que o bloco de dados 111 foi gravado é fisicamente liberada. Quando a área é fisicamente liberada, a área serve como uma área não gravada.
Quando um bloco de dados, tendo o símbolo de identificação D' atribuído a ele, é adicionalmente escrito após a área em que o bloco de dados 111 foi gravado ser fisicamente liberada, o bloco de dados é gravado em uma das áreas não gravadas. Entretanto, o bloco de dados não é necessariamente gravado na área não gravada, onde o bloco de dados 111 foi gravado. Por exemplo, o bloco de dados é gravado no bloco de dados 111'. Desta maneira, se o bloco de dados 111' for escrito em um local que está fora da seqüência dos blocos de dados A a E, os endereços físicos dos blocos de dados não são contínuos. Por conseguinte, quando uma pluralidade de blocos de dados é freqüentemente deletada e adicionalmente escrita, ocorre fragmentação. Assim, o desempenho do acesso ao arquivo pode ser degradado.
Além disso, se os blocos de dados tiverem um comprimento variável, não é fácil deletar um bloco de dados e adicionalmente escrever um bloco de dados. As Figs. 11A a 11D ilustram um exemplo de edição de dados de comprimentos variáveis, em que o tamanho dos dados de cada um dos blocos de dados não pode ser o mesmo. A Fig. 11A ilustra um exemplo da estrutura de um arquivo de base 120. O arquivo de base 120 inclui uma pluralidade de blocos de dados contínuos. Cada um dos blocos de dados inclui um campo proxy/RT 121, um campo de áudio 122 e um campo de vídeo 123. Os dados contidos em um bloco de dados corresponde aos dados tendo um tempo de reprodução de cerca de 2 segundos.
A Fig. 11B ilustra um exemplo de um sistema de arquivos 126. O sistema de arquivos 126 controla o tamanho dos dados do campo proxy/RT 121, o campo de áudio 122 e o campo de vídeo 123, cada um tendo um comprimento fixo, incluídos no arquivo de base 120.
A Fig. 11C ilustra um exemplo em que os dados de vídeo de comprimento variável 127 é escrito no mesmo arquivo de base 120. Neste exemplo, é ilustrado um exemplo em que uma área do arquivo de base 120 (reportar-se à Fig. 11A), começando de um ponto IN 124 a um ponto OUT 125, é sobrescrita com os dados de vídeo 127 e um arquivo 120' é gerado. Uma vez que o blocos de dados incluído no dados de vídeo 127 tem um comprimento variável, os blocos de dados 127a a 127c, tendo diferentes tamanhos de dados, são escritos nos campos de vídeo 123 do arquivo de base 120. Se, como descrito acima, o arquivo de base 120 for atualizado utilizando-se dados de vídeo de comprimento variável, os locais lógicos dos dados de vídeo e dados de áudio controlados pelo sistema de arquivos 126 são mudados. Portanto, a fim de corretamente exibir os dados de vídeo, é necessário atualizar o sistema de arquivos 126 para um sistema de arquivos 126', de modo que o tamanho dos dados do bloco de dados seja o mesmo que aquele do bloco de dados incluído no arquivo 120'. Além disso, neste exemplo, somente os dados de vídeo tendo um comprimento fixo são reescritos com os dados de vídeo tendo um comprimento variável. Entretanto, o local lógico dos dados de áudio é também mudado. Portanto, a fim de corretamente exibir os dados de áudio, pode ser necessário atualizar o sistema de arquivos 126'. Similarmente, mesmo quando edição destrutiva for realizada somente nos dados de áudio incluídos no campo de áudio 122 utilizando-se dados de áudio tendo um comprimento variável, é necessário atualizar o sistema de arquivos 126' a fim de exibir os dados de vídeo.
Por exemplo, se codec de compressão para os dados de vídeo não for os dados de vídeo não for uma codec intra-quadros mas um codec inter-quadros (p. ex., Moving Picture Experts Group (MPEG) (Grupo de Peritos de Imagem Móvel)), o tamanho dos dados de cada quadro é variável.
Por tanto, é difícil estabelecer um sistema de arquivos simplesmente sobrescrevendo dados de vídeo de comprimento variável ou dados de adio sobre os dados de base. Assim, é difícil prover edição destrutiva.
Por conseguinte, a presente invenção provê um aparelho de gravação de vídeo e áudio e um método de edição para evitar que itens de dados de edição sejam localizados em locais fisicamente separados, quando os dados de base gravados em um meio de gravação são submetidos a edição destrutiva, empregando-se os dados de edição.
De acordo com uma forma de realização da presente invenção, um aparelho de gravação de vídeo e áudio inclui um meio de gravação configurado para gravar nele dados de base incluindo primeiros dados de vídeo e/ou primeiros dados de áudio em uma base de unidade de gravação predeterminada e uma unidade de controle configurada para iniciar edição destrutiva, em resposta a uma instrução para iniciar edição recebida através de uma unidade operacional e parar a edição destrutiva, em resposta a uma instrução para parar a edição recebida através da unidade operacional. A edição destrutiva representa edição em que os dados de base são deletados na base de unidade de gravação predeterminada e os dados de edição incluindo segundos dados de vídeo e/ou segundos dados de áudio e formados em uma base de unidades de gravação de comprimento variável são sobrescritos sobre os dados de base da base de unidade de gravação predeterminada. Os dados de edição são introduzidos dos dados de base lidos do meio de gravação com base na unidade de gravação predeterminada, em sincronização com uma velocidade em que os primeiros dados de vídeo e/ou primeiros dados de áudio são reproduzidos. Quando parte dos dados de base é deletada, a unidade de controle escreve, empregando informação de controle para controlar uma área física dos dados de base no meio de gravação da predeterminada base de unidade de gravação, informações indicando que a área física em que a parte deletada dos dados de base foi gravada é definida como uma área reservada da base predeterminada de unidade de gravação para as informações de controle. Quando os dados de edição são introduzidos em resposta à instrução para iniciar a edição, os dados de edição são sobrescritos dentro da área física controlada usando-se a informação de controle e definidos como a área reservada em uma base preferencial.
Desta maneira, dados de edição de comprimento variável podem ser sobrescritos sobre os dados de base, de modo que os dados de edição são escritos dentro da área reservada indicada pelas informações de reserva gravadas no meio de gravação em um base preferencial.
De acordo com a presente invenção, uma área física, em que os dados de base deletados foram gravados, é alocada como informação de reserva, os dados de edição de comprimento variável podem ser sobrescritos dentro da área reservada em uma base preferencial. Por conseguinte, as áreas físicas dentro das quais os dados de edição são escritos, não são separados entre si. Assim, a ocorrência de fragmentação pode ser evitada. Além disso, o desempenho dos dados de acesso no meio de gravação não é vantajosamente degradado.
BREVE DESCRIÇÃO DOS DESENHOS
A Fig. 1 é um diagrama de blocos ilustrando a configuração interna do aparelho de gravação de vídeo e áudio de acordo com uma forma de realização da presente invenção;
A Fig. 2 é um diagrama de blocos ilustrando as configurações internas de uma unidade de armazenagem temporária e uma unidade de gravação de acordo com uma forma de realização da presente invenção;
A Fig. 3 é um diagrama de blocos ilustrando um exemplo da configuração interna de uma subunidade de conversão de dados de acordo com uma forma de realização da presente invenção;
As Figs. 4A e 4B ilustram um exemplo dos blocos de dados mudados quando um arquivo de acordo com uma forma de realização da presente invenção é editado.
As Figuras 5A a 5E ilustram um exemplo de blocos de dados mudados quando edição em tempo real é realizada, de acordo com uma forma de realização da presente invenção;
A Fig. 6 é um fluxograma ilustrando um processo de edição de arquivo exemplar, de acordo com uma forma de realização da presente invenção;
A Fig. 7 ilustra uma estrutura exemplar de um arquivo de índice de acordo com uma forma de realização da presente invenção;
A Fig. 8 é um fluxograma ilustrando um processo de edição de arquivo exemplar, de acordo com uma forma de realização da presente invenção;
As Figs. 9A a 9C ilustram um exemplo da existente edição de vídeo;
As Figs. IOA e IOB ilustram um exemplo de blocos de dados mudados quando um arquivo é editado utilizando-se um método existente; e
As Figs. IlAa 1ID ilustram um exemplo de edição de vídeo em que dados de comprimento variáveis são editados e um sistema de arquivos é atualizado.
DESCRIÇÃO DAS FORMAS DE REALIZAÇÃO PREFERIDAS
O melhor modo para realizar a invenção (a seguir referido como uma "forma de realização") é descrito abaixo. Note-se que a descrição é feita na seguinte ordem:
1. Forma de Realização (Exemplo de Atualização de Area de Gravação, Quando Edição Destrutiva é Realizada em Tempo Real)
2. Modificações
1. Forma de Realização
Exemplo de Atualização de Área de Gravação, Quando Edição Destrutiva é Realizada em Tempo Real.
Uma forma de realização da presente invenção é descrita abaixo com referência às Figuras 1 a 8. De acordo com a presente forma de realização, é descrito um exemplo em que a presente invenção é aplicada a um aparelho de gravação de vídeo e áudio 1 que grava dados de vídeo e dados de áudio.
A Fig. 1 ilustra a configuração interna do aparelho de gravação de vídeo e áudio 1, de acordo com a presente forma de realização.
O aparelho de gravação de vídeo e áudio 1 inclui uma unidade de entrada/saída de sinal 2, que realiza predeterminado processamento em um segundo valor de força de dados de vídeo de entrada e um sistema de arquivos de dados de áudio de saída e uma unidade de armazenagem temporária 3, que temporariamente armazena os dados de vídeo e os dados de áudio. Além disso, o aparelho de gravação de vídeo e áudio 1 inclui uma unidade de gravação 4, que grava os dados de vídeo e dados de áudio na forma de dados de base e uma unidade de controle 5, que controla a escrita e leitura dos dados de base para e da unidade de gravação 4. Além disso, o aparelho de gravação de vídeo e áudio 1 inclui uma unidade de operação 6, que instrui a unidade de controle 5 a escrever e ler os dados de base, em resposta a uma operação de usuário.
A unidade de entrada/saída de sinal 2 inclui uma subunidade de entrada de vídeo 11, que recebe dados de áudio e um codificador de vídeo 12, que codifica os dados de vídeo recebidos pela subunidade de entrada de vídeo em um formato predeterminado. Além disso, a unidade de entrada/saída de sinal 2 inclui um decodificador de vídeo 13, que codifica os dados de vídeo exibidos pela unidade de gravação 4, via uma unidade de armazenagem temporária 3 e uma subunidade de saída de vídeo 14. Além disso, a unidade de entrada/saída de sinal 2 inclui uma subunidade de entrada de áudio 15, que recebe dados de áudio e uma subunidade de saída de áudio 18, que emite os dados de áudio exibidos pela unidade de gravação 4 via a unidade de armazenagem temporária 3. Além disso, a unidade de entrada/saída de sinal 2 inclui um codificador proxy 16, que codifica os dados de vídeo e dados de áudio de entrada em dados proxy de baixa taxa de bits e um decodificador proxy 17, que codifica dados proxy dentro de dados de vídeo e dados de áudio.
Os dados proxy codificados pelo codificador proxy 16 são gravados na unidade de gravação 4, via a unidade de armazenagem temporária 3 pela unidade de controle 5. Em seguida, o aparelho de gravação de vídeo e áudio 1 decodifica os dados de vídeo e dados de áudio codificados, lidos da unidade de gravação 4. O aparelho de gravação de vídeo e áudio 1 então supre os dados de vídeo decodificados para a subunidade de saída de vídeo 14 e supre os dados de áudio decodificados para a subunidade de saída de áudio 18.
Os dados de vídeo introduzidos na subunidade de entrada de vídeo lie emitidos pela subunidade de saída de vídeo 14 são obtidos de um unidade de vídeo de alta definição. Observe-se que os dados de vídeo e dados de áudio são incluídos em um arquivo de vídeo e um arquivo de áudio, respectivamente. O arquivo de vídeo e o arquivo de áudio incluem blocos de dados de comprimento fixo ou comprimento variável. Por conseguinte, a unidade de controle 5 controla a escrita de dados dentro da unidade de gravação 4 e a deleção e leitura dos dados na unidade de gravação 4, em uma base de blocos por dados. Por exemplo, uma unidade motriz de disco rígido de alta capacidade ou uma unidade de disco óptico regravável pode ser usada como a unidade de gravação 4.
A Fig. 2 ilustra um exemplo das configurações internas da unidade de armazenagem temporária 3 e da unidade de gravação 4.
A unidade de entrada/saída de sinal 2 emite sinal de vídeo submetidos a predeterminado processamento na unidade de armazenagem temporária 3. A unidade de armazenagem temporária 3 inclui uma subunidade de conversão de dados 21, que comprime e descomprime dados, uma memória 23 que temporariamente armazena os dados e um controlador de memória 22 que controla a quantidade de dados armazenados na memória 23.
A unidade de gravação 4 inclui uma subunidade de processamento de sinal 24, que gera um sinal a ser gravado dos dados a serem gravados e gera dados de reprodução de um sinal de reprodução, um amplificador de radiofreqüência 25, que gera um sinal RF e uma subunidade de capitação 26, que emite um feixe de laser tendo uma predeterminada intensidade de luz sobre um disco óptico 27. Além disso, a unidade de gravação 4 inclui um motor de fuso 28, que gira o disco óptico 27 servindo como um meio de gravação e uma servo subunidade de controle 29, que controla as operações da subunidade de capitação 26 e do motor de fuso 28. O disco óptico 27 grava nele dados de base incluindo primeiros dados de vídeo e/ou primeiros dados de áudio em uma base por bloco de dados. De acordo com a presente forma de realização, o mesmo sistema de arquivos é gravado em cada uma da parte circunferencial mais interna e da parte circunferencial mais externa do disco óptico 27.
O motor de fuso 28 gira o disco óptico 27 em uma constante velocidade linear (CLV) ou em uma constante velocidade angular (CAV), de acordo com uma saída de sinal de acionamento do motor de fuso da servo subunidade de controle 29.
A subunidade de capitação 26 controla a saída do feixe de laser, de acordo com um sinal de gravação suprido pela subunidade de processamento de sinal 24, a fim de gravar o sinal a ser gravado no disco óptico 27. Além disso, a subunidade de capitação 26 coleta o feixe de laser e emite o feixe de laser sobre o disco óptico 27. Além disso, a subunidade de capitação 16 converte fotoeletricamente um feixe de luz refletido pelo disco óptico 27 e gera um sinal de corrente elétrica, que é suprido ao amplificador RF 25. Observe-se que a posição em que o feixe de laser é emitido é controlada por um servo sinal suprido da servo subunidade de controle 29 para a subunidade de capitação 26, de modo que o feixe de laser é emitido para uma posição predeterminada.
O amplificador RF 25 gera um par de um sinal de erro de foco e um sinal de erro de rastreamento e um sinal de reprodução empregando o sinal de corrente elétrica recebido da subunidade de capitação 26. Em seguida, o amplificador de RF 25 supre o sinal de erro de foco para a subunidade de processamento de sinal 24.
A servo subunidade de controle 29 controla uma servo operação de foco e uma servo operação de rastreamento. Mais especificamente, a servo subunidade de controle 29 gera um servo sinal de foco e um servo sinal de rastreamento empregando o sinal de erro de foco e o sinal de erro de rastreamento recebidos do amplificador RF 25, respectivamente, e supre o servo sinal de foco e servo sinal de rastreamento para um atuador (não mostrado) da subunidade de capitação 26. Além disso, a servo subunidade de controle 29 gera um sinal de acionamento de motor de fuso usado para acionar o motor de fuso 28 e controlar a servo operação de eixo, de modo que o disco óptico 27 é girado em uma predeterminada velocidade de rotação.
Além disso, a servo subunidade de capitação 29 move a subunidade de capitação 26 na direção radial do disco óptico 27. Assim, a servo subunidade de controle 29 realiza controle de encadeamento a fim de mudar a posição que o feixe de laser é emitido. Observe-se que a posição do disco óptico 27, de que os dados são lidos, é determinada pela unidade de controle 5. A localização da subunidade de capitação 26 é controlada de modo que um sinal é lido da determinada posição de leitura.
A subunidade de processamento de sinal 24 modula os dados a serem gravados emitidos pelo controlador de memória 22 e gera um sinal de gravação. A subunidade de processamento de sinal 24 então supre o sinal de gravação gerado para a subunidade de capitação 26. Além disso, a subunidade de processamento de sinal 24 desmodula um sinal de reprodução recebido do amplificador RF 25 e gera dados de reprodução. A subunidade de processamento de sinal 24 então supre os dados de reprodução para o controlador de memória 22.
Como descrito mais detalhadamente abaixo, o controlador de memória 22 armazena os dados a serem gravados, recebidos da subunidade de conversão de dados 21 da memória 23. O controlador de memória 22 lê os dados armazenados e supre os dados para a subunidade de processamento de sinal 24, quando necessário. Além disso, o controlador de memória 22 armazena os dados de reprodução recebidos da subunidade de processamento de sinal 24 na memória 23. O controlador de memória 22 lê os dados armazenados e supre os dados para a subunidade de conversão de dados 21, como necessário.
A subunidade de conversão de dados 21 comprime os sinais de uma imagem e som capturados por uma câmera de vídeo (não mostrada) e supridos pela unidade de entrada/saída de sinal 2 ou um sinal reproduzido de um meio de gravação (não mostrado) e gera dados a serem gravados. Em seguida, a subunidade de conversão de dados 21 supre os sinais comprimidos para o controlador de memória 22. Nessa ocasião, por exemplo, um método de grupo de peritos em filmes (MPEG) ou um método de grupo de peritos fotográficos associados (JPEG) é empregado. Além disso, a subunidade de conversão de dados 21 descomprime os dados de reprodução supridos pelo controlador de memória 22 quando necessário e converte os dados de reprodução em um sinal de saída tendo um formato predeterminado. Em seguida, a subunidade de conversão de dados 21 supre o sinal de saída para a unidade de entrada/saída de sinal 2.
Em resposta a um sinal de operação recebido da unidade de operação 6, a unidade de controle 5 controla a servo subunidade de controle 29, a subunidade de processamento de sinal 24, o controlador de memória 22 e a subunidade de conversão de dados 21 para realizar um processo de gravação e reprodução. Por exemplo, a unidade de operação 6 é operada por um usuário e supre , para unidade de controle 5, um sinal de operação gerado de acordo com a operação.
Quando o usuário opera a unidade de operação 6 e instrui gravação de dados através da unidade de operação 6, os dados supridos pela unidade de entrada/saída de sinal 2 são supridos para o disco óptico 27, via a subunidade de conversão de dados, o controlador de memória 22, a subunidade de processamento de sinal 24 e a subunidade de capitação 26. Assim, os dados são gravados.
Ao contrário, quando o usuário opera a unidade de operação 6 e instrui reprodução de dados através da unidade de operação 6, os dados são lidos do disco óptico 27 via a subunidade de capitação 26, o amplificador de radiofreqüência 25, a subunidade de processamento de sinal 24, o controlador de memória 22 e a subunidade de conversão de dados 21. Assim, os dados são reproduzidos. Os dados reproduzidos são supridos para a unidade de entrada/saída de sinal 2.
A unidade de controle 5 inclui ainda uma memória não volátil 8. que contém dados armazenados, mesmo quando o suprimento de energia está paralisado. Quando os dados de vídeo e dados de áudio são gravados na unidade de gravação 4, a unidade de controle 5 estabelece, na memória não volátil 7, um "sinalizador de edição", que indica que área da unidade de gravação 4 está sendo editada.
A unidade de controle 5 utiliza dados de edição para edição destrutiva. Os dados de edição incluem blocos de comprimentos variáveis. Os dados de edição são lidos dos dados de base gravados no disco óptico 27 em uma base de bloco de dados e são introduzidos na unidade de controle 5 em sincronização com a velocidade de reprodução dos primeiros dados de vídeo e/ou dos primeiros dados da áudio. De acordo com a presente forma de realização, os segundos dados de vídeo e/ou os segundos dados de áudio servindo como dados de edição são introduzidos no aparelho de gravação de vídeo e áudio via a subunidade de entrada de vídeo Iea subunidade de entrada de áudio 15. Nessa ocasião, a edição destrutiva é iniciada em resposta à instrução para iniciar a edição recebida através da unidade de operação 6. Na edição destrutiva, os dados de base são deletados em uma base de blocos por dados e são sobrescritos com os dados de edição em uma base de blocos por dados. Em seguida, em resposta a uma instrução para parar a edição recebida através da unidade de operação 6, a edição destrutiva é parada. A unidade de controle 5 controla a edição destrutiva dos dados de base em uma base de blocos por dados, utilizando o sistema de arquivos que controla a área física do disco óptico 27. Isto é, quando parte dos dados de base é deletada, a unidade de controle 5 grava, no sistema de arquivos, informações indicando que a área física do disco óptico 27, em que a parte deletada dos dados de base foi gravada, são definidas como uma área reservada para cada um dos blocos deletados. Em seguida, quando os dados de edição são introduzidos em resposta à instrução para iniciar a edição, a unidade de controle 5 sobrescreve os dados de edição dentro da área física controlada pelo sistema de arquivos como uma área reservada em uma base preferencial.
Após os primeiros dados de vídeo e/ou os primeiros dados de áudio lidos dos dados de base serem submetidos à edição destrutiva, parte dos primeiros dados de vídeo e/ou dos primeiros dados de áudio é sobrescrita com os segundos dados de vídeo e/ou os segundos dados de áudio e os primeiros dados de vídeo e/ou os primeiros dados de áudio são emitidos para a subunidade de saída de vídeo 14 e a subunidade de saída de áudio 18.
A Fig. 3 ilustra um exemplo da configuração interna da subunidade de conversão 21.
Quando os dados são gravados no disco óptico 27, um sinal a ser gravado é suprido da unidade de entrada/saída de sinal 2 para um desmultiplexador 31. O desmultiplexador 31 separa uma pluralidade de seqüências de dados relacionadas do sinal suprido pela unidade de entrada/saída de sinal 2 e supre as seqüências de dados para uma subunidade de detecção de quantidade de dados 32. Exemplos das seqüências de dados separadas incluem um sinal de imagem móvel (p. ex., um sinal de imagem de faixa de base) e um sinal de áudio (p. ex., um sinal de áudio de faixa de base associado com o sinal de imagem móvel.
A subunidade de detecção de quantidade de dados 32 diretamente supre o sinal de imagem e o sinal de áudio suprido pelo desmultiplexador 31 para uma subunidade de conversão de sinal de imagem 34, respectivamente. Além disso, a subunidade de detecção de quantidade de dados 32 detecta a quantidade do sinal de imagem e a quantidade do sinal de áudio e supre as informações referentes a quantidades para o controlador de memória 22. Isto é, a subunidade de detecção de quantidade de dados 32 detecta, por exemplo, as quantidades de dados do sinal de imagem e do sinal de áudio supridas pelo desmultiplexador 31 e tendo um tempo de reprodução predeterminado. A subunidade de detecção de quantidade de dados 32 então supre aquelas informações para o controlador de memória 22.
A subunidade de conversão de sinal de imagem 33 codifica- MPEG o sinal de imagem suprido pela subunidade de detecção de quantidade de dados 32, de modo que, por exemplo, todos os quadros são codificados dentro de imagens I (Intra) e supre a seqüência de dados de imagem resultante para o controlador de memória 22. Além disso, a subunidade de conversão de sinal de áudio 34, por exemplo, codifica MPEG o sinal de áudio suprido pela subunidade de detecção de quantidade de dados 32 e supre a seqüência de dados de adio resultante para o controlador de memória 22. Em seguida, os dados de imagem e dados de áudio supridos pelo controlador de memória 22 são supridos ao disco óptico 27 e são gravados no disco óptico 27.
Ao contrário, quando os dados lidos pelo disco óptico 27 são reproduzidos, os dados de imagem ou dados de áudio são lidos do disco óptico 27. Os dados de imagem são supridos do controlador de memória 22 para uma subunidade de conversão de dados de imagem 35 e os dados de áudio são supridos do controlador de memória 22 para a subunidade de conversão de dados de áudio 36.
A subunidade de conversão de dados de imagem 35, por exemplo, decodifica-MPEG a seqüência de dados dos dados de imagem supridos pelo controlador de memória 22 e supre o resultante sinal de imagem para um multiplexador 37. Além disso, a subunidade de conversão de dados de áudio 36, por exemplo, descodifica-MPEG a seqüência de dados dos dados de áudio supridos pelo controlador de memória 22 e supre o sinal de áudio resultante para um multiplexador 37.
O multiplexador 37 supre o sinal de imagem suprido pela subunidade de conversão de dados de imagem 35 e o sinal de áudio suprido pela subunidade de conversão de dados de áudio 36 para a unidade de entrada/saída de sinal 2. Observamos que o multiplexador 37 lê somente um dos dados de imagem e dos dados de áudio do disco óptico 27. Por conseguinte, quando somente um dos dados de imagem e dos dados áudio é suprido pela subunidade de conversão de dados de imagem 35 ou a subunidade de conversão de dados de áudio 36 é suprida, um dos dados de imagem e dos dados de áudio é suprido à unidade de entrada/saída de sinal 2.
Alternativamente, o multiplexador 37 lê tanto os dados de imagem como os dados de áudio do disco óptico 27. Portanto, quando o sinal de imagem e o sinal de áudio são supridos pela subunidade de conversão de dados de imagem 35 e pela subunidade de conversão de dados de áudio 36, o multiplexador 37, por exemplo, multiplexa o sinal de imagem e sinal de áudio e supre os dois sinais para a unidade de entrada/saída de sinal 2. Entretanto, o multiplexador 37 pode independentemente emitir o sinal de imagem e o sinal de áudio em paralelo.
As Figs. 4A e 4B ilustram os blocos de dados mudados quando o arquivo de acordo com a presente invenção é editado. Neste exemplo, cada um dos blocos de dados gravado no disco óptico 27 tem um comprimento variável.
A Fig. 4A ilustra um exemplo do leiaute lógico de dados usados quando um arquivo é sobrescrito. Por conveniência de descrição, os símbolos de identificação "A" a "F" são fixados aos blocos de dados. Primeiro, os blocos de dados 41 e 42, tendo símbolos de identificação "D" e "Ε" atribuídos a eles são discutidos.
Se o bloco de dados 41 for deletado de um arquivo 40, o bloco de dados 41 é logicamente invisível. Entretanto, de acordo com a presente invenção, uma área tendo um tamanho que é o mesmo dos dados do bloco de dados 41 é alocada como uma área reservada 43. Portanto, mesmo após o bloco de dados 41 ser deletado, o tamanho dos dados do arquivo 40 permanece imutado.
Em seguida, o bloco de dados 41', tendo um símbolo de identificação D', é adicionalmente gravado no arquivo 40. Neste exemplo, o tamanho dos dados do bloco de dados 41' é o mesmo que aquele do bloco de dados deletado 41. Naquela ocasião, o bloco de dados 41' é sobrescrito sobre a área reservada 43 em uma base preferencial. Portanto, o tamanho dos dados do arquivo 40 permanece imutado antes e após a operação de edição para o bloco de dados 41 e o bloco de dados 41' serem realizados.
A Fig. 4B ilustra um exemplo do leiaute físico de dados usados quando um arquivo é sobrescrito. Neste exemplo, é descrito o leiaute físico do bloco de dados tendo os símbolos de identificação AaF atribuídos a ele (mostrado na Fig. 4A) no meio de gravação. Uma área de arquivo em que o arquivo 40 é gravado, uma área de arquivo diferente em que arquivos que não o arquivo 40 são gravados, uma área não gravada em que qualquer arquivo não é gravado e uma área reservada são mostrados na Fig. 4B.
Quando o arquivo 40 é continuamente gravado no meio de gravação, os símbolos de identificação AaF, representando os blocos de dados, são seqüencialmente arranjados. Entretanto, se o bloco de dados 41 for deletado do arquivo 40, a área em que o bloco de dados 41 foi gravado é fisicamente liberada. Quando um bloco de dados é fisicamente liberado, a área é considerada como uma área não gravada. Por conseguinte, outro arquivo pode ser gravado nesta área.
Se outro arquivo for gravado sobre a área em que o bloco de dados 41 foi gravado após a área ser fisicamente liberada, o bloco de dados 41' não é gravado nesta área, mas em uma diferente área não gravada. Por conseguinte, quando o bloco de dados 41' é adicionalmente gravado, o bloco de dados 41' é gravado na área reservada em uma base preferencial.
Desta maneira, de acordo com a presente invenção, o aparelho de gravação de vídeo e áudio 1 é adequado para o caso em que edição destrutiva é realizada no disco óptico 27, que permite acesso aleatório. Se os dados de edição a serem sobrescritos tiverem blocos de dados de comprimentos variáveis, partes do arquivo de base são logicamente deletados e os dados são regravados. Em seguida, o sistema de arquivos é atualizado em um ponto do tempo predeterminado. As partes do arquivo de base são logicamente deletadas e as áreas físicas, correspondendo às áreas deletadas, são alocadas como áreas reservadas. Os dados de edição são sobregravados sobre as áreas reservadas. Portanto, mesmo quando deleção e gravação adicional de uma pluralidade de blocos de dados são freqüentemente repetidas, a ocorrência de fragmentação pode ser evitada e, por esse motivo, o desempenho do acesso ao arquivo pode ser mantido imutado.
As Figs. 5A a 5E ilustram o caso em que um número predeterminado de blocos de dados são alocados como áreas reservadas, antecipadamente quando edição destrutiva é realizada em tempo real. Como o exemplo acima descrito, os blocos de dados têm um comprimento variável.
A Fig. 5A ilustra um exemplo de blocos de dados dispostos quando um ponto IN 45 é especificado. Quando o ponto IN 45 é especificado pela operação realizada por um usuário através da unidade de operação 6, a unidade de controle 5 aloca dois blocos de dados precedendo o ponto IN 45 como uma área reservada 44. Naquela ocasião, a unidade de controle 5 logicamente deleta a área reservada 44.
A Fig. 5B ilustra um exemplo de blocos de dados dispostos quando é realizada edição destrutiva, em que um bloco de dados partindo do ponto IN 45 é sobrescrita. Na realidade, um bloco de dados de um arquivo de base partindo do ponto IN 45 é submetido a edição destrutiva. A área sujeita a edição destrutiva é incluída na área reservada 44, que é alocada antecipadamente.
A Fig. 5 C ilustra um exemplo de blocos de dados dispostos quando edição destrutiva, em que dois blocos de dados, partindo do ponto IN 45 são sobrescritos, é realizada. Como a Fig. 5B, quando os dois blocos de dados partindo do ponto IN 45 são sobrescritos, dois blocos de dados sucedendo os dados sobrescritos 46, submetidos à edição destrutiva, são alocados como a área reservada 44, antecipadamente.
A Fig. 5D ilustra um exemplo de blocos de dados arranjados quando dois ou mais blocos de dados, partindo do ponto IN 45, são submetidos a edição destrutiva e um ponto OUT 47 é especificado. A pré- alocação da área reservada 44 e sobrescrista dos dados sobrescritos 46 dão repetidos em tempo real. Em seguida, quando o ponto OUT 47 é especificado pela operação realizada pelo usuário através da unidade de operação 6, a pré- alocação da área reservada 44 é completada.
A Fig. 5E ilustra um exemplo de blocos de dados arranjados quando a edição destrutiva é completada. Após a edição destrutiva ser completada, a unidade de controle 5 atualiza o sistema de arquivo, de modo que o sistema de arquivo tem o mais recente estado. Entretanto, se um erro ocorreu, é realizado processamento de erro.
Desta maneira, a unidade de controle 5 grava, dentro das informações de controle, informações indicando que um número predeterminado de blocos, iniciando a partir de quando edição destrutiva é instruída e arranjada na ordem em que os dados de base são reproduzidos é definido como uma área reservada. Em seguida, quando a área reservada é usada para edição destrutiva, a unidade de controle 5 muda a área reservada na ordem em que os dados de base são reproduzidos. Quando uma instrução para completar a edição é recebida, a definição da área reservada é deletada da informação de controle.
Após o arquivo de base tiver sido sobrescrito com dados de edição, o sistema de arquivos é atualizado. Este processo é chamado "processo de retro-escrever". O processo de retro-escrever é realizado, por exemplo, nos seguintes pontos do tempo:
(1) em tempo real, enquanto edição destrutiva está sendo realizada
(2) após uma operação de edição destrutiva ter sido completada ou após uma pluralidade de operações de edição destrutiva ter sido completada (em uma ocasião)
(3) quando um meio removível ser usado como o meio de gravação da unidade de gravação 4, em uma ocasião quando o meio removível é desmontado do aparelho de gravação de vídeo e áudio 1
(4) quando o aparelho de gravação de vídeo e áudio 1 entra em um modo não à disposição
(5) quando um suprimento de energia secundário é deslizado
O aparelho de gravação de vídeo e áudio 1 pode empregar um dos pontos acima descritos no tempo (1) a (5) ou uma combinação de qualquer um dos pontos acima descritos no tempo (1) a (5). Em particular, quando edição destrutiva, realizada pela unidade de gravação 4, é controlada por um aparelho de edição externa e se um processo de retrogravação for realizado, o aparelho de edição externo pode operar em uma maneira inesperada. Em tal caso, é desejável que o processo de retrogravação seja realizado após todas as operações de edição tenham sido completadas.
Um processo de edição, incluindo um processo de retrogravação e um processo de reinicialização realizados pelo aparelho de gravação de vídeo e áudio 1 são descritos em seguida com referência às Figs. 6 a 8. A Fig. 6 é um fluxograma ilustrando um processo de edição exemplar, incluindo um processo de retrogravação. Neste processo de edição, a unidade de controle 5 ajusta "sinalizador de edição" na memória não volátil 7. O sinalizador de edição indica que os dados de base estão sendo submetidos a edição destrutiva. Quando a edição destrutiva é normalmente completada, a unidade de controle 5 restabelece o sinalizador de edição. Um exemplo do processo de edição é descrito em detalhes abaixo.
Primeiro, quando acionado por uma instrução de usuário para especificar um ponto IN recebido da unidade de operação 6, a unidade de controle 5 determina se a edição destrutiva foi iniciada (etapa SI). Se a unidade de controle 5 determinar que a edição destrutiva não foi iniciada, o processamento prossegue para a etapa S6 (descrita abaixo).
Subseqüentemente, o controlador de memória 22 inicia um processo de gravação em memória intermediária, em que os dados de vídeo, codificados pelo codificador de vídeo 12, dados proxy codificados pelo codificador proxy 16 e dados de áudio são temporariamente armazenados na memória 23 (etapa S2). As informações referentes ao estado do processo de gravação em memória intermediária são remetidas para a unidade de controle 5, quando necessário.
Subseqüentemente, a unidade de controle 5 determina se uma quantidade predeterminada dos dados de vídeo codificados, dados proxy e dados de áudio está armazenada temporariamente na memória 23 (etapa S3).
Se a armazenagem temporária da memória 23 não tiver sido completada, a unidade de controle 5 continua a armazenar temporariamente os dados na memória 23. Entretanto, se a armazenagem temporária na memória 23 tiver sido completada, a unidade de controle 5 atualiza as informações armazenadas na memória não volátil 7. Mais especificamente, a unidade de controle 5 estabelecer o "sinalizador de edição", de modo que o sinalizador de edição indique que o clipe alvo está sendo submetido a edição destrutiva (etapa S4).
Em seguida, a unidade de controle 5 determina se a edição destrutiva está completada recebendo instrução do usuário para especificar um ponto OUT através da unidade operacional 6 (etapa S5). Se a edição destrutiva não tiver sido completada, a unidade de controle 5 continua a estabelecer o sinalizador de edição. Entretanto, se a edição destrutiva tiver sido completada, a unidade de controle 5 determina se um processo de retrogravação é realizado (etapa S6).
Se um processo de retrogravação não tiver sido realizado, o processamento da unidade de controle 5 retorna para a etapa Slea edição destrutiva é continuamente realizada. Entretanto, se um processo de retrogravação tiver sido realizado, a unidade de controle 5 atualiza as informações armazenadas na memória não volátil 7. Mais especificamente, a unidade de controle 5 restabelecer os sinalizadores de edição para todos os clipes submetidos à edição destrutiva (etapa S7). Em seguida, o processamento retorna para a etapa S1.
Se um erro ocorrer quando o sistema de arquivos for atualizado, o sistema de arquivos não ser atualizado normalmente. Por exemplo, se um suprimento de energia primário (p. ex., um suprimento de força principal do aparelho de gravação de vídeo e áudio 1) for desligado antes de o sistema de arquivos ser atualizado e, portanto, o processo estar incompleto, ocorre inconsistência de dados no arquivo ou nos dados. É difícil normalmente reproduzir tal arquivo ou dados tendo inconsistência de dados. Em particular, os dados de áudio podem gerar ruído inesperado. Portanto, em tal caso, é necessário que pelo menos o volume do sinal de áudio seja reduzido. Para resolver tal problema, se o processamento da edição destrutiva para um processo de retrogravação não for completado com sucesso, o status do formato de adio gravado em um arquivo de índice é mudado para "não- áudio". O arquivo de índice é descrito em seguida. A Fig. 7 ilustra uma estrutura exemplar de um arquivo de índices 50. Como o sistema de arquivos, o arquivo de índices 50 é gerado em cada uma da periferia mais externa e na periferia mais interna do disco óptico 27. O arquivo de índices 50 indica que as informações referentes aos dados de base para cada um dos clipes incluindo pelo menos um bloco. As informações registradas no arquivo de índice 50 são supridas da unidade de gravação 4 para a subunidade de saída de áudio 18, via a unidade de armazenagem temporária 3. O arquivo de índices 50 inclui as seguintes informações: IDs de clipe para unicamente identificar uma pluralidade de clipes, UMIDs que são únicas atribuídas aos clipes, a freqüência de quadro dos dados de vídeo, o número de quadros, a razão de formato dos dados de vídeo e o formato de vídeo e áudio.
De acordo com a presente invenção, quando um arquivo de áudio normal é armazenado, o status do formato de áudio é estabelecido em 15 "PCM linear". Assim, pode ser reconhecido que os dados de áudio sejam gravados no disco óptico 27. Entretanto, quando o status do formato de áudio é "não-áudio", pode ser reconhecido que dados normais que não dados PCM lineares são gravados no disco óptico 27. Neste caso, é reconhecido que os dados não são apropriados para emitir os dados na forma de dados de áudio.
A Fig. 8 é um fluxograma ilustrando um processo de reinicialização exemplar, realizado pelo aparelho de gravação de vídeo e áudio 1, quando o processo de atualização do sistema de arquivos é anormalmente terminado. A fim de reiniciar a edição destrutiva após o processo de atualização do sistema de arquivos ter sido anormalmente terminado, a unidade de controle 5 busca um bloco de dados dos dados de base em que os primeiros dados de áudio são para ser gravados utilizando-se o sinalizador de edição na memória não volátil 7. Em seguida, a unidade de controle 5 grava, dentro das informações de controle, o status indicando que dados que não os primeiros dados de áudio e os segundos dados de áudio foram gravados no bloco de dados encontrado, incluído na base de dados. Um exemplo deste processamento é descrito mais detalhadamente abaixo.
Primeiro, a unidade de controle 5 determina se o sinalizador de edição armazenado na memória não volátil 7 está estabelecido (etapa Sl 1). Se o sinalizador de edição estiver restabelecido, não ocorreu um erro durante a atualização do sistema de arquivos. Portanto, a unidade de controle 5 completa o processamento.
Entretanto, se o sinalizador de edição for estabelecido, a unidade de controle 5 atualiza as informações de arquivos de índice (etapa S12). Na atualização das informações de arquivos de índice, a unidade de controle 5 estabelecer, para "não-áudio", o formato de áudio para o qual o sinalizador de edição é estabelecido. Subseqüentemente, a unidade de controle 5 completa o processo de reinicialização.
Como descrito acima, nos processos existentes, se um erro ocorrer durante a edição destrutiva e, portanto, dados de áudio inconsistentes forem gravados, é difícil reproduzir os dados de áudio do inteiro clipe. Entretanto, os dados de áudio que não os dados de áudio inconsistentes são consistentes. Por conseguinte, é desejável que tanto quanto possível dos dados de áudio seja reproduzido. De acordo com a presente forma de realização, a unidade de controle 5 do aparelho de gravação de vídeo e áudio 1 pode reconhecer que um arquivo cuja edição está incompleta está presente, determinando-se se o sinalizador de edição da memória não volátil 7 está estabelecido. Em seguida, a unidade de controle 5 estabelece o status do formato de áudio incluído no arquivo de "não-áudio". Assim, o sinal de áudio é considerado como dados. Portanto, a subunidade de saída de áudio 18 pode facilmente recuperar o sinal de áudio. Por exemplo, a subunidade de saída de áudio 18 não emite som para a parte de dados do campo de áudio para o qual "não-áudio" é estabelecido. Como resultado, tantos quantos possíveis dos dados que não os dados de áudio que são inconsistentes podem ser reproduzidos. Além disso, quando o som é emitido por um auto-falante (não mostrado) empregando-se dados de áudio digital supridos da subunidade de saída de áudio 18, a saída da parte para a qual "não-áudio" é estabelecido é parada. Portanto, saída repentina de ruído pode ser evitada.
Como descrito acima, de acordo com a presente invenção, no aparelho de gravação de vídeo e áudio 1, quando a unidade de controle 5 realiza edição destrutiva através da unidade de gravação 4 em tempo real, parte dos dados de base é alocada como uma área reservada. Os dados de edição são sobrescritos sobre uma tal área reservada em uma base preferencial. Uma vez que a área reservada fisicamente corresponde a uma área em que os dados de base não editados foram localizados, os dados de edição sobrescritos através da edição destrutiva são gravados , a fim de manter a continuidade física dos dados de base existentes. Por conseguinte, a fragmentação dos dados de edição gravados no disco óptico 27 pode ser vantajosamente evitada. Além disso, quando acessando os dados de base no disco óptico 27, o desempenho de leitura e gravação pode ser aumentado.
Além disso, os blocos de dados dos dados de base são definidos como uma área reservada na ordem em que os dados de base são reproduzidos. Quando a área reservada é submetida a edição destrutiva utilizando-se os dados de edição, a área reservada é mudada na ordem em que os dados de base são reproduzidos. Portanto, quando edição destrutiva é realizada em tempo real, os dados de edição não são sobrescritos sobre a área que não a área reservada. Desta maneira, no disco óptico 27, a continuidade física dos dados de base e dos dados de edição pode ser vantajosamente mantida.
Além disso, embora a edição destrutiva esteja sendo realizada, a unidade de controle 5 estabelece o "sinalizador de edição" na memória não volátil 7. Por conseguinte, mesmo quando a edição destrutiva é anormalmente terminada sem realizar um processo de retro-escrever devido a, por exemplo, desligamento acidental de força, a unidade de controle 5 pode determinar se a edição destrutiva é anormalmente terminada com referência ao sinalizador de edição da memória não volátil 7 durante reinicialização. Portanto, se o sinalizador de edição for estabelecido durante a reinicialização, é altamente provável que a inconsistência ocorra nos dados de edição sobrescritos sobre os dados de base. Assim, o status dos dados de áudio pode ser estabelecido em "não-áudio". Conseqüentemente, se, durante a operação de saída de áudio, a unidade de controle 5 emitir dados de silêncio para os dados de áudio pra os quais "não-áudio" é estabelecido, a saída de ruído pode ser vantajosamente evitada.
Além disso, o sistema de arquivos é atualizado quando uma instrução para completar edição de um item de dados de edição é recebida. Alternativamente, o sistema de arquivo pode ser atualizado em uma ocasião em que a edição de uma pluralidade de itens de dados de edição é completada. Desta maneira, uma vez que o usuário pode livremente determinar o tempo de atualização do sistema de arquivo, o usuário pode vantajosamente realizar edição destrutiva sem considerar quando o sistema de arquivos é atualizado.
Ainda mais, os dados de edição são sobrescritos sobre os dados de base de acordo com o tamanho dos dados do bloco de dados deletados dos dados de base independente de se o bloco de dados é um bloco de dados de comprimento fixo ou um bloco de dados de comprimento variável. Portanto, o tamanho dos dados dos blocos de dados dos dados de base permanece imutado e, portanto, não é necessário atualizar o sistema de arquivos de acordo com um bloco de dados sobrescritos dos dados de edição. Desta maneira, a velocidade de processamento da edição destrutiva pode ser aumentada. Além disso, uma vez que processamento desnecessário não é realizado, o consumo de energia pode ser reduzido. Além disso, edição destrutiva utilizando-se dados de compressão codificados em comprimento variável (p. ex., dados MPEG) pode ser realizada em tempo real. 2. Modificações
Embora a forma de realização precedente tenha sido descrita com referência ao disco óptico 27 servindo como a unidade de gravação 4, um disco magnético ou uma memória flash pode ser empregado como a unidade de gravação 4. Alternativamente, um meio removível que é removivelmente fixado no aparelho de gravação de vídeo e áudio 1 pode ser empregado como a unidade de gravação 4.
A série de processos da forma de realização acima descrita pode ser executada não somente por hardware, mas também por software. Quando a série de processos acima descrita é executada por software, os programas do software são instalados em um computador incorporado dentro de hardware dedicado. Alternativamente, uma variedade de programas são instalados em um computador. Desta maneira, uma variedade de funções pode ser provida. Por exemplo, os programas que formam o software desejado podem ser instalados em um computador pessoal para fins gerais e podem ser executados.
Alternativamente, um meio de gravação que armazena o código de programa de software para realizar as funções das formas de realização acima descritas pode ser provido para um sistema ou um aparelho. As funções são realizadas por um computador (ou uma unidade de controle, tal como uma unidade de processamento central (CPU) do sistema ou aparelho que lê o código de programa gravado no meio de gravação e executa o código de programa.
Exemplos do meio de gravação usado para prover o código de programa inclui um disco flexível, um disco rígido, um disco óptico, um disco magneto-óptico, um CD-ROM (Disco Compacto-Memória de somente leitura), um CD-R (CD gravável), uma fita magnética, um cartão de memória não-volátil e uma ROM (memória de somente leitura).
Além disso, as funções das formas de realização acima descritas podem ser realizadas executando-se o código de programa lido por um computador. A presente invenção inclui ainda o caso em que, por exemplo, um sistema operacional (OS) rodando no computador realiza parte do ou todo o processamento real e, assim, as funções da forma de realização acima descrita podem ser realizadas.
O presente pedido contém assunto relacionado com aquele descrito no Pedido de Patente Prioritário Japonês JP 2009-172386, depositado no Escritório de Patente Japonês em 23 de julho de 2009, cujo inteiro conteúdo é por este meio incorporado por referência.
Deve ser citado que a presente invenção não é limitada às formas de realização acima descritas, porém várias outras configurações podem ser providas sem desvio do escopo da invenção.
Claims (4)
1. Aparelho de gravação de vídeo e áudio, caracterizado pelo fato de compreender um meio de gravação configurado para gravar dados de base incluindo primeiros dados de vídeo e/ou primeiros dados de áudio, em uma base de unidade de gravação predeterminada; e uma unidade de controle configurada para iniciar edição destrutiva, em resposta a uma instrução para iniciar a edição recebida através de uma unidade de operação e parar a edição destrutiva, em resposta a uma instrução para parar a edição recebida através da unidade de operação, a edição destrutiva representando a edição em que os dados de base são deletados na base de unidade de gravação predeterminada e os dados de edição, incluindo segundos dados de vídeo e/ou segundos dados de áudio e formados em uma base de unidades de gravação de comprimento variável é sobrescrita sobre os dados de base na base de unidade de gravação predeterminada, os dados de edição sendo introduzidos dos dados de base lidos do meio de gravação na base de unidade de gravação predeterminada, em sincronização com uma velocidade em que os primeiros dados de vídeo e/ou primeiros dados de áudio são reproduzidos; em que, quando parte dos dados de base é deletada, a unidade de controle escreve, utilizando informação de controle para o controle de uma área física dos dados de base no meio de gravação na base de unidade de gravação predeterminada, informação indicando que a área física, em que a parte deletada dos dados de base foi gravada, é definida como uma área reservada na base de unidade de gravação predeterminada para a informação de controle e em que, quando os dados de edição são introduzidos em resposta à instrução para iniciar a edição, os dados de edição são sobrescritos dentro da área física controlada utilizando-se informação de controle e definida como a área de reserva em uma base preferencial.
2. Aparelho de gravação de vídeo e áudio de acordo com a reivindicação 1, caracterizado pelo fato de a unidade de controle escrever, para a informação de controle, informação indicando que um número predeterminado de unidades de gravação, dispostas de um ponto em que a edição destrutiva é instruída na ordem em que os dados de base são reproduzidos, é definido como a área reservada e em que, quando como a área reservada é submetida à edição destrutiva, a área reservada é mudada na ordem em que os dados de base são reproduzidos e em que, quando a instrução para parar a edição destrutiva é recebida, a definição da área reservada é deletada da informação de controle.
3. Aparelho de gravação de vídeo e áudio de acordo com a reivindicação 1 ou 2, caracterizado pelo fato de compreender ainda: uma memória não-volátil, que retém informação mesmo quando o suprimento de energia está interrompido; em que a unidade de controle ajusta, na memória não-volátil, um sinalizador de edição indicando que os dados de base estão sendo submetidos a edição destrutiva, e em que, quando a edição destrutiva é anormalmente terminada e se a edição destrutiva for reiniciada, a unidade de controle procura a unidade de gravação tendo os primeiros dados de áudio incluídos nos dados de base para os quais a edição destrutiva não foi completada utilizando-se o sinalizador de edição ajustado na memória não volátil e escreve, dentro da segunda informação de controle que define a informação referente aos dados de base para pelo menos uma unidade de gravação, um status indicando que dados que não os primeiro e segundo dados de áudio, foram gravados na unidade de gravação encontrada, incluída nos dados de base.
4. Método de edição para uso em realizar edição destrutiva nos dados de base lidos de um meio de gravação em uma base de unidade de gravação predeterminada, a edição destrutiva sendo iniciada em resposta a uma instrução para iniciar a edição recebida através de uma unidade de operação e sendo parada em resposta a uma instrução para parar a edição recebida através da unidade de operação, os dados de base incluindo primeiros dados de vídeo e/ou primeiros dados de áudio, a edição destrutiva representando a edição em que os dados de base são deletados na base de unidade de gravação predeterminada e dados de edição, incluindo segundos dados de vídeo e/ou segundos dados de áudio, e formados em uma base de unidades de gravação de comprimento variável, são sobrescritos sobre os dados de base na base de unidade de gravação predeterminada, os dados de edição sendo introduzidos na base de unidade de gravação predeterminada dos dados de base, em sincronização com uma velocidade em que os primeiros dados de vídeo e/ou primeiros dados de áudio são reproduzidos, caracterizado pelo fato de que compreendendo as etapas de: quando parte dos dados de base é deletada, escrever, utilizando-se informação de controle para controlar uma área física dos dados de base do meio de gravação da base de unidade de gravação predeterminada, informação indicando que a área física, em que a parte deletada dos dados de base foi gravada, é definida como uma área reservada na base de unidade de gravação predeterminada para informação de controle; e quando os dados de edição são introduzidos em resposta à instrução para iniciar a edição, sobrescrever os dados de edição dentro da área física controlada usando-se a informação de controle e definida como uma área reservada em uma base preferencial.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP´P2009-172386 | 2009-07-23 | ||
| JP2009172386A JP5381454B2 (ja) | 2009-07-23 | 2009-07-23 | 映像音声記録装置及び編集方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| BRPI1004959A2 true BRPI1004959A2 (pt) | 2012-11-20 |
Family
ID=43048833
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI1004959-2A BRPI1004959A2 (pt) | 2009-07-23 | 2010-07-15 | aparelho de gravaÇço de vÍdeo e Áudio, e mÉtodo de ediÇço |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US8682141B2 (pt) |
| EP (1) | EP2280397B1 (pt) |
| JP (1) | JP5381454B2 (pt) |
| CN (1) | CN101964201B (pt) |
| BR (1) | BRPI1004959A2 (pt) |
| RU (1) | RU2523733C2 (pt) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014081974A (ja) * | 2012-10-12 | 2014-05-08 | Sony Corp | 情報処理装置および情報処理方法 |
| US10827157B1 (en) * | 2019-05-10 | 2020-11-03 | Gopro, Inc. | Generating videos with short audio |
Family Cites Families (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3467832B2 (ja) * | 1994-04-20 | 2003-11-17 | ソニー株式会社 | 記録方法及び記録装置 |
| JPH11136631A (ja) * | 1997-10-31 | 1999-05-21 | Sony Corp | 光ディスク装置 |
| TW385436B (en) * | 1997-12-12 | 2000-03-21 | Toshiba Corp | Digital recording system using variable recording rate |
| PL337095A1 (en) * | 1998-03-19 | 2000-07-31 | Koninkl Philips Electronics Nv | Real-time recording/reading and/or editing an information on disk-type data carrier medium |
| JP3356691B2 (ja) * | 1998-07-07 | 2002-12-16 | 株式会社東芝 | 情報記録媒体とその記録方法及び再生方法 |
| WO2000030112A1 (en) * | 1998-11-16 | 2000-05-25 | Koninklijke Philips Electronics N.V. | Method and device for recording real-time information |
| JP2000311469A (ja) * | 1999-02-26 | 2000-11-07 | Matsushita Electric Ind Co Ltd | ディスク制御装置及びそれを用いたディスク装置 |
| MY123388A (en) * | 1999-03-15 | 2006-05-31 | Sony Corp | Processing method and apparatus for encrypted data transfer |
| KR100657241B1 (ko) * | 1999-09-03 | 2006-12-18 | 삼성전자주식회사 | 동영상 기록/재생 장치와 방법 및 기록 매체 |
| JP3607153B2 (ja) * | 2000-02-28 | 2005-01-05 | シャープ株式会社 | ファイル管理方法及び装置 |
| JP4691798B2 (ja) * | 2001-01-15 | 2011-06-01 | ソニー株式会社 | 記録装置および記録媒体 |
| WO2002104016A1 (fr) * | 2001-06-15 | 2002-12-27 | Sharp Kabushiki Kaisha | Procede d'enregistrement de donnees, procede de mise en forme de donnees, procede de decodage de donnees et appareil associe |
| JP3858883B2 (ja) * | 2003-10-28 | 2006-12-20 | ソニー株式会社 | 記録装置及びその制御方法 |
| CN1820319B (zh) * | 2004-05-11 | 2012-06-20 | 松下电器产业株式会社 | 信息记录装置 |
| JP4179262B2 (ja) * | 2004-10-06 | 2008-11-12 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
| JP4144583B2 (ja) * | 2004-10-06 | 2008-09-03 | ソニー株式会社 | 記録再生装置および編集方法 |
| JP4503419B2 (ja) | 2004-11-11 | 2010-07-14 | パナソニック株式会社 | デジタルビデオレコーディング装置 |
| EP1873777A4 (en) * | 2005-04-18 | 2009-08-05 | Pioneer Corp | RECORDING ARRANGEMENT AND RECORDING METHOD FOR A 2-LEAF DISC |
| JP4725458B2 (ja) | 2006-08-22 | 2011-07-13 | ソニー株式会社 | 編集装置,映像記録再生装置の制御方法及び編集システム |
| JP2008052408A (ja) * | 2006-08-23 | 2008-03-06 | Sony Corp | 電子機器、電子機器の動作制御方法 |
| JP2008262609A (ja) * | 2007-04-10 | 2008-10-30 | Sony Corp | 情報処理装置および情報処理方法、プログラム格納媒体、並びに、プログラム |
| JP2008262610A (ja) * | 2007-04-10 | 2008-10-30 | Sony Corp | 情報処理装置および情報処理方法、プログラム格納媒体、並びにプログラム |
| JP5106576B2 (ja) * | 2009-06-04 | 2012-12-26 | パナソニック株式会社 | 記録装置、記録方法およびプログラム |
-
2009
- 2009-07-23 JP JP2009172386A patent/JP5381454B2/ja not_active Expired - Fee Related
-
2010
- 2010-07-13 EP EP10169450.3A patent/EP2280397B1/en not_active Not-in-force
- 2010-07-15 RU RU2010129697/28A patent/RU2523733C2/ru not_active IP Right Cessation
- 2010-07-15 BR BRPI1004959-2A patent/BRPI1004959A2/pt not_active IP Right Cessation
- 2010-07-16 US US12/837,616 patent/US8682141B2/en not_active Expired - Fee Related
- 2010-07-16 CN CN201010232192.0A patent/CN101964201B/zh not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US8682141B2 (en) | 2014-03-25 |
| EP2280397B1 (en) | 2013-09-04 |
| RU2523733C2 (ru) | 2014-07-20 |
| US20110019972A1 (en) | 2011-01-27 |
| JP2011028800A (ja) | 2011-02-10 |
| CN101964201A (zh) | 2011-02-02 |
| EP2280397A2 (en) | 2011-02-02 |
| EP2280397A3 (en) | 2012-07-04 |
| RU2010129697A (ru) | 2012-01-20 |
| CN101964201B (zh) | 2012-12-26 |
| JP5381454B2 (ja) | 2014-01-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3899030B2 (ja) | 記録再生装置の電力障害回復機構 | |
| JP5303023B2 (ja) | データ処理装置 | |
| JP2003151216A (ja) | 情報記録方法、及び情報記録装置 | |
| JP2003514328A (ja) | 書き換え可能ディスクメディアの災害復旧方法 | |
| BR9612994B1 (pt) | aparelho e processo para a gravação e reprodução de dados com informações que impedem a ocorrência do fenÈmeno de estouro negativo de buffer. | |
| KR100994329B1 (ko) | 광기록 방법 및 광기록 장치 | |
| TW200307260A (en) | Recording medium for storing static image information virtually deleted, method for recording and/or copying, and the device thereof | |
| KR20070045114A (ko) | 정보 처리 장치와 정보 처리 방법, 및 컴퓨터 프로그램 | |
| BRPI1004959A2 (pt) | aparelho de gravaÇço de vÍdeo e Áudio, e mÉtodo de ediÇço | |
| US20050259542A1 (en) | Reproduction device and method, recording medium, and program | |
| JP2003264800A (ja) | 情報再生装置 | |
| JP4169049B2 (ja) | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム | |
| JP2001167565A (ja) | ランダムアクセス可能な記録媒体を用いたデジタル記録再生装置およびデジタルデータの記録再生方法 | |
| CN1910688B (zh) | 记录装置和记录方法、再现装置和再现方法 | |
| JP4274029B2 (ja) | 記録装置および方法、再生装置および方法、プログラム記録媒体、並びにプログラム | |
| JP2005093010A (ja) | 記録装置と記録方法とプログラム | |
| JP4860592B2 (ja) | 情報記録装置および方法、情報再生装置および方法、情報記録媒体、プログラム格納媒体、並びにプログラム | |
| US20060198616A1 (en) | Optical disc playback apparatus and control program for controlling optical disc playback apparatus | |
| KR100513351B1 (ko) | 디지털 녹화기에서의 파일 클로우즈 방법 | |
| JP2005243079A (ja) | 記録装置および方法、並びにプログラム | |
| JP2004104337A (ja) | 再生装置 | |
| JP2005033382A (ja) | 映像・音声信号編集装置及びその制御方法 | |
| JP2000215446A (ja) | 情報記録再生装置 | |
| JP2003244646A (ja) | 記録媒体再生装置 | |
| JP2001312851A (ja) | 光ディスク再生装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B03A | Publication of a patent application or of a certificate of addition of invention [chapter 3.1 patent gazette] | ||
| B08F | Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette] |
Free format text: REFERENTE A 6A ANUIDADE. |
|
| B08K | Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette] |
Free format text: EM VIRTUDE DO ARQUIVAMENTO PUBLICADO NA RPI 2385 DE 20-09-2016 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDO O ARQUIVAMENTO DO PEDIDO DE PATENTE, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013. |