(57)【要約】【課題】  放送内容に応じて記録するビットレートを自動的に変更することができるコンテンツ記録装置を提供すること。【解決手段】  放送データをコンテンツ記憶部１２に所定のビットレートで記録した後、放送データが複数のコンテンツに方法で分割される。分割されたコンテンツのコンテンツ情報とビットレート記憶手段とが参照され、コンテンツ情報に対応するビットレートでコンテンツが圧縮される。その結果、コンテンツ情報がアーティスト名である場合、ユーザの好むアーティストのコンテンツを高いビットレートで記録し、ユーザの好まないアーティストのコンテンツを低いビットレートで記録することができる。【選択図】図１
2008005070.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツを含む放送データを受信する受信手段と、
該受信手段によって受信された複数のコンテンツを記録するためのコンテンツ記憶部と、
該受信手段によって受信された放送データを該コンテンツ記憶部に所定のビットレートで一時的に記録する第１記録手段と、
コンテンツ情報とビットレートとを対応付けて記憶するためのビットレート記憶手段と、
該第１記録手段によって記録された放送データを複数のコンテンツに分割する分割手段と、
該分割手段によって分割されたコンテンツを、該ビットレート記憶手段に記憶されている該分割手段によって分割されたコンテンツのコンテンツ情報に対応するビットレートで圧縮する圧縮手段と、
該圧縮手段によって圧縮されたコンテンツを該コンテンツ記憶部に記録し、圧縮前のコンテンツを該コンテンツ記憶部から削除する第２記録手段とを備える、コンテンツ記録装置。
【請求項２】
前記ビットレート記憶手段が、前記コンテンツ情報に対応付けてコンテンツを記録しない旨を記憶可能であり、
該ビットレート記憶手段に前記分割手段によって分割されたコンテンツのコンテンツ情報に対応付けてコンテンツを記録しない旨が記憶されている場合、前記圧縮手段が該コンテンツを前記コンテンツ記憶部から削除する、請求項１に記載のコンテンツ記録装置。
【請求項３】
前記ビットレート記憶手段に前記分割手段によって分割されたコンテンツのコンテンツ情報が記憶されていない場合、前記圧縮手段が、該コンテンツを所定のビットレートで圧縮する、請求項１または２に記載のコンテンツ記録装置。
【請求項４】
コンテンツの波形データに対応付けて該コンテンツのコンテンツ情報を記憶するデータベースを有するコンテンツ情報サーバに接続する接続手段と、
前記受信手段によって受信され、前記コンテンツ記憶部に記録されている放送データの波形データを該コンテンツ情報サーバに送信し、該コンテンツ情報サーバから該コンテンツのコンテンツ情報を取得する取得手段とをさらに備え、
前記分割手段が、該取得手段が取得したコンテンツ情報が変更された箇所で、該放送データを複数のコンテンツに分割し、
前記圧縮手段が、該取得手段が取得したコンテンツ情報に対応するビットレートで該コンテンツを圧縮する、請求項１〜３のいずれかに記載のコンテンツ記録装置。
【請求項５】
複数のコンテンツを含む放送データを受信し、受信した複数のコンテンツを記録するためのコンテンツ記憶部を備えるコンテンツ記録装置の動作プログラムであり、
コンテンツ情報とビットレートとを対応付けてビットレートテーブルに登録するビットレート登録ステップと、
受信された放送データを該コンテンツ記憶部に所定のビットレートで一時的に記録するステップと、
該一時的に記録された放送データを複数のコンテンツに分割する分割ステップと、
該分割されたコンテンツを、該ビットレートテーブルに記憶されている該分割されたコンテンツのコンテンツ情報に対応するビットレートで圧縮する圧縮ステップと、
該圧縮されたコンテンツを該コンテンツ記憶部に記録し、圧縮前のコンテンツを該コンテンツ記憶部から削除するステップとをコンピュータに実行させる、コンテンツ記録装置の動作プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送データを記録するコンテンツ記録装置に関し、詳細には、コンテンツ毎に複数のファイルを所望のビットレートで圧縮するコンテンツ記録装置に関する。
【背景技術】
【０００２】
近年、ＨＤＤ（Hard Disk Drive）にＴＶ放送やＦＭ、ＡＭ等のラジオ放送を記録して、後から所望の番組を選択して再生するコンテンツ記録装置が利用されている。例えば、ユーザが希望する番組の記録を予約する際に、番組内容およびＨＤＤの残り容量を考慮して、記録モード（ＸＰ（高ビットレート）、ＳＰ（標準ビットレート）、ＬＰ（低ビットレート）等）を選択することができる。しかし、記録する番組毎に記録モードを選択することができるものの、１つの番組の中における放送内容に応じて記録モードをその都度自動的に変更することはできない。例えば、音楽番組において、ユーザが興味のあるアーティストが放送されているときは高ビットレートで記録し、ユーザが興味のないアーティストが放送されているときは低ビットレートで記録することはできない。さらに、ユーザが興味のあるアーティストがいつ放送されるかを正確に把握することができないので、ユーザが放送を視聴しながら記録モードを変更することは非常に面倒である。
【０００３】
下記特許文献１には、以下のシステムが記載されている。各チャンネルごとにビットレートを変えるレート変換器を備えるとともに、ユーザの視聴した番組の履歴を視聴履歴として記録し、エージェントによって視聴履歴からユーザの視聴傾向を抽出し、各チャンネルごとに選局された番組がユーザの視聴傾向に一致するかどうかを判定し、一致する場合には高品位の映像を維持できるビットレートのまま記録媒体に記録し、ユーザの視聴傾向に一致しない場合には低ビットレートに変換して記録媒体に記録する。しかし、特許文献１によれば、視聴履歴に基づいてビットレートを可変するので、ユーザが興味があるが、はじめて放送されるアーティストを高ビットレートで記録することはできない。
【０００４】
【特許文献１】特開２００４−１８６８４５
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、放送内容に応じて記録するビットレートを自動的に変更することができるコンテンツ記録装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明の好ましい実施形態によるコンテンツ記録装置は、複数のコンテンツを含む放送データを受信する受信手段と、該受信手段によって受信された複数のコンテンツを記録するためのコンテンツ記憶部と、該受信手段によって受信された放送データを該コンテンツ記憶部に所定のビットレートで一時的に記録する第１記録手段と、コンテンツ情報とビットレートとを対応付けて記憶するためのビットレート記憶手段と、該第１記録手段によって記録された放送データを複数のコンテンツに分割する分割手段と、該分割手段によって分割されたコンテンツを、該ビットレート記憶手段に記憶されている該分割手段によって分割されたコンテンツのコンテンツ情報に対応するビットレートで圧縮する圧縮手段と、該圧縮手段によって圧縮されたコンテンツを該コンテンツ記憶部に記録し、圧縮前のコンテンツを該コンテンツ記憶部から削除する第２記録手段とを備える。
【０００７】
ビットレート記憶手段には、ユーザによってコンテンツ情報とビットレートとが対応付けて登録される。複数のコンテンツを含む放送データをコンテンツ記憶部に所定のビットレートで記録した後、放送データが複数のコンテンツに任意の方法で分割される。分割されたコンテンツのコンテンツ情報とビットレート記憶手段とが参照され、該コンテンツ情報に対応するビットレートでコンテンツが再圧縮される。圧縮前のコンテンツは削除される。その結果、例えばコンテンツ情報がアーティスト名である場合、ビットレート記憶手段に、ユーザの好みのアーティストには高いビットレートが登録され、ユーザが好まないアーティストには低いビットレートが登録されることにより、ユーザの好むアーティストのコンテンツを高いビットレートで記録し、ユーザの好まないアーティストのコンテンツを低いビットレートで記録することができる。従って、所望の放送内容を高いビットレートで記録し、かつ、コンテンツ記憶部全体の記録済容量を削減することができる。
【０００８】
好ましい実施形態においては、前記ビットレート記憶手段は、前記コンテンツ情報に対応付けてコンテンツを記録しない旨を記憶可能である。該ビットレート記憶手段に前記分割手段によって分割されたコンテンツのコンテンツ情報に対応付けてコンテンツを記録しない旨が記憶されている場合、前記圧縮手段は該コンテンツを前記コンテンツ記憶部から削除する。
【０００９】
ビットレート記憶手段には、コンテンツ情報に対応付けてコンテンツを記録しない旨を登録できる。この場合、ビットレート記憶部に、分割されたコンテンツのコンテンツ情報に対応付けて記録しない旨が登録されている場合、当該コンテンツは、再圧縮されることなく直ちにコンテンツ記憶部から削除される。従って、ユーザが記録を希望しないアーティストのコンテンツを自動的に削除することができ、コンテンツ記憶部全体の記録済容量を削減することができる。
【００１０】
前記ビットレート記憶手段に前記分割手段によって分割されたコンテンツのコンテンツ情報が記憶されていない場合、前記圧縮手段は、該コンテンツを所定のビットレートで圧縮する。
【００１１】
この場合、分割されたコンテンツのコンテンツ情報がビットレート記憶手段に記憶されていない場合、コンテンツが所定のビットレートで圧縮される。所定のビットレートは例えば最も低いビットレートに設定される。ビットレート記憶手段に登録されていないアーティストはユーザの好みではないと考えられるので、当該アーティスト名のコンテンツを所定の（最も低い）ビットレートで圧縮することができる。従って、ユーザは全てのアーティスト名をビットレート記憶手段に登録する必要がないので、ユーザの登録操作が煩雑にならない。
【００１２】
コンテンツ記録装置は、コンテンツの波形データに対応付けて該コンテンツのコンテンツ情報を記憶するデータベースを有するコンテンツ情報サーバに接続する接続手段と、前記受信手段によって受信され、前記コンテンツ記憶部に記録されている放送データの波形データを該コンテンツ情報サーバに送信し、該コンテンツ情報サーバから該コンテンツのコンテンツ情報を取得する取得手段とをさらに備える。前記分割手段は、該取得手段が取得したコンテンツ情報が変更された箇所で、該放送データを複数のコンテンツに分割し、前記圧縮手段が、該取得手段が取得したコンテンツ情報に対応するビットレートで該コンテンツを圧縮する。
【００１３】
受信した放送データの波形データをコンテンツ情報サーバに送信して、コンテンツ情報サーバからコンテンツ情報を取得し、コンテンツ情報が変更される箇所（例えばアドレス等の位置情報）で放送データを複数のコンテンツに分割するので、放送データをきわめて正確に複数のコンテンツに分割することができる。例えば、放送局が提供するキューシートを使用して複数のコンテンツに分割する場合には、キューシートが誤っていると、誤った箇所で放送データが分割されるが、本例ではそのような問題が生じない。また、ＦＭ文字多重放送で音楽データにコンテンツ情報が多重化され、当該コンテンツ情報に基づいて複数のコンテンツに分割する場合には、ＦＭ文字多重放送にしか採用できないが、本例では任意の放送に採用することができる。
【００１４】
本発明の別の局面においては、上記の各手段をコンピュータに実行させる、コンテンツ記録装置の動作プログラムが提供され得る。
【発明の効果】
【００１５】
所望の放送内容を高いビットレートで記録し、かつ、コンテンツ記憶部全体の記録済容量を削減することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の好ましい実施形態について、図面を参照して具体的に説明するが、本発明はこれらの実施形態には限定されない。
［全体構成］
図１は、本発明の好ましい実施形態によるコンテンツ記録再生システム１００の構成を示すブロック図である。コンテンツ記録再生システム１００は、コンテンツ記録再生装置１およびコンテンツ情報サーバ２を備える。
【００１７】
コンテンツ記録再生装置１はラジオやＴＶ等の放送データを受信してＨＤＤに記録する。コンテンツ記録再生装置１は、ＨＤＤに記録した放送データの波形データをコンテンツ情報サーバ２に送信する。コンテンツ情報データベース２は、多数のコンテンツに対して、その波形データとコンテンツ情報（メタデータと呼ばれるものであり、代表的には、コンテンツ名（曲名）、アーティスト名、ジャンル名、再生時間等を含む）とを対応付けて記録するデータベース２Ａを有している。コンテンツ情報サーバ２は、コンテンツ記録再生装置１から受信した波形データに対応するコンテンツ情報をデータベース２Ａから抽出して、コンテンツ記録再生装置１に送信する。
【００１８】
コンテンツ記録再生装置１は、受信したコンテンツ情報が変更される箇所（アドレス）で、ＨＤＤに記録されている放送データを複数のコンテンツファイルに分割する。さらに、コンテンツ記録再生装置１は、分割したコンテンツファイルをコンテンツ情報（例えば、アーティスト名）に応じて再圧縮する。以下、コンテンツ記録再生装置１について詳細に説明する。
【００１９】
［コンテンツ記録再生装置１の構成］
コンテンツ記録再生装置１は、受信部１１、コンテンツ記憶部１２、ビットレートテーブル１３、制御部１４、通信部１５および再生部１６を備える。
【００２０】
受信部１１は、図示しない放送局から放送される複数のコンテンツを含む放送データを受信する。コンテンツとは、音楽（曲）、映像および／または静止画等のデータの総称であり、本例では曲データである。放送はＴＶ放送またはラジオ放送等であり、デジタル放送、アナログ放送、衛星放送またはインターネット放送等の任意の放送が採用され得る。本例では、複数の曲データを含むＦＭ放送を例に説明する。
【００２１】
コンテンツ記憶部１２は、受信部１１によって受信された放送データを記録するものであり、代表的には、ＨＤＤ（Hard Disk Drive）等が採用され得る。受信部１１で受信された放送データがアナログ形式である場合には、放送データがアナログ−デジタル変換されてコンテンツ記憶部１２に記録される。また、放送データは、所定のフォーマット（例えば、ＭＰ３等）で、所定のビットレートでエンコードされて、コンテンツ記憶部１２に記録される。
【００２２】
コンテンツ記憶部１２は、第１記憶部１２Ａおよび第２記憶部１２Ｂを有する。第１記憶部１２Ａは、受信部１１で受信された放送データが所定のビットレートで一時的に記録される領域である。このビットレートは、コンテンツ分割後に任意のビットレートで圧縮できるように、最も高いビットレート（例えば、１９２Ｋｂｐｓ）に設定されている。すなわち、受信部１１で受信された放送データは、最初は、第１記憶部１２Ａに記録される。第２記憶部１２Ｂは、第１記憶部１２Ａに記録された放送データを、コンテンツ単位で複数のファイルに分割し、かつ、コンテンツ情報に基づいて再圧縮されたファイルを記録する領域である。なお、本例では、第１記憶部１２Ａと第２記憶部１２Ｂとを別の領域として設けているが、これらの領域の区別がなくてもよい。
【００２３】
ビットレートテーブル１３は、図２に示すとおり、分割された複数のコンテンツファイルを再圧縮する際のビットレートを決定するためのテーブルである。ビットレートは、代表的には、ユーザによって設定される。ビットレートテーブル１３は、キーワードと、キーワードに対応付けられたビットレートとを含む。キーワードには、コンテンツ情報（本例では、アーティスト名）が登録される。この場合、コンテンツファイルに付与されているアーティスト名に基づいて、ビットレートが決定される。また、キーワードは、ジャンル等であってもよく、複数のコンテンツ情報の組合せであってもよい。キーワードは、ユーザによって図示しない入力部（リモコンや操作キー等）を介して入力または選択され、ビットレートはユーザによって複数のビットレートの中から選択される。
【００２４】
図２の例では、アーティスト名がＡＡＡまたはＢＢＢであるファイルは１９２Ｋｂｐｓで圧縮され、アーティスト名がＣＣＣであるファイルは１６０Ｋｂｐｓで圧縮され、キーワードの項目に該当するアーティスト名が登録されていないファイル（例えば、アーティスト名がＧＧＧであるファイルや、曲データ以外のファイル（ニュース、ＣＭ等の音声データのファイル）は４８Ｋｂｐｓで圧縮される。また、ビットレートテーブル１３には、第２記憶部１２Ｂにファイルを再圧縮する際に、コンテンツファイルを削除するキーワードを登録することができる。例えば、アーティスト名がＦＦＦであるファイルは、圧縮されることなく直ちに削除される。
【００２５】
制御部１４は、コンテンツ記録再生装置１全体を制御するものであり、記録部１４Ａ、取得部１４Ｂ、分割部１４Ｃおよび圧縮部１４Ｄを有する。記録部１４Ａは、受信部１１が受信した放送データを第１記憶部１２Ａに所定のビットレートで記録する。取得部１４Ｂは、第１記憶部１２Ａに記録された放送データの波形データをコンテンツ情報サーバ２に送信し、コンテンツ情報サーバ２からコンテンツ情報を取得する。分割部１４Ｃは、取得したコンテンツ情報に基づいて放送データを複数のファイルに分割する。圧縮部１４Ｄは、分割したファイルをビットレートテーブルおよび取得したコンテンツ情報に基づいて再圧縮する。また、記録部１４Ａは、圧縮部１４Ｄによって圧縮されたファイルを第２記憶部１２Ｂに記録する。
【００２６】
通信部１５は、インターネット等の電気通信回線を介してコンテンツ情報サーバ２に接続して、波形データ、コンテンツ情報、コマンド等を送受信する。再生部１６は、ユーザからの選択指示および再生指示に応じて、第２記憶部１２Ｂからファイルを読み出して再生する（外部に接続または内蔵されたアンプ装置およびスピーカーを介して音声を出力する）。
【００２７】
以上の構成を有するコンテンツ記録再生装置１について、図３〜図８を参照してその動作を説明する。
［コンテンツ情報取得処理、変更点決定処理］
図４に示すとおり、取得部１４Ｂは、第１記憶部１２Ａに所定のビットレートで記録された放送データについて、コンテンツ情報をコンテンツ情報サーバ２から取得する。まず、取得部１４Ｂは、放送データの最後までコンテンツ情報を取得（検索）していないと判断したあと（Ｓ１１：ＮＯ）、第１記憶部１２Ａに記録されている放送データの波形データの一部をコンテンツ情報サーバ２に送信し、当該波形データに対応するコンテンツ情報（曲名、アーティスト名、ジャンル名等）を要求する（Ｓ１２）。
【００２８】
図３は、放送データの記録内容とコンテンツ情報サーバ２から送信されるコンテンツ情報との関係を時系列で示す図である。図３（ａ）は放送データの記録内容を示し、ｔ１〜ｔ２はニュース、ｔ２〜ｔ５はＣＭ１、ｔ５〜ｔ６はＤＪの音声、ｔ６〜ｔ７は曲ａａａ、ｔ７〜ｔ８は曲ｂｂｂ、ｔ８〜ｔ９はＣＭ２が記録されている。なお、ＣＭ１中において曲ｐｐｐの一部が使われているため、ＣＭ１内のｔ３〜ｔ４は曲データｐｐｐが記録されている。図３（ｂ）は、コンテンツ情報サーバ２に波形データを送信するタイミングとコンテンツ情報の取得可否とを示す。太線部分は、曲データに対応しているのでコンテンツ情報を取得できることを示し、細線部分は、曲データ以外の音声データに対応しているのでコンテンツ情報を取得できないことを示す。例えば、ｔ３〜ｔ４、ｔ６〜ｔ７、ｔ７〜ｔ８はそれぞれコンテンツ情報を取得でき、ｔ１〜ｔ３、ｔ４〜ｔ６、ｔ８〜ｔ９はコンテンツ情報を取得できない。
【００２９】
取得部１４Ｂは、放送データの波形を１秒間隔で抽出し、抽出した波形をデジタル値に変換し、デジタル値の波形データを５秒分まとめて（すなわち、５つの波形データを）コンテンツ情報サーバ２に送信する。コンテンツ情報サーバ２は、コンテンツ記録再生装置１から送信された波形データとデータベース２Ａに記録されている波形データとを照合し、波形データに対応するコンテンツ情報をコンテンツ記録装置１に送信する。なお、送信されてきた波形データが曲データ以外の音声データのものであり、対応するコンテンツ情報が存在しない場合、コンテンツ情報サーバ２は何も送信しない。取得部１４Ｂは、コンテンツ情報を取得すると、波形データのアドレス（例えば、５秒分の波形の最初の開始アドレス）と取得したコンテンツ情報とを対応付けて図示しないメモリ内に記憶する。なお、波形データが曲データ以外であり、コンテンツ情報サーバ２からコンテンツ情報を取得できない場合、波形データのアドレスに対応付けて、コンテンツ情報がないこと（すなわち、空欄）を記憶する。
【００３０】
図４に戻り、取得部１４Ｂは、取得したコンテンツ情報が直前に取得した（つまり、１つ前の波形データに対応する）コンテンツ情報と異なるか否かを判断する（Ｓ１３）。つまり、曲が開始、変更または終了されたか否かが判断される。図３を参照すると、ｔ３、ｔ６では曲が開始され、ｔ４、ｔ８では曲が終了され、ｔ７では曲が変更されているので、このタイミングでコンテンツ情報が変更されたと判断される（Ｓ１３：ＹＥＳ）。それ以外の波形データについては、曲が開始、変更または終了されておらず、コンテンツ情報が変更されていないと判断される（Ｓ１３：ＮＯ）。
【００３１】
コンテンツ情報が変更されていないと判断された場合（Ｓ１３：ＮＯ）、処理はＳ１１に戻り、コンテンツ情報が変更されるまで、Ｓ１１〜Ｓ１３の処理を繰り返す。
【００３２】
一方、コンテンツ情報が変更されたと判断された場合（Ｓ１３：ＹＥＳ）、取得部１４Ｂは、コンテンツ情報が変更されたアドレス（例えば、５秒分の波形データの最初の開始アドレス）を変更点（後述する分割点の候補である）として特定する。そして、取得部１４Ｂは、図８に示すコンテンツ情報テーブルに、コンテンツ情報の変更点によって特定される区間および各区間で取得されたコンテンツ情報（本例では、簡単のためアーティスト名のみを記載している）を登録する（Ｓ１４）。コンテンツ情報テーブルは図示しないメモリ内に格納され、後述する分割処理および再圧縮処理が終了すると記憶されている情報が消去される。
【００３３】
具体的には、ｔ３においてコンテンツ情報が変更されたと判断されるのでｔ３が変更点として特定され、ｔ１〜ｔ３ではコンテンツ情報を取得できなかったのでコンテンツ情報は登録されない。ｔ４においてコンテンツ情報が変更されたと判断されるのでｔ４は変更点として特定され、ｔ３〜ｔ４に対応付けて取得されたコンテンツ情報（アーティスト名ＰＰＰ）が登録される。ｔ６においてコンテンツ情報が変更されたと判断されるのでｔ６が変更点として特定され、ｔ４〜ｔ６ではコンテンツ情報を取得できなかったのでコンテンツ情報は登録されない。ｔ７においてコンテンツ情報が変更されたと判断されるのでｔ７は変更点として特定され、ｔ６〜ｔ７に対応付けて取得されたコンテンツ情報（アーティスト名ＡＡＡ）が登録される。ｔ８においてコンテンツ情報が変更されたと判断されるのでｔ８は変更点として特定され、ｔ７〜ｔ８に対応付けて取得されたコンテンツ情報（アーティスト名ＢＢＢ）が登録される。ｔ９においてコンテンツ情報が変更されたと判断されるのでｔ９が変更点として特定され、ｔ８〜ｔ９ではコンテンツ情報を取得できなかったのでコンテンツ情報は登録されない。
【００３４】
上記の処理を５秒分の波形データ毎に繰り返していると、やがて放送データの最後までコンテンツ情報を要求および取得した（波形データのアドレスが最後まで終了した）と判断され（Ｓ１１：ＹＥＳ）、コンテンツ情報の取得処理および変更点の決定処理を終了する。
【００３５】
［分割処理］
図５に示すとおり、分割部１４Ｃは、図４で決定した変更点に基づいて分割点を決定し、決定した分割点において放送データを複数のファイルに分割する。まず、分割部１４Ｃは、図８のコンテンツ情報テーブルの区間の番号を示すインデックスｉを１に設定する（Ｓ２１）。続いて、分割部１４Ｃは、ｉが全区間数より大きいか否かを判断し（Ｓ２２）、大きくなければ（Ｓ２２：ＮＯ）、未だ全ての区間について分割点か否かを判断していないので、Ｓ２３に進む。
【００３６】
分割部１４Ｃは、ｉで特定される区間においてコンテンツ情報が取得されているか否かを、コンテンツ情報テーブルを参照して判断する（Ｓ２３）。すなわち、ｉで特定される区間は曲データであるか否かを判断する。ｉで特定される区間にコンテンツ情報が存在しなければ（Ｓ２３：ＮＯ）、その区間は曲データではないので分割点とする（曲データとして抽出する）必要がなく、ｉをインクリメントし（Ｓ２６）、Ｓ２２に戻る。例えば、ｔ１〜ｔ３の区間にはコンテンツ情報が存在しないので、ｔ３を分割点と特定することなく、判断処理を次の区間ｔ３〜ｔ４へと進める。
【００３７】
一方、ｉで特定される区間（例えば、ｔ３〜ｔ４、ｔ６〜ｔ７等）にコンテンツ情報が存在すれば（Ｓ２３：ＹＥＳ）、分割部１４Ｃは、ｉで特定される区間の記録時間が所定時間（例えば、１分）以上であるか否かを、区間を特定するアドレスから算出して判断する。記録時間が所定時間未満であれば（Ｓ２４：ＮＯ）、曲データとしては短すぎ、曲データの一部のみであると判断されるので、分割点とする（曲データとして抽出する）必要がなく、ｉをインクリメントし（Ｓ２６）、Ｓ２２に戻る。
【００３８】
例えば、コンテンツ情報テーブルのｔ３〜ｔ４の区間にはアーティスト名ＰＰＰが記憶されているが、当該区間の記録時間が所定時間未満（例えば、１５秒）であるので、判断処理を次の区間ｔ４〜ｔ６へと進める。例えば、ｔ３〜ｔ４の区間は、ＣＭ中に含まれる曲ｐｐｐの一部（１５秒間）のみが記録されている区間であるが、ｔ３およびｔ４を分割点としないので、この曲データの一部がファイルとして分割されることを防止できる。従って、ユーザにとって不要なファイルが作成されることを防止できる。
【００３９】
ｉで特定される区間の記録時間が所定時間以上であれば（Ｓ２４：ＹＥＳ）、その区間は曲データであると判断されるので、当該区間を特定する変更点を分割点として決定し、メモリに分割点を記憶する（Ｓ２５）。例えば、ｔ６〜ｔ７の記録時間が所定時間以上（例えば、５分）であるときｔ６およびｔ７を分割点として決定し、ｔ７〜ｔ８の記録時間が所定時間以上（例えば、６分）であるときｔ７およびｔ８を分割点として決定する。その後、ｉをインクリメントし（Ｓ２６）、次の区間に処理を進める。従って、本例では、ｔ６、ｔ７、ｔ８が分割点として決定され、その結果、図３に期間Ｔ１〜Ｔ４で示す４つのファイルに分割されることになる。
【００４０】
Ｓ２２において、ｉが区間数より大きいと判断されたとき（Ｓ２２：ＹＥＳ）、分割部１４Ｃは、Ｓ２５で決定した分割点で放送データを複数のファイルに分割する。本例では、ｔ６、ｔ７およびｔ８が分割点に設定されているので、分割部１４Ｃはｔ１〜ｔ６のファイル（曲データ以外のファイル）と、ｔ６〜ｔ７のファイル（曲データａａａのファイル）と、ｔ７〜ｔ８のファイル（曲データｂｂｂのファイル）と、ｔ８〜ｔ９のファイル（曲データ以外のファイル）とに分割する。
【００４１】
最後に、分割部１４Ｃは、分割後のファイルにコンテンツ情報テーブルに登録されているコンテンツ情報を付加する（Ｓ２７）。付加されたコンテンツ情報は後述するファイルの再圧縮処理において使用される。コンテンツ情報の付加としては、コンテンツ情報がファイルのタグ情報に登録されてもよく、コンテンツ情報リストを作成してリスト内でコンテンツ情報を管理してもよい。
【００４２】
［ファイル再圧縮処理］
図６に示すとおり、圧縮部１４Ｄは、分割部１４Ｃによって分割されたファイルをキーワード（例えば、アーティスト）毎に設定されたビットレートで再圧縮する。まず、圧縮部１４Ｄは、ファイルの番号を示すインデックスｊを１に設定する（Ｓ３１）。続いて、分割部１４Ｄは、ｊで特定されるファイルのアーティスト名が図２に示すビットレートテーブル１３に存在するか否かを判断する（Ｓ３２）。
【００４３】
アーティスト名がビットレートテーブルに存在すれば（Ｓ３２：ＹＥＳ）、アーティスト名に対応するビットレートの項目に「記録しない」旨が登録されているか否かを判断する（Ｓ３３）。ビットレートの項目にビットレートが登録されている場合（Ｓ３３：ＮＯ）、圧縮部３３は、アーティスト名に対応するビットレートを確認し、当該ビットレートでファイルを再圧縮する（Ｓ３４）。再圧縮されたファイルは第２記憶部１２Ｂに記録され、第１記憶部１２Ａに記録されている再圧縮前のファイルは削除される。例えば、ファイルのアーティスト名がＣＣＣである場合、ファイルを１６０Ｋｂｐｓのビットレートで再圧縮する。従って、アーティスト毎にユーザが希望するビットレートをビットレートテーブルに登録しておくことで、アーティスト名毎に所望のビットレートでファイルを自動的に再圧縮できる。
【００４４】
一方、アーティスト名（例えば、ＦＦＦ）に対応するビットレートの項目に「記録しない」旨が登録されている場合（Ｓ３３：ＹＥＳ）、圧縮部１４Ｄは当該ファイルを再圧縮することなく直ちに削除する（Ｓ３５）。従って、ユーザが希望しないアーティストのファイルについては、分割後に自動的に削除することができる。
【００４５】
Ｓ３２において、ビットレートテーブルにアーティスト名が存在しない場合、またはファイルにアーティスト名が付与されていない場合（Ｓ３２：ＮＯ）、圧縮部１４Ｄは、当該ファイルをビットレートテーブル１３のアーティスト名なしの項目に対応するビットレート（例えば、４８Ｋｂｐｓ）で再圧縮する（Ｓ３８）。ビットレートテーブルに登録されていないアーティスト名のファイルはユーザにとって重要なファイルではないと考えられるので、アーティスト名なしの項目のビットレートを低く設定しておくことにより、これらのファイルの容量を非常に小さくすることができる。また、ファイルにアーティスト名が付与されていない場合には、曲データではないので削除するようにしてもよい。
【００４６】
続いて、Ｓ３６においてｊがファイル数以上であるか否かを判断し（Ｓ３６）、ｊがファイル数未満であれば（Ｓ３６：ＮＯ）、未だ全ファイルを再圧縮していないので、ｊをインクリメントし（Ｓ３７）、Ｓ３２へと戻る。一方、ｊがファイル数以上であれば（Ｓ３６：ＹＥＳ）、全ファイルについて圧縮処理またはファイル削除を実行済であると判断され、処理を終了する。
【００４７】
［フォルダ格納処理］
図７に示すとおり、曲毎に分割して再圧縮したファイルを、キーワード毎にフォルダに格納する。キーワードは例えば所定のコンテンツ情報であるが、本例では、フォルダ名がアーティスト名であるフォルダを作成して、アーティスト名がフォルダ名に一致するフォルダにファイルを自動的に格納する。まず、制御部１４は、ファイルの番号を示すインデックスｋを１に設定する（Ｓ４１）。続いて、制御部１４は、フォルダ名がｋで特定されるファイルのアーティスト名に一致するフォルダが存在するか否かを判断し（Ｓ４２）、存在すれば（Ｓ４２：ＹＥＳ）、当該フォルダにファイルを格納し（Ｓ４３）、存在しなければ（Ｓ４２：ＮＯ）、フォルダ名が該アーティスト名であるフォルダを作成して、作成したフォルダにファイルを格納する（Ｓ４４）。続いて、ｋがファイル数以上であるか否かを判断し、ｋがファイル数未満であれば（Ｓ４５：ＮＯ）、ｋをインクリメントし（Ｓ４６）、Ｓ４２に戻る。一方、ｋがファイル数以上であれば（Ｓ４５：ＹＥＳ）、処理を終了する。
【００４８】
以上のように、本実施形態によれば、記録した放送データを自動的に複数の曲データのファイルに分割することができる。さらに、曲データをユーザが設定したキーワード毎のビットレートで再圧縮することができる。さらに、ユーザが希望しないキーワードに該当するファイルを自動的に削除することができる。
【００４９】
以上、本発明の好ましい実施形態を説明したが、本発明はこれらの実施形態には限定されない。放送データを複数のコンテンツに分割する方法は、放送局からインターネットを介して取得したキューシート（番組進行表）を用いてよく、ＦＭ文字多重放送に多重されて送信されるコンテンツ情報を用いてもよい。上記のコンテンツ情報記録装置を動作させるためのコンピュータプログラムまたはそのコンピュータプラグラムを記録した記録媒体という形態で提供されてもよい。
【産業上の利用可能性】
【００５０】
本発明は、ラジオ放送やテレビ放送等を記録するコンテンツ記録システムに好適に適用され得る。
【図面の簡単な説明】
【００５１】
【図１】本発明の好ましい実施形態によるコンテンツ記録再生システム１００の構成を示すブロック図である。
【図２】ビットレートテーブル１３の構成を示すブロック図である。
【図３】放送データと取得されるコンテンツ情報との関係を示す図である。
【図４】放送データのコンテンツ情報の変更点を決定する処理を示すフローチャートである。
【図５】放送データを複数のコンテンツファイルに分割する処理を示すフローチャートである。
【図６】分割されたコンテンツファイルを圧縮する処理を示すフローチャートである。
【図７】分割されたコンテンツファイルをアーティスト名毎にフォルダに格納するフローチャートである。
【図８】コンテンツ情報テーブルを示す図である。
【符号の説明】
【００５２】
１          コンテンツ記録再生装置
２          コンテンツ情報サーバ
１１        受信部
１２        コンテンツ記憶部
１３        ビットレートテーブル
１４        制御部
１４Ａ      記録部（第１記録手段、第２記録手段）
１４Ｂ      取得部
１４Ｃ      分割部
１４Ｄ      圧縮部
１５        通信部（接続手段）
１６        再生部
【図１】
2008005070.tif 000003
【図２】
2008005070.tif 000004
【図３】
2008005070.tif 000005
【図４】
2008005070.tif 000006
【図５】
2008005070.tif 000007
【図６】
2008005070.tif 000008
【図７】
2008005070.tif 000009
【図８】
2008005070.tif 000010