(57)【要約】【課題】回路の規模を大きくすることなく、複雑な形状をワイプ基本形状とする。【解決手段】画面上で映像を合成する際に、画面を分割するために使用されるワイプ形状をワイプ基本形状に基づいて生成するワイプ形状生成装置１であって、形状を制御するための制御点の座標に応じて形状が変化するベジェ曲線により、ワイプ基本形状を形成する基本形状生成部１３を有する。【選択図】図２
2010140181.tif 000002
【特許請求の範囲】
【請求項１】
画面上で映像を合成する際に、前記画面を分割するために使用されるワイプ形状をワイプ基本形状に基づいて生成するワイプ形状生成装置であって、
形状を制御するための制御点の座標に応じて前記形状が変化するベジェ曲線により、前記ワイプ基本形状を形成する基本形状生成部を有するワイプ形状生成装置。
【請求項２】
請求項１に記載のワイプ形状生成装置において、
前記ベジェ曲線の制御点の座標を示す座標情報を記憶して出力する制御点出力部を有し、
前記基本形状生成部は、前記制御点出力部から出力された前記座標情報から前記ベジェ曲線を描画し、該描画されたベジェ曲線によって形成される平面図形を前記ワイプ基本形状とし、該ワイプ基本形状を示すワイプ基本形状情報を出力するワイプ形状生成装置。
【請求項３】
請求項２に記載のワイプ形状生成装置において、
ゲインのレベルを示すレベル信号を出力するレベル出力部と、
前記制御点出力部から出力された前記座標情報と、該座標情報が示す制御点を前記レベルに応じて変化させるための関数を示す関数情報とを出力する制御点演算部と、
前記基本形状生成部から出力されたワイプ基本形状情報が示す前記ワイプ基本形状に基づき、前記関数情報が示す関数を利用して前記レベルに応じて形状が変化する立体図形を描画し、該描画された立体図形を示す波形関数信号を生成して出力する波形関数信号生成部と、
前記波形関数信号生成部から出力された波形関数信号が示す立体図形を、前記レベル出力部から出力されたレベル信号が示すレベルに応じて切断し、該切断した立体図形の切断面の形状を前記ワイプ形状とする切断部と、を有するワイプ形状生成装置。
【請求項４】
請求項２または請求項３に記載のワイプ形状生成装置において、
前記制御点出力部は、前記ベジェ曲線の制御点の座標を示す情報の入力を受け付け、該受け付けた情報を前記座標情報として出力するワイプ形状生成装置。
【請求項５】
画面上で映像を合成する際に、前記画面を分割するために使用されるワイプ形状をワイプ基本形状に基づいて生成するワイプ形状生成方法であって、
形状を制御するための制御点の座標に応じて前記形状が変化するベジェ曲線により、前記ワイプ基本形状を形成する形成処理を有するワイプ形状生成方法。
【請求項６】
請求項５に記載のワイプ形状生成方法において、
前記形成処理は、
前記ベジェ曲線の制御点の座標を示す座標情報から前記ベジェ曲線を描画する処理と、
前記描画されたベジェ曲線によって形成される平面図形を前記ワイプ基本形状とする処理と、を含むワイプ形状生成方法。
【請求項７】
請求項６に記載のワイプ形状生成方法において、
前記ワイプ基本形状に基づき、前記座標情報が示す制御点をゲインのレベル応じて変化させるための関数を利用して前記レベルに応じて形状が変化する立体図形を描画する処理と、
前記描画された立体図形を、前記レベルに応じて切断し、該切断した立体図形の切断面の形状を前記ワイプ形状とする処理と、をさらに有するワイプ形状生成方法。
【請求項８】
請求項６または請求項７に記載のワイプ形状生成方法において、
前記ベジェ曲線の制御点の座標を示す情報の入力を受け付ける処理と、
前記受け付けた情報を前記座標情報とする処理と、をさらに有するワイプ形状生成方法。
【請求項９】
画面上で映像を合成する際に、前記画面を分割するために使用されるワイプ形状をワイプ基本形状に基づいて生成するワイプ形状生成装置に、
形状を制御するための制御点の座標に応じて前記形状が変化するベジェ曲線により、前記ワイプ基本形状を形成する形成機能を実現させるためのプログラム。
【請求項１０】
請求項９に記載のプログラムにおいて、
前記形成機能は、
前記ベジェ曲線の制御点の座標を示す座標情報から前記ベジェ曲線を描画する機能と、
前記描画されたベジェ曲線によって形成される平面図形を前記ワイプ基本形状とする機能と、を含むプログラム。
【請求項１１】
請求項１０に記載のプログラムにおいて、
前記ワイプ形状生成装置に、
前記ワイプ基本形状に基づき、前記座標情報が示す制御点をゲインのレベル応じて変化させるための関数を利用して前記レベルに応じて形状が変化する立体図形を描画する機能と、
前記描画された立体図形を、前記レベルに応じて切断し、該切断した立体図形の切断面の形状を前記ワイプ形状とする機能と、をさらに実現させるためのプログラム。
【請求項１２】
請求項１０または請求項１１に記載のプログラムにおいて、
前記ワイプ形状生成装置に、
前記ベジェ曲線の制御点の座標を示す情報の入力を受け付ける機能と、
前記受け付けた情報を前記座標情報とする機能と、をさらに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面上で映像を合成する際に、画面を分割するために使用されるワイプ形状を生成するワイプ形状生成装置、ワイプ形状生成方法及びプログラムに関する。
【背景技術】
【０００２】
画面上の２つの映像を合成する特殊効果技術として、ワイプと呼ばれる技術がある。ワイプを利用した場合、ワイプキーが示すワイプ形状で２つの映像を合成し、ワイプ形状を徐々に拡大させながら画面の映像を他の映像に切り替えることができる。なお、ワイプキーとは、画面を分割して合成する効果を作るためのキーである。また、画面を分割する形状としては、四角形、円形、星形等の形状がある。以降、このワイプキーが示すワイプ形状の基本となる形状のことをワイプ基本形状という。
【０００３】
このワイプ基本形状は、映像を視聴するユーザに対し、映像の合成の特殊効果を与えるために様々な形状を実現できることが望ましい。これを実現するための技術として、四角形のワイプ基本形状の４つの角に丸みを持たせることのできる技術が例えば、特許文献１に開示されている。
【０００４】
特許文献１に開示されている技術では、四角形のワイプ基本形状の４つ角を円弧とし、その円弧の半径の調整を可能とする。これにより、ワイプ基本形状の四角形の４つ角を様々な大きさの円弧とすることができる。
【特許文献１】特開２００７−３２９７４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１に開示されている技術を利用すれば、ワイプ基本形状の四角形を例えば楕円形とすることが可能である。
【０００６】
ただし、映像を視聴するユーザに対し、よりインパクトのある映像合成の特殊効果を与えるためには、より複雑なワイプ基本形状を実現できることが望まれる。
【０００７】
しかしながら、ワイプ基本形状を矩形や星形等の単純な図形ではなく複雑な形状にする場合、回路の規模が大きくなるという課題がある。
【０００８】
また、ワイプ基本形状は、ワイプを実現するための装置等のハードウェア上の回路によよって予め決められている。そのため、ワイプ基本形状の変更や追加を行うためには回路の変更や追加が必要であり、ハードウェアの改修を伴うという課題がある。
【０００９】
本発明の目的は、上述した課題のいずれかを解決するワイプ形状生成装置、ワイプ形状生成方法及びプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために本発明は、
画面上で映像を合成する際に、前記画面を分割するために使用されるワイプ形状をワイプ基本形状に基づいて生成するワイプ形状生成装置であって、
形状を制御するための制御点の座標に応じて前記形状が変化するベジェ曲線により、前記ワイプ基本形状を形成する基本形状生成部を有する。
【００１１】
また、画面上で映像を合成する際に、前記画面を分割するために使用されるワイプ形状をワイプ基本形状に基づいて生成するワイプ形状生成方法であって、
形状を制御するための制御点の座標に応じて前記形状が変化するベジェ曲線により、前記ワイプ基本形状を形成する形成処理を有する。
【００１２】
また、画面上で映像を合成する際に、前記画面を分割するために使用されるワイプ形状をワイプ基本形状に基づいて生成するワイプ形状生成装置に、
形状を制御するための制御点の座標に応じて前記形状が変化するベジェ曲線により、前記ワイプ基本形状を形成する形成機能を実現させる。
【発明の効果】
【００１３】
本発明によればワイプ形状生成装置は、曲線の形状を制御するための制御点の座標に応じて形状が変化するベジェ曲線によってワイプ基本形状を形成する。そのため、回路の規模を大きくすることなく、複雑な形状をワイプ基本形状とすることができる。
【発明を実施するための最良の形態】
【００１４】
以下に、本発明の実施の形態について図面を参照して説明する。
【００１５】
本発明においては、複数のベジェ曲線を描画し、その描画された複数のベジェ曲線からなる複雑な曲線によって形成された平面図形をワイプ基本形状とする。
【００１６】
ここで、ベジェ曲線とは、比較的少ないデータを用いて複雑な曲線を描画するための方法の一つであり、以下に示す式（１）で表される曲線である。式（１）において、ｔを０から１まで変化させることにより、Ｂ0及びＢNを両端とするベジェ曲線が描画される。
【００１７】
また、Ｂ0〜ＢNは、制御点と呼ばれ、この制御点の座標を変化させることにより、様々な形状のベジェ曲線を描画することができる。この制御点を利用してベジェ曲線を描画する方法については後述する。
【００１８】
【数１】
2010140181.tif 000003
【００１９】
また、ベジェ曲線上の座標（ｘ，ｙ）は以下に示す式（２）によって得られる。
【００２０】
【数２】
2010140181.tif 000004
【００２１】
以下に説明する本発明の実施形態では、複数の３次のベジェ曲線からなる複雑な曲線によって形成された平面図形をワイプ基本形状とする。以降、３次のベジェ曲線を３次ベジェ曲線という。
【００２２】
図１は、３次ベジェ曲線を描画する方法を説明するための図である。
【００２３】
ベジェ曲線を描画する場合、図１に示すように、図中黒い四角形及び白い四角形で示された４つの制御点Ｂ０〜Ｂ３が与えられる。この４つの制御点のうち白い四角形で示された２つの制御点は、ベジェ曲線の始点または終点となるため、端点Ｂ０及び端点Ｂ３と表記している。これら４つの制御点に基づいてベジェ曲線上の座標が得られ、ベジェ曲線が描画できる。
【００２４】
図１に示す３次ベジェ曲線１０１上の座標を求める場合、まず、端点Ｂ０と制御点Ｂ１との間、制御点Ｂ１と制御点Ｂ２との間、制御点Ｂ２と端点Ｂ３との間をそれぞれｔ：1−ｔの比率で分割する点であるＰ１、Ｐ２、Ｐ３を求める。
【００２５】
次に、図１に示すように、これらの点を結んで得られる２つの線分である線分Ｐ１−Ｐ２、線分Ｐ２−Ｐ３を再びそれぞれｔ：１−ｔの比率で分割する点であるＰ４、Ｐ５を求める。
【００２６】
そして、この２点を結ぶ線分Ｐ４−Ｐ５をさらにｔ：１−ｔの比率で分割する点であるＰ６を求めると、このＰ６が３次ベジェ曲線１０１上の点となる。以上の作業を０＜ｔ＜１の範囲で繰り返し行うことにより、３次ベジェ曲線１０１上の座標が得られ、３次ベジェ曲線１０１が描画できる。
【００２７】
（第１の実施形態）
図２は、本発明のワイプ形状生成装置の第１の実施形態の構成を示すブロック図である。
【００２８】
本実施形態のワイプ形状生成装置１は図２に示すように、制御信号発生部１１と、制御点出力部１２と、基本形状生成部１３と、波形関数信号生成部１４と、レベル出力部１５と、切断部１６とを備えている。
【００２９】
制御信号発生部１１は、ワイプ形状生成装置１の外部の制御用ＣＰＵ（Ｃｅｎｔｅｒ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）（不図示）等からワイプ基本形状にベジェ曲線を使用することを指示する制御信号を受け付ける。そして、ワイプ基本形状にベジェ曲線を使用する旨を基本形状生成部１３へ通知する。
【００３０】
制御点出力部１２は、ベジェ曲線の制御点の座標を記憶しており、その座標を示す座標情報を基本形状生成部１３へ出力する。
【００３１】
基本形状生成部１３は、ワイプ基本形状にベジェ曲線を使用する旨の通知を制御信号発生部１１から受けると、制御点出力部１２から座標情報を取得する。そして、取得した座標情報が示す制御点の座標から複数のベジェ曲線を描画する。そして、描画された複数のベジェ曲線によって形成される平面図形をワイプ基本形状とし、そのワイプ基本形状を示すワイプ基本形状情報を波形関数信号生成部１４へ出力する。なお、ワイプ基本形状は、Ｘ軸及びＹ軸の座標によって特定される。
【００３２】
図３は、図２に示した基本形状生成部１３がベジェ曲線によってワイプ基本形状を形成する方法の一例を説明するための図である。なお、ここでは３次ベジェ曲線を用いるが、Ｎ次のベジェ曲線においても同様である。
【００３３】
ベジェ曲線によってワイプ基本形状を形成する場合、ｍ番目のベジェ曲線の終点となる端点と、ｍ＋１番目のベジェ曲線の始点となる端点とを同一の座標とする。また、最後のベジェ曲線の終点となる端点と１番目のベジェ曲線の始点となる端点とを同一の座標とする。
【００３４】
図３に示す例では、３次ベジェ曲線１０１の終点となる端点と、３次ベジェ曲線１０２の始点となる端点とが同一の端点Ｂ３となっている。また、３次ベジェ曲線１０４の終点となる端点と、３次ベジェ曲線１０１の始点となる端点とが同一の端点Ｂ０となっている。これにより、複数の３次ベジェ曲線による平面図形が形成される。この平面図形がワイプ基本形状の１つとなる。なお、ここでは、４つのベジェ曲線によってワイプ基本形状が形成される場合について説明したが、平面図形を形成できるのであれば、ベジェ曲線の数は４つに限定されない。
【００３５】
再度図２を参照すると波形関数信号生成部１４は、基本形状生成部１３から出力された情報によって示され、Ｘ軸及びＹ軸の座標によって特定されたワイプ基本形状を、映像信号の増幅値であるゲインのレベルを３つめの軸としてレベルが上がるにつれて徐々に大きくなるように立体化した立体図形を描画する。そして描画された立体図形を示す波形関数信号を生成して切断部１６へ出力する。
【００３６】
レベル出力部１５は、ワイプ形状生成装置１の外部からゲインのレベルを示すレベル信号を受け付けて切断部１６へ出力する。
【００３７】
切断部１６は、波形関数信号生成部１４から出力された波形関数信号が示す立体図形を、レベル出力部１５から出力されたレベル信号が示すレベルに応じて切断する。そして、切断した切断面の形状をワイプ形状とし、そのワイプ形状を示すワイプキーを映像を合成するミキサー装置（不図示）等へ出力する。
【００３８】
図４は、図２に示した切断部１６によって切断された立体図形の切断面の一例を示す図であり、（ａ）はワイプ基本形状が四角形である場合の切断面を示す図、（ｂ）はワイプ基本形状がベジェ曲線によって形成された場合の切断面を示す図である。
【００３９】
図４に示す例では、図中点線で描かれたレベルで立体図形が切断されている。このレベルは、上述したようにレベル出力部１５から出力されるレベル信号が示すゲインのレベルである。
【００４０】
以下に、上記のように構成されたワイプ形状生成装置１においてワイプ形状を生成する動作について説明する。
【００４１】
図５は、図２に示したワイプ形状生成装置１においてワイプ形状を生成する動作を説明するためのフローチャートである。
【００４２】
まず、制御信号発生部１１は、ワイプ基本形状にベジェ曲線を使用することを指示する制御信号をワイプ形状生成装置１の外部から受け付ける（ステップＳ１）。
【００４３】
ワイプ形状生成装置１の外部から制御信号を受け付けた制御信号発生部１１は、ワイプ基本形状にベジェ曲線を使用する旨を基本形状生成部１３へ通知する（ステップＳ２）。
【００４４】
制御信号発生部１１から通知を受けた基本形状生成部１３は、制御点出力部１２からベジェ曲線の制御点の座標を示す座標情報を取得する（ステップＳ３）。
【００４５】
制御点出力部１２から座標情報を取得した基本形状生成部１３は、制御点出力部１２から取得した座標情報が示す制御点の座標に基づいて複数のベジェ曲線を描画する。そして、描画された複数のベジェ曲線によって形成される平面図形をワイプ基本形状とし（ステップＳ４）、そのワイプ基本形状を示すワイプ基本形状情報を波形関数信号生成部１４へ出力する。
【００４６】
基本形状生成部１３から出力されたワイプ基本形状情報を受け付けた波形関数信号生成部１４は、受け付けたワイプ基本形状情報によって示され、Ｘ軸及びＹ軸の座標によって特定されたワイプ基本形状を、ゲインのレベルを３つめの軸としてレベルが上がるにつれて徐々に大きくなるように立体化した立体図形を描画する。
【００４７】
そして、波形関数信号生成部１４は、描画された立体図形を示す波形関数信号を生成し（ステップＳ５）、生成した波形関数信号を切断部１６へ出力する。
【００４８】
切断部１６は、波形関数信号生成部１４から出力された波形関数信号が示す立体図形を、レベル出力部１５から出力されたレベル信号が示すレベルに応じて切断する。
【００４９】
そして、切断部１６は、切断した切断面の形状をワイプ形状とする（ステップＳ６）。
【００５０】
そして、切断部１６は、映像を合成するミキサー装置等へそのワイプ形状を示すワイプキーを出力する（ステップＳ７）。
【００５１】
このように第１の実施の形態においてワイプ形状生成装置１は、曲線の形状を制御するための制御点の座標に応じて形状が変化するベジェ曲線によってワイプ基本形状を形成する。そのため、回路の規模を大きくすることなく、複雑な形状をワイプ基本形状とすることができる。
【００５２】
ここで、図２に示したワイプ形状生成装置１によって生成されたワイプ形状を示すワイプキーを利用した２つの映像の合成について説明する。
【００５３】
図６は、図２に示したワイプ形状生成装置１によって生成されたワイプ形状を示すワイプキーを利用して２つの映像を合成する動作の一例を説明するための図である。ここでは、映像Ａと映像Ｂとの２つの映像を合成する。
【００５４】
２つの映像の合成は、例えば図６に示すようなミキサー装置５０によって行われる。
【００５５】
図６に示すミキサー装置５０は、映像入力部５１，５２と、出力部５３と、ワイプキー受付部５４とを備えている。
【００５６】
ワイプキー受付部５４は、ミキサー装置５０の外部から出力されたワイプキー８６を受け付ける。そして、受け付けたワイプキー８６に応じ、キー信号８７，８８を映像入力部５１，５２へ出力する。ここで、キー信号８７，８８は、どちらか一方が、ワイプキー８６が示すワイプ形状を表す信号であり、もう一方が、ワイプキー８６が示すワイプ形状を反転させた形状を表す信号である。つまり、「１−キー信号８７＝キー信号８８」と表すことができる。
【００５７】
映像入力部５１は、映像信号８１の入力を受け付ける。そして、ワイプキー受付部５４から出力されたキー信号８７に応じ、受け付けた映像信号８１を変換する。そして変換された変換後映像信号８３を出力部５３へ出力する。なお、映像入力部５２も映像入力部５１と同様の動作を行う。また、ここでは、図６に示すように、映像入力部５１が映像Ａの映像信号である映像信号８１を受け付け、映像入力部５２が映像Ｂの映像信号である映像信号８２を受け付ける。映像Ａ及び映像Ｂは例えば、ビデオカメラで撮影された映像等である。
【００５８】
出力部５３は、映像入力部５１から出力された変換後映像信号８３と、映像入力部５２から出力された変換後映像信号８４とを合成し、合成映像信号８５として映像出力装置（不図示）等へ出力する。
【００５９】
上記のように構成されたミキサー装置５０では、以下に示す式によって映像Ａと映像Ｂとが合成され、合成映像信号８５に基づく合成映像となる。
【００６０】
合成映像信号８５＝（映像信号８１×キー信号８７）＋｛映像信号８２×（１−キー信号８７）｝
（第２の実施形態）
上述した第１の実施形態では、制御点出力部１２が記憶しているベジェ曲線の制御点の座標がそのまま利用された。以下に説明する第２の実施形態では、制御点出力部１２が記憶している制御点の座標をゲインのレベルに応じて変化させる場合について説明する。
【００６１】
図７は、本発明のワイプ形状生成装置の第２の実施形態の構成を示すブロック図である。
【００６２】
本実施形態のワイプ形状生成装置２は図７に示すように、第１の実施形態のワイプ形状生成装置１と比べて制御点演算部２７が追加されている点が異なる。
【００６３】
制御点演算部２７は、制御点出力部２２から座標情報を取得する。そして、取得した座標情報と、レベル出力部２５から出力されるレベル信号とから、レベルに応じてベジェ曲線の制御点の座標を変化させるための関数を定義する。そして、定義した関数を示す関数情報と、制御点出力部２２から取得した座標情報とを基本形状生成部２３へ出力する。
なお、レベル出力部２５から制御点演算部２７へ出力されるレベル信号は、レベル出力部２５から切断部２６へ出力されるレベル信号と同じである。
【００６４】
以下に、上記のように構成されたワイプ形状生成装置２においてワイプ形状を生成する動作について説明する。
【００６５】
図８は、図７に示したワイプ形状生成装置２においてワイプ形状を生成する動作を説明するためのフローチャートである。
【００６６】
まず、制御信号発生部２１は、ワイプ基本形状にベジェ曲線を使用することを指示する制御信号をワイプ形状生成装置２の外部から受け付ける（ステップＳ２１）。
【００６７】
ワイプ形状生成装置２の外部から制御信号を受け付けた制御信号発生部２１は、ワイプ基本形状にベジェ曲線を使用する旨を基本形状生成部２３へ通知する（ステップＳ２２）。
【００６８】
制御点演算部２７は、制御点出力部２２からベジェ曲線の制御点の座標を示す座標情報を取得する（ステップＳ２３）。
【００６９】
次に、制御点演算部２７は、制御点出力部２２から取得した座標情報と、レベル出力部２５から出力されたレベル信号が示すレベルとから、レベルに応じてベジェ曲線の制御点の座標を変化させるための関数を定義する（ステップＳ２４）。
【００７０】
そして、制御点演算部２７は、定義した関数を示す関数情報と、制御点出力部２２から取得した座標情報とを基本形状生成部２３へ出力する。
【００７１】
次に、基本形状生成部２３は、制御点演算部２７から出力された座標情報が示す制御点の座標に基づいて複数のベジェ曲線を描画する。そして描画された複数のベジェ曲線によって形成される平面図形をワイプ基本形状とし（ステップＳ２５）、そのワイプ基本形状を示すワイプ基本形状情報と、制御点演算部２７から出力された関数情報とを波形関数信号生成部１４へ出力する。
【００７２】
波形関数信号生成部２４は、基本形状生成部２３から出力されたワイプ基本形状情報に示されたワイプ基本形状に基づき、基本形状生成部２３から出力された関数情報が示す関数を利用してゲインのレベルに応じて形状が変化する立体図形を描画する。
【００７３】
そして、波形関数信号生成部２４は、描画された立体図形を示す波形関数信号を生成する（ステップＳ２６）。
【００７４】
図９は、図７に示した波形関数信号生成部２４が制御点演算部２７によって定義された関数を利用して描画した立体図形の一例を示す図であり、（ａ）は立体図形の全体を示す図、（ｂ）はゲインのレベルに応じて立体図形の切断面の形状が変化する様子を示す図である。なお、図９（ｂ）において、Ｂ０〜Ｂ１１はベジェ曲線の制御点を示している。
【００７５】
図９（ａ）に示すように立体図形の切断面は、ゲインのレベルが上がるにつれて四角形に近づくようになっている。具体的には図９（ｂ）に示すように、ゲインのレベルが上がるにつれて制御点Ｂ１，Ｂ１１が制御点Ｂ０に近づき、制御点Ｂ２，Ｂ４が制御点Ｂ３に近づき、制御点Ｂ５，Ｂ７が制御点Ｂ６に近づき、制御点Ｂ８，Ｂ１０が制御点Ｂ９に近づくようになっている。
【００７６】
これにより、ゲインのレベルが上がるにつれてワイプ形状が制御点Ｂ０，Ｂ３，Ｂ６，Ｂ９で囲まれた四角形に近づくこととなる。これは、いわばワイプ基本形状のモーフィングである。なお、モーフィングとは一般的に、ある形状から別の形状へ徐々に変化していく様子を動画で表現するために、その中間を補うための画像を作成することをいう。
【００７７】
以降の動作であるステップＳ２７〜Ｓ２８は、図５に示したフローチャートのステップＳ６〜Ｓ７と同じであるため説明を省略する。
【００７８】
このように第２の実施の形態においてワイプ形状生成装置２は、ゲインのレベルに応じてベジェ曲線の制御点の座標を変更するための関数を定義し、定義された関数を利用して描画されたベジェ曲線によってワイプ基本形状を形成する。そのため、ゲインのレベルに応じた複雑な形状をワイプ基本形状とすることができる。
【００７９】
（第３の実施形態）
上述した第１の実施形態及び第２の実施形態において制御点出力部１２は、何の入力も受け付けていなかった。以下に説明する第３の実施形態では、制御点出力部１２が外部からベジェ曲線の制御点の座標を示す情報を受け付ける場合について説明する。
【００８０】
図１０は、本発明のワイプ形状生成装置の第３の実施形態の構成を示すブロック図である。
【００８１】
本実施形態のワイプ形状生成装置３は図１０に示すように、第１の実施形態のワイプ形状生成装置１及び第２の実施形態のワイプ形状生成装置２と比べて外部装置５から制御点出力部３２へ入力がある点が異なる。なお、外部装置５は例えば、汎用パーソナルコンピュータやリムーバブル記憶装置、ネットワーク経由のハードウェア等である。
【００８２】
以下に、上記のように構成されたワイプ形状生成装置３においてワイプ形状を生成するする動作について説明する。
【００８３】
図１１は、図１０に示したワイプ形状生成装置３においてワイプ形状を生成する動作を説明するためのフローチャートである。
【００８４】
まず、制御信号発生部３１は、ワイプ基本形状にベジェ曲線を使用することを指示する制御信号をワイプ形状生成装置３の外部から受け付ける（ステップＳ４１）。
【００８５】
ワイプ形状生成装置３の外部から制御信号を受け付けた制御信号発生部３１は、ワイプ形状にベジェ曲線を使用する旨を基本形状生成部３３へ通知する（ステップＳ４２）。
【００８６】
制御点出力部３２は、ベジェ曲線の制御点の座標を示す情報の入力を外部装置５から受け付ける（ステップＳ４３）
以降の動作であるステップＳ４４〜Ｓ４８は、図５に示したフローチャートのステップＳ３〜Ｓ７と同じであるため説明を省略する。
【００８７】
このように第３の実施形態においてワイプ形状生成装置３は、ワイプ形状生成装置３の外部からベジェ曲線の制御点の座標を示す情報の入力を受け付け、受け付けた情報が示す制御点の座標からベジェ曲線を描画する。そのため、ハードウェアの改修を伴うことなく、ワイプ基本形状の変更や追加を行うことができる。
【００８８】
なお、本発明においては、ワイプ形状生成装置内の処理は上述の専用のハードウェアにより実現されるもの以外に、その機能を実現するためのプログラムをワイプ形状生成装置にて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムをワイプ形状生成装置に読み込ませ、実行するものであっても良い。ワイプ形状生成装置にて読取可能な記録媒体とは、フロッピーディスク、光磁気ディスク、ＤＶＤ、ＣＤなどの移設可能な記録媒体の他、ワイプ形状生成装置に内蔵されたＨＤＤなどを指す。
【図面の簡単な説明】
【００８９】
【図１】３次ベジェ曲線を描画する方法を説明するための図である。
【図２】本発明のワイプ形状生成装置の第１の実施形態の構成を示すブロック図である。
【図３】図２に示した基本形状生成部がベジェ曲線によってワイプ基本形状を形成する方法の一例を説明するための図である。
【図４】図２に示した切断部によって切断された立体図形の切断面の一例を示す図である。
【図５】図２に示したワイプ形状生成装置においてワイプ形状を生成する動作を説明するためのフローチャートである。
【図６】図２に示したワイプ形状生成装置によって生成されたワイプ形状を示すワイプキーを利用して２つの映像を合成する動作の一例を説明するための図である。
【図７】本発明のワイプ形状生成装置の第２の実施形態の構成を示すブロック図である。
【図８】図７に示したワイプ形状生成装置においてワイプ形状を生成する動作を説明するためのフローチャートである。
【図９】図７に示した波形関数信号生成部が制御点演算部によって定義された関数を利用して描画した立体図形の一例を示す図である。
【図１０】本発明のワイプ形状生成装置の第３の実施形態の構成を示すブロック図である。
【図１１】図１０に示したワイプ形状生成装置においてワイプ形状を生成する動作を説明するためのフローチャートである。
【符号の説明】
【００９０】
１，２，３    ワイプ形状生成装置
５    外部装置
１１，２１，３１    制御信号発生部
１２，２２，３２    制御点出力部
１３，２３，３３    基本形状生成部
１４，２４，３４    波形関数信号生成部
１５，２５，３５    レベル出力部
１６，２６，３６    切断部
２７    制御点演算部
５０    ミキサー装置
５１，５２    映像入力部
５３    出力部
５４    ワイプキー受付部
８１，８２    映像信号
８３，８４    変換後映像信号
８５    合成映像信号
８６    ワイプキー
８７，８８    キー信号
１０１〜１０４    ３次ベジェ曲線
【図１】
2010140181.tif 000005
【図２】
2010140181.tif 000006
【図３】
2010140181.tif 000007
【図４】
2010140181.tif 000008
【図５】
2010140181.tif 000009
【図６】
2010140181.tif 000010
【図７】
2010140181.tif 000011
【図８】
2010140181.tif 000012
【図９】
2010140181.tif 000013
【図１０】
2010140181.tif 000014
【図１１】
2010140181.tif 000015