[go: up one dir, main page]

BR112019027958A2 - aparelho e método de processamento de sinal, e, programa. - Google Patents

aparelho e método de processamento de sinal, e, programa. Download PDF

Info

Publication number
BR112019027958A2
BR112019027958A2 BR112019027958-0A BR112019027958A BR112019027958A2 BR 112019027958 A2 BR112019027958 A2 BR 112019027958A2 BR 112019027958 A BR112019027958 A BR 112019027958A BR 112019027958 A2 BR112019027958 A2 BR 112019027958A2
Authority
BR
Brazil
Prior art keywords
data
signal
dsd
pcm
unit
Prior art date
Application number
BR112019027958-0A
Other languages
English (en)
Inventor
Takao Fukui
Original Assignee
Sony Corporation
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 Corporation filed Critical Sony Corporation
Publication of BR112019027958A2 publication Critical patent/BR112019027958A2/pt

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/3002Conversion to or from differential modulation
    • H03M7/3004Digital delta-sigma modulation
    • H03M7/3006Compensating for, or preventing of, undesired influence of physical parameters
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/3053Block-companding PCM systems
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K15/00Acoustics not otherwise provided for
    • G10K15/02Synthesis of acoustic waves
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/16Vocoder architecture
    • G10L19/167Audio streaming, i.e. formatting and decoding of an encoded audio signal representation into a data stream for transmission or storage purposes
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • G11B20/10481Improvement or modification of read or write signals optimisation methods
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M3/00Conversion of analogue values to or from differential modulation
    • H03M3/02Delta modulation, i.e. one-bit differential modulation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M5/00Conversion of the form of the representation of individual digits
    • H03M5/02Conversion to or from representation by pulses
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/3002Conversion to or from differential modulation
    • H03M7/3004Digital delta-sigma modulation
    • H03M7/3015Structural details of digital delta-sigma modulators
    • H03M7/302Structural details of digital delta-sigma modulators characterised by the number of quantisers and their type and resolution
    • H03M7/3024Structural details of digital delta-sigma modulators characterised by the number of quantisers and their type and resolution having one quantiser only
    • H03M7/3028Structural details of digital delta-sigma modulators characterised by the number of quantisers and their type and resolution having one quantiser only the quantiser being a single bit one
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/3059Digital compression and data reduction techniques where the original information is represented by a subset or similar information, e.g. lossy compression
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00007Time or data compression or expansion
    • G11B2020/00014Time or data compression or expansion the compressed signal being an audio signal
    • G11B2020/00065Sigma-delta audio encoding
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/3002Conversion to or from differential modulation
    • H03M7/3004Digital delta-sigma modulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • Human Computer Interaction (AREA)
  • General Health & Medical Sciences (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

A presente técnica refere-se a um dispositivo de processamento de sinal, a um método de processamento de sinal e a um programa que permitem que um sinal DSD também suporte uma saída do sinal PCM. Um dispositivo de distribuição compreende: uma unidade de extração para extrair, durante a geração de um sinal PCM com uma frequência de amostragem prescrita a partir de um sinal DSD, um número de amostras prescrito a partir do sinal DSD, o número de amostras prescrito incluindo principalmente as amostras com um intervalo prescrito determinado pela frequência de amostragem prescrita; e uma unidade de filtragem para gerar o sinal PCM com a frequência de amostragem prescrita pela filtragem do número prescrito de amostras extraídas. A presente técnica pode ser aplicada, por exemplo, em um dispositivo de distribuição que provê para um dispositivo cliente um sinal PCM.

Description

APARELHO E MÉTODO DE PROCESSAMENTO DE SINAL, E,
PROGRAMA Campo Técnico
[001] A presente tecnologia refere-se a um aparelho de processamento de sinal, a um método de processamento de sinal e a um programa, e, mais particularmente, a um aparelho de processamento de sinal, a um método de processamento de sinal e a um programa que tornam possível lidar com uma saída de um sinal PCM usando um sinal DSD. Fundamentos da Invenção
[002] Nos últimos anos, a distribuição de música usando uma fonte de som de alta resolução, que compreende dados de áudio com uma qualidade de som que excede aquela de um CD de música (CD-DA), tem sido crescentemente realizada.
[003] Na distribuição de música usando um sinal digital modulado em delta-sigma por um sinal de 1 bit (a seguir, também referido como um sinal DSD (Fluxo Contínuo Digital Direto)), não apenas um sinal DSD de 64 vezes (sinal 64DSD) com 64 vezes a frequência de amostragem de 44,1 kHz de um CD usado em um CD de super áudio (SACD), mas, também, um sinal DSD de 128 vezes (sinal 128DSD) e um sinal DSD de 256 vezes (sinal 256DSD) foi experimentalmente distribuído.
[004] A frequência de amostragem do sinal DSD é mais alta do que aquela de um sinal PCM (Modulação por Código de Pulso), e, assim, uma capacidade de comunicação em um caso de realização da distribuição por transmissão contínua é maior do que aquela do sinal PCM. Por exemplo, quando um quadro tiver 3 segundos para um sinal estéreo (dois canais), uma capacidade de dados do 64-DSD é cerca de 2,8 Mbit por quadro.
[005] Portanto, o presente requerente propôs previamente, em PTL 1, um método de compressão no qual um sinal DSD é comprimido e transmitido sem perdas.
[006] Neste ínterim, como uma contramedida correspondente a uma circunstância de um caminho de comunicação, por exemplo, há uma técnica, tal como MPEG-DASH (Grupo de Especialistas em Figura em Movimento- Transmissão contínua Adaptativa Dinâmica sobre HTTP) em que uma pluralidade de peças de dados codificados que expressam o mesmo conteúdo em diferentes taxas de bits é armazenada em um servidor de conteúdo, e um aparelho cliente recebe, à maneira de transmissão contínua, os dados codificados desejados a partir da pluralidade de peças de dados codificados de acordo com uma capacidade de comunicação de uma rede.
[007] O presente requerente propôs, em PTL 2, um método de seleção dinâmica de um sinal DSD de melhor qualidade para audição de acordo com uma capacidade de uma linha de comunicação, a partir dos sinais do mesmo conteúdo e diferentes taxas de bits, por exemplo, um sinal 64DSD, um sinal 128DSD, e um sinal 256DSD, pelo uso de um método de transmissão contínua, tal como o MPEG-DASH, em distribuição de música usando um sinal DSD. Percebe-se que, mesmo quando o sinal DSD for comprimido pelo uso do método de compressão ou congêneres descritos no Documento de Patente 1, uma taxa de bit fica maior do que aquela do sinal PCM e, portanto, é preferível preparar a distribuição usando o sinal PCM, também. Lista de Citação Literatura de Patente
[008] PTL 1: Publicação Internacional WO2016/14007] PTL 2: Publicação Internacional WO2016/199596 Sumário da Invenção Problema que serão Resolvidos pela Invenção
[009] A fim de efetivamente utilizar os recursos no lado da distribuição, entretanto, é desejável que o tipo de dados preparado no lado da distribuição seja um tipo.
[0010] A presente tecnologia foi feita em vista de uma circunstância como esta, e torna possível lidar com uma saída de um sinal PCM usando um sinal DSD. Meios para Resolver o Problema
[0011] Um aparelho de processamento de sinal de acordo com um aspecto da presente tecnologia inclui uma seção de extração que, em um caso em que um sinal PCM com uma frequência de amostragem predeterminada for gerado a partir de um sinal DSD, extrai um número predeterminado de amostras a partir do sinal DSD ao redor das amostras em um intervalo predeterminado determinado pela frequência de amostragem predeterminada, e uma seção de filtragem que gera o sinal PCM com a frequência de amostragem predeterminada pela filtragem do número predeterminado de amostras extraídas.
[0012] Um método de processamento de sinal de acordo com um aspecto da presente tecnologia inclui fazer com que um aparelho de processamento de sinal, que gera um sinal PCM com uma frequência de amostragem predeterminada a partir de um sinal DSD, extraia um número predeterminado de amostras a partir do sinal DSD ao redor das amostras em um intervalo predeterminado determinado pela frequência de amostragem predeterminada, e gere o sinal PCM com a frequência de amostragem predeterminada pela filtragem do número predeterminado de amostras extraídas.
[0013] Um programa de acordo com um aspecto da presente tecnologia faz com que um computador execute o processamento. O processamento inclui extrair, em um caso em que um sinal PCM com uma frequência de amostragem predeterminada for gerado a partir de um sinal DSD, um número predeterminado de amostras do sinal DSD ao redor das amostras em um intervalo predeterminado determinado pela frequência de amostragem predeterminada, e gera o sinal PCM com a frequência de amostragem predeterminada pela filtragem do número predeterminado de amostras extraídas.
[0014] Em um aspecto da presente tecnologia, em um caso em que um sinal PCM com uma frequência de amostragem predeterminada for gerado a partir de um sinal DSD, um número predeterminado de amostras é extraído a partir do sinal DSD ao redor das amostras em um intervalo predeterminado determinado pela frequência de amostragem predeterminada, e o sinal PCM com a frequência de amostragem predeterminada é gerado pela filtragem do número predeterminado de amostras extraídas.
[0015] Percebe-se que é possível alcançar o aparelho de processamento de sinal de acordo com um aspecto da presente tecnologia fazendo com que o computador execute o programa.
[0016] É possível prover o programa pela transmissão por meio de uma mídia de transmissão ou pela gravação em uma mídia de gravação.
[0017] O aparelho de processamento de sinal pode ser um aparelho independente ou pode ser um bloco interno que constitui um aparelho. Efeito da Invenção
[0018] De acordo com um aspecto da presente tecnologia, é possível lidar com a saída do sinal PCM usando um sinal DSD.
[0019] Deve-se notar que os efeitos aqui descritos não são necessariamente limitantes, e podem ser qualquer um dos efeitos descritos na presente descrição. Breve Descrição dos Desenhos
[0020] A figura | é um diagrama de blocos que ilustra uma configuração de exemplo de uma modalidade de um sistema de reprodução no qual a presente tecnologia é aplicada.
[0021] A figura 2 é um diagrama explicativo de um modo de transmissão dos dados de áudio transmitidos por um aparelho de distribuição.
[0022] A figura 3 é um diagrama de blocos que ilustra uma configuração detalhada de exemplo de uma unidade de conversão de PCM.
[0023] A figura 4 é um diagrama explicativo do processamento de extração de amostragem.
[0024] A figura 5 é um diagrama explicativo do processamento de extração de amostragem.
[0025] A figura 6 é um diagrama explicativo do processamento de filtragem.
[0026] A figura 7 é um diagrama explicativo do processamento de filtragem.
[0027] A figura 8 é um fluxograma que descreve o processamento de transmissão de dados de áudio.
[0028] A figura 9 é um diagrama de blocos que ilustra uma configuração detalhada de exemplo de um aparelho de reprodução.
[0029] A figura 10 é um diagrama de blocos que ilustra uma configuração de exemplo do aparelho de reprodução.
[0030] A figura 11 é um fluxograma que descreve o processamento de reprodução dos dados de áudio.
[0031] A figura 12 é um diagrama de blocos que ilustra uma configuração de exemplo de uma modalidade de um aparelho de conversão do sinal PCM no qual a presente tecnologia é aplicada.
[0032] A figura 13 é um diagrama de blocos que ilustra uma configuração de exemplo de uma modalidade de um computador no qual a presente tecnologia é aplicada. Modos para Realizar a Invenção
[0033] A seguir, é dada descrição de uma modalidade para realizar a presente tecnologia (a seguir, referida como uma modalidade). Percebe-se que a é dada descrição na seguinte ordem.
[0034] 1. Configuração de Exemplo do Sistema de Reprodução
2. Modo de Transmissão dos Dados de Áudio Reproduzidos
3. Configuração Detalhada de Exemplo da Unidade de Conversão de PCM
4. Descrição do Processamento de Conversão de PCM
5. Processamento de Transmissão dos Dados de Áudio
6. Configuração Detalhada de Exemplo do Aparelho de Reprodução
7. Modo para Transmissão Simultânea dos Dados DSD e Dados PCM AAC
8. Processamento de Reprodução dos Dados de Áudio
9. Aparelho de Conversão do Sinal PCM
10. Configuração de Exemplo do Computador <]l. Configuração de Exemplo do Sistema de Reprodução>
[0035] A figura | é um diagrama de blocos que ilustra uma configuração de exemplo de uma modalidade de um sistema de reprodução no qual a presente tecnologia é aplicada.
[0036] Um sistema de reprodução 1 da figura 1 inclui pelo menos um aparelho de distribuição 11 e um aparelho de reprodução 12, e é um sistema no qual o aparelho de reprodução 12 adquire os dados de áudio a partir do aparelho de distribuição 11 e reproduz os dados de áudio adquiridos.
[0037] Os dados de áudio obtidos pela coleta das respectivas fontes de som de uma pluralidade de conteúdos por um microfone 21 e pela realização da modulação delta-sigma são armazenados no aparelho de distribuição 11.
[0038] Mais especificamente, um sinal de áudio de uma fonte de som predeterminada (por exemplo, conteúdo A) coletada pelo microfone 21 é amplificado por um amplificador (AMP) 22 e suprido para um modulador delta-sigma (AZ) 23.
[0039] O modulador delta-sigma 23 converte um sinal de áudio analógico inserido em um sinal digital (conversão AD) pela modulação delta- sigma. Por exemplo, o modulador delta-sigma 23 realiza a modulação delta-
sigma no sinal de áudio analógico inserido em uma frequência de amostragem que é 64 vezes uma frequência de amostragem de 44,1 kHz de um CD (Disco Compacto), e armazena um sinal DSD resultante no aparelho de distribuição
11. O sinal DSD obtido pela modulação delta-sigma na frequência de amostragem que é 64 vezes a frequência de amostragem de 44,1 kHz tem uma taxa de bit de 2,8 M Mbps, e, assim, também é referido como dados DSD 2,8 M à seguir.
[0040] O aparelho de distribuição 11 armazena os dados DSD 2,8 M de uma pluralidade de conteúdos gerados como exposto.
[0041] Durante a solicitação dos dados de áudio de um conteúdo predeterminado a partir do aparelho de distribuição 11, o aparelho de reprodução 12 seleciona tanto os dados DSD 2,8 M quanto os dados PCM AAC, que são os dados de áudio de um formato reprodutível por si mesmo, e solicita os dados selecionados a partir do aparelho de distribuição
11. Alternativamente, o aparelho de reprodução 12 pode selecionar tanto os dados DSD 2,8 M quanto os dados PCM AAC de acordo com uma capacidade de comunicação de uma rede 24, e solicitar os dados selecionados a partir do aparelho de distribuição 11.
[0042] Aqui, os dados PCM AAC compreendem um sinal obtido pela codificação de compressão em um sinal PCM com uma frequência de amostragem de 192 kHz (44,1 k x 4 Hz) e um bit de quantização de 16 bits por um método de codificação de AAC (Codificação Avançada de Áudio).
[0043] O aparelho de distribuição 11 transmite os dados DSD 2,8 M ou os dados PCM AAC de um conteúdo especificado para o aparelho de reprodução 12 em resposta a uma solicitação proveniente do aparelho de reprodução 12.
[0044] O aparelho de distribuição 11 inclui uma unidade de controle 31, uma unidade de armazenamento 32, uma unidade de conversão de PCM 33, uma unidade de codificação 34 e uma unidade de transmissão 35.
[0045] A unidade de controle 31 adquire uma solicitação de transmissão de conteúdo a partir do aparelho de reprodução 12 por meio da unidade de transmissão 35, e, então, controla cada unidade no aparelho de distribuição 11 para transmitir os dados de áudio de um conteúdo solicitado.
[0046] Mais especificamente, por exemplo, em um caso em que o aparelho de reprodução 12 solicitar os dados DSD 2,8 M como os dados de áudio do conteúdo A, a unidade de controle 31 faz com que a unidade de transmissão 35 supra os dados DSD 2,8 M do conteúdo A armazenado na unidade de armazenamento 32, e faz com que a unidade de transmissão 35 transmita os dados DSD 2,8 M para o aparelho de reprodução 12.
[0047] Por exemplo, em um caso em que o aparelho de reprodução 12 solicitar os dados PCM AAC como os dados de áudio do conteúdo A, a unidade de controle 31 opera a unidade de conversão de PCM 33 e a unidade de codificação 34 para gerar os dados PCM AAC a partir dos dados DSD 2,8 M do conteúdo A armazenado na unidade de armazenamento 32, e faz com que a unidade de transmissão 35 transmita os dados PCM AAC gerados para o aparelho de reprodução 12.
[0048] A unidade de armazenamento 32 armazena os dados DSD 2,8 M de cada um de uma pluralidade de conteúdos.
[0049] A unidade de conversão de PCM 33 converte os dados DSD 2,8 M supridos a partir da unidade de armazenamento 32 em um sinal PCM com uma frequência de amostragem de 192 kHz e um bit de quantização de 16 bits, desse modo, gerando um sinal PCM e suprindo o sinal PCM gerado para a unidade de codificação 34. Percebe-se que a frequência de amostragem e o número do bit de quantização do sinal PCM a ser gerado são exemplares, e não são limitantes.
[0050] A unidade de codificação 34 realiza a codificação de compressão no sinal PCM suprido a partir da unidade de conversão de PCM 33 por um método de codificação de AAC (Codificação Avançada de Áudio),
e supre os dados PCM AAC resultantes para a unidade de transmissão 35.
[0051] A unidade de transmissão 35 recebe uma solicitação de transmissão para dados de áudio transmitidos a partir do aparelho de reprodução 12 por meio da rede 24, e supre a solicitação de transmissão para a unidade de controle 31.
[0052] Além do mais, a unidade de transmissão 35 transmite os dados de áudio do conteúdo predeterminado suprido a partir da unidade de armazenamento 32 ou da unidade de codificação 34 para o aparelho de reprodução 12 por meio da rede 24. Os dados DSD 2,8 M são supridos como os dados de áudio a partir da unidade de armazenamento 32, e os dados PCM AAC são supridos a partir da unidade de codificação 34.
[0053] O aparelho de reprodução 12 recebe os dados de áudio digitais transmitidos a partir do aparelho de distribuição 11, converte os dados de áudio digitais recebidos em um sinal analógico, e transmite o sinal analógico convertido para um LPF analógico 25.
[0054] O LPF (filtro passa baixa) analógico 25 realiza processamento de filtro para remover um componente de alta frequência, e transmite um sinal depois do processamento de filtro para um amplificador de potência 26.
[0055] O amplificador de potência 26 amplifica um sinal de áudio analógico transmitido a partir do LPF analógico 25, e transmite o sinal de áudio analógico amplificado para um alto-falante 27. O alto-falante 27 transmite o sinal de áudio suprido a partir do amplificador de potência 26 como um som.
[0056] Uma parte de saída analógica configurada pelo LPF analógico 25, pelo amplificador de potência 26 e pelo alto-falante 27 pode ser incorporada como uma parte do aparelho de reprodução 12.
<2. Modo de Transmissão dos Dados de Áudio Reproduzidos>
[0057] A figura 2 ilustra um modo de transmissão dos dados de áudio transmitidos pelo aparelho de distribuição 11 para o aparelho de reprodução
12.
[0058] O modo de transmissão dos dados de áudio transmitidos pelo aparelho de distribuição 11 para o aparelho de reprodução 12 pode tomar diversas formas dependendo da configuração do aparelho de reprodução 12.
[0059] Por exemplo, em um caso em que os dados de áudio reprodutíveis pelo aparelho de reprodução 12 forem fixos tanto pelos dados DSD 2,8 M quanto pelos dados PCM AAC, o aparelho de distribuição 11 transmite tanto os dados DSD 2,8 M quanto os dados PCM AAC reprodutíveis pelo aparelho de reprodução 12, da forma ilustrada em A da figura 2. Em um caso em que um formato de dados dos dados de áudio reprodutíveis pelo aparelho de reprodução 12 for conhecido, apenas um conteúdo a ser reproduzido é designado do aparelho de reprodução 12 para o aparelho de distribuição 11. Percebe-se que, na figura 2, por simplicidade, os dados DSD 2,8 M são descritos como dados DSD, e os dados PCM AAC são descritos como dados PCM.
[0060] Adicionalmente, por exemplo, em um caso em que o aparelho de reprodução 12 for um aparelho que pode reproduzir os dados DSD 2,8 M e os dados PCM AAC do mesmo conteúdo ao mesmo tempo em que realiza a comutação entre os mesmos conforme necessário mesmo durante a reprodução de um conteúdo, o aparelho de distribuição 11 realiza a comutação ininterrupta entre os dados DSD 2,8 M e os dados PCM AAC do mesmo conteúdo para transmissão em resposta a uma solicitação proveniente do aparelho de reprodução 12, da forma ilustrada em B da figura 2. Os dados DSD 2,8 M têm uma qualidade de som mais alta, mas uma maior quantidade de dados, e os dados PCM AAC têm uma qualidade de som mais baixa, mas uma quantidade de dados menor do que os dados DSD 2,8 M. Desta maneira, por exemplo, o aparelho de reprodução 12 seleciona apropriadamente os dados DSD 2,8 M ou os dados PCM AAC de acordo com a capacidade de comunicação da rede 24 e a reprodução dos dados selecionados ao mesmo tempo em que realiza a comutação.
[0061] Percebe-se que, em um caso de reprodução contínua dos dados DSD 2,8 M e dos dados PCM AAC ao mesmo tempo em que realiza a comutação entre os mesmo, um atraso ocorre nos dados PCM AAC por um período de tempo exigido para o processamento de conversão dos dados PCM pela unidade de conversão de PCM 33 e um período de tempo exigido para o processamento de codificação de compressão pela unidade de codificação 34. O aparelho de distribuição 11 pode transmitir este valor de atraso como metadados para o aparelho de reprodução 12 em antecipação, assim, habilitando o aparelho de reprodução 12 a realizar a comutação ininterrupta entre os dados DSD 2,8 M e os dados PCM AAC com base no valor de atraso.
[0062] Há MPEG-DASH (Grupo de Especialistas em Figura em Movimento-Transmissão Contínua Adaptativa Dinâmica sobre HTTP), como um padrão de um método no qual um aparelho cliente recebe os dados codificados desejados, a partir de uma pluralidade de peças de dados codificados armazenados, à maneira de transmissão contínua de acordo com a capacidade de comunicação da rede. O aparelho de distribuição 11 realiza a comutação entre os dados DSD 2,8 M e os dados PCM AAC conforme necessário para a transmissão de acordo com um formato que se conforma com o padrão MPEG-DASH, e o aparelho de reprodução 12 recebe os dados transmitidos e reproduz os dados recebidos.
[0063] O aparelho de distribuição 11 também é capaz de transmitir tanto os dados DSD 2,8 M quanto os dados PCM AAC simultaneamente. Por exemplo, da forma ilustrada em C da figura 2, é possível que os dados de áudio no lado frontal direito e no lado frontal esquerdo sejam transmitidos como dados DSD 2,8 M com uma alta qualidade de som e que os dados de áudio no lado traseiro direito e no lado traseiro esquerdo sejam transmitidos como dados PCM AAC com uma pequena quantidade de dados.
[0064] Da forma supradescrita, o aparelho de distribuição 11 pode lidar com a transmissão tanto dos dados DSD 2,8 M quanto dos dados PCM AAC pelo simples armazenamento, como dados de áudio para a distribuição, de uma peça de dados DSD dos dados DSD 2,8 M.
<3. Configuração Detalhada de Exemplo da Unidade de Conversão de PCM>
[0065] A figura 3 é um diagrama de blocos que ilustra uma configuração detalhada de exemplo da unidade de conversão de PCM 33.
[0066] A unidade de conversão de PCM 33 inclui uma seção de extração 41 e uma seção de filtragem 42, e converte os dados DSD 2,8 M em um sinal PCM com uma frequência de amostragem predeterminada. Na presente modalidade, a unidade de conversão de PCM 33 realiza conversão em um sinal PCM com uma frequência de amostragem de 192 kHz.
[0067] A seção de extração 41 extrai um número predeterminado de dados de amostragem a partir dos dados DSD 2,8 M supridos a partir da unidade de armazenamento 32 para cada intervalo predeterminado determinado pela frequência de amostragem de 192 KHz do sinal PCM.
[0068] A seção de filtragem 42 gera um sinal PCM pela filtragem do número predeterminado de dados de amostragem extraídos para cada intervalo predeterminado na seção de extração 41, e transmite o sinal PCM gerado para a unidade de codificação 34.
<4. Descrição do Processamento de Conversão de PCM>
[0069] É dada a descrição do processamento de conversão de PCM realizado pela unidade de conversão de PCM 33 em relação às figuras 4 a 7.
(Processamento de Extração de Amostragem pela Seção de Extração 41)
[0070] Primeiro, é dada descrição do processamento de extração de amostragem realizado pela seção de extração 41 em relação às figuras 4€ 5.
[0071] Agora, as respectivas peças de dados amostrados dos dados
DSD 2,8 M de um conteúdo predeterminado antes da conversão de PCM são definidas como: DI[0], D[11, DI21, DIB], ..., DInl, ..., e as respectivas peças de dados amostrados dos dados PCM depois da conversão de PCM são definidas como: PCM[0], PCM[1], PCM[2], PCM[3], ..., PCM], ....
[0072] Os dados amostrados D[n] dos dados DSD 2,8 M são representados por um sinal de 1 bit de “1” ou “0”; entretanto, em uma operação no processamento de sinal, “0” é representado por “-1”, e a operação é realizada usando “1” ou “-1”. Percebe-se que, a seguir, os dados de amostragem são simplesmente referidos, também, como uma amostra.
[0073] Uma amostra dos dados DSD 2,8 M tem 1/(44,1 * 64 k) [seg], e uma amostra dos dados PCM com uma frequência de amostragem de 192 kHz tem 1/192 k [seg], e, assim, a unidade de conversão de PCM 33 transmite os dados para cada uma das (44,1 * 64) / 192 = 14,7 amostras.
[0074] Desta maneira, a seção de extração 41 extrai um número predeterminado de amostras a partir das amostras dos dados DSD 2,8 M em um intervalo de 14,7 amostras. Na presente modalidade, o número de amostras extraídas pela seção de extração 41 é definido em 256. Desta maneira, a seção de extração 41 extrai 256 amostras na vizinhança da amostra dos dados DSD 2,8 M para permitir que cada posição de amostra de m vezes (m é um número inteiro não negativo) as 14,7 amostras seja a amostra central, e supre as amostras extraídas para a seção de filtragem 42.
[0075] A figura 4 ilustra um relacionamento de correspondência entre as amostras dos dados DSD 2,8 M extraídos pela seção de extração 41 e os dados PCM PCM[n] depois da conversão de PCM.
[0076] As m vezes as 14,7 amostras são O, 14,7, 29,4, 44,1, 58,5, ...,
1.470, 1.484,7, 1.499,4, 1.514,1, ... , e, assim, as amostras em posição central das amostras extraídas correspondentes às respectivas peças de PCM[n] são O,
15, 29,44, 59, ... , 1.470, 1.485, 1.499, 1.514, ....
[0077] Então, as 256 amostras são extraídas a partir de ao redor das respectivas amostras em posição central, e, assim, as amostras extraídas correspondentes a PCM[0] são D[-127] a D[128] ao redor de D[0], as amostras extraídas correspondentes a PCM[1] são D[-112] a D[143] ao redor de D[15], e as amostras extraídas correspondentes a PCM[2] são D[-98] a D[157] ao redor de D[29]. Entretanto, Dn”, em que n é negativo, é processado como “-1” em virtude da falta de dados do conteúdo.
[0078] Como uma instância de não inclusão do Dn”, em que n é negativo, por exemplo, da forma ilustrada na figura 4, as amostras extraídas correspondentes a PCM[100] são D[1343] a D[1598] ao redor de D[1.470], as amostras extraídas correspondentes a PCM[101] são D[1358] a D[1613] ao redor de D[1.485], e as amostras extraídas correspondentes a PCM[102] são D[1372] a D[1627] ao redor de D[1.499].
[0079] A figura 5 ilustra um relacionamento entre a amostra em posição central dos dados DSD 2,8 M e as 256 amostras que serão extraídas, para cada um de PCM[100] a PCM[104].
[0080] O erro máximo entre o intervalo predeterminado determinado pela frequência de amostragem do sinal PCM e a amostra em posição central a ser realmente extraída é metade de um período de amostragem do sinal DSD e, assim, o erro máximo é 0,5/(44,1 k * 64) = 0,18 [useg] para o caso dos dados DSD 2,8 M. Diz-se que a resolução de tempo da audição humana é cerca de 5 [useg]; a conversão de frequência de 0,18 [useg] é 5,6 MHz, e a conversão de frequência de 5 [useg] é 200 kHz, e, assim, um erro de 0,18 [useg] não constitui um erro que influencia enormemente uma qualidade de som.
[0081] Da forma supradescrita, a seção de extração 41 extrai um número predeterminado de amostras (256 amostras) a partir das amostras dos dados DSD 2,8 M supridos a partir da unidade de armazenamento 32 ao redor de um intervalo predeterminado (14,7 amostras) determinado pela frequência de amostragem de 192 KHz do sinal PCM, e transmite as amostras extraídas para a seção de filtragem 42.
[0082] Embora o exemplo supradescrito seja um exemplo em que os dados DSD 2,8 M são convertidos no sinal PCM com a frequência de amostragem de 192 kHz, é possível realizar a conversão em um sinal PCM com qualquer frequência de amostragem. Além do mais, os dados DSD não são limitados aos dados DSD 2,8 M; os dados DSD 5,6 M com uma frequência de amostragem que é duas vezes a dos dados DSD 2,8 M, os dados DSD 11,2 M com uma frequência de amostragem que é quatro vezes a dos dados DSD 2,8 M ou congêneres podem ser usados. Em um caso em que a taxa de bit dos dados DSD ou a frequência de amostragem do sinal PCM mudarem, é possível lidar com a mudança apenas pela mudança do intervalo entre as amostras em posição central de acordo com sua razão de amostragem.
[0083] Adicionalmente, é possível determinar arbitrariamente o número de amostras que serão extraídas a partir de ao redor da amostra em posição central, de acordo com a precisão do sinal PCM a ser convertido e a carga de processamento.
(Processamento de Filtragem pela Seção de Filtragem 42)
[0084] A seguir, é dada descrição do processamento de filtragem realizado pela seção de filtragem 42 em relação às figuras 6 e 7.
[0085] Os dados DSD 2,8 M compreendem um sinal binário de “1” ou “0” (“1” ou “-1” para a operação no processamento de sinal), como exposto, e, assim, é possível que a seção de filtragem 42 execute o processamento de filtragem apenas pela adição, em vez da operação de produto-soma, como na filtragem do sinal PCM normal.
[0086] Agora, considerando que as 256 amostras extraídas a partir de ao redor das amostras em posição central predeterminadas supridas a partir da seção de extração 41 são representadas por DA[O0] até DA[255], e os coeficientes de filtro de 256 derivações aplicados pela seção de filtragem 42 em DA[0] até DA[255] são K[0] até K[255], uma operação de filtro realizada pela seção de filtragem 42 é representada por ZDA[n] * K[n] (n = O até 255). Aqui, DA[n] é “1” ou “-1”, e, assim, é facilmente entendido que é possível realizar uma operação da expressão da operação de filtro apenas pela adição sem a necessidade de multiplicação.
[0087] Embora a adição possa ser realizada pela detecção de dados bit por bit, os dados tornam-se redundantes conforme o processamento da CPU e, assim, por exemplo, a seção de filtragem 42 divide os dados de 256 bits de DAI[O0] até DA[255] para cada 8 bits, e realiza uma operação usando uma pluralidade de tabelas de soma parcial preparadas em antecipação em uma unidade de 8 bits.
[0088] Por exemplo, é dada descrição de um exemplo em que D[1343] até D[1598], que são amostras extraídas correspondentes ao PCM[100], são sujeitos à operação de filtro, da forma ilustrada na figura 6.
[0089] Primeiro, D[1343] até D[1598] supridos a partir da seção de extração 41 como amostras extraídas correspondentes ao PCM[100] são DA[0] até DA[255], que são os dados que serão filtrados.
[0090] Os DA[O0] até DA[255] são divididos para cada 8 bits de DA[0] até DAI7], DAI8] até DA[1I5], DA[16] até DAI23], ... , DA[240] até DA[247], e DA[248] até DA[255].
[0091] A seção de filtragem 42 mantém uma tabela de soma parcial BTO ilustrada na figura 7 para os primeiros 8 bits DA[O] até DA[7].
[0092] A tabela de soma parcial BTO da figura 7 associa 256 padrões de padrões de bit empregáveis por DA[O0] até DA[7] e os resultados da operação Co, até C>55 resultantes a partir de uma operação preliminar de ZDA[n] * KIn] (n = O a 7) neste momento, uns em relação aos outros, para armazenamento.
[0093] A seção de filtragem 42 refere-se à tabela de soma parcial BTO da figura 7 armazenada na mesma e determina o resultado da operação correspondente aos dados reais de DA[0] até DA[7] para, desse modo, calcular uma soma parcial TO. A soma parcial TO é qualquer um de Cy até Css.
[0094] Retornando para a figura 6, a seção de filtragem 42 similarmente refere-se às tabelas de soma parcial BT1 até BT31 para, desse modo, determinar as somas parciais T1 até T31, para DA[I8] até DA[1S], DA[16] até DAI23], ... , DA[240] até DA[247], e DA[248] até DA[255], que são outros dados divididos para cada 8 bits.
[0095] Isto é, a seção de filtragem 42 refere-se à tabela de soma parcial BT1 para calcular a soma parcial T1 correspondente aos dados reais de DAI8] até DA[15]; refere-se à tabela de soma parcial BT2 para calcular a soma parcial T2 correspondente aos dados reais de DA[16] até DA[23]; e, similarmente, refere-se à tabela de soma parcial BT31 para calcular a soma parcial T31 correspondente aos dados reais de DA[248] até DA[255].
[0096] Finalmente, a seção de filtragem 42 realiza uma operação de soma das somas parciais TO até T31 correspondentes às 32 tabelas de soma parcial BTO até BT31, respectivamente, e calcula PCM[100].
[0097] Desta maneira, a seção de filtragem 42 pode calcular os dados PCM correspondentes às amostras extraídas D[1343] até D[1598] apenas por 32 referências de tabela e 32 adições.
[0098] Percebe-se que um valor de atraso dos dados de transmissão em relação aos dados DSD em um caso em que os dados PCM forem transmitidos pode ser calculado em antecipação quando o número de derivações da seção de filtragem 42 for determinado.
[0099] No exemplo supradescrito, a fim de simplificar a descrição, foi descrito o exemplo no qual 256 amostras são extraídas a partir de ao redor das respectivas amostras em posição central na seção de extração 41 e o número de derivações da seção de filtragem 42 é definido em 256.
[00100] Realmente, em um caso em que um sinal PCM com uma frequência de amostragem de 192 kHz com precisão de, por exemplo, cerca de 100 [dB] for gerado a partir dos dados DSD 2,8 M, o número de derivações da seção de filtragem 42 precisa ser cerca de 4.500. Neste caso, a criação de uma tabela de soma parcial em uma unidade de 12 bits habilita uma operação apenas por 375 referências de tabela e 375 adições. Considerando que a adição é um relógio, 192 k * 375 = 72 MIPS se mantém verdadeiro, que é um nível que é processável mesmo por uma CPU com base móvel e é suficientemente alcançável.
<5. Processamento de Transmissão de Dados de Áudio>
[00101] A seguir, em relação a um fluxograma da figura 8, é dada descrição do processamento de transmissão de dados de áudio do aparelho de distribuição 11 que realiza a comutação ininterrupta entre os dados DSD 2,8 M e os dados PCM AAC de um conteúdo predeterminado para a transmissão em resposta a uma solicitação do aparelho de reprodução 12.
[00102] Primeiro, na etapa S1, a unidade de controle 31 do aparelho de distribuição 11 supre um valor de atraso dos dados PCM AAC para a unidade de transmissão 35, e faz com que a unidade de transmissão 35 transmita o valor de atraso como metadados para o aparelho de reprodução 12.
[00103] Na etapa S2, a unidade de controle 31 recebe, por meio da unidade de transmissão 35, a solicitação de transmissão do conteúdo transmitido a partir do aparelho de reprodução 12, e determina se os dados de áudio do conteúdo solicitado são os dados PCM AAC.
[00104] Em um caso em que a determinação for feita, na etapa S2, de que os dados de áudio solicitados são os dados PCM AAC, o processamento prossegue para a etapa S3, em que a seção de extração 41 da unidade de conversão de PCM 33 adquire os dados DSD 2,8 M do conteúdo solicitado a partir da unidade de armazenamento 32, e extrai um número predeterminado de amostras a partir dos dados DSD 2,8 M adquiridos para cada intervalo predeterminado determinado por uma frequência de amostragem do sinal PCM. Na presente modalidade, em um caso em que um sinal PCM com uma frequência de amostragem de 192 kHz for gerado, 256 amostras, com cada amostra correspondente a m vezes as 14,7 amostras da amostra em posição central, são sequencialmente extraídas.
[00105] Na etapa S4, a seção de filtragem 42 gera um sinal PCM pela filtragem de um número predeterminado de amostras extraídas para cada intervalo predeterminado na seção de extração 41, e transmite o sinal PCM gerado para a unidade de codificação 34. Na presente modalidade, a seção de filtragem 42 gera uma amostra do sinal PCM pela realização de 32 referências de tabela e 32 adições para as 256 amostras supridas a partir da seção de extração 41 usando 32 tabelas de soma parcial BTO até BT31, e transmite a uma amostra gerada do sinal PCM para a unidade de codificação 34.
[00106] Na etapa S5, a unidade de codificação 34 realiza a codificação de compressão no sinal PCM suprido a partir da seção de filtragem 42 pelo método de codificação AAC, e supre os dados PCM AAC resultantes para a unidade de transmissão 35.
[00107] Na etapa S6, a unidade de transmissão 35 transmite os dados PCM AAC obtidos pela codificação de compressão na unidade de codificação 34 para o aparelho de reprodução 12.
[00108] Neste ínterim, em um caso em que a determinação for feita na etapa S2 de que os dados de áudio solicitados não são dados PCM AAC, isto é, os dados de áudio solicitados são dados DSD 2,8 M, o processamento prossegue para a etapa S7, em que a unidade de transmissão 35 adquire os dados DSD 2,8 M do conteúdo solicitado a partir da unidade de armazenamento 32, e transmite os dados DSD 2,8 M adquiridos para o aparelho de reprodução 12.
[00109] Na etapa S8, a unidade de transmissão 35 determina se a transmissão dos dados de áudio é finalizada. Por exemplo, em um caso em que nenhum dado de áudio foi suprido a partir da unidade de armazenamento 32 nem da unidade de codificação 34, a unidade de transmissão 35 determina que a transmissão dos dados de áudio foi finalizada.
[00110] Em um caso em que for feita determinação, na etapa S8, que a transmissão dos dados de áudio ainda não foi finalizada, o processamento retorna para a etapa S2, e o processamento das etapas S2 a S8 supradescritas é repetido.
[00111] Neste ínterim, em um caso em que for feita determinação, na etapa S8, de que a transmissão dos dados de áudio foi finalizada, o processamento de transmissão de dados de áudio é finalizado.
[00112] Da forma supradescrita, em um caso em que os dados PCM AAC forem solicitados como dados de áudio de um conteúdo a partir do aparelho de reprodução 12, o aparelho de distribuição 11 pode gerar um sinal PCM a partir dos dados DSD 2,8 M armazenados na unidade de armazenamento 32 e transmitir o sinal PCM gerado para o aparelho de reprodução 12. Isto é, o aparelho de distribuição 11 pode transmitir os dados de áudio de um conteúdo pela realização da comutação entre os dados DSD e os dados PCM AAC em resposta a uma solicitação do aparelho de reprodução 12.
[00113] Além do mais, o aparelho de distribuição 11 transmite, como um valor de atraso, um período de tempo exigido para o processamento de conversão para conversão no sinal PCM para o aparelho de reprodução 12 em antecipação, habilitando o alcance do completo sincronismo dos dados DSD e dos dados PCM AAC, assim, tornando possível que o lado do aparelho de reprodução 12 realize a comutação ininterrupta entre os dados DSD e os dados PCM AAC para a reprodução.
[00114] Por exemplo, em um aparelho de distribuição que transmite os dados codificados predeterminados em resposta a uma solicitação de um aparelho cliente, como em MPEG-DASH, no geral, é necessário gerar e armazenar os dados codificados tanto do sinal DSD quanto do sinal PCM, em antecipação, pelo sincronismo das frequências de amostragem.
[00115] De acordo com o aparelho de distribuição 11 que usa a presente tecnologia, é suficiente armazenar apenas os dados DSD na unidade de armazenamento 32 como os dados de áudio do conteúdo, assim, tornando possível lidar com a transmissão do sinal PCM apenas usando um sinal DSD.
[00116] Percebe-se que a unidade de armazenamento 32 do aparelho de distribuição 11 pode armazenar os dados DSD 11,2 M resultantes a partir da modulação delta-sigma em uma frequência de amostragem que é 256 vezes a frequência de amostragem de 44,1 kHz de um CD, assim, tornando possível configurar o aparelho de distribuição 11 para gerar os dados DSD 5,6 M ou os dados DSD 2,8 M pela amostragem descendente dos dados DSD 11,2 Me para transmitir os dados DSD gerados, ou para gerar um sinal PCM com qualquer frequência de amostragem, tais como 44,1 kHz ou 48 kHz, dos dados DSD 11,2 M e para transmitir o sinal PCM gerado.
[00117] Percebe-se que o processamento de transmissão de dados de áudio supradescrito é um processamento de exemplo no caso do modo de transmissão de dados de áudio ilustrado em B da figura 2. No modo de transmissão de dados de áudio ilustrado em A da figura 2, em um caso em que os dados PCM AAC forem transmitidos, é suficiente executar o processamento das etapas S3 a S6 e, em um caso em que os dados DSD 2,8 M forem transmitidos, é suficiente executar o processamento da etapa S7.
<6. Configuração Detalhada de Exemplo do Aparelho de Reprodução>
[00118] A figura 9 é um diagrama de blocos que ilustra uma configuração detalhada de exemplo do aparelho de reprodução 12 da figura 1.
[00119] O aparelho de reprodução 12 da figura 9 é um aparelho que pode realizar a comutação ininterrupta entre os dados DSD 2,8 M e os dados PCM AAC de um conteúdo predeterminado para a reprodução.
[00120] O aparelho de reprodução 12 inclui uma unidade de controle 50, uma unidade de comunicação 51, uma unidade de decodificação 52, uma unidade de amostragem ascendente de PCM 53, uma unidade de modulação delta-sigma (AX) 54, uma unidade de comutação 55, uma unidade de suprimento de relógio 56, e uma unidade de demodulação delta-sigma 57.
[00121] A unidade de controle 50 controla uma operação geral do aparelho de reprodução 12. Por exemplo, quando um usuário instruir a reprodução de um conteúdo predeterminado armazenado no aparelho de distribuição 11 em uma unidade de operação não ilustrada, a unidade de controle 50 seleciona uma peça de dados de áudio a partir de duas peças de dados de áudio (dados DSD e dados PCM AAC) correspondentes a um conteúdo que é instruído a ser reproduzido de acordo com a capacidade de comunicação da rede 24, e solicita a peça de dados de áudio selecionada a partir do aparelho de distribuição 11 por meio da unidade de comunicação 51. Percebe-se que, na figura 9, a ilustração dos sinais de controle provenientes da unidade de controle 50 para as respectivas unidades é omitida.
[00122] Em um caso em que os dados de áudio forem adquiridos como dados de transmissão contínua de um conteúdo de acordo com o MPEG- DASH, a unidade de controle 50 adquire um arquivo MPD previamente, e faz com que a unidade de comunicação 51 acesse um endereço predeterminado a partir do aparelho de distribuição 11 com base no arquivo MPD adquirido, desse modo, fazendo com que a unidade de comunicação 51 adquira os dados de áudio desejados. O arquivo MPD inclui, por exemplo, a informação sobre o valor de atraso dos dados PCM AAC.
[00123] A unidade de comunicação 51 solicita os dados de áudio (dados DSD e dados AAC) do conteúdo instruído a ser reproduzido, a partir do aparelho de distribuição 11 com base em uma instrução da unidade de controle 50. Em um caso em que os dados DSD e os dados AAC forem definidos como primeiro e segundo dados de áudio, respectivamente, e a comutação for realizada a partir dos primeiros dados de áudio para os segundos dados de áudio, a unidade de comunicação 51 adquire simultaneamente dois dos primeiro e segundo dados de áudio antes ou depois da comutação, e adquire um dos dados de áudio em um caso em que nenhuma comutação for necessária.
[00124] A unidade de comunicação 51 adquire os dados de áudio digitais transmitidos a partir do aparelho de distribuição 11. Em um caso em que os dados de áudio adquiridos forem os dados DSD 2,8 M, a unidade de comunicação 51 supre os dados DSD 2,8 M adquiridos para a unidade de comutação 55. Neste ínterim, em um caso em que os dados de áudio adquiridos forem os dados PCM AAC, a unidade de comunicação 51 supre os dados PCM AAC adquiridos para a unidade de decodificação 52.
[00125] A unidade de decodificação 52 decodifica os dados PCM AAC supridos a partir da unidade de comunicação 51 por um método de decodificação correspondente ao método de codificação, e transmite um sinal PCM resultante da decodificação para a unidade de amostragem ascendente de PCM 53.
[00126] A unidade de amostragem ascendente de PCM 53 realiza amostragem ascendente do sinal PCM suprido a partir da unidade de decodificação 52 para ter a mesma frequência que a frequência de amostragem dos dados DSD 2,8 M, e transmite o sinal PCM que passou por amostragem ascendente para a unidade de modulação delta-sigma 54. Especificamente, a unidade de amostragem ascendente de PCM 53 realiza amostragem ascendente no sinal PCM para ter 2,8 MHz e transmite o sinal PCM que passou por amostragem ascendente para a unidade de modulação delta-sigma 54.
[00127] A unidade de modulação delta-sigma 54 realiza a modulação delta-sigma no sinal PCM que passou por amostragem ascendente para gerar dados DSD 2,8 M, e transmite os dados DSD 2,8 M gerados para a unidade de comutação 55.
[00128] A unidade de comutação 55 seleciona um dos dados DSD 2,8 M que compreendem uma saída da unidade de comunicação 51 ou dos dados DSD 2,8 M que compreendem uma saída da unidade de modulação delta- sigma 54, e transmite os dados DSD 2,8 M selecionados para a unidade de demodulação delta-sigma 57 no estágio subsequente.
[00129] A unidade de comutação 55 é suprida com um valor de atraso transmitido a partir do aparelho de distribuição 11. Em um caso em que a unidade de comutação 55 realizar a comutação dos dados DSD 2,8 M que compreendem uma saída da unidade de comunicação 51 para os dados DSD 2,8 M que compreendem uma saída da unidade de modulação delta-sigma 54, o atraso é realizado para os dados DSD 2,8 M em um valor combinado do valor de atraso transmitido a partir do aparelho de distribuição 11 e um valor de atraso resultante do processamento da unidade de decodificação 52 para a unidade de modulação delta-sigma 54, e, posteriormente, a comutação é realizada. Isto torna possível realizar a comutação ininterrupta mesmo durante a reprodução de um conteúdo.
[00130] A unidade de suprimento de relógio 56 supre um sinal de relógio CLK2 correspondente aos dados DSD 2,8 M para a unidade de demodulação delta-sigma 57. Na presente modalidade, a unidade de suprimento de relógio 56 gera o sinal de relógio CLK2 de 2,8 MHz e supre o sinal de relógio CLK2 para a unidade de demodulação delta-sigma 57.
[00131] A unidade de demodulação delta-sigma 57 demodula os (realiza a demodulação delta-sigma nos) dados DSD 2,8 M supridos a partir da unidade de comutação 55 usando o sinal de relógio CLK2 suprido a partir da unidade de suprimento de relógio 56, e transmite um resultado da demodulação para o LPF analógico 25 (figura 1) no estágio subsequente. É possível configurar a unidade de demodulação delta-sigma 57, por exemplo, por um filtro digital FIR (resposta de impulso finita).
[00132] A configuração exposta habilita o aparelho de reprodução 12 a realizar a comutação ininterrupta entre os dados DSD 2,8 M e os dados PCM AAC do conteúdo predeterminado para reprodução.
<7. Modo para Transmissão Simultânea dos Dados DSD e dos Dados PCM AAC>
[00133] A seguir, é dada descrição de um modo para transmissão simultânea tanto dos dados DSD 2,8 M quanto dos dados PCM AAC.
[00134] Por exemplo, da forma ilustrada em C da figura 2, o aparelho de distribuição 11 transmite os dados DSD 2,8 M com uma alta qualidade de som para os dados de áudio no lado frontal direito e no lado frontal esquerdo, e transmite os dados PCM AAC com uma pequena quantidade de dados para os dados de áudio no lado traseiro direito e no lado traseiro esquerdo.
[00135] A unidade de armazenamento 32 também armazena os dados de áudio no lado traseiro direito e no lado traseiro esquerdo como os dados DSD 2,8 M; em um caso em que os dados de áudio forem transmitidos como os dados PCM, os dados DSD 2,8 M são convertidos nos dados PCM pela unidade de conversão de PCM 33, e os dados PCM convertidos são transmitidos para o aparelho de reprodução 12. Os dados DSD 2,8 M no lado frontal direito e no lado frontal esquerdo também são transmitidos para o aparelho de reprodução 12 em paralelo com os dados PCM no lado traseiro direito e no lado traseiro esquerdo. A configuração do aparelho de distribuição 11 é igual àquela descrita em relação à figura 1.
[00136] Percebe-se que, em um caso em que condições predeterminadas, tais como a capacidade do aparelho de reprodução 12 e a capacidade de comunicação da rede 24, forem satisfeitas, os dados DSD 2,8 M podem ser transmitidos como estão, certamente, também, para os dados de áudio no lado traseiro direito e no lado traseiro esquerdo, similarmente ao lado frontal direito e ao lado frontal esquerdo.
[00137] A figura 10 é um diagrama de blocos que ilustra uma configuração de exemplo do aparelho de reprodução 12 que recebe simultaneamente os dados DSD 2,8 M no lado frontal direito e no lado frontal esquerdo e os dados PCM AAC no lado traseiro direito e no lado traseiro esquerdo, e transmite os sons a partir de dois alto-falantes no lado frontal direito e no lado frontal esquerdo.
[00138] Na figura 10, as partes correspondentes àquelas na figura 9 são denotadas pelos mesmos números de referência, e as descrições das mesmas são omitidas quando apropriado.
[00139] O aparelho de reprodução 12 inclui a unidade de comunicação 51, a unidade de decodificação 52, a unidade de modulação delta-sigma (AZ) 54, a unidade de suprimento de relógio 56, a unidade de demodulação delta- sigma 57, uma unidade de atraso 71, uma unidade de processamento surround 72, e um mixador 73. O mixador 73 inclui as unidades de adição 81 e 82 e uma unidade de modulação delta-sigma 83.
[00140] A unidade de comunicação 51 recebe os dados DSD FL que são os dados DSD 2,8 M no lado frontal esquerdo e os dados DSD FR que são os dados DSD 2,8 M no lado frontal direito, que são transmitidos a partir do aparelho de distribuição 11, e supre as peças de dados recebidas para a unidade de atraso 71.
[00141] Além do mais, a unidade de comunicação 51 recebe os dados AAC RL que são os dados PCM AAC no lado traseiro esquerdo e os dados AAC RR que são os dados PCM AAC no lado traseiro direito, que são transmitidos a partir do aparelho de distribuição 11, e supre as peças de dados recebidas para a unidade de decodificação 52.
[00142] A unidade de atraso 71 atrasa os dados DSD FL e os dados DSD FR supridos a partir da unidade de comunicação 51 em um valor combinado do valor de atraso transmitido a partir do aparelho de distribuição 11 e um valor de atraso resultante do processamento da unidade de decodificação 52, da unidade de processamento surround 72 e da unidade de modulação delta-sigma 54, e supre as peças de dados atrasadas para o mixador 73. Os dados DSD FL transmitidos a partir da unidade de atraso 71 são supridos como dados DSD FLI para a unidade de adição 81 do mixador 73, e os dados DSD FR transmitidos a partir da unidade de atraso 71 são supridos como dados DSD FRI para a unidade de adição 82 do mixador 73.
[00143] A unidade de decodificação 52 decodifica os dados AAC RL que são os dados PCM AAC no lado traseiro esquerdo e os dados AAC RR que são os dados PCM AAC no lado traseiro direito, para obter os dados PCM RL e os dados PCM RR, respectivamente. Os dados PCM RL e os dados PCM RR obtidos são supridos para a unidade de processamento surround 72.
[00144] A unidade de processamento surround 72 executa O processamento de conversão surround, em que mesmo uma saída a partir dos alto-falantes no lado frontal é ouvida como se a mesma viesse a partir do lado traseiro, em cada um dos dados PCM RL que são os dados PCM no lado traseiro esquerdo e dos dados PCM RR que são os dados PCM no lado traseiro direito, que são supridos a partir da unidade de decodificação 52. O processamento de conversão surround faz com que os dados PCM RL no lado traseiro esquerdo sejam convertidos em dados PCM FL no lado frontal esquerdo e os dados PCM RR no lado traseiro direito sejam convertidos em dados PCM FR no lado frontal direito, e as peças de dados convertidas são supridas para a unidade de modulação delta-sigma 54.
[00145] A unidade de modulação delta-sigma 54 realiza a modulação delta-sigma em cada um dos dados PCM FL que compreendem um sinal PCM no lado frontal esquerdo e dos dados PCM FR que compreendem um sinal PCM no lado frontal direito. Os dados DSD FL2 resultantes da modulação delta-sigma dos dados PCM FL no lado frontal esquerdo são supridos para a unidade de adição 81 do mixador 73. Os dados DSD FR2 resultantes da modulação delta-sigma dos dados PCM FR no lado frontal direito são supridos para a unidade de adição 82 do mixador 73.
[00146] A unidade de adição 81 do mixador 73 adiciona os dados DSD FLI provenientes da unidade de atraso 71 e os dados DSD FL2 provenientes da unidade de modulação delta-sigma 54 em conjunto, e supre os dados DSD FLa que compreendem um resultado da adição para a unidade de modulação delta-sigma 83.
[00147] A unidade de adição 82 do mixador 73 adiciona os dados DSD FRI1 provenientes da unidade de atraso 71 e os dados DSD FR2 provenientes da unidade de modulação delta-sigma 54 em conjunto, e supre os dados DSD FRa que compreendem um resultado da adição para a unidade de modulação delta-sigma 83.
[00148] A unidade de modulação delta-sigma 83 realiza a modulação delta-sigma nos dados DSD FLa provenientes da unidade de adição 81, e supre os dados DSD FLb, que são os dados DSD depois da modulação, para a unidade de demodulação delta-sigma 57. Além do mais, a unidade de modulação delta-sigma 83 realiza a modulação delta-sigma nos dados DSD FRa provenientes da unidade de adição 82, e supre os dados DSD FRb, que são os dados DSD depois da modulação, para a unidade de demodulação delta-sigma 57.
[00149] A unidade de demodulação delta-sigma 57 demodula os (realiza a demodulação delta-sigma nos) dados DSD FLb supridos a partir da unidade de modulação delta-sigma 83 usando o sinal de relógio CLK2 suprido a partir da unidade de suprimento de relógio 56, e transmite um sinal analógico Front L no lado frontal esquerdo, que é um resultado da demodulação, para o LPF analógico 25 (figura 1).
[00150] Além do mais, a unidade de demodulação delta-sigma 57 demodula os (realiza a demodulação delta-sigma nos) dados DSD FRb supridos a partir da unidade de modulação delta-sigma 83 usando o sinal de relógio CLK2 suprido a partir da unidade de suprimento de relógio 56, e transmite um sinal analógico Front R no lado frontal direito, que é um resultado da demodulação, para o LPF analógico 25 (figura 1).
<8. Processamento de Reprodução dos Dados de Áudio>
[00151] A seguir, em relação a um fluxograma da figura 11, é dada descrição do processamento de reprodução dos dados de áudio realizado pelo aparelho de reprodução 12 da figura 10, em que tanto os dados DSD 2,8 M de dois canais frontais quanto os dados PCM AAC de dois canais traseiros são simultaneamente recebidos e transmitidos apenas a partir de dois alto-falantes frontais.
[00152] Primeiro, na etapa S10, a unidade de comunicação 51 recebe o valor de atraso transmitido como metadados a partir do aparelho de distribuição 11, e supre o valor de atraso recebido para a unidade de controle
50.
[00153] Na etapa S11, a unidade de comunicação 51 recebe os dados DSD 2,8 M de dois canais frontais e os dados PCM AAC de dois canais traseiros.
[00154] Mais especificamente, a unidade de comunicação 51 recebe os dados DSD FL que são os dados DSD 2,8 M no lado frontal esquerdo e os dados DSD FR que são os dados DSD 2,8 M no lado frontal direito, que são transmitidos a partir do aparelho de distribuição 11, e supre as peças de dados recebidas para a unidade de atraso 71. Além do mais, a unidade de comunicação 51 recebe os dados AAC RL que são os dados PCM AAC no lado traseiro esquerdo e os dados AAC RR que são os dados PCM AAC no lado traseiro direito, que são transmitidos a partir do aparelho de distribuição 11, e supre as peças de dados recebidas para a unidade de decodificação 52.
[00155] Na etapa S12, a unidade de atraso 71 atrasa os dados DSD FL e os dados DSD FR supridos a partir da unidade de comunicação 51 em um período de tempo predeterminado, e supre as peças de dados atrasadas para o mixador 73. O tempo de atraso, da forma aqui usada, corresponde a um valor de soma do valor de atraso transmitido a partir do aparelho de distribuição 11 e do valor de atraso resultante do processamento da unidade de decodificação 52, da unidade de processamento surround 72, e da unidade de modulação delta-sigma 54.
[00156] Na etapa S13, a unidade de decodificação 52 decodifica os dados AAC RL no lado traseiro esquerdo e os dados AAC RR no lado traseiro direito, que são supridos a partir da unidade de comunicação 51. Os dados PCM RL e os dados PCM RR resultantes da decodificação são supridos para a unidade de processamento surround 72.
[00157] Na etapa SI4, a unidade de processamento surround 72 executa o processamento de conversão surround para cada um dos dados PCM RL no lado traseiro esquerdo e dos dados PCM RR no lado traseiro direito, que são supridos a partir da unidade de decodificação 52. O processamento de conversão surround faz com que os dados PCM RL no lado traseiro esquerdo sejam convertidos nos dados PCM FL no lado frontal esquerdo e os dados PCM RR no lado traseiro direito sejam convertidos nos dados PCM FR no lado frontal direito, e as peças de dados convertidas sejam supridas para a unidade de modulação delta-sigma 54.
[00158] Na etapa S15, a unidade de modulação delta-sigma 54 realiza a modulação delta-sigma em cada um dos dados PCM FL no lado frontal esquerdo e dos dados PCM FR no lado frontal direito. Os dados DSD FL2 resultantes da modulação delta-sigma são supridos para a unidade de adição 81 do mixador 73, e os dados DSD FR2 são supridos para a unidade de adição 82 do mixador 73.
[00159] O processamento da etapa S12 e o processamento das etapas S13 a S15 são executados em paralelo. Um sincronismo de saída no qual os dados DSD FL e os dados DSD FR são transmitidos, respectivamente, como os dados DSD FLI e os dados DSD FRI provenientes da unidade de atraso 71 na etapa S12, coincide com um sincronismo de saída no qual os dados
DSD FL2 e os dados DSD FR2 são transmitidos a partir da unidade de modulação delta-sigma 54 na etapa S15.
[00160] Na etapa S16, cada uma das unidades de adição 81 e 82 do mixador 73 adiciona os primeiros dados DSD provenientes da unidade de atraso 71 e os segundos dados DSD provenientes da unidade de modulação delta-sigma 54 em conjunto. Mais especificamente, a unidade de adição 81 adiciona os dados DSD FLI1 provenientes da unidade de atraso 71 e os dados DSD FL2 provenientes da unidade de modulação delta-sigma 54 em conjunto, e supre os dados DSD FLa que compreendem o resultado da adição para a unidade de modulação delta-sigma 83. A unidade de adição 82 adiciona os dados DSD FRI provenientes da unidade de atraso 71 e os dados DSD FR2 provenientes da unidade de modulação delta-sigma 54 em conjunto, e supre os dados DSD FRa que compreendem o resultado da adição para a unidade de modulação delta-sigma 83.
[00161] Na etapa S17, a unidade de modulação delta-sigma 83 realiza a modulação delta-sigma no resultado da adição. Isto é, a unidade de modulação delta-sigma 83 realiza a modulação delta-sigma nos dados DSD FLa provenientes da unidade de adição 81, e supre os dados DSD FLb depois da modulação para a unidade de demodulação delta-sigma 57. Além do mais, a unidade de modulação delta-sigma 83 realiza a modulação delta- sigma nos dados DSD FRa provenientes da unidade de adição 82, e supre os dados DSD FRb depois da modulação para a unidade de demodulação delta- sigma 57.
[00162] Na etapa SI8, a unidade de demodulação delta-sigma 57 realiza a demodulação delta-sigma nos dados DSD FLb e nos dados DSD FRb depois da modulação delta-sigma supridos a partir da unidade de modulação delta-sigma 83 usando o sinal de relógio CLK2 suprido a partir da unidade de suprimento de relógio 56, e transmite o sinal analógico Front L no lado frontal esquerdo e o sinal analógico Front R no lado frontal direito, que são resultados da demodulação, para o LPF analógico 25, desse modo, finalizando o processamento de reprodução dos dados de áudio.
[00163] O processamento de reprodução dos dados de áudio supradescrito habilita o aparelho de reprodução 12 a receber simultaneamente tanto os dados DSD 2,8 M de dois canais frontais quanto os dados PCM AAC de dois canais traseiros, para converter as peças de dados recebidas em sinais para os dois alto-falantes frontais, e para transmitir os sinais convertidos.
[00164] Percebe-se que, no exemplo supradescrito, a unidade de atraso 71 que atrasa os dados recebidos DSD em um período de tempo predeterminado é provida no lado do aparelho de reprodução 12; entretanto, a unidade de atraso 71 pode ser configurada para ser provida no aparelho de distribuição 11 no lado da distribuição para permitir o suprimento dos dados DSD atrasados em um período de tempo predeterminado.
<9. Aparelho de Conversão do Sinal PCM>
[00165] Na supradescrita modalidade, foi dada a descrição da configuração de um sistema cliente - servidor no qual o aparelho de distribuição 11 é usado como um aparelho servidor e o aparelho de reprodução 12 é usado como um aparelho cliente para distribuir os dados DSD ou os dados PCM AAC como os dados de áudio por meio da rede 24.
[00166] Entretanto, a presente tecnologia não é limitada ao sistema cliente - servidor, e também é aplicável, por exemplo, a um aparelho de conversão do sinal PCM que converte os dados DSD armazenados na unidade de armazenamento 32 em dados PCM e grava os dados PCM convertidos em uma mídia de gravação, tal como um BD (Disco Blu-ray (marca registrada)) ou um DVD (Disco Versátil Digital).
[00167] A figura 12 é um diagrama de blocos que ilustra uma configuração de exemplo do aparelho de conversão do sinal PCM. Na figura 12, as partes correspondentes àquelas do aparelho de distribuição 11 da figura
1 são denotadas pelos mesmos números de referência, e as descrições das mesmas são omitidas.
[00168] O aparelho de conversão do sinal PCM 90 da figura 12 é provido com uma unidade 91 em vez da unidade de transmissão 35 do aparelho de distribuição 11 da figura 1.
[00169] A unidade 91 aciona uma mídia de gravação 92, tais como um BD ou um DVD, e grava, como os dados de áudio de um conteúdo, os dados DSD 2,8 M supridos a partir da unidade de armazenamento 32 e os dados PCM AAC supridos a partir da unidade de codificação 34, na mídia de gravação 92.
[00170] Na unidade de armazenamento 32, os dados de áudio de um conteúdo são armazenados como os dados DSD com ênfase em uma qualidade de som. Suponha uma situação, por exemplo, em que os dados de áudio que serão combinados com uma imagem são gerados usando um sinal PCM e gravados na mídia de gravação 92.
[00171] Como o sinal DSD, uma frequência de amostragem que é 64 vezes, 128 vezes, ou 256 vezes a frequência de amostragem de um CD é usada, enquanto que uma frequência de amostragem de 48 kHz é tipicamente usada para uma imagem.
[00172] No geral, em um caso de geração um sinal PCM de 48 kHz a partir dos dados DSD 2,8 M, é comum, primeiro, realizar a conversão descendente dos dados DSD 2,8 M para um sinal PCM de cerca de 44,1 * 8 kHz e, posteriormente, gerar os dados por interpolação linear ou congêneres; entretanto, a qualidade de som deteriora devido à interpolação. Além do mais, em um caso em que a qualidade de som for priorizada, é concebível um método no qual os dados DSD 2,8 M passam por conversão descendente para um sinal PCM de 44,1 * 8 kHz da mesma maneira; um sinal depois da conversão descendente passa por conversão ascendente 40 vezes; e, adicionalmente, o sinal que passou por conversão ascendente passa por conversão descendente para 1/147. Entretanto, embora este método habilite a precisa conversão para um sinal PCM de 96 kHz, o processamento é lento e impraticável.
[00173] Neste ínterim, de acordo com o aparelho de conversão do sinal PCM 90, é possível gerar um sinal PCM de 48 kHz de forma precisa e fácil a partir dos dados DSD e gravar o sinal PCM gerado na mídia de gravação 92, tais como um BD ou um DVD.
<10. Configuração de Exemplo do Computador>
[00174] Uma série de processamentos executada pelo aparelho de processamento de sinal, tais como o aparelho de distribuição 11, o aparelho de reprodução 12 e o aparelho de conversão do sinal PCM 90 supradescritos, pode ser executada por hardware ou pode ser executado por software. Em um caso em que a série de processamentos for executada por software, um programa que constitui o software é instalado em um computador. Aqui, os exemplos do computador incluem um microcomputador incorporado em hardware dedicado e um computador pessoal de propósito geral que pode executar várias funções pela instalação de vários programas.
[00175] A figura 13 é um diagrama de blocos que ilustra uma configuração de exemplo de hardware de um computador que executa a série de processamentos supradescrita por um programa.
[00176] No computador, uma CPU (unidade de processamento central) 101, uma ROM (memória exclusiva de leitura) 102 e uma RAM (memória de acesso aleatório) 103 são acopladas umas nas outras por um barramento 104.
[00177] Uma interface de entrada / saída 105 é adicionalmente acoplada no barramento 104. Uma unidade de entrada 106, uma unidade de saída 107, uma unidade de armazenamento 108, uma unidade de comunicação 109 e uma unidade 110 são acopladas na interface de entrada / saída 105.
[00178] A unidade de entrada 106 inclui um teclado, um mouse, um microfone, um painel sensível ao toque, um terminal de entrada e congêneres.
A unidade de saída 107 inclui um visor, um alto-falante, um terminal de saída e congêneres. A unidade de armazenamento 108 inclui um disco rígido, um disco de RAM, uma memória não volátil e congêneres. A unidade de comunicação 109 inclui uma interface de rede e congêneres. A unidade 110 aciona uma mídia de gravação removível 111, tais como um disco magnético, um disco óptico, um disco magneto-óptico ou uma memória semicondutora.
[00179] No computador configurado como exposto, por exemplo, a CPU 101 carrega o programa armazenado na unidade de armazenamento 108 na RAM 103 por meio das interfaces de entrada / saída 105 e do barramento 104 e executa o programa para, desse modo, realizar uma série de processamentos, tais como o processamento de transmissão de dados de áudio e o processamento de reprodução dos dados de áudio supradescritos. A RAM 103 também armazena apropriadamente os dados e congêneres necessários para que a CPU 101 execute vários tipos de processamento.
[00180] No computador, o programa pode ser instalado na unidade de armazenamento 108 por meio da interface de entrada / saída 105 pela montagem da mídia de gravação removível 111 na unidade 110. Além do mais, o programa pode ser recebido pela unidade de comunicação 109 por meio de uma mídia de transmissão com fios ou sem fio, tais como uma rede de área local, a Internet ou uma difusão por satélite digital, e instalado na unidade de armazenamento 108. Além do mais, o programa pode ser instalado em antecipação na ROM 102 ou na unidade de armazenamento 108.
[00181] Percebe-se que o programa executado pelo computador pode ser um programa no qual o processamento é realizado em série de tempo na ordem descrita na presente especificação, ou pode ser um programa no qual o processamento é realizado em paralelo ou em um sincronismo necessário quando uma chamada for feita, etc.
[00182] Percebe-se que, na presente especificação, um sistema significa um conjunto de uma pluralidade de componentes (aparelhos,
módulos (partes), etc.); não importa se ou não todos os componentes estão no mesmo alojamento. Desta maneira, uma pluralidade de aparelhos alojados em alojamentos separados e acoplados por meio de uma rede e um aparelho no qual uma pluralidade de módulos é alojada em um alojamento são, cada qual, um sistema.
[00183] A modalidade da presente tecnologia não é limitada à supradescrita modalidade, e várias modificações são possíveis em um escopo que não foge da essência da presente tecnologia.
[00184] Por exemplo, é possível empregar um modo no qual todas as, ou partes das, modalidades supradescritas são combinadas conforme apropriado.
[00185] Por exemplo, é possível, na presente tecnologia, adotar uma configuração de computação em nuvem na qual uma função é compartilhada e processada em conjunto por uma pluralidade de aparelhos por meio de uma rede.
[00186] É possível que cada etapa descrita nos fluxogramas expostos seja executada por um aparelho e, além do mais, seja compartilhada e executada por uma pluralidade de aparelhos.
[00187] Adicionalmente, em um caso em que uma pluralidade de peças de processamento for incluída em uma etapa, é possível que a pluralidade de peças de processamento incluídas em uma etapa seja executada por um aparelho e, além do mais, seja compartilhada e executada por uma pluralidade de aparelhos.
[00188] Percebe-se que os efeitos aqui descritos são meramente ilustrativos e não são limitantes, e podem incluir os efeitos diferentes daqueles descritos na presente especificação.
[00189] Percebe-se que a presente tecnologia pode incluir as seguintes configurações.
[00190] (1) Um aparelho de processamento de sinal, que inclui:
uma seção de extração que, em um caso em que um sinal PCM com uma frequência de amostragem predeterminada for gerado a partir de um sinal DSD, extrai um número predeterminado de amostras a partir do sinal DSD ao redor das amostras em um intervalo predeterminado determinado pela frequência de amostragem predeterminada; e uma seção de filtragem que gera o sinal PCM com a frequência de amostragem predeterminada pela filtragem do número predeterminado de amostras extraídas.
[00191] (2) O aparelho de processamento de sinal, como definido em (1), em que a seção de filtragem inclui uma tabela que associa os dados empregáveis pelo número predeterminado de amostras extraídas e um resultado da operação neste momento uns com os outros, e a seção de filtragem filtra o número predeterminado de amostras extraídas pela determinação de um resultado da operação correspondente ao número predeterminado de amostras extraídas em relação à tabela.
[00192] (3) O aparelho de processamento de sinal, como definido em (2), em que a tabela é configurada por uma pluralidade de tabelas de soma parcial divididas em uma unidade de um número predeterminado de bits, e a seção de filtragem determina as somas parciais correspondentes às amostras na unidade do número predeterminado de bits em relação às respectivas tabelas de soma parcial, e adiciona as somas parciais da pluralidade de tabelas de soma parcial em conjunto para determinar o resultado da operação.
[00193] (4) O aparelho de processamento de sinal, de acordo com qualquer um de (1) a (3), que inclui adicionalmente: uma unidade de armazenamento que armazena o sinal DSD; e uma unidade de transmissão que transmite pelo menos um do sinal DSD ou do sinal PCM para um outro aparelho.
[00194] (5) O aparelho de processamento de sinal, como definido em (4), em que a unidade de transmissão também transmite um valor de atraso do sinal PCM em relação ao sinal DSD para o outro aparelho.
[00195] (6) O aparelho de processamento de sinal, como definido em (4), em que a unidade de transmissão realiza a comutação entre o sinal DSD e o sinal PCM de mesmo conteúdo para transmissão para o outro aparelho.
[00196] (7) O aparelho de processamento de sinal, como definido em (4), em que a unidade de transmissão transmite tanto o sinal DSD quanto o sinal PCM para o outro aparelho.
[00197] (8) O aparelho de processamento de sinal, como definido em (7), em que a unidade de transmissão transmite o sinal DSD para o outro aparelho de uma maneira atrasada em um valor de atraso do sinal PCM em relação ao sinal DSD.
[00198] (9) O aparelho de processamento de sinal, como definido em (7) ou (8), em que o sinal DSD inclui os dados de áudio do lado frontal, e o sinal PCM inclui os dados de áudio do lado traseiro.
[00199] (10) Um método de processamento de sinal, que inclui fazer com que um aparelho de processamento de sinal, que gera um sinal PCM com uma frequência de amostragem predeterminada a partir de um sinal DSD, extraia um número predeterminado de amostras a partir do sinal DSD ao redor das amostras em um intervalo predeterminado determinado pela frequência de amostragem predeterminada, e gere o sinal PCM com a frequência de amostragem predeterminada pela filtragem do número predeterminado de amostras extraídas.
[00200] (11) Um programa que faz com que um computador execute o processamento, em que o processamento inclui: extrair, em um caso em que um sinal PCM com uma frequência de amostragem predeterminada for gerado a partir de um sinal DSD, um número predeterminado de amostras a partir do sinal DSD ao redor das amostras em um intervalo predeterminado determinado pela frequência de amostragem predeterminada; e gerar o sinal PCM com a frequência de amostragem predeterminada pela filtragem do número predeterminado de amostras extraídas. Lista dos Números de Referência
[00201] 1 sistema de reprodução 11 aparelho de distribuição 12 aparelho de reprodução 31 unidade de controle 32 unidade de armazenamento 33 unidade de conversão de PCM 34 unidade de codificação unidade de transmissão 41 seção de extração 42 seção de filtragem 50 unidade de controle 51 unidade de comunicação 52 unidade de decodificação 53 unidade de amostragem ascendente de PCM 54 unidade de modulação delta-sigma 55 unidade de comutação 57 unidade de demodulação delta-sigma 71 unidade de atraso 72 unidade de processamento surround
40 / 40 73 mixador 90 aparelho de conversão do sinal PCM 91 unidade 92 mídia de gravação 101 CPU 102 ROM 103 RAM 106 unidade de entrada 107 unidade de saída 108 unidade de armazenamento 109 unidade de comunicação 110 unidade

