(57)【要約】【課題】課題の一例として、ユーザの歌唱得点を参照して、他のユーザに関連した楽曲を選択して、ユーザが継続してカラオケの練習をすることができるカラオケシステム等を提供することにある。【解決手段】カラオケシステムであって、ユーザが歌唱した楽曲と同一楽曲を歌唱した他のユーザを検索するユーザ検索手段１０２と、他のユーザのうち、採点手段によって採点された歌唱音声情報の採点結果であるユーザの採点結果情報から所定の範囲内にある採点結果情報を有する他のユーザを抽出するユーザ抽出手段１０３と、他のユーザに対応する歌唱履歴情報から楽曲情報を抽出する楽曲情報抽出手段１０５と、楽曲情報の少なくとも一部を歌唱候補楽曲として表示する表示手段としての表示部３０と、を備えることを特徴とする。【選択図】図３
2011203479.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが歌唱する楽曲に関する楽曲情報が入力される楽曲情報入力手段と、ユーザの歌唱音声情報が入力される歌唱音声情報入力手段と、前記歌唱音声情報入力手段に入力された前記歌唱音声情報を採点する採点手段と、を備えるカラオケシステムであって、
前記ユーザが歌唱した楽曲と同一楽曲を歌唱した他のユーザを検索するユーザ検索手段と、
前記ユーザ検索手段で検索された他のユーザのうち、前記採点手段によって採点された前記歌唱音声情報の採点結果であるユーザの採点結果情報から所定の範囲内にある採点結果情報を有する他のユーザを抽出するユーザ抽出手段と、
前記ユーザ抽出手段によって抽出された他のユーザに対応する歌唱履歴情報から楽曲情報を抽出する楽曲情報抽出手段と、
前記楽曲情報抽出手段によって抽出された前記楽曲情報の少なくとも一部を歌唱候補楽曲として表示する表示手段と、
を備えることを特徴とするカラオケシステム。
【請求項２】
請求項１に記載のカラオケシステムにおいて、
前記ユーザ抽出手段において、所定の範囲内にある採点結果情報を有する他のユーザとは、ユーザの採点結果情報と同一の採点結果情報を有する他のユーザであることを特徴とするカラオケシステム。
【請求項３】
請求項１に記載のカラオケシステムにおいて、
前記ユーザ抽出手段において、所定の範囲内にある採点結果情報を有する他のユーザとは、ユーザの採点結果情報よりも高い採点結果情報、または／および、低い採点結果情報を有する他のユーザであることを特徴とするカラオケシステム。
【請求項４】
請求項１乃至３の何れかに記載のカラオケシステムにおいて、
前記楽曲情報抽出手段は、ユーザの採点結果情報から所定の範囲内にある採点結果情報に対応する楽曲情報を抽出することを特徴とするカラオケシステム。
【請求項５】
請求項１または２に記載のカラオケシステムにおいて、
前記楽曲情報抽出手段は、前記楽曲を歌唱する前記ユーザの歌唱履歴情報に含まれる嗜好情報と、前記他のユーザの歌唱履歴情報に含まれる嗜好情報とが一致する場合に当該他のユーザの前記歌唱履歴情報に含まれる楽曲情報から歌唱候補楽曲を抽出することを特徴とするカラオケシステム。
【請求項６】
請求項１乃至５の何れか一項に記載のカラオケシステムにおいて、
前記表示手段は、前記ユーザ抽出手段によって抽出された前記他のユーザのユーザ情報をさらに表示することを特徴とするカラオケシステム。
【請求項７】
請求項６に記載のカラオケシステムにおいて、
前記表示手段に表示された情報が選択される選択手段をさらに備え、
前記表示手段は、前記選択手段によって前記他のユーザのユーザ情報が選択された場合に、前記他のユーザのユーザ情報、前記他のユーザのユーザ情報に対応した前記歌唱候補楽曲、前記歌唱候補楽曲の前記他のユーザの採点結果情報を表示することを特徴とするカラオケシステム。
【請求項８】
ユーザが歌唱する楽曲に関する楽曲情報が入力される楽曲情報入力工程と、ユーザの歌唱音声情報が入力される歌唱音声情報入力工程と、前記歌唱音声情報工程において入力された手段前記歌唱音声情報が採点される採点工程と、を備えるカラオケシステムを制御する方法であって、
前記ユーザが歌唱した楽曲と同一楽曲を歌唱した他のユーザが検索されるユーザ検索工程と、
前記ユーザ検索工程において検索された他のユーザのうち、前記採点工程において採点された前記歌唱音声情報の採点結果であるユーザの採点結果情報から所定の範囲内にある採点結果情報を有する他のユーザが抽出されるユーザ抽出工程と、
前記ユーザ抽出手段におい抽出された他のユーザに対応する歌唱履歴情報から楽曲情報が抽出される楽曲情報抽出工程と、
前記楽曲情報抽出手段において抽出された前記楽曲情報の少なくとも一部が歌唱候補楽曲として表示される表示工程と、
を備えることを特徴とするカラオケシステムの制御方法。
【請求項９】
ユーザが歌唱する楽曲に関する楽曲情報が入力される楽曲情報入力手段と、ユーザの歌唱音声情報が入力される歌唱音声情報入力手段と、前記歌唱音声情報入力に入力された手段前記歌唱音声情報を採点する採点手段と、を備えるカラオケシステムの制御プログラムであって、
前記ユーザが歌唱した楽曲と同一楽曲を歌唱した他のユーザを検索するユーザ検索手段、
前記ユーザ検索手段で検索された他のユーザのうち、前記採点手段によって採点された前記歌唱音声情報の採点結果であるユーザの採点結果情報から所定の範囲内にある採点結果情報を有する他のユーザを抽出するユーザ抽出手段、
前記ユーザ抽出手段によって抽出された他のユーザに対応する歌唱履歴情報から楽曲情報を抽出する楽曲情報抽出手段、
前記楽曲情報抽出手段によって抽出された前記楽曲情報の少なくとも一部を歌唱候補楽曲として表示する表示手段、
として機能させることを特徴とするカラオケシステムの制御プログラム。
【請求項１０】
請求項９に記載のカラオケシステムの制御プログラムがコンピュータに読み取り可能に記録されていることを特徴とする情報記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラオケシステム、カラオケシステムの制御方法、及びカラオケシステムの制御プログラム並びにその情報記録媒体に関する。
【背景技術】
【０００２】
多数の演奏曲のうちから選択される演奏曲を出力させるカラオケボックス等で使用されるカラオケ装置、および、これらのカラオケ装置がネットワークを介して接続されたカラオケシステムが知られている。このようなカラオケ装置およびカラオケシステムでは、予め記憶装置に記憶された多数のカラオケ演奏曲から選択されたカラオケ演奏曲の音楽情報を出力させると共に、そのカラオケ演奏曲の詞情報を含む映像をその出力に同期して画面に表示させることで、所望の歌のカラオ演奏を楽しむことが可能である。
【０００３】
近年、このようなカラオケ装置およびカラオケシステムにおいて、ユーザが歌唱した音声を分析して、ユーザに最適な楽曲を提示する機能を有するカラオケシステムが実用化されている。
【０００４】
例えば、カラオケ演奏時に歌唱者の声紋データを採取して得られた声紋データを分類し、声紋データが属する分類に対応づけされて記録されている楽曲ＩＤ群を読み出して、これらに対応する曲名を一覧的に表示してこの中から選曲予約させることで、ユーザの声質に合った楽曲選択を可能にするカラオケシステムが特許文献１に開示されている。
【０００５】
また、所定のアルゴリズムにて歌唱者音域を算出し、算出された利用者の歌唱者音域とカラオケ楽曲の楽曲音域を比較し、利用者の歌唱者音域内に含まれる楽曲音域を備えたカラオケ楽曲を選定するカラオケシステムが特許文献２に開示されている。
【０００６】
さらに、それぞれの利用者の歌唱採点値の偏差値を利用者別歌唱レベルとして利用者別に管理し、利用者の利用者別歌唱レベルと比較して難易度が高い広域歌唱レベルである楽曲のみを選曲対象として表示部に一覧表示するカラオケシステムが特許文献３に開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００１−２０９３９０号公報
【特許文献２】特開２００８−１５２１６９号公報
【特許文献３】特開２０１０−００８８４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
以上に記載した技術のように、ユーザである歌唱者の声質や音域に合った楽曲や、所定の難易度の楽曲を選択するシステムは存在していた。
【０００９】
しかしながら、ユーザが継続して楽しくカラオケの練習ができるという効果を望めるものは存在しなかった。
【００１０】
そこで、本発明は上記の課題に鑑みて為されたもので、その目的の一例は、ユーザ自身の歌唱の採点結果をもとに、他人の歌唱情報を参照して、歌唱力を向上させることが可能な楽曲、ユーザが歌いやすい楽曲、難易度の高い楽曲等を、次回にユーザが歌唱する歌唱楽曲候補として提示し、ユーザが継続してカラオケの練習をすることができるカラオケシステム、カラオケシステムの制御方法、及びカラオケシステムの制御プログラム並びにその情報記録媒体を提供することにある。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、請求項１に記載の発明は、ユーザが歌唱する楽曲に関する楽曲情報が入力される楽曲情報入力手段としての楽曲情報入力部４６ｂと、ユーザの歌唱音声情報が入力される歌唱音声情報入力手段としての歌唱音声情報入力部４０と、前記歌唱音声情報入力に入力された手段前記歌唱音声情報を採点する採点手段としての採点結果情報演算部１０１と、を備えるカラオケシステムであって、前記ユーザが歌唱した楽曲と同一楽曲を歌唱した他のユーザを検索するユーザ検索手段としてのユーザ検索部１０２と、前記ユーザ検索手段で検索された他のユーザのうち、前記採点手段によって採点された前記歌唱音声情報の採点結果であるユーザの採点結果情報から所定の範囲内にある採点結果情報を有する他のユーザを抽出するユーザ抽出手段としてのユーザ抽出部１０３と、前記ユーザ抽出手段によって抽出された他のユーザに対応する歌唱履歴情報から楽曲情報を抽出する楽曲情報抽出手段としての楽曲情報抽出部１０５と、前記楽曲情報抽出手段によって抽出された前記楽曲情報の少なくとも一部を歌唱候補楽曲として表示する表示手段としての表示部３０と、を備えることを特徴とする。
【００１２】
このように請求項１に係る発明によれば、歌唱するユーザの採点結果を基準として、ユーザ自身が歌唱した楽曲を歌ったことがある他のユーザの歌唱履歴を参照して歌唱候補楽曲を選曲することができる。
【００１３】
また、採点結果を基準とすることで、自身の歌唱レベルと比べて、高いレベル、同一レベル、低いレベル等、様々な他のユーザの歌唱履歴の参照が可能であり、ユーザの様々な目的に合った楽曲検索をすることができる。
【００１４】
例えば、ユーザ自身の歌唱レベルと同一レベルの他のユーザを抽出する場合では、ユーザが楽曲Ａを歌唱した場合の楽曲Ａの採点結果が８０点の場合に、楽曲Ａの採点結果が８０点である他のユーザが抽出される。この他のユーザは歌唱レベルがユーザとほぼ同一レベルの他のユーザである。
【００１５】
また、例えば、ユーザ自身の歌唱レベルより高いレベルの他のユーザを抽出する場合では、ユーザが楽曲Ａを歌唱した場合の楽曲Ａの採点結果が８０点の場合に、楽曲Ａの採点結果が８５点である他のユーザが抽出される。この他のユーザは歌唱レベルが高いユーザである。
【００１６】
また、例えば、ユーザ自身の歌唱レベルより低いレベルの他のユーザを抽出する場合では、ユーザが楽曲Ａを歌唱した場合の楽曲Ａの採点結果が８０点の場合に、楽曲Ａの採点結果が７５点である他のユーザが抽出される。この他のユーザは歌唱レベルが低いユーザである。
【００１７】
上記課題を解決するために、請求項２に記載の発明は、請求項１に記載のカラオケシステムにおいて、前記ユーザ抽出手段において、所定の範囲内にある採点結果情報を有する他のユーザとは、ユーザの採点結果情報と同一の採点結果情報を有する他のユーザであることを特徴とする。
【００１８】
例えば、ユーザが楽曲Ａを歌唱した場合の楽曲Ａの採点結果が８０点の場合には、楽曲Ａの採点結果が８０点である他のユーザが抽出される。
【００１９】
このように請求項２に係る発明によれば、歌唱レベルが同程度の他のユーザの歌唱履歴から歌唱候補楽曲を選曲することが可能になる。このことにより、ユーザ自身が歌いやすいであろう楽曲が抽出される可能性が高くなり、ユーザが楽曲を選曲する手間が省け、歌唱に専念することができる。
【００２０】
上記課題を解決するために、請求項３に記載の発明は、請求項１に記載のカラオケシステムにおいて、前記ユーザ抽出手段において、所定の範囲内にある採点結果情報を有する他のユーザとは、ユーザの採点結果情報よりも高い採点結果情報、または／および、低い採点結果情報を有する他のユーザであることを特徴とする。
【００２１】
例えば、ユーザが楽曲Ａを歌唱した場合の楽曲Ａの採点結果が８０点の場合には、楽曲Ａの採点結果が８５点である他のユーザまたは／および楽曲Ａの採点結果が７５点の他のユーザが抽出される。
【００２２】
このように請求項３に係る発明によれば、歌唱レベルが異なる（歌唱レベルが高いまたは／および歌唱レベルが低い）他のユーザの歌唱履歴から歌唱候補楽曲を選曲することが可能になる。これにより、歌唱レベルが高いユーザを選択した場合、自身にとって難しいと思われる楽曲が抽出される可能性が高くなる。これに対して、歌唱レベルが低いユーザを選択した場合、比較的簡単に高得点の採点結果が得られる楽曲が抽出される可能性が高くなる。
【００２３】
したがって、ユーザは様々な難易度を設定して楽しく歌唱候補楽曲を選択することができる。
【００２４】
上記課題を解決するために、請求項４に記載の発明は、請求項１乃至３の何れかに記載のカラオケシステムにおいて、前記楽曲情報抽出手段は、ユーザの採点結果情報から所定の範囲内にある採点結果情報に対応する楽曲情報を抽出することを特徴とする。
【００２５】
このように請求項４に係る発明によれば、抽出した他のユーザの歌唱履歴から、所定の採点結果を他のユーザが獲得した楽曲情報のみを抽出するため、多数ある歌唱履歴の中から、以下に例示するように目的に合致した楽曲のみを歌唱候補楽曲として提示することが可能になる。
【００２６】
「（１）歌唱レベルが同じ程度の他のユーザの歌唱履歴を参照する場合」
例えば、ユーザが楽曲Ａを歌唱した場合の楽曲Ａの採点結果が８０点の場合に、楽曲Ａの採点結果が８０点である他のユーザが抽出される。そして、ユーザの採点結果情報から他のユーザが歌唱した楽曲の採点結果が所定の範囲内である８５点（８０点＋５点）の楽曲が歌唱候補楽曲として抽出される。この場合には、ユーザが歌唱候補楽曲を歌唱すると８５点位を獲得すると想定される。また、ユーザの採点結果情報から他のユーザが歌唱した楽曲の採点結果が所定の範囲内である８０点（８０点＋０点）の他のユーザが歌唱した楽曲が歌唱候補楽曲として抽出される。この場合には、ユーザが歌唱候補楽曲を歌唱すると８０点位を獲得すると想定される。また、ユーザの採点結果情報から他のユーザが歌唱した楽曲の採点結果が所定の範囲内である７５点（８０点―５点）の他のユーザが歌唱した楽曲が歌唱候補楽曲として抽出される。この場合には、ユーザが歌唱候補楽曲を歌唱すると７５点位を獲得すると想定される。
【００２７】
このように同一レベルのユーザの歌唱履歴を参照することで、ユーザ自身が採点結果として何点程度の得点を獲得することができるかを予想しつつ選曲することができる。
【００２８】
「（２）歌唱レベルが高い他のユーザの歌唱履歴を参照する場合」
例えば、ユーザが楽曲Ａを歌唱した場合の楽曲Ａの採点結果が８０点の場合に、楽曲Ａの採点結果が８５点である他のユーザが検索される。この他のユーザは歌唱レベルが高いユーザである。そして、この歌唱レベルが高い他のユーザが歌唱した楽曲で他のユーザの採点結果が８５点の曲が歌唱候補楽曲として抽出される。この場合には、ユーザが提示された歌唱候補楽曲を歌唱すると８０点位を取ると予想される。また、この歌唱レベルが高い他のユーザが歌唱した楽曲で他のユーザの採点結果が８０点の曲が歌唱候補楽曲として抽出される。この場合には、ユーザが提示された歌唱候補楽曲はユーザにとって難易度が高い楽曲となる。また、この歌唱レベルが高い他のユーザが歌唱した楽曲で他のユーザの採点結果が７５点の曲が歌唱候補楽曲として抽出される。この場合には、ユーザが提示された歌唱候補楽曲はユーザにとってより難易度が高い楽曲となる。
【００２９】
このように歌唱レベルが高い他のユーザの歌唱履歴を参照することで、難易度の高い楽曲をユーザは選曲することができる。
【００３０】
「（３）歌唱レベルが低い他のユーザの歌唱履歴を参照する場合」
例えば、ユーザが楽曲Ａを歌唱した場合の楽曲Ａの採点結果が８０点の場合に、楽曲Ａの採点結果が７５点である他のユーザが検索される。この他のユーザは歌唱レベルが低いユーザである。そして、この歌唱レベルが低い他のユーザが歌唱した楽曲で他のユーザの採点結果が８５点の曲が歌唱候補楽曲として抽出される。この場合には、ユーザが提示された歌唱候補楽曲を歌唱するとより高得点が取れると予想される。また、この歌唱レベルが低い他のユーザが歌唱した楽曲で他のユーザの採点結果が８０点の曲が歌唱候補楽曲として抽出される。この場合には、ユーザが提示された歌唱候補楽曲はユーザにとって高得点が取れると予想される楽曲となる。また、この歌唱レベルが低い他のユーザが歌唱した楽曲で他のユーザの採点結果が７５点の曲が歌唱候補楽曲として抽出される。この場合には、ユーザが提示された歌唱候補楽曲を歌唱すると８０点位を取ると予想される。
【００３１】
このように歌唱レベルが低い他のユーザの歌唱履歴を参照することで、高得点を取れる楽曲をユーザは選曲することができる。
【００３２】
以上のように請求項４に係る発明によれば、抽出した他のユーザの歌唱履歴から、所定の採点結果を他のユーザが獲得した楽曲情報のみを抽出するため、多数ある歌唱履歴の中から、目的に合致した楽曲のみを歌唱候補楽曲として提示することが可能になる。
【００３３】
上記課題を解決するために、請求項５に記載の発明は、請求項１または２に記載のカラオケシステムにおいて、前記楽曲情報抽出手段は、前記楽曲を歌唱する前記ユーザの歌唱履歴情報に含まれる嗜好情報と、前記他のユーザの歌唱履歴情報に含まれる嗜好情報とが一致する場合に当該他のユーザの前記歌唱履歴情報に含まれる楽曲情報から前記歌唱候補楽曲を抽出することを特徴とする。
【００３４】
このようにして、請求項５に係る発明によれば、ユーザの嗜好情報やユーザが歌う楽曲のジャンルまたは歌手を共通の歌唱履歴情報として持つ他のユーザの歌唱履歴情報から歌唱候補楽曲が抽出されるので、ユーザが歌いやすい楽曲を歌唱候補楽曲として提示することが可能になる。
【００３５】
また、共通の嗜好情報を有する他のユーザの歌唱履歴情報から歌唱候補楽曲が抽出されるので、ユーザが歌いやすい楽曲を歌唱候補楽曲として提示することが可能になる。
【００３６】
上記課題を解決するために、請求項６に記載の発明は、請求項１乃至５の何れか一項に記載のカラオケシステムにおいて、前記表示手段は、前記ユーザ抽出手段によって抽出された前記他のユーザのユーザ情報をさらに表示することを特徴とするカラオケシステム。
【００３７】
このようにして、請求項６に係る発明によれば、ユーザが歌唱した楽曲に基づいて、他のユーザの採点結果情報、他のユーザのユーザ情報が表示される。
【００３８】
すなわち、ユーザ自身の歌唱の採点結果をもとに、他人の歌唱情報を参照して、次回歌唱楽曲候補として歌唱候補楽曲を提示する。
【００３９】
したがって、採点結果から他のユーザの歌唱履歴を閲覧しつつ歌唱候補楽曲を選択できるので、歌唱候補楽曲に対応した他のユーザを意識しながら、歌唱候補楽曲を楽しく選択することが可能になる。
【００４０】
また他のユーザの歌唱履歴に合わせて自分の歌唱候補楽曲を選択することが可能になるので、自分の嗜好に合った楽曲が自動的に歌唱候補楽曲として抽出されることが可能になる。
【００４１】
上記課題を解決するために、請求項７に記載の発明は、請求項６に記載のカラオケシステムにおいて、前記表示手段に表示された情報が選択される選択手段をさらに備え、前記表示手段は、前記選択手段によって前記他のユーザのユーザ情報が選択された場合に、前記他のユーザのユーザ情報、前記他のユーザのユーザ情報に対応する前記歌唱候補楽曲、前記歌唱候補楽曲の前記他のユーザの採点結果情報を表示することを特徴とする。
【００４２】
このようにして、請求項７に係る発明によれば、ユーザは他のユーザの嗜好情報を参照しながら他のユーザを選択し、その選択されたユーザの歌唱履歴情報から歌唱候補楽曲を選択することが可能になる。
【００４３】
上記課題を解決するために、請求項８に記載の発明は、ユーザが歌唱する楽曲に関する楽曲情報が入力される楽曲情報入力工程と、ユーザの歌唱音声情報が入力される歌唱音声情報入力工程と、前記歌唱音声情報工程において入力された手段前記歌唱音声情報が採点される採点工程と、を備えるカラオケシステムを制御する方法であって、前記ユーザが歌唱した楽曲と同一楽曲を歌唱した他のユーザが検索されるユーザ検索工程と、前記ユーザ抽出工程において抽出された他のユーザのうち、前記採点工程において採点された前記歌唱音声情報の採点結果であるユーザの採点結果情報から所定の範囲内にある採点結果情報を有する他のユーザが抽出されるユーザ抽出工程と、前記ユーザ検索手段におい検索された他のユーザに対応する歌唱履歴情報から楽曲情報が抽出される楽曲情報抽出工程と、前記楽曲情報抽出手段において抽出された前記楽曲情報の少なくとも一部が歌唱候補楽曲として表示される表示工程と、を備えることを特徴とする。
【００４４】
上記課題を解決するために、請求項９に記載の発明は、ユーザが歌唱する楽曲に関する楽曲情報が入力される楽曲情報入力手段と、ユーザの歌唱音声情報が入力される歌唱音声情報入力手段と、前記歌唱音声情報入力に入力された手段前記歌唱音声情報を採点する採点手段と、を備えるカラオケシステムの制御プログラムであって、前記ユーザが歌唱した楽曲と同一楽曲を歌唱した他のユーザを検索するユーザ検索手段、前記ユーザ検索手段で検索された他のユーザのうち、前記採点手段によって採点された前記歌唱音声情報の採点結果であるユーザの採点結果情報から所定の範囲内にある採点結果情報を有する他のユーザを抽出するユーザ抽出手段、前記ユーザ抽出手段によって抽出された他のユーザに対応する歌唱履歴情報から楽曲情報を抽出する楽曲情報抽出手段、前記楽曲情報抽出手段によって抽出された前記楽曲情報の少なくとも一部を歌唱候補楽曲として表示する表示手段、として機能させることを特徴とする。
【００４５】
上記課題を解決するために、請求項１０に記載の発明は、請求項９に記載のカラオケシステムの制御プログラムがコンピュータに読み取り可能に記録されていることを特徴とする情報記録媒体。
【発明の効果】
【００４６】
本発明によれば、歌唱ユーザの採点結果を基準として、自身が歌唱した楽曲を歌ったことのある他のユーザの歌唱履歴を参照して歌唱候補楽曲を選曲することができる。
【００４７】
また、採点結果を基準とすることで、自身の歌唱レベルと比べて、高いレベル、同一レベル、低いレベル等、様々な他のユーザの歌唱履歴の参照が可能であり、ユーザの様々な目的に合った楽曲検索をすることができる。
【００４８】
また、歌唱レベルが同程度の他のユーザの歌唱履歴から歌唱候補楽曲を選曲することが可能になる。このことにより、ユーザ自身が歌いやすいであろう楽曲が抽出される可能性が高くなり、ユーザが楽曲を選曲する手間が省け、歌唱に専念することができる。
【００４９】
また、歌唱レベルが異なる（歌唱レベル高いまたは／および歌唱レベル低い）他のユーザの歌唱履歴から歌唱候補楽曲を選曲することが可能になる。これにより、歌唱レベルが高いユーザを選択した場合、自身にとって難しいと思われる楽曲が抽出される可能性が高くなる。これに対して、歌唱レベルが低いユーザを選択した場合、比較的簡単に高得点の採点結果が得られる楽曲が抽出される可能性が高くなる。
【００５０】
したがって、ユーザは様々な難易度を設定して楽しく歌唱候補楽曲を選択することができる。
【００５１】
また、抽出した他のユーザの歌唱履歴から、所定の採点結果を他のユーザが獲得した楽曲情報のみを抽出するため、多数ある歌唱履歴の中から、目的に合致した楽曲のみを歌唱候補楽曲として提示することが可能になる。
【００５２】
例えば、同一レベルのユーザの歌唱履歴を参照することで、ユーザ自身が採点結果として何点程度の得点を獲得することができるかを予想しつつ選曲することができる。
【００５３】
また、例えば、歌唱レベルが高い他のユーザの歌唱履歴を参照することで、難易度の高い楽曲をユーザは選曲することができる。
【００５４】
さらに、例えば、歌唱レベルが低い他のユーザの歌唱履歴を参照することで、高得点を取れる楽曲をユーザは選曲することができる。
【００５５】
また、ユーザの嗜好情報やユーザが歌う楽曲のジャンルまたは歌手を共通の歌唱履歴情報として持つ他のユーザの歌唱履歴情報から歌唱候補楽曲が抽出されるので、ユーザが歌いやすい楽曲を歌唱候補楽曲として提示することが可能になる。
【００５６】
さらに、共通の嗜好情報を有する他のユーザの歌唱履歴情報から歌唱候補楽曲が抽出されるので、ユーザが歌いやすい楽曲を歌唱候補楽曲として提示することが可能になる。
【００５７】
また、ユーザが歌唱した楽曲に基づいて、他のユーザの採点結果情報、他のユーザのユーザ情報が表示される。
【００５８】
したがって、採点結果から他のユーザの歌唱履歴を閲覧しつつ歌唱候補楽曲を選択できるので、歌唱候補楽曲に対応した他のユーザを意識しながら、歌唱候補楽曲を楽しく選択することが可能になる。
【００５９】
さらに、他のユーザの歌唱履歴に合わせて自分の歌唱候補楽曲を選択することが可能になるので、自分の嗜好に合った楽曲が自動的に歌唱候補楽曲として抽出されることが可能になる。
【００６０】
また、ユーザは他のユーザの嗜好情報を参照しながら他のユーザを選択し、その選択されたユーザの歌唱履歴情報から歌唱候補楽曲を選択することが可能になる。
【図面の簡単な説明】
【００６１】
【図１】本実施形態におけるシステム構成の一例を示す図である。
【図２】本実施形態におけるカラオケ装置のブロック図の一例である。
【図３】本実施形態におけるカラオケ装置の機能ブロック図の一例である。
【図４】本実施形態における動作を説明するフローチャートの一例である。
【図５】（ａ）歌唱された楽曲の採点結果を表示する画面の第１実施形態の一例を図示したものである。（ｂ）歌唱候補楽曲を表示する画面の第１実施形態の一例を図示したものである。
【図６】（ａ）歌唱された楽曲の採点結果を表示する画面の第２実施形態の一例を図示したものである。（ｂ）歌唱候補楽曲を表示する画面の第２実施形態の一例を図示したものである。（ｃ）歌唱候補楽曲を表示する画面の第２実施形態の一例を図示したものである。
【図７】（ａ）歌唱された楽曲の採点結果を表示する画面の第２実施形態の一例を図示したものである。（ｂ）歌唱候補楽曲を表示する画面の第２実施形態の一例を図示したものである。
【図８】（ａ）歌唱された楽曲の採点結果を表示する画面の第３実施形態の一例を図示したものである。（ｂ）歌唱候補楽曲を表示する画面の第３実施形態の一例を図示したものである。（ｃ）歌唱候補楽曲を表示する画面の第３実施形態の一例を図示したものである。
【図９】（ａ）歌唱された楽曲の採点結果を表示する画面の第４実施形態の一例を図示したものである。（ｂ）歌唱候補楽曲を表示する画面の第４実施形態の一例を図示したものである。（ｃ）歌唱候補楽曲を表示する画面の第４実施形態の一例を図示したものである。
【図１０】歌唱された楽曲の採点結果を表示する画面の第４実施形態の一例を図示したものである。
【図１１】本実施形態におけるデータテーブルの一例である。
【発明を実施するための形態】
【００６２】
以下、本発明の最良の実施形態を図面に基づいて説明する。なお、本発明は、有線または無線による電子通信回線を通じて情報をダウンロードできる全ての電子情報機器に対して適用することも可能である。
【００６３】
［１．システム構成の一例］
図１は、本発明が好適に適用されるカラオケシステム１０を説明するブロック図である。この図１に示すように、カラオケシステム１０では、カラオケボックス、スナック、旅館等の店舗１２における複数の個室１４ａ、１４ｂ、１４ｃ、・・・（以下、特に区別しない場合には単に個室１４と称する）にそれぞれ本発明の一実施例である１台乃至は複数台ずつ（図１では１台ずつ）のカラオケ装置１６ａ、１６ｂ、１６ｃ、・・・（以下、特に区別しない場合には単にカラオケ装置１６と称する）が設置されている。
【００６４】
これら複数のカラオケ装置１６は、ルータ１７を介して公衆電話回線等による通信回線１８に接続されており、同じくその通信回線１８に接続されたカラオケサービス提供会社のサーバ装置２０との相互間でその通信回線１８を介して情報の通信が可能になっている。
【００６５】
このカラオケサービス提供会社のサーバ装置２０は、カラオケ情報（楽曲データ）、背景映像情報、曲間情報等のデジタルコンテンツ（Digital Contents）の保管や入出力管理の基本的な制御を行うサーバであり、通信回線１８を介してカラオケ装置１６に定期的にコンテンツの配信を行うと共に、そのカラオケ装置１６からの要求に応じて所定の機能制御プログラムを送信するものである。
【００６６】
また、カラオケシステム１０は、複数の電子装置２２ａ、２２ｂ、２２ｃ、・・・（以下、特に区別しない場合には単に電子装置２２と称する）を備えており、カラオケ装置１６の利用に際して、各利用者（グループ）毎に１台ずつの電子装置２２が貸与され、各個室１４において後述するようにカラオケ装置１６の遠隔操作装置として用いられるようになっている。
【００６７】
店舗１２内には複数のカラオケ装置１６を相互に接続するＬＡＮ２４が敷設されており、電子装置２２からのカラオケ装置１６への入力は、所定のアクセスポイント２６及びＬＡＮ２４を介したＬＡＮ通信等により行われる。
【００６８】
また、カラオケシステム１０は、所定のアプリがインストールされることによりカラオケ装置１６の遠隔操作装置等として機能する複数の携帯電話機２８ａ、２８ｂ、２８ｃ、・・・（以下、特に区別しない場合には単に携帯電話機２８と称する）を備えている。これら携帯電話機２８は、例えば、前記カラオケ装置１６によりカラオケ演奏を行う各利用者の個人所有に係るものである。
【００６９】
図２は、本実施例のカラオケ装置１６の構成を例示するブロック線図である。
【００７０】
この図２に示すように、カラオケ装置１６は、ＣＲＴ（Cathode-ray Tube）やＴＦＴ（Thin Film Transistor Liquid Crystal）等の表示部３０と、ＣＲＴコントローラ等の映像出力制御部３２と、映像情報デコーダ３４と、ビデオミキサ３６と、音源であるシンセサイザ３８と、音声入力装置であるマイクロフォン４０と、アンプミキサ４２と、スピーカ４４と、操作パネル４６と、その操作パネル４６等からの入力信号を処理する入出力インターフェース４８と、中央演算処理装置であるＣＰＵ５０と、読出専用メモリであるＲＯＭ５２と、随時書込読出メモリであるＲＡＭ５４と、記憶装置であるハードディスク５６と、モデム５８と、ＬＡＮポート６０と、電子装置２２やリモコン装置６４等の入力装置からのリモコン信号を受信するためのリモコン受信部６２とを、備えて構成されている。
【００７１】
映像出力制御部３２は、ＣＰＵ５０において生成された歌詞文字映像等の文字映像（テロップ）を出力する文字映像出力装置として機能する他に、表示部３０による種々の映像表示を制御する表示制御装置として機能する。
【００７２】
また、映像情報デコーダ３４は、利用者が歌詞を参照しながら歌を歌う際にハードディスク５６に記憶された背景映像情報に基づいて所定の背景映像を再生（デコード）する背景映像再生装置である。このような背景映像情報に基づいて映像情報デコーダ３４により再生された背景映像は、ビデオミキサ３６へ送られる。
【００７３】
また、ビデオミキサ３６は、ＣＰＵ５０において生成され且つ映像出力制御部３２から出力される文字映像と、映像情報デコーダ３４により再生される背景映像とを合成して表示部３０に表示させる映像合成装置である。
【００７４】
シンセサイザ３８は、ハードディスク５６から読み出されて転送されるカラオケ演奏曲の演奏情報に基づいて楽器の演奏信号等の音楽信号を生成する音源である。
【００７５】
この演奏情報は、例えば、ＭＩＤＩ（Musical Instrument Digital Interface）形式のデータであり、そのＭＩＤＩデータに基づいてシンセサイザ３８により生成された音楽信号は、アナログ信号に変換されて前記アンプミキサ４２へ送られる。そのアンプミキサ４２では、送られてきた音楽信号と前記マイクロフォン４０を介して入力される利用者の歌声とがミキシングされ、それらの信号が電気的に増幅されてスピーカ４４から出力される。
【００７６】
操作パネル４６は、カラオケ装置１６の利用者が歌いたいカラオケ演奏曲を選択したり、演奏曲の音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための操作ボタン（スイッチ）或いはつまみを備えた入力装置である。
【００７７】
また、カラオケ装置１６には、操作パネル４６の一部機能を遠隔で実行するための入力装置として機能するリモコン装置６４が備えられている。リモコン受信部６２は、そのリモコン装置６４から送信されるリモコン信号を受信してＣＰＵ５０へ供給する。
【００７８】
また、カラオケ装置１６と電子装置２２との対応付け処理もリモコン受信部６２を介して行われ、そのようにしてカラオケ装置１６に対応付けられた電子装置２２も同様に入力装置として機能する。
【００７９】
また、前述のように、カラオケ装置１６に対する情報送信機能を有する携帯電話機２８も同様に入力装置として機能する。なお、本実施例においては、カラオケ装置１６の入力装置として機能する電子装置２２、携帯電話機２８、及びリモコン装置６４等は、そのカラオケ装置１６の一部として備えられたものとして以下の説明を行う。
【００８０】
ＣＰＵ５０は、ＲＡＭ５４の一時記憶機能を利用しつつＲＯＭ５２に予め記憶された所定のプログラムに基づいて電子情報を処理・制御する所謂マイクロコンピュータである。
【００８１】
電子装置２２やリモコン装置６４等により所定のカラオケ演奏曲が選曲された場合、その選曲されたカラオケ演奏曲をＲＡＭ５４に設けられた予約曲テーブルに登録する。
【００８２】
また、その予約曲テーブルの演奏順に従ってハードディスク５６からＲＡＭ５４に選曲されたカラオケ演奏曲の演奏情報及び歌詞情報等を読み出し、カラオケ演奏曲の演奏が進行するのに応じてそのＲＡＭ５４からシンセサイザ３８へ演奏情報を送信し、歌詞情報に基づいて歌詞文字映像を生成して映像出力制御部３２へ送り、選曲時には曲名文字映像を生成して映像出力制御部３２へ送り、映像情報デコーダ３４を制御して所定の背景映像を再生させる。
【００８３】
モデム５８は、カラオケ装置１６を公衆電話回線等による通信回線１８に接続するための装置である。
【００８４】
ＣＰＵ５０から出力されるデジタル信号をアナログ信号に変換して通信回線１８に送り出すと共に、その通信回線１８を介して伝送されるアナログ信号をデジタル信号に変換してＣＰＵ５０に供給する処理を実行する。
【００８５】
なお、店舗１２に備えられた複数のカラオケ装置１６のうち何れかのカラオケ装置１６がルータ１７の機能を備えてマスターコマンダとして通信回線１８に接続されてもよい。
【００８６】
この場合、モデム５８はそのマスターコマンダとして機能するカラオケ装置１６に必要とされるが、マスターコマンダを介してサーバ装置２０との間で情報の通信を行う他のカラオケ装置１６には必ずしも設けられなくともよい。
【００８７】
ＬＡＮポート６０は、カラオケ装置１６がＬＡＮ２４を介して他のカラオケ装置１６や電子装置２２等の他の機器と接続するための接続器である。
【００８８】
カラオケ装置１６は、そのようにＬＡＮ２４を介して接続されることで、他のカラオケ装置１６や電子装置２２等の他の機器との間で情報の送受信が可能となる。
【００８９】
例えば、アクセスポイント２６を介して受信される電子早見本装置２２からの選曲入力を受け付けてＲＡＭ５４に設けられた予約曲テーブルに記憶し、そのアクセスポイント２６を介してカラオケ装置１６から電子装置２２へ所定の情報を送信するなど、電波を介してカラオケ装置１６と電子装置２２との間において相互の情報のやりとりが実行される。
【００９０】
ハードディスク５６には、カラオケ演奏曲を出力させるための多数のカラオケデータ（楽曲データ）を記憶するカラオケデータベース１２８及び背景映像を出力させるための複数の背景映像情報（映像データ）を記憶する背景映像データベース１３０をはじめとする各種データベースが設けられている。
【００９１】
カラオケボックス等の店舗にそれぞれ備えられた複数のカラオケ装置１６のうち所定のカラオケ装置１６（例えばカラオケ装置１６ａ）は、モデム５８を介して通信回線１８に接続されており、複数のカラオケ装置１６によって常に新しい曲が演奏可能とされるように、或いは常に新しい背景映像が出力可能とされるように、随時新たな楽曲データや映像データ等がサーバ装置２０から通信回線１８を介して配信され、ハードディスク５６のカラオケデータベース１２８等に記憶される。
【００９２】
また、そのようにしてサーバ装置２０から情報を取得したカラオケ装置１６ａとその他のカラオケ装置１６との間でＬＡＮ２４を介した通信が行われ、各カラオケ装置１６のハードディスク５６に記憶される情報が共有され、カラオケデータベース１２８や背景映像データベース１３０等の内容が同一のものとなる。
【００９３】
カラオケデータベース１２８には、カラオケ装置１６のカラオケ演奏に用いられる多数（例えば、数万曲）のカラオケ情報が記憶されている。このカラオケ情報は、例えば、シンセサイザ３８により所定の出力音（楽器の演奏音）を生成するための演奏情報、その演奏曲の出力と併行してその演奏曲の歌詞文字映像を表示させるための歌詞情報、演奏曲の出力と併行してその歌詞文字映像を順次色替表示させるための歌詞色替情報、及びその歌詞文字映像の背面側レイヤに表示される背景映像を指定する背景映像指定情報等から成るものであり、コンテンツＩＤである各演奏曲に固有の選曲番号により識別される。
【００９４】
また、背景映像データベース１３０には、映像情報デコーダ３４により所定の映像を再生するための複数の背景映像情報が記憶されている。この背景映像情報は、例えば、ＭＰＥＧ（Moving Picture Experts Group）形式のデータであり、各映像情報に固有の識別情報により識別される。
【００９５】
［２．カラオケ装置の処理機能ブロックの説明］
ここで、本発明の機能を発揮するための構成について、図３に示す機能ブロック図を用いて説明する。
【００９６】
カラオケ装置１６の記憶部１０９には、ユーザが歌唱する楽曲に関する楽曲情報、ユーザが歌唱した楽曲に対する採点結果を示す採点結果情報、楽曲情報および採点結果情報に関連付けられたユーザ情報、ユーザが歌唱した履歴をあらわす歌唱履歴情報が記憶されている。
【００９７】
楽曲情報にはアーティスト情報、ジャンル情報およびその他の楽曲付加情報（曲名、作曲・作詞者名、ジャンル名、発表年代／放送年代、主に話題となった人物、楽曲情報が使用された番組名等の情報）が含まれ、楽曲のユーザ情報にはユーザの好みのアーティストおよびジャンル等を示す嗜好情報が含まれて記憶部１０９に記憶されている。
【００９８】
なお、ユーザ毎に生成される歌唱履歴情報の詳細構成は後に詳述する。
【００９９】
これらの情報はカラオケ情報提供サービス会社等の会社がサーバ装置２０にアップロードするので、カラオケ装置１６はアップロードされた情報を予めカラオケ装置１６の記憶部１０９にダウンロードして記憶しておく。
【０１００】
あるいは、ユーザがこれらの情報をカラオケ装置１６に入力することで、必要に応じて関連付けされて記憶部１０９に記憶されてもよい。
【０１０１】
なお、これらの情報はサーバ装置２０に記憶され、必要な場合に必要な情報を、適宜、サーバ装置２０からカラオケ装置１６の記憶部１０９にダウンロードしてカラオケ装置１６がダウンロードした情報を使用することも可能である。
【０１０２】
楽曲情報入力手段としての楽曲情報入力部４６ｂは、ユーザが歌唱する楽曲に関する楽曲情報が入力される機能を有する。
【０１０３】
楽曲情報入力部４６ｂに入力される楽曲情報は、カラオケ情報提供サービス会社等の会社によって予め定められている任意の数字または／および文字からなる情報、楽曲の名称等の任意の情報である。
【０１０４】
歌唱情報入力手段としての歌唱音声情報入力部４０は、楽曲情報入力部４６ｂによって入力された楽曲情報に対応する楽曲を歌唱するユーザの歌唱音声情報が入力される機能を有する。
【０１０５】
ユーザの歌唱音声情報は、歌唱音声情報入力部４０に設けられたＡ／Ｄ（アナログ／デジタル）変換器によってデジタル信号に変換される。
【０１０６】
採点手段の一部としての採点結果情報演算部１０１は、歌唱音声情報入力部４０を介して入力されたユーザの歌唱音声情報を、あらかじめカラオケ情報提供サービス会社等の会社から提供されたアルゴリズムによって採点し、採点結果数値情報を含む採点結果情報を演算する機能を有する。
【０１０７】
採点結果数値情報は、任意の桁数の実数とすることが可能である。ユーザが楽曲を歌唱した場合の歌唱音声情報を採点するアルゴリズムはカラオケ情報提供サービス会社等の会社が提供する任意の従来から使用されているアルゴリズムを使用することが可能である。なお、採点結果情報には、採点結果を数値であらわした採点結果数値情報の他にも採点結果をあらわす任意の情報を含ませることが可能である。
【０１０８】
ユーザ検索手段としてのユーザ検索部１０２は、ユーザが歌唱した楽曲と同一楽曲を歌唱した他のユーザを検索する機能を有する。
【０１０９】
すなわち、ユーザ検索部１０２は、ユーザが歌唱した楽曲と同一の楽曲を歌唱履歴情報に有する他のユーザを記憶部１０９等において検索する。
【０１１０】
ここで、ユーザが歌唱した楽曲と同一楽曲とは、楽曲に関する属性情報が完全に一致する楽曲の他に、バージョン情報が異なる楽曲、演奏が異なる楽曲、収録された時刻が異なる楽曲、歌手が異なる楽曲を含んでいてもよい。
【０１１１】
ユーザ抽出手段としてのユーザ抽出部１０３は、ユーザ検索部１０２によって検索された他のユーザのうち、採点手段によって採点された歌唱音声情報の採点結果であるユーザの採点結果情報から所定の範囲内にある採点結果情報を有する他のユーザを抽出する機能を有する。
【０１１２】
ユーザ抽出部１０３は、ユーザ検索部１０２によって検索された他のユーザから、ユーザが歌唱した楽曲の採点結果情報を数値で示した採点結果数値情報と同一の採点結果数値情報を有する他のユーザを抽出し、または、ユーザが歌唱した楽曲の採点結果情報を数値で示した採点結果数値情報よりも得点の高い他のユーザ、または、ユーザが歌唱した楽曲の採点結果情報を数値で示した採点結果数値情報よりも得点の低い他のユーザであって、予め定められた得点範囲内にある採点結果情報を有する他のユーザを抽出する。
【０１１３】
例えば、ユーザ自身の歌唱レベルと同一レベルの他のユーザを抽出する場合では、ユーザが楽曲Ａを歌唱した場合の楽曲Ａの採点結果が８０点の場合に、楽曲Ａの採点結果が８０点である他のユーザが抽出される。この他のユーザは歌唱レベルがユーザとほぼ同一レベルの他のユーザである。
【０１１４】
例えば、ユーザ自身の歌唱レベルより高いレベルの他のユーザを抽出する場合では、ユーザが楽曲Ａを歌唱した場合の楽曲Ａの採点結果が８０点の場合に、楽曲Ａの採点結果が８５点である他のユーザが抽出される。この他のユーザは歌唱レベルが高いユーザである。
【０１１５】
例えば、ユーザ自身の歌唱レベルより低いレベルの他のユーザを抽出する場合では、ユーザが楽曲Ａを歌唱した場合の楽曲Ａの採点結果が８０点の場合に、楽曲Ａの採点結果が７５点である他のユーザが抽出される。この他のユーザは歌唱レベルが低いユーザである。
【０１１６】
なお、ユーザが歌唱した楽曲の採点結果を示す得点から何点までの範囲を予め定められた所定の範囲内とするかは、ユーザがカラオケ装置１６の入力部４６ａを介してユーザ候補範囲情報として数値で入力することができるとともに、カラオケ情報提供サービス会社等の会社があらかじめ設定しておいてもよい。なお、ユーザ候補範囲情報は、何点から何点という範囲を定めて入力されてもよい。
【０１１７】
採点結果範囲情報演算部１０４は、ユーザによってあらかじめ設定された歌唱候補範囲情報およびユーザの採点結果情報に基づいて歌唱候補楽曲情報として抽出されるべき楽曲情報の採点結果範囲情報を演算する機能を有する。
【０１１８】
一例として、ユーザが入力部４６ａを介して歌唱候補範囲情報として５点を入力すると、採点結果範囲情報演算部１０４はユーザが歌唱した楽曲に対する採点結果情報に５点を加えた点数を採点結果範囲情報として演算する。この場合にユーザが歌唱した楽曲に対する採点結果情報が８０点の場合には、採点結果範囲情報演算部１０４は８５点（８０点＋５点（歌唱候補範囲情報））を採点結果範囲情報として演算する。
【０１１９】
なお、歌唱候補範囲情報は、何点から何点という範囲を定めて入力されてもよい。
【０１２０】
歌唱候補範囲情報は、ユーザによってあらかじめ入力部４６ａを介して入力された情報に基づいて設定される他に、カラオケ装置１６においてあらかじめ設定されていてもよい。
【０１２１】
例えば、ユーザが難易度の高い楽曲を歌唱しようと思う場合には、ユ−ザ候補範囲情報を高め（＋５点  等）に設定して、自身より歌唱レベルが高いユーザを抽出し、そのユーザの歌唱履歴から歌唱候補楽曲を抽出する際の歌唱候補範囲情報をより低め（マイナス）に設定（−１０点  等）することで、自身より歌唱レベルが高いユーザが低い得点しか取ることができない、難易度の高い楽曲がユーザに提示されるようになる。したがって、ユーザはより難易度の高い楽曲に挑戦しながら、カラオケの練習ができ、自身の歌唱力を向上させることができる。
【０１２２】
また、ユーザが比較的、高得点の採点結果を得られる可能性のある楽曲を歌唱しようと思う場合には、ユ−ザ候補範囲情報を低め（−５点  等）に設定して、自身より歌唱レベルが低いユーザを抽出し、そのユーザの歌唱履歴から歌唱候補楽曲を抽出する際の歌唱候補範囲情報をより高め（プラス）に設定（＋１０点  等）することで、自身より歌唱レベルが低いユーザでも高い得点を取ることができる難易度の低い（高得点を獲得できる）楽曲がユーザに提示されるようになる。したがって、ユーザは高得点を獲得しつつ、継続してカラオケの練習をすることができる。
【０１２３】
楽曲情報抽出手段としての楽曲情報抽出部１０５は、ユーザ抽出部１０３によって抽出された他のユーザ情報に対応した歌唱履歴情報に含まれる楽曲情報から、採点結果範囲情報演算部１０４によって演算された採点結果範囲情報の範囲にある楽曲情報を歌唱候補楽曲情報として抽出する機能を有する。
【０１２４】
一例として採点結果範囲情報が８５点の場合には、ユーザ抽出部１０３によって抽出された他のユーザ情報に対応する他のユーザの歌唱履歴情報から他のユーザが歌唱した楽曲の採点結果が８５点の楽曲を歌唱候補楽曲情報として抽出する。
【０１２５】
また、楽曲情報抽出部１０５は、楽曲を歌唱するユーザの歌唱履歴情報に含まれる嗜好情報と、他のユーザの歌唱履歴情報に含まれる嗜好情報とが一致する場合に他のユーザの歌唱履歴情報に含まれる楽曲情報から歌唱候補楽曲情報を抽出する機能を有する。
【０１２６】
一例として、ユーザの歌唱履歴情報に嗜好情報としてロックが含まれる場合には、歌唱履歴情報に嗜好情報としてロックが含まれる他のユーザの歌唱履歴情報から、歌唱候補楽曲情報として楽曲情報を抽出する。この場合に歌唱候補楽曲情報として抽出される楽曲情報のジャンルはロックであっても、ロックでなくともよい。
【０１２７】
表示手段としての表示部３０は、楽曲情報抽出部１０５によって抽出された歌唱候補楽曲情報の少なくとも一部を表示する機能を有する。
【０１２８】
楽曲情報抽出部１０５によって抽出された歌唱候補楽曲情報が表示部３０に一度に表示できない場合には、歌唱候補楽曲情報を、人気順、ランキング順、直近にうたわれている楽曲順、ユーザの歌唱履歴情報の嗜好に合っている順などに表示することができる。
【０１２９】
また、表示部３０は、ユーザ抽出部１０３によって抽出されたユーザ情報をさらに表示する機能を有する。表示部３０に表示される画面については後述する。
【０１３０】
さらに、表示部３０は、ユーザ情報に含まれるユーザの嗜好情報を表示する機能を有する。
【０１３１】
さらに、表示部３０は、後述する選択部１０６によって他のユーザのユーザ情報が選択された場合に、他のユーザのユーザ情報、他のユーザのユーザ情報に対応した歌唱候補楽曲情報、歌唱候補楽曲情報の他のユーザの採点結果情報を表示する機能を有する。
【０１３２】
選択手段としての選択部１０６は、表示部３０に表示された情報が入力部４６ａを介して選択される機能を有する。
【０１３３】
選択部１０６によって表示部３０に表示された情報が選択されると、表示部３０は、選択された情報に応じて、表示画面を切り替える。
【０１３４】
ユーザ情報入力手段としてのユーザ情報入力部４６ｃに、ユーザがログインし、ユーザＩＤ等のユーザ情報を入力するとユーザ情報と対応した歌唱履歴情報および歌唱履歴情報に対応した楽曲情報をハードディスク５６の記憶部１０９またはサーバ装置２０から抽出する。
【０１３５】
また、関連付け部１０８は、ユーザがカラオケ装置１６で演奏された楽曲情報に基づいて、楽曲を歌唱して採点結果情報演算部１０１によって採点結果情報が生成された場合には、楽曲情報、採点結果情報およびユーザ情報を関連付けてそのユーザの歌唱履歴情報に対応してハードディスク５６の記憶部１０９に記憶し、および／またはサーバ装置２０にそれらの情報を転送する。
【０１３６】
なお、関連付け部１０８は、ユーザ情報入力部４６ｃに入力されたユーザ情報が正規の会員として登録されたものでない場合には、以降の処理を継続せずに中断、もしくは、エラーメッセージを表示部３０に表示して次のユーザ情報の入力を待機することも可能である。
【０１３７】
このように本発明によれば、ユーザの嗜好情報やユーザが歌う楽曲のジャンルまたは歌手を共通の歌唱履歴情報として持つ他のユーザの歌唱履歴情報から歌唱候補楽曲が抽出されるので、ユーザが歌いやすい楽曲を歌唱候補楽曲として提示することが可能になる。また、共通の嗜好情報を有する他のユーザの歌唱履歴情報から歌唱候補楽曲が抽出されるので、ユーザが歌いやすい楽曲を歌唱候補楽曲として提示することが可能になる。さらに、歌唱候補楽曲の採点結果範囲をユーザが選択できるので、歌唱候補楽曲の難易度を自由に設定することが可能になる。
【０１３８】
また、自身の歌唱の採点結果をもとに、他人の歌唱情報を参照して、次回歌唱楽曲候補として歌唱候補楽曲を提示する。したがって、採点結果から他のユーザの歌唱履歴を閲覧しつつ歌唱候補楽曲を選択できるので、歌唱選択の幅が広がり、ユーザが継続して楽しくカラオケの練習をすることができ、自分の歌唱力を向上させることができる。
【０１３９】
以上のような構成および効果を有するので、自分の歌唱力を楽しく向上させることができる。
【０１４０】
［３．処理動作を示すフローチャートの一例］
次に、図４を用いて、本願のカラオケ装置１６において、ユーザが歌唱する音声をカラオケ装置１６に取り込み、ユーザの歌唱した音声をカラオケ装置１６が採点し、採点結果に基づいて他のユーザを抽出し、歌唱候補楽曲として抽出されるべき歌唱候補楽曲の点数範囲から歌唱候補楽曲を抽出し、抽出された歌唱候補楽曲を表示するカラオケ装置１６の動作概要を説明する。
【０１４１】
なお、図４に記載される機能をサーバ装置２０において実行することも可能である。この場合には、カラオケ情報提供サービス会社は、サーバ装置２０を介したネットワークで、ユーザの歌唱に対する採点結果を基に歌唱候補楽曲が自動的に抽出されるサービスを提供できる。
【０１４２】
また、本発明を適用した場合において実現され得る具体的な処理手順である以下に示す処理手順は、一例であってこれ以外にも実現され得る処理手順は無数に存在する。
【０１４３】
まず、図４のステップＳ１において、カラオケ情報提供サービス会社が提供するサービスを有するカラオケ装置１６の操作パネル４６等のユーザ情報入力部４６ｃを介してユーザはユーザＩＤ等のユーザ情報を入力してログインする。
【０１４４】
そして、カラオケ装置１６の操作パネル４６等の楽曲情報入力部４６ｂを介して、ユーザが歌唱しようとしている楽曲情報をユーザが入力する。
【０１４５】
次に、ユーザは、カラオケ装置１６の操作パネル４６等の入力部４６ａを介して、通常の歌唱モードとは異なる歌唱力向上モードを選択する。なお、歌唱力向上モードには難易度に応じていくつかのモードが用意されている。
【０１４６】
例えば、歌唱力向上モードには難易度の高いハードモード、難易度が通常レベルのノーマルモード、難易度の低いソフトモードの三つのモードが用意されている。
【０１４７】
難易度の高いハードモードの場合に、一例としてユーザ候補範囲情報が＋５点であるとする。この場合のユーザ候補範囲情報は、ユーザが楽曲を歌唱した結果から得られる採点結果よりも５点高い採点結果を有する他のユーザを抽出するための情報となる。ユーザ候補範囲情報はユーザがカラオケ装置１６の入力部４６ａを介して数値で入力することができるとともに、カラオケ情報提供サービス会社等の会社があらかじめ設定しておいてもよい。
【０１４８】
また、難易度が通常レベルのノーマルモードの場合には、ユーザ候補範囲情報は一例として０点とし、難易度の低いソフトモードの場合には、ユーザ候補範囲情報は一例として−５点とする。ユーザおよび／またはカラオケ情報提供サービス会社はユーザ候補範囲情報を任意の数に設定することができる。
【０１４９】
なお、ステップＳ１、Ｓ６およびＳ７における動作をユーザ端末（図示せず）で実行することも可能である。この場合には、このユーザ端末はステップＳ２以下の処理を実行するカラオケ装置１６またはサーバ装置２０と無線または有線で接続される。
【０１５０】
ステップＳ２において、カラオケ装置１６はステップＳ１においてユーザによって入力された楽曲情報に基づいて楽曲を再生し、再生された楽曲に合わせてユーザが歌唱する。
【０１５１】
そして、カラオケ装置１６の歌唱音声情報入力部４０を介して入力されたユーザの歌唱音声情報を、カラオケ装置１６の採点結果情報演算部１０１が従来の任意の採点方法を用いて採点し、採点結果としての基準点数を演算する。
【０１５２】
なお、ステップＳ２以降におけるカラオケ装置１６の動作をサーバ装置２０で実行することも可能である。
【０１５３】
ステップＳ３において、カラオケ装置１６のユーザ検索部１０２は、ユーザが歌唱した楽曲と同一楽曲を他のユーザが歌唱した場合の採点結果であって、ユーザが歌唱した楽曲の採点結果から予め定められた範囲内にある他のユーザの採点結果情報を検索する。
【０１５４】
ここで、ユーザが歌唱した楽曲と同一楽曲とは、楽曲に関する属性情報が完全に一致する楽曲の他に、バージョン情報が異なる楽曲、演奏が異なる楽曲、収録された時刻が異なる楽曲、歌手が異なる楽曲を含んでいてもよい。
【０１５５】
ステップＳ４において、ユーザ抽出部１０３が、ユーザ検索部１０２によって検索された他のユーザのうち、採点手段によって採点された歌唱音声情報の採点結果であるユーザの採点結果情報から所定の範囲内にある採点結果情報を有する他のユーザを抽出する。
【０１５６】
なお、ユーザが歌唱した楽曲の採点結果を示す得点から何点までの範囲を予め定められた範囲内とするかは、ユーザがカラオケ装置１６の入力部４６ａを介してユーザ候補範囲情報として数値で入力することができるとともに、カラオケ情報提供サービス会社等の会社があらかじめ設定しておいてもよい。
【０１５７】
例えば、ユーザ自身の歌唱レベルと同一レベルの他のユーザを抽出する場合では、ユーザが楽曲Ａを歌唱した場合の楽曲Ａの採点結果が８０点の場合に、楽曲Ａの採点結果が８０点である他のユーザが抽出される。この他のユーザは歌唱レベルがユーザとほぼ同一レベルの他のユーザである。この場合のユーザ候補範囲情報は０点である。
【０１５８】
例えば、ユーザ自身の歌唱レベルより高いレベルの他のユーザを抽出する場合では、ユーザが楽曲Ａを歌唱した場合の楽曲Ａの採点結果が８０点の場合に、楽曲Ａの採点結果が８５点である他のユーザが抽出される。この他のユーザは歌唱レベルが高いユーザである。この場合のユーザ候補範囲情報は５点である。
【０１５９】
例えば、ユーザ自身の歌唱レベルより低いレベルの他のユーザを抽出する場合では、ユーザが楽曲Ａを歌唱した場合の楽曲Ａの採点結果が８０点の場合に、楽曲Ａの採点結果が７５点である他のユーザが抽出される。この他のユーザは歌唱レベルが低いユーザである。この場合のユーザ候補範囲情報は−５点である。
【０１６０】
また、抽出されるユーザには、ユーザの歌唱履歴情報が対応している。
【０１６１】
ステップＳ５において、カラオケ装置１６の採点結果範囲情報演算部１０４は、ステップＳ１においてユーザによってあらかじめ設定された歌唱候補範囲情報、および、ユーザが歌唱した楽曲の採点結果情報に基づいて歌唱候補楽曲情報として抽出されるべき楽曲情報の採点結果範囲情報を演算する。
【０１６２】
例えば、歌唱候補範囲情報の一例としてユーザがユーザが入力部４６ａを介して、＋５点と設定する。この場合には、採点結果範囲情報演算部１０４は、ユーザが歌唱した楽曲の採点結果に＋５点を加算演算した数値を、歌唱候補楽曲情報として抽出されるべき楽曲情報の採点結果範囲情報とする。
【０１６３】
ここで、ユーザが歌唱した楽曲の採点結果が８０点の場合には、採点結果範囲情報は８５点となり、歌唱候補楽曲情報として抽出されるべき楽曲は、他のユーザがその楽曲を歌唱した場合の採点結果が８５点の楽曲となる。
【０１６４】
ステップＳ６において、カラオケ装置１６の楽曲情報抽出部１０５は、ユーザ抽出部１０３によって抽出された他のユーザ情報に対応した歌唱履歴情報に含まれる楽曲情報から、採点結果範囲情報演算部１０４によって演算された採点結果範囲情報の範囲にある楽曲情報を歌唱候補楽曲情報として抽出する機能を有する。
【０１６５】
一例として、ユーザ「ａさん」が入力部４６ａを介して、歌唱候補範囲情報を＋５点と設定する。ユーザ「ａさん」がａｂｃ曲を歌唱した結果、採点結果が８０点であり、ユーザ抽出部１０３によって抽出された他のユーザ情報が「ｄさん」である場合について説明する。
【０１６６】
「ａさん」は歌唱候補範囲情報を＋５点と設定しているので、歌唱候補楽曲情報として抽出されるべき楽曲は、他のユーザである「ｄさん」がその楽曲を歌唱した場合の採点結果が８５点（ユーザ「ａさん」の採点結果８０点＋５点（歌唱候補範囲情報））の楽曲となる。
【０１６７】
ここで、「ｄさん」の歌唱履歴情報にＢＣＤ曲（採点結果：９０点）、ＣＤＥ曲（採点結果：８７点）、ＤＥＦ曲（採点結果：８５点）、ＥＦＧ曲（採点結果：８５点）、ＦＧＨ曲（採点結果：９０点）、ＬＭＮ曲（採点結果：７０点）、ＭＮＯ曲（採点結果：９５点）、・・が「ｄさん」が歌唱した楽曲として記録されている場合には、楽曲情報抽出部１０５は、「ｄさん」の採点結果が８５点の楽曲であるＤＥＦ曲（採点結果：８５点）、ＥＦＧ曲（採点結果：８５点）を歌唱候補楽曲として抽出し、その他の点数の採点結果であるＢＣＤ曲（採点結果：９０点）、ＣＤＥ曲（採点結果：８７点）、ＦＧＨ曲（採点結果：９０点）、ＬＭＮ曲（採点結果：７０点）、ＭＮＯ曲（採点結果：９５点）・・・等の楽曲をユーザ「ａさん」のための歌唱候補楽曲情報として選択しない。
【０１６８】
また、楽曲情報抽出部１０５は、楽曲を歌唱するユーザの歌唱履歴情報に含まれる嗜好情報と、他のユーザの歌唱履歴情報に含まれる嗜好情報とが一致する場合に他のユーザの歌唱履歴情報に含まれる楽曲情報から歌唱候補楽曲情報を抽出するように構成してもよい。
【０１６９】
一例として、ユーザの歌唱履歴情報とに嗜好情報としてロックが含まれる場合には、歌唱履歴情報に嗜好情報としてロックが含まれる他のユーザの歌唱履歴情報から、歌唱候補楽曲情報として楽曲情報を抽出する。
【０１７０】
このように構成することで、嗜好が共通する他のユーザが歌唱した楽曲から、あらたな歌唱候補楽曲情報が抽出されるので、自分が歌いやすい楽曲が自動的に抽出されることが可能になる。
【０１７１】
ステップＳ７において、カラオケ装置１６の表示部３０は、ステップＳ６において抽出された歌唱候補楽曲情報を表示する（詳細は図５乃至図１０等を参照して後述する）。
【０１７２】
ユーザは、表示部３０に表示された歌唱候補楽曲情報のなかから、歌唱してみたいと思う楽曲をカラオケ装置１６の入力部４６ａを介して選択部１０６によって選択する。
【０１７３】
ステップＳ８において、ユーザが歌唱力向上モードを使用して更に他の歌唱候補楽曲情報を表示させたい場合にはステップＳ２に進み（ステップＳ８：ＹＥＳ）、ユーザが歌唱力向上モードを終了する場合には処理を終了する（ステップＳ８：ＮＯ）。
【０１７４】
再度ステップＳ２に進み、ユーザがステップＳ７において選択した楽曲を歌唱した場合の採点結果が、前回に自身が歌唱したときの点数（採点結果８０点）に満たない場合（採点結果７８点）には、実際に獲得した点数（採点結果７８点）を基準点数（ステップＳ２）として、次の楽曲を検索してもよいし、前回に自身が歌唱したときの点数（採点結果８０点）を基準点数としてもう一度次の楽曲を検索してもよい。
【０１７５】
また、ユーザがステップＳ７において選択した楽曲を歌唱した場合の採点結果（採点結果８３点）が、前回に自身が歌唱したときの採点結果（採点結果８０点）以上だが、歌唱候補楽曲の点数（採点結果８４点）を越えない場合には、前回に自身が歌唱したときの点数を（採点結果８０点）を基準点数として、次の曲を検索してもよい。
【０１７６】
さらに、ユーザがステップＳ７において選択した楽曲を歌唱した場合の採点結果（採点結果８５点）が、歌唱候補楽曲の点数（採点結果８４点）を超えた場合には、実際に獲得した点数を基準点数として、次の曲を検索する。
【０１７７】
以上説明したように、ユーザが歌唱する音声をカラオケ装置１６に取り込み、ユーザの歌唱した音声をカラオケ装置１６が採点し、採点結果に基づいて他のユーザを抽出し、歌唱候補楽曲として抽出されるべき歌唱候補楽曲の点数範囲から歌唱候補楽曲を抽出し、抽出された歌唱候補楽曲を表示する。
【０１７８】
このように、ユーザの嗜好情報やユーザが歌う楽曲のジャンルまたは歌手を共通の歌唱履歴情報として持つ他のユーザの歌唱履歴情報から歌唱候補楽曲が抽出されるので、ユーザが歌いやすい楽曲を歌唱候補楽曲として提示することが可能になる。
【０１７９】
また、共通の嗜好情報を有する他のユーザの歌唱履歴情報から歌唱候補楽曲が抽出されるので、ユーザが歌いやすい楽曲を歌唱候補楽曲として提示することが可能になる。
【０１８０】
さらに、歌唱候補楽曲の採点結果範囲をユーザが選択できるので、歌唱候補楽曲の難易度を自由に設定することが可能になる。
【０１８１】
また、自身の歌唱の採点結果をもとに、他人の歌唱情報を参照して、次回歌唱楽曲候補として歌唱候補楽曲を提示する。したがって、採点結果から他のユーザの歌唱履歴を閲覧しつつ歌唱候補楽曲を選択できるので、歌唱選択の幅が広がり、ユーザが継続して楽しくカラオケの練習をすることができ、自分の歌唱力を向上させることができる。
【０１８２】
［４．映像表示装置３０等に表示される画面の一例］
次に、図４のステップＳ７において表示部３０等に表示される画面の一例を図５乃至図１０に示す。
【０１８３】
＜実施形態１＞
図５（ａ）は、ユーザであるａさんがカラオケ装置１６を使用して楽曲を歌唱し、歌唱した楽曲の採点結果が表示部３０に表示される態様の一例を図示したものである。
【０１８４】
図５（ａ）の表示部３０の上部にはユーザが本実施形態にかかわる歌唱力向上モードを選択していることを示す「歌唱力向上モード」の文字が表示され、表示部３０の左上にはユーザａさんのアバタ画像が表示されるので、ユーザａさんがカラオケ装置１６を介してカラオケシステムにログインし、歌唱力向上モードで楽しんでいることが分かる。
【０１８５】
また、表示部３０にはユーザａさんが歌唱した楽曲の名称であるＡＢＣ、および、ユーザａさんが楽曲ＡＢＣを歌唱した場合に採点結果情報演算部１０１において演算された採点結果（８０点）が表示されている。
【０１８６】
この表示によって、ユーザａさんは自分が楽曲ＡＢＣを歌唱した場合の採点結果を認識することができる。
【０１８７】
表示部３０に表示されている図５（ａ）の画面において、ユーザが入力部４６ａを介して歌唱候補楽曲を検索するために「検索」部分を選択すると、図５（ｂ）が表示される。
【０１８８】
図５（ｂ）は歌唱候補楽曲を表示する画面の一例を図示したものであり、ユーザａさんが次に歌唱することができる歌唱候補楽曲として表示されている歌唱候補楽曲候補は楽曲情報抽出部１０５において抽出された楽曲である。
【０１８９】
図５（ｂ）の歌唱候補楽曲には、楽曲情報抽出部１０５において抽出された楽曲の中から任意の数の楽曲とその楽曲のアーティスト名をランダムに表示する。
【０１９０】
また、楽曲情報抽出部１０５によって抽出された歌唱候補楽曲情報が表示部３０に一度に表示できない場合には、歌唱候補楽曲情報を、人気順、ランキング順、直近にうたわれている楽曲順、ユーザａさんの歌唱履歴情報に記録されているユーザａさんの嗜好に合っている楽曲（ユーザａさんが好きなジャンル、ユーザａさんが好きなアーティスト等の嗜好）を優先して表示することができる。これらの情報は、楽曲情報またはユーザの歌唱履歴情報に対応している。
【０１９１】
表示部３０に表示されている画面において、ユーザが入力部４６ａを介して「次へ」部分を選択すると、図５（ｂ）に表示しきれなかった楽曲情報抽出部１０５において抽出されたその他の楽曲が歌唱候補楽曲として表示される。
【０１９２】
また、表示部３０に表示されている画面において、ユーザが入力部４６ａを介して歌唱候補楽曲情報部分を選択すると、カラオケ装置１６が選択された楽曲を演奏するので、ユーザａさんは次の歌唱候補楽曲を歌唱することができる。
【０１９３】
＜実施形態２＞
次に、楽曲情報抽出部１０５において抽出された歌唱候補楽曲が表示されるその他の一例を図６に示す。
【０１９４】
図６（ａ）は図５（ａ）と同様に、ユーザであるａさんがカラオケ装置１６を使用して楽曲を歌唱し、歌唱した楽曲の採点結果が表示部３０に表示される態様の一例を図示したものである。
【０１９５】
表示部３０に表示されている画面において、ユーザが入力部４６ａを介して「検索」部分を選択すると、図６（ｂ）が表示される。
【０１９６】
図６（ｂ）には、ユーザ検索部１０２によって検索され、ユーザ抽出部１０３によって抽出されたユーザから、楽曲情報抽出部１０５によって抽出された歌唱候補楽曲情報を歌唱したことがある他のユーザのユーザ情報が表示されている。
【０１９７】
すなわち、図６（ｂ）に表示されているユーザ「ｂさん」、「ｃさん」、「ｄさん」はユーザ抽出部１０３によって抽出されたユーザの一部である。
【０１９８】
ユーザ「ｂさん」、「ｃさん」、「ｄさん」はカラオケ装置１６を介したソーシャル・ネットワーキング・サービス（ＳＮＳ）におけるフレンドであってもよい。ＳＮＳにおけるフレンドであるか否かの情報は、歌唱履歴情報、または、ユーザ情報に対応しているので、楽曲情報抽出部１０５は、抽出された歌唱候補楽曲情報を歌唱したことのある他のユーザが、ＳＮＳにおけるフレンドであるか否かを判別することが可能になる。
【０１９９】
また、図６（ｂ）の表示部３０に表示されるユーザ情報には、ユーザ情報に対応した歌唱履歴情報に含まれる「好きなアーティストの情報」および「得意なジャンルの情報」があり、これらの情報がユーザ名およびユーザを示すアバタとともに表示される。
【０２００】
ユーザａさんは、図６（ｂ）の表示を見て、歌唱候補楽曲を選択するために他のユーザを参照しながら、どのユーザの歌唱履歴を見るかを選択することができ、選択されたユーザの歌唱履歴情報から歌唱候補楽曲を選択することが可能になる。
【０２０１】
図６（ｂ）に表示されているユーザｄさんを、ユーザａさんが入力部４６ａを介して選択すると、選択部１０６はユーザｄさんに関する情報を図６（ｃ）に示すように表示する。
【０２０２】
図６（ｃ）では、図６（ｂ）の画面で選択されたユーザｄさんに関する情報として、ユーザｄさんが歌唱したことのある楽曲のなかで、ユーザａさんの歌唱結果（ＤＥＦ曲をユーザａさんが歌唱した結果の採点結果は８０点）に応じてあらかじめ定められた範囲の採点結果を持つ楽曲が表示される。
【０２０３】
図６（ｃ）は、例えばユーザａさんが歌唱候補範囲情報として４点を選択している場合を示しており、楽曲情報抽出部１０５はユーザｄさんの歌唱履歴情報を参照して、ユーザｄさんが歌唱した楽曲のなかで採点結果が８４点の楽曲の楽曲名とアーティスト名を図６（ｃ）のように表示部３０に表示させる。
【０２０４】
ユーザａさんは、図６（ｃ）に表示された楽曲情報から次に歌唱する歌唱候補楽曲を選択して歌唱することができる。
【０２０５】
このように、ユーザは採点結果から他のユーザの歌唱履歴を閲覧しつつ歌唱候補楽曲を選択できるので、歌唱選択の幅が広がり、ユーザが継続して楽しくカラオケの練習をしながら、自分の歌唱力を向上させることができる。
【０２０６】
さらに、ユーザａさんが、図６（ｃ）に表示された楽曲情報から次に歌唱する歌唱候補楽曲を選択して歌唱すると図７（ａ）または図７（ｃ）のような画面が表示部３０に表示される。
【０２０７】
図７（ａ）は図６（ａ）と同様に、ユーザであるａさんがカラオケ装置１６を使用して楽曲ＤＥＦを歌唱し、歌唱した楽曲の採点結果が７８点である場合に表示部３０に表示される態様の一例を図示したものである。
【０２０８】
図７（ｃ）は図６（ａ）と同様に、ユーザであるａさんがカラオケ装置１６を使用して楽曲ＤＥＦを歌唱し、歌唱した楽曲の採点結果が８５点である場合に表示部３０に表示される態様の一例を図示したものである。
【０２０９】
表示部３０に表示されている図７（ａ）の画面において、ユーザが入力部４６ａを介して「検索」部分を選択すると、図７（ｂ）が表示される。
【０２１０】
図７（ｂ）には、ユーザ検索部１０２によって検索され、ユーザ抽出部１０３によって抽出されたユーザであって、楽曲ＤＥＦの採点結果が、ユーザａさんの採点結果と同じ点数である７８点のユーザ情報が表示されている。
【０２１１】
図７（ｂ）に表示されているユーザから、ユーザａさんが入力部４６ａを介してユーザを選択すると、選択部１０６はユーザ選択されたユーザに関する情報を図６（ｃ）と同様に表示（図示せず）し、次の歌唱候補楽曲をユーザａさんがさらに選択することができるようになる。
【０２１２】
また、表示部３０に表示されている図７（ｃ）の画面において、ユーザａさんが入力部４６ａを介して「検索」部分を選択すると、図７（ｄ）が表示される。
【０２１３】
図７（ｄ）は、ユーザ検索部１０２によって検索され、ユーザ抽出部１０３によって抽出されたユーザであって、楽曲ＤＥＦの採点結果がユーザａさんの採点結果と同じ点数である８５点のユーザ情報が表示されている。
【０２１４】
図７（ｄ）に表示されているユーザから、ユーザａさんが入力部４６ａを介してユーザを選択すると、選択部１０６はユーザ選択されたユーザに関する情報を図６（ｃ）と同様に表示（図示せず）し、ユーザａさんは次の歌唱候補楽曲をさらに選択することができるようになる。
【０２１５】
＜実施形態３＞
さらに、楽曲情報抽出部１０５において抽出された歌唱候補楽曲が表示されるその他の一例を図８に示す。
【０２１６】
図８（ａ）は図５（ａ）と同様に、ユーザであるａさんがカラオケ装置１６を使用して楽曲を歌唱し、歌唱した楽曲の採点結果が表示部３０に表示される態様の一例を図示したものである。
【０２１７】
図８（ａ）の表示部３０の上部にはユーザが歌唱力向上モードを選択していることを示す「歌唱力向上モード」の文字が表示され、表示部３０の左上にはユーザａさんのアバタ画像が表示され、ユーザａさんが歌唱した楽曲の名称であるＡＢＣ、および、ユーザａさんが楽曲ＡＢＣを歌唱した場合に採点結果情報演算部１０１において演算された採点結果（８０点）が表示されている。
【０２１８】
表示部３０に表示されている図８（ａ）の画面において、ユーザが入力部４６ａを介して「検索」部分を選択すると、図８（ｂ）が表示される。
【０２１９】
図８（ｂ）では、ユーザ検索部１０２によって検索され、ユーザ抽出部１０３によって抽出されたユーザから、ユーザａさんが歌唱した楽曲ＡＢＣを歌唱した採点結果が、ユーザａさんの採点結果（８０点）より高得点（８５点）の採点結果を出した他のユーザであるｂさんおよびｃさん、ユーザａさんの採点結果（８０点）と同じ採点結果（８０点）を出した他のユーザであるdさん、および、ユーザａさんの採点結果（８０点）より低得点（７５点）の採点結果を出した他のユーザであるｅさんおよびｆさんを表示する。
【０２２０】
すなわち、図８（ｂ）では、楽曲ＡＢＣを歌唱したユーザａさんの採点結果と同一の得点、および、ユーザａさんの採点結果の前後の得点を出したユーザが表示される。
【０２２１】
図８（ｂ）に表示されているユーザｄさんを、ユーザａさんが入力部４６ａを介して選択すると、選択部１０６はユーザｄさんに関する情報を図８（ｃ）に示すように表示する。
【０２２２】
図８（ｃ）では、図８（ｂ）の画面で選択されたユーザｄさんに関する情報として、ユーザｄさんが歌唱したことのある楽曲のなかで、ユーザａさんが歌唱した結果（ＡＢＣ曲をユーザａさんが歌唱した場合の採点結果は８０点）と同じ採点結果を出した楽曲、および、ユーザａさんが歌唱した採点結果にあらかじめ定められた範囲（＋４点、―４点）の採点結果（８４点、７６点）を出した楽曲が、ユーザａさんの歌唱候補楽曲の候補として表示される。
【０２２３】
このように、ユーザａさんは自身の歌唱の採点結果をもとに、他のユーザの歌唱履歴を閲覧しつつ歌唱候補楽曲を選択できるので、他のユーザと競い合いながら継続して楽しくカラオケの練習をすることができ、自分の歌唱力を向上させることができる。
【０２２４】
＜実施形態４＞
さらに、楽曲情報抽出部１０５において抽出された歌唱候補楽曲が表示されるその他の一例を図９に示す。
【０２２５】
図９（ａ）は図５（ａ）と同様に、ユーザであるａさんがカラオケ装置１６を使用して楽曲を歌唱し、歌唱した楽曲の採点結果が表示部３０に表示される態様の一例を図示したものである。
【０２２６】
表示部３０に表示されている図９（ａ）の画面において、ユーザが入力部４６ａを介して「検索」部分を選択すると、図９（ｂ）が次の画面として表示される。
【０２２７】
図９（ｂ）の画面では、ユーザａさんが楽曲ＡＢＣを歌唱した採点結果が８０点で、ユーザａさんが設定した歌唱候補範囲情報が＋４点の場合に、フレンドの採点結果の平均点数が８４点（８０点＋４点）の楽曲を次の歌唱候補楽曲の候補として表示する。楽曲ＤＥＦ、楽曲ＥＦＧおよび楽曲ＦＧＨはフレンドが歌唱した採点結果の平均点数が８４点の楽曲である。
【０２２８】
また、歌唱候補楽曲の候補として表示された楽曲ＤＥＦについて、フレンドである他のユーザが楽曲ＤＥＦを歌唱した場合の採点結果が表示される。
【０２２９】
なお、歌唱候補楽曲の候補として表示された他の楽曲（楽曲ＥＦＧおよび楽曲ＦＧＨ）についても、フレンドである他のユーザが他の楽曲（楽曲ＥＦＧおよび楽曲ＦＧＨ）を歌唱した場合の採点結果が表示されてもよい。他の楽曲が一画面に表示しきれない場合には複数のページにわたって表示されてもよい。
【０２３０】
また、フレンドである他のユーザが他の楽曲（楽曲ＤＥＦ、楽曲ＥＦＧおよび楽曲ＦＧＨ）を歌唱した場合の採点結果は、ユーザａさんが歌唱候補楽曲の候補として表示された楽曲（楽曲ＤＥＦ、楽曲ＥＦＧおよび楽曲ＦＧＨ）を選択した後に、選択された楽曲毎に表示される態様にしてもよい。
【０２３１】
図９（ｃ）は、図９（ｂ）においてユーザａさんが歌唱候補楽曲として楽曲ＤＥＦを選択し、楽曲ＤＥＦを歌唱した後に採点結果が８６点の場合に表示部３０に表示される画面の一例を示す図である。
【０２３２】
表示部３０に表示されている図９（ｃ）の画面において、ユーザが入力部４６ａを介して「検索」部分を選択すると、図１０が次の画面として表示される。
【０２３３】
図１０の画面では、ユーザａさんが楽曲ＤＥＦを歌唱した採点結果が８６点で、ユーザａさんが設定した歌唱候補範囲情報が＋２点に変更された場合に、フレンドの採点結果の平均点数が８８点（８６点＋２点）の楽曲を次の歌唱候補楽曲の候補として表示する。フレンドの採点結果の平均点数が８８点の楽曲の少なくとも一部の楽曲は、楽曲ＧＨＩ、楽曲ＨＩＪおよび楽曲ＩＪＫである。
【０２３４】
このように、ユーザａさんは自身の歌唱の採点結果をもとに、他のユーザの歌唱履歴を閲覧しつつ歌唱候補楽曲を選択できるので、歌唱選択の幅が広がり、ユーザが継続して楽しくカラオケの練習をすることができ、自分の歌唱力を向上させることができる。
【０２３５】
［５．ユーザ情報（歌唱履歴情報を含む）の一例］
次に、本実施形態に使用されるユーザ情報（歌唱履歴情報等の情報を含む）の一例を図１１に示す。
【０２３６】
なお、これらのユーザ情報はハードディスク５６の記憶部１０９またはサーバ装置２０の記憶部（図示せず）に記憶され、カラオケ装置１６のＣＰＵ５０またはカラオケ装置１６のＣＰＵ５０の機能を実行可能であるサーバ装置２０のＣＰＵ（図示せず）が、その機能を実行する場合に参照する。
【０２３７】
図１１はユーザの歌唱履歴を含むユーザ情報の構成を示すデータテーブルの一例である。図１１のユーザ情報はユーザ毎に作成され、ユーザ名はユーザＩＤ等のユーザ情報によって特定される。楽曲の欄には、ユーザが過去にカラオケ装置１６で歌唱した楽曲の曲名とその楽曲の選曲番号等の情報が記載されている。
【０２３８】
例えば、２番目に選曲してユーザが歌唱した曲名が「ＢＣＤ」の場合には、楽曲「ＢＣＤ」は選曲番号「１２３６」とともにユーザ情報に関係付けられて対応している。
【０２３９】
また、各楽曲をユーザ情報で特定されるユーザが歌唱した場合にカラオケ装置１６が採点した採点結果が採点点数としてユーザ情報に関係付けられて対応している。
【０２４０】
さらに、各楽曲には、その楽曲のアーティストおよびジャンル等の情報が関係付けられて対応している。
【０２４１】
また、ユーザ情報にはユーザの嗜好情報が関係付けられて対応している。ユーザの嗜好情報はユーザがカラオケ装置へ直接入力することができる。また、カラオケ装置１６のＣＰＵ５０またはカラオケ装置１６のＣＰＵ５０の機能を実行可能であるサーバ装置２０のＣＰＵ（図示せず）が、ユーザが歌唱した楽曲に対応しているアーティストおよびジャンル等の情報から自動的に検索し、ユーザが歌唱している頻度が高いアーティストおよびジャンル等の情報をユーザの嗜好情報として登録し、ユーザ情報に関連付けることも可能である。
【０２４２】
なお、図１１のその他の情報には、楽曲付加情報（曲名、作曲・作詞者名、ジャンル名、発表年代／放送年代、主に話題となった人物、楽曲情報が使用された番組名等の情報）が含まれる。
【０２４３】
また、図１１の各情報はアドレス情報によって関連付けられることができる。
【０２４４】
以上、述べてきたユーザ情報のデータテーブルの一例によって、カラオケ装置１６のＣＰＵ５０またはカラオケ装置１６のＣＰＵ５０の機能を実行可能であるサーバ装置２０のＣＰＵ（図示せず）は、対応したユーザ情報、歌唱履歴情報、楽曲情報、アーティスト情報、ジャンル情報、嗜好情報等の情報を自由に検索し、抽出することが可能になる。
【０２４５】
入力されたユーザＩＤ情報はユーザが持つ識別（ＩＤ：Identification）情報と関連づけされているので、ネットワークに接続されている電子機器であればユーザの識別情報を入力すれば、いつでもどこでもユーザＩＤ情報によって特定される識別情報に基づいてそのユーザに関連した情報が読み出し可能になる。
【０２４６】
なお、図４乃至図１０における動作手順を、ハードディスク等の記録媒体に予め記録しておき、或いはインターネット等のネットワークを介して予め記録しておき、これを汎用のマイクロコンピュータ等により読み出して実行することにより、当該汎用のマイクロコンピュータ等を実施形態に係わるＣＰＵとして機能させることも可能である。
【０２４７】
また各電子情報機器間の情報の送受信は有線、無線に限定されず、いずれの方法においても情報の送受信を行うことができる。
【符号の説明】
【０２４８】
１６   ・・・  カラオケ装置
３０   ・・・  表示部
４０   ・・・  歌唱音声情報入力部
１０１ ・・・  採点結果情報演算部
１０２ ・・・  ユーザ検索部
１０３ ・・・  ユーザ抽出部
１０４ ・・・  採点結果範囲情報演算部
１０５ ・・・  楽曲情報抽出部
１０６ ・・・  選択部
【図１】
2011203479.tif 000003
【図２】
2011203479.tif 000004
【図３】
2011203479.tif 000005
【図４】
2011203479.tif 000006
【図１１】
2011203479.tif 000007
【図５】
2011203479.tif 000008
【図６】
2011203479.tif 000009
【図７】
2011203479.tif 000010
【図８】
2011203479.tif 000011
【図９】
2011203479.tif 000012
【図１０】
2011203479.tif 000013