JP4611266B2 - Online karaoke system - Google Patents
Online karaoke system Download PDFInfo
- Publication number
- JP4611266B2 JP4611266B2 JP2006236150A JP2006236150A JP4611266B2 JP 4611266 B2 JP4611266 B2 JP 4611266B2 JP 2006236150 A JP2006236150 A JP 2006236150A JP 2006236150 A JP2006236150 A JP 2006236150A JP 4611266 B2 JP4611266 B2 JP 4611266B2
- Authority
- JP
- Japan
- Prior art keywords
- karaoke
- performance
- user
- sns
- 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
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
本発明は、多数の演奏曲のうちから選択される所定の演奏曲を出力させるカラオケ装置を用いた通信カラオケシステムに関し、特に、そのカラオケ装置を遠隔操作するための電子早見本装置を用いたコミュニケーションシステムに関する。 The present invention relates to a communication karaoke system using a karaoke device that outputs a predetermined performance song selected from a large number of performance songs, and in particular, communication using an electronic quick sample device for remotely operating the karaoke device. About the system.
多数の演奏曲のうちから選択される所定の演奏曲を出力させる音楽再生装置が知られている。例えば、カラオケボックス等で使用されるカラオケ装置がそれである。斯かるカラオケ装置によれば、予め記憶装置に記憶された多数のカラオケ演奏曲から選択された所定のカラオケ演奏曲の音楽情報を出力させると共に、そのカラオケ演奏曲の歌詞情報を含む映像をその出力に同期して画面に表示させることで、所望の歌のカラオケ演奏を楽しむことができる。また、所定の画像を表示させると共に利用者の接触に応じて上記カラオケ装置への入力を行うタッチパネルディスプレイを備えた電子早見本装置が知られており、上記カラオケ装置の遠隔入力装置として広く実用されている。 2. Description of the Related Art Music playback apparatuses that output a predetermined performance song selected from a large number of performance songs are known. For example, a karaoke device used in a karaoke box or the like. According to such a karaoke apparatus, music information of a predetermined karaoke performance song selected from a large number of karaoke performance songs stored in advance in a storage device is output, and an image including lyrics information of the karaoke performance song is output. Karaoke performance of a desired song can be enjoyed by displaying it on the screen in synchronization with. Also, an electronic quick sample device having a touch panel display that displays a predetermined image and inputs to the karaoke device in response to a user's contact is known and widely used as a remote input device for the karaoke device. ing.
上記カラオケ装置を用いたカラオケシステムの一例として、複数のカラオケ装置を所定の通信回線を介してサーバ装置(ホスト装置)に接続し、それらカラオケ装置及びサーバ装置相互間で情報の送受信を可能とした通信カラオケシステムが知られている。また、斯かる通信カラオケシステムにおいて、上記カラオケ装置により演奏された演奏曲の選曲履歴を上記サーバに蓄積して利用するシステムが提案されている。例えば、特許文献1に記載された通信カラオケシステムがそれである。この技術によれば、上記カラオケ装置により演奏された演奏曲の選曲履歴をサーバ装置において集計し、その演奏頻度等に応じて推薦曲等として上記カラオケ装置に表示させることで、広域的な選曲履歴を反映した楽曲推薦が可能とされる。 As an example of a karaoke system using the karaoke device, a plurality of karaoke devices are connected to a server device (host device) via a predetermined communication line, and information can be transmitted and received between the karaoke device and the server device. An online karaoke system is known. In addition, in such a communication karaoke system, a system has been proposed in which a music selection history of musical performances performed by the karaoke apparatus is stored in the server. For example, the communication karaoke system described in Patent Document 1 is that. According to this technology, the music selection history of performance songs performed by the karaoke device is totaled in the server device, and displayed on the karaoke device as recommended music according to the performance frequency, etc. This makes it possible to recommend songs that reflect this.
しかし、前記従来の技術は、複数のカラオケ装置による演奏曲の選曲履歴に基づいて演奏曲の推薦を行うという単純なものであり、特に目新しいものではなかった。ところで、前記カラオケ装置を用いたカラオケ演奏は、一般に、気の合う友達同士やサークルの仲間等、特定のメンバーで行われることが多いが、そのように閉じたコミュニティの中では、広域的な流行とはあまり関係なく所定の演奏曲がブームとなり、その特定のメンバーの間で繰り返し演奏されるといったことが頻繁に起こり、斯かる場合には広域的な選曲履歴よりもむしろその閉じたコミュニティ内での選曲履歴が問題となってくるが、そのように限定的なメンバーを単位とする選曲履歴の蓄積等のサービスを行い得る通信カラオケシステムはこれまでになかった。本発明者等は、斯かる課題を解決すべく鋭意研究を継続した一結果として、電子早見本装置は演奏曲の選曲に際して利用者が必然的に使用する入力装置であることに着目し、その電子早見本装置を用いて限定的なメンバーを単位とする種々のサービスを行い得る通信カラオケシステムを発案するに至った。 However, the conventional technique is simple, that is, recommending a musical piece based on a selection history of musical pieces by a plurality of karaoke apparatuses, and is not particularly novel. By the way, karaoke performances using the karaoke apparatus are generally performed by specific members such as friends of good friends and friends of a circle. It often happens that a given piece of music becomes a boom and is played repeatedly among that particular member, regardless of how often, and in such a case, within the closed community rather than a wide-ranging song selection history. However, there has never been a communication karaoke system that can provide services such as accumulation of music selection history in units of limited members. As a result of continuing intensive research to solve such problems, the present inventors have focused on the fact that the electronic quick sample device is an input device that a user inevitably uses when selecting a performance song, We have come up with a communication karaoke system that can perform various services in units of limited members using an electronic quick sample device.
本発明は、以上の事情を背景として為されたものであり、その目的とするところは、限定的なメンバーを単位とする種々のサービスを行い得る通信カラオケシステムを提供することにある。 The present invention has been made against the background of the above circumstances, and an object of the present invention is to provide a communication karaoke system capable of performing various services in units of limited members.
斯かる目的を達成するために、本発明の要旨とするところは、多数の演奏曲のうちから選択される所定の演奏曲を出力させるカラオケ装置と、そのカラオケ装置を遠隔操作するために、所定の画像を表示させると共に利用者の接触に応じて前記カラオケ装置への入力を行うタッチパネルディスプレイを備えた電子早見本装置と、所定の通信回線を介して前記カラオケ装置及び/又は電子早見本装置との間で情報の送受信を行い得るサーバ装置とを、備えた通信カラオケシステムであって、前記電子早見本装置は、随時書込読出メモリであるRAMと、前記タッチパネルディスプレイにより入力される識別情報に応じて利用者を認証する認証手段と、同一の前記カラオケ装置によるカラオケ演奏に関して、前記認証手段により認証された所定の利用者に関して、その利用者が認証されてからその認証が解除されるまでの時間帯内に同一の電子早見本装置において認証された複数の利用者のすべての認証が解除された際に、それら複数の利用者に対応する選曲履歴をグループ履歴として前記サーバ装置へ送信する送信制御手段とを、備え、その送信制御手段は、前記認証手段により認証された利用者毎に、前記電子早見本装置を用いて前記カラオケ装置への選曲入力を行った演奏曲の履歴である選曲履歴を前記RAMに記憶する第1のステップ、前記認証手段により認証された複数の利用者のすべての認証が解除されたか否かを判定する第2のステップ、及びその第2のステップにおける判定が肯定される場合には、カラオケ演奏開始からその判定が肯定されるまでの間に前記RAMに記憶された選曲履歴を前記グループ履歴として取得する第3のステップにより前記グループ履歴の吸い上げを行うものであり、前記サーバ装置は、前記送信制御手段により送信されるグループ履歴をそのグループ履歴に対応する複数の利用者のうち少なくとも1人の識別情報と関連付けて記憶する記憶装置を備えたことを特徴とするものである。 In order to achieve such an object, the gist of the present invention is to provide a karaoke device that outputs a predetermined performance song selected from a large number of performance songs, and a predetermined device for remotely operating the karaoke device. And an electronic quick sample device provided with a touch panel display for inputting to the karaoke device in response to a user's contact, and the karaoke device and / or the electronic quick sample device via a predetermined communication line A communication karaoke system comprising a server device capable of transmitting and receiving information between the electronic reference sample device and the identification information input by the RAM, which is a write / read memory as needed, and the touch panel display. authentication means for authenticating the user in response, with respect to the karaoke performance by the same of the karaoke apparatus, a predetermined authenticated by the authentication means With regard to users, when all the authentications of multiple users who have been authenticated in the same electronic sampler device are canceled within the time period from when the user is authenticated to when the authentication is canceled, Transmission control means for transmitting music selection history corresponding to a plurality of users to the server device as a group history , the transmission control means for each user authenticated by the authentication means, the electronic quick sample device The first step of storing in the RAM a music selection history that is the history of the music piece that has been input to the karaoke device using the karaoke device, all authentications of a plurality of users authenticated by the authentication means are canceled. If the second step of determining whether or not the determination in the second step is affirmed, the RAM is stored in the RAM between the start of karaoke performance and the determination is affirmed. The third step of acquiring憶been music selection history as the group history and performs a wicking of the group record, the server apparatus corresponds groups history transmitted by the transmitting control unit to the group history A storage device that stores information associated with identification information of at least one of a plurality of users is provided.
このようにすれば、前記電子早見本装置は、随時書込読出メモリであるRAMと、前記タッチパネルディスプレイにより入力される識別情報に応じて利用者を認証する認証手段と、同一の前記カラオケ装置によるカラオケ演奏に関して、前記認証手段により認証された所定の利用者に関して、その利用者が認証されてからその認証が解除されるまでの時間帯内に同一の電子早見本装置において認証された複数の利用者のすべての認証が解除された際に、それら複数の利用者に対応する選曲履歴をグループ履歴として前記サーバ装置へ送信する送信制御手段とを、備え、その送信制御手段は、前記認証手段により認証された利用者毎に、前記電子早見本装置を用いて前記カラオケ装置への選曲入力を行った演奏曲の履歴である選曲履歴を前記RAMに記憶する第1のステップ、前記認証手段により認証された複数の利用者のすべての認証が解除されたか否かを判定する第2のステップ、及びその第2のステップにおける判定が肯定される場合には、カラオケ演奏開始からその判定が肯定されるまでの間に前記RAMに記憶された選曲履歴を前記グループ履歴として取得する第3のステップにより前記グループ履歴の吸い上げを行うものであり、前記サーバ装置は、前記送信制御手段により送信されるグループ履歴をそのグループ履歴に対応する複数の利用者のうち少なくとも1人の識別情報と関連付けて記憶する記憶装置を備えたものであることから、気の合う友達同士やサークルの仲間等、特定のメンバーで行ったカラオケ演奏における選曲履歴を実用的な態様で前記サーバ装置に記憶乃至そのサーバ装置から読み出して利用することができ、その表示された情報に基づいて前記電子早見本装置により種々の入力操作を行うことができる。すなわち、限定的なメンバーを単位とする種々のサービスを行い得る通信カラオケシステムを提供することができる。 In this way, the electronic quick sample device includes a RAM that is a write / read memory as needed, an authentication unit that authenticates a user in accordance with identification information input by the touch panel display, and the same karaoke device. Regarding the karaoke performance, with respect to the predetermined user authenticated by the authentication means, a plurality of uses authenticated by the same electronic sample device within the time period from when the user is authenticated until the authentication is canceled Transmission control means for transmitting the music selection history corresponding to the plurality of users to the server device as a group history when all the authentications of the user are canceled , the transmission control means by the authentication means For each authenticated user, the music selection history, which is the history of the performance music that has been input to the karaoke device using the electronic quick sample device, is recorded as the R The first step stored in M, the second step for determining whether or not all the authentications of the plurality of users authenticated by the authentication means have been canceled, and the determination in the second step are affirmed In this case, the group history is sucked up by the third step of acquiring the music selection history stored in the RAM as the group history from the start of karaoke performance until the determination is affirmed , The server device includes a storage device that stores the group history transmitted by the transmission control unit in association with the identification information of at least one of the plurality of users corresponding to the group history. fellow, etc. of each other and circle friends that fit the, to the server apparatus in a practical aspect of the music selection history in the karaoke performance, which was carried out in a particular member 憶to be available by reading from the server device can perform various input operations by the electronic quick reference this device based on the displayed information. That is, it is possible to provide a communication karaoke system capable of performing various services with limited members as units.
ここで、好適には、前記電子早見本装置は、前記記憶装置に記憶されたグループ履歴のうち、前記認証手段により認証された利用者の識別情報と関連付けられて記憶されたグループ履歴に含まれる複数の演奏曲を、前記タッチパネルディスプレイに選曲入力可能に表示させる表示制御手段を備えたものである。このようにすれば、所定のメンバーで行ったカラオケ演奏における選曲履歴を前記サーバ装置から読み出して前記電子早見本装置にダイレクト選曲(タッチ入力による選曲)可能に表示させることができるという利点がある。 Here, preferably, the electronic quick sample device is included in the group history stored in association with the identification information of the user authenticated by the authentication means, out of the group history stored in the storage device. A display control means for displaying a plurality of performance songs on the touch panel display so as to be able to input a song selection is provided. In this way, there is an advantage that the music selection history in the karaoke performance performed by a predetermined member can be read from the server device and displayed on the electronic quick sample device so that direct music selection (music selection by touch input) is possible.
また、好適には、前記送信制御手段は、前記カラオケ装置による所定の演奏曲のカラオケ演奏が終了する毎にその終了した演奏曲に係る選曲履歴を前記サーバ装置へ送信するものである。このようにすれば、所定のメンバーで行ったカラオケ演奏における選曲履歴を実用的な態様で前記サーバ装置へ送信することができるという利点がある。 Preferably, the transmission control means transmits the music selection history relating to the completed performance song to the server device every time the karaoke performance of the predetermined performance song by the karaoke device is completed. If it does in this way, there exists an advantage that the music selection history in the karaoke performance performed by the predetermined member can be transmitted to the said server apparatus in a practical aspect.
また、好適には、1台の前記カラオケ装置に複数の前記電子早見本装置が対応付けられている場合において、それら複数の電子早見本装置相互間で情報の通信を行うことにより、それら複数の電子早見本装置を介して前記認証手段により認証された複数の利用者に係る選曲履歴を前記グループ履歴として取得するものである。このようにすれば、複数の電子早見本装置を用いて所定のメンバーで行ったカラオケ演奏における選曲履歴を実用的な態様で前記サーバ装置へ送信することができるという利点がある。 Preferably, in the case where a plurality of the electronic quick sample devices are associated with one karaoke device, the plurality of electronic quick sample devices can communicate with each other, thereby performing the plurality of electronic quick sample devices. The music selection history related to a plurality of users authenticated by the authentication means is obtained as the group history via the electronic quick sample device. In this way, there is an advantage that a music selection history in a karaoke performance performed by a predetermined member using a plurality of electronic sample devices can be transmitted to the server device in a practical manner.
以下、本発明の好適な実施例を図面に基づいて詳細に説明する。 Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings.
図1は、本発明の一実施例である通信カラオケシステム10を説明する概略図である。この図1に示すように、本実施例の通信カラオケシステム10では、カラオケボックス、スナック、旅館等の店舗12における複数の個室14a、14b、14c、・・・(以下、特に区別しない場合には単に個室14と称する)にそれぞれ1台乃至は複数台ずつ(図1では1台ずつ)のカラオケ装置16a、16b、16c、・・・(以下、特に区別しない場合には単にカラオケ装置16と称する)が設置されている。これら複数のカラオケ装置16は、ルータ28を介して公衆電話回線等による通信回線18に接続されており、同じくその通信回線18に接続されたカラオケサービス提供会社のサーバ装置(センタ装置)20との相互間でその通信回線18を介して情報の通信が可能とされている。このサーバ装置20は、カラオケ情報(楽曲データ)、背景映像情報、曲間情報等のデジタルコンテンツ(Digital Contents)の保管や入出力管理の基本的な制御に加えて、後述するソーシャルネットワークサービス管理制御及びリクエスト投票管理制御を行うサーバであり、上記通信回線18を介して上記カラオケ装置16に定期的にコンテンツの配信を行うと共に、そのカラオケ装置16からの要求に応じて所定の機能制御プログラムを送信するものである。また、上記通信カラオケシステム10は、複数の電子早見本装置22a、22b、22c、・・・(以下、特に区別しない場合には単に電子早見本装置22と称する)を備えており、上記カラオケ装置16の利用に際して、各利用者(グループ)毎に1台ずつの電子早見本装置22が貸与され、各個室14において後述するように上記カラオケ装置16の遠隔操作装置として用いられるようになっている。上記店舗12内には上記複数のカラオケ装置16を相互に接続するLAN24が敷設されており、上記電子早見本装置22からのカラオケ装置16への入力は、所定のアクセスポイント26及びLAN24を介したLAN通信等により行われる。 FIG. 1 is a schematic diagram illustrating a communication karaoke system 10 according to an embodiment of the present invention. As shown in FIG. 1, in the communication karaoke system 10 of the present embodiment, a plurality of private rooms 14a, 14b, 14c,... In a store 12 such as a karaoke box, snack, inn, etc. One or a plurality of karaoke apparatuses 16a, 16b, 16c,... (Hereinafter simply referred to as a private room 14) (hereinafter referred to as karaoke apparatus 16 unless otherwise specified). ) Is installed. The plurality of karaoke devices 16 are connected to a communication line 18 such as a public telephone line via a router 28, and are connected to a server device (center device) 20 of a karaoke service providing company connected to the communication line 18. Information can be communicated between each other via the communication line 18. In addition to basic control of storage and input / output management of digital contents (Digital Contents) such as karaoke information (music data), background video information, and information between songs, the server device 20 controls social network service management described later. And a server that performs request vote management control, and periodically distributes content to the karaoke device 16 via the communication line 18 and transmits a predetermined function control program in response to a request from the karaoke device 16. To do. The online karaoke system 10 includes a plurality of electronic quick sample devices 22a, 22b, 22c,... (Hereinafter simply referred to as the electronic quick sample device 22 unless otherwise distinguished). When the user 16 is used, one electronic sample device 22 is lent for each user (group) and is used as a remote control device for the karaoke device 16 in each private room 14 as described later. . A LAN 24 for connecting the plurality of karaoke apparatuses 16 to each other is laid in the store 12, and an input to the karaoke apparatus 16 from the electronic quick sample apparatus 22 is made via a predetermined access point 26 and the LAN 24. This is performed by LAN communication or the like.
図2は、上記カラオケ装置16の構成を例示するブロック線図である。この図2に示すように、上記カラオケ装置16は、CRT(Cathode-ray Tube)やTFT(Thin Film Transistor Liquid Crystal)等の映像表示装置30と、CRTコントローラ等の映像出力制御部32と、映像情報デコーダ34と、ビデオミキサ36と、音源であるシンセサイザ38と、音声入力装置であるマイクロフォン40と、アンプミキサ42と、スピーカ44と、操作パネル46と、その操作パネル46等からの入力信号を処理する入出力インターフェイス48と、中央演算処理装置であるCPU50と、読出専用メモリであるROM52と、随時書込読出メモリであるRAM54と、記憶装置であるハードディスク56と、モデム58と、LANポート60と、上記電子早見本装置22やリモコン装置64等の入力装置からのリモコン信号を受信するためのリモコン受信部62とを、備えて構成されている。 FIG. 2 is a block diagram illustrating the configuration of the karaoke apparatus 16. As shown in FIG. 2, the karaoke device 16 includes a video display device 30 such as a CRT (Cathode-ray Tube) or a TFT (Thin Film Transistor Liquid Crystal), a video output control unit 32 such as a CRT controller, and a video. Processes input signals from information decoder 34, video mixer 36, synthesizer 38 as a sound source, microphone 40 as an audio input device, amplifier mixer 42, speaker 44, operation panel 46, operation panel 46, and the like An input / output interface 48, a CPU 50 that is a central processing unit, a ROM 52 that is a read-only memory, a RAM 54 that is a write / read memory as needed, a hard disk 56 that is a storage device, a modem 58, and a LAN port 60. , Receiving remote control signals from input devices such as the electronic sample device 22 and the remote control device 64 And a remote control receiving unit 62 of the order, and is configured to include.
前記映像出力制御部32は、前記CPU50において生成された歌詞文字映像等の文字映像(テロップ)を出力する文字映像出力装置として機能する他、前記映像表示装置30による種々の映像表示を制御する表示制御装置である。また、前記映像情報デコーダ34は、利用者が歌詞を参照しながら歌を歌う際に前記ハードディスク56に記憶された背景映像情報に基づいて所定の背景映像を再生(デコード)する背景映像再生装置である。この背景映像情報は、例えば、MPEG(Moving Picture Experts Group)形式のデータであり、そのMPEGデータに基づいて前記映像情報デコーダ34により再生された背景映像は、前記ビデオミキサへ送られる。また、前記ビデオミキサ36は、前記CPU50において生成され且つ前記映像出力制御部32から出力される文字映像と、前記映像情報デコーダ34により再生される背景映像とを合成して前記映像表示装置30に表示させる映像合成装置である。 The video output control unit 32 functions as a character video output device that outputs a character video (telop) such as a lyric character video generated by the CPU 50, and also displays for controlling various video displays by the video display device 30. It is a control device. The video information decoder 34 is a background video playback device that plays back (decodes) a predetermined background video based on background video information stored in the hard disk 56 when a user sings a song while referring to lyrics. is there. The background video information is, for example, MPEG (Moving Picture Experts Group) format data, and the background video reproduced by the video information decoder 34 based on the MPEG data is sent to the video mixer. The video mixer 36 combines the character video generated by the CPU 50 and output from the video output control unit 32 with the background video reproduced by the video information decoder 34 to the video display device 30. This is a video composition device to be displayed.
前記シンセサイザ38は、前記ハードディスク56から読み出されて送られて来るカラオケ演奏曲の演奏情報に基づいて楽器の演奏信号等の音楽信号を生成する音源である。この演奏情報は、例えば、MIDI(Musical Instrument Digital Interface)形式のデータであり、そのMIDIデータに基づいて前記シンセサイザ38により生成された音楽信号は、アナログ信号に変換されて前記アンプミキサ42へ送られる。そのアンプミキサ42では、送られてきた音楽信号と前記マイクロフォン40を介して入力される利用者の歌声とがミキシングされ、それらの信号が電気的に増幅されて前記スピーカ44から出力される。 The synthesizer 38 is a sound source that generates a music signal such as a musical instrument performance signal based on performance information of a karaoke performance song read from the hard disk 56 and sent. The performance information is, for example, data in MIDI (Musical Instrument Digital Interface) format, and the music signal generated by the synthesizer 38 based on the MIDI data is converted into an analog signal and sent to the amplifier mixer 42. The amplifier mixer 42 mixes the transmitted music signal and the user's singing voice input via the microphone 40, and those signals are electrically amplified and output from the speaker 44.
前記操作パネル46は、前記カラオケ装置16の利用者が歌いたいカラオケ演奏曲を選択したり、演奏曲の音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための操作ボタン(スイッチ)或いはつまみを備えた入力装置である。また、前記カラオケ装置16には、前記操作パネル46の一部機能を遠隔で実行するための入力装置として機能するリモコン装置64が備えられており、前記リモコン受信部62は、そのリモコン装置64から送信されるリモコン信号を受信して前記CPU50へ供給する。また、前記カラオケ装置16と電子早見本装置22との対応付け(くくりつけ)処理も前記リモコン受信部62を介して行われ、そのようにして前記カラオケ装置16に対応付けられた電子早見本装置22も同様に入力装置として機能する。 The operation panel 46 allows the user of the karaoke apparatus 16 to select a karaoke performance song that the user wants to sing, adjust the pitch of the performance song, adjust the volume balance between the performance and the song, and perform echo and volume. , An input device provided with operation buttons (switches) or knobs for performing various adjustments such as tone. Further, the karaoke device 16 is provided with a remote control device 64 that functions as an input device for remotely executing a part of the function of the operation panel 46, and the remote control receiving unit 62 is connected to the remote control device 64 from the remote control device 64. A remote control signal to be transmitted is received and supplied to the CPU 50. In addition, the association (sticking) processing between the karaoke device 16 and the electronic quick sample device 22 is also performed via the remote control receiving unit 62, and thus the electronic quick sample device associated with the karaoke device 16. 22 also functions as an input device.
上記CPU50は、上記RAM54の一時記憶機能を利用しつつ上記ROM52に予め記憶された所定のプログラムに基づいて電子情報を処理・制御する所謂マイクロコンピュータであり、上記電子早見本装置22やリモコン装置64等により所定のカラオケ演奏曲が選曲された場合、その選曲されたカラオケ演奏曲を上記RAM54に設けられた予約曲テーブルに登録したり、その予約曲テーブルの演奏順に従って上記ハードディスク56から上記RAM54に選曲されたカラオケ演奏曲の演奏情報及び歌詞情報等を読み出したり、カラオケ演奏曲の演奏が進行するのに応じてそのRAM54から上記シンセサイザ38へ演奏情報を送信したり、歌詞情報に基づいて歌詞文字映像を生成して上記映像出力制御部32へ送ったり、選曲時には曲名文字映像を生成して上記映像出力制御部32へ送ったり、上記映像情報デコーダ34を制御して所定の背景映像を再生させたり、カラオケ演奏が行われていない間すなわち曲間において、新譜情報、選曲ランキング、店舗広告等の曲間情報を出力させたり、前記通信回線18を介した前記サーバ装置20との間の情報通信制御等の基本的な制御を実行する。 The CPU 50 is a so-called microcomputer that uses the temporary storage function of the RAM 54 to process and control electronic information based on a predetermined program stored in the ROM 52 in advance, and the electronic quick reference device 22 and the remote control device 64. When a predetermined karaoke performance song is selected by the above or the like, the selected karaoke performance song is registered in the reserved song table provided in the RAM 54, or from the hard disk 56 to the RAM 54 according to the performance order of the reserved song table. The performance information and lyric information etc. of the selected karaoke performance song are read, the performance information is transmitted from the RAM 54 to the synthesizer 38 as the performance of the karaoke performance song progresses, and the lyric character is based on the lyric information. Generate a video and send it to the video output control unit 32. A new character information is generated while a name character image is generated and sent to the image output control unit 32, a predetermined background image is reproduced by controlling the image information decoder 34, that is, during a karaoke performance, that is, between songs. In addition, information such as song selection ranking and store advertisement is output, and basic control such as information communication control with the server device 20 via the communication line 18 is executed.
前記モデム58は、前記カラオケ装置16を公衆電話回線等による通信回線18に接続するための装置であり、前記CPU50から出力されるディジタル信号をアナログ信号に変換して前記通信回線18に送り出すと共に、その通信回線18を介して伝送されるアナログ信号をディジタル信号に変換して前記CPU50に供給する処理を行う。なお、前記店舗12に備えられた複数のカラオケ装置16のうち何れかのカラオケ装置16が前記ルータ28の機能を備えてマスターコマンダとして前記通信回線18に接続される態様も考えられ、その場合、前記モデム58はそのマスターコマンダとして機能するカラオケ装置16には必要とされるが、そのマスターコマンダを介して前記サーバ装置20との間で情報の通信を行う他のカラオケ装置16には必ずしも設けられなくともよい。 The modem 58 is a device for connecting the karaoke device 16 to a communication line 18 such as a public telephone line, converts a digital signal output from the CPU 50 into an analog signal and sends it to the communication line 18. The analog signal transmitted via the communication line 18 is converted into a digital signal and supplied to the CPU 50. In addition, the aspect by which any karaoke apparatus 16 is equipped with the function of the said router 28 among the several karaoke apparatuses 16 with which the said store 12 was equipped, and is connected to the said communication line 18 as a master commander is also considered, In that case, The modem 58 is required for the karaoke device 16 that functions as the master commander, but is not necessarily provided for other karaoke devices 16 that communicate information with the server device 20 via the master commander. Not necessary.
前記LANポート60は、前記カラオケ装置16をLAN24を介して他のカラオケ装置16や電子早見本装置22等の他の機器に接続するための接続器であり、前記カラオケ装置16は、そのようにLAN24を介して接続されることで、他のカラオケ装置16や電子早見本装置22等の他の機器との間で情報の送受信が可能とされる。例えば、前記アクセスポイント26を介して受信される前記電子早見本装置22からの選曲入力を受け付けて前記RAM54に設けられた予約曲テーブルに記憶したり、そのアクセスポイント26を介して前記カラオケ装置16から電子早見本装置22へ所定の情報を送信したりというように、電波を介して前記カラオケ装置16と電子早見本装置22との間における相互の情報のやりとりが実行される。 The LAN port 60 is a connector for connecting the karaoke device 16 to other devices such as the other karaoke device 16 and the electronic quick sample device 22 via the LAN 24, and the karaoke device 16 is used as such. By being connected via the LAN 24, information can be transmitted / received to / from other devices such as the other karaoke apparatus 16 and the electronic quick sample apparatus 22. For example, the music selection input from the electronic quick sample device 22 received through the access point 26 is received and stored in a reserved music table provided in the RAM 54, or the karaoke device 16 through the access point 26. Thus, mutual exchange of information between the karaoke device 16 and the electronic quick sample device 22 is performed via radio waves, such as transmitting predetermined information to the electronic quick sample device 22.
前記ハードディスク56には、カラオケ演奏曲を出力させるための多数の楽曲データ(カラオケ情報)を記憶する楽曲データベースをはじめとする各種データベースが設けられている。カラオケボックス等の店舗にそれぞれ備えられた複数のカラオケ装置16のうち所定のカラオケ装置16例えば前記カラオケ装置16aは、前記モデム58を介して前記通信回線18に接続されており、前記複数のカラオケ装置16によって常に新しい曲が演奏可能とされるように、随時新たな楽曲データ等が前記サーバ装置20から前記通信回線18を介して配信され、前記ハードディスク56の楽曲データベース等に記憶される。また、そのようにして前記サーバ装置20から情報を取得したカラオケ装置16aとその他のカラオケ装置16との間で前記LAN24を介した通信が行われることにより、各カラオケ装置16のハードディスク56に記憶される情報が共有され、楽曲データベース100や曲間情報データベース102等の内容が等価なものとされる。上記楽曲データベースに記憶される楽曲データは、演奏音を生成するための演奏情報及び歌詞文字映像(歌詞テロップ)を生成するための歌詞情報から成るものであり、コンテンツIDである各演奏曲に固有の選曲番号により識別される。 The hard disk 56 is provided with various databases including a music database for storing a large number of music data (karaoke information) for outputting karaoke performance music. Among a plurality of karaoke devices 16 provided in a store such as a karaoke box, a predetermined karaoke device 16 such as the karaoke device 16a is connected to the communication line 18 via the modem 58, and the plurality of karaoke devices. 16, new music data and the like are distributed from the server device 20 via the communication line 18 and stored in the music database of the hard disk 56 so that new music can always be played. In addition, communication is performed via the LAN 24 between the karaoke device 16 a that has acquired information from the server device 20 and the other karaoke devices 16, and is stored in the hard disk 56 of each karaoke device 16. And the contents of the music database 100 and the inter-music information database 102 are equivalent. The music data stored in the music database is composed of performance information for generating a performance sound and lyrics information for generating a lyric character image (lyric telop), and is specific to each performance music as a content ID. Are identified by the selected music number.
図3は、前記電子早見本装置22の外観を大まかに示す斜視図である。この図3に示すように、前記電子早見本装置22は、所定の画像(映像)を表示させると共に、利用者の接触に応じて入力を行うためのタッチパネルディスプレイ68を備えている。また、前記カラオケ装置16との間でデータの送受信や同期を実行したり、前記電子早見本装置22に内蔵されたバッテリを充電する等の動作を行うスタンド型の接続架台(ドッキングテーブル)であるクレイドル66を備えている。前記電子早見本装置22は、そのクレイドル66に取り付けられた状態又はそのクレイドル66から取り外された状態で用いられ、取り付けられた状態においては、そのクレイドル66及びLAN24を介して前記カラオケ装置16に有線接続されるようになっている。また、上記クレイドル66から取り外された状態においては、上記アクセスポイント26及びLAN24を介して前記カラオケ装置16に無線接続されるようになっている。また、前記アクセスポイント26、LAN24、及び通信回線18を介して前記サーバ装置20と接続され、そのサーバ装置20との間で間接或いは直接に情報の送受信ができるように構成されている。 FIG. 3 is a perspective view schematically showing the appearance of the electronic quick sample device 22. As shown in FIG. 3, the electronic quick sample device 22 is provided with a touch panel display 68 for displaying a predetermined image (video) and inputting according to a user's contact. Further, it is a stand-type connection stand (docking table) that performs operations such as transmission / reception and synchronization of data with the karaoke device 16 and charging of a battery built in the electronic quick sample device 22. A cradle 66 is provided. The electronic quick sample device 22 is used in a state of being attached to or removed from the cradle 66, and in the attached state, the electronic quick sample device 22 is wired to the karaoke device 16 via the cradle 66 and the LAN 24. Connected. In a state where the cradle 66 is removed, the karaoke device 16 is wirelessly connected via the access point 26 and the LAN 24. The server device 20 is connected via the access point 26, the LAN 24, and the communication line 18, and is configured to be able to transmit / receive information to / from the server device 20 indirectly or directly.
図4は、前記電子早見本装置22の構成を説明するブロック線図である。この図4に示すように、前記電子早見本装置22は、上記タッチパネルディスプレイ68に所定の映像を表示させる表示装置72と、その表示装置72による表示を制御する表示制御部74と、利用者の指や図示しない備え付けのペン等によるタッチパネルディスプレイ68への接触により入力を行うタッチパネル76と、そのタッチパネル76による入力を制御する入力制御部78と、中央演算処理装置であるCPU80と、読出専用メモリであるROM82と、随時書込読出メモリであるRAM84と、フラッシュROM等の記憶部86と、インターフェイス88と、リモコン送信部90と、無線LAN通信部92と、上記クレイドル66と電気的な接続を可能とするためのコネクタ96aとを、備えて構成されている。上記クレイドル66には、斯かる電子早見本装置22と電気的な接続を可能とするためのコネクタ96bが設けられており、前記電子早見本装置22は、前記クレイドル66に載置されて上記コネクタ96a及び96bが相互に接触させられることで、上記インターフェイス88を介して前記クレイドル66乃至はLAN24に接続されるようになっている。また、上記記憶部86には、演奏曲データベース100及びナビ映像データベース102をはじめとする各種データベースが設けられている。 FIG. 4 is a block diagram illustrating the configuration of the electronic quick sample device 22. As shown in FIG. 4, the electronic quick sample device 22 includes a display device 72 that displays a predetermined video on the touch panel display 68, a display control unit 74 that controls display by the display device 72, and a user's A touch panel 76 that performs input by touching the touch panel display 68 with a finger or an attached pen (not shown), an input control unit 78 that controls input by the touch panel 76, a CPU 80 that is a central processing unit, and a read-only memory A certain ROM 82, a RAM 84 that is a read / write memory as needed, a storage unit 86 such as a flash ROM, an interface 88, a remote control transmission unit 90, a wireless LAN communication unit 92, and the cradle 66 can be electrically connected. And a connector 96a. The cradle 66 is provided with a connector 96b for enabling electrical connection with the electronic quick sample device 22, and the electronic quick sample device 22 is placed on the cradle 66 and is connected to the connector. By bringing 96a and 96b into contact with each other, the cradle 66 or the LAN 24 is connected via the interface 88. In addition, the storage unit 86 is provided with various databases such as the performance music database 100 and the navigation video database 102.
上記CPU80は、上記RAM84の一時記憶機能を利用しつつ上記ROM82に記憶された情報に基づいて情報処理を実行する所謂マイクロコンピュータであり、上記表示制御部74を介して前記タッチパネルディスプレイ68(表示装置72)に選曲入力等を行う際のタッチ操作案内映像であるナビ映像等を表示させたり、その映像に基づく前記タッチパネルディスプレイ68(タッチパネル76)への接触により上記入力制御部78を介して入力される入力信号を処理したり、その入力信号に基づき前記無線LAN通信部92等を介して前記カラオケ装置16へ選曲入力をはじめとする入力送信を行ったり、前記通信回線18を介して前記サーバ装置20との間で情報の送受信を行うといった基本的な制御に加え、後述するSNS表示/入力制御、グループりれき(グループ履歴)吸上げ制御、及びリクエスト制御等を実行する。 The CPU 80 is a so-called microcomputer that performs information processing based on information stored in the ROM 82 while utilizing the temporary storage function of the RAM 84, and the touch panel display 68 (display device) via the display control unit 74. 72) is displayed via the input control unit 78 by displaying a navigation video or the like which is a touch operation guide video when performing music selection input or the like, or by touching the touch panel display 68 (touch panel 76) based on the video. The server device via the communication line 18, the input transmission including the music selection input to the karaoke device 16 via the wireless LAN communication unit 92 or the like based on the input signal. In addition to the basic control of transmitting / receiving information to / from 20, an SNS display to be described later Input control, Group history (Group history) suction control, and executes a request control.
前記演奏曲データベース100は、前記カラオケ装置16により出力可能な演奏曲の情報を記憶するものであり、具体的には、前記カラオケ装置16の楽曲データベースに記憶された多数の楽曲データそれぞれに対応して曲名、アーティスト名、属性情報、歌詞の歌い出し部分等の選曲案内情報、及び備考等を選曲番号毎に記憶するものである。また、前記ナビ映像データベース102は、前記表示制御部74を介して前記タッチパネルディスプレイ68(表示装置72)に選曲入力や後述するソーシャルネットワークサービス(Social Network Service)をはじめとする操作のためのメニュー映像及び検索映像(ナビ映像)を表示させるための情報を記憶するものである。このソーシャルネットワークサービスとは、例えば、予め会員登録された会員相互間に限定して情報の閲覧等のサービスを提供する会員制のコミュニティ型のウェブサイトをいう。なお、以下の説明において、ソーシャルネットワークサービスをSNSと略称する。 The performance music database 100 stores information on performance music that can be output by the karaoke device 16. Specifically, the performance music database 100 corresponds to each of a large number of music data stored in the music database of the karaoke device 16. The song name, artist name, attribute information, song selection guide information such as the singing portion of the lyrics, and remarks are stored for each song selection number. In addition, the navigation video database 102 is a menu video for operation including a music selection input and a social network service (to be described later) via the display control unit 74 on the touch panel display 68 (display device 72). And information for displaying the search video (navigation video). This social network service refers to, for example, a member-based community-type website that provides services such as information browsing only between members who are registered in advance. In the following description, the social network service is abbreviated as SNS.
図5は、前記サーバ装置20の構成を説明するブロック線図である。この図5に示すように、前記サーバ装置20は、中央演算処理装置であるCPU104によりRAM108の一時記憶機能を利用しつつROM106に予め記憶されたプログラムに従って信号処理を行う所謂マイクロコンピュータシステムを備えており、前記カラオケ装置16への楽曲データ等のコンテンツ配信制御をはじめとする基本的な制御に加えて、後述するSNS管理制御及びリクエスト投票管理制御を実行する。また、CRTコントローラ110により制御されるCRT等の映像表示装置112と、インターフェイス114を介して接続されるキーボード等の入力装置116と、上記CPU104を前記通信回線18に接続するための装置であるモデム118とを、備えて構成されている。また、前記カラオケ装置16に配信するための前記楽曲データを記憶する図示しない楽曲データベースの他、後述するSNSに関する情報を記憶するSNSデータベース120やリクエスト投票に関する情報を記憶するリクエスト投票データベース122等の各種データベースが設けられている。 FIG. 5 is a block diagram illustrating the configuration of the server device 20. As shown in FIG. 5, the server device 20 includes a so-called microcomputer system that performs signal processing in accordance with a program stored in the ROM 106 in advance using the temporary storage function of the RAM 108 by the CPU 104 that is a central processing unit. In addition to basic control including content distribution control of music data and the like to the karaoke device 16, SNS management control and request vote management control, which will be described later, are executed. Also, a video display device 112 such as a CRT controlled by a CRT controller 110, an input device 116 such as a keyboard connected via an interface 114, and a modem which is a device for connecting the CPU 104 to the communication line 18. 118. In addition to a music database (not shown) that stores the music data to be distributed to the karaoke device 16, various types such as an SNS database 120 that stores information related to an SNS, which will be described later, and a request vote database 122 that stores information related to a request vote. A database is provided.
図6は、前記サーバ装置20のCPU104及び電子早見本装置22のCPU80に備えられた制御機能の要部を説明する機能ブロック線図である。この図6に示すSNS登録制御手段130及びリクエスト投票制御手段132は、前記サーバ装置20のCPU104に機能的に備えられたものであり、SNSログイン認証手段134、SNS情報表示制御手段136、及びSNS情報送信制御手段138は、前記電子早見本装置22のCPU80に機能的に備えられたものである。 FIG. 6 is a functional block diagram illustrating a main part of control functions provided in the CPU 104 of the server device 20 and the CPU 80 of the electronic quick sample device 22. The SNS registration control means 130 and the request vote control means 132 shown in FIG. 6 are functionally provided in the CPU 104 of the server device 20, and include an SNS login authentication means 134, an SNS information display control means 136, and an SNS. The information transmission control means 138 is functionally provided in the CPU 80 of the electronic quick sample device 22.
上記SNS登録制御手段130は、前記通信カラオケシステム10におけるSNSの情報登録制御を行う。具体的には、前記電子早見本装置22等による入力操作に応じて、前記SNSデータベース120に新規ユーザ(利用者)の登録を行ったり、そのSNSデータベース120に記憶された登録内容を変更(更新)したり、そのSNSデータベース120に記憶された複数のユーザをフレンドとして相互に関連付けて登録したりというように、前記通信カラオケシステム10におけるSNSの統括的な管理制御を行う。 The SNS registration control means 130 performs SNS information registration control in the communication karaoke system 10. Specifically, a new user (user) is registered in the SNS database 120 or the registration content stored in the SNS database 120 is changed (updated) in response to an input operation by the electronic quick sample device 22 or the like. SNS, and a plurality of users stored in the SNS database 120 are registered as being associated with each other as friends, and overall management control of the SNS in the communication karaoke system 10 is performed.
前記SNSデータベース120は、前記通信カラオケシステム10を利用する各ユーザ毎の、前記カラオケ装置16を用いたカラオケ演奏に関する情報を、そのユーザの識別情報と関連付けて記憶する記憶装置である。このSNSデータベース120には、上記各ユーザの前記カラオケ装置16を用いたカラオケ演奏に関する情報として、そのユーザが前記カラオケ装置16によるカラオケ演奏において十八番曲として登録した演奏曲(簡易な操作により選曲入力を行い得るように設定された演奏曲)に関する情報、そのユーザが前記カラオケ装置16によるカラオケ演奏において選曲した選曲履歴(カラオケ装置16において過去に選曲された演奏曲の履歴)としての演奏曲に関する情報、そのユーザが前記カラオケ装置16によるカラオケ演奏において過去に行った演奏評価の評価結果に関する情報、そのユーザがフレンドとして登録した他のユーザに関する情報、そのユーザが過去にリクエスト投票を行った演奏曲に関する情報、及び後述するグループりれき(グループ履歴)に関する情報等が各ユーザ毎にそのユーザの識別情報と関連付けられて記憶される。また、各ユーザ毎に、そのユーザの名前(ニックネーム)、生年月日、性別、メールアドレス、地域、血液型、星座、パスワードを忘れたときのための質問及び解答、及びSNSへのログイン認証に用いられるパスワードがそのユーザの識別情報と関連付けられて記憶されている。 The SNS database 120 is a storage device that stores information related to karaoke performance using the karaoke device 16 for each user who uses the communication karaoke system 10 in association with identification information of the user. In the SNS database 120, as information related to the karaoke performance using the karaoke device 16 of each of the above-mentioned users, the music piece registered by the user as the eighteenth song in the karaoke performance by the karaoke device 16 (music selection input by a simple operation). Information related to the musical composition), information relating to the musical composition as a music selection history selected by the user in the karaoke performance by the karaoke device 16 (history of performances selected in the past in the karaoke device 16), Information related to evaluation results of performance evaluation performed in the past by the user in the karaoke performance by the karaoke device 16, information related to other users registered as friends by the user, and information related to performance music that the user has voted in the past. , And groups described below Information concerning gravel (Group history) is stored in association with identification information of the user for each user. In addition, for each user, for the user's name (nickname), date of birth, gender, e-mail address, region, blood type, constellation, questions and answers for forgotten password, and login authentication to SNS The password to be used is stored in association with the identification information of the user.
ここで、前記SNS登録制御手段130は、好適には、各ユーザの前記カラオケ装置16を用いたカラオケ演奏に関する情報の閲覧レベルを設定し得るものである。この閲覧レベルは、そのユーザに対応して前記SNSデータベース120に記憶された前記カラオケ装置16を用いたカラオケ演奏に関する情報の、他のユーザに対する閲覧に関するものであり、例えば、第1レベル「誰であっても閲覧可能」、第2レベル「フレンドのフレンドまで閲覧可能」、第3レベル「フレンドは閲覧可能」、第4レベル「誰であっても閲覧不可能」というように、段階的に閲覧レベルを設定し得るものである。この閲覧レベルの設定は、上記十八番曲、演奏評価、選曲履歴等といった項目それぞれについて個別に設定できるようにしてもよいし、それらを一括して設定するものであってもよい。また、フレンドであるとそうでないとを問わず「公開」又は「非公開」というような簡単なものであってもよい。以下の説明においては、各項目について一括して「公開」又は「非公開」の2段階で閲覧レベルを設定する態様について説明する。 Here, the SNS registration control means 130 can preferably set a browsing level of information related to karaoke performance using the karaoke device 16 of each user. This browsing level is related to browsing for other users of information related to karaoke performance using the karaoke apparatus 16 stored in the SNS database 120 corresponding to the user. Browsing in stages, such as “can browse even if there are”, second level “can browse to friends of friends”, third level “friends can browse”, and fourth level “anyone cannot browse” The level can be set. The browsing level may be set individually for each of the items such as the eighteenth song, performance evaluation, music selection history, etc., or may be set in a lump. Moreover, it may be as simple as “public” or “private” regardless of whether it is a friend or not. In the following description, a mode in which the browsing level is set in two stages of “public” or “non-public” for each item collectively will be described.
また、前記SNS登録制御手段130は、前記電子早見本装置22のみならず、前記通信回線18に接続されたパーソナルコンピュータや携帯電話機等の外部装置124の入力操作に応じて、前記SNSデータベース120への新規ユーザの登録や登録情報の更新等の各種制御を行うものである。すなわち、前記通信カラオケシステム10における本実施例のSNSは、その通信カラオケシステム10を主体とするものであるが、その通信カラオケシステム10に直接は関与しない外部の通信システムを介しても新規登録、アクセス、情報の更新等が可能とされている。 Further, the SNS registration control means 130 transfers the SNS database 120 to the SNS database 120 in accordance with an input operation of not only the electronic sample device 22 but also an external device 124 such as a personal computer or a mobile phone connected to the communication line 18. Various controls such as registration of new users and update of registration information are performed. That is, the SNS of the present embodiment in the communication karaoke system 10 is mainly the communication karaoke system 10, but is newly registered even through an external communication system that is not directly involved in the communication karaoke system 10. It is possible to access and update information.
前記リクエスト投票管理手段132は、予め定められた新規入曲候補曲を対象とするリクエスト投票を管理する。このリクエスト投票は、未だ前記カラオケ装置16によりカラオケ演奏可能となっていない楽曲すなわち楽曲データ化されて前記通信カラオケシステム10において利用可能となっていない演奏曲であって、新たにその通信カラオケシステム10において利用可能な楽曲データ化する演奏曲を決定するために行われる投票であり、新規入曲候補曲は、カラオケサービス提供会社へのメールや葉書による応募や本実施例のSNSへ接続し得る装置によるユーザからのエントリによって予め定められる。前記リクエスト投票管理手段132は、具体的には、前記電子早見本装置22等による入力操作に応じて、予め定められた新規入曲候補曲を対象とするリクエスト投票を受け付け、そのリクエスト投票に関する情報を前記リクエスト投票データベース122に記憶する。また、斯かるリクエスト投票に関する情報を、そのリクエスト投票の主体であるユーザの識別情報と関連付けて前記SNSデータベース120に記憶する。前記リクエスト投票管理手段132におけるリクエスト投票は、好適には、各ユーザ毎に回数制限を設け(例えば同一の曲に関して1日に1回を限度とし)、同一の識別情報に対応して1日に2回以上同じ曲に対する投票が行われないようにする。このように、本実施例では、前記リクエスト投票管理手段132に係るリクエスト投票が行われた場合、そのリクエスト投票に関する情報例えばリクエスト投票が行われた演奏曲が、そのリクエスト投票の主体であるユーザと関連付けられて前記SNSデータベース120に記憶されるため、そのユーザがリクエスト投票を行った演奏曲を照会することができる。 The request voting management unit 132 manages a request vote for a predetermined new song candidate song. This request vote is a musical piece that has not yet been made karaoke performance by the karaoke device 16, that is, a musical piece that has been converted into musical data and cannot be used in the communication karaoke system 10. Is a voting performed to determine the performance music to be converted into music data, and the new song candidate song can be applied to the karaoke service provider by e-mail or postcard or connected to the SNS of this embodiment Is predetermined by an entry from the user. Specifically, the request vote management unit 132 accepts a request vote for a predetermined new song candidate song in response to an input operation by the electronic sample device 22 or the like, and information on the request vote Is stored in the request vote database 122. Further, the information regarding the request vote is stored in the SNS database 120 in association with the identification information of the user who is the subject of the request vote. Request voting in the request voting management means 132 is preferably limited for each user (for example, once per day for the same song), and one day corresponding to the same identification information. Do not vote for the same song more than once. As described above, in this embodiment, when a request vote related to the request vote management unit 132 is performed, information on the request vote, for example, a performance song on which the request vote has been performed is a user who is the subject of the request vote. Since it is associated and stored in the SNS database 120, it is possible to inquire about the performance music for which the user has voted.
ここで、前記リクエスト投票管理手段132は、前記電子早見本装置22のみならず、前記通信回線18に接続されたパーソナルコンピュータや携帯電話機等の外部装置124の入力操作に応じて、予め定められた新規入曲候補曲を対象とするリクエスト投票を受け付け、そのリクエスト投票に関する情報を前記リクエスト投票データベース122に記憶する。すなわち、前記通信カラオケシステム10に直接は関与しない外部の通信システムを介しても前記リクエスト投票の受付が可能とされている。また、好適には、前記リクエスト投票管理手段132は、前記電子早見本装置22からの1回分のリクエスト投票を、前記外部装置124からの1回分のリクエスト投票よりも票数の多いものとして任意の倍率を設定しての統計を行う。例えば、前記電子早見本装置22からの1回分のリクエスト投票を、前記外部装置124からの10回分のリクエスト投票に換算して統計する。更に、カラオケ店の閑散期等においては、前記電子早見本装置22からの1回分のリクエスト投票を、前記外部装置124からの50回分のリクエスト投票に換算して統計する。このように、前記通信カラオケシステム10に直接は関与しない外部の通信システムからの投票よりも、その通信カラオケシステム10からの投票を重く扱うことで、リクエスト投票の裾野を広げられると共に通信カラオケシステム10の主体性を維持することができ、且つその通信カラオケシステム10の利用を促進することができる。 Here, the request voting management means 132 is determined in advance according to an input operation of not only the electronic quick sample device 22 but also an external device 124 such as a personal computer or a mobile phone connected to the communication line 18. A request vote for a new song candidate song is accepted, and information related to the request vote is stored in the request vote database 122. That is, the request vote can be accepted even through an external communication system that is not directly involved in the online karaoke system 10. Also, preferably, the request vote management unit 132 determines that the request vote for one time from the electronic quick sample device 22 has a larger number of votes than the request vote for one time from the external device 124. Set the statistics. For example, one request vote from the electronic sample device 22 is converted into 10 request votes from the external device 124, and statistics are calculated. Further, in a quiet period of a karaoke shop, etc., one request vote from the electronic quick sample device 22 is converted into 50 request votes from the external device 124 for statistics. Thus, the voting from the communication karaoke system 10 is handled more heavily than the voting from the external communication system that is not directly involved in the communication karaoke system 10, thereby expanding the base of the request voting and the communication karaoke system 10. Can be maintained, and the use of the communication karaoke system 10 can be promoted.
前記SNSログイン認証手段134は、前記タッチパネルディスプレイ68により入力される識別情報に応じて前記通信カラオケシステム10におけるSNSのユーザを認証し、その認証が正常に行われた場合にはその識別情報をもってそのユーザのSNSへのログインを許可する。具体的には、前記タッチパネルディスプレイ68により識別情報及びパスワードが入力された場合、その識別情報に関連付けられて前記SNSデータベース120に記憶されたパスワードが入力されたものと一致するか否かを前記サーバ装置20に照会し、一致する場合には正常な認証を行う一方、一致しない場合にはエラーとする。なお、前記SNSログイン認証手段134は、前記タッチパネルディスプレイ68により識別情報及びパスワードを前記サーバ装置20へ送信するものであってもよく、実質的な認証はそのサーバ装置20側で行うものであっても構わない。 The SNS login authentication unit 134 authenticates the user of the SNS in the communication karaoke system 10 according to the identification information input from the touch panel display 68. If the authentication is normally performed, the SNS login authentication unit 134 uses the identification information. Allow the user to log in to the SNS. Specifically, when identification information and a password are input from the touch panel display 68, whether the password associated with the identification information and stored in the SNS database 120 matches the input is determined by the server. The device 20 is inquired, and if they match, normal authentication is performed, but if they do not match, an error is assumed. The SNS login authentication means 134 may transmit identification information and a password to the server device 20 by the touch panel display 68, and substantial authentication is performed on the server device 20 side. It doesn't matter.
前記SNS情報表示制御手段136は、前記SNSデータベース120に記憶されたカラオケ演奏に関する情報のうち、前記SNSログイン認証手段134により認証されたユーザに対応するカラオケ演奏に関する情報を前記タッチパネルディスプレイ68に閲覧可能に表示させる。好適には、斯かる情報を前記演奏曲データベース100及びナビ映像データベース102に記憶された情報に基づいて前記タッチパネルディスプレイ68にタッチ入力可能に表示させる。具体的には、前記SNSログイン認証手段134により認証されたユーザに対応する十八番曲に含まれる演奏曲を前記タッチパネルディスプレイ68に選曲入力可能に表示させる。また、そのユーザに対応する選曲履歴に含まれる演奏曲を前記タッチパネルディスプレイ68に選曲入力可能に表示させる。また、前記演奏曲データベース100及びナビ映像データベース102に記憶された情報に基づいて、後述する図13乃至図25に示すようなナビ映像が前記タッチパネルディスプレイ68に表示され、利用者がそのナビ映像に基づいて前記タッチパネルディスプレイ68を介してタッチ入力操作を行うことにより、前記SNSやリクエスト投票に関する各種操作が簡便に実行される。 The SNS information display control means 136 can browse the touch panel display 68 for information related to the karaoke performance corresponding to the user authenticated by the SNS login authentication means 134 among the information related to the karaoke performance stored in the SNS database 120. To display. Preferably, such information is displayed on the touch panel display 68 so as to allow touch input based on information stored in the performance music database 100 and the navigation video database 102. Specifically, the performance music included in the eighteenth music corresponding to the user authenticated by the SNS login authentication means 134 is displayed on the touch panel display 68 so that the music selection input is possible. In addition, the performance music included in the music selection history corresponding to the user is displayed on the touch panel display 68 so that the music can be input. Further, based on the information stored in the performance song database 100 and the navigation video database 102, navigation video as shown in FIGS. 13 to 25 described later is displayed on the touch panel display 68, and the user can enter the navigation video. By performing a touch input operation via the touch panel display 68 based on the above, various operations relating to the SNS and request voting are easily performed.
ここで、前記SNS情報表示制御手段136は、前記SNSデータベース120に記憶されたカラオケ演奏に関する情報のうち、前記SNSログイン認証手段134により認証されたユーザのフレンドとして登録されているユーザに対応するカラオケ演奏に関する情報を前記タッチパネルディスプレイ68に閲覧可能に表示させる。このフレンドとは、本実施例のSNSにおいて、フレンドではない不特定多数のユーザとは一線を画す関係であることを示す身分であり、例えば、前記SNSログイン認証手段134により認証されたユーザは、そのユーザのフレンドとして登録されているユーザに対応するカラオケ演奏に関する情報は閲覧できるが、フレンドとして登録されていないユーザに対応するカラオケ演奏に関する情報は閲覧できない。また、前記SNS情報表示制御手段136は、好適には、前記SNSログイン認証手段134により認証されたユーザのフレンドとして登録されているユーザに対応するカラオケ演奏に関する情報を、そのフレンドの閲覧レベルに応じて前記タッチパネルディスプレイ68に閲覧可能に表示させる。例えば、前記SNSログイン認証手段134により認証されたユーザのフレンドとして登録されているユーザに関する情報であっても、その情報の閲覧レベルが「非公開」とされている場合にはその情報を閲覧が制限乃至は禁止される。 Here, the SNS information display control means 136 is a karaoke corresponding to a user who is registered as a friend of the user authenticated by the SNS login authentication means 134 among the information relating to the karaoke performance stored in the SNS database 120. Information related to the performance is displayed on the touch panel display 68 so as to be viewable. This friend is an identity indicating that it has a relationship that is different from an unspecified number of users who are not friends in the SNS of the present embodiment. For example, the user authenticated by the SNS login authentication unit 134 is: Information related to the karaoke performance corresponding to the user registered as the friend of the user can be viewed, but information related to the karaoke performance corresponding to the user not registered as the friend cannot be viewed. The SNS information display control unit 136 preferably displays information related to the karaoke performance corresponding to the user registered as the friend of the user authenticated by the SNS login authentication unit 134 according to the browsing level of the friend. The touch panel display 68 is displayed so as to allow browsing. For example, even if it is information about a user who is registered as a friend of a user who has been authenticated by the SNS login authentication means 134, if the browsing level of the information is “private”, the information can be browsed. Restricted or prohibited.
また、前記SNS情報表示制御手段136は、前記SNSデータベース120に記憶されたカラオケ演奏に関する情報のうち、前記SNSログイン認証手段134により認証されたユーザのフレンドとして登録されているユーザに対応するカラオケ演奏に関する情報を前記タッチパネルディスプレイ68にタッチ入力可能に表示させる。具体的には、前記SNSログイン認証手段134により認証されたユーザのフレンドとして登録されているユーザに対応する十八番曲に含まれる演奏曲を前記タッチパネルディスプレイ68に選曲入力可能に表示させる。また、そのユーザに対応する選曲履歴に含まれる演奏曲を前記タッチパネルディスプレイ68に選曲入力可能に表示させる。このようにして表示された演奏曲がタッチ入力されることにより、前記アクセスポイント26及びLAN24等を介してその演奏曲の選曲番号が前記カラオケ装置16へ送信され、演奏待ち曲として前記RAM54の予約曲テーブルに記憶される。 Further, the SNS information display control means 136 is a karaoke performance corresponding to a user registered as a friend of the user who is authenticated by the SNS login authentication means 134 among the information relating to the karaoke performance stored in the SNS database 120. Is displayed on the touch panel display 68 so as to allow touch input. Specifically, the performance music included in the eighteenth music corresponding to the user registered as the user's friend authenticated by the SNS login authentication means 134 is displayed on the touch panel display 68 so that the music selection input is possible. In addition, the performance music included in the music selection history corresponding to the user is displayed on the touch panel display 68 so that the music can be input. When the performance music displayed in this way is touch-inputted, the music selection number of the performance music is transmitted to the karaoke device 16 via the access point 26, the LAN 24, etc., and reserved in the RAM 54 as a performance awaiting music. It is stored in the song table.
また、前記SNS情報表示制御手段136は、前記SNSログイン認証手段134により認証されたユーザのフレンドとして登録されているユーザの、更にフレンドとして登録されているユーザがログインしている場合に、前記SNSログイン認証手段134により認証されたユーザの新たなフレンド候補として前記タッチパネルディスプレイ68に登録入力可能に表示させることも可能である。すなわち、自分のフレンドとして登録されているユーザのフレンド(フレンドのフレンド)として登録されているユーザを、自分のフレンド候補としてタッチ入力可能に前記タッチパネルディスプレイ68に表示させる。この表示に基づいて何れかのユーザを選択するタッチ入力操作が行われることにより、以下に詳述するSNS情報送信制御手段138によりその選択されたユーザを前記SNSログイン認証手段134により認証されたユーザのフレンドとして登録するための前記サーバ装置20への送信処理が行われる。また、フレンドのフレンドの情報公開レベルに応じてマイルームを閲覧可能としてもよい。 In addition, the SNS information display control unit 136 is configured to display the SNS information when a user registered as a friend of the user authenticated by the SNS login authentication unit 134 and a user registered as a friend are logged in. It is also possible to display on the touch panel display 68 so as to allow registration input as a new friend candidate of the user authenticated by the login authentication means 134. That is, a user registered as a friend of a user (friend of a friend) registered as his friend is displayed on the touch panel display 68 so as to be capable of touch input as his friend candidate. A user who has been authenticated by the SNS login authentication means 134 by the SNS information transmission control means 138 described in detail below by performing a touch input operation for selecting any user based on this display. A transmission process to the server device 20 for registering as a friend is performed. Moreover, it is good also as browsing of my room according to the friend's friend's information disclosure level.
前記SNS情報送信制御手段138は、前記電子早見本装置22等による入力操作に応じて、前記通信回線18を介して前記サーバ装置20へ前記通信カラオケシステム10におけるSNSに関する種々の情報送信を行う送信制御を行う。具体的には、前記電子早見本装置22等による入力操作に応じて、前記SNSデータベース120に新規ユーザ(利用者)の登録を行うための情報送信、そのSNSデータベース120に記憶された登録内容を変更(更新)するための情報送信、そのSNSデータベース120に記憶された複数のユーザをフレンドとして相互に関連付けて登録するための情報送信等を行う。 The SNS information transmission control means 138 transmits various information related to SNS in the communication karaoke system 10 to the server device 20 via the communication line 18 in response to an input operation by the electronic quick sample device 22 or the like. Take control. Specifically, in response to an input operation by the electronic sample device 22 or the like, information transmission for registering a new user (user) in the SNS database 120, and the registration contents stored in the SNS database 120 are stored. Information transmission for changing (updating), information transmission for associating and registering a plurality of users stored in the SNS database 120 as friends, and the like are performed.
また、前記SNS情報送信制御手段138は、同一の前記カラオケ装置16によるカラオケ演奏に関して、前記SNSログイン認証手段134により共通の時間帯内に認証された複数のユーザに対応する選曲履歴をグループ履歴として前記サーバ装置20へ送信する。好適には、前記SNSログイン認証手段134により認証された所定のユーザに関して、そのユーザが認証されてから(ログインしてから)その認証が解除されるまで(ログアウトするまで)の時間帯内に同一の電子早見本装置22において認証された複数のユーザに対応する選曲履歴を前記グループ履歴として前記サーバ装置20へ送信する。このグループ履歴は、例えば、選曲された演奏曲の選曲番号を列挙したものである。そのようにして送信されたグループ履歴は、前記サーバ装置20のSNSデータベース120に、そのグループ履歴に対応する複数のユーザのうち少なくとも1人の識別情報と関連付けて記憶される。 In addition, the SNS information transmission control unit 138 uses, as a group history, song selection histories corresponding to a plurality of users who have been authenticated by the SNS login authentication unit 134 within a common time zone with respect to karaoke performance by the same karaoke apparatus 16. Transmit to the server device 20. Preferably, the predetermined user authenticated by the SNS login authentication unit 134 is the same within a time period after the user is authenticated (after logging in) until the authentication is canceled (until logging out). The music selection history corresponding to a plurality of users authenticated in the electronic quick sample device 22 is transmitted to the server device 20 as the group history. This group history is, for example, a list of music selection numbers of selected music pieces. The group history transmitted in this manner is stored in the SNS database 120 of the server device 20 in association with identification information of at least one of a plurality of users corresponding to the group history.
また、前記SNS情報表示制御手段136は、前記SNSデータベース120に記憶されたグループ履歴のうち、前記SNSログイン認証手段134により認証されたユーザの識別情報と関連付けられて記憶されたグループ履歴に含まれる複数の演奏曲を、前記タッチパネルディスプレイ68に選曲入力可能に表示させる。このようにして表示された演奏曲がタッチ入力されることにより、前記アクセスポイント26及びLAN24等を介してその演奏曲の選曲番号が前記カラオケ装置16へ送信され、演奏待ち曲として前記RAM54の予約曲テーブルに記憶される。 The SNS information display control unit 136 is included in the group history stored in association with the identification information of the user authenticated by the SNS login authentication unit 134 among the group history stored in the SNS database 120. A plurality of performance songs are displayed on the touch panel display 68 so as to be able to input music selection. When the performance music displayed in this way is touch-inputted, the music selection number of the performance music is transmitted to the karaoke device 16 via the access point 26, the LAN 24, etc., and reserved in the RAM 54 as a performance awaiting music. It is stored in the song table.
また、前記SNS情報表示制御手段136は、前記SNSログイン認証手段134により認証されるユーザの識別情報と関連付けられたリクエスト投票に関する情報に対応する演奏曲の新規入曲が決定されその演奏曲が前記カラオケ装置16により演奏可能となった場合(サーバ装置20から各カラオケ装置16へ楽曲データが配信され得る状態となった場合)には、前記タッチパネルディスプレイ68にその演奏曲を選曲可能に表示させる。この新規入曲の決定及び楽曲データの配信はカラオケサービス提供会社側で行われ、例えば、前記SNSデータベース120の内容が更新されることでその決定が本実施例のSNSに反映される。このようにして表示された演奏曲がタッチ入力されることにより、前記アクセスポイント26及びLAN24等を介してその演奏曲の選曲番号が前記カラオケ装置16へ送信され、演奏待ち曲として前記RAM54の予約曲テーブルに記憶される。 Further, the SNS information display control means 136 determines a new music composition entry corresponding to the information related to the request vote associated with the user identification information authenticated by the SNS login authentication means 134, and the performance music is the above-mentioned performance music. When the karaoke device 16 can perform the music (when the music data can be delivered from the server device 20 to each karaoke device 16), the performance music is displayed on the touch panel display 68 so that the music can be selected. The determination of new music input and distribution of music data are performed by the karaoke service provider, and the determination is reflected in the SNS of this embodiment by updating the contents of the SNS database 120, for example. When the performance music displayed in this way is touch-inputted, the music selection number of the performance music is transmitted to the karaoke device 16 via the access point 26, the LAN 24, etc., and reserved in the RAM 54 as a performance awaiting music. It is stored in the song table.
また、前記SNS情報表示制御手段136は、前記リクエスト投票管理手段132におけるリクエスト投票の対象である新規入曲候補曲を前記タッチパネルディスプレイ68に選択可能に表示させるものであり、前記SNS情報送信制御手段138は、そのタッチパネルディスプレイ68に表示された新規入曲候補曲の何れかが選択(タッチ入力)された場合には、その新規入曲候補曲のリクエスト投票を前記サーバ装置20へ送信する。また、このリクエスト投票と同時に乃至は前後してそのリクエスト投票の主体であるユーザの識別情報が前記サーバ装置20へ送信され、前述したように斯かるリクエスト投票に関する情報が、そのリクエスト投票の主体であるユーザの識別情報と関連付けられて前記SNSデータベース120に記憶される。 In addition, the SNS information display control unit 136 displays a new song candidate song that is a target of request voting in the request voting management unit 132 so as to be selectable on the touch panel display 68. The SNS information transmission control unit If any of the new song candidate songs displayed on the touch panel display 68 is selected (touch input) 138, a request vote for the new song candidate song is transmitted to the server device 20. Also, the identification information of the user who is the subject of the request vote is transmitted to the server device 20 at the same time as or before or after this request vote, and the information regarding the request vote is the subject of the request vote as described above. It is stored in the SNS database 120 in association with identification information of a certain user.
図7は、前記サーバ装置20のCPU104によるSNS管理制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。 FIG. 7 is a flowchart for explaining a main part of the SNS management control by the CPU 104 of the server device 20, and is repeatedly executed at a predetermined cycle.
先ず、ステップ(以下、ステップを省略する)SS1において、SNSへの新規登録であるか否かが判断される。このSS1の判断が否定される場合には、SS9以下の処理が実行されるが、SS1の判断が肯定される場合には、SS2において、登録に係るユーザの名前乃至はニックネームの入力が受け付けられる。次に、SS3において、登録に係るユーザのパスワードが受け付けられる。次に、SS4において、登録に係るユーザのメールアドレスが受け付けられる。次に、SS5において、登録に係るユーザの十八番曲が受け付けられる。次に、SS6において、登録に係るユーザに対応する情報の閲覧レベル設定が受け付けられる。次に、SS7において、登録決定であるか否かが判断される。このSS7の判断が否定される場合には、SS2以下の処理が再び実行されるが、SS7の判断が肯定される場合には、SS8において、SS2乃至SS6にて入力された情報が登録に係るユーザの識別情報と関連付けられて前記SNSデータベース120に新規に登録された後、本ルーチンが終了させられる。 First, in step (hereinafter, step is omitted) SS1, it is determined whether or not it is a new registration in the SNS. If the determination of SS1 is negative, the processing from SS9 is executed, but if the determination of SS1 is positive, the input of the user name or nickname related to registration is accepted in SS2. . Next, in SS3, a user password for registration is accepted. Next, in SS4, the mail address of the user related to registration is accepted. Next, in SS5, the eighteenth song of the user related to registration is received. Next, in SS6, the browsing level setting of information corresponding to the user related to registration is accepted. Next, in SS7, it is determined whether or not it is a registration decision. If the determination of SS7 is negative, the processing below SS2 is executed again. However, if the determination of SS7 is positive, the information input at SS2 to SS6 is related to registration at SS8. After being newly registered in the SNS database 120 in association with the user identification information, this routine is terminated.
SS9においては、前記SNSデータベース120の登録変更であるか否かが判断される。このSS9の判断が否定される場合には、SS13以下の処理が実行されるが、SS9の判断が肯定される場合には、SS10において、前記SNSデータベース120の登録変更入力が受け付けられる。次に、SS11において、変更決定であるか否かが判断される。このSS11の判断が否定される場合には、SS10以下の処理が再び実行されるが、SS11の判断が肯定される場合には、SS12において、SS10にて入力された情報に基づいて前記SNSデータベース120の登録内容が変更(更新)された後、本ルーチンが終了させられる。 In SS9, it is determined whether or not the registration of the SNS database 120 is changed. If the determination of SS9 is negative, the processing from SS13 is executed. If the determination of SS9 is affirmative, the registration change input of the SNS database 120 is accepted at SS10. Next, in SS11, it is determined whether or not it is a change decision. If the determination of SS11 is negative, the processing from SS10 onward is executed again. However, if the determination of SS11 is positive, the SNS database is based on the information input at SS10 at SS12. After the registered content of 120 is changed (updated), this routine is terminated.
SS13においては、前記SNSデータベース120に記憶されたユーザ相互間のフレンド登録であるか否かが判断される。このSS13の判断が否定される場合には、SS17以下の処理が実行されるが、SS13の判断が肯定される場合には、SS14において、前記SNSデータベース120に記憶されたユーザ相互間のフレンド登録が受け付けられる。次に、SS15において、登録決定であるか否かが判断される。このSS15の判断が否定される場合には、SS14以下の処理が再び実行されるが、SS15の判断が肯定される場合には、SS16において、SS14にて入力された情報に基づいて前記SNSデータベース120に記憶されたユーザ相互間のフレンド登録が行われた後、本ルーチンが終了させられる。 In SS13, it is determined whether or not the friend registration is between users stored in the SNS database 120. If the determination at SS13 is negative, the processing from SS17 onward is executed. If the determination at SS13 is positive, friend registration between users stored in the SNS database 120 is performed at SS14. Is accepted. Next, in SS15, it is determined whether or not it is a registration decision. When the determination at SS15 is negative, the processing after SS14 is executed again. However, when the determination at SS15 is affirmative, the SNS database is based on the information input at SS14 at SS16. After the friend registration between the users stored in 120 is performed, this routine is terminated.
SS17においては、前記SNSデータベース120に記憶されたユーザ相互間のフレンド登録解除であるか否かが判断される。このSS17の判断が否定される場合には、SS21以下の処理が実行されるが、SS17の判断が肯定される場合には、SS18において、前記SNSデータベース120に記憶されたユーザ相互間のフレンド登録解除が受け付けられる。次に、SS19において、解除決定であるか否かが判断される。このSS19の判断が否定される場合には、SS18以下の処理が再び実行されるが、SS19の判断が肯定される場合には、SS20において、SS18にて入力された情報に基づいて前記SNSデータベース120に記憶されたユーザ相互間のフレンド登録解除が行われた後、本ルーチンが終了させられる。 In SS17, it is determined whether or not the friend registration cancellation between the users stored in the SNS database 120 is performed. If the determination of SS17 is negative, the processing from SS21 is executed, but if the determination of SS17 is affirmative, friend registration between users stored in the SNS database 120 is performed in SS18. Cancellation is accepted. Next, in SS19, it is determined whether or not it is a release decision. When the determination at SS19 is negative, the processing after SS18 is executed again. When the determination at SS19 is affirmative, at SS20, the SNS database is based on the information input at SS18. After the friend registration cancellation between the users stored in 120 is performed, this routine is terminated.
SS21においては、新規入曲候補曲のリクエスト受付であるか否かが判断される。このSS21の判断が否定される場合には、SS24において、その他の処理が実行された後、本ルーチンが終了させられるが、SS21の判断が肯定される場合には、SS22において、新規入曲候補曲のリクエスト投票が受け付けられ、そのリクエスト投票が前記リクエスト投票データベース122に記憶される。次に、SS23において、SS22にてリクエスト投票された演奏曲が、そのリクエスト投票の主体であるユーザと関連付けられて前記SNSデータベース120に記憶された後、本ルーチンが終了させられる。以上の制御において、SS1乃至SS24が前記SNS登録制御手段130の動作に、SS21乃至SS23が前記リクエスト投票管理手段132の動作にそれぞれ対応する。 In SS21, it is determined whether or not a request for a new song candidate song is received. If the determination at SS21 is negative, the routine is terminated after other processing is executed at SS24, but if the determination at SS21 is affirmative, a new song candidate is received at SS22. A request vote for a song is accepted, and the request vote is stored in the request vote database 122. Next, at SS23, the performance tune that has been voted for at SS22 is stored in the SNS database 120 in association with the user who is the subject of the request voting, and then this routine is terminated. In the above control, SS1 to SS24 correspond to the operation of the SNS registration control unit 130, and SS21 to SS23 correspond to the operation of the request vote management unit 132, respectively.
図8は、前記電子早見本装置22のCPU80によるSNS情報表示/入力制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。 FIG. 8 is a flowchart for explaining a main part of the SNS information display / input control by the CPU 80 of the electronic sample device 22, and is repeatedly executed at a predetermined cycle.
先ず、S1において、前記タッチパネルディスプレイ68を介してログイン入力操作が行われたか否かが判断される。このS1の判断が否定される場合には、それをもって本ルーチンが終了させられるが、S1の判断が肯定される場合には、S2において、入力された識別情報とパスワードに基づいて前記SNSデータベース120の登録内容の照会が行われ、ログインに係るユーザの認証が行われる。次に、S3において、正常にログイン認証が行われたか否かが判断される。このS3の判断が否定される場合には、S4において、前記タッチパネルディスプレイ68に図示しないエラー画面が表示された後、本ルーチンが終了させられるが、S3の判断が肯定される場合には、S5において、ユーザのSNSへのログインが行われてSNS制御が開始され、図13に示すようなマイルームトップ画面140が前記タッチパネルディスプレイ68に表示される。次に、S6において、マイ十八番処理開始操作が行われたか否か、すなわち図13に示すマイルームトップ画面140におけるマイ十八番ボタン映像142へのタッチ入力が行われたか否かが判断される。このS6の判断が否定される場合には、S10以下の処理が実行されるが、S6の判断が肯定される場合には、S7において、図14に示すようなマイ十八番トップ画面152が前記タッチパネルディスプレイ68に表示されて、そのマイ十八番トップ画面152に従ってマイ十八番処理が行われた後、S8において、ログアウト操作が行われたか否かが判断される。このS8の判断が否定される場合には、S6以下の処理が再び実行されるが、S8の判断が肯定される場合には、S9において、ログアウト処理が行われてそのユーザに対応するSNS制御が終了させられた後、本ルーチンが終了させられる。 First, in S1, it is determined whether or not a login input operation has been performed via the touch panel display 68. If the determination in S1 is negative, the routine is terminated accordingly. If the determination in S1 is affirmative, in S2, the SNS database 120 is based on the input identification information and password. The registered content is inquired, and the user who logs in is authenticated. Next, in S3, it is determined whether login authentication has been normally performed. If the determination in S3 is negative, the routine is terminated after an error screen (not shown) is displayed on the touch panel display 68 in S4. If the determination in S3 is affirmative, S5 is performed. , The user logs in to the SNS and starts SNS control, and a My Room top screen 140 as shown in FIG. 13 is displayed on the touch panel display 68. Next, in S6, it is determined whether or not an operation to start my eighteenth process has been performed, that is, whether or not a touch input to the my eighteenth button image 142 on the my room top screen 140 shown in FIG. 13 has been performed. If the determination in S6 is negative, the processing from S10 is executed, but if the determination in S6 is affirmative, in S7, the my eighteenth top screen 152 as shown in FIG. After being displayed on the display 68 and performing the my eighteenth process according to the my eighteenth top screen 152, it is determined in S8 whether or not a logout operation has been performed. If the determination in S8 is negative, the processes in and after S6 are executed again. If the determination in S8 is positive, a logout process is performed in S9 and the SNS control corresponding to the user is performed. After the process is terminated, this routine is terminated.
S10においては、マイりれき処理開始操作が行われたか否か、すなわち図13に示すマイルームトップ画面140におけるマイりれきボタン映像144へのタッチ入力が行われたか否かが判断される。このS10の判断が否定される場合には、S12以下の処理が実行されるが、S10の判断が肯定される場合には、S11において、図15に示すようなマイりれきトップ画面154が前記タッチパネルディスプレイ68に表示されて、そのマイりれきトップ画面154に従ってマイりれき処理が行われた後、S8以下の処理が再び実行される。 In S10, it is determined whether or not an operation for starting the mileage process has been performed, that is, whether or not a touch input to the mileage button image 144 on the my room top screen 140 shown in FIG. 13 has been performed. If the determination in S10 is negative, the processing from S12 is executed, but if the determination in S10 is affirmative, in S11, the mireki top screen 154 as shown in FIG. After being displayed on the touch panel display 68 and performing the mileage processing according to the mileage top screen 154, the processing from S8 onward is executed again.
S12においては、マイフレンド処理開始操作が行われたか否か、すなわち図13に示すマイルームトップ画面140におけるマイフレンドボタン映像146へのタッチ入力が行われたか否かが判断される。このS10の判断が否定される場合には、S13以下の処理が実行されるが、S12の判断が肯定される場合には、図9に示すマイフレンド制御(SA)が実行された後、S8以下の処理が再び実行される。 In S12, it is determined whether or not a my friend process start operation has been performed, that is, whether or not a touch input to the my friend button image 146 on the my room top screen 140 shown in FIG. 13 has been performed. If the determination in S10 is negative, the processes in and after S13 are executed. However, if the determination in S12 is affirmative, after my friend control (SA) shown in FIG. 9 is executed, S8 is executed. The following processing is executed again.
S13においては、グループりれき処理開始操作が行われたか否か、すなわち図13に示すマイルームトップ画面140におけるグループりれきボタン映像148へのタッチ入力が行われたか否かが判断される。このS13の判断が否定される場合には、S14以下の処理が実行されるが、S13の判断が肯定される場合には、図10に示すグループりれき制御(SB)が実行された後、S8以下の処理が再び実行される。 In S13, it is determined whether or not a group repelling process start operation has been performed, that is, whether or not a touch input to the group repellent button image 148 on the My Room top screen 140 shown in FIG. 13 has been performed. If the determination in S13 is negative, the processing from S14 is executed, but if the determination in S13 is affirmative, the group repellent control (SB) shown in FIG. The processes after S8 are executed again.
S14においては、リクエスト処理開始操作が行われたか否か、すなわち図13に示すマイルームトップ画面140におけるリクエストボタン映像150へのタッチ入力が行われたか否かが判断される。このS14の判断が否定される場合には、S15において、その他の処理が行われた後、S8以下の処理が再び実行されるが、S14の判断が肯定される場合には、図11に示すリクエスト制御(SC)が実行された後、S8以下の処理が再び実行される。以上の制御において、S1乃至S4が前記SNSログイン認証手段134の動作に対応する。 In S14, it is determined whether or not a request processing start operation has been performed, that is, whether or not a touch input to the request button video 150 on the my room top screen 140 illustrated in FIG. 13 has been performed. If the determination in S14 is negative, the other processes are performed in S15, and then the processes in S8 and subsequent steps are executed again. If the determination in S14 is affirmative, FIG. After the request control (SC) is executed, the processes after S8 are executed again. In the above control, S1 to S4 correspond to the operation of the SNS login authentication means 134.
図9は、前述した図8に示すSNS情報表示/入力制御の一部であるマイフレンド制御の要部を説明するフローチャートである。この制御では、先ず、SA1において、図16に示すようなマイフレンドトップ画面156が前記タッチパネルディスプレイ68に表示される。次に、SA2において、新規フレンド登録開始操作が行われたか否か、すなわち図16に示すマイフレンドトップ画面154におけるフレンド登録ボタン映像158へのタッチ入力が行われたか否かが判断される。このSA2の判断が否定される場合には、SA8以下の処理が実行されるが、SA2の判断が肯定される場合には、SA3において、図17に示すようなフレンド登録画面162が前記タッチパネルディスプレイ68に表示される。このフレンド登録画面162において登録可能に表示されるユーザは、例えばその時点において同一の電子早見本装置22から本実施例のSNSにログインしているユーザである。次に、SA4において、新規フレンドの登録操作が行われたか否か、すなわち図17に示すフレンド登録画面162(或いは図22に示すフレンドのフレンド登録画面184)において何れかのフレンド選択ボタン映像164又は一括登録ボタン映像166へのタッチ入力が行われたか否かが判断される。このSA4の判断が否定される場合には、SA6以下の処理が実行されるが、SA4の判断が肯定される場合には、SA5において、選択されたユーザをフレンドとして登録するための情報が前記サーバ装置20へ送信された後、SA6において、前記マイフレンドトップ画面156へ戻るための操作が行われたか否かが判断される。このSA6の判断が肯定される場合には、SA1以下の処理が再び実行されるが、SA6の判断が否定される場合には、SA7において、前記マイルームトップ画面140へ戻るための操作が行われたか否かが判断される。このSA7の判断が否定される場合には、SA6以下の処理が再び実行されるが、SA7の判断が肯定される場合には、図13に示すようなマイルームトップ画面140が前記タッチパネルディスプレイ68に表示された後、図8に示すSNS情報表示/入力制御に復帰させられる。 FIG. 9 is a flowchart for explaining a main part of my friend control which is a part of the SNS information display / input control shown in FIG. In this control, first, at SA1, a my friend top screen 156 as shown in FIG. 16 is displayed on the touch panel display 68. Next, in SA2, it is determined whether or not a new friend registration start operation has been performed, that is, whether or not touch input to the friend registration button image 158 on the my friend top screen 154 shown in FIG. 16 has been performed. If the determination of SA2 is negative, the processing from SA8 is executed. If the determination of SA2 is positive, a friend registration screen 162 as shown in FIG. 17 is displayed on the touch panel display in SA3. 68. The user displayed to be able to register on the friend registration screen 162 is, for example, a user who is logged in to the SNS of the present embodiment from the same electronic quick sample device 22 at that time. Next, in SA4, whether or not a new friend registration operation has been performed, that is, any one of the friend selection button images 164 on the friend registration screen 162 shown in FIG. 17 (or the friend friend registration screen 184 shown in FIG. 22) or It is determined whether or not touch input to the collective registration button image 166 has been performed. If the determination at SA4 is negative, the processing below SA6 is executed, but if the determination at SA4 is affirmative, the information for registering the selected user as a friend is obtained at SA5. After being transmitted to the server device 20, it is determined in SA6 whether or not an operation for returning to the my friend top screen 156 has been performed. When the determination of SA6 is affirmed, the processing after SA1 is executed again. However, when the determination of SA6 is negative, an operation for returning to the My Room top screen 140 is performed in SA7. It is determined whether or not it was received. When the determination at SA7 is negative, the processing after SA6 is executed again. When the determination at SA7 is affirmative, the My Room top screen 140 as shown in FIG. Then, the SNS information display / input control shown in FIG. 8 is restored.
SA8においては、フレンド選択操作が行われたか否か、すなわち図16に示すマイフレンドトップ画面154における何れかのフレンドボタン映像160へのタッチ入力が行われたか否かが判断される。このSA8の判断が否定される場合には、SA2以下の処理が再び実行されるが、SA8の判断が肯定される場合には、SA9において、選択されたフレンドの公開レベルは非公開であるか否かが判断される。このSA9の判断が肯定される場合には、SA10において、図18に示すような非公開レベルのフレンド閲覧画面168が前記タッチパネルディスプレイ68に表示された後、SA6以下の処理が実行されるが、SA9の判断が否定される場合には、SA11において、図19に示すような公開レベルのフレンド閲覧画面170が前記タッチパネルディスプレイ68に表示される。次に、SA12において、フレンドの十八番処理開始操作が行われたか否か、すなわち図19に示すフレンド閲覧画面170における十八番ボタン映像172へのタッチ入力が行われたか否かが判断される。このSA12の判断が否定される場合には、SA16以下の処理が実行されるが、SA12の判断が肯定される場合には、SA13において、図20に示すようなフレンド十八番トップ画面178が前記タッチパネルディスプレイ68に表示される。次に、SA14において、選曲入力が行われたか否か、すなわち図20に示すフレンド十八番トップ画面178(或いは図21に示すフレンドりれきトップ画面182)における何れかの選曲ボタン映像180へのタッチ入力が行われたか否かが判断される。このSA14の判断が否定される場合には、SA6以下の処理が実行されるが、SA14の判断が肯定される場合には、SA15において、選択された演奏曲の選曲番号が前記カラオケ装置16へ予約曲として送信された後、SA6以下の処理が実行される。 In SA8, it is determined whether or not a friend selection operation has been performed, that is, whether or not a touch input has been performed on any of the friend button images 160 on the my friend top screen 154 shown in FIG. If the determination at SA8 is negative, the processing after SA2 is executed again, but if the determination at SA8 is affirmative, is the disclosure level of the selected friend private at SA9? It is determined whether or not. If the determination at SA9 is affirmative, at SA10, a friend browsing screen 168 with a private level as shown in FIG. 18 is displayed on the touch panel display 68, and then the processing at SA6 and below is executed. If the determination at SA9 is negative, a public-level friend browsing screen 170 as shown in FIG. 19 is displayed on the touch panel display 68 at SA11. Next, in SA12, it is determined whether or not a friend's eighteenth process start operation has been performed, that is, whether or not a touch input to the eighteenth button image 172 on the friend browsing screen 170 shown in FIG. 19 has been performed. If the determination at SA12 is negative, the processing from SA16 onward is executed. If the determination at SA12 is positive, a friend eighteenth top screen 178 as shown in FIG. It is displayed on the display 68. Next, in SA14, whether or not music selection input has been performed, that is, touch input to any music selection button image 180 on the friend eighteenth top screen 178 shown in FIG. 20 (or friend friendly top screen 182 shown in FIG. 21). It is determined whether or not has been performed. If the determination at SA14 is negative, the processing after SA6 is executed. If the determination at SA14 is affirmative, the music selection number of the selected performance piece is sent to the karaoke apparatus 16 at SA15. After being transmitted as a reserved song, the process from SA6 is executed.
SA16においては、フレンドのりれき処理開始操作が行われたか否か、すなわち図19に示すフレンド閲覧画面170におけるりれきボタン映像174へのタッチ入力が行われたか否かが判断される。このSA16の判断が否定される場合には、SA18以下の処理が実行されるが、SA16の判断が肯定される場合には、SA17において、図21に示すようなフレンドりれきトップ画面182が前記タッチパネルディスプレイ68に表示された後、SA14以下の処理が実行される。SA18においては、フレンドのフレンド登録処理開始操作が行われたか否か、すなわち図19に示すフレンド閲覧画面170におけるフレンドボタン映像176へのタッチ入力が行われたか否かが判断される。このSA18の判断が肯定される場合には、SA19において、図22に示すようなフレンドのフレンド登録画面184が前記タッチパネルディスプレイ68に表示された後、SA4以下の処理が実行されるが、SA18の判断が否定される場合には、SA20において、その他の処理が実行された後、SA6以下の処理が実行される。 In SA16, it is determined whether or not a friend rubble process start operation has been performed, that is, whether or not a touch input to the rubble button image 174 on the friend browsing screen 170 shown in FIG. 19 has been performed. If the determination at SA16 is negative, the processing after SA18 is executed, but if the determination at SA16 is affirmative, the friendly top screen 182 as shown in FIG. After being displayed on the touch panel display 68, the processing after SA14 is executed. In SA18, it is determined whether or not a friend friend registration process start operation has been performed, that is, whether or not touch input to the friend button image 176 on the friend browsing screen 170 shown in FIG. 19 has been performed. If the determination at SA18 is affirmative, at SA19, the friend registration screen 184 as shown in FIG. 22 is displayed on the touch panel display 68, and then the processing below SA4 is executed. If the determination is negative, after other processing is executed in SA20, processing in SA6 and subsequent steps is executed.
図10は、前述した図8に示すSNS情報表示/入力制御の一部であるグループりれき制御の要部を説明するフローチャートである。この制御では、先ず、SB1において、前記サーバ装置20のSNSデータベース120からその時点において最も近い過去のグループりれきが読み出される。次に、SB2において、図23に示すような前回のカラオケりれき画面186が前記タッチパネルディスプレイ68に表示される。次に、SB3において、選曲入力が行われたか否か、すなわち図23に示す前回のカラオケりれき画面186における何れかの選曲ボタン映像180へのタッチ入力が行われたか否かが判断される。このSB3の判断が否定される場合には、SB5以下の処理が実行されるが、SB3の判断が肯定される場合には、SB4において、選択された演奏曲の選曲番号が前記カラオケ装置16へ予約曲として送信された後、SB5において、前記マイルームトップ画面140へ戻るための操作が行われたか否かが判断される。このSB5の判断が否定される場合には、SB1以下の処理が再び実行されるが、SB5の判断が肯定される場合には、図13に示すようなマイルームトップ画面140が前記タッチパネルディスプレイ68に表示された後、図8に示すSNS情報表示/入力制御に復帰させられる。 FIG. 10 is a flowchart for explaining a main part of the group rub control which is a part of the SNS information display / input control shown in FIG. In this control, first, in SB1, the past past group rubble closest to that point in time is read from the SNS database 120 of the server device 20. Next, in SB2, the previous karaoke repelling screen 186 as shown in FIG. Next, in SB3, it is determined whether or not music selection input has been performed, that is, whether or not touch input has been performed on any of the music selection button images 180 on the previous karaoke rubble screen 186 shown in FIG. When the determination at SB3 is negative, the processing after SB5 is executed. When the determination at SB3 is affirmative, at SB4, the music selection number of the selected performance piece is sent to the karaoke apparatus 16. After being transmitted as a reserved song, it is determined in SB5 whether or not an operation for returning to the My Room top screen 140 has been performed. When the determination at SB5 is negative, the processes after SB1 are executed again. However, when the determination at SB5 is affirmative, the my room top screen 140 as shown in FIG. Then, the SNS information display / input control shown in FIG. 8 is restored.
図11は、前述した図8に示すSNS情報表示/入力制御の一部であるリクエスト制御の要部を説明するフローチャートである。この制御では、先ず、SC1において、図24に示すようなマイリクエストトップ画面188が前記タッチパネルディスプレイ68に表示される。次に、SC2において、選曲入力が行われたか否か、すなわち図24に示すマイリクエストトップ画面188における何れかの選曲ボタン映像180へのタッチ入力が行われたか否かが判断される。このSC2の判断が否定される場合には、SC4以下の処理が実行されるが、SC2の判断が肯定される場合には、SC3において、選択された演奏曲の選曲番号が前記カラオケ装置16へ予約曲として送信された後、SC4において、リクエスト開始操作が行われたか否か、すなわち図24に示すマイリクエストトップ画面188におけるリクエストボタン映像190へのタッチ入力が行われたか否かが判断される。このSC4の判断が否定される場合には、SC2以下の処理が再び実行されるが、SC4の判断が肯定される場合には、SC5において、図25に示すようなリクエスト画面192が前記タッチパネルディスプレイ68に表示される。次に、SC6において、リクエスト入力が行われたか否か、すなわち図25に示すリクエスト画面192において何れかの入曲リクエスト投票ボタン映像194へのタッチ入力が行われたか否かが判断される。このSC6の判断が否定される場合には、SC6の判断が繰り返されることにより待機させられるが、SC6の判断が肯定される場合には、SC7において、選択された候補曲の情報がリクエスト投票として前記サーバ装置20へ送信された後、SC8において、前記マイルームトップ画面140へ戻るための操作が行われたか否かが判断される。このSC8の判断が否定される場合には、SC1以下の処理が再び実行されるが、SC8の判断が肯定される場合には、図13に示すようなマイルームトップ画面140が前記タッチパネルディスプレイ68に表示された後、図8に示すSNS情報表示/入力制御に復帰させられる。 FIG. 11 is a flowchart for explaining a main part of request control which is a part of the SNS information display / input control shown in FIG. In this control, first, a my request top screen 188 as shown in FIG. 24 is displayed on the touch panel display 68 in SC1. Next, in SC2, it is determined whether or not music selection input has been performed, that is, whether or not touch input has been performed on any music selection button image 180 on the My Request Top screen 188 shown in FIG. If the determination of SC2 is negative, the processing after SC4 is executed, but if the determination of SC2 is positive, the music selection number of the selected performance piece is sent to the karaoke device 16 at SC3. After being transmitted as a reserved song, in SC4, it is determined whether or not a request start operation has been performed, that is, whether or not touch input has been performed on the request button video 190 on the my request top screen 188 shown in FIG. . If the determination at SC4 is negative, the processing after SC2 is executed again. If the determination at SC4 is positive, a request screen 192 as shown in FIG. 25 is displayed on the touch panel display at SC5. 68. Next, in SC6, it is determined whether or not a request input has been made, that is, whether or not a touch input has been made to any music input request vote button image 194 on the request screen 192 shown in FIG. If the determination of SC6 is negative, the determination is made to wait by repeating the determination of SC6. However, if the determination of SC6 is affirmative, the information on the selected candidate song is received as a request vote in SC7. After being transmitted to the server device 20, it is determined in SC8 whether or not an operation for returning to the My Room top screen 140 has been performed. If the determination at SC8 is negative, the processing below SC1 is executed again. However, if the determination at SC8 is affirmative, the My Room top screen 140 as shown in FIG. Then, the SNS information display / input control shown in FIG. 8 is restored.
図12は、前記電子早見本装置22のCPU80によるグループりれき吸上げ制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。 FIG. 12 is a flowchart for explaining a main part of the group debris siphoning control by the CPU 80 of the electronic quick sample apparatus 22, which is repeatedly executed at a predetermined cycle.
先ず、SD1において、前記電子早見本装置22のカラオケ装置16へのくくりつけ処理が行われたか否かが判断される。このSD1の判断が否定される場合には、それをもって本ルーチンが終了させられるが、SD1の判断が肯定される場合には、SD2において、前記電子早見本装置22のタッチパネルディスプレイ68を介してログイン処理が行われる。次に、SD3において、ログイン時間が前記サーバ装置20へ送信される。次に、SD4において、前記電子早見本装置22のタッチパネルディスプレイ68を介してログアウト処理が行われたか否かが判断される。このSD4の判断が肯定される場合には、SD5において、ログアウト時間が前記サーバ装置20へ送信された後、本ルーチンが終了させられるが、SD4の判断が否定される場合には、SD6において、所定の演奏曲のカラオケ演奏処理が行われた(演奏終了した)か否かが判断される。このSD6の判断が否定される場合には、SD4以下の処理が再び実行されるが、SD6の判断が肯定される場合には、SD7において、演奏された(演奏終了した)カラオケ演奏曲の情報が演奏履歴として前記サーバ装置20へ送信された後、SD4以下の処理が再び実行される。 First, in SD1, it is determined whether or not the process of attaching the electronic quick sample device 22 to the karaoke device 16 has been performed. If the determination of SD1 is negative, this routine is terminated accordingly, but if the determination of SD1 is affirmative, login is made via the touch panel display 68 of the electronic quick sample device 22 in SD2. Processing is performed. Next, in SD3, the login time is transmitted to the server device 20. Next, in SD4, it is determined whether or not logout processing has been performed via the touch panel display 68 of the electronic quick sample device 22. If the determination at SD4 is affirmative, the routine is terminated after the logout time is transmitted to the server device 20 at SD5, but when the determination at SD4 is negative, at SD6, It is determined whether or not the karaoke performance processing of the predetermined performance music has been performed (the performance has been completed). When the determination of SD6 is negative, the processing after SD4 is executed again, but when the determination of SD6 is affirmative, information on the karaoke performance piece that has been played (completed) in SD7. Is transmitted to the server device 20 as a performance history, and the processing from SD4 onward is executed again.
図26は、前記電子早見本装置22のCPU80によるグループりれき吸上げ制御の他の一例の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。この制御は、上述した図12に示す制御に対応するものであり、図12に示す制御及び図26に示す制御の何れか一方が実行されれば足りるが、両方の制御が並行的に実行されてもよい。 FIG. 26 is a flowchart for explaining a main part of another example of the group debris siphoning control by the CPU 80 of the electronic quick sample apparatus 22, which is repeatedly executed at a predetermined cycle. This control corresponds to the control shown in FIG. 12 described above, and it is sufficient that either one of the control shown in FIG. 12 or the control shown in FIG. 26 is executed, but both controls are executed in parallel. May be.
先ず、SD8において、前記電子早見本装置22のカラオケ装置16へのくくりつけ処理が行われたか否かが判断される。このSD8の判断が否定される場合には、それをもって本ルーチンが終了させられるが、SD8の判断が肯定される場合には、SD9において、前記電子早見本装置22によりログインを行ったユーザ(ユーザの識別情報)毎に、その電子早見本装置22により前記カラオケ装置16へ選曲入力を行った演奏曲の履歴である選曲履歴が前記RAM84等に記憶される。次に、SD10において、前記電子早見本装置22においてログインを行った全てのユーザがログアウトしたか否かが判断される。このSD10の判断が否定される場合には、SD9以下の処理が再び実行されるが、SD10の判断が肯定される場合には、SD11において、カラオケ演奏開始からユーザ全員がログアウトするまでの間に前記RAM84に記憶された選曲履歴がその回のカラオケ演奏におけるグループりれきとして前記サーバ装置20へ送信された後、本ルーチンが終了させられる。 First, in SD8, it is determined whether or not the process for attaching the electronic quick sample device 22 to the karaoke device 16 has been performed. If the determination at SD8 is negative, the routine is terminated accordingly. If the determination at SD8 is affirmative, the user (user) who has logged in by the electronic quick reference device 22 at SD9. The music selection history, which is the history of the music piece that has been input to the karaoke device 16 by the electronic quick sample device 22, is stored in the RAM 84 or the like. Next, in SD10, it is determined whether or not all users who have logged in at the electronic quick sample device 22 have logged out. When the determination of SD10 is negative, the processing after SD9 is executed again. However, when the determination of SD10 is positive, in SD11, from the start of karaoke performance until all the users log out. After the music selection history stored in the RAM 84 is transmitted to the server device 20 as a group ritual in that karaoke performance, this routine is terminated.
以上の制御において、S5乃至S15、SA、SB、及びSCが前記SNS情報表示制御手段136の動作に、SA5、SC7、SC4、及びSDが前記SNS情報送信制御手段138の動作にそれぞれ対応する。 In the above control, S5 to S15, SA, SB, and SC correspond to the operation of the SNS information display control unit 136, and SA5, SC7, SC4, and SD correspond to the operation of the SNS information transmission control unit 138, respectively.
このように、本実施例によれば、前記電子早見本装置22は、前記タッチパネルディスプレイ68により入力される識別情報に応じて利用者を認証するSNSログイン認証手段134(S1乃至S4)と、同一の前記カラオケ装置16によるカラオケ演奏に関して、前記SNSログイン認証手段134により共通の時間帯内に認証された複数の利用者に対応する選曲履歴をグループ履歴として前記サーバ装置20へ送信するSNS情報送信制御手段138(SA5、SC7、SC4、及びSD)とを、備えたものであり、前記サーバ装置20は、前記SNS情報送信制御手段138により送信されるグループ履歴をそのグループ履歴に対応する複数の利用者のうち少なくとも1人の識別情報と関連付けて記憶する記憶装置としてのSNSデータベース120を備えたものであることから、気の合う友達同士やサークルの仲間等、特定のメンバーで行ったカラオケ演奏における選曲履歴を前記サーバ装置20から読み出して利用することができ、その表示された情報に基づいて前記電子早見本装置22により種々の入力操作を行うことができる。すなわち、限定的なメンバーを単位とする種々のサービスを行い得る通信カラオケシステム10を提供することができる。 Thus, according to the present embodiment, the electronic quick sample device 22 is the same as the SNS login authentication unit 134 (S1 to S4) that authenticates the user according to the identification information input by the touch panel display 68. SNS information transmission control for transmitting music selection history corresponding to a plurality of users authenticated in the common time zone by the SNS login authentication means 134 to the server device 20 as karaoke performance by the karaoke device 16 Means 138 (SA5, SC7, SC4, and SD), and the server device 20 uses the group history transmitted by the SNS information transmission control means 138 for a plurality of uses corresponding to the group history. SNS data as a storage device stored in association with the identification information of at least one of the users Since the base 120 is provided, the music selection history of karaoke performances performed by specific members such as friendly friends or circle friends can be read from the server device 20 and used. Various input operations can be performed by the electronic sample device 22 based on the information. That is, it is possible to provide the communication karaoke system 10 that can perform various services in units of limited members.
また、前記電子早見本装置22は、前記SNSデータベース120に記憶されたグループ履歴のうち、前記SNSログイン認証手段134により認証された利用者の識別情報と関連付けられて記憶されたグループ履歴に含まれる複数の演奏曲を、前記タッチパネルディスプレイ68に選曲入力可能に表示させるSNS情報表示制御手段136(S5乃至S15、SA、SB、及びSC)を備えたものであるため、所定のメンバーで行ったカラオケ演奏における選曲履歴を前記サーバ装置20から読み出して前記電子早見本装置22にダイレクト選曲(タッチ入力による選曲)可能に表示させることができるという利点がある。 Further, the electronic quick sample device 22 is included in the group history stored in association with the user identification information authenticated by the SNS login authentication means 134 among the group history stored in the SNS database 120. Since the SNS information display control means 136 (S5 to S15, SA, SB, and SC) for displaying a plurality of performance songs on the touch panel display 68 so as to allow selection of music is provided, karaoke performed by a predetermined member There is an advantage that the music selection history in the performance can be read from the server device 20 and displayed on the electronic quick sample device 22 so that direct music selection (music selection by touch input) is possible.
また、前記SNS情報送信制御手段138は、前記SNSログイン認証手段134により認証された所定の利用者に関して、その利用者が認証されてからその認証が解除されるまでの時間帯内に同一の電子早見本装置22において認証された複数の利用者に対応する選曲履歴を前記グループ履歴として前記サーバ装置20へ送信するものであるため、前記所定の利用者が途中からカラオケ演奏に加わった場合や、逆に中座した場合等であっても、その時間帯において共にカラオケ演奏を行った全ての利用者に対応する選曲履歴を、後のカラオケ演奏においてグループ履歴として参照できるという利点がある。 In addition, the SNS information transmission control unit 138 is configured to use the same electronic device for a predetermined user authenticated by the SNS login authentication unit 134 within a time period from when the user is authenticated until the authentication is canceled. Since the music selection history corresponding to a plurality of users authenticated in the quick sample device 22 is transmitted to the server device 20 as the group history, when the predetermined user joins the karaoke performance from the middle, On the contrary, there is an advantage that the music selection history corresponding to all the users who performed the karaoke performance together during that time period can be referred to as the group history in the subsequent karaoke performance even when the user is in the middle.
また、前記SNS情報送信制御手段138は、前記カラオケ装置16による所定の演奏曲のカラオケ演奏が終了する毎にその終了した演奏曲に係る選曲履歴を前記サーバ装置20へ送信するものであるため、所定のメンバーで行ったカラオケ演奏における選曲履歴を実用的な態様で前記サーバ装置20へ送信することができるという利点がある。 Moreover, since the SNS information transmission control means 138 transmits the music selection history related to the completed performance song to the server device 20 every time the karaoke performance of the predetermined performance music by the karaoke device 16 is completed, There is an advantage that a music selection history in a karaoke performance performed by a predetermined member can be transmitted to the server device 20 in a practical manner.
また、前記SNS情報送信制御手段138は、前記SNSログイン認証手段134により認証された所定の利用者に関して、その利用者が認証されてからその認証が解除されるまでの時間帯内に同一の電子早見本装置22において認証された複数の利用者のすべての認証が解除された際に、それら複数の利用者に対応する選曲履歴を前記グループ履歴として前記サーバ装置20へ送信するものであるため、所定のメンバーで行ったカラオケ演奏における選曲履歴を実用的な態様で前記サーバ装置20へ送信することができるという利点がある。 In addition, the SNS information transmission control unit 138 is configured to use the same electronic device for a predetermined user authenticated by the SNS login authentication unit 134 within a time period from when the user is authenticated until the authentication is canceled. When all the authentications of a plurality of users authenticated in the quick reference device 22 are canceled, the music selection history corresponding to the plurality of users is transmitted to the server device 20 as the group history. There is an advantage that a music selection history in a karaoke performance performed by a predetermined member can be transmitted to the server device 20 in a practical manner.
以上、本発明の好適な実施例を図面に基づいて詳細に説明したが、本発明はこれに限定されるものではなく、更に別の態様においても実施される。 The preferred embodiments of the present invention have been described in detail with reference to the drawings. However, the present invention is not limited to these embodiments, and may be implemented in other modes.
例えば、前述の実施例では、前記SNSデータベース120及びリクエスト投票データベース122が同一のサーバ装置20に備えられた例について説明したが、本発明はこれに限定されるものではなく、それらSNSデータベース120及びリクエスト投票データベース122がそれぞれ個別のサーバ装置に備えられたものであってもよい。また、斯かる態様においては、前記SNS登録制御手段130とリクエスト投票管理手段132とが、前記SNSデータベース120及びリクエスト投票データベース122に対応してそれぞれ個別のサーバ装置に備えられたものであることが好ましい。また、前記サーバ装置20は、前記SNS登録制御、リクエスト投票管理制御に加えて、楽曲データ等のカラオケ演奏に関するコンテンツを配信するコンテンツ配信制御を行うものであったが、このコンテンツ配信制御は別のサーバ装置が行うものであっても構わない。 For example, in the above-described embodiment, the example in which the SNS database 120 and the request vote database 122 are provided in the same server device 20 has been described. However, the present invention is not limited to this, and the SNS database 120 and The request voting database 122 may be provided in each individual server device. Further, in such an aspect, the SNS registration control unit 130 and the request vote management unit 132 may be provided in separate server devices corresponding to the SNS database 120 and the request vote database 122, respectively. preferable. In addition to the SNS registration control and request vote management control, the server device 20 performs content distribution control for distributing content related to karaoke performance such as music data. It may be performed by the server device.
また、前述の実施例では、前記電子早見本装置22がLAN24、アクセスポイント26、ルータ28、及び通信回線18等を介して前記サーバ装置20との間で直接的に情報の送受信を行う態様について説明したが、例えば、マスターコマンダとして機能するカラオケ装置16を介して前記サーバ装置20との間で間接的に情報の送受信を行うものであっても構わない。 In the above-described embodiment, the electronic sample device 22 directly transmits and receives information to and from the server device 20 via the LAN 24, the access point 26, the router 28, the communication line 18, and the like. As described above, for example, information may be indirectly transmitted / received to / from the server device 20 via the karaoke device 16 functioning as a master commander.
また、前述の実施例では、1台のカラオケ装置16に1つの電子早見本装置22がくくりつけられた状態でカラオケ演奏を行う態様について説明したが、1台のカラオケ装置16に2つ以上の電子早見本装置22がくくりつけられた状態でのカラオケ演奏にも本発明は当然に適用される。また、その場合には、それら共通のカラオケ装置16にくくりつけられた複数の電子早見本装置22相互間で情報の通信を行うことにより、それら複数の電子早見本装置22によりSNSへのログインを行ったユーザの選曲履歴を前記グループりれきとして記憶し、前記サーバ装置20へ送信するといった態様も考えられる。 Moreover, although the above-mentioned Example demonstrated the aspect which performs a karaoke performance in the state where one electronic quick sample apparatus 22 was attached to one karaoke apparatus 16, two or more are provided in one karaoke apparatus 16. Naturally, the present invention is also applied to karaoke performance in a state where the electronic quick sample device 22 is attached. In that case, the plurality of electronic sample devices 22 connected to the common karaoke device 16 communicate information to log in the SNS by the plurality of electronic sample devices 22. A mode in which the user's performed music selection history is stored as the group rubble and transmitted to the server device 20 is also conceivable.
その他、一々例示はしないが、本発明はその趣旨を逸脱しない範囲内において種々の変更が加えられて実施されるものである。 In addition, although not illustrated one by one, the present invention is implemented with various modifications within a range not departing from the gist thereof.
10:通信カラオケシステム
16:カラオケ装置
18:通信回線
20:サーバ装置
22:電子早見本装置
68:タッチパネルディスプレイ
120:SNSデータベース(記憶装置)
134:SNSログイン認証手段
136:SNS情報表示制御手段
138:SNS情報送信制御手段
10: Communication karaoke system 16: Karaoke device 18: Communication line 20: Server device 22: Electronic sample device 68: Touch panel display 120: SNS database (storage device)
134: SNS login authentication means 136: SNS information display control means 138: SNS information transmission control means
Claims (4)
該カラオケ装置を遠隔操作するために、所定の画像を表示させると共に利用者の接触に応じて前記カラオケ装置への入力を行うタッチパネルディスプレイを備えた電子早見本装置と、
所定の通信回線を介して前記カラオケ装置及び/又は電子早見本装置との間で情報の送受信を行い得るサーバ装置と
を、備えた通信カラオケシステムであって、
前記電子早見本装置は、
随時書込読出メモリであるRAMと、
前記タッチパネルディスプレイにより入力される識別情報に応じて利用者を認証する認証手段と、
同一の前記カラオケ装置によるカラオケ演奏に関して、前記認証手段により認証された所定の利用者に関して、該利用者が認証されてからその認証が解除されるまでの時間帯内に同一の電子早見本装置において認証された複数の利用者のすべての認証が解除された際に、それら複数の利用者に対応する選曲履歴をグループ履歴として前記サーバ装置へ送信する送信制御手段と
を、備え、
該送信制御手段は、
前記認証手段により認証された利用者毎に、前記電子早見本装置を用いて前記カラオケ装置への選曲入力を行った演奏曲の履歴である選曲履歴を前記RAMに記憶する第1のステップ、
前記認証手段により認証された複数の利用者のすべての認証が解除されたか否かを判定する第2のステップ、
及び該第2のステップにおける判定が肯定される場合には、カラオケ演奏開始から該判定が肯定されるまでの間に前記RAMに記憶された選曲履歴を前記グループ履歴として取得する第3のステップ
により前記グループ履歴の吸い上げを行うものであり、
前記サーバ装置は、
前記送信制御手段により送信されるグループ履歴を該グループ履歴に対応する複数の利用者のうち少なくとも1人の識別情報と関連付けて記憶する記憶装置を備えたものであることを特徴とする通信カラオケシステム。 A karaoke device that outputs a predetermined performance selected from a large number of performances;
In order to remotely operate the karaoke device, an electronic quick sample device provided with a touch panel display that displays a predetermined image and inputs to the karaoke device in response to a user's contact;
A server karaoke system comprising: a server device capable of transmitting and receiving information to and from the karaoke device and / or electronic sample device via a predetermined communication line,
The electronic sample device is:
RAM which is a read / write memory as needed,
Authentication means for authenticating a user in accordance with identification information input by the touch panel display;
Regarding the karaoke performance by the same karaoke device , regarding the predetermined user authenticated by the authentication means, in the same electronic quick sample device within the time zone from when the user is authenticated until the authentication is canceled Transmission control means for transmitting a music selection history corresponding to the plurality of users to the server device as a group history when all the authentications of the plurality of authenticated users are canceled ,
The transmission control means includes
A first step of storing, in the RAM, a music selection history, which is a history of performance music that has been input to the karaoke device by using the electronic quick sample device, for each user authenticated by the authentication means;
A second step of determining whether or not all authentications of a plurality of users authenticated by the authentication means have been canceled;
And when the determination in the second step is affirmed, a third step of acquiring the music selection history stored in the RAM from the start of karaoke performance until the determination is affirmed as the group history.
Is used to download the group history .
The server device
A communication karaoke system comprising a storage device for storing a group history transmitted by the transmission control means in association with identification information of at least one of a plurality of users corresponding to the group history. .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006236150A JP4611266B2 (en) | 2006-08-31 | 2006-08-31 | Online karaoke system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006236150A JP4611266B2 (en) | 2006-08-31 | 2006-08-31 | Online karaoke system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008058656A JP2008058656A (en) | 2008-03-13 |
JP4611266B2 true JP4611266B2 (en) | 2011-01-12 |
Family
ID=39241452
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006236150A Active JP4611266B2 (en) | 2006-08-31 | 2006-08-31 | Online karaoke system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4611266B2 (en) |
Families Citing this family (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2769165B1 (en) | 1997-09-26 | 2002-11-29 | Technical Maintenance Corp | WIRELESS SYSTEM WITH DIGITAL TRANSMISSION FOR SPEAKERS |
FR2781580B1 (en) | 1998-07-22 | 2000-09-22 | Technical Maintenance Corp | SOUND CONTROL CIRCUIT FOR INTELLIGENT DIGITAL AUDIOVISUAL REPRODUCTION SYSTEM |
FR2781591B1 (en) | 1998-07-22 | 2000-09-22 | Technical Maintenance Corp | AUDIOVISUAL REPRODUCTION SYSTEM |
FR2796482B1 (en) | 1999-07-16 | 2002-09-06 | Touchtunes Music Corp | REMOTE MANAGEMENT SYSTEM FOR AT LEAST ONE AUDIOVISUAL INFORMATION REPRODUCING DEVICE |
FR2805377B1 (en) | 2000-02-23 | 2003-09-12 | Touchtunes Music Corp | EARLY ORDERING PROCESS FOR A SELECTION, DIGITAL SYSTEM AND JUKE-BOX FOR IMPLEMENTING THE METHOD |
FR2805072B1 (en) | 2000-02-16 | 2002-04-05 | Touchtunes Music Corp | METHOD FOR ADJUSTING THE SOUND VOLUME OF A DIGITAL SOUND RECORDING |
FR2805060B1 (en) | 2000-02-16 | 2005-04-08 | Touchtunes Music Corp | METHOD FOR RECEIVING FILES DURING DOWNLOAD |
FR2808906B1 (en) | 2000-05-10 | 2005-02-11 | Touchtunes Music Corp | DEVICE AND METHOD FOR REMOTELY MANAGING A NETWORK OF AUDIOVISUAL INFORMATION REPRODUCTION SYSTEMS |
FR2811175B1 (en) | 2000-06-29 | 2002-12-27 | Touchtunes Music Corp | AUDIOVISUAL INFORMATION DISTRIBUTION METHOD AND AUDIOVISUAL INFORMATION DISTRIBUTION SYSTEM |
FR2811114B1 (en) | 2000-06-29 | 2002-12-27 | Touchtunes Music Corp | DEVICE AND METHOD FOR COMMUNICATION BETWEEN A SYSTEM FOR REPRODUCING AUDIOVISUAL INFORMATION AND AN ELECTRONIC ENTERTAINMENT MACHINE |
FR2814085B1 (en) | 2000-09-15 | 2005-02-11 | Touchtunes Music Corp | ENTERTAINMENT METHOD BASED ON MULTIPLE CHOICE COMPETITION GAMES |
US11029823B2 (en) | 2002-09-16 | 2021-06-08 | Touchtunes Music Corporation | Jukebox with customizable avatar |
US12100258B2 (en) | 2002-09-16 | 2024-09-24 | Touchtunes Music Company, Llc | Digital downloading jukebox with enhanced communication features |
US7822687B2 (en) | 2002-09-16 | 2010-10-26 | Francois Brillon | Jukebox with customizable avatar |
US8332895B2 (en) | 2002-09-16 | 2012-12-11 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
US9646339B2 (en) | 2002-09-16 | 2017-05-09 | Touchtunes Music Corporation | Digital downloading jukebox system with central and local music servers |
US8584175B2 (en) | 2002-09-16 | 2013-11-12 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
US8103589B2 (en) | 2002-09-16 | 2012-01-24 | Touchtunes Music Corporation | Digital downloading jukebox system with central and local music servers |
US10373420B2 (en) | 2002-09-16 | 2019-08-06 | Touchtunes Music Corporation | Digital downloading jukebox with enhanced communication features |
US9171419B2 (en) | 2007-01-17 | 2015-10-27 | Touchtunes Music Corporation | Coin operated entertainment system |
US8332887B2 (en) | 2008-01-10 | 2012-12-11 | Touchtunes Music Corporation | System and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server |
US10290006B2 (en) | 2008-08-15 | 2019-05-14 | Touchtunes Music Corporation | Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations |
US8849435B2 (en) | 2008-07-09 | 2014-09-30 | Touchtunes Music Corporation | Digital downloading jukebox with revenue-enhancing features |
US10564804B2 (en) | 2009-03-18 | 2020-02-18 | Touchtunes Music Corporation | Digital jukebox device with improved user interfaces, and associated methods |
CA2754990C (en) * | 2009-03-18 | 2015-07-14 | Touchtunes Music Corporation | Entertainment server and associated social networking services |
US10719149B2 (en) | 2009-03-18 | 2020-07-21 | Touchtunes Music Corporation | Digital jukebox device with improved user interfaces, and associated methods |
US9292166B2 (en) | 2009-03-18 | 2016-03-22 | Touchtunes Music Corporation | Digital jukebox device with improved karaoke-related user interfaces, and associated methods |
US12112093B2 (en) | 2009-03-18 | 2024-10-08 | Touchtunes Music Company, Llc | Entertainment server and associated social networking services |
EP2597608A1 (en) | 2010-01-26 | 2013-05-29 | Touchtunes Music Corporation | Digital jukebox device with improved user interfaces, and associated methods |
JP5510822B2 (en) * | 2010-07-21 | 2014-06-04 | ブラザー工業株式会社 | Singing information processing system |
JP5423985B2 (en) * | 2010-07-29 | 2014-02-19 | ブラザー工業株式会社 | Music playback system |
JP5423986B2 (en) * | 2010-08-04 | 2014-02-19 | ブラザー工業株式会社 | Singing information processing system |
EP2759126B8 (en) | 2011-09-18 | 2021-03-31 | Touchtunes Music Corporation | Digital jukebox device with karaoke and/or photo booth features, and associated methods |
US11151224B2 (en) | 2012-01-09 | 2021-10-19 | Touchtunes Music Corporation | Systems and/or methods for monitoring audio inputs to jukebox devices |
JP5754395B2 (en) * | 2012-02-29 | 2015-07-29 | ブラザー工業株式会社 | Karaoke server device and information notification method |
US9921717B2 (en) | 2013-11-07 | 2018-03-20 | Touchtunes Music Corporation | Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices |
JP6777545B2 (en) | 2014-03-25 | 2020-10-28 | タッチチューンズ ミュージック コーポレイションTouchtunes Music Corporation | Digital jukebox devices with an improved user interface and related methods |
JP2016095349A (en) * | 2014-11-12 | 2016-05-26 | 株式会社コシダカホールディングス | Karaoke system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003173192A (en) * | 2001-12-06 | 2003-06-20 | Aruze Corp | Karaoke system, karaoke data providing server, method for controlling karaoke data providing server and storage medium |
JP2004334006A (en) * | 2003-05-09 | 2004-11-25 | Ricoh Co Ltd | Karaoke request system |
JP2005062707A (en) * | 2003-08-20 | 2005-03-10 | Yoshitaka Yamamoto | Karaoke voice chat system in internet |
JP2005134571A (en) * | 2003-10-29 | 2005-05-26 | Daiichikosho Co Ltd | Karaoke device which handles user's individual information |
JP2006010988A (en) * | 2004-06-24 | 2006-01-12 | Fujitsu Ltd | Method, program, and device for optimizing karaoke music selection |
JP2006098957A (en) * | 2004-09-30 | 2006-04-13 | Media File Sha:Kk | Karaoke system control device |
-
2006
- 2006-08-31 JP JP2006236150A patent/JP4611266B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003173192A (en) * | 2001-12-06 | 2003-06-20 | Aruze Corp | Karaoke system, karaoke data providing server, method for controlling karaoke data providing server and storage medium |
JP2004334006A (en) * | 2003-05-09 | 2004-11-25 | Ricoh Co Ltd | Karaoke request system |
JP2005062707A (en) * | 2003-08-20 | 2005-03-10 | Yoshitaka Yamamoto | Karaoke voice chat system in internet |
JP2005134571A (en) * | 2003-10-29 | 2005-05-26 | Daiichikosho Co Ltd | Karaoke device which handles user's individual information |
JP2006010988A (en) * | 2004-06-24 | 2006-01-12 | Fujitsu Ltd | Method, program, and device for optimizing karaoke music selection |
JP2006098957A (en) * | 2004-09-30 | 2006-04-13 | Media File Sha:Kk | Karaoke system control device |
Also Published As
Publication number | Publication date |
---|---|
JP2008058656A (en) | 2008-03-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4611266B2 (en) | Online karaoke system | |
JP4524274B2 (en) | Online karaoke system | |
JP5111984B2 (en) | Online karaoke system | |
JP5480090B2 (en) | Karaoke equipment | |
JP4546495B2 (en) | Online karaoke system | |
JP5554271B2 (en) | Karaoke equipment | |
JP4997040B2 (en) | Online karaoke system | |
JP5123012B2 (en) | Karaoke system | |
JP2009075452A (en) | Communication karaoke system | |
JP5180752B2 (en) | Karaoke equipment | |
JP2008083582A (en) | Electronic chart book device | |
JP4550036B2 (en) | Online karaoke system | |
JP5550587B2 (en) | Online karaoke system | |
JP2013254180A (en) | Karaoke system and information communication program | |
JP5727408B2 (en) | Online karaoke system | |
JP5243909B2 (en) | Karaoke system | |
JP4612649B2 (en) | Online karaoke system | |
JP5198191B2 (en) | Electronic sampler | |
JP6317655B2 (en) | Karaoke system and server | |
JP6097716B2 (en) | Music playback system, server, and program | |
JP5686762B2 (en) | Karaoke equipment | |
JP5711682B2 (en) | Online karaoke system | |
JP5830437B2 (en) | Portable information communication terminal and information communication program | |
JP5759402B2 (en) | Online karaoke system | |
JP5830438B2 (en) | Portable information communication terminal and information communication program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090218 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100309 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100507 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100706 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100901 |
|
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: 20100921 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101013 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131022 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4611266 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131022 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |