(57)【要約】【課題】ユーザが、字幕を参照する際等に、字幕同士の意味の繋がり、または会話における間合い等を理解できるようにする。【解決手段】字幕処理部１５は、字幕ストリームから、第１の字幕の表示時刻情報と第１の字幕の次の第２の字幕の表示時刻情報とを取得し、取得した第１と第２の字幕の表示時刻情報に基づいて、第１の字幕の表示開始から表示終了までの表示時間を算出し、算出した表示時間を示す表示時間情報を出力する。【選択図】図１
2008147917.tif 000002
【特許請求の範囲】
【請求項１】
デジタルコンテンツに含まれる字幕ストリームを処理するデジタルコンテンツ処理装置であって、
字幕ストリームから、第１の字幕の表示時刻情報と上記第１の字幕の次の第２の字幕の表示時刻情報とを取得し、取得した第１と第２の字幕の表示時刻情報に基づいて、上記第１の字幕の表示開始から表示終了までの表示時間を算出し、算出した表示時間を示す表示時間情報を出力する字幕処理部を備えていることを特徴とするデジタルコンテンツ処理装置。
【請求項２】
請求項１のデジタルコンテンツ処理装置において、さらに、
上記字幕ストリームから得られる上記第１の字幕の文字列を示す字幕文字列情報と上記字幕処理部によって出力された上記第１の字幕の表示時間情報とを関連づけて記憶部に記録する記録部を備えていることを特徴とするデジタルコンテンツ処理装置。
【請求項３】
請求項２のデジタルコンテンツ処理装置において、
上記記録部は、関連づけた上記字幕文字列情報および上記表示時間情報として、上記第１の字幕の文字列と上記第１の字幕の表示時間を示す文字列とを含む一連の文字列を文字コード形式で表す情報を、上記記憶部に記録するように構成されていることを特徴とするデジタルコンテンツ処理装置。
【請求項４】
請求項１のデジタルコンテンツ処理装置において、さらに、
上記字幕ストリームから得られる上記第１の字幕の文字列を示す字幕文字列情報と上記字幕処理部によって出力された上記第１の字幕の表示時間情報とに基づいて、上記第１の字幕の文字列と上記第１の字幕の表示時間を示す文字列とを表示部に表示させる再生部を備えていることを特徴とするデジタルコンテンツ処理装置。
【請求項５】
請求項１のデジタルコンテンツ処理装置において、さらに、
デジタルテレビジョン放送の信号波を受信するチューナ部を備え、
上記デジタルコンテンツは、上記信号波から得られたものであることを特徴とするデジタルコンテンツ処理装置。
【請求項６】
請求項１のデジタルコンテンツ処理装置において、
上記表示時間情報は、表示時間を示す文字列を字幕ＰＥＳと同じデータ形式で表すものであることを特徴とするデジタルコンテンツ処理装置。  
【請求項７】
デジタルコンテンツに含まれる字幕ストリームを処理するデジタルコンテンツ処理装置であって、
字幕ストリームから、第１の字幕の表示時刻情報、上記第１の字幕の表示時間情報、および上記第１の字幕の次の第２の字幕の表示時刻情報、または、上記第１の字幕の次の制御符号の表示時刻情報、および上記第２の字幕の表示時刻情報を取得し、取得した第１と第２の字幕の表示時刻情報および第１の字幕の表示時間情報、または取得した制御符号の表示時刻情報および第２の字幕の表示時刻情報に基づいて、上記第１の字幕の表示が終了してから上記第２の字幕の表示が開始されるまでのブランク時間を算出し、算出したブランク時間を示すブランク時間情報を出力する字幕処理部を備えていることを特徴とするデジタルコンテンツ処理装置。
【請求項８】
請求項７のデジタルコンテンツ処理装置において、
上記字幕ストリームから得られた上記第１と第２の字幕の文字列を示す字幕文字列情報と上記字幕処理部によって出力された上記ブランク時間情報とを関連づけて記憶部に記録する記録部を備えていることを特徴とするデジタルコンテンツ処理装置。
【請求項９】
請求項８のデジタルコンテンツ処理装置において、
上記記録部は、関連づけた上記字幕文字列情報および上記ブランク時間情報として、上記第１と第２の字幕の文字列と上記ブランク時間を示す文字列とを含む一連の文字列を文字コード形式で表す情報を、上記記憶部に記録するように構成されていることを特徴とするデジタルコンテンツ処理装置。
【請求項１０】
請求項９のデジタルコンテンツ処理装置において、
上記ブランク時間を示す文字列は、上記ブランク時間に応じた行数の改行であり、上記第１と第２の字幕の文字列の間に挿入されたものであることを特徴とするデジタルコンテンツ処理装置。
【請求項１１】
請求項７のデジタルコンテンツ処理装置において、
上記字幕ストリームから得られる上記第１と第２の字幕の文字列を示す字幕文字列情報と上記字幕処理部によって出力されたブランク時間情報とに基づいて、上記第１と第２の字幕の文字列とブランク時間を示す文字列とを表示部に表示させる再生部を備えていることを特徴とするデジタルコンテンツ処理装置。
【請求項１２】
請求項１１のデジタルコンテンツ処理装置において、
上記ブランク時間を示す文字列は、上記ブランク時間に応じた行数の改行であり、上記第１と第２の字幕の文字列の間に挿入されたものであることを特徴とするデジタルコンテンツ処理装置。
【請求項１３】
請求項７のデジタルコンテンツ処理装置において、さらに、
デジタルテレビジョン放送の信号波を受信するチューナ部を備え、
上記デジタルコンテンツは、上記信号波から得られたものであることを特徴とするデジタルコンテンツ処理装置。
【請求項１４】
請求項７のデジタルコンテンツ処理装置において、
上記ブランク時間情報は、ブランク時間を示す文字列を字幕ＰＥＳと同じデータ形式で表すものであることを特徴とするデジタルコンテンツ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、テレビやラジオ等の放送波等に含まれる文字情報を処理する装置に関し、より詳しくは、例えば、字幕情報に加えて、字幕の表示時間および表示間隔を付加情報として算出する装置に関する。
【背景技術】
【０００２】
地上デジタル放送が開始され、字幕サービスの普及が進んでいる。字幕サービスによると、出演者が喋った言葉が文字列としてテレビジョン受信機等に表示される。地上デジタル放送では、出演者の話した内容の殆ど全てが字幕として表示される。字幕データは、音声データおよび映像データと比較して、記録に必要な容量が少ないという利点がある。例えば、出演者の話した内容を表す字幕データと、その内容を話す出演者の音声を表す音声データとを比較すると、字幕データの方が音声データよりもデータ量が小さく、小さい記憶容量で保存できる。また、字幕データは、適当な文字コード形式で保存することにより、処理能力の低い機器でも利用しやすくしたり、再利用しやすくできる。
【０００３】
特許文献１に記載された字幕処理装置は、字幕を文字コード（符号）形式で表したテキスト情報を内部に保存するようになっている。そして、保存したテキスト情報を、ユーザーによるリモコン操作等に応じていつでもテレビモニタ等に出力できるようになっている。
【０００４】
特許文献２に記載された字幕表示装置は、その図２等に示されるように、磁気ディスク装置等に保持されたストリームから得られる字幕履歴を、映像および音声とともに出力するようになっている。
【特許文献１】特開２００３−７８８８９号公報
【特許文献２】特開２００３−１８４９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１の字幕処理装置によって字幕のテキスト情報だけがテレビモニタ等に出力されても、ユーザは、字幕同士の意味の繋がり、および会話における間合い等を理解できない。
【０００６】
本発明は、上記の点に鑑み、ユーザが、字幕を参照する際等に、字幕同士の意味の繋がり、または会話における間合い等を理解できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、第１の発明は、
デジタルコンテンツに含まれる字幕ストリームを処理するデジタルコンテンツ処理装置であって、
字幕ストリームから、第１の字幕の表示時刻情報と上記第１の字幕の次の第２の字幕の表示時刻情報とを取得し、取得した第１と第２の字幕の表示時刻情報に基づいて、上記第１の字幕の表示開始から表示終了までの表示時間を算出し、算出した表示時間を示す表示時間情報を出力する字幕処理部を備えていることを特徴とする。
【０００８】
第１の発明によると、字幕処理部が第１の字幕の表示時間情報を出力するので、表示装置等が、出力された表示時間情報に基づいて第１の字幕の表示時間を容易に表示できる。ユーザは、表示された表示時間を視認等することによって、字幕同士の意味の繋がり、または会話における間合い等を理解できる。
【０００９】
また、第２の発明は、
第１のデジタルコンテンツ処理装置において、さらに、
上記字幕ストリームから得られる上記第１の字幕の文字列を示す字幕文字列情報と上記字幕処理部によって出力された上記第１の字幕の表示時間情報とを関連づけて記憶部に記録する記録部を備えていることを特徴とする。
【００１０】
第２の発明によると、記憶部には、第１の字幕の字幕文字列情報と表示時間情報とが関連づけて記録されるので、表示装置等が、記憶部に記録された情報に基づいて第１の字幕の文字列とその表示時間とを容易に表示できる。ユーザは、表示された表示時間を視認等することによって、字幕同士の意味の繋がり、または会話における間合い等を理解できる。
【００１１】
また、第３の発明は、
第２のデジタルコンテンツ処理装置において、
上記記録部は、関連づけた上記字幕文字列情報および上記表示時間情報として、上記第１の字幕の文字列と上記第１の字幕の表示時間を示す文字列とを含む一連の文字列を文字コード形式で表す情報を、上記記憶部に記録するように構成されていることを特徴とする。
【００１２】
第３の発明によると、表示時間情報は文字コード形式のデータなので、映像や音声のデータが記録される場合よりも、記録データの容量が小さくなる。
【００１３】
また、第４の発明は、
第１のデジタルコンテンツ処理装置において、さらに、
上記字幕ストリームから得られる上記第１の字幕の文字列を示す字幕文字列情報と上記字幕処理部によって出力された上記第１の字幕の表示時間情報とに基づいて、上記第１の字幕の文字列と上記第１の字幕の表示時間を示す文字列とを表示部に表示させる再生部を備えていることを特徴とする。
【００１４】
第４の発明によると、再生部が、第１の字幕の文字列と表示時間を示す文字列とを表示部に表示させるので、ユーザは表示された表示時間を視認等することによって、字幕同士の意味の繋がり、または会話における間合い等を理解できる。
【００１５】
また、第５の発明は、
第１のデジタルコンテンツ処理装置において、さらに、
デジタルテレビジョン放送の信号波を受信するチューナ部を備え、
上記デジタルコンテンツは、上記信号波から得られたものであることを特徴とする。
【００１６】
第５の発明によると、字幕処理部は、信号波から得られるデジタルコンテンツに含まれる字幕ストリームから、字幕の表示時刻情報を取得し、表示時間を算出できる。
【００１７】
また、第６の発明は、
第１のデジタルコンテンツ処理装置において、
上記表示時間情報は、表示時間を示す文字列を字幕ＰＥＳと同じデータ形式で表すものであることを特徴とする。
【００１８】
第６の発明によると、字幕ＰＥＳを処理可能な再生装置等が、このデジタルコンテンツ処理装置によって出力された表示時間情報を読み出し、容易に出力できる。
【００１９】
また、第７の発明は、
デジタルコンテンツに含まれる字幕ストリームを処理するデジタルコンテンツ処理装置であって、
字幕ストリームから、第１の字幕の表示時刻情報、上記第１の字幕の表示時間情報、および上記第１の字幕の次の第２の字幕の表示時刻情報、または、上記第１の字幕の次の制御符号の表示時刻情報、および上記第２の字幕の表示時刻情報を取得し、取得した第１と第２の字幕の表示時刻情報および第１の字幕の表示時間情報、または取得した制御符号の表示時刻情報および第２の字幕の表示時刻情報に基づいて、上記第１の字幕の表示が終了してから上記第２の字幕の表示が開始されるまでのブランク時間を算出し、算出したブランク時間を示すブランク時間情報を出力する字幕処理部を備えていることを特徴とする。
【００２０】
第７の発明によると、字幕処理部が第１の字幕の表示が終了してから第２の字幕の表示が開始されるまでのブランク時間を示すブランク時間情報を出力するので、表示装置等が、出力されたブランク時間情報に基づいてブランク時間を容易に表示できる。ユーザは、表示されたブランク時間を視認等することによって、字幕同士の意味の繋がり、または会話における間合い等を理解できる。
【００２１】
また、第８の発明は、
第７のデジタルコンテンツ処理装置において、
上記字幕ストリームから得られた上記第１と第２の字幕の文字列を示す字幕文字列情報と上記字幕処理部によって出力された上記ブランク時間情報とを関連づけて記憶部に記録する記録部を備えていることを特徴とする。
【００２２】
第８の発明によると、記憶部には、第１と第２の字幕の字幕文字列情報とブランク時間情報とが関連づけて記録されるので、表示装置等が、これらの記録された情報に基づいて第１と第２の字幕の文字列とそのブランク時間とを容易に表示できる。ユーザは、表示されたブランク時間を視認等することによって、字幕同士の意味の繋がり、または会話における間合い等を理解できる。
【００２３】
また、第９の発明は、
第８のデジタルコンテンツ処理装置において、
上記記録部は、関連づけた上記字幕文字列情報および上記ブランク時間情報として、上記第１と第２の字幕の文字列と上記ブランク時間を示す文字列とを含む一連の文字列を文字コード形式で表す情報を、上記記憶部に記録するように構成されていることを特徴とする。
【００２４】
第９の発明によると、ブランク時間情報は文字コード形式のデータなので、映像や音声のデータが記録される場合よりも、記録データの容量が小さくなる。
【００２５】
また、第１０の発明は、
第９のデジタルコンテンツ処理装置において、
上記ブランク時間を示す文字列は、上記ブランク時間に応じた行数の改行であり、上記第１と第２の字幕の文字列の間に挿入されたものであることを特徴とする。
【００２６】
第１０の発明によると、記録部は、第１と第２の字幕の文字列の間にブランク時間に応じた行数の改行が挿入された文字列を文字コード形式で表す情報を記憶部に記録するので、表示装置等が、記録された情報に基づいて、第１と第２の字幕の文字列と第１と第２の字幕の間のブランク時間に応じた行数の改行とを容易に表示できる。
【００２７】
また、第１１の発明は、
第７のデジタルコンテンツ処理装置において、
上記字幕ストリームから得られる上記第１と第２の字幕の文字列を示す字幕文字列情報と上記字幕処理部によって出力されたブランク時間情報とに基づいて、上記第１と第２の字幕の文字列とブランク時間を示す文字列とを表示部に表示させる再生部を備えていることを特徴とする。
【００２８】
第１１の発明によると、再生部が、第１と第２の字幕の文字列とブランク時間を示す文字列とを表示部に表示させるので、ユーザは表示されたブランク時間を視認等することによって、字幕同士の意味の繋がり、または会話における間合い等を理解できる。
【００２９】
また、第１２の発明は、
第１１のデジタルコンテンツ処理装置において、
上記ブランク時間を示す文字列は、上記ブランク時間に応じた行数の改行であり、上記第１と第２の字幕の文字列の間に挿入されたものであることを特徴とする。
【００３０】
第１２の発明によると、再生部は、第１と第２の字幕の文字列の間にブランク時間に応じた行数の改行が挿入された文字列を表示部に表示させる。
【００３１】
また、第１３の発明は、
第７のデジタルコンテンツ処理装置において、さらに、
デジタルテレビジョン放送の信号波を受信するチューナ部を備え、
上記デジタルコンテンツは、上記信号波から得られたものであることを特徴とする。
【００３２】
第１３の発明によると、字幕処理部は、信号波から得られるデジタルコンテンツに含まれる字幕ストリームから字幕の表示時刻情報や表示時間情報を取得し、ブランク時間を算出できる。
【００３３】
また、第１４の発明は、
第７のデジタルコンテンツ処理装置において、
上記ブランク時間情報は、ブランク時間を示す文字列を字幕ＰＥＳと同じデータ形式で表すものであることを特徴とする。
【００３４】
第１４の発明によると、字幕ＰＥＳを処理可能な再生装置等が、このデジタルコンテンツ処理装置によって出力されたブランク時間情報を読み出し、容易に出力できる。
【発明の効果】
【００３５】
ユーザは、字幕を参照する際等に、字幕同士の意味の繋がり、または会話における間合い等を理解できるようになる。
【発明を実施するための最良の形態】
【００３６】
以下、本発明の実施形態について、図面を参照して説明する。
【００３７】
本発明の実施形態に係るデジタルコンテンツ処理装置は、図１に示すように、アンテナ１１、チューナ部１２、復調部１３、トランスポートデコード部１４、字幕処理部１５、記録部１６、再生部１８および表示部１９を備えている。
【００３８】
アンテナ１１は、地上デジタルテレビジョン放送の信号波を受信するようになっている。具体的には、アンテナ１１は、ホイップ（ロッド）アンテナ、ダイポールアンテナ、八木・宇田アンテナ、パラボラアンテナ、ループアンテナ、または誘電体アンテナ等である。
【００３９】
チューナ部１２は、アンテナ１１によって受信された放送波を、指定されたチャンネルに対応する周波数に同調させることにより、選局を行うようになっている。
【００４０】
復調部１３は、指定されたチャンネルを通じて受信された信号を、デジタルストリームデータ、具体的には、トランスポートストリーム（ＴＳ）（デジタルコンテンツ）に復調するようになっている。当該ＴＳは、映像、音声、字幕、およびセクション情報等のデータが多重化されたものである。
【００４１】
トランスポートデコード部１４は復調されたデジタルストリームを解析して、オーディオ、ビデオ、字幕、およびセクション情報等について、それぞれのＰＥＳ（Packetized Elementary Stream、パケッタイズドエレメンタリーストリーム）を構築するようになっている。字幕を示すＰＥＳ（以下、「字幕ＰＥＳ」と呼ぶ。）は、それぞれ、ヘッダ部分とペイロード（Payload）部分とを有する。ペイロード部分は、表示すべき字幕の字幕情報、および字幕の表示を制御するための制御符号を含む。制御符号には、表示されている文字列を消去する符号や、画面の表示を一定期間保持させる符号が含まれる。ヘッダ部分は、字幕または制御符号を表示するタイミングを示す表示時刻情報を含む。ここで、字幕情報は、表示すべき字幕の各文字が８単位符号の形式でコード化されたデータである。
【００４２】
字幕処理部１５は、トランスポートデコード部１４によって構築された各字幕ＰＥＳのペイロード部分から、字幕の文字列を示す字幕情報を取得し、デコード（復号）することによって、字幕の文字列をＪＩＳコード形式で表す字幕文字列情報を取得する。また、トランスポートデコード部１４によって構築された各字幕ＰＥＳのヘッダ部分から、字幕等の表示時刻を示す表示時刻情報を取得する。また、字幕ＰＥＳのペイロード部分に、字幕の表示開始から表示終了までの表示時間を示す表示時間情報が含まれる場合には、その表示時間情報をも取得する。そして、これらの取得した情報を用いて、各字幕の表示時間および各字幕の表示が終了してから次の字幕の表示が開始されるまでのブランク時間（表示間隔）を算出する。算出方法の詳細については後述する。そして、算出した表示時間を示す文字列をＪＩＳコード形式で表す表示時間情報、および算出したブランク時間を示す文字列をＪＩＳコード形式で表すブランク時間情報を生成して出力する。
【００４３】
記録部１６は、字幕処理部１５によって取得された字幕文字列情報に、字幕処理部１５によって生成された表示時間情報を付与し、記憶部１７に記録するようになっている。より詳しくは、字幕文字列情報と表示時間情報とを合わせ、各字幕の文字列とその字幕の表示時間を示す情報を表す文字列とを一連の文字列として表すＪＩＳコード形式の文字列情報を、字幕処理部１５によって出力された順に記憶部１７に記録するようになっている。また、字幕処理部１５によって２つの字幕の間のブランク時間が算出された場合には、２つの字幕の字幕文字列情報とブランク時間情報とを合わせ、２つの字幕の文字列の間にブランク時間を示す文字列が挿入された一連の文字列を表すＪＩＳコード形式の文字列情報を、字幕処理部１５によって出力された順に記憶部１７に記録するようになっている。記憶部１７は、メモリカード、光ディスク、磁気ディスク等の記録媒体、これら記録媒体を備えた機器、有線又は無線のネットワーク等で実現される。
【００４４】
再生部１８は、ユーザからの再生指示により、記憶部１７に記憶された文字列情報を、表示時刻情報に示された時刻とは関係なく読み出し、読み出した文字列情報に基づいて、字幕の文字列と表示時間およびブランク時間を示す文字列とを表示部１９に表示させるようになっている。
【００４５】
表示部１９は、文字列を表示するようになっている。表示部１９は、ＣＲＴ（Cathod Ray Tube display）、ＬＣＤ（Liquid Crystal Display）、ＰＤＰ（Plasma Display Panel）、有機ＥＬ（Electroluminescence display）等の表示デバイスとそのインタフェースとから構成される。
【００４６】
次に、図２を用いて、本発明のデジタルコンテンツ処理装置による字幕情報の記録動作について説明する。
【００４７】
（Ｓ１０１）チューナ部１２は、ユーザからの指示により、アンテナ１１によって受信されたデジタルテレビ放送の放送波を、視聴対象のチャンネルに同調させ、そのチャンネルのテレビ放送信号を受信する。
【００４８】
（Ｓ１０２）チューナ部１２によって受信されたテレビ放送信号は、復調部１３により、デジタルストリームに復調される。
【００４９】
（Ｓ１０３）復調されたデジタルストリームは、トランスポートデコード部１４によって、映像、音声、字幕、およびセクション情報等の各トランスポートストリームに分離される。分離された各トランスポートストリームはパケット化され、映像、音声、字幕、およびセクション情報等の各ＰＥＳが構築される。
【００５０】
（Ｓ１０４）構築された字幕ＰＥＳは、字幕処理部１５に入力される。字幕処理部１５は、トランスポートデコード部１４から２つの字幕ＰＥＳが入力されると以下の動作を開始する。字幕処理部１５は、続いて入力される２つの字幕ＰＥＳを保持する。
【００５１】
字幕処理部１５は、保持された各字幕ＰＥＳのペイロード部分の字幕情報をＪＩＳコード形式に復号(デコード)し、字幕文字列情報として出力する。
【００５２】
また、字幕処理部１５は、保持された２つの各字幕ＰＥＳのヘッダ部分の表示時刻情報に基づいて、先に表示される字幕の表示時間を求める。
【００５３】
ここで、この表示時間がどのように求められるかについて説明する。
【００５４】
例えば、一方の字幕ＰＥＳのヘッダ部分は、先に一画面に表示される字幕Ａの表示開始時刻ｔ１を示す表示時刻情報を含み、他方の字幕ＰＥＳのヘッダ部分は、引き続き一画面に表示される字幕Ｂの表示開始時刻ｔ２を示す表示時刻情報を含んでいるとする。ｔ１とｔ２は、図３に示すような関係であるとする。この場合、字幕処理部１５は、字幕Ａと字幕Ｂの２つの字幕ＰＥＳ（字幕ストリーム）から、字幕Ａと字幕Ｂの表示時刻情報を取得する。そして取得した２つの字幕の表示時刻情報に基づいて、字幕Ａの表示される表示時間ｔ２−ｔ１を求める。そして、求めた表示時間を表す文字列をＪＩＳコード形式で示す表示時間情報を生成する。
【００５５】
また、字幕処理部１５は、保持された２つの字幕ＰＥＳの一方が、ペイロード部分に制御符号を含み、他方が、その制御符号の次に表示される字幕の字幕情報を含んでいる場合、制御符号の直前に表示される字幕の表示が消去されてからその次に表示される字幕が表示されるまでのブランク時間を求める。
【００５６】
例えば、一方の字幕ＰＥＳのヘッダ部分は、制御符号ａの表示開始時刻ｔ４を示す表示時刻情報を含み、他方の字幕ＰＥＳのヘッダ部分は、制御符号ａの次に表示される字幕Ｄの表示開始時刻ｔ５を示す表示時刻情報を含んでいるとする。ｔ４とｔ５は、図４に示すような関係であるとする。この場合、制御符号ａの直前に表示されていた字幕Ｃが消去されるのは、制御符号ａの表示時刻ｔ４である。したがって、字幕処理部１５は、２つの字幕ＰＥＳ（字幕ストリーム）から、制御符号ａと字幕Ｄの表示時刻情報を取得し、それらの表示時刻情報に基づいて、字幕Ｃの表示が消去されて（終了して）から字幕Ｄの表示が開始されるまでのブランク時間ｔ５−ｔ４を求める。そして、求めたブランク時間を表す文字列をＪＩＳコード形式で示すブランク時間情報を生成する。
【００５７】
また、字幕処理部１５は、保持された２つの字幕ＰＥＳのうちで、先に表示される字幕の字幕ＰＥＳが、そのペイロード部分に、字幕の表示を一定期間保持させる制御符号を含んでいる場合にも、先に表示される字幕の表示が終了してから後に表示される字幕の表示が開始されるまでのブランク時間を求める。
【００５８】
例えば、一方の字幕ＰＥＳは、ヘッダ部分に、字幕Ｅの表示開始時刻ｔ６を示す表示時刻情報を含み、ペイロード部分に、字幕Ｅの表示をＴの期間保持させる制御符号ｂを含み、他方の字幕ＰＥＳのヘッダ部分は、字幕Ｆの表示開始時刻ｔ７を示す表示時刻情報を含んでいるとする。ｔ６、ｔ７およびＴの関係は図５のようであるとする。この場合、字幕処理部１５は、２つの字幕ＰＥＳ（字幕ストリーム）から、字幕Ｅの表示時刻情報、字幕Ｅの表示をＴの期間保持させる制御符号ｂ、および字幕Ｆの表示時刻情報を取得し、それらの表示時刻情報および制御符号に基づいて、字幕Ｅの表示が終了してから字幕Ｆの表示が開始されるまでのブランク時間ｔ７−ｔ６＋Ｔを算出する。そして、算出したブランク時間を表す文字列をＪＩＳコード形式で示すブランク時間情報を生成する。
【００５９】
上記のように、字幕処理部１５は、連続する２つの字幕ＰＥＳを保持した状態で処理を進めるようになっているので、両方の字幕ＰＥＳの表示時刻情報を参照することにより、字幕の表示時間、およびブランク時間を容易に求められる。
【００６０】
なお、１つの字幕ＰＥＳに複数の字幕文字列または制御符号と、それらのそれぞれの表示を一定期間保持させる制御符号が含まれる場合もある。その場合には単一の字幕ＰＥＳ内で、表示期間の取得が終了し、前述の場合よりも解析処理は簡素となる。
【００６１】
（Ｓ１０５）字幕処理部１５によって得られた表示時間情報およびブランク時間情報は、記録部１６によって、字幕処理部１５によって出力された字幕文字列情報に付与される。上記例の場合、記録部１６は、字幕Ａの文字列の後に字幕Ａの表示時間ｔ２−ｔ１を示す文字列が続く一連の文字列をＪＩＳコード形式で表す文字列情報を記憶部１７に記録する。また、字幕Ｃの文字列とブランク時間ｔ５−ｔ４を示す文字列と字幕Ｄの文字列とを含む一連の文字列をＪＩＳコード形式で表す文字列情報を記憶部１７に記録する。この一連の文字列においては、字幕Ｃの文字列の次の行に、ブランク時間ｔ５−ｔ４を示す文字列が続き、さらに、ブランク時間ｔ５−ｔ４を示す文字列の次の行に字幕Ｄの文字列が続く。同様に、字幕Ｅの文字列とブランク時間ｔ７−ｔ６＋Ｔを示す文字列と字幕Ｆの文字列とを含む一連の文字列をＪＩＳコード形式で表す文字列情報を記憶部１７に記録する。この一連の文字列においては、字幕Ｅの文字列の次の行に、ブランク時間ｔ７−ｔ６＋Ｔを示す文字列が続き、さらに、ブランク時間ｔ７−ｔ６＋Ｔを示す文字列の次の行に字幕Ｆの文字列が続く。文字列情報で表される文字列の具体例を図６に示す。
【００６２】
（Ｓ１０６）ユーザは、図示しないボタン、キーボード、タッチパネルなどのマンマシンインタフェースを介して、文字列を表示部１９に表示させる。記憶部１７には、字幕の表示時間およびブランク時間を示す情報が文字コード形式で記憶されているので、再生部１８は、この情報を読み出すことによって、容易に字幕の表示時間およびブランク時間を示す文字列を表示部１９に容易に表示できる。ユーザは、表示された文字列を視認することによって、容易に字幕同士の意味の繋がり、または会話における間合い等を理解できる。
【００６３】
なお、表示部１９に表示させる代わりに記憶部１７に記録された文字列情報が外部に取り出されるようにしてもよい。この場合には、記憶部１７そのものが取り外されるようにしてもよいし、記憶部１７とは別の記憶装置が接続され、そこに記憶部１７に記録された文字列情報が移動、またはコピーされるようにしてもよい。
【００６４】
また、記録部１６および記憶部１７を設けずに、再生部１８が、直接、字幕文字列情報、表示時間情報、およびブランク時間情報を字幕処理部１５から受けとり、字幕の文字列、表示時間を示す文字列、およびブランク時間を示す文字列を表示部１９に表示させるようにしてもよい。
【００６５】
また、本実施形態のデジタルコンテンツ処理装置では、受信したデジタルテレビジョン放送の信号波から得られる字幕ＰＥＳに対して字幕処理部１５が処理を行うようになっていた。しかし、アンテナ１１、チューナ部１２および復調部１３を設けずに、記録媒体から、トランスポートストリームが読み出され、読み出されたトランスポートストリームから得られた字幕ＰＥＳに対して字幕処理部１５が処理を行うようにしてもよい。つまり、本発明は、信号波を受信する機能を持たない再生装置にも適用できる。
【００６６】
また、表示部１９の表示が、頭出しに用いられるようにしてもよい。つまり、表示部１９に表示された字幕がユーザによって指定されること等により、その字幕に対応する映像および音声が出力されるようにしてもよい。
【００６７】
また、上記実施形態では、表示時間を表す文字列が各字幕の文字列の後ろに続くように、文字列情報が記憶部１７に記録されるようになっていた。しかし、字幕の文字列の前等、他の箇所に位置するように記録されるようにしてもよい。同様に、ブランク時間を示す文字列が、連続する２つの字幕の間の行ではなく、先行する字幕と同じ行のその字幕の後ろや、後続する字幕と同じ行のその字幕の前等、他の箇所に位置するように、文字列情報が記録されるようにしてもよい。
【００６８】
さらに、ブランク時間情報は、ブランク時間を“ｎ秒”といった文字列で表すものではなく、単数もしくは複数の改行で表すものであってもよい。先に表示される字幕の文字列と後に表示される字幕の文字列との間にブランク時間の長さに応じた行数の改行が挿入されている文字列を見ることによって、ユーザは容易にブランク時間を知ることができる。例えば、ブランク時間が１０秒であれば２行の改行、２０秒であれば３行の改行等と、あらかじめ定めておけばよい。
【００６９】
また、上記実施形態では、字幕処理部１５は、表示間隔やブランク時間等を示す文字列をＪＩＳコード形式で示す文字列情報を出力するようになっていた。しかし、字幕ＰＥＳの形式で表す文字列情報を出力するようにしてもよい。例えば、字幕処理部１５が字幕ＰＥＳを再生成して出力するようにしてもよい。この場合、記憶部１７には字幕ＰＥＳの形式の文字列情報が記録されるので、記録された文字列情報を、一般的な字幕ＰＥＳを処理可能な表示部（再生装置等）を用いて表示できる。したがって、デジタルコンテンツ処理装置の汎用性が向上する。また、文字色の設定やフラッシュ等の表示利点がある。
【００７０】
また、上記実施形態において、字幕処理部１５によって出力される字幕文字列情報、表示時間情報、およびブランク時間情報は、ＪＩＳコード形式であった。しかし、ＪＩＳコード形式に限らず、シフトＪＩＳコード、ＥＵＣコード、またはＵｎｉｃｏｄｅ等の他の文字コード形式であってもよい。
【００７１】
また、表示時間情報およびブランク時間情報は、文字コード形式以外の形式であってもよい。
【００７２】
また、上記実施形態において、記録部１６は、字幕文字列情報と表示時間情報とを、字幕の文字列とその字幕の表示時間に対応する情報を表す文字列とを含む一連の文字列を表す情報として記録するようになっていた。しかし、字幕文字列情報と表示時間情報とが関連づけられてさえいれば、分離した情報として記録されてもよい。同様に、相前後する字幕の字幕文字列情報とそれらの字幕間のブランク時間情報とは、関連づけられてさえいれば、かならずしも一連の文字列を表す情報として記録されなくてもよく、分離した情報として記録されてもよい。
【産業上の利用可能性】
【００７３】
本発明に係るデジタルコンテンツ処理装置は、ユーザが、字幕を参照する際等に、字幕同士の意味の繋がり、または会話における間合い等を理解できるようになるという効果を有し、例えば、テレビやラジオ等の放送波に含まれる文字情報を記録する装置等として有用である。
【図面の簡単な説明】
【００７４】
【図１】本発明の実施形態に係るデジタルコンテンツ処理装置の構成を示すブロック図である。
【図２】同、デジタルコンテンツ処理装置の動作を示すフローチャートである。
【図３】同、字幕Ａと字幕Ｂの表示開始時刻ｔ１、ｔ２を示す説明図である。
【図４】同、制御符号ａと字幕Ｄの表示開始時刻ｔ４、ｔ５を示す説明図である。
【図５】同、字幕Ｅと字幕Ｆの表示開始時刻ｔ６、ｔ７および字幕Ｅの表示時間Ｔを示す説明図である。
【図６】同、字幕処理部１５に入力される字幕ＰＥＳと、記録部１６に記録される文字列情報によって表される文字列との具体例を示す説明図である。
【符号の説明】
【００７５】
１１      アンテナ
１２      チューナ部
１３      復調部
１４      トランスポートデコード部
１５      字幕処理部
１６      記録部
１７      記憶部
１８      再生部
１９      表示部
【図１】
2008147917.tif 000003
【図２】
2008147917.tif 000004
【図３】
2008147917.tif 000005
【図４】
2008147917.tif 000006
【図５】
2008147917.tif 000007
【図６】
2008147917.tif 000008