(57)【特許請求の範囲】
【請求項１】
通信カラオケシステムの利用者による歌唱音又は楽器の演奏音が単一チャンネルの音源信号として録音されて前記通信カラオケシステムにおいてアップロードされた投稿データを取得する投稿データ取得手段と、
前記投稿データ取得手段により取得した投稿データを単一チャンネルで再生するか、所定の複数チャンネルで再生するかを示す投稿再生設定情報を取得する投稿再生設定取得手段と、
前記投稿再生設定取得手段により取得した投稿再生設定情報に基づいて、前記投稿データを単一チャンネルで再生するか、所定の複数チャンネルで再生するかを判断する投稿再生判断手段と、
前記投稿再生判断手段により複数チャンネルで再生すると判断された場合、前記投稿データにおける単一チャンネルの音源信号を前記複数チャンネルの音源信号に変換し、その変換した音源信号を、前記複数のチャンネルに対応する所定の複数のスピーカから出力させる一方、単一チャンネルで再生すると判断された場合、前記投稿データにおける単一チャンネルの音源信号を、前記複数のスピーカから同じ音として出力させる音声出力制御手段とを備え、
前記投稿再生設定情報には、前記投稿データが投稿されるときに、前記投稿データを単一チャンネルで再生するか、所定の複数チャンネルで再生するかを示す出力方法が設定され、
前記投稿再生設定情報と前記投稿データとは、それぞれ対応付けられており、
前記投稿再生設定取得手段は、前記投稿データ取得手段により取得した投稿データに対応付けられている前記投稿再生設定情報を取得すること
を特徴とするカラオケ装置。
【請求項２】
請求項１に記載のカラオケ装置において、
前記カラオケ装置の利用者による歌唱音又は楽器の演奏音からなる外部入力音を単一チャンネルの音源信号として取得する外部入力音取得手段と、
前記外部入力音の音源信号に基づく再生音を単一チャンネルで出力するか、所定の複数チャンネルで出力するかを示す外部出力設定情報を取得する外部出力設定取得手段と、
前記外部出力設定取得手段により取得した外部出力設定情報に基づいて、前記投稿データの再生と並行して行う前記外部入力音のスピーカ出力を単一チャンネルで出力するか、前記複数チャンネルで出力するかを判断する外部出力判断手段とを更に備え、
前記音声出力制御手段は、前記外部出力判断手段により外部入力音を複数チャンネルで出力すると判断された場合、前記投稿データの再生処理と並行して取得された前記外部入力音における単一チャンネルの音源信号を前記複数チャンネルの音源信号に変換し、その変換した音源信号を、前記複数のチャンネルに対応する前記複数のスピーカから前記投稿データの再生音と併せて出力させる一方、外部入力音を単一チャンネルで再生すると判断された場合、前記投稿データの再生処理と並行して取得された前記外部入力音における単一チャンネルの音源信号を、前記複数のスピーカから同じ音として、前記投稿データの再生音と併せて出力させること
を特徴とするカラオケ装置。
【請求項３】
請求項２に記載のカラオケ装置において、
前記音声出力制御手段による前記投稿データの再生及び外部入力音の出力と並行して前記カラオケ装置の楽曲演奏手段が行う楽曲演奏で演奏される楽曲において予め決められている歌唱者又は演奏者の人数に関する条件、前記楽曲が歌唱用楽曲か楽器演奏用楽曲の何れかであるかに関する条件、又は、前記楽曲の演奏に対して所定の特定モードが指定されているか否かに関する条件の少なくとも何れかの条件に応じて、前記外部出力設定情報における、前記外部入力音を単一チャンネルで出力するか、所定の複数チャンネルで出力するかを示す出力方法を設定する外部出力設定手段を更に備え、
前記外部出力設定取得手段は、前記外部出力設定手段により設定された前記外部出力設定情報を取得すること
を特徴とするカラオケ装置。
【請求項４】
請求項２又は請求項３に記載のカラオケ装置において、
前記外部入力音取得手段により取得した単一チャンネルの音源信号からなる外部入力音の録音データを生成する録音手段と、
前記録音手段により生成した録音データを単一チャンネルで再生するか、所定の複数チャンネルで再生するかを示す録音設定情報を取得する録音設定取得手段と、
前記録音設定取得手段により取得した録音設定情報に基づいて、前記録音データに付与するための前記投稿再生設定情報における、前記投稿データを単一チャンネルで再生するか、所定の複数チャンネルで再生するかを示す出力方法を設定する投稿再生設定手段と、
前記録音データと、前記投稿再生設定手段によって設定された当該録音データに対応する前記投稿再生設定情報とを含む前記投稿データを前記通信カラオケシステムにおける所定の投稿サーバにアップロードする投稿手段とを更に備えること
を特徴とするカラオケ装置。
【請求項５】
請求項４に記載のカラオケ装置において、
前記音声出力制御手段による前記投稿データの再生及び外部入力音の出力と並行して前記カラオケ装置の楽曲演奏手段が行う楽曲演奏で演奏される楽曲において予め決められている歌唱者又は演奏者の人数に関する条件、前記楽曲が歌唱用楽曲か楽器演奏用楽曲の何れかであるかに関する条件、又は、前記楽曲の演奏に対して所定の動作モードが指定されているか否かに関する条件の少なくとも何れかの条件に応じて、前記録音設定情報における、前記録音データを単一チャンネルで再生するか、所定の複数チャンネルで再生するかを示す出力方法を設定する録音設定手段を更に備え、
前記録音設定取得手段は、前記録音設定手段により設定された前記録音設定情報を取得すること
を特徴とするカラオケ装置。
【請求項６】
通信カラオケシステムの利用者による歌唱音又は楽器の演奏音が単一チャンネルの音源信号として録音されて前記通信カラオケシステムにおいてアップロードされた投稿データであって、前記投稿データが投稿されるときに、前記投稿データを単一チャンネルで再生するか、所定の複数チャンネルで再生するかを示す出力方法が設定された投稿再生設定情報が対応付けられている投稿データを取得する投稿データ取得手順と、
前記投稿データ取得手順において取得した投稿データに対応付けられている前記投稿再生設定情報を取得する投稿再生設定取得手順と、
前記投稿再生設定取得手順において取得した投稿再生設定情報に基づいて、前記投稿データを単一チャンネルで再生するか、所定の複数チャンネルで再生するかを判断する投稿再生判断手順と、
前記投稿再生判断手順において複数チャンネルで再生すると判断された場合、前記投稿データにおける単一チャンネルの音源信号を前記複数チャンネルの音源信号に変換し、その変換した音源信号を、前記複数のチャンネルに対応する所定の複数のスピーカから出力させる一方、単一チャンネルで再生すると判断された場合、前記投稿データにおける単一チャンネルの音源信号を、前記複数のスピーカから同じ音として出力させる音声出力制御手順と、
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信カラオケシステムにおいて投稿された歌唱音や演奏音の録音データを含む投稿データを再生するカラオケ装置に関する。
【背景技術】
【０００２】
従来、通信カラオケシステムのサービス形態として、利用者による歌唱音や楽器演奏音の音源データや動画データ等を含む投稿データを通信カラオケシステムのサーバに投稿し、サーバに投稿された各利用者の投稿データをカラオケ装置で再生するサービスが提案されている（特許文献１参照）。このような投稿システムでは、カラオケ装置に備え付けのカメラで撮像した歌唱者や楽器演奏者の姿が録画される。また、カラオケ装置に備え付けのマイクで入力した歌唱音や演奏音が録音される。これら録画又は録音されたデータが投稿データとして通信カラオケシステムのサーバにアップロードされる。アップロードされた投稿データは、通信カラオケシステムに接続したカラオケ装置や、パソコン、携帯電話等の端末によってインターネットを介して再生することができる。
【０００３】
さらに、通信カラオケシステムに接続したカラオケ装置において投稿データを再生する場合、投稿データの再生による歌唱音や演奏音の出力と同時に、そのカラオケ装置に備え付けのマイクで入力した別の歌唱音や演奏音が同時に出力される。また、同じ楽曲を歌唱又は演奏した別の投稿データが複数同時に出力される。これにより、その場にいない他人とのコラボレーションを楽しむことができるといったサービスも提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−５３５４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一般的に、カラオケボックス等の商用施設に設置されるカラオケ装置には、左右２チャンネルのスピーカが備え付けられるようになっている。よって、左右２チャンネルのステレオ音源で制作されたカラオケ楽曲のデータを再生する場合、左右のスピーカからそれぞれ異なる音が出力され、臨場感のあるカラオケ演奏を楽しめるようになっている。
【０００６】
ところが、カラオケ装置に備え付けのマイクの入力音や、歌唱音や演奏音を録音した投稿データはモノラル音源として作成されており、たとえステレオ対応の左右２系統のスピーカが備えられていても、スピーカ出力時には左右両方のスピーカから同じ音が出力されることになる。また、複数のマイクからの入力音や投稿データによるコラボレーションをする場合、複数の外部入力音が全てミックスされて両方のスピーカから同じ音が出力されることになる。
【０００７】
これに対し、カラオケ装置に複数のスピーカが備え付けられていれば、投稿データやマイク入力音等の音源についても、それぞれのスピーカから異なる音声を出力させて臨場感のある音を聴きたいといった要望や、意図的に複数の音源を合成させた音声を出力させて一体感のある音を聴きたいといった利用者からの要望がある。しかしながら、そのような要望に対応できる技術は今までに実現されておらず、利用者の要望に応えられなかった。
【０００８】
本発明は上記課題を解決するためになされたものであり、単一チャンネルの音源で録音された投稿データをカラオケ装置で再生する際に、単一チャンネルの音源としてスピーカ出力をしたり、複数チャンネルの音源としてスピーカ出力したりすることを条件に応じて選択可能にすることで、利用者の満足度を高めることを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するためになされた本発明のカラオケ装置は、投稿データ取得手段と、投稿再生設定取得手段と、投稿再生判断手段と、音声出力制御手段とを備えることを特徴とする。
【００１０】
投稿データ取得手段は、通信カラオケシステムの利用者による歌唱音又は楽器の演奏音が単一チャンネルの音源信号として録音されて通信カラオケシステムにおいてアップロードされた投稿データを取得する。投稿再生設定取得手段は、投稿データ取得手段により取得した投稿データを単一チャンネルで再生するか、所定の複数チャンネルで再生するかを示す投稿再生設定情報を取得する。投稿再生判断手段は、投稿再生設定取得手段により取得した投稿再生設定情報に基づいて、投稿データを単一チャンネルで再生するか、所定の複数チャンネルで再生するかを判断する。
【００１１】
そして、音声出力制御手段は、投稿再生判断手段により複数チャンネルで再生すると判断された場合、投稿データにおける単一チャンネルの音源信号を複数チャンネルの音源信号に変換し、その変換した音源信号を、複数のチャンネルに対応する所定の複数のスピーカから出力させる。一方、単一チャンネルで再生すると判断された場合、投稿データにおける単一チャンネルの音源信号を、複数のスピーカから同じ音として出力させる。
【００１２】
このような構成によれば、取得した投稿再生設定情報における任意の内容に応じて、投稿データの再生音を単一チャンネルのままスピーカから出力したり、複数チャンネルの音源信号に変換して複数スピーカから出力したりすることが切替え可能になる。なお、ここでいう複数チャンネルでの出力とは、例えば、スピーカが左右２系統に分かれたステレオ出力や、ステレオよりも多くのチャンネルを有するサラウンド出力等である。また、単一チャンネルでの出力とは、スピーカが単一又は複数にかかわらず、単一の信号音源からなる再生音を出力するモノラル出力である。
【００１３】
本発明によって、投稿データの再生において複数チャンネルの音源信号で各スピーカから異なる音声を出力させて臨場感のある音を聴いたり、単一チャンネルの音源信号で各スピーカから同じように音声を出力させて一体感のある音を聴きたいといった利用者からの要望に応えることができる。
【００１４】
また、複数チャンネルに変換された音源信号のうち、何れかのチャンネルをミュート（消音）することで、投稿データの再生音を特定のスピーカのみから出力させるといった制御を行うこともできる。このようにすると、利用者が特定の音源を聞き取りやすくなるといった効果も得られる。それに加え、どのスピーカから投稿データの再生音を出力させるかを利用者によって指定可能に構成してもよい。
【００１５】
なお、投稿再生設定情報の具体的な取得先については、次のようにする。すなわち、投稿再生設定情報には、投稿データが投稿されるときに、投稿データを単一チャンネルで再生するか、所定の複数チャンネルで再生するかを示す出力方法が設定される。また、投稿再生設定情報と投稿データとは、それぞれ対応付けられている。そして、投稿再生設定取得手段は、投稿データ取得手段により取得した投稿データに対応付けられている投稿再生設定情報を取得する。このように構成することで、投稿者側の意図を反映した出力形式で、再生側において投稿データに基づく再生音を出力することができる。
【００１６】
さらに、カラオケ装置において投稿データを再生する場合、投稿データの再生音の出力と同時に、そのカラオケ装置に備え付けのマイクで入力した別の歌唱音や演奏音等の外部入力音を同時に出力することが考えられる。その際、外部入力音についても、投稿データの再生音の出力と同様に、条件に応じて単一チャンネルのままスピーカから出力したり、複数チャンネルの音源信号に変換して複数スピーカから出力したりできるように構成するとよい。
【００１７】
そこで、請求項２に記載のように構成することが考えられる。すなわち、カラオケ装置は、利用者による歌唱音又は楽器の演奏音からなる外部入力音を単一チャンネルの音源信号として取得する外部入力音取得手段と、外部入力音の音源信号に基づく再生音を単一チャンネルで出力するか、所定の複数チャンネルで出力するかを示す外部出力設定情報を取得する外部出力設定取得手段と、外部出力設定取得手段により取得した外部出力設定情報に基づいて、投稿データの再生と並行して行う外部入力音のスピーカ出力を単一チャンネルで出力するか、複数チャンネルで出力するかを判断する外部出力判断手段とを更に備える。
【００１８】
そして、音声出力制御手段は、外部出力判断手段により外部入力音を複数チャンネルで出力すると判断された場合、投稿データの再生処理と並行して取得された外部入力音における単一チャンネルの音源信号を複数チャンネルの音源信号に変換し、その変換した音源信号を、複数のチャンネルに対応する複数のスピーカから投稿データの再生音と併せて出力させる。一方、外部入力音を単一チャンネルで再生すると判断された場合、投稿データの再生処理と並行して取得された外部入力音における単一チャンネルの音源信号を、複数のスピーカから同じ音として、投稿データの再生音と併せて出力させる。
【００１９】
このような構成によれば、投稿データと同時出力する外部入力音についても、取得した外部出力設定情報における任意の内容に応じて、外部入力音を単一チャンネルのままスピーカから出力したり、複数チャンネルの音源信号に変換して複数スピーカから出力したりすることが選択可能になる。それにより、投稿データと外部入力音との同時出力において複数チャンネルの音源信号で各スピーカから異なる音声を出力させて臨場感のある音を聴いたり、単一チャンネルの音源信号で各スピーカから同じように音声を出力させて一体感のある音を聴きたいといった利用者からの要望に応えることができる。
【００２０】
また、複数チャンネルに変換された投稿データや外部入力音における各音源信号のうち、何れかのチャンネルをミュート（消音）することで、投稿データの再生音や外部入力音を特定のスピーカのみから出力させたり、投稿データの再生音と外部入力音とを別々のスピーカに振り分けて出力するといった制御を行うこともできる。このようにすると、同時出力される投稿データと外部入力音との中から、特定の音源を利用者が聞き取りやすくなったり、臨場感が増すといった効果も得られる。それに加え、どのスピーカからどの音源を出力するかを利用者によって指定可能に構成してもよい。
【００２１】
ところで、外部出力設定情報の具体的な設定方法及び取得については、請求項３に記載のようにすることが考えられる。すなわち、カラオケ装置は、音声出力制御手段による投稿データの再生及び外部入力音の出力と並行してカラオケ装置の楽曲演奏手段が行う楽曲演奏で演奏される楽曲において予め決められている歌唱者又は演奏者の人数に関する条件、楽曲が歌唱用楽曲か楽器演奏用楽曲の何れかであるかに関する条件、又は、楽曲の演奏に対して特定の動作モードが指定されているか否かに関する条件の少なくとも何れかの条件に応じて、外部出力設定情報における、外部入力音を単一チャンネルで出力するか、所定の複数チャンネルで出力するかを示す出力方法を設定する外部出力設定手段を更に備える。そして、外部出力設定取得手段は、外部出力設定手段により設定された外部出力設定情報を取得する。
【００２２】
このように構成することで、例えば、歌唱や演奏に参加する人数や、歌唱曲であるか演奏曲であるか、あるいは練習モードやライブ（本番）モード等の特定モードが指定されているかといった観点において、利用者側の意図を反映した内容で外部出力設定情報の内容を設定できる。そして、その外部出力設定情報で示されるスピーカからの出力形式で、投稿データの再生音や外部入力音を出力することができる。
【００２３】
さらに、利用者による歌唱音や演奏音等の外部入力音を録音して、これを投稿データとして通信カラオケシステムにおける所定の投稿サーバ等にアップロードするように構成することが考えられる。その際、この投稿データが他所で再生されるときに単一チャンネルで出力させるか複数チャンネルで出力させるかを、投稿する側で予め設定できるようにするとよい。
【００２４】
そこで、請求項４に記載のように構成することが考えられる。すなわち、カラオケ装置は、外部入力音取得手段により取得した単一チャンネルの音源信号からなる外部入力音の録音データを生成する録音手段、録音手段により生成した録音データを単一チャンネルで再生するか、所定の複数チャンネルで再生するかを示す録音設定情報を取得する録音設定取得手段、録音設定取得手段により取得した録音設定情報に基づいて、録音データに付与するための投稿再生設定情報における、投稿データを単一チャンネルで再生するか、所定の複数チャンネルで再生するかを示す出力方法を設定する投稿再生設定手段、及び、録音データと、投稿再生設定手段によって設定された当該録音データに対応する投稿再生設定情報とを含む投稿データを通信カラオケシステムにおける所定の投稿サーバにアップロードする投稿手段とを更に備える。
【００２５】
このような構成によれば、取得した録音設定情報任意の内容に応じて、録音データに基づく再生音を単一チャンネルのままスピーカから出力させたり、複数チャンネルの音源信号に変換させて複数スピーカから出力させたりすることが、投稿者側で指定可能にすることができる。
【００２６】
さらに、録音設定情報の具体的な設定方法及び取得については、請求項５に記載のようにすることが考えられる。すなわち、カラオケ装置は、音声出力制御手段による投稿データの再生及び外部入力音の出力と並行してカラオケ装置の楽曲演奏手段が行う楽曲演奏で演奏される楽曲において予め決められている歌唱者又は演奏者の人数に関する条件、楽曲が歌唱用楽曲か楽器演奏用楽曲の何れかであるかに関する条件、又は、楽曲の演奏に対して所定の動作モードが指定されているか否かに関する条件の少なくとも何れかの条件に応じて、録音設定情報における、録音データを単一チャンネルで再生するか、所定の複数チャンネルで再生するかを示す出力方法を設定する録音設定手段を更に備える。そして、録音設定取得手段は、録音設定手段により設定された録音設定情報を取得する。
【００２７】
このように構成することで、例えば、歌唱や演奏に参加する人数や、歌唱曲であるか演奏曲であるか、あるいは練習モードやライブ（本番）モード等の特定モードが指定されているかといった観点において、投稿者側の意図を反映した内容で録音設定情報の内容を設定できる。そして、その録音設定情報で示されるスピーカからの出力形式で、投稿データに投稿再生設定情報を付与して、その投稿データアップロードできる。
【図面の簡単な説明】
【００２８】
【図１】カラオケシステムの概略構成を示すブロック図である。
【図２】音声制御部１３の機能的構成を示す説明図である。
【図３】音声出力制御処理の手順を示すフローチャートである。
【図４】音声出力制御処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００２９】
以下、本発明の一実施形態を図面に基づいて説明する。なお、本発明は下記の実施形態に何ら限定されるものではなく様々な態様にて実施することが可能である。
［カラオケシステム１の構成の説明］
図１に示すように、カラオケシステム１は、カラオケボックス等のカラオケ店舗内に設置されるカラオケ装置１０と、外部のカラオケサーバ３０とを備える。カラオケ装置１０は、カラオケボックス内ＬＡＮ（以下、単に「ＬＡＮ」という）４０に接続されている。ＬＡＮ４０は、ルータ５０に接続されている。これにより、カラオケ装置１０は、ＬＡＮ４０、ルータ５０を介し、インターネット６０によって、カラオケサーバ３０とのデータ通信が可能となっている。
【００３０】
カラオケ装置１０は、装置全体の制御を司る制御部１１を中心に構成されている。制御部１１は、ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏ等を中心に構成された情報処理デバイスであり、ＨＤＤ１９から読込んだプログラムやデータに基づいて種々の処理を実行する。制御部１１はバスライン１２に接続されており、また、制御部１１には音声制御部１３が接続されている。
【００３１】
バスライン１２には、操作処理部１４、画像入力部１５、インターフェース部１６、ビデオＲＡＭ１７、映像再生部１８、及びハードディスクドライブ（ＨＤＤ）１９が接続されている。また、音声制御部１３には、２本のマイク２０ａ，２０ｂ、ＭＩＤＩ音源２２、及びステレオ出力に対応した左右２系統のスピーカ２３（左スピーカ２３ａ、右スピーカ２３ｂ）が接続されている。
【００３２】
操作処理部１４は、操作部１４ａからの信号を処理する。操作部１４ａからは、演奏する楽曲データを特定する曲番号、楽曲データの演奏速度、演奏キーなどの情報がユーザによって入力される。操作部１４ａは、例えば、装置本体と無線通信を行うリモコンとして具現化される。画像入力部１５には、カメラ１５ａが接続されている。カメラ１５ａは、カラオケ装置１０が設置される室内に設置され、カラオケの歌唱者や楽器の演奏者を撮影可能となっている。カメラ１５ａからの信号は、画像入力部１５にて処理され、処理された映像信号はバスライン１２を通じて出力される。インターフェース部１６は、カラオケ装置１０をＬＡＮ４０に接続するための構成である。これにより、上述したように、インターネット６０によるカラオケサーバ３０とのデータ通信が可能となる。
【００３３】
ビデオＲＡＭ１７は、映像情報を一時的に記憶する。このビデオＲＡＭ１７は、映像再生部１８にも接続されている。映像再生部１８は、ビデオＲＡＭ１７からの映像情報及びバスライン１２を介して送信されてくる映像データに基づく映像の再生を行う。映像再生部１８が再生する映像としては、カラオケ演奏と共に表示する背景及び歌詞画像や、カラオケサーバ３０からダウンロードした利用者の投稿動画の映像等が含まれる。映像再生部１８には、映像制御部２４が接続されている。また、映像制御部２４には、表示部２５が接続されている。表示部２５は、モニタ装置として具現化される。このような構成により、映像制御部２４は、映像再生部１８から出力される映像を表示部２５に表示可能となっている。
【００３４】
ＨＤＤ１９は、いわゆるハードディスクドライブ装置であり、カラオケサーバ３０から配信されるカラオケの楽曲データを多数収録したカラオケデータベースや、カラオケ装置１０の動作を制御するシステムプログラムやアプリケーションプログラム、各種の情報コンテンツの再生に用いられるデータ等の各種データを記憶する。また、ＨＤＤ１９は、カラオケサーバ３０から取得した投稿データを記憶する。
【００３５】
次に、音声制御部１３に接続される構成について述べる。２本のマイク２０ａ，２０ｂは、利用者によるカラオケの歌唱音や楽器の演奏音を単一チャンネル（モノラル）の信号として入力するための入力装置である。ＭＩＤＩ音源２２は、ＭＩＤＩ（Musical Instrument Digital Interface）データに基づく楽音を発生する。上述したＨＤＤ１９に記憶される楽曲データは、楽音を発生するためのＭＩＤＩデータや、歌唱や演奏する人数を判別する情報等を含んでいる。左右のスピーカ２３ａ，２３ｂは、音声制御部１３から出力される音源信号を音に変えて出力する。
【００３６】
音声制御部１３は、ＨＤＤ１９に記憶されている楽曲データを、ＭＩＤＩ音源２２を介して音源信号に変換すると共に、マイク２０ａ，２０ｂからの外部入力音や、制御部１１を通じて入力される投稿データを音源信号に変換して、それらの音源信号を左右のスピーカ２３ａ，２３ｂに出力する。また、マイク２０ａ，２０ｂからの外部入力音を、単一チャンネルのモノラル音源信号としてデジタル化して録音する。
【００３７】
音声制御部１３は、左右２チャンネルで構成されるステレオ音源信号それぞれを左右のスピーカ２３ａ，２３ｂに個別に出力する。また、単一チャンネルで構成されるモノラル音源信号を左右のスピーカ２３ａ，２３ｂに同じ音として出力する。さらに、楽曲データの再生、並びに、それと並行して行う外部入力音（歌唱音・演奏音）の出力及び投稿データの再生において、フラグ等で示される特定の条件に応じて、マイク２０ａ，２０ｂからの外部入力音や投稿データのモノラル音源信号をステレオ音源信号に変換した上で、その変換したステレオ音源信号を左右のスピーカ２３ａ，２３ｂに振り分けて出力する（詳細な手順については後述する。）。なお、モノラル音源信号をステレオ音源信号に変換する手法については周知技術を用いることができる。
【００３８】
次にカラオケサーバ３０の構成について説明する。カラオケサーバ３０は、周知のサーバ装置であり、コンピュータシステムを構成している。カラオケサーバ３０は主に楽曲データを複数のカラオケ装置１０に対して配信するのであるが、ここでは特に、データベース３１を有しており、このデータベース３１に、通信ネットワークを通じて複数のカラオケ装置１０からアップロードされた投稿動画のデータ（投稿データ）が蓄積されている。この投稿データは、カラオケ装置１０を利用して歌唱や演奏をした利用者の映像及び音声を記録したデータからなる。
【００３９】
投稿データは、楽曲情報及び投稿再生フラグと対応付けられている。楽曲情報は、楽曲を特定可能な情報であり、この楽曲情報を基に検索可能となっている。楽曲情報は、楽曲番号や曲名としてもよいし、検索の便宜などから、歌手名を含めるようにしてもよい。また、投稿再生フラグは、当該投稿データを再生する際に、音声をモノラルで再生するか、ステレオで再生するかを指定する情報である。
【００４０】
このような投稿データ及び対応付けられる各情報は、カラオケ装置１０で楽曲演奏が行われる際に作成する。例えば、投稿データに関しては、楽曲演奏時においてカメラ１５ａから画像入力部１５を介して入力された利用者の映像、及びマイク２０ａ，２０ｂにて入力された利用者の歌唱音や演奏音から作成する。楽曲情報は、このとき演奏された楽曲の楽曲番号や曲名とする。また、投稿再生フラグは、特定条件に基づいて決定した内容を、当該投稿データをカラオケサーバ３０にアップロードする事前に投稿データに対応付けるようになっている。
【００４１】
このようにして作成された投稿データは、ＨＤＤ１９に一時的に記憶しておき、当該投稿データの作成に係る利用者の了承を得た上で、カラオケサーバ３０にアップロードすることが考えられる。このようにすれば、十分な数の投稿データをカラオケサーバ３０のデータベース３１に蓄積することが可能となる。そして、カラオケ装置１０は、利用者の選択した投稿データを制御部１１及びインターフェース部１６を通じてカラオケサーバ３０からダウンロードし、その投稿データに対応付けてある楽曲の演奏と同期して投稿データを再生すると共に、カラオケ装置１０に備え付けのマイクで入力した利用者の歌唱音や演奏音を同時に出力する。さらに、カラオケ装置１０は、同じ楽曲に対応する別の投稿データを複数同時に再生することも可能である。
【００４２】
［音声制御部１３の機能的構成の説明］
つぎに、カラオケ装置１０の音声制御部１３における特徴的な機能的構成について、図２を参照しながら説明する。
【００４３】
音声制御部１３は、モノラル／ステレオ変換部１３ａと、合成部１３ｂとを備える。モノラル／ステレオ変換部１３ａは、モノラル音源信号として入力されるマイク２０ａ，２０ｂからの外部入力音及び投稿データをステレオ音源信号に変換し、各チャンネルの音源信号を左右のチャンネルごとに分配して出力する。合成部１３ｂは、モノラル／ステレオ変換部１３ａから出力された多チャンネルの音源信号を左右のチャンネル別にミキシングし、それぞれを左右のスピーカ２３ａ，２３ｂに出力する。
【００４４】
モノラル／ステレオ変換部１３ａは、外部入力音や投稿データを上記のようにステレオ音源信号に変換してから出力する動作と、モノラル音源信号のまま出力する動作とを、各種フラグで示される条件に基づく制御部１１からの制御に応じて選択的に実行する。
【００４５】
図２（ａ）は、モノラル／ステレオ変換部１３ａがモノラル音源信号をステレオ音源信号に変換する事例を模式的に示す説明図である。ここでは、２つの外部入力音１，２の音源信号と、２つの投稿データ１，２の音源信号を同時に再生出力する事例を想定する。
【００４６】
モノラル／ステレオ変換部１３ａは、入力された外部入力音１，２及び投稿データ１，２の各モノラル音源信号をそれぞれ左右２チャンネルのステレオ音源信号に変換する。このとき、外部入力音１については、左（Ｌ）側のみ音が出力されるようなステレオ音源信号に変換するか、あるいは左右両側から音が出力されるようなステレオ音源信号に変換したのちに右（Ｒ）側を消音（ミュート）して出力する。反対に、外部入力音２については、右（Ｒ）側のみ音が出力されるようなステレオ音源信号に変換するか、あるいは左右両側から音が出力されるようなステレオ音源信号に変換したのちに左（Ｌ）側を消音（ミュート）して出力する。このようにして、複数の外部入力音のステレオ音源信号の出力先が左右のスピーカ２３ａ，２４ｂに均等に分配されるように、各個の外部入力音のステレオ音源信号の出力先を左右のスピーカ２３ａ，２４ｂの何れかに割振る。
【００４７】
また、投稿データ１については、左（Ｌ）側のみ音が出力されるようなステレオ音源信号に変換するか、あるいは左右両側から音が出力されるようなステレオ音源信号に変換したのちに右（Ｒ）側を消音（ミュート）して出力する。反対に、投稿データ２については、右（Ｒ）側のみ音が出力されるようなステレオ音源信号に変換するか、あるいは左右両側から音が出力されるようなステレオ音源信号に変換したのちに左（Ｌ）側を消音（ミュート）して出力する。このようにして、複数の投稿データのステレオ音源信号の出力先が左右のスピーカ２３ａ，２４ｂに均等に分配されるように、各個の投稿データのステレオ音源信号の出力先を左右のスピーカ２３ａ，２４ｂの何れかに割振る。
【００４８】
合成部１３ｂは、外部入力音１のステレオ音源信号（Ｌ側）と、投稿データ１のステレオ音源信号（Ｌ側）とをミキシングして左スピーカ２３ａに出力すると共に、外部入力音２のステレオ音源信号（Ｒ側）と、投稿データ２のステレオ音源信号（Ｒ側）とをミキシングして右スピーカ２３ｂに出力する。
【００４９】
図２（ｂ）は、モノラル／ステレオ変換部１３ａがモノラル音源信号をステレオ音源信号に変換しないでモノラル音源信号のまま出力する事例を模式的に示す説明図である。ここでは、外部入力音１及び投稿データ１の２つの音源信号を同時に再生出力する事例を想定する。
【００５０】
モノラル／ステレオ変換部１３ａに入力された外部入力音１及び投稿データ１のモノラル音源信号は、それぞれ左右２つのチャンネルに同じ音として出力される。合成部１３ｂは、Ｌ側に出力された外部入力音１及び投稿データ１のモノラル音源信号をミキシングして左スピーカ２３ａに出力すると共に、Ｒ側に出力された外部入力音１及び投稿データ１のモノラル音源信号をミキシングして右スピーカ２３ｂに出力する。
【００５１】
［音声出力制御処理の説明］
つぎに、カラオケ装置１０の制御部１１が実行する音声出力制御処理の手順について図３，４のフローチャートに基づいて説明する。この処理は、演奏する楽曲が利用者によって選択されることで実行される。また、この処理は、利用者によって選択された楽曲の再生前、再生中及び再生後の各段階に対応して、再生前処理、再生中処理及び再生後処理の各段階に分類される。
【００５２】
（１）再生前処理
図３に示すとおり、制御部１１は、まず、利用者から選択された演奏対象の楽曲の属性データを参照し、当該楽曲が複数人で歌唱又は演奏すると定められた楽曲であるか否かを判定する（Ｓ１００）。演奏対象の楽曲が複数人で歌唱又は演奏する楽曲である場合（Ｓ１００：ＹＥＳ）、制御部１１は、Ｓ１０６の処理に進み、外部出力フラグを「ステレオ」に設定する。つづいて、制御部１１は、Ｓ１０８の処理に進み、投稿録音フラグを「ステレオ」に設定する。
【００５３】
なお、外部出力フラグとは、マイク２０ａ，２０ｂからの外部入力音をモノラルでスピーカから出力するか、ステレオでスピーカから出力するかを指定する設定情報であり、制御部１１のメモリ等に保持される。また、投稿録音フラグとは、マイク２０ａ，２０ｂからの外部入力音を録音して生成した投稿データに付与する投稿再生フラグをモノラルに設定するかステレオに設定するかを指定する情報であり、制御部１１のメモリ等に保持される。
【００５４】
一方、演奏対象の楽曲が単独で歌唱又は演奏する楽曲である場合（Ｓ１００：ＮＯ）、制御部１１は、Ｓ１０２の処理に進み、当該楽曲が楽器演奏曲であるか否かを判定する。演奏対象の楽曲が楽器演奏曲である場合（Ｓ１０２：ＹＥＳ）、制御部１１は、Ｓ１０６の処理に進み、外部出力フラグを「ステレオ」に設定する。つづいて、制御部１１は、Ｓ１０８の処理に進み、投稿録音フラグを「ステレオ」に設定する。
【００５５】
一方、演奏対象の楽曲が楽器演奏曲でない場合（Ｓ１０２：ＮＯ）、制御部１１は、Ｓ１０４の処理に進み、今回の楽曲の演奏に対して特定の演奏モードが指定されているか否かを判定する。ここでいう演奏モードとは、例えば、歌唱や演奏の練習をするための専用のモードである「練習モード」や、本番として臨場感を高める「ライブモード」といった、モードごとに通常の演奏とは異なる演出効果を付加する機能であり、楽曲の演奏に際して利用者が所望の演奏モードを選択できるようになっている。
【００５６】
「練習モード」や「ライブモード」等、特定の演奏モードが指定されている場合（Ｓ１０４：ＹＥＳ）、制御部１１は、Ｓ１０６の処理に進み、外部出力フラグを「ステレオ」に設定する。つづいて、制御部１１は、Ｓ１０８の処理に進み、投稿録音フラグを「ステレオ」に設定する。一方、特定の演奏モードが指定されていない場合（Ｓ１０４：ＮＯ）、制御部１１は、Ｓ１１０の処理に進み、外部出力フラグを「モノラル」に設定する。つづいて、制御部１１は、Ｓ１１２の処理に進み、投稿録音フラグを「モノラル」に設定する。
【００５７】
つぎに、Ｓ１１４では、制御部１１は、利用者から指定された楽曲の演奏と同期して、この楽曲と対応付けられている投稿データの再生を行うか否かを判定する。なお、投稿データの再生は、利用者からの選択指示によりカラオケサーバ３０からダウンロードしたデータに基づいて、制御部１１により行われる。投稿データの再生を行う場合（Ｓ１１４：ＹＥＳ）、制御部１１は、Ｓ１１６の処理に進む一方、再生を行わない場合（Ｓ１１４：ＮＯ）、制御部１１は、Ｓ１２２の処理に進む。
【００５８】
投稿データの再生を行う場合に進むＳ１１６では、制御部１１は、再生対象となる全ての投稿データにそれぞれ対応付けられている投稿再生フラグを読取り、それらの投稿再生フラグが全て「モノラル」に設定されているか否かを判定する。全ての投稿データの投稿再生フラグが「モノラル」に設定されていると判定された場合（Ｓ１１６：ＹＥＳ）、制御部１１は、Ｓ１２２の処理に進む一方、投稿再生フラグが「ステレオ」に設定されている投稿データがあると判定された場合（Ｓ１１６：ＮＯ）、制御部１１は、Ｓ１１８の処理に進む。
【００５９】
投稿再生フラグが「ステレオ」に設定されている投稿データがある場合に進むＳ１１８では、制御部１１は、投稿再生フラグが「ステレオ」になっている全ての投稿データについて、モノラル／ステレオ変換部１３ａを通じてモノラル音源信号をステレオ音源信号に変換する。このとき、制御部１１は、初めから左右のどちらか１チャンネルからのみ音が出力されるようなステレオ音源信号に変換してもよいし、左右両側から音が出力されるようなステレオ音源信号に一旦変換してから、不要なチャンネルの音を消音（ミュート）して出力してもよい。
【００６０】
つぎに、制御部１１は、Ｓ１１８で変換を行った各投稿データのステレオ音源信号の出力先が左右のスピーカ２３ａ，２４ｂに均等に分配されるように、各個の投稿データのステレオ音源信号の出力先を設定する（Ｓ１２０）。例えば、投稿データが１つであれば、制御部１１は、出力先を左右の何れか一方にする。また、投稿データが偶数個であれば、制御部１１は、出力先を左右に同じ数ずつ割振る。また、投稿データが５つであれば、制御部１１は、左側に３つ、右側に２つ、あるいは左側に２つ、右側に３つといった具合に出力先を割振る。また、どのスピーカからどの投稿データの再生音を出力させるかを利用者によって指定できるように構成してもよい。
【００６１】
そして、制御部１１は、楽曲の演奏開始に合わせて、再生対象の各投稿データを各設定に従って再生する（Ｓ１２２）。つまり、制御部１１は、投稿再生フラグがモノラルの投稿データはモノラルで再生出力し、投稿再生フラグがステレオの投稿データはステレオで再生出力するように音声制御部１３を制御する。また、ステレオ音源信号に基づいて、制御部１１は、割振られた所定の出力先のスピーカに出力するように音声制御部１３を制御する。ここまでが音声出力制御処理における再生前処理に相当する。以降の説明は図４を参照する（図４のＳ２００へ）。
【００６２】
（２）再生中処理
図４に示すとおり、Ｓ２００では、制御部１１は、楽曲の再生中においてカラオケ装置１０に備え付けのマイク２０ａ，２０ｂからの外部入力音があるか否かを判定する。外部入力音がある場合（Ｓ２００：ＹＥＳ）、制御部１１は、Ｓ２０２の処理に進む一方、外部入力音がない場合（Ｓ２００：ＮＯ）、制御部１１は、Ｓ２１２の処理に進む。
【００６３】
外部入力音が存在する場合に進むＳ２０２では、制御部１１は、外部入力音を所定形式のデータに録音する。つぎに、Ｓ２０４では、制御部１１は、上記再生前処理において設定された外部出力フラグを読取り、その外部出力フラグが「ステレオ」に設定されているか否かを判定する。外部出力フラグが「ステレオ」に設定されている場合（Ｓ２０４：ＹＥＳ）、制御部１１は、Ｓ２０６の処理に進む一方、外部出力フラグが「モノラル」に設定されている場合（Ｓ２０４：ＮＯ）、制御部１１は、Ｓ２１０の処理に進む。
【００６４】
外部出力フラグが「ステレオ」に設定されている場合に進むＳ２０６では、制御部１１は、モノラル／ステレオ変換部１３ａを通じて各外部入力音のモノラル音源信号をステレオ音源信号に変換する。このとき、制御部１１は、初めから左右のどちらか１チャンネルからのみ音が出力されるようなステレオ音源信号に変換してもよいし、左右両側から音が出力されるようなステレオ音源信号に一旦変換してから、不要なチャンネルの音を消音（ミュート）して出力してもよい。つぎに、Ｓ２０６で変換を行った各外部入力音のステレオ音源信号の出力先が左右のスピーカ２３ａ，２４ｂに均等に分配されるように、制御部１１は、各外部入力音の出力先を割振り、音声制御部１３を通じて出力する（Ｓ２０８）。例えば、外部入力音が１つであれば、制御部１１は、そのステレオ音源信号の出力先を左右の何れか一方に割振って出力する。また、外部入力音が２つであれば、制御部１１は、それらのステレオ音源信号の出力先を左右に１つずつ割振って出力する。また、どのスピーカからどのマイクの外部入力音を出力させるかを利用者によって指定できるように、カラオケ装置１０が構成されていてもよい。
【００６５】
一方、外部出力フラグが「モノラル」に設定されている場合に進むＳ２１０では、制御部１１は、音声制御部１３を通じて外部入力音を全てのスピーカから同じ音として出力する。つぎに、Ｓ２１２では、制御部１１は、楽曲の演奏が終了したか否かを判定する。楽曲の演奏が終了していない場合（Ｓ２１２：ＮＯ）、制御部１１は、Ｓ２００の処理に戻る一方、楽曲の演奏が終了した場合（Ｓ２１２：ＹＥＳ）、制御部１１は、Ｓ２１４の処理に進む。ここまでが音声出力制御処理における再生中処理に相当する。
【００６６】
（３）再生後処理
演奏が終了した場合に進むＳ２１４では、制御部１１は、今回の演奏において外部入力音を録音した録音データがあるか否かを判定する。録音データがある場合（Ｓ２１４：ＹＥＳ）、制御部１１は、Ｓ２１６の処理に進む一方、録音データがない場合（Ｓ２１４：ＮＯ）、制御部１１は、本処理を終了する。録音データがある場合に進むＳ２１６では、制御部１１は、上記再生前処理において設定された投稿録音フラグを読取り、その投稿録音フラグが「ステレオ」に設定されているか否かを判定する。投稿録音フラグが「ステレオ」に設定されている場合（Ｓ２１６：ＹＥＳ）、制御部１１は、Ｓ２１８の処理に進み、今回の録音データに対応付ける録音再生フラグを「ステレオ」にセットする。一方、投稿録音フラグが「モノラル」に設定されている場合（Ｓ２１６：ＮＯ）、制御部１１は、Ｓ２２０の処理に進み、今回の録音データに対応付ける録音再生フラグを「モノラル」にセットする。
【００６７】
そして、制御部１１は、今回の録音データ及びカメラ１５ａにより撮像された映像データからなる投稿データと、今回演奏した楽曲の楽曲情報、及びＳ２１８又はＳ２２０でセットした投稿再生フラグとを対応付けてカラオケサーバ３０にアップロードし（Ｓ２２２）、本処理を終了する。
【００６８】
［実施形態の構成と特許請求の範囲に記載の構成との対応］
実施形態のカラオケ装置１０の各構成と、特許請求の範囲に記載の構成との対応は次のとおりである。実施形態の制御部１１が、特許請求の範囲における投稿再生設定取得手段、投稿再生判断手段、外部出力設定取得手段、外部出力判断手段、外部出力設定手段、録音設定取得手段、録音設定手段、及び投稿再生設定手段に相当する。また、制御部１１及びインターフェース部１６が、投稿データ取得手段及び投稿手段に相当する。また、音声制御部１３が、音声出力制御手段、外部入力音取得手段、及び録音手段に相当する。
【００６９】
［効果］
実施形態のカラオケ装置１０によれば、次のような効果を奏する。
カラオケサーバ３０から配信される投稿データに対応付けられた投稿再生フラグの内容に応じて、投稿データの再生音をモノラル音源信号のまま出力したり、ステレオ音源信号に変換して左右のスピーカ２３ａ，２３ｂから別々に出力したりすることができる。また、演奏楽曲の種類や演奏モードに応じて設定した外部出力フラグの内容に応じて、投稿データの再生と同時に入力されるマイク２０ａ，２０ｂからの外部入力音をモノラル音源信号のまま出力したり、ステレオ音源信号に変換して左右のスピーカ２３ａ，２３ｂから別々に出力したりすることができる。
【００７０】
これにより、投稿データ及び外部入力音の再生出力においてステレオ音源信号で各スピーカから異なる音声を出力させて臨場感のある音を聴いたり、モノラル音源信号で各スピーカから同じように音声を出力させて一体感のある音を聴きたいといった利用者の要望に応えることができる。
【００７１】
また、ステレオに変換された音源信号のうち、左右何れかの一方のチャンネルをミュート（消音）することで、投稿データの再生音や外部入力音を特定のスピーカのみから出力させることができる。このようにすることで、利用者が特定の音源を聞き取りやすくなるといった効果も得られる。
【００７２】
投稿再生フラグの設定については、投稿データが投稿されるときに、当該投稿データをモノラルで再生するか、ステレオで再生するかを示す投稿再生フラグが当該投稿データに対応付けられるように構成したことで、投稿者側の意図を反映した出力形式で、再生側において投稿データに基づく再生音を出力することができる。
【００７３】
外部出力フラグの設定については、歌唱や演奏に参加する人数や、歌唱曲であるか演奏曲であるか、あるいは練習モードやライブ（本番）モード等の演奏モードが指定されているかといった条件に応じてステレオ又はモノラルを選択するようにしたことで、楽曲や演奏モードを選んだ利用者側の意図を反映して外部出力フラグの内容を設定できる。
【００７４】
演奏楽曲の種類や演奏モードに応じて設定した投稿録音フラグの内容に応じて、外部入力音を録音して生成した投稿データをモノラルで再生させるか、ステレオに変換させて再生するかを選択し、それを投稿再生フラグとして当該投稿データに対応付けて投稿することができる。この投稿録音フラグの設定については、歌唱や演奏に参加する人数や、歌唱曲であるか演奏曲であるか、あるいは練習モードやライブ（本番）モード等の演奏モードが指定されているかといった条件に応じてステレオ又はモノラルを選択するようにしたことで、楽曲や演奏モードを選んだ利用者側の意図を反映して投稿録音フラグの内容を設定できる。
【００７５】
［変形例］
以上、本発明の実施形態について説明したが、本発明は上記の実施形態に何ら限定されるものではなく様々な態様にて実施することが可能である。
【００７６】
上記実施形態のカラオケ装置１０では、マイクからの外部入力音や投稿データのモノラル音源信号を左右２チャンネルのステレオ音源信号に変換する事例について説明した。これに対し、ステレオよりも多くのチャンネルを有する４チャンネルステレオやサラウンド出力等に対応した２チャンネル以上の複数チャンネルの音源信号に変換するように構成してもよい。
【００７７】
また、上記実施形態では、マイクからの外部入力音や投稿データをステレオ音源信号に変換したもののうち、右か左のどちらか一方のチャンネルのみ音を出力するように制御する構成であったが、スレレオ音源信号に変換したものを左右両方のチャンネルからそれぞれ音を出力するように制御する構成にしてもよい。
【符号の説明】
【００７８】
１…カラオケシステム、１０…カラオケ装置、１１…制御部、１２…バスライン、１３…音声制御部、１３ａ…モノラル／ステレオ変換部、１３ｂ…合成部、１４…操作処理部、１４ａ…操作部、１５…画像入力部、１５ａ…カメラ、１６…インターフェース部、１７…ビデオＲＡＭ、１８…映像再生部、１９…ハードディスクドライブ（ＨＤＤ）、２０ａ，２０ｂ…マイク、２２…ＭＩＤＩ音源、２３ａ…左スピーカ、２３ｂ…右スピーカ、２４…映像制御部、２５…表示部、３０…カラオケサーバ、３１…データベース、４０…カラオケボックス内ＬＡＮ、５０…ルータ、６０…インターネット。
【図１】
0005454530.tif 000002
【図２】
0005454530.tif 000003
【図３】
0005454530.tif 000004
【図４】
0005454530.tif 000005