(57)【特許請求の範囲】
【請求項１】
各種操作を行うための操作パネル及び装置本体を有するカラオケ装置、及び前記カラオケ装置と通信可能なサーバを有するカラオケシステムであって、
前記操作パネルは、
前記装置本体のエラーを検知した場合に、利用者によって選択された楽曲に対応する楽曲情報を前記サーバに送信する検知部と、
前記サーバから受信した楽曲データに基づいて楽曲を演奏させる処理を行うデータ処理部と、
を有し、
前記サーバは、
前記楽曲情報を受信した場合、当該楽曲情報に対応する楽曲データを前記操作パネルに送信するデータ送信部を有することを特徴とするカラオケシステム。
【請求項２】
前記装置本体は、
選択された楽曲の演奏を開始させる時刻を示す時刻信号を前記操作パネルに送信する時刻信号送信部を有し、
前記操作パネルは、
前記時刻信号の示す時刻から前記エラーの検知時までの経過時間を取得する取得部を有し、
前記データ処理部は、前記サーバから受信した楽曲データに基づいて楽曲を演奏させる際、前記経過時間に応じて楽曲の途中から演奏を開始させる処理を行うことを特徴とする請求項１記載のカラオケシステム。
【請求項３】
前記データ送信部は、前記楽曲データと併せて、当該楽曲データに対応する歌詞テロップデータ及び背景画像データの少なくとも一方を送信し、
前記データ処理部は、前記楽曲の演奏に合わせて、前記歌詞テロップデータに基づく歌詞テロップ及び背景画像データに基づく背景画像を表示部に表示させることを特徴とする請求項１または２記載のカラオケシステム。
【請求項４】
前記表示部は、前記操作パネルのディスプレイ、前記カラオケ装置が有する表示装置、及び携帯端末の表示画面の少なくとも一つであることを特徴とする請求項３記載のカラオケシステム。
【請求項５】
前記操作パネルは、
前記エラーを検知した場合に、前記装置本体のリセットを行うためのリセット信号を前記装置本体に送信するリセット信号送信部を有することを特徴とする請求項１〜４のいずれか一つに記載のカラオケシステム。
【請求項６】
前記操作パネルは、
前記エラーを検知した後、前記装置本体のエラーが解消するまでに選択された楽曲に対応する楽曲情報を前記サーバに送信するパネル側楽曲送信部を有し、
前記データ送信部は、前記パネル側楽曲送信部から送信された楽曲情報に対応する楽曲データを前記操作パネルに送信することを特徴とする請求項１〜５のいずれか一つに記載のカラオケシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカラオケシステムに関する。
【０００２】
液晶タッチパネル式のユーザーインターフェース等をカラオケ装置本体の前面部分に操作パネルとして備えたカラオケ装置が知られている。この操作パネルを利用することで、カラオケリモコン装置と同様の選曲操作や、カラオケ装置本体で行う各種設定操作を一つの操作パネルで行うことができる。
【０００３】
また、バーやスナックのような所謂ナイト店舗等では、店内の雰囲気を妨げないようにカラオケ装置本体は来店客に見えない場所に収納しておき、操作パネルのみを独立させてカウンターにおいたり、カウンター内の壁に設置したりできるレイアウトが自由なカラオケ装置が望まれている。
【０００４】
そこで、出願人は装置本体に対して操作パネルが着脱可能となるよう、装置本体に対して操作パネルを有線で接続した新たなカラオケ装置を発表している（非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】“ＬＩＶＥ  ＤＡＭ  ＳＴＡＤＩＵＭ”、［ｏｎｌｉｎｅ］、株式会社第一興商、［平成２７年１０月２３日検索］、インターネット＜ＵＲＬ：http://www.dkkaraoke.co.jp/business/karaoke_service/products/livedam_stadium/＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、非特許文献１のカラオケ装置において、利用者によって選択された楽曲の予約、カラオケ楽曲の演奏、歌詞テロップや背景画像の表示等の制御は装置本体で行っている。つまり、装置本体に不具合が生じた場合には、これらの制御を行うことができない。従って、たとえば予約した楽曲がある場合であっても利用者はカラオケ歌唱を行うことができなくなると共に、それまでに予約されていた楽曲も消去される。
【０００７】
本発明の目的は、装置本体が使用できない場合であってもカラオケ歌唱を可能とするカラオケシステムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するための主たる発明は、各種操作を行うための操作パネル及び装置本体を有するカラオケ装置、及び前記カラオケ装置と通信可能なサーバを有するカラオケシステムであって、前記操作パネルは、前記装置本体のエラーを検知した場合に、利用者によって選択された楽曲に対応する楽曲情報を前記サーバに送信する検知部と、前記サーバから受信した楽曲データに基づいて楽曲を演奏させる処理を行うデータ処理部と、を有し、前記サーバは、前記楽曲情報を受信した場合、当該楽曲情報に対応する楽曲データを前記操作パネルに送信するデータ送信部を有することを特徴とするカラオケシステムである。
本発明の他の特徴については、後述する明細書及び図面の記載により明らかにする。
【発明の効果】
【０００９】
本発明によれば、装置本体が使用できない場合であってもカラオケ歌唱が可能となる。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態に係るカラオケシステムの概略を示す図である。
【図２】第１実施形態に係るカラオケ装置のハードウエア構成例を示す図である。
【図３】第１実施形態に係る装置本体のハードウエア構成例を示す図である。
【図４】第１実施形態に係る操作パネルのハードウエア構成例を示す図である。
【図５】第１実施形態に係るサーバのハードウエア構成例を示す図である。
【図６Ａ】第１実施形態に係るカラオケシステムの動作を示すフローチャートである。
【図６Ｂ】第１実施形態に係るカラオケシステムの動作を示すフローチャートである。
【図７】第２実施形態に係る装置本体のソフトウエア構成例を示す図である。
【図８】第２実施形態に係る操作パネルのソフトウエア構成例を示す図である。
【図９】第３実施形態に係る操作パネルのソフトウエア構成例を示す図である。
【図１０】第４実施形態に係る操作パネルのソフトウエア構成例を示す図である。
【発明を実施するための形態】
【００１１】
後述する明細書及び図面の記載から、少なくとも以下の事項が明らかとなる。
【００１２】
各種操作を行うための操作パネル及び装置本体を有するカラオケ装置、及び前記カラオケ装置と通信可能なサーバを有するカラオケシステムであって、前記操作パネルは、前記装置本体のエラーを検知した場合に、利用者によって選択された楽曲に対応する楽曲情報を前記サーバに送信する検知部と、前記サーバから受信した楽曲データに基づいて楽曲を演奏させる処理を行うデータ処理部と、を有し、前記サーバは、前記楽曲情報を受信した場合、当該楽曲情報に対応する楽曲データを前記操作パネルに送信するデータ送信部を有することを特徴とするカラオケシステムが明らかとなる。このようなカラオケシステムによれば、装置本体が使用できない場合であってもカラオケ歌唱が可能となる。
【００１３】
また、前記装置本体は、選択された楽曲の演奏を開始させる時刻を示す時刻信号を前記操作パネルに送信する時刻信号送信部を有し、前記操作パネルは、前記時刻信号の示す時刻から前記エラーの検知時までの経過時間を取得する取得部を有し、前記データ処理部は、前記サーバから受信した楽曲データに基づいて楽曲を演奏させる際、前記経過時間に応じて楽曲の途中から演奏を開始させる処理を行うことを特徴とするカラオケシステムが明らかとなる。このようなカラオケシステムによれば、装置本体の故障等により楽曲の途中で演奏が止まった場合であっても、演奏が止まったところからカラオケ歌唱が可能となる。
【００１４】
また、前記データ送信部は、前記楽曲データと併せて、当該楽曲データに対応する歌詞テロップデータ及び背景画像データの少なくとも一方を送信し、前記データ処理部は、前記楽曲の演奏に合わせて、前記歌詞テロップデータに基づく歌詞テロップ及び背景画像データに基づく背景画像を表示部に表示させることを特徴とするカラオケシステムが明らかとなる。このようなカラオケシステムによれば、装置本体が使用できない場合であっても歌詞テロップや背景画像を表示することが可能となる。
【００１５】
また、前記表示部は、前記操作パネルのディスプレイ、前記カラオケ装置が有する表示装置、及び携帯端末の表示画面の少なくとも一つであることを特徴とするカラオケシステムが明らかとなる。このようなカラオケシステムによれば、状況に応じて様々な表示部に歌詞テロップ等を表示させることが可能となる。
【００１６】
また、前記操作パネルは、前記エラーを検知した場合に、前記装置本体のリセットを行うためのリセット信号を前記装置本体に送信するリセット信号送信部を有することを特徴とするカラオケシステムが明らかとなる。このようなカラオケシステムによれば、操作パネルによって装置本体をリセットさせることが可能となる。
【００１７】
また、前記操作パネルは、前記エラーを検知した後、前記装置本体のエラーが解消するまでに選択された楽曲に対応する楽曲情報を前記サーバに送信するパネル側楽曲送信部を有し、前記データ送信部は、前記パネル側楽曲送信部から送信された楽曲情報に対応する楽曲データを前記操作パネルに送信することを特徴とするカラオケシステムが明らかとなる。このようなカラオケシステムによれば、装置本体が使用できない場合でも新たな楽曲の選択及び演奏が可能となる。
【００１８】
＜第１実施形態＞
図１〜図６Ｂを参照して、第１実施形態に係るカラオケシステム１について説明する。
【００１９】
＝＝システム＝＝
図１に示すように、カラオケシステム１は、カラオケ装置２及びサーバ３を備える。カラオケ装置２は、カラオケ店舗の各カラオケルームや、ナイト店舗等に設置される。カラオケ装置２とサーバ３とはネットワークＮを介して通信可能となっている。ネットワークＮは、たとえば公衆電話回線網やインターネット回線である。サーバ３からカラオケ装置２にカラオケを行うための楽曲データが送信され、カラオケ装置２が楽曲を演奏することにより、利用者はカラオケ歌唱が可能となる。
【００２０】
＝＝カラオケ装置＝＝
カラオケ装置２は、カラオケ楽曲の演奏及び利用者がカラオケ歌唱を行うための装置である。図２は、カラオケ装置２のハードウエア構成例を示す図である。カラオケ装置２は、装置本体２０、操作パネル２１、音響処理装置２２、スピーカ２３、表示装置２４、マイク２５、リモコン装置２６を備える。
【００２１】
（装置本体）
装置本体２０は、カラオケ楽曲の演奏制御、歌詞テロップおよび背景映像の表示制御、音響処理装置２２を通じて入力されたマイク２５からの音声信号に基づく歌唱採点の処理等、カラオケ歌唱に関する各種の制御を行う。
【００２２】
図３は装置本体２０のハードウエア構成例を示す図である。装置本体２０は、制御部２０ａ、記憶部２０ｂ、通信部２０ｃを有する。制御部２０ａはＣＰＵおよびメモリ（いずれも図示無し）を備える。ＣＰＵは、メモリに記憶されたプログラムを実行することにより各種の機能を実現する。本実施形態に係る楽曲送信部２０１は、制御部２０ａのＣＰＵがメモリに記憶されている動作プログラムを実行することにより実現される。
【００２３】
楽曲送信部２０１は、利用者によって選択された楽曲に対応する楽曲情報を操作パネル２１に送信する。楽曲情報は、たとえば楽曲ＩＤのような、ある楽曲を特定するための情報である。楽曲送信部２０１は「本体側楽曲送信部」の一例である。
【００２４】
利用者は、リモコン装置２６を介して歌唱したい楽曲を選択する。制御部２０ａは、選択された楽曲に対応する楽曲ＩＤを時系列に記憶部２０ｂに記憶させる（楽曲を予約する）。
【００２５】
一方で、楽曲送信部２０１は、通信部２０ｃを介し、選択された楽曲に対応する楽曲ＩＤを操作パネル２１に送信する。楽曲ＩＤの送信は、楽曲の選択に応じて順次行われてもよいし、記憶部２０ｂに所定数の楽曲ＩＤが記憶されたタイミングでまとめて行われることでもよい。或いは、操作パネル２１が装置本体２０の通信状態を確認するタイミング（後述）に合わせて（操作パネル２１からの信号をトリガーとして）、楽曲送信部２０１は選択された楽曲に対応する楽曲ＩＤを操作パネル２１に送信することでもよい。
【００２６】
記憶部２０ｂは、各種のデータを記憶する大容量の記憶装置である。記憶部２０ｂは、カラオケ装置２によりカラオケ演奏を行うための楽曲データを記憶する。カラオケ装置２が楽曲データに基づいて楽曲を演奏することにより、利用者はカラオケの歌唱が可能となる。楽曲データは、楽曲毎に所定のＩＤ（楽曲ＩＤ）が付与されている。楽曲データは、ＭＩＤＩデータ、リファレンスデータ等が含まれる。リファレンスデータは、利用者によるカラオケ歌唱を採点する際の基準となるデータであり、各音符の音高及び音長を表す時系列の情報によって構成されている。また、記憶部２０ｂは、カラオケ楽曲に対応する歌詞テロップを表示装置２４等に表示させるための歌詞テロップデータ、及びカラオケ演奏時に表示装置２４等に表示される背景画像等の背景画像データを記憶する。
【００２７】
通信部２０ｃは、装置本体２０と、サーバ３等とを接続するためのインターフェースを提供する。
【００２８】
（操作パネル）
操作パネル２１は、カラオケ装置２に対する各種操作をおこなうための入力手段である。カラオケ装置２は、操作パネル２１を用いて各種設定操作が可能となる。操作パネル２１は、装置本体２０に対して着脱可能に設けられている。また、装置本体２０と操作パネル２１とはケーブルＬによって通信可能に接続されている。
【００２９】
図４は操作パネル２１のハードウエア構成例を示す図である。操作パネル２１は、制御部２１ａ、記憶部２１ｂ、通信部２１ｃ、ディスプレイ２１ｄ、操作部２１ｅを有する。
【００３０】
制御部２１ａはＣＰＵおよびメモリ（いずれも図示無し）を備える。ＣＰＵは、メモリに記憶されたプログラムを実行することにより各種の機能を実現する。本実施形態に係る検知部２１１、データ処理部２１２は、制御部２１ａのＣＰＵがメモリに記憶されている動作プログラムを実行することにより実現される。
【００３１】
検知部２１１は、装置本体２０のエラーを検知した場合に、楽曲情報をサーバ３に送信する。
【００３２】
エラーとは、装置本体２０が何らかの原因により稼働できなくなったことをいう。検知部２１１は、装置本体２０の稼働状態を監視し、エラーを検知する。エラーの検知は、たとえば装置本体２０との通信状態を確認することや装置本体２０から発せられるエラーコードを受け取ったかどうかを判断することにより行うことができる。たとえば、検知部２１１は、装置本体２０との通信状態を確認し、通信できない場合にはエラーが生じていると判断する。稼働状態の監視は、所定の間隔（たとえば５分毎）で行ってもよいし、カラオケ装置２の電源が投入されている間、常に行うことでもよい。
【００３３】
エラーを検知した場合、検知部２１１は、楽曲情報をサーバ３に送信する。ここで送信される楽曲情報は、エラーを検知するまでに装置本体２０から受信した楽曲情報である。
【００３４】
データ処理部２１２は、サーバ３から受信した楽曲データに基づいて楽曲を演奏させる処理を行う。具体的には、データ処理部２１２は、楽曲データを音響処理装置２２に送信する。データ処理部２１２は、音響処理装置２２を制御し、送信した楽曲データに対応するカラオケ楽曲の演奏を行わせる。
【００３５】
なお、後述のようにサーバ３から楽曲データに対応する歌詞テロップデータや背景画像データが併せて送信されてきた場合、データ処理部２１２は、楽曲の演奏に合わせて、歌詞テロップデータに基づく歌詞テロップや背景画像データに基づく背景画像をディスプレイ２１ｄに表示させることも可能である。ディスプレイ２１ｄは、「表示部」の一例である。データ処理部２１２は、歌詞テロップや背景画像を表示装置２４や利用者が所有する携帯端末の表示画面に表示させることも可能である。携帯端末は、一般的なスマートフォン、タブレット端末等を用いることが可能である。
【００３６】
記憶部２１ｂは、各種のデータを記憶する大容量の記憶装置である。記憶部２１ｂは、サーバ３から送信された楽曲データ、歌詞テロップデータ、及び背景画像データ等を記憶する。
【００３７】
通信部２１ｃは、操作パネル２１と装置本体２０等とを接続するためのインターフェースを提供する。
【００３８】
ディスプレイ２１ｄは、各種情報を表示するための表示画面を構成する。ディスプレイ２１ｄは、タッチパネル式の操作部２１ｅを兼ねていてもよい。
【００３９】
操作部２１ｅは、カラオケ装置２に対する各種操作を行うためのユーザーインターフェースを提供する。操作部２１ｅは、操作パネル２１の前面に設けられた、予約確認や採点を行う押下式のボタンや、カラオケ音量、ＢＧＭ音量、エコーレベル、マイク音量等の調整を行うダイヤル式のツマミ等である。
【００４０】
なお、利用者は操作パネル２１を介して歌唱したい楽曲を選択することもできる。この場合、操作パネル２１の制御部２１ａは、選択された楽曲に対応する楽曲ＩＤを時系列に記憶部２１ｂに記憶させ、且つ装置本体２０に送信する（楽曲を予約する）。すなわち、エラー検知部２１１がサーバ３に送信する楽曲情報は、エラーを検知するまでに操作パネル２１を介して選択された楽曲に基づくものであってもよい。
【００４１】
（音響処理装置）
音響処理装置２２は、カラオケ楽曲の演奏処理、及びマイク２５を通じて入力された音声信号の処理を行う。音響処理装置２２は、ミキサ、アンプ（いずれも図示無し）を含む。ミキサは、装置本体２０や操作パネル２１から入力された楽曲データに基づく楽音信号、及びマイク２５から出力される音声信号を適当な比率でミキシングしてアンプに出力する。アンプは、ミキサからのミキシング信号を増幅し、放音信号としてスピーカ２３へ出力する。これにより、スピーカ２３からは放音信号に基づくカラオケ演奏音およびマイク２５からの歌唱音声が放音される。なお、本実施形態に係る音響処理装置２２は、無線通信が可能な通信部（図示無し）を備える。従って、操作パネル２１と音響処理装置２２とは装置本体２０を介さずに無線通信が可能となっている。
【００４２】
（スピーカ、マイク、リモコン装置）
スピーカ２３は音響処理装置２２からの放音信号に基づいて放音するための構成である。表示装置２４は装置本体２０や操作パネル２１からの信号に基づいて映像や画像を画面に表示するための構成である。マイク２５は利用者の音声をアナログの音声信号に変換して音響処理装置２２に入力するための構成である。リモコン装置２６は、カラオケ装置２に対する各種操作をおこなうための装置である。利用者はリモコン装置２６を用いてカラオケ装置２の起動、楽曲の選択等を行うことができる。なお、本実施形態に係る表示装置２４及びリモコン装置２６は、無線通信が可能な通信部（図示無し）を備える。従って、操作パネル２１と表示装置２４及びリモコン装置２６とは装置本体２０を介さずに無線通信が可能となっている。
【００４３】
＝＝サーバ＝＝
サーバ３は、利用者やカラオケ装置２等に関する各種情報を蓄積して管理するコンピュータである。図５はサーバ３のハードウエア構成例を示す図である。サーバ３は、制御部３０、記憶部３１および通信部３２を備える。
【００４４】
制御部３０はＣＰＵおよびメモリ（いずれも図示無し）を備える。ＣＰＵは、メモリに記憶されたプログラムを実行することにより各種の機能を実現する。本実施形態に係るデータ送信部３０１は、制御部３０のＣＰＵがメモリに記憶されている動作プログラムを実行することにより実現される。
【００４５】
データ送信部３０１は、操作パネル２１から楽曲情報を受信した場合、当該楽曲情報に対応する楽曲データを操作パネル２１に送信する。データの送信は、たとえばストリーミング配信でもよいし、データ全体を一つのファイルとしてまとめて配信してもよい。
【００４６】
たとえば、楽曲Ａ及び楽曲Ｂの楽曲ＩＤを受信した場合、データ送信部３０１は、楽曲Ａ及び楽曲Ｂに対応する楽曲データを記憶部３１から読み出し、操作パネル２１に送信する。操作パネル２１（データ処理部２１２）は、音響処理装置２２を制御し、楽曲Ａ及び楽曲Ｂの演奏を順次行わせる。
【００４７】
また、データ送信部３０１は、楽曲データと併せて、当該楽曲データに対応する歌詞テロップデータ及び背景画像データの少なくとも一方を操作パネル２１に送信してもよい。
【００４８】
記憶部３１は、各種のデータを記憶する大容量の記憶装置である。記憶部３１は、楽曲データ、歌詞テロップデータ、及び背景画像データ等を記憶する。
【００４９】
通信部３２は、サーバ３とカラオケ装置２とを接続するためのインターフェースを提供する。
【００５０】
＝＝カラオケシステムの動作について＝＝
次に、図６Ａ及び図６Ｂを参照して本実施形態に係るカラオケシステム１の動作の具体例について述べる。
【００５１】
（通常時）
通常時は、以下の動作を繰り返し行う。図６Ａは、カラオケシステム１の通常時の動作例を示すフローチャートである。
【００５２】
検知部２１１は、所定の時間間隔で装置本体２０の稼働状態を監視する（装置本体の監視。ステップ１０）。
【００５３】
利用者はリモコン装置２６を用いて、所望の楽曲を選択する。（楽曲の選択。ステップ１１）。楽曲送信部２０１は、ステップ１１で選択された楽曲に対応する楽曲ＩＤを操作パネル２１に送信する（楽曲ＩＤの送信。ステップ１２）。カラオケ装置２は、選択された楽曲の演奏を行う（楽曲の演奏。ステップ１３）。
【００５４】
記憶部２１ｂは、ステップ１０で送信された楽曲ＩＤを記憶する（楽曲ＩＤの記憶。ステップ１４）。
【００５５】
（エラー検知）
ここで、検知部２１１がエラーを検知した場合、以下の動作を行う。図６Ｂは、カラオケシステム１のエラー検知時の動作例を示すフローチャートである。
【００５６】
検知部２１１は、装置本体２０のエラーを検知する（エラー検知。ステップ２０）。この場合、検知部２１１は、ステップ１４で記憶された楽曲ＩＤをサーバ３に送信する（楽曲ＩＤの送信。ステップ２１）。
【００５７】
データ送信部３０１は、ステップ２１で送信された楽曲ＩＤに応じて、記憶部３１に記憶されている当該楽曲ＩＤに対応する楽曲データを操作パネル２１に送信する（楽曲データの送信。ステップ２２）。
【００５８】
データ処理部２１２は、音響処理装置２２を制御し、ステップ２２で送信された楽曲データに基づいて楽曲を演奏させる（楽曲の演奏。ステップ２３）。
【００５９】
このように、本実施形態に係るカラオケシステム１によれば、故障等により装置本体２０が使用できない状況が生じても、操作パネル２１が装置本体２０の代わりとして機能し、カラオケ演奏等を行うことができる。従って、利用者は引き続きカラオケ歌唱を楽しむことができる。また、エラーが生じた時点で既に複数の楽曲が予約されている場合であっても、サーバ３の記憶部３１は予約された楽曲情報を保持している。従って、楽曲を再度選び直す等の手間がかからない。
【００６０】
ところで、操作パネル２１の記憶部２１ｂは装置本体２０から送信された複数の楽曲情報を記憶している場合もありうる。たとえば、記憶部２１ｂは、楽曲Ａ〜楽曲Ｅの順に楽曲ＩＤを記憶しているとする。
【００６１】
ここで、検知部２１１が楽曲Ｃの歌唱前にエラーを検知したとする。この場合、上述の処理によれば、検知部２１１は、楽曲Ａ〜楽曲Ｅに対応する楽曲情報をサーバ３に送信する。一方、楽曲Ａ及び楽曲Ｂは既に歌唱済みであるため、その楽曲データは要求する必要はない。
【００６２】
そこで、装置本体２０の制御部２０ａは、演奏が完了した楽曲については完了信号を操作パネル２１に送信することも可能である。そして、操作パネル２１は、完了信号を元に記憶部２１ｂに記憶されている楽曲ＩＤを削除する。
【００６３】
この場合、一旦、操作パネル２１の記憶部２１ｂに記憶された楽曲ＩＤに対応する楽曲であっても、既に歌唱が済んだ楽曲の楽曲ＩＤはサーバ３に送信されない。従って、操作パネル２１は、予約された楽曲のうち、まだ歌唱されていない楽曲のみを演奏させることができる。
【００６４】
＜第２実施形態＞
図７及び図８を参照して、第２実施形態に係るカラオケシステム１について説明する。第１実施形態と同様の構成については詳細な説明を省略する。
【００６５】
従来のカラオケ装置においては、楽曲の演奏中（利用者の歌唱中）にエラーが生じると、それ以降、楽曲の演奏はできない。一方、第１実施形態に係るカラオケシステム１によれば、演奏中のカラオケ楽曲を改めて演奏させることができる。ところで、既に途中まで歌唱している歌唱者は、演奏が途切れた時点から歌唱を始めたいと考える場合もある。そこで、本実施形態では、楽曲の演奏中にエラーを検知した場合に、演奏が途切れた時点から演奏を再開させる構成について述べる。
【００６６】
（装置本体）
図７は、本実施形態に係る装置本体２０のソフトウエア構成例を示す図である。図７に示すように、制御部２０ａは、所定のプログラムが実行されることにより、楽曲送信部２０１及び時刻信号送信部２０２として機能する。
【００６７】
時刻信号送信部２０２は、通信部２０ｃを介し、選択された楽曲の演奏を開始させる時刻を示す時刻信号を操作パネル２１に送信する。複数の楽曲が予約されている場合、時刻信号送信部２０２は、各楽曲の演奏を開始する度に時刻信号を操作パネル２１に送信する。
【００６８】
（操作パネル）
図８は、本実施形態に係る操作パネル２１のソフトウエア構成例を示す図である。図８に示すように、制御部２１ａは、所定のプログラムが実行されることにより、検知部２１１、データ処理部２１２、及び取得部２１３として機能する。
【００６９】
取得部２１３は、時刻信号送信部２０２から送信された時刻信号の示す時刻からエラーの検知時までの経過時間を取得する。
【００７０】
たとえば、時刻信号送信部２０２は、楽曲Ａの演奏を開始させる時刻（２０時００分）を示す時刻信号を操作パネル２１に送信する。取得部２１３は、当該時刻信号が示す時刻からエラーが検知されるまでの経過時間を計測する。たとえば、検知部２１１が２０時０２分にエラーを検知したとする。この場合、取得部２１３は、時刻信号が示す時刻からエラーを検知するまでの時間（２分）を経過時間として取得する。
【００７１】
データ処理部２１２は、サーバ３から受信した楽曲データに基づいて楽曲を演奏させる際、経過時間に応じて楽曲の途中から演奏を開始させる処理を行う。
【００７２】
たとえば、上記例で、検知部２１１がエラーを検知すると、第１実施形態と同様の処理に基づいて、サーバ３から楽曲Ａの楽曲データが送信される。なお、この例では、楽曲Ａの演奏時間が５分であるとする。
【００７３】
データ処理部２１２は、取得部２１３で取得した経過時間（２分）に基づいて音響処理装置２２を制御し、楽曲Ａの２分以降のパートから演奏を開始させる。
【００７４】
このようなカラオケシステム１によれば、楽曲の演奏途中でエラーが生じた場合であっても、エラーが生じた時点からカラオケ歌唱を再開することが可能となる。従って、利用者に同じ歌唱を行わせる等のストレスを与えることがない。
【００７５】
＜第３実施形態＞
図９を参照して、第３実施形態に係るカラオケシステム１について説明する。第１実施形態等と同様の構成については詳細な説明を省略する。
【００７６】
装置本体２０にエラーが生じた場合、一度リセットさせることによってその機能を回復できることがある。そこで、本実施形態では、エラーを検知した場合に装置本体２０をリセットさせる処理について述べる。
【００７７】
（操作パネル）
図９は、本実施形態に係る操作パネル２１のソフトウエア構成例を示す図である。図９に示すように、制御部２１ａは、所定のプログラムが実行されることにより、検知部２１１、データ処理部２１２、及びリセット信号送信部２１４として機能する。
【００７８】
リセット信号送信部２１４は、エラーを検知した場合に、通信部２１ｃを介し、装置本体２０のリセットを行うためのリセット信号を装置本体２０に送信する。
【００７９】
装置本体２０は、リセット信号に基づいてリセットを行う。リセットは、たとえば、装置本体２０の電源をオフし、再起動させる処理である。
【００８０】
このようなカラオケシステム１によれば、操作パネル２１によって装置本体２０をリセットさせることが可能となる。リセットにより装置本体２０の機能が回復した場合には、早期に通常の状態（装置本体２０による制御）でカラオケ歌唱を行うことができる。
【００８１】
＜第４実施形態＞
図１０を参照して、第４実施形態に係るカラオケシステム１について説明する。第１実施形態等と同様の構成については詳細な説明を省略する。
【００８２】
従来のカラオケシステムにおいては、装置本体のエラーが検知された以降は、たとえばリモコン装置で楽曲を選択しても当該楽曲の予約自体ができない。一方で、第１実施形態等の構成によって、既に予約された楽曲のカラオケ歌唱が終了した後であっても、新たな楽曲を選択してカラオケ歌唱を行いたいという場面もありうる。そこで、本実施形態では、エラーを検知した後、装置本体２０のエラーが解消するまでに操作パネル２１を用いて楽曲の選択等を可能とする例について述べる。
【００８３】
（操作パネル）
図１０は、本実施形態に係る操作パネル２１のソフトウエア構成例を示す図である。図１０に示すように、制御部２１ａは、所定のプログラムが実行されることにより、検知部２１１、データ処理部２１２、及び楽曲送信部２１５として機能する。
【００８４】
楽曲送信部２１５は、エラーを検知した後、装置本体２０のエラーが解消するまでに選択された楽曲に対応する楽曲情報をサーバ３に送信する。楽曲の選択は、たとえば、操作パネル２１の操作部２１ｅやリモコン装置２６を介して行うことができる。楽曲送信部２１５は「パネル側楽曲送信部」の一例である。
【００８５】
サーバ３のデータ送信部３０１は、楽曲送信部２１５から送信された楽曲情報に対応する楽曲データを操作パネル２１に送信する。
【００８６】
データ処理部２１２は、音響処理装置２２を制御し、サーバ３から受信した楽曲データに基づいて楽曲を演奏させる。なお、楽曲送信部２１５から送信される楽曲情報が複数ある場合には記憶部３１で時系列に記憶することができる。すなわち、装置本体２０が使用できない場合であっても楽曲の予約が可能となる。
【００８７】
このようなカラオケシステム１によれば、装置本体２０が使用できない場合でも新たな楽曲の選択及び演奏が可能となる。従って、利用者はエラーが発生した後もカラオケ歌唱を楽しむことができる。
【００８８】
上記実施形態は、プログラムが前述した各種の処理をコンピュータ又はマイクロプロセッサに実行させることにより実現可能である。この場合、全ての処理をプログラムとして準備していてもよいし、一部の処理をハードウエアに処理させ残りの処理をプログラムとして準備していてもよい。また、実行可能なプログラムが記憶された非一時的なコンピューター可読媒体を用いて、コンピュータにプログラムを供給することも可能である。なお、非一時的なコンピュータの可読媒体の例は、磁気記録媒体、ＣＤ−ＲＯＭ等がある。
【００８９】
上記実施形態は例として提示したものであり、発明の範囲を限定するものではない。また、上記実施形態の構成は、適宜組み合わせて実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。それらの実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００９０】
１  カラオケシステム
２  カラオケ装置
３  サーバ
２０  装置本体
２１  操作パネル
２１１  検知部
２１２  データ処理部
３０１  データ送信部
【図１】
0006543556.tif 000002
【図２】
0006543556.tif 000003
【図３】
0006543556.tif 000004
【図４】
0006543556.tif 000005
【図５】
0006543556.tif 000006
【図６Ａ】
0006543556.tif 000007
【図６Ｂ】
0006543556.tif 000008
【図７】
0006543556.tif 000009
【図８】
0006543556.tif 000010
【図９】
0006543556.tif 000011
【図１０】
0006543556.tif 000012