(57)【要約】【課題】コンテンツの転送に際して、ユーザに装置の利用を可能とする再生装置を提供すること。【解決手段】コンテンツデータを記憶する記憶手段（ＨＤＤ１０ｉ）と、他の機器からコンテンツデータを取得する取得手段（Ｉ／Ｆ１０ｊ）と、取得手段によって取得されたコンテンツデータを記憶手段に格納する格納手段（ＣＰＵ１０ａ）と、記憶手段に記憶されているコンテンツデータを検索する際に参照する検索用データベースを生成する生成手段（ＣＰＵ１０ａ）と、生成手段によって検索用データベースを生成する際に、所定のコンテンツデータを再生する再生手段（デコーダ１０ｆ、ＤＡＣ１０ｇ、アンプ１０ｈ）と、を有する。【選択図】図１
2009004047.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータを記憶する記憶手段と、
他の機器から上記コンテンツデータを取得する取得手段と、
上記取得手段によって取得されたコンテンツデータを上記記憶手段に格納する格納手段と、
上記記憶手段に記憶されている上記コンテンツデータを検索する際に参照する検索用データベースを生成する生成手段と、
上記生成手段によって上記検索用データベースを生成する際に、所定のコンテンツデータを再生する再生手段と、
を有することを特徴とする再生装置。
【請求項２】
前記再生手段は、前記記憶手段に記憶されている前記コンテンツデータを所定の順序で再生することを特徴とする請求項１記載の再生装置。
【請求項３】
前記記憶手段に記憶されている前記コンテンツデータを、ファイルおよびフォルダを単位として一覧表示する表示手段をさらに有し、
前記再生手段は、上記表示手段に表示された情報に基づいて選択されたコンテンツデータを再生することを特徴とする請求項２記載の再生装置。
【請求項４】
前記再生手段は、前記記憶手段に記憶されている前記コンテンツデータの中で、前記格納手段によって新たに格納されたコンテンツデータを優先して再生することを特徴とする請求項２記載の再生装置。
【請求項５】
前記格納手段によって新たに格納されたコンテンツデータに関する情報を記憶する他の記憶手段を有し、前記再生手段は、上記他の記憶手段に記憶されている情報を参照して、新たなコンテンツデータを再生することを特徴とする請求項４記載の再生装置。
【請求項６】
前記格納手段によって新たに格納されたコンテンツデータ自体を記憶する他の記憶手段を有し、前記再生手段は、上記他の記憶手段に記憶されているコンテンツデータを再生することを特徴とする請求項４記載の再生装置。
【請求項７】
他の機器から上記コンテンツデータを取得して記憶手段に記憶し、
上記記憶手段に記憶されている上記コンテンツデータを検索する際に参照する検索用データベースを生成し、
検索用データベースを生成する際に、所定のコンテンツデータを再生する、
ことを特徴とする再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再生装置および再生方法に関する。
【背景技術】
【０００２】
近年、フラッシュメモリまたはハードディスクを利用した携帯型の再生装置が市場に多く流通している。これらの再生装置は、フラッシュメモリまたはハードディスクに格納したコンテンツデータを、「アルバム名」または「アーティスト名」等の属性に基づいて分類して表示装置に一覧表示し、目的のコンテンツデータを容易に検索できる機能を有している（特許文献１参照）。
【０００３】
このような機能を実現するには、検索用のデータベースが必要になるが、このような検索用データベースを作成する方法としては、主に次の２通りの方法がある。第１の方法は、パーソナルコンピュータから再生装置にコンテンツデータを転送する際に、検索用データベースをパーソナルコンピュータ側で作成し、コンテンツデータと併せてこの検索用データベースを転送する方法である。第２の方法は、検索用データベースを、再生装置側で作成し、パーソナルコンピュータからは、コンテンツデータのみを転送する方法である。
【０００４】
第１の方法では、処理速度が速いパーソナルコンピュータにおいて検索用データベースを作成するので、待ち時間が短くなるというメリットがあるが、パーソナルコンピュータに専用のソフトウエアをインストールする必要がある。一方、第２の方法では、パーソナルコンピュータに専用のソフトウエアをインストールする必要はないが、処理速度が遅い再生装置において検索用データベースを作成するため、待ち時間が長いというデメリットがある。
【０００５】
【特許文献１】特開２００７−９４８０２号公報（図８等）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
第２の方法では、パーソナルコンピュータに専用のソフトウエアをインストールする必要はないために手軽に使用できる反面、検索用データベースの作成に時間を要し、その処理が終了するまでは、転送したコンテンツを再生することができない。このため、検索用データベースの作成が完了するまで、ユーザは再生装置を利用できないという問題点がある。
【０００７】
本発明は、上記の事情に基づきなされたもので、その目的とするところは、コンテンツの転送に際して、ユーザに装置の利用を可能とする再生装置および再生方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述の目的を達成するため、本発明の再生装置は、コンテンツデータを記憶する記憶手段と、他の機器からコンテンツデータを取得する取得手段と、取得手段によって取得されたコンテンツデータを記憶手段に格納する格納手段と、記憶手段に記憶されているコンテンツデータを検索する際に参照する検索用データベースを生成する生成手段と、生成手段によって検索用データベースを生成する際に、所定のコンテンツデータを再生する再生手段と、を有する。
【０００９】
また、他の発明の再生装置は、上述の発明に加えて、再生手段が、記憶手段に記憶されているコンテンツデータを所定の順序で再生するようにしている。
【００１０】
また、他の発明の再生装置は、上述の発明に加えて、記憶手段に記憶されているコンテンツデータを、ファイルおよびフォルダを単位として一覧表示する表示手段をさらに有し、再生手段が、表示手段に表示された情報に基づいて選択されたコンテンツデータを再生するようにしている。
【００１１】
また、他の発明の再生装置は、上述の発明に加えて、再生手段が、記憶手段に記憶されているコンテンツデータの中で、格納手段によって新たに格納されたコンテンツデータを優先して再生するようにしている。
【００１２】
また、他の発明の再生装置は、上述の発明に加えて、格納手段によって新たに格納されたコンテンツデータに関する情報を記憶する他の記憶手段を有し、再生手段が、他の記憶手段に記憶されている情報を参照して、新たなコンテンツデータを再生するようにしている。
【００１３】
また、他の発明の再生装置は、上述の発明に加えて、格納手段によって新たに格納されたコンテンツデータ自体を記憶する他の記憶手段を有し、再生手段が、他の記憶手段に記憶されているコンテンツデータを再生するようにしている。
【００１４】
また、本発明の再生方法は、他の機器からコンテンツデータを取得して記憶手段に記憶し、記憶手段に記憶されているコンテンツデータを検索する際に参照する検索用データベースを生成し、検索用データベースを生成する際に、所定のコンテンツデータを再生する、ことを特徴とする。
【発明の効果】
【００１５】
本発明によれば、コンテンツの転送に際して、ユーザに装置の利用を可能とする再生装置および再生方法を提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の一実施の形態について図に基づいて説明する。なお、以下では、（Ａ）第１の実施の形態の構成例、（Ｂ）第１の実施の形態の動作、（Ｃ）第２の実施の形態の構成例、（Ｄ）第２の実施の形態の動作、（Ｅ）第３の実施の形態の構成例、（Ｆ）第３の実施の形態の動作、（Ｇ）変形実施の態様の順に説明する。なお、本発明の再生方法については、本発明の各実施の形態の再生装置の動作として説明する。
【００１７】
（Ａ）第１の実施の形態の構成例
【００１８】
図１は、本発明の第１の実施の形態の再生装置１０の構成例を示す図である。この図に示すように、本発明の再生装置１０は、ＣＰＵ（Central Processing Unit）１０ａ、ＲＯＭ（Read Only Memory）１０ｂ、表示処理部１０ｃ、ＬＣＤ（Liquid Crystal Display）１０ｄ、ＲＡＭ（Random Access Memory）１０ｅ、デコーダ１０ｆ、ＤＡＣ（Digital to Analog Converter）１０ｇ、アンプ１０ｈ、ＨＤＤ（Hard Disk Drive）１０ｉ、Ｉ／Ｆ（Interface）１０ｊ、入力部１０ｋ、および、バス１０ｍを主要な構成要素としている。なお、アンプ１０ｈには、ヘッドフォン２０が接続され、Ｉ／Ｆ１０ｊには、パーソナルコンピュータ（ＰＣ）３０を接続することができる。
【００１９】
ここで、格納手段および生成手段としてのＣＰＵ１０ａは、ＲＯＭ１０ｂまたはＨＤＤ１０ｉに格納されているプログラムに基づいて、装置の各部を制御する中央制御装置である。
【００２０】
ＲＯＭ１０ｂは、ＣＰＵ１０ａが装置の各部を制御する際に必要となる基本的なプログラムおよびデータを格納する半導体メモリである。
【００２１】
表示手段の一部としての表示処理部１０ｃは、ＣＰＵ１０ａから供給された描画命令に基づいて描画処理を実行し、得られた画像を映像信号に変換してＬＣＤ１０ｄに供給して表示させる。表示手段の一部としてのＬＣＤ１０ｄは、表示処理部１０ｃから供給された映像信号に対応する画像を表示部に表示させる。なお、ＬＣＤ１０ｄの表示部は、再生装置１０の筐体の一部に設けられた開口部から外部に露出するように配設されており、ユーザは、当該開口部を介して表示部に表示された画像を参照することができる。
【００２２】
他の記憶手段としてのＲＡＭ１０ｅは、ＣＰＵ１０ａが実行するプログラムまたは処理対象となるデータを一時的に格納する半導体メモリである。
【００２３】
再生手段の一部としてのデコーダ１０ｆは、ＭＰ３（MPEG-1 Audio Layer3）またはＷＭＡ（Windows（登録商標）Media Audio）等の規格に基づいて圧縮処理が施されたコンテンツデータに対してデコード（復号）処理を施し、元の音声データを生成する。なお、本明細書中において、コンテンツとは、音声、画像、映像等の情報を示すものとし、コンテンツデータとはこれらを含むデータをいう。
【００２４】
再生手段の一部としてのＤＡＣ１０ｇは、デコーダ１０ｆによるデコード処理によって得られた音声データ（ディジタルデータ）を、対応するアナログ信号に変換して出力する。再生手段の一部としてのアンプ１０ｈは、ＤＡＣ１０ｇから出力されたアナログ信号を所定のゲインで増幅し、図示せぬ接続端子を介してヘッドフォン２０に出力する。
【００２５】
記憶手段としてのＨＤＤ１０ｉは、記録媒体としてのハードディスクに情報を書き込むとともに、書き込まれた情報を読み出すことができる書き換え可能な情報記憶装置である。なお、ＨＤＤ１０ｉには、図２に示すように、オペレーティングシステムプログラム１０ｉ１、アプリケーションプログラム１０ｉ２、検索用データベース１０ｉ３、および、コンテンツデータ群１０ｉ４が主に格納されている。ここで、オペレーティングシステムプログラム１０ｉ１は、ファイルの管理、メモリの管理、入出力の管理、および、ユーザーインターフェースの提供などを行う基本的なプログラムである。アプリケーションプログラム１０ｉ２は、例えば、ＧＵＩ（Graphical User Interface）を表示したり、ＧＵＩを介して入力された情報に基づいて、コンテンツを再生したりするためのプログラムである。なお、オペレーティングシステムプログラム１０ｉ１とアプリケーションプログラム１０ｉ２を別個の構成とせずに、これらを統一してひとつのプログラムとすることも可能である。また、これらのプログラムをＲＯＭ１０ｂに格納するようにしてもよい。
【００２６】
検索用データベース１０ｉ３は、コンテンツデータ群１０ｉ４を構成する個々のコンテンツデータを検索する際に参照されるデータベースであり、コンテンツデータのヘッダに含まれる、例えば、ＩＤ３タグ等のタグ情報に基づいて作成された、コンテンツデータの属性および階層構造を表示するためのデータベースである。コンテンツデータ群１０ｉ４は、この例では、楽曲データを含む複数のファイルによって構成される。なお、それぞれのコンテンツデータは、前述したタグ情報を有しており、再生装置１０は、このタグ情報に基づいて検索用データベース１０ｉ３を生成する。
【００２７】
図１に戻る。取得手段としてのＩ／Ｆ１０ｊは、例えば、ＵＳＢ（Universal Serial Bus）規格に基づくインタフェースであり、接続ケーブルによってパーソナルコンピュータ３０と接続することにより、例えば、ＵＳＢマスストレージクラスに基づいて、ＨＤＤ１０ｉをパーソナルコンピュータ３０の外部記憶装置と位置づけ、データの送受信を可能とする。
【００２８】
入力部１０ｋは、再生装置１０の筐体の一部に設けられた複数の操作ボタンと、これら複数の操作ボタンの操作に応じた情報を生成して出力する制御部とを主要な構成要素とする。これらの操作ボタンをユーザが操作することにより、再生装置１０は、電源のオン／オフ、コンテンツの再生、停止、一時停止、巻き戻し、および、早送り等の機能を実行する。
【００２９】
バス１０ｍは、ＣＰＵ１０ａ、ＲＯＭ１０ｂ、表示処理部１０ｃ、ＲＡＭ１０ｅ、デコーダ１０ｆ、ＨＤＤ１０ｉ、Ｉ／Ｆ１０ｊ、および、入力部１０ｋを相互に電気的に接続し、これらの間でデータの授受を可能とするための信号線群である。
【００３０】
ヘッドフォン２０は、アンプ１０ｈに接続端子（不図示）を介して接続され、アンプ１０ｈから出力された音声信号を、対応する音声に変換して出力する。パーソナルコンピュータ３０は、Ｉ／Ｆ１０ｊに接続端子（不図示）を介して接続され、再生装置１０に対してコンテンツデータを転送するとともに、再生装置１０から不要なコンテンツデータを削除する制御その他を行う。
【００３１】
（Ｂ）第１の実施の形態の動作
【００３２】
つぎに、第１の実施の形態の動作について説明する。まず、第１の実施の形態の動作を簡単に説明すると、第１の実施の形態では、パーソナルコンピュータ３０から再生装置１０へのコンテンツデータの転送が完了し、検索用データベース１０ｉ３の作成処理が開始されると、再生装置１０は、ＨＤＤ１０ｉのＦＡＴ領域を参照し、コンテンツデータをファイルおよびフォルダ単位で一覧表示する。そして、それらの中からユーザが選択したコンテンツデータの再生を、検索用データベース１０ｉ３の作成処理と並行して行う。これにより、ユーザは、検索用データベース１０ｉ３の作成処理中に、所望のコンテンツを試聴することができる。
【００３３】
図３は、第１の実施の形態の動作を説明するためのフローチャートである。このフローチャートの処理は、アプリケーションプログラム１０ｉ２の一部の処理として実現され、パーソナルコンピュータ３０から再生装置１０のＨＤＤ１０ｉへのコンテンツデータの転送が完了した後に実行される。このフローチャートの処理が開始されると、以下のステップが実行される。
【００３４】
ステップＳ１０：ＣＰＵ１０ａは、検索用データベース１０ｉ３を作成する処理を開始する。具体的には、ＣＰＵ１０ａは、例えば、コンテンツデータ群１０ｉ４に格納されている個々のコンテンツデータのタグ情報を取得し、タグ情報に含まれている属性情報（曲名、アーティスト名、アルバム名、トラックＮｏ、ジャンル、および、リリース年等）と、コンテンツデータのファイル名とを対応付けして格納し、検索用データベース１０ｉ３を生成する。このような検索用データベース１０ｉ３を参照することにより、例えば、分類項目として、「アルバム名」が選択されると、アルバム名毎にコンテンツデータが分類されてＬＣＤ１０ｄに一覧表示されるので、ユーザは、所望のアルバム名の下の階層から所定のコンテンツデータ（楽曲）を見つけることができる。なお、検索用データベース１０ｉ３の作成には、対象となるコンテンツデータの個数に応じて所定の時間を要するので、ステップＳ１０の処理が開始されると、ＣＰＵ１０ａは、ステップＳ１１の処理に移行する。すなわち、ＣＰＵ１０ａは、検索用データベース１０ｉ３の作成処理と、ステップＳ１１以降の処理を並行して処理する。
【００３５】
ステップＳ１１：ＣＰＵ１０ａは、ＬＣＤ１０ｄに対して、検索用データベースを作成中である旨を示すメッセージを表示させる。具体的には、ＣＰＵ１０ａは、表示処理部１０ｃに対して「検索用データベースの作成中です。一部の機能の使用が制限されます。」等を表示するための情報を供給する。表示処理部１０ｃは、この情報に基づいて描画処理を実行し、得られた映像信号をＬＣＤ１０ｄに供給する。その結果、ＬＣＤ１０ｄには前述したメッセージが表示される。これにより、ユーザは、再生装置１０が検索用データベース１０ｉ３の作成処理中であり、また、一部の機能の使用が制限されることを知る。
【００３６】
ステップＳ１２：ＣＰＵ１０ａは、コンテンツの検索画面の表示が要求された際に、「フォルダ」に基づく検索以外を選択不能とする設定を行う。すなわち、通常の状態においては、所定のコンテンツを検索するための検索画面の表示が要求された場合には、図４（ａ）に示すような検索画面が表示される。この画面では、「アーティスト」、「アルバム」、「トラック」、「ジャンル」、「リリース年」、および、「フォルダ」が選択項目として表示され、いずれの項目も選択することができる。例えば、アーティストが選択された場合には、アーティスト別の中項目が表示され（例えば、「アーティストＡ」、「アーティストＢ」等が表示され）、所定のアーティストを選択すると、そのアーティストに関連するコンテンツデータの曲名が一覧表示される。しかしながら、ステップＳ１２の処理が実行されると、図４（ｂ）に示すように、「フォルダ」以外の項目は、選択不能の状態になるとともに、選択不能を示すアイコン（左端のアイコン）が表示される。なお、「フォルダ」のみを選択可能とするのは、後に詳述するように、フォルダ以外の項目は、検索用データベース１０ｉ３が存在しなければ検索処理が不能であるが、フォルダについてはオペレーティングシステムプログラム１０ｉ１によってＨＤＤ１０ｉに形成されるＦＡＴ（File Allocation Table）を参照することにより、検索ができるので、「フォルダ」のみを選択可能としている。
【００３７】
ステップＳ１３：ＣＰＵ１０ａは、入力部１０ｋを構成する所定のボタンが操作されて、フォルダに基づく検索画面の表示が選択されたか否かを判定し、選択されたと判定した場合にはステップＳ１４に進み、それ以外の場合にはステップＳ１７に進む。具体的には、図４（ｂ）に示す画面において「フォルダ」が選択されたか否かを判定し、選択された場合にはステップＳ１４に進み、それ以外の場合にはステップＳ１７に進む。
【００３８】
ステップＳ１４：ＣＰＵ１０ａは、ＨＤＤ１０ｉのＦＡＴに格納されているフォルダ名およびファイル名を取得し、表示処理部１０ｃに供給して一覧表示させる。なお、その際、再生可能でないファイル（コンテンツデータ以外のファイル）については、例えば、ファイルの拡張子を参照して、表示の対象から除外する。例えば、ＭＰ３、ＷＭＡ、ＷＡＶ以外の拡張子については、再生可能でないとして除外する。
【００３９】
例えば、図５に示すようなフォルダおよびファイルがＨＤＤ１０ｉに存在しているとする。この場合、フォルダの一覧表示を行うと、最初の画面では、「ルートフォルダ＃０」に格納されている「子フォルダ＃１」、「子フォルダ＃２」、「子フォルダ＃３」、「ファイル＃０−１」、「ファイル＃０−２」、「ファイル＃０−３」、および、「ファイル＃０−４」がＬＣＤ１０ｄの表示部に一覧表示される。
【００４０】
ステップＳ１５：ＣＰＵ１０ａは、入力部１０ｋが操作されて所定のコンテンツが選択されたか否かを判定し、選択されたと判定した場合にはステップＳ１６に進み、それ以外の場合にはステップＳ１７に進む。具体的には、前述した図５の例では、「ファイル＃０−１」、「ファイル＃０−２」、「ファイル＃０−３」、および、「ファイル＃０−４」のいずれかが選択された場合にはステップＳ１６に進む。また、「子フォルダ＃１」、「子フォルダ＃２」、および、「子フォルダ＃３」のいずれかが選択された場合には、ステップＳ１７に進むとともに、これらの子フォルダに格納されているコンテンツデータのファイル名がＬＣＤ１０ｄに表示される。
【００４１】
ステップＳ１６：ＣＰＵ１０ａは、ステップＳ１５において選択されたコンテンツデータの再生を開始する。具体的には、ＣＰＵ１０ａは、ステップＳ１５において選択されたファイル名を参照し、該当するコンテンツデータをＨＤＤ１０ｉから取得し、デコーダ１０ｆに供給する。この結果、デコーダ１０ｆは、供給されたコンテンツデータに対してデコード処理を施し、得られた音声データをＤＡＣ１０ｇに供給する。ＤＡＣ１０ｇは、デコーダ１０ｆから供給された音声データを対応する音声信号に変換し、アンプ１０ｈに供給する。アンプ１０ｈは、供給された音声信号を所定のゲインで増幅して、ヘッドフォン２０に供給する。ヘッドフォン２０は、供給された音声信号を対応する音声に電気−音響変換して出力する。なお、このとき、再生装置１０は、検索用データベース１０ｉ３の作成処理を並行して行っているので、ユーザは、再生装置１０が検索用データベース１０ｉ３を作成している間に、所望のコンテンツを再生して試聴することができる。これにより、ユーザが無為に時間を過ごすことを防止できる。
【００４２】
ステップＳ１７：ＣＰＵ１０ａは、検索用データベース１０ｉ３の作成が終了したか否かを判定し、終了した場合にはステップＳ１８に進み、それ以外の場合にはステップＳ１３に戻って、前述の場合と同様の処理を繰り返す。例えば、検索用データベース１０ｉ３の作成が終了した場合には、ステップＳ１８に進む。
【００４３】
ステップＳ１８：ＣＰＵ１０ａは、検索画面において、全ての項目を選択可能とする。その結果、検索画面の表示が指示された場合には、図４（ａ）に示すような画面が表示される。これにより、ユーザは、フォルダ以外の項目を選択して、コンテンツを一覧表示させることが可能になる。
【００４４】
ステップＳ１９：ＣＰＵ１０ａは、ＬＣＤ１０ｄに対して、検索用データベース１０ｉ３の作成が完了したことを示すメッセージを表示させる。具体的には、ＣＰＵ１０ａは、例えば、メッセージ「検索用データベースの作成が完了しました。一部の機能の使用の制限を解除します。」を表示処理部１０ｃに供給する。その結果、ＬＣＤ１０ｄの表示部には、このメッセージが表示されるので、ユーザは、検索用データベース１０ｉ３の作成が終了し、また、一部の機能の使用の制限が解除されたことを知ることができる。
【００４５】
以上に説明したように、本発明の第１の実施の形態では、パーソナルコンピュータ３０から再生装置１０へコンテンツデータが転送された後に、検索用データベース１０ｉ３の作成処理が開始されると、これと並行してコンテンツデータの再生を行うことができるようにした。これにより、検索用データベース１０ｉ３の作成が完了するまでの間、ユーザが無為に時間を過ごすことを防止することができる。
【００４６】
また、コンテンツデータを再生する際には、ＨＤＤ１０ｉのＦＡＴ領域に格納されているフォルダおよびファイルの情報を参照して、コンテンツデータを選択できるようにしたので、ユーザの好みのコンテンツを再生することができる。
【００４７】
また、検索画面において、フォルダ以外の項目については、選択不能としたので、ユーザが利用不能な項目を選択して、例えば、エラーが発生することを防止できる。
【００４８】
さらに、検索用データベース１０ｉ３の作成を開始する際と、終了する際にはメッセージをＬＣＤ１０ｄの表示部に表示するようにしたので、ユーザは、再生装置１０の状態を把握するとともに、一部の機能の使用が制限されていることを知ることができる。
【００４９】
（Ｃ）第２の実施の形態の構成例
【００５０】
本発明の第２の実施の形態の構成は、図１に示す第１の実施の形態と同様であるが、ＨＤＤ１０ｉに格納されているアプリケーションプログラム１０ｉ２の動作が一部異なっている。その他の構成は、図１の場合と同様である。
【００５１】
（Ｄ）第２の実施の形態の動作
【００５２】
つぎに、第２の実施の形態の動作について説明する。まず、第２の実施の形態の動作を簡単に説明すると、第２の実施の形態では、パーソナルコンピュータ３０から再生装置１０へのコンテンツデータの転送が完了し、検索用データベース１０ｉ３の作成処理が開始されると、再生装置１０は、ＨＤＤ１０ｉのＦＡＴ領域を参照し、コンテンツデータを所定の順序で自動的に再生するとともに、検索用データベース１０ｉ３の作成処理と並行して行う。これにより、ユーザは、検索用データベース１０ｉ３の作成処理中に、コンテンツを試聴することができる。
【００５３】
図６は、第２の実施の形態の動作を説明するためのフローチャートである。このフローチャートの処理は、前述の場合と同様に、アプリケーションプログラム１０ｉ２の一部の処理として実現され、パーソナルコンピュータ３０から再生装置１０のＨＤＤ１０ｉへのコンテンツデータの転送が完了した後に実行される。このフローチャートの処理が開始されると、以下のステップが実行される。
【００５４】
ステップＳ３０：ＣＰＵ１０ａは、検索用データベース１０ｉ３の作成処理を開始する。なお、作成を開始した後に、ステップＳ３１以降の処理を並行して実行するのは、第１の実施の形態の場合と同様である。
【００５５】
ステップＳ３１：ＣＰＵ１０ａは、検索用データベース１０ｉ３の作成中である旨のメッセージをＬＣＤ１０ｄの表示部に表示させる。具体的には、メッセージ「検索用データベースを作成中です。コンテンツの選択はできません。」をＬＣＤ１０ｄの表示部に表示する。
【００５６】
ステップＳ３２：ＣＰＵ１０ａは、選曲操作を無効化する。すなわち、ＣＰＵ１０ａは、図４（ａ）に示す検索画面の表示が要求された場合でもこれを無視する。これにより、ユーザによるコンテンツの選択ができなくなる。
【００５７】
ステップＳ３３：ＣＰＵ１０ａは、ＨＤＤ１０ｉのＦＡＴを参照し、再生の対象となる所定のコンテンツを検索する。例えば、図５に示す例では、例えば、ルートフォルダ＃０に格納されているファイル＃０−１〜＃０−４の順に選択を行い、つづいて、子フォルダ＃１に格納されているファイル＃１−１〜＃１−４の順に選択し、つづいて、子フォルダ＃２および子フォルダ＃３にそれぞれ格納されているファイルの順に選択する。
【００５８】
ステップＳ３４：ＣＰＵ１０ａは、ステップＳ３３において検索されたファイルのコンテンツデータをＨＤＤ１０ｉから取得し、デコーダ１０ｆに供給する。これにより、コンテンツデータの再生が開始される。なお、このとき、検索用データベース１０ｉ３の作成処理も並行して実行されるので、ユーザは、検索用データベース１０ｉ３の作成処理の最中にコンテンツを再生して楽しむことができる。
【００５９】
ステップＳ３５：ＣＰＵ１０ａは、コンテンツデータの再生が終了したか否かを判定し、終了していない場合にはステップＳ３６に進み、それ以外の場合にはステップＳ３３に戻って、前述した順番で次のコンテンツを再生する。
【００６０】
ステップＳ３６：ＣＰＵ１０ａは、検索用データベース１０ｉ３の作成が終了したか否かを判定し、終了した場合にはステップＳ３７に進み、それ以外の場合にはステップＳ３５に戻って、前述の場合と同様の処理を繰り返す。
【００６１】
ステップＳ３７：ＣＰＵ１０ａは、選曲操作を有効化する。すなわち、ＣＰＵ１０ａは、図４（ａ）に示す検索画面の表示が要求された場合にはこれを受け付け、図４（ａ）の画面をＬＣＤ１０ｄの表示部に表示させる。これにより、ユーザによるコンテンツの選択および再生が可能になる。
【００６２】
ステップＳ３８：ＣＰＵ１０ａは、検索用データベース１０ｉ３の作成が終了したとともに、機能の使用の制限が解除されたことをＬＣＤ１０ｄの表示部に表示させる。具体的には、メッセージ「検索用データベースの作成が完了しました。コンテンツの選択ができます。」をＬＣＤ１０ｄの表示部に表示させる。
【００６３】
以上に説明したように、本発明の第２の実施の形態では、パーソナルコンピュータ３０から再生装置１０へのコンテンツデータが転送された後に、検索用データベース１０ｉ３の作成処理が開始されると、これと並行してコンテンツデータの再生を行うことができるようにした。これにより、検索用データベース１０ｉ３の作成が完了するまでの間、ユーザが無為に時間を過ごすことを防止することができる。
【００６４】
また、ＨＤＤ１０ｉに格納されているコンテンツを自動的に選択して再生するようにしたので、ユーザの選択の手間を省略することができる。
【００６５】
また、検索用データベース１０ｉ３の作成処理中は、検索画面の表示を行わないようにしたので、ユーザが利用不能な項目を選択して、例えば、エラーが発生することを防止できる。
【００６６】
さらに、検索用データベース１０ｉ３の作成を開始する際と、終了する際にはメッセージをＬＣＤ１０ｄに表示するようにしたので、ユーザは、再生装置１０の状態を把握するとともに、一部の機能の使用が制限されていることを知ることができる。
【００６７】
（Ｅ）第３の実施の形態の構成例
【００６８】
本発明の第３の実施の形態の構成は、図１に示す第１の実施の形態と同様であるが、ＨＤＤ１０ｉに格納されているアプリケーションプログラム１０ｉ２の動作が一部異なっている。また、ＲＡＭ１０ｅに、ＨＤＤ１０ｉに格納されているコンテンツデータの先頭クラスタに関する情報が格納される点が異なっている。その他の構成は、図１の場合と同様である。
【００６９】
（Ｆ）第３の実施の形態の動作
【００７０】
つぎに、第３の実施の形態の動作について説明する。まず、第３の実施の形態の動作を簡単に説明すると、第３の実施の形態では、パーソナルコンピュータ３０から再生装置１０へのコンテンツデータを転送する際に、新たに転送されたコンテンツデータの先頭クラスタを示す情報をＨＤＤ１０ｉのＦＡＴから取得し、ＲＡＭ１０ｅに格納する。そして、検索用データベース１０ｉ３の作成処理が開始されると、再生装置１０は、ＲＡＭ１０ｅに格納されている情報を参照し、新たに転送されたコンテンツデータを所定の順序で自動的に再生するとともに、検索用データベース１０ｉ３の作成処理と並行して行う。これにより、ユーザは、検索用データベース１０ｉ３の作成処理中に、新たに転送されたコンテンツを試聴することができる。
【００７１】
図７は、第３の実施の形態の動作を説明するためのフローチャートである。このフローチャートの処理は、アプリケーションプログラム１０ｉ２の一部の処理として実現され、パーソナルコンピュータ３０から再生装置１０のＨＤＤ１０ｉへのコンテンツデータの転送の指示がされた場合に実行される。このフローチャートの処理が開始されると、以下のステップが実行される。
【００７２】
ステップＳ５０：ＣＰＵ１０ａは、パーソナルコンピュータ３０からコンテンツデータのファイルの転送を開始する。具体的には、ＣＰＵ１０ａは、パーソナルコンピュータ３０のＨＤＤ（不図示）から指定されたコンテンツデータのファイルをＩ／Ｆ１０ｊを介して取得し、ＨＤＤ１０ｉに格納する。
【００７３】
ステップＳ５１：ＣＰＵ１０ａは、ＲＡＭ１０ｅに格納されている先頭クラスタに関する情報（詳細は後述する）をクリアする。これにより、前回の転送によって格納された情報が削除される。なお、ＲＡＭ１０ｅが揮発性のメモリ（電源がオフにされることにより情報が消滅するメモリ）である場合には、このステップＳ５１の処理は省略できる。
【００７４】
ステップＳ５２：ＣＰＵ１０ａは、その時点においてパーソナルコンピュータ３０から再生装置１０へ転送の対象となっているコンテンツデータのファイルが再生可能なファイルであるか否かを判定し、再生可能である場合にはステップＳ５３に進み、それ以外の場合にはステップＳ５４に進む。
【００７５】
ステップＳ５３：ＣＰＵ１０ａは、その時点において転送の対象となっているファイルの先頭クラスタを、ＨＤＤ１０ｉのＦＡＴから取得し、ＲＡＭ１０ｅに格納する。これにより、ＲＡＭ１０ｅには、新たに転送されたファイルのＨＤＤ１０ｉにおける格納領域の先頭クラスタが順次格納されていく。
【００７６】
ステップＳ５４：ＣＰＵ１０ａは、全てのファイルの転送が終了したか否かを判定し、終了した場合にはステップＳ５５に進み、それ以外の場合にはステップＳ５２に戻って同様の処理を繰り返す。
【００７７】
ステップＳ５５：ＣＰＵ１０ａは、検索用データベース１０ｉ３の作成処理を開始する。なお、作成処理を開始した後に、ステップＳ５６以降の処理を並行して実行するのは、第１および第２の実施の形態の場合と同様である。
【００７８】
ステップＳ５６：ＣＰＵ１０ａは、検索用データベース１０ｉ３の作成中である旨のメッセージをＬＣＤ１０ｄの表示部に表示させる。具体的には、メッセージ「検索用データベースを作成中です。コンテンツの選択はできません。」をＬＣＤ１０ｄの表示部に表示させる。
【００７９】
ステップＳ５７：ＣＰＵ１０ａは、選曲操作を無効化する。すなわち、ＣＰＵ１０ａは、図４（ａ）に示す検索画面の表示が要求された場合でもこれを無視する。これにより、ユーザによるコンテンツの選択ができなくなる。
【００８０】
ステップＳ５８：ＣＰＵ１０ａは、ＲＡＭ１０ｅに格納されている情報（先頭クラスタに関する情報）を参照し、再生の対象となる所定のコンテンツを検索する。例えば、その時点において、３つのファイルに対応する情報（先頭クラスタを示す情報）が格納されている場合には、最初の情報を選択する。
【００８１】
ステップＳ５９：ＣＰＵ１０ａは、ステップＳ５８においてＲＡＭ１０ｅから検索された先頭クラスタを示す情報を参照し、該当するファイルのコンテンツデータをＨＤＤ１０ｉから取得してデコーダ１０ｆに供給する。これにより、コンテンツデータの再生が開始される。なお、このとき、検索用データベース１０ｉ３の作成処理も並行して実行されるので、ユーザは、検索用データベース１０ｉ３の作成処理の最中にコンテンツを再生して楽しむことができる。また、再生されるコンテンツは、新たに転送されたものであるので、ユーザは最新のコンテンツを楽しむことができる。
【００８２】
ステップＳ６０：ＣＰＵ１０ａは、コンテンツデータの再生が終了したか否かを判定し、終了していない場合にはステップＳ６１に進み、それ以外の場合にはステップＳ５８に戻って、前述した順番で次のコンテンツを再生する。
【００８３】
ステップＳ６１：ＣＰＵ１０ａは、検索用データベース１０ｉ３の作成が終了したか否かを判定し、終了した場合にはステップＳ６２に進み、それ以外の場合にはステップＳ６０に戻って、前述の場合と同様の処理を繰り返す。
【００８４】
ステップＳ６２：ＣＰＵ１０ａは、選曲操作を有効化する。すなわち、ＣＰＵ１０ａは、図４（ａ）に示す検索画面の表示が要求された場合にはこれを受け付け、図４（ａ）の画面を表示させる。これにより、ユーザによるコンテンツの選択が可能になる。
【００８５】
ステップＳ６３：ＣＰＵ１０ａは、検索用データベース１０ｉ３の作成が終了したとともに、機能の使用の制限が解除されたことをＬＣＤ１０ｄに表示させる。具体的には、メッセージ「検索用データベースの作成が完了しました。コンテンツの選択ができます。」を表示する。
【００８６】
以上に説明したように、本発明の第３の実施の形態では、検索用データベース１０ｉ３の生成処理と並行してコンテンツデータの再生を行うことができるようにした。これにより、検索用データベース１０ｉ３の作成が完了するまでの間、ユーザが無為に時間を過ごすことを防止することができる。
【００８７】
また、パーソナルコンピュータ３０から再生装置１０へのコンテンツデータが転送される際に、新たに格納されたコンテンツデータの先頭セクタに関する情報をＨＤＤ１０ｉのＦＡＴから取得してＲＡＭ１０ｅに格納し、転送が終了した場合にはＲＡＭ１０ｅに格納されている先頭セクタに関する情報を参照してコンテンツデータを再生するようにした。これにより、新たに転送されたコンテンツを再生して楽しむことができる。すなわち、ユーザが最も視聴したいと想定されるコンテンツを再生することができる。
【００８８】
また、その際には、ＨＤＤ１０ｉに新たに格納されたコンテンツを自動的に選択して再生するようにしたので、ユーザの選択の手間を省略することができる。
【００８９】
また、検索用データベース１０ｉ３を作成している最中は、検索画面の表示を行わないようにしたので、ユーザが利用不能な項目を選択して、例えば、エラーが発生することを防止できる。
【００９０】
さらに、検索用データベース１０ｉ３の作成を開始する際と、終了する際にはメッセージをＬＣＤ１０ｄに表示するようにしたので、ユーザは、再生装置の状態を把握するとともに、一部の機能の使用が制限されていることを知ることができる。
【００９１】
（Ｇ）変形実施の態様
【００９２】
なお、上述の実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。
【００９３】
例えば、以上の各実施の形態では、コンテンツデータの転送が終了してから、コンテンツデータの再生を行うようにしたが、コンテンツデータの転送開始後からコンテンツデータの再生ができるようにしてもよい。具体的には、第１および第２の実施の形態の場合には、転送前から存在するコンテンツデータと、転送が完了した新たなコンテンツデータとを対象として再生を行うようにすればよい。また、第３の実施の形態の場合には、ＲＡＭ１０ｅに先頭セクタが格納されている転送済みのコンテンツデータを対象として再生を行うようにすればよい。そのような方法によれば、転送中であっても、コンテンツデータを再生して楽しむことが可能になる。
【００９４】
また、以上の実施の形態では、検索用データベース１０ｉ３を作成中は、ＨＤＤ１０ｉからコンテンツデータを読み出して再生するようにしたが、例えば、ＲＡＭ１０ｅにコンテンツデータを転送しておき、このコンテンツデータを再生するようにしてもよい。具体的には、パーソナルコンピュータ３０からコンテンツデータの転送が完了した場合には、ＨＤＤ１０ｉから必要に応じて１または複数のコンテンツデータを選択して、ＲＡＭ１０ｅに転送しておく。そして、検索用データベース１０ｉ３の作成処理が開始された場合には、ＲＡＭ１０ｅからコンテンツデータを読み出して、デコーダ１０ｆに供給して再生させることができる。例えば、データベースを作成するために要する時間が５分以内である場合には、リニアＰＣＭ（Pulse Code Modulation）形式（サンプリング周波数：４４．１ｋＨｚ／量子化ビット数：１６ビット／チャンネル数：２チャンネル）でデータを格納したとしても、５０Ｍバイト（＝４４１００［ｋＨｚ］×１６［ｂｉｔ］×２［ｃｈ］×６０［秒］×５［分］／（８［ビット］×（１０２４×１０２４）））程度のメモリを確保すれば十分である。このように、ＨＤＤ１０ｉとは別のメモリを用いることにより、検索用データベース１０ｉ３の作成に要する時間を短縮することができる。すなわち、検索用データベース１０ｉ３を作成するためには、ＨＤＤ１０ｉ３のＦＡＴから情報を読み出す必要があり、また、作成された検索用データベース１０ｉ３もＨＤＤ１０ｉに格納される。このため、検索用データベース１０ｉ３の作成作業中は、ＨＤＤ１０ｉへのアクセスが集中する。したがって、コンテンツデータをメモリに格納して、ＨＤＤ１０ｉへのアクセスを分散させることにより、処理を高速化することができる。なお、前述した例では、リニアＰＣＭ形式のデータの例であり、実際にはコンテンツデータは圧縮処理が施されているので、さらに少ないメモリ容量により、前述した処理を実現できる。
【００９５】
また、以上の各実施の形態では、検索用データベース１０ｉ３の作成が終了した後の処理については詳述していないが、検索用データベース１０ｉ３の作成が終了した場合には、例えば、再生中のコンテンツデータを引き続き再生するようにしてもよいし、例えば、図４（ａ）に示す検索画面をＬＣＤ１０ｄの表示部に表示させて、コンテンツの検索が可能となったことを示すようにしてもよい。また、特に、第２の実施の形態の場合には、検索用データベース１０ｉ３が完成したことを示すために、通常の表示に移行し、検索用データベース１０ｉ３から読み出したアーティスト名、アルバム名等をＬＣＤ１０ｄに表示するようにしてもよい。なお、ユーザが表示に注目していない場合を想定して、検索用データベース１０ｉ３の作成が終了した際に、ビープ音等をヘッドフォン２０または本体に配設された発音部から出力するようにしてもよい。
【００９６】
また、以上の第２および第３の実施の形態では、複数のコンテンツデータを順番に再生するようにしたが、例えば、検索用データベース１０ｉ３の作成に要する時間に応じた数のコンテンツデータのみを再生するようにしてもよい。例えば、作成に要する時間が３分である場合には、再生時間が３分であるコンテンツデータを選択してこれを再生するようにしてもよい。また、再生時間が５分である場合に、コンテンツデータの再生時間が全て３分以内である場合には、合計の再生時間が５分となるようにコンテンツデータを組み合わせて再生するようにしてもよい。その場合、第３の実施の形態では、メモリの容量として、検索用データベース１０ｉ３を作成するのに要する時間がＴ秒であり、ひとつのコンテンツデータの再生時間が３分（＝１８０秒）である場合、Ｔ／１８０ファイル分の先頭セクタ情報を格納するための容量が確保できればよい。
【００９７】
また、以上の実施の形態では、楽曲の再生のみを行う携帯型の再生装置を例に挙げて説明したが、本発明は、これ以外の装置にも適用することができる。例えば、据え置き型の再生装置に適用したり、ＨＤＤ以外の記憶媒体（例えば、フラッシュメモリまたは光ディスク）に記憶されたデータを再生する装置に対して適用したりすることができる。また、携帯電話等にも本発明を適用することができる。さらに、再生機能のみならず、録音（または録画）機能を有する装置にも本発明を適用可能である。
【産業上の利用可能性】
【００９８】
本発明は、例えば、携帯型再生装置に適用することができる。
【図面の簡単な説明】
【００９９】
【図１】本発明の実施の形態に係る再生装置のブロック図である。
【図２】図１に示すＨＤＤに格納されている情報の一例を示す図である。
【図３】本発明の第１の実施の形態において実行される処理の流れを説明するフローチャートである。
【図４】第１の実施の形態においてＬＣＤに表示される検索画面の一例である。
【図５】図１に示すＨＤＤに格納されているコンテンツデータの階層構造を示す図である。
【図６】本発明の第２の実施の形態において実行される処理の流れを説明するフローチャートである。
【図７】本発明の第３の実施の形態において実行される処理の流れを説明するフローチャートである。
【符号の説明】
【０１００】
１０  再生装置
１０ａ  ＣＰＵ（格納手段および生成手段）
１０ｂ  ＲＯＭ
１０ｃ  表示処理部（表示手段の一部）
１０ｄ  ＬＣＤ（表示手段の一部）
１０ｅ  ＲＡＭ（他の記憶手段）
１０ｆ  デコーダ（再生手段の一部）
１０ｇ  ＤＡＣ（再生手段の一部）
１０ｈ  アンプ（再生手段の一部）
１０ｉ  ＨＤＤ（記憶手段）
１０ｊ  Ｉ／Ｆ（取得手段）
１０ｋ  入力部
２０  ヘッドフォン
３０  パーソナルコンピュータ（他の機器）
【図１】
2009004047.tif 000003
【図２】
2009004047.tif 000004
【図３】
2009004047.tif 000005
【図４】
2009004047.tif 000006
【図５】
2009004047.tif 000007
【図６】
2009004047.tif 000008
【図７】
2009004047.tif 000009