JP5459522B2 - Karaoke device and karaoke program - Google Patents

Karaoke device and karaoke program Download PDF

Info

Publication number
JP5459522B2
JP5459522B2 JP2012103464A JP2012103464A JP5459522B2 JP 5459522 B2 JP5459522 B2 JP 5459522B2 JP 2012103464 A JP2012103464 A JP 2012103464A JP 2012103464 A JP2012103464 A JP 2012103464A JP 5459522 B2 JP5459522 B2 JP 5459522B2
Authority
JP
Japan
Prior art keywords
lyrics
display
displayed
block
area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2012103464A
Other languages
Japanese (ja)
Other versions
JP2013231834A (en
Inventor
匡宏 山本
文敏 宇野
琢磨 久野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2012103464A priority Critical patent/JP5459522B2/en
Publication of JP2013231834A publication Critical patent/JP2013231834A/en
Application granted granted Critical
Publication of JP5459522B2 publication Critical patent/JP5459522B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Description

本発明は、楽曲の演奏に合わせて歌唱を行うことのできるカラオケ装置及びカラオケプログラムに関するものであり、特に、楽曲の演奏に合わせて歌唱すべき歌詞を表示するカラオケ装置及びカラオケプログラムに関する。   The present invention relates to a karaoke apparatus and a karaoke program capable of singing in accordance with the performance of music, and more particularly to a karaoke apparatus and a karaoke program for displaying lyrics to be sung in accordance with the performance of music.

従来、自動演奏などの伴奏に合わせて歌唱を楽しむカラオケ装置が知られている。このカラオケ装置では、歌唱補助を目的として、伴奏に同期して歌唱すべき歌詞を表示することで歌唱を補助することが行われている。また、歌唱すべき位置が明確となるように歌唱位置を歌詞の色変化で表現することも行われている。   2. Description of the Related Art Conventionally, karaoke apparatuses that enjoy singing along with accompaniment such as automatic performance are known. In this karaoke apparatus, for the purpose of singing assistance, singing assistance is performed by displaying lyrics to be sung in synchronization with accompaniment. In addition, the singing position is expressed by the color change of the lyrics so that the position to sing is clear.

一方、カラオケ装置において歌唱の練習を行う際、自分の不得意とする箇所を繰り返し練習することが行われる。このような練習は、カラオケ装置の早送りや巻き戻し機能を使用することで実行可能である。特許文献1には、早送り、巻き戻し機能を備えたカラオケ装置について開示が見られる。このカラオケ装置では、早送り、あるいは、巻き戻しを行う際においても演奏に同期した歌詞の表示、並びに、色変わりが行われている。   On the other hand, when practicing singing in a karaoke apparatus, it is practiced to repeatedly practice a point where one is not good at it. Such practice can be performed by using the fast forward and rewind functions of the karaoke apparatus. Patent Document 1 discloses a karaoke apparatus having fast-forward and rewind functions. In this karaoke apparatus, even when fast forward or rewind is performed, lyrics are displayed in synchronization with the performance, and the color is changed.

特開2000−163081公報JP 2000-163081 A

特許文献1に開示されるカラオケ装置に設けられた早送り、巻き戻し機能は、リモコン送信器に設けられた早送りキー、巻き戻しキーを操作することで実行される。ユーザーは、画面表示されている、現在演奏中の歌唱すべき位置が含まれた画面から、歌詞を見ながら早送りキーあるいは巻き戻しキーを操作することで、新たに歌唱したい位置が含まれた画面から演奏させることが可能である。しかしながら、このような早送りキー、巻き戻しキーを利用したインターフェイスでは、リモコン送信機に配置されているか機種機能の複数種類キー群から、早送りキー、巻き戻しキーを特定し、更に、リモコン送信機とは異なる位置にある歌詞表示画面も見ながら、これらのキー操作を行うため、歌唱したい位置となるまでに早送り、巻き戻す時間を要する。   The fast forward and rewind functions provided in the karaoke apparatus disclosed in Patent Document 1 are executed by operating a fast forward key and a rewind key provided in the remote control transmitter. The user can operate the fast-forward key or rewind key while watching the lyrics from the screen that contains the position to be sung on the screen. It is possible to play from. However, in such an interface using a fast-forward key and a rewind key, the fast-forward key and the rewind key are identified from a plurality of types of key functions arranged in the remote control transmitter or the model function. Since these key operations are performed while watching the lyrics display screens at different positions, it takes time to fast-forward and rewind until reaching the position where you want to sing.

さらに、早送りキー、巻き戻しキーを利用する場合、歌唱したい位置に的確に位置させて演奏させることは困難であり、早送りキーと巻き戻しキーを何度か操作することで、歌唱したい位置に位置させることとなる。特に、短時間に多くの文字数を歌唱するテンポの速い楽曲などでは、このような早送りキー、巻き戻しキーを利用した歌唱位置の探索は困難なものとなる。   In addition, when using the fast-forward key and rewind key, it is difficult to play with the exact position where you want to sing, and it is difficult to perform by operating the fast-forward key and rewind key several times. Will be allowed to. In particular, in a fast-tempo music that sings a large number of characters in a short time, it is difficult to search for a singing position using such fast-forward keys and rewind keys.

本発明はこのような早送りあるいは巻き戻しのような演奏位置の変更を行う際、ユーザーの操作性の向上を図ることを目的とするものである。   An object of the present invention is to improve user operability when changing the performance position such as fast forward or rewind.

そのため本発明に係るカラオケ装置は、
記憶手段と、演奏手段と、タッチ入力手段と、表示手段と、制御手段と、を備えるカラオケ装置において、
前記記憶手段は、演奏情報と歌詞情報を含む楽曲情報を記憶し、
前記歌詞情報は、複数の歌詞ブロックにて構成され、
前記演奏手段は、前記演奏情報に基づいて演奏を可能とし、
前記表示手段は、所定の表示領域を有し、
前記タッチ入力手段は、前記表示領域に対するタッチ入力領域を有し、
前記制御手段は、楽曲再生処理と、再生位置変更処理を可能とし、
前記楽曲再生処理は、前記演奏情報を前記演奏手段に演奏させるとともに、前記歌詞ブロックに基づいて前記表示手段に歌詞表示させ、
前記再生位置変更処理は、
前記タッチ入力手段の第1領域内でフリック操作を検出した場合、前記表示手段に表示中の前記歌詞ブロックの直前の前記歌詞ブロックに基づいて前記表示手段に歌詞表示させ、
前記タッチ入力手段の第2領域内でフリック操作を検出した場合、前記表示手段に表示中の前記歌詞ブロックの直後の前記歌詞ブロックに基づいて前記表示手段に歌詞表示させ、
前記タッチ入力手段においてタッチ操作を検出した場合、当該タッチ操作位置に対応する歌詞位置から前記楽曲再生処理を実行させることを特徴とする。
Therefore, the karaoke apparatus according to the present invention is
In a karaoke apparatus comprising storage means, performance means, touch input means, display means, and control means,
The storage means stores music information including performance information and lyrics information,
The lyrics information is composed of a plurality of lyrics blocks,
The performance means enables performance based on the performance information,
The display means has a predetermined display area,
The touch input means has a touch input area for the display area,
The control means enables music reproduction processing and reproduction position change processing,
The music reproduction process causes the performance means to perform the performance information, and causes the display means to display lyrics based on the lyrics block,
The reproduction position changing process is
When a flick operation is detected in the first area of the touch input means, the display means displays lyrics based on the lyrics block immediately before the lyrics block being displayed on the display means,
When a flick operation is detected within the second area of the touch input means, the display means displays lyrics based on the lyrics block immediately after the lyrics block being displayed on the display means,
When a touch operation is detected by the touch input unit, the music reproduction process is executed from a lyrics position corresponding to the touch operation position.

さらに本発明に係るカラオケ装置において、
前記再生位置変更処理は、前記表示手段に表示中の前記歌詞ブロックの直前または直後の前記歌詞ブロックに基づいて前記表示手段に歌詞表示させる場合、表示中の前記歌詞ブロックに追加して、直前または直後の前記歌詞ブロックに基づいて歌詞を表示させることを特徴とする。
Furthermore, in the karaoke apparatus according to the present invention,
In the case where the display unit displays lyrics on the display unit based on the lyrics block immediately before or immediately after the lyrics block being displayed on the display unit, the reproduction position changing process is added to the lyrics block being displayed, The lyrics are displayed on the basis of the immediately following lyrics block.

さらに本発明に係るカラオケ装置において、
前記再生位置変更処理は、表示中の前記歌詞ブロックと、直前または直後の前記歌詞ブロックが同じ場合、直前または直後の前記歌詞ブロックを表示させないことを特徴とする。
Furthermore, in the karaoke apparatus according to the present invention,
The reproduction position changing process is characterized in that if the lyrics block being displayed is the same as the immediately preceding or immediately following lyrics block, the immediately preceding or immediately following lyrics block is not displayed.

さらに本発明に係るカラオケ装置において、
前記再生位置変更処理は、表示中の歌詞ブロックに基づく歌詞と、直前または直後の前記歌詞ブロックに基づいて表示させる歌詞の表示形態を異ならせて表示させることを特徴とする。
Furthermore, in the karaoke apparatus according to the present invention,
The reproduction position changing process is characterized by displaying the lyrics based on the currently displayed lyrics block and the display form of the lyrics displayed based on the immediately preceding or immediately following lyrics block.

また本発明に係るカラオケプログラムは、
記憶手段に記憶された楽曲情報を再生するとともに、所定の表示領域を有する表示手段と、前記表示領域に対するタッチ入力領域を有するタッチ入力手段を備えたコンピュータ装置にて実行可能なカラオケプログラムにおいて、
前記楽曲情報は、演奏情報と歌詞情報を含み、
前記歌詞情報は、複数の歌詞ブロックにて構成され、
楽曲再生処理と、再生位置変更処理を可能とし、
前記楽曲再生処理は、
前記楽曲再生処理は、前記演奏情報を演奏させるとともに、前記歌詞ブロックに基づいて前記表示手段に歌詞表示させ、
前記再生位置変更処理は、
前記タッチ入力手段の第1領域内でフリック操作を検出した場合、前記表示手段に表示中の前記歌詞ブロックの直前の前記歌詞ブロックに基づいて前記表示手段に歌詞表示させ、
前記タッチ入力手段の第2領域内でフリック操作を検出した場合、前記表示手段に表示中の前記歌詞ブロックの直後の前記歌詞ブロックに基づいて前記表示手段に歌詞表示させ、
前記タッチ入力手段においてタッチ操作を検出した場合、当該タッチ操作位置に対応する歌詞位置から前記楽曲再生処理を実行させることを特徴とする。
Also, the karaoke program according to the present invention is
In a karaoke program that can be executed by a computer device that reproduces the music information stored in the storage means and includes a display means having a predetermined display area and a touch input means having a touch input area for the display area,
The music information includes performance information and lyrics information,
The lyrics information is composed of a plurality of lyrics blocks,
Enables music playback processing and playback position change processing,
The music reproduction process is:
The music reproduction process is to play the performance information and display the lyrics on the display means based on the lyrics block,
The reproduction position changing process is
When a flick operation is detected in the first area of the touch input means, the display means displays lyrics based on the lyrics block immediately before the lyrics block being displayed on the display means,
When a flick operation is detected within the second area of the touch input means, the display means displays lyrics based on the lyrics block immediately after the lyrics block being displayed on the display means,
When a touch operation is detected by the touch input unit, the music reproduction process is executed from a lyrics position corresponding to the touch operation position.

本発明のカラオケ装置によれば、タッチ入力手段の第1の領域内でフリック操作を行うことで歌唱したい位置の歌詞を表示させた後、タッチ操作によって歌唱したい位置を指定するという簡易な操作により、演奏位置を前に戻す、いわゆる戻り方向(曲演奏再生開始位置へ向かう方向)のジャンプ操作に相当することが実行可能となる。そして、タッチ入力手段の第2の領域内でフリック操作を行うことで歌唱したい位置の歌詞を表示させた後、タッチ操作によって歌唱したい位置を指定するという簡易な操作により、演奏位置を先に進める、いわゆる進行方向(曲演奏終了位置へ向かう方向)のジャンプ操作に相当することが実行可能となる。   According to the karaoke apparatus of the present invention, after displaying the lyrics at the position to be sung by performing a flick operation within the first area of the touch input means, the simple operation of designating the position to be sung by the touch operation is performed. Thus, it is possible to execute a jump operation in the so-called return direction (toward the music performance reproduction start position) that returns the performance position to the front. Then, after performing the flick operation in the second area of the touch input means to display the lyrics at the position to be sung, the performance position is advanced by a simple operation of designating the position to be sung by the touch operation. Thus, it is possible to execute a jump operation in a so-called traveling direction (a direction toward the music performance end position).

さらに本発明のカラオケ装置では、タッチ入力手段の第1の領域もしくは第2の領域内でのフリック操作では、現状表示されている歌詞に追加する形で、直前もしくは直後の歌詞を表示させている。このような構成によれば、ユーザーは、現状の表示されている再生位置の歌詞と、前に戻すあるいは先に進める候補となる歌詞の位置関係を、画面表示された歌詞と同じ表示位置で確認しつつ、演奏する位置を決定することが可能となる。   Further, in the karaoke apparatus of the present invention, in the flick operation in the first area or the second area of the touch input means, the lyrics immediately before or immediately after are displayed in addition to the currently displayed lyrics. . According to such a configuration, the user confirms the positional relationship between the lyrics at the currently displayed playback position and the lyrics that are candidates to be moved back or forward at the same display position as the lyrics displayed on the screen. However, it is possible to determine the performance position.

さらに本発明のカラオケ装置では、現状表示されている再生位置の歌詞と、演奏位置の変更候補となる歌詞の表示形態(表示色、フォント、太字やイタリックなどの表示スタイル)を異ならせることで、ユーザーは、現状の再生位置の歌詞と、演奏位置の変更候補となる歌詞の把握が容易となる。   Furthermore, in the karaoke apparatus of the present invention, by changing the display form (display color, font, bold or italic display style) of the lyrics that are currently displayed and the lyrics that are candidates for changing the performance position, The user can easily grasp the lyrics at the current playback position and the lyrics that are candidates for changing the performance position.

また、上述したカラオケ装置の機能を、コンピュータ装置で実行可能なカラオケプログラムとして構成することにより、汎用のコンピュータ装置あるいは携帯情報端末などに対し、歌詞文字の視認性の向上が図られたカラオケ機能を組み込むことが可能となる。そして、既存のカラオケ装置に対しても、このカラオケプログラムを提供(アップデート)することで、演奏位置の変更に関する操作性の向上を図ることが可能となる。   In addition, by configuring the above-described karaoke device function as a karaoke program that can be executed by a computer device, a karaoke function that improves the visibility of lyrics characters for a general-purpose computer device or a portable information terminal is provided. It can be incorporated. By providing (updating) this karaoke program to an existing karaoke apparatus, it becomes possible to improve the operability related to changing the performance position.

本発明の実施形態に係るカラオケシステムの構成を示す図The figure which shows the structure of the karaoke system which concerns on embodiment of this invention. 本発明の実施形態に係るコマンダのフロントパネルを示す図The figure which shows the front panel of the commander which concerns on embodiment of this invention. 本発明の実施形態に係る楽曲データのデータ構成を示す図The figure which shows the data structure of the music data which concern on embodiment of this invention. 本発明の実施形態に係る楽曲再生処理を示すフロー図The flowchart which shows the music reproduction process which concerns on embodiment of this invention 本発明の実施形態に係る歌詞再生処理を示すフロー図The flowchart which shows the lyrics reproduction process which concerns on embodiment of this invention ブロックデータ中の歌詞文字情報の一例を示す図The figure which shows an example of the lyric character information in block data 本発明の実施形態に係るタッチパネルモニタへの歌詞表示の様子を示す図The figure which shows the mode of the lyric display on the touchscreen monitor which concerns on embodiment of this invention. 本発明の実施形態に係る再生位置変更処理を示すフロー図The flowchart which shows the reproduction position change process which concerns on embodiment of this invention 本発明の実施形態に係る再生位置変更処理(前に戻るとき)の様子を示す図The figure which shows the mode of the reproduction position change process (when returning to the front) based on embodiment of this invention. 本発明の実施形態に係る再生位置変更処理(先に進むとき)の様子を示す図The figure which shows the mode of the reproduction | regeneration position change process (when going ahead) which concerns on embodiment of this invention. 本発明の他の実施形態に係る再生位置変更処理(前に戻るとき)の様子を示す図The figure which shows the mode of the reproduction position change process (when returning to the front) which concerns on other embodiment of this invention.

図1は、本発明の実施形態に係るカラオケシステムの構成を示す図である。本実施形態におけるカラオケシステムは、コマンダ2(カラオケ装置)と、リモコン装置1を含んで構成されている。なお、図1に示す例では、1台のコマンダ2に対して、リモコン装置1aとリモコン装置1b、2台のリモコン装置1が使用されている例である。これらリモコ
ン装置1a、1bの構成は同一であるため、リモコン装置1として説明を行う。コマンダ2とリモコン装置1は、LAN100及びアクセスポイント110を利用してネットワークを形成するように接続されている。
FIG. 1 is a diagram showing a configuration of a karaoke system according to an embodiment of the present invention. The karaoke system in the present embodiment includes a commander 2 (a karaoke device) and a remote control device 1. In the example shown in FIG. 1, the remote control device 1 a, the remote control device 1 b, and the two remote control devices 1 are used for one commander 2. Since these remote control devices 1a and 1b have the same configuration, the remote control device 1 will be described. The commander 2 and the remote control device 1 are connected so as to form a network using the LAN 100 and the access point 110.

カラオケボックスなどの店舗に設置されるコマンダ2は、楽曲を演奏するための演奏手段として音響制御部70を備えている。また、コマンダ2は、ユーザーからの各種入力を受け付けるスイッチなどで構成されるコマンダ側入力手段としての操作部21を備える。コマンダ2は、操作部21からの入力を解釈して制御部30に伝達する操作処理部22を備える。また、コマンダ2は、各種情報を記憶するコマンダ側記憶手段としてのHDD32(ハードディスク)を備える。コマンダ2は、LAN100に接続してネットワークに加入するためのコマンダ側通信手段としてのインターフェイス部24を備えている。   The commander 2 installed in a store such as a karaoke box includes an acoustic control unit 70 as a playing means for playing music. In addition, the commander 2 includes an operation unit 21 as a commander-side input unit configured by a switch that receives various inputs from the user. The commander 2 includes an operation processing unit 22 that interprets an input from the operation unit 21 and transmits the input to the control unit 30. The commander 2 also includes an HDD 32 (hard disk) as commander side storage means for storing various information. The commander 2 includes an interface unit 24 as commander side communication means for connecting to the LAN 100 and joining the network.

また、コマンダ2は、モニタ41に対して歌詞映像、背景映像を表示させる映像再生手段を備える。この映像再生手段は、映像情報に基づいて映像を再生する映像再生部29、再生する映像を一時的に蓄積するビデオRAM28、再生された映像に対して歌詞テロップを重畳したり、映像効果を付与する映像制御部31を備えて構成される。   The commander 2 also includes video playback means for displaying lyrics video and background video on the monitor 41. This video playback means includes a video playback unit 29 for playing back video based on video information, a video RAM 28 for temporarily storing the video to be played back, a lyrics telop superimposed on the played back video, and a video effect is added. The video control unit 31 is configured.

さらに、このコマンダ2では、外部に接続されたモニタ41以外に、タッチパネルモニタ33に対しても各種情報を表示することを可能としている。タッチパネルモニタ33は映像制御部31から入力された映像情報を表示する表示部35と、タッチ入力された位置を操作処理部22に出力するタッチパネル34が重畳されて構成されている。   Further, the commander 2 can display various information on the touch panel monitor 33 in addition to the monitor 41 connected to the outside. The touch panel monitor 33 is configured by superimposing a display unit 35 that displays video information input from the video control unit 31 and a touch panel 34 that outputs a touch input position to the operation processing unit 22.

図2は、本発明の他の実施形態に係るコマンダ2の正面図を示したものである。コマンダ2の正面となるフロントパネルの右側には、各種スイッチ、ボリュームなど、ユーザーからの各種操作を受け付ける操作部21が配置されている。また、フロントパネル左側にはタッチパネルモニタ33が配置されている。なお、操作部21には、再生開始操作、ストップ操作などの機能キーが設けられるが、これら機能キーをタッチパネルモニタ33のタッチ画面上に設けることとしてもよい。   FIG. 2 shows a front view of a commander 2 according to another embodiment of the present invention. On the right side of the front panel, which is the front of the commander 2, an operation unit 21 for receiving various operations from the user such as various switches and volumes is disposed. A touch panel monitor 33 is arranged on the left side of the front panel. The operation unit 21 is provided with function keys such as a reproduction start operation and a stop operation. However, these function keys may be provided on the touch screen of the touch panel monitor 33.

本実施形態では、このタッチパネルモニタ33に対して、外部に接続されたモニタ33と同様、演奏されている楽曲の歌詞表示を行うことが可能となっている。その際、モニタ41と同一画面の歌詞表示を行うこととしてもよいが、タッチパネルモニタ33は、モニタ41と比較して小さい画面であるため、歌詞文字を大きく表示したり、背景映像を使用しないなど、モニタ41とは異なる形態で歌詞表示を行うこととしてもよい。   In the present embodiment, it is possible to display the lyrics of the music being played on the touch panel monitor 33 in the same manner as the monitor 33 connected to the outside. At that time, the lyrics on the same screen as the monitor 41 may be displayed. However, since the touch panel monitor 33 is a small screen compared to the monitor 41, the lyrics characters are displayed larger, the background video is not used, etc. The lyrics may be displayed in a form different from that of the monitor 41.

さらに、本実施形態のタッチパネルモニタ33は、リモコン装置1の操作手段と同様の操作手段として機能することも可能としている。ユーザーはタッチパネルモニタ33から楽曲を選択して、直接コマンダ2に予約をさせるなど、リモコン装置1と同等の操作手段機能を利用することが可能である。前述した歌詞表示機能と、この操作手段機能との切り替えは、コマンダ2のフロントパネルに配置された操作部21に対し所定の操作を行うことで切り替えられる。また、コマンダ2における楽曲演奏時には、歌詞表示機能に自動で切り替えることとしてもよい。なお、演奏中であってタッチパネルモニタ33に歌詞表示されている場合においても、操作部21の操作にて操作手段機能に切り替えることも可能である。   Furthermore, the touch panel monitor 33 of the present embodiment can also function as an operation unit similar to the operation unit of the remote control device 1. The user can use the same operation means function as that of the remote control device 1 such as selecting music from the touch panel monitor 33 and causing the commander 2 to make a reservation directly. Switching between the above-described lyrics display function and the operation means function can be performed by performing a predetermined operation on the operation unit 21 arranged on the front panel of the commander 2. In addition, when the music is played by the commander 2, it may be automatically switched to the lyrics display function. Even when the lyrics are displayed on the touch panel monitor 33 during performance, it is possible to switch to the operation means function by operating the operation unit 21.

さらに、各構成を統括して制御するためのコマンダ側制御手段として、CPUにて構成される制御部30、各種プログラムを実行するにあたって必要となる情報を一時記憶するためのメモリ27を備えて構成される。   Further, as a commander-side control means for controlling and controlling each component, a control unit 30 constituted by a CPU and a memory 27 for temporarily storing information necessary for executing various programs are provided. Is done.

このような構成にてコマンダ2は、各種処理を実行することとなるが、コマンダ2の主
な機能として、楽曲予約処理、楽曲再生処理などを実行可能としている。楽曲予約処理は、ユーザーからの指定に基づいて楽曲を指定、予約するための処理であってリモコン装置1と連携して実行される。リモコン装置1から送信された予約情報をメモリ27に記憶する予約テーブルに登録する。楽曲再生処理は、予約された楽曲を再生させる処理であって、演奏処理と歌詞再生処理とが同期して実行される処理である。
With such a configuration, the commander 2 executes various processes. As a main function of the commander 2, it is possible to execute a music reservation process, a music reproduction process, and the like. The music reservation process is a process for designating and reserving music based on designation from the user, and is executed in cooperation with the remote control device 1. The reservation information transmitted from the remote control device 1 is registered in the reservation table stored in the memory 27. The music playback process is a process of playing a reserved music, and the performance process and the lyrics playback process are executed in synchronization.

演奏処理は、楽曲データに含まれる演奏データを音響制御部70にて演奏させる処理である。音響制御部70にて演奏された楽曲は、歌唱用マイク44a、44bから入力される歌唱音声と一緒にスピーカー42から放音される。歌詞再生処理は、楽曲データに含まれる歌詞データをモニタ41に表示させることで歌唱補助を行う処理である。この歌詞再生処理で表示される歌詞に、背景映像を重畳させて表示させる背景映像表示処理を実行することとしてもよい。   The performance process is a process for causing the sound control unit 70 to perform the performance data included in the music data. The music played by the acoustic control unit 70 is emitted from the speaker 42 together with the singing voice input from the singing microphones 44a and 44b. The lyrics reproduction process is a process for assisting the singing by displaying the lyrics data included in the music data on the monitor 41. A background video display process for superimposing a background video on the lyrics displayed in the lyrics reproduction process may be executed.

一方、リモコン装置1は、予約情報などコマンダ2に対して各種指示を送信するとともに、コマンダ2あるいはインターネット上に接続されたカラオケ用ホストから各種情報を受信する。リモコン装置1は、リモコン側表示手段としての表示部11と、ユーザーからの各種入力を受け付けるリモコン側入力手段としての操作部17とを備える。また、リモコン装置1は、アクセスポイント110に無線接続し、ネットワークに加入するためのリモコン側通信手段としての無線LAN通信部16を備える。さらにリモコン装置1は、楽曲検索に必要とされるデータベース、各種プログラム、並びに、プログラム実行に伴って発生する各種情報を記憶するリモコン側記憶手段としてメモリ14、そして、これら構成を統括して制御するためのリモコン側制御手段を備えて構成される。リモコン側制御手段には、CPUにて構成される制御部15、表示部11に対して表示する映像を形成する映像制御部13、表示する映像情報を一時的に蓄えるビデオRAM12、操作部17からの入力を解釈して制御部15に伝達する操作処理部18が含まれている。また、リモコン装置1の表示部11と操作部17は一体となってタッチパネル表示画面を形成することとしてもよい。   On the other hand, the remote control device 1 transmits various instructions such as reservation information to the commander 2 and receives various information from the commander 2 or a karaoke host connected to the Internet. The remote control device 1 includes a display unit 11 as a remote control side display unit and an operation unit 17 as a remote control side input unit that accepts various inputs from the user. The remote control device 1 also includes a wireless LAN communication unit 16 as a remote control side communication means for wirelessly connecting to the access point 110 and joining the network. Further, the remote control device 1 controls the memory 14 as a remote control side storage means for storing a database, various programs required for music search, and various information generated in accordance with the execution of the program, and these configurations. Remote control side control means. The remote control side control means includes a control unit 15 constituted by a CPU, a video control unit 13 for forming a video to be displayed on the display unit 11, a video RAM 12 for temporarily storing video information to be displayed, and an operation unit 17. The operation processing unit 18 that interprets and transmits the input to the control unit 15 is included. The display unit 11 and the operation unit 17 of the remote control device 1 may be integrated to form a touch panel display screen.

また、リモコン装置1は、無線LAN通信部16によって、アクセスポイント110と無線接続されることで、LAN100によって構成されるネットワークに接続される。なお、各リモコン装置1は、特定のコマンダ2に対して事前に対応付けされている。リモコン装置1から出力される各種命令は、対応付けされたコマンダ2にて受信されることとなる。   Further, the remote control device 1 is connected to a network constituted by the LAN 100 by being wirelessly connected to the access point 110 by the wireless LAN communication unit 16. Each remote control device 1 is associated with a specific commander 2 in advance. Various commands output from the remote control device 1 are received by the associated commander 2.

このようなリモコン装置1の構成により、ユーザーからの各種入力を操作部17にて受付けるとともに、映像情報を表示部11に表示してユーザーに対して各種情報を提供するとともに、コマンダ2に対して楽曲予約などの各種指示を送信することが可能とされている。   With such a configuration of the remote control device 1, various inputs from the user are received by the operation unit 17, and video information is displayed on the display unit 11 to provide various types of information to the user, and to the commander 2. Various instructions such as music reservation can be transmitted.

図3は、本発明の実施形態に係る楽曲情報のデータ構成を示す図である。図3に示されるように楽曲情報は、楽曲情報の各種属性を示すメタデータ、演奏のために使用される演奏情報、歌詞表示のために使用される歌詞情報を含んで構成されている。本実施形態では、メタデータとして曲名、作曲者名、曲番号、ジャンル、個別素材画像の有無などを含んで構成されている。曲名、作曲者名、曲番号、ジャンルは、楽曲を検索、指定するための情報として用いられる。個別素材画像は、背景映像として当該楽曲に特化したものを有しているか否かを示す情報であって、有りの場合には、アーティストのライブ映像など当該楽曲に特化した映像が使用可能である。   FIG. 3 is a diagram showing a data structure of music information according to the embodiment of the present invention. As shown in FIG. 3, the music information includes metadata indicating various attributes of the music information, performance information used for performance, and lyrics information used for displaying lyrics. In the present embodiment, the metadata includes the song title, composer name, song number, genre, presence / absence of an individual material image, and the like. The song name, composer name, song number, and genre are used as information for searching and specifying the song. The individual material image is information indicating whether or not the background image has a specific material for the music, and if there is, an image specific to the music such as an artist's live video can be used. It is.

本実施形態の演奏情報は、MIDI規格に即して作成されたMIDIデータとされているが、この他、バックコーラスなどの音声情報を含ませることとも考えられる。MIDI
データの場合、音声制御部25は、MIDI音源26に演奏させることで楽音が奏でられる。
The performance information of this embodiment is MIDI data created in accordance with the MIDI standard, but it is also conceivable to include audio information such as back chorus. MIDI
In the case of data, the sound control unit 25 causes the MIDI sound source 26 to perform a musical sound.

歌詞情報(テロップデータ)は、演奏情報による演奏に同期してモニタ41に歌詞を表示させるためのデータである。本実施形態では、1つのタイミングで1度に表示させるブロックデータを単位として構成されている。演奏情報の演奏に同期して出力されるステップ値に基づいて、指定されたブロックデータを読み出し、表示制御することで、演奏に同期した歌詞表示が実行される。   The lyrics information (telop data) is data for displaying lyrics on the monitor 41 in synchronization with the performance based on the performance information. In the present embodiment, block data to be displayed at a time at one timing is configured as a unit. Based on the step value output in synchronism with the performance information, the designated block data is read out and display control is performed, so that lyrics display synchronized with the performance is executed.

各ブロックデータは、表示データ、属性データを含んで構成されている。表示データは、表示させるべき歌詞の文字列(歌詞文字情報)、及び、当該文字列の位置決めのための座標を含んで構成されている。なお、1画面内に複数同時にブロックデータを表示させることが可能であって、歌唱終了した箇所のブロックデータの歌詞を消去し、新たなブロックデータの歌詞を表示させることで、スムースな歌唱を行うことが可能である。   Each block data includes display data and attribute data. The display data includes a character string of lyrics to be displayed (lyric character information) and coordinates for positioning the character string. In addition, it is possible to display a plurality of block data at the same time in one screen, and the singing is performed smoothly by deleting the lyrics of the block data at the end of the singing and displaying the lyrics of the new block data. It is possible.

属性データは、表示データによって形成される歌詞文字列の表示、消去などを決めるための情報を含んだデータ群である。これらタイミングを決めるため、本実施形態では、演奏情報の進行に同期して出力されるステップ値(MIDIステップ値)に対応づけられている。表示ステップ、消去ステップは、歌詞文字列の表示タイミング、消去タイミングを示すステップ値である。属性データには、このほか歌詞文字の色を歌唱すべきタイミングに合わせて変化させるための色替えステップを含ませることとしてもよい。   The attribute data is a data group including information for determining display and deletion of the lyrics character string formed by the display data. In order to determine these timings, in this embodiment, they are associated with step values (MIDI step values) output in synchronization with the progress of the performance information. The display step and the erasing step are step values indicating the display timing and erasing timing of the lyrics character string. In addition to this, the attribute data may include a color changing step for changing the color of the lyric characters in accordance with the timing to sing.

では、本実施形態の楽曲再生処理について説明する。図4は、発明の実施形態に係る楽曲再生処理を示すフロー図である。ユーザーは、図1の操作部21、タッチパネルモニタ33、あるいは、リモコン装置1の操作部17を利用して歌唱したい楽曲を指定する。楽曲の指定は通常、予約という形態で行うことが可能となっており、予約された楽曲は、その識別子(例えば、曲番号)をメモリ27内の予約テーブルに記録し、予約テーブルから識別子を順次、読み出して楽曲情報の再生が実行される。   Now, the music reproduction process of this embodiment will be described. FIG. 4 is a flowchart showing music reproduction processing according to the embodiment of the invention. The user designates a song to be sung using the operation unit 21, the touch panel monitor 33, or the operation unit 17 of the remote control device 1 in FIG. 1. It is usually possible to specify a song in the form of reservation. For reserved songs, the identifiers (for example, song numbers) are recorded in a reservation table in the memory 27, and the identifiers are sequentially assigned from the reservation table. , And reproduction of the music information is executed.

操作部21などから指定された楽曲について、楽曲情報の再生が開始されると、まず、S101にてHDD(ハードディスク)32に格納されている楽曲情報が読み出される。S102では、読み出された楽曲情報に基づいて再生が開始されることとなるが、ここでは、演奏処理S200と、歌詞再生処理S300とが並列実行される。演奏処理は、読み出された楽曲情報内に含まれる演奏情報を、音声制御部25に順次送出し、楽曲情報の演奏を実行する処理である。この演奏処理は、カラオケ装置を含む自動演奏装置ではよく知られた処理であるため、ここでの説明は省略する。演奏処理では、演奏情報の進行を示すステップ値が順次出力される(S103)。歌詞再生処理S300では、このステップ値に基づいて歌詞の表示、色替え、消去が実行されることで、演奏に同期した歌詞文字表示を行うことを可能としている。楽曲情報の再生は再生終了が判定されるまで(S104:Yes)継続して実行されることとなる。   When the reproduction of the music information is started for the music specified from the operation unit 21 or the like, first, the music information stored in the HDD (hard disk) 32 is read in S101. In S102, the reproduction is started based on the read music information. Here, the performance process S200 and the lyrics reproduction process S300 are executed in parallel. The performance process is a process in which performance information included in the read music information is sequentially sent to the audio control unit 25 and the music information is played. Since this performance process is a process well known in an automatic performance apparatus including a karaoke apparatus, description thereof is omitted here. In the performance process, step values indicating the progress of performance information are sequentially output (S103). In the lyrics reproduction process S300, lyrics are displayed, color-changed, and deleted based on the step value, so that lyrics characters can be displayed in synchronization with the performance. The reproduction of the music information is continuously executed until the reproduction end is determined (S104: Yes).

では、この歌詞表示処理S300の詳細について説明する。図5は、本発明の実施形態に係る歌詞表示処理を示すフロー図である。歌詞表示処理は、図4に示されるように演奏処理(S200)の進行に伴って出力されるステップ値に基づいて実行される。   Now, details of the lyrics display process S300 will be described. FIG. 5 is a flowchart showing the lyrics display processing according to the embodiment of the present invention. The lyric display process is executed based on the step value output as the performance process (S200) proceeds as shown in FIG.

歌詞情報に含まれる各ブロックデータに対して、S301では、演奏処理で出力されるステップ値と読み出されているブロックデータ中、属性データに含まれる各ステップ(表示ステップ、消去ステップ)との比較が行われる。S302、S304ではこの比較に基づいて後続の各処理に進むこととなる。   For each block data included in the lyric information, in step S301, a comparison is made between the step value output in the performance process and each step (display step, erase step) included in the attribute data in the read block data. Is done. In S302 and S304, the process proceeds to subsequent processes based on the comparison.

表示ステップであることが判定された場合(S302:Yes)、ステップ値に対応したブロックデータ内に含まれる歌詞文字情報を表示させる(S303)。一方、ステップ値との比較の結果、消去ステップであることが判定された場合(S304:Yes)には、ステップ値に対応するブロックの歌詞文字情報が消去される(S305)。このような歌詞再生処理を、再生終了が判定されるまで(S105:Yes)繰り返し実行することで、演奏処理に同期した歌詞表示が実行される。   When it is determined that it is a display step (S302: Yes), the lyrics character information included in the block data corresponding to the step value is displayed (S303). On the other hand, if it is determined that it is an erasure step as a result of the comparison with the step value (S304: Yes), the lyrics character information of the block corresponding to the step value is erased (S305). By repeating such lyric reproduction processing until the end of reproduction is determined (S105: Yes), lyric display synchronized with the performance processing is executed.

通常、このような歌詞再生処理(S300)は、コマンダ2に接続されたモニタ41に対して歌詞表示が行われることとなるが、本実施形態では、歌詞再生処理(S300)に基づいて、モニタ41のみならず、コマンダ2のタッチパネルモニタ33に対しても歌詞表示を行うこととしている。その際、タッチパネルモニタ33の入力機能を利用して、演奏を前の位置に戻す、あるいは、先の位置に進めるといった再生位置変更処理を可能としている。この再生位置変更処理(S400)は、楽曲再生処理の実行中、タッチパネルモニタ33への入力を検知したとき(S104:Yes)に実行される。   Normally, in such a lyrics reproduction process (S300), the lyrics are displayed on the monitor 41 connected to the commander 2, but in this embodiment, the monitor is based on the lyrics reproduction process (S300). Lyrics are displayed not only on 41 but also on the touch panel monitor 33 of the commander 2. At that time, using the input function of the touch panel monitor 33, it is possible to perform a reproduction position changing process such as returning the performance to the previous position or proceeding to the previous position. This reproduction position change process (S400) is executed when an input to the touch panel monitor 33 is detected during the music reproduction process (S104: Yes).

では、再生位置変更処理について説明する。図6は、ブロックデータ中の歌詞文字情報の一例を示す図である。ここでは、再生位置変更処理を説明するため、N=0を現在表示している歌詞ブロックとして、その前後2ブロックの歌詞文字情報が例示されている。図7は、本発明の実施形態に係るタッチパネルモニタ33への歌詞表示の様子を示す図である。図7に示されるようにタッチパネルモニタ33には、下方に標準領域33Aが、上方に拡張領域33Bが設けられている。なお、各領域を示す破線は実際には表示しなくてもよい。この標準領域33Aには、楽曲再生処理(歌詞再生処理)の進行に伴い、歌唱すべき歌詞が表示される。図7には、図6中、現在(N=0)の歌詞文字情報「なにぬねの はひふへほ」が表示された状態となっている。   Now, the playback position changing process will be described. FIG. 6 is a diagram showing an example of lyric character information in block data. Here, in order to explain the playback position changing process, the lyric character information of two blocks before and after the lyric block displaying N = 0 is illustrated. FIG. 7 is a diagram showing a lyric display state on the touch panel monitor 33 according to the embodiment of the present invention. As shown in FIG. 7, the touch panel monitor 33 is provided with a standard area 33A on the lower side and an extended area 33B on the upper side. It should be noted that the broken lines indicating each area may not actually be displayed. In the standard area 33A, lyrics to be sung are displayed as the music playback process (lyrics playback process) progresses. FIG. 7 shows a state in which the current (N = 0) lyric character information “Nanune no Hahiheho” is displayed in FIG.

このように本実施形態では、コマンダ2のフロントパネルに設けられたタッチパネルモニタ33により、演奏の進行に従って歌唱すべき歌詞を表示することが可能となっている。ユーザーは、前の位置から楽曲を再生したい、あるいは、先の位置から楽曲を再生したい場合、このタッチパネルモニタ33を操作することで、再生位置変更処理(S400)を実行し、所望の再生位置から歌唱することが可能となっている。   As described above, in the present embodiment, the touch panel monitor 33 provided on the front panel of the commander 2 can display lyrics to be sung as the performance progresses. When the user wants to play the music from the previous position or to play the music from the previous position, the user operates the touch panel monitor 33 to execute the playback position change process (S400), and from the desired playback position. It is possible to sing.

図8には、本発明の実施形態に係る再生位置変更処理を示すフロー図が示されている。また、図9には、再生位置変更処理(前に戻るとき)のタッチパネルモニタ33の様子を示す図が、図10には、再生位置変更処理(先に進むとき)のタッチパネルモニタ33の様子を示す図が示されている。   FIG. 8 is a flowchart showing the playback position changing process according to the embodiment of the present invention. FIG. 9 shows a state of the touch panel monitor 33 in the reproduction position change process (when returning to the previous position), and FIG. 10 shows a state of the touch panel monitor 33 in the reproduction position change process (when going forward). A diagram is shown.

図4で説明したようにタッチパネル34へのタッチ入力を検知した場合(S104:Yes)、再生位置変更処理S400が開始される。この再生位置変更処理では、まず、演奏処理S200と、歌詞再生処理S300を停止する(S401)。図9(a)、図10(a)は何れも演奏処理S200と、歌詞再生処理S300を停止させたときの様子が示されている。図9(a)は、停止した直後の状態(N=0)であって、図6で説明したように、ここでは歌詞文字情報「なにぬねの はひふへほ」がタッチパネルモニタ33に表示された状態となっている。   As described with reference to FIG. 4, when a touch input to the touch panel 34 is detected (S104: Yes), the reproduction position changing process S400 is started. In this reproduction position changing process, first, the performance process S200 and the lyrics reproduction process S300 are stopped (S401). FIGS. 9 (a) and 10 (a) both show a state when the performance process S200 and the lyrics reproduction process S300 are stopped. FIG. 9A shows a state immediately after the stop (N = 0). As described with reference to FIG. 6, here, the lyric character information “Nanune no Hifueho” is displayed on the touch panel monitor 33. Is displayed.

S402では、現在の状態に対してブロックデータをどれだけ進めたか、あるいは、戻したかを示す指標を、現在の状態(N=0)に初期化する。S403、S406では、S104にて行われたタッチ入力が、標準領域33A中、先頭領域33A−1での画面外方向へのフリック操作であったか(S403:Yes)、標準領域33A中、末尾領域33A−2での画面外方向へのフリック操作であったか(S406:Yes)、あるいは、それ以外であったか(S406:No)を判定する。   In S402, an index indicating how much block data has been advanced or returned to the current state is initialized to the current state (N = 0). In S403 and S406, whether the touch input performed in S104 was a flick operation in the standard area 33A in the head area 33A-1 in the outward direction of the screen (S403: Yes), or the end area 33A in the standard area 33A. -2 is a flick operation in the outward direction of the screen (S406: Yes), or it is determined that it is other than that (S406: No).

ここで「フリック操作」とは、タッチパネルモニタ33の表面に接触させた指やタッチペンなどを、接触させたまま所定方向にスライドさせる入力操作のことをいうものであって、タッチパネルモニタ33の表面に触れて位置を指定する「タッチ入力」と異なる入力操作となっている。特に本実施形態では、この先頭領域33A−1、あるいは、末尾領域33A−2において、画面外方向へのフリック操作、すなわち、図中、左方向へのフリック操作を判定することで、ユーザーの入力感覚に適した操作を実現している。なお、フリック操作の方向については、逆方向、すなわち画面内方向へのフリック操作としてもよい。   Here, the “flick operation” refers to an input operation in which a finger or a touch pen that is in contact with the surface of the touch panel monitor 33 is slid in a predetermined direction while being in contact with the surface of the touch panel monitor 33. The input operation is different from “touch input” in which a position is specified by touching. In particular, in this embodiment, in the head area 33A-1 or the tail area 33A-2, a user's input is determined by determining a flick operation in the outward direction of the screen, that is, a flick operation in the left direction in the figure. The operation suitable for the sense is realized. Note that the direction of the flick operation may be a flick operation in the reverse direction, that is, the in-screen direction.

この先頭領域33A−1に対しフリック操作が実行された場合(S403:Yes)、S404では、指標Nを「−1」に設定し、標準領域33Aに表示させている歌詞ブロックより1つ前の歌詞ブロックを拡張領域33Bに表示させる(S405)。図9(a)、図9(b)は、標準領域33A中、先頭領域33A−1が画面外方向へのフリック操作が行われたときの画面遷移の様子が示されている。本実施形態の先頭領域33A−1は、標準領域33A中の左端所定領域に設定されており、表示される歌詞文字列の先頭部分に位置する領域となっている。図9(b)に示す遷移後の画面では、拡張領域33Bに1つ前の歌詞ブロックが表示されるとともに、先頭領域33−1、末尾領域33B−2が設定される。   When the flick operation is performed on the first area 33A-1 (S403: Yes), in S404, the index N is set to "-1", and the previous lyrics block displayed in the standard area 33A is displayed. The lyrics block is displayed in the extended area 33B (S405). FIGS. 9A and 9B show the state of screen transition when a flick operation is performed on the head region 33A-1 in the standard region 33A. The start area 33A-1 of the present embodiment is set as a predetermined area at the left end in the standard area 33A, and is an area located at the start portion of the displayed lyrics character string. In the screen after the transition shown in FIG. 9B, the previous lyrics block is displayed in the extension area 33B, and the head area 33-1 and the tail area 33B-2 are set.

図9(b)の状態で、さらにタッチパネル34への入力が判定された場合(S409:Yes)、拡張領域33B中、先頭領域33B−1での画面外方向へのフリック操作であったか(S410:Yes)、拡張領域33B中、末尾領域33B−2での画面外方向へのフリック操作であったか(S414:Yes)、あるいは、それ以外であったか(S414:No)が判定される。   If input to the touch panel 34 is further determined in the state of FIG. 9B (S409: Yes), is the flick operation in the outward direction in the head area 33B-1 in the expansion area 33B (S410: Yes), it is determined whether the flicking operation in the outward direction in the end area 33B-2 in the extended area 33B (S414: Yes) or other (S414: No).

先頭領域33B−1に対しフリック操作が実行された場合(S410:Yes)、S411では、指標Nを「N−1」に設定し、拡張領域33Bに表示させている歌詞ブロックを1つ前の歌詞ブロックに変更する(S413)。この場合N=−2に該当する歌詞ブロックが拡張領域33Bに表示される。図9(b)、図9(c)には、先頭領域33B−1において画面外方向へのフリック操作が行われたときの画面遷移の様子が示されている。図9(c)に示される遷移後の画面では、拡張領域33Bに1つ前の歌詞ブロックが表示されるとともに、先頭領域33B−1、末尾領域33B−2が設定される。   When the flick operation is performed on the first area 33B-1 (S410: Yes), in S411, the index N is set to “N-1”, and the lyrics block displayed in the extended area 33B is the previous one. The lyrics block is changed (S413). In this case, the lyric block corresponding to N = -2 is displayed in the extension area 33B. FIGS. 9B and 9C show the state of screen transition when a flick operation is performed in the direction outside the screen in the head region 33B-1. In the screen after the transition shown in FIG. 9C, the previous lyrics block is displayed in the extension area 33B, and the head area 33B-1 and the tail area 33B-2 are set.

一方、標準領域33A、あるいは、拡張領域33B中の末尾領域33A−2、33B−2に対するフリック操作についても同様であって、S406〜S408、S414〜S417の処理を実行することで、拡張領域33Bに対する次の(1つ後の)歌詞ブロックの表示が行われる。図10(a)〜(c)には、末尾領域33A−2、33B−2において画面外方向へのフリック操作が行われたときの画面遷移の様子が示されている。   On the other hand, the same applies to the flick operation on the standard area 33A or the end areas 33A-2 and 33B-2 in the extended area 33B. By executing the processing of S406 to S408 and S414 to S417, the extended area 33B The next (next) lyric block is displayed for. FIGS. 10A to 10C show the state of screen transition when a flick operation is performed in the outward direction in the end regions 33A-2 and 33B-2.

ユーザーはこのように、先頭領域33A−1、33B−2、末尾領域33A−1、33B−2に対するフリック操作を繰り返し実行することで、歌唱したい任意の歌詞ブロックを拡張領域33Bに表示させることが可能となる。   In this way, the user can repeatedly display a desired lyric block to be sung in the extended area 33B by repeatedly performing a flick operation on the head areas 33A-1, 33B-2 and the end areas 33A-1, 33B-2. It becomes possible.

ところで、拡張領域33Bの先頭領域33B−1と末尾領域33B−2に対するフリック操作を繰り返した場合、N=0となり、拡張領域33Bと標準領域33Aに表示させる歌詞ブロックが同一となることが考えられる。例えば、図9(b)の画面において末尾領域33B−2をフリック操作した場合などである。このような事態を避けるため、本実施形態では、S412、S416において指標N=0となった場合には、S418において拡張領域33Bを初期化し、S403の判定に戻ることとしている。したがって、図9(
b)において、末尾領域33B−2に対するフリック操作が検出された場合などには、標準領域33Aと拡張領域33Bに同じ歌詞を表示することなく、図9(a)の画面に戻ることが可能となる。
By the way, when the flick operation is repeated on the start area 33B-1 and the end area 33B-2 of the extension area 33B, N = 0, and the lyrics blocks displayed in the extension area 33B and the standard area 33A may be the same. . For example, this is the case where the end region 33B-2 is flicked on the screen of FIG. In order to avoid such a situation, in this embodiment, when the index N = 0 in S412, S416, the extended area 33B is initialized in S418, and the process returns to the determination in S403. Therefore, FIG.
In b), when a flick operation on the end area 33B-2 is detected, it is possible to return to the screen of FIG. 9A without displaying the same lyrics in the standard area 33A and the extended area 33B. Become.

