(57)【要約】【課題】歌唱を行う際、コーラスパートにつられ、本来歌唱すべき基準パートから離れた音程で歌唱することの抑制を図る。【解決手段】本発明に係るカラオケ装置は、基準パート情報とコーラスパート情報を含む楽曲情報に基づいて演奏を可能とする演奏部と、演奏部に楽曲情報を演奏させるとともに、マイクロホンから入力される歌唱音声情報の音程が、コーラスパート情報の音程に近接していると判定された場合、コーラスパート情報の音量を低減、もしくは、消音させる演奏処理を実行する制御部と、を備えたことを特徴とする。【選択図】図５
2015064409.tif 000002
【特許請求の範囲】
【請求項１】
演奏部と、制御部とを備えるカラオケ装置であって、
前記演奏部は、基準パート情報とコーラスパート情報を含む楽曲情報に基づいて演奏を可能とし、
前記制御部は、前記演奏部に楽曲情報を演奏させるとともに、マイクロホンから入力される歌唱音声情報の音程が、コーラスパート情報の音程に近接していると判定された場合、コーラスパート情報の音量を低減、もしくは、消音させる演奏処理を実行する
カラオケ装置。
【請求項２】
前記演奏処理は、歌唱音声情報の音程を、楽曲情報の基準パート情報の音程とコーラスパート情報の音程と対比することで音程の近接を判定する
請求項１に記載のカラオケ装置。
【請求項３】
楽曲情報は、コーラスパート情報の音程を示すコーラス音程情報を含む
請求項１または請求項２に記載のカラオケ装置。
【請求項４】
複数の音程のコーラスパート情報を含み、
前記演奏処理は、複数の音程のコーラスパート情報のうち、何れかのコーラスパート情報の音程に近接していると判定した場合、近接していると判定されたコーラスパート情報の音量を低減、もしくは、消音させる
請求項１から請求項３の何れか１項に記載のカラオケ装置。
【請求項５】
コーラスパート情報は、複数の音程のコーラスパートを含んで構成され、
前記演奏処理は、複数の音程のコーラスパートのうち、何れかのコーラスパートの音程に近接していると判定した場合、コーラスパート情報の音量を低減、もしくは、消音させる
請求項１から請求項３の何れか１項に記載のカラオケ装置。
【請求項６】
演奏部を備える情報処理装置にて実行可能なカラオケ用プログラムであって、
前記演奏部は、基準パート情報とコーラスパート情報を含む楽曲情報に基づいて演奏を可能とし、
前記演奏部に楽曲情報を演奏させるとともに、マイクロホンから入力される歌唱音声情報の音程が、コーラスパート情報の音程に近接していると判定された場合、コーラスパート情報の音量を低減、もしくは、消音させる演奏処理を実行する
カラオケ用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、演奏にあわせて歌唱を楽しむことのできるカラオケ装置、並びに、各種情報装置にて実行可能なカラオケ用プログラムに関する。特に、主旋律パートとコーラスパートを演奏することのできるカラオケ装置、並びに、カラオケ用プログラムに関する。
【背景技術】
【０００２】
従来、楽曲の演奏に合わせて歌唱を楽しむカラオケ装置が知られている。通信回線を利用した所謂、通信カラオケ装置では、電子楽器に使用されるＭＩＤＩ規格で構成した楽曲情報を使用することで、そのデータ量を削減していた。近年の高速通信回線の開発、導入、そして、音声圧縮技術の高度化に伴い、このような楽曲情報のみならず、実際の演奏を録音した、所謂、生音による楽曲情報の配信も実現化している。
【０００３】
アカペラ楽曲など、複数のメンバーの歌唱で構成された楽曲が人気を集めている。各メンバーは、異なる音程のコーラスパートを担当して歌唱することで、音に厚みのある合唱音が形成される。カラオケ装置においても、このような楽曲が提供されているが、カラオケでは一人で歌唱することが多いことを理由に、主旋律を歌唱者の歌唱パートとし、他のコーラスパートは、前述した生音などで演奏されることがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２３１０７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
カラオケ装置においてこのような楽曲を歌唱する際、本来、主旋律を歌唱すべきところ、歌唱に不慣れなユーザなどは、他のコーラスパートにつられて、主旋律以外のコーラスパートを歌唱してしまうことがある。
【課題を解決するための手段】
【０００６】
上述する課題を解決するため、本発明に係るカラオケ装置は以下の構成を採用するものである。
演奏部と、制御部とを備えるカラオケ装置であって、
前記演奏部は、基準パート情報とコーラスパート情報を含む楽曲情報に基づいて演奏を可能とし、
前記制御部は、前記演奏部に楽曲情報を演奏させるとともに、マイクロホンから入力される歌唱音声情報の音程が、コーラスパート情報の音程に近接していると判定された場合、コーラスパート情報の音量を低減、もしくは、消音させる演奏処理を実行する。
【０００７】
さらに本発明に係るカラオケ装置において、
前記演奏処理は、歌唱音声情報の音程を、楽曲情報の基準パート情報の音程とコーラスパート情報の音程と対比することで音程の近接を判定する。
【０００８】
さらに本発明に係るカラオケ装置において、
楽曲情報は、コーラスパート情報の音程を示すコーラス音程情報を含む。
【０００９】
さらに本発明に係るカラオケ装置は、
複数の音程のコーラスパート情報を含み、
前記演奏処理は、複数の音程のコーラスパート情報のうち、何れかのコーラスパート情報の音程に近接していると判定した場合、近接していると判定されたコーラスパート情報の音量を低減、もしくは、消音させる。
【００１０】
さらに本発明に係るカラオケ装置において、
コーラスパート情報は、複数の音程のコーラスパートを含んで構成され、
前記演奏処理は、複数の音程のコーラスパートのうち、何れかのコーラスパートの音程に近接していると判定した場合、コーラスパート情報の音量を低減、もしくは、消音させる。
【００１１】
また本発明に係るカラオケ用プログラムは、
演奏部を備える情報処理装置にて実行可能なカラオケ用プログラムであって、
前記演奏部は、基準パート情報とコーラスパート情報を含む楽曲情報に基づいて演奏を可能とし、
前記演奏部に楽曲情報を演奏させるとともに、マイクロホンから入力される歌唱音声情報の音程が、コーラスパート情報の音程に近接していると判定された場合、コーラスパート情報の音量を低減、もしくは、消音させる演奏処理を実行する。
【発明の効果】
【００１２】
本発明に係るカラオケ装置、並びに、カラオケ用プログラムによれば、基準パート情報とコーラスパート情報を含んだ楽曲情報を演奏可能なカラオケ装置において、歌唱者がコーラスパートにつられて歌唱することを抑制し、本来、歌唱すべき基準パートの歌唱を楽しむことを可能とする。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係るカラオケシステムの構成を説明する図
【図２】従来、及び、本発明の実施形態に係る楽曲情報のデータ構成を示す図
【図３】本発明の実施形態に係る楽曲演奏処理を示すフロー図
【図４】本発明の実施形態に係る歌唱判定処理を示すフロー図
【図５】本発明の実施形態に係る歌唱判定処理を説明するための模式図
【図６】本発明の実施形態に係る歌唱判定処理を説明するための模式図
【図７】本発明の他の実施形態に係る楽曲情報のデータ構成を示す図
【発明を実施するための形態】
【００１４】
図１は、本発明の実施形態に係るカラオケシステムの構成を示す図である。本実施形態におけるカラオケシステムは、カラオケ装置２（コマンダ）と、リモコン装置１を含んで構成されている。なお、図１に示す例では、１台のカラオケ装置２に対して、リモコン装置１ａとリモコン装置１ｂ、２台のリモコン装置１が使用されている例である。これらリモコン装置１ａ、１ｂの構成は同一であるため、リモコン装置１として説明を行う。カラオケ装置２とリモコン装置１は、ＬＡＮ１００及びアクセスポイント１１０を利用してネットワークを形成するように接続されている。
【００１５】
カラオケボックスなどの店舗に設置されるカラオケ装置２は、楽曲を演奏するための演奏部としての音響制御部２５を備えている。また、カラオケ装置２は、ユーザからの各種入力を受け付けるスイッチなどで構成されるカラオケ装置２側の入力部としての操作部２１を備える。カラオケ装置２は、操作部２１からの入力を解釈してＣＰＵ３０に伝達する操作処理部２２を備える。また、カラオケ装置２は、各種情報を記憶するカラオケ装置側記憶手段としてのＨＤＤ３２（ハードディスク）を備える。カラオケ装置２は、ＬＡＮ１００に接続してネットワークに加入するためのカラオケ装置側通信部としてのＬＡＮ通信部２４を備えている。
【００１６】
また、カラオケ装置２は、モニタ４１に対して歌詞映像、背景映像を表示させる映像再生手段を備える。この映像再生手段は、映像情報に基づいて映像を再生する映像再生部２９、再生する映像を一時的に蓄積するビデオＲＡＭ２８、再生された映像に対する歌詞テロップの重畳、映像効果の付与などを行う映像制御部３１を備えて構成される。
【００１７】
さらに、このカラオケ装置２では、外部に接続されるモニタ４１以外に、タッチパネルモニタ３３に対して各種情報を表示することを可能としている。タッチパネルモニタ３３は映像制御部３１から入力された映像情報を表示する表示部３５と、タッチ入力された位置を操作処理部２２に出力するタッチパネル３４が重畳されて構成されている。このタッチパネルモニタ３３は、カラオケ装置２の操作部、あるいは、リモコン装置１のタッチパネルモニタ１１などと同様、入力部として機能する。ユーザは、タッチパネルモニタ３３から楽曲を選択して、直接カラオケ装置２に予約をさせるなど、カラオケ装置２に対する各種操作を行うことが可能である。
【００１８】
さらに、カラオケ装置２は、各構成を統括して制御するためのＣＰＵ３０、各種プログラムを実行するにあたって必要となる情報を一時記憶するためのメモリ２７を備えて構成される。
【００１９】
このような構成にてカラオケ装置２は、各種処理を実行することとなるが、カラオケ装置２の主な機能として、楽曲指定処理、楽曲再生処理などを実行可能としている。楽曲指定処理は、ユーザからの指定に基づいて楽曲を指定、予約するための処理であってリモコン装置１と連携して実行される。ユーザの操作により、リモコン装置１などの入力部で指定された予約情報をメモリ２７中の予約テーブルに登録する。楽曲再生処理は、予約された楽曲を再生させる処理であって、楽曲演奏処理と歌詞再生処理とが同期して実行される処理である。
【００２０】
楽曲演奏処理は、楽曲情報に含まれる演奏情報に基づき、音響制御２５に演奏を実行させる処理である。音響制御部２５にて演奏された楽曲は、歌唱用マイク４４ａ、４４ｂから入力される歌唱音声と一緒にスピーカ４２から放音される。歌詞再生処理は、楽曲情報に含まれる歌詞情報をモニタ４１に表示させることで歌唱補助を行う処理である。この歌詞再生処理で表示される歌詞に、背景映像を重畳させて表示させる背景映像表示処理を実行することとしてもよい。
【００２１】
一方、リモコン装置１は、予約情報などカラオケ装置２に対して各種指示を送信するとともに、カラオケ装置２あるいはインターネット上に接続されたホスト装置５から各種情報を受信する。本実施形態では、ユーザインターフェイスとしてボタンなどの操作部１７と、タッチパネルモニタ１１を備えている。タッチパネルモニタ１１は、表示部１１ａとタッチパネル１１ｂを有して構成され、表示部１１ａに各種インターフェイスを表示するとともに、ユーザからのタッチ入力を受付可能としている。
【００２２】
さらにリモコン装置１は、楽曲検索に必要とされるデータベース、各種プログラム、並びに、プログラム実行に伴って発生する各種情報を記憶するリモコン側記憶部として、メモリ１４、そして、これら構成を統括して制御するためのリモコン側制御部を備えて構成される。リモコン側制御部には、ＣＰＵ１５、タッチパネルモニタ１１に対して表示する映像を形成する映像制御部１３、表示する映像情報を一時的に蓄えるビデオＲＡＭ１２、タッチパネルモニタ１１あるいは操作部１７からの入力を解釈してＣＰＵ１５に伝える操作処理部１８が含まれている。
【００２３】
また、リモコン装置１は、無線ＬＡＮ通信部１６によって、アクセスポイント１１０と
無線接続されることで、ＬＡＮ１００によって構成されるネットワークに接続される。なお、各リモコン装置１は、特定のカラオケ装置２に対して事前に対応付けされている。リモコン装置１から出力される各種命令は、対応付けされたカラオケ装置２にて受信されることとなる。
【００２４】
このようなリモコン装置１の構成により、ユーザからの各種入力をタッチパネルモニタ１１、あるいは、操作部１７から受付けるとともに、映像情報をタッチパネルモニタ１１の表示により各種情報を提供することで、カラオケ装置２に対して楽曲予約などの各種指示を行うことが可能とされている。
【００２５】
図２には、従来、及び、本発明の実施形態に係る楽曲情報のデータ構成が示されている。図２（Ａ）は、従来から使用されている楽曲情報のデータ構成であり、図２（Ｂ）は、本発明の実施形態に係る楽曲情報のデータ構成である。どちらもコーラスパートを有するコーラス楽曲についてのデータ構成である。なお、楽曲情報には、図に示す情報以外に歌詞や背景映像に関する情報を含んだものとなるが、ここでは、これら映像についての情報は省略している。
【００２６】
図２（Ａ）に示されるように、コーラス楽曲の楽曲情報は、楽曲に関するメタデータとしてのヘッダ情報と、実情報を含んで構成される。ヘッダ情報には、楽曲識別情報、曲名、歌手名、作詞者、作曲者など、楽曲情報を検索、指定するために必要な各種情報が含まれている。実データには、演奏情報と音程情報が含まれている。ここで説明する楽曲情報は、実際の演奏を録音した情報（「生音」とも呼ばれる）であって、ＭＩＤＩ規格など、楽器制御情報で形成された楽曲情報よりもリアルな演奏を行うことを可能とした情報である。
【００２７】
演奏情報には、伴奏パート情報と、基準パート情報と、コーラスパート情報を含んで構成されている。伴奏パート情報は、カラオケにおいて伴奏音を形成する演奏情報である。基準パート情報は、歌唱者が歌唱すべきパート（主旋律など）に相当する演奏情報であり、生音を使用した場合、基準パート情報には、アーティストの歌唱音声を録音したものを使用することが可能である。この基準パート情報は、いわゆる補助モードにおいて使用される演奏情報であって、ユーザの選択により、演奏の可否を指定することが可能である。コーラスパートは、アカペラ楽曲の例では、基準パートを歌唱する以外のメンバーが歌唱されるパートであり、基準パートと同様、アーティストによる歌唱音声の録音を使用することが可能である。
【００２８】
このような楽曲情報を使用した形態では、通常モードと補助モードを選択することが可能である。通常モードでは、音響制御部２５において、伴奏パート情報とコーラスパート情報が演奏され、基準パート情報は演奏されない。このように通常モードでは、基準パートをユーザ自身の歌唱によって行うことで、実際の楽曲に近い演奏を楽しむことが可能である。一方、補助モードでは、音響制御部２５において、伴奏パート情報、コーラスパート情報、基準パート情報の全てが演奏される。補助モードでは、基準パートを演奏することで、ユーザの歌唱を補助することが可能である。なお、基準パート情報の演奏音量は、他のパート情報の演奏音量よりも小さく設定する、あるいは、音量調整可能とすることとしてもよい。
【００２９】
従来の楽曲情報中、実情報には音程情報が含まれている。この音程情報は、カラオケ装置２において評価処理（採点処理）を行う際に使用される情報である。本実施形態のように、基準パート情報を生音で構成した場合、歌唱用マイク４４から入力される歌唱音声情報の音程と、演奏情報として構成された基準パート情報の音程を直接比較することはできない。したがって、基準パート情報に対して周波数解析処理を行うことで、基準パートの
音程を判定する必要がある。このような周波数解析処理は、カラオケ装置２への負荷増大につながるとともに、評価処理を迅速に実行できない可能性がある。そのため、実情報中に演奏情報の基準パート情報に対応する音程情報（基準パート音程情報）を含めておくこととしている。評価処理では、歌唱音声情報から抽出した音程と、この音程情報の比較を行うことで、カラオケ装置２への負荷を削減し、迅速な評価処理を行うことを可能としている。
【００３０】
一方、図２（Ｂ）には、本発明の実施形態に係る楽曲情報のデータ構成が示されている。楽曲情報は、図２（Ａ）で説明した従来のものと同様、ヘッダ情報と実情報を含んで構成されている。なお、この楽曲情報についても、歌詞や背景映像に関する情報は省略している。
【００３１】
ヘッダ情報は、従来の楽曲情報のものに加え、コーラスフラグを有したものとなっている。このコーラスフラグは、当該楽曲情報がコーラス楽曲であることを示す情報である。本実施形態では、コーラスフラグを使用して、コーラス楽曲であることを判定し、コーラス楽曲の演奏時、特定の処理を行うこととしている。実情報は、従来の楽曲情報と同様、伴奏パート情報、基準パート情報、コーラスパート情報を有しているが、コーラスパート情報が複数存在する場合、それぞれのコーラスパート情報毎の演奏情報を有している点において異なっている。本実施形態では、基準パートを含めた３つのパートで構成されており、コーラスパート情報は、高音コーラスパート情報と低音コーラスパート情報で構成されている。
【００３２】
従来の楽曲情報は、評価処理を実行するため、基準パート情報に対応する音程情報（基準パート音程情報）を有していたが、本実施形態の楽曲情報は、後で説明する歌唱判定処理を実行するため、基準パート情報のみならず、低音コーラスパート情報、高音コーラスパート情報に対応する音程情報（低音コーラスパート音程情報、高音コーラスパート音程情報）を有している。本実施形態では、歌唱用マイク４４から入力された歌唱音声情報と、これら音程情報を比較することで、ユーザがどのパートを歌唱しているかを判定することが可能となる。
【００３３】
図３は、本発明の実施形態に係る楽曲演奏処理を示すフロー図である。リモコン装置１、あるいは、カラオケ装置２のタッチパネルモニタ３３などの入力部を使用して、楽曲が指定されると、指定された楽曲の楽曲識別情報が予約テーブルに登録される。カラオケ装置２で実行される楽曲演奏処理では、この予約テーブルをチェックする（Ｓ１０１）ことで、次に演奏すべき楽曲を決定する。次に演奏する楽曲がある場合（Ｓ１０２：Ｙｅｓ）、当該楽曲がコーラス楽曲であるか否か、楽曲情報のコーラスフラグに基づいて判定される（Ｓ１０３）。コーラス楽曲でない場合、すなわち、通常の楽曲情報である場合は、指定された楽曲に対応する楽曲情報を音響制御部２５にて演奏開始させ（Ｓ１０７）、演奏終了後（Ｓ１０８：Ｙｅｓ）、次の演奏のための予約テーブルチェック（Ｓ１０１）が実行される。
【００３４】
一方、コーラス楽曲である場合（Ｓ１０３：Ｙｅｓ）、指定された楽曲に対応する楽曲情報の演奏が開始される（Ｓ１０４）。図２（Ｂ）の場合、演奏情報中の伴奏パート情報、高音コーラスパート情報、低音コーラスパート情報が音響制御部２５にて演奏される。補助モードが指定されている場合には、歌唱するパートにあたる基準パート情報を演奏させることとしてもよい。本実施形態では、コーラス楽曲を再生する際、歌唱者がコーラスパートにつられて歌唱することを抑制する歌唱判定処理（Ｓ２００）を実行可能としている。この歌唱判定処理は、ユーザの指定によってその実行可否が選択可能とするオプション扱いとしてもよい。歌唱判定処理（Ｓ２００）の開始に先立ち、歌唱判定処理で使用するパラメータの初期化（ｌ、ｍ、ｎ→０）が行われる（Ｓ１０５）。
【００３５】
図４は、本発明の実施形態に係る歌唱判定処理を示すフロー図が示されている。歌唱判定処理は、コーラス楽曲において、歌唱者がどのパートを歌唱しているかを判定する処理であって、歌唱すべき基準パート以外のコーラスパートを歌唱していることが判定された場合、コーラスパート情報の音量を低減する、あるいは、消音させる処理である。このような歌唱判定処理を実行することで、他のコーラスパートにつられて歌唱することを抑制し、本来、歌唱すべきである基準パートの歌唱を補助することが可能となる。
【００３６】
本実施形態では、図２（Ｂ）で説明した楽曲情報に対する歌唱判定処理について説明を行う。図２（Ｂ）の楽曲情報は、歌唱者によって歌唱される基準パート情報と、高音コーラスパート情報、低音コーラスパート情報の３つの歌唱パート情報を有する楽曲である。楽曲情報におけるコーラスのパート数は、このように低音、高音、２つとすることのみならず、単数、あるいは、３以上であってもよい。
【００３７】
歌唱判定処理では、まず、歌唱用マイク４４（マイクロホン）から入力された歌唱音声情報に対して、周波数解析などを行うことで、その音程が取得される（Ｓ２０１）。取得した歌唱音声情報の音程は、楽曲情報中の各音程情報（基準パート音程情報、高音コーラスパート音程情報、低音コーラスパート音程情報）とそれぞれ比較され、各パートに対する音程差が抽出される（Ｓ２０２）。Ｓ２０３では、最も音程差が小さいパートが決定され、決定したパートに応じたパラメータ（基準パートの場合はｌ、高音コーラスパートの場合はｍ、低音コーラスパートの場合はｎ）に１が加算される（Ｓ２０６、Ｓ２０４、Ｓ２０８）、そして、最も音程差が小さいパート以外のパートは、パラメータは初期化される（Ｓ２０７、Ｓ２０５、Ｓ２０９）。
【００３８】
本実施形態では、各パートに設定されたパラメータ（ｌ、ｍ、ｎ）が閾値（ここでは３）以上となった場合、閾値を超えたパートを歌唱していると判定している。すなわち、歌唱音声情報の音程が、所定期間継続して、あるパートの音程に近い場合、当該パートに近接して歌唱していると判定している。
【００３９】
図５、図６には、本発明の実施形態に係る歌唱判定処理を説明するための模式図が示されている。図５は、歌唱音声情報（太実線）、基準パート（細実線）、高音コーラスパート（破線）、低音コーラスパート（一点鎖線）について、音程と時間の関係が示されている。演奏の進行に伴い楽曲の音程は変化するため、時間軸方向の各区間ａ〜ｅにおいて、各パートの音程は変化している。本実施形態では、高音コーラスパート音程情報、低音コーラスパート音程情報は、基準パート音程情報に対して一定の音程差であることとしているが、各コーラスパートの音程差は、演奏時間に同期して変化するものであってもよい。
【００４０】
通常の評価処理（採点処理）では、歌唱音声情報の音程が基準パート音程情報に対して閾値以上のずれがあるか否かを判定することで評価（点数）を決定しているが、本実施形態では、歌唱音声情報の音程と、各パートの音程（基準パート音程情報、高音コーラスパート音程情報、低音コーラスパート音程情報）とを比較することで、歌唱音声情報の音程が何れのパートに近接しているかを判定する点において異なっている。
【００４１】
すなわち、図５中、Ａは歌唱音声情報の音程と高音コーラスパート音程情報の音程差であり、Ｂは歌唱音声情報の音程と基準パート音程情報の音程差であり、Ｃは歌唱音声情報の音程と低音コーラスパート音程情報の音程差を示している。図４のＳ２３０では、このＡ、Ｂ、Ｃの音程差のうち一番小さい音程を差検出している。また、同じ検出が所定回数（本実施形態では３回）継続したことを条件として歌唱者が歌唱しているパートを判定することとしている。図５の場合、区間ａ、ｂでは、音程差Ｂが最小であるが、区間ｃ〜ｅでは、音程差Ａが最小であるため、３回目の継続区間である区間ｅにて高音コーラスパー
トに近接して歌唱していることが判定される。
【００４２】
図６は、歌唱判定処理を説明するための模式図であって、基準パート音程情報を基準として規格化した音程が示されている。すなわち、図５と同様、横軸は時間軸であるが、縦軸が音程差となっている点において異なっている。また、図５と同様、歌唱音声情報（太実線）、基準パート（細実線）、高音コーラスパート（破線）、低音コーラスパート（一点鎖線）で示している。
【００４３】
図６（Ａ）は、歌唱者が基準パートに沿って歌唱している音程差の時間推移を示している。図６（Ｂ）は、基準パートから多少はずれているものの、大概、基準パートに沿って歌唱している様子が示されている。図６（Ｃ）は、高音コーラスパートにつられて、基準パートから高音コーラスパートに音程がシフトしているときの様子が示されている。本実施形態の歌唱判定処理では、歌唱音声情報の音程と、各パート（基準パート音程情報、高音コーラスパート音程情報、低音コーラスパート音程情報）とを比較し、歌唱音声情報の音程が、あるパートの音程と最小の音程差を一定期間継続したことを条件とすることで、図６（Ｂ）の歌唱形態に左右されず、図６（Ｃ）の歌唱形態、すなわち、コーラスパートにつられた歌唱を判定可能としている。
【００４４】
図４の歌唱判定処理のフロー図に戻り、最小の音程差が所定期間継続していることで歌唱しているパートの判定に応じて歌唱を補助する処理（Ｓ２１２〜Ｓ２１４）が実行される。具体的には、基準パート以外のコーラスパートを歌唱していることが判定された場合、演奏しているコーラスパート情報の音量を低減（あるいは、消音）することとしている。本実施形態では、演奏情報中、高音コーラスパート情報と低音コーラスパート情報が分けられているため、コーラスパート情報毎に音量の調整を行うことが可能となっている。
【００４５】
パラメータｍが３回以上継続した場合（Ｓ２１０：Ｙｅｓ）には、歌唱者は高音コーラスパートにつられて歌唱していると推定されるため、演奏している演奏情報中、高音コーラスパート情報の音量が低減される（Ｓ２１１）。一方、パラメータｎが３回以上継続した場合（Ｓ２１２：Ｙｅｓ）には、歌唱者は低音コーラスパートにつられて歌唱していると推定されるため、演奏情報中、低音コーラスパート情報の音量が低減される（Ｓ２１３）。そして、パラメータｌが３回以上継続した場合（Ｓ２１４：Ｙｅｓ）には、歌唱者は基準パートに沿って歌唱していると推定されるため、どちらかのコーラスパートの音量が低減されている場合には、当該コーラスパート情報の音量が元に戻される（Ｓ２１５）。なお、コーラスパート情報の音量を変更する場合、時間の経過に沿って徐々に変更することが、聴感上の違和感を抑える上で好ましい。
【００４６】
このような歌唱判定処理を継続して実行することで、歌唱者がコーラスパートにつられて歌唱した場合、コーラスパート情報の音量を低減（あるいは消音）することで、本来、歌唱すべきである基準パートを歌唱しやすくすることが可能となる。各コーラスパートの音量を低減させる際（Ｓ２１１、Ｓ２１３）、歌唱者が基準パートの歌唱をしやすくするため、基準パート情報に対応する演奏情報を演奏する、あるいは、既に演奏している場合においてはその音量を増大させることとしてもよい。他のコーラスパートにつられて歌唱している歌唱者を、基準パートに沿った歌唱に促すことが可能となる。
【００４７】
以上、本実施形態の歌唱判定処理を採用するカラオケ装置によれば、コーラスパートが演奏されるコーラス楽曲において、当該コーラスパートにつられて歌唱することの抑制を図り、本来歌唱すべき基準パートに沿って歌唱させることが可能となる。なお、本実施形態では、カラオケ装置２で実行される楽曲演奏処理について説明を行ったが、パーソナルコンピュータ、スマートフォンなどの携帯情報端末、ゲーム装置など、各種情報処理装置に対して、カラオケ用プログラムとして提供（インストール）することで、各種情報処理
装置に歌唱判定処理を含む楽曲演奏処理を実行させることとしてもよい。
【００４８】
上述する実施形態で使用した図２（Ｂ）の楽曲情報は、演奏情報中、高音コーラスパート情報と低音コーラスパート情報に分けられており、図４の歌唱判定処理で説明したように、コーラスパート情報毎に音量の低減（あるいは消音）を行うことを可能としていた。楽曲情報には、このような形態に代え、演奏情報中、複数のコーラスパートが混在して録音された形態がある。図７には、本発明の他の実施形態に係る楽曲情報のデータ構成を示されている。図７に示される楽曲情報では、高音コーラスパートと低音コーラスパートの両方を含んだ演奏情報（高音＋低音コーラスパート情報）として記録されている。このような場合、高音コーラスパート、低音コーラスパート毎に音量を低減（あるいは消音）させることは困難であるため、高音＋低音コーラスパート情報の音量を調整することしている。例えば、高音コーラスパートを歌唱していることが判定された場合、高音＋低音コーラスパート音量を低減（あるいは消音）させることとする。この場合、低音コーラスパートの音量も同時に低減されることとなるが、高音コーラスパートの音量を低減させることで、当該パートにつられた歌唱を矯正することが可能となる。
【００４９】
なお、本発明はこれらの実施形態のみに限られるものではなく、それぞれの実施形態の構成を適宜組み合わせて構成した実施形態も本発明の範疇となるものである。
【符号の説明】
【００５０】
１ａ、１ｂ…リモコン装置、１１…タッチパネルモニタ、１１ａ…表示部、１１ｂ…タッチパネル、１２…ビデオＲＡＭ、１３…映像制御部、１４…メモリ、１５…ＣＰＵ、１６…無線ＬＡＮ通信部、１７…操作部、１８…操作処理部、１９…赤外線通信部、２…カラオケ装置（コマンダ）、２１…操作部、２２…操作処理部、２３…赤外線通信部、２４…ＬＡＮ通信部、２５…音響制御部、２７…メモリ、２８…ビデオＲＡＭ、２９…映像再生部、３０…ＣＰＵ、３１…映像制御部、３２…ＨＤＤ（ハードディスク）、４１…モニタ、４２…スピーカ、４４ａ、４４ｂ…歌唱用マイク（マイクロホン）、１００…ＬＡＮ、１１０…アクセスポイント、１２０…ルータ、５…ホスト装置
【図１】
2015064409.tif 000003
【図２】
2015064409.tif 000004
【図３】
2015064409.tif 000005
【図４】
2015064409.tif 000006
【図５】
2015064409.tif 000007
【図６】
2015064409.tif 000008
【図７】
2015064409.tif 000009