(57)【要約】【課題】ＣＤ−ＤＡから読み出して記録した各楽曲の、ユーザによるタグ情報の設定を容易化する。【解決手段】ＣＤ−ＤＡ６１に記録された各楽曲のＣＤ情報がＣＤＤＢ２１１に登録されていない場合、記録処理部２０３はＣＤ−ＤＡ６１に記録された各楽曲のオーディオファイル２１３のＨＤＤ５への記録が終了すると、ユーザに記録した各オーディオファイル２１３のタグ情報の設定を行うかどうかを問い合わせ、設定することが選択されたならば、記録した各オーディオファイル２１３に共通に設定するアルバム名とアーティスト名の指定と、各オーディオファイル２１３に個別に設定するタイトルの指定を受け付ける。そして、各オーディオファイル２１３のタグ情報に指定されたアルバム名とアーティスト名と、そのオーディオファイル２１３の楽曲について指定されたタイトルを設定する。【選択図】図２
2004246937.tif 000002
【特許請求の範囲】
【請求項１】
楽曲に関する文字情報であるタグ情報が設定されたオーディオファイルに格納された楽曲を再生するオーディオ再生装置であって、
前記オーディオファイルを記録する記録装置と、
記録媒体に記録された複数の楽曲を読み出し、読み出した楽曲の各々を前記オーディオファイルとして前記記録装置に記録する記録手段と、
前記記録手段によって単一の記録媒体から読み出して前記記録装置に記録する各楽曲の前記各オーディオファイルのタグ情報に共通に設定する文字列の入力をユーザから受け付け、受け付けた文字列を、当該単一の記録媒体から読み出して前記記録装置に記録される前記各オーディオファイルのタグ情報に設定するユーザ指定タグ設定手段とを有することを特徴とするオーディオ再生装置。
【請求項２】
請求項１記載のオーディオ再生装置であって、
前記ユーザ指定タグ設定手段は、前記ユーザから、前記単一の記録媒体から読み出して前記記録装置に記録される前記各オーディオファイルのタグ情報に共通に設定するアルバム名またはアーティスト名を表す文字列の入力を、前記共通に設定する文字列として受け付け、当該一の記録媒体から読み出して前記記録装置に記録される全ての前記オーディオファイルのタグ情報にアルバム名またはアーティスト名として設定することを特徴とするオーディオ再生装置。
【請求項３】
請求項２記載のオーディオ再生装置であって、
前記ユーザ指定タグ設定手段は、前記ユーザから、前記単一の記録媒体から読み出して前記記録装置に記録される前記各オーディオファイルのタグ情報に設定するタイトルを表す文字列の入力を前記オーディオファイル毎に個別に受け付け、当該単一の記録媒体から読み出して前記記録装置に記録される個々の前記オーディオファイルのタグ情報に、当該オーディオファイルについてユーザから入力を受け付けた文字列をタイトルとして設定することを特徴とするオーディオ再生装置。
【請求項４】
請求項１記載のオーディオ再生装置であって、
前記記憶媒体は音楽アルバムを記録した記憶媒体であって、
当該オーディオ再生装置は、
前記音楽アルバム毎に音楽アルバムの識別情報と当該音楽アルバムに含まれる各楽曲のオーディオファイルに対して付加すべきタグ情報に設定すべき文字列を登録したデータベースと、
前記記録手段によって前記記録装置に記録する楽曲を読み出す前記記憶媒体に記録されている音楽アルバムの識別情報が前記データベースに登録されている場合に、当該楽曲のオーディオファイルに対して設定すべきことが前記データベースに登録されている文字列を、当該記録する楽曲のオーディオファイルのタグ情報に設定する自動タグ情報設定手段を有し、
前記ユーザ指定タグ設定手段は、前記記録手段によって前記記録装置に記録する楽曲を読み出す前記記憶媒体に記録されている音楽アルバムの識別情報が前記データベースに登録されていない場合に、前記ユーザからの文字列の入力の受付及び入力を受け付けた文字列の前当該記録する楽曲のオーディオファイルのタグ情報の設定を行うことを特徴とするオーディオ再生装置。
【請求項５】
請求項１記載のオーディオ再生装置であって、前記記憶媒体は、ＣＤ−ＤＡ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｄｉｇｉｔａｌ  Ａｕｄｉｏ）であることを特徴とするオーディオ再生装置。
【請求項６】
記録装置に記録されたオーディオファイルに格納された楽曲を再生するオーディオ再生装置において、前記オーディオファイルに楽曲に関する文字情報であるタグ情報を設定するタグ情報設定方法であって、
単一の記録媒体から読み出して前記記録装置に記録する各楽曲の前記各オーディオファイルのタグ情報に共通に設定する文字列の入力をユーザから受け付けるステップと、
ユーザから入力を受け付けた文字列を、前記単一の記録媒体から読み出して前記記録装置に記録される全ての前記オーディオファイルのタグ情報に設定するステップとを有することを特徴とするタグ情報設定方法。
【請求項７】
コンピュータによって読みとられ実行されるコンピュータプログラムであって、
前記コンピュータプログラムは、前記コンピュータを、
記録装置に記録されたオーディオファイルに格納された楽曲を再生する再生手段と、
記録媒体に記録された複数の楽曲を読み出し、読み出した楽曲の各々を、楽曲に関する文字情報であるタグ情報が設定された前記オーディオファイルとして前記記録装置に記録する記録手段と、
前記記録手段によって単一の記録媒体から読み出して前記記録装置に記録する各楽曲の前記各オーディオファイルのタグ情報に共通に設定する文字列の入力をユーザから受け付け、受け付けた文字列を、当該単一の記録媒体から読み出して前記記録装置に記録される全ての前記オーディオファイルのタグ情報に設定するユーザ指定タグ設定手段として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＣＤ−ＤＡなどの楽曲を記録した記録媒体より楽曲を読み出して記録し、記録した楽曲を再生するオーディオ再生装置に関するものである。
【０００２】
【従来の技術】
従来より、パーソナルコンピュータにおいて、個人的利用目的において、ＣＤ−ＤＡ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｄｉｇｉｔａｌ  Ａｕｄｉｏ）に記録された楽曲をＨＤＤ（ハードディスクドライブ）にオーディオファイルとして記録し、その後は、オリジナルのＣＤ−ＤＡを必要とすることなく、ＨＤＤに記録した楽曲をパーソナルコンピュータ上で再生可能とするＣＤリッピングと呼ばれる技術が知られている。
【０００３】
また、このようなＨＤＤ上への楽曲の記録フォーマットとしては、ＭＰ３（ＭＰＥＧ  １  ＡＵＤＩＯ  ＬＡＹＥＲ  ３）などの、楽曲に関する各種情報を示すタグ情報を楽曲に付加可能な記録フォーマットが広く普及している（たとえば、特開２００２−２４５７６２号公報）。
【０００４】
そして、前記ＣＤリッピングにおいて、前述したタグ情報に相当する情報が通常記録されていないＣＤ−ＤＡから読み出した楽曲を、圧縮符号化すると共にタグ情報を付加してＭＰ３等のフォーマットでＨＤＤに記録する技術としては、予めＣＤＤＢと呼ばれる各ＣＤ−ＤＡの種類（音楽アルバム）毎にアルバム名やアーティスト名や各楽曲のタイトルなどの情報をＣＤ−ＤＡのＴＯＣ情報に対応づけて登録したデータベースを用意しておき、楽曲を読み出して記録するＣＤ−ＤＡに記録されているＴＯＣ情報に対応してＣＤＤＢに登録されている情報を、タグ情報として圧縮符号化した楽曲と共にオーディオファイルに含めて記録する技術が知られている。また、このような技術において、ＣＤＤＢにＴＯＣ情報が記録されていないＣＤ−ＤＡについては、ＣＤ−ＤＡから読み出して記録する各楽曲に、連番等の適当な値を、アルバム名やアーティスト名や各楽曲のタイトルとして用いてタグ情報を付加して記録する技術が知られている。
【０００５】
この出願の発明に関連する先行技術文献情報としては以下のものがある。
【０００６】
【特許文献１】
特開２００２−２４５７６２号公報
【０００７】
【発明が解決しようとする課題】
前記ＣＤリッピングにおいてＣＤ−ＤＡから読み出した楽曲にタグ情報を付加して記録する技術によれば、予めＣＤＤＢに登録されていないＣＤ−ＤＡについては、ＣＤ−ＤＡから読み出した各楽曲に有意なタグ情報を付加してＨＤＤに記録することができない。したがって、このような楽曲に適切なタグ情報を付与したい場合、ユーザは、ＨＤＤに記録された各楽曲のファイルのタグ情報を一つづつ編集する煩雑な作業が繁雑を行う必要があった。また、ＣＤＤＢを備えていないなどＣＤＤＢを利用できない状態にある場合にも、同様に、ＣＤ−ＤＡから読み出した各楽曲に有意なタグ情報をしたい場合には、ユーザは、ＨＤＤに記録された各楽曲のファイルのタグ情報を一つづつ編集する煩雑な作業が繁雑を行う必要があった。
【０００８】
そこで、本発明は、記録媒体から読み出して記録した各楽曲の、ユーザによるタグ情報の編集を容易化することを課題とする。
【０００９】
【課題を解決するための手段】
前記課題達成のために本発明は、楽曲に関する文字情報であるタグ情報が設定されたオーディオファイルに格納された楽曲を再生するオーディオ再生装置に、前記オーディオファイルを記録する記録装置と、記録媒体に記録された複数の楽曲を読み出し、読み出した楽曲の各々を前記オーディオファイルとして前記記録装置に記録する記録手段と、前記記録手段によって単一の記録媒体から読み出して前記記録装置に記録する各楽曲の前記各オーディオファイルのタグ情報に共通に設定する文字列の入力をユーザから受け付け、受け付けた文字列を、当該単一の記録媒体から読み出して前記記録装置に記録される前記各オーディオファイルのタグ情報に設定するユーザ指定タグ設定手段とを備えたものである。
【００１０】
このようなオーディオ再生装置によれば、ユーザは、単一の記憶媒体に記録されている全ての楽曲のタグ情報に共通に設定する文字列については、これを一度入力指定するだけで、その文字列を、単一の記憶媒体から読み出して記録装置に記録した全ての楽曲のオーディオファイルのタグ情報に対して設定することができる。すなわち、このようなタグ情報に共通に設定する文字列については、単一の記憶媒体から読み出して記録装置に記録される楽曲のオーディオファイルの一つ一つについて、入力指定等する必要がなくなるので、ユーザのタグ情報の編集が容易化されることになる。
【００１１】
ここで、このようなオーディオ再生装置において、前記ユーザ指定タグ設定手段は、たとえば、前記ユーザから、単一の記録媒体から読み出して前記記録装置に記録される前記各オーディオファイルのタグ情報に共通に設定するアルバム名またはアーティスト名を表す文字列の入力を前記共通に設定する文字列として受け付け、当該一の記録媒体から読み出して前記記録装置に記録される全ての前記オーディオファイルのタグ情報にアルバム名またはアーティスト名として設定するように構成して良い。また、さらに、前記ユーザ指定タグ設定手段において、前記ユーザから、単一の記録媒体から読み出して前記記録装置に記録される前記各オーディオファイルのタグ情報に設定するタイトルを表す文字列の入力を前記オーディオファイル毎に個別に受け付け、当該単一の記録媒体から読み出して前記記録装置に記録される個々の前記オーディオファイルのタグ情報に、当該オーディオファイルについてユーザから入力を受け付けた文字列をタイトルとして設定するようにすることも好ましい。
【００１２】
また、このようなオーディオ再生装置において、音楽アルバムを記録した記憶媒体を対象とする場合には、前記音楽アルバム毎に音楽アルバムの識別情報と当該音楽アルバムに含まれる各楽曲のオーディオファイルに対して付加すべきタグ情報に設定すべき文字列を登録したデータベースと、前記記録手段によって前記記録装置に記録する楽曲を読み出す前記記憶媒体に記録されている音楽アルバムの識別情報が前記データベースに登録されている場合に、当該楽曲のオーディオファイルに対して設定すべきことが前記データベースに登録されている文字列を、当該記録する楽曲のオーディオファイルのタグ情報に設定する自動タグ情報設定手段とを設け、前記ユーザ指定タグ設定手段では、自動タグ情報設定手段でタグ情報を設定できない場合、すなわち、前記記録手段によって前記記録装置に記録する楽曲を読み出す前記記憶媒体に記録されている音楽アルバムの識別情報が前記データベースに登録されていない場合に、前記ユーザからの文字列の入力の受付及び前記タグ情報の設定を行うようにしても良い。
【００１３】
なお、前記記憶媒体は、ＣＤ−ＤＡ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｄｉｇｉｔａｌ  Ａｕｄｉｏ）であって良い。
【００１４】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
図１に、本実施形態に係るオーディオシステムの構成を示す。
図示するように、本実施形態に係るオーディオシステムは、オーディオ処理装置１、表示装置２、入力装置３、スピーカやオーディオアンプ装置などのオーディオ出力装置４、ＨＤＤ５、ＣＤ−ＤＡ６１用のドライブ装置であるＣＤドライブ６とを有している。
【００１５】
そして、オーディオ処理装置１は、ＣＰＵ１１、メモリ１２、表示装置２に接続する表示インタフェース１３、オーディオ出力装置４に接続するオーディオ出力インタフェース１４、ＨＤＤ５に接続するＨＤＤインタフェース１５、ＣＤドライブ６に接続するＣＤドライブインタフェース１６、入力装置３に接続する入力インタフェース１７と、以上の各部を接続するバス２１とを備えている。ここで、表示インタフェース１３、オーディオ出力インタフェース１４、ＨＤＤインタフェース１５、ＣＤドライブインタフェース１６、入力インタフェース１７は、各々接続する装置と、オーディオ処理装置１との間との入出力を処理するものである。
【００１６】
次に、このようなオーディオ処理装置１の機能構成を図２に示す。
図示するように、オーディオ処理装置１は、機能的には、オペレーティングシステム２０１、オペレーティングシステム２０１上で実行されるアプリケーションである再生処理部２０２記録処理部２０３を有する。
このような構成において、ＨＤＤ５には、ディレクトリであるフォルダ２１０が設けられており、その内の特定のフォルダ２１０には、各ＣＤ−ＤＡの種類（アルバム）毎にアルバム名やアーティスト名や各楽曲のタイトルなどの情報をＣＤ−ＤＡのＴＯＣ情報に対応づけて登録したＣＤＤＢ２１１が格納されている。また、他のフォルダ２１０には、プレイリスト２１２や、オーディオファイル２１３が格納される。なお、通常、フォルダ２１０は階層的に配置される。
【００１７】
ここで、ＣＤ−ＤＡには、ＴＯＣ（Ｔａｂｌｅ  Ｏｆ  Ｃｏｎｔｅｎｔｓ）情報と、各々が一つの楽曲の楽曲データであるオーディオトラックが記録されている。ＴＯＣ情報は、ＣＤ−ＤＡに記録されているオーディオトラックの数や各オーディオトラックの長さ等を示しており、実質上、ＣＤ−ＤＡの種類（アルバム）毎に異なる値を持つ。そして、このため、このＴＯＣ情報は、ＣＤ−ＤＡの種類（アルバム）を識別するための識別情報として利用することができる。
【００１８】
一方、ＨＤＤ５上のＣＤＤＢ２１１は、図３ａに示すように、ＣＤ−ＤＡの種類（アルバム）毎のレコードを有し、各レコードには対応する種類のＣＤ−ＤＡに記録されているべきＴＯＣ情報と、対応する種類のＣＤ−ＤＡに記録されているアルバム及び楽曲に関する情報であるＣＤ情報が登録されている。そして、ＣＤ情報には、対応する種類のＣＤ−ＤＡに記録されている楽曲のアルバムのアルバム名や、対応する種類のＣＤ−ＤＡに記録されている楽曲のアーティスト名や、対応する種類のＣＤ−ＤＡに記録されている楽曲のアルバムの音楽としてのジャンルや、対応する種類のＣＤ−ＤＡに記録されている各楽曲のタイトルなどの、その種類のＣＤ−ＤＡに記録されている楽曲に関する情報が記述されている。
【００１９】
次に、ＨＤＤ５上の、オーディオファイル２１３は、楽曲のオーディオデータを格納したファイルであり、オーディオファイル２１３中にはファイル名等が記述されたファイル情報とオーディオデータと共に、楽曲のアーティスト名や楽曲名や楽曲のジャンルや楽曲の属するアルバム名などのデータを示す文字情報であるタグ情報が格納されている。なお、このようなタグ情報としては、ＭＰ３（ＭＰＥＧ    １  ＡＵＤＩＯ  ＬＡＹＥＲ−３）フォーマットのオーディオファイル２１３で利用されている、ＩＤ３タグ情報などが知られている。
【００２０】
図３ｂ１は、このようなＩＤ３タグ情報の、バージョン１．１のフォーマットを示すものであり、このバージョンでは、ＭＰ３に従って圧縮符号化されたオーディオデータの後に、文字列「ＴＡＧ」：（３バイト）、曲名（タイトル）：（３０バイト）、アーティスト名：（３０バイト）、アルバム名：（３０バイト）、製作年度：（４バイト）、コメント：（２８バイト）、曲・トラック番号：（２バイト）、ジャンル：（１バイト）よりなるタグ情報が設けられている。
【００２１】
また、図３ｂ２は、ＩＤ３タグ情報の、バージョン２．４のフォーマットを示すものであり、このバージョンでは、ＭＰ３に従って圧縮符号化されたオーディオデータの前にタグ情報が配置される。そして、タグ情報には、ヘッダ、拡張ヘッダ、フレーム群、パディング、フッタが含まれる。そして、ヘッダには、文字列「ＩＤ３」の他、タグ情報のバージョンやタグ情報の構造を示すフラグやタグ情報の長さの情報が格納される。また、拡張ヘッダには、より詳細にタグ情報の構造を示す情報が格納され、フッタには文字列「３ＤＩ」の他、ヘッダと同様にタグ情報のバージョンやタグ情報の構造を示すフラグやタグ情報の長さの情報が格納される。
【００２２】
そして、フレーム群は、１以上のフレームの集合であり、各フレームは、フレームヘッダと１以上のフィールドよりなり、このフィールドにアルバム名や楽曲としてのジャンルやアーティスト名や各楽曲のタイトルなどの各種情報が格納される。そして、フィールドに格納した情報の種別は、フレームヘッダに格納されるフレームＩＤによって示され、フレームの長さはフレームヘッダに格納されるサイズで示され、フレームの構造等はフレームヘッダに格納されるフラグによって示される。
【００２３】
なお、以上の拡張ヘッダ、パディング、フッタは省略可能である。
最後に、ＨＤＤ５に記憶されるプレイリスト２１２は、ユーザが定義した楽曲のリストであり、各楽曲に対応するオーディオファイル２１３と、その再生順を規定するものである。
さて、このような構成において、オペレーティングシステム２０１は、再生処理部２０２の、ＨＤＤ５に格納されたプレイリスト２１２や、ＨＤＤ５に格納されたオーディオファイル２１３に対するアクセスや、表示装置２や入力装置３やオーディオ出力装置４との間の入出力を制御する。また、オペレーティングシステム２０１は、記録処理部２０３の、ＨＤＤ５に格納されたオーディオファイル２１３や、ＣＤ−ＤＡに記録されたＴＯＣ情報やオーディオトラックに対するアクセスや、表示装置２や入力装置３との間の入出力を制御する。
【００２４】
次に、再生制御部は、ユーザから指定されたオーディオファイル２１３や、ユーザから指定されたプレイリスト２１２に登録された各オーディオファイル２１３を、ＨＤＤ５から読み出してオーディオファイル２１３中のオーディオデータに必要なデコード処理を施して、オーディオ出力装置４に出力することにより楽曲を再生する処理などを行う。
【００２５】
以下、ユーザからＣＤ−ＤＡに記録されている全楽曲のＨＤＤ５への記録を要求された場合に記録処理部２０３が行う記録処理について説明する。
図４に、この記録処理の手順を示す。
図示するように、この処理では、まず、ＣＤ−ＤＡからＴＯＣ情報を読み込み（ステップ４０２）、読み込んだＴＯＣ情報と一致するＴＯＣ情報が記述されたレコードがＣＤＤＢ２１１に登録されているかどうかを調べる（ステップ４０４）。
【００２６】
そして読み込んだＴＯＣ情報と一致するＴＯＣ情報が記述されたレコードが登録されている場合には、そのレコードのＣＤ情報を読み出し、読み出したＣＤ情報に基づいて、ＣＤ−ＤＡに記録されている各楽曲に付与するタグ情報を生成し（ステップ４０６）、ステップ４０８に進む。より具体的には、ステップ４０６では、たとえば、読み出したＣＤ情報が示すアルバム名やアーティスト名やジャンルを、ＣＤ−ＤＡに記録されている全ての楽曲のタグ情報に共通の含めるアルバム名やアーティスト名やジャンルとし、ＣＤ情報に登録されているｎ番目のタイトルを、ＣＤ−ＤＡに記録されているｎ番目のオーディオトラックの楽曲のタグ情報に含めるタイトルとする。
【００２７】
一方、ＣＤ−ＤＡから読み込んだＴＯＣ情報と一致するＴＯＣ情報が記述されたレコードが登録されていない場合には、ＣＤ−ＤＡに記録されている各楽曲に付与するタグ情報を、予め定めた規則によって生成し（ステップ４２０）、ミスヒットフラグをセットした上で（ステップ４２２）、ステップ４０８に進む。より具体的には、ステップ４２０では、たとえば、記録処理の実行の度に１づつ増加させた番号を、ＣＤ−ＤＡに記録されている全ての楽曲のタグ情報に共通に含めるアルバム名やアーティスト名やジャンルとして用い、楽曲のＣＤ−ＤＡ中での順番を、ＣＤ−ＤＡに記録されている楽曲のタグ情報に含めるタイトルとして用いる。
【００２８】
さて、ステップ４０８では、ＣＤ−ＤＡに記録されている楽曲のオーディオファイル２１３を作成するための新しいフォルダ２１０を適当なフォルダ名を与えてＨＤＤ５上に作成する。そして、ＣＤ−ＤＡに記録されている楽曲数（オーディオトラック数）をｎとし、パラメータｉを１に設定する（ステップ４１０）。
【００２９】
そして、ｉを１からｎまで増加させながら（ステップ４２４，４１６）、各ｉの値について、ＣＤ−ＤＡに記録されているｉ番目のオーディオトラックの楽曲を読み出して、ＭＰ３圧縮符号化アルゴリズムに従った圧縮符号化を施し（ステップ４１２）、圧縮符号化したオーディオデータにステップ４０６または４２０でＣＤ−ＤＡに記録されているｉ番目の楽曲について設定したタグ情報を付加して、ステップ４０８で作成したフォルダ２１０に格納する（ステップ４１４）処理を行う。
【００３０】
そして、ｉ＝ｎまでのオーディオトラックについての処理が終了し、ＣＤ−ＤＡに記録されている全ての楽曲についてのオーディオファイル２１３の記録が終了したならば（ステップ４１６）、ミスヒットフラグが設定されているかどうかを調べ（ステップ４１８）、セットされていなければ記録処理を終了する。
【００３１】
一方、ミスヒットフラグが設定されている場合には、ユーザに、自身で記録した各オーディオファイル２１３のタグ情報の設定を行うかどうかを、たとえば、図５ａに示すウインドウを表示することにより問い合わせ（ステップ４２６）、「ｎｏ」ボタン５０２の操作によってタグ情報を設定しないことが選択されたならば、そのまま記録処理を終了する。一方、「ｙｅｓ」ボタン５００の操作によってタグ情報を設定することが選択されたならば（ステップ４２８）、ユーザより記録した各オーディオファイル２１３のタグ情報の編集操作を受け付けて各オーディオファイル２１３に設定するタグ情報を規定するユーザタグ情報設定情報を生成し（ステップ４３０）、ユーザタグ情報設定情報に基づいて、記録した各オーディオファイル２１３のタグ情報を生成し（ステップ４３２）、生成したタグ情報で記録した各オーディオファイル２１３のタグ情報を書き換えた（ステップ４３４）上で、記録処理を終了する。
【００３２】
以下、ステップ４３０のユーザよりのタグ情報の編集操作の受け付け及びユーザタグ情報設定情報の生成と、ステップ４３２のタグ情報の生成の処理の詳細について説明する。
但し、以下では一例として、ユーザから、記録した各オーディオファイル２１３のタグ情報のアルバム名とアーティスト名とタイトルの編集を受け付ける場合について説明する。
記録処理部２０３は、ステップ４３０の処理を次のように行う。
すなわち、まず、図５ｂの示すウインドウを表示装置２に表示し、記録した全てのオーディオファイル２１３のタグ情報にアルバム名として設定するテキストの入力をテキスト入力ボックス５１０への入力によってユーザから受け付け、その後、「設定」ボタン５１２が操作されたならば、入力ボックス５１０に入力されているテキストをユーザ設定アルバム名テキストに設定した上で、表示ウインドウを図５ｃのウインドウに切り替える。一方、「アルバム名は設定しない」ボタン５１４が操作されたならば、その時点で設定されているユーザ設定アルバム名テキストをクリアし、表示ウインドウを図５ｃのウインドウに切り替える。また、「戻る」ボタン５１６が操作された場合には、図５ａのウインドウの表示に戻る。
【００３３】
なお、図５ｂのウインドウの表示時に、すでにユーザ設定アルバム名テキストが設定されている場合には、入力ボックス５１０にデフォルトのテキストとして、設定されているユーザ設定アルバム名テキストを自動入力し、表示するようにする。
【００３４】
次に、図５ｃのウインドウでは、記録した全てのオーディオファイル２１３のタグ情報にアーティスト名として設定するテキストの入力をテキスト入力ボックス５２０への入力によってユーザから受け付け、「設定」ボタン５２２が操作されたならば、入力ボックス５２０に入力されているテキストをユーザ設定アーティスト名テキストに設定した上で、表示ウインドウを図５ｃのウインドウに切り替える。一方、「アーティスト名は設定しない」ボタン５２４が操作されたならば、その時点で設定されているユーザ設定アーティスト名テキストをクリアした上で、表示ウインドウを図５ｄのウインドウに切り替える。また、「戻る」ボタン５２６が操作された場合には、図５ｂのウインドウの表示に戻る。
【００３５】
なお、図５ｃのウインドウの表示時に、すでにユーザ設定アーティスト名テキストが設定されている場合には、入力ボックス５２０にデフォルトのテキストとして、設定されているユーザ設定アーティスト名テキストを自動入力し、表示するようにする。
【００３６】
次に、図５ｄのウインドウでは、記録した各楽曲についてタイトルを個別に設定するかどうかをユーザに対して問い合わせる。そして、「ｎｏ」ボタン５３２がユーザによって操作されたならば、その時点で設定されている全ての楽曲のユーザ設定タイトルテキストをクリアした上で図５ｈのウインドウに表示ウインドウを切り替える。一方、「ｙｅｓ」ボタン５３０がユーザによって操作されたならば、表示するウインドウを図５ｅの第１曲目のタイトル受付用のウインドウに切り替える。
【００３７】
そして、図５ｅの第１曲目のタイトル受付用のウインドウにおいて、記録した第１曲目（ＣＤ−ＤＡの第１オーディオトラックの楽曲）のオーディオファイル２１３のタグ情報にタイトルとして設定するテキストの入力をテキスト入力ボックス５４０への入力によってユーザから受け付け、「設定」ボタン５４２が操作されたならば、入力ボックス５４０に入力されているテキストを第１曲目のユーザ設定タイトルテキストに設定した上で、表示ウインドウを図５ｆに示す第２曲目のタイトル受付用のウインドウに切り替える。一方、「この曲のタイトルは設定しない」ボタン５４４が操作されたならば、その時点で設定されている第１曲目のユーザ設定タイトル名テキストをクリアした上で表示ウインドウを図５ｆに示す第２曲目のタイトル受付用のウインドウに切り替える。また、「戻る」ボタン５４６が操作された場合には、図５ｃのウインドウの表示に戻る。
【００３８】
なお、図５ｅのウインドウの表示時に、すでに、第１曲目のユーザ設定タイトル名テキストが設定されている場合には、入力ボックス５４０にデフォルトのテキストとして、設定されている第１曲目のユーザ設定タイトル名テキストを自動入力し、表示するようにする。
【００３９】
以降、同様に、第２曲目？最後のｎ曲目まで、順次タイトル受付用のウインドウを表示し、各楽曲について、タイトルとするテキストの設定、または、タイトルの設定をしないことの指示を受け付ける。ただし、第２曲目？最後のｎ曲目のタイトル受付用のウインドウ「戻る」ボタン５４６が操作された場合には、一つ前の楽曲のタイトル受付用のウインドウに戻る。
【００４０】
そして、図５ｇに示す、第ｎ曲目のタイトル受付用のウインドウにおいて、「この曲のタイトルは設定しない」ボタン５４４または「設定」ボタン５４２が操作されたならば、表示ウインドウを図５ｈに示すウインドウに切り替える。
図５ｈに示すウインドウでは、第１曲目から最後のｎ曲目までのそれぞれについて、それまでにユーザによって入力された内容を反映したタグ情報に設定予定のアルバム名と、アーティスト名と、タイトルを表示する。各曲のアルバム名としては、ユーザ設定アルバム名テキストが設定されている場合には、そのユーザ設定アルバム名テキストを表示し、ユーザ設定アルバム名テキストが設定されていない場合には、記録処理のステップ４２０で設定したタグ情報のアルバム名を表示する。また、各曲のアーティスト名としても、ユーザ設定アーティスト名テキストが設定されている場合には、そのユーザ設定アーティスト名テキストを表示し、ユーザ設定アーティスト名テキストが設定されていない場合には、記録処理のステップ４２０で設定したタグ情報のアーティスト名を表示する。一方、各曲のタイトルとしては、次のようにする。すなわち、ｉ番目の楽曲についてユーザ設定タイトルテキストが設定されている場合には、ｉ番目の楽曲のタイトルとして、そのユーザ設定タイトルテキストを表示し、ユーザ設定タイトルテキストが設定されていない場合には、ｉ番目の楽曲のタイトルとして、記録処理のステップ４２０で設定したタグ情報のｉ番目の楽曲のタイトルを表示する。
【００４１】
ここで、楽曲のアルバム名、アーティスト名、タイトルの表示は、それぞれ対応する入力ボックス５５０、５５２、５５４内に行われ、ユーザは、各楽曲の各入力ボックス５５０、５５２、５５４について個別に、入力ボックス内のテキストの書き換え等の編集を行うことができる。
【００４２】
そして、「ＯＫ」ボタン５５６が操作されたならば、１？ｎまでの各値ｉについて、その時点で、ｉ番目の楽曲のアルバム名の入力ボックス５５０に入力されているテキストをｉ番目の楽曲のアルバム名とし、ｉ番目の楽曲のアーティスト名の入力ボックス５５２に入力されているテキストをｉ番目のアーティスト名とし、ｉ番目の楽曲のタイトルの入力ボックス５５４に入力されているテキストを楽曲のタイトルとするタグ情報の生成を指定するユーザタグ情報設定情報を作成し、ステップ４３０の処理を終了し、ステップ４３２に進む。
【００４３】
一方、このウインドウにおいて、「始めに戻る」ボタン５５８が操作された場合には、ユーザ設定アルバム名テキスト、ユーザ設定アーティスト名テキスト、全楽曲のユーザ設定タイトルテキストの全てをクリアした上で、表示ウインドウを図５ａのウインドウに切り替える。
【００４４】
さて、記録処理のステップ４３２では、以上のようにして生成されたユーザタグ情報設定情報の指定に従って、記録した各楽曲に付与するタグ情報を生成する。
以上、本発明の実施形態について説明した。なお、以上の実施形態における記録処理の説明では、ユーザ操作に応じて、タグ情報中のアルバム名とアーティスト名とタイトルを編集する場合について説明したが、以上の記録処理ではこれら以外のタグ情報中の値についてもユーザ操作に応じて編集するようにして良い。また、この場合において、ジャンルや制作年度などの、アルバム名やアーティスト名と同様に単一のＣＤ−ＤＡに記録されているすべての楽曲に共通していると推定される値については、以上の記録処理におけるアルバム名やアーティスト名と同様に、記録した各オーディオファイル２１３に対して共通に設定する値の入力を受け付けて、処理するようにして良い。
【００４５】
本実施形態によれば、ユーザは、アルバム名やアーティスト名等の単一のＣＤ−ＤＡに記録されているすべての楽曲に共通させる値については、これを一度入力指定するだけで、その値を単一のＣＤ−ＤＡから読み出してＨＤＤに記録した全ての楽曲のオーディオファイル２１３のタグ情報に対して一括して設定することができる。すなわち、単一のＣＤ−ＤＡから読み出してＨＤＤに記録した個々の楽曲のオーディオファイル２１３の一つ一つについて、アルバム名やアーティスト名を入力指定する必要がなくなるので、ユーザのタグ情報の編集が容易化される。
【００４６】
【発明の効果】
以上のように、本発明によれば、記録媒体から読み出して記録した各楽曲の、ユーザによるタグ情報の編集を容易化することができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るオーディオシステムの構成を示すブロック図である。
【図２】本発明の実施形態に係るオーディオ処理装置の機能構成を示すブロック図である。
【図３】本発明の実施形態において用いるＣＤＤＢとＩＤ３タグ情報のフォーマットを示す図である。
【図４】本発明の実施形態に係る記録処理の手順を示すフローチャートである。
【図５】本発明の実施形態に係る記録処理で表示するウインドウを示す図である。
【符号の説明】
１…オーディオ処理装置、２…表示装置、３…入力装置、４…オーディオ出力装置、５…ＨＤＤ、６…ＣＤドライブ、１１…ＣＰＵ、１２…メモリ、１３…表示インタフェース、１４…オーディオ出力インタフェース、１５…ＨＤＤインタフェース、１６…ＣＤドライブインタフェース、１７…入力インタフェース、２０１…オペレーティングシステム、２０２…再生処理部、２０３…記録処理部、２１０…フォルダ、２１１…ＣＤＤＢ、２１２…プレイリスト、２１３…オーディオファイル。
【図１】
2004246937.tif 000003
【図２】
2004246937.tif 000004
【図３】
2004246937.tif 000005
【図４】
2004246937.tif 000006
【図５】
2004246937.tif 000007