(57)【特許請求の範囲】
【請求項１】
カラオケ曲を演奏するカラオケ装置と、前記カラオケ装置により演奏される前記カラオケ曲の情報を有する複数の携帯機器がネットワークを介して接続されるサーバ装置と、を備えるカラオケシステムにおける情報処理装置であって、
前記情報処理装置は、
複数の前記携帯機器から、少なくとも一つの前記カラオケ曲の情報を含むカラオケ曲リストを受信する第１受信手段と、
ユーザによる指示に基づき、前記携帯機器において選択又は再生された曲に関する情報を取得する第１取得手段と、
前記第１受信手段により受信された複数の前記カラオケ曲リストのうち、一部の前記カラオケ曲リストに含まれる前記カラオケ曲の情報から、前記カラオケ曲の情報を含む前記カラオケ曲リストを送信した前記携帯機器以外の他の前記携帯機器から取得した前記曲に関する情報と対応する前記カラオケ曲の情報を特定する第２特定手段と、
前記カラオケ装置により演奏されるカラオケ曲の候補として、前記第２特定手段により特定された前記カラオケ曲の情報と、前記第２特定手段により特定されなかった他の前記カラオケ曲の情報とを区分して、前記携帯機器の特定ユーザに選択可能に、前記カラオケ装置または前記携帯機器のいずれかの表示部に表示させる制御を行う表示制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
カラオケ曲を演奏するカラオケ装置と、前記カラオケ装置により演奏される前記カラオケ曲の情報を有する複数の携帯機器がネットワークを介して接続されるサーバ装置と、を備えるカラオケシステムにおける情報処理装置であって、
前記情報処理装置は、
複数の前記携帯機器から、一般ユーザの属性を示す一般属性情報が付与された少なくとも一つの前記カラオケ曲の情報を含むカラオケ曲リストを受信する第１受信手段と、
前記カラオケ曲リストを送信する複数の前記携帯機器から、前記携帯機器の特定ユーザの属性を示す特定属性情報を取得する第２取得手段と、
前記第１受信手段により受信された一部の前記カラオケ曲リストに含まれる前記カラオケ曲の情報から、前記特定属性情報と一致する前記一般属性情報が付与された前記カラオケ曲の情報を特定する第３特定手段と、
前記カラオケ装置により演奏されるカラオケ曲の候補として、前記第３特定手段により特定された前記カラオケ曲の情報と、前記第３特定手段により特定されなかった他の前記カラオケ曲の情報とを区分して、前記携帯機器の特定ユーザに選択可能に、前記カラオケ装置または前記携帯機器のいずれかの表示部に表示させる制御を行う表示制御手段と、
を備えることを特徴とする情報処理装置。
【請求項３】
前記情報処理装置は、
前記表示制御手段の制御により、前記カラオケ装置または前記携帯機器のいずれかの表示部に表示される前記カラオケ曲の情報から、前記カラオケ装置により演奏されるカラオケ曲の情報として前記特定ユーザにより選択される前記カラオケ曲の情報を取得する第３取得手段と、
前記第３取得手段により取得された前記カラオケ曲の情報に従って、前記カラオケ装置により演奏させる前記カラオケ曲の予約を示す予約リストを作成する作成手段と、
を備えることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記第１受信手段により受信される複数の前記カラオケ曲リストに共通して含まれる前記カラオケ曲の情報を特定する第１特定手段を備え、
前記表示制御手段は、前記カラオケ装置により演奏されるカラオケ曲の候補として、前記第１特定手段により特定された前記カラオケ曲の情報と、前記第１特定手段により特定されなかった他の前記カラオケ曲の情報とを区分して、前記携帯機器の特定ユーザに選択可能に、前記カラオケ装置または前記携帯機器のいずれかの表示部に表示させる制御を行うことを特徴とする請求項１乃至３の何れか一項に記載の情報処理装置。
【請求項５】
前記第１特定手段は、予め設定された待機時間内に受信される複数の前記カラオケ曲リストに共通して含まれる前記カラオケ曲の情報を特定することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
カラオケ曲を演奏するカラオケ装置と、前記カラオケ装置により演奏される前記カラオケ曲の情報を有する複数の携帯機器がネットワークを介して接続されるサーバ装置と、を備えるカラオケシステムにおける情報処理装置により実行される情報処理方法であって、
複数の前記携帯機器から、少なくとも一つの前記カラオケ曲の情報を含むカラオケ曲リストを受信するステップと、
ユーザによる指示に基づき、前記携帯機器において選択又は再生された曲に関する情報を取得するステップと、
前記受信された複数の前記カラオケ曲リストのうち、一部の前記カラオケ曲リストに含まれる前記カラオケ曲の情報から、前記カラオケ曲の情報を含む前記カラオケ曲リストを送信した前記携帯機器以外の他の前記携帯機器から取得した前記曲に関する情報と対応する前記カラオケ曲の情報を特定するステップと、
前記カラオケ装置により演奏されるカラオケ曲の候補として、前記特定された前記カラオケ曲の情報と、前記特定されなかった他の前記カラオケ曲の情報とを区分して、前記携帯機器の特定ユーザに選択可能に、前記カラオケ装置または前記携帯機器のいずれかの表示部に表示させる制御を行うステップと、
を含むことを特徴とする情報処理方法。
【請求項７】
カラオケ曲を演奏するカラオケ装置と、前記カラオケ装置により演奏される前記カラオケ曲の情報を有する複数の携帯機器がネットワークを介して接続されるサーバ装置と、を備えるカラオケシステムにおける情報処理装置により実行される情報処理方法であって、
複数の前記携帯機器から、一般ユーザの属性を示す一般属性情報が付与された少なくとも一つの前記カラオケ曲の情報を含むカラオケ曲リストを受信するステップと、
前記カラオケ曲リストを送信する複数の前記携帯機器から、前記携帯機器の特定ユーザの属性を示す特定属性情報を取得するステップと、
前記受信された一部の前記カラオケ曲リストに含まれる前記カラオケ曲の情報から、前記特定属性情報と一致する前記一般属性情報が付与された前記カラオケ曲の情報を特定するステップと、
前記カラオケ装置により演奏されるカラオケ曲の候補として、前記特定された前記カラオケ曲の情報と、前記特定されなかった他の前記カラオケ曲の情報とを区分して、前記携帯機器の特定ユーザに選択可能に、前記カラオケ装置または前記携帯機器のいずれかの表示部に表示させる制御を行うステップと、
を含むことを特徴とする情報処理方法。
【請求項８】
カラオケ曲を演奏するカラオケ装置と、前記カラオケ装置により演奏される前記カラオケ曲の情報を有する複数の携帯機器がネットワークを介して接続されるサーバ装置と、を備えるカラオケシステムにおける情報処理装置に含まれるコンピュータにより実行される情報提示プログラムであって、
複数の前記携帯機器から、少なくとも一つの前記カラオケ曲の情報を含むカラオケ曲リストを受信するステップと、
ユーザによる指示に基づき、前記携帯機器において選択又は再生された曲に関する情報を取得するステップと、
前記受信された複数の前記カラオケ曲リストのうち、一部の前記カラオケ曲リストに含まれる前記カラオケ曲の情報から、前記カラオケ曲の情報を含む前記カラオケ曲リストを送信した前記携帯機器以外の他の前記携帯機器から取得した前記曲に関する情報と対応する前記カラオケ曲の情報を特定するステップと、
前記カラオケ装置により演奏されるカラオケ曲の候補として、前記特定された前記カラオケ曲の情報と、前記特定されなかった他の前記カラオケ曲の情報とを区分して、前記携帯機器の特定ユーザに選択可能に、前記カラオケ装置または前記携帯機器のいずれかの表示部に表示させる制御を行うステップと、
を前記コンピュータに実行させることを特徴とする情報提示プログラム。
【請求項９】
カラオケ曲を演奏するカラオケ装置と、前記カラオケ装置により演奏される前記カラオケ曲の情報を有する複数の携帯機器がネットワークを介して接続されるサーバ装置と、を備えるカラオケシステムにおける情報処理装置に含まれるコンピュータにより実行される情報提示プログラムであって、
複数の前記携帯機器から、一般ユーザの属性を示す一般属性情報が付与された少なくとも一つの前記カラオケ曲の情報を含むカラオケ曲リストを受信するステップと、
前記カラオケ曲リストを送信する複数の前記携帯機器から、前記携帯機器の特定ユーザの属性を示す特定属性情報を取得するステップと、
前記受信された一部の前記カラオケ曲リストに含まれる前記カラオケ曲の情報から、前記特定属性情報と一致する前記一般属性情報が付与された前記カラオケ曲の情報を特定するステップと、
前記カラオケ装置により演奏されるカラオケ曲の候補として、前記特定された前記カラオケ曲の情報と、前記特定されなかった他の前記カラオケ曲の情報とを区分して、前記携帯機器の特定ユーザに選択可能に、前記カラオケ装置または前記携帯機器のいずれかの表示部に表示させる制御を行うステップと、
を前記コンピュータに実行させることを特徴とする情報提示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラオケ曲を演奏するカラオケ装置と、携帯機器がネットワークを介して接続されるサーバ装置と、を備えるカラオケシステムの技術分野に関する。
【背景技術】
【０００２】
カラオケシステムにおいて、利用者がカラオケ曲を選曲する方法として、一曲ずつ予約する通常予約の他に、一括予約が知られている（例えば、特許文献１参照）。一括予約では、利用者は所望する複数のカラオケ曲を一括して選曲指示することができる。複数の利用者により一括予約が行われる場合、各利用者により選曲指示されたカラオケ曲は、順次あるいは交互に並べられて予約リストに登録される。この予約リストは、演奏予約されたカラオケ曲の情報を指定された順序で登録するためのリストである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−８９９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したように、各利用者により選曲指示されたカラオケ曲が、単に、順次あるいは交互に並べられる予約リストでは、利用者それぞれが演奏させたいカラオケ曲が順次又は交互に予約されるのみであるため、例えばカラオケ店舗における同室の複数の利用者が共通に楽しむことができないことがある。
【０００５】
そこで、本発明は、以上の点等に鑑みてなされたものであり、例えばカラオケ店舗における同室の複数の利用者が共通に楽しむことを可能とする情報処理装置、情報処理方法、及び情報提示プログラムを提供すること等を課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、カラオケ曲を演奏するカラオケ装置と、前記カラオケ装置により演奏される前記カラオケ曲の情報を有する複数の携帯機器がネットワークを介して接続されるサーバ装置と、を備えるカラオケシステムにおける情報処理装置であって、前記情報処理装置は、複数の前記携帯機器から、少なくとも一つの前記カラオケ曲の情報を含むカラオケ曲リストを受信する第１受信手段と、ユーザによる指示に基づき、前記携帯機器において選択又は再生された曲に関する情報を取得する第１取得手段と、前記第１受信手段により受信された複数の前記カラオケ曲リストのうち、一部の前記カラオケ曲リストに含まれる前記カラオケ曲の情報から、前記カラオケ曲の情報を含む前記カラオケ曲リストを送信した前記携帯機器以外の他の前記携帯機器から取得した前記曲に関する情報と対応する前記カラオケ曲の情報を特定する第２特定手段と、前記カラオケ装置により演奏されるカラオケ曲の候補として、前記第２特定手段により特定された前記カラオケ曲の情報と、前記第２特定手段により特定されなかった他の前記カラオケ曲の情報とを区分して、前記携帯機器の特定ユーザに選択可能に、前記カラオケ装置または前記携帯機器のいずれかの表示部に表示させる制御を行う表示制御手段と、を備えることを特徴とする。
【０００７】
請求項２に記載の発明は、カラオケ曲を演奏するカラオケ装置と、前記カラオケ装置により演奏される前記カラオケ曲の情報を有する複数の携帯機器がネットワークを介して接続されるサーバ装置と、を備えるカラオケシステムにおける情報処理装置であって、前記情報処理装置は、複数の前記携帯機器から、一般ユーザの属性を示す一般属性情報が付与された少なくとも一つの前記カラオケ曲の情報を含むカラオケ曲リストを受信する第１受信手段と、前記カラオケ曲リストを送信する複数の前記携帯機器から、前記携帯機器の特定ユーザの属性を示す特定属性情報を取得する第２取得手段と、前記第１受信手段により受信された一部の前記カラオケ曲リストに含まれる前記カラオケ曲の情報から、前記特定属性情報と一致する前記一般属性情報が付与された前記カラオケ曲の情報を特定する第３特定手段と、前記カラオケ装置により演奏されるカラオケ曲の候補として、前記第３特定手段により特定された前記カラオケ曲の情報と、前記第３特定手段により特定されなかった他の前記カラオケ曲の情報とを区分して、前記携帯機器の特定ユーザに選択可能に、前記カラオケ装置または前記携帯機器のいずれかの表示部に表示させる制御を行う表示制御手段と、を備えることを特徴とする。
【０００９】
請求項３に記載の発明は、請求項１または２に記載の情報処理装置において、前記情報処理装置は、前記表示制御手段の制御により、前記カラオケ装置または前記携帯機器のいずれかの表示部に表示される前記カラオケ曲の情報から、前記カラオケ装置により演奏されるカラオケ曲の情報として前記特定ユーザにより選択される前記カラオケ曲の情報を取得する第３取得手段と、前記第３取得手段により取得された前記カラオケ曲の情報に従って、前記カラオケ装置により演奏させる前記カラオケ曲の予約を示す予約リストを作成する作成手段と、を備えることを特徴とする。
【００１０】
請求項４に記載の発明は、請求項１乃至３の何れか一項に記載の情報処理装置において、前記第１受信手段により受信される複数の前記カラオケ曲リストに共通して含まれる前記カラオケ曲の情報を特定する第１特定手段を備え、前記表示制御手段は、前記カラオケ装置により演奏されるカラオケ曲の候補として、前記第１特定手段により特定された前記カラオケ曲の情報と、前記第１特定手段により特定されなかった他の前記カラオケ曲の情報とを区分して、前記携帯機器の特定ユーザに選択可能に、前記カラオケ装置または前記携帯機器のいずれかの表示部に表示させる制御を行うことを特徴とする。請求項５に記載の発明は、請求項４に記載の情報処理装置において、前記第１特定手段は、予め設定された待機時間内に受信される複数の前記カラオケ曲リストに共通して含まれる前記カラオケ曲の情報を特定することを特徴とする。
【００１１】
請求項６に記載の発明は、カラオケ曲を演奏するカラオケ装置と、前記カラオケ装置により演奏される前記カラオケ曲の情報を有する複数の携帯機器がネットワークを介して接続されるサーバ装置と、を備えるカラオケシステムにおける情報処理装置により実行される情報処理方法であって、複数の前記携帯機器から、少なくとも一つの前記カラオケ曲の情報を含むカラオケ曲リストを受信するステップと、ユーザによる指示に基づき、前記携帯機器において選択又は再生された曲に関する情報を取得するステップと、前記受信された複数の前記カラオケ曲リストのうち、一部の前記カラオケ曲リストに含まれる前記カラオケ曲の情報から、前記カラオケ曲の情報を含む前記カラオケ曲リストを送信した前記携帯機器以外の他の前記携帯機器から取得した前記曲に関する情報と対応する前記カラオケ曲の情報を特定するステップと、前記カラオケ装置により演奏されるカラオケ曲の候補として、前記特定された前記カラオケ曲の情報と、前記特定されなかった他の前記カラオケ曲の情報とを区分して、前記携帯機器の特定ユーザに選択可能に、前記カラオケ装置または前記携帯機器のいずれかの表示部に表示させる制御を行うステップと、を含むことを特徴とする。請求項７に記載の発明は、カラオケ曲を演奏するカラオケ装置と、前記カラオケ装置により演奏される前記カラオケ曲の情報を有する複数の携帯機器がネットワークを介して接続されるサーバ装置と、を備えるカラオケシステムにおける情報処理装置により実行される情報処理方法であって、複数の前記携帯機器から、一般ユーザの属性を示す一般属性情報が付与された少なくとも一つの前記カラオケ曲の情報を含むカラオケ曲リストを受信するステップと、前記カラオケ曲リストを送信する複数の前記携帯機器から、前記携帯機器の特定ユーザの属性を示す特定属性情報を取得するステップと、前記受信された一部の前記カラオケ曲リストに含まれる前記カラオケ曲の情報から、前記特定属性情報と一致する前記一般属性情報が付与された前記カラオケ曲の情報を特定するステップと、前記カラオケ装置により演奏されるカラオケ曲の候補として、前記特定された前記カラオケ曲の情報と、前記特定されなかった他の前記カラオケ曲の情報とを区分して、前記携帯機器の特定ユーザに選択可能に、前記カラオケ装置または前記携帯機器のいずれかの表示部に表示させる制御を行うステップと、を含むことを特徴とする。
【００１２】
請求項８に記載の情報提示プログラムの発明は、カラオケ曲を演奏するカラオケ装置と、前記カラオケ装置により演奏される前記カラオケ曲の情報を有する複数の携帯機器がネットワークを介して接続されるサーバ装置と、を備えるカラオケシステムにおける情報処理装置に含まれるコンピュータにより実行される情報提示プログラムであって、複数の前記携帯機器から、少なくとも一つの前記カラオケ曲の情報を含むカラオケ曲リストを受信するステップと、ユーザによる指示に基づき、前記携帯機器において選択又は再生された曲に関する情報を取得するステップと、前記受信された複数の前記カラオケ曲リストのうち、一部の前記カラオケ曲リストに含まれる前記カラオケ曲の情報から、前記カラオケ曲の情報を含む前記カラオケ曲リストを送信した前記携帯機器以外の他の前記携帯機器から取得した前記曲に関する情報と対応する前記カラオケ曲の情報を特定するステップと、記カラオケ装置により演奏されるカラオケ曲の候補として、前記特定された前記カラオケ曲の情報と、前記特定されなかった他の前記カラオケ曲の情報とを区分して、前記携帯機器の特定ユーザに選択可能に、前記カラオケ装置または前記携帯機器のいずれかの表示部に表示させる制御を行うステップと、を前記コンピュータに実行させることを特徴とする。請求項９に記載の情報提示プログラムの発明は、カラオケ曲を演奏するカラオケ装置と、前記カラオケ装置により演奏される前記カラオケ曲の情報を有する複数の携帯機器がネットワークを介して接続されるサーバ装置と、を備えるカラオケシステムにおける情報処理装置に含まれるコンピュータにより実行される情報提示プログラムであって、複数の前記携帯機器から、一般ユーザの属性を示す一般属性情報が付与された少なくとも一つの前記カラオケ曲の情報を含むカラオケ曲リストを受信するステップと、前記カラオケ曲リストを送信する複数の前記携帯機器から、前記携帯機器の特定ユーザの属性を示す特定属性情報を取得するステップと、前記受信された一部の前記カラオケ曲リストに含まれる前記カラオケ曲の情報から、前記特定属性情報と一致する前記一般属性情報が付与された前記カラオケ曲の情報を特定するステップと、前記カラオケ装置により演奏されるカラオケ曲の候補として、前記特定された前記カラオケ曲の情報と、前記特定されなかった他の前記カラオケ曲の情報とを区分して、前記携帯機器の特定ユーザに選択可能に、前記カラオケ装置または前記携帯機器のいずれかの表示部に表示させる制御を行うステップと、を前記コンピュータに実行させることを特徴とする。
【発明の効果】
【００１３】
請求項１、６、７に記載の発明によれば、複数のカラオケ曲リストに共通して含まれるカラオケ曲の情報と、複数のカラオケ曲リストに共通して含まれないカラオケ曲の情報と、を区別してユーザに提示することができる。そのため、ユーザは、複数のカラオケ曲リストに共通して含まれるカラオケ曲を一見して把握し選択し易くなる。その結果、例えばカラオケ店舗における同室の複数のユーザが共通に楽しむことができる。
【００１４】
請求項２に記載の発明によれば、一部のユーザのカラオケ曲リストに含まれるカラオケ曲のうち、他のユーザの曲に関する情報と対応するカラオケ曲の情報と、その曲に関する情報と対応しないカラオケ曲の情報とを区別してユーザに提示することができる。
【００１５】
請求項３に記載の発明によれば、一部のユーザのカラオケ曲リストに含まれるカラオケ曲のうち、他のユーザの一致する属性が付与されたカラオケ曲の情報と、一致する属性が付与されていないカラオケ曲の情報とを区別してユーザに提示することができる。
【００１６】
請求項４に記載の発明によれば、カラオケ装置により演奏させるカラオケ曲の予約を示す予約リストを効率良く作成することができる。
【００１７】
請求項５に記載の発明によれば、待機時間を設定することで予約リストを迅速に作成することが可能となる。
【図面の簡単な説明】
【００１８】
【図１】本実施形態に係るカラオケシステムＳの概要構成例を示す図である。
【図２】（Ａ）は、リモコン１の概要構成例を示すブロック図である。（Ｂ）は、コマンダ２の概要構成例を示すブロック図である。（Ｃ）は、管理サーバ３の概要構成例を示すブロック図である。（Ｄ）は、携帯端末Ｔ１の概要構成例を示すブロック図である。
【図３】（Ａ）は、管理サーバ３の制御部３１におけるカラオケ曲候補提示処理を示すフローチャートであり、（Ｂ）は、リモコン１の制御部１１における予約リスト作成処理を示すフローチャートである。
【図４】ユーザＡ〜Ｃのカラオケ曲リスト及び曲に関する情報に基づいて作成される予約候補リストの内容を示す図である。
【図５】（Ａ）は、予約候補リストに含まれるカラオケ曲の情報の表示画面の一例を示す図であり、（Ｂ）は、予約リストに含まれるカラオケ曲の情報の表示画面の一例を示す図である。
【図６】予約候補リストに含まれるカラオケ曲の情報の表示画面の他の例を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態を図面に基づいて説明する。なお、以下に説明する実施の形態は、例えばカラオケ店舗において利用されるカラオケシステムに対して、本発明を適用した場合の実施形態である。
【００２０】
［１．カラオケシステムの構成及び動作の概要］
始めに、図１を参照して、本実施形態に係るカラオケシステムの構成の概要について説明する。図１は、本実施形態のカラオケシステムＳの概要構成例を示す図である。なお、図１に示す例では、説明の便宜上、カラオケ店舗のカラオケルーム（客室）を１室のみ示し、リモコン１及びカラオケ装置２をそれぞれ１台ずつ示している。なお、カラオケ装置を、以下、「コマンダ」という。
【００２１】
図１に示すように、カラオケシステムＳは、リモコン１、コマンダ２、及び管理サーバ３を含んで構成される。管理サーバ３には、カラオケ店舗の利用者であるユーザにより所有される携帯端末Ｔ１〜Ｔ３が携帯基地局Ｂ及びネットワークＮＷを介して接続可能になっている。ユーザＡは、携帯端末Ｔ１を所有する。ユーザＢは、携帯端末Ｔ２を所有する。ユーザＣは、携帯端末Ｔ３を所有する。なお、リモコン１、コマンダ２、及び管理サーバ３のうちの何れかが本発明の情報処理装置を構成する。また、以下では、携帯端末Ｔ１〜Ｔ３を代表して、携帯端末Ｔ１について説明する。ネットワークＮＷは、例えば、インターネット、携帯通信網、及びゲートウェイ等により構成される。
【００２２】
リモコン１は、コマンダ２に演奏させるカラオケ曲の予約を要求する専用の選曲装置である。また、リモコン１は、ナビ端末又は検索端末ともいう。リモコン１には、リモコンＩＤが付与されている。リモコンＩＤは、リモコン１を識別するための識別情報である。また、リモコン１は、無線ＬＡＮのアクセスポイントＡＰ及び有線ＬＡＮを介してコマンダ２と通信を行うことができる。これにより、リモコン１は、ユーザにより選曲されたカラオケ曲の予約指令をコマンダ２へ送信することができる。つまり、選曲されたカラオケ曲の予約指令は、無線ＬＡＮ及び有線ＬＡＮを介して、リモコン１と対応付け状態にあるコマンダ２へ送信される。この予約指令には、予約対象のカラオケ曲のカラオケ曲番号が含まれる。カラオケ曲番号は、カラオケ曲を特定するための情報である。カラオケ曲番号は、カラオケ曲ごとに付与される。カラオケ曲番号は、カラオケ曲を識別するための識別情報である。また、カラオケ曲番号は、曲ＩＤともいう。
【００２３】
ここで、リモコン１は、同じカラオケルーム内に設置されたコマンダ２との間で対応付けが行われている。なお、対応付けは、くくり付け、又はペアリングとも呼ばれる。また、リモコン１は、赤外線通信によりコマンダ２へ各種指令を送信することができる。例えば、ユーザにより選曲されたカラオケ曲の予約指令が送信される。更に、リモコン１は、無線ＬＡＮ、有線ＬＡＮ、ルータＲ及びインターネットを介して管理サーバ３へアクセスし、通信することができる。
【００２４】
コマンダ２は、カラオケ曲を演奏する演奏装置である。コマンダ２には、コマンダＩＤが付与されている。コマンダＩＤは、コマンダ２を識別するための識別情報である。また、コマンダ２は、赤外線通信によりリモコン１からの各種指令を受信することができる。例えば、コマンダ２は、リモコン１から予約指令を受信すると、カラオケ曲の予約を受け付ける。また、コマンダ２は、無線ＬＡＮ及び有線ＬＡＮを介して、コマンダ２と対応付け状態にあるリモコン１からカラオケ曲の予約指令を受け付けることもできる。また、コマンダ２は、有線ＬＡＮ、ルータＲ及びインターネットを介して管理サーバ３へアクセスし、通信することができる。
【００２５】
管理サーバ３は、本発明のサーバ装置の一例である。管理サーバ３は、インターネットに接続されており、Ｗｅｂサーバとしての機能を有する。携帯端末Ｔ１は、本発明における携帯機器の一例である。携帯端末Ｔ１は、コマンダ２により演奏されるカラオケ曲の情報を有する。
【００２６】
ここで、本実施形態におけるカラオケシステムＳの動作概要を説明する。
【００２７】
カラオケルームにおいて、リモコン１は、ユーザＡによりリモコン１を用いて行われるログイン指示に応じて、リモコンログイン要求を管理サーバ３へ送信する。リモコンログイン要求には、ユーザＡによりリモコン１に入力されたカラオケ用ユーザＩＤ及びパスワードと、リモコン１と対応付け状態にあるコマンダ２のコマンダＩＤとが含まれる。カラオケ用ユーザＩＤは、ユーザを識別するための識別情報である。カラオケ用ユーザＩＤは、例えばカラオケシステムＳを利用するために会員登録を行ったユーザに対して発行される識別情報である。
【００２８】
次に、管理サーバ３は、リモコン１からリモコンログイン要求を受信すると、リモコンログイン要求に含まれるユーザＩＤ及びコマンダＩＤを対応付けて、リモコンログインリストに登録する。リモコンログインリストは、リモコンからログインしたユーザのユーザＩＤを登録するリストである。
【００２９】
一方、携帯端末Ｔ１は、ユーザＡにより携帯端末Ｔ１を用いて行われるログイン指示に応じて、携帯ログイン要求を管理サーバ３へ送信する。携帯ログイン要求には、ユーザＡにより携帯端末Ｔ１に入力された携帯端末用ユーザＩＤ及びパスワードが含まれる。携帯端末用ユーザＩＤは、ユーザを識別するための識別情報である。携帯端末用ユーザＩＤは、例えば携帯端末Ｔ１からアクセス可能な楽曲提供サイトで会員登録を行ったユーザに対して発行される識別情報である。
【００３０】
次に、管理サーバ３は、携帯端末Ｔ１から携帯ログイン要求を受信すると、ログイン要求に含まれる携帯端末用ユーザＩＤに対応するカラオケ用ユーザＩＤが、コマンダＩＤに対応付けられてリモコンログインリストに登録されているかを判定する。そして、カラオケ用ユーザＩＤがコマンダＩＤに対応付けられている場合、管理サーバ３は、携帯端末Ｔ１とコマンダ２とを対応付ける対応付け処理を実行する。この対応付け処理では、携帯端末Ｔ１から受信された携帯ログイン要求に含まれる携帯端末用ユーザＩＤとコマンダＩＤとが対応付けられて携帯端末ログインリストに登録される。携帯端末ログインリストは、携帯端末からログインしたユーザの携帯端末用ユーザＩＤを登録するリストであり、携帯端末とコマンダとが対応付けられている。この登録によりユーザＡの携帯端末Ｔ１からのログインが完了し、携帯端末Ｔ１とコマンダ２とが対応付けられる。続いて、管理サーバ３は、携帯端末Ｔ１とコマンダ２とが対応付けられたことを示す対応付け情報を携帯端末Ｔ１へ送信する。
【００３１】
次に、携帯端末Ｔ１は、ユーザＡによるカラオケ曲の予約指示に応じて、カラオケ曲の予約要求を管理サーバ３へ送信する。この予約要求には、少なくとも一つのカラオケ曲の情報を含むカラオケ曲リスト、及びログインしたユーザＡのユーザＩＤが含まれる。このカラオケ曲リストは、ユーザが歌唱したい曲として選曲したカラオケ曲の情報を含むリストである。カラオケ曲リストは、例えばユーザＡによるカラオケルームへの入室前または入室後に作成される。カラオケ曲の情報には、例えば、カラオケ曲番号、曲名及びアーティスト名等が含まれる。なお、この予約要求は、ユーザＡにより携帯端末Ｔ１において行われるログイン指示に応じて、携帯ログイン要求と共に管理サーバ３へ送信されるように構成してもよい。
【００３２】
次に、管理サーバ３は、コマンダ２により演奏されるカラオケ曲の候補をユーザへ提示するカラオケ曲候補提示処理を実行する。このカラオケ曲候補提示処理では、管理サーバ３は、携帯端末Ｔ１から送信されたカラオケ曲リスト等を含む予約要求を受信する。なお、管理サーバ３は、携帯端末Ｔ２及びＴ３からも予約要求を受信する。そして、管理サーバ３は、携帯端末Ｔ１〜Ｔ３から受信したカラオケ曲リストに基づいて、コマンダ２により演奏されるカラオケ曲の候補をユーザへ提示する処理を行う。この処理では、管理サーバ３は、先ず、受信した複数のカラオケ曲リストに共通して含まれるカラオケ曲の情報を特定する。例えば、カラオケルームを利用しているユーザＡ〜Ｃのカラオケ曲リストの全てに含まれるカラオケ曲の情報が特定される。次に、管理サーバ３は、コマンダ２により演奏されるカラオケ曲の候補として、特定されたカラオケ曲の情報と、特定されなかった他のカラオケ曲の情報とを区分して、例えば特定ユーザに選択可能にリモコン１、コマンダ２、または携帯端末Ｔ１〜Ｔ３のいずれかの表示部に表示させる制御を行う。ここで、特定ユーザとは、携帯端末Ｔ１〜Ｔ３のユーザＡ〜Ｃのうち、全部又は一部のユーザを指す。
【００３３】
次に、リモコン１は、カラオケ曲候補提示処理により表示部に表示されたカラオケ曲の情報から、コマンダ２により演奏されるカラオケ曲の情報として特定ユーザにより選択されたカラオケ曲の情報を取得する。続いて、リモコン１は、取得したカラオケ曲の情報に従って、コマンダ２により演奏させるカラオケ曲の予約を示す予約リストを作成する。そして、リモコン１は、作成した予約リストを含む予約指令をコマンダ２へ送信する。
【００３４】
次に、コマンダ２は、リモコン１からの予約指令を受信すると、予約リストに含まれるカラオケ曲の予約を受け付ける。こうして予約されたカラオケ曲がコマンダ２により演奏される。
【００３５】
［２．各装置の構成］
次に、図２を参照して、カラオケシステムＳに含まれる各装置の構成について説明する。図２は、本実施形態におけるカラオケシステムＳに含まれる各装置の概要構成例を示す。
【００３６】
図２（Ａ）は、リモコン１の概要構成例を示すブロック図である。図２（Ａ）に示すように、リモコン１は、制御部１１、記憶部１２、ビデオＲＡＭ１３、映像制御部１４、表示部１５、操作部１６、操作処理部１７、赤外線送信部１８、及び無線ＬＡＮ（Local Area Network）通信部１９等を備えて構成される。制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、及びＲＡＭ（Random Access Memory）等により構成される。記憶部１２は、例えば、不揮発性半導体メモリ等により構成される。記憶部１２には、ＯＳ（Operating System）及びリモコン処理プログラムが記憶されている。また、制御部１１は、ＯＳ及びリモコン処理プログラムを実行することにより、リモコン１全体を統括制御する。また、制御部１１は、本発明における第１受信手段、第２受信手段、第１特定手段、第２特定手段、第３特定手段、第１取得手段、第２取得手段、第３取得手段、及び表示制御手段等として機能し、後述する処理を行う。また、制御部１１は、ユーザによる操作部１６からの指示を、操作処理部１７を介して受け付ける。ユーザによる指示としては、ユーザＩＤ等の入力指示、ログイン指示、カラオケ曲の選曲指示、音量調整指示等がある。また、赤外線送信部１８は、コマンダ２との間で赤外線通信を行うためのものである。また、無線ＬＡＮ通信部１９は、例えばIEEE 802.11の諸規格に準拠する無線ＬＡＮの通信を行うためのものである。また、記憶部１２には、選曲可能なカラオケ曲の情報を登録する選曲候補リストが記憶されている。カラオケ曲の曲名等は、制御部１１により、ビデオＲＡＭ１３及び映像制御部１４を介して表示部１５に選択可能に表示される。また、記憶部１２には、リモコン１のリモコンＩＤと、このリモコン１に対応付け状態にあるコマンダ２のコマンダＩＤとが対応付けられて記憶されている。なお、記憶部１２には、管理サーバ３のＩＰアドレスも記憶されている。
【００３７】
図２（Ｂ）は、コマンダ２の概要構成例を示すブロック図である。図２（Ｂ）に示すように、コマンダ２は、制御部２１、記憶部２２、ビデオＲＡＭ２３、映像再生部２４、映像制御部２５、マイク制御部２６、シンセサイザ２７、ミキシングアンプ２８、操作部２９ａ、操作処理部２９ｂ、赤外線受信部２９ｃ、及びＬＡＮ通信部２９ｄ等を備えて構成される。制御部２１は、ＣＰＵ、ＲＯＭ、及びＲＡＭ等により構成される。記憶部２２は、例えば、ハードディスク等により構成される。記憶部２２には、ＯＳ及びコマンダ処理プログラムが記憶されている。制御部２１は、ＯＳ及びコマンダ処理プログラムを実行することにより、コマンダ２全体を統括制御する。また、記憶部２２には、予約されたカラオケ曲の情報を含む演奏待ちリストが記憶されている。この演奏待ちリストには、例えば、カラオケ曲番号が予約順に登録される。また、記憶部２２には、カラオケ曲に対応する楽曲データ及び映像データ等が記憶される。シンセサイザ２７は、楽曲データを用いてカラオケ曲の演奏を行い、演奏信号をミキシングアンプ２８へ出力する。また、マイク制御部２６は、マイクにより集音されたユーザの歌唱音声信号をミキシングアンプ２８へ出力する。ミキシングアンプ２８は、演奏信号と歌唱音声信号とをミキシングしてスピーカへ出力する。また、映像データ等はビデオＲＡＭ２３及び映像再生部２４により再生される。そして、映像制御部２５は、再生された映像信号をディスプレイへ出力する。このディスプレイは、コマンダ２の表示部の一例である。また、制御部２１は、ユーザによる操作部２９ａからの指示を、操作処理部２９ｂを介して受け付ける。赤外線受信部２９ｃは、リモコン１との間で赤外線通信を行うためのものである。また、記憶部２２には、コマンダ２のコマンダＩＤと、このコマンダ２と対応付け状態にあるリモコン１のリモコンＩＤとが対応付けられて記憶されている。なお、記憶部２２には、管理サーバ３のＩＰアドレスも記憶されている。
【００３８】
図２（Ｃ）は、管理サーバ３の概要構成例を示すブロック図である。図２（Ｃ）に示すように、管理サーバ３は、制御部３１、記憶部３２、及び通信部３３等を備えて構成される。制御部３１は、ＣＰＵ、ＲＯＭ、及びＲＡＭ等により構成される。記憶部３２は、例えば、ハードディスク等により構成される。記憶部３２には、ＯＳ及びサーバプログラム等が記憶されている。制御部３１は、ＯＳ及びサーバプログラムを実行することにより、管理サーバ３全体を制御する。また、制御部３１は、本発明における第１受信手段、第２受信手段、第１特定手段、第２特定手段、第３特定手段、第１取得手段、第２取得手段、第３取得手段、及び表示制御手段等として機能し、後述する処理を行う。なお、制御部３１は、時計機能及びタイマ機能を有する。
【００３９】
また、記憶部３２には、選曲候補リスト、登録ユーザリスト、リモコンログインリスト、及び携帯端末ログインリストが記憶されている。選曲候補リストには、選曲可能なカラオケ曲の情報が登録されている。また、この選曲候補リストに登録されたカラオケ曲の情報には、一般ユーザの属性を示す一般属性情報が付与されている。一般属性情報には、これが付与されたカラオケ曲を好む性別、及び年齢層（世代）等が含まれる。登録ユーザリストは、例えばカラオケシステムＳを利用するために会員登録されたユーザのユーザ情報を登録するリストである。このユーザ情報には、カラオケ用ユーザＩＤ、携帯端末用ユーザＩＤ、パスワード、氏名、性別、年齢、及びメールアドレス等が含まれる。ここで、カラオケ用ユーザＩＤと携帯端末用ユーザＩＤとが同一の場合もある。以下の説明では、カラオケ用ユーザＩＤと携帯端末用ユーザＩＤとを特に区別されることなくユーザＩＤとする。また、性別及び年齢は、特定属性情報の一例である。なお、ユーザ情報は、例えば携帯端末Ｔ１からの会員登録要求に応じて登録される。
【００４０】
また、登録ユーザリストには、ユーザのお気に入りの曲を示すお気に入り曲情報がユーザＩＤに対応付けられて登録される。お気に入り曲情報は、例えば、携帯端末Ｔ１からアクセスした楽曲提供サイトで、ユーザＡが携帯端末Ｔ１においてお気に入り曲を選択することで登録することができる。お気に入り曲情報には、例えば、曲名及びアーティスト名等が含まれる。更に、登録ユーザリストには、ユーザの歌唱履歴を示す歌唱履歴情報がユーザＩＤに対応付けられて登録される。歌唱履歴情報には、カラオケシステムＳにおいて、過去にユーザが歌唱したカラオケ曲の情報が含まれる。ここで、「ユーザが歌唱した」とは、「ユーザの選曲に応じてコマンダ２により演奏された」ことを意味する。
【００４１】
また、リモコンログインリストには、上述したように、カラオケ用ユーザＩＤとコマンダＩＤとが対応付けられて登録される。一方、携帯端末ログインリストには、上述したように、携帯端末用ユーザＩＤとコマンダＩＤとが対応付けられて登録される。なお、ユーザがログアウトした場合、リモコンログインリストにおけるカラオケ用ユーザＩＤとコマンダＩＤの対応付けは解除される。また、ユーザがログアウトした場合、携帯端末ログインリストにおける携帯端末用ユーザＩＤとコマンダＩＤの対応付けは解除される。
【００４２】
図２（Ｄ）は、携帯端末Ｔ１の概要構成例を示すブロック図である。図２（Ｄ）に示すように、携帯端末Ｔ１は、制御部４１、記憶部４２、表示部４３、操作部４４、スピーカ４５、マイク４６、及び携帯無線通信部４７等を備えて構成される。なお、携帯端末Ｔ１の例としては、スマートフォン、携帯電話機、又はタブレット等が挙げられる。制御部４１は、ＣＰＵ、ＲＯＭ、及びＲＡＭ等により構成される。記憶部４２は、例えば、不揮発性半導体メモリ等により構成される。記憶部４２には、ＯＳ及び端末処理プログラム等が記憶されている。なお、端末処理プログラムは、例えば、所定のサーバからネットワークＮＷを介してダウンロードされるようにしても良いし、ＣＤ−ＲＯＭ等の記録媒体に記録されてドライブを介して読み込まれるようにしても良い。制御部４１は、ＯＳ及び端末処理プログラムを実行することにより、携帯端末Ｔ１全体を制御する。端末処理プログラムには、カラオケ用アプリケーションプログラム、及び楽曲再生アプリケーションプログラム（本発明の情報提示プログラムを含む）が含まれる。制御部４１は、カラオケ用アプリケーションプログラムに従って、管理サーバ３へのログイン要求、カラオケ曲リストの作成、及び管理サーバ３への予約要求等を行う。また、制御部４１は、楽曲再生アプリケーションプログラムに従って、楽曲提供サイトからの楽曲のダウンロード、楽曲のプレイリストの作成、及び楽曲の再生等を行う。また、制御部４１は、ユーザによる操作部４４からの指示を受け付ける。ユーザによる指示としては、ユーザＩＤ等の入力指示、ログイン指示、カラオケ曲の選曲指示、予約指示等がある。なお、記憶部４２には、管理サーバ３のＩＰアドレスも記憶されている。
【００４３】
［３．カラオケシステムＳにおけるカラオケ曲の予約動作］
次に、図３等を参照して、カラオケシステムＳにおけるカラオケ曲の予約動作について説明する。図３（Ａ）は、管理サーバ３の制御部３１におけるカラオケ曲候補提示処理を示すフローチャートである。また、図３（Ｂ）は、リモコン１の制御部１１における予約リスト作成処理を示すフローチャートである。
【００４４】
なお、以下に説明する動作では、携帯端末Ｔ１を例にとるが他の携帯端末Ｔ２〜Ｔ３でも同様の処理となる。また、以下に説明する動作の前提として、同じカラオケルームに設置されているリモコン１とコマンダ２との対応付けは既に行われているものとする。
【００４５】
図３（Ａ）に示す処理は、例えば、携帯端末Ｔ１〜Ｔ３から管理サーバ３へのログイン要求によりユーザＡ〜Ｃのログインがなされた場合に開始される。図３（Ａ）に示す処理が開始されると、管理サーバ３の制御部３１は、経過時間タイマを初期化する（ステップＳ１）。この経過時間タイマの初期化により、経過時間タイマのカウント値が０からカウントが開始される。
【００４６】
次いで、制御部３１は、携帯端末Ｔ１〜Ｔ３の何れかから予約要求を受信したか否かを判定する（ステップＳ２）。そして、制御部３１は、予約要求を受信したと判定すると（ステップＳ２：ＹＥＳ）、受信した予約要求からカラオケ曲リスト及びユーザＩＤを取得する（ステップＳ３）。次いで、制御部３１は、経過時間タイマのカウント値が、待機時間内であるか否かを判定する（ステップＳ４）。この待機時間は、カラオケルームを共用するユーザ全員のカラオケ曲リストを取得できる時間が考慮されて設定される。例えば待機時間は、１８０秒程度に設定される。このように、待機時間を設定することで予約リストを迅速に作成することが可能となる。そして、経過時間タイマのカウント値が待機時間以内であると判定された場合には（ステップＳ４：ＹＥＳ）、ステップＳ２に戻る。一方、経過時間タイマのカウント値が待機時間内でないと判定された場合には（ステップＳ４：ＮＯ）、ステップＳ５に進む。
【００４７】
ステップＳ５では、制御部３１は、上記ステップＳ３で取得された複数のカラオケ曲リストに共通して含まれるカラオケ曲の情報をカラオケ曲リストから特定する。例えば、ユーザＡ〜Ｃの３つのカラオケ曲リストのうち全てのカラオケ曲リストに共通して含まれるカラオケ曲の情報が特定される。なお、全てのカラオケ曲リストではなく、取得された複数のカラオケ曲リストのうちの例えば９０％以上のカラオケ曲リストに含まれるカラオケ曲の情報が特定されるように構成してもよい。そして、制御部３１は、上記ステップＳ５で特定されたカラオケ曲の情報を含む共通リストを作成する（ステップＳ６）。
【００４８】
次いで、制御部３１は、上記ステップＳ３で取得された一部のカラオケ曲リストに共通して含まれるカラオケ曲の情報をカラオケ曲リストから特定する（ステップＳ７）。例えば、ユーザＡ〜Ｃの３つのカラオケ曲リストのうち２つのカラオケ曲リストに含まれるカラオケ曲の情報が特定される。そして、制御部３１は、上記ステップＳ７で特定されたカラオケ曲の情報を含む一部共通リストを作成する（ステップＳ８）。
【００４９】
次いで、制御部３１は、上記ステップＳ５又はＳ７で特定されなかったカラオケ曲の情報を上記カラオケ曲リストから特定する（ステップＳ９）。そして、制御部３１は、上記ステップＳ９で特定されたカラオケ曲の情報を含む共通無しリストを作成する（ステップＳ１０）。
【００５０】
次いで、制御部３１は、上記ステップＳ３で取得されたユーザＩＤに対応付けられたお気に入り曲情報と歌唱履歴情報の少なくとも何れか一つをユーザＩＤごとに登録ユーザリストから取得する（ステップＳ１１）。このステップＳ１１において、制御部３１は、携帯端末の記憶部４２に記憶されている楽曲情報と再生履歴情報の少なくとも何れか一つを、各携帯端末Ｔ１〜Ｔ３から取得するように構成してもよい。ここで、楽曲情報は、例えばプレイリストに登録されている楽曲を示す情報である。一方、再生履歴情報は、各携帯端末Ｔ１〜Ｔ３において再生された楽曲の再生履歴を示す情報である。楽曲情報及び再生履歴情報には、それぞれ、曲名及びアーティスト名等が含まれる。楽曲情報及び再生履歴情報は、ユーザによる送信許可指示があった場合に管理サーバ３へ送信されるように構成されることが望ましい。
【００５１】
なお、制御部３１は、上記ステップＳ９で特定されたカラオケ曲の情報を含むカラオケ曲リストを送信した携帯端末以外の、他の携帯端末から取得した曲に関する情報と対応するカラオケ曲の情報をカラオケ曲リストから特定するように構成してもよい。例えば、ユーザＡのカラオケ曲リストのみに含まれるカラオケ曲の情報が、ユーザＢが所有する携帯端末Ｔ２が有する曲に関する情報と対応する場合、このカラオケ曲はユーザＢにも関心があるとして特定される。ここで、曲に関する情報には、例えば、上記ステップＳ１１で取得されたお気に入り曲情報又は歌唱履歴情報に示される曲名及びアーティスト名を含む情報である。或いは、曲に関する情報には、例えば、上記ステップＳ１１で取得されたお気に入り曲情報、歌唱履歴情報、楽曲情報、及び再生履歴情報のうち、少なくとも何れか一つの情報に示される曲名及びアーティスト名を含むものであってもよい。また、上記「曲に関する情報と対応するカラオケ曲の情報」としては、例えば、曲に関する情報に含まれる曲名及びアーティスト名と一致する曲名及びアーティスト名を含むカラオケ曲の情報が該当する。そして、制御部３１は、このように特定されたカラオケ曲の情報を、上記ステップＳ１０で作成された共通無しリストではなく、上記ステップＳ８で作成された一部共通リストに追加するように構成してもよい。
【００５２】
以上のように、カラオケ曲リストに含まれるカラオケ曲の情報が、共通リスト、一部共通リスト、及び共通無しリストに区分される。これらのリストに含まれる各々のカラオケ曲の情報には、各々のカラオケ曲の情報を表示する際の優先度が設定される。この優先度が高いカラオケ曲の情報ほど、ユーザが優先して選択できるように表示される。例えば、共通リストに含まれるカラオケ曲の情報には最も高い優先度が設定され、一部共通リストに含まれるカラオケ曲の情報には次に高い優先度が設定される。そして、共通無しリストに含まれるカラオケ曲の情報には最も低い優先度が設定される。なお、優先度は例えば数値で表され、数値が小さいほど優先度が高くなる。また、「優先して選択できるように表示」させる例としては、カラオケ曲の情報が表示される画面の例えば上方等の目立つ位置に表示させることが挙げられる。また、例えば画面がユーザによる画面切換指示に応じて切り換えられる構成の場合、「優先して選択できるように表示」させるには、例えば切り換えられる複数の画面のうち、より早く表示される画面に表示させることが挙げられる。
【００５３】
更に、各リストに含まれる各々のカラオケ曲の情報には、そのカラオケ曲の情報が含まれるカラオケ曲リストの数、及びそのカラオケ曲の情報に対応する上記曲に関する情報の数が設定される。
【００５４】
そして、制御部３１は、共通リスト、一部共通リスト、及び共通無しリストを含む予約候補リストを作成する（ステップＳ１２）。この予約候補リストは、コマンダ２により演奏されるカラオケ曲の候補の情報を登録するリストである。図４に、ユーザＡ〜Ｃのカラオケ曲リスト及び曲に関する情報に基づいて作成される予約候補リストの内容を示す。
【００５５】
なお、共通無しリストに含まれるカラオケ曲の情報は、ユーザの属性に基づいて区分されるように構成してもよい。この場合、制御部３１は、上記ステップＳ３で取得されたユーザＩＤに対応付けられた特定属性情報をユーザＩＤごとに登録ユーザリストから取得する。そして、制御部３１は、例えば共通無しリストに含まれるカラオケ曲の情報から、上記取得された特定属性情報と一致する一般属性情報が付与されたカラオケ曲の情報を特定する。例えば、ユーザの性別及び年齢層等の属性と一致する属性が付与されたカラオケ曲の情報が特定される。そして、制御部３１は、このように特定されたカラオケ曲の情報と、特定されなかったカラオケ曲の情報とに異なる優先度を設定し、共通無しリストにおいて区分する。ここで、このように特定されたカラオケ曲の情報に設定された優先度は、特定されなかったカラオケ曲の情報に設定された優先度よりも高く設定される。なお、一部共通リストについても、ユーザの属性に基づいて区分されるように構成してもよい。
【００５６】
次いで、制御部３１は、上記ステップＳ１２で作成された予約候補リストを、携帯端末Ｔ１に対応付けられたコマンダ２、及びこのコマンダ２に対応付けられたリモコン１へ送信する（ステップＳ１３）。これにより、予約候補リストにおける各リストに含まれるカラオケ曲の情報が上述した優先度に応じて区分されて、コマンダ２の表示部及びリモコン１の表示部に同期して表示される。なお、制御部３１は、上記予約候補リストを携帯端末Ｔ１〜Ｔ３へ送信することにより、各リストに含まれるカラオケ曲の情報を上述した優先度に応じて区分して表示させるように構成してもよい。
【００５７】
なお、図３（Ａ）に示す処理は、リモコン１の制御部１１により行われるように構成してもよい。この場合、図３（Ａ）に示す処理は、例えば、管理サーバ３からユーザＡ〜Ｃのログインがなされたことを示す情報を受信した場合に開始される。また、この場合、予約要求は、携帯端末Ｔ１〜Ｔ３から、例えば管理サーバ３を介してリモコン１へ送信される。そして、リモコン１の制御部１１は、図３（Ａ）に示すステップＳ１で携帯端末Ｔ１〜Ｔ３の何れかから予約要求を受信すると（ステップＳ２：ＹＥＳ）、ステップＳ３〜ステップＳ１０の処理を行う。次いで、制御部１１は、上記ステップＳ３で取得されたユーザＩＤに対応付けられたお気に入り曲情報と歌唱履歴情報の少なくとも何れか一つをユーザＩＤごとに管理サーバ３から取得する（ステップＳ１１）。このステップＳ１１において、制御部１１は、携帯端末の記憶部４２に記憶されている楽曲情報と再生履歴情報の少なくとも何れか一つを、各携帯端末Ｔ１〜Ｔ３から例えば管理サーバ３を介して取得するように構成してもよい。次いで、制御部１１は、ステップＳ１２の処理を行う。なお、この場合も、一部共通リスト又は共通無しリストに含まれるカラオケ曲の情報は、ユーザの属性に基づいて区分されるように構成してもよい。この場合、制御部１１は、上記ステップＳ３で取得されたユーザＩＤに対応付けられた特定属性情報をユーザＩＤごとに管理サーバ３から取得する。そして、制御部１１は、上記作成された予約候補リストを、携帯端末Ｔ１に対応付けられたコマンダ２へ送信する（ステップＳ１３）。
【００５８】
一方、リモコン１は、管理サーバ３から予約候補リストを受信するか、又は予約候補リストを作成すると、図３（Ｂ）に示す処理を開始する。図３（Ｂ）に示す処理が開始されると、リモコン１の制御部１１は、受信した予約候補リストに含まれるカラオケ曲の情報を表示部１５に表示する（ステップＳ２１）。なお、図３（Ｂ）に示す処理において、リモコン１の表示部１５に表示されるカラオケ曲の情報等は、コマンダ２の表示部にも同期して表示されることになる。
【００５９】
図５（Ａ）は、予約候補リストに含まれるカラオケ曲の情報の表示画面の一例を示す図である。図５（Ａ）に示す例では、コマンダ２により演奏されるカラオケ曲の候補として、共通リストに含まれるカラオケ曲の情報５１と、一部共通リストに含まれるカラオケ曲の情報５２，５３と、共通無しリストに含まれるカラオケ曲の情報５４〜５６とが区分されて、ユーザに選択可能に表示されている。図５（Ａ）に示す例では、カラオケ曲の情報として曲名が表示されている。また、図５（Ａ）に示す例では、各カラオケ曲の曲名に対応付けられて、カラオケ曲の情報が含まれるカラオケ曲リストの数６１、カラオケ曲の情報が含まれるお気に入り曲情報の数６２、及び選択ボタン６３が表示されている。選択ボタン６３は、ユーザが演奏を予約したいカラオケ曲を選択指示するためのボタンである。なお、図５（Ａ）に示す次へボタン６４は、予約リストを作成指示するためのボタンである。また、図５（Ａ）に示す例では、各カラオケ曲の情報はそれぞれに設定された優先度に応じた位置に表示されている。例えば、優先度が最も高い共通リストに含まれるカラオケ曲の情報５１は、一部共通リスト及び共通無しリストに含まれるカラオケ曲の情報５２，５３よりもユーザが優先して選択できるように画面の上方に表示されている。そのため、ユーザＡ〜Ｃは、共通リストに含まれるカラオケ曲の情報５１を最も優先して選択することができる。また、優先度が次に高い一部共通リストに含まれるカラオケ曲の情報５２，５３は、共通無しリストに含まれるカラオケ曲の情報５４〜５６よりもユーザが優先して選択できるように画面の上方に表示されている。そのため、ユーザＡ〜Ｃは、一部共通リストに含まれるカラオケ曲の情報５２，５３を、共通無しリストに含まれるカラオケ曲の情報５４〜５６よりも優先して選択することができる。なお、共通無しリストに含まれるカラオケ曲の情報５４〜５６がユーザの属性に基づいて区分される場合、この共通無しリストに含まれるカラオケ曲の情報５４〜５６は、上述した特定属性情報と一致する一般属性情報が付与されたカラオケ曲の情報と、特定属性情報と一致する一般属性情報が付与されていないカラオケ曲の情報とに例えば上下に区分されて表示されるように構成してもよい。
【００６０】
そして、図５（Ａ）に示すような表示画面において、ユーザＡ〜Ｃの何れかが操作部１６を操作することにより、演奏を予約したいカラオケ曲に対応する選択ボタン６３を指定すると、リモコン１の制御部１１は、カラオケ曲の選択指示を受け付け（ステップＳ２２：ＹＥＳ）、選択されたカラオケ曲の情報を取得する（ステップＳ２３）。このとき、選択されたカラオケ曲の情報に対して選択順を示す情報が付与される。そして、ユーザＡ〜Ｃの何れかが、次へボタン６４を指定すると、リモコン１の制御部１１は、予約リストの作成指示を受け付け（ステップＳ２４：ＹＥＳ）、上記ステップＳ２３で取得されたカラオケ曲の情報を含む予約リストを作成する（ステップＳ２５）。次いで、リモコン１の制御部１１は、作成した予約リストに含まれるカラオケ曲の情報を表示部１５に表示する（ステップＳ２６）。
【００６１】
図５（Ｂ）は、予約リストに含まれるカラオケ曲の情報の表示画面の一例を示す図である。図５（Ｂ）に示す例では、図５（Ａ）に示すような表示画面において、カラオケ曲が選択された選択順で表示されている。この選択順は、演奏の予約順を示す。また、図５（Ｂ）に示す予約ボタン６５は、予約リストを送信指示するためのボタンである。なお、この予約順は、ユーザによる並べ替え指示により並べ替えられるように構成してもよい。また、図５（Ａ）に示すような表示画面に、予約ボタン６５を設けるように構成してもよい。この場合、ユーザは、表示部に表示されたカラオケ曲の情報のうち、演奏を予約したいカラオケ曲を選択せずに、予約リストの送信指示を行うことができる。
【００６２】
そして、ユーザＡ〜Ｃの何れかが、予約ボタン６５を指定すると、リモコン１の制御部１１は、予約リストの送信指示を受け付け（ステップＳ２７：ＹＥＳ）、最終的に確定した予約リストを含む予約指令をコマンダ２へ送信する（ステップＳ２８）。これにより、コマンダ２は、予約リストに含まれるカラオケ曲の情報を演奏待ちリストに登録し、その予約順に演奏することになる。
【００６３】
なお、上記処理においては、ステップＳ４で判定される待機時間内に受信されたカラオケ曲リストに基づいて予約リストが作成されるように構成したが、これに限定されるものではない。例えば、上記作成された予約リストに示されるカラオケ曲がコマンダ２により演奏され始めたあとに、例えばコマンダ２又は管理サーバ３が、例えば新たな第４の携帯端末からカラオケ曲リストを受信した場合、コマンダ２により未だ演奏されていない、予約リストのうちの演奏待ちのカラオケ曲の情報を含むカラオケ曲リスト（既に演奏されたカラオケ曲の情報を除く）と、第４の携帯端末から受信されたカラオケ曲リストを用いて、上記図３（Ａ）と同様の処理により新たな予約候補リストを作成するように構成してもよい。この場合、図３（Ｂ）と同様の処理により、新たな予約候補リストが提示され、新たな予約リストが再度作成され、作成された予約リストがコマンダ２に送信される。
【００６４】
図６は、予約候補リストに含まれるカラオケ曲の情報の表示画面の他の例を示す図である。図６に示す例では、共通リストに含まれるカラオケ曲の情報５１の表示画面（Ａ）と、一部共通リストに含まれるカラオケ曲の情報５２，５３の表示画面（Ｂ）と、共通無しリストに含まれるカラオケ曲の情報５４〜５６の表示画面（Ｃ）とが、切り換え表示されるようになっている。この切り換え表示は、それぞれのカラオケ曲の情報に設定された優先度に応じた表示順で行われる。つまり、図３（Ｂ）に示す処理の開始により、表示画面（Ａ）が最初に表示され、ユーザにより画面切換ボタン７１が指定されると次の表示画面（Ｂ）が表示される。さらに画面切換ボタン７２が指定されると次の表示画面（Ｃ）が表示されることになる。さらに画面切換ボタン７３が指定されると次の表示画面（Ａ）に戻ることになる。これにより、優先度が最も高い共通リストに含まれるカラオケ曲の情報５１は、一部共通リスト及び共通無しリストに含まれるカラオケ曲の情報５２，５３よりもユーザが優先して選択できるように表示される。そのため、ユーザＡ〜Ｃは、共通リストに含まれるカラオケ曲の情報５１を最も優先して選択することができる。また、優先度が次に高い一部共通リストに含まれるカラオケ曲の情報５２，５３は、共通無しリストに含まれるカラオケ曲の情報５４〜５６よりもユーザが優先して選択できるように表示される。そのため、ユーザＡ〜Ｃは、一部共通リストに含まれるカラオケ曲の情報５２，５３を、共通無しリストに含まれるカラオケ曲の情報５４〜５６よりも優先して選択することができる。
【００６５】
なお、共通無しリストに含まれるカラオケ曲の情報５４〜５６がユーザの属性に基づいて区分される場合、この共通無しリストに含まれるカラオケ曲の情報５４〜５６の表示画面（Ｃ）は、上述した特定属性情報と一致する一般属性情報が付与されたカラオケ曲の情報の表示画面と、特定属性情報と一致する一般属性情報が付与されていないカラオケ曲の情報の表示画面とに分割されて切り換え表示されるように構成してもよい。
【００６６】
なお、図３（Ｂ）に示す処理は、管理サーバ３により行われるように構成してもよい。この場合、図３（Ｂ）に示すステップＳ２１では、管理サーバ３の制御部３１は、予約候補リストを携帯端末Ｔ１〜Ｔ３に送信することにより、例えば図５（Ａ）に示すように、予約候補リストに含まれるカラオケ曲の情報を表示部４３に表示させる。そして、例えばユーザＡが操作部４４を操作することにより選択ボタン６３を指定すると、管理サーバ３の制御部３１は、携帯端末Ｔ１からのカラオケ曲の選択指示を受け付け（ステップＳ２２：ＹＥＳ）、選択されたカラオケ曲の情報を取得する（ステップＳ２３）。そして、ユーザＡ〜Ｃの何れかが、次へボタン６４を指定すると、管理サーバ３の制御部３１は、携帯端末Ｔ１からの予約リストの作成指示を受け付け（ステップＳ２４：ＹＥＳ）、上記ステップＳ２３で取得されたカラオケ曲の情報を含む予約リストを作成する（ステップＳ２５）。次いで、管理サーバ３の制御部３１は、作成した予約リストを携帯端末Ｔ１〜Ｔ３に送信することにより、図５（Ｂ）に示すように、予約リストに含まれるカラオケ曲の情報を表示部４３に表示させる（ステップＳ２６）。そして、ユーザＡ〜Ｃの何れかが、予約ボタン６５を指定すると、管理サーバ３の制御部３１は、携帯端末Ｔ１からの予約リストの送信指示を受け付け（ステップＳ２７：ＹＥＳ）、最終的に確定した予約リストを含む予約指令をコマンダ２へ送信する（ステップＳ２８）。
【００６７】
以上説明したように、上記実施形態によれば、コマンダ２により演奏されるカラオケ曲の候補として、複数のカラオケ曲リストに共通して含まれるカラオケ曲の情報と、複数のカラオケ曲リストに共通して含まれないカラオケ曲の情報とを区分して、例えば特定ユーザに選択可能に表示部に表示させるように構成したので、複数のカラオケ曲リストに共通して含まれるカラオケ曲の情報と、複数のカラオケ曲リストに共通して含まれないカラオケ曲の情報と、を区別してユーザに提示することができる。そのため、ユーザは、複数のカラオケ曲リストに共通して含まれるカラオケ曲を一見して把握し選択し易くなる。その結果、例えばカラオケ店舗における同室の複数のユーザが共通に楽しむことができる。
【００６８】
また、上記実施形態によれば、一部のユーザのカラオケ曲リストに含まれるカラオケ曲のうち、他のユーザのお気に入りのカラオケ曲の情報と、お気に入りでないカラオケ曲の情報とを区別してユーザに提示することができる。そのため、ユーザは自身のカラオケ曲リストに含まれるカラオケ曲が他のユーザのカラオケ曲リストに含まれない場合であっても、自身のカラオケ曲リストに含まれるカラオケ曲が他のユーザのお気に入りであるかを一見して把握することができる。その結果、ユーザ自身のカラオケ曲リストに含まれるカラオケ曲をユーザに選択し易くさせることができる。
【００６９】
また、上記実施形態によれば、一部のユーザのカラオケ曲リストに含まれるカラオケ曲のうち、他のユーザの性別及び年齢層等の属性と一致する属性が付与されたカラオケ曲の情報と、一致する属性が付与されていないカラオケ曲の情報とを区別してユーザに提示することができる。そのため、ユーザは、自身のカラオケ曲リストに含まれるカラオケ曲が他のユーザのカラオケ曲リストに含まれない場合であっても、自身のカラオケ曲リストに含まれるカラオケ曲が他のユーザの属性と合致するかを一見して把握することができる。その結果、ユーザ自身のカラオケ曲リストに含まれるカラオケ曲をユーザに選択し易くさせることができる。
【００７０】
なお、上記実施形態においては、図３（Ａ），（Ｂ）に示す処理は、リモコン１又は管理サーバ３により行われるように構成したが、別の例として、コマンダ２により行われるように構成してもよい。
【符号の説明】
【００７１】
１  リモコン    
２  コマンダ    
３  管理サーバ  
Ｔ１〜Ｔ３  携帯端末  
Ｓ  カラオケシステム
【図１】
0005751114.tif 000002
【図２】
0005751114.tif 000003
【図３】
0005751114.tif 000004
【図４】
0005751114.tif 000005
【図５】
0005751114.tif 000006
【図６】
0005751114.tif 000007