(57)【要約】【課題】簡単な操作で、任意の複数個の供給先と供給元とを対象にするパッチを設定できるようにする。【解決手段】入力パッチ設定画面１００は、各行１１０に全入力ｃｈを表示し、各列１２０に全入力ポートを表示するグリッド状の設定画面である。オペレータは、入力パッチ設定画面１００において、開始位置１４０とパッチしたいチャンネル数とを指定することにより、開始位置１４０からパッチしたいｃｈ数分の複数入力ｃｈと複数の入力ポートを、対象範囲として選択するか、又は、番号の連続する複数の行と番号の連続する複数の列を指定することにより、それら複数の行と複数の列とに基づく矩形領域１５０を、対象範囲として選択する。ＣＰＵ１０は、選択された対象範囲内の複数の入力ポートそれぞれに、該対象範囲内の入力ｃｈを例えば番号順に１つずつ対応付ける。【選択図】  図１
2015186126.tif 000002
【特許請求の範囲】
【請求項１】
複数のオーディオ信号の供給元と複数のオーディオ信号の供給先とを選択的に対応付けてオーディオ経路を設定するためのオーディオ経路設定装置であって、
前記複数の供給元及び前記複数の供給先の一部を、対象範囲として選択する選択部と、
前記対象範囲内の前記供給元それぞれに、該対象範囲内の前記供給先を対応付ける対応付部と
を具備することを特徴とするオーディオ経路設定装置。
【請求項２】
前記対応付部は、前記対象範囲内の供給元の数よりも供給先の数が多い場合、少なくとも一部の前記供給元のそれぞれに、１つ以上の前記供給先を対応付けることを特徴とする請求項１に記載のオーディオ経路設定装置。
【請求項３】
前記対象範囲が選択された場合に、前記対応付部による対応付けを行う前に、該対象範囲に基づく対応付け内容をプレビュー表示する表示制御部を、更に備えることを特徴とする請求項１または２の何れかに記載のオーディオ経路設定装置。
【請求項４】
前記選択部は、前記複数の供給元又は前記複数の供給先の一方を一覧表示する行と、前記複数の供給元又は前記複数の供給先の他方を一覧表示する列とからなるグリッド状の設定画面を用いたユーザ操作により、前記対象範囲を選択し得るように構成され、
前記ユーザ操作は、或る前記行と或る前記列との交点を少なくとも１つ指定することにより、該指定された交点に基づく前記対象範囲を選択することを特徴とする請求項１乃至３のいずれかに記載のオーディオ経路設定装置。
【請求項５】
複数のオーディオ信号の供給元と複数のオーディオ信号の供給先とを選択的に対応付けてオーディオ経路を設定するためのオーディオ経路設定方法であって、
前記複数の供給元及び前記複数の供給先の一部を、対象範囲として選択するステップと、
前記対象範囲内の前記供給元それぞれに、該対象範囲内の前記供給先を対応付けるステップと
を具備することを特徴とするオーディオ経路設定方法。
【請求項６】
複数のオーディオ信号の供給元と複数のオーディオ信号の供給先とを選択的に対応付けてオーディオ経路を設定するための処理を、コンピュータに実行させるためのプログラムであって、
前記複数の供給元及び前記複数の供給先の一部を、対象範囲として選択するステップと、
前記対象範囲内の前記供給元それぞれに、該対象範囲内の前記供給先を対応付けるステップと
を、前記コンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数のオーディオ信号の供給元と複数のオーディオ信号の供給先とを選択的に対応付けてオーディオ経路を設定するためのオーディオ経路設定装置、オーディオ経路設定方法及びプログラムに関する。
【背景技術】
【０００２】
従来、複数のデジタルオーディオ信号に対してミキシング処理等の各種信号処理を施すデジタルオーディオミキサがある。デジタルオーディオミキサは、複数の入力ポート、複数の入力チャンネル、複数の出力チャンネル、及び、複数の出力ポートを備えており、オペレータは、入力ポートと入力ｃｈを選択的に対応付けること、また、出力ｃｈと出力ポートを選択的に対応付けることで、オーディオ信号の経路（以下、オーディオ経路とも呼ぶ）を任意に設定できる。なお、この明細書において、オーディオ信号の供給元（例えば入力ポート）と複数のオーディオ信号の供給先（例えば入力ｃｈ）とを選択的に対応付けてオーディオ経路を設定することを、「パッチ」といい、パッチを設定するために用いるＧＵＩ画面を「パッチ設定画面」という。また、この明細書で用いる用語「ｃｈ」は、「チャンネル」の省略表記である。
【０００３】
図９（ａ）は、従来知られるパッチ設定画面の一例である。パッチ設定画面２００は、複数の供給先を表示した画面縦方向の行２１０と、複数の供給元を表示した画面横方向の列２２０とからなるグリッドを表示する。オペレータは、グリッド上で、或る１つの行と列の交点（例えば、符号２３０の「○」印）を指定することにより、その交点に対応する供給元と供給先とにパッチを設定する（例えば非特許文献１を参照）。また、パッチを設定する前に、指定された交点に、例えばハイライト表示など他とは異なる表示形態２３５で、パッチをプレビュー表示することが、従来行われている（例えば非特許文献２を参照）。
【０００４】
しかし、上記従来技術のように、１つずつ交点を指定する方法では、複数の供給元と複数の供給先とにパッチを設定するための操作が面倒だった。従来、複数の供給元と複数の供給先とに一括してパッチを設定する機能として、既存の全てのパッチの設定を初期設定状態に戻すプリセット機能や、既存の全てのパッチの設定を解除するクリアオール機能がある（上記の非特許文献１を参照）。しかし、これら機能は、複数の供給元と複数の供給先とを対象にするパッチを、予め決められた内容で一括設定する機能に過ぎない。
【０００５】
また、従来、図９（ｂ）において、符号２４０で示すように、所望の１つの交点と、その交点の属する行又は列を指定することにより、或る１つの供給元と複数の供給先とに重複してパッチを設定する機能があった（例えば、非特許文献３を参照）。しかし、この機能も、１つの供給元と複数の供給先とにパッチを設定するものに過ぎず、所望の複数の供給元と複数の供給先とを対象にするパッチを一括設定するものではない。
【０００６】
また、従来の技術では、複数の供給元と複数の供給先とを対象にするパッチを一括設定できないことに関連して、或る複数の供給元のそれぞれと１つ以上の供給先とに重複してパッチを設定するための操作も手間がかかり、面倒だった。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】「ＹＡＭＡＨＡ  ＰＭ５Ｄ  ＤＩＧＩＴＡＬ  ＭＩＸＩＮＧ  ＣＯＮＳＯＬＥ  ＤＳＰ５Ｄ  ＤＩＧＩＴＡＬ  ＭＩＸＩＮＧ  ＳＹＳＴＥＭ  ＰＭ５Ｄ／ＰＭ５Ｄ−ＲＨ  Ｖ２  ＤＳＰ５Ｄ  取扱説明書」、[ｏｎｌｉｎｅ]、ヤマハ株式会社、２００４年発行、［平成２５年８月１日検索］、インターネット〈URL: http://www2.yamaha.co.jp/manual/pdf/pa/japan/mixers/pm5dv2_om_ja_h0.pdf〉
【非特許文献２】「ＶＥＮＵＥ Ｐｒｏｆｉｌｅ Ｇｕｉｄｅ ａｎｄ ＶＥＮＵＥ Ｓｏｆｔｗａｒｅ ２．９」、[ｏｎｌｉｎｅ]、Ａｖｉｄ Ｔｅｃｈｎｏｌｏｇｙ， Ｉｎｃ．、２０１０年発行、［平成２５年８月１日検索］、インターネット〈URL:http://akmedia.digidesign.com/support/docs/VENUE_Profile_Guide_v29_69758.pdf〉
【非特許文献３】「ＹＡＭＡＨＡ  ＤＭＥ  Ｄｅｓｉｇｎｅｒ  Ｖｅｒｓｉｏｎ  ４．０  取扱説明書」、[ｏｎｌｉｎｅ]、ヤマハ株式会社、２０１１年発行、［平成２５年８月１日検索］、インターネット〈URL: http://www2.yamaha.co.jp/manual/pdf/pa/japan/signal/dme_designer_om_ja_v40_g0.pdf〉
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は上述の点に鑑みてなされたもので、簡単な操作で、所望の複数の供給元と複数の供給先とを対象にするパッチを一括設定できるようにしたオーディオ経路設定装置、オーディオ経路設定方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
この発明は、複数のオーディオ信号の供給元と複数のオーディオ信号の供給先とを選択的に対応付けてオーディオ経路を設定するためのオーディオ経路設定装置であって、前記複数の供給元及び前記複数の供給先の一部を、対象範囲として選択する選択部と、前記対象範囲内の前記供給元それぞれに、該対象範囲内の前記供給先を対応付ける対応付部とを具備することを特徴とするオーディオ経路設定装置である。
【００１０】
上記構成からなるオーディオ経路設定装置によれば、複数の供給元及び複数の供給先の一部を、対象範囲として選択するだけで、その対象範囲内の供給元それぞれに、該対象範囲内の供給先を対応付けるように構成されているので、対象範囲を選択するだけの簡単な操作で、所望の複数の供給元と複数の供給先とを対象にするパッチを一括設定できる。
【００１１】
一実施形態に係るオーディオ経路設定装置において、前記対応付部は、前記対象範囲内の供給元の数よりも供給先の数が多い場合、少なくとも一部の前記供給元のそれぞれに、１つ以上の前記供給先を対応付けるように構成できる。これにより、対象範囲として供給元の数よりも多数の供給先を選択するだけで、簡単に、該対象範囲内の複数の供給元それぞれと、１つ以上の供給先とに重複してパッチを設定できる。また、一実施形態に係るオーディオ経路設定装置は、前記対象範囲が選択された場合に、前記対応付部による対応付けを行う前に、該対象範囲に基づく対応付け内容をプレビュー表示する表示制御部を、更に備えてよい。これにより、対応付け内容を予め確認することができる。
【００１２】
一実施形態に係るオーディオ経路設定装置において、前記選択部は、前記複数の供給元又は前記複数の供給先の一方を一覧表示する行と、前記複数の供給元又は前記複数の供給先の他方を一覧表示する列とからなるグリッド状の設定画面を用いたユーザ操作により、前記対象範囲を選択し得るように構成され、前記ユーザ操作は、或る前記行と或る前記列との交点を少なくとも１つ指定することにより、該指定された交点に基づく前記対象範囲を選択するものである。これにより、直感的に判り易く簡単な操作を行うだけで、所望の複数の供給元と複数の供給先とを対象にするパッチを一括設定できる。
【００１３】
また、この発明は、複数のオーディオ信号の供給元と複数のオーディオ信号の供給先とを選択的に対応付けてオーディオ経路を設定するためのオーディオ経路設定方法であって、前記複数の供給元及び前記複数の供給先の一部を、対象範囲として選択するステップと、前記対象範囲内の前記供給元それぞれに、該対象範囲内の前記供給先を対応付けるステップとを具備することを特徴とするオーディオ経路設定方法である。
【００１４】
また、この発明は、複数のオーディオ信号の供給元と複数のオーディオ信号の供給先とを選択的に対応付けてオーディオ経路を設定するための処理を、コンピュータに実行させるためのプログラムであって、前記複数の供給元及び前記複数の供給先の一部を、対象範囲として選択するステップと、前記対象範囲内の前記供給元それぞれに、該対象範囲内の前記供給先を対応付けるステップとを、前記コンピュータに実行させることを特徴とするプログラムである。
【発明の効果】
【００１５】
この発明によれば、簡単な操作で、所望の複数の供給元と複数の供給先とを対象にするパッチを一括設定できるという優れた効果を奏する。
【図面の簡単な説明】
【００１６】
【図１】本発明のオーディオ経路設定装置を適用したデジタルオーディオミキサにおいて、パッチ設定に用いるパッチ設定画面であって、（ａ）は第１の操作方法を説明する図、（ｂ）は第２の操作方法を説明する図。
【図２】前記デジタルオーディオミキサの電気的ハードウェア構成例を示すブロック図。
【図３】図２のデジタルオーディオミキサにおける信号処理機能の構成を示すブロック図。
【図４】第１の操作方法に従うパッチ設定処理のフローチャート。
【図５】パッチ設定画面におけるパッチのプレビュー表示を説明する図。
【図６】第２の操作方法に従うパッチ設定処理のフローチャート。
【図７】折り返し処理を説明する図。
【図８】前記折り返し処理を利用して、対象範囲内の複数の供給元それぞれに、２つの供給先を重複して対応付ける様子を説明する図。
【図９】（ａ），（ｂ）従来技術を説明する図。
【発明を実施するための形態】
【００１７】
以下、添付図面を参照して、本発明に係るオーディオ経路設定装置を適用したデジタルオーディオミキサ（以下、「ミキサ」とも言う）１の一実施形態について説明する。ミキサ１は、複数の入力ポート、複数の入力ｃｈ、複数の出力ｃｈ、及び、複数の出力ポートを備えており、入力ポートと入力ｃｈとにパッチを設定でき、且つ、出力ｃｈと出力ポートとにパッチを設定できるように構成される。
【００１８】
図１（ａ），（ｂ）は、前記入力ポートと前記入力ｃｈとのパッチを設定するための入力パッチ設定画面１００を示す。入力パッチ設定画面１００は、ミキサに備わる全入力ｃｈ（供給先）を一覧表示する画面縦方向の行１１０と、ミキサに備わる全ての入力ポート（供給元）を一覧表示する画面横方向の列１２０とからなるグリッド状の設定画面である。各入力ｃｈと各入力ポートには、それぞれ固有の番号（図において「ｃｈ１」、「ｃｈ２」・・・及び「１」、「２」・・・）が与えられており、入力パッチ設定画面１００において各入力ｃｈと各入力ポートは、番号順に整列されている。
【００１９】
オペレータは、入力パッチ設定画面１００のグリッド上で、所望の入力ポート（列１２０）と所望の入力ｃｈ（行１１０）との交点を指定ことにより、指定した交点に対応する１つの入力ポートと１つの入力ｃｈとにパッチを設定できる。パッチを設定された入力ポートと入力ｃｈの交点には、パッチの設定を示す表示１３０（図において白抜き「○」印）がなされる。
【００２０】
この発明は、簡単な操作で、所望の複数の供給元（入力ポート）と複数の供給先（入力ｃｈ）とを対象にするパッチを一括設定できるようにしたもので、入力パッチ設定画面１００において、オペレータが、全入力ポート及び全入力ｃｈのうち一部を、対象範囲として選択した場合に、その選択された対象範囲内の入力ポートのそれぞれに、該対象範囲内の入力ｃｈを対応付けることに特徴がある。
【００２１】
図１（ａ）は、一実施形態として、グリッド上の１つの交点１４０を「開始位置」に指定し、且つ、「パッチを設定したい入力ｃｈの個数」を指定することにより、対象範囲を選択する方法（第１の操作方法）を説明する図である。この場合、開始位置１４０から指定されたｃｈ数分の入力ｃｈ及び入力ポートが対象範囲として選択され、該対象範囲内の入力ｃｈそれぞれに入力ポートを１つずつ対応付けることで、パッチが一括設定される。対象範囲内の入力ポートと入力ｃｈの対応付けルールは、後述する通り、例えば番号の小さい順に１つずつ対応付ける、など、適宜定義される。例えば、図１（ａ）において、オペレータが、ポート番号「２」とｃｈ番号「ｃｈ４」の交点を開始位置１４０に指定し、パッチを設定したい入力ｃｈの個数を「５」個と指定した場合、ｃｈ番号「ｃｈ４」〜「ｃｈ８」のそれぞれに、ポート番号「２」〜「６」を番号順に１つずつ対応付ける。
【００２２】
図１（ｂ）は、別の実施形態として、連続する複数の行１１０と、連続する複数の列１２０とを指定することにより、対象範囲を選択する方法（第２の操作方法）を説明する図である。この場合、指定された複数の行１１０及び複数の列１２０に基づく矩形領域１５０が対象範囲として選択され、該領域１５０内の入力ｃｈそれぞれに入力ポートを１つずつ対応付けることで、パッチが一括設定される例えば、図１（ｂ）において、オペレータが、ｃｈ番号「４」〜「８」の５つの行と、ポート番号「２」〜「６」の５つの列とを指定した場合、ｃｈ番号「ｃｈ４」〜「ｃｈ８」のそれぞれに、ポート番号「２」〜「６」を番号順に１つずつ対応付ける。
【００２３】
なお、出力ｃｈと出力ポートとのパッチの設定は、図示しない出力パッチ設定画面を用いたユーザ操作により設定することができる。出力パッチ設定画面は、画面縦方向の行にミキサに備わる全出力ポート（供給先）を一覧表示し、画面横方向の列にミキサに備わる全ての出力チャンネル（供給元）を一覧表示するグリッド状の画面からなり、所望の出力チャンネルから所望の出力ポートへのパッチを設定できるように構成される。入力パッチ設定画面１００及び出力パッチ設定画面が、複数の供給元及び前記複数の供給先の一部を、対象範囲として選択する選択部に相当する。
【００２４】
図２は、ミキサ１の電気的ハードウェア構成例を示すブロック図である。ミキサ１は、ＣＰＵ（中央処理装置）１０、メモリ１１、表示Ｉ／Ｆ（表示インターフェース）１３、検出Ｉ／Ｆ（操作検出インターフェース）１４、信号処理部（ＤＳＰ部）１６、ＡＤ（アナログデジタル）変換部１８、及び、ＤＡ（デジタルアナログ）変換部１９を備える。
【００２５】
ＣＰＵ１０、メモリ１１、表示Ｉ／Ｆ１３、検出Ｉ／Ｆ１４及び信号処理部１６は、通信バス２１を介して接続され、ＣＰＵ１０と各部１１〜１６との間で各種制御信号を通信できる。また、信号処理部１６、ＡＤ変換部１８及びＤＡ変換部１９は音声バス２２を介して互いに接続され、各部１６〜１９の間でデジタルオーディオ信号を通信できる。
【００２６】
ＣＰＵ１０は、メモリ１１に記憶された各種のプログラムを実行して、ミキサ１の全体動作を制御する。メモリ１１はＲＯＭ、ＲＡＭ、フラッシュメモリあるいはハードディスク等の記憶装置を適宜組み合わせて構成することができ、ＣＰＵ１０が実行する各種のプログラムや各種のデータなどを格納する。また、メモリ１１はＣＰＵ１０が実行するプログラムのロード領域やワーク領域、信号処理部１６にて行われる信号処理を制御するための信号処理パラメータや、パッチの設定を規定するためのパッチデータを含む各種パラメータの値を記憶する領域を備える。各ポートや各ｃｈはそれぞれ固有のＩＤ番号が与えられているものとし、パッチデータは、例えば、供給先又は供給元毎にパッチを設定する相手を特定するＩＤ番号を値として持つ。パッチデータの値は、前述した入力パッチ設定画面１００又は出力パッチ設定画面を用いたユーザ操作により可変設定される。
【００２７】
表示Ｉ／Ｆ１３には、表示部２が接続される。表示部２は、例えば操作パネルに設けられた液晶ディスプレイであり、ＣＰＵ１０から与えられた表示制御信号に基づく各種情報を、各種画像や文字列等により表示する。表示部２は、前記図１（ａ），（ｂ）に示す入力パッチ設定画面１００又は図示しない出力パッチ画面を表示できる。
【００２８】
検出Ｉ／Ｆ１４には操作部３が接続される。ミキサ１は、操作部３として、操作パネル上に配置された操作子群を備える。操作パネル上の操作子には、規定の複数のチャンネルストリップ（チャンネル単位の操作部）毎に設けたフェーダ操作子や、回転型操作子、ボタンスイッチなどが含まれる。検出Ｉ／Ｆ１４は、オペレータによる操作部３の操作を検出し、検出信号を出力する。ＣＰＵ１０は、オペレータによる操作部３の操作に応じた検出信号を取得して、検出信号に基づいてミキサ１の動作を制御する。
【００２９】
ＡＤ変換部１８は、アナログオーディオ信号を受け取り、当該ミキサにおける信号処理用のデジタルのオーディオ信号に変換する複数の入力ポートを備えたオーディオインタフェースである。ＤＡ変換部１９は、それぞれ供給されるデジタルのオーディオ信号を外部機器用のアナログオーディオ信号に変換して、出力する複数の出力ポートを備えたオーディオインタフェースである。ミキサ１は、前記入力ポートを介して、図示外の外部機器（例えば、マイク、電子機器、レコーダ等）からオーディオ信号を受け取り、また、前記出力ポートを介して、外部機器（例えば、パワーアンプ、レコーダ、パワードスピーカ等）へオーディオ信号を供給する。
【００３０】
信号処理部１６は、例えばＤＳＰ（Digital Signal Processing）で構成され、メモリ１１に記憶された信号処理用プログラムおよび各種パラメータに基づいて、音声バス２２から１又は複数系列のオーディオ信号を受け取り、該受け取ったオーディオ信号をデジタル信号処理して、処理結果のオーディオ信号を、音声バス２２に出力する。信号処理部１６が実行するデジタル信号処理は、オーディオ信号のルーティングや、音特性の調整や、複数のオーディオ信号を混合するミキシング処理等である。
【００３１】
図３は、ミキサ１の信号処理機能の構成を説明するブロック図である。図３に示す各構成要素の動作は、専ら信号処理部１６によるデジタル信号処理により実現される。入力パッチ２３は、前述図１に示す入力パッチ設定画面１００で設定された各パッチデータに基づいて、各入力ｃｈ３０と１つの入力ポートとにパッチを設定する。入力パッチ２３は、１つの入力ポートと複数の入力ｃｈ３０とのパッチを設定することはできるが、複数の入力ポートと１の入力ｃｈ３０とのパッチを設定することはできない。
【００３２】
ミキサ１は、複数の入力ｃｈ３０を具備している。各入力ｃｈ３０は、入力パッチ２３によりそれぞれパッチを設定された入力ポートからのオーディオ信号を受け取って、入力ｃｈ２３毎の各種パラメータの値に基づく信号処理を行い、該処理済みのオーディオ信号をＭＩＸバス４０の各バスラインに出力する（すべてのバスラインに出力してもよいし、選択的に出力してもよい）。また、ミキサ１は、複数の出力ｃｈ５０を具備しており、各出力ｃｈ５０は何れか１つのＭＩＸバスに対応付けられている。各出力ｃｈ５０は、対応するバスラインから出力されたオーディオ信号に対して、ｃｈ毎の各種パラメータの値に基づく信号処理を行う。
【００３３】
出力パッチ２４は、図示しない出力パッチ設定画面で設定された各パッチデータに基づいて、各出力ｃｈ５０と出力ポートとのパッチを設定する。出力パッチ２４は、１つの出力ｃｈ５０と複数の出力ポートとのパッチを設定することはできるが、複数の出力ｃｈ５０と１つの出力ポートとのパッチを設定することはできない。
【００３４】
各入力ｃｈ３０の行う各種信号処理は、例えば、メモリ１１に記憶された各種パラメータに従った音量レベルの調整やイコライジング等である。また、各出力ｃｈ５０の行う各種信号処理は、例えば、メモリ１１に記憶された各種パラメータに従った音量レベルの調整やイコライジング等である。
【００３５】
次に、本発明の特徴点である、所望の複数の供給元と供給先とを対象にしたパッチ設定処理について説明する。先ず、図１（ａ）に例示した第１の操作方法について説明する。図４は、第１の操作方法に従うパッチ設定処理のフローチャートである。オペレータは、例えばマウスなどのポインティングデバイスや回転操作子やカーソルキー等の操作子、あるいはタッチパネルなど、操作部３に含まれる適宜の操作子を用いて、入力パッチ設定画面１００のグリッド上で、１つの交点を指定するとともに、パッチを設定したいｃｈ数を指定する。なお、この画面において、パッチを設定したいｃｈ数を指定することに替えて、パッチを設定したいポート数を指定してもよい。
【００３６】
ステップＳ１において、ＣＰＵ１０は、オペレータ操作に応じて、開始位置１４０となる１つの交点（一括設定の始点となるｃｈとポートの組み合わせ）を決定し、また、ステップＳ２において、パッチ対象となるｃｈの数（あるいはポート数）を決定する。ＣＰＵ１０は、前記ステップＳ１及びＳ２により決定した開始位置１４０とｃｈ数とに基づいてパッチを一括設定する対象範囲を設定する。対象範囲設定ルールの一例として、ＣＰＵ１０は、（１）開始位置１４０の入力ｃｈから、指定されたｃｈ数分の連続する入力ｃｈを、パッチ対象となる複数の入力ｃｈとすること、（２）該開始位置１４０の入力ポートから、指定されたｃｈ数と同数分の連続する入力ポートを、パッチ対象となる複数の入力ポートとすること、（３）該パッチ対象となる複数の入力ｃｈのそれぞれに、パッチ対象となる入力ポートを、１つずつ番号順に（例えば番号の小さいものから順に）対応付ける、というルールに従う。これら対象範囲設定ルールは、一例であり、適宜変更、追加及び選択が可能である。
【００３７】
ＣＰＵ１０は、後述のステップＳ４を行う前に、前記対象範囲に該当する各交点に、パッチの設定をプレビュー表示する（ステップＳ３）。例えば、前記図１（ａ）に示すように、ｃｈ番号「ｃｈ４」とポート番号「２」の交点が指定され、パッチを設定したいｃｈ数が５個と指定された場合、ＣＰＵ１０は、図５に示すように、ポート番号「２」とｃｈ番号「ｃｈ４」、ポート番号「３」とｃｈ番号「ｃｈ５」、ポート番号「４」とｃｈ番号「ｃｈ６」、ポート番号「５」とｃｈ番号「ｃｈ７」、及び、ポート番号「６」とｃｈ番号「ｃｈ８」の各交点にパッチの設定を示すプレビュー表示１６０を表示する。プレビュー表示１６０は、既存のパッチの設定を示す表示（白抜き「○」印）とは異なる表示形態（例えば網掛け「○」印）で表示される。当該ステップＳ３のプレビュー表示１６０を表示した後、オペレータが、開始位置及び／又はパッチを設定したいｃｈ数（あるいはポート数）の指定をやり直した場合、ＣＰＵ１０は、前記ステップＳ１，Ｓ２の開始位置及び／又はｃｈ数の決定を再び行う。なお、変形例として、パッチ設定処理は、当該ステップＳ３のプレビュー表示を行わない構成、あるいは、プレビュー表示を行うかどうかを、オペレータが選択できる構成でもよい。
【００３８】
そして、ＣＰＵ１０は、パッチの設定のプレビュー表示１６０を行った各交点に対応する入力ｃｈと入力ポートとにパッチを設定する、すなわち前記対象範囲内の複数入力ｃｈのそれぞれに、該対象範囲内の入力ポートを１つずつ番号順に対応付ける（ステップＳ４）。これにより、対象範囲内の複数の入力ｃｈと複数の入力ポートに一括してパッチを設定できる。設定したパッチの内容はパッチデータに記憶される。対象範囲内の入力ポートに既にパッチが設定されていた場合、１つの入力ポートと複数入力ｃｈとにパッチを設定できるから、ＣＰＵ１０は、該既存のパッチの設定をそのまま残してその入力ポートに更に新たな入力ｃｈを対応付けるようにしてもよい。あるいは既存のパッチの設定は破棄して新たな入力ｃｈを対応付けるようにしてもよい。更に、ＣＰＵ１０は、前記ステップＳ３で行ったプレビュー表示１６０を消去して、パッチ設定画面１００のそれぞれ該当する交点に、新たなパッチの設定を示す表示１３０を行う（図１（ａ）の状態）。また、入力パッチ２３（図３）は、前記ステップＳ４により設定したパッチデータに基づいて、各入力ｃｈと入力ポートとにパッチを設定する。
【００３９】
以上、図４を参照して説明した第１の操作方法に従うパッチ設定処理によれば、入力パッチ設定画面１００において、オペレータが、開始位置１４０と、パッチを設定したいｃｈ数（あるいはポート数）とを指定する簡単な操作を行うだけで、パッチの対象となる複数の入力ｃｈと複数の入力ポートが自動的に決定して、決定した複数の入力ｃｈのそれぞれに、入力ポートを対応付けることができる。すなわち、全入力ポート及び全入力ｃｈのうち、所望の複数の入力ポートと複数の入力ｃｈとを対象にするパッチを一括設定することができる。前記ステップＳ３の処理が、前記対象範囲が選択された場合に、前記対応付部による対応付けを行う前に、該対象範囲に基づく対応付け内容をプレビュー表示する表示制御部に相当する。前記ステップＳ４の処理が、対象範囲内の前記供給元それぞれに、該対象範囲内の前記供給先を対応付ける対応付部に相当する。
【００４０】
次に、図１（ｂ）に例示した第２の操作方法について説明する。図６は、第２の操作方法に従うパッチ設定処理のフローチャートである。オペレータは、上記第１の操作方法に関する説明と同様、操作部３に含まれる適宜の操作子を用いて、入力パッチ設定画面１００のグリッド上で、連続する複数の行１１０と、連続する複数の列１２０とを指定する。指定された複数の行及び複数の列を指定することにより、該指定された複数の行及び複数の列に基づく矩形領域１５０（図１（ｂ）を参照）が特定される。領域１５０の指定の仕方としては種々の態様を採用可能である。例えば、矩形領域の左上隅の交点と右下隅の交点とを指定する態様、あるいは基点となる交点とそこからの行数および列数を指定する態様等を適宜採用することができる。
【００４１】
領域１５０が特定されると、ＣＰＵ１０は、オペレータ操作により指定された領域１５０のうちの何れか１つの交点を「開始位置」に決定する（ステップＳ５）。この「開始位置」は、例えば、領域１５０の左上隅の交点、すなわち、該領域１５０内の最も番号の小さい行１１０（入力ｃｈ）と列１２０（入力ポート）との交点とする。そして、ＣＰＵ１０は、指定された領域１５０と、前記決定した開始位置とに基づいて、対象範囲を設定する（ステップＳ６）。例えば、ＣＰＵ１０は、領域１５０内の入力ｃｈのそれぞれに入力ポートを１つずつ番号順に対応付ける、というルールに従い対象範囲を設定する。上記第１の操作方法と同様、第２の操作方法においてもこのルールは任意に設定・定義してよい。
【００４２】
ステップＳ７において、ＣＰＵ１０は、対象範囲内の入力ｃｈ（行）の数と入力ポート（列）の数とを比較する。ポート数がｃｈ数と同数であるか、又は、ポート数がｃｈ数よりも多い場合（ステップＳ７の「ポート数≧ｃｈ数」）、ＣＰＵ１０は、ステップＳ８において、対象範囲内の入力ｃｈのそれぞれに、該対象範囲内の入力ポートを番号順に１つずつ対応付けるとともに、パッチ設定画面１００のそれぞれ該当する交点に、新たなパッチの設定を示す表示１３０を行う（図１（ｂ）の状態）。設定したパッチの内容はパッチデータに記憶される。これにより、対象範囲内の複数の入力ｃｈと複数の入力ポートに一括してパッチを設定できる。対象範囲内の入力ポートに既存のパッチの設定がある場合は、ＣＰＵ１０は、該既存のパッチの設定をそのまま残して、その入力ポートにさらに新たな入力ｃｈを対応付ける。あるいは既存のパッチの設定は破棄してその入力ポートに新たな入力ｃｈを対応付ける。
【００４３】
前記ステップＳ８において、対象範囲内のポート数とｃｈ数とが同数である場合は、対象範囲内の全入力ｃｈと全ポートとを１対１で対応付けることができる。一方、対象範囲内のポート数がｃｈ数よりも多い場合、ＣＰＵ１０は、対象範囲内の各入力ｃｈに入力ポートを１つずつ対応付けて行き、該対象範囲内の全ての入力ｃｈに対して１つずつポートを対応付けし終えたら、処理を終える。この場合、対象範囲内の複数ポートの一部はパッチの設定が行われない状態で残るが、それらパッチの設定がされなかったポートに対しては、この一括処理でのｃｈの対応付けは行わない。
【００４４】
一方、入力ポート数が入力ｃｈ数よりも少ない場合（ステップＳ７の「ポート数＜ｃｈ数」）、ＣＰＵ１０は、ステップＳ９において「折り返し処理」を行うかどうか判断する。対象範囲内のポート数がｃｈ数よりも少ない場合、仮に、各入力ｃｈに、ポートを１つずつ番号順に対応づけて行くと、対象範囲内の入力ｃｈの一部は、パッチの設定が行われないまま残ってしまう。そこで、これらの入力ｃｈに対しては、他の入力ｃｈに既に対応付けられている入力ポートを対応付ける。本明細書では、この処理を「折り返し処理」という。
【００４５】
例えば、図７において領域１５１で示すように、ｃｈ番号「ｃｈ４」〜「ｃｈ８」の５つの入力ｃｈと、ポート番号「２」〜「４」の３つの入力ポートが、対象範囲として設定された場合、まず、ｃｈ番号「ｃｈ４」〜「ｃｈ６」のそれぞれに、ポート番号「２」〜「４」が番号順に１つずつ対応付けられる。番号順のルールに従えば、ｃｈ番号「ｃｈ７」、「ｃｈ８」の入力ｃｈに対応付ける入力ポートは、ポート番号「５」、「６」の入力ポートであるが、これらポートは設定された対象範囲には存在しない。そこで、対象範囲内の先頭番号に「折り返して」、ポート番号「２」、「３」の入力ポートが番号順に１つずつ、ｃｈ番号「ｃｈ７」、「ｃｈ８」の入力ｃｈに対応付けられる。この場合、ポート番号「２」の入力ポートと、ｃｈ番号「ｃｈ４」及び「ｃｈ７」の２つの入力ｃｈとに重複してパッチの設定が行われ、ポート番号「３」の入力ポートと、ｃｈ番号「ｃｈ５」及び「ｃｈ８」の２つの入力ｃｈとに重複してパッチの設定が行われることになる。
【００４６】
折り返し処理を行う場合（ステップＳ９のｙｅｓ）、ＣＰＵ１０は、ステップＳ１０において、設定された対象範囲内で前述の「折り返し処理」を適宜行いつつ、対象範囲内の各入力ｃｈに入力ポートを番号順に１つずつ対応付ける。この処理により、対象範囲内の全ての入力ｃｈに入力ポートを一括してパッチを設定することができる。折り返し処理を行わない場合（ステップＳ９のｎｏ）、ＣＰＵ１０は、対象範囲内の各入力ｃｈに、入力ポートを番号順に１つずつ対応付けて、該対象範囲内の全ての入力ポートに対して入力ｃｈとのパッチを設定した後、該対象範囲内の一部の入力ｃｈにはパッチの設定を行わないまま、処理を終える（前記ステップＳ８）。なお、前記ステップＳ９判断は、例えば、折り返し処理を行うか否かを、その都度オペレータが手動で指示するように構成されてもよいし、或いは、折り返し処理を行うか否かをオペレータが予め設定しておき、その設定に従い自動的に判断するように構成されてもよい。
【００４７】
なお、入力ポート数が入力ｃｈ数よりも少ない場合に、前記ステップＳ９，Ｓ１０の折り返し処理を行うのは、前述の通り、１つの入力ポートと複数の入力ｃｈとに重複してパッチを設定できるからである。一方、複数の入力ポートと１つの入力ｃｈとにパッチの設定をすることはできないので、ポート数がｃｈ数よりも多い場合には、折り返し処理は行わない。
【００４８】
例えば、図８に示すように、ｃｈ番号「ｃｈ３」〜「ｃｈ１０」の８つの入力ｃｈと、ポート番号「２」〜「５」の４つの入力ポートに対応する領域１５２を対象範囲とした場合、まず、ｃｈ番号「ｃｈ３」〜「ｃｈ６」の各入力ｃｈにポート番号「２」〜「５」の入力ポートを１つずつ番号順に対応づけた後、更に対象範囲内の先頭番号に「折り返して」、ｃｈ番号「ｃｈ７」〜「ｃｈ１０」の各入力ｃｈに、ポート番号「２」〜「５」の入力ポートを１つずつ番号順に対応付ける。これによりポート番号「２」〜「５」の各入力ポートは、それぞれ２つの入力ｃｈに対応付けられる（例えば、ポート番号「２」の入力ポートはｃｈ番号「ｃｈ３」及び「ｃｈ７」の２つの入力ｃｈに、また、ポート番号「３」の入力ポートはｃｈ番号「ｃｈ４」及び「ｃｈ８」の２つの入力ｃｈに、対応付けられる）。このように、指定する入力ｃｈの数を、入力ポートの数のｎ倍（ｎは２以上の正の整数）にすることで、簡単に、或る複数個の入力ポートのそれぞれと１以上の入力ｃｈとに重複してパッチの設定を行うことができる。
【００４９】
以上、図６〜図８を参照して説明した第２の操作方法に従うパッチ設定処理によれば、入力パッチ設定画面１００において、オペレータが、連続する複数の行１１０と、連続する複数の列１２０を指定する簡単な操作を行うだけで、対象範囲内の複数の入力ｃｈのそれぞれに、複数のポートを１つずつ番号順に対応付けることができる。すなわち、全入力ポート及び全入力ｃｈのうち、所望の複数の入力ポートと複数の入力ｃｈとを対象にするパッチを一括設定することができる。前記ステップＳ８，Ｓ１０の処理が、対象範囲内の前記供給元それぞれに、該対象範囲内の前記供給先を対応付ける対応付部に相当する。また、前記ステップＳ７，Ｓ９及びＳ１０の処理が、前記対象範囲内の供給元の数よりも供給先の数が多い場合、少なくとも一部の前記供給元のそれぞれに、１つ以上の前記供給先を対応付けることに相当する。
【００５０】
なお、前記図６に示す第２の操作方法に従うパッチ設定処理は、変形例として、前記ステップＳ７、Ｓ９及びＳ１０の折り返し処理に関する処理を行わずに、常に「指定されたｃｈ数分だけパッチ」（ステップＳ８）を行う構成でもよい。また、前記図６に示す第２の操作方法に従うパッチ設定処理において、前記ステップＳ８の前、及び、前記ステップＳ１０の前に、前記ステップＳ３と同様なプレビュー表示を行うように構成してもよい。上記例示した「折り返し処理」は一例であり、例えば先頭番号に折り返すのではなく鋸波状に折り返しても良い。また折り返し処理のルールも適宜設定・定義してよい。
【００５１】
なお、前記図４に示す第１の操作方法に従うパッチ設定処理も、前述した折り返し処理を行うように構成してよい。その場合、ＣＰＵ１０は、前記ステップＳ１により決定した開始位置１４０と前記ステップＳ２により決定したｃｈ数とに基づいて、対象範囲を設定する際に、折り返し処理を行う範囲も設定してよい。例えば、ポートの総数が１０であり、ポート番号「８」とｃｈ番号「ｃｈ２」が開始位置として指定され、指定されたｃｈ数が「６」である場合、折り返し処理によりポート番号「８」の入力ポートにｃｈ番号「ｃｈ２」および「ｃｈ５」の２つの入力ｃｈを対応付けるようにしてよい。
【００５２】
なお、前記図４に示す第１の操作方法に従うパッチ設定処理及び前記図６に示す第２の操作方法に従うパッチ設定処理の何れも、入力パッチ２３でのパッチを設定する処理を説明したが、これらパッチ設定処理は、出力パッチ２４でのパッチの設定にも適用できる。出力パッチ２４に関し、第１の操作方法により複数のパッチを設定する場合、オペレータは、出力パッチ設定画面において、或る１つの開始位置と、パッチを設定したい出力ポート数（あるいは出力ｃｈ数）を指定する。ＣＰＵ１０は、該指定された開始位置と出力ポート数（あるいは出力ｃｈ数）とに基づき対象範囲を設定し、該設定した対象範囲内の複数の出力ｃｈのそれぞれに、出力ポートを１つずつ番号順に対応付ける。この場合、前記図４のフローチャートにて「入力ｃｈ」及び「入力ポート」であったところが、それそれ「出力ｃｈ」及び「出力ポート」に変わるだけである。従って、この出力パッチ設定処理のフローチャートの図示は省略する。
【００５３】
また、出力パッチ２４に関し、第２の操作方法により複数のパッチを設定する場合、オペレータは、出力パッチ設定画面において、連続する複数の行（ｃｈ番号の連続する複数の出力ｃｈ）と、連続する複数の列（ポート番号の連続する複数の出力ポート）を指定する。ＣＰＵ１０は、該指定された複数の行（出力ｃｈ）と複数の列（出力ポート）を１つずつ番号順に対応付ける。出力パッチを設定する場合、前記図６に示す第２の操作方法に従うパッチ設定処理のうち、ステップＳ７の判断条件は、「出力ポート数≦出力ｃｈ数」の場合にステップＳ８に進み、「出力ポート数＞出力ｃｈ数」の場合にステップＳ９に進む、という具合に変更される。その他の事項については、前記図６のフローチャートにおいて「入力ｃｈ」及び「入力ポート」が、それぞれ「出力ｃｈ」及び「出力ポート」に変更されるだけであるため、この出力パッチ設定処理のフローチャートの図示は省略する。
【００５４】
なお、前述の実施例は、対象範囲設定ルールとして、対象範囲内の各供給元と対象範囲内の各供給先とを１つずつ番号順に対応付ける例を説明したが、対象範囲設定ルールはこれに限らず、対象範囲内の複数の供給元それぞれに、該対象範囲内の供給先を対応付けることができれば、どのようなルールでもよい。一例として、供給先又は供給元の一方の番号の大きいものから順に、供給先又は供給元の他方の番号の小さいものを１つずつ順番に対応付けるようにしてもよい。例えば、ｃｈ番号「ｃｈ４」〜「ｃｈ８」と、ポート番号「２」〜「６」とが対象範囲として設定された場合、ｃｈ番号「ｃｈ８」の入力ｃｈにポート番号「２」の入力ポートを、ｃｈ番号「ｃｈ７」の入力ｃｈにポート番号「３」の入力ポートを、ｃｈ番号「ｃｈ６」の入力ｃｈにポート番号「４」の入力ポートを、ｃｈ番号「ｃｈ５」の入力ｃｈにポート番号「５」の入力ポートを、そして、ｃｈ番号「ｃｈ４」の入力ｃｈにポート番号「６」の入力ポートを、それぞれ対応付けるようにしてよい。
【００５５】
なお、前記図７及び前記図８において、入力ポートに入力ｃｈを１つずつ番号順に対応付けた後に「折り返し処理」を行うことにより、１つの入力ポートと１以上の入力ｃｈとに重複してパッチを設定することを説明したが、１つの入力ポートに１以上の入力ｃｈを重複して対応付けるルールも、適宜設定・定義してよい。例えば、１つの入力ポートにｃｈ番号の連続する１以上の入力ｃｈを対応付けるようにしてもよい。例えば、ｃｈ番号「ｃｈ３」〜「ｃｈ６」の４つの入力ｃｈと、ポート番号「２」〜「３」の２つの入力ポートが対象範囲として選択された場合、ポート番号「２」の入力ポートにｃｈ番号「ｃｈ３」及び「ｃｈ４」の２つの入力ｃｈを、また、ポート番号「３」の入力ポートにｃｈ番号「ｃｈ５」及び「ｃｈ６」の２つの入力ｃｈを、それぞれ対応付けるようにしてよい。
【００５６】
なお、対象範囲を選択するためのユーザ操作の方法は、前述した第１の操作方法及び第２の操作方法に限らない。変更例として、前記ユーザ操作は、１つの交点を指定するだけであり、指定された交点に基づく対象範囲を設定するようにしてもよい。この場合の、対象範囲設定ルールは、例えば、交点を基点とした（あるいは中心とした）あらかじめ設定された行数乃至列数の範囲を対象範囲として設定するなど、何らかのルールに従い、決定され得る。
【００５７】
また、前述の実施例において、選択部が、グリッド状の入力パッチ設定画面１００及び出力パッチ設定画面で構成される例を説明したが、選択部は、複数の供給元及び複数の供給先の一部を、対象範囲として選択できさえすればよい。選択部の変形例は、例えば、文字、数字のみを表示できる簡素な表示部と、パラメータ値を増減調整する物理的操作子とを用いて、対象範囲を選択又は設定し得るように構成される。
【００５８】
なお、前述の実施例では、本発明のオーディオ経路設定装置を、デジタルミキサに適用した一実施形態について説明したが、本発明のオーディオ経路設定装置は、例えば、デジタルオーディオミキシング処理を制御するための制御装置や、ソフトウェアプログラムを実行することによりオーディオミキサとして動作する汎用コンピュータなど、複数のオーディオ信号の供給元と複数のオーディオ信号の供給先とを選択的に対応付ける機能を備えるどのような装置にも適用できる。また、本発明は、複数のオーディオ信号の供給元と複数のオーディオ信号の供給先とを選択的に対応付けるオーディオ経路設定方法の発明として構成及び実施することもできる。また、本発明は、コンピュータに、複数のオーディオ信号の供給元と複数のオーディオ信号の供給先とを選択的に対応付けてオーディオ経路を設定するための処理を実行させるプログラムの発明として構成及び実施することもできる。
【符号の説明】
【００５９】
１  ミキサ、２  表示部、３  操作部、１０  ＣＰＵ、１１  ＲＯＭ、１２  ＲＡＭ、３０  入力チャンネル、３９  サラウンドパン、４０  ＭＩＸバス、１００  入力パッチ設定画面、１１０  行、１２０  列、１３０  パッチ表示、１４０  開始位置、１５０  領域、１６０  プレビュー表示
【図１】
2015186126.tif 000003
【図２】
2015186126.tif 000004
【図３】
2015186126.tif 000005
【図４】
2015186126.tif 000006
【図５】
2015186126.tif 000007
【図６】
2015186126.tif 000008
【図７】
2015186126.tif 000009
【図８】
2015186126.tif 000010
【図９】
2015186126.tif 000011