Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5418554B2 - Karaoke system and portable device program - Google Patents
[go: Go Back, main page]

JP5418554B2 - Karaoke system and portable device program - Google Patents

Karaoke system and portable device program Download PDF

Info

Publication number
JP5418554B2
JP5418554B2 JP2011172401A JP2011172401A JP5418554B2 JP 5418554 B2 JP5418554 B2 JP 5418554B2 JP 2011172401 A JP2011172401 A JP 2011172401A JP 2011172401 A JP2011172401 A JP 2011172401A JP 5418554 B2 JP5418554 B2 JP 5418554B2
Authority
JP
Japan
Prior art keywords
user
karaoke
identification information
login
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2011172401A
Other languages
Japanese (ja)
Other versions
JP2013037146A (en
Inventor
正哉 奥村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2011172401A priority Critical patent/JP5418554B2/en
Publication of JP2013037146A publication Critical patent/JP2013037146A/en
Application granted granted Critical
Publication of JP5418554B2 publication Critical patent/JP5418554B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Description

本発明は、カラオケ曲の選曲に用いられるリモコンと、カラオケ曲を演奏するカラオケ装置と、携帯機器がネットワークを介して接続されるサーバ装置と、を備えるカラオケシステムの技術分野に関する。   The present invention relates to a technical field of a karaoke system including a remote controller used for selecting a karaoke song, a karaoke device for playing a karaoke song, and a server device to which a portable device is connected via a network.

近年のカラオケシステムにおいて、リモコンとカラオケ装置との間の無線通信は電波を用いて行われていることが多い。ところが、電波は一般建築物の室の壁などを透過する性質を有する。そのため、一般に、例えばカラオケボックスにおける同室内に設置されたリモコンとカラオケ装置とは、くくり付けが行われている。このくくり付けにより、ある部屋のリモコンから発信されたコマンド信号が、他室のカラオケ装置により受信された場合であっても、このコマンド信号は破棄されるようになっている。なお、くくり付けは、対応付け、又はペアリングとも呼ばれる。このようなくくり付けに関する技術が特許文献1に開示されている。特許文献1に開示された技術では、赤外線通信により、送信先のコマンダを認証し、認証できない場合に、リモコンとコマンダとの対応付けを解除することにより、コマンダの誤動作を防止することができるようになっている。   In recent karaoke systems, radio communication between a remote controller and a karaoke apparatus is often performed using radio waves. However, radio waves have the property of transmitting through walls of rooms in general buildings. Therefore, in general, for example, a remote controller and a karaoke apparatus installed in the same room of a karaoke box are attached to each other. By this pasting, even when a command signal transmitted from a remote controller in a room is received by a karaoke apparatus in another room, the command signal is discarded. Note that the pasting is also referred to as association or pairing. A technique relating to such sticking is disclosed in Patent Document 1. With the technique disclosed in Patent Document 1, it is possible to prevent malfunction of the commander by authenticating the commander of the transmission destination by infrared communication and releasing the association between the remote control and the commander when the authentication cannot be performed. It has become.

特開2009−288690号公報JP 2009-288690 A

ところで、近年、スマートフォンやタブレットといった携帯機器を持つユーザが増えはじめている。このような携帯機器により、ユーザが歌唱したいカラオケ曲を登録する予約リストを、例えばカラオケ店舗に行く前に作成できれば便利である。しかしながら、従来の携帯機器はカラオケ装置とくくり付けられていないため、ユーザが予約リストを作成しても迅速にカラオケ曲を予約できなかった。また、仮に、例えば携帯機器に搭載されたWi-Fi機能(Wi-Fiの説明は後述する)を用いてカラオケ装置とくくり付けが可能になったとしても、例えばユーザがカラオケ店舗から退出した後に、例えばいたずら目的でカラオケ装置を操作されてしまうといったセキュリティ上の問題がある。   By the way, in recent years, an increasing number of users have mobile devices such as smartphones and tablets. With such a portable device, it would be convenient if a reservation list for registering karaoke songs that the user wants to sing can be created before going to a karaoke store, for example. However, since the conventional portable device is not connected to the karaoke device, even if the user creates the reservation list, the karaoke song cannot be reserved quickly. Moreover, even if it becomes possible to attach to a karaoke device using, for example, a Wi-Fi function (explained later on Wi-Fi) installed in a mobile device, for example, after the user leaves the karaoke store For example, there is a security problem that the karaoke device is operated for the purpose of mischief.

そこで、本発明は、以上の点等に鑑みてなされたものであり、セキュリティを維持しつつ、ユーザが携帯機器を用いて速やかにカラオケ曲の予約などを行うことを可能としたカラオケシステム及び携帯機器用プログラムを提供すること等を課題とする。   Therefore, the present invention has been made in view of the above points and the like, and a karaoke system and a mobile phone that enable a user to quickly make a reservation for a karaoke song using a mobile device while maintaining security. It is an object to provide a device program.

上記課題を解決するために、請求項1に記載の発明は、カラオケ曲の選曲に用いられる選曲装置と、予約されたカラオケ曲を演奏するカラオケ装置と、携帯機器がネットワークを介して接続されるサーバ装置と、を備えるカラオケシステムにおいて、前記選曲装置、前記カラオケ装置、前記携帯機器、及び前記サーバ装置のうちの少なくとも何れか1つが、前記携帯機器のユーザを識別するためのユーザ識別情報であって前記選曲装置から入力された第1の前記ユーザ識別情報と、当該選曲装置に対応付けられた前記カラオケ装置を識別するためのカラオケ装置識別情報とを取得する第1取得手段と、前記第1取得手段により取得された第1の前記ユーザ識別情報と前記カラオケ装置識別情報とを対応付けた対応付け情報を記録する第1記録手段と、前記携帯機器から入力された第2の前記ユーザ識別情報を取得する第2取得手段と、前記第2取得手段により取得された第2の前記ユーザ識別情報に対応する前記第1の前記ユーザ識別情報が、前記第1記録手段により記録された前記対応付け情報に含まれる場合、当該第1の前記ユーザ識別情報により識別される前記ユーザのログインを許可し、当該ユーザがログイン中であることを示すログイン情報を記録する第2記録手段と、を備え、前記カラオケ装置は、前記携帯機器のユーザの前記ログイン情報が記録されている期間中、前記携帯機器において選曲されたカラオケ曲に対する操作を受け付ける操作受付手段を備えることを特徴とする。 In order to solve the above-mentioned problem, the invention described in claim 1 is such that a music selection device used to select a karaoke song, a karaoke device that plays a reserved karaoke song, and a portable device are connected via a network. In the karaoke system comprising a server device, at least one of the music selection device, the karaoke device, the portable device, and the server device is user identification information for identifying a user of the portable device. first and said user identification information input from the music selection apparatus Te, a first obtaining means for obtaining a karaoke apparatus identification information for identifying the karaoke device associated with the music selection apparatus, wherein the first first recording for recording first the user identification information acquired by the acquiring unit and the correspondence information that associates a karaoke apparatus identification information Stage and said second acquisition means for acquiring a second of said user identification information input from the portable device, the first of said corresponding to a second of said user identification information acquired by the second acquisition means When the user identification information is included in the association information recorded by the first recording means, the user identified by the first user identification information is permitted to log in, and the user is logged in And a second recording means for recording login information indicating that the karaoke apparatus operates the karaoke song selected by the portable device during the period when the login information of the user of the portable device is recorded. It is characterized by comprising operation accepting means for accepting.

請求項2に記載の発明は、請求項1に記載のカラオケシステムにおいて、前記第2記録手段は、ログイン中である前記ユーザについて所定のログアウト条件を満たす場合に、当該ユーザの前記ログイン情報に代えて当該ユーザがログアウトしたことを示すログアウト情報を記録し、前記携帯機器のユーザの前記ログアウト情報が記録された場合、前記カラオケ装置の前記操作受付手段による前記カラオケ曲に対する操作の受け付けが終了することを特徴とする。   The invention according to claim 2 is the karaoke system according to claim 1, wherein the second recording means replaces the login information of the user when the predetermined logout condition is satisfied for the user who is logged in. When the logout information indicating that the user has logged out is recorded and the logout information of the user of the portable device is recorded, the reception of the operation for the karaoke song by the operation reception unit of the karaoke device is completed. It is characterized by.

請求項3に記載の発明は、請求項1又は2に記載のカラオケシステムにおいて、前記サーバ装置は、前記携帯機器のユーザの前記ログイン情報が記録されている期間中に、当該ユーザが使用する前記携帯機器において選曲されたカラオケ曲に対する操作依頼を示す操作依頼情報と当該ユーザの前記ユーザ識別情報を、前記ネットワークを介して受信した場合、当該受信した前記ユーザ識別情報に対応付けられた前記カラオケ装置識別情報に対応するカラオケ装置に対して、前記操作依頼情報に示されるカラオケ曲に対する操作を受け付けさせる制御手段を備えることを特徴とする。   The invention according to claim 3 is the karaoke system according to claim 1 or 2, wherein the server device is used by the user during a period in which the login information of the user of the portable device is recorded. When the operation request information indicating the operation request for the karaoke song selected in the portable device and the user identification information of the user are received via the network, the karaoke device associated with the received user identification information The karaoke apparatus corresponding to the identification information is provided with a control means for accepting an operation for the karaoke song indicated in the operation request information.

請求項4に記載の発明は、請求項1又は2に記載のカラオケシステムにおいて、前記第2記録手段により前記ユーザがログイン中であることを示すログイン情報が記録された場合に、前記サーバ装置は、当該ユーザの前記ユーザ識別情報に対応付けられた前記カラオケ装置識別情報により識別される前記カラオケ装置へ接続するための接続情報を、前記ネットワークを介して前記携帯機器に送信する送信手段を備え、前記携帯機器は前記接続情報にしたがって無線LAN(Local Area Network)を介して前記カラオケ装置に接続し、前記カラオケ装置の前記操作受付手段は、前記携帯機器において選曲されたカラオケ曲に対する操作を前記無線LANを介して当該携帯機器から受け付けることを特徴とする。   According to a fourth aspect of the present invention, in the karaoke system according to the first or second aspect, when the login information indicating that the user is logged in is recorded by the second recording unit, the server device And transmission means for transmitting connection information for connecting to the karaoke device identified by the karaoke device identification information associated with the user identification information of the user to the portable device via the network, The portable device is connected to the karaoke device via a wireless local area network (LAN) according to the connection information, and the operation accepting unit of the karaoke device performs an operation on the karaoke song selected by the portable device. It accepts from the said portable apparatus via LAN.

請求項5に記載の発明は、カラオケ曲の選曲に用いられる選曲装置と、予約されたカラオケ曲を演奏するカラオケ装置と、携帯機器がネットワークを介して接続されるサーバ装置と、を備えるカラオケシステムであって、前記選曲装置、前記カラオケ装置、前記携帯機器、及び前記サーバ装置のうちの少なくとも何れか1つが、前記携帯機器のユーザを識別するためのユーザ識別情報であって前記選曲装置から入力された第1の前記ユーザ識別情報と、前記選曲装置に対応付けられた前記カラオケ装置を識別するためのカラオケ装置識別情報とを対応付けた対応付け情報を記録するカラオケシステムにおいて前記携帯機器に含まれるコンピュータに、前記携帯機器のユーザのログインを行うための処理を実行するステップと、前記携帯機器から入力された第2の前記ユーザ識別情報に対応する前記第1の前記ユーザ識別情報が前記対応付け情報に含まれると判定されることにより当該第1の前記ユーザ識別情報により識別される前記ユーザのログインが許可された場合に、当該ログインの期間中、前記携帯機器において選曲されたカラオケ曲に対する操作要求を、当該ユーザの前記第1の前記ユーザ識別情報に対応付けられた前記カラオケ装置識別情報により識別される前記カラオケ装置又は前記サーバ装置へ行うステップと、を実行させることを特徴とする携帯機器用プログラムである。 The invention according to claim 5 is a karaoke system comprising: a music selection device used for selecting a karaoke song; a karaoke device that plays a reserved karaoke song; and a server device to which a portable device is connected via a network. And at least one of the music selection device, the karaoke device, the mobile device, and the server device is user identification information for identifying a user of the mobile device, and is input from the music selection device. Included in the portable device in the karaoke system that records the association information in which the first user identification information that has been made and the karaoke device identification information for identifying the karaoke device associated with the music selection device are associated Executing a process for logging in a user of the portable device to the computer to be Of the user by the first of said user identification information corresponding to the second of the user identification information input is identified by the first of the user identification information by being determined to be included in the correspondence information When login is permitted, during the login period, an operation request for the karaoke song selected by the portable device is transmitted by the karaoke device identification information associated with the first user identification information of the user. And a step of performing the steps to the identified karaoke device or the server device.

請求項1に記載の発明によれば、選曲装置から入力されたユーザのユーザ識別情報と当該選曲装置に対応付けられたカラオケ装置のカラオケ装置識別情報とを対応付けた対応付け情報を記憶しておき、携帯機器から入力されたユーザ識別情報に対応するユーザ識別情報が上記対応付け情報に含まれる場合、当該ユーザ識別情報により識別されるユーザのログインが許可され、カラオケ装置が、携帯機器のユーザのログイン期間中、当該携帯機器において選曲されたカラオケ曲に対する操作を受け付けるように構成したので、携帯機器からカラオケ曲に対する操作ができる期間をユーザのログイン期間中に制限することができ、その結果、セキュリティを維持しつつ、ユーザがログイン期間中に携帯機器を用いて速やかにカラオケ曲に対する操作を行うことができる。   According to the first aspect of the present invention, the association information that associates the user identification information of the user input from the music selection device with the karaoke device identification information of the karaoke device associated with the music selection device is stored. When the user identification information corresponding to the user identification information input from the portable device is included in the association information, the login of the user identified by the user identification information is permitted, and the karaoke apparatus is the user of the portable device. During the login period, the mobile device can be configured to accept operations for the selected karaoke song, so that the period during which the user can operate the karaoke song from the mobile device can be limited during the user login period. While maintaining security, users can quickly operate on karaoke songs using their mobile devices during the login period. It can be carried out.

請求項2に記載の発明によれば、ユーザがカラオケ店舗から退出した後にカラオケ装置に対する操作が行われてしまうことを防止することができる。   According to invention of Claim 2, it can prevent that operation with respect to a karaoke apparatus will be performed after a user leaves a karaoke store.

請求項3に記載の発明によれば、セキュリティをより高めつつ、ユーザがログイン期間中に携帯機器を用いて、速やかにカラオケ曲に対する操作を行うことができる。   According to the third aspect of the present invention, the user can quickly perform an operation on the karaoke song using the portable device during the login period while further improving security.

請求項4に記載の発明によれば、ユーザがログイン期間中に携帯機器を用いて、より迅速にカラオケ曲に対する操作を行うことができる。   According to invention of Claim 4, a user can operate with respect to a karaoke song more rapidly using a portable device during a login period.

請求項5に記載の発明によれば、携帯機器からカラオケ曲に対する操作ができる期間をユーザのログイン期間中に制限することができ、その結果、セキュリティを維持しつつ、ユーザがログイン期間中に携帯機器を用いて速やかにカラオケ曲に対する操作を行うことができる。   According to the invention described in claim 5, the period during which the karaoke song can be operated from the portable device can be restricted during the login period of the user, and as a result, the user can carry it during the login period while maintaining security. It is possible to quickly operate karaoke songs using the device.

本実施形態に係るカラオケシステムSの概要構成例を示す図である。It is a figure showing an example of outline composition of karaoke system S concerning this embodiment. (A)は、リモコン1の概要構成例を示すブロック図である。(B)は、コマンダ2の概要構成例を示すブロック図である。(C)は、管理サーバ3の概要構成例を示すブロック図である。(D)は、携帯端末Tnの概要構成例を示すブロック図である。FIG. 2A is a block diagram illustrating a schematic configuration example of the remote controller 1. FIG. 2B is a block diagram illustrating a schematic configuration example of the commander 2. (C) is a block diagram illustrating a schematic configuration example of the management server 3. (D) is a block diagram illustrating a schematic configuration example of the mobile terminal Tn. ユーザのログイン動作を示すシーケンス図である。It is a sequence diagram which shows a user's login operation | movement. (A)は、実施例1における携帯端末Tnによるカラオケ曲予約動作を示すシーケンス図である。(B)は、実施例2における携帯端末Tnによるカラオケ曲予約動作を示すシーケンス図である。(A) is a sequence diagram which shows the karaoke music reservation operation | movement by the portable terminal Tn in Example 1. FIG. (B) is a sequence diagram showing a karaoke song reservation operation by the mobile terminal Tn in the second embodiment. ユーザのログアウト動作を示すシーケンス図である。It is a sequence diagram which shows a user's logout operation.

以下、本発明の実施形態を図面に基づいて説明する。なお、以下に説明する実施の形態は、例えばカラオケ店舗において利用されるカラオケシステムに対して、本発明を適用した場合の実施形態である。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In addition, embodiment described below is embodiment at the time of applying this invention with respect to the karaoke system utilized in a karaoke store, for example.

[1.カラオケシステムの構成及び動作の概要]
始めに、図1を参照して、本実施形態に係るカラオケシステムの構成の概要について説明する。図1は、本実施形態に係るカラオケシステムSの概要構成例を示す図である。なお、図1に示す例では、説明の便宜上、カラオケ店舗のカラオケルーム(客室)を1室のみ示し、リモコン1及びカラオケ装置2を夫々1台ずつ示している。なお、カラオケ装置を、以下、「コマンダ」という。
[1. Outline of configuration and operation of karaoke system]
First, the outline of the configuration of the karaoke system according to the present embodiment will be described with reference to FIG. FIG. 1 is a diagram illustrating a schematic configuration example of a karaoke system S according to the present embodiment. In the example shown in FIG. 1, for convenience of explanation, only one karaoke room (room) of the karaoke store is shown, and one remote controller 1 and one karaoke device 2 are shown. The karaoke apparatus is hereinafter referred to as “commander”.

図1に示すように、カラオケシステムSは、リモコン1、コマンダ2、及び管理サーバ3を含んで構成される。管理サーバ3には、カラオケ店舗の利用者であるユーザにより所有される携帯端末Tn(n=1、2、3、4)が携帯基地局B及びネットワークNWを介して接続可能になっている。ネットワークNWは、例えば、インターネット、携帯通信網、及びゲートウェイ等により構成される。   As shown in FIG. 1, the karaoke system S includes a remote controller 1, a commander 2, and a management server 3. A mobile terminal Tn (n = 1, 2, 3, 4) owned by a user who is a user of a karaoke store can be connected to the management server 3 via the mobile base station B and the network NW. The network NW includes, for example, the Internet, a mobile communication network, and a gateway.

リモコン1は、カラオケ曲(楽曲)の選曲に用いられる選曲装置である。なお、リモコン1は、ナビ端末又は検索端末ともいう。リモコン1には、リモコンIDが付与されている。リモコンIDは、リモコン1を識別するための識別情報である。リモコンIDは、リモコン1を一意に特定できる情報であれば、どのような情報であってもよいが、例えばリモコン1に割り当てられたIPアドレスがリモコンIDとされる。   The remote controller 1 is a music selection device used for music selection of karaoke music (music). The remote controller 1 is also referred to as a navigation terminal or a search terminal. The remote controller 1 is given a remote controller ID. The remote control ID is identification information for identifying the remote control 1. The remote controller ID may be any information as long as it can uniquely identify the remote controller 1. For example, an IP address assigned to the remote controller 1 is used as the remote controller ID.

図2(A)は、リモコン1の概要構成例を示すブロック図である。図2(A)に示すように、リモコン1は、制御部11、記憶部12、ビデオRAM13、映像制御部14、表示部15、操作部16、操作処理部17、赤外線送信部18、及び無線LAN(Local Area Network)通信部19等を備えて構成される。制御部11は、CPU、ROM、及びRAM等により構成される。記憶部12は、不揮発性半導体メモリ等により構成される。記憶部12には、OS(オペレーティングシステム)及びリモコン処理プログラムが記憶されている。制御部11は、OS及びリモコン処理プログラムを実行することにより、リモコン1全体を統括制御する。また、記憶部12には、選曲対象となるカラオケ曲の情報を登録する楽曲リストが記憶されている。カラオケ曲の情報には、カラオケ曲番号、曲名、及び歌手名等が含まれる。カラオケ曲番号は、カラオケ曲ごとに付与される。カラオケ曲番号は、曲IDともいう。この楽曲リストに含まれるカラオケ曲の曲名等は、制御部11により、ビデオRAM13及び映像制御部14を介して表示部15に選択可能に表示される。また、制御部11は、ユーザによる操作部16からの指示を、操作処理部17を介して受け付ける。ユーザによる指示としては、ユーザID等の入力、又はカラオケ曲の選曲、音量調整等の指示がある。また、制御部11は、赤外線送信部18を介してコマンダ2の赤外線受信部29cへ各種指令を送信することができる。例えば、ユーザにより操作部16から選曲されたカラオケ曲の予約指令が送信される。また、無線LAN通信部19は、例えばIEEE 802.11の諸規格に準拠する無線LANの通信(例えばWi-Fi)を行うためのものである。これにより、制御部11は、無線LAN通信部19により無線LANのアクセスポイントAP、及び有線LANを介してコマンダ2と通信を行うことができる。制御部11は、ユーザにより操作部16から選曲されたカラオケ曲の予約指令を、無線LAN通信部19を介して送信することもできる。つまり、選曲されたカラオケ曲の予約指令は、無線LAN及び有線LANを介して、リモコン1とくくり付け状態にあるコマンダ2へ送信される。ここで、リモコン1は、同じカラオケルーム内に設置されたコマンダ2との間でくくり付けが行われている。なお、くくり付けは、対応付け、又はペアリングとも呼ばれる。記憶部12には、リモコン1のリモコンIDと、このリモコン1にくくり付け状態にあるコマンダ2のコマンダIDとが対応付けられて記憶されている。なお、記憶部12には、管理サーバ3のIPアドレスも記憶されている。これにより、リモコン1は、無線LAN、有線LAN、ルータR及びインターネットを介して管理サーバ3へ接続(アクセス)し、通信することができる。なお、記憶部12には、管理サーバ3のIPアドレスも記憶されている。これにより、リモコン1は、無線LAN、有線LAN、ルータR及びインターネットを介して管理サーバ3へ接続し、通信することができる。   FIG. 2A is a block diagram illustrating a schematic configuration example of the remote controller 1. As shown in FIG. 2A, the remote controller 1 includes a control unit 11, a storage unit 12, a video RAM 13, a video control unit 14, a display unit 15, an operation unit 16, an operation processing unit 17, an infrared transmission unit 18, and a wireless unit. A LAN (Local Area Network) communication unit 19 is provided. The control unit 11 includes a CPU, a ROM, a RAM, and the like. The storage unit 12 is configured by a nonvolatile semiconductor memory or the like. The storage unit 12 stores an OS (Operating System) and a remote control processing program. The control unit 11 performs overall control of the entire remote control 1 by executing the OS and the remote control processing program. The storage unit 12 stores a music list for registering information on karaoke songs to be selected. The karaoke song information includes a karaoke song number, a song title, a singer name, and the like. The karaoke song number is assigned to each karaoke song. The karaoke song number is also called a song ID. The names of karaoke songs included in the song list are displayed on the display unit 15 by the control unit 11 via the video RAM 13 and the video control unit 14 in a selectable manner. In addition, the control unit 11 receives an instruction from the operation unit 16 by the user via the operation processing unit 17. As an instruction by the user, there is an instruction such as input of a user ID or the like, selection of a karaoke song, or volume adjustment. In addition, the control unit 11 can transmit various commands to the infrared receiving unit 29 c of the commander 2 via the infrared transmitting unit 18. For example, a reservation command for a karaoke song selected by the user from the operation unit 16 is transmitted. The wireless LAN communication unit 19 is for performing wireless LAN communication (for example, Wi-Fi) in accordance with, for example, IEEE 802.11 standards. Thus, the control unit 11 can communicate with the commander 2 through the wireless LAN access point AP and the wired LAN by the wireless LAN communication unit 19. The control unit 11 can also transmit a reservation command for a karaoke song selected by the user from the operation unit 16 via the wireless LAN communication unit 19. In other words, the reservation command for the selected karaoke song is transmitted to the commander 2 in a state of being connected to the remote controller 1 via the wireless LAN and the wired LAN. Here, the remote controller 1 is attached to the commander 2 installed in the same karaoke room. Note that the pasting is also referred to as association or pairing. In the storage unit 12, the remote controller ID of the remote controller 1 and the commander ID of the commander 2 that is connected to the remote controller 1 are stored in association with each other. The storage unit 12 also stores the IP address of the management server 3. Thereby, the remote control 1 can connect (access) and communicate with the management server 3 via the wireless LAN, the wired LAN, the router R, and the Internet. The storage unit 12 also stores the IP address of the management server 3. As a result, the remote controller 1 can communicate with the management server 3 via the wireless LAN, the wired LAN, the router R, and the Internet.

次に、コマンダ2は、予約されたカラオケ曲を演奏する演奏装置である。コマンダIDは、コマンダ2を識別するためのカラオケ装置識別情報の一例である。コマンダIDは、コマンダ2を一意に特定できる情報であれば、どのような情報であってもよいが、例えばコマンダ2に割り当てられたIPアドレスがコマンダIDとされる。この場合のコマンダIDは、例えば携帯端末Tnがコマンダ2へ接続するための接続情報にもなる。   Next, the commander 2 is a performance device that plays reserved karaoke songs. The commander ID is an example of karaoke device identification information for identifying the commander 2. The commander ID may be any information as long as the commander 2 can be uniquely identified. For example, an IP address assigned to the commander 2 is used as the commander ID. The commander ID in this case also becomes connection information for connecting the portable terminal Tn to the commander 2, for example.

図2(B)は、コマンダ2の概要構成例を示すブロック図である。図2(B)に示すように、コマンダ2は、制御部21、記憶部22、ビデオRAM23、映像再生部24、映像制御部25、マイク制御部26、シンセサイザ27、ミキシングアンプ28、操作部29a、操作処理部29b、赤外線受信部29c、及びLAN通信部29d等を備えて構成される。制御部21は、CPU、ROM、及びRAM等により構成される。記憶部22は、ハードディスク等により構成される。記憶部22には、OS及びコマンダ処理プログラムが記憶されている。制御部21は、OS及びコマンダ処理プログラムを実行することにより、コマンダ2全体を統括制御する。また、記憶部22には、演奏予約されたカラオケ曲の演奏予約リストが記憶されている。この演奏予約リストには、例えば、カラオケ曲番号が予約順に記録(登録)される。また、記憶部22には、カラオケ曲に対応する楽曲データ、及び映像データ等が記憶される。シンセサイザ27は、楽曲データを用いてカラオケ曲の演奏を行い、演奏信号をミキシングアンプ28へ出力する。また、マイク制御部26は、マイクにより集音されたユーザの歌唱音声信号をミキシングアンプ28へ出力する。ミキシングアンプ28は、ユーザの歌唱音声とカラオケ曲とをミキシングしてスピーカへ出力する。また、映像データ等はビデオRAM23及び映像再生部24により再生される。そして、映像制御部25は、再生された映像信号をディスプレイへ出力する。また、制御部21は、ユーザによる操作部29aからの指示を、操作処理部29bを介して受け付ける。また、制御部21は、赤外線受信部29cを介して、リモコン1からの各種指令を受信することができる。例えば、制御部21は、リモコン1から予約指令を受信すると、カラオケ曲の予約を受け付け、カラオケ曲番号を演奏予約リストに記録する。また、制御部21は、LAN通信部29dを介して、コマンダ2とくくり付け状態にあるリモコン1からカラオケ曲の予約指令を受け付けることもできる。また、記憶部22には、コマンダ2のコマンダIDと、このコマンダ2とくくり付け状態にあるリモコン1のリモコンIDとが対応付けられて記憶されている。なお、記憶部22には、管理サーバ3のIPアドレスも記憶されている。これにより、コマンダ2は、有線LAN、ルータR及びインターネットを介して管理サーバ3へ接続し、通信することができる。更に、制御部21は、本発明における操作受付手段として機能し、携帯端末Tnのユーザのログイン期間中、携帯端末Tnにおいて選曲されたカラオケ曲の予約(カラオケ曲に対する操作の一例)を受け付け、カラオケ曲番号を演奏予約リストに記録するようになっている。   FIG. 2B is a block diagram illustrating a schematic configuration example of the commander 2. As shown in FIG. 2B, the commander 2 includes a control unit 21, a storage unit 22, a video RAM 23, a video playback unit 24, a video control unit 25, a microphone control unit 26, a synthesizer 27, a mixing amplifier 28, and an operation unit 29a. , An operation processing unit 29b, an infrared receiving unit 29c, a LAN communication unit 29d, and the like. The control unit 21 includes a CPU, a ROM, a RAM, and the like. The storage unit 22 is configured by a hard disk or the like. The storage unit 22 stores an OS and a commander processing program. The control unit 21 performs overall control of the entire commander 2 by executing the OS and the commander processing program. The storage unit 22 stores a performance reservation list of karaoke songs reserved for performance. In this performance reservation list, for example, karaoke song numbers are recorded (registered) in the order of reservation. The storage unit 22 stores music data corresponding to karaoke music, video data, and the like. The synthesizer 27 performs karaoke music using the music data and outputs a performance signal to the mixing amplifier 28. Further, the microphone control unit 26 outputs the user's singing voice signal collected by the microphone to the mixing amplifier 28. The mixing amplifier 28 mixes the user's singing voice and karaoke music and outputs the mixed singing voice to the speaker. Video data and the like are reproduced by the video RAM 23 and the video reproduction unit 24. Then, the video control unit 25 outputs the reproduced video signal to the display. Moreover, the control part 21 receives the instruction | indication from the operation part 29a by a user via the operation process part 29b. In addition, the control unit 21 can receive various commands from the remote controller 1 via the infrared receiving unit 29c. For example, when receiving a reservation command from the remote controller 1, the control unit 21 accepts a reservation for a karaoke song and records a karaoke song number in the performance reservation list. The control unit 21 can also receive a karaoke song reservation command from the remote control 1 that is in a state of being connected to the commander 2 via the LAN communication unit 29d. Further, in the storage unit 22, the commander ID of the commander 2 and the remote control ID of the remote control 1 that is connected to the commander 2 are stored in association with each other. The storage unit 22 also stores the IP address of the management server 3. As a result, the commander 2 can communicate with the management server 3 via the wired LAN, the router R, and the Internet. Furthermore, the control unit 21 functions as an operation receiving unit in the present invention, receives a reservation for a karaoke song selected by the mobile terminal Tn (an example of an operation for a karaoke song) during the login period of the user of the mobile terminal Tn, The song number is recorded in the performance reservation list.

次に、管理サーバ3は、本発明のサーバ装置の一例である。管理サーバ3は、インターネットに接続されており、Webサーバとしての機能を有する。   Next, the management server 3 is an example of a server device of the present invention. The management server 3 is connected to the Internet and has a function as a Web server.

図2(C)は、管理サーバ3の概要構成例を示すブロック図である。図2(C)に示すように、管理サーバ3は、制御部31、記憶部32、及び通信部33等を備えて構成される。制御部31は、CPU、ROM、及びRAM等により構成される。記憶部32は、ハードディスク等により構成される。記憶部32には、OS及びサーバプログラム等が記憶されている。制御部31は、OS及びサーバプログラムを実行することにより、管理サーバ3全体を制御する。そして、制御部31は、本発明における第1取得手段、第2取得手段、第1記録手段、第2記録手段、制御手段、及び送信手段等として機能し、後述する処理を行う。なお、本発明における第1取得手段、第2取得手段、第1記録手段、及び第2記録手段については、リモコン1の制御部11、コマンダ2の制御部21、管理サーバ3の制御部31、及び携帯端末Tnの制御部41のうちの少なくとも何れか1つが機能するように構成してもよい。   FIG. 2C is a block diagram illustrating a schematic configuration example of the management server 3. As shown in FIG. 2C, the management server 3 includes a control unit 31, a storage unit 32, a communication unit 33, and the like. The control unit 31 includes a CPU, a ROM, a RAM, and the like. The storage unit 32 is configured by a hard disk or the like. The storage unit 32 stores an OS, a server program, and the like. The control unit 31 controls the entire management server 3 by executing the OS and the server program. And the control part 31 functions as a 1st acquisition means in this invention, a 2nd acquisition means, a 1st recording means, a 2nd recording means, a control means, a transmission means, etc., and performs the process mentioned later. In addition, about the 1st acquisition means in this invention, a 2nd acquisition means, a 1st recording means, and a 2nd recording means, the control part 11 of the remote control 1, the control part 21 of the commander 2, the control part 31 of the management server 3, And at least any one of the control part 41 of portable terminal Tn may be comprised so that it may function.

更に、記憶部32には、登録ユーザリスト、ログインユーザリスト、及びコマンダ対応付けリストが記憶されている。登録ユーザリストは、会員登録されたユーザのユーザ情報を記録(登録)するリストである。このユーザ情報には、ユーザID、パスワード、氏名、ユーザが使用する携帯端末Tnの電話番号、及びメールアドレス等が含まれる。ここで、ユーザIDは、ユーザを識別するためのユーザ識別情報の一例である。ログインユーザリストは、ユーザのログイン有無を管理するリストである。例えば、ログインユーザリストには、ユーザID、ログインフラグ、及びログイン履歴が対応付けられて記録される。例えば、ログインフラグが「1」のときは、ユーザがログイン中であることを示す。一方、ログインフラグが「0」のときは、ユーザがログアウトしたことを示す。ログイン履歴には、ユーザのログイン時刻及びログアウト時刻が含まれる。また、コマンダ対応付けリストは、コマンダIDとユーザIDとを対応付けた対応付け情報を記録するリストである。対応付け情報により、コマンダ2と携帯端末Tnとがくくり付けられる。なお、ユーザがログアウトした場合、コマンダ対応付けリストにおけるコマンダIDとユーザIDとの対応付けは解除される。例えば、ログアウトされたユーザIDを含む対応付け情報がコマンダ対応付けリストから削除される。ユーザがログアウトした場合、このユーザが使用する携帯端末Tnにおいて選曲されたカラオケ曲の予約はコマンダ2に受け付けられないように制御される。   Furthermore, the storage unit 32 stores a registered user list, a login user list, and a commander association list. The registered user list is a list for recording (registering) user information of registered users. This user information includes a user ID, a password, a name, a telephone number of the mobile terminal Tn used by the user, an e-mail address, and the like. Here, the user ID is an example of user identification information for identifying a user. The login user list is a list for managing whether or not a user is logged in. For example, the login user list records a user ID, a login flag, and a login history in association with each other. For example, when the login flag is “1”, it indicates that the user is logging in. On the other hand, when the login flag is “0”, it indicates that the user has logged out. The login history includes the user login time and logout time. The commander association list is a list that records association information in which commander IDs are associated with user IDs. The commander 2 and the portable terminal Tn are connected by the association information. When the user logs out, the association between the commander ID and the user ID in the commander association list is cancelled. For example, the association information including the logged out user ID is deleted from the commander association list. When the user logs out, the commander 2 controls the reservation of the karaoke song selected by the portable terminal Tn used by the user.

なお、ログインユーザリスト及びコマンダ対応付けリストは、コマンダ2の記憶部22に記憶されるように構成してもよい。また、ログインユーザリスト及びコマンダ対応付けリストは、リモコン1の記憶部12に記憶されるように構成してもよい。   Note that the login user list and the commander association list may be configured to be stored in the storage unit 22 of the commander 2. Further, the login user list and the commander association list may be configured to be stored in the storage unit 12 of the remote controller 1.

次に、携帯端末Tnは、本発明における携帯機器の一例である。携帯端末Tnの例としては、スマートフォン、携帯電話機、又はタブレット等が挙げられる。   Next, the portable terminal Tn is an example of a portable device in the present invention. Examples of the mobile terminal Tn include a smartphone, a mobile phone, or a tablet.

図2(D)は、携帯端末Tnの概要構成例を示すブロック図である。図2(D)に示すように、携帯端末Tnは、制御部41、記憶部42、表示部43、操作部44、スピーカ45、マイク46、携帯無線通信部47、及び無線LAN通信部48等を備えて構成される。制御部41は、CPU、ROM、及びRAM等により構成される。記憶部42は、不揮発性半導体メモリ等により構成される。記憶部42には、OS及び端末処理プログラム等が記憶されている。制御部41は、OS及び端末処理プログラムを実行することにより、携帯端末Tn全体を制御する。端末処理プログラムには、カラオケ用アプリケーションプログラムが含まれる。カラオケ用アプリケーションプログラムは、本発明の携帯機器用プログラムの一例である。カラオケ用アプリケーションプログラムは、コンピュータとしての制御部41に、当該携帯端末Tnのユーザのログインを行うための処理を実行するステップ(例えば、ログイン要求を管理サーバ3へ送信するステップ)と、携帯端末Tnのユーザのログイン期間中、操作部44から選曲されたカラオケ曲の予約要求(カラオケ曲に対する操作要求の一例)をコマンダ2又は管理サーバ3へ行うステップと、を実行させることができる。なお、カラオケ用アプリケーションプログラムは、例えば、他のサーバからネットワークNWを介してダウンロードされるようにしても良いし、CD−ROM等の記録媒体に記録されてドライブを介して読み込まれるようにしても良い。また、制御部41は、ユーザによる操作部44からの指示を受け付ける。ユーザによる指示としては、ユーザID等の入力、又はカラオケ曲に対する操作等の指示がある。カラオケ曲に対する操作としては、例えば、カラオケ曲の選曲操作、カラオケ曲の予約操作、カラオケ曲の音量操作、音高キー変更操作などが挙げられる。なお、記憶部42には、管理サーバ3のIPアドレスも記憶されている。これにより、携帯端末Tnは、携帯無線通信部47、及びネットワークNWを介して管理サーバ3へ接続し、通信することができる。   FIG. 2D is a block diagram illustrating a schematic configuration example of the mobile terminal Tn. As shown in FIG. 2D, the portable terminal Tn includes a control unit 41, a storage unit 42, a display unit 43, an operation unit 44, a speaker 45, a microphone 46, a portable wireless communication unit 47, a wireless LAN communication unit 48, and the like. It is configured with. The control unit 41 includes a CPU, a ROM, a RAM, and the like. The storage unit 42 is configured by a nonvolatile semiconductor memory or the like. The storage unit 42 stores an OS, a terminal processing program, and the like. The control unit 41 controls the entire mobile terminal Tn by executing the OS and the terminal processing program. The terminal processing program includes an application program for karaoke. The karaoke application program is an example of the portable device program of the present invention. The application program for karaoke performs a step (for example, a step of transmitting a login request to the management server 3) for executing a process for logging in the user of the portable terminal Tn to the control unit 41 as a computer, and the portable terminal Tn. During the log-in period of the user, a step of making a reservation request (an example of an operation request for the karaoke song) of the karaoke song selected from the operation unit 44 to the commander 2 or the management server 3 can be executed. The karaoke application program may be downloaded from another server via the network NW, or may be recorded on a recording medium such as a CD-ROM and read via a drive. good. Further, the control unit 41 receives an instruction from the operation unit 44 by the user. As an instruction by the user, there is an instruction such as an input of a user ID or an operation on a karaoke song. Examples of operations for karaoke songs include karaoke song selection operations, karaoke song reservation operations, karaoke song volume operations, pitch key change operations, and the like. Note that the storage unit 42 also stores the IP address of the management server 3. Thereby, the portable terminal Tn can connect and communicate with the management server 3 via the portable wireless communication unit 47 and the network NW.

[2.カラオケシステムSの動作]
次に、カラオケシステムSの動作について説明する。なお、携帯端末Tnのうち、携帯端末T1を例にとるものとする。
[2. Operation of Karaoke System S]
Next, the operation of the karaoke system S will be described. Of the mobile terminals Tn, the mobile terminal T1 is taken as an example.

(2−1.ユーザのログイン動作)
先ず、図3を参照してユーザのログイン動作について説明する。図3は、ユーザのログイン動作を示すシーケンス図である。なお、リモコン1とコマンダ2のくくり付けは既に行われているものとする。
(2-1. User login operation)
First, a user login operation will be described with reference to FIG. FIG. 3 is a sequence diagram showing a user login operation. It is assumed that the remote controller 1 and the commander 2 are already connected.

カラオケルームにおいて、リモコン1を持つユーザAによる操作部16の操作により、ログイン画面が表示部15に表示される(ステップS1)。そして、ユーザAにより操作部16からログイン画面を通じてユーザID及びパスワードが入力されると(ステップS2)、リモコン1は、このリモコン1とくくり付けられたコマンダ2のコマンダIDを記憶部12から取得する。そして、リモコン1は、管理サーバ3のIPアドレスを用いて、無線LANのアクセスポイントAP、ルータR及びインターネットを介して管理サーバ3へ接続する。そして、リモコン1は、ユーザAにより入力されたユーザID及びパスワードと、記憶部12から取得したコマンダIDとを含むログイン要求を管理サーバ3へ送信する(ステップS3)。なお、リモコン1は、ログイン要求を、管理サーバ3へ送信する代わりに、コマンダ2へ送信するように構成してもよい。この構成の場合、コマンダ2は、リモコン1から受信されたログイン要求を管理サーバ3へ送信する。   In the karaoke room, the login screen is displayed on the display unit 15 by the operation of the operation unit 16 by the user A having the remote controller 1 (step S1). When the user A inputs a user ID and password from the operation unit 16 through the login screen by the user A (step S2), the remote controller 1 acquires the commander ID of the commander 2 attached to the remote controller 1 from the storage unit 12. . The remote controller 1 connects to the management server 3 via the wireless LAN access point AP, the router R, and the Internet using the IP address of the management server 3. Then, the remote controller 1 transmits a login request including the user ID and password input by the user A and the commander ID acquired from the storage unit 12 to the management server 3 (step S3). Note that the remote controller 1 may be configured to transmit a login request to the commander 2 instead of transmitting to the management server 3. In the case of this configuration, the commander 2 transmits the login request received from the remote controller 1 to the management server 3.

管理サーバ3は、リモコン1又はコマンダ2からログイン要求を受信すると、ユーザ認証処理を実行する(ステップS4)。このユーザ認証処理では、受信されたログイン要求に含まれるユーザID及びパスワードの組が登録ユーザリストに記録されているか否かが確認される。そして、ユーザID及びパスワードの組が登録ユーザリストに記録されている場合、認証成功と判定される。一方、ユーザID及びパスワードの組が登録ユーザリストに記録されていない場合、認証失敗と判定される。管理サーバ3は、認証成功と判定した場合(ステップS5:YES)、ログイン要求からユーザIDとコマンドIDを取得し、当該取得したユーザIDとコマンドIDとを対応付けた対応付け情報をコマンダ対応付けリストに記録する(ステップS6)。これにより、コマンダ2と携帯端末T1とがくくり付けられる。なお、対応付け情報には、ユーザIDとコマンドIDに、ログイン要求を送信したリモコン1のリモコンIDが対応付けられてもよい。また、管理サーバ3は、コマンダ対応付けリストをリモコン1又はコマンダ2へ送信し、リモコン1又はコマンダ2は、当該コマンダ対応付けリストを記憶するように構成してもよい。また、管理サーバ3によるユーザ認証処理を行わないように構成してもよい。この構成の場合、リモコン1又はコマンダ2は、リモコン1から入力されたユーザIDとコマンドID等を対応付けた対応付け情報をコマンダ対応付けリストに記録し、当該コマンダ対応付けリストを管理サーバ3へ送信する。   When receiving the login request from the remote controller 1 or the commander 2, the management server 3 executes user authentication processing (step S4). In this user authentication process, it is confirmed whether or not the combination of the user ID and password included in the received login request is recorded in the registered user list. If the combination of the user ID and password is recorded in the registered user list, it is determined that the authentication is successful. On the other hand, if the combination of the user ID and password is not recorded in the registered user list, it is determined that the authentication has failed. When the management server 3 determines that the authentication is successful (step S5: YES), the management server 3 acquires the user ID and the command ID from the login request, and sets the association information in which the acquired user ID and the command ID are associated with each other as a commander. Record in the list (step S6). Thereby, the commander 2 and the portable terminal T1 are attached. In the association information, the user ID and the command ID may be associated with the remote control ID of the remote controller 1 that transmitted the login request. Further, the management server 3 may be configured to transmit the commander association list to the remote controller 1 or the commander 2, and the remote controller 1 or the commander 2 may store the commander association list. Moreover, you may comprise so that the user authentication process by the management server 3 may not be performed. In the case of this configuration, the remote controller 1 or the commander 2 records the association information in which the user ID input from the remote controller 1 is associated with the command ID or the like in the commander association list, and sends the commander association list to the management server 3. Send.

次に、同じカラオケルームにおいて、携帯端末T1を持つユーザAによる操作部44の操作により、カラオケ用アプリケーションプログラムが起動すると、ログイン画面が表示部43に表示される(ステップS7)。そして、ユーザAにより操作部44からログイン画面を通じてユーザID及びパスワードが入力されると(ステップS8)、携帯端末T1は管理サーバ3のIPアドレスを用いて管理サーバ3へ、携帯基地局B及びネットワークNWを介して接続する。そして、携帯端末T1は、ログイン画面を通じて入力されたユーザID及びパスワードを含むログイン要求を管理サーバ3へ送信する(ステップS9)。   Next, in the same karaoke room, when the application program for karaoke is activated by the operation of the operation unit 44 by the user A having the portable terminal T1, a login screen is displayed on the display unit 43 (step S7). When the user A inputs the user ID and password from the operation unit 44 through the login screen by the user A (step S8), the mobile terminal T1 uses the IP address of the management server 3 to the management server 3 to the mobile base station B and the network. Connect via NW. And portable terminal T1 transmits the login request | requirement containing the user ID and password input through the login screen to the management server 3 (step S9).

なお、ステップS8で携帯端末T1から入力されるユーザIDは、ステップS2でリモコン1から入力されるユーザIDとは異なるものであってもよい。例えば、リモコン1から入力されるユーザIDは、例えばカラオケシステムSを利用するために会員登録を行ったユーザに対して発行されるID(以下、「カラオケ用ユーザID」という)である一方、携帯端末T1から入力されるユーザIDは、携帯端末T1から接続可能な例えば楽曲提供サイトで会員登録を行ったユーザに対して発行されるID(以下、「携帯端末用ユーザID」という)である場合が想定されるためである。この場合、双方のユーザIDは、登録ユーザリストに記録される。   Note that the user ID input from the portable terminal T1 in step S8 may be different from the user ID input from the remote controller 1 in step S2. For example, the user ID input from the remote controller 1 is an ID issued to a user who has registered as a member in order to use the karaoke system S (hereinafter referred to as a “karaoke user ID”). When the user ID input from the terminal T1 is an ID (hereinafter referred to as “user ID for mobile terminal”) issued to a user who has been registered as a member at a music providing site that can be connected from the mobile terminal T1, for example. This is because it is assumed. In this case, both user IDs are recorded in the registered user list.

管理サーバ3は、携帯端末T1からログイン要求を受信すると、上記ステップS4と同じようにユーザ認証処理を実行する(ステップS10)。そして、ログイン要求に含まれるユーザID及びパスワードの組が登録ユーザリストに記録されている場合(ステップS11:YES)、管理サーバ3は、携帯端末T1から受信されたログイン要求からユーザIDを取得し、当該取得したユーザIDが、コマンダ対応付けリストに記録された対応付け情報に含まれるか否かを判定する(ステップS12)。なお、管理サーバ3は、ユーザ認証処理を行わずに、ユーザIDが対応付け情報に含まれるか否かを判定するように構成してもよい。そして、管理サーバ3は、ユーザID(携帯端末T1から入力されたユーザID)が対応付け情報に含まれると判定した場合には(ステップS12:YES)、ユーザIDにより識別されるユーザAのログインを許可(認証成功)し、当該ユーザAがログイン中であることを示すログイン情報をログインユーザリストに記録する(ステップS13)。より具体的には、ログインユーザリストにおいて、対応付け情報に含まれると判定されたユーザIDに対応付けられたログインフラグが「1」にセットされる。ログインユーザリストに携帯端末T1のユーザAのログイン情報が記録されている期間中、ユーザAが携帯端末T1から所望のカラオケ曲の予約を行うことが可能となる。また、このとき、ログイン時刻がログイン履歴としてログインユーザリストに記録される。   When receiving the login request from the mobile terminal T1, the management server 3 executes the user authentication process in the same manner as in the above step S4 (step S10). If the set of user ID and password included in the login request is recorded in the registered user list (step S11: YES), the management server 3 acquires the user ID from the login request received from the mobile terminal T1. Then, it is determined whether or not the acquired user ID is included in the association information recorded in the commander association list (step S12). The management server 3 may be configured to determine whether or not the user ID is included in the association information without performing the user authentication process. If the management server 3 determines that the user ID (the user ID input from the portable terminal T1) is included in the association information (step S12: YES), the management server 3 logs in the user A identified by the user ID. (Login success), and login information indicating that the user A is logged in is recorded in the login user list (step S13). More specifically, the login flag associated with the user ID determined to be included in the association information in the login user list is set to “1”. During the period in which login information of the user A of the portable terminal T1 is recorded in the login user list, the user A can make a reservation for a desired karaoke song from the portable terminal T1. At this time, the login time is recorded in the login user list as a login history.

なお、携帯端末T1から入力されるユーザID(カラオケ用ユーザID)が、リモコン1から入力されるユーザID(携帯端末用ユーザID)とは異なる場合、管理サーバ3等は、携帯端末T1から入力された携帯端末用ユーザIDに対応するカラオケ用ユーザIDが対応付け情報に含まれるか否かを判定する。そして、管理サーバ3等は、当該ユーザIDが対応付け情報に含まれると判定した場合には、このユーザIDにより識別されるユーザAのログインを許可することになる。ここで、「携帯端末用ユーザIDに対応するカラオケ用ユーザID」は、例えば登録ユーザリストから特定することができる。   If the user ID (karaoke user ID) input from the mobile terminal T1 is different from the user ID (mobile terminal user ID) input from the remote controller 1, the management server 3 or the like inputs from the mobile terminal T1. It is determined whether or not the karaoke user ID corresponding to the mobile terminal user ID is included in the association information. If the management server 3 determines that the user ID is included in the association information, the management server 3 or the like permits the login of the user A identified by the user ID. Here, "the user ID for karaoke corresponding to user ID for portable terminals" can be specified, for example from a registration user list.

次いで、管理サーバ3は、ログイン情報が有効であることを示すワンタイムパスワードを発行する(ステップS14)。このワンタイムパスワードには、例えば有効期限が示される。なお、このワンタイムパスワードは発行されないように構成してもよい(この場合、ステップS14の処理は行われない)。一方、ユーザID及びパスワードの組が登録ユーザリストに記録されていない場合又はユーザIDが対応付け情報に含まれない場合(ステップS11、S12:NO)、認証失敗と判定され、ユーザAのログインが許可されない。なお、リモコン1のIPアドレス、コマンダ2のIPアドレス、及び携帯端末T1のIPアドレスは、この携帯端末T1が使用するユーザAのユーザIDに対応付けられて、当該ユーザAのログイン期間中、管理される。   Next, the management server 3 issues a one-time password indicating that the login information is valid (step S14). This one-time password indicates, for example, an expiration date. Note that the one-time password may not be issued (in this case, the process of step S14 is not performed). On the other hand, when the combination of the user ID and the password is not recorded in the registered user list or the user ID is not included in the association information (steps S11 and S12: NO), it is determined that the authentication has failed, and the user A logs in. Not allowed. The IP address of the remote controller 1, the IP address of the commander 2, and the IP address of the portable terminal T1 are associated with the user ID of the user A used by the portable terminal T1, and are managed during the login period of the user A. Is done.

次いで、管理サーバ3は、ログイン結果(認証結果)及びユーザID等を、ログイン要求を送信したリモコン1へ返信する(ステップS15)。このログイン結果には、ログイン許可(認証成功)又はログイン不許可(認証失敗)が示される。ログイン結果がログイン許可の場合、ログイン結果には、上記ステップS14で発行されたワンタイムパスワードが付加される。リモコン1は、管理サーバ3からログイン結果及びユーザID等を受信すると、これをコマンダ2へ転送する(ステップS16)。コマンダ2は、リモコン1からログイン結果を受信すると、ログイン結果にログイン許可が示されるか否かを確認し、ログイン許可が示される場合には(ステップS17:YES)、受信されたユーザID及び当該ユーザAのログイン情報(例えば、ログインフラグ「1」)等をログインユーザリストに記録する(ステップS18)。そして、コマンダ2は、ログイン結果を受信したことを示すログイン結果確認をリモコン1へ返信する(ステップS19)。なお、上記ステップS15において、管理サーバ3は、ログイン結果及びユーザID等をコマンダ2へ送信するように構成してもよい。   Next, the management server 3 returns the login result (authentication result), the user ID, and the like to the remote controller 1 that transmitted the login request (step S15). This login result indicates login permission (authentication success) or login disapproval (authentication failure). When the login result is login permission, the one-time password issued in step S14 is added to the login result. When receiving the login result and user ID from the management server 3, the remote controller 1 transfers them to the commander 2 (step S16). When receiving the login result from the remote control 1, the commander 2 checks whether or not the login result indicates login permission. If the login permission is indicated (step S17: YES), the commander 2 and the received user ID The login information of the user A (for example, login flag “1”) and the like are recorded in the login user list (step S18). Then, the commander 2 returns a login result confirmation indicating that the login result has been received, to the remote controller 1 (step S19). In step S15, the management server 3 may be configured to transmit a login result, a user ID, and the like to the commander 2.

一方、管理サーバ3は、ログイン結果等を、ログイン要求を行った携帯端末T1へも返信する(ステップS20)。ログイン結果がログイン許可の場合、ログイン結果には、上記ステップS14で発行されたワンタイムパスワード、及びコマンダ情報が付加される。このコマンダ情報には、ログイン要求を行った携帯端末T1のユーザAのユーザIDに対応付けられたコマンダIDが含まれる。なお、ユーザIDは、管理サーバ3においてコマンダ対応付けリストでコマンダIDに対応付けられて管理されているので、ログイン結果と共にコマンダ情報が携帯端末T1へ送信されなくともよい。この場合、コマンダ情報がユーザに開示されないので、セキュリティ面で有効である。ただし、この場合、管理サーバ3は、後述するステップS31で携帯端末T1から予約依頼情報(予約要求)を受信した場合、ユーザIDに対応付けられたコマンダIDをコマンダ対応付けリストから検索する必要があるので、その分時間のロスが生じる。   On the other hand, the management server 3 returns a login result or the like to the portable terminal T1 that has made the login request (step S20). When the login result is login permission, the one-time password issued in step S14 and the commander information are added to the login result. This commander information includes the commander ID associated with the user ID of the user A of the portable terminal T1 that has made the login request. Since the user ID is managed in the management server 3 in association with the commander ID in the commander association list, the commander information may not be transmitted to the portable terminal T1 together with the login result. In this case, the commander information is not disclosed to the user, which is effective in terms of security. However, in this case, when receiving the reservation request information (reservation request) from the portable terminal T1 in step S31 described later, the management server 3 needs to search for the commander ID associated with the user ID from the commander association list. There is a loss of time accordingly.

そして、携帯端末T1は、管理サーバ3からログイン結果を受信すると、ログイン結果にログイン許可が示されるか否かを確認する。そして、ログイン結果にログイン許可が示される場合(ステップS21:YES)、携帯端末T1は、受信されたコマンダ情報及びワンタイムパスワードを例えば記憶部42に記憶し、コマンダ予約機能をオンに設定する(ステップS22)。これにより、携帯端末T1は、カラオケ曲の予約を行うインターフェースを持つことになる。一方、ログイン結果にログイン不許可が示される場合(ステップS21:NO)、コマンダ予約機能をオンに設定されずにオフのままとなる。   And the portable terminal T1 will confirm whether login permission is shown by a login result, if a login result is received from the management server 3. FIG. If the login result indicates that the login is permitted (step S21: YES), the portable terminal T1 stores the received commander information and the one-time password in the storage unit 42, for example, and sets the commander reservation function to ON ( Step S22). Thereby, the portable terminal T1 has an interface for reserving karaoke songs. On the other hand, when the login result indicates that login is not permitted (step S21: NO), the commander reservation function is not set to ON but remains OFF.

なお、ステップS12の別の例として、管理サーバ3は、コマンダ対応付けリストに記録された対応付け情報を参照して、当該ログイン要求を送信した携帯端末T1にくくり付けられたコマンダ2を特定し、当該特定したコマンダ2又は当該特定したコマンダ2にくくり付けられたリモコン1へ、携帯端末T1から受信されたログイン要求を送信するように構成してもよい。ここで、コマンダ2の特定は、携帯端末T1から受信されたログイン要求に含まれるユーザIDに対応付けられているコマンダIDを対応付け情報から特定することにより行われる。この構成の場合、リモコン1又はコマンダ2は、管理サーバ3から受信されたログイン要求に含まれるユーザID(携帯端末T1から入力されたユーザID)が、コマンダ対応付けリストに記録された対応付け情報に含まれるか否かを判定する。そして、リモコン1又はコマンダ2は、ユーザIDが対応付け情報に含まれると判定した場合には、当該ユーザIDにより識別されるユーザAのログインを許可し、当該ユーザAがログイン中であることを示すログイン情報をログインユーザリストに記録する。なお、この構成の場合、上記ステップS14〜S19の処理の代わりに、リモコン1又はコマンダ2は、ログイン結果及びユーザID等を、管理サーバ3へ送信する。そして、管理サーバ3は、ログイン結果及びユーザID等を受信すると、ログイン結果にログイン許可が示されるか否かを確認し、ログイン結果にログイン許可が示される場合、ワンタイムパスワードを発行し、当該ワンタイムパスワード及びコマンダ情報が付加されたログイン結果を、ログイン要求を行った携帯端末T1へ返信することになる(ステップS20)。   As another example of step S12, the management server 3 refers to the association information recorded in the commander association list and identifies the commander 2 linked to the mobile terminal T1 that transmitted the login request. The login request received from the portable terminal T1 may be transmitted to the specified commander 2 or the remote controller 1 attached to the specified commander 2. Here, the commander 2 is specified by specifying the commander ID associated with the user ID included in the login request received from the portable terminal T1 from the association information. In the case of this configuration, the remote controller 1 or the commander 2 uses the association information in which the user ID included in the login request received from the management server 3 (the user ID input from the mobile terminal T1) is recorded in the commander association list. It is determined whether it is included in. When the remote controller 1 or the commander 2 determines that the user ID is included in the association information, the remote controller 1 or the commander 2 permits the login of the user A identified by the user ID, and confirms that the user A is logged in. The login information shown is recorded in the login user list. In the case of this configuration, the remote controller 1 or the commander 2 transmits the login result, the user ID, and the like to the management server 3 instead of the processes of steps S14 to S19. Then, when receiving the login result and the user ID, the management server 3 confirms whether or not the login permission is indicated in the login result. If the login result indicates the login permission, the management server 3 issues a one-time password, The login result to which the one-time password and the commander information are added is returned to the portable terminal T1 that made the login request (step S20).

更に、ステップS12の別の例として、管理サーバ3は、携帯端末T1から受信されたログイン要求に含まれるユーザIDに対応付けられているコマンダIDを含む対応付け情報を特定し、当該特定した対応付け情報を携帯端末T1へ送信するように構成してもよい。この構成の場合、携帯端末T1は、管理サーバ3から受信された対応付け情報を参照して、入力されたユーザIDが、当該対応付け情報に含まれるか否かを判定する。そして、携帯端末T1は、ユーザIDが対応付け情報に含まれると判定した場合には、当該ユーザIDにより識別されるユーザAのログインを許可し、当該ユーザAがログイン中であることを示すログイン情報を記録する。そして、携帯端末T1は、ログイン結果及びユーザID等を、管理サーバ3へ送信する。そして、管理サーバ3は、ログイン結果及びユーザID等を受信すると、ログイン結果にログイン許可が示されるか否かを確認し、ログイン結果にログイン許可が示される場合、ワンタイムパスワードを発行し、当該ワンタイムパスワード及びコマンダ情報を、ログイン要求を行った携帯端末T1へ返信する。そして、携帯端末T1は、管理サーバ3からコマンダ情報等を受信すると、コマンダ予約機能をオンに設定することになる。   Furthermore, as another example of step S12, the management server 3 specifies the association information including the commander ID associated with the user ID included in the login request received from the mobile terminal T1, and the identified correspondence You may comprise so that attachment information may be transmitted to portable terminal T1. In the case of this configuration, the mobile terminal T1 refers to the association information received from the management server 3, and determines whether or not the input user ID is included in the association information. If the mobile terminal T1 determines that the user ID is included in the association information, the mobile terminal T1 permits the login of the user A identified by the user ID, and indicates that the user A is logging in. Record information. Then, the mobile terminal T1 transmits the login result, the user ID, and the like to the management server 3. Then, when receiving the login result and the user ID, the management server 3 confirms whether or not the login permission is indicated in the login result. If the login result indicates the login permission, the management server 3 issues a one-time password, The one-time password and commander information are returned to the portable terminal T1 that made the login request. Then, when receiving the commander information and the like from the management server 3, the portable terminal T1 sets the commander reservation function to ON.

なお、上記動作は、同じカラオケルームを利用するユーザごとに行われる。その結果、各ユーザのユーザIDが、1台のコマンダ2のコマンダIDに対応付けられることになる。   The above operation is performed for each user who uses the same karaoke room. As a result, the user ID of each user is associated with the commander ID of one commander 2.

(2−2.カラオケ曲予約動作)
次に、携帯端末T1によるカラオケ曲予約動作について、実施例1と実施例2に分けて説明する。
(2-2. Karaoke song reservation operation)
Next, the karaoke song reservation operation by the portable terminal T1 will be described separately in the first embodiment and the second embodiment.

(実施例1)
先ず、図4(A)を参照して、実施例1におけるカラオケ曲予約動作を説明する。実施例1は、携帯端末T1から管理サーバ3を介してコマンダ2へ予約指令が送信される動作例である。図4(A)は、実施例1における携帯端末T1によるカラオケ曲予約動作を示すシーケンス図である。
Example 1
First, the karaoke song reservation operation in the first embodiment will be described with reference to FIG. The first embodiment is an operation example in which a reservation command is transmitted from the portable terminal T1 to the commander 2 via the management server 3. FIG. 4A is a sequence diagram illustrating a karaoke song reservation operation by the mobile terminal T1 in the first embodiment.

携帯端末T1において、コマンダ予約機能がオンに設定されると、ユーザAは携帯端末T1からカラオケ曲の選曲及び予約操作を行うことが可能となる。なお、選曲候補のカラオケ曲の楽曲リストは、例えば管理サーバ3から送信される。そして、ユーザAは携帯端末T1において操作部44を操作して所望のカラオケ曲を選曲する指示(カラオケ曲の予約の指示も伴う)を行うと、携帯端末T1は、選曲されたカラオケ曲の予約依頼を示す予約依頼情報であってカラオケ曲番号を含む予約依頼情報(予約要求)を、ネットワークNWを介して管理サーバ3へ送信する(ステップS31)。この予約依頼情報には、携帯端末T1のユーザAのユーザIDと、ログイン時に記憶部42に記憶されたコマンダ情報及びワンタイムパスワードとが付加される。なお、選曲されたカラオケ曲の予約依頼を示す予約依頼情報は、カラオケ曲に対する操作依頼を示す操作依頼情報の一例である。この操作依頼情報は、カラオケ曲の音量操作指示による音量変更依頼、又はカラオケ曲の音高キー変更操作指示によるキー変更依頼等を示すものであってもよく、この場合、ユーザAは、携帯端末T1からカラオケ曲の音量変更、又はカラオケ曲の音高キー変更等を行うことができる。   When the commander reservation function is set to ON in the mobile terminal T1, the user A can perform karaoke song selection and reservation operations from the mobile terminal T1. In addition, the music list of the karaoke music of a music selection candidate is transmitted from the management server 3, for example. Then, when the user A operates the operation unit 44 on the portable terminal T1 to give an instruction to select a desired karaoke song (along with an instruction to reserve a karaoke song), the portable terminal T1 reserves the selected karaoke song. Reservation request information (reservation request) that is a request for reservation and includes a karaoke song number is transmitted to the management server 3 via the network NW (step S31). To this reservation request information, the user ID of the user A of the portable terminal T1, and the commander information and the one-time password stored in the storage unit 42 at the time of login are added. The reservation request information indicating the reservation request for the selected karaoke song is an example of operation request information indicating an operation request for the karaoke song. This operation request information may indicate a volume change request based on a volume operation instruction for a karaoke song, or a key change request based on a pitch key change operation instruction for a karaoke song. In this case, the user A is a portable terminal. From T1, the volume of the karaoke song can be changed, or the pitch key of the karaoke song can be changed.

管理サーバ3は、携帯端末T1から予約依頼情報、ユーザID、コマンダ情報、及びワンタイムパスワードを受信すると、予約依頼受付通知を携帯端末T1へ返信する(ステップS32)。そして、管理サーバ3は、ログインユーザリストを参照して、予約依頼情報と共に受信されたユーザIDに対応するユーザAがログイン中であるか否かを判定する(ステップS33)。つまり、ログインユーザリストにおいて、ユーザIDに対応付けられたログインフラグが「1」であれば、ユーザAがログイン中ということになる。そして、管理サーバ3は、ユーザAがログイン中であると判定した場合には(ステップS33:YES)、予約依頼情報と共に受信されたワンタイムパスワードが有効であるか否かを判定する(ステップS34)。なお、ワンタイムパスワードが発行されない構成では、ステップS33の処理はスキップされる。例えば、受信されたワンタイムパスワードが、管理サーバ3が発行したものであり、且つ有効期限内であれば、ワンタイムパスワードが有効であると判定される。そして、管理サーバ3は、ワンタイムパスワードが有効であると判定した場合には(ステップS34:YES)、予約依頼情報と共に受信されたコマンダ情報に対応するコマンダ2へ、予約依頼情報に示されるカラオケ曲の予約指令を送信する(ステップS35)。つまり、管理サーバ3は、予約指令を送信することで、コマンダ2に対してカラオケ曲の予約を受け付けさせる。この予約指令には、予約依頼情報に含まれるカラオケ曲番号が含まれる。また、予約指令には、予約依頼情報と共に受信されたユーザIDが付加される。この予約指令は、カラオケ曲の音量変更指令、又はカラオケ曲の音高キー変更指令等である場合もある。なお、上記ステップS20においてログイン結果と共にコマンダ情報が携帯端末T1に送信されていない場合、管理サーバ3は、予約依頼情報と共に受信されたユーザIDに対応付けられたコマンダIDをコマンダ対応付けリストから検索して抽出する必要がある。   When receiving the reservation request information, the user ID, the commander information, and the one-time password from the mobile terminal T1, the management server 3 returns a reservation request acceptance notification to the mobile terminal T1 (step S32). Then, the management server 3 refers to the login user list and determines whether or not the user A corresponding to the user ID received together with the reservation request information is logged in (step S33). That is, if the login flag associated with the user ID is “1” in the login user list, the user A is logging in. If the management server 3 determines that the user A is logged in (step S33: YES), the management server 3 determines whether the one-time password received together with the reservation request information is valid (step S34). ). Note that in a configuration in which a one-time password is not issued, the process of step S33 is skipped. For example, if the received one-time password is issued by the management server 3 and is within the expiration date, it is determined that the one-time password is valid. If the management server 3 determines that the one-time password is valid (step S34: YES), the karaoke indicated in the reservation request information is sent to the commander 2 corresponding to the commander information received together with the reservation request information. A music reservation command is transmitted (step S35). In other words, the management server 3 causes the commander 2 to accept a reservation for a karaoke song by transmitting a reservation command. This reservation command includes the karaoke song number included in the reservation request information. In addition, the user ID received together with the reservation request information is added to the reservation command. The reservation command may be a karaoke song volume change command, a karaoke song pitch key change command, or the like. If the commander information is not transmitted to the portable terminal T1 together with the login result in step S20, the management server 3 searches the commander association list for the commander ID associated with the user ID received together with the reservation request information. Need to be extracted.

