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
JP6527764B2 - Karaoke system - Google Patents
[go: Go Back, main page]

JP6527764B2 - Karaoke system - Google Patents

Karaoke system Download PDF

Info

Publication number
JP6527764B2
JP6527764B2 JP2015128608A JP2015128608A JP6527764B2 JP 6527764 B2 JP6527764 B2 JP 6527764B2 JP 2015128608 A JP2015128608 A JP 2015128608A JP 2015128608 A JP2015128608 A JP 2015128608A JP 6527764 B2 JP6527764 B2 JP 6527764B2
Authority
JP
Japan
Prior art keywords
identifier
karaoke
device identifier
operation panel
terminal
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
JP2015128608A
Other languages
Japanese (ja)
Other versions
JP2017009969A (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.)
Daiichikosho Co Ltd
Original Assignee
Daiichikosho Co 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 Daiichikosho Co Ltd filed Critical Daiichikosho Co Ltd
Priority to JP2015128608A priority Critical patent/JP6527764B2/en
Publication of JP2017009969A publication Critical patent/JP2017009969A/en
Application granted granted Critical
Publication of JP6527764B2 publication Critical patent/JP6527764B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Selective Calling Equipment (AREA)

Description

本発明はカラオケシステムに関する。   The present invention relates to a karaoke system.

液晶タッチパネル式のユーザインタフェース等を装置本体の前面部分に操作パネルとして備えたカラオケ装置が知られている。この操作パネルを利用することで、カラオケリモコン装置と同様の選曲操作だけでなく、カラオケ装置本体で行う各種設定操作を一つのパネルで行うことができる。   There is known a karaoke apparatus provided with a liquid crystal touch panel type user interface or the like on the front portion of the apparatus body as an operation panel. By using this operation panel, it is possible to perform not only the music selection operation similar to the karaoke remote control device but also various setting operations to be performed on the karaoke device body by one panel.

また、バーやスナックのような所謂ナイト店舗等では、店内の雰囲気を妨げないようにカラオケ装置本体は来店客に見えない場所に収納しておき、操作パネルのみを独立させてカウンターにおいたり、カウンター内の壁に設置したりできるレイアウトが自由なカラオケ装置が望まれている。   In addition, at so-called night stores such as bars and snacks, the karaoke apparatus body is stored in a place invisible to the customers so as not to disturb the atmosphere in the store, and only the operation panel is made independent and the counter or counter There is a demand for a karaoke apparatus having a free layout that can be installed on the inner wall.

そこで、出願人は装置本体に対して操作パネルが着脱可能となるよう、装置本体に対して操作パネルを有線で接続した新たなカラオケ装置を発表している(非特許文献1参照)。   Therefore, the applicant has announced a new karaoke apparatus in which the operation panel is connected by wire to the apparatus body so that the operation panel can be attached to and detached from the apparatus body (see Non-Patent Document 1).

“LIVE DAM STADIUM”、[online]、株式会社第一興商、[平成27年6月17日検索]、インターネット<URL:http://www.dkkaraoke.co.jp/business/karaoke_service/products/livedam_stadium/>“LIVE DAM STADIUM”, [online], Daiichi Kosho Co., Ltd., [June 17, 2015 Search], Internet <URL: http://www.dkkaraoke.co.jp/business/karaoke_service/products/ livedam_stadium />

ここで、非特許文献1のカラオケ装置において、選曲操作及び各種設定操作の双方を可能とする操作パネルは、装置本体に対して一台しか設けられていない。   Here, in the karaoke apparatus of Non-Patent Document 1, only one operation panel for enabling both of the music selection operation and the various setting operations is provided for the apparatus main body.

そのため、たとえば操作パネル自体が故障した場合には、操作パネル自体を新たなものに交換(或いはカラオケ装置本体を含めた代替品との交換)しなければならないが、交換されるまでの間はカラオケ装置の各種設定操作ができず不便である。   Therefore, for example, when the operation panel itself fails, it is necessary to replace the operation panel itself with a new one (or replace it with a substitute including the karaoke apparatus main body). It is inconvenient because various setting operations of the device can not be performed.

また、店舗でカラオケ装置を使用している際に操作パネルが故障した場合には、各種操作ができなくなることから、その影響は更に大きいものとなる。たとえば、ナイト店舗等では一人の歌唱者が連続して歌唱することが無いよう、歌唱者が操作可能な選曲専用のリモコン装置を設けず、操作パネルを用いて店員のみが選曲操作等を行う場合がある。このような状況下で操作パネルが故障すると、楽曲の選曲すらできなくなるためカラオケ歌唱自体を楽しむことができない。   In addition, when the operation panel breaks down while using the karaoke apparatus at a store, various operations can not be performed, and the influence is further increased. For example, when there is no remote controller dedicated to song selection that can be operated by a singer so that only a single singer can not sing continuously in a night store, etc., only a store clerk performs a song selection operation using the operation panel There is. If the operation panel breaks down in such a situation, it is not possible to even select a song, so it is not possible to enjoy karaoke singing itself.

本発明の目的は、操作パネルが使用できない場合であってもカラオケ装置の各種操作が可能となるカラオケシステムを提供することにある。   An object of the present invention is to provide a karaoke system which enables various operations of the karaoke apparatus even when the operation panel can not be used.

上記課題を解決するために、請求項1に係るカラオケシステムは、各種操作を行うための操作パネル及び装置本体を有するカラオケ装置と、携帯端末と、前記カラオケ装置及び前記携帯端末と通信可能なサーバと、を有する。前記カラオケ装置は、前記操作パネルが前記装置本体に対して通信可能となっているか否かを検出する検出部と、前記操作パネルが前記装置本体に対して通信可能となっていない場合、当該カラオケ装置に対応した第1の装置識別子、及び前記操作パネルが前記装置本体に対して通信可能となっていないことを示す未通信フラグ信号を前記サーバに送信する装置側送信処理部と、を有する。前記携帯端末は、前記サーバを介して前記カラオケ装置の遠隔操作を行うためのコマンドを入力可能とするソフトウエアがインストールされており、あるカラオケ装置から取得した第2の装置識別子、及び前記携帯端末の端末識別子を前記サーバに送信する端末側送信処理部を有する。前記サーバは、前記カラオケ装置から送信された未通信フラグ信号を前記第1の装置識別子に関連付けて記憶部に記憶させる第1の記憶処理部と、ある携帯端末から前記第2の装置識別子を受信した場合に、当該第2の装置識別子と一致し、且つ未通信フラグが立っている第1の装置識別子が前記記憶部に記憶されているか否かを判断する第1の判断部と、前記第2の装置識別子と一致し、且つ未通信フラグが立っている前記第1の装置識別子が前記記憶部に記憶されている場合、当該第1の装置識別子に対し、前記第2の装置識別子を送信した携帯端末の前記端末識別子を関連付けて記憶させる第2の記憶処理部と、ある携帯端末から前記コマンドが入力された場合、当該コマンドと併せて送信される当該携帯端末の端末識別子が前記記憶部に記憶されているか否かを判断する第2の判断部と、前記コマンドと併せて送信された端末識別子が前記記憶部に記憶されている場合、当該端末識別子と関連付けられている前記第1の装置識別子を有するカラオケ装置に対し、入力された前記コマンドを転送する転送部と、を有する。   In order to solve the above problems, a karaoke system according to claim 1 is a karaoke apparatus having an operation panel and an apparatus body for performing various operations, a portable terminal, a server capable of communicating with the karaoke apparatus and the portable terminal And. The karaoke apparatus detects the communication unit with the apparatus body by detecting whether the operation panel can communicate with the apparatus body, and when the operation panel can not communicate with the apparatus body, the karaoke apparatus And a device-side transmission processing unit that transmits, to the server, a first device identifier corresponding to a device, and a non-communication flag signal indicating that the operation panel can not communicate with the device body. The portable terminal is installed with software capable of inputting a command for performing remote control of the karaoke apparatus through the server, and a second apparatus identifier acquired from a certain karaoke apparatus, and the portable terminal And a terminal-side transmission processing unit that transmits the terminal identifier of The server receives a first storage processing unit for storing a non-communication flag signal transmitted from the karaoke device in association with the first device identifier in a storage unit, and receiving the second device identifier from a mobile terminal A first determination unit that determines whether the first device identifier that matches the second device identifier and that has the uncommunicated flag set is stored in the storage unit; If the first device identifier that matches the two device identifiers and has the uncommunicated flag set is stored in the storage unit, the second device identifier is transmitted to the first device identifier. A second storage processing unit for associating and storing the terminal identifier of the portable terminal and the terminal identifier of the portable terminal transmitted together with the command when the command is input from a certain portable terminal is the storage A second determination unit for determining whether or not stored in the storage unit, and the terminal identifier transmitted together with the command is stored in the storage unit, the first unit associated with the terminal identifier And a transfer unit for transferring the input command to the karaoke apparatus having a device identifier.