歌唱したい歌詞ブロックを確認したユーザーは、標準領域33Aあるいは拡張領域33Bにおいて任意の位置をタッチ操作することで、当該歌詞の位置から演奏を再開することが可能となる。標準領域33Aあるいは拡張領域33Bにおいてフリック操作以外の操作(タッチ操作)である場合(S406:NoあるいはS414:No)、タッチパネル34に対する入力位置に表示されている歌詞の位置から演奏が再開される(S419)。このとき、拡張領域33Bは初期化される(S320)とともに、楽曲再生処理に基づいて、標準領域33Aには、現在演奏中の歌詞が表示されることとなる。   A user who has confirmed the lyrics block to be sung can perform the performance again from the position of the lyrics by touching an arbitrary position in the standard area 33A or the extended area 33B. When the operation is a touch operation other than the flick operation in the standard area 33A or the expansion area 33B (S406: No or S414: No), the performance is resumed from the position of the lyrics displayed at the input position on the touch panel 34 ( S419). At this time, the extension area 33B is initialized (S320), and the lyrics currently being played are displayed in the standard area 33A based on the music reproduction process.

以上、本実施形態によれば、タッチパネル34(本発明の「タッチ入力手段」)の先頭領域33A−1、33B−1(本発明の「第1の領域」)内でフリック操作を行うことで歌唱したい位置の歌詞を表示させた後、タッチ操作によって歌唱したい位置を指定するという簡易な操作により、演奏位置を前に戻すことが可能となる。そして、タッチパネル34の末尾領域33A−2、33B−2(本発明の「第2の領域」)内でフリック操作を行うことで歌唱したい位置の歌詞を表示させた後、タッチ操作によって歌唱したい位置を指定するという簡易な操作により、演奏位置を先に進めることが可能となる。   As described above, according to the present embodiment, a flick operation is performed in the top areas 33A-1 and 33B-1 ("first area" of the present invention) of the touch panel 34 ("touch input means" of the present invention). After displaying the lyrics at the position to be sung, it is possible to return the performance position to the previous position by a simple operation of designating the position to be sung by a touch operation. And after displaying the lyrics of the position which wants to sing by performing a flick operation in tail field 33A-2 and 33B-2 (the "second field" of the present invention) of touch panel 34, the position which wants to sing by touch operation It is possible to advance the performance position by a simple operation of designating.

