(57)【要約】【課題】効果音を直感的な動作でカラオケ装置に再生させる。【解決手段】  カラオケ装置３と通信可能な情報処理装置において実行されるプログラムであって、情報処理装置の挙動検出部に挙動を検出させる挙動検出ステップと、前記挙動検出ステップで検出された挙動の状態を特定する特定ステップと、前記特定ステップの特定結果に対応する、カラオケ装置３で効果音を再生するための効果音情報を前記カラオケ装置に送信する送信ステップと、前記送信ステップで送信した効果音情報の送信回数を計数する送信計数ステップと、前記送信計数ステップで算出した送信回数が閾値を超えたかを判定する判定ステップと、前記判定ステップで前記閾値を超えたと判定した場合に、前記効果音情報の送信を制限する制限ステップと、をコンピュータに実行させることを特徴とするプログラム。【選択図】図１
2015219320.tif 000002
【特許請求の範囲】
【請求項１】
カラオケ装置と通信可能な情報処理装置において実行されるプログラムであって、
情報処理装置の挙動検出部に挙動を検出させる挙動検出ステップと、
該挙動検出ステップで検出された挙動の状態を特定する特定ステップと、
該特定ステップの特定結果に対応しており、前記カラオケ装置で効果音を再生するための効果音情報を送信する送信ステップと、
該送信ステップで送信した前記効果音情報の送信回数を計数する送信計数ステップと、
前記送信計数ステップで算出した送信回数が閾値以上か否かを判定する判定ステップと、
前記判定ステップで前記閾値以上であると判定した場合に、前記送信ステップにおける前記効果音情報の送信を制限する制限ステップと
をコンピュータに実行させることを特徴とするプログラム。
【請求項２】
前記挙動検出部は、加速度センサであり、
前記挙動検出ステップは、情報処理装置の加速度値を検出し、
前記特定ステップは、前記挙動検出ステップで検出した加速度値が所定時間内に所定の閾値を超えた回数を特定することにより挙動の状態を特定し、
前記送信ステップは、前記特定ステップで特定した回数に対応する効果音情報を前記カラオケ装置に送信する
ことを特徴とする請求項１に記載のプログラム。
【請求項３】
前記挙動検出部は、ジャイロセンサであり、
前記挙動検出ステップは、情報処理装置の回転角度を検出し、
前記特定ステップは、前記挙動検出ステップで検出した回転角度に基づいて自身の傾きを特定することにより挙動の状態を特定し、
前記送信ステップは、前記特定ステップで特定した傾きに対応する効果音情報を前記カラオケ装置に送信する
ことを特徴とする請求項１又は２に記載のプログラム。
【請求項４】
前記効果音情報は、効果音を識別する識別情報であり、
前記送信ステップは、前記カラオケ装置に記憶された音声ファイルに基づく効果音を再生するために、前記効果音情報を送信する
ことを特徴とするプログラム。
【請求項５】
情報処理装置と通信可能なカラオケ装置であって、
楽曲情報に基づくカラオケ楽曲と、効果音情報に基づく効果音を再生する再生部と、
前記情報処理装置から送信された前記効果音情報及びユーザ識別情報の回数を、該ユーザ識別情報毎に計数する計数部と、
該計数部が計数した回数が所定の閾値以上か否かを判定する計数判定部と、
該計数判定部が所定の閾値以上と判定した場合に、前記効果音情報に基づく効果音の再生を制限する制限部と
を備えることを特徴とするカラオケ装置。
【請求項６】
前記楽曲情報は、再生中に歌唱者が歌唱を行う歌唱部分と歌唱を行わない非歌唱部分とを有し、
前記再生手段で再生している前記楽曲情報の箇所が歌唱部分か非歌唱部分かを判定する歌唱部分判定部と、
該歌唱部分判定部が前記歌唱部分を再生していると判定した場合に、非歌唱部分の再生中より、前記効果音を再生する音量を小さくするよう調節する調節部と
を備えることを特徴とする請求項５に記載のカラオケ装置。
【請求項７】
前記楽曲情報に基づくカラオケ楽曲を再生している際に、音声が入力されているか否かを判定する音声判定部と、
該音声判定部が、音声が入力されていると判定した場合に、前記効果音を再生する音量を小さくするよう調節する調節部と
を備えることを特徴とする請求項５に記載のカラオケ装置。
【請求項８】
効果音を再生するための効果音情報を送信する送信装置と、前記効果音情報に基づく効果音とともに楽曲情報に基づくカラオケ楽曲を再生するカラオケ装置とを備えるカラオケシステムであって、
前記送信装置は、
自身の挙動を検出する挙動検出部、
該挙動検出部が検出した挙動の状態を特定する特定部、
該特定部の特定結果に対応した効果音情報を送信する送信部を有し、
前記カラオケ装置は、
前記効果音情報に基づく効果音とともに楽曲情報に基づくカラオケ楽曲を再生する再生部を有する
ことを特徴とするカラオケシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラオケ楽曲を再生するとともに効果音を再生させるプログラム、カラオケ装置及びカラオケシステムに関する。
【背景技術】
【０００２】
カラオケシステムでは、カラオケ再生音に合わせて歌唱中のユーザに対し、聴取している他のユーザがその場を盛り上げようとして掛け声を上げたとしても、斯かるカラオケ楽曲の音声により、かき消されることがある。また、カラオケ用のマイクロフォンを使用して掛け声を上げたとしても、マイクロフォンの本数は限られるため、特定のユーザしか盛り上げに参加できない。加えて、歌唱するためのマイクロフォンを歌唱者から奪ってしまい、カラオケ楽曲に合わせて歌唱中のユーザがマイクロフォンを使用することができない場合があるという問題がある。
【０００３】
こうした問題について、予め、合いの手又は拍手等の効果音を示す効果音情報を記憶部に記憶している携帯電話に関する技術がある。かかる技術は、携帯電話端末のボタンを押下する事により、カラオケ楽曲の再生を行うカラオケ端末に音声情報を送信し、カラオケ装置が、楽曲情報とともに斯かる音声情報を再生させものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−０１８２４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載の技術は、携帯電話端末のボタンを押下することにより効果音を再生させるので、カラオケ楽曲の再生中にボタンを視認して押下しなければならず、効果音を再生するための操作が直感的ではないという問題があった。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、本発明は、効果音を直感的な動作でカラオケ装置に再生させることができるプログラム、カラオケ装置及びカラオケシステムの提供を目的とする。
【課題を解決するための手段】
【０００７】
本発明のプログラムは、カラオケ装置と通信可能な情報処理装置において実行されるプログラムであって、情報処理装置の挙動検出部に挙動を検出させる挙動検出ステップと、該挙動検出ステップで検出された挙動の状態を特定する特定ステップと、該特定ステップの特定結果に対応しており、前記カラオケ装置で効果音を再生するための効果音情報を送信する送信ステップと、該送信ステップで送信した前記効果音情報の送信回数を計数する送信計数ステップと、前記送信計数ステップで算出した送信回数が閾値以上か否かを判定する判定ステップと、前記判定ステップで前記閾値以上であると判定した場合に、前記送信ステップにおける前記効果音情報の送信を制限する制限ステップとをコンピュータに実行させることを特徴とする。
【０００８】
本発明のプログラムは、前記挙動検出部は、加速度センサであり、前記挙動検出ステップは、情報処理装置の加速度値を検出し、前記特定ステップは、前記挙動検出ステップで検出した加速度値が所定時間内に所定の閾値を超えた回数を特定することにより挙動の状態を特定し、前記送信ステップは、前記特定ステップで特定した回数に対応する効果音情報を前記カラオケ装置に送信することを特徴とする。
【０００９】
本発明のプログラムは、前記挙動検出部は、ジャイロセンサであり、前記挙動検出ステップは、情報処理装置の回転角度を検出し、前記特定ステップは、前記挙動検出ステップで検出した回転角度に基づいて自身の傾きを特定することにより挙動の状態を特定し、前記送信ステップは、前記特定ステップで特定した傾きに対応する効果音情報を前記カラオケ装置に送信することを特徴とする。
【００１０】
本発明のプログラムは、前記効果音情報は、効果音を識別する識別情報であり、前記送信ステップは、前記カラオケ装置に記憶された音声ファイルに基づく効果音を再生するために、前記効果音情報を送信することを特徴とする。
【００１１】
本発明のカラオケ装置は、情報処理装置と通信可能なカラオケ装置であって、楽曲情報に基づくカラオケ楽曲と、効果音情報に基づく効果音を再生する再生部と、前記情報処理装置から送信された前記効果音情報及びユーザ識別情報の回数を、該ユーザ識別情報毎に計数する計数部と、該計数部が計数した回数が所定の閾値以上か否かを判定する計数判定部と、該計数判定部が所定の閾値以上と判定した場合に、前記効果音情報に基づく効果音の再生を制限する制限部とを備えることを特徴とする。
【００１２】
本発明のカラオケ装置は、前記楽曲情報は、再生中に歌唱者が歌唱を行う歌唱部分と歌唱を行わない非歌唱部分とを有し、前記再生手段で再生している前記楽曲情報の箇所が歌唱部分か非歌唱部分かを判定する歌唱部分判定部と、該歌唱部分判定部が前記歌唱部分を再生していると判定した場合に、非歌唱部分の再生中より、前記効果音を再生する音量を小さくするよう調節する調節部とを備えることを特徴とする。
【００１３】
本発明のカラオケ装置は、前記楽曲情報に基づくカラオケ楽曲を再生している際に、音声が入力されているか否かを判定する音声判定部と、該音声判定部が、音声が入力されていると判定した場合に、前記効果音を再生する音量を小さくするよう調節する調節部とを備えることを特徴とする。
【００１４】
本発明のカラオケシステムは、効果音を再生するための効果音情報を送信する送信装置と、前記効果音情報に基づく効果音とともに楽曲情報に基づくカラオケ楽曲を再生するカラオケ装置とを備えるカラオケシステムであって、前記送信装置は、自身の挙動を検出する挙動検出部、該挙動検出部が検出した挙動の状態を特定する特定部、該特定部の特定結果に対応した効果音情報を送信する送信部を有し、前記カラオケ装置は、前記効果音情報に基づく効果音とともに楽曲情報に基づくカラオケ楽曲を再生する再生部を有することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、効果音を送信する送信装置が自身の挙動を検出することにより効果音を選択するので、効果音を直感的な動作でカラオケ装置に再生させることができる。
【図面の簡単な説明】
【００１６】
【図１】カラオケシステムを示すブロック図である。
【図２】送信端末を示すブロック図である。
【図３】挙動及び送信端末の傾きと効果音との対応関係を示すテーブルである。
【図４】通信サーバを示すブロック図である。
【図５】カラオケ装置を示すブロック図である。
【図６】カラオケシステムの処理を示すフローチャートである。
【図７】送信端末の処理を示すフローチャートである。
【図８】送信端末の処理を示すフローチャートである。
【図９】カラオケシステムの処理を示すフローチャートである。
【図１０】カラオケシステムの処理を示すフローチャートである。
【図１１】カラオケ装置の処理を示すフローチャートである。
【図１２】カラオケ装置の処理を示すフローチャートである。
【図１３】カラオケ装置の処理を示すフローチャートである。
【図１４】カラオケ装置の処理を示すフローチャートである。
【発明を実施するための形態】
【００１７】
第１の実施形態
本実施形態におけるカラオケシステムについて説明する。図１は、カラオケシステムを示すブロック図である。本実施形態に係るカラオケシステムは、情報処理装置又は送信装置である送信端末１と、カラオケ情報の配信を行う通信装置である通信サーバ２と、各カラオケ店舗７０、７０…夫々に設置されており、通信網１００を介して通信サーバ２に接続されたルータ８０、アクセスポイント８１及びカラオケ装置３を備える。
【００１８】
送信端末１は、携帯電話、スマートフォン、タブレット型端末又はＰＤＡ（Personal Digital Assistant）等の通信機能を有する電子機器である。通信サーバ２はサーバコンピュータである。
【００１９】
通信網１００は、通信サーバ２とカラオケ装置３との間でカラオケ情報を送受信するための通信回線であり、例えば光ファイバ通信網、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線又は公衆電話回線等にハードディスク内蔵型のルータを接続して構成されている。なお、通信回線の種類は、通信サーバ２と、カラオケ装置３との間で情報を送受信することが可能であれば、専用通信回線であっても非専用回線であってもよい。
【００２０】
ルータ８０は、主に各カラオケ店舗７０に設置されている。ルータ８０は、通信サーバ２及び各カラオケ店舗７０、７０…間でカラオケ情報を中継し、カラオケ情報を共有する機能を有している。また、ルータ８０にはハードディスクが内蔵されていてもよく、その場合、通信サーバ２から配信されたカラオケ情報を記憶する。
【００２１】
カラオケ装置３は、カラオケ店舗７０の個室ごとに通常１台設置されている。有線ＬＡＮ（Local Area Network）ケーブル９０を介して、該カラオケ店舗７０に設置されたルータ８０に接続されている。各個室には、カラオケ装置３、３…を遠隔操作するための遠隔操作装置７が一又は複数台、備えられている。なお、カラオケ装置３、３…間を接続する通信線として、有線ＬＡＮケーブル９０を例示したが、無線ＬＡＮ、その他の有線又は無線通信にて相互接続するように構成してもよい。
【００２２】
また、カラオケ店舗７０には、有線ＬＡＮケーブル９０に接続されたアクセスポイント８１が設置されており、各個室に備えられた遠隔操作装置７は、アクセスポイント８１を介して、各種操作に係る情報を、対応したカラオケ装置３との間で送受信してもよい。また、カラオケ装置３と遠隔操作装置７との間で操作信号を直接送受信するように構成してもよい。
【００２３】
送信端末１について更に説明する。図２は送信端末１を示すブロック図である。送信端末１は、挙動検出部及び特定部である端末制御部１１、端末記憶部１２、入力部１３、表示部１４、挙動検出部１５、送信部である端末通信部１６及び効果音入力部１７を含む。
【００２４】
端末制御部１１はコンピュータであるＣＰＵ（Central Processing Unit）であり、端末記憶部１２のＲＯＭ（Read Only Memory）に記憶されたコンピュータプログラムをＲＡＭ（Random Access Memory）に読み出して実行することにより、効果音情報である効果音ＩＤを送信する。本実施形態においては、効果音ＩＤが効果音情報である。他に、端末制御部１１は、挙動検出部１５から入力された加速度値が閾値を超えたか否かを判定する機能、回転角度を特定する機能及び判定する際の時間を計測する機能を有する。
【００２５】
端末記憶部１２は、ＲＯＭ及びＲＡＭを備えている。端末記憶部１２のＲＯＭは、マスクＲＯＭ又はＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）等であり、送信端末１を制御するためのコンピュータプログラムが記憶されている。端末記憶部１２のＲＡＭは、ＤＲＡＭ（Dynamic Random Access Memory）又はＳＲＡＭ（Static Random Access Memory）等であり、端末制御部１１の演算処理を実行する際に生じる各種情報を一時記憶する。
【００２６】
また、図３は、挙動及び送信端末１の傾きと効果音との対応関係を示すテーブルである。テーブルは、挙動検出部１５が閾値を超えた回数と、送信端末１の傾きが縦向きか横向きにより夫々異なる効果音が対応している。図３に示すテーブルでは、閾値を超えた回数が１回であり送信端末１が縦向きの場合には、効果音「もう１回」が対応している。閾値を超えた回数が１回であり送信端末１が横向きの場合には、効果音「それっ！」が対応している。閾値を超えた回数が２回であり送信端末１が縦向きの場合には、効果音「アンコール」が対応している。閾値を超えた回数が２回であり送信端末１が横向きの場合には、効果音「よいしょ！」が対応している。
【００２７】
入力部１３は、複数のキーから構成されていてもよいが、タッチパネルであってもよい。入力部１３がタッチパネルである場合には、表示部１４と一体になるよう構成されていてもよい。入力部１３は、効果音を示す情報である効果音情報について、複数の効果音情報から一の効果音情報を選択することを示す選択情報を端末制御部１１に出力する。効果音は、予め通信サーバ２に記憶されている音声、拍手音又は楽器音等である。音声は例えば「よいしょ！」、「もう一回」、「アンコール」等の音声であり、楽器音は鈴、タンバリン又はカスタネット等の音声である。
【００２８】
表示部１４は、液晶パネル又は有機ＥＬ（electroluminescence）等のディスプレイである。表示部１４には、挙動の状態に対応した画像が表示される。例えば読み出した効果音ＩＤに係る効果音が「アンコール」である場合には、端末制御部１１は、「アンコール」と記載された画像を表示部１４に表示させる。
【００２９】
挙動検出部１５は、例えば３軸の加速度センサであり、加速度値を測定する。なお、挙動検出部１５は、加速度センサと共に、ジャイロセンサを用いてもよい。挙動検出部１５にジャイロセンサを用いた場合、挙動検出部１５は角加速度値に基いて、送信端末１がどれだけ回転しているのかを表す回転角度を検出する。ユーザが送信端末１を振動させることにより加速度値及び回転角度が発生するところ、挙動検出部１５はその加速度値及び回転角度を検出する。
【００３０】
端末通信部１６は、無線ＬＡＮ通信装置であり、通信網１００を介して通信サーバ２に情報を送信する。なお、端末通信部１６は、携帯電話の通信方式に基づく通信モジュールであってもよく、携帯電話の通信方式による通信網１００を介して通信サーバ２に情報を送信してもよい。
【００３１】
効果音入力部１７はマイク及び変換回路を有しており、音声を信号に変換する。また、効果音入力部１７におけるマイクは送信端末１の外部に設けられており、コネクタを通じて変換回路と接続していてもよい。
【００３２】
通信サーバ２について更に説明する。図４は通信サーバ２を示すブロック図である。通信サーバ２は、カラオケ情報の配信を行うと共に、楽器再生コンテンツの管理及び配信を行う。通信サーバ２は、サーバ制御部２１、サーバ記憶部２２及びサーバ通信部２３を含む。
【００３３】
サーバ制御部２１はＣＰＵであり、サーバ記憶部２２に記憶されたコンピュータプログラムを読み出して実行することにより、各種情報の送受信を制御する。
【００３４】
サーバ記憶部２２は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）又は半導体メモリ等である。サーバ記憶部２２は、情報の送受信を制御するプログラムの他、楽曲を示す音声ファイルである楽曲情報、楽曲に対応した映像を示す映像情報、ユーザＩＤ及びパスワード等が記憶されている。また、サーバ記憶部２２には、効果音ＩＤに対応した音声ファイルが記憶されており、その効果音ＩＤと音声ファイルとの対応関係を示すテーブルも記憶されている。
【００３５】
サーバ通信部２３は、ＬＡＮ通信装置であり、送信端末１及びカラオケ装置３から送信された各種の情報を受信し、送信端末１及びカラオケ装置３に各種の情報を送信する。
【００３６】
楽曲情報は、伴奏情報及び主旋律情報を含む音声ファイルである。なお、楽曲情報の形式は特に限定されず、表示装置４に歌詞又は歌手の映像等楽曲に関する映像を表示させるための映像情報を含み、音声と映像とが一体になったファイルも、本実施形態の音声ファイルに含まれる。楽曲情報はｍｐ３、ｍｉｄｉ、ｗａｖ等の拡張子を有するファイルである。映像情報は、ｍｐｅｇ、ｍｐ４、ａｖｉ等の拡張子を有するファイルである。また、楽曲情報及び映像情報はｍｐｅｇ、ｍｐ４、ａｖｉ等の拡張子を有する１つのファイルであってもよい。また、楽曲情報は、伴奏情報、歌詞情報及び主旋律情報を一の楽曲ファイルで構成してもよいし、別個のファイルで構成し、各ファイルが対応付けられたものであってもよい。
【００３７】
映像情報は、各種メニュー画面、歌詞画像、歌唱評価結果を表示するための情報等を含んで構成されている。楽曲関連情報は、複数の列、例えば楽曲を識別するための楽曲ＩＤ（楽曲識別情報）、当該楽曲の曲名及び当該楽曲の歌手名等を含んだ情報である。伴奏情報は、例えば、ＭＩＤＩ（Musical Instrument Digital Interface）情報である。伴奏情報は、音のオンオフを指定する情報、音高を指定する音高情報、音量を指定する音量情報、楽器の制御情報、音を出力する楽器を指定する音色情報、時系列順に再生される各音の時間間隔を指定する時間情報等を含んで構成されている。
【００３８】
なお、サーバ記憶部２２について、通信サーバ２の内部に設けられている例について記載したが、サーバ記憶部２２は、通信サーバ２の外部に設けられてサーバ制御部２１と通信回線によって接続されており、楽曲情報、映像情報、効果音情報、ユーザＩＤ及びパスワード等の情報を記憶する記憶装置であってもよい。この場合、サーバ制御部２１は楽曲情報、映像情報及び効果音情報等の各情報を読み出すための信号を、通信回線を介してサーバ記憶部２２に送信し、サーバ記憶部２２は、かかる信号に対応した各情報を、通信回線を介して通信サーバ２に送信する。
【００３９】
カラオケ装置３について更に説明する。図５はカラオケ装置３を示すブロック図である。カラオケ装置３は、再生部である再生制御部３１、再生記憶部３２、映像出力部３３、音声出力部３４，音声入力部３５、遠隔操作受信部３６及び再生通信部３７を含む。
【００４０】
再生制御部３１はＣＰＵであり、再生記憶部３２から制御プログラムを読み出して実行することにより、楽曲情報及び映像情報を再生する。
【００４１】
再生記憶部３２は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）又は半導体メモリ等である。再生記憶部３２は、情報の送受信を制御するプログラムの他、効果音情報が記憶されている。再生記憶部３２は、出力受信部が受信した選択情報を記憶する。なお、再生記憶部３２には、楽曲情報及び映像情報が記憶されていてもよい。
【００４２】
映像出力部３３は、表示装置４が接続されるものであり、再生制御部３１の指示信号に従って、再生記憶部３２に記憶されている映像に係る情報を読み出して、表示装置４に画像を表示することができるように、映像情報の出力処理等を行う。
【００４３】
音声出力部３４は、再生制御部３１にて与えられた楽曲情報をスピーカ５で出力可能な音声信号に変換し、該音声信号をスピーカ５へ出力する回路である。音声出力部３４は、再生制御部３１から音量についての指示信号が入力されることにより、再生する楽曲又は効果音の音量の調節を行う。
【００４４】
音声入力部３５は、マイク６が接続されている。なお、音声入力部３５は、ピンコネクタ等の他の接続端子であってもよいし、音声情報が入力されるＵＳＢポートであってもよい。また、赤外線通信などの無線通信で接続されていてもよい。なお、音声出力部３４及び音声入力部３５を、一のコネクタ、例えばＨＤＭＩ（登録商標）コネクタで構成してもよい。  
【００４５】
遠隔操作受信部３６は、カラオケ装置３の動作を操作するための遠隔操作装置７から送信された遠隔操作信号を受信し、受信した遠隔操作信号に係る情報を再生制御部３１に出力する受光モジュールである。遠隔操作受信部３６は、遠隔操作装置７から発せられる赤外光を受光し、その赤外光に含まれるユーザの操作指示を再生制御部３１に出力する。
【００４６】
再生通信部３７は、有線又は無線の通信網１００を介して接続された通信サーバ２との間で、カラオケの楽曲情報、カラオケ情報等を送受信するインタフェースである。
【００４７】
表示装置４は、例えば液晶ディスプレイ、有機ＥＬディスプレイ、ＣＲＴ等であり、映像出力部３３から入力した映像情報を表示する。スピーカ５は、音声出力部３４から入力した音声信号に従って放音する。マイク６は、歌唱者によって行われた歌唱を集音してアナログの音声信号に変換し、該音声信号を増幅及びＡＤ変換し、ＡＤ変換されたデジタルの音声情報を再生制御部３１へ出力する。
【００４８】
遠隔操作装置７は、カラオケ曲の選曲に係る操作に用いられる装置である。遠隔操作装置７は、ペンタッチセンサを有する液晶パネルを備えたボード型であり、赤外線通信にて、対応するカラオケ装置３と通信を行う。遠隔操作装置７は、接触センサを有する液晶パネルを備えたパネル型である。なお、遠隔操作装置７には、電源オン／オフスイッチ、音量調整スイッチ、音程調整スイッチ、上下左右キー、決定キー等が設けられている。なお、送信端末１に遠隔操作を行うためのアプリケーションを実行させ、遠隔操作装置７として機能させてもよい。
【００４９】
本実施形態におけるカラオケシステムの動作について説明する。送信端末１のユーザは、本実施形態のカラオケシステムを利用するために、予めログイン認証を行う。以下ログイン認証について説明する。
【００５０】
ユーザは、送信端末１からカラオケシステムを利用するために、入力部１３からアプリケーションプログラムを起動するための信号を入力し、端末制御部１１はアプリケーションプログラムを起動する。ユーザは、送信端末１の表示部１４に表示される所定の認証画面を参照し、入力部１３からユーザを識別する情報であるユーザＩＤ及びパスワードを入力する。端末制御部１１は、ユーザが入力部１３から入力したユーザＩＤ及びパスワードを、端末通信部１６を介して通信サーバ２へ送信する。送信されたユーザＩＤ及びパスワードは通信サーバ２のサーバ通信部２３が受信する。サーバ制御部２１は、サーバ記憶部２２からユーザ情報テーブルを読み出し、受信したユーザＩＤ及びパスワードの組み合わせが、ユーザ情報テーブルに記録されているユーザＩＤ及びパスワードの組み合わせと一致するか否かを判定する。
【００５１】
サーバ制御部２１が判定した結果、受信したユーザＩＤ及びパスワードの組み合わせが、ユーザ情報テーブルに記録されているユーザＩＤ及びパスワードの組み合わせと一致すると判定した場合には、ログイン認証が正常に行われたことを示す信号を、送信端末１に送信する。また、ユーザのログイン認証が正常に完了したことにより、送信端末１のユーザは、カラオケシステムを利用することができる。
【００５２】
サーバ制御部２１が判定した結果、受信したユーザＩＤ及びパスワードの組み合わせが、ユーザ情報テーブルに記録されているユーザＩＤ及びパスワードの組み合わせと一致しないと判定した場合には、ログインが正常に行われなかったことを示す信号を、送信端末１に送信する。
【００５３】
ログイン認証が正常に行われた後、送信端末１のユーザが入力部１３を操作することにより、入力部１３から端末制御部１１に、効果音を送信するための制御プログラムを起動するよう指示する信号が出力される。
【００５４】
ここで、ユーザが送信端末１を手に持って振る又は回すなどの行為を行い、送信端末１を揺動させることにより、挙動検出部１５が挙動を検知する。挙動検出部１５における加速度センサは、加速度値を端末制御部１１に出力する。また、挙動検出部１５におけるジャイロセンサが、送信端末１がどの方向にどれだけ回転したかを示す回転角度を検出し、端末制御部１１に出力する。
【００５５】
端末制御部１１は端末記憶部１２から加速度についての閾値と、送信端末１の基準となる方向の情報とを読み出す。端末制御部１１は、所定時間内に加速度値が所定の閾値以上になった回数と、基準となる方向からの回転角度とを計数することにより挙動の状態を特定する。閾値の大きさは、誤動作を防止するため、ユーザが意図的に送信端末１を振った場合に生じる程度の値に設定されることが望ましい。
【００５６】
また、回転角度は、基準となる角度からの傾きによって、縦向き又は横向きといった形で特定するようにしてもよいし、３軸ごとに基準となる方向からどれだけ回転したか否かにより、夫々挙動が異なるものとしてもよい。また、端末制御部１１は、挙動検出部１５が検出した値が閾値以上である回数に代えて、検出値が閾値以上である時間を判定し、一定時間以上であるか否かに基づいて、挙動の状態を特定するようにしてもよい。
【００５７】
端末制御部１１は、図３において示した挙動の状態と効果音との対応関係を示したテーブルに基いて、対応する効果音情報を出力する。
【００５８】
挙動の状態と効果音との対応関係を示したテーブルは、予め端末記憶部１２に記憶されていてもよいし、予めサーバ記憶部２２に記憶されており、ログイン認証時に通信サーバ２から受信して、端末制御部１１が端末記憶部１２に記憶するようにしてもよい。挙動の状態と効果音との対応関係を示したテーブルが予めサーバ記憶部２２に記憶されている場合、効果音ＩＤは、所定時間内に閾値を超えた回数及び送信端末１の傾き等の送信端末１の挙動の状態を示す情報であってもよい。端末制御部１１は、挙動の状態に対応した効果音ＩＤを端末記憶部１２から読み出して、端末通信部１６から効果音ＩＤを含んだ信号を送信する。端末制御部１１は、併せてユーザＩＤを送信してもよい。
【００５９】
通信サーバ２におけるサーバ通信部２３は、送信端末１から送信された効果音ＩＤを受信し、サーバ記憶部２２に記憶する。サーバ制御部２１は、効果音ＩＤと音声ファイルとの対応関係を示したテーブルをサーバ記憶部２２から読み出す。また、サーバ制御部２１は、効果音ＩＤに対応する音声ファイルをサーバ記憶部２２から読み出す。サーバ制御部２１は、読み出した音声ファイルを、通信網１００を介してカラオケ装置３に送信する。
【００６０】
カラオケ装置３は、送信端末１から送信された効果音ＩＤに対応した音声ファイルを、サーバ通信部２３及び通信網１００を介して受信する。ここで、再生制御部３１は、カラオケ楽曲に係る楽曲情報を再生している場合に、受信した音声ファイルに係る効果音を再生する。再生制御部３１が効果音を再生することにより、スピーカ５が、音声出力部３４を介して、楽器情報に係るカラオケ楽曲とともに、効果音ＩＤに係る効果音を放音する。再生制御部３１は、楽曲情報と効果音ＩＤとを合成して１つのファイルにしてもよいし、別個のファイルのままにしていてもよい。
【００６１】
本実施形態におけるカラオケシステムが行う処理について説明する。図６は、カラオケシステムの処理を示すフローチャートである。まず、端末制御部１１は、通信サーバ２から送信されたログイン認証を行い、ログイン認証の判定結果が、ログイン認証が正常に行われたことを示すものであるか否かを判定する（ステップＳ１）。端末制御部１１は、ログイン認証の結果を示す情報が、ログイン認証が正常に行われなかったことを示すものである場合は（ステップＳ１でＮＯ）、処理を継続する（ステップＳ１に戻す）。
【００６２】
一方、端末制御部１１は、ログイン認証の結果を示す情報が、ログイン認証が正常に行われたことを示すものである場合は（ステップＳ１でＹＥＳ）、端末制御部１１は計時を開始し、挙動検出部１５から入力された加速度値及び回転角度から、送信端末１の挙動を検出する（ステップＳ２）。端末制御部１１は、端末記憶部１２から閾値及び基準となる方向を読み出し、計時開始から所定時間内に、入力された加速度値が閾値を超えた回数、及び基準となる方向からの傾きを特定することにより、送信端末１の挙動の状態を特定する（ステップＳ３）。端末制御部１１は、端末記憶部１２からテーブルを読み出し、読み出したテーブルに基いて、特定した端末の挙動に対応する効果音情報である効果音ＩＤを端末記憶部１２から読み出す（ステップＳ４）。端末制御部１１は、端末通信部１６を介して効果音情報である効果音ＩＤを通信サーバ２に送信する（ステップＳ５）。
【００６３】
通信サーバ２のサーバ制御部２１は、サーバ通信部２３を介して効果音情報である効果音ＩＤを受信し、サーバ記憶部２２から、効果音ＩＤと音声ファイルとの対応関係を示したテーブルを読み出す（ステップＳ６）。サーバ制御部２１は、読み出したテーブルに基いて、受信した効果音ＩＤに対応する音声ファイルをサーバ記憶部２２から読み出す（ステップＳ７）。サーバ制御部２１は、サーバ記憶部２２から読み出した音声ファイルをカラオケ装置３に送信する（ステップＳ８）。
【００６４】
カラオケ装置３の再生制御部３１は、通信サーバ２から音声ファイルを受信し、楽曲情報に基いて楽曲を再生しているか否かを判定する（ステップＳ９）。再生制御部３１は、楽曲情報に基いて楽曲を再生していない場合は（ステップＳ９でＮＯ）、処理を終了する。再生制御部３１は、楽曲情報に基いて楽曲を再生している場合は（ステップＳ９でＹＥＳ）、楽曲とともに、音声ファイルに基いて効果音を再生し（ステップＳ１０）、処理を終了する。
【００６５】
また、送信端末１の端末制御部１１は、送信回数を計数し、所定回数以上の場合には送信を制限するようにしてもよい。この場合、端末記憶部１２には、所定の送信回数について示す閾値が記憶されている。また、端末制御部１１は、送信回数を端末記憶部１２に記憶する。送信回数は、ログイン後に送信した回数を通算してもよいし、所定の時間毎に回数を０に戻すように設定してもよい。さらに、再生中の楽曲情報に関連し、楽曲毎に送信回数を計数するようにしても良い。
【００６６】
端末制御部１１は、端末記憶部１２から送信回数と閾値とを読み出し、計数した送信回数と閾値とを比較する。端末制御部１１は、送信回数が閾値未満の場合には、効果音ＩＤを端末記憶部１２から読み出し、通信サーバ２に送信する。一方、送信回数が閾値以上の場合には、端末制御部１１は、効果音ＩＤの送信を制限する。即ち効果音ＩＤの送信を行わない。また、効果音ＩＤを送信しなかった場合、端末制御部１１は、効果音ＩＤを送信しなかったことを示す情報を表示部１４に出力し、表示させるようにしてもよい。
【００６７】
図７は、送信端末１の処理を示すフローチャートである。ステップＳ１１〜ステップＳ１３の処理は、ステップＳ１〜ステップＳ３と同様であるため、説明を省略する。端末制御部１１は、挙動の状態を特定した後、送信回数の送信回数と閾値とを端末記憶部１２から読み出す（ステップＳ１４）。端末制御部１１は、送信回数が閾値以上か否かを判定する（ステップＳ１５）。端末制御部１１は、送信回数が閾値未満である場合には（ステップＳ１５でＮＯ）、送信回数を１回加算する（ステップＳ１６）。また、端末制御部１１は、端末記憶部１２から読み出したテーブルに基いて、特定した端末の挙動に対応する効果音情報である効果音ＩＤを端末記憶部１２から読み出す（ステップＳ１７）。端末制御部１１は、端末通信部１６を介して効果音情報である効果音ＩＤを通信サーバ２に送信し（ステップＳ１８）、処理を終了する。一方、送信回数が閾値以上である場合には（ステップＳ１５でＹＥＳ）、端末制御部１１は、効果音ＩＤを送信することなく、処理を終了する。ステップＳ１８で効果音情報である効果音ＩＤを通信サーバ２に送信後は、通信サーバ２及びカラオケ装置３は、ステップＳ６〜ステップＳ１０と同様の処理を行う。
【００６８】
本実施形態によれば、送信端末１の挙動検出部１５が検出した挙動状態に応じて再生装置が効果音を出力するので、ユーザが直感的な操作で効果音を出力させることができる。
【００６９】
なお、本実施形態において、再生制御部３１は、カラオケ楽曲を再生中の場合に効果音を再生することとしているが、一のカラオケ楽曲と他のカラオケ楽曲を再生する間にも効果音を再生するようにしても良い。この場合、再生制御部３１は、送信端末１がカラオケシステムにログインしているか否かを判定し、カラオケシステムにログインしていると判定した場合に、音声ファイルに係る効果音を再生する。
【００７０】
第２の実施形態
第２の実施形態について説明する。本実施形態は、ユーザが、送信端末１における効果音入力部１７から音声を入力し、アプリケーションプログラムを用いて録音した音声に係る音声ファイルを送信する形態に関する。
【００７１】
本実施形態におけるカラオケシステムの動作について説明する。端末制御部１１は、第１の実施形態と同様のログイン認証が正常に行われた後、効果音入力部１７から音声の入力を開始することにより、録音を開始する。この場合、表示部１４に「録音を開始しますか？」という文字を表示させ、ユーザが入力部１３から録音を指示する信号を出力し、表示部１４に該信号が入力されてから、録音を開始するようにしてもよい。録音時間は、例えば５秒以内又は３０秒以内など、一定の時間が設定されていてもよいし、入力部１３から録音を停止する指示信号を出力し、再生制御部３１に入力されるまで録音を継続するようにしてもよい。
【００７２】
端末制御部１１は、音声を録音することにより効果音情報である音声ファイルを作成する。本実施形態において、効果音情報とは音声ファイルのことであり、端末記憶部１２に記憶させる。また、端末制御部１１は、一定時間に加速度値が閾値を超える回数及び回転角度等の挙動の状態と対応付けて、端末記憶部１２に音声ファイルを記憶してもよい。音声ファイルに対応させる挙動の状態は、入力部１３から送信端末１が閾値を超える回数及び傾き等を入力することにより、端末記憶部１２に記憶させてもよいし、実際に送信端末１を搖動させることにより、挙動の状態を検出し、端末記憶部１２に記憶させてもよい。また、端末制御部１１は、挙動の状態と音声ファイルとの対応を示すテーブルを更新する。また、録音した音声ファイルに対応した効果音ＩＤを端末記憶部１２に記憶する。
【００７３】
本実施形態における送信端末１の録音についての処理について説明する。図８は、送信端末１の処理を示すフローチャートである。送信端末１の端末制御部１１は、効果音入力部１７から音声の入力を開始することにより、録音を開始する（ステップＳ２０１）。端末制御部１１は、録音開始後、一定時間経過後又は録音を停止する指示信号を入力することにより、録音を終了する（ステップＳ２０２）。
【００７４】
また、端末制御部１１には、録音した音声ファイルと対応させる挙動の状態が入力される（ステップＳ２０３）。また、端末制御部１１は、効果音情報と対応した効果音ＩＤを作成し（ステップＳ２０４）、処理を終了する。
【００７５】
本実施形態におけるカラオケシステムの動作について説明する。送信端末１は、第１の実施形態と同様の動作により、ログイン認証を行う。端末制御部１１は、通信サーバ２から送信されたログイン認証の判定結果が、ログイン認証が正常に行われたことを示すものであるか否かを判定する。端末制御部１１は、ログイン認証の結果を示す情報が、ログイン認証が正常に行われたことを示すものである場合は、端末制御部１１は第１の実施形態と同様に送信端末１の挙動を検出し、挙動の状態を特定する。端末制御部１１は、端末記憶部１２から音声ファイルと挙動の状態とが対応を示すテーブルを読み出し、読み出したテーブルに基いて、特定した端末の挙動に対応する効果音情報である音声ファイルを端末記憶部１２から読み出す。端末制御部１１は、端末通信部１６を介して音声ファイルを通信サーバ２に送信する。
【００７６】
通信サーバ２のサーバ制御部２１は、受信した音声ファイルをカラオケ装置３に送信する。カラオケ装置３の再生制御部３１は、通信サーバ２から音声ファイルを受信し、楽曲情報に基いて楽曲を再生しているか否かを判定し、楽曲情報に基いて楽曲を再生している場合は楽曲とともに、音声ファイルに基いて効果音を再生する。
【００７７】
また、カラオケ装置３の再生制御部３１は、再生記憶部３２に効果音情報である音声ファイルを記憶する。再生記憶部３２は、効果音ＩＤと音声ファイルとの対応関係を示すテーブルを備えており、斯かるテーブルに記憶する。送信端末１が送信した効果音ＩＤを、通信サーバ２を介してカラオケ装置３が受付けると、再生制御部３１は、再生記憶部３２から音声ファイルを読み出し、効果音を再生する。これにより、同じ効果音を複数回再生させたい場合に、２回目以降は、端末制御部１１から、通信サーバ２を介してカラオケ装置３に効果音ＩＤを送信することにより、再生制御部３１が音声ファイルを再生記憶部３２から読み出し、効果音を再生することができる。
【００７８】
また、この場合、音声ファイルは、一時的にのみ再生記憶部３２に記憶されるようにしてもよい。再生制御部３１は、たとえばログアウト、カラオケ装置３の電源オフ、カラオケ装置の再起動又は所定時間経過後、といった所定条件を満たした場合に記憶されている音声ファイルを再生記憶部３２から削除するようにしてもよい。
【００７９】
図９は、カラオケシステムの処理を示すフローチャートである。本実施形態におけるカラオケシステムが行う処理について説明する。まず、上述したログイン認証を行う。端末制御部１１は、通信サーバ２から送信されたログイン認証の判定結果が、ログイン認証が正常に行われたことを示すものであるか否かを判定する（ステップＳ２１）。端末制御部１１は、ログイン認証の結果を示す情報が、ログイン認証が正常に行われなかったことを示すものである場合は（ステップＳ２１でＮＯ）、処理を継続する（ステップＳ２１に戻す）。
【００８０】
一方、端末制御部１１は、ログイン認証の結果を示す情報が、ログイン認証が正常に行われたことを示すものである場合は（ステップＳ２１でＹＥＳ）、端末制御部１１は計時を開始し、挙動検出部１５から入力された加速度値及び回転角度から、送信端末１の挙動を検出する（ステップＳ２２）。端末制御部１１は、端末記憶部１２から閾値及び基準となる方向を読み出し、計時開始から所定時間内に、入力された加速度値が閾値を超えた回数、及び基準となる方向からの傾きを特定することにより、送信端末１の挙動の状態を特定する（ステップＳ２３）。端末制御部１１は、端末記憶部１２からテーブルを読み出し、読み出したテーブルに基いて、特定した端末の挙動に対応する効果音情報である音声ファイルを端末記憶部１２から読み出す（ステップＳ２４）。端末制御部１１は、端末通信部１６を介して効果音情報である音声ファイルを通信サーバ２に送信する（ステップＳ２５）。
【００８１】
通信サーバ２のサーバ制御部２１は、受信した効果音情報である音声ファイルをカラオケ装置３に送信する（ステップＳ２６）。カラオケ装置３の再生制御部３１は、通信サーバ２から効果音情報である音声ファイルを受信し、再生記憶部３２のテーブルに記憶する（ステップＳ２７）。また、再生制御部３１は、楽曲情報に基いて楽曲を再生しているか否かを判定する（ステップＳ２８）。再生制御部３１は、楽曲情報に基いて楽曲を再生していない場合は（ステップＳ２８でＮＯ）、処理をステップＳ２８に戻す。再生制御部３１は、楽曲情報に基いて楽曲を再生している場合は（ステップＳ２８でＹＥＳ）、楽曲とともに、音声ファイルに基いて効果音を再生し（ステップＳ２９）、処理を終了する。
【００８２】
本実施形態によれば、ユーザは、自分が録音した効果音をカラオケ装置３から出力することができるので、多様な効果音を出力することができ、娯楽性が高まる。
【００８３】
また、本実施形態によれば、ユーザが以前録音した効果音情報を再度再生させたいと思った場合に、送信端末１は、第１の実施形態のように効果音ＩＤを送信することにより、カラオケ装置３に効果音を再生させることができる。従って、送信端末１は、音声ファイルを再度送信する必要がない。一般に音声ファイルは効果音ＩＤより遥かに情報量が大きいため、送信に時間を要する。そのため、効果音ＩＤを送信することにより、音声ファイルが情報量の大きいファイルであったとしても、適切なタイミングに遅れることなく、カラオケ装置３は効果音を再生することができる。
【００８４】
なお、第１の実施形態のように、効果音を再生するためにサーバ記憶部２２に記憶されている音声ファイルを用いるか、本実施形態のように、ユーザが送信端末１の端末記憶部１２に記憶している音声ファイルを用いるかを、選択することができるようにしてもよい。
【００８５】
この場合、ユーザは、入力部１３から選択信号を送信する。予め効果音を配信する業者等により設定された効果音を選択する場合には、「一覧から選ぶ」を選択したことを示す選択信号を端末制御部１１に出力し、第１の実施形態に示す動作を実行する。一方、入力部１３が「アプリで録音」を選択したことを示す選択信号を端末制御部１１に出力した場合には、本実施形態に示すように、端末制御部１１は音声入力部３５から効果音の入力を開始する。
【００８６】
これにより、ユーザは、予めサーバ記憶部２２に記憶されている効果音と、自身が録音した効果音とを選択することができるので、効果音の選択の幅が広がり、カラオケを行うにあたり、更に娯楽性が高まる。
【００８７】
第３の実施形態
第３の実施形態について説明する。本実施形態は、送信端末１とカラオケ装置３とが直接通信を行う形態に関する。
【００８８】
本実施形態における端末送信部は、第１及び第２の実施形態と同様に無線ＬＡＮの通信モジュールであってもよいが、赤外線モジュール、Bluetooth（登録商標）通信モジュール等の通信モジュールであってもよい。また、本実施形態のカラオケ装置３における再生通信部３７は、送信端末１の端末通信部１６と通信可能な通信モジュールを備えている。
【００８９】
送信端末１のログイン動作はカラオケ装置３にユーザＩＤ及びパスワードを送信することにより行う。端末制御部１１はユーザＩＤ及びパスワードは、カラオケ装置３に送信し、再生制御部３１がユーザＩＤ及びパスワードを通信サーバ２に送信する。通信サーバ２では、サーバ制御部２１がサーバ記憶部２２からユーザ情報テーブルを読み出し、受信したユーザＩＤ及びパスワードの組み合わせが、ユーザ情報テーブルに記録されているユーザＩＤ及びパスワードの組み合わせと一致するか否かを判定する。サーバ制御部２１は、ログインが正常に行われたか失敗したかを示す情報をカラオケ装置３に送信し、カラオケ装置３が該情報を、送信端末１に送信する。
【００９０】
ログイン後は、端末制御部１１は、第１の実施形態と同様に、送信端末１を挙動させることにより効果音を選択し、選択した効果音に係る効果音情報である効果音ＩＤを、カラオケ装置３に送信する。また、再生制御部３１は、受信した効果音ＩＤを通信サーバ２に送信する。再生制御部３１は、受信した効果音ＩＤを、音声ファイルと対応付けて一旦再生記憶部３２のテーブルに記憶する。
【００９１】
受信した効果音ＩＤを音声ファイルと対応付けて一旦再生記憶部３２のテーブルに記憶した後、カラオケ装置３は送信端末１から送信された効果音ＩＤを受信し、再生制御部３１が再生記憶部３２から音声ファイルを読み出し、効果音を再生する。
【００９２】
本実施形態におけるカラオケシステムが行う処理について説明する。図１０は、カラオケシステムの処理を示すフローチャートである。端末制御部１１は、カラオケ装置３から送信されたログイン認証の判定結果が、ログイン認証が正常に行われたことを示すものであるか否かを判定する（ステップＳ３１）。端末制御部１１は、ログイン認証の結果を示す情報が、ログイン認証が正常に行われなかったことを示すものである場合は（ステップＳ３１でＮＯ）、処理を継続する（ステップＳ３１に戻す）。
【００９３】
一方、端末制御部１１は、ログイン認証の結果を示す情報が、ログイン認証が正常に行われたことを示すものである場合は（ステップＳ３１でＹＥＳ）、計時を開始し、挙動検出部１５から入力された加速度値及び回転角度から、送信端末１の挙動を検出する（ステップＳ３２）。端末制御部１１は、端末記憶部１２から閾値及び基準となる方向を読み出し、計時開始から所定時間内に、入力された加速度値が閾値を超えた回数、及び基準となる方向からの傾きを特定することにより、端末の状態を特定する（ステップＳ３３）。端末制御部１１は、端末記憶部１２からテーブルを読み出し、読み出したテーブルに基いて、特定した端末の状態に対応する効果音情報である効果音ＩＤを端末記憶部１２から読み出す（ステップＳ３４）。端末制御部１１は、端末通信部１６を介して、効果音情報である効果音ＩＤをカラオケ装置３に送信する（ステップＳ３５）。
【００９４】
カラオケ装置３の再生制御部３１は、送信端末１から受信した効果音ＩＤを通信サーバ２に送信する（ステップＳ３６）。通信サーバ２のサーバ制御部２１は、サーバ通信部２３を介して効果音ＩＤを受信し、サーバ記憶部２２からテーブルを読み出す（ステップＳ３７）。サーバ制御部２１は、読み出したテーブルに基いて、受信した効果音ＩＤに対応する音声ファイルをサーバ記憶部２２から読み出す（ステップＳ３８）。サーバ制御部２１は、サーバ記憶部２２から読み出した音声ファイルをカラオケ装置３に送信する（ステップＳ３９）。
【００９５】
カラオケ装置３は、対応付けられた効果音ＩＤと音声ファイルとを通信サーバ２から受信し、受信した効果音ＩＤを、音声ファイルに対応付けて一旦再生記憶部３２のテーブルに記憶する（ステップＳ４０）。再生制御部３１は、楽曲情報に基いて楽曲を再生しているか否かを判定する（ステップＳ４１）。再生制御部３１は、楽曲情報に基いて楽曲を再生していない場合（ステップＳ４１でＮＯ）、処理を終了する。再生制御部３１は、楽曲情報に基いて楽曲を再生している場合（ステップＳ４１でＹＥＳ）、楽曲とともに、音声ファイルに基いて効果音を再生し（ステップＳ４２）、処理を終了する。
【００９６】
本実施形態によれば、送信端末１とカラオケ装置３との間で直接通信を行うので、カラオケ店舗７０にアクセスポイントを設ける必要がなく、設置コストを低減することができる。
【００９７】
また、本実施形態においても、第２の実施形態と同様に、音声ファイルは、一時的にのみ再生記憶部３２に記憶されるようにしてもよい。
【００９８】
第４の実施形態
第４の実施形態について説明する。本実施形態は、効果音の音量を調節する形態に関する。本実施形態において、再生制御部３１は、歌唱部分判定部及び調節部として機能する。
【００９９】
本実施形態では、楽曲データが再生時に歌唱部分と非歌唱部分とを識別するための情報を含んでいる。非歌唱部分は前奏又は間奏等、歌唱が行われない部分を示す。歌唱部分は歌詞に合わせて歌唱を行う部分を示す。また、本実施形態では、再生制御部３１は、音量を調節する信号を音声出力部３４に出力することにより、再生する効果音の音量を調節することができる。再生する音量は、調節前には、カラオケ楽曲の再生音量に応じて所定の音量に設定されている。
【０１００】
本実施形態におけるカラオケシステムの動作について説明する。送信端末１及び通信サーバ２には、上述した実施形態と同様の処理を行う。カラオケ装置３の再生制御部３１は、効果音に係る音声ファイルを受信した場合、カラオケ楽曲を再生中か否か、及び再生中のカラオケ楽曲が歌唱部分を再生中か否かを判定する。
【０１０１】
再生制御部３１が非歌唱部分を再生中である場合には、効果音を所定の音量で再生するよう、音声出力部３４に指示信号を出力する。再生制御部３１が歌唱部分を再生中である場合には、前述の所定の音量よりも小さい音量で効果音を再生するよう、音声出力部３４に指示信号を出力する。
【０１０２】
ここで、再生制御部３１が、効果音を再生する音量を小さくする場合には、音量を０にする。即ち、効果音を再生しない場合も含む。音声の音量が閾値以上と判定した場合には、再生制御部３１は、受信した効果音の音声ファイルを再生しないまま削除してもよい。
【０１０３】
また、効果音を再生しない場合、再生制御部３１は、カラオケ楽曲の非歌唱部分を再生中である場合には効果音を再生するが、再生制御部３１が歌唱部分を再生中である場合には、歌唱部分が終了するまで効果音の再生を行わずに待機させ、歌唱部分の終了後、非歌唱部分が再生された場合に、効果音を再生するように制御してもよい。
【０１０４】
図１１は、カラオケ装置３の処理を示すフローチャートである。再生制御部３１は、効果音に係る音声ファイルを受信する（ステップＳ５１）。再生制御部３１は、効果音に係る音声ファイルを受信した後で、カラオケ楽曲を再生中か否かを判定する（ステップＳ５２）。再生制御部３１は、カラオケ楽曲を再生中でないと判定した場合には（ステップＳ５２でＮＯ）、処理を終了する。再生制御部３１は、カラオケ楽曲を再生中であると判定した場合には（ステップＳ５２でＹＥＳ）、再生中のカラオケ楽曲が歌唱部分を再生中か否かを判定する（ステップＳ５３）。
【０１０５】
再生制御部３１が歌唱部分を再生中でないと判定した場合には（ステップＳ５３でＮＯ）、効果音を所定の音量で再生するよう、音声出力部３４に指示信号を出力し（ステップＳ５４）、処理を終了する。再生制御部３１が歌唱部分を再生中であると判定した場合には（ステップＳ５３でＹＥＳ）、効果音を所定の音量よりも小さい音量で再生するよう、音声出力部３４に指示信号を出力し（ステップＳ５５）、処理を終了する。
【０１０６】
本実施形態によれば、再生制御部３１がカラオケ楽曲における歌唱部分を再生している場合には、非歌唱部分を再生している場合よりも効果音の音量を小さくするので、効果音によってユーザがカラオケ楽曲を聴き取りにくくなり、歌唱を行うことが困難になるといった事態を防止する。また、効果音により歌唱を妨害すると言った事態も防止することができる。
【０１０７】
第５の実施形態
第５の実施形態について説明する。本実施形態は、外部からの音声入力に伴い、効果音の音量を調節する形態に関する。本実施形態において、再生制御部３１は、音声判定部及び調節部として機能する。
【０１０８】
本実施形態におけるカラオケシステムの動作について説明する。送信端末１及び通信サーバ２には、上述した実施形態と同様の処理を行う。再生記憶部３２には、音量についての閾値が記憶されており、カラオケ装置３の再生制御部３１は、音量についての閾値を再生記憶部３２から読み出し、音声入力部３５から入力された歌唱者の歌声等の音声の音量が、閾値以上か否かを判定する。閾値は、ユーザがマイクを自身に近づけて歌唱を行っていると判別できる程度の値であることが望ましい。
【０１０９】
再生制御部３１は、カラオケ装置３に入力された音声の音量が閾値未満と判定した場合には、効果音を所定の音量で再生する。一方、再生制御部３１は、入力された音声の音量が閾値以上と判定した場合には、前述の所定の音量よりも小さい音量で効果音を再生する。第４の実施形態と同様に、再生制御部３１が、効果音を再生する音量を小さくする場合には、音量を０にする場合も含む。
【０１１０】
また、この場合、再生制御部３１は、入力された音声の音量が閾値未満と判定した場合には効果音を再生するが、再生制御部３１が入力された音声の音量が閾値以上と判定した場合には入力された音声の音量が閾値未満と判定されるまで、効果音の再生を行わずに待機させ、入力された音声の音量が閾値未満と判定された場合に、効果音を再生するように制御してもよい。
【０１１１】
図１２は、カラオケ装置３の処理を示すフローチャートである。本実施形態におけるカラオケ装置３の処理について説明する。再生制御部３１は、効果音に係る音声ファイルを受信する（ステップＳ７１）。再生制御部３１は、効果音に係る音声ファイルを受信した後で、カラオケ楽曲を再生中か否かを判定する（ステップＳ７２）。再生制御部３１は、カラオケ楽曲を再生中でないと判定した場合には（ステップＳ７２でＮＯ）、処理を終了する。再生制御部３１は、カラオケ楽曲を再生中であると判定した場合には（ステップＳ７２でＹＥＳ）、音量についての閾値を読み出す（ステップＳ７３）。再生制御部３１は、読みだした入力された音声の音量が閾値以上か否かを判定する（ステップＳ７４）。
【０１１２】
再生制御部３１は、入力された音声の音量が閾値未満であると判定した場合には（ステップＳ７４でＮＯ）、効果音を所定の音量で再生し（ステップＳ７５）、処理を終了する。再生制御部３１は、入力された音声の音量が閾値以上であると判定した場合には（ステップＳ７４でＹＥＳ）、効果音を所定の音量よりも小さい音量で再生し（ステップＳ７６）、処理を終了する。
【０１１３】
本実施形態によれば、再生制御部３１がカラオケ楽曲における歌唱部分を再生している場合には、非歌唱部分を再生している場合よりも効果音を再生する音量を小さくする。従って、効果音によってユーザがカラオケ楽曲を聴き取りにくくなり、歌唱を行うことが困難になるといった事態を防止する。また、効果音により歌唱を妨害すると言った事態も防止することができる。
【０１１４】
第６の実施形態
第６の実施形態について説明する。本実施形態は、再生制御部３１が効果音を再生する回数を制限する形態に関する。本実施形態において、再生制御部３１は、再生部、計数部、計数判定部及び指示部として機能し、再生通信部３７は受信部として機能する。
【０１１５】
本実施形態におけるカラオケシステムの動作について説明する。夫々の送信端末１は、第１の実施形態と同様の動作により、効果音情報である効果音ＩＤを送信し、送信端末１から効果音情報を受信した通信サーバ２は、受信した効果音情報に対応した音声ファイルをカラオケ装置３に送信する。また、送信端末１は、効果音情報と併せて、ユーザＩＤも通信サーバ２に送信し、通信サーバ２は、音声ファイルとともにユーザＩＤもカラオケ装置３に送信する。
【０１１６】
音声ファイルを受信したカラオケ装置３における再生制御部３１は、１つのカラオケ楽曲の再生中に、効果音情報に対応した音声ファイルを受信した回数をユーザＩＤ毎に計数し、再生記憶部３２に記憶する。
【０１１７】
再生記憶部３２には、所定の回数を示す閾値が記憶されている。再生制御部３１は、再生記憶部３２から閾値を読み出し、ユーザＩＤ毎に計数した回数と閾値とを比較する。再生制御部３１は、ユーザＩＤ毎に計数した回数が閾値未満の場合には、音声ファイルに従って効果音を再生する。再生制御部３１は、ユーザＩＤ毎に計数した回数が閾値以上の場合には、効果音の再生を制限する。即ち、効果音を再生しない。
【０１１８】
図１３は、カラオケ装置３の処理を示すフローチャートである。再生制御部３１はユーザＩＤ及び音声ファイルを受信する（ステップＳ８１）。再生制御部３１は、受信後に、同一のユーザＩＤについての受信回数を１回加算する（ステップＳ８２）。再生制御部３１は、受信回数の閾値を読み出す（ステップＳ８３）。再生制御部３１は、受信回数が閾値以上か否かを判定する（ステップＳ８４）。再生制御部３１は、受信回数が閾値未満である場合には（ステップＳ８４でＮＯ）、受信した音声ファイルに係る効果音を再生し（ステップＳ８５）、処理を終了する。再生制御部３１は、受信回数が閾値以上である場合には（ステップＳ８４でＹＥＳ）、音声ファイルに係る効果音を再生することなく、処理を終了する。
【０１１９】
本実施形態によれば、ユーザＩＤ毎に計数した回数が閾値以上の場合には、効果音を再生しないことにより、特定のユーザが効果音を多用することを制限するので、大人数でカラオケを行う場合に、各ユーザが平等に効果音を送信することができる。
【０１２０】
第７の実施形態
第７の実施形態について説明する。本実施形態は、特定のユーザが連続して効果音を再生させることを制限する形態に関する。
【０１２１】
本実施形態の動作について説明する。本実施形態において、送信端末１は、一の送信端末１が、第１効果音情報及び第１ユーザＩＤを通信サーバ２に送信する。その後、他の送信端末１が、第２効果音情報及び第２ユーザＩＤを通信サーバ２に送信する。本実施形態において、一の送信端末１、第１効果音情報及び第１ユーザＩＤと、他の送信端末１、第２効果音情報及び第２ユーザＩＤとは、一致する場合も一致しない場合も含む。
【０１２２】
通信サーバ２のサーバ制御部２１は、第１効果音情報及び第１ユーザＩＤを受信した場合後、即時に第１効果音情報に対応する第１音声ファイルを送信する。同様に、第２効果音情報を及び第２ユーザＩＤ受信した場合には、即時に第２効果音情報に対応する第２音声ファイルを送信する。
【０１２３】
カラオケ装置３の再生制御部３１は、第１音声ファイル及び第１ユーザＩＤを受信した後、即時に第１音声ファイルに係る第１効果音を再生する。また、再生制御部３１は、第２音声ファイル及び第２ユーザＩＤを受信した後、第１ユーザＩＤと第２ユーザＩＤとが一致するか否かを判定する。第１ユーザＩＤと第２ユーザＩＤとが一致する場合、再生制御部３１は、第１音声ファイルに係る第１効果音を再生することなく、処理を終了する。第１ユーザＩＤと第２ユーザＩＤとが一致しない場合、再生制御部３１は、第２音声ファイルに係る第２効果音を再生して、処理を終了する。
【０１２４】
図１４は、カラオケ装置３の処理を示すフローチャートである。再生制御部３１は、第１音声ファイル及び第１ユーザＩＤを受信する（ステップＳ９１）。再生制御部３１は、即時に第１音声ファイルに係る第１効果音を再生する（ステップＳ９２）。また、再生制御部３１は、第２音声ファイル及び第２ユーザＩＤを受信する（ステップＳ９３）。再生制御部３１は、第１ユーザＩＤと第２ユーザＩＤとが一致するか否かを判定する（ステップＳ９４）。判定した結果、第１ユーザＩＤと第２ユーザＩＤとが一致する場合（ステップＳ９４でＹＥＳ）、再生制御部３１は、第２音声ファイルに係る第２効果音を再生することなく、処理を終了する。第１ユーザＩＤと第２ユーザＩＤとが一致しない場合（ステップＳ９４でＮＯ）、再生制御部３１は、第２音声ファイルに係る第２効果音を再生して（ステップＳ９５）、処理を終了する。
【０１２５】
本実施形態によれば、先に受信した効果音に係る効果音情報に対応したユーザＩＤと、後に受信した効果音に係る効果音情報に対応したユーザＩＤとが一致する場合に、後に受信した効果音に係る効果音情報に係る効果音の再生を制限する。従って、同一のユーザが連続して効果音を再生させることを制限することができ、各ユーザが公平にカラオケシステムを利用することができる。
【０１２６】
第８の実施形態
１台のカラオケ装置３に、複数の送信端末１が短時間に連続して効果音情報を送信した場合に、効果音の再生を制限するようにしてもよい。第１の送信端末１が、第１効果音情報を通信サーバ２に送信し、さらに第２の送信端末１が、第２効果音情報を通信サーバ２に送信すると、通信サーバ２は即時に受信した効果音情報に対応する音声ファイルを受信した順にカラオケ装置３に送信する。
【０１２７】
再生制御部３１は、第１音声ファイルを受信後ただちに、第１音声ファイルに係る第１効果音を再生する。また、第１音声ファイルと第２音声ファイルとを受信した際の両者の時間間隔を計測し、計測した時間間隔が閾値以上か否かを比較する。再生制御部３１は、計測した時間間隔が閾値以上と判定した場合には、第２音声ファイルに係る第２効果音を再生する。これにより、複数の効果音情報が閾値が示す時間内に送信された場合には、後に送信された効果音の再生を制限するので、一方の効果音が他方の効果音に遮られることなく、カラオケ装置３が再生することができる。
【０１２８】
第９の実施形態
複数の効果音情報が歌唱部分の再生中に送信された場合、効果音を歌唱部分終了後に順次再生するようにしてもよい。再生制御部３１は、第１音声ファイルを受信時に、歌唱部分を再生している場合には、歌唱部分が終わるまで待機を続け、非歌唱部分の再生が開始すると、第１音声ファイルに係る第１効果音を再生する。ここで、再生制御部３１は、第１効果音の再生を終了したか否かを判定し、第１効果音の再生が終了したと判定した場合、第２音声ファイルを受信したか否かを判定する。第２音声ファイルを受信していると判定した場合、非歌唱部分を再生している場合に、第２効果音の再生を行う。これにより、複数の効果音が、夫々歌唱の妨げになることがなく、さらに、効果音同士が相互に重畳することなく再生される。
【０１２９】
第１０の実施形態
一の効果音の再生終了後まで他の効果音の再生を待機するようにしてもよい。カラオケ装置３の再生制御部３１が、第１音声ファイルを受信した後、即時に第１音声ファイルに係る第１効果音の再生を開始し、第１効果音の再生を終了したか否かを判定する。判定した結果、第１効果音の再生を終了した場合には、再生制御部３１は、第２音声ファイルに係る第２効果音の再生を開始する。これにより、第１効果音の再生を終了するまで、第２効果音の再生を待機するので、２つの効果音を重畳することなく、且つ受信時間順に再生することができる。
【０１３０】
第１１の実施形態
効果音の再生を待機する場合、直近の効果音のみ再生を待機するようにしてもよい。再生制御部３１が非歌唱部分を再生中である場合や、マイクから閾値以上の音声が入力されている場合、カラオケ装置３の再生制御部３１が効果音に係る音声ファイルを受信すると、該音声ファイルは再生を待機する状態、すなわち、受信した効果音に係る音声ファイルが再生されていない状態となる。
【０１３１】
この状態で、再生制御部３１が、効果音に係る一の音声ファイルを受信した場合、先に受信した他の音声ファイルの有無を判定し、判定した結果、待機状態の他の音声ファイルがある場合には、他の音声ファイルに対応した待機状態を示す情報を更新又は削除し、一の音声ファイルに対応した待機状態を示す情報を対応させることにより、待機状態の音声ファイルを変更するという制御を設けても良い。これにより、複数の効果音情報が送信された場合、後に送信された効果音情報に係る効果音の再生が優先されるので、時期がずれた効果音の再生を防止し、適切なタイミングで効果音を再生することができる。また、この場合、再生制御部３１は先に受信した他の送信端末１が送信した効果音情報に対応した効果音は再生しないことを示すメッセージ等の表示を表示装置４に行うための情報を映像出力部３３に出力するようにしてもよい。
【０１３２】
第１２の実施形態
効果音送信のタイミングについて採点を行うようにしてもよい。本実施形態では、夫々の楽曲情報に、タイミング情報が対応して、サーバ記憶部２２又は再生記憶部３２に記憶されている。タイミング情報とは、楽曲情報に基づいて楽曲を再生する際の特定の時点を示す情報である。特定の時点は任意に設定されるが、例えばカラオケ楽曲のドラム音又はベース音等を再生する時点と同じ時点であってもよい。また、表示装置４に、タイミング情報に対応する映像情報を表示してもよい。これにより、ユーザはどのタイミングで効果音を送信すればよいかを視認することができる。
【０１３３】
カラオケ装置３の再生制御部３１は、音声ファイルを受信すると、受信した時刻を計時する。再生制御部３１は、計時した時刻と、タイミング情報が示す時刻とがどの程度一致するかを評価する。例えば、タイミング情報と受信した時刻との差が０．０１秒以内であれば評価Ａ、０．０３秒以内であれば評価Ｂ、０．０５秒以内であれば評価Ｃ…という評価を行う。そして、評価した結果を映像出力部３３に出力し、表示装置４が画像を表示する。この際、評価Ａ、Ｂ、Ｃ…と共に点数をつけてもよく、カラオケ曲中１曲のタイミング情報毎の点数を累積するようにしてもよい。また、ユーザＩＤごとに点数によるランキングを作成してもよい。
【０１３４】
今回開示された実施形態はすべての点で例示であって、制限的なものでは無いと考えられるべきである。本発明の範囲は、上記した意味では無く、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。また、各実施形態に記載されている技術的特徴は、相互に組合せ可能であり、組み合わせることにより、新しい技術的特徴を形成することができる。例えば、第３の実施形態以降の実施形態において、送信端末１が効果音ＩＤに代えて、第２の実施形態に記載した音声ファイルを効果音情報として送信することも本発明の範囲に含まれる。
【符号の説明】
【０１３５】
１  送信端末
１１  端末制御部
１２  端末記憶部
１３  入力部
１４  表示部
１５  挙動検出部
１６  端末通信部
１７  効果音入力部
２  通信サーバ
２１  サーバ制御部
２２  サーバ記憶部
２３  サーバ通信部
３  カラオケ装置
３１  再生制御部
３２  再生記憶部
３３  映像出力部
３４  音声出力部
３５  音声入力部
３６  遠隔操作受信部
３７  再生通信部
４  表示装置
５  スピーカ
６  マイク
７  遠隔操作装置
７０  カラオケ店舗
８０  ルータ
８１  アクセスポイント
９０  有線ＬＡＮケーブル
１００  通信網
【図１】
2015219320.tif 000003
【図２】
2015219320.tif 000004
【図３】
2015219320.tif 000005
【図４】
2015219320.tif 000006
【図５】
2015219320.tif 000007
【図６】
2015219320.tif 000008
【図７】
2015219320.tif 000009
【図８】
2015219320.tif 000010
【図９】
2015219320.tif 000011
【図１０】
2015219320.tif 000012
【図１１】
2015219320.tif 000013
【図１２】
2015219320.tif 000014
【図１３】
2015219320.tif 000015
【図１４】
2015219320.tif 000016