【事件の表示】
　特許第３３１９９８５号「カラオケの歌詞表示システムおよび歌詞表示方法」の請求項１、２に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第３３１９９８５号の請求項１、２に係る特許を維持する。
【理　由】
１．手続の経緯
　特許第３３１９９８５号の請求項１、２に係る発明についての出願は、平成９年７月１５日に出願されたものであって、平成１４年６月２１日にその発明について特許権の設定登録がされ、その後、その特許について、異議申立人溝井章司により特許異議の申立がなされ、取消しの理由が通知され、その指定期間内である平成１５年７月４日に訂正請求がなされたものである。
　
２．訂正の適否についての判断
（１）訂正の内容
訂正事項１
　特許請求の範囲の請求項１に「シーケンス処理手段」とあるのを、「シーケンス制御手段」と訂正するものである。
訂正事項２
　明細書の段落【０００７】の記載部分（１）項に、「シーケンス処理手段」とあるのを、「シーケンス制御手段」と訂正するものである。
訂正事項３
　特許請求の範囲の請求項１に「各ブロックは、歌詞文字群を含むと共に、先頭文字の歌唱開始タイミングと、末尾文字の歌唱終了タイミングを有し、」とあるのを、「各ブロックは、歌詞文字群を含むと共に、先頭文字の歌唱開始タイミング情報と、末尾文字の歌唱終了タイミング情報を有し、」と訂正するものである。
訂正事項４
　特許請求の範囲の請求項２に「各ブロックは、歌詞文字群を含むと共に、先頭文字の歌唱開始タイミングと、末尾文字の歌唱終了タイミングを有し、」とあるのを、「各ブロックは、歌詞文字群を含むと共に、先頭文字の歌唱開始タイミング情報と、末尾文字の歌唱終了タイミング情報を有し、」と訂正するものである。
訂正事項５
　明細書の段落【０００７】の記載部分（３）項に「各ブロックは、歌詞文字群を含むと共に、先頭文字の歌唱開始タイミングと、末尾文字の歌唱終了タイミングを有している。」とあるのを、「各ブロックは、歌詞文字群を含むと共に、先頭文字の歌唱開始タイミング情報と、末尾文字の歌唱終了タイミング情報を有している。」と訂正するものである。
訂正事項６
　明細書の段落【０００７】の記載部分（１３）項に「各ブロックは、歌詞文字群を含むと共に、先頭文字の歌唱開始タイミングと、末尾文字の歌唱終了タイミングを有する。」とあるのを、「各ブロックは、歌詞文字群を含むと共に、先頭文字の歌唱開始タイミング情報と、末尾文字の歌唱終了タイミング情報を有する。」と訂正するものである。
　
（２）訂正の目的の適否、新規事項の有無及び特許請求の範囲の実質的拡張・変更の存否
　願書に添付した明細書の発明の詳細な説明（明細書の段落【００１１】、【００１７】）には、本発明におけるカラオケ装置が中央制御部を備え、当該中央制御部は歌詞描出シーケンスを制御している旨の記載があることから、「シーケンス処理手段」との記載は、誤記と認められ、そうすると、上記訂正事項１は、誤記の訂正を目的とした明細書の訂正に該当し、上記訂正事項２は、上記訂正事項１と整合を図るものであるから明りょうでない記載の釈明を目的とした明細書の訂正に該当する。
　また、願書に添付した明細書の発明の詳細な説明（明細書の段落【００１５】、【００１７】）及び図２に、歌詞描出データがブロックに分割され、各ブロックは、歌唱者が発音開始すべきタイミングと発音終了すべきタイミングとを伴奏音楽の演奏開始時点からの経過時間として記述された歌唱時機指示情報を有している旨の記載があることからすると、上記訂正事項３ないし６は、明りょうでない記載の釈明を目的とした明細書の訂正に該当する。　そして、上記訂正事項１ないし６は、いずれも新規事項の追加に該当せず、実質上特許請求の範囲を拡張し、又は変更するものではない。
　
（３）むすび
　以上のとおりであるから、上記訂正は、特許法第１２０条の４第２項及び同条第３項において準用する特許法第１２６条第２項から第４項までの規定に適合するので、当該訂正を認める。
　
３．特許異議申立てについて
（１）本件特許明細書
　特許第３３１９９８５号の請求項１、２に係る特許に添付された明細書（以下「本件特許明細書」という。）は、平成１５年７月４日付けの訂正明細書のとおりのものである。
　
（２）申立ての理由の概要
　異議申立人溝井章司は、本件請求項１、２に係る特許は、下記の点で不明確であり、その明細書が特許法第３６条第６項第２号の規定に適合していない出願に対してなされたものであり、取り消されるべき旨主張している。
　ａ．請求項１の「シーケンス処理手段」が不明確であり、「シーケンス制御手段」との関係が明確でない。
　ｂ．請求項１の各ブロックが有する「歌唱開始タイミング」と「歌唱終了タイミング」が明確でなく、請求項１の他の箇所で使用されている「歌唱開始タイミング」と「歌唱終了タイミング」との関係が明瞭でない。
　ｃ．請求項２の各ブロックが有する「歌唱開始タイミング」と「歌唱終了タイミング」が明確でなく、請求項１の他の箇所で使用されている「歌唱開始タイミング」と「歌唱終了タイミング」との関係が明瞭でない。
　
（３）判断
　本件特許明細書の記載は、申立人が指摘する上記ａについては、上記訂正事項１、２の訂正により、また、申立人が指摘する上記ｂ、ｃについては、上記訂正事項３ないし６の訂正により明確となったから、本件請求項１、２に係る特許は、特許法第３６条第６項第２号に規定する要件を満たさない特許出願に対してなされたものであるとすることができない。
　
（４）むすび
　以上のとおりであるから、特許異議申し立ての理由及び証拠によっては、本件請求項１、２に係る発明の特許を取り消すことができない。
　また、他に本件請求項１、２に係る特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。
【異議決定日】
平成１５年１１月２５日（２００３．１１．２５）
【訂正の要旨】
審決（決定）の【理由】欄参照。
（５４）【発明の名称】
カラオケの歌詞表示システムおよび歌詞表示方法
（５７）【特許請求の範囲】
　【請求項１】　カラオケ伴奏音楽の出力処理と同期的に歌詞描出データを処理し、シーケンス
制御
　歌詞描出データは、表示位置が指定されたブロックに分割され、
　各ブロックは、歌詞文字群を含むと共に、先頭文字の歌唱開始タイミング
情報
情報
　シーケンス制御手段は、
　歌唱開始タイミング、歌唱終了タイミングにて、表示しているブロックの色替を行うと共に、各ブロックの歌唱開始タイミングにてブロックの表示順番を決定し、
　表示しているブロックの歌唱終了タイミング以降のタイミングで、当該ブロックの消去を行い、
　当該消去されたブロックの消去以降、かつ、同じ位置に次に表示するブロックの歌唱開始タイミングより前のタイミングで、当該同じ位置に次に表示するブロックを表示させる
　カラオケの歌詞表示システム。
　【請求項２】　カラオケ伴奏音楽の出力処理と同期的に歌詞描出データを処理するカラオケの歌詞表示方法であって、
　歌詞描出データは、表示位置が指定されたブロックに分割され、
　各ブロックは、歌詞文字群を含むと共に、先頭文字の歌唱開始タイミング
情報
情報
　歌唱開始タイミング、歌唱終了タイミングにて、表示しているブロックの色替を行うと共に、各ブロックの歌唱開始タイミングにてブロックの表示順番を決定し、
　表示しているブロックの歌唱終了タイミング以降のタイミングで、当該ブロックの消去を行い、
　当該消去されたブロックの消去以降、かつ、同じ位置に次に表示するブロックの歌唱開始タイミングより前のタイミングで、当該同じ位置に次に表示するブロックを表示させる
　カラオケの歌詞表示方法。
【発明の詳細な説明】
　【０００１】
　【発明の属する技術分野】
　この発明は、カラオケの歌詞表示システムおよび歌詞表示方法に関し、歌詞の詩情を汲み取りやすくて歌いやすい歌詞の表示技術に関するものである。
　【０００２】
　【従来の技術】
　カラオケ装置の歌詞表示システムにおける歌詞画像描出制御方法は、概ね以下の要件▲１▼〜▲４▼を備えている。
▲１▼歌詞描出データをカラオケ伴奏音楽の出力処理と同期的に処理することで、カラオケ伴奏音楽の進行と同期して歌詞画像を順次生成してディスプレイにスーパーインポーズ表示するグラフィック処理手段を備える。
▲２▼歌詞描出データに含まれる歌詞文字列はフレーズ毎などによって適宜に区切られ、複数のブロックに分割されている。前記グラフィック処理手段はこのブロックを処理単位とし、その処理単位に該当する前記歌詞文字群を前記ディスプレイに一括して順次表示／消去する。
▲３▼歌詞描出データには歌詞描出シーケンス情報も含まれている。このシーケンス情報は、楽曲の演奏時系列中の適宜なタイミング時点に挿入され、どのブロックを表示あるいは消去するかを逐次指定している。
▲４▼グラフィック制御手段は、前記歌詞描出シーケンス情報に基づいて歌詞画像描出の制御を行う。
　【０００３】
　なお、このような歌詞画像描出制御方法としては特許第２６０５４５４号公報に開示されている。この従来例では、各ブロックにそれぞれ識別符号を付加するとともに、歌詞描出シーケンス情報を楽曲情報の時系列中における各ブロックの先頭文字と末尾文字が演奏される時点にそれぞれ挿入している。先頭文字に対応する時点には識別符号と表示指示情報が、末尾文字に対応する時点には消去指示情報が記述されている。
　【０００４】
　【発明が解決しようとする課題】
　歌詞画像の描出は、歌唱者ができるだけ歌いやすいように制御することが望ましい。しかし、上記特許第２６０５４５４号公報に開示されている歌詞画像描出制御方法では、１つのブロックに相当する歌詞文字群がディスプレイに順々に表示／消去される。したがって、１つのブロックを歌い終える瞬間にこのブロックの歌詞文字群が消去され、それと同時に次のブロックの歌詞文字群が同じ位置に表示されることになる。すなわち、歌唱者は、表示中の歌詞を歌い終わるまで次に待機しているブロックの歌詞文字を確認することができない。そのため、消去されたブロックの末尾文字と、これから表示される待機ブロックの先頭文字との間に時間的余裕がない場合、歌唱者が待機ブロックの先頭文字を歌い損なうという可能性がある。これを回避するために、歌唱中のブロックを早めに消去して、次のブロックを早めに表示する方法も考えられる。しかし、この場合だと、今度は逆に消去済みのブロックの末尾部分があやふやになってしまい、やはり歌いづらくなる。
　【０００５】
　そこで、ディスプレイに表示する歌詞文字群を２行表示するなどして、１行ずつ表示／消去する方法を採用しているものもある。しかし、歌い易さという観点から見れば、１つのブロックが含む文字群は、なるべく歌詞の詩情が汲み取れるセンテンス毎に区切ることが望ましい。しかし、１つのセンテンスが１行に収まるという確証はどこにもなく、ある表示画面では、１行１センテンスの文字群を２行表示し、他の画面では、２行１センテンスの文字群を表示させたりする。さらに、次の画面との時間差に応じて、これらの表示を１行ずつあるいは１センテンスずつ消去するなど複雑な制御が必要となる。歌詞描出データの作成は、データ制作者が実際に何回も演奏を聞きながら、どうしたら歌い易い歌詞描出シーケンスになるのかを制作用のパソコンなどの画面を見ながらキーボードやマウスを操作して適切なシーケンス制御データを作る。これは、きわめて手間の掛かる作業で膨大な時間を要する。しかし、日々絶え間なくリリースされる新曲に対応して、素早くそのカラオケ楽曲を提供しようとすれば、歌詞描出データの作成に多くの時間を掛けるわけにはいかない。そのため、適当なところで妥協した歌詞描出データを作成せざるを得ない。結局のところ、そのつけは歌唱者に歌いづらさという形で確実に巡ってくる。
　【０００６】
　この発明の目的は、歌詞描出データを複雑な構造にすることなく、歌唱者が歌詞の意味を汲み取りつつ歌いやすいカラオケの歌詞表示システムおよび方法を提供することにある。
　【０００７】
　【課題を解決するための手段】
　この発明に係るカラオケの歌詞表示システムは、以下の事項（１）〜（６）により特定されるものである。
（１）カラオケ伴奏音楽の出力処理と同期的に歌詞描出データを処理し、シーケンス
制御
（２）歌詞描出データは、表示位置が指定されたブロックに分割されている。
（３）各ブロックは、歌詞文字群を含むと共に、先頭文字の歌唱開始タイミング
情報
情報
（４）シーケンス制御手段は、歌唱開始タイミング、歌唱終了タイミングにて、表示しているブロックの色替を行うと共に、各ブロックの歌唱開始タイミングにてブロックの表示順番を決定する。
（５）シーケンス制御手段は、表示しているブロックの歌唱終了タイミング以降のタイミングで、当該ブロックの消去を行う。
（６）シーケンス制御手段は、前記消去されたブロックの消去以降、かつ、同じ位置に次に表示するブロックの歌唱開始タイミングより前のタイミングで、当該同じ位置に次に表示するブロックを表示させる。
　また、この発明に係るカラオケの歌詞表示方法は、以下の事項（１１）〜（１６）により特定されるものである。
（１１）カラオケ伴奏音楽の出力処理と同期的に歌詞描出データを処理するカラオケの歌詞表示方法である。
（１２）歌詞描出データは、表示位置が指定されたブロックに分割される。
（１３）各ブロックは、歌詞文字群を含むと共に、先頭文字の歌唱開始タイミング
情報
情報
（１４）歌唱開始タイミング、歌唱終了タイミングにて、表示しているブロックの色替を行うと共に、各ブロックの歌唱開始タイミングにてブロックの表示順番を決定する。
（１５）表示しているブロックの歌唱終了タイミング以降のタイミングで、当該ブロックの消去を行う。
（１６）当該消去されたブロックの消去以降、かつ、同じ位置に次に表示するブロックの歌唱開始タイミングより前のタイミングで、当該同じ位置に次に表示するブロックを表示させる。
　【０００８】
　以下に詳しく説明する本発明の実施形態によれば、次のような技術事項が明らかになる。
　本発明では、歌詞描出データに含まれる歌詞文字列を適宜に複数のブロックに分割し、グラフィック処理手段は、ディスプレイの１画面に複数の前記ブロック分に相当する歌詞文字群を同時表示することが可能で、前記ブロックを処理単位として、その処理単位に該当する前記歌詞文字群を前記ディスプレイに一括表示および一括消去する。また、前記ブロックにおいて、少なくとも先頭文字にはその１文字を発音開始すべきタイミング情報を、末尾文字にはその１文字を発音終了すべきタイミング情報を付帯させる。そして、前記グラフィック処理手段は、どの表示位置において、どのタイミングで、どのブロックを表示あるいは消去するかを適宜に設定するための歌詞描出シーケンス制御手段を有し、このシーケンス制御手段が、前記ブロックにおける末尾文字に付帯した前記歌唱終了タイミングと当該ブロックに対して時系列的に次のブロックにおける先頭文字に付帯した前記歌唱開始タイミングとの時間差に基づいて、前記表示位置、前記タイミング、前記ブロックを独立して動的に順次設定していく。
　より好ましくは、１つの前記ブロックに含まれる歌詞文字群と、前記ディスプレイに表示する横１行分あるいは縦１列分の歌詞文字群とを対応させることである。
　【０００９】
　また、歌唱者がより歌い易くなるように、前記歌詞描出データに含まれる歌詞文字列を頁、節、行からなる階層的な３種のブロックによって適宜に分割・区分する。ここで、前記行は、前記ディスプレイで表示される横１行分あるいは縦１列分に相当する歌詞文字群を含み、１つの前記頁は、複数の前記行によって構成され、前記節は、１行あるいは連続する複数行によって構成されている。また、前記グラフィック処理手段は、前記頁に相当する歌詞文字群を前記ディスプレイの１画面に同時表示することが可能で、前記３種のブロックの何れかを処理単位とし、その処理単位に該当する歌詞文字群を前記ディスプレイに一括表示および一括消去する。さらに、前記行において、少なくともその先頭文字にはその１文字を発音開始すべきタイミング情報を、末尾文字にはその１文字を発音終了すべきタイミング情報を付帯させる。そして、前記グラフィック処理手段は、どの表示位置において、どのタイミングで、どのブロックを表示あるいは消去するかを適宜に設定するための歌詞描出シーケンス制御手段を有し、このシーケンス制御手段が、前記３種のブロックにおける末尾文字に付帯した前記歌唱終了タイミングと当該ブロックに対して時系列的に次の同種ブロックにおける先頭文字に付帯した前記歌唱開始タイミングとの時間差に基づいて、前記表示位置、前記タイミング、前記ブロックを独立して動的に順次設定していく歌詞画像描出制御方法とした。
　【００１０】
　なお、前記発音開始すべきタイミング情報と前記発音終了すべきタイミング情報は、前記歌詞文字列の１文字ごとに記述された色替え制御用の歌唱時機指示データと兼用させてもよい。
　【００１１】
　【発明の実施の形態】
　図１は、本発明による歌詞画像描出制御方法を採用したカラオケ装置における実施例の構成を示している。本実施例において、カラオケ装置１は従来の通信カラオケシステムの演奏端末とほとんど同じ構成であり、その動作も基本的に同様である。すなわち、内部にＣＰＵ、ＲＡＭ、ＲＯＭなどを含む中央制御部１１は、モデム２５を介して電話回線３０と適時に接続することで、ホスト装置５０から配信されたカラオケデータを受け取る。そして、受け取ったカラオケデータをハードディスク装置２０に格納する。
　【００１２】
　カラオケデータは、カラオケ楽曲の伴奏音楽を生成するための楽曲データと、ディスプレイ１９に出力される歌詞画像を生成するための歌詞描出データとを含んでいる。楽曲データはＭＩＤＩ規格などによって符号化された音源制御情報であり、歌詞描出データはコード化された歌詞文字列や歌唱時機指示の情報を含む。
　【００１３】
　中央制御部１１は、操作制御部２４を介して操作パネル２２やリモコン送信器２１からの選曲情報を受け取ると、適宜なカラオケデータをハードディスク装置２０より読み出す。中央制御部１１は、シンセサイザ１２に楽曲データを順次転送し、シンセサイザ１２にこの楽曲データに従った伴奏音楽を生成させる。また、中央制御部１１は、伴奏音楽の生成処理に同期させて歌詞描出データを処理し、適宜な歌詞画像を順次ビデオＲＡＭ１７にビットマップ展開させていく（ただし、楽曲データに組み込まれたタイミング情報に基づいて歌詞描出処理を実行するのではなく、歌詞描出データは独立した時間軸上に記述されている。）。
　【００１４】
　そして、ビデオＣＤチェンジャ１６を制御して、ビデオＣＤに収録されているイメージ映像を再生させる。さらに、映像制御部１８を制御して、イメージ映像に歌詞画像をスーパーインポーズしてディスプレイ１９に出力させる。以上は、カラオケ装置１における基本的な動作であった。次に、本発明の要点である、このカラオケ装置１における歌詞画像描出制御方法の詳細について説明する。
　【００１５】
　図２は、歌詞描出データの構造の概略を示している。伴奏音楽の演奏時系列に対応した歌詞文字列が順番に並んでいる。また、この歌詞文字列は、頁、節、行からなる階層的な３種のブロックによって分割・区分されている。行はディスプレイに表示したときの横１行分の文字群に相当する。そして、１行あるいは２行分の文字群によって、節が形成されている。この節は、歌唱者が歌詞の詩情を容易に汲み取れる１センテンス毎の文字群である。したがって、１つのセンテンスが１行で収まらない場合は、２行によって１節が形成される。そして、２つの節によって１つの頁が構成されている。もちろん、１頁中の節の数や、節の行数は本実施例に限るものではない。
　【００１６】
　頁は、ディスプレイ１画面分における最大表示単位に相当する。行中の文字配置は、ディスプレイに表示されたときのレイアウトを模式的に示している。本実施例では、ディスプレイに表示したときの見やすさを考慮して、各文字列には、１つの節において最初の行の文字群は画面左寄せで、次の行の文字群は右寄せとなるように表示レイアウト情報が付加されている。なお、各行に付された番号は、ディスプレイに表示したときの位置を示すもので、画面最下行が第１行となっている。そして、画面の上に向かって順々に第２行〜第４行となるようにしている。
　【００１７】
　また、各歌詞文字には、歌唱時機指示情報も付加されている。この歌唱時機指示情報は、歌唱者がその１文字を発音開始すべきタイミングと、発音終了すべきタイミングとが伴奏音楽の演奏開始時点からの経過時間として記述されている。中央制御部は、この歌唱時機指示情報にしたがって、歌唱時機が到来した歌詞文字に対して発音開始時点から発音終了時点に向けて徐々に文字色が変化してくように色替え処理をする。そして、その歌詞画像を順次ビデオＲＡＭにビットマップ展開させることで、ディスプレイに表示された歌詞文字群が伴奏音楽に同期して色替え表示される。さらに、中央制御部は、この歌唱時機指示情報に基づいて、歌詞描出シーケンス（どの表示位置において、どのタイミングで、どのブロックを表示あるいは消去するかを示した手順）も制御している。以下、中央制御部による歌詞描出シーケンス制御について説明する。
　【００１８】
　中央制御部は、処理機会毎に頁、節、行の何れのブロックを処理単位とするかを動的に設定していく。また、その表示／消去タイミングもその都度独立して制御する。中央制御部による歌詞描出シーケンス制御の概略を図３、図４に示した。図３は表示制御処理におけるフローチャートを、図４は消去制御処理におけるフローチャートをそれぞれ示している。
　【００１９】
　まず、図３にしたがって表示制御について説明する。演奏が開始され、第１頁の先頭行が表示時刻を迎えると、この行にポインタを移動させる（１０１〜１０５、１１１）。第１頁には前の頁が存在しないので、そのまま第１頁の先頭行を表示する（１１２→１１３）。これを最終行が表示されるまで処理を繰り返す（１１４→１１５→１１２→１１３）。
　第１頁の最終行まで表示されると、次の頁以降の表示制御に移る（１１４→１０６→１０３）。表示すべき行があるとき（１０４：ＹＥＳまたは１０４→１０５：ＹＥＳ）、前頁においてこの行と同じ行が消去されていれば、その位置にこの行を表示する（１１２→１１３）。
　【００２０】
　このように中央制御部は、前頁において消去された行と同じ行を次々と表示するように処理していくことになる。しかし、１行の歌詞文字を描出するために要する処理時間はディスプレイでの１フレーム時間よりきわめて短いので、前頁において、頁単位あるいは節単位で歌詞文字が消去されていても、消去された単位と同じ単位の歌詞文字がディスプレイに一瞬にして表示される。なお、歌詞文字群をディスプレイに表示するタイミングは、歌唱者の歌い易さを考慮して、表示される文字ブロックの先頭文字における発音開始タイミングより早めに表示することが望ましい。本実施例では４拍前に表示するように設定してある。次に、図４にしたがって消去制御処理について説明する。
　【００２１】
　消去制御は、頁、節、行の何れかの文字ブロックを処理単位として実行される。この消去制御処理は、大きく分けて、主処理経路（２０１〜２０７）と、この経路における条件判断によって分岐先となる、フラグ設定処理（２１１〜２１８）、節単位消去処理（２２１〜２２４）、頁単位消去処理（２３１〜２３４）の各分岐先処理経路とからなる。
　【００２２】
　まず、第１頁の処理から説明すると、第１頁の全行が表示され、演奏の進行に伴って先頭行に該当する歌詞文字が全て歌唱済みとなると（２０１〜２０６）、フラグ設定処理が行われる。この歌唱済みの先頭行が節における最終行（１節１行の場合）であるときは、この行を消去して次の行の処理に移る（２１１→２１７→２１８）。節の途中の行（１節２行）であれば、次の頁で同じ行番号を持つ歌詞文字群、すなわち同じ行位置に表示されるべき次頁の歌詞文字群を表示すべき時間を取得する（２１１→２１２）。この時間と頁あるいは節の最終行の末尾文字に付帯した歌唱終了タイミングとを比較することによって消去単位をどの文字ブロックにするかを設定する（２１３、２１５）。そして、頁の最終行を消去しても次の頁の歌い出しとの間に余裕がある場合（２１３：ＹＥＳ）は、頁歌唱待ちフラグをＯＮにして主処理経路に戻る。頁歌唱待ちに余裕が無く（２１３：ＮＯ）、節における最終行を消去したのち、この消去した場所に次に表示される行の先頭文字の歌い出しとの間に余裕があれば（２１５：ＹＥＳ）、節歌唱待ちフラグをＯＮにする。どちらも時間的余裕がないときは、歌唱済みの行を消去し、次の行にポインタを移し、主処理経路へ戻る（２１５→２１７→２１８）。
　【００２３】
　主処理経路では上述のように設定されたフラグに応じた各処理に分岐する。節単位消去処理経路および頁単位消去処理経路ではそれぞれのブロックを処理単位として該当する文字群を一括消去し、それぞれのフラグをＯＦＦにして、再び主処理経路を経てフラグ設定処理経路の処理を実行する。
　【００２４】
　なお、何れの文字ブロックも消去するタイミングは、余韻を考慮して、該当する文字ブロックの末尾文字における発音終了タイミング時点より０．５拍後を基本としている。しかし、この発音終了タイミングとその次のブロックの先頭文字における発音開始タイミングとが切迫しているときは０拍、すなわち発音終了タイミングと同時にその文字ブロックを消去するように制御している。
　【００２５】
　図５は、図２に示した歌詞描出データを図３、図４に示した制御にしたがって処理したときにディスプレイで表示／消去される歌詞画像の状況を概略的に示している。まず、第１頁の先頭文字が歌唱時機を迎える時点に合わせて適宜なタイミングで全行が一括表示される（ａ）。第４行（先頭行）の先頭文字が歌唱時機を迎えると、この先頭文字が色替えを開始し、この行の末尾文字へ向けて徐々に色替えていく。そして、第４行が歌唱済みとなり色替えが終了すると、この行を表示中としたまま、同じ節に属する第３行が歌唱中となり文字を色替えていく（ｂ）。第１頁／第４行、第３行（第１節）が歌唱済みとなるとこの節を消去する（ｃ）。この時点では、第２頁の第１節は表示待機中でありディスプレイに表示されていない。以上（ａ）〜（ｃ）は節単位の消去制御に対応する。
　【００２６】
　第２頁の先頭行は第３行なので、ｄ画面ではこの第２頁／第３行が前頁の消去された行と同じ行位置に表示され、歌唱待機状態となっている。第１頁／第２行、第１行（第２節）が節単位で消去されると同じ行位置に第２頁／第２行、第１行が表示され、第２頁の全行が表示される（ｅ）。ｆ画面では、この第２頁が頁単位で消去されるべく、最終行が歌唱済みとなるまで全行が表示中となっている。
　【００２７】
　第２頁の全行が歌唱済みとなると第３頁の全行が一括表示される（ｇ）。第３頁／第３行は１節１行であり、この行が節単位で消去されると、この行位置に第４頁／第３行が表示される。そして、ｈ画面では、第３頁／第２行が歌唱済みとなると、この行における末尾文字の発音終了タイミングと第４頁の同じ行における先頭文字の発音開始タイミングとの時間差に余裕がないため、第３頁／第２節の歌唱終了を待たずに行単位の消去が行われ、第４頁／第２行が表示されている。第３頁の最終行が歌唱済みとなり、第４頁／第１行が表示される（ｉ）。同様にして、以降の歌詞文字列が適宜な文字ブロックを単位としてディスプレイに順次表示／消去されていく。
　【００２８】
　なお、本実施例では、歌詞文字列を頁、節、行からなる階層的な文字ブロックによって区分しているが、１頁２行とするなど、１頁毎に適宜な行数を割り振ったりしてもよい。また、表示／消去のための最小処理単位を行とせず、所定の文字数毎など、適宜に区分けされた文字群を処理単位としてもよい。
　【００２９】
　また、本実施例では、１文字毎に発音の開始と終了のタイミングを記述した歌唱時機指示情報が付与されているが、各行の先頭文字のみに発音開始タイミングを記述し、各行の末尾文字のみに発音終了タイミングを記述するだけでも同様な歌詞画像描出制御が可能となる。ただし、この場合は、色替えの制御が行単位となる。
　【００３０】
　【発明の効果】
　歌唱者が歌詞の詩情をくみ取りつつ、歌いやすい歌詞画像描出制御方法を達成することが可能となる。しかも、歌詞描出データには、所定の文字群を表示／消去するための指示情報を適宜なタイミング時点毎に記述する必要ない。したがって、データ制作者が演奏を聴きながらオーサリング装置を操作してシーケンス制御データを作る必要がない。このため、カラオケデータの制作にかかる時間とコストを大幅に減少させる。しかも、歌詞描出データの構造も簡素化されデータ格納効率も向上する。
　【００３１】
　表示／消去の単位となる文字群をディスプレイでの横１行（縦１列）に対応させた行とすれば、表示レイアウトなどの情報が行単位でおこなえるため、データ構造がさらに簡素になる。
　【００３２】
　さらに、歌詞文字列を頁、節、行からなる階層的な３つの文字ブロックに分割・区分することにより、ディスプレイ画面上での見栄え、歌い易さ、詩情の汲み取り易さを全て向上させることが可能となる。
　【００３３】
　上述した歌詞画像描出制御は、歌詞文字に付帯している歌唱時機指示情報をそのまま流用することが可能であり、カラオケ装置本体側に搭載された歌詞画像描出制御のソフトウエアを少し変更するだけで即時に対応できる。
【図面の簡単な説明】
　【図１】
　本発明による歌詞画像描出制御方法を採用したカラオケ装置の構成図である。
　【図２】
　上記カラオケ装置で情報処理される歌詞描出データの概略構造図である。
　【図３】
　上記カラオケ装置において、中央制御部が行う歌詞表示制御処理を示したフローチャートである。
　【図４】
　上記カラオケ装置において、中央制御部が行う歌詞消去制御処理を示したフローチャートである。
　【図５】
　上記カラオケ装置のディスプレイに順次表示される歌詞画像の概略図である。
　【符号の説明】
　１　カラオケ装置
　１１　中央制御部
　１７　ビデオＲＡＭ
　１８　映像制御部
　１９　ディスプレイ
　２０　ハードディスク装置