このようなカラオケシステムによれば、操作パネルが故障等した場合であっても、所定の携帯端末からカラオケ装置に対して操作入力を行うことができる。すなわち、操作パネルが使用できない場合であってもカラオケ装置の各種操作が可能となる。   According to such a karaoke system, even when the operation panel is broken or the like, operation input can be performed on the karaoke apparatus from a predetermined portable terminal. That is, even when the operation panel can not be used, various operations of the karaoke apparatus are possible.

上記課題を解決するために、請求項2に係るカラオケシステムは、請求項1記載のカラオケシステムであって、前記操作パネルが前記装置本体に対して通信可能となっている場合、前記装置側送信処理部は、前記第1の装置識別子、及び前記操作パネルが前記装置本体に対して通信可能となっていることを示す通信フラグ信号を前記サーバに送信し、前記第1の記憶処理部は、前記通信フラグ信号に基づいて、前記記憶部から前記第1の装置識別子を削除する処理、または未通信フラグを倒す処理を行う。   In order to solve the said subject, the karaoke system which concerns on Claim 2 is a karaoke system of Claim 1, Comprising: When the said operation panel can be communicated with respect to the said apparatus main body, the said apparatus side transmission The processing unit transmits the first device identifier and a communication flag signal indicating that the operation panel can communicate with the device body to the server, and the first storage processing unit Based on the communication flag signal, a process of deleting the first device identifier from the storage unit or a process of turning a non-communication flag is performed.

或いは、上記課題を解決するために、請求項3に係るカラオケシステムは、請求項1記載のカラオケシステムであって、前記カラオケ装置は、前記操作パネルから各種操作の入力を受け付ける通常モード及び前記携帯端末からのコマンドを受け付ける遠隔操作モードを設定するモード制御部を有し、前記モード制御部は、前記操作パネルが前記装置本体に対して通信可能となっていない場合には前記遠隔操作モードを設定し、前記操作パネルが前記装置本体に対して通信可能となっている場合には前記通常モードを設定する。   Alternatively, in order to solve the above problems, a karaoke system according to claim 3 is the karaoke system according to claim 1, wherein the karaoke apparatus is configured to receive an input of various operations from the operation panel and the portable mode. The mode control unit has a mode control unit that sets a remote control mode for receiving a command from a terminal, and the mode control unit sets the remote control mode when the operation panel can not communicate with the apparatus main body. If the operation panel can communicate with the apparatus main body, the normal mode is set.

これらの場合、操作パネルの故障等が生じている場合のみ携帯端末から各種操作が可能となる。   In these cases, various operations can be performed from the portable terminal only when the operation panel is broken or the like.

また、上記課題を解決するために、請求項4に係るカラオケシステムは、請求項1〜3のいずれか一つに記載のカラオケシステムであって、前記第2の記憶処理部は、ある第1の装置識別子に対して既に一の端末識別子が関連付けられている場合には、当該第1の装置識別子に対して他の端末識別子を関連付けて登録しない。   Further, in order to solve the above problem, a karaoke system according to claim 4 is the karaoke system according to any one of claims 1 to 3, wherein the second storage processing unit is When one terminal identifier is already associated with the device identifier of the above, the other terminal identifier is not associated and registered with the first device identifier.

この場合、所定の携帯端末からのみカラオケ装置の各種操作が可能となる。   In this case, various operations of the karaoke apparatus can be performed only from a predetermined portable terminal.

本発明によれば、操作パネルが使用できない場合であってもカラオケ装置の各種操作が可能となる。   According to the present invention, various operations of the karaoke apparatus can be performed even when the operation panel can not be used.

第1実施形態に係るカラオケシステムの概略を示す図である。It is a figure showing an outline of a karaoke system concerning a 1st embodiment. 第1実施形態に係るカラオケ装置のハードウエア構成例を示す図である。It is a figure showing the example of hardware constitutions of the karaoke device concerning a 1st embodiment. 第1実施形態に係るカラオケ装置のソフトウエア構成例を示す図である。It is a figure which shows the software structural example of the karaoke apparatus which concerns on 1st Embodiment. 第1実施形態に係る携帯端末のソフトウエア構成例を示す図である。It is a figure which shows the software structural example of the portable terminal which concerns on 1st Embodiment. 第1実施形態に係るサーバのハードウエア構成例を示す図である。It is a figure showing an example of hardware constitutions of a server concerning a 1st embodiment. 第1実施形態に係るサーバのソフトウエア構成例を示す図である。It is a figure which shows the software structural example of the server which concerns on 1st Embodiment. 第1実施形態に係るサーバの記憶部に記憶されるテーブルデータの例を示す図である。It is a figure which shows the example of the table data memorize | stored in the memory | storage part of the server which concerns on 1st Embodiment. 第1実施形態に係るサーバの記憶部に記憶されるテーブルデータの例を示す図である。It is a figure which shows the example of the table data memorize | stored in the memory | storage part of the server which concerns on 1st Embodiment. 第1実施形態に係るカラオケシステムの動作を示すフローチャートである。It is a flowchart which shows operation | movement of the karaoke system which concerns on 1st Embodiment. 第2実施形態に係るカラオケ装置のソフトウエア構成例を示す図である。It is a figure which shows the software structural example of the karaoke apparatus which concerns on 2nd Embodiment.

<第1実施形態>
図1〜図8を参照して、第1実施形態に係るカラオケシステム1について説明する。
First Embodiment
The karaoke system 1 which concerns on 1st Embodiment is demonstrated with reference to FIGS. 1-8.

==システム==
図1に示すように、本実施形態のカラオケシステム1は、カラオケ装置2と、携帯端末3と、サーバ4とを備える。カラオケ装置2は、カラオケ店舗の各カラオケルームや、ナイト店舗等に設置される。カラオケ装置2とサーバ4とはネットワークNを介して通信可能となっている。ネットワークNは、たとえば公衆電話回線網やインターネット回線である。サーバ4からカラオケ装置2にカラオケを行うための楽曲データが送信され、カラオケ装置2が楽曲を演奏することにより、利用者はカラオケの歌唱が可能となる。また、携帯端末3は、たとえばモバイル通信網や無線LAN、及びネットワークNを介してサーバ4と通信可能になっている。
== System ==
As shown in FIG. 1, the karaoke system 1 of the present embodiment includes a karaoke apparatus 2, a portable terminal 3, and a server 4. The karaoke apparatus 2 is installed in each karaoke room of a karaoke shop, a night shop, and the like. The karaoke apparatus 2 and the server 4 can communicate with each other via the network N. The network N is, for example, a public telephone network or the Internet. Music data for performing karaoke is transmitted from the server 4 to the karaoke apparatus 2, and the user can sing karaoke by the karaoke apparatus 2 playing music. The mobile terminal 3 can communicate with the server 4 via, for example, a mobile communication network, a wireless LAN, and the network N.

==カラオケ装置==
カラオケ装置2は、カラオケ演奏及び利用者が歌唱を行うための装置である。図2は、カラオケ装置2のハードウエア構成例を示す図である。カラオケ装置2は、装置本体21、操作パネル22、スピーカ23、表示部24、マイク25を備える。
== Karaoke device ==
The karaoke apparatus 2 is an apparatus for performing a karaoke performance and a user singing. FIG. 2 is a diagram showing an example of the hardware configuration of the karaoke apparatus 2. The karaoke apparatus 2 includes an apparatus body 21, an operation panel 22, a speaker 23, a display unit 24, and a microphone 25.

