(57)【特許請求の範囲】
【請求項１】
第１再生データ、および、この第１再生データの固有の情報である第１再生項目データをリストアップした再生リストデータを記憶した記憶手段と、
この記憶手段に記憶された前記第１再生データを読み取って再生する第１再生手段と、
前記第２再生データ、および、この第２再生データの固有の情報である第２再生項目データを記録した外部記録媒体が着脱可能に装着され、前記第２再生データを読み取って再生する第２再生手段と、
前記外部記録媒体が装着された際、前記再生リストデータの終端に前記第２再生項目データを連続したデータとして連結する処理をし、この連結処理された第１再生項目データおよび第２再生項目データに基づき前記第１再生データおよび前記第２再生データを一連に再生処理する制御手段と、
を具備したことを特徴とする再生装置。
【請求項２】
請求項１に記載の再生装置において、
制御手段は、外部記録媒体に記録された第２再生データのうちの所定の第２再生データを検索するとともに、この検索された前記第２再生データに対する第２再生項目データを記憶手段に記憶させ、この記憶された第２再生項目データを前記再生リストデータにおける末尾の第１再生項目データの次から順次連続したデータとして連結する処理をする
ことを特徴とする再生装置。
【請求項３】
記憶手段に記憶された第１再生データを、この第１再生データの固有の情報である第１再生項目データをリストアップした再生リストデータに基づいて再生する再生方法であって、
第２再生データおよびこの第２再生データの固有の情報である第２再生項目データが記録され、着脱可能な外部記録媒体の装着を認識することにより、
前記記憶手段に記憶された再生リストデータの終端に前記第２再生項目データを連続したデータとして連結する処理をし、
この連結処理された第１再生項目データおよび第２再生項目データに基づき前記第１再生データおよび前記第２再生データを一連に再生処理する
ことを特徴とする再生方法。
【請求項４】
請求項３に記載の再生方法において、
連結処理は、外部記録媒体に記録された第２再生データのうちの所定の第２再生データを検索するとともに、この検索された前記第２再生データに対する第２再生項目データを記憶手段に記憶させ、この記憶された第２再生項目データを前記再生リストデータにおける末尾の第１再生項目データの次から順次連続してデータとして連結する処理である
ことを特徴とする再生方法。
【請求項５】
請求項３または４に記載の再生方法をコンピュータに実行させる
ことを特徴とするプログラム。
【請求項６】
請求項５に記載のプログラムがコンピュータにて読取可能に記録された
ことを特徴とするプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記憶手段に記憶された第１再生データとともに着脱可能な外部記録媒体に記録された第２再生データを再生する再生装置、その方法、そのプログラム、および、そのプログラムを記録した記録媒体に関する。
【０００２】
【背景技術】
近年、音質をほとんど劣化させずに音楽データなどのデータを圧縮して記録媒体に記録させることにより、限られた記録領域により多くのデータを記録可能としたデータ圧縮方法が知られている。このデータの圧縮方法としては、例えば、ＭＰ３（MPEG(Moving Picture Experts Group) Audio Layer-3）方式が採用されている。このＭＰ３方式により、例えばメモリーカードなどの限られた記録領域でも音楽データが記録可能となり、この音楽データを記録したメモリーカードを装着することにより音楽データを再生する携帯用の再生装置も知られている。
【０００３】
一方、記録領域が大きくかつ記録された情報の読み出しや書き込み速度が速い記憶手段として、ハードディスクが知られている。このことにより、ハードティスクに数多くの音楽データを記憶させ、このハードディスクに記録された音楽データを読み取って再生する利用形態も考えられている。
【０００４】
しかしながら、近年では音楽データを記録できるメディアが多岐にわたり、各メディアから音楽データを再生させる場合には、１つのメディアから音楽データを再生させた後に、次のメディアに記録された音楽データを再生させるためには、次のメディアにソースを切り替える操作が必要となり、取扱が煩雑となる。
【０００５】
また、車載用の再生装置では、運転中に操作が強いられないように、音楽データの再生時には記録させた音楽データの全てが順次再生される、いわゆるミュージックサーバ機能が設けられている。このミュージックサーバ機能を利用して、例えば外部記録メディアに記録された音楽データもソース切替操作を行うことなく再生させることが考えられる。
【０００６】
しかしながら、外部記録メディアに記録された音楽データを一旦ハードディスクに記憶させるなど、１つのソースにまとめる必要があり、利便性に乏しい。
【０００７】
【発明が解決しようとする課題】
上述したように、異なるメディアにそれぞれ格納されたデータを再生させるためには、ソースの切替操作が必要となったり、１つのメディアにデータをまとめる作業が必要となり、煩雑で利便性に乏しい問題がある。
【０００８】
本発明は、このような問題点に鑑みて、着脱可能に接続される記録媒体に記録される第２再生データを、記憶手段に記憶された第１再生データに連続して再生処理できる再生装置、その方法、そのプログラム、および、そのプログラムを記録した記録媒体を提供することを目的とする。
【０００９】
【課題を解決するための手段】
請求項１記載の発明は、第１再生データ、および、この第１再生データの固有の情報である第１再生項目データをリストアップした再生リストデータを記憶した記憶手段と、この記憶手段に記憶された前記第１再生データを読み取って再生する第１再生手段と、前記第２再生データ、および、この第２再生データの固有の情報である第２再生項目データを記録した外部記録媒体が着脱可能に装着され、前記第２再生データを読み取って再生する第２再生手段と、前記外部記録媒体が装着された際、前記再生リストデータの終端に前記第２再生項目データを連続したデータとして連結する処理をし、この連結処理された第１再生項目データおよび第２再生項目データに基づき前記第１再生データおよび前記第２再生データを一連に再生処理する制御手段と、を具備したことを特徴とした再生装置である。
【００１０】
請求項２に記載の発明は、請求項１に記載の再生装置において、制御手段は、外部記録媒体に記録された第２再生データのうちの所定の第２再生データを検索するとともに、この検索された前記第２再生データに対する第２再生項目データを記憶手段に記憶させ、この記憶された第２再生項目データを前記再生リストデータにおける末尾の第１再生項目データの次から順次連続したデータとして連結する処理をすることを特徴とする。
【００１１】
請求項３に記載の発明は、請求項１に記載の発明の再生装置を、再生方法に展開したもので、記憶手段に記憶された第１再生データを、この第１再生データの固有の情報である第１再生項目データをリストアップした再生リストデータに基づいて再生する再生方法であって、第２再生データおよびこの第２再生データの固有の情報である第２再生項目データが記録され、着脱可能な外部記録媒体の装着を認識することにより、前記記憶手段に記憶された再生リストデータの終端に前記第２再生項目データを連続したデータとして連結する処理をし、この連結処理された第１再生項目データおよび第２再生項目データに基づき前記第１再生データおよび前記第２再生データを一連に再生処理することを特徴とする。
【００１２】
請求項４に記載の発明は、請求項３に記載の再生方法において、請求項２に記載の発明の再生装置に対応する再生方法で、連結処理は、外部記録媒体に記録された第２再生データのうちの所定の第２再生データを検索するとともに、この検索された前記第２再生データに対する第２再生項目データを記憶手段に記憶させ、この記憶された第２再生項目データを前記再生リストデータにおける末尾の第１再生項目データの次から順次連続してデータとして連結する処理であることを特徴とする。
【００１３】
請求項５に記載の発明は、請求項３または４に記載の再生方法をコンピュータに実行させることを特徴としたプログラムである。
【００１４】
請求項６に記載の発明は、請求項５に記載のプログラムがコンピュータにて読取可能に記録されたことを特徴としたプログラムを記録した記録媒体である。
【００１５】
なお、請求項５に記載の発明および請求項６に記載の発明において、コンピュータは、１つに限らず、例えば複数のコンピュータをネットワーク状に組み合わせた構成や、マイクロコンピュータなどの素子、あるいは複数の電子部品が搭載された回路基板などをも含む。
【００１６】
【発明の実施の形態】
以下に、本発明の一実施の形態に係る再生装置の構成について、図面を参照して説明する。
【００１７】
（再生装置の構成）
図１は、再生装置の概略構成を示すブロック図である。この図１において、１は再生装置で、この再生装置１は、データとして例えば音楽データを再生する。そして、再生装置１は、ハードディスクドライブ２と、再生手段３と、制御手段としてのＣＰＵ（Central Processing Unit）４と、操作部５と、表示部６と、ドライバ７と、コネクタ８と、を備えている。
【００１８】
ハードディスクドライブ２は、ＣＰＵ４に接続されている。そして、ハードディスクドライブ２は記憶手段としてのハードディスク２ａを備え、このハードディスク２ａに記憶されたデータを読み取って適宜ＣＰＵ４へ出力する。すなわち、ハードディスクドライブ２は、ハードディスク２ａに記録されたデータを読み取る読取手段として機能する。
【００１９】
また、ハードディスク２ａには、適宜第１再生データである第１音楽データ、第１音楽データに関連付けられた第１音楽データの固有の情報であるアーティスト名やタイトル名などの第１再生項目データとしてのタグデータ、第１音楽データを再生するための目次的なリストである再生リストデータとしてのプレイリストデータ、画像データなど、各種データを記憶可能な記憶領域を有している。
【００２０】
プレイリストデータは、ハードディスク２ａに記憶された第１音楽データの目次的な役割を示し、第１音楽データの固有の情報であるタグデータやファイル名などの第１再生項目データがリストアップされたデータである。なお、各種データは、ハードディスク２ａに第１音楽データを記憶する際に合わせて記憶されるとともに、プレイリストデータが合わせて作成される。
【００２１】
そして、ハードディスクドライブ２は、ＣＰＵ４からの制御信号により、記憶する第１音楽データなどの各種データをＣＰＵ４に出力するとともに、各種データを記憶する。
【００２２】
操作部５は、ＣＰＵ４に接続されている。この操作部５は、再生装置１の動作指令をするための図示しない操作スイッチや操作ボタンを備えている。そして、操作部５は、これら操作スイッチや操作ボタンの入力操作に対応する所定の信号をＣＰＵ４へ出力する。
【００２３】
表示部６は、ＣＰＵ４に接続されている。この表示部６は、ＣＰＵ４から出力される映像データに基づいて適宜画像表示する図示しない表示面を備えている。この表示部６は、再生する音楽データに関するプレイリストデータ、タグデータに基づく例えばアーティスト名やタイトル名などを表示する。
【００２４】
再生手段３はＣＰＵ４に接続され、ＣＰＵ４から出力される音楽データを音として出力して再生する。この再生手段３と、ハードディスクドライブ２とにより、ハードディスク２ａから第１再生データである第１音楽データを読み取って再生する第１再生手段１０が構成される。
【００２５】
そして、この再生手段３は、ＤＳＰ（Digital Signal Processor）１１と、Ｄ／Ａコンバータ１２と、スピーカ１３と、を備えている。
【００２６】
ＤＳＰ１１は、ＣＰＵ４に接続されているとともに、Ｄ／Ａコンバータ１２が接続されている。このＤＳＰ１１は、ＣＰＵ４から出力される音楽データのデジタル信号を信号処理する集積回路である。そして、ＤＳＰ１１は、信号処理したデータをＤ／Ａコンバータ１２に出力する。
【００２７】
Ｄ／Ａコンバータ１２には、スピーカ１３が接続されている。このＤ／Ａコンバータ１２は、ＤＳＰ１１から出力される信号処理されたデータをアナログ信号に変換し、スピーカ１３へ出力する。そして、スピーカ１３は、Ｄ／Ａコンバータ１２から出力されたアナログ信号を音として出力する。
【００２８】
ドライバ７は、ＣＰＵ４に接続されているとともに、コネクタ８が接続されている。このコネクタ８には外部メディアである外部記録媒体としてのメモリカード１５が着脱可能に接続される。このコネクタ８への接続により、メモリカード１５は再生装置１に装着される。そして、ドライバ７は、コネクタ８に接続されたメモリカード１５からデータをデジタル信号として読み取る。この読み取ったデータは、ＣＰＵ４へ出力される。すなわち、ドライバ７は、メモリカード１５に記録されたデータを読み取る読取手段として機能する。
【００２９】
なお、メモリカード１５には、第２再生データとしての第２音楽データ、例えば音声圧縮データであるＭＰ３ファイルの他、第２音楽データに関するアーティストデータやタイトルデータなどの第２音楽データの固有の情報である第２再生項目データなどが記録されている。
【００３０】
そして、ドライバ７、コネクタ８、および、再生手段３により、メモリカード１５から第２再生データである第２音楽データを読み取って再生する第２再生手段１７が構成される。
【００３１】
ＣＰＵ４は、ＲＡＭ（Random Access Memory）などの図示しない内蔵メモリを備えている。この内蔵メモリには、再生装置１全体の動作制御をするＯＳ（Operating System）上に展開される各種プログラムが記録されている。そして、ＣＰＵ４は、内蔵メモリに記録された各種プログラムとして、音楽データ検索手段２１と、リスト連結手段２２と、を備えている。
【００３２】
音楽データ検索手段２１は、ドライバ７により、メモリカード１５に記録された第２音楽データであるＭＰ３ファイルを検索する。
【００３３】
リスト連結手段２２は、音楽データ検索手段２１で検索したＭＰ３ファイルののファイル名やＭＰ３ファイルの音楽データに関連付けられた固有の情報であるタグデータなどの第２再生項目データを、ハードディスク２ａに記憶されたプレイリストデータに一体的に連結処理する。具体的には、リスト連結手段２２は、プレイリストデータの終端に、検索した順で順次第２再生項目データである第２音楽データ固有情報を記憶させて一連のプレイリストデータとして連結する処理をする。
【００３４】
〔再生装置におけるデータ再生処理〕
次に、本実施の形態における音楽データを再生する処理について、図面を参照して説明する。図２は、メモリカードに記録された第２音楽データに関する第２再生項目データを、ハードディスクに記憶された第１音楽データに関するプレイリストとして連結する動作を示すフローチャートである。図３および図４は、ハードディスクに記憶されたプレイリストデータにメモリカードに記録された第２再生項目データを連結する状況を説明する概念図である。図５は、メモリカードに記録された第２音楽データを検索してプレイリストデータに連結する動作を示すフローチャートである。図６は、メモリカードの階層ファイルの構造を示す概念図である。図７は、ハードディスクおよびメモリカードに格納されている音楽データを再生する処理動作を示すフローチャートである。図８は、プレイリストデータを表示した表示画面を示す説明図である。図９は、メモリカードに記録された第２音楽データを再生している際の表示画面を示す説明図である。
【００３５】
まず、メモリカード１５が再生装置１に装着され、コネクタ８にメモリカード１５が接続されると、図２のフローチャートに示すように、ＣＰＵ４はドライバ７を介してメモリカード１５が装着されたことを認識する（ステップＳ１）。そして、ＣＰＵ４は、ハードディスク２ａに記憶された第１音楽データの検索処理回数が０である旨を設定する。すなわち、ＣＰＵ４は、ハードディスク２ａに記憶された第１音楽データの検索処理回数に対応したＮ値がまだ第１音楽データを検索処理していない旨のＮ＝０を設定する（ステップＳ２）。
【００３６】
この後、ＣＰＵ４は、図３に示すように、あらかじめハードディスク２ａに記憶されたプレイリストデータ３１の終端にメモリカード１５に記録された第２音楽データの第２再生項目データをリストアップするための処理をする（ステップＳ３）。具体的には、図３および図４に示すように、プレイリストデータ３１の終端の位置に、第２音楽データに関するＭＰ３ファイル名やタグデータなどの第２再生項目データを順次リストアップしてプレイリストデータ３１に連結するための空き領域３３を作成する。
【００３７】
このステップＳ３で、プレイリストデータ３１にメモリカード１５の第２音楽データの第２再生項目データをリストアップするための空き領域３３を作成した後、音楽データ検索手段２１にてドライバ７を介してメモリカード１５に記録された第２音楽データを検索する処理をする（ステップＳ４）。このステップＳ４では、後述するように、メモリカード１５に記憶された第２音楽データを検索して認識し、総数Ｘを認識する。この後、メモリカード１５に記録されＮ番目に検索された第２音楽データ、最初の段階では１番目に検索した第２音楽データを連結処理する旨のＮ＝Ｎ＋１を設定する（ステップＳ５）。
【００３８】
そして、ＣＰＵ４は、ステップＳ４における第２音楽データの検索処理の結果に基づいて、メモリカード１５の検索したＮ番目、最初の場合には１番目の第２音楽データであるＭＰ３ファイルが、ＤＳＰ１１で再生処理可能か否かを判断する。すなわち、ＭＰ３ファイルの音声圧縮率であるいわゆるビットレートがＤＳＰ１１で伸長処理可能か否かを判断する（ステップＳ６）。このステップＳ６で、Ｎ番目、最初の場合には１番目のＭＰ３ファイルを再生処理できないと判断した場合には、次のＭＰ３ファイルを連結処理する旨のＮ＝Ｎ＋１を設定する（ステップＳ７）。
【００３９】
また、ステップＳ６で検索したＮ番目のＭＰ３ファイルを再生処理できると判断した場合には、このＭＰ３ファイルにアーティスト情報やタイトル情報などの第２再生項目データであるＭＰ３ファイルに関する情報としてのタグデータ、すなわちＩＤ３タグデータが関連付けされているか否かを判断する（ステップＳ８）。このステップＳ８で、ＭＰ３ファイルにＩＤ３タグデータが関連付けされていると判断した場合には、ＩＤ３タグデータをプレイリストデータ３１の終端の次の段目、例えば図４に示すように１０００段目となる空き領域３３のＮ段目に登録する。すなわち、ＩＤ３タグデータを構成するアーティスト情報やタイトル情報を、再生するトラック名として、図３に示すように、空き領域３３のＮ段目、最初の場合には１段目に記憶させて登録する処理をする（ステップＳ９）。この後、ステップＳ７に進む。
【００４０】
そして、ステップＳ８で、ＩＤ３タグデータがＭＰ３ファイルに関連付けされていないと判断した場合には、リスト連結手段２２により、ＭＰ３ファイル名をトラック名としてプレイリストデータ３１の終端の空き領域３３のＮ段目、最初の場合には１段目に登録する処理をし（ステップＳ１０）、ステップＳ７に進む。
【００４１】
さらに、ステップＳ７でＮ＝Ｎ＋１を設定した後、ＣＰＵ４は、Ｎ値がメモリカード１５に記録された第２音楽データであるＭＰ３ファイルの総数Ｘ（Ｎ＝Ｘ）となったか否かを判断する（ステップＳ１１）。ここで、ＭＰ３ファイルの総数Ｘは、ステップＳ４におけるＭＰ３ファイルの検索処理により認識される。このステップＳ１１で、Ｎ＝Ｘとなっていないと判断した場合、メモリカード１５内にまだ連結処理していないＭＰ３ファイルがあると判断し、引き続き連結処理を継続するためにステップＳ６に進む。
【００４２】
また、ステップＳ１１で、Ｎ＝Ｘであると判断した場合、メモリカード１５に記録されているＭＰ３ファイルを全て連結処理したものと判断し、連結処理を終了する。このようにして、図２に示すフローチャートに基づく動作により、プレイリストデータ３１にメモリカード１５の第２音楽データの固有情報が順次連結、すなわち、プレイリストデータ３１にメモリカード１５の各第２再生項目データが順次連結処理される。この空き領域３３にリストアップされた複数の第２音楽データ固有情報を外部メディアプレイリストデータ（終端プレイリストデータ）３２とする。
【００４３】
一方、ステップＳ４における検索処理では、図５のフローチャートに示すように、例えばメモリカード１５の図６に示すような階層ファイルの構造を、階層索引順次アクセス方式（Hierarchical Indexed Sequential Access Method：ＨＩＳＡＭ）により第２音楽データを検索処理する。
【００４４】
具体的には、ＣＰＵ４は、メモリカード１５内に設けられたディレクトリ内に記録された第２音楽データの検索処理回数が０である旨を設定する。すなわち、ＣＰＵ４は、メモリカード１５内のディレクトリ内に記録された第２音楽データの検索処理回数に対応したｎ値がまだ第２音楽データを検索処理していない旨のｎ＝０を設定する（ステップＳ２１）。
【００４５】
この後、ＣＰＵ４は、音楽データ検索手段２１により、データの検索処理をするディレクトリのディレクトリ名を設定する。例えば、データの検索処理対象のディレクトリのディレクトリ名を検索対象として設定し、内蔵メモリに記憶させる処理をする。さらに、ＣＰＵ４は、この検索処理対象のディレクトリのエントリ情報を取得する（ステップＳ２２）。
【００４６】
このステップＳ２２において、取得するエントリ情報は、ディレクトリ内に格納されたデータ数などの情報である。また、検索処理当初では、メモリカード１５の記録領域を構成する最上層のルートディレクトリをデータ検索処理することとなるので、ディレクトリ名としては、例えば「ルートディレクトリ」が設定され、このルートディレクトリ内のエントリ情報を取得することとなる。
【００４７】
そして、ＣＰＵ４は、データの検索処理をするディレクトリ内のｎ段目のデータを検索処理、処理当初では１段目のデータを処理するために、ｎ＝ｎ＋１を設定する（ステップＳ２３）。この後、ＣＰＵ４は、ステップＳ２２で取得したエントリ情報に基づいて、ｎ段目のデータの属性がファイル属性でかつファイル名の拡張子が「．ｍｐ３」であるか否かを判断する（ステップＳ２４）。
【００４８】
このステップＳ２４で、ｎ段目のデータの属性がファイル属性でないと判断した場合には、そのデータがディレクトリ属性であるか否かを判断する（ステップＳ２５）。
【００４９】
このステップＳ２５において、ディレクトリ属性であると判断した場合には、そのディレクトリ内のエントリ情報を取得するために、データの検索処理を実施するディレクトリ名として、この検索したディレクトリのディレクトリ名に変更して内蔵メモリなどに記憶させる設定処理をする（ステップＳ２６）。そして、ステップＳ２２に進み、例えば図６に示すように、ディレクトリ１より下層のディレクトリ２内を１段目から順次検索処理させるように設定する。なお、このステップＳ２２に進む際に、それまでデータの検索処理の対象であった上層のディレクトリ１のディレクトリ名およびデータの検索処理をしているｎ値を、例えば内蔵メモリに記憶しておく。
【００５０】
また、ステップＳ２５において、ディレクトリ属性ではないと判断した場合には、ファイル属性ではないが拡張子が「．ｍｐ３」であるとして、現在検索処理しているディレクトリのエントリ情報に基づいて、ｎ値が現在のディレクトリ内におけるエントリ情報の総数であるデータの総数ｘ（ｎ＝ｘ）であるか否かの判断に移行する（ステップＳ２７）。
【００５１】
一方、ステップＳ２４で、拡張子が「．ｍｐ３」のファイル属性であると判断した場合には、メモリカード１５に第２音楽データが記憶されていることを認識する（ステップＳ２８）。なお、このステップＳ２８において、認識した第２音楽データの総数Ｘをカウントする。この後、ステップＳ２７に進む。
【００５２】
そして、ステップＳ２７において、ｎ＝ｘではないと判断した場合、現在データの検索処理をしているディレクトリにおいて、データの検索処理をしていないデータが残っていると判断する。そして、引き続き検索処理を継続するために、ステップＳ２３に戻ってｎ＝ｎ＋１を設定し、順次データの検索処理をする。
【００５３】
また、ステップＳ２７において、ｎ＝ｘであると判断した場合には、現在データの検索処理をしているディレクトリ内の全てのデータを検索処理したと判断する。そして、現在、ルートディレクトリ内のデータの検索処理を実施しているか否かを判断する（ステップＳ２９）。この判断は、例えばデータの検索処理対象として内蔵メモリに記憶したディレクトリ名に基づいて判断する。
【００５４】
そして、ステップＳ２９で、ルートディレクトリのデータの検索処理を実施しているのではないと判断した場合には、ディレクトリ内のデータ検索処理をしていると判断し、このディレクトリがエントリ情報として含まれる１つ上層のディレクトリに戻って、データの検索処理を継続する（ステップＳ３０）。このステップＳ３０でのデータの検索処理を継続する際には、例えばステップＳ２６で内蔵メモリに記憶しておいたディレクトリのディレクトリ名とデータの検索処理が終了して段数のｎ値とに基づいて処理する。より具体的には、データ検索処理対象のディレクトリ名を記憶されていたディレクトリのディレクトリ名に再び変更するとともに、記憶されていたｎ値を呼び出す。
【００５５】
この後、ステップＳ２３に戻って、次のデータを検索処理するために、ｎ＝ｎ＋１を設定し、再びデータを順次検索処理する。
【００５６】
そして、ステップＳ２９で、現在ルートディレクトリ内のデータの検索処理を実施していると判断した場合には、ＣＰＵ４はメモリカード１５に記録された全てのデータの検索処理が終了したと判断し、メモリカード１５の第２音楽データの検索処理が終了する。
【００５７】
上記処理により、メモリカード１５に記憶された第２音楽データの第２再生項目データをハードディスク２ａのプレイリストデータ３１の終端に連結する処理が終了し、実際に音楽データを再生する場合には、図７のフローチャートに示すように処理される。すなわち、利用者による音楽データを再生する旨の操作部５の入力操作により、ＣＰＵ４は操作部５からの再生指令の信号を認識し、ハードディスク２ａに記憶されたプレイリストデータ３１を読み出し、内蔵メモリに記憶させる。そして、ＣＰＵ４は、プレイリストデータ３１に基づいてハードディスク２ａに記憶された第１音楽データであるＭＰ３ファイルのデータを順次読み出し、ＤＳＰ１１に出力させる。このＣＰＵ４から出力されたＭＰ３ファイルのデータは、ＤＳＰ１１で伸長処理などの信号処理が施され、Ｄ／Ａコンバータ１２を介してスピーカ１３から音として出力されて再生される。
【００５８】
そして、ＣＰＵ４は、現在再生しているトラックのＭＰ３ファイルのデータの再生が完了したか否かを判断する（ステップＳ３１）。このステップＳ３１で、ＭＰ３ファイルのデータの再生が完了したことを検出することにより、ＣＰＵ４は、次の音楽データを再生するために、現在再生しているトラック番号に「１」を加算する処理をする（ステップＳ３２）。
【００５９】
さらに、ＣＰＵ４は、現在、ＭＰ３ファイルを再生するためにプレイリストデータ３１の終端に順次連結され外部メディアプレイリストデータ（終端プレイリストデータ）３２を構成するメモリカード１５の複数の第２再生項目データに基づいて第２音楽データが再生処理されているか否かを判断する（ステップＳ３３）。このステップＳ３３で、外部メディアプレイリストデータ３２にリストアップされた第２再生項目データに基づく第２音楽データであるＭＰ３ファイルのデータの再生ではない、すなわちプレイリストデータ３１にリストアップされた第１再生項目データに基づく第１音楽データであるＭＰ３ファイルのデータを再生していると判断した場合には、プレイリストデータ３１とそれまで再生されていたＭＰ３ファイルのデータのトラック番号の情報とに基づいて、次に再生するＭＰ３ファイルを検索する（ステップＳ３４）。
【００６０】
また、ステップＳ３３において、外部メディアプレイリストデータ３２にリストアップされた第２再生項目データに基づく第２音楽データであるＭＰ３ファイルのデータを再生していると判断した場合には、トラック番号に対応する外部メディアプレイリストデータ３２の所定の段目のＭＰ３ファイルのファイル名を次に再生するＭＰ３ファイルのデータとして設定する（ステップＳ３５）。
【００６１】
この後、ＣＰＵ４は、再生するＭＰ３ファイルのデータをメモリカード１５から読み出し、内蔵メモリに記憶させる（ステップＳ３６）。そして、ＣＰＵ４は、内蔵メモリに記憶したＭＰ３ファイルのデータをＤＳＰ１１に出力して信号処理し、Ｄ／Ａコンバータ１２を介してスピーカ１３から音として出力させる（ステップＳ３７）。この後、ステップＳ３１に戻り、ハードディスク２ａおよびメモリカード１５内のＭＰ３ファイルのデータを順次一連に再生処理する。なお、外部メディアプレイリストデータ３２の最後にリストアップされたＭＰ３ファイルの第２音楽データ固有情報であるファイル名に対応するＭＰ３ファイルのデータの再生が終了した場合には、再びハードディスク２ａに記憶されプレイリストデータ３１の最初にリストアップされたＭＰ３ファイルのタグデータに基づくＭＰ３ファイルのデータから再生を繰り返す処理をする。
【００６２】
一方、再生するプレイリストデータ３１を表示させる旨の操作部５の操作を認識することにより、ＣＰＵ４はプレイリストデータ３１に基づいて、例えば図８に示すように、表示部６にプレイリストデータ３１を表示する。この図８に示すように、プレイリストデータ３１にリストアップされたＭＰ３ファイルのタグデータの最後に外部メディアであるメモリカード１５が連結されて表示される。
【００６３】
すなわち、例えば図４に示すように、プレイリストデータ３１には８個の音楽データの固有情報がリストアップされていたとした場合、図８に示すように、プレイリストデータ３１の８番目の音楽データ固有情報（「ＡＡＡＡＢＢＣＣ」）の次の９番目に外部メディアプレイリストデータ３２のタイトル名（［ＰＣ−ＣＡＲＤ］）が表示されるように処理される。
【００６４】
そして、このメモリカード１５に記録された例えばトラック番号で３番目の第２音楽データが再生される場合には、例えば図９に示すように、プレイリストデータ３１の終端に連結された３番目のＭＰ３ファイルのタグデータやファイル名などの第２再生項目データ（「ＢＢＣＣＣＣＤ」）が表示される。
【００６５】
このように、ハードディスク２ａに記憶された第２音楽データを読み取って再生手段３にて再生させるＣＰＵ４により、第２音楽データおよび第２音楽データの第２再生項目データを記録するメモリカード１５が着脱可能に接続されたことを検出すると、ハードディスク２ａに記憶されたプレイリストデータ３１の終端に、メモリカード１５に記録された第２再生項目データを、連続したデータとして連結する。そして、ＣＰＵ４は、プレイリストデータ３１およびこのプレイリストデータ３１に連結されて作成された外部メディアプレイリストデータ３２に亘ってリストアップされる第１再生項目データおよび第２再生項目データに基づく第１音楽データおよび第２音楽データをリストに沿って一連に再生処理する。このため、異なるメディアのハードディスク２ａおよびメモリカード１５の各第１音楽データおよび第２音楽データが、１つのメディアに記憶された音楽データを再生するようにソースの切替などの操作をすることなしに一連に再生処理でき、取扱性を向上でき、利便性を向上できる。
【００６６】
また、着脱可能な外部のメモリカード１５の第２音楽データを読取可能としていることから、再生手段３で再生させる音楽データを適宜メモリカード１５に記録すればよく、利用者の嗜好に対応した音楽データを再生させることが容易にでき、ハードディスク２ａに利用者の好みに対応した音楽データを書き換えるなどの作業が不要で、作業性を向上でき、利便性を向上できる。
【００６７】
そして、ＣＰＵ４は、音楽データ検索手段２１によりメモリカード１５に記録された第２音楽データを検索し、リスト連結手段２２により音楽データ検索手段２１にて順次検索した第２音楽データの第２再生項目データである第２音楽データ固有情報をハードディスク２ａのプレイリストデータ３１の終端に連続したデータとして順次リストアップさせる。このことにより、プレイリストデータ３１の終端に連続したデータとして外部メディアプレイリストデータ３２が作成される。このように処理することで、容易に異なるメディアでも１つのメディアの如く再生できる。
【００６８】
さらに、ＣＰＵ４は、メモリカード１５の第２音楽データの第２再生項目データがプレイリストデータ３１に連結された場合の表示形態として、図８に示すように、プレイリストデータ３１の末尾の第１音楽データの第１再生項目データ（「ＡＡＡＡＢＢＣＣ」）の次に、外部メディアプレイリストデータ３２のタイトル名（［ＰＣ−ＣＡＲＤ］）が表示される。さらに、この表示された９番目の［ＰＣ−ＣＡＲＤ］を利用者が選択することにより、外部メディアプレイリストデータ３２の一覧が表示されるように処理する。このため、ハードディスク２ａにさらに記憶可能な空き領域がある場合に、プレイリストデータ３１の終端にメモリカード１５の第２音楽データの第２再生項目データを順次連結させても、接続されたメモリカード１５の外部メディアプレイリストデータ３２のタイトル名が次に再生される曲群として表示されるので、限られた表示画面内であっても利用者は視認し易い。
【００６９】
〔実施形態の変形〕
なお、本発明は、上述した一実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【００７０】
上述した実施の形態では、例えば表示部６を有しないオーディオ装置などとして利用する構成としてもよい。さらには、例えばコンピュータに読み取り可能なプログラムとし、コンピュータのハードディスクなどの記憶手段に記憶した第１音楽データと、コンピュータに装着されたメモリカードやＣＤ−ＲＯＭなどの外部記録媒体に記録した第２音楽データとを一連に再生させるようにコンピュータを動作させるなど、プレイリストデータ３１に第２再生項目データを連結処理するいずれの装置でも適用できる。
【００７１】
そして、第１再生データおよび第２再生データとしてＭＰ３方式により圧縮されたＭＰ３データを対象として説明したが、これに限ることなく、異なる方式により圧縮されたいずれの音楽データについても適用可能である。さらには、ＭＰ３データなどの圧縮されたデータに係わらず、ＣＤ−ＤＡに記録された音楽データのように圧縮処理が施されていないデータについても適用させることができる。また、音楽データに限らず、画像データなど再生処理される他のデータをも対象とすることができる。
【００７２】
また、記憶手段としては、ハードディスク２ａに限らず、例えば、ＣＤ−Ｒ（Compact Disk-Read）、ＣＤ−Ｒ／Ｗ（Compact Disk-Read/Write）、ＤＶＤ−ＲＡＭ（Digital Versatile Disc-Random Access Memory）など、データを書き込み可能ないずれのメディアを用いることもできる。
【００７３】
同様に、外部記録媒体としては、メモリカード１５に限らず、上述したように、例えばＣＤ−ＲＯＭやＤＶＤ−ＲＡＭなどの磁気テープ、磁気ディスク、光ディスク、光磁気ディスクなど、再生装置に着脱されるいずれのメディアでもできる。
【００７４】
また、外部記録媒体として１つのメモリカード１５が装着されて、このメモリカード１５の第２音楽データを一連に再生するように説明したが、例えば複数のメモリカード１５を接続できる構成としたり、メモリカード１５の他に光ディスクドライブなどがＣＰＵ４に接続され、この光ディスクドライブなどに装着される光ディスクに記録された第２音楽データをも一連に再生できる構成とするなど、複数の外部記録媒体が接続可能で、これら複数の外部記録媒体に記録された第２再生データの第２再生項目データをプレイリストデータ３１の終端に順次連結させる処理をする構成とすることもできる。
【００７５】
本発明は、上述した一実施の形態および実施形態の変形のみに限ることなく、その他、本発明の目的を逸脱しない範囲で様々な応用が可能である。
【００７６】
【発明の効果】
本発明によれば、記憶手段に記憶された再生リストデータの終端に、装着された外部記憶媒体に記録された第２再生項目データを、連続したデータとして連結し、連結された第１再生項目データおよび第２再生項目データに基づいて異なるメディアである記憶手段の第１音楽データおよび外部記録媒体の第２音楽データを一連に再生処理するため、１つのメディアに記憶された音楽データの再生と同様に再生処理でき、利便性を向上できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係る再生装置の概略構成を示すブロック図である。
【図２】前記一実施の形態におけるリストデータの連結処理動作を示すフローチャートである。
【図３】前記一実施の形態におけるプレイリストデータに第２再生項目データを連結する状況を説明する概念図である。
【図４】前記一実施の形態におけるプレイリストデータに第２再生項目データを連結する状況を説明する概念図である。
【図５】前記一実施の形態におけるメモリカードの第２音楽データを検索処理する動作を示すフローチャートである。
【図６】前記一実施の形態におけるメモリカードの階層ファイルの構造を示す概念図である。
【図７】前記一実施の形態における音楽データを一連に再生処理する動作を示すフローチャートである。
【図８】前記一実施の形態におけるプレイリストを表示した表示画面を示す説明図である。
【図９】前記一実施の形態におけるメモリカードに記録された第２音楽データを再生している際の表示画面を示す説明図である。
【符号の説明】
１    再生装置
２ａ  記憶手段としてのハードディスク
４    制御手段としてのＣＰＵ
１０    第１再生手段
１５    記録媒体としてのメモリカード
１７    第２再生手段
２１    音楽データ検索手段
２２    リスト連結手段
【図１】
0003793738.tif 000002
【図２】
0003793738.tif 000003
【図３】
0003793738.tif 000004
【図４】
0003793738.tif 000005
【図５】
0003793738.tif 000006
【図６】
0003793738.tif 000007
【図７】
0003793738.tif 000008
【図８】
0003793738.tif 000009
【図９】
0003793738.tif 000010