さらに、現状表示されている歌詞(演奏を停止させたときに表示されている標準領域33A中の歌詞)に、検索対象となる歌詞(拡張領域中33Bの歌詞)を追加させる形で表示させることとしている。このような形態により、ユーザーは、現状の表示されている再生位置の歌詞と、前に戻すあるいは先に進める候補となる歌詞の関係を確認しつつ、演奏する位置を決定することが可能となる。   Further, the lyrics to be searched (the lyrics in 33B in the extended area) are added to the currently displayed lyrics (the lyrics in the standard area 33A displayed when the performance is stopped). It is said. With such a form, the user can determine the position to play while confirming the relationship between the currently displayed lyrics at the playback position and the lyrics that are candidates to be moved back or forward. .

さらに、現状表示されている歌詞に追加して、直前もしくは直後の歌詞を表示させる場合、現状表示されている歌詞と、直前もしくは直後の歌詞が同じものとなる場合が考えられる。このような場合、直前もしくは直後の歌詞を表示させないことで、操作上の違和感を抑えることが可能となる。   Further, when displaying the immediately preceding or immediately following lyrics in addition to the currently displayed lyrics, the currently displayed lyrics may be the same as the immediately preceding or immediately following lyrics. In such a case, it is possible to suppress a sense of incongruity in operation by not displaying the immediately preceding or immediately following lyrics.

