JP5262908B2 - 歌詞表示装置,プログラム - Google Patents
歌詞表示装置,プログラム Download PDFInfo
- Publication number
- JP5262908B2 JP5262908B2 JP2009079982A JP2009079982A JP5262908B2 JP 5262908 B2 JP5262908 B2 JP 5262908B2 JP 2009079982 A JP2009079982 A JP 2009079982A JP 2009079982 A JP2009079982 A JP 2009079982A JP 5262908 B2 JP5262908 B2 JP 5262908B2
- Authority
- JP
- Japan
- Prior art keywords
- lyrics
- amount
- display
- time
- music
- 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.)
- Expired - Fee Related
Links
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
この種のカラオケ装置では、通常、予め設定された設定量の歌詞を複数行(多くの場合、2行)に渡ってモニタに表示し、演奏音に同期したタイミング(以下、適正タイミングと称す)で歌詞(文字)の色を変更することがなされている。そして、1つの行について歌詞の色を変更し終えると、その1行分の歌詞を次に歌唱予定の歌詞へと入れ替える。
そこで、本発明は、歌詞表示装置において、ユーザの歌唱能力によらず、安定した歌唱を継続させることを目的とする。
そして、ズレ時間導出手段が、適正タイミングに対して発声タイミングが先行するほど大きな負値、遅延するほど大きな正値となるズレ時間を、楽曲演奏装置による楽曲の演奏中に入力された音声に従って順次導出する。なお、ここで言う適正タイミングとは、楽曲演奏装置にて演奏中である演奏音に同期したタイミングであり、発声タイミングとは、演奏音に対応した音声が発声されたタイミングである。
通常、設定表示量が最適な量に比べて少なすぎると、適正タイミングに対する発声タイミングの遅延が(即ち、ズレ時間が正の方向に)増加し、設定表示量が最適な量に比べて多すぎると、適正タイミングに対する発声タイミングの先行が進む(即ち、ズレ時間が負の方向に増加する)。
ところで、本発明の歌詞表示装置は、請求項4に記載のように、表示量維持手段により設定表示量を維持した後も、時間変化量導出手段による時間変化量の導出を継続させると共に、時間変化量が設定範囲を超えていれば、表示量更新手段による設定表示量の再設定を実行させ、時間変化量が設定範囲内であれば、設定された設定表示量を維持する表示量再更新手段を備えていても良い。
したがって、本発明の歌詞表示装置によれば、1つの楽曲の中でテンポが変わるなどして、一度設定された設定表示量では、ユーザが安定した歌唱を継続できなくなったとしても、そのユーザにとって、最適な設定表示量を再度見つけ出すことができる。
ただし、プログラムを構成する各手順は、請求項5に記載のように、設定表示量だけ、演奏中歌詞を表示する歌詞表示手順と、適正タイミングに対して発声タイミングが先行するほど大きな負値、遅延するほど大きな正値となるズレ時間を、楽曲の演奏中に入力された音声に従って順次導出するズレ時間導出手順と、今回導出されたズレ時間と前回導出されたズレ時間との差分を時間変化量として、ズレ時間が導出される毎に導出する時間変化量導出手順と、その導出された時間変化量が設定範囲を超えていれば、適正タイミングにて発声すべき歌詞を少なくとも含み、かつ歌唱予定歌詞が、時間変化量が正の方向に大きいほど多くなり、時間変化量が負の方向に大きいほど少なくなるように、設定表示量を設定する表示量更新手順と、時間変化量が設定範囲内となると、設定された設定表示量を維持する表示量維持手順とから構成されている必要がある。
このようなプログラムであれば、例えば、DVD−ROM、CD−ROM、ハードディスク等のコンピュータ読み取り可能な記録媒体に記録し、必要に応じてコンピュータにロードさせて起動することや、必要に応じて通信回線を介してコンピュータに取得させて起動することにより用いることができる。そして、コンピュータに各手順を実行させることで、請求項1に記載された歌詞表示装置として機能させることができる。
まず、図1は、カラオケ用に予め加工された楽曲(以下、カラオケ楽曲とする)の演奏に応じてユーザが歌唱するためのカラオケシステムの概略構成を示すブロック図である。
図1に示すように、カラオケシステム1は、ユーザによって指定されたカラオケ楽曲の再生を行うカラオケ装置20と、カラオケ楽曲の再生に必要なデータである楽曲データをカラオケ装置20に配信するサーバ30とを備え、それらカラオケ装置20とサーバ30とはネットワーク(例えば、専用回線や、WAN等)を介して接続されている。つまり、カラオケシステム1は、いわゆる通信カラオケシステムとして構成されたものである。
また、ガイドメロディは、カラオケ楽曲の主旋律(以下、基準旋律と称す)を形成する各構成音について、それぞれの音高及び音長が表されたものである。具体的に、本実施形態における各構成音の音長は、楽音出力開始時間及び楽音出力終了時間によって表されている。ただし、ここで言う楽音出力開始時間とは、対応する構成音(例えば、カラオケが曲の演奏開始からn番目に出力される構成音)の出力が開始されるまでのカラオケ楽曲の演奏開始からの時間である。また、ここで言う、楽音出力終了時間とは、その構成音の出力が終了されるまでのカラオケ楽曲の演奏開始からの時間である。
〈カラオケ装置について〉
次に、カラオケ装置20の構成について説明する。
次に、制御部28(より正確にはCPU28c)が実行する最適表示量設定処理について説明する。
この最適表示量設定処理は、カラオケ演奏処理によりカラオケ楽曲の再生演奏が開始される(即ち、カラオケ演奏処理が起動される)と起動されるものである。
続いて、設定表示量x(k)の初期値を取得して、RAM28bに記憶する(S120)。これにより、歌詞表示処理において、初期値に設定された設定表示量x(k)がRAM28bから読み出されて、初期値分の歌詞が表示部23に表示される。
また、本実施形態において、設定表示量の初期値x(1)は、予め規定された最小値(例えば、3秒分)に設定されたものである。この設定表示量の初期値x(1)は、最適表示量設定処理プログラムと共に記憶部21に記憶されており、本S120にて記憶部21から読み出される。
その後、マイクロホン26を介して入力された音声、及び該当カラオケ楽曲についてのガイドメロディに従って、遅延時間l(m)を導出する(S170)。
そして、S130にて、第1カウント値kを1つインクリメントした後、S140へと進む。
すなわち、S140へと2回目以降に進んだ場合、設定表示量x(k)は、図3に示すように、発声ズレ差分Δdt(k−1)((1)式中、−(dt(k−1)−dt(k−2)))が負の方向に大きな値である(即ち、発声ズレ差分の絶対値が大きい)ほど、歌唱予定歌詞を減少させるように設定される。また、発声ズレ差分Δdt(k−1)が正の方向に大きな値である(即ち、発声ズレ差分の絶対値が大きい)ほど、歌唱予定歌詞を増加させるように設定される。換言すれば、発声ズレ時間dt(k)が減少傾向であれば、歌唱予定歌詞を減少させるように、発声ズレ時間dt(k)が増加傾向であれば、歌唱予定時間を増加させる。
以上説明したように、本実施形態の最適表示量設定処理において、S130からS250までのステップを実行することで、設定表示量x(k)を設定して、その設定表示量x(k)をRAM28bに記憶する。すると、歌詞表示処理では、図4に示すように、設定表示量x(k)分の歌詞を歌詞情報から抽出し、その抽出した歌詞を表示テロップとして、表示部23に表示された画像中の予め規定されたテロップ表示領域に表示する。すなわち、歌詞表示処理により、設定表示量x(k)分の歌詞が表示部23に表示される。
[実施形態の効果]
以上説明したように、上記実施形態のカラオケ装置20によれば、ユーザそれぞれにとっての最適設定表示量を検出することができる。そして、その検出した最適設定表示量分の歌詞を表示することで、ユーザの歌唱能力に拘わらず、各ユーザにとって安定した歌唱を継続させることができる。
[その他の実施形態]
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において、様々な態様にて実施することが可能である。
[実施形態と特許請求の範囲との対応関係]
最後に、上記実施形態の記載と、特許請求の範囲の記載との関係を説明する。
また、上記実施形態の最適表示量設定処理のS170,S200を実行することで得られる機能が、本発明のズレ時間導出手段に相当し、最適表示量設定処理のS180,S210を実行することで得られる機能が、本発明の時間変化量導出手段に相当する。さらに、最適表示量設定処理のS230において否定判定された後に、S140を実行することで得られる機能が、本発明の表示量更新手段に相当する。そして、最適表示量設定処理のS230において肯定判定された後でS170へと戻ることで得られる機能が、本発明の表示量維持手段に相当する。
Claims (5)
- 楽曲毎に予め用意された楽曲データに従って楽曲を演奏する楽曲演奏装置と共に用いられ、前記楽曲演奏装置にて演奏中である楽曲についての歌詞である演奏中歌詞を表示する歌詞表示装置であって、
設定された設定表示量だけ、前記演奏中歌詞を表示する歌詞表示手段と、
前記楽曲演奏装置にて演奏中である演奏音に同期したタイミングを適正タイミングとし、前記演奏音に対応した音声が発声されたタイミングを発声タイミングとし、前記適正タイミングに対して発声タイミングが先行するほど大きな負値、遅延するほど大きな正値となるズレ時間を、前記楽曲演奏装置による楽曲の演奏中に入力された音声に従って順次導出するズレ時間導出手段と、
前記ズレ時間導出手段で導出されたズレ時間と前回導出されたズレ時間との差分を時間変化量として、前記ズレ時間が導出される毎に導出する時間変化量導出手段と、
前記時間変化量導出手段で導出された時間変化量が予め設定された設定範囲を超えていれば、前記適正タイミングにて発声すべき歌詞を少なくとも含み、かつ前記適正タイミング以降の歌唱予定分についての歌詞である歌唱予定歌詞が、前記時間変化量が正の方向に大きいほど多くなり、前記時間変化量が負の方向に大きいほど少なくなるように、前記設定表示量を設定する表示量更新手段と、
前記時間変化量導出手段で導出された時間変化量が前記設定範囲内であれば、設定された前記設定表示量を維持する表示量維持手段と
を備えることを特徴とする歌詞表示装置。 - 前記歌詞表示手段は、
前記歌唱予定歌詞が予め規定された最小量である前記設定表示量を初期値として設定することを特徴とする請求項1に記載の歌詞表示装置。 - 前記歌詞表示手段は、
前記歌唱予定歌詞が予め規定された最大量である前記設定表示量を初期値として設定することを特徴とする請求項1に記載の歌詞表示装置。 - 前記表示量維持手段により前記設定表示量を維持した後も、前記時間変化量導出手段による時間変化量の導出を継続させると共に、前記時間変化量が前記設定範囲を超えていれば、前記表示量更新手段による前記設定表示量の再設定を実行させ、前記時間変化量が前記設定範囲内であれば、設定された前記設定表示量を維持する表示量再更新手段
を備えることを特徴とする請求項1ないし請求項3のいずれかに記載の歌詞表示装置。 - 楽曲毎に予め用意された楽曲データに従って楽曲を演奏する楽曲演奏装置と共に用いられるコンピュータにて実行され、前記楽曲演奏装置にて演奏中である楽曲についての歌詞である演奏中歌詞を表示させるためのプログラムであって、
設定された設定表示量だけ、前記演奏中歌詞を表示する歌詞表示手順と、
前記楽曲演奏装置にて演奏中である演奏音に同期したタイミングを適正タイミングとし、前記演奏音に対応した音声が発声されたタイミングを発声タイミングとし、前記適正タイミングに対して発声タイミングが先行するほど大きな負値、遅延するほど大きな正値となるズレ時間を、前記楽曲演奏装置による楽曲の演奏中に入力された音声に従って順次導出するズレ時間導出手順と、
前記ズレ時間導出手順で導出されたズレ時間と前回導出されたズレ時間との差分を時間変化量として、前記ズレ時間が導出される毎に導出する時間変化量導出手順と、
前記時間変化量導出手順で導出された時間変化量が予め設定された設定範囲を超えていれば、前記適正タイミングにて発声すべき歌詞を少なくとも含み、かつ前記適正タイミング以降の歌唱予定分についての歌詞である歌唱予定歌詞が、前記時間変化量が正の方向に大きいほど多くなり、前記時間変化量が負の方向に大きいほど少なくなるように、前記設定表示量を設定する表示量更新手順と、
前記時間変化量導出手順で導出された時間変化量が前記設定範囲内であれば、設定された前記設定表示量を維持する表示量維持手順と
を前記コンピュータに実行させることを特徴とするプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009079982A JP5262908B2 (ja) | 2009-03-27 | 2009-03-27 | 歌詞表示装置,プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009079982A JP5262908B2 (ja) | 2009-03-27 | 2009-03-27 | 歌詞表示装置,プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010231071A JP2010231071A (ja) | 2010-10-14 |
JP5262908B2 true JP5262908B2 (ja) | 2013-08-14 |
Family
ID=43046925
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009079982A Expired - Fee Related JP5262908B2 (ja) | 2009-03-27 | 2009-03-27 | 歌詞表示装置,プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5262908B2 (ja) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07334178A (ja) * | 1994-06-09 | 1995-12-22 | Brother Ind Ltd | 音楽再生装置 |
JP2002229576A (ja) * | 2001-02-05 | 2002-08-16 | Matsushita Electric Ind Co Ltd | 携帯カラオケ端末、模範歌唱信号送出装置および携帯カラオケシステム |
JP4318188B2 (ja) * | 2006-04-24 | 2009-08-19 | 株式会社タイトー | テロップ表示装置 |
JP4509074B2 (ja) * | 2006-08-31 | 2010-07-21 | 株式会社第一興商 | カラオケ装置の歌詞テロップ表示制御システム |
-
2009
- 2009-03-27 JP JP2009079982A patent/JP5262908B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010231071A (ja) | 2010-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4124247B2 (ja) | 楽曲練習支援装置、制御方法及びプログラム | |
JP2007233077A (ja) | 評価装置、制御方法及びプログラム | |
JP2005107328A (ja) | カラオケ装置 | |
JP2009169103A (ja) | 練習支援装置 | |
JP6024130B2 (ja) | 音声評価装置 | |
JP5245973B2 (ja) | 採点装置,プログラム | |
JP5262908B2 (ja) | 歌詞表示装置,プログラム | |
JP6358018B2 (ja) | カラオケ装置、及びプログラム | |
JP2006276560A (ja) | 音楽再生装置および音楽再生方法 | |
JP2005215493A (ja) | カラオケ装置及びプログラム | |
JP4048249B2 (ja) | カラオケ装置 | |
JP4209751B2 (ja) | カラオケ装置 | |
JP5125957B2 (ja) | 音域特定システム、プログラム | |
JP6380305B2 (ja) | データ生成装置、カラオケシステム、及びプログラム | |
JP2005107332A (ja) | カラオケ装置 | |
JP6406182B2 (ja) | カラオケ装置、及びカラオケシステム | |
JP5347641B2 (ja) | カラオケ装置、及びプログラム | |
JP4862772B2 (ja) | 採点機能を有するカラオケ装置 | |
WO2022190403A1 (ja) | 信号処理システム、信号処理方法およびプログラム | |
JP5125956B2 (ja) | 音域特定システム、プログラム | |
JP2007233078A (ja) | 評価装置、制御方法及びプログラム | |
JP2008268358A (ja) | カラオケ装置、歌唱評価方法およびプログラム | |
JP6304092B2 (ja) | 表示制御装置、及びプログラム | |
JP2008225111A (ja) | カラオケ装置及びプログラム | |
JP6252408B2 (ja) | 表示制御装置,及び表示制御システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20111108 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130327 |
|
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: 20130402 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130415 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5262908 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |