(57)【特許請求の範囲】
【請求項１】
楽曲に関する一連のデータの集合であるトラックが複数記録される楽曲情報領域と、前記各トラックの位置情報を含むインデックスに関するデータが記録されるインデックス情報領域とを有する記録媒体に対してアクセスすることにより、楽曲を記録再生可能な記録再生装置であって、
前記インデックス情報領域に記録されている前記トラックの番号順に、各トラックの境界を意識することなく全てのトラックの楽曲を連続的に再生する連続再生手段と、
前記連続再生手段による再生レベルが所定の基準レベル以下である無音状態の継続時間を計測する無音時間計測手段と、
前記無音時間計測手段による計測時間が所定の基準時間以上のときに、その連続した無音状態の区間を無音区間と判断する無音区間検出手段と、
前記無音区間検出手段により検出された無音区間と前記インデックス情報領域に記録されている前記各トラックの境界位置とを比較することにより、前記無音区間に位置していない前記境界位置が存在すれば、その境界位置の前後のトラックが１つのトラックになるように前記インデックス情報領域の内容を更新し、かつ、前記境界位置が位置していない前記無音区間が存在していれば、その無音区間を包含している１つのトラックがその無音区間のいずれかの位置を境界位置とする２つのトラックになるように前記インデックス情報領域の内容を更新するインデックス情報更新手段とを備えたことを特徴とする、記録再生装置。
【請求項２】
ユーザの操作に基づいて前記基準時間を変更する基準時間変更手段を有する、請求項１に記載の記録再生装置。
【請求項３】
ユーザの操作に基づいて前記基準レベルを変更する基準レベル変更手段を有する、請求項１または２に記載の記録再生装置。
【請求項４】
前記無音時間計測手段は、前記基準時間よりも短い一定の周期で前記再生レベルが前記基準レベル以下であるか否かを判断し、各周期毎に、前記再生レベルが前記基準レベル以下であればカウンタをインクリメントし、前記再生レベルが前記基準レベル以下でなければ前記カウンタをリセットし、
前記無音区間検出手段は、前記カウンタのカウント値が所定値に達したときに、現在再生されている無音状態の区間が仮の無音区間であると判定し、
前記連続再生手段は、前記無音区間検出手段により判定された前記仮の無音区間を再度再生し、
前記無音時間計測手段は、前記連続再生手段により再度再生された再生レベルが前記基準レベル以下であるか否かを連続的に判断し、
前記無音区間検出手段は、前記無音時間計測手段により前記仮の無音区間の再生レベルが常に前記基準レベル以下であったと判断されたときに、その仮の無音区間を真の無音区間であると最終的に判定する、請求項１ないし３のいずれかに記載の記録再生装置。
【請求項５】
前記記録媒体は、前記楽曲情報領域に、前記トラックの一連のデータが複数の分割片に分割されて各分割片が相互に不連続なアドレスに記録されており、前記インデックス情報領域に、前記各分割片の再生順序およびアドレスに関するデータが記録されている、請求項１ないし４のいずれかに記載の記録再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、たとえば記録再生可能なミニディスク（ＭＤ）プレーヤのように、楽曲に関する一連のデータの集合であるトラックが複数記録される楽曲情報領域と、各トラックの位置情報を含むインデックスに関するデータが記録されるインデックス情報領域とを有する記録媒体に対してアクセスすることにより、楽曲を記録再生可能な記録再生装置に関する。
【０００２】
【従来の技術】
たとえば従来の録音および再生が可能なミニディスクプレーヤでは、録音時に、入力信号のレベルあるいはデジタル信号のサブコードに従ってトラックマークする構成であった。そして、一旦録音した後では、トラックマークの位置を変更したい場合、編集機能を利用して変更する構成であった。
【０００３】
【発明が解決しようとする課題】
しかし、上記従来の録音および再生が可能なミニディスクプレーヤでは、トラックマークの位置を変更したい場合、ユーザがミニディスクを再生して楽曲を聴きながら変更したい位置を見つけ、編集機能を利用して変更する必要があったため、作業に時間がかかり、たいへん面倒であるという課題があった。
【０００４】
なお、録音済のミニディスクに対して、各トラック毎に、再生しながら録音の無音区間を検出し、所定時間以上にわたる無音区間が存在すれば、その位置でトラックを自動的に分割する構成の記録再生装置が提案されている（特開平１１−２１３６３５号公報参照）。
【０００５】
しかし、このような記録再生装置では、トラックの分割を行うだけであるので、録音時に無音区間の存在しない位置で誤ってトラックマークが付されていても、そのトラックマークの前後のトラックを結合して１つのトラックにすることができず、トラックの最適化が図れないという課題があった。
【０００６】
本発明は、このような事情のもとで考え出されたものであって、自動的にトラックマークを最適化できる記録再生装置を提供することを、その課題としている。
【０００７】
【発明の開示】
上記の課題を解決するため、本発明では、次の技術的手段を講じている。
【０００８】
本発明の第１の側面によれば、楽曲に関する一連のデータの集合であるトラックが複数記録される楽曲情報領域と、各トラックの位置情報を含むインデックスに関するデータが記録されるインデックス情報領域とを有する記録媒体に対してアクセスすることにより、楽曲を記録再生可能な記録再生装置であって、インデックス情報領域に記録されているトラックの番号順に、各トラックの境界を意識することなく全てのトラックの楽曲を連続的に再生する連続再生手段と、連続再生手段による再生レベルが所定の基準レベル以下である無音状態の継続時間を計測する無音時間計測手段と、無音時間計測手段による計測時間が所定の基準時間以上のときに、その連続した無音状態の区間を無音区間と判断する無音区間検出手段と、無音区間検出手段により検出された無音区間とインデックス情報領域に記録されている各トラックの境界位置とを比較することにより、無音区間に位置していない境界位置が存在すれば、その境界位置の前後のトラックが１つのトラックになるようにインデックス情報領域の内容を更新し、かつ、境界位置が位置していない無音区間が存在していれば、その無音区間を包含している１つのトラックがその無音区間のいずれかの位置を境界位置とする２つのトラックになるようにインデックス情報領域の内容を更新するインデックス情報更新手段とを備えたことを特徴とする、記録再生装置が提供される。
【０００９】
本明細書においては、トラックの境界位置とは、具体的には、１つのトラックの最終アドレスと、その次のトラックの先頭アドレスとの双方を含むものとする。したがって、たとえば１つのトラックの最終アドレスと無音区間の最終アドレスとが一致している場合、その次のトラックの先頭アドレスの位置は無音区間に存在しないのであるが、この場合もトラックの境界位置が無音区間に存在していることになる。もちろん、１つの境界位置が記録媒体上において物理的に互いに離れた位置に存在することもあり得る。
【００１０】
好ましい実施の形態によれば、ユーザの操作に基づいて基準時間を変更する基準時間変更手段を有する。
【００１１】
他の好ましい実施の形態によれば、ユーザの操作に基づいて基準レベルを変更する基準レベル変更手段を有する。
【００１２】
他の好ましい実施の形態によれば、無音時間計測手段は、基準時間よりも短い一定の周期で再生レベルが基準レベル以下であるか否かを判断し、各周期毎に、再生レベルが基準レベル以下であればカウンタをインクリメントし、再生レベルが基準レベル以下でなければカウンタをリセットし、無音区間検出手段は、カウンタのカウント値が所定値に達したときに、現在再生されている無音状態の区間が仮の無音区間であると判定し、連続再生手段は、無音区間検出手段により判定された仮の無音区間を再度再生し、無音時間計測手段は、連続再生手段により再度再生された再生レベルが基準レベル以下であるか否かを連続的に判断し、無音区間検出手段は、無音時間計測手段により仮の無音区間の再生レベルが常に基準レベル以下であったと判断されたときに、その仮の無音区間を真の無音区間であると最終的に判定する。
【００１３】
他の好ましい実施の形態によれば、記録媒体は、楽曲情報領域に、トラックの一連のデータが複数の分割片に分割されて各分割片が相互に不連続なアドレスに記録されており、インデックス情報領域に、各分割片の再生順序およびアドレスに関するデータが記録されている。
【００１４】
本発明によれば、インデックス情報更新手段が、無音区間検出手段により検出された無音区間とインデックス情報領域に記録されている各トラックの境界位置とを比較することにより、無音区間に位置していない境界位置が存在すれば、その境界位置の前後のトラックが１つのトラックになるようにインデックス情報領域の内容を更新し、かつ、境界位置が位置していない無音区間が存在していれば、その無音区間を包含している１つのトラックがその無音区間のいずれかの位置を境界位置とする２つのトラックになるようにインデックス情報領域の内容を更新するので、記録後にユーザが編集作業を行うことなく、自動的にトラックマークを最適化できる。
【００１５】
本発明のその他の特徴および利点は、添付図面を参照して以下に行う詳細な説明によって、より明らかとなろう。
【００１６】
【発明の実施の形態】
以下、本発明の好ましい実施の形態を、図面を参照して具体的に説明する。
【００１７】
図１は、本発明に係る記録再生装置の一例としての記録再生可能なミニディスクプレーヤの要部の回路ブロック図である。このミニディスクプレーヤは、制御部１、ヘッド部２、サーボ回路３、ＲＦアンプ４、アドレスデコーダ５、操作部６、表示部７、信号処理部８、デジタル／アナログコンバータ９、アナログ／デジタルコンバータ１０、メモリ制御回路１１、およびメモリ１２を備えている。
【００１８】
制御部１は、マイクロコンピュータからなり、ミニディスクプレーヤの全体を制御する。
【００１９】
ヘッド部２は、ミニディスクにアクセスし、データの読出や書込を行なう。
【００２０】
サーボ回路３は、制御部１からの指示に基づいて、ヘッド部２を制御する他、ミニディスクを回転させたり移動させたりするためのモータ（図示せず）を制御する。
【００２１】
ＲＦアンプ４は、ヘッド部２からの再生信号を増幅し、サーボ回路３およびアドレスデコーダ５に供給する。
【００２２】
アドレスデコーダ５は、ＲＦアンプ４からの再生信号に基づいてアドレスをデコードし、それを信号処理部８に供給する。
【００２３】
操作部６は、複数のキースイッチを備えており、ユーザによる操作に応じた操作信号を制御部１に供給する。
【００２４】
表示部７は、制御部１により制御されて、ユーザに報知すべき各種の情報を表示する。
【００２５】
信号処理部８は、いわゆるＡＴＲＡＣ  ＬＳＩにより実現されており、楽曲データなどの圧縮符号化および復号化を行なう。
【００２６】
デジタル／アナログコンバータ９は、信号処理部８からのデジタルデータをアナログの楽曲信号に変換し、アナログ出力端子１３に供給する。
【００２７】
アナログ／デジタルコンバータ１０は、アナログ入力端子１４からのアナログの楽曲信号をデジタルデータに変換し、信号処理部８に供給する。
【００２８】
メモリ制御回路１１は、制御部１からの指示に基づいて、メモリ１２を制御する。
【００２９】
メモリ１２は、ＤＲＡＭ(dynamic random access memory)からなり、楽曲データの記録や再生に際してバッファメモリとして機能する。
【００３０】
図２は、ミニディスクにおけるインデックス情報領域の説明図である。インデックス情報領域には、ミニディスクの楽曲情報領域に記録されている楽曲データのアドレスがテーブル形式で登録されている。ミニディスクの楽曲情報領域には、各トラックの楽曲データが連続した位置に記録されているのではなく、複数の相互に離れた位置に記録されているので、正しく再生を行なうためには、これらの相互に離れた楽曲データを関連付けるためのデータが必要である。このためのデータが、図２におけるＬｉｎｋ−Ｐと呼称されているデータである。楽曲データのアドレスは、８ビットのクラスタと、８ビットのセクタと、８ビットのサウンドグループとの合計２４ビットで構成されている。Ｐ−ＴＮＯ１〜Ｐ−ＴＮＯ２５５の内容は、それぞれ番号１〜２５５のトラックのＳｔａｒｔ  ａｄｄｒｅｓｓが格納されているインデックス情報領域のアドレスである。Ｌｉｎｋ−Ｐの内容は、次に再生すべきパーツのＳｔａｒｔ  ａｄｄｒｅｓｓが格納されているインデックス情報領域のアドレスである。
【００３１】
図３は、制御部１による自動トラックマーク処理の手順を説明するフローチャートである。
【００３２】
ユーザが操作部６に対して自動トラックマーク処理を所望する旨の操作を施すと、制御部１が、ヘッド部２およびサーボ回路３を制御して、ミニディスクに記録されている楽曲を番号１のトラックから順に再生させる。そして制御部１が、再生信号のレベルチェックを行なう（Ｓ１）。具体的には、制御部１が、信号処理部８からの楽曲データに基づいて、再生信号のレベルをたとえば２５０ｍｓｅｃ毎に検出し、基準レベルと比較する。基準レベルは、ユーザによる操作部６の操作により変更可能である。基準レベルは、制御部１に内蔵された不揮発性メモリ（図示せず）に記憶されている。
【００３３】
次に制御部１が、再生レベルが基準レベルよりも大きいか否かを判断する（Ｓ２）。具体的には、制御部１がステップＳ１における比較結果に基づいて、再生レベルが基準レベルよりも大きいかどうかを調べる。
【００３４】
再生レベルが基準レベルよりも大きくなければ（Ｓ２：ＮＯ）、制御部１が、カウンタをインクリメントする（Ｓ３）。カウンタは、たとえば制御部１のＣＰＵとＲＡＭとにより実現されており、インクリメントの場合、ＣＰＵがＲＡＭの所定番地の内容を読み出し、それに１を加算して、その結果をＲＡＭの所定番地に上書きする。したがってカウンタの内容は、再生レベルが基準レベル以下である状態の継続時間を表すことになる。
【００３５】
次に制御部１が、カウンタのカウント値が所定値Ａよりも小さいか否かを判断する（Ｓ４）。具体的には、制御部１のＣＰＵが、ＲＡＭの所定番地の内容を読み出し、それが所定値Ａよりも小さいかどうかを調べる。所定値Ａは、たとえば１０である。
【００３６】
カウンタのカウント値が所定値Ａよりも小さくなければ（Ｓ４：ＮＯ）、制御部１が、実際に無音状態が継続していることを確認する（Ｓ５）。具体的には、制御部１が、再生レベルが基準レベル以下であると判断された連続した区間の最初の位置から再度再生を行なわせ、ステップＳ１におけるチェックよりも十分に短い周期で、換言すれば実質的には連続的に、再生レベルが基準レベル以下であるかどうかを調べる。すなわち、ステップＳ１における再生レベルの検出間隔が２５０ｍｓｅｃであり、所定値Ａが１０である場合、無音状態が２．５秒程度継続していると推測されるので、それが実際に連続した無音状態であるかどうかを調べるのである。
【００３７】
次に制御部１が、ステップＳ５におけるチェック結果に基づいて、実際に無音状態が継続していたか否かを判断する（Ｓ６）。
【００３８】
実際に無音状態が継続していれば（Ｓ６：ＹＥＳ）、制御部１が、再生を継続させ、無音状態のチェックを続ける（Ｓ７）。このチェックは、ステップＳ５と同様に、ステップＳ１におけるチェックよりも十分に短い周期で再生レベルが基準レベル以下であるかどうかを調べる。
【００３９】
次に制御部１が、再生信号のレベルが立ち上がったか否かを判断する（Ｓ８）。具体的には、制御部１が、再生レベルが基準レベルよりも大きいかどうかを調べる。
【００４０】
再生信号のレベルが立ち上がっていれば（Ｓ８：ＹＥＳ）、制御部１が、トラックを更新する（Ｓ９）。具体的には、制御部１が、所定時間以上無音状態が継続した無音区間内に１つのトラックマークが付されているか否かを調べ、トラックマークが付されていない場合は、再生信号のレベルが立ち上がった位置にトラックマークを付す。ここで、トラックマークを付すとは、トラックを区切る処理を施すことであり、たとえば番号３のトラックの途中に無音区間が検出された場合、番号３のトラックのうち無音区間以降を番号４のトラックとし、変更前の番号４以降のトラックが存在する場合、それらのトラックの番号を１づつ後ろへずらせていくのである。この処理は、具体的には、制御部１がミニディスクのインデックス情報領域を書き替えることによって実現される。１つの無音区間内に２個以上のトラックマークが付されている場合は、それらを削除し、無音区間のいずれかの位置に１個のトラックマークを付す。無音区間内に１個のトラックマークが付されている場合は、それで正しいので、インデックス情報領域を書き替えない。なお、トラックマークを付す位置は、無音区間の始端あるいは終端のいずれかの位置でもよいし、始端から所定時間後の位置あるいは終端から所定時間前の位置のいずれかの位置でもよい。さらに、前回の無音区間から今回の無音区間までの非無音区間にトラックマークが付されていれば、そのトラックマークを消去する。もちろん、今回の無音区間が最初の無音区間である場合、それ以前の非無音区間にトラックマークが付されていれば、そのトラックマークを消去する。ここで、トラックマークを消去するとは、トラックを結合する処理を施すことであり、たとえば番号３のトラックと番号４のトラックとの境界に無音区間が存在しない場合、番号３のトラックと番号４のトラックとを結合して番号３のトラックとし、変更前の番号５以降のトラックが存在する場合、それらのトラックの番号を１づつ前へずらせていくのである。この処理は、具体的には、制御部１がミニディスクのインデックス情報領域を書き替えることによって実現される。
【００４１】
次に制御部１が、カウンタを０にクリアし（Ｓ１０）、ステップＳ１に戻る。
【００４２】
ステップＳ８において、再生信号のレベルが立ち上がっていなければ（Ｓ８：ＮＯ）、制御部１が、ディスクが終了したか否かを判断する（Ｓ１１）。具体的には、制御部１が、ミニディスクのインデックス情報領域を参照し、全てのトラックの再生が終了したかどうかを調べる。
【００４３】
ディスクが終了していれば（Ｓ１１：ＹＥＳ）、制御部１が、カウンタを０にクリアし（Ｓ１２）、自動トラックマーク処理を終了する。
【００４４】
ステップＳ１１において、ディスクが終了していなければ（Ｓ１１：ＮＯ）、ステップＳ７に戻ってチェックを継続する。
【００４５】
ステップＳ６において、実際に無音状態が継続していなければ（Ｓ６：ＮＯ）、制御部１が、カウンタを０にクリアして（Ｓ１３）、ステップＳ１に戻る。
【００４６】
ステップＳ４において、カウンタのカウント値が所定値Ａよりも小さければ（Ｓ４：ＹＥＳ）、ステップＳ１に戻る。
【００４７】
ステップＳ２において、再生レベルが基準レベルよりも大きければ（Ｓ２：ＹＥＳ）、制御部１が、カウンタを０にクリアして（Ｓ１４）、ステップＳ１に戻る。
【００４８】
次に、自動トラックマーク処理により、トラックが分割された場合の具体例について説明する。
【００４９】
いま、図４に（Ａ）で示すように、ミニディスクに番号１から番号４までのトラックの楽曲データが記録されているものとする。
【００５０】
自動トラックマーク処理に際しては、番号１のトラックから順に全てのトラックを再生しながら、所定時間毎に再生レベルを検出し、再生レベルが基準レベル以下の状態が基準時間以上継続すれば、その区間を無音区間と認定する。このとき、無音区間を再度再生し、再生レベルが基準レベル以下であるかどうかを精密に調べる。
【００５１】
上記の動作により、番号２のトラックの番号２のパーツに１個の無音区間が検出された場合、図４に（Ｂ）で示すように、番号２のトラックの番号２のパーツの無音区間の終了時点以降を番号３のトラックの番号１のパーツに変更する。すなわち、番号２のトラックを２分割する。そして、変更前の番号３以降のトラックについては、それぞれ番号を１つ大きくする。
【００５２】
トラックの分割は、制御部１がミニディスクのインデックス情報領域を書き替えることにより実現される。すなわち、先ず図２におけるＰ−ＴＮＯ３〜Ｐ−ＴＮＯ２５４をＰ−ＴＮＯ４〜Ｐ−ＴＮＯ２５５にコピーする。次に、Ｐ−ＴＮＯ３に空きスロットのポインタすなわちＰ−ＥＭＰＴＹをコピーする。次に、Ｐ−ＥＭＰＴＹに元のＰ−ＥＭＰＴＹの示すスロットのＬＩＮＫ−Ｐをコピーする。次に、無音区間の終端のアドレスを番号２のトラックのＥｎｄ  ａｄｄｒｅｓｓにコピーする。次に、トラックマークの位置すなわち無音区間の終端の直後のアドレスを番号３のトラックのＳｔａｒｔ  ａｄｄｒｅｓｓにコピーする。次に、変更前の番号２のトラックのＥｎｄ  ａｄｄｒｅｓｓを変更後の番号３のトラックのＥｎｄ  ａｄｄｒｅｓｓにコピーする。このような動作により、図５に（Ａ）で示す変更前の番号２のトラックのＳｔａｒｔ  ａｄｄｒｅｓｓおよびＥｎｄａｄｄｒｅｓｓが、図５に（Ｂ）で示す変更後の番号２および番号３のトラックのＳｔａｒｔ  ａｄｄｒｅｓｓおよびＥｎｄ  ａｄｄｒｅｓｓに書き替えられる。
【００５３】
このように、制御部１が、検出された無音区間とミニディスクのインデックス情報領域に記録されている各トラックの境界位置とを比較することにより、無音区間に位置していない境界位置が存在すれば、その境界位置の前後のトラックが１つのトラックになるようにインデックス情報領域の内容を更新し、かつ、境界位置が位置していない無音区間が存在していれば、その無音区間を包含している１つのトラックがその無音区間のいずれかの位置を境界位置とする２つのトラックになるようにインデックス情報領域の内容を更新するので、記録後にユーザが編集作業を行うことなく、無音区間に応じて自動的にトラックの分割や結合が行なわれ、トラックマークを最適化できる。
【００５４】
また、無音区間検出のための基準時間を操作部６の操作により可変できるようにしたので、トラックマークを付すべき最短無音時間をユーザの所望に応じて設定できる。
【００５５】
また、無音区間検出のための基準レベルを操作部６の操作により可変できるようにしたので、トラックマークを付すべき無音状態の検出感度をユーザの所望に応じて設定できる。
【００５６】
また、所定時間毎の監視により一定時間以上の無音状態を発見したときに、その部分を再度再生し、無音状態が実際に連続しているか否かを確認するので、無音区間を効率よくかつ正確に検出できる。
【００５７】
なお、上記実施形態においては、信号処理部８の出力に基づいて再生レベルを検出したが、デジタル／アナログコンバータ９の出力に基づいて再生レベルを検出するように構成してもよい。
【００５８】
また、上記実施形態においては、無音区間を再度再生し、無音状態が実際に連続しているか否かを確認するように構成したが、無音状態の確認は必ずしも行なわなくてもよい。無音状態の確認を行なわない場合、再生レベルの監視周期を基準時間よりも十分に短くするのが好ましい。
【００５９】
また、上記実施形態においては、無音区間検出のための基準時間や基準レベルをユーザが可変できるように構成したが、必ずしもこのように構成する必要はない。
【００６０】
また、上記実施形態においては、記録媒体がミニディスクである例について説明したが、記録媒体は、ミニディスクに限らず、ＣＤやＤＶＤなどの他の光ディスク、あるいはハードディスクや磁気テープなどの磁気記録再生媒体、あるいは半導体メモリなどであってもよい。
【図面の簡単な説明】
【図１】本発明に係る記録再生装置の一例としての記録再生可能なミニディスクプレーヤの要部の回路ブロック図である。
【図２】ミニディスクにおけるインデックス情報領域の説明図である。
【図３】制御部による自動トラックマーク処理の手順を説明するフローチャートである。
【図４】トラック分割の具体例を説明する説明図である。
【図５】トラック分割によるアドレス変更の具体例を説明する説明図である。
【符号の説明】
１  制御部
２  ヘッド部
３  サーボ回路
４  ＲＦアンプ
５  アドレスデコーダ
６  操作部
７  表示部
８  信号処理部
９  デジタル／アナログコンバータ
１０  アナログ／デジタルコンバータ
１１  メモリ制御回路
１２  メモリ
【図１】
0003775201.tif 000002
【図２】
0003775201.tif 000003
【図３】
0003775201.tif 000004
【図４】
0003775201.tif 000005
【図５】
0003775201.tif 000006