一方、管理サーバ3は、ユーザAがログイン中でないと判定した場合(ステップS33:NO)、又はワンタイムパスワードが有効でないと判定した場合(ステップS34:NO)、予約指令をコマンダ2へ送信することなく、例えば携帯端末T1へエラー通知を返信する(ステップS36)。   On the other hand, if the management server 3 determines that the user A is not logged in (step S33: NO) or determines that the one-time password is not valid (step S34: NO), the management server 3 transmits a reservation command to the commander 2. For example, an error notification is returned to the portable terminal T1 (step S36).

そして、コマンダ2は、管理サーバ3から予約指令を受信すると、予約指令に示されるカラオケ曲の予約を受け付け、そのカラオケ曲番号を演奏予約リストに記録する(ステップS37)。こうして演奏予約リストにカラオケ曲番号が記録されたカラオケ曲は、例えば予約順に演奏されることになる。そして、コマンダ2は、予約結果を管理サーバ3に返信する(ステップS38)。この予約結果には、予約が受け付けられたか否かが示される。予約が受け付けられない場合としては、例えば予約指令に含まれるカラオケ曲番号が存在しない場合、又はコマンダ2が予約受付可能な最大数を超えている場合等が該当する。なお、管理サーバ3は、コマンダ2から予約結果を受信した場合、この予約結果を携帯端末T1へ返信するように構成してもよい。   When receiving the reservation command from the management server 3, the commander 2 accepts the reservation of the karaoke song indicated in the reservation command, and records the karaoke song number in the performance reservation list (step S37). In this way, the karaoke songs whose karaoke song numbers are recorded in the performance reservation list are played in the order of reservation, for example. Then, the commander 2 returns the reservation result to the management server 3 (step S38). This reservation result indicates whether or not the reservation has been accepted. The case where the reservation is not accepted corresponds to, for example, the case where there is no karaoke song number included in the reservation command, or the case where the commander 2 exceeds the maximum number that can be accepted. In addition, when the management server 3 receives the reservation result from the commander 2, the management server 3 may be configured to return the reservation result to the portable terminal T1.

