(57)【要約】【課題】未歌唱の楽曲を効果的に提示することができるカラオケリモコン等を提供する。【解決手段】制御部１１１は、アーティスト名を表示部１１３に表示させる際に、「パーフェクト状態である」、「前回のログアウト後にパーフェクト状態が失われた」、「一度もパーフェクト状態になっていない」という３つの状態のうちいずれの状態かを判断し、その判断結果に応じてアーティスト名の表示状態を決定する。【選択図】図９
2010204177.tif 000002
【特許請求の範囲】
【請求項１】
制御部と表示部を有し、センタと通信可能なカラオケリモコンであって、
前記制御部は、
ユーザから受け付けたログイン情報を前記センタに送信し、
前記センタから、当該ユーザがどのアーティストのどの楽曲を歌ったことがあるかを示す歌唱履歴情報を受信し、
前記歌唱履歴情報に基いて、前記ユーザの前回のログアウト時において全曲歌唱済みとなっているアーティストを特定し、
前記特定したアーティストの楽曲のうち、前記ユーザの前回のログアウト後に歌唱可能となった新楽曲があるか否かを判断し、
前記新楽曲があると判断した場合に、当該新楽曲のアーティストを対象アーティストとして選択し、
前記対象アーティストの名前を前記表示部に表示するときに、
まず、当該対象アーティストの名前を、全曲歌唱済みであることを示す第１の表示状態で前記表示部に表示し、
次いで、当該対象アーティストの名前を、全曲歌唱済みではなくなったことを示す第２の表示状態に変化させて前記表示部に表示する、
ことを特徴とするカラオケリモコン。 
【請求項２】
前記制御部は、前記歌唱履歴情報に含まれる複数のアーティストの名前を表示する際に、前記対象アーティストの名前を優先的に前記表示部に表示する、
ことを特徴とする請求項１記載のカラオケリモコン。 
【請求項３】
前記制御部は、
一度も全曲歌唱済みとなっていないアーティストは、前記第２の表示状態とは異なる第３の表示状態で前記表示部に表示し、
全曲歌唱済みとなっているアーティストは、前記第１の表示状態で前記表示部に表示し、
それ以外のアーティストは、前記第２の表示状態で前記表示部に表示する、
ことを特徴とする請求項１または請求項２に記載のカラオケリモコン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部を有するカラオケリモコンに関するものであり、特に当該表示部を用いてカラオケ楽曲を効果的に提示することができるカラオケリモコンに関するものである。
【背景技術】
【０００２】
従来、分厚いカラオケ目次本の代わりに、表示部を有するカラオケリモコン（電子目次本）が普及している。このようなリモコンは、コンピュータのように演算機能、記憶機能、通信機能を有しているのでこれらの機能を用いてカラオケ楽曲（以下、単に「楽曲」ともいう。）の検索を行い、その検索結果を表示部に表示させている。例えば、下記特許文献１には、歌唱者の歌唱履歴を用いて楽曲の検索を行い、その検索結果を表示部に表示させるカラオケリモコンが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３３７４０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
現在の通信カラオケシステムは、１０万曲を超える楽曲を配信可能であるが、実際に歌唱される楽曲はそのうちの一部にすぎない。そのため、楽曲を新たに作成しても歌唱されずにその楽曲の魅力に気づいてもらえないということがあり、歌唱されていない楽曲を効果的に提示することができるカラオケリモコンが望まれている。
【０００５】
この要望に対し、例えば、歌唱者が好きなアーティストの楽曲のうち未歌唱の楽曲を検索して提示することで、当該未歌唱の楽曲の歌唱を促すことができる。特に、アーティストの全ての楽曲を歌唱したときに特別な画像を表示したり、特別な表示状態に変化させたりすることで、歌唱者は全曲歌唱済み（以下、「パーフェクト」という。）を達成しようとして未歌唱の楽曲を歌唱するようになると考えられる。さらに、パーフェクトのアーティスト数を表示するようにすれば、多くのアーティストに対してパーフェクトを達成しようとして多くの未歌唱の楽曲を歌唱するようになると考えられる。
【０００６】
ところで、通信カラオケシステムでは、新しい楽曲が次々と作成され歌唱可能となる楽曲が増えていく。そのため、あるアーティストに対してパーフェクトを達成したとしても、そのあとに新譜（新曲やカップリング曲など）が作成された場合にはそのパーフェクトの状態（以下、単に「パーフェクト状態」という）が失われることになり、パーフェクト状態を維持したい歌唱者にとっては、パーフェクト状態が失われたことを知りたいという要望がある。
【０００７】
本発明は、表示部を用いてカラオケ楽曲を効果的に提示することができるカラオケリモコン等を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１に係る発明は、制御部と表示部を有し、センタと通信可能なカラオケリモコンであって、前記制御部は、ユーザから受け付けたログイン情報を前記センタに送信し、前記センタから、当該ユーザがどのアーティストのどの楽曲を歌ったことがあるかを示す歌唱履歴情報を受信し、前記歌唱履歴情報に基いて、前記ユーザの前回のログアウト時において全曲歌唱済みとなっているアーティストを特定し、前記特定したアーティストの楽曲のうち、前記ユーザの前回のログアウト後に歌唱可能となった新楽曲があるか否かを判断し、前記新楽曲があると判断した場合に、当該新楽曲のアーティストを対象アーティストとして選択し、前記対象アーティストの名前を前記表示部に表示するときに、まず、当該対象アーティストの名前を、全曲歌唱済みであることを示す第１の表示状態で前記表示部に表示し、次いで、当該対象アーティストの名前を、全曲歌唱済みではなくなったことを示す第２の表示状態に変化させて前記表示部に表示することを特徴とする。
【０００９】
請求項１に係る発明によれば、歌唱履歴情報に基いて、ユーザの前回のログアウト時において全曲歌唱済みとなっているアーティストを特定し、前記特定したアーティストの楽曲のうち、前記ユーザの前回のログアウト後に歌唱可能となった新楽曲があるか否かを判断することで、パーフェクト状態ではなくなったアーティストを選択することができる。そして、そのアーティストの名前を、全曲歌唱済みであることを示す第１状態でまず表示し、次いで全曲歌唱済みではなくなったことを示す第２の表示状態に変化させて表示することで、歌唱者に対し、パーフェクト状態でなくなったことを効果的に提示することができる。
なお、第１の状態を、アーティストの名前の横に所定のマークが表示されている状態とすることができる。また、第２の状態を、前記所定のマークが表示されていない状態とすることができる。また、第１の状態から第２の状態に変化させるときに、所定の演出（例えば、前記所定のマークが徐々に消えていく演出、音が鳴る演出等）を伴ってもよい。
これにより、歌唱者の歌唱範囲が広がるので、歌唱されていない楽曲を減らすことができる。また、利用者は、パーフェクトのアーティストの数を増やす・パーフェクト状態を維持するという目的で多くの楽曲を歌唱するので、カラオケ事業の収益を向上させることができる。
【００１０】
また、請求項２に係る発明は、請求項１のカラオケリモコンであって、前記制御部は、前記歌唱履歴情報に含まれる複数のアーティストの名前を表示する際に、前記対象アーティストの名前を優先的に前記表示部に表示することを特徴とする。
【００１１】
請求項２に係る発明によれば、歌唱履歴に含まれる複数のアーティストを表示する際に、パーフェクト状態ではなくなったアーティストを優先的に表示する。
例えば、表示部のリストに表示可能なアーティスト数が６つであり歌唱履歴に含まれるアーティスト数が８つである場合には、パーフェクト状態ではなくなったアーティストを先に表示する。また、パーフェクト状態ではなくなったアーティストをリスト中の上の方に表示してもよい。
これにより、請求項１に係る発明の効果に加えて、パーフェクト状態ではなくなったアーティストを効果的に提示することができるので、利用者に未歌唱の楽曲の歌唱を効果的に促すことができる。
【００１２】
また、請求項３に係る発明は、請求項１または請求項２のカラオケリモコンであって、前記制御部は、一度も全曲歌唱済みとなっていないアーティストは、前記第２の表示状態とは異なる第３の表示状態で前記表示部に表示し、全曲歌唱済みとなっているアーティストは、前記第１の表示状態で前記表示部に表示し、それ以外のアーティストは、前記第２の表示状態で前記表示部に表示することを特徴とする。
【００１３】
これにより、請求項１または請求項２に係る発明の効果に加えて、パーフェクト状態になった後でパーフェクト状態ではなくなったアーティストと、一度もパーフェクト状態になっていないアーティストとを異なる状態で表示することにより、パーフェクト状態ではなくなったアーティストを効果的に提示することができるので、利用者に未歌唱の楽曲の歌唱を効果的に促すことができる。
【発明の効果】
【００１４】
本発明によれば、表示部を用いてカラオケ楽曲を効果的に提示することができる。
【図面の簡単な説明】
【００１５】
【図１】カラオケシステムの構成の一例を示した図である。
【図２】楽曲データベースのデータ構造の一例を示した図である。
【図３】第１歌唱者情報データベースのデータ構造の一例を示した図である。
【図４】第２歌唱者情報データベースのデータ構造の一例を示した図である。
【図５】リモコン、コマンダ、センタの間で送受信される情報の一例を示した図である。
【図６】リモコン側処理のフローチャートである。
【図７】リモコンの表示部の表示レイアウトの一例である。
【図８】リモコンの表示部の表示レイアウトの一例である。
【図９】対象アーティスト選択処理及びアーティスト表示処理のフローチャートである。
【図１０】リモコンの表示部の表示レイアウトの一例である。
【図１１】リモコンの表示部の表示レイアウトの一例である。
【図１２】コマンダ側処理のフローチャートである。
【図１３】センタ側処理のフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態に係るカラオケリモコンを有するカラオケシステムについて説明する。
【００１７】
［カラオケステムの構成］
カラオケシステムは、図１に示すように、各地のカラオケ店舗の客室に設置されたカラオケ装置１００と各種情報の配信・管理を行うセンタ２００とから構成され、各カラオケ装置１００とセンタ２００とは通信網を介して接続されている。なお、通信網は、有線、無線、併用どのような形態でもよく、インターネット等を利用してもよい。図１ではカラオケ装置１００は１つであるが、実際は多数のカラオケ装置１００がセンタ２００に接続される構成となっている。
【００１８】
［センタの構成］
センタ２００は、カラオケ装置１００でのカラオケ楽曲の演奏に用いられる情報及び歌唱者ごとの情報を管理し、また、カラオケ装置１００からの要求によりこれらの情報を配信する。
センタ２００は、図１に示すように、制御部２０１と楽曲データベース２０２と第１歌唱者情報データベース２０３と第２歌唱者情報データベース２０４とから構成される。
制御部２０１は、ＣＰＵとＲＡＭとＲＯＭ等から構成され、ＣＰＵがＲＯＭに記憶された各種プログラムを読み出して実行することにより、センタ２００全体を統括制御する。
以下、各データベースについて順に説明する。
【００１９】
まず、楽曲データベース２０２について説明する。楽曲データベース２０２には、カラオケ楽曲の演奏に用いられる種々の情報が記憶されている。図２に示すように、楽曲データベース２０２には、楽曲ＩＤをキーとして、配信日と楽曲名とアーティストＩＤとアーティスト名と楽音データと背景データと歌詞データ等が記憶されている。
【００２０】
「楽曲ＩＤ」は、カラオケ楽曲ごとに付されたユニークな識別符号である。
「配信日」は、カラオケ楽曲の配信日時（すなわち、カラオケ楽曲の演奏が可能となった日時）である。
「楽曲名」は、カラオケ楽曲の曲名であり、楽曲の検索・選択時においてリモコン１１０の表示部１１３に表示される。
「アーティストＩＤ」は、カラオケ楽曲原曲のアーティストごとに付されたユニークな識別符号である。
「アーティスト名」は、上記アーティストＩＤに対応付けられるアーティスト名であり、後述するように、楽曲の検索・選択時においてリモコン１１０の表示部１１３に所定の表示状態で表示される。また、カラオケ楽曲の演奏開始時にコマンダに接続されているディスプレイに表示される。
「楽音データ」は、カラオケ楽曲の生成起源となるデータである。例えば、ＭＩＤＩデータ、ＭＰＥＧデータとすることができるが、本実施形態においては、楽音データのフォーマットはどのようなものであってもよい。
「背景データ」は、カラオケ楽曲の演奏中に表示される背景画像（動画、静止画）の生成起源となるデータである。本実施形態においては、背景データのフォーマットはどのようなものであってもよい。
「歌詞データ」は、カラオケ楽曲の演奏中に表示される歌詞の生起起源となるデータである。なお、楽曲演奏中の歌詞表示態様については公知の種々の技術を用いることができる。
また、楽曲データベース２０２の内容は、適宜のタイミングで更新される。例えば、所定の時間間隔で更新（例えば、日単位）してもよく、新譜が作成されるごとに更新してもよい。
【００２１】
次に、第１歌唱者情報データベース２０３について説明する。第１歌唱者情報データベース２０３には、歌唱者に関する種々の情報が記憶されている。図３に示すように、第１歌唱者情報データベース２０３には、歌唱者ＩＤをキーとして、ニックネームと住所と性別と生年月日とログアウト日時と歌唱楽曲ＩＤと歌唱日時と採点データ等が記憶されている。
【００２２】
「歌唱者ＩＤ」は、歌唱者を識別するためのユニークな識別符号である。
「ニックネーム」は、例えば、カラオケ装置１００において、順位を表示する際に用いられる。なお、ニックネームは、歌唱者自身が任意に決めることができる。
「ログアウト日時」は、前回のログアウト日時である。
「歌唱楽曲ＩＤ」は、歌唱者が歌唱した楽曲のＩＤであり、楽曲データベース２０２（図２）の「楽曲ＩＤ」と共通の内容である。
「歌唱日時」は、歌唱者が歌唱した日時である。
「採点データ」は、カラオケ楽曲を歌唱したときの採点値である。
また、第１歌唱者情報データベース２０３の内容は、適宜のタイミングで更新される。例えば、歌唱者のログアウト時、歌唱者の新規登録があったとき、歌唱が行われたとき等に更新することができる。
また、第１歌唱者情報データベース２０３の一部の情報（ニックネーム、住所、性別、生年月日）は、カラオケ装置１００のリモコン１１０を用いて登録することができる。また、パソコンや携帯電話を用いて登録することができる。
【００２３】
次に、第２歌唱者情報データベース２０４について説明する。第２歌唱者情報データベース２０４には、歌唱者ＩＤをキーとして、歌唱者ごとに作成された歌唱履歴情報が記憶されている。図４は、歌唱者ごとに作成された歌唱履歴情報のデータ構造の一例を示している。
アーティストＩＤ（１）〜アーティストＩＤ（ｍ）は、歌唱者が歌唱したカラオケ楽曲のアーティストを示す識別符号であり、楽曲データベース２０２（図２）の「アーティストＩＤ」と共通の内容である。アーティストＩＤの総数は、歌唱者が歌唱したことのあるアーティストの数を示すものであり、新しいアーティストのカラオケ楽曲が歌唱されるたびに、新しいアーティストＩＤが新規に付与される。図４においては、アーティストＩＤの総数は「ｍ」であるから、「ｍ」（人・グループ）のアーティストを歌唱したことがあることを示している。
パーフェクトフラグは、そのアーティストの全ての楽曲を歌唱した（パーフェクト状態になった）場合に「ＯＮ」となり、全てを歌唱していない場合（パーフェクト状態になっていない場合）は「ＯＦＦ」となる。また、一度パーフェクト状態となった後でパーフェクト状態ではなくなった場合は「ＲＥ−ＯＦＦ」となる。すなわち、パーフェクトを達成したあとに新譜（新曲やカップリング曲など）が配信された場合にはそのパーフェクトの状態（以下、単に「パーフェクト状態」という）が失われて「ＲＥ−ＯＦＦ」となる。
マスターフラグは、そのアーティストの全ての楽曲を歌唱し、かつ全ての楽曲の採点値が一定値以上（例えば、９０点以上）となった場合に「ＯＮ」となり、そうではない場合に「ＯＦＦ」となる。
歌唱済み楽曲ＩＤ（１）〜歌唱済み楽曲ＩＤ（ｎ・ｘ）は、歌唱者が歌唱したカラオケ楽曲を示す識別符号であり、楽曲データベース（図２）の「楽曲ＩＤ」と共通の内容である。歌唱済み楽曲ＩＤの総数は、歌唱者が歌唱したことのあるカラオケ楽曲の数を示すものであり、新しいカラオケ楽曲が歌唱されるたびに、新しい歌唱済み楽曲ＩＤが新規に付与される。図１においては、アーティストＩＤが「１」のアーティストについては、異なる「ｎ」（曲）を歌唱したことがあることを示しており、また、アーティストＩＤが「ｍ」のアーティストについては、異なる「ｘ」（曲）を歌唱したことがあることを示している。
「歌唱回数」は、その楽曲を何回歌ったことがあるかを示すものである。「最高得点」は、その楽曲の採点値のうち、最も高い点数を示すものである。「最高順位」は、最高得点における順位であり、他の歌唱者の最高得点との比較によって算出される。
第２歌唱者情報データベース２０４は、第１歌唱者情報データベース２０３とリンクしており、第１歌唱者情報データベース２０３の更新に応じて、第２歌唱者情報データベースも更新される。ただし、パーフェクトフラグ及びマスターフラグについては、後述するようにリモコン１１０からの指示により更新される。
【００２４】
［カラオケ装置の構成］
図１に示すように、カラオケ装置１００は、リモコン１１０とコマンダ１２０とから構成される。なお、複数のリモコン１１０が、コマンダ１２０と通信可能となるように構成してもよい。
リモコン１１０は、制御部１１１と通信部１１２と表示部１１３とタッチパネル１１４と記憶部１１５とから構成されている。
制御部１１１は、ＣＰＵとＲＡＭとＲＯＭ等から構成され、ＣＰＵがＲＯＭに記憶された各種プログラムを読み出して実行することにより、リモコン１１０全体を統括制御する。
通信部１１２は、コマンダ１２０と無線通信を行うためのインタフェース及びセンタ２００と通信するためのインタフェースである。なお、コマンダ１２０との間で赤外線通信も行うように構成してもよい。
表示部１１３には、本実施形態を実現するために必要な情報を含む種々の情報を表示する。また、表示部１１３の前面にはユーザインタフェースとして機能するタッチパネル１１４が設けられている。
記憶部１１５には、楽曲の検索に用いられる目次本データやログインしている歌唱者の歌唱者データが記憶される。目次本データは、センタ２００から取得され楽曲データベース２０２の項目の一部と同じである。ただし、楽音データ及び背景データは目次本データには含まれていない。また、目次本データの内容は、例えば新譜が作成されるたびに更新され、更新のための情報はセンタ２００またはコマンダ１２０から取得する。歌唱者データは、センタ２００から取得された第１歌唱者情報データベース２０３及び第２歌唱者情報データベース２０４の項目の一部と同じである。また、歌唱者データには、後述の対象アーティストフラグとパーフェクトリストが含まれる。
コマンダ１２０は、制御部１２１と通信部１２２と映像音声再生部１２３と補助記憶部１２４とから構成されている。
制御部１２１は、ＣＰＵとＲＡＭとＲＯＭ等から構成され、ＣＰＵがＲＯＭに記憶された各種プログラムを読み出して実行することにより、コマンダ１２０全体を統括制御する。
通信部１２２は、リモコン１１０と無線通信を行うためのインタフェース及びセンタ２００と通信するためのインタフェースである。なお、リモコン１１０との間で赤外線通信も行うように構成してもよい。
映像音声再生部１２３は楽曲の演奏及び映像の再生を行う。また、センタ２００から送信されたデータに基いてストリーミング再生を行うことも可能である。
補助記憶部１２４には、例えば、楽曲の演奏に必要な音声データ及び映像データ等が記憶される。また、ゲーム等のアプリケーションデータが記憶される。これらのデータは、センタ２００よりダウンロードによって受信している。
また、図示しない音声入力手段（マイク等）、映像表示手段（ディスプレイ等）が、コマンダ１２０に接続されている。
【００２５】
なお、本発明の理解に直接関係のない部分（センタ及びカラオケ装置における一般的な構成）については、図示を省略し冗長な説明を避ける。
【００２６】
［カラオケシステムで送受信される情報］
次に、リモコン、コマンダ、センタ間で送受信される情報について、図５を参照しつつ説明する。
【００２７】
リモコン１１０は、ログイン操作（歌唱者ＩＤとパスワードの入力）を歌唱者から受け付けると（１）、センタ２００に対しログイン情報（歌唱者ＩＤとパスワード）を送信する（２）。
【００２８】
センタ２００は、受信したログイン情報に基いてログイン認証を行い（３）、認証後、第１歌唱者情報データベース２０３及び第２歌唱者情報データベース２０４を参照し、ニックネーム等の歌唱者情報をリモコン１１０に送信する（４）。また、第１歌唱者情報データベース２０３にキー設定情報や音量設定情報が含まれている場合は、これらの情報についても歌唱者情報として送信する。
【００２９】
リモコン１１０は、表示部１１３に第１操作画面を表示する（５）。なお、以下ではマイアーティストボタン１４１（後述）が押下されたものとして説明を行う。リモコン１１０は、マイアーティストボタン１４１の押下を受け付けると（６）、センタ２００に対し歌唱履歴要求情報を送信する（７）。歌唱履歴要求情報には、操作した歌唱者の歌唱者ＩＤが含まれている。なお、第１操作画面の詳細については後述する。
【００３０】
センタ２００は、歌唱履歴要求情報を受信すると、第２歌唱者情報データベース２０４を参照し、受信した歌唱履歴要求情報に含まれる歌唱者ＩＤに対応する歌唱履歴情報を取得し（８）、取得した歌唱者履歴情報をリモコン１１０に対し送信する（９）。
【００３１】
リモコン１１０は、受信した歌唱履歴情報に基いて表示部１１３に第２操作画面を表示し（１０）、歌唱者からのリクエスト操作を受け付け（１１）、受け付けたリクエスト操作に基いてリクエスト情報をコマンダ１２０に対し送信する（１２）。リクエスト情報には、演奏をリクエストする楽曲ＩＤとリクエストした歌唱者の歌唱者ＩＤが含まれる。なお、第２操作画面の詳細については後述する。
【００３２】
コマンダ１２０は、リクエスト情報を受信すると、受信したリクエスト情報に含まれる楽曲ＩＤのカラオケ楽曲の演奏を行い、また、歌唱内容を採点する（１３）。
【００３３】
コマンダ１２０は、楽曲の演奏を終了すると、演奏結果情報をリモコン１１０に対し送信する（１４）。演奏結果情報には、歌唱された楽曲ＩＤと歌唱者ＩＤと採点データが含まれている。
リモコン１１０は、演奏結果情報を受信すると、記憶部１１５に記憶されている歌唱者データを更新する（１５）。
【００３４】
また、コマンダ１２０は、楽曲の演奏を終了すると、演奏結果情報をセンタ２００に対し送信する（１６）。演奏結果情報には、歌唱された楽曲ＩＤ、歌唱者ＩＤ、採点データが含まれる。
センタ２００は、演奏結果情報を受信すると、第１歌唱者情報データベース２０３を更新する（１７）。
【００３５】
リモコン１１０は、歌唱者からログアウト操作を受け付けると（１８）、センタ２００にフラグ更新情報を送信する（１９）。フラグ更新情報には、歌唱者ＩＤ及び更新すべきパーフェクトフラグ及びマスターフラグの内容が含まれる。
【００３６】
センタ２００は、フラグ更新情報を受信すると、第２歌唱者情報データベース２０４を更新する（２０）。
【００３７】
なお、上記（５）において、マイアーティストボタン１４１以外が押下されてリクエスト操作が行われた場合は、上記（５）のあと、リクエスト操作受付・楽曲演奏・採点・更新処理が順に行われる。すなわち、リモコン１１０は歌唱履歴要求情報をセンタ２００に送信しない。
また、第１操作画面においてマイアーティストボタン１４１が再度押下された場合は、既に歌唱者情報をセンタ２００から取得されているので、リモコン１１０は、上記（７）の処理（すなわち、センタ２００に歌唱履歴要求情報を送信する処理）は行われない。
また、歌唱者がログアウト操作を行うまでの間、リクエスト操作受付・楽曲演奏・採点・更新処理が繰り返し行われる。
なお、センタ２００は、上記（４）で歌唱者情報を送信するときに歌唱者履歴要求情報も併せて送信してもよい。
また、上記（１４）及び（１５）の処理は、後述するように歌唱採点（１３）ごとにパーフェクトフラグやマスターフラグの更新を行う（すなわち、パーフェクト状態やマスター状態の更新を歌唱採点（１３）ごとに行う）ために必要であるが、パーフェクト状態やマスター状態の更新を歌唱採点（１３）ごとに行うのではなく、マイアーティストボタン１４１の押下（６）ごとに行う場合は、（１４）及び（１５）の処理を行わなくてもよい。この場合、コマンダ１２０は、演奏結果情報をリモコン１１０に送信せず、また、リモコン１１０は、演奏結果情報に基いた歌唱者データの更新を行わない。
このような構成では、コマンダ１２０は、演奏結果情報をセンタ２００に対してのみ送信し（１６）、センタ２００は演奏結果情報に基いて第１歌唱者情報データベース２０３を更新する。
そして、このような構成では、マイアーティストボタン１４１を押下される（６）ごとに、リモコン１１０は、センタ２００に対し歌唱履歴要求情報を送信する（７）。すなわち、マイアーティストボタン１４１が押下されるごとに、パーフェクト状態やマスター状態の更新が行われる。これにより、第２操作画面の表示内容（マスターマーク１７１やパーフェクトマーク１７２の表示状態）が歌唱採点ごとに次々と変化することがないので、歌唱者の歌唱気分が散在することがなくなる。また、歌唱者の意思でパーフェクト状態やマスター状態の更新を行うことができる。
【００３８】
［リモコン１１０側の処理］
次に、リモコン１１０側で実行されるリモコン側処理について具体的に説明する。リモコン側処理のプログラムは、制御部１１１内のＲＯＭに記憶されており、制御部１１１内のＣＰＵにより実行される。図６は、リモコン側処理のフローチャートである。以下では、ログイン操作後、第１操作画面上でマイアーティストボタン１４１を押下されたものとして説明を行う。
【００３９】
まず、Ｓ１１において、制御部１１１は初期画面を表示部１１３に表示する。初期画面には、ログイン操作を促すメッセージ等が表示される。
Ｓ１２において、制御部１１１は、歌唱者からログイン操作（歌唱者ＩＤ及びパスワードの入力）をタッチパネル１１４を介して受け付ける。なお、ログイン操作は、歌唱者が有するＩＣカード等が用いられてもよい。
【００４０】
Ｓ１３において、制御部１１１は、センタ２００に対し、上記Ｓ１２で受け付けた歌唱者ＩＤ及びパスワードをログイン情報として送信する。なお、制御部１１１は、ログイン情報を暗号化して送信してもよい。
【００４１】
Ｓ１４において、制御部１１１は、センタ２００から歌唱者情報を受信し、記憶部１１５に歌唱者データとして記憶する。歌唱者情報には、センタ２００の第１歌唱者情報データベース２０３に記憶されているニックネームと歌唱楽曲ＩＤと歌唱日時、及び、第２歌唱者情報データベース２０４に記憶されているパーフェクトフラグとマスターフラグが含まれている。
【００４２】
Ｓ１５において、制御部１１１は、受信した歌唱者情報に基いて表示部１１３に第１操作画面を表示する。図７は、第１操作画面のレイアウトの一例を示している。図７に示すように、表示部１１３の右上にはニックネーム（受信した歌唱者情報に含まれている）が表示され、また、楽曲検索や演奏操作のための複数の操作子が表示されている。また、マイアーティストボタン１４１が表示されている。なお、第１操作画面のレイアウトは単なる一例であり、第１操作画面上にキャラクター等を表示してもよい。
【００４３】
説明を図６に戻す。
Ｓ１６において、制御部１１１は、マイアーティストボタン１４１の押下を受け付ける。
Ｓ１７において、制御部１１１は、センタ２００に対し歌唱履歴要求情報を送信する。歌唱履歴要求情報には、操作した歌唱者の歌唱者ＩＤが含まれている。
Ｓ１８において、制御部１１１は、センタ２００から歌唱履歴情報を受信し、記憶部１１５に歌唱者データの一部として記憶する。なお、パーフェクトフラグとマスターフラグについては、Ｓ１４で既に送信されているから、このＳ１８では送信されない。
【００４４】
Ｓ１９において、制御部１１１は対象アーティスト選択処理を実行する。対象アーティスト処理の詳細については後述する。
Ｓ２０において、制御部１１１はアーティスト表示処理を実行する。アーティスト表示処理では、表示部１１３に第２操作画面が表示される。
【００４５】
図８は、第２操作画面のレイアウトの一例を示している。図８に示すように、表示部１１３には、アーティスト表示部１５１〜１５６とマスター数表示領域１６１とパーフェクト数表示領域１６２が設けられている。各アーティスト表示部には、歌唱者が「お気に入り」として登録したアーティスト名が表示される。なお、歌唱者は、「お気に入り」の登録をリモコン１１０を用いて行うことができる。また、パソコンや携帯電話を用いて登録できるように構成してもよい。また、「お気に入り」として登録されたアーティストのアーティストＩＤは、センタ２００側（例えば、第１歌唱者情報データベース２０３）で管理され、この情報は、歌唱者情報の一部として上記Ｓ１４で受信しているものとする。
【００４６】
いずれかのアーティスト表示部が押下されると、制御部１１１は、そのアーティストの楽曲一覧が表示され、いずれかの楽曲を選択してリクエストを行う。なお、楽曲一覧を表示する際に、それぞれの楽曲の歌唱回数を表示してもよい。
【００４７】
また、図８において、アーティスト表示部１５１及びアーティスト表示部１５５内に、パーフェクトマーク１７２が表示されている。パーフェクトマーク１７２は、パーフェクト状態にあるアーティストを示している。なお、以下では、パーフェクトマーク１７２が表示されている状態を第１の表示状態という。また、図８のパーフェクトマーク１７２の形状は単なる一例である。
【００４８】
また、図８において、アーティスト表示部１５１内に、マスターマーク１７１が表示されている。マスターマーク１７１は、パーフェクト状態、かつ全ての楽曲の採点値が一定値以上（例えば、９０点以上）となっている状態（以下、「マスター状態」という）のアーティストを示している。なお、図８のマスターマーク１７１の形状は単なる一例である。
【００４９】
また、図８において、アーティスト表示部１５４の背景は、他のアーティスト表示部とは異なる表示状態（以下、「第２の表示状態」という。）となっている。第２の表示状態は、パーフェクトを達成したあとに新譜（新曲やカップリング曲など）が配信されたことによってそのパーフェクトの状態が失われたアーティストであることを示している。
【００５０】
また、図８において、アーティスト表示部１５２、１５３、１５６には、第１の表示状態及び第２の表示状態以外の状態（以下、「第３の表示状態」という。）でアーティスト名が表示されている。
【００５１】
また、図８において、マスター数表示領域１６１内には、マスター状態となっているアーティスト数が表示され、パーフェクト数表示領域１６２内には、パーフェクト状態となっているアーティスト数が表示されている。マスター状態となっているアーティスト数は、マスターフラグが「ＯＮ」となっているアーティスト数をカウントすることにより算出される。また、パーフェクト状態となっているアーティスト数は、パーフェクトフラグが「ＯＮ」となっているアーティスト数をカウントすることにより算出される。
【００５２】
パーフェクト状態が報知されることにより、歌唱者は多くのアーティストに対してパーフェクト状態を達成しようとして未歌唱の楽曲を歌唱するようになる。これにより、未歌唱のカラオケ楽曲を効果的に提示することができる。
【００５３】
また、マスター状態が報知されることにより、歌唱者は多くのアーティストに対してマスター状態を達成しようとして数多くの歌唱を行うようになる。これにより、カラオケ店舗の利用時間が長くなり、該カラオケ店舗の事業者は収益を向上させることができる。
【００５４】
なお、第２操作画面のレイアウトは単なる一例である。アーティスト表示処理の詳細については後述する。
【００５５】
説明を図６に戻す。
Ｓ２１において、歌唱者からリクエスト操作をタッチパネル１１４を介して受け付ける。
Ｓ２２において、上記Ｓ２１で受け付けたリクエスト操作に基いてリクエスト情報をコマンダ１２０に対し送信する。リクエスト情報には、演奏をリクエストする楽曲ＩＤとリクエストした歌唱者の歌唱者ＩＤが含まれている。
【００５６】
コマンダ１２０でリクエストした楽曲が演奏された後、Ｓ２３において、制御部１１１はコマンダ１２０から演奏結果情報を受信し、歌唱者データを更新する。具体的には、歌唱された楽曲ＩＤと歌唱日時と採点データの組として新たに記憶する。また、パーフェクトフラグやマスターフラグの更新が必要な場合は、これらのフラグの内容を更新する。具体的には、制御部１１１は、受信した楽曲ＩＤに基いて、歌唱された楽曲が「お気に入り」に登録されているアーティストであって、かつ今回の歌唱によってパーフェクト状態になったと判断した場合は、パーフェクトフラグを「ＯＮ」に更新する。さらに、制御部１１１は、受信した採点データに基いて、今回の歌唱によってマスター状態になったと判断した場合は、マスターフラグを「ＯＮ」に更新する。
【００５７】
Ｓ２４において、ログアウト操作を歌唱者から受け付ける。
Ｓ２５において、フラグ更新情報をセンタ２００に対し送信する。フラグ更新情報には、歌唱者ＩＤとパーフェクトフラグとマスターフラグが含まれている。これにより、第２歌唱者情報データベース２０４の情報のうち、パーフェクトフラグ及びマスターフラグの内容については、リモコン１１０から送信されるフラグ更新情報に基いて更新されることになる。
【００５８】
［対象アーティスト選択処理］
次に、リモコン側処理のＳ１９で実行される対象アーティスト選択処理について具体的に説明する。図９は、対象アーティスト選択処理のフローチャートである。
【００５９】
Ｓ３１において、制御部１１１は、センタ２００から受信した歌唱履歴情報に含まれるアーティストＩＤを１つ特定する。
Ｓ３２において、制御部１１１は、上記Ｓ３１で特定したアーティストＩＤのパーフェクトフラグを調べ、「ＯＮ」となっているか（すなわち、そのアーティストはパーフェクト状態か）否かを判断する。
【００６０】
パーフェクトフラグが「ＯＮ」となっている場合は（Ｓ３２：ＹＥＳ）、制御部１１１は、Ｓ３３において、そのアーティストＩＤを記憶部１１５のパーフェクトリストに追加する。
Ｓ３４において、制御部１１１は、歌唱履歴情報に含まれるアーティストＩＤの全てに上記処理を行ったか否かを判断する。
【００６１】
上記処理を行っていないアーティストＩＤが存在する場合は（Ｓ３４：ＮＯ）、制御部１１１は、処理をＳ３１に移行させる。一方、全てのアーティストＩＤに対し上記処理を行った場合は（Ｓ３４：ＹＥＳ）、制御部１１１は、処理をＳ３５に移行させる。
【００６２】
Ｓ３５において、制御部１１１は、パーフェクトリストからアーティストＩＤを１つ特定する。
Ｓ３６において、制御部１１１は、上記Ｓ３５で特定したアーティストＩＤのアーティストの楽曲のうち、歌唱者の前回のログアウト後に歌唱可能となった新楽曲があるか否かを判断する。具体的には、制御部１１１は、歌唱者データを参照して前回のログアウト日時を取得し、その後目次本データを参照して当該ログアウト日時よりも遅い配信日を有するそのアーティストの楽曲（新楽曲）が存在するか否かを判断する。
【００６３】
新楽曲があると判断すると（Ｓ３６：ＹＥＳ）、制御部１１１は、Ｓ３７において、Ｓ３５で特定したアーティストＩＤの「対象アーティストフラグ」をＯＮとする。ただし、パーフェクトフラグは「ＯＮ」のまま変化させない。以下、対象アーティストフラグをＯＮとしたアーティストを対象アーティストという。
Ｓ３８において、制御部１１１は、パーフェクトリストに含まれるアーティストＩＤの全てに上記処理を行ったか否かを判断する。
【００６４】
上記処理を行っていないアーティストＩＤが存在する場合は（Ｓ３８：ＮＯ）、制御部１１１は、処理をＳ３５に移行させる。一方、全てのアーティストＩＤに対し上記処理を行った場合は（Ｓ３８：ＹＥＳ）、制御部１１１は、対象アーティスト選択処理を終了する。
【００６５】
［アーティスト表示処理］
次に、リモコン側処理のＳ２０で実行されるアーティスト表示処理について具体的に説明する。図９は、アーティスト表示処理のフローチャートである。
【００６６】
まず、Ｓ５１において、制御部１１１は、第２操作画面のアーティスト表示部１５１〜１５６に表示するアーティスト名を決定する。図８に示したように、アーティスト表示部の個数は６つであるので、「お気に入り」に登録されているアーティストの数がそれよりも大きい場合は、どのアーティスト名を第２操作画面に表示するかを選択する必要がある。
【００６７】
本実施形態では、前回のログイン後に新楽曲が配信されたためにパーフェクト状態ではなくなったアーティスト（対象アーティスト）のアーティスト名を表示部１１３に優先的に表示する。これにより、歌唱者に対して、新たに未歌唱曲が発生した（作成された）アーティスト名を効果的に提示することができる。なお、制御部１１１は、対象アーティストフラグを参照することにより、対象アーティストを抽出することができる。また、対象アーティスト以外のアーティスト名については、歌唱回数が大きい順や五十音順等で選択してもよい。
なお、パーフェクトフラグが「ＲＥ−ＯＦＦ」となっているアーティストのアーティスト名も優先的に表示してもよい。
【００６８】
Ｓ５２において、制御部１１１は、上記Ｓ５１で決定されたアーティストを所定の表示状態で表示する。このとき、パーフェクトフラグ及びマスターフラグを参照して表示態様を決定する。
パーフェクトフラグが「ＯＮ」となっている場合は、制御部１１１は第１の表示状態でアーティスト名を表示部１１３に表示する。また、マスターフラグも「ＯＮ」となっている場合は、制御部１１１はアーティスト名の横にマスターマーク１７１も表示する。
また、パーフェクトフラグが「ＲＥ−ＯＦＦ」となっている場合は、制御部１１１は第２の表示状態でアーティスト名を表示部１１３に表示する。
また、パーフェクトフラグが「ＯＦＦ」となっている場合は、制御部１１１は第３の表示状態でアーティスト名を表示部１１３に表示する。
【００６９】
図１０は、Ｓ５２における第２操作画面のレイアウトの一例である。以下では、前回のログイン後に、「ミスチルドレン」の新譜が配信されたためにパーフェクト状態を失ったものとして説明を行う。
図１０に示すように、アーティスト名「ミスチルドレン」が、アーティスト表示部の最上段であるアーティスト表示部１５１に優先的に表示されている。また、アーティスト表示部１５１には、「ミスチルドレン」はパーフェクト状態を失ったものの第１の表示状態で表示されている。また、マスター数表示領域１６１及びパーフェクト数表示領域１６２には、パーフェクト状態が失われる前の数が表示されている。
【００７０】
説明を図９に戻す。
Ｓ５３において、制御部１１１は、対象アーティストが存在するか否かを判断する。具体的には、制御部１１１は、第２操作画面に表示したアーティストのうち対象アーティストフラグがＯＮとなっているアーティストが存在するか否かを判断する。
【００７１】
対象アーティストが存在する場合は（Ｓ５３：ＹＥＳ）、制御部１１１は、Ｓ５４において、演出処理を行う。演出処理では、制御部１１１は対象アーティストのアーティスト名の横に表示されているパーフェクトマーク１７２（マスターマーク１７１が表示されている場合には、マスターマーク１７１も）を削除し、第２の表示状態に変更して表示する。また、制御部１１１は、このアーティストのパーフェクトフラグを「ＲＥ−ＯＦＦ」に変更する。また、制御部１１１は、マスター数表示領域１６１及びパーフェクト数表示領域１６２の数を減算して表示する。
【００７２】
図１１は、Ｓ５４における第２操作画面のレイアウトの一例である。図１１に示すように、アーティスト名「ミスチルドレン」が、第２の表示状態で表示されている。
なお、第１の表示状態から第２の表示状態に変化させるときに、所定の演出（例えば、前記所定のマークが徐々に消えていく演出、音が鳴る演出等）を伴ってもよい。
これにより、歌唱者は、パーフェクト状態であったアーティストがパーフェクト状態ではなくなったことを容易に認識することができる。
【００７３】
［コマンダ１２０側の処理］
次に、コマンダ１２０側で実行されるコマンダ側処理について具体的に説明する。コマンダ側処理のプログラムは、制御部１２１内のＲＯＭに記憶されており、制御部１２１内のＣＰＵにより繰り返し実行される。図１２は、コマンダ側処理のフローチャートである。
【００７４】
Ｓ７１において、制御部１２１は、リモコン１１０からリクエスト情報を受信したか否かを判断する。リクエスト情報を受信していないと判断した場合は（Ｓ７１：ＮＯ）、制御部１１１は、コマンダ側処理を終了する。
【００７５】
一方、リクエスト情報を受信したと判断した場合は（Ｓ７１：ＹＥＳ）、映像音声再生部１２３は、Ｓ７２において、リクエスト情報に含まれる楽曲ＩＤで特定されるカラオケ楽曲を演奏し、また、制御部１２１は、歌唱内容を採点する。
【００７６】
Ｓ７３において、カラオケ楽曲の演奏終了後、制御部１２１は、リモコン１１０に対し演奏結果情報を送信する。演奏結果情報には、歌唱された楽曲ＩＤと歌唱者ＩＤと採点データが含まれている。
【００７７】
Ｓ７４において、制御部１２１は、リモコン１１０に対し演奏結果情報を送信する。演奏結果情報には、歌唱された楽曲ＩＤと歌唱者ＩＤと採点データが含まれている。
【００７８】
［センタ２００側の処理］
次に、センタ２００側で実行されるセンタ側処理について具体的に説明する。センタ側処理のプログラムは、制御部２０１内のＲＯＭに記憶されており、制御部２０１内のＣＰＵにより繰り返し実行される。図１３は、センタ側処理のフローチャートである。
【００７９】
Ｓ９１において、制御部２０１はリモコン１１０からログイン情報を受信したか否かを判断する。ログイン情報を受信していないと判断した場合は（Ｓ９１：ＮＯ）、制御部２０１は、処理をＳ９３に移行させる。一方、ログイン情報を受信したと判断した場合は（Ｓ９１：ＹＥＳ）、制御部２０１は、処理をＳ９２に移行させる。
【００８０】
Ｓ９２において、制御部２０１は、ログイン認証処理を行い、認証後、第１歌唱者情報データベース２０３及び第２歌唱者情報データベース２０４を参照し、ニックネームと歌唱楽曲ＩＤと歌唱日時、及び、パーフェクトフラグとマスターフラグを歌唱者情報としてリモコン１１０に対し送信する。
【００８１】
Ｓ９３において、制御部２０１は、リモコン１１０から歌唱履歴要求情報を受信したか否かを判断する。歌唱履歴要求情報を受信していないと判断した場合は（Ｓ９３：ＮＯ）、制御部２０１は、処理をＳ９５に移行させる。一方、歌唱履歴要求情報を受信したと判断した場合は（Ｓ９３：ＹＥＳ）、制御部２０１は、処理をＳ９４に移行させる。
【００８２】
Ｓ９４において、制御部２０１は、第２歌唱者情報データベース２０４を参照し、歌唱履歴情報をリモコン１１０に送信する。
Ｓ９５において、制御部２０１は、コマンダ１２０から演奏結果情報を受信したか否かを判断する。演奏結果情報を受信していないと判断した場合は（Ｓ９５：ＮＯ）、制御部２０１は、処理をＳ９７に移行させる。
【００８３】
一方、演奏結果情報を受信したと判断した場合は（Ｓ９５：ＹＥＳ）、制御部２０１は、処理をＳ９６に移行させる。Ｓ９６において、制御部２０１は、第１歌唱者情報データベース２０３を更新する。また、第１歌唱者情報データベース２０３の更新に伴い、制御部２０１は、第２歌唱者情報データベース２０４を更新する。
【００８４】
Ｓ９７において、制御部２０１は、リモコン１１０からフラグ更新情報を受信したか否かを判断する。フラグ更新情報を受信していないと判断した場合は（Ｓ９７：ＮＯ）、制御部２０１は、センタ側処理を終了する。一方、フラグ更新情報を受信したと判断した場合は（Ｓ９７：ＹＥＳ）、制御部２０１は、処理をＳ９８に移行させる。
【００８５】
Ｓ９８において、制御部２０１は、第２歌唱者情報データベース２０４のパーフェクトフラグ及びマスターフラグを更新する。
【００８６】
上述したとおり、本実施形態では、制御部１１１は、アーティスト名を表示部１１３に表示させる際に、「パーフェクト状態である」、「前回のログアウト後にパーフェクト状態が失われた」、「一度もパーフェクト状態になっていない」という３つの状態のうちいずれの状態かを判断し、その判断結果に応じてアーティスト名の表示状態を決定する。これにより、本実施形態のリモコン１１０は、未歌唱曲が存在するアーティストを効果的に提示することができる。
【００８７】
また、前回のログアウト後にパーフェクト状態が失われたアーティストのアーティスト名を表示部１１３に表示する際には、まず、第１の表示状態で表示部１１３に表示し、次いで、第２の表示状態に変化させて表示部１１３に表示するので、未歌唱曲が存在するアーティストをより効果的に提示することができる。
【００８８】
本発明は上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることはいうまでもない。例えば、第１歌唱者情報データベース２０３と第２歌唱者情報データベース２０４を１つの歌唱者情報データベースとして構成してもよい。
【００８９】
また、上述した各フローチャートは単なる一例であり、該各フローチャートの処理と同等の結果を得ることができるものであれば、他のフローチャートによって処理を実現してもよい。
また、上述したリモコンに係る方法、当該方法をコンピュータに実行させるためのプログラム、当該プログラムを記録した記録媒体等としても本発明は実現可能である。
【符号の説明】
【００９０】
１００…カラオケ装置
１１０…リモコン
１１１…制御部、１１２…通信部、１１３…表示部、１１４…タッチパネル、１１５…記憶部
１２０…コマンダ
１２１…制御部、１２２…通信部、１２３…映像音声再生部、１２４…補助記憶部
２００…センタ
２０１…制御部、２０２…楽曲データベース、
２０３…第１歌唱者情報データベース、２０４…第２歌唱者情報データベース
【図１】
2010204177.tif 000003
【図２】
2010204177.tif 000004
【図３】
2010204177.tif 000005
【図４】
2010204177.tif 000006
【図５】
2010204177.tif 000007
【図６】
2010204177.tif 000008
【図７】
2010204177.tif 000009
【図９】
2010204177.tif 000010
【図１２】
2010204177.tif 000011
【図１３】
2010204177.tif 000012
【図８】
2010204177.tif 000013
【図１０】
2010204177.tif 000014
【図１１】
2010204177.tif 000015