(57)【要約】【課題】楽曲ファイルの拡張子と楽曲ファイルのデータ形式とが対応しないことによる不具合が生じてしまう。【解決手段】記憶媒体に記憶された楽曲ファイルの拡張子が「ｍｐ３」であると判定され（ＳＴ１０３）、且つ、その楽曲ファイルのデータ形式が「ＭＰＥＧ−ＢＣ」であると判定される（ＳＴ１０４）と、楽曲ファイルのファイル名に「（ＢＣ）」を付記するとともに、楽曲ファイルの拡張子を「ｍｐ２」に変更する（ＳＴ１０６）。また、楽曲ファイルの拡張子が「ｍｐ３」であると判定され（ＳＴ１０３）、且つ、その楽曲ファイルのデータ形式が「ＭＰ３形式」「ＭＰＥＧ−ＢＣ形式」のいずれでもないと判定される（ＳＴ１０４，ＳＴ１０５）と、楽曲ファイルを記憶媒体から削除する（ＳＴ１０７）。【選択図】図２
2008186504.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体に記憶された楽曲ファイルの拡張子が所定の拡張子であるのかを判定する拡張子判定工程と、
前記楽曲ファイルのデータ形式が前記所定の拡張子に対応する所定のデータ形式であるのかを判定するデータ形式判定工程と、
前記拡張子判定工程において前記楽曲ファイルの拡張子が所定の拡張子であると判定され、且つ、前記データ形式判定工程において前記楽曲ファイルのデータ形式が前記所定のデータ形式ではないと判定されると、当該楽曲ファイルを前記記憶媒体から削除する楽曲ファイル削除工程とを備える
ことを特徴とする楽曲ファイル判別方法。
【請求項２】
記憶媒体に記憶された楽曲ファイルの拡張子が第１の拡張子であるのかを判定する拡張子判定工程と、
前記楽曲ファイルのデータ形式が前記第１の拡張子に対応する第１のデータ形式または前記第１のデータ形式とは異なる第２のデータ形式のいずれであるのかを判定するデータ形式判定工程と、
前記拡張子判定工程において前記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、前記データ形式判定工程において前記楽曲ファイルのデータ形式が第２のデータ形式であると判定されると、当該楽曲ファイルのファイル名に前記第２のデータ形式であることを示す文字を付記するとともに、当該楽曲ファイルの拡張子を前記第２のデータ形式に対応する第２の拡張子に変更する変更工程と、
前記拡張子判定工程において前記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、前記データ形式判定工程において前記楽曲ファイルのデータ形式が第１および第２のデータ形式のいずれでもないと判定されると、当該楽曲ファイルを前記記憶媒体から削除する楽曲ファイル削除工程とを備える
ことを特徴とする楽曲ファイル判別方法。
【請求項３】
任意の楽曲ファイルの入力する楽曲ファイル入力工程と、
前記楽曲ファイル入力工程において入力された楽曲ファイルの拡張子が所定の拡張子であるのかを判定する拡張子判定工程と、
前記楽曲ファイルのデータ形式が前記所定の拡張子に対応する所定のデータ形式であるのかを判定するデータ形式判定工程と、
前記拡張子判定工程において前記楽曲ファイルの拡張子が所定の拡張子であると判定され、且つ、前記データ形式判定工程において前記楽曲ファイルのデータ形式が所定のデータ形式であると判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが所定のデータ形式であることを示す正規属性識別子を対応付けて記憶媒体に記憶する正規ファイル属性記憶工程と、
前記拡張子判定工程において前記楽曲ファイルの拡張子が所定の拡張子であると判定され、且つ、前記データ形式判定工程において前記楽曲ファイルのデータ形式が所定のデータ形式ではないと判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが所定のデータ形式ではないことを示す不正規属性識別子を対応付けて前記記憶媒体に記憶する不正規ファイル属性記憶工程とを備える
ことを特徴とする楽曲ファイル判別方法。
【請求項４】
任意の楽曲ファイルの入力する楽曲ファイル入力工程と、
前記楽曲ファイル入力工程において入力された楽曲ファイルの拡張子が第１の拡張子であるのかを判定する拡張子判定工程と、
前記楽曲ファイルのデータ形式が前記第１の拡張子に対応する第１のデータ形式または前記第１のデータ形式とは異なる第２のデータ形式のいずれであるのかを判定するデータ形式判定工程と、
前記拡張子判定工程において前記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、前記データ形式判定工程において前記楽曲ファイルのデータ形式が第１のデータ形式であると判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが第１のデータ形式であることを示す第１属性識別子を対応付けて記憶媒体に記憶する第１ファイル属性記憶工程と、
前記拡張子判定工程において前記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、前記データ形式判定工程において前記楽曲ファイルのデータ形式が第２のデータ形式であると判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが第２のデータ形式であることを示す第２属性識別子を対応付けて前記記憶媒体に記憶する第２ファイル属性記憶工程と、
前記拡張子判定工程において前記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、前記データ形式判定工程において前記楽曲ファイルのデータ形式が第１および第２のデータ形式のいずれでもないと判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが第１および第２のデータ形式のいずれでもないことを示す不正規属性識別子を対応付けて前記記憶媒体に記憶する不正規ファイル属性記憶工程とを備える
ことを特徴とする楽曲ファイル判別方法。
【請求項５】
楽曲ファイルを記憶する記憶部と、
前記記憶部に記憶された楽曲ファイルの拡張子が所定の拡張子であるのかを判定する拡張子判定部と、
前記楽曲ファイルのデータ形式が前記所定の拡張子に対応する所定のデータ形式であるのかを判定するデータ形式判定部と、
前記拡張子判定部によって前記楽曲ファイルの拡張子が所定の拡張子であると判定され、且つ、前記データ形式判定部によって前記楽曲ファイルのデータ形式が前記所定のデータ形式ではないと判定されると、当該楽曲ファイルを前記記憶部から削除する楽曲ファイル削除部とを備える
ことを特徴とする楽曲ファイル判別装置。
【請求項６】
楽曲ファイルを記憶する記憶部と、
前記記憶部に記憶された楽曲ファイルの拡張子が第１の拡張子であるのかを判定する拡張子判定部と、
前記楽曲ファイルのデータ形式が前記第１の拡張子に対応する第１のデータ形式または前記第１のデータ形式とは異なる第２のデータ形式のいずれであるのかを判定するデータ形式判定部と、
前記拡張子判定部によって前記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、前記データ形式判定部によって前記楽曲ファイルのデータ形式が第２のデータ形式であると判定されると、当該楽曲ファイルのファイル名に前記第２のデータ形式であることを示す文字を付記するとともに、当該楽曲ファイルの拡張子を前記第２のデータ形式に対応する第２の拡張子に変更する変更部と、
前記拡張子判定部によって前記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、前記データ形式判定部によって前記楽曲ファイルのデータ形式が第１および第２のデータ形式のいずれでもないと判定されると、当該楽曲ファイルを前記記憶部から削除する楽曲ファイル削除部とを備える
ことを特徴とする楽曲ファイル判別装置。
【請求項７】
任意の楽曲ファイルの入力する楽曲ファイル入力部と、
楽曲ファイルのファイル名およびファイル属性を記憶するための記憶部と、
前記楽曲ファイル入力部によって入力された楽曲ファイルの拡張子が所定の拡張子であるのかを判定する拡張子判定部と、
前記楽曲ファイルのデータ形式が前記所定の拡張子に対応する所定のデータ形式であるのかを判定するデータ形式判定部と、
前記拡張子判定部によって前記楽曲ファイルの拡張子が所定の拡張子であると判定され、且つ、前記データ形式判定部によって前記楽曲ファイルのデータ形式が所定のデータ形式であると判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが所定のデータ形式であることを示す正規属性識別子を対応付けて前記記憶部に記憶する正規ファイル属性記憶部と、
前記拡張子判定部によって前記楽曲ファイルの拡張子が所定の拡張子であると判定され、且つ、前記データ形式判定部によって前記楽曲ファイルのデータ形式が所定のデータ形式ではないと判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが所定のデータ形式ではないことを示す不正規属性識別子を対応付けて前記記憶部に記憶する不正規ファイル属性記憶部とを備える
ことを特徴とする楽曲ファイル判別装置。
【請求項８】
任意の楽曲ファイルの入力する楽曲ファイル入力部と、
楽曲ファイルのファイル名およびファイル属性を記憶するための記憶部と、
前記楽曲ファイル入力部によって入力された楽曲ファイルの拡張子が第１の拡張子であるのかを判定する拡張子判定部と、
前記楽曲ファイルのデータ形式が前記第１の拡張子に対応する第１のデータ形式または前記第１のデータ形式とは異なる第２のデータ形式のいずれであるのかを判定するデータ形式判定部と、
前記拡張子判定部によって前記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、前記データ形式判定部によって前記楽曲ファイルのデータ形式が第１のデータ形式であると判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが第１のデータ形式であることを示す第１属性識別子を対応付けて前記記憶部に記憶する第１ファイル属性記憶部と、
前記拡張子判定部によって前記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、前記データ形式判定部によって前記楽曲ファイルのデータ形式が第２のデータ形式であると判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが第２のデータ形式であることを示す第２属性識別子を対応付けて前記記憶部に記憶する第２ファイル属性記憶部と、
前記拡張子判定部によって前記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、前記データ形式判定部によって前記楽曲ファイルのデータ形式が第１および第２のデータ形式のいずれでもないと判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが第１および第２のデータ形式のいずれでもないことを示す不正規属性識別子を対応付けて前記記憶部に記憶する不正規ファイル属性記憶部とを備える
ことを特徴とする楽曲ファイル判別装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶媒体に記憶された楽曲ファイルを判別する方法および装置に関する。
【背景技術】
【０００２】
近年、ＭＰ３形式の楽曲ファイルを再生可能な楽曲再生装置が普及してきている。ＭＰ３形式の楽曲ファイルは、一般ユーザがパソコンなどを利用して自由に作成することができる。ＭＰ３形式の楽曲ファイルの中にはファイル名（楽曲タイトル）が含まれており、楽曲再生装置の表示画面に楽曲タイトルを表示させることができる。これにより、歌詞カードやＣＤジャケットなどがなくても、表示されている楽曲タイトル一覧を見た上で再生させたい楽曲を選ぶことができる。また、再生中に楽曲タイトルを、その都度、確認することができる。
【０００３】
また、従来の楽曲再生装置では、ファイル拡張子が所望のもの（例えば、「ｍｐ３」）であるかを確認し、さらに、楽曲ファイルのヘッダ情報を解析して圧縮形式を判別することにより楽曲ファイルのデータ形式を判別しているものもある。（例えば、特許文献１参照。）
以下、従来の楽曲再生装置によって楽曲ファイルを登録する手順や、登録された楽曲ファイルの名前を表示する手順、登録された楽曲ファイルを再生させる手順について説明する。
【０００４】
最初に、楽曲再生装置に挿し込まれたＣＤ−Ｒに含まれているＭＰ３ファイル（ＭＰ３形式の楽曲ファイル）を、楽曲再生装置に内蔵されているハードディスクに登録する手順について説明する。まず、楽曲再生装置に挿し込まれたＣＤ−Ｒに含まれている楽曲ファイルの拡張子を確認し、拡張子が「ｍｐ３」になっている楽曲ファイルを楽曲再生装置の内蔵ハードディスクにコピーする。また、この手順は、楽曲ファイルをハードディスクに登録する時、一回だけ実行される
次に、楽曲再生装置の内蔵ハードディスクに含まれている楽曲ファイルの名前を、楽曲再生装置の表示画面に表示させる手順について説明する。まず、内蔵ハードディスクに含まれている楽曲ファイルの拡張子を確認し、拡張子が「ｍｐ３」であれば、その楽曲ファイルのファイル名を楽曲再生装置の表示画面に表示する。また、この手順は、ハードディスク内のＭＰ３ファイルの一覧を表示させる際に毎回実行される。
【０００５】
次に、楽曲再生装置の内蔵ハードディスクに登録されている楽曲ファイルを再生させる手順について説明する。まず、内蔵ハードディスクに含まれている楽曲ファイルの拡張子を確認する。拡張子が「ｍｐ３」であれば、ＭＰ３デコーダを起動させ楽曲ファイルを再生させる。一方、拡張子が「ｍｐ３」でなければ、楽曲ファイルがＭＰＥＧ−ＢＣ形式のものであるかを確認する。ＭＰＥＧ−ＢＣ形式であれば、ＭＰＥＧ−ＢＣデコーダを起動させ楽曲ファイルを再生させる。また、この手順は、ハードディスク内の楽曲ファイルを再生させる際、毎回実行される。
【特許文献１】特開２００１−２６６４８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、楽曲ファイルの拡張子が「ｍｐ３」であるにも拘わらず、楽曲ファイルのデータ形式が「ＭＰ３形式」ではないものが存在する。従来では、楽曲ファイルのデータ形式がその楽曲ファイルの拡張子に対応するデータ形式であるか確認することなく、楽曲ファイルが記憶媒体に記憶されるので、ＭＰ３形式でのみ再生可能な楽曲再生装置（例えば、オーディオコンポ等）では、記憶媒体に記憶された楽曲ファイルを再生することができない。また、記憶媒体に記憶された楽曲ファイルのファイル名をディスプレイに表示させる場合、再生不能な楽曲ファイルのファイル名が毎回表示されてしまうことになる。つまり、「ファイル名が表示されているにも拘わらず再生することができない楽曲ファイル」が存在することになる。
【０００７】
また、拡張子が「ｍｐ３」であるがデータ形式が「ＭＰＥＧ−ＢＣ形式」である楽曲ファイルも存在する。そのような楽曲ファイルは、拡張子を見ただけではデータ形式が「ＭＰＥＧ−ＢＣ形式」であることがわからないので、まず、「ＭＰ３形式」で再生することができないことを確認した後に、「ＭＰＥＧ−ＢＣ形式」での再生を試みる必要がある。また、楽曲再生装置内において「ＭＰＥＧ−ＢＣ形式」での再生が自動的に実行されている場合、ユーザは、再生中の楽曲ファイルが「ＭＰＥＧ−ＢＣ形式」で再生されたものであることがわからない。ＭＰＥＧ−ＢＣ形式で再生された楽曲は、ＭＰ３形式よりも低音質であるので、音質についての違和感を生じさせてしまう。
【０００８】
このように、拡張子とデータ形式とが対応しない楽曲ファイルについてファイル名を表示させる処理や再生処理を実行すると、種々の不具合が生じてしまう。
【０００９】
また、このような課題は、楽曲再生装置が自身に内蔵された記憶媒体（例えば、ハードディスク等）に含まれる楽曲ファイルを再生する場合でも、楽曲再生装置が外部の記憶媒体（例えばＣＤ−Ｒ等）から楽曲ファイルを読み出して再生する場合でも生じる。
【００１０】
そこで、本発明は、楽曲ファイルの拡張子と楽曲ファイルのデータ形式とが対応しないことによる不具合を解消できる楽曲ファイル判別方法および装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の楽曲ファイル判別方法は、記憶媒体に記憶された楽曲ファイルの拡張子が所定の拡張子であるのかを判定する拡張子判定工程と、上記楽曲ファイルのデータ形式が上記所定の拡張子に対応する所定のデータ形式であるのかを判定するデータ形式判定工程と、上記拡張子判定工程において上記楽曲ファイルの拡張子が所定の拡張子であると判定され、且つ、上記データ形式判定工程において上記楽曲ファイルのデータ形式が上記所定のデータ形式ではないと判定されると、当該楽曲ファイルを記憶媒体から削除する楽曲ファイル削除工程とを備える。
【００１２】
上記楽曲ファイル判別方法では、楽曲ファイルのファイル名を表示させる場合、拡張子を確認するだけで再生可能な楽曲ファイルのファイル名のみを表示させることができる。これにより、「ファイル名が表示されているにも拘わらず再生することができない楽曲ファイルが存在する」といる違和感を払拭することができる。また、楽曲ファイルを再生する場合、拡張子を確認するだけで楽曲ファイルを正常に再生させることができる。
【００１３】
また、本発明の楽曲ファイル判別方法は、記憶媒体に記憶された楽曲ファイルの拡張子が第１の拡張子であるのかを判定する拡張子判定工程と、上記楽曲ファイルのデータ形式が上記第１の拡張子に対応する第１のデータ形式または上記第１のデータ形式とは異なる第２のデータ形式のいずれであるのかを判定するデータ形式判定工程と、上記拡張子判定工程において上記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、上記データ形式判定工程において上記楽曲ファイルのデータ形式が第２のデータ形式であると判定されると、当該楽曲ファイルのファイル名に上記第２のデータ形式であることを示す文字を付記するとともに、当該楽曲ファイルの拡張子を上記第２のデータ形式に対応する第２の拡張子に変更する変更工程と、上記拡張子判定工程において上記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、上記データ形式判定工程において上記楽曲ファイルのデータ形式が第１および第２のデータ形式のいずれでもないと判定されると、当該楽曲ファイルを上記記憶媒体から削除する楽曲ファイル削除工程とを備える。
【００１４】
上記楽曲ファイル判別方法では、楽曲ファイルを再生する場合、拡張子を確認するだけで当該楽曲ファイルを再生させることができる。さらに、楽曲ファイル名に所定文字を付記することによって、楽曲ファイルのファイル名を表示させる場合、当該楽曲ファイルが「第２のデータ形式に対応するデコード形式」で再生されることを表示することができるので、音質についての違和感を緩和することができる。
【００１５】
また、本発明の楽曲ファイル判別方法は、任意の楽曲ファイルの入力する楽曲ファイル入力工程と、上記楽曲ファイル入力工程において入力された楽曲ファイルの拡張子が所定の拡張子であるのかを判定する拡張子判定工程と、上記楽曲ファイルのデータ形式が上記所定の拡張子に対応する所定のデータ形式であるのかを判定するデータ形式判定工程と、上記拡張子判定工程において上記楽曲ファイルの拡張子が所定の拡張子であると判定され、且つ、上記データ形式判定工程において上記楽曲ファイルのデータ形式が所定のデータ形式であると判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが所定のデータ形式であることを示す正規属性識別子を対応付けて記憶媒体に記憶する正規ファイル属性記憶工程と、上記拡張子判定工程において上記楽曲ファイルの拡張子が所定の拡張子であると判定され、且つ、上記データ形式判定工程において上記楽曲ファイルのデータ形式が所定のデータ形式ではないと判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが所定のデータ形式ではないことを示す不正規属性識別子を対応付けて上記記憶媒体に記憶する不正規ファイル属性記憶工程とを備える。
【００１６】
上記楽曲ファイル判別方法では、記憶媒体から楽曲ファイルを読み出す毎に楽曲ファイルを判別する必要がない。また、楽曲ファイルのファイル名を表示させる場合、属性識別子を参照することによって、楽曲ファイルが再生可能であるかどうかを表示することができるので、ユーザの違和感を払拭することができる。
【００１７】
また、本発明の楽曲ファイル識別方法は、任意の楽曲ファイルの入力する楽曲ファイル入力工程と、上記楽曲ファイル入力工程において入力された楽曲ファイルの拡張子が第１の拡張子であるのかを判定する拡張子判定工程と、上記楽曲ファイルのデータ形式が上記第１の拡張子に対応する第１のデータ形式または上記第１のデータ形式とは異なる第２のデータ形式のいずれであるのかを判定するデータ形式判定工程と、上記拡張子判定工程において上記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、上記データ形式判定工程において上記楽曲ファイルのデータ形式が第１のデータ形式であると判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが第１のデータ形式であることを示す第１属性識別子を対応付けて記憶媒体に記憶する第１ファイル属性記憶工程と、上記拡張子判定工程において上記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、上記データ形式判定工程において上記楽曲ファイルのデータ形式が第２のデータ形式であると判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが第２のデータ形式であることを示す第２属性識別子を対応付けて上記記憶媒体に記憶する第２ファイル属性記憶工程と、上記拡張子判定工程において上記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、上記データ形式判定工程において上記楽曲ファイルのデータ形式が第１および第２のデータ形式のいずれでもないと判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが第１および第２のデータ形式のいずれでもないことを示す不正規属性識別子を対応付けて上記記憶媒体に記憶する不正規ファイル属性記憶工程とを備える。
【００１８】
上記楽曲ファイル判別方法では、楽曲ファイルを再生する場合、属性識別子を参照することによって、楽曲ファイルを適切に再生させることができる。
【００１９】
本発明の楽曲ファイル判別装置は、楽曲ファイルを記憶する記憶部と、上記記憶部に記憶された楽曲ファイルの拡張子が所定の拡張子であるのかを判定する拡張子判定部と、上記楽曲ファイルのデータ形式が上記所定の拡張子に対応する所定のデータ形式であるのかを判定するデータ形式判定部と、上記拡張子判定部によって上記楽曲ファイルの拡張子が所定の拡張子であると判定され、且つ、上記データ形式判定部によって上記楽曲ファイルのデータ形式が上記所定のデータ形式ではないと判定されると、当該楽曲ファイルを上記記憶部から削除する楽曲ファイル削除部とを備える。
【００２０】
また、本発明の楽曲ファイル判別装置は、楽曲ファイルを記憶する記憶部と、上記記憶部に記憶された楽曲ファイルの拡張子が第１の拡張子であるのかを判定する拡張子判定部と、上記楽曲ファイルのデータ形式が上記第１の拡張子に対応する第１のデータ形式または上記第１のデータ形式とは異なる第２のデータ形式のいずれであるのかを判定するデータ形式判定部と、上記拡張子判定部によって上記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、上記データ形式判定部によって上記楽曲ファイルのデータ形式が第２のデータ形式であると判定されると、当該楽曲ファイルのファイル名に上記第２のデータ形式であることを示す文字を付記するとともに、当該楽曲ファイルの拡張子を上記第２のデータ形式に対応する第２の拡張子に変更する変更部と、上記拡張子判定部によって上記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、上記データ形式判定部によって上記楽曲ファイルのデータ形式が第１および第２のデータ形式のいずれでもないと判定されると、当該楽曲ファイルを上記記憶部から削除する楽曲ファイル削除部とを備える。
【００２１】
また、本発明の楽曲ファイル判別装置は、任意の楽曲ファイルの入力する楽曲ファイル入力部と、楽曲ファイルのファイル名およびファイル属性を記憶するための記憶部と、上記楽曲ファイル入力部によって入力された楽曲ファイルの拡張子が所定の拡張子であるのかを判定する拡張子判定部と、上記楽曲ファイルのデータ形式が上記所定の拡張子に対応する所定のデータ形式であるのかを判定するデータ形式判定部と、上記拡張子判定部によって上記楽曲ファイルの拡張子が所定の拡張子であると判定され、且つ、上記データ形式判定部によって上記楽曲ファイルのデータ形式が所定のデータ形式であると判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが所定のデータ形式であることを示す正規属性識別子を対応付けて上記記憶部に記憶する正規ファイル属性記憶部と、上記拡張子判定部によって上記楽曲ファイルの拡張子が所定の拡張子であると判定され、且つ、上記データ形式判定部によって上記楽曲ファイルのデータ形式が所定のデータ形式ではないと判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが所定のデータ形式ではないことを示す不正規属性識別子を対応付けて上記記憶部に記憶する不正規ファイル属性記憶部とを備える。
【００２２】
また、本発明の楽曲ファイル判別装置は、任意の楽曲ファイルの入力する楽曲ファイル入力部と、楽曲ファイルのファイル名およびファイル属性を記憶するための記憶部と、上記楽曲ファイル入力部によって入力された楽曲ファイルの拡張子が第１の拡張子であるのかを判定する拡張子判定部と、上記楽曲ファイルのデータ形式が上記第１の拡張子に対応する第１のデータ形式または上記第１のデータ形式とは異なる第２のデータ形式のいずれであるのかを判定するデータ形式判定部と、上記拡張子判定部によって上記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、上記データ形式判定部によって上記楽曲ファイルのデータ形式が第１のデータ形式であると判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが第１のデータ形式であることを示す第１属性識別子を対応付けて上記記憶部に記憶する第１ファイル属性記憶部と、上記拡張子判定部によって上記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、上記データ形式判定部によって上記楽曲ファイルのデータ形式が第２のデータ形式であると判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが第２のデータ形式であることを示す第２属性識別子を対応付けて上記記憶部に記憶する第２ファイル属性記憶部と、上記拡張子判定部によって上記楽曲ファイルの拡張子が第１の拡張子であると判定され、且つ、上記データ形式判定部によって上記楽曲ファイルのデータ形式が第１および第２のデータ形式のいずれでもないと判定されると、当該楽曲ファイルのファイル名に当該楽曲ファイルが第１および第２のデータ形式のいずれでもないことを示す不正規属性識別子を対応付けて上記記憶部に記憶する不正規ファイル属性記憶部とを備える。
【発明の効果】
【００２３】
以上のように、「ファイル名が表示されているにも拘わらず再生することができない楽曲ファイルが存在する」といる違和感を払拭することができる。また、楽曲ファイルを再生する場合、拡張子を確認するだけで楽曲ファイルを正常に再生させることができる。
【００２４】
また、音質についての違和感を緩和することができる。
【発明を実施するための最良の形態】
【００２５】
以下、この発明の実施の形態を図面を参照して詳しく説明する。なお、図中同一または相当部分には同一の符号を付しその説明は繰り返さない。
【００２６】
＜構成＞
図１は、この発明の実施形態による楽曲記憶再生装置の構成を示す。この装置１０は、コントローラ１０１と、読み出し／書き込み部１０２と、記憶部１０３と、ＭＰ３デコーダ１０４と、ＭＰＥＧ−ＢＣデコーダ１０５と、ディスプレイ１０６と、スピーカ１０７とを備える。コントローラ１０１は、各種ブロックを制御する。読み出し／書き込み部１０２は、ＣＤ−Ｒ等の記憶媒体２０に対して楽曲ファイルの読み出しまたは書き込みを実行する。記憶部１０３は、例えば、多数の楽曲ファイルを記憶することができる大容量記憶媒体（ハードディスク）である。ＭＰ３デコーダ１０４は、楽曲ファイルをＭＰ３形式で再生する。ＭＰＥＧ−ＢＣデコーダ１０５は、楽曲ファイルをＭＰＥＧ−ＢＣ形式で再生する。ディスプレイ１０６は、楽曲ファイルのファイル名を表示する。スピーカ１０７は、ＭＰ３デコーダ１０４またはＭＰＥＧ−ＢＣデコーダ１０５によって再生された楽曲ファイルを出力する（すなわち、音声信号を出力する）。
【００２７】
＜楽曲登録処理＞
次に、図２を参照しつつ、図１に示した楽曲記憶再生装置による楽曲登録処理について説明する。楽曲登録処理では、楽曲ファイルが含まれた記憶媒体２０が楽曲記憶再生装置に挿し込まれ、記憶媒体２０に含まれる楽曲ファイルが楽曲記憶再生装置の記憶部１０３に登録される。
【００２８】
〔ステップＳＴ１０１，ＳＴ１０２（楽曲ファイルコピー工程）〕
記憶媒体２０が楽曲記憶再生装置１０に挿し込まれると、読み出し／書き込み部１０２は、記憶媒体２０から楽曲ファイルを読み出す。コントローラ１０１は、記憶媒体２０から読み出された楽曲ファイルの拡張子が「ｍｐ３」であるかを判定する（ＳＴ１０１）。楽曲ファイルの拡張子が「ｍｐ３」である場合には、読み出された楽曲ファイルを記憶部１０３にコピーする（ＳＴ１０２）。一方、楽曲ファイルの拡張子が「ｍｐ３」ではない場合には、ステップＳＴ１０３へ進む。このようにして、記憶媒体２０に含まれる楽曲ファイルのうち拡張子が「ｍｐ３」になっているファイルが記憶部１０３（ハードディスク）にコピーされる。
【００２９】
〔ステップＳＴ１０３（ファイル拡張子確認工程）〕
次に、コントローラ１０１は、記憶部１０３にコピーされた楽曲ファイルの拡張子が「ｍｐ３」であるかを判定する。楽曲ファイルの拡張子が「ｍｐ３」である場合には、ステップＳＴ１０４へ進む。一方、楽曲ファイルの拡張子が「ｍｐ３」ではない場合には、処理を終了する。
【００３０】
〔ステップＳＴ１０４（楽曲ファイル判別工程）〕
次に、コントローラ１０１は、スピーカ１０７による音声出力をミュート状態にして、楽曲ファイルの形式が「ＭＰ３形式」であるかを判定する。例えば、コントローラ１０１は、楽曲ファイルのヘッダ情報を圧縮形式を判別することにより、楽曲ファイルのデータ形式が「ＭＰ３形式」であるかを判定する。楽曲ファイルの形式が「ＭＰ３形式」である場合には、コントローラ１０１は、処理を終了する。一方、楽曲ファイルの形式が「ＭＰ３形式」ではない場合には、ステップＳＴ１０５へ進む。
【００３１】
〔ステップＳＴ１０５（ファイル拡張子異常楽曲ファイル判別工程）〕
次に、コントローラ１０１は、ＭＰＥＧ−ＢＣデコーダ１０５を起動させ、ＭＰＥＧ−ＢＣデコーダ１０５に楽曲ファイルを再生させ、楽曲ファイルの形式が「ＭＰＥＧ−ＢＣ形式」であるかを判定する。楽曲ファイルの形式が「ＭＰＥＧ−ＢＣ形式」である場合には、ステップＳＴ１０６へ進む。一方、楽曲ファイルの形式が「ＭＰＥＧ−ＢＣ形式」ではない場合には、ステップＳＴ１０７へ進む。
【００３２】
〔ステップＳＴ１０６（楽曲ファイル名変更工程）〕
次に、コントローラ１０１は、楽曲ファイル名の末尾に「（ＢＣ）」を付記するとともに、楽曲ファイルの拡張子を「ｍｐ３」から「ｍｐ２」に変更する。
【００３３】
〔ステップＳＴ１０７（楽曲ファイル削除工程）〕
一方、ステップＳＴ１０５において、楽曲ファイルの形式が「ＭＰＥＧ−ＢＣ形式」ではない場合、コントローラ１０１は、記憶部１０３の中から楽曲ファイルを削除する。
【００３４】
この手順は、記憶媒体２０に含まれる楽曲ファイルを記憶部１０３に登録する際、楽曲ファイル１つに対して一回だけ実行される。また、複数の楽曲ファイルを記憶部１０３に登録する場合、上記の手順は、楽曲ファイルの数だけ繰り返される。
【００３５】
＜楽曲ファイル名表示処理＞
次に、図３を参照しつつ、図１に示した楽曲記憶再生装置における楽曲ファイル名表示処理について説明する。楽曲ファイル名表示処理では、楽曲記憶再生装置１０の記憶部１０３に格納されたＭＰ３形式またはＭＰＥＧ−ＢＣ形式の楽曲ファイルのファイル名がディスプレイ１０６に表示される。
【００３６】
〔ステップＳＴ２０１（ファイル拡張子確認工程）〕
まず、コントローラ１０１は、記憶部１０３に格納された楽曲ファイルの拡張子が「ｍｐ３」であるかを判定する。楽曲ファイルの拡張子が「ｍｐ３」である場合には、ステップＳＴ２０３へ進む。一方、楽曲ファイルの拡張子が「ｍｐ３」ではない場合には、ステップＳＴ２０２へ進む。
【００３７】
〔ステップＳＴ２０２（他ファイル拡張子確認工程）〕
次に、コントローラ１０１は、楽曲ファイルの拡張子が「ｍｐ２」であるかを判定する。楽曲ファイルの拡張子が「ｍｐ２」である場合には、ステップＳＴ２０３へ進む。一方、楽曲ファイルの拡張子が「ｍｐ２」ではない場合には、処理を終了する。
【００３８】
〔ステップＳＴ２０３（楽曲ファイル名表示工程）〕
次に、コントローラ１０１は、楽曲ファイル名から拡張子を除いたものをディスプレイ１０６に表示させる。
【００３９】
この手順は、楽曲ファイルのファイル名をディスプレイ１０６に表示させる際、毎回実行される。
【００４０】
＜楽曲再生処理＞
次に、図４を参照しつつ、図１に示した楽曲記憶再生装置における楽曲再生処理について説明する。楽曲再生処理では、楽曲記憶再生装置１０の記憶部１０３に格納されたＭＰ３形式またはＭＰＥＧ−ＢＣ形式の楽曲ファイルのファイル名が再生される。
【００４１】
〔ステップＳＴ３０１（ファイル拡張子確認工程）〕
まず、コントローラ１０１は、ユーザによって選択された楽曲ファイルの拡張子が「ｍｐ３」であるかを判定する。楽曲ファイルの拡張子が「ｍｐ３」である場合には、ステップＳＴ３０２へ進む。一方、楽曲ファイルの拡張子が「ｍｐ３」ではない場合には、ステップＳＴ３０３へ進む。
【００４２】
〔ステップＳＴ３０２（楽曲ファイル再生工程）〕
次に、コントローラ１０１は、ＭＰ３デコーダ１０４を起動させ、ユーザによって選択された楽曲ファイルをＭＰ３デコーダ１０４に再生させる。
【００４３】
〔ステップＳＴ３０３（他ファイル拡張子確認工程）〕
一方、ステップＳＴ３０１において楽曲ファイルの拡張子が「ｍｐ３」ではない場合、コントローラ１０１は、ユーザによって選択された楽曲ファイルの拡張子が「ｍｐ２」であるかを判定する。楽曲ファイルの拡張子が「ｍｐ２」である場合には、ステップＳＴ３０４へ進む。一方、楽曲ファイルの拡張子が「ｍｐ２」ではない場合には、処理を終了する。
【００４４】
〔ステップＳＴ３０４（他楽曲ファイル再生工程）〕
次に、コントローラ１０１は、ＭＰＥＧ−ＢＣデコーダ１０５を起動させ、ユーザによって選択された楽曲ファイルをＭＰＥＧ−ＢＣデコーダ１０５に再生させる。
【００４５】
この手順は、楽曲ファイルを再生させる際、毎回実行される。
【００４６】
＜効果＞
以上のように、記憶部に記憶された楽曲ファイルを判別し、不正規な楽曲ファイル（拡張子とデータ形式とが対応しない楽曲ファイル）を削除することによって、楽曲ファイル名表示処理において、拡張子を確認するだけで再生可能な楽曲ファイルのファイル名のみを表示させることができる。これにより、「ファイル名が表示されているにも拘わらず再生することができない楽曲ファイルが存在する」といる違和感を払拭することができる。また、楽曲再生処理において、拡張子を確認するだけで楽曲ファイルを正常に再生させることができる。
【００４７】
また、拡張子が「ｍｐ３」であるがデータ形式が「ＭＰＥＧ−ＢＣ形式」である楽曲ファイルに対して、楽曲ファイルの拡張子を「ｍｐ２」に変更することにより、楽曲再生処理において、拡張子を確認するだけで当該楽曲ファイルを再生させることができる。さらに、楽曲ファイル名に「（ＢＣ）」を付記することによって、楽曲ファイル名表示処理において、当該楽曲ファイルが「ＭＰＥＧ−ＢＣ形式」で再生されることを表示することができるので、音質についての違和感を緩和することができる。
【００４８】
なお、図２に示した楽曲登録処理において、ステップＳＴ１０５（ファイル拡張子異常楽曲ファイル判別工程），ＳＴ１０６（楽曲ファイル名変更工程）を省略しても構わない。すなわち、楽曲ファイルの拡張子が「ｍｐ３」であり、且つ、その楽曲ファイルのデータ形式が「ＭＰ３形式」ではない場合、その楽曲ファイルを記憶部１０３から削除するようにしても良い。
【００４９】
＜変形例＞
記憶部１０３の容量が少なく多数の楽曲ファイルを記憶することができない場合（例えば、小容量の不揮発性記憶媒体（フラッシュメモリ）である場合）、楽曲ファイルのファイル属性を登録するためファイル属性登録簿を記憶部１０３に格納していても良い。この場合、楽曲記憶再生装置１０による各処理（楽曲登録処理，楽曲ファイル名表示処理，楽曲再生処理）は、以下のようになる。
【００５０】
＜楽曲登録処理（変形例）＞
ここで、図５を参照しつつ、図１に示した楽曲記憶再生装置１０の変形例による楽曲登録処理について説明する。楽曲登録処理（変形例）では、楽曲ファイルが含まれた記憶媒体２０が楽曲記憶再生装置に挿し込まれ、記憶媒体２０に含まれる楽曲ファイルのファイル属性が楽曲記憶再生装置の記憶部１０３のファイル属性登録簿に登録される。
【００５１】
〔ステップＳＴ１１１（ファイル拡張子確認工程）〕
まず、記憶媒体２０が楽曲記憶再生装置１０に挿し込まれると、読み出し／書き込み部１０２は、記憶媒体２０から楽曲ファイルを読み出す。コントローラ１０１は、記憶媒体２０から読み出された楽曲ファイルの拡張子が「ｍｐ３」であるかを判定する。楽曲ファイルの拡張子が「ｍｐ３」である場合には、ステップＳＴ１１２へ進む。一方、楽曲ファイルの拡張子が「ｍｐ３」ではない場合には、処理を終了する。
【００５２】
〔ステップＳＴ１１２（楽曲ファイル判別工程）〕
次に、コントローラ１０１は、スピーカ１０７による音声出力をミュート状態にして、楽曲ファイルの形式が「ＭＰ３形式」であるかを判定する。楽曲ファイルの形式が「ＭＰ３形式」である場合には、ステップＳＴ１１３へ進む。一方、楽曲ファイルの形式が「ＭＰ３形式」ではない場合には、ステップＳＴ１１４へ進む。
【００５３】
〔ステップＳＴ１１３（所望ファイル属性登録処理）〕
次に、コントローラ１０１は、記憶部１０３に格納されたファイル属性登録簿に、楽曲ファイルのファイル名と「ｍｐ３」というファイル属性識別子（データ形式が「ＭＰ３形式」であることを示す属性識別子）とを対応させて登録する。
【００５４】
〔ステップＳＴ１１４（ファイル拡張子異常楽曲ファイル判別工程）〕
一方、ステップＳＴ１１２において、楽曲ファイルの形式が「ＭＰ３形式」ではない場合、コントローラ１０１は、スピーカ１０７による音声出力をミュート状態にして、楽曲ファイルの形式が「ＭＰＥＧ−ＢＣ形式」であるかを判定する。楽曲ファイルの形式が「ＭＰＥＧ−ＢＣ形式」である場合には、ステップＳＴ１１５へ進む。一方、楽曲ファイルの形式が「ＭＰＥＧ−ＢＣ形式」ではない場合には、ステップＳＴ１１６へ進む。
【００５５】
〔ステップＳＴ１１５（他ファイル属性登録工程）〕
次に、コントローラ１０１は、記憶部１０３に格納されたファイル属性登録簿に、楽曲ファイルのファイル名と「ｍｐ２」というファイル属性識別子（データ形式が「ＭＰＥＧ−ＢＣ形式」であることを示す属性識別子）とを対応させて登録する。
【００５６】
〔ステップＳＴ１１６（異常ファイル属性登録工程）〕
一方、ステップＳＴ１１４において、楽曲ファイルの形式が「ＭＰＥＧ−ＢＣ形式」ではない場合、コントローラ１０１は、記憶部１０３に格納されたファイル属性登録簿に、楽曲ファイルのファイル名と「ＮＧ」というファイル属性識別子（データ形式が「ＭＰ３形式」および「ＭＰＥＧ−ＢＣ形式」のいずれでもないことを示す属性識別子）とを対応させて登録する。
【００５７】
また、この手順は、記憶部１０３に格納されたファイル属性登録簿に楽曲ファイルのファイル属性を登録する際、楽曲ファイル１つの対して１回だけ実行すれば良い。
【００５８】
＜楽曲ファイル名表示処理（変形例）＞
次に、図６を参照しつつ、図１に示した楽曲記憶再生装置の変形例による楽曲ファイル名表示処理について説明する。楽曲ファイル名表示処理では、楽曲ファイルが含まれた記憶媒体２０が楽曲記憶再生装置に挿し込まれ、記憶媒体２０に含まれる楽曲ファイルのファイル名がディスプレイ１０６に表示される。
【００５９】
〔ステップＳＴ２１１（ファイル拡張子確認工程）〕
まず、記憶媒体２０が楽曲記憶再生装置１０に挿し込まれると、読み出し／書き込み部１０２は、記憶媒体２０から楽曲ファイルを読み出す。コントローラ１０１は、読み出された楽曲ファイルの拡張子が「ｍｐ３」であるかを判定する。楽曲ファイルの拡張子が「ｍｐ３」である場合には、ステップＳＴ２１２へ進む。一方、楽曲ファイルの拡張子が「ｍｐ３」ではない場合には、処理を終了する。
【００６０】
〔ステップＳＴ２１２（楽曲ファイル名検索工程）〕
次に、コントローラ１０１は、記憶部１０３に格納されたファイル属性登録簿の中から楽曲ファイルのファイル名を検索する。ファイル属性登録簿に楽曲ファイルのファイル名が登録されている場合には、ステップＳＴ２１３へ進む。一方、ファイル属性登録簿に楽曲ファイルのファイル名が登録されていない場合には、ステップＳＴ２１４へ進む。
【００６１】
〔ステップＳＴ２１３（登録済み楽曲ファイル名表示工程）〕
次に、コントローラ１０１は、楽曲ファイルのファイル属性に応じて、楽曲ファイル名をディスプレイ１０６に表示させる。詳しくは、コントローラ１０１は、楽曲ファイルのファイル属性が「ｍｐ３」であれば、ファイル属性登録簿から検出された楽曲ファイル名をディスプレイ１０６に表示させ、楽曲ファイルのファイル属性が「ｍｐ２」であれば、ファイル属性登録簿から検出された楽曲ファイル名の末尾に（ＢＣ）と付記されたものをディスプレイ１０６に表示させ、楽曲ファイルのファイル属性が「ＮＧ」であれば、楽曲ファイル名を表示させない。
【００６２】
〔ステップＳＴ２１４（未登録楽曲ファイル名表示工程）〕
一方、ステップＳＴ２１２において、ファイル属性登録簿に楽曲ファイルのファイル名が登録されていない場合、コントローラ１０１は、記憶媒体２０に含まれている楽曲ファイル（すなわち、読み出された楽曲ファイル）のファイル名をディスプレイ１０６に表示させる。
【００６３】
また、この手順は、楽曲ファイルの名前を、楽曲再生装置の表示画面に表示させる際、毎回実行される。
【００６４】
＜楽曲再生処理（変形例）＞
次に、図７を参照しつつ、図１に示した楽曲記憶再生装置における楽曲再生処理について説明する。楽曲再生処理（変形例）では、楽曲ファイルが含まれた記憶媒体２０が楽曲記憶再生装置に挿し込まれ、記憶媒体２０に含まれる楽曲ファイルが再生される。
【００６５】
〔ステップＳＴ３１１（ファイル拡張子確認工程）〕
まず、記憶媒体２０が楽曲記憶再生装置１０に挿し込まれると、読み出し／書き込み部１０２は、記憶媒体２０から楽曲ファイルを読み出す。コントローラ１０１は、読み出された楽曲ファイルの拡張子が「ｍｐ３」であるかを判定する。楽曲ファイルの拡張子が「ｍｐ３」である場合には、ステップＳＴ３１２へ進む。一方、楽曲ファイルの拡張子が「ｍｐ３」ではない場合には、処理を終了する。
【００６６】
〔ステップＳＴ３１２（楽曲ファイル名検索工程）〕
次に、コントローラ１０１は、記憶部１０３に格納されたファイル属性登録簿の中から楽曲ファイルのファイル名を検索する。ファイル属性登録簿に楽曲ファイルのファイル名が登録されている場合には、ステップＳＴ３１３へ進む。一方、ファイル属性登録簿に楽曲ファイルのファイル名が登録されていない場合には、ステップＳＴ３１７へ進む。
【００６７】
〔ステップＳＴ３１３（ファイル属性確認工程）〕
次に、コントローラ１０１は、楽曲ファイルのファイル属性が「ｍｐ３」であるかを判定する。楽曲ファイルのファイル属性が「ｍｐ３」である場合には、ステップＳＴ３１４へ進む。一方、楽曲ファイルのファイル属性が「ｍｐ３」ではない場合には、ステップＳＴ３１５へ進む。
【００６８】
〔ステップＳＴ３１４（楽曲ファイル再生工程）〕
次に、コントローラ１０１は、ＭＰ３デコーダ１０４を起動させ、楽曲ファイルをＭＰ３デコーダ１０４に再生させる。
【００６９】
〔ステップＳＴ３１５（他ファイル属性確認工程）〕
一方、ステップＳＴ３１３において、楽曲ファイルのファイル属性が「ｍｐ３」ではない場合、コントローラ１０１は、楽曲ファイルのファイル属性が「ｍｐ２」であるかを判定する。楽曲ファイルのファイル属性が「ｍｐ２」である場合には、ステップＳＴ３１６へ進む。一方、楽曲ファイルのファイル属性が「ｍｐ２」ではない場合には、処理を終了する。
【００７０】
〔ステップＳＴ３１６（他楽曲ファイル再生工程）〕
次に、コントローラ１０１は、ＭＰＥＧ−ＢＣデコーダ１０５を起動させ、楽曲ファイルをＭＰＥＧ−ＢＣデコーダ１０５に再生させる。
【００７１】
〔ステップＳＴ３１７（楽曲ファイル判別工程）〕
一方、ステップＳＴ３１２において、ファイル属性登録簿に楽曲ファイルのファイル名が登録されていない場合、コントローラ１０１は、スピーカ１０７による音声出力をミュート状態にして、楽曲ファイルの形式が「ＭＰ３形式」であるかを判定する。楽曲ファイルの形式が「ＭＰ３形式」である場合には、ステップＳＴ３１４へ進む。一方、楽曲ファイルの形式が「ＭＰ３形式」ではない場合には、ステップＳＴ３１８へ進む。
【００７２】
〔ステップＳＴ３１８（ファイル拡張子異常楽曲ファイル判別工程）〕
次に、コントローラ１０１は、スピーカ１０７による音声出力をミュート状態にして、楽曲ファイルの形式が「ＭＰＥＧ−ＢＣ形式」であるかを判定する。楽曲ファイルの形式が「ＭＰＥＧ−ＢＣ形式」である場合には、ステップＳＴ３１６へ進む。一方、楽曲ファイルの形式が「ＭＰＥＧ−ＢＣ形式」ではない場合には、処理を終了する。
【００７３】
また、この手順は、楽曲ファイルを再生させる際、毎回実行される。
【００７４】
＜効果＞
以上のように、記憶媒体に記憶された楽曲ファイルを判別し、楽曲ファイルについてのファイル属性をファイル属性登録簿に登録しておくことにより、記憶媒体から楽曲ファイルを読み出す毎に楽曲ファイルを判別する必要がない。また、楽曲ファイル名表示処理において、楽曲ファイルが再生可能であるかどうかを表示することができるので、ユーザの違和感を払拭することができる。さらに、楽曲再生処理において、ファイル属性登録簿を参照することによって、楽曲ファイルを適切に再生させることができる。
【００７５】
また、楽曲ファイル名表示処理において、ファイル属性が「ｍｐ２」である楽曲ファイルに対してファイル名とともに「（ＢＣ）」が表示されるので、その楽曲ファイルが「ＭＰＥＧ−ＢＣ形式」で再生されることをユーザが把握することができる。よって、音質についての違和感を緩和することができる。
【００７６】
なお、図５に示した楽曲登録処理（変形例）において、ステップＳＴ１１４（ファイル拡張子異常楽曲ファイル判別工程），ＳＴ１１５（他ファイル属性登録工程）を省略しても構わない。すなわち、楽曲ファイルの拡張子が「ｍｐ３」であり、且つ、その楽曲ファイルのデータ形式が「ＭＰ３形式」ではない場合、その楽曲ファイルのファイル名と「ＮＧ」というファイル属性識別子とを対応させてファイル属性登録簿に登録するようにしても良い。
【００７７】
以上の説明において、ＭＰ３形式とＭＰＥＧ−ＢＣ形式の楽曲ファイルの場合についてのみ説明したが、他の形式の楽曲ファイルの場合についても、本発明を同様に適用することができる。
【産業上の利用可能性】
【００７８】
本発明にかかる楽曲ファイル判別方法は、オーディオコンポやカーステレオなどの楽曲再生装置における楽曲ファイルを判別する方法等として有用である。
【図面の簡単な説明】
【００７９】
【図１】この発明の第１の実施形態による楽曲記憶再生装置の構成を示すブロック図である。
【図２】図１に示した楽曲記憶再生装置による楽曲登録処理について説明するためのフローチャートである。
【図３】図１に示した楽曲記憶再生装置による楽曲ファイル名表示処理について説明するためのフローチャートである。
【図４】図１に示した楽曲記憶再生装置による楽曲再生処理について説明するためのフローチャートである。
【図５】図１に示した楽曲記憶再生装置による楽曲登録処理の変形例について説明するためのフローチャートである。
【図６】図１に示した楽曲記憶再生装置による楽曲ファイル名表示処理の変形例について説明するためのフローチャートである。
【図７】図１に示した楽曲記憶再生装置による楽曲再生処理の変形例について説明するためのフローチャートである。
【符号の説明】
【００８０】
１０    楽曲記憶再生装置
１０１    コントローラ
１０２    読み出し／書き込み部
１０３    記憶部
１０４    ＭＰ３デコーダ
１０５    ＭＰＥＧ−ＢＣデコーダ
１０６    ディスプレイ
１０７    スピーカ
【図１】
2008186504.tif 000003
【図２】
2008186504.tif 000004
【図３】
2008186504.tif 000005
【図４】
2008186504.tif 000006
【図５】
2008186504.tif 000007
【図６】
2008186504.tif 000008
【図７】
2008186504.tif 000009