以上説明したように、実施例1におけるカラオケ曲予約動作によれば、携帯端末T1から管理サーバ3を介してコマンダ2へ予約指令が送信されるため、セキュリティをより高めつつ、ユーザAがログイン期間中に携帯端末T1を用いて、速やかにカラオケ曲の予約を行うことができる。   As described above, according to the karaoke song reservation operation in the first embodiment, the reservation command is transmitted from the portable terminal T1 to the commander 2 via the management server 3, so that the user A can improve the security while the login period is increased. A karaoke song can be reserved quickly using the portable terminal T1.

(実施例2)
次に、図4(B)を参照して、実施例2におけるカラオケ曲予約動作を説明する。実施例2は、携帯端末T1からコマンダ2へ予約指令が直接送信される動作例である。図4(B)は、実施例2における携帯端末T1によるカラオケ曲予約動作を示すシーケンス図である。
(Example 2)
Next, the karaoke song reservation operation in the second embodiment will be described with reference to FIG. The second embodiment is an operation example in which a reservation command is directly transmitted from the portable terminal T1 to the commander 2. FIG. 4B is a sequence diagram illustrating a karaoke song reservation operation by the mobile terminal T1 according to the second embodiment.

実施例2の場合、携帯端末T1は管理サーバ3からコマンダ情報としてコマンダIDを受信すると、携帯端末T1は、無線LAN通信部48により無線LANのアクセスポイントAPに接続する。これにより、携帯端末T1は、無線LAN通信が可能になると、管理サーバ3から取得したコマンダID(コマンダ2のIPアドレス)に基づき無線LAN及び有線LANを介してコマンダ2に接続する。そして、実施例1と同様にユーザAが携帯端末T1において操作部44を操作して所望のカラオケ曲を選曲すると、携帯端末T1は、選曲されたカラオケ曲の予約依頼を示す予約依頼情報であってカラオケ曲番号を含む予約依頼情報を、無線LAN及び有線LANを介してコマンダ2へ送信する(ステップS41)。この予約依頼情報には、携帯端末T1のユーザAのユーザIDとワンタイムパスワードが付加される。なお、選曲されたカラオケ曲の予約依頼を示す予約依頼情報は、実施例1と同様、カラオケ曲に対する操作依頼を示す操作依頼情報の一例である。この操作依頼情報は、カラオケ曲の音量操作指示による音量変更依頼、又はカラオケ曲の音高キー変更操作指示によるキー変更依頼等を示すものであってもよく、この場合、ユーザAは、携帯端末T1からカラオケ曲の音量変更、又はカラオケ曲の音高キー変更等を行うことができる。   In the case of the second embodiment, when the portable terminal T1 receives the commander ID as the commander information from the management server 3, the portable terminal T1 is connected to the wireless LAN access point AP by the wireless LAN communication unit 48. Accordingly, when wireless LAN communication becomes possible, the portable terminal T1 connects to the commander 2 via the wireless LAN and the wired LAN based on the commander ID (IP address of the commander 2) acquired from the management server 3. As in the first embodiment, when the user A operates the operation unit 44 on the portable terminal T1 to select a desired karaoke song, the portable terminal T1 is reservation request information indicating a reservation request for the selected karaoke song. The reservation request information including the karaoke song number is transmitted to the commander 2 via the wireless LAN and the wired LAN (step S41). A user ID and a one-time password of the user A of the portable terminal T1 are added to the reservation request information. The reservation request information indicating the reservation request for the selected karaoke song is an example of the operation request information indicating the operation request for the karaoke song as in the first embodiment. This operation request information may indicate a volume change request based on a volume operation instruction for a karaoke song, or a key change request based on a pitch key change operation instruction for a karaoke song. In this case, the user A is a portable terminal. From T1, the volume of the karaoke song can be changed, or the pitch key of the karaoke song can be changed.

