(57)【要約】【課題】音楽ＬＡＮ上の各種機器間のデータ授受関係に関する設定をオフラインで作成することができ、音楽ＬＡＮの設定をやり易くした音楽ＬＡＮ設定システムの提供。【解決手段】このシステムでは、パーソナルコンピュータなどの設定装置において、グラフィックな表示画面Ｗｄを用いて、予め用意された機器情報に基づき、音楽ＬＡＮを構成する機器（Ｄａ，Ｄｂ）の機種情報、当該機器間のデータ送受関係を論理的に表わすためのプラグ（Ｐａｓ１〜Ｐｂｒ２）や結線（Ｌｍ，Ｌｎ）に関する情報を含む設定データが作成される。この設定データはテンプレートとして外部記憶装置に記録しておく。その後、設定装置が実際の音楽ＬＡＮに繋がっている際に、外部記憶装置内の複数のテンプレートからユーザ所望のテンプレートを読み出し、実際の音楽ＬＡＮ上でテンプレート機種情報と同機種の機器に対してプラグや結線の情報に基づきデータ送受関係を設定する。【選択図】図５
2006217089.tif 000002
【特許請求の範囲】
【請求項１】
音楽データ通信装置の機種及びデータ通信能力を含む機器情報を複数機種分記憶している機器情報記憶手段と、
ユーザ操作に応じて、音楽ＬＡＮを構成すべき複数の音楽データ通信装置を指定すると共に、指定された音楽データ通信装置間のデータ送受関係を指定する指定手段と、
上記機器情報記憶手段に記憶された機器情報のうち上記指定手段により指定された音楽データ通信装置の機種に対応する機器情報に基づき、当該機種を含む機器情報、並びに、上記指定手段により指定されたデータ送受関係を表わす接続情報から成る通信設定データを作成する作成手段と、
作成された通信設定データをテンプレートデータとして記録するテンプレート記録手段と
を具備することを特徴とする音楽ＬＡＮ設定装置。
【請求項２】
音楽ＬＡＮを構成する複数の音楽データ通信装置の機種を含む機器情報、並びに、これら音楽データ通信装置間に設定されたデータ送受関係を表わす接続情報から成る通信設定データをテンプレートデータとして記録しているテンプレート記録手段と、
音楽ＬＡＮに実際に接続されているときに、上記テンプレート記録手段に記録されたテンプレートデータを読み出すテンプレート読出し手段と、
読み出されたテンプレートデータの機器情報に基づいて、当該テンプレートデータの接続情報によるデータ送受関係を、実際に接続されている音楽ＬＡＮ上の音楽データ通信装置に設定する設定手段と
を具備することを特徴とする音楽ＬＡＮ設定装置。
【請求項３】
前記設定手段は、前記テンプレート読出し手段により読み出されたテンプレートデータ及び実際に接続されている音楽ＬＡＮ上の音楽データ通信装置からの機器情報に基づいて、当該音楽ＬＡＮ上の音楽データ通信装置の設定状態を表示すると共に、当該音楽ＬＡＮ上の音楽データ通信装置と対応付けされていない仮想的な音楽データ通信装置の設定状態を区別して表示する表示手段を備えることを特徴とする請求項２に記載の音楽ＬＡＮ設定装置。
【請求項４】
音楽データ通信装置の機種及びデータ通信能力を含む機器情報を複数機種分記憶している機器情報記憶手段を具備するコンピュータに、
ユーザ操作に応じて、音楽ＬＡＮを構成すべき複数の音楽データ通信装置を指定すると共に、指定された音楽データ通信装置間のデータ送受関係を指定する指定ステップと、
機器情報記憶手段に記憶された機器情報のうち上記指定ステップで指定された音楽データ通信装置の機種に対応する機器情報に基づき、当該機種を含む機器情報、並びに、上記指定ステップで指定されたデータ送受関係を表わす接続情報から成る通信設定データを作成する作成ステップと、
作成された通信設定データをテンプレートデータとして記録するテンプレート記録ステップと
から成る手順を実行させる音楽ＬＡＮ設定プログラム。
【請求項５】
音楽ＬＡＮを構成する複数の音楽データ通信装置の機種を含む機器情報、並びに、これら音楽データ通信装置間に設定されたデータ送受関係を表わす接続情報から成る通信設定データをテンプレートデータとして記録しているテンプレート記録手段を具備するコンピュータに、
音楽ＬＡＮに実際に接続されているときに、テンプレート記録手段に記録されたテンプレートデータを読み出すテンプレート読出しステップと、
読み出されたテンプレートデータの機器情報に基づいて、当該テンプレートデータの接続情報によるデータ送受関係を、実際に接続されている音楽ＬＡＮ上の音楽データ通信装置に設定する設定ステップと
から成る手順を実行させる音楽ＬＡＮ設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、音楽ＬＡＮで結ばれる複数の各種機器の間におけるデータ授受関係を設定するための音楽ＬＡＮ設定システムに関する。
【背景技術】
【０００２】
従来より、例えば、特許文献１に開示されるように、ＩＥＥＥ１３９４をベースとして複数の各種音楽機器（電子音楽装置）を結ぶ音楽ＬＡＮには「ｍＬＡＮ」と呼ばれるものがあり、このような音楽ＬＡＮ上において、オーディオデータやＭＩＤＩデータ等の通信経路を設定する技術が提案されている。また、Ｅｔｈｅｒｎｅｔ（登録商標）などを用いた音楽ＬＡＮも既に存在している。
【特許文献１】特開２００１−２０３７３２号公報
【０００３】
このような従来技術による音楽ＬＡＮの設定では、実際につながっている音楽機器から機器情報を読み出し、各音楽機器間の接続関係について設定を行うようになっているため、実際のつながりが全くない状態から設定を作り上げることができなかった。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この発明は、このような事情に鑑み、音楽ＬＡＮ上における各種機器間のデータ授受関係に関する設定をオフラインで作成することができ、音楽ＬＡＮの設定をやり易くした音楽ＬＡＮ設定システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
この発明の１つの特徴に従うと、音楽データ通信装置（ＤＶ）の機種（Ａａ）及びデータ通信能力（Ｐ）を含む機器情報（Ｄｉ〜Ｄｋ）を複数機種分（Ｍｆ）記憶している機器情報記憶手段（４）と、ユーザ操作に応じて、音楽ＬＡＮを構成すべき複数の音楽データ通信装置を指定すると共に、指定された音楽データ通信装置間のデータ送受関係を指定する指定手段（Ｖ２；Ｖ５，Ｖ６）と、機器情報記憶手段（４）に記憶された機器情報（Ｄｉ〜Ｄｋ）のうち指定手段（Ｖ２）により指定された音楽データ通信装置の機種（Ａａ）に対応する機器情報（Ｄｊ，Ｄｋ）に基づき、当該機種（Ａａ）を含む機器情報（Ｄｊ’，Ｄｋ’）、並びに、上記指定手段（Ｖ５，Ｖ６）により指定されたデータ送受関係（Ｃａ，Ｃｂ）を表わす接続情報（Ｃｎ）から成る通信設定データ（Ｄｊ’，Ｄｋ’；Ｃｎ）を作成する作成手段（Ｖ３，Ｖ４；Ｖ７）と、作成された通信設定データ（Ｄｊ’，Ｄｋ’，Ｃｎ）をテンプレートデータ（Ｔｆ）として記録するテンプレート記録手段（４）とを具備する音楽ＬＡＮ設定装置（ＳＴ；コンピュータ）〔請求項１〕が提供され、音楽データ通信装置（ＤＶ）の機種（Ａａ）及びデータ通信能力（Ｐ）を含む機器情報（Ｄｉ〜Ｄｋ）を複数機種分（Ｍｆ）記憶している機器情報記憶手段（４）を具備するコンピュータ（ＳＴ；音楽ＬＡＮ設定装置）に、ユーザ操作に応じて、音楽ＬＡＮを構成すべき複数の音楽データ通信装置を指定すると共に、指定された音楽データ通信装置間のデータ送受関係を指定する指定ステップ（Ｖ２；Ｖ５，Ｖ６）と、機器情報記憶手段（４）に記憶された機器情報（Ｄｉ〜Ｄｋ）のうち指定ステップ（Ｖ２）で指定された音楽データ通信装置の機種（Ａａ）に対応する機器情報（Ｄｊ，Ｄｋ）に基づき、当該機種（Ａａ）を含む機器情報（Ｄｊ’，Ｄｋ’）、並びに、指定ステップ（Ｖ５，Ｖ６）で指定されたデータ送受関係（Ｃａ，Ｃｂ）を表わす接続情報（Ｃｎ）から成る通信設定データ（Ｄｊ’，Ｄｋ’；Ｃｎ）を作成する作成ステップ（Ｖ３，Ｖ４；Ｖ７）と、作成された通信設定データ（Ｄｊ’，Ｄｋ’，Ｃｎ）をテンプレートデータ（Ｔｆ）として記録するテンプレート記録ステップとから成る手順を実行させる音楽ＬＡＮ設定プログラム〔請求項４〕が提供される。なお、括弧書きは、理解の便のために付記した実施例の参照記号等を表わす。
【０００６】
この発明の別の特徴に従うと、音楽ＬＡＮを構成する複数の音楽データ通信装置（ＤＶ）の機種（Ａａ）を含む機器情報（Ｄｊ’，Ｄｋ’）、並びに、これら音楽データ通信装置間に設定されたデータ送受関係（Ｃａ，Ｃｂ）を表わす接続情報（Ｃｎ）から成る通信設定データ（Ｄｊ’，Ｄｋ’，Ｃｎ）をテンプレートデータ（Ｔｆ）として記録しているテンプレート記録手段（４）と、音楽ＬＡＮに実際に接続されているときに、テンプレート記録手段（４）に記録されたテンプレートデータ（Ｔｆ）を読み出すテンプレート読出し手段と、読み出されたテンプレートデータ（Ｔｆ）の機器情報（Ｄｊ’，Ｄｋ’）に基づいて、当該テンプレートデータ（Ｔｆ）の接続情報（Ｃｎ）によるデータ送受関係（Ｃａ，Ｃｂ）を、実際に接続されている音楽ＬＡＮ上の音楽データ通信装置（ＤＶ１，ＤＶ２）に設定する設定手段（Ｒ２〜Ｒ１５）とを具備する音楽ＬＡＮ設定装置（ＳＴ；コンピュータ）〔請求項２〕が提供され、音楽ＬＡＮを構成する複数の音楽データ通信装置（ＤＶ）の機種（Ａａ）を含む機器情報（Ｄｊ’，Ｄｋ’）、並びに、これら音楽データ通信装置間に設定されたデータ送受関係（Ｃａ，Ｃｂ）を表わす接続情報（Ｃｎ）から成る通信設定データ（Ｄｊ’，Ｄｋ’，Ｃｎ）をテンプレートデータ（Ｔｆ）として記録しているテンプレート記録手段（４）を具備するコンピュータ（ＳＴ；音楽ＬＡＮ設定装置）に、音楽ＬＡＮに実際に接続されているときに、テンプレート記録手段（４）に記録されたテンプレートデータ（Ｔｆ）を読み出すテンプレート読出しステップと、読み出されたテンプレートデータ（Ｔｆ）の機器情報（Ｄｊ’，Ｄｋ’）に基づいて、当該テンプレートデータ（Ｔｆ）の接続情報（Ｃｎ）によるデータ送受関係（Ｃａ，Ｃｂ）を、実際に接続されている音楽ＬＡＮ上の音楽データ通信装置（ＤＶ：ＤＶ１，ＤＶ２）に設定する設定ステップ（Ｒ２〜Ｒ１５）とから成る手順を実行させる音楽ＬＡＮ設定プログラム〔請求項５〕が提供される。
【０００７】
この音楽ＬＡＮ設定装置（ＳＴ）における設定手段（Ｒ２〜Ｒ１５）は、テンプレート読出し手段により読み出されたテンプレートデータ（Ｔｆ）及び実際に接続されている音楽ＬＡＮ上の音楽データ通信装置（ＤＶ）からの機器情報に基づいて、当該音楽ＬＡＮ上の音楽データ通信装置（ＤＶ）の設定状態を表示すると共に、当該音楽ＬＡＮ上の音楽データ通信装置と対応付けされていない仮想的な音楽データ通信装置の設定状態を区別して表示する表示手段（Ｒ７，Ｒ１４）を備える〔請求項３〕ように構成することができる。
【発明の効果】
【０００８】
この発明の１つの特徴による音楽ＬＡＮ設定システムでは、音楽ＬＡＮを構成する要素機器（ノード）になり得る音楽データ通信装置（電子音楽装置ＤＶ：ＤＶ１，ＤＶ２，…）について、それらの機種（Ａａ）とデータ通信能力（Ｐ）を夫々含む複数機種分の機器情報（Ｍｆ；Ｄｉ〜Ｄｋ）を、音楽ＬＡＮ設定装置（ＳＴ）に予め保持しておき、ユーザ操作に応じて、所望の要素機器の機器情報（Ｄｊ，Ｄｋ）に含まれる機種（Ａａ）とデータ通信能力（Ｐ）を使って当該機種（Ａａ）に対応する音楽データ通信装置（ＤＶ１，ＤＶ２）間で通信されるデータの授受関係を論理的な結線（Ｐ’；Ｃａ，Ｃｂ）で仮想的に設定した通信設定データ（Ｄｊ’，Ｄｋ’，Ｃｎ）を作成し、この通信設定データをテンプレートデータ（Ｔｆ）として外部記憶装置（４）に記録する。従って、この発明によると、音楽ＬＡＮ設定装置に予め用意された機器情報を基にして、実際の音楽ＬＡＮに繋がっているか否かかに拘わらず、音楽ＬＡＮ上における各種機器間のデータ授受関係に関する論理結線の設定をオフラインで作り上げることができ、この設定をテンプレートとして保存することで、その後音楽ＬＡＮ設定装置を実際の音楽ＬＡＮに繋いだときに、予め作っておいたテンプレートの設定を適用して簡単に現実の設定に反映することができる。
【０００９】
この発明の別の特徴による音楽ＬＡＮ設定システムでは、各種音楽データ通信装置（電子音楽装置ＤＶ：ＤＶ１，ＤＶ２，…）の機種（Ａａ）と通信能力（Ｐ）を基にしてオフラインで作られた複数の音楽データ通信装置間の通信設定データをテンプレートファイル（Ｔｆ）として外部記憶装置（４）に複数セット記憶しておく。各テンプレートファイル（Ｔｆ）は、音楽ＬＡＮを構成する複数の音楽データ通信装置（例えば、ＤＶ１，ＤＶ２）の機種情報（Ａａ）や論理的通信端子情報（Ｐ’）を含む機器情報（例えば、Ｄｊ’，Ｄｋ’）と、音楽データ通信装置間に設定されたデータ送受関係を論理的通信端子の結線（Ｃａ，Ｃｂ）で表わす接続情報（Ｃｎ）から構成される。この音楽ＬＡＮ設定装置（ＳＴ）が実際に音楽ＬＡＮに接続された際には、必要なテンプレートファイル（Ｔｆ）を外部記憶装置（４）から読み出し、このテンプレートファイル（Ｔｆ）の機器情報（Ｄｊ’，Ｄｋ’）に基づいて、その接続情報（Ｃｎ）による論理的な接続設定を実際の音楽ＬＡＮ上における現実の音楽データ通信装置（ＤＶ１，ＤＶ２）に設定する。従って、この発明によると、音楽ＬＡＮ設定装置は、予め作成しておいた複数のデータ授受関係設定用テンプレートから実際に必要なものを選択して音楽ＬＡＮに適用することができ、音楽ＬＡＮの設定が非常にやり易くなる。また、データ授受関係を設定したテンプレートには、音楽ＬＡＮを構成する音楽データ通信装置（機器）の種類を表わす機種情報が記録されていることで、テンプレートの設定を実際の音楽ＬＡＮに適用する際には、記録された機種情報と同じ機種の実際の音楽データ通信装置に対して容易に設定をすることができる。
【００１０】
また、この音楽ＬＡＮ設定装置では、実際の音楽ＬＡＮ上の各音楽データ通信装置の論理的な設定状態をディスプレイ（１２）にグラフィックに表示することにより、設定操作や設定状態の確認を容易に行うことができる。特に、テンプレートデータ（Ｔｆ）の設定を実際の音楽ＬＡＮに反映させる場合には，実際の音楽データ通信装置に設定された状態と、実際の音楽データ通信装置に対応付けされないテンプレートデータ（Ｔｆ）による仮想的な音楽データ通信装置の設定状態 (Virtual)と区別して表示することにより、ユーザは、実際の音楽ＬＡＮ上でデータ授受関係が設定された音楽データ通信装置（機器）をテンプレートによる仮想的な設定機器と明確に区別することができる。
【発明を実施するための最良の形態】
【００１１】
〔システムの概要〕
図１は、この発明の一実施例による音楽ＬＡＮシステム全体の構成を説明するためのシステム構成概要図であり、図１（１）は、音楽ＬＡＮシステムの接続構成例を示し、図１（２）は、この音楽ＬＡＮシステムの設定を行う音楽ＬＡＮ設定装置のハードウエア構成例を示し、図１（３）は、音楽ＬＡＮシステムを構成する要素機器（ノード）である音楽データ通信装置（電子音楽装置）のハードウエア構成例を示す。
【００１２】
この音楽ＬＡＮシステムは、図１（１）に示すように、音楽ＬＡＮ設定装置（単に「設定装置」ともいう）ＳＴ及び複数の音楽データ通信装置（単に「機器」とも呼ばれる）ＤＶ１，ＤＶ２，…を所定のインターフェース手段でつないで構成される。このインターフェース手段は、各音楽データ通信装置ＤＶ１，ＤＶ２，…（尚、記号“ＤＶ”は、音楽データ通信装置を代表的又は共通的に表わす）をシリアル或いはツリー状に結び、結ばれた音楽データ通信装置の間で所定の音楽情報をやり取りする関係が設定可能なものである。
【００１３】
以下に説明する具体例では、このようなインターフェース手段にＩＥＥＥ１３９４規格に沿ったものが用いられ、ＩＥＥＥ１３９４インターフェースを備えた各装置ＳＴ，ＤＶ：ＤＶ１，ＤＶ２，…は「１３９４機器」とも呼ばれ、これらのＩＥＥＥ１３９４ポートを結ぶケーブルは「１３９４ケーブル」と呼ばれる。
【００１４】
つまり、音楽ＬＡＮ設定装置ＳＴ及び音楽データ通信装置ＤＶ１，ＤＶ２，…は、物理的には、ＩＥＥＥ１３９４規格に従う通信ケーブルで接続され、論理的には、設定結果に応じて所定の音楽データ通信装置間で所定の音楽情報を授受することができる。例えば、設定装置ＳＴはパーソナルコンピュータ（ＰＣ）であり、第１及び第２音楽データ通信装置（機器）ＤＶ１，ＤＶ２を夫々トーンジェネレータ装置及びレコーダ装置として、２機の音楽データ通信装置（機器）を備えた音楽ＬＡＮシステムを構成することができる。
【００１５】
この音楽ＬＡＮシステムでは、設定装置ＳＴは、独立して、音楽ＬＡＮシステムの各機器ＤＶ１，ＤＶ２間の論理的な接続関係を仮想的に設定することができ、これらの装置ＳＴ，ＤＶ１，ＤＶ２が図示のように１３９４ケーブルで物理的に結線された状態で、設定装置ＳＴで仮想的に設定された接続関係が各機器ＤＶ１，ＤＶ２に実際に設定されると、機器ＤＶ１，ＤＶ２間では、この接続関係に従い、１３９４ケーブルを通じて所定のデータを授受することができる。例えば、予め、設定装置ＳＴにおいて、トーンジェネレータ装置として機能する第１機器ＤＶ１からのオーディオ出力データをレコーダ装置として機能する第２機器ＤＶ２で受信するように、両機器ＤＶ１，ＤＶ２間の論理的なオーディオ入出力関係を仮想的に設定し、その後、図示実線のように１３９４ケーブルを物理的に結線した状態でこのオーディオ入出力関係を実際に各機器ＤＶ１，ＤＶ２に設定すると、１３９４ケーブルを通じて、第１機器ＤＶ１からのオーディオ出力データを第２機器ＤＶ２へのオーディオ入力データとして論理的にデータ転送することができる。
【００１６】
この音楽ＬＡＮシステムの設定を行うための設定機器として機能する音楽ＬＡＮ設定装置ＳＴは、上述のようにＰＣを含む汎用コンピュータで構成することができ、図１（２）に示すように、中央処理装置（ＣＰＵ）１、ランダムアクセスメモリ（ＲＡＭ）２、読出専用メモリ（ＲＯＭ）３、外部記憶装置４、検出回路５、表示回路６、音楽ＬＡＮ用インターフェース７などを備え、これらの要素１〜７はバス８を介して互いに接続される。
【００１７】
ＣＰＵ１は、所定の制御プログラムに従い、タイマ９によるクロックを利用して音楽ＬＡＮ設定処理を含む各種処理を実行する。ＲＡＭ２は、これらの処理に際して必要な実行形式のプログラムや各種データを一時記憶するための領域として用いられる。また、ＲＯＭ３には、これらの処理を実行するために必要な各種制御プログラムや制御データ等が記憶されている。
【００１８】
外部記憶装置４は、ハードディスク（ＨＤ）等の内蔵記憶媒体の外に、コンパクトディスク類（ＣＤ）、フレキシブルディスク（ＦＤ）、光磁気ディスク（ＭＯ）、ディジタル多目的ディスク類（ＤＶＤ）、等々、種々の可搬性の外部記録媒体を含む。任意の外部記憶装置４には、音楽ＬＡＮ設定処理プログラムを含む各種制御プログラムや、音楽ＬＡＮ設定処理に用いられる機器情報ファイルＭｆ、この処理で作成されたテンプレートファイルＴｆ及び設定ファイルＳｆ等の制御データを記憶することができる。
【００１９】
検出回路５は、キーボード１０やマウス１１等の操作子の操作内容を検出して対応する情報を装置本体に導入する。表示回路６は、ＬＣＤ等のディスプレイ１２等の表示要素を備え、これらの表示内容をＣＰＵ１からの指令に従って制御し、操作子１０，１１の操作に対する表示援助を行う。
【００２０】
音楽ＬＡＮ用インターフェース（Ｉ／Ｆ）７には、既述したように、ＩＥＥＥ１３９４Ｉ／Ｆが用いられ、そのＩＥＥＥ１３９４ポートには１３９４ケーブルを介して他の１３９４機器を接続することができる。他の１３９４機器の典型例は音楽ＬＡＮデータ通信装置ＤＶであり、設定装置ＳＴで仮想的に設定されたデータ授受関係を表わす接続情報を音楽ＬＡＮ用Ｉ／Ｆ７を通じて音楽ＬＡＮデータ通信装置ＤＶに送信することができる。
【００２１】
なお、設定装置ＳＴは、インターネットのような広域通信ネットワークに接続される通信Ｉ／Ｆを備えることができ、サーバ装置ＳＶから制御プログラムを受信したり他のコンピュータ端末から制御データを受信して外部記憶装置４に保存することができる。
【００２２】
図１（１）で説明した音楽データ通信装置ＤＶ：ＤＶ１，ＤＶ２，…は、音楽ＬＡＮシステムを構成する要素機器（ノード）として機能し、ＭＩＤＩデータなどの各種音楽情報の取扱いが可能な電子音楽装置で構成される。各音楽データ通信装置ＤＶの基本的なハードウエア構成は、図１（３）で共通的に表わすことができ、ＣＰＵ２１、ＲＡＭ２２、ＲＯＭ２３、内蔵外部記憶装置２４、他の外部記憶装置２５、検出回路２６、表示回路２７、信号処理部２８、音楽ＬＡＮ用Ｉ／Ｆ２９、ＭＩＤＩインターフェース（Ｉ／Ｆ）３０、オーディオインターフェース（Ｉ／Ｆ）３１などを備え、これらの要素２１〜３１はバス３２を介して互いに接続される。
【００２３】
ＣＰＵ２１は、所定の制御プログラムに従い、タイマ３３によるクロックを利用して所定の音楽情報処理を実行すると共に、設定装置ＳＴからの接続情報に従って音楽ＬＡＮ用Ｉ／Ｆ２９の送受信を実際に設定する。また、ＲＡＭ２２は必要な各種データを一時記憶するためのワーク領域として用いられ、ＲＯＭ２３は必要な各種制御プログラムや制御データ等が記憶される。内蔵外部記憶装置２４は、フラッシュメモリ等の不揮発性メモリで構成され、音楽情報処理プログラムを含む制御プログラムや必要な制御データを記憶することができる。また、他の外部記憶装置２５は、ＨＤ、ＣＤ、ＦＤ、ＭＯ、ＤＶＤ等、種々の外部記録媒体を含み、任意の外部記録媒体に必要なプログラムやデータを記憶することができる。
【００２４】
検出回路２６は、キースイッチやマウス等の操作子３４の操作内容を検出して対応する操作設定情報を装置本体に導入し、表示回路２７は、ＬＣＤ等のディスプレイ３５等の表示要素を備え、これらの表示内容をＣＰＵ１からの指令に従って制御し、操作子３４の操作に対する表示援助を行う。
【００２５】
信号処理部２８は、当該音楽データ通信装置の機能に応じた信号処理を行う。例えば、トーンジェネレータ装置として機能する場合には、音源及び効果付与ＤＳＰ（ソフトウエアを含む）を含み、ＭＩＤＩデータに基づいてオーディオデータを生成し、レコーダ装置として機能する場合には、外部記憶装置２５等に記録されるデータ或いは記録されたデータを記録或いは再生するために所望形式のデータに変換する。また、ミキサ装置として機能する場合には、ミキシング処理用ＤＳＰエンジンを含み、操作部３４−２６からの操作設定情報に応じて音楽ＬＡＮ用Ｉ／Ｆ２９又はオーディオＩ／Ｆ３１からの複数チャンネルの入力オーディオデータをミキシング処理し、処理された各チャンネルの出力オーディオデータを音楽ＬＡＮ用Ｉ／Ｆ２９又はオーディオＩ／Ｆ３１に返す。
【００２６】
音楽ＬＡＮ用Ｉ／Ｆ２９には、図１（２）の音楽ＬＡＮ設定装置ＳＴと同様に、ＩＥＥＥ１３９４Ｉ／Ｆが用いられ、そのＩＥＥＥ１３９４ポートには１３９４ケーブルを介して他の１３９４機器が接続される。他の１３９４機器の典型例は、例えば、図１に示される設定装置ＳＴ或いは他の音楽データ通信装置ＤＶｅであり、設定装置ＳＴからの接続情報を音楽ＬＡＮ用Ｉ／Ｆ２９で受信したり、この接続情報を音楽ＬＡＮ用Ｉ／Ｆ２９から他の音楽データ通信装置ＤＶｅに送信することができる。
【００２７】
また、この音楽データ通信装置ＤＶに対する設定情報に従って他の音楽データ通信装置ＤＶｅとのデータ授受関係が実際にＩ／Ｆ２９に設定された後は、設定されたデータ授受関係に基づき音楽ＬＡＮ用Ｉ／Ｆ２９を通じて他の音楽データ通信装置と所定のデータを授受することができる。例えば、この音楽データ通信装置ＤＶがトーンジェネレータ装置として機能する場合は、音楽ＬＡＮ用Ｉ／Ｆ２９は、生成されたオーディオデータを出力する論理的なオーディオ出力端子（Ａｕｄｉｏ  Ｏｕｔ  Ｌ，Ｒ）として機能する。
【００２８】
ＭＩＤＩＩ／Ｆ３０には、演奏用鍵盤等の他のＭＩＤＩ音楽機器（外部ＭＩＤＩ機器）ＭＤが接続され、この音楽データ通信装置ＤＶと他の音楽機器ＭＤとの間でＭＩＤＩデータを授受し、この音楽データ通信装置ＤＶで利用することができる。また、オーディオＩ／Ｆ３１には、サウンドシステム等のオーディオ出力機器や各種のオーディオ入力機器などの外部オーディオ機器ＡＤが接続される。
【００２９】
なお、音楽データ通信装置（電子音楽装置）ＤＶは、ＭＩＤＩデータやオーディオデータ等の音楽情報だけでなく、ワードクロックや映像データ等をも、音楽ＬＡＮにある他の音楽データ通信装置（電子音楽装置）ＤＶｅと通信し、取り扱う機能を有することができる。従って、音楽データ通信装置ＤＶには、例えば、信号処理部２８に映像データ処理機能を有したり表示部２７−３５に映像データ表示機能を有するものが含まれる。
【００３０】
〔仮想的な接続関係の設定〕
この発明の一実施例による音楽ＬＡＮ設定システムでは、音楽ＬＡＮ設定装置上で、用意された機器情報ファイルから、音楽ＬＡＮシステムを構成する音楽データ通信装置間の論理的な接続関係をオフラインで仮想的に設定したテンプレートファイルを作成した後、テンプレートファイルで設定された接続関係を実際の音楽ＬＡＮシステムに設定すると共に、実際に設定された論理的な接続関係は設定ファイルとして保存することができる。図２〜図４は、この発明の一実施例による音楽ＬＡＮ設定システムで用いられる機器情報ファイルＭｆ、テンプレートファイルＴｆ及び設定ファイルＳｆの一例を表わす図である。なお、各ファイルは、この例ではＸＭＬ形式に沿ったファイル形式で表わされるが、他の形式でもよい。
【００３１】
機器情報ファイルＭｆは、図２に示すように、音楽ＬＡＮシステムの構成機器の候補となり得る複数機種の音楽データ通信装置（以下「機器」という）について、その機種や通信能力を含む機器情報を所定の形式で記述したものであり、設定装置ＳＴの外部記憶装置４に予め記憶されている。この機器情報ファイルＭｆの例では、３つの機器情報Ｄｉ〜Ｄｋにより、ミキサ（ Mixer MX5）、トーンジェネレータ（Tone Generator TX1）及びレコーダ（Recorder RX1）という３機種の機器で音楽ＬＡＮシステムを構成することができることが示されている。なお、音楽ＬＡＮシステムを構成し得る機器（候補機器）の数については、図２では説明の簡単化のため３機種としたが、実際には、シンセサイザ装置など他の機種を含み、更に多くの機種を用意することができる。
【００３２】
各機器情報Ｄｉ〜Ｄｋは、各機器の機種（ model）Ａａ、機器ＩＤ（GUID）Ａｂ、ベンダ（vender）Ａｃ等から成り第１行の<Device>タグに記述される機器項目情報Ａや、次の４行にわたる<Fs>タグにサンプリング周波数（Ｆｓ）の能力が記述されるＦｓ能力情報Ｆ、その下の<Plug>タグに記述されるプラグ情報Ｐなどの情報を含む。
【００３３】
機器項目情報Ａ中の機種情報Ａａは、各機器のデータ処理機能に対応して付けられた機種名を表わす。機器ＩＤ情報Ａｂは、「ＧＵＩＤ」或いは「ＥＵＩ−６４」と呼ばれる各機器の個体にユニークな機器ＩＤを表わすのに用いられる。ＩＥＥＥ１３９４の仕様に沿った現実の各機器ＤＶは自身の機器ＩＤを保持しているが、機器情報ファイルＭｆの機器ＩＤ情報Ａｂは、機器ＩＤ（ＧＵＩＤ）は未だ確定されていないことを表わす不確定ＩＤ値＝オール“Ｆ”で記述される。また、ベンダ情報Ａｃは各機器の販売者を表わす。
【００３４】
プラグ情報Ｐは、各機器のデータ出力乃至入力に対応する論理的な出力乃至入力端子（Plug）の機能を「プラグ」で割り当てて音楽ＬＡＮ用Ｉ／Ｆ２９を通じて出力乃至入力されるデータを規定する情報であり、プラグのＩＤ及び名称（ID, PlugName）にデータの種類及び送受方向（Type,direction）を付記して構成される。例えば、第２の機器情報Ｄｊでは、第２機種の機器Tone Generator TX1に２つのプラグ Audio Out L， Audio Out Rが２つのオーディオデータを出力するための論理的な端子として用意されている。なお、プラグＩＤは、これから構築される音楽ＬＡＮシステムにおけるプラグのＩＤを表わし、機器情報ファイルＭｆの段階では確定していないのでオール“Ｆ”で記述される。
【００３５】
さて、設定装置ＳＴでは、用意された機器情報ファイルＭｆから音楽ＬＡＮシステムの構成機器を選択し、選択された構成機器の間の論理的接続関係をオフラインで仮想的に設定することにより、テンプレートファイルＴｆが作成される。図３は、図２の機器情報ファイルＭｆから第１及び第２機種の機器Tone Generator TX1，Recorder RX1が選択され、トーンジェネレータ装置として機能する第２の機器から音楽ＬＡＮ用Ｉ／Ｆを通じてレコーダ装置として機能する第２の機器に２つのオーディオデータを送信するように仮想的に両装置間の接続関係か設定された場合のテンプレートファイルＴｆを示す。
【００３６】
テンプレートファイルＴｆは、図３に示すように、選択された各機器に対応して機器情報ファイルＭｆから抽出された機器項目情報Ａ及びプラグ情報Ｐ’を含む機器情報Ｄｊ’，Ｄｋ’と、仮想的に設定された機器間の論理的な接続関係を表わす接続情報Ｃｎから構成される。この場合、プラグ情報Ｐ’のＩＤは、機器情報ファイルＭｆ中のプラグ情報Ｐの不確定なＩＤ番号を変更したものであり、所定の規則に従って、選択された機器で構成される音楽ＬＡＮシステム（つまり、当該ファイルＴｆ内）でユニークなＩＤ番号が割り当てられる。また、接続情報Ｃｎは、各機器の間で仮想的に設定された個々のデータの送受信関係を論理的なプラグの接続関係で表わす結線情報Ｃａ，Ｃｂから成り、各結線情報Ｃａ，Ｃｂは、夫々、各データの発信元（source）及び送信先（ destination）となるプラグ情報Ｐ’のＩＤ（srcPlugID，dstPlugID）で <Patch>タグ内に記述される。
【００３７】
図５は、この発明の一実施例による音楽ＬＡＮ設定システムにおける仮想的な設定処理の例を説明するための図である。図５（１）は、機器情報ファイルＭｆから所望の機器を選択して音楽ＬＡＮシステムの構成要素を仮想的に設定する場合に実行される（仮想的）機器追加処理を表わすフローチャートであり、図５（２）は、構成要素に設定された機器間のデータ授受関係を論理的なプラグ間結線で仮想的に設定する場合に実行される（仮想的）機器接続処理を表わすフローチャートであり、これらの処理は「ＡｄｄＮｏｄｅ」処理と総称される。また、図５（３）は、機器接続処理が行われる場合にディスプレイ１２に表示される「接続表示ウインドウ」と呼ばれる画面Ｗｄの表示例を示す。
【００３８】
まず、図５（１）の機器追加処理フローは、設定装置ＳＴにおいて、ディスプレイ１２に音楽ＬＡＮ設定処理のメニュー画面（図示せず）を表示した後、ユーザのメニュー選択により「機器追加」項目を指示する操作がなされたときに実行される。なお、この例では、図示の処理フローを１回実行すると１つの機器が仮想的に追加されるようになっており、複数台の機器を追加する場合には追加台数分だけこの処理フローを実行する。また、同一機種の機器を複数台追加することができる。
【００３９】
機器追加操作によってこの処理フローが開始すると、まず、ＣＰＵ１は、最初のステップＶ１で、設定装置ＳＴの外部記憶装置４に予め保持されている機器情報ファイルＭｆをＲＡＭ２上に読み出す。なお、この機器情報ファイルＭｆの各機器プラグ情報Ｐには、既に説明したように、プラグＩＤの値が定まっていないことを表わす不確定ＩＤ値＝“ＦＦＦＦ”（オール“Ｆ”）が書き込まれている。
【００４０】
続くステップＶ２では、ファイル読出しにより機器選択ウインドウ（図示せず）をディスプレイ１２に表示し、機器情報ファイルＭｆの各機器情報Ｄｉ〜Ｄｋに基づき機種名Ａａをウインドウ上に列挙してユーザに選択させる。この場合、機器選択ウインドウには、ベンダ情報Ａｃや、Ｆｓ能力情報Ｆ、プラグ情報Ｐなどの機器名Ａａ以外の情報をも表示して、ユーザが選択する上での参考とするようにしてもよい。
【００４１】
ユーザにより機器選択ウインドウに対して機器を選択する操作がなされると、次のステップＶ３にて、選択された機器を表わす機器画像を接続表示ウインドウＷｄに追加表示する。例えば、第１回目の機器追加処理でトーンジェネレータ装置を選択した場合、機器情報ファイルＭｆからトーンジェネレータ装置に関する機器情報が抽出され、抽出された機器情報に基づく設定データがＲＡＭ２上に生成されるが、第２回目の機器追加処理でレコーダ装置を選択した場合には、図５（３）のように、トーンジェネレータ装置の機器画像Ｄａに加えてレコーダ装置の機器画像Ｄｂを接続表示ウインドウＷｄに表示する。なお、機器画像Ｄａ，Ｄｂには、機種情報Ａａに従って機器名Tone Generator TX1, Recorder RX1と共に、仮想的な設定段階であることを示す情報（ Virtual）が付記され、また、機器追加の段階では、被選択機器に関する接続情報が設定されていないので、該当の機器を表わす画像Ｄａ，Ｄｂは、未だ、図５（３）のように線Ｌｍ，Ｌｎで結ばれてはいない。
【００４２】
そして、更に次のステップＶ４において、機器情報ファイルＭｆから音楽ＬＡＮ設定に必要な被選択機器の情報Ａ，Ｐを抽出し、これらの情報の内プラグＩＤについては、設定中の音楽ＬＡＮシステム内に特有のＩＤ値に変更した上、ＲＡＭ２上の設定データに追加する。つまり、被選択機器の項目情報Ａや、プラグに設定データ内でユニークなＩＤ値を割り当てて当該ＩＤ値を書き込むことによりプラグＩＤが変更されたプラグ情報Ｐ’が追加挿入される。そして、この処理の後、当該機器に関する機器追加処理を終了する。
【００４３】
次に、図５（２）の機器接続処理フローは、２つ以上の機器画像が表示されている接続表示ウインドウＷｄに対してユーザにより結線操作がなされたときに実行され、この結線操作により所望の送信プラグ及び受信プラグが選択的に指定される。なお、この処理フローを１回実行すると１つの結線が仮想的に追加されるようになっており、複数の結線を追加する場合には追加結線数分だけこの処理フローを実行する。
【００４４】
上述した結線操作は、マウス１１のユーザ操作で接続表示ウインドウＷｄ上の送信及び受信プラグを選択することにより行われる。例えば、図５（３）のように、送信プラグＰａｓ１，Ｐａｓ２を持つ機器画像Ｄａと、送信プラグＰｂｓ１，Ｐｂｓ２及び受信プラグＰｂｒ１，Ｐｂｒ２を持つ機器画像ＤｂがウインドウＷｄに表示されている場合、ユーザがマウス１１をドロー操作してカーソルＣｓを送信プラグＰａｓ１及び受信プラグＰｂｒ１上に順次移動し、各プラグＰａｓ１，Ｐｂｒ１上で夫々マウス１１をクリックする。
【００４５】
結線操作によってこの処理フローが開始すると、まず最初に、ＣＰＵ１は、ステップＶ５にて、結線操作で指定された機器の送信プラグのＩＤを当該機器の設定データ内から探索し、続くステップＶ６にて、結線操作で指定された他の機器の受信プラグのＩＤを他の機器の設定データ内から探索する。両ステップＶ５，Ｖ６でプラグのＩＤを探す手順は、マウス１１で結線操作したときのカーソルＣｓの位置に基づいて、設定データ内における機器情報Ｄｊ，Ｄｋと当該機器情報Ｄｊ，Ｄｋに含まれるプラグ情報Ｐ’を特定し、当該プラグ情報Ｐ’からプラグＩＤを取得する。
【００４６】
そして、次のステップＶ７において、ＲＡＭ２上の設定データに結線情報を追加すると共に、この結線情報に基づいて、結線操作で指定された両プラグ間を結ぶ結線を追加表示する。結線情報を追加する手順は、図３に例示されるように、設定データ内に接続情報Ｃｎの欄（ <Connections>タグ）を設け、両ステップＶ５，Ｖ６で探し出された送信及び受信プラグのＩＤを使って結線内容を表わす結線情報Ｃａ，Ｃｂを生成して接続情報Ｃｎ内に追加的に挿入する。そして、当該結線操作に関する機器接続処理を終了する。
【００４７】
例えば、送信プラグＰａｓ１・受信プラグＰｂｒ１間の結線操作及び送信プラグＰａｓ２・受信プラグＰｂｒ２間の結線操作に基づいて２回の機器接続処理を行った場合には、図３にテンプレートファイルＴｆとして示される設定データが得られ、また、接続表示ウインドウＷｄには、図５（３）に示すように、プラグＰａｓ１，Ｐｂｒ１間及びプラグＰａｓ２，Ｐｂｒ２間を夫々結ぶ線Ｌｍ及び線Ｌｎが表示される。この処理例では、オーディオデータ（Ａｕｄｉｏ）の論理結線のみについて説明したが、ＭＩＤＩデータやワードクロックや映像データに関する論理結線についても同様に処理することができる。また、オーディオ機器の選択接続処理では、各機器のＦｓ能力の設定をしてもよい。
【００４８】
表示ウインドウＷｄのデザインについては、図５（３）では、構成機器及び結線が図形・画像でグラフィック表示されているが、特許文献１のようにリスト形式で表示されるようにしてもよい。また、実際の機器（実機）ＤＶに対応付けされておらず機器ＩＤ（ＧＵＩＤ）が確定していない構成機器は、図５（３）の例のように「 (Virtual)」で仮想機器表示を行い、後述するように、機器ＩＤが確定している実機対応構成機器は仮想機器表示を消去するので、仮想機器表示が有るものと無いものが表示上で共存することがある。
【００４９】
〔仮想的設定の実際機器への反映〕
この発明の一実施例による音楽ＬＡＮ設定システムでは、音楽ＬＡＮ設定装置で利用可能な任意の外部記憶装置に複数のテンプレートファイルを記録しておき、音楽ＬＡＮ設定装置が音楽ＬＡＮシステムに実際に接続されているときに、必要なテンプレートを読み出してテンプレートファイルで設定された接続関係を実際の音楽ＬＡＮシステムに設定すると共に、音楽ＬＡＮ設定システムに実際に設定された内容は図４に示すような設定ファイルＳｆとして保存しておくことができる。図６及び図７は、この発明の一実施例による実機反映処理（「Ａｐｐｌｙ」処理と呼ばれる）の例を表わすフローチャートを示す。
【００５０】
音楽ＬＡＮ設定装置ＳＴは、テンプレートファイルＴｆで論理的な接続関係が仮想的に設定された音楽ＬＡＮシステムを構成する機器ＤＶと１３９４ケーブルＣＢで実際に接続された状態では、図６及び図７に示す実機反映処理を実行することにより、テンプレートファイルＴｆで規定された論理的な接続関係を、実際に接続された現実の機器（実機）ＤＶに反映させる。この際、各構成機器ＤＶの現実の機器ＩＤをＩＥＥＥ１３９４インターフェース手段を経由して読み取り、テンプレートファイルＴｆの機器ＩＤが実機ＤＶの機器ＩＤに書き換えられた設定データを生成し、必要に応じてこの設定データを設定ファイルＳｆとして保存することができる。例えば、図３のテンプレートファイルＴｆに基づいて実機反映処理を行うことにより、図４に示される設定ファイルＳｆが得られ、この設定ファイルは、テンプレートファイルＴｆと同様に、機器項目情報Ａ’及びプラグ情報Ｐ’を含む機器情報Ｄｊ’，Ｄｋ’や接続情報Ｃｎなどから成り、各機器項目情報Ａ’については、機器ＩＤ情報Ａｂの値が実機ＤＶの機器ＩＤに書き換えられる。
【００５１】
さて、図６及び図７の実機反映処理は、ユーザの選択操作に応じて、外部記憶装置４に記録されている複数のテンプレートファイル又は複数の設定ファイルの中から所望のテンプレートファイルＴｆ又は設定ファイルＳｆが指定され、指定されたファイルの設定データがＲＡＭ２上に読み出されているとき、或いは、ＲＡＭ２上で設定データを作成・編集した後において、ユーザ操作に基づく実機反映処理開始指令によって開始される。また、ＲＡＭ２上の設定データに基づいて、図５（３）の接続表示ウインドウに類似した表示態様で、音楽ＬＡＮシステムの設定状況を表わす設定表示ウインドウ（図示せず）がディスプレイ１２に表示される。この処理が開始すると、ＣＰＵ１は、ステップＲ１で、機器ＩＤが確定していない機器（オール“Ｆ”）が設定データ内にあるか否かを判定する。
【００５２】
ここで、機器ＩＤ不確定の機器があれば（Ｒ１→ＹＥＳ）、ステップＲ２〜Ｒ６で、１３９４ケーブルＣＢで結ばれた音楽ＬＡＮ上の各機器（実機）ＤＶについて１台ずつ順にチェックする。まず、ステップＲ２では、実機ＤＶの機器ＩＤと機種情報を取得し、続くステップＲ３で、取得された機器ＩＤを持つ機器が既に設定データ内にあるか否かを判定する。ここで、当該機器ＩＤの機器が設定データ内にないときは（Ｒ３→ＮＯ）、ステップＲ４に進み、実機ＤＶの機種情報に合致し且つ機器ＩＤが確定していない機器が設定データ内にあるか否かを判定する。ここで、実機ＤＶの機種情報に合致し機器ＩＤが確定していない機器が設定データにあれば（Ｒ４→ＹＥＳ）、ステップＲ５に進んで、ステップＲ３で取得された機器ＩＤを設定データに書き込んだ後、ステップＲ６に進む。なお、音楽ＬＡＮ上に同じ機種の機器が複数あった場合に設定内容をどのように反映させるかは、いくつかのバリエーションがある。機器ＩＤの若いものを優先させる方法でもよい。
【００５３】
一方、設定データ内に、実機ＤＶの機種情報に合致する機器が設定データにないとき（Ｒ４→ＮＯ）、或いは、ステップＲ３で取得された機器ＩＤの機器が既に存在しているときは（Ｒ３→ＹＥＳ）、そのまま、ステップＲ６に進む。
【００５４】
ステップＲ６では、音楽ＬＡＮ上の全ての機器ＤＶについてチェックしたか否かを判定し、全機器ＤＶについてチェックしていないときは（Ｒ６→ＮＯ）、ステップＲ２に戻って全ての機器ＤＶをチェックするまでステップＲ２〜Ｒ６の処理を繰り返す。そして、全機器のチェックを終了すると（Ｒ６→ＹＥＳ）、ステップＲ７に進んで、ステップＲ２〜Ｒ６の処理を経た後の設定データ内で機器ＩＤが確定しているかどうかを設定表示ウインドウ（図示せず）の各機器表示（Ｄａ，Ｄｂ）に反映させる。例えば、機器ＩＤが確定している機器には仮想機器を表わす「（ｖｉｒｔｕａｌ）」表示がなされない。
【００５５】
ステップＲ７の表示処理の後、或いは、設定データに機器ＩＤ不確定の機器がないときには（Ｒ１→ＮＯ）、ステップＲ８に進み、設定データ内で機器ＩＤが確定している機器について、実機ＤＶの音楽ＬＡＮ用Ｉ／Ｆ２９におけるデータ送受信に関する設定情報をクリアする。次のステップＲ９では、設定データに接続情報があるか否かを判定し、接続情報がないときは（Ｒ９→ＮＯ）、この実機反映処理を終了する。一方、接続情報Ｃｎがあるときには（Ｒ９→ＹＥＳ）、ステップＲ１０に進んで設定データの接続情報Ｃｎ中から結線情報を１つずつ取得し、ステップＲ１１以下のチェックを行う。
【００５６】
ステップＲ１１では、結線情報で規定された送信プラグ（ out）を含む機器が実在するか否かを判断し、実機ＤＶが存在するときは（Ｒ１１→ＹＥＳ）、ステップＲ１２に進み、当該実機ＤＶの音楽ＬＡＮ用Ｉ／Ｆ２９に対し、当該送信プラグに対応するデータを送信するようにデータ送信チャンネルを設定する。次のステップＲ１３では、結線情報で規定された受信プラグ（in）を含む機器が実在するか否かを判断し、実機ＤＶが存在するときは（Ｒ１３→ＹＥＳ）ステップＲ１４に進む。ステップＲ１４では、当該実機ＤＶの音楽ＬＡＮ用Ｉ／Ｆ２９に対し、当該受信プラグに対応するデータを送信するように当該実機ＤＶのデータ受信チャンネルを設定し、その際、設定表示ウインドウ内の当該送受機器画像Ｄａ，Ｄｂ間の結線表示Ｌｍ，Ｌｎを太線などに変更することが好ましい。
【００５７】
ステップＲ１４の受信設定処理の後、或いは、当該送信乃至受信プラグを含む機器が存在しないときには（Ｒ１１→ＮＯ，Ｒ１３→ＮＯ）、ステップＲ１５に進んで、設定データの全ての接続情報をチェックしたか否かを判定し、全接続情報についてチェックしていないときは（Ｒ１５→ＮＯ）、ステップＲ１０に戻り、全接続情報のチェックを終了するまで上述したステップＲ１０〜Ｒ１５の処理を繰り返す。そして、全機器のチェックを終了すると（Ｒ１５→ＹＥＳ）、この実機反映処理を終了する。
【００５８】
〔その他の処理〕
図８は、音楽ＬＡＮ設定装置のＲＡＭ上に設定データがある場合に実行されるその他の処理の例を表わすフローチャートであり、図８（１）は、ＲＡＭ２上の設定データをテンプレートファイルＴｆとして保存するテンプレートファイル保存処理フローを示し、図８（２）は、ＲＡＭ２上の設定データを設定ファイルＳｆとして保存するための設定ファイル保存処理フローを示し、図８（３）は、テンプレートファイルＴｆを設定データとしてＲＡＭ２上に読み込むテンプレートファイル読込み処理フローを示す。
【００５９】
ユーザ操作によるテンプレートファイル保存指示に基づいて図８（１）のテンプレートファイル保存処理が開始すると、ＣＰＵ１は、最初のステップＳ１１でＲＡＭ２上の設定データをコピーしてＲＡＭ２の保存処理領域に作成し、次のステップＳ１２で、コピーされた設定データ内の機器ＩＤの内容を、不確定状態を表わすデータ（オール“Ｆ”）に書き換える。そして、ステップＳ１３にて、コピーされた書換え処理後の設定データをテンプレートファイルＴｆとして外部記憶装置４に書き出して、この保存処理を終了する。
【００６０】
設定ファイル保存指示のユーザ操作により図８（２）の設定ファイル保存処理が開始すると、ＣＰＵ１は、最初のステップＳ２１において、ＲＡＭ２上の設定データ内に、機器ＩＤの内容が不確定状態（オール“Ｆ”）を表わしているものがあるか否かを判定しこのような機器ＩＤがなければ（Ｓ２１→ＮＯ）、ステップＳ２２に進んで、当該設定データを設定ファイルＳｆとして外部記憶装置４に書き出して、この保存処理を終了する。
【００６１】
しかしながら、不確定状態を表わす機器ＩＤがあれば（Ｓ２１→ＹＥＳ）、ステップＳ２３に進んで、当該設定データをテンプレートファイルとして保存することをディスプレイ１２に表示した後、テンプレートファイル保存を自動的に指示し、次のステップＳ２４で、上述のテンプレートファイル保存処理（Ｓ１１〜Ｓ１３）により当該設定データをテンプレートファイルＴｆとして外部記憶装置４に書き出して、この保存処理を終了する。
【００６２】
テンプレート読込み指示のユーザ操作により図８（３）のテンプレートファイル読込み処理が開始すると、ＣＰＵ１は、最初のステップＳ３１で外部記憶装置４内に保存されているテンプレートファイルをディスプレイ１２の画面に列挙してユーザに選択させる。そして、次のステップＳ３２にて、ユーザの選択操作により指示されたテンプレートファイルＴｆでＲＡＭ上の設定データを上書きして、この読込み処理を終了する。
【００６３】
以上、図面を参照しつつこの発明の好適な実施の一形態について説明したが、これは単なる一例であり、この発明は、発明の精神を逸脱しない範囲で種々の変更が可能である。例えば、実施例では設定データの修正（編集）について詳しく説明しなかったが、音楽ＬＡＮ設定装置においては、音楽ＬＡＮにオフラインであってもオンラインであっても、一旦保存された設定ファイルを、後で再びＲＡＭ上に設定データとして読み込み、結線情報の設定などを修正することができる。このような設定ファイルについての修正技術は既知の方法を用いることができるので、詳細な説明は省略する。
【００６４】
また、音楽ＬＡＮ設定装置では、設定ファイルを設定データとして読み込んだあと、音楽ＬＡＮにオフラインかオンラインかに拘わらず、結線を修正したり設定ファイルにＶｉｒｔｕａｌなノード（仮想機器）を追加するなどの仮想的な接続関係の設定を行い、これをテンプレートファイルとして保存する〔図8(2)S23,S24 参照〕ことができる。
【００６５】
音楽ＬＡＮ設定装置は、実施例では音楽ＬＡＮに実際に接続可能なものとしたが、音楽ＬＡＮへの接続を要しない設定については音楽ＬＡＮに接続されないものでもよく、例えば、音楽ＬＡＮが設置されている現場から離れた家庭のＰＣなどをオフライン専用音楽ＬＡＮ設定装置に用いて、仮想的な接続関係の設定や設定ファイルの修正作業を行うことができる。従って、家庭のオフライン専用音楽ＬＡＮ設定装置で得られたテンプレートファイルを保存した可搬性外部記憶媒体を現場の音楽ＬＡＮ設定装置にセットしたり、現場の音楽ＬＡＮ設定装置で得られた設定ファイルを保存した可搬性外部記憶媒体を家庭に持ち帰ってオフライン専用音楽ＬＡＮ設定装置で設定ファイルを修正した後、現場の音楽ＬＡＮ設定装置に戻して音楽ＬＡＮに再設定を行う等の方法を採ることができる。
【図面の簡単な説明】
【００６６】
【図１】この発明の一実施例による音楽ＬＡＮシステムの構成を説明するための概要図である。
【図２】この発明の一実施例による音楽ＬＡＮ設定システムで用いられる機器情報ファイルの例を表わす図である。
【図３】この発明の一実施例による音楽ＬＡＮ設定システムで用いられるテンプレートファイルの例を表わす図である。
【図４】この発明の一実施例による音楽ＬＡＮ設定システムで用いられる設定ファイルの例を表わす図である。
【図５】この発明の一実施例による音楽ＬＡＮ設定システムにおける仮想的な設定処理の例を説明するための図である。
【図６】この発明の一実施例による実機反映処理例を表わすフローチャートの一部である。
【図７】この発明の一実施例による実機反映処理例を表わすフローチャートの他部である。
【図８】この発明の一実施例によるその他の処理例を表わすフローチャートである。
【符号の説明】
【００６７】
ＳＴ  パーソナルコンピュータ（ＰＣ）等で構成される音楽ＬＡＮ設定装置、
ＤＶ１，ＤＶ２；ＤＶ；ＤＶｅ  音楽データ通信装置（電子音楽装置、機器）、
Ｍｆ，Ｔｆ，Ｓｆ  機器情報ファイル、テンプレートファイル及び設定ファイル、
Ｗｄ  接続表示ウインドウ。
【図１】
2006217089.tif 000003
【図２】
2006217089.tif 000004
【図３】
2006217089.tif 000005
【図４】
2006217089.tif 000006
【図５】
2006217089.tif 000007
【図６】
2006217089.tif 000008
【図７】
2006217089.tif 000009
【図８】
2006217089.tif 000010