(57)【特許請求の範囲】
【請求項１】
１乃至複数の演奏パートを有する楽曲データについて、前記演奏パートを、その演奏パートに割り当てられた楽器を演奏する絵柄からなる楽器プレーヤーアイコンで表示手段に表示し、該楽器プレーヤーアイコンを前記表示手段の画面上のステージ領域に配置することにより、当該ステージ領域に配置された楽器プレーヤーアイコンに対応する演奏パートを自動演奏するようにした自動演奏装置における楽曲制御方法であって、
コンピュータが備える楽器選択手段が、ユーザの指示に応じて、前記演奏パートに割り当てる楽器を複数の楽器から選択するステップと、
コンピュータが備える表示モード選択手段が、第１モードと第２モードの何れかの表示モードを選択するステップと、
コンピュータが備える制御手段が、第１モードが選択された場合は前記楽器プレーヤーアイコンを第１の形態で表示し、第２モードが選択された場合は前記楽器プレーヤーアイコンを第２の形態で表示するとともに前記演奏パートに割り当て可能な楽器を前記複数の楽器のうちの一部に制限するステップと
を備えたことを特徴とする自動演奏装置における楽曲制御方法。
【請求項２】
請求項１に記載の楽曲制御方法において、
コンピュータが備えるステージ効果選択手段が、ユーザの指示に応じて、前記自動演奏により生成される楽音に効果を付与するステージ効果を複数種類のステージ効果から選択するステップと、
コンピュータが備える制限手段が、前記第２モードが選択された場合は、前記ステージ効果を、前記複数種類のステージ効果のうちの一部からのみ選択可能となるように制限するステップと
を備えたことを特徴とする自動演奏装置における楽曲制御方法。
【請求項３】
請求項１に記載の楽曲制御方法において、
コンピュータが備える背景画像表示手段が、前記楽器プレーヤーアイコンを配置する前記ステージ領域を、前記第１モードが選択された場合は第１の背景画像で表示し、前記第２モードが選択された場合は第２の背景画像で表示するステップをさらに備えたことを特徴とする自動演奏装置における楽曲制御方法。
【請求項４】
請求項１に記載の楽曲制御方法において、
コンピュータが備える楽曲データ読み込み手段が、楽曲データを読み込むステップを有し、前記表示モードの選択に応じた選択可能な楽器種類に関わらず前記読み込んだ楽曲データの演奏パートに割り当てられた楽器の楽器プレーヤーアイコンを表示するとともに、該楽器プレーヤーアイコンを前記ステージ領域に配置可能に制御することを特徴とする自動演奏装置における楽曲制御方法。
【請求項５】
１乃至複数の演奏パートを有する楽曲データについて、前記演奏パートを、その演奏パートに割り当てられた楽器を演奏する絵柄からなる楽器プレーヤーアイコンで表示するアイコン表示手段と、該楽器プレーヤーアイコンを画面上のステージ領域に配置する配置手段と、当該ステージ領域に配置された楽器プレーヤーアイコンに対応する演奏パートを自動演奏する自動演奏手段とを備えた自動演奏装置において、
ユーザの指示に応じて、前記演奏パートに割り当てる楽器を複数の楽器から選択する手段と、
第１モードと第２モードの何れかの表示モードを選択する手段と、
第１モードが選択された場合は前記楽器プレーヤーアイコンを第１の形態で表示し、第２モードが選択された場合は前記楽器プレーヤーアイコンを第２の形態で表示するとともに前記演奏パートに割り当て可能な楽器を前記複数の楽器のうちの一部に制限する手段と
を備えたことを特徴とする自動演奏装置。
【請求項６】
請求項５に記載の自動演奏装置において、
ユーザの指示に応じて、前記自動演奏により生成される楽音に効果を付与するステージ効果を複数種類のステージ効果から選択する手段と、
前記第２モードが選択された場合は、前記ステージ効果を、前記複数種類のステージ効果のうちの一部からのみ選択可能となるように制限する手段と
をさらに備えたことを特徴とする自動演奏装置。
【請求項７】
請求項５に記載の自動演奏装置において、
前記楽器プレーヤーアイコンを配置する前記ステージ領域を、前記第１モードが選択された場合は第１の背景画像で表示し、前記第２モードが選択された場合は第２の背景画像で表示する手段をさらに備えたことを特徴とする自動演奏装置。
【請求項８】
請求項５に記載の自動演奏装置において、
さらに、楽曲データを読み込む手段を有し、
前記アイコン表示手段は、前記表示モードの選択に応じて選択可能な楽器種類に関わらず前記読み込んだ楽曲データの演奏パートに割り当てられた楽器の楽器プレーヤーアイコンを表示し、
前記配置手段は、該楽器プレーヤーアイコンを前記ステージ領域に配置可能であることを特徴とする自動演奏装置。
【請求項９】
コンピュータを、
１乃至複数の演奏パートを有する楽曲データについて、前記演奏パートを、その演奏パートに割り当てられた楽器を演奏する絵柄からなる楽器プレーヤーアイコンで表示するアイコン表示手段と、該楽器プレーヤーアイコンを画面上のステージ領域に配置する配置手段と、当該ステージ領域に配置された楽器プレーヤーアイコンに対応する演奏パートを自動演奏する自動演奏手段とを備えた自動演奏装置であって、
ユーザの指示に応じて、前記演奏パートに割り当てる楽器を複数の楽器から選択する手段と、
第１モードと第２モードの何れかの表示モードを選択する手段と、
第１モードが選択された場合は前記楽器プレーヤーアイコンを第１の形態で表示し、第２モードが選択された場合は前記楽器プレーヤーアイコンを第２の形態で表示するとともに前記演奏パートに割り当て可能な楽器を前記複数の楽器のうちの一部に制限する手段と
を備えた自動演奏装置として機能させる楽曲制御プログラムを記憶したことを特徴とする記憶媒体。
【請求項１０】
請求項９に記載の楽曲制御プログラムを記憶した記憶媒体において、
さらに、コンピュータを、
ユーザの指示に応じて、前記自動演奏により生成される楽音に効果を付与するステージ効果を複数種類のステージ効果から選択する手段と、
前記第２モードが選択された場合は、前記ステージ効果を、前記複数種類のステージ効果のうちの一部からのみ選択可能となるように制限する手段と
を備えた自動演奏装置として機能させる楽曲制御プログラムを記憶したことを特徴とする記憶媒体。
【請求項１１】
請求項９に記載の楽曲制御プログラムを記憶した記憶媒体において、
さらに、コンピュータを、
前記楽器プレーヤーアイコンを配置する前記ステージ領域を、前記第１モードが選択された場合は第１の背景画像で表示し、前記第２モードが選択された場合は第２の背景画像で表示する手段を備えた自動演奏装置として機能させる楽曲制御プログラムを記憶したことを特徴とする記憶媒体。
【請求項１２】
請求項９に記載の楽曲制御プログラムを記憶した記憶媒体において、
さらに、コンピュータを、
楽曲データを読み込む手段を有し、
前記アイコン表示手段は、前記表示モードの選択に応じて選択可能な楽器種類に関わらず前記読み込んだ楽曲データの演奏パートに割り当てられた楽器の楽器プレーヤーアイコンを表示し、
前記配置手段は、該楽器プレーヤーアイコンを前記ステージ領域に配置可能であるように機能させる楽曲制御プログラムを記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、複数のパートから構成される楽曲情報を種々の態様で表示しながら作成編集する自動演奏装置における楽曲制御方法および自動演奏装置、並びに楽曲制御プログラムを記憶した記憶媒体に関する。
【０００２】
【従来の技術】
従来より、複数パートの楽曲情報を作成・編集・記憶し、自動演奏することができる自動演奏装置などが知られている。このような装置は、例えば、専用のハードウエアで実現されたり、あるいは汎用のパーソナルコンピュータに音源ボードやソフト音源を組み込み、いわゆるシーケンサのソフトウェアをインストールすることなどでも実現できる。そのシーケンサのソフトウェアを起動し、楽曲情報を任意の方法で読み込んだり、あるいは作成・編集し、再生を指示することで、自動演奏が実行される。
【０００３】
このような自動演奏装置などにおける画面表示に係る技術として、例えば特開平１１−３５２９６３号に開示の情報表示方法がある。これは、読み込まれている楽曲情報の演奏パートを、それらの各演奏パートに割り当てられた楽器を演奏する絵柄の楽器プレーヤーアイコンで表示し、該楽器プレーヤーアイコンをステージを模した表示領域に位置させたとき当該楽器プレーヤーアイコンに対応する演奏パートを発音可能状態とし、該楽器プレーヤーアイコンを楽屋を模した表示領域に位置させたとき当該楽器プレーヤーアイコンに対応する演奏パートをミュート状態とするものである。
【０００４】
【発明が解決しようとする課題】
上述の従来の表示方法では、表示モードは１つだけであり、ユーザのスキル・レベル（熟練度）に応じて楽曲情報などの表示態様を変えることは行なっていない。ある程度に音楽知識および日本語知識のある大人であれば、よりリアルな楽器プレーヤーアイコンが、より洗練された図柄のステージ上に表示されると、よりリアルな雰囲気の中で楽曲情報の内容を捉えることができるが、子供など音楽知識や日本語知識が高くない人にとっては、そのようなリアルな図柄は親しみをわかせないことが多く、楽曲情報の内容を把握する上での妨げになる。
【０００５】
また、従来の表示方法では、ドラム譜の各打楽器パートのイベントは、そのイベントの開始位置にベロシティの大きさに応じた直径の○印を表示することにより表していた。これは子供などには、抽象的で分かりにくい表示である。さらに、楽曲情報を作成・編集する際に各パートで選択できる楽器種類は非常に多いので、スキル・レベルの低いユーザにとってはどの楽器種類を選択すればよいのか迷うことがあり使いにくいものになっていた。
【０００６】
この発明は、上述の従来技術における問題点に鑑み、自動演奏装置などにおける楽曲情報の作成・編集画面について、スキル・レベルが低い者にとっても親しみやすく操作しやすい画面表示を実現し、またスキル・レベルが低い者には不要と思われる機能を制限するような画面表示を実現することを目的とする。
【０００７】
【課題を解決するための手段】
この目的を達成するため、本発明は、１乃至複数の演奏パートを有する楽曲データについて、前記演奏パートを、その演奏パートに割り当てられた楽器を演奏する絵柄からなる楽器プレーヤーアイコンで表示手段に表示し、該楽器プレーヤーアイコンを前記表示手段の画面上のステージ領域に配置することにより、当該ステージ領域に配置された楽器プレーヤーアイコンに対応する演奏パートを自動演奏するようにした自動演奏装置における楽曲制御方法であって、コンピュータが備える楽器選択手段が、ユーザの指示に応じて、前記演奏パートに割り当てる楽器を複数の楽器から選択するステップと、コンピュータが備える表示モード選択手段が、第１モードと第２モードの何れかの表示モードを選択するステップと、コンピュータが備える制御手段が、第１モードが選択された場合は前記楽器プレーヤーアイコンを第１の形態で表示し、第２モードが選択された場合は前記楽器プレーヤーアイコンを第２の形態で表示するとともに前記演奏パートに割り当て可能な楽器を前記複数の楽器のうちの一部に制限するステップとを備えたことを特徴とする。
【０００８】
また本発明は、１乃至複数の演奏パートを有する楽曲データについて、前記演奏パートを、その演奏パートに割り当てられた楽器を演奏する絵柄からなる楽器プレーヤーアイコンで表示するアイコン表示手段と、該楽器プレーヤーアイコンを画面上のステージ領域に配置する配置手段と、当該ステージ領域に配置された楽器プレーヤーアイコンに対応する演奏パートを自動演奏する自動演奏手段とを備えた自動演奏装置において、ユーザの指示に応じて、前記演奏パートに割り当てる楽器を複数の楽器から選択する手段と、第１モードと第２モードの何れかの表示モードを選択する手段と、第１モードが選択された場合は前記楽器プレーヤーアイコンを第１の形態で表示し、第２モードが選択された場合は前記楽器プレーヤーアイコンを第２の形態で表示するとともに前記演奏パートに割り当て可能な楽器を前記複数の楽器のうちの一部に制限する手段とを備えたことを特徴とする。
【０００９】
前記楽器プレーヤーアイコンの第１の形態はスキルが高いユーザ向けの一般的な図柄であり、前記第２の形態はスキルが低いユーザ向けの親しみが沸きやすい図柄であるようにするとよい。
【００１０】
また、前記楽器プレーヤーアイコンを配置する前記ステージ領域を、前記第１モードが選択された場合は第１の背景画像で表示し、前記第２モードが選択された場合は第２の背景画像で表示するようにするとよい。
【００１１】
前記ステージ領域の第１の背景画像はスキルが高いユーザ向けの一般的な図柄であり、前記第２の背景画像はスキルが低いユーザ向けの親しみが沸きやすい図柄であるようにするとよい。
【００１２】
前記第２モードが選択された場合には、各演奏パートに割り当てることができる楽器種類を制限するが、前記第２モードでは選択できない楽器種類のパートを含む楽曲データが読み込まれた場合には、その楽器種類の楽器プレーヤーアイコンを表示し、楽音生成できるようにするとよい。前記第２モードが選択された場合には、打楽器が割り当てられたパートにおいて選択できる打楽器種類を、前記第１モードの場合よりも制限するようにしてもよい。前記第２モードが選択された場合には、打楽器音を入力編集するための楽譜の表示画面における打楽器音のイベント表示を、その打楽器音の打楽器種類を表すアイコンで、かつ音量・ベロシティに応じた大きさで、表示するようにしてもよい。前記第２モードが選択された場合には、選択できるステージ効果種類を制限するようにしてもよい。
【００１３】
さらに本発明は、コンピュータを、上記自動演奏装置として機能させる楽曲制御プログラムを記憶したことを特徴とする記憶媒体にある。
【００１４】
【発明の実施の形態】
以下、図面を用いてこの発明の実施の形態を説明する。
【００１５】
図１は、この発明に係る楽曲情報表示作成方法を適用した楽曲情報表示作成装置のブロック構成の一例である。この装置は、ＣＰＵ（中央処理装置）１０１、リード・オンリ・メモリ（ＲＯＭ）１０２、ランダム・アクセス・メモリ（ＲＡＭ）１０３、タイマ１０４、外部記憶装置１０５、ＭＩＤＩ（Musical Instruments Digital Interface）インターフェース１０６、通信インターフェース１０８、マウス１１１、検出回路１１２、スイッチ１１３、検出回路１１４、表示装置１１５、音源回路１１６、効果回路１１７、サウンドシステム１１８、およびバスライン１１９を備えている。
【００１６】
ＣＰＵ１０１は、この装置全体の動作を制御する中央処理装置である。ＲＯＭ１０２は、電源投入時のスタートアップルーチンや低レベルＩ／Ｏ処理を司るＢＩＯＳ（Basic Input/Output System）などを格納する不揮発性メモリである。ＲＡＭ１０３は、ＣＰＵ１０１が実行するプログラムをロードしたり各種バッファ領域などを確保する記憶領域である。タイマ１０４は、所定時間間隔でタイマ割り込み信号を発生するためのタイマである。外部記憶装置１０５は、ＣＰＵ１０１が実行するプログラム、およびソングデータや伴奏スタイルデータなどを格納する記憶装置であり、例えば、ＨＤＤ（Hard Disk Drive）、ＦＤＤ（Floppy Disk Drive）、ＣＤ（Compact Disk）−ＲＯＭ、ＭＯ（Magneto Optical Disk）、ＤＶＤ（Digital Versatile Disk）などである。ＭＩＤＩインタフェース１０６は、各種のＭＩＤＩ機器１０７を接続するためのインタフェースである。通信インターフェース１０８は、ネットワーク１０９経由でサーバコンピュータ１１０などに接続するためのインタフェースである。なお、ＣＰＵ１０１が実行する本実施例のプログラムは、インストール時、バージョンアップ時などには、ＣＤ−ＲＯＭやＦＤ、ＤＶＤなどの記録メディアを介して提供してもよいし、ＬＡＮやインターネットなどの通信ネットワークを介して提供してもよい。
【００１７】
マウス１１１は、ユーザが、画面上に表示されるマウスポインタを操作するためのポインティングデバイスである。マウス１１１は、マウスボタンを備えたものであり、いわゆるクリック、ダブルクリック、およびドラッグなどの操作を行なえるものである。マウス１１１の操作は、検出回路１１２により検出され、バス１１９を介してＣＰＵ１０１に通知される。スイッチ１１３は、パネルなどに設けられた複数のスイッチである。スイッチ１１３の操作は、検出回路１１４により検出され、バス１１９を介してＣＰＵ１０１に通知される。表示装置１１５は、各種の情報を表示するためのディスプレイ装置である。音源回路１１６は、ＣＰＵ１０１からの指示に応じて楽音信号を発生する音源である。効果回路１１７は、音源回路１１６から送出される楽音信号に残響効果などの各種の効果を付与する。サウンドシステム１１８は、効果回路１１７から送出される効果付与済みの楽音信号に基づいて楽音を放音する。音源回路１１６や効果回路１１７は、全体または部分的にかかわらず、ハードウェアまたはソフトウェアのどちらによって実現しても、また組み合わせて実現してもよい。
【００１８】
ここでは、図１の装置を、汎用のパーソナルコンピュータにいわゆる音源ボードを装着し、必要なソフトウエアをインストールして構成した例で説明する。なお、自動演奏機能付きの電子楽器にキーボード、マウス、および表示器などを接続し（ソングデータの表示作成編集処理ができるような入力装置および表示装置であればよい）、これにより実現することもできる。図１の装置では、あらかじめ本発明に係る楽曲情報表示作成機能を適用したシーケンサーのソフトウェアが外部記憶装置（ＨＤＤ）１０５にインストールされているものとする。
【００１９】
ユーザは、そのシーケンサーを起動して、自動演奏を行なうためのソングデータの作成・編集を行なうことができる。
【００２０】
図２に、図１の装置で作成・編集し自動演奏するための１曲分のソングデータの構成を示す。ここでは、ソングデータはパート１から１６の１６パートで構成するものとする。各パートは、楽器種類情報と演奏データからなる。マスタートラックは、この曲のテンポ情報、拍子情報、コード進行情報、伴奏スタイル情報、およびセクション切り替え情報などから構成される。管理データは、伴奏スタイルデータ使用／不使用情報、および各パートがステージ領域上に位置するか楽屋領域上に位置するかなどの情報からなる。
【００２１】
ソングデータを作成・編集するとき、伴奏スタイルデータを利用することができる。伴奏スタイルは、例えば、１６ビート、バラード、ラテンというような代表的なスタイルについてあらかじめリズムパートやベースパートなどの規定のデータを用意しておき、ユーザがその伴奏スタイルを選択することにより簡単にいくつかのパートを設定できるものである。
【００２２】
図３に、あらかじめ用意されている伴奏スタイルデータの構成を示す。伴奏スタイルデータは、１６パートのうちパート９から１６の８パートにより構成される。各パートのデータは、楽器種類情報と繰り返し演奏される１小節から数小節の演奏データから構成される。複数の伴奏スタイルのそれぞれについて、図３のデータが用意されている。ユーザが伴奏スタイルを選択すると、ソングデータのパート９から１６の８パートが伴奏スタイルデータに差し替えられる。
【００２３】
なお、図２および図３のフォーマットは、これらのデータの外部記憶装置１０５およびＲＡＭ１０３上のフォーマットとする。これらのデータは、外部記憶装置１０５に格納されており、使用するときＲＡＭ１０３上にロードされて使用される。
【００２４】
上述したソングデータの作成・編集や再生の際の画面の表示は、従来技術の欄で説明した特開平１１−３５２９６３号と同様の楽器プレーヤーアイコンを用いた表示方式を基本とする。すなわち、各演奏パートをそのパートに割り当てられた楽器の図柄のアイコンで表現する。画面上に表示されたステージを模した領域（ステージ領域と呼ぶ）に楽器プレーヤーアイコンを配置することにより、そのパートを発音可能な状態とする。また画面上に表示された楽屋を模した領域（楽屋領域と呼ぶ）に楽器プレーヤーアイコンを配置することにより、そのパートを発音しないミュート状態とする。
【００２５】
特に、この実施形態の装置では、表示モードとして通常モードとキッズモードの二つのモードを有する。通常モードはスキルレベルの高い大人などが利用する際のモードであり、キッズモードはスキルレベルの低い子供などが利用する際のモードである。
【００２６】
図７に、ソングデータの作成・編集・再生などを行なう際の通常モードでの基本画面の例を示す。ウインドウ形式の画面７００の上部に、メニュー領域７０１が設けられている。画面７００の中央部にはステージ領域７０６が設けられ、ステージ領域７０６に発音可能状態の演奏パートに対応する楽器プレーヤーアイコン７０７，７０８などが配置されている。
【００２７】
矢印７０４は画面切り替えアイコンであり、この画面切り替えアイコン７０４にマウスポインタを合わせてマウスボタンをクリックすることにより、この画面７００の右側に楽屋領域が表示される。楽屋領域を表示した状態で、楽器プレーヤ−アイコンを、ステージ領域７０６と楽屋領域との間でマウスでドラッグすることにより相互に移動させることができる。楽屋領域に配置された楽器プレーヤーアイコンに対応する演奏パートは、ミュート状態となり、自動演奏の再生時には発音されないパートとなる。
【００２８】
ステージ領域７０６の右側の領域７０３部分をマウスでクリックすることにより、不図示のボイス・セレクト・サブウインドウが表示される。ボイス・セレクト・サブウインドウは、各演奏パートに割り当てることができる楽器（音色）のアイコンを並べたものである。ボイス・セレクト・サブウインドウから楽器のアイコンを１つ選択し、ステージ領域７０６に配置されている楽器プレーヤーアイコンまでドラッグすることにより、その楽器プレーヤーアイコンに対応するパートの楽器種類を変更することができる。
【００２９】
ステージ領域７０６の左側の領域７０２をマウスでクリックすることにより、スタイル・セレクト・サブウインドウが表示される。スタイル・セレクト・サブウインドウは、複数の伴奏スタイルのアイコンを並べたものである。スタイル・セレクト・サブウインドウから伴奏スタイルを１つ選択し、ステージ領域７０６までドラッグすることにより、伴奏スタイルを設定することができる。上述したように、伴奏スタイルを設定したときには、ソングデータのパート９からパート１６の８パートが、設定した伴奏スタイルデータに差し替えられるので、それらのパートの楽器プレーヤーアイコンもその差し替えに応じて変更される。また、楽器プレーヤーアイコンの色を変えるなどにより、伴奏スタイルデータのパートとそれ以外のパートとが区別できるようになっている。
【００３０】
ステージ領域７０６の上部の領域７０５は、現在設定されているステージ効果（ステージエフェクト）を示す表示である。図では、「ＨＡＬＬ１」が設定されている。この表示７０５をマウスでクリックすることにより、ステージ・エフェクト・セレクト・サブウインドウが表示される。ステージ・エフェクト・セレクト・サブウインドウは、楽音に付与することができるステージ効果のアイコンを並べたものである。ステージ・エフェクト・セレクト・サブウインドウで任意の効果を選択することにより、楽音に付与するステージ効果を変更することができる。
【００３１】
７１１は、メニューアイコンである。メニューアイコンをマウスでクリックすることにより、新規作成、ファイルを開く、印刷、保存、ヘルプなどのプルダウンメニューが表示され、それらのうちの一つをクリックすることにより、その処理が実行される。メニュー７０１でも同様の指示が可能であるが、メニューアイコン７１１により、よく使用される機能を簡単に指示できるようにしている。７１２は、１６個の各演奏パートの音量・ベロシティレベルを示す音量・ベロシティ表示部である。音量・ベロシティ表示部７１２の各パートの○印の部分をマウスでドラッグすることにより、各パートの音量・ベロシティレベルを設定変更することができる。なお、楽屋領域に配置されミュート状態とされているパートについては、音量・ベロシティレベルは、レベル０の初期状態とされる。
【００３２】
７１３は、コントロールボタンを示す。コントロールボタン７１３は、ソングのトップに演奏位置を戻すトップボタン、再生／ストップボタン、外部ＭＩＤＩ入力を録音するＲＥＣボタン、音声入力を録音するＲＥＣボタン、および選択したパートのソロ演奏を指定するソロボタンが設けられている。７１４は、マスターボリューム表示部であり、楽音の全体の音量を設定変更することができる。
【００３３】
なお、図７では不図示とするが、背景となるステージ領域７０６にはステージとしてふさわしい画像が表示されている。
【００３４】
図８は、図７の通常モードの画面で、メニュー７０１中の「設定」メニューをマウスでクリックしたときのプルダウンメニューの例を示す。このプルダウンメニューには、「キッズモードに移る」が選択できるようになっており、これを選択すると図７の通常モードの表示からキッズモードの表示へと移ることができる。なお、メニューアイコン７１１を用いて「キッズモードに移る」を選択できるようにしてもよい。
【００３５】
図９は、キッズモードにおける基本画面の例を示す。ウインドウ形式の画面９００中に、ステージ領域９０１が設けられ、楽器プレーヤーアイコン９０２，９０３などが表示されている。キッズモードの表示の基本的な構成は図７に示した通常モードと同様であるが、楽器プレーヤーアイコンを子供でも親しみがもてるような玉子タイプのアイコンとする。また、背景となるステージの図柄もメルヘン的なものに変更（不図示）する。なお、通常モードとキッズモードとの差違については、図５のフローチャートで詳しく説明する。キッズモードから通常モードへ戻るには、「設定」メニュー（またはメニューアイコン７１１）で「キッズモードをやめる」を選択することによる。なお、この実施例では、キッズモードのときに、楽器プレーヤーアイコンを玉子タイプにしているが、玉子タイプに限らず、子供が親しみを持つものであればどのようなタイプのアイコンでもよい。例えば、猫、犬、熊、イルカなどが楽器を保持または演奏しているアイコンであってもよい。
【００３６】
図１０は、通常モードおよびキッズモードにおける楽譜画面の例を示す。図１０の画面は、図７または図９の画面から何れかのパートの楽器プレーヤーアイコン（打楽器以外が割り当てられているもの）をマウスでダブルクリックすることにより表示される。ウインドウ形式の楽譜画面１０００の中央部には、楽譜領域１００１が設けられ、選択されたパートの楽譜が表示されている。その下側には、種々の音楽記号を含む音楽記号パレット１００２，１００３が表示されている。音楽記号パレット１００２，１００３から音楽記号を選択し、マウスでドラッグして楽譜領域１００１の所望の位置に配置することにより、これらの音楽記号の入力を行なうことができる。入力された音楽記号については、五線および他の各音楽記号との相対位置から、ノート番号（音高）、ノート・オンのタイミング、およびゲートタイム（音長）などが求められ、ＭＩＤＩ楽曲データに変換されて、図２に示したようなソングデータの当該パートのデータとして記憶される。コントロールボタンのプレイボタンをクリックすることにより、それまで入力した楽曲データが順番に再生される。
【００３７】
１００４は、各音符の音量・ベロシティを表示する音量・ベロシティ表示領域である。音量・ベロシティ表示領域１００４では、矩形により、各音符の音量・ベロシティレベルと音長を表す。例えば、矩形１００５の縦方向の高さは、対応する音符１００６の音量・ベロシティレベルを表し、矩形１００５の横方向の長さは、対応する音符１００６の音長を表す。音量・ベロシティ表示領域１００４に表示された矩形の上辺部分をマウスでドラッグしてその高さを変更することにより、各音符の音量・ベロシティレベルを設定変更することができる。
【００３８】
なお、本例では、通常モードとキッズモードとで同じ楽譜画面を使用するものとしたが、キッズモードの楽譜画面を、通常モードより親しみやすいものに変えても良い。例えば、キッズモードにおいては画面の種々の表示物の色を変えてカラフルにしたり、音楽記号パレット１００２，１００３で選択できる音楽記号の種類を簡単なものに制限するなどして、使い勝手をより簡単にするようにしても良い。
【００３９】
図１１は、通常モードにおける打楽器パートの楽譜画面の例を示す。図７の通常モードの楽曲データ入力画面において、打楽器が割り当てられたパートの楽器プレーヤーアイコンをダブルクリックすることにより、図１１の楽譜画面が表示される。楽譜画面１１００の中央部には打楽器音の設定領域１１０２が設けられている。その左側には打楽器種類表示領域１１０５が設けられ、各打楽器種類の名称が「Kick Soft」、「OpenRimShot」というように並べられている。画面の大きさのため幾つかの打楽器種類だけが表示されているが、縦スクロールすることにより他の打楽器種類についても表示可能である。通常モードでは、すべての打楽器種類（例えば６８種類）を選択可能である。
【００４０】
打楽器音設定領域１１０２の横軸は曲の先頭からの時間を示す。横スクロールすることにより任意の時間範囲を表示できる。鉛筆ツール１１０１をマウスでクリックして選択し、任意の打楽器種類の行の中の任意の位置でクリックすることにより、その打楽器種類の打楽器音を入力することができる。打楽器音が入力された位置には、１１０６に示すような○印が表示される。領域１１０２の下側には音量・ベロシティレベル表示領域１１０３が設けられており、領域１１０２に表示された各打楽器音の音量・ベロシティレベルが表示される。音量・ベロシティレベル表示領域１１０３における表示および操作は、図１０の楽譜画面の音量・ベロシティレベル表示領域１１０４と同様である。したがって、例えば音量・ベロシティレベル表示領域１１０３に表示された矩形１１０４の上辺部分をドラッグしてその高さを変更することにより、対応する打楽器音１１０６の音量・ベロシティレベルを調整することができる。各打楽器音の○印の表示では、その打楽器音の音量・ベロシティレベルに応じた大きさの○印が表示される。
【００４１】
図１２は、キッズモードにおける打楽器パートの画譜画面の例を示す。図９のキッズモードの楽曲データ入力画面において、打楽器が割り当てられたパートの楽器プレーヤーアイコンをダブルクリックすることにより、図１２の楽譜画面が表示される。また、図１１に示したような通常モードにおける打楽器パートの楽譜画面において、設定メニューで「キッズモードに移る」を選択することによっても図１２の画面を表示することができる。図１２の打楽器音設定領域１２０２は図１１の打楽器音設定領域１１０２に、音量・ベロシティレベル表示領域１２０３は音量・ベロシティレベル表示領域１１０３に、矩形表示１２０４は矩形表示１１０４に、打楽器種類の表示１２０５は打楽器種類の表示１１０５に、鉛筆ツール１２０１は鉛筆ツール１１０１に、入力された打楽器音を示す印１２０６は○印１１０６に、それぞれ対応している。
【００４２】
キッズモードにおける打楽器パートの楽譜画面１２００および該画面での操作は、基本的には図１１の通常モードの場合と同様である。ただし、通常モードでは打楽器種類の表示１１０５にはすべての打楽器が表示され入力可能であったが、キッズモードでは子供でも分かる程度の簡単な打楽器種類に制限してある。また、その名称の表示も「大だいこ」、「小だいこ」など、子供でも分かるような表記で表示している。さらにキッズモードでは、各打楽器音を表示する印１２０３は、通常モードでの○印１１０３より分かりやすくするため、楽器種類のアイコンの形で表示するようにしている。
【００４３】
次に、上述したような通常モードとキッズモードの表示を行う本装置の処理手順について説明する。
【００４４】
図４は、図１の装置におけるメインルーチンを示す。本装置の電源がオンされて処理が開始すると、まずステップ４０１で、各種の初期化を行ない、図７に示したような基本画面を表示する。基本画面では、ソングデータが読み込まれていない状態でも、基本的な演奏パート（メロディー、伴奏、リズムなどのパート１〜５，１０）に対応する楽器プレーヤーアイコンを表示し、各種の機能が選択できる状態になる。ステージ効果およびそれに対応する背景の図柄は、初期設定の「ＨＡＬＬ１」とする。前回の処理終了時が「キッズモード」なら、図９で説明したようなキッズモードの基本画面を表示するものとする。
【００４５】
次に、ステップ４０２で、ソングデータを読み込む指示があったか否か判別する。読み込みの指示があったときは、ステップ４０３で、読み込むべきソングデータの選択画面を表示し、そこからユーザが選択したソングデータを読み込む。また、読み込んだソングデータに基づいて、各演奏パートの楽器プレーヤーアイコンを表示する。これにより、読み込んだソングデータに基づき、通常モードであれば図７のような画面が、キッズモードであれば図９のような画面が表示される。
【００４６】
なお、ソングデータの読み込みは、「ファイル」メニューの「開く」、またはメニューアイコン（図７の７１１）を使用して指示する。読み込み対象のソングデータのファイルは、外部記憶装置１０５に格納されているもの、ＭＩＤＩ１０６を介して他のＭＩＤＩ機器１０７から読み込んだもの、並びに、通信インターフェース１０８および通信ネットワーク１０９を介してダウンロードしたものなどである。読み込めるソングデータは、ＭＩＤＩ規格に基づくＳＭＦ（Standard MIDI File）形式にしたがって作成されたものや、本装置で作成されたものなどである。本装置により作成・編集されたソングデータの場合は、ステージ効果が選択されているので、そのステージ効果に対応する背景（ステージ）画像が表示される。読み込んだソングデータがステージ効果の選択情報を含まないものである場合は、ステージ効果およびそれに対応する背景の図柄として、初期設定の「ＨＡＬＬ１」のものを設定する。
【００４７】
次にステップ４０４で楽曲データ入力を行う。楽曲データ入力は、上述した図１０〜図１２のような画面でソングデータの作成・編集を行なう処理であり、その処理手順の詳細は図６で後述する。次にステップ４０５で各種の機能選択処理を行なう。機能選択処理は、例えば、メニュー選択処理、各楽器プレーヤーアイコンの移動、それに伴うパンニング制御、ステージ効果の変更などであり、図５で後述する通常モードとキッズモードとの切換え処理などを含む。ステップ４０５の後、リターンする。
【００４８】
図５は、図４のステップ４０５の処理のうちモード切換処理の処理手順を示す。ステップ５０１で、「キッズモードに移る」が選択されたか否か判定する。「キッズモードに移る」が選択されたときは、ステップ５０２で、キッズモードの設定・表示を行なう。具体的には、（１）プルダウンメニューなど各選択機能表示を平易な表現（ごく基本的な漢字とひらがなだけを使う）に変える、（２）選択できる楽器種類（音色）を、ピアノ、バイオリン、フルート、ギター、ハープなど基本的なもの（例えば、３０種類）に制限する、（３）楽器プレーヤーアイコンを卵タイプ（図９）に変更する、（４）選択できるステージ効果を、ホール、部屋、トンネルなど基本的なもの（例えば、６種類）に制限する、（５）背景となるステージの図柄をメルヘン的なものに変更する（簡単のために、図柄自体は変えず、楽しそうな若干明るい色合いにしても良い）、（６）ステージ効果（リバーブのかかり方など）を浅く優しい感じにする、（７）イベント入力できるドラムなどの打楽器種類を、すず、カスタネット、トライアングル、タンバリンなど基本的なもの（例えば、３１種類）にする、などによりキッズモードとする。ステップ５０２の後、リターンする。
【００４９】
ステップ５０１で「キッズモードに移る」の選択でないときは、ステップ５０３で「キッズモードをやめる」が選択されたか否か判定する。「キッズモードをやめる」が選択されたときは、ステップ５０４で、通常モードの設定・表示を行なう。具体的には、（１）プルダウンメニューなど、各選択機能表示を大人向けの通常表現（専門用語も使う）に変える、（２）用意された全ての楽器種類（音色；例えば、１２８種類）が選択できるようにする、（３）楽器プレーヤーアイコンを通常の演奏者タイプ（図７）に戻す、（４）用意された全てのステージ効果（例えば、１２種類）が選択できるようにする、（５）背景となるステージの図柄を通常の洗練されたものに戻す（簡単のために、図柄自体は変えず、落ち着いた若干暗い色合いにしても良い）、（６）ステージ効果（リバーブのかかり方など）を深く強調した感じとする、（７）用意された全てのドラムなどの打楽器種類（例えば、６８種類）が選択できるように元に戻す、などにより通常モードとする。ステップ５０４の後、リターンする。ステップ５０３で「キッズモードをやめる」が選択されたのでない場合は、そのままリターンする。
【００５０】
なお、上記ステップ５０２または５０４中の（４）で説明したステージ効果は、通常モードのときには、「Ｈａｌｌ１」「Ｈａｌｌ２」「Ｒｏｏｍ１」「Ｒｏｏｍ２」「Ｒｏｏｍ３」「Ｓｔａｇｅ１」「Ｓｔａｇｅ２」「Ｐｌａｔｅ」「ＷｈｉｔｅＲｏｏｍ」「Ｔｕｎｎｅｌ」および「Ｂａｓｅｍｅｎｔ」などの１２種類とする。各ルームの音の響きが再現できるように、リバーブ効果のパラメータを変える。また、各ステージ効果に合わせた雰囲気の図柄のステージ（背景）画像が用意してあり、選択されたステージ効果に対応する背景が表示されるようになっている。キッズモードのときには、「Ｈａｌｌ１」「Ｒｏｏｍ１」「Ｓｔａｇｅ１」「Ｔｕｎｎｅｌ」および「Ｂａｓｅｍｅｎｔ」の５種類のみ選択でき、背景についても、選択されたステージ効果に対応する背景であって、通常モードの場合よりも明るく楽しそうな図柄の背景に変更する。
【００５１】
キッズモードに切換えられたときの上記ステップ５０２の（２）では、選択できる楽器種類（音色）を基本的なものに制限するが、これはボイス・セレクト・サブウインドウの楽器（音色）のアイコンを基本的な楽器に制限することにより行なう。これにより、それらの基本的が楽器のみが選択できる。ただし、読み込んだソングデータがキッズモードでは選択できない楽器種類のパートを含むものである場合は、その楽器種類の楽器プレーヤーアイコンは表示し、再生時には楽音生成する。
【００５２】
図６は、図４のステップ４０４の楽曲データ入力処理の処理手順を示す。ステップ６０１で、楽器プレーヤーアイコンがダブルクリックされたか否か判定する。楽器プレーヤーアイコンのダブルクリックでないときは、そのままリターンする。楽器プレーヤーアイコンのダブルクリックであるときは、ステップ６０２で、ダブルクリックされたアイコンが打楽器パートに対応するものであるか否か判定する。
【００５３】
打楽器パートであるときは、ステップ６０３でキッズモードであるか否か判定する。キッズモードでないときは、通常モードであるということだから、ステップ６０４で、打楽器パートの楽譜（ドラム譜）画面を表示する。これにより、図１１で説明したような通常モードのドラム譜の画面が表示される。ここでは、各打楽器パートのイベント（すなわち、各打楽器音）を、通常の○印で表記し、かつその○印の大きさを音量・ベロシティレベルに応じた大きさとする。次にステップ６０５で、イベントの入力（打楽器音の入力や音量・ベロシティレベルの調節など）があるか否か判定する。この楽譜画面においてイベント入力があった場合、そのイベントが打楽器音の入力であったときはその入力位置（正確には、直近の拍頭に位置が修正される）に○印のアイコンを表示するとともに、対応するデータを図２に示したソングデータの当該パートに書き込む。また、音量・ベロシティレベルの調節がなされた場合は、その操作に応じて上記アイコンの大きさを変えるとともに、ソングデータも変更する。ステップ６０６の後、リターンする。
【００５４】
ステップ６０３でキッズモードであるときは、ステップ６０７で、打楽器パートの楽譜（ドラム譜）画面を表示する。これにより、図１２で説明したようなキッズモードのドラム譜の画面が表示される。ここでは、各打楽器パートのイベント（すなわち、各打楽器音）を、その打楽器種類を表すアイコンで表記し、かつその大きさを音量・ベロシティレベルに応じた大きさとする。次にステップ６０８で、イベントの入力（打楽器音の入力や音量・ベロシティレベルの調節など）があるか否か判定する。この楽譜画面においてイベント入力があった場合、そのイベントが打楽器音の入力であったときはその入力位置（正確には、直近の拍頭に位置が修正される）に、対応する打楽器のアイコンを表示するとともに、対応するデータを図２に示したソングデータの当該パートに書き込む。また、音量・ベロシティレベルの調節がなされた場合は、その操作に応じて上記アイコンの大きさを変えるとともに、ソングデータも変更する。ステップ６０９の後、リターンする。
【００５５】
ステップ６０２で打楽器パートでないときは、ステップ６１０で、ダブルクリックされた楽器プレーヤーアイコンの楽器パートの楽譜画面を表示する。これにより、図１０で説明したような楽譜画面が表示される。当該パートの演奏データがないときは全休符が表示される。また、音楽記号パレットも表示する。次にステップ６１１で、音楽記号の入力があったか否か判定する。音楽記号の入力があったときは、ステップ６１２で、入力された音楽記号を固定的に（すなわち、その音楽記号がドラッグされた先の位置）表示する。また入力された音楽記号およびその位置情報に基づいてソングデータの対応するパートの演奏データを追加・変更する。ステップ６１２の後、リターンする。ステップ６１１で音楽記号の入力でないときは、そのままリターンする。
【００５６】
【発明の効果】
以上説明したように、この発明によれば、スキルの高い者と低い者とで表示モードを異ならせ、表示モードに応じて演奏パートを表す楽器プレーヤーアイコンや背景（ステージ）画面を変更するようにしているので、例えば子供向けのモードにより子供向けの表示画面にすることができる。したがって、スキルの低い子供でも親しみやすく扱い易い画面で操作できるようになる。また、モードに応じて、選択できる楽器種類（楽器プレーヤーアイコンに対応）を制限したり、選択できる打楽器種類を制限すれば、スキルの低い者にとっては多すぎる選択肢で迷うこともなく、操作しやすくなる。なお、楽器種類を制限するモードでも、読み込んだソングデータがその楽器種類のパートを含むものである場合は、例外的にその楽器種類のアイコンを表示し楽音生成できるようにしているので、モードによって読み込んだソングデータが異なって再生されるというような不都合はない。
【図面の簡単な説明】
【図１】この発明に係る楽曲情報表示作成方法を適用した楽曲情報表示作成装置のブロック構成図
【図２】ソングデータの構成図
【図３】伴奏スタイルデータの構成図
【図４】図１の装置におけるメインルーチンのフローチャート図
【図５】モード切換処理の処理手順を示すフローチャート図
【図６】楽曲データ入力処理の処理手順を示すフローチャート図
【図７】通常モードでの基本画面例を示す図
【図８】プルダウンメニューの例を示す図
【図９】キッズモードにおける基本画面例を示す図
【図１０】通常モードおよびキッズモードにおける楽譜画面例を示す図
【図１１】通常モードにおける打楽器パートの楽譜画面例を示す図
【図１２】キッズモードにおける打楽器パートの画譜画面例を示す図
【符号の説明】
１０１…ＣＰＵ（中央処理装置）、１０２…リード・オンリ・メモリ（ＲＯＭ）、１０３…ランダム・アクセス・メモリ（ＲＡＭ）、１０４…タイマ、１０５…外部記憶装置、１０６…ＭＩＤＩ（Musical Instruments Digital Interface）インターフェース、１０８…通信インターフェース、１１１…マウス、１１２…検出回路、１１３…スイッチ、１１４…検出回路、１１５…表示装置、１１６…音源回路、１１７…効果回路、１１８…サウンドシステム、１１９…バスライン。
【図１】
0003636045.tif 000002
【図２】
0003636045.tif 000003
【図３】
0003636045.tif 000004
【図４】
0003636045.tif 000005
【図５】
0003636045.tif 000006
【図６】
0003636045.tif 000007
【図７】
0003636045.tif 000008
【図８】
0003636045.tif 000009
【図９】
0003636045.tif 000010
【図１０】
0003636045.tif 000011
【図１１】
0003636045.tif 000012
【図１２】
0003636045.tif 000013