スピーカ23は装置本体21からの放音信号に基づいて放音するための構成である。表示部24は装置本体21からの映像信号に基づいて映像を画面に表示するための構成である。マイク25は利用者の音声をアナログの音声信号に変換して装置本体21に入力するための構成である。   The speaker 23 is configured to emit sound based on the sound emission signal from the apparatus main body 21. The display unit 24 is configured to display an image on a screen based on the image signal from the apparatus main body 21. The microphone 25 is configured to convert the voice of the user into an analog voice signal and input it to the apparatus main body 21.

操作パネル22は、カラオケ装置2に対する各種操作をおこなうための入力手段である。操作パネル22の前面には、たとえば、タッチパネル式の入力画面22a、予約確認や採点を行う押下式のボタン22b、及びカラオケ音量、BGM音量、エコーレベル、マイク音量等の調整を行うダイヤル式のツマミ22c等が設けられている。また、所定のボタンを押下等することにより、BGV(Back Ground Video)の設定や新譜のデータ受信等を行うことが可能な「管理者モード」、メンテナンスや環境設定を行うことが可能な「サービスマンモード」に移行することができる。各モードにおいても、操作パネル22を用いて各種設定操作が可能となる。更には、操作パネル22により楽曲の選曲操作も可能である。本実施形態における「各種操作」には、カラオケ装置2に対する各種設定操作だけでなく楽曲の選曲操作も含まれる。   The operation panel 22 is an input unit for performing various operations on the karaoke apparatus 2. On the front of the operation panel 22, for example, a touch panel type input screen 22a, a press type button 22b for performing reservation confirmation and scoring, and a dial type knob for adjusting karaoke volume, BGM volume, echo level, microphone volume etc. 22c etc. are provided. In addition, "administrator mode" that can perform setting of BGV (Back Ground Video), data reception of new music, etc. by pressing a predetermined button, etc., and "service that can perform maintenance and environment setting It is possible to shift to “Man mode”. Also in each mode, various setting operations can be performed using the operation panel 22. Furthermore, the music selection operation of music is also possible from the operation panel 22. The “various operations” in the present embodiment include not only various setting operations on the karaoke apparatus 2 but also music selection operations for music.

本実施形態における操作パネル22は、装置本体21に対して着脱可能に設けられている。また、装置本体21と操作パネル22とはケーブルLによって通信可能に接続されている。ケーブルLを取り外すことにより、装置本体21と操作パネル22との通信状態を解除することができる。   The operation panel 22 in the present embodiment is detachably provided to the apparatus main body 21. Further, the apparatus main body 21 and the operation panel 22 are communicably connected by a cable L. By removing the cable L, the communication state between the apparatus main body 21 and the operation panel 22 can be released.

装置本体21は、選択されたカラオケ楽曲の演奏制御、歌詞および背景映像の表示制御、マイク25を通じて入力された音声信号の処理といった、カラオケ歌唱に関する各種の制御を行う。装置本体21は、CPUおよびメモリ(いずれも図示無し)を備える制御部21aを有する。CPUは、メモリに記憶された動作プログラムを実行することにより各種の機能を実現する。   The apparatus main body 21 performs various controls related to karaoke singing, such as performance control of selected karaoke music, display control of lyrics and background video, and processing of an audio signal input through the microphone 25. The apparatus main body 21 has a control unit 21 a including a CPU and a memory (all not shown). The CPU implements various functions by executing the operation program stored in the memory.

図3は、装置本体21のソフトウエア構成例を示す図である。装置本体21は、検出部211、送信処理部212を備える。検出部211及び送信処理部212は、制御部21aのCPUがメモリに記憶されている動作プログラムを実行することにより実現される。   FIG. 3 is a view showing an example of the software configuration of the apparatus main body 21. As shown in FIG. The device body 21 includes a detection unit 211 and a transmission processing unit 212. The detection unit 211 and the transmission processing unit 212 are realized by the CPU of the control unit 21a executing an operation program stored in the memory.

検出部211は、操作パネル22が装置本体21に対して通信可能となっているか否かを検出する。   The detection unit 211 detects whether the operation panel 22 can communicate with the apparatus main body 21.

具体的には、検出部211は、所定のタイミングで操作パネル22と装置本体21との通信状態を確認することにより、通信可能か否かを検出する。たとえば、操作パネル22の故障等により操作パネル22からケーブルLを取り外し、通信状態を解除する場合、或いは修理された操作パネル22を装置本体21に再度接続する場合のいずれの場合であっても検出部211は、通信状態の確認を行うことができる。検出部211は、検出結果を送信処理部212に送信する。なお、検出部211は、カラオケ装置2の電源が投入されたタイミングで操作パネル22と装置本体21との通信状態の確認を行うようにしてもよい。   Specifically, the detection unit 211 detects whether communication is possible by confirming the communication state between the operation panel 22 and the apparatus main body 21 at a predetermined timing. For example, in the case of removing the cable L from the operation panel 22 due to a failure of the operation panel 22 or the like to release the communication state, or in the case of reconnecting the repaired operation panel 22 to the apparatus main body 21 either The unit 211 can check the communication state. The detection unit 211 transmits the detection result to the transmission processing unit 212. The detection unit 211 may check the communication state between the operation panel 22 and the apparatus main body 21 at the timing when the power of the karaoke apparatus 2 is turned on.

送信処理部212は、通信用インターフェース(図示無し)を介して、カラオケ装置2からの各種情報をサーバ4に送信する処理を行う。   The transmission processing unit 212 performs processing of transmitting various information from the karaoke apparatus 2 to the server 4 via a communication interface (not shown).

本実施形態に係る送信処理部212は、検出部211から受信した検出結果が、操作パネル22が装置本体21に対して通信可能となっていない場合、カラオケ装置2に対応した第1の装置識別子、及び未通信フラグ信号をサーバ4に送信する。一方、検出部211から受信した検出結果が、操作パネル22が装置本体21に対して通信可能となっている場合、送信処理部212は、カラオケ装置2に対応した第1の装置識別子、及び通信フラグ信号をサーバ4に送信する。   The transmission processing unit 212 according to the present embodiment has a first device identifier corresponding to the karaoke device 2 when the detection result received from the detection unit 211 is not communicable with the device body 21 of the operation panel 22. , And a non-communication flag signal to the server 4. On the other hand, when the detection result received from the detection unit 211 indicates that the operation panel 22 can communicate with the device main body 21, the transmission processing unit 212 communicates the first device identifier corresponding to the karaoke device 2 and the communication A flag signal is sent to the server 4.

未通信フラグ信号は、操作パネル22が装置本体21に対して通信可能となっていないことを示すフラグを立てるための信号である。通信フラグ信号は、操作パネル22が装置本体21に対して通信可能となっていることを示す信号であって、未通信フラグが既に立っている場合にはそれを倒すための信号である。また、第1の装置識別子は、カラオケ装置2毎に異なるデータが付与されている。すなわち、第1の装置識別子を確認することにより、複数あるカラオケ装置2から一のカラオケ装置2を特定することができる。   The non-communication flag signal is a signal for setting a flag indicating that the operation panel 22 can not communicate with the apparatus main body 21. The communication flag signal is a signal indicating that the operation panel 22 can communicate with the apparatus main body 21. The communication flag signal is a signal for lowering the non-communication flag when it is already set. The first device identifier is assigned different data for each karaoke device 2. That is, by confirming the first device identifier, one karaoke device 2 can be specified from a plurality of karaoke devices 2.

具体的には、送信処理部212は、検出部211から操作パネル22が装置本体21に対して通信可能となっていない旨の信号(検出結果)を受信すると、第1の装置識別子を装置本体21のメモリ等から取得する。そして、送信処理部212は、第1の装置識別子に未通信フラグ信号を付加してサーバ4に送信する。一方、送信処理部212は、検出部211から操作パネル22が装置本体21に対して通信可能となっている旨の信号(検出結果)を受信した場合にも、第1の装置識別子を装置本体21のメモリ等から取得する。そして、送信処理部212は、第1の装置識別子に通信フラグ信号を付加してサーバ4に送信する。このような送信処理部212は、「装置側送信処理部」の一例である。   Specifically, when the transmission processing unit 212 receives a signal (detection result) indicating that the operation panel 22 can not communicate with the device main body 21 from the detection unit 211, the transmission processing unit 212 receives the first device identifier as the device main body. Acquired from the memory etc. of 21. Then, the transmission processing unit 212 adds a non-communication flag signal to the first device identifier and transmits the first device identifier to the server 4. On the other hand, even when the transmission processing unit 212 receives a signal (detection result) to the effect that the operation panel 22 can communicate with the device main body 21 from the detection unit 211, the first device identifier Acquired from the memory etc. of 21. Then, the transmission processing unit 212 adds a communication flag signal to the first device identifier, and transmits the first device identifier to the server 4. Such a transmission processing unit 212 is an example of a “device-side transmission processing unit”.