そして、コマンダ2は、上記ステップS33と同じように、ログインユーザリストを参照して、予約依頼情報と共に受信されたユーザIDに対応するユーザAがログイン中であるか否かを判定する(ステップS42)。そして、コマンダ2は、ユーザAがログイン中であると判定した場合には(ステップS42:YES)、予約依頼情報と共に受信されたワンタイムパスワードが有効であるか否かを判定する(ステップS43)。なお、ワンタイムパスワードが発行されない構成では、ステップS43の処理はスキップされる。そして、コマンダ2は、ユーザAがログイン中でないと判定した場合(ステップS42:NO)、又はワンタイムパスワードが有効でないと判定した場合(ステップS43:NO)、カラオケ曲の予約を受け付けることなく、例えば携帯端末T1へエラー通知を返信する(ステップS44)。   Then, as in step S33, the commander 2 refers to the login user list and determines whether or not the user A corresponding to the user ID received together with the reservation request information is logged in (step S42). ). When the commander 2 determines that the user A is logged in (step S42: YES), the commander 2 determines whether the one-time password received together with the reservation request information is valid (step S43). . Note that in a configuration in which a one-time password is not issued, the process of step S43 is skipped. If the commander 2 determines that the user A is not logged in (step S42: NO) or determines that the one-time password is not valid (step S43: NO), the commander 2 does not accept the reservation of the karaoke song, For example, an error notification is returned to the portable terminal T1 (step S44).

