(57)【要約】【課題】言語に応じた曲を自動演奏することができる自動演奏装置及び方法を提供することを課題とする。【解決手段】曲の歌詞の言語を選択する言語選択ステップ（Ｓ３０１）と、前記選択された言語に応じた演奏データを記憶手段から読み出して自動演奏する自動演奏ステップ（Ｓ３０３）とを有することを特徴とする自動演奏方法が提供される。記憶手段は、曲の歌詞の言語毎の演奏データを記憶する。【選択図】図３
2008158335.tif 000002
【特許請求の範囲】
【請求項１】
曲の歌詞の言語毎の演奏データを記憶する記憶手段と、
曲の歌詞の言語を選択する言語選択手段と、
前記選択された言語に応じた演奏データを前記記憶手段から読み出して自動演奏する自動演奏手段と
を有することを特徴とする自動演奏装置。
【請求項２】
さらに、曲を選択する曲選択手段を有し、
前記記憶手段は、曲の歌詞の言語及び曲毎の演奏データを記憶し、
前記自動演奏手段は、前記選択された言語及び曲に応じた演奏データを前記記憶手段から読み出して自動演奏することを特徴とする請求項１記載の自動演奏装置。
【請求項３】
前記記憶手段は、前記曲の歌詞の言語に応じて曲単位で異なる演奏データを記憶することを特徴とする請求項１又は２記載の自動演奏装置。
【請求項４】
前記記憶手段は、前記曲の歌詞の言語に応じて小節単位で異なる演奏データ及び共通の演奏データを記憶することを特徴とする請求項１又は２記載の自動演奏装置。
【請求項５】
前記記憶手段は、前記曲の歌詞の言語に応じて音符単位で異なる演奏データ及び共通の演奏データを記憶することを特徴とする請求項１又は２記載の自動演奏装置。
【請求項６】
曲の歌詞の言語を選択する言語選択ステップと、
前記選択された言語に応じた演奏データを記憶手段から読み出して自動演奏する自動演奏ステップと
を有することを特徴とする自動演奏方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動演奏装置及び方法に関する。
【背景技術】
【０００２】
自動演奏装置は、曲毎の演奏データを記憶し、曲を選択すると、その選択された曲を自動演奏する。１個の曲に対しては、１個の演奏データのみが記憶されている。したがって、曲が選択されれば、自動演奏すべき演奏データが特定される。曲の歌詞の言語を選択する自動演奏装置はない。
【０００３】
下記の特許文献１には、通信回線を利用したカラオケデータ配信装置及びカラオケ装置において、歌詞の他言語切替およびバージョン切替や、編曲の切替、歌唱練習といった新たな機能をリアルタイムで且つ効率的に実現する装置が記載されている。
【０００４】
また、下記の特許文献２には、表示手段と、複数の異なるファイル名を付した１のデータファイルを少なくとも１個以上記憶する記憶手段と、所定の表示条件を指定する条件指定手段と、前記記憶手段に記憶されているデータファイルの各々に付されている複数の異なるファイル名の中から、前記表示条件に基づく所定種類のファイル名のみを選択して前記表示手段に表示する制御手段とを具えたファイル名表示切替装置が記載されている。前記記憶手段に記憶する１のデータファイルに対して複数の異なる言語毎のファイル名を付してなり、前記制御手段は、前記条件指定手段による言語種類の指定に従って、該言語種類に対応するファイル名のみを選択して前記表示手段に表示する。
【０００５】
【特許文献１】特開平１１−２７５２６８号公報
【特許文献２】特開２００２−２５８８５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
一般的には、曲は世界共通であり、その歌詞が言語毎に異なる。各国毎に、歌詞は異なっても、曲は同じであるので、曲の演奏データは各国同じものを使用することができる。自動演奏装置は、曲を選択すれば、その曲の演奏データを自動演奏することができる。
【０００７】
しかし、曲によっては、歌詞の言語に応じて曲の一部が異なることがある。例えば、賛美歌は、同じ曲であっても、歌詞の言語により曲のアレンジが多少異なる。賛美歌等の曲は、歌詞に合わせて音符がアレンジされているため、各言語の歌詞の音節の違いが音符に反映される。このような場合、代表的な言語である英語の歌詞用の曲の演奏データを自動演奏する。しかし、それでは、他の言語の曲の演奏データを自動演奏することができない。
【０００８】
本発明の目的は、言語に応じた曲を自動演奏することができる自動演奏装置及び方法を提供することである。
【課題を解決するための手段】
【０００９】
本発明の自動演奏装置は、曲の歌詞の言語毎の演奏データを記憶する記憶手段と、曲の歌詞の言語を選択する言語選択手段と、前記選択された言語に応じた演奏データを前記記憶手段から読み出して自動演奏する自動演奏手段とを有することを特徴とする。
【００１０】
また、本発明の自動演奏方法は、曲の歌詞の言語を選択する言語選択ステップと、前記選択された言語に応じた演奏データを記憶手段から読み出して自動演奏する自動演奏ステップとを有することを特徴とする。
【発明の効果】
【００１１】
言語を選択可能にすることにより、言語に応じた曲を自動演奏することができる。
【発明を実施するための最良の形態】
【００１２】
（第１の実施形態）
図１は、本発明の第１の実施形態による自動演奏装置（電子楽器）の構成例を示すブロック図である。ＣＰＵ１０は、自動演奏装置全体の動作を制御する。ＲＯＭ１１は、ＣＰＵ１０を制御するプログラム及び自動演奏のための演奏データを記憶する。ＣＰＵ（コンピュータ）１０は、ＲＯＭ１１内のプログラムを実行することにより、後述する図３の自動演奏装置の処理を行う。ＲＡＭ１２は、ＣＰＵ１０が使用するためのデータを一時記憶する。操作パネル及び表示器１３は、各種指示及び入力を行うための操作子及び表示を行うための表示器を有する。外部インターフェース１４は、外部装置に対して入出力を行うためのＭＩＤＩインターフェース等のインターフェースである。音源１７は、ＲＯＭ１１内の演奏データ等を基に楽音信号を生成する。アンプ１８は、音源１７により生成された楽音信号を増幅する。スピーカ１９は、アンプ１８により増幅された楽音信号を基に発音する。外部記憶手段２０は、ＤＶＤ又はＣＤ等の記録媒体に対して演奏データ等を記録又は読み出すことができる。バス３０は、ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、音源１７及び外部記憶手段２０を接続し、各種データを入出力する。
【００１３】
図２は、操作パネル１３の構成例を示す図である。操作パネル１３は、言語選択スイッチ２０１及び曲選択スイッチ２０２を有する。ユーザは、言語選択スイッチ２０１を用いて自動演奏のための曲の歌詞の言語を選択することができ、曲選択スイッチ２０２を用いて自動演奏のための曲を選択することができる。
【００１４】
図４は、ＲＯＭ１１内の演奏データの構成例を示す図である。ＲＯＭ（記憶手段）１１は、曲の歌詞の言語に応じて曲単位で異なる演奏データ４０１及び４０２等を記憶する。演奏データ４０１は、第１の言語の歌詞の曲の演奏データ（曲データ）である。演奏データ４０２は、第２の言語の歌詞の曲の演奏データ（曲データ）である。曲は１曲に限定されず、ＲＯＭ１１は複数の曲の演奏データを記憶することができる。言語毎に演奏データが異なる曲については、言語毎の曲の演奏データ（曲データ）を記憶する。各言語で演奏データが同じ曲については、共通の１曲の演奏データ（曲データ）を記憶する。
【００１５】
上記のように、賛美歌等の曲は、各言語の歌詞の音節の違いが音符に反映されるため、歌詞に合わせて音符がアレンジされている。その結果、同じ曲であっても、歌詞の言語に応じて、曲のアレンジが多少異なり、曲の一部が異なることがある。そのような場合、複数の言語の曲の演奏データ４０１及び４０２等を記憶することにより、複数の言語の曲の演奏データを選択して、自動演奏することができる。
【００１６】
図３は、図１の自動演奏装置による自動演奏方法の処理例を示すフローチャートである。ステップＳ３０１では、ユーザの言語選択スイッチ２０１の操作に応じて、ＣＰＵ（言語選択手段）１０は自動演奏のための曲の歌詞の言語を選択する。例えば、英語（English）、フランス語（French）、スペイン語（Spanish）等の言語を選択する。次に、ステップＳ３０２では、ユーザの曲選択スイッチ２０２の操作に応じて、ＣＰＵ（曲選択手段）１０は自動演奏のための曲を選択する。例えば、「賛美歌」の曲を選択する。この際、ステップＳ３０１で選択した言語に対応する曲を表示器１３に表示し、その中から曲を選択するようにしてもよい。上記の選択された言語及び曲は、ＲＡＭ１２に記憶される。
【００１７】
次に、ステップＳ３０３では、自動演奏装置は上記の選択された言語及び曲に対応する演奏データを自動演奏する。具体的には、ユーザが操作パネル１３内の自動演奏スタートスイッチを押すと、ＣＰＵ（自動演奏手段）１０は選択された言語及び曲に対応するＲＯＭ１１内の演奏データ４０１又は４０２を読み出し、音源１７に出力する。例えば、第１の言語が選択されれば第１の言語の演奏データ４０１が読み出され、第２の言語が選択されれば第２の言語の演奏データ４０２が読み出される。音源１７は、入力した演奏データを基に楽音信号を生成する。アンプ１８は、その楽音信号を増幅する。スピーカ１９は、その増幅された楽音信号を基に発音する。
【００１８】
言語が異なる曲を別の曲として登録し、言語を選択せずに、曲を選択することにより、複数の言語の曲を自動演奏する方法も考えられる。しかし、その場合は、意図した言語の曲を選択することが困難である。本実施形態によれば、言語及び曲を選択し、その選択された言語及び曲に応じた演奏データの自動演奏を行うので、ユーザにとって自動演奏曲の選択方法が概念的にわかりやすくなり、選択誤りを防止することができる。一度言語を選択すれば、以後は曲を選択するだけであるので、意図した言語の曲が適切に選択され、自動演奏が行われる。
【００１９】
（第２の実施形態）
図５は、本発明の第２の実施形態によるＲＯＭ１１内の演奏データの構成例を示す図である。本実施形態は、第１の実施形態に対して、演奏データの構成が異なり、その他の点は同じである。第１の実施形態は言語に応じて曲単位で異なる演奏データを記憶していたが、本実施形態は言語に応じて小節単位で異なる演奏データを記憶する。ＲＯＭ１１内の１曲の演奏データは、複数の小節データＡ１〜Ａ４を有する。小節データＡ１は１小節目の演奏データ、小節データＡ２は２小節目の演奏データ、小節データＡ３は３小節目の演奏データ、小節データＡ４は４小節目の演奏データである。
【００２０】
各小節データＡ１〜Ａ４の先頭には、小節マークＦ０〜Ｆ２が存在する。小節マークＦ０は、各言語に共通の小節データであることを示し、どの言語が選択されても自動演奏される小節データを表す。小節マークＦ１は、第１の言語の小節データであることを示し、第１の言語が選択されているときに自動演奏される小節データを表す。小節マークＦ２は、第２の言語の小節データであることを示し、第２の言語が選択されているときに自動演奏される小節データを表す。
【００２１】
例えば、１小節目の演奏データＡ１、２小節目の演奏データＡ２及び４小節目の演奏データＡ４は、各言語共通の小節データを示す小節マークＦ０を有する。３小節目の演奏データＡ３は、小節データＢ１及びＢ２を有する。小節データＢ１は、第１の言語の小節データを示す小節マークＦ１を有する。小節データＢ２は、第２の言語の小節データを示す小節マークＦ２を有する。ＲＯＭ（記憶手段）１１は、曲の歌詞の言語に応じて小節単位で異なる演奏データＡ３及び共通の演奏データＡ１、Ａ２及びＡ４を記憶する。
【００２２】
１小節目、２小節目及び４小節目はどの言語が選択されても、共通の演奏データＡ１、Ａ２及びＡ４が自動演奏される。これに対し、３小節目は、第１の言語が選択されたときには小節データＢ１が自動演奏され、第２の言語が選択されたときには小節データＢ２が自動演奏される。
【００２３】
図３のステップＳ３０３では、ＣＰＵ１０は選択された言語及び曲に対応するＲＯＭ１１内の小節データＡ１〜Ａ４等を読み出し、音源１７に出力する。例えば、３小節目では、第１の言語が選択されれば第１の言語の小節データＢ１が読み出され、第２の言語が選択されれば第２の言語の小節データＢ２が読み出される。
【００２４】
上記のように、賛美歌等の曲は、各言語の歌詞の音節の違いが音符に反映されるため、曲内の一部の小節のみが言語に応じて異なる。したがって、大部分の小節が各言語共通であり、一部の小節のみが言語に応じて異なる場合には、ＲＯＭ１１内の演奏データ量を減らすことができる。
【００２５】
また、言語が異なる曲を別の曲として登録し、言語を選択せずに、曲を選択することにより、複数の言語の曲を自動演奏する方法も考えられる。しかし、その場合は、演奏データを記憶するＲＯＭ１１（メモリ）の使用効率が悪くなる。本実施形態によれば、言語及び曲を選択し、その選択された言語及び曲に応じた演奏データの自動演奏を行うので、ＲＯＭ１１の使用効率を向上させることができる。
【００２６】
（第３の実施形態）
図６は、本発明の第３の実施形態によるＲＯＭ１１内の演奏データの構成例を示す図である。本実施形態は、第１の実施形態に対して、演奏データの構成が異なり、その他の点は同じである。第１の実施形態は言語に応じて曲単位で異なる演奏データを記憶していたが、本実施形態は言語に応じて音符単位で異なる演奏データを記憶する。ＲＯＭ１１内の１曲の演奏データは、第２の実施形態と同様に、複数の小節データを有する。ただし、小節データは、言語毎の小節マークを有さず、共通の小節マークを有する。１個の小節データは、一又は複数の音符データを有する。音符データは、音符の演奏データである。各音符データは、ステップタイム６０１、音符マーク６０２、ノートナンバ６０３、ベロシティ６０４及びゲートタイム６０５を有する。
【００２７】
音符マークは、９ｎで表される。ここで、ｎは自然数である。一般的に、ｎはチャネル番号を示す。本実施形態では、ｎを言語の識別番号に用いる。音符マーク６０２が「９０」であるときには、その音符データは各言語共通に自動演奏される音符データであることを表す。音符マーク６０２が「９１」であるときには、その音符データは第１の言語が選択されたときに自動演奏される音符データであることを表す。音符マーク６０２が「９２」であるときには、その音符データは第２の言語が選択されたときに自動演奏される音符データであることを表す。ＲＯＭ（記憶手段）１１は、曲の歌詞の言語に応じて音符単位で異なる演奏データ及び共通の演奏データを記憶する。
【００２８】
音符マーク６０２が「９０」の音符データは、どの言語が選択されていても自動演奏される。音符マーク６０２が「９１」の音符データは、第１の言語が選択されているときに自動演奏される。音符マーク６０２が「９２」の音符データは、第２の言語が選択されているときに自動演奏される。
【００２９】
ステップタイム６０１は、その音符の小節の先頭からの時間（クロック数）を表す。ノートナンバ６０３は、その音符の音高を表す。ベロシティ６０４は、その音符の音量（押鍵速度）を表す。ゲートタイム６０５は、その音符の音符長を表す。
【００３０】
図３のステップＳ３０３では、ＣＰＵ１０は選択された言語及び曲に対応するＲＯＭ１１内の音符データを読み出し、音源１７に出力する。例えば、第１の言語が選択されれば音符マーク６０２が「９１」の音符データが読み出され、第２の言語が選択されれば音符マーク６０２が「９２」の音符データが読み出される。音符マーク６０２が「９０」の音符データは、どの言語が選択されていても読み出される。
【００３１】
上記のように、賛美歌等の曲は、各言語の歌詞の音節の違いが音符に反映されるため、曲内の一部の音符のみが言語に応じて異なる。したがって、大部分の音符が各言語共通であり、一部の音符のみが言語に応じて異なる場合には、ＲＯＭ１１内の演奏データ量を減らすことができる。
【００３２】
なお、第１〜第３の実施形態では、ＲＯＭ１１に１曲又は複数曲の演奏データを記憶することができる。１曲のみを記憶させる場合には、図３のステップＳ３０２の曲選択処理が不要になる。その場合、ＲＯＭ（記憶手段）１１は、曲の歌詞の言語毎の演奏データを記憶する。ＣＰＵ（自動演奏手段）１０は、前記選択された言語に応じた演奏データをＲＯＭ１１から読み出して自動演奏する。
【００３３】
これに対して、ＲＯＭ１１が複数曲の演奏データを記憶する場合には、ＲＯＭ（記憶手段）１１は、曲の歌詞の言語及び曲毎の演奏データを記憶する。ＣＰＵ（自動演奏手段）１０は、前記選択された言語及び曲に応じた演奏データをＲＯＭ１１から読み出して自動演奏する。
【００３４】
本実施形態によれば、言語を選択可能にすることにより、言語に応じた曲を自動演奏することができ、意図した言語の曲を適切に自動演奏させることができる。
【００３５】
本実施形態は、ＣＰＵ１０のコンピュータがプログラムを実行することによって実現することができる。また、プログラムをコンピュータに供給するための手段、例えばかかるプログラムを記録したＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体又はかかるプログラムを伝送するインターネット等の伝送媒体も本発明の実施形態として適用することができる。また、上記のプログラムを記録したコンピュータ読み取り可能な記録媒体等のコンピュータプログラムプロダクトも本発明の実施形態として適用することができる。上記のプログラム、記録媒体、伝送媒体及びコンピュータプログラムプロダクトは、本発明の範疇に含まれる。記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００３６】
なお、上記実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図面の簡単な説明】
【００３７】
【図１】本発明の第１の実施形態による自動演奏装置（電子楽器）の構成例を示すブロック図である。
【図２】操作パネルの構成例を示す図である。
【図３】図１の自動演奏装置による自動演奏方法の処理例を示すフローチャートである。
【図４】ＲＯＭ内の演奏データの構成例を示す図である。
【図５】本発明の第２の実施形態によるＲＯＭ内の演奏データの構成例を示す図である。
【図６】本発明の第３の実施形態によるＲＯＭ内の演奏データの構成例を示す図である。
【符号の説明】
【００３８】
１０  ＣＰＵ
１１  ＲＯＭ
１２  ＲＡＭ
１３  操作パネル及び表示器
１４  外部インターフェース
１７  音源
１８  アンプ
１９  スピーカ
２０  外部記憶手段
３０  バス
２０１  言語選択スイッチ
２０２  曲選択スイッチ
【図１】
2008158335.tif 000003
【図２】
2008158335.tif 000004
【図３】
2008158335.tif 000005
【図４】
2008158335.tif 000006
【図５】
2008158335.tif 000007
【図６】
2008158335.tif 000008