(57)【特許請求の範囲】
【請求項１】
再生部と、制御部と、を備えるカラオケ装置であって、
前記再生部は、楽曲情報を再生出力可能とし、
前記制御部は、
ユーザから指定された楽曲について、歌唱補助区間を決定する歌唱補助区間決定処理と、
前記歌唱補助区間決定処理で決定した歌唱補助区間において、歌唱評価情報が所定条件を満たす投稿情報を受信する受信処理と、
指定された楽曲の楽曲情報を前記再生部に再生出力させるとともに、少なくとも歌唱補助区間において、受信した投稿情報を再生出力させる再生処理と、を実行し、
前記歌唱補助区間決定処理は、楽曲を指定したユーザのユーザ情報中に規定されている音高限界値と、指定した楽曲の楽曲音高に基づいて歌唱補助区間を決定する
カラオケ装置。
【請求項２】
前記歌唱補助区間決定処理で決定した歌唱補助区間において、歌唱評価情報が所定条件を満足する投稿情報に関する関連情報をユーザに提示し、前記再生処理で再生出力させる投稿情報をユーザに選択させる選択処理を実行する
請求項１に記載のカラオケ装置。
【請求項３】
再生部と、制御部と、を備えるカラオケ装置であって、
前記再生部は、楽曲情報を再生出力可能とし、
前記制御部は、
ユーザから指定された楽曲について、歌唱補助区間を決定する歌唱補助区間決定処理と、
前記歌唱補助区間決定処理で決定した歌唱補助区間において、歌唱評価情報が所定条件を満たす投稿情報を受信する受信処理と、
指定された楽曲の楽曲情報を前記再生部に再生出力させるとともに、少なくとも歌唱補助区間において、受信した投稿情報を再生出力させる再生処理と、を実行し、
前記歌唱補助区間決定処理で決定した歌唱補助区間において、歌唱評価情報が所定条件を満足する投稿情報に関する関連情報をユーザに提示し、前記再生処理で再生出力させる投稿情報をユーザに選択させる選択処理を実行する
カラオケ装置。
【請求項４】
ユーザから指定された楽曲について、歌唱補助区間を決定する歌唱補助区間決定処理と、
前記歌唱補助区間決定処理で決定した歌唱補助区間において、歌唱評価情報が所定条件を満たす投稿情報を受信する受信処理と、
指定された楽曲の楽曲情報を再生出力させるとともに、少なくとも歌唱補助区間において、受信した投稿情報を再生出力させる再生処理と、をコンピュータに実行させ、
前記歌唱補助区間決定処理は、楽曲を指定したユーザのユーザ情報中に規定されている音高限界値と、指定した楽曲の楽曲音高に基づいて歌唱補助区間を決定する
カラオケプログラム。
【請求項５】
ユーザから指定された楽曲について、歌唱補助区間を決定する歌唱補助区間決定処理と、
前記歌唱補助区間決定処理で決定した歌唱補助区間において、歌唱評価情報が所定条件を満たす投稿情報を受信する受信処理と、
指定された楽曲の楽曲情報を再生出力させるとともに、少なくとも歌唱補助区間において、受信した投稿情報を再生出力させる再生処理と、をコンピュータに実行させ、
前記歌唱補助区間決定処理で決定した歌唱補助区間において、歌唱評価情報が所定条件を満足する投稿情報に関する関連情報をユーザに提示し、前記再生処理で再生出力させる投稿情報をユーザに選択させる選択処理を実行させる
カラオケプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽曲の自動演奏に合わせて歌唱を楽しむことのできるカラオケ装置、及び、各種情報処理装置で実行可能なカラオケプログラムに関する。特に、ユーザの歌唱補助を行うことのできるカラオケ装置及びカラオケプログラムに関する。
【背景技術】
【０００２】
従来、楽曲の自動演奏に合わせて歌唱を楽しむカラオケが社交の場において人気を有している。自動演奏を行うカラオケ装置には、カラオケを楽しむユーザの歌唱を補助する歌唱補助機能が設けられている。このような歌唱補助機能には、自動演奏に同期して歌唱すべき歌詞文字を画面に表示することがよく知られている。また、ユーザが歌うことができない場合、ガイドメロディを再生する歌唱補助機能もある。
【０００３】
特許文献１には、このような歌唱補助機能として、ユーザの歌唱音声が予め設定された音量レベル以下となった場合、ガイドメロディの音量を大きくすることで、ユーザの歌唱音声を補助する音楽再生装置が開示されている。また、この音楽再生装置では、ユーザの歌唱音声がガイドメロディから外れているか否かを判断し、外れていると判断した場合、ガイドメロディの音量を大きくすることも開示されている。このように特許文献１に記載の音楽再生装置では、ユーザが歌唱できなくなった、あるいは、音程を外れて歌唱している場合、ガイドメロディの音量を大きくすることで、ユーザの歌唱を補助することが行われている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−５２９６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、歌唱を楽しむカラオケでは、歌唱音声を録音し、投稿情報としてインターネット上に投稿する投稿サービスが行われている。投稿された投稿情報は、インターネット上で公開することや、カラオケ装置に配信することで一緒に歌唱を楽しむことに利用されている。
【０００６】
本発明は、カラオケ装置において歌唱を行う際、ユーザによって投稿された投稿情報を利用して歌唱補助を行うことを一つの目的としている。ユーザによって投稿された投稿情報における歌唱の巧拙は、様々であることが予想される。したがって、投稿情報を利用した歌唱補助を行う場合、歌唱補助が必要な際に、投稿情報の歌唱も歌唱できないことが考えられる。
【０００７】
また、特許文献１に記載の音楽再生装置では、音楽曲を再生している期間中、ユーザの歌唱音声の音量もしくは音程を監視する必要がある。また、歌唱できなくなった時点、あるいは、音程を外れた時点でガイドメロディの音量を大きくするリアルタイム制御であるため、処理能力に低い音楽再生装置では、ガイドメロディの音量制御がユーザの歌唱にうまく追従しないことが考えられる。また、ユーザの歌唱状況によっては、ガイドメロディの音量が大きくなったり小さくなったりを繰り返す状況が考えられる。このようなガイドメロディの音量が変動する状況では、聴感上、不快なものとなる。したがって、ユーザはかえって歌いにくくなり、歌唱の補助として機能しないことが考えられる。本発明は、ユーザが歌唱しやすい歌唱補助機能を実現することをもう１つの目的とするものである。
【課題を解決するための手段】
【０００８】
そのため、本発明に係るカラオケ装置は以下の構成を採用するものである。
再生部と、制御部と、を備えるカラオケ装置であって、
前記再生部は、楽曲情報を再生出力可能とし、
前記制御部は、
ユーザから指定された楽曲について、歌唱補助区間を決定する歌唱補助区間決定処理と、
前記歌唱補助区間決定処理で決定した歌唱補助区間において、歌唱評価情報が所定条件を満たす投稿情報を受信する受信処理と、
指定された楽曲の楽曲情報を前記再生部に再生出力させるとともに、少なくとも歌唱補助区間において、受信した投稿情報を再生出力させる再生処理と、を実行し、
前記歌唱補助区間決定処理は、楽曲を指定したユーザのユーザ情報中に規定されている音高限界値と、指定した楽曲の楽曲音高に基づいて歌唱補助区間を決定する。
【００１２】
さらに本発明に係るカラオケ装置は、
再生部と、制御部と、を備えるカラオケ装置であって、
前記再生部は、楽曲情報を再生出力可能とし、
前記制御部は、
ユーザから指定された楽曲について、歌唱補助区間を決定する歌唱補助区間決定処理と、
前記歌唱補助区間決定処理で決定した歌唱補助区間において、歌唱評価情報が所定条件を満たす投稿情報を受信する受信処理と、
指定された楽曲の楽曲情報を前記再生部に再生出力させるとともに、少なくとも歌唱補助区間において、受信した投稿情報を再生出力させる再生処理と、を実行し、
前記歌唱補助区間決定処理で決定した歌唱補助区間において、歌唱評価情報が所定条件を満足する投稿情報に関する関連情報をユーザに提示し、前記再生処理で再生出力させる投稿情報をユーザに選択させる選択処理を実行する。
【００１３】
また本発明に係るカラオケプログラムは、
ユーザから指定された楽曲について、歌唱補助区間を決定する歌唱補助区間決定処理と、
前記歌唱補助区間決定処理で決定した歌唱補助区間において、歌唱評価情報が所定条件を満たす投稿情報を受信する受信処理と、
指定された楽曲の楽曲情報を再生出力させるとともに、少なくとも歌唱補助区間において、受信した投稿情報を再生出力させる再生処理と、をコンピュータに実行させ、
前記歌唱補助区間決定処理は、楽曲を指定したユーザのユーザ情報中に規定されている音高限界値と、指定した楽曲の楽曲音高に基づいて歌唱補助区間を決定する。
また本発明に係るカラオケプログラムは、
ユーザから指定された楽曲について、歌唱補助区間を決定する歌唱補助区間決定処理と、
前記歌唱補助区間決定処理で決定した歌唱補助区間において、歌唱評価情報が所定条件を満たす投稿情報を受信する受信処理と、
指定された楽曲の楽曲情報を再生出力させるとともに、少なくとも歌唱補助区間において、受信した投稿情報を再生出力させる再生処理と、をコンピュータに実行させ、
前記歌唱補助区間決定処理で決定した歌唱補助区間において、歌唱評価情報が所定条件を満足する投稿情報に関する関連情報をユーザに提示し、前記再生処理で再生出力させる投稿情報をユーザに選択させる選択処理を実行させる。
【発明の効果】
【００１４】
本発明に係るカラオケ装置及びカラオケプログラムによれば、歌唱するユーザが補助を必要とする歌唱補助区間において、歌唱評価情報が所定条件を満たす投稿情報、すなわち、歌唱補助区間において歌唱できている投稿情報を利用することで、的確に歌唱補助を行うこと可能とする。このような構成によれば、従来のようにガイドメロディを利用した一律な歌唱補助と異なり、バラエティに富んだ投稿情報を利用した歌唱補助を楽しむことも可能となる。
【００１５】
さらに本発明に係るカラオケ装置及びカラオケプログラムでは、歌唱する前に歌唱補助区間を決定するため、従来、歌唱期間中、歌唱できない、あるいは、音高を外れたことの監視に基づいて対応していたリアルタイム処理の場合のように歌唱補助に対する遅延を発生させることがない。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係るカラオケ投稿の概要を説明する図
【図２】本発明の実施形態に係るカラオケシステムの構成を示す図
【図３】本発明の実施形態に係るトップ画面を示す図
【図４】本発明の実施形態に係るユーザ情報を示す図
【図５】本実施形態のユーザ情報の送受信を説明する図
【図６】本実施形態のアクティブユーザトップ画面を示す図
【図７】本実施形態の選曲処理を示すフロー図
【図８】本実施形態の楽曲確認画面を示す図
【図９】本実施形態の楽曲確認画面（歌唱補助設定時）を示す図
【図１０】本実施形態の楽曲確認画面（歌唱補助設定時）を示す図
【図１１】本実施形態の各種情報のデータ構成を示す図
【図１２】本実施形態の歌唱補助区間決定処理を示すフロー図
【図１３】歌唱補助ブロックの決定について説明するための図
【図１４】本実施形態の投稿情報選択処理を示すフロー図
【図１５】本実施形態の楽曲予約処理を示すフロー図
【図１６】本実施形態の楽曲再生処理を示すフロー図
【図１７】楽曲再生時のモニタの表示形態を示す図（通常時）
【図１８】楽曲再生時のモニタの表示形態Ａを示す図（歌唱補助時）
【図１９】楽曲再生時のモニタの表示形態Ｂを示す図（歌唱補助時）
【図２０】楽曲再生時のモニタの表示形態Ｃを示す図（歌唱補助時）
【図２１】楽曲再生時のモニタの表示形態Ｃを示す図（歌唱補助時）
【発明を実施するための形態】
【００１７】
本実施形態のカラオケ装置は、カラオケにおいてデュエットや合唱などを楽しむことのできるカラオケ投稿システムに利用されるものである。図１は、このカラオケ投稿システムの概要を説明するための図である。この図を用いてカラオケ投稿の流れを簡単に説明する。ここでは、歌唱音声の記録を行う場合について説明するが、実際には、カメラを使用して録画された映像が伴うこととなる。
【００１８】
まず、歌唱者は、カラオケボックスなど、カラオケシステムが設置される場所で演奏にあわせた歌唱が行われ歌唱音声が記録される（ａ）。カラオケシステムは、カラオケ装置（別称「コマンダ」）、カラオケ装置から出力される歌詞映像、背景映像が表示されるモニタ、操作者からの操作をカラオケ装置に伝えるリモコン装置にて構成されている。歌唱音声は、カラオケ装置に内蔵されたハードディスクなどの記録手段に第１投稿情報として記録される。
【００１９】
歌唱者は、記録された歌唱音声を確認するため、第１投稿情報の再生を行うこともできる（ｂ）。歌唱者が希望する場合には、第１投稿情報は、ホスト装置上にアップロードされ、インターネットを介して公開することが可能となる（ｃ）。公開された第１投稿情報は、この歌唱者と一緒に歌唱を希望する歌唱者によりカラオケシステムでダウンロードされる（ｄ）。
【００２０】
ダウンロードされた第１投稿情報は、楽曲にあわせて再生することで内容を確認することもできる（ｅ）。ダウンロードされた第１投稿情報は、楽曲と共にカラオケ装置にて再生され、歌唱者は予め記録された第１投稿情報とのデュエットを楽しむことができる。さらに、第１投稿情報と一緒に歌唱を行った歌唱者の歌唱音声は、第２投稿情報としてカラオケ装置に記録される（ｆ）。記録された第２投稿情報は、第１投稿情報、並びに、楽曲と同期して再生することができ、歌唱者は自身の歌唱をデュエット形式で確認することができる（ｇ）。
【００２１】
歌唱者は、新たな投稿として第２投稿情報をホスト装置にアップロードすることができる。第２投稿情報は、第１投稿情報と併せて再生することができるが、ホスト装置には第１投稿情報が保存されているため、第２投稿情報のみが送信される。第２投稿情報には、第１投稿情報と対応付けるため、第２投稿情報の識別情報が付与される（ｈ）。
【００２２】
ホスト装置に保存された第１投稿情報、第２投稿情報は、ユーザからの要請により、ＰＣ（パーソナルコンピュータ）あるいはカラオケシステムにダウンロードされ、第１投稿情報、第２投稿情報、並びに楽曲情報に基づいて複数の歌唱者によるコラボレーションを楽しむことが可能となる（ｉ）。以上、第１投稿情報と第２投稿情報に基づくコラボレーションについて説明したが、（ｄ）、（ｆ）〜（ｈ）を繰り返し行うことで、複数人（２名以上）のコラボレーションが可能となる。
【００２３】
このように本実施形態のカラオケ投稿システムでは、その場に居合わせない相手ともデュエットや合唱を楽しむことができる。ここでは、歌唱音声についてのみ説明したが、本発明に適用する場合には、歌唱音声と一緒にカメラによる撮影、並びに、映像情報の記録がカラオケ装置にて実行されることとなる。
【００２４】
次に、歌唱の記録とあわせて、カメラ４５による撮影を可能とするカラオケシステムの一実施形態について図２を用いて説明する。図２は、本発明の実施形態に係るカラオケシステムの構成を示す図である。本実施形態におけるカラオケシステムは、カラオケ装置２（コマンダ）と、リモコン装置１を含んで構成されている。なお、図２に示す例では、１台のカラオケ装置２に対して、リモコン装置１ａとリモコン装置１ｂ、２台のリモコン装置１が使用されている例である。これらリモコン装置１ａ、１ｂの構成は同一であるため、リモコン装置１として説明を行う。カラオケ装置２とリモコン装置１は、ＬＡＮ１００及びアクセスポイント１１０を利用してネットワークを形成するように接続されている。
【００２５】
カラオケボックスなどの店舗に設置されるカラオケ装置２は、楽曲を演奏するための演奏部として音響制御部２５を備えている。また、カラオケ装置２は、ユーザからの各種入力を受け付ける操作部２１を備える。カラオケ装置２は、操作部２１からの入力を解釈してＣＰＵ３０に伝達する操作処理部２２を備える。また、カラオケ装置２は、各種情報を記憶する記憶部としてのＨＤＤ３２（ハードディスク）を備える。カラオケ装置２は、ＬＡＮ１００に接続してネットワークに加入する通信手段としてのＬＡＮ通信部２４インターフェイス部２４を備えている。
【００２６】
また、カラオケ装置２は、モニタ４１に対して歌詞映像、背景映像を表示させる映像再生手段を備える。この映像再生手段は、映像情報に基づいて映像を再生する映像再生部２９、再生する映像を一時的に蓄積するビデオＲＡＭ２８、再生された映像に対する歌詞テロップの重畳、映像効果を付与する映像制御部３１を備えて構成される。
【００２７】
さらに、このカラオケ装置２では、外部に接続されるモニタ４１以外に、タッチパネルモニタ３３に対して各種情報を表示することを可能としている。タッチパネルモニタ３３は映像制御部３１から入力された映像情報を表示する表示部３５と、タッチ入力された位置を操作処理部２２に出力するタッチパネル３４が重畳されて構成されている。このタッチパネルモニタ３３は、カラオケ装置２の操作部、あるいは、リモコン装置１のタッチパネルモニタ１１などと同様、入力部として機能する。ユーザは、タッチパネルモニタ３３にて楽曲を選択することで、直接カラオケ装置２に予約をさせるなど、カラオケ装置２に対する各種操作を行うことが可能である。
【００２８】
さらに、カラオケ装置２は、各構成を統括して制御するためのＣＰＵ３０、各種プログラムを実行するにあたって必要となる情報を一時記憶するためのメモリ２７を備えて構成される。
【００２９】
このような構成にてカラオケ装置２は、各種処理を実行することとなるが、カラオケ装置２の主な機能として、楽曲予約処理、楽曲再生処理などを実行可能としている。楽曲予約処理は、ユーザからの指定に基づいて楽曲を指定、予約するための処理であってリモコン装置１と連携して実行される。ユーザの操作により、リモコン装置１などの入力部で指定された予約情報をメモリ２７中の予約テーブルに登録する。楽曲再生処理は、予約された楽曲を再生させる処理であって、楽曲演奏処理と歌詞再生処理とが同期して実行される処理である。
【００３０】
楽曲演奏処理は、楽曲情報に含まれる演奏情報に基づき、音響制御部２５に演奏を実行させる処理である。音響制御部２５にて演奏された楽曲は、歌唱用マイク４４ａ、４４ｂから入力される歌唱音声と一緒にスピーカ４２から放音される。歌詞再生処理は、楽曲情報に含まれる歌詞情報をモニタ４１に表示させることで歌唱補助を行う処理である。この歌詞再生処理で表示される歌詞に、背景映像を重畳させて表示させる背景映像表示処理を実行することとしてもよい。
【００３１】
カラオケ装置２には、歌唱の様子を撮影するための撮像手段としてカメラ４５が接続されている。カメラ４５からのカメラ映像は、映像入出力を担う映像制御部３１を介して、記録手段としてのＨＤＤ３２に記録、そして、モニタ４１にリアルタイム表示することが可能である。
【００３２】
一方、リモコン装置１は、歌唱する楽曲を選択する選曲処理を実行可能とし、予約情報などカラオケ装置２に対して各種指示を送信可能としている。また、リモコン装置１は、、カラオケ装置２あるいはインターネット上に接続されたホスト装置５から各種情報を受信し、ユーザに対して各種情報を提供することも可能である。本実施形態では、ユーザから各種指示を受け付けるユーザインターフェイスとして、操作部１７と、タッチパネルモニタ１１を備えている。タッチパネルモニタ１１は、表示部１１ａとタッチパネル１１ｂを有して構成され、表示部１１ａに各種インターフェイスを表示するとともに、ユーザからのタッチ入力を受付可能としている。
【００３３】
さらにリモコン装置１は、楽曲検索に必要とされるデータベース、各種プログラム、並びに、プログラム実行に伴って発生する各種情報を記憶する記憶部として、メモリ１４、そして、これら構成を統括して制御するためのリモコン側制御部を備えて構成される。リモコン側制御部には、ＣＰＵ１５、タッチパネルモニタ１１に対して表示する映像を形成する映像制御部１３、表示する映像情報を一時的に蓄えるビデオＲＡＭ１２、タッチパネルモニタ１１あるいは操作部１７からの入力を解釈してＣＰＵ１５に伝える操作処理部１８が含まれている。
【００３４】
また、リモコン装置１は、無線ＬＡＮ通信部１６によって、アクセスポイント１１０と無線接続されることで、ＬＡＮ１００によって構成されるネットワークに接続される。なお、各リモコン装置１は、特定のカラオケ装置２に対して事前に対応付けされている。リモコン装置１から出力される各種命令は、対応付けされたカラオケ装置２にて受信されることとなる。
【００３５】
このようなリモコン装置１の構成により、ユーザからの各種入力をタッチパネルモニタ１１、あるいは、操作部１７から受付けるとともに、映像情報をタッチパネルモニタ１１の表示により各種情報を提供することで、カラオケ装置２に対して楽曲予約などの各種指示を行うことが可能とされている。
【００３６】
図３は、本実施形態のトップ画面、すなわち、リモコン装置１を起動した直後の画面を示す図である。本実施形態では、リモコン装置１の表示部１１ａに表示を行うことで、リモコン装置１を操作するユーザに対して各種情報が提供される。
【００３７】
本実施形態のカラオケシステムは、各リモコン装置１のタッチパネルモニタ１１から認証情報（後述するユーザ識別情報やパスワード）を入力することで、ログインすることが可能となっている。特に、本実施形態のカラオケシステムでは、複数のユーザをログインさせることを可能としており、ログインしたユーザ（ログインユーザ）に関する情報は画面上方に常時表示される。ログインしたユーザの分身像（アバター）を表示するためのログインユーザ欄１０３が設けられている。なお、分身像としては、人、キャラクターを模した像の他、図形や記号など各種形態を採用することができる。
【００３８】
また、アカウントを有していないユーザのためのゲストアイコン１０２、ユーザを切り替えるためのユーザ切り替えスイッチ１０１が表示されている。ログインしたユーザは、ログインユーザ欄１０３に表示される分身像を選択、あるいは、ユーザ切り替えスイッチ１０１を操作することで、自分のユーザ情報を利用した各種サービスを受けることが可能となる。また、アカウントを有していないユーザは、ゲストアイコン１０２を操作することで、選曲など一般的なサービスを受けることが可能となっている。なお、ユーザの切り替えの際には、パスワードなどを使用した認証を行うこととしてもよいが、認証を行うことなく簡易に切り替えることとしてもよい。
【００３９】
図４は、ユーザ毎にホスト装置５に記憶されているユーザ情報を説明するための図である。本実施形態では、ユーザ情報として、個人情報、マイうたテーブル、マイアーティストテーブル、履歴テーブルといった、ユーザに関する各種情報を含んで構成される。ユーザ情報は、ホスト装置５の記憶部５１において記憶管理されている。ユーザ情報には、ユーザがログインするための認証情報（ユーザ識別情報とパスワード）が含まれている。個人情報には、ユーザ名（実際の名前に限ったものでなく、ニックネームであってもよい）、性別、年齢、うた年齢、音域情報などを含んで構成される。これら各種情報は、リモコン装置１、あるいは、インターネットなどのネットワークに接続された図示しないパーソナルコンピュータ、携帯情報端末などを使用し、ログインして設定することも可能である。
【００４０】
個人情報に含まれる音域情報は、ユーザが歌唱可能な音域を記憶する情報であって、最高音高値と最低音高値によって定義された情報である。この音域情報は、ユーザが入力する、あるいは、音域計測処理において計測されたものを使用することが可能である。音域測定処理としては、例えば、カラオケ装置２において、音高にあわせてユーザに声を出させることで、ユーザが出すことのできる最高音高値と最低音高値を計測することが考えられる。あるいは、カラオケ装置２の採点機能を利用し、楽曲再生処理時に採点処理を行った際、ユーザが出すことのできる最高音高値と最低音高値を計測することが考えられる。なお、本実施形態では、最高音高値と最低音高値で形成された音域情報としているが、最高音高値あるいは最低音高値の何れか一方（本発明における音高限界値）を使用することも可能である。本実施形態では、この音域情報を使用し、楽曲再生中、少なくともユーザの歌唱可能音域を超える歌唱箇所について、歌唱補助を行うこととしている。
【００４１】
マイうたテーブルは、ユーザによって登録された楽曲を記憶するテーブルであって、楽曲識別情報、音高調整値、過去の採点情報（最高点、もしくは、過去複数回のもの）などを含んで構成されている。ユーザは、このマイうたテーブルに基づいて、過去に登録したお気に入りの楽曲を呼び出して予約、演奏することが可能となる。その際、登録した音高調整値を利用することで、自分の歌唱にあった音高で演奏（再生）を行うこともできる。
【００４２】
マイアーティストテーブルは、ユーザによって登録されたアーティスト（歌手）を記憶するテーブルであって、歌手識別情報を含んで構成されている。ユーザは、このマイアーティストテーブルに基づいて、登録したお気に入りのアーティストの楽曲（持ち歌、あるいは、関連楽曲）を呼び出して予約、演奏することが可能となる。
【００４３】
履歴テーブルは、ユーザが過去に演奏した楽曲に関する各種情報を記録した情報であって、本実施形態では、過去に当該ユーザが予約することで演奏された楽曲について、楽曲の楽曲識別情報、演奏した日時を示す歌唱日時、採点情報などを含んで構成されている。ユーザは、この履歴テーブルに基づいて、過去に演奏した楽曲を呼び出して再度歌唱することが可能である。
【００４４】
図４は、このユーザ情報の送受信の様子を示した図である。カラオケ店舗に来店したユーザは、自己のユーザ識別情報とパスワードで構成された認証情報を入力、あるいは、リモコン装置１などに設けられたＩＣカードリーダでＩＣカードに記憶されている認証情報を読み取らせることで認証処理（Ｓ１０１）を実行する。カラオケ装置２あるいはリモコン装置１は、認証情報をホスト装置５に送信し（Ｓ１０２）、認証情報を受信したホスト装置５は記憶部５１に記憶されたデータベースから、該当するユーザのユーザ情報を抽出し（Ｓ１２１）、問い合わせのあったカラオケ装置２あるいはリモコン装置１に対して送信する（Ｓ１２２）。
【００４５】
ユーザ情報を受信したカラオケ装置２側では（Ｓ１０３）、受信したユーザ情報に基づいて、楽曲予約処理、楽曲再生処理など各種サービス処理を提供する（Ｓ１０４）。ユーザによりログアウトが要求される（Ｓ１０５）とサービス処理を中断し、サービス処理中に発生した各種履歴（ログ）、あるいは、ユーザによる設定変更を反映したユーザ情報をホスト装置５に送信する（Ｓ１０６）。ここで、ユーザ情報は、全ての情報を送信することの他、更新された差分だけを送信してもよい。ユーザ情報を受信したホスト装置５では（Ｓ１２３）、受信したユーザ情報に基づいて記憶部５１に記憶されたデータベースの更新を実行する（Ｓ１２４）。
【００４６】
以上、あるユーザが認証処理（ログイン処理）してから、ログアウトするまでの流れを説明したが、本実施形態のカラオケ装置２、リモコン装置１は、認証された複数人（認証ユーザ）が同時にログインした状態で使用することが可能となっている。図３で説明したユーザインターフェイスを用いることで、サービスを提供するユーザ（以下、「アクティブユーザ」という）を切り替えて使用することが可能となっている。
【００４７】
図６は、本実施形態のアクティブユーザトップ画面を示す図である。この図に示されるように、複数人がログインした状態ではログインユーザ欄１０３にログインしたユーザの分身像１０３ａ〜１０３ｅ（本実施形態では顔部分）が表示される。またログインユーザ欄１０３中、右端に背景がハイライト（白色）で示されるユーザは、アクティブユーザ１０３ｅ（Ａさん）であって、図に示す状態では、このアクティブユーザ１０３ｅに対するサービス、すなわち、アクティブユーザ１０３ｅのユーザ情報を利用したサービスが実行されている状態となっている。このアクティブユーザトップ画面では、「曲を探す」を選択することで、歌手名、楽曲名に基づく検索を行うことができる。
【００４８】
図７は、リモコン装置１において実行される選曲処理を示すフロー図である。なお、選曲処理は、リモコン装置１のみならず、カラオケ装置２において実行可能としてもよい。その場合、カラオケ装置２のタッチパネルモニタ３３に、リモコン装置１と同様の画面表示を行い、ユーザによる楽曲の指定を受け付けることとなる。リモコン装置１のタッチパネルモニタ１１を使用して楽曲の指定が行われた場合（Ｓ１０１：Ｙｅｓ）、指定した楽曲の詳細を確認するための楽曲確認画面が表示される（Ｓ１０２）。
【００４９】
図８には、本実施形態の楽曲確認画面が示されている。アクティブユーザとして楽曲を選択した場合、この楽曲確認画面にて、予約を行う楽曲に間違いがないか、楽曲名、歌手名、歌い出しなどを表示してユーザに確認させる。本実施形態の楽曲確認画面には、音程設定欄１０５と歌唱補助設定欄１０６が設けられている。音程設定欄１０５は、演奏する際、ユーザが歌唱しやすいように音高調整を行うための設定欄であり、音程設定欄１０５の右下に表示されている変更ボタンを操作することで、音程設定用の子画面（図示せず）が表示され、予約する楽曲に対し音高調整値を設定することが可能である。
【００５０】
歌唱補助設定欄１０６は、ユーザの歌唱可能音域を超える歌唱箇所に対し、歌唱補助をするかしないか、また、歌唱補助の形態を設定可能な設定欄である。歌唱補助設定欄１０６の右下に表示されている変更ボタンを操作することで、図９に示す歌唱補助設定用の子画面１０７が表示され、予約する楽曲に対し歌唱補助に関する各種設定を行うことが可能である。この子画面１０７には、歌唱補助を行うか否かを設定するオン、オフボタン、投稿情報を選択する子画面へ推移するボタン、歌唱補助音量を設定するためのスライドバーが表示されている。歌唱補助を行う場合、ユーザはオンボタンを操作することで、歌唱補助機能を有効にする。また、歌唱補助機能を有効とした場合、ユーザは投稿情報を選択する子画面へ推移するボタンを操作して、当該子画面へと推移する。
【００５１】
歌唱補助設定用の子画面には、歌唱補助音量を設定するためのスライドバーが設けられている。ユーザはこのスライドバー（１：最小音量、５：最大音量）を操作することで歌唱補助時の音量（歌唱補助情報の再生音量）を設定することが可能である。
【００５２】
歌唱補助を行うことが指定された場合（Ｓ１０３：Ｙｅｓ）、リモコン装置１では、歌唱補助区間決定処理（Ｓ２００）を実行する。歌唱補助区間決定処理は、投稿情報を使用して、ユーザの歌唱を補助する区間となる歌唱補助区間を決定するための処理であり、本実施形態では、ユーザ情報中の音域情報を使用して、ユーザが歌唱できないことが推定される歌唱補助区間を決定している。なお、このような形態以外に、ユーザ自身で歌唱補助区間を入力することが考えられる。あるいは、区間毎にユーザの歌唱評価処理を行うことで歌唱評価情報を記録しておき、過去に歌唱した同じ楽曲の歌唱評価情報を参照し、歌唱評価情報の低い区間を歌唱補助区間として決定すること等、他の形態を採用することも可能である。
【００５３】
図１１には、本実施形態で使用する各種情報のデータ構成が示されている。図１１（Ａ）は、本実施形態で使用する楽曲情報のデータ構成を示したものである。楽曲情報は、楽曲情報に関連する各種情報であるメタ情報と、演奏等、各種処理を実行する実情報を有している。メタ情報には、楽曲情報を識別するための楽曲識別情報、曲名、歌手名、作詞者名、作曲者名、ブロック情報を有している。ブロック情報は、演奏情報の時間進行に対応したブロックを規定した情報である。ブロックは、演奏情報を所定時間毎に区切る形態の他、小節位置やひとまとまりのフレーズ位置で区切る形態など、各種形態を採用することが考えられる。
【００５４】
楽曲情報の実情報には、演奏情報、歌詞情報、基準音高情報が含まれている。演奏情報は、ＭＩＤＩ規格に基づいて電子楽器用の制御情報、あるいは、実際の演奏を録音した圧縮音声情報等で構成され、カラオケの伴奏音を演奏するための情報である。歌詞情報は、歌唱補助のため、演奏情報に同期して表示される情報であり、演奏に同期して表示された歌詞の色替えを行うように構成してもよい。基準音高情報は、歌唱評価処理（採点）に使用される情報であり、演奏情報と同様、ＭＩＤＩ規格に基づいて規定された制御情報である。この基準音高情報は、歌唱用マイク４４ａ、４４ｂから入力される歌唱音声信号の音高と比較する歌唱評価処理にも使用することが可能である。
【００５５】
本実施形態では、このような楽曲情報と、ユーザ情報中の音域情報を使用し、ユーザが歌唱できない、あるいは、不得手と推定される歌唱補助区間を決定することとしている。図１２は、本実施形態の歌唱補助区間決定処理（図７のＳ２００）を示すフロー図である。歌唱補助区間決定処理では、楽曲を指定したユーザのユーザ識別情報を参照し、ユーザ情報中の音域情報を取得する（Ｓ２０１）。そして、楽曲確認画面で指定されている楽曲について、楽曲識別情報を参照し、指定されている楽曲の基準音高情報を取得する（Ｓ２０２）。そして、取得した音域情報と、再生時の楽曲音高を比較し（Ｓ２０３）、歌唱補助区間を決定する（Ｓ２０３）。ここで再生時の楽曲音高は、基準音高情報に基づいて得られる情報であって、楽曲予約の際、音高の変更を行っていない場合は楽曲音高情報がそのまま使用される。一方、楽曲予約の際、音高の変更を行った場合には、楽曲音高情報を音高調整値分ずらすことで楽曲音高を算出することが可能である。
【００５６】
図１３は、歌唱補助区間の決定について説明するための図である。図中、横軸は、楽曲再生から楽曲終了までの時間進行を示しており、縦軸は、音高を示している。楽曲音高は、楽曲開始から終了までの音高の推移で示される。本実施形態では、楽曲の時間進行上、複数のブロックＢ１〜Ｂ８に分割している。本実施形態では、楽曲情報に含まれるブロック情報に基づいてブロックを規定している。楽曲音域は、楽曲音高中、最も低い音高値から最も高い音高値で規定される。また、歌唱可能音域は、ユーザの音域情報から取得した最高音高値と最低音高値の間の音域である。図１３の例の場合、ブロックＢ７、Ｂ８において楽曲音域が歌唱可能音域を超えた音域超過部分を有していることが分かる。このブロックＢ７、Ｂ８では、楽曲の音高がユーザにとって高すぎることとなり、歌唱できなくなることが予想される。本実施形態では、ブロックＢ７、Ｂ８を歌唱補助の対象とする歌唱補助区間として決定する。
【００５７】
なお、図１３の例では、楽曲音域の下限は、歌唱可能音域の最低音高値を超えていない（下回っていない）が、楽曲音域の下限が歌唱可能音域の下限を超えた（下回った）場合、当該部分を含むブロックを歌唱補助区間として決定することとなる。このように本実施形態では、音高の上限と下限の両方について考慮した形態となっているが、音高の上限、下限のどちらか一方に考慮する形態としてもよい。
【００５８】
歌唱補助区間決定処理（Ｓ２００）で決定した歌唱補助区間を示すブロックの番号（識別情報）は、選択依頼情報に含められ、ホスト装置５に送信される（Ｓ１０５）。図１１（Ｂ）には、選択依頼情報のデータ構成が示されている。選択依頼情報は、楽曲確認画面で指定されている楽曲の楽曲識別情報と、歌唱補助区間決定処理で決定した歌唱補助区間（本実施形態では、ブロックの番号）で構成されている。ホスト装置５は、受信した選択依頼情報に基づいて、歌唱補助の候補となる投稿情報を選択する投稿情報選択処理を実行する。
【００５９】
図１４には、本実施形態の投稿情報選択処理を示すフロー図が示されている。ホスト装置５は、選択依頼情報を受信した場合（Ｓ３０１：Ｙｅｓ）、投稿情報に含まれる楽曲識別情報に対応する投稿情報を対象とし、投稿情報に含まれる歌唱補助区間の歌唱評価情報が所定条件を満たす投稿情報を抽出する。本実施形態では、投稿情報に区間毎の歌唱評価情報が付与されている。区間毎の歌唱評価情報は、歌唱を行った際、カラオケ装置２において歌唱評価処理を実行して付与されたものであってもよいし、ホスト装置５において歌唱評価処理を実行して付与されたものであってもよい。また、所定条件としては、歌唱補助区間における歌唱評価情報が所定の閾値以上であること、すなわち、歌唱補助区間において上手く歌唱できていることを必要としている。投稿情報は、一般のユーザによる歌唱により作成された歌唱音声であるため、その巧拙は様々である。楽曲の全区間において上手く歌唱できている投稿情報を使用することも考えられるが、その場合、歌唱補助に使用可能となる投稿情報は限られたものとなる。本実施形態では、歌唱補助区間において上手く歌唱できている投稿情報を使用対象とすることで、より多くの投稿情報を歌唱補助の使用対象として使用可能としている。
【００６０】
ホスト装置５は、抽出された投稿情報について、その関連情報をリモコン装置１に送信する（Ｓ３０３）。図１１（Ｃ）には、投稿関連情報のデータ構成が示されている。本実施形態では、投稿関連情報として、投稿情報を示す投稿識別情報、投稿時に撮像された映像から抽出したサムネイル画像、投稿ユーザ名、投稿日を含んで構成されている。図７の選曲処理に戻り、候補となる投稿情報の関連情報を受信したリモコン装置１は、投稿情報の関連情報を表示して、使用する投稿情報の選択をユーザに促す（Ｓ１０７）。
【００６１】
図１０には、歌唱確認画面の歌唱補助設定時における子画面１０８が示されている。この子画面１０８は、投稿情報を選択するための画面であって、図９の歌唱補助設定用の子画面１０７において、投稿情報を選択する子画面へ推移するボタンを操作することで表示される。この子画面には、ホスト装置５から受信した投稿関連情報に含まれるサムネイル画像、投稿を行ったユーザのユーザ名、投稿日が表示される。なお、本実施形態では、サムネイル画像に重畳して表示されているプレビューボタンを操作することで、投稿情報を試聴することが可能となっている。プレビューボタンを操作した場合、リモコン装置１は、操作されたサムネイル画像に対応する投稿識別情報をホスト装置５に送信し、ホスト装置５からプレビュー用の動画情報を受信して再生を行う。ユーザは、子画面１０８に表示された各種情報を参考として、投稿情報を選択することが可能である。選択された投稿情報は、太枠表示される（図１０では、Ｆさんの投稿情報が選択された状態となっている。）。この状態で、決定ボタンを操作することで、歌唱時に使用する投稿情報が決定される。
【００６２】
リモコン装置１は、投稿情報が選択された場合（Ｓ１０８：Ｙｅｓ）、カラオケ装置２に対し、予約情報を送信する。図１１（Ｄ）には、本実施形態で使用する予約情報のデータ構成が示されている。予約情報は、指定した楽曲の楽曲識別情報、楽曲を指定したユーザのユーザ識別情報、音高調整値、選択した投稿情報を示す投稿識別情報、歌唱補助区間を含んで構成されている。カラオケ装置２では、リモコン装置１から送信された予約情報を受信して、楽曲予約処理を実行する。なお、音程の変更が行われない場合には、予約情報中に音高調整値は含まれず、また、歌唱補助が行われない場合には、予約情報中に投稿識別情報は含まれない。
【００６３】
図１５には、本実施形態の楽曲予約処理を示すフロー図が示されている。カラオケ装置２は、リモコン装置１などから予約情報を受け取った場合（Ｓ４０１：Ｙｅｓ）、受け取った予約情報を、カラオケ装置２のメモリ２７に記憶管理する予約テーブルに登録する（Ｓ４０２）。その際、予約情報中に投稿情報の指定がある、すなわち、予約情報が投稿識別情報を含んでいる場合（Ｓ４０３：Ｙｅｓ）、指定されている投稿情報をホスト装置５からダウンロードする（Ｓ４０４）。このように本実施形態では、楽曲の再生前に、必要な投稿情報をダウンロードしておくことで、投稿情報のダウンロードを待つ必要が無く、迅速に楽曲の再生を開始することが可能となっている。また、ダウンロードする投稿情報は、歌唱補助区間のみとすることとしてもよい。ダウンロード容量を削減し、ダウンロード時間の短縮化、ホスト装置５の負荷削減を図ることが可能となる。なお、投稿情報の取得は、このようなダウンロード形態の他、楽曲再生時にホスト装置５からストリーミング配信することとしてもよい。
【００６４】
図１６には、本実施形態の楽曲再生処理を示すフロー図が示されている。楽曲再生処理が開始されると、カラオケ装置２内のメモリ２７に記憶している予約テーブルを参照し、次に再生させる楽曲の有無が判定される（Ｓ５０１）。予約テーブル中、次に再生させる楽曲がある場合（Ｓ５０２：Ｙｅｓ）には、当該楽曲の再生を開始する（Ｓ５０３）。楽曲の再生は、楽曲情報中の演奏情報を音響制御部２５に再生させる楽曲演奏処理と、楽曲情報中の歌詞情報を再生する歌詞再生処理と、を同期して実行する。
【００６５】
楽曲の再生開始後、当該楽曲について予約時に歌唱補助指定されているか否かが判定される（Ｓ５０４）、歌唱補助指定されていない場合（Ｓ５０４：Ｎｏ）、楽曲演奏処理と歌詞再生処理を、その終了（Ｓ５０５：Ｙｅｓ）まで実行する。一方、歌唱補助指定されている場合（Ｓ５０４：Ｙｅｓ）、歌唱補助区間箇所に対する歌唱補助を行う。具体的には、現在再生中のブロックが歌唱補助区間か否かを判定し、歌唱補助区間である場合（Ｓ５０６：Ｙｅｓ）、予約時に選択し、楽曲予約処理にてダウンロードした投稿情報を再生する（Ｓ５０７）。
【００６６】
一方、現在再生中のブロックが歌唱補助区間でない場合（Ｓ５０６：Ｎｏ）、投稿情報は再生せず、非出力状態とする（Ｓ５０８）。ブロックが切り替わる毎（Ｓ５０９：Ｙｅｓ）に、歌唱補助区間の判定（Ｓ５０８）を行うことにより、歌唱補助区間として決定したブロックについて、投稿情報の再生による歌唱補助を行うことが可能となる。楽曲演奏処理と歌詞再生処理は、その終了（Ｓ５１０：Ｙｅｓ）まで実行する。本実施形態の楽曲再生処理では、歌唱補助区間において、投稿情報を再生することとしているが、投稿情報は、少なくとも歌唱補助区間において再生されればよく、楽曲を通じて投稿情報を再生させる等、他の再生形態を採用することも可能である。
【００６７】
楽曲再生処理では、ユーザに対して歌唱補助が行われている旨が分かるように、モニタ４１における表示形態を変更することとしてもよい。図１７〜図２１は、楽曲再生処理時におけるモニタ４１の各種表示形態を示した図である。図１７は、歌唱補助を行わない通常時（Ｓ５０４：Ｎｏ）、あるいは、歌唱補助区間以外の再生時（Ｓ５０６：Ｎｏ）の表示形態を示している。モニタ４１には、背景映像に歌詞文字５０１を重畳して表示している。一方、図１８〜図２１は、歌唱補助区間における再生時（Ｓ５０６：Ｙｅｓ）の各種表示形態を示したものである。
【００６８】
図１８に示す表示形態Ａは、歌唱補助区間において、通常の背景映像に代え、投稿情報中の映像を再生表示した場合である。図１９に示す表示形態Ｂは、通常の背景映像上に子画面５０３内に投稿情報中の映像を再生表示した場合である。何れの場合においても、歌唱補助区間では、投稿情報中の歌唱音声情報が再生される。ユーザは、歌唱補助区間において再生される投稿情報中の歌唱音声情報を頼りに歌唱を行うことが可能である。また、これら表示形態Ａ、Ｂでは、投稿者による歌唱の様子が合わせて表示されるため、ユーザは、映像により歌唱の仕方（口の開け方）等を参考として歌唱を行うことも可能である。
【００６９】
図２０に示す表示形態Ｃ、図２１に示す表示形態Ｄは、投稿情報中の歌唱音声情報のみを使用した形態である。図２０に示す表示形態Ｃは、モニタ４１の右上に「歌唱サポート中」と表記された歌唱補助マーク５０２を表示することで、現在、歌唱補助情報を再生することによる歌唱補助が行われていることを示している。また、図２１の表示形態Ｄでは、歌詞文字５０１を、図１２の通常時と比較して大きく表示することで、投稿された音声による歌唱補助が行われていることを示している。歌詞文字５０１を使用した表示形態では、このように歌詞文字５０１の大きさを変更する形態のみならず、歌詞文字の色（色替え前、あるいは、色替え後）を変更する、フォントを変更する等、各種形態を採用することが考えられる。
【００７０】
以上、歌唱補助を可能とするカラオケ装置の実施形態について説明を行ったが、本実施形態では、投稿情報を使用した歌唱補助を可能としており、ユーザにより投稿された投稿情報を使用することで、バリエーションに富んだ歌唱補助を行うことが可能となっている。その際、ユーザの歌唱能力が及ばないことが考えられる歌唱補助区間において、上手く歌えている投稿情報を使用対象とすることで、使用可能となる投稿情報の選択の範囲の拡大が図られている。
【符号の説明】
【００７１】
１…リモコン装置                  ２４…ＬＡＮ通信部
１１…タッチパネルモニタ          ２５…音響制御部
１１ａ…表示部                    ２７…メモリ
１１ｂ…タッチパネル              ２８…ビデオＲＡＭ
１２…ビデオＲＡＭ                ２９…映像再生部
１３…映像制御部                  ３０…ＣＰＵ
１４…メモリ                      ３１…映像制御部
１５…ＣＰＵ                      ３２…ＨＤＤ（ハードディスク）
１６…無線ＬＡＮ通信部            ４１…モニタ
１７…操作部                      ４２…スピーカ
１８…操作処理部                  ４４ａ、４４ｂ…歌唱用マイク（マイクロホン）
１９…赤外線通信部                ４５…カメラ
２…カラオケ装置（コマンダ）      ５…ホスト装置
２１…操作部                      ５１…記憶装置
２２…操作処理部                  １００…ＬＡＮ
２３…赤外線通信部                １１０…アクセスポイント
【図１】
0006369225.tif 000002
【図２】
0006369225.tif 000003
【図３】
0006369225.tif 000004
【図４】
0006369225.tif 000005
【図５】
0006369225.tif 000006
【図６】
0006369225.tif 000007
【図７】
0006369225.tif 000008
【図８】
0006369225.tif 000009
【図９】
0006369225.tif 000010
【図１０】
0006369225.tif 000011
【図１１】
0006369225.tif 000012
【図１２】
0006369225.tif 000013
【図１３】
0006369225.tif 000014
【図１４】
0006369225.tif 000015
【図１５】
0006369225.tif 000016
【図１６】
0006369225.tif 000017
【図１７】
0006369225.tif 000018
【図１８】
0006369225.tif 000019
【図１９】
0006369225.tif 000020
【図２０】
0006369225.tif 000021
【図２１】
0006369225.tif 000022