一方、コマンダ2は、ワンタイムパスワードが有効であると判定した場合には(ステップS43:YES)、予約依頼情報に示されるカラオケ曲の予約を受け付け、そのカラオケ曲番号を演奏予約リストに記録する(ステップS45)。次いで、コマンダ2は、予約結果を携帯端末T1に返信する(ステップS46)。   On the other hand, if the commander 2 determines that the one-time password is valid (step S43: YES), the commander 2 accepts the reservation of the karaoke song indicated in the reservation request information, and records the karaoke song number in the performance reservation list. (Step S45). Next, the commander 2 returns the reservation result to the portable terminal T1 (step S46).

以上説明したように、実施例2におけるカラオケ曲予約動作によれば、携帯端末T1からコマンダ2へ予約指令が直接送信されるため、ユーザAはログイン期間中に携帯端末T1を用いて、管理サーバ3を介してカラオケ曲を予約させるよりも、より迅速にカラオケ曲の予約を行うことができる。   As described above, according to the karaoke song reservation operation in the second embodiment, since the reservation command is directly transmitted from the portable terminal T1 to the commander 2, the user A uses the portable terminal T1 during the login period to manage the management server. The karaoke song can be reserved more quickly than the karaoke song can be reserved via the No. 3.

(2−3.ユーザのログアウト動作)
次に、図5を参照してユーザのログアウト動作について説明する。図5は、ユーザのログアウト動作を示すシーケンス図である。
(2-3. User logout operation)
Next, a user logout operation will be described with reference to FIG. FIG. 5 is a sequence diagram showing a user logout operation.

