(57)【特許請求の範囲】
【請求項１】
複数の入力データのミックス量をコントロールする多入力スイッチャであって、該スイッチャは、
前記複数の入力データと同数又はそれ以上の数に画定された領域を有する立体からなり、前記複数の入力データのミックス量をコントロールするための制御手段と、
前記複数の入力データを前記制御手段の画定された各領域に対応付ける振分手段と、
視線ベクトル方向から見た前記制御手段の画定された各領域の相対的な投影面積を算出し、その結果を各々の領域に対応する重み付け値とするための重み付け手段と、
前記振分手段により各領域に対応付けられた各入力データを、前記重み付け手段により算出された各重み付け値の比に応じたミックス率でミックスして出力する出力手段と、
からなることを特徴とする多入力スイッチャ。
【請求項２】
請求項１に記載の多入力スイッチャであって、前記制御手段は、正多面体からなることを特徴とする多入力スイッチャ。
【請求項３】
請求項２に記載の多入力スイッチャであって、前記重み付け手段は前記正多面体の各面の法線ベクトルのうち正又は負の何れか一方或いは両方の法線ベクトルと視線ベクトルとの内積を算出した結果を重み付け値とすることを特徴とする多入力スイッチャ。
【請求項４】
請求項２又は請求項３に記載の多入力スイッチャであって、前記正多面体の各面には、前記振分手段により各面に対応付けられた各入力データの情報が表示されていることを特徴とする多入力スイッチャ。
【請求項５】
請求項１に記載の多入力スイッチャであって、前記制御手段の画定された各領域はそれぞれ色分けされており、前記重み付け手段は視線ベクトル方向から見た各色の色の占める割合から前記制御手段の画定された各領域の相対的な投影面積を算出し、各々の領域に対応する重み付け値とすることを特徴とする多入力スイッチャ。
【請求項６】
請求項１乃至請求項５の何れかに記載の多入力スイッチャであって、前記制御手段は、コンピュータに接続されるモニタの表示画面上に表示され、前記コンピュータに接続されるマウスにより操作されることを特徴とする多入力スイッチャ。
【請求項７】
請求項１乃至請求項６の何れかに記載の多入力スイッチャであって、前記複数の入力データは、画像データ、音楽データの何れかであることを特徴とする多入力スイッチャ。
【請求項８】
複数の入力データのミックス量をコントロールする多入力スイッチング方法であって、該方法は、
前記複数の入力データと同数又はそれ以上の数に画定された領域を有する立体からなり、前記複数の入力データのミックス量をコントロールするための制御手段を提供する過程と、
前記複数の入力データを前記制御手段の画定された各領域に対応付ける振分過程と、
視線ベクトル方向から見た前記制御手段の画定された各領域の相対的な投影面積を算出し、その結果を各々の領域に対応する重み付け値とするための重み付け過程と、
前記振分過程で各領域に対応付けられた各入力データを、前記重み付け過程で算出された各重み付け値の比に応じたミックス率でミックスして出力する出力過程と、
からなることを特徴とする多入力スイッチング方法。
【請求項９】
請求項８に記載の多入力スイッチング方法であって、前記制御手段は、正多面体からなることを特徴とする多入力スイッチング方法。
【請求項１０】
請求項９に記載の多入力スイッチング方法であって、前記重み付け過程では前記正多面体の各面の法線ベクトルのうち正又は負の何れか一方或いは両方の法線ベクトルと視線ベクトルとの内積を算出した結果を重み付け値とすることを特徴とする多入力スイッチング方法。
【請求項１１】
請求項９又は請求項１０に記載の多入力スイッチング方法であって、前記正多面体の各面には、前記振分過程で各面に対応付けられた各入力データの情報が表示されていることを特徴とする多入力スイッチング方法。
【請求項１２】
請求項８に記載の多入力スイッチング方法であって、前記制御手段の画定された各領域はそれぞれ色分けされており、前記重み付け過程では視線ベクトル方向から見た各色の色の占める割合から前記制御手段の画定された各領域の相対的な投影面積を算出し、各々の領域に対応する重み付け値とすることを特徴とする多入力スイッチング方法。
【請求項１３】
請求項８乃至請求項１１の何れかに記載の多入力スイッチング方法であって、前記制御手段は、コンピュータに接続されるモニタの表示画面上に表示され、前記コンピュータに接続されるマウスにより操作されることを特徴とする多入力スイッチング方法。
【請求項１４】
請求項８乃至請求項１３の何れかに記載の多入力スイッチング方法であって、前記複数の入力データは、画像データ、音楽データの何れかであることを特徴とする多入力スイッチング方法。
【請求項１５】
複数の入力データのミックス量をコントロールする多入力スイッチングプログラムを記録したコンピュータ読み取り可能な記録媒体であって、該記録媒体は、
前記複数の入力データと同数又はそれ以上の数に画定された領域を有する立体からなり、前記複数の入力データのミックス量をコントロールするための制御手段を提供する過程と、
前記複数の入力データを前記制御手段の画定された各領域に対応付ける振分過程と、
視線ベクトル方向から見た前記制御手段の画定された各領域の相対的な投影面積を算出し、その結果を各々の領域に対応する重み付け値とするための重み付け過程と、
前記振分過程で各領域に対応付けられた各入力データを、前記重み付け過程で算出された各重み付け値の比に応じたミックス率でミックスして出力する出力過程と、
をコンピュータに実現させることを特徴とする多入力スイッチングプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１６】
請求項１５に記載の多入力スイッチングプログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記制御手段は、正多面体からなることを特徴とする多入力スイッチングプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１７】
請求項１６に記載の多入力スイッチングプログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記重み付け過程では前記正多面体の各面の法線ベクトルのうち正又は負の何れか一方或いは両方の法線ベクトルと視線ベクトルとの内積を算出した結果を重み付け値とすることを特徴とする多入力スイッチングプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１８】
請求項１６又は請求項１７に記載の多入力スイッチングプログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記正多面体の各面には、前記振分過程で各面に対応付けられた各入力データの情報が表示されていることを特徴とする多入力スイッチングプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１９】
請求項１５に記載の多入力スイッチングプログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記制御手段の画定された各領域はそれぞれ色分けされており、前記重み付け過程では視線ベクトル方向から見た各色の色の占める割合から前記制御手段の画定された各領域の相対的な投影面積を算出し、各々の領域に対応する重み付け値とすることを特徴とする多入力スイッチングプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２０】
請求項１５乃至請求項１８の何れかに記載の多入力スイッチングプログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記制御手段は、コンピュータに接続されるモニタの表示画面上に表示され、前記コンピュータに接続されるマウスにより操作されることを特徴とする多入力スイッチングプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２１】
請求項１５乃至請求項２０の何れかに記載の多入力スイッチングプログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記複数の入力データは、画像データ、音楽データの何れかであることを特徴とする多入力スイッチングプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、スイッチャ、スイッチング方法及びスイッチングプログラムを記録した記録媒体に関し、特に、複数の入力データのミックス率を少ないコントロールパラメータでコントロールして出力する多入力スイッチャ、多入力スイッチング方法及び多入力スイッチングプログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
オーディオ、ビデオ機器等で入出力の量を調整するためには通常、ボリュームが用いられる。ボリュームとは、１入力１出力を持ち、入力に対する出力量を最小から最大まで変化させるものである。
【０００３】
オーディオ、ビデオ機器が、複数の入出力源を持つときは、それらの数に応じた数のボリュームが用意される。これらの複数のボリュームから構成されるものは一般的にはミキサと呼ばれ、オーディオ機器に用いるミキサをオーディオミキサ等と、ビデオ機器に用いるミキサはビデオミキサ等と呼ばれる。例えば１６チャンネルステレオ出力のオーディオミキサは、１６の入力ソースを、２つの出力に連続的に振り分けて出力するものである。この場合、入出力のミックスを完全に独立して自由に行うためには、１６×２の数のボリュームが必要となる。
【０００４】
２つの入力ソースをミックスして１つの出力にする場合に、簡便のために用いられる装置にスイッチャがある。スイッチャは２つのボリュ−ムを同時にコントロールできるものであり、２つのソースを連続的に切り替えるよう構成されている。従って、２つのボリュームを個々にコントロールする必要はなく、１つのスライド式ボリューム等で、即ち、１つのコントロールパラメータで制御できるものである。但し、２つのソースを同時に最大にしたり最小にしたりすることはできず、独立したコントロールは行えない。２つの入力に対する独立したコントロールは行えないが、１つのコントロールパラメータで制御できるためオーディオスイッチャはＤＪ（Ｄｉｓｋ  Ｊｏｃｋｙ）等により一般的に広く用いられているものである。
【０００５】
【発明が解決しようとする課題】
しかしながら、スイッチャは２入力にしか対応できないため、入力ソースが複数ある場合、入力ソースの数に応じた数のボリュームを備えたミキサによるコントロールが行われていた。この場合、各入力に対してそれぞれ個別にボリュームコントロールをしなければならないため、操作が煩雑となり、ミキサをコントロールできるようになるには熟練が必要であった。また、ボリュームによるコントロールは通常、その大きさは数値で表示されているため、直感的なコントロールが行えなかった。また、近年脚光を浴びているＶＪ（Ｖｉｄｅｏ  Ｊｏｃｋｙ或いはＶｉｓｕａｌ  Ｊｏｃｋｙ）等は、リアルタイムに複数の画像データをミックスする必要があるが、２つの画像入力であれば従来のスイッチャ等で構わないが、より多くの画像データをリアルタイムにミックスしたい場合等は、操作が煩雑である従来のビデオミキサ等を使わざるを得なかった。
【０００６】
本発明は、斯かる実情に鑑み、入力源が複数ある場合でも少ないコントロールパラメータでボリュームコントロールが可能であり、且つ入力に対するミックス量をコントローラの面に対応させることにより直感的なコントロールが可能な多入力スイッチャ、多入力スイッチング方法及び多入力スイッチングプログラムを記録した記録媒体を提供しようとするものである。
【０００７】
【課題を解決するための手段】
上述した本発明の目的を達成するために、本発明によるスイッチャは、複数の入力データのミックス量をコントロールする多入力スイッチャであって、該スイッチャは、前記複数の入力データと同数又はそれ以上の数に画定された領域を有する立体からなり、前記複数の入力データのミックス量をコントロールするための制御手段と、前記複数の入力データを前記制御手段の画定された各領域に対応付ける振分手段と、視線ベクトル方向から見た前記制御手段の画定された各領域の相対的な投影面積を算出し、その結果を各々の領域に対応する重み付け値とするための重み付け手段と、前記振分手段により各領域に対応付けられた各入力データを、前記重み付け手段により算出された各重み付け値の比に応じたミックス率でミックスして出力する出力手段とからなる。
【０００８】
また、本発明による多入力スイッチング方法は、複数の入力データと同数又はそれ以上の数に画定された領域を有する立体からなり、前記複数の入力データのミックス量をコントロールするための制御手段を提供する過程と、前記複数の入力データを前記制御手段の画定された各領域に対応付ける振分過程と、視線ベクトル方向から見た前記制御手段の画定された各領域の相対的な投影面積を算出し、その結果を各々の領域に対応する重み付け値とするための重み付け過程と、前記振分過程で各領域に対応付けられた各入力データを、前記重み付け過程で算出された各重み付け値の比に応じたミックス率でミックスして出力する出力過程とからなる。
【０００９】
更に、本発明による多入力スイッチングプログラムを記録したコンピュータ読み取り可能な記録媒体は、複数の入力データと同数又はそれ以上の数に画定された領域を有する立体からなり、前記複数の入力データのミックス量をコントロールするための制御手段を提供する過程と、前記複数の入力データを前記制御手段の画定された各領域に対応付ける振分過程と、視線ベクトル方向から見た前記制御手段の画定された各領域の相対的な投影面積を算出し、その結果を各々の領域に対応する重み付け値とするための重み付け過程と、前記振分過程で各領域に対応付けられた各入力データを、前記重み付け過程で算出された各重み付け値の比に応じたミックス率でミックスして出力する出力過程とをコンピュータに実現させる。
【００１０】
重み付けは前記正多面体の各面の法線ベクトルのうち正又は負の何れか一方或いは両方の法線ベクトルと視線ベクトルとの内積を算出し、出力は面に対応する重み付け値の比に応じたミックス率でミックスされたデータを出力する。
【００１１】
前記正多面体の各面には、各面に対応付けられた各入力データの情報が表示されてもよい。
【００１２】
制御手段の画定された各領域はそれぞれ色分けされており、視線ベクトル方向から見た各色の色の占める割合から前記正多面体の各面の相対的な投影面積を算出し、各々の面に対応する重み付けとしてもよい。
【００１３】
制御手段は、コンピュータに接続されるモニタの表示画面上に表示され、前記コンピュータに接続されるマウスにより操作されてもよい。
【００１４】
複数の入力データは、画像データ、音楽データ等、何れであってもよい。
【００１５】
上記手段によれば、入力に対する重み付けを幾何学的な面積の量として決定し、それを各入力のミックス率とすることにより、視覚的にミックス率をコントロールできるので直感的な操作が可能となるという作用が得られる。また、ｘ軸及びｙ軸の２つのコントロールパラメータにより複数の入力データのボリュームコントロールが実現可能となるため、複数の入力が有ってもより簡単な制御が可能となる。
【００１６】
【発明の実施の形態】
以下、本発明の実施の形態を図示例と共に説明する。図１は、本発明の好適な実施例の概略を示す図である。本実施例は、６入力２出力のスイッチャを実現するものである。図中、正６面体（立方体）で示されているものがコントローラ１である。このコントローラ１の各面を入力データ（Ｉｎ１〜Ｉｎ６）に対応付けておく。コントローラ１は、三次元空間上で回転自在に設けられている。なお、説明上コントローラは正６面体のものを示しているが、本発明はこれに限定されず、如何なる多面体であっても構わないが、面積計算の容易性の観点から、正４面体，正６面体，正８面体，正１２面体，正２０面体のうちの何れかの正多面体を用いることが望ましい。また、必ずしも入力データの数と面の数が等しい必要はなく、面の数の方が入力データ数よりも多ければ構わない。更に、入力データとしては、画像データや音楽データ等が考えられるが、他の入力であっても勿論種々適応可能である。
【００１７】
本発明によるスイッチャは、このようにして構成されたコントローラの各面の占める割合から、それを各入力の重み付けとして用いてミックス率を決定するものである。なお、各面の占める割合とは、視線ベクトル方向から見た各面の面積から求められる各面の見た目上の相対的な投影面積の比のことである。また、多面体の１つの面に関する投影面積とは、３次元空間から２次元空間への然るべき投影変換後の面の面積を意味する。
【００１８】
図１に示される本発明の好適な実施例では、コントローラ１はコンピュータ等に接続された表示装置の画面上に３次元で回転自在に表示されているものとする。ここで、視線ベクトル方向（図面に対して垂直な方向）から見たコントローラの各面の相対的な投影面積を算出する方法を説明する。各面の面積が一定である正多面体のコントローラにおいては、各面の法線ベクトルと視線ベクトルとの内積をそれぞれ計算すると、これが各面の投影面積計算として用いることができる。従って、その結果を各々の面に対応付けられた各入力データの重み付け値とすることができる。三次元空間上で回転自在に設けられているコントローラ１を例えばマウスでドラッグすることにより回転させると、各面の法線ベクトルも回転するので、それにより内積の値も変わってくる。このとき、各面のうち見かけ上広く表示されている面の内積の値は大きく、見かけ上狭く表示されている面の内積の値は小さくなるので、この性質を利用して、広く表示されている面に対応付けられた入力データの重み付け値は高くし、狭く表示されている面に対応付けられた入力データの重み付け値は低くすることにより、この重み付け値の比に応じたミックス率を決定することができる。
【００１９】
なお、図示の例では、出力が２つ（Ｏｕｔ１，Ｏｕｔ２）あるが、これはＯｕｔ１は、各面の法線ベクトルのうち正の法線ベクトル、即ち表側に見えている面の法線ベクトルと視線ベクトルとの内積を計算し、その結果を重み付け値としてその比に応じたミックス率でミックスした出力であり、Ｏｕｔ２は、負の法線ベクトル、すなわち裏側にある面の法線ベクトルと視線ベクトルとの内積を計算し、その結果を重み付け値としてその比に応じたミックス率でミックスした出力を示している。しかしながら、これは何れか一方だけを出力するものであっても勿論構わない。
【００２０】
このように構成することで、操作者はコントローラの所望の面の見た目上の投影面積を大きくすればその面に対応付けられた入力データのミックス率を高くすることができるので、直感的な操作が可能となる。また、コントローラをコンピュータに接続されたマウスにより画面上で操作できるため、６つの入力に対してｘ軸及びｙ軸の２つのコントロールパラメータでコントロール可能となる。
【００２１】
なお、コントローラの各面の面積比を求める方法としては、内積による方法の他に、各面を色分けしておき、視線ベクトル方向から見た各色の色の占める割合から各面の相対的な投影面積を求めることもできる。例えば、黒、白、赤、青、緑等に各面を色分けしておき、視線ベクトル方向から見た各色の領域の投影面積を求めることによりその面積比を重み付けとして用いることが可能である。その他、各々の面の投影面積を算出できるものは種々適応可能である。
【００２２】
図２を用いて、コントローラの回転による重み付け値の変化についてより具体的に説明する。図２（ａ）のようにコントローラ１を回転させた場合、それぞれの面の投影面積の比は、Ｉｎ１＝３５％、Ｉｎ２＝４５％、Ｉｎ３＝２０％となる。これらの比は上述の方法により求められたものである。そしてこの比に対応したミックス率で複数の入力データがミックスされて出力される。また、２つの入力データをミックスしたい場合は、例えば図２（ｂ）のように回転させると、Ｉｎ３は０％となり入力が絞られ、Ｉｎ１は５５％、Ｉｎ２は４５％のミックス率でミックスされて出力される。一つの入力データのみをそのまま出力したい場合は、Ｉｎ１に対応する面のみを正面に向ければよい。
【００２３】
また、上述の例では表側に見えている面の面積比から重み付けをしてその比に応じたミックス率でミックスした場合のみについて説明しているが、同時に裏側にある面に対応した出力Ｏｕｔ２も得ることができることは勿論である。なお、入力をＩｎ１〜Ｉｎ３で説明したが、Ｉｎ４〜Ｉｎ６を表側に回転させることも勿論可能であり、任意の面を用いてコントロール可能である。
【００２４】
更に、コントローラには、その各面に対応付けられた入力データの情報を表示することが可能である。例えば入力データが画像データの場合、図３に示すように、その画像データの画像を対応する各面に表示しておく。このようにすることで、操作者は、どの入力データがどの位の量ミックスされるかをコントローラの外観の状態を見るだけで判断できるため、より直感的なミキシングコントロールが可能となる。また、入力データが音楽データの場合は、パートや音色等の情報を表示可能である。なお、ミックス率とは、入力データが画像データの場合は、透過率と同様の意味となる。
【００２５】
また、コントローラは、多面体に限らず、面が画定された領域を有する立体であればよい。例えば半球状のものに複数の入力データと同数又はそれ以上の数に画定された領域を設けることも可能である。このようなコントローラの具体的な構成としては、図４に示すようにジョイスティックタイプがある。図４は、ジョイスティックタイプのコントローラの一部断面側面図である。図示の通り、ジョイスティック２のスティック部分３の下に、半球状の立体を設ける。この立体は複数の領域に画定されており、入力データを各領域に対応付けてセンサ４から各面の投影面積を検出する。この検出は各領域を色分けすること等によっても検出可能である。このような構成にすることで、複数の入力ソースが有ってもジョイスティックによる容易な操作が可能となる。
【００２６】
なお、本発明の多入力スイッチャは、プログラムで実行することもでき、該プログラムはフロッピーディスク、ＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に記録されて提供され、コンピュータシステムは該プログラムを実行することで、多入力のスイッチングを行う。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、上述したフロッピーディスク、ＣＤ?ＲＯＭ等の可搬媒体のほか、コンピュータシステムに内蔵されるハードディスク等の記憶装置も含むものとする。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせて実現できるものであっても良い。
【００２７】
なお、本発明の多入力スイッチャは、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【００２８】
例えば、コントローラとして正６面体を図示したが、視覚的に投影面積比が判別可能な多面体であればこれに限定されず種々適応可能である。正多面体でなく各々の面の大きさが異なる場合であっても、例えば一番メインとなる入力ソースに対しては一番面積の広い面を対応付けるというような構成とすることも可能である。
【００２９】
また、表示画面上にコントローラをソフトウェア的に表示させてそれをマウスでコントロールする多入力スイッチャ等に関して説明したが、本発明はこれに限定されず、ハードウェア的な多面体コントローラにより実現しても勿論構わない。
【００３０】
【発明の効果】
以上、説明したように本発明の多入力スイッチャ、多入力スイッチング方法及び多入力スイッチングプログラムを記録した記録媒体によれば、入力源が複数ある場合でも少ないコントロールパラメータでボリュームコントロールが可能であり、且つ直感的なコントロールが可能であるという優れた効果を奏し得る。
【００３１】
入力データが音楽データの場合、容易に３Ｄ音響を作成することが可能となる。また、入力データが画像データの場合、動画・静止画に限らず、ＣＧの合成等も容易に可能となる。
【図面の簡単な説明】
【図１】図１は、本発明による多入力スイッチャの概略を示す図である。
【図２】図２は、本発明による多入力スイッチャのコントローラの回転による面積比と重み付けの関係を説明するための図である。
【図３】図３は、本発明による多入力スイッチャのコントローラの各面に入力データの情報を表示した場合の概略図である。
【図４】図４は、本発明による多入力スイッチャのコントローラの他の例を示す図である。
【符号の説明】
１    コントローラ
２    ジョイスティック
３    スティック部
４    センサ
Ｉｎ１〜Ｉｎ６    入力データ
Ｏｕｔ１，Ｏｕｔ２    出力
【図１】
0003745578.tif 000002
【図２】
0003745578.tif 000003
【図３】
0003745578.tif 000004
【図４】
0003745578.tif 000005