Claims (11)

REIVINDICAÇÕES
1. Aparelho de processamento de sinal, caracterizado pelo fato de que compreende: uma seção de extração que, em um caso em que um sinal PCM com uma frequência de amostragem predeterminada for gerado a partir de um sinal DSD, extrai um número predeterminado de amostras a partir do sinal DSD ao redor das amostras em um intervalo predeterminado determinado pela frequência de amostragem predeterminada; e uma seção de filtragem que gera o sinal PCM com a frequência de amostragem predeterminada pela filtragem do número predeterminado de amostras extraídas.
2. Aparelho de processamento de sinal de acordo com a reivindicação 1, caracterizado pelo fato de que a seção de filtragem inclui uma tabela que associa os dados empregáveis pelo número predeterminado de amostras extraídas e um resultado da operação neste momento uns com os outros, e a seção de filtragem filtra o número predeterminado de amostras extraídas pela determinação de um resultado da operação correspondente ao número predeterminado de amostras extraídas em relação à tabela.
3. Aparelho de processamento de sinal de acordo com a reivindicação 2, caracterizado pelo fato de que a tabela é configurada por uma pluralidade de tabelas de soma parcial divididas em uma unidade de um número predeterminado de bits, e a seção de filtragem determina as somas parciais correspondentes às amostras na unidade do número predeterminado de bits em relação às respectivas tabelas de soma parcial, e adiciona as somas parciais da pluralidade de tabelas de soma parcial em conjunto para determinar o resultado da operação.
4. Aparelho de processamento de sinal de acordo com a reivindicação 1, caracterizado pelo fato de que compreende adicionalmente: uma unidade de armazenamento que armazena o sinal DSD; e uma unidade de transmissão que transmite pelo menos um do sinal DSD ou do sinal PCM para um outro aparelho.
5. Aparelho de processamento de sinal de acordo com a reivindicação 4, caracterizado pelo fato de que a unidade de transmissão também transmite um valor de atraso do sinal PCM em relação ao sinal DSD para o outro aparelho.
6. Aparelho de processamento de sinal de acordo com a reivindicação 4, caracterizado pelo fato de que a unidade de transmissão realiza a comutação entre o sinal DSD e o sinal PCM de mesmo conteúdo para transmissão para o outro aparelho.
7. Aparelho de processamento de sinal de acordo com a reivindicação 4, caracterizado pelo fato de que a unidade de transmissão transmite tanto o sinal DSD quanto o sinal PCM para o outro aparelho.
8. Aparelho de processamento de sinal de acordo com a reivindicação 7, caracterizado pelo fato de que a unidade de transmissão transmite o sinal DSD para o outro aparelho de uma maneira atrasada em um valor de atraso do sinal PCM em relação ao sinal DSD.
9. Aparelho de processamento de sinal de acordo com a reivindicação 7, caracterizado pelo fato de que o sinal DSD compreende os dados de áudio do lado frontal, e o sinal PCM compreende os dados de áudio do lado traseiro.
10. Método de processamento de sinal, caracterizado pelo fato de que compreende fazer com que um aparelho de processamento de sinal, que gera um sinal PCM com uma frequência de amostragem predeterminada a partir de um sinal DSD, extraia um número predeterminado de amostras a partir do sinal DSD ao redor das amostras em um intervalo predeterminado determinado pela frequência de amostragem predeterminada, e gere o sinal POM com a frequência de amostragem predeterminada pela filtragem do número predeterminado de amostras extraídas.
11. Programa que faz com que um computador execute o processamento, caracterizado pelo fato de que o processamento compreende: extrair, em um caso em que um sinal PCM com uma frequência de amostragem predeterminada for gerado a partir de um sinal DSD, um número predeterminado de amostras a partir do sinal DSD ao redor das amostras em um intervalo predeterminado determinado pela frequência de amostragem predeterminada; e gerar o sinal PCM com a frequência de amostragem predeterminada pela filtragem do número predeterminado de amostras extraídas.
BR112019027958-0A 2017-07-05 2018-06-21 aparelho e método de processamento de sinal, e, programa. BR112019027958A2 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2017131854 2017-07-05
JP2017-131854 2017-07-05
PCT/JP2018/023554 WO2019009082A1 (ja) 2017-07-05 2018-06-21 信号処理装置、信号処理方法、および、プログラム