管理サーバ3は、ログイン中であるユーザについて所定のログアウト条件を満たすか否かを判定する(ステップS51)。なお、この判定は所定時間間隔で行われる。例えば、管理サーバ3は、ログアウト要求を受信するとログアウト条件を満たすと判定する。ログアウト要求は、例えば、ユーザAによりリモコン1の操作部16からログアウトが指定されることにより管理サーバ3へ送信される。或いは、ログアウト要求は、ユーザAがカラオケ店舗から退出する際にカラオケ店舗の定員により店舗端末(図示せず)からユーザAのログアウトが指定されることにより管理サーバ3に送信される。なお、ログアウト要求には、ログアウト対象のユーザAのユーザIDが含まれる。また、管理サーバ3は、例えばコマンダ2からの信号が所定時間ない場合に、このコマンダ2のコマンダIDに対応付けられたユーザIDについてログアウト条件を満たす(タイムアウト)と判定するように構成してもよい。   The management server 3 determines whether or not a predetermined logout condition is satisfied for the logged-in user (step S51). This determination is made at predetermined time intervals. For example, when receiving the logout request, the management server 3 determines that the logout condition is satisfied. The logout request is transmitted to the management server 3 when the user A designates logout from the operation unit 16 of the remote controller 1, for example. Alternatively, the logout request is transmitted to the management server 3 when the logout of the user A is designated from a store terminal (not shown) by the capacity of the karaoke store when the user A leaves the karaoke store. Note that the logout request includes the user ID of the user A to be logged out. Further, the management server 3 may be configured to determine that the user ID associated with the commander ID of the commander 2 satisfies the logout condition (timeout) when there is no signal from the commander 2 for a predetermined time, for example. Good.

