(57)【要約】【課題】適切な字幕を自動的に選択することができる字幕付きコンテンツ情報配信装置を提供する。【解決手段】音声・テキスト変換部１０７は、コンテンツ情報に含まれる音声情報を第１のテキスト情報に変換する。テキスト翻訳部１０８は、第１のテキスト情報を第２のテキスト情報に翻訳する。視聴者属性解析部１０２は、コンテンツ情報を視聴する視聴者を撮影した撮影画像に基づいて視聴者の人種を解析して、視聴者の属性情報を生成する。字幕表示態様選択部１０３は、属性情報に基づいてコンテンツ情報に含まれる映像情報に重畳する字幕の言語を特定する字幕表示態様情報を生成する。字幕生成部１０４は、字幕表示態様情報に基づいて第１のテキスト情報と第２のテキスト情報とのうちのいずれか一方を選択し、映像情報に重畳する字幕情報を生成する。配信制御部１０５は、字幕付きコンテンツ情報を生成して視聴クライアントに配信する。【選択図】図２
2019047391.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ情報送信装置から送信されたコンテンツ情報を受信するコンテンツ受信部と、
前記コンテンツ情報に含まれる第１の言語よりなる音声情報を第１の言語よりなる第１のテキスト情報に変換する音声・テキスト変換部と、
前記第１のテキスト情報を第２の言語よりなる第２のテキスト情報に翻訳するテキスト翻訳部と、
視聴クライアントにおいてコンテンツ情報を視聴する視聴者を撮影した撮影画像に基づいて、前記視聴者の人種を解析して前記視聴者の属性情報を生成する視聴者属性解析部と、
前記属性情報に基づいて、前記コンテンツ情報に含まれる映像情報に重畳する字幕の言語を特定する字幕表示態様情報を生成する字幕表示態様選択部と、
前記字幕表示態様情報に基づいて、前記第１のテキスト情報と前記第２のテキスト情報とのうちのいずれか一方を選択し、前記映像情報に重畳する字幕情報を生成する字幕生成部と、
前記映像情報に前記字幕情報を付加して字幕付きコンテンツ情報を生成し、前記視聴クライアントに配信する配信制御部と、
を備えることを特徴とする字幕付きコンテンツ情報配信装置。
【請求項２】
前記視聴者属性解析部は、前記視聴クライアントにおいてコンテンツ情報を視聴する複数の視聴者を撮影した撮影画像に基づいて前記複数の視聴者それぞれの人種を解析し、前記複数の視聴者のうちの所定の人種の割合を示す属性情報を生成し、
前記字幕表示態様選択部は、前記所定の人種の割合に応じて前記映像情報に重畳する字幕の言語を特定する
ことを特徴とする請求項１に記載の字幕付きコンテンツ情報配信装置。
【請求項３】
前記視聴者属性解析部は、前記撮影画像に基づいて前記視聴者の人種に加えて年齢を解析して前記視聴者の属性情報を生成し、
前記字幕表示態様選択部は、前記属性情報に基づいて、前記映像情報に重畳する字幕の言語を特定し、前記視聴者の年齢層に応じた態様の字幕を選択する字幕表示態様情報を生成し、
前記字幕生成部は、前記字幕表示態様情報に基づいて、前記第１のテキスト情報と前記第２のテキスト情報とのうちのいずれか一方を選択し、前記視聴者の年齢層に応じた態様の字幕情報を生成する
ことを特徴とする請求項１または２に記載の字幕付きコンテンツ情報配信装置。
【請求項４】
コンテンツ情報送信装置から送信されたコンテンツ情報を受信し、
前記コンテンツ情報に含まれる第１の言語よりなる音声情報を第１の言語よりなる第１のテキスト情報に変換し、
前記第１のテキスト情報を第２の言語よりなる第２のテキスト情報に翻訳し、
視聴クライアントにおいてコンテンツ情報を視聴する視聴者を撮影した撮影画像に基づいて、前記視聴者の人種を解析して前記視聴者の属性情報を生成し、
前記属性情報に基づいて、前記コンテンツ情報に含まれる映像情報に重畳する字幕の言語を特定する字幕表示態様情報を生成し、
前記字幕表示態様情報に基づいて、前記第１のテキスト情報と前記第２のテキスト情報とのうちのいずれか一方を選択し、前記映像情報に重畳する字幕情報を生成し、
前記映像情報に前記字幕情報を付加して字幕付きコンテンツ情報を生成し、前記視聴クライアントに配信する
ことを特徴とする字幕付きコンテンツ情報配信方法。
【請求項５】
コンピュータに、
コンテンツ情報送信装置から送信されたコンテンツ情報を受信するステップと、
前記コンテンツ情報に含まれる第１の言語よりなる音声情報を第１の言語よりなる第１のテキスト情報に変換するステップと、
前記第１のテキスト情報を第２の言語よりなる第２のテキスト情報に翻訳するステップと、
視聴クライアントにおいてコンテンツ情報を視聴する視聴者を撮影した撮影画像に基づいて、前記視聴者の人種を解析して前記視聴者の属性情報を生成するステップと、
前記属性情報に基づいて、前記コンテンツ情報に含まれる映像情報に重畳する字幕の言語を特定する字幕表示態様情報を生成するステップと、
前記字幕表示態様情報に基づいて、前記第１のテキスト情報と前記第２のテキスト情報とのうちのいずれか一方を選択し、前記映像情報に重畳する字幕情報を生成するステップと、
前記映像情報に前記字幕情報を付加して字幕付きコンテンツ情報を生成し、前記視聴クライアントに配信するステップと、
を実行させることを特徴とする字幕付きコンテンツ情報配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、字幕付きコンテンツ情報を視聴クライアントに配信する字幕付きコンテンツ情報配信装置、字幕付きコンテンツ情報配信方法、及び字幕付きコンテンツ情報配信プログラムに関する。
【背景技術】
【０００２】
特許文献１には、再生映像に対応した字幕を視聴者の属性に応じて選択して視聴クライアントに配信する字幕配信システムが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−２００００２号公報
【特許文献２】特開２００７−９４８４０号公報
【特許文献３】特開２０１６−１６１８３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の字幕配信システムによれば、視聴者が字幕の種別を設定しなければならず、煩雑である。また、特許文献１に記載の字幕配信システムによれば、１つの視聴クライアントにおいて複数の視聴者が映像を視聴する場合に適切な字幕を配信することができない。
【０００５】
本発明は、視聴クライアントにおいてコンテンツ情報を視聴する視聴者に応じて適切な字幕を自動的に選択して、視聴クライアントに字幕付きコンテンツ情報を配信することができる字幕付きコンテンツ情報配信装置、字幕付きコンテンツ情報配信方法、及び字幕付きコンテンツ情報配信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、コンテンツ情報送信装置から送信されたコンテンツ情報を受信するコンテンツ受信部と、前記コンテンツ情報に含まれる第１の言語よりなる音声情報を第１の言語よりなる第１のテキスト情報に変換する音声・テキスト変換部と、前記第１のテキスト情報を第２の言語よりなる第２のテキスト情報に翻訳するテキスト翻訳部と、視聴クライアントにおいてコンテンツ情報を視聴する視聴者を撮影した撮影画像に基づいて、前記視聴者の人種を解析して前記視聴者の属性情報を生成する視聴者属性解析部と、前記属性情報に基づいて、前記コンテンツ情報に含まれる映像情報に重畳する字幕の言語を特定する字幕表示態様情報を生成する字幕表示態様選択部と、前記字幕表示態様情報に基づいて、前記第１のテキスト情報と前記第２のテキスト情報とのうちのいずれか一方を選択し、前記映像情報に重畳する字幕情報を生成する字幕生成部と、前記映像情報に前記字幕情報を付加して字幕付きコンテンツ情報を生成し、前記視聴クライアントに配信する配信制御部とを備えることを特徴とする字幕付きコンテンツ情報配信装置を提供する。
【０００７】
本発明は、コンテンツ情報送信装置から送信されたコンテンツ情報を受信し、前記コンテンツ情報に含まれる第１の言語よりなる音声情報を第１の言語よりなる第１のテキスト情報に変換し、前記第１のテキスト情報を第２の言語よりなる第２のテキスト情報に翻訳し、視聴クライアントにおいてコンテンツ情報を視聴する視聴者を撮影した撮影画像に基づいて、前記視聴者の人種を解析して前記視聴者の属性情報を生成し、前記属性情報に基づいて、前記コンテンツ情報に含まれる映像情報に重畳する字幕の言語を特定する字幕表示態様情報を生成し、前記字幕表示態様情報に基づいて、前記第１のテキスト情報と前記第２のテキスト情報とのうちのいずれか一方を選択し、前記映像情報に重畳する字幕情報を生成し、前記映像情報に前記字幕情報を付加して字幕付きコンテンツ情報を生成し、前記視聴クライアントに配信することを特徴とする字幕付きコンテンツ情報配信方法を提供する。
【０００８】
本発明は、コンピュータに、コンテンツ情報送信装置から送信されたコンテンツ情報を受信するステップと、前記コンテンツ情報に含まれる第１の言語よりなる音声情報を第１の言語よりなる第１のテキスト情報に変換するステップと、前記第１のテキスト情報を第２の言語よりなる第２のテキスト情報に翻訳するステップと、視聴クライアントにおいてコンテンツ情報を視聴する視聴者を撮影した撮影画像に基づいて、前記視聴者の人種を解析して前記視聴者の属性情報を生成するステップと、前記属性情報に基づいて、前記コンテンツ情報に含まれる映像情報に重畳する字幕の言語を特定する字幕表示態様情報を生成するステップと、前記字幕表示態様情報に基づいて、前記第１のテキスト情報と前記第２のテキスト情報とのうちのいずれか一方を選択し、前記映像情報に重畳する字幕情報を生成するステップと、前記映像情報に前記字幕情報を付加して字幕付きコンテンツ情報を生成し、前記視聴クライアントに配信するステップとを実行させることを特徴とする字幕付きコンテンツ情報配信プログラムを提供する。
【発明の効果】
【０００９】
本発明の字幕付きコンテンツ情報配信装置、字幕付きコンテンツ情報配信方法、及び字幕付きコンテンツ情報配信プログラムによれば、視聴クライアントにおいてコンテンツ情報を視聴する視聴者に応じて適切な字幕を自動的に選択して、視聴クライアントに字幕付きコンテンツ情報を配信することができる。
【図面の簡単な説明】
【００１０】
【図１】一実施形態の字幕付きコンテンツ情報配信装置を含んで構成される字幕付きコンテンツ情報配信システムの概略的な構成を示す図である。
【図２】一実施形態の字幕付きコンテンツ情報配信装置の具体的な構成を示すブロック図である。
【図３】一実施形態の字幕付きコンテンツ情報配信装置の動作、一実施形態の字幕付きコンテンツ情報配信方法で実行される処理、一実施形態の字幕付きコンテンツ情報配信プログラムがコンピュータに実行させる処理を示すフローチャートである。
【図４】一実施形態の字幕付きコンテンツ情報配信プログラムを実行するコンピュータを備えるサーバを概略的に示すブロック図である。
【発明を実施するための形態】
【００１１】
以下、一実施形態の字幕付きコンテンツ情報配信装置、字幕付きコンテンツ情報配信方法、及び字幕付きコンテンツ情報配信プログラムについて、添付図面を参照して説明する。
【００１２】
まず、図１を用いて、字幕付きコンテンツ情報配信装置を含んで構成される字幕付きコンテンツ情報配信システムの概略的な構成及び動作を説明する。図１において、インターネット１１にはサーバ１０が接続されている。サーバ１０は、インターネット１１を介して利用され、クラウド環境に設けられている、いわゆるクラウドサーバである。
【００１３】
インターネット１１には、ストレージデバイス２１及びネットワーク通信可能なビデオカメラ２２が接続されている。ストレージデバイス２１及びビデオカメラ２２は、映像・音声情報を含むコンテンツ情報を送信するコンテンツ情報送信装置の例である。コンテンツ情報送信装置は、ストレージデバイス２１のみであってもよいし、ビデオカメラ２２のみであってもよい。
【００１４】
ストレージデバイス２１、ビデオカメラ２２、または他の任意のコンテンツ情報送信装置をコンテンツ情報送信装置２０と称することとする。コンテンツ情報送信装置２０は、インターネット１１を介してサーバ１０にコンテンツ情報を送信する。
【００１５】
後述するように、サーバ１０は、コンテンツ情報に含まれる映像情報に字幕を重畳して視聴クライアントに配信する。サーバ１０は、本実施形態の字幕付きコンテンツ情報配信装置を構成する。
【００１６】
インターネット１１には、それぞれネットワーク通信可能なテレビジョン受像機３１及びパーソナルコンピュータ３２が接続されている。テレビジョン受像機３１及びパーソナルコンピュータ３２は、それぞれ、サーバ１０より配信された字幕付きコンテンツ情報を受信して表示部３１０及び３２０に表示する視聴クライアントの例である。
【００１７】
視聴クライアントは、テレビジョン受像機３１のみであってもよいし、パーソナルコンピュータ３２のみであってもよい。視聴クライアントは、受信した字幕付きコンテンツ情報をスクリーンに投射するプロジェクタ装置であってもよい。映像光が投射されるスクリーンも表示部に含まれる。テレビジョン受像機３１、パーソナルコンピュータ３２、プロジェクタ装置、または他の任意の視聴クライアントを視聴クライアント３０と称することとする。
【００１８】
テレビジョン受像機３１には、外付けのカメラ３１１が装着されている。複数の視聴者がテレビジョン受像機３１の表示部３１０に表示される字幕付きコンテンツ情報を視聴することがある。カメラ３１１は、複数の視聴者を撮影する。テレビジョン受像機３１は、カメラ３１１が複数の視聴者を撮影した撮影画像をサーバ１０に送信する。
【００１９】
テレビジョン受像機３１は、テレビジョン受像機３１に設定されている設定情報をサーバ１０に送信する。カメラ３１１は、テレビジョン受像機３１の筐体に内蔵されていてもよい。
【００２０】
パーソナルコンピュータ３２には、カメラ３２１が内蔵されている。同様に、複数の視聴者がパーソナルコンピュータ３２の表示部３２０に表示される字幕付きコンテンツ情報を視聴することがある。カメラ３２１は、複数の視聴者を撮影する。パーソナルコンピュータ３２は、カメラ３２１が複数の視聴者を撮影した撮影画像をサーバ１０に送信する。
【００２１】
パーソナルコンピュータ３２は、パーソナルコンピュータ３２に設定されている設定情報をサーバ１０に送信する。カメラ３２１は、パーソナルコンピュータ３２とは別体の外付けのカメラであってもよい。
【００２２】
視聴クライアントがプロジェクタ装置である場合、数十人または１００人以上の視聴者がスクリーンに投射されている字幕付きコンテンツ情報を視聴することができる。この場合、数十人または１００人以上の視聴者をカメラによって撮影して、プロジェクタ装置が撮影画像をサーバ１０に送信すればよい。
【００２３】
図２を用いて、サーバ１０の具体的な構成及び動作を説明する。図２において、撮影画像受信部１０１は、視聴クライアント３０から送信された撮影画像を受信する。上記のように、撮影画像は複数の視聴者を撮影した画像である。撮影画像は一人の視聴者を撮影した画像であることがあってもよい。撮影画像は視聴者属性解析部１０２に供給される。
【００２４】
視聴者属性解析部１０２は、撮影画像に基づいて、複数の視聴者それぞれの属性を解析する。視聴者の属性とは、視聴者の少なくとも人種であり、人種及び年齢であることが好ましい。本実施形態においては、視聴者属性解析部１０２は人種及び年齢を解析する。
【００２５】
視聴者の人種の解析には、特許文献２に記載されている技術を採用することができる。視聴者の年齢の解析には、特許文献３に記載されている技術を採用することができる。人種または年齢等の属性の解析技術は、例えばGoogle Inc.（Alphabet Inc.）、Microsoft Corporation、Kairos AR, Inc.が提供しており、これらの会社が提供する技術を採用することもできる。
【００２６】
視聴者属性解析部１０２は、複数の視聴者それぞれの属性を解析し、複数の視聴者全体のうちの所定の人種の割合、所定の年齢層の割合を示す属性情報を生成する。人種とは、アジア人、西洋人、または白人、黒人等のように人種を大きく分類する程度でよい。年齢層とは、子供、老人を除く成人、老人のように年齢を大きく分類する程度でよい。視聴者属性解析部１０２が解析した属性情報は、字幕表示態様選択部１０３に供給される。
【００２７】
撮影画像が一人の視聴者を撮影した画像であれば、視聴者属性解析部１０２はその一人の視聴者の人種、年齢を解析して属性情報を生成する。
【００２８】
字幕表示態様選択部１０３は、入力された属性情報に応じて、映像情報に重畳して視聴クライアント３０で表示するときの字幕表示態様を決定し、字幕表示態様情報を字幕生成部１０４に供給する。字幕表示態様情報とは、少なくとも字幕の言語を特定する情報である。字幕表示態様情報は、言語を特定する情報に加えて、視聴者の年齢層に応じた態様の字幕を選択する情報を含むことが好ましい。
【００２９】
視聴者の年齢層に応じた字幕の態様とは、字幕の大きさ、字幕に含まれる漢字の多少、字幕の表示時間、一度に表示する字幕の最大文字数または最大行数のうちの１つ、または、これらの任意の組み合わせである。
【００３０】
コンテンツ受信部１０６は、コンテンツ情報送信装置２０から送信されたコンテンツ情報を受信する。コンテンツ情報に含まれる映像・音声情報は、配信制御部１０５に供給される。映像・音声情報のうち音声情報は、音声・テキスト変換部１０７に供給される。音声・テキスト変換部１０７は、第１の言語よりなる音声情報を第１の言語よりなるテキスト情報（第１のテキスト情報）に変換する。テキスト情報は、字幕生成部１０４及びテキスト翻訳部１０８に供給される。
【００３１】
音声情報をテキスト情報に変換する技術として、Google Inc.またはMicrosoft Corporationが提供する技術を採用することができる。
【００３２】
テキスト翻訳部１０８は、入力された第１の言語よりなるテキスト情報を第１の言語とは異なる第２の言語に翻訳して、翻訳テキスト情報（第２のテキスト情報）を生成する。テキスト翻訳部１０８が入力されたテキスト情報をどの言語に翻訳するかが、配信制御部１０５から供給される制御信号によって指定されることがある。翻訳テキスト情報は、字幕生成部１０４に供給される。テキスト情報を他の言語に翻訳する技術として、Google Inc.またはMicrosoft Corporationが提供する技術を採用することができる。
【００３３】
例えば、テキスト翻訳部１０８は、英語のテキスト情報を日本語に翻訳することができ、日本語のテキスト情報を英語のテキスト情報に翻訳することができる。翻訳前の言語と翻訳後の言語は特に限定されない。翻訳後の言語が配信制御部１０５から供給される制御信号によって指定されている場合には、テキスト翻訳部１０８は入力されたテキスト情報を指定された言語に翻訳する。
【００３４】
字幕生成部１０４は、字幕表示態様情報に基づいて、音声・テキスト変換部１０７から供給されたテキスト情報と、テキスト翻訳部１０８から供給された翻訳テキスト情報とのいずれかを選択する。字幕表示態様情報が言語を特定する情報以外の字幕の表示態様を特定する情報を含む場合には、字幕生成部１０４は字幕表示態様情報に含まれる情報に基づいて、字幕表示態様を決定する。このようにして字幕生成部１０４が生成した字幕情報は配信制御部１０５に供給される。
【００３５】
配信制御部１０５は、入力された映像情報に字幕情報を重畳して字幕付きコンテンツ情報を生成し、字幕付きコンテンツ情報を視聴クライアント３０へと配信する。
【００３６】
視聴クライアント３０が表示する字幕を手動で設定しているときがある。視聴クライアント３０で設定されている設定情報は配信制御部１０５に供給される。配信制御部１０５は、字幕生成部１０４が字幕情報を生成するときに、手動で設定した字幕情報を生成するよう制御する制御信号を字幕生成部１０４に供給する。また、配信制御部１０５は、テキスト情報を手動で設定した字幕情報に翻訳するよう制御する制御信号をテキスト翻訳部１０８に供給する。
【００３７】
音声・テキスト変換部１０７が変換したテキスト情報が視聴クライアント３０で設定されている言語と異なるときには、テキスト翻訳部１０８はテキスト情報を制御信号によって指定された言語に翻訳して翻訳テキスト情報を生成すればよい。
【００３８】
図３に示すフローチャートを用いて、本実施形態の字幕付きコンテンツ情報配信装置であるサーバ１０の動作、本実施形態の字幕付きコンテンツ情報配信方法で実行される処理を説明する。
【００３９】
図３において、サーバ１０は、ステップＳ１にて、視聴クライアント３０から供給された設定情報に基づいて、視聴クライアント３０における字幕設定が自動であるか否かを判定する。字幕設定が自動であれば（YES）、サーバ１０は、ステップＳ２にて、視聴クライアント３０から供給された撮影画像に基づいて、視聴者の属性情報を算出する。
【００４０】
サーバ１０は、ステップＳ３にて、視聴者の属性情報が算出できたか否かを判定する。視聴者の属性情報が算出できたら（YES）、サーバ１０は、ステップＳ４にて、複数の視聴者のうち、アジア人の割合が所定の割合以上であるか否かを判定する。所定の割合とは、例えば５０％のように適宜に設定すればよい。
【００４１】
アジア人の割合が所定の割合以上であれば（YES）、サーバ１０は、ステップＳ５にて、日本語の字幕を選択して、処理をステップＳ７に移行させる。アジア人の割合が所定の割合以上でなければ（NO）、サーバ１０は、ステップＳ６にて、英語の字幕を選択して、処理をステップＳ８に移行させる。
【００４２】
なお、人種の割合として、アジア人の割合を判定し、日本語の字幕または英語の字幕を選択する例を説明したが、アジア人以外の人種の割合を判定して日本語及び英語の字幕以外の字幕を選択してもよい。例えば、黒人の割合が所定の割合以上であれば、スワヒリ語を選択し、黒人の割合が所定の割合以上でなければ、英語の字幕を選択してもよい。要するに、予め定めた人種の割合が所定の割合以上かあるか否かを判定し、その判定に応じて、予め定めた字幕を選択すればよい。
【００４３】
ステップＳ４からステップＳ５に移行したときには、サーバ１０は、ステップＳ５に続き、ステップＳ７にて、子供の割合が所定の割合以上であるか否かを判定する。ここでも、所定の割合とは、例えば５０％のように適宜に設定すればよい。子供の割合が所定の割合以上であれば（YES）、サーバ１０は、ステップＳ１１にて、平仮名の多い字幕を選択して、処理を終了させる。
【００４４】
ステップＳ７にて子供の割合が所定の割合以上でなければ（NO）、または、ステップＳ６にて英語の字幕を選択したら、サーバ１０は、ステップＳ８にて、老人の割合が所定の割合以上であるか否かを判定する。ここでも、所定の割合とは、例えば５０％のように適宜に設定すればよい。
【００４５】
老人の割合が所定の割合以上であれば（YES）、サーバ１０は、ステップＳ９にて、字幕サイズの大きい字幕を選択し、ステップＳ１０にて、字幕表示時間を長くするよう設定して、処理を終了させる。老人の割合が所定の割合以上でなければ（NO）、サーバ１０は、そのまま処理を終了させる。
【００４６】
一方、ステップＳ１にて字幕設定が自動でなければ（NO）、また、ステップＳ３にて視聴者の属性情報が算出できなければ（NO）、サーバ１０は、ステップＳ１２にて、視聴クライアント３０が設定している字幕を選択して、処理を終了させる。
【００４７】
視聴者の属性情報が人種のみであれば、図３におけるステップＳ７〜Ｓ１１は不要である。視聴者の属性情報を年齢層のみとする場合には、図３におけるステップＳ４〜Ｓ６は不要である。図３におけるステップＳ９とステップＳ１０のうち、一方のみとしてもよい。
【００４８】
図２に示すサーバ１０の撮影画像受信部１０１〜テキスト翻訳部１０８をハードウェアで構成してもよいし、ソフトウェア（コンピュータプログラム）で構成してもよいし、両者を混在させて構成してもよい。
【００４９】
図４は、サーバ１０の機能的な構成をコンピュータプログラムによって実現する場合の概略的な構成を示している。図４に示すように、サーバ１０はコンピュータ１１０を備える。非一時的な記憶媒体である記憶部１１２は、コンピュータプログラム（字幕付きコンテンツ情報配信プログラム）を記憶している。
【００５０】
中央処理装置（ＣＰＵ）１１１が字幕付きコンテンツ情報配信プログラムを実行することにより、コンピュータ１１０が図３に示す処理を実行することができる。字幕付きコンテンツ情報配信プログラムは、インターネット１１等の通信回線を介してコンピュータ１１０に提供されてもよい。
【００５１】
本発明は以上説明した本実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々変更可能である。配信制御部１０５は、映像情報に字幕情報を重畳した字幕付きコンテンツ情報を生成する代わりに、視聴クライアント３０において映像情報に字幕情報を重畳するために映像情報に字幕情報を付加することにより字幕付きコンテンツ情報を生成してもよい。
【００５２】
即ち、配信制御部１０５は、映像情報に字幕情報を重畳するか否かにかかわらず、映像情報に字幕情報を付加した字幕付きコンテンツ情報を生成すればよい。
【００５３】
配信制御部１０５が映像情報に字幕情報を重畳しない状態の字幕付きコンテンツ情報を生成して視聴クライアント３０へと配信すれば、視聴者が字幕の重畳と非重畳とを適宜に選択することが可能となる。配信制御部１０５は、映像情報を配信するストリームに付加情報として字幕情報を付加して配信すればよい。
【００５４】
または、配信制御部１０５は、映像情報を配信するストリームに付加せずに、映像情報と字幕情報と別々配信してもよい。その場合には同一の伝送路を介して映像情報と字幕情報とを配信してもよく、また、別々の伝送路を介して映像情報と字幕情報とを配信してもよい。そして、視聴クライアント３０において映像情報と字幕情報とを重畳してもよい。
【００５５】
図２に示す構成においては、音声・テキスト変換部１０７をサーバ１０の内部に設けているが、外部の音声・テキスト変換装置を用いて音声情報をテキスト情報に変換することも可能である。また、図２に示す構成においては、テキスト翻訳部１０８をサーバ１０の内部に設けているが、外部のテキスト翻訳装置を用いて翻訳テキスト情報を生成することも可能である。
【符号の説明】
【００５６】
１０  サーバ
１１  インターネット
２０  コンテンツ情報送信装置
３０  視聴クライアント
１０１  撮影画像受信部
１０２  視聴者属性解析部
１０３  字幕表示態様選択部
１０４  字幕生成部
１０５  配信制御部
１０６  コンテンツ受信部
１０７  音声・テキスト変換部
１０８  テキスト翻訳部
１１０  コンピュータ
１１１  中央処理装置（ＣＰＵ）
１１２  記憶部
【図１】
2019047391.tif 000003
【図２】
2019047391.tif 000004
【図３】
2019047391.tif 000005
【図４】
2019047391.tif 000006