Publications (1)

Publication Number Publication Date
BR112019027958A2 true BR112019027958A2 (pt) 2020-07-21

Family

ID=64950934

Family Applications (1)

Application Number Title Priority Date Filing Date
BR112019027958-0A BR112019027958A2 (pt) 2017-07-05 2018-06-21 aparelho e método de processamento de sinal, e, programa.

Country Status (7)

Country Link
US (1) US10917108B2 (pt)
EP (1) EP3651151B1 (pt)
JP (1) JP7140119B2 (pt)
KR (1) KR20200026815A (pt)
CN (1) CN110800043B (pt)
BR (1) BR112019027958A2 (pt)
WO (1) WO2019009082A1 (pt)

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6438434B1 (en) * 1996-05-29 2002-08-20 Yamaha Corporation Mixing, coding and decoding devices and methods
JP2002328683A (ja) 2001-04-27 2002-11-15 Sony Corp データ送信装置、データ受信装置、データ送信方法、データ受信方法、伝送システム
JP2003208186A (ja) 2002-01-11 2003-07-25 Sony Corp 信号処理装置、信号処理方法
US6982662B2 (en) * 2003-03-06 2006-01-03 Texas Instruments Incorporated Method and apparatus for efficient conversion of signals using look-up table
JP2006079742A (ja) 2004-09-10 2006-03-23 Sony Corp 情報処理装置および方法、並びにプログラム
WO2006129215A2 (en) * 2005-05-30 2006-12-07 Koninklijke Philips Electronics N.V. Direct stream digital audio with minimal storage requirement
JP2008141470A (ja) 2006-12-01 2008-06-19 Yamaha Corp 1ビットのビットストリームをマルチビットデジタル信号に変換する装置およびプログラム
JP5092580B2 (ja) * 2007-06-26 2012-12-05 ソニー株式会社 デジタル信号処理装置、デジタル信号処理方法及びデジタル信号処理プログラム
JP5737357B2 (ja) 2013-10-18 2015-06-17 オンキヨー株式会社 音楽再生装置及び音楽再生プログラム
JP6652123B2 (ja) 2015-03-03 2020-02-19 ソニー株式会社 圧縮符号化装置、圧縮符号化方法、復号装置、復号方法、およびプログラム
EP3309781B1 (en) 2015-06-10 2023-10-04 Sony Group Corporation Signal processing device, signal processing method, and program
JP6528600B2 (ja) * 2015-08-24 2019-06-12 オンキヨー株式会社 音声処理装置
US9990173B2 (en) * 2016-04-14 2018-06-05 Cirrus Logic, Inc. Mixing of single-bit and multi-bit audio signals for simultaneous output
US10522155B2 (en) * 2017-02-21 2019-12-31 Cirrus Logic, Inc. Pulse code modulation (PCM) data-marking

