(57)【要約】【課題】再生時間計測処理の処理負荷を軽減する。【解決手段】再生時間計測回路は、所定周波数でサンプリングされたデジタルデータの再生時間を計測する再生時間計測回路であって、所定周波数のクロックに応じてデジタルデータを出力する出力バッファにデジタルデータが格納されている間、クロックをカウントするカウント回路と、カウント回路から出力されるクロックのカウント値が所定値になると、デジタルデータが所定値に応じた時間再生されたことを示す再生時間信号を出力する再生時間信号出力回路と、を備える。【選択図】図３
2008041193.tif 000002
【特許請求の範囲】
【請求項１】
所定周波数でサンプリングされたデジタルデータの再生時間を計測する再生時間計測回路であって、
前記所定周波数のクロックに応じて前記デジタルデータを出力する出力バッファに前記デジタルデータが格納されている間、前記クロックをカウントするカウント回路と、
前記カウント回路から出力される前記クロックのカウント値が所定値になると、前記デジタルデータが前記所定値に応じた時間再生されたことを示す再生時間信号を出力する再生時間信号出力回路と、
を備えることを特徴とする再生時間計測回路。
【請求項２】
請求項１に記載の再生時間計測回路であって、
前記再生時間信号出力回路は、
前記所定値が格納される記憶回路と、
前記カウント回路から出力される前記クロックのカウント値が、前記記憶回路に格納されている前記所定値と等しい場合に前記再生時間信号を出力する比較回路と、
を備えることを特徴とする再生時間計測回路。
【請求項３】
所定周波数のクロックを生成するクロック生成回路と、
所定周波数でサンプリングされたデジタルデータを出力するデジタルデータ出力部と、
前記デジタルデータ出力部から出力される前記デジタルデータが格納され、前記クロック生成回路から出力される前記クロックに応じて前記デジタルデータを出力する出力バッファと、
前記出力バッファに前記デジタルデータが格納されている間、前記クロック生成回路から出力される前記クロックをカウントし、前記クロックのカウント値が所定値になると、前記デジタルデータが前記所定値に応じた時間再生されたことを示す再生時間信号を出力する再生時間信号計測回路と、
を備え、
前記デジタルデータ出力部は、前記再生時間計測回路から出力される前記再生時間信号に基づいて前記デジタルデータの再生時間を計測すること、
を特徴とするデジタルデータ再生装置。
【請求項４】
請求項３に記載のデジタルデータ再生装置であって、
前記再生時間計測回路は、
前記所定値が格納される記憶回路と、
前記出力バッファに前記デジタルデータが格納されている間、前記クロック生成回路から出力される前記クロックをカウントするカウント回路と、
前記カウント回路から出力される前記クロックのカウント値が、前記記憶回路に格納されている前記所定値と等しい場合に前記再生時間信号を出力する比較回路と、
を備えることを特徴とするデジタルデータ再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再生時間計測回路及びデジタルデータ再生装置に関する。
【背景技術】
【０００２】
インターネット経由での音楽ダウンロードサービスの提供等に伴い、ＭＰ３（MPEG Audio Layer-3）形式等の圧縮されたデジタルデータの再生装置が普及しはじめている。このような圧縮されたデジタルデータには、ＣＤ−ＤＡ（Compact Disk Digital Audio）規格の音楽ＣＤに記録されたデータとは異なり、デジタルデータの再生時間を再生装置に表示するための情報が含まれていない。また、このような圧縮されたデジタルデータでは、デジタルデータ内の位置によって再生時間を判定することもできない。
【０００３】
そこで、圧縮されたデジタルデータの再生装置では、ＰＣＭ形式等に復号した後のデジタルデータを出力する際に用いられるクロックをカウントすることにより、再生時間を計測することが行われている（例えば、特許文献１）。
【０００４】
図６は、圧縮されたデジタルデータの再生装置の一般的な構成例を示す図である。再生装置１００は、入力バッファ１１０、ＤＳＰ（Digital Signal Processor）１１１、サンプリングクロック生成回路１１２、及び出力バッファ１１３を含んで構成されている。入力バッファ１１０には、ＭＰ３形式等の圧縮されたデジタルデータ（圧縮音声データ）が格納されている。入力バッファ１１０に格納されているデジタルデータは、ＤＳＰ１１１で復号され、復号されたＰＣＭ形式等のデジタルデータ（音声データ）は出力バッファ１１３に格納される。サンプリングクロック生成回路１１２は、出力バッファ１１３に格納されたデジタルデータのサンプリングレートに応じたクロック（サンプリングクロック）を生成する。出力バッファ１１３は、サンプリングクロック生成回路１１２から出力されるクロックに応じて、格納されたデジタルデータを順次出力していく。また、サンプリングクロック生成回路１１２から出力されるクロックは、ＤＳＰ１１１に対する割込み信号となっており、ＤＳＰ１１１はこの割込み信号に応じてデジタルデータの再生時間を計測する。
【０００５】
図７は、ＤＳＰ１１１における再生時間計測処理の一般的な例を示すフローチャートである。ＤＳＰ１１１は、サンプリングクロック生成回路１１２から出力されるクロックによる割込みが発生すると、出力バッファ１１３にデジタルデータが格納されているかどうかを確認する（Ｓ７０１）。一時停止等により再生が行われていない場合は出力バッファにデジタルデータが存在しないため、そのような場合は（Ｓ７０１：Ｎｏ）、ＤＳＰ１１１は再生時間を更新せずに処理を終了する。出力バッファ１１３にデジタルデータが存在する場合（Ｓ７０１：Ｙｅｓ）、ＤＳＰ１１１は、再生開始時にゼロから開始されるカウント値の変数に１加算する（Ｓ７０２）。そして、ＤＳＰ１１１は、カウント値にサンプリングクロックの１周期の時間を乗じることにより、デジタルデータの再生時間を算出し（Ｓ７０３）、算出した再生時間をメモリに保存する（Ｓ７０４）。そして、ＤＳＰ１１１で計測された再生時間は、ＤＳＰ１１１外部のマイコン等からの要求に応じて、液晶表示装置等に出力される。
【特許文献１】特開２００６−５０３６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このように、再生装置１００では、サンプリングクロック生成回路１１２から出力されるクロックの１周期ごとにＤＳＰ１１１に対する割込みを発生させることにより、デジタルデータの再生時間の計測が行われており、ＤＳＰ１１１の処理負荷の増大を招いている。また、出力バッファ１１３にデジタルデータが格納されていない場合は再生時間を更新する必要がないにもかかわらずＤＳＰ１１１への割込みが発生しており、この割込みもＤＳＰ１１１の処理負荷を増大させる一因となっている。今後、低消費電力化やノイズ抑制のためにＤＳＰ１１１の動作周波数を低下させることが求められており、ＤＳＰ１１１の処理負荷を軽減することが重要である。
【０００７】
本発明は上記課題を鑑みてなされたものであり、再生時間計測処理の処理負荷を軽減可能な再生時間計測回路及びデジタルデータ再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の再生時間計測回路は、所定周波数でサンプリングされたデジタルデータの再生時間を計測する再生時間計測回路であって、前記所定周波数のクロックに応じて前記デジタルデータを出力する出力バッファに前記デジタルデータが格納されている間、前記クロックをカウントするカウント回路と、前記カウント回路から出力される前記クロックのカウント値が所定値になると、前記デジタルデータが前記所定値に応じた時間再生されたことを示す再生時間信号を出力する再生時間信号出力回路と、を備えることとする。
【０００９】
また、前記再生時間信号出力回路は、前記所定値が格納される記憶回路と、前記カウント回路から出力される前記クロックのカウント値が、前記記憶回路に格納されている前記所定値と等しい場合に前記再生時間信号を出力する比較回路と、を備えることとすることができる。
【００１０】
また、本発明のデジタルデータ再生装置は、所定周波数のクロックを生成するクロック生成回路と、所定周波数でサンプリングされたデジタルデータを出力するデジタルデータ出力部と、前記デジタルデータ出力部から出力される前記デジタルデータが格納され、前記クロック生成回路から出力される前記クロックに応じて前記デジタルデータを出力する出力バッファと、前記出力バッファに前記デジタルデータが格納されている間、前記クロック生成回路から出力される前記クロックをカウントし、前記クロックのカウント値が所定値になると、前記デジタルデータが前記所定値に応じた時間再生されたことを示す再生時間信号を出力する再生時間信号計測回路と、を備え、前記デジタルデータ出力部は、前記再生時間計測回路から出力される前記再生時間信号に基づいて前記デジタルデータの再生時間を計測することとする。
【００１１】
また、前記デジタルデータ再生装置における前記再生時間計測回路は、前記所定値が格納される記憶回路と、前記出力バッファに前記デジタルデータが格納されている間、前記クロック生成回路から出力される前記クロックをカウントするカウント回路と、前記カウント回路から出力される前記クロックのカウント値が、前記記憶回路に格納されている前記所定値と等しい場合に前記再生時間信号を出力する比較回路と、を備えることとすることができる。
【発明の効果】
【００１２】
再生時間計測処理の処理負荷を軽減可能な再生時間計測回路及びデジタルデータ再生装置を提供することができる。
【発明を実施するための最良の形態】
【００１３】
＝＝構成＝＝
図１は、本発明の一実施形態である圧縮音声再生装置の構成例である。圧縮音声再生装置１は、光ピックアップ１０、デジタルデータ再生装置１１、ＤＡコンバータ（ＤＡＣ）１２、ドライバ１３、操作部１４、再生時間表示部１５、及びマイコン１６を含んで構成されており、ＣＤ−ＲＯＭ２０に記録された圧縮音声（デジタルデータ）を読み出し、スピーカ２１から音声を出力する。
【００１４】
光ピックアップ１０は、ＣＤ−ＲＯＭ２０の記録面にレーザー光を照射し、その反射光を電気信号に変換し、ＲＦ（Radio Frequency）信号として出力する。  
デジタルデータ再生装置１１は、光ピックアップ１０から出力されるＲＦ信号に基づいて、圧縮されたデジタルデータの復調やエラー訂正等を行い、所定周波数でサンプリングされたＰＣＭ（Pulse Code Modulation）信号等のデジタル信号を生成してＤＡＣ１２に出力する。そして、デジタルデータ再生装置１１は、再生した圧縮音声（デジタルデータ）の再生時間を計測し、計測した再生時間をマイコン１６からの要求に応じてマイコン１６に送信する。また、デジタルデータ再生装置１１は、光ピックアップ１０から出力されるＲＦ信号に基づいて、光ピックアップ１０から記録媒体２０へのレーザー光の照射を制御するためのサーボ処理を行い、ドライバ１３に制御信号を出力する。
【００１５】
ＤＡＣ１２は、デジタルデータ再生装置１１から出力されるＰＣＭ信号等のデジタル信号をアナログ信号に変換し、スピーカ２１に出力する。これにより、記録媒体２０に記録された圧縮音声（デジタルデータ）が音声としてスピーカ２１から出力される。  
ドライバ１３は、デジタルデータ再生装置１１から出力されるＦＥ（Focusing Error）信号やＴＥ（Tracking Error）信号等の制御信号に基づいて、光ピックアップ１０のフォーカシング制御やトラッキング制御等を行う。
【００１６】
操作部１４は、圧縮音声（デジタルデータ）の再生や一時停止等の指示を行うためのものであり、選択ボタンや操作ダイヤル等により実現される。  
再生時間表示部１５は、圧縮音声（デジタルデータ）の再生時間を表示するためのものであり、ＬＣＤ（Liquid Crystal Display）やＬＥＤ（Light Emitting Diode）等により実現される。  
マイコン１６は、操作部１４からの入力に基づいて、圧縮音声（デジタルデータ）の再生や一時停止等の指示をデジタルデータ再生装置１１に送信する。また、マイコン１６は、デジタルデータ再生装置１１から圧縮音声（デジタルデータ）の再生時間を受信し、受信した再生時間を再生時間表示部１５に表示する。
【００１７】
図２は、デジタルデータ再生装置１１の構成例を示す図である。デジタルデータ再生装置１１は、サーボ処理回路３０、ＥＦＭ（Eight to Fourteen Modulation）復調回路３１、ＣＩＲＣ（Cross-Interleaved Reed-Solomon Code）回路３２、ＣＤ−ＲＯＭ復調回路３３、入力バッファ３４、ＤＳＰ３５、出力バッファ３６、サンプリングクロック生成回路３７、再生時間計測回路３８、及びミュート回路３９を含んで構成されている。
【００１８】
サーボ処理回路３０は、光ピックアップ１０から出力されるＲＦ信号に基づいて、ＦＥ信号やＴＥ信号等の制御信号を生成し、ドライバ１３に出力する。  
ＥＦＭ復調回路３１は、光ピックアップ１０から出力されるＲＦ信号を二値化してＥＦＭ信号に変換し、ＥＦＭ信号を復調して出力する。  
ＣＩＲＣ回路３２は、ＥＦＭ復調回路３１から出力されるＥＦＭ復調された信号に対してＣＩＲＣによるエラー訂正を施して出力する。  
ＣＤ−ＲＯＭ復調回路３３は、ＣＩＲＣ回路３２から出力されるエラー訂正された信号に対してＣＤ−ＲＯＭの復調を行い、ＭＰ３等の圧縮されたデジタルデータを生成して出力する。
【００１９】
入力バッファ３４は、ＤＳＰ３５に対して入力されるデジタルデータの一時的な格納領域であり、ＣＤ−ＲＯＭ復調回路３３から出力される圧縮されたデジタルデータが記憶される。  
ＤＳＰ３５（デジタルデータ出力部）は、入力バッファ３４に格納されているＭＰ３等の圧縮されたデジタルデータの復調やノイズキャンセル処理、イコライジング処理等を行い、所定周波数でサンプリングされたＰＣＭ信号等のデジタル信号を生成して出力する。また、ＤＳＰ３５は、再生時間計測回路３８から割込み信号が入力される度に、再生時間計測回路３８で計測された所定時間（例えば１秒）をデジタルデータの再生時間に加算する。なお、ＤＳＰ３５では、メモリに格納されたプログラムをプロセッサが実行することによって各種の機能が実現される。
【００２０】
出力バッファ３６は、ＤＳＰ３５から出力されるデジタルデータの一時的な格納領域であり、サンプリングクロック生成回路３７から出力されるサンプリング周波数のクロックに応じてデジタルデータを出力する。  
サンプリングクロック生成回路３７は、出力バッファ３６に格納されるデジタルデータのサンプリングレートに応じたサンプリング周波数のクロック（サンプリングクロック）を生成して出力する。
【００２１】
再生時間計測回路３８は、出力バッファ３６にデジタルデータが格納されている間、すなわち、デジタルデータの再生中は、サンプリングクロック生成回路３７から出力されるクロックの数をカウントする。そして、クロックのカウント値が所定値になると、ＤＳＰ３５に対して割込み信号を出力する。つまり、再生時間計測回路３８は、デジタルデータの再生時間が所定時間（例えば１秒）経過するごとに割込み信号（再生時間信号）を出力する。ＤＳＰ３５では、再生時間計測回路３８からの割込み信号に応じて、デジタルデータの再生時間に所定時間（例えば１秒）が加算される。例えば、サンプリングクロック生成回路３７から出力されるクロックの周波数が４４．１ｋＨｚである場合、再生時間計測回路３８はクロックのカウント値が４４１００になった時点で割込み信号を出力することとすることができる。この場合、再生時間計測回路３８で計測される所定時間は１秒であり、ＤＳＰ３５では、再生時間計測回路３８からの割込み信号が入力される度に、デジタルデータの再生時間に１秒が加算されることとなる。
【００２２】
ミュート回路３９は、ＤＳＰ３９からの指示により、再生される音声を一時的に無音状態とする回路である。なお、ミュート回路３９により無音状態となっている間も、デジタルデータの再生は継続される。
【００２３】
図３は、再生時間計測回路３８の構成例を示す図である。再生時間計測回路３８は、カウント回数設定レジスタ５０、ＡＮＤ回路５１、クロックカウント回路５２、及び比較回路５３を含んで構成されている。
【００２４】
カウント回数設定レジスタ５０（記憶回路）には、再生時間計測回路３８でカウントされる所定値（カウント回数）が設定される。この所定値は、マイコン１６からの制御により変更することが可能である。
【００２５】
ＡＮＤ回路５１には、サンプリング周波数生成回路３７から出力されるクロックと、出力バッファ３６から出力される出力バッファの残量を示す信号とが入力されている。本実施形態では、出力バッファ３６から出力される出力バッファ３６の残量を示す信号は、出力バッファ３６にデジタルデータが格納されている場合はＨレベル、デジタルデータが格納されていない場合はＬレベルであることとする。したがって、出力バッファ３６にデジタルデータが格納されていない場合、すなわち、一時停止等によりデジタルデータの再生が行われていない場合は、ＡＮＤ回路５１の出力はＬレベルのまま保持される。一方、出力バッファ３６にデジタルデータが格納されている場合、すなわち、デジタルデータが再生されている場合は、ＡＮＤ回路５１からはサンプリング周波数生成回路３７からのクロック信号が出力される。なお、出力バッファ３６の残量を示す信号の形式はこれに限られず、デジタルデータの格納有無を判別可能であればよい。また、デジタルデータの格納有無に応じて出力信号を変化させるための回路を、ＡＮＤ回路５１以外の論理回路により実現することも可能である。
【００２６】
クロックカウント回路５２は、ＡＮＤ回路５１を介して入力されるクロックの数をカウントする。クロックカウント回路５２の初期値は例えばゼロであり、ＡＮＤ回路５１から出力されるクロックが例えばＬレベルからＨレベルに変化するタイミングで、カウント値に１加算する。なお、クロックカウント回路５２のカウント値は、カウント回数設定レジスタ５０に設定された所定値まで到達すると、初期値（例えばゼロ）にリセットされる。つまり、クロックカウント回路５２では、初期値から所定値までのカウントが繰り返し行われる。
【００２７】
比較回路５３は、カウント回数設定レジスタ５０に格納されている所定値と、クロックカウント回路５２によるカウント値との比較信号を出力する。カウント回数設定レジスタ５０に格納されている所定値と、クロックカウント回路５２によるカウント値とが異なる場合、すなわち、カウント値が所定値まで到達していない場合、比較回路５３は、一方の論理レベル（例えばＨレベル）の信号を出力する。そして、カウント回数設定レジスタ５０に格納されている所定値と、クロックカウント回路５２によるカウント値とが等しい場合、すなわち、カウント値が所定値に到達した場合、比較回路５３は、他方の論理レベル（例えばＬレベル）の信号を出力する。そして、カウント値が所定値に到達した場合に比較回路５３から出力される信号が、ＤＳＰ３５に対する割込み信号となる。なお、この割込み信号を、クロックカウント回路５２のカウント値をリセットするために用いることも可能である。
【００２８】
なお、ＡＮＤ回路５１及びクロックカウント回路５２が本発明のカウント回路に相当し、カウント回数設定レジスタ５０及び比較回路５３が本発明の再生時間信号出力回路に相当する。
【００２９】
＝＝再生時間計測処理＝＝
次に、再生時間計測処理について説明する。図４は、再生時間計測回路３８での再生時間計測処理の一例を示すタイミングチャートである。図４の例では、カウント回数設定レジスタ５０に設定された所定値は“３”であり、クロックカウント回路５２の初期値は“０”であることとする。また、比較回路５３は、カウント回路設定レジスタ５０に設定された所定値とクロックカウント回路５２のカウント値とが異なる場合にＨレベルの信号を出力し、等しい場合にＬレベルの信号を出力することとする。
【００３０】
まず、時刻Ｔ１に再生時間計測回路３８での計測が開始されたとする。このとき、出力バッファ３６に格納されているデジタルデータの残量が“７”（７サンプリング分のデータ）であるため、ＡＮＤ回路５１からはサンプリング周波数生成回路３７からのクロックが出力されている。そのため、時刻が進むにしたがって、出力バッファ３６から１サンプリングずつデジタルデータが出力されて出力バッファ残量が減少していくとともに、クロックカウント回路５２のカウント値が１ずつ増加していく。
【００３１】
そして、時刻Ｔ４にクロックカウント回路５２のカウント値が、カウント回数設定レジスタ５０に設定された所定値と等しい“３”になると、比較回路５３から出力される信号がＨレベルからＬレベルに変化する。その後、時刻Ｔ５にクロックカウント回路５２のカウント値が“０”にリセットされると、比較回路５３から出力される信号がＬレベルからＨレベルに変化する。この、時刻Ｔ４からＴ５にかけて比較回路５３により生成されるパルス信号が、ＤＳＰ３５に対する割込み信号となる。つまり、ＤＳＰ３５では、この割込み信号に応じて、クロックカウント回路５２でのカウント値“３”に応じた所定時間が再生時間に加算される。すなわち、サンプリング周波数生成回路３７から出力されるクロックの１周期の時間をＴ（秒）とすると、再生時間にＴ×３（秒）が加算されることとなる。
【００３２】
その後、出力バッファ３６から１サンプリングずつデジタルデータが出力されて出力バッファ残量が減少していくとともに、クロックカウント回路５２のカウント値が１ずつ増加していく。そして、時刻Ｔ８になると、出力バッファ３６に格納されているデジタルデータの残量が“０”となる。すなわち、デジタルデータの再生が行われていない状態となる。そのため、ＡＮＤ回路５１から出力される信号はＬレベルに固定され、クロックカウント回路５２のカウント値は“２”のままとなる。
【００３３】
そして、時刻Ｔ９に、ＤＳＰ３５から出力バッファ３６にデジタルデータが出力され、出力バッファ３６に格納されているデジタルデータの残量が“８”になると、サンプリング周波数生成回路３７からのクロックがＡＮＤ回路５１から出力され、クロックカウント回路５２のカウント値が“３”となる。これにより、比較回路５３から出力される信号がＨレベルからＬレベルに変化する。その後、時刻Ｔ１０にクロックカウント回路５２のカウント値が“０”にリセットされると、比較回路５３から出力される信号がＬレベルからＨレベルに変化する。この、時刻Ｔ９からＴ１０にかけて比較回路５３により生成されるパルス信号が、ＤＳＰ３５に対する割込み信号となり、ＤＳＰ３５では、カウント値“３”に応じた所定時間が再生時間に加算される。
【００３４】
図５は、ＤＳＰ３５における再生時間計測処理の一例を示すフローチャートである。ＤＳＰ３５は、再生時間計測回路３８からの割込み信号を受信すると、カウント回数設定レジスタ５０に設定された値（カウント値）に応じた所定時間を再生時間に加算する（Ｓ５０１）。つまり、図４に示した例では、カウント値“３”に応じた所定時間、すなわち、Ｔ×３（秒）が再生時間に加算される。そして、ＤＳＰ３５は、算出した再生時間をメモリに保存する（Ｓ５０２）。メモリに保存された再生時間は、マイコン１６からの要求に応じてマイコン１６に送信され、再生時間表示部１５に表示される。
【００３５】
以上、本発明の実施形態について説明した。前述したように、再生時間計測回路３８を用いることにより、ＤＳＰ３５に対する割込みは、サンプリングクロックの１周期ごとではなく、再生時間計測回路３８で計測される所定時間（例えば１秒）ごとになる。つまり、ＤＳＰ３５に対する割込み回数が減る。また、出力バッファ３６にデジタルデータが格納されていない場合にＤＳＰ３５に対する割込みが発生することもない。これにより、ＤＳＰ３５の処理負荷が軽減される。そして、再生時間計測処理のためにＤＳＰ３５で実行される処理のステップ数が削減されることにより、プログラムを格納するために必要なメモリ量を削減することが可能となる。
【００３６】
また、再生時間計測回路３８はカウント回数設定レジスタ５０を備えている。そして、カウント回数設定レジスタ５０に設定される所定値をマイコン１６から変更することにより、再生時間計測回路３８によって計測される所定時間を変更することが可能となる。したがって、例えば、圧縮音声再生装置１で再生時間表示部１５に表示される再生時間が１秒単位であれば、１秒に応じたカウント値をカウント回数設定レジスタ５０に設定すればよい。また、例えば、圧縮音声再生装置１で再生時間表示部１５に表示される再生時間が０．１秒単位であれば、０．１秒に応じたカウント値をカウント回数設定レジスタ５０に設定すればよい。すなわち、予想される最小の時間単位で常に割込みを発生させるのではなく、ＤＳＰ３５に対する割込みの発生回数を圧縮音声再生装置１の仕様に応じた回数に抑制することができ、圧縮音声再生装置１の仕様に応じてＤＳＰ３５の処理負荷を軽減することが可能となる。なお、カウント回数設定レジスタ５０に設定される所定値を変更した場合は、ＤＳＰ３５で加算される再生時間も所定値に応じて変更される。
【００３７】
なお、本実施形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。  
例えば、本実施形態では圧縮されたデジタルデータの記録媒体としてＣＤ−ＲＯＭ２０を用いることとしたが、記録媒体はこれに限られるものではない。例えば、記録媒体としてＤＶＤ−ＲＯＭやハードディスク、フラッシュメモリ等を用いることも可能である。また、再生対象となる圧縮されたデジタルデータは音声データに限られず、映像データであってもよい。
【図面の簡単な説明】
【００３８】
【図１】本発明の一実施形態である圧縮音声再生装置の構成例である。
【図２】デジタルデータ再生装置の構成例を示す図である。
【図３】再生時間計測回路の構成例を示す図である。
【図４】再生時間計測回路での再生時間計測処理の一例を示すタイミングチャートである。
【図５】ＤＳＰにおける再生時間計測処理の一例を示すフローチャートである。
【図６】圧縮されたデジタルデータの再生装置の一般的な構成例を示す図である。
【図７】ＤＳＰにおける再生時間計測処理の一般的な例を示すフローチャートである。
【符号の説明】
【００３９】
１    圧縮音声再生装置                    １０  光ピックアップ
１１  デジタルデータ再生装置              １２  ＤＡコンバータ（ＤＡＣ）
１３  ドライバ                            １４  操作部
１５  再生時間表示部                      １６  マイコン
２０  ＣＤ−ＲＯＭ                        ２１  スピーカ
３０  サーボ処理回路                      ３１  ＥＦＭ復調回路
３２  ＣＩＲＣ回路                        ３３  ＣＤ−ＲＯＭ復調回路
３４  入力バッファ                        ３５  ＤＳＰ
３６  出力バッファ                        ３７  サンプリングクロック生成回路
３８  再生時間計測回路                    ３９  ミュート回路
５０  カウント回数設定レジスタ            ５１  ＡＮＤ回路
５２  クロックカウント回路                ５３  比較回路
【図１】
2008041193.tif 000003
【図２】
2008041193.tif 000004
【図３】
2008041193.tif 000005
【図４】
2008041193.tif 000006
【図５】
2008041193.tif 000007
【図６】
2008041193.tif 000008
【図７】
2008041193.tif 000009