図11は、本発明の他の実施形態に係る再生位置変更処理(前に戻るとき)の様子を示す図である。前述した実施形態では、拡張領域33B中に1つの歌詞ブロックを表示させることとしていた。本実施形態では、拡張領域33B中に、複数の歌詞ブロックを表示させることを可能としている。この例では、拡張領域33B中に2つの歌詞ブロックが表示可能となっている。   FIG. 11 is a diagram showing a playback position changing process (when returning to the previous position) according to another embodiment of the present invention. In the above-described embodiment, one lyrics block is displayed in the extension area 33B. In the present embodiment, a plurality of lyrics blocks can be displayed in the extension area 33B. In this example, two lyrics blocks can be displayed in the extended area 33B.

図11(a)には、初期状態のタッチパネルモニタ33の様子が示されている。この画面において先頭領域33A−1をフリック操作した場合、図11(b)の画面に遷移する。すなわち、拡張領域33B中には、1つ前(N=−1)の歌詞ブロックが表示される。このとき、拡張領域33Bに表示されている歌詞文字の先頭位置付近に先頭領域33B−1が設定される。また、拡張領域33Bに表示されている歌詞文字の末尾位置付近に末尾領域33B−2が設定される。   FIG. 11A shows the state of the touch panel monitor 33 in the initial state. When the flick operation is performed on the top area 33A-1 on this screen, the screen transitions to the screen of FIG. That is, the previous (N = −1) lyrics block is displayed in the extended area 33B. At this time, the head area 33B-1 is set near the head position of the lyrics characters displayed in the extended area 33B. Further, the end area 33B-2 is set near the end position of the lyrics characters displayed in the extended area 33B.

