JP2023103920A - Karaoke program and karaoke device - Google Patents
Karaoke program and karaoke device Download PDFInfo
- Publication number
- JP2023103920A JP2023103920A JP2022004726A JP2022004726A JP2023103920A JP 2023103920 A JP2023103920 A JP 2023103920A JP 2022004726 A JP2022004726 A JP 2022004726A JP 2022004726 A JP2022004726 A JP 2022004726A JP 2023103920 A JP2023103920 A JP 2023103920A
- Authority
- JP
- Japan
- Prior art keywords
- processing
- music
- user
- comment
- karaoke
- 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.)
- Pending
Links
- 238000012545 processing Methods 0.000 claims abstract description 89
- 230000006854 communication Effects 0.000 claims abstract description 61
- 238000004891 communication Methods 0.000 claims abstract description 60
- 230000005236 sound signal Effects 0.000 claims abstract description 5
- 238000000034 method Methods 0.000 claims description 52
- 238000010586 diagram Methods 0.000 description 15
- 238000012790 confirmation Methods 0.000 description 12
- 230000000694 effects Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 9
- 238000012986 modification Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 238000010295 mobile communication Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 208000035473 Communicable disease Diseases 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
Description
本発明は、端末装置で実行可能なカラオケ用プログラム、及び、カラオケ装置に関する。 The present invention relates to a karaoke program executable by a terminal device and a karaoke machine.
従来、伴奏に合わせて歌唱を楽しむカラオケが社交の場等で行われている。現在、感染病の蔓延する中、カラオケボックスなどに集まって歌唱をすることは困難な場合がある。そのため、カラオケを好むユーザの中には、オンラインによるWeb会議を利用してカラオケを楽しむ者もいる。Web会議を利用したカラオケでは、ユーザが所持するパーソナルコンピュータを使用してWeb会議を開催するWeb会議サーバに通信接続し、ダウンロードした楽曲を再生して歌唱を楽しむことになる。 Traditionally, karaoke, in which people enjoy singing along with accompaniment, has been performed at social occasions and the like. Currently, with the spread of infectious diseases, it is sometimes difficult to gather and sing at karaoke boxes. Therefore, among users who like karaoke, there are those who enjoy karaoke using online web conferences. In karaoke using a web conference, a user uses a personal computer owned by a user to connect to a web conference server that holds a web conference, and enjoys singing by reproducing downloaded music.
ところで、カラオケ装置間を通信接続することで、離れた場所におけるユーザ同士でカラオケを楽しむシステムがある。特許文献1には、カラオケボックス等の客室間において、相互に情報通信を行うリンク処理を行うことで、客室間でのコミュニケーションを行うことができるカラオケシステムが開示されている。 By the way, there is a system in which users in remote locations enjoy karaoke by connecting karaoke machines for communication. Patent Literature 1 discloses a karaoke system that enables communication between guest rooms by performing link processing for mutual information communication between guest rooms such as karaoke boxes.
また、特許文献2には、携帯型コンピュータを使用して自己紹介メッセージを作成し、カラオケ演奏端末で楽曲を演奏する際、携帯型コンピュータから送信された自己紹介メッセージを表示するカラオケ自己紹介システムの運用方法が開示されている。 Further, Patent Document 2 describes a karaoke self-introduction system that creates a self-introduction message using a portable computer and displays the self-introduction message sent from the portable computer when playing a song on a karaoke performance terminal. A method of operation is disclosed.
コロナ禍の現状、ビジネスの現場においては、パーソナルコンピュータを使用したWeb会議が盛んに行われている。このような、Web会議システムを使用して、カラオケを楽しむ者もいる。Web会議システムを使用してカラオケを行う場合、パーソナルコンピュータ上でカラオケ楽曲を再生し、それに併せて歌唱を行うことで、離れたユーザ間でカラオケを楽しまれている。 In the current situation of the corona disaster, web conferences using personal computers are actively held at business sites. Some people enjoy karaoke using such a web conference system. When karaoke is performed using a web conference system, karaoke music is played back on a personal computer and sung along with it, thereby enjoying karaoke among distant users.
しかしながら、このようなWeb会議システムは、カラオケ事情を考慮したものではなく、カラオケ利用時において、その使い勝手は良好なものではない。 However, such a web conference system does not take karaoke circumstances into account, and is not user-friendly when karaoke is used.
また、従来のカラオケボックスでは、予約がされた際、歌詞を表示する画面上に予約曲が表示され、表示された曲目を見ることで、ユーザ間のコミュニケーションが実施されることがあったが、スマートフォンのような従来のカラオケよりも表示領域が小さい場合、同様に行うと歌詞の視認性を損ねる可能性がある。また、特許文献2に開示される自己紹介システムの運用方法は、遠隔でカラオケを行う際のコミュニケーションを助けるものではない。 In addition, in conventional karaoke boxes, when a reservation is made, the reserved song is displayed on the screen that displays the lyrics, and communication between users is sometimes carried out by viewing the displayed song. If the display area is smaller than that of a conventional karaoke device, such as a smartphone, doing the same may impair the visibility of the lyrics. Further, the operation method of the self-introduction system disclosed in Patent Document 2 does not help communication when performing karaoke remotely.
本発明は、このような事情を鑑みたものであって、通信を使用してカラオケを楽しむユーザ間のコミュニケーションを円滑に行えるようにすることを1つの目的としている。 SUMMARY OF THE INVENTION It is an object of the present invention to enable smooth communication between users who enjoy karaoke using communication.
そのため、本発明に係るカラオケ用プログラムは、以下の構成を採用するものである。
端末装置で実行可能なカラオケ用プログラムであって、
楽曲再生処理と、音響処理と、通信処理と、表示処理を実行可能とし、
楽曲再生処理は、楽曲情報を再生出力し、
音響処理は、再生された楽曲音と、音声入力部から入力される音声信号を出力し、
通信処理は、他の端末装置との間で音声通信を可能とし、
表示処理は、端末装置の表示部に歌詞表示領域と、コメント表示領域とを形成し、
歌詞表示領域には、楽曲再生処理で再生された歌詞を表示し、
コメント表示領域には、ユーザの操作によって入力されたユーザコメントと、楽曲再生処理に関する操作に基づいて形成されるシステムコメントを時系列順で表示する。
Therefore, the karaoke program according to the present invention employs the following configuration.
A karaoke program executable by a terminal device,
Music playback processing, sound processing, communication processing, and display processing can be executed,
The music reproduction process reproduces and outputs music information,
Acoustic processing outputs the reproduced music sound and the audio signal input from the audio input unit,
Communication processing enables voice communication with other terminal devices,
The display processing forms a lyric display area and a comment display area on the display unit of the terminal device,
In the lyrics display area, the lyrics reproduced in the music reproduction process are displayed,
In the comment display area, user comments input by user operations and system comments formed based on operations related to music reproduction processing are displayed in chronological order.
さらに本発明に係るカラオケ用プログラムは、
再生する楽曲情報を予約可能な予約処理を実行可能とし、
表示処理で表示されるシステムコメントは、予約内容を示したものである。
Furthermore, the karaoke program according to the present invention is
Making it possible to execute a reservation process that can reserve music information to be played,
The system comment displayed in the display process indicates the content of the reservation.
さらに本発明に係るカラオケ用プログラムにおいて、
予約内容は、ユーザを識別する情報と、予約楽曲を識別する情報と、予約ステータスを示す情報を含む。
Furthermore, in the karaoke program according to the present invention,
The reservation content includes information identifying the user, information identifying the reserved music piece, and information indicating the reservation status.
さらに本発明に係るカラオケ用プログラムにおいて、
予約処理は、操作しているユーザ以外を歌唱者として指名可能とし、
表示処理で表示されるシステムコメントは、指名されたユーザを識別する情報を含む。
Furthermore, in the karaoke program according to the present invention,
In the reservation process, it is possible to designate a person other than the operating user as a singer,
System comments displayed in the display process include information identifying the nominated user.
さらに本発明に係るカラオケ用プログラムは、
楽曲再生処理に関する操作時、ユーザの操作に基づく補助コメントを入力可能とし、
表示処理で表示されるシステムコメントは、楽曲再生処理に関する操作、及び、入力された補助コメントに基づいて作成される。
Furthermore, the karaoke program according to the present invention is
Allows input of auxiliary comments based on user operations during operations related to music playback processing,
The system comment displayed in the display process is created based on the operation related to music playback process and the input auxiliary comment.
さらに本発明に係るカラオケ用プログラムは、
予約された楽曲情報をキャンセルするキャンセル処理を実行可能とし、
表示処理で表示されるシステムコメントは、予約のキャンセルを示したものである。
Furthermore, the karaoke program according to the present invention is
making it possible to execute cancellation processing for canceling reserved music information,
A system comment displayed in the display process indicates cancellation of the reservation.
さらに本発明に係るカラオケ用プログラムにおいて、
指名されたユーザは、指名で予約された楽曲をキャンセル可能とする指名キャンセル処理を実行可能とする。
Furthermore, in the karaoke program according to the present invention,
The nominated user can execute a nomination cancellation process for canceling the music reserved by nomination.
さらに本発明に係るカラオケ用プログラムにおいて、
表示処理は、ユーザコメントと、システムコメントを識別可能に表示する。
Furthermore, in the karaoke program according to the present invention,
The display process displays user comments and system comments so that they can be identified.
さらに本発明に係るカラオケ用プログラムは、
楽曲再生処理時、予約対象となっているユーザを歌唱者として設定し、歌唱者以外のユーザを聴取者として設定する設定処理と、
設定処理に基づき、各ユーザの端末装置で実行される画像表示機能、音響出力機能の少なくとも一方を変更する機能変更処理と、を実行可能とする。
Furthermore, the karaoke program according to the present invention is
At the time of music playback processing, a setting process for setting the user who is the subject of reservation as a singer and setting a user other than the singer as a listener,
A function change process for changing at least one of the image display function and the sound output function executed in each user's terminal device can be executed based on the setting process.
さらに本発明に係るカラオケ用プログラムは、
ユーザが通信処理を中止する際、当該ユーザが予約している楽曲をキャンセルする退室時キャンセル処理を実行可能とする。
Furthermore, the karaoke program according to the present invention is
When a user stops communication processing, it is possible to execute cancellation processing when leaving a room for canceling music reserved by the user.
さらに本発明に係るカラオケ用プログラムは、
退室時キャンセル処理において、通信処理を中止するユーザは、予約している楽曲をキャンセルするか否かを選択可能とする。
Furthermore, the karaoke program according to the present invention is
In the cancellation processing when leaving the room, the user who cancels the communication processing can select whether or not to cancel the reserved music.
また本発明に係るカラオケ装置は、
楽曲情報を再生出力可能なカラオケ装置であって、
楽曲再生処理と、音響処理と、通信処理と、表示処理を実行可能とし、
楽曲再生処理は、楽曲情報を再生出力し、
音響処理は、再生された楽曲音と、音声入力部から入力される音声信号を出力し、
通信処理は、他の端末装置との間で音声通信を可能とし、
表示処理は、端末装置の表示部に歌詞表示領域と、コメント表示領域とを形成し、
歌詞表示領域には、楽曲再生処理で再生された歌詞を表示し、
コメント表示領域には、ユーザの操作によって入力されたユーザコメントと、楽曲再生処理に関する操作に基づいて形成されるシステムコメントを時系列順で表示する。
In addition, the karaoke device according to the present invention is
A karaoke device capable of reproducing and outputting music information,
Music playback processing, sound processing, communication processing, and display processing can be executed,
The music reproduction process reproduces and outputs music information,
Acoustic processing outputs the reproduced music sound and the audio signal input from the audio input unit,
Communication processing enables voice communication with other terminal devices,
The display processing forms a lyric display area and a comment display area on the display unit of the terminal device,
In the lyrics display area, the lyrics reproduced in the music reproduction process are displayed,
In the comment display area, user comments input by user operations and system comments formed based on operations related to music reproduction processing are displayed in chronological order.
本発明に係るカラオケ用プログラム、カラオケ装置によれば、複数の端末装置(カラオケ装置)間でカラオケを行う際、良好なコミュニケーションが可能となり、ユーザはカラオケを十分に楽しむことが可能となる。 According to the karaoke program and the karaoke machine according to the present invention, good communication becomes possible when performing karaoke between a plurality of terminal devices (karaoke machines), and users can fully enjoy karaoke.
図1は、本実施形態のシステム構成を示す図である。本実施形態では、携帯端末6間でカラオケを行うことが可能なシステムであって、そのため、携帯端末6間での通信を行う必要がある。図1は、携帯端末6間の通信形態の各種例を示したものである。例えば、個人宅の場合、インターネットに通信接続されたルータ12aが設けられ、ルータ12aには無線ルータ12bが接続されている。携帯端末6は、無線ルータ12bを介してインターネットに通信接続することが可能である。 FIG. 1 is a diagram showing the system configuration of this embodiment. In this embodiment, the system is capable of performing karaoke between mobile terminals 6, and therefore communication between mobile terminals 6 needs to be performed. FIG. 1 shows various examples of communication modes between mobile terminals 6 . For example, in the case of a private residence, a router 12a connected to the Internet is provided, and a wireless router 12b is connected to the router 12a. The mobile terminal 6 can be connected to the Internet via the wireless router 12b.
このような通信形態以外に、携帯通信網を使用してインターネットとの通信を行うことも可能である。携帯通信網は、携帯端末6と無線基地局13との間で無線通信を行うことで、携帯端末6をインターネットに通信接続させる通信形態である。 In addition to this form of communication, it is also possible to communicate with the Internet using a mobile communication network. The mobile communication network is a form of communication that connects the mobile terminal 6 to the Internet by performing wireless communication between the mobile terminal 6 and the wireless base station 13 .
このような各種通信形態を使用することで、携帯端末6は、インターネットに通信接続することが可能である。また、インターネットには、カラオケシステムを管理するための管理サーバ11が通信接続されている。カラオケ用プログラムがインストールされ、インターネットに通信接続した携帯端末6は、この管理サーバ11と通信を行うことで、携帯端末6間でカラオケを行うことが可能となっている。 By using such various communication modes, the mobile terminal 6 can be connected to the Internet for communication. A management server 11 for managing the karaoke system is also connected to the Internet. The mobile terminals 6 installed with the karaoke program and connected to the Internet can perform karaoke between the mobile terminals 6 by communicating with the management server 11 .
以上、本実施形態では、端末装置として携帯端末6を使用してカラオケを行う形態について説明を行う。なお、端末装置としては、携帯端末6の他、家庭用ゲーム機、パーソナルコンピュータ、あるいは、カラオケ専用のカラオケ装置を使用することとしてもよい。また、カラオケ用プログラムがインストールされた端末装置は、カラオケ装置として機能することになる。 As described above, in the present embodiment, a form in which karaoke is performed using the portable terminal 6 as a terminal device will be described. As the terminal device, in addition to the portable terminal 6, a home-use game machine, a personal computer, or a karaoke device dedicated to karaoke may be used. Also, the terminal device in which the karaoke program is installed functions as a karaoke device.
図2は、本発明の実施形態に係る携帯端末6の外観(正面図)を示す図であり、図3は、本発明の実施形態に係る携帯端末6の構成を示すブロック図である。この携帯端末6としては、スマートフォン、タブレット端末、携帯電話などを採用することが可能である。この携帯端末6に、カラオケ用プログラムをインストールすることで、携帯端末6間においてカラオケを行うことが可能となる。 FIG. 2 is a diagram showing the appearance (front view) of the mobile terminal 6 according to the embodiment of the invention, and FIG. 3 is a block diagram showing the configuration of the mobile terminal 6 according to the embodiment of the invention. A smart phone, a tablet terminal, a mobile phone, or the like can be used as the mobile terminal 6 . By installing a karaoke program in this portable terminal 6, karaoke can be performed between the portable terminals 6. FIG.
本実施形態の携帯端末6は、CPU61、RAM62、記憶部63、画像処理部64、音響処理部66を含んで構成された制御手段を有している。記憶部63には、NAND型フラッシュメモリ等の不揮発性の記憶手段を採用することが可能である。この記憶部63には、本実施形態のプログラム、そして、プログラムで使用する各種データが記憶される。 The mobile terminal 6 of the present embodiment has control means including a CPU 61 , a RAM 62 , a storage section 63 , an image processing section 64 and a sound processing section 66 . Non-volatile storage means such as a NAND flash memory can be used for the storage unit 63 . The storage unit 63 stores the program of the present embodiment and various data used in the program.
CPU61は、携帯端末6全体を統括して制御する手段であり、記憶部63に記憶されたプログラム、データに基づいて各種制御を実行する。RAM62には、CPU61の制御によって生成されたデータを一時的に格納する。 The CPU 61 is means for controlling the mobile terminal 6 as a whole, and executes various controls based on programs and data stored in the storage unit 63 . The RAM 62 temporarily stores data generated under the control of the CPU 61 .
音響処理部66は、携帯端末6の音響関係の入出力を行う手段である。CPU61の制御によりスピーカ67aから放音させる手段である。また、音響処理部66は、マイクロホン67bと接続され、マイクロホン67bから通話音声や、周囲の音声を取り込み可能としている。スピーカ67a及びマイクロホン67bについては、ヘッドセットなど外部機器を用いてもよい。 The sound processing unit 66 is means for inputting and outputting sound related to the portable terminal 6 . It is means for emitting sound from the speaker 67a under the control of the CPU 61. FIG. Also, the sound processing unit 66 is connected to the microphone 67b, and is capable of taking in call voices and surrounding sounds from the microphone 67b. An external device such as a headset may be used as the speaker 67a and the microphone 67b.
タッチパネル表示部68は、画像を表示する表示部68mとその表面あるいは裏面に配設されるタッチパネル68nを有して構成されている。タッチパネル68nには、静電容量方式などユーザのタッチ位置を認識可能とする各種タイプを採用することが可能である。CPU61は、表示部68mに表示を行うとともに、タッチパネル68nからのタッチ入力にて、表示させている画像中のどの部分にタッチ入力されたかを判定することが可能である。 The touch panel display section 68 includes a display section 68m for displaying an image and a touch panel 68n arranged on the front surface or the rear surface of the display section 68m. The touch panel 68n can be of various types, such as a capacitive touch panel, which can recognize a user's touch position. The CPU 61 can perform display on the display unit 68m and determine which portion of the displayed image has been touch-inputted by touch-input from the touch panel 68n.
画像処理部64は、携帯端末6の画像関係の入出力を行う手段である。画像処理部64は、CPU61で形成された画像を表示部68mに表示出力する。そして、携帯端末6の前面(タッチパネル表示部68側)に配置されたフロントカメラ65F、もしくは、携帯端末6の背面に配置されたリアカメラ65Rから画像、又は、映像であれば動画を取り込み、画像、又は、動画情報として、記憶部63に記憶する機能を有する。 The image processing unit 64 is means for inputting and outputting images related to the mobile terminal 6 . The image processing unit 64 displays the image formed by the CPU 61 on the display unit 68m. Then, an image or moving image if it is an image is captured from the front camera 65F arranged on the front surface of the mobile terminal 6 (on the side of the touch panel display unit 68) or the rear camera 65R arranged on the back surface of the mobile terminal 6, and the image is captured. Alternatively, it has a function of storing in the storage unit 63 as moving image information.
本実施形態の携帯端末6は、外部と通信するための通信手段として第1通信部69a、第2通信部69bを備える。第1通信部69aは、携帯通信網接続用の通信手段であって、携帯基地局140に無線接続することで、携帯通信網の通信回線でインターネット網を介した各通信を行うことが可能である。第2通信部69bは、Wifi接続用の通信手段である。携帯端末6は第2通信部69bを使用して、アクセスポイント110に無線接続し、アクセスポイント110が参加するローカルエリアネットワークに通信接続することが可能である。なお、携帯端末6の通信手段としては、第1通信部69a、第2通信部69b以外に、赤外線通信部、Bluetooth(登録商標)といった近距離通信手段等を設けることとしてもよい。 The mobile terminal 6 of this embodiment includes a first communication section 69a and a second communication section 69b as communication means for communicating with the outside. The first communication unit 69a is communication means for connecting to a mobile communication network, and by wirelessly connecting to the mobile communication base station 140, it is possible to perform various communications via the Internet network on the communication line of the mobile communication network. be. The second communication unit 69b is communication means for Wi-Fi connection. The mobile terminal 6 can use the second communication unit 69b to wirelessly connect to the access point 110 and to communicate with the local area network in which the access point 110 participates. As the communication means of the portable terminal 6, an infrared communication part, short-range communication means such as Bluetooth (registered trademark), etc. may be provided in addition to the first communication part 69a and the second communication part 69b.
本実施形態の携帯端末6は、入力手段としてタッチパネル68n以外に入力スイッチ70を備えて構成されている。この入力スイッチ70(図2の入力スイッチ70a、70b等)には、電源スイッチ、音量調整スイッチ、プログラムに応じて入力用途が変更されるスイッチなど、各種スイッチを設けることが可能である。 The mobile terminal 6 of this embodiment is configured to include an input switch 70 as input means in addition to the touch panel 68n. The input switches 70 (input switches 70a, 70b, etc. in FIG. 2) can be provided with various switches such as a power switch, a volume control switch, and a switch whose input application is changed according to a program.
さらに本実施形態の携帯端末6は、携帯端末6を所持するユーザに各種通知を行うため、振動部72、LED73を有する。振動部72は、モータの軸に偏心させたウェイトを取り付けて構成される部材である。モータを回転駆動することでユーザに通知可能な振動を伝えることが可能である。LED73は、図2に示すように携帯端末6の正面上方に配置され、明滅することでユーザに各種通知を行うことができる。 Further, the mobile terminal 6 of this embodiment has a vibrating section 72 and an LED 73 in order to give various notifications to the user who owns the mobile terminal 6 . The vibrating portion 72 is a member configured by attaching a weight eccentrically to the shaft of the motor. By rotating the motor, it is possible to transmit vibrations that can be notified to the user. The LED 73 is arranged above the front of the mobile terminal 6 as shown in FIG. 2, and can give various notifications to the user by blinking.
本実施形態では、このような携帯端末6にカラオケ用プログラムをインストールすることで、携帯端末6間においてカラオケを行うことが可能とするものである。では、携帯端末6を用いてカラオケを行う際の各種処理の詳細を説明する。 In this embodiment, by installing a karaoke program in such mobile terminals 6, it is possible to perform karaoke between the mobile terminals 6. FIG. Now, the details of various processes when karaoke is performed using the portable terminal 6 will be described.
図4は、本実施形態のルーム処理を示すフロー図である。ここでは、携帯端末6a、6bを使用してカラオケを行う場合について説明を行う。本実施形態では、仮想的に形成されたルームに集うことで、同じルームに集うユーザが音声(映像を含むものであってもよい)を共有することでカラオケを行うことが可能である。 FIG. 4 is a flowchart showing room processing according to this embodiment. Here, a case of performing karaoke using the mobile terminals 6a and 6b will be described. In this embodiment, by gathering in a virtually formed room, users gathering in the same room can share audio (which may include video) to perform karaoke.
ここでは、携帯端末6aを使用するユーザがルームを作成し、携帯端末6bを使用するユーザが当該ルームに参加する場合について説明する。携帯端末6a、6bを使用するユーザは、管理サーバ11に対するアカウントを予め有しているものとする。なお、アカウントを有していないユーザは、管理サーバ11にアクセスして新規アカウントを作成することが可能である。 Here, a case will be described where the user using the mobile terminal 6a creates a room and the user using the mobile terminal 6b participates in the room. It is assumed that users using the mobile terminals 6a and 6b have accounts for the management server 11 in advance. A user who does not have an account can access the management server 11 and create a new account.
携帯端末6aは、まず、管理サーバ11に対してログイン指示(S11)を行う。ログイン指示は、アカウント情報(ユーザID、パスワード等)を入力することで行われる。ログイン指示(S11)を受信した管理サーバ11は、ログイン処理(S21)を実行する。ログイン処理では、アカウント情報に基づく認証が行われ、認証が適正な場合、ユーザは、カラオケ用プログラムの各種機能を使用することが可能となる。 The mobile terminal 6a first instructs the management server 11 to log in (S11). The login instruction is performed by entering account information (user ID, password, etc.). The management server 11 that has received the login instruction (S11) executes a login process (S21). In the login process, authentication is performed based on the account information, and if the authentication is correct, the user can use various functions of the karaoke program.
図7(A)には、ログイン後に表示されるルーム選択画面が示されている。ルーム選択画面では、ルーム選択欄68a、新規ルーム作成ボタン68bが表示される。ルーム選択欄68aは、既に作成されたルームであって、当該ルームに関する状況が示されている。ルーム選択欄には、ルーム名、ルームに参加しているユーザのアイコン、ルームの開催状況(「OPEN」、「準備中」)、ルームの開催日等が表示されている。また、左上に鍵のマークが表示されたルーム選択欄68aは、パスワードが必要なルーム、あるいは、予め招待されたユーザのみが参加できるルームであることを示している。 FIG. 7A shows a room selection screen displayed after login. A room selection field 68a and a new room creation button 68b are displayed on the room selection screen. The room selection field 68a indicates a room that has already been created, and shows the status of the room. In the room selection column, the room name, icons of users participating in the room, room opening status (“OPEN”, “preparing”), room opening date, and the like are displayed. A room selection column 68a with a key mark displayed on the upper left indicates a room that requires a password or a room that only pre-invited users can participate.
ユーザはルーム選択欄68aを操作することでルームに参加することが可能である。また、新規ルーム作成ボタン68bは、新たにルームを作成するためのボタンである。新規ルーム作成ボタン68bを操作することで、携帯端末6aは、管理サーバ11に対してルーム作成指示(S12)を行うことが可能である。管理サーバ11は、ルーム作成指示(S12)に基づき、ルーム作成処理(S22)を実行する。ルーム作成処理(S22)が完了すると、図7(A)に示されるルーム選択欄68aが表示される。 The user can join the room by operating the room selection field 68a. A new room creation button 68b is a button for creating a new room. By operating the new room creation button 68b, the mobile terminal 6a can instruct the management server 11 to create a room (S12). The management server 11 executes room creation processing (S22) based on the room creation instruction (S12). When the room creation process (S22) is completed, the room selection field 68a shown in FIG. 7(A) is displayed.
一方、ルームに参加する携帯端末6bでは、まず、アカウント情報の入力によるログイン指示(S11)を管理サーバ11に対して行う。管理サーバ11では、携帯端末6aの場合と同様、アカウント情報に基づく認証を行い、認証が適正な場合、携帯端末6bをログインさせる。ユーザは、図7(A)に示されるルーム選択画面を参照し、入りたいルーム選択欄68aの選択操作によるルーム参加指示を行う(S13)。図4の例では、携帯端末6aのユーザが作成したルームに参加する場合であって、管理サーバ11は、携帯端末6aのユーザが作成したルームに、携帯端末6bのユーザを参加させるユーザ追加処理(S23)を実行する。 On the other hand, the mobile terminal 6b participating in the room first issues a login instruction (S11) to the management server 11 by inputting account information. As in the case of the mobile terminal 6a, the management server 11 performs authentication based on the account information, and logs in the mobile terminal 6b when the authentication is proper. The user refers to the room selection screen shown in FIG. 7A and instructs to join the room by selecting the desired room selection column 68a (S13). In the example of FIG. 4, the user of the mobile terminal 6a participates in a room created by the user of the mobile terminal 6a. (S23) is executed.
携帯端末6a、6bのユーザが同じルームに入ったことで、携帯端末6a、6b間でカラオケ処理(S12)を実行することが可能となる。 Since the users of the mobile terminals 6a and 6b have entered the same room, the karaoke processing (S12) can be performed between the mobile terminals 6a and 6b.
カラオケ処理(S12)は、主に予約処理と、楽曲再生処理を含んで構成されている。予約処理は、歌唱する楽曲の予約を行う処理であり、楽曲再生処理は、予約処理に基づき、予約リストに登録された楽曲を順に再生する処理である。 The karaoke processing (S12) mainly includes reservation processing and music reproduction processing. The reservation process is a process of making a reservation for songs to be sung, and the music reproduction process is a process of sequentially reproducing the songs registered in the reservation list based on the reservation process.
図5は、本実施形態の予約処理を示すフロー図である。予約処理では、楽曲の検索を行い、歌唱する楽曲を選択することで、管理サーバ11で管理する予約リストに楽曲を追加することが可能である。楽曲を予約したいユーザは、図7(B)に示される楽曲検索画面を使用して楽曲の検索を行う(S101)。なお、図7(B)の楽曲検索画面は、後で説明する図8(C)、図8(D)に示される楽曲検索ボタン68kを操作することで表示させることが可能である。 FIG. 5 is a flowchart showing reservation processing of this embodiment. In the reservation process, it is possible to add a song to the reservation list managed by the management server 11 by searching for songs and selecting the song to be sung. A user who wishes to reserve a song searches for a song using the song search screen shown in FIG. 7B (S101). The music search screen of FIG. 7(B) can be displayed by operating a music search button 68k shown in FIGS. 8(C) and 8(D) which will be described later.
楽曲検索画面には、検索カテゴリー選択欄68c、楽曲選択欄68dが設けられている。検索カテゴリー選択欄には、「お気に入り」、「曲」、「アーティスト」、「アルバム」といった検索カテゴリーが設けられ、ユーザはこれら検索カテゴリーを選択することで、選択した検索カテゴリーに応じた楽曲検索を行うことが可能である。図7(B)の状態は、検索カテゴリーとして「曲」が選択されている場合であり、あいうえお、アルファベット順に楽曲選択欄68dが表示されている。 The song search screen is provided with a search category selection field 68c and a song selection field 68d. Search categories such as "favorites", "songs", "artists", and "albums" are provided in the search category selection field, and the user selects these search categories to perform a music search according to the selected search category. It is possible. The state of FIG. 7B is a case where "music" is selected as the search category, and the music selection field 68d is displayed in alphabetical order.
楽曲選択欄68dは、楽曲毎に、アイコン(アルバムアート等)、楽曲名、アーティスト名が表示されている。ユーザが、希望する楽曲選択欄68dを選択した場合(S102:Yes)、当該楽曲について楽曲確認画面が表示される(S103)。 The song selection column 68d displays an icon (album art, etc.), song title, and artist name for each song. When the user selects the desired song selection field 68d (S102: Yes), a song confirmation screen for the song is displayed (S103).
図8(C)は、本実施形態の楽曲確認画面を示す図である。楽曲確認画面には、楽曲確認欄68eが表示されている。楽曲確認欄には、選択した楽曲について、アイコン(アルバムアート等)、楽曲名、アーティスト名、そして、予約ボタン68g、キャンセルボタン68fが表示されている。ユーザは、この楽曲確認画面に表示される情報を確認し、予約を行う場合、予約ボタン68gを操作する(S104:Yes)ことで、楽曲の予約を実行する。予約が行われると予約情報が管理サーバ11に送信される。予約情報は、予約したユーザを示すユーザID、そして、楽曲を示す楽曲IDを含んで構成されている。管理サーバ11は、受信した予約情報を予約リストに登録する。 FIG. 8C is a diagram showing a music confirmation screen according to this embodiment. A music confirmation field 68e is displayed on the music confirmation screen. In the song confirmation column, an icon (album art, etc.), song name, artist name, reservation button 68g, and cancel button 68f are displayed for the selected song. The user confirms the information displayed on the song confirmation screen, and when reserving, operates the reservation button 68g (S104: Yes) to execute the reservation of the song. When the reservation is made, reservation information is transmitted to the management server 11 . The reservation information includes a user ID indicating the user who made the reservation and a song ID indicating the song. The management server 11 registers the received reservation information in the reservation list.
図6は、本実施形態の携帯端末間処理を示すフロー図である。ここでは同じルームに入室している2台の携帯端末6a、6bを例に取って説明する。実際には、ルームに入室する携帯端末6の台数は、2台以上とすることが可能である。 FIG. 6 is a flowchart showing processing between mobile terminals according to this embodiment. Here, two mobile terminals 6a and 6b that are in the same room will be described as an example. Actually, the number of mobile terminals 6 entering the room can be two or more.
まず、携帯端末6aが予約処理(S100)を実行し、所望の楽曲の予約を行う。予約処理(S100)については、図5で説明したとおりであって、携帯端末6aは、管理サーバ11に対して予約情報を送信する。予約情報を受信した管理サーバ11は、予約情報を予約リストに登録する(S201)。その際、本実施形態では、予約操作に伴い、ルームに入室している全ての携帯端末6a、6bにシステムコメントを表示することとしている(S101、S151)。 First, the portable terminal 6a executes reservation processing (S100) to reserve a desired song. The reservation process (S100) is as described in FIG. 5, and the mobile terminal 6a transmits reservation information to the management server 11. FIG. The management server 11 that has received the reservation information registers the reservation information in the reservation list (S201). At this time, in the present embodiment, system comments are displayed on all mobile terminals 6a and 6b that have entered the room in conjunction with the reservation operation (S101, S151).
予約情報を受信した管理サーバ11は、予約を行ったユーザが入室しているルームの全ての携帯端末6a、6bに対してシステムコメントの送信を行い(S202)、受信した携帯端末6a、6bは、システムコメントの表示を行う(S101、S151)。このような構成に基づき、離れた状態でカラオケを行うユーザ間において、楽曲再生処理に関する操作(この場合、予約処理)を各ユーザに通知することが可能となる。したがって、各ユーザは、誰がどのような操作を行っているかを知ることが可能となり、円滑なコミュニケーションを行うことが可能となる。 The management server 11 that has received the reservation information transmits the system comment to all the mobile terminals 6a and 6b in the room in which the user who made the reservation is in (S202). , a system comment is displayed (S101, S151). Based on such a configuration, it is possible to notify each user of an operation (in this case, a reservation process) related to music reproduction processing between users performing karaoke in a separated state. Therefore, each user can know who is performing what kind of operation, and smooth communication is possible.
管理サーバ11は、予約リストの確認を行い(S203)、次に再生する楽曲がある場合(S204)、当該楽曲について、図6の破線で囲まれる楽曲再生処理を実行する。楽曲再生処理では、まず、予約情報に含まれるユーザIDに基づき、予約を行ったユーザを歌唱者として特定する(S205)。そして、歌唱者に特定されたユーザが使用する携帯端末6aに対して、歌唱者モードへの変更指示を行う(S208)。変更指示を受けた携帯端末6aは、歌唱者モードに変更する(S102)。 The management server 11 confirms the reservation list (S203), and if there is a song to be played next (S204), executes the song playback process enclosed by the dashed line in FIG. 6 for that song. In the music reproduction process, first, the user who made the reservation is identified as the singer based on the user ID included in the reservation information (S205). Then, the mobile terminal 6a used by the user identified as the singer is instructed to change to the singer mode (S208). The portable terminal 6a that received the change instruction changes to the singer mode (S102).
一方、管理サーバ11は、同じルームに入室している歌唱者以外のユーザを、聴取者として特定し、歌唱者に特定されたユーザが使用する携帯端末6bに対して、聴取者モードへの変更指示を行う(S207)。変更指示を受けた携帯端末6aは、歌唱者モードに変更する(S152)。各携帯端末6では、聴取者モード、あるいは、歌唱者モードへの変更指示に基づき、携帯端末6で実行される画像表示機能、音響出力機能の少なくとも一方を変更する機能変更処理が実行される。 On the other hand, the management server 11 identifies a user other than the singer entering the same room as a listener, and changes the mobile terminal 6b used by the user identified as the singer to the listener mode. An instruction is given (S207). The mobile terminal 6a that has received the change instruction changes to the singer mode (S152). In each mobile terminal 6, a function change process for changing at least one of the image display function and the sound output function performed by the mobile terminal 6 is executed based on the change instruction to the listener mode or the singer mode.
ここで、歌唱者モード、聴取者モードについて説明する。歌唱者モードに設定された携帯端末6では、マイクロホン67bの音量を十分に上げ、ユーザの歌唱音声を取り込み易くする。また、歌唱者モードに設定された携帯端末6では、マイクロホン67bで取り込まれた歌唱音声には、エコー等の音響効果は付与することなく、ネットワーク(管理サーバ11等)に送信する。また、歌唱者モードでは、聴取者モード時の通信処理よりも低遅延な通信モードに設定される。このような通信モードとすることで、歌唱者モードの歌唱音声は遅延を抑えた状態で、他の携帯端末6に送信されることになる。 Here, the singer mode and the listener mode will be explained. In the portable terminal 6 set to the singer mode, the volume of the microphone 67b is sufficiently increased to facilitate capturing of the singing voice of the user. In addition, in the mobile terminal 6 set to the singer mode, the singing voice captured by the microphone 67b is transmitted to the network (management server 11, etc.) without adding acoustic effects such as echo. Also, in the singer mode, the communication mode is set to a communication mode with a lower delay than the communication processing in the listener mode. By using such a communication mode, the singing voice in the singer mode is transmitted to the other mobile terminal 6 while suppressing the delay.
一方、聴取者モードに設定された携帯端末6では、聴取者モードに設定された携帯端末6では、マイクロホン67bをオフにする、あるいは、マイクロホン67bの音量を下げ、歌唱の妨げにならないようにする。また、ネットワークを介して送信されてきた歌唱音声に対し、音響処理部66で音響効果を付与し、スピーカ67aから放音を行う。なお、歌唱者モード、聴取者モードに設定された携帯端末6のどちらにおいても楽曲再生が行われる。 On the other hand, the mobile terminal 6 set to the listener mode turns off the microphone 67b or lowers the volume of the microphone 67b so as not to interfere with singing. . Also, the singing voice transmitted via the network is given a sound effect by the sound processing unit 66, and the sound is emitted from the speaker 67a. Music reproduction is performed on both the portable terminal 6 set to the singer mode and the listener mode.
このように歌唱者モード、聴取者モードにおいて、音量の調整を行うことで、聴取しやすい環境を形成することが可能となる。また、歌唱音声に対し、聴取者モードに設定された携帯端末6の音響処理部66で音響効果を付与することで、次のような効果を得ることが可能となる。 By adjusting the volume in the singer mode and the listener mode in this way, it is possible to create an environment in which it is easy to listen. Further, by applying sound effects to the singing voice by the sound processing unit 66 of the portable terminal 6 set to the listener mode, the following effects can be obtained.
ネットワークを介した音声伝送においては、歌唱者の音声に遅延が生じる音響環境の不具合が発生すると、歌唱者と聴取者間でのコミュニケーションが上手くいかないことが考えられる。また、音響効果(特に、エコー、ディレイ、リバーブ等の遅延系音響効果)が付与された歌唱音声を、ネットワークを介して送信した場合、歌唱音声が大きく劣化する場合がある。本実施形態では、歌唱音声に対し、聴取者モードに設定された携帯端末6の音響処理部66で音響効果を付与することで、聴取者モードに設定されている携帯端末6において、品質の高い歌唱音声を再生し、良好な音響環境を提供することが可能となっている。 In voice transmission over a network, if there is a problem in the acoustic environment that causes a delay in the singer's voice, communication between the singer and the listener may not go well. In addition, when singing voice to which sound effects (in particular, delayed sound effects such as echo, delay, reverb, etc.) are transmitted via a network, the singing voice may deteriorate greatly. In this embodiment, the sound processing unit 66 of the mobile terminal 6 set to the listener mode applies sound effects to the singing voice, so that the mobile terminal 6 set to the listener mode can perform high-quality singing voice. It is possible to reproduce singing voices and provide a good acoustic environment.
図6のフロー図に戻り、歌唱者モード、聴取者モードの設定が完了すると、管理サーバ11は、各携帯端末6a、6bに対して楽曲送信を開始する(S208)。本実施形態では、ストリーム再生による楽曲送信としているが、携帯端末6a、6bに予め楽曲情報を記憶して再生させる蓄積タイプとすることも可能である。どちらにおいても、各携帯端末6a、6bにおいて、楽曲再生の同期が取られることになる。 Returning to the flowchart of FIG. 6, when the setting of the singer mode and the listener mode is completed, the management server 11 starts transmitting music to the mobile terminals 6a and 6b (S208). In this embodiment, music is transmitted by stream reproduction, but it is also possible to adopt an accumulation type in which music information is stored in advance in the portable terminals 6a and 6b and reproduced. In either case, synchronization of music reproduction is achieved between the portable terminals 6a and 6b.
各携帯端末6a、6bでは、楽曲再生が行われる(S103、S153)。そして、歌唱者モードに設定されている携帯端末6aでは、マイクロホン67bによる歌唱音声の集音が行われる(S104)。集音された歌唱音声は、管理サーバ11に送信され、管理サーバ11は、同じルームに入室している他の携帯端末6bに対して転送を行う(S209)。歌唱音声を受信した携帯端末6bは、受信した歌唱音声に対し、音響処理部66で音響効果付与(S154)を行い、スピーカ67aから楽曲再生音とともに放音する。 Music reproduction is performed in each of the portable terminals 6a and 6b (S103, S153). Then, in the mobile terminal 6a set to the singer mode, the singing voice is collected by the microphone 67b (S104). The collected singing voice is transmitted to the management server 11, and the management server 11 transfers it to another mobile terminal 6b that is in the same room (S209). The mobile terminal 6b that has received the singing voice applies a sound effect (S154) to the received singing voice by the acoustic processing unit 66, and emits a sound from the speaker 67a together with the music reproduction sound.
図9(E)は、本実施形態の携帯端末6における楽曲再生中に表示される楽曲再生画面である。図8(D)に示されるように、楽曲再生画面の上部には、ルーム名、楽曲検索ボタン68kが表示されている。楽曲検索ボタン68kを操作することで、図7(B)で説明した楽曲検索画面が表示され、楽曲の予約を行うことが可能である。 FIG. 9E shows a music playback screen displayed during music playback on the mobile terminal 6 of the present embodiment. As shown in FIG. 8(D), a room name and a song search button 68k are displayed at the top of the song playback screen. By operating the music search button 68k, the music search screen described with reference to FIG. 7B is displayed, and it is possible to reserve music.
この他、楽曲再生画面には、大きく分けて、楽曲関連表示欄68h、上部表示欄68i、下部表示欄68jが設けられている。楽曲関連表示欄68hは、歌詞表示欄681、プログレスバー682を含んで構成されている。歌詞表示欄681には、再生中の楽曲について、歌唱すべき歌詞が表示される。なお、歌詞表示欄681には背景映像が表示されるものであってもよい。プログレスバー682は、楽曲再生の進行状況を示している。 In addition, the music playback screen is roughly divided into a music-related display field 68h, an upper display field 68i, and a lower display field 68j. The music-related display column 68h includes a lyric display column 681 and a progress bar 682. As shown in FIG. The lyrics display field 681 displays the lyrics to be sung for the song being reproduced. A background image may be displayed in the lyric display field 681 . A progress bar 682 indicates the progress of music reproduction.
上部表示欄68i、下部表示欄68jは、両者の占有する面積を変更することが可能である。通常、図8(D)に示す状態、すなわち、上部表示欄68i、下部表示欄68jの両方が表示された状態である。下部表示欄68jに設けられたコメントタブ686、予約確認タブ687、リモコンタブ688を操作した場合、下部表示欄68jは、図9(E)に示されるように、上部表示欄68iが表示されていた部分も使用して表示される。図9(E)は、リモコンタブ688が操作された状態を示している。コメントタブ686、予約確認タブ687、リモコンタブ688を再度操作することで、図8(D)の状態に戻る。 The area occupied by the upper display field 68i and the lower display field 68j can be changed. Normally, this is the state shown in FIG. 8(D), that is, the state in which both the upper display column 68i and the lower display column 68j are displayed. When the comment tab 686, reservation confirmation tab 687, and remote control tab 688 provided in the lower display column 68j are operated, the upper display column 68i is displayed in the lower display column 68j as shown in FIG. 9(E). It is also displayed using the FIG. 9E shows a state in which the remote control tab 688 has been operated. By operating the comment tab 686, reservation confirmation tab 687, and remote control tab 688 again, the state shown in FIG. 8D is restored.
上部表示欄68iには、状況表示・選択ボタン683、マイク選択ボタン684、参加ユーザアイコン685が表示される。状況表示・選択ボタン683は、携帯端末6の状況を示すボタンであって、前述した歌唱者モードに設定されている場合「歌っています」がマーキングされ、聴取者モードに設定されている場合「聴いています」にマーキングが表示される。図8(D)の状態は、「歌っています」がマーキングされた状態である。また、ユーザは、「歌っています」、「聴いています」、そして、「退席中」を手動操作で切り換えることが可能である。その際、「歌っています」に切り換えた場合、歌唱者モードに設定変更され、「聴いています」、「退席中」に切り換えた場合、聴取者モードに設定変更される。本実施形態では3つの状態を切り替えることが可能であるが、歌っています、聴いていますの2つのステータスであってもよく、さらに、種々の表示形態を採用可能である。 A status display/selection button 683, a microphone selection button 684, and a participating user icon 685 are displayed in the upper display field 68i. The status display/selection button 683 is a button that indicates the status of the mobile terminal 6. When the above-described singer mode is set, "singing" is marked, and when the listener mode is set, " I'm listening" is marked. The state of FIG. 8(D) is a state in which "singing" is marked. Also, the user can manually switch between "singing", "listening", and "away". At that time, when switching to "I am singing", the setting is changed to the singer mode, and when switching to "Listening" or "Away", the setting is changed to the listener mode. In this embodiment, it is possible to switch between the three states, but the two statuses of singing and listening may be used, and various display modes can be adopted.
マイク選択ボタン684は、ユーザの手動操作により、マイクロホン67bのオン、オフを切り換えることが可能である。本実施形態では、歌唱者モードに設定されている場合、オンに自動設定され、聴取者モードに設定されている場合、オフに自動設定される。参加ユーザアイコン685は、ルームに参加している全ユーザを示したものである。図8(D)の例では、4人のユーザが参加した状態となっている。アイコンが太線で示されるユーザ(図8(D)の例では「JOY」)は、歌唱中(歌唱者モードに設定されている)ことを示している。また、スピーカとバツ印が付いたアイコン(図8(D)の例では「もんきち」)は、退席中であることを示している。これらの表示形態は一例であって、他の表示形態により歌っています、聴いています、退席中などのステータスが示されてもよい。 The microphone selection button 684 can switch on/off of the microphone 67b by manual operation of the user. In this embodiment, it is automatically set to ON when the singer mode is set, and is automatically set to OFF when the listener mode is set. A participating user icon 685 indicates all users participating in the room. In the example of FIG. 8D, four users have participated. A user whose icon is indicated by a thick line (“JOY” in the example of FIG. 8(D)) is singing (set to singer mode). An icon with a speaker and a cross mark (“Monkichi” in the example of FIG. 8D) indicates that the user is away. These display forms are examples, and other display forms may be used to indicate statuses such as singing, listening, and absent.
下部表示欄68jには、3つのタブ(コメントタブ686、予約確認タブ687、リモコンタブ688)が設けられている。図8(D)の状態は、コメントタブ686が選択されている状態であって、下部表示欄68jには、コメント表示欄689、コメント入力欄690が表示されている。コメント表示欄689には、コメント入力欄690を使用してユーザが入力したユーザコメントの他、楽曲再生処理に関する操作に伴うシステムコメントが表示される。図8(D)では、コメント表示欄689に予約処理に伴うシステムコメントであって、ユーザ名、そして、予約した楽曲名/アーティスト名が表示されている。コメント表示欄689には、システムコメント、ユーザコメントが時系列で順次表示され、ユーザは、これらシステムコメント、ユーザコメントを見ることで円滑なコミュニケーションを行うことが可能となっている。 The lower display field 68j is provided with three tabs (a comment tab 686, a reservation confirmation tab 687, and a remote control tab 688). In the state of FIG. 8D, the comment tab 686 is selected, and a comment display field 689 and a comment input field 690 are displayed in the lower display field 68j. The comment display field 689 displays user comments input by the user using the comment input field 690 as well as system comments associated with operations related to music playback processing. In FIG. 8D, the comment display column 689 displays the user name and the name of the reserved song/artist, which are system comments associated with the reservation process. System comments and user comments are sequentially displayed in chronological order in the comment display field 689, and the user can conduct smooth communication by viewing these system comments and user comments.
図10(F)は、リモコンタブ688を操作したときの状態である。前述したように、下部表示欄68jは、上部表示欄68iが表示された領域まで拡張して表示されている。リモコンタブ788を選択した場合の下部表示欄68jには、歌唱者音量ボリューム691、話者音量ボリューム692、音程変更ボタン693、BGMボリューム694、再生位置調整ボタン695、歌いなおしボタン696、一時停止ボタン697、演奏停止ボタン698が表示されている。 FIG. 10F shows the state when the remote control tab 688 is operated. As described above, the lower display column 68j is displayed by extending to the area where the upper display column 68i is displayed. In the lower display field 68j when the remote control tab 788 is selected, a singer volume volume 691, a speaker volume volume 692, a pitch change button 693, a BGM volume 694, a playback position adjustment button 695, a resing button 696, and a pause button. 697, a play stop button 698 is displayed.
本実施形態において、このリモコンタブ688で表示される各種操作子、ボタンは、歌唱者モードに設定された携帯端末6のみで操作可能としている。したがって、聴取者モードに設定された携帯端末6では、楽曲再生に関する操作を行うことが禁止され、聴取者による誤入力を抑制することが可能となっている。 In this embodiment, various operators and buttons displayed on the remote control tab 688 can be operated only with the mobile terminal 6 set to the singer mode. Therefore, the mobile terminal 6 set to the listener mode is prohibited from performing operations related to music reproduction, and it is possible to suppress erroneous input by the listener.
歌唱者音量ボリューム691は、歌唱者モードに設定されている携帯端末6のマイクロホン67bから入力される歌唱音声の音量を調整する操作子である。また、話者音量ボリューム692は、聴取者モードに設定されている携帯端末6のマイクロホン67bから入力される歌唱音声の音量を調整する操作子である。歌唱者音量ボリューム691、話者音量ボリューム692は、歌唱者モード、聴取者モードに設定される際、各モードのデフォルト状態に設定されることになるが、歌唱者モードに設定された携帯端末6からのみ、操作可能となっている。 The singer volume volume 691 is an operator for adjusting the volume of the singing voice input from the microphone 67b of the mobile terminal 6 set in the singer mode. Also, the speaker volume volume 692 is an operator for adjusting the volume of the singing voice input from the microphone 67b of the mobile terminal 6 set to the listener mode. When the singer mode and listener mode are set, the singer volume volume 691 and the speaker volume volume 692 are set to the default state of each mode, but the mobile terminal 6 set to the singer mode It can only be operated from
音程変更ボタン693は、再生中の楽曲について音程を変更するためのボタンである。BGMボリューム694は、曲間時に再生されるBGMの音量を調整するための操作子である。再生位置調整ボタン695は、再生位置を変更するための操作子である。操作子の左側には、現在の再生時間、全体の再生時間が表示されている。歌いなおしボタン696は、操作することで、現在再生中の楽曲を頭から再生することが可能である。一時停止ボタン697は、現在再生中の楽曲の一時停止を行うためのボタンである。演奏停止ボタン698は、現在再生中の楽曲を停止するためのボタンであり、演奏停止ボタン698が操作された場合、次に予約されている楽曲の再生処理に移行する。 The pitch change button 693 is a button for changing the pitch of the song being played. The BGM volume 694 is an operator for adjusting the volume of BGM played between songs. The playback position adjustment button 695 is an operator for changing the playback position. The current playback time and the total playback time are displayed on the left side of the operator. By operating the resing button 696, it is possible to reproduce the song currently being reproduced from the beginning. The pause button 697 is a button for pausing the music currently being played. The play stop button 698 is a button for stopping the song that is currently being played. When the play stop button 698 is operated, the next reserved song is played back.
楽曲の再生中、歌唱者モードに設定されたユーザは、図10(F)のリモコンタブ688に表示される各種操作子、ボタンを使用することで、楽曲再生に関する各種設定操作を行うことが可能である。図6のフロー図において、楽曲再生中、設定操作が行われた場合(S105:Yes)、携帯端末6aは、管理サーバ11に対して、設定変更指示を送信する。管理サーバ11は、受信した設定変更指示に応じた設定変更を実行する(S210)。 During playback of music, the user set to singer mode can perform various setting operations related to music playback by using various operators and buttons displayed on the remote control tab 688 in FIG. 10 (F). is. In the flow chart of FIG. 6, when a setting operation is performed during music reproduction (S105: Yes), the mobile terminal 6a transmits a setting change instruction to the management server 11. FIG. The management server 11 executes the setting change according to the received setting change instruction (S210).
設定変更は、例えば、楽曲の音程変更のような、管理サーバ11で行う設定のみならず、各種携帯端末6a、6bに対して行う設定変更も可能である。例えば、歌唱者モードに設定された携帯端末6aから、他の携帯端末6b(聴取者モードに設定)に対しての音響効果(エコーやディレイ等)の音響設定変更を行う場合、歌唱者モードに設定された携帯端末6aは、管理サーバ11に対して、音響効果に関する音響設定情報を送信する(S106)。音響設定情報を受信した管理サーバ11は、他の携帯端末6bに対して、音響設定情報を転送する。音響設定情報を受信した携帯端末6bは、受信した音響設定情報に基づき、歌唱音声信号、あるいは、再生される楽曲音に対して、音響効果を付与することになる。 The setting can be changed not only by the management server 11, such as changing the pitch of music, but also by changing the settings for the various portable terminals 6a and 6b. For example, from the mobile terminal 6a set to the singer mode, when changing the sound setting of the acoustic effect (echo, delay, etc.) for another mobile terminal 6b (set to the listener mode), to the singer mode The set portable terminal 6a transmits the sound setting information regarding the sound effect to the management server 11 (S106). The management server 11 that has received the sound setting information transfers the sound setting information to another mobile terminal 6b. The portable terminal 6b that has received the sound setting information adds sound effects to the singing voice signal or the sound of the reproduced music based on the received sound setting information.
管理サーバ11は、設定変更(S210)に基づくシステムコメントを各携帯端末6a、6bに送信する(S211)。各携帯端末6a、6bでは、図8(D)で説明したコメント表示欄689にシステムコメントが表示される(S107、S155)。したがって、ルームに参加しているユーザは、楽曲再生処理に関する操作を、コメント表示欄689に表示されるシステムコメントで確認することが可能である。したがって、ルームに参加するユーザは、システムコメントを確認することで、円滑なコミュニケーションを行うことが可能となる。 The management server 11 transmits a system comment based on the setting change (S210) to each mobile terminal 6a, 6b (S211). In each mobile terminal 6a, 6b, the system comment is displayed in the comment display field 689 described in FIG. 8(D) (S107, S155). Therefore, a user participating in the room can confirm the operation related to music playback processing by the system comment displayed in the comment display field 689 . Therefore, users participating in the room can communicate smoothly by checking the system comments.
管理サーバ11では、楽曲送信が完了(S212:Yes)すると、次の楽曲の再生のため、予約リストの確認を行う(S203)。また、楽曲再生送信の終了に伴い、各携帯端末6a、6bでは、楽曲の再生を終了する(S108、S156:Yes)。 When the music transmission is completed (S212: Yes), the management server 11 checks the reservation list in order to reproduce the next music (S203). In addition, with the end of the music reproduction transmission, the mobile terminals 6a and 6b end the reproduction of the music (S108, S156: Yes).
図11は、本実施形態のユーザコメント処理を示す図である。本実施形態では、ユーザ間でのコミュニケーションを図るため、図9(E)で説明したコメント表示欄689内にユーザコメントを表示することが可能である。ユーザコメント処理は、図6で説明した楽曲再生処理の期間中のみならず、ユーザが入室している期間において、入室しているユーザ間で行われる処理である。 FIG. 11 is a diagram showing user comment processing according to this embodiment. In this embodiment, user comments can be displayed in the comment display field 689 described with reference to FIG. 9E in order to facilitate communication between users. The user comment process is performed not only during the music reproduction process described with reference to FIG. 6, but also during the period when the users are in the room, among the users who are in the room.
ユーザコメントは、コメント入力欄690に入力されたコメントであって、ルームに入室している携帯端末6(自己の携帯端末6も含む)に送信される。図11中、携帯端末6bでユーザコメントが入力された場合(S160:Yes)、管理サーバ11は、受信したユーザコメントを、ルームに入室している携帯端末6に送信する(S210)。携帯端末6は、既に受信しているユーザコメント、システムコメントに続けて、時系列で受信したユーザコメントを表示する。(S110、S161)。 The user comment is a comment entered in the comment input field 690 and is transmitted to the mobile terminals 6 (including the own mobile terminal 6) entering the room. In FIG. 11, when a user comment has been input with the mobile terminal 6b (S160: Yes), the management server 11 transmits the received user comment to the mobile terminal 6 that has entered the room (S210). The portable terminal 6 displays the received user comments in chronological order following the already received user comments and system comments. (S110, S161).
図12(G)は、本実施形態の携帯端末における各種画面であって、コメントタブ686が選択され、下部表示欄68jが拡大表示された状態となっている。コメント表示欄689には、システムコメント689aと、ユーザコメント689bが、上から古い順に時系列で表示されている。 FIG. 12G shows various screens on the portable terminal of the present embodiment, in which the comment tab 686 is selected and the lower display field 68j is enlarged and displayed. In the comment display field 689, system comments 689a and user comments 689b are displayed in chronological order from the top.
システムコメント689aは、ユーザを識別するためユーザ名と、予約楽曲を識別する楽曲名(本実施形態では、アーティスト名も含んで表示されている)と、予約ステータス(予約を行ったことを示す「予約しました!」というフレーズ)が表示されている。また、ユーザコメント689bには、ユーザ名と、コメント入力欄690で入力されたコメントが表示されている。 The system comment 689a includes a user name for identifying the user, a song name for identifying the reserved song (in this embodiment, the artist name is also displayed), and a reservation status (" I made a reservation!") is displayed. A user name and a comment input in the comment input field 690 are displayed in the user comment 689b.
このように、本実施形態では、ユーザ間でコミュニケーションを取るためのユーザコメント689bに加え、楽曲再生処理に関する操作に基づいて形成されるシステムコメント689aが時系列順で表示されるため、参加するユーザの楽曲再生処理に関する操作を確認することが可能となり、円滑なコミュニケーションを図ることが可能となっている。 As described above, in this embodiment, in addition to user comments 689b for communication between users, system comments 689a formed based on operations related to music playback processing are displayed in chronological order. It is possible to check the operation related to music playback processing, and it is possible to achieve smooth communication.
以上、本実施形態では、ユーザの操作によって入力されたユーザコメントと、楽曲再生処理に関する操作に基づいて形成されるシステムコメントを時系列順で表示することで、ユーザ間での良好なコミュニケーションが可能となり、ユーザはカラオケを十分に楽しむことが可能となる。 As described above, in the present embodiment, user comments input by user operations and system comments formed based on operations related to music playback processing are displayed in chronological order, thereby enabling good communication between users. As a result, the user can fully enjoy karaoke.
本実施形態は、以下に説明する各種変形例を採用することが可能である。以下に変形例について説明を行う。 This embodiment can adopt various modifications described below. Modifications will be described below.
[第1変形例]
前述の実施形態において、システムコメントは、楽曲再生処理に関する操作に基づき、ユーザを識別する情報と、予約楽曲を識別する情報と、予約ステータスを示す情報を含むものとしていた。このような形態のみならず、楽曲再生処理に関する操作に伴い、操作を行ったユーザに補助コメントを入力させ、入力された補助コメントを含めたシステムコメントを表示させてもよい。
[First modification]
In the above-described embodiment, the system comment includes information identifying the user, information identifying the reserved music piece, and information indicating the reservation status based on the operation related to the music reproduction processing. In addition to such a form, it is also possible to cause the user who performed the operation to input an auxiliary comment in accordance with the operation related to music reproduction processing, and display the system comment including the input auxiliary comment.
例えば、予約処理においては、「(ユーザ名)が(楽曲名/アーティスト名)を予約しました。(補助コメント)」をシステムコメントとし、(補助コメント)部分に、ユーザが入力した「頑張って歌います!」等の表示が行われる。このような形態によれば、楽曲再生処理に関する操作と合わせ、ユーザの気持ちや、所感等を他のユーザに伝えることが可能となる。 For example, in the reservation process, “(user name) has reserved (song name/artist name). is displayed. According to such a form, it is possible to convey the user's feelings, impressions, etc. to other users in combination with operations related to music reproduction processing.
[第2変形例]
前述の実施形態では、予約処理に基づいて、各携帯端末6でシステムコメントを表示させることとしていた。楽曲再生処理に関する操作としては、予約処理に限られるものではなく、予約した楽曲をキャンセルするキャンセル処理で行われるものであってもよい。
[Second modification]
In the above-described embodiment, the system comment is displayed on each mobile terminal 6 based on the reservation process. Operations related to music reproduction processing are not limited to reservation processing, and may be performed in cancellation processing for canceling reserved music.
図8(D)に示される予約確認タブ687を操作した場合、予約中の楽曲一覧が表示される(図示せず)。ユーザは、自分が予約した楽曲をキャンセルすることが可能である。その際、予約処理と同様、コメント表示欄689には、システムコメントを表示してもよい。その際、例えば、システムコメントとしては、「(ユーザ名)が(楽曲名/アーティスト名)をキャンセルしました。」のように表示される。ルームに参加する全てのユーザは、キャンセル処理に関する操作を確認することが可能である。 When the reservation confirmation tab 687 shown in FIG. 8D is operated, a list of reserved songs is displayed (not shown). A user can cancel a song that he/she has reserved. At that time, a system comment may be displayed in the comment display field 689 as in the reservation process. At this time, for example, a system comment such as "(user name) has canceled (music name/artist name)" is displayed. All users participating in the room can confirm the operation related to the cancellation process.
[第3変形例]
前述の実施形態の予約処理は、ユーザは自分が歌唱する楽曲を予約するものであった。予約処理は、このような形態のみならず、ルームに参加するユーザを歌唱者として指名可能としてもよい。その場合、楽曲が再生時には、指名されたユーザが歌唱者となり、当該歌唱者の携帯端末6が歌唱者モードに設定される。したがって、予約を行ったユーザは、必ずしも歌唱者とはならない。また、複数のユーザを歌唱者として指名可能としてもよい。その場合、指名された複数のユーザの携帯端末6が歌唱者モードに設定される。複数指名の場合、「みんなで歌おう」といった操作ボタンを設け、全てのユーザを一括して指名できるようにしてもよい。
[Third modification]
In the reservation process of the above-described embodiment, the user reserves the music that he/she sings. Reservation processing is not limited to such a form, and it may be possible to designate users participating in the room as singers. In that case, when the music is reproduced, the designated user becomes the singer, and the mobile terminal 6 of the singer is set to the singer mode. Therefore, the user who made the reservation does not necessarily become the singer. Also, it may be possible to designate a plurality of users as singers. In that case, the mobile terminals 6 of the designated users are set to the singer mode. In the case of multiple nominations, an operation button such as "Let's sing together" may be provided so that all users can be collectively nominated.
また、歌唱者の指名が行われる場合にも、コメント表示欄689には、システムメッセージが表示される。その場合、「(指名したユーザ名)が(指名されたユーザ名)のために(楽曲名/アーティスト名)を予約しました。」のようなシステムメッセージが、コメント表示欄689に表示される。このシステムメッセージに基づき、指名されたユーザは、楽曲が指名予約されたことを確認することが可能となる。 A system message is also displayed in the comment display field 689 when a singer is nominated. In that case, a system message such as "(nominated user name) has reserved (song name/artist name) for (nominated user name)." Based on this system message, the nominated user can confirm that the music has been nominated and reserved.
また、指名予約されたユーザは、必ずしも予約された楽曲を歌唱したくないことも考えられる。第2変形例では、予約したユーザのみが、予約した楽曲をキャンセルできることとしていたが、この場合、指名予約された楽曲をキャンセルすることができる(指名キャンセル処理)ようにしてもよい。また、このキャンセル操作については、システムメッセージを表示してもよいし、あるいは、指名予約したユーザのことを気遣い表示しないこととしてもよい。あるいは、システムメッセージを表示するか否かを、指名されたユーザが選択可能としてもよい。 In addition, it is conceivable that the user who made the designated reservation does not necessarily want to sing the reserved music. In the second modified example, only the user who made the reservation can cancel the reserved music. In addition, regarding this cancel operation, a system message may be displayed, or it may not be displayed out of consideration for the user who made the designated reservation. Alternatively, the designated user may be allowed to choose whether or not to display system messages.
[第4変形例]
前述の実施形態において、ユーザはそれぞれの好きなタイミングでルームを退室することが可能である。ユーザの退室時、退室したユーザが予約した楽曲が、まだ再生されないまま予約リストに残ることが考えられる。そのため、ユーザの退室時、すなわち、通信処理を中止する際には当該ユーザが予約している楽曲をキャンセルする退室時キャンセル処理を実行可能としてもよい。
[Fourth Modification]
In the above-described embodiments, users can leave the room at any time they like. When the user leaves the room, it is conceivable that the music reserved by the user who has left the room remains in the reservation list without being reproduced. Therefore, when the user leaves the room, that is, when the communication process is to be stopped, it may be possible to execute a leaving-time canceling process of canceling the music reserved by the user.
また、退室キャンセル処理時には、退室するユーザは、予約している楽曲をキャンセルするか否かを選択可能としてもよい。 Also, during the leaving cancellation process, the user leaving the room may be allowed to select whether to cancel the reserved music.
6(6a、6b):携帯端末(端末装置) 69a:第1通信部
11:管理サーバ 69b:第2通信部
12a:ルータ 70:入力スイッチ
12b:無線ルータ 70a:入力スイッチ
13:無線基地局 70b:入力スイッチ
61:CPU 72:振動部
62:RAM 73:LED
63:記憶部 110:アクセスポイント
64:画像処理部 140:携帯基地局
65F:フロントカメラ 681:歌詞表示欄
65R:リアカメラ 682:プログレスバー
66:音響処理部 683:選択ボタン
67a:スピーカ 684:マイク選択ボタン
67b:マイクロホン 685:参加ユーザアイコン
68:タッチパネル表示部 686:コメントタブ
68a:ルーム選択欄 687:予約確認タブ
68b:新規ルーム作成ボタン 688:リモコンタブ
68c:検索カテゴリー選択欄 689:コメント表示欄
68d:楽曲選択欄 690:コメント入力欄
68e:楽曲確認欄 691:歌唱者音量ボリューム
68f:キャンセルボタン 692:話者音量ボリューム
68g:予約ボタン 693:音程変更ボタン
68h:楽曲関連表示欄 694:BGMボリューム
68i:上部表示欄 695:再生位置調整ボタン
68j:下部表示欄 696:ボタン
68k:楽曲検索ボタン 697:一時停止ボタン
68m:表示部 698:演奏停止ボタン
68n:タッチパネル 788:リモコンタブ
6 (6a, 6b): mobile terminal (terminal device) 69a: first communication unit 11: management server 69b: second communication unit 12a: router 70: input switch 12b: wireless router 70a: input switch 13: wireless base station 70b : Input switch 61: CPU 72: Vibration part 62: RAM 73: LED
63: Storage unit 110: Access point 64: Image processing unit 140: Mobile base station 65F: Front camera 681: Lyrics display field 65R: Rear camera 682: Progress bar 66: Sound processing unit 683: Selection button 67a: Speaker 684: Microphone Selection button 67b: Microphone 685: Participating user icon 68: Touch panel display section 686: Comment tab 68a: Room selection field 687: Reservation confirmation tab 68b: New room creation button 688: Remote control tab 68c: Search category selection field 689: Comment display field 68d: Music selection field 690: Comment input field 68e: Music confirmation field 691: Singer volume volume 68f: Cancel button 692: Speaker volume volume 68g: Reserve button 693: Pitch change button 68h: Music related display field 694: BGM volume 68i: upper display field 695: playback position adjustment button 68j: lower display field 696: button 68k: song search button 697: pause button 68m: display section 698: performance stop button 68n: touch panel 788: remote control tab
Claims (6)
楽曲再生処理と、音響処理と、通信処理と、表示処理を実行可能とし、
楽曲再生処理は、楽曲情報を再生出力し、
音響処理は、再生された楽曲音と、音声入力部から入力される音声信号を出力し、
通信処理は、他の端末装置との間で音声通信を可能とし、
表示処理は、端末装置の表示部に歌詞表示領域と、コメント表示領域とを形成し、
歌詞表示領域には、楽曲再生処理で再生された歌詞を表示し、
コメント表示領域には、ユーザの操作によって入力されたユーザコメントと、楽曲再生処理に関する操作に基づいて形成されるシステムコメントを時系列順で表示する
カラオケ用プログラム。 A karaoke program executable by a terminal device,
Music playback processing, sound processing, communication processing, and display processing can be executed,
The music reproduction process reproduces and outputs music information,
Acoustic processing outputs the reproduced music sound and the audio signal input from the audio input unit,
Communication processing enables voice communication with other terminal devices,
The display processing forms a lyric display area and a comment display area on the display unit of the terminal device,
In the lyrics display area, the lyrics reproduced in the music reproduction process are displayed,
A karaoke program for displaying, in a comment display area, a user comment input by a user's operation and a system comment formed based on an operation relating to music reproduction processing in chronological order.
表示処理で表示されるシステムコメントは、予約内容を示したものである
請求項1に記載のカラオケ用プログラム。 Making it possible to execute a reservation process that can reserve music information to be played,
2. The karaoke program according to claim 1, wherein the system comment displayed in the display processing indicates reservation content.
請求項2に記載のカラオケ用プログラム。 3. The karaoke program according to claim 2, wherein the reservation contents include information identifying the user, information identifying the reserved music piece, and information indicating the reservation status.
表示処理で表示されるシステムコメントは、指名されたユーザを識別する情報を含む
請求項2または請求項3に記載のカラオケ用プログラム。 In the reservation process, it is possible to designate a person other than the operating user as a singer,
4. The karaoke program according to claim 2 or 3, wherein the system comment displayed in the display process includes information identifying the designated user.
表示処理で表示されるシステムコメントは、楽曲再生処理に関する操作、及び、入力された補助コメントに基づいて作成される
請求項1から請求項4の何れか1項に記載のカラオケ用プログラム。 Allows input of auxiliary comments based on user operations during operations related to music playback processing,
5. The karaoke program according to any one of claims 1 to 4, wherein the system comment displayed in the display process is created based on an operation related to music playback process and an input auxiliary comment.
楽曲再生処理と、音響処理と、通信処理と、表示処理を実行可能とし、
楽曲再生処理は、楽曲情報を再生出力し、
音響処理は、再生された楽曲音と、音声入力部から入力される音声信号を出力し、
通信処理は、他の端末装置との間で音声通信を可能とし、
表示処理は、端末装置の表示部に歌詞表示領域と、コメント表示領域とを形成し、
歌詞表示領域には、楽曲再生処理で再生された歌詞を表示し、
コメント表示領域には、ユーザの操作によって入力されたユーザコメントと、楽曲再生処理に関する操作に基づいて形成されるシステムコメントを時系列順で表示する
カラオケ装置。 A karaoke device capable of reproducing and outputting music information,
Music playback processing, sound processing, communication processing, and display processing can be executed,
The music reproduction process reproduces and outputs music information,
Acoustic processing outputs the reproduced music sound and the audio signal input from the audio input unit,
Communication processing enables voice communication with other terminal devices,
The display processing forms a lyric display area and a comment display area on the display unit of the terminal device,
In the lyrics display area, the lyrics reproduced in the music reproduction process are displayed,
A karaoke apparatus that displays, in a comment display area, a user comment input by a user's operation and a system comment formed based on an operation relating to music reproduction processing in chronological order.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022004726A JP2023103920A (en) | 2022-01-14 | 2022-01-14 | Karaoke program and karaoke device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022004726A JP2023103920A (en) | 2022-01-14 | 2022-01-14 | Karaoke program and karaoke device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2023103920A true JP2023103920A (en) | 2023-07-27 |
Family
ID=87378497
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022004726A Pending JP2023103920A (en) | 2022-01-14 | 2022-01-14 | Karaoke program and karaoke device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2023103920A (en) |
-
2022
- 2022-01-14 JP JP2022004726A patent/JP2023103920A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5311071B2 (en) | Music playback device and music playback program | |
JP5218796B2 (en) | Karaoke system, karaoke equipment | |
JP6210220B2 (en) | Karaoke equipment | |
JP7484943B2 (en) | Karaoke program and karaoke device | |
JP2023103920A (en) | Karaoke program and karaoke device | |
JP2023103919A (en) | Karaoke program and karaoke device | |
JP6422286B2 (en) | Karaoke management system | |
JP2023132335A (en) | Karaoke program and karaoke device | |
JP2024093941A (en) | Karaoke program and karaoke device | |
JP6098829B2 (en) | Karaoke equipment | |
JP6230068B2 (en) | Program and information processing apparatus | |
JP6139214B2 (en) | Information terminal, information terminal program and karaoke apparatus | |
JP5224509B2 (en) | Karaoke host device, karaoke recording system | |
JP6648464B2 (en) | Karaoke system and composite posting information creation method | |
JP2024018463A (en) | Program for karaoke and karaoke system | |
KR20030089981A (en) | System for network-based controlling karaoke related to PC and method thereof | |
JP6349231B2 (en) | Karaoke system | |
JP2015011155A (en) | Communication karaoke system featuring communication duet by multiple people | |
JP6079971B2 (en) | Karaoke host device, karaoke system and karaoke program | |
JP5224508B2 (en) | Karaoke recorder | |
JP2024093940A (en) | Karaoke system and karaoke program | |
JP6507793B2 (en) | Karaoke system and karaoke apparatus | |
JP5572498B2 (en) | Karaoke equipment | |
JP6643168B2 (en) | Karaoke device and program | |
JP5708945B2 (en) | Karaoke equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230324 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231124 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240109 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240304 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240702 |