(57)【特許請求の範囲】
【請求項１】
端末装置と、この端末装置と通信ネットワークを経由して接続されたサーバとからなるカラオケシステムにおいて、
前記サーバは、
カラオケ装置の各機種に対応する複数の再生用プログラムと、前記カラオケ装置の各機種が備える機能を記述した機能特定テーブルとを記憶する記憶手段と、
前記端末装置とデータ通信を行うためのサーバ側通信手段と、
前記サーバ側通信手段を介して前記端末装置から入力した、使用予定の機能を特定する情報が付加された検索要求に基づき、前記機能特定テーブルを参照し、前記使用予定の機能を具備する機種を検索する検索手段と、
前記検索において前記使用予定の機能を具備する機種が存在した場合には、当該機種に対応する前記再生用プログラムを、前記記憶手段から読み出して前記サーバ側通信手段を介して前記端末装置に送信するプログラム送信制御手段と、
前記検索において前記使用予定の機能を具備する機種が存在しなかった場合には、使用予定の機能を具備する機種が存在しない旨を前記端末装置に通知する通知手段とを備え、
前記端末装置は、
複数の機能の中から操作者によって選択された前記使用予定の機能を特定する情報を入力する入力手段と、
前記サーバとデータ通信を行うための端末側通信手段と、
前記入力手段を介して入力した前記使用予定の機能を特定する情報が付加された前記検索要求を、前記端末側通信手段を介して前記サーバに送信する検索要求制御手段と、
前記端末側通信手段を介して前記サーバから入力した再生用プログラムを実行する実行手段と、
前記使用予定の機能を具備する機種が存在しない旨が前記サーバから前記端末側通信手段を介して入力されると、前記入力手段を用いて使用予定の機能を再選択するよう操作者に促す再選択手段とを備える
ことを特徴とするカラオケシステム。
【請求項２】
前記サーバは、
前記記憶手段には、さらに、前記カラオケ装置の各機種対応のカラオケデータが複数記憶されており、
前記サーバ側通信手段を介して前記端末装置から入力したカラオケデータの送信要求に基づき、前記記憶手段に記憶されたカラオケデータを読み出して前記サーバ側通信手段を介して前記端末装置に送信するカラオケデータ送信制御手段と、をさらに有し、
前記端末装置は、
曲番号を入力する曲番号入力手段と、
前記曲番号入力手段を介して入力した曲番号に基づき、カラオケデータの送信要求を、前記端末側通信手段を介して前記サーバに送信するカラオケデータ送信要求制御手段と、をさらに有する
ことを特徴とする請求項１に記載のカラオケシステム。
【請求項３】
前記再生用プログラムは、前記カラオケ装置の各機種で使用されている再生用プログラムと、該プログラムを前記端末装置で実行可能にするためのエミュレータとであることを特徴とする請求項１又は２に記載のカラオケシステム。
【請求項４】
前記サーバは、前記端末装置とＬＡＮで接続されているホスト装置であることを特徴とする請求項１乃至３のいずれかに記載のカラオケシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、異機種のカラオケ演奏を行うためのカラオケシステムに関する。
【０００２】
【従来の技術】
現在、様々なメーカからカラオケ装置が提供されており、各メーカは自社装置の優位性を保つべく他社装置との差別化を図っている。具体的には、各メーカは、最新曲をいち早く提供したり、マイナー曲や様々なアレンジ曲やメドレー曲を用意する、といった曲コンテンツの充実化であったり、音の良さ、ハモリ機能、ボイスチェンジ機能、採点機能などの装置機能の充実化により自社装置の優位性を高めている。かかる相違から、メーカ毎にカラオケデータの仕様が異なっており、あるメーカが提供するカラオケデータは、同一メーカのカラオケ装置でしか再生できないようになっている。
【０００３】
【発明が解決しようとする課題】
ところで、カラオケ店などにおいては、通常は、カラオケボックス内に一機種のカラオケ装置しか設置されておらず、カラオケ利用者がカラオケ装置の機種やメーカを選択できる機会はほとんど用意されていないのが実状である。
また、近年では、インターネットを利用してカラオケデータを有料配信するサービスが各メーカによって提供され、ユーザが自分のＰＣなどを利用して自室などでカラオケを楽しめるようになっている。しかしながら、このカラオケデータも各メーカ毎に仕様が異なっているため、ユーザは各メーカの再生プログラムを全てダウンロードしておかなければ、各メーカのカラオケ演奏を行うことはできなかった。
【０００４】
そこで、本発明は、上述した事情に鑑みてなされたものであり、異機種のカラオケ演奏を行うことができるカラオケシステムを提供することを目的としている。
【０００５】
【課題を解決するための手段】
上述した課題を解決するために、本発明にあっては、端末装置と、この端末装置と通信ネットワークを経由して接続されたサーバとからなるカラオケシステムにおいて、前記サーバは、カラオケ装置の各機種に対応する複数の再生用プログラムと、前記カラオケ装置の各機種が備える機能を記述した機能特定テーブルとを記憶する記憶手段と、前記端末装置とデータ通信を行うためのサーバ側通信手段と、前記サーバ側通信手段を介して前記端末装置から入力した、使用予定の機能を特定する情報が付加された検索要求に基づき、前記機能特定テーブルを参照し、前記使用予定の機能を具備する機種を検索する検索手段と、前記検索において前記使用予定の機能を具備する機種が存在した場合には、当該機種に対応する前記再生用プログラムを、前記記憶手段から読み出して前記サーバ側通信手段を介して前記端末装置に送信するプログラム送信制御手段と、前記検索において前記使用予定の機能を具備する機種が存在しなかった場合には、使用予定の機能を具備する機種が存在しない旨を前記端末装置に通知する通知手段とを備え、前記端末装置は、複数の機能の中から操作者によって選択された前記使用予定の機能を特定する情報を入力する入力手段と、前記サーバとデータ通信を行うための端末側通信手段と、前記入力手段を介して入力した前記使用予定の機能を特定する情報が付加された前記検索要求を、前記端末側通信手段を介して前記サーバに送信する検索要求制御手段と、前記端末側通信手段を介して前記サーバから入力した再生用プログラムを実行する実行手段と、前記使用予定の機能を具備する機種が存在しない旨が前記サーバから前記端末側通信手段を介して入力されると、前記入力手段を用いて使用予定の機能を再選択するよう操作者に促す再選択手段とを備えることを特徴としている。
【０００６】
上記構成によれば、端末装置は、端末操作者が使用予定の機能を具備する機種の再生用プログラムをサーバから入力して実行するので、端末操作者が使用したい機能を使ってカラオケ演奏を行うことができる。
【０００７】
上記構成において、前記サーバは、前記記憶手段には、さらに、前記カラオケ装置の各機種対応のカラオケデータが複数記憶されており、前記サーバ側通信手段を介して前記端末装置から入力したカラオケデータの送信要求に基づき、前記記憶手段に記憶されたカラオケデータを読み出して前記サーバ側通信手段を介して前記端末装置に送信するカラオケデータ送信制御手段と、をさらに有し、
前記端末装置は、曲番号を入力する曲番号入力手段と、前記曲番号入力手段を介して入力した曲番号に基づき、カラオケデータの送信要求を、前記端末側通信手段を介して前記サーバに送信するカラオケデータ送信要求制御手段と、をさらに有することが好ましい。この構成によれば、端末装置は、曲番号入力手段を介して入力した曲番号に対応するカラオケデータをサーバから入力するので、サーバに記憶されたカラオケデータを使って希望曲のカラオケ演奏を行うことができる。
【００１０】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を詳述する。以下に示す実施形態は、本発明の一態様を示すものであり、この発明を限定するものではなく、本発明の範囲内で任意に変更可能である。
【００１１】
（１）  実施形態
（１．１）  実施形態の構成
図１は、本発明の実施形態に係るカラオケシステム１の概要構成を示す図である。本実施形態では、このカラオケシステム１をカラオケ店などに設置される集中管理型カラオケシステムに適用した場合を説明する。
このカラオケシステム１は、配信センタ２と、各カラオケ店３に設置されるホスト装置１０および複数のカラオケ端末２０とから構成されている。
配信センタ２は、各カラオケメーカが提供するカラオケデータ（曲データと映像データ）をインターネットを経由して配信するものである。
ホスト装置１０は、各カラオケ店３に一台ずつ設置され、カラオケ端末２０は、カラオケ店３の各部屋（カラオケボックス）内に一台ずつ設置されるものであり、各カラオケ店３では、ホスト装置１０とカラオケ端末２０とでＬＡＮ（Local Area Network）が構築されるようになっている。また、このホスト装置１０は、インターネットを経由して配信センタ２と接続され、配信センタ２から配信されたデータを蓄積するようになっている。
【００１２】
図２は、ホスト装置１０の構成を示すブロック図である。
ホスト装置１０において、制御部１１は、ＣＰＵなどから構成され、バスを介して接続された各部の制御を行うことにより、記憶部１２〜１６に各種データの記憶や読み出し、記憶部１３〜１６に記憶されたデータの検索などの演算を行う。
通信インターフェース（以下、インターフェースをＩ／Ｆと表記する。）１７は、電話線などの公衆回線と接続され、インターネットを経由して接続された配信センタ２との間でデータ通信処理を行うものである。
また、通信Ｉ／Ｆ１８は、Ethernet（商標）ケーブルなどのＬＡＮケーブルが接続され、このＬＡＮケーブルに接続されたカラオケ端末２０との間でデータ通信処理を行うものである。
【００１３】
記憶部１２〜１６は、例えば、ハードディスクドライブ（ＨＤＤ）が適用され、記憶部１２には、メインプログラムが記憶されている。このメインプログラムは制御部１１が読み出して実行するものであり、配信センタ２から配信されたデータを各記憶部１３〜１６に割り振って記憶するためのプログラム、カラオケ端末２０から入力した各種コマンドに応じて記憶部１３〜１６に記憶されたデータをカラオケ端末２０に送信したり、記憶部１３〜１６に記憶されたデータを検索するためのプログラム等から構成される。
【００１４】
また、記憶部１３〜１６は、カラオケメーカ毎に仕様の異なるカラオケデータ（曲データと映像データ）と、その再生を行うための再生用プログラムがメーカ毎に記憶されるようになっている。ここでは、記憶部１３には、メーカＡのカラオケデータと再生用プログラムが記憶され、記憶部１４には、メーカＢのカラオケデータと再生用プログラムが記憶され、記憶部１５には、メーカＣのカラオケデータと再生用プログラムが記憶され、記憶部１６には、メーカＤのカラオケデータと再生用プログラムが記憶されている場合を想定している。
【００１５】
また、ホスト装置１０においては、図３に一例を示すように、これら各メーカの再生用プログラムがどのような機能を備えているかを記述した機能特定テーブルＴＡが記憶部１２に記憶されるようになっている。
【００１６】
ここで、再生用プログラムは、カラオケ端末２０を、各カラオケメーカＡ〜Ｄのカラオケ装置として使用できるようにするためのプログラムであり、具体的には、各カラオケメーカＡ〜Ｄのカラオケ装置のハードウェア環境を再現するためのエミューレータ（プログラム）と、そのカラオケ装置が実際に実行する再生用アプリケーションプログラムとから構成されている。
【００１７】
図４は、カラオケ端末２０の構成を示す図である。
カラオケ端末２０において、制御部２１は、ＣＰＵなどから構成され、バスを介して接続された各部の制御を行うことにより、ホスト装置１０から再生用プログラムをダウンロードしたり、ホスト装置１０に記憶されたカラオケデータを利用してカラオケ演奏の処理などを実行する。
【００１８】
通信Ｉ／Ｆ２２は、EthernetケーブルなどのＬＡＮケーブルが接続され、このＬＡＮケーブルに接続されたホスト装置１０との間でデータ通信処理を行うものである。操作部２３は、テンキーや操作ボタンなどの操作子を備えたパネルＩ／Ｆ、若しくはキーボード、マウスなどが適用され、操作者から曲番号、演奏開始指示、演奏停止指示などの各種指示を入力するためのものである。
【００１９】
記憶部２４は、例えば、ＨＤＤが適用され、メインプログラムや、ホスト装置１０からダウンロードした再生用プログラム、カラオケデータなどが記憶される。このメインプログラムは、制御部２１が読み出して実行するものであり、ホスト装置１０から所望の再生用プログラムをダウンロードするためのプログラム（ダウンローダ）、ソフトウェア音源のプログラム、映像デコード用のプログラム等から構成される。
【００２０】
映像・音声Ｉ／Ｆ２５は、表示装置３０、オーディオシステム３１およびマイク３２が接続され、マイク３２を介して音声を入力したり、制御部２１によって生成された映像信号および音声信号をそれぞれ表示装置３０およびオーディオシステム３１に供給するためのインターフェースである。また、表示装置３０は、例えば、ＣＲＴや液晶ディスプレイであり、背景映像と歌詞を表示するために使用され、また、オーディオシステム３１は、アンプとスピーカから構成され、カラオケの演奏音を放音するために使用される。
【００２１】
（１．２）  実施形態の動作
次に、このカラオケシステム１の動作について説明する。
まず、このカラオケシステム１では、配信センタ２が各カラオケメーカＡ〜Ｄが提供する新曲のカラオケデータを配信し、各カラオケ店３のホスト装置１０がこれら配信されたデータをメーカ毎に振り分けて各記憶部１３〜１６に記憶することによって、各ホスト装置１０の記憶部１３〜１６の記憶内容を最新の内容に保持するようになっている。
【００２２】
図５は、カラオケ端末２０の動作を示すフローチャートである。以下、図５を参照しながら、カラオケ端末２０とホスト装置１０の動作について説明する。
まず、カラオケ端末２０においては、電源が投入されると、制御部２１が記憶部２４に記憶されたプログラムを読み出して実行することにより、表示装置３０にメインメニュー画面を表示させ（ステップＳ１）、端末操作者（カラオケ利用者）に対してカラオケ機種の選択を促す。具体的には、メインメニュー画面には、本実施形態のカラオケ機種選択処理である「機種から選択」、「機能から選択」、「曲から選択」の中から所望する処理を選択するように促す。かかるメインメニュー画面や以下に述べる各種画面においては、端末操作者が操作部２３を操作することによって所望の処理を選択できるようになっている。なお、本実施形態では、カラオケ機種とカラオケメーカＡ〜Ｄとが一対一で対応している場合を想定しているが、ホスト装置１０が、１つのカラオケメーカについて複数のカラオケ機種の再生用プログラムを記憶している場合はそれらのカラオケ機種を選択できるようにしてもよいことは勿論である。
【００２３】
このメインメニュー画面において、端末操作者により「機種から選択」が選択された場合、制御部２１は、機種選択画面を表示装置３０に表示させる（ステップＳ２）。この機種選択画面には、カラオケメーカＡ〜Ｄのカラオケ機種名が表示され、端末操作者に希望のカラオケ機種の選択を促す。そして、端末操作者がいずれかのカラオケ機種を選択すると、制御部２１は、そのカラオケ機種に対応する再生用プログラムのダウンロードを行うべく、ホスト装置１０に対して送信要求コマンドを送信する（ステップＳ３）。なお、この送信要求コマンドは、カラオケ機種（またはカラオケメーカ）を特定する情報が付加されてホスト装置１０に送信されることとなる。
この場合、ホスト装置１０の制御部１１は、カラオケ端末２０から送信された送信要求コマンドを受信すると、機種特定情報によって特定される再生用プログラムを記憶部１３〜１６のいずれかから読み出してカラオケ端末２０に送信する。そして、カラオケ端末２０の制御部２１は、再生用プログラムを全て受信してダウンロードが完了すると（ステップＳ４：YES）、ダウンロードした再生用プログラムの実行を開始する（ステップＳ５）。
【００２４】
上述したように、再生用プログラムは、カラオケ端末２０を所定のカラオケメーカのカラオケ装置として使用できるようにするためのプログラムであるため、再生用プログラムを実行することによって、カラオケ端末２０は、端末操作者が希望したカラオケメーカのカラオケ機種として機能するようになっている。すなわち、カラオケ端末２０においては、端末操作者によって曲番号が入力されると、制御部２１は、そのカラオケメーカの曲番号に対応するカラオケデータのリクエストをホスト装置１０に行うと共に、そのカラオケ機種と同機能（ハモリ機能、採点機能など）を具備し、ホスト装置１０から送信されたカラオケデータに基づきそれら機能を使って同様のカラオケ演奏を行うことが可能となっている。これにより、端末操作者に希望のカラオケ機種がある場合は、その機種を選択することによって同じカラオケ演奏を楽しむことができるように構成されている。なお、機種選択画面や以下に述べる各種画面を表示中の状態においては、所定の操作によりいつでもメインメニュー画面に戻ることができるようになっている。
【００２５】
一方、メインメニュー画面において、端末操作者により「機能から選択」が選択された場合、制御部２１は、機能選択画面を表示装置３０に表示させる（ステップＳ６）。ここで、図６に一例を示すように、機能選択画面には、各カラオケメーカのカラオケ機種が備える機能の一覧と、その中から使用したい機能を選択するためのチェックボックスＣＢと、検索ボタンＢ１と、クリアボタン（チェックボックスＣＢのチェックを全て外す指示を行うための操作ボタン）Ｂ２とが表示され、端末操作者に使用したい機能の選択などを促す。そして、端末操作者により使用したい機能に対応するチェックボックスＣＢにチェックが入れられ、検索ボタンＢ１が操作されると、制御部２１は、検索要求コマンドをホスト装置１０に送信する（ステップＳ７）。なお、この検索要求コマンドは、チェックが入れられた機能（使用予定の機能）を特定する情報が付加されてホスト装置１０に送信されるようになっている。
【００２６】
この場合、ホスト装置１０においては、検索要求コマンドを受信すると、制御部１１が、記憶部１２に記憶された機能特定テーブルＴＡ（図３参照）を参照して、チェックが入れられた機能を具備するカラオケ機種（カラオケメーカ）の検索を行う。そして、ホスト装置１０の制御部１１は、検索したカラオケ機種を選択候補として記述した検索結果画面データをカラオケ端末２０に送信することによって、カラオケ端末２０の制御部２１は、検索結果画面を表示装置３０に表示させる（ステップＳ８）。ここで、この検索結果画面には、端末操作者がチェックを入れた機能を全て具備するカラオケ機種が選択候補として全て表示され、端末操作者に対して選択を促すようになっている。そして、端末操作者によりいずれかのカラオケ機種が選択されると、制御部２１は、処理をステップＳ３に移行し、そのカラオケ機種に対応する再生用プログラムのダウンロードを行うべく、ホスト端末１０に対して送信要求コマンドを送信する。
【００２７】
これにより、カラオケ端末２０においては、上述したと同様に、制御部２１がダウンロードした再生用プログラムを実行することによって（ステップＳ４、Ｓ５）、端末操作者が希望した機能を具備するカラオケ機種として機能するようになっている。従って、端末操作者は、カラオケ機能を条件にしてカラオケ機種の選択を行うこともでき、希望のカラオケ機能を使ったカラオケ演奏を楽しむことが可能となっている。
なお、ホスト装置１０において、チェックを入れた機能を全て具備するカラオケ機種が存在しなかった場合は、その旨をカラオケ端末２０の制御部２１に通知し、制御部２１が再びステップＳ６の処理（機能選択画面の表示）を実行して再選択を促すようにすることが好ましい。
【００２８】
また、メインメニュー画面において、端末操作者により「曲から選択」が選択された場合、制御部２１は、曲名入力画面を表示装置３０に表示させる（ステップＳ９）。この曲名入力画面には、曲名を入力するテキストボックスＴＢ、検索ボタンＢ１、クリアボタンＢ２などが表示され、端末操作者に曲名の入力などを促す。そして、端末操作者により曲名が入力され、検索ボタンＢ１が操作されると、制御部２１は、曲名のテキストデータを付加した検索要求コマンドをホスト装置１０に送信する（ステップＳ１０）。
【００２９】
この場合、ホスト装置１０においては、検索要求コマンドを受信すると、制御部１１が、各記憶部１３〜１６に記憶されるカラオケデータ（この場合、曲データ）のヘッダなどに記述されている曲名を検索することにより、端末操作者が入力した曲が提供されているカラオケ機種（カラオケメーカ）を特定する。そして、ホスト装置１０の制御部１１は、特定したカラオケ機種を選択候補として記述した検索結果画面データをカラオケ端末２０に送信することによって、カラオケ端末２０の制御部２１は、検索結果画面を表示装置３０に表示させる（ステップＳ１１）。そして、端末操作者によりいずれかのカラオケ機種が選択されると、制御部２１は、処理をステップＳ３に移行することにより、そのカラオケ機種に対応する再生用プログラムをダウンロードして実行する（ステップＳ４、Ｓ５）。これにより、カラオケ端末２０は、端末操作者が希望した曲が提供されているカラオケ機種として機能することとなり、端末操作者が希望の曲のカラオケ演奏を楽しむことができるようになっている。従って、このカラオケシステム１は、曲（曲コンテンツ）を条件としてカラオケ機種を選択することも可能となっている。
なお、ホスト装置１０において、指定された曲が提供されているカラオケ機種が存在しなかった場合は、その旨をカラオケ端末２０の制御部２１に通知し、制御部２１が再びステップＳ９の処理（機能選択画面の表示）を実行して曲名の再入力を促すようにすることが好ましい。
【００３０】
このように、本実施形態に係るカラオケシステム１は、ホスト装置１０に複数のカラオケ機種に対応する再生用プログラムやカラオケデータを記憶しておき、カラオケ端末２０が、端末操作者の希望に従ってホスト装置１０から再生用プログラムをダウンロードして実行するようにしたことにより、端末操作者は希望のカラオケ機種のカラオケ演奏を楽しむことができる。
また、このカラオケシステム１は、端末操作者がカラオケ機種を直接選択する方法に加えて、カラオケ機能や提供されている曲を条件としてカラオケ機種の選択を行うことができるので、端末操作者は様々な方法で希望に合ったカラオケ演奏を楽しむことができる。
【００３１】
これにより、このカラオケシステム１は、同一のカラオケ端末２０で様々なカラオケメーカのカラオケ機能や曲コンテンツを利用できるので、従来に比してカラオケの楽しさを倍増させることができる。また、このカラオケシステム１は、ホスト装置１０に各機種の再生用プログラムやカラオケデータを記憶しておけばよいので、複数メーカのカラオケ機種を設置する場合に比して設置スペースや設置コストの点から有利であり、また、カラオケ機能の追加や変更、カラオケ機種の変更も簡易に行うことができる。
【００３２】
また、このカラオケシステム１は、上述したように、カラオケ端末２０が、端末操作者の希望に合致する再生用プログラムを適宜ダウンロードして利用する構成であるため、ダウンロードした再生用プログラムをカラオケ端末２０に継続して記憶部２４に記憶させておく必要は必ずしもない。例えば、新たに再生用プログラムをダウンロードした場合や端末利用者が変わった場合などに、ダウンロード済みの再生用プログラムや、未使用の再生用プログラムを記憶部２４から消去（削除）させるようにしてもよい。また、カラオケ端末２０内の図示しないＲＡＭ（Random Access Memory）の容量に余裕がある場合などは、ホスト装置１０から送信された再生用プログラムを記憶部２４に記憶せずに、直接ＲＡＭに記憶させるようにしてもよい。このようにすれば、カラオケ端末２０の記憶部２４の容量は、メインプログラムの分だけ、若しくは、メインプログラムと１つの再生用プログラムの分だけですむので、従来に比してカラオケ端末２０を大幅に小型化することも可能である。
【００３３】
（２）  変形例
本願発明は、上述した実施形態に限らず種々の態様にて実施することができる。例えば、以下のような変形実施が可能である。
【００３４】
（２．１）
上述の実施形態では、カラオケ端末２０の記憶部２４にソフトウェア音線のプログラムを予め格納しておく場合について述べたが、各カラオケ機種の音源（ハードウェア音源またはソフトウェア音線）と同じ音色の楽音を発生する複数のソフトウェア音線のプログラムをホスト装置１０に格納しておき、端末操作者が選択したカラオケ機種（カラオケメーカ）に応じて、カラオケ端末２０が適宜ダウンロードして利用するようにしてもよい。このようにすれば、カラオケ機種毎の音色の違いも再現することが可能となる。
【００３５】
（２．２）
また、上述の実施形態では、ＬＡＮで接続されたホスト装置１０に、複数の再生用プログラムやカラオケデータを記憶させておく場合について述べたが、これらデータをインターネット上のサーバに記憶させて、カラオケ端末２０がインターネット経由でダウンロードするようにしてもよい。このようにすれば、インターネットに接続可能な機器が様々なカラオケ機種（カラオケメーカ）のカラオケ演奏を行うことが可能となり、例えば、各家庭にあるＰＣ（Personal Computer）、ＰＤＡ（Personal Digital Assistants）などをカラオケ端末２０として使用することができる。
【００３６】
（２．３）
上述の実施形態では、再生用プログラムが、エミューレータと再生用アプリケーションプログラムとから構成される場合について述べたが、要は、カラオケ端末２０を、各カラオケメーカのカラオケ装置として使用できるようにするためのプログラムであればよく、あるメーカのカラオケデータを再生可能で、かつ、そのカラオケ装置の機能を備えた１つのアプリケーションプログラムであってもよい。
【００３７】
【発明の効果】
上述したように本発明によれば、異機種のカラオケ演奏を行うことができる。また、機種、若しくは、カラオケ機能、または提供されている曲を条件としてカラオケ機種を選択できるので、端末操作者の希望にあったカラオケ演奏を行うことができる。
【図面の簡単な説明】
【図１】  本発明の実施形態に係るカラオケシステムの全体構成を示す図である。
【図２】  ホスト装置の構成を示すブロック図である。
【図３】  機能特定テーブルの一例を示す図である。
【図４】  カラオケ端末の構成を示すブロック図である。
【図５】  カラオケ端末の動作を示すフローチャートである。
【図６】  機能選択画面の一例を示す図である。
【符号の説明】
１……カラオケシステム、
２……配信センタ、
３……カラオケ店、
１０……ホスト装置（サーバ）、
２０……カラオケ端末、
ＴＡ……機能特定テーブル。
【図１】
0004106937.tif 000002
【図２】
0004106937.tif 000003
【図３】
0004106937.tif 000004
【図４】
0004106937.tif 000005
【図５】
0004106937.tif 000006
【図６】
0004106937.tif 000007