(57)【要約】【課題】  検索情報のないファイルの選択を容易化することができる「データ処理装置、制御プログラム及びコンピュータ読み取り可能な記録媒体」を提供する。【解決手段】  マイクロコントローラ２８は、ＵＳＢメモリ３０に記憶された楽曲ファイルのファイル名を含むファイルパス及び当該ＵＳＢメモリ３０に記憶された楽曲データを検索するためのタグ情報（検索情報）を当該ＵＳＢメモリ３０から取得し、当該取得されたファイルパス及びタグ情報をデータベースに登録する。入力部２２は、タグ情報に対応する検索指示を入力し（図７（Ａ））、マイクロコントローラ２８は、入力された検索指示に基づいて、データベースを検索する。表示部２４は、検索指示に対応する検索結果と共に、ファイルパス及びタグ情報のデータベースへの登録時に、タグ情報が取得されなかった楽曲ファイルのファイル名を表示する。【選択図】      図１
2008293300.tif 000002
【特許請求の範囲】
【請求項１】
外部メディアに記憶されたファイルのファイル名を含むパス情報と、当該外部メディアに記憶されたファイルを検索するための検索情報とを当該外部メディアから取得し、当該取得されたパス情報及び検索情報をデータベースに登録する登録手段と、
前記検索情報に対応する検索指示を入力する入力手段と、
前記入力手段により入力された検索指示に基づいて、前記データベースを検索する検索手段と、
前記検索指示に対応する検索結果と共に、前記パス情報及び前記検索情報の前記データベースへの登録時に、前記登録手段により検索情報が取得されなかったファイルのファイル名を表示する表示手段と
を備えることを特徴とするデータ処理装置。
【請求項２】
前記表示手段は、前記検索指示に対応する検索結果と共に、前記パス情報及び前記検索情報の前記データベースへの登録時に、前記登録手段により検索情報が取得されなかったファイルのファイル名を含むパス情報の一部又は全部を表示することを特徴とする請求項１に記載のデータ処理装置。
【請求項３】
前記外部メディアに記憶されたファイルは、楽曲ファイルであり、前記検索情報は、アーティスト名、アルバム名、又はトラック名を含むことを特徴とする請求項１又は２に記載のデータ処理装置。
【請求項４】
前記データベースは、前記検索情報から取得したアーティスト名、アルバム名、又はトラック名を登録する領域を備え、前記登録手段は、ファイルから前記検索情報が取得されなかった場合に、前記アーティスト名を登録する領域及び前記アルバム名を登録する領域に当該ファイルのファイル名を含むパス情報を登録し、前記トラック名を登録する領域に当該ファイルのファイル名を登録することを特徴とする請求項３に記載のデータ処理装置。
【請求項５】
前記外部メディアに記憶されたファイルは、動画像ファイルであり、前記検索情報は、監督名、作品名、又は国名を含むことを特徴とする請求項１又は２に記載のデータ処理装置。
【請求項６】
外部メディアの種別を認識する認識手段と、
前記外部メディアに記憶されたファイルを記憶する記憶手段と、
前記外部メディアに記憶されたファイルを前記記憶手段へコピーするためのコピー指示及びデータベースを検索するための検索指示を入力する入力手段と、
日付及び時刻のうち少なくとも一方を計時する計時手段と、
前記入力手段によりコピー指示が入力された場合に、前記外部メディアに記憶されたファイルを検索するための検索情報を当該外部メディアから取得し、データベースに登録すると共に、前記入力手段によりコピー指示が入力され、前記外部メディアに記憶されたファイルを検索するための検索情報が当該外部メディアから取得できない場合に、前記認識手段により認識された外部メディアの種別と、前記計時手段により計時されたコピー実施の日付及び時刻のうち少なくとも一方とに基づいて、前記検索情報が取得されなかったファイルの検索情報を作成し、データベースに登録する登録手段と、
前記入力手段により検索指示が入力された場合に、前記登録手段によりデータベースに登録された検索情報を表示する表示手段と
を備えることを特徴とするデータ処理装置。
【請求項７】
前記検索情報は、アーティスト名、アルバム名、又はトラック名を含み、前記外部メディアの種別と、前記コピー実施の日付及び時刻のうち少なくとも一方とに基づいて作成された検索情報は、データベースのアルバム名の欄に登録されることを特徴とする請求項６に記載のデータ処理装置。
【請求項８】
コンピュータを、
外部メディアに記憶されたファイルのファイル名を含むパス情報と、当該外部メディアに記憶されたファイルを検索するための検索情報とを当該外部メディアから取得し、当該取得されたパス情報及び検索情報をデータベースに登録する登録手段、
前記検索情報に対応する検索指示を入力する入力手段、
前記入力手段により入力された検索指示に基づいて、前記データベースを検索する検索手段、及び
前記検索指示に対応する検索結果と共に、前記パス情報及び前記検索情報の前記データベースへの登録時に、前記登録手段により検索情報が取得されなかったファイルのファイル名を表示する表示手段
として機能させることを特徴とする制御プログラム。
【請求項９】
コンピュータを、
外部メディアの種別を認識する認識手段、
前記外部メディアに記憶されたファイルを記憶する記憶手段、
前記外部メディアに記憶されたファイルを前記記憶手段へコピーするためのコピー指示及びデータベースを検索するための検索指示を入力する入力手段、
日付及び時刻のうち少なくとも一方を計時する計時手段、
前記入力手段によりコピー指示が入力された場合に、前記外部メディアに記憶されたファイルを検索するための検索情報を当該外部メディアから取得し、データベースに登録すると共に、前記入力手段によりコピー指示が入力され、前記外部メディアに記憶されたファイルを検索するための検索情報が当該外部メディアから取得できない場合に、前記認識手段により認識された外部メディアの種別と、前記計時手段により計時されたコピー実施の日付及び時刻のうち少なくとも一方とに基づいて、前記検索情報が取得されなかったファイルの検索情報を作成し、データベースに登録する登録手段、及び
前記入力手段により検索指示が入力された場合に、前記登録手段によりデータベースに登録された検索情報を表示する表示手段
として機能させることを特徴とする制御プログラム。
【請求項１０】
コンピュータを、
外部メディアに記憶されたファイルのファイル名を含むパス情報と、当該外部メディアに記憶されたファイルを検索するための検索情報とを当該外部メディアから取得し、当該取得されたパス情報及び検索情報をデータベースに登録する登録手段、
前記検索情報に対応する検索指示を入力する入力手段、
前記入力手段により入力された検索指示に基づいて、前記データベースを検索する検索手段、及び
前記検索指示に対応する検索結果と共に、前記パス情報及び前記検索情報の前記データベースへの登録時に、前記登録手段により検索情報が取得されなかったファイルのファイル名を表示する表示手段
として機能させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項１１】
コンピュータを、
外部メディアの種別を認識する認識手段、
前記外部メディアに記憶されたファイルを記憶する記憶手段、
前記外部メディアに記憶されたファイルを前記記憶手段へコピーするためのコピー指示及びデータベースを検索するための検索指示を入力する入力手段、
日付及び時刻のうち少なくとも一方を計時する計時手段、
前記入力手段によりコピー指示が入力された場合に、前記外部メディアに記憶されたファイルを検索するための検索情報を当該外部メディアから取得し、データベースに登録すると共に、前記入力手段によりコピー指示が入力され、前記外部メディアに記憶されたファイルを検索するための検索情報が当該外部メディアから取得できない場合に、前記認識手段により認識された外部メディアの種別と、前記計時手段により計時されたコピー実施の日付及び時刻のうち少なくとも一方とに基づいて、前記検索情報が取得されなかったファイルの検索情報を作成し、データベースに登録する登録手段、及び
前記入力手段により検索指示が入力された場合に、前記登録手段によりデータベースに登録された検索情報を表示する表示手段
として機能させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索に必要な検索情報（タグ情報）が付加されていないデータのファイル名を検索結果と共に表示するデータ処理装置、制御プログラム及びコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
従来より、音声データ及びこれに対応付けられたテキストデータを記憶する記憶部と、当該音声データの再生部と、当該音声データが再生されているときに、上記テキストデータを記憶部から読み出し表示する表示部とを備えている音声再生装置が知られている（例えば、特許文献１参照）。
【０００３】
この音声再生装置では、再生部によって再生されている音声データに対応付けられたテキストデータが記憶部に記憶されていない場合は、表示部は、記憶部より、再生されている音声データに付けられたファイル名を読み出し、表示する。
【特許文献１】特開２００５−２５１２８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１の音声再生装置は、音声データが再生されているときに、ファイル名を表示するものである。例えば、音声データの再生前に、所望の音声データを選択するために、音声データのファイル名が一覧表示されるが、テキストデータが対応付けられていない音声データには、「No title」等の表示がなされる。このため、「No title」の音声データが複数表示される場合には、テキストデータが対応付けられていないユーザ所望の音声データの選択は困難である。
【０００５】
本発明は、上記課題に鑑みてなされたものであり、その目的は、検索情報を含まないファイルの選択を容易化することができるデータ処理装置、制御プログラム及びコンピュータ読み取り可能な記録媒体を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明のデータ処理装置は、外部メディアに記憶されたファイルのファイル名を含むパス情報と、当該外部メディアに記憶されたファイルを検索するための検索情報とを当該外部メディアから取得し、当該取得されたパス情報及び検索情報をデータベースに登録する登録手段と、前記検索情報に対応する検索指示を入力する入力手段と、前記入力手段により入力された検索指示に基づいて、前記データベースを検索する検索手段と、前記検索指示に対応する検索結果と共に、前記パス情報及び前記検索情報の前記データベースへの登録時に、前記登録手段により検索情報が取得されなかったファイルのファイル名を表示する表示手段とを備えることを特徴とする。
【０００７】
好ましくは、前記表示手段は、前記検索指示に対応する検索結果と共に、前記パス情報及び前記検索情報の前記データベースへの登録時に、前記登録手段により検索情報が取得されなかったファイルのファイル名を含むパス情報の一部又は全部を表示することを特徴とする。
【０００８】
より好ましくは、前記外部メディアに記憶されたファイルは、楽曲ファイルであり、前記検索情報は、アーティスト名、アルバム名、又はトラック名を含むことを特徴とする。
【０００９】
さらに好ましくは、前記データベースは、前記検索情報から取得したアーティスト名、アルバム名、又はトラック名を登録する領域を備え、前記登録手段は、ファイルから前記検索情報が取得されなかった場合に、前記アーティスト名を登録する領域及び前記アルバム名を登録する領域に当該ファイルのファイル名を含むパス情報を登録し、前記トラック名を登録する領域に当該ファイルのファイル名を登録することを特徴とする。
【００１０】
好ましくは、前記外部メディアに記憶されたファイルは、動画像ファイルであり、前記検索情報は、監督名、作品名、又は国名を含むことを特徴とする。
【００１１】
また、本発明のデータ処理装置は、外部メディアの種別を認識する認識手段と、前記外部メディアに記憶されたファイルを記憶する記憶手段と、前記外部メディアに記憶されたファイルを前記記憶手段へコピーするためのコピー指示及びデータベースを検索するための検索指示を入力する入力手段と、日付及び時刻のうち少なくとも一方を計時する計時手段と、前記入力手段によりコピー指示が入力された場合に、前記外部メディアに記憶されたファイルを検索するための検索情報を当該外部メディアから取得し、データベースに登録すると共に、前記入力手段によりコピー指示が入力され、前記外部メディアに記憶されたファイルを検索するための検索情報が当該外部メディアから取得できない場合に、前記認識手段により認識された外部メディアの種別と、前記計時手段により計時されたコピー実施の日付及び時刻のうち少なくとも一方とに基づいて、前記検索情報が取得されなかったファイルの検索情報を作成し、データベースに登録する登録手段と、前記入力手段により検索指示が入力された場合に、前記登録手段によりデータベースに登録された検索情報を表示する表示手段とを備えることを特徴とする。
【００１２】
好ましくは、前記検索情報は、アーティスト名、アルバム名、又はトラック名を含み、前記外部メディアの種別と、前記コピー実施の日付及び時刻のうち少なくとも一方とに基づいて作成された検索情報は、データベースのアルバム名の欄に登録されることを特徴とする。
【００１３】
本発明の制御プログラムは、コンピュータを、外部メディアに記憶されたファイルのファイル名を含むパス情報と、当該外部メディアに記憶されたファイルを検索するための検索情報とを当該外部メディアから取得し、当該取得されたパス情報及び検索情報をデータベースに登録する登録手段、前記検索情報に対応する検索指示を入力する入力手段、前記入力手段により入力された検索指示に基づいて、前記データベースを検索する検索手段、及び前記検索指示に対応する検索結果と共に、前記パス情報及び前記検索情報の前記データベースへの登録時に、前記登録手段により検索情報が取得されなかったファイルのファイル名を表示する表示手段として機能させることを特徴とする。
【００１４】
また、本発明の制御プログラムは、コンピュータを、外部メディアの種別を認識する認識手段、前記外部メディアに記憶されたファイルを記憶する記憶手段、前記外部メディアに記憶されたファイルを前記記憶手段へコピーするためのコピー指示及びデータベースを検索するための検索指示を入力する入力手段、日付及び時刻のうち少なくとも一方を計時する計時手段、前記入力手段によりコピー指示が入力された場合に、前記外部メディアに記憶されたファイルを検索するための検索情報を当該外部メディアから取得し、データベースに登録すると共に、前記入力手段によりコピー指示が入力され、前記外部メディアに記憶されたファイルを検索するための検索情報が当該外部メディアから取得できない場合に、前記認識手段により認識された外部メディアの種別と、前記計時手段により計時されたコピー実施の日付及び時刻のうち少なくとも一方とに基づいて、前記検索情報が取得されなかったファイルの検索情報を作成し、データベースに登録する登録手段、及び前記入力手段により検索指示が入力された場合に、前記登録手段によりデータベースに登録された検索情報を表示する表示手段として機能させることを特徴とする。      
【００１５】
本発明のコンピュータ読み取り可能な記録媒体は、コンピュータを、外部メディアに記憶されたファイルのファイル名を含むパス情報と、当該外部メディアに記憶されたファイルを検索するための検索情報とを当該外部メディアから取得し、当該取得されたパス情報及び検索情報をデータベースに登録する登録手段、前記検索情報に対応する検索指示を入力する入力手段、前記入力手段により入力された検索指示に基づいて、前記データベースを検索する検索手段、及び前記検索指示に対応する検索結果と共に、前記パス情報及び前記検索情報の前記データベースへの登録時に、前記登録手段により検索情報が取得されなかったファイルのファイル名を表示する表示手段として機能させるためのプログラムを記録したことを特徴とする。
【００１６】
本発明のコンピュータ読み取り可能な記録媒体は、コンピュータを、外部メディアの種別を認識する認識手段、前記外部メディアに記憶されたファイルを記憶する記憶手段、前記外部メディアに記憶されたファイルを前記記憶手段へコピーするためのコピー指示及びデータベースを検索するための検索指示を入力する入力手段、日付及び時刻のうち少なくとも一方を計時する計時手段、前記入力手段によりコピー指示が入力された場合に、前記外部メディアに記憶されたファイルを検索するための検索情報を当該外部メディアから取得し、データベースに登録すると共に、前記入力手段によりコピー指示が入力され、前記外部メディアに記憶されたファイルを検索するための検索情報が当該外部メディアから取得できない場合に、前記認識手段により認識された外部メディアの種別と、前記計時手段により計時されたコピー実施の日付及び時刻のうち少なくとも一方とに基づいて、前記検索情報が取得されなかったファイルの検索情報を作成し、データベースに登録する登録手段、及び前記入力手段により検索指示が入力された場合に、前記登録手段によりデータベースに登録された検索情報を表示する表示手段として機能させるためのプログラムを記録したことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、パス情報及び検索情報のデータベースへの登録時に、登録手段により検索情報が取得されなかったファイルのファイル名が表示されるので、検索情報を含まないファイルの選択を容易化することができる。
【００１８】
また、ファイル名以外の情報（例えばフォルダ名）も表示されるので、ユーザ所望の、検索情報を含まないファイルの選択をより容易化することができる。
【００１９】
また、アーティスト名、アルバム名、及びトラック名のいずれの検索指示に基づいてデータベースの検索を実行した場合でも、パス情報及び検索情報のデータベースへの登録時に、アーティスト名、アルバム名、又はトラック名が取得されなかった楽曲ファイルのファイル名が少なくとも表示されるので、ユーザ所望の、アーティスト名、アルバム名、又はトラック名のない楽曲ファイルの選択を容易化することができる。
【００２０】
また、アーティスト名やアルバム名をキーとしてデータベースの検索を実行した場合には、検索情報を含まないファイルのパス情報が表示され、トラック名をキーとしてデータベースの検索を実行した場合には、検索情報を含まないファイルのファイル名が表示されるので、検索情報を含まないデータの選択を容易化することができる。
【００２１】
また、監督名、作品名、及び国名のいずれの検索指示に基づいてデータベースの検索を実行した場合でも、パス情報及び検索情報のデータベースへの登録時に、監督名、作品名、又は国名が取得されなかった動画像ファイルのファイル名が少なくとも表示されるので、ユーザ所望の、監督名、作品名、又は国名のない動画像ファイルの選択を容易化することができる。
【００２２】
本発明によれば、外部メディアに記憶されたファイルを検索するための検索情報が当該外部メディアから取得できない場合であっても、コピー元の外部メディアの種別と、コピー実施の日付及び時刻のうち少なくとも一方とに基づいて、検索情報を含まないファイルの選択を補助することができる。
【００２３】
また、アルバム名をキーとして検索指示が入力されたときに、コピー元の外部メディアの種別と、コピー実施の日付及び時刻のうち少なくとも一方とに基づいて、検索情報を含まないファイルの選択を補助することができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照しながら本発明の実施の形態を説明する。
【００２５】
本実施の形態では、データ処理装置の好ましい一例として車載用楽曲再生装置を用いる。車載用楽曲再生装置は、ポータブルメディアを接続し、そこに記憶された楽曲データを再生する機能を備える。ポータブルメディアは、ＵＳＢメモリやＳＤカード等の半導体メモリ、ＣＤやＤＶＤ等のディスクドライブ装置、ハードディスクドライブ装置その他の記憶媒体を含むデバイスであり、車載用楽曲再生装置において再生可能な楽曲データを格納するものであればよい。
【００２６】
楽曲データの格納形式は、ＭＰ３やＷＭＡのようなフォーマットで圧縮されたものであってもよい。また、ポータブルメディアは、それ自身が再生機能を持たず、楽曲データのみを記憶し、それを提供するものであってもよいし、それ自身が楽曲データを再生する機能を備えるものであってもよい。
【００２７】
さらに、ポータブルメディアは、それ自身が楽曲データのデータベースを備えているものであっても良いが、そのような場合には、車載用楽曲再生装置のフォーマットにてデータベースが作成される。
【００２８】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係る車載用楽曲再生装置の構成を示すブロック図である。本実施の形態に係る車載用楽曲再生装置１０は、ＵＳＢメモリ３０を接続するためのＵＳＢコネクタ１２ａ、ＳＤ（Secure Digital）カード３１を接続するためのＳＤコネクタ１２ｂ、ＤＶＤ又はＣＤの楽曲データを読み出すＤＶＤ／ＣＤドライブ３２、ＵＳＢコネクタ１２ａ、ＳＤコネクタ１２ｂ及びＤＶＤ／ＣＤドライブ３２と接続されるＩ／Ｆ部１４、ＵＳＢメモリ３０、ＳＤカード３１又はＤＶＤ／ＣＤドライブ３２から読取られたディジタルオーディオ信号をアナログオーディオ信号に変換するディジタル／アナログコンバータ（ＤＡＣ）１６、アナログオーディオ信号を増幅するアンプ１８、増幅されたオーディオ信号を可聴音に変換するスピーカ２０、不図示のタッチパネルやリモートコントローラ等を含みユーザからの入力を受け取る入力部２２（入力手段）、ＵＳＢメモリ３０、ＳＤカード３１又はＤＶＤ若しくはＣＤに含まれる楽曲データに関するデータベース等を表示する表示部２４（表示手段）、ＵＳＢメモリ３０、ＳＤカード３１又はＤＶＤ若しくはＣＤから読取ったデータやデータベースを格納するメモリ２６（記憶手段）、および各部を制御するマイクロコントローラ２８（登録手段、検索手段）を含んでいる。メモリ２６は、例えば、ハードディスクで構成されている。
【００２９】
マイクロコントローラ２８は、内部のＲＡＭ／ＲＯＭに格納されたプログラムに従い、ＵＳＢメモリ３０がＵＳＢコネクタ１２ａに接続されると、ＵＳＢメモリ３０の接続を認識し、それに応じてＵＳＢメモリ３０に格納された楽曲データに関するデータベースを自動的に作成する機能を備える。同様に、マイクロコントローラ２８は、内部のＲＡＭ／ＲＯＭに格納されたプログラムに従い、ＳＤカード３１がＳＤコネクタ１２ｂに接続されると、ＳＤカード３１の接続を認識し、それに応じてＳＤカード３１に格納された楽曲データに関するデータベースを自動的に作成する機能を備える。さらに、マイクロコントローラ２８は、内部のＲＡＭ／ＲＯＭに格納されたプログラムに従い、ＤＶＤ若しくはＣＤがＤＶＤ／ＣＤドライブ３２にセットされると、ＤＶＤ若しくはＣＤがセットされたことを認識し、それに応じてＤＶＤ若しくはＣＤに格納された楽曲データに関するデータベースを自動的に作成する機能を備える。作成されたデータベースの内容は、表示部２４に表示され、ユーザのデータ検索に即座に供されるようになっている。
【００３０】
図２は、車載用楽曲再生装置１０で再生される楽曲データを含む楽曲ファイルの構成を示す模式図である。
【００３１】
同図に示すように、楽曲ファイルは、楽曲情報（即ちタグ情報）と楽曲データとで構成されている。楽曲情報は、楽曲データに関する情報として、アーティスト名、アルバム名、トラック名を含むが、さらにジャンル名、演奏時間等を含んでいてもよい。
【００３２】
また、楽曲情報は、データベースで所望の楽曲ファイルを検索する際のタグ情報として機能する。
【００３３】
以下の説明では、ＵＳＢメモリ３０又はこれに記憶された楽曲ファイルを利用する場合の処理を説明するが、ＳＤカード３１、ＤＶＤ若しくはＣＤ又はこれらのいずれかに記憶された楽曲ファイルを利用する場合も同様の処理が実行される。
【００３４】
図３は、ＵＳＢメモリ３０に記憶された楽曲ファイルのファイルシステムの一例を示す図である。
【００３５】
図３のファイルシステムでは、楽曲ファイル（例えばAAA.mp3, BBB.mp3等）は、階層構造またはツリー構造でＵＳＢメモリ３０に記憶されている。ルートの下層に複数のフォルダ（例えばFolder A, Folder B, …Folder X等）が構成されており、各フォルダ内にサブフォルダ（例えばFolder D）又は楽曲データが格納されている。
【００３６】
図４は、データベースの作成及び検索の際に、マイクロコントローラ２８により実行される処理を示すフローチャートである。
【００３７】
まず、楽曲ファイルが記憶されたＵＳＢメモリ３０がＵＳＢコネクタ１２に接続されると、マイクロコントローラ２８は、ＵＳＢメモリ３０の接続を認識し（ステップＳ１）、ＵＳＢメモリ３０のファイルシステムを解析し、フォルダ又はファイルの情報、及びファイル名を含むファイルパスを収集する（ステップＳ２）。
【００３８】
次に、マイクロコントローラ２８は、ＵＳＢメモリ３０に記憶されている各ファイルが楽曲ファイルであるか否かを判別する（ステップＳ３）。ここでは、ＵＳＢメモリ３０に記憶されている各ファイルの拡張子が楽曲ファイルを示す拡張子（例えば、mp3, wma等）である場合に、マイクロコントローラ２８は、各ファイルが楽曲ファイルであると判別する。
【００３９】
ステップＳ３でＮＯの場合には、本処理を終了する。一方、ステップＳ３でＹＥＳの場合には、マイクロコントローラ２８は、楽曲ファイルであると判定されたファイルが、タグ情報を含むか否かを判別する（ステップＳ４）。
【００４０】
ステップＳ４でＹＥＳの場合には（即ち、楽曲ファイルであると判定されたファイルが、タグ情報を含む場合）、マイクロコントローラ２８は、当該ファイルからタグ情報を取得し、取得したタグ情報及びステップＳ２で収集されたファイル名を含むファイルパスをデータベースに登録する（ステップＳ５）。尚、データベースはメモリ２６に記憶されている。
【００４１】
一方、ステップＳ４でＮＯの場合には（即ち、楽曲ファイルであると判定されたファイルが、タグ情報を含まない場合）、マイクロコントローラ２８は、データベースのアーティスト名及びアルバム名の欄には、ファイルパスを登録し、データベースのトラック名の欄には、ファイル名を登録する（ステップＳ６）。これにより、アーティスト名やアルバム名をキーとしてデータベースの検索を実行した場合には、検索情報を含まないファイルのファイルパスが表示され、トラック名をキーとしてデータベースの検索を実行した場合には、検索情報を含まないファイルのファイル名が表示されるので、検索情報を含まないファイルの選択を容易化することができる。
【００４２】
次いで、マイクロコントローラ２８は、入力部２２から楽曲ファイルの検索指示が入力されたか否かを判別する（ステップＳ７）。
【００４３】
ステップＳ７でＮＯの場合には、本処理を終了する。一方、ステップＳ７でＹＥＳの場合には、マイクロコントローラ２８は、入力された検索指示に従って、データベースの検索を実行し、検索結果を表示部２４に表示させ（ステップＳ８）、本処理を終了する。
【００４４】
図５は、楽曲ファイルのファイル名、タグ情報、及び楽曲データの対応関係を示す図であり、図６はデータベースの一例を示す図である。
【００４５】
図３のファイルシステムに示す各楽曲ファイル（例えばAAA.mp3, BBB.mp3等）が、図５に示すタグ情報を有する場合、マイクロコントローラ２８が上述した図４の処理を実行すると、図６に示すデータベースがメモリ２６に記憶される。
【００４６】
図７（Ａ）〜（Ｅ）は、表示部２４の表示画面の例を示す図である。
【００４７】
マイクロコントローラ２８は、入力部２２から楽曲データの検索指示を入力すると、表示部２４に図７（Ａ）に示す検索画面を表示する。ここで、入力部２２を介して、図７（Ａ）の「Song Title」ボタンが選択され、「ＯＫ」ボタンが押下されると、図７（Ｂ）に示すように、マイクロコントローラ２８は、図６のデータベースに従って、トラック名及びタグ情報が含まれていない楽曲ファイルのファイル名を表示部２４にリスト表示する。
【００４８】
図７（Ｂ）において、入力部２２を介して、トラック名「ＡＡＡ」が選択され、「ＯＫ」ボタンが押下されると、マイクロコントローラ２８は、フォルダ（Folder A）に含まれる楽曲ファイル（AAA.mp3）をＵＳＢメモリ３０から読み出し、 ＤＡＣ１６、アンプ１８及びスピーカ２０を利用して、読み出した楽曲ファイルの楽曲データ（DATA1）を再生する。一方、入力部２２を介して、タグ情報が含まれていない楽曲ファイル「CCC.mp3」が選択され、「ＯＫ」ボタンが押下されると、マイクロコントローラ２８は、楽曲ファイル「CCC.mp3」をＵＳＢメモリ３０から読み出し、 ＤＡＣ１６、アンプ１８及びスピーカ２０を利用して、読み出した楽曲ファイルの楽曲データ（DATA3）を再生する。
【００４９】
図７（Ｂ）の例では、マイクロコントローラ２８は、図６のデータベースに従って、タグ情報が含まれていない楽曲ファイルのファイル名を表示部２４に表示したが、図７（Ｄ）、（Ｅ）に示すように、マイクロコントローラ２８は、図６のデータベースに従って、タグ情報が含まれていない楽曲ファイルのファイル名を含むファイルパスの全部又は一部を表示部２４に表示するようにしてもよい。
【００５０】
また、入力部２２を介して、図７（Ａ）の「Album Title」ボタンが選択され、「ＯＫ」ボタンが押下されると、図７（Ｃ）に示すように、マイクロコントローラ２８は、図６のデータベースに従って、アルバム名及びタグ情報が含まれていない楽曲ファイルのファイル名を表示部２４にリスト表示する。この場合も、タグ情報が含まれていない楽曲ファイルのファイル名を含むファイルパスの全部又は一部を表示部２４に表示するようにしてもよい。
【００５１】
図７（Ｃ）において、入力部２２を介して、アルバム名「ABC」が選択され、「ＯＫ」ボタンが押下されると、マイクロコントローラ２８は、図７（Ｂ）の「Song Title」の検索画面を表示部２４に表示する。これは、アルバムには複数の曲が含まれるため、アルバムの指定だけでは再生対象の曲が決まらないからである。又は、この場合、マイクロコントローラ２８は、アルバム名「ABC」に対応する楽曲ファイルを順次ＵＳＢメモリ３０から読み出し、対応する楽曲データを再生するようにしてもよい。
【００５２】
以上詳細に説明したように、本実施の形態によれば、マイクロコントローラ２８は、ＵＳＢメモリ３０（ＳＤカード３１、又はＤＶＤ若しくはＣＤ）に記憶された楽曲ファイルのファイル名を含むファイルパス及び当該ＵＳＢメモリ３０（ＳＤカード３１、又はＤＶＤ若しくはＣＤ）に記憶された楽曲ファイルを検索するためのタグ情報（検索情報）を当該ＵＳＢメモリ３０（ＳＤカード３１、又はＤＶＤ若しくはＣＤ）から取得し、当該取得されたファイルパス及びタグ情報をデータベースに登録する。入力部２２は、タグ情報に対応する検索指示を入力し（図７（Ａ））、マイクロコントローラ２８は、入力された検索指示に基づいて、データベースを検索する。表示部２４は、検索指示に対応する検索結果と共に、ファイルパス及びタグ情報のデータベースへの登録時に、タグ情報が取得されなかった楽曲ファイルのファイル名を表示する。
【００５３】
よって、従来のように、タグ情報が取得されなかった楽曲ファイルに対応する「No title」等の表示がなされることはなく、タグ情報（検索情報）を含まないファイルの選択を容易化することができる。
【００５４】
また、表示部２４は、検索指示に対応する検索結果と共に、ファイルパス及びタグ情報のデータベースへの登録時に、タグ情報が取得されなかった楽曲ファイルのファイル名を含むパス情報の一部又は全部を表示するので、ファイル名以外の情報（例えばフォルダ名）も表示され、タグ情報を含まない楽曲ファイルの選択をより容易化することができる。
【００５５】
また、アーティスト名、アルバム名、及びトラック名のいずれの検索指示に基づいてデータベースの検索を実行した場合でも、ファイルパス及びタグ情報のデータベースへの登録時に、アーティスト名、アルバム名、又はトラック名が取得されなかった楽曲ファイルのファイル名が少なくとも表示されるので、アーティスト名、アルバム名、又はトラック名を含まない楽曲ファイルの選択を容易化することができる。
【００５６】
上記実施の形態では、ＵＳＢメモリ３０に楽曲ファイルが格納されていたが、ＵＳＢメモリ３０に動画像ファイルが格納されている場合にも、上述した方法でデータベースの作成や検索が実行できる。動画像ファイルの再生は表示部２４で実行される。動画像ファイルのタグ情報（検索情報）は、監督名、作品名、又は国名を含む。
【００５７】
この場合、監督名、作品名、及び国名のいずれの検索指示に基づいてデータベースの検索を実行した場合でも、タグ情報のデータベースへの登録時に、監督名、作品名、又は国名が取得されなかった動画像ファイルのファイル名が表示されるので、監督名、作品名、又は国名のない動画像ファイルの選択を容易化することができる。
【００５８】
（第２の実施の形態）
本実施の形態では、ＳＤカード３１に記憶された楽曲ファイルをメモリ２６にコピーするときにマイクロコントローラ２８で実行される処理を説明する。
【００５９】
図８は、第２の実施の形態に係る車載用楽曲再生装置１１の構成を示すブロック図である。車載用楽曲再生装置１１は、時刻及び日付を計る計時部３３（計時手段）を備える点で図１の車載用楽曲再生装置１０と異なる。計時部３３で計測されている時刻及び日付の情報は、逐次マイクロコンピュータ２８に送られる。車載用楽曲再生装置１１のその他の構成は、図１の車載用楽曲再生装置１０と同一であるので、その説明は省略する。
【００６０】
図９は、マイクロコントローラ２８により実行される処理を示すフローチャートである。
【００６１】
まず、マイクロコントローラ２８は、Ｉ／Ｆ部１４に接続された外部メディアの種別を認識する（ステップＳ１１）。ここでは、図１０（Ａ）に示す複数の楽曲ファイルを記憶するＳＤカード３１がＳＤコネクタ１２ｂを介してＩ／Ｆ部１４に接続されたものとする。
図１０（Ｂ）は、ＳＤカード３１に記憶されている楽曲ファイルのファイル名、タグ情報、及び楽曲データの対応関係を示す図である。マイクロコントローラ２８は、外部メディアのファイルシステムを解析し、フォルダ又はファイルの情報、及びファイル名を含むファイルパスを収集する（ステップＳ１２）。
【００６２】
次に、マイクロコントローラ２８は、入力部２２を介してコピー指示が入力されたか否かを判別する（ステップＳ１３）。ステップＳ１３でＮＯの場合には、本処理を終了する。一方、ステップＳ１３でＹＥＳの場合には、マイクロコントローラ２８は、ＳＤカード３１に記憶された各ファイルのメモリ２６へのコピーを開始する（ステップＳ１４）。このとき、マイクロコントローラ２８は、計時部３３から日付及び時刻を取得して、それぞれコピーの実施日付、コピーの実施時刻としてメモリ２６に記憶する（ステップＳ１５）。
【００６３】
次に、マイクロコントローラ２８は、ＳＤカード３１に記憶されている各ファイルが楽曲ファイルであるか否かを判別する（ステップＳ１６）。ここでは、ＳＤカード３１に記憶されている各ファイルの拡張子が楽曲ファイルを示す拡張子（例えば、mp3, wma等）である場合に、マイクロコントローラ２８は、各ファイルが楽曲ファイルであると判別する。
【００６４】
ステップＳ１６でＮＯの場合には、本処理を終了する。一方、ステップＳ１６でＹＥＳの場合には、マイクロコントローラ２８は、楽曲ファイルであると判定されたファイルが、タグ情報を含むか否かを判別する（ステップＳ１７）。
【００６５】
ステップＳ１７でＹＥＳの場合には（即ち、楽曲ファイルであると判定されたファイルが、タグ情報を含む場合）、マイクロコントローラ２８は、当該ファイルからタグ情報を取得し、取得したタグ情報及びステップＳ１２で収集されたファイル名を含むファイルパスをデータベースに登録する（ステップＳ１８）。尚、データベースはメモリ２６に記憶されている。
【００６６】
一方、ステップＳ１７でＮＯの場合には（即ち、楽曲ファイルであると判定されたファイルが、タグ情報を含まない場合）、マイクロコントローラ２８は、データベースのアーティスト名の欄に「No Title」の文字を登録し、データベースのアルバム名の欄には、コピー元の外部メディアの種別／コピーの実施日付／コピーの実施時刻を登録し、データベースのトラック名の欄には、ファイル名を登録する（ステップＳ１９）。尚、マイクロコントローラ２８は、コピー元の外部メディアの種別の情報をＩ／Ｆ部１４から取得し、コピーの実施日付及びコピーの実施時刻の情報をメモリ２６から取得して、これらの取得された情報に基づいて、コピー元の外部メディアの種別／コピーの実施日付／コピーの実施時刻を作成し、データベースのアルバム名の欄に登録する。コピーの実施日付及びコピーの実施時刻は、コピーの開始時点又は終了時点のいずれでもよい。また、データベースのアルバム名の欄には、コピー元の外部メディアの種別と、コピーの実施日付及びコピーの実施時刻の少なくとも一方とを登録するようにしてもよい。
【００６７】
尚、ステップＳ１８、ステップＳ１９の処理が完了する前に、コピー処理は終了する。
【００６８】
図１１は、コピー終了後のデータベースの一例を示す図である。タグ情報（検索情報）を含まない楽曲ファイル（「File_R4.mp3」〜「File_R6.mp3」）のアルバム名の欄には、コピー元の外部メディアの種別／コピーの実施日付／コピーの実施時刻が登録されている。楽曲ファイル（「File_R4.mp3」〜「File_R6.mp3」）のアルバム名の欄は、２００７年１月１０日の２２時１０分にＳＤカードからメモリ２６にコピーされたことを示している。
【００６９】
図９に戻り、マイクロコントローラ２８は、入力部２２から楽曲ファイルの検索指示が入力されたか否かを判別する（ステップＳ２０）。
【００７０】
ステップＳ２０でＮＯの場合には、本処理を終了する。一方、ステップＳ２０でＹＥＳの場合には、マイクロコントローラ２８は、入力された検索指示に従って、データベースの検索を実行し、検索結果を表示部２４に表示させ（ステップＳ２１）、本処理を終了する。検索指示がアルバム名の検索の場合には、後述する図１２（Ｂ）の画面が表示部２４に表示される。
【００７１】
図１２（Ａ）〜（Ｃ）は、表示部２４の表示画面の例を示す図であり、（Ａ）は楽曲ファイルをメモリ２６にコピーする際に外部メディアを選択するための表示画面であり、上述したステップＳ１１の外部メディアの種別を認識した後に、表示部２４に表示される。（Ｂ）はコピー終了後のアルバムを選択するための表示画面である。（Ｃ）はアルバム（「SD/2007.01.10/22:10」）が選択された後の楽曲ファイルを選択するための表示画面である。
【００７２】
図１０（Ａ）のＳＤカード３１の楽曲ファイルをメモリ２６にコピーした場合、データベースのアルバム名の欄には、「Album_A」及び「SD/2007.01.10/22:10」の２種類が登録されるので、データベースは、ＳＤカード３１の楽曲ファイルを２枚のアルバムとして管理する。よって、図１２（Ｂ）のアルバムを選択するための表示画面では、「Album_A」及び「SD/2007.01.10/22:10」の２種類のアルバムが表示される。
【００７３】
以上詳細に説明したように、本実施の形態によれば、マイクロコントローラ２８は、入力部２２によりコピー指示が入力された場合に、ＳＤカード３１に記憶された楽曲ファイルを検索するためのタグ情報（検索情報）をＳＤカード３１から取得し、データベースに登録すると共に、入力部２２によりコピー指示が入力され、ＳＤカード３１に記憶された楽曲ファイルを検索するためのタグ情報（検索情報）がＳＤカード３１から取得できない場合に、外部メディアの種別と、コピー実施の日付及び時刻のうち少なくとも一方とに基づいて、タグ情報が取得されなかったファイルのタグ情報を作成し、データベースに登録する。表示部２４は、検索指示が入力された場合に、データベースに登録されたタグ情報を表示する。
【００７４】
よって、ＳＤカード３１に記憶されたファイルを検索するためのタグ情報がＳＤカード３１から取得できない場合であっても、コピー元の外部メディア（ＳＤカード３１）の種別と、コピー実施の日付及び時刻のうち少なくとも一方とに基づいて、タグ情報を含まないファイルの選択を補助することができる。
【００７５】
また、外部メディアの種別と、コピー実施の日付及び時刻のうち少なくとも一方とに基づいて作成されたタグ情報は、データベースのアルバム名の欄に登録される。よって、アルバム名をキーとして検索指示が入力されたときに、コピー元の外部メディアの種別と、コピー実施の日付及び時刻のうち少なくとも一方とに基づいて、タグ情報を含まないファイルの選択を補助することができる。
【００７６】
尚、車載用楽曲再生装置１０の機能を実現するためのソフトウェアのプログラムが記録されている記録媒体を、車載用楽曲再生装置１０に供給し、車載用楽曲再生装置１０のコンピュータ（即ち、マイクロコントローラ２８）が記憶媒体に格納されたプログラムを読み出し実行することによっても、上記実施の形態と同様の効果を奏する。プログラムを供給するための記憶媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ、又はＳＤカードなどがある。
【００７７】
また、車載用楽曲再生装置１０のコンピュータ（即ち、マイクロコントローラ２８）が、車載用楽曲再生装置１０の機能を実現するためのソフトウェアのプログラムを実行することによっても、上記実施の形態と同様の効果を奏する。
【００７８】
尚、本発明は、上述した実施の形態に限定されるものではなく、その要旨を逸脱しない範囲内で種々変形して実施することが可能である。
【図面の簡単な説明】
【００７９】
【図１】本発明の第１の実施の形態に係る車載用楽曲再生装置の構成を示すブロック図である。
【図２】車載用楽曲再生装置で再生される楽曲データを含む楽曲ファイルの構成を示す模式図である。
【図３】ＵＳＢメモリに記憶された楽曲ファイルのファイルシステムの一例を示す図である。
【図４】データベースの作成及び検索の際に、マイクロコントローラにより実行される処理を示すフローチャートである。
【図５】楽曲ファイルのファイル名、タグ情報、及び楽曲データの対応関係を示す図である。
【図６】データベースの一例を示す図である。
【図７】（Ａ）〜（Ｅ）は、表示部の表示画面の例を示す図である。
【図８】第２の実施の形態に係る車載用楽曲再生装置の構成を示すブロック図である。
【図９】マイクロコントローラにより実行される処理を示すフローチャートである。
【図１０】（Ａ）は複数の楽曲ファイルを記憶するＳＤカードの一例を示す図であり、（Ｂ）は、ＳＤカードに記憶されている楽曲ファイルのファイル名、タグ情報、及び楽曲データの対応関係を示す図である。
【図１１】コピー終了後のデータベースの一例を示す図である。
【図１２】（Ａ）〜（Ｃ）は、表示部の表示画面の例を示す図である。
【符号の説明】
【００８０】
１０  車載用楽曲再生装置
１２  ＵＳＢコネクタ
１４  インターフェース（Ｉ／Ｆ）部
１６  ディジタル／楽曲コンバータ（ＤＡＣ）
１８  アンプ
２０  スピーカ
２２  入力部
２４  表示部
２６  メモリ
２８  マイクロコントローラ
３０  ＵＳＢメモリ
３１  ＳＤカード
３２  ＤＶＤ／ＣＤドライブ
３３  計時部
【図１】
2008293300.tif 000003
【図２】
2008293300.tif 000004
【図３】
2008293300.tif 000005
【図４】
2008293300.tif 000006
【図５】
2008293300.tif 000007
【図６】
2008293300.tif 000008
【図７】
2008293300.tif 000009
【図８】
2008293300.tif 000010
【図９】
2008293300.tif 000011
【図１０】
2008293300.tif 000012
【図１１】
2008293300.tif 000013
【図１２】
2008293300.tif 000014