(57)【要約】【目的】映像や音声のタイミングと字幕表示のタイミングとにずれがあっても視聴者側でそれを調整することができる字幕表示制御装置を提供する。【構成】チューナ２によって放送波が復調されてトランスポートストリームが取り出される。デマルチプレクサ３によって前記トランスポートストリームから映像データ及び字幕文字関連データが取り出される。ＡＶデコーダ４等によって映像が生成され、ＣＰＵ１３やＯＳＤ回路１２によって前記映像に字幕が重畳される。リモコン送信機１０には字幕表示タイミングを調整する「字幕タイミング＋／−」ボタンが設けられている。前記ボタンの操作による指令信号に基づいて調整タイミング量が設定され、この調整タイミング量に基づいてＣＰＵ１３は映像への字幕の表示タイミングを制御する。【選択図】    図１
2004172864.tif 000002
【特許請求の範囲】
【請求項１】
ディジタル信号から映像データ及び字幕文字関連データを取り出す手段と、映像データ及び字幕文字関連データに基づいて映像に字幕を重畳する手段と、ユーザによる字幕表示タイミングの調整指令を受け付ける手段と、前記調整指令に基づいて映像への字幕の表示タイミングを制御する制御手段と、を備えたことを特徴とする字幕表示制御装置。
【請求項２】
請求項１に記載の字幕表示制御装置において、映像をその出力タイミングを示すスタンプ情報に基づいて出力する一方、字幕文字の出力タイミングを前記調整指令によって調整することを特徴とする字幕表示制御装置。
【請求項３】
請求項１に記載の字幕表示制御装置において、字幕文字をその出力タイミングを示すスタンプ情報に基づいて出力する一方、映像の出力タイミングを前記調整指令によって調整することを特徴とする字幕表示制御装置。
【請求項４】
請求項１に記載の字幕表示制御装置において、映像及び字幕文字の両方の出力タイミングを前記調整指令によって調整することを特徴とする字幕表示制御装置。
【請求項５】
請求項３又は請求項４に記載の字幕表示制御装置において、前記調整指令による映像の出力タイミングの調整は、前記調整指令が示す時間だけ映像をバッファに格納して遅延させることにより行うことを特徴とする字幕表示制御装置。
【請求項６】
請求項２乃至請求項４のいずれかに記載の字幕表示制御装置において、前記調整指令による調整は、前記調整指令が示す時間を前記スタンプ情報に対応する値に変換し、この変換値を前記スタンプ情報に加算又は減算する処理により行うことを特徴とする字幕表示制御装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、映像に字幕文字を重畳することができる装置に設けられる字幕表示制御装置に関する。
【０００２】
【従来の技術】
ディジタル放送システムにおいては、放送局側で番組に関する情報等を映像や音声に付加して圧縮し、ＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ２）によって多重化したトランスポート・ストリームをディジタル変調して送信している。そして、受信装置の側では、受信したディジタル変調信号を復調してトランスポート・ストリームを生成し、これを映像、音声、その他の情報に分離して解析することによりユーザに番組等を提示している。また、ＢＳ／ＣＳディジタル放送においては、放送局側で例えば映画の字幕や緊急放送等の文字スーパーに関する情報を、映像や音声とは別のＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）中に格納してトランスポート・ストリームに多重して送出している。受信装置においては、この情報をトランスポート・ストリームから分離して解析することにより、字幕や文字スーパーを画面に表示している。
【０００３】
ところで、字幕や文字スーパーの情報を格納した字幕ＰＥＳデータは、図３に示すように、ストリームＩＤ、ＰＴＳ（Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ  Ｓｔａｍｐ）、ＤＴＳ（Ｄｅｃｏｄｉｎｇ  Ｔｉｍｅ  Ｓｔａｍｐ）、データグループＩＤ、及び一つのデータグループデータを含んでいる。データグループデータは、一つあるいは複数のデータユニットを含む。また、データグループデータには、字幕管理データを示すものと字幕文データを示すものとがあり、それらはデータグループＩＤによって区別される。
【０００４】
字幕管理データには、字幕のｌａｎｇｕａｇｅ＿ｔａｇ（言語識別）や表示書式（解像度や縦書き横書きの区別等）といった字幕の基本的な属性を示す情報が含まれており、字幕を表示する番組においては最低でも５秒に一度は送出され、番組の字幕の有無の判断基準ともなっている。更に、字幕管理データには、ＴＭＤ（時刻制御モード）やｎｕｍ＿ｌａｎｇｕａｇｅ（言語数）、ＤＭＦ（表示モード）、ＩＳＯ＿６３９＿ｌａｎｇｕａｇｅ＿ｃｏｄｅ（言語コード）、ＴＣＳ（文字符号化方式）といった情報が含まれており、これに続くデータユニットには、ＡＲＩＢ  ＳＴＤ−Ｂ３及びＡＲＩＢ  ＳＴＤ−Ｂ２４で規定されている８単位符号により、実際の画面提示には関連しない字幕のデータが記述されている。なお、画面提示に関連しない字幕のデータとは、８単位符号のうちＳＷＦ、ＳＤＦ、ＳＤＰ、ＳＳＭ、ＳＨＳ、ＳＶＳの制御コードである。
【０００５】
一方、字幕文データのデータユニットには、実際に表示する字幕や文字スーパーの内容が８単位符号により記述されている。更に、ＴＭＤ及びＳＴＭ（提示開始時刻）が含まれており、前記ＳＴＭにはＴＭＤにより時刻同期が指定された場合に同期すべき時刻を示す値が格納されている。
【０００６】
画面に表示する字幕は、字幕文データ中のＴＭＤと字幕文データの含まれるデータグループ中のＰＴＳに従うことにより、映像に同期させて表示することができる（ＰＴＳ同期）。一方、文字スーパーは、字幕文データ中のＴＭＤとＳＴＭによって、特定の時刻に同期させて表示することができる（ＳＴＭ同期）。
【０００７】
【発明が解決しようとする課題】
しかしながら、映像や音声のタイミングと字幕表示のタイミングとにずれを感じるような場合があり、このような場合には視聴者にストレスを与える。
【０００８】
この発明は、上記の事情に鑑み、映像や音声のタイミングと字幕表示のタイミングとにずれがあっても、視聴者側でそれを調整することができる字幕表示制御装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
この発明の字幕表示制御装置は、ディジタル信号から映像データ及び字幕文字関連データを取り出す手段と、映像データ及び字幕文字関連データに基づいて映像に字幕を重畳する手段と、ユーザによる字幕表示タイミングの調整指令を受け付ける手段と、前記調整指令に基づいて映像への字幕の表示タイミングを制御する制御手段と、を備えたことを特徴とする。
【００１０】
上記の構成であれば、映像や音声のタイミングと字幕表示のタイミングとにずれがあっても、視聴者側でそれを調整することができる。
【００１１】
映像をその出力タイミングを示すスタンプ情報に基づいて出力する一方、字幕文字の出力タイミングを前記調整指令によって調整することとしてもよい。或いは、字幕文字をその出力タイミングを示すスタンプ情報に基づいて出力する一方、映像の出力タイミングを前記調整指令によって調整することとしてもよい。或いは、映像及び字幕文字の両方の出力タイミングを前記調整指令によって調整することとしてもよい。
【００１２】
前記調整指令による映像の出力タイミングの調整は、前記調整指令が示す時間だけ映像をバッファに格納して遅延させることにより行うこととしてもよい。また、前記調整指令による調整は、前記調整指令が示す時間を前記スタンプ情報に対応する値に変換し、この変換値を前記スタンプ情報に加算又は減算する処理により行うこととしてもよい。
【００１３】
【発明の実施の形態】
以下、この発明の実施形態の字幕表示制御装置を図１及び図２に基づいて説明するが、ここでは、衛星ディジタル放送を受信するディジタル放送受信装置として例示している。
【００１４】
図１においてアンテナ１は屋外において所定の方向に向けて配置されており、ディジタル放送信号を受信する。このアンテナ１は受信した信号をディジタルチューナ２に与える。
【００１５】
ディジタルチューナ２は、映像・音声データを含む高周波ディジタル変調信号のうちから特定周波数の信号を取り出す。また、ディジタルチューナ２は、復調回路、逆インタリーブ回路、誤り訂正回路などを備え、選択したディジタル変調信号を復調してトランスポートストリームを出力する。
【００１６】
デマルチプレクサ（ＤＥＭＵＸ）３は、前記トランスポートストリームを、ＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ２）のビデオストリーム、オーディオストリーム、ＰＳＩ／ＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ／Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）、字幕ＰＥＳデータ等に分離する。デマルチプレクサ３は、ビデオストリームとオーディオストリームをＡＶデコーダ４に供給し、ＰＳＩ／ＳＩや字幕ＰＥＳデータ等をＣＰＵ１３に供給する。なお、トランスポートストリームには複数のチャンネルが多重化されており、このなかから任意のチャンネルを選択するための処理は、前記ＰＳＩ／ＳＩから任意のチャンネルがトランスポートストリーム中でどのパケットＩＤで多重化されているかといったデータを取り出すことで可能となる。また、トランスポートストリームの選定もＰＳＩ／ＳＩの情報に基づいて行うことができる。
【００１７】
ＡＶデコーダ４は、ビデオストリームに対してデコードを行うビデオデコーダ、及びオーディオストリームに対してデコードを行うオーディオデコーダを備える。ビデオデコーダは、入力された符号化信号を復号して量子化係数や動きベクトルを求め、逆ＤＣＴ変換や動きベクトルに基づく動き補償制御などを行う。オーディオデコーダは、入力された符号化信号を復号して音声データを生成する。デコードにより生成された映像データは映像処理回路５に出力され、音声データは音声処理回路６に出力される。
【００１８】
映像処理回路５はＡＶデコーダ４から映像データを受け取ってＤ／Ａ変換を行い、例えばコンポジット映像信号に変換する。音声処理回路６はＡＶデコーダ４から出力された音声データを受け取ってＤ／Ａ変換を行い、例えば右（Ｒ）音のアナログ信号及び左（Ｌ）音のアナログ信号を生成する。
【００１９】
映像出力回路７及び音声出力回路８は出力抵抗や増幅器等を備えて成る。ＡＶ出力端子９には、出力部（左右音声出力端子等や映像出力端子等のセット）が設けられており、この出力部には、映像／音声コード１７によって受像管１６ａ及びスピーカ１６ｂを備えるモニタ１６が接続される。
【００２０】
ＯＳＤ（オンスクリーンディスプレイ）回路１２は、ＣＰＵ１３から出力指示された文字情報や色情報に基づく映像データを加算器２０に出力する。加算器２０は前記映像データをＡＶデコーダ４から出力される受信映像データに組み込む処理を行う。上記ＯＳＤ回路１２により、字幕文字、メニュー画面などの表示が行えることになる。
【００２１】
リモコン送信機１０は、当該放送受信装置３０に指令を送信するための送信機である。このリモコン送信機１０に設けられた図示しないキーを操作すると、そのキーに対応した指令を意味する信号光（リモコン信号）が図示しない発光部から送出される。リモコン受光器１１は、前記信号光を受光し、これを電気信号に変換してＣＰＵ１３に与える。ここで、この実施形態においては、リモコン送信機１０に字幕の表示／非表示を指示する「字幕」ボタン及び字幕表示タイミングを調整する「字幕タイミング＋／−」ボタンを設けている。
【００２２】
メモリ（例えば、ＲＡＭ、フラッシュメモリ、ＥＥＰＲＯＭ等）１４には、放送波から分離されて当該受信装置が処理できるように変換処理したＥＰＧデータなどが格納される。
【００２３】
ＣＰＵ１３は、受信装置３０における全体制御を行うものであるが、特にこの発明にかかる処理として、以下に示す字幕文字の表示制御を行なう。
【００２４】
▲１▼ＣＰＵ１３は、デマルチプレクサ３から受け取った字幕ＰＥＳデータを解析する。字幕文データ中のＴＭＤと字幕文データの含まれるデータグループ中のＰＴＳに従うことにより、映像に同期させて（基本タイミングにおいて）、表示すべき文字の出力指示をＯＳＤ回路１２に与える。
【００２５】
▲２▼ＣＰＵ１３は、リモコン送信機１０の「字幕タイミング＋／−」ボタン操作に基づく指令を監視している。ユーザは「字幕タイミング＋／−」ボタンを操作することによって−Ａ（秒）から＋Ａ（秒）の範囲で字幕表示タイミングの調整指令をＣＰＵ１３に与えることができる。すなわち、前記基本タイミングに対して字幕表示を最大Ａ秒早めたり遅めたりする指示が行なえる。なお、「字幕タイミング＋／−」ボタンの操作時、画面には音量調整用のバー表示と同様の表示を行なうようにしてもよい。また、音量設定が記憶保持されるのと同様、タイミング調整量の設定も記憶保持することとしてもよいが、必ずしも記憶しておく必要はないものである。
【００２６】
▲３▼具体的には、タイミング調整量が例えば−０．１秒（字幕表示を０．１秒遅らせる）に設定されたとき、ＣＰＵ１３は、前記基本タイミングの時点から内部クロックにより０．１秒のカウントがなされた後、ＯＳＤ回路１２に対して字幕文字の出力指示を出すことになる。その一方、タイミング調整量が例えば＋０．１秒（字幕表示を０．１秒早める）に設定されたとき、ＣＰＵ１３は、前記基本タイミングより０．１秒前に対応したかたちでＯＳＤ回路１２に対して字幕文字の出力指示を出すことになる。ここで、例えば、ＡＶデコーダ４において映像データを蓄えるバッファを設けておき、このバッファからの映像データの出力タイミングを制御することで、映像データの出力タイミングに対して字幕文字の出力タイミングを早めることが容易になる。
【００２７】
▲４▼上述した処理の他、例えば、字幕表示のタイミングを遅くするときには、タイミング調整量（秒数）を基準時間（ＰＴＳ）に対応した値に換算し、この換算値を字幕文字表示の基準時間（ＰＴＳ）に加算する一方、字幕表示のタイミングを早めるときには、タイミング調整量（秒数）を映像・音声ＰＥＳデータにおける基準時間（ＰＴＳ及びＤＴＳ）に対応した値に換算し、この換算値を前記基準時間（ＰＴＳ及びＤＴＳ）に加算することとしてもよい。なお、字幕制御の基準時間が例えば１／９００００の精度であるなら、１秒調整は、９００００カウント値に換算すればよい。また、後者の処理は、換算値をＡＶデコーダ４に与え、ＡＶデコーダ４では換算値を基準時間（ＰＴＳ及びＤＴＳ）に加算した値に従って映像出力（デコード）を行なうこととすればよい。図２は上述した処理の内容を示したフローチャートである。ユーザが字幕表示タイミングの指示を行ない、この指示が字幕表示タイミングを早めるものであるならば（ステップＳ１，ステップＳ２でＹＥＳ）、秒数（タイミング調整量）を基準時間に対応した値に変換し（ステップＳ３）、変換された値を映像・音声ＥＳの基準時間に加算する（ステップＳ４）。一方、この指示がタイミングを遅くするものであるならば（ステップＳ１，ステップＳ２でＮＯ）、秒数を基準時間に対応した値に変換し（ステップＳ５）、変換された値を字幕ＥＳの基準時間に加算する（ステップＳ６）。なお、加算に限らず、減算することによっても同様の制御が可能である。
【００２８】
なお、上記の実施形態では、ディジタル放送受信装置を例示したが、このような受信したデータによるものではなく、記録媒体から再生されたデータに対して同様の処理を行なう再生装置として構成することもできる。
【００２９】
【発明の効果】
以上説明したように、この発明によれば、映像や音声のタイミングと字幕表示のタイミングとにずれがあっても、視聴者側でそれを調整することができるという効果を奏する。
【図面の簡単な説明】
【図１】この発明の実施形態のディジタル放送受信装置を示したブロック図である。
【図２】字幕制御処理を説明したフローチャートである。
【図３】字幕ＰＥＳデータの構成を示した説明図である
【符号の説明】
１    アンテナ
２    ディジタルチューナ
３    デマルチプレクサ
４    ＡＶデコーダ
１３  ＣＰＵ
【図１】
2004172864.tif 000003
【図２】
2004172864.tif 000004
【図３】
2004172864.tif 000005