(57)【要約】【課題】ユーザにとって利便性の高い自動振り分けを行う。【解決手段】データ記録手段１ａには、主データの属性に基づいてフォルダが設けられている。記録が指示された主データと、主データに関連して取得される副データが取得されると、振分先フォルダ設定手段１ｂは、副データによって表される主データの属性と、データ記録手段１ａに設けられたフォルダとを照合する。そして主データの属性に対応するフォルダが検出されれば、検出されたフォルダを振分先フォルダに設定する。検出されないときは、主データの属性に基づいて新たなフォルダを作成し、これを振分先フォルダに設定する。記録制御手段１ｃは、設定された振分先フォルダに、取得された主データを記録する。【選択図】図１
2009026258.tif 000002
【特許請求の範囲】
【請求項１】
主データと、前記主データの属性を表す副データとを取得し、ユーザの指示に基づいて前記主データを記録する記録装置において、
前記ユーザによって記録の指示がされた主データが前記主データに関連して取得される副データによって表される前記主データの属性に基づいて記録されるデータ記録手段と、
前記主データと前記副データとが取得されると、前記副データによって表される前記主データの属性と前記データ記録手段に設けられたフォルダの属性を示すフォルダ属性情報とを照合し、前記主データに対応するフォルダが検出されれば該フォルダを前記主データの振分先フォルダに設定し、未検出であれば前記主データの属性に基づいて新たなフォルダを作成して前記新たなフォルダを振分先フォルダに設定する振分先フォルダ設定手段と、
前記振分先フォルダ設定手段によって設定された前記振分先フォルダに、取得された前記主データが記録されるように制御する記録制御手段と、
を有することを特徴とする記録装置。
【請求項２】
前記記録制御手段は、前記振分先フォルダに記録される前記主データに関連付けて前記主データの属性を表す前記副データが前記データ記録手段に記録されるように制御する、
ことを特徴とする請求項１記載の記録装置。
【請求項３】
前記データ記録手段に記録される前記副データは、前記副データが属性を表す前記主データが記録される振分先フォルダに記録される、ことを特徴とする請求項２記載の記録装置。
【請求項４】
不特定多数に向けて発信される放送信号に含まれる前記主データ及び前記副データを受信する受信手段と、
前記受信手段にて前記主データと前記副データとが受信され、前記受信手段から出力される前記主データと前記副データとを一時的に記憶する一時記憶手段とをさらに有し、
前記記録制御手段は、前記一時記憶手段にデータが記憶された状態で前記主データと前記副データとの記録指示を検出すると前記一時記憶手段に記憶されている前記主データと前記副データとを用いて、記録可能な前記主データと前記副データとを前記データ記録手段に記録する、
ことを特徴とする請求項３記載の記録装置。
【請求項５】
前記振分先フォルダ設定手段は、前記主データの属性を表す前記副データ内の文字列と、前記フォルダの名称とを照合して、前記主データと前記フォルダとが対応するかどうかを判断する、ことを特徴とする請求項１記載の記録装置。
【請求項６】
前記振分先フォルダ設定手段は、前記新たなフォルダを作成するとき、前記副データによって表される前記主データの属性が有する階層構造に対応付けて、前記フォルダの階層を決定し、前記主データの属性を表す文字列に基づいて前記フォルダの名称を設定する、ことを特徴とする請求項１記載の記録装置。
【請求項７】
前記振分先フォルダ設定手段は、前記振分先フォルダ設定手段による振分処理を規定する振分ルールが前記副データによって表される前記主データの属性に対応付けて設定されているときは、振分対象の前記主データに関連して取得される前記副データによって表される前記主データの属性と前記振分ルールとを照合し、前記主データが前記振分ルールの適用対象であれば、前記振分ルールに基づく振分処理を行う、ことを特徴とする請求項１記載の記録装置。
【請求項８】
前記振分先フォルダ設定手段は、ユーザによって、前記副データによって表される前記主データの属性に基づいて前記主データに振り分けた前記フォルダを他の指定フォルダに変更する指示が入力され、かつ、前記フォルダの変更指示を新たな振分ルールとする指示が入力されたときは、前記フォルダの変更指示が行われた前記主データに関連して取得される前記副データによって表される前記主データの属性と、前記指定フォルダの属性を示す前記フォルダ属性情報とに基づいて、前記副データによって表される前記主データの属性を備えた前記主データを前記指定フォルダに振り分ける振分ルールを設定する、ことを特徴とする請求項７記載の記録装置。
【請求項９】
前記振分先フォルダ設定手段は、ユーザによって、作成した前記新たなフォルダに関する変更が指示され、かつ、前記新たなフォルダに関する変更を前記振分ルールとする指示が入力されたときは、前記新たなフォルダの属性を示す前記フォルダ属性情報と、前記変更後の前記フォルダとを関連付ける振分ルールを設定する、ことを特徴とする請求項７記載の記録装置。
【請求項１０】
前記主データと前記副データとを含む受信データを常時監視し、前記受信データが入力されると、前記受信データに含まれる前記副データによって表される前記主データの属性と、予め記録予約が設定されている記録対象の主データの属性を表す属性キーワードとを照合し、一致するときには、前記受信データの記録処理を開始させるデータ検出手段をさらに有し、
前記振分先フォルダ設定手段は、記録予約の対象として前記フォルダが指定されると、前記フォルダの属性を示す前記フォルダ属性情報に基づいて、前記フォルダに格納する前記主データの属性を表す属性キーワードを抽出し、前記記録予約として設定する、ことを特徴とする請求項１記載の記録装置。
【請求項１１】
主データと、前記主データの属性を表す副データとを取得し、ユーザの指示に基づいて前記主データを記録する記録方法において、
振分先フォルダ設定手段が、前記ユーザによって記録の指示がされた主データと、前記主データに関連して取得される副データとが取得されると、前記副データによって表される前記主データの属性と、データ記録手段に設けられたフォルダの属性を示す属性情報とを照合し、前記主データに対応するフォルダが検出されれば該フォルダを前記主データの振分先フォルダに設定し、未検出であれば前記主データの属性に基づいて新たなフォルダを作成して前記新たなフォルダを振分先フォルダに設定し、
記録制御手段が、前記振分先フォルダ設定手段によって設定された前記振分先フォルダに、取得された前記主データが記録されるように制御する、
手順を実行することを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置及び記録方法に関し、特に主データと、主データの属性を表す副データとを取得し、ユーザの指示に基づいて主データと副データとを記録する記録装置及び記録方法に関する。
【背景技術】
【０００２】
近年、ラジオ放送についてデジタル化が進められており、日本では、２００３年に地上デジタル音声放送（デジタルラジオ）の実用化試験放送が開始されている。また、北米では、ＩＢＯＣ（In-Band On-Channel）方式のＨＤ  Ｒａｄｉｏ（High Definition Radio；登録商標 ）が実用化され、欧州などでは、ＤＡＢ（Digital Audio Broadcast）方式による本放送が開始されている。
【０００３】
デジタルラジオは、ＣＤ（Compact Disc）レベルの高音質で音楽番組などを楽しめると同時に、天気予報、交通情報やオンエア情報などの簡易なデータ放送サービスが提供されることに特徴がある。たとえば、放送されている番組の中で流れている楽曲の音楽データ（主データ）とともに、曲に関連する曲情報をデータ化した副データが一緒に送信される。副データには、曲名、アーティスト名、曲のジャンルなどの曲情報が設定されて送信される。受信機では、音楽データとともに付随する副データもダウンロードして記録手段に蓄積する。こうして記録手段に蓄積された音楽データは、付随する副データの曲情報に基づいて仕分けすることができる。しかし、このような曲情報に基づいて音楽データを仕分けする作業は、ユーザにとって大変面倒な作業である。
【０００４】
そこで、音楽データに付随する付加情報に基づいて、音楽データを自動的に振り分ける記録装置が提案されている（たとえば、特許文献１参照）。特許文献１の記録装置では、ＣＤやＭＤ（Mini Disc）などから音楽データと付加情報とを読み取り、付加情報の文字列と、記憶部に設けられたフォルダ名とを照合し、一致する場合は、音楽データを対応するフォルダに振り分ける処理が行われる。
【特許文献１】特開２００２−３５２５６０号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、従来の記録装置では、ユーザにとって利便性の高い自動振分処理を行うことが難しいという問題点があった。
従来の記録装置では、音楽データの自動振分処理のためには、予めフォルダを設定しておかなければならない。しかし、ユーザにとって利便性の高い振り分けフォルダはデータの蓄積とともに変化していくものであり、事前に設定しておくことは難しい。
【０００６】
また、従来の記録装置では、音楽データを、ＣＤや、ＭＤなどのディスクや、半導体メモリなどの記録媒体からの読み取り、あるいは、インターネット上の販売サイトからのダウンロードなどによって入手していた。このようなケースでは、ユーザは、音楽データを記録装置に記録する前に、記録媒体の楽曲、あるいは、ダウンロードする楽曲のタイトルやアーティストなどを把握しており、事前にフォルダを作成しておくことも可能である。しかしながら、デジタルラジオなどが不特定多数に向けて放送する楽曲を録音（音楽データのダウンロード）する場合には、放送前に楽曲のタイトルやアーティストなどを把握することは難しい。従って、事前に利便性の高いフォルダを作成しておくことは容易ではない。
【０００７】
本発明はこのような点に鑑みてなされたものであり、ユーザにとって利便性の高い自動振り分けを行ってデータを記録する記録装置及び記録方法を提供することを目的とする。また、本発明の他の目的は、特に不特定多数に向けて放送されるデータについて利便性の高い自動振分処理を可能にすることにある。
【課題を解決するための手段】
【０００８】
本発明では上記課題を解決するために、データ記録手段、振分先フォルダ設定手段、及び記録制御手段を有し、主データと、主データの属性を表す副データとを取得し、ユーザの指示に基づいて主データを記録する記録装置、が提供される。データ記録手段には、ユーザによって記録が指示された主データが主データに関連して取得される副データによって表される主データの属性に基づいて記録される。振分先フォルダ設定手段は、主データと副データとが取得されると、副データによって表される主データの属性と、データ記録手段に設けられたフォルダの属性を示すフォルダ属性情報とを照合する。そして、主データの属性に対応するフォルダが検出されれば、該フォルダを主データの振分先フォルダに設定する。また、主データの属性に対応するフォルダが未検出のときは、主データの属性に基づいて新たなフォルダを作成して新たなフォルダを振分先フォルダに設定する。記録制御手段は、振分先フォルダ設定手段によって設定された振分先フォルダに、取得された主データが記録されるように制御する。
【０００９】
このような記録装置によれば、ユーザによって記録が指示された主データと、主データに関連して取得される副データとが取得されると、振分先フォルダ設定手段は、副データによって表される主データの属性と、データ記録手段に設けられたフォルダの属性を示すフォルダ属性情報とを照合する。そして主データの属性に対応するフォルダが検出されれば、検出されたフォルダを振分先フォルダに設定する。未検出であれば、主データの属性に基づいて新たなフォルダを作成して振分先フォルダに設定する。記録制御手段は、設定された振分先フォルダに、取得された主データが記録されるように制御する。
【００１０】
また、上記課題を解決するために、主データと、主データの属性を表す副データとを取得し、ユーザの指示に基づいて主データを記録する記録方法において、振分先フォルダ設定手段が、ユーザによって記録の指示がされた主データと、主データに関連して取得される副データとが取得されると、副データによって表される主データの属性と、主データの属性と、データ記録手段に設けられたフォルダの属性を示す属性情報とを照合し、主データに対応するフォルダが検出されれば該フォルダを主データの振分先フォルダに設定し、未検出であれば主データの属性に基づいて新たなフォルダを作成して新たなフォルダを振分先フォルダに設定し、記録制御手段が、振分先フォルダ設定手段によって設定された振分先フォルダに、取得された主データが記録されるように制御する、手順を実行することを特徴とする記録方法、が提供される。
【００１１】
このような記録方法によれば、ユーザによって記録が指示された主データと、主データに関連して取得される副データが取得されると、副データによって表される主データの属性に基づいてデータを記録するフォルダが検索される。データ記録手段には、主データの属性に対応するファイル属性情報を供えたフォルダが設定されている。主データの属性に対応するフォルダが検出されれば、そのフォルダにデータが記録される。未検出であれば、主データの属性に基づいてフォルダが作成され、そのフォルダに取得された主データが記録される。
【発明の効果】
【００１２】
本発明では、取得したデータを記録するとき、主データの属性を表す副データと、フォルダの属性とに基づいて、対応するフォルダに振り分けられる。まず、主データの属性に対応するフォルダ属性情報を備えた既存のフォルダが検索され、フォルダが検出されれば、このフォルダにデータが記録される。検出されなかったときは、主データの属性に基づいて新たなフォルダが作成され、このフォルダにデータが記録される。これにより、記録対象のデータは、その属性に適したフォルダに自動で振り分けて記録されることが可能となり、ユーザの利便性が向上する。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態を図面を参照して説明する。図１は、実施の形態に適用される発明の概念図である。
本発明の実施の形態の記録装置１は、取得したデータが記録されるデータ記録手段１ａ、振分先フォルダを設定する振分先フォルダ設定手段１ｂ、データ記録手段１ａへのデータの記録処理を制御する記録制御手段１ｃ、ユーザの指示を入力する操作入力手段１ｄ、及び取得したデータが一時記憶される一時記憶手段１ｅを有する。
【００１４】
データ記録手段１ａは、ユーザによって記録が指示された主データを記録する記録手段である。データ記録手段１ａには、主データの属性に基づいて論理的なフォルダが設置され、フォルダを管理するためのフォルダ管理情報が記憶されている。フォルダ管理情報には、フォルダの属性を示すフォルダ属性情報が設定されている。
【００１５】
振分先フォルダ設定手段１ｂは、操作入力手段１ｄを介してデータの記録指示が入力されると、一時記憶手段１ｅに記憶されている主データに関連して取得された副データを解析し、副データによって表される主データの属性を取得する。そして、取得した主データの属性と、データ記録手段１ａに設置されているフォルダのフォルダ属性情報とを照合し、対応するフォルダを検索する。検出されたときは、このフォルダを振分先フォルダに設定する。フォルダが検出されなかったときは、主データの属性に基づいて、主データの属性に対応するフォルダ属性を持つ新たなフォルダを作成し、これを振分先フォルダに設定する。さらに、新たなフォルダに基づいて、フォルダ管理情報が更新される。たとえば、取得したデータが楽曲データであり、主データに音楽データ、副データに楽曲の属性が設定されているとする。データ記録手段１ａには、楽曲の属性であるアーティスト名に対応付けられたフォルダが設定されている。そこで、取得した副データの属性、ここでは、アーティスト名を抽出し、このアーティスト名に対応するフォルダ属性情報を有するフォルダが設置されていないかどうかを検索する。アーティスト名のフォルダがあれば、このフォルダを振分先フォルダに設定する。なければ、このアーティスト名に対応するフォルダ属性情報を持つフォルダを新たに作成し、振分先フォルダに設定する。設定された振分先フォルダは、記録制御手段１ｃに通知する。なお、操作入力手段１ｄを介して、直接振分先フォルダが指示されたときは、指示に従って振分先フォルダを設定する。
【００１６】
記録制御手段１ｃは、振分先フォルダ設定手段１ｂによって設定された振分先フォルダを格納先として、一時記憶手段１ｅに格納される主データが記録されるように制御する。たとえば、ストリーミングデータのように、いくつかに分割されて転送されるデータは、すべてのデータが一時記憶手段１ｅに格納された後、元のファイルに復元し、データ記録手段１ａの振分先フォルダに記録されるように制御する。もちろん、記録処理は、すべてのデータが一時記憶手段１ｅに揃う前に開始されてもよい。
【００１７】
操作入力手段１ｄは、図示しない操作部を介してユーザが行った指示を入力し、振分先フォルダ設定手段１ｂに通知する。指示には、データ記録手段１ａにデータを記録する指示を行う記録指示や、振分先フォルダの指示などが入力される。記録指示には、現在入力されているデータに対する記録指示の他、今後送信される予定のデータの記録予約などがある。振分先フォルダの指示には、直接格納先のフォルダを指示する場合や、フォルダの階層レベルが指定される。一般に、フォルダはツリー構造をとり、たとえば、データの種別（楽曲、ニュースなど）をルートディレクトリとすると、「楽曲」であれば、「音楽ジャンル」、「アーティスト名」などの順に枝分かれする。ここで、操作入力手段１ｄによって、たとえば「アーティスト名」が指示されるとすると操作入力手段１ｄより指示を受けた振分先フォルダ設定手段１ｂは、主データの属性「アーティスト名」に基づいて、振分先フォルダを検索する。
【００１８】
一時記憶手段１ｅは、記録装置１に取り込まれた主データ及び副データを一時記憶するための記憶手段である。たとえば、リングバッファにより構成され、記憶されるデータは、一定期間保持された後、新たなデータによって消去される。主データ及び副データが、たとえば、放送信号に含まれるストリーミングデータとして送信され、図示しない再生部によって再生されるような場合、ユーザは再生の途中で記録指示を行いたいケースが生じる。このようなケースで、たとえば、楽曲の開始から終了までのすべてのデータを記録するため、受信開始時点からのデータを一時記憶手段１ｅに記憶しておく。これにより、記録指示が再生途中に行われた場合であっても、記録制御手段１ｃは、一時記憶手段１ｅに記憶されたデータを用いて、記録対象のすべてのデータをデータ記録手段１ａに記録することができる。
【００１９】
このような構成の記録装置１の動作及び記録方法について説明する。なお、以下の説明では、主データ及び副データは、デジタル音声放送など、不特定多数に向けて配信されるストリーミングデータであるとして説明する。
【００２０】
主データ及び副データは、図示しない受信部によって受信され、一時記憶手段１ｅに格納される。また、図示しない再生部によって、順次再生されている。
ここで、ユーザが操作部を操作して記録指示を行うと、記録指示が操作入力手段１ｄに入力され、振分先フォルダ設定手段１ｂへ伝達される。振分先フォルダ設定手段１ｂは、一時記憶手段１ｅに格納される記録対象の主データに関連して取得される副データを読み出し、主データの属性に基づいて振分先フォルダを決定する。操作入力手段１ｄを介して振分先フォルダに関する指示があれば、それに従って振分先フォルダを設定する。指示がない場合は、たとえば、副データによって表される主データの属性に基づいて、振分先フォルダを設定する。データ記録手段１ａに主データの属性に対応するフォルダがあれば、これを振分先フォルダに設定する。ないときは、主データの属性に基づいて新たなフォルダを作成し、これを振分先フォルダに設定する。記録制御手段１ｃは、設定された振分先フォルダに、一時記憶手段１ｅを介して入力される記録対象のすべての主データを記録する。必要であれば、副データも主データに関連付けて記録する。
【００２１】
記録予約が設定されたときには、振分先フォルダ設定手段１ｂは、操作入力手段１ｄを介して入力された予約情報（対象主データの属性情報などの識別情報）と、一時記憶手段１ｅに格納される主データの識別情報と、予約情報を照合し、対象データが取得されたかどうかを判断する。そして、対象データが取得されたと判断された場合に、上記の記録処理を行う。
【００２２】
以上のように本発明にかかる記録装置１によれば、記録装置１に取り込まれる主データが記録対象とされると、主データに関連して取得される副データによって表される主データの属性に基づいて、記録先であるデータ記録手段１ａのフォルダへの振り分けが行われる。このとき、主データの属性に対応するフォルダ属性を有するフォルダがなければ、新たなフォルダが作成されてデータが記録される。これにより、データを、その属性に適したフォルダに自動で振り分けて記録することが可能となり、ユーザの利便性が向上する。たとえば、事前に十分な検討を行ってフォルダを作成しておかなくても、自動でフォルダが作成され、自動振り分けが行われるので、事前の面倒な作業も省くことができる。
【００２３】
また、主データ及び副データは、一旦一時記憶手段１ｅに記憶されるので、受信途中で記録指示が行われた場合でも、指示対象のデータをすべてデータ記録手段１ａに記録することができる。
【００２４】
以下、実施の形態を、ＨＤ  Ｒａｄｉｏ（以下、ＨＤラジオとする）に適用した場合を例に図面を参照して詳細に説明する。ＨＤラジオは、米国で実用化されているＩＢＯＣ方式の地上デジタルラジオ放送のことである。デジタル化により帯域を有効利用できるようになることから、デジタル音声放送と同時に、ニュースやオンエア情報などの簡易なデータ放送を提供することができる。また、メイン番組とは別に異なるジャンルの音楽番組などを放送するマルチキャストも可能である。実施の形態の説明では、放送局から送信される楽曲データの記録処理を行うとする。楽曲データは、音楽を再生するための音楽データ（主データ）と、楽曲の属性データ（副データ）で構成される。なお、主データが音楽データ以外の場合も、属性を表す副データが主データに付随して送信されれば、同様の処理を行うことができる。
【００２５】
図２は、実施の形態のＨＤラジオのハードウェア構成例を示したブロック図である。
ＨＤラジオ１００は、装置全体を制御するシステム制御部１０１と、データ記録部１０２、受信部１０３、一時記憶部１０４、再生部１０５、操作部１０６、表示部１０７、及び通信部１０８が、図示しないバスを介して接続されている。
【００２６】
システム制御部１０１は、ＣＰＵ（Central Processing Unit）１０１ａ、ＲＡＭ（Random Access Memory）１０１ｂ、及びＲＯＭ（Read Only Memory）１０１ｃを有する。ＣＰＵ１０１ａは、装置全体を制御する。ＲＡＭ１０１ｂには、ＣＰＵ１０１ａに実行させる各種制御プログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０１ｂには、ＣＰＵ１０１ａによる処理に必要な各種データが格納される。ＲＯＭ１０１ｃには、ＨＤラジオ１００に対応する各種制御プログラムが格納される。
【００２７】
データ記録部１０２は、電源がオフされても記録されたデータを保持するメモリであり、楽曲データと、フォルダを管理するためのフォルダ管理情報と、それに関連する各種データとを格納する。データ記録部１０２には、楽曲データの属性に基づいてフォルダが設置されており、楽曲データは、いずれかのフォルダに振り分けられ、振り分けられたフォルダと関連付けた関連情報とともに記録される。以下の説明では、これをフォルダ内に記録すると表記する。受信部１０３は、放送局４００から送出された放送信号（楽曲データ＋副データ）を受信し、一時記憶部１０４へ格納する。一時記憶部１０４は、受信部１０３が受信した楽曲データを一時的に記憶する。再生部１０５は、一時記憶部１０４に保存された楽曲データに含まれる音楽データに基づいて、楽曲の音声を再生出力する。操作部１０６は、再生または録音（記録）を指示するための各種キーや、フォルダを指定するための文字キーなどがある。キーが押圧操作されると、その押圧されたキーに対応する信号がＣＰＵ１０１ａに送信される。表示部１０７は、ＣＰＵ１０１ａからの命令に従って画像を画面に表示させる。通信部１０８は、ネットワークに接続され、ネットワークを介して他装置との間でデータの送受信を行う。なお、通信部１０８のない構成とすることもできる。
【００２８】
このようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。なお、ＨＤラジオ１００は、一体型である必要はなく、たとえば、受信部１０３、一時記憶部１０４、及び再生部１０５から成るラジオ部と、他の記録部とが別装置で構成され、通信ケーブルなどによって接続される構成であってもよい。
【００２９】
次に、ＨＤラジオ１００のソフトウェア構成について説明する。図３は、ＨＤラジオのソフトウェア構成例を示したブロック図である。システム制御部１１０に接続する各部は、図２と同じ番号を付し、説明は省略する。
【００３０】
システム制御部１１０は、フォルダ管理手段１１１、記録制御手段１１２、操作入力手段１１３、楽曲検出手段１１４、フォルダ検索手段１１５、フォルダ作成手段１１６、振分先学習手段１１７、表示制御手段１１８、及び通信制御手段１１９を有する。これらシステム制御部１１０を構成する各処理手段は、図２に示したシステム制御部１０１のＣＰＵ１０１ａが、ＲＯＭ１０１ｃに格納される記録処理プログラムを実行することにより実現される。
【００３１】
フォルダ管理手段１１１は、操作入力手段１１３から入力されるユーザの指示に基づいて、指定された楽曲データを記録する振分先フォルダを設定する振分先設定処理に加え、フォルダやフォルダ内に格納される楽曲データの移動などの編集処理を行って、フォルダを管理する。記録制御手段１１２は、フォルダ管理手段１１１が設定した振分先フォルダに一時記憶部１０４に格納される楽曲データを記録する。操作入力手段１１３は、操作部１０６を介して入力される信号を指示情報に変換し、フォルダ管理手段１１１に通知する。楽曲検出手段１１４は、フォルダ管理手段１１１によって楽曲データが指定されると、一時記憶部１０４を監視する。そして、その楽曲データが一時記憶部１０４に取り込まれたことを検出したときは、フォルダ管理手段１１１へ通知する。フォルダ検索手段１１５は、フォルダ管理手段１１１によってフォルダが指定されると、このフォルダがデータ記録部１０２に設定されているかどうか検索する。このとき、フォルダ管理手段１１１は、フォルダ検索手段１１５に楽曲データの属性を表す文字列を通知する。フォルダ検索手段１１５は、通知された文字列と、フォルダの名称とを照合することによって、検索を行う。フォルダ作成手段１１６は、フォルダ管理手段１１１に従って、データ記録部１０２に新たなフォルダを作成する。このとき、フォルダ管理手段１１１は、楽曲データの属性に基づく文字列をフォルダ作成手段１１６に通知する。フォルダ作成手段１１６は、通知された楽曲データの属性に基づく文字列を名称とするフォルダを作成する。振分先学習手段１１７は、フォルダ管理手段１１１に従ってユーザのフォルダ編集指示を学習し、振分先フォルダを決定するための振分ルールを設定する。表示制御手段１１８は、フォルダ管理手段１１１に従って、ユーザに情報を通知する表示画面を表示部１０７へ表示させる。通信制御手段１１９は、フォルダ管理手段１１１に従って、通信部１０８経由で、ネットワークを介して接続する他装置とデータを交換する。
【００３２】
上記の構成のＨＤラジオ１００の動作及び楽曲データの記録方法について説明する。以下、システム制御部１１０が行う処理の詳細を、録音処理、編集処理、予約録音処理の順に説明する。
【００３３】
（１）録音処理
録音処理とは、受信部１０３が受信した楽曲データを再生部１０５が再生中に、ユーザが操作部１０６を操作して録音を指示したときに行われる処理を言う。なお、実施の形態では、予め録音時刻が予約されて行われる録音も録音処理に含める。すなわち、予約時刻になったとき、内部的に録音釦が操作されたと考える。
【００３４】
ユーザが録音を希望する楽曲の再生直前、あるいは再生時に、操作入力手段１１３を介して「録音」指示がフォルダ管理手段１１１に入力される。このとき、一時記憶部１０４には、受信部１０３が受信した開始時点からの楽曲データ（音楽データ＋副データ）のストリーミングデータが記憶されている。フォルダ管理手段１１１は、一時記憶部１０４に記憶される副データを抽出し、楽曲データの属性を表す文字列を読み出す。そして、読み出した文字列をフォルダ検索手段１１５に通知し、データ記録部１０２の検索を依頼する。フォルダ検索手段１１５は、通知された文字列と、データ記録部１０２に設置されたフォルダの名称とを照合し、一致しているものがないかどうかを検索する。フォルダは、その名称と、当該フォルダがデータ記録部１０２に構築されるフォルダのツリー構造上の階層を示す情報とを示すフォルダ管理情報によって管理されているとする。フォルダ管理情報は、たとえば、データ記録部１０２の一部など、電源オフ時にも保存されるメモリに記録される。フォルダ検索手段１１５は、フォルダ管理情報に基づいて該当するフォルダを検索する。検出されたときは、そのフォルダを特定するアドレス情報などをフォルダ管理手段１１１に通知する。検出されなかったときは、フォルダ管理手段１１１に該当なしを通知する。フォルダ管理手段１１１は、フォルダが検出されアドレス情報などが取得できたときは、これを振分先フォルダに設定し、記録制御手段１１２に通知する。記録制御手段１１２は、一時記憶部１０４に格納される楽曲データがすべて揃ったら、この楽曲データを、振分先フォルダ内に記録する。また、該当なしが通知されたとき、フォルダ管理手段１１１は、楽曲データの属性に基づいて新たなフォルダの作成をフォルダ作成手段１１６へ依頼する。フォルダ作成手段１１６は、指定された新規フォルダを、データ記録部１０２に構築されるフォルダのツリー構造の適切な位置に配置し、フォルダ管理情報を更新する。フォルダ管理手段１１１は、新たに作成されたフォルダを振分先フォルダに設定し、記録制御手段１１２に通知する。記録制御手段１１２は、既存フォルダが指定されたときと同様に、この楽曲データを、振分先フォルダに記録する。
【００３５】
具体例を挙げて説明する。
図４は、ＨＤラジオが受信する楽曲データ（受信データ）の一例を示した図である。
ＨＤラジオ１００が受信する楽曲データ２００は、副データ２１０と、音楽データ２２０とを有している。副データ２１０は、楽曲に関する属性情報であり、音楽データ２２０は、音楽を再生するための主データである。副データ２１０には、属性を表す情報、図の例では、ジャンル２１１、アーティスト名２１２、収録アルバム２１３、曲名２１４、演奏時間２１５が設定されている。各データは、所定の階層構造を有している。すなわち、最も大きな分類であるジャンル２１１、次に大きな分類であるアーティスト名２１２、そして最も小さな分類である収録アルバム２１３という階層構造を有する。曲名２１４及び演奏時間２１５は、この楽曲固有の情報であるので、これ以上分類することはできない。また、各データは、属性を表現する文字列によって構成されている。たとえば、ジャンル２１１であれば、楽曲データ２００のジャンルを示す「ポップス」、「ロック」、「クラシック」などの文字列が設定されている。他のデータも同様である。
【００３６】
データ記録部１０２に形成される楽曲データ振り分けのためのフォルダは、このような属性情報の階層構造に対応付けて作成される。すなわち、ジャンルに対応するフォルダをルートディレクトリとして、順にアーティスト名、収録アルバムという階層構造を有する。また、対応する楽曲データが有する属性と同じ属性を持つ。すなわち、「ジャンル、アーティスト名、収録アルバム」について属性が定義される楽曲データ振り分けられるフォルダは、「ジャンル、アーティスト名、収録アルバム」という属性を有する。以下、フォルダを、その属性と、階層構造に基づいて、「／ジャンル／アーティスト名／収録アルバム」の形式で表記する。また、フォルダの名称は、特に指定されない限り、属性の文字列に対応付けられているとする。たとえば、属性のジャンル「ポップス」に対応するフォルダの名称は「ポップス」と設定される。
【００３７】
図５は、フォルダのツリー構造の一例を示した図である。
図の例では、ルートディレクトリとして楽曲データの属性を表すジャンルに対応するフォルダ、ポップス１０００と、クラシック１８００が設定されている。ポップス１０００は、さらに、下階層のアーティスト名に対応して、ＡＢＣ１１００と、ＢＣＤ１２００のフォルダが設定されている。そして、最下階層には、収録アルバムに対応するフォルダが設定されている。アーティスト名に対応するフォルダＡＢＣ１１００には、収録アルバムに対応するフォルダＴ１（１１１０）と、フォルダＴ２（１１２０）が設定されている。同様に、アーティスト名に対応するフォルダＢＣＤ１２００には、フォルダＴ３（１２１０）が設定されている。
【００３８】
ここで、属性の収録アルバムに対応するフォルダＴ１（１１１０）、すなわち、「／ポップス／ＡＢＣ／Ｔ１」で表されるフォルダには、楽曲データファイル、ａａａ１１１１、ｂｂｂ１１１２、及びｃｃｃ１１１３が割り振られている。フォルダＴ２（１１２０）、すなわち、「／ポップス／ＡＢＣ／Ｔ２」で表されるフォルダには、楽曲データファイル、ｄｄｄ１１２１が割り振られている。そして、フォルダＴ３（１２１０）、すなわち、「／ポップス／ＢＣＤ／Ｔ３」で表されるフォルダには、楽曲データファイル、ｅｅｅ１２１１が割り振られている。
【００３９】
この状態で、楽曲データ２００ａが受信されたとする。楽曲データ２００ａの副データには、この楽曲データが、ジャンルには「ポップス」、アーティスト名には「ＡＢＣ」、収録アルバム名には「Ｔ２」という属性が設定されていることが記述されている。そこで、属性の文字列を階層順に組み合わせ、「／ポップス／ＡＢＣ／Ｔ２」という名称のフォルダが検索される。名称は、振り分けられる楽曲データの属性とともに、フォルダの属性も表す。フォルダ検索手段１１５は、フォルダ管理情報を検索し、既存のフォルダＴ２（１１２０）を検出する。フォルダ管理手段１１１は、既存のフォルダＴ２（１１２０）を振分先フォルダとして記録制御手段１１２に記録依頼を行う。記録制御手段１１２は、既存のフォルダＴ２（１１２０）内に曲名「ｆｆｆ」の楽曲データファイルｆｆｆ１１２２を記録する。
【００４０】
一連の処理により、楽曲データ２００ａは、副データに記述される楽曲データの属性に基づいて「／ポップス／ＡＢＣ／Ｔ２」のフォルダに振り分けられる。なお、照合は、属性の文字列と、フォルダ管理情報に設定されるフォルダの名称とが階層ごとに照合される。このとき、完全に一致しなくても、フォルダ管理情報に設定されるフォルダ名称に、属性の文字列が含まれれば、対応すると見なすようにしてもよい。
【００４１】
次に、既存のフォルダが検出されなかった場合について説明する。図６は、図５に示したフォルダに対応フォルダが検出されなかった場合を示した図である。
図６は、図５と同様のツリー構造が形成されている。この状態で、楽曲データ２００ｂが受信されたとする。楽曲データ２００ｂの副データには、楽曲データは、ジャンル「ポップス」、アーティスト名「ＣＤＥ」、収録アルバム名「ＴＴ１」という属性を有することが設定されている。従って属性に基づいて、「／ポップス／ＣＤＥ／ＴＴ１」というフォルダが検索される。しかしながら、フォルダ検索手段１１５は、既存のフォルダから対応するフォルダを検出することができない。該当なしの通知を受け取ったフォルダ管理手段１１１は、フォルダ作成手段１１６に対し、「／ポップス／ＣＤＥ／ＴＴ１」のフォルダを作成するように依頼する。フォルダ作成手段１１６は、「／ポップス／ＣＤＥ」まで一致するフォルダＣＤＥ１３００の下階層に新規フォルダＴＴ１（１３１０）を作成する。フォルダ管理手段１１１は、新規に作成されたフォルダＴＴ１（１３１０）を振分先フォルダとして記録制御手段１１２に記録依頼を行う。記録制御手段１１２は、新規フォルダＴＴ１（１３１０）に曲名「ｇｇｇ」の楽曲データファイルｇｇｇ１３１１を記録する。
【００４２】
一連の処理により、楽曲データ２００ｂは、副データに設定される属性に基づいて、新たに作成された「／ポップス／ＣＤＥ／ＴＴ１」のフォルダに振り分けられる。なお、属性に基づいてフォルダの階層をどの程度設定するかは、システムに応じて適宜決められる。たとえば、アーティスト名までとすれば、収録アルバム名のフォルダは作成されない。このような階層の深さは、ユーザが任意に指定できるとする。
【００４３】
次に、録音処理におけるフォルダの振分処理手順を、フローチャートを用いて説明する。図７は、録音処理時のフォルダ振分処理の手順を示したフローチャートである。なお、図の結合子Ａは他の処理で用いられるものであり、ここでの説明は省略する。
【００４４】
フォルダ管理手段１１１に録音指示が入力されて、処理が開始される。
［ステップＳ０１］  録音指定された楽曲データに対し、ユーザが振分先フォルダを指定しているか否かを判定する。指定されているときは、処理をステップＳ０８へ進める。指定されていないときは、続くステップＳ０２の処理へ進める。
【００４５】
［ステップＳ０２］  ユーザによって振分先フォルダが指定されていないとき、振分先フォルダの設定処理を開始する。まず、一時記憶部１０４に格納される受信データの副データを読み出し、楽曲データの属性を抽出する。そして、属性の持つ階層構造に合わせて属性の文字列を組み合わせ、楽曲データの属性に基づくフォルダ名称を生成する。たとえば、図６の例であれば、「／ポップス／ＣＤＥ／ＴＴ１」となる。
【００４６】
［ステップＳ０３］  既存のフォルダうち、未チェックのフォルダの名称と、ステップＳ０２で取得した楽曲データの属性に基づくフォルダ名称とを照合する。
［ステップＳ０４］  ステップＳ０３でチェックを行った既存のフォルダが属性と一致するかどうかを判定する。一致するときは、処理をステップＳ０９へ進める。一致しないときは、処理を続くステップＳ０５へ進める。
【００４７】
［ステップＳ０５］  チェックを行った既存フォルダと、楽曲データの属性が一致しないときは、他の既存フォルダが存在するかどうかをチェックする。あるときは、ステップＳ０３に戻って次のフォルダのチェックを行う。ないときは、処理を続くステップＳ０６へ進める。
【００４８】
［ステップＳ０６］  すべての既存フォルダと照合しても楽曲データの属性と一致するフォルダが検出されなかったときは、この属性に基づいてフォルダを新設する。たとえば、図６の例であれば、「／ポップス／ＣＤＥ／ＴＴ１」というフォルダが作成される。
【００４９】
［ステップＳ０７］  振分先フォルダをステップＳ０６で作成した新設フォルダに設定し、処理を終了する。
［ステップＳ０８］  ユーザによってフォルダが指定されていたときは、振分先フォルダに指定フォルダを設定し、処理を終了する。
【００５０】
［ステップＳ０９］  楽曲データの属性と一致する既存フォルダが検出されたときは、検出された既存の属性一致フォルダを振分先フォルダに設定し、処理を終了する。
以上のように、ＨＤラジオ１００では、録音が要求された楽曲データを、楽曲データの属性を解析して属性と対応するフォルダに振り分けて記録する。このとき、既存フォルダに振分先フォルダが検出されればそこに振り分け、検出されなければ、属性に基づいて新たなフォルダを作成し、そこに振り分ける。これにより、受信データを属性に対応するフォルダに自動的に振り分けることができる。
【００５１】
（２）編集処理
編集処理とは、ユーザが操作部１０６を操作し、フォルダの変更や設定・削除、フォルダ内の楽曲データの移動などを指示したとき、指示に基づいて行う処理を言う。
【００５２】
上記の録音処理では、予め楽曲データに設定された属性に基づいて振分先フォルダを決定していた。しかしながら、楽曲データに設定されている属性によって設定されるフォルダが、ユーザの嗜好と合わない場合もある。このようなとき、ユーザによって編集処理が行われる。
【００５３】
図８は、フォルダ編集画面の一例を示した図である。図は、ユーザが操作部１０６で所定の操作を行ってフォルダの編集を要求したときに表示部１０７に表示される表示画面の例である。
【００５４】
操作入力手段１１３を介してフォルダの編集要求を取得したフォルダ管理手段１１１は、表示制御手段１１８に対し、フォルダ編集画面２０００の表示を指示する。表示制御手段１１８は、フォルダ編集画面２０００として、フォルダ管理情報に基づき、現在設定されているフォルダ名称とその階層構造を表したフォルダの一覧を表示させる。図の例では、最上階層のジャンルに対応するフォルダであるポップス２００１の下階層に、アーティスト名に対応するフォルダであるＡＢＣ２００３と、ＣＤＥ２００４と、が設置されていることが示されている。同様に、ジャンルに対応するフォルダであるロック２００２の下階層には、アーティスト名に対応するフォルダであるＢＴＬ２００５が設定されていることが示されている。これらのフォルダ構成は、それぞれの楽曲データに予め設定されている属性に基づいて設定されたものである。
【００５５】
ここで、ユーザは、アーティスト名を示すフォルダであるＢＴＬ２００６のジャンルは、予め属性として設定されているロックではなく、ポップスの下階層がふさわしいと考えているとする。そこで、ユーザは、ロック２００２の下階層に配置されているフォルダＢＴＬ２００５を、ポップス２００１の下階層に移動する。これにより、画面上では、ＢＴＬ２００５は、ＢＴＬ２００６の位置に移動し、フォルダ管理情報はこれに合わせて更新される。
【００５６】
このとき、本実施の形態では、この編集を振分ルールとして設定するか否かをユーザに問い合わせる。たとえば、振分ルール設定画面２１００をポップアップ画面として表示させる。振分ルール設定画面２１００には、振分ルール設定の要否２１０１と、キーワード選択２１０２をユーザに問い合わせる表示画面が表示される。振分ルール設定の要否２１０１は、この編集処理、すなわち、フォルダＢＴＬ２００５をポップス２００１の下階層に移動させるという処理を振分ルールとするかどうかを問い合わせる表示である。要（Ｙ）が選択されたとき、振分ルールが設定される。キーワード選択２１０２は、何をキーワードとして振分ルールを実行するのかを問い合わせる表示である。図の例では、関連する属性（ジャンル＝ロック、アーティスト名＝ＢＴＬ、収録アルバム＝ＴＴ２、曲名＝ａｂｃ）が表示されている。ユーザは、指示枠２１０３を移動させ、キーワードを選択する。指示枠２１０３は、反転表示であってもよい。
【００５７】
たとえば、図の例で、ＢＴＬ２００５の移動が、アーティスト名ＢＴＬをキーワードとして行われたという設定がされ、振分ルールとして登録するという指定がされたときは、楽曲データの属性（この場合は、アーティスト名＝ＢＴＬ）と、移動先のフォルダを特定する属性情報（この場合は、／ポップス／ＢＴＬ）とから、「楽曲データの属性のアーティスト名がＢＴＬであれば、属性のジャンルをポップスとして振り分けを行う。」という振分ルールが設定される。設定された振分ルールは、データ記録部１０２の一部など、電源オフ時にも保存されるメモリに振分ルール情報として保存される。
【００５８】
また、図８の例では、アーティスト名に対応するフォルダＡＢＣ２００３の下階層に、アルバムに対応するフォルダＴ１（２００７）が作成され、曲ａａａ２００８がフォルダＴ１（２００７）に振り分けられている。ここで、ユーザによって、楽曲データａａａ２００８を上位層のＡＢＣ２００３に移動する編集が行われたとする。このとき、フォルダ管理手段１１１は、アルバムに対応する階層のフォルダＴ１（２００７）の自動生成が不要であるか否かを問い合わせる。ここで不要とされたときは、さらに、対象をこのアーティストだけとするかどうかを問い合わせる。そして、問い合わせの結果に基づいて振分ルールを設定する。たとえば、このアーティストについてのみ不要とされれば、属性が「／ポップス／ＡＢＣ」の楽曲データについては、その下階層のフォルダを作成しないように振分ルールを設定する。また、全アーティストについて不要とされれば、作成するフォルダは、アーティスト名に応じた階層までとする振分ルールを設定する。
【００５９】
さらに、振分ルールは、ユーザが任意に設定可能な自由フォルダの作成にも適用することができる。ここで、自由フォルダとは、楽曲データの属性の文字列に基づいて名称が決まるフォルダではなく、ユーザが任意のフォルダ名と、振分ルールを設定することができるフォルダを言う。
【００６０】
図９は、自由フォルダ作成画面の一例を示した図である。自由フォルダ作成画面２２００では、フォルダ名の設定欄２２０１と、振分ルールの設定欄として属性の設定欄２２０２及びキーワード設定欄２２０３とを有する。
【００６１】
フォルダ名の設定欄２２０１には、作成したいフォルダの名称と階層を表す文字列が設定される。図の例では、「／ポップス／ラブソング」であり、ジャンル「ポップス」の下階層に「ラブソング」という名称のフォルダが作成される。振分ルールは、フォルダ「／ポップス／ラブソング」に振り分けられる楽曲データを規定する。属性は、楽曲データのどの属性に着目して振り分けを行うかを指定する。図の例では、属性「曲名」が指定されている。キーワード設定は、属性の文字列のうち、振り分けのキーとなる文字列を指定する。図の例では、「愛」が指定されている。すなわち、振分ルールは、「楽曲データの属性の曲名に“愛”が含まれるものは、／ポップス／ラブソングに振り分ける。」となる。ここで、設定されたキーワードに関して、類義語を合わせて設定できるようにすることもできる。たとえば、類語辞典より類語を探し出し、合わせてキーワード設定欄２２０３に表示し、ユーザに選択させるようにする。たとえば、「ＬＯＶＥ」や「ラブ」もキーワードに含めるようにできる。
【００６２】
以上のような編集処理によって、ユーザの嗜好や要望に合わせて、任意にフォルダを設定し、自動振り分けを行わせることができる。
次に、振分ルールが設定されたときのフォルダの振分処理手順を、フローチャートを用いて説明する。図１０は、振分ルール設定時のフォルダ振分処理の手順を示したフローチャートである。
【００６３】
図７に示した録音処理におけるフォルダ振分処理と同様に、フォルダ管理手段１１１に録音指示が入力されて処理が開始される。
［ステップＳ１１］  録音指定された楽曲データに対し、ユーザが振分先フォルダを指定しているか否かを判定する。指定されているときは、処理をステップＳ１７へ進める。指定されていないときは、続くステップＳ１２の処理へ進める。
【００６４】
［ステップＳ１２］  ユーザによって振分先フォルダが指定されていないとき、振分先フォルダの設定処理を開始する。まず、一時記憶部１０４に格納される受信データの副データを読み出し、楽曲データの属性を抽出する。
【００６５】
［ステップＳ１３］  振分ルールが設定されているかどうかを判定する。設定されていないときは、ステップＳ１２で読み出した属性を組み合わせ、楽曲データの属性に基づくフォルダ名称を生成し、図７に示した結合子Ａへ処理を進める。設定されているときは、ステップＳ１４へ処理を進める。
【００６６】
［ステップＳ１４］  振分ルールが設定されているときは、ステップＳ１２で読み出した属性と振分ルールを照合する。
［ステップＳ１５］  ステップＳ１４の照合で、楽曲データの属性が、振分ルールの指定する振分対象の楽曲データと一致すれば、処理をステップＳ１６へ進める。一致しないときは、図７に示した結合子Ａへ処理を進め、属性とフォルダ名とを照合する振分処理を行う。
【００６７】
［ステップＳ１６］  楽曲データの属性が、振分ルールの指定する振分対象の楽曲データと一致したときは、一致した振分ルールによって指定される指定フォルダを振分先フォルダに設定し、処理を終了する。
【００６８】
［ステップＳ１７］  録音指定された楽曲データに対し、ユーザが振分先フォルダを指定しているときは、指定されたフォルダを振分先フォルダに設定し、処理を終了する。ここでは、振分ルールよりも録音を指示したときにユーザが指定した振分先フォルダを優先させる。
【００６９】
以上の処理手順が実行されることにより、振分ルールが設定されているときは、楽曲データの属性とフォルダの名称とを照合して行う振分処理に優先して、振分ルールに基づく振分処理が行われる。ユーザは、振分ルールを設定することにより、所望の楽曲データで構成される任意のフォルダを作成することができる。
【００７０】
なお、上記の説明では、放送中の楽曲データの振分処理について説明したが、振分先フォルダに振り分けられてデータ記録部１０２に記録されている楽曲データ、あるいは、振り分けされずにデータ記録部１０２に記録されている楽曲データを対象として振分処理を行うとすることもできる。たとえば、編集処理画面やフォルダ一覧表示画面などに「再配置」釦を用意しておく。これが操作されたときは、一時記憶部１０４に格納される受信データではなく、データ記録部１０２に格納される楽曲データを振分対象として図７あるいは図１０に示した処理手順を行い、振分先対象フォルダを設定する。振分先フォルダが指定された記録制御手段１１２では、データ記録部１０２への楽曲データ記録を行わず、フォルダ管理情報だけを更新する。これにより、これから録音する楽曲データばかりでなく、既に記録された楽曲データについてもフォルダへの自動振分を行うことが可能となり、ユーザの利便性がさらに増す。また、再配置の対象は、全体でもよいし、指定されたフォルダ内など一部の範囲としてもよい。
【００７１】
（３）予約録音処理
予約録音処理とは、ユーザが予め録音する楽曲データの属性を設定しておくことにより行われる録音処理を言うこととする。
【００７２】
図１１は、予約録音設定画面の一例を示した図である。
図の例では、ユーザが、予約録音設定の操作を行うと、フォルダの一覧を表示した予約録音設定画面３０００が表示される。予約録音設定の指示が入力されると、フォルダ管理手段１１１は、データ記録部１０２に蓄積された楽曲データをユーザに通知するため、フォルダの一覧表示指示を表示制御手段１１８へ出力する。指示を受けた表示制御手段１１８は、フォルダ管理情報に基づき、現在設定されているフォルダ名称とその階層構造を表した予約録音設定画面３０００を表示部１０７に表示させる。図の例では、ジャンルに対応するフォルダであるポップス３００１から順に、アーティスト名に対応するフォルダであるＡＢＣ３００２、収録アルバム曲に対応するフォルダであるＴ１（３００３）が表示される。また、フォルダＴ１（３００３）内に記録される楽曲データａａａ（３００４）、ｂｂｂ（３００５）も表示される。
【００７３】
ここで、ユーザが、フォルダＴ１（３００３）に対応するアルバムに収録されている楽曲データを収集したいとする。図の例で、予約録音対象としてＴ１（３００３）を選択操作すると、ポップアップ画面３１００が表示される。ポップアップ画面３１００では、選択されたＴ１（３００３）に対応するアルバムの収録曲を自動録音するか否かの問い合わせ３１０１と、楽曲データ検索時のキーワードとなるＴ１（３００３）の属性（以下、属性キーワードとする）３１０２が表示される。図の例では、フォルダＴ１（３００３）の属性キーワード３１０２は、「ポップス、ＡＢＣ、Ｔ１」となる。自動録音が選択されると、フォルダ管理手段１１１は、楽曲検出手段１１４に対し、属性キーワード「ポップス、ＡＢＣ、Ｔ１」を通知する。楽曲検出手段１１４は、楽曲データが受信され、一時記憶部１０４に格納されるごとに、指定された楽曲であるかどうかを調べる。具体的には、副データを読み出して、属性キーワード「ポップス、ＡＢＣ、Ｔ１」と照合する。一致する場合には、指定された楽曲データが受信されたことをフォルダ管理手段１１１へ通知する。フォルダ管理手段１１１は、受信データの副データに基づいて、この楽曲データがデータ記録部１０２に記録されているかどうかを判定する。そして、記録されていなければ、この楽曲データをフォルダＴ１（３００３）に格納する。こうして、データ記録部１０２には、フォルダＴ１（３００３）に、該当するアルバムの楽曲データが自動的に蓄積されていく。
【００７４】
さらに、たとえば、アルバムの全収録曲の曲名リストや、収録順などのアルバム情報や、アーティストが発表したアルバムのリストなどの楽曲データに関連する楽曲関連情報を取得できれば、利便性をより高めることができる。楽曲関連情報は、たとえば、アーティスト情報などを配信する他の放送局の放送番組を受信して取得する。また、楽曲データに付随する副データの中に設定されてもよい。さらには、通信制御手段１１９を介してインターネット経由でこのような情報を提供するサイトに接続し、取得してもよい。いずれかの手法によって、ユーザが予約録音を設定したフォルダＴ１（３００３）に対応するアルバムの全収録曲の曲名リストと、収録順を取得する。フォルダ管理手段１１１は、こうして取得した全収録曲の曲名リストと、データ記録部１０２に記録されるフォルダＴ１（３００３）に振り分けられた楽曲データの副データから得られる曲名とを照合する。これにより、予約録音が設定されたアルバムの楽曲データがすべて収集されたかどうかがわかる。また、フォルダ管理手段１１１が、表示制御手段１１８に指示し、予約録音設定画面３０００のフォルダＴ１（３００３）の下階層に、楽曲関連情報に基づいて対応するアルバムの全収録曲の曲名を表示させてもよい。このとき、楽曲データが取得された曲名と、未収集の曲名とを区別できるように表示する。また、全収録曲が収集できたときには、予約録音設定を解除し、表示部１０７を用いた表示によって、収集が終了したことをユーザに通知する。さらに、楽曲関連情報として曲順データが取得できたときは、曲順データをフォルダＴ１（３００３）にリンクして保持しておく。これにより、フォルダ内の曲名表示、あるいは、楽曲再生時に、曲順データに基づいた曲名表示、あるいは楽曲再生を行うことが可能となる。
【００７５】
なお、上記の例では、アルバムに対応するＴ１（３００３）を指定して予約録音が設定された場合について説明したが、アーティスト名に対応するフォルダＡＢＣ（３００２）が指定されてもよい。この場合、属性キーワードは、「ポップス、ＡＢＣ」となって自動録音が設定される。これにより、アーティストＡＢＣの曲が自動録音され、フォルダＡＢＣ（３００２）内に振り分けられる。このとき、下階層にアルバムに対応するフォルダを作成するかどうかは、予め設定しておく。また、一覧表示されたアルバムの収録曲のうち、未収集の曲が指定されたときは、属性キーワードは、「ポップス、ＡＢＣ、Ｔ１、曲名」となり、この曲だけが自動録音の対象となる。このように、ユーザの要望に合わせて任意に予約録音を設定することができる。さらに、属性キーワードをユーザが任意に設定できることは当然である。
【００７６】
ところで、このような予約録音設定を行っても、放送局から流れてくる楽曲データを収集するのでは、希望する楽曲データがすべて得られるとは限らない。そこで、フォルダ内の楽曲データが所定の曲数となったとき、あるいは、予約録音設定から所定の時間が経過したときなどを条件とし、通信制御手段１１９を介して楽曲販売サイトへ自動接続させるとしてもよい。表示部１０７には、ユーザに対し購入するかどうかを問い合わせる問い合わせ画面を表示させる。購入が選択されたときは、予約録音設定を解除し、楽曲販売サイトと接続して購入処理を行う。購入処理については、公知であるので説明は省略する。このとき、ラジオ局から得られたデータが購入に結びついたことを楽曲販売サイトへ通知する。通知を受けた楽曲販売サイトからラジオ局に対し奨励金を支払うというビジネスモデルを構成することができる。
【００７７】
なお、上記では、番組を受信するラジオ局の選択について説明しなかったが、ラジオ局は予約登録時に任意に設定しておく。ラジオ局ごとに放送される音楽の傾向が決まっていることが多く、特にデジタル化されてチャンネル数が増加するとその傾向は顕著になる。そこで、通常は予約録音対象の楽曲の傾向にあった放送局を予め選択しておけばよい。録音された楽曲データを放送したラジオ局を記憶しておき、既に収集された同一フォルダ内の楽曲データに対応するラジオ局を自動選択するとしてもよい。また、ＥＰＧ（Electric Program Guide）などの番組情報が取得できれば、予約録音設定がされた属性キーワードと、ＥＰＧの内容とを照合し、対象の楽曲データを放送する番組を自動選択させることもできる。
【００７８】
次に、予約録音が設定されたときのフォルダの振分処理手順を、フローチャートを用いて説明する。図１２は、予約録音設定時のフォルダ振分処理の手順を示したフローチャートである。
【００７９】
予約録音が設定され、フォルダ管理手段１１１から楽曲検出手段１１４に対し、予約録音が設定された楽曲データの属性キーワードが通知され、処理が開始される。
［ステップＳ２１］  予約録音が設定されると、常に受信状態となり、一時記憶部１０４には、受信データが順次入力される状態となる。楽曲検出手段１１４は、一時記憶手段１０４に取り込まれた受信データを監視する。楽曲データが受信されたときは、処理をステップＳ２２へ進め、それまでは監視を継続する。
【００８０】
［ステップＳ２２］  受信された楽曲データの副データを読み出し、楽曲データの属性を抽出する。
［ステップＳ２３］  ステップＳ２２で読み出した受信楽曲データの属性と、予約録音が設定された楽曲データの属性キーワードとを照合する。
【００８１】
［ステップＳ２４］  ステップＳ２３による照合の結果、属性が一致するか否かを判定する。一致したときは、ステップＳ２２で読み出した属性を組み合わせ、楽曲データの属性に基づくフォルダ名称を生成し、図７に示した結合子Ａへ処理を進める。一致しないときは、ステップＳ２１に戻って、次の楽曲データの受信を待つ。
【００８２】
以上の処理手順が実行されることにより、楽曲データに設定される属性に基づいて、任意の曲の録音を予約することが可能となる。
なお、上記の実施の形態では、ＨＤラジオを例にとり説明したが、本発明はこれに限定されない。たとえば、ＤＡＢ方式などの他の方式のデジタル音声放送、あるいは、インターネットを介して配信されるライブストリーミング型のインターネットラジオなどにも適用することができる。また、対象は、楽曲データばかりでなく、静止画像や動画像、音楽以外の音声データなど、副データが付加されて送信されるデータであればよい。
【００８３】
上記の処理機能は、コンピュータによって実現することができる。その場合、記録装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などがある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）などがある。
【００８４】
プログラムを流通させる場合には、たとえば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００８５】
プログラムを実行するコンピュータは、たとえば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【図面の簡単な説明】
【００８６】
【図１】実施の形態に適用される発明の概念図である。
【図２】実施の形態のＨＤラジオのハードウェア構成例を示したブロック図である。
【図３】ＨＤラジオのソフトウェア構成例を示したブロック図である。
【図４】ＨＤラジオが受信する楽曲データ（受信データ）の一例を示した図である。
【図５】フォルダのツリー構造の一例を示した図である。
【図６】図５に示したフォルダに対応フォルダが検出されなかった場合を示した図である。
【図７】録音処理時のフォルダ振分処理の手順を示したフローチャートである。
【図８】フォルダ編集画面の一例を示した図である。
【図９】自由フォルダ作成画面の一例を示した図である。
【図１０】振分ルール設定時のフォルダ振分処理の手順を示したフローチャートである。
【図１１】予約録音設定画面の一例を示した図である。
【図１２】予約録音設定時のフォルダ振分処理の手順を示したフローチャートである。
【符号の説明】
【００８７】
１・・・記録装置、１ａ・・・データ記録手段、１ｂ・・・振分先フォルダ設定手段、１ｃ・・・記録制御手段、１ｄ・・・操作入力手段、１ｅ・・・一時記憶手段
【図１】
2009026258.tif 000003
【図２】
2009026258.tif 000004
【図３】
2009026258.tif 000005
【図４】
2009026258.tif 000006
【図５】
2009026258.tif 000007
【図６】
2009026258.tif 000008
【図７】
2009026258.tif 000009
【図８】
2009026258.tif 000010
【図９】
2009026258.tif 000011
【図１０】
2009026258.tif 000012
【図１１】
2009026258.tif 000013
【図１２】
2009026258.tif 000014