(57)【要約】【課題】デジタルデータが途中で記録されない虞れを防ぐ。【解決手段】デジタル記録機器は、入力されるデジタルデータを圧縮するエンコーダ手段と、該圧縮されたデータを記録する記録メディアを具えている。エンコーダ手段は、制御回路１に繋がっている。制御回路１は、デジタルデータを記録する際に、記録メディアの残り容量を検索する機能と、残り容量が一定値以下又は記録すべきデータの容量以下であるときは、既に記録されたデータのビットレートを低く変換して記録メディアに再記録する機能を具える。【選択図】    図１
2004272996.tif 000002
【特許請求の範囲】
【請求項１】
デジタルデータを圧縮するエンコーダ手段と、該圧縮されたデータを記録する記録メディアを具えたデジタル記録機器に於いて、
エンコーダ手段は、制御回路（１）に繋がり、
制御回路（１）は、デジタルデータを記録する際に、記録メディアの残り容量を検索する機能と、残り容量が一定値以下又は記録すべきデータの容量以下であるときは、既に記録されたデータのビットレートを低く変換して記録メディアに再記録する機能を具えることを特徴とするデジタル記録機器。
【請求項２】
デジタルデータを圧縮するエンコーダ手段と、該圧縮されたデータを記録する記録メディアを具えたデジタル記録機器に於いて、
エンコーダ手段は、制御回路（１）に繋がり、該制御回路（１）はバッファメモリ（６）に繋がり、
制御回路（１）は、デジタルデータを一旦バッファメモリ（６）に記録する機能と、該バッファメモリ（６）からのデータを記録メディアに転送する際には、記録メディアの残り容量と該記録メディアに転送するデータの容量を比較する機能と、残り容量が記録メディアに転送すべきデータの容量以下であるときは、記録メディアに既に記録されたデータのビットレートを低く変換して記録メディアに再記録する機能を具えることを特徴とするデジタル記録機器。
【請求項３】
デジタルデータは、デジタルオーディオデータである請求項１又は２に記載のデジタル記録機器。
【請求項４】
記録メディアは、ハードディスクドライブ、メモリカード、ディスクの何れかである請求項１乃至３の何れかに記載のデジタル記録機器。
【請求項５】
デジタルデータを圧縮するエンコーダ手段と、該圧縮されたデータを記録する記録メディアを具えた機器のデジタル記録方法であって、
デジタルデータを記録する際に、記録メディアの残り容量を検索する工程と、
残り容量が一定値以下又は記録すべきデータの容量以下であるときは、既に記録されたデータのビットレートを低く変換して記録メディアに再記録する工程を有するデジタル記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルデータ、特にオーディオデータを記録する機器及びデジタル記録方法に関する。
【０００２】
【従来の技術】
デジタルオーディオはデータサイズが大きいから、これを圧縮して記録することが行われており、その圧縮技術の１つとして、ＭＰ３（ＭＰＥＧ−１ＡｕｄｉｏＬａｙｅｒ３）がある。このＭＰ３によって１６ビット量子化でサンプリング周波数４４．１ｋＨｚのＰＣＭリニアオーディオが、ビットレート（１秒当たりの情報量）が１２８ｋｂｐｓの場合に、データ量を約１／１１に圧縮できる（例えば、特許文献１参照）。
このＭＰ３は、主にネットワーク上での音楽配信を目的として開発されたものである。また、オーディオ圧縮技術には、ＷＭＡ（Ｗｉｎｄｏｗｓ  ＭｅｄｉａＡｕｄｉｏ）と呼ばれるものもある。何れの形式にしても、圧縮時のビットレートにより、オーディオデータファイルの大きさが決まり、ビットレートが高いと音質は良くなる。
従来のデジタル録音機器は、該機器本体又はパーソナルコンピュータ（以下、「ＰＣ」と略す）内のエンコーダーにて、ＭＰ３、ＷＭＡの形式に圧縮したデータを機器本体内の記録メディアに記録する。
【０００３】
【特許文献１】
特開２００１−１８４８４０号（明細書『０００２』）
【０００４】
【発明が解決しようとする課題】
記録メディアに記録する全てのオーディオデータのビットレートが高いと、記録メディアの余裕である残り容量が少なくなり、一部のオーディオデータが記録メディアに記録されない虞れが生じる。
本発明の目的は、デジタルデータが途中で記録されない虞れを防ぐことにある。
【０００５】
【課題を解決する為の手段】
デジタル記録機器は、デジタルデータを圧縮するエンコーダ手段と、該圧縮されたデータを記録する記録メディアを具えている。
エンコーダ手段は、制御回路（１）に繋がり、
制御回路（１）は、デジタルデータを記録する際に、記録メディアの残り容量を検索する機能と、残り容量が一定値以下又は記録すべきデータの容量以下であるときは、既に記録されたデータのビットレートを低く変換して記録メディアに再記録する機能を具える。
【０００６】
【作用及び効果】
制御回路（１）は、記録メディアの残り容量が、一定値以下又は記録すべきデータの容量以下であるときは、既に記録されたデータのビットレートを低く変換して記録メディアに再記録する。これにより、記録メディア内の空き領域を増やすことができ、データを追加して記録することができる。
【０００７】
【発明の実施の形態】
（全体構成）
以下、本発明の一例を図を用いて詳述する。
図１は、本例に係わる機器の内部ブロック図である。該機器に記録されるデジタルオーディオには、ＰＣ（２）にダウンロードされ該ＰＣ（２）から転送されるものと、ＣＤ等をソースとして入力端子（４）から入力されるものがある。
入力端子（４）に入力されるオーディオデータには、アナログオーディオとデジタルオーディオがある。アナログオーディオは、Ａ／Ｄコンバータ（７）によってデジタルオーディオに変換され、デジタルオーディオはそのまま入力される。
【０００８】
入力されるオーディオデータが、アナログかデジタルかを判別するには、種々の方式があるが、例えば入力端子（４）に挿入されるプラグ（４０）の仕様が異なることにより行うことも考えられる。図２は、入力端子（４）にプラグ（４０）が挿入された状態を示す断面図である。プラグ（４０）は本体（４１）から金属製のピン（４２）を突出して設け、デジタルオーディオ信号を伝送するピン（４２）の一部には、周囲を樹脂で覆った絶縁部（４３）が設けられている。アナログオーディオ信号を伝送するピン（４２）には絶縁部（４３）は設けられていない。入力端子（４）内にて、絶縁部（４３）に対応する箇所には、微少電流が流れる導通片（４４）（４４）が設けられている。
デジタルオーディオ信号を伝送するピン（４２）が入力端子（４）に挿入されると、導通片（４４）は絶縁部（４３）に接して、ピン（４２）内を電流は流れないから、導通片（４４）（４４）間は通電しない。しかし、アナログオーディオを伝送するピン（４２）が入力端子（４）に挿入されると、ピン（４２）を介して導通片（４４）（４４）間が通電する。これにより、入力されるオーディオデータが、アナログオーディオかデジタルオーディオかを判別できる。尚、アナログオーディオを伝送するピン（４２）に絶縁部（４３）を設け、デジタルオーディオを伝送するピン（４２）に絶縁部（４３）を設けなくともよい。
図１の入力端子（４）とＡ／Ｄコンバータ（７）との間には、スイッチ（ＳＷ）が設けられ、入力されるオーディオデータがアナログかデジタルかにより、入力端子（４）とＡ／Ｄコンバータ（７）との接続が、後記の制御回路（１）によってＯＮ、ＯＦＦされる。
【０００９】
デジタルオーディオは、エンコード及びデコード機能を有する信号処理プロセッサ（ＤＳＰ）（５）に入力され、圧縮又は伸長される。ＤＳＰ（５）はマイクロコンピュータである制御回路（１）に繋がり、動作を制御される。ＤＳＰ（５）にて圧縮されたオーディオデータは、記録メディアであるハードディスクドライブ（ＨＤＤ）（３）に格納される。制御回路（１）は、またＰＣ（２）によって圧縮されたオーディオデータが入力されるＵＳＢ端子（７１）及び大容量のバッファメモリ（６）に繋がっている。
ＨＤＤ（３）から読み出されれたオーディオデータは、ＤＳＰ（５）によってデコード、伸長され、Ｄ／Ａコンバータ（７０）にてアナログ信号に変換され、アンプ（７２）にて増幅された後に、ヘッドホン端子（７３）から出力される。
【００１０】
図３に示すように、ＨＤＤ（３）内には、ビットレートが１２８ｋｂｐｓで記録された３つのファイル、即ち夫々約数分間のオーディオデータが既に３曲分記録されており、残り容量が少なくなっているとする。本例にあっては、このように、既に記録されたオーディオデータによって、ＨＤＤ（３）の残り容量が少なくなっている場合に、該記録済みのオーディオデータの容量を小さくして、再記録する点に特徴がある。
以下、ＰＣ（２）にて圧縮したデータを転送する場合と、入力端子（４）からオーディオデータが入力された場合とに分けて、図４及び図５のフローチャートを用いて示す。
【００１１】
ＰＣ上にて圧縮したデータを転送する場合
ＨＤＤ（３）内に、ＰＣ（２）にて圧縮したオーディオデータを記録するには、図４のフローチャートに示すように、制御回路（１）は先ずＨＤＤ（３）に転送するファイルの容量と、ＨＤＤ（３）内の残り容量を検出し（Ｓ１、Ｓ２）、両容量を比較する（Ｓ３）。ＨＤＤ（３）に転送するファイル（図３に曲４で示す）は、ビットレートが１２８ｋｂｐｓで記録された数分間のオーディオデータである。ＨＤＤ（３）内の残り容量の方が大きい場合は、そのままＨＤＤ（３）内に記録する。
ＨＤＤ（３）内の残り容量の方が小さい場合は、制御回路（１）はＨＤＤ（３）内のファイルの内、高いビットレートで記録されたものを選び出す（Ｓ４）。図３では、例えば２番目に記録された曲と３番目に記録された曲を選んでいる。制御回路（１）は、選択したファイルの容量を小さくしてよいか否かを表示部（図示せず）に示し、使用者の確認を得る（Ｓ５）。これは、ファイルの内、使用者が高いビットレートで記録したままにしておき、音質を落としたくないものがあるためである。使用者から該当するファイルの容量を小さくして良い旨の操作がされると、ファイルを一旦、制御回路（１）又はＰＣ（２）に写して、低いビットレートに変換する（Ｓ６）。図３では、２番目に記録された曲と３番目に記録された曲のビットレートが半分の６４ｋｂｐｓに変換される。ビットレートが半分になると、ファイルの容量も半分となり、この分残り容量が増える。
ファイルの変換が終了すると、制御回路（１）は該低ビットレートに変換されたファイルをＨＤＤ（３）に上書きして再記録する。このとき、元の２番目に記録された曲と３番目に記録された曲を消去してもよい。以下、ＨＤＤ（３）内の残り容量が、ＨＤＤ（３）に転送するファイルの容量以上となるまで、上記の動作を続ける。図３に示すように、残り容量が大きくなり、制御回路（１）は４番目の曲をＨＤＤ（３）に記録することができる（Ｓ７）。
【００１２】
入力端子から入力されたデータを記録する場合
入力端子（４）から入力されるデータをＨＤＤ（３）に記録する場合は、全てのデータを記録するのに、どれだけの容量が必要なのかは、記録当初には判らない。従って、図５のフローチャートに記載された手順を踏む。
制御回路（１）内には、残り容量の目安となる一定量の値が記録されており、ＨＤＤ（３）内の残り容量が、該一定値以上であれば、入力端子（４）から入力されるデータをそのままＨＤＤ（３）内に記録する（Ｓ１０、Ｓ１１）。ＨＤＤ（３）内の残り容量が、該一定値未満であれば、ＨＤＤ（３）内のファイルの内、高いビットレートで記録されたものを選び出す（Ｓ１２）。選択されたファイルを、変換の可否を確認後に、制御回路（１）又はＰＣ（２）にて低ビットレートに変換する（Ｓ１３）。
制御回路（１）は、入力端子（４）から入力されるデータを一旦バッファメモリ（６）に記録するとともに、低ビットレートに変換したＨＤＤ（３）内のファイルをも、バッファメモリ（６）に記録する。ビットレートの変換が終わり、ＨＤＤ（３）内の残り容量（既存のファイルを低ビットレートに変換した後の残り容量）が、入力端子（４）から入力されたデータ容量以上となると（Ｓ１４）、バッファメモリ（６）に記録され低ビットレートに変換したファイルを、ＨＤＤ（３）に再記録するとともに（Ｓ１５）、入力端子（４）からのデータをＨＤＤ（３）内に記録する（Ｓ１６）。
尚、入力端子（４）から入力される全てのデータを一旦バッファメモリ（６）に記録し、記録が終了した時点で、ＨＤＤ（３）内の残り容量とバッファメモリ（６）内に記録されたデータの容量を比較する。ＨＤＤ（３）内の残り容量の方が小さい場合は、上記ＰＣ（２）からの転送と同様にして、ＨＤＤ（３）内のファイルを低ビットレートに変換して容量を小さくしても良い。
【００１３】
本例にあっては、ＨＤＤ（３）内に記録するのは、オーディオデータとしたが、映像データであってもよい。また、記録メディアとして、ＨＤＤ（３）を例示したが、メモリカードや記録可能なディスクであってもよい。
また、機器がＰＣ（２）からのデータ転送を受ける機能のみを有し、入力端子（４）を有さない場合は、バッファメモリ（６）は設けなくともよい。
【００１４】
上記実施例の説明は、本発明を説明するためのものであって、特許請求の範囲に記載の発明を限定し、或は範囲を減縮する様に解すべきではない。又、本発明の各部構成は上記実施例に限らず、特許請求の範囲に記載の技術的範囲内で種々の変形が可能であることは勿論である。
【図面の簡単な説明】
【図１】機器の内部ブロック図である。
【図２】入力端子にプラグが挿入された状態を示す断面図である。
【図３】ビットレート変換前後の容量を示す説明図である。
【図４】機器の動作を示すフローチャートである。
【図５】機器の動作を示すフローチャートである。
【符号の説明】
（１）    制御回路
（２）    ＰＣ
（３）    ＨＤＤ
（４）    入力端子
（６）    バッファメモリ
【図１】
2004272996.tif 000003
【図２】
2004272996.tif 000004
【図３】
2004272996.tif 000005
【図４】
2004272996.tif 000006
【図５】
2004272996.tif 000007