Also Published As

Publication number Publication date
US20200212930A1 (en) 2020-07-02
CN110800043B (zh) 2023-10-20
US10917108B2 (en) 2021-02-09
EP3651151A1 (en) 2020-05-13
EP3651151B1 (en) 2025-02-19
CN110800043A (zh) 2020-02-14
EP3651151A4 (en) 2020-07-15
JPWO2019009082A1 (ja) 2020-04-30
WO2019009082A1 (ja) 2019-01-10
JP7140119B2 (ja) 2022-09-21
KR20200026815A (ko) 2020-03-11

Similar Documents

Publication Publication Date Title
JP6640204B2 (ja) 可変サンプリングレート用デジタルオーディオフィルタ
CN107615379B (zh) 信号处理装置、信号处理方法和程序
WO2020024945A1 (zh) 确定时间戳的方法和装置
JP2016004600A (ja) 同期オーディオ再生の方法、装置、およびシステム
WO2017150064A1 (ja) システム、制御方法、制御端末、及びプログラム
Newmarch Linux sound programming
US11522936B2 (en) Synchronization of live streams from web-based clients
BR112019027958A2 (pt) aparelho e método de processamento de sinal, e, programa.
JP7099447B2 (ja) 信号処理装置、信号処理方法、およびプログラム
BR112021013767A2 (pt) Método implementado por computador para codificação de áudio, dispositivo eletrônico e meio legível por computador não transitório
BR112021013720A2 (pt) Método implementado por computador para codificação de áudio, dispositivo eletrônico e meio legível por computador não transitório
US9411881B2 (en) System and method for high dynamic range audio distribution
BR112021013726A2 (pt) Método implementado por computador para realizar quantização residual, dispositivo eletrônico e meio legível por computador não transitório
WO2020024949A1 (zh) 确定时间戳的方法和装置
JP7130878B2 (ja) 高分解能オーディオコーディング
JP6181920B2 (ja) 音声再生装置およびそのプログラム
Proper et al. Surround+ immersive mastering
JP6181921B2 (ja) 音声再生装置および音声合成再生装置ならびにこれらのプログラム
HK1240666A1 (en) Digital audio filters for variable sample rates
HK1240666B (zh) 用於可变采样速率的数字音频滤波器

Legal Events

Date Code Title Description
B350 Update of information on the portal [chapter 15.35 patent gazette]
B06W Patent application suspended after preliminary examination (for patents with searches from other patent authorities) chapter 6.23 patent gazette]
B11B Dismissal acc. art. 36, par 1 of ipl - no reply within 90 days to fullfil the necessary requirements