==携帯端末==
携帯端末3は、一般的なスマートフォン、タブレット端末等を用いることが可能である。携帯端末3は、所定のアプリケーションソフトウエアをインストールすることにより各種プログラムを実行することができる。
== Mobile terminal ==
The portable terminal 3 can use a general smart phone, a tablet terminal or the like. The portable terminal 3 can execute various programs by installing predetermined application software.

本実施形態において、携帯端末3は、サーバ4を介してカラオケ装置2の遠隔操作を行うためのコマンドを入力可能とするソフトウエアがインストールされている。このソフトウエアを実行することにより、携帯端末3は、識別子取得部301、送信処理部302及びコマンド制御部303として機能する(図4参照)。   In the present embodiment, the portable terminal 3 is installed with software capable of inputting a command for performing remote control of the karaoke apparatus 2 through the server 4. By executing this software, the portable terminal 3 functions as an identifier acquisition unit 301, a transmission processing unit 302, and a command control unit 303 (see FIG. 4).

識別子取得部301は、カラオケ装置2から第2の装置識別子を取得する。たとえば、携帯端末3のカメラ機能を利用して、カラオケ装置2に設けられたバーコードや二次元コード(たとえば、QRコード(登録商標))を読み込む。これらのコードには、少なくともそのカラオケ装置2を識別するためのデータ(第2の装置識別子)が記録されている。識別子取得部301は、読み込まれたコードを解析し、第2の装置識別子を取得する。なお、一のカラオケ装置2において、第1の装置識別子と第2の装置識別子とは共通である。   The identifier acquisition unit 301 acquires the second device identifier from the karaoke device 2. For example, the camera function of the portable terminal 3 is used to read a barcode or a two-dimensional code (for example, QR code (registered trademark)) provided in the karaoke apparatus 2. Data (second device identifier) for identifying at least the karaoke device 2 are recorded in these codes. The identifier acquisition unit 301 analyzes the read code and acquires a second device identifier. In one karaoke apparatus 2, the first apparatus identifier and the second apparatus identifier are common.

第2の装置識別子の取得はカメラ機能を利用する例に限られない。たとえば、携帯端末3の画面上にてカラオケ装置2毎に予め設定されているIDを入力する。この場合、識別子取得部301は、入力されたIDに応じた第2の装置識別子を取得する。   Acquisition of the second device identifier is not limited to the example using the camera function. For example, an ID preset for each karaoke device 2 is input on the screen of the portable terminal 3. In this case, the identifier acquisition unit 301 acquires a second device identifier corresponding to the input ID.

送信処理部302は、識別子取得部301によって取得した第2の装置識別子、及び携帯端末3の端末識別子をサーバ4に送信する。携帯端末3は、端末毎に異なる識別子(たとえば電話番号)を有している。   The transmission processing unit 302 transmits the second device identifier acquired by the identifier acquisition unit 301 and the terminal identifier of the portable terminal 3 to the server 4. The mobile terminal 3 has a different identifier (for example, a telephone number) for each terminal.

具体例として、識別子取得部301によって第2の装置識別子を取得すると、携帯端末3の画面上に当該装置識別子をサーバ4に送信するかどうかを確認するアイコンが表示される。当該アイコンが選択された場合、送信処理部302は、第2の装置識別子と併せて携帯端末3の端末識別子をサーバ4に送信する。このような送信処理部302は「端末側送信処理部」の一例である。   As a specific example, when the second device identifier is acquired by the identifier acquiring unit 301, an icon for confirming whether the device identifier is to be transmitted to the server 4 is displayed on the screen of the portable terminal 3. When the icon is selected, the transmission processing unit 302 transmits the terminal identifier of the portable terminal 3 to the server 4 together with the second device identifier. Such a transmission processing unit 302 is an example of a “terminal-side transmission processing unit”.

コマンド制御部303は、携帯端末3によりカラオケ装置2を遠隔操作するためのコマンド入力に関する制御を行う。コマンド制御部303は、携帯端末の画面上に複数の操作ボタンを表示させる。たとえば、カラオケ音量やエコーレベルを上げ下げするボタンなどである。ある操作ボタンが選択された場合、コマンド制御部303は、その操作ボタンのコマンドを実行させる信号をサーバ4に送信する。なお、コマンド制御部303は、コマンド信号と併せて端末識別子もサーバ4に送信する。   The command control unit 303 controls the command input for remotely operating the karaoke apparatus 2 by the portable terminal 3. The command control unit 303 causes a plurality of operation buttons to be displayed on the screen of the mobile terminal. For example, buttons for raising and lowering the karaoke volume and echo level. When a certain operation button is selected, the command control unit 303 transmits to the server 4 a signal for causing the command of the operation button to be executed. The command control unit 303 also transmits the terminal identifier to the server 4 together with the command signal.

==サーバ==
サーバ4は、カラオケ利用者やカラオケ装置2等に関する各種情報を蓄積して管理するコンピュータである。図5はサーバ4のハードウエア構成例を示す図である。サーバ4は、制御部40、通信部41および記憶部42を備える。各構成はインターフェース(図示なし)を介してバスBに接続されている。
== server ==
The server 4 is a computer that accumulates and manages various information related to a karaoke user, the karaoke apparatus 2 and the like. FIG. 5 is a diagram showing an example of the hardware configuration of the server 4. The server 4 includes a control unit 40, a communication unit 41, and a storage unit 42. Each configuration is connected to the bus B via an interface (not shown).

制御部40は、CPU40aおよびメモリ40bを備える。CPU40aは、メモリ40bに記憶された動作プログラムを実行することにより各種の機能を実現する。メモリ40bは、CPU40aにより実行されるプログラムを記憶したり、プログラムの実行時に各種情報を一時的に記憶したりする記憶装置である。通信部41は、サーバ4をネットワークNに接続するためのインタフェースを提供する。記憶部42は、各種のデータを記憶する記憶装置であり、たとえばハードディスクドライブなどである。   The control unit 40 includes a CPU 40a and a memory 40b. The CPU 40a realizes various functions by executing an operation program stored in the memory 40b. The memory 40 b is a storage device that stores a program executed by the CPU 40 a and temporarily stores various information when the program is executed. The communication unit 41 provides an interface for connecting the server 4 to the network N. The storage unit 42 is a storage device for storing various data, and is, for example, a hard disk drive.

図6は、サーバ4のソフトウエア構成例を示す図である。サーバ4は、第1の記憶処理部401、第1の判断部402、第2の記憶処理部403、第2の判断部404、転送部405を備える。第1の記憶処理部401、第1の判断部402、第2の記憶処理部403、第2の判断部404、及び転送部405は、CPU40aがメモリ40bに記憶されるプログラムを実行することにより実現される。   FIG. 6 is a diagram showing an example of the software configuration of the server 4. The server 4 includes a first storage processing unit 401, a first determination unit 402, a second storage processing unit 403, a second determination unit 404, and a transfer unit 405. The first storage processing unit 401, the first determination unit 402, the second storage processing unit 403, the second determination unit 404, and the transfer unit 405 cause the CPU 40a to execute a program stored in the memory 40b. To be realized.

第1の記憶処理部401は、カラオケ装置2から送信された未通信フラグ信号を第1の装置識別子に関連付けて記憶部42に記憶させる。   The first storage processing unit 401 causes the storage unit 42 to store the uncommunicated flag signal transmitted from the karaoke device 2 in association with the first device identifier.

