(57)【要約】【課題】複数の楽曲を連続して再生する場合、各楽曲の圧縮符号化信号を再生処理装置に投入した時刻と、実際に当該楽曲の再生音が出力される時刻とが一致しないので、実際の再生音と曲切り替え表示とに時間的な差異が生じる。【解決手段】圧縮符号化信号と、曲リ切り替えの制御信号とを、夫々第１の入力バッファ１０１と第２の入力バッファ１０２とに同期して蓄積する。そしてプロセッサ１００がこれらの信号を同期して読み出しながら楽曲を再生する。【選択図】　　　　図１
2004101638.tif 000002
【特許請求の範囲】
【請求項１】
所定の間隔でフレーム化された信号に対する圧縮符号化信号を蓄積する第１の入力バッファと、
前記各フレームごとに付与される制御信号を前記圧縮符号化信号に同期して蓄積する第２の入力バッファと、
前記第１の入力バッファと前記第２の入力バッファとに蓄積された信号を同期して読み出し、前記圧縮符号化信号を処理する際に、前記各フレームに付与された制御信号に応じた復号化処理を行うプロセッサと、を具備することを特徴とする信号処理装置。
【請求項２】
前記圧縮符号化信号は、複数の楽曲信号を曲単位で圧縮符号化した連結信号であり、
前記制御信号は、前記楽曲信号の連結点を示す信号であり、
前記プロセッサは、前記圧縮符号化信号を前記連結点に同期して復号化する処理を行なうことを特徴とする請求項１記載の信号処理装置。
【請求項３】
前記プロセッサは、前記制御信号が前記楽曲信号の連結点を示している場合、これより前に入力された圧縮符号化信号に対する復号化処理を初期化することを特徴とする請求項２記載の信号処理装置。
【請求項４】
前記プロセッサは、前記制御信号が前記楽曲信号の連結点を示している場合、連結点を検出したことを示す曲切替検出信号を発生することを特徴とする請求項２記載の信号処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、楽曲信号の再生技術に係わり、特に圧縮符号化した複数の楽曲信号（曲）を連続に再生する際、曲の切り替わり点における再生制御を容易にする信号処理装置に関するものである。
【０００２】
【従来の技術】
近年、楽曲信号が圧縮符号化されて記憶媒体に蓄積されたとき、記憶媒体の圧縮符号化信号を解凍し、所望の楽曲信号を再生するオーディオ機器が多く開発されている。
【０００３】
このようなオーディオ機器において、信号処理部のＬＳＩ化を図った技術報告が非特許文献１に記載されている。
【０００４】
【非特許文献１】
”　Ａ　ｓｉｎｇｌｅ　ｃｈｉｐ　ＡＶ　ｄｅｃｏｄｅｒ　ｆｏｒ　ｔｈｅ　ＤＶＤ　ｐｌａｙｅｒ　ａｄｏｐｔｉｎｇ　ｔｈｅ　ＭＣＰ　ａｒｃｈｉｔｅｃｔｕｒｅ”
ＩＥＥＥ　１９９８　ＣＵＳＴＵＭ　ＩＮＴＥＧＲＡＴＥＤ　ＣＩＲＣＵＩＴ　ＣＯＮＦＥＲＥＮＣＥ　ｐｐ．１８５−１８８
【０００５】
それらのオーディオ機器では、例えば記憶媒体であるメモリカードに蓄積された複数の楽曲の圧縮符号化信号を順次再生するような処理が行われる。この場合、楽曲と楽曲の切り替えの時刻では、楽曲が切り替わったことをユーザに表示したり、圧縮符号化信号の復号化処理を行なうプロセッサを初期化したりする。
【０００６】
従来このような処理を行なう場合、例えば圧縮符号化信号を１曲づつ復号化処理し、当該楽曲の処理が終了したら、楽曲が切り替わったことをユーザに表示し、プロセッサを初期化した後、次の楽曲を復号化処理するようにしていた。
【０００７】
この方式の模式図を図３に示す。ＡＡＣ、ＭＰ３、ＷＭＡ等により楽曲信号が圧縮された圧縮符号化信号Ｃ１、Ｃ２、Ｃ３、Ｃ４・・・が曲単位でデコーダＤＡに入力されるとする。デコーダＤＡは１曲ずつ復号化処理（デコード）を行い、再生音Ｍ１、Ｍ２、Ｍ３，Ｍ４・・・を出力する。この場合各曲の再生音Ｍの間に例えば１００ｍｓ程度の間延びが生じる。
【０００８】
【発明が解決しょうとする課題】
しかしながら上記のような方法では、楽曲が変わる毎に連結点での処理をしなければならず、楽曲間の切り替わりに時間がかかり、図３に示すような楽曲間に不自然なギャップＧ（間延び）を生じるという課題を有していた。
【０００９】
一方、このような課題を回避するために、１曲ずつ圧縮符号化信号の再生処理を実行するのではなく、各楽曲の圧縮符号化信号を連続して復号化処理することによって、楽曲間に生じる不自然なギャップを回避する方法もあった。
【００１０】
この方式の模式図を図４に示す。圧縮符号化信号Ｃ１、Ｃ２、Ｃ３、Ｃ４・・・を曲単位で連結してデコーダＤＢに入力する。デコーダＤＢは連続して復号化処理を行い、再生音Ｍ１、Ｍ２、Ｍ３，Ｍ４・・・を連続して出力する。この場合各曲の再生音Ｍの間に間延びは生じない。
【００１１】
しかしながらこの方法では、圧縮符号化信号を投入する楽曲の切り替わり目の時刻と、実際に復号化処理が行なわれ再生音として出力される時刻とが合わなくなる。このため、楽曲間の切り替わり目を表示する時刻と、実際に音として楽曲が切り替わる時刻とがずれるという問題があった。
【００１２】
図５及び図６を用いてその理由を説明する。図５は従来例の信号処理装置の構成図である。この信号処理装置はプロセッサ２００と入力バッフア２０１とを有している。プロセッサ２００は復号化処理を行うもので、図６のデコーダＤＢの機能を有している。入力バッファ２０１は圧縮符号化信号２０２、即ち図６の圧縮符号化信号Ｃを一時蓄積するバッファである。２０３は楽曲の連結点を示している。図５及び図６の矢印Ｐに示す状態の時刻では、まさに楽曲の連結点２０３、例えば圧縮符号化信号Ｃ３が入力バッファ２０１に投入されたところである。
【００１３】
しかしデコーダＤＢの出力側では、矢印Ｐと同一時刻の矢印Ｑで示すように、圧縮符号化信号Ｃ２に対する再生音Ｍ２が再生されている。このように夫々の楽曲に対し入力バッファ２０１の入力タイミングと、デコーダＤＢとの出力タイミングは必ずずれてしまう。
【００１４】
さて、近年の圧縮方式では、オーディオ信号の圧縮処理単位である各フレームについては圧縮率が可変で符号化される場合が多い（ＩＳＯ／ＩＥＣ１３８１８−７　Ａｄｖａｎｃｅｄ　Ａｕｄｉｏ　Ｃｏｄｉｎｇ参照）。即ち１フレームでみると、再生音の実時間（例えば２１ｍｓ）が固定であっても、圧縮符号化された場合のデータ量がフレーム毎に異なり、１フレームのビットストリームの転送時間又は処理時間が常時変化する。従ってどれくらいの時間経過後に実際に現在入力された圧縮符号化信号が復号化処理されるかは、正確には把握しにくい。このため、前述したように圧縮符号化信号を入力バッファに投入した時刻と、実際に楽曲として再生される時刻とを正確に合わせることが困難となる。
【００１５】
また、各圧縮符号化信号を連続して復号化処理する場合は、楽曲の切り替わり目で、プロセッサを初期化することができず、切り変わり目でクリック音が発生するという問題点があった。
【００１６】
本発明は、このような従来の問題点に鑑みてなされたものであって、複数楽曲の圧縮符号化信号を連続して復号して再生する際、楽曲の切り替わり点における再生制御を容易にする信号処理装置を実現することを目的とする。
【００１７】
【課題を解決するための手段】
本願の請求項１の発明は、所定の間隔でフレーム化された信号に対する圧縮符号化信号を蓄積する第１の入力バッファと、前記各フレームごとに付与される制御信号を前記圧縮符号化信号に同期して蓄積する第２の入力バッファと、前記第１の入力バッファと前記第２の入力バッファとに蓄積された信号を同期して読み出し、前記圧縮符号化信号を処理する際に、前記各フレームに付与された制御信号に応じた復号化処理を行うプロセッサと、を具備することを特徴とするものである。
【００１８】
本願の請求項２の発明は、請求項１の信号処理装置において、前記圧縮符号化信号は、複数の楽曲信号を曲単位で圧縮符号化した連結信号であり、前記制御信号は、前記楽曲信号の連結点を示す信号であり、前記プロセッサは、前記圧縮符号化信号を前記連結点に同期して復号化する処理を行なうことを特徴とするものである。
【００１９】
本願の請求項３の発明は、請求項２の信号処理装置において、前記プロセッサは、前記制御信号が前記楽曲信号の連結点を示している場合、これより前に入力された圧縮符号化信号に対する復号化処理を初期化することを特徴とするものである。
【００２０】
本願の請求項４の発明は、請求項２の信号処理装置において、前記プロセッサは、前記制御信号が前記楽曲信号の連結点を示している場合、連結点を検出したことを示す曲切替検出信号を発生することを特徴とするものである。
【００２１】
【発明の実施の形態】
本発明の実施の形態における信号処理装置について、図面を参照しながら説明する。図１は本実施の形態における信号処理装置の要部構成を示すブロック図であ、図２はこの信号処理装置の動作原理を示す模式図である。この信号処理装置は、プロセッサ１００、第１の入力バッファ１０１、第２の入力バッファ１０２を含んで構成される。圧縮符号化信号１０３は、複数の楽曲信号を圧縮符号化した信号、即ち複数の圧縮符号化信号Ｃ１，Ｃ２，Ｃ３，Ｃ４・・・を連結した信号である。
【００２２】
楽曲の連結点１０５は、例えば図２の黒丸●で示すように、圧縮符号化信号Ｃｉ　とＣｉ＋１　とが連結されている点を示すものである。図１の制御信号１０４は、圧縮符号化信号１０３において、楽曲と楽曲とが連結されている点で真となるようなフラグの列とする。
【００２３】
第１の入力バッファ１０１は、半導体メモリ等の記憶媒体から圧縮符号化信号１０３が読み出されると、これらの圧縮符号化信号１０３を一時的に蓄積するものである。第２の入力バッファ１０２は、圧縮符号化信号１０３と共に読み出される制御信号１０４を圧縮符号化信号１０３に同期して一時的に蓄積するものである。
【００２４】
プロセッサ１００は、第１の入力バッファ１０１と第２の入力バッファ１０２とに蓄積された信号を同期して読み出し、当該読み出された信号を復号処理するものであり、図２のデコーダＤＣの機能を有する。
【００２５】
このような構成の信号処理装置の動作について説明する。まず、図２に示す第１の入力バッファ１０１は、記憶媒体から複数の楽曲の圧縮符号化信号Ｃ１，Ｃ２，Ｃ３・・・が読み出されたとき、これらの圧縮符号化信号Ｃｉ　を一時的に蓄積する。これと同期して第２の入力バッファ１０２は、図１の圧縮符号化信号１０３において楽曲の連結点で真となるフラグの列、即ち制御信号１０４を一時的に蓄積する。図２に示す状態では、圧縮符号化信号Ｃ２が入力バッファ１０１に取り込まれ、次の圧縮符号化信号Ｃ３が取り込まれようとしている。
【００２６】
次にプロセッサ１００（デコーダＤＣ）は、第１の入力バッファ１０１に蓄積された圧縮符号化信号と、第２の入力バッファ１０２に蓄積された制御信号とを同期して読み出す。そしてプロセッサ１００は第１の入力バッファ１０１から読み出された圧縮符号化信号を復号化処理して再生信号１０７を出力する。そのときプロセッサ１００は、第２の入力バッファ１０２から読み出された制御信号が真、即ち楽曲の連結点であることを認識した場合は、前回の入力曲に対する復号化処理を初期化したのち、第１の入力バッファ１０１から今回新たに読み出された圧縮符号化信号を復号化処理し、曲切替検出信号１０８を生成する。
【００２７】
図２に示すように、デコーダＤＡの出力側において、黒丸で示す曲切替検出信号１０の出力タイミングと、再生音Ｍの切れ目のタイミングが一致しているので、楽曲の聴き手が、表示部に表示されているタイムコードや楽曲番号等の変化を見たとき、不自然さを感じなくなる。このため選曲のための頭出しが正確にできる。この信号処理装置をボイスレコーダとして用いた場合、記録された会話のサーチ機能が向上する。またプロセッサ１００は、第２の入力バッファ１０２の制御信号をモニターするだけで、曲切替検出信号１０８を生成できるので、各フレームの先頭に特別の識別データを付加することにより曲の切れ目を検出する方法と比較して、プロセッサ１００の信号処理負担が軽減される。
【００２８】
以上のように、実際の再生音として楽曲が切り替わる瞬間を容易に把握でき、且つ正確に楽曲が切り替わるとこで、正規のタイミングで復号化処理の初期化を行うことができる。
【００２９】
【発明の効果】
本発明によれば、圧縮符号化された複数の楽曲信号を連続的に再生処理する場合でも、実際の再生音として楽曲が切り替わる瞬間を容易に把握でき、且つ曲切替検出信号と同一タイミングで実際の楽曲が正確に切り替わるようになる。
【図面の簡単な説明】
【図１】本発明の実施の形態における信号処理装置の要部構成を示すブロック図である。
【図２】本実施の形態の信号処理装置の動作を示す模式図である。
【図３】従来例１の信号処理装置の課題を示す模式図である。
【図４】従来例１の信号処理装置の課題を解決する方法例の模式図である。
【図５】従来例１の信号処理装置の動作を示す説明図である。
【図６】従来例２の信号処理装置の動作を示す模式図である。
【符号の説明】
１００　プロセッサ
１０１　第１の入力バッファ
１０２　第２の入力バッファ
１０３，Ｃ１〜Ｃ４　圧縮符号化信号
１０４　制御信号
１０５　楽曲の連結点
１０６　楽曲の連結点を示すフラグ
１０７　再生信号
１０８　曲切替検出信号
ＤＡ，ＤＢ，ＤＣ　デコーダ
Ｍ１〜Ｍ４　再生音
【図１】
2004101638.tif 000003
【図２】
2004101638.tif 000004
【図３】
2004101638.tif 000005
【図４】
2004101638.tif 000006
【図５】
2004101638.tif 000007
【図６】
2004101638.tif 000008