(57)【要約】      （修正有）【課題】一の楽曲に対して複数の歌唱者でカラオケ歌唱を行う場合に、歌唱者それぞれがカラオケ歌唱を楽しむことを可能とするカラオケ装置を提供する。【解決手段】カラオケ装置のカラオケ本体１０は、選曲された一の楽曲について、当該楽曲の所定区間毎の音域を特定する音域特定部と、特定された所定区間毎の音域と、複数の歌唱者それぞれの音域とを比較することにより、所定区間毎にカラオケ歌唱に適した歌唱者を特定する歌唱者特定部と、を有する。【選択図】図３
2018112597.tif 000002
【特許請求の範囲】
【請求項１】
選曲された一の楽曲について、当該楽曲の所定区間毎の音域を特定する音域特定部と、
特定された前記所定区間毎の音域と、複数の歌唱者それぞれの音域とを比較することにより、前記所定区間毎にカラオケ歌唱に適した歌唱者を特定する歌唱者特定部と、
を有するカラオケ装置。
【請求項２】
前記歌唱者特定部は、ある所定区間の音域全てを含む音域を有する歌唱者を、当該ある所定区間のカラオケ歌唱に適した歌唱者として特定することを特徴とする請求項１記載のカラオケ装置。
【請求項３】
前記歌唱者特定部は、ある所定区間の音域の一部と重複する音域を有する歌唱者を、当該ある所定区間のカラオケ歌唱に適した歌唱者として特定することを特徴とする請求項１記載のカラオケ装置。
【請求項４】
ある所定区間について前記カラオケ歌唱に適した歌唱者を特定できない場合、当該ある所定区間の音域が前記複数の歌唱者のいずれかの音域と少なくとも重複するように、前記楽曲のキーを変更するキー変更部を有することを特徴とする請求項１〜３のいずれか一つに記載のカラオケ装置。
【請求項５】
前記キー変更部は、前記複数の歌唱者のうち、最も音域が狭い歌唱者の音域が前記ある所定区間の音域と少なくとも重複するように前記楽曲のキーを変更することを特徴とする請求項４記載のカラオケ装置。
【請求項６】
特定された前記カラオケ歌唱に適した歌唱者を示す情報を提示する提示部を有することを特徴とする請求項１〜５のいずれか一つに記載のカラオケ装置。
【請求項７】
前記歌唱者特定部は、前記複数の歌唱者のカラオケ歌唱する機会が略均等となるように、前記カラオケ歌唱に適した歌唱者を特定することを特徴とする請求項１〜６のいずれか一つに記載のカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカラオケ装置に関する。
【背景技術】
【０００２】
カラオケ装置を用いたカラオケ歌唱の楽しみ方として、一の楽曲に対して複数の歌唱者で代わる代わる歌唱することがある。
【０００３】
このような場合、カラオケ演奏中に歌唱者が交代することになるため、そのタイミングを見極めることが難しい。
【０００４】
そこで、特許文献１には、歌唱者の人数に応じてカラオケ楽曲の歌唱時間を分配し、分配された各歌唱者の歌唱範囲に対応させて、歌詞テロップの表示色を設定する技術が開示されている。
【０００５】
また、一の楽曲に対して複数の歌唱者でカラオケ歌唱を行う場合、曲や歌詞の切れ目以外の部分でカラオケ歌唱を交代することになるとスムーズなカラオケ歌唱が困難となる。
【０００６】
そこで、特許文献２には、複数のブロックに分割された歌詞、及び各ブロックを曲の進行にしたがって順次切りかえながら画面に表示するためのタイミング情報が含まれた歌詞情報を用い、当該タイミング情報から隣接したブロックの間隔をそれぞれ導出し、隣接したブロックの間隔をもとに、再生すべき歌詞の部分を特定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−１２８１３８号公報
【特許文献２】特開２００７−２５００２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、一の楽曲に対して複数の歌唱者でカラオケ歌唱を行う際、自己の発声可能な音域が、歌唱が割り当てられた区間の音域に合わない場合がありうる。このような場合、当該歌唱者は当該区間の歌唱が困難となり、カラオケ歌唱を楽しむことができない。
【０００９】
本発明の目的は、一の楽曲に対して複数の歌唱者でカラオケ歌唱を行う場合に、歌唱者それぞれがカラオケ歌唱を楽しむことを可能とするカラオケ装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するための主たる発明は、選曲された一の楽曲について、当該楽曲の所定区間毎の音域を特定する音域特定部と、特定された前記所定区間毎の音域と、複数の歌唱者それぞれの音域とを比較することにより、前記所定区間毎にカラオケ歌唱に適した歌唱者を特定する歌唱者特定部と、を有するカラオケ装置である。
本発明の他の特徴については、後述する明細書及び図面の記載により明らかにする。
【発明の効果】
【００１１】
本発明によれば、一の楽曲に対して複数の歌唱者でカラオケ歌唱を行う場合に、歌唱者それぞれがカラオケ歌唱を楽しむことができる。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態に係るカラオケ装置のハードウェア構成例を示す図である。
【図２】第１実施形態に係る記憶部に記憶されているデータの例を示す図である。
【図３】第１実施形態に係るカラオケ本体のソフトウェア構成例を示す図である。
【図４Ａ】歌唱者の音域を模式的に示した図である。
【図４Ｂ】歌唱者の音域を模式的に示した図である。
【図４Ｃ】歌唱者の音域を模式的に示した図である。
【図５】第１実施形態に係るカラオケ装置の処理を示すフローチャートである。
【図６】第２実施形態に係るカラオケ本体のソフトウェア構成例を示す図である。
【図７】歌唱者の音域を模式的に示した図である。
【図８Ａ】第２実施形態に係るカラオケ装置の処理を示すフローチャートである。
【図８Ｂ】第２実施形態に係るカラオケ装置の処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
後述する明細書及び図面の記載から、上記の主たる発明の他、少なくとも以下の事項が明らかとなる。
【００１４】
すなわち、前記歌唱者特定部が、ある所定区間の音域全てを含む音域を有する歌唱者を、当該ある所定区間のカラオケ歌唱に適した歌唱者として特定するカラオケ装置が明らかとなる。このようなカラオケ装置によれば、ある所定区間のカラオケ歌唱に最も適した歌唱者を特定することができる。
【００１５】
また、前記歌唱者特定部が、ある所定区間の音域の一部と重複する音域を有する歌唱者を、当該ある所定区間のカラオケ歌唱に適した歌唱者として特定するカラオケ装置が明らかとなる。このようなカラオケ装置によれば、ある所定区間のカラオケ歌唱に適した歌唱者を特定することができる。
【００１６】
或いは、ある所定区間について前記カラオケ歌唱に適した歌唱者を特定できない場合、当該ある所定区間の音域が前記複数の歌唱者のいずれかの音域と少なくとも重複するように、前記楽曲のキーを変更するキー変更部を有するカラオケ装置が明らかとなる。このようなカラオケ装置によれば、歌唱者の音域の広狭に関わらず、カラオケ歌唱を楽しむことができる。
【００１７】
また、前記キー変更部が、前記複数の歌唱者のうち、最も音域が狭い歌唱者の音域が前記ある所定区間の音域と少なくとも重複するように前記楽曲のキーを変更するカラオケ装置が明らかとなる。このようなカラオケ装置によれば、音域が狭い歌唱者であっても、カラオケ歌唱を楽しむことができる。
【００１８】
更に、特定された前記カラオケ歌唱に適した歌唱者を示す情報を提示する提示部を有するカラオケ装置が明らかとなる。このようなカラオケ装置によれば、歌唱者は自己が歌唱する区間を把握し易くなる。
【００１９】
また、前記歌唱者特定部が、前記複数の歌唱者のカラオケ歌唱する機会が略均等となるように、前記カラオケ歌唱に適した歌唱者を特定するカラオケ装置が明らかとなる。このようなカラオケ装置によれば、音域の広狭に関わらず、歌唱者それぞれがカラオケ歌唱を楽しむことができる。
【００２０】
＜第１実施形態＞
図１〜図５を参照して、第１実施形態に係るカラオケ装置１について説明する。
【００２１】
＝＝カラオケ装置＝＝
カラオケ装置１は、カラオケ演奏及び歌唱者がカラオケ歌唱を行うための装置である。カラオケ装置１は、カラオケ店舗の各部屋に設置される。カラオケ装置１では、様々なカラオケ歌唱を楽しむことが可能である。たとえば、カラオケ装置１では、一の楽曲を複数の歌唱者で代わる代わるカラオケ歌唱を行うことができる。
【００２２】
図１に示すように、カラオケ装置１は、カラオケ本体１０、スピーカ２０、表示装置３０、マイク４０、及びリモコン装置５０を備える。
【００２３】
スピーカ２０はカラオケ本体１０からの放音信号に基づいて放音するための構成である。表示装置３０はカラオケ本体１０からの信号に基づいて映像や画像を画面に表示するための構成である。マイク４０は歌唱者の歌唱音声をアナログの音声信号に変換してカラオケ本体１０に入力するための構成である。リモコン装置５０は、カラオケ本体１０に対する各種操作をおこなうための装置である。歌唱者はリモコン装置５０を用いてカラオケ歌唱を希望する楽曲の選曲（予約）等を行うことができる。リモコン装置５０の表示画面には各種操作の指示入力を行うためのアイコン等が表示される。
【００２４】
カラオケ本体１０は、選択されたカラオケ楽曲の演奏制御、歌詞や背景映像等の表示制御、マイク４０を通じて入力された音声信号の処理といった、カラオケ歌唱に関する各種の制御を行う。図１に示すように、カラオケ本体１０は、制御部１１、通信部１２、記憶部１３、音響処理部１４、表示処理部１５及び操作部１６を備える。各構成はインターフェース（図示なし）を介してバスＢに接続されている。
【００２５】
制御部１１は、ＣＰＵ１１ａおよびメモリ１１ｂを備える。ＣＰＵ１１ａは、メモリ１１ｂに記憶された動作プログラムを実行することにより各種の制御機能を実現する。メモリ１１ｂは、ＣＰＵ１１ａに実行されるプログラムを記憶したり、プログラムの実行時に各種情報を一時的に記憶したりする記憶装置である。
【００２６】
通信部１２は、ルーター（図示なし）を介してカラオケ本体１０を通信回線に接続するためのインターフェースを提供する。
【００２７】
記憶部１３は、各種のデータを記憶する大容量の記憶装置であり、たとえばハードディスクドライブなどである。記憶部１３は、カラオケ装置１によりカラオケ演奏を行うための複数の楽曲データを記憶する。
【００２８】
楽曲データは、個々の楽曲を特定するための楽曲ＩＤが付与されている。楽曲データは、伴奏データ、リファレンスデータ等を含む。伴奏データは、カラオケ演奏音の元となるデータである。リファレンスデータは、楽曲の主旋律等を示す音高データである。リファレンスデータは、たとえば、歌唱者によるカラオケ歌唱を採点する際の基準として用いられる。伴奏データ及びリファレンスデータは、たとえばＭＩＤＩ形式で構成される。また、記憶部１３は、カラオケ楽曲に対応する歌詞テロップを表示装置３０等に表示させるための歌詞テロップデータ、カラオケ演奏時に表示装置３０等に表示される背景画像等の背景画像データ、及び楽曲の属性情報（歌手名、作詞・作曲者名、ジャンル等の当該楽曲に関する情報）を記憶する。
【００２９】
また、本実施形態における記憶部１３は、歌唱者毎の音域を記憶している。歌唱者の音域は、公知の手法を用いて取得することができる。音域は、歌唱者が発声できる一番低い音（最低音）から一番高い音（最高音）までの範囲（声域）である。記憶部１３は、たとえば、歌唱者を特定するための情報（歌唱者ＩＤ）に対し、当該歌唱者の音域（最高音及び最低音）を関連付けたテーブル形式で記憶する（図２参照）。図２の例において、歌唱者Ｓ１は「最高音ｈｉＣ、最低音ｍｉｄ１Ｅ」の音域を有し、歌唱者Ｓ２は「最高音ｍｉｄ２Ｄ、最低音ｍｉｄ１Ｂ」の音域を有し、歌唱者Ｓ３は「最高音ｍｉｄ１Ｇ、最低音ｌｏｗＦ」の音域を有する。なお、歌唱者毎の音域は、サーバ（図示なし）に記憶されていてもよい。この場合、歌唱者がカラオケ装置１に自己の歌唱者ＩＤでログインすると、カラオケ装置１は、サーバに当該歌唱者の音域のデータを要求する。カラオケ装置１は、サーバから受信した音域のデータを記憶部１３に記憶させる。また、記憶部１３は、歌唱者毎の歌唱履歴（楽曲名、楽曲ＩＤ、当該楽曲の音域等）を記憶していてもよい。
【００３０】
音響処理部１４は、制御部１１の制御に基づき、カラオケ楽曲に対する演奏の制御およびマイク４０を通じて入力された歌唱音声信号の処理を行う。音響処理部１４は、たとえばＭＩＤＩ音源、ミキサ、アンプ（いずれも図示なし）を含む。ＭＩＤＩ音源は、楽曲データに基づいて楽音信号を生成する。ミキサは、当該音楽信号およびマイク４０から出力される歌唱音声信号を適当な比率でミキシングしてアンプに出力する。アンプは、ミキサからのミキシング信号を増幅し、放音信号としてスピーカ２０へ出力する。これにより、スピーカ２０からは放音信号に基づくカラオケ演奏音およびマイク４０からの歌唱音声が放音される。
【００３１】
表示処理部１５は、制御部１１の制御に基づき、表示装置３０やリモコン装置５０における各種表示に関する処理を行う。たとえば、表示処理部１５は、カラオケ演奏時における背景映像に歌詞テロップや各種アイコンが重ねられた映像を表示装置３０に表示させる制御を行う。
【００３２】
操作部１６は、パネルスイッチおよびリモコン受信回路などからなり、歌唱者によるカラオケ装置１のパネルスイッチあるいはリモコン装置５０の操作に応じて選曲信号、演奏中止信号などの操作信号を制御部１１に対して出力する。制御部１１は、操作部１６からの操作信号を検出し、対応する処理を実行する。
【００３３】
（ソフトウェア構成）
図３はカラオケ本体１０のソフトウェア構成例を示す図である。カラオケ本体１０は、音域特定部１００、歌唱者特定部２００、及び提示部３００を備える。音域特定部１００、歌唱者特定部２００、提示部３００は、ＣＰＵ１１ａがメモリ１１ｂに記憶されるプログラムを実行することにより実現される。
【００３４】
［音域特定部］
音域特定部１００は、選曲された一の楽曲について、当該楽曲の所定区間毎の音域を特定する。
【００３５】
所定区間は、楽曲の一部を構成する演奏区間である。カラオケ装置１は、所定区間の順番にカラオケ演奏を行う。所定区間は、たとえば、楽曲データに含まれるＡメロ、Ｂメロ、サビ等、予め設定された区間である。或いは、所定区間は、特許文献１や特許文献２のように歌唱者の人数等によって都度、設定することでもよい。複数の歌唱者は、所定区間毎に代わる代わるカラオケ歌唱を行うことができる。すなわち、所定区間とは、カラオケ歌唱を行う歌唱区間であるともいえる。
【００３６】
具体例として、音域特定部１００は、ある所定区間に含まれる音符の中から、音高が最高となる音符及び音高が最低となる音符を特定し、その音符が示す最高音と最低音の範囲を音域として特定する。音域特定部１００は、楽曲を構成する所定区間毎に音域の特定を行う。音域特定部１００は、特定した音域を歌唱者特定部２００に出力する。
【００３７】
［歌唱者特定部］
歌唱者特定部２００は、特定された所定区間毎の音域と、複数の歌唱者それぞれの音域とを比較することにより、所定区間毎にカラオケ歌唱に適した歌唱者を特定する。
【００３８】
具体例として、歌唱者特定部２００は、カラオケ装置１に自己のＩＤでログインした歌唱者の音域を記憶部１３から読み出す。そして、歌唱者特定部２００は、音域特定部１００で特定された所定区間毎の音域と、読み出した歌唱者それぞれの音域とを比較する。
【００３９】
カラオケ歌唱に適した歌唱者の特定は、様々な手法が可能である。たとえば、歌唱者特定部２００は、ある所定区間の音域全てを含む音域を有する歌唱者を、当該ある所定区間のカラオケ歌唱に適した歌唱者として特定することができる。ある所定区間の音域全てを含む音域を有する歌唱者は、当該ある所定区間の歌唱を容易に行うことができると考えられる。従って、このような歌唱者は「カラオケ歌唱に適した歌唱者」といえる。なお、ある所定区間の音域と歌唱者の音域とが一致する場合も「ある所定区間の音域全てを含む」場合に相当する。
【００４０】
たとえば、カラオケ装置１に歌唱者Ｓ１〜歌唱者Ｓ３（各歌唱者の音域は図２に示したものであるとする）がログインし、楽曲Ｘを代わる代わる歌唱するモードを選択したとする。また、楽曲Ｘの所定区間Ｘ１における音域が「最高音：ｈｉＢ、最低音：ｍｉｄ２Ｅ」であったとする。この場合、歌唱者特定部２００は、歌唱者Ｓ１〜歌唱者Ｓ３それぞれの音域を記憶部１３から読み出し、所定区間Ｘ１の音域と比較を行う。
【００４１】
図４Ａは、歌唱者Ｓ１〜歌唱者Ｓ３の音域を模式的に示した図である。図４Ａから明らかなように、所定区間Ｘ１の音域全てを含む音域を有する歌唱者として、歌唱者Ｓ１が存在する。歌唱者特定部２００は、歌唱者Ｓ１を所定区間Ｘ１のカラオケ歌唱に適した歌唱者として特定する。歌唱者特定部２００は、特定した歌唱者Ｓ１に関する情報（たとえば、歌唱者ＩＤ）を提示部３００に出力する。
【００４２】
或いは、歌唱者特定部２００は、ある所定区間の音域の一部と重複する音域を有する歌唱者を、当該ある所定区間のカラオケ歌唱に適した歌唱者として特定することも可能である。所定区間の音域の一部と歌唱者の音域が重複する場合、当該歌唱者は他の歌唱者に比べ、当該所定区間のカラオケ歌唱ができる可能性が高いと考えられる。従って、このような歌唱者も「カラオケ歌唱に適した歌唱者」といえる。
【００４３】
たとえば、カラオケ装置１に歌唱者Ｓ１〜歌唱者Ｓ３（各歌唱者の音域は図２に示したものであるとする）がログインし、楽曲Ｘを代わる代わる歌唱するモードを選択したとする。また、楽曲Ｘの所定区間Ｘ２における音域が「最高音：ｈｉＥ、最低音：ｈｉＡ」であったとする。この場合、歌唱者特定部２００は、歌唱者Ｓ１〜歌唱者Ｓ３それぞれの音域を記憶部１３から読み出し、所定区間Ｘ２の音域と比較を行う。
【００４４】
図４Ｂは、歌唱者Ｓ１〜歌唱者Ｓ３の音域を模式的に示した図である。図４Ｂから明らかなように、所定区間Ｘ２の音域全てを含む音域を有する歌唱者は存在しない。一方、所定区間Ｘ２の音域の一部と重複する音域（ｈｉＣ〜ｈｉＡ）を有する歌唱者として、歌唱者Ｓ１が存在する。歌唱者特定部２００は、歌唱者Ｓ１を所定区間Ｘ２のカラオケ歌唱に適した歌唱者として特定する。歌唱者特定部２００は、特定した歌唱者Ｓ１に関する情報を提示部３００に出力する。
【００４５】
また、ある所定区間の音域全てを含む音域を有する歌唱者（或いは、ある所定区間の音域の一部と重複する音域を有する歌唱者）が複数いる場合、歌唱者特定部２００は、いずれか一人を「カラオケ歌唱に適した歌唱者」として特定する。この場合の特定方法は、特に限定されない。
【００４６】
たとえば、カラオケ装置１に歌唱者Ｓ１〜歌唱者Ｓ３（各歌唱者の音域は図２に示したものであるとする）がログインし、楽曲Ｘを代わる代わる歌唱するモードを選択したとする。また、楽曲Ｘの所定区間Ｘ３における音域が「最高音：ｍｉｄ１Ｆ、最低音：ｍｉｄ１Ｃ」であったとする。この場合、歌唱者特定部２００は、歌唱者Ｓ１〜歌唱者Ｓ３それぞれの音域を記憶部１３から読み出し、所定区間Ｘ３の音域と比較を行う。
【００４７】
図４Ｃは、歌唱者Ｓ１〜歌唱者Ｓ３の音域を模式的に示した図である。図４Ｃから明らかなように、所定区間Ｘ３の音域全てを含む音域を有する歌唱者は２名（歌唱者Ｓ２、歌唱者Ｓ３）いる。歌唱者特定部２００は、歌唱者Ｓ２と歌唱者Ｓ３のうち、たとえば、より音域が広い歌唱者Ｓ２を所定区間Ｘ３のカラオケ歌唱に適した歌唱者として特定する。歌唱者特定部２００は、特定した歌唱者Ｓ２に関する情報を提示部３００に出力する。
【００４８】
ここで、上記例のような方法でカラオケ歌唱に適した歌唱者を特定する場合、ある特定の歌唱者のみに偏ってしまう可能性もありうる。
【００４９】
たとえば、他の歌唱者よりも広い音域を有する歌唱者は「カラオケ歌唱に適した歌唱者」として特定される可能性が高くなる。そこで、歌唱者特定部２００は、複数の歌唱者のカラオケ歌唱する機会が略均等となるように、カラオケ歌唱に適した歌唱者を特定することも可能である。
【００５０】
たとえば、楽曲Ｙの所定区間が９つ（所定区間Ｙ１〜所定区間Ｙ９）あるとする。また、所定区間Ｙ１〜Ｙ９それぞれの音域は、「最高音：ｈｉＡ、最低音：ｍｉｄ１Ｆ」の範囲に含まれるとする。このとき、所定区間Ｙ１〜Ｙ９の音域全てを含む音域を有する歌唱者を「カラオケ歌唱に適した歌唱者」とした場合、全ての区間について歌唱者Ｓ１が特定される可能性がありうる。一方、歌唱者Ｓ２及び歌唱者Ｓ３の音域も所定区間Ｙ１〜所定区間Ｙ９の音域の一部と重複している。そこで、歌唱者特定部２００は、歌唱者Ｓ２または歌唱者Ｓ３の音域と重複する音域を有する所定区間については、歌唱者Ｓ２または歌唱者Ｓ３を「カラオケ歌唱に適した歌唱者」として特定する。
【００５１】
或いは、一の所定区間に対してカラオケ歌唱に適した歌唱者が複数存在する場合に、ある条件（たとえば、音域が広い方の歌唱者を「カラオケ歌唱に適した歌唱者」とする）に基づいて歌唱者を特定すると、歌唱の機会が得られない歌唱者（図４Ｃの例であれば、音域の狭い歌唱者Ｓ３）が出てくる可能性もある。
【００５２】
そこで、歌唱者特定部２００は、一の所定区間に対してカラオケ歌唱に適した歌唱者が複数存在する場合、複数の歌唱者のカラオケ歌唱する機会が略均等となるように、カラオケ歌唱に適した歌唱者を特定することも可能である。
【００５３】
たとえば、楽曲Ｚの所定区間が９つ（所定区間Ｚ１〜所定区間Ｚ９）あるとする。そして、所定区間Ｚ１、所定区間Ｚ２及び所定区間Ｚ７については歌唱者Ｓ１が「カラオケ歌唱に適した歌唱者」として特定され、所定区間Ｚ８及び所定区間Ｚ９については歌唱者Ｓ３が「カラオケ歌唱に適した歌唱者」として特定されたとする。一方、所定区間Ｚ３〜Ｚ６それぞれについては、カラオケ歌唱に適した歌唱者として歌唱者Ｓ２及び歌唱者Ｓ３が存在するとする。ここで、音域が広い方の歌唱者が「カラオケ歌唱に適した歌唱者」であるとした場合、所定区間Ｚ３〜所定区間Ｚ６全てについて歌唱者Ｓ２が特定される。この場合、歌唱者Ｓ２のカラオケ歌唱する機会が多くなる一方、歌唱者Ｓ３のカラオケ歌唱の機会が少なくなる。
【００５４】
このような歌唱者間での歌唱機会の不均等を防止するため、歌唱者特定部２００は、所定区間の数に対する各歌唱者の歌唱機会（回数）の情報を元に、所定区間Ｚ３〜所定区間Ｚ６のいずれか一つにおいては、歌唱者Ｓ３を「カラオケ歌唱に適した歌唱者」として特定することができる。
【００５５】
［提示部］
提示部３００は、特定されたカラオケ歌唱に適した歌唱者を示す情報を提示する。
【００５６】
情報の提示は様々な方法が可能である。たとえばカラオケ演奏を行う前に、リモコン装置５０の予約確認画面上で、所定区間毎の歌唱者名を表示させることが可能である。歌唱者は当該画面を確認することにより、自己が歌唱する所定区間を把握することができる。或いは、カラオケ演奏中に次の所定区間の歌唱者名を表示装置３０の表示画面に表示させることでもよい。
【００５７】
また、提示部３００は、スピーカ２０を介し、カラオケ歌唱に適した歌唱者を示す情報を音声として歌唱者に提示することも可能である。このように当該情報をスピーカ２０から放音させることも「特定されたカラオケ歌唱に適した歌唱者を示す情報を提示する」ことの一例である。
【００５８】
＝＝カラオケ装置１の動作について＝＝
次に、図５を参照して本実施形態におけるカラオケ装置１の動作の具体例について述べる。図５は、カラオケ装置１の動作例を示すフローチャートである。本実施形態においては、複数の歌唱者が一の楽曲を代わる代わるカラオケ歌唱を行う。
【００５９】
歌唱者Ｓ１〜歌唱者Ｓ３は、リモコン装置５０を介してカラオケ装置１にログインする（ログイン。ステップ１０）。
【００６０】
いずれかの歌唱者は、リモコン装置５０を介して楽曲Ｘを選曲する（楽曲の選曲。ステップ１１）。また、いずれかの歌唱者は、リモコン装置１を介して、ログインした歌唱者同士で楽曲Ｘを代わる代わるカラオケ歌唱を行うモードを選択する（モード選択。ステップ１２）。
【００６１】
音域特定部１００は、ステップ１１で選曲された楽曲Ｘについて、楽曲Ｘの所定区間毎の音域を特定する（音域の特定。ステップ１３）。
【００６２】
歌唱者特定部２００は、記憶部１３から歌唱者Ｓ１〜歌唱者Ｓ３の音域を読み出す（歌唱者の音域を読み出す。ステップ１４）。
【００６３】
歌唱者特定部２００は、ステップ１３で特定された所定区間毎の音域と、ステップ１４で読み出した複数の歌唱者それぞれの音域とを比較する（音域の比較。ステップ１５）。
【００６４】
そして、歌唱者特定部２００は、所定区間毎に一の歌唱者をカラオケ歌唱に適した歌唱者として特定する（所定区間毎に歌唱者を特定。ステップ１６）。
【００６５】
楽曲Ｘの所定区間全てに対してカラオケ歌唱に適した歌唱者が特定された場合（ステップ１７でＹの場合）、提示部３００は、特定されたカラオケ歌唱に適した歌唱者を示す情報を提示する（特定された歌唱者の提示。ステップ１８）。
【００６６】
このように、本実施形態に係るカラオケ装置１によれば、一の楽曲の所定区間毎の音域と、複数の歌唱者それぞれの音域とを比較することにより、所定区間毎にカラオケ歌唱に適した歌唱者を特定することができる。特定された歌唱者は、ある所定区間の音域全てを含む音域を有する歌唱者であったり、ある所定区間の音域の一部と重複する音域を有する歌唱者である。従って、それぞれの歌唱者は、自分の音域に合ったカラオケ歌唱が可能となる。すなわち、本実施形態に係るカラオケ装置１によれば、一の楽曲に対して複数の歌唱者でカラオケ歌唱を行う場合に、歌唱者それぞれがカラオケ歌唱を楽しむことを可能となる。
【００６７】
また、本実施形態に係るカラオケ装置１によれば、特定された歌唱者を示す情報を提示することにより、歌唱者は自己が歌唱する区間を容易に把握することができる。
【００６８】
更に、本実施形態に係るカラオケ装置１によれば、カラオケ歌唱する機会が歌唱者間で略均等となるように、カラオケ歌唱に適した歌唱者を特定することができる。従って、音域の広狭によらず、それぞれの歌唱者がカラオケ歌唱を楽しむことが可能となる。
【００６９】
＜第２実施形態＞
次に、図６〜図８Ｂを参照して、第２実施形態に係るカラオケ装置１について説明する。第１実施形態と同様の構成については詳細な説明を省略する。
【００７０】
楽曲の種類や歌唱者の音域によっては、ある所定区間における音域全てを含む音域を有する歌唱者（或いは一部が重複する音域を有する歌唱者）が存在しない場合もありうる。この場合、当該所定区間については、カラオケ歌唱に適した歌唱者を特定することができない。本実施形態では、このような場合であってもカラオケ歌唱に適した歌唱者を特定可能とする構成について述べる。
【００７１】
（ソフトウェア構成）
図６はカラオケ本体１０のソフトウェア構成例を示す図である。カラオケ本体１０は、音域特定部１００、歌唱者特定部２００、提示部３００、及びキー変更部４００を備える。音域特定部１００、歌唱者特定部２００、提示部３００、キー変更部４００は、ＣＰＵ１１ａがメモリ１１ｂに記憶されるプログラムを実行することにより実現される。
【００７２】
［キー変更部］
キー変更部４００は、ある所定区間についてカラオケ歌唱に適した歌唱者を特定できない場合、当該ある所定区間の音域が複数の歌唱者のいずれかの音域と少なくとも重複するように、楽曲のキーを変更する。
【００７３】
ある所定区間についてカラオケ歌唱に適した歌唱者を特定できない場合とは、ある所定区間における音域全てを含む音域を有する歌唱者が存在しない場合、或いはある所定区間における音域の一部と重複する音域を有する歌唱者が存在しない場合の少なくとも一方の場合をいう。
【００７４】
たとえば、カラオケ装置１に歌唱者Ｓ１〜歌唱者Ｓ３（各歌唱者の音域は図２に示したものであるとする）がログインし、楽曲αを代わる代わる歌唱するモードを選択したとする。また、楽曲αの所定区間α１における音域が「最高音：ｈｉＦ、最低音：ｈｉＤ」であったとする。図７は、歌唱者Ｓ１〜歌唱者Ｓ３の音域を模式的に示した図である。図７から明らかなように、所定区間α１の音域全てを含む音域を有する歌唱者、及び所定区間α１の音域の一部と重複する音域を有する歌唱者のいずれも存在しない。
【００７５】
この場合、キー変更部４００は、所定区間α１の音域全てが歌唱者Ｓ１〜歌唱者Ｓ３のいずれかの音域に含まれる（或いは、所定区間α１の音域の一部が歌唱者Ｓ１〜歌唱者Ｓ３のいずれかの音域と重複する）ように、楽曲全体のキー変更を行う。この際、キー変更部４００は、キーの変更を極力小さくなるように調整する。たとえば、図７の例において、キー変更部４００は、所定区間α１の音域が最高音：ｈｉＣ、最低音：ｈｉＡとなるように、楽曲全体のキーの変更を行う。
【００７６】
一方、最も広い音域（上記例であれば歌唱者Ｓ１の音域）を基準としてキー変更を行った場合、他の歌唱者の音域が所定区間の音域に含まれない可能性もありうる。この場合、他の歌唱者が歌唱する機会が得られない可能性もある。
【００７７】
そこで、キー変更部４００は、複数の歌唱者のうち、最も音域が狭い歌唱者の音域（上記例であれば歌唱者Ｓ３の音域）がある所定区間の音域と少なくとも重複するように楽曲のキーを変更することでもよい。
【００７８】
＝＝カラオケ装置１の動作について＝＝
次に、図８Ａ及び図８Ｂを参照して本実施形態におけるカラオケ装置１の動作の具体例について述べる。図８Ａ及び図８Ｂは、カラオケ装置１の動作例を示すフローチャートである。本実施形態においては、複数の歌唱者が一の楽曲αを代わる代わるカラオケ歌唱を行う。
【００７９】
歌唱者Ｓ１〜歌唱者Ｓ３は、リモコン装置５０を介してカラオケ装置１にログインする（ログイン。ステップ２０）。
【００８０】
いずれかの歌唱者は、リモコン装置５０を介して楽曲αを選曲する（楽曲の選曲。ステップ２１）。また、いずれかの歌唱者は、リモコン装置１を介して、ログインした歌唱者同士で楽曲αを代わる代わるカラオケ歌唱を行うモードを選択する（モード選択。ステップ２２）。
【００８１】
音域特定部１００は、ステップ２１で選曲された楽曲αについて、楽曲αの所定区間毎の音域を特定する（音域の特定。ステップ２３）。
【００８２】
歌唱者特定部２００は、記憶部１３から歌唱者Ｓ１〜歌唱者Ｓ３の音域を読み出す（歌唱者の音域を読み出す。ステップ２４）。
【００８３】
歌唱者特定部２００は、ステップ２３で特定された所定区間毎の音域と、ステップ２４で読み出した複数の歌唱者それぞれの音域とを比較する（音域の比較。ステップ２５）。
【００８４】
ある所定区間の音域全てを含む音域を有する歌唱者或いは重複する音域を有する歌唱者がいる場合（ステップ２６でＹの場合）、歌唱者特定部２００は、当該歌唱者をカラオケ歌唱に適した歌唱者として特定する（所定区間毎に歌唱者を特定。ステップ２７）。
【００８５】
楽曲αの所定区間全てに対してカラオケ歌唱に適した歌唱者が特定された場合（ステップ２８でＹの場合）、提示部３００は、特定されたカラオケ歌唱に適した歌唱者を示す情報を提示する（特定された歌唱者の提示。ステップ２９）。
【００８６】
一方、ある所定区間の音域全てを含む音域を有する歌唱者或いは重複する音域を有する歌唱者がいない場合（ステップ２６でＮの場合）、キー変更部４００は、ある所定区間の音域が複数の歌唱者のいずれかの音域と少なくとも重複するように、楽曲のキーを変更する（キー変更。ステップ３０）。
【００８７】
音域特定部１００は、ステップ３０でキー変更された楽曲αについて、所定区間毎の音域を新たに特定する（音域の特定。ステップ３１）。ここでは、キー変更により、所定区間全ての音域が歌唱者Ｓ１〜歌唱者Ｓ３のいずれかの音域に含まれるようになったとする。
【００８８】
歌唱者特定部２００は、ステップ３１で新たに特定された所定区間毎の音域と、ステップ２４で読み出した複数の歌唱者それぞれの音域とを比較する（音域の比較。ステップ３２）。
【００８９】
そして、歌唱者特定部２００は、所定区間毎にカラオケ歌唱に適した歌唱者を特定する（所定区間毎に歌唱者を特定。ステップ３３）。
【００９０】
その後、ステップ２８同様、楽曲αの所定区間全てに対してカラオケ歌唱に適した歌唱者が特定された場合（ステップ３４でＹの場合）、提示部３００は、特定されたカラオケ歌唱に適した歌唱者を示す情報を提示する。
【００９１】
このように、本実施形態に係るカラオケ装置１によれば、ある所定区間についてカラオケ歌唱に適した歌唱者を特定できない場合、当該ある所定区間の音域が複数の歌唱者のいずれかの音域と少なくとも重複するように、楽曲のキーを変更することができる。従って、歌唱者の音域の広狭に関わらず、所定区間毎にカラオケ歌唱に適した歌唱者を特定することができる。すなわち、本実施形態に係るカラオケ装置１によれば、一の楽曲に対して複数の歌唱者でカラオケ歌唱を行う場合に、楽曲のキーを変更することにより、歌唱者それぞれがカラオケ歌唱を楽しむことを可能とする。
【００９２】
また、本実施形態に係るカラオケ装置１によれば、複数の歌唱者のうち、最も音域が狭い歌唱者の音域がある所定区間の音域と少なくとも重複するように楽曲のキーを変更することができる。従って、音域が狭い歌唱者であっても、カラオケ歌唱を楽しむことができる。
【００９３】
＜その他＞
上記例では、歌唱者が任意の楽曲を選曲する例について述べたが、各歌唱者の音域に基づいて、特定の楽曲を推奨することも可能である。たとえば、カラオケ装置１は、歌唱者Ｓ１の歌唱履歴の中から、歌唱者Ｓ２及び歌唱者Ｓ３の音域よりも狭い音域のみを含む楽曲を抽出し、その楽曲を予約推奨楽曲として提示することも可能である。また、歌唱者Ｓ１の歌唱履歴と他の歌唱者の歌唱履歴とで共通する楽曲が存在する場合、当該共通する楽曲を予約推奨楽曲として提示することも可能である。
【００９４】
上記実施形態は、例として提示したものであり、発明の範囲を限定するものではない。上記の構成は、適宜組み合わせて実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００９５】
１  カラオケ装置（カラオケシステム）
１０  カラオケ本体
１１  制御部
１３  記憶部
１００  音域特定部
２００  歌唱者特定部
３００  提示部
【図１】
2018112597.tif 000003
【図２】
2018112597.tif 000004
【図３】
2018112597.tif 000005
【図４Ａ】
2018112597.tif 000006
【図４Ｂ】
2018112597.tif 000007
【図４Ｃ】
2018112597.tif 000008
【図５】
2018112597.tif 000009
【図６】
2018112597.tif 000010
【図７】
2018112597.tif 000011
【図８Ａ】
2018112597.tif 000012
【図８Ｂ】
2018112597.tif 000013