図11(b)の状態において、さらに先頭領域33B−1をフリック操作が行われた場合、さらに前(N=−2)の歌詞ブロックが表示され、図11(c)の状態に遷移する。このとき、先頭領域33B−1は、新たに追加された歌詞ブロックの先頭付近に変更される。図11(c)の状態において先頭領域33B−1に対して、更なるフリック操作が行われた場合、拡張領域33B内には、N=−3とN=−2に対応する2つの歌詞ブロックが表示されることとなる。その場合、N=−1に対応する歌詞ブロックが表示されていた
位置にN=−2に対応する歌詞ブロックを移動させ、N=−2に対応する歌詞ブロックが表示されていた位置にN=−3に対応する歌詞ブロックがスライドするように表示させることで、拡張領域33B中に表示される複数の歌詞ブロック間の前後関係の把握が容易となる。
In the state of FIG. 11B, when the flick operation is further performed on the head area 33B-1, the previous (N = −2) lyrics block is displayed, and the state transitions to the state of FIG. At this time, the head area 33B-1 is changed to the vicinity of the head of the newly added lyrics block. When a further flick operation is performed on the top area 33B-1 in the state of FIG. 11C, two lyrics blocks corresponding to N = -3 and N = -2 are included in the extended area 33B. Will be displayed. In that case, the lyric block corresponding to N = -2 is moved to the position where the lyric block corresponding to N = -1 is displayed, and N = -2 is moved to the position where the lyric block corresponding to N = -2 is displayed. By displaying the lyric block corresponding to -3 so as to slide, it becomes easy to grasp the context between the plurality of lyric blocks displayed in the extended area 33B.

