(57)【要約】【課題】テロップ制作に係るコストを低減させることができる、情報処理装置、情報処理方法および情報処理プログラムを提供する。【解決手段】情報処理装置は、テロップの表示態様を定めるテンプレートを記憶する記憶部と、テロップに表示する素材データを取得する素材データ取得部と、素材データ取得部において取得された素材データの内容に基づき記憶部に記憶されたテンプレートを選択する選択部と、素材データ取得部において取得された素材データに対して選択部において選択されたテンプレートを適用してテロップデータを制作する制作部と、制作部において制作されたテロップデータを含む提供データを提供する提供部とを備える。【選択図】図１
2020107189.tif 000002
【特許請求の範囲】
【請求項１】
テロップの表示態様を定めるテンプレートを記憶する記憶部と、
テロップに表示する素材データを取得する素材データ取得部と、
前記素材データ取得部において取得された素材データの内容に基づき前記記憶部に記憶されたテンプレートを選択する選択部と、
前記素材データ取得部において取得された素材データに対して前記選択部において選択されたテンプレートを適用してテロップデータを制作する制作部と、
前記制作部において制作されたテロップデータを含む提供データを提供する提供部と
を備える、情報処理装置。
【請求項２】
前記選択部は、
文字データの特徴を示す特徴量とテンプレートとを対応させるための対応情報を取得し、
前記素材データ取得部において取得された素材データに文字データが含まれている場合、取得された文字データの特徴量を算出し、
さらに、算出した文字データの特徴量と取得した対応情報とに基づき、文字データに対応したテンプレートを選択する、請求項１に記載の情報処理装置。
【請求項３】
前記選択部は、
音声データの特徴を示す特徴量とテンプレートとを対応させるための対応情報を取得し、
前記素材データ取得部において取得された素材データに音声データが含まれている場合、取得された音声データの特徴量を算出し、
さらに、算出した音声データの特徴量と取得した対応情報とに基づき、音声データに対応したテンプレートを選択する、請求項１または２に記載の情報処理装置。
【請求項４】
前記選択部は、
画像データの特徴を示す特徴量とテンプレートとを対応させるための対応情報を取得し、
前記素材データ取得部において取得された素材データに画像データが含まれている場合、取得された画像データの特徴量を算出し、
さらに、算出した画像データの特徴量と取得した対応情報とに基づき、画像データに対応したテンプレートを選択する、請求項１から３のいずれか一項に記載の情報処理装置。
【請求項５】
前記選択部は、
素材データを提供する提供者情報とテンプレートとを対応させるための対応情報を取得し、
前記素材データ取得部において取得された素材データに提供者情報が含まれている場合、取得された提供者情報と取得した対応情報とに基づき、素材データの提供者情報に対応したテンプレートを選択する、請求項１から４のいずれか一項に記載の情報処理装置。
【請求項６】
前記選択部は、前記素材データ取得部において取得された素材データの内容に基づき複数のテンプレートを選択し、
前記制作部は、前記選択部において選択された複数のテンプレートを適用して複数のテロップデータを制作し、
前記提供部は、前記制作部において制作された複数のテロップデータを選択可能に提供する、請求項１から５のいずれか一項に記載の情報処理装置。
【請求項７】
前記提供部は、前記制作部において制作されたテロップデータを画像データとして提供する、請求項１から６のいずれか一項に記載の情報処理装置。
【請求項８】
情報処理装置において実行される情報処理方法であって、
テロップの表示態様を定めるテンプレートを記憶する記憶ステップと、
テロップに表示する素材データを取得する素材データ取得ステップと、
前記素材データ取得ステップにおいて取得された素材データの内容に基づき前記記憶ステップにおいて記憶されたテンプレートを選択する選択ステップと、
前記素材データ取得ステップにおいて取得された素材データに対して前記選択ステップにおいて選択されたテンプレートを適用してテロップデータを制作する制作ステップと、
前記制作ステップにおいて制作されたテロップデータを含む提供データを提供する提供ステップと
を含む、情報処理方法。
【請求項９】
コンピュータに、
テロップの表示態様を定めるテンプレートを記憶する記憶機能と、
テロップに表示する素材データを取得する素材データ取得機能と、
前記素材データ取得機能において取得された素材データの内容に基づき前記記憶機能において記憶されたテンプレートを選択する選択機能と、
前記素材データ取得機能において取得された素材データに対して前記選択機能において選択されたテンプレートを適用してテロップデータを制作する制作機能と、
前記制作機能において制作されたテロップデータを含む提供データを提供する提供機能と
を実現させるための、情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法および情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、対象となる操作に対するヘルプ情報として複数個のテロップの候補データを格納し、複数の候補データを表示し、候補データを選択すると共に、選択した候補データを合成する場合の少なくとも表示方向と表示速度を示すパラメータを指定して合成指示を行ない、合成指示に基づいて選択された候補データの合成処理を行なうことにより、表示方向と表示速度情報を設定したテロップデータを生成し、合成されたテロップデータを設定された表示方向と表示速度に従って表示する技術が記載されている。
【０００３】
また、特許文献２には、映像から抽出されたシンボル，印象的な発話空間および印象的な映像区間を結合し，編集済み映像として出力する技術が記載されている。
【０００４】
また、特許文献３には、再生された番組素材データからテロップ分離部、映像認識処理部、音声認識処理部にてキーワードを抽出し、シソーラス辞書が記憶蓄積するキーワード候補と順次比較し、相関度または出現頻度の高いキーワードをオペレータに提示して、オペレータの入力を待ってメタデータを生成してビデオサーバに転送する技術が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−０２１０２９号公報
【特許文献２】特開２０１１−２５４３４２号公報
【特許文献３】特開２０１０−０６８４３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、従来の技術では、テロップの内容に適した表示対応をオペレータが手動で選択する必要があり、オペレータの人件費またはオペレータが使用する機器の導入コスト等、テロップ制作に係るコストが上昇してしまう場合があった。
【０００７】
本発明は上記事情に鑑みてなされたものであり、テロップ制作に係るコストを低減させることができる、情報処理装置、情報処理方法および情報処理プログラムを提供することを一つの目的とする。
【課題を解決するための手段】
【０００８】
（１）上記の課題を解決するため、情報処理装置は、テロップの表示態様を定めるテンプレートを記憶する記憶部と、テロップに表示する素材データを取得する素材データ取得部と、素材データ取得部において取得された素材データの内容に基づき記憶部に記憶されたテンプレートを選択する選択部と、素材データ取得部において取得された素材データに対して選択部において選択されたテンプレートを適用してテロップデータを制作する制作部と、制作部において制作されたテロップデータを含む提供データを提供する提供部とを備える。
【０００９】
（２）また、実施形態の情報処理装置において、選択部は、文字データの特徴を示す特徴量とテンプレートとを対応させるための対応情報を取得し、素材データ取得部において取得された素材データに文字データが含まれている場合、取得された文字データの特徴量を算出し、さらに、算出した文字データの特徴量と取得した対応情報とに基づき、文字データに対応したテンプレートを選択してもよい。
【００１０】
（３）また、実施形態の情報処理装置において、選択部は、音声データの特徴を示す特徴量とテンプレートとを対応させるための対応情報を取得し、素材データ取得部において取得された素材データに音声データが含まれている場合、取得された音声データの特徴量を算出し、さらに、算出した音声データの特徴量と取得した対応情報とに基づき、音声データに対応したテンプレートを選択してもよい。
【００１１】
（４）また、実施形態の情報処理装置において、選択部は、画像データの特徴を示す特徴量とテンプレートとを対応させるための対応情報を取得し、素材データ取得部において取得された素材データに画像データが含まれている場合、取得された画像データの特徴量を算出し、さらに、算出した画像データの特徴量と取得した対応情報とに基づき、画像データに対応したテンプレートを選択してもよい。
【００１２】
（５）また、実施形態の情報処理装置において、選択部は、素材データを提供する提供者情報とテンプレートとを対応させるための対応情報を取得し、素材データ取得部において取得された素材データに提供者情報が含まれている場合、取得された提供者情報と取得した対応情報とに基づき、素材データの提供者情報に対応したテンプレートを選択してもよい。
【００１３】
（６）また、実施形態の情報処理装置において、選択部は、素材データ取得部において取得された素材データの内容に基づき複数のテンプレートを選択し、制作部は、選択部において選択された複数のテンプレートを適用して複数のテロップデータを制作し、提供部は、制作部において制作された複数のテロップデータを選択可能に提供してもよい。
【００１４】
（７）また、実施形態の情報処理装置において、提供部は、制作部において制作されたテロップデータを画像データとして提供してもよい。
【００１５】
（８）上記の課題を解決するため、情報処理方法は、情報処理装置において実行される情報処理方法であって、テロップの表示態様を定めるテンプレートを記憶する記憶ステップと、テロップに表示する素材データを取得する素材データ取得ステップと、素材データ取得ステップにおいて取得された素材データの内容に基づき記憶ステップにおいて記憶されたテンプレートを選択する選択ステップと、素材データ取得ステップにおいて取得された素材データに対して選択ステップにおいて選択されたテンプレートを適用してテロップデータを制作する制作ステップと、制作ステップにおいて制作されたテロップデータを含む提供データを提供する提供ステップと、を含む。
【００１６】
（９）上記の課題を解決するため、情報処理プログラムは、コンピュータに、テロップの表示態様を定めるテンプレートを記憶する記憶機能と、テロップに表示する素材データを取得する素材データ取得機能と、素材データ取得機能において取得された素材データの内容に基づき記憶機能において記憶されたテンプレートを選択する選択機能と、素材データ取得機能において取得された素材データに対して選択機能において選択されたテンプレートを適用してテロップデータを制作する制作機能と、制作機能において制作されたテロップデータを含む提供データを提供する提供機能と、を実現させる。
【発明の効果】
【００１７】
本発明の一つの実施形態によれば、テロップの表示態様を定めるテンプレートを記憶し、テロップに表示する素材データを取得し、取得された素材データの内容に基づき記憶されたテンプレートを選択し、取得された素材データに対して選択されたテンプレートを適用してテロップデータを制作し、制作されたテロップデータを含む提供データを提供することにより、テロップ制作に係るコストを低減させることができる。
【図面の簡単な説明】
【００１８】
【図１】実施形態における情報処理装置のソフトウェア構成の一例を示すブロック図である。
【図２】実施形態における情報処理装置のハードウェア構成の一例を示すブロック図である。
【図３】実施形態における情報処理装置の動作の一例を示すフローチャートである。
【図４】実施形態における情報処理装置において用いられる対応情報の一例を示す図である。
【図５】実施形態における情報処理装置において用いられるテンプレートを適用して制作されたテロップの一例を示す図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照して本発明の一実施形態における情報処理装置、情報処理方法および情報処理プログラムについて詳細に説明する。
【００２０】
先ず、図１を用いて、情報処理装置の機能を説明する。図１は、実施形態における情報処理装置のソフトウェア構成の一例を示すブロック図である。
【００２１】
図１において、情報処理装置１は、ネットワーク９を介して、端末２１、端末３１、素材データ提供装置４および画像配信システム５と通信可能に接続されている。図１は情報処理装置１の接続先を例示して示すものであり、情報処理装置１の接続先を限定するものではない。
【００２２】
情報処理装置１は、通信制御部１１、認証部１２、記憶部１３、素材データ取得部１４、選択部１５、制作部１６および提供部１７の各機能部を有する。本実施形態における情報処理装置１の上記各機能部は、本実施形態における情報処理プログラム（ソフトウェア）によって実現される機能モジュールであるものとして説明する。
【００２３】
通信制御部１１は、ネットワークを介して接続された端末２１、端末３１、素材データ提供装置４または画像配信システム５（以下、端末２１、端末３１、素材データ提供装置４、画像配信システム５の全てまたは一部の複数を、「端末２１等」という場合がある。）との通信を制御する。通信制御部１１は、例えば、端末２１等に対して、情報処理装置１を利用するためのＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を提供するものであってもよい。
【００２４】
認証部１２は、通信制御部１１を用いて端末２１等の利用者を認証する。例えば、端末２１の利用者とは、端末２１から通信可能に接続された情報処理装置１が提供する機能を利用する利用権限を有する者である。認証部１２は、例えばそれぞれの利用者に割り当てられたログインＩＤとパスワードによって利用者権限を有する利用者を認証する。なお、本実施形態における利用者は、特定された個人でなくてもよい。例えば、１つのログインＩＤを複数人で順次使用する場合、利用者は利用者ＩＤを現在使用している者とすることができる。なお、認証部１２は、ログインＩＤとパスワードによる認証以外の他の認証方法（例えば、生体認証、磁気カード認証等）を用いてもよい。
【００２５】
ここで、本実施形態における「テロップ」、「テロップデータ」、「素材データ」、「テロップの表示態様」、および「テンプレート」について説明する。
【００２６】
テロップとは、動画や静止画等の元画像に対して重畳、挿入または合成（以下、「重畳等」という場合がある。）される、文字情報、記号情報、図形情報、音声情報もしくは画像情報、またはこれらの結合（以下、「文字情報等」という場合がある。）の情報である。元画像は、例えば、テレビ放送用に用いられるテレビ映像、動画配信サービスに用いられる動画、大型表示装置に表示される表示画像等である。本実施形態では、元画像に重畳等されるテロップに用いられるデータをテロップデータという。テロップデータは、後述する素材データに基づき制作されて、利用者が所有する利用者システム（後述）に提供される。テロップデータは、利用者システムにおいて元画像の一部または全部に重畳等されて放送、配信または表示等がされる。テロップデータには、例えば、テロップデータを含む画像データであってもよい。なお、テロップは、使用される地域、内容、または形式等によって、例えばキャプション、サブタイトル、ティッカー、アラート、またはスーパーインポーズ等と呼ばれることもあり、本実施形態のテロップに含まれるものとする。
【００２７】
素材データは、テロップに用いられる素材のデータであり、例えば、文字情報を含む文字データ、音声情報を含む音声データ、ベクトルデータ等によって表される図形データ、もしくは画像情報を含む画像データ、またはこれらの組合せ等である。なお、図形情報はラスタライズされることにより画像となるため、画像データには図形情報が含まれてもよい。
【００２８】
文字データには、例えば、時刻情報、気象情報、交通情報、ニュース速報または字幕等が含まれていてもよい。また、文字データには、端末２１のキーボード（不図示）から手動で入力された入力データが含まれていてもよい。文字データは、例えば、テレビ放送、動画配信サービスに用いられる動画または大型表示装置に表示される表示画像等において表示される。
【００２９】
音声データには、例えば、音声、または音声認識によって生成された文字情報が含まれていてもよい。音声データは、例えば、テレビ放送の副音声で使用され、または文字データに変換されてテレビ放送等で表示される。
【００３０】
画像データには、静止画情報、動画情報（複数の静止画のアニメーションを含む）が含まれていてもよい。画像データは、テレビ放送等の表示画面においてサムネイル表示され、分割表示され、または全画面表示される。
【００３１】
素材データには、テレビ放送の番組内容に特化した情報が含まれてもよい。例えば、素材データには、スポーツ番組におけるそれぞれのスポーツに特化した得点経過、試合経過もしくは選手の紹介、ニュース番組におけるニュース項目、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）における投稿内容、または選挙番組における開票速報等が含まれていてもよい。
【００３２】
テロップの表示態様とは、素材データに対して設定される、装飾、効果または校閲等の態様である。テロップの表示態様には、例えば、元画像におけるテロップを重畳する位置、文字情報に対するフォント、強調、２Ｄ（Ｄｉｍｅｎｓｉｏｎａｌ）／３Ｄ表示の切替え、３Ｄモーション（動画）もしくは３Ｄ回転等の効果、ルビ追加、複数行表示等（以下、「装飾等」と言う場合がある。）の設定が含まれていてもよい。テロップの表示態様（装飾等）には、音声情報に対する出力音量の設定、もしくは音声認識の設定、または画像情報に対する画面上の表示位置もしくは表示サイズの設定等が含まれていてもよい。テロップの表示態様には、制作したテロップデータの送出の順序またはタイミングを含んでいてもよい。テロップの表示態様は、後述するテンプレートによって設定（定義）される。
【００３３】
テンプレートは、テロップの表示態様を定める設定情報（設定データ）であり、例えば、設定ファイルとして予め用意される。テロップデータは、素材データに対してテンプレートにおいて設定された表示態様を適用することにより制作される。例えば、テレビ放送の番組内容に特化したテロップを利用したい場合、そのテレビ番組に対応したテンプレートを予め準備しておくことにより、それぞれのテレビ放送に特化したテロップデータを制作することができる。
【００３４】
テンプレートは、利用者によって予め設定（編集）されてもよい。テンプレートは、例えば、端末２１等の利用者に対して、テロップの表示態様を編集するためのＵＩを提供することにより設定出来るようにしてもよい。
【００３５】
記憶部１３は、テロップの表示態様を定める１つまたは複数のテンプレートを記憶する。テンプレートは、例えば、読み出し可能な設定ファイルとして記憶部１３に予め記憶されてもよい。記憶部１３は、複数種類のテンプレートを記憶することができる。例えば、上述のようにテレビ放送の番組内容に特化したテロップを制作する場合、記憶部１３に番組内容に特化したテンプレートを複数記憶しておくことにより、記憶されたテンプレートの中から番組内容に特化したテロップデータを制作できるテンプレートを容易に選択することが可能となる。
【００３６】
素材データ取得部１４は、テロップに表示する素材データを取得する。図は、素材データ取得部１４が、文字データ、音声データおよび画像データを取得する場合を例示している。素材データ取得部１４は、情報処理装置１の内部（例えば、記憶部１３）または情報処理装置１の外部から素材データを取得する。図は、素材データ取得部１４が、端末２１の素材データ提供部２１１または素材データ提供装置４から素材データを取得する場合を例示している。なお、本実施形態においてデータの「取得」と言う場合、ダウンロード等のプル型のデータの取得であっても、他の装置から送信されたデータを受信するプッシュ型のデータ取得であってもよい。例えば、素材データ取得部１４は、端末２１に対して提供する素材データを入力または選択するためのＵＩを提供し、端末２１の利用者が端末２１に表示されたＵＩを操作することにより素材データを取得してもよい。また、素材データ取得部１４は、素材データ提供装置４に記憶された素材データを読み出すことにより素材データを取得してもよい。
【００３７】
選択部１５は、素材データ取得部１４において取得された素材データの内容に基づき記憶部１３に記憶された１つまたは複数のテンプレートを選択する。素材データの内容に基づきテンプレートを選択することにより、利用者のテンプレート選択に係る工数を削減することができるためテロップデータの制作コストを低減させることが可能となる。なお、テンプレートを選択するとは、複数のテンプレートの中から１または複数のテンプレートを選択することに加えて、テロップにおける素材データの意味（後述）を決定することを含んでいてもよい。以下、素材データの内容に基づく具体的なテンプレートの選択方法を説明する。
【００３８】
＜素材データの特徴量に基づくテンプレートの選択＞
選択部１５は、素材データの内容として、素材データの特徴量に基づきテンプレートを選択してもよい。素材データの特徴量とは、素材データの特徴を示す情報である。素材データの特徴量は、素材データの種類によってその特徴を示す情報が異なってもよい。以下の説明では、例えば、素材データが、文字データである場合、音声データである場合、または画像データである場合についての特徴量の算出方法を例示する。なお、記憶部１３は、対応情報を記憶するようにしてもよい。対応情報とは、特徴量とテンプレートとを対応させた情報である。すなわち、対応情報は素材データの特徴量に基づき一または複数のテンプレートを選択するための情報であり、例えば、特徴量を引数とした場合のテンプレート（または素材データの意味）を選択するためのアルゴリズム等であってもよい。選択部１５は、素材データの特徴量と対応情報に基づき一または複数のテンプレート（または素材データの意味）を選択する。例えば、選択部１５は、特徴量の一番近い一のテンプレートを選択してもよく、特徴量が近い順に所定個数のテンプレートを選択してもよく、さらに特徴量は所定の範囲内にある全てのテンプレートを選択するようにしてもよい。
【００３９】
例えば、素材データが文字データである場合、素材データの特徴量は、文字データの特徴量とすることができる。文字データの特徴量は、例えば、既知のテキストマイニングの手法であるＴＦ−ＩＤＦ（Ｔｅｒｍ  Ｆｒｅｑｕｅｎｃｙ（単語頻度数）−Ｉｎｖｅｒｓｅ  Ｄｏｃｕｍｅｎｔ  Ｆｒｅｑｕｅｎｃｙ（文書頻度数の逆数））によって算出することができる。ＴＦ−ＩＤＦにおいては、文字データに含まれる文字列の中から特定の単語を抽出し、抽出された単語の出現頻度を特徴量として算出する。例えば、テレビ放送における特定のスポーツ番組で利用される素材データには、そのスポーツにおいて使用される特徴的な単語が使用される場合が多い。例えば、野球番組においては、「ヒット」、「二塁打」、「ホームラン」等の単語が使用されることが多い。野球番組における特定の単語の出現頻度と、野球番組に特化したテンプレートを対応させて対応情報として記憶させておくことにより、文字データから一のテンプレートまたは複数のテンプレートを選択することが可能となる。
【００４０】
また、文字データの特徴量は、文字データの配列等の付帯情報から算出されてもよい。例えば、野球番組においては、氏名とポジションが９名分の配列データとして取得され、サッカー番組においては１１名分の配列データとして取得される。また、競馬番組においては、８枠分の配列データとして取得される。文字データの特徴量を配列データとして算出し、配列データとテンプレートとを対応させた対応情報を記憶しておくことにより、配列データから一のテンプレートまたは複数のテンプレートを選択することが可能となる。
【００４１】
また、文字データの特徴量は、文字データに含まれる特定の情報から、テロップにおける素材データの意味を決定するものであってもよい。素材データの意味とは、素材データの種類または属性を示すものであり、例えば、野球のテロップにおいて、「アウト」、「ヒット」、「二塁打」、「三塁打」および「ホームラン」等の結果を示す情報である。また、選挙番組において、「当選」および「当選確実」等の結果を示す情報である。例えば、対応情報として、素材データの特徴量「０」に対して素材データの意味「アウト」をそれぞれ対応させて記憶部１３に記憶させておく。同様に、「１」に対して「ヒット」、「２」に対して「二塁打」、「３」に対して「三塁打」、および「４」に対して「ホームラン」の素材データの意味をそれぞれ対応させて記憶部１３に記憶させておく。選択部１５は、特徴量である「０」〜「４」の数字と選手名を組み合わせた文字データを取得して、選手名と「ヒット」等の結果を対応させた成績表を示すテンプレートを選択し、またはそのテンプレートにおける選手名と結果（素材データの意味）の表示形態（例えば、選手名と結果の表示位置、表示の大きさ、フォント、またはアイコンの表示等）を決定するようにしてもよい。また、選択部１５は、競馬のテロップにおいて、文字データに含まれる特徴量である所定の数字と文字列に基づき、文字列に対して所定の意味（例えば、出走枠順等）を持たせて、テロップにおける表示形態を決定するものであってもよい。
【００４２】
また、素材データが音声データである場合、素材データの特徴とは、音声データの特徴量である。音声データの特徴量は、例えば、音声データに含まれる特定のパルス音または音階等を検出することにより算出することができる。音声データの特徴量とテンプレートとを対応させた対応情報を記憶しておくことにより、音声データから一のテンプレートまたは複数のテンプレートを選択することが可能となる。例えば、音声データの冒頭に所定のパルス音が含まれている場合、対応情報においてパルス音とテンプレートとを予め対応させておくことにより、一のテンプレートまたは複数のテンプレートを選択することができる。また、音声データの特徴量は、音声データを音声認識してテキストデータに変換することにより、上述した文字データの特徴量を算出するようにしてもよい。
【００４３】
また、素材データが画像データである場合、素材データの特徴とは、画像データの特徴量である。画像データの特徴量は、既知の特徴量である、Ｅｄｇｅ特徴量、Ｃｏｌｏｒ特徴量、Ｈａａｒ−ｌｉｋｅ特徴量またはＨＯＧ特徴量等によって算出することができる。画像データの特徴量とテンプレートとを対応させた対応情報を記憶しておくことにより、画像データから一のテンプレートまたは複数のテンプレートを選択することが可能となる。例えば、画像データに特定のスポーツ用具、スポーツ施設、選手の動作等が含まれている場合、画像データにはそのスポーツ用具等の特徴量が検出される。対応情報においてスポーツ用具等の画像データの特徴量とテンプレートとを予め対応させておくことにより、一のテンプレートまたは複数のテンプレートを選択することができる。
【００４４】
＜素材データの提供者に基づくテンプレートの選択＞
選択部１５は、素材データの内容として、素材データの提供者に基づきテンプレートを選択してもよい。素材データの提供者とは、素材データを提供した者であり、素材データと１対１で対応付けられる情報である。素材データの提供者は、例えば、認証部１２において認証された利用者等の人を特定する情報、端末２１等の装置を特定する情報、または、素材データ提供装置４における素材データの格納領域等の素材データへのアクセス情報等によって特定することができる。素材データの提供者とテンプレートとを対応させた対応情報を記憶しておくことにより、選択部１５は、素材データの提供者に基づき一または複数のテンプレートを選択することができる。
【００４５】
例えば、特定のテレビ番組においては特定の表示態様におけるテロップが使用される場合がある。素材データの提供者がそのテレビ番組におけるテロップを制作する者であった場合、選択部１５において対応情報に基づきその提供者に対応したテンプレートが選択されることにより、テロップの制作においてテンプレート選択に係る工数を削減することができる。なお、情報処理装置１は、利用者に対してテンプレートを手動で選択できる機能を提供するようにしてもよい。例えば、選択部１５は、素材データに基づき、特徴量の算出結果等により、適切なテンプレートを選択できないと判断したときは、利用者に対してその旨を通知して、手動によるテンプレートの選択を促すようにしてもよい。
【００４６】
制作部１６は、素材データ取得部１４において取得された素材データに対して、選択部１５において選択されたテンプレートを適用してテロップデータを制作する。素材データに対するテンプレートの適用とは、素材データに対してテンプレートにおいて設定された表示態様を適用することである。テンプレートにおいて設定される表示態様には、上述のように素材データに対する装飾等を含めることができる。例えば、制作部１６は、表示画面の所定の領域に文字データを流して表示するテロップデータを制作する。また、制作部１６は、文字データを立体的な３Ｄ表示とするテロップデータを制作してもよい。また、制作部１６は、素材データとして取得された動画ファイルに含まれる音声データをテキストデータに変換して、動画に変換したテキストデータを字幕として重畳したテロップデータを制作してもよい。
【００４７】
制作部１６は、テンプレートを適用したテロップデータを画像変換（ラスタライズ等）した画像データを制作するようにしてもよい。すなわち、本実施形態において、制作部１６において制作されるテロップデータは、画像データに変換される前のデータであっても、画像に変換された後のデータであってもよい。
【００４８】
制作部１６は、選択部１５において選択されたテンプレートが複数であった場合、それぞれのテンプレートを適用したテロップデータを制作する。例えば、選択されたテンプレートがそれぞれ異なる表示態様を設定するものである場合、制作部１６は、素材データをそれぞれの表示態様におけるテロップデータとして制作する。
【００４９】
提供部１７は、制作部１６において制作されたテロップデータを含む提供データを提供する。提供部１７は、ネットワーク９を介して接続された、例えば、端末２１、端末３１または画像配信システム５に提供データを提供する。提供部１７が提供する提供データは、例えば、ネットワーク９を介した通信プロトコルに応じて符号化された通信データであり、また、所定の暗号化方式において暗号化された暗号データであってもよい。
【００５０】
提供部１７は、端末２１のテロップデータ取得部２１２に対して、送出装置２２の入力に対応したデータ形式のテロップデータを提供してもよい。例えば、提供部１７は、シリアルデジタルインタフェース  （ＳＤＩ；  Ｓｅｒｉａｌ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）のビデオ電装規格に準拠した信号またはその信号を含むデータを提供してもよい。提供部１７は、送出装置２２の送出タイミングに合わせてテロップデータを送出してもよい。また、提供部１７は、利用者システム２からの要求に応じてテロップデータを送出するようにしてもよい。
【００５１】
利用者システム２は、送出装置２２から放送設備２３にテロップを送出するシステムであって、情報処理装置１に対して素材データを提供し、情報処理装置１からテロップデータを取得するシステムを例示している。利用者システム２は、端末２１、送出装置２２および放送設備２３を備える。端末２１は、素材データ提供部２１１およびテロップデータ取得部２１２を備える。
【００５２】
素材データ提供部２１１は、情報処理装置１に対して素材データを提供する。素材データ提供部２１１は、素材データ取得部１４が提供するＵＩを端末２１の利用者（操作者）が操作することにより素材データを提供してもよい。例えば、素材データ取得部１４が提供するＵＩにおいて、利用者は、素材データを含むファイルを選択し、または文字データをキーボードから入力することにより素材データを提供する。
【００５３】
テロップデータ取得部２１２は、情報処理装置１で制作されたテロップデータを取得して、送出装置２２に対して出力する。例えば、テロップデータ取得部２１２は、提供部１７からテロップデータを提供可能になったことを示す信号を取得することにより、テロップデータを取得してもよい。テロップデータ取得部２１２は、制作されたテロップデータが複数である場合、制作された複数のテロップデータを取得する。テロップデータ取得部２１２は、取得された複数のテロップデータを利用者に対して選択可能に表示して、選択されたテロップデータを送出装置２２に対して出力してもよい。
【００５４】
送出装置２２は、放送設備２３に対してテロップ画像を送出する装置であり、図示しない、テロップデータを入力するための画像入力部、テロップデータを一時記憶するフレームバッファ、フレームバッファに記憶されたテロップデータを予め定められた画像方式のフレーム画像（テロップ画像）として出力するための画像出力部を備える。送出装置２２は、図示しない送出タイミングを制御する装置からの指示によって、フレームバッファに一時記憶されたテロップ画像を放送設備２３に出力する。
【００５５】
放送設備２３は、テレビ放送の放送局に設置され、送出装置２２から送出されたテロップ画像を元画像に重畳等して、テレビ放送に使用されるテロップを含む画像を生成する。
【００５６】
利用者システム２は、素材データを提供することにより、素材データの内容に基づいたテロップデータを取得することができるので、テロップデータの制作に掛かる制作コストを削減することが可能となる。
【００５７】
利用者システム３は、表示装置３２に画像を表示させるシステムであって、情報処理装置１からテロップデータを取得するシステムを例示している。利用者システム３は、端末３１および表示装置３２を備える。端末３１は、テロップデータ取得部３１１を備える。
【００５８】
テロップデータ取得部３１１は、情報処理装置１で制作されたテロップデータを取得して、表示装置３２において表示可能な表示データとして出力する。例えば、テロップデータ取得部３１１は、テロップデータ取得部２１２と同様に、提供部１７からテロップデータを提供可能になったことを示す信号を取得することにより、テロップデータを取得してもよい。また、テロップデータ取得部３１１は、制作されたテロップデータが複数である場合、制作された複数のテロップデータを取得し、取得された複数のテロップデータを利用者に対して選択可能に表示し、さらに選択されたテロップデータを表示装置３２に対して出力してもよい。また、テロップデータ取得部３１１は、取得したテロップデータを表示装置３２において表示可能な表示データ（例えば、映像信号）に変換して表示装置３２に対して出力してもよい。
【００５９】
表示装置３２は、テロップデータ取得部３１１から出力された表示データを表示する装置である。表示装置３２は、例えば公共の場に設置される大型ディスプレイ、または商業施設等に設置されるデジタルサイネージ等である。
【００６０】
利用者システム３は、素材データの内容に基づいたテロップデータを取得することができるので、テロップデータの制作に掛かる制作コストを削減することが可能となる。
【００６１】
素材データ提供装置４は、情報処理装置１に対して素材データを提供する装置を例示している。素材データ提供装置４は、例えば、素材データを読み出し可能に記憶するネットワークストレージサービスである。素材データ提供装置４は、例えば、所定のネットワークアドレス及びパスワードによって記憶している素材データを読み出し可能にすることにより、素材データを提供してもよい。情報処理装置１は、素材データ提供装置４から提供される素材データの内容に基づいてテロップデータを制作することができるので、テロップデータの制作に掛かる制作コストを削減することが可能となる。
【００６２】
画像配信システム５は、提供部１７から提供されたテロップデータに基づく画像（動画または静止画）を、図示しない配信先にリアルタイムまたはオンデマンドで配信するシステムである。画像配信システム５は、動画を配信する動画配信システムである。画像配信システム５は、テロップデータそのものを配信するようにしてもよく、あるいは、テロップデータを重畳した画像を配信するようにしてもよい。
【００６３】
ネットワーク９は、例えば、インターネットである。ネットワーク９には、例えば携帯電話の基地局、無線ＬＡＮのアクセスポイント等が含まれていてもよい。
【００６４】
なお、情報処理装置１が有する、通信制御部１１、認証部１２、記憶部１３、素材データ取得部１４、選択部１５、制作部１６および提供部１７の各機能部は、情報処理装置１の機能部の一例を示したものであり、情報処理装置１が有する機能を限定したものではない。例えば、情報処理装置１は、上記全ての機能部を有している必要はなく、一部の機能部を有するものであってもよい。また、情報処理装置１は、上記以外の他の機能を有していてもよい。例えば、情報処理装置１は、情報を入力するために入力機能や、装置の稼働状態をＬＥＤランプ等により報知する出力機能を有していてもよい。
【００６５】
また、情報処理装置１が有する上記各機能部は、上述の通り、ソフトウェアによって実現されるものとして説明した。しかし、情報処理装置１が有する上記機能部の中で少なくとも１つ以上の機能部は、ハードウェアによって実現されるものであってもよい。
【００６６】
また、情報処理装置１が有する上記何れかの機能部は、１つの機能部を複数の機能部に分割して実施してもよい。また、情報処理装置１が有する上記何れか２つ以上の機能部を１つの機能部に集約して実施してもよい。すなわち、図１は、情報処理装置１が有する機能を機能ブロックで表現したものであり、例えば、各機能部がそれぞれ別個のプログラムファイル等で構成されていることを示すものではない。
【００６７】
また、情報処理装置１は、１つの筐体によって実現される装置であっても、ネットワーク等を介して接続された複数の装置から実現されるシステムであってもよい。例えば、情報処理装置１は、その機能の一部または全部をクラウドコンピューティングシステムによって提供されるクラウドサービス等、他の仮想的な装置によって実現するものであってもよい。すなわち、情報処理装置１は、上記各機能部のうち、少なくとも１以上の機能部を他の装置において実現するようにしてもよい。また、情報処理装置１は、デスクトップＰＣ等の汎用的なコンピュータであってもよく、機能が限定された専用の装置であってもよい。
【００６８】
次に、図２を用いて、情報処理装置１のハードウェア構成を説明する。図２は、実施形態における情報処理装置１のハードウェア構成の一例を示すブロック図である。
【００６９】
情報処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０３、Ｉ／Ｏ機器１０４、および通信Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）１０５を有する。情報処理装置１は、図１で説明した情報処理プログラムを実行する装置である。
【００７０】
ＣＰＵ１０１は、ＲＡＭ１０２またはＲＯＭ１０３に記憶された情報処理プログラムを実行することにより、利用者端末の制御を行う。情報処理プログラムは、例えば、プログラムを記録した記録媒体、又はネットワークを介したプログラム配信サーバ等から取得されて、ＲＯＭ１０３にインストールされ、ＣＰＵ１０１から読出されて実行される。
【００７１】
Ｉ／Ｏ機器１０４は、操作入力機能と表示機能（操作表示機能）を有する。Ｉ／Ｏ機器１０４は、例えばタッチパネルである。タッチパネルは、情報処理装置１の利用者に対して指先又はタッチペン等を用いた操作入力を可能にする。本実施形態におけるＩ／Ｏ機器１０４は、操作表示機能を有するタッチパネルを用いる場合を説明するが、Ｉ／Ｏ機器１０４は、表示機能を有する表示装置と操作入力機能を有する操作入力装置とを別個有するものであってもよい。その場合、タッチパネルの表示画面は表示装置の表示画面、タッチパネルの操作は操作入力装置の操作として実施することができる。なお、Ｉ／Ｏ機器１０４は、ヘッドマウント型、メガネ型、腕時計型のディスプレイ等の種々の形態によって実現されてもよい。
【００７２】
通信Ｉ／Ｆ１０５は、通信用のＩ／Ｆである。通信Ｉ／Ｆ１０５は、例えば、無線ＬＡＮ、有線ＬＡＮ、赤外線等の近距離無線通信を実行する。図は通信用のＩ／Ｆとして通信Ｉ／Ｆ１０５のみを図示するが、情報処理装置１は複数の通信方式においてそれぞれの通信用のＩ／Ｆを有するものであってもよい。
【００７３】
次に、図３を用いて、情報処理装置１の動作を説明する。図３は、実施形態における情報処理装置１の動作の一例を示すフローチャートである。以下に示すフローチャートにおける動作の実行主体は情報処理装置１であるものとして説明するが、それぞれの動作は、上述した情報処理装置１の各機能部において実行することができる。
【００７４】
図３において、情報処理装置１は、記憶部１３にテンプレートを記憶して、素材データを適用できるように準備をする（ステップＳ１１）。例えば、情報処理装置１は、テンプレートデータと、素材データとテンプレートとを対応させるための対応情報とを記憶部１３に読み出し可能に記憶することによりステップＳ１１の処理を実行することができる。
【００７５】
ステップＳ１１の処理を実行した後、情報処理装置１は、端末２１の利用者のログインが成功したか否かを判断する（ステップＳ１２）。ログインが成功したか否かは認証部１２において認証が成功したか否かによって判断することができる。ログインが成功していないと判断した場合（ステップＳ１２：ＮＯ）、情報処理装置１は、ステップＳ１２の処理を繰り返し、ログインが成功するのを待機する。
【００７６】
一方、ログインが成功したと判断した場合（ステップＳ１２：ＹＥＳ）、情報処理装置１は、素材データを取得したか否かを判断する（ステップＳ１３）。素材データを取得したか否かは、例えば、素材データ取得部１４が素材データを取得したか否かで判断することができる。素材データを取得していないと判断した場合（ステップＳ１３：ＮＯ）、情報処理装置１は、ステップＳ１３の処理を繰り返し、素材データが取得されるのを待機する。
【００７７】
一方、素材データを取得したと判断した場合（ステップＳ１３：ＹＥＳ）、情報処理装置１は、素材データを処理する（ステップＳ１４）。素材データの処理は、例えば、素材データ取得部１４において取得された素材データに含まれる文字データの特徴量を算出することにより実行される。また、素材データの処理は、素材データ取得部１４において取得された素材データに含まれる音声データの特徴量を算出することにより実行されてもよい。また、素材データの処理は、素材データ取得部１４において取得された素材データに含まれる画像データの特徴量を算出することにより実行されてもよい。また、素材データの処理は、素材データ取得部１４において取得された素材データの提供者情報を取得することにより実行されてもよい。
【００７８】
ステップＳ１４の処理を実行した後、情報処理装置１は、対応情報を取得する（ステップＳ１５）。対応情報の取得は、例えば、選択部１５が記憶部１３に記憶された対応情報を読み出すことにより実行することができる。対応情報の取得は、取得された素材データに応じて実行されるようにしてもよい。例えば、素材データに文字データが含まれる場合、情報処理装置１は、文字データの特徴を示す特徴量とテンプレートとを対応させるための対応情報を取得する。同様に、情報処理装置１は、音声データの特徴を示す特徴量とテンプレートとを対応させるための対応情報、画像データの特徴を示す特徴量とテンプレートとを対応させるための対応情報、または素材データを提供する提供者情報とテンプレートとを対応させるための対応情報を取得してもよい。
【００７９】
ステップＳ１５の処理を実行した後、情報処理装置１は、テンプレートを選択する（ステップＳ１６）。テンプレートの選択は、例えば、選択部１５が、算出した素材データの特徴量と取得した対応情報とに基づき、素材データに対応したテンプレートを選択することにより実行することができる。
【００８０】
ステップＳ１６の処理を実行した後、情報処理装置１は、テロップデータを制作する（ステップＳ１７）。テロップデータの制作は、例えば、制作部１６が、素材データ取得部１４において取得された素材データに対して選択部１５において選択されたテンプレートを適用することにより実行することができる。
【００８１】
例えば、素材データが文字データの場合、制作部１６は、テンプレートにおいて設定された表示画面の所定の領域に文字データを流して表示するテロップデータを制作する。また、制作部１６は、文字データをテンプレートにおいて設定された立体的な３Ｄ表示とするテロップデータを制作してもよい。また、素材データが音声データの場合、制作部１６は、テンプレートの設定に基づき、素材データとして取得された動画ファイルに含まれる音声データをテキストデータに変換して、動画に変換したテキストデータを表示画面の所定の領域に字幕として重畳したテロップデータを制作してもよい。また、素材データが画像データの場合、制作部１６は、テンプレートにおいて設定された表示画面の所定の領域に画像データを表示するテロップデータを制作してもよい。
【００８２】
なお、テンプレートにおいて、文字データ、音声データまたは画像データの中のいずれか複数の素材データに対する設定が含まれている場合、制作部１６は、それぞれの素材データをテンプレートに適用させたテロップデータを制作する。例えば、テンプレートにおいて文字データと画像データに対する設定がされており、素材データに文字データと画像データが含まれている場合、制作部１６は、文字データと画像データにそれぞれテンプレートを適用したテロップデータを制作する。
【００８３】
ステップＳ１７の処理を実行した後、情報処理装置１は、テロップデータを画像データに変換するか否かを判断する（ステップＳ１８）。テロップデータを画像データに変換するか否かは、例えば、制作部１６または提供部１７が、テロップデータの提供先に応じて判断することにより実行することができる。テロップデータの提供先は、例えば、素材データの付帯情報として、素材データとともに取得するようにしてもよい。制作部１６または提供部１７は、素材データの付帯情報において、テロップデータの提供先が表示装置３２等であると判断した場合、テロップデータを画像データに変換すると判断するようにしてもよい。画像データに変換すると判断した場合（ステップＳ１８：ＹＥＳ）、情報処理装置１は、テロップデータを画像データに変換する（ステップＳ１９）。画像データへの変換は、例えば、制作部１６または提供部１７が、テロップを表示する表示装置に応じたデータ形式にテロップデータを変換することにより実行することができる。
【００８４】
ステップＳ１９の処理を実行した後、または画像データに変換しないと判断した場合（ステップＳ１８：ＮＯ）、情報処理装置１は、テロップデータを提供する（ステップＳ２０）。テロップデータの提供は、提供部１７がテロップデータ（画像データに変換後のテロップデータを含む）を利用者システム２、利用者システム３、または画像配信システム５等に提供することにより実行することができる。ステップＳ２０の処理を実行した後、情報処理装置１は、フローチャートに示す動作を終了する。
【００８５】
なお、図示したフローチャートは、情報処理装置１の動作の一例を示したものであり、情報処理装置１における動作を限定するものではない。
【００８６】
次に、図４を用いて、素材データの特徴を示す特徴量とテンプレートとを対応させるための対応情報について説明する。図４は、実施形態における情報処理装置１において用いられる対応情報の一例を示す図である。
【００８７】
図４において、対応情報Ａは、素材データの特徴を示す特徴量として例示する、文字特徴量、音声特徴量、画像特徴量、および提供者と、テンプレートとを対応させるデータを有している。対応情報Ａは、例えば、利用者毎のファイルデータとして記憶部１３に予め記憶させておくことができる。対応情報Ａは、「大分類」、「中分類」、「小分類」、「文字特徴量」、「音声特徴量」、「画像特徴量」、「提供者」および「テンプレート」のデータ項目を有する。「テンプレート」のデータ項目は、テンプレートを一意に特定するための情報である。
【００８８】
対応情報Ａは、「大分類」、「中分類」および「小分類」の３階層の分類によってテンプレートを分類分けしている。対応情報Ａは、大分類において、「スポーツ」、「汎用」、「ＳＮＳ」および「選挙」の種類の分類分けがされている。例えば、テンプレート「Ｓ１」は、大分類が「スポーツ」、中分類が「野球」、および小分類が「プロ野球」に分類分けされたテンプレートであり、プロ野球のテレビ放送等に用いられるテロップデータを生成するためのテンプレートである。これらの分類分けの種類および階層は、対応情報の一例を示したものであり、利用者毎に異なっていてもよい。
【００８９】
分類分けされたそれぞれのテンプレートは、「文字特徴量」、「音声特徴量」、「画像特徴量」および「提供者」の特徴量を有する。例えば、選択部１５は、素材データに文字データが含まれている場合、文字データの特徴量を算出することにより、「文字特徴量」において算出された特徴量に近似した１つまたは複数のテンプレートを選択することができる。また、素材データが「文字特徴量」、「音声特徴量」、「画像特徴量」および「提供者」の中で複数の特徴量を有するものである場合、それぞれの特徴量に近似したテンプレートを選択するようにしてもよい。例えば、「文字特徴量」においてテンプレート「Ｓ１」が選択され、「画像特徴量」においてテンプレート「Ｓ２」が選択された場合、選択部１５は、「Ｓ１」と「Ｓ２」の２つのテンプレートを選択するようにしてもよい。また、選択部１５は、「文字特徴量」、「音声特徴量」、「画像特徴量」および「提供者」の特徴量において優先順位を設けて、優先順位が高い特徴量において１つのテンプレートを選択するようにしてもよい。素材データに含まれる内容を特徴量として算出することにより、素材データに適したテンプレートを自動的に選択することが可能となる。
【００９０】
次に、図５を用いて、テンプレートを説明する。実施形態における情報処理装置において用いられるテンプレートを適用して制作されたテロップの一例を示す図である。
【００９１】
図５は、テレビ放送における選挙番組で使用されるテロップであり、選挙用のテンプレートに素材データを適用して制作されている。テロップ１０００は、候補者毎の得票数を表示するための表示部１００１、政党毎の議席数を表示するための表示部１００２、現在時刻を表示するための表示部１００３、現在の開票率を表示するための表示部１００４を含む。
【００９２】
例えば、表示部１００１は、当選か落選かを示すアイコン、候補者の写真、候補者の氏名、所属政党名のアイコン、現在の状態（現職議員、新人または元議員）を示すアイコン、および得票数の表示を含む。上記アイコンおよび候補者の写真は素材データとして画像データに基づき表示される。選挙用のテンプレートは、画像データとしてのアイコン画像および候補者の写真の表示位置、または表示の大きさ等を設定している。また、候補者の氏名および得票数の文字データは、素材データとして文字データに基づき表示される。選挙用のテンプレートは、文字データを表示する表示位置、表示の大きさ、フォント等を設定している。また、テンプレートは、１名分の素材データを１列に、５名分の素材データを表示することを設定している。
【００９３】
また、選挙用のテンプレートは、表示部１００２における政党名のアイコン（画像データ）と議席数（文字データ）、表示部１００３における現在時刻（文字データ）、表示部１００４における開票率（文字データ）の表示位置、表示の大きさ、フォント等を設定している。
【００９４】
選挙用のテンプレートは、上記素材データの表示位置等が予め設定されて、記憶部１３に記憶される。素材データにおける文字データまたは画像データの特徴量によって選挙用のテンプレートが選択された場合、記憶されたテンプレートが自動的に選択されて、素材データに選挙用のテンプレートが適用されて、図示したテロップを表示するためのテロップデータが制作される。
【００９５】
なお、本実施形態で説明した装置を構成する機能を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、本実施形態の上述した種々の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００９６】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組合せで実現するもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００９７】
以上、本発明の実施形態について、図面を参照して説明してきたが、具体的な構成はこの実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲においての種々の変更も含まれる。
【符号の説明】
【００９８】
１      情報処理装置
１１    通信制御部
１２    認証部
１３    記憶部
１４    素材データ取得部
１５    選択部
１６    制作部
１７    提供部
２      利用者システム
２１    端末
２１１  素材データ提供部
２１２  テロップデータ取得部
２２    送出装置
２３    放送設備
３      利用者システム
３１    端末
３１１  テロップデータ取得部
３２    表示装置
４      素材データ提供装置
５      画像配信システム
９      ネットワーク
１０１  ＣＰＵ
１０２  ＲＡＭ
１０３  ＲＯＭ
１０４  Ｉ／Ｏ機器
１０５  通信Ｉ／Ｆ
Ａ      対応情報
【図１】
2020107189.tif 000003
【図２】
2020107189.tif 000004
【図３】
2020107189.tif 000005
【図４】
2020107189.tif 000006
【図５】
2020107189.tif 000007
【手続補正書】
【提出日】令和2年4月16日(2020.4.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
テロップの表示態様を定めるテンプレートを記憶する記憶部と、
テロップに表示する素材データを取得する素材データ取得部と、
前記素材データ取得部において取得された素材データの内容に基づき前記記憶部に記憶されたテンプレートを選択する選択部と、
前記素材データ取得部において取得された素材データに対して前記選択部において選択されたテンプレートを適用してテロップデータを制作する制作部と、
前記制作部において制作されたテロップデータを含む提供データを提供する提供部とを備え、
前記選択部は、
素材データを提供する提供者情報とテンプレートとを対応させるための対応情報を取得し、
前記素材データ取得部において取得された素材データに提供者情報が含まれている場合、取得された提供者情報と取得した対応情報とに基づき、素材データの提供者情報に対応したテンプレートを選択する、情報処理装置。
【請求項２】
前記選択部は、
文字データの特徴を示す特徴量とテンプレートとを対応させるための対応情報を取得し、
前記素材データ取得部において取得された素材データに文字データが含まれている場合、取得された文字データの特徴量を算出し、
さらに、算出した文字データの特徴量と取得した対応情報とに基づき、文字データに対応したテンプレートを選択する、請求項１に記載の情報処理装置。
【請求項３】
前記選択部は、
音声データの特徴を示す特徴量とテンプレートとを対応させるための対応情報を取得し、
前記素材データ取得部において取得された素材データに音声データが含まれている場合、取得された音声データの特徴量を算出し、
さらに、算出した音声データの特徴量と取得した対応情報とに基づき、音声データに対応したテンプレートを選択する、請求項１または２に記載の情報処理装置。
【請求項４】
前記選択部は、
画像データの特徴を示す特徴量とテンプレートとを対応させるための対応情報を取得し、
前記素材データ取得部において取得された素材データに画像データが含まれている場合、取得された画像データの特徴量を算出し、さらに、算出した画像データの特徴量と取得した対応情報とに基づき、画像データに対応したテンプレートを選択する、請求項１から３のいずれか一項に記載の情報処理装置。
【請求項５】
前記選択部は、
前記素材データ取得部において取得された素材データの内容に基づき複数のテンプレートを選択し、
前記制作部は、前記選択部において選択された複数のテンプレートを適用して複数のテロップデータを制作し、前記提供部は、前記制作部において制作された複数のテロップデータを選択可能に提供する、請求項１から４のいずれか一項に記載の情報処理装置。
【請求項６】
前記提供部は、前記制作部において制作されたテロップデータを画像データとして提供する、請求項１から５のいずれか一項に記載の情報処理装置。
【請求項７】
情報処理装置において実行される情報処理方法であって、
テロップの表示態様を定めるテンプレートを記憶する記憶ステップと、
テロップに表示する素材データを取得する素材データ取得ステップと、
前記素材データ取得ステップにおいて取得された素材データの内容に基づき前記記憶ステップにおいて記憶されたテンプレートを選択する選択ステップと、
前記素材データ取得ステップにおいて取得された素材データに対して前記選択ステップにおいて選択されたテンプレートを適用してテロップデータを制作する制作ステップと、
前記制作ステップにおいて制作されたテロップデータを含む提供データを提供する提供ステップとを含み、
前記選択ステップは、
素材データを提供する提供者情報とテンプレートとを対応させるための対応情報を取得し、
前記素材データ取得ステップにおいて取得された素材データに提供者情報が含まれている場合、取得された提供者情報と取得した対応情報とに基づき、素材データの提供者情報に対応したテンプレートを選択する、情報処理方法。
【請求項８】
コンピュータに、
テロップの表示態様を定めるテンプレートを記憶する記憶機能と、
テロップに表示する素材データを取得する素材データ取得機能と、
前記素材データ取得機能において取得された素材データの内容に基づき前記記憶機能において記憶されたテンプレートを選択する選択機能と、
前記素材データ取得機能において取得された素材データに対して前記選択機能において選択されたテンプレートを適用してテロップデータを制作する制作機能と、
前記制作機能において制作されたテロップデータを含む提供データを提供する提供機能とを実現させ
前記選択機能は、
素材データを提供する提供者情報とテンプレートとを対応させるための対応情報を取得し、
前記素材データ取得機能において取得された素材データに提供者情報が含まれている場合、取得された提供者情報と取得した対応情報とに基づき、素材データの提供者情報に対応したテンプレートを選択する、情報処理プログラム。