(57)【要約】【課題】ＦＭラジオ放送局１２のＦＭラジオ放送に対し、ＡＳＰ１３が番組放送中又は番組放送後に発行するオンエア情報を使って、ユーザ１０が指定するキーワードに関連する再生用放送コンテンツファイルを生成する。【解決手段】オーディオ装置１１は、所定期間、例えば１週間にわたり、ＦＭラジオ放送を録音して、元録音ファイルを作成する。オーディオ装置１１は、また、該所定期間のオンエア情報をＡＳＰ１３から入手する。ユーザ１０は楽曲名等をキーワードとして指定する。オーディオ装置１１は、オンエア情報から該楽曲名の楽曲が放送された開始時刻を検出する。オーディオ装置１１は、また、インターネットのＣＤＤＢから該楽曲の絶対時間を入手し、開始時刻から絶対時間が経過した終了時刻を算出する。そして、開始時刻−終了時刻間の放送時間範囲部分を記録ファイルから抽出して、該楽曲の再生用ファイルを作成する。【選択図】図１
2008244848.tif 000002
【特許請求の範囲】
【請求項１】
放送を受信しつつ該放送を記録した記録ファイルを生成する記録ファイル生成手段、
前記記録ファイルについてのメタデータを入手するメタデータ入手手段、
キーワードに関連する放送時間範囲を前記メタデータに基づき確定する放送時間範囲確定手段、及び
前記記録ファイルにおける前記放送時間範囲の該当部分を抽出して再生用のコンテンツファイルを生成するコンテンツファイル生成手段、
を備えることを特徴とする放送コンテンツファイル生成装置。
【請求項２】
前記メタデータは、各番組についてその放送開始以降に入手可能となるものであることを特徴とする請求項１記載の放送コンテンツファイル生成装置。
【請求項３】
前記メタデータは、放送番組についての番組名、開始時刻、終了時刻若しくは担当ＤＪ名、又は該放送番組内で放送される楽曲についての楽曲名、アーティスト名若しくは放送開始時刻を含むことを特徴とする請求項１又は２記載の放送コンテンツファイル生成装置。
【請求項４】
前記キーワードは、アーティスト名、楽曲名、番組名又はＤＪ名とされることを特徴とする請求項１〜３のいずれかに記載の放送コンテンツファイル生成装置。
【請求項５】
前記キーワードがアーティスト名である場合には、キーワード関連の放送時間範囲とは、該アーティスト名と同一のアーティスト名の楽曲の放送時間範囲の第１の放送時間範囲、該アーティスト名と同一のアーティスト名の楽曲が連続して放送されている場合には、その連続における最初の楽曲から最後の楽曲までの放送時間範囲としての第２の放送時間範囲、該第１若しくは第２の放送時間範囲にその直前の所定時間範囲を加えた放送時間範囲としての第３の放送時間範囲、前記第１〜は第３の放送時間範囲にその直後の所定時間範囲を加えた放送時間範囲、又は該アーティスト名と同一の担当ＤＪ名である番組の放送時間範囲であることを特徴とする請求項１〜４のいずれかに記載の放送コンテンツファイル生成装置。
【請求項６】
前記キーワードが楽曲名である場合には、キーワード関連の放送時間範囲とは、該楽曲名の楽曲の放送時間範囲であることを特徴とする請求項１〜５のいずれかに記載の放送コンテンツファイル生成装置。
【請求項７】
前記キーワードがＤＪ名である場合には、キーワード関連の放送時間範囲とは、該ＤＪ名と同一の担当ＤＪ名である番組の放送時間範囲、ＤＪ名と同一のアーティスト名である楽曲の放送時間範囲であることを特徴とする請求項１〜６のいずれかに記載の放送コンテンツファイル生成装置。
【請求項８】
楽曲の放送時間範囲がキーワード関連の放送時間範囲とされている場合には、該楽曲の絶対時間を所定の情報源から入手し、楽曲の放送時間範囲の終了時刻は、前記メタデータにおける該楽曲の放送開始時刻から前記絶対時間が経過した時刻とすることを特徴とする請求項１〜７のいずれかに記載の放送コンテンツファイル生成装置。
【請求項９】
前記放送時間範囲確定手段は、記録ファイルから楽曲の放送時間範囲の該当部分を抽出する場合には、該放送時間範囲の開始時刻を該楽曲の放送開始より所定時間前とすることを特徴とする請求項１〜８のいずれかに記載の放送コンテンツファイル生成装置。
【請求項１０】
放送を受信しつつ該放送を記録した記録ファイルを生成するステップ、
前記記録ファイルについてのメタデータを入手するステップ、
キーワードに関連する放送時間範囲をメタデータに基づき確定するステップ、及び
前記記録ファイルにおける前記放送時間範囲の該当部分を抽出して再生用のコンテンツファイルを生成するステップ、
を備えることを特徴とする放送コンテンツファイル生成方法。
【請求項１１】
請求項１〜９のいずれかに記載の放送コンテンツファイル生成装置の各手段としてコンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＦＭラジオ放送等で放送される放送コンテンツから所望の再生用コンテンツファイルを生成する放送コンテンツファイル生成装置、方法及びプログラムに関するものである。
【背景技術】
【０００２】
特許文献１は、ラジオ放送を仮録音しつつ、受信するラジオ放送情報配信サーバよりナウオンエア情報を入手して、所望の楽曲を録音する記録装置を開示する（特許文献１の図２５のフローチャートのＳＰ１４１，ＳＰ１４２，ＳＶ３，ＳＰ１０５，ＳＰ１０９）。該記録装置は、楽曲の録音において、放送中番組テーブル、放送済楽曲テーブル及び放送済番組テーブルを利用する（特許文献１の段落０３８３及び図２０）。
【０００３】
特許文献１において、放送中番組テーブルは、今現在放送中のラジオ番組及び楽曲に関するナウオンエア情報となっている（特許文献１の段落０３８５）。放送済楽曲テーブルは、ラジオ番組内で放送された楽曲に関するオンエアリスト情報となっている（特許文献１の段落０３８７）。放送済番組テーブルは、放送されたラジオ番組に関するオンエアリスト情報となっている（特許文献１の段落０３８９）。
【０００４】
該記録装置は、過去所定時間分（例：３分）の録音内容を常時、録音保持する仮録音を行いつつ、所定のポーリング間隔（例：３０秒）で、ナウオンエア情報をラジオ放送情報配信サーバより入手するようになっている（特許文献１の段落０４０６，０４１０）。そして、最新版のナウオンエア情報に指定楽曲等のキーワードが含まれていることが判明しだい、仮録音を利用して、該キーワードについて所定時間前（例：３０秒）に遡った時点からの本録音を行うようにしている（特許文献１の段落０４１２〜０４１５）。また、最新版のナウオンエア情報に、今まで含まれていたキーワードが含まれなくなっていることが判明しだい、キーワードについての本録音を終了する（特許文献１の段落０４２０）。
【特許文献１】特開２００５−３３２４７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１の記録装置では、ユーザは、あらかじめ放送前に、所望のキーワードを指定しておかなければならない。ユーザが、放送終了後に、所望の楽曲の録音を希望して、該楽曲をキーワードにしても、該記録装置は該楽曲についての放送コンテンツファイルを生成することができない。また、該記録装置は、放送終了後に、相当の時間か経ってから、過去の放送情報を入手するような場合にも、有効に、放送コンテンツファイルを生成することも困難である。
【０００６】
本発明の目的は、放送が終了してから、ユーザが所望のキーワードを指定したとしても、キーワード関連の放送コンテンツファイルを的確に生成することができる放送コンテンツファイル生成装置、方法及びプログラムを提供することである。
【０００７】
本発明の別の目的は、放送が終了してから該放送について入手したメタデータに対しても、放送コンテンツファイルを的確に生成することができる放送コンテンツファイル生成装置、方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明によれば、放送の受信内容を所定期間にわたって記録した記録ファイルを生成する。また、該記録ファイルについてのメタデータに基づき、該記録ファイルから抽出する放送時間範囲部分を確定する。ユーザが所望するキーワード関連の再生用コンテンツファイルは、記録ファイルから放送時間範囲部分を抽出することにより生成される。
【０００９】
本発明の放送コンテンツファイル生成装置は次の手段を備えている。
放送を受信しつつ該放送を記録した記録ファイルを生成する記録ファイル生成手段、
前記記録ファイルについてのメタデータを入手するメタデータ入手手段、
キーワードに関連する放送時間範囲を前記メタデータに基づき確定する放送時間範囲確定手段、及び
前記記録ファイルにおける前記放送時間範囲の該当部分を抽出して再生用のコンテンツファイルを生成するコンテンツファイル生成手段。
【００１０】
本発明の放送コンテンツファイル生成方法は次のステップを備えている。
放送を受信しつつ該放送を記録した記録ファイルを生成するステップ、
前記記録ファイルについてのメタデータを入手するステップ、
キーワードに関連する放送時間範囲をメタデータに基づき確定するステップ、及び
前記記録ファイルにおける前記放送時間範囲の該当部分を抽出して再生用のコンテンツファイルを生成するステップ。
【００１１】
本発明のプログラムは、上述の放送コンテンツファイル生成装置の各手段としてコンピュータを機能させる。
【発明の効果】
【００１２】
本発明によれば、放送の受信内容を所定期間にわたって記録した記録ファイルから、所定の放送時間範囲部分を抽出して、所望のキーワードについての再生用コンテンツファイルを生成する。したがって、メタデータの入手時期やキーワードの指定時期を放送開始前に制約されず、任意とすることができる。
【発明を実施するための最良の形態】
【００１３】
図１は所望の放送コンテンツに係る再生用ファイルを生成する説明図である。オーディオ装置１１は、そのユーザ１０の家庭におけるリビング等に配備され、チューナと共に、ハードディスク装置等の大容量記録媒体を内蔵している。
【００１４】
オーディオ装置１１は、ＦＭラジオ放送局１２から電波によりＦＭラジオ放送を受信する。ＦＭラジオ放送には、トーク、ニュース及びライブ等の種々の番組が含まれており、それらは、音声、音及び楽曲等となっている。
【００１５】
オーディオ装置１１は、ＡＳＰ（Application Service Provider）１３からインターネットを介してＦＭラジオ放送局１２の放送内容に関するメタデータ（この場合、ＦＭラジオ放送についてのオンエア情報。）を入手する。オーディオ装置１１は、インターネットへの接続において、ホームネットワークを利用して、該ネットワークのルータを介してＡＳＰ１３へアクセスして、オンエア情報を入手することができる。
【００１６】
ＡＳＰ１３は例えばＡｎｙＭｕｓｉｃ（http：//www.anymusic.jp/）である。ＡｎｙＭｕｓｉｃのオンエア情報は、現在放送中の番組か過去放送した番組についてのオンエア情報であり、これから放送しようとする番組についてのオンエア情報は含まれない。現在放送中の番組についてのＡｎｙＭｕｓｉｃのオンエア情報には、放送局名、番組名、ＤＪ名、番組放送時刻（開始、終了）、楽曲名、楽曲放送開始時刻及び楽曲アーティスト名が含まれており、３０秒ごとに更新される。ＡｎｙＭｕｓｉｃでは、各ＦＭラジオ放送局について過去１年以上のオンエア情報を保存していて、オーディオ装置１１は、それらを適宜、入手自在になっている。
【００１７】
オーディオ装置１１は、ＦＭラジオ放送局１２のＦＭラジオ放送について所定期間にわたる録音を開始する。説明の便宜上、以下、この録音を「元録音」と適宜、呼ぶことにする。元録音における録音に関するビットレートやＣＯＤＥＣ等の設定値は任意である。
【００１８】
元録音の開始及び終了は、（ａ）それぞれユーザ１０がオーディオ装置１１の録音キー及び録音中止キーを押下した時、（ｂ）それぞれユーザ１０が予め設定しておいた元録音開始日時及び元録音終了日時、（ｃ）ユーザ１０が元録音開始日時及び録音期間を予め設定しておいた場合のそれぞれ該元録音開始日時及び該日時から録音期間の経過した日時、又は（ｄ）それぞれユーザ１０が予め設定した元録音の開始日時及びその後にユーザ１０が録音終了キーを押下した時である。元録音の録音期間は、例えば、数時間、１日、２〜３日、又は１週間等のようなものである。
【００１９】
オーディオ装置１１は、ＡＳＰ１３からメタデータを定期的に自動的に入手する。入手間隔は、ＡＳＰ１３に依存するが、ＡＳＰ１３がＡｎｙＭｕｓｉｃである場合には、前述したように、現在放送中のメタデータが３０秒に１回、更新されるので、入手間隔は最小３０秒から設定することができる。ＡｎｙＭｕｓｉｃは、また、過去のメタデータについても蓄積しているので、オーディオ装置１１によるメタデータの入手間隔は、１時間、１日、１週間として、それぞれ１時間分、１日分、１週間分のメタデータをまとめて入手するようになっていてもよい。ＡｎｙＭｕｓｉｃはメタデータを過去１年分以上保持しているが、メタデータの入手間隔は、１週間に最低１回が望ましい。
【００２０】
オーディオ装置１１は、元録音に並行して、タイムカウント（例：１秒ごと）を行う。オーディオ装置１１は、現在の年月日及び時刻が何であるかを検出するためのカレンダを内蔵している。オーディオ装置１１は、元録音の開始に伴い、その開始時刻情報を元録音ファイルに関連付ける。
【００２１】
メタデータには、現在のメタデータと、過去のメタデータとがある。タイムカウントは、現在時刻として利用する場合と、元録音の録音開始から経過時間として利用する場合とがある。
【００２２】
現在のメタデータを利用する場合には、メタデータと現在時刻とのマッチングを行い、元録音ファイルにおける現在の録音部位（アドレス）とメタデータの番組開始、終了、楽曲開始等の時刻との対応付けを検出し、この対応付けに係る情報が、元録音ファイルとは別途に記憶装置に記録される。過去のメタデータを利用する場合には、元録音ファイルの各録音部位（記憶装置における記録位置又はアドレス）と経過時間との対応付け情報を生成し、該対応付け情報を元録音ファイルとは別途に記憶装置に記録する。
【００２３】
これら対応付け情報は、元録音ファイルから所望の放送時間範囲部分を切り出す際に、記録位置情報として利用する。また、元録音ファイルについて、その記録開始日時及び記録レート（ｂｉｔ／ｓｅｃ）の情報があれば、元録音ファイルの任意の位置の対応時刻を、元録音ファイルの先頭から該位置までのファイル長さを経過時間に換算して、検出することができる。したがって、対応付け情報の代わりに、元録音ファイルについて記録開始日時及び記録レートの情報を保存しておくこともできる。
【００２４】
図２はメタデータとその時刻情報に対応付けられるＦＭラジオ放送局１２のＦＭラジオ放送との関係を示している。ＦＭラジオ放送局１２は、音若しくは楽曲コンテンツ等の放送コンテンツを常時、流している。図示の例では、メタデータから１８：０２に番組が開始され、１８：０３に楽曲が放送開始され、１８：１０に楽曲が放送開始され、１９：００に番組が開始されていることが判明する。番組放送時刻は、番組の放送開始時刻であると同時に、その前の番組についての放送終了時刻でもある。
【００２５】
メタデータには、アーティスト名、楽曲名、番組名、ＤＪ名が含まれているので、ユーザ１０はそれらをキーワードとして設定することができる。設定時に、ユーザ１０がキーワードとして入力した文字列に近い文字列を過去のメタデータから検索し、あれば、その近い文字列の全部をリスト表示し、ユーザ１０には、該リスト表示から所望の文字列を正式のキーワードとして選択させるようにすることもできる。例えば、アーティスト名で苗字と名との間にスペースが有るか無いか等、ユーザ１０が任意に入力する文字列とメタデータの文字列が意味的には同じものを指しているにもかかわらず、表記に差があることがある。リスト表示からのキーワードの選択によるキーワードの指定は、同一キーワード内容に対するユーザごとの具体的入力の相違を吸収して、キーワードの精度を高めることができる。
【００２６】
ユーザ１０は、元録音から抽出して生成する再生ファイルのコンテンツを何にするかを、キーワードを指定することにより、オーディオ装置１１に指示する。キーワードの指定時期は、元録音開始前、元録音中、又は元録音の終了後の３通りかある。元録音開始前及び元録音の終了後のキーワード指定について、それぞれ（ａ）及び（ｂ）として説明する。
【００２７】
（ａ）ユーザ１０が元録音開始に先立ちキーワードを指定する場合の処理順番は次のとおりである。
【００２８】
（ａ−１）アーティスト名での設定：アーティスト名を入力→ＦＭラジオ放送局指定（複数可）→元録音開始。
【００２９】
（ａ−２）楽曲名での設定：楽曲名を入力→ＦＭラジオ放送局指定（複数可）→元録音開始
【００３０】
（ａ−３）番組名での設定：ＦＭラジオ放送局指定→過去の番組一覧を表示→選択又はマニュアルで入力
【００３１】
（ａ−４）ＤＪ名での設定：ＤＪ名を入力→ＦＭラジオ放送局指定（複数可）→元録音開始
【００３２】
（ｂ）ユーザ１０が元録音終了後にキーワードを指定する場合の処理順番は次のとおりである。
【００３３】
（ｂ−１）アーティスト名での指定：アーティスト名を入力又は検索→機能実行（キーワードの録音ファイル作成の指示）キーの押下→元録音ファイルの処理（保管又は消去）。
【００３４】
（ｂ−２）楽曲名での指定：楽曲名を入力又は検索→機能実行ボタン→元録音ファイルの処理（保管又は消去）。なお、機能実行ボタンによる実行機能とは、元録音ファイルからキーワード関連部分を切り出すことである。
【００３５】
（ｂ−３）番組名での指定：ＦＭラジオ放送局指定→過去の番組一覧を表示→番組を選択→機能実行ボタン→元録音コンテンツファイルの処理（保管又は消去）
【００３６】
（ｂ−４）ＤＪ名での指定：ＤＪ名を入力又は検索→機能実行ボタン→元録音コンテンツファイルの処理（保管又は消去）
【００３７】
次に、元録音ファイルからキーワードファイルを切り出す範囲について説明する。範囲の基になるものとして、（ｃ）アーティスト名、（ｄ）楽曲名、（ｅ番組名及び（ｆ）ＤＪ名がある。
【００３８】
（ｃ）キーワードがアーティスト名である場合：事前設定若しくは事後に指定されたアーティスト名と同一又は包含する「楽曲アーティスト名」、「ＤＪ名」又は「番組名」に基づき抽出を行う。なお、スタート及びエンドマーキングは、メタデータに含まれる各項目（番組や楽曲）の開始時刻等に対応した、元録音ファイルの記録位置に付与されるものである。
【００３９】
（ｃ−１）番組名：「番組放送時刻（開始、終了）」に対応付けられているスタート及びエンドマーキングの記録位置間を切り取る。
【００４０】
（ｃ−２）ＤＪ名：元録音コンテンツファイルにおいて、ＤＪ名が表記されている番組の「番組放送時刻（開始、終了）」に対応付けらているスタート及びエンドマーキングの間を切り取る。
【００４１】
（ｃ−３）楽曲アーティスト名：この場合の具体例を次の（ｃ−３−１）〜（ｃ−３−５）に分けて説明する。
【００４２】
（ｃ−３−１）楽曲アーティスト名が表記されている楽曲の放送開始時刻のスタートマーキングから、次の楽曲放送開始時刻までを切り取る。
【００４３】
（ｃ−３−２）インターネット内の所定のデータベース（ＣＤＤＢ：CD DataBase）等から、その楽曲の絶対時間を入手し、スタートマーキングから該絶対値時間を加算した時間でエンドマーキングを打ち、スタートマーキング−エンドマーキング間を切り取る。
【００４４】
（ｃ−３−３）当該楽曲の放送開始時刻より所定時刻（例えば１０秒）前から切り出す。これによりアーティスト自身による曲紹介も当該楽曲とあわせて再生コンテンツとして切り取ることができる。アーティスト自身の曲紹介を切り出す場合には、例えば当該番組のＤＪがアーティスト自身である場合やアーティストがゲストとして出演していることがオンエア情報から取得できた場合に行うようにしてもよい。またオンエア情報からアーティストがその番組に出演している情報が入手できない場合においても、当該楽曲の開始時刻と前後の楽曲の開始時刻を比較し、所定時間以上開きがあった場合には、その間にトーク部分が含まれていると判断し、その後の楽曲にアーティストが自身で曲紹介をするものとみなし、曲紹介もあわせて切り出すようにしてもよい。
【００４５】
（ｃ−３−４）同じ楽曲アーティスト名が続いて放送されている場合は、その番組は該アーティストについて特集されていると推測され、その番組の「番組放送時刻（開始、終了）」にそれぞれ対応するスタート及びエンドマーキングの間で切り取る。これにより、アーティストがゲスト出演している番組における該アーティストのトーク録音も抽出することが可能となる。
【００４６】
（ｃ−３−５）同じ楽曲アーティスト名が続いている場合の別の方法として、その続いている期間をそのアーティストの出演時間として、その部分の切り出しを行ってもよい。具体的には、そのアーティストの前の楽曲の終了時刻（開始時刻から算出）又はそのアーティストの最初の楽曲から所定時間前を開始時刻とし、切り出しの終了時刻をそのアーティストの最後の楽曲の終了時刻（開始時刻から算出）あるいはそのアーティストの楽曲の最後の曲から所定時間経過した時刻としてもよい。
【００４７】
（ｄ）キーワードが楽曲名である場合は、事前設定若しくは事後に指定された楽曲名と同一の「楽曲名」を抽出する。指定楽曲の楽曲放送開始時刻のスタートマーキングから、次の楽曲放送開始時刻までを切り取る。なお、（ｃ−３）と同様に、ＣＤＤＢ等から入手した該楽曲の絶対時間をスタートマーキングに加算した時間でエンドマーキングを打ち、スタートマーキング−エンドマーキング間を切り取ってもよい。
【００４８】
（ｅ）キーワードが番組名である場合は、番事前設定若しくは事後に指定された番組名と同一の「番組」を抽出する。その番組の「番組放送時刻（開始、終了）」に対応するスタート及びエンドマーキングの間の元録音部分を切り取る。
【００４９】
（ｆ）キーワードがＤＪ名である場合は、事前設定若しくは事後に指定されたＤＪ名が表記されている「番組」を抽出する。その番組の「番組放送時刻（開始、終了）」に対応するスタート及びエンドマーキングの間の元録音部分を切り取る。
【００５０】
ＡｎｙＭｕｓｉｃのメタデータには、楽曲の開始時刻は含まれているものの、終了時刻はない。したがって、楽曲のエンドマーク位置を決確定するために、ジングルを利用することができる。ＦＭラジオ放送局のジングルパターンの波形解析を行い、同一波形が元録音再生音中に見付かれば、その記録位置はジングル位置であるとして、楽曲のエンドマーキングとしてもよい。
【００５１】
こうして、該ユーザ１０では、ＦＭラジオ放送をデジタル媒体に録音して楽しむ際に、アーティストやその楽曲のデジタルメタデータを活かすことができるので、エアーチェックのコレクション性を再定義可能とすることができる。ＦＭラジオ放送で、気になるアーティストやその楽曲、出演トークのみを自動で録音することができる。該ユーザ１０では、さらに、ＦＭラジオ放送で、気になるアーティストやその楽曲、出演トークを事後に検索して楽しむことができる。
【００５２】
図３はＡＳＰ１３ではなくＦＭラジオ放送局１２自体がその放送内容のメタデータをＷＥＢで提供している場合の説明図である。図３の要素において、図１の要素と同一のものは同符号で指示して、説明は省略し、相違点についてのみ説明する。
【００５３】
図３において、各ＦＭラジオ放送局１２ａ〜１２ｃは、その放送内容のオンエア情報提供用のＷＥＢ２０ａ〜２０ｃを備える。オーディオ装置１１は、インターネットを介して所望のＷＥＢ２０ａ〜２０ｃからそのオンエア情報を適宜、入手することができるようになっている。
【００５４】
図４はオーディオ装置１１とポータブル型デジタルオーディオプレーヤ２４とが共働して所望の放送コンテンツに係る再生用ファイルを生成する説明図である。図４の要素において、図１の要素と同一のものは同符号で指示して、説明は省略し、相違点についてのみ説明する。
【００５５】
ユーザ１０は、自分のポケットやバッグ等にポータブル型デジタルオーディオプレーヤ２４を入れて、ポータブル型デジタルオーディオプレーヤ２４を持ち運び自在になっている。ポータブル型デジタルオーディオプレーヤ２４は、チューナとハードディスクのような大容量記録媒体とを内蔵しているが、インターネットへの接続機能を有していない。
【００５６】
これに対して、オーディオ装置１１は、インターネットへの接続機能を有している。また、オーディオ装置１１とポータブル型デジタルオーディオプレーヤ２４とは、ＵＳＢケーブル、赤外線通信、又はＤＬＮＡ等を介して相互にデータを送受自在となっている。
【００５７】
ポータブル型デジタルオーディオプレーヤ２４はユーザ１０の指示に基づき元録音を実施する。ポータブル型デジタルオーディオプレーヤ２４の記憶装置に元録音ファイルが作成された後、ポータブル型デジタルオーディオプレーヤ２４は、ＵＳＢケーブル等を介してオーディオ装置１１と接続される。これにより、ポータブル型デジタルオーディオプレーヤ２４の記憶装置内の元録音ファイルがポータブル型デジタルオーディオプレーヤ２４のカレンダデータと共にオーディオ装置１１の記憶装置に移動又は複写される。
【００５８】
この後、オーディオ装置１１は、図１及び図２のオーディオ装置１１と同様に、元録音ファイルから所定の放送時間範囲部分を切り出すことにより、キーワード関連のコンテンツファイルを生成する。こうして生成されたコンテンツファイルは、そのままオーディオ装置１１の記憶装置内に残されて、オーディオ装置１１において聴取されてもよいし、また、ポータブル型デジタルオーディオプレーヤ２４に移動又は複写して、ポータブル型デジタルオーディオプレーヤ２４において聴取されてもよい。
【００５９】
図５は放送コンテンツファイル生成装置３０のブロック図である。図１及び図３のオーディオ装置１１は放送コンテンツファイル生成装置３０の実施例である。また、図４のオーディオ装置１１及びポータブル型デジタルオーディオプレーヤ２４は、共働して、放送コンテンツファイル生成装置３０の実施例を構成する。
【００６０】
放送コンテンツファイル生成装置３０か関わる放送は、ＦＭラジオ放送に限定されず、ＡＭラジオ放送、デジタルラジオ放送、又はデジタル若しくはアナログのＴＶ放送、さらに、ケーブル放送やインターネット放送であってもよい。放送コンテンツファイル生成装置３０は、記録ファイル生成手段３１、メタデータ入手手段３２、放送時間範囲確定手段３３及びコンテンツファイル生成手段３４を備えている。
【００６１】
記録ファイル生成手段３１は、放送を受信しつつ、該放送を記録した記録ファイル３９を生成する。メタデータ入手手段３２は、記録ファイル３９についてのメタデータを入手する。放送時間範囲確定手段３３は、キーワードに関連する放送時間範囲をメタデータに基づき確定する。コンテンツファイル生成手段３４は、記録ファイル３９における放送時間範囲の該当部分を抽出して再生用のコンテンツファイルを生成する。
【００６２】
記録ファイル３９は、オーディオ装置１１における元録音ファイルに対応する。メタデータ入手手段３２が記録ファイル３９についてのメタデータを入手する時期は、記録ファイル３９の生成前、生成中又は生成後である。例えばＡｎｙＭｕｓｉｃが提供しているメタデータとしてのオンエア情報では、メタデータは、各番組についてその放送開始以降に入手可能となるものである。
【００６３】
メタデータは、典型的には、インターネットを介して所定のＡＳＰのサーバから入手するものであるが、図２で説明したように、放送局自身が所定のサーバにより提供することもあり、その場合には、該サーバから入手することになる。
【００６４】
キーワードは例えばユーザが指定する。ユーザは、キーワードを直接入力して指定するようになっていてもよいし、また、放送コンテンツファイル生成装置３０がメタデータからキーワード候補を抽出して、該キーワード候補のリストを表示して、該リストの中から１つ又は複数を選択して、キーワードを指定するようになっていてもよい。
【００６５】
記録ファイル３９は典型的には放送局別に生成される。重複した期間に、放送局別に記録ファイル３９を生成することもできる。さらに、記録ファイル３９の１つの記録期間に対して、１つの連続記録の記録ファイル３９とする必要はない。記録期間を複数の部分期間に区分し、各部分期間ごとに１つの連続的な記録ファイル３９を生成し、全体としては複数の連続的な記録ファイル３９とすることもできる。そして、そのようにした方が、メタデータの日時に対応する記録部位を確定し易くなることがある。例えば、記録期間が１週間である場合には、各曜日ごとに計７個の記録ファイル３９を作り、全体で１週間連続記録の記録ファイル３９とすることができる。
【００６６】
キーワード関連の範囲は、任意に設定できる。例えば、キーワードがアーティスト名である場合に、楽曲アーティスト名＝キーワードである楽曲のみとしたり、又はＤＪ名＝キーワードである番組のみとしたり、又はその両方としたりすることもできる。
【００６７】
アーティスト名がキーワードとして指定された場合に、番組内の該アーティストについての所定のコーナをコンテンツファイルとして記録ファイル３９から抽出する抽出範囲（放送時間範囲）とすることができる。例えば、同一のアーティストの楽曲が複数連続していることをメタデータから検出できれば、該番組内の該アーティストについて最初の楽曲から最後の楽曲までを１個の放送時間範囲として確定する。また、この場合、放送時間範囲の開始時刻を最初の楽曲の放送開始時刻とせずに、それよりも適当な時間だけ前の時刻にして、アーティストについてのトークを放送時間範囲に含ませるようにすることもできる。
【００６８】
記録ファイル３９において各時刻に対応する記録位置がどこになっているかは、記録ファイル３９の生成過程において、タイムカウントと記憶装置内の記録位置（アドレス）とを対応付けた情報を記録ファイル３９とは別途に記憶しておくことにより、検出することができる。又は、記録ファイル３９について、その記録開始日時及び記録レート（ｂｉｔ／ｓｅｃ）の情報を使って、記録開始日時からの相対時間を記録ファイル３９における先頭からのファイル長さに換算することによっても、検出することができる。
【００６９】
典型的には、メタデータは、放送番組についての番組名、開始時刻、終了時刻若しくは担当ＤＪ名、又は該放送番組内で放送される楽曲についての楽曲名、アーティスト名若しくは放送開始時刻を含む。典型的には、キーワードは、アーティスト名、楽曲名、番組名又はＤＪ名とされる。
【００７０】
キーワードがアーティスト名である場合には、キーワード関連の放送時間範囲とは、例えば、（ｐ１）該アーティスト名と同一のアーティスト名の楽曲の放送時間範囲の第１の放送時間範囲、（ｐ２）該アーティスト名と同一のアーティスト名の楽曲が連続して放送されている場合には、その連続における最初の楽曲から最後の楽曲までの放送時間範囲としての第２の放送時間範囲、（ｐ３）該第１若しくは第２の放送時間範囲にその直前の所定時間範囲を加えた放送時間範囲としての第３の放送時間範囲、（ｐ４）前記第１〜は第３の放送時間範囲にその直後の所定時間範囲を加えた放送時間範囲、又は（ｐ５）該アーティスト名と同一の担当ＤＪ名である番組の放送時間範囲である。
【００７１】
上記（ｐ１）は前述の（ｃ−３−１）及び（ｃ−３−２）に対応し、上記（ｐ２）は前述の（ｃ−３−４）に対応し、上記（ｐ３）は前述の（ｃ−３−３）及び（ｃ−３−５）に対応し、上記（ｐ４）は前述の（ｃ−３−５）に対応する。
【００７２】
楽曲の放送時間範囲がキーワード関連の放送時間範囲とされている場合には、該楽曲の絶対時間を所定の情報源から入手し、楽曲の放送時間範囲の終了時刻は、メタデータにおける該楽曲の放送開始時刻から絶対時間が経過した時刻とすることもできる。なお、所定の情報源とは例えばＣＤＤＢである。
【００７３】
ＡｎｙＭｕｓｉｃのメタデータには、楽曲の終了時刻は含まれていない。放送時間範囲の終端は、次の楽曲の開始時刻としたり、楽曲の演奏時間を多目に見積もって（例えば５分とか６分）、開始時刻から見積もり演奏時間後の時刻を楽曲の終了時刻としたりすることができる。多目に見積もってコンテンツファイルから抽出して生成した記録ファイル３９は、後日、ユーザが手作業の後尾の不要部分を削除することができる。
【００７４】
楽曲の放送時間範囲の終端を、次の楽曲の開始時刻とする場合、ランキング系の番組では、適合するが、トーク系の番組では不適合になる可能性が高まる。したがって、番組名からランキング系かトーク系かを判断し、ランキング系の番組のみに適用するようにしてもよい。例えば番組名に「ベストテン」とか、「上位○曲」とかを含んでいる場合には、ランキング系の番組と判断することができる。
【００７５】
放送コンテンツファイル生成装置３０は、放送コンテンツファイル生成装置３０による自動生成と、後日のユーザのマニュアルによる先頭及び後尾の余分部分の削除とを併用するようになっていてもよい。その場合、放送コンテンツファイル生成装置３０による記録ファイル３９からのキーワード関連部分のコンテンツファイルの自動生成は、必要部分が該コンテンツファイル内に確実に含まれるように、放送時間範囲を広めにすることが好ましい。
【００７６】
放送時間範囲確定手段３３は、記録ファイル３９から楽曲の放送時間範囲の該当部分を抽出する場合には、該放送時間範囲の開始時刻を該楽曲の放送開始より所定時間前としてもよい。これにより、楽曲の紹介部分のトークをコンテンツファイル４０に取り込むことができる。
【００７７】
図６は放送コンテンツファイル生成方法４５のフローチャートである。Ｓ４６では、放送を受信しつつ、該放送を記録した記録ファイル３９を生成する。Ｓ４７では、記録ファイル３９についてのメタデータを入手する。
【００７８】
Ｓ４８では、キーワードに関連する放送時間範囲をメタデータに基づき確定する。Ｓ４９では、記録ファイル３９からキーワード関連の放送時間範囲の該当部分を抽出して再生自在のコンテンツファイル４０を生成する。
【００７９】
Ｓ４６〜Ｓ４９の処理は、放送コンテンツファイル生成装置３０（図５）の記録ファイル生成手段３１〜コンテンツファイル生成手段３４の機能にそれぞれ対応している。したがって、記録ファイル生成手段３１〜コンテンツファイル生成手段３４の機能について述べた具体的態様はＳ４６〜Ｓ４９の処理についての具体的態様としても適用可能である。
【００８０】
本発明を適用したプログラムは、コンピュータを放送コンテンツファイル生成装置３０の各手段として機能させる。本発明を適用した別のプログラムは、放送コンテンツファイル生成方法４５の各ステップをコンピュータに実行させる。
【００８１】
本発明を最良の形態について説明したが、本発明は、これに限定されるものではなく、発明の要旨を逸脱しない範囲で最良の形態における各構成要素を変形して具体化できる。また、最良の形態に開示されている複数の構成要素の便宜な組み合わせにより、種々の発明を形成できる。本明細書が開示する発明には、最良の形態に示される全構成要素からいくつかの構成要素を削除したり、異なる最良の形態に係る構成要素同士を組み合わせたりしたものも含まれる。
【図面の簡単な説明】
【００８２】
【図１】所望の放送コンテンツに係る再生用ファイルを生成する説明図である。
【図２】メタデータとその時刻情報に対応付けられるＦＭラジオ放送局のＦＭラジオ放送との関係を示す図である。
【図３】ＦＭラジオ放送局自体がその放送内容のメタデータをＷＥＢで提供している場合の説明図である。
【図４】オーディオ装置とポータブル型デジタルオーディオプレーヤとが共働して所望の放送コンテンツに係る再生用ファイルを生成する説明図である。
【図５】放送コンテンツファイル生成装置のブロック図である。
【図６】放送コンテンツファイル生成方法のフローチャートである。
【符号の説明】
【００８３】
３０：放送コンテンツファイル生成装置、３１：記録ファイル生成手段、３２：メタデータ入手手段、３３：放送時間範囲確定手段、３４：コンテンツファイル生成手段、３９：記録ファイル、４０：コンテンツファイル、４５：放送コンテンツファイル生成方法。
【図１】
2008244848.tif 000003
【図２】
2008244848.tif 000004
【図３】
2008244848.tif 000005
【図４】
2008244848.tif 000006
【図５】
2008244848.tif 000007
【図６】
2008244848.tif 000008