(57)【要約】【課題】２系統のマイク入力を利用したコンテンツを実施可能なカラオケ装置を提供する。【解決手段】第１の周波数を検出し、且つ第２の周波数を検出する検出部、第１の周波数と第１の所定周波数との差分である第１の差分周波数を算出し、且つ第２の周波数と第２の所定周波数との差分である第２の差分周波数を算出する算出部、第１の差分周波数に基づいて、第１の利用者が第１の所定周波数で発声できるよう支援するための表示を行い、且つ第２の差分周波数に基づいて、第２の利用者が第２の所定周波数で発声できるよう支援するための表示を行う支援部、第１の差分周波数と第２の差分周波数の双方が所定の条件を同時に満たしているかどうかを判定する判定部、所定の条件を同時に満たしていると判定された場合、マトリクスに基づいて一のキャラクタの表示を行う表示制御部を有するカラオケ装置。【選択図】図２
2019174612.tif 000002
【特許請求の範囲】
【請求項１】
複数のキャラクタそれぞれに対して異なる２つの所定周波数を対応付けたマトリクスを記憶するマトリクス記憶部と、
第１の利用者が第１のマイクを介して入力した第１の音声信号を解析することにより、少なくとも第１の周波数を検出し、且つ第２の利用者が第２のマイクを介して入力した第２の音声信号を解析することにより、少なくとも第２の周波数を検出する検出部と、
前記第１の周波数と前記マトリクスの行または列の一方に示された第１の所定周波数との差分である第１の差分周波数を算出し、且つ前記第２の周波数と前記マトリクスの行または列の他方に示された第２の所定周波数との差分である第２の差分周波数を算出する算出部と、
前記第１の差分周波数に基づいて、前記第１の利用者が前記第１の所定周波数で発声できるよう支援するための表示を行い、且つ前記第２の差分周波数に基づいて、前記第２の利用者が前記第２の所定周波数で発声できるよう支援するための表示を行う支援部と、
少なくとも、算出された前記第１の差分周波数と前記第２の差分周波数の双方が所定の条件を同時に満たしているかどうかを判定する判定部と、
前記所定の条件を同時に満たしていると判定された場合、前記マトリクスに基づいて一のキャラクタの表示を行う表示制御部と、
を有するカラオケ装置。
【請求項２】
前記支援部は、
前記第１の周波数が前記第１の所定周波数より低い場合、前記第１の差分周波数に基づいて、前記第１の所定周波数を示す情報を基準とした一方側に前記第１の周波数を示す情報を表示させ、前記第１の周波数が前記第１の所定周波数より高い場合、前記第１の差分周波数に基づいて、前記第１の所定周波数を示す情報を基準とした他方側に前記第１の周波数を示す情報を表示させ、
前記第２の周波数が前記第２の所定周波数より低い場合、前記第２の差分周波数に基づいて、前記第２の所定周波数を示す情報を基準とした一方側に前記第２の周波数を示す情報を表示させ、前記第２の周波数が前記第２の所定周波数より高い場合、前記第２の差分周波数に基づいて、前記第２の所定周波数を示す情報を基準とした他方側に前記第２の周波数を示す情報を表示させる、
ことを特徴とする請求項１記載のカラオケ装置。
【請求項３】
前記判定部は、前記第１の差分周波数が前記第１の所定周波数の所定割合以下である状態が所定時間続いており、同時に、前記第２の差分周波数が前記第２の所定周波数の所定割合以下である状態が所定時間続いている場合に、前記所定の条件を同時に満たしていると判定することを特徴とする請求項１または２記載のカラオケ装置。
【請求項４】
前記マトリクスはＤＴＭＦマトリクスであり、
前記第１の所定周波数は前記ＤＴＭＦマトリクスの低群の４つの周波数のいずれかであり、前記第２の所定周波数は前記ＤＴＭＦマトリクスの高群の４つの周波数のいずれかであり、
前記判定部は、前記第１の差分周波数が前記第１の所定周波数の１．５％以下である状態が５０ｍｓｅｃ以上続いており、同時に、前記第２の差分周波数が前記第２の所定周波数の１．５％以下である状態が５０ｍｓｅｃ以上続いている場合に、前記所定の条件を同時に満たしていると判定し、
前記表示制御部は、前記所定の条件を同時に満たしていると判定された場合、前記第１の所定周波数及び前記第２の所定周波数の組合せに対応付けられた一のキャラクタを表示させることを特徴とする請求項１〜３のいずれか一つに記載のカラオケ装置。
【請求項５】
第１の利用者または第２の利用者が所有する携帯端末の電話番号情報を取得する取得部と、
前記ＤＴＭＦマトリクスに基づいて、取得した前記電話番号情報に含まれる少なくとも一つの数字に対し、第１の所定周波数及び第２の所定周波数の組合せを決定する決定部と、
前記所定の条件を同時に満たしていると判定された場合、前記電話番号情報に対応する携帯端末に架電し、所定の音声メッセージを送信するよう、サーバ装置に要求信号を送信する通信処理部と、
を有することを特徴とする請求項４記載のカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカラオケ装置に関する。
【背景技術】
【０００２】
マイク入力を２系統備えるカラオケ装置がある。このようなカラオケ装置によれば、２名の利用者でデュエット歌唱を楽しむことができる。
【０００３】
特許文献１には、デュエット歌唱を行う２人の歌唱者の歌唱音声信号からそれぞれ抽出した歌唱音高を用いて、ハモリの巧拙を評価する技術が開示されている。
【０００４】
一方、カラオケ装置は、カラオケ歌唱に飽きたときや、歌い疲れて気分転換したいとき等に提供する様々なコンテンツを備えている。
【０００５】
たとえば、特許文献２には、カラオケ装置を利用して手話の採点を行う技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１６−０８４３９３号公報
【特許文献２】特開２０１５−０９０２９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、従来のコンテンツは単独の利用者で楽しむものであり、複数の利用者が同時に実施できるものでは無かった。特に、従来のコンテンツは、２系統のマイク入力というカラオケ装置特有の機能を有効に活用できていない。
【０００８】
本発明の目的は、２系統のマイク入力を利用したコンテンツを実施可能なカラオケ装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するための主たる発明は、複数のキャラクタそれぞれに対して異なる２つの所定周波数を対応付けたマトリクスを記憶するマトリクス記憶部と、第１の利用者が第１のマイクを介して入力した第１の音声信号を解析することにより、少なくとも第１の周波数を検出し、且つ第２の利用者が第２のマイクを介して入力した第２の音声信号を解析することにより、少なくとも第２の周波数を検出する検出部と、前記第１の周波数と前記マトリクスの行または列の一方に示された第１の所定周波数との差分である第１の差分周波数を算出し、且つ前記第２の周波数と前記マトリクスの行または列の他方に示された第２の所定周波数との差分である第２の差分周波数を算出する算出部と、前記第１の差分周波数に基づいて、前記第１の利用者が前記第１の所定周波数で発声できるよう支援するための表示を行い、且つ前記第２の差分周波数に基づいて、前記第２の利用者が前記第２の所定周波数で発声できるよう支援するための表示を行う支援部と、少なくとも、算出された前記第１の差分周波数と前記第２の差分周波数の双方が所定の条件を同時に満たしているかどうかを判定する判定部と、前記所定の条件を同時に満たしていると判定された場合、前記マトリクスに基づいて一のキャラクタの表示を行う表示制御部と、を有するカラオケ装置である。
本発明の他の特徴については、後述する明細書及び図面の記載により明らかにする。
【発明の効果】
【００１０】
本発明によれば、２系統のマイク入力を利用したコンテンツを実施できる。
【図面の簡単な説明】
【００１１】
【図１】第１実施形態に係るカラオケ装置のハードウェア構成例を示す図である。
【図２】第１実施形態に係る装置本体のソフトウェア構成例を示す図である。
【図３】第１実施形態に係るマトリクスを示した図である。
【図４Ａ】第１実施形態に係るリモコン装置の画面を示した図である。
【図４Ｂ】第１実施形態に係るリモコン装置の画面を示した図である。
【図５Ａ】第１実施形態に係る支援部による表示の例を示した図である。
【図５Ｂ】第１実施形態に係る支援部による表示の例を示した図である。
【図６】第１実施形態に係るカラオケ装置の処理を示すフローチャートである。
【図７】第２実施形態に係る装置本体のソフトウェア構成例を示す図である。
【図８Ａ】第２実施形態に係るリモコン装置の画面を示した図である。
【図８Ｂ】第２実施形態に係るリモコン装置の画面を示した図である。
【図８Ｃ】第２実施形態に係るリモコン装置の画面を示した図である。
【図８Ｄ】第２実施形態に係るリモコン装置の画面を示した図である。
【図９Ａ】第２実施形態に係るカラオケ装置の処理を示すフローチャートである。
【図９Ｂ】第２実施形態に係るカラオケ装置の処理を示すフローチャートである。
【発明を実施するための形態】
【００１２】
＜第１実施形態＞
図１〜図６を参照して、第１実施形態に係るカラオケ装置１について説明する。
【００１３】
＝＝カラオケ装置＝＝
カラオケ装置１は、利用者が選曲したカラオケ楽曲の演奏及び歌唱者が演奏に合わせてカラオケ歌唱を行うための装置である。また、カラオケ装置１は、カラオケ歌唱以外に、予め準備された各種コンテンツを実施可能となっている。図１に示すように、カラオケ装置１は、カラオケ本体１０、スピーカ２０、表示装置３０、マイク４０ａ、マイク４０ｂ及びリモコン装置５０を備える。
【００１４】
スピーカ２０はカラオケ本体１０からの放音信号に基づいて放音するための構成である。表示装置３０はカラオケ本体１０からの信号に基づいて映像や画像を画面に表示するための構成である。マイク４０ａ及びマイク４０ｂは、利用者の音声（マイク４０ａまたはマイク４０ｂへの入力音声）をアナログの音声信号に変換してカラオケ本体１０に入力するための構成である。このように、本実施形態に係るカラオケ装置１は、２系統のマイク入力を有する。
【００１５】
（カラオケ本体のハードウェア）
図１に示すように、カラオケ本体１０は、制御部１１、通信部１２、記憶部１３、音響処理部１４、表示処理部１５及び操作部１６を備える。各構成はインターフェース（図示なし）を介してバスＢに接続されている。
【００１６】
カラオケ本体１０は、選曲されたカラオケ楽曲の演奏制御、マイク４０ａまたはマイク４０ｂを通じて入力された音声信号の処理といった、カラオケ歌唱に関する各種の制御を行う。また、カラオケ本体１０は、利用者が希望するカラオケ歌唱以外のコンテンツに関する各種制御を行う。
【００１７】
制御部１１は、ＣＰＵ１１ａおよびメモリ１１ｂを備える。ＣＰＵ１１ａは、メモリ１１ｂに記憶された動作プログラムを実行することにより各種の制御機能を実現する。メモリ１１ｂは、ＣＰＵ１１ａに実行されるプログラムを記憶したり、プログラムの実行時に各種情報を一時的に記憶したりする記憶装置である。
【００１８】
通信部１２は、ルーター（図示なし）を介してカラオケ本体１０を通信回線に接続するためのインターフェースを提供する。
【００１９】
記憶部１３は、各種のデータを記憶する大容量の記憶装置であり、たとえばハードディスクドライブなどである。記憶部１３は、カラオケ装置１により演奏を行うための複数の楽曲データや各種コンテンツを実施するためのプログラムを記憶する。
【００２０】
音響処理部１４は、制御部１１の制御に基づき、マイク４０ａまたはマイク４０ｂを通じて入力された音声信号の処理を行う。
【００２１】
表示処理部１５は、制御部１１の制御に基づき、表示装置３０における各種表示に関する処理を行う。
【００２２】
操作部１６は、パネルスイッチおよびリモコン受信回路などからなり、利用者によるカラオケ装置１のパネルスイッチあるいはリモコン装置５０の操作に応じて信号を制御部１１に対して出力する。制御部１１は、操作部１６からの信号を検出し、対応する処理を実行する。
【００２３】
リモコン装置５０は、カラオケ本体１０に対する各種操作をおこなうための装置である。利用者はリモコン装置５０を介してコンテンツの選択やコンテンツで要求される操作入力を行うことができる。
【００２４】
（カラオケ本体のソフトウェア）
図２はカラオケ本体１０のソフトウェア構成例を示す図である。カラオケ本体１０は、マトリクス記憶部１００、検出部２００、算出部３００、支援部４００、判定部５００、及び表示制御部６００を備える。マトリクス記憶部１００は、記憶部１３の記憶領域の一部として提供される。検出部２００、算出部３００、支援部４００、判定部５００、及び表示制御部６００は、ＣＰＵ１１ａがメモリ１１ｂに記憶されるプログラムを実行することにより実現される。
【００２５】
なお、以下の説明においては、２人の利用者Ｘ及び利用者Ｙが、カラオケ装置１が提供するコンテンツＣを実施する例について述べる。コンテンツＣは、２系統のマイク入力（マイク４０ａ及びマイク４０ｂ）を利用するものである。コンテンツＣは、任意に選択したキャラクタに対応付けられている異なる２つの所定周波数の音声を同時に発声するよう、２人の利用者が分担して音声入力を行うものである（詳細は後述）。利用者Ｘは「第１の利用者」の一例であり、利用者Ｙは「第２の利用者」の一例である。また、マイク４０ａは「第１のマイク」の一例であり、マイク４０ｂは「第２のマイク」の一例である。
【００２６】
［マトリクス記憶部］
マトリクス記憶部１００は、複数のキャラクタそれぞれに対して異なる２つの所定周波数を対応付けたマトリクスを記憶する。
【００２７】
所定周波数は、予め設定された任意の周波数である。マトリクスは、複数の異なる所定周波数を行と列に分け、２つの所定周波数の組合せ毎に一のキャラクタを対応付けたものである。マトリクスは、たとえば図３に示したＤＴＭＦマトリクスを用いることができる。ＤＴＭＦマトリクスは、低群の４つの所定周波数と高群の４つの所定周波数との組合せ（１６組）毎に、０〜９までの数字、＊、＃、Ａ〜Ｄの記号のいずれか一つを対応付けたものである。なお、所定周波数の組合せは１６組に限られない。また、キャラクタは、数字や記号に限られない。たとえば、文章であってもよいし、人物や動物のような画であってもよい。
【００２８】
ここで、利用者Ｘまたは利用者Ｙが、カラオケ歌唱の息抜きとしてリモコン装置５０を介してコンテンツＣの実施を選択したとする。この場合、リモコン装置５０には、図３に示したＤＴＭＦマトリクスに含まれるキャラクタの選択画面が表示される（図４Ａ参照）。
【００２９】
利用者Ｘまたは利用者Ｙは、表示されたキャラクタの中から一のキャラクタを選択する。ここでは、キャラクタ「５」が選択されたとする。この場合、声の低い利用者は、キャラクタ「５」に対応する低群の所定周波数「７７０Ｈｚ」を目標として発声を行い、声の高い利用者は、キャラクタ「５」に対応する高群の所定周波数「１３３６Ｈｚ」を目標として発声を行う。以下、７７０Ｈｚの周波数を「第１の所定周波数ＰＦ１」とし、１３３６Ｈｚの周波数を「第２の所定周波数ＰＦ２」として説明する。
【００３０】
［検出部］
検出部２００は、第１の利用者が第１のマイクを介して入力した第１の音声信号を解析することにより、少なくとも第１の周波数を検出し、且つ第２の利用者が第２のマイクを介して入力した第２の音声信号を解析することにより、少なくとも第２の周波数を検出する。
【００３１】
マイクへの入力音声（音声信号）から周波数を検出する方法は、歌唱採点で用いられている公知の手法を利用できる。歌唱採点は一般的なカラオケ装置が備える機能であり、特に本実施形態の音響処理部１４は、マイク４０ａ及びマイク４０ｂを通じて入力された音声の歌唱採点すなわち音声信号の周波数の検出を、それぞれ独立して行うことができる。また、本実施形態では、検出部２００は、周波数の値と併せて検出した周波数で音声入力がなされた時間（発声時間）を検出する。
【００３２】
たとえば、上記例においてキャラクタ「５」を選択した後、リモコン装置５０には図４Ｂに示す画面が表示される。利用者Ｘまたは利用者Ｙは、画面に表示された「発声開始」アイコンを選択した後、音声入力を行う。なお、図４Ｂの画面においては、「発音開始」アイコンと併せて、「発音終了」アイコン（後述）、選択されたキャラクタ「５」に対応する所定周波数の値、及び使用するマイクに関する情報が表示されている。図４Ｂの表示は一例であり、より分かり易く表示してもよい。たとえば、一般的に基準周波数として用いられる４４０Ｈｚ（ピアノ鍵盤の中央のＡの音高に相当する）をＡ４とした場合に、第１の周波数７７０ＨｚはＦ＃５（７３９．９９Ｈｚ）とＧ５（７８３．９９Ｈｚ）との間のＧ５寄りの音高であり、第２の周波数１３３６ＨｚはＥ６（１３１８．５１Ｈｚ）とＦ６（１３９６．９１Ｈｚ）との間のＥ６寄りの音高である。したがって「第１の所定周波数：７７０Ｈｚ」の代わりに「第１の音高：Ｇ５の少し下の音高」、「第２の所定周波数：１３３６Ｈｚ」の代わりに「第２の音高：Ｅ６の少し上の音高」と表示してもよい。
【００３３】
ここで、利用者Ｘがマイク４０ａを介して第１の所定周波数ＰＦ１を目標とした音声の入力を行ったとする。検出部２００は、当該音声に基づく音声信号（第１の音声信号）を解析することにより、第１の周波数Ｆ１を検出する。また、利用者Ｙは、利用者Ｘと同時に、マイク４０ｂを介して第２の所定周波数ＰＦ２を目標とした音声の入力を行う。検出部２００は、当該音声に基づく音声信号（第２の音声信号）を解析することにより、第２の周波数Ｆを検出する。
【００３４】
各利用者は、発声タイミングを併せつつ、複数回、発声を行う。第１の所定周波数ＰＦ１及び第２の所定周波数ＰＦ２の音声入力を終了させたい場合（周波数の検出を終了させたい場合）、利用者Ｘまたは利用者Ｙは、リモコン装置５０の画面に表示された「発声終了」アイコンを選択する（図４Ｂ参照）。当該選択に基づいて、検出部２００は、周波数の検出を終了する。なお、検出部２００は、予め設定された時間や回数だけ周波数の検出を行い、自動で検出を終了させてもよい。
【００３５】
［算出部］
算出部３００は、第１の周波数とマトリクスの行または列の一方に示された第１の所定周波数との差分である第１の差分周波数を算出し、且つ第２の周波数とマトリクスの行または列の他方に示された第２の所定周波数との差分である第２の差分周波数を算出する。
【００３６】
たとえば、上記例で述べたように、検出部２００により第１の周波数Ｆ１及び第２の周波数Ｆ２が検出されたとする。この場合、算出部３００は、検出された第１の周波数Ｆ１と第１の所定周波数ＰＦ１との差分を取ることで、第１の差分周波数ＤＦ１を算出する。また、算出部３００は、検出された第２の周波数Ｆ２と第２の所定周波数ＰＦ２との差分を取ることで、第２の差分周波数ＤＦ２を算出する。
【００３７】
［支援部］
支援部４００は、第１の差分周波数に基づいて、第１の利用者が第１の所定周波数で発声できるよう支援するための表示を行い、且つ第２の差分周波数に基づいて、第２の利用者が第２の所定周波数で発声できるよう支援するための表示を行う。
【００３８】
上記例において、各利用者は自分の発声した周波数が所定周波数とどれくらいずれているのかを把握することが困難である。そこで、支援部４００は、表示装置３０やリモコン装置５０の画面に、利用者それぞれが所定周波数で発声できるよう支援するための表示を行う。
【００３９】
具体的に、支援部４００は、第１の周波数が第１の所定周波数より低い場合、第１の差分周波数に基づいて、第１の所定周波数を示す情報を基準とした一方側に第１の周波数を示す情報を表示させ、第１の周波数が第１の所定周波数より高い場合、第１の差分周波数に基づいて、第１の所定周波数を示す情報を基準とした他方側に第１の周波数を示す情報を表示させる。
【００４０】
同様に、支援部４００は、第２の周波数が第２の所定周波数より低い場合、第２の差分周波数に基づいて、第２の所定周波数を示す情報を基準とした一方側に第２の周波数を示す情報を表示させ、第２の周波数が第２の所定周波数より高い場合、第２の差分周波数に基づいて、第２の所定周波数を示す情報を基準とした他方側に第２の周波数を示す情報を表示させる。
【００４１】
図５Ａ及び図５Ｂは、支援部４００により表示される画面の例を示した図である。図５Ａは、利用者Ｘまたは利用者Ｙがキャラクタを選択した後、音声入力を行う前に表示装置３０に表示される画面である。図５Ｂは、利用者が音声入力を行っている間に表示装置３０に表示される画面である。
【００４２】
利用者による音声入力（周波数の検出）が行われていない状態では、支援部４００は、画面上段に利用者Ｘが目標とすべき第１の所定周波数ＰＦ１を示すバーＳＢ１を表示させ、画面下段に利用者Ｙが目標とすべき第２の所定周波数ＰＦ２を示すバーＳＢ２を表示させる（図５Ａ参照）。
【００４３】
その後、利用者による音声入力（周波数の検出）が開始された場合、支援部４００は、算出部３００で算出された差分周波数に基づいてアイコンを表示させる。たとえば、第１の差分周波数ＤＦ１に基づいて、第１の周波数Ｆ１が第１の所定周波数ＰＦ１より低いと判断した場合、支援部４００は、バーＳＢ１を基準とした左側に第１の周波数Ｆ１を示すアイコンＩ１を表示させる（図５Ｂ参照）。一方、支援部４００は、第２の差分周波数ＤＦ２に基づいて、第２の周波数Ｆ２が第２の所定周波数ＰＦ２より高いと判断した場合、支援部４００は、バーＳＢ２を基準とした右側に第２の周波数Ｆ２を示すアイコンＩ２を表示させる（図５Ｂ参照）。
【００４４】
バーに対するアイコンの位置は、算出部３００で算出された差分周波数の値に基づいて決定される。差分周波数の値が大きいということは、検出された周波数と所定周波数との差が大きいことを意味する。従って、バーとアイコンとの間隔が大きくなる。利用者Ｘ及び利用者Ｙはバーとアイコンとの位置関係を確認することで、目標とする所定周波数の発声ができているか（所定周波数とどれくらいずれがあるか）を把握できる。
【００４５】
なお、画面のレイアウトは図５Ａ及び図５Ｂに限られない。たとえば、バーＳＢ１を画面左側に表示させ、バーＳＢ２を画面右側に表示させてもよい。また、上記画面をリモコン装置５０に表示してもよい。
【００４６】
また、図５Ｂの例では、所定周波数を示す情報（バーＳＢ１、バーＳＢ２）を基準とした左右側に、検出された周波数を示す情報（アイコンＩ１、アイコンＩ２）を表示する例について述べた。一方、支援部４００は、所定周波数に対して検出された周波数がどれくらいずれているかを視覚的に表示できればよい。従って、たとえば、支援部４００は、所定周波数を示す情報を基準とした上下側に、検出された周波数を示す情報を表示することでもよい。また、表示される情報は、バーやアイコンに限らず、具体的な数値（たとえば、検出された周波数の値）や色の変化であってもよい。更に、支援部４００は、音響処理部１４を制御し、利用者が発声を行う前に、所定周波数に対応する音をスピーカ２０から放音することも可能である。当該音声を聴いた利用者は、自らが目標とすべき周波数を聴覚的に把握できる。
【００４７】
［判定部］
判定部５００は、少なくとも、算出された第１の差分周波数と第２の差分周波数の双方が所定の条件を同時に満たしているかどうかを判定する。
【００４８】
具体的に、判定部５００は、第１の差分周波数が第１の所定周波数の所定割合以下である状態が所定時間続いており、同時に、第２の差分周波数が第２の所定周波数の所定割合以下である状態が所定時間続いている場合に、所定の条件を同時に満たしていると判定する。
【００４９】
所定の条件は、検出された周波数が所定周波数に近いかどうか（各利用者が目標とした周波数の音声を発声できているかどうか）を判断するための値である。
【００５０】
たとえば、所定の条件が「差分周波数が所定周波数の１．５％以下である状態が５０ｍｓｅｃ以上続いたこと」であったとする。この場合、判定部５００は、算出された差分周波数と、検出された発声時間に基づいて所定の条件を満たすかどうか判定する。すなわち、判定部５００は、第１の差分周波数ＤＦ１が第１の所定周波数ＰＦ１の１．５％以下である状態が５０ｍｓｅｃ以上続いており、同時に、第２の差分周波数ＤＦ２が第２の所定周波数ＰＦ２の１．５％以下である状態が５０ｍｓｅｃ以上続いている場合に、所定の条件を同時に満たしていると判定する。判定部５００は、判定結果を表示制御部６００に出力する。
【００５１】
なお、所定の条件としては、「差分周波数と所定周波数とのずれが●●Ｈｚ以下」といったような周波数の値に基づくものでもよい。この場合、検出部２００は、発声時間を検出する必要はない。
【００５２】
［表示制御部］
表示制御部６００は、コンテンツＣを実施する際の各種制御を行う。たとえば、表示制御部６００は、図４Ａ、図４Ｂのような画面をリモコン装置５０に表示させる制御を行う。
【００５３】
また、本実施形態に係る表示制御部６００は、所定の条件を同時に満たしていると判定された場合、マトリクスに基づいて一のキャラクタの表示を行う。具体的に、表示制御部６００は、所定の条件を同時に満たしていると判定された場合、第１の所定周波数及び第２の所定周波数の組合せに対応付けられた一のキャラクタを表示させる。
【００５４】
たとえば、上記例において所定の条件を同時に満たしていると判定された場合、表示制御部６００は、第１の所定周波数ＰＦ１（７７０Ｈｚ）及び第２の所定周波数ＰＦ２（１３３６Ｈｚ）の組合せに対応付けられたキャラクタ「５」をリモコン装置５０の画面に表示させる。
【００５５】
キャラクタ「５」が表示されることにより、利用者Ｘ及び利用者Ｙは、目標とする周波数の音声入力に成功したことを把握することができる。なお、表示制御部６００は、キャラクタを表示させる際に、成功を称えるメッセージや画を併せて表示させてもよい。また、表示制御部６００は、キャラクタ等を、静止画でなく動画として表示させてもよい。或いは、表示制御部６００は、キャラクタ等の表示と併せて、音響処理部１４を制御し、成功のメッセージをスピーカ２０から放音させることも可能である。
【００５６】
＝＝カラオケ装置１の動作について＝＝
次に、図６を参照して本実施形態におけるカラオケ装置１の動作の具体例について述べる。図６は、カラオケ装置１の動作例を示すフローチャートである。ここでは、利用者Ｘ及び利用者ＹがコンテンツＣを実施する例について述べる。
【００５７】
利用者Ｘまたは利用者Ｙは、表示装置３０の画面に表示されたキャラクタの中から一のキャラクタを選択する。カラオケ装置１は、キャラクタの選択を受け付け、マトリクス記憶部１００に記憶されているマトリクスに応じて第１の所定周波数ＰＦ１及び第２の所定周波数ＰＦ２の組合せを決定する（第１の所定周波数及び第２の所定周波数の組合せを決定。ステップ１０）。
【００５８】
支援部４００は、利用者Ｘ及び利用者Ｙが所定周波数で発声できるよう支援するための表示を開始する（発声を支援するための表示開始。ステップ１１）。
【００５９】
利用者Ｘは、マイク４０ａを介して第１の所定周波数ＰＦ１を目標とした音声の入力を行う。利用者Ｙは、利用者Ｘと同時に、マイク４０ｂを介して第２の所定周波数ＰＦ２を目標とした音声の入力を行う。
【００６０】
検出部２００は、入力された音声に基づく音声信号を解析することにより、第１の周波数Ｆ１及び第２の周波数Ｆ２を検出する（第１の周波数及び第２の周波数の検出。ステップ１２）。
【００６１】
算出部３００は、第１の周波数Ｆ１と第１の所定周波数ＰＦ１との差分である第１の差分周波数ＤＦ１を算出し、且つ第２の周波数Ｆ２と第２の所定周波数ＰＦ２との差分である第２の差分周波数ＤＦ２を算出する（第１の差分周波数及び第２の差分周波数の算出。ステップ１３）。
【００６２】
支援部４００は、ステップ１３で算出された差分周波数に基づいて、利用者Ｘ及び利用者Ｙが所定周波数で発声できるよう支援するための表示を適宜変更する（発声を支援するための表示を変更。ステップ１４）。利用者Ｘ及び利用者Ｙは、ステップ１４の表示を参照しながら複数回、音声入力を行う。
【００６３】
利用者Ｘ及び利用者Ｙが音声入力を終了した後（ステップ１５でＹの場合）、判定部５００は、ステップ１３で算出された第１の差分周波数ＤＦ１が所定の条件を満たしているかどうかを判定する。また、判定部５００は、ステップ１３で算出された第２の差分周波数ＤＦ２が所定の条件を満たしているかどうかを判定する（所定の条件を満たしているかどうかを判定。ステップ１６）。
【００６４】
第１の差分周波数ＤＦ１と第２の差分周波数ＤＦ２の双方が所定の条件を同時に満たしていると判定された場合、表示制御部６００は、マトリクスに基づいて一のキャラクタの表示を行う（キャラクタの表示。ステップ１７）。
【００６５】
以上で述べたように、本実施形態に係るカラオケ装置１は、複数のキャラクタそれぞれに対して異なる２つの所定周波数を対応付けたマトリクスを記憶するマトリクス記憶部１００と、利用者Ｘがマイク４０ａを介して入力した第１の音声信号を解析することにより、少なくとも第１の周波数Ｆ１を検出し、且つ利用者Ｙがマイク４０ｂを介して入力した第２の音声信号を解析することにより、少なくとも第２の周波数Ｆ２を検出する検出部２００と、第１の周波数Ｆ１とマトリクスの行または列の一方に示された第１の所定周波数ＰＦ１との差分である第１の差分周波数ＤＦ１を算出し、且つ第２の周波数Ｆ２とマトリクスの行または列の他方に示された第２の所定周波数ＰＦ２との差分である第２の差分周波数ＤＦ２を算出する算出部３００と、第１の差分周波数ＤＦ１に基づいて、利用者Ｘが第１の所定周波数ＰＦ１で発声できるよう支援するための表示を行い、且つ第２の差分周波数ＤＦ２に基づいて、利用者Ｙが第２の所定周波数ＰＦ２で発声できるよう支援するための表示を行う支援部４００と、少なくとも、算出された第１の差分周波数ＤＦ１と第２の差分周波数ＤＦ２の双方が所定の条件を同時に満たしているかどうかを判定する判定部５００と、所定の条件を同時に満たしていると判定された場合、マトリクスに基づいて一のキャラクタの表示を行う表示制御部６００とを有する。
【００６６】
このようなカラオケ装置１により提供されるコンテンツＣは、一のキャラクタに対応付けられた異なる２つの所定周波数の音声を２人の利用者で分担して入力を試みるという、複数系統のマイクを活用したものである。つまり、一つのコンテンツを２人の利用者で同時に楽しむことができる。また、各利用者は、所定周波数を目標として音声入力を行うだけでよいため、カラオケ歌唱の休憩時間等に手軽にコンテンツを楽しむことができる。すなわち、本実施形態に係るカラオケ装置１によれば、２系統のマイク入力を利用したコンテンツを実施できる。
【００６７】
また、本実施形態に係る支援部４００は、第１の周波数Ｆ１が第１の所定周波数ＰＦ１より低い場合、第１の差分周波数ＤＦ１に基づいて、第１の所定周波数ＰＦ１を示すバーＳＢ１を基準とした左側に第１の周波数Ｆ１を示すアイコンＩ１を表示させ、第１の周波数Ｆ１が第１の所定周波数ＰＦ１より高い場合、第１の差分周波数ＤＦ１に基づいて、第１の所定周波数ＰＦ１を示すバーＳＢ１を基準とした右側に第１の周波数Ｆ１を示すアイコンＩ１を表示させ、第２の周波数Ｆ２が第２の所定周波数ＰＦ２より低い場合、第２の差分周波数ＤＦ２に基づいて、第２の所定周波数ＰＦ２を示すバーＳＢ２を基準とした左側に第２の周波数Ｆ２を示すアイコンＩ２を表示させ、第２の周波数Ｆ２が第２の所定周波数ＰＦ２より高い場合、第２の差分周波数ＤＦ２に基づいて、第２の所定周波数ＰＦ２を示すバーＳＢ２を基準とした右側に第２の周波数Ｆ２を示すアイコンＩ２を表示させることができる。
【００６８】
このように各利用者が所定周波数で発声できるよう支援するための表示を行うことで、利用者は、自分の音声の周波数と所定周波数とのずれを、視覚を通じて容易に把握できる。
【００６９】
また、本実施形態に係る判定部５００は、第１の差分周波数ＤＦ１が第１の所定周波数ＰＦ１の所定割合以下である状態が所定時間続いており、同時に、第２の差分周波数ＤＦ２が第２の所定周波数ＰＦ２の所定割合以下である状態が所定時間続いている場合に、所定の条件を同時に満たしていると判定することができる。より具体的には、マトリクスはＤＴＭＦマトリクスであり、第１の所定周波数ＰＦ１はＤＴＭＦマトリクスの低群の４つの周波数のいずれかであり、第２の所定周波数ＰＦ２はＤＴＭＦマトリクスの高群の４つの周波数のいずれかであり、判定部５００は、第１の差分周波数ＤＦ１が第１の所定周波数ＰＦ１の１．５％以下である状態が５０ｍｓｅｃ以上続いており、同時に、第２の差分周波数ＤＦ２が第２の所定周波数ＰＦ２の１．５％以下である状態が５０ｍｓｅｃ以上続いている場合に、所定の条件を同時に満たしていると判定し、表示制御部６００は、所定の条件を同時に満たしていると判定された場合、第１の所定周波数ＰＦ１及び第２の所定周波数ＰＦ２の組合せに対応付けられた一のキャラクタを表示させることができる。
【００７０】
このように、所定の条件を具体的に設定することにより、各利用者が入力した音声の周波数と所定周波数とのずれをより正確に判定できる。また、公知のＤＴＭＦマトリクスを利用することにより、新たなマトリクスを作成する必要が無い。従って、カラオケ装置１は、利用者に対して容易にコンテンツを提供することができる。
【００７１】
また、検出部２００は、リモコン装置５０の画面に表示された「発声終了」アイコンの選択に基づいて周波数の検出を終了したり、予め設定された時間や回数だけ周波数の検出を行った後に自動で検出を終了したりしてもよいが、これに限られない。たとえば、発声の間に判定部５００による判定を継続して行い、予め設定された時間が経過する前であっても判定部５００が所定の条件を満たしていると判定した場合には、検出部２００は周波数の検出を終了するような構成としてもよい。
【００７２】
＜第２実施形態＞
次に、図７〜図９Ｂを参照して、第２実施形態に係るカラオケ装置１について説明する。本実施形態においては、利用者が所有する携帯端末の電話番号を利用したコンテンツの実施が可能なカラオケ装置１について説明する。第１実施形態と同様の構成については詳細な説明を省略する。
【００７３】
（カラオケ本体のソフトウェア）
図７はカラオケ本体１０のソフトウェア構成例を示す図である。カラオケ本体１０は、マトリクス記憶部１００、検出部２００、算出部３００、支援部４００、判定部５００、表示制御部６００、取得部７００、決定部８００、及び通信処理部９００を備える。マトリクス記憶部１００は、記憶部１３の記憶領域の一部として提供される。検出部２００、算出部３００、支援部４００、判定部５００、表示制御部６００、取得部７００、決定部８００、及び通信処理部９００は、ＣＰＵ１１ａがメモリ１１ｂに記憶されるプログラムを実行することにより実現される。
【００７４】
なお、以下の説明においては、２人の利用者Ｘ及び利用者Ｙが、カラオケ装置１が提供するコンテンツＣ´を実施する例について述べる。コンテンツＣ´は、第１実施形態のコンテンツＣのように利用者がキャラクタを決定する代わりに、利用者が所有する携帯端末の電話番号を利用してキャラクタを決定する。携帯端末は、電話機能を有する端末（携帯電話やスマートフォン等）である。本実施形態においても、利用者Ｘは「第１の利用者」の一例であり、利用者Ｙは「第２の利用者」の一例である。また、マイク４０ａは「第１のマイク」の一例であり、マイク４０ｂは「第２のマイク」の一例である。また、本実施形態に係るマトリクス記憶部１００は、ＤＴＭＦマトリクスを記憶している。
【００７５】
［取得部］
取得部７００は、第１の利用者または第２の利用者が所有する携帯端末の電話番号情報を取得する。
【００７６】
利用者Ｘまたは利用者Ｙは、カラオケ歌唱の息抜きとしてリモコン装置５０を介してコンテンツＣ´の実施を選択したとする。この場合、リモコン装置５０の画面には、携帯端末の電話番号の入力を促すメッセージが表示される（図８Ａ参照）。
【００７７】
利用者Ｘまたは利用者Ｙは、リモコン装置５０を介して、自己が所有する携帯端末の電話番号を入力する。取得部７００は、入力された値を電話番号情報として取得する。取得部７００は、取得した電話番号情報を決定部８００に出力する。
【００７８】
［決定部］
決定部８００は、ＤＴＭＦマトリクスに基づいて、取得した電話番号情報に含まれる少なくとも一つの数字に対し、第１の所定周波数及び第２の所定周波数の組合せを決定する。
【００７９】
組合せを決定する数字は、少なくとも一つあればよいが、以下の説明では複数の数字それぞれに対して組合せが決定される例について説明する。具体的に、電話番号情報として「●●●−●●●●−５６７８」が取得されたとする。この場合、決定部８００は、ＤＴＭＦマトリクスに基づいて、末尾４桁（５６７８）の数字それぞれに対し、第１の所定周波数及び第２の所定周波数の組合せを決定する。図３に示したＤＴＭＦマトリクスを利用する場合、決定部８００は、数字「５」に対し、第１の所定周波数「７７０Ｈｚ」、第２の所定周波数「１３３６Ｈｚ」の組合せを決定し、数字「６」に対し、第１の所定周波数「７７０Ｈｚ」、第２の所定周波数「１４４７Ｈｚ」の組合せを決定し、数字「７」に対し、第１の所定周波数「８５２Ｈｚ」、第２の所定周波数「１２０９Ｈｚ」の組合せを決定し、数字「８」に対し、第１の所定周波数「８５２Ｈｚ」、第２の所定周波数「１３３６Ｈｚ」の組合せを決定する。
【００８０】
決定部８００により第１の所定周波数及び第２の所定周波数の組合せが決定された後、リモコン装置５０には最初の数字「５」の発声を開始するための画面が表示される（図８Ｂ参照）。利用者Ｘまたは利用者Ｙは、リモコン装置５０の画面に表示された「発声開始」アイコンを選択する。その後、利用者Ｘはマイク４０ａを介して数字「５」に対して決定された第１の所定周波数「７７０Ｈｚ」を目標とする音声入力を開始する。同時に、利用者Ｙはマイク４０ｂを介して第２の所定周波数「１３３６Ｈｚ」を目標とする音声入力を開始する。
【００８１】
［算出部］
本実施形態に係る算出部３００は、第１の周波数と第１の所定周波数との差分である第１の差分周波数を算出し、且つ第２の周波数と第２の所定周波数との差分である第２の差分周波数を算出する。
【００８２】
たとえば、利用者Ｘ及び利用者Ｙが数字「５」に対して決定された組合せに含まれる所定周波数を目標として音声入力を行った結果、検出部２００により、第１の周波数Ｆ１及び第２の周波数Ｆ２が検出されたとする。この場合、算出部３００は、検出された第１の周波数Ｆ１と、数字「５」に対する第１の所定周波数ＰＦ１（７７０Ｈｚ）との差分を取ることで、第１の差分周波数ＤＦ１を算出する。また、算出部３００は、検出された第２の周波数Ｆ２と、数字「５」に対する第２の所定周波数ＰＦ２（１３３６Ｈｚ）との差分を取ることで、第２の差分周波数ＤＦ２を算出する。
【００８３】
［支援部］
本実施形態に係る支援部４００は、第１の差分周波数に基づいて、第１の利用者が決定された組合せに対応する第１の所定周波数で発声できるよう支援するための表示を行い、且つ第２の差分周波数に基づいて、第２の利用者が決定された組合せに対応する第２の所定周波数で発声できるよう支援するための表示を行う。表示は、第１実施形態と同様の態様で行うことが可能である。
【００８４】
［判定部］
判定部５００は、第１実施形態と同様、少なくとも、算出された第１の差分周波数と第２の差分周波数の双方が所定の条件を同時に満たしているかどうかを判定する。
【００８５】
具体的に、第１の所定周波数ＰＦ１及び第２の所定周波数ＰＦ２の音声入力を終了させたい場合（周波数の検出を終了させたい場合）、利用者Ｘまたは利用者Ｙは、リモコン装置５０の画面に表示された「発声終了」アイコンを選択する（図８Ｂ参照）。当該選択に基づいて、検出部２００は、周波数の検出を終了する。
【００８６】
判定部５００は、算出された第１の差分周波数ＤＦ１及び第２の差分周波数ＤＦ２が、所定の条件を同時に満たしているかどうかを判定する。所定の条件を同時に満たしていると判定した場合、判定部５００は、リモコン装置５０の画面に次の数字「６」に対して決定された組合せについての発声を促すメッセージを表示させる（図８Ｄ参照）。なお、図８Ｃには、表示制御部６００により表示されるキャラクタ及びメッセージも示されている（後述）。
【００８７】
［表示制御部］
表示制御部６００は、コンテンツＣ´を実施する際の各種制御を行う。本実施形態に係る表示制御部６００は、所定の条件を同時に満たしていると判定された場合、決定された組合せに対応付けられた一のキャラクタを表示させる制御を行う。
【００８８】
たとえば、上記例において数字「５」に対して決定された組合せについて、所定の条件を同時に満たしていると判定された場合、表示制御部６００は、成功を示すメッセージに数字「５」を組み込んでリモコン装置５０の画面に表示させる（図８Ｃ参照）。
【００８９】
数字「５」が表示されることにより、利用者Ｘ及び利用者Ｙは、目標とする周波数の音声入力に成功したことを把握することができるため、次の音声入力に移行するタイミングを把握できる。
【００９０】
図８Ｃの画面において利用者が「ＯＫ」のアイコンを選択すると、図８Ｄに示す画面が表示される。利用者は数字「５」の場合と同様、音声入力を行う。検出部２００、算出部３００、支援部４００、判定部５００、及び表示制御部６００は、上記と同様の処理を決定された組合せの数に応じて繰り返し行う。
【００９１】
［通信処理部］
通信処理部９００は、決定された組合せ全てについて所定の条件を同時に満たしていると判定された場合、電話番号情報に対応する携帯端末に架電し、所定の音声メッセージを送信するよう、サーバ装置に要求信号を送信する。
【００９２】
カラオケ装置１は、通信部１２を介してサーバ装置（図示なし）と通信可能となっている。サーバ装置は、少なくとも、携帯端末に対して架電する機能及び、所定の音声メッセージを送信する機能を有する。また、所定の音声メッセージは、サーバ装置に記憶されている。
【００９３】
上記例において、判定部５００により、数字「５」〜数字「８」に対して決定された組合せ全てについて、所定の条件を同時に満たしていると判定されたとする。この場合、判定部５００は、その結果を通信処理部９００に出力する。
【００９４】
通信処理部９００は、入力を受けて、サーバ装置に対し、取得部７００で取得した電話番号情報を含む要求信号を送信する。サーバ装置は、受信した電話番号情報に基づいて架電する。利用者が携帯端末で電話を受けた場合、携帯端末は、サーバ装置から受信した所定の音声メッセージを放音する。なお、通信処理部９００は、最初の音声入力開始から最後に所定の条件を同時に満たしていると判定された時点までの経過時間を要求信号に含めて送信してもよい。この場合、サーバ装置は、当該経過時間に応じて送信する音声メッセージの内容を変更してもよい。
【００９５】
＝＝カラオケ装置１の動作について＝＝
次に、図９Ａ及び図９Ｂを参照して本実施形態におけるカラオケ装置１の動作の具体例について述べる。図９Ａ及び図９Ｂは、カラオケ装置１の動作例を示すフローチャートである。ここでは、利用者Ｘ及び利用者ＹがコンテンツＣ´を実施する例について述べる。
【００９６】
利用者Ｘまたは利用者Ｙは、リモコン装置５０を介して、自己が所有する携帯端末の電話番号を入力する。取得部７００は、入力された値を電話番号情報として取得する（電話番号情報の取得。ステップ２０）。
【００９７】
決定部８００は、ＤＴＭＦマトリクスに基づいて、ステップ２０で取得した電話番号情報に含まれる複数の数字に対し、第１の所定周波数ＰＦ１及び第２の所定周波数ＰＦ２の組合せを決定する（第１の所定周波数及び第２の所定周波数の組合せを決定。ステップ２１）。
【００９８】
支援部４００は、利用者Ｘ及び利用者Ｙが所定周波数で発声できるよう支援するための表示を開始する（発声を支援するための表示開始。ステップ２２）。
【００９９】
利用者Ｘは、マイク４０ａを介して第１の所定周波数ＰＦ１を目標とした音声の入力を行う。利用者Ｙは、利用者Ｘと同時に、マイク４０ｂを介して第２の所定周波数ＰＦ２を目標とした音声の入力を行う。
【０１００】
検出部２００は、入力された音声に基づく音声信号を解析することにより、第１の周波数Ｆ１及び第２の周波数Ｆ２を検出する（第１の周波数及び第２の周波数の検出。ステップ２３）。
【０１０１】
算出部３００は、第１の周波数Ｆ１と第１の所定周波数ＰＦ１との差分である第１の差分周波数ＤＦ１を算出し、且つ第２の周波数Ｆ２と第２の所定周波数ＰＦ２との差分である第２の差分周波数ＤＦ２を算出する（第１の差分周波数及び第２の差分周波数の算出。ステップ２４）。
【０１０２】
支援部４００は、ステップ２４で算出された差分周波数に基づいて、利用者Ｘ及び利用者Ｙが所定周波数で発声できるよう支援するための表示を適宜変更する（発声を支援するための表示を変更。ステップ２５）。利用者Ｘ及び利用者Ｙは、ステップ２５の表示を参照しながら複数回、音声入力を行う。
【０１０３】
利用者Ｘ及び利用者Ｙが音声入力を終了した後（ステップ２６でＹの場合）、判定部５００は、ステップ２４で算出された第１の差分周波数ＤＦ１が所定の条件を満たしているかどうかを判定する。また、判定部５００は、ステップ２４で算出された第２の差分周波数ＤＦ２が所定の条件を満たしているかどうかを判定する（所定の条件を満たしているかどうかを判定。ステップ２７）。
【０１０４】
第１の差分周波数ＤＦ１と第２の差分周波数ＤＦ２の双方が所定の条件を同時に満たしていると判定された場合、表示制御部６００は、マトリクスに基づいて一のキャラクタの表示を行う（キャラクタの表示。ステップ２８）。
【０１０５】
カラオケ装置１は、全ての組合せについて判定が終了するまで（ステップ２９でＹの場合まで）、ステップ２２〜ステップ２８の処理を繰り返す。
【０１０６】
カラオケ装置１は、ステップ２１で決定された全ての組合せについて所定の条件を満たしたかどうかを判定する（全ての組合せについて所定の条件を満たしているかどうかを判定。ステップ３０）。全ての組合せについて所定の条件を満たした場合、通信処理部９００は、電話番号情報に対応する携帯端末に架電し、所定の音声メッセージを送信するよう、サーバ装置に要求信号を送信する（要求信号の送信。ステップ３１）。サーバ装置は、ステップ３１の要求信号に基づいて利用者の携帯端末に架電し、所定の音声メッセージを送信する。携帯端末は、サーバ装置から受信した所定の音声メッセージを放音する（音声メッセージの放音。ステップ３２）。
【０１０７】
なお、本実施形態において、目標とする周波数の音声入力に成功した場合であっても、表示制御部６００がキャラクタを表示させなくともよい（図８Ｃに示した成功を示すメッセージを都度、表示させなくてもよい）。すなわち、本実施形態においては、少なくとも、決定された全ての組合せについて所定の条件を満たした場合に、サーバ装置から架電がなされる構成となっていればよい。
【０１０８】
以上で述べたように、本実施形態に係るカラオケ装置１は、利用者Ｘまたは利用者Ｙが所有する携帯端末の電話番号情報を取得する取得部７００と、ＤＴＭＦマトリクスに基づいて、取得した電話番号情報に含まれる少なくとも一つの数字に対し、第１の所定周波数ＰＦ１及び第２の所定周波数ＰＦ２の組合せを決定する決定部８００と、所定の条件を同時に満たしていると判定された場合、電話番号情報に対応する携帯端末に架電し、所定の音声メッセージを送信するよう、サーバ装置に要求信号を送信する通信処理部９００とを有する。
【０１０９】
このようなカラオケ装置１で提供されるコンテンツは、利用者が所有する携帯端末の電話番号に基づいて所定周波数が決定されるため、利用者が発声しやすい周波数が選ばれるとは限らない。従って、第１実施形態のコンテンツと比べ、難易度が高い。そのため、音域が広い利用者や様々な周波数の音声を発声できる利用者のように、発声スキルが高い利用者であっても楽しむことができる。また、判定結果の報知を携帯端末への架電により行うことで、コンテンツにエンターテインメント性を持たせることができる。
【０１１０】
なお、逆に発声スキルがそれほど高くない利用者にとって、多くの組合せについて所定の条件を満たすことは難しく、特にＤＴＭＦマトリクスの高群を担当する利用者は、高い周波数で発声せねばならない。従って、利用者の電話番号情報を取得するのではなく、時報（１１７）や天気予報（１７７）などのダイヤル・サービスの短い電話番号を選択するような構成としてもよい。数字「１」と「７」は高群の周波数の中では最も低い１２０９Ｈｚである。なお、この場合は利用者の携帯端末に架電しない。
【０１１１】
また、本実施形態において、カラオケ装置１において利用者Ｘ及び利用者Ｙの発声を録音して記憶し、サーバ装置が携帯端末に架電するタイミングで、短い時間（たとえば５０ｍｓｅｃ）ずつ順次再生し、ＤＴＭＦダイヤラーのプッシュ信号音を模擬するような構成としてもよい。これによりコンテンツのエンターテインメント性をさらに高めることができる。
【０１１２】
また、本実施形態では、利用者Ｘまたは利用者Ｙがリモコン装置５０を介して自己が所有する携帯端末の電話番号を入力し、取得部７００は入力された値を電話番号情報として取得するような構成としたが、これに限られない。たとえば、利用者Ｘまたは利用者Ｙがカラオケ装置１にログイン中である場合、取得部７００が通信処理部９００を介し、サーバ装置に利用者属性情報として記憶されている利用者Ｘまたは利用者Ｙの電話番号情報を問合せて取得するような構成としてもよい。この場合、通信処理部９００はサーバ装置に要求信号を送信する際に電話番号情報を含める必要はなく、また他人の電話番号情報が利用される虞がないという効果がある。
【０１１３】
＜その他＞
上記実施形態は、例として提示したものであり、発明の範囲を限定するものではない。上記の構成は、適宜組合せて実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１１４】
１  カラオケ装置
１００  マトリクス記憶部
２００  検出部
３００  算出部
４００  支援部
５００  判定部
６００  表示制御部
７００  取得部
８００  決定部
９００  通信処理部
【図１】
2019174612.tif 000003
【図２】
2019174612.tif 000004
【図３】
2019174612.tif 000005
【図４Ａ】
2019174612.tif 000006
【図４Ｂ】
2019174612.tif 000007
【図５Ａ】
2019174612.tif 000008
【図５Ｂ】
2019174612.tif 000009
【図６】
2019174612.tif 000010
【図７】
2019174612.tif 000011
【図８Ａ】
2019174612.tif 000012
【図８Ｂ】
2019174612.tif 000013
【図８Ｃ】
2019174612.tif 000014
【図８Ｄ】
2019174612.tif 000015
【図９Ａ】
2019174612.tif 000016
【図９Ｂ】
2019174612.tif 000017