たとえば、記憶部42には図7Aに示すような管理テーブルが設定されている。あるカラオケ装置2から第1の装置識別子X及び未通信フラグ信号が送られてきた場合、第1の記憶処理部401は、管理テーブルに第1の装置識別子Xを登録し、未通信フラグを立てる(図7Aでは「〇」で示す)。一方、第1の記憶処理部401は、カラオケ装置2から第1の装置識別子X及び通信フラグ信号が送られてきた場合、記憶部42から第1の装置識別子Xを削除する処理を行う。サーバ4は、このような管理テーブルにより、操作パネル22と装置本体21とが未通信状態にあるカラオケ装置2に関する情報を管理することができる。   For example, a management table as shown in FIG. 7A is set in the storage unit 42. When a first apparatus identifier X and an uncommunicated flag signal are sent from a certain karaoke apparatus 2, the first storage processing unit 401 registers the first apparatus identifier X in the management table and sets an uncommunicated flag. (Indicated by “o” in FIG. 7A). On the other hand, when the first apparatus identifier X and the communication flag signal are sent from the karaoke apparatus 2, the first storage processing unit 401 performs a process of deleting the first apparatus identifier X from the storage unit 42. The server 4 can manage information related to the karaoke apparatus 2 in which the operation panel 22 and the apparatus main body 21 are not in communication with each other based on such a management table.

第1の判断部402は、ある携帯端末3から第2の装置識別子を受信した場合に、当該第2の装置識別子と一致し、且つ未通信フラグが立っている第1の装置識別子が記憶部42に記憶されているか否かを判断する。   When the first determination unit 402 receives a second device identifier from a certain portable terminal 3, the first device identifier that matches the second device identifier and in which the uncommunicated flag is set is the storage unit It is judged whether or not it is stored in 42.

たとえば、ある携帯端末3から第2の装置識別子Xを受信した場合に、第1の判断部402は、図7Aの管理テーブルにおいて、第2の装置識別子Xに一致する装置識別子であって、且つ未通信フラグが立っている第1の装置識別子を探す。図7Aの管理テーブルにおいては、未通信フラグが立っている第1の装置識別子Xが存在する。よって、第1の判断部402は、第2の装置識別子Xと一致し、且つ未通信フラグが立っている第1の装置識別子Xが記憶部42に記憶されていると判断する。   For example, when the second device identifier X is received from a certain portable terminal 3, the first determination unit 402 is a device identifier that matches the second device identifier X in the management table of FIG. 7A, and Look for the first device identifier for which the uncommunicated flag is set. In the management table of FIG. 7A, there is a first device identifier X in which a non-communication flag is set. Therefore, the first determination unit 402 determines that the first device identifier X that matches the second device identifier X and in which the uncommunicated flag is set is stored in the storage unit 42.

第2の記憶処理部403は、第2の装置識別子と一致し、且つ未通信フラグが立っている第1の装置識別子が記憶部42に記憶されている場合、当該第1の装置識別子に対し、第2の装置識別子を送信した携帯端末3の端末識別子を関連付けて記憶させる。   If the second storage processing unit 403 stores a first device identifier that matches the second device identifier and for which the uncommunicated flag is set in the storage unit 42, the second storage processing unit 403 The terminal identifier of the portable terminal 3 that has transmitted the second device identifier is associated and stored.

たとえば、第2の記憶処理部403は、図7Aの管理テーブルに記憶されている第1の装置識別子Xに対して第2の装置識別子Xを送信した携帯端末3の端末識別子αを関連付けて記憶させる(図7B参照)。なお、上述の通り、端末識別子は、第2の装置識別子と併せて携帯端末3から送信される。   For example, the second storage processing unit 403 stores the terminal identifier α of the portable terminal 3 that has transmitted the second device identifier X with the first device identifier X stored in the management table of FIG. 7A. (See FIG. 7B). As described above, the terminal identifier is transmitted from the portable terminal 3 together with the second device identifier.

第2の判断部404は、ある携帯端末3からコマンドが入力された場合、当該コマンドと併せて送信される携帯端末3の端末識別子が記憶部42に記憶されているか否かを判断する。   When a command is input from a certain portable terminal 3, the second determination unit 404 determines whether the storage unit 42 stores the terminal identifier of the portable terminal 3 transmitted together with the command.

たとえば、端末識別子αの携帯端末3からカラオケ装置2を遠隔操作するためのコマンドが入力されたとする。この場合、第2の判断部404は、コマンドと併せて送信される端末識別子αが記憶部42の管理テーブルに記憶されているかを判断する。図7Bの管理テーブルによれば、第1の装置識別子Xに対して端末識別子αが関連付けられている。よって、第2の判断部404は、コマンドと併せて送信される端末識別子αが記憶部42に記憶されていると判断する。   For example, it is assumed that a command for remotely operating the karaoke apparatus 2 is input from the portable terminal 3 of the terminal identifier α. In this case, the second determination unit 404 determines whether the terminal identifier α transmitted together with the command is stored in the management table of the storage unit 42. According to the management table of FIG. 7B, the terminal identifier α is associated with the first device identifier X. Thus, the second determination unit 404 determines that the terminal identifier α transmitted together with the command is stored in the storage unit 42.

転送部405は、コマンドと併せて送信された端末識別子が記憶部42に記憶されている場合、当該端末識別子と関連付けられている第1の装置識別子を有するカラオケ装置2に対し、入力されたコマンドを転送する。   When the terminal identifier transmitted together with the command is stored in the storage unit 42, the transfer unit 405 inputs the command input to the karaoke apparatus 2 having the first device identifier associated with the terminal identifier. Transfer

上述の通り、携帯端末3からコマンドが送信される際には、当該コマンドと併せてそのコマンドを入力した携帯端末3の端末識別子が送信される。転送部405は、受信した端末識別子が記憶部42に記憶されているかを確認し、記憶されている場合には、その端末識別子と関連付けられているカラオケ装置2に対して入力されたコマンドを転送する。たとえば、図7Bの管理テーブルにおいて、コマンドと併せて端末識別子αを受信したとする。この場合、転送部405は、端末識別子αが関連付けられている装置識別子Xで特定されるカラオケ装置2に対し、当該コマンドを転送する。これにより、カラオケ装置2の操作パネル22が故障等により使用できない場合であっても、特定の携帯端末3からサーバ4を介してカラオケ装置2を遠隔操作することが可能となる。   As described above, when a command is transmitted from the portable terminal 3, the terminal identifier of the portable terminal 3 to which the command has been input is transmitted together with the command. The transfer unit 405 confirms whether the received terminal identifier is stored in the storage unit 42, and if stored, transfers the input command to the karaoke apparatus 2 associated with the terminal identifier. Do. For example, in the management table of FIG. 7B, it is assumed that the terminal identifier α is received together with the command. In this case, the transfer unit 405 transfers the command to the karaoke device 2 identified by the device identifier X associated with the terminal identifier α. As a result, even when the operation panel 22 of the karaoke apparatus 2 can not be used due to a failure or the like, the karaoke apparatus 2 can be remotely controlled from the specific portable terminal 3 via the server 4.

==カラオケシステムの動作について==
次に、図8を参照して本実施形態に係るカラオケシステム1の動作の具体例について述べる。図8は、カラオケシステム1の動作例を示すフローチャートである。なお、この例においては、サーバ4を介してカラオケ装置2の遠隔操作を行うためのコマンドを入力可能とするソフトウエアが携帯端末3にインストールされているものとする。
== About the operation of the karaoke system ==
Next, a specific example of the operation of the karaoke system 1 according to the present embodiment will be described with reference to FIG. FIG. 8 is a flowchart showing an operation example of the karaoke system 1. In this example, it is assumed that software for enabling input of a command for performing remote control of the karaoke apparatus 2 via the server 4 is installed in the portable terminal 3.

まず、検出部211は、操作パネル22が装置本体21に対して通信可能となっているか否かを検出する(通信状態の検出。ステップ10)。操作パネル22が装置本体21に対して通信可能となっている場合、操作パネル22からの操作入力によってカラオケ装置2の各種操作を行うことができる。   First, the detection unit 211 detects whether the operation panel 22 can communicate with the apparatus main body 21 (detection of communication state: step 10). When the operation panel 22 can communicate with the apparatus main body 21, various operations of the karaoke apparatus 2 can be performed by the operation input from the operation panel 22.

