(57)【要約】【課題】ＣＤ等からトラック単位でファイルが構成されるようにリッピングを行う際に、各ファイルに記録されるデータにおいて頭切れが生じるのを確実に防止することができる技術を提供する。【解決手段】入力されるコンテンツの再生信号を、これに所定の信号処理を施しながら、かつ記録先のファイルを変更するためのファイルのクローズ及びオープンを所定のクローズ指令に応答して行いながら、順次異なるファイルへ記録してゆく信号処理手段を備えた記録装置において、前記ファイルのクローズ及びオープンの処理を開始すべき変更開始時点を取得する取得手段（ステップ３４）と、取得手段により取得された変更開始時点に先立つ所定の猶予時間前に前記クローズ指令を発する指令手段（ステップ５０、５３）とを設ける。【選択図】図２
2008103034.tif 000002
【特許請求の範囲】
【請求項１】
入力されるコンテンツの再生信号を、これに所定の信号処理を施しながら、かつ記録先のファイルを変更するためのファイルのクローズ及びオープンを所定のクローズ指令に応答して行いながら、順次異なるファイルへ記録してゆく信号処理手段と、
前記ファイルのクローズ及びオープンの処理を開始すべき変更開始時点を取得する取得手段と、
前記取得手段により取得された変更開始時点に先立つ所定の猶予時間前に前記クローズ指令を発する指令手段とを具備することを特徴とする記録装置。
【請求項２】
前記再生信号は、所定の記録単位で所定の記録媒体に記録されているコンテンツデータを再生することにより得られ、かつ記録単位毎に前記異なるファイルへの記録が行われるものであり、
前記ファイルのクローズ開始からオープン完了までの期間が、クローズされるファイルへの対応記録単位についての記録が終了する時点から、オープンされるファイルへの対応記録単位についての記録が開始する時点までの間に存在するように、前記変更開始時点及び猶予時間が設定されることを特徴とする請求項１に記載の記録装置。
【請求項３】
前記記録媒体には、それに記録されている各記録単位についての再生時間に関する情報が記録されており、
各記録単位の再生信号には、その記録単位についての再生開始時点からの経過時間を示す情報が含まれており、
前記再生時間に関する情報及び経過時間を示す情報に基づいて前記変更開始時点及び猶予時間が設定されることを特徴とする請求項２に記載の記録装置。
【請求項４】
前記変更開始時点は、前記ファイルのクローズがなされるファイルへの対応記録単位についての記録が終了する時点であって、前記再生時間に関する情報により得られるものであり、
前記猶予時間は、該変更開始時点と、前記ファイルのクローズがなされるファイルについてのクローズが開始される時点とが一致するように設定されたものであることを特徴とする請求項３に記載の記録装置。
【請求項５】
１つの前記記録媒体について、記録単位毎の前記異なるファイルへの記録が完了したとき、各ファイルを所定の１又は複数の記憶装置に転送し又はコピーすることを特徴とする請求項２〜４のいずれか１項に記載の記録装置。
【請求項６】
前記変更開始時点は前記ファイルのクローズがなされるファイルへ記録されている前記再生信号部分についての記録が開始された時点から所定の時間が経過した時点であり、
前記所定時間が経過した時点が、前記ファイルのクローズが開始される時点に一致するように前記猶予時間が設定されることを特徴とする請求項１に記載の記録装置。
【請求項７】
入力されるコンテンツの再生信号を、これに所定の信号処理を施しながら、かつ記録先のファイルを変更するためのファイルのクローズ及びオープンを所定のクローズ指令に応答して行いながら、順次異なるファイルへ記録してゆく信号処理手段を備えたコンピュータを、
前記ファイルのクローズ及びオープンの処理を開始すべき変更開始時点を、前記信号処理手段からの前記クローズされるファイルについての記録を開始する旨の通知から所定時間が経過した時点として取得し、又は前記再生信号の基礎となる記録媒体に記録されている情報に基づいて取得する取得手段、及び
前記取得手段により取得された変更開始時点に先立つ所定の猶予時間前に前記クローズ指令を前記信号処理手段に対して送信する指令手段として機能させることを特徴とするプログラム。
【請求項８】
入力されるコンテンツの再生信号を、これに所定の信号処理を施しながら、かつ記録先のファイルを変更するためのファイルのクローズ及びオープンを所定のクローズ指令に応答して行いながら、順次異なるファイルへ記録してゆく信号処理手段を備えた記録装置における記録方法であって、
前記記録装置が、前記ファイルのクローズ及びオープンの処理を開始すべき変更開始時点を、前記信号処理手段からの前記クローズされるファイルについての記録を開始する旨の通知から所定時間が経過した時点として取得し、又は前記再生信号の基礎となる記録媒体に記録されている情報に基づいて取得する取得工程と、
前記取得手段により取得された変更開始時点に先立つ所定の猶予時間前に前記クローズ指令を発する指令工程とを具備することを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力されるコンテンツの再生信号を、異なるファイルに分割して記録してゆく記録装置、該記録装置に適したプログラム、該記録装置における記録方法に関する。
【背景技術】
【０００２】
従来、音楽ＣＤ等に記録されているデジタル形式の音声データを抽出し、パソコンやオーディオ装置等で処理できるようなファイル形式に変換して保存するリッピングという技術が知られている。変換後のファイル形式としては、たとえば、ＭＰ３やＷＭＡが該当する。リッピングにより得られるファイルの保存場所としては、たとえばメモリカードや、ＵＳＢメモリ、内部フラッシュメモリ、ハードディスクが用いられる。また、ＣＤやＭＤ等のトラック情報を有する音源に基づき、トラック毎に異なるファイルが形成されるように、バッファメモリを介することなくリッピングを行うダイレクトリッピングも行われている。
【０００３】
図１は、このようなリッピング機能を有する記録再生装置の構成を示すブロック図である。この装置は、ＣＤを再生して再生信号を出力するＣＤメカ部１２、ＣＤメカ部１２からの再生信号を、ＭＰ３やＷＭＡ等のファイル形式に変換して、メモリカード１７やＵＳＢメモリ１８に保存するデジタル・シグナル・プロセッサ（以下、「ＤＳＰ」という。）１６、メモリカード１７及びＵＳＢメモリ１８とＤＳＰ１６との間にそれぞれ介在し、インタフェース機能を果たすメモリカードスロット１９及びＵＳＢコントローラ２０、装置各部を制御するシステムマイコン２４、並びに、システムマイコン２４との間でのユーザインタフェースとしての機能を果たす表示部２５及び操作部２６を備える。
【０００４】
図６は、この装置における従来のダイレクトリッピング処理を示すフローチャートである。同図に示すように、処理を開始すると、まず、システムマイコン２４が、ステップ６１において、ＣＤメカ部１２においてＣＤが挿入されるのを待機する。ＣＤが挿入されると、ステップ６２及び６３において、読込みが完了したかどうかを判定しながら、ＣＤからのＴＯＣデータの読込みを行う。
【０００５】
ステップ６２において、ＴＯＣデータの読込みが完了したと判定したとき、装置はＣＤの再生（プレイ）を一時停止（ポーズ）した状態であるＣＤ一時停止状態、及びメモリカード１７又はＵＳＢメモリ１８に対する録音を停止した状態である録音停止状態となる。この後、繰り返し行われるステップ６４〜７８の処理においては、操作部２６におけるＣＤ再生キー又は録音キーによる入力の有無を検出し、いずれかの入力を検出した場合には検出前の状態に応じた状態の遷移を行う。
【０００６】
すなわち、ＣＤを再生している状態であるＣＤ再生状態において、ＣＤ再生キーによる入力があったと判定した場合には、ＣＤ再生一時停止状態に移行する（ステップ６４〜６６）。ＣＤ再生一時停止状態においてＣＤ再生キーによる入力があったと判定した場合には、ＣＤ再生状態に移行する（ステップ６７〜６９）。録音停止状態において録音キーによる入力があったと判定した場合には、録音一時停止状態に移行する（ステップ７０〜７２）。この場合の録音一時停止状態とは、これから再生されるＣＤ上のトラックについてのリッピングデータを書き込むためのファイルをメモリカード１７又はＵＳＢメモリ１８において作成し、オープンした状態を意味する。
【０００７】
録音状態において録音キーによる入力があったと判定した場合には録音一時停止状態に移行する（ステップ７３〜７５）。この場合には、ファイルが新たに作成されることはなく、単に書込みが停止されるだけで、ファイルのオープン状態は維持される。また、録音一時停止状態において録音キーによる入力があったと判定した場合には録音状態に移行する（ステップ７６〜７８）。録音一時停止状態への移行及び録音状態への移行は、それらの状態遷移を行う旨を、システムマイコン２４がＤＳＰ１６に通知することによって行われる（ステップ７２、７５、及び７８）。
【０００８】
なお、ＣＤ再生状態、ＣＤ再生一時停止状態、録音停止状態、録音状態、及び録音一時停止状態において、何らのキー入力もない場合には、ＣＤの再生が終了する等の場合を除き、各状態が維持されることになる。
【０００９】
したがって、ユーザは、ＣＤをＣＤメカ部１２にセットしてからＣＤ再生キーを押下してＣＤの再生を開始させ（ステップ６７〜６９）、録音キーを押下して録音一時停止状態とし（ステップ７０〜７２）、さらに再度録音キーを押下することにより、メモリカード１７又はＵＳＢメモリ１８をファイルの格納先として、ＣＤのリッピングを開始させることができる（ステップ７６〜７８）。
【００１０】
録音状態にある場合には、システムマイコン２４は、ステップ７９〜８１において、再生中のＣＤにおけるトラック変化の有無、ＣＤの再生終了の有無及び操作部２６における停止キーによる入力の有無を監視する。ステップ７９においてトラック変化を検出した場合にはその旨を、ステップ８２においてＤＳＰ１６に通知し、ステップ６４へ戻る。この通知は１曲の終了を意味するので、この通知を受けると、ＤＳＰ１６は、今までリッピングデータを書き込んでいた録音中のファイルをクローズする。ファイルのクローズが完了すると、次のトラックの楽曲を録音するための新たなファイルを作成して、オープン状態とする。以後の録音はこの新たなファイルに対して行われることになる。
【００１１】
ステップ８０又は８１においてＣＤの再生終了又は停止キーによる入力を検出した場合には、ステップ８３において、ＤＳＰ１６に対し、録音を停止するように通知する。この停止通知を受けると、ＤＳＰ１６は、録音中のファイルをクローズし、録音状態を解除する。この後、ＤＳＰ１６は録音停止が完了した旨をシステムマイコン２４に通知する。この通知を受けると、システムマイコン２４は録音状態を解除する。これによりリッピング処理は終了する。
【００１２】
一方、同様にファイル単位で録音を行う技術として、ファイルがオープンした状態を維持しながら、そのファイルへの録音を一時停止する手段を設け、一時停止を挟みながらもその前後の音声部分を１つのファイルとして録音を行うことができるようにした音声記録再生装置が知られている（たとえば特許文献１参照）。
【００１３】
この装置によれば、たとえば口述記録等の短時間の間に録音、停止が頻繁に繰り返されるような場合において、録音が一時的に停止状態になったとしても、音声データを記録しているファイルを開いた状態に維持し、同時にＣＰＵの内部ＲＡＭに当該ファイルの属性情報を記憶した状態で保持するようにしているので、録音、停止操作が短時間に頻繁に繰り返されるような場合にも、使用者の操作速度に音声記録再生装置が追従できずに頭切れ等の現象が発生するのを確実に防止することができるとされている（同文献の段落００４９〜００５０）。
【００１４】
【特許文献１】特開平９−３１１６９９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
しかしながら、上述図６の従来技術によれば、トラック単位でファイルが形成されるように、トラックが変化する時にファイルのクローズ及びオープンを行うようにしているため、クローズ及びオープンの処理に一定の時間を要し、その間は録音が行われない。したがって、次のファイルのオープンが次の楽曲の再生開始に間に合わず、次の楽曲の先頭部分が録音されないおそれがある。
【００１６】
この頭切れを防止するために、上述の音声記録再生装置の場合のように、トラックの変化時においてもファイルをクローズすることなくオープン状態に維持するようにすることも考えられる。しかしそうすると、ＣＤ１枚分の全楽曲によって１つのファイルが構成されることになるので、再生時に、聴きたい楽曲を容易にサーチして再生させることができなくなるという問題がある。
【００１７】
本発明の目的は、このような従来技術の問題点に鑑み、ＣＤ等からトラック単位でファイルが構成されるようにリッピングを行う際に、各ファイルに記録されるデータにおいて頭切れが生じるのを確実に防止することができる技術を提供することにある。
【課題を解決するための手段】
【００１８】
上記目的を達成するため、第１の発明に係る記録装置は、入力されるコンテンツの再生信号を、これに所定の信号処理を施しながら、かつ記録先のファイルを変更するためのファイルのクローズ及びオープンを所定のクローズ指令に応答して行いながら、順次異なるファイルへ記録してゆく信号処理手段と、前記ファイルのクローズ及びオープンの処理を開始すべき変更開始時点を取得する取得手段と、前記取得手段により取得された変更開始時点に先立つ所定の猶予時間前に前記クローズ指令を発する指令手段とを具備することを特徴とする。
【００１９】
ここで、再生信号としては、たとえば、デジタル放送の受信データや蓄積メディアからの再生データ等のストリームデータが該当する。具体的には、ＣＤ−ＤＡ（音楽ＣＤ）や、ＭＤ（ミニディスク）、ＤＶＤを再生して得られるものや、ＦＭチューナが出力するアナログ音声信号等が該当する。コンテンツとしては、たとえば、楽曲コンテンツやビデオコンテンツが該当する。所定の信号処理としては、たとえば、再生信号をＷＡＶ形式や、ＷＭＡ形式、ＭＰ３形式等のデータに変換する処理が該当する。
【００２０】
この構成において、信号処理手段は、入力される再生信号を、指令手段からのクローズ指令を受ける毎に、ファイルのクローズ及びオープンを行うことによって、記録先のファイルを変更しながら、順次異なるファイルへ記録してゆく。その際、クローズ指令は、取得手段が取得したファイルのクローズ及びオープンの処理を開始すべき変更開始時点に先立つ所定の猶予時間前に発するようにしている。したがって、該猶予時間を適切に設定することにより、ファイルのクローズ及びオープンの処理を適切な時点において開始させ、終了させることができる。したがって、入力される再生信号を、適切なタイミングで各ファイルに分割しながら、各ファイルへ記録することができる。
【００２１】
第２の発明に係る記録装置は、第１発明において、前記再生信号は、所定の記録単位で所定の記録媒体に記録されているコンテンツデータを再生することにより得られ、かつ記録単位毎に前記異なるファイルへの記録が行われるものであり、前記ファイルのクローズ開始からオープン完了までの期間が、クローズされるファイルへの対応記録単位についての記録が終了する時点から、オープンされるファイルへの対応記録単位についての記録を開始する時点までの間に存在するように、前記変更開始時点及び猶予時間が設定されることを特徴とする。すなわち、各記録単位の最初や最後の部分が記録されない（頭切れや尻切れ）という不都合が生じないように変更開始時点及び猶予時間が設定される。ここで、記録媒体としては、たとえばＣＤ−ＤＡ（音楽ＣＤ）や、ＭＤ（ミニディスク）、ＤＶＤが該当する。記録単位としては、たとえばトラック単位や、楽曲単位、プログラム単位が該当する。また、「対応記録単位についての記録」とは、対応記録単位のデータ部分の記録を意味し、隣接する記録単位間に存在する無音部分等のデータの無い部分についての記録は「対応記録単位についての記録」には該当しない。
【００２２】
第３の発明に係る記録装置は、第２発明において、前記記録媒体には、それに記録されている各記録単位についての再生時間に関する情報が記録されており、各記録単位の再生信号には、その記録単位についての再生開始時点からの経過時間を示す情報が含まれており、前記再生時間に関する情報及び経過時間を示す情報に基づいて前記変更開始時点及び猶予時間が設定されることを特徴とする。ここで、再生時間に関する情報としては、たとえばＣＤにおけるＴＯＣ情報中の、各トラックについての再生時間をフレーム数によって示すものが該当する。経過時間を示す情報としては、たとえば、ＣＤにおけるＱサブコード中の、トラック先頭からの相対時間をフレーム数で示すものが該当する。
【００２３】
第４の発明に係る記録装置は、第３発明において、前記変更開始時点は、前記ファイルのクローズがなされるファイルへの対応記録単位についての記録が終了する時点であって、前記再生時間に関する情報により得られるものであり、前記猶予時間は、該変更開始時点と、前記ファイルのクローズがなされるファイルについてのクローズが開始される時点とが一致するように設定されたものであることを特徴とする。
【００２４】
第５の発明に係る記録装置は、第２〜第４発明のいずれかにおいて、１つの前記記録媒体について、記録単位毎の前記異なるファイルへの記録が完了したとき、各ファイルを所定の１又は複数の記憶装置に転送し又はコピーすることを特徴とする。ここで、記憶装置としては、たとえば、メモリカードやＵＳＢメモリが該当する。
【００２５】
第６の発明に係る記録装置は、第１発明において、前記変更開始時点は前記ファイルのクローズがなされるファイルへ記録されている前記再生信号部分についての記録が開始された時点から所定の時間が経過した時点であり、前記所定時間が経過した時点が、前記ファイルのクローズが開始される時点に一致するように前記猶予時間が設定されることを特徴とする。所定時間としては、たとえば５分が該当する。ただし、ファイルのオープン及びクローズを行う間は記録を行うことができないので、入力される再生信号がチューナ等からの切れ目の無い音声信号である場合には、各ファイルに対し切れ目無く連続的に記録を行うためには、記録を行うことができない期間のデータを一時的に記憶しておくためのバッファを使用する必要がある。
【００２６】
第７の発明に係るプログラムは、入力されるコンテンツの再生信号を、これに所定の信号処理を施しながら、かつ記録先のファイルを変更するためのファイルのクローズ及びオープンを所定のクローズ指令に応答して行いながら、順次異なるファイルへ記録してゆく信号処理手段を備えたコンピュータを、前記ファイルのクローズ及びオープンの処理を開始すべき変更開始時点を、前記信号処理手段からの前記クローズされるファイルについての記録を開始する旨の通知から所定時間が経過した時点として取得し、又は前記再生信号の基礎となる記録媒体に記録されている情報に基づいて取得する取得手段、及び前記取得手段により取得された変更開始時点に先立つ所定の猶予時間前に前記クローズ指令を前記信号処理手段に対して送信する指令手段として機能させることを特徴とする。
【００２７】
第８の発明に係るプログラムは、入力されるコンテンツの再生信号を、これに所定の信号処理を施しながら、かつ記録先のファイルを変更するためのファイルのクローズ及びオープンを所定のクローズ指令に応答して行いながら、順次異なるファイルへ記録してゆく信号処理手段を備えた記録装置における記録方法であって、前記記録装置が、前記ファイルのクローズ及びオープンの処理を開始すべき変更開始時点を、前記信号処理手段からの前記クローズされるファイルについての記録を開始する旨の通知から所定時間が経過した時点として取得し、又は前記再生信号の基礎となる記録媒体に記録されている情報に基づいて取得する取得工程と、前記取得手段により取得された変更開始時点に先立つ所定の猶予時間前に前記クローズ指令を発する指令工程とを具備することを特徴とする。
【発明の効果】
【００２８】
本発明によれば、ファイルのクローズ及びオープンの処理を開始すべき変更開始時点に先立つ所定の猶予時間前にクローズ指令を発するようにしたため、入力される再生信号を適切なタイミングで各ファイルに分割しながら、各ファイルへ記録することができる。
【００２９】
また、再生信号が、所定の記録媒体を再生することにより得られ、かつ記録単位毎に異なるファイルへの記録が行われるものである場合には、ファイルのクローズ開始からオープン完了までの期間が、クローズされるファイルへの記録が終了する時点から、オープンされるファイルへの記録を開始する時点までの間に存在するように、変更開始時点及び猶予時間を設定するようにしたため、各記録単位の最初や最後の部分が記録されないという不都合が発生するのを防止することができる。
【００３０】
また、前記記録媒体に記録されている各記録単位についての再生時間に関する情報、及び各記録単位の再生信号に含まれているその記録単位についての再生開始時点からの経過時間を示す情報に基づいて変更開始時点及び猶予時間を設定するようにしたため、変更開始時点及び猶予時間の設定を精確に行うことができる。
【００３１】
また、変更開始時点を、前記再生時間に関する情報により得られる、クローズされるファイルへの記録が終了する時点とし、猶予時間を、該変更開始時点と、該クローズが開始される時点とが一致するように設定するようにしたため、各記録単位の最初や最後の部分が記録されないという不都合が発生するのを、より確実に防止することができる。
【００３２】
また、変更開始時点を、クローズされるファイルへ記録されている再生信号部分についての記録が開始された時点から所定の時間が経過した時点とし、該所定時間が経過した時点が、ファイルのクローズが開始される時点に一致するように猶予時間を設定するようにしたため、精確に所定時間毎に分割しながら各ファイルへの記録を行うことができる。
【発明を実施するための最良の形態】
【００３３】
図１は、本発明の一実施形態に係る記録再生装置の構成を示すブロック図である。同図に示すように、この装置は、ＣＤを再生して再生信号を出力するＣＤメカ部１２、及び外部からのアナログ音声信号の入力を受け入れるためのアナログ入力端子１３を備える。ＣＤメカ部１２のアナログ出力側、並びにアナログ入力端子１３にはセレクタ１４の入力側が接続され、セレクタ１４の出力側にはＡＤコンバータ１５が設けられている。セレクタ１４により選択されるいずれかのアナログ信号は、ＡＤコンバータ１５によってデジタル信号に変換される。
【００３４】
記録再生装置はまた、ＣＤメカ部１２や、ＡＤコンバータ１５、メモリカード１７、ＵＳＢメモリ１８から入力される信号に対し、符号化や復号化等の信号処理を施すデジタル・シグナル・プロセッサ（以下、「ＤＳＰ」という。）１６を備える。ＤＳＰ１６が処理した信号は、メモリカード１７やＵＳＢメモリ１８に出力され得る。ＤＳＰ１６と、メモリカード１７及びＵＳＢメモリ１８との間には、それぞれの間のインタフェースとして機能するメモリカードスロット１９及びＵＳＢコントローラ２０が設けられている。
【００３５】
記録再生装置にはまた、ＤＳＰ１６が処理した信号に基づいて音声を出力するために、ＤＳＰ１６が出力するデジタル音声信号をアナログ音声信号に変換するＤＡコンバータ２１、ＤＡコンバータ２１からのアナログ信号を増幅するアンプ部２２、及びアンプ部２２で増幅された信号を音声に変換するスピーカ２３が設けられている。また、装置全体を制御するために、システムマイコン２４が設けられている。システムマイコン２４には、システムマイコン２４からの画像信号に基づく表示を行う表示部２５、及びシステムマイコン２４に対してユーザが指示を与えるための操作部２６が接続されている。表示部２５及び操作部２６は、ユーザインタフェースを構成する。
【００３６】
システムマイコン２４はユーザからの指示に基づき、ＣＤメカ部１２、セレクタ１４、ＤＳＰ１６、ＤＡコンバータ２１等を制御し、ＣＤメカ部１２、アナログ入力端子１３、メモリカード１７、ＵＳＢメモリ１８等からの信号に基づく音声の出力や、これらの信号に基づくメモリカード１７やＵＳやＢメモリ１８への記録等を行う。ＤＳＰ１６はその際に、ＣＤメカ部１２や、メモリカードスロット１９、ＵＳＢコントローラ２０、ＡＤコンバータ１５、ＤＡコンバータ２１等の間に介在し、これらの間で送受される信号についての圧縮、伸張等の必要な信号変換処理を行う。
【００３７】
図２は、この装置におけるリッピング処理を示すフローチャートである。同図に示すように、処理を開始すると、まず、システムマイコン２４が、ステップ３１において、ＣＤメカ部１２においてＣＤが挿入されるのを待機する。ＣＤが挿入されると、ステップ３２及び３３において、読込みが完了したかどうかを判定しながら、ＣＤからのＴＯＣデータの読込みを行う。ＴＯＣデータの読込みが完了したとき、装置はＣＤメカ部１２におけるＣＤの再生（プレイ）を一時停止（ポーズ）した状態であるＣＤ再生一時停止（プレイ・ポーズ）状態となり、かつメモリカード１７又はＵＳＢメモリ１８への録音を停止した状態である録音停止状態となる。
【００３８】
ステップ３２においてＴＯＣデータの読込みが完了したと判定すると、ステップ３４において、ＴＯＣデータに基づき、ＣＤに記録されている各トラックのフレーム数（時間）を計算し、システムマイコン２４のＲＡＭに記憶する。次に、ステップ３５〜４９において、操作部２６におけるＣＤ再生キー又は録音キーによる入力を待機し、いずれかの入力があった場合には、入力前の状態に対応する次の状態への遷移を行う。
【００３９】
すなわち、ＣＤの再生（プレイ）を行っている状態であるＣＤ再生状態においてＣＤ再生キーによる入力があったと判定した場合にはＣＤ再生一時停止状態に移行する（ステップ３５〜３７）。ＣＤ再生一時停止状態においてＣＤ再生キーによる入力があったと判定した場合にはＣＤ再生状態に移行する（ステップ３８〜４０）。
【００４０】
録音停止状態において録音キーによる入力があったと判定した場合には録音一時停止状態に移行する（ステップ４１〜４３）。この場合の録音一時停止状態とは、これから再生されるトラックについてのリッピングデータを書き込むためのファイルを作成し、オープンした状態を意味する。この録音一時停止状態への移行は、その旨を、ステップ４３においてＤＰＳ１６に通知することによって行われる。
【００４１】
この通知を受けると、ＤＳＰ１６は、これから再生されるトラックに対応する適当な名称のファイルをメモリカード１７又はＵＳＢメモリ１８において作成し、オープン状態とすることにより、録音一時停止状態へ移行する。ファイルの名称としては、ＣＤから読み出したＴＯＣデータ中のトラック情報等に基づき、これからそのファイルに対して録音を行うトラックに対応するものとして、そのファイルを特定するのに適した、トラック番号等を付した適切な名称が付与される。
【００４２】
作成したファイルへの書込み（録音）を行っている録音状態において録音キーによる入力があったと判定した場合には、該ファイルへの書込みを一時停止した状態である録音一時停止状態に移行する（ステップ４４〜４６）。この場合には、ファイルが新たに作成されることはなく、単に書込みが一時停止されるだけで、当該ファイルのオープン状態は維持される。録音一時停止状態への移行は、その旨を、ステップ４６においてＤＰＳ１６に通知することによって行われる。この通知を受けると、ＤＳＰ１６は、録音先のファイルをオープンしたまま録音を一時停止することにより、録音一時停止状態へ移行する。
【００４３】
録音一時停止状態において録音キーによる入力があったと判定した場合には録音状態に移行する（ステップ４７〜４９）。録音状態への移行は、その旨を、ステップ４９においてＤＳＰ１６に通知することによって行われる。この通知を受けると、ＤＳＰ１６は録音一時停止状態においてオープン状態にあるファイルへの書込みを開始し、録音状態へ移行する。録音状態においては、ＤＳＰ１６はＣＤメカ部１２からの再生信号についてＭＰ３やＷＭＡ等の所定のファイル形式へのデータ変換を行い、該ファイルへ書き込むデータを供給する。
【００４４】
なお、上述のＣＤ再生状態、ＣＤ再生一時停止状態、録音停止状態、録音状態、及び録音一時停止状態において、何らのキー入力もない場合には、ＣＤの再生やその各トラックの再生が終了した等の場合を除き、各状態が維持されることになる。
【００４５】
したがって、ユーザは、ＣＤをＣＤメカ部１２にセットしてからＣＤ再生キーを押下してＣＤの再生を開始させ（ステップ３８〜４０）、録音キーを押下して録音一時停止状態とし（ステップ４１〜４３）、さらに再度録音キーを押下することによってリッピングを開始させる（ステップ４７〜４９）ことができる。
【００４６】
録音状態にある場合には、システムマイコン２４は、ステップ５０〜５２において、再生中のトラックにおける残りのフレーム数が所定値となったかどうか、ＣＤの再生が終了したかどうか、及び操作部２６における停止キーによる入力の有無を監視する。残りのフレーム数が所定値となったかどうかは、現在録音中のトラックについて、ステップ３４において記憶したフレーム数から、Ｑサブコード中の、トラック先頭からの相対時間を示すフレーム数を減算することによって取得することができる。
【００４７】
ステップ５０において残りのフレーム数が所定値となったと判定した場合には、ステップ５３において、再生中のトラックについてのリッピングデータの書込み（録音）を行っているファイルをクローズする旨の通知をＤＳＰ１６に送り、ステップ３５へ戻る。この通知は再生中のトラックが終了することを意味するので、この通知を受けると、ＤＳＰ１６は書込みを停止し、当該ファイルをクローズする。ファイルのクローズが完了すると、次のトラックの楽曲を録音するための新たなファイルを作成してオープン状態とし、書込みをこの新たなファイルに対して再開する。以後の録音はこの新たなファイルに対して行われることになる。
【００４８】
ステップ５１又は５２においてＣＤの再生終了又は停止キーによる入力を検出した場合には、ステップ５４において、ＤＳＰ１６に対し、録音を停止するように通知する。この停止通知を受けると、ＤＳＰ１６は、録音中のファイルをクローズし、録音状態を解除する。この後、ＤＳＰ１６は録音停止が完了した旨をシステムマイコン２４に通知する。この通知を受けると、システムマイコン２４は録音状態を解除する。
【００４９】
本実施形態によれば、ファイルのクローズ及びオープンの処理を開始すべき変更開始時点を示すものとして各トラックのフレーム数を記憶しておき（ステップ３４）、録音状態にある場合には、録音中のトラックについて、残りのフレーム数が所定値となったと判定したときにファイルクローズ通知をＤＳＰ１６に送るようにしたため（ステップ５３）、該所定値を適切に設定することにより、適切なタイミングでファイルのクローズを開始することができる。
【００５０】
したがって、各トラックについての録音が終了してから次のトラックについての録音が開始されるまでの間において、対応する各ファイルのクローズ及びオープンを完了するのに必要な時間を確保することができる。すなわち、各トラックについての再生の終了及び次のトラックについての再生の開始と、対応する各ファイルのクローズ及びオープンとのタイミングを整合させ、各ファイルに記録される各トラックのデータにおける尻切れや頭切れを防止することができる。
【００５１】
図３は本発明の別の実施形態に係る記録再生装置の構成を示すブロック図である。図１の場合と同一の符号は図１の場合と同様の要素を示す。図３の装置は、図１の装置に対して、ＤＳＰ１６がアクセスすることが可能な外部ＲＡＭ２７を加えたものとなっている。
【００５２】
図４は図３の装置におけるリッピング処理を示すフローチャートである。図２のフローチャートに対し、ステップ５５の処理を追加したものとなっている。ただし、ステップ４９の通知に基づいてＤＳＰ１６により開始される録音は、図２の場合とは異なり、メモリカード１７又はＵＳＢメモリ１８に対してではなく、外部ＲＡＭ２７に対して行われる。したがって、録音用のファイルの作成、オープン、及びクローズは外部ＲＡＭ２７において行われるが、ステップ５４までの処理によって、図２の場合と同様にして、外部ＲＡＭ２７において、リッピングデータが書き込まれた各ファイルが作成される。そして、作成されたファイルは、外部ＲＡＭ２７からメモリカード１７又はＵＳＢメモリ１８へ転送される。
【００５３】
すなわち、ステップ５４における停止通知を受けると、ＤＳＰ１６は、外部ＲＡＭ２７に作成された各ファイルについて、メモリカード１７又はＵＳＢメモリ１８への転送を開始する旨をシステムマイコン２４へ通知し、該転送を開始する。この通知を受けるとシステムマイコン２４は、リッピングデータを記録したファイルを、外部ＲＡＭ２７からメモリカード１７又はＵＳＢメモリ１８へ転送中である旨を表示する。そして、ステップ５５において、この転送が完了した旨の通知を待機する。ファイルの転送が完了すると、ＤＳＰ１６はその旨をシステムマイコン２４へ通知する。ステップ５５においてこの通知を受けると、システムマイコン２４は前記移動中である旨の表示を解除する。これにより図４の処理が完了する。
【００５４】
図５は本発明のさらに別の実施形態に係る記録再生装置の構成を示すフローチャートである。図３の場合と同一の符号は図３の場合と同様の要素を示す。図５中の２８はＡＤコンバータ１５及びＣＤメカ部１２からＤＳＰ１６への入力をシステムマイコン２４の指令に基づいて切り換える入力切換え部であり、２９はシステムマイコン２４が指令する周波数の放送を受信し、得られた音声信号をセレクタ１４に供給するチューナ部である。
【００５５】
チューナ部２９やアナログ入力端子１３等からのアナログ音声信号は、システムマイコン２４からの指令に基づき、セレクタ１４において選択され、ＡＤコンバータ１５及び入力切換え部２８を経てＤＳＰ１６に供給することができる。
【００５６】
本実施形態では、チューナ部２９やアナログ入力端子１３等からのアナログ音声信号に基づいて録音を行う際に、所定期間、たとえば５分毎に録音先のファイルを変えて録音を行うようにしている。すなわち、システムマイコン２４は、図４のステップ４８及び４９における処理のように、録音キーの入力に基づいて録音通知を行うことによって録音を開始した後、経過時間を監視し、所定期間が経過する毎に、その経過時点の所定の猶予時間前に、ファイルをクローズする旨の通知をＤＳＰ１６へ送信する。ＤＳＰ１６はこの通知を受ける毎に、その通知時点まで録音に使用していたファイルをクローズして録音を停止するとともに、次に使用するファイルをオープンして録音を開始する。これにより、チューナ部２９やアナログ入力端子１３等からのアナログ音声信号に基づく録音を、順次録音先のファイルを変えながら行ってゆくことができる。
【００５７】
これによれば、前記所定の猶予時間を適切に設定することにより、録音キーの入力に基づいて録音が開始された時点から前記所定期間、たとえば５分が経過する毎に、その経過時点を、録音状態が解除され、ファイルのクローズが開始される時点に一致させることができる。したがって、録音の開始から精確に所定期間毎に録音先のファイルを変更しながら録音を行うことができる。
【００５８】
ただし、録音先のファイルを変えるためのファイルのクローズ及びオープンを行う間は録音を行うことができないので、録音先のファイルを変えながら切れ目なく連続的に録音を行うためには、バッファを介して録音を行う必要がある。すなわち、ファイルのクローズ及びオープンを行う間は録音を一時中断し、その間にチューナ部２９やアナログ入力端子１３等からのアナログ音声信号に基づいて発生する録音データは、バッファに蓄えておき、変更後のファイルのオープンが完了してから、一時中断していた録音を変更後のファイルに対して再開することにより、各ファイルに対し切れ目無く連続的に記録を行うことができる。
【００５９】
なお、本発明は上述の実施形態に限定されることなく、適宜変形して実施することができる。たとえば、上述においては、リッピングの対象としてＣＤを用いているが、この代わりに、ＭＤやＤＶＤを用いてもよい。
【００６０】
また、上述の図３及び図４の実施形態においては、メモリカードやＵＳＢメモリに対して外部ＲＡＭからファイルを移動するようにしているが（ステップ５５）、ファイルを移動する代わりに、ファイルをコピーするようにしてもよい。その際、メモリカード及びＵＳＢメモリの双方に対して同時にコピーするようにしてもよい。また、外部ＲＡＭのファイルは消去せずに残しておき、複数のメモリカードやＵＳＢカードに対し、これらをメモリカードスロットやＵＳＢコントローラに対して差し替えながら、差替えの都度、コピー開始を指示するキー入力操作を行うことにより、順次コピーを行うことができるようにしてもよい。
【００６１】
また、上述においては、リッピングデータを、メモリカード１７又はＵＳＢメモリ１８に格納するようにしているが、この代わりに、内部フラッシュメモリや、ハードディスクに格納するようにしてもよい。
【図面の簡単な説明】
【００６２】
【図１】本発明の一実施形態に係る記録再生装置の構成を示すブロック図である。
【図２】図１の装置におけるリッピング処理を示すフローチャートである。
【図３】本発明の別の実施形態に係る記録再生装置の構成を示すブロック図である。
【図４】図３の装置におけるリッピング処理を示すフローチャートである。
【図５】本発明のさらに別の実施形態に係る記録再生装置の構成を示すブロック図である。
【図６】従来のダイレクトリッピング処理を示すフローチャートである。
【符号の説明】
【００６３】
１２：ＣＤメカ部、１３：アナログ入力端子、１４：セレクタ、１５：ＡＤコンバータ、１７：メモリカード、１８：ＵＳＢメモリ、１９：メモリカードスロット、２０：ＵＳＢコントローラ、２１：ＤＡコンバータ、２２：アンプ部、２３：スピーカ、２４：システムマイコン、２５：表示部、２６：操作部、２７：外部ＲＡＭ、２８：入力切換え部、２９：チューナ部。
【図１】
2008103034.tif 000003
【図３】
2008103034.tif 000004
【図２】
2008103034.tif 000005
【図４】
2008103034.tif 000006
【図５】
2008103034.tif 000007
【図６】
2008103034.tif 000008