このように本実施形態では、拡張領域33B中に複数の歌詞ブロックに基づく歌詞文字を表示可能としたことで、検索対象となる歌詞文字の拡張を図ることが可能となり、歌唱したい箇所をさらに容易に探すことが可能となる。   As described above, in the present embodiment, the lyric characters based on a plurality of lyric blocks can be displayed in the extension area 33B, so that the lyric characters to be searched can be expanded, and the portion to be sung can be more easily sung. It becomes possible to look for.

なお、本実施形態、前述した実施形態の何れにおいても、標準領域33Aと拡張領域33Bに表示する歌詞の表示形態(例えば、表示色、フォント、太字やイタリックなどの表示スタイル)を異ならせることが可能である。ユーザーは、現状の再生位置の歌詞と、演奏位置の変更候補となる歌詞の把握が容易となる。   It should be noted that in both the present embodiment and the above-described embodiments, the display form (for example, display color, font, display style such as bold or italic) of the lyrics displayed in the standard area 33A and the extended area 33B may be different. Is possible. The user can easily grasp the lyrics at the current playback position and the lyrics that are candidates for changing the performance position.

なお、本発明はこれらの実施形態のみに限られるものではなく、それぞれの実施形態の構成を適宜組み合わせて構成した実施形態も本発明の範疇となるものである。   Note that the present invention is not limited to these embodiments, and embodiments configured by appropriately combining the configurations of the respective embodiments also fall within the scope of the present invention.

