(57)【要約】【課題】  検索効率を向上する。【解決手段】  制御回路２９は、検索キーとなるアーティスト名称を取得し（Ｓ１００）、取得したアーティスト名称が情報テーブルに関連付けて登録されているか否かを判定する（Ｓ１０２）。取得したアーティスト名称が情報テーブルに関連付けて登録されていると判定した場合、ハードディスク２３に記憶された音楽データの中から取得したアーティスト名称を検索キーとして検索するとともに、情報テーブルに関連付けて登録されている他のアーティスト名称を検索キーとして検索する（Ｓ１１２〜Ｓ１１８、Ｓ１２４）。【選択図】        図３
2006048820.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体に記憶された複数のコンテンツデータの中からユーザによって指定されたキーワードを検索キーとして検索し、検索結果から前記ユーザによって指定されたコンテンツデータを再生する再生装置であって、
複数のキーワードが関連付けて登録された情報テーブルと、
前記ユーザによって指定されたキーワードが前記情報テーブルに関連付けて登録されているか否かを判定する判定手段と、
前記判定手段によって前記ユーザによって指定されたキーワードが前記情報テーブルに関連付けて登録されていると判定された場合、前記記憶媒体に記憶された前記複数のコンテンツデータの中から前記ユーザによって指定されたキーワードを前記検索キーとして検索するとともに前記情報テーブルに前記ユーザによって指定されたキーワードと関連付けて登録されている他のキーワードを前記検索キーとして検索する検索手段と、
前記検索手段の検索結果からユーザによって指定されたコンテンツデータを再生する再生手段と、を備えたことを特徴とする再生装置。
【請求項２】
前記情報テーブルに関連付けて登録された前記複数のキーワードには、検索順序を示す優先順位が付与され、
前記検索手段は、前記情報テーブルに付与された前記優先順位に従って、前記情報テーブルに関連付けて登録されている他のキーワードを前記検索キーとして検索することを特徴とする請求項１に記載の再生装置。
【請求項３】
前記ユーザの操作に応じた信号を入力する入力手段と、
前記入力手段によって入力される前記信号に応じて前記情報テーブルを編集する編集手段を備えたことを特徴とする請求項１または２に記載の再生装置。
【請求項４】
前記編集手段は、前記情報テーブルに複数のキーワードの関連付けを登録することを特徴とする請求項３に記載の再生装置。
【請求項５】
前記編集手段は、前記情報テーブルから関連付けされたキーワードを削除することを特徴とする請求項４に記載の再生装置。
【請求項６】
前記編集手段は、前記情報テーブルに関連付けられた前記複数のキーワードの優先順位を変更することを特徴とする請求項３に記載の再生装置。
【請求項７】
前記編集手段は、前記情報テーブルを他の情報テーブルに更新することを特徴とする請求項３に記載の再生装置。
【請求項８】
複数のキーワードが関連付けて登録された情報テーブルにユーザによって指定されたキーワードが関連付けて登録されているか否かを判定する判定手段と、
前記判定手段によって前記ユーザによって指定されたキーワードが前記情報テーブルに関連付けて登録されていると判定された場合、前記記憶媒体に記憶された前記複数のコンテンツデータの中から前記ユーザによって指定されたキーワードを前記検索キーとして検索するとともに前記情報テーブルに前記ユーザによって指定されたキーワードと関連付けて登録されている他のキーワードを前記検索キーとして検索する検索手段と、
前記検索手段の検索結果からユーザによって指定されたコンテンツデータを再生する再生手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶媒体に記憶されている複数のデータの中から指定されたものを再生する再生装置およびこの再生装置に用いられるプログラムに関する。
【背景技術】
【０００２】
近年、音楽ＣＤを再生するだけで再生した音楽データを自動的にハードディスク等の記憶媒体に記憶（録音）する機能（いわゆるミュージックサーバ機能）を備えた再生装置が注目を浴びている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、このようにして記憶媒体に記憶された多くの音楽データ（例えば、数百〜数千曲）の中からユーザが所望の音楽データを見つけ出して指定することは、ユーザにとって大きな負担である。そこで、このような装置には、効率よく所望の音楽データを検索するための検索機能を備えたものがある。
【０００４】
また、この検索機能の１つに、ユーザによって指定されたアーティスト名称を検索キーとして、記憶媒体に記憶された音楽データの中からユーザによって指定されたアーティストの曲名を検索するアーティスト名称検索がある。
【０００５】
このアーティスト名称検索では、検索キーとして指定されたアーティスト名称と記憶媒体に記憶されたアーティスト名称の文字列を比較し、比較結果が一致したアーティストの曲名を表示画面に一覧表示する。したがって、例えば、ユーザによって「○山太郎」が検索キーとして指定されると、記憶媒体に記憶されたアーティスト名称の文字列を比較し、記憶媒体に「○山太郎」の曲として記憶されている曲名が表示画面に一覧表示される。
【０００６】
ところで、アーティストには、改名、個人とグループでの並行活動、結婚による苗字の変更等によって、複数のアーティスト名称を有する場合がある。例えば、１人のアーティストとして活動する場合には「○山太郎」、他のメンバーとともにグループとして活動する場合には「○山スターズ」、「△川次郎」と以前組んでいたグループの名称では「○山＆△川」といったような場合である。
【０００７】
このような場合、「○山太郎」、「○山スターズ」、「○山＆△川」は、それぞれ文字列が異なるため、「○山太郎」を検索キーとしてアーティスト名称検索を実行した場合、「○山太郎」としての曲名のみが表示され、「○山スターズ」や「○山＆△川」としての曲名は表示されない。
【０００８】
したがって、ユーザは再生させたい曲が「○山太郎」の曲なのか、「○山スターズ」の曲なのか、「○山＆△川」の曲なのか区別がつかない場合、以下のような記憶に頼った検索を行うことが考えられる。
【０００９】
ユーザは取りあえず一番印象の深いアーティスト名称である「○山太郎」をキーワードとして検索する。そして、検索結果に目的とする曲が表示されない場合、「○山スターズ」と「○山＆△川」のどちらか迷いながら「○山＆△川」をキーワードとして検索し、またもや検索結果に目的とする曲が表示されない場合、「○山スターズ」をキーワードとして検索し、やっと目的とする曲が表示される。
【００１０】
このようにユーザの記憶に頼った検索では、キーワードを何度も設定し直して検索を繰り返す必要があり、検索効率が悪いという問題があった。
【００１１】
本発明は上記問題に鑑みたもので、検索効率を向上することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、請求項１に記載の発明では、記憶媒体に記憶された複数のコンテンツデータの中からユーザによって指定されたキーワードを検索キーとして検索し、検索結果からユーザによって指定されたコンテンツデータを再生する再生装置であって、複数のキーワードが関連付けて登録された情報テーブルと、ユーザによって指定されたキーワードが情報テーブルに関連付けて登録されているか否かを判定する判定手段と、判定手段によってユーザによって指定されたキーワードが情報テーブルに関連付けて登録されていると判定された場合、記憶媒体に記憶された複数のコンテンツデータの中からユーザによって指定されたキーワードを検索キーとして検索するとともに情報テーブルにユーザによって指定されたキーワードと関連付けて登録されている他のキーワードを検索キーとして検索する検索手段と、検索手段の検索結果からユーザによって指定されたコンテンツデータを再生する再生手段と、を備えたことを特徴としている。
【００１３】
このように、検索手段は、記憶媒体に記憶された複数のコンテンツデータの中からユーザによって指定されたキーワードを検索キーとして検索するとともに情報テーブルにユーザによって指定されたキーワードと関連付けて登録されている他のキーワードを検索キーとして検索するので、キーワードを何度も設定し直して検索を繰り返す必要がなく、検索効率を向上することができる。
【００１４】
また、請求項２に記載の発明のように、情報テーブルに関連付けて登録された複数のキーワードには、検索順序を示す優先順位が付与され、検索手段は、情報テーブルに付与された優先順位に従って、情報テーブルに関連付けて登録されている他のキーワードを検索キーとして検索することができる。
【００１５】
また、請求項３に記載の発明では、ユーザの操作に応じた信号を入力する入力手段と、入力手段によって入力される信号に応じて情報テーブルを編集する編集手段を備えたので、ユーザは、自分の好みに合わせて情報テーブルを編集することができる。
【００１６】
また、編集手段は、請求項４に記載の発明のように、情報テーブルに複数のキーワードの関連付けを登録することができ、また、請求項５に記載の発明のように、情報テーブルから関連付けされたキーワードを削除することができ、また、請求項６に記載の発明のように、情報テーブルに関連付けられた複数のキーワードの優先順位を変更することができる。
【００１７】
また、請求項７に記載の発明のように、編集手段は、情報テーブルを他の情報テーブルに更新することができる。
【００１８】
また、請求項８に記載のプログラムを用いて、請求項１に記載の再生装置の機能をコンピュータに実行させることができる。
【００１９】
このようなプログラムは、磁気ディスク、光磁気ディスク、メモリカード等のようなコンピュータが読み取り可能な記憶媒体に記憶し、必要に応じてコンピュータにロードして起動することにより用いることができる。また、ネットワークを介してロードして起動することにより用いることもできる。したがって、機能アップ等を容易に行うことができる。
【発明を実施するための最良の形態】
【００２０】
本発明の一実施形態に係る再生装置の構成について説明する。本実施形態における再生装置はオーディオ機能を備えたナビゲーション装置の一部機能として動作する。図１に、このナビゲーション装置のブロック構成を示す。
【００２１】
ナビゲーション装置２０は車両に搭載され、車両の現在位置を検出する位置検出器２１と、ユーザからの各種指示を入力するための操作スイッチ群２２と、各種データを記憶するためのハードディスク２３と、ナビゲーション装置２０とは別の装置から情報を入力したり別の装置に情報を出力したりすることが可能な外部情報入出力部２４と、ＣＤ／ＤＶＤドライブ２５と、地図や各種情報の表示を行うための表示部２６と、各種のガイド音声等を出力するための音声出力部２７と、上述した位置検出器２１操作スイッチ群２２、ハードディスク２３、外部情報入出力部２４、ＣＤ／ＤＶＤドライブ２５からの入力に応じて各種処理を実行し、外部情報入出力部２４、表示部２６、音声出力部２７を制御する制御回路２９と、を備えている。
【００２２】
位置検出器２１は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）用の人工衛星からの送信電波を受信し、車両の位置、方位、速度等を検出するＧＰＳ受信機２１ａと、車両に加えられる回転運動どうの大きさを検出するジャイロスコープ２１ｂと、車両の前後方向の加速度等から走行した距離を検出するための距離センサ２１ｃと、地磁気から進行方向を検出するための地磁気センサ２１ｄとを備えている。そして、これら各センサ等２１ａ〜２１ｄは、各々が性質の異なる誤差を有しているため、互いに補完しながら使用するように構成されている。
【００２３】
操作スイッチ群２２としては、表示部２６と一体に構成され、表示画面に設置されるタッチパネルおよび表示部２６の周囲に設けられたメカニカルなキースイッチ等が用いられる。なお、タッチパネルと表示部２６とは積層化されており、タッチパネルには、感圧方式、電磁誘導方式、静電容量方式、あるいはこれらを組み合わせた方式など各種の方式かがあるが、その何れを用いてもよい。
【００２４】
外部情報入出力部２４は、図示しないアンテナが接続され、そのアンテナを介して図示しないＶＩＣＳセンタから交通情報を受信する。この受信した交通情報は制御回路２９へ送られて案内経路を設定する際等に利用される。また、自動車電話や携帯電話を介してインターネットと接続し、各種情報を取得することができるようにされている。
【００２５】
ＣＤ／ＤＶＤドライブ２５は、図示しないＣＤ−ＲＯＭやＤＶＤ−ＲＯＭに記憶された各種データを入力するための装置である。このＣＤ／ＤＶＤドライブ２５にてデータ入力する対象のＣＤ−ＲＯＭあるいはＤＶＤ−ＲＯＭとしては、例えば、地図データ（道路の形状データ、道路の幅員データ、道路の規制データ、地形データ、マークデータ、交差点データ、施設のデータ等）等が記憶されたいわる地図ＣＤあるいはＤＶＤや、音楽データが記憶されたいわゆる音楽ＣＤなどがある。
【００２６】
この音楽ＣＤから読み出された音楽データは、ハードディスク２３に格納することができる。また、ハードディスク２３には、複数のキーワード（アーティスト名称）を関連付けて登録する情報テーブルが予め記憶されている。この情報テーブルについては後述する。
【００２７】
表示部２６は、カラー表示装置であり、液晶ディスプレイ、有機ＥＬディスプレイ、ＣＲＴなどがあるが、その何れを用いてもよい。表示部２６の表示画面には、位置検出器２１にて検出した車両の現在位置とＣＤ／ＤＶＤドライブ２５より入力された地図データとから特定した現在地を示すマーク、目的地までの誘導経路、名称、目印、各種施設のマーク等の付加データとを重ねて表示することができる。また、施設ガイド等も表示できる。
【００２８】
音声出力部２７は、ハーディスク２３に記憶された施設のガイドや各種案内の音声データに基づいて制御回路２９が実行する処理の結果としてのガイド音声等を出力することができる。また、ハードディスク２３に記憶された音楽データに基づいて制御回路２９が生成した楽曲信号を出力することができる。
【００２９】
マイクロフォン２８は、利用者が音声を入力（発話）するとその入力した音声に基づく電気信号を出力するものである。ユーザはこのマイクロフォン２８に様々な音声を入力することにより、ナビゲーション装置２０を操作することができる。
【００３０】
制御回路２９は、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏおよびこれらの構成を接続するバスラインなどからなる周知のマイクロコンピュータを中心に構成されており、ＲＯＭおよびハードディスク２３に記憶されたプログラムに基づいて各種処理を実行する。例えば、位置検出器２１からの各種信号に基づき座標および進行方向の組として車両の現在位置を算出し、ハードディスク２３から読み込んだ現在位置付近の地図等を表示部２６に表示する表示処理や、ハードディスク２３に格納された地点データと、操作スイッチ群２２の操作に従って設定された目的地とに基づいて、現在位置から目的地までの最適な経路を算出し、その算出した経路を案内する経路案内処理等を行う。
【００３１】
また、制御回路２９は、操作スイッチ群２２の操作に従って選択されたキーワードを検索キーとしてハードディスク２３に記憶された音楽データの中から適合する音楽データを検索し、その適合した音楽データを表示部２６に一覧表示させる検索処理や、表示部２６に一覧表示された音楽データからユーザの操作スイッチ群２２の操作に従って指定された音楽データをハードディスク２３から読み出して再生し、音声出力部２７から出力させる再生処理を実行する。
【００３２】
次に、情報テーブルについて説明する。この情報テーブルは、共通性や関連性のある複数のキーワード（アーティスト名称）に優先順位を付与して関連付けがなされたデータベースで、ナビゲーション装置２０のハードディスク２３に予め記憶されている。
【００３３】
図２に、情報テーブルの一例を示す。図２は、１人のアーティストとして活動する場合には「○山太郎」、他のメンバーとともにグループとして活動する場合には「○山スターズ」、「△川次郎」と以前組んでいたグループの名称では「○山＆△川」といったアーティストの各アーティスト名に「○山太郎」、「○山スターズ」、「○山＆△川」の順番に優先順位を付与して関連付けがなされた情報テーブルを示したものである
また、ナビゲーション装置２０は、情報テーブルのデータを編集するデータ編集機能を備えている。このデータ編集機能は、情報テーブルに登録されたアーティスト名称の関連付けと優先順位をユーザの好みに合わせて編集できるようにした機能である。データ編集機能には、（１）情報テーブルへのアーティスト登録、（２）情報テーブルからのアーティスト削除、（３）情報テーブルへの優先順位の変更、（４）情報テーブルの一括アップデートがある。
（１）情報テーブルへのアーティスト登録
ハードディスク２３に記憶されている音楽データの全てのアーティスト名称から情報テーブルへの関連付けの登録が可能となっている。なお、ユーザの好みによってアーティスト名称の関連付けは異なるため、アーティスト名称の関連付けに制限は設けられていない。ユーザは自分の好みにあったアーティスト名称の関連付けを情報テーブルに登録することができるようになっている。
（２）情報テーブルからのアーティスト削除
情報テーブルに関連付けされたアーティスト名称からユーザによって指定されたアーティスト名称を削除することが可能となっている。流行やユーザの好みを反映させるため、このように情報テーブルに関連付けされたアーティスト名称を削除することができるようになっている。
（３）情報テーブルへの優先順位の変更
情報テーブルに付与された優先順位についても、ユーザによって変更することが可能となっている。これにより、ユーザは情報テーブルに付与された優先順位を変更することによって、検索結果の表示順に自分の好みを反映させることができる。
（４）情報テーブルの一括アップデート
ＣＤ／ＤＶＤドライブ２５または外部情報入出力部２４等を介して情報テーブルを一括してアップデートすることが可能となっている。例えば、情報提供元から最新の情報テーブルが提供され、制御回路２９がＣＤ／ＤＶＤドライブ２５または外部情報入出力部２４等を介してこの最新の情報テーブルの読み込みが可能となった状態で、制御回路２９に操作スイッチ群２２から情報テーブルの一括アップデートの指示を示す信号が入力されると、制御回路２９はハードディスク２３に記憶された情報テーブルを最新のものに一括してアップデート（更新）するようになっている。
【００３４】
次に、制御回路２９によるアーティスト名称検索処理について説明する。制御回路２９のＣＰＵは、ユーザの操作スイッチ群２２の操作に応じて操作スイッチ群２２からアーティスト名称検索処理の開始を指示する信号が入力されると、制御回路２９は、通常のナビゲーション装置としての処理と並行して図３に示すアーティスト名称検索処理を開始する。
【００３５】
まず、検索キーとなるアーティスト名称を取得する。具体的には、表示部２６に検索キーを入力するための表示画面を表示させ、この表示画面に従って操作スイッチ群２２から入力される信号に基づいて検索キーとなるアーティスト名称を取得する（Ｓ１００）。
【００３６】
次に、Ｓ１００において取得したアーティスト名称が情報テーブルに含まれるか否かに基づいて、取得したアーティスト名称に関連付けされたものがあるか否かを判定する。具体的には、取得したアーティスト名称が情報テーブルに含まれない場合、取得したアーティスト名称に関連付けされたものがないと判定し、取得したアーティスト名称が情報テーブルに含まれる場合、取得したアーティスト名称に関連付けされたものがあると判定する
（Ｓ１０２）。
【００３７】
ここで、取得したアーティスト名称に関連付けされたものがないと判定した場合（Ｓ１０２でないと判定）、アーティスト名称の数Ｎ＝１としてＲＡＭに記憶する（Ｓ１２０）。
【００３８】
次に、Ｓ１００において取得したアーティスト名を検索キーに設定し（Ｓ１２２）、Ｓ１０８へ進む。
【００３９】
また、Ｓ１０２において、取得したアーティスト名称に関連付けされたものがあると判定した場合（Ｓ１０２であると判定）、検索キーも含めた関連付けのあるアーティスト名称の数Ｎを取得する。具体的には、情報テーブルに関連付けて登録されているアーティスト名称の数Ｎを読み出し、読み出したアーティスト名称の数ＮをＲＡＭに記憶する（Ｓ１０４）。
【００４０】
次に、関連付けのあるアーティスト名称を優先順位に従って取得する。具体的には、情報テーブルに関連付けて登録されているアーティスト名称を読み出し、情報テーブルに付与された優先順位に従ってＲＡＭに記憶し（Ｓ１０６）、Ｓ１０８へ進む。
【００４１】
Ｓ１０８では、検索回数を表す数を変数ｎとして、この変数ｎに０を代入する（Ｓ１０８）。
【００４２】
次に、検索結果を一時的に記憶する検索結果バッファを初期化する。なお、本実施形態における検索結果バッファはＲＡＭの一部に相当し、この検索結果バッファとしてのＲＡＭの一部の領域を初期化する（Ｓ１１０）。
【００４３】
次に、アーティスト名称の数Ｎと検索回数ｎを比較して、アーティスト名称の数Ｎと検索回数ｎが一致するか否かを判定する（Ｓ１１２）。
【００４４】
ここで、検索回数ｎは０、アーティスト名称の数Ｎは１以上となるため、アーティスト名称の数Ｎと検索回数ｎは一致しないと判定し（Ｓ１１２でＮＯと判定）、優先順位が１番目のアーティスト名称を検索キーとして、ハードディスク２３に記憶された音楽データの中から適合する情報を検索する（Ｓ１１４）。
【００４５】
次に、Ｓ１１４における検索の結果、音楽データの中に適合する情報があるか否かに基づき、検索によってヒットする曲があるか否かを判定する（Ｓ１１６）。
【００４６】
ここで、音楽データの中に適合する情報がある場合、検索によってヒットする曲があると判定し（Ｓ１１６でＹＥＳと判定）、ヒットした曲名を検索結果バッファに記憶し（Ｓ１１７）、検索回数ｎをインクリメントする（Ｓ１１８）。
【００４７】
また、Ｓ１１６において、音楽データの中に適合する情報がない場合、検索によってヒットする曲がないと判定し（Ｓ１１６でＮＯと判定）、検索回数ｎをインクリメントする（Ｓ１１８）。
【００４８】
そして、Ｓ１１２の処理へ戻り、アーティスト名称の数Ｎと検索回数ｎが一致するまで、Ｓ１１２〜Ｓ１１８の処理を繰り返し、関連付けされた各アーティスト名を検索キーとして順次検索を行い、検索によってヒットした曲名を検索結果バッファに記憶する処理を繰り返す。なお、Ｓ１１４のステップでは、優先順位が２、３、…、（ｎ＋１）番目のアーティスト名称を検索キーとして、ハードディスク２３に記憶された音楽データの中から順次適合する情報を検索する。
【００４９】
そして、Ｓ１１２において、アーティスト名称の数Ｎと検索回数ｎを比較して、アーティスト名称の数Ｎと検索回数ｎが一致すると判定した場合（Ｓ１１２でＮＯと判定）、検索結果バッファに記憶された曲名を検索結果として表示部２６の表示画面に表示させ（Ｓ１２４）、本処理を終了する。
【００５０】
図４に、表示部２６の表示画面に表示される検索結果の表示例を示す。例えば、ユーザの操作スイッチ群２２の操作に従って「○山太郎」、「○山スターズ」、「○山＆△川」の中の１つを検索キーとして設定すれば、「○山太郎」としての曲名「ＡＡＡ」、「ＢＢＢ」、「ＣＣＣ」と、「○山スターズ」としての曲名「ＤＤＤ」、「ＥＥＥ」と、「○山＆△川」としての曲名「ＦＦＦ」が表示部２６の表示画面に一覧表示される。
【００５１】
このように、ユーザは、「○山太郎」、「○山スターズ」、「○山＆△川」の中の１つを検索キーとして設定するだけで、「○山太郎」、「○山スターズ」、「○山＆△川」としての各曲名が一覧表示される。
【００５２】
制御回路２９は、このように表示部２６の表示画面に表示した曲名の中からユーザの操作スイッチ群２２の操作によって指定された曲名の音楽データをハードディスク２３から読み出して再生する。
【００５３】
上記したように、制御回路２９は、検索キーとなるアーティスト名称を取得し（Ｓ１００）、取得したアーティスト名称が情報テーブルに関連付けて登録されているか否かを判定し（Ｓ１０２）、取得したアーティスト名称が情報テーブルに関連付けて登録されていると判定された場合、ハードディスク２３に記憶された音楽データの中からＳ１００において取得したアーティスト名称を検索キーとして検索するとともに、情報テーブルに関連付けて登録されている他のアーティスト名称を検索キーとして検索するので、キーワードを何度も設定し直して検索を繰り返す必要がなく、検索効率を向上することができる。
【００５４】
また、情報テーブルに関連付けられた複数のキーワードには、検索順序を示す優先順位が付与されているので、この優先順位に従って検索を行い、検索結果を表示させることができる。
【００５５】
また、ユーザの操作に従って情報テーブルを編集することができるので、ユーザは自分の好みに合わせて情報テーブルへのアーティスト名の登録、情報テーブルからのアーティスト名称の削除、情報テーブルへの優先順位の変更、情報テーブルの一括アップデート等を行うことができる。
【００５６】
なお、上記実施形態において、図３のＳ１０２の判定処理は判定手段に相当し、図３のＳ１１２〜Ｓ１１８およびＳ１２４の処理は検索手段に相当し、ユーザの操作スイッチ群２２の操作によって指定されたデータを再生する処理は再生手段に相当し、情報テーブルのデータを編集するデータ編集機能は編集手段に相当する。
【００５７】
なお、本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づいて種々なる形態で実施することができる。
【００５８】
例えば、上記実施形態において、再生装置としてオーディオ機能を備えたナビゲーション装置を例に説明したが、ナビゲーション機能を持たず、再生機能のみを有する装置に適用してもよく、また、録音再生機能を有する装置に適用してもよい。また、例えば、再生装置をいわゆるカラオケ用の再生装置に適用してもよい。また、パーソナルコンピュータに上記プログラムをインストールして、パーソナルコンピュータを再生装置として使用してもよい。
【００５９】
また、上記実施形態では、ハードディスク２３に記憶された音楽データの中からユーザによって指定されたキーワードを検索キーとして検索し、検索された音楽データからユーザによって指定されたものを再生する例を示したが、音楽データに限定されるものではなく、動画（映画やプロモーション）や音声、（例えば、小説を読み上げたものや落語）やテキスト（例えば、新聞記事や雑誌記事等）を再生（表示）できるようになっていてもよい。
【００６０】
また、上記実施形態において、複数のアーティスト名称を関連付けて情報テーブルに登録する例について示したが、アーティスト名称の関連付けに限定されるものではなく、例えば、「２００４年夏」といったように、共通性のある複数のキーワード（例えば、曲名であってもよい）を関連付けて情報テーブルに登録するようにしてもよい。この場合、「２００４年夏」といったキーワードと共通する曲名を関連付けて情報テーブルに登録すればよい。これにより、ユーザは「２００４年夏」といったキーワードを検索キーとして指定するだけで、予め「２００４年夏」として情報テーブルに登録された曲名を検索結果として表示させることができる。
【００６１】
また、上記実施形態では、操作スイッチ群２２の操作によってナビゲーション装置２０にユーザの指示等を入力する例を示したが、マイクロフォン２８を介した音声入力によってユーザの指示等を入力するようにしてもよい。
【図面の簡単な説明】
【００６２】
【図１】本発明の一実施形態に係るナビゲーション装置のブロック構成を示す図である。
【図２】複数のキーワードが関連付けされた情報テーブルの説明図である。
【図３】ナビゲーション装置の制御回路によるアーティスト名称検索処理を示すフローチャートである。
【図４】検索結果の表示例を示す図である。
【符号の説明】
【００６３】
２０…、２１…位置検出器、２２…操作スイッチ群、２３…ハードディスク、
２４…外部情報入出力部、２５…ＣＤ／ＤＶＤドライブ、２６…表示部、
２７…音声出力部、２８…マイクロフォン、２９…制御回路。
【図１】
2006048820.tif 000003
【図２】
2006048820.tif 000004
【図３】
2006048820.tif 000005
【図４】
2006048820.tif 000006