(57)【要約】【課題】  USBメモリ等の記録媒体に記録されたデータを簡易にレジューム再生すること【解決手段】  メモリデバイスコントローラ３０が、前回認識したメモリデバイスから取得するメモリデバイス情報を第１メモリデバイス情報とし、メモリデバイスコントローラ３０が、前回認識したメモリデバイスから取得するファイルシステムを第１ファイルシステムとし、メモリデバイスコントローラ３０が、今回認識したメモリデバイスから取得するメモリデバイス情報を第２メモリデバイス情報とし、メモリデバイスコントローラ３０が、今回認識したメモリデバイスから取得するファイルシステムを第２ファイルシステムとし、コントロールマイコン５０は、第１メモリデバイス情報と第２メモリデバイス情報とが同じであること、および第１ファイルシステムと第２ファイルシステムが同じであると判断すると、レジューム情報によりレジューム再生させることを特徴とする。【選択図】図１
2011170728.tif 000002
【特許請求の範囲】
【請求項１】
ツリー構造のファイルシステムにより管理され、メモリデバイスに保持された音楽ファイルを再生するメモリデバイス再生装置において、
前記メモリデバイスの接続を認識し、前記メモリデバイスに保持されたメモリデバイス情報、ファイルシステムおよび音楽ファイルのタグ情報を取得するメモリデバイスコントローラと、
前記メモリデバイスに保持された音楽ファイルを再生させ、再生中断前の再生曲をレジューム情報として保持させるコントロールマイコンを有し、
前記メモリデバイスコントローラが、前回認識した前記メモリデバイスから取得する前記メモリデバイス情報を第１メモリデバイス情報とし、
前記メモリデバイスコントローラが、前回認識した前記メモリデバイスから取得する前記ファイルシステムを第１ファイルシステムとし、
前記メモリデバイスコントローラが、今回認識した前記メモリデバイスから取得する前記メモリデバイス情報を第２メモリデバイス情報とし、
前記メモリデバイスコントローラが、今回認識した前記メモリデバイスから取得する前記ファイルシステムを第２ファイルシステムとし、
前記コントロールマイコンは、前記第１メモリデバイス情報と前記第２メモリデバイス情報とが同じであること、および前記第１ファイルシステムと前記第２ファイルシステムが同じであると判断すると、前記レジューム情報によりレジューム再生させる、メモリデバイス再生装置。
【請求項２】
前記コントロールマイコンは、前記メモリデバイスコントローラに今回認識した前記メモリデバイスから、前記レジューム情報のレジューム曲のタグ情報を取得させ、前記レジューム情報と前記タグ情報が同じであれば、当該曲を再生開始曲としてレジューム再生させることを特徴とする請求項１に記載のメモリデバイス再生装置。
【請求項３】
前記コントロールマイコンは、前記レジューム情報と前記タグ情報が異なれば、所定の曲から再生を開始することを特徴とする請求項２に記載のメモリデバイス再生装置。
【請求項４】
前記メモリデバイスコントローラが前回認識した前記メモリデバイスは、電源OFF前に最後に認識したメモリデバイスであり、
前記メモリデバイスコントローラが今回認識した前記メモリデバイスは、電源ON後に最初に認識したメモリデバイスであることを特徴とする請求項１に記載のメモリデバイス再生装置。
【請求項５】
前記メモリデバイスコントローラが前回認識した前記メモリデバイスは、前記メモリデバイスの接続が解除される前の最後に認識したメモリデバイスであり、
前記メモリデバイスコントローラが今回認識した前記メモリデバイスは、前記メモリデバイスが接続され、最初に認識したメモリデバイスであることを特徴とする請求項１に記載のメモリデバイス再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、USBメモリなどのメモリデバイスに保持された音楽ファイル等を再生するメモリデバイス再生装置に関し、特にレジューム再生に関する。
【背景技術】
【０００２】
近年、CDやDVD等の光ディスクに保持された音楽ファイルを再生する車載用光ディスクプレーヤは、メモリデバイスに保持された音楽ファイル等を再生する機能を有することが多くなっている。光ディスクに保持された音楽ファイルのレジューム再生は、電源(ACC)OFF前の最終再生位置（曲番号、再生時間：分／秒）を記憶しておくことで、電源ON後も電源OFF前の続きから再生が可能である。
【０００３】
また、従来、簡単な操作で、電源OFF前最後に再生されたオーディオデータが保存されているフォルダの音楽ファイルから再生を開始するデータ再生装置が知られている。
【０００４】
まず、メモリデバイスに保持されたオーディオデータのファイル及びフォルダのツリー構造に従ってデータベースを作成する。このデータベースは、電源をOFFする際に車載用光ディスクプレーヤ内のメモリに保持する。なお、メモリデバイスの識別情報、および電源をOFFする際に再生している音楽ファイルのアクセス情報も、データベースと共に車載用光ディスクプレーヤ内のメモリに保持する。そして、電源ONの際に取付けられたメモリデバイスの識別情報と、車載用光ディスクプレーヤ内のメモリに保持された識別情報とが同一である場合に、データベースを再構築し、アクセス情報に対応する音楽ファイルと同一階層にある音楽ファイルから再生を再開する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２９３３８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の技術のデータベースは、メモリデバイスに保持されたファイル及びフォルダのツリー構造に従って作成され、その内容は、フォルダ名およびファイル名を含むパス情報、ファイルに含まれるアーティスト名、アルバム名およびタイトル名を含むタグ情報など詳細な情報を含むものである。そして、電源ONの後に再生する音楽ファイルは、アクセス情報を検索キーとして当該データベースを検索することにより特定する。
【０００７】
そのため、データベースの再構築が全て終わらなければ、ユーザー要望の全てに対応することができないという課題がある。アクセス情報から優先してデータベースの再構築を行う箇所を決定することも記載されているが、データベースの再構築が終わっている範囲でのみユーザー要望に対応することができることには変わりない。
【０００８】
さらに、従来の技術を用いてレジューム再生をするには、多くの情報を含むデータベースを保持する容量の大きなメモリ、かつデータベースの構築および検索に処理能力の高い演算手段が必要であるとの課題がある。特に、小型化、簡易な構造および低価格が求められるCDプレーヤにおいて、容量の大きなメモリや処理能力の高い演算手段は大きな負担となる。
【０００９】
本発明は、従来の課題を解決するためになされたもので、簡単な構成で電源OFF前の再
生終了位置から電源ON後に再生を開始するなどのレジューム再生をすばやく実施することが可能なメモリデバイス再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明は、メモリデバイスに保持された音楽ファイルを再生させ、再生中断前の再生曲をレジューム情報として保持させるコントロールマイコンを有し、メモリデバイスコントローラが、前回認識したメモリデバイスから取得するメモリデバイス情報を第１メモリデバイス情報とし、メモリデバイスコントローラが、前回認識したメモリデバイスから取得するファイルシステムを第１ファイルシステムとし、メモリデバイスコントローラが、今回認識したメモリデバイスから取得するメモリデバイス情報を第２メモリデバイス情報とし、メモリデバイスコントローラが、今回認識したメモリデバイスから取得するファイルシステムを第２ファイルシステムとし、コントロールマイコンは、第１メモリデバイス情報と第２メモリデバイス情報とが同じであること、および第１ファイルシステムと第２ファイルシステムが同じであると判断すると、レジューム情報によりレジューム再生させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、メモリデバイスの個体情報とファイルシステムの比較によりレジューム曲を特定するので、容量の大きなメモリや処理能力の高い演算手段を必要とせず、簡易な構成でレジューム再生をすばやく実施可能とするメモリデバイス再生装置を提供することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態におけるメモリデバイス再生装置１００の構成を示すブロック図
【図２】本発明の実施の形態におけるファイルシステムのツリー構造の一例を示す図
【図３】本発明の実施の形態におけるファイルシステムのツリー構造をメモリ６０に保持する際の一例を示す図
【図４】本発明の実施の形態におけるメモリデバイス再生装置１００のレジューム再生動作を説明するためのフロー図
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態に係るメモリデバイス再生装置１００の構成を示す図１を用いて説明する。
【００１４】
メモリデバイス再生装置１００には、オーディオファイルデータが保持されたメモリデバイス１０を接続するためのコネクタ２０が備えられている。また、メモリデバイス再生装置１００は、メモリデバイス１０を制御するメモリデバイスコントローラ３０と、メモリデバイスコントローラ３０から取得するオーディオファイルデータをオーディオ信号に変換するオーディオデコーダ４０を有する。さらに、機器全体を制御するコントロールマイコン５０と、メモリデバイスコントローラ３０がメモリデバイス１０から読み取ったデータなどを一時保持するメモリ６０を有する。
【００１５】
次に、各構成について説明する。
【００１６】
メモリデバイス１０は、MP3やWMAなどの圧縮されたオーディオファイルデータが保持され、ファイル及びフォルダのツリー構造に従って作成されたファイルシステムにより管理されている。例えば、メモリデバイス１０は、USB接続のメモリやSDカードが代表的なデバイスである。
【００１７】
コネクタ２０は、メモリデバイス１０とメモリデバイスコントローラ３０を物理的に接続するものであり、メモリデバイス１０の種類に応じた規格、例えばUSB規格やSD規格などにより形状が決められている。
【００１８】
メモリデバイスコントローラ３０は、メモリデバイス１０との通信を制御し、データの読み出しや書き込みを行う。例えば、コントロールマイコン５０より再生ファイルの指定を受け、メモリデバイス１０に保持されている圧縮オーディオファイルを読み出し、オーディオデコーダ４０に転送する。なお、メモリデバイスコントローラ３０は、コントロールマイコン５０に内蔵される構成でもよい。
【００１９】
オーディオデコーダ４０は、MP3やWMAなどの圧縮ファイルをデコードしオーディオ信号に変換する。コントロールマイコン５０からの指示により、変換されたオーディオ信号をアンプ７０およびスピーカ８０などに送り、ユーザーに音楽などとして提供される。なお、オーディオデコーダ４０もコントロールマイコン５０に内蔵される構成でもよい。
【００２０】
コントロールマイコン５０は、ユーザーの操作情報を受け、メモリデバイスコントローラ３０とオーディオデコーダ４０を含むメモリデバイス再生装置１００の全体を制御する。
【００２１】
メモリ６０は、メモリデバイスコントローラ３０がメモリデバイス１０から読み取ったデータやレジューム再生するためのレジューム情報である再生中の曲番号や再生時間位置を保持する。なお、レジューム情報は、メモリデバイス１０に保持してもよい。
【００２２】
次に、メモリデバイス再生装置１００の動作について説明する。
【００２３】
MP3やWMAといった圧縮オーディオファイルが格納されたメモリデバイス１０をコネクタ２０に接続すると、メモリデバイスコントローラ３０はメモリデバイス１０の接続を検出する。メモリデバイス１０の接続を検出したメモリデバイスコントローラ３０は、メモリデバイス１０の種別、固有情報を読み出す。メモリデバイスコントローラ３０は、読み出した固有情報をコントロールマイコン５０へ送り、コントロールマイコン５０がメモリ６０に格納する。
【００２４】
次に、コントロールマイコン５０が行うファイルシステムのツリー構造を比較する処理について説明する。メモリデバイスコントローラ３０は、メモリデバイス１０に保持されるフォルダおよびファイルのツリー構造を取得し、コントロールマイコン５０は取得したツリー構造をメモリ６０に保持する。
【００２５】
ここで、図２は前述のツリー構造の一例を示す図である。図２の例では、フォルダ１には、フォルダ２、フォルダ４、およびファイル４が配置され、フォルダ２には、フォルダ３、ファイル１、およびファイル２が配置されている。このように、ある階層に属する一つのデータから、下位階層に位置する複数のデータが枝分かれした状態で配置されている構造をツリー構造と呼ぶ。そして、メモリ６０に保持されたツリー構造のファイルシステムは、図３に示すような状態である。
【００２６】
コントロールマイコン５０は、２種類のファイルシステムのツリー構造を比較する時、前回取得の各フォルダの親フォルダ番号と格納ファイル数と、今回取得の各フォルダの親フォルダ番号と格納ファイル数が同一であれば一致すると判断する。コントロールマイコン５０は、前回取得の各フォルダの親フォルダ番号と格納ファイル数と、今回取得の各フォルダの親フォルダ番号と格納ファイル数が異なれば一致しないと判断する。このようにすることで、ファイルシステムのツリー構造の一致判断には、多くのメモリを必要とせず
、また処理能力の高い演算手段も必要としない。
【００２７】
また、コントロールマイコン５０は、このツリー構造を元に必要に応じてフォルダ名やファイル名の取得の指示、および再生ファイルの指定などをメモリデバイスコントローラ３０に対して行う。こうすることにより、全ての情報をメモリ６０に保持しておかなくても、ユーザーの指定した曲を随時読み込むことにより再生することができる。後述するレジューム再生の際も同様である。
【００２８】
また、メモリデバイス１０の接続が解除される、または電源がOFFになる際には、コントロールマイコン５０は、直前まで再生していた曲番号、再生時間位置など図３に示すレジューム情報をメモリ６０に保持する。
【００２９】
以上のように構成されたメモリデバイス再生装置１００におけるレジューム再生の処理手順について図２および図４のフローチャートを用いて説明する。
【００３０】
レジューム再生とは、前回再生終了時間と同じ位置から再生を再開することであるが、本実施の形態では、メモリデバイス１０が接続される、または電源ONされた際など、メモリデバイス１０が新しく認識された際に前回認識したデバイスと同一で、格納されているデータのファイルシステムが同一であれば実施される。
【００３１】
以降、電源ONおよび電源OFFの場合のレジューム再生について説明するが、メモリデバイス１０の抜き差しによる接続の解除および再接続などの場合も同様の手順である。
【００３２】
まず、メモリデバイス再生装置１００の電源がONされる（ステップＳ１０２）。そして、メモリデバイス１０が接続されていることをメモリデバイスコントローラ３０が検出すると（ステップＳ１０３）、コントロールマイコン５０は、デバイス情報取得をメモリデバイスコントローラ３０に指示する（ステップＳ１０４）。
【００３３】
ステップＳ１０４では、メモリデバイスコントローラ３０が、接続されているメモリデバイス１０に固有のメモリデバイス情報（例えば、プロダクトＩＤ、デバイスＩＤ、およびベンダＩＤの固有情報や、セクタサイズ、クラスタサイズなど）を読み込み、コントロールマイコン５０がメモリ６０に格納する。そして、ステップＳ１０５へ進む。なお、ステップＳ１０４で読み込むメモリデバイス情報を第２メモリデバイス情報とする。
【００３４】
ステップＳ１０５では、メモリデバイスコントローラ３０が、メモリデバイス１０から図２に示すファイルシステムのツリー構造を読み込み、コントロールマイコン５０が図３に示す状態でメモリ６０に格納する。そして、ステップＳ１０６へ進む。なお、ステップＳ１０５で読み込むファイルシステムを、第２ファイルシステムとする。
【００３５】
ステップＳ１０６では、コントロールマイコン５０が第２メモリデバイス情報と電源OFF前の前回取得時のメモリデバイス情報（以降、前回取得時のメモリデバイス情報を第１メモリデバイス情報とする。）を比較する。コントロールマイコン５０が、第１メモリデバイス情報と第２メモリデバイス情報が一致していると判断すると、ステップＳ１０７へ進み、一致していないと判断すると、コントロールマイコン５０は、所定の指定曲（例えば、１曲目）を設定（ステップＳ１１１）し、再生を開始する（ステップＳ１１２）。
【００３６】
ステップＳ１０７では、コントロールマイコン５０は、第２ファイルシステムと前回取得時のファイルシステム（以降、前回取得時のファイルシステムを第１ファイルシステムとする。）を比較する。コントロールマイコン５０は、第１ファイルシステムと第２ファイルシステムが一致すると判断すると、メモリデバイスコントローラ３０へメモリデバイ
ス１０よりレジューム曲情報を取得するよう指示し、メモリデバイスコントローラ３０は、メモリデバイス１０よりレジューム曲情報を取得する（ステップＳ１０８）。一方、コントロールマイコン５０は、第１ファイルシステムと第２ファイルシステムが一致していないと判断すると、所定の指定曲（例えば、１曲目）を設定（ステップＳ１１１）し、再生を開始する（ステップＳ１１２）。
【００３７】
ステップＳ１０８では、メモリデバイスコントローラ３０がレジューム曲の曲情報、例えば、ファイル名、フォルダ名、更新日、およびタグ情報などを取得しステップＳ１０９へ進む。なお、レジューム再生には、図３の曲番号、フォルダ番号、およびファイル番号が最低限必要である。
【００３８】
ステップＳ１０９では、コントロールマイコン５０が電源OFF前にメモリ６０に保持したレジューム情報のレジューム曲と、ステップＳ１０８でメモリデバイスコントローラ３０が取得したレジューム曲が一致するかを比較する。コントロールマイコン５０は、レジューム曲が一致しないと判断すると、所定の指定曲（例えば、１曲目）を設定し（ステップＳ１１１）、再生を開始する（ステップＳ１１２）。一方、コントロールマイコン５０は、レジューム曲が一致すると判断すると、コントロールマイコン５０は再生開始曲を当該レジューム曲と設定し（ステップＳ１１０）、再生を開始する（ステップＳ１１２）。
【００３９】
なお、レジューム曲が一致しているか否かは、レジューム曲の曲情報、例えば、ファイル名、フォルダ名、更新日、およびタグ情報などを用いる。
【００４０】
次に、コントロールマイコン５０は、電源OFFの指示を受けたら、電源OFF直前の再生曲および再生時間位置（レジューム位置）などのレジューム情報をメモリ６０に保持し（ステップＳ１１３）、再生処理を終了する。
【００４１】
これにより次回レジューム再生を行う時は、メモリ６０に保存されたレジューム情報を用いてレジューム再生することが可能となる。
【００４２】
以上のように本発明の本実施の形態によれば、メモリデバイス再生装置１００において、メモリデバイス１０の個体の一致、およびメモリデバイス１０に格納されているファイルシステムのツリー構造の同一性を判別するのみで、前回再生を終了した位置から再生を再開するレジューム再生が可能となる。つまり、従来の技術のように、多くの情報を含むデータベースの再構築をする必要がなく、メモリデバイス１０の個体情報とツリー構造のファイルシステムの比較という非常に少ない処理でレジューム再生をすることが可能となる。従って、データベースを保持するための容量の大きなメモリやデータベースの構築および検索のための処理能力の高い演算手段を必要としない。特に、小型化や簡易な構造が求められるCDプレーヤにおいて、本実施の形態の構成は非常に有効である。
【産業上の利用可能性】
【００４３】
以上のように、本発明にかかるメモリデバイス再生装置は、USBメモリ等の記録媒体に記録されたデータをレジューム再生するメモリデバイス再生装置として有用である。
【符号の説明】
【００４４】
１０  メモリデバイス
２０  コネクタ
３０  メモリデバイスコントローラ
４０  オーディオデコーダ
５０  コントロールマイコン
６０  メモリ
７０  アンプ
８０  スピーカ
１００  メモリデバイス再生装置
【図１】
2011170728.tif 000003
【図２】
2011170728.tif 000004
【図３】
2011170728.tif 000005
【図４】
2011170728.tif 000006