そして、管理サーバ3は、ログアウト条件を満たすと判定した場合(ステップS51:YES)、ログアウト対象のユーザAのログイン情報に代えて当該ユーザAがログアウトしたことを示すログアウト情報をログインユーザリストに記録する(ステップS52)。より具体的には、ログインユーザリストにおいて、ログアウト対象のユーザAのユーザIDに対応付けられたログインフラグが「0」にセットされる。また、このとき、ログアウト時刻がログイン履歴としてログインユーザリストに記録される。そして、管理サーバ3は、コマンダ対応付けリストにおけるコマンダIDとユーザIDとの対応付けを解除する(ステップS53)。例えば、ログアウトされたユーザIDを含む対応付け情報がコマンダ対応付けリストから削除される。これにより、コマンダ2と携帯端末T1とのくくり付けが解除される。このように、ログアウト情報が記録された場合、コマンダ2によるカラオケ曲の予約の受け付けが終了することになる。これにより、ユーザAがカラオケ店舗から退出した後に、例えばいたずら目的でコマンダ2を操作されてしまうことを防止することができる。   If the management server 3 determines that the logout condition is satisfied (step S51: YES), the logout information indicating that the user A has logged out is recorded in the log-in user list in place of the log-in information of the logout target user A. (Step S52). More specifically, the login flag associated with the user ID of the logout target user A is set to “0” in the login user list. At this time, the logout time is recorded in the login user list as a login history. Then, the management server 3 cancels the association between the commander ID and the user ID in the commander association list (step S53). For example, the association information including the logged out user ID is deleted from the commander association list. Thereby, the binding between the commander 2 and the portable terminal T1 is released. In this way, when the logout information is recorded, the acceptance of the reservation of the karaoke song by the commander 2 is ended. Thereby, after the user A leaves the karaoke store, the commander 2 can be prevented from being operated for the purpose of mischief, for example.

次いで、管理サーバ3は、ログアウト対象のユーザAのユーザIDに対応付けられたリモコン1のIPアドレスにしたがって、このリモコン1へログアウト情報を送信する(ステップS54)。このログアウト情報には、ログアウト対象のユーザAのユーザID及びこれに対応付けられたコマンダIDが付加される。そして、リモコン1は、管理サーバ3からログアウト情報を受信すると、このリモコン1にくくり付けられたコマンダ2へログアウト情報、ユーザID及びコマンダIDを転送する(ステップS55)。コマンダ2は、リモコン1からログアウト情報等を受信すると、ログアウト対象のユーザAのログイン情報に代えて当該ユーザAがログアウトしたことを示すログアウト情報をログインユーザリストに記録する(ステップS56)。また、ログインユーザリストがリモコン1に記憶されている場合、ログアウト対象のユーザAのログイン情報に代えて当該ユーザAがログアウトしたことを示すログアウト情報が当該ログインユーザリストに記録される。また、このログアウト情報は、携帯端末T1に記録されるように構成してもよい。なお、管理サーバ3は、ログアウト対象のユーザAのユーザIDに対応付けられたコマンダ2のIPアドレスにしたがって、このコマンダ2へログアウト情報等を送信するように構成してもよい。   Next, the management server 3 transmits logout information to the remote controller 1 according to the IP address of the remote controller 1 associated with the user ID of the user A to be logged out (step S54). The logout information is added with the user ID of the user A to be logged out and the commander ID associated therewith. When receiving the logout information from the management server 3, the remote controller 1 transfers the logout information, the user ID, and the commander ID to the commander 2 linked to the remote controller 1 (step S55). When receiving the logout information or the like from the remote controller 1, the commander 2 records the logout information indicating that the user A has logged out in the login user list instead of the logout information of the user A to be logged out (step S56). When the login user list is stored in the remote controller 1, logout information indicating that the user A has logged out is recorded in the login user list instead of the login information of the user A to be logged out. Further, the logout information may be configured to be recorded on the portable terminal T1. The management server 3 may be configured to transmit logout information and the like to the commander 2 according to the IP address of the commander 2 associated with the user ID of the user A to be logged out.

一方、管理サーバ3は、ログアウト対象のユーザAのユーザIDに対応付けられた携帯端末T1のIPアドレスにしたがって、この携帯端末T1へログアウト情報、ユーザID及びコマンダIDを送信する(ステップS57)。そして、携帯端末T1は、管理サーバ3からログアウト情報等を受信すると、コマンダ情報及びワンタイムパスワードを削除し、コマンダ予約機能をオフに設定する(ステップS58)。   On the other hand, the management server 3 transmits logout information, a user ID, and a commander ID to the portable terminal T1 according to the IP address of the portable terminal T1 associated with the user ID of the user A who is the logout target (step S57). When receiving the logout information from the management server 3, the portable terminal T1 deletes the commander information and the one-time password, and sets the commander reservation function to OFF (step S58).

なお、上記ステップS51〜S53の処理は、リモコン1又はコマンダ2により行われるように構成してもよい。この場合、ログアウト情報は、リモコン1又はコマンダ2から管理サーバ3へ送信される。また、この場合、ログアウト情報は、管理サーバ3から携帯端末T1へ送信されるように構成してもよいし、コマンダ2から携帯端末T1へ送信されるように構成してもよい。   Note that the processing in steps S51 to S53 may be performed by the remote controller 1 or the commander 2. In this case, the logout information is transmitted from the remote controller 1 or the commander 2 to the management server 3. In this case, the logout information may be transmitted from the management server 3 to the portable terminal T1, or may be configured to be transmitted from the commander 2 to the portable terminal T1.

以上説明したように、上記実施形態によれば、リモコン1から入力されたユーザのユーザIDと、リモコン1にくくり付けられたコマンダ2のコマンダIDとを対応付けた対応付け情報を記憶しておき、携帯端末Tnから入力されたユーザIDが上記対応付け情報に含まれる場合、当該ユーザIDにより識別されるユーザのログインを許可し、コマンダ2が、携帯端末Tnのユーザのログイン期間中、当該携帯端末Tnにおいて選曲されたカラオケ曲の予約などを受け付けるように構成した。そのため、顧客が入れ替わることが前提となるカラオケ店舗において、携帯端末Tnからカラオケ曲の予約ができる期間をユーザのログイン期間中に制限することができ、その結果、セキュリティを維持しつつ、ユーザがログイン期間中に携帯端末Tnを用いて速やかにカラオケ曲の予約を行うことができる。   As described above, according to the above embodiment, the association information in which the user ID of the user input from the remote controller 1 is associated with the commander ID of the commander 2 attached to the remote controller 1 is stored. When the user ID input from the portable terminal Tn is included in the association information, the login of the user identified by the user ID is permitted, and the commander 2 performs the portable operation during the login period of the user of the portable terminal Tn. The terminal Tn is configured to accept reservations for karaoke songs selected. Therefore, in a karaoke store that is premised on customer replacement, the period during which karaoke songs can be reserved from the mobile terminal Tn can be limited during the user login period, and as a result, the user can log in while maintaining security. A karaoke song can be reserved quickly using the portable terminal Tn during the period.

