(57)【要約】【課題】各ユーザの歌唱音声を適切に出力制御できるカラオケ装置等を提供する。【解決手段】楽曲記憶部２０２は、楽曲の伴奏音を規定するＭＩＤＩデータと、歌唱区間が異なる複数の歌唱パートを規定するパート情報とを記憶する。伴奏再生部２０３は、当該ＭＩＤＩデータにしたがって、デュエット曲の伴奏音を再生し、音声入力受付部２０５は、各ユーザが歌う歌唱音声の入力をそれぞれ受け付ける。パート特定部は、当該パート情報にしたがって、受け付けられた当該各歌唱音声に対応する歌唱パートをそれぞれ特定する。音声出力制御部２０７は、特定された各歌唱パートが歌唱区間である場合に、当該対応する歌唱音声を、再生される当該伴奏音に合成して出力し、特定された各歌唱パートが歌唱区間でない場合に、当該対応する歌唱音声の出力を停止する。【選択図】  図２
2004240065.tif 000002
【特許請求の範囲】
【請求項１】
楽曲記憶部と、伴奏再生部と、音声入力受付部と、パート特定部と、音声出力制御部と、を備えるカラオケ装置であって、
前記楽曲記憶部は、楽曲の伴奏音を規定する伴奏情報と、歌唱区間が異なる複数の歌唱パートを規定するパート情報と、を含んだ楽曲情報を記憶し、
前記伴奏再生部は、当該伴奏情報にしたがって、楽曲の伴奏音を再生し、
前記音声入力受付部は、再生される当該伴奏音に合わせて、複数のユーザが歌う歌唱音声の入力をそれぞれ受け付け、
前記パート特定部は、当該パート情報にしたがって、受け付けられた当該各歌唱音声に対応する歌唱パートをそれぞれ特定し、
前記音声出力制御部は、特定された歌唱パートの歌唱区間において、当該対応する歌唱音声を、再生される当該伴奏音に合成して出力し、特定された歌唱パートの非歌唱区間において、当該対応する歌唱音声の出力を停止する
ことを特徴とするもの。
【請求項２】
楽曲記憶部と、伴奏再生部と、音声入力受付部と、音声出力部と、パート特定部と、出力制御部と、を備えるカラオケ装置であって、
前記楽曲記憶部は、楽曲の伴奏音を規定する伴奏情報と、歌唱区間が異なる複数の歌唱パートを規定するパート情報と、を含んだ楽曲情報を記憶し、
前記伴奏再生部は、当該伴奏情報にしたがって、楽曲の伴奏音を再生し、
前記音声入力受付部は、再生される当該伴奏音に合わせて、複数のユーザが歌う歌唱音声の入力をそれぞれ受け付け、
前記音声出力部は、受け付けられた当該各歌唱音声を、再生される当該伴奏音に合成して出力し、
前記パート特定部は、当該パート情報にしたがって、受け付けられた当該各歌唱音声に対応する歌唱パートをそれぞれ特定し、
前記出力制御部は、特定された歌唱パートの非歌唱区間において、前記音声出力部にて、当該対応する歌唱音声の出力を停止させる
ことを特徴とするもの。
【請求項３】
楽曲記憶部と、伴奏再生部と、音声入力受付部と、音声出力部と、パート特定部と、入力制御部と、を備えるカラオケ装置であって、
前記楽曲記憶部は、楽曲の伴奏音を規定する伴奏情報と、歌唱区間が異なる複数の歌唱パートを規定するパート情報と、を含んだ楽曲情報を記憶し、
前記伴奏再生部は、当該伴奏情報にしたがって、楽曲の伴奏音を再生し、
前記音声入力受付部は、再生される当該伴奏音に合わせて、複数のユーザが歌う歌唱音声の入力をそれぞれ受け付け、
前記音声出力部は、受け付けられた当該各歌唱音声を、再生される当該伴奏音に合成して出力し、
前記パート特定部は、当該パート情報にしたがって、受け付けられた当該各歌唱音声に対応する歌唱パートをそれぞれ特定し、
前記入力制御部は、特定された歌唱パートの非歌唱区間において、前記音声入力受付部にて、当該対応する歌唱音声の入力受付を停止させる
ことを特徴とするもの。
【請求項４】
請求項１から３のいずれか１項に記載のカラオケ装置であって、
前記パート特定部は、いずれか１つの歌唱パートだけが歌われるべき歌唱区間において受け付けられた１つの歌唱音声に対応する歌唱パートを特定した後に、特定されなかった他の歌唱音声に対応する歌唱パートを特定する
ことを特徴とするもの。
【請求項５】
請求項１から４のいずれか１項に記載のカラオケ装置であって、表示部をさらに備え、
前記表示部は、特定された歌唱パートの非歌唱区間において、当該対応する歌唱音声が出力または入力されない旨の報知情報を表示する
ことを特徴とするもの。
【請求項６】
楽曲記憶部を用いる音声出力制御方法であって、前記楽曲記憶部は、楽曲の伴奏音を規定する伴奏情報と、歌唱区間が異なる複数の歌唱パートを規定するパート情報と、を含んだ楽曲情報を記憶し、
伴奏再生工程と、音声入力受付工程と、パート特定工程と、音声出力制御工程と、を備え、
前記伴奏再生工程では、前記楽曲記憶部に記憶される伴奏情報にしたがって、楽曲の伴奏音を再生し、
前記音声入力受付工程では、再生される当該伴奏音に合わせて、複数のユーザが歌う歌唱音声の入力をそれぞれ受け付け、
前記パート特定工程では、前記楽曲記憶部に記憶されるパート情報にしたがって、受け付けられた当該各歌唱音声に対応する歌唱パートをそれぞれ特定し、
前記音声出力制御工程では、特定された歌唱パートの歌唱区間において、当該対応する歌唱音声を、再生される当該伴奏音に合成して出力し、特定された歌唱パートの非歌唱区間において、当該対応する歌唱音声の出力を停止する
ことを特徴とする方法。
【請求項７】
コンピュータを、楽曲記憶部、伴奏再生部、音声入力受付部、パート特定部、および音声出力制御部として機能させるプログラムであって、
前記楽曲記憶部は、楽曲の伴奏音を規定する伴奏情報と、歌唱区間が異なる複数の歌唱パートを規定するパート情報と、を含んだ楽曲情報を記憶し、
前記伴奏再生部は、当該伴奏情報にしたがって、楽曲の伴奏音を再生し、
前記音声入力受付部は、再生される当該伴奏音に合わせて、複数のユーザが歌う歌唱音声の入力をそれぞれ受け付け、
前記パート特定部は、当該パート情報にしたがって、受け付けられた当該各歌唱音声に対応する歌唱パートをそれぞれ特定し、
前記音声出力制御部は、特定された歌唱パートの歌唱区間において、当該対応する歌唱音声を、再生される当該伴奏音に合成して出力し、特定された歌唱パートの非歌唱区間において、当該対応する歌唱音声の出力を停止する
ように機能させることを特徴とするもの。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カラオケ装置、音声出力制御方法、ならびに、プログラムに関する。
【０００２】
【従来の技術】
従来より、業務用や家庭用のカラオケ装置が広く普及している。また、パーソナルコンピュータやゲーム装置等でも、カラオケ演奏ソフトウェア等を実行させることにより、カラオケ装置として機能させることが可能となっている。
ユーザは、これらのカラオケ装置を使うことにより、お店や家庭でカラオケを楽しむことができる。
【０００３】
このようなカラオケ装置を使用して、ユーザが１人ずつ、好みの楽曲（カラオケ曲）を歌うだけでなく、２人のユーザがデュエット曲を歌う場合もある。この場合、たとえば、カラオケ装置のモニタには、歌詞情報がそれぞれの歌唱パートに応じて色分けされて表示され、この歌詞情報を参照して、男性ユーザが男性パートを歌い、女性ユーザが女性パートを歌うことになる。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のカラオケ装置では、デュエット曲の再生時に、上述したように、色分けした歌詞情報をモニタに表示するだけであるため、曲に不慣れなユーザには分かり難く、誤って相手側の歌唱パートを歌ってしまう場合も多かった。
【０００５】
本発明は、このような課題を解決するためになされたもので、歌唱パートの別れた楽曲の再生時に、各ユーザの歌唱音声を適切に出力制御することのできるカラオケ装置、音声出力制御方法、ならびに、これらをコンピュータによって実現するプログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
以上の目的を達成するため、本発明の原理にしたがって、下記の発明を開示する。
【０００７】
本発明の第１の観点に係るカラオケ装置は、楽曲記憶部と、伴奏再生部と、音声入力受付部と、パート特定部と、音声出力制御部と、を備え、以下のように構成する。
【０００８】
まず、楽曲記憶部は、楽曲の伴奏音を規定する伴奏情報と、歌唱区間が異なる複数の歌唱パートを規定するパート情報と、を含んだ楽曲情報を記憶する。
一方、伴奏再生部は、当該伴奏情報にしたがって、楽曲の伴奏音を再生する。
そして、音声入力受付部は、再生される当該伴奏音に合わせて、複数のユーザが歌う歌唱音声の入力をそれぞれ受け付ける。
【０００９】
パート特定部は、当該パート情報にしたがって、受け付けられた当該各歌唱音声に対応する歌唱パートをそれぞれ特定する。
そして、音声出力制御部は、特定された歌唱パートの歌唱区間において、当該対応する歌唱音声を、再生される当該伴奏音に合成して出力し、特定された歌唱パートの非歌唱区間において、当該対応する歌唱音声の出力を停止する。
【００１０】
本発明を適用することにより、歌唱パートの別れた楽曲の再生時に、各ユーザの歌唱音声を適切に出力制御することができる。つまり、一方のユーザが誤って相手側の歌唱パートを歌ってしまったとしても、間違えたユーザの歌唱音声が出力されない。このため、間違えたユーザは、自分の間違いに気付くことができ、また、相手方のユーザは、間違いに影響を受けることなく、気持ち良く歌い続けることができる。
【００１１】
本発明の第２の観点に係るカラオケ装置は、楽曲記憶部と、伴奏再生部と、音声入力受付部と、音声出力部と、パート特定部と、出力制御部と、を備え、以下のように構成する。
【００１２】
まず、楽曲記憶部は、楽曲の伴奏音を規定する伴奏情報と、歌唱区間が異なる複数の歌唱パートを規定するパート情報と、を含んだ楽曲情報を記憶する。
一方、伴奏再生部は、当該伴奏情報にしたがって、楽曲の伴奏音を再生し、音声入力受付部は、再生される当該伴奏音に合わせて、複数のユーザが歌う歌唱音声の入力をそれぞれ受け付ける。
そして、音声出力部は、受け付けられた当該各歌唱音声を、再生される当該伴奏音に合成して出力する。
【００１３】
パート特定部は、当該パート情報にしたがって、受け付けられた当該各歌唱音声に対応する歌唱パートをそれぞれ特定する。
そして、出力制御部は、特定された歌唱パートの非歌唱区間において、音声出力部にて、当該対応する歌唱音声の出力を停止させる。
【００１４】
本発明を適用することにより、歌唱パートの別れた楽曲の再生時に、各ユーザの歌唱音声を適切に出力制御することができる。つまり、音声出力部からは、入力された歌唱音声が通常出力されているが、一方のユーザが誤って相手側の歌唱パートを歌ってしまった場合に、間違えたユーザの歌唱音声が、出力制御部にて停止（ミュート）され、出力されない。このため、間違えたユーザは、自分の間違いに気付くことができ、また、相手方のユーザは、間違いに影響を受けることなく、気持ち良く歌い続けることができる。また、この場合、出力制御部が、間違えたユーザの歌唱音声をミュートするだけで良いため、より現実に沿った構成となる。
【００１５】
本発明の第３の観点に係るカラオケ装置は、楽曲記憶部と、伴奏再生部と、音声入力受付部と、音声出力部と、パート特定部と、入力制御部と、を備え、以下のように構成する。
【００１６】
まず、楽曲記憶部は、楽曲の伴奏音を規定する伴奏情報と、歌唱区間が異なる複数の歌唱パートを規定するパート情報と、を含んだ楽曲情報を記憶する。
一方、伴奏再生部は、当該伴奏情報にしたがって、楽曲の伴奏音を再生し、音声入力受付部は、再生される当該伴奏音に合わせて、複数のユーザが歌う歌唱音声の入力をそれぞれ受け付ける。
そして、音声出力部は、受け付けられた当該各歌唱音声を、再生される当該伴奏音に合成して出力する。
【００１７】
パート特定部は、当該パート情報にしたがって、受け付けられた当該各歌唱音声に対応する歌唱パートをそれぞれ特定する。
そして、入力制御部は、特定された歌唱パートの非歌唱区間において、音声入力受付部にて、当該対応する歌唱音声の入力受付を停止させる。
【００１８】
本発明を適用することにより、歌唱パートの別れた楽曲の再生時に、各ユーザの歌唱音声を適切に出力制御することができる。つまり、一方のユーザが誤って相手側の歌唱パートを歌ってしまったとしても、間違えたユーザの歌唱音声が、入力制御部にて入力停止され、音声出力部から出力されない。このため、間違えたユーザは、自分の間違いに気付くことができ、また、相手方のユーザは、間違いに影響を受けることなく、気持ち良く歌い続けることができる。
【００１９】
また、本発明のカラオケ装置は、
パート特定部が、いずれか１つの歌唱パートだけが歌われるべき歌唱区間において受け付けられた１つの歌唱音声に対応する歌唱パートを特定した後に、特定されなかった他の歌唱音声に対応する歌唱パートを特定してもよい。
これにより、各ユーザが歌うそれぞれの歌唱パートを的確に特定できる。そして、これを基に、各ユーザの歌唱音声が適切に出力制御されることになる。
【００２０】
また、本発明のカラオケ装置は、表示部をさらに備え、
前記表示部が、特定された歌唱パートの非歌唱区間において、当該対応する歌唱音声が出力または入力されない旨の報知情報を表示してもよい。
これにより、ユーザが誤って相手側の歌唱パートを歌ってしまった場合に、表示部にその旨が表示されるため自分の間違いに容易に気付くことができる。
【００２１】
本発明の第４の観点に係る音声出力制御方法は、楽曲記憶部（楽曲の伴奏音を規定する伴奏情報と、歌唱区間が異なる複数の歌唱パートを規定するパート情報と、を含んだ楽曲情報を記憶する）を用いる音声出力制御方法であって、伴奏再生工程と、音声入力受付工程と、パート特定工程と、音声出力制御工程と、を備え、以下のように構成する。
【００２２】
まず、伴奏再生工程では、楽曲記憶部に記憶される伴奏情報にしたがって、楽曲の伴奏音を再生する。
一方、音声入力受付工程では、再生される当該伴奏音に合わせて、複数のユーザが歌う歌唱音声の入力をそれぞれ受け付ける。
【００２３】
パート特定工程では、楽曲記憶部に記憶されるパート情報にしたがって、受け付けられた当該各歌唱音声に対応する歌唱パートをそれぞれ特定する。
そして、音声出力制御工程では、特定された歌唱パートの歌唱区間において、当該対応する歌唱音声を、再生される当該伴奏音に合成して出力し、特定された歌唱パートの非歌唱区間において、当該対応する歌唱音声の出力を停止する。
【００２４】
本発明を適用することにより、歌唱パートの別れた楽曲の再生時に、各ユーザの歌唱音声を適切に出力制御することができる。
つまり、一方のユーザが誤って相手側の歌唱パートを歌ってしまったとしても、間違えたユーザの歌唱音声が、出力されない。このため、間違えたユーザは、自分の間違いに気付くことができ、また、相手方のユーザは、間違いに影響を受けることなく、気持ち良く歌い続けることができる。
【００２５】
本発明の第５の観点に係るプログラムは、コンピュータ（ゲーム装置を含む。）を、上記のカラオケ装置として機能させるように構成する。
【００２６】
このプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読取可能な情報記録媒体に記録することができる。
【００２７】
上記プログラムは、当該プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。また、上記情報記録媒体は、当該コンピュータとは独立して配布・販売することができる。
【００２８】
【発明の実施の形態】
以下に本発明の実施形態を説明する。以下では、理解を容易にするため、ゲーム装置に本発明が適用される実施形態を説明するが、各種のコンピュータ、ＰＤＡ、携帯電話などの情報処理装置、および専用のカラオケ装置においても同様に本発明を適用することができる。すなわち、以下に説明する実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素もしくは全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
【００２９】
（実施の形態）
図１は、本発明の実施の形態に係るカラオケ装置が実現される典型的なゲーム装置の概要構成を示す模式図である。以下、本図を参照して説明する。
【００３０】
ゲーム装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、インターフェース１０４と、マイク１０５と、コントローラ１０６と、外部メモリ１０７と、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）−ＲＯＭドライブ１０８と、画像処理部１０９と、音声処理部１１０と、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１１１と、を備える。
【００３１】
なお、ゲーム用のプログラムおよびデータを記憶したＤＶＤ−ＲＯＭをＤＶＤ−ＲＯＭドライブ１０８に装着して、ゲーム装置１００の電源を投入することにより、当該プログラムが実行され、本実施形態のカラオケ装置が実現される。
【００３２】
ＣＰＵ  １０１は、ゲーム装置１００全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。
【００３３】
ＲＯＭ  １０２には、電源投入直後に実行されるＩＰＬ（Ｉｎｉｔｉａｌ  Ｐｒｏｇｒａｍ  Ｌｏａｄｅｒ）が記録され、これが実行されることにより、ＤＶＤ−ＲＯＭに記録されたプログラムをＲＡＭ  １０３に読み出してＣＰＵ  １０１による実行が開始される。また、ＲＯＭ  １０２には、ゲーム装置１００全体の動作制御に必要なオペレーティングシステムのプログラムや各種のデータが記録される。
【００３４】
ＲＡＭ  １０３は、データやプログラムを一時的に記憶するためのもので、ＤＶＤ−ＲＯＭから読み出したプログラムやデータ、その他ゲームの進行やチャット通信に必要なデータが保持される。
【００３５】
インターフェース１０４を介して接続されたマイク１０５は、ユーザが発する音声（歌唱音声等）を受け付けて、音声信号に変換して入力する。なお、２本のマイク１０５が２人のユーザにより使用された場合、各マイク１０５は、それぞれのユーザからの歌唱音声を受け付ける。
【００３６】
インターフェース１０４を介して接続されたコントローラ１０６は、ユーザがゲーム実行の際に行う操作入力を受け付ける。
【００３７】
インターフェース１０４を介して着脱自在に接続された外部メモリ１０７には、ゲームの進行状態を示すデータ、チャット通信のログ（記録）のデータなどが書き換え可能に記憶される。ユーザは、コントローラ１０６を介して指示入力を行うことにより、これらのデータを適宜外部メモリ１０７に記録することができる。
【００３８】
ＤＶＤ−ＲＯＭドライブ１０８に装着されるＤＶＤ−ＲＯＭには、ゲームを実現するためのプログラムとゲームに付随する画像データや音声データが記録される。ＣＰＵ  １０１の制御によって、ＤＶＤ−ＲＯＭドライブ１０８は、これに装着されたＤＶＤ−ＲＯＭに対する読み出し処理を行って、必要なプログラムやデータを読み出し、これらはＲＡＭ  １０３等に一時的に記憶される。
【００３９】
画像処理部１０９は、ＤＶＤ−ＲＯＭから読み出されたデータをＣＰＵ  １０１や画像処理部１０９が備える画像演算プロセッサ（図示せず）によって加工処理した後、これを画像処理部１０９が備えるフレームメモリ（図示せず）に記録する。フレームメモリに記録された画像情報は、所定の同期タイミングでビデオ信号に変換され画像処理部１０９に接続されるモニタ（図示せず）へ出力される。これにより、各種の画像表示が可能となる。
【００４０】
なお、画像演算プロセッサは、２次元の画像の重ね合わせ演算やαブレンディング等の透過演算、各種の飽和演算を高速に実行できる。
また、仮想３次元空間に配置され、各種のテクスチャ情報が付加されたポリゴン情報を、Ｚバッファ法によりレンダリングして、所定の視点位置から仮想３次元空間に配置されたポリゴンを俯瞰したレンダリング画像を得る演算の高速実行も可能である。
【００４１】
音声処理部１１０は、ＤＶＤ−ＲＯＭから読み出した音声データをアナログ音声信号に変換し、これに接続されたスピーカ（図示せず）から出力させる。また、ＣＰＵ  １０１の制御の下、ゲームの進行の中で発生させるべき効果音や楽曲データを生成し、これに対応した音声をスピーカから出力させる。
【００４２】
さらに、音声処理部１１０は、シンセサイザ等の音源を有しており、たとえば、ＭＩＤＩ（Ｍｕｓｉｃａｌ  Ｉｎｓｔｒｕｍｅｎｔ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）データにしたがって、電子音を順次合成し、楽曲音をスピーカから出力させる。また、各マイク１０５からそれぞれ入力された歌唱音声をサンプリングし、サンプリングした音声信号を楽曲音に合成して出力する。つまり、マイク１０５からの歌唱音声を楽曲音と共に出力する。
なお、音声処理部１１０は、各マイク１０５から入力された歌唱音声を通常に出力するだけでなく、ＣＰＵ  １０１の制御の下、任意のマイク１０５に対応する歌唱音声の出力を停止する（ミュートする）。
【００４３】
ＮＩＣ  １１１は、ゲーム装置１００をインターネット等のコンピュータ通信網（図示せず）に接続するためのものであり、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を構成する際に用いられる１０ＢＡＳＥ−Ｔ／１００ＢＡＳＥ−Ｔ規格にしたがうものや、電話回線を用いてインターネットに接続するためのアナログモデム、ＩＳＤＮ（Ｉｎｔｅｇｒａｇｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）モデム、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ  Ｍｏｄｅｍ）モデム、ケーブルテレビジョン回線を用いてインターネットに接続するためのケーブルモデム等と、これらとＣＰＵ  １０１との仲立ちを行うインターフェース（図示せず）により構成される。
【００４４】
このほか、ゲーム装置１００は、ハードディスク等の大容量外部記憶装置を用いて、ＲＯＭ  １０２、ＲＡＭ  １０３、外部メモリ１０７、ＤＶＤ−ＲＯＭドライブ１０８に装着されるＤＶＤ−ＲＯＭ等と同じ機能を果たすように構成してもよい。
また、ユーザからの文字列の編集入力を受け付けるためのキーボードや、各種の位置の指定および選択入力を受け付けるためのマウスなどを接続する形態も採用することができる。また、本実施形態のゲーム装置１００にかえて、汎用のパーソナルコンピュータを利用することもできる。
【００４５】
（カラオケ装置の概要構成）
図２は、本実施形態に係るカラオケ装置の概要構成を示す模式図である。以下、本図を参照して説明する。
【００４６】
カラオケ装置２０１は、楽曲記憶部２０２と、伴奏再生部２０３と、画像再生部２０４と、音声入力受付部２０５と、パート特定部２０６と、音声出力制御部２０７とを備える。
【００４７】
まず、楽曲記憶部２０２は、複数の楽曲（デュエット曲を含むカラオケ楽曲）のＭＩＤＩデータをあらかじめ記憶している。このＭＩＤＩデータには、楽曲の伴奏音、および模範とすべきメロディ（主旋律）の音程等の情報が含まれている。
また、楽曲記憶部２０２は、各デュエット曲に対応して、男性ユーザが歌うべき歌唱パート（男性パート）、および女性ユーザが歌うべき歌唱パート（女性パート）を規定するパート情報を記憶している。
たとえば、パート情報は、図３に示すように、それぞれの歌唱パートを規定している。このデュエット曲において、男性パートのみの歌唱区間、女性パートのみの歌唱区間、および、男性パートと女性パートとが重複する歌唱区間が設けられている。
【００４８】
このようなＭＩＤＩデータおよびパート情報の他に、楽曲記憶部２０２は、楽曲に応じた歌詞情報、および静止画情報等を記憶している。
そして、ＤＶＤ−ＲＯＭドライブ１０８に装着されたＤＶＤ−ＲＯＭ、外部メモリ１０７が、このような楽曲記憶部２０２として機能しうる。
【００４９】
伴奏再生部２０３は、楽曲記憶部２０２から再生対象となるＭＩＤＩデータを読み出し、楽曲の伴奏音を再生する。たとえば、伴奏再生部２０３は、音源を有しており、読み出したＭＩＤＩデータにしたがって、電子音を順次合成し、楽曲の伴奏音をスピーカから出力させる。
そして、ＤＶＤ−ＲＯＭドライブ１０８、音声処理部１１０が、このような伴奏生成部２０３として機能しうる。
【００５０】
画像再生部２０４は、楽曲記憶部２０２から再生対象となる楽曲に応じた歌詞情報、および静止画情報を読み出し、楽曲の進行に対応させた表示画像を適宜生成してモニタに表示させる。
そして、ＤＶＤ−ＲＯＭドライブ１０８、画像処理部１０９が、このような画像再生部２０４として機能しうる。
【００５１】
音声入力受付部２０５は、伴奏再生部２０３により再生される伴奏音に合わせてユーザが歌う歌唱音声の入力を受け付ける。たとえば、伴奏再生部２０３によりデュエット曲の伴奏音が再生された場合、音声入力受付部２０５は、２人（たとえば、男性ユーザおよび女性ユーザ）が歌う歌唱音声の入力をそれぞれ受け付ける。そして、入力が受け付けられた各歌唱音声をサンプリングし、サンプリングした各音声信号をパート特定部２０６、および音声出力制御部２０７に供給する。
そして、マイク１０５（たとえば、２本のマイク１０５）、音声処理部１１０が、このような音声入力受付部２０５として機能しうる。
【００５２】
パート特定部２０６は、伴奏再生部２０３によりデュエット曲の伴奏音が再生された場合に、楽曲記憶部２０２に記憶されるパート情報にしたがって、供給される各音声信号に対応する各歌唱パート（男性パートおよび女性パート）を特定する。
たとえば、パート特定部２０６は、デュエット曲において、男性パートおよび女性パートのいずれか一方が、最初に単独で歌われる歌唱区間において、一方の音声信号だけが供給されていることを判別して、当該音声信号（いずれかのマイク１０５）に対応する歌唱パートを特定する。そして、特定されなかった音声信号（他のマイク１０５）を残りの歌唱パートとして特定する。
【００５３】
つまり、パート特定部２０６は、図３に示すようなデュエット曲において、最初の女性パートの歌唱区間において、歌唱音声が入力されたマイク１０５を女性パート用のマイクであると特定する。そして、残りのマイク１０５を男性パート用のマイクであると特定する。
このようにして各歌唱パートを特定すると、パート特定部２０６は、各音声信号（各マイク１０５）に対応付けたパート特定情報を生成し、音声出力制御部２０７に供給する。
そして、ＣＰＵ  １０１がこのようなパート特定部２０６として機能しうる。
【００５４】
音声出力制御部２０７は、音声入力受付部２０５から供給された各音声信号を伴奏再生部２０３にて再生される伴奏音に合成して出力する。なお、パート特定部２０６からパート特定情報が供給された後では、楽曲記憶部２０２に記憶されるパート情報にしたがって、特定されたそれぞれの歌唱パートの歌唱区間中のみ、音声入力受付部２０５から供給された対応する音声信号を出力音声として出力する。
つまり、音声出力制御部２０７は、各音声信号に対応して、歌唱パートの歌唱区間において、供給された音声信号を通常に出力し、一方、歌唱パートの非歌唱区間において、供給された音声信号の出力を停止する（ミュートする）。
そして、ＣＰＵ  １０１、音声処理部１１０がこのような音声出力制御部２０７として機能しうる。
【００５５】
図４は、カラオケ装置２０１において実行される音声出力制御処理の流れを示すフローチャートである。以下、本図を参照して説明する。なお、この音声出力制御処理は、たとえば、再生対象の楽曲として、楽曲記憶部２０２からデュエット曲（ＭＩＤＩデータおよびパート情報）が選択された後に開始される。また、男性ユーザと女性ユーザの２人が、任意に２本のマイク１０５をそれぞれ使用して、デュエット曲を歌う場合を一例として説明するが、再生開始時において、各マイク１０５に対応する歌唱パート（男性パートおよび、女性パート）は特定されていない。
【００５６】
まず、伴奏再生部２０３が楽曲の伴奏音を再生し、また、画像再生部２０４が表示画像を再生する（ステップＳ３０１）。つまり、伴奏再生部２０３は、ＭＩＤＩデータにしたがって、電子音を順次合成し、楽曲の伴奏音をスピーカから出力させる。また、画像再生部２０４は、楽曲の進行に対応させた表示画像を適宜生成してモニタに表示させる。
【００５７】
そして、このように再生される伴奏音に合わせて、一方、或いは両方のユーザが歌を歌うと音声入力受付部２０５は、ユーザの歌唱音声の入力を受け付ける（ステップＳ３０２）。つまり、音声入力受付部２０５は、入力が受け付けられた歌唱音声をサンプリングし、サンプリングした音声信号を順次、音声出力制御部２０７に供給する。なお、各マイク１０５に対応する歌唱パートが未特定の状態において、音声入力受付部２０５は、サンプリングした音声信号をパート特定部２０６にも供給する。
【００５８】
カラオケ装置２０１は、歌唱パートが特定済みであるか否かを判別する（ステップＳ３０３）。歌唱パートが特定済みでないと判別した場合（ステップＳ３０３；Ｎｏ）、パート特定部２０６は、各音声信号（歌唱音声）に対応する歌唱パートを特定する（ステップＳ３０４）。つまり、パート特定部２０６は、男性パートおよび女性パートのいずれか一方が、最初に単独で歌われる歌唱区間において、一方の音声信号だけが供給されていることを判別して、当該音声信号（いずれかのマイク１０５）に対応する歌唱パートを特定する。そして、特定されなかった音声信号（他のマイク１０５）を残りの歌唱パートとして特定する。
例えば、図３に示すようなデュエット曲の場合、パート特定部２０６は、最初に単独で歌われる歌唱区間に入力された音声信号（一方のマイク１０５）を女性パートとして特定し、入力されない音声信号（他方のマイク１０５）を男性パートとして特定する。
各歌唱パートを特定すると、パート特定部２０６は、各音声信号（各マイク１０５）に対応付けたパート特定情報を生成し、音声出力制御部２０７に供給する。
【００５９】
一方、歌唱パートが特定済みであると判別した場合（ステップＳ３０３；Ｙｅｓ）、音声出力制御部２０７は、パート情報にしたがって、現在の楽曲進行が、各歌唱パートの歌唱区間であるか否か（非歌唱区間であるか）をそれぞれ判別する（ステップＳ３０５）。
【００６０】
音声出力制御部２０７は、現在の楽曲進行が、いずれか（若しくは、両方）の歌唱パートにおける歌唱区間であると判別した場合（ステップＳ３０５；Ｙｅｓ）、供給された対応する音声信号を通常に出力する（ステップＳ３０６）。つまり、正常に自分の歌唱パートを歌うユーザの歌唱音声をそのまま出力する。
一方、現在の楽曲進行が、いずれか（若しくは、両方）の歌唱パートにおける歌唱区間でない（非歌唱区間である）と判別した場合（ステップＳ３０５；Ｎｏ）、対応する音声信号の出力を停止する（ステップＳ３０７）。つまり、誤って相手側の歌唱パートを歌ってしまったユーザの歌唱音声をミュートする。
例えば、女性パートで単独で歌われる歌唱区間において、男性パートであると特定した他方のマイク１０５から音声信号が入力された場合、音声出力制御部２０７は、男性パートにおける非歌唱区間であるため、他方のマイク１０５から入力された音声信号の出力を停止する。
【００６１】
カラオケ装置２０１は、楽曲の再生が終了したか否かを判別し（ステップＳ３０８）、再生が終了していない場合（ステップＳ３０８；Ｎｏ）、ステップＳ３０１に処理を戻して、上述のステップＳ３０１〜Ｓ３０８の処理を繰り返し実行する。一方、再生が終了した場合（ステップＳ３０８；Ｙｅｓ）、カラオケ装置２０１は、音程出力制御処理を終了する。
【００６２】
本実施形態では、デュエット曲の再生時に、ユーザが誤って相手側の歌唱パートを歌った場合でも、歌唱音声を適切に出力制御することができる。つまり、間違えたユーザの歌唱音声が出力されない。このため、間違えたユーザは、自分の間違いに気付くことができ、また、相手方のユーザは、間違いに影響を受けることなく、気持ち良く歌い続けることができる。
【００６３】
（その他の実施形態）
上記実施形態では、歌唱区間でない場合に、対応する音声信号の出力を停止することにより、誤った歌唱音声の出力を制御したが、音声信号の入力を停止することにより、誤った歌唱音声の出力を制御してもよい。
【００６４】
また、上記実施形態では、誤った歌唱音声の出力を制御することを中心に説明したが、現実には、誤って歌ったユーザは、自分の誤りに気が付かない場合もある。そして、歌った音声が出力されない場合に、装置やマイクの故障を疑ってしまうこともある。
このため、歌唱区間でないときに、対応する音声信号の入力を受け付けた場合、歌唱音声が出力されない（入力されない）旨の報知情報をモニタに表示するようにしてもよい。
【００６５】
また、上記実施形態では、楽曲の伴奏音が含まれるＭＩＤＩデータを再生する場合について説明したが、再生する楽曲情報の種類（形態）は任意である。たとえば、所定の音楽配信サーバから配信される楽曲データ（ストリーミングデータ等）を再生する場合にも適用可能である。
具体的に、カラオケ装置２０１は、音楽配信サーバから配信される楽曲データを受信する通信処理部をさらに備える。なお、ＮＩＣ  １１１がこのような通信処理部として機能しうる。
そして、伴奏再生部２０３は、通信処理部が受信した楽曲データをストリーミング再生してもよい。
【００６６】
また、上記実施形態では、男性パートと女性パートとからなるデュエット曲を再生し、男女それぞれのユーザが歌う歌唱音声の出力を制御する場合について説明したが、再生するデュエット曲は、男性同士もしくは、女性同士のデュエット曲であってもよい。
さらに、２人のユーザが歌うデュエット曲だけでなく、３人のユーザが歌うトリオ曲や、４人のユーザが歌うカルテット曲にも適宜適用可能である。つまり、歌うユーザの人数（マイク１０５の数）は、２人以上であれば任意であり、各ユーザの歌唱パートを特定した後に、各歌唱音声を適切に出力制御することができる。
【００６７】
【発明の効果】
以上説明したように、本発明によれば、歌唱パートの別れた楽曲の再生時に、各ユーザの歌唱音声を適切に出力制御することのできるカラオケ装置、音声出力制御方法、ならびに、これらをコンピュータによって実現するプログラムを提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るカラオケ装置が実現される典型的なゲーム装置の概要構成を示す模式図である。
【図２】本実施形態に係るカラオケ装置の概要構成を示す模式図である。
【図３】各歌唱パートを説明するための模式図である。
【図４】当該カラオケ装置において実行される音声出力制御処理の制御の流れを示すフローチャートである。
【符号の説明】
１００  ゲーム装置
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  インターフェース
１０５  マイク
１０６  コントローラ
１０７  外部メモリ
１０８  ＤＶＤ−ＲＯＭドライブ
１０９  画像処理部
１１０  音声処理部
１１１  ＮＩＣ
２０１  カラオケ装置
２０２  楽曲記憶部
２０３  伴奏再生部
２０４  画像再生部
２０５  音声入力受付部
２０６  パート特定部
２０７  音声出力制御部
【図１】
2004240065.tif 000003
【図２】
2004240065.tif 000004
【図３】
2004240065.tif 000005
【図４】
2004240065.tif 000006