1…リモコン装置、11…表示部、12…ビデオRAM、13…映像制御部、14…メモリ、15…制御部、16…無線LAN通信部、17…操作部、18…操作処理部、19…赤外線通信部、2…コマンダ(カラオケ装置)、21…操作部、22…操作処理部、23…赤外線通信部、24…インターフェイス部、25…音声制御部、26…MIDI音源、27…メモリ、28…ビデオRAM、29…映像再生部、30…制御部、31…映像制御部、32…HDD(ハードディスク)、33…タッチパネルモニタ、33A…標準領域、33A−1…先頭領域(第1領域)、33A−2…末尾領域(第2領域)、33B…拡張領域、33B−1…先頭領域(第1領域)、33B−2…末尾領域(第2領域)、34…タッチパネル、35…表示部、41…モニタ、42…スピーカー、44a、44b…歌唱用マイク、100…LAN、110…アクセスポイント、120…ルータ、 DESCRIPTION OF SYMBOLS 1 ... Remote control apparatus, 11 ... Display part, 12 ... Video RAM, 13 ... Image | video control part, 14 ... Memory, 15 ... Control part, 16 ... Wireless LAN communication part, 17 ... Operation part, 18 ... Operation processing part, 19 ... Infrared communication unit, 2 ... Commander (karaoke device), 21 ... Operation unit, 22 ... Operation processing unit, 23 ... Infrared communication unit, 24 ... Interface unit, 25 ... Voice control unit, 26 ... MIDI sound source, 27 ... Memory, 28 ... Video RAM, 29 ... Video playback section, 30 ... Control section, 31 ... Video control section, 32 ... HDD (hard disk), 33 ... Touch panel monitor, 33A ... Standard area, 33A-1 ... First area (first area), 33A-2 ... tail area (second area), 33B ... expansion area, 33B-1 ... head area (first area), 33B-2 ... tail area (second area), 34 ... touch panel, 35 ... display unit 41 ... monitor, 42 ... speaker, 44a, 44b ... singing microphone, 100 ... LAN, 110 ... access point, 120 ... router,

Claims (5)

