(57)【特許請求の範囲】
【請求項１】
外部メディアに記憶されるメディアデータを再生するメディア再生装置であって、
前記外部メディアが接続されたか否かを検知する外部メディア検知手段と、
前記外部メディア検知手段によって前記外部メディアの接続が検知された場合に、前記外部メディアに記憶されたすべてのフォルダのそれぞれに対応する複数のフォルダと、すべての前記メディアデータに関する全メディアデータ情報を格納する１のフォルダとを当該メディア再生装置が備える記憶部の同一階層に作成し、前記複数のフォルダに、それぞれ対応する前記メディアデータのリストを登録するフォルダ作成手段と、
前記全メディアデータ情報を前記１のフォルダ内へ作成する全メディアデータ情報作成手段と、
前記全メディアデータ情報作成手段によって作成された前記全メディアデータ情報に基づいて前記メディアデータを再生する再生手段と
を備えたことを特徴とするメディア再生装置。
【請求項２】
前記フォルダ作成手段は、
前記外部メディアに記憶されるフォルダが複数の階層に跨って構成される場合に、前記１のフォルダと前記複数のフォルダとを作成することを特徴とする請求項１に記載のメディア再生装置。
【請求項３】
前記全メディアデータ情報作成手段は、
前記メディアデータの格納先を含む前記全メディアデータ情報を前記メディア再生装置が備える記憶部へ作成することを特徴とする請求項１または２に記載のメディア再生装置。
【請求項４】
前記全メディアデータ情報作成手段は、
前記メディアデータ自体を含む前記全メディアデータ情報を前記メディア再生装置が備える記憶部へ作成することを特徴とする請求項１または２に記載のメディア再生装置。
【請求項５】
前記全メディアデータ情報作成手段によって作成された前記フォルダ内の前記全メディアデータ情報を前記外部メディアが備える記憶部へ記憶するよう指示する記憶指示手段
をさらに備えたことを特徴とする請求項１または２に記載のメディア再生装置。
【請求項６】
前記全メディアデータ情報を格納するフォルダの表示および選択操作を受け付ける表示操作手段
をさらに備え、
前記全メディアデータ情報作成手段は、
前記表示操作手段によって前記全メディアデータ情報を格納するフォルダの選択操作を受け付けた場合に、前記全メディアデータ情報を作成することを特徴とする請求項１〜５のいずれか一つに記載のメディア再生装置。
【請求項７】
前記外部メディア検知手段によって前記外部メディアが切断されたことが検知された場合に、前記フォルダおよび前記フォルダ内の前記全メディアデータ情報を削除する削除手段
をさらに備えたことを特徴とする請求項１〜６のいずれか一つに記載のメディア再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、外部メディアに記憶されるメディアデータを再生するメディア再生装置に関する。
【背景技術】
【０００２】
従来、ＵＳＢ（Universal  Serial  Bus）メモリやＳＤ（Secure  Digital）カード等の外部メディアに記憶されるメディアデータを再生するメディア再生装置が知られている。なお、メディアデータとは、たとえば、楽曲データや映像データを指す。
【０００３】
たとえば、特許文献１には、外部メディア内のフォルダに記憶されるショートカットファイルを読み込んで楽曲データの格納先を特定し、特定された格納先の楽曲データを再生するメディア再生装置が開示されている。なお、ショートカットファイルとは、所定のファイルの格納先に関する情報を含んだファイルを指す。
【０００４】
具体的には、特許文献１に記載のメディア再生装置は、ショートカットファイルに基づいて楽曲データの楽曲リストを作成し、作成された楽曲リストの再生順序に従って楽曲データを再生する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１２３３０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来のメディア再生装置は、外部メディアに記憶されるフォルダおよびファイルの管理構成に依存するため、検索操作が煩雑になるだけでなく、汎用性が低いという問題があった。
【０００７】
具体的には、外部メディア内に記憶されるフォルダおよびファイルの管理構成としては、ツリー構造が広く採用されている。なお、ツリー構造とは、所定の要素が子要素をもち、さらに子要素が複数の孫要素をもつという形式が複数の階層に渡って構成されている構造のことである。
【０００８】
このため、従来のメディア再生装置によって楽曲リストから所定の楽曲を検索する際には、複数の階層に跨って検索しなくてはならないため、検索操作が煩雑になってしまうという問題があった。
【０００９】
また、従来のメディア再生装置は、ＵＳＢメモリに記憶されるフォルダやファイルの管理構成がかかるメディア再生装置が読み取り可能な構造となっていない場合には、楽曲の検索および再生をすることが出来ないという問題があった。
【００１０】
これらのことから、所定の階層構造に対応した検索機能を有していない場合であっても、楽曲リストから所望の楽曲データを容易に検索することができ、かつ、汎用性の高いメディア再生装置をいかにして実現するかが大きな課題となっている。
【００１１】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、所定の階層構造に対応した検索機能を有していない場合であっても、楽曲リストから所望の楽曲データを容易に検索することができ、かつ、汎用性の高いメディア再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述した課題を解決し、目的を達成するため、本発明は、外部メディアに記憶されるメディアデータを再生するメディア再生装置であって、前記外部メディアが接続されたか否かが検知される外部メディア検知手段と、前記外部メディア検知手段によって前記外部メディアが接続されたことを検知された場合に、すべての前記メディアデータに関する全メディアデータ情報を格納するフォルダを作成するフォルダ作成手段と、前記全メディアデータ情報を前記フォルダ内へ作成する全メディアデータ情報作成手段と、前記全メディアデータ情報作成手段によって作成された前記全メディアデータ情報に基づいて前記メディアデータを再生する再生手段とを備えたことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、所定の階層構造に対応した検索機能を有していない場合であっても、楽曲リストから所望の楽曲データを容易に検索することができ、かつ、汎用性の高いメディア再生装置を提供することができるという効果を奏する。
【図面の簡単な説明】
【００１４】
【図１】図１は、本実施例に係る車載オーディオ装置の概要を示す図である。
【図２】図２は、本実施例に係る車載オーディオ装置の構成を示すブロック図である。
【図３】図３は、全楽曲情報の一例を示す図である。
【図４】図４は、検索操作画面の一例を示す図である。
【図５】図５は、車載オーディオ装置が実行する全楽曲情報作成処理手順の概要を示すフローチャートである。
【図６】図６は、車載オーディオ装置が実行する検索処理手順の概要を示すフローチャートである。
【図７】図７は、フォルダ情報の構成例を示す図である。
【図８】図８は、検索操作画面の一例を示す図である。
【図９】図９は、変形例に係る車載オーディオ装置およびＵＳＢメモリの構成を示すブロック図である。
【図１０】図１０は、変形例に係るＵＳＢメモリを説明するための図である。
【発明を実施するための形態】
【００１５】
以下に、添付図面を参照して、本発明に係るメディア再生装置の好適な実施例を詳細に説明する。なお、以下では、本発明に係るメディア再生装置の概要について図１を用いて説明した後に、本発明に係るメディア再生装置についての実施例を図２〜図１０を用いて説明することとする。
【００１６】
まず、本発明に係るメディア再生装置の概要について図１を用いて説明する。図１は、本発明に係るメディア再生装置の概要を示す図である。なお、本実施例では、メディア再生装置を車両に搭載される車載オーディオ装置に適用する場合について説明するが、ＤＶＤ再生装置やその他のメディア再生装置についても適用することができる。
【００１７】
一般に、ＵＳＢメモリに記憶されるフォルダおよびファイルを管理するフォルダ構成としては、ツリー構造が広く採用されている。そして、かかるＵＳＢメモリの各フォルダ内には楽曲リストおよび楽曲リストに対応する楽曲データが格納されている。
【００１８】
たとえば、図１の「ＵＳＢメモリ」に示すように、ＵＳＢメモリには最上位の階層にルートフォルダが含まれ、ルートフォルダの下位層には、フォルダＡとフォルダＣとが含まれているとする。さらに、フォルダＡの下位層にはフォルダＢが、フォルダＣの下位層にはフォルダＤとフォルダＥとが含まれているとする。
【００１９】
また、楽曲リストには、楽曲データに対応して楽曲名、楽曲の長さ（時間）または参加アーティスト名等が含まれるものとする。この場合、従来の車載オーディオ装置は、ＵＳＢメモリ内のフォルダに記憶されるショートカットファイルに基づいてＵＳＢメモリに記憶される楽曲データの楽曲リストを作成する。
【００２０】
なお、ショートカットファイルとは、所定のファイルの格納先に関する情報を含み、所定の楽曲データを再生することができるファイルを指す。そして、従来の車載オーディオ装置は、作成された楽曲リストの再生順序に従って楽曲データを再生する。
【００２１】
しかし、ショートカットファイルは、ＵＳＢメモリやＵＳＢメモリのフォルダおよびファイルを管理するソフトウエア等に依存する形式となっている。このため、車載オーディオ装置側では、ショートカットファイルの形式ごとに、かかるファイルを読み込むための仕組みを用意しなくてはならない。そこで、本発明に係る車載オーディオ装置は、ショートカットファイルを読み込まずに実現できる手法を採用することとした。
【００２２】
また、従来の車載オーディオ装置は、楽曲リストから所定の楽曲データを検索する際には、複数の階層に跨ってフォルダ内の楽曲リストをたどることとなるため、検索操作が煩雑になっていた。具体的には、従来の車載オーディオ装置は、フォルダＤに格納されている楽曲リストに含まれる楽曲データを検索する場合に、ルートフォルダからフォルダＣを経由してフォルダＤへと３階層に跨って検索する必要があった（図１の「ＵＳＢメモリ」参照）。
【００２３】
また、従来の車載オーディオ装置は、所定の楽曲データを検索するたびに、複数の階層に跨るフォルダに対して所望の楽曲データが見つかるまで検索処理を行わなければならず、非効率な処理が行われることとなる。
【００２４】
そこで、本発明に係る車載オーディオ装置は、ＵＳＢメモリの各フォルダに格納されている楽曲リストを所定のフォルダへまとめて記憶しておくことによって、すべての楽曲リストを一括して参照することができるようにした。また、本発明に係る車載オーディオ装置は、ＵＳＢメモリの各フォルダと、すべての楽曲リストを記憶するフォルダ（以下、「ＡＬＬフォルダ」と記載する）とを同一階層へ管理することとした。
【００２５】
具体的には、図１の（１）に示すように、本発明に係る車載オーディオ装置は、ＵＳＢメモリが接続されたことを検知したならば、まず、ＵＳＢメモリの全フォルダを同一階層へ管理することとした。なお、本発明に係る車載オーディオ装置によって同一階層へ管理された各フォルダには、それぞれのフォルダに対応する楽曲リストが含まれる。
【００２６】
また、本発明に係る車載オーディオ装置は、ＡＬＬフォルダを作成し（図１の（２）参照）、ＵＳＢメモリのすべての楽曲に関する全楽曲情報をＡＬＬフォルダへ作成する（図１の（３）参照）。なお、全楽曲情報は全楽曲リストを含む情報であるが、詳細については後述することとする。
【００２７】
そして、本発明に係る車載オーディオ装置は、所定の楽曲の検索操作を受け付けたならば、ＡＬＬフォルダの全楽曲リストを表示部へ表示する。これにより、利用者は、容易に全楽曲リストから所望の楽曲を検索し、再生することができる（図１の（４）参照）。
【００２８】
このように、本発明に係る車載オーディオ装置は、ＡＬＬフォルダへ全楽曲情報を作成しておくことによって、すべての楽曲を一括して表示することができる。これにより、所定の楽曲を検索する際に、予め作成された全楽曲リストに基づいて検索をすればよく、利用者は所望の楽曲を容易に検索し、選択することができる。
【００２９】
また、本発明に係る車載オーディオ装置は、ＵＳＢメモリの全フォルダを同一階層へ管理することとしたので、フォルダ単位で楽曲を検索する際にも、複数の階層を上下することなく、同一階層内で容易にフォルダの検索をすることができる。
【００３０】
さらに、本発明に係る車載オーディオ装置は、すべての楽曲のランダム再生をする際にも、全楽曲リストに基づいて再生する。このため、本発明に係る車載オーディオ装置は、ランダムに選択する楽曲を１曲ごとに複数の階層に跨って検索して選択する必要がなく、楽曲を簡便に選択することができる。
【００３１】
また、本発明に係る車載オーディオ装置では、検索操作のたびにＵＳＢメモリを参照する必要がない。これにより、本発明に係る車載オーディオ装置は、検索の処理時間を短縮するとともに、車載オーディオ装置への処理負荷を軽減することができる。
【００３２】
さらに、本発明に係る車載オーディオ装置では、ＵＳＢメモリに記憶されるショートカットファイルを必要としない。したがって、たとえショートカットファイルの読み取りが不可である装置であっても所望の楽曲データの再生を可能とし、汎用性を高めることができる。
【実施例】
【００３３】
以下では、図１を用いて説明した本発明に係る車載オーディオ装置１０についての実施例を詳細に説明する。まず、本実施例に係る車載オーディオ装置１０の構成について図２を用いて説明する。
【００３４】
図２は、本実施例に係る車載オーディオ装置１０の構成を示すブロック図である。なお、図２では、車載オーディオ装置１０の特徴点を説明するために必要な構成要素についてのみ記載している。
【００３５】
図２に示すように、ＵＳＢメモリ２０に記憶される楽曲データを再生する車載オーディオ装置１０は、通信Ｉ／Ｆ（インターフェース）１１と、表示操作部１２と、スピーカ１３と、記憶部１４と、制御部１５とを備えている。また、制御部１５は、ＵＳＢ検知部１５ａと、フォルダ情報登録部１５ｂと、ＡＬＬフォルダ作成部１５ｃと、全楽曲情報作成部１５ｄと、削除処理部１５ｅと、操作受付部１５ｆと、楽曲データ再生部１５ｇとをさらに備えており、記憶部１４は、フォルダ情報１４ａと、全楽曲情報１４ｂとを記憶する。
【００３６】
通信Ｉ／Ｆ１１は、車載オーディオ装置１０とＵＳＢメモリ２０との間で通信データの送受信を行う通信デバイスで構成されている。たとえば、通信Ｉ／Ｆ１１は、フォルダ情報登録部１５ｂがフォルダ情報１４ａを登録する際、ＵＳＢメモリ２０からフォルダに関する情報を受信する。
【００３７】
表示操作部１２は、全楽曲リストを表示する表示部と楽曲やフォルダの選択操作を受け付ける操作部とで構成される。なお、表示操作部１２の表示部や音声出力を行う構成部品を限定する必要はない。したがって、指やポインティングデバイスなどの押圧感知により入力を受け付け、かつ表示出力も兼ねるタッチパネル式の液晶ディスプレイなどを用いることとしてもよい。
【００３８】
スピーカ１３は、楽曲データ再生部１５ｇによってＵＳＢメモリ２０に記憶される楽曲データへアクセスし、再生した音声を出力する出力部である。
【００３９】
記憶部１４は、不揮発性メモリやハードディスクドライブといった記憶デバイスで構成される記憶部である。この記憶部１４は、ＵＳＢメモリ２０から受信したフォルダの情報および全楽曲リストを格納するためのＡＬＬフォルダをフォルダ情報１４ａとして記憶する。また、記憶部１４は、全楽曲に関する情報を全楽曲情報１４ｂとして記憶する。なお、全楽曲情報１４ｂの詳細については後述することとする。
【００４０】
制御部１５は、車載オーディオ装置１０の全体制御を行う制御部である。ＵＳＢ検知部１５ａは、通信Ｉ／Ｆ１１を介してＵＳＢメモリ２０が接続されたか否かを検知する処理を行う処理部である。
【００４１】
ＵＳＢ検知部１５ａは、ＵＳＢメモリ２０が接続されたことを検知したならば、ＵＳＢメモリ２０から受信したフォルダの情報をフォルダ情報登録部１５ｂへ渡す処理を併せて行う。また、ＵＳＢ検知部１５ａは、ＵＳＢメモリ２０が切断されたことを検知したならば、記憶部１４に記憶されるフォルダ情報１４ａおよび全楽曲情報１４ｂの削除指示を削除処理部１５ｅへ渡す処理を併せて行う。
【００４２】
フォルダ情報登録部１５ｂは、ＵＳＢメモリ２０から受信したフォルダの情報に基づいてＵＳＢメモリ２０の全フォルダを同一階層へ並列化してフォルダ情報１４ａへ登録する処理を行う処理部である。
【００４３】
また、フォルダ情報登録部１５ｂは、並列化された各フォルダに、それぞれのフォルダに対応する楽曲リストを登録し、ＡＬＬフォルダの作成指示をＡＬＬフォルダ作成部１５ｃへ渡す処理を併せて行う。
【００４４】
ＡＬＬフォルダ作成部１５ｃは、フォルダ情報登録部１５ｂからのＡＬＬフォルダ作成指示を受け付けたならば、フォルダ情報登録部１５ｂによってフォルダ情報１４ａへ登録されたフォルダと同一階層へＡＬＬフォルダを作成する処理を行う処理部である。また、ＡＬＬフォルダ作成部１５ｃは、全楽曲情報１４ｂの作成指示を全楽曲情報作成部１５ｄへ渡す処理を併せて行う。
【００４５】
全楽曲情報作成部１５ｄは、ＡＬＬフォルダ作成部１５ｃからの全楽曲情報１４ｂの作成指示を受け付けたならば、全楽曲リストを含む全楽曲情報１４ｂをＡＬＬフォルダ内へ作成する処理を行う処理部である。
【００４６】
削除処理部１５ｅは、ＵＳＢ検知部１５ａからのフォルダ情報１４ａおよび全楽曲情報１４ｂの削除指示を受け付けたならば、フォルダ情報１４ａおよび全楽曲情報１４ｂの削除処理を行う処理部である。
【００４７】
操作受付部１５ｆは、表示操作部１２から全楽曲リストによる楽曲の選択操作を受け付けたならば、全楽曲情報１４ｂから全楽曲リストを取得して表示操作部１２へ表示する処理を行う処理部である。
【００４８】
そして、操作受付部１５ｆは、表示操作部１２へ表示された全楽曲リストから所定の楽曲が選択されたことによって楽曲の再生指示を受け付けたならば、選択された楽曲名とともに再生指示を楽曲データ再生部１５ｇへ渡す。
【００４９】
また、操作受付部１５ｆは、表示操作部１２からフォルダ単位での楽曲の再生操作を受け付けたならば、フォルダ情報１４ａに含まれるフォルダ名を並列に表示操作部１２へ表示する処理を行う処理部である。
【００５０】
そして、操作受付部１５ｆは、表示操作部１２へ表示されたフォルダ名から所定のフォルダが選択されたことによってフォルダ内の楽曲リストの再生指示を受け付けたならば、選択されたフォルダ名とともに再生指示を楽曲データ再生部１５ｇへ渡す。
【００５１】
楽曲データ再生部１５ｇは、操作受付部１５ｆからの再生指示を受け付けたならば、ＵＳＢメモリ２０に記憶されるフォルダ内の楽曲データへアクセスして音声を再生しスピーカ１３へ出力する処理を行う処理部である。
【００５２】
つぎに、記憶部１４に記憶される全楽曲情報１４ｂの詳細について図３を用いて説明する。図３は全楽曲情報の一例を示す図である。
【００５３】
図３に示すように、全楽曲情報１４ｂは、「番号」項目と、「フォルダ名」項目と、「楽曲リスト」項目と、「アドレス」項目とを含んでいる。「番号」項目はフォルダの表示順であり、「フォルダ名」項目は、ＵＳＢメモリ２０に記憶されるフォルダの名称であり、ＵＳＢメモリ２０の全フォルダを並列化して「フォルダ名」項目として管理する。
【００５４】
「楽曲リスト」項目は、「フォルダ名」項目のフォルダに格納される楽曲リストであり、たとえば、図３に示すように楽曲名が記憶される。なお、全楽曲情報１４ｂに記憶されるすべての楽曲リストを全楽曲リストとする。
【００５５】
「アドレス」項目は、楽曲リストに含まれる各楽曲に対応する楽曲データの格納先を示す情報であり、ここでは、ＵＳＢメモリ２０に記憶されている楽曲データの格納先を示す。たとえば、ルートフォルダに対応する「アドレス」項目には、「ｕｓｂ￥」と記憶し、かかるアドレスにルートフォルダの楽曲リストに対応する楽曲データが記憶されていることを示す。
【００５６】
つぎに、表示操作部１２に表示される楽曲リストの検索操作画面の詳細について図４を用いて説明する。図４は、検索操作画面の一例を示す図である。
【００５７】
図４の（Ａ−１）および（Ｂ−１）は、表示操作部１２に表示されるフォルダのリストであり、図４の（Ａ−２）および（Ｂ−２）は、選択されたフォルダに対応する楽曲リストである。
【００５８】
図４の（Ａ−１）に示すように、表示操作部１２は、楽曲の検索操作を受け付けたならば、全楽曲情報１４ｂに記憶されるＡＬＬフォルダを含む「フォルダ名」のリストを表示する。
【００５９】
なお、「フォルダ名」のリストは、フォルダ名が記載された選択ボタンによって構成されており、操作受付部１５ｆは、所定のフォルダ名の選択ボタンが押下されたことによって、かかるフォルダの選択操作を受け付けることとする。
【００６０】
たとえば、利用者によってフォルダＡが選択されたならば、操作受付部１５ｆは全楽曲情報１４ｂからフォルダＡに格納される楽曲リストを取得し、表示操作部１２へ表示する（図４の（Ａ−２）参照）。
【００６１】
そして、フォルダＡの楽曲リストの繰り返し再生操作が行われた場合には、楽曲データ再生部１５ｇは、全楽曲情報１４ｂに記憶されるフォルダＡに対応するアドレスに基づいてＵＳＢメモリ２０に記憶されるフォルダＡの楽曲データへアクセスし、楽曲リストに表示された順でスピーカ１３へ出力する。
【００６２】
また、フォルダＡの楽曲リストのランダム再生操作が行われた場合には、楽曲データ再生部１５ｇは、上記と同様にＵＳＢメモリ２０に記憶されるフォルダＡの楽曲データへランダムにアクセスし、スピーカ１３へ出力する。
【００６３】
さらに、表示操作部１２へ表示されたフォルダＡの楽曲リストから所定の楽曲が選択されるとともに再生操作が行われた場合は、楽曲データ再生部１５ｇは、全楽曲情報１４ｂに記憶される選択された楽曲に対応するアドレスに基づいてＵＳＢメモリ２０に記憶される楽曲データへアクセスし、スピーカ１３へ出力する。
【００６４】
また、図４の（Ｂ−１）に示すように、車載オーディオ装置１０は、すべてのフォルダの繰り返し再生操作が行われた場合には、ＡＬＬフォルダを除くフォルダの楽曲データをスピーカ１３へ出力する。
【００６５】
なお、図４の（Ｂ）に示すように、ルートフォルダの楽曲リストには、楽曲が８曲ある場合について説明する。なお、１曲目の楽曲名：ａａａ、２曲目の楽曲名：ｂｂｂ、８曲目の楽曲名：ｃｃｃであったとする。
【００６６】
ここで、ＡＬＬフォルダが選択された場合は、操作受付部１５ｆは全楽曲情報１４ｂから全楽曲リストを取得し、取得された全楽曲リストを表示操作部１２へ表示する（図４の（Ｂ−２）参照）。
【００６７】
図４の（Ｂ−２）に示したように、表示操作部１２に表示された全楽曲リストには、ルートフォルダの楽曲リスト、フォルダＡの楽曲リストというように、すべてのフォルダの楽曲リストが一括して表示されることとなる。そして、車載オーディオ装置１０は、利用者によって行われる全楽曲リストの繰り返し再生操作や全楽曲リストに基づく検索操作にしたがって処理を行う。
【００６８】
つぎに、車載オーディオ装置１０が実行するＵＳＢメモリに記憶される楽曲データの再生処理の詳細について図５および図６を用いて説明する。図５は、車載オーディオ装置１０が実行する全楽曲情報作成処理手順の概要を示すフローチャートであり、図６は、車載オーディオ装置１０が実行する検索処理手順の概要を示すフローチャートである。
【００６９】
まず、図５では、ＵＳＢ検知部１５ａによってＵＳＢメモリ２０の接続または切断を検知した際に車載オーディオ装置１０が実行するＡＬＬフォルダの作成処理について説明し、つづいて、図６では、車載オーディオ装置１０が実行する楽曲データの検索処理について説明する。
【００７０】
図５に示すように、ＵＳＢ検知部１５ａは、ＵＳＢメモリ２０の接続状態の変化を検知する（ステップＳ１０１）。そして、ＵＳＢ検知部１５ａは、ＵＳＢメモリ２０の接続状態の変化を検知した場合（ステップＳ１０１，Ｙｅｓ）、ＵＳＢメモリ２０が接続されたか否かを判定する（ステップＳ１０２）。
【００７１】
一方、ＵＳＢ検知部１５ａは、ＵＳＢメモリ２０の接続状態の変化が検知されない場合は（ステップＳ１０１，Ｎｏ）、継続してＵＳＢメモリ２０の接続状態の変化を監視する。
【００７２】
ステップＳ１０２で、ＵＳＢメモリ２０が接続されたと判定された場合（ステップＳ１０２，Ｙｅｓ）、フォルダ情報登録部１５ｂは、ＵＳＢメモリ２０からフォルダの情報を取得する（ステップＳ１０３）。
【００７３】
そして、フォルダ情報登録部１５ｂは、ＵＳＢメモリ２０から取得したフォルダの情報に基づいてＵＳＢメモリ２０の全フォルダを同一階層へ並列化してフォルダ情報１４ａへ登録する（ステップＳ１０４）。
【００７４】
その後、ＡＬＬフォルダ作成部１５ｃは、フォルダ情報登録部１５ｂによってフォルダ情報１４ａへ登録されたフォルダと同一の階層へＡＬＬフォルダを作成する（ステップＳ１０５）。
【００７５】
つづいて、全楽曲情報作成部１５ｄは、全楽曲リストを含む全楽曲情報１４ｂをＡＬＬフォルダ内へ作成し（ステップＳ１０６）、車載オーディオ装置１０が実行する一連の全楽曲情報作成処理を終了する。
【００７６】
また、ステップＳ１０２で、ＵＳＢメモリ２０が切断されたと判定された場合（ステップＳ１０２，Ｎｏ）、削除処理部１５ｅは、全楽曲情報１４ｂおよびＡＬＬフォルダを削除し（ステップＳ１０７、ステップＳ１０８）、車載オーディオ装置１０が実行する一連の全楽曲情報作成処理を終了する。
【００７７】
なお、上述した実施例では、ＵＳＢメモリ２０が切断されたと判定された場合、削除処理部１５ｅは、全楽曲情報１４ｂおよびＡＬＬフォルダを削除することとした。しかし、車載オーディオ装置１０は、全楽曲情報１４ｂおよびＡＬＬフォルダを削除しないこととしてもよい。
【００７８】
この場合、車載オーディオ装置１０は、ＵＳＢメモリ２０が接続されたと判定され、かつ、所定の条件を満たすならば、記憶部１４に記憶される全楽曲情報１４ｂおよびＡＬＬフォルダを再利用する。なお、所定の条件とは、ＵＳＢメモリ２０を一意に識別する識別子、たとえば、シリアル番号を比較して、前回に接続されたＵＳＢメモリ２０と同一であり、かつ、ＵＳＢメモリ２０のフォルダの内容と記憶部１４に記憶される内容とが一致した場合とする。
【００７９】
一方、車載オーディオ装置１０は、ＵＳＢメモリ２０が接続されたと判定されたが、所定の条件を満たさなかったならば、ＵＳＢメモリ２０のフォルダの情報に基づいて全楽曲情報１４ｂおよびＡＬＬフォルダを新たに作成することとする。
【００８０】
つぎに、車載オーディオ装置１０が実行する楽曲データの検索処理手順について説明する。ここでは、フォルダ単位で検索処理が行われ、フォルダ内の楽曲データを再生する場合について説明する。
【００８１】
図６に示すように、操作受付部１５ｆは、楽曲データの検索操作を受け付けたならば、フォルダ情報１４ａを取得し（ステップＳ２０１）、取得したフォルダ情報１４ａに基づいてＡＬＬフォルダを含むすべてのフォルダを表示する（ステップＳ２０２）。
【００８２】
そして、操作受付部１５ｆは、利用者によって再生を所望するフォルダが選択されたか否かを判定し（ステップＳ２０３）、フォルダが選択されていないと判定された場合には（ステップＳ２０３，Ｎｏ）、ステップＳ２０３の判定処理を繰り返す。
【００８３】
一方、操作受付部１５ｆは、いずれかのフォルダが選択されたと判定された場合に（ステップＳ２０３，Ｙｅｓ）、選択されたフォルダがＡＬＬフォルダであるか否かを判定する（ステップＳ２０４）。
【００８４】
そして、選択されたフォルダがＡＬＬフォルダであった場合（ステップＳ２０４，Ｙｅｓ）、楽曲データ再生部１５ｇは、ＵＳＢメモリ２０に記憶される全楽曲リストの楽曲データへアクセスする（ステップＳ２０５）。
【００８５】
また、選択されたフォルダがＡＬＬフォルダではない場合（ステップＳ２０４，Ｎｏ）、楽曲データ再生部１５ｇは、ＵＳＢメモリ２０に記憶される選択されたフォルダに対応する楽曲リストの楽曲データへアクセスする（ステップＳ２０７）。
【００８６】
その後、楽曲データ再生部１５ｇは、アクセスされた楽曲データの音声を再生し、スピーカ１３へ出力して（ステップＳ２０６）、車載オーディオ装置１０が実行する一連の検索処理を終了する。
【００８７】
このように、本発明に係る車載オーディオ装置１０は、ＵＳＢメモリ２０から受信したフォルダの情報に基づいてＵＳＢメモリ２０の全フォルダを同一階層へ並列化し、並列化された各フォルダに、それぞれのフォルダに対応する楽曲リストを登録する。
【００８８】
また、本発明に係る車載オーディオ装置１０は、かかる並列化したフォルダと同一階層へＡＬＬフォルダを作成し、全楽曲の楽曲リストを含む全楽曲情報１４ｂをＡＬＬフォルダ内へ作成する。これにより、本発明に係る車載オーディオ装置１０は、ＵＳＢメモリ２０に登録されているフォルダやファイルの管理構成を変更する必要がない。
【００８９】
さらに、本発明に係る車載オーディオ装置１０は、全楽曲リストに基づいてすべての楽曲をまとめて表示することが可能となる。したがって、所定の階層構造に対応した検索機能を有していない場合であっても、利用者は、全楽曲リストから所望の楽曲データを容易に検索することができる。
【００９０】
また、本発明に係る車載オーディオ装置１０は、すべての楽曲のランダム再生をする際にも、全楽曲リストに基づいて再生する。このため、本発明に係る車載オーディオ装置１０は、楽曲をランダムに選択するたびに複数の階層に跨って検索して選択する必要がなく、楽曲を簡便に選択することができる。
【００９１】
さらに、本発明に係る車載オーディオ装置１０は、所定の楽曲を検索する際には予め作成された全楽曲情報１４ｂに含まれる全楽曲リストに基づいて検索をすることができる。したがって、本発明に係る車載オーディオ装置１０では、検索するたびにＵＳＢメモリ２０を参照する必要がない。これにより、本発明に係る車載オーディオ装置１０は、検索にかかる処理時間の短縮と、車載オーディオ装置１０への処理負荷を軽減することができる。
【００９２】
また、本発明に係る車載オーディオ装置１０は、ＵＳＢメモリ２０の全フォルダを同一階層へ記憶し、並列化して管理することとしたので、フォルダ単位で楽曲を検索する際にも、複数の階層に跨ることなく、同一階層で容易に検索をすることができる。
【００９３】
さて、これまではＵＳＢメモリ２０から取得したフォルダの情報に基づいてＵＳＢメモリ２０の全フォルダを同一階層へ並列化してフォルダ情報１４ａへ登録し、ＡＬＬフォルダを含むフォルダを並列に参照できることとした。しかし、上記した構成以外にも、種々の異なるフォルダ情報１４ａの構成にて実施されてよいものである。
【００９４】
以下では、変形例に係る車載オーディオ装置が作成するフォルダ情報の構成について図７および図８を用いて説明する。図７は、フォルダ情報の構成例を示す図であり、図８は、検索操作画面の一例を示す図である。
【００９５】
まず、図７では、変形例に係るフォルダ情報の構成について説明し、つづいて、図８では、かかるフォルダ情報の構成とした場合の楽曲データの検索操作画面の一例について説明する。
【００９６】
図７に示すように、変形例に係る車載オーディオ装置は、ＵＳＢメモリ２０の全フォルダに対し、ＵＳＢメモリ２０に記憶されるフォルダおよびファイルの管理構成と同じツリー構造によってフォルダ情報へ登録する点が上記した実施例とは異なる。
【００９７】
また、変形例に係る車載オーディオ装置は、フォルダ情報へ登録されたフォルダの最上位の階層、すなわちルートフォルダと同一階層へＡＬＬフォルダを作成し、全楽曲リストを含む全楽曲情報１４ｂをＡＬＬフォルダ内へ作成する。
【００９８】
このようにすることで、ＵＳＢメモリ２０のフォルダの管理構成を変更することなく、ＡＬＬフォルダ内の全楽曲リストによってすべての楽曲を並列に表示することが可能となり、利用者は所望の楽曲を容易に検索し、選択することができる。この場合、表示操作部１２に表示される楽曲リストの検索操作画面の一例について図８を用いて説明する。
【００９９】
図８の（Ａ）に示すように、変形例に係る車載オーディオ装置は、楽曲の検索操作を受け付けたならば、フォルダ情報へ登録された最上位のフォルダ（ここでは、ルートフォルダ）およびＡＬＬフォルダを表示する。なお、ルートフォルダおよびＡＬＬフォルダ間に記載の「⇒」ボタンは、ルートフォルダの下位層に遷移する操作ボタンである。
【０１００】
ここで、利用者によって「⇒」ボタンが選択されたならば、変形例に係る車載オーディオ装置は、ルートフォルダの一つ下位層に位置するフォルダＡとフォルダＣとを表示操作部１２へ表示する（図８の（Ｂ）参照）。
【０１０１】
そして、利用者によってフォルダＡおよびフォルダＣ間の「⇒」ボタンが選択されたならば、変形例に係る車載オーディオ装置は、フォルダＡの一つ下位層に位置するフォルダＢを表示操作部１２へ表示する（図８の（Ｃ）参照）。
【０１０２】
さらに、フォルダＢが選択されたならば、変形例に係る車載オーディオ装置は、ＵＳＢメモリ２０に記憶されるフォルダＢの楽曲リストの楽曲データへアクセスし、再生した音声をスピーカ１３へ出力することとなる。
【０１０３】
また、上述した実施例および変形例では、ＵＳＢメモリ２０に記憶される楽曲リストの楽曲データへアクセスし、再生した音声をスピーカ１３へ出力することとしたが、これに限定されるものではない。以下では、変形例に係る車載オーディオ装置１０’およびＵＳＢメモリ２０の構成について図９を用いて説明する。
【０１０４】
図９は、変形例に係る車載オーディオ装置１０’ およびＵＳＢメモリ２０の構成を示すブロック図である。なお、図９では、変形例に係る車載オーディオ装置１０’およびＵＳＢメモリ２０の特徴点を説明するために必要な構成要素についてのみ記載している。また、図２と比較して同様の機能を発揮する部分については説明を省略し、異なる機能について説明することとする。
【０１０５】
図９に示した変形例に係る車載オーディオ装置１０’は、ＵＳＢメモリ２０に記憶される楽曲データを予め自装置の記憶部１４’へ記憶しておき、記憶部１４’に記憶される楽曲データ１４ｃを再生する点が上記した実施例とは異なる。
【０１０６】
図９に示すように、車載オーディオ装置１０’は、スピーカ１３と、記憶部１４’と、制御部１５’とを備えている。また、制御部１５’は、フォルダ情報登録部１５ｂ’と、楽曲データ再生部１５ｇ’とをさらに備えており、記憶部１４’は、楽曲データ１４ｃを記憶する。一方、ＵＳＢメモリ２０は、記憶部２１を備えており、記憶部２１は、楽曲データ２１ａを記憶する。
【０１０７】
フォルダ情報登録部１５ｂ’は、ＵＳＢメモリ２０からフォルダの情報を受信し、受信したフォルダの情報に基づいてＵＳＢメモリ２０の全フォルダを同一階層へ並列化してフォルダ情報１４ａへ登録する処理を行う処理部である。
【０１０８】
また、フォルダ情報登録部１５ｂ’は、並列化された各フォルダに、それぞれのフォルダに対応する楽曲リストを登録するとともに、全フォルダ内の楽曲リストに対応する楽曲データ２１ａをＵＳＢメモリ２０から受信する処理を併せて行う。
【０１０９】
そして、フォルダ情報登録部１５ｂ’は、受信した楽曲データ２１ａを楽曲データ１４ｃとして記憶部１４’へ記憶し、図３で説明したフォルダ情報１４ａの「アドレス」項目へ、車載オーディオ装置１０’に記憶される楽曲データの格納先を登録する。
【０１１０】
さらに、全楽曲情報作成部１５ｄでは、全楽曲リストを含む全楽曲情報１４ｂをＡＬＬフォルダ内へ作成する際に、記憶部１４’のＡＬＬフォルダ内へ全楽曲リストに対応する楽曲データ１４ｃを並列化して記憶する。
【０１１１】
一方、楽曲データ再生部１５ｇ’は、図示しない操作受付部１５ｆからの再生指示を受け付けたならば、記憶部１４’に記憶される楽曲データ１４ｃへアクセスして音声を再生しスピーカ１３へ出力する処理を行う処理部である。
【０１１２】
このように楽曲データを予め車載オーディオ装置１０’へ記憶させておくことによって、楽曲データを再生するたびにＵＳＢメモリ２０へアクセスする必要がなく、再生処理にかかる時間および処理負荷を低減させることができる。
【０１１３】
なお、上述した実施例および変形例では、ＡＬＬフォルダ作成部１５ｃが車載オーディオ装置１０の記憶部１４へＡＬＬフォルダを作成し、全楽曲情報作成部１５ｄが全楽曲リストを含む全楽曲情報１４ｂを作成することとした。
【０１１４】
しかし、上記した構成以外にも、ＡＬＬフォルダを作成する装置構成が種々の異なる構成にて実施されてよいものである。以下では、変形例に係る車載オーディオ装置が作成するＡＬＬフォルダの構成について図１０を用いて説明する。図１０は、変形例に係るＵＳＢメモリを説明するための図である。
【０１１５】
図１０に示すように、変形例に係る車載オーディオ装置は、ＵＳＢメモリへＡＬＬフォルダを作成し、作成されたＡＬＬフォルダ内へ全楽曲リストを含む全楽曲情報１４ｂを作成する点が上記した実施例とは異なる。
【０１１６】
また、変形例に係る車載オーディオ装置は、ＵＳＢメモリの記憶部へ作成されたＡＬＬフォルダ内へ全楽曲リストに対応する楽曲データを並列化して記憶する。このようにすることによって、変形例に係る車載オーディオ装置は、車載オーディオ装置側に全楽曲リストを含む全楽曲情報１４ｂや楽曲データを記憶するには及ばない。したがって、変形例に係る車載オーディオ装置の記憶容量を軽減することができ、車載オーディオ装置にかかる製造コストを抑制することができる。
【０１１７】
また、上述した実施例および変形例では、ＵＳＢメモリやＳＤカード等の外部メディアに記憶される楽曲データを再生する車載オーディオ装置に適用する場合について説明したが、映像データを再生する映像再生装置等にも適用することができる。
【０１１８】
また、上述した実施例および変形例では、車両に搭載される車載オーディオ装置に適用する場合について説明したが、必ずしも車載用に限られるものではなく、種々の異なるメディア再生装置にて実施されてよいものである。
【符号の説明】
【０１１９】
１０    車載オーディオ装置
１２    表示操作部
１３    スピーカ
１４    記憶部
１４ａ  フォルダ情報
１４ｂ  全楽曲情報
１５    制御部
１５ａ  ＵＳＢ検知部
１５ｂ  フォルダ情報登録部
１５ｃ  ＡＬＬフォルダ作成部
１５ｄ  全楽曲情報作成部
１５ｅ  削除処理部
１５ｆ  操作受付部
１５ｇ  楽曲データ再生部
１０’  車載オーディオ装置
１３’  スピーカ
１４’  記憶部
１４ｃ  楽曲データ
１５’  制御部
１５ｂ’  フォルダ情報登録部
１５ｇ’  楽曲データ再生部
２０    ＵＳＢメモリ
２１    記憶部
２１ａ  楽曲データ
【図１】
0005639437.tif 000002
【図２】
0005639437.tif 000003
【図３】
0005639437.tif 000004
【図４】
0005639437.tif 000005
【図５】
0005639437.tif 000006
【図６】
0005639437.tif 000007
【図７】
0005639437.tif 000008
【図８】
0005639437.tif 000009
【図９】
0005639437.tif 000010
【図１０】
0005639437.tif 000011