(57)【特許請求の範囲】
【請求項１】
少なくとも番組の構成順序を示す構成情報と、番組内容の実体データである内容情報と、番組に与える演出・効果を示す演出情報とを含んだ番組情報データから、番組台本情報を生成する番組制作支援装置において、
前記番組情報データから、構成情報と内容情報と演出情報とを分離する番組情報解析手段と、
演出として意味のある構成を最小単位とした、番組構成の雛型となる番組ブロックを複数保持する構成情報データベースと、
前記構成情報と前記内容情報と前記演出情報とに基づいて、前記番組ブロックのテンプレートを前記内容情報及び演出情報に置き換えた置換番組ブロックを生成する番組情報置換手段と、
前記構成情報に基づいて、前記置換番組ブロックを時系列に編成する番組情報編成手段と、
を備え、
前記構成情報は、使用番組ブロック数と使用番組ブロック番号とを含み、
前記構成情報データベースに保持された番組ブロックは、番組ブロック番号と、内容の可変情報領域を示すテンプレートと、演出の可変情報領域を示すテンプレートとを含み、
前記番組情報置換手段は、
前記構成情報に含まれる使用番組ブロック数にわたって、当該構成情報に含まれる使用番組ブロック番号に対応する前記番組ブロックを前記構成情報データベースから取得し、当該番組ブロックに含まれる、前記内容の可変情報領域を示すテンプレートを、前記内容情報に含まれる当該テンプレート名に対応する文字列を含む情報で置換すると共に、前記演出の可変情報領域を示すテンプレートを、前記演出情報に含まれる当該テンプレート名に対応する文字列を含む情報で置換して、前記置換番組ブロックを生成し、
前記番組情報編成手段は、
前記構成情報に含まれる使用番組ブロック番号順に、前記置換番組ブロックを編成し、前記番組台本情報を作成する
ことを特徴とする番組制作支援装置。
【請求項２】
少なくとも番組の構成順序を示す構成情報と、番組内容の実体データである内容情報と、番組に与える演出・効果を示す複数の演出情報を一意に指定する演出パラメータとを含んだ番組情報データから、番組台本情報を生成する番組制作支援装置において、
前記番組情報データから、構成情報と内容情報と演出パラメータとを分離する番組情報解析手段と、
演出として意味のある構成を最小単位とした、番組構成の雛型となる番組ブロックを複数保持する構成情報データベースと、
前記演出パラメータに演出情報を対応付けた演出情報データベースと、
前記演出パラメータに基づいて、前記演出情報データベースから演出情報を取得する演出情報取得手段と、
前記構成情報と前記内容情報と前記演出情報とに基づいて、前記番組ブロックのテンプレートを前記内容情報及び演出情報に置き換えた置換番組ブロックを生成する番組情報置換手段と、
前記構成情報に基づいて、前記置換番組ブロックを時系列に編成する番組情報編成手段と、
を備え、
前記構成情報は、使用番組ブロック数と使用番組ブロック番号とを含み、
前記構成情報データベースに保持された番組ブロックは、番組ブロック番号と、内容の可変情報領域を示すテンプレートと、演出の可変情報領域を示すテンプレートとを含み、
前記番組情報置換手段は、
前記構成情報に含まれる使用番組ブロック数にわたって、当該構成情報に含まれる使用番組ブロック番号に対応する前記番組ブロックを前記構成情報データベースから取得し、当該番組ブロックに含まれる、前記内容の可変情報領域を示すテンプレートを、前記内容情報に含まれる当該テンプレート名に対応する文字列を含む情報で置換すると共に、前記演出の可変情報領域を示すテンプレートを、前記演出情報に含まれる当該テンプレート名に対応する文字列を含む情報で置換して、前記置換番組ブロックを生成し、
前記番組情報編成手段は、
前記構成情報に含まれる使用番組ブロック番号順に、前記置換番組ブロックを編成し、前記番組台本情報を作成する
ことを特徴とする番組制作支援装置。
【請求項３】
入力された切替信号に基づいて、前記演出情報取得手段において取得された前記演出情報と、外部信号として入力される第２の演出情報との入力を切替え、どちらか一方を前記番組情報置換手段へ出力する演出情報切替手段を備えたことを特徴とする請求項２に記載の番組制作支援装置。
【請求項４】
演出情報を記憶する記憶手段を備え、前記番組情報置換手段が、前記置換番組ブロックを生成した時の演出情報を前記記憶手段に記憶し、新たな置換番組ブロックを生成する時に前記記憶手段に記憶された演出情報に基づいて、置換番組ブロックを生成することを特徴とする請求項１乃至請求項３のいずれか１項に記載の番組制作支援装置。
【請求項５】
少なくとも番組の構成順序を示す構成情報と、番組内容の実体データである内容情報と、番組に与える演出・効果を指定する演出情報とを含んだ番組情報データから、番組台本情報を生成するために、コンピュータを、
前記番組情報データから、構成情報と内容情報と演出情報とを分離する番組情報解析手段、
演出として意味のある構成を最小単位とした、番組構成の雛型となる番組ブロックを複数保持する構成情報データベース、
前記構成情報と前記内容情報と前記演出情報とに基づいて、前記番組ブロックのテンプレートを前記内容情報及び演出情報に置き換えた置換番組ブロックを生成する番組情報置換手段、
前記構成情報に基づいて、前記置換番組ブロックを時系列に編成する番組情報編成手段、
として機能させ、
前記構成情報は、使用番組ブロック数と使用番組ブロック番号とを含み、
前記構成情報データベースに保持された番組ブロックは、番組ブロック番号と、内容の可変情報領域を示すテンプレートと、演出の可変情報領域を示すテンプレートとを含み、
前記番組情報置換手段は、
前記構成情報に含まれる使用番組ブロック数にわたって、当該構成情報に含まれる使用番組ブロック番号に対応する前記番組ブロックを前記構成情報データベースから取得し、当該番組ブロックに含まれる、前記内容の可変情報領域を示すテンプレートを、前記内容情報に含まれる当該テンプレート名に対応する文字列を含む情報で置換すると共に、前記演出の可変情報領域を示すテンプレートを、前記演出情報に含まれる当該テンプレート名に対応する文字列を含む情報で置換して、前記置換番組ブロックを生成し、
前記番組情報編成手段は、
前記構成情報に含まれる使用番組ブロック番号順に、前記置換番組ブロックを編成し、前記番組台本情報を作成する
ことを特徴とする番組制作支援プログラム。
【請求項６】
少なくとも番組の構成順序を示す構成情報と、番組内容の実体データである内容情報と、番組に与える演出・効果を示す複数の演出情報を一意に指定する演出パラメータとを含んだ番組情報データから、番組台本情報を生成するために、コンピュータを、
前記番組情報データから、構成情報と内容情報と演出パラメータとを分離する番組情報解析手段、
演出として意味のある構成を最小単位とした、番組構成の雛型となる番組ブロックを複数保持する構成情報データベース、
前記演出パラメータに演出情報を対応付けた演出情報データベース、
前記演出パラメータに基づいて、前記演出情報データベースから演出情報を取得する演出情報取得手段、
前記構成情報と前記内容情報と前記演出情報とに基づいて、前記番組ブロックのテンプレートを前記内容情報及び演出情報に置き換えた置換番組ブロックを生成する番組情報置換手段、
前記構成情報に基づいて、前記置換番組ブロックを時系列に編成する番組情報編成手段、
として機能させ、
前記構成情報は、使用番組ブロック数と使用番組ブロック番号とを含み、
前記構成情報データベースに保持された番組ブロックは、番組ブロック番号と、内容の可変情報領域を示すテンプレートと、演出の可変情報領域を示すテンプレートとを含み、
前記番組情報置換手段は、
前記構成情報に含まれる使用番組ブロック数にわたって、当該構成情報に含まれる使用番組ブロック番号に対応する前記番組ブロックを前記構成情報データベースから取得し、当該番組ブロックに含まれる、前記内容の可変情報領域を示すテンプレートを、前記内容情報に含まれる当該テンプレート名に対応する文字列を含む情報で置換すると共に、前記演出の可変情報領域を示すテンプレートを、前記演出情報に含まれる当該テンプレート名に対応する文字列を含む情報で置換して、前記置換番組ブロックを生成し、
前記番組情報編成手段は、
前記構成情報に含まれる使用番組ブロック番号順に、前記置換番組ブロックを編成し、前記番組台本情報を作成する
ことを特徴とする番組制作支援プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、放送番組の台本情報の生成を支援する番組制作支援装置及び番組制作支援プログラムに係り、より詳細には、容易な番組の制作と、容易な演出の付加を行なうことができる番組制作支援装置及び番組制作支援プログラムに関する。
【０００２】
【従来の技術】
一般に、デジタル放送によるテレビ番組の多チャンネル化に伴い、コンテンツの制作及び加工を自動化する技術が重要性を増している。
このような背景のもと、従来技術として、番組の台本を自動生成する手法（参考文献：道家，林，牧野，“ＴＶＭＬを用いた番組情報からのニュース番組自動生成”，映像情報メディア学会誌，ｖｏｌ．５４，Ｎｏ．７，ｐｐ．１０９７〜１１０３（２０００））が提案されている。
【０００３】
前記従来技術は、通常、テレビ番組の台本には、視聴者に伝える情報、具体的には出演者の台詞や番組で使用する映像素材といった番組の内容に関するもの（以下「内容」と略す）と、前記情報の見せ方、具体的には番組のセットやカメラの画割といった番組の演出に関するもの（以下「演出」と略す）が併せて記述されているが、この「内容」と「演出」とを分離した情報として扱う手法である。
【０００４】
このＴＶＭＬを用いた手法は、「内容」と「演出」の番組情報データをそれぞれＸＭＬ（eXtensible Markup Language）で記述し、番組構成順序に従って前記番組情報データから必要なデータを抽出してテレビ番組記述言語であるＴＶＭＬ（TV program Making Language）で記述された番組台本情報を生成するものである。
【０００５】
なお、このＴＶＭＬで記述された番組台本情報は、既存のＴＶＭＬプレーヤに入力することで、テレビ番組が生成される。
【０００６】
【発明が解決しようとする課題】
しかし、前記従来の技術では、番組の構成を変更したり、番組の途中に新たな構成を追加するには、最初から番組台本情報を作り直すか、あるいは番組台本情報を直接人手を介して変更するしか方法がなく、番組構成の変更に迅速に対応することができないという問題があった。
【０００７】
また、「演出」に関する情報は、人手を介して詳細に設定しなければならず、番組制作に時間と手間がかかるという問題があった。
【０００８】
本発明は、以上のような問題点に鑑みてなされたものであり、番組台本情報を生成する際に、既存の構成を組み合わせることで容易に番組を制作することができ、また番組制作者が番組の演出・効果を詳細に設定しなくても、番組の内容に演出を適切に付加することができる番組制作支援装置及び番組制作支援プログラムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明は、前記目的を達成するために提供されるものであり、まず、請求項１に記載の番組制作支援装置は、少なくとも番組の構成順序を示す構成情報と、番組内容の実体データである内容情報と、番組に与える演出・効果を示す演出情報とを含んだ番組情報データから、構成情報と内容情報と演出情報とを分離する番組情報解析手段と、演出として意味のある構成を最小単位とした、番組構成の雛型となる番組ブロックを複数保持する構成情報データベースと、前記構成情報と前記内容情報と前記演出情報とに基づいて、前記番組ブロックのテンプレートを前記内容情報及び演出情報に置き換えた置換番組ブロックを生成する番組情報置換手段と、前記構成情報に基づいて、前記置換番組ブロックを時系列に編成する番組情報編成手段と、を備え、前記構成情報は、使用番組ブロック数と使用番組ブロック番号とを含み、前記構成情報データベースに保持された番組ブロックは、番組ブロック番号と、内容の可変情報領域を示すテンプレートと、演出の可変情報領域を示すテンプレートとを含み、前記番組情報置換手段は、前記構成情報に含まれる使用番組ブロック数にわたって、当該構成情報に含まれる使用番組ブロック番号に対応する前記番組ブロックを前記構成情報データベースから取得し、当該番組ブロックに含まれる、前記内容の可変情報領域を示すテンプレートを、前記内容情報に含まれる当該テンプレート名に対応する文字列を含む情報で置換すると共に、前記演出の可変情報領域を示すテンプレートを、前記演出情報に含まれる当該テンプレート名に対応する文字列を含む情報で置換して、前記置換番組ブロックを生成し、前記番組情報編成手段は、前記構成情報に含まれる使用番組ブロック番号順に、前記置換番組ブロックを編成し、前記番組台本情報を作成する構成とした。
【００１０】
かかる構成によれば、番組制作支援装置は、番組情報解析手段によって、少なくとも番組の構成順序を示す構成情報と、番組内容の実体データである内容情報と、番組に与える演出・効果を指定する演出情報とを含んだ番組情報データから、構成情報と内容情報と演出情報とが分離され、構成情報データベースに、番組構成の雛型となる番組ブロックが複数保持され、番組情報置換手段によって、前記番組ブロックのテンプレートが前記内容情報及び演出情報に置き換えられた置換番組ブロックが生成され、番組情報編成手段によって、前記置換番組ブロックが時系列に編成され、番組台本情報として生成される。
【００１１】
また、請求項２に記載の番組制作支援装置は、少なくとも番組の構成順序を示す構成情報と、番組内容の実体データである内容情報と、番組に与える演出・効果を示す複数の演出情報を一意に指定する演出パラメータとを含んだ番組情報データから、構成情報と内容情報と演出パラメータとを分離する番組情報解析手段と、演出として意味のある構成を最小単位とした、番組構成の雛型となる番組ブロックを複数保持する構成情報データベースと、前記演出パラメータに演出情報を対応付けた演出情報データベースと、前記演出パラメータに基づいて、前記演出情報データベースから演出情報を取得する演出情報取得手段と、前記構成情報と前記内容情報と前記演出情報とに基づいて、前記番組ブロックのテンプレートを前記内容情報及び演出情報に置き換えた置換番組ブロックを生成する番組情報置換手段と、前記構成情報に基づいて、前記置換番組ブロックを時系列に編成する番組情報編成手段と、を備え、前記構成情報は、使用番組ブロック数と使用番組ブロック番号とを含み、前記構成情報データベースに保持された番組ブロックは、番組ブロック番号と、内容の可変情報領域を示すテンプレートと、演出の可変情報領域を示すテンプレートとを含み、前記番組情報置換手段は、前記構成情報に含まれる使用番組ブロック数にわたって、当該構成情報に含まれる使用番組ブロック番号に対応する前記番組ブロックを前記構成情報データベースから取得し、当該番組ブロックに含まれる、前記内容の可変情報領域を示すテンプレートを、前記内容情報に含まれる当該テンプレート名に対応する文字列を含む情報で置換すると共に、前記演出の可変情報領域を示すテンプレートを、前記演出情報に含まれる当該テンプレート名に対応する文字列を含む情報で置換して、前記置換番組ブロックを生成し、前記番組情報編成手段は、前記構成情報に含まれる使用番組ブロック番号順に、前記置換番組ブロックを編成し、前記番組台本情報を作成する構成とした。
【００１２】
かかる構成によれば、番組制作支援装置は、番組情報解析手段によって、少なくとも番組の構成順序を示す構成情報と、番組内容の実体データである内容情報と、番組に与える演出・効果を示す複数の演出情報を一意に指定する演出パラメータとを含んだ番組情報データから、構成情報と内容情報と演出情報とが分離され、構成情報データベースに、番組構成の雛型となる番組ブロックが複数保持され、演出情報データベースに、前記演出パラメータに対応した演出情報が保持され、演出情報取得手段によって、前記演出パラメータに基づいて、前記演出情報データベースから演出情報が取得され、番組情報置換手段によって、前記番組ブロックのテンプレートが前記内容情報及び演出情報に置き換えられた置換番組ブロックが生成され、番組情報編成手段によって、前記置換番組ブロックが時系列に編成され、番組台本情報として生成される。
【００１４】
また、請求項１及び請求項２にかかる構成によれば、番組制作支援装置は、構成情報データベースが、可変情報領域をテンプレートにした番組ブロックを保持し、番組情報置換手段によって、前記テンプレート部分を実際に番組に使用する内容情報及び演出情報で置き換える。
【００１５】
また、請求項３に記載の番組制作支援装置は、請求項２に記載の番組制作支援装置において、入力された切替信号に基づいて、前記演出情報取得手段において取得された前記演出情報と、外部信号として入力される第２の演出情報との入力を切替え、どちらか一方を前記番組情報置換手段へ出力する演出情報切替手段を有する構成とした。
【００１６】
かかる構成によれば、番組制作支援装置は、演出情報切替手段によって、入力された切替信号に基づいて、前記演出情報と、外部信号として入力される第２の演出情報との入力を切替え、どちらか一方を出力する。これにより、切替え信号に基づいて、第２の演出情報が選択された場合は、番組情報から生成される演出情報以外の第２の演出情報が使用される。
【００１７】
また、請求項４に記載の番組制作支援装置は、請求項１乃至請求項３のいずれか１項に記載の番組制作支援装置において、演出情報を記憶する記憶手段を備え、前記番組情報置換手段が、前記置換番組ブロックを生成した時の演出情報を前記記憶手段に記憶し、新たな置換番組ブロックを生成する時に前記記憶手段に記憶された演出情報に基づいて、置換番組ブロックを生成する構成とした。
【００１８】
かかる構成によれば、番組制作支援装置は、記憶手段によって演出情報が記憶され、番組情報置換手段によって、置換番組ブロックを生成した時の演出情報が前記記憶手段に記憶され、新たな置換番組ブロックを生成する時に前記記憶手段に記憶された演出情報を再利用して、置換番組ブロックを生成する。
【００１９】
また、請求項５に記載の番組制作支援プログラムは、少なくとも番組の構成順序を示す構成情報と、番組内容の実体データである内容情報と、番組に与える演出・効果を指定する演出情報とを含んだ番組情報データから、番組台本情報を生成する番組制作支援プログラムを、以下に示す各手段によりコンピュータを機能させる構成とした。
【００２０】
すなわち、番組制作支援プログラムの各手段は、前記番組情報データから、構成情報と内容情報と演出情報とを分離する番組情報解析手段、演出として意味のある構成を最小単位とした、番組構成の雛型となる番組ブロックを複数保持する構成情報データベース、前記構成情報と前記内容情報と前記演出情報とに基づいて、前記番組ブロックのテンプレートを前記内容情報及び演出情報に置き換えた置換番組ブロックを生成する番組情報置換手段、前記構成情報に基づいて、前記置換番組ブロックを時系列に編成する番組情報編成手段、としてコンピュータを機能させ、前記構成情報は、使用番組ブロック数と使用番組ブロック番号とを含み、前記構成情報データベースに保持された番組ブロックは、番組ブロック番号と、内容の可変情報領域を示すテンプレートと、演出の可変情報領域を示すテンプレートとを含み、前記番組情報置換手段は、前記構成情報に含まれる使用番組ブロック数にわたって、当該構成情報に含まれる使用番組ブロック番号に対応する前記番組ブロックを前記構成情報データベースから取得し、当該番組ブロックに含まれる、前記内容の可変情報領域を示すテンプレートを、前記内容情報に含まれる当該テンプレート名に対応する文字列を含む情報で置換すると共に、前記演出の可変情報領域を示すテンプレートを、前記演出情報に含まれる当該テンプレート名に対応する文字列を含む情報で置換して、前記置換番組ブロックを生成し、前記番組情報編成手段は、前記構成情報に含まれる使用番組ブロック番号順に、前記置換番組ブロックを編成し、前記番組台本情報を作成することとした。
【００２１】
かかる構成によれば、番組制作支援プログラムは、番組情報解析手段によって、少なくとも番組の構成順序を示す構成情報と、番組内容の実体データである内容情報と、番組に与える演出・効果を指定する演出情報とを含んだ番組情報データから、構成情報と内容情報と演出情報とが分離され、構成情報データベースに、番組構成の雛型となる番組ブロックが複数保持され、番組情報置換手段によって、前記番組ブロックのテンプレートが前記内容情報及び演出情報に置き換えられた置換番組ブロックが生成され、番組情報編成手段によって、前記置換番組ブロックが時系列に編成され、番組台本情報を生成する。
【００２２】
また、請求項６に記載の番組制作支援プログラムは、少なくとも番組の構成順序を示す構成情報と、番組内容の実体データである内容情報と、番組に与える演出・効果を示す複数の演出情報を一意に指定する演出パラメータとを含んだ番組情報データから、番組台本情報を生成する番組制作支援プログラムを、以下に示す各手段によりコンピュータを機能させる構成とした。
【００２３】
すなわち、番組制作支援プログラムの各手段は、前記番組情報データから、構成情報と内容情報と演出パラメータとを分離する番組情報解析手段、演出として意味のある構成を最小単位とした、番組構成の雛型となる番組ブロックを複数保持する構成情報データベース、前記演出パラメータに演出情報を対応付けた演出情報データベース、前記演出パラメータに基づいて、前記演出情報データベースから演出情報を取得する演出情報取得手段、前記構成情報と前記内容情報と前記演出情報とに基づいて、前記番組ブロックのテンプレートを前記内容情報及び演出情報に置き換えた置換番組ブロックを生成する番組情報置換手段、前記構成情報に基づいて、前記置換番組ブロックを時系列に編成する番組情報編成手段、としてコンピュータを機能させ、前記構成情報は、使用番組ブロック数と使用番組ブロック番号とを含み、前記構成情報データベースに保持された番組ブロックは、番組ブロック番号と、内容の可変情報領域を示すテンプレートと、演出の可変情報領域を示すテンプレートとを含み、前記番組情報置換手段は、前記構成情報に含まれる使用番組ブロック数にわたって、当該構成情報に含まれる使用番組ブロック番号に対応する前記番組ブロックを前記構成情報データベースから取得し、当該番組ブロックに含まれる、前記内容の可変情報領域を示すテンプレートを、前記内容情報に含まれる当該テンプレート名に対応する文字列を含む情報で置換すると共に、前記演出の可変情報領域を示すテンプレートを、前記演出情報に含まれる当該テンプレート名に対応する文字列を含む情報で置換して、前記置換番組ブロックを生成し、前記番組情報編成手段は、前記構成情報に含まれる使用番組ブロック番号順に、前記置換番組ブロックを編成し、前記番組台本情報を作成することとした。
【００２４】
かかる構成によれば、番組制作支援プログラムは、番組情報解析手段によって、少なくとも番組の構成順序を示す構成情報と、番組内容の実体データである内容情報と、番組に与える演出・効果を示す複数の演出情報を一意に指定する演出パラメータとを含んだ番組情報データから、構成情報と内容情報と演出情報とが分離され、構成情報データベースに、番組構成の雛型となる番組ブロックが複数保持され、演出情報データベースに、前記演出パラメータに対応した演出情報が保持され、演出情報取得手段によって、前記演出パラメータに基づいて、前記演出情報データベースから演出情報が取得され、番組情報置換手段によって、前記番組ブロックのテンプレートが前記内容情報及び演出情報に置き換えられた置換番組ブロックが生成され、番組情報編成手段によって、前記置換番組ブロックが時系列に編成され、番組台本情報を生成する。
【００２５】
【発明の実施の形態】
以下、本発明の一実施形態を図面に基づいて詳細に説明する。
（第一の実施形態：番組制作支援装置の構成）
【００２６】
図１は、本発明における第一の実施形態に係る番組制作支援装置の全体構成を示すブロック図である。図１に示すように、番組制作支援装置１は、番組ブロック１０１を複数保持する構成情報データベース１００と、番組情報解析手段１０と、番組情報置換手段２０と、記憶手段６０と、番組情報編成手段３０とを含む構成とした。
【００２７】
構成情報データベース１００は、演出として意味のある、すなわち、番組の登場人物や、セットや、照明といった共通の演出・効果を与えることが可能な構成を最小単位とした、番組構成の雛型となる番組ブロック１０１を複数保持するデータベースである。
【００２８】
この番組ブロック１０１は、番組の各コーナーに相当する構成の雛型で、例えば、番組のオープニング、挨拶、朗読、エンディング等の各構成毎に１つのデータとして作成されている。
【００２９】
ここで、図３に基づいて、番組ブロック１０１について説明を行なう。番組ブロック１０１は、例えば図３に示したようなＴＶＭＬのスクリプトとして記述することが可能である。ここで図３は、番組ブロックの一例として「朗読」の構成をＴＶＭＬスクリプトで記述した例を示している。
【００３０】
図３に示したように番組ブロック１０１は、番組構成の雛型として予め固定の演出を記述しておき、演出または内容で可変の情報をテンプレートとして記述しておく。例えば、図３では、セット名「ＳＥＴ＿ＮＡＭＥ」や登場人物「ＣＨＡＲＡＣＴＥＲ＿ＮＡＭＥ」等を演出の可変情報を示すテンプレートとする。また、「ＣＯＮＴＥＮＴＳ」を内容の可変情報を示すテンプレートとする。このテンプレートを演出情報とするか内容情報とするかは、予めテンプレートの変数名（ＣＯＮＴＥＮＴＳ等）に基づいてＴＶＭＬの言語仕様として定義しておく。
【００３１】
図１に戻って、番組制作支援装置１の説明を続ける。
番組情報解析手段１０は、番組の構成を示す構成情報と、番組の内容を示す内容情報と、番組の演出を示す演出情報とを含んだ番組情報データを入力とし、前記構成情報と前記内容情報と前記演出情報とに分離した情報を生成する。
【００３２】
ここで前記構成情報は、番組を構成する番組ブロック１０１がどのような順序で構築されているかを示す情報である。これによって、どの番組ブロックをどの順番で組み立てて番組を構成するかを定義することができる。この構成情報は、番組ブロック１０１を一意に定義する固有の番号を構成順に列挙した番号列及びその個数である。
【００３３】
また、前記内容情報は、番組の基となる情報であり、番組ブロック１０１の「内容」を示すテンプレートを置き換える情報である。例えば、番組が天気予報であれば、天気予報の情報そのものが内容情報であり、番組が対話番組であれば、二人の会話が内容情報である。
【００３４】
また、前記演出情報は、番組の演出を細かく設定した情報で、番組ブロック１０１の「演出」を示すテンプレートを置き換える情報である。例えば、番組のタイトル文字の種類・大きさ、照明の色・明るさ、人物の動作・声質・話し方、カメラの位置やパン・ズームなどの動作速度、セットの種類といった可変の情報が演出情報である。
【００３５】
番組情報置換手段２０は、前記構成情報で指定された順番に構成情報データベース１００から番組ブロック１０１を読み出し、前記内容情報及び前記演出情報に基づいて、番組ブロック１０１のテンプレートを実際の情報に置換えた置換番組ブロックを生成する。
【００３６】
ここで番組情報置換手段２０は、メモリ等の記憶手段６０に前記置換番組ブロックを生成したときに使用した演出情報を記憶しておき、新たな番組ブロック１０１から、置換番組ブロックを生成するときに、記憶手段６０に記憶されている演出情報を再利用する。
【００３７】
例えば、演出情報として照明の明るさがすでに記憶手段６０に記憶されていれば、新たな番組ブロックで照明の明るさを情報として必要なときに、記憶手段６０に記憶されている演出情報の照明の明るさを使用する。これにより、ある番組ブロック内で照明の明るさが変わっても、次の番組ブロックでは、変更後の照明の明るさを使用するため、番組ブロック間の切り替わりがスムーズに行なわれる。
【００３８】
番組情報編成手段３０は、番組情報置換手段２０によって生成された前記番組ブロックを前記構成情報の構成順に従って時系列に編成し、番組台本情報を生成する。
【００３９】
ここで、番組情報編成手段３０は、番組台本情報をＴＶＭＬで記述した情報で生成することも可能であるし、他の言語あるいは実行形式で生成することも可能であり、その出力形式は問わない。
【００４０】
なお、番組制作支援装置１は、コンピュータにおいて各手段を各機能プログラムとして実現することも可能であり、各機能プログラムを結合して番組制作支援プログラムとして動作させることも可能である。
【００４１】
次に、図４に基づいて、番組制作支援装置１の動作の概略を説明する。
（番組制作支援装置の動作）図４は、番組制作の一例として朗読番組を制作する動作の概略の流れを示した図である。
【００４２】
この番組は、朗読番組として、最初に番組のオープニング映像や音楽が流れ、次いで朗読者の挨拶が入り、朗読者による朗読が始まる。そして最後にエンディング映像や音楽が流れることで一連の朗読番組が構成されているとする。
【００４３】
ここで、番組制作支援装置１は、前記朗読番組の番組情報データが入力（ａ１）されると、番組情報データに含まれる構成情報から必要となる番組ブロックが決定される。ここでは、「オープニング」を始め、「挨拶」、「朗読」、「エンディング」の計４つの番組ブロックが使用され、内容情報が各番組ブロックに組み込まれる（ａ２）。
【００４４】
この番組ブロックに番組情報データから抽出された演出情報が反映され、前記番組ブロックに実際の演出効果が付加される（ａ３）。この実際の演出効果が付加された「オープニング」等の番組ブロックが、時系列に編成されて番組台本情報となる（ａ４）。
【００４５】
また、前記番組ブロックに付加される演出情報は、情報を共有し（ａ５）、他の番組ブロックにおいて、前記演出情報が参照される。
【００４６】
例えば、ある番組ブロックで演出として人がある地点から別の地点へ移動したとき、別の番組ブロックでは、その移動後の位置を演出情報として加味し、その位置に人を立たせることで、番組ブロック間の繋がりをスムーズに行なうことができる。
【００４７】
次に、本発明の第二の実施形態を図面に基づいて詳細に説明する。
（第二の実施形態：番組制作支援装置の構成）
図２は、本発明における第二の実施形態に係る番組制作支援装置の全体構成を示すブロック図である。本第二の実施形態に係る番組制作支援装置１Ａは、第一の実施形態による番組制作支援装置１に演出情報データベース２００と演出情報取得手段４０と演出情報切替手段５０とが付加され、番組情報解析手段１０が機能の変更された番組情報解析手段１０Ａに代わって構成されている。
【００４８】
また、本第二の実施形態に係る番組制作支援装置１Ａでは、入力される番組情報データの中身が、第一の実施形態による番組制作支援装置１の番組情報データとは異なっている。番組制作支援装置１では、番組情報データとして、番組の構成を示す構成情報と、番組の内容を示す内容情報と、番組の演出を示す演出情報とを含んだデータであった。しかし、番組制作支援装置１Ａで使用する番組情報データには、演出を細かに指定する演出情報ではなく、複数の演出情報を一意に指定する演出パラメータを含んでいる。なお、演出パラメータについての詳細は後記する。
【００４９】
演出情報データベース２００と演出情報取得手段４０と演出情報切替手段５０と番組情報解析手段１０Ａ以外の構成は図１に示したものと同一の符号を付し、説明を省略する。
【００５０】
演出情報データベース２００は、演出・効果を示す複数の演出情報を一意に指定する演出パラメータと種々の演出情報を対応付けたデータベースである。
【００５１】
この演出パラメータは、例えば、演出効果を明るさの程度で数値化して、最も明るい演出を＋５、最も暗い演出を−５といった整数値で表わし、その数値範囲−５〜＋５を演出パラメータとして、実際にその演出に該当する種々の演出情報を演出情報データベース２００に蓄積しておく。
【００５２】
また、この演出パラメータは、演出の効果を指標化した値で定義しておくと、番組全体として、バランスのとれた演出・効果をもたらすことができる。
【００５３】
ここで図５に基づいて、演出情報データベース２００に登録されている演出パラメータと演出情報の関係について説明する。
【００５４】
図５は演出情報データベース２００に登録されている演出関係情報２０１の一例で、演出パラメータを「明るさ」と「強さ」の２つで表わし、その各々の演出パラメータの交差する領域に具体的な演出情報を保持した関係図を示している。なお、この「明るさ」はセットの明るさを示すこともでき、登場人物の明るさを示すこともできる概念的な番組全体の明るさを示している。また、「強さ」についても同様で、登場人物の個性の強さや、色彩の強度を示すことができる概念的な番組全体の強さの指標を示している。
【００５５】
ここで例えば、明るさの演出パラメータを＋３、強さの演出パラメータを−２とすると、具体的な演出情報として、セットはＳｅｔＢ、登場人物はＣｈａｒａＡ、声の調子を示す値はＸＸ，ＹＹ，ＺＺが対応する。なお、演出関係情報２０１は、番組制作者が予め登録しておく。
【００５６】
なお、ここでは、演出パラメータを「明るさ」と「強さ」との２つで表わしたが、１つまたは３つの形態であってもよい。１つの尺度であれば、演出関係情報２０１は一次元の配列として構成すれば良い。また、３つの尺度を用いる場合は、３つめの尺度によって、演出関係情報２０１が三次元の構成をとり、図５に示した二次元の演出関係情報２０１が３つめの尺度によって、−５〜＋５を示す１１の深さを持つことで実現可能である。
【００５７】
図２に戻って、番組制作支援装置１Ａの説明を続ける。
番組情報解析手段１０Ａは、番組の構成を示す構成情報と、番組の内容を示す内容情報と、番組の演出効果の尺度を示す演出パラメータとを含んだ番組情報を入力とし、前記構成情報と前記内容情報と前記演出パラメータとに分離した情報を生成する。
【００５８】
演出情報取得手段４０は、演出パラメータを入力とし、前記演出パラメータに基づいて、演出情報データベース２００の演出関係情報２０１から具体的な演出情報を取得する。
【００５９】
演出情報切替手段５０は、演出情報取得手段４０から生成される演出情報と、外部から入力される演出情報とをキーボード等の外部指示手段（図示せず）によって生成される切替え信号によって切替えることで、どちらか一方の演出情報のみを入力し、入力された演出情報を番組情報置換手段２０へ通知する。
【００６０】
（番組制作支援装置の動作）
次に、図６、図７に基づいて、番組制作支援装置１Ａの動作を詳細に説明する。
図６は、番組制作支援装置１Ａの動作を示すフローチャートである。
【００６１】
まず最初に、入力された番組情報を解析し、番組の構成を示す構成情報と、番組の内容を示す内容情報と、番組の演出効果の尺度を示す演出パラメータとを抽出する（ステップｂ１）。
【００６２】
次に、前記演出パラメータに基づいて、演出情報データベース２００内から演出情報を取得し、記憶手段６０に該当する演出情報があればそれも取得する（ステップｂ２）。
【００６３】
次に、前記構成情報に記述された使用番組ブロック番号に基づいて、構成情報データベース１００内から該当する番組ブロックを一つ取得する（ステップｂ３）。
【００６４】
次に、前記番組ブロックの「演出」のテンプレート部分を、前記演出情報で置換し（ステップｂ４）、さらに、「内容」のテンプレート部分を、前記内容情報で置換した置換番組ブロックを生成し（ステップｂ５）、前記演出情報を記憶手段６０に記憶しておく（ステップｂ６）。
【００６５】
ここで、以上の動作（ステップｂ３〜ステップｂ６）を前記構成情報に記述された使用番組ブロック全てに対して行なったどうか判定し（ステップｂ７）、全てに対して行っていないとき（Ｎｏ）は、ステップｂ３に戻って処理を行なう。
【００６６】
一方、前記構成情報に記述された使用番組ブロック全てに対して処理を行なったとき（Ｙｅｓ）は、前記構成情報の記述された使用番組ブロック番号順に編成し、番組台本情報を生成する（ステップｂ８）。
以上の動作で、番組制作者が作成した番組情報から、番組台本情報が生成される。
【００６７】
次に、図７に基づいて図６の各ステップで生成される情報について具体的に説明する。図７は、番組制作支援装置１Ａが図６のフローチャートで説明した各ステップにおいて生成する情報の一例を示したものである。
ここでは、天気予報の番組台本情報を生成するものとする。
【００６８】
図７に示したように、番組情報７００が、構成情報７０１と内容情報７０２と演出パラメータ７０３とから生成されているとする。構成情報７０１は、使用番組ブロック数と構成情報データベース１００内の使用番組ブロック番号を指定し、ここでは使用ブロック数を１とし、使用番号ブロック番号は３（天気予報）番とする。内容情報７０２には、天気予報の予報内容を記述しておく。演出パラメータ７０３には、この天気予報番組における演出効果を「明るさ」及び「強さ」で指定する。この構成情報７０１と内容情報７０２と演出パラメータ７０３がステップｂ１で抽出される情報である。
【００６９】
演出情報７１０は、演出パラメータ７０３の「明るさ」及び「強さ」に基づいて演出情報データベース２００から取得した情報である。ここでは登場人物にＣｈａｒａＡ、声の調子として速度をＸＸ、音調をＹＹ、イントネーションをＺＺとする。この演出情報７１０がステップｂ２で取得される情報である。
【００７０】
番組ブロック７２０は、構成情報７０１に記述された使用番組ブロック（ここでは３番）を構成情報データベース１００から取得した情報である。この番組ブロック７２０には、演出の可変情報を示すテンプレート、ここでは登場人物を示す「ＣＨＡＲＡＣＴＥＲ＿ＮＡＭＥ」と、声の調子を示す「Ｖ＿ＰＡＲＡＭＥＴＥＲ」と、内容の可変情報を示すテンプレート、ここでは話の内容を示す「ＣＯＮＴＥＮＴＳ」が記述されている。この番組ブロック７２０がステップｂ３で取得される情報である。
【００７１】
置換番組ブロック７３０は、番組ブロック７２０のテンプレート部分を内容情報７０２及び演出情報７１０に基づいて置き換えた情報である。この置換番組ブロック７３０は、番組ブロック７２０の登場人物テンプレート「ＣＨＡＲＡＣＴＥＲ＿ＮＡＭＥ」が「ＣｈａｒａＡ」に、声の調子を示すテンプレート「Ｖ＿ＰＡＲＡＭＥＴＥＲ」が「ｒａｔｅ＝ＸＸ，ｐｔｉｃｈ＝ＹＹ，ｉｎｔｏｎａｔｉｏｎ＝ＺＺ」に、話の内容を示すテンプレート「ＣＯＮＴＥＮＴＳ」に天気予報内容に置き換えられている。なお、この置換番組ブロック７３０がステップｂ４及びステップｂ５で生成される情報である。
【００７２】
ここでは、構成情報７０１の使用番組ブロック数を１としたので、置換番組ブロック７３０が番組台本情報となるが、前記使用番組ブロック数が複数になり、使用番号ブロックが複数設定された場合は、置換番号ブロック７３０が複数生成され、これを編成することで、より凝った構成の番組を作成することができる。
【００７３】
（番組制作支援装置で制作した番組内容）
次に、図８、図９を用いて、番組制作支援装置１Ａで制作した番組台本情報（ＴＶＭＬで記述された番組台本情報）を、その番組台本情報をＴＶＭＬプレーヤで動作させた時の画面例に基づいて説明する。
【００７４】
図８は、番組制作支援装置１Ａで制作したＴＶＭＬで記述された番組台本情報で、二人の登場人物がトークショーを行なう例である。図９は、図８の番組台本情報をＴＶＭＬプレーヤで動作させた時の画面である。
【００７５】
図８の（３）〜（９）行目は、初期設定を行なっており、登場人物がＢＯＢとＭＡＲＹの二人で、二人の位置及び座っているという状態を設定している。
【００７６】
次に、（１２）〜（１７）行目でＢＯＢとＭＡＲＹが登場する映像を表示している。まず、（１２）行目でスーパーインポーズで文字列“Ｂｅａｖｉｓ＆Ｂｕｔｔｈｅａｄ”を表示し（９０１）、（１３）行目でオープニング用の音楽を流し、（１４）行目でスタジオでの登場人物二人のツーショットの画面を表示し、連続的な動きを行なわせ（９０２〜９０３）、（１５）と（１６）行目で、ＢＯＢとＭＡＲＹの二人がお辞儀をし（９０３）、（１７）行目でスーパーインポーズで文字列“ＢＯＢ＆ＭＡＲＹ”を表示する（９０４）。
【００７７】
次に、（１９）〜（２６）行目で会話が行なわれる。まず、（１９）行目でカメラがＢＯＢのアップを映し（９０５）、（２０）行目でＢＯＢが、「Ｈｅｌｌｏ  ｍａｒｙ．」と話し、（２１）行目でカメラがＭＡＲＹのアップを映し（９０６）、（２２）行目でＭＡＲＹが、「Ｈｉ  ｂｏｂ．」と話す。そして、（２３）行目でカメラが再びツーショットの画面になり（９０７）、（２４）と（２５）行目で二人が会話を行ない、（２６）行目でオープニング用の音楽が終了する。
【００７８】
次に、（２９）行目で指定した映像ファイルを流す（９０８、９０９）。
次に、（３０）行目で再びスタジオの画面に戻り（９１０）、（３３）と（３４）行目で終了の会話を交わす。
【００７９】
そして、（３７）行目でエンディングの画面を３秒間表示し（９１１）、（３８）行目でエンディングの音楽を流し終了する（９１２）。
【００８０】
以上、一実施形態に基づいて本発明を説明したが、本発明はこれに限定されるものではない。
【００８１】
【発明の効果】
以上説明したとおり、本発明に係る番組制作支援装置では、以下に示す優れた効果を奏する。
【００８２】
請求項１に記載の発明によれば、番組制作支援装置は、番組情報解析手段によって、少なくとも番組の構成順序を示す構成情報と、番組内容の実体データである内容情報と、番組に与える演出・効果を指定する演出情報とを含んだ番組情報データから、構成情報と内容情報と演出情報とが分離され、構成情報データベースに、番組構成の雛型となる番組ブロックが複数保持され、番組情報置換手段によって、前記番組ブロックのテンプレートが前記内容情報及び演出情報に置き換えられた置換番組ブロックが生成され、番組情報編成手段によって、前記置換番組ブロックが時系列に編成され、番組台本情報を生成することができる。
【００８３】
これにより、番組の台本を作成するときに、全ての構成を１から作成するのではなく、雛型となる構成を複数組み合わせることで、番組台本を作成することができるので、番組制作にかかる時間を短縮することができる。
【００８４】
請求項２に記載の発明によれば、番組制作支援装置は、番組情報解析手段によって、少なくとも番組の構成順序を示す構成情報と、番組内容の実体データである内容情報と、番組に与える演出・効果を示す複数の演出情報を一意に指定する演出パラメータとを含んだ番組情報データから、構成情報と内容情報と演出情報とが分離され、構成情報データベースに、番組構成の雛型となる番組ブロックが複数保持され、演出情報データベースに、前記演出パラメータに対応した演出情報が保持され、演出情報取得手段によって、前記演出パラメータに基づいて、前記演出情報データベースから演出情報が取得され、番組情報置換手段によって、前記番組ブロックのテンプレートが前記内容情報及び演出情報に置き換えられた置換番組ブロックが生成され、番組情報編成手段によって、前記置換番組ブロックが時系列に編成され、番組台本情報を生成することができる。
【００８５】
これにより、番組制作者が、演出を詳細に設定しなくても、演出効果の尺度を示す演出パラメータを入力するだけで、詳細な演出情報に展開されて番組台本情報が生成されるので、番組制作にかかる時間の短縮と、番組制作者の手間を省くことができる。
【００８６】
また、請求項１及び請求項２に記載の発明によれば、番組制作支援装置は、構成情報データベースが、内容及び演出の可変情報領域をテンプレートにした番組ブロックを保持し、番組情報置換手段によって、前記テンプレート部分を実際に番組に使用する内容情報及び演出情報で置き換えることができる。
【００８７】
これにより、テンプレートに沿って、内容情報や演出情報等を簡単に記述することができる。また、番組制作支援装置は、テンプレート領域を検索して内容情報や演出情報に置き換えるだけなので、高速に置換作業が行なわれる。
【００８８】
請求項３に記載の発明によれば、番組制作支援装置は、演出情報切替手段によって、入力された切替信号に基づいて、前記演出情報と、外部信号として入力される第２の演出情報との入力を切替え、どちらか一方を出力することができる。
【００８９】
これにより、切替え信号に基づいて、第２の演出情報が選択された場合は、番組情報から生成される演出情報以外の第２の演出情報を使用することができるので、演出パラメータで設定された演出を変更したり、演出パラメータでは設定できないような細かな演出も指定することができる。
【００９０】
請求項４に記載の発明によれば、番組制作支援装置は、記憶手段によって演出情報が記憶され、番組情報置換手段によって、置換番組ブロックを生成した時の演出情報が前記記憶手段に記憶され、新たな置換番組ブロックを生成する時に前記記憶手段に記憶された演出情報を再利用して、置換番組ブロックを生成する。
【００９１】
これにより、演出情報を再利用することができるので、番組情報データに逐一番組ブロックの演出を指定しなくても、統一性のある演出・効果を付加した番組台本情報を制作することができる。また、番組ブロック間で同一の番組情報を参照することができるので、番組ブロック間で演出において違和感のない一連の動作を実現することができる。
【００９２】
請求項５に記載の発明によれば、番組制作支援プログラムは、番組情報解析手段によって、少なくとも番組の構成順序を示す構成情報と、番組内容の実体データである内容情報と、番組に与える演出・効果を指定する演出情報とを含んだ番組情報データから、構成情報と内容情報と演出情報とが分離され、構成情報データベースに、番組構成の雛型となる番組ブロックが複数保持され、番組情報置換手段によって、前記番組ブロックのテンプレートが前記内容情報及び演出情報に置き換えられた置換番組ブロックが生成され、番組情報編成手段によって、前記置換番組ブロックが時系列に編成され、番組台本情報として生成することができる。
【００９３】
これにより、番組の台本を作成するときに、全ての構成を１から作成するのではなく、雛型となる構成を複数組み合わせることで、番組台本を作成することができるので、番組制作にかかる時間を短縮することができる。
【００９４】
請求項６に記載の発明によれば、番組制作支援プログラムは、番組情報解析手段によって、少なくとも番組の構成順序を示す構成情報と、番組内容の実体データである内容情報と、番組に与える演出・効果を示す複数の演出情報を一意に指定する演出パラメータとを含んだ番組情報データから、構成情報と内容情報と演出情報とが分離され、構成情報データベースに、番組構成の雛型となる番組ブロックが複数保持され、演出情報データベースに、前記演出パラメータに対応した演出情報が保持され、演出情報取得手段によって、前記演出パラメータに基づいて、前記演出情報データベースから演出情報が取得され、番組情報置換手段によって、前記番組ブロックのテンプレートが前記内容情報及び演出情報に置き換えられた置換番組ブロックが生成され、番組情報編成手段によって、前記置換番組ブロックが時系列に編成され、番組台本情報を生成することができる。
【００９５】
これにより、番組制作者が、演出を詳細に設定しなくても、演出効果の尺度を示す演出パラメータを入力するだけで、詳細な演出情報に展開されて番組台本情報が生成されるので、番組制作にかかる時間の短縮と、番組制作者の手間を省くことができる。
【図面の簡単な説明】
【図１】本発明における第一の実施形態に係る番組制作支援装置の全体構成を示すブロック図である。
【図２】本発明における第二の実施形態に係る番組制作支援装置の全体構成を示すブロック図である。
【図３】番組ブロックの一例を示した図である。
【図４】本発明における第一の実施形態に係る番組制作支援装置の概略動作を示した図である。
【図５】演出情報データベース内の演出情報関係の一例を示した図である。
【図６】本発明における第二の実施形態に係る番組制作支援装置の動作を説明したフローチャートである。
【図７】本発明における第二の実施形態に係る番組制作支援装置の内部情報を示した図である。
【図８】ＴＶＭＬで記述された番組台本情報の例を示す図である。
【図９】番組台本情報をＴＶＭＬプレーヤで動作させたときの画面例を示す図である。
【符号の説明】
１、１Ａ……番組制作支援装置
１０、１０Ａ……番組情報解析手段
２０……番組情報置換手段
３０……番組情報編成手段
４０……演出情報取得手段
５０……演出情報切替手段
６０……記憶手段
１００……構成情報データベース
１０１……番組ブロック
２００……演出情報データベース
２０１……演出関係情報
【図１】
0004276393.tif 000002
【図２】
0004276393.tif 000003
【図３】
0004276393.tif 000004
【図４】
0004276393.tif 000005
【図５】
0004276393.tif 000006
【図６】
0004276393.tif 000007
【図７】
0004276393.tif 000008
【図８】
0004276393.tif 000009
【図９】
0004276393.tif 000010