(57)【特許請求の範囲】
【請求項１】
連続的に入力される一連のコンテンツデータを記録媒体に記録する記録処理手段と、
前記記録処理手段による記録処理中に、前記記録媒体に記録するコンテンツデータのデータサイズを、前記記録媒体に記録済みのコンテンツデータが記録された際のデータサイズとは異なるデータサイズに変更する変更手段と、
前記記録処理手段による記録処理中に、前記記録媒体に記録されたコンテンツデータを再生する再生処理手段と、
前記記録処理手段による記録開始の入力を受け付ける記録開始入力手段と、
前記記録開始入力手段によって記録開始の入力があった場合、前記記録媒体に記録するコンテンツデータのデータサイズを、所定のデータサイズに決定する決定手段と、
前記決定手段によって決定された所定のデータサイズで前記記録媒体に記録されたコンテンツデータの記録回数を検出する検出手段と、を備え、
前記再生処理手段は、
前記検出手段によって検出された記録回数が所定回数となった場合、前記記録処理手段による記録処理中に、前記記録媒体に記録されたコンテンツデータの再生を開始し、
前記変更手段は、
前記再生処理手段によって再生が開始された場合、前記記録媒体に記録するコンテンツデータのデータサイズを、前記決定手段によって決定された所定のデータサイズよりも大きいデータサイズに変更することを特徴とする記録再生装置。
【請求項２】
前記変更手段は、
前記記録処理手段による記録処理中に、前記記録媒体に記録するコンテンツデータのデータサイズを、前記記録媒体に記録済みのコンテンツデータが記録された際のデータサイズよりも大きいデータサイズに変更することを特徴とする請求項１に記載の記録再生装置。
【請求項３】
前記変更手段は、
前記記録処理手段による記録処理中に、前記記録媒体に記録するコンテンツデータのデータサイズを、前記記録媒体に記録済みのコンテンツデータが記録された際のデータサイズよりも小さいデータサイズに変更することを特徴とする請求項１に記載の記録再生装置。
【請求項５】
前記記録処理手段による記録処理中に、前記記録媒体に記録するコンテンツデータのデータサイズの変更入力を受け付ける変更入力手段を備え、
前記変更手段は、
前記変更入力手段によって変更入力があった場合、前記記録媒体に記録するコンテンツデータのデータサイズを、前記変更入力にかかるデータサイズに変更することを特徴とする請求項１に記載の記録再生装置。
【請求項６】
連続的に入力される一連のコンテンツデータの記録媒体への記録中に、当該記録媒体に記録されたコンテンツデータを再生する記録再生装置の同時記録再生制御方法において、
前記一連のコンテンツデータの記録開始の入力をする記録開始入力工程と、
前記記録開始入力工程によって記録開始の入力があった場合、コンテンツデータを記録するデータサイズを、所定のデータサイズに決定する決定工程と、
前記所定のデータサイズで前記記録媒体に記録されたコンテンツデータの記録回数を検出する検出工程と、
前記検出工程によって検出された記録回数が所定回数となった場合、前記記録媒体に記録されたコンテンツデータの再生の開始を指示する再生開始指示工程と、
前記検出工程によって検出された記録回数が所定回数となった場合、コンテンツデータを記録するデータサイズを、前記決定工程によって決定されたデータサイズよりも大きいデータサイズに変更する変更工程と、
を含んだことを特徴とする同時記録再生制御方法。
【請求項８】
コンテンツデータを記録するデータサイズを、前記変更工程によって変更されたデータサイズよりも小さいデータサイズに変更する第２の変更工程を含んだことを特徴とする請求項６に記載の同時記録再生制御方法。
【請求項９】
請求項６または８に記載の同時記録再生制御方法を、コンピュータに実行させることを特徴とする同時記録再生制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、記録再生装置、同時記録再生制御方法、および同時記録再生制御プログラムに関する。ただし、この発明の利用は、上述した記録再生装置、同時記録再生制御方法、および同時記録再生制御プログラムに限られない。
【背景技術】
【０００２】
従来から、音声データの欠落が無く、多重数を多くでき、再生開始の応答時間を短縮することが可能な記録再生装置が開示されている。この記録再生装置は、ハードディスクに対して音声パケットを転送して記憶させることができ且つハードディスクに記憶された音声パケットを受け取って元のアナログ音声信号を再生することができる。記録再生装置は、所定数の音声パケットを蓄積することができる容量を持つ２個のバッファ・エリアを備えたファイル転送バッファと、ファイル転送バッファにおける音声パケットの書き込み及び読み出しを制御する管理手段とを具備する。管理手段は、１つのバッファ・エリアに蓄積されている音声パケットの数に基づいて、各バッファ・エリアの動作を書き込みと読み出しの間で切り換えさせる（たとえば、下記特許文献１を参照。）。
【０００３】
【特許文献１】
特開２００３−３０８６４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、音声データを録音しながら再生をおこなうという、いわゆる同時記録再生をおこなう場合、再生の途切れを生じさせないために、再生を開始するまでにある程度のデータ量をハードディスクに保存する必要がある。
【０００５】
このため、上述した従来技術では、この同時記録再生の再生開始のためのデータ量を保存するために、記録を開始してから記録中に再生が開始されるまでに時間遅延が生じ、ユーザは再生が開始されるまで、この一定の遅延時間分待たされるという問題が一例として挙げられる。
［０００６］  また、上述した従来技術では、この同時記録再生が可能なデータ量が保存されたかどうかを監視しなければならないため、記録再生装置への負荷が増大し、結果的に同時記録再生の再生開始が遅延してしまうという問題が一例として挙げられる。
［０００７］  このように、同時記録再生をおこなう際に、再生開始が遅れると、ユーザは操作ミスをした、または装置に異常があると錯覚してしまい、ユーザは、同時記録再生の操作のやり直しを強いられることとなり、操作が煩わしくなるという問題が一例として挙げられる。
【課題を解決するための手段】
［０００８］  請求項１の発明にかかる記録再生装置は、連続的に入力される一連のコンテンツデータを記録媒体に記録する記録処理手段と、前記記録処理手段による記録処理中に、前記記録媒体に記録するコンテンツデータのデータサイズを、前記記録媒体に記録済みのコンテンツデータが記録された際のデータサイズとは異なるデータサイズに変更する変更手段と、前記記録処理手段による記録処理中に、前記記録媒体に記録されたコンテンツデータを再生する再生処理手段と、前記記録処理手段による記録開始の入力を受け付ける記録開始入力手段と、前記記録開始入力手段によって記録開始の入力があった場合、前記記録媒体に記録するコンテンツデータのデータサイズを、所定のデータサイズに決定する決定手段と、前記決定手段によって決定された所定のデータサイズで前記記録媒体に記録されたコンテンツデータの記録回数を検出する検出手段と、を備え、前記再生処理手段は、前記検出手段によって検出された記録回数が所定回数となった場合、前記記録処理手段による記録処理中に、前記記録媒体に記録されたコンテンツデータの再生を開始し、前記変更手段は、前記再生処理手段によって再生が開始された場合、前記記録媒体に記録するコンテンツデータのデータサイズを、前記決定手段によって決定された所定のデータサイズよりも大きいデータサイズに変更することを特徴とする。
［０００９］  また、請求項６の発明にかかる同時記録再生制御方法は、連続的に入力される一連のコンテンツデータの記録媒体への記録中に、当該記録媒体に記録されたコンテンツデータを再生する記録再生装置の同時記録再生制御方法において、前記一連のコンテンツデータの記録開始の入力をする記録開始入力工程と、前記記録開始入力工程によって記録開始の入力があった場合、コンテンツデータを記録するデータサイズを、所定のデータサイズに決定する決定工程と、前記所定のデータサイズで前記記録媒体に記録されたコンテンツデータの記録回数を検出する検出工程と、前記検出工程によって検出された記録回数が所定回数となった場合、前記記録媒体に記録されたコンテンツデータの再生の開始を指示する再生開始指示工程と、前記検出工程によって検出された記録回数が所定回数となった場合、コンテンツデータを記録するデータサイズを、前記決定工程によって決定されたデータサイズよりも大きいデータサイズに変更する変更工程と、を含んだことを特徴とする。
［００１０］  また、請求項９の発明にかかる同時記録再生制御プログラムは、請求項６または８に記載の同時記録再生制御方法を、コンピュータに実行させることを特徴とする。
【図面の簡単な説明】
［００１１］
［図１］図１は、この発明の実施の形態にかかる記録再生装置のハードウェア構成を示すブロック図である。
【図２】図２は、この発明の実施の形態にかかる記録再生装置の機能的構成を示すブロック図である。
【図３】図３は、実施例にかかる記録処理手順を示すフローチャートである。
【図４】図４は、実施例にかかる再生処理手順を示すフローチャートである。
【図５】図５は、実施例にかかる同時記録再生制御処理手順を示すフローチャートである。
【符号の説明】
【００１２】
２００  記録再生装置
２０１  記録処理部
２０２  記録部
２０３  再生処理部
２０４  制御部
２２０  記録媒体
２４０  操作入力部
２４１  ビットレート送信部
２４３  データサイズ決定部
２４５  回数検出部
２４６  再生開始信号送信部
２４７  データサイズ変更部
【発明を実施するための最良の形態】
【００１３】
（実施の形態）
以下に添付図面を参照して、この発明にかかる記録再生装置、同時記録再生制御方法、および同時記録再生制御プログラムの好適な実施の形態を詳細に説明する。記録再生装置、同時記録再生制御方法、および同時記録再生制御プログラムでは、一連のコンテンツデータの同時記録再生を実現するものである。
【００１４】
ここで、コンテンツデータとは、画像または音声に関する電子データであり、たとえば、映画、音楽のライブ画像、ドキュメンタリーなど市販されている画像コンテンツ、テレビ番組を録画した画像、ビデオカメラで撮影した画像、ナビゲーション装置に表示する地図データなどの画像情報や、ＪＰＧ、ＢＭＰ等の画像コンテンツ、成分分析データコンテンツの画像表示、楽曲をあらわす楽曲情報、その他、会話内容、効果音などの音声情報が一例として挙げられる。
【００１５】
（記録再生装置のハードウェア構成）
まず、この発明の実施の形態にかかる記録再生装置のハードウェア構成について説明する。図１は、この発明の実施の形態にかかる記録再生装置のハードウェア構成を示すブロック図である。図１において、記録再生装置は、ＣＰＵ１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、ＨＤＤ（ハードディスクドライブ）１０４と、ＨＤ（ハードディスク）１０５と、ＣＤ／ＤＶＤドライブ１０６と、着脱可能な記録媒体の一例としてのＣＤ／ＤＶＤ１０７と、画像／音声Ｉ／Ｆ（インターフェース）１０８と、ディスプレイ１０９と、スピーカ１１０と、入力Ｉ／Ｆ（インターフェース）１１１と、リモコン１１２と、入力キー（キーボードやマウスも含む）１１３と、通信Ｉ／Ｆ（インターフェース）１１４と、ＦＩＦＯメモリ１１５と、を備えている。また、各構成部１０１〜１１５はバス１００によってそれぞれ接続されている。
【００１６】
ここで、ＣＰＵ１０１は、記録再生装置の全体の制御を司る。ＲＯＭ１０２は、ブートプログラムなどのプログラムを記憶している。ＲＡＭ１０３は、ＣＰＵ１０１のワークエリアとして使用される。ＨＤＤ１０４は、ＣＰＵ１０１の制御にしたがってＨＤ１０５に対するデータのリード／ライトを制御する。ＨＤ１０５は、ＨＤＤ１０４の制御で書き込まれたデータを記憶する。
【００１７】
ＣＤ／ＤＶＤドライブ１０６は、ＣＰＵ１０１の制御にしたがってＣＤ／ＤＶＤ１０７に対するデータのリード／ライトを制御する。ＣＤ／ＤＶＤ１０７は、ＣＤ／ＤＶＤドライブ１０６の制御にしたがって記録されたデータの読み出される着脱自在な記録媒体である。ＣＤ／ＤＶＤ１０７として、書き込み可能な記録媒体を利用することもできる。また、この着脱可能な記録媒体として、ＣＤ／ＤＶＤ１０７のほか、ＣＤ−ＲＯＭ（ＣＤ−Ｒ、ＣＤ−ＲＷ）、ＭＯ、メモリーカードなどであってもよい。
【００１８】
また、画像／音声Ｉ／Ｆ（インターフェース）１０８は、画像表示用のディスプレイ１０９と音声出力用のスピーカ１１０（あるいはヘッドホン）に接続される。ディスプレイ１０９には、カーソル、アイコン、メニュー、ウィンドウ、あるいはツールボックスをはじめ、文字や画像等の各種データが表示される。このディスプレイ１０９は、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。スピーカ１１０からは、音声が出力される。
【００１９】
また、入力Ｉ／Ｆ１１１は、文字、数値、各種指示等の入力のための複数のキーを備えたリモコン１１２や入力キー（キーボードやマウスも含む）１１３から送信されてくるデータを入力する。入力キー（キーボードやマウスも含む）１１３は、文字、数字、各種指示などの入力のためのキーを備え、ユーザの操作によりデータの入力をおこなう。
【００２０】
また、通信Ｉ／Ｆ１１４は、無線、あるいは通信回線を通じてインターネットなどのネットワーク１２０に接続され、このネットワーク１２０を介して他の装置に接続される。そして、通信Ｉ／Ｆ１１４は、ネットワーク１２０とＣＰＵ１０１とのインターフェースを司り、外部装置からのデータの入出力を制御する。ネットワーク１２０には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網等がある。
【００２１】
ＦＩＦＯメモリ１１５は、ＣＤ／ＤＶＤドライブ１０６によって読み出されたＣＤ／ＤＶＤ１０７内のデータを、読み出した順番に格納し、格納したデータを取り出して使用する場合に、格納した順番どおりに先に格納したデータから出力する。また、通信Ｉ／Ｆ１１４から受信されたデータを、受信された順番に格納し、格納したデータを取り出して使用する場合に、格納した順番どおりに先に格納したデータから出力する。さらに、ＨＤＤ１０４によって読み出されたＨＤ１０５内のデータを、読み出した順番に格納し、格納したデータを取り出して使用する場合に、格納した順番どおりに先に格納したデータから画像／音声Ｉ／Ｆ１０８に出力する。
【００２２】
（記録再生装置の機能的構成）
つぎに、この発明の実施の形態にかかる記録再生装置の機能的構成について説明する。図２は、この発明の実施の形態にかかる記録再生装置の機能的構成を示すブロック図である。図２において、記録再生装置２００は、記録処理部２０１と、記録部２０２と、再生処理部２０３と、制御部２０４とから構成されている。
【００２３】
記録処理部２０１は、データ入力部２１０と、データ圧縮部２１３と、記録バッファ２１４，２１５とを備えている。データ入力部２１０は、後述する操作入力部２４０によって同時記録再生の開始信号が入力されると、外部からコンテンツデータを連続的に入力する。このデータ入力部２１０はデータ読取部２１１とデータ受信部２１２とから構成されている。データ読取部２１１は、コンテンツデータを記録したＣＤ／ＤＶＤ１０７からコンテンツデータを読み取ることによって、記録再生装置２００内部にコンテンツデータを入力する。
【００２４】
また、データ受信部２１２は、ネットワーク１２０からコンテンツデータを受信することによって、記録再生装置２００内部にコンテンツデータを入力する。このデータ読取部２１１は、図１に示したＣＤ／ＤＶＤドライブ１０６によってその機能を実現する。また、データ受信部２１２は、図１に示した通信Ｉ／Ｆ１１４によってその機能を実現する。
【００２５】
データ圧縮部２１３は、あらかじめ設定されたデフォルトのビットレートで、データ入力部２１０から連続的に入力されてくるコンテンツデータを圧縮する。なお、データ圧縮の手法については、ＭＰＥＧなどの周知の規格にしたがっておこなう。データ圧縮部２１３は、具体的には、たとえば、図１に示したＲＯＭ１０２、ＲＡＭ１０３、ＨＤ１０５、ＣＤ／ＤＶＤ１０７などの記録媒体に格納されているプログラムをＣＰＵ１０１が実行することによって、その機能を実現する。
【００２６】
記録バッファ２１４，２１５は、データ圧縮部２１３で圧縮された圧縮データを保持し、保持した順番から記録媒体２２０へ転送する。具体的には、両記録バッファ２１４，２１５は時分割で圧縮データを記録する。一方の記録バッファ２１４（または２１５）に蓄積された圧縮データが記録媒体２２０に書き込まれている最中に、空き状態となっている他方の記録バッファ２１５（または２１４）に圧縮データを蓄積する。
【００２７】
この記録バッファ２１４，２１５は、定常時では所定の転送データ量（データサイズ）によって圧縮データを記録媒体２２０に転送する。一方、後述するデータサイズ変更部２４７によって変更された場合、再生時に音切れしない程度の転送データ量（データサイズ）によって圧縮データを記録媒体２２０に転送する。この記録バッファ２１４，２１５は、具体的には、たとえば、図１に示したＦＩＦＯメモリ１１５によってその機能を実現する。
【００２８】
また、記録部２０２は、記録媒体２２０と、データ書込み／読出し部２２１とから構成されている。記録媒体２２０は、記録バッファから転送されてくる圧縮データを記録する。この記録媒体２２０は、具体的には、たとえば、図１に示したＲＡＭ１０３またはＨＤ１０５によってその機能を実現する。
【００２９】
データ書込み／読出し部２２１は、記録バッファ２１４，２１５から転送されてくる圧縮データを記録媒体２２０に書き込む。また、後述する再生開始信号送信部２４６からの再生開始信号を受信した場合、記録媒体２２０に記録された圧縮データの読み出しを開始して、再生バッファ２３０，２３１に書き込む。このデータ書込み／読出し部２２１は、具体的には、たとえば、図１に示したＨＤＤ１０４によってその機能を実現する。
【００３０】
再生処理部２０３は、再生バッファ２３０，２３１と、デコード部２３２と、再生部２３３とから構成されている。再生バッファは、記録媒体２２０に記録された圧縮データが書き込まれ、書き込まれた順番からデコード部２３２へ転送する。具体的には、両再生バッファ２３０，２３１は時分割で圧縮データを転送する。一方の再生バッファ２３０（または２３１）に蓄積された圧縮データがデコード部２３２に転送されている最中に、空き状態となっている他方の再生バッファ２３１（または２３０）に記録媒体２２０から圧縮データを書き込む。この再生バッファ２３０，２３１は、具体的には、たとえば、図１に示したＦＩＦＯメモリ１１５によってその機能を実現する。
【００３１】
デコード部２３２は、再生バッファ２３０，２３１から転送されてくる圧縮データをデコードする。なお、デコードの手法については、ＭＰＥＧなどの周知の規格にしたがっておこなう。デコード部２３２は、具体的には、たとえば、図１に示したＲＯＭ１０２、ＲＡＭ１０３、ＨＤ１０５、ＣＤ／ＤＶＤ１０７などの記録媒体に格納されているプログラムをＣＰＵ１０１が実行することによって、その機能を実現する。
【００３２】
再生部２３３は、デコード部２３２によってデコードされたコンテンツデータを再生する。具体的には、コンテンツデータが音声コンテンツデータの場合、その楽曲を出力する。また、コンテンツデータが映像コンテンツデータの場合、映像を表示する。この再生部２３３は、具体的には、たとえば、図１に示した画像／音声Ｉ／Ｆ１０８、ディスプレイ１０９またはスピーカ１１０によってその機能を実現する。
【００３３】
制御部２０４は、連続的に入力される一連のコンテンツデータの記録媒体２２０への記録処理中に、記録媒体２２０に記録されたコンテンツデータの同時記録再生を制御する。制御部２０４は、操作入力部２４０と、ビットレート送信部２４１と、データサイズ決定部２４３と、データサイズ抽出部２４４と、回数検出部２４５と、再生開始信号送信部２４６と、データサイズ変更部２４７と、から構成されている。
【００３４】
操作入力部２４０は、図１に示したリモコン１１２や入力キー１１３をユーザが操作することによって、同時記録再生の開始信号の入力や、ビットレートの変更入力を受け付ける。この操作入力部２４０は、図１に示した入力Ｉ／Ｆ１１１によってその機能を実現する。
【００３５】
ビットレート送信部２４１は、あらかじめ設定されたデフォルトのビットレートまたは操作入力部２４０によって変更入力されたビットレートをデータサイズ抽出部２４４に送信する。ビットレート送信部２４１は、具体的には、たとえば、図１に示したＲＯＭ１０２、ＲＡＭ１０３、ＨＤ１０５、ＣＤ／ＤＶＤ１０７などの記録媒体に格納されているプログラムをＣＰＵ１０１が実行することによって、その機能を実現する。
【００３６】
データサイズ決定部２４３は、ビットレート送信部２４１によって送信されてくるビットレートに対応するデータサイズを有する。ここでデータサイズ決定部２４３について具体的に説明する。
【００３７】
デフォルトのビットレートＡで圧縮されるデータサイズをデータサイズＢとする。データ圧縮するために圧縮時間Ｃが必要とする。また、圧縮データを記録媒体２２０に書き込む時間と書き込まれた圧縮データを読み出す時間を時間Ｄとする。この時間Ｄは圧縮データの量に依存しないほぼ一定値になる。
【００３８】
データサイズＢの圧縮データをデコードして再生する時間を再生時間Ｆとする。次の圧縮データ(２回目)が用意できていれば、音途切れが発生しない。したがって、下記の条件式を満たすことにより、データサイズＢは、再生時に音切れしない最小データサイズとなる。上述したデータサイズ決定部２４３は、下記条件式（１）を満足するように設定されている。
Ｆ−２Ｃ−Ｄ＞０・・・（１）
【００３９】
このデータサイズ決定部２４３は、具体的には、たとえば、図１に示したＲＯＭ１０２、ＲＡＭ１０３、ＨＤ１０５、ＣＤ／ＤＶＤ１０７などの記録媒体によってその機能を実現する。
【００４０】
データサイズ抽出部２４４は、ビットレート送信部２４１によって送信されたビットレートに対応するデータサイズをデータサイズ決定部２４３から抽出する。このデータサイズ抽出部２４４は、具体的には、たとえば、図１に示したＲＯＭ１０２、ＲＡＭ１０３、ＨＤ１０５、ＣＤ／ＤＶＤ１０７などの記録媒体に格納されているプログラムをＣＰＵ１０１が実行することによって、その機能を実現する。
【００４１】
回数検出部２４５は、データ圧縮部２１３で圧縮された圧縮データの書込み回数を計数し、計数された書込み回数が、所定回数ｎに達したかどうかを検出する。具体的には、この所定回数ｎにデータサイズを乗じたデータ量が、再生処理部２０３において再生の途切れが生じない程度のデータ量となるように、所定回数ｎが設定されている。この回数検出部２４５は、具体的には、たとえば、図１に示したＲＯＭ１０２、ＲＡＭ１０３、ＨＤ１０５、ＣＤ／ＤＶＤ１０７などの記録媒体に格納されているプログラムをＣＰＵ１０１が実行することによって、その機能を実現する。
【００４２】
再生開始信号送信部２４６は、回数検出部２４５によって、計数された書込み回数が所定回数ｎに達したことが検出された場合、データ書込み／読出し部２２１に、再生開始信号を送信する。この再生開始信号送信部２４６は、具体的には、たとえば、図１に示したＲＯＭ１０２、ＲＡＭ１０３、ＨＤ１０５、ＣＤ／ＤＶＤ１０７などの記録媒体に格納されているプログラムをＣＰＵ１０１が実行することによって、その機能を実現する。
【００４３】
データサイズ変更部２４７は、回数検出部２４５によって、計数された書込み回数が所定回数ｎに達したことが検出された場合、記録バッファ２１４，２１５から記録媒体２２０に書き込むべき圧縮データのデータサイズを、データサイズ抽出部２４４によって抽出されたデータサイズに変更する。このデータサイズ変更部２４７は、具体的には、たとえば、図１に示したＲＯＭ１０２、ＲＡＭ１０３、ＨＤ１０５、ＣＤ／ＤＶＤ１０７などの記録媒体に格納されているプログラムをＣＰＵ１０１が実行することによって、その機能を実現する。
【実施例】
【００４４】
つぎに、実施例にかかる記録処理手順について説明する。図３は、実施例にかかる記録処理手順を示すフローチャートである。図３において、同時記録再生の開始入力があった場合（ステップＳ３０１：Ｙｅｓ）、一連のコンテンツデータを連続的に入力する（ステップＳ３０２）。ビットレートの変更入力がない場合（ステップＳ３０３：Ｎｏ）、デフォルトのビットレートで圧縮処理をおこなう（ステップＳ３０４）。一方、ビットレートの変更入力があった場合（ステップＳ３０３：Ｙｅｓ）、変更されたビットレートで圧縮処理をおこなう（ステップＳ３０５）。
【００４５】
その後、圧縮データを記録バッファ２１４，２１５に書き込み（ステップＳ３０６）、記録媒体２２０に転送して記録する（ステップＳ３０７）。一方、コンテンツデータがある場合（ステップＳ３０８：Ｙｅｓ）、ステップＳ３０２に移行する。一方、コンテンツデータがない場合（ステップＳ３０８：Ｎｏ）、記録処理を終了する。
【００４６】
つぎに、実施例にかかる再生処理手順について説明する。図４は、実施例にかかる再生処理手順を示すフローチャートである。まず、再生開始信号が受信された場合（ステップＳ４０１：Ｙｅｓ）、記録媒体２２０から圧縮データを読み出して、再生バッファ２３０，２３１に書き込む（ステップＳ４０２）。つぎに、再生バッファ２３０，２３１から順次転送されてくる圧縮データをデコードする（ステップＳ４０３）。
【００４７】
そして、デコードされたコンテンツデータを再生する（ステップＳ４０４）。そして、圧縮データが記録媒体２２０にある場合（ステップＳ４０５：Ｙｅｓ）、ステップＳ４０２に移行する。一方、圧縮データが記録媒体２２０にない場合（ステップＳ４０５：Ｎｏ）、再生処理を終了する。
【００４８】
つぎに、実施例にかかる同時記録再生制御処理手順について説明する。図５は、実施例にかかる同時記録再生制御処理手順を示すフローチャートである。まず、同時記録再生の開始入力があった場合（ステップＳ５０１：Ｙｅｓ）、デフォルトのビットレートを送信する（ステップＳ５０２）。このステップＳ５０１の処理は、図３に示したステップＳ３０１の処理と同一処理である。
【００４９】
そして、データサイズ決定部２４３からビットレートに対応するデータサイズを抽出し（ステップＳ５０３）、記録媒体２２０に記録する圧縮データのデータサイズを、抽出されたデータサイズに変更する（ステップＳ５０４）。これにより、記録バッファ２１４，２１５のデータ転送量が変更される。
【００５０】
そして、記録媒体２２０への書込み回数がｎ回になった場合（ステップＳ５０５：Ｙｅｓ）、書き込み回数を「０」にリセットする（ステップＳ５０６）。そして、データ書込み／読出し部２２１に再生開始信号を送信し（ステップＳ５０７）、記録媒体２２０に記録する圧縮データのデータサイズを、デフォルトのデータサイズに変更する（ステップＳ５０８）。
【００５１】
そして、ビットレートの変更入力があった場合（ステップＳ５０９：Ｙｅｓ）、変更されたビットレートを送信し（ステップＳ５１０）、ステップＳ５０３に移行する。一方、ビットレートの変更入力がない場合（ステップＳ５０９：Ｎｏ）、記録処理が終了していなければ（ステップＳ５１１：Ｎｏ）、ステップＳ５０９に移行する。一方、記録処理が終了した場合（ステップＳ５１１：Ｙｅｓ）、同時記録再生制御処理を終了する。
【００５２】
このように、再生開始時において、記録媒体２２０に書き込むデータサイズをデフォルトのデータサイズより小さくして書込み、再生可能なデータ量が記録媒体２２０に蓄積されてから、再生処理部２０３が再生を開始することにより、再生の途切れを生じることなくすばやい再生処理をおこなうことができる。また、再生処理が開始された後は、デフォルトのデータサイズに戻すことにより、書込み頻度を減少させ、記録再生装置２００のパフォーマンスの向上を図ることができる。
【００５３】
また、記録再生中においても、ユーザからビットレートの変更入力があった場合、変更されたビットレートに応じて、記録媒体２２０に書き込むデータサイズをデフォルトのデータサイズより小さくして書込むことにより、再生の途切れを生じることなくすばやい再生処理をおこなうことができる。
【００５４】
以上説明したように、この実施の形態にかかる記録再生装置、同時記録再生制御方法、および同時記録再生制御プログラムによれば、データサイズを小さくしてコンテンツデータの記録媒体への書込み頻度を再生開始前は多くすることにより、再生可能なデータ量の蓄積の高速化を図ることができ、同時記録再生時のクイック再生を実現することができる。
【００５５】
これにより、ユーザは、コンテンツデータの記録と同時に再生されたコンテンツデータの視聴ができるため、再生開始の遅延による操作ミスまたは装置異常などの錯覚を生じない。したがって、再生待ちのいらいら感を生じることなくコンテンツデータの視聴を楽しむことができる。また、再生開始後は、データサイズを大きくして書き込み頻度を少なくすることにより、記録再生装置の同時記録再生のパフォーマンスの向上を図ることができる。
【００５６】
なお、この実施の形態で説明した同時記録再生制御方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体２２０に記録され、コンピュータによって記録媒体２２０から読み出されることによって実行される。また、このプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【００５７】
また、上述した実施の形態にかかる記録再生装置２００は、たとえば、ＣＤプレーヤ、ＭＤプレーヤ、ＭＤレコーダ、ＤＶＤプレーヤ、ＤＶＤレコーダ、ＭＰ３やＷＭＡなどの圧縮データを用いたプレーヤ、カーナビゲーション装置などに適用することができる。また、この記録再生装置２００は、たとえば、オーディオビジュアル機器（家庭用、業務用、車載用、ポータブル）としても利用することができる。さらに、ネットワーク型オーディオビジュアル配信受信機器（サーバ・クライアントシステム）や、リアルタイム解析分析結果出力装置、ＴＴＳ（Ｔｅｘｔ  Ｔｏ  Ｓｐｅｅｃｈ）音声合成装置、自動翻訳通訳装置、成分分析結果表示装置などにも適用することができる。
【図１】
0004191221.tif 000002
【図２】
0004191221.tif 000003
【図３】
0004191221.tif 000004
【図４】
0004191221.tif 000005
【図５】
0004191221.tif 000006