一方、たとえば、操作パネル22が故障して操作できなくなってしまったため、装置本体21から取り外したとする。このような場合、検出部211は、操作パネル22が装置本体21に対して通信可能となっていないことを検出する。このように、操作パネル22が装置本体21に対して通信可能となっていない場合、送信処理部212は、当該カラオケ装置2に対応した第1の装置識別子、及び未通信フラグ信号をサーバ4に送信する(未通信フラグ等の送信。ステップ11)。   On the other hand, for example, it is assumed that the operation panel 22 is removed from the apparatus main body 21 because the operation panel 22 is broken and can not be operated. In such a case, the detection unit 211 detects that the operation panel 22 can not communicate with the apparatus main body 21. As described above, when the operation panel 22 can not communicate with the device body 21, the transmission processing unit 212 sends the server 4 the first device identifier corresponding to the karaoke device 2 and the uncommunicated flag signal. Send (send unsent communication flag etc. Step 11).

サーバ4において、第1の記憶処理部401は、ステップ11で送信された未通信フラグ信号を第1の装置識別子に関連付けて記憶部42に記憶させる(未通信フラグ等の記憶。ステップ12)。   In the server 4, the first storage processing unit 401 associates the uncommunicated flag signal transmitted in step 11 with the first device identifier and stores it in the storage unit 42 (storage of uncommunicated flag etc. step 12).

ここで、操作パネル22が使用できない状況において、店舗の店員等が自己の携帯端末3を用いてカラオケ装置2の操作を行いたいと考えた場合、携帯端末3によりカラオケ装置2に付された二次元コード等を読み取り、第2の装置識別子を取得する。   Here, when it is thought that the store clerk or the like of the store wants to operate the karaoke apparatus 2 using his / her portable terminal 3 in a situation where the operation panel 22 can not be used, the second attached to the karaoke apparatus 2 by the portable terminal 3 The dimension code or the like is read to obtain a second device identifier.

送信処理部302は、取得した第2の装置識別子、及び当該第2の装置識別子の取得に用いた携帯端末3の端末識別子をサーバ4に送信する(端末識別子等の送信。ステップ13)。   The transmission processing unit 302 transmits the acquired second device identifier and the terminal identifier of the portable terminal 3 used for acquiring the second device identifier to the server 4 (transmission of terminal identifier etc. Step 13).

サーバ4において、第1の判断部402は、ステップ13で送信された第2の装置識別子を受信した場合に、当該第2の装置識別子と一致し、且つ未通信フラグが立っている第1の装置識別子が記憶部42に記憶されているか否かを判断する(装置識別子あり?ステップ14)。   In the server 4, when the first determination unit 402 receives the second device identifier transmitted in step 13, the first determination unit 402 matches the second device identifier, and the first communication flag is set. It is determined whether the device identifier is stored in the storage unit 42 (device identifier present? Step 14).

ステップ13で送信された第2の装置識別子と一致し、且つ未通信フラグが立っている第1の装置識別子が記憶部42に記憶されている場合(ステップ14でYの場合)、第2の記憶処理部403は、当該第1の装置識別子に対し、ステップ13で第2の装置識別子を送信した携帯端末3の端末識別子を関連付けて記憶させる(端末識別子の記憶。ステップ15)。   When the first device identifier that matches the second device identifier transmitted in step 13 and in which the uncommunicated flag is set is stored in the storage unit 42 (in the case of Y in step 14), the second device identifier The storage processing unit 403 associates the first device identifier with the terminal identifier of the portable terminal 3 that has transmitted the second device identifier in step 13 and stores the same (storage of terminal identifier: step 15).

一方、ステップ13で送信された第2の装置識別子と一致し、且つ未通信フラグが立っている第1の装置識別子が記憶部42に記憶されていない場合(ステップ14でNの場合)、第2の記憶処理部403は、ステップ15以降の処理を行わない。   On the other hand, if the first device identifier that matches the second device identifier transmitted in step 13 and has the uncommunicated flag set is not stored in the storage unit 42 (in the case of N in step 14), The second storage processing unit 403 does not perform the processing after step 15.

次に、携帯端末3からカラオケ装置2を操作するためのコマンドが入力されたとする(コマンドの入力。ステップ16)。この場合、第2の判断部404は、当該コマンドと併せて送信される携帯端末3の端末識別子が記憶部42に記憶されているか否かを判断する(端末識別子あり?ステップ17)。   Next, it is assumed that a command for operating the karaoke apparatus 2 is input from the portable terminal 3 (input of command. Step 16). In this case, the second determination unit 404 determines whether the terminal identifier of the portable terminal 3 transmitted together with the command is stored in the storage unit 42 (with terminal identifier? Step 17).

コマンドと併せて送信された端末識別子が記憶部42に記憶されている場合(ステップ17でYの場合)、転送部405は、当該端末識別子と関連付けられている第1の装置識別子を有するカラオケ装置2に対し、入力されたコマンドを転送する(コマンドの転送。ステップ18)。これにより、カラオケ装置2は携帯端末3によって遠隔操作される。一方、コマンドと併せて送信された端末識別子が記憶部42に記憶されていない場合(ステップ17でNの場合)、転送部405はコマンドのデータを破棄し、ステップ18の転送処理を行わない。   When the terminal identifier transmitted together with the command is stored in the storage unit 42 (in the case of Y at step 17), the transfer unit 405 has the first device identifier associated with the terminal identifier. Transfer the input command to 2 (transfer of command. Step 18). Thereby, the karaoke apparatus 2 is remotely operated by the portable terminal 3. On the other hand, when the terminal identifier transmitted together with the command is not stored in the storage unit 42 (in the case of N at step 17), the transfer unit 405 discards the data of the command and does not perform the transfer process of step 18.

このように、本実施形態に係るカラオケシステム1によれば、故障等により操作パネル22が使用できない状況が生じた場合であっても、携帯端末3を用いて容易にカラオケ装置2の操作を行うことが可能である。よって、代替品が入手できるまでの間であってもカラオケ装置2を利用できるため便利である。更には、カラオケ装置2を使用中であっても歌唱を中止したりする必要がないため、カラオケ歌唱の興趣性を失うことはない。   As described above, according to the karaoke system 1 according to the present embodiment, even when the operation panel 22 can not be used due to a failure or the like, the user can easily operate the karaoke apparatus 2 using the portable terminal 3 It is possible. Therefore, it is convenient because the karaoke apparatus 2 can be used even before a substitute is available. Furthermore, since it is not necessary to stop the singing even while using the karaoke apparatus 2, the interest of the karaoke singing will not be lost.

ところで、一の装置識別子に対して複数の端末識別子を関連付けた場合、それぞれの携帯端末3から一のカラオケ装置2を操作することができる。この場合、店舗の管理者等の把握しないところで設定を変えたり、楽曲の選曲が行われる可能性があるため不都合が生じる場合がありうる。   When a plurality of terminal identifiers are associated with one device identifier, one karaoke device 2 can be operated from each portable terminal 3. In this case, the setting may be changed without the manager of the store or the like grasping it, or a music selection may be performed, which may cause inconvenience.

そこで、既に一の端末識別子が関連付けられているカラオケ装置2に対しては、サーバ4において、他の携帯端末3から当該カラオケ装置2の装置識別子に該当するもの送信されてきたとしても、その端末識別子を登録しないようにできる。具体的には、第2の記憶処理部403は、ある第1の装置識別子に対して既に一の端末識別子が関連付けられている場合には、当該第1の装置識別子に対して他の端末識別子を関連付けて登録しない。なお、ある第1の装置識別子に対して既に一の端末識別子が関連付けられている場合であって、新たな端末識別子が送信された場合に、第2の記憶処理部403は、新たな端末識別子を上書きして登録するとしてもよい。   Therefore, even if the other mobile terminal 3 has transmitted a device identifier corresponding to the device identifier of the karaoke device 2 to the karaoke device 2 already associated with one terminal identifier, the terminal It is possible not to register an identifier. Specifically, in the case where one terminal identifier is already associated with a certain first device identifier, the second storage processing unit 403 makes it possible to use another terminal identifier for the first device identifier. Do not associate and register. In the case where one terminal identifier is already associated with a certain first device identifier, and a new terminal identifier is transmitted, the second storage processing unit 403 selects a new terminal identifier. You may overwrite and register.

