JP6864571B2 - Lyrics telop color change data creation device - Google Patents
Lyrics telop color change data creation device Download PDFInfo
- Publication number
- JP6864571B2 JP6864571B2 JP2017127259A JP2017127259A JP6864571B2 JP 6864571 B2 JP6864571 B2 JP 6864571B2 JP 2017127259 A JP2017127259 A JP 2017127259A JP 2017127259 A JP2017127259 A JP 2017127259A JP 6864571 B2 JP6864571 B2 JP 6864571B2
- Authority
- JP
- Japan
- Prior art keywords
- color change
- lyrics
- data
- karaoke
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000008859 change Effects 0.000 title claims description 159
- 238000001514 detection method Methods 0.000 claims description 15
- 230000001755 vocal effect Effects 0.000 claims description 8
- 235000016496 Panda oleosa Nutrition 0.000 description 19
- 240000000220 Panda oleosa Species 0.000 description 19
- 238000012545 processing Methods 0.000 description 11
- 238000000034 method Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 7
- 230000005236 sound signal Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 3
- 239000010979 ruby Substances 0.000 description 3
- 229910001750 ruby Inorganic materials 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 241001137251 Corvidae Species 0.000 description 1
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
本発明は、歌詞テロップ色替えデータ作成装置に関する。 The present invention relates to a lyrics telop color change data creation device.
カラオケ装置においては、歌唱支援のため、歌唱するカラオケ楽曲の歌詞を背景映像に重畳して表示させることができる。 In the karaoke device, the lyrics of the karaoke song to be sung can be superimposed and displayed on the background image for singing support.
更にカラオケ装置においては、歌唱者がある時点において歌唱すべき歌詞を把握し易いように、表示された歌詞(歌詞テロップ)の色をカラオケ楽曲の演奏に伴って順次変化させる(色替え)ことが行われている。 Furthermore, in a karaoke device, the color of the displayed lyrics (lyrics telop) may be sequentially changed (color change) as the karaoke song is played so that the singer can easily grasp the lyrics to be sung at a certain point in time. It is done.
歌詞テロップの色替えは、予め作成された、歌詞の色替えを制御するためのデータ(以下、「歌詞テロップ色替えデータ」)を用いて行われる。 The color change of the lyrics telop is performed by using the data for controlling the color change of the lyrics (hereinafter, "lyric telop color change data") created in advance.
このような歌詞テロップ色替えデータは、作業者が、再生された音楽を聴きつつ対応する歌詞を見ながら、入力手段(たとえば、パソコンのマウス)を用いて歌詞に変化を加える作業(オーサリング)に基づいて作成することが一般的である。 Such lyrics telop color change data can be used for the work (authoring) in which an operator changes the lyrics by using an input means (for example, a mouse of a personal computer) while listening to the played music and watching the corresponding lyrics. It is common to create based on.
たとえば、特許文献1には、歌詞の色替えタイミングのデータを、簡単な操作で入力できるデジタルカラオケソフト編集装置が開示されている。また、特許文献2には、作業者による手作業を容易にするために、タッチパネルに歌詞を表示し、取得したタッチ情報に基づいて色変えタイミングを示す表示制御データを生成、編集する技術が開示されている。
For example,
しかしながら、オーサリングは、非常に高度な技量を必要とするため、専門家で無ければ実施することが難しい。また、仮に特許文献1や2に開示されている技術を用いたとしても、作業者による手作業が必要となるため、歌詞テロップ色替えデータを簡便に作成することは困難である。
However, authoring requires a very high level of skill and is difficult to carry out without an expert. Further, even if the techniques disclosed in
本発明の目的は、カラオケ楽曲の演奏時に表示される歌詞の色替えを制御するためのデータを容易に生成することが可能な歌詞テロップ色替えデータ作成装置を提供することにある。 An object of the present invention is to provide a lyrics telop color change data creating device capable of easily generating data for controlling color change of lyrics displayed when playing a karaoke music.
上記目的を達成するための主たる発明は、あるカラオケ楽曲を歌唱することにより得られた歌唱音声信号に基づいて、発声された複数の仮名に相当する発声テキスト情報、及び当該複数の仮名それぞれを発声したタイミングに相当する仮名発声タイミング情報を含む発声データを取得する取得部と、取得された前記発声データ、及び前記あるカラオケ楽曲の歌詞に相当する歌詞テキストデータに基づいて、当該あるカラオケ楽曲の歌詞を表示した際の色替えに要する時間または色替えの速度に相当する色替え情報を、前記歌詞に含まれる文字毎に算出する算出部と、前記色替えを開始する時間を設定する設定部と、算出された前記色替え情報及び設定された前記色替えを開始する時間を関連付けることにより、前記あるカラオケ楽曲の演奏時に前記歌詞テキストデータに基づいて表示される歌詞の色替えを制御するための歌詞テロップ色替えデータを作成する作成部と、を有する歌詞テロップ色替えデータ作成装置である。
本発明の他の特徴については、後述する明細書及び図面の記載により明らかにする。
The main invention for achieving the above object is based on a singing voice signal obtained by singing a certain karaoke song, uttered text information corresponding to a plurality of narrated pseudonyms, and uttering each of the plurality of pseudonyms. The lyrics of the karaoke song based on the acquisition unit that acquires the vocal data including the pseudonym vocal timing information corresponding to the timing, the acquired vocal data, and the lyrics text data corresponding to the lyrics of the karaoke song. A calculation unit that calculates color change information corresponding to the time required for color change or the speed of color change when is displayed for each character included in the lyrics, and a setting unit that sets the time to start the color change. , To control the color change of the lyrics displayed based on the lyrics text data at the time of playing the certain karaoke song by associating the calculated color change information with the set time to start the color change. It is a lyrics telop color change data creation device having a lyric telop color change data creation unit and a lyrics telop color change data creation unit.
Other features of the present invention will be clarified by the description of the specification and drawings described later.
本発明によれば、カラオケ楽曲の演奏時に表示される歌詞の色替えを制御するためのデータを容易に生成することができる。 According to the present invention, it is possible to easily generate data for controlling the color change of the lyrics displayed when the karaoke music is played.
後述する明細書及び図面の記載から、上記の主たる発明の他、少なくとも以下の事項が明らかとなる。 In addition to the above-mentioned main invention, at least the following matters will be clarified from the description of the specification and the drawings described later.
すなわち、前記設定部が、前記仮名を発声したタイミングよりも所定値だけ早い時間を、前記色替えを開始する時間として設定する歌詞テロップ色替えデータ作成装置が明らかとなる。また、前記所定値は、略200msec〜略300msecの範囲であることが好ましい。このような装置によれば、実際のカラオケ歌唱に適した歌詞テロップ色替えデータを作成できる。 That is, it becomes clear that the lyrics telop color change data creating device sets a time in which the setting unit sets a time earlier than the timing at which the pseudonym is uttered by a predetermined value as a time for starting the color change. Further, the predetermined value is preferably in the range of about 200 msec to about 300 msec. With such a device, it is possible to create lyrics telop color change data suitable for actual karaoke singing.
また、前記設定部が、前記仮名を発声したタイミングよりも早い時間を、前記色替えを開始する時間として設定する際、前記あるカラオケ楽曲の演奏テンポが所定のテンポより速い場合には、前記仮名を発声したタイミングよりも早い時間を略200msec〜略300msecの範囲内で所定値よりも長く設定し、前記あるカラオケ楽曲の演奏テンポが所定のテンポより遅い場合には、前記仮名を発声したタイミングよりも早い時間を略200msec〜略300msecの範囲内で所定値よりも短く設定する歌詞テロップ色替えデータ作成装置が明らかとなる。このような装置によれば、色替えを開始する時間を楽曲のテンポに合わせて設定することができる。 Further, when the setting unit sets a time earlier than the timing at which the pseudonym is uttered as the time to start the color change, if the performance tempo of the certain karaoke music is faster than the predetermined tempo, the pseudonym If the time earlier than the timing at which the karaoke song is uttered is set longer than the predetermined value within the range of approximately 200 msec to approximately 300 msec, and the performance tempo of the karaoke song is slower than the predetermined tempo, the timing at which the pseudonym is uttered is set. A device for creating a music telop color change data that sets an early time shorter than a predetermined value within a range of about 200 msec to about 300 msec becomes clear. According to such a device, the time for starting the color change can be set according to the tempo of the music.
更に、前記歌詞テキストデータに基づく歌詞を、前記あるカラオケ楽曲の演奏に合わせて表示させる表示制御部と、表示された前記歌詞に含まれるある文字を視認する歌唱者の視線検出結果に基づいて、当該歌唱者が当該ある文字を視認したタイミングを特定する特定部と、を有し、前記設定部が、特定された前記ある文字を視認したタイミングに基づいて、当該ある文字の前記色替えを開始する時間を設定する歌詞テロップ色替えデータ作成装置。このような装置によれば、視線検出結果を利用して、実際のカラオケ歌唱に適した歌詞テロップ色替えデータを作成できる。 Further, based on the display control unit that displays the lyrics based on the lyrics text data according to the performance of the certain karaoke song, and the line-of-sight detection result of the singer who visually recognizes a certain character included in the displayed lyrics. It has a specific unit that specifies the timing at which the singer visually recognizes the certain character, and the setting unit starts the color change of the specific character based on the timing at which the specified character is visually recognized. Lyrics telop color change data creation device that sets the time to do. According to such a device, the line-of-sight detection result can be used to create lyrics telop color change data suitable for actual karaoke singing.
<第1実施形態>
図1〜図4を参照して、第1実施形態に係るカラオケ装置1について説明する。
<First Embodiment>
The
==カラオケ装置==
カラオケ装置1は、カラオケ演奏及び歌唱者がカラオケ歌唱を行うための装置である。カラオケ装置1は、歌唱者が選曲したカラオケ楽曲を予約待ち行列に登録し、順番にカラオケ演奏を行う。図1に示すように、カラオケ装置1は、カラオケ本体10、スピーカ20、表示装置30、マイク40、及びリモコン装置50を備える。
== Karaoke device ==
The
スピーカ20はカラオケ本体10からの放音信号に基づいて放音するための構成である。表示装置30はカラオケ本体10からの信号に基づいて映像や画像を画面に表示するための構成である。マイク40は歌唱者の歌唱音声(マイク40への入力音声)をアナログの歌唱音声信号に変換してカラオケ本体10に入力するための構成である。リモコン装置50は、カラオケ本体10に対する各種操作をおこなうための装置である。歌唱者はリモコン装置50を用いて歌唱を希望するカラオケ楽曲の選曲(予約)等を行うことができる。リモコン装置50の表示画面には各種操作の指示入力を行うためのアイコン等が表示される。
The
カラオケ本体10は、選曲されたカラオケ楽曲の演奏制御、歌詞や背景映像等の表示制御、マイク40を通じて入力された歌唱音声信号の処理といった、カラオケ歌唱に関する各種の制御を行う。図1に示すように、カラオケ本体10は、制御部11、通信部12、記憶部13、音響処理部14、表示処理部15及び操作部16を備える。各構成はインターフェース(図示なし)を介してバスBに接続されている。
The karaoke
制御部11は、CPU11aおよびメモリ11bを備える。CPU11aは、メモリ11bに記憶された動作プログラムを実行することにより各種の制御機能を実現する。メモリ11bは、CPU11aに実行されるプログラムを記憶したり、プログラムの実行時に各種情報を一時的に記憶したりする記憶装置である。
The
通信部12は、ルーター(図示なし)を介してカラオケ本体10を通信回線に接続するためのインターフェースを提供する。
The
記憶部13は、各種のデータを記憶する大容量の記憶装置であり、たとえばハードディスクドライブなどである。記憶部13は、カラオケ装置1によりカラオケ演奏を行うための複数の楽曲データを記憶する。
The
楽曲データは、個々のカラオケ楽曲を特定するための楽曲IDが付与されている。楽曲データは、伴奏データ、リファレンスデータ等を含む。伴奏データは、カラオケ演奏音の元となるデータである。伴奏データはカラオケ演奏をする際のテンポを示す情報を含む。テンポは、楽曲毎に所定の値が設定されている。リファレンスデータは、歌唱者によるカラオケ歌唱を採点する際の基準として用いられるデータである。 The music data is given a music ID for identifying each karaoke music. The music data includes accompaniment data, reference data, and the like. The accompaniment data is the data that is the source of the karaoke performance sound. The accompaniment data includes information indicating the tempo when playing karaoke. A predetermined value is set for the tempo for each song. Reference data is data used as a reference when scoring karaoke singing by a singer.
また、記憶部13は、各カラオケ楽曲に対応する歌詞を表示装置30等に表示させるための歌詞テロップデータ、カラオケ演奏時に表示装置30等に表示される背景画像等の背景画像データ、楽曲毎のカラオケ演奏時間を示す演奏時間データ及び楽曲の属性情報(歌手名、作詞・作曲者名、ジャンル等の当該楽曲に関する情報)を記憶する。
Further, the
歌詞テロップデータは、歌詞テキストデータ、及び歌詞テロップ色替えデータを含む。 The lyrics telop data includes lyrics text data and lyrics telop color change data.
歌詞テキストデータは、表示装置30等に表示される歌詞(歌詞に含まれる文字)に相当するデータである。具体的に、歌詞テキストデータは、歌唱区間毎(たとえば「カモメなぜ鳴くの」、「カモメは海に」、・・・)に歌詞を順次表示するためのデータである。すなわち、歌詞テキストデータは、歌唱区間毎に表示を開始するタイミング及び表示を消去するタイミングを示すタイミング情報や表示画面中におけるテキストの位置を示すレイアウト情報を含んでいる。また、歌詞テキストが漢字や外国語を含む場合(たとえば「鳴く」、「海」)、歌詞テキストデータは、ルビデータ(たとえば「海」に対して「うみ」)を含む。
The lyrics text data is data corresponding to lyrics (characters included in the lyrics) displayed on the
歌詞テロップ色替えデータは、カラオケ楽曲の演奏時に歌詞テキストデータに基づいて表示される歌詞の色替えを制御するためのデータである。色替えは、たとえば、歌詞テキストデータに基づいて表示された歌詞の色(たとえば白色)を、カラオケ楽曲の演奏に伴って順次変化させる(たとえば、白色から赤色)ことをいう。歌詞テロップ色替えデータは、カラオケ楽曲の歌詞を表示した際の色替えに要する時間または色替えの速度に相当する色替え情報、及び色替えを開始する時間を含む(詳細は後述)。 The lyrics telop color change data is data for controlling the color change of the lyrics displayed based on the lyrics text data when the karaoke music is played. The color change means, for example, changing the color of the lyrics displayed based on the lyrics text data (for example, white) sequentially with the performance of the karaoke music (for example, from white to red). The lyrics telop color change data includes the time required for the color change when the lyrics of the karaoke song are displayed, the color change information corresponding to the speed of the color change, and the time for starting the color change (details will be described later).
音響処理部14は、制御部11の制御に基づき、カラオケ楽曲に対する演奏の制御およびマイク40を通じて入力された歌唱音声信号の処理を行う。表示処理部15は、制御部11の制御に基づき、表示装置30やリモコン装置50における各種表示に関する処理を行う。たとえば、表示処理部15は、カラオケ楽曲の演奏時における背景映像に歌詞テロップや各種アイコンが重ねられた映像を表示装置30に表示させる制御を行う。或いは、表示処理部15は、リモコン装置50の表示画面に操作入力用の各種アイコンを表示させる。操作部16は、パネルスイッチおよびリモコン受信回路などからなり、歌唱者によるカラオケ装置1のパネルスイッチあるいはリモコン装置50の操作に応じて選曲信号、演奏中止信号などの操作信号を制御部11に対して出力する。制御部11は、操作部16からの操作信号を検出し、対応する処理を実行する。
Based on the control of the
ここで、本実施形態に係るカラオケ装置1は、歌詞テロップ色替えデータを作成する「歌詞テロップ色替えデータ作成装置」に相当する。歌詞テロップ色替えデータは、たとえば新たなカラオケ楽曲を配信する際に任意のカラオケ装置で作成される。また、歌詞テロップ色替えデータは、カラオケ楽曲を実際に歌唱するプロの歌手やプロの歌手と同等の歌唱能力を有する者(以下、「模範歌唱者」)の歌唱により得られた歌唱音声信号を利用して作成される。模範歌唱者の歌唱音声信号を利用することにより、カラオケ楽曲に合った歌詞テロップ色替えデータを作成することができる。なお、模範歌唱者によるカラオケ楽曲の歌唱は、未だ歌詞テロップ色替えデータが作成されていない段階で行われる。そのため、模範歌唱者は、たとえば歌詞入りの楽譜や歌詞カードを見ながらカラオケ楽曲の歌唱を行う。
Here, the
以下の例では、カラオケ楽曲Xの複数の歌唱区間のうち「カモメなぜ鳴くの」、「カモメは海に」の2つの区間に対する処理について説明を行うが、カラオケ楽曲Xの歌詞テロップ色替えデータを作成する際には、カラオケ楽曲Xに含まれる全歌唱区間に対して同様の処理を行う。カラオケ楽曲Xは「あるカラオケ楽曲」の一例である。 In the following example, the processing for two sections of "Why the seagull sings" and "The seagull is in the sea" out of the plurality of singing sections of the karaoke song X will be described, but the lyrics telop color change data of the karaoke song X will be described. At the time of creation, the same processing is performed for all the singing sections included in the karaoke music X. Karaoke music X is an example of "a certain karaoke music".
また、マイク40で入力された歌唱音声信号を用い、他のコンピュータ(たとえば、作業者が所有するパーソナルコンピュータ)で歌詞テロップ色替えデータを作成することも可能である。この場合、他のコンピュータが「歌詞テロップ色替えデータ作成装置」に相当する。
It is also possible to create lyrics telop color change data on another computer (for example, a personal computer owned by an operator) using the singing voice signal input by the
(ソフトウェア構成)
図2はカラオケ本体10のソフトウェア構成例を示す図である。カラオケ本体10は、取得部100、算出部200、設定部300、及び作成部400を備える。取得部100、算出部200、設定部300、及び作成部400は、CPU11aがメモリ11bに記憶されるプログラムを実行することにより実現される。
(Software configuration)
FIG. 2 is a diagram showing a software configuration example of the karaoke
[取得部]
取得部100は、カラオケ楽曲Xを歌唱することにより得られた歌唱音声信号に基づいて発声データを取得する。歌唱音声信号は、上述の通り模範歌唱者の歌唱により得られたものである。発声データは、発声テキスト情報、及び仮名発声タイミング情報を含む。
[Acquisition department]
The
発声テキスト情報は、模範歌唱者の歌唱において実際に発声された複数の仮名(テキスト)に相当する。取得部100は、歌唱音声信号に対して公知の音声認識処理を施すことにより、歌唱音声信号をテキスト化する。たとえば、取得部100は、模範歌唱者によるカラオケ楽曲Xの歌唱により得られた「カモメなぜ鳴くの」、「カモメは海に」という歌詞の歌唱音声信号を処理することで、それらの歌詞をテキスト化した情報(発声テキスト情報)を取得する(図3A参照)。図3Aの例において、発声テキスト情報は、ローマ字の仮名でテキスト化されている。
The vocalized text information corresponds to a plurality of kana (texts) actually uttered in the singing of the model singer. The
仮名発声タイミング情報は、発声テキスト情報に含まれる複数の仮名それぞれを発声したタイミングに相当する。取得部100は、歌唱音声信号に対して公知の波形解析処理を施すことにより、各仮名を発声したタイミングを取得する。上記例において、取得部100は、「カモメなぜ鳴くの」、「カモメは海に」という歌詞の歌唱により得られた歌唱音声信号を処理することで、各仮名を発声したタイミングを取得する(図3B参照)。図3Bの例において、各仮名の仮名発声タイミング情報は、最初の仮名(図3Aの「ka」)を歌唱した時間(0.0sec)からある仮名を歌唱するまでの経過時間に相当する。なお、このときの歌唱のテンポはBPM=60(1分間に四分音符で60拍の速度)である。
The kana utterance timing information corresponds to the timing at which each of the plurality of kana included in the utterance text information is uttered. The
取得部100は、取得した発声データを算出部200に出力する。
The
[算出部]
算出部200は、取得された発声データ、及びカラオケ楽曲Xの歌詞に相当する歌詞テキストデータに基づいて、色替え情報を歌詞に含まれる文字毎に算出する。
[Calculation unit]
The
歌詞テキストデータは、上述の通り記憶部13に記憶されているものを利用する。或いは、サーバ装置(図示無し)から歌詞テキストデータを取得することでもよい。色替え情報は、カラオケ楽曲Xの歌詞を表示した際の色替えに要する時間または色替えの速度に相当する。
As the lyrics text data, those stored in the
具体例として、算出部200は、色替え情報を算出する際、カラオケ楽曲Xの歌詞テキストデータを記憶部13から読み出す。カラオケ楽曲Xは、取得された発声データの元となった歌唱音声信号を得る際に歌唱した楽曲に相当する。算出部200は、発声データに含まれる発声テキスト情報と、記憶部13から読み出したカラオケ楽曲Xの歌詞テキストデータとを照合する。この際、歌詞に漢字または外国語を含む場合、算出部200は、歌詞テキストデータに含まれるルビデータと、発声テキスト情報を照合する。たとえば、カラオケ楽曲Xは、歌詞に「海」の文字が含まれている。この場合、算出部200は、「海」のルビ「うみ」と発声テキスト情報とを照合する(図3C参照)。また同様に、歌詞に含まれる助詞「は」と、発声テキスト情報とを照合する。
As a specific example, the
次に、算出部200は、発声テキスト情報と歌詞テキストデータとの照合結果、及び発声データに含まれる仮名発声タイミング情報に基づいて、各文字の色替えに要する時間を求める。
Next, the
たとえば、図3B及び図3Cの例において、「く(ku)」の文字は、仮名発声タイミング情報が示す経過時間が5.5sec、次の文字「の(no)」の仮名発声タイミング情報が示す経過時間が6.0secである。よって、「く(ku)」の文字は、次の文字を歌唱するまでに0.5secの時間を要する。従って、算出部200は、「く(ku)」の文字の色替え情報として「0.5sec」を算出する。一方、「うみ(u、mi)」の文字について仮名発声タイミング情報が示す経過時間は、「u」が10.0secであり、「mi」が11.0secである。また、「うみ(u、mi)」の次の文字「に(ni)」の仮名発声タイミング情報が示す経過時間は12.0secである。従って、算出部200は、「海」の文字の色替え情報として、2つの仮名の経過時間を合わせた「2.0sec」を算出する。
For example, in the examples of FIGS. 3B and 3C, the character "ku" indicates the elapsed time indicated by the kana utterance timing information of 5.5 sec, and the kana utterance timing information of the next character "no" indicates. The elapsed time is 6.0 sec. Therefore, it takes 0.5 sec for the character "ku" to sing the next character. Therefore, the
このように、算出部200は、歌詞テキストデータに含まれる文字毎に色替え情報を算出する(図3D参照)。算出部200は、算出した色替え情報を作成部400に出力する。なお、算出部200は、算出した文字毎の時間とカラオケ楽曲Xのテンポに基づいて、文字毎の色替えの速度を算出し、当該速度を色替え情報としてもよい。
In this way, the
[設定部]
設定部300は、色替えを開始する時間を設定する。色替えを開始する時間は、たとえば仮名発声タイミング情報をそのまま用いることが可能である。たとえば、上記例において、設定部300は、仮名発声タイミング情報に基づいて、最初の文字「カ」の色替えを開始する時間を「0.0sec」とし、次の文字「モ」の色替えを開始する時間を「1.0sec」後、文字「メ」の色替えを開始する時間を「2.0sec」後・・・・文字「海」の色替えを開始する時間を「10.0sec」後と設定することができる(図3E参照)。
[Settings]
The
色替えを開始する時間の設定は、文字毎に行ってもよいし、歌唱区間毎や文節毎におこなってもよい。設定を歌唱区間や文節毎に行う場合、設定部300は、当該歌唱区間や文節の最初の文字を特定し、当該文字を基準として色替えを開始する時間を設定する必要がある。歌唱区間や文節の最初の文字の特定は、予め楽曲データに最初の文字を特定できる情報を含めていてもよいし、公知の自動翻訳機能を用いて都度特定することでもよい。設定部300は、設定した色替えを開始する時間を作成部400に出力する。
The time for starting the color change may be set for each character, for each singing section, or for each phrase. When setting is performed for each singing section or phrase, the
一方、実際のカラオケ歌唱においては、表示装置30に表示された文字の色替えを参照しながら歌唱のタイミングを把握しようとする場合が多い。従って、文字の色替えは、実際の歌唱タイミングよりも少し前に開始されることが好ましい。そこで、設定部300は、実際の歌唱タイミングよりも少し前に文字の色替えを始めることができるよう、色替えを開始する時間を設定することができる。
On the other hand, in actual karaoke singing, it is often the case that the timing of singing is grasped while referring to the color change of the characters displayed on the
具体的には、設定部300は、模範歌唱者が仮名を発声したタイミングよりも所定値だけ早い時間を、色替えを開始する時間として設定する。
Specifically, the
所定値は、カラオケ歌唱のし易さ(色替えされる文字の視認し易さ)やカラオケ楽曲の演奏全体のバランスを考慮して設定される閾値である。具体的に、所定値は200msec〜300msecの範囲であることが好ましい。 The predetermined value is a threshold value set in consideration of the ease of singing karaoke (easiness of visually recognizing the characters to be changed in color) and the balance of the entire performance of the karaoke song. Specifically, the predetermined value is preferably in the range of 200 msec to 300 msec.
たとえば、図3Bの例において、「no(の)」の仮名を発声したタイミングは、6.0secである。このままのタイミングで色替えを開始した場合、一般的な歌唱者は実際の発声が遅れる結果、カラオケ演奏に合った歌唱ができない可能性がある。そこで、設定部300は、6.0secよりも250msecだけ早い時間「5.75sec」を「の(no)」の文字の色替えを開始する時間として設定する。
For example, in the example of FIG. 3B, the timing at which the pseudonym of "no" is uttered is 6.0 sec. If the color change is started at this timing, a general singer may not be able to sing along with the karaoke performance as a result of the delay in the actual vocalization. Therefore, the
或いは、各カラオケ楽曲の演奏テンポを考慮して、色替えを開始する時間を設定することも可能である。一般に、カラオケ楽曲の演奏テンポが速い場合には、色替えのスピードが遅く感じられ、演奏テンポが遅い場合には、色替えのスピードが速く感じられるため、カラオケ楽曲の種類(或いは歌唱者)によっては、色替えを参照し難い場合がある。そこで、仮名を発声したタイミングよりも早い時間を色替えを開始する時間として設定する際、演奏テンポが速いカラオケ楽曲については仮名を発声したタイミングよりも早い時間を長めに設定し、演奏テンポが遅いカラオケ楽曲については仮名を発声したタイミングよりも早い時間を短めに設定することで、歌唱者は色替えを参照しながらカラオケ歌唱を行い易くなる。 Alternatively, it is also possible to set the time to start the color change in consideration of the performance tempo of each karaoke song. Generally, when the performance tempo of a karaoke song is fast, the speed of color change is felt to be slow, and when the performance tempo is slow, the speed of color change is felt to be fast. May be difficult to refer to the color change. Therefore, when setting a time earlier than the timing when the pseudonym is uttered as the time to start color change, for a karaoke song with a fast performance tempo, a time earlier than the timing when the pseudonym is uttered is set longer and the performance tempo is slower. For karaoke songs, setting a shorter time than the timing at which the pseudonym is uttered makes it easier for the singer to sing karaoke while referring to the color change.
そこで、設定部300は、仮名を発声したタイミングよりも早い時間を、色替えを開始する時間として設定する際、あるカラオケ楽曲の演奏テンポが所定のテンポより速い場合には、仮名を発声したタイミングよりも早い時間を略200msec〜略300msecの範囲内で所定値よりも長く設定し、あるカラオケ楽曲の演奏テンポが所定のテンポより遅い場合には、仮名を発声したタイミングよりも早い時間を略200msec〜略300msecの範囲内で所定値よりも短く設定する。
Therefore, when the
たとえば、所定のテンポがBPM=100、所定値が250msecの例で説明を行う。設定部300は、あるカラオケ楽曲の演奏テンポと所定のテンポとの比較を行う。演奏テンポが所定のテンポよりも遅い場合(たとえば、BPM=60)、色替え開始時間設定部300は、仮名を発声したタイミングよりも早い時間を所定値よりも短く設定する(たとえば、200msec)。逆に、演奏テンポが所定のテンポよりも速い場合(たとえば、BPM=140)、設定部300は、仮名を発声したタイミングよりも早い時間を所定値よりも長く設定する(たとえば、300msec)。
For example, an example in which a predetermined tempo is BPM = 100 and a predetermined value is 250 msec will be described. The
なお、所定のテンポ及び所定値は、色替えされる文字の大きさ、フォントの種類、表示の明るさ等の表示条件や、カラオケ楽曲毎に想定される歌唱者の年齢層等によって、所定の値を設定することが可能である。但し、いずれの場合であっても、歌唱し易さの観点から、所定値は、200〜300msecの範囲内に収まるように設定することが好ましい。 The predetermined tempo and the predetermined value are determined according to the display conditions such as the size of the characters to be color-changed, the type of font, the brightness of the display, the age group of the singer assumed for each karaoke song, and the like. It is possible to set the value. However, in any case, from the viewpoint of ease of singing, it is preferable to set the predetermined value within the range of 200 to 300 msec.
[作成部]
作成部400は、算出された色替え情報及び設定された色替えを開始する時間を関連付けることにより、歌詞テロップ色替えデータを作成する。
[Creation department]
The
歌詞テロップ色替えデータは、あるカラオケ楽曲の演奏時に歌詞テキストデータに基づいて表示される歌詞の色替えを制御するためのデータである。 The lyrics telop color change data is data for controlling the color change of the lyrics displayed based on the lyrics text data when playing a certain karaoke song.
作成部400は、算出部200から出力された色替え情報と、設定部300から出力された色替えを開始する時間を関連付けることにより、カラオケ楽曲毎の歌詞テロップ色替えデータを作成する。作成部400は、作成した歌詞テロップ色替えデータを記憶部13に記憶されている歌詞テキストデータ(色替え情報の算出の際に利用したデータ)と関連付けることで、歌詞テロップデータとして記憶させることができる。
The
或いは、作成部400は、歌詞テキストデータと、作成した歌詞テロップ色替えデータとを関連付けた歌詞テロップデータをサーバ装置に送信してもよい。サーバ装置は、受信した歌詞テロップデータを他のカラオケ装置に配信することができる。
Alternatively, the
==カラオケ装置1の動作について==
次に、図4を参照して本実施形態におけるカラオケ装置1の動作の具体例について述べる。図4は、カラオケ装置1の動作例を示すフローチャートである。ここでは、カラオケ楽曲Xの歌詞テロップ色替えデータを作成する例について述べる。
== About the operation of the
Next, a specific example of the operation of the
カラオケ装置1は、伴奏データに基づいて、カラオケ楽曲Xの演奏を行う。模範歌唱者は、カラオケ楽曲Xの演奏に合わせて歌唱を行う。カラオケ装置1は、模範歌唱者の歌唱音声信号を取得する(歌唱音声信号の取得。ステップ10)。
The
取得部100は、ステップ10で得られた歌唱音声信号に基づいて、発声された複数の仮名に相当する発声テキスト情報、及び当該複数の仮名それぞれを発声したタイミングに相当する仮名発声タイミング情報を含む発声データを取得する(発声データの取得。ステップ11)。
The
算出部200は、ステップ11で取得した発声データ、及びカラオケ楽曲Xの歌詞に相当する歌詞テキストデータに基づいて、カラオケ楽曲Xの歌詞を表示した際の色替えに要する時間に相当する色替え情報を文字毎に算出する(色替え情報の算出。ステップ12)。
The
設定部300は、仮名発声タイミング情報に基づいて、色替えを開始する時間を設定する(色替えを開始する時間の設定。ステップ13)。
The
作成部400は、ステップ12で算出された色替え情報、及びステップ13で設定された色替えを開始する時間を関連付けることにより、カラオケ楽曲Xの演奏時に歌詞テキストデータに基づいて表示される歌詞の色替えを制御するための歌詞テロップ色替えデータを作成する(歌詞テロップ色替えデータの作成。ステップ14)。
The
更に、作成部400は、歌詞テキストデータにステップ14で作成された歌詞テロップ色替えデータを関連付けることにより、カラオケ楽曲Xの歌詞テロップデータを作成する(歌詞テロップデータの作成。ステップ15)。
Further, the
このように、本実施形態に係るカラオケ装置1は、取得部100、算出部200、設定部300、及び作成部400を有する。取得部100は、発声テキスト情報及び仮名発声タイミング情報を含む発声データを取得する。算出部200は、発声データ、及び歌詞テキストデータに基づいて、カラオケ楽曲の歌詞を表示した際の色替えに要する時間に相当する色替え情報を歌詞に含まれる文字毎に算出する。設定部300は、仮名発声タイミング情報に基づいて、色替えを開始する時間を設定する。作成部400は、算出された色替え情報及び設定された色替えを開始する時間を関連付けることにより、歌詞テロップ色替えデータを作成する。
As described above, the
このようなカラオケ装置1によれば、未だ、歌詞テロップ色替えデータが作成されていないカラオケ楽曲に対し、模範歌唱者の歌唱による歌唱音声信号を取得するだけで、歌詞テロップ色替えデータを自動的に作成することができる。従って、従来のように専門家が手作業で歌詞テロップ色替えデータを作成する必要がない。すなわち、本実施形態に係るカラオケ装置1によれば、カラオケ楽曲の演奏時に表示される歌詞の色替えを制御するためのデータを容易に生成することができる。
According to such a
<第2実施形態>
次に、図5〜図7を参照して、第2実施形態に係るカラオケ装置1について説明する。本実施形態においては、公知の視線検出技術を利用して、色替えを開始する時間を設定する構成について述べる。第1実施形態と同様の構成については詳細な説明を省略する。
<Second Embodiment>
Next, the
==カラオケ装置==
図5に示すように、本実施形態に係るカラオケ装置1は、カラオケ本体10、スピーカ20、表示装置30、マイク40、リモコン装置50、及び視線検出器60を備える。
== Karaoke device ==
As shown in FIG. 5, the
視線検出器60は、カラオケ楽曲を歌唱する歌唱者の視線を検出する装置である。視線検出器60は、公知の非接触小型視線検出システム(たとえば、小型視線検出システム「EyeExpert(登録商標)」、富士通株式会社)や、ゴーグル型のアイトラッキングシステム(モバイルアイトラッキングシステム「ViewPoint」、株式会社クレアクト)を用いることができる。カラオケ楽曲を歌唱する際、歌唱者は、表示された歌詞のうち、自らが歌唱しようとする文字に視線を向ける。視線検出器60は、このような歌唱者の視線を検出する。なお、本実施形態における歌唱者は、第1実施形態で述べた模範歌唱者である。また、視線検出器60は、カラオケ装置1から独立して設けられていてもよい。この場合、視線検出器60は検出結果をカラオケ装置1に送信する。また、たとえば、視線検出器60として小型視線検出システムを利用する場合、公知のシステムと同様、表示装置30にシステム用の光源及び光学センサを配置する。
The line-of-
(ソフトウェア構成)
図6はカラオケ本体10のソフトウェア構成例を示す図である。カラオケ本体10は、取得部100、算出部200、設定部300、作成部400、表示制御部500、及び特定部600を備える。取得部100、算出部200、設定部300、表示制御部500、及び特定部600は、CPU11aがメモリ11bに記憶されるプログラムを実行することにより実現される。
(Software configuration)
FIG. 6 is a diagram showing a software configuration example of the karaoke
[表示制御部]
表示制御部500は、歌詞テキストデータに基づく歌詞を、あるカラオケ楽曲の演奏に合わせて表示させる。
[Display control unit]
The
歌詞テキストデータは、歌詞テロップ色替えデータとは別に作成される。従って、歌詞テロップ色替えデータが未だ作成されていない場合であっても、カラオケ楽曲の演奏に合わせて歌詞テキストデータに基づく歌詞を表示させることができる。従って、歌唱者は、表示された歌詞を参照しながら、カラオケ歌唱を行うことが可能である。但し、表示される歌詞の色替えはなされない。 The lyrics text data is created separately from the lyrics telop color change data. Therefore, even if the lyrics telop color change data has not been created yet, the lyrics based on the lyrics text data can be displayed according to the performance of the karaoke music. Therefore, the singer can sing karaoke while referring to the displayed lyrics. However, the color of the displayed lyrics is not changed.
たとえば、カラオケ楽曲Xについて歌詞テロップ色替えデータを作成する場合、表示制御部500は、カラオケ楽曲Xの歌詞テキストデータを記憶部13から読み出し、カラオケ楽曲Xの演奏に合わせて歌詞を歌唱区間毎(たとえば「カモメなぜ鳴くの」、「カモメは海に」、・・・)に順次表示させる。なお、表示制御部500は、歌詞テキストデータに含まれるタイミング情報に基づいて、歌詞の表示切り替えを行う。
For example, when creating lyrics telop color change data for karaoke music X, the
[特定部]
特定部600は、表示された歌詞に含まれるある文字を視認する歌唱者の視線検出結果に基づいて、当該歌唱者が当該ある文字を視認したタイミングを特定する。
[Specific part]
The
上述のように、表示制御部500が表示装置30等にカラオケ楽曲Xの歌詞を表示させた場合、歌唱者は歌詞を参照することができる。一方、色替えは行われないため、歌唱者は、自らが歌唱しようとする文字に対して視線を向けることになる。特定部600は、視線検出器60による検出結果に基づいて、歌唱者がある文字に視線を向けたタイミング(すなわち、ある文字を視認したタイミング)を特定する。
As described above, when the
具体例として、「カモメは海に」という歌詞が表示装置30に表示された場合、歌唱者は、歌唱すべき「カ」の文字を視認した後、「カ」の文字の歌唱を行う。この場合、視線検出器60は、「カ」の文字に対する視線を検出する。視線検出器60は、視線を検出した旨の信号を特定部600に出力する。特定部600は、当該信号を受信した時間(最初の文字を歌唱してからの経過時間)を「カ」の文字を視認したタイミングとして特定する。視線の検出は、歌詞に含まれる文字毎に行ってもよいし、歌唱区間毎や文節毎(先頭の文字)であってもよい。
As a specific example, when the lyrics "seagull is in the sea" are displayed on the
[設定部]
本実施形態に係る設定部300は、特定されたある文字を視認したタイミングに基づいて、当該ある文字の色替えを開始する時間を設定する。
[Settings]
The
たとえば、上記例において、「カ」の文字を視認したタイミングが最初の文字を歌唱してから7.75secであったとする。この場合、色替え開始時間設定部300は、当該時間を「カ」の文字の色替えを開始する時間として設定する。
For example, in the above example, it is assumed that the timing at which the character "ka" is visually recognized is 7.75 seconds after the first character is sung. In this case, the color change start
==カラオケ装置1の動作について==
次に、図7を参照して本実施形態におけるカラオケ装置1の動作の具体例について述べる。図7は、カラオケ装置1の動作例を示すフローチャートである。ここでは、カラオケ楽曲Xの歌詞テロップ色替えデータを作成する例について述べる。
== About the operation of the
Next, a specific example of the operation of the
カラオケ装置1は、伴奏データに基づいて、カラオケ楽曲Xの演奏を行う。表示制御部500は、カラオケ楽曲Xの伴奏データに合わせて表示装置30にカラオケ楽曲Xの歌詞を表示させる(演奏に合わせて歌詞を表示。ステップ20)。模範歌唱者は、表示された歌詞を参照しながら、カラオケ楽曲Xの演奏に合わせて歌唱を行う。カラオケ装置1は、模範歌唱者の歌唱音声信号を取得する(歌唱音声信号の取得。ステップ21)。また、視線検出器60は、表示された歌詞を参照する模範歌唱者の視線を検出し、検出結果を設定部300に出力する(視線の検出。ステップ22)。
The
取得部100は、ステップ21で得られた歌唱音声信号に基づいて、発声された複数の仮名に相当する発声テキスト情報、及び当該複数の仮名それぞれを発声したタイミングに相当する仮名発声タイミング情報を含む発声データを取得する(発声データの取得。ステップ23)。
The
算出部200は、ステップ23で取得した発声データ、及びカラオケ楽曲Xの歌詞に相当する歌詞テキストデータに基づいて、カラオケ楽曲Xの歌詞を表示した際の色替えに要する時間に相当する色替え情報を文字毎に算出する(色替え情報の算出。ステップ24)。
The
一方、特定部600は、ステップ22における視線検出結果に基づいて、模範歌唱者がある文字を視認したタイミングを特定する(視認したタイミングの特定。ステップ25)。
On the other hand, the specifying
設定部300は、ステップ25で特定されたある文字を視認したタイミングに基づいて、色替えを開始する時間を設定する(色替えを開始する時間の設定。ステップ26)。
The
作成部400は、ステップ24で算出された色替え情報、及びステップ26で設定された色替えを開始する時間を関連付けることにより、カラオケ楽曲Xの演奏時に歌詞テキストデータに基づいて表示される歌詞の色替えを制御するための歌詞テロップ色替えデータを作成する(歌詞テロップ色替えデータの作成。ステップ27)。
The
更に、作成部400は、歌詞テキストデータにステップ27で作成された歌詞テロップ色替えデータを関連付けることにより、カラオケ楽曲Xの歌詞テロップデータを作成する(歌詞テロップデータの作成。ステップ28)。
Further, the
このように、本実施形態に係るカラオケ装置1は、歌詞テキストデータに基づく歌詞を、あるカラオケ楽曲のカラオケ演奏に合わせて表示させる表示制御部500、及び表示された歌詞に含まれるある文字を視認する歌唱者の視線検出結果に基づいて、当該歌唱者が当該ある文字を視認したタイミングを特定する特定部600を有する。また、設定部300は、特定されたある文字を視認したタイミングに基づいて、当該ある文字の色替えを開始する時間を設定する。
As described above, the
上述の通り、歌唱者は自らが歌唱しようとする文字に対して視線を向ける。つまり、視線を向けたタイミングは、文字の色替えを開始するのに適したタイミングであるといえる。そこで、本実施形態に係るカラオケ装置1は、その視線を検出して、色替えを開始する時間を設定する。従って、実際のカラオケ歌唱に適した歌詞テロップ色替えデータを作成できる。
As mentioned above, the singer looks at the characters he or she is trying to sing. That is, it can be said that the timing at which the line of sight is directed is a timing suitable for starting the color change of the characters. Therefore, the
<その他>
上記実施形態は、例として提示したものであり、発明の範囲を限定するものではない。上記の構成は、適宜組み合わせて実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
<Others>
The above embodiment is presented as an example and does not limit the scope of the invention. The above configurations can be implemented in appropriate combinations, and various omissions, replacements, and changes can be made without departing from the gist of the invention. The above-described embodiments and modifications thereof are included in the scope and gist of the invention, as well as in the scope of the invention described in the claims and the equivalent scope thereof.
1 カラオケ装置
10 カラオケ本体
11 制御部
100 取得部
200 算出部
300 設定部
400 作成部
1
Claims (5)
取得された前記発声データ、及び前記あるカラオケ楽曲の歌詞に相当する歌詞テキストデータに基づいて、当該あるカラオケ楽曲の歌詞を表示した際の色替えに要する時間または色替えの速度に相当する色替え情報を、前記歌詞に含まれる文字毎に算出する算出部と、
前記色替えを開始する時間を設定する設定部と、
算出された前記色替え情報及び設定された前記色替えを開始する時間を関連付けることにより、前記あるカラオケ楽曲の演奏時に前記歌詞テキストデータに基づいて表示される歌詞の色替えを制御するための歌詞テロップ色替えデータを作成する作成部と、
を有する歌詞テロップ色替えデータ作成装置。 Based on the singing voice signal obtained by singing a certain karaoke song, it includes utterance text information corresponding to a plurality of uttered pseudonyms and pseudonym utterance timing information corresponding to the timing of uttering each of the plurality of pseudonyms. The acquisition department that acquires vocalization data,
Based on the acquired vocal data and the lyrics text data corresponding to the lyrics of the certain karaoke song, the color change corresponding to the time required for the color change or the speed of the color change when the lyrics of the certain karaoke song are displayed. A calculation unit that calculates information for each character included in the lyrics,
A setting unit that sets the time to start the color change, and
By associating the calculated color change information with the set time to start the color change, the lyrics for controlling the color change of the lyrics displayed based on the lyrics text data when the certain karaoke song is played. A creation department that creates telop color change data, and
Lyrics telop color change data creation device with.
表示された前記歌詞に含まれるある文字を視認する歌唱者の視線検出結果に基づいて、当該歌唱者が当該ある文字を視認したタイミングを特定する特定部と、
を有し、
前記設定部は、特定された前記ある文字を視認したタイミングに基づいて、当該ある文字の前記色替えを開始する時間を設定することを特徴とする請求項1記載の歌詞テロップ色替えデータ作成装置。
A display control unit that displays lyrics based on the lyrics text data according to the performance of the certain karaoke song,
Based on the line-of-sight detection result of the singer who visually recognizes a certain character included in the displayed lyrics, a specific unit that specifies the timing when the singer visually recognizes the certain character, and
Have,
The lyrics telop color change data creation device according to claim 1, wherein the setting unit sets a time for starting the color change of the certain character based on the timing at which the specified character is visually recognized. ..
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017127259A JP6864571B2 (en) | 2017-06-29 | 2017-06-29 | Lyrics telop color change data creation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017127259A JP6864571B2 (en) | 2017-06-29 | 2017-06-29 | Lyrics telop color change data creation device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019012115A JP2019012115A (en) | 2019-01-24 |
| JP6864571B2 true JP6864571B2 (en) | 2021-04-28 |
Family
ID=65226711
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017127259A Active JP6864571B2 (en) | 2017-06-29 | 2017-06-29 | Lyrics telop color change data creation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6864571B2 (en) |
-
2017
- 2017-06-29 JP JP2017127259A patent/JP6864571B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019012115A (en) | 2019-01-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9355634B2 (en) | Voice synthesis device, voice synthesis method, and recording medium having a voice synthesis program stored thereon | |
| US6392132B2 (en) | Musical score display for musical performance apparatus | |
| JP2002007014A (en) | Information processor and musical instrument provided with the information processor | |
| JP7355165B2 (en) | Music playback system, control method and program for music playback system | |
| JP6693803B2 (en) | Karaoke equipment | |
| JP3588596B2 (en) | Karaoke device with singing special training function | |
| JP6864571B2 (en) | Lyrics telop color change data creation device | |
| JP6809177B2 (en) | Information processing system and information processing method | |
| JP2019132979A (en) | Karaoke device | |
| JP2019117282A (en) | Karaoke device | |
| JP6920135B2 (en) | Karaoke equipment | |
| JP6954780B2 (en) | Karaoke equipment | |
| JP7688554B2 (en) | Karaoke System | |
| JP7158331B2 (en) | karaoke device | |
| JP6944366B2 (en) | Karaoke equipment | |
| JP6842357B2 (en) | Karaoke equipment | |
| JP7425698B2 (en) | karaoke equipment | |
| JP6944390B2 (en) | Karaoke equipment | |
| JP2020134901A (en) | Karaoke system | |
| JP2025102358A (en) | Karaoke equipment | |
| JP2025151029A (en) | Karaoke equipment | |
| JP2024113780A (en) | Karaoke equipment | |
| JP6842356B2 (en) | Karaoke equipment | |
| JP6144605B2 (en) | Singing scoring system | |
| JP2004334235A5 (en) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200422 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210121 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210202 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210312 |
|
| 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: 20210330 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210402 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6864571 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |