(57)【特許請求の範囲】
【請求項１】
曲データで指定された楽器の音色でカラオケ曲を演奏するカラオケ端末装置において、
複数の楽器画像を記憶した記憶手段と、
該指定された楽器に対応した指定楽器画像を前記記憶手段の中から取得する第一の画像取得手段と、
演奏に用いられ得る楽器の変更候補の変更楽器画像を前記記憶手段の中から取得する第二の画像取得手段と、
該取得された指定楽器画像及び変更楽器画像を一画面中に表示する表示手段と、
該表示された指定楽器画像及び変更楽器画像を少なくとも一つずつユーザに選択させるための操作手段と、
該選択された指定楽器画像を、該選択された変更楽器画像に変更する画像変更手段と、
該変更された指定楽器画像に対応するように、該指定の楽器を変更して演奏の音色を変える楽器変更手段と、を有し、
前記表示手段は、該選択された指定楽器画像及び変更楽器画像を、選択中であることを示す表示形態で表示させること、を特徴とするカラオケ端末装置。
【請求項２】
該楽器画像は演奏楽器の形状を示すアイコンであること、を特徴とする請求項１に記載のカラオケ端末装置。
【請求項３】
前記曲データはＭＩＤＩデータであり、
前記第一の画像取得手段はＭＩＤＩデータに含まれるプログラム・チェンジコマンドに基づき指定楽器画像を取得すること、を特徴とする請求項１または請求項２に記載のカラオケ端末装置。
【請求項４】
前記操作手段を用いた第一のユーザ・オペレーションによって演奏中のカラオケ曲に所定の変更が加えられること、を特徴とする請求項１から請求項３の何れかに記載のカラオケ端末装置。
【請求項５】
前記表示手段は、該第一のユーザ・オペレーションによる変更に対応した画像を表示すること、を特徴とする請求項４に記載のカラオケ端末装置。 
【請求項６】

