(57)【特許請求の範囲】
【請求項１】
ＡＴＲＡＣ音声圧縮データに基づいてＭＤに記録された複数のパートでなる記録部を、予め設定記録された読取アドレス順序に基づいて読み取る読取ヘッドと、前記読取ヘッドで読み取られた読取データが格納されるメモリと、前記メモリから取り出された該格納データを音声伸長するＡＴＲＡＣデコーダと、前記メモリへの格納データの量が所定値に達したときに、前記ＡＴＲＡＣデコーダを起動し、該格納データを音声伸長すると共に、前記読取ヘッドによる前記記録部に対する読取り動作を停止し、前記メモリへの格納データの量が実質的に空になったときに前記読取ヘッドを起動して前記記録部を読み取った読取データを前記メモリに格納するように制御する制御部とを設けたＭＤプレーヤにおいて、
前記制御部は、
前記読取ヘッドによって記録部のパートのアドレスを検出するパート検出部を更に備え、
前記読取ヘッドによって読み取られた各パートのアドレスに基づいて、各パート間の前記読取ヘッドの移動所要時間を算出し、
算出された移動所要時間と所定の基準値を比較して、移動所要時間が所定の基準値よりも短い場合には、前記デコーダ起動のタイミングを前記メモリへの第1のデータ格納量に基づいて決定するとともに、移動所要時間が所定の基準値よりも長い場合には、前記デコーダ起動のタイミングを前記メモリへの第1のデータ格納量よりも多い第２のデータ格納量に基づいて決定することを特徴とするＭＤプレーヤにおけるＡＴＲＡＣデコーダの起動制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、再生装置におけるデコーダの起動制御装置に関し、特に、ＭＤに記録されたＡＴＲＡＣ音声圧縮データの記録部を、読取ヘッドで間欠的に読み取って、一時的にメモリに格納し、その格納データを間欠的に取り出してＡＴＲＡＣデコーダに入力し、所定のデジタル音声信号またはアナログ信号を得ることができる再生装置におけるデコーダの起動制御装置に関する。
【０００２】
【従来の技術】
ＭＤ（ミニ・ディスク）と称される記録媒体は、広く普及しているＣＤ（コンパクト・ディスク）の直径の約半分の径をもつディスクでありながら、その収録可能時間は音声圧縮技術（ＡＴＲＡＣ：Adaptive Transform Acoustic Coding）を採用しているためにＣＤとほぼ同じであり、しかも、音質的にもＣＤに匹敵する高品位の音質が得られるものである。
【０００３】
また、ＭＤは、ＣＤとは異なりカートリッジに収納したものであるので指紋や傷が付かず取扱が手軽なためと、曲トラックのジャンプがＣＤ同様に迅速に行え使い勝手が非常によく、しかも前述のような高音質であるために従前のアナログカセットテープに取って変わる勢いで広く普及が進んでいる。
【０００４】
このようなＭＤを再生するための従来のＭＤプレーヤは、図４にその概略構成（ＡＴＲＡＣの処理を重点として示す構成）を示すように、ＭＤプレーヤの全体を制御するためのＣＰＵ１に図示しないバスバーを介して読取ヘッド２とメモリ３とＡＴＲＡＣデコーダ４とが接続され、複合的な動作を行うように構成されている。
【０００５】
即ち、読取ヘッド２は、ＭＤ（図示せず）の記録面に対向配置される光学ピックアップで信号読み取りを行うためのもので、光学ピックアップのジャストフォーカスとジャストトラッキングの制御に必要なフォーカスエラー信号とトラッキングエラー信号、さらにはＭＤ記録エリアのアドレス情報であるＡＤＩＰのＦＭ変調信号のサーボとＥＦＭ（８−１４変調）とＡＣＩＲＣ（符号誤り訂正）のデコーダの機能を有している。
【０００６】
ＣＰＵ１による制御の基に読取ヘッド２によってＭＤから読み取られ、ＥＦＭとＡＣＩＲＣの信号処理が行われた読取信号は、一時的にメモリ３に格納された後に取り出されてＡＴＲＡＣデコーダ４に入力される。
【０００７】
ＡＴＲＡＣデコーダ４は、音声信号を圧縮して記録されたデータを元の状態に伸長するもので、記録時の音声圧縮は、通常は約１／５であり、また、ＭＤの回転はＣＤと同じＥＦＭの規定速度のためにデータ入力量と出力量に約５倍もの差が生じてしまう。このような差を補償するためにデータバッファとしてショックプルーフメモリと称されるＤＲＡＭでなるメモリ３が設けられている。
【０００８】
メモリ３へのデータ格納とメモリ３からのデータ読み出しとＡＴＲＡＣデコーダ４の起動の相互動作（ショックプルーフ動作）は、図５に示すタイムチャートのように、先ず、ステップＳ１で読取ヘッド２を適宜に制御することによって読み取られたデータをメモリ３に格納し、次のステップＳ２に進み、ＡＴＲＡＣ・ＳＴＯＰ？の判断が行われ、ＡＴＲＡＣデコーダ４が起動されていない状態（停止状態）でＮｏの場合には、読取ヘッド２によるデータ読み取りとメモリ３へのデータ格納が継続して行われ、ステップＳ２でＹｅｓ、即ち、ＡＴＲＡＣデコーダ４が起動されている場合には、次のステップＳ３に進む。
【０００９】
ステップＳ３は、メモリ３へのデータ格納の量が予め定められた所定量Ａ以上格納されたか否かを判断するもので、Ｎｏの場合には、ステップＳ１とステップＳ２が継続して実行され、Ｙｅｓ、即ち、メモリ３へのデータ格納の量が所定量Ａ以上の場合に次のステップＳ４に進み、ＡＴＲＡＣデコーダ４の起動がかけられ、メモリ３から取り出された格納データがＡＴＲＡＣデコーダ４に入力されてＡＴＲＡＣ処理が行われ、ＡＴＲＡＣデコーダ４の出力端にＡＴＲＡＣデコーダ出力信号０ＵＴが得られ、次段の信号処理回路（図示せず）によって所定のデジタル音声信号形態にされたり、所定のアナログ音声信号形態にされる。
【００１０】
ここで、前述のようなショックプルーフ動作において、所定量Ａの設定を調整することによってＡＴＲＡＣデコーダ４の起動タイミングを調整することができ、所定量Ａが小さいほど読取ヘッド２による読み取り動作（再生動作）に入ってから、実際に音声信号が得られるまでの時間は短くなるが、メモリ３に格納されたデータ量が少ないままＡＴＲＡＣデコーダ４が起動されることになる。
【００１１】
また、読取ヘッド２によって読み取られるＭＤの記録部は、１つの連続したパートで形成される場合と、複数のパートを順番に読み取る場合がある。このような複数のパートを順番に読み取る形態としては極く近くのパートにトラックジャンプして一連の読み取りを行う場合（サーチ移動所要時間が短い場合）と、トラック順序を入れ替えたり（ムーブ編集）複数トラックを連続させた（コンバイン編集）ときに割合に離れたパートにトラックジャンプして一連の読み取りを行う場合（サーチ移動所要時間が長い場合）とがある。
【００１２】
【発明が解決しようとする課題】
従来のＭＤプレーヤにおけるＡＴＲＡＣデコーダの起動制御装置は、読取ヘッドによって読み取られた読み取りデータを一時的にメモリに格納し、当該メモリへの格納データ量が予め設定された一定値である所定量に達したときに格納データを取り出してＡＴＲＡＣデコーダによる音声伸長の信号処理を行っているために、前述の所定量の設定によっては最終的な音声信号が得られるまでに長い時間がかかる虞がある。
【００１３】
また、ムーブ編集やコンバイン編集が行われたＭＤを再生する際には、複数のパートで１つのプログラムトラック（１曲）が形成されているために、複数のパートにトラックジャンプして一連の読み取りを行う必要があり、今回読み取りのパートと次回読み取りのパートが物理的に近い部位にあるときにはサーチ移動所要時間が短く、実質的に連続しているパートと見做せるため別段の問題がないものの、今回読み取りのパートと次回読み取りのパートが物理的に離れた部位に位置されているときには最終的な音声信号が得られるまでに長い時間がかかったり、逆に音声信号はすぐに得られるのに今回読み取りのパートのトラック長さが極端に短く、次回読み取りのパートが物理的に離れた部位に位置されていた場合にはいわゆる音切れが生じる虞がある。
【００１４】
そこで、本発明の目的は、前述の所定量の設定に起因して最終的な音声信号が得られるまでに長い時間がかったり、今回と次回の読み取りのパートが物理的に離れた部位に位置されていても、最終的な音声信号が得られるまでに長い時間がかかったり、音切れが生じることのない再生装置におけるデコーダの起動制御装置を提供することにある。
【００１５】
【課題を解決するための手段】
前述の課題を解決するため、本発明による再生装置におけるデコーダの起動制御装置は、次のような特徴的構成を採用している。
【００１６】
（１）ＡＴＲＡＣ音声圧縮データに基づいてＭＤに記録された複数のパートでなる記録部を、予め設定記録された読取アドレス順序に基づいて読み取る読取ヘッドと、前記読取ヘッドで読み取られた読取データが格納されるメモリと、前記メモリから取り出された該格納データを音声伸長するＡＴＲＡＣデコーダと、前記メモリへの格納データの量が所定値に達したときに、前記ＡＴＲＡＣデコーダを起動し、該格納データを音声伸長すると共に、前記読取ヘッドによる前記記録部に対する読取り動作を停止し、前記メモリへの格納データの量が実質的に空になったときに前記読取ヘッドを起動して前記記録部を読み取った読取データを前記メモリに格納するように制御する制御部とを設けたＭＤプレーヤにおいて、前記制御部は、前記読取ヘッドによって記録部のパートのアドレスを検出するパート検出部を更に備え、前記読取ヘッドによって読み取られた各パートのアドレスに基づいて、各パート間の前記読取ヘッドの移動所要時間を算出し、算出された移動所要時間と所定の基準値を比較して、移動所要時間が所定の基準値よりも短い場合には、前記デコーダ起動のタイミングを前記メモリへの第1のデータ格納量に基づいて決定するとともに、移動所要時間が所定の基準値よりも長い場合には、前記デコーダ起動のタイミングを前記メモリへの第1のデータ格納量よりも多い第２のデータ格納量に基づいて決定する。
【００２２】
【発明の実施の形態】
以下、本発明の実施の形態について添付図面を参照しながら説明する。図１は、本発明を適用したＭＤプレーヤの概略構成（ＡＴＲＡＣの処理を重点として示す構成）を示すブロック回路図で、ＭＤプレーヤの全体を制御するためのＣＰＵ５に図示しないバスバーを介して「読取ヘッド６、メモリ７、ＡＴＲＡＣデコーダ８、今回読取パート検出回路９、次回読取パート検出回路１０」が接続され、複合的な動作を行うように構成されている。
【００２３】
即ち、読取ヘッド６は、ＭＤ（図示せず）の記録面に対向配置される光学ピックアップで信号読み取りを行うためのもので、光学ピックアップのジャストフォーカスとジャストトラッキングの制御に必要なフォーカスエラー信号とトラッキングエラー信号、さらにはＭＤ記録エリアのアドレス情報であるＡＤＩＰのＦＭ変調信号のサーボとＥＦＭ（８−１４変調）とＡＣＩＲＣ（符号誤り訂正）のデコーダの機能を有している。
【００２４】
ＣＰＵ５による制御の基に読取ヘッド６によってＭＤから読み取られ、ＥＦＭとＡＣＩＲＣの信号処理が行われた読取信号は、一時的にメモリ７に格納された後に取り出されてＡＴＲＡＣデコーダ８に入力される。
【００２５】
ＡＴＲＡＣデコーダ８は、音声信号を圧縮して記録されたデータを元の状態に伸長するもので、記録時の音声圧縮は、通常は約１／５であり、また、ＭＤの回転はＣＤと同じＥＦＭの規定速度のためにデータ入力量と出力量に約５倍もの差が生じてしまう。このような差を補償するためにデータバッファとしてショックプルーフメモリと称されるＤＲＡＭでなるメモリ７が設けられている。
【００２６】
今回読取パート検出回路９は、ＭＤに記録されているＴＯＣおよびＵＴＯＣの情報やアドレス情報を受けてその解読や時間表示データの生成等を行なって、読取ヘッド６による今回読み取り位置を検出するように構成されている。
【００２７】
次回読取パート検出回路１０は、ＭＤに記録されているＴＯＣおよびＵＴＯＣの情報やアドレス情報を受けてその解読や時間表示データの生成等を行なって、読取ヘッド６による次回読み取り位置を検出するように構成されている。
【００２８】
起動制御回路１１は、読取ヘッド６によって読取られている記録部のパートの長さに対応してＡＴＲＡＣデコーダ８の起動タイミングを、前記パートが短いときには遅くし、かつ前記パートが長いときには早く設定するように制御する制御部であり、また、読取ヘッド６によって読取られている記録部の複数のパートの全長に対応してＡＴＲＡＣデコーダ８の起動タイミングを、前記全長が長いときには遅く設定し、かつ前記全長が短いときには早く設定するように制御する制御部でもある。
【００２９】
起動制御回路１１は、読取ヘッド６によって読取られている記録部の複数のパートのそれぞれへのサーチの移動所要時間に対応してＡＴＲＡＣデコーダ８の起動タイミングを、前記移動所要時間が長いときには遅く設定し、かつ前記移動所要時間が短いときには早く設定するように制御する制御部であったり、読取ヘッド６によって読取られている記録部の複数のパートの全長に対応してＡＴＲＡＣデコーダ８の起動タイミングを、前記全長が長いときには遅く設定し、かつ前記全長が短いときには早く設定するように制御すると共に、読取ヘッド６によって読取られている記録部の複数のパートのそれぞれへのサーチの移動所要時間に対応してＡＴＲＡＣデコーダ８の起動タイミングを、前記移動所要時間が長いときには遅く設定し、かつ前記移動所要時間が短いときには早く設定するように制御するように構成されている。
【００３０】
以上のように構成されたＭＤプレーヤにおけるＡＴＲＡＣデコーダの起動制御装置の動作（ショックプルーフ動作）は、図２に示すタイムチャートのように、先ず、ステップＳ５で読取ヘッド６を適宜に制御することによって読み取られたデータをメモリ７に格納し、次のステップＳ６に進み、ＡＴＲＡＣ・ＳＴＯＰ？の判断が行われ、ＡＴＲＡＣデコーダ８が起動されていない状態（停止状態）でＮｏの場合には、読取ヘッド６によるデータ読み取りとメモリ７へのデータ格納が継続して行われ、ステップＳ５でＹｅｓ、即ち、ＡＴＲＡＣデコーダ８が起動されている場合には、次のステップＳ７に進む。
【００３１】
なお、以下の動作説明における符号Ａ〜Ｇのそれぞれは次の通りである。データ格納量Ａは、メモリ７により多くのデータを格納してからＡＴＲＡＣデコーダ８を起動するための条件で、データ格納量Ｂは、一般的なＭＤを再生するときにＡＴＲＡＣデコーダ８を起動するための条件で、サーチ移動時間Ｃは、「読取ヘッド６によって今回の読み取りが行われているパートの今回読取エンドアドレスＤ」と「今回の読み取りが行われているパートの今回読取アドレスＥ」の差に基づく時間である。
【００３２】
また、固定設定値Ｆは、サーチに要する時間等から一義的に決まる時間であり、格納量Ｇは、ＡＴＲＡＣデコーダ８を起動するときのメモリ７への格納データの量である。
【００３３】
さて、図２のステップＳ７は、サーチ移動時間Ｃを算出するもので、読取パート検出回路９によって得られた「今回読取エンドアドレスＤ」と「今回読取アドレスＥ」の差に基づく時間が得られ、次のステップＳ８でＣ＞Ｆ？の判定がなされ、Ｙｅｓの場合には、ステップＳ９で格納量Ｇ＝データ格納量Ｂとし、Ｎｏの場合には、ステップＳ１０で格納量Ｇ＝データ格納量Ａとされる。
【００３４】
ステップＳ９またはステップＳ１０で実行されたデータ格納量Ｂまたはデータ格納量Ａの設定に基づいてメモリ７に徐々に格納されるデータ量が規定値（格納量Ｇ）以上であるか否かがステップＳ１１で判定され、Ｎｏの場合には、ステップＳ５からステップＳ１１が前述同様に繰り返して実行される。
【００３５】
そして、ステップＳ１１でＹｅｓとなったときにの場合には、次のステップＳ１２で起動制御回路１１によるＡＴＲＡＣデコーダ８の起動が実行され、メモリ７の格納データが所定ブロック毎にＡＴＲＡＣデコーダ８に出力され、ＡＴＲＡＣデコーダ８で伸長処理が行われ、ＡＴＲＡＣデコーダ８の出力端にＡＴＲＡＣデコーダ出力信号０ＵＴが得られ、次段の信号処理回路（図示せず）によって所定のデジタル音声信号形態にされたり、所定のアナログ音声信号形態にされる。
【００３６】
従って、読取ヘッド６によって再生されているパートの残りのセクタ数が少ない場合には次のパートを再生するために物理的に離れたトラック位置迄サーチを伴うことが予想され、この場合にはメモリ７に充分な量だけ読取データを格納してからＡＴＲＡＣデコーダ８を起動させている。
【００３７】
逆に、読取ヘッド６によって再生されているパートがしばらく連続している場合（通常のＭＤではほとんどがこの条件）には、メモリ７が満杯になる前の早めにＡＴＲＡＣデコーダ８を起動させることによって、最終的に得られる音声信号の出力されるタイミングが早くなるのである。
【００３８】
なお、今までの例は、複数パートを再生する際に、単純にパートの長さだけを条件としてＡＴＲＡＣデコーダ８を起動しているが、図３に示すフローチャートのように、読取ヘッド６によって今回に読取られる記録部のパートの長さが短くても、次回に読取られる記録部のパートが物理的に離れていなければ早めにＡＴＲＡＣデコーダ８の起動をかけるように制御してもよい。
【００３９】
即ち、ステップＳ１３で現在再生しているパートが短いか否かを判定し、Ｎｏの場合にはステップＳ１７に進んでメモリ７が満杯になる前の最短の時点でＡＴＲＡＣデコーダ８を起動させる。
【００４０】
ステップＳ１３でＹｅｓの場合には、次のステップＳ１４に進み、次に再生されるパートが物理的に離れているか否かを判定し、具体的には、読取パート検出回路９によって得られる今回読取パートのアドレス位置データと読取パート検出回路１０によって得られる次回読取パートのアドレス位置データとを比較して移動（サーチ）に必要な距離を算出する。
【００４１】
そして、ステップＳ１３がＮｏの場合に、即ち、今回と次回の再生パートが近い場合には、ステップＳ１７に進んでメモリ７が満杯になる前の最短の時点でＡＴＲＡＣデコーダ８を起動させ、メモリ７の格納データが所定ブロック毎にＡＴＲＡＣデコーダ８に出力され、ＡＴＲＡＣデコーダ８で伸長処理が行われ、ＡＴＲＡＣデコーダ８の出力端にＡＴＲＡＣデコーダ出力信号０ＵＴが得られ、次段の信号処理回路（図示せず）によって所定のデジタル音声信号形態にされたり、所定のアナログ音声信号形態にされる。
【００４２】
一方、ステップＳ１４でＹｅｓの場合には、次のステップＳ１５に進み、今回パート再生と次回パート再生の離れている距離（アドレス情報）によりＡＴＲＡＣ起動条件を決定して次のステップＳ１６に進み、当該アドレス情報に基づいてＡＴＲＡＣデコーダ８を起動させ、メモリ７の格納データが所定ブロック毎にＡＴＲＡＣデコーダ８に出力され、ＡＴＲＡＣデコーダ８で伸長処理が行われ、ＡＴＲＡＣデコーダ８の出力端にＡＴＲＡＣデコーダ出力信号０ＵＴが得られ、次段の信号処理回路（図示せず）によって所定のデジタル音声信号形態にされたり、所定のアナログ音声信号形態にされるのである。
【００４３】
【発明の効果】
以上の説明で明らかなように、本発明による再生装置のデコーダ（例えば、ＭＤプレーヤにおけるＡＴＲＡＣデコーダ）の起動制御装置によれば、ＭＤプレーヤの有する読取ヘッドによって読み取られた読み取りデータを一時的にメモリに格納し、当該メモリへの格納データ量が予め設定された一定値である所定量に達したときに一義的にＡＴＲＡＣデコーダを起動せず、現在再生中のパートの長さに基づいて起動タイミングを制御しているために、最終的な音声信号が得られるまでに長い時間を要せず、必要最小限の時間でもって音声信号を得ることができる。
【００４４】
また、ムーブ編集やコンバイン編集が行われたＭＤを再生する際には、複数のパートで１つのプログラムトラック（１曲）が形成されているために、複数のパートにトラックジャンプして一連の読み取りを行うことに起因して音切れが生じる場合があるが、本発明は、今回読み取りのパートと次回読み取りのパートが物理的に近い部位にあるか遠い距離にあるかに応じてＡＴＲＡＣデコーダの起動タイミングを制御しているので音切れが生じることがない。
【００４５】
従って、本発明によれぱ、一義的に設定された格納データ量に起因して最終的な音声信号が得られるまでに長い時間がかったり、今回と次回の読み取りのパートが物理的に離れた部位に位置されていても、最終的な音声信号が得られるまでに長い時間がかかったり、音切れが生じることのないＭＤプレーヤにおけるＡＴＲＡＣデコーダの起動制御装置を提供することができる。
【図面の簡単な説明】
【図１】本発明を適用したＭＤプレーヤのＡＴＲＡＣの処理を重点とした回路構成を示すブロック回路図である。
【図２】図１に示されるＭＤプレーヤのＡＴＲＡＣデコーダの起動動作の一例を説明するためのフローチャートである。
【図３】図１に示されるＭＤプレーヤのＡＴＲＡＣデコーダの起動動作の他例を説明するためのフローチャートである。
【図４】従来のＭＤプレーヤのＡＴＲＡＣの処理を重点とした回路構成を示すブロック回路図である。
【図５】図４に示されるＭＤプレーヤのＡＴＲＡＣデコーダの起動動作の一例を説明するためのフローチャートである。
【符号の説明】
５    ＣＰＵ
６    読取ヘッド
７    メモリ
８    ＡＴＲＡＣデコーダ
９    今回読取パート検出回路
１０  次回読取パート検出回路
１１  起動制御回路
【図１】
0003661077.tif 000002
【図２】
0003661077.tif 000003
【図３】
0003661077.tif 000004
【図４】
0003661077.tif 000005
【図５】
0003661077.tif 000006