記憶手段と、演奏手段と、タッチ入力手段と、表示手段と、制御手段と、を備えるカラオケ装置において、
前記記憶手段は、演奏情報と歌詞情報を含む楽曲情報を記憶し、
前記歌詞情報は、複数の歌詞ブロックにて構成され、
前記演奏手段は、前記演奏情報に基づいて演奏を可能とし、
前記表示手段は、所定の表示領域を有し、
前記タッチ入力手段は、前記表示領域に対するタッチ入力領域を有し、
前記制御手段は、楽曲再生処理と、再生位置変更処理を可能とし、
前記楽曲再生処理は、前記演奏情報を前記演奏手段に演奏させるとともに、前記歌詞ブロックに基づいて前記表示手段に歌詞表示させ、
前記再生位置変更処理は、
前記タッチ入力手段の第1領域内でフリック操作を検出した場合、前記表示手段に表示中の前記歌詞ブロックの直前の前記歌詞ブロックに基づいて前記表示手段に歌詞表示させ、
前記タッチ入力手段の第2領域内でフリック操作を検出した場合、前記表示手段に表示中の前記歌詞ブロックの直後の前記歌詞ブロックに基づいて前記表示手段に歌詞表示させ、
前記タッチ入力手段においてタッチ操作を検出した場合、当該タッチ操作位置に対応する歌詞位置から前記楽曲再生処理を実行させることを特徴とする
カラオケ装置。
In a karaoke apparatus comprising storage means, performance means, touch input means, display means, and control means,
The storage means stores music information including performance information and lyrics information,
The lyrics information is composed of a plurality of lyrics blocks,
The performance means enables performance based on the performance information,
The display means has a predetermined display area,
The touch input means has a touch input area for the display area,
The control means enables music reproduction processing and reproduction position change processing,
The music reproduction process causes the performance means to perform the performance information, and causes the display means to display lyrics based on the lyrics block,
The reproduction position changing process is
When a flick operation is detected in the first area of the touch input means, the display means displays lyrics based on the lyrics block immediately before the lyrics block being displayed on the display means,
When a flick operation is detected within the second area of the touch input means, the display means displays lyrics based on the lyrics block immediately after the lyrics block being displayed on the display means,
When a touch operation is detected by the touch input unit, the music reproducing process is executed from a lyrics position corresponding to the touch operation position.
前記再生位置変更処理は、前記表示手段に表示中の前記歌詞ブロックの直前または直後の前記歌詞ブロックに基づいて前記表示手段に歌詞表示させる場合、表示中の前記歌詞ブロックに追加して、直前または直後の前記歌詞ブロックに基づいて歌詞を表示させることを特徴とする
請求項1に記載のカラオケ装置。
In the case where the display unit displays lyrics on the display unit based on the lyrics block immediately before or immediately after the lyrics block being displayed on the display unit, the reproduction position changing process is added to the lyrics block being displayed, The karaoke apparatus according to claim 1, wherein lyrics are displayed based on the immediately following lyrics block.
前記再生位置変更処理は、表示中の前記歌詞ブロックと、直前または直後の前記歌詞ブロックが同じ場合、直前または直後の前記歌詞ブロックを表示させないことを特徴とする
請求項2に記載のカラオケ装置。
3. The karaoke apparatus according to claim 2, wherein in the reproduction position changing process, when the lyrics block being displayed is the same as the immediately preceding or immediately following lyrics block, the immediately preceding or immediately following lyrics block is not displayed.
前記再生位置変更処理は、表示中の歌詞ブロックに基づく歌詞と、直前または直後の前記歌詞ブロックに基づいて表示させる歌詞の表示形態を異ならせて表示させることを特徴とする
請求項2または請求項3に記載のカラオケ装置。
3. The reproduction position changing process displays the lyrics based on the currently displayed lyrics block and the display form of the lyrics displayed based on the immediately preceding or immediately following lyrics block. 3. The karaoke apparatus according to 3.
記憶手段に記憶された楽曲情報を再生するとともに、所定の表示領域を有する表示手段と、前記表示領域に対するタッチ入力領域を有するタッチ入力手段を備えたコンピュータ装置にて実行可能なカラオケプログラムにおいて、
前記楽曲情報は、演奏情報と歌詞情報を含み、
前記歌詞情報は、複数の歌詞ブロックにて構成され、
楽曲再生処理と、再生位置変更処理を可能とし、
前記楽曲再生処理は、
前記楽曲再生処理は、前記演奏情報を演奏させるとともに、前記歌詞ブロックに基づいて前記表示手段に歌詞表示させ、
前記再生位置変更処理は、
前記タッチ入力手段の第1領域内でフリック操作を検出した場合、前記表示手段に表示中の前記歌詞ブロックの直前の前記歌詞ブロックに基づいて前記表示手段に歌詞表示させ

前記タッチ入力手段の第2領域内でフリック操作を検出した場合、前記表示手段に表示中の前記歌詞ブロックの直後の前記歌詞ブロックに基づいて前記表示手段に歌詞表示させ、
前記タッチ入力手段においてタッチ操作を検出した場合、当該タッチ操作位置に対応する歌詞位置から前記楽曲再生処理を実行させることを特徴とする
カラオケプログラム。
In a karaoke program that can be executed by a computer device that reproduces the music information stored in the storage means and includes a display means having a predetermined display area and a touch input means having a touch input area for the display area,
The music information includes performance information and lyrics information,
The lyrics information is composed of a plurality of lyrics blocks,
Enables music playback processing and playback position change processing,
The music reproduction process is:
The music reproduction process is to play the performance information and display the lyrics on the display means based on the lyrics block,
The reproduction position changing process is
When a flick operation is detected in the first area of the touch input means, the display means displays lyrics based on the lyrics block immediately before the lyrics block being displayed on the display means,
When a flick operation is detected within the second area of the touch input means, the display means displays lyrics based on the lyrics block immediately after the lyrics block being displayed on the display means,
When a touch operation is detected in the touch input means, the music reproduction process is executed from a lyrics position corresponding to the touch operation position.
JP2012103464A 2012-04-27 2012-04-27 Karaoke device and karaoke program Active JP5459522B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012103464A JP5459522B2 (en) 2012-04-27 2012-04-27 Karaoke device and karaoke program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012103464A JP5459522B2 (en) 2012-04-27 2012-04-27 Karaoke device and karaoke program

Publications (2)

Publication Number Publication Date
JP2013231834A JP2013231834A (en) 2013-11-14
JP5459522B2 true JP5459522B2 (en) 2014-04-02

Family

ID=49678328

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012103464A Active JP5459522B2 (en) 2012-04-27 2012-04-27 Karaoke device and karaoke program

Country Status (1)

Country Link
JP (1) JP5459522B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7395536B2 (en) * 2021-03-31 2023-12-11 ブラザー工業株式会社 Playback position indicating device and playback position indicating program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4475139B2 (en) * 2005-02-25 2010-06-09 ヤマハ株式会社 Wireless terminal device and karaoke system
JP5434408B2 (en) * 2009-05-15 2014-03-05 富士通株式会社 Portable information processing apparatus, content playback method, and content playback program

Also Published As

Publication number Publication date
JP2013231834A (en) 2013-11-14

Similar Documents

Publication Publication Date Title
JP5792706B2 (en) Rhythm game control device and rhythm game control program
JP6123155B2 (en) REPRODUCTION DEVICE, REPRODUCTION METHOD, AND PROGRAM
KR20110130952A (en) Method, apparatus and recording medium for performance game
JP6182790B2 (en) GAME SYSTEM AND COMPUTER PROGRAM USED FOR THE SAME
JP5375868B2 (en) Playback method switching device, playback method switching method, and program
JP5459522B2 (en) Karaoke device and karaoke program
JP5516911B2 (en) Karaoke device and karaoke program
JP2015027556A (en) Rhythm game controller, and rhythm game control program
JP2015176379A (en) Data generating and editing device, program, and data generating and editing method
JP6372076B2 (en) Music information display device, music information display method and program
JP5391597B2 (en) Musical sound data editing apparatus and program
JP6642367B2 (en) Karaoke device and karaoke program
JP2012083564A (en) Music editing device and program
JP6749200B2 (en) Karaoke system
JP5505662B2 (en) Karaoke device and karaoke program
JP7395536B2 (en) Playback position indicating device and playback position indicating program
JP6870024B2 (en) Karaoke equipment and karaoke programs
JP6680047B2 (en) Karaoke system and karaoke program
JP7336802B2 (en) Synchronized data creation system for lyrics
JP6735190B2 (en) Karaoke system
JP6796529B2 (en) Remote control device, karaoke device
JP6299532B2 (en) Singing model display device, program
JP2020149009A (en) Karaoke device, karaoke program and lyrics information conversion program
JP6416028B2 (en) Karaoke input device and program
JP5376177B2 (en) Karaoke equipment

Legal Events

Date Code Title Description
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: 20131218

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131231

R150 Certificate of patent or registration of utility model

Ref document number: 5459522

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150