(57)【要約】【課題】ＣＤやＭＤなどの曲データ集をリッピングしてＭＰ３等で録音し、その曲データ集をシャッフル再生する際に、メドレー曲の繋がりやイントロとメインの繋がりを確保する。リッピング時の自動処理を提供する。【解決手段】２曲目と３曲目がメドレー曲を構成している。２曲目の最後の空白部分と３曲目の最初の空白部分が短いので、２曲目と３曲目を繋がるように合体して１つの曲データとする。４曲目がイントロで５曲目がメインを構成している。４曲目の最後の空白部分と５曲目の最初の空白部分が短いので、４曲目と５曲目を繋がるように合体して１つの曲データとする。または、それぞれを新１〜５曲目とし、新２，３曲目の繋がり、新４、５曲目の繋がりを示す関連管理データを記録する。【選択図】図７
2008176840.tif 000002
【特許請求の範囲】
【請求項１】
個別に区切られた曲データを複数ひとまとめに順序付けて記憶した曲データ集から曲データを取得し、該曲データの記録または再生を制御する曲データ制御装置において、
前記個別の曲データのオーディオデータの開始位置における空白区間、または、オーディオデータの終了位置における空白区間の、少なくとも一方の空白区間の区間長を検出する空白区間検出手段を備え、
前記空白区間検出手段で検出した空白区間の区間長が一定より短い場合に、前記順序付けによって当該空白区間の前後となる２つの曲データを１つの曲データとなるように該２つの曲データの並びを考慮した制御を行う
ことを特徴とする曲データ制御装置。
【請求項２】
請求項１に記載の曲データ制御装置であって、
前記２つの曲データの並びを考慮して録音する際に、該２つの曲データを連結して１つの曲データとして録音することを特徴とする曲データ制御装置。
【請求項３】
請求項１に記載の曲データ制御装置であって、
前記２つの曲データの並びを考慮して録音する際に、該２つの曲データを繋げる旨の関連付けの情報を記録することを特徴とする曲データ制御装置。
【請求項４】
請求項１に記載の曲データ制御装置であって、
さらに、曲データの曲の長さに相当するデータ長を検出する長さ検出手段を備え、
前記長さ検出手段で検出した曲データのデータ長が一定より短い場合に、該曲データと次の曲データとを連結して１つの曲データとなるように制御することを特徴とする曲データ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオＣＤなどのように個別に区切られた曲データを複数ひとまとめに順序付けて記憶した曲データ集の曲データを、別途記録媒体に記録したり再生したりする曲データ制御装置に関する。
【背景技術】
【０００２】
従来、オーディオＣＤ等は、多数の曲を、各曲に楽曲番号を付加するとともに各種曲の情報をＴＯＣ等に記録したものが一般的である。すなわち、このオーディオＣＤの記録内容は、個別に区切られた曲データを複数ひとまとめ順序付けて記憶した曲データ集を構成している。そして、この楽曲番号により曲を順番に再生したり、各曲を任意に指定して再生することもできる。
【０００３】
このような曲データ集を別の記録媒体に記録する技術として、例えば特開平７−８５６４１号公報（特許文献１）、特開２００１−３５１３６号公報（特許文献２）、特開２００３−１２３４４７号公報（特許文献３）に開示されたものがある。
【０００４】
特許文献１には、オーディオＣＤからミニディスク（ＭＤ）に曲データを記録（コピー）する際に、デジタル音声信号を扱う場合はミニディスク記録装置側で楽曲番号（トラックナンバ）により、曲と曲の切れ目を知ることができ、各曲毎に管理することができることが開示されている。また、アナログ信号を扱う場合は、ミニディスク録音装置側では楽曲と楽曲の切れ目が把握できないので、音声データの検出レベルにより曲と曲の切れ目を判別し、管理情報を書き換える技術が開示されている。
【０００５】
特許文献２には、ミニディスク記録装置において、曲データの記録時に、無音など無効な録音状態を検出して停止し、無効録音部分を有効録音部分と分離する技術が開示されている。
【０００６】
特許文献３には、ＦＭ放送又はレコード等から連続して入力されるアナログ音楽信号の曲の変わり目を、無音検出器で検出することで、各曲をミニディスクの異なるトラック番号に順次録音するものが開示されている。
【０００７】
さらに、近年、パーソナルコンピュータ等のソフトウエアにより、オーディオＣＤから曲データ（音声情報）をＰＣＭファイル（あるいはＷＡＶＥファイル）として抜き出し、そのＰＣＭファイルを圧縮してＭＰ３ファイルを作成することが行われている。この処理を「リッピング」と称し、作成されたファイルは例えばハードディスク等の記録媒体に記録される。
【特許文献１】特開平７−８５６４１号公報
【特許文献２】特開２００１−３５１３６号公報
【特許文献３】特開２００３−１２３４４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
曲データ集を別の記録媒体に記録する従来の技術では、記録後の媒体において個々の曲を識別するために、各曲に楽曲番号が付加されるのが一般的である。ライブ録音されたオーディオＣＤには、複数曲をライブのまま連続して録音し、前奏部分や各曲の先頭に、楽曲番号あるいは区切りのマークを記録したものがある。このようなオーディオＣＤからミニディスクに記録したり、ＭＰ３ファイルとしてリッピングすると、楽曲番号あるいは区切りマーク毎に機械的に区切って記録するため、曲と曲の間に所定の空白部分が形成されてしまう。
【０００９】
このため、リッピング後のデータを再生したときに、ライブ会場の雰囲気が出るざわめき音や曲間のトークの部分などに無音部分（空白部分）が入ってしまい、聴いている時に興醒めしてしまうという問題がある。また、シャッフル再生すると、曲順がバラバラになってしまい、興醒めする。また、曲のイントロ（前奏）部分だけ別の曲番号が振られた曲では、次に再生される曲と合わないため興醒めするという問題がある。
【００１０】
また、リッピングの際に、曲を連続して記録することも可能であるが、この場合には個別手動で連続させるかどうかを設定する必要があり、非常に面倒な作業となり、また、設定のし忘れや、間違いが起き易いという問題がある。
【００１１】
本発明は、ライブ録音などで曲が繋がっているものは、ＭＰ３に変換した後も連続して再生でき、シャッフル再生時にもイントロ部分とメイン部分とが離れ離れにならないように再生できるなど、曲の特徴を自動的に判断して簡単な操作で曲データ集を録音及びまたは再生できるようにすることを課題とする。
【課題を解決するための手段】
【００１２】
請求項１の曲データ制御装置は、曲データのオーディオデータの開始位置における空白区間、または、オーディオデータの終了位置における空白区間の、少なくとも一方の空白区間の区間長を検出し、その区間長が一定より短い場合に、曲データ集における順序付けに関して当該空白区間の前後となる２つの曲データを、１つの曲データとなるように曲データの並びを考慮し、記録または再生するようにした。
【００１３】
請求項２の曲データ制御装置は、請求項１において、前記並びを考慮した２つの曲データを連結して１つの曲データとして録音するようにした。
【００１４】
請求項３の曲データ制御装置は、請求項１において、前記並びを考慮した２つの曲データを繋げる旨の関連付けの情報を記録するようにした。
【００１５】
請求項４の曲データ制御装置は、請求項１において、さらに、曲データの曲の長さに相当するデータ長を検出し、この曲データのデータ長が一定より短い場合に、該曲データと次の曲データとを連結して１つの曲データとなるようにした。
【００１６】
各請求項の曲データ制御装置は、ＣＤの曲データ集をＭＰ３やＷＭＡなどの圧縮のフォーマット変換して録音（リッピング）するものに適している。
【００１７】
各請求項の曲データ制御装置は、曲データ集から曲データを録音し、それ再生（演奏）する際に、曲データの順序をシャッフルするものであって、１つの曲データとした元の２つの曲データは、該１つの曲データとしての繋がりを確保しままた再生するのに適している。
【００１８】
各請求項の曲データ制御装置において、空白区間検出手段は、オーディオデータの音量によって空白区間の長さを判断するものであってもよい。
【００１９】
各請求項の曲データ制御装置は、曲データ集から曲データを録音し、それ再生（演奏）する際に、並びを考慮した曲データについては、元の２つの曲データの繋ぎ部分で音量を絞るように音量制御を行うものであってもよい。
【発明の効果】
【００２０】
請求項１の曲データ制御装置によれば、曲データ集の前後の２つの曲データ間で空白区間が短い場合に、この２つの曲データを１つの曲データとなるように並びを考慮して自動制御するので、簡単な操作で前後の関連のある曲データを連続して演奏することができる。例えば、ライブ録音やメドレー演奏などの場合にシャッフル再生を行っても、曲が途切れ途切れにならないので、興醒めすることがない。
【００２１】
請求項２の曲データ制御装置によれば、請求項１の効果に加えて、関連のある２つの曲データを連結して１つの曲データとするので、この１つの曲データを元の曲データ集の曲データと同様に扱うことができるので、この曲データ集の再生処理と同じ再生処理により演奏することができる。
【００２２】
請求項３の曲データ制御装置によれば、請求項１の効果に加えて、関連付けの情報を無視することにより、元の曲データ集と同じ再生を行うこともできる。
【００２３】
請求項４の曲データ制御装置によれば、請求項１の効果に加えて、演奏時間の短い曲データが次の曲データと連結して１つの曲データとなるので、イントロ部分とメイン部分を繋げた演奏を行うことができ、イントロだけが単独で演奏されるようなこともない。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照して本発明の実施形態について説明する。図１は実施形態の曲データ制御装置を適用したデジタルレコーダの要部ブロック図であり、ＣＰＵ１はＲＯＭ２に格納されている制御プログラムに基づいてＲＡＭ３のワーキングエリアを使用して装置全体の制御を行う。インターフェース９に接続される外部機器１０は、パーソナルコンピュータ（ＰＣ）、ＣＤ−ＲＯＭ装置、ミニディスク（ＭＤ）装置、デジタル多目的ディスク（ＤＶＤ）装置、あるいは電子楽器等であり、記憶装置７はハードディスク装置（ＨＤＤ）やメモリカード等である。
【００２５】
外部機器１０として電子楽器を接続した場合、この電子楽器による演奏を記憶装置７に録音することができる。このときタイマ４はメトロノーム音の生成等に使用される。また、外部機器１０で曲データ集としてのＣＤやＭＤあるいはパーソナルコンピュータのフォルダ等から曲データを再生し、その曲データをＭＰ３などの規格で圧縮して記憶装置７に記録（録音）することができる。このとき、後述のように曲データの空白区間の長さや曲の演奏長さ等を解析して、曲の演奏順位を考慮して録音する。また、記憶装置７に記録した曲データは演奏処理により読み出され、その曲データに基づいてサウンドシステム８で発音される。
【００２６】
パネル操作子５と表示器６は、ユーザの入力操作およびその支援のための表示等を行うものである。このユーザの操作では、再生モードや録音モードの選択を行う。また、記憶装置７に記録した曲データを再生する際に、複数曲を連続して再生する連続再生モード、曲をランダムに選択して再生するシャッフルモードなどの指示を行う。また、表示器６には、外部機器１０として接続されている装置やその録音物であるＣＤやＭＤ等を選択するための表示、再生する曲名の表示、各種モードを選択するためのモードメニューの表示等を行う。
【００２７】
ここで、実施形態における曲データと録音及び再生の具体例を説明する。例えば、オリジナルの曲データ集がライブ録音等で第１曲目と第２曲目とが全体でメドレー曲であり、第１曲目と第２曲目の間の空白区間が短い場合に、この第１曲目と第２曲目を関連が強いものとして関連付ける。この場合、シャッフルモードで演奏すると、第１曲目と第２曲目は常に連続して演奏されるようになる。また、記録装置７へ録音するモードは「合体録音モード」と「関連録音モード」とがある。合体録音モードでは、関連のある曲同士をその曲データを合体させて１曲の曲データとして録音する。また、関連録音モードでは、各曲データとともに、関連のある曲同士を繋げる旨の関連付けの情報として関連管理データを記録する。
【００２８】
また、ユーザによる再生モードの設定によっては、上記の関連付けに従わずに演奏する場合もある。すなわち再生モードは、１曲だけを指定して演奏するモード、曲番号を指定してその曲番号順に演奏するモード、曲名の五十音順やアルファベット順に演奏するモード、記録順に演奏するモード、データ容量順に演奏するモードなどがあり、これらのモードでは、曲の順番がユーザが決めたものとして、個々の曲を単独の曲とみなす。例えば、上記のメドレー曲の演奏で、第２曲目だけを単独で１曲再生するとして指定されている場合は、関連付けは無視して第２曲目だけを演奏する。このとき、第２曲目の始まりの部分は音量を小さくすることで、大きな音でいきなり曲が始まるようなことがなく、自然な再生を行うようにする。
【００２９】
図６は１曲分の曲データを概念的に示す図であり、ａは曲データの先頭を示す。ａ−ｂ間は曲の管理データであり、曲名、アルバム名、アーチスト名、作曲者名、作詞者名、演奏時間、曲のジャンルなどのデータが記録されている。また、関連録音モード時の関連付けの情報として関連管理データへのポインタもこの管理データ中に記録する。ｂ−ｃ間は演奏用に変換されるいわゆるＰＣＭデータ部分である。変換後の波形データ（ＷＡＶデータ）を示すように、このＰＣＭデータ部分のうちｂ−ｂ１間は曲の始めの空白区間（実質的に無音である部分）であり、実際に音が鳴るのはｂ１からである。すなわち、ｂ１−ｂ２間が実際に音にとなる有音区間である。ｂ２−ｃ間は曲の終わりの空白区間（実質的に無音である部分）である。なお、ＰＣＭデータ部分と空白区間の時間長は図の横方向の長さに対応している。
【００３０】
図７はＣＤ等の記録されている複数（この例では５つ）の曲データの一例を示す図である。各曲データは管理データにより区別されている。１曲目は曲の前後の空白区間が比較的長い曲データであり、他の曲とあまり関連のない単独の曲に相当する。２曲目は前の空白区間は長く後の空白区間が短い曲データであり、３曲目は前の空白区間が短く後の空白区間が長い曲データである。この２曲目と３曲目は例えばメドレーの曲であり、連続して演奏したときに２曲目と３曲目の空白区間（無音）が短くなる。４曲目は演奏時間が短い曲データであり、５曲目の曲データ（メイン部分）のイントロ部分である。したがって、この４曲目と５曲目を連続して演奏したときに曲間の空白区間（無音）が短くなることから、この４曲目の後の空白区間と５曲目の前の空白区間も比較的短くなっている。
【００３１】
図８及び図９は、図７の曲を実施形態の録音処理により記憶装置７に記録した状態を示す図であり、図８は合体録音モードでの記録状態、図９は関連録音モードでの記録状態を示す。合体録音モードでは、新１曲目は旧１曲目がそのまま録音されたものであるが、新２曲目は旧２曲目と旧３曲目とが、新３曲目は旧４曲目と旧５曲目とがそれぞれ合体録音されている。この合体録音された曲の管理データは元の曲のそれぞれの管理データから作成されたものであり、曲間において前曲の後の空白区間と後曲の前の空白区間が連なっている。
【００３２】
この合体録音モードで録音された曲を再生するとき、新１〜３曲目の各管理データにより各々の曲が単独の曲として扱われ、例えばシャッフルモードで再生しても、新２曲目の前曲（旧２曲目の部分）と後曲（旧３曲目の部分）が常に連続して演奏され、新３曲目のイントロ（旧４曲目の部分）とメイン（旧５曲目の部分）が常に連続して演奏される。なお、新２曲目及び新３曲目のように合体録音された曲データについては、その管理データ内に元の曲データを接続した部分の位置情報を記録しておく。これにより、例えば曲を指定して再生するような場合、この位置情報を参照することで元の曲データを個別に演奏することもできる。
【００３３】
関連録音モード（図９）では、新１曲目は旧１曲目がそのまま録音されたものであるが、新２〜５曲目は、旧２〜５曲目が各々の管理データを修正した状態で録音されている。また、新２〜５曲目の管理データに対応して関連のある曲同士を繋げる旨の関連付けの情報として関連管理データが記録される。すなわち、新２〜５曲目の管理データには、自曲に対応する関連情報を示す関連管理データ内へのポインタが記録されている。また、新２曲面と新３曲目のポインタで示される関連管理データ内には、新２曲目と新３曲目とが連続するものであるという関連情報が記録されている。また、新４曲面と新５曲目のポインタで示される関連管理データ内には、新４曲目と新５曲目とが連続するものであるという関連情報が記録されている。
【００３４】
この関連録音モードで録音された曲を再生するとき、新１〜５曲目の各管理データにより各々の曲が単独の曲として扱われるが、例えばシャッフルモードで再生するとき、新２曲目の演奏の終了後に、この新２曲目に対応する関連管理データにより３曲目が連続するものとして認識され、常にこの新２曲目に連続して新３曲目が演奏される。また、新４曲目（イントロ部分）と新５曲目（メイン部分）も、同様に関連管理データに基づいて常に連続して演奏される。
【００３５】
図２は実施形態における制御プログラムのメイン処理のフローチャート、図３はパネル設定処理のフローチャート、図４は演奏処理のフローチャート、図５は録音処理のフローチャートであり、各フローチャートに基づいて実施形態の動作を説明する。図２のメイン処理は本機器の電源をオンしてから電源オフされるまで繰り返し処理される。先ずステップＳ１で各種フラグやレジスタのリセット等の初期化処理を行う。そして、ステップＳ２で図３のパネル設定処理を行い、ステップＳ３で図４の演奏処理を行い、ステップＳ４で図５の録音処理を行い、ステップＳ２に戻る。
【００３６】
パネル設定処理では、ユーザからの操作子入力を受けて、各種設定内容に対応するフラグのセット等を行って機器を設定する。演奏処理では、ユーザの指示により再生が選択されていれば、曲データを演奏音に変換して再生する処理を行う。なお、演奏している曲データの処理が終了すれば、続けて次の曲データを条件に従って選択し、その曲データの演奏処理を行う。録音処理では、ユーザの指示により録音が選択されていれば、ＣＤやＭＤ等から曲データを読み込み、ハードディスク等の記憶装置７に適正なフォーマット変換を行いつつ録音する。すなわち、ステップＳ３の演奏処理は、この録音処理によって記憶装置７に録音した曲データの演奏を行うものであり、前記合体録音や関連度が付与されたものを元に、再生モードに応じた処理を行って演奏する。
【００３７】
図３のパネル設定処理では、ステップＳ１１でパネル入力があれば、ステップＳ１２で演奏関連の選択であるか、ステップＳ２６で録音関連の選択であるかをそれぞれ判定し、演奏関連の選択であればステップＳ１３〜Ｓ２５の処理を行い、録音関連の選択であればステップＳ２６〜Ｓ３９の処理を行う。いずれの選択でもなければステップＳ４０で入力指示のあった内容に対応するフラグのオン／オフを行う。
【００３８】
演奏関連の選択の場合、ステップＳ１３で曲の選択であれば、ステップＳ１４〜Ｓ１６で、曲名を表示して選択操作を受け付け、選択された曲を演奏曲として設定する。具体的には、記憶装置７に記憶された演奏可能な曲データの情報（曲名、アーチスト名、アルバム名、作曲者名、作詞者名、演奏時間、曲のジャンルなど）を一覧表示し、ユーザはその一覧表示から曲を選択する。そして、その選択されたものの曲データを演奏可能な状態に設定する。
【００３９】
ステップＳ１７で再生モードの選択であれば、ステップＳ１８〜Ｓ２０で、モードメニューを表示して選択操作を受け付け、選択されたモードに設定する。具体的には、連続再生モード、シャッフルモード、通常モードなどのモード名を表示し、ユーザはそ表示からモードを選択する。そして、その選択された再生モードに対応するフラグを設定する。
【００４０】
また、ステップＳ２１で再生開始指示の選択であればステップＳ２２で再生フラグをオンにし、ステップＳ２３で再生停止指示の選択であればステップＳ２４で再生フラグをオフにし、その他の選択であれば、ステップＳ２５で、演奏関連に関するその他の指示内容に対応したフラグをオン／オフする。
【００４１】
録音関連の選択の場合、ステップＳ２７で曲の選択であれば、ステップＳ２８〜Ｓ３０で、録音物の名前を表示して選択操作を受け付け、選択された録音物の曲を録音曲として設定する。具体的には、外部機器１０にセットされたＣＤやＭＤあるいはパーソナルコンピュータのフォルダから読み出した曲データ集に関する媒体名やアルバム名等を表示し、ユーザが媒体名やアルバム名（あるいはその中の曲名）を選択する。そして、その選択されたものの曲データを録音用に再生可能な状態に設定する。
【００４２】
ステップＳ３１で録音モードの選択であれば、ステップＳ３２〜Ｓ３４で、モードメニューを表示して選択操作を受け付け、選択されたモードに設定する。具体的には、合体録音モード、関連録音モードのモード名を表示し、ユーザはそ表示からモードを選択する。そして、その選択された録音モードに対応するフラグを設定する。
【００４３】
また、ステップＳ３５で録音開始指示の選択であればステップＳ３６で録音フラグをオンにし、ステップＳ３７で録音停止指示の選択であればステップＳ３８で録音フラグをオフにし、その他の選択であれば、ステップＳ３９で、録音関連に関するその他の指示内容に対応したフラグをオン／オフする。
【００４４】
次に、図４の演奏処理では、ステップＳ４１で再生フラグがオンであれば、ステップＳ４２で演奏用にセットされた曲データを読み出す。このセットされたデータとは、ユーザによって選択されセットされたもの、ステップＳ４８以降で次の曲として自動的に選択してセットされたものである。そして、曲データを読み出すと、ステップＳ４３でその曲データ中の演奏すべき残りのデータの有無を判定する。残りのデータがあればステップＳ４４〜Ｓ４７の処理を行い、残りのデータがなければステップＳ４８〜Ｓ５２で次の曲データをセットするための処理を行う。この残りのデータがない場合とは、セットされた曲データの演奏が終了してしまったり、もともと曲データがセットされていなかった場合である。
【００４５】
残りのデータがある場合は、ステップＳ４４で、現在の演奏箇所が曲データ中の始めまたは終わりのとことであるかを判定し、そうであれば、ステップＳ４５で、現在の曲データが他の曲データと関連性をもつものかを判定しそうであった場合は更に関連性のある曲データの演奏と切り離した演奏であるかを判定する。すなわち、このステップＳ４５の判定は関連録音モードで録音された曲データに関するものであり、例えば２つの曲が連続するものとして関連付けられながら、かつ、後の曲を前の曲とは独立に演奏する（すなわち切り離した演奏である）としてユーザにより設定されている場合（例えば１曲再生の指定時など）の処理である。そして、「関連性あり、かつ、切り離した演奏」の場合は、ステップＳ４６で音量を小さく修正する。そして、ステップＳ４７で、読み出した曲データからオーディオ信号を生成し、サウンドシステム８で楽音に変換する。
【００４６】
残りのデータがない場合は、ステップＳ４８で、ユーザがシャッフルモードに設定しているかを判定し、シャッフルモードでなければ、ステップＳ４９で、現在選択されているグループ内から特定された条件の曲データを演奏用に決定し、セットする。このグループとは例えば図８または図９の四角の枠で囲った複数曲データからなるグループである。また、特定された条件とは、曲番号順、曲名の五十音順やアルファベット順、記録順、データ容量順、ユーザ指定番号順等、ユーザが設定した条件である。
【００４７】
一方、シャッフルモードであれば、ステップＳ５０で、グループ内の曲データに現在の曲データと関連するものがあるかを検索し、関連する曲データがあれば、ステップＳ５１でその関連する曲データを演奏用にセットする。関連する曲データがなければ、ステップＳ５２で、グループ内の曲データで現在の演奏における再生回数を判定して回数の少ないものの集合を作り、その作った集合の中からランダムに曲データを選択し、演奏用にセットする。この関連する曲データの有無の判定は、関連録音モードで作成される前記関連管理データに基づいて判定するので、現在のグループが合体録音モードで録音されたものであれば、関連する曲データは無いと判定され、かつ合体録音の曲データは１曲とみなされるので、いずれにしても、合体された曲は連続して再生されることになる。
【００４８】
図５の録音処理では、ステップＳ６１で録音フラグがオンであれば、ステップＳ６２で録音用に選択特定されたている曲データを読み出す。この選択特定された曲データとは、外部機器１０においてユーザによって選択され録音用に設定されたグループ（曲データ集）の中の曲データ等であり、１曲分の曲データの読み出しが終了して次の曲がある場合は次の曲データである。そして、曲データを読み出すと、ステップＳ６３でその曲データが曲の最初の部分であるか、ステップＳ７１で曲の最後の部分であるかを判定する。曲の最初の部分でも最後の部分でもなければ、曲の途中であるのでステップＳ７８でそのまま録音を継続する。
【００４９】
ステップＳ６３で曲の最初の部分であれば、ステップＳ６４でその曲の最初の空白区間を検出する。次にステップＳ６５で空白区間の長さが一定値（一定時間）より短いかを判定する。この空白区間の長さを判断する場合は、読み出したデータに基づく音量によって判断する。そして、一定値より短い場合は、ステップＳ６７でユーザの設定が合体録音モードであるかを判定し、合体録音モードであれば、ステップＳ６８で既に録音した曲データの後に接続して同じ曲として録音する。これにより合体録音されるが、この場合には前の曲と後の曲が合体されていることなどの情報を管理データに記録する。合体録音モードでなければ、ステップＳ６９で前の曲との関連を示す情報を関連管理データとして記録し、ステップＳ７０で曲データの録音を開始する。
【００５０】
検出した空白区間の長さが一定値より短くない場合は、ステップＳ６６で、関連フラグがオンであるかを判定する。この関連フラグは前の曲データの最後の部分の空白が短い場合にオンとなるので、関連フラグがオンであればステップＳ６７に進み、現在の曲データを前の曲データと関連付けるものとし、上記同様の処理を行う。関連フラグがオンでなければ、そのままステップＳ７０で曲データの録音を開始する。
【００５１】
ステップＳ７１で曲の最後の部分であれば、ステップＳ７２でその曲の最後の空白区間を検出し、ステップＳ７３で空白区間の長さが一定値（一定時間）より短いかを判定する。そして、一定値より短い場合は、ステップＳ７４で関連フラグをオンにしてステップＳ７７に進み、空白区間の長さが一定値より短くない場合は、ステップＳ７５で現在の曲データの演奏長さ（１曲全体）が一定値より短いかを判定する。そして、短ければステップＳ７４で関連フラグをオンにし、短くなければ、ステップＳ７６で関連フラグをオフにしてステップＳ７７に進む。ステップＳ７７では、種々の情報を埋め込んだり管理データを更新し、その曲データについての終了処理を行う。
【００５２】
なお、曲の始まり及び終わりの部分の空白区間の長さを判断する際に、音量によって判断しているが、音量が一定値以上の部分は空白区間でないと判断するので、空白区間の長さは短いと判断される。そして、空白区間の長さが短い場合には関連付けを行う。このことは、曲の始まり及び終わりの際の音量が一定値以上である場合には、前後の曲が連続していると判断することになる。
【００５３】
このように、ライブ録音やメドレー演奏などの場合にシャッフル再生を行っても、曲が途切れ途切れにならないので、興醒めしない。また、曲のイントロ（前奏）部分だけ別の曲番号が振られた曲であっても、シャッフル再生を行っても、このイントロ部分の後にそのメイン部分が再生されるので、次に再生される曲と合わなという不都合も生じない。また、手動で連続させるかどうかを設定する必要もなく使い勝手がよく、設定のし忘れや間違いが起き難い。
【実施例】
【００５４】
通常の曲の場合、音が出始めるまでの時間は約０．３秒あるのに対し、ライブ曲など前の曲と繋がっている曲の場合では、音が出始めるまでの時間は約０．０２秒と極端に短い。従って、ＣＤ曲の先頭が０．０２秒〜０．３秒の間の音量が、一定値以上であれば、前曲と繋がっていると判断する。また、先頭が０．０２秒〜０．３秒の間の音量が一定値以下であれば独立した曲と判断する。曲の終わりについても同様の判断を行う。また、曲の長さが６０秒以下のものは、独立した１曲というよりも、その次の曲に繋がるイントロであることが多い。従って、曲の長さが６０秒以下であれば次の曲と繋げて再生し、それ以上の時間であれば独立した曲と判断する。また、前後の曲の曲間の空白区間（インターバル時間）は通常は２秒だが、この空各区間が１秒以下と短い場合は、次の曲と密接な関連があると判断する。
【００５５】
実施形態のデジタルレコーダは録音装置及び再生装置を兼ねているが、録音装置の構成のみでもよい。特に合体録音モードで録音したものは、合体録音した曲データは従来の１曲分の曲データと同様であるので、従来の再生装置で再生することもできる。
【００５６】
また、実施形態ではデジタルレコーダの例を説明したが、本発明の曲データ制御装置は、パーソナルコンピュータとソフトウエアで構成してもよいし、電子楽器、カラオケ装置、ゲーム機等として構成してもよい。
【図面の簡単な説明】
【００５７】
【図１】本発明の実施形態の曲データ制御装置を適用したデジタルレコーダの要部ブロック図である。
【図２】実施形態における制御プログラムのメイン処理のフローチャートである。
【図３】実施形態におけるパネル設定処理のフローチャートである。
【図４】実施形態における演奏処理のフローチャートである。
【図５】実施形態における録音処理のフローチャートである。
【図６】実施形態における１曲分の曲データを概念的に示す図である。
【図７】実施形態における曲データ集の一例を示す図である。
【図８】実施形態における合体録音モードでの記録状態を示す図である。
【図９】実施形態における関連録音モードでの記録状態を示す図である。
【符号の説明】
【００５８】
１…ＣＰＵ、２…ＲＯＭ、３…ＲＡＭ、５…パネル操作子、６…表示器、７…記憶装置、８…サウンドシステム、９…インターフェース、１０…外部機器
【図１】
2008176840.tif 000003
【図２】
2008176840.tif 000004
【図３】
2008176840.tif 000005
【図４】
2008176840.tif 000006
【図５】
2008176840.tif 000007
【図６】
2008176840.tif 000008
【図７】
2008176840.tif 000009
【図８】
2008176840.tif 000010
【図９】
2008176840.tif 000011