(57)【要約】【課題】処理能力の低い装置において類似データの検索を容易に行うことである。【解決手段】一又は複数のデータとデータの相互関連を示すリンク情報とを記憶するＨＤＤ１５と、ＨＤＤ１５に記憶された全てのデータのうちの一又は複数のデータの選択入力を受け付ける入力部１２と、ＨＤＤ１５に記憶されたリンク情報に基づいて、入力部１２により選択されたデータの類似データをＨＤＤ１５から検索する検索手段と、を備える。【選択図】図１
2007058306.tif 000002
【特許請求の範囲】
【請求項１】
一又は複数のデータとデータの相互関連を示すリンク情報とを記憶する記憶手段と、
前記記憶手段に記憶された全てのデータのうちの一又は複数のデータの選択入力を受け付ける第１の選択手段と、
前記記憶手段に記憶されたリンク情報に基づいて、前記第１の選択手段により選択されたデータの類似データを前記記憶手段から検索する検索手段と、を備えることを特徴とする情報検索装置。
【請求項２】
リンク情報を配信するリンク情報配信装置と通信を行う第１の通信手段と、
前記第１の通信手段を介して前記リンク情報を前記リンク情報配信装置から受信し、当該受信したリンク情報を前記記憶手段に記憶させる記憶制御手段と、
を備えることを特徴とする請求項１に記載の情報検索装置。
【請求項３】
情報を表示する表示手段と、
前記検索手段により検索された類似データを前記表示手段に表示させる表示制御手段と、を備えることを特徴とする請求項１又は２に記載の情報検索装置。
【請求項４】
前記記憶手段に記憶されたリンク情報は、前記記憶手段に記憶された全てのデータに対応することを特徴とする請求項１から３のいずれか一項に記載の情報検索装置。
【請求項５】
前記記憶手段に記憶されたリンク情報は、前記記憶手段に記憶された全てのデータとそれ以外のデータとに対応することを特徴とする請求項１から３のいずれか一項に記載の情報検索装置。
【請求項６】
前記第１の通信手段は、データを配信するデータ配信装置と通信を行い、
前記検索手段により前記記憶手段に記憶されるリンク情報に対応する類似データが前記記憶手段から抽出されない場合に、前記第１の通信手段を介して前記選択されたデータの類似データを前記データ配信装置に要求して受信する受信制御手段を、備えることを特徴とする請求項５に記載の情報検索装置。
【請求項７】
前記検索手段により検索されたデータのうちの一又は複数のデータの選択入力を受け付ける第２の選択手段を備えることを特徴とする請求項１から６のいずれか一項に記載の情報検索装置。
【請求項８】
前記データは、楽曲データ及び画像データの少なくとも一つであり、
前記検索手段により検索されたデータを再生する再生手段を備えることを特徴とする請求項１から７のいずれか一項に記載の情報検索装置。
【請求項９】
請求項２に記載の情報検索装置と、
前記リンク情報配信装置と、を備え、
前記リンク情報配信装置は、
データの管理情報からリンク情報を生成する生成手段と、
前記情報検索装置と通信を行う第２の通信手段と、
前記第２の通信手段を介して前記生成手段により生成されたリンク情報を前記情報検索装置に送信させる通信制御手段と、を備えることを特徴とする情報検索システム。
【請求項１０】
一又は複数のデータとデータの相互関連を示すリンク情報とを記憶するメモリに記憶された全てのデータのうちの一又は複数のデータの選択入力を受け付ける工程と、
前記メモリに記憶されたリンク情報に基づいて、前記選択されたデータの類似データを前記メモリから検索する工程と、を含むことを特徴とする情報検索方法。
【請求項１１】
コンピュータに、
一又は複数のデータとデータの相互関連を示すリンク情報とを記憶するメモリに記憶された全てのデータのうちの一又は複数のデータの選択入力を受け付ける機能と、
前記メモリに記憶されたリンク情報に基づいて、前記選択されたデータの類似データを前記メモリから検索する機能と、
を実現させるための情報検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報検索装置、情報検索方法、情報検索システム及び情報検索プログラムに関する。
【背景技術】
【０００２】
従来、楽曲が記録されているアルバムのＣＤ（Compact Disc）のタイトル等のメタデータを提供するＣＤＤＢ（CD Data Base）等のサービスが実施されている。楽曲が記録されているアルバムのＣＤには、そのアルバムタイトル、各楽曲タイトル等のメタデータは記録されておらず、楽曲の音声データとしての楽曲データと、ＴＯＣ（Table Of Contents）情報とが記録されている。ＴＯＣ情報には、各楽曲のトラック番号及び各トラックの演奏時間が含まれる。
【０００３】
インターネット等の通信ネットワーク上に設けられ各楽曲のメタデータを記憶するＣＤＤＢサーバが設けられ、通信ネットワークに接続されたＰＣ（Personal Computer）にＣＤがセットされると、ＰＣによりＴＯＣ情報が読み出される。そして、読み出されたＴＯＣ情報がＰＣからＣＤＤＢサーバに送信される。そして、ＣＤＤＢサーバが受信したＴＯＣ情報に対応するメタデータを検索してＰＣに送信することにより、ＰＣがメタデータを取得する。
【０００４】
また、ＰＣにＨＤＤ（Hard Disk Drive）を備えた携帯音声再生装置が通信接続され、上記取得されたメタデータ及び楽曲データが携帯音声再生装置に送信されてＨＤＤに記憶される。接続を切り離した携帯音声再生装置は、ユーザの要求により、楽曲のメタデータを読み出して表示部に表示し、その表示した楽曲の楽曲データを再生できる。
【０００５】
また、提供されるメタデータとして、楽曲同士の関連（類似）の度合いを示すリンク情報（関連情報）を含むものが実施されている（例えば、特許文献１参照）。リンク情報では、互いに関連の深い楽曲同士に同一の識別情報が割り当てられる。例えば、ＰＣにおいてメタデータをサーバからダウンロードして記憶し、ＰＣにおいてある楽曲が選択入力された場合に、記憶されたメタデータが参照され、選択された楽曲と同一のリンク情報を有する類似楽曲の一覧がＰＣの表示部に表示される。その一覧から類似楽曲が選択入力された場合に、その選択された類似楽曲の楽曲データを再生できる。
【特許文献１】特開２００５−１８２０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来の構成では、リンク情報の検索をＰＣで行うことができるが、携帯機器側で行うことができないため、リンク情報活用の機会が少なく不便であった。
【０００７】
また、選択された類似楽曲の一覧を作成する場合に、ＰＣに蓄積された全てのメタデータを参照するため、メタデータの楽曲数が多いと類似楽曲のリストアップに時間がかかるという問題があった。特に、類似楽曲の検索を行う機器のＣＰＵ（Central Processing Unit）の処理能力が低い機器では処理負担が大きく使い勝手が悪かった。
【０００８】
本発明の課題は、処理能力の低い装置において類似データの検索を容易に行うことである。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、請求項１に記載の発明の情報検索装置は、
一又は複数のデータとデータの相互関連を示すリンク情報とを記憶する記憶手段と、
前記記憶手段に記憶された全てのデータのうちの一又は複数のデータの選択入力を受け付ける第１の選択手段と、
前記記憶手段に記憶されたリンク情報に基づいて、前記第１の選択手段により選択されたデータの類似データを前記記憶手段から検索する検索手段と、を備えることを特徴とする。
【００１０】
請求項２に記載の発明は、請求項１に記載の情報検索装置において、
リンク情報を配信するリンク情報配信装置と通信を行う第１の通信手段と、
前記第１の通信手段を介して前記リンク情報を前記リンク情報配信装置から受信し、当該受信したリンク情報を前記記憶手段に記憶させる記憶制御手段と、
を備えることを特徴とする。
【００１１】
請求項３に記載の発明は、請求項１又は２に記載の情報検索装置において、
情報を表示する表示手段と、
前記検索手段により検索された類似データを前記表示手段に表示させる表示制御手段と、を備えることを特徴とする。
【００１２】
請求項４に記載の発明は、請求項１から３のいずれか一項に記載の情報検索装置において、
前記記憶手段に記憶されたリンク情報は、前記記憶手段に記憶された全てのデータに対応することを特徴とする。
【００１３】
請求項５に記載の発明は、請求項１から３のいずれか一項に記載の情報検索装置において、
前記記憶手段に記憶されたリンク情報は、前記記憶手段に記憶された全てのデータとそれ以外のデータとに対応することを特徴とする。
【００１４】
請求項６に記載の発明は、請求項５に記載の情報検索装置において、
前記第１の通信手段は、データを配信するデータ配信装置と通信を行い、
前記検索手段により前記記憶手段に記憶されるリンク情報に対応する類似データが前記記憶手段から抽出されない場合に、前記第１の通信手段を介して前記選択されたデータの類似データを前記データ配信装置に要求して受信する受信制御手段を、備えることを特徴とする。
【００１５】
請求項７に記載の発明は、請求項１から６のいずれか一項に記載の情報検索装置において、
前記検索手段により検索されたデータのうちの一又は複数のデータの選択入力を受け付ける第２の選択手段を備えることを特徴とする。
【００１６】
請求項８に記載の発明は、請求項１から７のいずれか一項に記載の情報検索装置において、
前記データは、楽曲データ及び画像データの少なくとも一つであり、
前記検索手段により検索されたデータを再生する再生手段を備えることを特徴とする。
【００１７】
請求項９に記載の発明の情報検索システムは、
請求項２に記載の情報検索装置と、
前記リンク情報配信装置と、を備え、
前記リンク情報配信装置は、
データの管理情報からリンク情報を生成する生成手段と、
前記情報検索装置と通信を行う第２の通信手段と、
前記第２の通信手段を介して前記生成手段により生成されたリンク情報を前記情報検索装置に送信させる通信制御手段と、を備えることを特徴とする。
【００１８】
請求項１０に記載の発明の情報検索方法は、
一又は複数のデータとデータの相互関連を示すリンク情報とを記憶するメモリに記憶された全てのデータのうちの一又は複数のデータの選択入力を受け付ける工程と、
前記メモリに記憶されたリンク情報に基づいて、前記選択されたデータの類似データを前記メモリから検索する工程と、を含むことを特徴とする。
【００１９】
請求項１１に記載の発明の情報検索プログラムは、
コンピュータに、
一又は複数のデータとデータの相互関連を示すリンク情報とを記憶するメモリに記憶された全てのデータのうちの一又は複数のデータの選択入力を受け付ける機能と、
前記メモリに記憶されたリンク情報に基づいて、前記選択されたデータの類似データを前記メモリから検索する機能と、
を実現させることを特徴とする。
【発明の効果】
【００２０】
本発明によれば、処理能力の低い装置において類似データの検索を容易に行うことができる。
【発明を実施するための最良の形態】
【００２１】
以下、添付図面を参照して本発明に係る第１〜第３の実施の形態を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
【００２２】
（第１の実施の形態）
図１〜図５を参照して、本発明に係る第１の実施の形態を説明ずる。先ず、図１〜図４を参照して、本実施の形態の装置構成を説明する。図１に、本実施の形態の楽曲再生システム１を示す。図２に、ＰＣ２０の内部構成を示す。図３に、メタデータサーバ３０の内部構成を示す。図４に、楽曲データサーバ４０の内部構成を示す。
【００２３】
図１を参照して、本実施の形態の楽曲再生システム１を説明する。楽曲再生システム１は、楽曲のリンク情報を楽曲再生装置１０に記憶させて楽曲データを再生する。情報検索システムとしての楽曲再生システム１は、情報検索装置としての楽曲再生装置１０と、リンク情報配信装置としてのＰＣ２０と、リンク情報配信装置としてのメタデータサーバ３０と、データ配信装置としての楽曲データサーバ４０と、を備えて構成され、楽曲再生装置１０及びＰＣ２０がケーブル等により通信接続され、楽曲再生装置１０、メタデータサーバ３０及び楽曲データサーバ４０が、インターネット等の通信ネットワークＮを介して通信接続される。
【００２４】
楽曲再生装置１０は、記憶された楽曲データを再生する携帯機器である。楽曲再生装置１０は、記憶制御手段、表示制御手段、検索手段、受信制御手段としての制御部１１と、第１、第２の選択手段としての入力部１２と、表示手段としての表示部１３と、第１の通信手段としてのＩ／Ｆ（インタフェース）部１４と、記憶手段としてのＨＤＤ１５と、再生手段としての音声出力部１６と、を備えて構成される。
【００２５】
制御部１１は、ＣＰＵ、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等により構成され、楽曲再生装置１０の各部を中央制御する。制御部１１は、ＲＯＭに記憶されているシステムプログラム及び各種アプリケーションプログラムの中から指定されたプログラムをＲＡＭに展開し、ＲＡＭに展開されたプログラムとの協働で、各種処理を実行する。特に、ＲＯＭには、後述する第１のリンク情報受信プログラム及び第１の類似楽曲再生プログラムが記憶される。
【００２６】
制御部１１は、第１のリンク情報受信プログラムにより、３０から受信したリンク情報テーブルをＨＤＤ１５のリンク情報ＤＢ１５２に記憶する。また、制御部１１は、第１の類似楽曲再生プログラムにより、リンク情報テーブルに基づいて、ユーザに選択された楽曲の類似楽曲を検索し、検索された類似楽曲のうち再生対象として選択された類似楽曲の楽曲データをＨＤＤ１５の楽曲ＤＢ１５１から読み出して再生する。
【００２７】
入力部１２は、各種入力キー等を備え、ユーザからの各種情報の入力を各種入力キーから受け付け、その情報を制御部１１に出力する。表示部１３は、ＬＣＤ（Liquid Crystal Display）、ＥＬＤ（ElectroLuminescent Display）等を備え、制御部１１から入力される表示情報に基づいて画面表示を行う。
【００２８】
Ｉ／Ｆ部１４は、ケーブル等を介してＰＣ２０と通信接続し、ＰＣ２０と各種情報の送受信を行う。ＨＤＤ１５は、磁気記録媒体を備え、制御部１１の指示により、各種情報を読み出し及び書き込み可能に磁気記録媒体に記憶する。ＨＤＤ１５には、楽曲ＤＢ１５１と、リンク情報ＤＢ１５２と、が記憶される。楽曲ＤＢ１５１は、各楽曲のサンプリングデータとしての楽曲データと、各楽曲に関するメタデータとを含む。但し、楽曲ＤＢ１５１に記憶される楽曲データがＭＰ３（MPEG1 Audio Layer-3）等の形式のデータである場合に、各楽曲の楽曲データ内のタグ情報としてメタデータが表現される。リンク情報ＤＢ１５２は、各楽曲のリンク情報である。
【００２９】
音声出力部１６は、信号変換回路、アンプ等を備え、音声信号を外部のイヤホン等に出力する。より具体的には、ＨＤＤ１５の楽曲ＤＢ１５１から読み出された楽曲データが、音声出力部１６において、信号変換回路によりアナログの音声信号に変換され、その音声信号がアンプにより増幅されてイヤホン等から音声出力される。
【００３０】
ＰＣ２０は、楽曲の楽曲データ、メタデータ、リンク情報テーブルを楽曲再生装置１０に送信する装置である。図２に示すように、ＰＣ２０は、ＣＰＵ２１と、入力部２２と、ＲＡＭ２３と、表示部２４と、記憶部２５と、第２の通信手段としての通信部２６と、ＣＤドライブ２７と、Ｉ／Ｆ部２８と、を備えて構成され、各部がバス２９により接続される。
【００３１】
ＣＰＵ２１は、ＰＣ２０の各部を中央制御する。ＣＰＵ２１は、記憶部２５に記憶されているシステムプログラム及び各種アプリケーションプログラムの中から指定されたプログラムをＲＡＭ２３に展開し、ＲＡＭ２３に展開されたプログラムとの協働で、各種処理を実行する。ＣＰＵ２１とプログラムとの協働の構成は、生成手段、通信制御手段として機能する。
【００３２】
ＣＰＵ２１は、後述する第１のリンク情報送信プログラムとの協働により、楽曲再生装置１０からリンク情報テーブルの要求がある場合に、メタデータからリンク情報テーブルを生成して楽曲再生装置１０に送信する。
【００３３】
入力部２２は、カーソルキー、数字入力キー及び各種機能キーなどを備えたキーボードを含む構成とし、操作者によりキーボードで押下された押下信号をＣＰＵ２１に出力する。また、入力部２２は、マウスなどのポインティングデバイスを含む構成としてもよい。
【００３４】
ＲＡＭ２３は、揮発性のメモリであり、実行される各種プログラムやこれら各種プログラムに係るデータ等を一時的に記憶するワークエリアを形成する。
【００３５】
表示部２４は、ＬＣＤ、ＣＲＴ（Cathode Ray Tube）等で構成され、ＣＰＵ２１からの表示信号に従って画面表示を行う。
【００３６】
記憶部２５は、ＨＤＤ等により構成され、各種プログラム及び各種データを記憶する。特に、記憶部２５は、第１のリンク情報送信プログラムを記憶し、ＣＤドライブ２７により読み出された楽曲データ、楽曲データサーバ４０からダウンロードした楽曲のメタデータ等が記憶される。
【００３７】
通信部２６は、モデム、ＴＡ（Terminal Adapter）、ルータ、ネットワークカード等により構成され、接続される通信ネットワークＮ上のメタデータサーバ３０、楽曲データサーバ４０を含む外部機器と情報を送受信する。
【００３８】
ＣＤドライブ２７は、ＣＤの記録データの読み取り機構等を備え、ＣＰＵ２１の指示により、セットされるＣＤに記録された楽曲データ及びＴＯＣ情報を読み取る。
【００３９】
Ｉ／Ｆ部２８は、ケーブル等を介して楽曲再生装置１０のＩ／Ｆ部１４と通信接続し、各種情報の送受信を行う。
【００４０】
メタデータサーバ３０は、楽曲のメタデータをＰＣ２０等に配信するサーバ装置である。図３に示すように、メタデータサーバ３０は、ＣＰＵ３１と、入力部３２と、ＲＡＭ３３と、表示部３４と、記憶部３５と、通信部３６と、を備えて構成され、各部がバス３７により接続される。ＣＰＵ３１、入力部３２、ＲＡＭ３３、表示部３４、記憶部３５、通信部３６は、それぞれ、ＣＰＵ２１、入力部２２、ＲＡＭ２３、表示部２４、記憶部２５、通信部２６と同様であり、異なる部分を主として説明する。
【００４１】
記憶部３５は、メタデータＤＢを格納する。メタデータＤＢは、楽曲のトラック番号、演奏時間等のＴＯＣ情報をキーとした楽曲のメタデータのデータベースである。また、記憶部３５は、メタデータ配信プログラムを記憶する。
【００４２】
ＣＰＵ３１は、記憶部３５に記憶されてＲＡＭ３３に展開されたメタデータ配信プログラムとの協働により、ＰＣ２０等の外部機器から通信ネットワークＮ及び通信部３６を介してＣＤのＴＯＣ情報を受信した場合に、受信したＴＯＣ情報をキーとして、記憶部３５に記憶されたメタデータＤＢから対応するメタデータを検索し、その検索したメタデータをＴＯＣ情報の送信元の機器へ通信部３６及び通信ネットワークＮを介して送信する。
【００４３】
楽曲データサーバ４０は、楽曲の楽曲データを楽曲再生装置１０等に配信するサーバ装置である。図４に示すように、楽曲データサーバ４０は、ＣＰＵ４１と、入力部４２と、ＲＡＭ４３と、表示部４４と、記憶部４５と、通信部４６と、を備えて構成され、各部がバス４７により接続される。ＣＰＵ４１、入力部４２、ＲＡＭ４３、表示部４４、記憶部４５、通信部４６は、それぞれ、メタデータサーバ３０のＣＰＵ３１、入力部３２、ＲＡＭ３３、表示部３４、記憶部３５、通信部３６と同様であり、異なる部分を主として説明する。
【００４４】
記憶部４５には、配信するための各種楽曲データがキー項目（例えば曲名）に対応付けられて記憶される。また、記憶部４５は、楽曲データ配信プログラムを記憶する。ＣＰＵ４１は、記憶部４５に記憶されてＲＡＭ４３に展開された楽曲データ配信プログラムとの協働で、楽曲再生装置１０等からキー項目を含む楽曲データの要求を通信部４６を介して受信した場合に、記憶部４５に記憶されている全ての楽曲データから、キー項目に対応する楽曲データを検索して、要求元の楽曲再生装置１０等に通信部４６を介して送信する。
【００４５】
次に、図５を参照して、楽曲再生装置１０のＨＤＤ１５の楽曲ＤＢ１５１に記憶されるメタデータの一例としてのメタデータ５０と、リンク情報ＤＢ１５２に記憶されるリンク情報テーブルの一例としてのリンク情報テーブル６０と、を説明する。図５（ａ）に、メタデータ５０の構成を示し、図５（ｂ）に、リンク情報テーブル６０の構成を示す。
【００４６】
図５（ａ）に示すように、メタデータ５０は、項目として、楽曲の曲名５１と、楽曲のアーティスト名５２と、楽曲のジャンル５３と、類似楽曲同士の関連付けを示すリンク５４と、を含む。メタデータは、他にも、アルバムのアルバム名、アーティスト名、アルバムジャンル名等を項目として有してもよい。
【００４７】
リンク５４の関連付けは、どの情報に基づいて類似とするか等に従って、複数の関連付け方が存在する。ここでは、簡単な一例として、ジャンル５３がＪｐｏｐ及びＲｏｃｋである場合にリンク５４が（１）であるものとし、ジャンル５３がＣｌａｓｓｉｃである場合にリンク５４が（２）であるものとした。
【００４８】
楽曲ＤＢ１５１に記憶されるメタデータ５０は、楽曲ＤＢ１５１に記憶されている各楽曲データに対応するレコードを有する。また、メタデータサーバ３０の記憶部３５に記憶されるメタデータＤＢは、通信ネットワークＮを介してＰＣ２０等の各端末から提供された全てのメタデータ（の楽曲）に対応するレコードを有する。
【００４９】
図５（ｂ）に示すように、リンク情報テーブル６０は、項目として、楽曲の曲名６１と、楽曲のリンク６２と、を含む。リンク情報ＤＢ１５２に記憶されるリンク情報テーブル６０は、楽曲ＤＢ１５１に記憶されている各楽曲データに対応するレコードを有する。
【００５０】
次に、図６及び図７を参照して、楽曲再生システム１の動作を説明する。図６に、第１のリンク情報送信処理及び第１のリンク情報受信処理の流れを示す。図７に、第１の類似楽曲再生処理の流れを示す。
【００５１】
図６を参照して、ＰＣ２０で実行される第１のリンク情報送信処理と、楽曲再生装置１０で実行される第１のリンク情報受信処理と、を説明する。第１のリンク情報送信処理は、ＰＣ２０においてリンク情報テーブルを生成して楽曲再生装置１０に送信する処理である。第１のリンク情報受信処理は、楽曲再生装置１０においてＰＣ２０から受信したリンク情報テーブルを記憶する処理である。
【００５２】
先ず、第１のリンク情報送信処理を説明する。予め、ＰＣ２０において、ＣＤドライブ２７にセットされたＣＤに記録されたＴＯＣ情報及び楽曲データが読み出され、そのＴＯＣ情報に基づいて楽曲のメタデータがメタデータサーバ３０から取得され、その取得されたメタデータと読み出された楽曲データとが（メタデータと、楽曲再生装置１０用にデータ形式が変換された楽曲データとが）楽曲再生装置１０に送信され、そのメタデータ及び楽曲データがＨＤＤ１５の楽曲ＤＢ１５１に記憶されているものとする。このとき、ＰＣ２０の記憶部２５にも、取得したメタデータが記憶されているものとする。ＰＣ２０が、複数の楽曲再生装置のうちで、少なくとも楽曲再生装置１０に上記メタデータの送信を行うものであれば、記憶部２５に記憶されるメタデータには、少なくとも、楽曲再生装置１０に記憶される楽曲に対応するメタデータが含まれている。
【００５３】
例えば、ＰＣ２０において、第１のリンク情報送信処理の実行指示が入力部２２を介して入力されたこと等をトリガとして、記憶部２５から読み出されて適宜ＲＡＭ２３に展開された第１のリンク情報送信プログラムと、ＣＰＵ２１との協働により第１のリンク情報送信処理が実行される。
【００５４】
先ず、記憶部２５からメタデータが読み出される（ステップＳ１１）。そして、ステップＳ１１において読み出されたメタデータからリンク情報テーブルが生成される（ステップＳ１２）。例えば、図５に示すように、メタデータ５０から、曲名５１及びリンク５４以外の項目が削除され、リンク情報テーブル６０が生成される。
【００５５】
そして、ステップＳ１２で生成されたリンク情報テーブルが記憶部２５に記憶される（ステップＳ１３）。そして、ステップＳ１２で生成されたリンク情報テーブルが通信部２６を介して楽曲再生装置１０に送信され（ステップＳ１４）、第１のリンク情報送信処理が終了する。
【００５６】
次いで、第１のリンク情報受信処理を説明する。例えば、楽曲再生装置１０において、Ｉ／Ｆ部１４を介してリンク情報テーブルがＰＣ２０から受信開始されたこと等をトリガとして、制御部１１でＲＯＭから読み出されて適宜ＲＡＭに展開された第１のリンク情報受信プログラムと、ＣＰＵとの協働により第１のリンク情報受信処理が実行される。
【００５７】
先ず、第１のリンク情報送信処理のステップＳ１４に対応して、リンク情報テーブルがＩ／Ｆ部１４を介してＰＣ２０から受信完了される（ステップＳ２１）。そして、ステップＳ２１で受信されたリンク情報テーブルがＨＤＤ１５のリンク情報ＤＢ１５２に記憶され（ステップＳ２２）、第１のリンク情報受信処理が終了する。
【００５８】
次いで、図７を参照して、楽曲再生装置１０において実行される第１の類似楽曲再生処理を説明する。例えば、楽曲再生装置１０において、類似楽曲再生処理の実行指示が入力部１２を介して入力されたこと等をトリガとして、制御部１１でＲＯＭから読み出されて適宜ＲＡＭに展開された第１の類似楽曲再生プログラムと、ＣＰＵとの協働により第１の類似楽曲再生処理が実行される。
【００５９】
先ず、ステップＳ３１において、リンク情報ＤＢ１５２からリンク情報テーブルが読み出され、そのリンク情報テーブルの曲名が表示部１３に一覧表示され、その一覧表示された曲名のうち、ユーザからの入力部１２を介するリンク元となる楽曲（の曲名）の選択入力が受け付けられる（ステップＳ３１）。そして、読み出されたリンク情報テーブルにおいて、ステップＳ２１で選択された楽曲の曲名に対応するリンク（情報）と同一のリンクを有する曲名の類似楽曲が検索される（ステップＳ３２）。
【００６０】
そして、ステップＳ３２において類似楽曲が検索されたか否かが判別される（ステップＳ３３）。類似楽曲が検索されない場合（ステップＳ３３；ＮＯ）、第１の類似楽曲再生処理が終了する。類似楽曲が検索された場合（ステップＳ３３；ＹＥＳ）、検索された類似楽曲の曲名の一覧が表示部１３に表示される（ステップＳ３４）。そして、その一覧表示された曲名のうち、ユーザからの入力部１２を介する再生対象の類似楽曲（の曲名）の選択入力が受け付けられる（ステップＳ３５）。
【００６１】
そして、ステップＳ３５で選択された類似楽曲の楽曲データが楽曲ＤＢ１５１から適宜読み出されて音声出力部１６により音声信号に変換されてイヤホン等に音声出力され（ステップＳ３６）、第１の類似楽曲再生処理が終了する。
【００６２】
以上、本実施の形態によれば、ＨＤＤ１５のリンク情報ＤＢ１５２に記憶され、少なくともＨＤＤ１５に記憶された楽曲データの楽曲に対応するリンク情報テーブルに基づいて、入力部１２を介してユーザにより選択された楽曲の類似楽曲（楽曲データ）を検索するので、容量の大きいメタデータを参照することなく容量の小さいリンク情報テーブルを参照でき、処理能力の低い楽曲再生装置１０において類似データの検索を容易に行うことができる。また、楽曲再生装置１０において、ＰＣ２０で生成されるリンク情報テーブルを受信してＨＤＤ１５のリンク情報ＤＢ１５２に記憶できる。
【００６３】
また、検索された類似楽曲名の一覧を表示部１３に表示させるので、類似楽曲名をユーザが視認により認識できる。さらに、表示部１３に表示された類似楽曲名のうち、再生する類似楽曲名を選択して再生できる。
【００６４】
（第２の実施の形態）
図８及び図９を参照して、本発明に係る第２の実施の形態を説明する。図８に、第２のリンク情報受信処理及び第２のリンク情報送信処理の流れを示す。図９に、第２の類似楽曲再生処理の流れを示す。
【００６５】
本実施の形態の実施の形態の装置構成は、第１の実施形態と同様に楽曲再生システム１を用い、その異なる部分を主として説明する。
【００６６】
楽曲再生装置１０において、制御部１１のＲＯＭに第２のリンク情報受信プログラムが記憶される。メタデータサーバ３０において、記憶部３５に第２のリンク情報送信プログラムが記録される。また、記憶部３５に、全ての楽曲に対応するリンク情報が記憶される。
【００６７】
図８及び図９を参照して、本実施の形態における楽曲再生システム１の動作を説明する。先ず、図８を参照して、楽曲再生装置１０で実行される第２のリンク情報受信処理と、メタデータサーバ３０で実行される第２のリンク情報送信処理と、を説明する。第２のリンク情報受信処理は、楽曲再生装置１０においてメタデータサーバ３０に要求して受信したリンク情報テーブルを記憶する処理である。第２のリンク情報送信処理は、メタデータサーバ３０においてリンク情報テーブルを読み出して楽曲再生装置１０に送信する処理である。
【００６８】
先ず、第２のリンク情報受信処理を説明する。予め、ＰＣ２０において、ＣＤドライブ２７にセットされたＣＤに記録されたＴＯＣ情報及び楽曲データが読み出され、そのＴＯＣ情報に基づいて楽曲のメタデータがメタデータサーバ３０から取得され、その取得されたメタデータと読み出された楽曲データとが（メタデータと、楽曲再生装置１０用にデータ形式が変換された楽曲データとが）楽曲再生装置１０に送信され、そのメタデータ及び楽曲データがＨＤＤ１５の楽曲ＤＢ１５１に記憶されているものとする。また、メタデータサーバ３０において、記憶部３５に記憶されている全ての楽曲のメタデータに基づいてリンク情報テーブルが生成されて記憶部３５に記憶されているものとする。
【００６９】
例えば、楽曲再生装置１０において、第２のリンク情報受信処理の実行指示が入力部１２を介して入力されたこと等をトリガとして、制御部１１でＲＯＭから読み出されて適宜ＲＡＭに展開された第２のリンク情報受信プログラムと、ＣＰＵとの協働により第２のリンク情報受信処理が実行される。
【００７０】
先ず、リンク情報テーブルの要求がＩ／Ｆ部１４、ＰＣ２０及び通信ネットワークＮを介してメタデータサーバ３０に送信される（ステップＳ４１）。そして、リンク情報テーブルが通信ネットワークＮ、ＰＣ２０及びＩ／Ｆ部１４を介してメタデータサーバ３０から受信開始されたか否かが判別される（ステップＳ４２）。リンク情報テーブルが受信開始されていない場合（ステップＳ４２；ＮＯ）、ステップＳ４２に移行される。
【００７１】
リンク情報テーブルが受信開始された場合（ステップＳ４２；ＹＥＳ）、リンク情報テーブルが受信完了される（ステップＳ４３）。そして、ステップＳ４３で受信されたリンク情報テーブルがＨＤＤ１５のリンク情報ＤＢ１５２に記憶され（ステップＳ４４）、第２のリンク情報受信処理が終了する。
【００７２】
次いで、第２のリンク情報送信処理を説明する。例えば、第２のリンク情報受信処理のステップＳ４１に対応して、メタデータサーバ３０において、通信部３６を介してリンク情報テーブルの要求が受信されたこと等をトリガとして、記憶部３５から読み出されて適宜ＲＡＭ３３に展開された第２のリンク情報受信プログラムと、ＣＰＵ３１との協働により第２のリンク情報受信処理が実行される。
【００７３】
先ず、記憶部３５から全ての楽曲に対応するリンク情報テーブルが読み出される（ステップＳ５１）。そして、第２のリンク情報受信処理のステップＳ４３に対応して、ステップＳ５１において読み出されたリンク情報テーブルが通信部３６、通信ネットワークＮ及びＰＣ２０を介して楽曲再生装置１０に送信され（ステップＳ５２）、第２のリンク情報送信処理が終了する。
【００７４】
次いで、図９を参照して、楽曲再生装置１０において実行される第２の類似楽曲再生処理を説明する。例えば、楽曲再生装置１０において、第２の類似楽曲再生処理の実行指示が入力部１２を介して入力されたこと等をトリガとして、制御部１１でＲＯＭから読み出されて適宜ＲＡＭに展開された第２の類似楽曲再生プログラムと、ＣＰＵとの協働により第２の類似楽曲再生処理が実行される。
【００７５】
ステップＳ６１〜Ｓ６５は、それぞれ、第１の類似楽曲再生処理のステップＳ３１〜Ｓ３５と同様である。ステップＳ６５の実行後、ＨＤＤ１５の楽曲ＤＢ１５１が参照され、ステップＳ６５で選択された類似楽曲の楽曲データがあるか否かが判別される（ステップＳ６６）。楽曲データがない場合（ステップＳ６６；ＮＯ）、ユーザからの入力部１２を介する楽曲データの再生指示入力が受け付けられ、その指示入力により、ステップＳ６５で選択された類似楽曲データをダウンロードするために、楽曲データサーバ４０にアクセスするか否かが判別される（ステップＳ６７）。楽曲データサーバ４０にアクセスしない場合（ステップＳ６７；ＮＯ）、第２の類似楽曲再生処理が終了する。
【００７６】
楽曲データサーバ４０にアクセスする場合（ステップＳ６７；ＹＥＳ）、ＰＣ２０及び通信ネットワークＮを介して楽曲データサーバ４０にアクセスされ、ステップＳ６５で選択された類似楽曲の楽曲データが楽曲データサーバ４０からダウンロードされて楽曲ＤＢ１５１に記憶される（ステップＳ６８）。楽曲データサーバ４０は、通信部４６を介して類似楽曲データの要求を楽曲再生装置１０から受信し、その楽曲データを記憶部４５から検索して通信部４６を介して楽曲再生装置１０に送信する。
【００７７】
そして、ステップＳ６５で選択された類似楽曲の楽曲データが楽曲ＤＢ１５１から適宜読み出されて音声出力部１６により音声信号に変換されてイヤホン等に音声出力され（ステップＳ６９）、第２の類似楽曲再生処理が終了する。楽曲データがある場合（ステップＳ６６；ＮＯ）、第２の類似楽曲再生処理が終了する。
【００７８】
以上、本実施の形態によれば、メタデータサーバ３０で生成されたリンク情報テーブルを受信してＨＤＤ１５のリンク情報ＤＢ１５２に記憶されたリンク情報テーブルに基づいて、入力部１２を介してユーザにより選択された楽曲の類似楽曲（楽曲データ）を検索するので、処理能力の低い楽曲再生装置１０において類似データの検索を容易に行うことができる。
【００７９】
また、メタデータに比べてリンク情報テーブルの情報量が小さいため、楽曲再生装置１０において、メタデータサーバ３０から受信してＨＤＤ１５のリンク情報ＤＢ１５２に記憶されたリンク情報を、メタデータサーバ３０が管理する全ての楽曲（ＨＤＤ１５に記憶された全ての楽曲データ及びそれ以外の楽曲データ以外の楽曲）に対応させることができる。さらに、リンク情報テーブルに基づいて選択した楽曲の類似楽曲データがＨＤＤ１５から検索されない場合に、Ｉ／Ｆ部１４等を介して類似楽曲データを楽曲データサーバ４０に要求して受信するので、リンク情報テーブルに基づいて選択した楽曲の類似楽曲データがＨＤＤ１５に記憶されていない場合にも、その類似楽曲データを取得できる。
【００８０】
（第３の実施の形態）
図１０を参照して、本発明に係る第３の実施の形態を説明する。図１０に、リンク情報要求処理、第３のリンク情報送信処理及び第３のリンク情報受信処理の流れを示す。
【００８１】
本実施の形態の実施の形態の装置構成は、第１の実施形態と同様に楽曲再生システム１を用い、その異なる部分を主として説明する。
【００８２】
ＰＣ２０において、記憶部２５にリンク情報要求プログラムが記憶される。メタデータサーバ３０において、記憶部３５に第３のリンク情報送信プログラムが記憶される。楽曲再生装置１０において、制御部１１のＲＯＭに第３のリンク情報受信プログラムが記憶される。
【００８３】
図１０を参照して、本実施の形態における楽曲再生システム１の動作を説明する。ＰＣ２０で実行されるリンク情報要求処理と、メタデータサーバ３０で実行される第３のリンク情報送信処理と、楽曲再生装置１０で実行される第３のリンク情報受信処理と、を説明する。リンク情報要求処理は、ＰＣ２０において、登録するメタデータとリンク情報テーブルの要求とをメタデータサーバ３０に送信する処理である。第３のリンク情報送信処理は、メタデータサーバ３０においてリンク情報テーブルを生成して楽曲再生装置１０に送信する処理である。第３のリンク情報受信処理は、楽曲再生装置１０においてメタデータサーバ３０から受信したリンク情報テーブルを記憶する処理である。
【００８４】
先ず、リンク情報要求処理を説明する。例えば、ＰＣ２０において、リンク情報要求処理の実行指示が入力部２２を介して入力されたこと等をトリガとして、記憶部２５から読み出されて適宜ＲＡＭ２３に展開されたリンク情報受信プログラムと、ＣＰＵ２１との協働によりリンク情報要求処理が実行される。
【００８５】
予め、ＣＤドライブ２７にセットされたＣＤに記録されたＴＯＣ情報及び楽曲データが読み出され、そのＴＯＣ情報に基づいて楽曲のメタデータがメタデータサーバ３０から取得され、その取得されたメタデータと読み出された楽曲データとが楽曲再生装置１０に送信され、そのメタデータ及び楽曲データがＨＤＤ１５の楽曲ＤＢ１５１に記憶されているものとする。このとき、ＰＣ２０の記憶部２５にも、取得したメタデータが記憶されているものとする。但し、これら取得したメタデータには、リンクの項目が含まれていないものとする。
【００８６】
先ず、記憶部２５に記憶されたメタデータが読み出され、そのメタデータが通信部２６及び通信ネットワークＮを介してメタデータサーバ３０に送信される（ステップＳ７１）。そして、リンク情報テーブルを通信ネットワークＮ及び通信部２６を介してメタデータサーバ３０から受信開始したか否かが判別される（ステップＳ７２）。リンク情報テーブルを受信開始していない場合（ステップＳ７２；ＮＯ）、ステップＳ７２に移行される。リンク情報テーブルを受信開始した場合（ステップＳ７２；ＹＥＳ）、リンク情報テーブルが受信完了される（ステップＳ７３）。
【００８７】
そして、ステップＳ７３で受信したリンク情報テーブルが記憶部２５に記憶される（ステップＳ７４）。そして、リンク情報テーブルがＩ／Ｆ部２８を介して楽曲再生装置１０に送信され（ステップＳ７５）、リンク情報要求処理が終了する。
【００８８】
次いで、メタデータサーバ３０において実行される第３のリンク情報送信処理を説明する。例えば、メタデータサーバ３０において、リンク情報要求処理のステップＳ７１に対応して、通信部３６を介してメタデータがＰＣ２０から受信開始されたこと等をトリガとして、記憶部３５から読み出されて適宜ＲＡＭ３３に展開された第３のリンク情報送信プログラムと、ＣＰＵ３１との協働により第３のリンク情報送信処理が実行される。
【００８９】
先ず、通信ネットワークＮ及び通信部３６を介してメタデータがＰＣ２０から受信完了される（ステップＳ８１）。そして、ステップＳ８１で受信されたメタデータに基づいて、記憶部３５に記憶されたメタデータからリンク情報テーブルが生成される（ステップＳ８２）。そして、リンク情報要求処理のステップＳ７３に対応して、ステップＳ８２で生成されたリンク情報テーブルが通信部３６及び通信ネットワークＮを介してＰＣ２０に送信され（ステップＳ８３）、第３のリンク情報送信処理が終了する。
【００９０】
次いで、楽曲再生装置１０において実行される第３のリンク情報受信処理を説明する。例えば、楽曲再生装置１０において、リンク情報要求処理のステップＳ７５に対応して、Ｉ／Ｆ部１４を介してリンク情報テーブルがＰＣ２０から受信開始されたこと等をトリガとして、制御部１１においてＲＯＭから読み出されて適宜ＲＡＭに展開された第３のリンク情報受信プログラムと、ＣＰＵとの協働により第３のリンク情報受信処理が実行される。
【００９１】
先ず、Ｉ／Ｆ部１４を介してリンク情報テーブルがＰＣ２０から受信される（ステップＳ９１）。そして、ステップＳ９１で受信されたリンク情報テーブルがＨＤＤ１５のリンク情報ＤＢ１５２に記憶され（ステップＳ９２）、第３のリンク情報受信処理が終了する。
【００９２】
以上、本実施の形態によれば、楽曲再生装置１０に記憶された楽曲データに基づいてメタデータサーバ３０で生成されたリンク情報テーブルを受信してＨＤＤ１５のリンク情報ＤＢ１５２に記憶されたリンク情報テーブルに基づいて、入力部１２を介してユーザにより選択された楽曲の類似楽曲（楽曲データ）を検索するので、楽曲再生装置１０に記憶された楽曲データに対応するリンク情報テーブルを作成できるとともに、処理能力の低い楽曲再生装置１０において類似データの検索を容易に行うことができる。
【００９３】
なお、上記各実施の形態における記述は、本発明に係る情報検索装置、情報検索方法及び情報検索プログラムの一例であり、これに限定されるものではない。
【００９４】
例えば、上記実施の形態では、楽曲再生装置１０を、ＨＤＤ１５を有する構成としたが、固定式記憶手段としてフラッシュメモリ等の半導体メモリを備える構成としてもよく、半導体メモリを搭載したメモリカード等としてもよい。
【００９５】
また、メタデータ及びリンク情報テーブルを作成する対象のデータを楽曲データとしたが、これに限定されるものではない。例えば、ラジオコマーシャル等の音声データや、静止画、動画等の画像データ（例えば、映画、漫画、ＴＶドラマ等）等の他の種類のデータとしてもよい。これらにより、個人ごとにカスタマイズされた総合コンテンツ検索が実現できる。
【００９６】
また、情報検索装置として楽曲再生装置１０を設ける構成としたが、これに限定されるものではなく、ＰＤＡ（Personal Digital Assistant）等の携帯機器等を楽曲再生装置１０としてもよい。
【００９７】
その他、上記実施の形態における楽曲再生システム１の細部構成及び詳細動作に関しても、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【図面の簡単な説明】
【００９８】
【図１】本発明に係る第１の実施の形態の楽曲再生システム１を示すブロック図である。
【図２】ＰＣ２０の内部構成を示すブロック図である。
【図３】メタデータサーバ３０の内部構成を示すブロック図である。
【図４】楽曲データサーバ４０の内部構成を示すブロック図である。
【図５】（ａ）は、メタデータ５０の構成を示す図である。（ｂ）は、リンク情報テーブル６０の構成を示す図である。
【図６】第１のリンク情報送信処理及び第１のリンク情報受信処理を示すフローチャートである。
【図７】第１の類似楽曲再生処理を示すフローチャートである。
【図８】第２のリンク情報受信処理及び第２のリンク情報送信処理を示すフローチャートである。
【図９】第２の類似楽曲再生処理を示すフローチャートである。
【図１０】リンク情報要求処理、第３のリンク情報送信処理及び第３のリンク情報受信処理を示すフローチャートである。
【符号の説明】
【００９９】
１  楽曲再生システム
１０  楽曲再生装置
１１  制御部
１２  入力部
１３  表示部
１４  Ｉ／Ｆ部
１５  ＨＤＤ
１６  音声出力部
２０  ＰＣ
２１  ＣＰＵ
２２  入力部
２３  ＲＡＭ
２４  表示部
２５  記憶部
２６  通信部
２７  ＣＤドライブ
２８  Ｉ／Ｆ部
２９  バス
３０  メタデータサーバ
３１  ＣＰＵ
３２  入力部
３３  ＲＡＭ
３４  表示部
３５  記憶部
３６  通信部
３７  バス
４０  楽曲データサーバ
４１  ＣＰＵ
４２  入力部
４３  ＲＡＭ
４４  表示部
４５  記憶部
４６  通信部
４７  バス
Ｎ  通信ネットワーク
【図１】
2007058306.tif 000003
【図２】
2007058306.tif 000004
【図３】
2007058306.tif 000005
【図４】
2007058306.tif 000006
【図５】
2007058306.tif 000007
【図６】
2007058306.tif 000008
【図７】
2007058306.tif 000009
【図８】
2007058306.tif 000010
【図９】
2007058306.tif 000011
【図１０】
2007058306.tif 000012