また、上記カラオケ曲に対する操作は、カラオケ曲の予約(予約操作)の他にも、上述したように、例えば、携帯端末Tnによる予約の指示を、カラオケ曲の音量操作指示や、音高キー変更操作指示などへ置き換えることで、これら操作指示を受け付けるコマンダ2の応答処理を、各操作指示それぞれに対応した処理へ、と変更すれば、携帯端末Tnを用いて、コマンダ2で演奏するカラオケ曲に対する各種操作を受け付けるともできる。この場合、携帯端末Tnからカラオケ曲に対する操作ができる期間をユーザのログイン期間中に制限することができ、その結果、セキュリティを維持しつつ、ユーザがログイン期間中に携帯端末Tnを用いて速やかにカラオケ曲に対する操作を行うことができる。   In addition to karaoke song reservation (reservation operation), the operation for the karaoke song, for example, as described above, a reservation instruction by the mobile terminal Tn, a volume operation instruction of the karaoke song, or a pitch key change, for example. If the response process of the commander 2 that accepts these operation instructions is changed to a process corresponding to each operation instruction by replacing with an operation instruction or the like, a karaoke piece played on the commander 2 using the portable terminal Tn Various operations can be accepted. In this case, it is possible to limit the period during which the karaoke song can be operated from the portable terminal Tn during the login period of the user, and as a result, the user can quickly use the portable terminal Tn during the login period while maintaining security. Can operate on karaoke songs.

1 リモコン
2 コマンダ
3 管理サーバ
Tn 携帯端末
S カラオケシステム
1 remote control 2 commander 3 management server Tn mobile terminal S karaoke system

Claims (5)

カラオケ曲の選曲に用いられる選曲装置と、予約されたカラオケ曲を演奏するカラオケ装置と、携帯機器がネットワークを介して接続されるサーバ装置と、を備えるカラオケシステムにおいて、
前記選曲装置、前記カラオケ装置、前記携帯機器、及び前記サーバ装置のうちの少なくとも何れか1つが、
前記携帯機器のユーザを識別するためのユーザ識別情報であって前記選曲装置から入力された第1の前記ユーザ識別情報と、当該選曲装置に対応付けられた前記カラオケ装置を識別するためのカラオケ装置識別情報とを取得する第1取得手段と、
前記第1取得手段により取得された第1の前記ユーザ識別情報と前記カラオケ装置識別情報とを対応付けた対応付け情報を記録する第1記録手段と、
前記携帯機器から入力された第2の前記ユーザ識別情報を取得する第2取得手段と、
前記第2取得手段により取得された第2の前記ユーザ識別情報に対応する前記第1の前記ユーザ識別情報が、前記第1記録手段により記録された前記対応付け情報に含まれる場合、当該第1の前記ユーザ識別情報により識別される前記ユーザのログインを許可し、当該ユーザがログイン中であることを示すログイン情報を記録する第2記録手段と、
を備え、
前記カラオケ装置は、前記携帯機器のユーザの前記ログイン情報が記録されている期間中、前記携帯機器において選曲されたカラオケ曲に対する操作を受け付ける操作受付手段を備えることを特徴とするカラオケシステム。
In a karaoke system comprising a music selection device used for selecting a karaoke song, a karaoke device that plays a reserved karaoke song, and a server device to which a portable device is connected via a network,
At least one of the music selection device, the karaoke device, the portable device, and the server device is:
Karaoke apparatus for identifying first and said user identification information input from the music selection apparatus comprising a user identification information for identifying a user of the portable device, the karaoke device associated with the music selection apparatus First acquisition means for acquiring identification information;
First recording means for recording association information in which the first user identification information acquired by the first acquisition means is associated with the karaoke apparatus identification information;
A second acquisition means for acquiring a second of said user identification information input from the portable device,
If the first of the user identification information corresponding to the second of the user identification information acquired by the second acquisition means is included in said correspondence information that has been recorded by the first recording means, said first the permits login of the user identified by the user identification information, a second recording means for recording log information indicating that the user is logged in,
With
The karaoke system includes an operation receiving unit that receives an operation on a karaoke song selected by the portable device during a period in which the login information of the user of the portable device is recorded.
前記第2記録手段は、ログイン中である前記ユーザについて所定のログアウト条件を満たす場合に、当該ユーザの前記ログイン情報に代えて当該ユーザがログアウトしたことを示すログアウト情報を記録し、
前記携帯機器のユーザの前記ログアウト情報が記録された場合、前記カラオケ装置の前記操作受付手段による前記カラオケ曲に対する操作の受け付けが終了することを特徴とする請求項1に記載のカラオケシステム。
The second recording means records logout information indicating that the user has logged out instead of the login information of the user when the predetermined logout condition is satisfied for the user who is logged in,
2. The karaoke system according to claim 1, wherein when the logout information of the user of the portable device is recorded, reception of an operation on the karaoke song by the operation reception unit of the karaoke apparatus is ended.
前記サーバ装置は、前記携帯機器のユーザの前記ログイン情報が記録されている期間中に、当該ユーザが使用する前記携帯機器において選曲されたカラオケ曲に対する操作依頼を示す操作依頼情報と当該ユーザの前記ユーザ識別情報を、前記ネットワークを介して受信した場合、当該受信した前記ユーザ識別情報に対応付けられた前記カラオケ装置識別情報に対応するカラオケ装置に対して、前記操作依頼情報に示されるカラオケ曲に対する操作を受け付けさせる制御手段を備えることを特徴とする請求項1又は2に記載のカラオケシステム。   The server device includes operation request information indicating an operation request for a karaoke song selected in the mobile device used by the user during a period in which the login information of the user of the mobile device is recorded, and the user's When user identification information is received via the network, for a karaoke device corresponding to the karaoke device identification information associated with the received user identification information, for a karaoke song indicated in the operation request information The karaoke system according to claim 1, further comprising control means for accepting an operation. 前記第2記録手段により前記ユーザがログイン中であることを示すログイン情報が記録された場合に、前記サーバ装置は、当該ユーザの前記ユーザ識別情報に対応付けられた前記カラオケ装置識別情報により識別される前記カラオケ装置へ接続するための接続情報を、前記ネットワークを介して前記携帯機器に送信する送信手段を備え、
前記携帯機器は前記接続情報にしたがって無線LAN(Local Area Network)を介して前記カラオケ装置に接続し、
前記カラオケ装置の前記操作受付手段は、前記携帯機器において選曲されたカラオケ曲に対する操作を前記無線LANを介して当該携帯機器から受け付けることを特徴とする請求項1又は2に記載のカラオケシステム。
When login information indicating that the user is logging in is recorded by the second recording means, the server device is identified by the karaoke device identification information associated with the user identification information of the user. Transmission means for transmitting connection information for connecting to the karaoke device to the portable device via the network,
The portable device is connected to the karaoke device via a wireless LAN (Local Area Network) according to the connection information,
3. The karaoke system according to claim 1, wherein the operation receiving unit of the karaoke apparatus receives an operation on a karaoke piece selected by the portable device from the portable device via the wireless LAN.
カラオケ曲の選曲に用いられる選曲装置と、
予約されたカラオケ曲を演奏するカラオケ装置と、
携帯機器がネットワークを介して接続されるサーバ装置と、を備えるカラオケシステムであって、前記選曲装置、前記カラオケ装置、前記携帯機器、及び前記サーバ装置のうちの少なくとも何れか1つが、前記携帯機器のユーザを識別するためのユーザ識別情報であって前記選曲装置から入力された第1の前記ユーザ識別情報と、前記選曲装置に対応付けられた前記カラオケ装置を識別するためのカラオケ装置識別情報とを対応付けた対応付け情報を記録するカラオケシステムにおいて前記携帯機器に含まれるコンピュータに、
前記携帯機器のユーザのログインを行うための処理を実行するステップと、
前記携帯機器から入力された第2の前記ユーザ識別情報に対応する前記第1の前記ユーザ識別情報が前記対応付け情報に含まれると判定されることにより当該第1の前記ユーザ識別情報により識別される前記ユーザのログインが許可された場合に、当該ログインの期間中、前記携帯機器において選曲されたカラオケ曲に対する操作要求を、当該ユーザの前記第1の前記ユーザ識別情報に対応付けられた前記カラオケ装置識別情報により識別される前記カラオケ装置又は前記サーバ装置へ行うステップと、
を実行させることを特徴とする携帯機器用プログラム。
A music selection device used to select karaoke songs;
A karaoke device that plays reserved karaoke songs;
A karaoke system comprising a server device to which a portable device is connected via a network, wherein at least one of the music selection device, the karaoke device, the portable device, and the server device is the portable device. First user identification information input from the music selection device, and karaoke device identification information for identifying the karaoke device associated with the music selection device, In a computer included in the portable device in a karaoke system that records association information associated with
Executing a process for logging in the user of the portable device;
When it is determined that the first user identification information corresponding to the second user identification information input from the portable device is included in the association information, the first user identification information is identified by the first user identification information. that when the login of the user is authorized, the duration of the login, the operation request for the music selection has been karaoke in portable devices, the karaoke associated with said first of said user identification information of the user Performing to the karaoke device or the server device identified by device identification information;
A program for a mobile device, characterized in that
JP2011172401A 2011-08-05 2011-08-05 Karaoke system and portable device program Active JP5418554B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011172401A JP5418554B2 (en) 2011-08-05 2011-08-05 Karaoke system and portable device program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011172401A JP5418554B2 (en) 2011-08-05 2011-08-05 Karaoke system and portable device program

Publications (2)

Publication Number Publication Date
JP2013037146A JP2013037146A (en) 2013-02-21
JP5418554B2 true JP5418554B2 (en) 2014-02-19

Family

ID=47886810

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011172401A Active JP5418554B2 (en) 2011-08-05 2011-08-05 Karaoke system and portable device program

Country Status (1)

Country Link
JP (1) JP5418554B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6273113B2 (en) * 2013-09-12 2018-01-31 株式会社コシダカホールディングス Pairing to be performed in addition to a session between a paired karaoke device and a remote control terminal device
JP6094496B2 (en) * 2014-01-17 2017-03-15 ブラザー工業株式会社 Karaoke system and login method in karaoke system
JP6288440B2 (en) * 2014-04-02 2018-03-07 ブラザー工業株式会社 Karaoke system and portable terminal program
JP6422286B2 (en) * 2014-09-30 2018-11-14 株式会社エクシング Karaoke management system
JP6406045B2 (en) * 2015-02-13 2018-10-17 ブラザー工業株式会社 Karaoke system, address lease server, management server, karaoke equipment

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4345767B2 (en) * 2006-03-31 2009-10-14 ブラザー工業株式会社 Karaoke network system
JP4826521B2 (en) * 2007-03-26 2011-11-30 ブラザー工業株式会社 Karaoke system, karaoke device, management server and program.
JP5111183B2 (en) * 2008-03-21 2012-12-26 株式会社第一興商 A method for preventing a malfunction of a karaoke apparatus by recognizing that a user having a portable terminal has left the room

Also Published As

Publication number Publication date
JP2013037146A (en) 2013-02-21

Similar Documents

Publication Publication Date Title
JP5640918B2 (en) Server device, association method, and portable device program
JP5418554B2 (en) Karaoke system and portable device program
JP2009288702A (en) Obtained user id automatic deletion system
JP5640919B2 (en) Server device, association method, and portable device program
JP4345767B2 (en) Karaoke network system
JP2008135995A (en) RECORDING DEVICE, RECORDING SYSTEM, RECORDING DEVICE CONTROL METHOD, AND RECORDING DEVICE CONTROL PROGRAM
JP2008216338A (en) Karaoke network system
JP5831176B2 (en) Server apparatus, karaoke song information presentation method, and server processing program
JP2015170297A (en) Information processing system and information processing apparatus
JP5694898B2 (en) Karaoke music selection system using personal portable terminal
JP6278404B2 (en) Karaoke management system, program, and karaoke system
JP6356565B2 (en) Karaoke program
JP2009147684A (en) Program recording system
JP6515766B2 (en) Control terminal device and device control method
US20190287033A1 (en) Information processing system, information processing device, and information processing method
JP5418555B2 (en) Karaoke scoring system and server program
JP2010060627A (en) Karaoke system
JP2007264404A (en) Karaoke network system
JP4259535B2 (en) Karaoke network system
JP6218331B2 (en) Karaoke system and program
JP4403034B2 (en) Information recording system, information recording method, recording program, management server, management server program, and storage medium
JP4935844B2 (en) Karaoke network system and content relay device
JP5572498B2 (en) Karaoke equipment
JP2013037151A (en) Server device, method of reserving karaoke music piece, and program for portable device
JP2009093593A (en) COMMUNICATION SYSTEM, TERMINAL DEVICE, SERVER DEVICE, AND USER AUTHENTICATION METHOD

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130626

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130702

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130827

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20131022

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131104

R150 Certificate of patent or registration of utility model

Ref document number: 5418554

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150