JP5418554B2 - Karaoke system and portable device program - Google Patents
Karaoke system and portable device program Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 claims description 17
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 17
- 238000004891 communication Methods 0.000 description 15
- 238000012545 processing Methods 0.000 description 5
- 238000012508 change request Methods 0.000 description 4
- 239000004065 semiconductor Substances 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
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
ところで、近年、スマートフォンやタブレットといった携帯機器を持つユーザが増えはじめている。このような携帯機器により、ユーザが歌唱したいカラオケ曲を登録する予約リストを、例えばカラオケ店舗に行く前に作成できれば便利である。しかしながら、従来の携帯機器はカラオケ装置とくくり付けられていないため、ユーザが予約リストを作成しても迅速にカラオケ曲を予約できなかった。また、仮に、例えば携帯機器に搭載された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
請求項2に記載の発明は、請求項1に記載のカラオケシステムにおいて、前記第2記録手段は、ログイン中である前記ユーザについて所定のログアウト条件を満たす場合に、当該ユーザの前記ログイン情報に代えて当該ユーザがログアウトしたことを示すログアウト情報を記録し、前記携帯機器のユーザの前記ログアウト情報が記録された場合、前記カラオケ装置の前記操作受付手段による前記カラオケ曲に対する操作の受け付けが終了することを特徴とする。
The invention according to
請求項3に記載の発明は、請求項1又は2に記載のカラオケシステムにおいて、前記サーバ装置は、前記携帯機器のユーザの前記ログイン情報が記録されている期間中に、当該ユーザが使用する前記携帯機器において選曲されたカラオケ曲に対する操作依頼を示す操作依頼情報と当該ユーザの前記ユーザ識別情報を、前記ネットワークを介して受信した場合、当該受信した前記ユーザ識別情報に対応付けられた前記カラオケ装置識別情報に対応するカラオケ装置に対して、前記操作依頼情報に示されるカラオケ曲に対する操作を受け付けさせる制御手段を備えることを特徴とする。
The invention according to
請求項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
請求項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
請求項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
以下、本発明の実施形態を図面に基づいて説明する。なお、以下に説明する実施の形態は、例えばカラオケ店舗において利用されるカラオケシステムに対して、本発明を適用した場合の実施形態である。 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
図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
リモコン1は、カラオケ曲(楽曲)の選曲に用いられる選曲装置である。なお、リモコン1は、ナビ端末又は検索端末ともいう。リモコン1には、リモコンIDが付与されている。リモコンIDは、リモコン1を識別するための識別情報である。リモコンIDは、リモコン1を一意に特定できる情報であれば、どのような情報であってもよいが、例えばリモコン1に割り当てられたIPアドレスがリモコンIDとされる。
The
図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
次に、コマンダ2は、予約されたカラオケ曲を演奏する演奏装置である。コマンダIDは、コマンダ2を識別するためのカラオケ装置識別情報の一例である。コマンダIDは、コマンダ2を一意に特定できる情報であれば、どのような情報であってもよいが、例えばコマンダ2に割り当てられたIPアドレスがコマンダIDとされる。この場合のコマンダIDは、例えば携帯端末Tnがコマンダ2へ接続するための接続情報にもなる。
Next, the
図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
次に、管理サーバ3は、本発明のサーバ装置の一例である。管理サーバ3は、インターネットに接続されており、Webサーバとしての機能を有する。
Next, the
図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
更に、記憶部32には、登録ユーザリスト、ログインユーザリスト、及びコマンダ対応付けリストが記憶されている。登録ユーザリストは、会員登録されたユーザのユーザ情報を記録(登録)するリストである。このユーザ情報には、ユーザID、パスワード、氏名、ユーザが使用する携帯端末Tnの電話番号、及びメールアドレス等が含まれる。ここで、ユーザIDは、ユーザを識別するためのユーザ識別情報の一例である。ログインユーザリストは、ユーザのログイン有無を管理するリストである。例えば、ログインユーザリストには、ユーザID、ログインフラグ、及びログイン履歴が対応付けられて記録される。例えば、ログインフラグが「1」のときは、ユーザがログイン中であることを示す。一方、ログインフラグが「0」のときは、ユーザがログアウトしたことを示す。ログイン履歴には、ユーザのログイン時刻及びログアウト時刻が含まれる。また、コマンダ対応付けリストは、コマンダIDとユーザIDとを対応付けた対応付け情報を記録するリストである。対応付け情報により、コマンダ2と携帯端末Tnとがくくり付けられる。なお、ユーザがログアウトした場合、コマンダ対応付けリストにおけるコマンダIDとユーザIDとの対応付けは解除される。例えば、ログアウトされたユーザIDを含む対応付け情報がコマンダ対応付けリストから削除される。ユーザがログアウトした場合、このユーザが使用する携帯端末Tnにおいて選曲されたカラオケ曲の予約はコマンダ2に受け付けられないように制御される。
Furthermore, the
なお、ログインユーザリスト及びコマンダ対応付けリストは、コマンダ2の記憶部22に記憶されるように構成してもよい。また、ログインユーザリスト及びコマンダ対応付けリストは、リモコン1の記憶部12に記憶されるように構成してもよい。
Note that the login user list and the commander association list may be configured to be stored in the
次に、携帯端末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
[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
カラオケルームにおいて、リモコン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
管理サーバ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
次に、同じカラオケルームにおいて、携帯端末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
なお、ステップ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
管理サーバ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
なお、携帯端末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
次いで、管理サーバ3は、ログイン情報が有効であることを示すワンタイムパスワードを発行する(ステップS14)。このワンタイムパスワードには、例えば有効期限が示される。なお、このワンタイムパスワードは発行されないように構成してもよい(この場合、ステップS14の処理は行われない)。一方、ユーザID及びパスワードの組が登録ユーザリストに記録されていない場合又はユーザIDが対応付け情報に含まれない場合(ステップS11、S12:NO)、認証失敗と判定され、ユーザAのログインが許可されない。なお、リモコン1のIPアドレス、コマンダ2のIPアドレス、及び携帯端末T1のIPアドレスは、この携帯端末T1が使用するユーザAのユーザIDに対応付けられて、当該ユーザAのログイン期間中、管理される。
Next, the
次いで、管理サーバ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
一方、管理サーバ3は、ログイン結果等を、ログイン要求を行った携帯端末T1へも返信する(ステップS20)。ログイン結果がログイン許可の場合、ログイン結果には、上記ステップS14で発行されたワンタイムパスワード、及びコマンダ情報が付加される。このコマンダ情報には、ログイン要求を行った携帯端末T1のユーザAのユーザIDに対応付けられたコマンダIDが含まれる。なお、ユーザIDは、管理サーバ3においてコマンダ対応付けリストでコマンダIDに対応付けられて管理されているので、ログイン結果と共にコマンダ情報が携帯端末T1へ送信されなくともよい。この場合、コマンダ情報がユーザに開示されないので、セキュリティ面で有効である。ただし、この場合、管理サーバ3は、後述するステップS31で携帯端末T1から予約依頼情報(予約要求)を受信した場合、ユーザIDに対応付けられたコマンダIDをコマンダ対応付けリストから検索する必要があるので、その分時間のロスが生じる。
On the other hand, the
そして、携帯端末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
なお、ステップ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
更に、ステップ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
なお、上記動作は、同じカラオケルームを利用するユーザごとに行われる。その結果、各ユーザのユーザ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
(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
携帯端末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
管理サーバ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
一方、管理サーバ3は、ユーザAがログイン中でないと判定した場合(ステップS33:NO)、又はワンタイムパスワードが有効でないと判定した場合(ステップS34:NO)、予約指令をコマンダ2へ送信することなく、例えば携帯端末T1へエラー通知を返信する(ステップS36)。
On the other hand, if the
そして、コマンダ2は、管理サーバ3から予約指令を受信すると、予約指令に示されるカラオケ曲の予約を受け付け、そのカラオケ曲番号を演奏予約リストに記録する(ステップS37)。こうして演奏予約リストにカラオケ曲番号が記録されたカラオケ曲は、例えば予約順に演奏されることになる。そして、コマンダ2は、予約結果を管理サーバ3に返信する(ステップS38)。この予約結果には、予約が受け付けられたか否かが示される。予約が受け付けられない場合としては、例えば予約指令に含まれるカラオケ曲番号が存在しない場合、又はコマンダ2が予約受付可能な最大数を超えている場合等が該当する。なお、管理サーバ3は、コマンダ2から予約結果を受信した場合、この予約結果を携帯端末T1へ返信するように構成してもよい。
When receiving the reservation command from the
以上説明したように、実施例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
(実施例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
実施例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
そして、コマンダ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
一方、コマンダ2は、ワンタイムパスワードが有効であると判定した場合には(ステップS43:YES)、予約依頼情報に示されるカラオケ曲の予約を受け付け、そのカラオケ曲番号を演奏予約リストに記録する(ステップS45)。次いで、コマンダ2は、予約結果を携帯端末T1に返信する(ステップS46)。
On the other hand, if the
以上説明したように、実施例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
(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
そして、管理サーバ3は、ログアウト条件を満たすと判定した場合(ステップS51:YES)、ログアウト対象のユーザAのログイン情報に代えて当該ユーザAがログアウトしたことを示すログアウト情報をログインユーザリストに記録する(ステップS52)。より具体的には、ログインユーザリストにおいて、ログアウト対象のユーザAのユーザIDに対応付けられたログインフラグが「0」にセットされる。また、このとき、ログアウト時刻がログイン履歴としてログインユーザリストに記録される。そして、管理サーバ3は、コマンダ対応付けリストにおけるコマンダIDとユーザIDとの対応付けを解除する(ステップS53)。例えば、ログアウトされたユーザIDを含む対応付け情報がコマンダ対応付けリストから削除される。これにより、コマンダ2と携帯端末T1とのくくり付けが解除される。このように、ログアウト情報が記録された場合、コマンダ2によるカラオケ曲の予約の受け付けが終了することになる。これにより、ユーザAがカラオケ店舗から退出した後に、例えばいたずら目的でコマンダ2を操作されてしまうことを防止することができる。
If the
次いで、管理サーバ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
一方、管理サーバ3は、ログアウト対象のユーザAのユーザIDに対応付けられた携帯端末T1のIPアドレスにしたがって、この携帯端末T1へログアウト情報、ユーザID及びコマンダIDを送信する(ステップS57)。そして、携帯端末T1は、管理サーバ3からログアウト情報等を受信すると、コマンダ情報及びワンタイムパスワードを削除し、コマンダ予約機能をオフに設定する(ステップS58)。
On the other hand, the
なお、上記ステップ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
以上説明したように、上記実施形態によれば、リモコン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
また、上記カラオケ曲に対する操作は、カラオケ曲の予約(予約操作)の他にも、上述したように、例えば、携帯端末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
1 リモコン
2 コマンダ
3 管理サーバ
Tn 携帯端末
S カラオケシステム
1
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.
前記携帯機器のユーザの前記ログアウト情報が記録された場合、前記カラオケ装置の前記操作受付手段による前記カラオケ曲に対する操作の受け付けが終了することを特徴とする請求項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.
前記携帯機器は前記接続情報にしたがって無線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
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)
| 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)
| 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 |
-
2011
- 2011-08-05 JP JP2011172401A patent/JP5418554B2/en active Active
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 |