(57)【要約】【課題】複数の字幕を同時に映像上に表示でき、利便性に優れているサブピクチャ表示方法、該方法を実施するプログラム及びＤＶＤ再生装置を提供する。【解決手段】本発明のサブピクチャ表示方法によれば、ＤＶＤビデオディスクを用いて、複数の字幕毎に設けられたサブピクチャパケット内のピクセルデータのそれぞれを時分割に復号化して複数の字幕を映像上に同時に表示する。よって、複数の字幕を同時に映像上に表示でき、利便性に優れている。【選択図】        図４
2004180097.tif 000002
【特許請求の範囲】
【請求項１】
ＤＶＤビデオディスクを用いて、複数の字幕毎に設けられたサブピクチャパケット内のピクセルデータのそれぞれを時分割に復号化して映像上に表示し、複数の字幕を同時に表示することを特徴とするサブピクチャ表示方法。
【請求項２】
ＤＶＤビデオディスクを用いて、複数の字幕毎に設けられたサブピクチャパケット内のピクセルデータのそれぞれを異なるＤＶＤデコーダで再生して映像上に表示し、複数の字幕を同時に表示することを特徴とするサブピクチャ表示方法。
【請求項３】
前記サブピクチャパケットは、字幕の言語を示すヘッダであるサブピクチャユニットヘッダと、字幕の言語を画像として保存するピクセルデータ保存領域と、字幕の表示開始時刻及び表示終了時刻を含む字幕の表示に関る制御データを保存するサブピクチャ表示制御シーケンステーブル領域とを含んで構成されることを特徴とする請求項１又は２に記載のサブピクチャ表示方法。
【請求項４】
映像、音声や字幕をリピートするリピードモードの場合は、前記表示終了時刻になったと同時に前記表示開始時刻に戻り、映像、音声や字幕を繰り返すことを特徴とする請求項３記載のサブピクチャ表示方法。
【請求項５】
映像や字幕を一時停止するスチルモードの場合は、前記表示終了時刻になったと同時に再生中の映像、音声や字幕を一時停止することを特徴とする請求項３記載のサブピクチャ表示方法。
【請求項６】
コンピュータに、ＤＶＤビデオディスクを用いて、複数の字幕毎に設けられたサブピクチャパケット内のピクセルデータのそれぞれを時分割に複合化して映像上に表示し、複数の字幕を同時に表示する手順を実施させるためのサブピクチャ表示用プログラム。
【請求項７】
コンピュータに、ＤＶＤビデオディスクを用いて、複数の字幕毎に設けられたサブピクチャパケット内のピクセルデータのそれぞれを異なるＤＶＤデコーダで再生して映像上に表示し、複数の字幕を同時に表示する手順を実施させるためのサブピクチャ表示用プログラム。
【請求項８】
複数の字幕毎に設けられたサブピクチャパケット内のピクセルデータのそれぞれを時分割に映像上に表示するサブピクチャ復号化手段と、サブピクチャの字幕の表示位置を制御するサブピクチャ位置制御手段とを有することを特徴とするＤＶＤ再生装置。
【請求項９】
複数の前記字幕は複数の学習用言語表示であり、言語学習用サブピクチャ表示するＤＶＤビデオディスクを再生することを特徴とする請求項８記載のＤＶＤ再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サブピクチャ表示方法、該方法を実施するプログラム及びＤＶＤ再生装置に関し、より詳細にはＤＶＤ−ビデオディスクに複数言語の音声及び字幕が記録され、ユーザが例えば言語学習の教材として使用する際の表示技術に関する。
【０００２】
【従来の技術】
従来、ＤＶＤ−ビデオディスクに複数の言語が記録されていることを利用して、ユーザは複数の言語から１つを選択して選択した言語を学習するための言語学習用の教材として使用することができる。例えば上記特許文献１に記載されている上記ＤＶＤ−ビデオディスクを再生する従来のＤＶＤ再生装置によれば、デジタルビデオディスクより再生されたプログラムストリームからサブピクチャユニットデータを分離して、分離された第１のサブピクチャユニットデータを復号して第１のサブピクチャ位置情報を検出し、更に分離された第２のサブピクチャユニットデータを復号して第２のサブピクチャ位置情報を検出する。そして、検出した第１のサブピクチャの表示位置に基づき検出した第２のサブピクチャの表示位置を算出する。算出した第２のサブピクチャの表示位置を変更して、第１のサブピクチャデータ及び第２のサブピクチャデータをビデオデータと合成して出力する。このよう処理を施す従来のＤＶＤ再生装置によれば、再生映像画面に複数のサブピクチャを同時に重ならないように表示することができる。この従来のＤＶＤ再生装置により複数の言語が記録されているＤＶＤ−ビデオディスクを再生して語学学習に有効に活用でき、また異なる言語の民族が同時に同じＤＶＤソフトを楽しむことができる。更に、日本人が映画等を再生するために、音声は英語、字幕は日本語を選択して英語の聞き取り学習用に上記ＤＶＤ−ビデオディスクを用いたりすることができる。
【０００３】
【特許文献１】
特開平１０−２１５４０９号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、従来の方法によれば、一度に表示できる字幕は１言語のみであるため、ユーザは英語が聞き取れなかったために字幕言語を英語に切り替えてもう一度再生し直してみる場合、今度は日本語の字幕が出ないため、表示された英語がどの日本語に相当するのかわかりにくいというように利便性に問題点があった。
【０００５】
従って、本発明は上記従来技術の問題点を解決し、複数の字幕を同時に表示可能となり、利便性に優れたサブピクチャ表示方法、該方法を実施するプログラム及びＤＶＤ再生装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
前記問題点を解決するために、本発明のサブピクチャ表示方法によれば、ＤＶＤビデオディスクを用いて、複数の字幕毎に設けられたサブピクチャパケット内のピクセルデータのそれぞれを時分割に復号化して複数の字幕を映像上に同時に表示する。よって、複数の字幕を同時に映像上に表示でき、利便性に優れている。
【０００７】
また、ＤＶＤビデオディスクを用いて、複数の字幕毎に設けられたサブピクチャパケット内のピクセルデータのそれぞれを異なるＤＶＤデコーダで再生して映像上に表示し、複数の字幕を同時に表示する。よって、複数の字幕を同時に映像上に表示でき、利便性に優れている。
【０００８】
更に、サブピクチャパケットは、字幕の言語を示すヘッダであるサブピクチャユニットヘッダと、字幕の言語を画像として保存するピクセルデータ保存領域と、字幕の表示開始時刻及び表示終了時刻を含む字幕の表示に関る制御データを保存するサブピクチャ表示制御シーケンステーブル領域とを含んで構成されていることが好ましい。
【０００９】
また、映像、音声や字幕をリピートするリピードモードの場合は、表示終了時刻になったと同時に表示開始時刻に戻って、映像、音声や字幕を繰り返す。よって、より簡単に複数の字幕を繰り返すことができる。
【００１０】
更に、映像や字幕を一時停止するスチルモードの場合は、表示終了時刻になったと同時に再生中の映像、音声や字幕を一時停止する。よって、ユーザが言語理解にあわせて字幕を進めることができる。
【００１１】
また、別の発明としてのＤＶＤ再生装置は、複数の字幕毎に設けられたサブピクチャパケット内のピクセルデータのそれぞれを時分割に映像上に表示するサブピクチャ復号化手段と、サブピクチャの字幕の表示位置を制御するサブピクチャ位置制御手段とを有する。よって、複数の字幕を同時に表示可能となり、利便性に優れたＤＶＤ再生装置を提供できる。
【００１２】
更に、複数の字幕は複数の学習用言語表示であり、言語学習用サブピクチャ表示するＤＶＤビデオディスクを再生することにより、利便性の優れた言語学習教材用ＤＶＤを再生できるＤＶＤ再生装置を提供できる。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態を、添付図面を参照して説明する。
【００１４】
（構成）
図１は、本発明のＤＶＤ再生装置による字幕再生するためのサブピクチャパケットの構成を示す図である。同図に示すサブピクチャユニット１００は、サブピクチャユニットヘッダ１０１、ピクセルデータ１０２及びサブピクチャ表示制御シーケンステーブル（ＳＰ＿ＤＣＳＱＴ）１０３を含んで構成されている。このような構成を有するサブピクチャユニット１００には、１つの字幕言語のデータが記録されている。そして、サブピクチャユニットヘッダ１０１には、サブピクチャユニットのサイズとサブピクチャ表示制御シーケンステーブルの先頭アドレスが記録されている。ピクセルデータ１０２には、実際に表示する字幕言語の画像データを圧縮されて格納されている。サブピクチャ表示制御シーケンステーブル１０３には、字幕の表示開始時刻及び表示終了時刻、字幕の表示位置等に関る制御データが記録されている。ＤＶＤ再生装置に搭載されるデコーダは、この制御データに従って字幕表示を時間的に切り替えているが、言語学習を目的としたユーザは、一度に１言語しか字幕が出力できないことや、映像、音声、サブピクチャが進んでしまうこともあり、学習用としては不便である。
【００１５】
そこで、本発明の一実施の形態に係る言語学習用サブピクチャ表示方法は、複数言語の字幕を同時に表示する方法である。この方法は、一つのサブピクチャデコーダを時分割に動作させるか、もしくはサブピクチャデコーダを複数個搭載することで実現できる。その際、図１のサブピクチャ表示制御シーケンステーブル１０３から字幕の表示終了時刻を割り出し、表示終了時刻になったと同時に、再生中の映像、音声、字幕にスチル（一時停止）をかける。または、表示終了時刻になったと同時に表示開始時刻の映像、音声に戻り、理解できるまでリピートすることを可能とする。ユーザがスチル解除もしくはリピート解除すると、次の字幕部分の映像、音声、字幕を再生し、字幕の表示終了時刻になるとスチル（リピート）を実行することを繰り返す。
【００１６】
以上の動作を実現するＤＶＤ再生システムのシステム構成を図２に示す。同図において、ＤＶＤ再生システムは、主に、ＤＶＤ−ＲＯＭドライブ１０、ＭＰＥＧデコーダ２０、ＳＤＲＡＭ３０、ホスト装置４０を含んで構成されている。また、ＭＰＥＧデコーダ２０は、ビットストリーム入力／分離部２１、ビデオ復号制御部２２、ビデオ復号化部２３、再生制御部２４、サブピクチャ復号化部２５、サブピクチャ位置制御部２６、ビデオ出力部２７及びオーディオ復号化部２８を有している。更に、ＳＤＲＡＭ３０は、トラックバッファ３１、ビデオバッファ３２、ＮＡＶＩバッファ３３、ＳＰＵバッファ３４、サブピクチャメモリ３５、オーディオストリームバッファ３６及びビデオフレームメモリ３７を有している。そして、ビットストリーム入力／分離部２１は、ＤＶＤ−ＲＯＭドライブ１０から入力されたデータ内容を図３のパケットヘッダで判断し、図３に示すようなビデオパック（Ｖ＿ＰＣＫ）・オーディオパック（Ａ＿ＰＣＫ）・サブピクチャパック（ＳＰ＿ＰＣＫ）・ナビパック（ＮＶ＿ＰＣＫ）に分離する。ビデオ復号制御部２２は、ビデオバッファ３２から読み出したデータの処理を行い、ビデオ復号化部２３の処理を制御する。ビデオ復号化部２３は、ビデオ復号制御部２２からの指示に従ってビデオストリームを復号化し、結果をビデオフレームメモリ３７に出力する。再生制御部２４は、ホスト装置４０からの指示によって各構成部を制御すると共に、ビデオ、オーディオ、サブピクチャの再生タイミングの管理を行う。サブピクチャ復号化部２５は、サブピクチャの復号化を行う。サブピクチャ位置制御部２６は、言語学習モードへ切り替えた際に複数のサブピクチャが重ならないように表示位置を制御する。ビデオ出力部２７は、再生制御部２４より指定される画像データをビデオフレームメモリ３７から読み出し、サブピクチャとの合成を行い出力する。オーディオ復号化部２８は、オーディオストリームの復号化、各種処理を行う。更に、トラックバッファ３１は、データが途切れないようにするためにデータを蓄積するバッファである。ビデオバッファ３２は、ビデオストリームを蓄積するバッファである。ＮＡＶＩバッファ３３は、ナビゲーションパックを蓄積するバッファである。ＳＰＵバッファ３４は、サブピクチャユニットを蓄積するバッファである。サブピクチャメモリ３５は、復号後のサブピクチャデータを格納する。オーディオストリームバッファ３６は、オーディオストリームを蓄積するバッファである。ビデオフレームメモリ３７は、復号後のビデオデータを格納する。
【００１７】
以上の動作について動作フローを示す図４に従って更に詳細に説明すると、ユーザが通常動作モード又は言語学習モードを指定する（ステップＳ１０１）。ここで、言語学習モードにはリピートモードや一時停止モード等が含まれている。図２のホスト装置４０がＭＰＥＧデコーダ２０の再生制御部２４に指令を出す（ステップＳ１０２）。そして、サブピクチャ復号化部２５が１つの言語の字幕を復号化する（ステップＳ１０３）。そして、ユーザが指定した動作モードが言語学習モードであるか否かを調べ（ステップＳ１０４）、言語学習モードであった場合（ステップＳ１０４；ＹＥＳ）複数の言語サブピクチャがあるか否かを調べる（ステップＳ１０５）。複数の言語サブピクチャがあれば（ステップＳ１０５；ＹＥＳ）１つの言語の字幕を図２のサブピクチャメモリ３５に保存する（ステップＳ１０６）。そして、他の言語サブピクチャがあるか否かを調べ（ステップＳ１０７）、他の言語サブピクチャがあれば（ステップＳ１０７；ＹＥＳ）、その他の言語の字幕を復号化する（ステップＳ１０８）。そして、ステップＳ１０８の後、またはステップＳ１０７で他の言語サブピクチャがない場合（ステップＳ１０７；ＮＯ）は、図１のサブピクチャ表示制御シーケンステーブル１０３のデータを見て互いの字幕が重ならないように位置を変更する（ステップＳ１０９）。その後、映像、音声と同期を取って全てのサブピクチャ（字幕）を出力する（ステップＳ１１０）。そして、サブピクチャ表示制御シーケンステーブル１０３の表示終了時刻で一時映像、音声、字幕を停止する（ステップＳ１１１）。停止後言語学習モードがリピートモードであるか否かを調べ（ステップＳ１１２）、リピートモードであれば（ステップＳ１１２；ＹＥＳ）当該リピートモードを解除するか否かを判断し（ステップＳ１１３）、解除する場合（ステップＳ１１３；ＹＥＳ）次の字幕に進む（ステップＳ１１７）。解除しない場合（ステップＳ１１３；ＮＯ）は、ステップＳ１０３に戻る。一方、ステップＳ１１２でリピートモードでなければ一時停止モードとし（ステップＳ１１５）、ユーザによって一時停止解除した（ステップＳ１１６）後に次の字幕に進む（ステップＳ１１７）。また、ステップＳ１０４で言語学習モードでない場合（ステップＳ１０４；ＮＯ）、またステップＳ１０５で複数の言語サブピクチャがない場合（ステップＳ１０５；ＮＯ）は、映像、音声と同期を取ってサブピクチャ（字幕）を出力し（ステップＳ１１８）、通常動作モードに移行する（ステップＳ１１９）。
【００１８】
よって、字幕の表示開始時刻や表示終了時刻を利用することで、自動的に一時停止や繰り返しを実現でき、利便性を高めることができる。
【００１９】
以上、本発明の一実施の形態を説明した。本発明は上記実施の形態に限定されるものではなく、本発明の要旨の範囲内において種々の変形実施が可能である。
【００２０】
【発明の効果】
以上説明した本発明によれば、複数の字幕を同時に表示可能となり、利便性に優れたサブピクチャ表示方法、該方法を実施するプログラム及びＤＶＤ再生装置を提供できる。
【図面の簡単な説明】
【図１】ＤＶＤ再生装置による字幕再生するためのサブピクチャパケットの構成を示す図である。
【図２】ＤＶＤ再生システムのシステム構成を示すブロック図である。
【図３】ＤＶＤ−ＲＯＭドライブから入力されたデータ内容を示す図である。
【図４】本発明の一実施の形態に係るサブピクチャ表示方法による動作を示すフローチャートである。
【符号の説明】
１０  ＤＶＤ−ＲＯＭドライブ          ２０  ＭＰＥＧデコーダ
３０  ＳＤＲＡＭ                      ４０  ホスト装置
１００  サブピクチャユニット
１０１  サブピクチャユニットヘッダ    １０２  ピクセルデータ
１０３  サブピクチャ表示制御シーケンステーブル
【図１】
2004180097.tif 000003
【図２】
2004180097.tif 000004
【図３】
2004180097.tif 000005
【図４】
2004180097.tif 000006