(57)【要約】  【課題】  新たに記録される音声又は映像のデータの音質又は画質を落とさずに、記録媒体の空き容量を増加させることができる記録再生装置を提供する。  【解決手段】  音声又は映像のデータを記録する記録媒体７ａ、及び記録媒体７ａが記録したデータを再生する記録再生部７を備える記録再生装置に、記録媒体７ａの容量を検出する容量検出手段と、該容量検出手段の検出結果に基づいて、記録媒体７ａの空き容量が所定容量以上であるか否かを判定する判定手段と、該判定手段が否と判定した場合、記録媒体７ａに記録されたデータを該データのビットレートより低ビットレートになるように圧縮するエンコーダ４とを備える。【選択図】        図１
2007080362.tif 000002
【特許請求の範囲】
【請求項１】
音声又は映像のデータを記録する記録媒体を備え、該記録媒体が記録したデータを再生する記録再生装置において、
前記記録媒体の空き容量を検出する容量検出手段と、
該容量検出手段が検出した空き容量が所定容量以上であるか否かを判定する判定手段と、
該判定手段が否と判定した場合、前記記録媒体に記録されているデータを該データのビットレートより低ビットレートになるように圧縮する圧縮手段と
を備えることを特徴とする記録再生装置。
【請求項２】
前記記録媒体に記録されているデータを再生する再生手段と、
該再生手段が再生したデータの再生回数を記録する再生回数記録手段と、
前記記録媒体に複数のデータが記録されていて、前記判定手段が否と判定した場合、前記再生回数記録手段が記録した再生回数に基づいて、圧縮対象のデータを選択する選択手段と
を備え、
前記圧縮手段は、
前記選択手段が選択したデータを低ビットレートになるように圧縮するようにしてある
ことを特徴とする請求項１に記載の記録再生装置。
【請求項３】
前記記録媒体に記録されているデータの記録日時を取得する取得手段と、
日時を計時する計時手段と、
該計時手段の計時結果、前記取得手段が取得した記録日時、及び前記再生回数記録手段が記録した再生回数に基づいて、データの再生頻度を算出する再生頻度算出手段と、
再生頻度と所定ビットレートとを対応付けたテーブルと、
該テーブルに基づいて、前記記録媒体に記録されているデータのビットレートが、前記再生頻度算出手段が算出した再生頻度に応じた所定ビットレート以上であるか否かを判定するビットレート判定手段と
を備え、
前記選択手段は、
前記ビットレート判定手段が前記所定ビットレート以上であると判定した場合、前記データを、圧縮対象のデータとして選択するようにしてある
ことを特徴とする請求項２に記載の記録再生装置。
【請求項４】
前記記録媒体に記録されているデータを前記再生手段が再生した再生日時を記録する再生日時記録手段を備え、
前記選択手段は、
前記再生日時記録手段が記録した再生日時、及び前記再生回数記録手段が記録した再生回数に基づいて、圧縮対象のデータを選択するようにしてある
ことを特徴とする請求項２又は請求項３に記載の記録再生装置。
【請求項５】
前記選択手段が選択したデータのビットレートと、前記圧縮手段による圧縮後のデータのビットレートとを、圧縮前に比較することで、記録媒体の増加空き容量を算出する算出手段を備え、
前記圧縮手段は、
前記算出手段の算出結果に基づいて、増加空き容量が大きいデータから順にデータを低ビットレートになるように圧縮するようにしてある
ことを特徴とする請求項２乃至請求項４のいずれか一つに記載の記録再生装置。
【請求項６】
前記選択手段が圧縮対象のデータを選択した場合、データが圧縮される旨を表示する表示手段と、
該表示手段が圧縮される旨を表示した場合、データの圧縮を受け付ける圧縮受付手段と
を備え、
前記圧縮手段は、
前記圧縮受付手段が圧縮を受け付けた場合、データを圧縮するようにしてある
ことを特徴とする請求項２乃至請求項５のいずれか一つに記載の記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声又は映像のデータを記録する記録媒体を備え、記録媒体の空き容量に応じて、記録媒体に記録されたデータを圧縮し、空き容量を増加させることができる記録再生装置に関する。
【背景技術】
【０００２】
従来のオーディオプレーヤは、音声データを圧縮符号化するエンコーダ、及び該エンコーダが圧縮符号化した音声データをハードディスク又は半導体メモリ等の記録媒体に記録し、記録した音声データを再生する記録再生部を備えている。
【０００３】
また、オーディオプレーヤは、記録媒体の空き容量を検出し、検出した空き容量に応じたビットレートで音声データを圧縮符号化して記録媒体に記録する機能を有している。つまり、記録媒体の空き容量が所定容量未満の場合、空き容量が所定容量以上の場合に比べて低ビットレートになるように音声データを圧縮符号化して記録する機能を有している（特許文献１）。
【０００４】
このように構成されるオーディオプレーヤにおいては、音声データを、記録媒体の空き容量が大きい場合、高ビットレートで、空き容量が小さい場合、低ビットレートになるように記録することにより、記録媒体の空き容量が小さい場合であっても、空き容量に応じたビットレートで音声データを圧縮符号化し、記録媒体に記録することができる。
【特許文献１】特開２００４−３８０６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のオーディオプレーヤにおいては、記録媒体の空き容量が小さい程、新たに記録される音声データを、低ビットレートになるように記録媒体に記録するため、該音声データは、不要な音声データが記録媒体に記録されているにも関わらず、低音質、即ち低ビットレートになるように記録されるという問題があった。
つまり、記録媒体に記録されている不要な音声データのビットレートを下げることで、新たに記録される音声データをより高いビットレートで記録することが可能であるにも関わらず、新たに記録される音声データが低ビットレートになるように記録されるという問題があった。
【０００６】
また、上述の問題は、映像データの記録再生機能付きのオーディオプレーヤ、又は映像データを記録する機能を有するビデオプレーヤ等の記録再生装置も同様に有している。
【０００７】
本発明は、斯かる事情に鑑みてなされたものであり、その目的は、記録媒体の空き容量が所定容量未満の場合、記録媒体に記録済みの音声又は映像のデータを、該データのビットレートより低ビットレートになるように圧縮する構成とすることにより、新たにデータを記録するための記録媒体の空き容量を増加させることができる記録再生装置を提供することにある。
【０００８】
また、本発明の他の目的は、記録媒体に記録されているデータの再生回数を記録しておき、記録媒体の空き容量が所定容量未満の場合、記録した再生回数に基づいて、圧縮対象のデータを選択し、選択されたデータを該データのビットレートより低ビットレートになるように圧縮する構成とすることにより、記録媒体に記録されているデータの再生回数に応じて、不要と推定されるデータのサイズを小さくし、記録媒体の空き容量を増加させることができる記録再生装置を提供することにある。
【０００９】
更に、本発明の他の目的は、記録媒体に記録されたデータの再生頻度を算出し、記録媒体の空き容量が所定容量未満の場合、再生頻度に基づいて、圧縮対象のデータを選択し、選択されたデータを該データのビットレートより低ビットレートになるように圧縮する構成とすることにより、記録媒体に記録されているデータの再生頻度に応じて、不要と推定されるデータのサイズを小さくし、記録媒体の空き容量を増加させることができる記録再生装置を提供することにある。
【００１０】
更にまた、本発明の他の目的は、記録媒体に記録されているデータの最終再生日時を記録しておき、記録媒体の空き容量が所定容量未満の場合、記録最終日時に基づいて圧縮対象のデータを選択するように構成することにより、記録最終日時に応じて、不要と推定されるデータのサイズを小さくし、記録媒体の空き容量を増加させることができる記録再生装置を提供することにある。
【００１１】
更にまた、本発明の他の目的は、選択されたデータを圧縮した場合の記録媒体の空き容量の増加量を算出し、増加量が大きい順にデータを圧縮するように構成することにより、不要と推定されたデータを無作為に圧縮する場合に比べて、より効果的に記録媒体の空き容量を増加させることができる記録再生装置を提供することにある。
【００１２】
更にまた、本発明の他の目的は、圧縮対象のデータが選択された場合、選択されたデータの圧縮を受け付け、圧縮を受け付けたとき、該データを圧縮するように構成することにより、使用者の知らない間に、記録媒体に記録されているデータの音質又は画質が落ちることを防止することができる記録再生装置を提供することにある。
【課題を解決するための手段】
【００１３】
本発明に係る記録再生装置は、音声又は映像のデータを記録する記録媒体を備え、該記録媒体が記録したデータを再生する記録再生装置において、前記記録媒体の空き容量を検出する容量検出手段と、該容量検出手段が検出した空き容量が所定容量以上であるか否かを判定する判定手段と、該判定手段が否と判定した場合、前記記録媒体に記録されているデータを該データのビットレートより低ビットレートになるように圧縮する圧縮手段とを備えることを特徴とする。
【００１４】
本発明にあっては、判定手段によって記録媒体の空き容量が所定容量未満であると判定された場合、圧縮手段は、記録媒体に記録されたデータを該データのビットレートより低ビットレートになるように圧縮する。つまり、圧縮手段は、記録媒体に記録されているデータのビットレートを下げることで、該データのサイズを小さくし、記録媒体の空き容量を増加させる。
【００１５】
本発明に係る記録再生装置は、前記記録媒体に記録されているデータを再生する再生手段と、該再生手段が再生したデータの再生回数を記録する再生回数記録手段と、前記記録媒体に複数のデータが記録されていて、前記判定手段が否と判定した場合、前記再生回数記録手段が記録した再生回数に基づいて、圧縮対象のデータを選択する選択手段とを備え、前記圧縮手段は、前記選択手段が選択したデータを低ビットレートになるように圧縮するようにしてあることを特徴とする。
【００１６】
本発明にあっては、記録媒体に記録されているデータの再生回数を再生回数記録手段が記録する。
そして、選択手段は、再生回数記録手段が記録したデータの再生回数に基づいて、記録媒体に記録されたデータから圧縮対象のデータを選択する。例えば、再生回数が最も少ないデータを選択することにより、不要と推定されるデータを圧縮対象として選択することができる。
従って、圧縮手段は、不要と推定されるデータのサイズを小さくし、記録媒体の空き容量を増加させる。
【００１７】
本発明に係る記録再生装置は、前記記録媒体に記録されているデータの記録日時を取得する取得手段と、日時を計時する計時手段と、該計時手段の計時結果、前記取得手段が取得した記録日時、及び前記再生回数記録手段が記録した再生回数に基づいて、データの再生頻度を算出する再生頻度算出手段と、再生頻度と所定ビットレートとを対応付けたテーブルと、該テーブルに基づいて、前記記録媒体に記録されているデータのビットレートが、前記再生頻度算出手段が算出した再生頻度に応じた所定ビットレート以上であるか否かを判定するビットレート判定手段とを備え、前記選択手段は、前記ビットレート判定手段が前記所定ビットレート以上であると判定した場合、前記データを、圧縮対象のデータとして選択するようにしてあることを特徴とする。
【００１８】
本発明にあっては、取得手段が取得した記録日時、計時手段が計時している日時、及び再生回数記録手段が記録した再生回数に基づいて、記録媒体に記録されたデータの再生頻度を算出することができる。
そして、ビットレート判定手段は、テーブルに基づいて、記録媒体に記録されているデータのビットレートが、該データの再生頻度に応じた所定ビットレート以上であるか否かを判定し、所定ビットレート以上であると判定した場合、選択手段は、前記データを圧縮対象のデータとして選択する。例えば、再生頻度が高い程、所定ビットレートが大きい場合、記録媒体に記録されているデータの再生頻度が低い程、不要と推定される可能性が高く、圧縮対象のデータとして選択されやすくなる。
従って、圧縮手段は、選択手段が再生頻度に基づいて選択した不要と推定されるデータのサイズを小さくし、記録媒体の空き容量を増加させることができる。
【００１９】
本発明に係る記録再生装置は、前記記録媒体に記録されているデータを前記再生手段が再生した再生日時を記録する再生日時記録手段を備え、前記選択手段は、前記再生日時記録手段が記録した再生日時、及び前記再生回数記録手段が記録した再生回数に基づいて、圧縮対象のデータを選択するようにしてあることを特徴とする。
【００２０】
本発明にあっては、再生日時記録手段が、記録媒体に記録されているデータの最終再生日時を記録する。そして、選択手段は、記録媒体に記録されているデータの最終再生日時に基づいて、圧縮対象のデータを選択する。
例えば、最終再生日時が最近のデータは、使用者が再生を所望しているデータである可能性があり、また不要なデータであるか否かの判断が困難であるため、前記データを圧縮対象として選択しないように構成することで、最終再生日時に基づかない場合に比べて、より確実に不要なデータを選択し、選択したデータを圧縮することができる。
【００２１】
本発明に係る記録再生装置は、前記選択手段が選択したデータのビットレートと、前記圧縮手段による圧縮後のデータのビットレートとを、圧縮前に比較することで、記録媒体の増加空き容量を算出する算出手段を備え、前記圧縮手段は、前記算出手段の算出結果に基づいて、増加空き容量が大きいデータから順にデータを低ビットレートになるように圧縮するようにしてあることを特徴とする。
【００２２】
本発明にあっては、選択されたデータを圧縮した場合に見込まれる記録媒体の空き容量の増加量が大きいデータから順に、圧縮手段が圧縮する。従って、無作為にデータを圧縮する場合に比べて、効率的に記録媒体の空き容量を増加させることができる。
【００２３】
本発明に係る記録再生装置は、前記選択手段が圧縮対象のデータを選択した場合、データが圧縮される旨を表示する表示手段と、該表示手段が圧縮される旨を表示した場合、データの圧縮を受け付ける圧縮受付手段とを備え、前記圧縮手段は、前記圧縮受付手段が圧縮を受け付けた場合、データを圧縮するようにしてあることを特徴とする。
【００２４】
本発明にあっては、選択手段が圧縮対象のデータを選択した場合、該データを圧縮する前に、圧縮受付手段が、前記データの圧縮の実行を受け付ける。そして、圧縮受付手段が圧縮の実行を受け付けた場合、圧縮手段は前記データを圧縮する。
従って、使用者の知らない間に、記録媒体に記録されているデータのビットレートが低下して、音質又は画質が落ちることはない。
【発明の効果】
【００２５】
本発明によれば、記録媒体の空き容量が所定容量未満になった場合、記録媒体に記録されているデータのサイズを小さくし、記録媒体の空き容量を増加させることができる。
【００２６】
本発明によれば、記録媒体に記録されているデータの再生回数に応じて、不要と推定されるデータのサイズを小さくし、記録媒体の空き容量を増加させることができる。
【００２７】
本発明によれば、記録媒体に記録されているデータの再生頻度に応じて、不要と推定されるデータのサイズを小さくし、記録媒体の空き容量を増加させることができる。
【００２８】
本発明によれば、記録最終日時に応じて、不要と推定されるデータのサイズを小さくし、記録媒体の空き容量を増加させることができる。
【００２９】
本発明によれば、不要と推定されたデータを無作為に圧縮する場合に比べて、より効果的に記録媒体の空き容量を増加させることができる。
【００３０】
本発明によれば、使用者の知らない間に、記録媒体に記録されているデータの音質又は画質が落ちることを防止することができる。
【発明を実施するための最良の形態】
【００３１】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
（実施の形態１）
図１は、実施の形態１に係る映像データ再生機能付きオーディオプレーヤの構成を示すブロック図である。実施の形態１に係るオーディオプレーヤは、記録媒体７ａの空き容量に応じて、記録媒体７ａに記録されているデータを適宜、再圧縮し、記録媒体７ａの空き容量を増加させる機能を有している。
【００３２】
図中２は、所定の圧縮伸張方式で圧縮符号化された音声データ又は映像データ、例えばＭＰ３、ＷＭＡ、又はＡＡＣ形式で圧縮符号化された音声データ、及びＭＰＥＧ２、又はＭＰＥＧ４形式で圧縮符号化された映像データが入力する入力部であり、入力部２に入力した音声データ又は映像データはメモリ５に書き込まれる。音声データ又は映像データのメモリ５への書き込みは、制御部１によって制御される。入力部２には、例えば、パーソナルコンピュータ、他のオーディオプレーヤ等から与えられた音声データ、又はパーソナルコンピュータ、デジタルカメラ等から与えられた映像データが入力する。
【００３３】
オーディオプレーヤは、メモリ５に書き込まれた音声データ又は映像データを記録及び再生する記録再生部７、再生された音声データ又は映像データを所定の圧縮伸張方式に従って復号化するデコーダ６、並びに音声データ又は映像データを圧縮符号化するエンコーダ４を備えている。
【００３４】
記録再生部７は、メモリ５に書き込まれた音声データ又は映像データを記録媒体７ａ、例えばハードディスクに記録する。
また、記録再生部７は、音声データ又は映像データを記録媒体７ａに記録する場合、記録される音声データ又は映像データ毎に、該音声データ又は映像データに関する各種情報を有するデータ管理テーブルを記録媒体７ａに記録する。
【００３５】
図２は、データ管理テーブルを示す模式図である。
データ管理テーブルは、図２に示すように音声データ又は映像データ毎に、該音声データ又は映像データのファイル名、再生時間、データサイズ、記録日時、再生回数、最終再生日時を対応させたテーブルである。
オーディオプレーヤは、時計部３を備えており、入力部２に入力した音声データ又は映像データを記録再生部７が記録媒体７ａに記録する場合、記録日時を時計部３が計時している日時、再生回数を０回、最終再生日時をＮＵＬＬ値として、データ管理テーブルを記録する。
【００３６】
更に、記録再生部７は、制御部１から与えられた再生に係る制御信号に応じて、記録媒体７ａに記録された音声データ又は映像データを再生する。
再生された音声データは、ＭＰ３、ＷＭＡ、又はＡＡＣ形式の圧縮伸張方式に従って圧縮符号化されており、デコーダ６は、再生された音声データを復号化し、復号化した音声データをＤＡ変換部８に与える。
また、再生された映像データは、ＭＰＥＧ２、又はＭＰＥＧ４形式の圧縮伸張方式に従って圧縮符号化されており、デコーダ６は、再生された映像データを復号化し、復号化した映像データを表示制御部１２に与える。
【００３７】
ＤＡ変換部８は、デジタルの音声データをアナログの音声信号に変換し、変換した音声信号を増幅部１１に与える。
増幅部１１は、ＤＡ変換部８から与えられた音声信号を増幅し、増幅した音声信号をスピーカ１４に与える。スピーカ１４は、増幅部１１から与えられた音声信号に基づいて、音声を出力する。
【００３８】
表示制御部１２は、デコーダ６から与えられた映像データを、表示部１３に表示するための所定の映像データに変換し、変換した映像データを表示部１３に与える。
表示部１３は、例えば液晶ディスプレイであり、デコーダ６から与えられた映像データ、又は制御部１から与えられた映像データに基づいて、映像を表示する。
【００３９】
また、デコーダ６は、制御部１から与えられた再圧縮に係る制御信号に応じて、音声データ又は映像データを復号化し、復号化した音声データ又は映像データをエンコーダ４に与える。
【００４０】
エンコーダ４は、制御部１から与えられた圧縮に係る制御信号に応じて、音声データをＭＰ３、ＷＭＡ、又はＡＡＣ形式の圧縮伸張方式によって、固定ビットレート３２ｋｂｐｓ，６４ｋｂｐｓ，９６ｋｂｐｓのいずれかで圧縮符号化し、圧縮符号化した音声データを記録再生部７に与える。
また、エンコーダ４は、映像信号をＭＰＥＧ２，ＭＰＥＧ４形式の圧縮伸張方式にて、特定のビットレートで圧縮符号化し、圧縮符号化した映像データを記録再生部７に与える。
記録再生部７は、エンコーダ４から与えられた音声データ又は映像データを記録媒体７ａに記録する。
【００４１】
制御部１は、上述の入力部２、メモリ５、時計部３、記録再生部７、デコーダ６、エンコーダ４、ＤＡ変換部８、表示制御部１２が接続されたバス１６に接続されており、バス１６を介して音声データ又は映像データの記録再生、圧縮符号化、復号化等を制御する。
バス１６には、記録媒体７ａに記録されたデータを、該データの再生頻度に応じた所定ビットレートで再圧縮し、記録することで、記録媒体７ａの空き容量を増加させるために、データの再生頻度と、所定ビットレートとを対応付けしたテーブル１５ａを記憶したＲＯＭ１５が接続されている。
例えば、ＲＯＭ１５は、０〜５（回／週），５〜１０（回／週），１０以上（回／週）の再生頻度夫々と、３２ｋｂｐｓ，６４ｋｂｐｓ，９６ｋｂｐｓの所定ビットレートとを対応付けたテーブル１５ａを記憶している。
【００４２】
バス１６には、更にメニュー表示ボタン１０ａ、再生ボタン１０ｂ、停止ボタン１０ｃ、早送りボタン１０ｄ、巻戻しボタン１０ｅ、決定ボタン１０ｆ、キャンセルボタン１０ｇ等を有する操作部１０のインタフェース９が接続されていて、制御部１は、インタフェース９を介して、操作部１０の操作状態を検出するように構成されている。
【００４３】
また、バス１６には、タイマー機能を有し、日時を計時する時計部３が接続されている。制御部１は、バス１６を介して、時計部３の計時結果を取得することができるように構成されている。
【００４４】
図３は、記録媒体７ａの容量管理に係る制御部１の処理手順を示すフローチャートである。
制御部１は、操作部１０の操作又は所定のプログラムによって、容量管理に係るサブルーチンが呼び出された場合、記録媒体７ａの空き容量を記録再生部７に検出させる（ステップＳ１）。
【００４５】
次いで、制御部１は、検出した記録媒体７ａの空き容量が所定容量以上であるか否かを判定する（ステップＳ２）。例えば、制御部１は、空き容量が記録媒体７ａの全容量の１０パーセント以上であるか否かを判定する。
記録媒体７ａの空き容量が所定容量以上であると判定した場合（ステップＳ２：ＹＥＳ）、制御部１は処理を終える。
記録媒体７ａの空き容量が所定容量未満であると判定した場合（ステップＳ２：ＮＯ）、制御部１は、再圧縮対象の音声データの選択に係るサブルーチンを読み出し、再圧縮対象の音声データを選択する（ステップＳ３）。
【００４６】
ステップＳ３の処理を終えた場合、制御部１は、選択された音声データがあるか否かを判定する（ステップＳ４）。選択された音声データがないと判定した場合（ステップＳ４：ＮＯ）、制御部１は、処理を終える。
【００４７】
選択された音声データがあると判定した場合（ステップＳ４：ＹＥＳ）、制御部１は、選択された再圧縮対象の音声データを示すファイル名一覧、及び再圧縮受付中を示す映像データを表示制御部１２に与える（ステップＳ５）。制御部１は、各音声データのフィル名を、データ管理テーブルから取得する。表示制御部１２は、与えられた映像データに基づいて、選択された圧縮対象のファイル名一覧を表示部１３に表示させる。
【００４８】
次いで、制御部１は、操作部１０の操作状態を検出することで、再圧縮の実行を受け付けたか否かを判定する（ステップＳ６）。例えば、決定ボタン１０ｆの操作状態を検出し、検出結果に基づいて決定ボタン１０ｆが押下されたと判定した場合、制御部１は、再圧縮の実行を受け付けたと判定する。
【００４９】
再圧縮の実行を受け付けたと判定した場合（ステップＳ６：ＹＥＳ）、制御部１は、音声データの再圧縮に係るサブルーチンを呼び出して、音声データを再圧縮し（ステップＳ７）、処理を終える。
【００５０】
再圧縮の実行を受け付けていないと判定した場合（ステップＳ６：ＮＯ）、制御部１は、操作部１０の操作状態を検出することで、キャンセルボタン１０ｇが押下されたか否かを判定する（ステップＳ８）。キャンセルボタン１０ｇが押下されたと判定した場合（ステップＳ８：ＹＥＳ）、制御部１は、処理を終える。キャンセルボタン１０ｇが押下されていないと判定した場合（ステップＳ８：ＮＯ）、制御部１は、処理をステップＳ６に戻す。
【００５１】
図４は、再圧縮対象の選択に係る制御部１の処理手順を示すフローチャートである。
再圧縮対象の選択に係るサブルーチンが呼び出された場合、制御部１は、記録媒体７ａに記録されている一の音声データの再生回数を、データ管理テーブルから取得する（ステップＳ１１）。
次いで、制御部１は、記録媒体７ａに記録されている前記一の音声データの記録日時、及び最終再生日時を、データ管理テーブルから取得する（ステップＳ１２）。
そして、制御部１は、時計部３の計時結果を取得する（ステップＳ１３）。
【００５２】
次いで、制御部１は、前記一の音声データの最終再生日時と、時計部３が計時している日時とに基づいて、前記一の音声データの最終再生日時から１週間が経過しているか否かを判定する（ステップＳ１４）。
最終再生日時から一週間が経過していると判定した場合（ステップＳ１４：ＹＥＳ）、制御部１は、前記一の音声データの記録日時、時計部３が計時している日時、及び再生回数に基づいて、前記一の音声データの再生頻度を算出する（ステップＳ１５）。
具体的には、再生回数を、時計部３が計時している日時からデータの記録日時を減算して得られる値で除することで、再生頻度を算出する。
【００５３】
次いで、制御部１は、前記一の音声データのビットレートを取得する（ステップＳ１６）。例えば、制御部１は、前記一の音声データの再生時間、データサイズを、データ管理テーブルから取得し、取得したデータサイズを、再生時間で除することで、前記一の音声データのビットレートを得る。
【００５４】
次いで、制御部１は、再生頻度と所定ビットレートとを対応付けたテーブル１５ａを読み出し、前記一の音声データの記録ビットレートが、再生頻度に応じた所定ビットレートより大きいか否かを判定する（ステップＳ１７）。
【００５５】
所定ビットレートより大きいと判定した場合（ステップＳ１７：ＹＥＳ）、制御部１は、前記一の音声データを、再圧縮対象の音声データとして記憶する（ステップＳ１８）。
【００５６】
ステップＳ１８の処理を終えた場合、ステップＳ１４で最終再生日時から１週間が経過していないと判定した場合（ステップＳ１４：ＮＯ）、ステップＳ１７で所定ビットレート以下であると判定した場合（ステップＳ１７：ＮＯ）、制御部１は、データ管理テーブルに基づいて、記録媒体７ａに記録されている全音声データについて、再圧縮対象であるか否かの判定を行ったか否かを判定する（ステップＳ１９）。全音声データについて判定を行ったと判定した場合（ステップＳ１９：ＹＥＳ）、制御部１は処理を終える。全音声データについて判定を行っていないと判定した場合（ステップＳ１９：ＮＯ）、制御部１は、処理をステップＳ１１に戻し、全音声データについて、順に上述の判定を行う。
【００５７】
図５は、再生頻度と再圧縮対象として選択されるデータのビットレートとの関係を示すグラフである。図５に示したグラフの横軸は、記録媒体７ａに記録された音声データの再生頻度を示しており、縦軸は、音声データのビットレートを示している。黒丸Ｄ１，Ｄ２…Ｄ９は、記録媒体７ａに記録されている音声データを示しており、音声データの再生頻度及びビットレートに応じてマッピングされている。
また、段状の細線は、再生対象の音声データを選択するために、ＲＯＭ１５が記憶している再生頻度と所定ビットレートとの関係を示している。
【００５８】
黒丸Ｄ１，Ｄ３で示される音声データのビットレートは、夫々９６ｋｂｐｓ，６４ｋｂｐｓであり、０〜５（回／週）の再生頻度に対応した３２ｋｂｐｓの所定ビットレートより大きいため、図４に示した処理によって、前記音声データは、再圧縮対象として選択される。同様に、黒丸Ｄ４で示される音声データのビットレートは、９６ｋｂｐｓであり、５〜１０（回／週）の再生頻度に対応した６４ｋｂｐｓの所定ビットレートより大きいため、前記音声データは、再圧縮対象として選択される。
黒丸Ｄ２，Ｄ５，Ｄ６，Ｄ７，Ｄ８，Ｄ９で示される音声データのビットレートは、所定ビットレート以下であるため、前記音声データは、再圧縮対象として選択されない。
白丸Ｄ１’，Ｄ３’，Ｄ４’は、再圧縮された後の音声データを示している。
【００５９】
図６は、音声データの再圧縮に係る制御部１の処理手順を示すフローチャートである。
音声データの再圧縮に係るサブルーチンが呼び出された場合、制御部１は、記録再生部７にデータ管理テーブルを読み出させて、再圧縮対象の一の音声データのビットレートを取得する（ステップＳ２１）。
【００６０】
次いで、制御部１は、前記一の音声データを、デコーダ６に復号化させ（ステップＳ２２）、復号化した音声データを、ステップＳ２１で取得したビットレートよりも低いビットレートにエンコーダ４に圧縮符号化させ、圧縮符号化された音声データを記録再生部７に上書き記録させる（ステップＳ２３）。
例えば、制御部１は、９６ｋｂｐｓの音声データを６４ｋｂｐｓの音声データに、６４ｋｂｐｓの音声データを３２ｋｂｐｓの音声データに圧縮符号化させる。
【００６１】
ステップＳ２３の処理を終えた場合、制御部１は、全再圧縮対象の音声データを圧縮したか否かを判定する（ステップＳ２４）。全再圧縮対象の音声データを圧縮したと判定した場合（ステップＳ２４：ＹＥＳ）、制御部１は処理を終える。全再圧縮対象の音声データを圧縮していないと判定した場合（ステップＳ２４：ＮＯ）、制御部１は、処理をステップＳ２１に戻す。
【００６２】
図７は、音声データの再生開始に係る制御部１の処理手順を示すフローチャート、図８は、音声データの再生中における表示の更新に係る制御部１の処理手順を示すフローチャートである。
再生ボタン１０ｂが押下された場合、図７に示すように、制御部１は、記録再生部７による音声データの再生を開始させる（ステップＳ３１）。記録再生部７が再生した音声データはデコーダ６で復号化される。そして、音声データはＤＡ変換部８でＤＡ変換され、増幅部１１で増幅されて、スピーカ１４から出力される。次いで、制御部１は、再生開始後の経過時間の計時を時計部３に開始させ（ステップＳ３２）、再生開始に係る処理を終える。
【００６３】
音声データが再生されている場合、図８に示した表示の更新に係る処理が定期的、例えば１秒間隔で呼び出される。
表示の更新に係る処理が呼び出された場合、制御部１は、表示部１３の表示を更新、つまり再生されている音声データの再生された時間、再生の残り時間、選択されている音声データのファイル名等を示す映像データを、表示制御部１２に与える（ステップＳ３３）。表示制御部１２は、与えられた映像データに基づいて、再生されている音声データに関する情報を表示する。
【００６４】
次いで、制御部１は、時計部３の計時結果を取得し、時計部３が所定時間を計時したか否かを判定する（ステップＳ３４）。所定時間を計時したと判定した場合（ステップＳ３４：ＹＥＳ）、制御部１は、データ管理テーブルから前記音声データの再生回数を取得する（ステップＳ３５）。所定時間を計時していないと判定した場合（ステップＳ３４：ＮＯ）、制御部１は、処理を終える。
【００６５】
ステップＳ３５の処理を終えた場合、制御部１は、取得した再生回数に１を加算する（ステップＳ３６）。
そして、制御部１は、時計部３の計時結果を取得し（ステップＳ３７）、ステップＳ３６で１を加算した再生回数及び時計部３の計時結果を、前記音声データの再生回数及び最終再生日時として、記録再生部７に記録させ（ステップＳ３８）、処理を終える。
【００６６】
以下、図３に示した容量管理に係るサブルーチンを呼び出す処理を含む処理として、充電及び記録に係る制御部１の処理を説明する。
【００６７】
図９は、充電開始に係る制御部１の処理手順を示すフローチャートである。
図示しない充電回路に充電電圧が印可された場合、制御部１は、充電前処理を実行する（ステップＳ４１）。例えば、制御部１は、音声データ又は映像データの再生及び記録に関する処理を終了させ、充電中であることを示す映像データを表示制御部１２に与えるような処理を実行する。
そして、制御部１は、充電回路に充電を開始させる（ステップＳ４２）。
【００６８】
次いで、制御部１は、容量管理に係るサブルーチンを呼び出して、図３に示した処理を実行し（ステップＳ４３）、充電開始に係る処理を終える。
【００６９】
図１０は、音声データ又は映像データの記録に係る制御部１の処理手順を示すフローチャートである。
入力部２に音声データ又は映像データの記録を要求する情報が入力した場合、制御部１は、記録再生部７に記録媒体７ａの空き容量を検出させ（ステップＳ５１）、検出した空き容量と、入力部２に入力した情報とに基づいて、音声データ又は映像データの記録に必要な空き容量があるか否かを判定する（ステップＳ５２）。
【００７０】
音声データ又は映像データの記録に必要な空き容量がないと判定した場合（ステップＳ５２：ＮＯ）、制御部１は、音声データ又は映像データの記録に必要な記録媒体７ａの空き容量を、所定容量として設定する（ステップＳ５４）。そして、容量管理に係るサブルーチンを呼び出し（ステップＳ５５）、図３に示した処理を実行する。
【００７１】
ステップＳ５５の処理を終えた場合、制御部１は、記録再生部７に記録媒体７ａの空き容量を検出させ（ステップＳ５６）、音声データ又は映像データの記録に必要な空き容量があるか否かを判定する（ステップＳ５７）。
【００７２】
音声データ又は映像データの記録に必要な空き容量があると判定した場合（ステップＳ５７：ＹＥＳ）、又はステップＳ５２で音声データ又は映像データの記録に必要な空き容量があると判定した場合（ステップＳ５２：ＹＥＳ）、制御部１は、入力部２に入力した音声データ又は映像データを取得し、記録再生部７に記録させ（ステップＳ５３）、処理を終える。
【００７３】
音声データ又は映像データの記録に必要な空き容量がないと判定した場合（ステップＳ５７：ＮＯ）、制御部１は、エラーを表示する映像データを表示制御部１２に与え（ステップＳ５８）、処理を終える。
【００７４】
実施の形態１にあっては、記録媒体７ａの空き容量が所定容量未満の場合、記録媒体７ａに記録された不要な音声データを、より低ビットレートになるように再圧縮することで、記録媒体７ａの空き容量を増加させることができる。
従って、入力部２に入力された音声データ又は映像データの音質又は画質を落とすことなく、該音声データ又は映像データを記録媒体７ａに記録するための空き容量を確保し、前記音声データ又は映像データを記録することができる。
【００７５】
また、オーディオプレーヤを充電する際に、記録媒体７ａの空き容量を増加させるため、定期的に、記録媒体７ａに記録されている音声データを、再生頻度に応じたビットレートで再圧縮し、記録媒体７ａの空き容量を増加させることができる。
【００７６】
更に、音声データ又は映像データを記録媒体７ａに記録する際に、前記音声データ又は映像データを記録するための空き容量がない場合、記録媒体７ａに記録されている音声データを、再生頻度に応じたビットレートで再圧縮し、記録媒体７ａの空き容量を増加させることができる。
【００７７】
更にまた、再生頻度に基づいて、不要と推定される音声データを選択し、選択した音声データを再圧縮することで記録媒体７ａの空き容量を増加させることができる。
【００７８】
更にまた、再生頻度が高い程、大きい所定ビットレートを基準にして、再圧縮対象の音声データを選択するため、音声データを、再生頻度に応じたビットレートの音声データに再圧縮することができる。つまり、音声データの再生頻度が低い程、低音質の音声データに再圧縮して記録媒体７ａに記録することができ、記録媒体７ａの空き容量を増加させることができる。
【００７９】
更にまた、記録最終日時から１週間以上が経過している音声データから、再圧縮対象を選択するように構成しているため、現日時から１週間以内に再生されていて、不要な音声データであるか否かを判定することが困難なものを選択しない。従って、より正確に不要な音声データを選択して、再圧縮することができ、使用者が必要とする音声データの音質が落ちることを防ぐことができる。
【００８０】
更にまた、音声データを再圧縮する前に、圧縮するか否かを受け付けるため、使用者の知らない間に、音声データの音質が落ちることを防ぐことができる。
【００８１】
なお、実施の形態１では、デコーダ及びエンコーダは、ＭＰ３，ＷＭＡ，又はＡＡＣの圧縮伸張方式に従って、音声データを圧縮するように構成しているが、音声データを圧縮可能な他の圧縮伸張方式に従って圧縮するように構成しても良い。また、デコーダ又はエンコーダは、ＭＰＥＧ２、又はＭＰＥＧ４の圧縮伸張方式に従って、映像データを圧縮するように構成しているが、映像データを圧縮可能な他の圧縮伸張方式に従って圧縮するように構成しても良い。
また、本発明の実施の形態１として、オーディオプレーヤを説明したが、音声データ又は映像データを記録及び再生する機能を有している記録再生装置、例えば映像データを記録する機能を有するビデオプレーヤに適用しても良い。
【００８２】
更に、記録媒体として、ハードディスクを備えるオーディオプレーヤを説明したが、音声データ又は映像データを記録することができる半導体メモリ、又は光ディスク等の他の記録媒体を備えても良い。
【００８３】
更にまた、実施の形態１では、記録媒体に記録されている音声データの再生頻度に基づいて、再圧縮対象を選択するように構成しているが、記録媒体に記録されている不要なデータを選択するための他の基準、例えば、音声データの記録日時、再生回数に基づいて、再圧縮対象を選択するように構成しても良い。
記録日時を基準にした場合、記録されてからの経過時間を比較することで、経過時間が長い音声データを不要な音声データであると推定することができる。また、再生回数を基準にした場合、再生回数が少ない音声データを不要な音声データであると推定することができる。
【００８４】
更にまた、実施の形態１では、記録媒体に記録されている音声データを再圧縮することで、記録媒体の空き容量を増加させるように構成してあるが、同様にして記録媒体に記録されている映像データから、再圧縮対象の映像データを選択し、選択した映像データを再圧縮するように構成しても良い。
より具体的には、図３に示したステップＳ３乃至ステップＳ５、図４に示したステップＳ１１乃至ステップＳ１９、図６に示したステップＳ２１乃至ステップＳ２４、図７及び図８に示したステップＳ３１乃至ステップＳ３８で、音声データを対象にした処理を、映像データに対しても同様に行うことで、映像データを再圧縮することができる。
映像データを再圧縮する場合、音声データを再圧縮する場合に比べて、増加空き容量が大きいため、効率的に記録媒体の空き容量を増加させることができる。
【００８５】
更にまた、実施の形態１では、記録媒体の空き容量が所定容量以上であるか否かを判定するように構成しているが、記録媒体の使用済み容量が所定容量未満であるか否かを判定するように構成しても良い。
更にまた、実施の形態１では、記録媒体の空き容量を増加させる処理を、充電開始又は記録開始時に行うように構成しているが、オーディオプレーヤの操作、音声データ又は映像データの記録中等、適宜実行しても良い。
更にまた、音声データ又は映像データのデータサイズ、記録日時等をデータ管理テーブルに記録するように構成しているが、記録媒体に記録された音声データ又は映像データのファイルを管理するファイル管理情報が記録媒体に記録されている場合、ファイル管理情報からデータサイズ、記録日時等を取得するように構成しても良い。
【００８６】
（実施の形態２）
実施の形態２に係るオーディオプレーヤは、実施の形態１に係るオーディオプレーヤと同様の制御部１、入力部２、時計部３、エンコーダ４、メモリ５、デコーダ６、記録再生部７、記録媒体７ａ、ＤＡ変換部８、インタフェース９、操作部１０、増幅部１１、表示制御部１２、表示部１３、スピーカ１４、及びテーブル１５ａを備えている。
実施の形態２に係るオーディオプレーヤは、圧縮効率の高い音声データから順に圧縮するように構成してある点で実施の形態１と異なるため、以下では主に上記相違点について説明する。
【００８７】
図１１及び図１２は、実施の形態２における記録媒体７ａの容量管理に係る制御部１の処理手順を示すフローチャートである。
制御部１は、図３に示した記録媒体７ａの空き容量判定、再圧縮対象の選択に係るステップＳ１乃至ステップＳ４と同様のステップＳ７１乃至ステップＳ７４の処理を実行する。
【００８８】
ステップＳ７４で、選択された音声データがあると判定した場合（ステップＳ７４：ＹＥＳ）、制御部１は、記録再生部７にデータ管理テーブルを読み出させ、再圧縮対象として選択された音声データのビットレート及び再生時間を取得する（ステップＳ７５）。
【００８９】
次いで、制御部１は、選択された音声データの再圧縮による記録媒体７ａの増加空き容量を算出する（ステップＳ７６）。
例えば、再圧縮前のビットレートから再圧縮後のビットレートを減算し、減算して得た値に再生時間を乗算することで、増加空き容量を算出することができる。
【００９０】
次いで、再圧縮対象として選択された音声データの中から、増加空き容量が最大の音声データを、高圧縮効率の再圧縮対象として選択する（ステップＳ７７）。
そして、制御部１は、高圧縮率の再生対象として選択された音声データのファイル名を示す映像データを表示制御部１２に与える（ステップＳ７８）。
【００９１】
次いで、制御部１は、操作部１０の操作状態を検出することで、再圧縮の実行を受け付けたか否かを判定する（ステップＳ７９）。
再圧縮の実行を受け付けたと判定した場合（ステップＳ７９：ＹＥＳ）、制御部１は、音声データの再圧縮に係るサブルーチンを呼び出して、音声データを再圧縮する（ステップＳ８０）。
【００９２】
ステップＳ８０の処理を終えた場合、又は再圧縮の実行を受け付けていないと判定した場合（ステップＳ７９：ＮＯ）、制御部１は、操作部１０の操作状態を検出することで、再圧縮対象の次候補の表示を受け付けたか否かを判定する（ステップＳ８１）。例えば、早送りボタン１０ｄが押下されたことを検出した場合、制御部１は、次候補の表示を受け付けたと判定する。
【００９３】
次候補の表示を受け付けたと判定した場合（ステップＳ８１：ＹＥＳ）、制御部１は、ステップＳ７６で算出した増加空き容量に基づいて、高圧縮効率の圧縮対象として選択されていた音声データの次に、増加空き容量が大きい音声データを高圧縮率の再圧縮対象として選択し（ステップＳ８２）、処理をステップＳ７８に戻す。
【００９４】
次候補の表示を受け付けていないと判定した場合（ステップＳ８１：ＮＯ）、制御部１は、キャンセルボタン１０ｇが押下されたか否かを判定する（ステップＳ８３）。キャンセルボタン１０ｇが押下されたと判定した場合（ステップＳ８３：ＹＥＳ）、制御部１は、処理を終える。キャンセルボタン１０ｇが押下されていないと判定した場合（ステップＳ８３：ＮＯ）、制御部１は、処理をステップＳ７８に戻す。
【００９５】
実施の形態２に係るオーディオプレーヤの他の構成、作用及び効果は、実施の形態１に係るオーディオプレーヤの構成、作用及び構成と同様であるため、対応する箇所には同様の符号を付してその詳細な説明を省略する。
【００９６】
実施の形態２にあっては、記録媒体７ａの増加空き容量が大きい音声データから順に再圧縮を行うため、不要と推定された音声データを無作為に圧縮する場合に比べて、より効果的に記録媒体７ａの空き容量を増加させることができる。
【図面の簡単な説明】
【００９７】
【図１】実施の形態１に係る映像データ再生機能付きオーディオプレーヤの構成を示すブロック図である。
【図２】データ管理テーブルを示す模式図である。
【図３】記録媒体の容量管理に係る制御部の処理手順を示すフローチャートである。
【図４】再圧縮対象の選択に係る制御部の処理手順を示すフローチャートである。
【図５】再生頻度と再圧縮対象として選択されるデータのビットレートとの関係を示すグラフである。
【図６】音声データの再圧縮に係る制御部の処理手順を示すフローチャートである。
【図７】音声データの再生開始に係る制御部の処理手順を示すフローチャートである。
【図８】音声データの再生中における表示の更新に係る制御部の処理手順を示すフローチャートである。
【図９】充電開始に係る制御部の処理手順を示すフローチャートである。
【図１０】音声データ及び映像データの記録に係る制御部の処理手順を示すフローチャートである。
【図１１】実施の形態２における記録媒体の容量管理に係る制御部の処理手順を示すフローチャートである。
【図１２】実施の形態２における記録媒体の容量管理に係る制御部の処理手順を示すフローチャートである。
【符号の説明】
【００９８】
１  制御部
２  入力部
３  時計部
４  エンコーダ
５  メモリ
６  デコーダ
７  記録再生部
７ａ  記録媒体
８  ＤＡ変換部
９  インタフェース
１０  操作部
１１  増幅部
１２  表示制御部
１３  表示部
１４  スピーカ
１５  ＲＯＭ
１５ａ  テーブル
１６  バス
１０ａ  メニュー表示ボタン
１０ｂ  再生ボタン
１０ｃ  停止ボタン
１０ｄ  早送りボタン
１０ｅ  巻戻しボタン
１０ｆ  決定ボタン
１０ｇ  キャンセルボタン
【図１】
2007080362.tif 000003
【図２】
2007080362.tif 000004
【図３】
2007080362.tif 000005
【図４】
2007080362.tif 000006
【図５】
2007080362.tif 000007
【図６】
2007080362.tif 000008
【図７】
2007080362.tif 000009
【図８】
2007080362.tif 000010
【図９】
2007080362.tif 000011
【図１０】
2007080362.tif 000012
【図１１】
2007080362.tif 000013
【図１２】
2007080362.tif 000014