(57)【要約】【課題】ユーザが、楽曲のジャンルやアーティスト名によって一括操作を行う複数オーディオファイルを指定可能とする。【解決手段】検索編集処理部２０３は、検索編集ウインドウを表示装置２に表示し、検索編集ウインドウ上でユーザより検索条件と処理種別を受け付ける。検索条件としてはオーディオファイル２１２にタグとして含まれるジャンルやアーティスト名等の文字情報が満たすべき条件を受付け、処理種別としては削除や一つの新規フォルダへの格納等を受け付ける。そして、受け付けた検索条件と各オーディオファイル２１２から読み込んだタグを用いてオーディオファイル２１２の検索を行い、検索した各オーディオファイル２１２に対して指定された種別の操作を施す。【選択図】図２
2004227285.tif 000002
【特許請求の範囲】
【請求項１】
楽曲データと楽曲に関する文字情報であるタグとを格納したオーディオファイルを読み込んで、読み込んだオーディオファイルデータに格納された楽曲データが表す楽曲を再生するオーディオ再生装置であって、
複数のオーディオファイルを記憶した記憶装置と、
ユーザから、前記文字情報の検索条件を含むファイル検索条件を受け付ける検索条件受付手段と、
前記検索条件受付手段が受け付けたファイル検索条件に合致するオーディオファイルを、前記記憶装置に記憶された複数のオーディオファイルの内から、検索する検索手段と、
検索した各オーディオファイルに対して、所定のファイル操作を一括して施す一括処理手段とを有することを特徴とするオーディオ再生装置。
【請求項２】
請求項１記載のオーディオ再生装置であって、
前記所定のファイル操作は、オーディオファイルの削除であることを特徴とするオーディオ再生装置。
【請求項３】
請求項１記載のオーディオ再生装置であって、
前記所定のファイル操作は、オーディオファイルの所定の記憶ロケーションへの移動またはコピーであることを特徴とするオーディオ再生装置。
【請求項４】
請求項１、２または３記載のオーディオ再生装置であって、
前記各オーディオファイルには、前記タグとして楽曲のジャンルを示す文字情報または楽曲のアーティスト名を示す文字情報が設定されており、
前記検索条件受付手段は、前記文字情報の検索条件として、検索するオーディオファイルにタグとして設定されている文字情報が示さなければならない楽曲のジャンルまたは楽曲のアーティスト名の指定を受け付けることを特徴とするオーディオ再生装置。
【請求項５】
楽曲データと楽曲に関する文字情報であるタグとを格納したオーディオファイルを記憶装置に格納し、記憶装置に格納されたオーディオファイルを読み込んで、読み込んだオーディオファイルに格納された楽曲データが表す楽曲を再生するオーディオ再生装置において、複数のオーディオファイルに一括して操作を施すオーディオファイルの操作方法であって、
ユーザから、前記文字情報の検索条件を含むファイル検索条件を受け付けるステップと、
ユーザから受け付けたファイル検索条件に合致するオーディオファイルを、前記記憶装置に記憶された複数のオーディオファイルの内から、検索するステップと、
検索した各オーディオファイルに対して、所定のファイル操作を一括して施すステップとを有することを特徴とするオーディオファイルの操作方法。
【請求項６】
コンピュータによって読み取られ実行されるコンピュータプログラムであって、
前記コンピュータを、
記憶装置に格納された、楽曲データと当該楽曲に関する文字情報であるタグとを格納したオーディオファイルを読み込んで、読み込んだオーディオファイルに格納された楽曲データが表す楽曲を再生する再生手段と、
ユーザから、前記文字情報の検索条件を含むファイル検索条件を受け付ける検索条件受付手段と、
前記検索条件受付手段が受け付けたファイル検索条件に合致するオーディオファイルを、前記記憶装置に記憶された複数のオーディオファイルの内から検索する検索手段と、
検索した各オーディオファイルに対して、所定のファイル操作を一括して施す一括処理手段として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、オーディオファイルを再生するオーディオ再生装置において、複数のオーディオファイルに対する操作を容易化する技術に関するものである。
【０００２】
【従来の技術】
複数のファイルに対する操作を容易化する技術としては、ファイルの利用履歴を管理しておき、ユーザの操作に応じて、利用頻度の低いファイルを選定して一括削除する技術が知られている（たとえば、特開平６−２５９２９３号公報）
この出願の発明に関連する先行技術文献情報としては以下のものがある。
【０００３】
【特許文献１】
特開平６−２５９２９３号公報
【０００４】
【発明が解決しようとする課題】
前記従来の技術のファイルの利用頻度に応じたファイルの一括削除の技術を、オーディオファイルを再生するオーディオ再生装置に適用することを考えた場合、次のような問題が生じる。
すなわち、オーディオファイルの場合、各オーディオファイル間には、オーディオファイルに格納された楽曲の楽曲としてジャンルの異同や、楽曲のアーティストの異同などの、オーディオファイルに格納された楽曲の属性に依存して定まるユーザにとって意味のある一定の関係が存在する。しかし、前記従来技術では、このようなファイル間のファイルに格納された内容の属性の関係を考慮していないために、ジャンルやアーティストといったユーザにとって意味のある関係に基づいてオーディオファイルを選定したり、選定したオーディオファイルに一括した操作を施したりすることができない。そして、このため、ユーザは、たとえば、あるアーティストの楽曲を格納したオーディオファイルを全て削除したい場合などには、一つ一つ、そのアーティストの楽曲を格納したオーディオファイルを探し出して削除する煩わしい作業を行わなければならない。
【０００５】
そこで、本発明は、オーディオファイルに格納された楽曲の属性に基づいた、複数のオーディオファイルに対する一括操作を、ユーザが容易に行えるようにすることを課題とする。
【０００６】
【課題を解決するための手段】
前記課題達成のために、本発明は、楽曲データと楽曲に関する文字情報であるタグとを格納したオーディオファイルを読み込んで、読み込んだオーディオファイルデータに格納された楽曲データが表す楽曲を再生するオーディオ再生装置に、複数の前記オーディオファイルを記憶した記憶装置と、ユーザから、前記文字情報の検索条件を含むファイル検索条件を受け付ける検索条件受付手段と、前記検索条件受付手段が受け付けたファイル検索条件に合致するオーディオファイルを、前記記憶装置に記憶された複数のオーディオファイルの内から、検索する検索手段と、検索した各オーディオファイルに対して、所定のファイル操作を一括して施す一括処理手段とを備えたものである。なお、前記所定のファイル操作は、たとえば、ここで、前記所定のファイル操作は、オーディオファイルの削除や、オーディオファイルの所定の記憶ロケーションへの移動またはコピーなどであって良い。
【０００７】
また、以上のオーディオ再生装置において、前記オーディオファイルが、前記タグとして楽曲のジャンルを示す文字情報または楽曲のアーティスト名を示す文字情報が設定されているものである場合には、前記検索条件受付手段は、前記文字情報の検索条件として、検索するオーディオファイルにタグとして設定されている文字情報が示さなければならない楽曲のジャンルまたは楽曲のアーティスト名の指定を受け付けるようにするのが好ましい。
【０００８】
このようなオーディオ再生装置によれば、オーディオファイルにタグとして含まれる文字情報を利用することにより、オーディオファイルに格納された楽曲のジャンルやアーティスト名その他の楽曲自体の属性を考慮した検索を行うと共に、検索した複数のオーディオファイルに対して削除や一つのフォルダへの移動やコピーなどのファイル操作を一括して行うことができるようになる。したがって、たとえば、ユーザは、きらいになったあるアーティスト名を指定するだけで、そのアーティストの楽曲を格納したオーディオファイルの全てを削除したりすることができるようになる。また、たとえば、記憶装置に分散して格納されているお気に入りのアーティストの楽曲を格納したオーディオファイルの全てを、アーティスト名を指定するだけで、一つのフォルダ等のにまとめたりすることができるようになる。
【０００９】
【発明の実施の形態】
以下、本発明の実施形態について車載のオーディオシステムへの適用を例にとり説明する。
図１に、本実施形態に係るオーディオシステムの構成を示す。
図示するように、本実施形態に係るオーディオシステムは、オーディオ処理装置１、表示装置２、入力装置３、スピーカやオーディオアンプ装置などのオーディオ出力装置４、ＨＤＤ５、ＭＤ等の可搬型記憶媒体６１用のドライブ装置である可搬型記憶媒体ドライブ６とを有している。
【００１０】
そして、オーディオ処理装置１は、ＣＰＵ１１、メモリ１２、表示装置２に接続する表示インタフェース１３、オーディオ出力装置４に接続するオーディオ出力インタフェース１４、ＨＤＤ５に接続するＨＤＤインタフェース１５、可搬型記憶媒体ドライブ６に接続する記憶媒体ドライブインタフェース１６、入力装置３に接続する入力インタフェース１７と、以上の各部を接続するバス２１とを備えている。ここで、表示インタフェース１３、オーディオ出力インタフェース１４、ＨＤＤインタフェース１５、記憶媒体ドライブインタフェース１６、入力インタフェース１７は、各々接続する装置と、オーディオ処理装置１との間との入出力を処理するものである。
【００１１】
次に、このようなオーディオ処理装置１の機能構成を図２に示す。
図示するように、オーディオ処理装置１は、機能的には、オペレーティングシステム２０１、再生処理部２０２、検索編集処理部２０３とを有している。
このような構成において、ＨＤＤ５には複数のディレクトリであるフォルダ２１０が設けられており、オーディオファイル２１２がフォルダ２１０に格納されてた形態でＨＤＤ５に記録されている。また、プレイリスト２１１がフォルダ２１０に格納された形態でＨＤＤ５に記録されている。なお、通常、フォルダ２１０は階層的に配置される。また、可搬型記憶媒体６１にもオーディオファイル２１２が、フォルダ２１０に格納された形態または格納されていない形態で記録されている。
【００１２】
ここで、オーディオファイル２１２は、楽曲のオーディオデータを格納したファイルであり、オーディオファイル２１２中にはオーディオデータと共に、楽曲のアーティスト名や楽曲名や楽曲のジャンルや楽曲の属するアルバム名などのデータを示す文字情報をまとめたタグが格納されている。なお、このようなタグとしては、ＭＰ３（ＭＰＥＧ−１  ＡＵＤＩＯ  ＬＡＹＥＲ−３）フォーマットのオーディオファイル２１２で利用されている、ＩＤ３タグなどが知られている。図３ａは、このようなＩＤ３タグの、バージョン１．１のフォーマットを示すものであり、このバージョンでは、ＭＰ３に従って圧縮符号化されたオーディオデータの後にタグが配置され、タグには、文字列「ＴＡＧ」：（３バイト）、曲名：（３０バイト）、アーティスト名：（３０バイト）、アルバム名：（３０バイト）、製作年度：（４バイト）、コメント：（２８バイト）、曲・トラック番号：（２バイト）、音楽ジャンル：（１バイト）が記述される。
【００１３】
次に、図３ｂに、ＨＤＤ５に記憶されるプレイリスト２１１について説明する。
プレイリスト２１１は、ユーザが定義した楽曲のリストであり、図示するように、各楽曲に対応するエントリを有する。そして、各エントリには、対応するオーディオファイル２１２のファイル名と、対応するオーディオファイル２１２が記憶されているローケーションと、対応する楽曲の再生時間が登録されている。
【００１４】
さて、このような構成において、オペレーティングシステム２０１は、再生処理部２０２や検索編集処理部２０３のＨＤＤ５に格納されたプレイリスト２１１や、ＨＤＤ５または可搬型記憶媒体６１にに格納されたオーディオファイル２１２に対するアクセスを制御する。また、オペレーティングシステム２０１は、再生処理部２０２や検索編集処理部２０３の、表示装置２や入力装置３やオーディオ出力装置４との間の入出力を制御する。
【００１５】
次に、再生制御部は、各楽曲のオーディオファイル２１２をＨＤＤ５または可搬型記憶媒体６１から読み出して楽曲を再生する
より具体的には、再生処理部２０２は、まず、ユーザよりプレイリスト２１１か、可搬型記憶媒体６１の指定を受付け、プレイリスト２１１が指定された場合にはプレイリスト２１１に登録されている楽曲を再生対象とする楽曲である再生対象曲とする。また、可搬型記憶媒体６１が指定された場合には、可搬型記憶媒体６１に記憶されている全ての楽曲を可搬型記憶媒体６１上の記憶順または対応するオーディオファイル２１２のファイル名順に登録したプレイリスト２１１を作成し、作成したプレイリスト２１１に登録されている楽曲を再生対処曲とする。
【００１６】
そして、ユーザより登録順再生かランダム再生のいずれかの指定を受付け、登録順再生が指定された場合には、再生対象曲をプレイリスト２１１の登録順に再生する。また、ランダム再生が指定された場合には、再生対象曲をランダムな順序に再生する。
【００１７】
以下、検索編集処理部２０３の動作について説明する。
入力装置３を介してユーザより検索編集の要求が入力されると、検索編集処理部２０３は起動され図４に手順を示す検索編集処理を実行する。
図示するように、この検索編集処理では、まず検索編集ウインドウを表示装置２に表示し（ステップ４０２）、検索編集ウインドウ上でユーザより検索条件と処理種別を受け付ける（ステップ４０４）。
。
図５に、このような検索編集ウインドウを示す。図示するように検索編集ウインドウは、検索条件受付エリア５０１と、処理受付エリア５０２と、キャンセルボタン５０３と、ＯＫボタン５０４とを有する。処理受付エリア５０２は、オーディオファイル２１２に対して施す処理の種別の指定を受け付けるエリアであり、ここでは、「削除」、「プレイリスト作成」、「フォルダにまとめる」の３つの処理のいずれかをラジオボタンのチェックにより受け付ける。そして、検索条件受付エリア５０１は、処理受付エリア５０２で受け付けた処理を施すオーディオファイル２１２を検索するための検索条件を受け付けるエリアである。
【００１８】
この検索条件受付エリア５０１では、オーディオファイル２１２のタグ内の文字情報が満たすべき条件を検索に用いる検索条件として受け付ける。すなわち、検索条件受付エリア５０１には、文字情報種別選択ボックス５０１１とテキストボックス５０１２の組が二つ設けられており、各組内において、文字情報種別選択ボックス５０１１でプルダウンメニュー形式で文字情報の種別（曲名、アーティスト、ジャンル、アルバム名など）を受付、テキストボックス５０１２で文字情報の文字列を受付け、”受付種別の文字情報が受付けた文字列と等しい”を当該組に対応する文字情報条件とする。そして、論理算術子指定受付エリア５０１３で、文字情報種別選択ボックス５０１１とテキストボックス５０１２の二つの組に対応する二つの文字情報条件の論理和を検索条件とするか二つの文字情報条件の論理積を検索条件とするかを受け付ける。また、この検索条件に従ってオーディオファイル２１２を検索するロケーションの範囲である検索範囲条件の指定を、ロケーション指定ボックス５０１４で受け付ける。なお、文字情報条件が一つしかユーザから指定されなかった場合には、その文字情報条件が、そのまま検索条件となる。
【００１９】
さて、図４に戻り、検索編集ウインドウでキャンセルボタン５０３がユーザによって操作された場合には（ステップ４０８）、そのまま処理を終了する。
一方、検索編集ウインドウ上で、ＯＫボタン５０４が操作された場合には、検索編集ウインドウ上で受け付けた検索条件にマッチするオーディオファイル２１２を、検索編集ウインドウ上で受け付けた検索範囲が示すロケーション範囲内から、当該ロケーション範囲内に格納されている全てのオーディオファイル２１２のタグを読み出して検索条件と比較することにより検索する（ステップ４１０）。そして、もし、検索条件にマッチするオーディオファイル２１２を一つも検索範囲が示すロケーション範囲内に発見できなかった場合には（ステップ４１２）、検索条件にマッチするオーディオファイル２１２が無いことを表示装置２を介してユーザに通知し（ステップ４２０）、ステップ４０２に戻る。
【００２０】
一方、検索条件にマッチするオーディオファイル２１２を一つでも検索範囲が示すロケーション範囲内から検索できた場合には（ステップ４１２）、検索編集ウインドウで受け付けた処理の種別が、「削除」であるか（ステップ４１４）、「プレイリスト作成」であるか（ステップ４１６）、「フォルダにまとめる」であるか（ステップ４１８）を判定する。
【００２１】
そして、受け付けた処理の種別が「削除」であれば（ステップ４１４）、ステップ４１０で検索したオーディオファイル２１２を全て削除し（ステップ４２２）、処理を終了する。
一方、受け付けた処理の種別が「プレイリスト作成」であれば、プレイリスト名称を受け付ける適当なウインドウを表示装置２に表示して、ユーザよりプレイリスト２１１の名称の入力を受付ける（ステップ４２４）。そして、ステップ４１０で検索したオーディオファイル２１２の全て登録した図３ｂに示すフォーマットのプレイリスト２１１を作成し、ステップ４２４で受け付けた名称のプレイリスト２１１として、所定のプレイリスト保存用のフォルダ４１０に格納し（ステップ４２８）、処理を終了する。ユーザは、この後、前述した再生処理部２０２のプレイリスト２１１に従った再生の処理を利用することにより、プレイリスト２１１に登録された各オーディオファイル２１２の再生をプレイリスト２１１の指定のみによってオーディオ処理装置１に行わせることができるようになる。
【００２２】
また、受け付けた処理の種別が「フォルダにまとめる」であれば、フォルダ名称とファルダを格納するロケーションを受け付ける適当なウインドウを表示装置２に表示して、ユーザよりフォルダ名称の入力とファルダを格納するロケーションの指定受付ける（ステップ４２８）。そして、指定を受け付けたローケーションに、受け付けたフォルダ名称のフォルダ２１０を新規作成し、作成したフォルダ２１０の中に、ステップ４１０で検索したオーディオファイル２１２の全てを移動もしくはコピーし（ステップ４３０）、処理を終了する。
【００２３】
以上、本発明の実施形態について説明した。
なお、以上の実施形態では、検索したオーディオファイルに一括して行うファイル操作として、削除と、新規フォルダへの移動またはコピーを行う場合について説明したが、本実施形態は、検索したオーディオファイルに一括して行うファイル操作として、検索した全てのオーディオファイルの連番などを用いたリネーム、検索した全てのオーディオファイルの楽曲データの全てを含む１オーディオファイルの作成、検索した全てのオーディオファイル全ての楽曲データのフォーマット変換、検索した全てのオーディオファイル全ての書き出しや送信、検索した全てのオーディオファイル全てを含む圧縮ファイルの作成など、その他のファイル操作を行うように修正して実施するようにしてかまわない。
以上のように本実施形態によれば、オーディオファイル２１２にタグとして含まれる文字情報を利用することにより、オーディオファイル２１２に格納された楽曲のジャンルや曲名やアーティスト名などをキーとした検索を行うと共に、このように検索した複数のオーディオファイル２１２に対して削除や一つのフォルダ２１０への移動やコピーなどの操作を一括して行うことができる。
【００２４】
【発明の効果】
以上のように、本発明によれば、オーディオファイルに格納された楽曲の属性に基づいた、複数のオーディオファイルに対する一括操作を、ユーザが容易に行えるようにすることができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るオーディオシステムの構成を示すブロック図である。
【図２】本発明の実施形態に係るオーディオ処理装置の機能構成を示すブロック図である。
【図３】ＩＤ３タグのフォーマットと本発明の実施形態において用いるプレイリストの内容を示す図である。
【図４】本発明の実施形態に係る検索編集処理の手順を示すフローチャートである。
【図５】本発明の実施形態で表示する検索編集ウインドウを示す図である。
【符号の説明】
１：オーディオ処理装置、２：表示装置、３：入力装置、４：オーディオ出力装置、５：ＨＤＤ、６：可搬型記憶媒体ドライブ、１１：ＣＰＵ、１２：メモリ、１３：表示インタフェース、１４：オーディオ出力インタフェース、１５：ＨＤＤインタフェース、１６：記憶媒体ドライブインタフェース、１７：入力インタフェース、６１：可搬型記憶媒体、２０１：オペレーティングシステム、２０２：再生処理部、２０３：検索編集処理部、２１０：フォルダ、２１１：プレイリスト、２１２：オーディオファイル。
【図１】
2004227285.tif 000003
【図２】
2004227285.tif 000004
【図３】
2004227285.tif 000005
【図４】
2004227285.tif 000006
【図５】
2004227285.tif 000007