(57)【要約】【課題】  １つの双方向通信手段により電子楽器と外部の音源装置とを通信可能に接続できるようにする。【解決手段】  一の通信経路において１乃至複数の異なる規格の信号を共通の通信規格に従い同時且つ相互に送受信可能な汎用の双方向通信手段と、双方向通信手段に接続された少なくとも音源を含む外部の音源装置との間で楽音コントロール信号及び音響信号を送受信するように制御を行う制御手段と、受信した音響信号に従って楽音を発音する音響出力手段とを具備する。制御手段は双方向通信手段に外部の音源装置が接続された際に、所定の情報を外部の音源装置に対して送信する。こうすると、１つの汎用の双方向通信手段を用いて接続した電子楽器と外部の音源装置との間において、各信号を適切に送受信することができるようになる。【選択図】        図３
2006065178.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも音源を含む外部の音源装置と通信可能に接続可能な電子楽器であって、
前記外部の音源装置に含まれる音源に対する信号の入出力経路設定に関する所定の情報を記憶する記憶手段と、
ユーザ操作に応じて楽音コントロール信号を発生する演奏操作子と、
一の通信経路において1乃至複数の異なる規格の信号を共通の通信規格に従い同時且つ相互に送受信することが可能な汎用の双方向通信手段と、
前記双方向通信手段に接続された少なくとも音源を含む外部の音源装置との間で、前記発生した楽音コントロール信号を送信すると共に、対応する音響信号を受信するように制御を行う制御手段と、
前記受信した音響信号に従って楽音を発音する音響出力手段と
を具備し、
前記制御手段は、前記双方向通信手段に外部の音源装置が接続された際に、前記記憶手段から所定の情報を読み出して外部の音源装置に対して送信することを特徴とする電子楽器。
【請求項２】
少なくとも電子楽器と通信可能に接続可能な音源装置であって、
楽音コントロール信号に応じて音響信号を生成する音源と、
一の通信経路において1乃至複数の異なる規格の信号を共通の通信規格に従い同時且つ相互に送受信することが可能な汎用の双方向通信手段と、
前記双方向通信手段に電子楽器が接続された際に所定の情報を受信し、該受信した所定の情報に基づき前記音源に対する信号の入出力経路を自動的に設定する設定手段と、
前記双方向通信手段に接続された電子楽器との間で、楽音コントロール信号を受信すると共に、該受信した楽音コントロール情報に応じて前記音源により生成した音響信号を送信する際に、前記音源に対して前記自動設定した信号の入出力経路に従って各信号を送受信するように制御を行う制御手段と
を具備した電子楽器に接続される音源装置。
【請求項３】
予め記憶した楽音コントロール信号を順次に発生する自動演奏手段を有してなり、前記音源は前記双方向通信手段に接続された電子楽器から受信した楽音コントロール信号、並びに前記自動演奏手段から発生された楽音コントロール信号に基づき音響信号を生成することを特徴とする請求項２に記載の音源装置。
【請求項４】
前記双方向通信手段に電子楽器が接続されたか否かを検出し、該検出に応じて前記音源を少なくとも起動する音源制御手段を有することを特徴とする請求項２又は３に記載の音源装置。
【請求項５】
前記音源制御手段は、前記双方向通信手段に電子楽器が接続された場合にはその時点における前記音源に対する信号の入出力経路を取得しておく一方、前記双方向通信手段から電子楽器が切断された場合には前記取得しておいた信号の入出力経路に従って電子楽器接続前における前記音源に対する信号の入出力経路を復元することを特徴とする請求項４に記載の音源装置。
【請求項６】
コンピュータに、
一の通信経路において1乃至複数の異なる規格の信号を共通の通信規格に従い同時且つ相互に送受信することが可能な汎用の双方向通信手段に外部の音源装置が接続された際に、前記外部の音源装置に含まれる音源に対する信号の入出力経路設定に関する所定の情報を記憶する記憶手段から所定の情報を読み出して外部の音源装置に対して送信する手順と、
ユーザ操作に応じて楽音コントロール信号を発生する手順と、
前記双方向通信手段に接続された少なくとも音源を含む外部の音源装置との間で、前記発生した楽音コントロール信号を送信すると共に、対応する音響信号を受信するように制御を行う手順と、
前記受信した音響信号に従って楽音を発音する手順と
を実行させるためのプログラム。
【請求項７】
コンピュータに、
一の通信経路において1乃至複数の異なる規格の信号を共通の通信規格に従い同時且つ相互に送受信することが可能な汎用の双方向通信手段に電子楽器が接続された際に所定の情報を受信し、該受信した所定の情報に基づき楽音コントロール信号に応じて音響信号を生成する音源に対する信号の入出力経路を自動的に設定する手順と、
前記双方向通信手段に接続された電子楽器との間で、楽音コントロール信号を受信すると共に、該受信した楽音コントロール情報に応じて前記音源により生成した音響信号を送信する際に、前記音源に対して前記自動設定した信号の入出力経路に従って各信号を送受信するように制御を行う手順と
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、演奏操作子の操作に応じて外部の音源装置から出力される音響信号に基づき楽音を発音する音響装置を具えた電子楽器と、演奏操作子の操作に応じて電子楽器から出力される楽音コントロール信号に対応した音響信号を生成する音源を具えた音源装置とに関する。特に、電子楽器と外部の音源装置とを１つの双方向通信手段で接続し、当該通信手段により楽音コントロール信号及び音響信号の両信号を適切に送受信することのできるように、音源に対する信号の入出力経路に関する機器設定を自動設定するようにした電子楽器及び該電子楽器に接続される音源装置に関する。
【背景技術】
【０００２】
従来から、所定の楽音コントロール信号（例えばMIDI信号など）をユーザ操作に応じて発する演奏操作子を有し、該演奏操作子の操作に対応して予め内蔵された音源装置により発生される所定の音響信号（例えばオーディオ信号など）に従って、スピーカなどの音響装置から楽音を発音する電子楽器が知られている。こうした音源内蔵型の電子楽器においては音源装置が電子楽器内部に固定的に設置されており、またコスト面などから非常にロースペックな音源装置が搭載されている。一方、最近では電子楽器とは別体に構成された外部の音源装置を通信ケーブルを用いて電子楽器に接続可能とし、これによりユーザは容易にハイスペックな音源装置に取り替えたり、音源装置の拡張を行ったりすることができるようになっている。例えば電子楽器にはユーザ操作に応じて所定の楽音コントロール信号を発する演奏操作子と、所定の音響信号に従い楽音を発音する音響装置のみを残しておき、高品位な音響信号を生成可能なハイスペックな音源をパーソナルコンピュータ（以下、単にパソコン）や専用の音源モジュールに実現させて、これらを電子楽器と接続する。一般的に、パソコンや専用の音源モジュールは電子楽器に比べて処理能力が非常に優れていること、記憶容量が非常に多いことなどから、パソコンや専用の音源モジュールに高品位な音響信号を生成可能なハイスペックな音源を実現させることは非常に簡単である。したがって、ユーザは電子楽器に対してこうしたパソコンや専用の音源モジュール（外部の音源装置に相当）を接続することにより、ハイスペックな音源を具備した電子楽器を比較的安価に手に入れることができる。電子楽器とパソコンとの接続に関し、一例として下記に示す特許文献１に記載のものがある。
【特許文献１】特開2001-356765号公報
【０００３】
ところで、電子楽器と外部の音源装置（パソコンや専用の音源モジュールなど）との間で各種信号を相互に送受信可能に接続するためには、各機器間において送受信する各種信号の種類に対応した通信ケーブルを、各機器に具えられた対応する通信インタフェースに入出力毎に配線しなければならない。例えば、電子楽器から出力される楽音コントロール信号であるMIDI信号をパソコンに送信するためにはMIDIケーブルを、パソコンから出力される音響信号であるオーディオ信号を電子楽器に送信するためにはRCAケーブルを、それぞれ対応する通信インタフェースに個別に適切に配線しなければならなかった。また、音源装置内における音源部に対する信号の入出力経路は複数用意されており、この音源部に対する信号の入出力経路を適切に設定してやらないことには、電子楽器から受信した楽音コントロール信号を音源部に入力させたり、該音源部にて生成した音響信号を電子楽器に対して出力させたりすることができない。そこで、従来ではそうした機器設定をユーザが手動で行っていた。しかし、上記のように送受信する信号の種類毎に異なる複数の通信ケーブルを各装置に適切に接続しなければならないことは、配線が複雑になってしまい都合が悪い。また、必要に応じてその都度音源部に対する信号の入出力経路に関しての機器設定をユーザ自身が行わなければならないことは、一般ユーザにとって面倒であり時間がかかるなどのユーザへの負担感が大きい、という問題点があった。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は上述の点に鑑みてなされたもので、楽音コントロール信号及び音響信号を相互に送受信可能な１つの双方向通信手段により電子楽器と外部の音源装置とを接続できるようにすると共に、外部の音源装置における音源に対する各信号の入出力経路に関する機器設定を自動設定することによって、ユーザが複雑な配線や機器設定を行わなくてもよい電子楽器及び該電子楽器に接続される音源装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の請求項１に係る電子楽器は、少なくとも音源を含む外部の音源装置と通信可能に接続可能な電子楽器であって、前記外部の音源装置に含まれる音源に対する信号の入出力経路設定に関する所定の情報を記憶する記憶手段と、ユーザ操作に応じて楽音コントロール信号を発生する演奏操作子と、一の通信経路において１乃至複数の異なる規格の信号を共通の通信規格に従い同時且つ相互に送受信することが可能な汎用の双方向通信手段と、前記双方向通信手段に接続された少なくとも音源を含む外部の音源装置との間で、前記発生した楽音コントロール信号を送信すると共に、対応する音響信号を受信するように制御を行う制御手段と、前記受信した音響信号に従って楽音を発音する音響出力手段とを具備し、前記制御手段は、前記双方向通信手段に外部の音源装置が接続された際に、前記記憶手段から所定の情報を読み出して外部の音源装置に対して送信することを特徴とする。
【０００６】
この発明によると、一の通信経路において１乃至複数の異なる規格の信号を共通の通信規格に従い同時且つ相互に送受信することが可能な汎用の双方向通信手段により、当該電子楽器と外部の音源装置とを通信可能に接続することができる。すなわち、電子楽器と外部の音源装置との間で各種信号を相互に送受信可能に接続する際に各機器間において送受信する各種信号の種類に対応した通信ケーブルを各機器に具えられた対応する通信インタフェースに入出力毎に配線するといった、複雑な配線をユーザは行わなくて済むようになる。
【０００７】
本発明の請求項２に係る電子楽器に接続される音源装置は、少なくとも電子楽器と通信可能に接続可能な音源装置であって、楽音コントロール信号に応じて音響信号を生成する音源と、一の通信経路において1乃至複数の異なる規格の信号を共通の通信規格に従い同時且つ相互に送受信することが可能な汎用の双方向通信手段と、前記双方向通信手段に電子楽器が接続された際に所定の情報を受信し、該受信した所定の情報に基づき前記音源に対する信号の入出力経路を自動的に設定する設定手段と、前記双方向通信手段に接続された電子楽器との間で、楽音コントロール信号を受信すると共に、該受信した楽音コントロール情報に応じて前記音源により生成した音響信号を送信する際に、前記音源に対して前記自動設定した信号の入出力経路に従って各信号を送受信するように制御を行う制御手段とを具備する。これによると、双方向通信手段に電子楽器が接続された際に受信した所定の情報に基づき音源に対する信号の入出力経路を自動的に設定し、これに従い信号の入出力が行われることから、ユーザは信号の入出力経路に関しての機器設定をわざわざ行わなくてよい。
【０００８】
本発明は装置の発明として構成し実施することができるのみならず、方法の発明として構成し実施することができる。また、本発明は、コンピュータまたはDSP等のプロセッサのプログラムの形態で実施することができるし、そのようなプログラムを記憶した記憶媒体の形態で実施することもできる。
【発明の効果】
【０００９】
この発明によれば、楽音コントロール信号及び音響信号を相互に送受信するように、電子楽器と外部の音源装置間とを１つの双方向通信手段で接続できるようにし、また音源に対する信号の入出力経路に関する機器設定を自動設定するようにしたことから、ユーザ自身が複雑な配線を行ったり、音源に対する信号の入出力経路に関する機器設定を行ったりしなくてもよく、ユーザの負担感を軽減することができる、という効果を奏する。
【発明を実施するための最良の形態】
【００１０】
以下、この発明の実施の形態を添付図面に従って詳細に説明する。
【実施例１】
【００１１】
まず、本発明に係る電子楽器及び音源装置の構成について、それぞれ説明する。図１は、本発明に係る電子楽器と音源装置とを１つの双方向通信手段により接続した電子楽器システムの全体構成の一実施例を示すブロック図である。ただし、この図１では電子楽器Ａと音源装置Ｂとを接続する双方向通信手段として、USB（Universal Serial Busの略）を用いた場合を例に示した。
【００１２】
この実施例に示す電子楽器Ａは、自機内に音源を内蔵していない所謂マスターキーボード（あるいは鍵盤コントローラとも呼ぶ）である。ただし、電子楽器Ａは演奏操作子のみを具えた楽音コントロール信号（ここではMIDI信号）を発生する単なるコントローラとしての楽音発生制御機能を持つだけのものではなく、該楽音発生制御機能に加えて自機において楽音を発音する発音機能を持つコントローラ（つまり音響装置付き演奏操作子）である。図１に示すように、電子楽器Ａは演奏操作子Ａ４と音響装置（D/AコンバータＡ６、アンプＡ７、左（L）右（R）の各スピーカＡ８）とUSBインタフェース（USBドライバＡ５、USBコネクタＡＣ）とを有し、自機内に音源を有していないことからそのままでは演奏操作子Ａ４の操作に応じた楽音を音響装置（Ａ６〜Ａ８）から発音させることができないが、外部の音源装置Ｂと１本のUSBケーブルＣにより双方向通信可能に接続されることで、自機内に音源を有していなくても外部の音源装置Ｂを利用して、演奏操作子Ａ４の操作に応じた楽音を自機の音響装置（Ａ６〜Ａ８）から発音させることができる。詳しくは後述するが（図３参照）、電子楽器Ａは演奏操作子Ａ４の操作に応じて発生したMIDI信号をUSBケーブルＣにより接続済みの外部の音源装置Ｂに対して送信し、該MIDI信号に応じて音源装置Ｂの音源部Ｂ４にて生成された音響信号（ここではオーディオ信号）を受信することで、自機に音源を有していなくても自機の音響装置（Ａ６〜Ａ８）から楽音を発音させることができるようになっている。
【００１３】
こうした電子楽器Ａは、CPU、ROM、RAM等（図示せず）を含むコンピュータＡ１によって全体の動作が制御される。記憶装置Ａ２は例えばUSBドライバＡ５などの、コンピュータが実行する各種制御ソフトウェアプログラムを記憶する。ここで、USBドライバＡ５とは、USBコネクタＡＣに接続されたUSBケーブルＣを介して外部の音源装置Ｂと電気的に所定の信号を送受信するために用いられる通信制御のためのソフトウェアプログラムである。すなわち、電子楽器Ａと音源装置Ｂ間のハードウェア接続はUSBケーブルＣ及びUSBコネクタＡＣにより実現され、これらのハードウェア接続を介して所定の信号を送受信する電子楽器Ａと音源装置Ｂ間のソフトウェア接続はUSBドライバＡ５によって実現される。この実施例において、USBドライバＡ５は演奏操作子Ａ４の操作に応じて発生されるMIDI信号を外部へ出力するためのMIDI-OUTドライバと、オーディオ信号を外部から入力するためのAudio-INドライバとを含み、これらの各ドライバにより対応する信号の入出力制御がそれぞれ行われる。電子楽器Ａでは、通信インタフェースのハードウェア構成に応じて対応するドライバにより通信制御を行うよう予め設定されている。なお、記憶装置Ａ２はハードディスク（HD）に限られず、フレキシブルディスク（FD）、コンパクトディスク（CD）、光磁気ディスク（MO）、あるいはDVD（Digital Versatile Disk）等の着脱自在な様々な形態の外部記憶媒体を利用する記憶装置であってもよい。あるいは、フラッシュメモリなどの半導体メモリであってもよい。
【００１４】
設定操作子Ａ３は、スピーカＡ８から発音させる楽音の音量などを制御するための各種操作子やスイッチ類などである。演奏操作子Ａ４は楽音の音高を選択するための複数の鍵を具えた例えば鍵盤等のようなものであり、各鍵に対応してキースイッチであるセンサ部Ｓを有しており、この演奏操作子Ａ４（鍵盤等）はユーザ操作に応じたMIDI信号を発生して発音する楽音を制御するために使用できるのは勿論のこと、各種設定を入力するための入力手段として使用することもできる。勿論、こうした演奏操作子Ａ４は鍵盤楽器の形態に限らず、弦楽器や管楽器、あるいは打楽器等どのようなタイプの形態であってもよい。つまり、電子楽器Ａ（音響装置付き演奏操作子）の種類は、鍵盤タイプに限らない。外部の音源装置Ｂから入力されたディジタルのオーディオ信号はD/AコンバータＡ６によりアナログのオーディオ信号に変換された後に、アンプＡ７により増幅されてスピーカＡ８から発音される。
【００１５】
他方、音源装置Ｂは音源部Ｂ４を有する、例えばパソコンや専用の音源モジュールなどである。この音源装置Ｂ（パソコン又は音源モジュール）は、コンピュータＢ１、記憶装置Ｂ２、設定操作子Ｂ３及び複数の通信インタフェースを具える。コンピュータＢ１は、当該音源装置Ｂ全体の動作を制御する。設定操作子Ｂ３は、音色や音量、効果等の選択・設定などを行うための各種操作子やスイッチ類などである。音源装置Ｂは通信インタフェースとして複数の通信コネクタ（図示せず）を有し、また記憶装置Ｂ２は該通信コネクタに対応する通信ドライバを記憶している。例えば、USBコネクタ、IEEE1394コネクタ、RS-232Cコネクタなどの各種の通信コネクタを具備しており、これらに対応する各通信ドライバを記憶している。音源装置Ｂにおいては、電子楽器Ａとハードウェア接続された通信インタフェースの種類に応じて、対応する通信ドライバにより通信制御が行われる。図１に示すように、電子楽器Ａと音源装置Ｂ間のハードウェア接続がUSBケーブルＣ及びUSBコネクタＢＣにより実現されている場合には、このハードウェア接続を介して所定の信号を送受信する電子楽器Ａと音源装置Ｂ間のソフトウェア接続はUSBドライバＢ５によって実現される。この実施例において、USBドライバＢ５は演奏操作子Ａ４の操作に応じて発生されるMIDI信号を外部入力するためのMIDI-INドライバと、オーディオ信号を外部出力するためのAudio-OUTドライバとを含み、これらの各ドライバにより対応する信号の入出力制御がそれぞれ行われる。
【００１６】
音源部Ｂ４は複数のチャンネルでオーディオ信号の同時発生が可能であり、所定の信号入力経路を経由して与えられるMIDI信号を入力し、該入力されたMIDI信号に基づいてオーディオ信号を生成すると共に、該生成したオーディオ信号を所定の信号出力経路を経由して出力する。この音源部Ｂ４の詳細について、図２を用いて説明する。図２は、音源部Ｂ４の詳細構成の一実施例を示すハード構成ブロック図である。図２に示すように、音源部Ｂ４は複数の信号入力経路の中から使用すべき入力経路を選択するセレクタＩＳと、複数の信号出力経路の中から使用すべき出力経路を選択するセレクタＯＳと、MIDI信号に基づきオーディオ信号を生成する楽音形成部Ｇとにより構成される。この音源部Ｂ４への信号の入力経路及び出力経路の数や種類は、当該音源装置Ｂに設定されているハードウェアやソフトウェア（通信ドライバ）の数や種類によって変わりうる。一例として、例えばMIDI信号の入力経路としてはUSB-MIDI、その他シリアル（IEEE1394等）MIDI等がある。一方、オーディオ信号の出力経路としては、USB-Audio、内蔵のD/Aコンバータ、その他シリアル（IEEE1394等）などがある。
なお、音源部Ｂ４はＦＭ、ＰＣＭ、物理モデル、フォルマント合成等の各種楽音合成方式のいずれを採用してもよく、また専用のハードウェアで構成してもよいし、コンピュータによるソフトウェア処理で構成してもよい。コンピュータによるソフトウェア処理で音源を実現するよう構成した場合については後述する（図８参照）。
【００１７】
上述したように、電子楽器Ａと音源装置Ｂ間における信号の送受信のためのハードウェア接続は、各機器に具え付けのUSBコネクタ（ＡＣ、ＢＣ）に対してUSBケーブルＣを接続することにより実現される。ただし、上記のように、音源装置Ｂにおいては音源部Ｂ４に対する信号の入出力経路が複数用意されており、この音源部Ｂ４に対する信号の入出力経路を適切に設定してやらないことには、電子楽器Ａから受信したMIDI信号を音源部Ｂ４に入力し、該音源部Ｂ４にて生成したオーディオ信号を電子楽器Ａに対して出力することができない。そこで、電子楽器Ａから音源装置Ｂの音源部Ｂ４を利用して楽音を発音できるようにするためには、音源部Ｂ４に対する信号の入出力経路を電子楽器Ａと接続されている通信インタフェースにあわせて設定する必要がある。図１に示すように、この実施例においては電子楽器Ａと音源装置ＢとがUSB接続されていることから、電子楽器Ａの演奏操作子Ａ４の操作に応じて発生されるMIDI信号を音源部Ｂ４に対して入力する経路としてUSB-MIDI、生成したオーディオ信号を電子楽器Ａに対して出力する経路としてUSB-Audioをそれぞれ用いるように、音源部Ｂ４に対する信号の入出力経路の設定が自動的に行われる。こうした信号の入出力経路の自動設定は、音源装置Ｂが通信インタフェースを介して電子楽器Ａに対し接続されると、該電子楽器Ａから機器情報を受信し、これに従い該電子楽器Ａとの間で信号の入出力を行うように信号の入出力経路を自動設定する（詳しくは後述する図３参照）。図２に示すように、実際には入力経路を選択するセレクタＩＳ及び出力経路を選択するセレクタＯＳをそれぞれ制御することにより行われる。こうすることで、電子楽器Ａの演奏操作子Ａ４の操作に応じた楽音を音源装置Ｂに生成させ、これを電子楽器Ａ側の音響装置（Ａ６〜Ａ８）で発音させることができるようになる。
【００１８】
本発明に係る電子楽器Ａ及び音源装置Ｂにおいては、音源部Ｂ４に対する信号の入出力経路を電子楽器Ａを接続した通信インタフェースにあわせて自動設定することにより、電子楽器Ａから音源装置Ｂの音源部Ｂ４を利用して楽音を発音することができる。そこで、こうした電子楽器Ａから外部の音源装置Ｂを利用して楽音を発音する制御処理について、図３を用いて説明する。図３は、図１に示した電子楽器システムにおいて実行される制御処理の一実施例を示すフローチャートである。当該処理は、電子楽器Ａ及び音源装置Ｂのそれぞれにおいて電源オン時に開始されて電源オフ時に終了される処理である。
【００１９】
まず、音源装置Ｂでは具備している複数の通信インタフェース（例えばUSB、IEEE1394等）のいずれかに外部機器として電子楽器Ａが接続されたか否かを検出する（ステップＳ１）。通信インタフェースのいずれかに外部機器として電子楽器Ａが接続されたことを検出した場合には（ステップＳ１のＹＥＳ）、該接続された電子楽器Ａに対してその有する機器情報を送信するように要求する（ステップＳ２）。電子楽器Ａでは、接続した音源装置Ｂから機器情報を要求する信号を受信したら、該電子楽器Ａが有する機器情報を音源装置Ｂに対して返信する（ステップＳ１１）。この機器情報は例えばメーカ名、製品名、型番などの電子楽器Ａに関する情報であり、予め電子楽器Ａの記憶装置Ａ２に記憶されているものである。音源装置Ｂでは電子楽器Ａから機器情報を受信すると、該受信した機器情報に基づき音源部Ｂ４に対する信号の入出力経路を自動的に設定する（ステップＳ３）。信号の入出力経路に関する情報としては、予め機器情報毎に「通信インタフェース情報、入力信号の種類、出力信号の種類」などを含む所定の情報を当該音源装置Ｂの記憶装置Ｂ２に記憶しておくようにしてもよいし、電子楽器Ａの記憶装置Ａ２に記憶された上記内容の情報を機器情報と共に取得するようにしてもよい。こうすることにより、電子楽器Ａから受信したMIDI信号を音源部Ｂ４に入力し、該音源部Ｂ４にて生成したオーディオ信号を電子楽器Ａに対して出力することができるようになるので、電子楽器Ａから音源装置Ｂの音源部Ｂ４を利用して楽音を発音することができるようになる。
【００２０】
電子楽器Ａにおいて演奏操作子Ａ４が操作された場合には、該操作に応じたMIDIイベント（MIDI信号）を発生する。そこで、電子楽器ＡではこうしたMIDIイベントを発生したか否かを常時監視しており（ステップＳ１２）、MIDIイベントを発生した場合つまり演奏操作子Ａ４が操作された場合には（ステップＳ１２のＹＥＳ）、発生したMIDIイベントを音源装置Ｂに対して送信する（ステップＳ１３）。音源装置Ｂでは前記設定済みの入力経路に従うMIDI入力、つまり電子楽器ＡからMIDIイベントを受信したか否かを常時監視しており（ステップＳ４）、電子楽器ＡからMIDIイベントを受信した場合には（ステップＳ４のＹＥＳ）、該MIDIイベントに対応する楽音（オーディオ信号）を生成し（ステップＳ５）、これを前記設定済みの出力経路に従うオーディオ出力、つまり電子楽器Ａに対してオーディオ信号を送信する（ステップＳ６）。電子楽器Ａでは上記MIDIイベント発生と共に、音源装置Ｂからオーディオ信号を受信したか否かについても常時監視しており（ステップＳ１４）、音源装置Ｂからオーディオ信号を受信した場合には（ステップＳ１４のＹＥＳ）、該オーディオ信号に基づきスピーカＡ８などの音響装置から楽音を発音する（ステップＳ１５）。
【００２１】
以上のように、音源装置Ｂは双方向通信可能な通信インタフェースを介して接続されている電子楽器Ａから機器情報を取得して、該取得した機器情報に基づき音源部Ｂ４に対する信号の入出力経路を自動的に設定する。こうすると、ユーザは電子楽器Ａに対して音源装置Ｂを接続する度に、各装置間において送受信する各種信号の種類に対応した通信ケーブルを入出力毎に複数配線しなくてもよく、また必要に応じてその都度音源部Ｂ４に対する信号の入出力経路に関しての機器設定をユーザ自身が行わなくてもよいことから、電子楽器Ａから外部の音源装置Ｂを利用する際のユーザの負担感を軽減することができるようになる。
なお、経路を自動設定した後、ユーザの操作により設定変更ができるようにしてもよい。また、経路の自動設定が不要な電子楽器や、自動設定に必要な情報を取得できなかった場合には、自動設定を行わないことは言うまでもない。
【００２２】
なお、電子楽器Ａ（音響装置付き演奏操作子）側に具えられている設定操作子Ａ３により、楽音を発音させる際の音色や音量、効果等の選択・設定などができるようにするのが好ましい。
なお、電子楽器Ａに対して図示しない外部スピーカをRCAケーブル等により接続し、該接続した外部スピーカに対してアンプＡ７からアナログ変換後のオーディオ信号を送ることで、外部スピーカから楽音を発音させるようにしてもよい。
なお、上記実施例においては電子楽器Ａ（音響装置付き演奏操作子）と音源装置Ｂ（パソコン又は音源モジュール）とを接続する双方向通信インタフェースとして、USBインタフェースを用いた例を示したがこれに限らない。MIDI信号とオーディオ信号の送受信が同時に(双方向で)可能な通信規格であればどのようなものであってもよく、有線又は無線で双方向通信するものであってよいが、発音する楽音に遅延や音切れが発生しないあるいは最小限に収まるような信号転送レートの高い、レイテンシーの小さい通信規格の双方向通信インタフェースを用いる方が好ましい(例えばIEEE1394等)。
なお、電子楽器Ａ（音響装置付き演奏操作子）の電源を入れると、音源装置Ｂ（パソコン又は音源モジュール）の電源も連動して入るようにするとよい。上記のように電子楽器Ａを実施形態のようなUSB Deviceとして構成した場合、該電子楽器Ａ（USB Device）から音源装置Ｂ（USB Host）へと自主的に電源オンを命令することはできないことから、USB以外の通信規格に沿って電源オンを命令するようにするのがよい。あるいは、音源装置Ｂの電源投入を促すような表示あるいは音響を発生させるだけであってもよい。
【実施例２】
【００２３】
次に、電子楽器Ａに音源が内蔵されており、また音源装置Ｂに音源と共にシーケンサが内蔵されている場合について説明する。すなわち、内蔵音源の他に外部の音源装置Ｂにより音源を拡張して楽音を発音することが可能な電子楽器Ａ、内蔵のシーケンサから楽音コントロール信号を発生可能な音源装置Ｂとを双方向通信インタフェースで接続した場合について説明する。図４は、音源内蔵型の電子楽器とシーケンサ内蔵型の音源装置とを１つの双方向通信インタフェースを用いて接続した電子楽器システムの全体構成の一実施例を示すブロック図である。ただし、この図４においても電子楽器Ａと音源装置Ｂとを接続する双方向通信手段として、USB（Universal Serial Busの略）を用いた場合を例に示した。なお、以下の説明では説明を理解し易くするために、図１に示した構成と共通の箇所については説明を省略した。
【００２４】
図４に示す電子楽器Ａは、自機自体が音源Ａ９を有する音源内蔵型の電子楽器である。音源Ａ９は複数のチャンネルでオーディオ信号の同時発生が可能であり、所定の信号入力経路を経由して与えられるMIDI信号を入力し、該入力されたMIDI信号に基づいてオーディオ信号を生成すると共に、該生成したオーディオ信号を所定の信号出力経路を経由して出力する。まず、該音源Ａ９に対して演奏操作子Ａ４の操作に応じて発生されたMIDI信号を送ることによりオーディオ信号を生成し、これに基づき電子楽器ＡのスピーカＡ８から楽音を発音する。すなわち、本電子楽器Ａは単独で楽音を発生することができる。また、本電子楽器ＡはUSB接続された外部の音源装置Ｂに対して演奏操作子Ａ４の操作に応じて発生されたMIDI信号を送り、該音源装置Ｂで生成されたオーディオ信号に基づき電子楽器ＡのスピーカＡ８から楽音を発音することができる。すなわち、USB接続された外部の音源装置Ｂを利用することにより、電子楽器Ａ側の音源Ａ９を拡張して楽音を発生させることができる。さらに、本電子楽器ＡはUSB接続された外部の音源装置Ｂに対して演奏操作子Ａ４の操作に応じて発生されたMIDI信号を送るのみとして、該音源装置Ｂで生成されたオーディオ信号に基づき音源装置Ｂの外部スピーカシステムＳＰから楽音を発音させることもできる。すなわち、電子楽器Ａを外部の音源装置Ｂから発音される楽音をコントロールするための単なるキーボード（鍵盤コントローラ）として利用することもできる。
【００２５】
一方、図４に示す音源装置Ｂは、音源部Ｂ４と共にその内部にシーケンサＢ７を有するシーケンサ内蔵型の音源装置である。また、この音源装置Ｂにアンプを内蔵した外部スピーカシステムＳＰを接続することによって、音源部Ｂ４で生成したオーディオ信号をD/AコンバータＢ６を介して外部スピーカシステムＳＰに送って楽音を発音することができる。シーケンサＢ７は、USBインタフェース（USBドライバＢ５など）を介して外部入力されたMIDI信号を記憶装置Ｂ２に記憶する（（「録音」及び「保存」）。この際に、エコーバックオンが設定されている場合には、取得したMIDI信号を音源部Ｂ４にそのまま送ることによって、取得したMIDI信号に基づき楽音を生成することができるようにする。また、記憶装置Ｂ２に記憶した多数のMIDI信号のいずれかを読み出して（「読み出し」）、これを音源部Ｂ４に送ることによって（「再生」）、該記憶済みのMIDI信号に基づき楽音を発音することもできる。したがって、音源部Ｂ４と共にその内部にシーケンサＢ７を有するシーケンサ内蔵型の音源装置においては、音源部Ｂ４だけでなくシーケンサＢ７に対する信号の入出力経路に関する機器設定を行う必要がある。こうした音源部Ｂ４及びシーケンサＢ７の詳細について、図５を用いて説明する。図５は、図４に示したシーケンサ内蔵型の音源装置Ｂにおける音源部Ｂ４及びシーケンサＢ７の詳細構成の一実施例を示すハード構成ブロック図である。
【００２６】
図５に示すように、シーケンサＢ７は複数の信号入力経路の中から使用すべき入力経路を選択するセレクタＩＳ´と、複数の信号出力経路の中から使用すべき出力経路を選択するセレクタＯＳ´と、入力されたMIDI信号を図示しない記憶装置に記憶する、あるいは図示しない記憶装置からMIDI信号を読み出し出力する記録・再生部Ｋとにより構成される。このシーケンサＢ７への信号の入力経路及び出力経路の数や種類は、当該音源装置Ｂに設定されているハードウェアやソフトウェア（通信ドライバ）の数や種類によって変わりうる。一例として、例えばMIDI信号の入力経路としてはUSB-MIDI、その他シリアル（IEEE1394等）MIDI等がある。一方、MIDI信号の出力経路として、音源部Ｂ４、その他シリアル（IEEE1394等）MIDI等がある。また、入力されたMIDI信号をそのまま出力するエコーバックのための経路を具える。他方、音源部Ｂ４は複数の信号入力経路の中から使用すべき入力経路を選択するセレクタＩＳと、複数の信号出力経路の中から使用すべき出力経路を選択するセレクタＯＳと、MIDI信号に基づきオーディオ信号を生成する楽音形成部Ｇとにより構成される。この音源部Ｂ４への信号の入力経路及び出力経路の数や種類は、当該音源装置Ｂに設定されているハードウェアやソフトウェア（通信ドライバ）の数や種類によって変わりうる。一例として、例えばMIDI信号の入力経路としてはUSB-MIDI、シリアル（IEEE1394等）MIDI、シーケンサ等がある。一方、オーディオ信号の出力経路としては、USB-Audio、内蔵のD/Aコンバータ、シリアル（IEEE1394等）などがある。このように、音源部Ｂ４とシーケンサＢ７には、シーケンサＢ７から出力されたMIDI信号を音源部Ｂ４に入力するための信号入出力経路が設けられている。
【００２７】
図４に示した音楽システムにおいては、電子楽器Ａ単独で楽音を発音させる機能（モード１：ローカルオン）、その有する音源Ａ９を拡張するため外部の音源装置Ｂを利用して電子楽器Ａ側で楽音を発音させる機能（モード２：ローカルオフ、エコーバックオン）、外部の音源装置Ｂ側で発音される楽音を制御する機能（モード３：ローカルオフ、エコーバックオン）がある。これらの各機能の選択は、電子楽器Ａに具備された各スイッチ（ＳＷ１〜ＳＷ３）のオン・オフの組み合わせに従って設定される。例えば、スイッチＳＷ１及びスイッチＳＷ２がオフでありスイッチＳＷ３がオンである場合にはモード１、スイッチＳＷ１及びスイッチＳＷ２がオンでありスイッチＳＷ３がオフである場合にはモード２、スイッチＳＷ１がオンでありスイッチＳＷ２及びスイッチＳＷ３がオフである場合にはモード３、などのようにして設定される。こうしたモード設定に従い、電子楽器Ａ側の音源Ａ９で生成されたオーディオ信号に基づく楽音の発音有無、及び音源装置Ｂにおけるシーケンサから発生されるMIDI信号に基づくオーディオ信号の生成有無に関する制御などが行われる。こうした電子楽器Ａにおけるローカルオン／オフ及びエコーバックに関する機器設定は上記各スイッチＳＷ１〜ＳＷ３の設定（つまりユーザによる手動設定）により行われるが、音源装置Ｂにおける音源部Ｂ４及びシーケンサＢ７に対する信号の入出力経路に関する機器設定は自動的に行われるようになっている。
【００２８】
本発明に係る電子楽器Ａ及び音源装置Ｂにおいては、音源部Ｂ４及びシーケンサＢ７に対する信号の入出力経路を電子楽器Ａを接続した通信インタフェースにあわせて自動設定することにより、電子楽器Ａから音源装置Ｂの音源部Ｂ４及びシーケンサＢ７を利用して楽音を発音することができる。そこで、電子楽器Ａから外部の音源装置Ｂを利用して楽音を発音するための制御処理について、図６を用いて説明する。図６は、図４に示した電子楽器システムにおいて実行される制御処理の一実施例を示すフローチャートである。ただし、ここでは説明を理解し易くするために、音源装置Ｂ側の処理を音源部Ｂ４とシーケンサＢ７との処理に分けて図示した。
【００２９】
まず、シーケンサＢ７では具備している複数の通信インタフェース（例えばUSB、IEEE1394等）のいずれかに外部機器として電子楽器Ａが接続されたか否かを検出する（ステップＳ３１）。通信インタフェースのいずれかに外部機器として電子楽器Ａが接続されたことを検出した場合には（ステップＳ３１のＹＥＳ）、該接続された電子楽器Ａに対してその有する機器情報を送信するように要求する（ステップＳ３２）。電子楽器Ａでは、接続した音源装置Ｂから機器情報を要求する信号を受信したら、該電子楽器Ａが有する機器情報を音源装置Ｂに対して返信する（ステップＳ４１）。シーケンサＢ７は電子楽器Ａから機器情報を受信すると、該受信した機器情報に基づきシーケンサＢ７の入出力経路を自動的に設定すると共に、受信した機器情報をさらに音源部Ｂ４に対して送信する（ステップＳ３３）。音源部Ｂ４では、シーケンサＢ７から機器情報を受信すると、該受信した機器情報に基づき音源部Ｂ４の入出力経路を自動的に設定する（ステップＳ２１）。
【００３０】
電子楽器Ａにおいて演奏操作子Ａ４が操作された場合には、該操作に応じたMIDIイベント（MIDI信号）を発生する。そこで、電子楽器ＡではこうしたMIDIイベントを発生したか否かを常時監視しており（ステップＳ４２）、MIDIイベントを発生した場合つまり演奏操作子Ａ４が操作された場合には（ステップＳ４２のＹＥＳ）、発生されたMIDIイベントをシーケンサＢ７に対して送信する（ステップＳ４３）。シーケンサＢ７では前記設定済みの入力経路に従うMIDI入力、つまり電子楽器ＡからMIDIイベントを受信したか否かを常時監視しており（ステップＳ３４）、電子楽器ＡからMIDIイベントを受信した場合には（ステップＳ３４のＹＥＳ）、音源部Ｂ４にMIDIイベントを出力する（ステップＳ３５）。ただし、この処理はエコーバック設定時のみに実行される。ステップＳ３６では、受信したMIDIイベントを記憶装置Ｂ２に記録する。記憶装置Ｂ２に記録されたMIDIイベントのいずれかが再生されている場合には（ステップＳ３７のＹＥＳ）、音源部Ｂ４に対して当該MIDIイベントを出力する（ステップＳ３８）。音源部B４ではMIDIイベントを受信すると（ステップＳ２２のＹＥＳ）、該MIDIイベントに対応する楽音（オーディオ信号）を生成し（ステップＳ２３）、これを前記設定済みの出力経路に従うオーディオ出力、つまり電子楽器Ａに対してオーディオ信号を送信する（ステップＳ２４）。電子楽器Ａでは上記MIDIイベント発生と共に、音源装置Ｂ（詳しくは音源部Ｂ４）からオーディオ信号を受信したか否かについても常時監視しており（ステップＳ４４）、音源部Ｂ４からオーディオ信号を受信した場合には（ステップＳ４４のＹＥＳ）、該オーディオ信号に基づきスピーカＡ８などの音響装置から楽音を発音する（ステップＳ４５）。
【００３１】
このようにして、電子楽器Ａが音源Ａ９を内蔵している場合や、音源装置ＢにMIDI信号を発生するシーケンサＢ７を内蔵している場合であっても、電子楽器Ａ側の音源Ａ９の使用／未使用（ローカルオン／ローカルオフ）などの設定にあわせて、音源部Ｂ４に対する信号の入出力経路の設定などを、電子楽器Ａ側のスイッチＳＷ１〜ＳＷ３の操作（つまりモード設定）に応じて自動的に設定するようにしたので、ユーザは面倒な機器設定を行わずとも、電子楽器Ａの音響装置（Ａ６〜Ａ８）から正しく楽音を発音させることができるようになる。
なお、上述の実施例のように、音源Ａ９を内蔵した電子楽器Ａ（音響装置付き演奏操作子）において、音源装置Ｂ（パソコン又は音源モジュール）に接続されたこと、あるいはこれらと通信可能となったことを検知し、自動的にローカルオフをして内蔵音源Ａ９を利用しないようにしてもよい(つまり、モード２または３に自動設定)。逆に、接続されていない、あるいは通信不可能の場合、ローカルオンして内蔵音源Ａ９を利用するようにしてもよい(つまり、モード１に自動設定)。また、これらの制御を音源装置Ｂ（パソコン又は音源モジュール）側から電子楽器Ａ（音響装置付き演奏操作子）へと指示してもよい。
なお、図４に示した実施例において音源装置Ｂの音源部Ｂ４へのMIDI入力が２系統（マルチポート音源）である場合には、電子楽器Ａから外部入力されたMIDI信号を直接音源部Ｂ４に送って（図４において点線表示）、該MIDI信号とシーケンサＢ７からのMIDI信号の両方に従って楽音を発音することができるようにしてもよい。
【実施例３】
【００３２】
上記した各実施例においては、音源装置Ｂが内蔵する音源部Ｂ４によりオーディオ信号を生成させるようにした例を示したがこれに限らず、該音源装置Ｂがさらに外部の音源を利用してオーディオ信号を生成することができるようにしてよい。そうしたものの一例として、インターネット接続を利用した音源システムについて説明する。図７は、インターネットを利用した音源システムの全体構成の一実施例を示すブロック図である。
【００３３】
図７に示すように、音源装置ＢはインターネットソケットＢ８を有してなり、インターネットＩ上に接続して各種信号を送受信することができる。インターネットＩ上には、音源アプリケーションソフトＸ４によりMIDI信号に基づきオーディオ信号を生成する音源システムＸが接続されており、音源装置Ｂから該音源システムＸにMIDI信号を送ることで、音源装置Ｂが音源部を有していなくてもオーディオ信号を生成することができるようになっている。このように、音源装置Ｂ（この場合、主にインターネットへの常時接続が一般化しつつあるパソコン等により実現されるもの）を経由してのインターネット接続を利用し、インターネット上の音源システムに対してMIDI信号に基づくオーディオ信号を生成させるようにすることができるようになり、ユーザは新たにインターネットに接続するための費用を支払うことなく、またユーザは意識せずとも電子楽器の負荷を軽減しながら最新の音源装置を利用することが容易にできるようになる、という利点がある。
【実施例４】
【００３４】
次に、コンピュータによるソフトウェア処理で音源装置を実現するよう構成した場合について、図８を用いて説明する。図８は、コンピュータによるソフトウェア処理で音源装置を実現した場合における電子楽器システムの一実施例を示す制御ブロック図である。図８から理解できるように、この実施例においては、パーソナルコンピュータＰＣ（以下、単にパソコン）にインストールされた音源ソフトウェアＳＦ２が動作することにより、当該パソコンＰＣが音源装置として機能する。該パソコンＰＣにおいて、音源ソフトウェアＳＦ２は常時動作しているものではなく、監視ソフトウェアＳＦ１からの起動指示に従ってその動作を開始するようになっている。監視ソフトウェアＳＦ１は、常駐のソフトウェアプログラムである。
【００３５】
監視ソフトウェアＳＦ１は、当該パソコンＰＣが有する複数の通信インタフェースのいずれか（ここでは一例としてUSBインタフェース（USBドライバＢ５）のみを示した）に対して外部機器（電子楽器Ａ）が接続されたか否かを検出する（ステップＳ５１）。外部機器として新たに電子楽器Ａが通信インタフェースに接続されたことを検出した場合には（ステップＳ５１のＹＥＳ）、該接続された電子楽器Ａに対してその有する機器情報を送信するように要求する（ステップＳ５３）。新たに接続された電子楽器Ａでは、接続されたパソコンＰＣから機器情報を要求する信号を受信したら、該電子楽器Ａが有する機器情報（例えばメーカ名、製品名、型番など）をパソコンＰＣに対して返信する。次に、監視ソフトウェアＳＦ１は、音源ソフトウェアＳＦ２を自動的に起動する、又は音源ソフトウェアＳＦ２の起動を補助する制御を行う（ステップＳ５３）。この音源ソフトウェアＳＦ２の起動を補助する方法としては、例えばパソコンＰＣの画面上に音源ソフトウェアＳＦ２の起動を促す画面を自動的に表示させておき、該表示された画面を見たユーザによるパソコンＰＣからの指示に応じて音源ソフトウェアＳＦ２を起動するなどすればよい。
【００３６】
音源ソフトウェアＳＦ２が起動したら、当該音源ソフトウェアＳＦ２から現時点で音源ソフトウェアＳＦ２において設定されている外部機器との信号の入出力経路に関する情報（経路情報）を取得して、所定の記憶エリアに退避しておく（ステップＳ５４）。ステップＳ５５では、新たに接続された電子楽器Ａから受信した機器情報に基づき、音源ソフトウェアＳＦ２における新たに接続された電子楽器Ａに応じた信号の入出力経路を自動的に設定する。ステップＳ５６では、外部機器として前記新たに接続された電子楽器ＡがパソコンＰＣから切断されたか否かを判定する。電子楽器ＡがパソコンＰＣから切断された場合には（ステップＳ５６のＹＥＳ）、前記所定の記憶エリアに退避しておいた経路情報を音源ソフトウェアＳＦ２に対して送信し、新たに電子楽器Ａを接続する前の状態に信号の入出力経路に関する情報を復元するよう制御する（ステップＳ５７）。こうすると、新たに電子楽器Ａを接続している間だけ、該電子楽器Ａに対応した専用の信号の入出力経路を設定することができるようになる。したがって、本電子楽器Ａ以外の他の外部機器等を音源装置として機能するパソコンＰＣに接続して使用するような場合であっても、該他の外部機器を接続する度に信号の入出力経路を毎回設定し直す必要がなく手間が省けて便利である。
【００３７】
なお、上記したような動作を実行する監視ソフトウェアＳＦ１は専用のプログラムであってもよいし、音源ドライバに上記したような処理を実行する機能を持たせたものであってもよい。
なお、新たな外部機器を接続する前の音源ソフトウェアＳＦ２において設定されていた経路情報の退避や前記経路情報への復元処理、音源ソフトウェアＳＦ２に対する新たに接続された外部機器に応じた経路情報の自動設定処理を、監視ソフトウェアＳＦ１が実行することに限らず、音源ソフトウェアＳＦ２が上記各処理を実行するようにしてもよい。また、監視ソフトウェアＳＦ１が、外部機器の切断時に（図８のステップＳ５６参照）、音源ソフトウェアＳＦ２を自動的に終了させるよう制御できるようにしてもよい。
【図面の簡単な説明】
【００３８】
【図１】本発明に係る電子楽器と音源装置とを１つの双方向通信手段により接続した電子楽器システムの全体構成の一実施例を示すブロック図である。
【図２】音源部の詳細構成の一実施例を示すハード構成ブロック図である。
【図３】図１に示した電子楽器システムにおいて実行される制御処理の一実施例を示すフローチャートである。
【図４】音源内蔵型の電子楽器とシーケンサ内蔵型の音源装置とを１つの双方向通信インタフェースを用いて接続した電子楽器システムの全体構成の一実施例を示すブロック図である。
【図５】図４に示したシーケンサ内蔵型の音源装置における音源部及びシーケンサの詳細構成の一実施例を示すハード構成ブロック図である。
【図６】図４に示した電子楽器システムにおいて実行される制御処理の一実施例を示すフローチャートである。
【図７】インターネットを利用した音源システムの全体構成の一実施例を示すブロック図である。
【図８】コンピュータによるソフトウェア処理で音源装置を実現した場合における電子楽器システムの一実施例を示す制御ブロック図である。
【符号の説明】
【００３９】
Ａ…電子楽器、Ｂ…音源装置、Ａ１（Ｂ１、Ｘ１）…コンピュータ、Ａ２（Ｂ２、Ｘ２）…記憶装置、Ａ３（Ｂ３）…設定操作子、Ａ４…演奏操作子、Ｂ４…音源部、Ａ５（Ｂ５）…USBドライバ、Ａ６（Ｂ６）…D/Aコンバータ、Ａ７…アンプ、Ｂ７…シーケンサ、Ａ８…スピーカ、Ｂ８（Ｘ３）…インターネットソケット、ＩＳ（ＩＳ´、ＯＳ、ＯＳ´）…セレクタ、Ｇ…楽音形成部、ＡＣ（ＢＣ）…USBコネクタ、Ｃ…USBケーブル、ＳＰ…外部スピーカシステム、Ｋ…記録・再生部、Ｉ…インターネット、Ｘ４…音楽アプリケーションソフト、ＳＦ１…監視ソフトウェア、ＳＦ２…音源ソフトウェア、Ｘ…音源システム、Ｙ…パーソナルコンピュータ
【図１】
2006065178.tif 000003
【図２】
2006065178.tif 000004
【図３】
2006065178.tif 000005
【図４】
2006065178.tif 000006
【図５】
2006065178.tif 000007
【図６】
2006065178.tif 000008
【図７】
2006065178.tif 000009
【図８】
2006065178.tif 000010