(57)【要約】【課題】電源をオフにした時点で演奏処理の待ち行列によって演奏予約されていた楽曲を、電源を再びオンにしたときに演奏できるようにした待ち行列バックアップ機能付きカラオケ装置おいて、カラオケ装置の利用形態に応じて柔軟に待ち行列を残したり、初期化したりできるようにする。【解決手段】演奏予約された楽曲識別子の待ち行列を不揮発性メモリ上で管理し、電源オンになったとき、それまでの電源オフ継続期間があらかじめ設定された基準時間を超えたか否かを判断し、超えている場合には待ち行列の内容を初期化する待ち行列バックアップ機能付きカラオケ装置としている。【選択図】　　　図２
2004093920.tif 000002
【特許請求の範囲】
【請求項１】
演奏予約された楽曲識別子の待ち行列を不揮発性メモリ上で管理し、電源オンになったとき、それまでの電源オフ継続期間があらかじめ設定された基準時間を超えたか否かを判断し、超えている場合には待ち行列の内容を初期化することを特徴とする待ち行列バックアップ機能付きカラオケ装置。
【請求項２】
演奏予約された楽曲識別子の待ち行列を不揮発性メモリ上で管理し、電源オンになったとき、それまでの電源オフ継続期間があらかじめ設定された日時を跨いでいるか否かを判断し、跨いでいる場合には待ち行列の内容を初期化することを特徴とする待ち行列バックアップ機能付きカラオケ装置。
【請求項３】
演奏予約された楽曲識別子の待ち行列を不揮発性メモリ上で管理し、電源オンになったとき、それまでの電源オフ継続期間があらかじめ設定された時間帯とオーバーラップしている場合には初期化することを特徴とする待ち行列バックアップ機能付きカラオケ装置。
【請求項４】
演奏予約された楽曲識別子の待ち行列を不揮発性メモリ上で管理し、電源オンになったとき、それまでの電源オフ継続期間があらかじめ設定された基準時間を超えたか否かを判断し、超えている場合には待ち行列の内容を初期化し、超えていなくても前記期間があらかじめ設定された時間帯とオーバーラップしている場合には初期化することを特徴とする待ち行列バックアップ機能付きカラオケ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明はカラオケ装置に関し、特に、電源をオフにした時点で演奏処理の待ち行列によって演奏予約されていた楽曲を、電源を再びオンにしたときに演奏できるようにした待ち行列バックアップ機能付きカラオケ装置に関する。
【０００２】
【発明の背景】
カラオケ装置は一度電源をオフにして、再度電源をオンにすると、電源オフ時に待ち行列に登録されていた演奏予約楽曲はクリアされる。カラオケ店舗に常設されているカラオケ装置であれば、利用途中で電源を切断する必要はないし、営業時間が終われば、故意に電源を切って、待ち行列を初期化する。
【０００３】
しかし、観光バスなどに設置される車載用のカラオケ装置などでは、利用途中であっても、バスが休憩のために停車してエンジンを切ると、カラオケ装置の電源も切れてしまう。そのため、休憩前に予約しておいた楽曲を休憩後に演奏させることができない。また、特許第３１１５２３５号公報に記載の独立型カラオケ装置では、１台を複数の宴会場で移動させながら使用する形態が想定され、移動の際には電源を一度オフにする場合が多い。このタイプのカラオケ装置でも車載型のカラオケ装置と同様に電源オフとともに待ち行列が初期化されては困る場合が多い。
【０００４】
確かに、待ち行列を不揮発性のメモリに格納するようにカラオケ装置を構成しておけば、電源をオフにしても待ち行列が初期化されることなく、電源を再度オンにすれば、電源オフ時の待ち行列に基づいて演奏処理が再開される。しかし、カラオケ装置の利用者が変わる場合には、前の利用客が残した待ち行列を初期化する必要がある。前述の車載カラオケ装置を例に挙げると、演奏予約した曲が全て演奏されないままその日の旅程が終了したとする。次の日、同じ利用者が同じカラオケ装置を使う。その際、前日の待ち行列を残しておく必要性がある場合と、そうでない場合とがある。
【０００５】
常設型のカラオケ装置であっても、営業時間中にオフにされた場合には待ち行列が初期化されては困る場合もあるが、営業時間外ではオフにされている期間がいくら短くてもオフ時の待ち行列は不要である。
【０００６】
【発明の開示】
本発明は、カラオケ装置における待ち行列の管理に係わる種々の問題点に鑑みなされたもので、その目的は、カラオケ装置の利用形態に応じて柔軟に待ち行列を残したり、初期化したりできる待ち行列バックアップ機能付きカラオケ装置を提供することにある。
【０００７】
本発明のバックアップ機能付きカラオケ装置は、演奏予約された楽曲識別子の待ち行列を不揮発性メモリ上で管理し、電源オンになったとき、それまでの電源オフ継続期間があらかじめ設定された基準時間を超えたか否かを判断し、超えている場合には待ち行列の内容を初期化することとしている。
【０００８】
あるいは、電源オンになったとき、それまでの電源オフ継続期間があらかじめ設定された日時を跨いでいるか否かを判断し、跨いでいる場合には待ち行列の内容を初期化したり、電源オンになったとき、それまでの電源オフ継続期間があらかじめ設定された時間帯とオーバーラップしている場合には初期化したりすることとしてもよい。
【０００９】
さらに、より複雑な待ち行列管理形態にも対応して、電源オンになったとき、それまでの電源オフ継続期間があらかじめ設定された基準時間を超えたか否かを判断し、超えている場合には待ち行列の内容を初期化し、超えていなくても前記期間があらかじめ設定された時間帯とオーバーラップしている場合には初期化するようにしてもよい。
【００１０】
【発明の実施の形態】
＝＝＝カラオケ装置の基本的な構成と動作＝＝＝
この発明の一実施例によるカラオケ装置の機能ブロック図を図１に示す。このカラオケ装置１は周知の通信カラオケシステムの演奏端末とほぼ同様の構成である。中央制御部１１は、ＣＰＵ・ＲＡＭ・ＲＯＭ・リアルタイムクロック（ＲＴＣ）などを内蔵するコンピュータ本体であり、各周辺構成部を制御してこのカラオケ装置１を統括している。ハードディスク装置１２には多数のカラオケ楽曲について、ＭＩＤＩデータを主体とした伴奏音楽データと、歌詞画像の生成起源となる歌詞描出データとを含むカラオケデータが蓄積されている。歌詞描出データは歌詞文字、歌詞文字列の表示／消去タイミング、表示した文字列において歌唱タイミングにある文字を色変えていくための指示情報などを含んでいる。さらにハードディスク装置１２には、所定形式の長時間分の動画データと、動画データの処理シーケンス（処理すべき動画データの格納場所と処理順番など）を規定した台本データも格納されている。そして、中央制御部１１は、各楽曲のカラオケデータと台本データとを楽曲番号によって識別し、これをカラオケデータベースとして管理している。なお、中央制御部１１は、通信制御部２３を介して所定の情報通信網に接続されているホスト装置と適時に通信し、新譜楽曲についてのカラオケデータや台本データなどを取り寄せ、カラオケデータベースの内容を随時更新している。
【００１１】
中央制御部１１は、カラオケ装置１本体に配設されている操作パネル１４やリモコン送信器１３から楽曲番号を含んだ演奏予約コマンドを操作制御部１５を介して受け付けると、その番号を内部のＲＡＭに格納して演奏処理の待ち行列で管理する。そして、待ち行列から楽曲番号を順次取り出し、該当のカラオケデータをハードディスク装置１２より読み出し、このカラオケデータ中の伴奏音楽データをシンセサイザ１６に転送して伴奏音楽を生成させ、歌詞描出データに基づいて伴奏音楽に同期して歌唱すべき箇所が色変わりする歌詞画像をビデオＲＡＭ２０に順次ビットマップ展開していく。また、台本データに基づいて所定の動画データを所定の順番で映像制御部２１に順次転送して歌詞画像の背景動画を復号させる。
【００１２】
ミキシングアンプ１７は伴奏音楽とマイクロホン１９に入力された歌唱音声とを混合・増幅してスピーカ１８より音響出力する。映像制御部２１は、復号した動画映像に歌詞画像をスーパーインポーズ処理してディスプレイ２２に表示出力する。
【００１３】
＝＝＝待ち行列バックアップ機能＝＝＝
カラオケ装置１は、上述した基本機能に加え、電源がオフになっても待ち行列を保存し、再度電源がオンになった際には、その待ち行列に従って演奏処理を再開する待ち行列バックアップ機能を備えている。しかも、本実施例のバックアップ機能によれば、電源が所定の条件を超えてオフになっていた場合には待ち行列を初期化して、不要な待ち行列を残さないようにしている。
【００１４】
＝＝＝バックアップ動作＝＝＝
カラオケ装置１は、電源オフ時に待ち行列を不揮発性メモリに記憶することとしている。そして、そのためのフラッシュメモリ３０を備えている。もちろん、ハードディスク装置１２を不揮発性メモリとして利用してもよい。中央制御部１１のＲＴＣは、内蔵バッテリ（図示せず）によって動作して現在日時を刻み続けている。また、待ち行列をバックアップしておく条件として、所定のバックアップ時間がＲＯＭに格納されている。
【００１５】
中央制御部１１は、電源が所定の操作によってオフにされると、そのオフ操作を受け付けた日時（オフ日時）と、その時点でＲＡＭに格納されている待ち行列をフラッシュメモリ３０に記憶した上で電源をオフにする。
【００１６】
所定の操作によって再度電源がオンにされると、この電源オンの日時を取得するとともに、フラッシュメモリ３０からオフ日時を読み出す。そして、双方の日時の時間差（オフ継続時間）を算出する。そして、このオフ継続時間がバックアップ時間以内であれば、フラッシュメモリ３０内の待ち行列をＲＡＭに移動し、その待ち行列に基づく演奏処理を再開させる。オフ継続時間がバックアップ時間を超えていれば、フラッシュメモリ３０内の待ち行列を消去して待ち行列を初期化する。図２に本実施例における待ち行列バックアップ機能の処理の流れ図を示した。
＝＝＝バックアップ条件＝＝＝
バックアップ条件はカラオケ装置の管理者など、利用者側で設定できるようにするために、利用者入力により受け付けたバックアップ条件をフラッシュメモリ３０やハードディスク装置１２などに記憶するように構成してもよい。
【００１７】
また、待ち行列をバックアップする条件としては、オフ継続時間に限らず、例えば、オフした日とオンにした日とが異なっていれば待ち行列を初期化したり、同じ利用客が所定の期間カラオケ装置を利用する場合や午前と午後で利用客が変わる場合に待ち行列を初期化したりする待ち行列管理形態にも対応して、オフになっていた期間が所定の日時を跨いでいる場合、待ち行列を初期化してもよい。
【００１８】
また、例えば、カラオケ店舗などの常設型カラオケ装置では、電源のオフとオンとが営業時間外の時間帯とオーバーラップしている場合には待ち行列をバックアップする必要性はない。すなわち、閉店時間後にオフにしたり、閉店前にオフにして翌日の開店前にオンにしたり、閉店後から開店前までの間に電源をオフしてオンにしたりする場合には、待ち行列を初期化するのが普通である。このような場合にも対応して、電源オンになったとき、それまでの電源オフ継続期間があらかじめ設定された時間帯とオーバーラップしている場合には初期化することとしてもよい。
【００１９】
さらに、営業時間中に一時的に電源オフになった場合には待ち行列をバックアップする必要があるとともに、閉店時間帯や本来なら開店している時間帯であっても定休日など一定時間以上継続してオフにされていれば待ち行列をバックアップする必要がないなど、より複雑な待ち行列管理形態にも対応して、電源オンになったとき、それまでの電源オフ継続期間があらかじめ設定された基準時間を超えたか否かを判断し、超えている場合には待ち行列の内容を初期化し、超えていなくても前記期間があらかじめ設定された時間帯とオーバーラップしている場合には初期化するようにしてもよい。
【００２０】
＝＝＝バックアップ制御＝＝＝
上記実施例では、電源をオンにしたときにフラッシュメモリ３０に記憶されていたオフ日時を読み出した上で待ち行列を初期化するかどうかを決定していた。このバックアップ制御方式に限らず。電源オフ時にバックアップ条件に基づく期限を求め、その期限を不揮発性メモリに記憶するように構成してもよい。たとえば、バックアップ時間が３時間で、オフ日時が午後１１時であれば、中央制御部１１は、電源オフ時に次の日の午前２時を期限として設定する。そして、電源がオンにされたときの日時がその期限を過ぎていれば待ち行列を初期化する。
【００２１】
また、演奏処理に供される待ち行列自体をＲＡＭに格納せず、不揮発性メモリに直接格納して現在日時も逐次記憶するように構成しておけば、停電や誤操作などによって電源がオフにされたときにも待ち行列をバックアップすることができる。
【００２２】
【発明の効果】
本発明のバックアップ機能付きカラオケ装置によれば、カラオケ装置の利用形態に応じて待ち行列を残したり、初期化したりすることができる。
【図面の簡単な説明】
【図１】本発明の実施例におけるカラオケ装置の機能ブロック図である。
【図２】上記カラオケ装置における待ち行列バックアップ機能の処理の流れ図である。
【符号の説明】
１　　カラオケ装置
１１　中央制御部
１２　ハードディスク
３０　フラッシュメモリ
【図１】
2004093920.tif 000003
【図２】
2004093920.tif 000004