(57)【要約】【課題】利用者が楽曲を選択する負担を軽減することができる楽曲再生装置を提供する。【解決手段】ＣＰＵ１１は、ＣＤに格納された楽曲をサウンドシステム２０に出力して再生するとともに、楽曲データをハードディスク装置１４に記憶し、さらに、利用者は、楽曲に関する関連情報、画像データを入力する。利用者から、関連情報または画像情報によって楽曲の検索条件が与えられると、ＣＰＵ１１は、ハードディスク装置１４に記憶されている検索条件に適合した楽曲データを読み出して、サウンドシステム２０に出力する。【選択図】　　　図１
2004005849.tif 000002
【特許請求の範囲】
【請求項１】
楽曲データを再生する楽曲データ再生手段と、
前記楽曲データ再生手段で再生された前記楽曲データを記憶装置に記憶する楽曲データ記憶手段と、
前記楽曲データ記憶手段で記憶された楽曲データに関する関連情報を前記楽曲データに関連づけて前記記憶装置に記憶する関連情報記憶手段と、
入力された楽曲データの検索条件に応じて前記関連情報を検索し、前記検索された関連情報に関連づけられた楽曲データを前記記憶装置から取得する楽曲データ検索手段と、
前記楽曲データ検索手段で取得された楽曲データを再生する検索楽曲データ再生手段と、
を具備することを特徴とする楽曲再生装置。
【請求項２】
前記楽曲再生装置は、通信回線を介して楽曲配信装置と接続されており、前記楽曲データ再生手段に供給される楽曲データは、前記通信回線を介して前記楽曲配信装置より受信されることを特徴とする請求項１に記載の楽曲再生装置。
【請求項３】
前記楽曲再生装置は、通信回線を介して楽曲配信装置と接続されており、前記楽曲データに関する関連情報は、前記通信回線を介して前記楽曲配信装置より受信されることを特徴とする請求項１または２に記載の楽曲再生装置。
【請求項４】
前記楽曲データ検索手段は、前記楽曲データ検索条件として文字列が入力された場合に、前記文字列を基に前記記憶装置に記憶された関連情報を検索し、前記検索された関連情報と関連づけられた楽曲データを前記記憶装置より取得することを特徴とする請求項１乃至３のいずれかに記載の楽曲再生装置。
【請求項５】
前記楽曲データ検索手段は、前記楽曲データ検索条件として、利用者の感情情報が入力された場合に、前記利用者の感情情報に関連づけられた前記記憶装置に記憶された関連情報を検索し、前記検索された関連情報に関連づけられた楽曲データを前記記憶装置より取得することを特徴とする請求項１乃至４のいずれかに記載の楽曲再生装置。
【請求項６】
前記楽曲データ検索手段は、前記楽曲データ検索条件として、利用者の名前が入力された場合に、前記利用者の名前が入力された時点の時間帯および季節と合致する前記記憶装置に記憶された関連情報を検索し、前記検索された関連情報に関連づけられた楽曲データを前記記憶装置より取得することを特徴とする請求項１乃至５のいずれかに記載の楽曲再生装置。
【請求項７】
前記楽曲データ検索手段は、前記楽曲データ検索条件として画像データが選択された場合に、前記画像データに関連づけられた関連情報を検索し、前記検索された関連情報に関連づけられた楽曲データを前記記憶装置より取得することを特徴とする請求項１乃至６のいずれかに記載の楽曲再生装置。
【請求項８】
前記楽曲データ検索手段は、前記楽曲データ検索条件として音声情報が入力された場合に、前記音声情報から認識された歌詞情報に関連づけられた関連情報を検索し、前記検索された関連情報に関連づけられた楽曲データを前記記憶装置より取得することを特徴とする請求項１乃至７のいずれかに記載の楽曲再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、楽曲再生装置に関する。
【０００２】
【従来の技術】
ＣＤ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ）のような記憶媒体に記録された楽曲を選択して再生することができる装置は従来から種々提供されている。この種の再生装置においては、利用者が所定の操作子を操作することによって、再生される楽曲が選択されるようになっているのが一般的である。
【０００３】
【発明が解決しようとする課題】
しかしながら、このような再生装置においては、再生対象となるＣＤを装填するたびに利用者の選曲操作が必要になり、またＣＤの何番目に選択する楽曲が収録されているかはＣＤジャケット等を見て把握しなければならなかった。さらに、再生したい楽曲が収録されているＣＤのタイトルが思い出せない場合もあり、また思い出せても利用者が多くのＣＤを所有している場合には該当のＣＤを捜し出す手間がかかる等、利用者にとっては楽曲の選択操作が煩雑になっていた。
本発明は、このような問題点に鑑みてなされたものであり、利用者が楽曲を選択する負担を軽減することができる楽曲再生装置を提供することを目的とする。
【０００４】
【課題を解決するための手段】
上記課題を解決するために、本発明は、楽曲データを再生する楽曲データ再生手段と、前記楽曲データ再生手段で再生された前記楽曲データを記憶装置に記憶する楽曲データ記憶手段と、前記楽曲データ記憶手段で記憶された楽曲データに関する関連情報を前記楽曲データに関連づけて前記記憶装置に記憶する関連情報記憶手段と、入力された楽曲データの検索条件に応じて前記関連情報を検索し、前記検索された関連情報に関連づけられた楽曲データを前記記憶装置から取得する楽曲データ検索手段と、前記楽曲データ検索手段で取得された楽曲データを再生する検索楽曲データ再生手段と、を具備することを特徴とする楽曲再生装置を提供する。
【０００５】
また、好ましい態様としては、前記楽曲再生装置は、通信回線を介して楽曲配信装置と接続されており、前記楽曲データ再生手段に供給される楽曲データは、前記通信回線を介して前記楽曲配信装置より受信されることを特徴とする。
【０００６】
また、好ましい態様としては、前記楽曲再生装置は、通信回線を介して楽曲配信装置と接続されており、前記楽曲データに関する関連情報は、前記通信回線を介して前記楽曲配信装置より受信されることを特徴とする。
【０００７】
また、好ましい態様としては、前記楽曲データ検索手段は、前記楽曲データ検索条件として文字列が入力された場合に、前記文字列を基に前記記憶装置に記憶された関連情報を検索し、前記検索された関連情報と関連づけられた楽曲データを前記記憶装置より取得することを特徴とする。
【０００８】
また、好ましい態様としては、前記楽曲データ検索手段は、前記楽曲データ検索条件として、利用者の感情情報が入力された場合に、前記利用者の感情情報に関連づけられた前記記憶装置に記憶された関連情報を検索し、前記検索された関連情報に関連づけられた楽曲データを前記記憶装置より取得することを特徴とする。
【０００９】
また、好ましい態様としては、前記楽曲データ検索手段は、前記楽曲データ検索手段は、前記楽曲データ検索条件として、利用者の名前が入力された場合に、前記利用者の名前が入力された時点の時間帯および季節と合致する前記記憶装置に記憶された関連情報を検索し、前記検索された関連情報に関連づけられた楽曲データを前記記憶装置より取得することを特徴とする。
【００１０】
さらに、好ましい態様としては、前記楽曲データ検索手段は、前記楽曲データ検索条件として画像データが選択された場合に、前記画像データに関連づけられた関連情報を検索し、前記検索された関連情報に関連づけられた楽曲データを前記記憶装置より取得することを特徴とする。
【００１１】
さらにまた、好ましい態様としては、前記楽曲データ検索手段は、前記楽曲データ検索条件として音声情報が入力された場合に、前記音声情報から認識された歌詞情報に関連づけられた関連情報を検索し、前記検索された関連情報に関連づけられた楽曲データを前記記憶装置より取得することを特徴とする。
【００１２】
【発明の実施の形態】
１．全体構成
以下、本発明の一実施形態を図面を参照しながら説明する。
図１は、楽曲再生装置の構成を示すブロック図である。
符号１は楽曲再生装置であり、楽曲再生装置１のＣＰＵ１１は、バスＢを経由して接続された各部を制御する。
【００１３】
ＲＯＭ１２には、楽曲再生装置１の電源をオンしたときに、楽曲再生装置１を起動する起動プログラムが記憶されている。
【００１４】
ハードディスク装置１４は、楽曲再生装置１全体を制御するためのシステムプログラム，楽曲の再生動作等を指令するアプリケーションプログラムといった各種のプログラムを記憶するプログラム記憶エリアと、多数の楽曲データ、楽曲データに対応づけられた画像データ、楽曲に関する関連情報等を記憶するデータエリアとを有している。
なお、ハードディスク装置１４のデータエリアについては、後で詳細に説明する。
【００１５】
ＲＡＭ１３には、ＲＯＭ１２の起動プログラムによってハードディスク装置１４から読み出されたシステムプログラム、アプリケーションプログラムがロードされると共に、各種データが一時記憶される。
【００１６】
ＣＤドライブ１５は、ＣＤ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ）１５ａに格納されている楽曲データを読み出すための装置である。
ＣＤ１５ａには、楽曲データとＴＯＣ（Ｔａｂｌｅ　Ｏｆ　Ｃｏｎｔｅｎｔｓ）情報とが格納されている。
楽曲データは、楽音波形を表すデジタルデータであり、本実施形態においては、複数の楽曲に対応する楽曲データがＣＤ１５ａに格納されているものとする。
ＴＯＣ情報は、各楽曲データの開始位置のトラック番号、演奏時間の情報等、ＣＤ１５ａの内容に関するデータによって構成されている。
【００１７】
表示装置１７は、例えばＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）や液晶ディスプレイである。この表示装置１７には、例えば、図５、図６、図７および図９に示すような各種画面が表示される。
【００１８】
スキャナ１６は、写真、絵画等の画像をスキャンして、これらに対応する画像データを生成して出力する。なお、この実施形態においては、利用者の操作によってスキャナ１６でＣＤ１５ａのジャケットや楽曲のイメージに合った写真、絵画等を取り込むように使用される。
【００１９】
入力装置１８は、マウス１８ａ等のポインティングデバイスと、文字や記号を入力するためのキーボード１８ｂとを備え、利用者によって操作されるとその操作に応じた信号をＣＰＵ１１に出力する。利用者は入力装置１８に対して所定の操作を行うことにより、楽曲の再生指示、関連情報の入力等を行うことができる。
【００２０】
センサ部１９には、気温を検出する温度センサ１９ａ、湿度を検出する湿度センサ１９ｂ、人間の体温を検出する体温センサ１９ｃ、脈拍を測定する脈拍センサ１９ｄが設けられており、これらのセンサの出力信号は、ＣＰＵ１１によって読みとられるようになっている。
【００２１】
サウンドシステム２０は、楽曲データを再生して楽音を発生させるものであり、Ｄ／Ａ変換器２０１と、オーディオシステム２０２と、スピーカ２０３とを備えている。このうち、Ｄ／Ａ変換器２０１は、ＣＰＵ１１の制御の下にＣＤドライブ１５から供給された楽曲データをアナログ信号である楽音信号に変換して出力する。オーディオシステム２０２は、出力されるべき楽音に対して、残響効果等の各種効果を付与するためのエフェクタと、Ｄ／Ａ変換器２０１から出力された楽音信号を増幅するためのアンプとを有する。なお、スピーカ２０３に代えて、耳に装着可能なイヤホンやヘッドフォンを用いてもよい。
【００２２】
次に、図２に基づいて、ハードディスク装置１４のデータエリアを詳細に説明する。
ハードディスク装置１４のデータエリアには、楽曲データの各種関連情報を格納した関連情報検索データベース１４１が設けられている。
関連情報検索データベース１４１に格納される情報には、楽曲データの識別情報であるインデックスＩＤ、ＣＤ１５ａに格納されている情報を示すＴＯＣ（Ｔａｂｌｅ　Ｏｆ　Ｃｏｎｔｅｎｔｓ）情報、ＣＤ１５ａがいつ装填され、再生され、取り出されたかの過去の履歴を示す履歴情報がある。
このうち、インデックスＩＤは、楽曲データが格納されたＣＤ１５ａに、ＣＰＵ１１が一意に割り当てた識別子（以下、「ディスクＩＤ」という）と、その楽曲データが当該ＣＤ１５ａに格納された複数の楽曲データのうち、何番目の楽曲データであるかを示す情報（以下、「楽曲番号」という）とで構成されている。このインデックスＩＤは、ＣＤ１５ａに格納されたＴＯＣ情報に基づいて生成される。
また、履歴情報には、ＣＤドライブ１５に装填された何枚目のＣＤ１５ａであるかを示すＣＤ装填番号ＣＩＮ、ＣＤ１５ａがＣＤドライブ１５に装填された時刻を示すＣＤ装填時刻ＣＩＴ、ＣＤ１５ａがＣＤドライブ１５から取り出された時刻を示すＣＤ取出時刻ＣＯＴ、楽曲の再生が開始された時刻を示す楽曲再生時刻ＭＰＴがあり、この履歴情報は同一インデックスＩＤの楽曲が再生される度に追加格納されていく。
これらの情報は、ＣＰＵ１１がアプリケーションプログラムを実行することによって自動的に格納される情報であり、関連情報検索データベース１４１の自動入力エリアに格納される。
【００２３】
また、関連情報検索データベース１４１に記憶される他の情報としては、ＣＤタイトルＣＴ、楽曲のジャンルＭＪ、楽曲のタイトルＭＴ、アーティスト名ＡＮ、作詞・作曲・編曲者名ＭＮ、制作会社名ＰＮ、気象情報である天気Ｗ，気温Ｔ，湿度Ｓ、ＣＤのカタログコードＣＣ、入力者名ＩＮ、入力時刻ＩＴ、その他ＯＴ等がある。このうち、ＣＤのカタログコードＣＣは、市場流通用の１３桁のコードである。
これらの情報は、利用者が入力装置１８等を操作して手動で入力する情報であり、関連情報検索データベース１４１の手動入力エリアに格納される。
【００２４】
上記の他に、ハードディスク装置１４のデータエリアには、ＣＤ１５ａの楽曲データを一時的に記憶する楽曲一時記憶エリア１４２、ＣＤ１５ａで再生された楽曲データをインデックスＩＤと共に記憶する楽曲データエリア１４３、スキャナ１６から読み込んだ画像データをインデックスＩＤと共に記憶する画像データエリア１４４が設けられている。
【００２５】
２．動作
次に、図３〜図９を参照して、本実施形態に係る楽曲再生装置１の動作について説明する。
【００２６】
２−１．ＣＤに格納されている楽曲を再生するときの動作
図３は、ＣＤドライブ１５に装填したＣＤ１５ａに格納されている楽曲データを再生するときの動作を示すフローチャートである。
まず、利用者がＣＤドライブ１５にＣＤ１５ａを装填すると、ＣＤドライブ１５は、ＣＤ１５ａが装填されたことを示す信号をＣＰＵ１１に出力する。この信号を検知すると（ステップＳ１）、ＣＰＵ１１は、ＣＤ装填時刻ＣＩＴと装填されたＣＤ１５ａから読みとったＴＯＣ情報とをＲＡＭ１３に記憶する（ステップＳ２）。
【００２７】
次に、利用者が、入力装置１８を操作して、楽曲の再生を指示すると（ステップＳ３；Ｙｅｓ）、ＣＰＵ１１は、ＣＤドライブ１５に対して再生指示された楽曲データの読み出しを指示する。この指示を受けたＣＤドライブ１５は、ＣＤ１５ａに格納された複数の楽曲データの中から該当する楽曲データを読み出してサウンドシステム２０に出力する。この結果、この楽曲データが再生され、スピーカ２０３から楽曲が放出される（ステップＳ４）。
このときに、ＣＰＵ１１は、楽曲データの読み出しを指示した時間を楽曲再生時刻ＭＰＴとしてＲＡＭ１３に記憶しておく。
【００２８】
上述の楽曲再生と同時に、ハードディスク装置１４の楽曲一時記憶エリア１４２へ楽曲データの格納を開始する（ステップＳ５）。
そして、格納を始めた楽曲データが、既にハードディスク装置１４の楽曲データエリア１４３に格納されているか否かを判定する（ステップＳ６）。
ここで、ハードディスク装置１４に格納されているか否かの判定方法としては、再生したＣＤ１５ａのＴＯＣ情報と、再生した楽曲の楽曲番号の双方をもつデータが、関連情報検索データベース１４１に存在するか否かによって行われる。
【００２９】
未だハードディスク装置１４に格納されていない楽曲データであると判定した場合（ステップＳ６；Ｎｏ）、ＣＰＵ１１は、当該楽曲データを識別するためのインデックスＩＤを作成する（ステップＳ７）。
すなわち、ＣＰＵ１１は、未だ関連情報検索データベース１４１に存在しないディスクＩＤを連番で付番し、また、ＴＯＣ情報のトラック番号を楽曲番号として認識し、これらのディスクＩＤと楽曲番号を組み合わせてインデックスＩＤを作成する。
そして、この作成したインデックスＩＤを関連情報検索データベース１４１に格納すると共に、ＲＡＭ１３に一時記憶する。
【００３０】
インデックスＩＤが作成された後に、ＣＰＵ１１は、割込処理を行うための関連付キーＫＡの受付を開始する（ステップＳ８）。この関連付キーＫＡは、キーボード１８ｂに備えられている。
【００３１】
次に、ＣＰＵ１１は、関連情報検索データベース１４１に未だ存在しないＣＤ装填番号ＣＩＮを連番で付番する。そして、この付番したＣＤ装填番号ＣＩＮと共に、ＴＯＣ情報、ＣＤ装填時刻、楽曲再生時刻ＭＰＴを、関連情報検索データベース１４１の自動入力エリアに格納する（ステップＳ９）。
【００３２】
次に、ＣＰＵ１１は、一曲分の再生が終了すると、ハードディスク装置１４の楽曲一時記憶エリア１４２に一時記憶しておいた楽曲データを、インデックスＩＤと共に楽曲データエリア１４３に格納し（ステップＳ１０）、楽曲一時記憶エリア１４２に一時記憶しておいた楽曲データを消去する。
そして、ＣＰＵ１１は、関連付キーＫＡの受付を終了する（ステップＳ１１）。
【００３３】
一方、これに対し、楽曲データが既にハードディスク装置１４に格納されているのであれば（ステップＳ６；Ｙｅｓ）、改めて楽曲データを格納し直す必要はないため、ハードディスク装置１４の楽曲一時記憶エリア１４２への楽曲データの格納を中止して、途中まで格納された楽曲データを消去する（ステップＳ１５）。そして、関連情報検索データベース１４１の履歴情報にＣＤ装填番号ＣＩＮ、ＣＤ装填時刻ＣＩＴ、および楽曲再生時刻ＭＰＴを追加記憶して（ステップＳ１６）、ステップＳ１２に遷移する。
【００３４】
ＣＤ１５ａの取出が検知された場合には（ステップＳ１３；Ｙｅｓ）、ＣＰＵ１１は、取り出されたＣＤ１５ａと同一のＣＤ装填番号ＣＩＮをもつ関連情報検索データベース１４１の直近の履歴情報のＣＤ取出時刻ＣＯＴを更新し（ステップＳ１４）、処理を終了する。
【００３５】
なお、楽曲の再生途中における停止、早送り、スキップ等の指示については、本発明の要旨ではないので、説明を割愛した。
【００３６】
２−２．割込処理の動作
次に、利用者によって関連付キーＫＡが押下されたときの割込処理の動作を、図４を参照して説明する。
関連付キーＫＡが押下されると、まず、ＣＰＵ１１は、ＲＡＭ１３に記憶されているインデックスＩＤに関連づけられた入力エリアを確保する（ステップＳ１０１）。
次に、ＣＰＵ１１は、入力処理を起動して（ステップＳ１０２）、表示装置１７に図５に示すメニュー画面Ｇ１を表示する。
【００３７】
このように、関連付キーＫＡを押下することによって、ＣＰＵ１１は、楽曲再生とデータ入力の処理を並行して実行するいわゆるマルチタスク処理を行うようになる。これにより、利用者は、再生された楽曲を聴きながら、データ入力を行うことが可能となる。
【００３８】
２−３．関連情報を入力するときの動作
次に、関連付キーＫＡが押下されて、表示装置１７にメニュー画面Ｇ１が表示された後の動作を説明する。
メニュー画面Ｇ１には、図５に示すように、「関連情報入力・検索画面Ｇ２」ボタン、「画像取込画面Ｇ３」ボタン、「画像選択画面Ｇ４」ボタンが設けられている。利用者は、楽曲データに関する関連情報を入力する場合には、「関連情報入力・検索画面Ｇ２」ボタンを選択し、画像を取り込む場合には「画像取込画面Ｇ３」ボタンを選択する。
「関連情報入力・検索画面Ｇ２」ボタンが選択された場合には、ＣＰＵ１１は、表示装置１７に、図６に示す関連情報入力・検索画面Ｇ２を表示する。
このとき、画面Ｇ２上の「インデックスＩＤ」、「ＴＯＣ情報」、「履歴情報」の各項目には、楽曲再生時にＲＡＭ１３に記憶しておいたインデックスＩＤに対応する関連情報検索データベース１４１の内容が表示される。
【００３９】
関連情報入力・検索画面Ｇ２には、「ＣＤタイトル」、「楽曲のジャンル」、「楽曲のタイトル」、「アーティスト名」、「作詞者名」、「作曲者名」、「編曲者名」、「制作会社名」、「天気」、「気温」、「湿度」、「ＣＤのカタログコード」、「入力者名」、および「その他の情報」といった楽曲に関する関連情報の入力項目が設けられている。
楽曲のジャンルＭＪのような入力内容がある程度定型化されている項目には、「ジャズ」、「ポップス」、「歌謡曲」等の文字をポインタＰで選択できるリストボックスが用意されている。
利用者は入力装置１８のマウス１８ａまたはキーボード１８ｂを操作することによって、上記の入力項目に文字情報を入力する。そして、画面上の「登録」ボタン領域にポインタＰを移動させ、入力装置１８に対して、マウス１８ａでクリックする等の操作を行うことにより、入力項目に入力した情報の登録指示を行う。これにより、ＣＰＵ１１は、入力情報を、関連情報検索データベース１４１の手動入力エリアに格納する。
【００４０】
また、天気Ｗ、気温Ｔについては、センサ部１９の温度センサ１９ａ、湿度センサ１９ｂで自動的に計測される。ＣＰＵ１１は、これらの計測結果を読みとって、関連情報検索データベース１４１の気温Ｔ、湿度Ｓに格納する。
体温ＴＡ、脈拍ＭＩについては、センサ部１９の体温センサ１９ｃ、脈拍センサ１９ｄで計測され、利用者が入力装置１８に対して所定の操作を行い入力指示することによって、計測結果はＣＰＵ１１に読みとられる。
【００４１】
一方、メニュー画面Ｇ１から、「画像取込画面Ｇ３」ボタンが選択された場合には、ＣＰＵ１１は、表示装置１７に、図７に示す画像取込画面Ｇ３を表示する。このとき、画像取込画面Ｇ３上の項目である「ディスクＩＤ」、「インデックスＩＤ」には、ＲＡＭ１３に記憶しておいたインデックスＩＤとその一部であるディスクＩＤが表示される。
ここで、画像取込画面Ｇ３には、「ＣＤジャケット等の取込」と「楽曲のイメージ画像の取込」とを選択するためのチェックボックスが設けられており、このチェックボックスのどちらかを選択することによって、ＣＤジャケット等の「ディスク単位」の画像を取り込むのか、または楽曲のイメージに合った「楽曲単位」の画像を取り込むのかを指定することができる。
利用者は、画像取込画面Ｇ３上のチェックボックスを選択した後、「スキャン」ボタン領域にポインタＰを移動させ、入力装置１８に対してマウス１８ａをクリックする等の所定の操作を行う。これにより、ＣＰＵ１１は、スキャナ１６にセットされた画像のスキャンを行わせ、読みとられた画像データを、画像取込画面Ｇ３から入力されたディスクＩＤまたはインデックスＩＤと共に、ハードディスク装置１４の画像データエリア１４４に格納する。
【００４２】
２−４．ハードディスク装置に格納された楽曲データを再生するときの動作
次に、利用者が検索条件を入力することによって、ハードディスク装置１４に格納された楽曲データを再生するときの動作について説明する。
【００４３】
まず、関連情報入力・検索画面Ｇ２における検索条件の入力方法について具体的に説明する。利用者は、メニュー画面Ｇ１の「関連情報入力・検索画面Ｇ２」ボタンを選択することによって、関連情報入力・検索画面Ｇ２に遷移する。
項目「ＣＤ装填時刻」に時刻が入力された場合には、ＣＰＵ１１は、入力された時刻の時間帯または季節と、関連情報検索データベース１４１に格納されている履歴情報のＣＤ装填時刻ＣＩＮの時間帯または季節とが同一または最も近いデータを、例えば１０件検索する。項目「ＣＤ取出時刻」、「楽曲再生時刻」に文字が入力された場合についても、同様である。
項目「ＣＤタイトル」に文字列が入力された場合には、ＣＰＵ１１は、入力された文字列と、関連情報検索データベース１４１に記憶されているＣＤタイトルＣＴの文字列とが一致するデータを検索する。項目「楽曲のジャンル」、「楽曲のタイトル」、「アーティスト名」、「作詞者名」、「作曲者名」、「編曲者名」、「制作会社名」、「ＣＤのカタログコード」、および「その他の情報」に文字列が入力された場合についても、同様である。
項目「演奏時間帯」に時間帯が入力された場合には、ＣＰＵ１１は、関連情報検索データベース１４１の楽曲再生時刻ＭＰＴが、入力された時間帯に含まれているデータを検索する。
項目「演奏時間帯」が入力されずに項目「入力者名」に文字列が入力された場合には、ＣＰＵ１１は、関連情報検索データベース１４１の入力者名ＩＮが入力された名前の文字列と一致し、かつ履歴情報の楽曲再生時刻ＭＰＴが、利用者の検索指示した時点の時間帯および季節と同一または最も近いデータを１０件検索する。
また、上述した項目を複数組み合わせて検索することも可能である。
【００４４】
また、単一項目での検索条件の組み合わせに関しては、単一項目に入力された文字列の前または後に“＊”が付加された場合には、“＊”をワイルドカードとして、ＣＰＵ１１は、入力された“＊”を除いた文字列と、関連情報検索データベース１４１の該当する項目の文字列の一部とが一致するデータを抽出する部分一致検索を行う。それ以外の場合は、文字列が完全に一致するデータを抽出する完全一致検索を行う。また、論理和“ＯＲ”、論理積“ＡＮＤ”、不等号“≦”、“≧”を用いて検索することも可能である。
【００４５】
例えば、「楽曲のタイトル」に“＊恋＊”、「天気」に“晴”、「気温」に“≧２０ＡＮＤ≦３０”、「演奏時間帯」に“７：００”〜“９：００”の検索条件を入力された場合には、楽曲のタイトルＭＴに“恋”の文字を含み、天気Ｗが“晴”、かつ気温Ｔが２０度以上３０度以下、かつ履歴情報の楽曲再生時刻ＭＰＴが“７：００から９：００”の範囲のものが存在するデータが関連情報検索データベース１４１より検索される。
また、「楽曲のジャンル」に“歌謡曲　ＯＲ　ポップス”「入力者名」に“山田　太郎”、の検索条件が入力された場合には、楽曲のジャンルＭＪが“歌謡曲”または“ポップス”、かつ入力者名ＩＮが“山田　太郎”、かつ“楽曲再生時刻ＭＰＴが検索指示した時点の時間帯および季節と同一または近いデータが検索される。
【００４６】
さらにまた、体温と脈拍から利用者の感情を測定し、この感情に合致した楽曲を検索するＡＩ（Ａｒｔｉｆｉｃｉａｌ　Ｉｎｔｅｌｌｉｇｅｎｃｅ）的な検索も可能である。すなわち、センサ部１９の体温センサ１９ｃ、脈拍センサ１９ｄによって計測された体温や脈拍の測定値から、ＣＰＵ１１は、予めＲＯＭ１２に記憶されている感情の分類を定義したテーブルを基に、「沈んでいる」、「明るい」等の感情の分類を行う。そして、例えば、感情の分類が「沈んでいる」の場合には、ＣＰＵ１１は、関連情報検索データベース１４１の楽曲再生時刻ＭＰＴを基に、冬の季節または夜の時間帯に演奏された楽曲を検索し、感情の分類が「明るい」の場合には、夏の季節または昼の時間帯に演奏された楽曲を検索する。
【００４７】
利用者は、関連情報入力・検索画面Ｇ２上の、１つまたは複数の入力項目に、検索したい楽曲の情報を入力装置１８のキーボード１８ｂで入力する。または、リストボックスが用意されている項目については、ポインティングデバイスを動かすことによってリストボックスの項目をポインタＰで選択した後、マウス１８ａをクリックすることによって入力する。
その後、利用者は、関連情報入力・検索画面Ｇ２の「検索」ボタンの領域をポインタＰで選択し、マウス１８ａでクリックすることによって検索指示を行う。
【００４８】
次に、画像選択画面Ｇ４における検索条件の入力方法について説明する。利用者は、メニュー画面Ｇ１の「画像選択画面Ｇ４」ボタンを選択することによって、画像選択画面Ｇ４に遷移する。このとき、画像選択画面Ｇ４には、ハードディスク装置１４の画像データエリア１４４に格納された画像データが一覧形式で表示される。利用者は、これらの画像の中から、再生したい楽曲のイメージに合った画像や、ＣＤジャケット等の画像の上に、ポインタＰをポインティングデバイスを操作することによって動かし、マウス１８ａでクリックすることにより、画像を選択するとともに、画像に対応した楽曲の検索指示を行う。
【００４９】
図８には、入力された検索条件による楽曲データ再生のフローチャートを示す。
まず、ＣＰＵ１１は、検索指示の検知処理を行う（ステップＳ２０１）。
ＣＰＵ１１が、関連情報入力・検索画面Ｇ２から上述のような検索指示を検知した場合には（ステップＳ２０２；Ｙｅｓ）、入力された検索条件に該当するデータを関連情報検索データベース１４１より検索する（ステップＳ２０４）。
【００５０】
一方、ＣＰＵ１１が上述のような画像の選択と検索指示を検知した場合は（ステップＳ２０３；Ｙｅｓ）、その画像データに対応するインデックスＩＤをハードディスク装置１４の画像データエリア１４４より取得し、このインデックスＩＤをもつ関連情報検索データベース１４１のデータを取得する（ステップＳ２０５）。
ここで、ＣＤジャケットのようにＣＤ単位で取り込まれた画像の場合は、画像データエリア１４４の「インデックスＩＤ」を構成する「ディスクＩＤ」と「楽曲番号」のうち、「ディスクＩＤ」にのみ値が設定されている。このため、画像に対応する「ディスクＩＤ」と同一の「ディスクＩＤ」をもつ関連情報データベース１４１のデータが全て取得されることとなる。
一方、楽曲単位で画像が取り込まれている場合には、画像データエリア１４４の「インデックスＩＤ」を構成する「ディスクＩＤ」と「楽曲番号」との両方に値が設定されているため、画像に対応する「インデックスＩＤ」と同一の「インデックスＩＤ」をもつ関連情報データベース１４１のデータ（一曲分）のみが取得されることとなる。
【００５１】
そして、ＣＰＵ１１は、上述のようにして取得した関連情報データベース１４１のデータを、関連情報入力・検索画面Ｇ２に表示する（ステップＳ２０６）。
このとき、ＣＰＵ１１は、画面上に「検索件数ＸＸ件中ＸＸ件目」という表示を行う。取得されたデータが複数件ある場合には、利用者は、画面をスクロールすることによって、他の楽曲の関連情報を表示することができる。
利用者は、関連情報入力・検索画面Ｇ２上のボタンを入力装置１８を操作して選択することで、画面上に表示されている楽曲のみ演奏することも、また、検索された全部または一部の楽曲を演奏順を指定した上で演奏することも可能である。
【００５２】
利用者が上述のような楽曲演奏指示の操作を行い、ＣＰＵ１１が、楽曲の再生指示を検知した場合に（ステップＳ２０７；Ｙｅｓ）、再生指示のあった楽曲のインデックスＩＤを基に、楽曲データおよび画像データをハードディスク装置１４の楽曲データエリア１４３および画像データエリア１４４より取得する（ステップＳ２０８）。そして、ＣＰＵ１１は、その取得した楽曲データをサウンドシステム２０に出力して再生すると共に、画像データを表示装置１７に表示する（ステップＳ２０９）。なお、取得した画像データが複数ある場合は、ＣＰＵ１１は、楽曲を再生している間、表示装置１７に表示する画像を一定時間間隔、例えば３０秒毎に切り換える。
そして、再生指示のあった楽曲が複数ある場合は（ステップＳ２１０；Ｎｏ）、楽曲の再生と画像の表示を継続する（ステップＳ２０８〜ステップＳ２１０）。
【００５３】
このように、利用者は、過去に再生したＣＤ１５ａの楽曲データとその関連情報をハードディスク装置１４に蓄積していくことで、容易に好みの楽曲をハードディスク装置１４から検索して再生することができる。
【００５４】
３．変形例
以上、この発明の一実施形態について説明したが、上記実施形態はあくまで例示であり、上記実施形態に対しては、本発明の趣旨から逸脱しない範囲で様々な変形を加えることができる。変形例としては、例えば以下のようなものが考えられる。
（１）楽曲に歌詞が含まれている場合には、利用者の音声から認識された歌詞から楽曲データを検索してもよい。
この場合の構成としては、ハードディスク装置１４のデータエリアに歌詞検索用データエリア１４５を設ける。この歌詞検索用データエリア１４５には、ＣＤ１５ａの楽曲データをＣＤドライブ１５で再生する際に、楽曲データから抽出された歌詞データが歌詞検索用データとして格納される。
さらに、楽曲再生装置１に、歌詞解析部２１１と、Ａ／Ｄ変換器２１２と、マイクロフォン２１３とを備えた音声入力部２１を設ける。
このうち、Ａ／Ｄ変換器２１２は、マイクロフォン２１３から入力された音声をディジタル信号に変換する。そして、歌詞解析部２１１は、Ａ／Ｄ変換器２１２から入力されたディジタル信号から、歌詞を認識し、歌詞検索用データエリア１４５に格納されている歌詞検索用データと比較して、音声から認識した歌詞と一致する歌詞検索用データを選択する。
なお、歌詞検索用データを作成するにあたって、カラオケ用のＭＩＤＩ（ｍｕｓｉｃａｌ　ｉｎｓｔｒｕｍｅｎｔ　ｄｉｇｉｔａｌ　ｉｎｔｅｒｆａｃｅ）データを用いることもできる。
また、ＣＤ１５ａに歌詞データが楽曲データとは別に格納されている場合には、この歌詞データをそのまま歌詞検索用データエリア１４５に記憶することができる。
さらにまた、マイクロフォン２１３から音声を入力する代わりに、キーボード１８ｂから歌詞を入力して楽曲を検索することも可能である。
【００５５】
また、特開２００１−７５９８５公報、特開平１１−１２０１９８号公報にて出願公開されているように、マイクロフォン２１３から利用者のハミング等の音声を入力し、この音声から作成されたリズム、拍子からなるメロディデータとＣＤ１５ａから作成されたメロディデータと比較することによって、所望の楽曲を検索することもできる。また、音声から抽出したメロディデータに曖昧さを付け加えて選出の範囲を広げてもよいし、音程やリズムの微妙な違いを吸収するアルゴリズムを用いた手法やＡＩの手法等を用いることもできる。
この場合にも、カラオケ用のＭＩＤＩデータがある場合には、このＭＩＤＩデータから容易にメロディデータを作成することができる。
また、利用者がマイクロフォン２１３から音声を入力する代わりに、電子楽器のキーボードから入力生成したＭＩＤＩ形式のメロディ情報を入力するようにしてもよい。
【００５６】
（２）上記実施形態においては、ＣＤ１５ａの楽曲データをハードディスク装置１４に格納したが、楽曲再生装置１に通信インターフェース２２を設け、インターネット等の通信回線２３を介して、楽曲データ配信サービスを行っている業者のサーバである楽曲データ配信装置２４から楽曲データおよびその関連情報を楽曲再生装置１へダウンロードしてもよい。ＣＰＵ１１は、ダウンロードした楽曲データを再生すると共に、ハードディスク装置１４に楽曲データとその関連情報を格納する。
また、楽曲データについては上記実施形態と同様にＣＤ１５ａからハードディスク装置１４に格納し、その楽曲データに関する関連情報のみ楽曲データ配信装置２４からダウンロードしてもよい。
【００５７】
（３）上記実施形態においては、ＣＤ１５ａに格納されている楽曲データを再生したが、その他の記憶媒体に記憶されている楽曲データを用いてもよい。すなわち、ＣＤ１５ａの他にも、例えば、ＭＤ（Ｍｉｎｉ　Ｄｉｓｋ）、ＬＤ（Ｌａｓｅｒ　Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｖａｌ　Ｄｉｓｋ）またはＦＤ（Ｆｌｏｐｐｙ　Ｄｉｓｋ）といった各種の記憶媒体を用いることができる。
【００５８】
（４）上記実施形態においては、スキャナ１６で楽曲再生装置１に画像データを取り込んだが、楽曲再生装置１に画像データを取り込む方法はこの方法に限定されず、例えば、コンピュータに取り込まれている画像を楽曲再生装置１に送信する、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ　Ｄａｔａ　Ａｓｓｏｃｉａｔｉｏｎ）等の赤外線や無線機能を楽音再生装置１に設ける、画像データを供給しているサーバから画像データを通信回線２３を介してダウンロードする等の方法がある。
【００５９】
（５）上記実施形態においては、演奏した楽曲の楽曲データ及び関連情報はハードディスク装置１４に保存したが、ハードディスク装置１４に代えて、通信回線２３を介して楽曲データの検索、配信サービスを行っているサーバに送信してもよい。
【００６０】
（６）楽曲データの検索は、楽曲データに関する関連情報（文字情報）、音声、画像、センサ１９によるＡＩ手法等を複合的に組み合わせて行うことも可能である。
【００６１】
（７）上記実施形態においては、再生する楽曲に対応する画像が複数ある場合には、一定時間毎に画像を切り換えて表示装置１７に表示したが、全ての画像を表示装置１７に縮小表示してもよい。
【００６２】
（８）上記実施形態における画面構成は一例であり、例えば、関連情報入力・検索画面Ｇ２は、入力と検索を兼用せずに、別々の画面にすることもできる。また、複数の画面をウインドウ形式で１画面に表示してもよいし、表示装置を２台設けて１台を画像表示専用にしてもよい。
また、関連情報データベース１４１に設ける項目、データ構造、および検索条件の設定方法も、例えば履歴情報を別データベースとして設ける等、適宜変形可能である。
【００６３】
（９）上記実記形態においては、再生した楽曲が既にハードディスク装置１４に格納されているか否かを判定する方法として、再生したＣＤ１５ａのＴＯＣ情報と、再生した楽曲の楽曲番号の双方をもつデータが、関連情報検索データベース１４１に存在するか否かによって判定した。しかし、ＴＯＣ情報は、上述のようにトラック番号、演奏時間等、ＣＤ１５ａの内容に関する情報しか保持していないため、異なるＣＤが同一のＴＯＣ情報を保持している可能性もある。このため、演奏された楽曲がハードディスク装置１４に格納されていないにもかかわらず、格納されたとみなされる場合も想定される。対応策として、ステップＳ６において既にハードディスク装置１４に楽曲データが格納されていると判定された場合には、演奏した楽曲をハードディスク装置１４に格納するか否かについて利用者に応答させるための確認メッセージを表示装置１７に表示するしくみにしてもよい。
【００６４】
（１０）また、新しく楽曲データを入力する際に、予め既存の楽曲データからテンポやリズム、音色等をジャンル毎に分析しておき、その分析結果と新しく入力された楽曲データとを比較して、その結果最も近いジャンルのデータを入力しておくようにしてもよい。
【００６５】
【発明の効果】
以上説明したように、本発明によれば、利用者が再生する楽曲を選択する負担を軽減することができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る楽曲再生装置の構成を示すブロック図である。
【図２】同楽曲再生装置のハードディスク装置のデータエリア構成を示す図である。
【図３】同楽曲再生装置のＣＤドライブに装填したＣＤに格納されている楽曲データを再生するときの動作を示すフローチャートである。
【図４】同楽曲再生装置における割込処理のフローチャートである。
【図５】同楽曲再生装置におけるメニュー画面の内容を示す図である。
【図６】同楽曲再生装置における関連情報入力・検索画面の内容を示す図である。
【図７】同楽曲再生装置における画像取込画面の内容を示す図である。
【図８】同楽曲再生装置のハードディスク装置に格納されている楽曲データを再生するときの動作を示すフローチャートである。
【図９】同楽曲再生装置における画像選択画面の内容を示す図である。
【符号の説明】
１　・・・楽曲再生装置
１１・・・ＣＰＵ
１２・・・ＲＯＭ
１３・・・ＲＡＭ
１４・・・ハードディスク装置（記憶装置）
１５・・・ＣＤドライブ
１６・・・スキャナ
１７・・・表示装置
１８・・・入力装置
１８ａ・・マウス
１８ｂ・・キーボード
１９・・・センサ部
１９ａ・・温度センサ
１９ｂ・・湿度センサ
１９ｃ・・体温センサ
１９ｄ・・脈拍センサ
２０・・・サウンドシステム
２０１・・Ｄ／Ａ変換器
２０２・・オーディオシステム
２０３・・スピーカ
【図１】
2004005849.tif 000003
【図２】
2004005849.tif 000004
【図３】
2004005849.tif 000005
【図４】
2004005849.tif 000006
【図５】
2004005849.tif 000007
【図６】
2004005849.tif 000008
【図７】
2004005849.tif 000009
【図８】
2004005849.tif 000010
【図９】
2004005849.tif 000011