また、上記実施形態では記憶部42に専用の管理テーブルを設ける例について述べたがこれに限られない。たとえば、サーバ4は複数のカラオケ装置2を管理しているため、通常は各カラオケ装置2を特定する情報(第1の装置識別子)を含むリストを有している。よって専用の管理テーブルの代わりにこのリストを用いることも可能である。たとえば、第1の装置識別子及び未通信フラグ信号を受信した場合、第1の記憶処理部401は、当該第1の装置識別子をリストから探し出し、未通信フラグ信号を関連付ける(未通信フラグを立てる)。また、通信フラグを受信した場合、第1の記憶処理部401は、リストから未通信フラグを倒す処理を行う。   Further, in the above embodiment, an example in which a dedicated management table is provided in the storage unit 42 has been described. For example, since the server 4 manages a plurality of karaoke devices 2, the server 4 normally has a list including information (first device identifier) for identifying each of the karaoke devices 2. Therefore, it is possible to use this list instead of a dedicated management table. For example, when the first device identifier and the non-communication flag signal are received, the first storage processing unit 401 searches for the first device identifier from the list, and associates the non-communication flag signal (sets the non-communication flag). . In addition, when the communication flag is received, the first storage processing unit 401 performs a process of dropping the non-communication flag from the list.

さらに、カラオケ装置2に対応した第1の装置識別子、及び未通信フラグ信号をサーバ4に送信する際に、装置本体21にて現在設定されているカラオケ音量やエコーレベル等の設定値情報も含めて送信してもよい。この場合、サーバ4にて設定値情報と未通信フラグ信号を第1の装置識別子に関連付けて記憶部42に記憶させておき、後に第1の装置識別子に関連付けられる端末識別子を送信してきた携帯端末3に対してこの設定値情報を返信する。携帯端末3は、サーバ4から受信した設定値情報を記憶して設定値情報に対応する操作ボタン項目の設定値として表示するとともに、操作ボタンの入力に基づいて変更される設定値情報をその都度画面上に更新表示することで、店舗の店員等が現在の設定値を参照しながら操作することができる。   Furthermore, when transmitting the first device identifier corresponding to the karaoke device 2 and the uncommunicated flag signal to the server 4, it also includes setting value information such as karaoke volume and echo level currently set in the device main body 21. May be sent. In this case, the portable terminal that has stored the setting value information and the uncommunicated flag signal in the storage unit 42 in association with the first device identifier in the server 4 and transmits the terminal identifier associated with the first device identifier later. This setting value information is sent back to 3. The portable terminal 3 stores the setting value information received from the server 4 and displays it as the setting value of the operation button item corresponding to the setting value information, and at each time the setting value information changed based on the input of the operation button By updating and displaying on the screen, the store clerk or the like of the store can operate while referring to the current setting value.

<第2実施形態>
図9を参照して、第2実施形態に係るカラオケシステム1について説明する。第1実施形態では、操作パネル22が装置本体21に対して通信可能となっている場合に、記憶部42から第1の装置識別子を削除する処理等によって、サーバ4側で携帯端末3からのコマンド入力を無効とする例について述べた。一方、本実施形態では、携帯端末3からのコマンド入力をカラオケ装置2側で無効とする例について述べる。第1実施形態と同様の構成については詳細な説明を省略する。
Second Embodiment
A karaoke system 1 according to a second embodiment will be described with reference to FIG. In the first embodiment, when the operation panel 22 can communicate with the device main body 21, the server 4 side may delete the first device identifier from the storage unit 42 or the like. An example of disabling command input has been described. On the other hand, in the present embodiment, an example will be described in which the karaoke apparatus 2 side invalidates the command input from the portable terminal 3. A detailed description of the same configuration as that of the first embodiment will be omitted.

==カラオケ装置==
本実施形態に係るカラオケ装置2の装置本体21は、所定の動作プログラムが実行されることにより、検出部211、送信処理部212、及びモード制御部213として機能する(図9参照)。
== Karaoke device ==
The apparatus main body 21 of the karaoke apparatus 2 according to the present embodiment functions as a detection unit 211, a transmission processing unit 212, and a mode control unit 213 by executing a predetermined operation program (see FIG. 9).

モード制御部213は、カラオケ装置2に対し、通常モード及び遠隔操作モードを設定する。通常モードは、カラオケ装置2の各種操作を行う場合に、操作パネル22からの入力のみを受け付ける。遠隔操作モードは、カラオケ装置2の各種操作を行う場合に、携帯端末3からのコマンドを受け付ける。   The mode control unit 213 sets the normal mode and the remote control mode for the karaoke apparatus 2. In the normal mode, when various operations of the karaoke apparatus 2 are performed, only the input from the operation panel 22 is accepted. The remote control mode receives a command from the portable terminal 3 when performing various operations of the karaoke apparatus 2.

モード制御部213は、操作パネル22が装置本体21に対して通信可能となっていない場合には遠隔操作モードを設定し、操作パネル22が装置本体21に対して通信可能となっている場合には通常モードを設定する。   The mode control unit 213 sets the remote control mode when the operation panel 22 can not communicate with the apparatus main body 21, and when the operation panel 22 can communicate with the apparatus main body 21. Sets the normal mode.

このように、カラオケ装置2側で遠隔操作を禁止するモード(通常モード)を設定しておくことにより、操作パネル22の通信状態が回復した際に都度サーバ4に通信フラグ信号を送信し、記憶部42から装置識別子を削除する処理等が不要となる。また、仮にサーバ4が携帯端末3から受け取ったコマンドを転送してきたとしても、カラオケ装置2が通常モードに設定されている場合、当該コマンドによりカラオケ装置2の操作が実行されることがない。よって、設定を勝手に変更されるといった不都合も生じ得ない。   As described above, by setting the mode (normal mode) for prohibiting the remote control on the karaoke apparatus 2 side, the communication flag signal is transmitted to the server 4 each time the communication state of the operation panel 22 is recovered, and stored. A process of deleting the device identifier from the unit 42 is not necessary. Further, even if the server 4 transfers a command received from the portable terminal 3, when the karaoke apparatus 2 is set to the normal mode, the operation of the karaoke apparatus 2 is not executed by the command. Therefore, the inconvenience that the setting is arbitrarily changed can not occur.

上記実施形態は、プログラムが前述した各種の処理をコンピュータ又はマイクロプロセッサに実行させることにより実現可能である。この場合、全ての処理をプログラムとして準備していてもよいし、一部の処理をハードウエアに処理させ残りの処理をプログラムとして準備していてもよい。また、実行可能なプログラムが記憶された非一時的なコンピューター可読媒体を用いて、コンピュータにプログラムを供給することも可能である。なお、非一時的なコンピュータの可読媒体の例は、磁気記録媒体、CD−ROM等がある。   The above embodiments can be realized by causing a computer or a microprocessor to execute the various processes described above. In this case, all the processes may be prepared as a program, or some processes may be processed by hardware and the remaining processes may be prepared as a program. It is also possible to supply the program to a computer using a non-transitory computer readable medium in which an executable program is stored. Examples of non-transitory computer readable media include magnetic recording media and CD-ROMs.

上記実施形態は、例として提示したものであり、発明の範囲を限定するものではない。また、上記の構成は、適宜組み合わせて実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。それらの実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。   The above embodiments are presented as examples and do not limit the scope of the invention. In addition, the above configurations can be implemented in combination as appropriate, and various omissions, replacements, and changes can be made without departing from the scope of the invention. Those embodiments and the variations thereof are included in the invention described in the claims and the equivalents thereof as well as included in the scope and the gist of the invention.

1 カラオケシステム
2 カラオケ装置
3 携帯端末
4 サーバ
42 記憶部
211 検出部
212 送信処理部(装置側送信処理部)
302 送信処理部(端末側送信処理部)
401 第1の記憶処理部
402 第1の判断部
403 第2の記憶処理部
404 第2の判断部
405 転送部
DESCRIPTION OF SYMBOLS 1 karaoke system 2 karaoke apparatus 3 portable terminal 4 server 42 storage part 211 detection part 212 transmission processing part (apparatus side transmission processing part)
302 Transmission processing unit (terminal-side transmission processing unit)
401 first storage processing unit 402 first determination unit 403 second storage processing unit 404 second determination unit 405 transfer unit

