(57)【要約】  【課題】  ＣＤＤＢに登録されていない音楽ＣＤの音楽情報（メタ情報）を簡便に且つ操作に不慣れなユーザにとっても容易に入力して登録可能にする。  【解決手段】  ＣＤＤＢ２に登録されている音楽ＣＤのアーティスト名，アルバム名及び曲名を構成する単語を予め検索して登録したデータベース１５１、１５２を記憶したＨＤＤ１５と、装填された音楽ＣＤのアーティスト名，アルバム名及び／又は曲名がＣＤＤＢ２に登録されていない場合に、外部から入力された文字に基づくインクリメンタルサーチによるデータベース１５１、１５２の検索結果を表示する表示部２０と、表示部２０に表示された検索結果が複数である場合に指定された一つをアーティスト名といして、またはアルバム名及び／又は曲名の一部又は全部として登録する。【選択図】        図３
2006331127.tif 000002
【特許請求の範囲】
【請求項１】
音楽記録媒体の記録内容を特定する情報と音楽記録媒体に記録されている楽曲に関する文字情報である音楽情報とが対応付けられて登録されている音楽記録媒体データベースから音楽情報を検索装置に検索させる音楽情報検索方法において、
前記音楽記録媒体データベースから音楽情報のみを予め検索して登録した音楽情報データベースを作成し、前記検索装置によるアクセスが可能な記憶装置に記憶させておき、
外部から入力された文字情報に基づいて、前記記憶装置が記憶している音楽情報データベースに登録されている音楽情報をインクリメンタルサーチにより前記検索装置に検索させること
を特徴とする音楽情報検索方法。
【請求項２】
前記音楽記録媒体データベースはインターネット通信によるアクセスが可能なリモート記憶装置に記憶されており、
前記検索装置は、必要な情報を前記リモート記憶装置が記憶している前記音楽記録媒体データベースからインターネット通信により取得することにより、前記音楽情報データベースを作成及び更新すること
を特徴とする請求項１に記載の音楽情報検索方法。
【請求項３】
前記音楽情報データベースがインターネット通信によるアクセスが可能なリモート記憶装置に記憶されていることを特徴とする請求項１に記載の音楽情報検索方法。
【請求項４】
前記音楽記録媒体データベースは前記検索装置が直接アクセス可能な記憶装置に記憶されており、
前記検索装置は、必要な情報を前記記憶装置が記憶している前記音楽記録媒体データベースから直接取得することにより、前記音楽情報データベースを作成すること
を特徴とする請求項１に記載の音楽情報検索方法。
【請求項５】
前記音楽情報はアーティスト名を含み、
前記音楽情報データベースは、前記音楽記録媒体データベースに登録されているアーティスト名を予め検索して登録したアーティスト名データベースを含み、
前記検索装置は、アーティスト名を検索するために外部から入力された文字情報に基づいて、前記アーティスト名データベースに登録されているアーティスト名をインクリメンタルサーチにより検索すること
を特徴とする請求項１乃至４のいずれか一つに記載の音楽情報検索方法。
【請求項６】
前記音楽情報はアルバム名及び／又は曲名を含み、
前記音楽情報データベースは、前記音楽記録媒体データベースに登録されているアルバム名及び／又は曲名を構成する単語を予め検索して登録した単語データベースを含み、
前記検索装置は、アルバム名及び／又は曲名を構成する単語を検索するために外部から入力された文字情報に基づいて、前記単語データベースに登録されている単語をインクリメンタルサーチにより検索すること
を特徴とする請求項１乃至４のいずれか一つに記載の音楽情報検索方法。
【請求項７】
前記単語データベースに登録されている単語には、それぞれを前記単語データベースに登録するために前記音楽記録媒体データベースが検索された際のヒット回数を示す頻度情報が付加されており、
前記検索装置は前記単語データベースを検索してヒットした単語をそれぞれの単語に付加されている頻度情報に従ってヒット回数が多い順に検索結果とすること
を特徴とする請求項６に記載の音楽情報検索方法。
【請求項８】
音楽記録媒体の記録内容を特定する情報と音楽記録媒体に記録されている楽曲に関する文字情報である音楽情報とが対応付けられて登録されている音楽記録媒体データベースから音楽情報を検索する音楽情報検索装置において、
前記音楽記録媒体データベースから音楽情報のみを予め検索して登録した音楽情報データベースを記憶する記憶手段と、
外部からの文字情報入力を受け付ける文字情報入力手段と、
該文字情報入力手段が受け付けた文字情報に基づいて、前記音楽情報データベースに登録されている音楽情報をインクリメンタルサーチにより検索する検索手段と、
該検索手段が検索した音楽情報を表示する表示手段と、
該表示手段に表示された検索結果の音楽情報が複数である場合にいずれか一つを選択する指示を受け付ける選択受付手段と、
該選択受付手段が受け付けた指示に従って音楽情報を選択する音楽情報選択手段と
を備えたことを特徴とする音楽情報検索装置。
【請求項９】
前記音楽記録媒体データベースはインターネット通信によるアクセスが可能なリモート記憶装置に記憶されており、
前記検索手段は、必要な情報を前記リモート記憶装置が記憶している前記音楽記録媒体データベースからインターネット通信により取得することにより、前記音楽情報データベースを作成及び更新するようにしてあること
を特徴とする請求項８に記載の音楽情報検索装置。
【請求項１０】
前記音楽情報データベースがインターネット通信によるアクセスが可能なリモート記憶装置に記憶されていることを特徴とする請求項８に記載の音楽情報検索装置。
【請求項１１】
前記音楽記録媒体データベースは前記検索装置が直接アクセス可能な記憶装置に記憶されており、
前記検索手段は、必要な情報を前記記憶装置が記憶している前記音楽記録媒体データベースから直接取得することにより、前記音楽情報データベースを作成すること
を特徴とする請求項８に記載の音楽情報検索装置。
【請求項１２】
前記音楽情報はアーティスト名を含み、
前記音楽情報データベースは、前記音楽記録媒体データベースに登録されているアーティスト名を予め検索して登録したアーティスト名データベースを含み、
前記検索手段は、アーティスト名を検索するために前記文字情報入力手段が受け付けた文字情報に基づいて、前記アーティスト名データベースに登録されているアーティスト名をインクリメンタルサーチにより検索し、
前記表示手段は、前記検索手段が検索したアーティスト名を表示し、
前記選択受付手段は、前記表示手段に表示されたアーティスト名が複数である場合にいずれか一つを選択する指示を受け付け、
前記音楽情報選択手段は、前記選択受付手段が受け付けた指示に従ってアーティスト名を選択するようにしてあること
を特徴とする請求項８乃至１１のいずれか一つに記載の音楽情報検索装置。
【請求項１３】
前記音楽情報はアルバム名、曲名を含み、
前記音楽情報データベースは、前記音楽記録媒体データベースに登録されているアルバム名及び曲名を構成する単語を予め検索して登録した単語データベースを含み、
前記検索手段は、アルバム名・曲名を構成する単語を検索するために前記文字情報入力手段が受け付けた文字情報に基づいて、前記単語データベースに登録されている単語をインクリメンタルサーチにより検索し、
前記表示手段は、前記検索手段が検索した単語を表示し、
前記選択受付手段は、前記表示手段に表示された単語が複数である場合にいずれか一つを選択する指示を受け付け、
前記音楽情報選択手段は、前記選択受付手段が受け付けた指示に従って単語を選択するようにしてあること
を特徴とする請求項８乃至１１のいずれか一つに記載の音楽情報検索装置。
【請求項１４】
前記単語データベースに登録されている単語には、それぞれを前記単語データベースに登録するために前記音楽記録媒体データベースが検索された際のヒット回数を示す頻度情報が付加されており、
前記検索手段は、前記単語データベースを検索してヒットした単語をそれぞれの単語に付加されている頻度情報に従ってヒット回数が多い順に検索するようにしてあること
を特徴とする請求項１３に記載の音楽情報検索装置。
【請求項１５】
音楽記録媒体の記録内容を特定する情報と音楽記録媒体に記録されている楽曲に関する文字情報である音楽情報とが対応付けられて登録されている音楽記録媒体データベースから音楽情報をコンピュータに検索させるためのコンピュータプログラムであって、前記コンピュータに、
前記音楽記録媒体データベースに登録されている音楽情報のみを予め検索して登録した音楽情報データベースを作成して前記コンピュータがアクセス可能な記憶装置に記憶させる手順と、
外部から入力された文字情報に基づいて、前記音楽情報データベースに登録されている音楽情報をインクリメンタルサーチにより検索する手順と
を実行させることを特徴とするコンピュータプログラム。
【請求項１６】
前記音楽記録媒体データベースはインターネット通信によるアクセスが可能なリモート記憶装置に記憶されており、
必要な情報を前記リモート記憶装置が記憶している前記音楽記録媒体データベースからインターネット通信により取得することにより、前記音楽情報データベースを作成及び更新する手順を前記コンピュータに実行させることを特徴とする請求項１５に記載のコンピュータプログラム。
【請求項１７】
前記音楽情報データベースがインターネット通信によるアクセスが可能なリモート記憶装置に記憶されていることを特徴とする請求項１５に記載のコンピュータプログラム。
【請求項１８】
前記音楽記録媒体データベースは前記コンピュータが直接アクセス可能な記憶装置に記憶されており、
必要な情報を前記記憶装置が記憶している前記音楽記録媒体データベースから直接取得することにより、前記音楽情報データベースを作成する手順を前記コンピュータに実行させることを特徴とする請求項１５に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アーティスト名，アルバム名，曲名等のような楽曲そのもののデータではなく、楽曲に付随する情報、即ち音楽情報を検索する方法に関し、特に音楽ＣＤ等の音楽記録媒体の内容をハードディスク等の記録媒体にコピー（ダビング）する際等に上述のような音楽情報を入力するために検索する方法に関し、またそのような音楽情報を検索することが可能な装置に関し、更に一般的なオーディオ装置又は汎用コンピュータをそのような装置として機能させることを可能としたコンピュータプログラムに関する。
【背景技術】
【０００２】
音楽の記録媒体としては近年では音楽ＣＤが一般的になっている。また音楽の再生装置（オーディオ装置）としてＨＤＤ又は固体記録媒体（半導体メモリ）に記録された音楽のデータそのものである楽曲データを再生するようにした携帯型、車載型、据置型等の種々の装置（以下、記録媒体内蔵型オーディオ装置という）が商品化されている。このような記録媒体内蔵型オーディオ装置は音楽を再生するのみならず、種々のソースからユーザの好みに応じた楽曲データを取り込んで記録し、それを再生することも可能である。そのような記録媒体内蔵型オーディオ装置に楽曲データを記録する場合には、インターネット上の音楽配信ウェブサイトからのダウンロードも普及しつつあるが、やはり音楽ＣＤからのダビングが主流であることは否めない。なお、上述のような記録媒体内蔵型オーディオ装置として、種々の音楽記録・再生ソフトウェアがインストールされているパーソナルコンピュータ、更には一部の携帯電話機も含まれることはいうまでもない。
【０００３】
ところで、音楽ＣＤに収録されている楽曲データを上述のような記録媒体内蔵型オーディオ装置にダビングする場合、一部のＣＤテキストと称される音楽ＣＤを除くとアーティスト名，アルバム名，曲名等のような音楽情報（以下、楽曲の音声データそのものである楽曲データに対してメタ情報という）は音楽記録媒体データベースとしてのＣＤＤＢ（CD DataBase)から取得することが一般的である。ＣＤＤＢは音楽記録媒体である音楽ＣＤの記録内容を特定する情報であるＴＯＣ情報、具体的には収録されている楽曲の数及び各楽曲の記録時間（演奏時間）等の情報をキーとして、予めデータベースに登録されている膨大な数の音楽ＣＤを特定し、その音楽ＣＤのメタ情報、即ちアーティスト名，アルバム名，曲名等の情報をダウンロードすることが可能なデータベースである。なお、ＣＤＤＢにはそれぞれの音楽ＣＤに関して音楽のジャンル、たとえばロック，フォーク，ジャズ，クラシック，演歌等を表す情報も登録されている。
【０００４】
ＣＤＤＢは基本的にはインターネット上に存在するウェブサイトに構築されたデータベースであり、その利用方法は以下のようである。記録媒体内蔵型オーディオ装置に音楽ＣＤが装填されると一般的なＣＤプレーヤと同様にその音楽ＣＤのＴＯＣ情報が自動的に読み取られる。そして、自動的に又はユーザの指示をトリガとしてＴＯＣ情報がインターネット経由でＣＤＤＢのウェブサイトへ送信される。ＣＤＤＢのウェブサイトでは受信したＴＯＣ情報をキーとして音楽ＣＤを特定し、特定された音楽ＣＤに関する上述したようなメタ情報を記録媒体内蔵型オーディオ装置側へインターネット経由で返送する。記録媒体内蔵型オーディオ装置はこのＣＤＤＢから送信されたメタ情報を受信して表示装置に表示し、また楽曲データと共に記録媒体に記録することができる。
【０００５】
またＣＤＤＢの他の利用方法として、上述のようなネットワークタイプではなくスタンドアローンタイプの利用方法もある。たとえばカーオーディオ装置等では装置そのものがある時点のＣＤＤＢのデータを記憶しており、装置自身に装填された音楽ＣＤに対応するメタ情報を装置自身が記憶しているＣＤＤＢに登録されているデータから検索して直接読み出すような利用方法も実用化されている。なお上述のように、ＣＤＤＢからのメタ情報の取得にはインターネット経由で直接ダウンロードする方法と、装置自身が記憶しているＣＤＤＢに登録されているデータから読み出す方法とがあるので、以下においては両者を区別せずに「メタ情報を取得する」という。
【０００６】
しかし上述のようなＣＤＤＢへの新規のデータ（音楽ＣＤのメタ情報）の登録（アップロード）はユーザ自身がボランティア的に行なうという経緯があるため、発行時期が古い音楽ＣＤ、非常にマイナーなアーティストの音楽ＣＤ又は個人製作された音楽ＣＤ、更には発行直後の音楽ＣＤ（いわゆる新譜）に関してはメタ情報がアップロードされていない場合が多い。また、前述したカーオーディオ装置等のように、ＣＤＤＢのデータを装置自身が記憶している場合にはインターネット上のＣＤＤＢに登録されているデータに比してその内容が時々刻々古くなるため、最新の情報、とりわけ新譜に関する情報を得ることができない可能性がウェブサイトのＣＤＤＢを利用する場合に比してより高くなる。
【０００７】
いずれにしろ、記録媒体内蔵型オーディオ装置に装填してもＣＤＤＢからメタ情報を取得できない音楽ＣＤに関しては、ウェブサイトからダウンロードする場合はユーザはＣＤＤＢからメタ情報を取得できるようになるまで（その音楽ＣＤのメタ情報がＣＤＤＢにアップロードされるまで）待つか、自身で記録媒体内蔵型オーディオ装置にアーティスト名，アルバム名，曲名等を入力して登録するかのいずれかを強いられることになる。また、カーオーディオ装置のように装置自身にＣＤＤＢのデータを記憶している場合は何らかの方法で最新のＣＤＤＢのデータにアップロードするか、自身でアーティスト名，アルバム名，曲名等を入力して登録するかのいずれかを強いられることになる。但し、メタ情報を取得できず、登録もされない場合であっても、楽曲データそのものを記録媒体に記録してダビングすることは可能である。
【０００８】
以下に、ＣＤＤＢを利用して音楽ＣＤのメタ情報を取得する場合の手順について簡単に説明する。図２５乃至図２８は音楽ＣＤを記録媒体内蔵型オーディオ装置に装填した場合にその装置の表示部に表示される画面を示す模式図である。
【０００９】
まず、音楽ＣＤが記録媒体内蔵型オーディオ装置に装填されると、装填された音楽ＣＤのＴＯＣ情報が読み出されることにより、図２５に示すように、トラック（曲）番号と、各トラックの仮の曲名（トラック０１，トラック０２等）と、それぞれの演奏時間（記録時間）のみが表示される。これらの情報は基本的には全ての音楽ＣＤにＴＯＣ情報として記録されている情報である。
【００１０】
なお、図２５において、画面の左上部に「００１  トラック０１」、「０：００」と表示されており、「トラックＮｏ１」の仮の曲名「トラック０１」の部分が強調表示されているが、これはこの状態でユーザが再生を開始させた場合には「トラックＮｏ１」の楽曲が再生されることを意味している。
【００１１】
この後、自動的に又はユーザの指示によってＣＤＤＢからメタ情報が取得されると図２６の模式図に示すように、アルバム名（アルバムタイトル），アーティスト名，曲名等のメタ情報が表示される。ユーザは、この音楽ＣＤ全体、換言すれば音楽ＣＤに収録されている楽曲の全てをＨＤＤ等の記録媒体にダビングするか、または一部（１曲又は複数曲）をダビングするかを指示することができる。なお、音楽ＣＤに収録されている楽曲の全てではなく一部の楽曲をダビングする場合にはユーザがダビングしたい曲を任意に指定することができる。このようなユーザの指示に応じて記録媒体内蔵型オーディオ装置は指定された楽曲（音楽ＣＤに収録されている楽曲の全て又は指定された１又は複数の楽曲）の楽曲データ及び対応するメタ情報を内蔵するＨＤＤ等の記録媒体に記録することによってダビングする。
【００１２】
図２７は一枚の音楽ＣＤに収録されている全ての楽曲のダビングをユーザが指示した場合のダビング中の記録媒体内蔵型オーディオ装置の表示部の表示状態を示す模式図である。なお、各トラック番号の左側のハードディスクを模したマークがダビング指定されていることを意味している。この後、ユーザがダビングを指定した全ての楽曲のダビングが完了すると、表示部の表示状態は図２８の模式図に示すようになる。このようにしてダビングされた、即ち記録媒体に記録された各楽曲はたとえばアーティスト名又はアルバム名で検索することにより、アーティスト名，アルバム名が表示装置に表示されると共に、アーティスト名に対応する楽曲の曲名又はアルバム名に対応する楽曲の曲名が表示装置にリスト表示される。そして、ユーザはそのリスト表示された曲名を見て、音楽ＣＤの再生時と同様の感覚でその全部又は一部を指定して再生させることができる。特に、アルバム名で検索した場合には、図２６の模式図に示すＣＤＤＢからメタ情報を取得した時点と同様の表示状態になるので、ユーザは音楽ＣＤを再生する場合と同様の感覚で音楽を聴取することが可能になる。
【００１３】
いずれにしろ、ＣＤＤＢに登録されているデータからメタ情報を取得することが可能な音楽ＣＤに関しては上述のようにして音楽ＣＤのアーティスト名，アルバム名，曲名等のメタ情報を、ユーザによる指示をトリガとして必要とする場合はあるが、実質的に自動的に取得することが可能であり、そのような状態で楽曲データをダビングした場合にはメタ情報も同時に記録（登録）されるので、たとえばアルバム名で検索した場合等にはメタ情報の再利用が可能である。しかし、ＣＤＤＢにデータが登録されていない音楽ＣＤに関しては図２５に示す記録媒体内蔵型オーディオ装置の表示部の表示状態の「ジャンル」の欄、「アーティスト」の欄、及びトラック番号毎の「曲名」の欄にユーザ自身がアーティスト名，曲名を文字入力した上で、又はそれらの情報が無いままでダビングすることになる。
【００１４】
ところで、上述のような記録媒体内蔵型オーディオ装置に楽曲データがダビングされるソースとして音楽ＣＤの他にたとえば、音楽ＣＤ又はアナログレコードをダビングしたＭＤ，ＣＤ−Ｒ，ＣＤ−ＲＷ，オーディオカセットテープ等の音楽記録媒体が考えられ、またアナログレコード自体からの直接のダビングも考えられる他、ＡＭ，ＦＭあるいはＴＶ放送の音声信号等を取り込んで記録することも考えられる。このような種々の音楽記録媒体、放送から記録媒体内蔵型オーディオ装置へダビングを行なった場合にも、アーティスト名，アルバム名，曲名等を付加しておきたいという要望は十分に考えられる。しかし、これらの音楽記録媒体又は放送から記録媒体内蔵型オーディオ装置へダビングを行なった場合には、通常の音楽ＣＤのＴＯＣ情報に相当する情報がないのでＣＤＤＢを利用することはできない。従って、このような場合には、アーティスト名，アルバム名，曲名等に関しては完全にユーザが自分で文字入力する必要がある。
【００１５】
特に、アナログレコードに関しては、比較的ビッグネームのアーティストに関してもクラシック，ジャズ等の分野では音楽ＣＤ化されていないものが多い。このため、アナログレコードの所有者自身がレコード盤の劣化を恐れてデジタル化したい、より具体的にはＣＤ−Ｒ，ＣＤ−ＲＷ等の記録媒体を利用してＣＤ化したいという要望がある。このような要望に応えて、パーソナルコンピュータに音声信号を取り込むための種々のキャプチャ及びアプリケーションソフトウェアが提供されており、また記録媒体内蔵型オーディオ装置にも同様の機能が備えられている場合が多い。
【００１６】
アナログレコードに収録されている楽曲を記録媒体内蔵型オーディオ装置にダビングした場合、ユーザ自身がトラックを分離する等の処理が必要ではあるが、最終的には図２５の模式図に示すような、新たな音楽ＣＤが装置に装填された場合と同様の状態で、１枚のアナログレコードに収録されている楽曲がトラックとして表示される。従って、この状態でユーザ自身がアーティスト名，アルバム名，各曲名等を入力すれば、以後は音楽ＣＤにＣＤＤＢからメタ情報を取得してダビングした場合と同様に扱うことが可能になる。また更に、メタ情報が付属している状態をＣＤ−Ｒ，ＣＤ−ＲＷ等にＣＤテキストとしてコピーすることも可能になる。しかし、アーティスト名，アルバム名，各曲名等のメタ情報をユーザ自身が入力することはやはり煩瑣な作業であることは事実である。
【００１７】
このような事情に鑑みてたとえば特許文献１に開示されているような発明が提案されている。この特許文献１には、上述したようなメタ情報、具体的にはアルバム名、アーティスト名，曲名が登録されていない音楽ＣＤに関して、アーティスト名又はいずれかの曲名をユーザが入力した場合に、入力されたアーティスト名又は曲名をアルバム名として自動的に登録するオーディオ装置が開示されている。この種の装置において一般的に楽曲を検索する場合にはアルバム名で検索することが多いため、アーティスト名又は代表的な曲名を仮のアルバム名として付与することは確かに実用的である。
【特許文献１】特開２００５−４４４０３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１８】
上述のようなメタ情報の各データの登録のための入力操作は前述した如く音楽記録・再生ソフトウェアをインストールしたパーソナルコンピュータを記録媒体内蔵型オーディオ装置として利用する場合はパーソナルコンピュータに付属するキーボードを利用することが可能であるので比較的容易である。しかしそれでも一枚の音楽ＣＤについてアーティスト名，アルバム名と、更に一般的には１０曲程度の曲名を入力する必要があり、煩瑣な作業であることは言うまでもない。まして、カーオーディオ装置又はミニコンポ，マイクロコンポと称される専用のオーディオ装置ではパーソナルコンピュータのようなキーボードが一般的には付属していないため、たとえばリモートコントロール装置のテンキーを利用する等の操作によらざるを得ない。従って、上述のようなメタ情報の入力は非常に煩瑣であり、またそのような操作に不慣れなユーザにとっては非常に困難な作業になる。
【００１９】
また、特許文献１に開示されている発明では、いわゆるデビューアルバムではアーティスト名がそのままアルバム名として採用される場合が多いため、そのような場合には極めて有効ではあるが、自動的に付与されるアルバム名はあくまでも仮のものであり、ユーザ自身の備忘録として利用できる程度であることは否めない。また特許文献１に開示されている発明では、アーティスト名を入力して登録した場合にはそれがアルバム名として付与されるが曲名は付与されず、逆に曲名を入力して登録した場合にはそれがアルバム名として付与されるがアーティスト名は付与されないという問題がある。
【００２０】
更に音楽ＣＤ以外の音楽記録媒体からアーティスト名，アルバム名，曲名等を付与せずにダビングされた楽曲データにアーティスト名，アルバム名，曲名等を登録するためにはユーザ自身が必ず文字入力して登録する必要があるという問題がある。特に、前述した如く、多数のアナログレコードをデジタル化した場合には、アーティスト名，アルバム名，各曲名等のメタ情報をユーザ自身が入力しておかなければ、記録媒体内にアナログレコードからデジタル化された多数のデータが記録された状態になり、収拾がつかなくなる虞があり得る。
【００２１】
本発明は以上のような事情に鑑みてなされたものであり、ＣＤＤＢに登録されていない音楽ＣＤの音楽情報（メタ情報）、または音楽ＣＤ以外のソース、特にアナログレコードからダビングしたデータのメタ情報を簡便に且つ操作に不慣れなユーザにとっても容易に入力して登録可能な音楽情報検索方法及びそのような方法を実現する音楽情報検索装置の提供を主たる目的とする。また、そのような音楽情報検索方法を実現する音楽情報検索装置、そのような音楽情報検索方法を一般的なオーディオ装置の機能の一部として実現するため、又はパーソナルコンピュータをそのような音楽情報検索装置として機能させるためのコンピュータプログラムの提供をも目的とする。
【課題を解決するための手段】
【００２２】
本発明は端的には、音楽情報（メタ情報）の内のアーティスト名についてはＣＤＤＢに登録されているデータから予めアーティスト名のデータを抽出したデータベースを別途作成しておき、このようなデータベースをいわゆるインクリメンタルサーチにより検索することにより、容易に目的のアーティスト名を検索することを可能にしたものである。また本発明は、アルバム名及び曲名についてはＣＤＤＢに登録されている全ての音楽ＣＤのアルバム名、曲名を単語単位に分割してたとえば登録頻度（使用回数）別に登録したデータベースを作成しておくことによって容易に検索することを可能にしたものである。
【００２３】
本発明に係る音楽情報検索方法は、音楽記録媒体の記録内容を特定する情報と音楽記録媒体に記録されている楽曲に関する文字情報である音楽情報とが対応付けられて登録されている音楽記録媒体データベースから音楽情報を検索装置に検索させる音楽情報検索方法において、前記音楽記録媒体データベースから音楽情報のみを予め検索して登録した音楽情報データベースを作成し、前記検索装置によるアクセスが可能な記憶装置に記憶させておき、外部から入力された文字情報に基づいて、前記記憶装置が記憶している音楽情報データベースに登録されている音楽情報をインクリメンタルサーチにより前記検索装置に検索させることを特徴とする。
【００２４】
また、本発明に係る音楽情報検索装置は、音楽記録媒体の記録内容を特定する情報と音楽記録媒体に記録されている楽曲に関する文字情報である音楽情報とが対応付けられて登録されている音楽記録媒体データベースから音楽情報を検索する音楽情報検索装置において、前記音楽記録媒体データベースから音楽情報のみを予め検索して登録した音楽情報データベースを記憶する記憶手段と、外部からの文字情報入力を受け付ける文字情報入力手段と、該文字情報入力手段が受け付けた文字情報に基づいて、前記音楽情報データベースに登録されている音楽情報をインクリメンタルサーチにより検索する検索手段と、該検索手段が検索した音楽情報を表示する表示手段と、該表示手段に表示された検索結果の音楽情報が複数である場合にいずれか一つを選択する指示を受け付ける選択受付手段と、該選択受付手段が受け付けた指示に従って音楽情報を選択する音楽情報選択手段とを備えたことを特徴とする。
【００２５】
このような本発明の音楽情報検索方法及び装置では、入力された文字情報に応じて音楽情報データベースから音楽情報がインクリメンタルサーチにより検索される。
【００２６】
また本発明に係る音楽情報検索方法は上記の音楽情報検索方法の発明において、前記音楽記録媒体データベースはインターネット通信によるアクセスが可能なリモート記憶装置に記憶されており、前記検索装置は、必要な情報を前記リモート記憶装置が記憶している前記音楽記録媒体データベースからインターネット通信により取得することにより、前記音楽情報データベースを作成及び更新することを特徴とする。
【００２７】
また本発明に係る音楽情報検索装置は上記の音楽情報検索装置の発明において、前記音楽記録媒体データベースはインターネット通信によるアクセスが可能なリモート記憶装置に記憶されており、前記検索手段は、必要な情報を前記リモート記憶装置が記憶している前記音楽記録媒体データベースからインターネット通信により取得することにより、前記音楽情報データベースを作成及び更新するようにしてあることを特徴とする。
【００２８】
このような本発明に係る音楽情報検索方法及び装置では上記の発明において、音楽情報を作成するために必要な情報がインターネット通信によって音楽記録媒体データベースのウェブサイトからダウンロードされる。
【００２９】
また本発明に係る音楽情報検索方法は前記の音楽情報検索方法の発明において、前記音楽情報データベースがインターネット通信によるアクセスが可能なリモート記憶装置に記憶されていることを特徴とする。
【００３０】
また本発明に係る音楽情報検索装置は前記の音楽情報検索装置の発明において、前記音楽情報データベースがインターネット通信によるアクセスが可能なリモート記憶装置に記憶されていることを特徴とする。
【００３１】
このような本発明に係る音楽情報検索方法及び装置では前記の発明において、インターネット通信によって音楽記録媒体データベースから音楽情報が検索されて音楽情報データベースが作成される。
【００３２】
また本発明に係る音楽情報検索方法は前記の音楽情報検索方法の発明において、前記音楽記録媒体データベースは前記検索装置が直接アクセス可能な記憶装置に記憶されており、前記検索装置は、必要な情報を前記記憶装置が記憶している前記音楽記録媒体データベースから直接取得することにより、前記音楽情報データベースを作成することを特徴とする。
【００３３】
また本発明に係る音楽情報検索装置は前記の音楽情報検索装置の発明において、前記音楽記録媒体データベースは前記検索装置が直接アクセス可能な記憶装置に記憶されており、前記検索手段は、必要な情報を前記記憶装置が記憶している前記音楽記録媒体データベースから直接取得することにより、前記音楽情報データベースを作成することを特徴とする。
【００３４】
このような本発明に係る音楽情報検索方法及び装置では前記の発明において、検索装置が直接アクセス可能な記憶装置から音楽情報データベースを作成するために必要な情報が取得される。
【００３５】
また本発明に係る音楽情報検索方法は上記の音楽情報検索方法の各発明において、前記音楽情報はアーティスト名を含み、前記音楽情報データベースは、前記音楽記録媒体データベースに登録されているアーティスト名を予め検索して登録したアーティスト名データベースを含み、前記検索装置は、アーティスト名を検索するために外部から入力された文字情報に基づいて、前記アーティスト名データベースに登録されているアーティスト名をインクリメンタルサーチにより検索することを特徴とする。
【００３６】
また本発明に係る音楽情報検索装置は上記の音楽情報検索装置の各発明において、前記音楽情報はアーティスト名を含み、前記音楽情報データベースは、前記音楽記録媒体データベースに登録されているアーティスト名を予め検索して登録したアーティスト名データベースを含み、前記検索手段は、アーティスト名を検索するために前記文字情報入力手段が受け付けた文字情報に基づいて、前記アーティスト名データベースに登録されているアーティスト名をインクリメンタルサーチにより検索し、前記表示手段は、前記検索手段が検索したアーティスト名を表示し、前記選択受付手段は、前記表示手段に表示されたアーティスト名が複数である場合にいずれか一つを選択する指示を受け付け、前記音楽情報選択手段は、前記選択受付手段が受け付けた指示に従ってアーティスト名を選択するようにしてあることを特徴とする。
【００３７】
このような本発明に係る音楽情報検索方法及び装置では上記の各発明において、音楽情報の内のアーティスト名が外部から入力された文字情報に基づくインクリメンタルサーチにより検索されて表示手段に表示され、表示手段に表示された検索結果のアーティスト名が複数である場合は、外部から与えられる指示によって指定された一つが最終的に選択される。
【００３８】
また本発明に係る音楽情報検索方法は前記の音楽情報検索方法の各発明において、前記音楽情報はアルバム名及び／又は曲名を含み、前記音楽情報データベースは、前記音楽記録媒体データベースに登録されているアルバム名及び／又は曲名を構成する単語を予め検索して登録した単語データベースを含み、前記検索装置は、アルバム名及び／又は曲名を構成する単語を検索するために外部から入力された文字情報に基づいて、前記単語データベースに登録されている単語をインクリメンタルサーチにより検索することを特徴とする。
【００３９】
また本発明に係る音楽情報検索装置は前記の音楽情報検索装置の各発明において、前記音楽情報はアルバム名、曲名を含み、前記音楽情報データベースは、前記音楽記録媒体データベースに登録されているアルバム名及び曲名を構成する単語を予め検索して登録した単語データベースを含み、前記検索手段は、アルバム名・曲名を構成する単語を検索するために前記文字情報入力手段が受け付けた文字情報に基づいて、前記単語データベースに登録されている単語をインクリメンタルサーチにより検索し、前記表示手段は、前記検索手段が検索した単語を表示し、前記選択受付手段は、前記表示手段に表示された単語が複数である場合にいずれか一つを選択する指示を受け付け、前記音楽情報選択手段は、前記選択受付手段が受け付けた指示に従って単語を選択するようにしてあることを特徴とする。
【００４０】
このような本発明に係る音楽情報検索方法及び装置では前記の各発明において、音楽情報の内のアルバム名及び／又は曲名が外部から入力された文字情報に基づくインクリメンタルサーチにより検索されて表示手段に表示され、表示手段に表示された検索結果の単語が複数である場合は、外部から与えられる指示によって指定された一つが最終的に選択される。
【００４１】
また本発明に係る音楽情報検索方法は上記の音楽情報検索方法の発明において、前記単語データベースに登録されている単語には、それぞれを前記単語データベースに登録するために前記音楽記録媒体データベースが検索された際のヒット回数を示す頻度情報が付加されており、前記検索装置は前記単語データベースを検索してヒットした単語をそれぞれの単語に付加されている頻度情報に従ってヒット回数が多い順に検索結果とすることを特徴とする。
【００４２】
また本発明に係る音楽情報検索装置は上記の音楽情報検索装置の発明において、前記単語データベースに登録されている単語には、それぞれを前記単語データベースに登録するために前記音楽記録媒体データベースが検索された際のヒット回数を示す頻度情報が付加されており、前記検索手段は、前記単語データベースを検索してヒットした単語をそれぞれの単語に付加されている頻度情報に従ってヒット回数が多い順に検索するようにしてあることを特徴とする。
【００４３】
このような本発明に係る音楽情報検索方法及び装置では上記の発明において、単語データベースに登録されている単語には音楽記録媒体データベースから検索された際のヒット回数を示す頻度情報が付加されており、アルバム名・曲名データベースが検索された際にヒットした単語の頻度情報に従ってヒット回数が多い順に検索結果とされる。
【００４４】
また本発明に係るコンピュータプログラムは、音楽記録媒体の内容を特定する情報と音楽記録媒体に記録されている楽曲に関する文字情報である音楽情報とが対応付けられて登録されている音楽記録媒体データベースから音楽情報をコンピュータに検索させるためのコンピュータプログラムであって、前記コンピュータに、前記音楽記録媒体データベースに登録されている音楽情報のみを予め検索して登録した音楽情報データベースを作成して前記コンピュータがアクセス可能な記憶装置に記憶させる手順と、外部から入力された文字情報に基づいて、前記音楽情報データベースに登録されている音楽情報をインクリメンタルサーチにより検索する手順とを実行させることを特徴とする。
【００４５】
また本発明に係るコンピュータプログラムは上記の発明において、前記音楽記録媒体データベースはインターネット通信によるアクセスが可能なリモート記憶装置に記憶されており、必要な情報を前記リモート記憶装置が記憶している前記音楽記録媒体データベースからインターネット通信により取得することにより、前記音楽情報データベースを作成及び更新する手順を前記コンピュータに実行させることを特徴とする。
【００４６】
また本発明に係るコンピュータプログラムは上記の発明において、前記音楽情報データベースがインターネット通信によるアクセスが可能なリモート記憶装置に記憶されていることを特徴とする。
【００４７】
また本発明に係るコンピュータプログラムは上記の発明において、前記音楽記録媒体データベースは前記コンピュータが直接アクセス可能な記憶装置に記憶されており、必要な情報を前記記憶装置が記憶している前記音楽記録媒体データベースから直接取得することにより、前記音楽情報データベースを作成する手順を前記コンピュータに実行させることをを特徴とする。
【００４８】
以上のような本発明に係るコンピュータプログラムでは、前述の本発明の方法が本発明の検索装置により実行され、また汎用コンピュータにインストールした場合には本発明の検索装置として機能する。
【発明の効果】
【００４９】
以上のような本発明の音楽情報検索方法及び装置によれば、ユーザが入力した文字情報に基づくインクリメンタルサーチによりアーティスト名，アルバム名及び／又は曲名を構成する単語等の音楽情報が検索可能になるので、音楽ＣＤの音楽情報をＣＤＤＢ等の音楽記録媒体データベースから取得できない場合にユーザ自身が音楽情報を入力するための検索が容易になり、文字入力の労力が軽減される。また、音楽ＣＤのみならず、他のソースからハードディスク等の記録媒体にダビングした楽曲データに音楽情報を付加する際も文字入力の労力が軽減される。
【００５０】
また更に本発明に係る音楽情報検索方法及び装置によれば上記の発明において、音楽情報データベースを作成するために必要な情報がインターネット通信によるアクセスが可能な音楽記録媒体データベースのウェブサイトからダウンロードされるので、常に音楽記録媒体データベースの最新の情報を利用することが可能になる。
【００５１】
更に本発明に係る音楽情報検索方法及び装置によれば前記の発明において、インターネット通信によるアクセスが可能な音楽情報データベースから音楽情報を検索することが可能になるので、検索装置に大容量の記憶装置を備える必要がない。
【００５２】
更に本発明に係る音楽情報検索方法及び装置によれば前記の発明において、音楽情報データベースを作成するために必要な情報が検索装置が直接アクセス可能な記憶装置から読み出されるので、検索装置がインターネット通信を行なうことができない装置においても本発明を利用することが可能になる。
【００５３】
また本発明に係る音楽情報検索方法及び装置によれば上記の各発明において、ユーザが入力した文字情報に基づくインクリメンタルサーチによりアーティスト名が検索可能になるので、音楽ＣＤのアーティスト名をＣＤＤＢ等の音楽記録媒体データベースから取得できない場合にユーザ自身がアーティスト名を入力するための検索が容易になり、文字入力の労力が軽減される。また、音楽ＣＤのみならず、他のソースからオーディオ装置のハードディスク等の記録媒体にダビングした楽曲データにアーティスト名を付加する際も同様に文字入力の労力が軽減される。
【００５４】
また本発明に係る音楽情報検索方法及び装置によれば前記の各発明において、ユーザが入力した文字情報に基づくインクリメンタルサーチによりアルバム名及び／又は曲名を構成する単語が検索可能になるので、音楽ＣＤのアルバム名及び／又は曲名をＣＤＤＢ等の音楽記録媒体データベースから取得できない場合にユーザ自身がそれらの情報を入力するための検索が容易になり、文字入力の労力が軽減される。また、音楽ＣＤのみならず、他のソースからオーディオ装置のハードディスク等の記録媒体にダビングした楽曲データにアルバム名及び／又は曲名を付加する際も同様に文字入力の労力が軽減される。
【００５５】
更に本発明に係る音楽情報検索方法及び装置によれば上記の発明において、検索されたアルバム名・曲名を構成する単語に関しては単語データベースから検索された際の頻度情報に従ってヒット回数が多い順に表示されるので、入力すべき単語を迅速に選択できる可能性が高くなる。
【００５６】
また本発明に係るコンピュータプログラムによれば、上述の本発明の方法を検索装置として組み込んだオーディオ装置が容易に実現される。また、汎用コンピュータに本発明に係るコンピュータプログラムをインストールした場合には本発明の検索装置として機能させることが可能になる。
【発明を実施するための最良の形態】
【００５７】
以下、本発明をその実施の形態を示す図面を参照して具体的に説明する。図１は本発明に係る音楽情報検索装置をオーディオ装置としてのミニコンポに適用した場合の外観を示す模式図である。オーディオ装置１は、左右のスピーカＳＬ，ＳＲと、本体ＭＵと、リモートコントロール装置２とを少なくとも含んでいる。本体ＭＵには外部から見える構成要素として、ＣＤドライブ１７、表示部２０、操作部２１、リモートコントロール装置２から送信されるリモコン信号を受信するためのリモコン信号受信部２２等が備えられている。
【００５８】
なお、オーディオ装置１の本体ＭＵには一般的なこの種の装置と同様に、上述した構成要素以外にもたとえば、ＦＭ及び／又はＡＭラジオのレシーバ、カセットテープ，ＭＤ等の記録媒体の再生・記録装置等が備えられており、また、音楽（音声信号）を再生するために一般的に必要な音声信号処理回路、たとえばアンプ，イコライザ等が内蔵されていることはいうまでもない。
【００５９】
図２はオーディオ装置１のリモートコントロール装置２のキー配置の状態を示す模式図である。リモートコントロール装置２（以下、リモコン装置２という）には、オーディオ装置１の電源をオン／オフする電源スイッチ５０、表示部２１上でカーソルを上下左右に移動させるための十字キー５１、「編集」 キー５２、「決定」キー５３、「クリア（取消：ＣＬ）」キー５４、「再生」キー５５、「停止」キー５６、「トラックアップ」キー５７、「トラックダウン」キー５８、テンキー５９等が適宜に配列されて備えられている。なお、テンキー５９は「０」〜「９」の数字は勿論のこと、かな及びアルファベットの入力にも利用可能なように各数字キーにアルファベット及びかなが割り付けられている。但し、これらの各キーの機能及び操作方法は基本的には従来のこの種の装置のリモコン装置と同様である。
【００６０】
また、リモコン装置２には「ＣＤＤＢ」キー６０及び「録音」キー６１が備えられている。「ＣＤＤＢ」キー６０はインターネット上のＣＤＤＢのウェブサイト（リモート記憶装置）からメタ情報を取得させる指示を与えるキーであり、「録音」キー６１はＣＤドライブ１７に装填されている音楽記録媒体としての音楽ＣＤに収録されている楽曲を録音、即ちダビングさせる指示を与えるキーである。なお、ダビングは具体的には音楽ＣＤに収録されている楽曲データをメタ情報の有無には拘わらずに後述するＨＤＤ１５にコピーする処理である。但し、ＣＤドライブ１７に装填されている音楽ＣＤ以外のソースからの録音（ダビング）も可能であることはいうまでもない。
【００６１】
なお、操作部２１には上述したリモコン装置２の各キーと同様のキーが備えられており、ユーザは操作部２１又はリモコン装置２のいずれを使用しても基本的には同一の操作を行なうことが可能である。
【００６２】
図３はオーディオ装置１の本体ＭＵの機能構成例を示す機能ブロック図である。本体ＭＵの内部には、オーディオ装置１全体の制御を司るＣＰＵ等で構成された制御部１１、オーディオ装置１としての基本的な制御のためのプログラムが記録されたＲＯＭ１２、種々のデータを一時記憶するためのＲＡＭ１３、少なくともインターネットＩＮを経由してインターネット上のＣＤＤＢのウェブサイトと通信することが可能な通信部１４、大規模記録媒体としてのＨＤＤ１５、主としてラジオ放送を受信するためのチューナ部１６、主として音楽ＣＤを再生するために、音楽ＣＤに記録されているデータを読み出すＣＤドライブ１７、ＣＤドライブ１７が読み出したＣＤフォーマットのデータを通常のデジタルオーディオデータに変換し、又は直接更に他のフォーマットのデータ、たとえばＭＰ３フォーマットのデータ等に変換するデータ変換部１８、デジタルオーディオ信号をアナログオーディオ信号に変換して両スピーカＳＬ，ＳＲへ出力するＤ／Ａ変換及びプリメインアンプ部１９、前述した表示部２０、操作部２１及びリモコン信号受信部２２等がバス１０により相互に接続されている。
【００６３】
なお、オーディオ装置１の本体ＭＵにＣＤドライブ１７に加えてＭＤの記録・再生装置、オーディオカセットテープの記録・再生装置等を備えていてもよいことは前述した。ＭＤの記録・再生装置を備える場合は、データ変換部１８はＡＴＲＡＣ方式のデータ変換をも行なえるように構成する必要がある。また、ＣＤドライブ１７に代えてＣＤ−ＲＷのドライブを備えていてもよい。この場合には、音楽ＣＤからオーディオ装置１にダビングした楽曲のデータをＣＤ−Ｒ又はＣＤ−ＲＷに更にダビングすることも可能になる。
【００６４】
更に、オーディオ装置１には外部からアナログ音声信号を入力するためのラインイン端子２３が備えられている。このラインイン端子２３から入力されたアナログの音声信号はアナログ−デジタル変換器（Ａ／Ｄ）２４によってデジタル音声信号に変換されてオーディオ装置１内へ取り込まれる。また、ラインイン端子２３の他に、レコードプレーヤを接続するためのフォノアンプが備えられていてもよい。ＣＤＤＢでは、音楽記録媒体としての音楽ＣＤの記録内容を特定するための情報であるＴＯＣ情報による音楽ＣＤの特定のみならず、楽曲のオーディオ信号の波形そのものを特定するMusicID と称される技術により、レコードプレーヤから入力された音楽のオーディオ信号の波形又はチューナ部１６で受信したラジオ放送のオーディオ信号の波形を特定してその曲に関するアーティスト名，アルバム名，曲名等のメタ情報を音楽ＣＤの場合と同様に検索することが可能である。但し、そのような機能もＣＤＤＢにデータが登録されていなければ利用することができないことはいうまでもない。
【００６５】
ＨＤＤ１５には、後述するアーティスト名ＤＢ１５１、アルバム名・曲名ＤＢ１５２、、ジャンル名ＤＢ１５３、音楽ＤＢ１５４及び検索プログラム１５０が適宜の記憶領域に記憶されている。アーティスト名ＤＢ１５１は、ＣＤＤＢに登録されている多数の音楽ＣＤのメタ情報の内から予めアーティスト名のみを抽出してデータとして登録したデータベースである。アルバム名・曲名ＤＢ１５２は、ＣＤＤＢに登録されている多数の音楽ＣＤのメタ情報の内から予めアルバム名、曲名を単語単位で抽出て登録したデータベースであり、実質的には単語データベースである。またこのアルバム名・曲名ＤＢ１５２には、それぞれの単語の登録頻度（使用回数）が検索時のヒット回数を計数することにより得られる頻度情報として登録されている。ジャンル名ＤＢ１５３は、ＣＤＤＢに登録されている多数の音楽ＣＤのメタ情報の内から予めジャンル名のみを抽出してデータとして登録したデータベースである。
【００６６】
また、音楽ＤＢ１５４には、音楽ＣＤ等からダビングしたデータ、即ち各楽曲のオーディオ信号のデータ（以下、楽曲データという）を主体としてそれに付属する情報、即ちジャンル名、アーティスト名，アルバム名，曲名等のメタ情報が対応付けられて登録されている。なお、音楽ＤＢ１５４への楽曲データの登録は、アルバム単位（音楽ＣＤ単位）で１ホルダとされ、各ホルダ内にはその音楽ＣＤに収録されていた各楽曲データがファイルとして格納されている。また、各ホルダにはアルバム名，アーティスト名，ジャンル名，格納されている各楽曲の楽曲名がメタ情報として付属している。
【００６７】
なお、アーティスト名ＤＢ１５１、アルバム名・曲名ＤＢ１５２、ジャンル名ＤＢ１５３は、制御部１１が検索プログラム１５０に従って適宜のタイミングでＣＤＤＢのウェブサイトにアクセスすることにより作成し、またその登録内容を更新する。しかし、このような各データベースの作成及び更新処理は公知の技術で可能であることはいうまでもない。
【００６８】
なお、同一アーティストのホルダをそのアーティスト名をホルダ名としたホルダにまとめて格納しておくことも可能である。また、ユーザが専用のホルダ、たとえば「お気に入り」等の名称のホルダを作成し、そのホルダにお気に入りの楽曲を他の種々のホルダからコピーして格納しておくことも可能である。この場合にはメタ情報として各楽曲の本来のメタ情報がコピーされて付加される。
【００６９】
なお、音楽ＤＢ１５４に登録される楽曲データは音楽ＣＤのフォーマット、ＡＴＲＡＣフォーマット、ＭＰ３フォーマット等の種々の音声データ用のフォーマットのいずれか一つのフォーマットに統一してもよいし、異なるフォーマットのままであってもよい。但し、異なるフォーマットでの音楽ＤＢ１５４への登録を可能にする場合にはそれぞれの楽曲データ（より具体的にはデータファイル）のフォーマットを特定する情報を付加する必要があり、またデータ変換部１８はそれぞれのフォーマットに対応する必要がある。これに対してたとえばＭＰ３フォーマットのみで楽曲データを音楽ＤＢ１５４に登録する場合には、音楽ＤＢ１５４の記憶容量を節約することが可能ではあるが、音楽ＤＢ１５４への楽曲データの登録の際、及び音楽ＤＢ１５４に登録されているＭＰ３フォーマットの楽曲データの再生の都度、データ変換部１８においてフォーマットの変換を行なう必要が生じる。
【００７０】
図４はアーティスト名ＤＢ１５１の登録内容の一例を示す模式図である。アーティスト名ＤＢ１５１にはＣＤＤＢに登録されている各音楽ＣＤのメタ情報の内のアーティスト名のみが予め抽出されてそれぞれを特定するＩＤと、アーティスト名そのものと、ジャンルとが一組のデータとして登録されている。なお、ジャンルに関してはデータが存在しない場合もあり、また複数のジャンルが付与されている場合（図４に「／」で示されている例）もある。
【００７１】
図５はアルバム名・曲名ＤＢ１５２の登録内容の一例を示す模式図である。アルバム名・曲名ＤＢ１５２にはＣＤＤＢに登録されている各音楽ＣＤのメタ情報の内のアルバム名（アルバムタイトル）及び曲名のみが予め抽出されて単語単位に分割され、それぞれの登録頻度（使用回数）、換言すれば、ＣＤＤＢに登録されている全ての音楽ＣＤのアルバム名及び曲名に使用されている単語を検索した際のヒット数がカウントされ、それぞれの単語を特定するＩＤと、単語そのものと、ヒット数のカウント値（頻度情報）と、使用されていた音楽ＣＤのジャンルとが一組のデータとして登録されている。なお、ジャンルに関してはデータが存在しない場合もあり、また複数のジャンルが付与されている場合もあることは上述のアーティスト名ＤＢ１５１の場合と同様である。
【００７２】
図６はジャンル名ＤＢ１５３の登録内容の一例を示す模式図である。ジャンル名ＤＢ１５３にはＣＤＤＢに登録されている各音楽ＣＤのメタ情報の内のジャンル名のみが予め抽出されて、それぞれの選択回数がカウントされ、それぞれのジャンル名を特定するＩＤと、ジャンル名そのものと、選択回数とが一組のデータとして登録されている。
【００７３】
なお、これらのアーティスト名ＤＢ１５１、アルバム名・曲名ＤＢ１５２及びジャンル名ＤＢ１５３は、オーディオ装置１がＣＤＤＢのウェブサイトとインターネット接続可能な場合は定期的に更新されることが望ましい。また、カーオーディオ装置等ではＣＤＤＢのウェブサイトとインターネット接続が不可能である場合が多いので、装置自身にＣＤＤＢのデータを記憶しておく必要がある。この場合、装置自身が記憶しているＣＤＤＢのデータはたとえばカー用品ショップ等でアップデートしたり、装置の製造業者から提供されるＣＤ，ＤＶＤ等の可搬型の記録媒体を利用してアップデート（差分データの追加）することが一般的である。従って、装置自身がＣＤＤＢのデータを記憶している場合にはそのようなＣＤＤＢのデータのアップデートが行なわれる都度、アップデート後のＣＤＤＢのデータを対象として（実際には差分データを対象として）検索を行なうことにより、アーティスト名ＤＢ１５１、アルバム名・曲名ＤＢ１５２及びジャンル名ＤＢ１５３もアップデートすることが望ましい。
【００７４】
なお、図１乃至図３に示したオーディオ装置１としてのミニコンポ及びリモコン装置２の基本的な動作に関しては、従来の一般的なこの種の装置と同様であるので説明は省略する。以下においては、ＣＤＤＢに登録されていない音楽ＣＤがオーディオ装置１のＣＤドライブ１７に装填された場合にメタ情報を登録するために検索して入力する音楽情報検索装置としての動作について主に説明する。
【００７５】
図７はオーディオ装置１の制御部１１による基本的な処理手順を示すメインルーチンのフローチャートである。なお、このメインルーチンのフローチャートに示す処理はＲＯＭ１２に予め記憶されている制御プログラムを制御部１１が実行することにより実現される。また、以下においてはオーディオ装置１のユーザによる操作はリモコン装置２によるものとして説明するが、操作部２１の操作によっても同様の操作が可能である。
【００７６】
制御部１１は音楽ＣＤがＣＤドライブ１７に新たに装填されたか否かを常時監視しており、未登録の音楽ＣＤ、具体的には過去にＣＤＤＢからメタ情報を取得したことがない音楽ＣＤが装填されたか否かを常時監視している（ステップＳ１１でＮＯ）。未登録の音楽ＣＤがＣＤドライブ１７に新たに装填されたことが検出された場合以外は制御部１１は他の処理を行ない（ステップＳ１２）、後述するステップＳ１９へ処理を進める。
【００７７】
ＣＤドライブ１７に未登録の音楽ＣＤが装填されると（ステップＳ１１でＹＥＳ）、制御部１１はＣＤドライブ１７に装填された音楽ＣＤのＴＯＣ情報をまず読み出し（ステップＳ１３）、読み出したＴＯＣ情報を表示部２０に図８の模式図に示すように表示する（ステップＳ１４）。なお、図７のフローチャートには示さないが、ＣＤＤＢから過去にメタ情報を取得したことがある音楽ＣＤに関してはその音楽ＣＤのＴＯＣ情報とメタ情報とがセットでＨＤＤ１５に記憶されるので、音楽ＣＤから楽曲データのダビングをしていなかった場合であっても、ＣＤＤＢにアクセスすることなしにメタ情報が自動的に表示される。
【００７８】
ここで、表示部２０に表示される画面の構成について説明しておく。画面の右上に「ジャンル」と表示されている矩形の部分はＣＤドライブ１７に装填されている音楽ＣＤのジャンルを表示するためのジャンル名表示欄２０１である。その直下の「アーティスト」と表示されている矩形の部分はＣＤドライブ１７に装填されている音楽ＣＤのアーティスト名を表示するためのアーティスト名表示欄２０３である。画面左側の「アルバムタイトル」と表示されている矩形の部分はＣＤドライブ１７に装填されている音楽ＣＤのアルバム名を表示するためのアルバム名表示欄２０２である。
【００７９】
また画面の上下方向の中央部において左右幅一杯に表示されているのはトラック情報表示欄２０４である。このトラック情報表示欄２０４はＣＤドライブ１７に装填されている音楽ＣＤに収録されているトラックの数（楽曲の数）に応じた数のトラック情報表示欄が自動的に表示される。これらのトラック情報表示欄２０４の左側寄りの部分は各トラックの曲名表示欄２０５になっている。なお、画面の下端部にはメッセージ表示欄２０６が用意されており、ユーザに対する種々の案内，指示等のメッセージが適宜表示される。なおこの図８に示す画面では、メッセージ表示欄２０６に「未登録のＣＤです。ＣＤＤＢキーを押すと情報を取得します。」というメッセージが表示されている。
【００８０】
次に、ユーザのリモコン装置２の「ＣＤＤＢ」キー６０の操作に応じて、制御部１１は通信部１４を制御してＴＯＣ情報をＣＤＤＢのウェブサイトへ送信させ（ステップＳ１５）、その後はＣＤＤＢのウェブサイトからの返信を待機する状態になる（ステップＳ１６でＮＯ）。但し、未登録の音楽ＣＤがＣＤドライブ１７に装填された場合に自動的にＴＯＣ情報をＣＤＤＢのウェブサイトへ送信するようにしてもよい。
【００８１】
ＣＤＤＢのウェブサイトからの返信を受信すると（ステップＳ１６でＹＥＳ）、制御部１１は先に送信したＴＯＣ情報に対応するメタ情報を受信したか否かを判断する（ステップＳ１７）。図７のフローチャートには示さないが、一つのＴＯＣ情報に対応する音楽ＣＤのデータが複数存在する場合がある。その場合には該当するアルバム名（アルバムタイトル）がＣＤＤＢのウェブサイトから返信される。但し、一つのＴＯＣ情報をキーとして検索した結果、複数の音楽ＣＤのデータがヒットした場合は異なる国で発売された同一内容の音楽ＣＤである場合か、同一内容の音楽ＣＤが再発売された場合であることが多い。いずれにしろ、このような場合は制御部１１は受信したアルバム名の先頭のアルバム名にカーソルを位置させた状態で全て（所定数以上の場合はスクロール表示してもよい）のアルバム名を表示部２０に表示する。
【００８２】
ユーザはリモコン装置２の「十字」キー５１を操作して希望するアルバム名の位置へカーソルを移動させて「決定」キー５３を操作することによりいずれかのアルバム名を選択する。これにより、ＣＤＤＢのウェブサイトへ送信したＴＯＣ情報に対応するデータが複数存在する場合にも一つのみのメタ情報がＣＤＤＢのウェブサイトから送信されるので、制御部１１はそれを受信し（ステップＳ１７でＹＥＳ）、表示部２０に図９の模式図に示すように表示する（ステップＳ１８）。なおこの表示では、メッセージ表示欄２０６に「ＣＤの情報が表示されました。録音キーを押すと録音（ダビング）を開始します。」というメッセージが表示される。
【００８３】
また、ＣＤＤＢのウェブサイトへ送信されたＴＯＣ情報に対応するデータが存在しない場合は、データが存在しない旨が返信されるので、制御部１１はその返信を受信する（ステップＳ１７でＮＯ）。この場合、制御部１１は、図８に示す表示状態のままで、メッセージ表示欄２０６にたとえば「ＣＤの情報がありません。」というメッセージを表示する。
【００８４】
以上のように、ＣＤドライブ１７に新たに音楽ＣＤが装填された場合、ＣＤＤＢにその音楽ＣＤのデータが既に登録されていれば対応するメタ情報が表示部２０の対応する各表示欄に表示され、登録されていない場合はメタ情報は表示されない。但し、いずれの場合であってもユーザが音楽ＣＤの再生をリモコン装置２の「再生」キー５５の操作により指示すれば（ステップＳ１９でＹＥＳ）、制御部１１はＣＤドライブ１７に装填されている音楽ＣＤの再生処理を実行する（ステップＳ２０）。この場合、「再生」キー５５は勿論のこと、「停止」キー５６、「トラックアップ」キー５７、「トラックダウン」キー５８等を操作して通常のＣＤプレーヤと同様にオーディオ装置１を操作することが可能である。
【００８５】
一方、ユーザがメタ情報の入力を行ないたい場合はリモコン装置２の「編集」キー５２の操作によって指示する（ステップＳ１９でＮＯ，Ｓ２１でＹＥＳ）。これにより制御部１１はメタ情報の検索・入力処理を実行する（ステップＳ２２）。このメタ情報の検索・入力処理は、ＣＤＤＢからメタ情報を取得できなかった場合は勿論であるが、メタ情報を取得できた場合にもそれを変更するために実行することができる。たとえば、英語表記の曲名をカタカナ表記に変更したり、あるいは英語表記の曲名を一般に広く知られている日本語の曲名に変更したり（たとえば「A Whiter Shade of Pale」を「青い影」に）、又その逆に変更したり（たとえば「上を向いて歩こう」を「Sukiyaki」に）することも可能である。
【００８６】
更に、既にダビングされている（音楽ＤＢ１５４に楽曲データが記録されている）がメタ情報が存在しない楽曲データにユーザが文字入力を行なうことによってメタ情報を登録することも可能である。これはたとえば音楽ＣＤをメタ情報無しでダビングした場合は勿論のこと、オーディオカセットテープ、アナログレコード等からダビングした楽曲データに関しても、後からメタ情報を付加することが可能であることを意味している。なお、ステップＳ２２のメタ情報の検索・入力処理の詳細については後述する。
【００８７】
ユーザがメタ情報の入力ではなく、ＣＤドライブ１７に装填されている音楽ＣＤに収録されている楽曲のダビング（楽曲データのＨＤＤ１５の音楽ＤＢ１５４へのコピー）を行ないたい場合はリモコン装置２の「録音」キー６１を操作する（ステップＳ２１でＮＯ，Ｓ２３でＹＥＳ）。これによって制御部１１はＣＤドライブ１７に装填されている音楽ＣＤに収録されている各楽曲のダビング処理を実行する（ステップＳ２４）。なおこの音楽ＣＤの記録媒体（ＨＤＤ１５の音楽ＤＢ１５４）へのダビング処理そのものは周知の技術であるので説明は省略する。但しこの場合、メタ情報が存在しない（入力されていない）場合であっても、メタ情報として、仮のアルバム名（「ＣＤ０１」等）及び仮の曲名（「トラック０１」等）が自動的に付与され、ジャンル名は付与されない。このような処理自体は従来のこの種の装置と同様である。
【００８８】
上述のステップＳ２０での再生処理、ステップＳ２２でのメタ情報の検索・入力処理、及びステップＳ２４でのダビング処理はいずれもそれぞれの処理中にユーザがリモコン装置２の所定の操作によって任意の時点で終了させることが可能である。従って、これらの処理がユーザの指示により終了した場合、またはいずれの処理の実行も指示されない場合は制御部１１はステップＳ１１へ処理を戻す。なお、電源スイッチ５０が操作された場合は、制御部１１は装置自体の電源をオフして一連の処理を終了する。しかし、ユーザが電源オフの操作をしない限りは、制御部１１は、ＣＤドライブ１７に未登録の音楽ＣＤが登録された場合は、ＣＤドライブ１７に装填されている未登録の音楽ＣＤの再生処理、メタ情報の検索・入力処理、ダビング処理のいずれかの指示が与えられることを待機する状態になる。
【００８９】
従って、ユーザはＣＤドライブ１７に装填した音楽ＣＤのメタ情報の有無には拘わらずにその音楽ＣＤを再生することができるし、再生を途中で中断してメタ情報の入力（変更も可能）を行なうこともできるし、メタ情報の入力の有無には拘わらずにダビングすることも可能である。更にステップＳ１２のその他の処理において、たとえばメタ情報なしで既にダビングされている楽曲データを読み出した場合等には、上述同様に、その楽曲データの再生処理又はメタ情報の検索・入力処理を行なうことが可能である。但しこの場合には、ダビング処理は行なえない。
【００９０】
次に、ステップＳ２２のメタ情報の検索・入力処理について説明する。図１０及び図１１はこのステップＳ２２のメタ情報の検索・入力処理の詳細を示すサブルーチンのフローチャートである。なおこのステップＳ２２のメタ情報の検索・入力処理はＨＤＤ１５に予め記憶されている検索プログラム１５０に従って制御部１１が実行する。
【００９１】
ユーザが前述したようにして「編集」キー５２を操作してメタ情報の検索・入力処理の実行を指示すると、まず最初に、制御部１１は表示部２０に表示されている画面上でのカーソル位置を検出する (ステップＳ３１）。なお、カーソルはジャンル名表示欄２０１、アルバム名表示欄２０２、アーティスト名表示欄２０３、トラック情報表示欄２０４の各トラックの曲名表示欄２０５のいずれかに位置するようにリモコン装置２の「十字」キー５１の操作により移動させることが可能である。
【００９２】
「編集」キー５２が操作された時点では通常はジャンル名表示欄２０１にカーソルが位置している。そして、制御部１１はユーザがリモコン装置２のテンキー５９を操作して文字入力を行なったか否か（ステップＳ３２）、「再生」キー５５又は「録音」キー６１を操作したかを監視する待機状態になる（ステップＳ３３）。これにより、文字入力が行なわれず（ステップＳ３２でＮＯ）、「再生」キー５５又は「録音」キー６１の操作も行なわれていない場合は（ステップＳ３３でＮＯ）、制御部１１はステップＳ３１へ処理を戻す。従って、文字入力が行なわれるか、「再生」キー５５又は「録音」キー６１の操作が行なわれるまでは、制御部１１はカーソル位置の検出のみを行なっている。なお、文字入力が行なわれずに「再生」キー５５又は「録音」キー６１が操作された場合は制御部１１はこのメタ情報の検索・入力処理を終了して処理をメインルーチンへリターンする（ステップＳ３２でＮＯ，Ｓ３３でＹＥＳ）。
【００９３】
文字入力が行なわれた場合（ステップＳ３２でＹＥＳ）、まずジャンルが設定済みか否かが判断される（ステップＳ３４）。ジャンルが設定されていない場合は（ステップＳ３４でＮＯ）、制御部１１はジャンルの設定を一旦「全部」に設定する（ステップＳ３５）。
【００９４】
次に、制御部１１はその時点で検出しているカーソル位置、より具体的にはステップＳ３１において文字入力が行なわれた表示欄に応じて異なる処理を行なう。具体的には、カーソルがジャンル名表示欄２０１に位置している場合（ステップＳ３６でＹＥＳ）、制御部１１はサブルーチンとして用意されているジャンル名の検索・入力処理を行ない（ステップＳ３７）、ジャンルの設定をこの処理により入力されたジャンル名にする（ステップＳ３８）。また、カーソルがアーティスト名表示欄２０３に位置している場合（ステップＳ３６でＮＯ，Ｓ３９でＹＥＳ）、制御部１１はサブルーチンとして用意されているアーティスト名の検索・入力処理を行なう（ステップＳ４０）。また、カーソルがアルバム名表示欄２０２に位置している場合（ステップＳ３９でＮＯ，Ｓ４１でＹＥＳ）、制御部１１はサブルーチンとして用意されているアルバム名の検索・入力処理を行なう（ステップＳ４２）。また、カーソルがいずれかのトラックの曲名表示欄２０５に位置している場合（ステップＳ４１でＮＯ）、制御部１１はサブルーチンとして用意されている曲名の検索・入力処理を行なう（ステップＳ４３）。但し、アルバム名の検索・入力処理と曲名の検索・入力処理とは同一のサブルーチンにより実行される。
【００９５】
なお、各サブルーチンの処理中に他の表示欄へのカーソルの移動によりメタ情報の検索・入力処理へリターンした場合は（ステップＳ４４でＹＥＳ）、制御部１１は再度ステップＳ３１へ処理を戻す。この場合は、カーソルの移動先の表示欄に応じてメタ情報の検索・入力処理が続行される。しかし、各サブルーチンの処理中に「再生」キー５５又は「録音」キー６１の操作をユーザが行なったためにメタ情報の検索・入力処理へリターンした場合は（ステップＳ４４でＮＯ）、制御部１１はメインルーチンへ処理をリターンする。
【００９６】
図１２及び図１３は図１０及び図１１に示すメタ情報の検索・入力処理におけるステップＳ３７のジャンル名の検索・入力処理の詳細を示すサブルーチンのフローチャートである。なおこのジャンル名の検索・入力処理のサブルーチンはＨＤＤ１５に記憶されている検索プログラム１５０に従って実行される。また、このジャンル名の検索・入力処理のサブルーチンの実行が開始される時点では、メタ情報の検索・入力処理のステップＳ３２において既に１文字がジャンル名表示欄２０１に入力されている。
【００９７】
まず、制御部１１はジャンル名表示欄２０１に入力された文字をジャンル名表示欄２０１に既に入力されている文字に追加して表示する（ステップＳ５１）。但し最初はメタ情報の検索・入力処理のステップＳ３２において入力された文字のみが表示される。制御部１１はこの文字に該当するジャンル名をジャンル名ＤＢ１５３に登録されているデータから検索する（ステップＳ５２）。具体的には、最初は１文字がジャンル名表示欄２０１に入力されているとするとその１文字がジャンル名表示欄２０１に表示され、その１文字を先頭の１文字とするジャンル名がジャンル名ＤＢ１５３から検索される。
【００９８】
上述のような検索の結果、ヒットした１又は複数のデータ（入力されている文字を先頭側からの文字としているジャンル名）が存在する場合は（ステップＳ５３でＹＥＳ）、制御部１１はヒットした全てのジャンル名をジャンル名ＤＢ１５３から読み出して表示部２０のジャンル名表示欄２０１の下側にプルダウンメニューでリスト表示する（ステップＳ５４）。なお、該当するジャンル名の数がある程度以上である場合はスクロール表示する。
【００９９】
一方、ステップＳ５２での検索の結果、該当するジャンル名が存在しない場合は（ステップＳ５３でＮＯ）、制御部１１は全ジャンル名をリスト表示する（ステップＳ５５）。ジャンル名に関してはその数がそれほど多くはなく、しかもユーザが任意のジャンル名を登録することはできないので、ユーザが適切な文字を入力することができない場合には全部のジャンル名を表示して選択させる方が好ましい。但し、オーディオ装置に装填した音楽ＣＤのジャンルをユーザ自身が判断不可能な場合、またはユーザがジャンルの意味を理解できない場合等のために個々のジャンル名の他に「全部」又は「選択しない」という選択肢も用意しておくことが望ましい。そして、これらの「全部」又は「選択しない」という選択肢が選択された場合にはジャンルの設定が自動的に「全部」になるようにしておく。
【０１００】
いずれにしろ、表示部２０に表示されたジャンル名のリスト中からユーザがリモコン装置２の「十字」キー５１の操作によりカーソルを移動させて「決定」キー５３を操作することによりいずれかのジャンル名を選択した場合（ステップＳ５６でＹＥＳ）、制御部１１は選択されたジャンル名をジャンル名表示欄２０１に入力されている最初の１文字に代えて表示する（ステップＳ５７）。
【０１０１】
たとえば、ユーザがリモコン装置２のテンキー５９を操作して「Ｒ」の１文字をジャンル名表示欄２０１に入力していた場合、制御部１１はジャンル名ＤＢ１５３から「Rock」、「Reggae」、「R & B 」のような先頭の１文字が「Ｒ」のジャンル名を検索して表示部２０のジャンル名表示欄２０１の下側にプルダウンメニューでリスト表示する（該当するジャンル名が所定数以上ある場合はスクロール表示する）。図１４の模式図はそのような場合の表示部２０の表示状態を示す模式図である。従って、ユーザはこの時点でジャンル名を選択することが可能である。なおこの図１４に示す画面ではメッセージ表示欄２０６には「ジャンルを選択して決定キーを押して下さい。」とのメッセージが表示されている。
【０１０２】
なお、図１４に示す例ではユーザが過去に選択した回数に基づく頻度順にジャンル名を表示することが好ましい。しかし、たとえば英語表示であればアルファベット順に、日本語表示であれば五十音順にしてもよく、この場合にはユーザが過去にほとんど選択したことがないようなジャンル名を容易に見付けることができる可能性が高い。
【０１０３】
この後、制御部１１は「クリア」キー５４が操作されたか否か、カーソルが他の表示欄へ移動されたか否か、「再生」キー５５又は「録音」キー６１が操作されたか否かを監視する待機状態になる（ステップＳ５８，Ｓ６０及びＳ６１でＮＯ）。「クリア」キー５４が操作された場合（ステップＳ５８でＹＥＳ）、制御部１１はステップＳ５６でユーザがジャンル名を選択した時点以前の状態に表示部２０の表示状態を戻し（ステップＳ５９）、ステップＳ５６へ処理を戻す。従って、ユーザはリストから一旦選択したジャンル名を「クリア」キー５４の操作によりキャンセルして、リストからジャンル名の選択をやり直すことができる。
【０１０４】
「クリア」キー５４が操作されずにカーソルが他の表示欄へ移動された場合（ステップＳ５８でＮＯ，Ｓ６０でＹＥＳ）、または「再生」キー５５又は「録音」キー６１が操作された場合（ステップＳ５８及びＳ６０でＮＯ，Ｓ６１でＹＥＳ）、制御部１１はメタ情報の検索・入力処理のステップＳ３８へ処理をリターンさせる。
【０１０５】
ところで、先頭の１文字のみの入力では該当するジャンル名が多いために選択し難い場合もあり得る。従って、制御部１１はステップＳ５４においてジャンル名をリスト表示した後、次の文字入力が行なわれたか、ジャンル名が選択されたか、またはカーソルが他の表示欄へ移動されたか、更には「再生」キー５５又は「録音」キー６１が操作されたかを監視する待機状態になる（ステップＳ５６，Ｓ６２，Ｓ６３及びＳ６４でＮＯ）。リストからジャンル名が選択されることなしに文字入力が行なわれると（ステップＳ６２でＹＥＳ）、制御部１１はステップＳ５１へ処理を戻す。この場合、制御部１１は新たに入力された文字を先に入力されている文字に追加してジャンル名表示欄２０１に表示する（ステップＳ５１）。従ってこの後は前述同様にして、ジャンル名表示欄２０１に表示されている文字（この場合は２文字）を先頭側の２文字としているジャンル名がジャンル名ＤＢ１５３から検索されて前述同様に表示装置２０に表示されるいわゆるインクリメンタルサーチが行なわれる。但し、ジャンル名に関しては絶対数がそれほど多くはないので、通常は先頭の１文字の入力でリスト表示されたジャンル名から選択可能である。
【０１０６】
ところで、カーソルが他の表示欄へ移動された場合（ステップＳ６０又はＳ６３でＹＥＳ）、制御部１１はメタ情報の検索・入力処理のステップＳ３８へ処理をリターンさせる。このステップＳ３８へリターンした場合、制御部１１はジャンルの設定をステップＳ５６で選択されてジャンル名表示欄２０１に表示されているジャンル名（「全部」を含む）とする。この後、制御部１１はカーソル位置の検出を行ない（ステップＳ４４）、カーソルが検出された表示欄に対応する検索・入力処理を実行する。また、他の表示欄へカーソルが移動されたのではなく、「再生」キー５５又は「録音」キー６１の操作によりジャンル名の検索・入力処理からメタ情報の検索・入力処理へリターンした場合（ステップＳ６１又はＳ６４でＹＥＳ）、制御部１１は上述同様にジャンルの設定を選択されたジャンル名（「全部」を含む）とした上で、メインルーチンへ処理をリターンさせる。従ってこの場合、ユーザがたとえば「再生」キー５５を操作していたのであれば制御部１１はその時点でＣＤドライブ１７に装填されている音楽ＣＤの再生を開始する。
【０１０７】
なお、ユーザがジャンル名を変更したい場合、具体的には上述のようにして入力したジャンル名又は既に入力されているジャンル名を変更したい場合、更にはジャンル名を入力せずにダビングした後にジャンル名を入力するような場合はリモコン装置２の「編集」キー５２を操作してジャンル名表示欄２０１にカーソルを位置させて文字入力を行なえばよい。この場合、図１０及び図１１に示すメタ情報の検索・入力処理のフローチャートのステップＳ３７の処理、即ち図１２及び図１３に示すジャンル名の検索・入力処理が実行されるので、ユーザはこのジャンル名の検索・入力処理をやり直すことができる。
【０１０８】
図１５及び図１６は図１０及び図１１に示すメタ情報の検索・入力処理におけるステップＳ４０のアーティスト名の検索・入力処理の詳細を示すサブルーチンのフローチャートである。なおこのアーティスト名の検索・入力処理のサブルーチンはＨＤＤ１５に記憶されている検索プログラム１５０に従って実行される。また、このアーティスト名の検索・入力処理のサブルーチンの実行が開始される時点では、メタ情報の検索・入力処理のステップＳ３２において既に１文字がアーティスト名表示欄２０３に入力されている。
【０１０９】
まず、制御部１１はアーティスト名表示欄２０３に入力された文字をアーティスト名表示欄２０３に既に入力されている文字に追加して表示する（ステップＳ７１）。但し最初はメタ情報の検索・入力処理のステップＳ３２において入力された文字のみが表示される。制御部１１はこの文字に該当するアーティスト名をアーティスト名ＤＢ１５１に登録されているデータ（アーティスト名）から検索する（ステップＳ７２）。具体的には、最初は１文字がアーティスト名表示欄２０３に入力されているとするとその１文字がアーティスト名表示欄２０３に表示され、その１文字を先頭の１文字とするアーティスト名がアーティスト名ＤＢ１５１から検索される。
【０１１０】
上述のような検索の結果、ヒットした１又は複数のデータ（入力されている文字を先頭側からの文字としているアーティスト名）が存在する場合は（ステップＳ７３でＹＥＳ）、制御部１１はヒットした全てのアーティスト名をアーティスト名ＤＢ１５１から読み出して表示部２０のアーティスト名表示欄２０３の下側にプルダウンメニューでリスト表示する（ステップＳ７４）。なお、該当するアーティスト名の数がある程度以上である場合はスクロール表示する。
【０１１１】
たとえば、ジャンルとして「Rock」が設定されており、ユーザがリモコン装置２のテンキー５９を操作して「Ｂ」の文字をアーティスト名表示欄２０３に入力していた場合、制御部１１はアーティスト名ＤＢ１５１から「Rock」のジャンルの先頭の文字が「Ｂ」のアーティスト名を検索して表示部２０のアーティスト名表示欄２０３にプルダウンメニューでたとえば５個程度をリスト表示する（該当するアーティスト名がそれ以上ある場合はスクロール表示する）。図１７の模式図はそのような場合の表示部２０の表示状態を示す模式図である。従って、ユーザはこの時点でアーティスト名を選択することも可能であるが、先頭の１文字のみの入力では該当するアーティスト名が非常に多いので実用的ではない。
【０１１２】
なお、図１７に示す例ではユーザが過去に選択した回数に基づく頻度順にアーティスト名を表示することが好ましい。しかし、たとえば英語表示であればアルファベット順に、日本語表示であれば五十音順にしてもよく、この場合にはユーザが過去にほとんど選択していないようなアーティスト名を容易に見付けることができる可能性が高い。
【０１１３】
表示部２０に表示されたアーティスト名のリスト中からユーザがリモコン装置２の「十字」キー５１の操作によりカーソルを移動させて「決定」キー５３を操作することによりいずれかのアーティスト名を選択した場合（ステップＳ７６でＹＥＳ）、制御部１１は選択されたアーティスト名をアーティスト名表示欄２０３に入力されている最初の１文字に代えて表示する（ステップＳ７７）。
【０１１４】
この後、制御部１１は「クリア」キー５４が操作されたか否か、カーソルが他の表示欄へ移動されたか否か、「再生」キー５５又は「録音」キー６１が操作されたか否かを監視する待機状態になる（ステップＳ７８，Ｓ８０，Ｓ８１でＮＯ）。「クリア」キー５４が操作された場合（ステップＳ７８でＹＥＳ）、制御部１１はステップＳ７６でユーザがアーティスト名を選択した時点以前の状態に表示部２０の表示状態を戻し（ステップＳ７９）、ステップＳ７６へ処理を戻す。従って、ユーザはリストから一旦選択したアーティスト名を「クリア」キー５４の操作によりキャンセルして、リストからアーティスト名の選択をやり直すことができる。
【０１１５】
「クリア」キー５４が操作されずにカーソルが他の表示欄へ移動された場合（ステップＳ７８でＮＯ，Ｓ８０でＹＥＳ）、または「再生」キー５５又は「録音」キー６１が操作された場合（ステップＳ７８及びＳ８０でＮＯ，Ｓ８１でＹＥＳ）、制御部１１はメタ情報の検索・入力処理のステップＳ４４へ処理をリターンさせる。
【０１１６】
ところで、先頭の１文字のみの入力では該当するアーティスト名が多いために選択し難い場合もあり得る。従って、制御部１１はステップＳ７４においてアーティスト名をリスト表示した後、リストからアーティスト名が選択されたか、次の文字入力が行なわれたか、カーソルが他の表示欄へ移動されたか、又は「再生」キー５５又は「録音」キー６１が操作されたかを監視する待機状態になる（ステップＳ７６，Ｓ８２，Ｓ８３及びＳ８４でＮＯ）。
【０１１７】
リストからアーティスト名が選択されることなしにたとえば１文字が新たに入力されると（ステップＳ８２でＹＥＳ）、制御部１１はステップＳ７１へ処理を戻す。この場合、制御部１１は新たに入力された文字を先に入力されている文字に追加してアーティスト名表示欄２０３に表示する（ステップＳ７１）。従ってこの後は前述同様にして、アーティスト名表示欄２０３に表示されている文字（この場合は２文字）を先頭側の２文字としているアーティスト名がアーティスト名ＤＢ１５１から検索されて前述同様に表示装置２０に表示されるいわゆるインクリメンタルサーチが行なわれる。
【０１１８】
たとえばユーザが２文字目として「Ｏ」を入力した場合、図１７の模式図に示すようにそれまでリスト表示されていた（スクロール表示も含む）多数の「Ｂ」で始まるアーティスト名の内の２字目が「Ｏ」のたとえば「Bob Dylan 」、「Bob Marley」、「Boston」、「Bonnie Tyler」、「Bon Jovi」等のみがインクリメンタルサーチされてリスト表示される。図１８の模式図はそのような場合の表示部２０の表示状態を示す模式図である。なお、ジャンルの指定を行なっていない場合にはたとえば「Jazz」のジャンルのアーティストである「Bob James 」等も表示される。
【０１１９】
更に上述同様の処理を反復することにより、ユーザが次の１文字（３文字目）としてたとえば「Ｂ」を入力すると、上述同様にして検索結果として「Bob Dylan 」、「Bob Marley」等のみがインクリメンタルサーチされてリスト表示される。この時点でたとえばユーザが操作部２１の操作により「Bob Dylan 」を選択する操作を行なえば、制御部１１はアーティスト名表示欄２０３に「Bob Dylan 」を表示する。
【０１２０】
一方、ステップＳ７２での検索の結果、該当するアーティスト名が存在しない場合は（ステップＳ７３でＮＯ）、制御部１１は該当アーティスト名が存在しないこと示す表示（たとえば図１７に示す表示部２０の表示状態においてプルダウンメニューを表示せず、更にメッセージ表示欄２０６に「該当するアーティストはありません。」等）を行なう（ステップＳ７５）。このように、既に入力されている文字に該当するアーティスト名がアーティスト名ＤＢ１５１に存在しない場合、及び先のステップＳ７６において表示部２０に表示されたリストからアーティスト名が選択されなかった場合（ステップＳ７６でＮＯ）、制御部１１はアーティスト名が選択されたか、次の文字入力が行なわれたか、カーソルが他の表示欄へ移動されたか、又は「再生」キー５５又は「録音」キー６１が操作されたかを監視する待機状態になる（ステップＳ８２，Ｓ８３，Ｓ８４及びＳ７６でＮＯ）。
【０１２１】
リストからアーティスト名が選択されることなしに、又は該当するアーティスト名がない場合に文字入力が行なわれると（ステップＳ８２でＹＥＳ）、制御部１１はステップＳ７１へ処理を戻す。リストからアーティスト名が選択されることなしに文字入力が行なわれた場合については前述した。該当するアーティスト名がない場合に文字入力が行なわれると、制御部１１は新たに入力された文字を先に入力されている文字に追加してアーティスト名表示欄２０３に表示する。しかし、インクリメンタルサーチが行なわれる場合にはやはり該当するアーティスト名はないのでリスト表示はされない。従って、ユーザがその後に同様の操作を行なえば、前述同様にして、ユーザはアーティスト名表示欄２０３に次々に任意に文字入力を行なうことが可能である。
【０１２２】
このようにして次々に任意に文字入力が行なわれた後、文字入力が行なわれずにカーソルが他の表示欄へ移動されるか（ステップＳ８３でＹＥＳ）、または「再生」キー５５又は「録音」キー６１が操作されると（ステップＳ８４でＹＥＳ）、制御部１１はその時点でアーティスト名表示欄２０３に入力されている文字列をアーティスト名として直接入力されたと判断する。そして、制御部１１はアーティスト名表示欄２０３に直接入力された文字をアーティスト名としてそのまま表示し（ステップＳ８５）、メタ情報の検索・入力処理のステップＳ４４へ処理をリターンさせる。このような判断は、たとえばジャンル名とは異なり、アーティスト名にはＣＤＤＢに登録されていないいわゆる新人アーティストが存在する可能性があること、及びＣＤＤＢには登録されていないマイナーなアーティストが存在すること、等による。即ち、ＣＤＤＢに登録されていないアーティスト名に関してはユーザは直接そのアーティスト名を文字入力して登録することが可能である。
【０１２３】
ところで、カーソルが他の表示欄へ移動された場合（ステップＳ８０又はＳ８３でＹＥＳ）、制御部１１はメタ情報の検索・入力処理のステップＳ４４へ処理をリターンさせる。ステップＳ８０からメタ情報の検索・入力処理のステップＳ４４へリターンした場合は検索結果のリストからアーティスト名が選択されているのでそのアーティスト名がアーティスト名表示欄２０３に表示された状態となり、アーティスト名が確定する。また、ステップＳ８５からメタ情報の検索・入力処理のステップＳ４４へリターンした場合はアーティスト名表示欄２０３に入力されていた文字列がアーティスト名としてアーティスト名表示欄２０３に表示された状態となり、アーティスト名が確定する。
【０１２４】
このように、カーソルが他の表示欄へ移動されたためにメタ情報の検索・入力処理のステップＳ４４へリターンした場合、制御部１１はカーソル位置の検出を行ない（ステップＳ３１）、以後はステップＳ３２以降の処理を実行する。また、他の表示欄へカーソルが移動されたのではなく、「再生」キー５５又は「録音」キー６１の操作によりアーティスト名の検索・入力処理からメタ情報の検索・入力処理へリターンした場合（ステップＳ８１又はＳ８４でＹＥＳ）、アーティスト名が確定することは上述同様であるが、ステップＳ４４での判断が「ＮＯ」になるので、制御部１１はメインルーチンへ処理をリターンさせる。この場合は、ユーザがたとえば「再生」キー５５を操作していたのであれば制御部１１はその時点でＣＤドライブ１７に装填されている音楽ＣＤの再生を開始する。
【０１２５】
なお、ユーザがアーティスト名を変更したい場合、具体的には上述のようにして入力したアーティスト名又は既に入力されているアーティスト名を変更したい場合、更にはアーティスト名を入力せずにダビングした後にアーティスト名を入力するような場合はリモコン装置２の「編集」キー５２を操作してアーティスト名表示欄２０３にカーソルを位置させて文字入力を行なえばよい。この場合、図１０及び図１１に示すメタ情報の検索・入力処理のフローチャートのステップＳ４０の処理、即ち図１５及び図１６に示すアーティスト名の検索・入力処理が実行されるので、ユーザはこのアーティスト名の検索・入力処理をやり直すことができる。
【０１２６】
図１９、図２０及び図２１は図１０及び図１１に示すメタ情報の検索・入力処理におけるステップＳ４２のアルバム名の検索・入力処理の詳細を示すサブルーチンのフローチャートである。但し、このアルバム名の検索・入力処理はアルバム名・曲名の検索・入力処理として、メタ情報の検索・入力処理におけるステップＳ４３の曲名の検索・入力処理のサブルーチンと共用される。なおこのアルバム名・曲名の検索・入力処理のサブルーチンはＨＤＤ１５に記憶されている検索プログラム１５０に従って実行される。また、このアルバム名・曲名の検索・入力処理のサブルーチンの実行が開始される時点では、メタ情報の検索・入力処理のステップＳ３２において既に１文字がアルバム名表示欄２０２に入力されている。
【０１２７】
まず、制御部１１はアルバム名表示欄２０２に入力された文字をアルバム名表示欄２０２に既に入力されている文字に追加して表示する（ステップＳ９１）。但し最初はメタ情報の検索・入力処理のステップＳ３２において入力された文字のみが表示される。制御部１１はこの文字に該当する単語をアルバム名・曲名ＤＢ１５２に登録されているデータから検索する（ステップＳ９２）。具体的には、最初は１文字がアルバム名表示欄２０２に入力されているとするとその１文字がアルバム名表示欄２０２に表示され、その１文字を先頭の１文字とする単語がアルバム名・曲名ＤＢ１５２から検索される。
【０１２８】
上述のような検索の結果、ヒットした１又は複数のデータ（入力されている文字を先頭側からの文字としている単語）が存在する場合は（ステップＳ９３でＹＥＳ）、制御部１１はヒットした全ての単語をアルバム名・曲名ＤＢ１５２から読み出して表示部２０のアルバム名表示欄２０２の下側にプルダウンメニューでリスト表示する（ステップＳ９４）。なお、該当する単語の数がある程度以上である場合はスクロール表示する。
【０１２９】
たとえば、ジャンルとして「Rock」が設定されており、ユーザがリモコン装置２のテンキー５９を操作して「Ｌ」の文字をアルバム名表示欄２０２に入力していた場合、制御部１１はアルバム名・曲名ＤＢ１５２から「Rock」のジャンルの先頭の文字が「Ｌ」の単語を検索してヒット数が多い順に表示部２０のアルバム名表示欄２０２にプルダウンメニューでたとえば５個程度をリスト表示する（該当する単語がそれ以上ある場合はスクロール表示する）。図２２の模式図はそのような場合の表示部２０の表示状態を示す模式図である。
【０１３０】
なお、図２２に示す例ではアルバム名・曲名ＤＢ１５２に登録されている頻度順、換言すればＣＤＤＢに登録されているメタ情報の内のアルバム名・曲名を構成する単語をアルバム名・曲名ＤＢ１５２を作成する際の検索時のヒット数の多い順に単語を表示するようにしている。しかし、たとえば英語表示であればアルファベット順に、日本語表示であれば五十音順にしてもよく、この場合には単純にアルファベット順又は五十音順に単語を選択することも可能である。
【０１３１】
表示部２０に表示された単語のリスト中からユーザがリモコン装置２の「十字」キー５１の操作によりカーソルを移動させて「決定」キー５３を操作することによりいずれかの単語を選択した場合（ステップＳ９６でＹＥＳ）、制御部１１は選択された単語をアルバム名表示欄２０２に入力されている最初の１文字に代えて表示する（ステップＳ９７）。
【０１３２】
この後、制御部１１は「クリア」キー５４又は「決定」キー５３が操作されたか否かを監視する状態になる（ステップＳ９８及びＳ１００でＮＯ）。「クリア」キー５４が操作された場合（ステップＳ９８でＹＥＳ）、制御部１１はステップＳ９６でユーザが単語を選択した時点以前の状態に表示部２０の表示状態を戻し（ステップＳ９９）、ステップＳ９６へ処理を戻す。従って、ユーザはリストから一旦選択した単語を「クリア」キー５４の操作によりキャンセルして、リストからアルバム名の選択をやり直すことができる。
【０１３３】
「クリア」キー５４が操作されずに「決定」キー５３が操作された場合（ステップＳ９８でＮＯ，Ｓ１００でＹＥＳ）、制御部１１は選択された単語をアルバム名の一部又は全部として確定する（ステップＳ１０１）。この後、制御部１１は、文字入力が行なわれたか否か、カーソルが他の表示欄へ移動されたか否か、「再生」キー５５又は「録音」キー６１が操作されたか否かを監視する待機状態になる（ステップＳ１０２，Ｓ１０３，Ｓ１０４でＮＯ）。文字入力が行なわれた場合（ステップＳ１０２でＹＥＳ）、制御部１１はステップＳ９１へ処理を戻す。従ってこの場合、ステップＳ１０１において単語が確定された後に再度入力された文字を対象として上述同様の処理が実行される。
【０１３４】
文字入力が行なわれずにカーソルが他の表示欄へ移動された場合（ステップＳ１０２でＮＯ，Ｓ１０３でＹＥＳ）、または「再生」キー５５又は「録音」キー６１が操作された場合（ステップＳ１０２及びＳ１０３でＮＯ，Ｓ１０４でＹＥＳ）、制御部１１はアルバム名の表示欄２０２にその時点で表示されている文字列をアルバム名として確定し（ステップＳ１０５）、メタ情報の検索・入力処理のステップＳ４４へ処理をリターンさせる。
【０１３５】
ところで、先頭の１文字のみの入力では該当する単語が多いために選択し難い場合もあり得る。従って、制御部１１はステップＳ９４において単語をリスト表示した後、リストから単語が選択されたか、「決定」キー５３が操作されたか、次の文字入力が行なわれたか、カーソルが他の表示欄へ移動されたか、又は「再生」キー５５又は「録音」キー６１が操作されたかを監視する待機状態になる（ステップＳ９６，Ｓ１０６，Ｓ１０８，Ｓ１０９及びＳ１１０でＮＯ）。
【０１３６】
リストから単語が選択されることなしに「決定」キー５３が操作されると（ステップＳ９６でＮＯ，Ｓ１０６でＹＥＳ）、制御部１１はその時点でアルバム名表示欄２０２に入力されている文字列をアルバム名の一部又は全部に相当する単語として確定し（ステップＳ１０７）、次の文字入力が行なわれたか、カーソルが他の表示欄へ移動されたか、又は「再生」キー５５又は「録音」キー６１が操作されたか、リストから単語が選択されたかを監視する待機状態になる（ステップＳ１０８，Ｓ１０９，Ｓ１１０及びＳ９６でＮＯ）。但しこの場合は、既に単語が確定しているのでリストから単語が選択されることはなく、従ってステップＳ９６はスキップされる。
【０１３７】
ステップＳ１０６において「決定」キー５３が操作されたか否かには拘わらず、たとえば１文字が新たに入力されると（ステップＳ１０８でＹＥＳ）、制御部１１はステップＳ９１へ処理を戻す。この場合、制御部１１は、アルバム名表示欄２０２に既に確定された文字（文字列）が表示されている場合はその文字（文字列）はそのままにして、新たに入力された文字を先に入力されている文字の次に未確定の文字として追加してアルバム名表示欄２０２に表示する（ステップＳ９１）。従ってこの後は前述同様にして、アルバム名表示欄２０２に表示されている未確定の文字（この場合は２文字）を先頭側の２文字としている単語がアルバム名・曲名ＤＢ１５２から検索されて前述同様に表示装置２０に表示されるいわゆるインクリメンタルサーチが行なわれる。
【０１３８】
たとえばユーザが２文字目として「Ｉ」を入力した場合、図２２の模式図に示すようにそれまでリスト表示されていた（スクロール表示も含む）多数の「Ｌ」で始まる単語の内の２字目が「Ｉ」のたとえば「like」、「life」、「line」、「little」、「light 」等のみがインクリメンタルサーチされてリスト表示される。図２３の模式図はそのような場合の表示部２０の表示状態を示す模式図である。なお、ジャンルの指定を行なっていない場合には他のジャンルでのみ使用されている単語も表示される。
【０１３９】
更に上述同様の処理を反復することにより、ユーザが次の文字（３文字目）としてたとえば「Ｋ」を入力すると、上述同様にして検索結果の「like」、「likely」等のみがインクリメンタルサーチされてリスト表示される。この時点でたとえばユーザが操作部２１の操作により「like」を選択する操作を行なえば、制御部１１はアルバム名表示欄２０２に「Like」を表示する。
【０１４０】
一方、ステップＳ９２での検索の結果、該当する単語が存在しない場合は（ステップＳ９３でＮＯ）、制御部１１は該当単語が存在しないこと示す表示（たとえば図２２に示す表示部２０の表示状態においてプルダウンメニューを表示せず、更にメッセージ表示欄２０６に「該当する単語はありません。」等）を行なう（ステップＳ９５）。このように、既に入力されている文字に該当する単語がアルバム名・曲名ＤＢ１５２に存在しない場合、及び先のステップＳ９６において表示部２０に表示されたリストからアルバム名が選択されなかった場合（ステップＳ９６でＮＯ）制御部１１は前述したようにステップＳ１０６以降の処理を実行する。
【０１４１】
リストから単語が選択されることなしに、又は該当する単語がない場合に「決定」キー５３が操作されずに文字入力が行なわれると（ステップＳ１０６でＮＯ，Ｓ１０８でＹＥＳ）、制御部１１はステップＳ９１へ処理を戻す。リストから単語が選択されることなしに文字入力が行なわれた場合については前述した。該当する単語がない場合に文字入力が行なわれると、制御部１１は新たに入力された文字を既に確定している単語以降に先に入力されている文字に追加してアルバム名表示欄２０２に表示する。しかし、インクリメンタルサーチが行なわれる場合にはやはり該当する単語はないのでリスト表示はされない。従って、ユーザがその後に同様の操作を行なえば、前述同様にして、ユーザはアルバム名表示欄２０２に次々に任意に文字入力を行なうことが可能である。
【０１４２】
このようにして次々に任意に文字入力が行なわれた後、文字入力が行なわれずにカーソルが他の表示欄へ移動されるか（ステップＳ１０９でＹＥＳ）、または「再生」キー５５又は「録音」キー６１が操作されると（ステップＳ１１０でＹＥＳ）、制御部１１はその時点でアルバム名表示欄２０２に入力されている文字列をアルバム名として直接入力されたと判断する。そして、制御部１１はアルバム名表示欄２０２に入力されている文字列をアルバム名としてそのまま表示し（ステップＳ１１１）、メタ情報の検索・入力処理のステップＳ４４へ処理をリターンさせる。このような判断は、アルバム名を構成する文字列の全て、又は一部をユーザが自身で入力する場合、たとえば英字でアルバム名を入力する際の「空白」、「ａ」、「ｔｈｅ」等の入力に、又は日本語でアルバム名を入力する際の助詞等の入力に利用可能である。即ち、わざわざアルバム名・曲名ＤＢ１５２を検索せずとも、容易に入力可能な単語又は文字に関しては直接入力可能にすることにより、操作の簡便化を図っている。
【０１４３】
ところで、カーソルが他の表示欄へ移動された場合（ステップＳ１０３又はＳ１０９でＹＥＳ）、制御部１１はメタ情報の検索・入力処理のステップＳ４４へ処理をリターンさせる。いずれの場合もアルバム名表示欄２０２においてアルバム名として確定された文字列が表示されている。このように、カーソルが他の表示欄へ移動されたためにメタ情報の検索・入力処理のステップＳ４４へリターンした場合、制御部１１はカーソル位置の検出を行ない（ステップＳ３１）、以後は前述同様にステップＳ３２以降の処理を実行する。また、他の表示欄へカーソルが移動されたのではなく、「再生」キー５５又は「録音」キー６１の操作によりアルバム名の検索・入力処理からメタ情報の検索・入力処理へリターンした場合（ステップＳ１０４又はＳ１１０でＹＥＳ）、アルバム名が確定することは上述同様であるが、ステップＳ４４での判断が「ＮＯ」になるので、制御部１１はメインルーチンへ処理をリターンさせる。この場合は、ユーザがたとえば「再生」キー５５を操作していたのであれば制御部１１はその時点でＣＤドライブ１７に装填されている音楽ＣＤの再生を開始する。
【０１４４】
以上のようにして、アルバム名・曲名ＤＢ１５２に登録されている単語をインクリメンタルサーチを利用して登録頻度（使用回数）順に検索して選択すること、及びユーザが直接文字入力することのいずれか一方の操作又は双方の操作を組み合わせることにより、文字列がアルバム名表示欄２０２に表示される。従って、ユーザはアルバム名の全てをユーザ自身が直接文字入力することなしに、比較的容易且つ簡便にアルバム名を入力することが可能である。
【０１４５】
なお、ユーザがアルバム名を変更したいと望む場合、具体的には上述のようにして入力したアルバム名又は既に入力されているアルバム名を変更したい場合、更にはアルバム名を入力せずにダビングした後にアルバム名を入力するような場合には、ユーザはリモコン装置２の「編集」キー５２を操作してアルバム名表示欄２０２にカーソルを位置させて文字入力を行なえばよい。この場合、図１０及び図１１に示すメタ情報の検索・入力処理のフローチャートのステップＳ４２の処理、即ち図１９、図２０及び図２１に示すアルバム名の検索・入力処理が実行されるので、ユーザはこのアルバム名の検索・入力処理をやり直すことができる。
【０１４６】
なお、ＣＤドライブ１７に装填されている音楽ＣＤの曲名を入力する場合は、メタ情報の検索・入力処理のステップＳ３１においてカーソル位置が曲名表示欄２０５であることが検出されるので、上述した図１９、図２０及び図２１に示すアルバム名・曲名の検索・表示処理のサブルーチンのフローチャートが実行される。但しこの場合の曲名の検索・入力処理は、文字入力が各トラックの曲名表示欄２０５に行なわれ、また選択された又は直接入力された文字（文字列）が各トラックの曲名表示欄２０５に表示されること以外の基本的な処理手順は上述したアルバム名の検索・入力処理と同様である。
【０１４７】
以上のような処理を制御部１１がユーザの操作に応じて行なうことにより、ＣＤＤＢからメタ情報を取得できない音楽ＣＤに関しても、比較的容易にジャンル名、アーティスト名，アルバム名，曲名等のメタ情報をユーザ自身が入力することが可能になる。このことはインターネット上のＣＤＤＢのウェブサイトからメタ情報を取得できない新譜又は極めてマイナーなアーティストの音楽ＣＤ等にも適用可能であるし、たとえば車載オーディオ装置等のようなＣＤＤＢのデータを内蔵しているがインターネットに接続できないために最新のデータを利用できない装置において特に顕著な効果を奏する。
【０１４８】
なお、上述した実施の形態ではインターネット上のＣＤＤＢのウェブサイトからメタ情報をダウンロードにより取得して予めアーティスト名ＤＢ１５１、アルバム名・曲名ＤＢ１５２及びジャンル名ＤＢ１５３を構築しておく場合について説明した。しかし、たとえばアーティスト名ＤＢ１５１、アルバム名・曲名ＤＢ１５２及びジャンル名ＤＢ１５３等がオーディオ装置１からインターネット経由でアクセス可能なウェブサイト（リモート記憶装置）に予め記憶されていてもよい。更に、カーオーディオ装置等のような装置自体がＣＤＤＢのデータを記憶している場合にも、予めアーティスト名ＤＢ１５１、アルバム名・曲名ＤＢ１５２及びジャンル名ＤＢ１５３を予め構築しておけば上述同様にして音楽ＣＤのメタ情報を検索して入力することが可能である。また、装置自体がＣＤＤＢのデータを記憶している場合には少なくともアーティスト名に関しては敢えてアーティスト名ＤＢ１５１を予め構築せずとも、直接ＣＤＤＢに登録されているデータから検索することも可能である。
【０１４９】
図２４は自身がＣＤＤＢのデータを記憶しているオーディオ装置１の本体ＭＵの機能構成例を示す機能ブロック図である。このオーディオ装置１では、インターネット通信のための通信部１４が備えられておらず、その代わりにＨＤＤ１５にＣＤＤＢデータ１５５が予め記憶されている。なお、ＣＤＤＢデータ１５５の更新はたとえばＣＤドライブ１７にＣＤＤＢデータの差分データを記録したＣＤを装填して差分データを読み込ませ、ＨＤＤ１５のＣＤＤＢデータ１５５に追加して記憶させることにより可能である。
【０１５０】
なお、ジャンル名の検索・処理に関しては、ジャンルを指定せずにアーティスト名の検索・入力処理を行なえば、アーティスト名にはジャンルの情報が付属しているのでそれを利用することが可能である。但し、ジャンルに関してはその数は限られているので、ジャンルの選択に際して全てを一覧表示してユーザに選択させるようにしても問題は生じない。
【０１５１】
ところで、上述の実施の形態では音楽ＣＤのメタ情報をＣＤＤＢから取得できない場合について説明したが、たとえばアナログレコードからデジタル化した楽曲データを音楽ＤＢ１５４に記録した場合、音楽ＣＤをメタ情報を取得せずにダビングした場合と同様の状態になる。従ってこの場合にはたとえばアルバム名（勿論、仮のアルバム名）を指定することによって図８の模式図に示す画面と同様の画面が表示装置２０に表示される。但しこの場合のメッセージ表示欄２０６には図８に示すメッセージとは異なり、たとえば「「編集」キーを押すとアルバム名、曲名等を入力することができます。」というようなメッセージが表示される。このメッセージに応じてユーザが「編集」キー５２を操作すると図７に示したメインルーチンのフローチャートのステップＳ２２のメタ情報の検索・入力処理が開始される。このようなオーディオ装置１の利用方法は、ＣＤＤＢからメタ情報を自動的に取得できない種々のソース、特にアナログレコードをデジタル化する際に有効である。
【０１５２】
なお、上述の実施の形態においてはアルファベット入力を行なう例について説明したが、日本語（仮名、漢字）入力を行なうことも勿論可能である。日本語入力を行なう場合には、仮名入力を漢字に変換して検索する場合と、入力された仮名を読み仮名とする漢字を検索する場合とが考えられるが、ユーザの労力を軽減することを考えれば後者が好適である。即ち、アルバム名・曲名の検索に際してはたとえば「あ」と仮名入力を行なった場合に、「愛」、「朝」、「朝日」、「秋」等の単語が検索され、更に「さ」を追加して入力した場合には「朝」、「朝日」、「朝顔」等の単語が検索されるようにすることが望ましい。
【０１５３】
更に上記の実施の形態においては、音楽ＣＤ等の音楽記録媒体からそれに収録されている楽曲データをダビングする（より具体的には音楽記録媒体から楽曲データを読み出して他のたとえばハードディスク等の記録媒体にコピーして記録する）場合について説明した。しかし、そのような楽曲データのダビングは行なわずに、アーティスト名，アルバム名，曲名等のメタ情報のみをデータベース化する目的にも本発明を利用することが可能である。そのようなデータベースを作成する際に本発明を利用することは、大量の音楽ＣＤ，アナログレコードを所有する個人又はたとえば「ジャズ喫茶」等と称される事業者にとって非常に有益である。
【０１５４】
以上に詳述したように本発明によれば、ＣＤＤＢ等の音楽記録媒体データベースに未登録の音楽ＣＤのメタ情報をユーザが自身で文字入力する際の労力を軽減することができる。従って、従来はメタ情報無しで多数の音楽ＣＤをダビングして収拾がつかないような状態になるような場合にも、ユーザは比較的容易に少なくともアーティスト名，アルバム名等を入力することによって、音楽ＤＢ１５４に記録してある楽曲データを管理することが可能になる。
【０１５５】
また、音楽ＣＤ化されないアナログレコードをデジタル化する場合にも、ユーザは比較的容易に少なくともアーティスト名，アルバム名等を入力することによって、それらのデジタルデータを管理することが可能になる。
【図面の簡単な説明】
【０１５６】
【図１】本発明に係る音楽情報検索装置をオーディオ装置としてのミニコンポに適用した場合の外観を示す模式図である。
【図２】オーディオ装置のリモートコントロール装置のキー配置の状態を示す模式図である。
【図３】オーディオ装置の本体の機能構成例を示す機能ブロック図である。
【図４】オーディオ装置のアーティスト名データベースの登録内容の一例を示す模式図である。
【図５】オーディオ装置のアルバム名・曲名データベースの登録内容の一例を示す模式図である。
【図６】オーディオ装置のジャンル名データベースの登録内容の一例を示す模式図である。
【図７】オーディオ装置の制御部による基本的な処理手順を示すメインルーチンのフローチャートである。
【図８】オーディオ装置の表示部の表示画面を示す模式図である。
【図９】オーディオ装置の表示部の表示画面を示す模式図である。
【図１０】オーディオ装置の制御部によるメタ情報の検索・入力処理の詳細を示すサブルーチンのフローチャートである。
【図１１】オーディオ装置の制御部によるメタ情報の検索・入力処理の詳細を示すサブルーチンのフローチャートである。
【図１２】オーディオ装置の制御部によるジャンル名の検索・入力処理の詳細を示すサブルーチンのフローチャートである。
【図１３】オーディオ装置の制御部によるジャンル名の検索・入力処理の詳細を示すサブルーチンのフローチャートである。
【図１４】オーディオ装置の表示部の表示画面を示す模式図である。
【図１５】オーディオ装置の制御部によるアーティスト名の検索・入力処理の詳細を示すサブルーチンのフローチャートである。
【図１６】オーディオ装置の制御部によるアーティスト名の検索・入力処理の詳細を示すサブルーチンのフローチャートである。
【図１７】オーディオ装置の表示部の表示画面を示す模式図である。
【図１８】オーディオ装置の表示部の表示画面を示す模式図である。
【図１９】オーディオ装置の制御部によるアルバム名の検索・入力処理の詳細を示すサブルーチンのフローチャートである。
【図２０】オーディオ装置の制御部によるアルバム名の検索・入力処理の詳細を示すサブルーチンのフローチャートである。
【図２１】オーディオ装置の制御部によるアルバム名の検索・入力処理の詳細を示すサブルーチンのフローチャートである。
【図２２】オーディオ装置の表示部の表示画面を示す模式図である。
【図２３】オーディオ装置の表示部の表示画面を示す模式図である。
【図２４】自身がＣＤＤＢのデータを記憶しているオーディオ装置の本体の機能構成例を示す機能ブロック図である。
【図２５】従来のオーディオ装置の表示部の表示画面を示す模式図である。
【図２６】従来のオーディオ装置の表示部の表示画面を示す模式図である。
【図２７】従来のオーディオ装置の表示部の表示画面を示す模式図である。
【図２８】従来のオーディオ装置の表示部の表示画面を示す模式図である。
【符号の説明】
【０１５７】
１  オーディオ装置
２  リモートコントロール装置（リモコン装置）
３  ＣＤＤＢ（音楽記録媒体データベース）
１１  制御部
１２  ＲＯＭ
１３  ＲＡＭ
１４  通信部
１５  ＨＤＤ（大規模記録媒体）
１７  ＣＤドライブ
２０  表示部
２１  操作部
２２  リモコン信号受信部
１５０  検索プログラム
１５１  アーティスト名データベース
１５２  アルバム名・曲名データベース
１５３  ジャンル名データベース
１５４  音楽データベース
５１  「十字」キー
５２  「編集」キー
５３  「決定」キー
５４  「クリア」キー
５５  「再生」キー
５９  テンキー
６０  「ＣＤＤＢ」キー
６１  「録音」キー
２０１  ジャンル名表示欄
２０２  アルバム名表示欄
２０３  アーティスト名表示欄
２０４  トラック情報表示欄
２０５  曲名表示欄
【図１】
2006331127.tif 000003
【図２】
2006331127.tif 000004
【図３】
2006331127.tif 000005
【図４】
2006331127.tif 000006
【図５】
2006331127.tif 000007
【図６】
2006331127.tif 000008
【図７】
2006331127.tif 000009
【図８】
2006331127.tif 000010
【図９】
2006331127.tif 000011
【図１０】
2006331127.tif 000012
【図１１】
2006331127.tif 000013
【図１２】
2006331127.tif 000014
【図１３】
2006331127.tif 000015
【図１４】
2006331127.tif 000016
【図１５】
2006331127.tif 000017
【図１６】
2006331127.tif 000018
【図１７】
2006331127.tif 000019
【図１８】
2006331127.tif 000020
【図１９】
2006331127.tif 000021
【図２０】
2006331127.tif 000022
【図２１】
2006331127.tif 000023
【図２２】
2006331127.tif 000024
【図２３】
2006331127.tif 000025
【図２４】
2006331127.tif 000026
【図２５】
2006331127.tif 000027
【図２６】
2006331127.tif 000028
【図２７】
2006331127.tif 000029
【図２８】
2006331127.tif 000030