(57)【要約】【課題】  オーディオ信号に対する音像定位の設定作業を簡便且つ効率的に行えるようにし、且つ、ある種、感覚的な定位の設定を可能にする。【解決手段】  操作者からの定位設定の開始指示（５０、５１）に応じて、オーディオ信号に対する音像定位の定位点を所定の軌跡に沿って自動的に移動させるための移動パターンデータを発生し（５２）、発生された移動パターンデータに基づき、オーディオ信号に対して定位付けするための定位設定値を時間的に可変させて、定位が移動する音響を出力する（５３）。操作者は、任意の定位点で移動を停止させ（５４）、移動が停止された時点での定位設定値を前記オーディオ信号に対する定位設定値として設定できる（５５）。【選択図】  図５
2005101738.tif 000002
【特許請求の範囲】
【請求項１】
処理対象となるオーディオ信号に対する音像定位の定位点を所定の軌跡に沿って自動的に移動させるための移動パターンデータを発生する移動パターンデータ発生手段と、
前記発生された移動パターンデータに基づき、前記オーディオ信号に対して定位付けするための定位設定値を、時間的に可変させる定位移動手段と、
前記定位点の移動を任意の箇所で停止させるための停止手段と、
前記移動が停止された時点での定位設定値を前記オーディオ信号に対する定位設定値として確定する定位確定手段と
を含むことを特徴とする音像定位設定装置。
【請求項２】
コンピュータに、
処理対象となるオーディオ信号に対する音像定位の定位点を所定の軌跡に沿って自動的に移動させるための移動パターンデータを発生する手順と、
前記発生された移動パターンデータに基づき、前記オーディオ信号に対して定位付けするための定位設定値を、時間的に可変させる手順と、
前記定位点の移動を任意の箇所で停止させる指示を受け付ける手順と、
前記移動が停止された時点での定位設定値を前記オーディオ信号に対する定位設定値として確定する手順と
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、オーディオ信号に対して音像定位を設定するための音像定位設定装置及びその制御を実現するためのコンピュータプログラムに関し、例えば、音像定位を設定する機能を有するオーディオミキシング装置等である。
【背景技術】
【０００２】
周知のとおり、オーディオミキシング装置は、複数のオーディオ入力チャネル毎のオーディオ信号に対して各種パラメータを設定する機能を有し、それら各種パラメータの代表的なものの１つに、音像定位（パン）パラメータがある。従来から知られるミキシング装置の操作部（コンソール）には、複数の入力チャンネル毎に、当該チャンネルのオーディオ信号に対する音像定位を調整するための回転式のパン設定操作子が設けられており、操作者は対象となる入力チャンネルに対応する操作子を手動で回転操作することで、その回転操作位置に応じて、典型的には左右ステレオ出力チャンネルでのオーディオ信号に対する定位を設定できる。
【０００３】
近年では、ミキシング装置は、左右２チャンネルのステレオシステムでの音場制御から５．１チャンネルサラウンドシステムに代表されるマルチチャンネルサラウンド音場制御へ対応するための進化等に伴い、ミキシング装置のシステム規模の大型化やミキシングコンソール自体の巨大化が進んでいる。
【０００４】
上述のように近年のミキシング装置は、システム規模やコンソールが大型化しているので、音像定位を調整すべく対応する入力チャンネルの操作子をコンソール中から探し出して、マニュアル操作によって所望の定位位置を探りながら作業することは、操作者にとって煩雑なものとなっていた。また、ミキシング装置の機能が高度・複雑化するなか、音量や音質等、他のパラメータを制御する一方で、音像定位制御を行う場合などは、操作者が操作しきれないこと等も起こり得るという不都合があった。
【０００５】
また、マルチチャンネルサラウンドシステムにおいて音像定位する場合は、例えば前後方向及び左右方向について定位を調整する必要があり、その調整操作が煩雑になり易い、という問題がある。こうした前後・左右での定位調整は、ジョイスティック等の多次元操作子を利用することが多いが、ジョイスティックによる定位付けは、その設定状況が操作者にとって把握しづらく、良好な操作性が得にくい。また、実際には、多次元操作子を各チャンネル毎に具備することは、物理的及び経済的に無理があるので、１つの多次元操作子を用いて、処理対象となるチャンネルを適宜選択してから、定位調整を行うことがほとんどある。操作者は、膨大な数の入力チャネルを前にして、チャンネル選択操作と各チャンネル毎の定位調整操作とをマニュアル操作で行わなければならず、このことがマルチチャンネルサラウンドシステムにおける音像定位の設定作業を非効率的にしていた。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
この発明は、上述の点に鑑みてなされたもので、オーディオ信号に対する音像定位の設定作業を簡便且つ効率的に行えるようにした音像定位設定装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る音像定位設定装置は、処理対象となるオーディオ信号に対する音像定位の定位点を所定の軌跡に沿って自動的に移動させるための移動パターンデータを発生する移動パターンデータ発生手段と、前記発生された移動パターンデータに基づき、前記オーディオ信号に対して定位付けするための定位設定値を、時間的に可変させる定位移動手段と、前記定位点の移動を任意の箇所で停止させるための停止手段と、前記移動が停止された時点での定位設定値を前記オーディオ信号に対する定位設定値として確定する定位確定手段とを含むことを特徴とするものである。
【発明の効果】
【０００８】
これによれば、パターンデータ発生手段は、音像定位の定位点を所定の軌跡に沿って自動的に移動させるための移動パターンデータを発生し、定位移動手段は、発生された移動パターンデータに基づき、前記オーディオ信号に対して定位付けするための定位設定値を時間的に可変させることで、該オーディオ信号の定位点を前記所定の軌跡に沿って移動させる。定位点の移動を任意の箇所で停止させて、移動を停止した時点での定位設定値を当該オーディオ信号に対する定位設定値として確定することができる。これにより、操作者は、定位点が所定の軌跡に沿って自動的に移動する音響を検聴し、適切な定位が得られた聴覚的に感じたら、それを当該オーディオ信号に対する音像定位として設定できる。従って煩雑な操作子操作を行うことなく、音像定位の設定を感覚的に確かめながら行うことができ、音像定位の設定作業の簡略化、効率化が実現される、という優れた効果を奏する。更には、機械的な音像定位設定用操作子を省略することも可能になるので、ミキシングコンソールの簡略化を図ることも可能である。
【発明を実施するための最良の形態】
【０００９】
以下添付図面を参照して、この発明の一実施例について説明する。以下の説明において、この実施例に係るミキシング装置は、マルチチャンネルサラウンドシステム（例えば５．１チャンネルサラウンドシステム）での音場制御に対応しうるものとする。
【００１０】
図１は、この実施例に係るディジタルオーディオミキシング装置のハードウェア構成例を示すブロック図である。当該ミキシング装置は、概ね、ＣＰＵ１、ＲＯＭ及びＲＡＭを含むメモリ２、ミキシングコンソール３、信号処理回路（ＤＳＰ）４、アナログ入出力インターフェース（アナログＩ／Ｏ）５及びその他装置６を備え、各装置間が通信バス１Ｂを介して接続される。ＣＰＵ１は、メモリ２内の各種プログラムを実行し、このミキシング装置の全体的な動作制御を行う。周知のように、オーディオミキシング装置は、所定の複数チャンネルのオーディオ信号に対して、各チャンネンル別に音量、音像定位（パン）等、各種のパラメータを設定する機能を有する。ミキシングコンソール３は、操作者がミキシングに関する各種パラメータ設定等を行うための各種操作子や、該各種パラメータの設定状況等を表示可能な表示器を含み、操作者はコンソール３から各種指示や各種パラメータ設定値等を入力できる。なおコンソール３の詳細については後述する。
【００１１】
アナログＩ／Ｏ５は、オーディオ信号の入出力を行うインターフェースであって、外部から当該ミキシング装置へ入力されるアナログオーディオ信号をディジタル信号に変換するＡＤコンバータと、当該ミキシング装置から外部へ出力されるディジタル信号をアナログオーディオ信号に変換するＤＡコンバータを含む。ミキシング装置には、所定の複数の入力チャンネル及び所定の複数の出力チャンネンルが備わる。オーディオ信号は、アナログＩ／Ｏ５を介して、前記所定の複数の入力チャンネル毎に当該ミキシング装置に対して入力され、また、前記所定の複数の出力チャンネンルに適宜分配されて当該ミキシング装置から出力される。
【００１２】
ＤＳＰ４には、アナログＩ／Ｏ５を介してディジタル変換されたディジタルオーディオ信号が入力される。ＤＳＰ４は、ＣＰＵ１が生成する制御信号やパラメータ設定信号に基づきディジタル信号に対する前記各種のパラメータ設定やミキシング処理を実行し、その結果をアナログＩ／Ｏ５を介してアナログオーディオ信号に変換して出力する。ここで、ＣＰＵ１からＤＳＰ４に送られるパラメータ設定信号は、例えば音像定位を設定するためのパラメータ設定信号等であり、ＤＳＰ４では、該信号に基づき処理対象となっている入力チャンネルの定位設定値を設定して、当該チャンネルのオーディオ信号（ディジタル信号）に対する定位付け処理を行う。なお、ＤＳＰ４による定位付け処理自体は、周知技術であり詳細な説明は省略する。オーディオ信号への定位付けは、一般的には、複数のオーディオ出力チャンネル間の音量差（パワーバランス）や、放音時間差（例えば左右スピーカ間での放音タイミング）を制御することで実現される。
【００１３】
この発明に係るミキシング装置は、ＤＳＰ４が実行する音像定位の設定機能として、各チャンネル毎のオーディオ信号に対する定位を決定する際に、オーディオ信号の定位を予め決められた移動軌跡（パターン）に沿って自動的に移動させ、操作者が適切な定位を得られたと判断した任意の定位点を、当該オーディオ信号に対する定位設定値として設定できる機能を有する。この音像定位の自動移動による定位設定機能を、この明細書中では、通常のマニュアル操作による音像定位設定と区別して、「フィーリングパン機能」という。
【００１４】
この実施例では、当該ミキシング装置から出力されるオーディオ信号は、図示しないサウンドシステムから発音されるものとする。すなわち、操作者は、ＤＳＰ４にて、音像定位付け等の各種パラメータ設定やミキシング処理が施されたオーディオ信号（ミキシング出力）を検聴しながら、当該ミキシング装置のオペレーションを行うことができる。なお、以下の説明において、操作者のリスニング環境は、例えば、２次元的な音像定位設定が行われるべきマルチチャンネルサラウンドシステムとするが、これに限らず、例えば左右２チャンネルのステレオサラウンドシステムであってもよい。
【００１５】
なお、図１において、その他装置６としては、ハードディスク装置等の外部記憶装置や、通信ネットワークに接続するためのネットワークインターフェース、パーソナルコンピュータ等その他の外部装置に接続するためのコンピュータインターフェース等が含まれる。ＣＰＵ１が実行する制御プログラム等は、ＲＯＭ等のメモリ２に記憶されたもののみならず、ハードディスクや、ＣＤ−ＲＯＭ等の外部記憶媒体に記憶されたものを利用すること、或は、通信ネットワークを経由してダウンロードしたものを利用することも可能である。
【００１６】
図２はコンソール３の要部を抽出して示す平面図である。図２において、コンソール３には、大別して、複数（ｎ個）のオーディオ信号入力チャンネルに対応するｎ個のチャンネルスリット３０（ｃｈ１〜ｃｈｎ）と、この発明に係る音像定位処理に関するスイッチ郡４０を有する。
【００１７】
各チャンネンルスリット３０（ｃｈ１〜ｃｈｎ）には、夫々、フェーダ式操作子（ＦＤ１〜ＦＤｎ）３１、ダイヤル式のパン設定操作子３２、及び、セレクトスイッチ（「ＳＥＬ１」〜「ＳＥＬｎ］）３３が具備されている。操作者は、各チャンネンルスリット３０に備わる各種操作子を操作することで、当該チャネルのオーディオ信号に対する各種パラメータ等のマニュアル設定を行う。
【００１８】
フェーダ式操作子３１は、当該チャンネルにおけるオーディオ信号の音量レベルを制御するための操作子であって、上下方向にスライド式に操作される。パン設定操作子３２は、当該チャンネルのオーディオ信号に対して左右ステレオのパンを手動操作で調整するための操作子であって、左右方向に回転式に設定操作される。
【００１９】
セレクトスイッチ３３は、「フィーリングパン機能」の実行対象となるチャンネルを選択するための操作子であって、押しボタン式スイッチにより構成されている。操作者は、当該機能実行の対象となるチャンネル（ｃｈ１〜ｃｈｎのいずれか）のセレクトスイッチ３３をオンして、対象チャンネルを選択できる。なお、ここに示すセレクトスイッチ３３はチャンネル選択手段の一例であって、選択手段はこれに限らず、その他適宜の方法であってよい。例えば、各チャンネルのフェーダ式操作子３１がタッチセンサ付きフェーダで構成されている場合、対象チャンネルのフェーダ操作子に触れるだけでチャンネル選択できるようにしてもよい。あるいは、各チャンネルの設定状態を集中管理可能なＧＵＩの表示上で、対象チャンネンルの選択を行いうるようにしてもよい。
【００２０】
また、符号３４は、手動操作で前後・左右方向での２次元的な音像定位を設定するためのジョイスティック（２次元操作子）の一例である。ジョイスティック３４は、コンソール３において１つしか設けられていない。ジョイスティック３４により定位設定の対象となるチャンネルの選択は、例えばＧＵＩ表示上で行えるよう構成してもよいし、あるいは、上記セレクトスイッチ３３を援用してもよい。この発明によれば、２次元的音像定位の設定が、このようなジョイスティック３４を用いることなく、簡便且つ効率的に、更に言えばある種感覚的に行えることが後述の説明から明らかになるだろう。
【００２１】
スイッチ郡４０には、フィーリングパンスイッチ４１（「ＦＥＥＬＩＮＧ  ＰＡＮ」）、フィーリングパンモードスイッチ４２（「Ｆ．Ｐ（ＦＥＥＬＩＮＧ  ＰＡＮ）ＭＯＤＥ」）、フィーリングパンスタートスイッチ４３（「Ｆ．Ｐ  ＳＴＡＲＴ」）、ストアスイッチ４４（「ＳＴＯＲＥ」）、及び、リセットスイッチ４５（「ＲＥＳＥＴ」）が含まれる。この実施例では、各スイッチ４１〜４４は、夫々押しボタン式スイッチで構成されるものとする。
【００２２】
フィーリングパンスイッチ４１は、当該ミキシング装置の動作モードを「フィーリングパン（Ｆｅｅｌｉｎｇ  Ｐａｎ）」機能に切り替えるスイッチであって、操作者による当該スイッチ４１のスイッチ操作に応じてフィーリングパン機能のオン／オフが順次切り替わる。図３は、このフィーリングパン機能の概略を説明するための機能ブロック図である。図３においてブロック５０は操作者によってフィーリングパン機能による定位設定を実行することが指示された（つまりフィーリングパン機能がオンされた）ことを表す。操作者は、フィーリングパン機能をオンした後、前記セレクトスイッチ３３により、定位を調整したいチャンネルを選択・指定する。
【００２３】
フィーリングパンモードスイッチ４２（図２参照）は、フィーリングパン機能の実行環境に関する各種設定を行うスイッチである。ここでフィーリングパン機能の実行環境に関する各種設定とは、定位移動パターンの選択や、移動速度の設定や、移動軌跡中の所定の特異点にて定位の移動を一時停止させる機能のオン／オフ設定等である。操作者がフィーリングパンモードスイッチ４２を押すごとに設定メニューが順次切り替わるものとする。これら設定メニューでの設定内容は、例えば、コンソール３に備わる表示器に表示され、ＧＵＩ表示上で選択、設定可能である。
【００２４】
定位移動パターンの具体例について図４を参照して説明する。図４（ａ）は水平方向移動パターンを、図４（ｂ）は垂直（前後）方向移動パターンを夫々示す。（ａ）及び（ｂ）において、方形枠は音場空間（リスニング環境）を模擬的に示しており、図において上方を、音像定位の移動方向の後方、図において下方を音像定位の移動方向の前方、また、図において左右方向を音像定位の移動方向の左右方向とする。操作者は、図４に例示したものを含む複数の定位移動パターンのうちから任意のパターンを選択しうる。定位移動パターンは、例示した２つに限定されず、例えば渦巻き型に移動するパターンなど任意である。基本的には音場空間（あるいは音場平面）を隈なくスキャンするようなパターンを採用することが考えられるが、これに限らず、左右方向あるいは前後方向に線的に往復するだけの単純パターンであっても本発明の実施に差し支えはない。また、これら移動パターンは、ＲＯＭ或はＲＡＭ等のメモリ２や、その他適宜の記憶手段内に予め記憶されたものを使用できるようにしてもよいし、また、操作者がマウス等のポインティングデバイスを動かすことで、その動作を検出記録することで作成された任意のパターンや、タブレット（デジタイザ）から入力したもの等を使用できるようにしてもよく、これらのパターン入力機能を当該ミキシング装置に更に具備するよう構成してもよい。
【００２５】
図４（ａ）、（ｂ）に示すて移動軌跡上において、白丸で示した音像定位点は、移動軌跡上の左右／前後についての端点や、中央位置などの特異点である。このような特異点で定位の移動を一時停止させることで、定位が自動的に移動される音響を検聴している操作者に対して、移動中の定位点がそれら特異点に位置されたことを確実に認識させることができる。これは、通常のパン設定操作子３２等の操作子においても、例えば左右パンニングの中央位置を、所定の操作基準位置として視認性を高める目印（図２参照）や、回転操作上のクリック（引っかかり）などで特異化しているのと同様の効果をもたらす。なお、前記特異点を明確化させる手段としては、この他にも、特異点到達時に点灯する表示手段を設けたり、あるいは、アラーム音等が発音されたりするように構成してもよい。
【００２６】
フィーリングパンスタートスイッチ４３は、当該フィーリングパン機能による定位点の移動を開始させるための操作子である。このスイッチ４３は、操作者によって押されている間、スイッチオン状態となって、定位の自動移動処理が実行され、押し下げが解かれると（操作者が手を離すと）、スイッチオフ状態となり、定位点の移動停止が指示される。すなわち、当該ミキシング装置の動作モードが「フィーリングパン」機能に入った状態でスタートスイッチ４３が押されると（図３において矢印５１で示す流れ）、ＣＰＵ１は、定位点を所定の軌跡に沿って移動させるためのデータ（移動パターンデータ）を発生する（図３のブロック５２）。この移動パターンデータは、定位点が例えば図４（ａ），（ｂ）に例示したような所定の軌跡を描いて時間的に可変されるようＤＳＰ４の定位設定値を可変設定するデータを記述したものである。なお、移動パターンデータの生成は、例えば、データテーブルの参照や、時間で変化する所定の関数を演算すること等により実現できる。
【００２７】
ＤＳＰ４では、処理対象となるオーディオ信号に対して定位設定値に基づく定位付けを行う。定位設定値が、前記発生された移動パターンデータに基づき時間的に可変されるので、オーディオ信号の定位は自動移動される。なお、定位の移動は、スイッチ４３がオン操作された時点でＤＳＰ４に設定されている定位設定値を始点として移動開始する（図３のブロック５３の「信号処理」）。この「信号処理」により定位付けされた音響が出力されることで、操作者は自動的に定位が移動する音響を検聴できる。操作者は、定位が所定の軌跡に沿って移動する音響を聞きながら、最適な定位が得られたと判断したら、定位を決定すべく、スイッチ４３をオフして移動を停止させる。すなわち、移動パターンデータの発生が停止される（図３において矢印５４で示す流れ）。
【００２８】
ストアスイッチ４４（図２参照）は、フィーリングパン機能によって移動された定位の現在位置（ＤＳＰ４の現時点の定位設定値）を、当該チャンネルの定位としてストアされる。ここで、「ストアされる」ことで、ＤＳＰ４での定位設定値は、当該チャンネルの定位基準点のパラメータ（以下これを「始点データ」という）として、ＲＡＭ等のメモリ２に記憶される。すなわち、操作者はストアスイッチ４４を用いて、定位の移動を停止させた時点の定位設定値を当該チャンネルのオーディオ信号に対する定位設定として確定する（図３の矢印５５の流れ）。このように、当該フィーリングパン機能によれば、操作者は、自動的に定位が移動する音響を聴きながら、最適な定位が得られたらそれを当該チャンネルの定位設定値とすることができるので、定位を検聴しながらの定位設定作業に便利で、定位設定作業能率の向上も図ることができる。また、操作者は定位設定作業を感覚的に行えるようになる。
【００２９】
また、図２において、リセットスイッチ４５は、現在ＤＳＰ４に設定されている定位設定値を、当該チャンネルの始点データとして記憶されている設定値にリセットするための操作しである。これは、例えば、フィーリング機能で定位が移動された後等に、ＤＳＰ４の定位設定値を、当該チャンネルの「始点データ」として記憶されている値にリセットすることで、ホームポジション出しするのに用いる。なお、各チャンネルには予め何らかの定位基準点のパラメータ（始点データ）が原点として設定されるものとする。つまり、ストアスイッチ４４による始点データの上書きが行われなくとも、各チャンネルにはリセットされるべき何らかの原点が設定記憶されている。
【００３０】
図５は、当該ミキシング装置におけるメインプログラムのルーチンを示すフローである。ミキシング装置において、電源投入後、ＣＰＵ１は「システム初期化」処理を行い、当該ミキシング装置が実行する各種タスクについて「タスク管理処理」を実行して、操作者による入力操作に応じたタスクを実行しうる状態になる（「タスクスイッチング」）。すなわち、コンソール３において操作者によって行われた何らかの操作子操作に応じて、それに該当する処理が実行され、以後「タスクスイッチング」処理以降の処理が繰り返される。ここで、図に示す「通常ＰＡＮ処理」は、パン設定操作子３２、或いは、ジョイスティック３４を用いて行う手動操作によるパン設定処理である。操作者が、フィーリングパンスイッチ４１（図２参照）をオン操作することでフィーリングパン処理（「ＦＥＥＬＩＮＧ  ＰＡＮ処理」）に入る。
【００３１】
図６は「ＦＥＥＬＩＮＧ  ＰＡＮ」処理における処理の流れの一例を示すフローチャートである。以下、図６を参照して、この発明の動作処理について説明する。なお、当該フローは、図示の都合上図６（ａ）と図６（ｂ）との２つに分けて描かれているが、これらは（ａ）、（ｂ）各々におけるＡ部同士が互いに接続されるべき、一続きの処理手順を表すものである。
【００３２】
ステップＳ１０において、当該ミキシング装置が、フィーリングパン機能に入っているかどうかを、「ＦＥＥＬＩＮＧ  ＰＡＮモード」がオフ状態かどうかによって判定する。ＹＥＳの場合（つまり、ＦＥＥＬＩＮＧ  ＰＡＮモードに入っていない場合）には、ステップＳ１１においてフィーリングパンスイッチ４１の操作イベントを検出する。ここでスイッチ４１のオンイベントが検出されれば（ステップＳ１１のＹｅｓ）、操作者によってフィーリングパン機能オンが指示されたことになり、処理をステップＳ１２に進めて、フィーリングパン機能に入る（ＦＥＥＬＩＮＧ  ＰＡＮモードＯＮ）。そして、ステップＳ１３において、フィーリングパン動作開始フラグをリセットしておく（ＦＰＳＴＡＲＴＦＬＧ＝０）。このフィーリングパン動作開始フラグは、「ＦＰＳＴＡＲＴＦＬＧ＝１」と「ＦＰＳＴＡＲＴＦＬＧ＝０」との２状態により、フィーリングパン動作の開始／停止を識別するために使用されるフラグである。「ＦＰＳＴＡＲＴＦＬＧ＝０」によりフィーリングパン動作の停止を表し、「ＦＰＳＴＡＲＴＦＬＧ＝１」によりフィーリングパン動作の開始を表す。
【００３３】
一方、ステップＳ１０でＮＯの場合（つまり、ＦＥＥＬＩＮＧ  ＰＡＮモードに既に入っている場合）は、ステップＳ１４においてフィーリングパンスイッチ４１の操作イベントを検出し、ここで操作者によってスイッチ４１のオン操作が行われていなければ（ステップＳ１４のＮＯ）、フィーリングパンの処理を続行すべく、処理をステップＳ１７に進める。これに対して、ステップＳ５においてフィーリングパンスイッチ４１のオンイベントがあれば、処理をステップＳ１５に進め、フィーリングパン機能をオフする。そして、ステップＳ１３において、フィーリングパン動作開始フラグをリセットしておく。
上記の処理によりフィーリングパンスイッチ４１によるフィーリングパン機能のオン／オフ切り替え操作（トグル動作）を行わせる。
【００３４】
ステップＳ１７において、フィーリングパン動作開始フラグに「０」がセットされているかどうかを判定する。フェーリングパン機能に入った直後は、前記ステップＳ１３において当該フラグが「０」にリセットされた状態にあるので、処理はステップＳ１８に進む。ステップＳ１８において、フィーリングパン機能による音像定位設定の対象となるチャンネル選択を行う。この実施例では、操作者は、処理対象となるチャンネルストリップに設けられたセレクトスイッチ３３（図２参照）によりチャンネル選択を行う。また、ステップＳ１９では、フィーリングパンモードスイッチ４２（図２参照）による各種設定を受け付ける。操作者は、ここで、定位の移動パターンの選択や、移動速度の選択、移動軌跡上の特異点での一時停止機能オン／オフ設定等、定位移動に関する実施条件を定める。
【００３５】
ステップＳ２０では、チャンネル選択操作が完了し、対象チャンネルが決定されていることを確認する。以降の処理では、現在選択されているチャンネル（ここではｃｈＸとする）を当該フィーリングパンによる定位設定の対象として扱う。なお、この例では、対象チャンネルが未選択であれば（ステップＳ２０のＮＯ）リターンして、上記ステップＳ１０以降の処理を繰り返し、操作者によるチャンネル選択を待機しうる。
【００３６】
処理対象のチャンネルが選択されていれば（ステップＳ２０のＹＥＳ）、処理をステップＳ２１に進める。ステップＳ２１において、ストアスイッチ４４の操作イベントを検出し、スイッチオンイベントがあれば、ステップＳ２２において、ＤＳＰ４の現在の定位設定値（定位データＰＡＮＤＡＴＡｘ）を、当該チャネルの始点データ（ＳＴＡＲＴＰＯＩＮＴｘ）として記憶させる。また、ステップＳ２３においてリセットスイッチ４５の操作イベントを検出し、スイッチオンイベントがあれば、ステップＳ２４において、当該チャンネルの始点データ（ＳＴＡＲＴＰＯＩＮＴｘ）として記憶されている値をＤＳＰ４に送り、これを定位データ（ＰＡＮＤＡＴＡｘ）として設定する。すなわち、ここで、リセットスイッチ４５がオンされれば、ＤＳＰ４の現時点での定位設定値（定位データ）を、当該チャンネルｃｈＸの始点データとして記憶されている値にリセットする。
【００３７】
ステップＳ２５では、フィーリングパンスタートスイッチ４３の操作イベントを検出し、オンイベントが検出されればＹＥＳに分岐し、ステップＳ２６に処理を進める。ステップＳ２６では、フィーリングパン動作開始フラグに「１」が立ち（「ＦＰＳＴＡＲＴＦＬＧ＝１」）、定位の自動移動を開始可能な状態になる。
一方、ステップＳ２５においてフィーリングパンスタートスイッチ４３の操作イベントが検出されなければ（ステップＳ２５の「ＮＯ」）、この例では、リターンして上記ステップＳ１０以降の処理を繰り返すことで、操作者によるフィーリングパンスタートスイッチ４３のオン操作を待機しうる。
【００３８】
ステップＳ２６においてフィーリングパン動作開始フラグ「１」を立てた後、処理はステップＳ１７に戻り、ここをＮＯに分岐する。すなわち、フィーリングパン動作開始フラグ「１」により定位の自動移動が開始可能なことが確認される。ステップＳ２７では、フィーリングパンスタートスイッチ４３がオン状態であるかどうかを判定する。前述のとおりスイッチ４３は、操作者がスイッチを押している間スイッチオンされ、スイッチから指を離すとオフされるものであるから、当該スイッチ４３がオン状態であることは操作者がスイッチを押し続けていることを表す。フィーリングパンスタートスイッチ４３がオン状態であれば（ステップＳ２７のＹＥＳ）、処理はステップＳ２８に進む。
【００３９】
ステップＳ２８において、ＣＰＵ１は前記ステップＳ１９において操作者によって指定された定位移動パターンに対応する移動パターンデータ（ＦＰＤＡＴＡ）を生成し、生成された移動パターンデータ（ＦＰＤＡＴＡ）をＤＳＰ４に送る。ＤＳＰ４は、受け取った移動パターンデータ（ＦＰＤＡＴＡ）を、現時点における処理対象チャンネルｃｈＸの定位データ（ＰＡＮＤＡＴＡｘ）として設定し、当該チャンネルｃｈＸのオーディオ信号に対して該定位データを設定値とした定位付け（パンニング制御）を行う。
【００４０】
図示のフローでは、ＤＳＰ４がパンニング制御を実行したのち、当該フィーリングパン処理をリターンするようになっており、操作者によってフィーリングパンスタートスイッチ４３（図３参照）が押され続けている間は、ステップＳ１０、ステップＳ１４及びステップＳ１７を夫々「ＮＯ」に分岐して、ステップＳ２８に至る処理が繰り返し実行される。その間、ＣＰＵ１で発生する移動パターンデータ（ＦＰＤＡＴＡ）が順次更新され、ＤＳＰ４において設定される定位データ（ＰＡＮＤＡＴＡｘ）が可変される。データ更新の機会は、前述ステップＳ１９において指定された移動速度に応じて規定される。すなわち、フィーリングパンスタートスイッチ４３が押されている間、定位データ（ＰＡＮＤＡＴＡｘ）の更新が続けられ、ｃｈＸの定位データ（ＰＡＮＤＡＴＡｘ）が表す定位点は、移動パターンデータが表す移動軌跡を描いて順次遷移されることになる。
【００４１】
また、前記ステップＳ１９で定位移動軌跡の特異点で定位移動を一時停止するよう設定された場合は、例えば定位データが表す定位点が、前後左右端位置や、中央位置などの特異点に到達した時点で、ステップＳ２８において、移動パターンデータ（ＦＰＤＡＴＡ）の更新を所定時間の間停止するよう処理ことで、定位の移動を当該特異点で一時停止することが実現される。
【００４２】
操作者がフィーリングパンスタートスイッチ４３から指を離すことで当該スイッチ４３がオフされると、当該処理はステップＳ２７をＮＯに分岐し、ステップＳ２９に処理が進む。ステップＳ２９では、フィーリングパンスタートスイッチ４３のオフイベントの有無を検出し、スイッチオフイベントが検出されれば、ステップＳ３０に処理が進む。移動パターンデータ（ＦＰＤＡＴＡ）の生成が中止され、ＤＳＰ４では現時点の移動パターンデータ（ＦＰＤＡＴＡ）がｃｈＸの定位データ（ＰＡＮＤＡＴＡｘ）として設定される。そして、ステップＳ３５において、フィーリングパン動作開始フラグを「０」にリセットされ、リターンする。これにより、定位の自動移動が一時停止される。操作者が再びスイッチ４３を押せば、現在ＤＳＰ４に設定されている定位データを始点として定位移動が再開する。
【００４３】
ステップＳ２９で「ＮＯ」に分岐してステップＳ３１以降に処理を進めることで、フィーリングパンスタートスイッチ４３がオフ状態の間のストアスイッチ４４又はリセットスイッチ４５の操作イベントの有無を検出でき、ストアスイッチ４４がオン操作されれば（ステップＳ３１のＹＥＳ）、現在の移動パターンデータ（ＦＰＤＡＴＡ）を当該チャンネルｃｈＸの始点データ（ＳＴＡＲＴＰＯＩＮＴｘ）として記憶する（ステップＳ３２）。また、リセットスイッチがオン操作されれば（ステップＳ３３のＹＥＳ）、現時点でＤＳＰ４に設定されている定位データ（つまり、移動を停止させた時点の定位点）を、当該チャンネンルｃｈＸの始点データ（ＳＴＡＲＴＰＯＩＮＴｘ）にリセットする（ステップＳ３４）。そして、ステップＳ３５において、フィーリングパン動作開始フラグを「０」にリセットされる（「ＦＰＳＴＡＲＴＦＬＧ＝０」）。
【００４４】
ステップＳ３５でフィーリングパン動作開始フラグが「０」にリセットされるので、フィーリングパン機能がオンされた状態であれば、上述したステップＳ３５までの処理の後、リターンしてステップＳ１０及びステップＳ１４を夫々ＮＯに分岐すると、ステップＳ１７では、「ＦＰＳＴＡＲＴＦＬＧ＝０」であるから、ＹＥＳに分岐し、ステップＳ１８において定位設定対象となるチャンネルの変更を受け付けることができる。ここで、新規にチャンネルが選択されれば、当該新規に選択されたチャネルについて、上述と同様なフィーリングパン処理を行い、定位点の自動移動による定位設定をおこうことができる。なお、ステップＳ１８において新規にチャンネル選択操作が行われなくとも、いずれかのチャンネル（この例ではｃｈＸ）が選択された状態であれば、ステップＳ２０では、「チャンネル選択あり」と判定してＹＥＳに分岐し、ステップＳ２１及びステップＳ２３において、ストアスイッチ４４及びリセットスイッチ４５の操作イベントの有無を検出し、現在ＤＳＰ４に設定されている定位データを始点データとして上書きする処理や、前回移動停止点のリセット等を行える。
【００４５】
なお、上記のステップＳ２８を繰り返す処理において、順次更新される定位データ（ＰＡＮＤＡＴＡｘ）はＤＳＰ４に順次設定されるとともに、定位データとしてＲＡＭ等のメモリ２に一時記録されてよい。
なお、各チャンネルにおいて更新された定位データを、全チャンネルでまとめてストアできるような機能を更に備えてもよい。これは、例えばコンソール３上の任意のキー（シフトキーなど）と、ストアスイッチ４４を同時に押すと、全チャンネルの定位データがストアされるよう構成して実現できる。
【００４６】
なお、上述の例では、フィーリングパン機能に関する各種設定、指示等は、コンソール３上のスイッチ郡４０から行うものとしたが、当該ミキシング装置を集中管理できるＧＵＩで、それら各種設定、指示を行えるように構成してもよい。また、当該ミキシング装置にパーソナルコンピュータを接続して、コンピュータ側でチャンネル選択等の各種設定、指示を実行できるよう構成してもよい。更には、前記コンピュータ上にこの発明に準じるフィーリングパン機能を持たせるよう構成してもよい。
【００４７】
また、上述の実施例では、この発明をミキシング装置に実装した例を示したが、これに限らずミキシング装置に準じる適宜の装置にこれを適用することが可能である。また、この発明は、それら装置を制御するためのコンピュータプログラムとして構成し、実施することも可能である。
【図面の簡単な説明】
【００４８】
【図１】この発明の一実施例に係るミキシング装置のハードウェア構成ブロック図。
【図２】同実施例に係るミキシングコンソールの要部を抽出して示す平面図。
【図３】同実施例に係るフィーリングパン機能の概要を説明するための機能ブロック図。
【図４】同実施例に係るフィーリングパン機能の定位移動パターンを例示する平面図。
【図５】同実施例に係るミキシング装置のメインプログラムのルーチンを示すフロー。
【図６】同実施例に係るフィーリングパン処理の処理例を示すフロー。
【符号の説明】
【００４９】
１  ＣＰＵ、２  メモリ、３  ミキシングコンソール、４  ＤＳＰ、５  アナログ入出力インターフェース（アナログＩ／Ｏ）、３０  チャンネルスリット、３１  フェーダ式操作子、３２  パン設定操作子、３３  セレクトスイッチ、３４  ジョイスティック、４１  フィーリングパンスイッチ、４２  フィーリングパンモードスイッチ、４３  フィーリングパンスタートスイッチ、４４  ストアスイッチ、４５  リセットスイッチ
【図１】
2005101738.tif 000003
【図２】
2005101738.tif 000004
【図３】
2005101738.tif 000005
【図４】
2005101738.tif 000006
【図５】
2005101738.tif 000007
【図６（ａ）】
2005101738.tif 000008
【図６（ｂ）】
2005101738.tif 000009
【手続補正書】
【提出日】平成16年9月17日(2004.9.17)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】変更
【補正の内容】
【図５】
2005101738.tif 000010