Claims (4)

各種操作を行うための操作パネル及び装置本体を有するカラオケ装置と、携帯端末と、前記カラオケ装置及び前記携帯端末と通信可能なサーバと、を有するカラオケシステムであって、
前記カラオケ装置は、
前記操作パネルが前記装置本体に対して通信可能となっているか否かを検出する検出部と、
前記操作パネルが前記装置本体に対して通信可能となっていない場合、当該カラオケ装置に対応した第1の装置識別子、及び前記操作パネルが前記装置本体に対して通信可能となっていないことを示す未通信フラグ信号を前記サーバに送信する装置側送信処理部と、
を有し、
前記携帯端末は、
前記サーバを介して前記カラオケ装置の遠隔操作を行うためのコマンドを入力可能とするソフトウエアがインストールされており、
あるカラオケ装置から取得した第2の装置識別子、及び前記携帯端末の端末識別子を前記サーバに送信する端末側送信処理部を有し、
前記サーバは、
前記カラオケ装置から送信された未通信フラグ信号を前記第1の装置識別子に関連付けて記憶部に記憶させる第1の記憶処理部と、
ある携帯端末から前記第2の装置識別子を受信した場合に、当該第2の装置識別子と一致し、且つ未通信フラグが立っている第1の装置識別子が前記記憶部に記憶されているか否かを判断する第1の判断部と、
前記第2の装置識別子と一致し、且つ未通信フラグが立っている前記第1の装置識別子が前記記憶部に記憶されている場合、当該第1の装置識別子に対し、前記第2の装置識別子を送信した携帯端末の前記端末識別子を関連付けて記憶させる第2の記憶処理部と、
ある携帯端末から前記コマンドが入力された場合、当該コマンドと併せて送信される当該携帯端末の端末識別子が前記記憶部に記憶されているか否かを判断する第2の判断部と、
前記コマンドと併せて送信された端末識別子が前記記憶部に記憶されている場合、当該端末識別子と関連付けられている前記第1の装置識別子を有するカラオケ装置に対し、入力された前記コマンドを転送する転送部と、
を有することを特徴とするカラオケシステム。
A karaoke system comprising: a karaoke apparatus having an operation panel and an apparatus body for performing various operations; a portable terminal; and a server capable of communicating with the karaoke apparatus and the portable terminal.
The karaoke apparatus is
A detection unit that detects whether the operation panel can communicate with the apparatus main body;
If the operation panel can not communicate with the device body, it indicates that the first device identifier corresponding to the karaoke device and the operation panel can not communicate with the device body An apparatus-side transmission processing unit that transmits a non-communication flag signal to the server;
Have
The portable terminal is
There is installed software that enables input of commands for performing remote control of the karaoke apparatus via the server.
And a terminal-side transmission processing unit that transmits the second device identifier acquired from a certain karaoke device and the terminal identifier of the portable terminal to the server,
The server is
A first storage processing unit for storing a non-communication flag signal transmitted from the karaoke apparatus in the storage unit in association with the first apparatus identifier;
When the second device identifier is received from a certain portable terminal, whether or not the first device identifier that matches the second device identifier and has the uncommunicated flag set is stored in the storage unit A first determination unit that determines
When the first device identifier that matches the second device identifier and in which the uncommunicated flag is set is stored in the storage unit, the second device identifier is stored for the first device identifier. A second storage processing unit that associates and stores the terminal identifier of the portable terminal that has transmitted
A second determination unit that determines whether the terminal identifier of the mobile terminal transmitted together with the command is stored in the storage unit when the command is input from the mobile terminal;
When the terminal identifier transmitted together with the command is stored in the storage unit, the input command is transferred to the karaoke apparatus having the first device identifier associated with the terminal identifier. A transfer unit,
Karaoke system characterized by having.
前記操作パネルが前記装置本体に対して通信可能となっている場合、前記装置側送信処理部は、前記第1の装置識別子、及び前記操作パネルが前記装置本体に対して通信可能となっていることを示す通信フラグ信号を前記サーバに送信し、
前記第1の記憶処理部は、前記通信フラグ信号に基づいて、前記記憶部から前記第1の装置識別子を削除する処理、または未通信フラグを倒す処理を行うことを特徴とする請求項1記載のカラオケシステム。
When the operation panel can communicate with the device body, the device-side transmission processing unit can communicate the first device identifier and the operation panel with the device body. Sending a communication flag signal to the server indicating
The first storage processing unit performs processing of deleting the first device identifier from the storage unit or processing of dropping a non-communication flag based on the communication flag signal. Karaoke system.
前記カラオケ装置は、前記操作パネルから各種操作の入力を受け付ける通常モード及び前記携帯端末からのコマンドを受け付ける遠隔操作モードを設定するモード制御部を有し、
前記モード制御部は、前記操作パネルが前記装置本体に対して通信可能となっていない場合には前記遠隔操作モードを設定し、前記操作パネルが前記装置本体に対して通信可能となっている場合には前記通常モードを設定することを特徴とする請求項1記載のカラオケシステム。
The karaoke apparatus has a mode control unit that sets a normal mode for receiving inputs of various operations from the operation panel and a remote control mode for receiving commands from the portable terminal.
The mode control unit sets the remote control mode when the operation panel can not communicate with the device body, and the operation panel can communicate with the device body. The karaoke system according to claim 1, wherein the normal mode is set to.
前記第2の記憶処理部は、ある第1の装置識別子に対して既に一の端末識別子が関連付けられている場合には、当該第1の装置識別子に対して他の端末識別子を関連付けて登録しないことを特徴とする請求項1〜3のいずれか一つに記載のカラオケシステム。   The second storage processing unit does not associate and register another terminal identifier with the first device identifier when one terminal identifier is already associated with a certain first device identifier. The karaoke system according to any one of claims 1 to 3, characterized in that.
JP2015128608A 2015-06-26 2015-06-26 Karaoke system Active JP6527764B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015128608A JP6527764B2 (en) 2015-06-26 2015-06-26 Karaoke system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015128608A JP6527764B2 (en) 2015-06-26 2015-06-26 Karaoke system

Publications (2)

Publication Number Publication Date
JP2017009969A JP2017009969A (en) 2017-01-12
JP6527764B2 true JP6527764B2 (en) 2019-06-05

Family

ID=57763484

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015128608A Active JP6527764B2 (en) 2015-06-26 2015-06-26 Karaoke system

Country Status (1)

Country Link
JP (1) JP6527764B2 (en)

Also Published As

Publication number Publication date
JP2017009969A (en) 2017-01-12

Similar Documents

Publication Publication Date Title
CN104301383A (en) Upgrading method, device and upgrading equipment
JP2016511947A (en) Electronic device, system and method for controlling one of a plurality of electronic component devices
JP2017072887A (en) Information processing system
JPWO2013129621A1 (en) Information processing apparatus, processing method, and program
JP6422286B2 (en) Karaoke management system
JP6278403B2 (en) Karaoke management system
JP6257040B2 (en) Karaoke system, portable information processing apparatus and program
JP5786997B2 (en) Remote control device, karaoke system, and program
JP6527764B2 (en) Karaoke system
JP6829606B2 (en) Karaoke system, server device
JP5057511B2 (en) Karaoke system
JP2009058806A (en) Karaoke system on request
JP6741085B2 (en) Data output system and data output method
JP6796494B2 (en) Karaoke system
CN109257491B (en) Message management method and electronic equipment
JP4994921B2 (en) Karaoke system
JP4192944B2 (en) Karaoke system and set-top box
KR101725318B1 (en) Data transmitting/receiving method using vibration pattern or manual input generated by user in mobile terminal
JP6318989B2 (en) Karaoke service system and karaoke service device
JP6749201B2 (en) Karaoke system
JP6543556B2 (en) Karaoke system
JP7760865B2 (en) Notification system and presentation control device
JP5953417B1 (en) Service providing apparatus, service providing system, and service providing method
JP5522216B2 (en) Network equipment and wireless network system
JP7485569B2 (en) Karaoke System

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180507

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190322

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: 20190416

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190513

R150 Certificate of patent or registration of utility model

Ref document number: 6527764

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250