(57)【特許請求の範囲】
【請求項１】
複数曲のカラオケ曲の予約を登録する予約手段と、
予約の登録順に順次カラオケ曲を演奏する演奏手段と、
予定時刻を入力する時刻入力手段と、
入力された予定時刻を記憶する時刻記憶手段と、
前記演奏手段が順次演奏するカラオケ曲の曲間に、現在時刻を読み取り、前記予定時刻から所定時間以内になっていたとき、その旨を報知する事前報知手段と、
現在時刻を監視し、前記予定時刻になったとき、前記演奏手段の動作を停止して予定時刻である旨を報知する報知手段と、
を備えたことを特徴とするカラオケ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、カラオケ装置に利用者に必要な時刻を知らせることができるカラオケ装置に関する。
【０００２】
【発明が解決しようとする課題】
現在カラオケは、手軽な娯楽として人気を集めている。特に、夜の外食のあとや昼間のちょっとした空き時間に楽しむ顧客が多い。しかし、このような時間帯にカラオケに熱中していると、時間が経つのを忘れてしまい、最終電車や約束の時間に遅れてしまうといった問題点があった。
【０００３】
この発明は、カラオケ装置の利用者に必要な時刻を報知することにより、上記課題を解決したカラオケ装置を提供することを目的とする。
【０００４】
【課題を解決するための手段】
この出願の請求項１の発明は、複数曲のカラオケ曲の予約を登録する予約手段と、予約の登録順に順次カラオケ曲を演奏する演奏手段と、予定時刻を入力する時刻入力手段と、入力された予定時刻を記憶する時刻記憶手段と、前記演奏手段が順次演奏するカラオケ曲の曲間に、現在時刻を読み取り、前記予定時刻から所定時間以内以内になっていたとき、その旨を報知する事前報知手段と、現在時刻を監視し、前記予定時刻になったとき、前記演奏手段の動作を停止して予定時刻である旨を報知する報知手段と、を備えたことを特徴とする。
【０００６】
請求項１の発明では、利用者は自分の予定などを考慮してカラオケを止めなければならない時刻を予め入力しておく。そうするとカラオケ装置は、現在時刻を監視し、前記予定時刻になったときその旨を報知する。これにより、利用者は後に予定がある場合でも安心してカラオケを楽しむことができる。
【０００８】
【発明の実施の形態】
図面を参照してこの発明の実施形態であるカラオケ装置について説明する。カラオケボックスなどの店舗では、利用者が歌唱に熱中すると時間を忘れて約束などの用事に遅れたり最終電車に乗り遅れたりすることがあるが、このカラオケ装置は、利用者が用事の時刻や帰りの駅名などを登録しておくことにより、用事の時刻や最終電車の時刻が近づいてきたときにモニタにアラームを表示して利用者に注意を促すようになっている。このアラーム機能は、カラオケ曲の演奏を主な機能としているカラオケ装置に、このカラオケ曲の演奏以外の機能を実行させるデータであるＩＣＭデータによって実行される。
【０００９】
図１は同カラオケ装置のブロック図である。カラオケ装置全体の動作を制御するＣＰＵ２０には、バスを介してＲＯＭ２１，ＲＡＭ２２，ハードディスク装置２７，通信制御部２６，コマンダ受信部２３，操作部２４，表示部２５，音源２９，音声データ処理部３０，ＤＳＰ３１，文字パターン展開部３６，表示制御部３８が接続されているほか、外付けの動画再生装置であるＬＤチェンジャ４が接続されている。
【００１０】
また、表示制御部３８には、内蔵の文字パターン展開部３６のほか、前記ＬＤチェンジャ４および２台のモニタ７，８が接続されている。この２台のモニタのうちモニタ７は聴衆に向けて設置される大型モニタ７であり、モニタ８はステージ上で歌唱する歌唱者に向けて設置される小型の歌唱用モニタ８である。通常は大型モニタ７，歌唱用モニタ８ともに同じ映像が表示されるが、上記アラーム機能の動作時など異なる映像が表示される場合もある。
【００１１】
ＲＯＭ２１には、起動プログラムなどが記憶されている。起動プログラムは、この装置の電源がオンされたとき読み出されるプログラムであり、ハードディスク記憶装置２７に記憶されているシステムプログラムやカラオケ演奏プログラムなどをＲＡＭ２２に読み込む機能を有する。ＲＡＭ２２には、上記システムプログラム，カラオケ演奏プログラム，ＩＣＭ実行プログラムなどが読み込まれ、利用者の選択に応じてカラオケ曲の演奏やＩＣＭ機能などを実行する。また、ＲＡＭ２２には図３（Ｂ）に示すデータ記憶エリアも設定されている。２２０は利用者が選択したカラオケ曲の楽曲データを読み込む演奏楽曲データ記憶エリアである。また、予定客フラグ２２１，予定時刻記憶エリア２２２および予定テーブル２２５は、前記アラーム機能が使用するエリアである。予定客フラグ２２１，予定時刻記憶エリア２２２は、演奏楽曲データ記憶エリア２２０に読み込まれている楽曲データの演奏動作を約束や終電などの予定時刻になったとき中止するか否かが記憶される。予定テーブルは、利用者によって入力された以後の予定を登録するテーブルである。実行ＩＣＭデータ記憶エリア２２３には、ＩＣＭ実行プログラムによって実行されるＩＣＭデータ（たとえばアラーム機能ＩＣＭデータなど）が読み込まれる。また、予約リスト２２４には、利用者がコマンダ１５を用いて予約したカラオケ曲が予約順に記憶される。この予約リスト２２４には図９に示すように優先フラグ，時間内フラグ，取消フラグおよび用件時刻記憶エリアが各予約曲に対応して設けられている。
【００１２】
通信制御部２６は通信回線を介して配信センタと交信し、楽曲データやＩＣＭデータをダウンロードするための制御部である。通信制御部２６はＤＭＡ回路を内蔵しており、ダウンロードされた楽曲データやＩＣＭデータをＣＰＵ２０を介さずに直接ハードディスク記憶装置２７に書き込むことができる。ハードディスク記憶装置２７には、図３（Ａ）に示すように、前記システムプログラム，カラオケ演奏プログラム，ＩＣＭ実行プログラムなどを記憶するプログラム記憶エリア２７０、約１万曲の楽曲データを記憶する楽曲データ記憶エリア２７１および複数のＩＣＭデータを記憶するＩＣＭデータ記憶エリア２７２が設定されている。
【００１３】
また、コマンダ１５は、図２に示すように種々のキー群５１〜５６、赤外線発光部５７およびＬＣＤ表示部５８を備えている。キー群は、Ａキー，Ｂキーを含むテンキー５１，メモリ／セットキー５２，スタートキー５３，転送キー５４，取り消しキー５５，キーコンキー５６からなっている。曲番号をカラオケ装置本体に入力する場合、まずテンキー５１を操作して曲番号を入力すると、入力内容がＬＣＤ表示部５８に表示される。この曲番号の入力が間違っている場合には取り消しキー５５をオンすることにより入力内容を取り消すことができ、こののち最初から入力しなおすことができる。曲番号の入力ののち、メモリ／セットキー５２をオンしてバッファの内容を確定し、転送キー５４をオンするとこの確定した曲番号がカラオケ装置本体に転送される。すなわち、曲番号に対応する赤外線コード信号を赤外線発光部５７から出力する。カラオケ装置本体は、この受信した曲番号を予約リストに登録する。スタートキー５３は、予約リストに登録されているカラオケ曲を利用者の指示を待ってスタートする単曲モード時に使用されるキーであり、このスタートキー５３がオンされたとき先頭に登録されているカラオケ曲の演奏をスタートする。また、カラオケ曲の演奏中に取り消しキー５５をオンするとその曲の演奏が中止される。
【００１４】
また、キーコンキー５６はシーソー構造になっており、キーの右側が△キー５６ｂ、キーの左側が▽キー５６ａになっている。△キー５６ｂを１回オンすると演奏のキーが半音上昇する。また、▽キー５６ａを１回オンすると演奏のキーが半音低下する。
【００１５】
上記キー群のうち、テンキー５１，キーコンキー５６およびスタートキー５３は、ＩＣＭデータのアラーム機能において時刻の入力などに使用される。
【００１６】
ここで、曲番号は４桁の歌手番号＋２桁の歌手別曲番号の６桁で構成されており、全てのカラオケ曲の曲番号の上位４桁はその曲のオリジナル歌手の歌手番号になっている。そして、歌手番号のうち、“８０００”がＩＣＭデータに割り当てられており、ＩＣＭデータもカラオケ曲と同じ構成の６桁の曲番号（たとえば“８０００−１０”など）で識別される。
【００１７】
カラオケ装置本体において、コマンダ受信部２３は、コマンダ１５から受信した赤外線コード信号をデータに復元し、このデータをＣＰＵ２０に伝達する。ＣＰＵ２０はこのデータに対応し、曲番号の予約リスト２２４への登録などの対応処理を実行する。操作部２４はカラオケ装置のフロントパネルに設けられており、上記コマンダ１５と同様のテンキーなどのキースイッチ群を備えている。表示部２５も操作部２４と同様カラオケ装置のフロントパネルに設けられており、現在演奏中の曲番号や予約曲数などを表示するＬＥＤマトリクス表示器を含んでいる。
【００１８】
音源２９は、楽曲データに含まれる楽音データに基づいて楽音信号を形成する。音声データ処理部３０は、楽曲データに含まれる音声データに基づいてバックコーラスなどの音声信号を再生する。音源２９が形成した楽音信号および音声データ処理部３０が再生した音声信号はＤＳＰ３１に入力される。ＤＳＰ３１は、これら楽音信号および音声信号に対してリバーブ，エコーなどの効果を付与する。ＤＳＰ３１が付与する効果の種類や程度は、楽曲データに含まれているＤＳＰ制御データに基づいて制御される。効果が付与された楽音信号，音声信号はＤ／Ａコンバータ３３でカラオケ演奏音のアナログ信号に変換されたのちアンプ３３に出力される。アンプにはマイク１１から歌唱音声信号も入力される。アンプ３３はカラオケ演奏音と歌唱音声信号をミキシング・増幅してスピーカ３５を駆動する。
【００１９】
図３（Ｃ）、（Ｄ）は、楽曲データおよびＩＣＭデータの構成例を示す図である。
同図（Ｃ）は楽曲データの構成を示している。楽曲データは、ヘッダ，楽音トラック，歌詞トラック，音声制御トラック，ＤＳＰ制御トラックからなっている。ヘッダは、この楽曲データに関する種々のデータが書き込まれる部分であり、曲名，ジャンル，発売日，曲の演奏時間などのデータを含んでいる。
【００２０】
楽音トラック，歌詞トラック，音声制御トラック，ＤＳＰ制御トラックの各トラックは全てＭＩＤＩフォーマットで記述されている。ＭＩＤＩフォーマットは、複数のイベントデータと各イベントデータ間の時間間隔を示すデュレーションデータΔｔからなっている。シーケンスプログラムは、所定のテンポクロックでΔｔをカウントし、Δｔをカウントアップしたときこれに続くイベントデータを読み出して所定の処理部へ出力する。
【００２１】
楽音トラックは、メロディトラック，リズムトラックを初めとして種々のパートのトラックを含んでいる。楽音トラックのイベントデータは楽音の発音や楽音の消音などを指示するノートオンイベントデータやノートオフイベントデータなどで構成されている。
【００２２】
歌詞トラックは、モニタ３９上に歌詞を表示するためのシーケンスデータを記憶したトラックである。このシーケンスデータは楽音データではないが、インプリメンテーションの統一をとり、作業工程を容易にするためこのトラックもＭＩＤＩデータ形式のシステム・エクスクルーシブ・メッセージで記述されている。音声制御トラックは、音声データ部に記憶されている音声データの発生タイミングや再生ピッチなどを指定するシーケンストラックである。音声データ部には、音源２９で合成しにくいバックコーラスやハーモニー歌唱などの人声が記憶されている。ＤＳＰ制御トラックには、ＤＳＰ３１の動作を制御するＤＳＰ制御データがデュレーションデータとともに書き込まれている。
【００２３】
同図（Ｄ）はＩＣＭデータの構成を示す図である。ＩＣＭデータも上記楽曲データとほぼ同様の構成になっており、このＩＣＭデータの名称，リリース日などのデータが書き込まれるヘッダ、スクリプトデータ、および、該スクリプトの実行時に使用される複数の画像データなどからなっている。アラーム機能ＩＣＭデータは、図４〜図８の動作を実行するスクリプト、図１１〜図１５の画面をモニタに表示するための画像データ、および、図１０のメッセージテーブルや終電時刻表などのテキストデータなどで構成されている。
【００２４】
このようにＩＣＭデータも楽曲データとほぼ同様の構成をしているため、楽曲データとともに配信センタからダウンロードしてデータを更新することができるく。データの更新はＩＣＭデータ全体の書き換えのみならず、一部のスクリプトや画像データ，テキストデータのみの書き換えも可能である。
【００２５】
上記の構成において、利用者がアラーム機能ＩＣＭデータの曲番号（たとえば“８０００−１０”）を入力すると、他の先に予約されたカラオケ曲に優先してアラーム機能ＩＣＭデータが実行され、約束や門限の時刻や最終電車で帰る駅名などのアラームが必要な予定を入力することができる。この入力ののちカラオケ装置は通常のカラオケ曲演奏動作を実行するが、上記アラーム時刻が５分以内に近づくとカラオケ曲の曲間にアラームを表示して利用者に注意を促すとともに、この利用者が予約しているカラオケ曲を取り消しや優先演奏させるなど予約内容を変更できるようにする。さらに、上記予定時刻になると、利用者のカラオケ演奏を中止してアラームを表示し、予定に遅れることがないようにする。
【００２６】
図４，図５は同カラオケ装置の曲予約動作，予約曲の実行動作を示すフローチャートである。図６〜図８は同カラオケ装置のアラーム機能ＩＣＭデータを実行したときの動作を示すフローチャートである。図９は予約リスト２２４の例を示す図である。図１０は利用者が登録したアラームが必要な予定を記憶する予定テーブル２２５を示す図である。図１１〜図１５は前記アラーム機能が実行されているときにモニタ７，８に表示される画面の例を示す図である。図１６は前記アラーム機能ＩＣＭデータに含まれるメッセージテーブルの例を示す図である。
【００２７】
図４は曲予約動作を示すフローチャートである。コマンダ１５から曲番号が入力されると（ｓ１）、この曲番号がアラーム機能ＩＣＭデータなどのＩＣＭデータを指定する曲番号であるかを判断する（ｓ２）。アラーム機能ＩＣＭデータを指定する曲番号の場合には予約リストの最上位にこれを登録し、現在演奏中のカラオケ曲の次にこれが実行されるようにする（ｓ３）。一方、通常のカラオケ曲の曲番号であった場合には予約リストの最下位にこれを登録する（ｓ４）。なお、現在カラオケ曲が演奏されていない場合には、この曲番号が入力されたＩＣＭデータまたはカラオケ曲が即座に実行される。
【００２８】
図５は予約実行動作を示すフローチャートである。この動作は先のカラオケ曲の演奏が終了したとき実行される動作である。まず予約リスト２２４に登録されている曲番号があるか否かを判断する（ｓ１０）。登録されている曲番号がない場合には曲間ＣＭを上映する。この曲間ＣＭはＩＣＭデータによって実行されるものであり、リクエストベスト２０やイベント情報などを表示するものである。曲番号が予約リスト２２４に予約登録されている場合には、そのうち最上位のものを読み出し（ｓ１１）、これがアラームＩＣＭデータを指定する曲番号であるか否かを判断する（ｓ１２）。アラームＩＣＭデータを指定する曲番号であった場合にはＩＣＭデータ記憶エリア２７２からアラーム機能ＩＣＭデータを読み出し（ｓ１３）、図６のアラーム設定モードの動作に移行する。また、通常の楽曲データを指定する曲番号であった場合に、この曲番号で指定された楽曲データを読み出し（ｓ１４）、この曲の演奏動作に移行する。
【００２９】
図６は前記アラーム設定モードの動作を示すフローチャートである。この動作ではまず、オンすると、アラームが必要な予定が最終電車（終電）であるか約束や門限などの用件であるかを選択する画面を表示する（ｓ２０）。利用者が終電を選択するとｓ２２以下の動作に進む。利用者が用件を選択した場合にはｓ４０以下の動作に進む。
【００３０】
ｓ２２では図１１（Ａ）に示す路線リストを表示して、利用者が帰る電車路線を選択させる。利用者がこの路線リストに基づいて路線を選択すると（ｓ２３）、この電車路線の駅名リストを表示する（ｓ２４：図１１（Ｂ）参照））。なお、図１１（Ｂ）は路線として京阪線を選択した場合の駅名リストを示している。利用者がこの駅名リストから自分が下車する駅を選択すると（ｓ２５）、アラーム機能ＩＣＭデータにテキストデータとして含まれている時刻表からその駅に到着する最後の電車の時刻を読み出す（ｓ２６）。ここで、路線が経由する場合にはその最短経路を割り出して最寄り駅の最終時刻を割り出し、さらに、このカラオケ装置が設置されている店舗から最寄りの駅までの所要時間を予め減算して予定時刻とする。そして現在時刻を参照して予定時刻が過ぎていないかを判断する（ｓ２７）。予定時刻がまだの場合には、この店舗から下車駅までの距離を前記時刻表に含まれる距離データ欄から読み出し（ｓ２８）。この距離に基づいて概算のタクシー料金を算出する（ｓ２９）。これら予定時刻と概算のタクシー料金を予定テーブルに記憶して（ｓ３０）、動作を終了する。
【００３１】
一方、ｓ２７で既に予定時刻を過ぎている場合にはモニタ７，８に「最終電車はもう終わっています。」の文言を表示し（ｓ３１）、この店舗から下車駅までの距離を読み出し（ｓ３２）、この距離に基づいて概算のタクシー料金を算出して（ｓ３３）、「タクシー料金は約○○円です。」の文言とともに表示する（ｓ３４）。そしてこの予定を予定テーブルに記憶することなく動作を終了する。
【００３２】
また、約束などの用件を登録する場合にはｓ２１からｓ４０に進む。ｓ４０では、図１２の用件入力画面を表示して予定時刻の入力を受け付ける（ｓ４１）。約束などの用件の場合、カラオケ装置は、最終電車の時刻のように経路や駅までの距離などを判断して時間を逆算することができないため、利用者が実際の用件の場所とこの店舗の場所との距離を勘案した時刻を予定時刻として入力するものとする。現在時刻を判断し（ｓ４２）、入力された予定時刻が既に過ぎていれば「予定の時刻はもう過ぎています。」の文言を表示して（ｓ４４）、動作を終了する。入力された予定時刻が現在時刻よりも後であれば、引き続き図１２の画面を表示して、用件の選択を受け付ける（ｓ４３）。この選択された用件とその時刻を前記テーブルに記憶して（ｓ１１）、動作を終了する。図１２に示すように用件として、「約束」、「門限」、「映画」、「学校」、「仕事」、「その他」を選択することができる。同図は「門限」が選択された状態を示している。なお、図１１，図１２において路線名，駅名，用件名など表示された項目の選択は、キーコンキー５６（▽キー５６ａ，△キー５６ｂ）によるカーソルの移動で行い、その選択の確定はスタートキー５３で行う。また、図１２における時刻の入力はテンキーで行う。なお、時刻の入力は、１２時間以上先の時刻が入力される場合はないと想定して午前／午後の入力を省略している。
【００３３】
上記の動作ののち、カラオケ装置は通常の動作に復帰し、予約順にカラオケ曲の演奏を行う。そして、カラオケ曲の演奏が終了する毎に図７の動作を実行する。図７は、カラオケ曲の演奏が終了する毎に実行される予定チェック動作を示すフローチャートである。まず、現在時刻を読み出し（ｓ５０）、予定テーブルを検索して（ｓ５１）、現在時刻から５分以内の予定時刻の予定が存在するかを判断する（ｓ５２）。該当する予定がない場合にはそのままこの動作を終了し、図５の予約処理動作に移行する。
【００３４】
５分以内の予定がある場合にはこの予定を読み出してモニタ７，８に図１４のようなアラーム画面を表示する（ｓ５３）。図１４（Ａ）は最終電車の時刻が近づいてきたときの表示例を示しており、行き先の駅名ととともに、ｓ２９で計算されている概算のタクシー料金を一緒に表示する。また、同図（Ｂ）は約束などの用件の時刻が近づいてきたときの表示例を示しており、用件の内容「約束」と図１６のメッセージテーブルからこの用件に対応して読み出されたメッセージを表示している。
【００３５】
この用件の利用者が予約しているカラオケ曲を整理するために予約リスト２２４の内容を図１３に示す構成でモニタ７，８に表示する（ｓ５４）。これは図９（Ａ）に示す予約リストの内容を表示したものである。利用者は、▽キー５６ａ，△キー５６ｂ，テンキー５１の１キー，２キー，０キーおよびスタートキー５３を用いてこの予約リストを整理することができる。
【００３６】
この予約リストが表示された当初は１曲目の位置にカーソルが表示されているが、▽キー５６ａまたは△キーキー５６ｂを操作することによって、このカーソルを上下に移動させることができる。また、画面上には５曲分の予約曲しか表示されていないが、カーソルの移動によって画面がスクロールし６曲目以後の予約曲を表示させることもできる。そして、予定時刻が近づいてきた利用者の予約曲の位置にカーソルが来たときに０キーおよび１キーまたは２キーをオンする。０キーをオンすると、その曲が予定時刻が近づいてきた利用者の予約曲であることを示す予定客フラグがセットされ、その利用者の予定時刻が予定時刻欄に記憶される（図９（Ａ）参照）。そして、１キーをオンすると、その曲の優先フラグがセットされる。２キーをオンすると、その曲の取消フラグがセットされる。利用者が予約した曲に全ての曲に対して上記操作を行ったのちスタートキー５３をオンすると、この優先フラグ，取消フラグに基づいて、図９（Ａ）→同図（Ｂ）のように予約リストが整理される。すなわち、優先フラグがセットされた曲は予約リストに上位に並べ替えられ、取消フラグがセットさた曲は予約リストから削除される。
【００３７】
上記予約リストの整理におけるＣＰＵ２０の動作を説明する。ｓ５５〜ｓ５９でキー入力を監視している。▽△キー５６ａ，ｂがオンされた場合にはｓ５５の判断でｓ６１に進み、▽キー５６ａまたは△キー５６ｂのオンに対応してカーソルを下または上に移動する。なお、このときカーソルが表示中のリストから外れるときにはリストをスクロールする。また、カーソルのリストの上端または下端にある場合には、カーソルはそれ以上、上または下に移動しないものとする。
【００３８】
０キーがオンされた場合にはｓ５６の判断でｓ６２に進み、そのときカーソルがある予約曲に対して予定客フラグをセットするとともに、予定時刻欄にこの利用者の予定時刻を書き込む（ｓ６３）。１キーがオンされた場合にはｓ５７の判断でｓ６４に進み、そのときカーソルがある予約曲に対して優先フラグをセットする。そしてその曲の取消フラグが既にセットされている場合にはその取消フラグをリセットする（ｓ６５）。２キーがオンされた場合にはｓ５８の判断でｓ６６に進み、そのときカーソルのある予約曲に対して取消フラグをセットする。そしてその曲の優先フラグが既にセットされている場合にはその優先フラグをリセットする（ｓ６７）。なお、予定客フラグ，優先フラグまたは取消フラグがセットされているときに、重ねて０キー，１キーまたは２キーがオンされたときはそのフラグをリセットするものとする。
【００３９】
そして、スタートキー５３がオンされた場合にはｓ５９の判断で、ｓ６８に進み、優先フラグ，取消フラグの内容に従って、図９（Ｂ）のように予約リストを整理する。これで予約リストの整理を終了し、図５の予約処理動作に進む。
【００４０】
図８は時刻チェック動作を示すフローチャートである。この動作はカラオケ曲が演奏されているいないにかかわらず約１分毎に実行される動作である。まず、現在時刻を読み出し（ｓ７０）予定テーブルを検索して（ｓ７１）、予定時刻が到来した予定が存在するかを判断する（ｓ７２）。該当する予定がない場合にはそのままこの動作を終了する。
【００４１】
該当する予定がある場合には、大型モニタ７に図１５に示すアラームを表示する（ｓ７３）。そして現在カラオケ演奏中であるか否かを判断し（ｓ７４）、カラオケ演奏中であれば、ＲＡＭ２２の予定客フラグ２２１および予定時刻２２２を参照し、この予定時刻が到来した利用者の曲であるかを判断する（ｓ７５）。予定時刻が到来した利用者のカラオケ曲が演奏されているのであればこのカラオケ曲の演奏を中止し（ｓ７６）、歌唱用モニタ８にも図１５のアラーム画面を表示する（ｓ７７）。そして、予約リストを検索し（ｓ７８）、予定時刻の到来した利用者の予約曲を予約リストから消去する（ｓ７９）。予定時刻の到来した利用者のカラオケ曲が演奏されている場合以外はｓ７４，ｓ７５からｓ７８にジャンプして予約曲の消去のみを行う。これにより、先に帰った利用者の予約曲が予約リストに残ることが無い。
【００４２】
なお、上記実施形態では予定がある場合には、予告なく曲を途中で中断するようにしたが、事前に、たとえば曲のスタート時にこの曲は途中で中断される旨を表示するようにしてもよい。また、途中で中断しそうな曲は、テンポを早くして時間内に終了するように演奏するようにしてもよい。さらに、上記実施形態では、予定時刻が到来した利用者の曲が演奏されている場合のみ演奏を中止するようにしているが、予定時刻が到来した場合には誰の曲が演奏されていても演奏を中止または一時停止させるようにしてもよい。
【００４３】
また、上記実施形態では、モニタへの表示でアラームするようにしているが、音声によるアラームにしてもよく、表示と音声を併用したアラームにしてもよい。また、使用する言語は日本語のみならず、英語，韓国語，中国語などど種々の言語で行ってもよい。
【００４４】
なお、上記実施形態では、予定事項を最終電車としているが、これ以外にデパートなどの店舗の開店・閉店時刻や映画館の映画のスタート時刻などを時刻表として記憶しておき、これを自動的に読み出すようにしてもよい。また、約束などの用件の場合、その時刻を直接入力して予定時刻を設定しているが、現在時刻からの経過時間（たとえば「１時間後」など）を入力できるようにしてもよい。
【００４５】
また、各自が個人を識別できるリモコンを使用する場合には、個人名を表示することにより、よりインパクトのあるアラームを発することができる。また、個人情報として帰宅時の下車駅や門限などが設定されている場合には、個人識別リモコンから入力されるコードに基づいてカラオケ装置が利用者を識別し、その利用者の予定を読み出すことにより、利用者がアラームの予定を設定しなくても自動的にアラームを発することができるようになる。
【００４６】
【発明の効果】
請求項１の発明によれば、利用者が約束などの予定時刻で入力しておけば、その時刻になったときカラオケ演奏を中断して、その旨を報知してくれるため、時刻を気にしながら歌唱する必要がなくなり、安心してカラオケを楽しむことができる。
【００４７】
請求項２の発明によれば、最終電車などの予定イベントを入力すれば、装置がそのイベントの時刻を検索して監視し、この時刻になったときカラオケ演奏を中断して報知してくれるため、最終電車などのイベントの時刻を正確に知らない利用者であっても安心してカラオケを楽しむことができる。
【図面の簡単な説明】
【図１】この発明の実施形態であるカラオケ装置のブロック図
【図２】同カラオケ装置に付属するコマンダの外観図
【図３】同カラオケ装置のハードディスク記憶装置，ＲＡＭの構成図、および、楽曲データ，ＩＣＭデータの構成を示す図
【図４】同カラオケ装置の曲番号の予約登録時の動作を示すフローチャート
【図５】予約実行動作を示すフローチャート
【図６】アラーム設定モード時の動作を示すフローチャート
【図７】予約チェック動作を示すフローチャート
【図８】時刻チェック動作を示すフローチャート
【図９】予約リストの例を示す図
【図１０】予定テーブルの例を示す図
【図１１】アラーム設定モード時に表示される画面の例を示す図
【図１２】アラーム設定モード時に表示される画面の例を示す図
【図１３】予定チェック時に表示される画面の例を示す図
【図１４】予定チェック時に表示される画面の例を示す図
【図１５】時刻チェック時に表示される画面の例を示す図
【図１６】ＩＣＭデータに含まれるメッセージテーブルの例を示す図
【符号の説明】
７，８…モニタ
２２…ＲＡＭ、２２１…予定客フラグ、２２２…予定時刻記憶エリア、
２２４…予約リスト、２２５…予定テーブル
２７…ハードディスク装置、２７２…ＩＣＭデータ記憶エリア
【図１】
0004088984.tif 000002
【図２】
0004088984.tif 000003
【図３】
0004088984.tif 000004
【図４】
0004088984.tif 000005
【図５】
0004088984.tif 000006
【図６】
0004088984.tif 000007
【図７】
0004088984.tif 000008
【図８】
0004088984.tif 000009
【図９】
0004088984.tif 000010
【図１０】
0004088984.tif 000011
【図１１】
0004088984.tif 000012
【図１２】
0004088984.tif 000013
【図１３】
0004088984.tif 000014
【図１４】
0004088984.tif 000015
【図１５】
0004088984.tif 000016
【図１６】
0004088984.tif 000017