(57)【特許請求の範囲】
【請求項１】
複数の映像を入力する映像入力手段と、
前記複数の映像にそれぞれ対応した複数のスイッチと、
楽曲のテンポを示すテンポ情報を入力するテンポ情報入力手段と、
テンポ情報の示すテンポに対する相対的な時間間隔を音符の長さにより設定する相対テンポパラメータを、１以上のステップ毎にそれぞれ設定したパターンを複数記憶する記憶手段と、
前記記憶された複数のパターンから任意のパターンを選択する選択手段と、
前記複数のスイッチのなかの少なくともいずれか２つ以上が操作されているときに、該操作されたスイッチと対応する映像を、前記テンポ情報入力手段により入力されたテンポ情報と前記選択手段により選択されたパターンの各ステップ毎の相対テンポパラメータに基づく時間間隔とに応じて順次切り換えて出力する制御手段と
を有する映像信号切り換え装置。
【請求項２】
請求項１に記載の映像信号切り換え装置において、
前記テンポ情報入力手段は、タップスイッチを操作することにより該操作の時間間隔に応じたテンポ情報を入力するタップテンポ入力手段を備える
映像信号切り替え装置。
【請求項３】
請求項１または請求項２のいずれか１項に記載の映像信号切り換え装置において、さらに、
前記制御手段が映像を切り換える際の切り換えの態様を複数種類記憶した態様記憶手段と、
前記態様記憶手段に記憶した切り換えの態様のなかから任意の切り換えの態様を選択する態様選択手段と
を有し、
前記制御手段は、前記態様選択手段により選択された切り換えの態様に応じて映像を順次切り換えて出力する
映像信号切り替え装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、映像信号切り換え装置に関し、さらに詳細には、複数の映像信号を再生する際に用いて好適な映像信号切り換え装置に関する。
【０００２】
【発明の背景】
従来より、ディスコやクラブあるいはロックコンサートなどの音楽シーンにおいては、楽曲の演奏とともにビデオなどの映像を放映するというようなことが行われている。
【０００３】
しかしながら、上記したような状況においては、ロックなどの楽曲が歯切れ良く演奏されるのに対して、映像に関しては単調に１本のビデオテープを再生しているのに過ぎないため面白みに欠けるという問題点があった。
【０００４】
【発明が解決しようとする課題】
本発明は、上記したような従来の技術の有する問題点に鑑みてなされたものであり、その目的とするところは、映像を再生する際に興趣に富んだ再生を行うことを可能にした映像信号切り換え装置を提供しようとするものである。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、本発明は、複数の映像を入力する映像入力手段と、上記複数の映像にそれぞれ対応した複数のスイッチと、楽曲のテンポを示すテンポ情報を入力するテンポ情報入力手段と、テンポ情報の示すテンポに対する相対的な時間間隔を音符の長さにより設定する相対テンポパラメータを、１以上のステップ毎にそれぞれ設定したパターンを複数記憶する記憶手段と、上記記憶された複数のパターンから任意のパターンを選択する選択手段と、上記複数のスイッチのなかの少なくともいずれか２つ以上が操作されているときに、該操作されたスイッチと対応する映像を、上記テンポ情報入力手段により入力されたテンポ情報と上記選択手段により選択されたパターンの各ステップ毎の相対テンポパラメータに基づく時間間隔とに応じて順次切り換えて出力する制御手段とを有するようにしたものである。
【０００６】
従って、本発明によれば、複数のスイッチが操作されているときに、それと対応する映像が順次切り換えられて出力されることになるので、興趣に富んだ面白みのある映像シーンを構成することができる。
【０００７】
また、本発明は、上記テンポ情報入力手段が、タップスイッチを操作することにより該操作の時間間隔に応じたテンポ情報を入力するタップテンポ入力手段を備えるようにしたものである。
【０００９】
また、本発明は、さらに、上記制御手段が映像を切り換える際の切り換えの態様を複数種類記憶した態様記憶手段と、上記態様記憶手段に記憶した切り換えの態様のなかから任意の切り換えの態様を選択する態様選択手段とを設けるようにして、上記制御手段が、上記態様選択手段により選択された切り換えの態様に応じて映像を順次切り換えて出力するようにしたものである。
【００１１】
【発明の実施の形態】
以下、添付の図面を参照しながら、本発明による映像信号切り換え装置の実施の形態の一例を詳細に説明する。
【００１２】
図１は、本発明による映像信号切り換え装置を備えた映像処理装置の全体の構成を示すブロック構成図である。
【００１３】
この映像処理装置は、その全体の動作を中央処理装置（ＣＰＵ）１０を用いて制御するように構成されている。ＣＰＵ１０は、後述するリード・オンリ・メモリ（ＲＯＭ）１２に記憶されたプログラムを実行し、後述する図４のフローチャートに示すメイン処理などを行う。
【００１４】
ＣＰＵ１０には、ＣＰＵ１０が図４のフローチャートに示すメイン処理などの動作の制御を行うために実行するプログラムや後述するタイミングテーブルなどが格納されたＲＯＭ１２と、ＣＰＵ１０によるプログラムの実行に必要な各種バッファやレジスタならびに後述するＳＷカウンタなどが設定されたワーキング・メモリたるランダム・アクセス・メモリ（ＲＡＭ）１４とが付属されている。
【００１５】
外部からの映像信号の入力端子たる映像入力端子としては、第１映像入力端子２１、第２映像入力端子２２、第３映像入力端子２３および第４映像入力端子２４の４つの映像入力端子が設けられている。これら４つの映像入力端子は、スイッチング手段３０を介してフレームバッファ４０に接続される。また、フレームバッファ４０には、フレームバッファ４０に記憶された映像信号を外部へ出力するための映像出力端子５０が設けられており、映像出力端子５０から出力された映像信号が再生されることになる。
【００１６】
また、ＣＰＵ１０には、第１映像入力端子２１に入力された映像信号を外部へ出力する映像信号として選択するための第１スイッチ（ＳＷ）６１、第２映像入力端子２２に入力された映像信号を外部へ出力する映像信号として選択するための第２ＳＷ６２、第３映像入力端子２３に入力された映像信号を外部へ出力する映像信号として選択するための第３ＳＷ６３および第４映像入力端子２４に入力された映像信号を外部へ出力する映像信号として選択するための第４ＳＷ６４が接続されている。
【００１７】
即ち、第１映像入力端子２１と第１ＳＷ６１とが対応し、第２映像入力端子２２と第２ＳＷ６２とが対応し、第３映像入力端子２３と第３ＳＷ６３とが対応し、第４映像入力端子２４と第２ＳＷ６４とが対応しており、これら第１ＳＷ６１、第２ＳＷ６２、第３ＳＷ６３ならびに第４ＳＷ６４は、同時にオン（ｏｎ）操作／オフ（ｏｆｆ）操作することが可能である。
【００１８】
また、ＣＰＵ１０には、テンポ入力スイッチング手段７０を介して、外部のシーケンサ８０またはタップテンポ入力装置８２から楽曲のテンポを示すテンポ情報が入力される。
【００１９】
さらに、ＣＰＵ１０には、テンポ入力スイッチング手段７０の切り換えを制御して、テンポ情報として外部のシーケンサ８０からのテンポ情報をＣＰＵ１０へ入力するか、あるいは、テンポ情報としてタップテンポ入力装置８２からのテンポ情報をＣＰＵ１０へ入力するか選択するテンポ選択操作子９０と、後述するタイミングテーブルに記憶されたパターンの中から所望のパターンを選択するためのパターン選択操作子９２とが接続されている。
【００２０】
ここで、シーケンサ８０は、図示しない音源装置を制御するものであり、記憶している演奏情報を設定されたテンポで演奏する。このシーケンサ８０からＣＰＵ１０へ入力されるテンポ情報は、例えば、ＭＩＤＩ規格のテンポクロック（Ｆ８）である。
【００２１】
タップテンポ入力装置８２は、図示しないタップスイッチをユーザーが所望のテンポで押すと、その時間間隔を計測し、その時間間隔に応じたテンポ情報を送出するものである。テンポ情報は、ＭＩＤＩ規格のテンポクロック（Ｆ８）であり、これは４分音符あたり２４個のメッセージである。
【００２２】
また、ユーザーが図示しない音楽を演奏する装置（例えば、ＣＤプレーヤーである。）により発生される音楽に合わせてタップテンポ入力装置８２のタップスイッチを押すと、音楽に同期したテンポ情報をタップテンポ入力装置８２が発生する。
【００２３】
以上の構成において、図４に示すフローチャートを参照しながらこの映像処理装置におけるメイン処理について説明するが、まず、当該メイン処理において用いられるＳＷカウンタならびにタイミングテーブルについて図２乃至図３を参照しながら説明する。
【００２４】
まず、図２にはＳＷカウンタが示されており、このＳＷカウンタはＲＡＭ１４の所定の領域に設けられている。ＳＷカウンタは、第１ＳＷ６１、第２ＳＷ６２、第３ＳＷ６３および第４ＳＷ６４にそれぞれ対応して、各ＳＷがオン（ｏｎ）状態であるかオフ（ｏｆｆ）状態であるかを記憶する。この実施の形態においてはＳＷは４つ設けられており、「カウント値＝１」に示す領域は第１ＳＷ６１の状態を示し、「カウント値＝２」に示す領域は第２ＳＷ６２の状態を示し、「カウント値＝３」に示す領域は第３ＳＷ６３の状態を示し、「カウント値＝４」に示す領域は第４ＳＷ６４の状態を示しており、その最大値（Ｍａｘ）は４である。
【００２５】
一方、図３にはタイミングテーブルが示されており、このタイミングテーブルはＲＯＭ１２の所定の領域に設けられており、ＣＰＵ１０に入力されるテンポ情報の示すテンポに対して相対的な時間間隔を設定するためのパラメータ（以下、「テンポ情報の示すテンポに対して相対的な時間間隔を設定するためのパラメータ」を「相対テンポパラメータ」と適宜に称する。）を示すテーブルである。具体的には、タイミングテーブルには、パターン１〜パターンｎのパターン毎に、各ステップ（ｓｔｅｐ）の相対テンポパラメータとして音符が示されている。このステップ毎の音符の示す時間間隔に対応して、後述するように映像出力端子に出力される映像信号が切り換えられる。
【００２６】
このように、タイミングテーブルの各ステップの相対的な時間間隔が音符の長さにより表されており、音符の長さの物理的な時間間隔は楽曲のテンポに依存することになる。
【００２７】
この映像処理装置に電源が投入されると、ＳＷカウンタやタイミングテーブルなどの各メモリの初期化を行う（Ｓ４０２）。
【００２８】
次に、テンポ選択操作子９０の操作によりシーケンサ８０あるいはタップテンポ入力装置８２のいずれかのテンポ情報の入力を選択して設定し、パターン選択操作子９２によりタイミングテーブルのパターン１〜パターンｎのなかから所望のパターンを選択して設定する（Ｓ４０４）。
【００２９】
それから、ＳＷカウンタのカウンタ値に０を代入して初期化するとともに、タイミングテーブルのステップを示すステップポインタに０を代入して初期化する（Ｓ４０６）。
【００３０】
次に、第１ＳＷ６１、第２ＳＷ６２、第３ＳＷ６３ならびに第４ＳＷ６４をスキャンして、いずれかあるいは全てがオン状態であるか否かを判断し（Ｓ４０８）、ＳＷのいずれもオン状態でない場合にはＳ４０４へ戻って処理を行う。
【００３１】
一方、第１ＳＷ６１、第２ＳＷ６２、第３ＳＷ６３ならびに第４ＳＷ６４のいずれかあるいは全てがオン状態である場合には、オン状態にあるＳＷが複数であるか否かを判断し（Ｓ４１０）、オン状態にあるＳＷが単数である場合には、オン状態にあるＳＷに対応する映像入力端子とフレームバッファ４０とが接続されるようにスイッチング手段３０を制御して切り換え、フレームバッファ４０を介して映像出力端子５０から外部へ出力される映像信号として、オン状態にあるＳＷに対応する映像入力端子に入力された映像信号を選択する（Ｓ４１２）。
【００３２】
一方、オン状態にあるＳＷが複数である場合には、第１ＳＷ６１、第２ＳＷ６２、第３ＳＷ６３ならびに第４ＳＷ６４のそれぞれについて各ＳＷがオン状態であるかオフ状態であるかを検出し、ＳＷカウンタに各ＳＷがオン状態であるかオフ状態であるかをセットする（Ｓ４１４）。
【００３３】
次に、ＳＷカウンタのカウント値をインクリメントし（Ｓ４１６）、ＳＷカウンタのカウント値が最大値（Ｍａｘ＝４）になったか否かを判断する（Ｓ４１８）。
【００３４】
ここで、ＳＷカウンタのカウント値が最大値でない場合には、カウント値に対応するＳＷがオフ状態であるか否かを判断し（Ｓ４２２）、ＳＷカウンタのカウント値が最大値である場合には、ＳＷカウンタのカウント値を０にクリアしてから（Ｓ４２０）、Ｓ４２２へ進む。
【００３５】
なお、上記したＳ４１６〜Ｓ４２２の処理は、複数のＳＷがオン状態とされている場合の処理である。この実施の形態に示すフローチャートにおいては、「第１ＳＷ６１→第２ＳＷ６２→第３ＳＷ６３→第４ＳＷ６４」というように、ＳＷ番号の昇順に対応して映像信号が切り換えるようになされているので、第１ＳＷ６１〜第４ＳＷ６４の４つの全てのＳＷがオン状態である場合には、第１ＳＷ６１に対応する映像信号から〜第４ＳＷ６４に対応する映像信号の順に切り換えられることになる。しかしながら、第１ＳＷ６１〜第４ＳＷ６４が離散的にオン状態とされている場合には、オフ状態のＳＷに対応する映像信号を飛ばして順に切り換えを行うことになり、このためにＳ４１６〜Ｓ４２２の処理を行う。
【００３６】
Ｓ４２２の判断処理において、カウント値に対応するＳＷがオフ状態である場合には、Ｓ４１６へ戻って処理を行い、一方、カウント値に対応するＳＷがオン状態である場合には、カウント値に対応するＳＷと対の映像入力端子とフレームバッファ４０とが接続されるようにスイッチング手段３０を制御し、フレームバッファ４０を介して映像出力端子５０から外部へ出力される映像信号をカウント値と対応するＳＷと対の映像入力端子に入力された映像信号に切り換える（Ｓ４２４）。
【００３７】
次に、タイミングテーブルのステップを示すステップポインタをインクリメントしてから（Ｓ４２６）、パターン選択操作子によって選択されたパターンに関してポインタの示す相対テンポパラメータ（相対テンポパラメータは、実施の形態においては音符である。）がｅｎｄマークであるか否かを判断し（Ｓ４２８）、ｅｎｄマークである場合にはステップポインタに０を代入（Ｓ４３０）してからＳ４３２の処理へ進み、ｅｎｄマークでない場合にはそのままＳ４３２の処理へ進む。
【００３８】
Ｓ４３２の処理においては、テンポ情報の示すテンポに従って、タイミングテーブルから読み出した相対テンポパラメータに応じた時間を待機するためのウエイトタイマーを設定し、それからＳ４３４においてタイマーウエイト処理を行う。
【００３９】
タイマーウエイト処理においては、ウエイトタイマーをスタートさせ、設定した時間を超過した場合にはこのメイン処理のルーチンを抜ける。ただし、その他の処理などの中止命令があれば直ちにこのメイン処理のルーチンを抜ける。
【００４０】
なお、各映像信号を切り換える際の態様については、予め設定された所定の態様により行われるものとする。
【００４１】
従って、上記した映像処理装置においては、例えば、パターン選択操作子９２によりタイミングテーブルのパターン１が選択され、テンポ選択操作子９０によりテンポを「４分音符＝７２」として楽曲を演奏している外部のシーケンサー８０が選択された場合に、第１ＳＷ６１、第２ＳＷ６２、第４ＳＷ６４がオン状態であるならば、第１映像が付点４分音符の時間表示された後、第２映像が８分音符の時間表示され、次に第４映像が付点４分音符の時間表示されるということが繰り返される。ここで、各音符の時間は、テンポ値を７２とした時間である。
【００４２】
なお、上記した実施の形態は、以下の（１）乃至（３）に示すように変形してもよい。
【００４３】
（１）上記した実施の形態においては、複数の映像信号切り換える順序は、第１ＳＷ〜第４ＳＷに対応する昇順で行うようにしたが、これに限られるものではないことは勿論である。例えば、映像信号切り換える順序を指定する指定手段としての操作子などを設けておき、その指定手段で指定した順序で切り換えるようにしてもよい。
【００４４】
（２）上記した実施の形態においては、映像信号を切り換える際の態様については予め設定された所定の態様により行われるものとしたが、これに限られるものではないことは勿論である。例えば、クロスフェードやワイプアウトなどの各種の切り換えの態様を記憶しておき、これら記憶した複数の態様の中からいずれかの態様を操作子などの態様選択手段で選択し、選択した態様で切り換わるようにしてもよい。
【００４５】
（３）上記した実施の形態ならびに上記した（１）乃至（２）に示す変形例は、適宜に組み合わせるようにしてもよい。
【００４６】
【発明の効果】
本発明は、以上説明したように構成されているので、映像を再生する際に興趣に富んだ再生を行うことができるようになるという優れた効果を奏する。
【図面の簡単な説明】
【図１】本発明による映像信号切り換え装置を備えた映像処理装置の全体の構成を示すブロック構成図である。
【図２】ＳＷカウンタを図表的に示す説明図である。
【図３】タイミングテーブルを図表的に示す説明図である。
【図４】メイン処理のルーチンを示すフローチャートである。
【符号の説明】
１０        中央処理装置（ＣＰＵ）
１２        リード・オンリ・メモリ（ＲＯＭ）
１４        ランダム・アクセス・メモリ（ＲＡＭ）
２１        第１映像入力端子
２２        第２映像入力端子
２３        第３映像入力端子
２４        第４映像入力端子
３０        スイッチング手段
４０        フレームバッファ
５０        映像出力端子
６１        第１スイッチ（ＳＷ）６１、
６２        第２スイッチ（ＳＷ）
６３        第３スイッチ（ＳＷ）
６４        第４スイッチ（ＳＷ）
７０        テンポ入力スイッチング手段
８０        シーケンサ
８２        タップテンポ入力装置
９０        テンポ選択操作子
９２        パターン選択操作子
【図１】
0004625210.tif 000002
【図２】
0004625210.tif 000003
【図３】
0004625210.tif 000004
【図４】
0004625210.tif 000005