JP3550110B2 - Signal processing circuit and signal processing method - Google Patents
Signal processing circuit and signal processing method Download PDFInfo
- Publication number
- JP3550110B2 JP3550110B2 JP2001237406A JP2001237406A JP3550110B2 JP 3550110 B2 JP3550110 B2 JP 3550110B2 JP 2001237406 A JP2001237406 A JP 2001237406A JP 2001237406 A JP2001237406 A JP 2001237406A JP 3550110 B2 JP3550110 B2 JP 3550110B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- signal
- audio
- switching
- output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は信号処理回路および信号処理方法に関し、さらに詳しくは、複数のデジタルオーディオデータを切り替えて出力する信号処理回路および信号処理方法に関する。
【0002】
【従来の技術】
近年のマルチメディア技術の進展により、デジタル化された映像・音声・データなどの複数のメディアを統合的に扱う応用機器(たとえば、DVDプレーヤやデジタルTV放送用チューナなど)が普及し始めている。DVDプレーヤやデジタルTV用チューナなどの機器では周辺機器へのデジタルオーディオデータの伝送のために通称IEC60958と呼ばれるデジタルオーディオインターフェースが使用されている。このインターフェースは音声データの伝送だけでなくMPEG,DolbyAC−3,DTSなどの規格に基づいて圧縮符号化した音声符号化データの機器間伝送にも使用されている。DVDプレーヤやデジタルTV用チューナなどではデジタルオーディオインターフェースにより伝送するデータの途中切り替えすなわち音声データと音声符号化データとの出力切り替えを行うことが要望されてきている。DVDプレーヤによる音声データと音声符号化データとの出力切り替えは、たとえばDVDビデオにおいて同一音声再生時に視聴者から音声切り替えの指示がある場合に行われる。また、DVDビデオディスクの同一トラックに2種類のデジタルデータが格納されている場合(たとえば第1音声がMPEGストリーム、第2音声が音声データであるリニアPCMというような場合)において第1音声から第2音声に出力を切り替えるように視聴者から指示を受けたときにも行われる。さらに、DVDビデオをさまざまな言語で試聴することが可能な場合において第1音声である日本語のデータを第2音声であるその他の言語のデータに切り替える指示を受けたときにも行われる。また、デジタル放送の選局のためにデジタルTV用チューナがチャンネル切り替えを行う際にも音声データと音声符号化データとの出力切り替えを行うことがある。
【0003】
以下、DVDプレーヤやデジタルTV用チューナなどにおいて音声データと音声符号化データとの出力切り替えを行う信号処理回路について説明する。
【0004】
図4は従来の信号処理回路の構成を示すブロック図である。図4に示す信号処理回路は信号作成部101および102と、信号切り替え部103と、変換部104と、制御部105とを備える。信号作成部101は、音声データD101を作成する。信号作成部102は、たとえばMPEG,DolbyAC−3,DTSなどの規格に基づいて符号化された音声符号化データD102を作成する。制御部105は、視聴者からの切り替えの指示を示す信号S101に応答して切り替え指示信号S102および識別子ID101を出力する。識別子ID101は、IEC60958規格のチャンネルステータスに属しかつ音声データまたは音声符号化データを識別するための情報である。信号切り替え部103は、制御部105からの切り替え指示信号S102に応答して信号作成部101からの音声データD101または信号作成部102からの音声符号化データD102を信号D103として出力する。変換部104は、信号切り替え部103からの信号D103をIEC60958に準拠したフォーマットのデジタル信号に変換して信号D104として出力する。
【0005】
図5(a)および(b)は、IEC60958準拠のデジタル信号のフォーマットを示す図である。変換部104から出力される信号D104は、図5(a)に示すように連続する複数のワードにより構成される。各ワードの先頭には同期信号、続いてオーディオデータ、末尾には付加情報が存在する。付加情報には、このチャンネルで伝送されているデータについての情報が記述されている。この付加情報の1つにチャンネルステータス1ビットが存在する。オーディオサンプル1ワードからなるサブフレームを2つ合わせて1フレームとし、たとえばステレオ信号のLとRに用いる。さらに、192フレームで1つのブロックとし、このブロックが1単位となる。上述のチャンネルステータスなどのビットは、ブロック内の192ビットが1ブロック分のチャンネルステータスとして構成される。図5(b)に示すように、192フレームすなわち1ブロックのチャンネルステータスでは2ビット目を音声データまたは音声符号化データを表わす識別子として用いる。IEC60958準拠のデジタル信号では、上記ビットが0である場合は音声データであると識別され、1である場合は音声符号化データであると識別される。したがって、音声データであるか音声符号化データであるかを判別するには192フレーム分のデータを必要とする。
【0006】
次に、DVDプレーヤなどによるディスク再生時に視聴者からの音声切り替え指示を受けた際の図4に示した信号処理回路の動作について図6を参照しつつ説明する。
【0007】
時刻T1の時点では、信号切り替え部103は信号作成部101側に接続され、信号作成部101からの音声データD101を信号D103として出力している。
【0008】
時刻T2において視聴者からの切り替え指示があると信号S101が切り替わる。信号S101の切り替わりに応答して制御部105は切り替え信号S102および識別子ID101を切り替える。切り替え信号S102の切り替わりに応答して信号切り替え部103は、接続を信号作成部101側から信号作成部102側に切り替える。このとき、出力信号D104のチャンネルステータス内の識別子が音声データを期待しているブロックの途中で音声符号化データに切り替えて出力することがある。
【0009】
このように、信号切り替え部103から出力される音声データD101の途中で視聴者からの切り替え指示があった場合にはすぐに信号切り替え部103の出力D103が音声データD101から音声符号化データD102に切り替わる。その結果、変換部104において、チャンネルステータス内の識別子が音声データを表示しているブロックの途中すなわち時刻T2からT3の間で音声データから音声符号化データにオーディオデータが切り替わり、AVアンプ等のレシーバが音声符号化データを音声データとして出力してしまうためレシーバにおいてノイズ信号が生じる(ノイズA)。
【0010】
また、変換部104においてチャンネルステータス内の識別子が音声データを期待しているブロックから音声符号化データを期待しているブロックに変わった直後の出力信号D104を受信するAVアンプ等のレシーバにおいて、システムコントローラが出力信号を認識し制御を行う時間(時刻T3からT4の期間)が必要である。しかし、その時間が考慮されていないため、切り替え後の音声データまたは音声符号化データの認識および制御が正確には行われずレシーバにおいてノイズ信号が生じる(ノイズB)。
【0011】
【発明が解決しようとする課題】
上述のように従来の信号処理回路では、DVDプレーヤなどによるディスク再生時に視聴者からの音声切り替え指示を受け音声データから音声符号化データに出力を切り替える際に、出力信号のチャンネルステータス内の識別子が音声データを表示しているブロックの途中で音声符号化データに切り替えて出力することがある。さらに出力を音声符号化データから音声データに切り替える際に、出力信号のチャンネルステータス内の識別子が音声符号化データを表示しているブロックの途中で音声データを出力することがある。そのため、周辺機器であるデコーダ内臓デジタルAVアンプ等のレシーバは、チャンネルステータス内の識別子が音声データを期待しているブロックの途中で音声符号化データに切り替えてしまうと次のブロック以降でチャンネルステータス内の識別子が音声符号化データを示すように変更するまで音声データとして再生し続けノイズの原因となる。
【0012】
また、音声データと音声符号化データとの出力切り替えの際に音声データの出力レベルが高い場合にはショック音が発生することもある。また、出力切り替えの際には、その出力信号を受け取るAVアンプ等のレシーバにおいてシステムコントローラが出力信号を認識し制御を行う時間が必要である。しかし、その時間が考慮されていないため、切り替え後の音声データまたは音声符号化データの認識および制御が正確には行われず、レシーバにおいてノイズ信号が生じるなど音声切り替え時に発生する雑音が視聴者にとって耳障りであり不快感を与える。
【0013】
従来このような音声出力切り替え時のデコーダの動作不良、ノイズやショック音の発生を防止するため、DVDビデオの視聴中に出力音声を切り替えたい場合に視聴者はDVDプレーヤの動作を一旦停止させ音声切り替え操作をした後に再びディスク再生の操作を行う必要があり、利便性に欠ける。
【0014】
この発明は上記のような問題を解決するためになされたものであり、その目的は、DVDプレーヤなどによるディスク再生時においても音声出力の切り替えを行うことができる信号処理回路を提供することである。
【0015】
【課題を解決するための手段】
この発明による信号処理回路は、音声データ作成手段と、音声符号化データ作成手段と、信号切り替え手段と、制御手段と、変換手段とを備える。音声データ作成手段は音声データを作成する。音声符号化データ作成手段は音声符号化データを作成する。信号切り替え手段は、音声データ作成手段によって作成された音声データおよび音声符号化データ作成手段によって作成された音声符号化データを受け、受けた音声データまたは音声符号化データを選択的に出力する。制御手段は、音声データであるか音声符号化データであるかを識別するための識別子を出力する。変換手段は、信号切り替え手段からのデータを含むデータ部と制御手段からの識別子を含む付加情報とを有するフォーマットの信号を出力する。そして上記制御手段は、音声データを示す状態から音声符号化データを示す状態に識別子を切り替えた後に、音声データ作成手段によって作成された音声データから音声符号化データ作成手段によって作成された音声符号化データへ出力を切り替えるように信号切り替え手段を制御する。
【0016】
好ましくは、上記変換手段は、信号切り替え手段からのデータをIEC60958規格に準拠したフォーマットの信号に変換して出力する。
【0017】
上記信号処理回路によれば、上記信号処理回路を搭載したDVDプレーヤによるディスク再生時に出力切り替え指示を受けた場合であっても、IEC60958規格のブロック内において保証された音声符号化データをデコーダに供給することができ、従来発生していたデコーダの動作不良およびノイズの発生を防止することができる。したがって、従来はDVDプレーヤ等の動作停止時しか行うことができなかった音声出力切り替え操作をディスク操作時にも行うことができ、視聴者は映像を視聴しながらの音声切り替え操作を容易に行うことができ、利便性を向上させることができる。
【0018】
好ましくは、上記音声データ作成手段は、制御手段による音声データを示す状態から音声符号化データを示す状態への識別子の切り替えに応答してミュート処理を行う。
【0019】
好ましくは、上記制御手段は、音声符号化データから音声データへ出力を切り替えるように信号切り替え手段を制御した後に、音声符号化データを示す状態から音声データを示す状態に識別子を切り替える。
【0020】
上記信号処理回路によれば、上記信号処理回路を搭載したDVDプレーヤによるディスク再生時に出力切り替え指示を受けた場合であってもIEC60958規格のブロック内において保証された音声データをデコーダに供給することができ、従来発生していたデコーダの動作不良およびノイズの発生を防止することができる。したがって、従来はDVDプレーヤ等の動作停止時しか行うことができなかった音声出力切り替え操作をディスク操作時にも行うことができ、視聴者は映像を視聴しながらの音声切り替え操作を容易に行うことができ、利便性を向上させることができる。
【0021】
好ましくは、上記制御手段は、音声データを示す状態から音声符号化データを示す状態に識別子を切り替えた後、さらにIEC60958規格のブロックを所定の数だけウエイトした後に、音声データから音声符号化データへ出力を切り替えるように信号切り替え手段を制御する。
【0022】
上記信号処理回路によれば、出力切り替えの際にその出力信号を受け取るAVアンプ等のレシーバにおいて、システムコントローラが出力信号を認識し、制御を行う時間が考慮されており、切り替え時の出力信号を認識し、制御を行う時間が必要なレシーバにおいても、切り替え後の音声符号化データの認識及び制御が正確に行われ、レシーバにおいてノイズ信号が生じることがなく音声を出力することが可能となる。
【0023】
好ましくは、音声データの末尾に無音データ部分を挿入してから信号切り替え手段の出力を音声データから音声符号化データに切り替える。
【0024】
上記信号処理回路では、出力切り替えの際にその出力信号を受け取るAVアンプ等のレシーバにおいて、システムコントローラは無音データ部分を認識することにより、レシーバの出力をあらかじめミュート処理の制御及び音声データから音声符号化データへの切り替わり予測が可能であるので、切り替え時に無効なデータが生じた場合でも、レシーバ等においてノイズ信号が生じることがなく音声を出力することが可能となる。
【0025】
好ましくは、音声符号化データの末尾に無音データ部分を挿入してから信号切り替え手段の出力を音声符号化データから音声データに切り替える。
【0026】
上記信号処理回路では、出力切り替えの際にその出力信号を受け取るAVアンプ等のレシーバにおいて、システムコントローラは無音データ部分を認識することにより、レシーバの出力をあらかじめミュート処理の制御及び音声符号化データから音声データへの切り替わり予測が可能であるので、切り替え時に無効なデータが生じた場合でも、レシーバ等においてノイズ信号が生じることがなく音声を出力することが可能となる。
【0027】
この発明による信号処理方法は、与えられたデータを含むデータ部と与えられた識別子を含む付加情報とを有するフォーマットの信号を出力する変換手段に、音声データまたは音声符号化データと、音声データであるか音声符号化データであるかを識別するための識別子とを与える信号処理方法であって、音声データを示す状態から音声符号化データを示す状態に変換手段に与える識別子を切り替えた後に、音声データから音声符号化データへ変換手段に与えるデータを切り替える。
【0028】
【発明の実施の形態】
以下、この発明の実施の形態を図面を参照して詳しく説明する。なお、図中同一または相当部分には同一の符号を付し、その説明は繰り返さない。
【0029】
(第1の実施形態)
図1は、この発明の第1の実施形態による信号処理回路の全体構成を示すブロック図である。図1に示す信号処理回路はDVDプレーヤやデジタルTV用チューナなどの機器に設けられ、周辺機器へのデジタルオーディオデータの伝送のために使用される。図1に示す信号処理回路は、信号作成部1,2と、信号切り替え部3と、変換部4と、制御部5とを備える。
【0030】
信号作成部1は音声データD1を生成する。信号作成部2は、MPEG,DolbyAC−3,DTSなどの規格に基づいて符号化された音声符号化データD2を生成する。
【0031】
信号切り替え部3は、制御部5からの切り替え指示信号S2に応答して信号作成部1からの音声データD1または信号作成部2からの音声符号化データD2を信号D3として出力する。
【0032】
変換部4は、信号切り替え部3からの信号D3をIEC60958規格に準拠したフォーマットすなわち図5(a)に示すようなフォーマットのデジタル信号に変換して信号D4として出力する。このとき変換部4は、192フレームすなわち1ブロックのチャンネルステータスの2ビット目を制御部5からの識別子ID1に従って0または1に設定する。具体的には、制御部5からの識別子ID1が音声データを示すときは“0”を設定し、音声符号化データを示すときは“1”を設定する。また変換部4は、信号D4がIEC60958規格のブロックのどの部分であるかを示す信号S3を制御部5に出力する。
【0033】
制御部5は、視聴者からの切り替え指示を示す信号S1および変換部4からの信号S3に応答して切り替え指示信号S2および識別子ID1を出力する。識別子ID1はIEC60958規格のチャンネルステータスに属しかつ音声データまたは音声符号化データを識別するための情報である。また制御部5は、切り替え指示信号S2および識別子ID1を出力するタイミングを変換部4からの信号S3に応じて制御する。
【0034】
次に、以上のように構成された信号処理回路の動作について説明する。以下では、DVDプレーヤなどによるディスク再生時に視聴者から音声切り替え指示を受けた際の動作を説明する。
【0035】
まず、音声データから音声符号化データに切り替える場合について図2を参照しつつ説明する。
【0036】
時刻T1の時点では、信号切り替え部3は信号作成部1側に接続され、信号作成部1からの音声データD1を信号D3として出力している。
【0037】
次いで時刻T2において、視聴者からの切り替え指示に従って信号S1が切り替わる。信号S1の切り替わりに応答して制御部5は、ミュート処理を行うように信号作成部1に指示を出すとともに識別子ID1を切り替える。制御部5からの指示を受けて信号作成部1は音声データD1に対してミュート処理を行って音声出力レベルを下げる。
【0038】
一方、時刻T2において信号S1が切り替わっても制御部5はすぐには切り替え指示信号S2を切り替えない。制御部5は、IEC60958規格のブロックを所定の数だけウエイトした後に時刻T3において切り替え指示信号S2を切り替える。これにより、出力切り替えの際に、信号D4を受け取るAVアンプ等のレシーバにおいてシステムコントローラが出力信号を認識し制御を行う時間が考慮され、切り替え後の音声符号化データの認識および制御が正確に行われ、レシーバにおいてノイズ信号が生じることがなく音声を出力することが可能となる。
【0039】
制御部5は、時刻T3において変換部4からの信号S3によりIEC60958規格のブロックの周期が終了したことを検出すると切り替え指示信号S2を切り替える。信号切り替え部3は、制御部5からの切り替え指示信号S2の切り替わりに応答して信号作成部1側から信号作成部2側へ接続を切り替え、変換部4は識別子ID1を受け取り出力信号D4として出力する。これにより、視聴者からの切り替え指示のタイミングに関わらず、チャンネルステータス内の識別子が音声データを期待しているブロックの途中で音声符号化データに切り替わることなく信号D4が出力されるようになる。
【0040】
さらに信号作成部1は、時刻T2において音声データD1に対してミュート処理を行って音声出力レベルを下げ、時刻T3において切り替え指示信号S2を切り替える。時刻T2から時刻T3までのミュート処理間のデータは保持されているため、出力信号D4はミュート処理間のデータ構造も保証できる。
【0041】
なお、音声データD1から音声符号化データD2への切り替え時に音声データD1の末尾に無音データ部分を挿入してから音声符号化データD2に切り替えてもよい。これにより、出力切り替えの際に、出力信号D4を受け取るAVアンプ等のレシーバにおけるシステムコントローラによって無音データ部分を認識し、レシーバ等の出力をあらかじめミュート処理したり音声データから音声符号化データへの切り替わりを予測したりすることが可能となる。この結果、変換部4において切り替え時にIEC60958準拠のデジタル信号でない無効なデータが生じた場合でもレシーバ等においてノイズ信号が生じることなく音声を出力することが可能となる。
【0042】
次に、音声符号化データから音声データに切り替える場合について図3を参照しつつ説明する。
【0043】
時刻T1の時点では、信号切り替え部3は信号作成部2側に接続され、信号作成部2からの音声符号化データD2を信号D3として出力している。
【0044】
次いで時刻T2において、視聴者からの切り替え指示に従って信号S1が切り替わる。信号S1の切り替わりに応答して制御部5は切り替え指示信号S2を切り替える。信号切り替え部3は、制御部5からの切り替え指示信号S2の切り替わりに応答して信号作成部2側から信号作成部1側へ接続を切り替える。その後
時刻T3において、制御部5は識別子ID1を切り替える。
【0045】
なお、ここでは視聴者からの切り替え指示に従って切り替え指示信号S2を切り替えたが、変換部4からの信号S3によりIEC60958規格のブロックの周期が終了したことを検出するタイミングにあわせて切り替え信号S2を切り替えてもよい。これにより、信号切り替え部3の出力切り替え時に先頭に同期信号を含む音声データD1が出力されるようになる。
【0046】
また、音声符号化データD2から音声符号化データD1への切り替え時に音声符号化データD2の末尾に無音データ部分を挿入してから音声データD1に切り替えてもよい。これにより、出力切り替えの際に、出力信号D4を受け取るAVアンプ等のレシーバにおけるシステムコントローラによって無音データ部分を認識し、レシーバ等の出力をあらかじめミュート処理したり音声符号化データから音声データへの切り替わりを予測したりすることができる。この結果、変換部4において切り替え時にIEC60958準拠のデジタル信号でない無効なデータが生じた場合でもレシーバ等においてノイズ信号が生じることなく音声を出力することが可能となる。
【0047】
以上のように第1の実施形態による信号処理回路では、DVDプレーヤによるディスク再生時に視聴者からの出力切り替え指示を受けた際は、IEC60958規格のブロックの周期が終了したことを検出するタイミングに信号切り替え部3の出力切り替えのタイミングを調整するため、周期の保証された出力データD4をデジタルオーディオインターフェースを介してデコーダ内蔵デジタルAVアンプ等の周辺機器に供給することができる。これにより、従来発生していたデコーダによる動作不良およびノイズ発生をなくすことができる。
【0048】
また、音声データD1と音声符号化データD2との出力切り替えの際に、音声データD1に対してミュート処理を行って音声レベルを一旦下げるため、音声切り替え時にショック音が発生するのを防止することができる。したがって、従来はDVDプレーヤの動作停止時にしか行うことができなかった音声出力切り替え操作をディスク再生時にも行うことができ、視聴者は映像を視聴しながら音声を日本語からその他の言語へ切り替える等の音声切り替え操作を容易に行うことができる。
【0049】
また、例えば、DVDビデオディスクのトラックに複数の音声符号化データが記録されている場合など複数の音声符号化データの出力切り替えを行う際にも、両データの周期状態を検知し出力切り替えのタイミングを制御することで両データの周期を保証しながら出力切り替えを行い、上記同様の効果を得ることが可能となる。
【0050】
【発明の効果】
この発明による信号処理回路によれば、当該信号処理回路を搭載DVDプレーヤによるディスク再生時に出力切り替え指示を受けた場合であっても、IEC60958規格のブロック内において保証された音声符号化データをデコーダに供給することができ、従来発生していたデコーダの動作不良及びノイズの発生を防止することが可能である。従って、従来はDVDプレーヤ等の動作停止時しか行うことができなかった音声出力切り替え操作をディスク操作時にも行うことができ、視聴者は映像を視聴しながらの音声切り替え操作を容易に行うことができ、利便性を向上させることが可能となる。
【図面の簡単な説明】
【図1】この発明の第1の実施形態による信号処理回路の全体構成を示すブロック図である。
【図2】音声データから音声符号化データへの切り替え動作を説明するためのタイムチャートである。
【図3】音声符号化データから音声データへの切り替え動作を説明するためのタイムチャートである。
【図4】従来の信号処理回路の全体構成を示すブロック図である。
【図5】(a)および(b)は、IEC60958準拠のデジタル信号のフォーマットを示す図である。
【図6】DVDプレーヤなどによるディスク再生時に視聴者から音声切り替え指示を受けた際の図3に示した信号処理回路の動作を説明するためのタイムチャートである。
【符号の説明】
1,2 信号作成部
3 信号切り替え部
4 変換部
5 制御部[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a signal processing circuit and a signal processing method, and more particularly, to a signal processing circuit and a signal processing method for switching and outputting a plurality of digital audio data.
[0002]
[Prior art]
With the progress of multimedia technology in recent years, application devices (for example, DVD players and digital TV broadcast tuners) that integrally handle a plurality of media such as digitized video, audio, and data have begun to spread. Devices such as a DVD player and a digital TV tuner use a digital audio interface commonly called IEC60958 for transmitting digital audio data to peripheral devices. This interface is used not only for transmitting audio data but also for transmitting inter-device audio encoded data that has been compression-encoded based on standards such as MPEG, Dolby AC-3, and DTS. In a DVD player, a digital TV tuner, and the like, there is a demand for switching midway of data transmitted by a digital audio interface, that is, switching output between audio data and audio encoded data. The output switching between audio data and audio encoded data by the DVD player is performed, for example, when the same audio is reproduced in the DVD video and the viewer gives an instruction to switch the audio. Further, when two types of digital data are stored in the same track of a DVD video disc (for example, when the first audio is an MPEG stream and the second audio is linear PCM which is audio data), the first audio to the second audio are stored. This is also performed when an instruction is received from the viewer to switch the output between two sounds. Further, when the DVD video can be previewed in various languages, the instruction is also performed when an instruction to switch Japanese data as the first sound to data in another language as the second sound is received. Also, when a digital TV tuner performs channel switching to select a digital broadcast, output switching between audio data and audio encoded data may be performed.
[0003]
Hereinafter, a signal processing circuit that switches output between audio data and audio encoded data in a DVD player, a digital TV tuner, or the like will be described.
[0004]
FIG. 4 is a block diagram showing a configuration of a conventional signal processing circuit. The signal processing circuit illustrated in FIG. 4 includes
[0005]
FIGS. 5A and 5B are diagrams showing a format of a digital signal conforming to IEC60958. The signal D104 output from the
[0006]
Next, the operation of the signal processing circuit shown in FIG. 4 when receiving a voice switching instruction from a viewer during reproduction of a disc by a DVD player or the like will be described with reference to FIG.
[0007]
At time T1, the
[0008]
At time T2, when there is a switching instruction from the viewer, the signal S101 switches. In response to the switching of the signal S101, the
[0009]
As described above, when there is a switching instruction from the viewer in the middle of the audio data D101 output from the
[0010]
In a receiver such as an AV amplifier that receives an output signal D104 immediately after the identifier in the channel status in the
[0011]
[Problems to be solved by the invention]
As described above, in the conventional signal processing circuit, when switching the output from audio data to audio encoded data upon receiving an audio switching instruction from a viewer at the time of reproducing a disc by a DVD player or the like, the identifier in the channel status of the output signal is In some cases, audio data is switched to encoded data and output in the middle of a block displaying audio data. Further, when the output is switched from the audio encoded data to the audio data, the audio data may be output in the middle of the block in which the identifier in the channel status of the output signal indicates the audio encoded data. Therefore, if a receiver such as a digital AV amplifier with a built-in decoder as a peripheral device switches to the encoded data in the middle of the block where the identifier in the channel status is expecting the audio data, the receiver returns to the channel status after the next block. Until the identifier is changed to indicate audio encoded data, the reproduction continues as audio data, causing noise.
[0012]
Further, when the output level of the audio data is high when the output is switched between the audio data and the encoded audio data, a shock sound may be generated. Further, when the output is switched, it is necessary for the receiver such as an AV amplifier that receives the output signal to have a time for the system controller to recognize the output signal and perform control. However, since the time is not taken into account, the recognition and control of the voice data or voice coded data after the switching is not performed accurately, and noise generated at the time of voice switching such as generation of a noise signal at the receiver is annoying to the viewer. It is uncomfortable.
[0013]
Conventionally, in order to prevent such a malfunction of the decoder at the time of switching the audio output, and the occurrence of noise and shock noise, when switching the output audio while watching the DVD video, the viewer temporarily stops the operation of the DVD player and temporarily stops the operation. It is necessary to perform the operation of reproducing the disc again after the switching operation, which is inconvenient.
[0014]
SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problem, and an object of the present invention is to provide a signal processing circuit capable of switching audio output even when a disc is reproduced by a DVD player or the like. .
[0015]
[Means for Solving the Problems]
A signal processing circuit according to the present invention includes audio data creation means, audio encoded data creation means, signal switching means, control means, and conversion means. The audio data creating means creates audio data. The voice coded data generating means generates voice coded data. The signal switching means receives the audio data created by the audio data creation means and the audio encoded data created by the audio encoded data creation means, and selectively outputs the received audio data or encoded audio data. The control means outputs an identifier for identifying whether the data is audio data or encoded audio data. The conversion means outputs a signal in a format having a data portion including data from the signal switching means and additional information including an identifier from the control means. The control means switches the identifier from the state indicating the audio data to the state indicating the audio coded data, and then converts the audio data generated by the audio data generating means into the audio coded data generated by the audio coded data generating means. The signal switching means is controlled so as to switch the output to data.
[0016]
Preferably, the conversion means converts the data from the signal switching means into a signal having a format conforming to the IEC60958 standard and outputs the signal.
[0017]
According to the above signal processing circuit, even when an output switching instruction is received at the time of reproducing a disc by a DVD player equipped with the above signal processing circuit, the coded audio data guaranteed in the IEC60958 standard block is supplied to the decoder. Therefore, it is possible to prevent the malfunction of the decoder and the occurrence of noise, which have conventionally occurred. Therefore, the audio output switching operation which could only be performed when the operation of the DVD player or the like has been stopped can be performed at the time of operating the disc, and the viewer can easily perform the audio switching operation while watching the video. It is possible to improve convenience.
[0018]
Preferably, the audio data creating unit performs a mute process in response to the control unit switching the identifier from the state indicating audio data to the state indicating encoded audio data.
[0019]
Preferably, the control means controls the signal switching means to switch the output from the encoded audio data to the audio data, and then switches the identifier from the state indicating the encoded audio data to the state indicating the audio data.
[0020]
According to the signal processing circuit, even when an output switching instruction is received at the time of reproducing a disc by a DVD player equipped with the signal processing circuit, audio data guaranteed within the IEC60958 standard block can be supplied to the decoder. As a result, it is possible to prevent the conventional decoder from malfunctioning and generating noise. Therefore, the audio output switching operation which could only be performed when the operation of the DVD player or the like has been stopped can be performed at the time of operating the disc, and the viewer can easily perform the audio switching operation while watching the video. It is possible to improve convenience.
[0021]
Preferably, the control means switches the identifier from a state indicating audio data to a state indicating audio encoded data, further waits a predetermined number of IEC60958 standard blocks, and then converts the audio data to audio encoded data. The signal switching means is controlled so as to switch the output.
[0022]
According to the signal processing circuit, in the receiver such as an AV amplifier that receives the output signal at the time of output switching, the time for the system controller to recognize the output signal and perform control is considered, and the output signal at the time of switching is output. Even in a receiver that requires time to perform recognition and control, recognition and control of the voice coded data after switching are performed accurately, and it is possible to output voice without generating a noise signal in the receiver.
[0023]
Preferably, after the silent data portion is inserted at the end of the audio data, the output of the signal switching means is switched from the audio data to the audio encoded data.
[0024]
In the above signal processing circuit, in a receiver such as an AV amplifier which receives the output signal at the time of output switching, the system controller recognizes a silent data portion, and thereby controls the output of the receiver in advance by controlling the mute processing and converting the audio data into an audio codec. Since it is possible to predict switching to coded data, even if invalid data occurs at the time of switching, it is possible to output sound without generating a noise signal in a receiver or the like.
[0025]
Preferably, the silence data portion is inserted at the end of the encoded audio data, and then the output of the signal switching means is switched from the encoded audio data to the audio data.
[0026]
In the signal processing circuit, in a receiver such as an AV amplifier that receives the output signal at the time of output switching, the system controller recognizes a silent data portion, and thereby controls the output of the receiver in advance from the control of the mute process and the audio encoded data. Since switching to audio data can be predicted, even when invalid data occurs at the time of switching, it is possible to output audio without generating a noise signal in a receiver or the like.
[0027]
The signal processing method according to the present invention comprises: a conversion unit that outputs a signal in a format having a data portion including given data and additional information including a given identifier; A signal processing method for providing an identifier for identifying whether there is any audio data or audio encoded data, wherein after switching the identifier given to the conversion means from a state indicating audio data to a state indicating audio encoded data, The data to be provided to the conversion means is switched from the data to the encoded voice data.
[0028]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the drawings, the same or corresponding portions have the same reference characters allotted, and description thereof will not be repeated.
[0029]
(1st Embodiment)
FIG. 1 is a block diagram showing the overall configuration of the signal processing circuit according to the first embodiment of the present invention. The signal processing circuit shown in FIG. 1 is provided in a device such as a DVD player or a digital TV tuner, and is used for transmitting digital audio data to peripheral devices. The signal processing circuit shown in FIG. 1 includes
[0030]
The
[0031]
The
[0032]
The
[0033]
The
[0034]
Next, the operation of the signal processing circuit configured as described above will be described. In the following, an operation when an audio switching instruction is received from a viewer during reproduction of a disc by a DVD player or the like will be described.
[0035]
First, a case where audio data is switched to audio encoded data will be described with reference to FIG.
[0036]
At time T1, the
[0037]
Next, at time T2, the signal S1 switches according to the switching instruction from the viewer. In response to the switching of the signal S1, the
[0038]
On the other hand, even if the signal S1 is switched at the time T2, the
[0039]
The
[0040]
Further, at time T2, the
[0041]
When switching from the audio data D1 to the encoded audio data D2, the audio data D1 may be switched to the encoded audio data D2 after inserting a silent data portion at the end. Thereby, at the time of output switching, the system controller in the receiver such as an AV amplifier that receives the output signal D4 recognizes the silence data portion, mutes the output of the receiver in advance, or switches from audio data to audio encoded data. Can be predicted. As a result, even when invalid data that is not a digital signal conforming to IEC60958 occurs at the time of switching in the
[0042]
Next, a case of switching from speech encoded data to speech data will be described with reference to FIG.
[0043]
At the time T1, the
[0044]
Next, at time T2, the signal S1 switches according to the switching instruction from the viewer. In response to the switching of the signal S1, the
[0045]
Here, the switching instruction signal S2 is switched in accordance with the switching instruction from the viewer, but the switching signal S2 is switched in accordance with the timing at which the signal S3 from the
[0046]
Further, when switching from the coded audio data D2 to the coded audio data D1, a silent data portion may be inserted at the end of the coded audio data D2 before switching to the audio data D1. Thereby, at the time of output switching, the system controller in the receiver such as the AV amplifier which receives the output signal D4 recognizes the silent data portion, and performs muting processing of the output of the receiver or the like, or switches from the voice coded data to the voice data. Can be predicted. As a result, even when invalid data that is not a digital signal conforming to IEC60958 occurs at the time of switching in the
[0047]
As described above, in the signal processing circuit according to the first embodiment, when receiving an output switching instruction from a viewer at the time of reproducing a disc by a DVD player, the signal processing circuit outputs a signal at the timing of detecting that the cycle of the IEC60958 standard block has ended. In order to adjust the output switching timing of the
[0048]
Also, when switching the output between the audio data D1 and the encoded audio data D2, the audio data D1 is muted to temporarily lower the audio level, thereby preventing the generation of a shock sound when the audio is switched. Can be. Therefore, the audio output switching operation which could only be performed when the operation of the DVD player was stopped in the past can be performed during disc playback, and the viewer can switch the audio from Japanese to another language while watching the video. Can be easily performed.
[0049]
Also, for example, when switching the output of a plurality of pieces of encoded audio data, such as when a plurality of pieces of encoded audio data are recorded on a track of a DVD video disc, the timing of the output switching is detected by detecting the periodic state of both pieces of data. , The output is switched while guaranteeing the cycle of both data, and the same effect as described above can be obtained.
[0050]
【The invention's effect】
According to the signal processing circuit of the present invention, even when an output switching instruction is received at the time of reproducing a disc by a DVD player equipped with the signal processing circuit, the encoded audio data guaranteed in the IEC60958 standard block is transmitted to the decoder. Thus, it is possible to prevent the decoder from malfunctioning and noise from occurring conventionally. Therefore, the audio output switching operation which could only be performed when the operation of the DVD player or the like has been stopped can be performed at the time of operating the disc, and the viewer can easily perform the audio switching operation while watching the video. And convenience can be improved.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an overall configuration of a signal processing circuit according to a first embodiment of the present invention.
FIG. 2 is a time chart for explaining an operation of switching from audio data to audio encoded data.
FIG. 3 is a time chart for explaining an operation of switching from audio encoded data to audio data.
FIG. 4 is a block diagram showing an overall configuration of a conventional signal processing circuit.
FIGS. 5A and 5B are diagrams showing a format of a digital signal conforming to IEC60958.
FIG. 6 is a time chart for explaining the operation of the signal processing circuit shown in FIG. 3 when receiving a voice switching instruction from a viewer during reproduction of a disc by a DVD player or the like.
[Explanation of symbols]
1, 2
Claims (2)
音声符号化データを作成する音声符号化データ作成手段と、
前記音声データおよび前記音声符号化データを受け、前記音声データまたは前記音声符号化データを選択的に出力する信号切り替え手段と、
音声データであるか音声符号化データであるかを識別するための識別子を出力する制御手段と、
前記信号切り替え手段からのデータを含むデータ部と前記制御手段からの識別子を含む付加情報とを有するフォーマットの信号を出力する変換手段とを備えた信号処理回路であって、
前記制御手段は、
音声データを示す状態から音声符号化データを示す状態に前記識別子を切り替えた後に、前記音声データから前記音声符号化データへ出力を切り替えるように前記信号切り替え手段を制御し、
さらに、
前記音声データは、末尾に無音データ部分が挿入されている
ことを特徴とする信号処理回路。Voice data generating means for generating voice data;
Voice encoded data generating means for generating voice encoded data,
The receiving voice data and the speech encoded data, and the signal switching means for outputting the voice data or the speech encoded data selectively,
Control means for outputting an identifier for identifying whether the data is audio data or audio encoded data,
A signal processing circuit example Bei and conversion means for outputting a signal of a format having the additional information including the identifier from the control means and the data portion comprising data from said signal switching means,
The control means,
After switching the identifier to a state indicating the speech encoded data from the state indicating the audio data, and controls the signal switching means to switch the output to the speech encoded data from the voice data,
further,
A signal processing circuit , wherein the audio data has a silent data portion inserted at the end .
前記変換手段は、
前記信号切り替え手段からのデータをIEC60958規格に準拠したフォーマットの信号に変換して出力する
ことを特徴とする信号処理回路。The signal processing circuit according to claim 1,
The conversion means,
A signal processing circuit for converting data from the signal switching means into a signal having a format conforming to the IEC60958 standard and outputting the signal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001237406A JP3550110B2 (en) | 2001-08-06 | 2001-08-06 | Signal processing circuit and signal processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001237406A JP3550110B2 (en) | 2001-08-06 | 2001-08-06 | Signal processing circuit and signal processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003050596A JP2003050596A (en) | 2003-02-21 |
| JP3550110B2 true JP3550110B2 (en) | 2004-08-04 |
Family
ID=19068494
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001237406A Expired - Fee Related JP3550110B2 (en) | 2001-08-06 | 2001-08-06 | Signal processing circuit and signal processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3550110B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4566843B2 (en) * | 2005-06-30 | 2010-10-20 | キヤノン株式会社 | Audio processing apparatus and method |
| JP4661443B2 (en) * | 2005-08-05 | 2011-03-30 | 日本ビクター株式会社 | Digital broadcast receiver |
| JP4757599B2 (en) | 2005-10-13 | 2011-08-24 | 日本電気株式会社 | Speech recognition system, speech recognition method and program |
| JP2009246732A (en) * | 2008-03-31 | 2009-10-22 | Pioneer Electronic Corp | Speech switching device, speech switching method and speech switching program |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6988013B1 (en) * | 1998-11-13 | 2006-01-17 | Sony Corporation | Method and apparatus for audio signal processing |
| JP3697967B2 (en) * | 1999-09-22 | 2005-09-21 | 松下電器産業株式会社 | Audio transmitting apparatus and audio receiving apparatus |
| JP2001125596A (en) * | 1999-10-27 | 2001-05-11 | Matsushita Electric Ind Co Ltd | Audio data transmission method and audio data transmission device |
-
2001
- 2001-08-06 JP JP2001237406A patent/JP3550110B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003050596A (en) | 2003-02-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4460655B2 (en) | Apparatus and method for reproducing a digital audio signal from a record carrier | |
| JP2005084459A (en) | Audio device and reproducing method of audio device | |
| JP3550110B2 (en) | Signal processing circuit and signal processing method | |
| JP3586398B2 (en) | Digital signal processing device and digital signal processing method | |
| JP2009277277A (en) | Speech processing unit | |
| JP4894896B2 (en) | Audio signal processing apparatus and audio signal processing method | |
| KR100672541B1 (en) | External Amplifiers and Noise Reduction Methods | |
| JP3939136B2 (en) | Audio reproduction circuit, decoding circuit, audio reproduction device, and audio reproduction method | |
| JP2007287199A (en) | Playback device | |
| JP4385710B2 (en) | Audio signal processing apparatus and audio signal processing method | |
| JP3794565B2 (en) | Audio playback device | |
| WO2010100895A1 (en) | Sound reproduction device and image/sound reproduction device | |
| JP2004007344A (en) | Optical disk reproducing apparatus | |
| JP2009277278A (en) | Speech processing unit | |
| JP2007184861A (en) | Audio reproducing device | |
| KR100191314B1 (en) | Multi-channel audio signal playback device | |
| JP2006243128A (en) | Playback apparatus and playback method | |
| JP3559838B2 (en) | Audio equipment | |
| JP2001197029A (en) | Audio channel ID adding method, audio channel selecting method using the same, and optical recording / reproducing apparatus suitable for the method | |
| JP2000138591A (en) | Audio reproducing device | |
| JP2002063780A (en) | Audio channel ID adding method, audio channel selecting method using the same, and optical recording / reproducing apparatus suitable for the method | |
| JP2002073090A (en) | Audio playback device | |
| JP2005257877A (en) | Speaking speed converter | |
| JP2005130388A (en) | Audio signal reproducing apparatus | |
| KR20000001637A (en) | Vehicle audio system containing function for replaying moving picture experts group audio file |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040420 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040422 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080430 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090430 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100430 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110430 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120430 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |