(57)【要約】【課題】  曲のキーワード検索をしやすいカラオケ装置を得る。【解決手段】  操作端末から、検索文字列と検索項目を受信する検索情報受信部１０４と、楽曲の、検索項目に対応する情報を記憶する検索情報記憶部１０７と、検索項目が指定されている場合には、検索情報記憶部１０７から検索項目に対応する情報に検索文字列と一致する文字列が含まれる楽曲を抽出し、検索項目が指定されていない場合には、少なくとも１つの検索項目に対応する情報に検索文字列と一致する文字列が含まれる楽曲を抽出する楽曲検索部１０６と、抽出された楽曲の情報を操作端末に送信する検索結果送信部１０５と、操作端末が検索結果の中から指定した予約曲の情報を受信する予約情報受信部１０８と、受信した予約曲を記憶する予約曲記憶部１０３を備え、操作端末に検索結果を送信した後、さらに検索情報を受信した場合には、前回送信した検索結果の中から絞り込み検索を行う。【選択図】  図２
2006337966.tif 000002
【特許請求の範囲】
【請求項１】
操作者によって操作端末から入力された少なくとも検索文字列を含む検索情報に基づいて楽曲検索を行い、検索結果に基づいて記録媒体から楽曲情報を読み出して演奏するカラオケ装置において、
前記操作端末から前記検索情報を受信する検索情報受信部と、
前記楽曲情報に対応する検索項目情報として設定された曲名情報と歌手名情報と歌詞情報とを記録媒体から読み出して記憶する検索情報記憶部と、
前記検索情報において、検索項目として曲名検索、歌手名検索、歌詞検索のいずれかが指定されているか否かを判定する検索項目判定部と、
前記検索項目が指定されている場合には、抽出済みでない楽曲情報の中から、指定された検索項目に対応する検索項目情報に前記検索文字列と一致する文字列が含まれる楽曲情報を抽出し、前記検索情報に前記検索項目のいずれもが指定されていない場合には、抽出済みでない楽曲情報の中から、曲名情報、歌手名情報、歌詞情報の少なくともいずれかに前記検索文字列と一致する文字列が含まれる楽曲情報を抽出する検索部と、
前記検索部により抽出された楽曲が抽出済みである旨を記憶する抽出情報記憶部と、
抽出された楽曲情報に対応する検索項目情報を前記操作端末に送信する送信部を備え、
前記操作端末に対して抽出された楽曲情報に対応する検索項目情報を送信した後、前記検索情報受信部がさらに検索情報を受信した場合には、前記検索部は、前記抽出情報記憶部に抽出済みである旨が記憶された楽曲情報を対象に、受信した検索情報に基づく絞り込み検索を行うことを特徴とするカラオケ装置。
【請求項２】
操作者によって操作手段を介して入力された少なくとも検索文字列を含む情報を検索情報として受信する検索情報受信部と、
検索対象情報と前記検索対象情報に対して複数設定された検索項目情報とを記録媒体から読み出して記憶する検索情報記憶部と、
前記検索情報において、前記検索項目情報に対応する検索項目のいずれかが指定されているか否かを判定し、指定されている場合には、前記検索情報記憶部から対応する検索項目情報に前記検索文字列と一致する文字列が含まれる検索対象情報を抽出し、前記検索項目が指定されていない場合には、少なくとも１つの検索項目情報に前記検索文字列と一致する文字列が含まれる検索対象情報を抽出する検索部を備え、
前記検索部により検索対象情報が抽出された後、前記検索情報受信部がさらに検索情報を受信した場合には、前記検索部は前回抽出した検索対象情報を対象に、受信した検索情報に基づく絞り込み検索を行うことを特徴とする情報検索装置。
【請求項３】
コンピュータを、
操作者によって操作端末から入力された少なくとも検索文字列を含む検索情報に基づいて楽曲検索を行い、検索結果に基づいて記録媒体から楽曲情報を読み出して演奏するカラオケ装置として機能させるプログラムであって、前記コンピュータを、
前記操作端末から前記検索情報を受信する検索情報受信手段、
前記楽曲情報に対応する検索項目情報として設定された曲名情報と歌手名情報と歌詞情報とを記録媒体から読み出して記憶する検索情報記憶手段、
前記検索情報において、検索項目として曲名検索、歌手名検索、歌詞検索のいずれかが指定されているか否かを判定する検索項目判定手段、
前記検索項目が指定されている場合には、抽出済みでない楽曲情報の中から、指定された検索項目に対応する検索項目情報に前記検索文字列と一致する文字列が含まれる楽曲情報を抽出し、前記検索情報に前記検索項目のいずれもが指定されていない場合には、抽出済みでない楽曲情報の中から、曲名情報、歌手名情報、歌詞情報の少なくともいずれかに前記検索文字列と一致する文字列が含まれる楽曲情報を抽出する検索手段、
前記検索手段により抽出された楽曲が抽出済みである旨を記憶する抽出情報記憶手段、
抽出された楽曲情報に対応する検索項目情報を前記操作端末に送信する送信手段として機能させ、
前記操作端末に対して抽出された楽曲情報に対応する検索項目情報を送信した後、前記検索情報受信手段がさらに検索情報を受信した場合には、前記検索手段は、前記抽出情報記憶手段に抽出済みである旨が記憶された楽曲情報を対象に、受信した検索情報に基づく絞り込み検索を行うよう機能させるプログラム。
【請求項４】
コンピュータを、情報検索装置として機能させるプログラムであって、前記コンピュータを、
操作者によって操作手段を介して入力された少なくとも検索文字列を含む情報を検索情報として受信する検索情報受信手段、
検索対象情報と前記検索対象情報に対して複数設定された検索項目情報とを記録媒体から読み出して記憶する検索情報記憶手段、
前記検索情報において、前記検索項目情報に対応する検索項目のいずれかが指定されているか否かを判定し、指定されている場合には、前記検索情報記憶手段から対応する検索項目情報に前記検索文字列と一致する文字列が含まれる検索対象情報を抽出し、前記検索項目が指定されていない場合には、少なくとも１つの検索項目情報に前記検索文字列と一致する文字列が含まれる検索対象情報を抽出する検索手段として機能させ、
前記検索手段により検索対象情報が抽出された後、前記検索情報受信手段がさらに検索情報を受信した場合には、前記検索手段は前回抽出した検索対象情報を対象に、受信した検索情報に基づく絞り込み検索を行うよう機能させるプログラム。
【請求項５】
表示装置上に、文字列が入力可能な検索文字列入力部、複数の項目の中から検索項目が任意で指定可能な検索項目指定部、検索実行の指定が可能な検索実行指定部を表示する検索画面表示部と、
前記検索実行が指定されたら、前記検索文字列入力部に入力された文字列と前記検索項目指定部で指定された検索項目をカラオケ装置へ送信する検索情報送信部と、
前記カラオケ装置から前記検索情報に対する検索結果を受信する検索結果受信部と、
前記検索結果に含まれる楽曲の情報と、さらに絞り込み検索を行うか否かの指定が可能な絞り込み検索指定部を表示する検索結果表示部と、
前記検索結果の中から予約曲の指定を受け、指定された予約曲を前記カラオケ装置に送信する予約曲情報送信部を備え、
前記絞り込み検索が指定されたら、再度前記検索画面表示部によって検索画面が表示され、前記検索情報送信部が指定された検索情報を前記カラオケ装置へ送信する操作端末。
【請求項６】
前記検索項目には、曲名、歌手名、歌詞の一部が含まれる請求項５記載の操作端末。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、カラオケ装置、情報検索装置、プログラム、および操作端末に関する。
【背景技術】
【０００２】
カラオケは、カラオケボックスや家庭用カラオケなどで幅広く楽しまれている。利用者は、希望の曲のコードをリモコンや操作パネル等を用いて指定することにより演奏曲の予約をすることが一般的である。しかし、コードを入力する方法では、本などで曲の題名などからコードを調べなければならない。また、曲の題名を正しく覚えていない場合もある。
【０００３】
この問題を解決するため、コード以外での曲の指定を可能とする技術が提案されている。
特許文献１には、演奏曲情報記憶手段、カラオケ曲検索手段、予約手段、入力部を備え、演奏曲情報記憶手段は、対象とするカラオケ装置に備えられている全て又は一部の演奏曲の演奏曲情報を記憶し、カラオケ曲検索手段は、演奏曲情報に基づいて演奏曲を検索し、予約手段は、検索され選ばれた演奏曲を、入力部への一度の操作によりカラオケ装置に対して一括予約させるカラオケ曲電子検索装置が開示されている。ここで演奏曲情報は、歌手名、曲名、キーワード、リリースされた年代、歌詞のキーワード、作曲者名、作詞者名、編曲者名の少なくともいずれかひとつであり、カラオケ曲検索手段は、演奏曲情報のいずれか又は複数で検索を行う。
【特許文献１】特許第３２９４７２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、利用者が曲をキーワードで検索すると、多くの場合複数の曲がヒットする。特に歌詞の一部で検索を行った場合などは多数の曲がヒットし、利用者はその中から目当ての曲を見つけ出さなければならない。また、キーワードを指定する際、歌手名なのか曲名なのか、あるいは歌詞の一部なのかといったことを意識せずに検索を行いたい場合もある。
【０００５】
本発明の目的は、利用者が曲検索をしやすいキーワード検索機能を有するカラオケ装置、情報検索装置、プログラム、および操作端末を得ることである。
【課題を解決するための手段】
【０００６】
本発明のカラオケ装置は、操作者によって操作端末から入力された少なくとも検索文字列を含む検索情報に基づいて楽曲検索を行い、検索結果に基づいて記録媒体から楽曲情報を読み出して演奏するカラオケ装置において、上記操作端末から上記検索情報を受信する検索情報受信部と、上記楽曲情報に対応する検索項目情報として設定された曲名情報と歌手名情報と歌詞情報とを記録媒体から読み出して記憶する検索情報記憶部と、上記検索情報において、検索項目として曲名検索、歌手名検索、歌詞検索のいずれかが指定されているか否かを判定する検索項目判定部と、上記検索項目が指定されている場合には、抽出済みでない楽曲情報の中から、指定された検索項目に対応する検索項目情報に上記検索文字列と一致する文字列が含まれる楽曲情報を抽出し、上記検索情報に上記検索項目のいずれもが指定されていない場合には、抽出済みでない楽曲情報の中から、曲名情報、歌手名情報、歌詞情報の少なくともいずれかに上記検索文字列と一致する文字列が含まれる楽曲情報を抽出する検索部と、上記検索部により抽出された楽曲が抽出済みである旨を記憶する抽出情報記憶部と、抽出された楽曲情報に対応する検索項目情報を上記操作端末に送信する送信部を備え、上記操作端末に対して抽出された楽曲情報に対応する検索項目情報を送信した後、上記検索情報受信部がさらに検索情報を受信した場合には、上記検索部は、上記抽出情報記憶部に抽出済みである旨が記憶された楽曲情報を対象に、受信した検索情報に基づく絞り込み検索を行う。
これにより、利用者は、キーワードを指定する際、検索項目を指定せずに検索することもできる。また、多数の検索結果の中から絞り込み検索を行うこともでき、曲検索がしやすくなる。
【０００７】
本発明の情報検索装置は、操作者によって操作手段を介して入力された少なくとも検索文字列を含む情報を検索情報として受信する検索情報受信部と、検索対象情報と上記検索対象情報に対して複数設定された検索項目情報とを記録媒体から読み出して記憶する検索情報記憶部と、上記検索情報において、上記検索項目情報に対応する検索項目のいずれかが指定されているか否かを判定し、指定されている場合には、上記検索情報記憶部から対応する検索項目情報に上記検索文字列と一致する文字列が含まれる検索対象情報を抽出し、上記検索項目が指定されていない場合には、少なくとも１つの検索項目情報に上記検索文字列と一致する文字列が含まれる検索対象情報を抽出する検索部を備え、上記検索部により検索対象情報が抽出された後、上記検索情報受信部がさらに検索情報を受信した場合には、上記検索部は前回抽出した検索対象情報を対象に、受信した検索情報に基づく絞り込み検索を行う。
これにより、利用者は、キーワードを指定する際、検索項目を指定せずに検索することもできる。また、多数の検索結果の中から絞り込み検索を行うこともでき、検索がしやすくなる。
ここで、情報検索装置とは、例えば文書検索装置、電子楽器における演奏曲検索装置等である。
【０００８】
本発明のプログラムは、操作者によって操作端末から入力された少なくとも検索文字列を含む検索情報に基づいて楽曲検索を行い、検索結果に基づいて記録媒体から楽曲情報を読み出して演奏するカラオケ装置として機能させるプログラムであって、上記コンピュータを、上記操作端末から上記検索情報を受信する検索情報受信手段、上記楽曲情報に対応する検索項目情報として設定された曲名情報と歌手名情報と歌詞情報とを記録媒体から読み出して記憶する検索情報記憶手段、上記検索情報において、検索項目として曲名検索、歌手名検索、歌詞検索のいずれかが指定されているか否かを判定する検索項目判定手段、上記検索項目が指定されている場合には、抽出済みでない楽曲情報の中から、指定された検索項目に対応する検索項目情報に前記検索文字列と一致する文字列が含まれる楽曲情報を抽出し、上記検索情報に前記検索項目のいずれもが指定されていない場合には、抽出済みでない楽曲情報の中から、曲名情報、歌手名情報、歌詞情報の少なくともいずれかに前記検索文字列と一致する文字列が含まれる楽曲情報を抽出する検索手段、上記検索手段により抽出された楽曲が抽出済みである旨を記憶する抽出情報記憶手段、抽出された楽曲情報に対応する検索項目情報を前記操作端末に送信する送信手段として機能させ、上記操作端末に対して抽出された楽曲情報に対応する検索項目情報を送信した後、上記検索情報受信手段がさらに検索情報を受信した場合には、上記検索手段は、上記抽出情報記憶手段に抽出済みである旨が記憶された楽曲情報を対象に、受信した検索情報に基づく絞り込み検索を行うよう機能させる。
これにより、利用者は、キーワードを指定する際、検索項目を指定せずに検索することもできる。また、多数の検索結果の中から絞り込み検索を行うこともでき、曲検索がしやすくなる。
【０００９】
本発明のプログラムは、コンピュータを、情報検索装置として機能させるプログラムであって、前記コンピュータを、操作者によって操作手段を介して入力された少なくとも検索文字列を含む情報を検索情報として受信する検索情報受信手段、検索対象情報と上記検索対象情報に対して複数設定された検索項目情報とを記録媒体から読み出して記憶する検索情報記憶手段、上記検索情報において、上記検索項目情報に対応する検索項目のいずれかが指定されているか否かを判定し、指定されている場合には、上記検索情報記憶手段から対応する検索項目情報に上記検索文字列と一致する文字列が含まれる検索対象情報を抽出し、上記検索項目が指定されていない場合には、少なくとも１つの検索項目情報に上記検索文字列と一致する文字列が含まれる検索対象情報を抽出する検索手段として機能させ、上記検索手段により検索対象情報が抽出された後、上記検索情報受信手段がさらに検索情報を受信した場合には、上記検索手段は前回抽出した検索対象情報を対象に、受信した検索情報に基づく絞り込み検索を行うよう機能させる。
これにより、利用者は、キーワードを指定する際、検索項目を指定せずに検索することもできる。また、多数の検索結果の中から絞り込み検索を行うこともでき、検索がしやすくなる。
【００１０】
本発明による操作端末は、表示装置上に、文字列が入力可能な検索文字列入力部、複数の項目の中から検索項目が指定可能な検索項目指定部、検索実行の指定が可能な検索実行指定部を表示する検索画面表示部と、上記検索実行が指定されたら、上記検索文字列入力部に入力された文字列と上記検索項目指定部で指定された検索項目をカラオケ装置へ送信する検索情報送信部と、上記カラオケ装置から上記検索情報に対する検索結果を受信する検索結果受信部と、上記検索結果に含まれる楽曲の情報と、さらに絞り込み検索を行うか否かの指定が可能な絞り込み検索指定部を表示する検索結果表示部と、上記検索結果の中から予約曲の指定を受け、指定された予約曲を前記カラオケ装置に送信する予約曲情報送信部を備え、上記絞り込み検索が指定されたら、再度上記検索画面表示部によって検索画面が表示され、上記検索情報送信部が指定された検索情報を前記カラオケ装置へ送信する。
これにより、利用者は、キーワードを指定する際、検索項目を指定せずに検索することもできる。また、多数の検索結果の中から絞り込み検索を行うこともでき、曲検索がしやすくなる。
【００１１】
なお、検索項目には、例えば曲名、歌手名、歌詞の一部が含まれる。
これにより、利用者にとって様々な方法での曲検索が可能になる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施例について図面を参照して説明する。
実施例１．
図１は、本発明によるカラオケ装置のハードウェア構成を示すブロック図である。図に示すように、カラオケ装置はカラオケ装置１００と、カラオケ装置１００と無線ＬＡＮ等の通信回線を介して接続された操作端末２００を備えている。カラオケ装置１００は、ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、ハードディスク装置（ＨＤＤ）１３、通信制御装置１４、キースイッチコントローラ１５、楽曲再生エンジン１６、ボーカルエフェクトエンジン１７、マイクロフォン１８、ディジタルミキサ１９、音声信号用のディジタル／アナログ（Ｄ／Ａ）変換器２０、アンプスピーカシステム２１、映像テロップエンジン２２、映像信号用のディジタル／アナログ変換器２３、モニタ（表示装置）２４を備えている。
【００１３】
ＣＰＵ１０は、所定のプログラムを実行し、システムコントロールバスを介して相互に接続された各部とデータを授受し、カラオケ装置の全体動作を制御する。ＲＯＭ１１は、ＣＰＵ１０において実行されるべきプログラムや、その他各種データなどを格納する。ＲＡＭ１２は、ＣＰＵ１０の動作時にワークメモリとして用いられ、各種データを一時的に記憶する。
【００１４】
ハードディスク装置１３は、楽曲の演奏に用いられる楽曲データや、歌詞などのテロップや背景映像などの表示に用いられる映像データなどを格納する。楽曲データや映像データは、例えば、図示しない配信サーバから通信回線を通じて配信され、通信制御装置１４を介して取得され、ハードディスク装置１３に記憶される。本実施形態では、楽曲データとして、電子楽譜形式のデータの１つであるＭＩＤＩデータを用いる。ＭＩＤＩデータには、楽曲の演奏に必要な楽譜情報、音色情報、テンポ情報など各種の演奏情報が含まれている。このＭＩＤＩデータとＭＩＤＩ音源とを用いて、楽曲演奏のための音声信号（楽曲信号）が生成される。
【００１５】
通信制御装置１４は、カラオケ装置と配信サーバとの間のデータの送受信を行う装置であり、Ｉ／Ｏインタフェースとしての機能も有している。
【００１６】
キースイッチコントローラ１５は、操作端末２００を用いて利用者により行われる入力操作に基づく制御を行う。例えば、利用者によって希望の楽曲の番号等が指定されると、当該操作指示の内容がキースイッチコントローラ１５を介してＣＰＵ１０に供給される。この場合に、ＣＰＵ１０は、必要な楽曲データ及び映像データをハードディスク装置１３から読み出し、楽曲データを楽曲再生エンジン１６に、映像データを映像テロップエンジン２２にそれぞれ供給する。また、利用者による楽曲の演奏時のテンポの変更操作についてもこのキースイッチコントローラ１５を用いて行われる。
【００１７】
楽曲再生エンジン１６は、ハードディスク装置１３から取得される楽曲データに基づいて楽曲音声信号を生成する。本実施形態の楽曲再生エンジン１６はＭＩＤＩ音源を備えており、ＭＩＤＩデータに基づいて当該ＭＩＤＩ音源を駆動して楽曲を再生し、ディジタル楽曲信号を生成する。
ボーカルエフェクトエンジン１７は、マイクロフォン１８を介して入力される音声信号に対してディジタル処理を施し、エコー効果の付与やノイズ除去等の音質調整を行う。
【００１８】
ディジタルミキサ１９は、楽曲再生エンジン１６から出力されるディジタル楽曲信号と、ボーカルエフェクトエンジン１７から出力されるディジタル音声信号とを混合する。ディジタルミキサ１９によって生成されるディジタル信号がディジタル／アナログ変換器２０によってアナログ信号に変換され、アンプスピーカシステム２１に出力されることによって楽曲の演奏音とボーカルエフェクトエンジン１７によって音響処理がなされた歌唱者の歌声の音響出力がなされる。
【００１９】
映像テロップエンジン２２は、ハードディスク装置１３から取得される映像データに基づいて、歌詞などのテロップや背景映像などの表示を行うためのディジタル映像信号を生成する。例えば、ハードディスク装置１３に格納される映像データとしてＭＰＥＧ形式のデータが用いられている場合であれば、映像テロップエンジン２２は、当該ＭＰＥＧデータをデコードする処理を行う。映像テロップエンジン２２によって生成されるディジタル映像信号がディジタル／アナログ変換器２３によってアナログ信号に変換され、モニタ２４に出力されることによって背景映像やテロップの表示がなされる。
【００２０】
図２は、本発明によるカラオケ装置１００の機能構成を示すブロック図である。図に示すように、カラオケ装置１００は、演奏データ再生部１０１、演奏データ記憶部１０２、予約曲記憶部１０３、検索情報受信部１０４、検索結果送信部１０５、楽曲検索部１０６、検索情報記憶部１０７、予約情報受信部１０８、抽出情報記憶部１０９を備えている。
演奏データ再生部１０１、検索情報受信部１０４、検索結果送信部１０５、楽曲検索部１０６、予約情報受信部１０８はＲＯＭ１１に格納され、カラオケ装置１００が実行するプログラムのモジュールに対応する。
演奏データ記憶部１０２、予約曲記憶部１０３、検索情報記憶部１０７、抽出情報記憶部１０９はハードディスク装置１３に含まれる。
【００２１】
図３は、本発明による操作端末２００の概略構成を示すブロック図である。図に示すように、操作端末２００は、検索画面表示部２０１、検索情報送信部２０２、検索結果受信部２０３、検索結果表示部２０４、絞り込み検索指定部２０５、予約曲情報送信部２０６、表示装置２０７、入力装置２０８を備えている。検索画面表示部２０１、検索情報送信部２０２、検索結果受信部２０３、検索結果表示部２０４、絞り込み検索指定部２０５、予約曲情報送信部２０６は、プログラムに従って操作端末２００のプロセッサが行う動作のモジュールを表しており、これらは実際には一体として操作端末２００のプロセッサを構成する。表示装置２０７は液晶ディスプレイ等、入力装置２０８はタッチパネルやキーボード、ポインティングデバイス等である。
【００２２】
次に、動作について説明する。図４は、操作端末２００を用いてカラオケ装置１００に曲の予約をする際のフローチャートである。
操作端末２００には、図５に示すような初期画面が表示される。初期画面では、図に示すように表示装置２０７に検索や曲番入力などのメニューが表示される。この画面上で利用者がポインティングデバイス等を用いて「検索」を指定すると検索画面が表示される（ステップ４０１）。
図６は、操作端末２００の検索画面の例を示す図である。図に示すように、検索画面表示部２０１によって表示装置２０７にキーワード入力部６０１、検索オプション指定部６０２、検索項目指定部６０３、検索実行指定部６０４、かな一覧表６０５が表示される。利用者は、ポインティングデバイス等を用いてキーワード入力欄６０１にカーソルをあて、かな一覧表６０５の文字を指定することにより、かなで検索文字列を入力する。また、検索オプション指定部６０２の「で始まる」を選択することにより先頭一致検索を、「を含む」を選択することにより部分一致検索を指定することができる。なお、デフォルトでは「を含む」が選択されている。次に、利用者は検索項目指定部６０３のいずれかの項目を選ぶことにより検索項目を指定する。ここで検索項目を何も指定しない場合には、すべての検索項目について検索が実行される。ここでは、例として検索文字列として「あい」を指定し、検索オプションを「を含む」とし、検索項目は何も指定しない。
【００２３】
以上の項目を指定した後、検索実行指定部６０４を選択すると、検索情報送信部２０２は、カラオケ装置１００に検索文字列、検索項目、検索オプションを送信する（ステップ４０２）。
【００２４】
カラオケ装置１００の検索情報受信部１０４は、操作端末２００から送信された検索文字列、検索項目、検索オプションを含む検索情報を受信する（ステップ４０３）。
楽曲検索部１０６は、受信した検索文字列、検索項目、検索オプションに従って検索情報記憶部１０７を検索する（ステップ４０４）。
【００２５】
図７は、検索情報記憶部１０７の内容を示す図である。検索情報記憶部１０７には、ハードディスク装置１３から取得された検索項目情報が格納されている。検索項目情報は、配信サーバから楽曲データ、映像データと共に配信される。
図に示すように、楽曲毎に、曲番、曲名、歌手名、歌詞の各項目が記憶されている。曲名、歌手名、歌詞はすべてかな文字列で保持されており、操作端末２００で指定される検索文字列との照合が可能になっている。楽曲検索部１０６は、指定された検索項目について検索文字列との照合を行う。
ここでは、検索項目は指定されていないので、すべての検索項目について検索文字列「あい」を含む楽曲を検索する。その結果、曲名、歌手名、歌詞のうち少なくともいずれか１つに文字列「あい」が含まれている楽曲が抽出される。
抽出情報記憶部１０９は、楽曲検索部１０６によって抽出されたすべての楽曲を、抽出済み楽曲として記憶する。
【００２６】
次に、検索結果送信部１０５は、ステップ４０４で取得した検索結果を操作端末２００に送信する（ステップ４０５）。この時、検索結果として曲番、曲名、歌手名、歌いだしの歌詞を送信する。曲名、歌手名、歌いだしの歌詞は、楽曲データ、映像データから抽出するようにしてもよい。
【００２７】
操作端末２００の検索結果受信部２０３がカラオケ装置１００から検索結果を受信すると（ステップ４０６）、検索結果表示部２０４は表示装置２０７に検索結果を表示する（ステップ４０７）。図８は、検索結果画面の例を示す図である。図に示すように、検索結果に含まれる楽曲の曲名、歌手名、歌いだしの歌詞の一覧が検索結果表示領域７０２に表示される。一覧の表示順は、画面上のタグを選択することにより「人気ランキング順」、「５０音順（曲名）」等が選択できる。
【００２８】
利用者が検索結果をさらに絞り込みたい場合、絞り込み検索指定部７０１を選択すると、絞り込み検索指定部２０５により図９に示すような絞り込み検索画面が表示される（ステップ４０８、４０９）。利用者は、最初の検索時と同じ要領で検索文字列、検索項目等を指定し、検索実行指定部６０４を選択する。ここでは、検索文字列に「あいあい」を指定し、検索項目として「曲名」を指定する。カラオケ装置１００に検索情報が送信されると（ステップ４１０、４１１）、カラオケ装置１００は、抽出情報記憶部１０９に抽出済み楽曲として記憶された楽曲を対象に、受信した検索情報に基づく検索を行う（ステップ４１２）。検索結果が操作端末２００に送信されると（ステップ４１３、４１４）、ステップ４１５で図１０に示すような検索結果画面が表示される。
【００２９】
利用者は再度絞り込み検索を行いたい場合には、絞り込み検索指定部７０１を指定する。表示されている検索結果の中から予約曲を指定する場合には、該当する楽曲情報の表示部分を指定する（ステップ４１６）。楽曲が指定されると、図１１に示すような確認画面が表示される。利用者が予約指定部１００１を指定すると、予約曲情報送信部２０６は指定された楽曲の情報を送信する（ステップ４１７）。カラオケ装置１００の予約情報受信部１０８で予約曲情報が受信されると（ステップ４１８）、予約曲記憶部１０３に、演奏データ記憶部１０２から取得した当該楽曲の演奏データが格納される（ステップ４１９）。
【００３０】
なお、本発明は、カラオケ装置以外にも、電子楽器における演奏曲検索や、文書検索装置等の情報検索装置に適用することができる。
【図面の簡単な説明】
【００３１】
【図１】本発明によるカラオケ装置のハードウェア構成を示すブロック図である。
【図２】本発明によるカラオケ装置の機能構成を示すブロック図である。
【図３】本発明による操作端末の概略構成を示すブロック図である。
【図４】本発明による操作端末を用いてカラオケ装置に曲の予約をする際のフローチャートである。
【図５】本発明による操作端末の初期画面の例を示す図である。
【図６】本発明による操作端末の検索画面の例を示す図である。
【図７】本発明による検索情報記憶部の内容を示す図である。
【図８】本発明による検索結果画面の例を示す図である。
【図９】本発明による操作端末の絞り込み検索時の検索画面の例を示す図である。
【図１０】本発明による操作端末の絞り込み検索時の検索結果画面の例を示す図である。
【図１１】本発明による操作端末の予約曲確認画面の例を示す図である。
【符号の説明】
【００３２】
１１  ＲＯＭ、１２  ＲＡＭ、１３  ハードディスク装置、１４  通信制御装置、１５  キースイッチコントローラ、１６  楽曲再生エンジン、１７  ボーカルエフェクトエンジン、１８  マイクロフォン、１９  ディジタルミキサ、２０  ディジタル／アナログ変換器、２１  アンプスピーカシステム、２２  映像テロップエンジン、２３  ディジタル／アナログ変換器、２４  モニタ、１００  カラオケ装置、１０１  演奏データ再生部、１０２  演奏データ記憶部、１０３  予約曲記憶部、１０４  検索情報受信部、１０５  検索結果送信部、１０６  楽曲検索部（検索項目判定部、検索部）、１０７  検索情報記憶部、１０８  予約情報受信部、１０９  抽出情報記憶部、２００  操作端末、２０１  検索画面表示部、２０２  検索情報送信部、２０３  検索結果受信部、２０４  検索結果表示部、２０５  絞り込み検索指定部、２０６  予約曲情報送信部、２０７  表示装置、２０８  入力装置、６０１  キーワード入力欄、６０２  検索オプション指定部、６０３  検索項目指定部、６０４  検索実行指定部、６０５  かな一覧表、７０１  絞り込み検索指定部、７０２  検索結果表示領域、１００１  予約指定部
【図１】
2006337966.tif 000003
【図２】
2006337966.tif 000004
【図３】
2006337966.tif 000005
【図４】
2006337966.tif 000006
【図５】
2006337966.tif 000007
【図６】
2006337966.tif 000008
【図７】
2006337966.tif 000009
【図８】
2006337966.tif 000010
【図９】
2006337966.tif 000011
【図１０】
2006337966.tif 000012
【図１１】
2006337966.tif 000013