変更可能な項目は演奏中のカラオケ曲のテンポを含み、
前記表示手段は当該カラオケ曲のテンポを表示すること、を特徴とする請求項５に記載のカラオケ端末装置。
【請求項７】
前記操作手段を用いた第二のユーザ・オペレーションにしたがって、前記第二の画像取得手段による変更楽器画像の取得が実行されること、を特徴とする請求項１から請求項６の何れかに記載のカラオケ端末装置。
【請求項８】
前記表示手段は、前記画像変更手段による指定楽器画像の変更が実行されると共に、表示中の変更楽器画像を消去すること、を特徴とする請求項７に記載のカラオケ端末装置。
【請求項９】
前記表示手段は、演奏されていたカラオケ曲が終了すると共に、表示中の指定楽器画像を消去すること、を特徴とする請求項１から請求項８の何れかに記載のカラオケ端末装置。 
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
この発明は、カラオケ端末装置に関し、特に、カラオケ演奏時の画像の表示に関する。
【０００２】
【従来の技術】
従来より、利用者のリクエストに応じて、曲データに基づき、カラオケ曲を演奏すると同時に、モニタに背景画像および歌詞テロップを表示するカラオケシステムが実用に供されている。上述の曲データには、演奏の情報である演奏データと、背景画に関する背景画データ、そして歌詞テロップの情報である歌詞情報が含まれている。演奏データは、一般にＭＩＤＩ（Musical Instrument Digital Interface）データが用いられており、カラオケシステムが有するＭＩＤＩ音源を用いて、様々な楽器の音色を高品質で再現するようになっている。
【０００３】
【発明が解決しようとする課題】
しかしながら、実際にカラオケを楽しむ場合には、演奏がどのような楽器によって為されているのかが必ずしも明確ではない。特徴のはっきりしている楽器の音色は容易に認識できるものの、聞こえてくる音だけではどの楽器の演奏なのか判断できない場合も少なくなかった。
【０００４】
さらに、カラオケ演奏に関しては、曲のテンポやキーは利用者が、好みに合わせて変更することができるものが知られているが、演奏の音色そのものについては利用者は自由に変更することができず、同じ曲はいつも同じ演奏で歌わなければならなかった。
【０００５】
本発明は、上記の事情に鑑み、カラオケ曲の演奏がどのような楽器により行われているのかを利用者に知らせることができるカラオケシステムを提供することを目的としている。
【０００６】
さらに、本発明は、カラオケ曲を演奏している楽器を利用者が変更することができるようなカラオケシステムを提供することが可能なカラオケ端末装置を提供することを目的としている。
【０００７】
【課題を解決するための手段】
上記の課題を解決するため、請求項１のカラオケ端末装置は、曲データで指定された楽器の音色でカラオケ曲を演奏するものである。このカラオケ端末装置は、複数の楽器画像を記憶した記憶手段と、該指定された楽器に対応した指定楽器画像を記憶手段の中から取得する第一の画像取得手段と、演奏に用いられ得る楽器の変更候補の変更楽器画像を記憶手段の中から取得する第二の画像取得手段と、該取得された指定楽器画像及び変更楽器画像を一画面中に表示する表示手段と、該表示された指定楽器画像及び変更楽器画像を少なくとも一つずつユーザに選択させるための操作手段と、該選択された指定楽器画像を該選択された変更楽器画像に変更する画像変更手段と、該指定の楽器を変更して演奏の音色を変える楽器変更手段とを有しており、表示手段は、該選択された指定楽器画像及び変更楽器画像を、選択中であることを示す表示形態で表示させることを特徴としたものである。
【０００８】
請求項２に記載のカラオケ端末装置は、該楽器画像は、演奏楽器の形状を示すアイコンであることを特徴としている。
【０００９】
請求項３に記載のカラオケ端末装置においては、曲データはＭＩＤＩデータであり、第一の画像取得手段はＭＩＤＩデータに含まれるプログラム・チェンジコマンドに基づき指定楽器画像を取得することを特徴としている。
【００１０】
請求項４に記載のカラオケ端末装置は更に、操作手段を用いた第一のユーザ・オペレーションによって演奏中のカラオケ曲に所定の変更が加えられることを特徴としている。
【００１１】
請求項５に記載のカラオケ端末装置においては、表示手段は、該第一のユーザ・オペレーションによる変更に対応した画像を表示することを特徴としている。
【００１２】
請求項６に記載のカラオケ端末装置においては、変更可能な項目は演奏中のカラオケ曲のテンポを含み、表示手段は当該カラオケ曲のテンポを表示することを特徴としている。
【００１３】
請求項７に記載のカラオケ端末装置においては、操作手段を用いた第二のユーザ・オペレーションにしたがって、第二の画像取得手段による変更楽器画像の取得が実行されることを特徴としている。
【００１４】
請求項８に記載のカラオケ端末装置においては、表示手段は、画像変更手段による指定楽器画像の変更が実行されると共に、表示中の変更楽器画像を消去することを特徴としている。
【００１５】
請求項９に記載のカラオケ端末装置においては、表示手段は、演奏されていたカラオケ曲が終了すると共に、表示中の指定楽器画像を消去することを特徴としている。
【００１６】
【発明の実施の形態】
図１は、本発明の実施の形態であるカラオケシステム１の主要構成を示すブロック図である。カラオケシステム１は、システム全体の動作を司る制御手段１０を有する。制御手段はＲＯＭ１１に格納されたプログラムを実行することにより各種の機能を果たす。ＲＡＭ１２はプログラム実行時に各種のデータを一時的に格納するために用いられる。ＨＤＤ１３は、カラオケシステム１がカラオケ演奏をおこなうための曲データを格納している。曲データは、曲の演奏のための情報である演奏データ（ＭＩＤＩデータ）、演奏曲に合わせてモニタに表示する画像を選択するための情報である画像データ、そして、曲の演奏に同期してモニタに表示する歌詞テロップの情報である歌詞データを含んでいる。
【００１７】
制御手段１０には、操作手段１４が接続されている。操作手段１４には、カラオケシステム１の利用者がリクエスト曲を入力したり、演奏中の曲に様々な効果（エコー、移調、テンポの変更）を施すための種々の操作部材が配されている。操作手段１４は、リモコン（リモートコントローラ）１５からの信号を受信する受信手段を有している。リモコン１５も、操作手段１４と同様な種々の操作部材を有しており、利用者は操作手段１４もしくはリモコン１５で、カラオケシステム１を自由に操作することができる。
【００１８】
利用者のリクエストによりＨＤＤ１３から読み出された曲データのうち演奏データ、すなわちＭＩＤＩデータは演奏制御手段１６へ送られる。演奏制御手段１６はＭＩＤＩ音源チップを内蔵しており、ＭＩＤＩデータに基づいてリクエスト曲を再生し音声信号をアンプ１７へと出力する。また、詳しくは後述するが、ＭＩＤＩデータのうちプログラムチェンジコマンドに基づいて表示制御手段２０はモニタ２１の表示内容を変更する。
【００１９】
アンプ１７は、演奏制御手段１６により入力された音声信号と、マイク１８から入力される利用者の歌声の音声信号とを合成し、増幅してスピーカ１９より可聴音として出力する。
【００２０】
また、背景動画再生装置２２は、例えばビデオＣＤ再生装置であり、複数のジャンルの動画を選択的に再生可能な構成となっている。制御手段１０は、曲データのうち画像データに基づいて、背景動画再生装置２２を制御し、画像データに対応したジャンルの動画を再生する。背景動画再生装置２２から出力されるビデオ信号は表示制御手段２０に入力される。
【００２１】
表示制御手段２０は、曲データの中の歌詞データに基づいて、モニタ２１に表示する歌詞テロップの画像データを生成する。そして、背景動画再生装置２２から送られてくる背景画像と、歌詞テロップの画像とを合成したビデオ信号を出力する。
【００２２】
本実施の形態のカラオケシステム１においては、表示制御手段２０は、さらに、ＭＩＤＩデータ（演奏データ）のプログラムチェンジコマンドにより示される各ＭＩＤＩチャンネルに設定された楽器番号に基づいて、チャンネル毎の楽器を示す画像を生成し、上記背景画像、歌詞テロップ画像に合成する。
【００２３】
図２に、ＭＩＤＩチャンネルに設定された楽器のアイコン２１Ａが、通常のカラオケ画面（背景画、歌詞テロップ）と同時に表示されている様子を示す。なお、ＭＩＤＩチャンネル全ての楽器ではなく、図２の例では３つのチャンネルに対応した楽器を表示している。なお、表示する楽器の数はこの例に限られるものではなく、アイコンのサイズや画面サイズなどに応じて適宜設定して良い。また、本実施の形態では楽器をアイコンにて表示しているが、必ずしもアイコンである必要はなく、楽器名を文字で表すなど、他の形態でも良い。
【００２４】
本実施の形態のカラオケシステム１において、制御手段１０により実行される楽器アイコン表示の動作を、図３を参照して説明する。制御手段１０は、Ｓ１において、演奏要求が発生したか否か、即ち、利用者のリクエスト曲が入力されているかどうかを判定する。演奏要求が発生していない場合には（Ｓ１：ＮＯ）、繰り返しＳ１の判定が行われる待機状態となる。利用者のリクエストがあると、演奏要求が発生し（Ｓ１：ＹＥＳ）、Ｓ３以降の演奏時の処理に移行する。なお、以下の説明においては、ＭＩＤＩデータに基づく楽器の表示のみについて説明する。ＭＩＤＩデータに基づく演奏、背景画の表示、歌詞テロップの表示は、従来と同様の処理である。ただし、後述するように、演奏中の楽器が変更された場合には、割り込み処理により、楽器変更のコマンド（プログラム・チェンジコマンド）を演奏制御手段１６の音源チップに送信している。
【００２５】
Ｓ３において制御手段１０はＭＩＤＩデータを最初のコマンドから順次読む。演奏楽器の表示のために参照するＭＩＤＩデータは、ノート・オンコマンド、ノート・オフコマンド、プログラム・チェンジコマンドである。図４にノート・オンコマンドのデータ構成、図５にプログラム・チェンジコマンドのデータ構成を示す。
【００２６】
プログラム・チェンジコマンドは、ＭＩＤＩチャンネルにどの楽器の音色を割り当てるかを指示するコマンドである。すなわち、プログラム・チェンジコマンドは、チャンネルを指定するデータと、指定したチャンネルに設定する楽器番号を示すデータとにより構成される。
【００２７】
ノート・オンコマンドは、あるチャンネルに設定された楽器がどの音をどれくらいの強さで演奏するかを示すコマンドである。図４に示すように、チャンネルを指定するデータ、どの音が演奏されるかを示すデータ（ノート番号）、そして強さに対応するデータ（ベロシティ）から構成される。
【００２８】
ノート・オフコマンドは、図示は省略するが、どのチャンネルのどの音の止めるかを指定するコマンドで、チャンネル番号とノート番号を指定するデータから構成される。
【００２９】
Ｓ５において、制御手段１０は、ＭＩＤＩデータがプログラム・チェンジコマンドか否かを判定する。プログラム・チェンジコマンドであれば（Ｓ５：ＹＥＳ）、ＭＩＤＩチャンネルと楽器番号のデータを有しているため、Ｓ７において、ＭＩＤＩチャンネルと楽器番号の対応テーブルであるチャンネルテーブルに、楽器番号を設定する。なお、チャンネルテーブルはＲＡＭ１２に格納される。
【００３０】
Ｓ３で読み出されたＭＩＤＩデータが、ノート・オンコマンドであった場合には、Ｓ５でＮＯと判定され、Ｓ９でＹＥＳと判定される。この場合には、ノート・オンコマンドにより指定されるチャンネルの楽器の音が演奏されることになるため、Ｓ１１においてチャンネルテーブルに設定されている、当該チャンネルの楽器のアイコン２１Ａをモニタ２１に表示する。なお、楽器のアイコンの画像データは予め表示制御手段２０内部のメモリ（図示せず）に格納されている。
【００３１】
Ｓ３で読み出されたＭＩＤＩデータが、ノート・オフデータであった場合には、Ｓ５、Ｓ９ではＮＯと判定され、Ｓ１３においてＹＥＳと判定される。この場合には、ノート・オフコマンドにて指定されているチャンネルの楽器のアイコン２１Ａをモニタ２１から消去する。
【００３２】
なお、上記はフローチャートを簡略化するためにノート・オフコマンドで直ちにそのチャンネルの楽器のアイコンを消去するように説明したが、実際には、同一チャンネルで複数のノートが同時にノート・オンとなっている可能性がある。この場合、少なくとも一つのノートがオン状態であれば、Ｓ１３でノート・オフコマンドを検出しても、楽器のアイコンはそのまま表示させておくものとする。また、ノート・オフコマンドに代えて、ノート・オンコマンドのベロシティを０（ゼロ）とする場合がある。この場合には、ノート・オンコマンドは実質的にはノート・オフコマンドと同一であり、Ｓ１３の判定におけるノート・オフコマンドには上記の場合（ノート・オンコマンドのベロシティデータがゼロの場合）も含まれるものとする。
【００３３】
ＭＩＤＩデータがノート・オンコマンド、ノート・オフコマンド、プログラム・チェンジコマンド以外のコマンドであった場合には（Ｓ５、Ｓ９、Ｓ１３でＮＯと判定された場合）、楽器表示には影響がないため、特に表示のための制御は実行されない。Ｓ１７において、ＭＩＤＩデータが最後のデータかどうかを判定し、最後のデータではない場合には（Ｓ１７：ＮＯ）、Ｓ３からの処理を繰り返す。ＭＩＤＩデータが最後のデータであれば、Ｓ１９においてモニタ２１に表示されている全ての楽器のアイコン２１Ａを消去して、Ｓ１に処理を戻す。
【００３４】
以上の処理により、各ＭＩＤＩチャンネルの楽器のアイコンが、その楽器が演奏されているときに限り、モニタ２１に表示される。このため、利用者は聴覚と視覚の両方によりカラオケ曲を演奏している楽器を確認することができる。また、この時、通常のカラオケの背景画像、および歌詞テロップに合成されて楽器アイコンが表示されるため、カラオケ演奏を中断することなく、演奏楽器を確認することができる。
【００３５】
本実施の形態のカラオケシステム１は、上記の各ＭＩＤＩチャンネル毎の楽器アイコンの表示に加えて、それぞれのＭＩＤＩチャンネルの楽器（ＭＩＤＩデータにより設定される楽器）を利用者が自由に変更することができる。これについて、図６及び図７のフローチャートを参照して説明する。
【００３６】
楽器の変更は、操作手段１４もしくはリモコン１５に設けられたキーを操作することにより実行する。以下の記載では、リモコン１５に設けられたキーの操作により楽器を変更する方法について説明する。前述のように、操作手段１４にもリモコン１５と同様の操作部材が設けられているため、以下のリモコン１５に関する記載と同様の方法で操作手段１４に設けられた操作部材を操作することによっても楽器の変更を行うことが可能である。
【００３７】
図８に、リモコン１５のキー配列を示す。リモコン１５には、通常のカラオケ曲の選択や演奏中の各種の効果（エコー、移調、曲の中断など）を行うためのキー１５Ｋが設けられている。また、キー１５Ｋの操作を確認するための表示装置１５Ｍも設けられている。
【００３８】
さらに、リモコン１５には、上述のキー１５Ｋとは別に、楽器変更の操作のためのキーが設けられている。楽器変更のためのキーは、変更キー１５１、選択キー１５２、取消キー１５３、そして＜キー（左移動キー）１５Ｌ、＞キー（右移動キー）１５Ｒ、△キー（上移動キー）１５Ｕ、▽キー（下移動キー）１５Ｄである。
【００３９】
楽器変更はカラオケ曲の演奏が開始され、モニタ２１に演奏楽器が表示されている時に変更キー１５１を操作することで開始される。変更キー１５１が押下されると、図６および図７に示される楽器変更のための割り込み処理が実行される。即ち、変更キー１５１の押下により、カラオケシステム１の動作モードが演奏楽器変更モードに切り替わる。
【００４０】
変更キー１５１が押下されて図６の割り込み処理が開始されると、Ｓ２１において、楽器変更の候補となる楽器が、図９に２１Ｂとして示すように、モニタ２１の所定の位置に表示される。
【００４１】
Ｓ２１において、候補楽器のアイコン２１Ｂを表示した後、制御手段１０は、取消キー１５３が押下されたか否かを判定する。取消キー１５３が押下されると（Ｓ２３：ＹＥＳ）、候補楽器のアイコン２１Ｂの表示をＳ６１で消去して、割り込み処理を終了し、通常のカラオケ演奏モードに復帰する。
【００４２】
取消キー１５３が押されていない場合（Ｓ２３：ＮＯ）には、Ｓ２７にて、選択されているチャンネル番号に設定されている楽器のアイコン２１Ａを点滅表示する。なお、この割り込み処理が実行されたときには、所定のＭＩＤＩチャンネル、例えばチャンネル１が初期値として選択されている。図１０の例では、アイコン２１Ａの最も左側に表示されている笛のアイコンが点滅表示される。
【００４３】
利用者は、点滅表示されているアイコンが示す楽器を変更することができる。すなわち図１０の状態では笛を他の楽器に変更することができる。笛ではなくその右側に表示されているアイコン（ピアノ）あるいは最も右側に表示されているアイコン（ギター）を他の楽器に変更したい場合には、＜キー１５Ｌあるいは＞キー１５Ｒにより点滅位置を移動することができる。図１０において＞キー１５Ｒを一度押せば３つのアイコン２１Ａの中央のアイコンが選択され、点滅する。更にもう一度＞キー１５Ｒを押下すれば、最も右側のアイコン（ギター）を点滅させることができる。
【００４４】
すなわち、図６のフローチャートのＳ２９において、制御手段１０が、＞キー１５Ｒが操作されたと判定すると（Ｓ２９：ＹＥＳ）、Ｓ３１において、チャンネル番号をインクリメントする。なお、ここで、３つのアイコン２１Ａに対応したチャンネル番号が例えばチャンネル１、チャンネル２、チャンネル３という風に順に１ずつ増加していれば、Ｓ３１の処理はチャンネル番号を１ずつインクリメントするが、規則的に並んでいない場合（例えば、チャンネル１、チャンネル４、チャンネル１０という並びや、チャンネル１、チャンネル７、チャンネル４という並びの場合）には、その並びの順に、アイコン２１Ａが左から右に順次選択されるように、チャンネル番号を変更するものとする。Ｓ３１でチャンネル番号が変更されると、処理はＳ２３に戻り、取消キー１５３が押下されていない限り（即ち、Ｓ２３でＮＯと判定される限り）、新たに選択された楽器のアイコンが点滅する（Ｓ２７）。
【００４５】
なお、フローチャート上では省略してあるが、＞キー１５Ｒにより最も右側に表示されているアイコンが選択された状態で再度＞キー１５Ｒが操作された場合には、アイコン２１Ａの最も左側が選択されるようにして、選択位置が巡回するようになっている。
【００４６】
Ｓ３３の＜キー１５Ｌの操作によりアイコンを選択する場合にも、＞キー１５Ｒの場合と同様、現在選択されているアイコンの左側に表示されているアイコンが点滅するようチャンネル番号がデクリメントされる。この場合も、図示は省略してあるが、最も左側のアイコンが選択された状態で＜キー１５Ｌが操作されると、アイコン２１Ａの最も右側のものが選択状態となるように構成されている。
【００４７】
以上の操作により、変更したい楽器のアイコンを選択した後は、Ｓ２３、Ｓ２７、Ｓ２９、Ｓ３３そしてＳ３７によりループが構成され、選択されたアイコンの点滅が続く。ここで、どの楽器に変更するのかを設定するためには、△キー１５Ｕもしくは▽キー１５Ｄを操作する。
【００４８】
△キー１５Ｕもしくは▽キー１５Ｄが操作されると（Ｓ３７：ＹＥＳ）、制御手段１０は、処理をＳ４１（図７）に進める。Ｓ４１では、変更候補となる楽器のアイコン２１Ｂのうち所定のアイコンを選択する。これは、初期値として、例えば表示されたアイコン２１Ｂのうち最も左側のものを選ぶようになっている。次に、選択されたアイコンを点滅表示する（Ｓ４３）。アイコン２１Ａの選択の場合と同様に、＜キー１５Ｌ、＞キー１５Ｒの操作により、選択されているアイコン２１Ｂの左隣または右隣のアイコンが選択される（Ｓ４５：ＹＥＳ、Ｓ４７；あるいはＳ４９：ＹＥＳ、Ｓ５１）。新たにアイコンが選択されると、Ｓ４３にて選択されたアイコンが点滅表示される。アイコンの選択が終わった状態では、Ｓ４３、Ｓ４５、Ｓ４９、Ｓ５３、Ｓ５５そしてＳ５７によりループが構成され、選択されたアイコンの点滅が継続する。図１１は、一例として、演奏中の楽器のうち最も右に表示されている楽器のアイコン（ギター）と、変更候補の楽器のアイコン２１Ｂのうち右から２番目のアイコン（トランペット）が選択されている様子を示す。
【００４９】
ここでもしも△キー１５Ｕもしくは▽キー１５Ｄが操作されると（Ｓ５３：ＹＥＳ）、処理は図６のＳ２３へ戻り、現在使用されている楽器の選択処理をやり直すことができる。また、Ｓ５５において取消キー１５３が操作されると、Ｓ６１により候補楽器のアイコン表示を中止し、割り込み処理を終了する。
【００５０】
現在使用中の楽器の選択後、候補楽器を選択し、Ｓ５７において選択キー１５２が押下されたと判定すると（Ｓ５７：ＹＥＳ）、選択されているアイコン２１Ｂが示す候補楽器を表す楽器番号を、選択されたアイコン２１Ａに対応するチャンネルテーブルに設定すると共に、プログラム・チェンジコマンドを演奏制御手段１６が有する音源チップへ送信する（Ｓ５９）。そして、候補楽器のアイコン２１Ｂをモニタ２１上から消去し、割り込み処理を終了する。
【００５１】
チャンネルテーブルに新たに選択された楽器の楽器番号が入力されると、図３の処理のＳ１１において、新たに入力された楽器番号に対応した楽器のアイコンが表示される。また、チャンネルテーブルに新たな楽器番号が格納されるのと同期して演奏制御手段１６内の音源チップにもプログラム・チェンジコマンドが送信されるため、アイコンだけでなく、演奏される音にも新たに入力された楽器の音が反映される。図１１の例で選択キー１５２が押下されると、現在演奏中のギターのアイコンがトランペットのアイコンに変わると共に、ギターのパートがトランペットのパートとして演奏されることになる。
【００５２】
以上説明したカラオケシステム１において、制御手段１０により実行される図３のＳ７の処理が、請求項１に記載の楽器種類取得手段を構成し、表示制御手段２０、そして制御手段１０により実行される図３のＳ１１の処理が、請求項１に記載の表示制御手段に相当する。なお、モニタ２１が請求項１に記載の表示手段を構成する。また、リモコン１５、操作手段１４、制御手段１０、演奏制御手段１６、特に、制御手段１０により実行される図６および図７に示される処理が請求項４に記載の変更手段を構成している。さらに、制御手段１０により実行される、Ｓ２１の処理および表示制御手段２０が請求項５に記載の第２の表示制御手段を構成している。
【００５３】
また、請求項７に記載の操作手段は、図１のリモコン１５、操作手段１４により構成され、特にリモコン１５上の＜キー１５Ｌ、＞キー１５Ｒ、△キー１５Ｕ、▽キー１５Ｄ、選択キー１５２より構成される。
【００５４】
なお、上述の実施の形態においては、選択状態をアイコンの点滅により示しているが、カーソルなどを表示したり、選択されたアイコンを含む所定の表示領域を反転表示したり、あるいは、選択されたアイコンの色を変えたりするなど、様々な方法を採用することが可能である。
【００５５】
また、上記の実施の形態においては、候補楽器を表示してその中から所望のものを選択する構成を取ったが、候補楽器を表示せずに、アイコン２１Ａから変更したいアイコンを選択した後、△キー１５Ｕもしくは▽キー１５Ｄの操作に応じて選択されたアイコンを他のアイコンに変更するような方法も可能である。この場合には、候補楽器の一覧はできないが、画面サイズと無関係に数多くの候補の中から楽器を選択することが可能になる。
【００５６】
また、使用中の楽器、候補楽器とも、アイコンでの選択に限らず、文字や番号などにより選択するようにしても良い。本発明の特徴は、利用者が演奏を操作できるようにすると共に、操作内容を視覚的に容易に確認できるようにしていることである。図１２は、上記の演奏中の楽器アイコン２１Ａの表示に加えて、テンポの変更を視覚的に確認できるようにしたものである。演奏中の曲のテンポの変更は従来より可能であったが、本実施の形態においては、リモコン１５のキー１５Ｋのうちのテンポ変更キーを操作すると、図１２に示すように、テンポに対応するグラフ２１Ｃおよび、１分間に８８拍のテンポであることを示す数値がモニタ２１に表示される。グラフ２１Ｃの長さおよび数値８８はテンポの変更に伴って変化する。また、テンポの変更が終了すると、これらの表示は消えるようになっている。
【００５７】
このように、モニタ２１に表示されるテンポに関する情報を確認しながらテンポの設定を変えることができるため、例えば、ある利用者がある曲を歌う時のテンポを数値として覚えていれば、いつも正確にそのテンポに設定して当該曲を歌うことができる。これは、テンポに限らず、移調の場合にも当てはまる。ある曲を歌うときにどれだけ移調するかを画面に表示される情報で把握しておけば、次回からは、その曲を歌うときには、確実に歌いやすいキーに移調してカラオケを楽しむことができる。
【００５８】
なお、図１２ではテンポの変更についての例を示したが、テンポに限らず、移調についても同様にグラフ表示することができ、変更をより簡単にかつ確実に行うことができる。
【００５９】
以上のように構成されたカラオケシステム１においては、演奏中の楽器を音だけでなく画像としても認識することができる。特に、画像が楽器を示すアイコンであれば、直感的に演奏楽器を把握することができる。なお、楽器の種別はＭＩＤＩデータに基づいて取得するため、正確な楽器種別を取得することができる。また、楽器の変更やテンポの変更は、カラオケ曲の演奏中に実行するようにしても良いし、演奏を中断して行うようにすることもできる。一般的には、演奏を妨げないことが望ましいため、演奏を継続したまま、設定変更の割り込み処理を実行する構成とするのが好ましい。
【００６０】
さらに、上記のカラオケシステム１によれば、演奏中の演奏楽器を変更することができ、同一の曲データを使いながらも変化に富んだカラオケ演奏を再生することが可能になる。ここで、変更する候補楽器も画像表示されるため、利用者は容易に変更楽器を選択することができる。特に、演奏中の楽器に置き換え可能な楽器の画像が当該楽器の形状を示すアイコンである場合にはより容易に楽器を選択することが可能となる。
【００６１】
なお、演奏中の楽器に置き換え可能な楽器の画像のアイコンを表示装置の画面上に一覧表示し、その中から選択するように構成したため、候補楽器の決定が容易であり、操作が簡単である。
【００６２】
カラオケシステム１は更に、演奏中の楽曲にテンポの変更等、所定の変更を加えることが可能であり、この変更動作に対応して変更状態を示す画像が表示されるため、容易に、かつ正確に、変更を加えることができる。
【００６３】
【発明の効果】
本実施形態のカラオケシステムによれば、曲データに基づき演奏中の演奏楽器の種類を取得して、演奏中の演奏楽器を示す画像を表示手段に表示するため、利用者は、聴覚と視覚の両方から演奏楽器を確認することができる。
【００６４】
本実施形態のカラオケシステムによれば、演奏楽器の形状を示すアイコンが表示手段に表示されるため、利用者は直感的に演奏楽器を知ることができる。
【００６５】
本実施形態のカラオケシステムによれば、ＭＩＤＩデータに含まれるプログラム・チェンジコマンドに基づき演奏楽器の種類を取得するため、演奏に同期して正確に演奏楽器を示すことができる。
【００６６】
本実施形態のカラオケシステムによれば、演奏中の演奏楽器を変更することが可能であるため、同一の曲データを用いて変化に富んだ演奏を得ることができる。
【００６７】
本実施形態のカラオケシステムによれば、演奏中の楽器に置き換え可能な楽器の画像もまた表示装置に表示されるため、利用者は容易に変更楽器を決めることができる。
【００６８】
本実施形態のカラオケシステムによれば、置き換え可能な楽器のアイコンが表示されるため、選択が容易である。
【００６９】
本実施形態のカラオケシステムによれば、置き換え可能な楽器の画像のアイコンを指定することにより置き換える楽器を選択することができるため、利用者の操作が容易であり、しかも確実に楽器の選択ができる。
【００７０】
本実施形態のカラオケシステムによれば、演奏中の楽曲に所定の変更を加えることが可能であり、前記所定の変更を加えるための操作手段を有し、前記表示制御手段は、前記操作手段の操作に対応した画像を前記表示装置に表示する、従って、利用者は、変更内容を表示装置の表示内容により確認しながら進めることができる。
【００７１】
本実施形態のカラオケシステムによれば、演奏中の曲のテンポを、表示装置に表示されたテンポに関する情報を確認しながら変更することができるため、正確に所望のテンポを設定することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態であるカラオケシステム１の構成を示すブロック図である。
【図２】演奏楽器のアイコンがモニタ２１に表示された様子を示す図である。
【図３】アイコン表示の処理を示すフローチャートである。
【図４】ノート・オンコマンドのデータ構成を示す図である。
【図５】プログラム・チェンジコマンドのデータ構成を示す図である。
【図６】図７と共に、割り込み処理を説明するためのフローチャートである。
【図７】図６と共に、割り込み処理を説明するためのフローチャートである。
【図８】リモコン１５の外観を示す図である。
【図９】変更候補の楽器のアイコン２１Ｂがモニタ２１に表示された様子を示す図である。
【図１０】演奏中の楽器から変更する楽器を選択する様子を示す図である。
【図１１】候補楽器の中から変更する楽器を選択する様子を示す図である。
【図１２】テンポの変更をグラフと数値で表示する様子を示す図である。
【符号の説明】
１ カラオケシステム
１１ ＲＯＭ
１２ ＲＡＭ
１３ ＨＤＤ
１４ 操作手段
１５ リモコン
１６ 演奏制御手段
１７ アンプ
１８ マイク
１９ スピーカ
２０ 表示制御手段
２１ モニタ
２２ 背景動画再生装置
【図１】
0003812984.tif 000002
【図２】
0003812984.tif 000003
【図３】
0003812984.tif 000004
【図４】
0003812984.tif 000005
【図５】
0003812984.tif 000006
【図６】
0003812984.tif 000007
【図７】
0003812984.tif 000008
【図８】
0003812984.tif 000009
【図９】
0003812984.tif 000010
【図１０】
0003812984.tif 000011
【図１１】
0003812984.tif 000012
【図１２】
0003812984.tif 000013