JP2023103918A - Karaoke program and karaoke device - Google Patents
Karaoke program and karaoke device Download PDFInfo
- Publication number
- JP2023103918A JP2023103918A JP2022004724A JP2022004724A JP2023103918A JP 2023103918 A JP2023103918 A JP 2023103918A JP 2022004724 A JP2022004724 A JP 2022004724A JP 2022004724 A JP2022004724 A JP 2022004724A JP 2023103918 A JP2023103918 A JP 2023103918A
- Authority
- JP
- Japan
- Prior art keywords
- mode
- singer
- processing
- karaoke
- listener
- 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.)
- Granted
Links
- 238000012545 processing Methods 0.000 claims abstract description 65
- 238000004891 communication Methods 0.000 claims abstract description 56
- 230000000694 effects Effects 0.000 claims abstract description 28
- 230000005236 sound signal Effects 0.000 claims abstract description 19
- 238000000034 method Methods 0.000 claims description 29
- 230000003111 delayed effect Effects 0.000 claims description 2
- 238000012790 confirmation Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 11
- 238000010295 mobile communication Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 208000035473 Communicable disease Diseases 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 235000021167 banquet Nutrition 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 230000001360 synchronised 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には、遠隔した複数のカラオケ宴会場をテレビ会議システムで結び、カラオケ装置を統一した同期情報の支配下におくことで、待ち行列に従ったカラオケ楽曲の演奏時系列制御を同期させることが開示されている。具体的には、楽曲を演奏する演奏端末部のそれぞれに、テレビ会議システムを構成するカラオケコンピュータを接続しておく。カラオケコンピュータを使用したテレビ会議システムによる接続後、カラオケコンピュータからのリクエスト曲は、統一の待ち行列で管理される。テレビ会議に参加する演奏端末部の双方は、待ち行列に従って、同じカラオケ楽曲を同期的に演奏する。 In Patent Document 2, a plurality of remote karaoke banquet halls are connected by a video conference system, and karaoke devices are controlled by unified synchronous information, thereby synchronizing the performance time-series control of karaoke songs according to the queue. is disclosed. Specifically, a karaoke computer that constitutes a video conference system is connected to each of the performance terminals that play music. After connection by the video conference system using the karaoke computer, requested songs from the karaoke computer are managed in a unified queue. Both of the performance terminal units participating in the video conference play the same karaoke piece synchronously according to the queue.
コロナ禍の現状、ビジネスの現場においては、パーソナルコンピュータを使用した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, since the Web conference system does not assume that karaoke will be held, it has been difficult to enjoy singing in a good acoustic environment. When performing karaoke with multiple people, the singer and the listener are divided. Not likely. Alternatively, when a singing voice to which sound effects are added is transmitted using a communication line such as the Internet, the singing voice may deteriorate greatly.
本発明は、このような状況を鑑みたものであって、端末装置間で通信を行い、カラオケを楽しむ際、良好な音響環境を提供することを1つの目的とする。 SUMMARY OF THE INVENTION An object of the present invention is to provide a good acoustic environment when communicating between terminal devices and enjoying karaoke.
そのため、本発明に係るカラオケ用プログラムは以下の構成を採用するものである。
端末装置で実行可能なカラオケ用プログラムであって、
楽曲再生処理と、音響処理と、通信処理と、判別処理と、設定処理とを実行可能とし、
楽曲再生処理は、楽曲情報を再生出力し、
音響処理は、再生された楽曲音と、音声入力部から入力される音声信号を出力し、
通信処理は、他の端末装置との間で音声通信を可能とし、
判別処理は、端末装置の利用者が、歌唱者または聴取者であるかを判別し、
設定処理は、歌唱者であると判別された場合、歌唱者モードに設定し、聴取者であると判別された場合、聴取者モードに設定し、
聴取者モードは、歌唱者モードに設定された他の端末装置から受信した音声信号に音響効果を付与する。
Therefore, the karaoke program according to the present invention employs the following configuration.
A karaoke program executable by a terminal device,
capable of executing music playback processing, sound processing, communication processing, discrimination processing, and setting processing,
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 determination process determines whether the user of the terminal device is a singer or a listener,
In the setting process, if it is determined that it is a singer, it is set to singer mode, and if it is determined that it is a listener, it is set to listener mode,
Listener mode applies sound effects to audio signals received from other terminals set to singer mode.
さらに本発明に係るカラオケ用プログラムは、
聴取者モードにおいて、音声入力部から入力される音声信号には、歌唱者モードで付与する音響効果を付与しない。
Furthermore, the karaoke program according to the present invention is
In the listener mode, the audio signal input from the audio input section is not provided with the acoustic effects provided in the singer mode.
さらに本発明に係るカラオケ用プログラムにおいて、
聴取者モードで付与する音響効果は、少なくともエコー、ディレイ、リバーブ等の遅延系音響効果を含む。
Furthermore, in the karaoke program according to the present invention,
Acoustic effects applied in the listener mode include at least delay-type acoustic effects such as echo, delay, and reverb.
さらに本発明に係るカラオケ用プログラムは、
再生する楽曲情報を予約可能な予約処理を実行可能とし、
設定処理は、楽曲を再生する際、当該楽曲の予約が行われた端末装置を、歌唱者モードに設定する。
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,
In the setting process, when playing back a song, the terminal device for which the song has been reserved is set to the singer mode.
さらに本発明に係るカラオケ用プログラムにおいて、
歌唱者モード時の通信処理は、聴取者モード時の通信処理よりも低遅延な通信モードに設定される。
Furthermore, in the karaoke program according to the present invention,
Communication processing in singer mode is set to a communication mode with a lower delay than communication processing in listener mode.
さらに本発明に係るカラオケ用プログラムにおいて、
歌唱モードに設定された端末装置は、他の端末装置に音響効果に関する音響設定情報を送信し、
聴取モードに設定された端末装置は、歌唱モードに設定された他の端末装置から受信した音響設定情報に基づき、音声信号に音響効果を付与する。
Furthermore, in the karaoke program according to the present invention,
The terminal device set to the singing mode transmits sound setting information related to sound effects to other terminal devices,
The terminal device set to the listening mode adds sound effects to the audio signal based on the sound setting information received from the other terminal device set to the singing mode.
さらに本発明に係るカラオケ用プログラムにおいて、
聴取モードに設定された端末装置から受信した音声信号は、歌唱モードに設定された端末装置から受信した音声信号の音量が低く設定される。
Furthermore, in the karaoke program according to the present invention,
The volume of the audio signal received from the terminal device set to the listening mode is set low for the audio signal received from the terminal device set to the singing mode.
また本発明に係るカラオケ装置は、
楽曲情報を再生出力可能なカラオケ装置であって、
音響処理と、通信処理と、判別処理と、設定処理とを実行可能とし、
音響処理は、再生された楽曲音と、音声入力部から入力される音声信号を出力し、
通信処理は、他の端末装置との間で音声通信を可能とし、
判別処理は、端末装置の利用者が、歌唱者または聴取者であるかを判別し、
設定処理は、歌唱者であると判別された場合、歌唱者モードに設定し、聴取者であると判別された場合、聴取者モードに設定し、
聴取者モードは、歌唱モードに設定された他の端末装置から受信した音声信号に音響効果を付与する。
Further, the karaoke device according to the present invention is
A karaoke device capable of reproducing and outputting music information,
Acoustic processing, communication processing, discrimination processing, and setting processing can be executed,
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 determination process determines whether the user of the terminal device is a singer or a listener,
In the setting process, if it is determined that it is a singer, it is set to singer mode, and if it is determined that it is a listener, it is set to listener mode,
Listener mode applies sound effects to audio signals received from other terminals set to singing mode.
本発明に係るカラオケ用プログラム、カラオケ装置によれば、複数の端末装置(カラオケ装置)間でカラオケを行う際、良好な音響環境を提供することが可能となり、ユーザはカラオケを十分に楽しむことが可能となる。 According to the karaoke program and the karaoke device according to the present invention, when performing karaoke between a plurality of terminal devices (karaoke devices), it is possible to provide a good acoustic environment, and the user can fully enjoy karaoke. It becomes possible.
図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(D)、図9(E)に示される楽曲検索ボタン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(D) and 9(E) 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)。 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).
ここで、歌唱者モード、聴取者モードについて説明する。歌唱者モードに設定された携帯端末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. Also, when singing voices to which acoustic effects (in particular, delayed acoustic effects such as echo, delay, reverb, etc.) are imparted are transmitted via a network, the singing voices may deteriorate significantly. 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は、本実施形態の携帯端末6における楽曲再生中に表示される楽曲再生画面である。図8(D)に示されるように、楽曲再生画面の上部には、ルーム名、楽曲検索ボタン68kが表示されている。楽曲検索ボタン68kを操作することで、図7(B)で説明した楽曲検索画面が表示され、楽曲の予約を行うことが可能である。 FIG. 9 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)の状態は、「歌っています」がマーキングされた状態である。また、ユーザは、「歌っています」、「聴いています」、そして、「退席中」を手動操作で切り換えることが可能である。その際、「歌っています」に切り換えた場合、歌唱者モードに設定変更され、「聴いています」、「退席中」に切り換えた場合、聴取者モードに設定変更される。 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.
マイク選択ボタン684は、ユーザの手動操作により、マイクロホン67bのオン、オフを切り換えることが可能である。本実施形態では、歌唱者モードに設定されている場合、オンに自動設定され、聴取者モードに設定されている場合、オフに自動設定される。参加ユーザアイコンは、ルームに参加している全ユーザを示したものである。図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. The participating user icon 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.
下部表示欄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.
図9(E)は、リモコンタブ688を操作したときの状態である。前述したように、下部表示欄68jは、上部表示欄68iが表示された領域まで拡張して表示されている。リモコンタブ788を選択した場合の下部表示欄68jには、歌唱者音量ボリューム691、話者音量ボリューム692、音程変更ボタン693、BGMボリューム694、再生位置調整ボタン695、歌いなおしボタン696、一時停止ボタン697、演奏停止ボタン698が表示されている。 FIG. 9E 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.
楽曲の再生中、歌唱者モードに設定されたユーザは、図9(E)のリモコンタブ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. 9 (E). 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).
以上、本実施形態では、聴取者モードに設定された携帯端末6(端末装置)において、歌唱者モードに設定された他の携帯端末6(端末装置)から受信した音声信号に音響効果を付与することで、良好な音響環境のもと、カラオケを楽しむことが可能となる。 As described above, in the present embodiment, in the mobile terminal 6 (terminal device) set to the listener mode, a sound effect is applied to the audio signal received from another mobile terminal 6 (terminal device) set to the singer mode. This makes it possible to enjoy karaoke in a good acoustic environment.
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 (8)
楽曲再生処理と、音響処理と、通信処理と、判別処理と、設定処理とを実行可能とし、
楽曲再生処理は、楽曲情報を再生出力し、
音響処理は、再生された楽曲音と、音声入力部から入力される音声信号を出力し、
通信処理は、他の端末装置との間で音声通信を可能とし、
判別処理は、端末装置の利用者が、歌唱者または聴取者であるかを判別し、
設定処理は、歌唱者であると判別された場合、歌唱者モードに設定し、聴取者であると判別された場合、聴取者モードに設定し、
聴取者モードは、歌唱者モードに設定された他の端末装置から受信した音声信号に音響効果を付与する
カラオケ用プログラム。 A karaoke program executable by a terminal device,
capable of executing music playback processing, sound processing, communication processing, discrimination processing, and setting processing,
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 determination process determines whether the user of the terminal device is a singer or a listener,
In the setting process, if it is determined that it is a singer, it is set to singer mode, and if it is determined that it is a listener, it is set to listener mode,
The listener mode is a karaoke program that adds sound effects to audio signals received from other terminal devices set to the singer mode.
請求項1に記載のカラオケ用プログラム。 2. The karaoke program according to claim 1, wherein in the listener mode, the audio signal input from the audio input unit is not provided with the acoustic effects provided in the singer mode.
請求項1または請求項2に記載のカラオケ用プログラム。 3. The karaoke program according to claim 1, wherein the acoustic effects imparted in the singer mode include at least delayed acoustic effects such as echo, delay and reverb.
設定処理は、楽曲を再生する際、当該楽曲の予約が行われた端末装置を、歌唱者モードに設定する
請求項1から請求項3の何れか1項に記載のカラオケ用プログラム。 Making it possible to execute a reservation process that can reserve music information to be played,
4. The karaoke program according to any one of claims 1 to 3, wherein the setting process sets the terminal device, in which the music has been reserved, to singer mode when reproducing the music.
請求項1から請求項4の何れか1項に記載のカラオケ用プログラム。 5. The karaoke program according to any one of claims 1 to 4, wherein communication processing in singer mode is set to a communication mode with a lower delay than communication processing in listener mode.
聴取モードに設定された端末装置は、歌唱モードに設定された他の端末装置から受信した音響設定情報に基づき、音声信号に音響効果を付与する
請求項1から請求項5の何れか1項に記載のカラオケ用プログラム。 The terminal device set to singing mode transmits sound setting information related to sound effects to other terminal devices,
6. The terminal device set to the listening mode adds a sound effect to the audio signal based on the sound setting information received from the other terminal device set to the singing mode. Karaoke program as described.
請求項1から請求項6の何れか1項に記載のカラオケ用プログラム。 7. The volume of the audio signal received from the terminal device set to the listening mode is set lower than the volume of the audio signal received from the terminal device set to the singing mode. A program for karaoke described in .
音響処理と、通信処理と、判別処理と、設定処理とを実行可能とし、
音響処理は、再生された楽曲音と、音声入力部から入力される音声信号を出力し、
通信処理は、他の端末装置との間で音声通信を可能とし、
判別処理は、端末装置の利用者が、歌唱者または聴取者であるかを判別し、
設定処理は、歌唱者であると判別された場合、歌唱者モードに設定し、聴取者であると判別された場合、聴取者モードに設定し、
聴取者モードは、歌唱モードに設定された他の端末装置から受信した音声信号に音響効果を付与する
カラオケ装置。
A karaoke device capable of reproducing and outputting music information,
Acoustic processing, communication processing, discrimination processing, and setting processing can be executed,
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 determination process determines whether the user of the terminal device is a singer or a listener,
In the setting process, if it is determined that it is a singer, it is set to singer mode, and if it is determined that it is a listener, it is set to listener mode,
In the listener mode, the karaoke device applies acoustic effects to audio signals received from other terminal devices set to the singing mode.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022004724A JP7484943B2 (en) | 2022-01-14 | 2022-01-14 | Karaoke program and karaoke device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022004724A JP7484943B2 (en) | 2022-01-14 | 2022-01-14 | Karaoke program and karaoke device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2023103918A true JP2023103918A (en) | 2023-07-27 |
JP7484943B2 JP7484943B2 (en) | 2024-05-16 |
Family
ID=87378512
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022004724A Active JP7484943B2 (en) | 2022-01-14 | 2022-01-14 | Karaoke program and karaoke device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7484943B2 (en) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050106546A1 (en) | 2001-09-28 | 2005-05-19 | George Strom | Electronic communications device with a karaoke function |
JP2006201272A (en) | 2005-01-18 | 2006-08-03 | Tamura Seisakusho Co Ltd | Ip telephone terminal and karaoke distribution server system |
JP5380109B2 (en) | 2009-02-23 | 2014-01-08 | 株式会社タイトー | Karaoke service system, distribution server, terminal device |
-
2022
- 2022-01-14 JP JP2022004724A patent/JP7484943B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP7484943B2 (en) | 2024-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5311071B2 (en) | Music playback device and music playback program | |
JP5218796B2 (en) | Karaoke system, karaoke equipment | |
JP7484943B2 (en) | Karaoke program and karaoke device | |
JP6210220B2 (en) | Karaoke equipment | |
JP2023103919A (en) | Karaoke program and karaoke device | |
JP2023103920A (en) | Karaoke program and karaoke device | |
JP6785169B2 (en) | Karaoke device, remote control device | |
JP6422286B2 (en) | Karaoke management system | |
JP2024093941A (en) | Karaoke program and karaoke device | |
JP6230068B2 (en) | Program and information processing apparatus | |
JP6098829B2 (en) | Karaoke equipment | |
JP2023132335A (en) | Karaoke program and karaoke device | |
JP2014167520A (en) | Communication karaoke system allowing continuation of duet singing during communication failure | |
JP6220576B2 (en) | A communication karaoke system characterized by a communication duet by multiple people | |
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 | |
JP6079971B2 (en) | Karaoke host device, karaoke system and karaoke program | |
JP2024093940A (en) | Karaoke system and karaoke program | |
JP5224508B2 (en) | Karaoke recorder | |
JP6679389B2 (en) | Karaoke device and program | |
JP6507793B2 (en) | Karaoke system and karaoke apparatus | |
JP5572498B2 (en) | Karaoke equipment | |
JP6643168B2 (en) | Karaoke device and program |
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: 20231117 |
|
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: 20240229 |
|
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: 20240402 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240415 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7484943 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |