(57)【要約】【課題】デジタルコンテンツにおいて注目パートの開始位置に自動的にマーキングを付与することを目的とする。【解決手段】字幕キーワード抽出部１３は、字幕の文字列から名詞を抜き出す。キーワード記録部１４は、抜き出した名詞をキーワードとして記録する。マッチング部１５は、同一のキーワードが所定回数以上記録されているか否かを判断する。所定回数以上記録されている場合、マーキング付与部１６はコンテンツ記録部１７を介して、記憶部１８に保存されているデジタルコンテンツにおける当該キーワードの表示が始まる位置にマーキングを付与する。【選択図】図１
2009027260.tif 000002
【特許請求の範囲】
【請求項１】
デジタルコンテンツのデータを処理するデジタルコンテンツ処理装置において、
デジタルコンテンツを記録するための管理を行なうコンテンツ記録部と、
デジタルコンテンツに含まれる字幕データから字幕の文字列と該字幕の表示時刻を取得する字幕処理部と、
前記字幕処理部によって取得された字幕の文字列から、語句と該語句の表示時刻を取り出す字幕キーワード抽出部と、
前記字幕キーワード抽出部によって取り出された語句と該語句の表示時刻を記録するキーワード記録部と、
前記字幕キーワード抽出部によって取り出された語句が、前記キーワード記録部に所定の回数以上記録されているか否かを判定するマッチング部と、
前記マッチング部によって、該語句が所定の回数以上記録されていると判断された場合には、デジタルコンテンツにおける該語句の表示開始位置に、前記コンテンツ記録部を介してマーキングを付与するマーキング付与部と、を備えるデジタルコンテンツ処理装置。
【請求項２】
デジタルコンテンツのデータを処理するデジタルコンテンツ処理装置において、
デジタルコンテンツを記録するための管理を行なうコンテンツ記録部と、
デジタルコンテンツに関する電子番組表情報を取得するＥＰＧ（電子番組表）処理部と、
前記ＥＰＧ処理部によって取得された電子番組表情報に含まれる文字列から、語句を取り出すＥＰＧキーワード抽出部と、
デジタルコンテンツに含まれる字幕データから字幕の文字列についての情報を取得する字幕処理部と、
前記字幕処理部によって取得された字幕の文字列から、語句と該語句の表示時刻を取り出す字幕キーワード抽出部と、
前記字幕キーワード抽出部によって取り出された語句が、前記ＥＰＧキーワード抽出部によって取り出されたキーワードと一致するか否かを判定するマッチング部と、
前記マッチング部によって、前記ＥＰＧキーワード抽出部が取り出した語句と、前記字幕キーワード抽出部が取り出した語句とが一致すると判断された場合には、デジタルコンテンツにおける該語句の表示開始位置に、前記コンテンツ記録部を介してマーキングを付与するマーキング付与部と、を備えるデジタルコンテンツ処理装置。
【請求項３】
前記マーキング付与部が付与したマーキングに対応する語句を、当該マーキングから始まる注目パートの名前として前記コンテンツ記録部を介してデジタルコンテンツに付与する名前付与部を、さらに具備する請求項１または２に記載のデジタルコンテンツ処理装置。
【請求項４】
同一語句が表示される複数の注目パートの開始位置に付与されたマーキングを互いに関連付ける関連パートリンク部を、さらに具備する請求項１または２に記載のデジタルコンテンツ処理装置。
【請求項５】
マーキングの付与にチャプタ分割の機能を用いる請求項１から４のいずれか１項に記載のデジタルコンテンツ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はテレビ、ラジオなどの放送波に含まれる文字情報を処理する装置に関し、特に、字幕文字列および電子番組表からキーワードとなる語句を検索して前述のキーワードを含む字幕文字列を表示するパートの開始部分に注目パートであることを示すマーカーを自動的に付与することで、見たいパートを簡単に頭出しできるようにする装置に関する。
【背景技術】
【０００２】
地上デジタル放送が開始され、字幕サービス、電子番組表サービスの普及が進んでいる。字幕サービスでは出演者が喋った言葉が文字列として画面に表示されるが、この文字列は音声信号や映像信号と比較して容易に処理ができるという利点がある。特に地上デジタル放送では、出演者の話した内容の殆ど全てが字幕文字列として放送されるため、音声と同じ情報量を少ない記憶容量で保存することが可能である。また、文字列を処理することは、処理能力の低い機器でも実現しやすく汎用性が高いといえる。
【０００３】
これに加えて電子番組表サービスも文字列として表示されるため、電子番組表サービスの利用は字幕サービスの利用と同様の利点を備えている。
【０００４】
特許文献１は、放送信号を受信して再生する放送受信装置において、予め設定したキーワードもしくは過去に視聴した番組の字幕データをデータベースとして管理する。その上でデータベースの中から、出現頻度が高くユーザの嗜好に合致すると推測したキーワードとコンテンツに含まれる字幕データとをマッチングすることにより、注目シーンを特定し出力する。
【特許文献１】特開２００６−１２９１２２
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら特許文献１が示す方法では、ユーザが予めキーワードを設定する場合にキーワードを入力する手間が必要であったり、キーワードの選択が不適切であっために注目シーンを特定できなかったりするといった問題点がある。
【０００６】
またキーワードの推定に過去に視聴した番組の字幕データを利用するので、事前に複数の番組を視聴していなければならない。さらに、過去に視聴した番組でのキーワードの出現傾向と注目シーンを特定しようとしている番組でのキーワードの出現傾向とが異なる場合には、ユーザの求める注目シーンを適確に特定できないという問題点もある。
【０００７】
さらに加えて特許文献１が示す方法には、電子番組表を利用して注目シーンを特定することに関する記述は無い。したがって、電子番組表を活用して適確に注目シーンを特定することができないという問題があった。
【０００８】
そこで本発明は、上記の問題点を解決して注目シーンを適確に特定することを目的とする。
【課題を解決するための手段】
【０００９】
この課題を解決するために、本発明のデジタルコンテンツ処理装置は、デジタルコンテンツのデータを処理するデジタルコンテンツ処理装置において、デジタルコンテンツを記録するための管理を行なうコンテンツ記録部と、デジタルコンテンツに含まれる字幕データから字幕の文字列と該字幕の表示時刻を取得する字幕処理部と、前記字幕処理部によって取得された字幕の文字列から、語句と該語句の表示時刻を取り出す字幕キーワード抽出部と、前記字幕キーワード抽出部によって取り出された語句と該語句の表示時刻を記録するキーワード記録部と、前記字幕キーワード抽出部によって取り出された語句が、前記キーワード記録部に所定の回数以上記録されているか否かを判定するマッチング部と、前記マッチング部によって、該語句が所定の回数以上記録されていると判断された場合には、デジタルコンテンツにおける該語句の表示開始位置に、前記コンテンツ記録部を介してマーキングを付与するマーキング付与部と、を備えるものである。
【００１０】
この課題を解決するために、本発明のデジタルコンテンツ処理装置は、デジタルコンテンツのデータを処理するデジタルコンテンツ処理装置において、デジタルコンテンツを記録するための管理を行なうコンテンツ記録部と、デジタルコンテンツに関する電子番組表情報を取得するＥＰＧ（電子番組表）処理部と、前記ＥＰＧ処理部によって取得された電子番組表情報に含まれる文字列から、語句を取り出すＥＰＧキーワード抽出部と、デジタルコンテンツに含まれる字幕データから字幕の文字列についての情報を取得する字幕処理部と、前記字幕処理部によって取得された字幕の文字列から、語句と該語句の表示時刻を取り出す字幕キーワード抽出部と、前記字幕キーワード抽出部によって取り出された語句が、前記ＥＰＧキーワード抽出部によって取り出されたキーワードと一致するか否かを判定するマッチング部と、前記マッチング部によって、前記ＥＰＧキーワード抽出部が取り出した語句と、前記字幕キーワード抽出部が取り出した語句とが一致すると判断された場合には、デジタルコンテンツにおける該語句の表示開始位置に、前記コンテンツ記録部を介してマーキングを付与するマーキング付与部と、を備えるものである。
【００１１】
ここで前記マーキング付与部が付与したマーキングに対応する語句を、当該マーキングから始まる注目パートの名前として前記コンテンツ記録部を介してデジタルコンテンツに付与する名前付与部を、さらに具備するようにしてもよい。
【００１２】
ここで同一語句が表示される複数の注目パートの開始位置に付与されたマーキングを互いに関連付ける関連パートリンク部を、さらに具備するようにしてもよい。
【００１３】
ここでマーキングの付与にチャプタ分割の機能を用いるようにしてもよい。
【発明の効果】
【００１４】
本発明のデジタルコンテンツ処理装置によれば、映像およびラジオなどの独立したひとつのデジタルコンテンツに含まれている字幕文字列を利用して、当該デジタルコンテンツの注目パートの開始位置を決定することができる。注目パートの開始位置の決定において利用する字幕文字列は、独立したひとつのデジタルコンテンツ自身が持つ字幕文字列だけであり、他のデジタルコンテンツの字幕文字列を利用することはないので、当該デジタルコンテンツに最適な注目パートの決定が可能となる。
【発明を実施するための最良の形態】
【００１５】
（第1の実施の形態）
以下、本発明の第１の実施の形態について、図面を参照して説明する。本発明の第１の実施の形態に係るデジタルコンテンツ処理装置１は、図１に示すように、トランスポートデコード部１１、字幕処理部１２、字幕キーワード抽出部１３、キーワード記録部１４、マッチング部１５、マーキング付与部１６、コンテンツ記録部１７、及び記憶部１８を備えている。
【００１６】
トランスポートデコード部１１は、図示しない復調部もしくは記録メディア読み出し部から読み出されたデジタルストリームを解析してデジタルストリームからオーディオ、ビデオ、字幕、およびセクション情報等について、それぞれのＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）を構築するものである。トランスポートデコード部１１は、字幕についてのＰＥＳ（以下、「字幕ＰＥＳ」という）を字幕処理部１２に出力し、オーディオ、ビデオ、字幕、およびセクション情報等についての全てのＰＥＳを後述するコンテンツ記録部１７に出力する。
【００１７】
前述の字幕ＰＥＳは、ヘッダ部分とペイロード（Ｐａｙｌｏａｄ）部分とを有する。ペイロード部分は、表示すべき字幕の文字列などの字幕情報、字幕の表示を制御するための制御符号、および字幕の表示開始から表示終了までの表示時間を示す表示時間情報を含んでいる。ヘッダ部分は、字幕の文字列の表示を開始する時刻、および制御符号を実行する時刻を示す表示時刻情報を含む。ここで字幕の文字列は、表示すべき字幕の各文字が８単位符号の形式でコード化されたデータである。また、表示時刻情報が含む表示時刻は、デジタルコンテンツの先頭からの再生経過時間を用いて表現するものである。
【００１８】
字幕処理部１２は、トランスポートデコード部１１から入力した字幕ＰＥＳのペイロード部分から字幕の文字列を示す字幕情報を取得し、さらに字幕ＰＥＳのヘッダ部分から字幕の文字列の表示を開始する時刻を示す表示時刻情報を取得するものである。字幕処理部１２は、取得した字幕情報を復号（デコード）することによって例えばＪＩＳコード形式で表す字幕文字列とし、字幕文字列、及び表示時刻情報を字幕キーワード抽出部１３に出力する。
【００１９】
字幕キーワード抽出部１３は、字幕処理部１２から入力した字幕文字列を解析し、語句に分割して品詞ごとに分類し、その結果、名詞、人名、地名、ならびにそれらを組み合わせた語句をキーワードとして選択するものである。字幕キーワード抽出部１３は、選択したキーワード（以下、抽出キーワードという）と該抽出キーワードが属する字幕文字列の表示時刻情報とを対応付けて組にして、キーワード記憶部１４及びマッチング部１５に出力する。
【００２０】
キーワード記録部１４は、字幕キーワード抽出部１３から入力した抽出キーワードと表示時刻情報との組から後述するキーワード表を作成するものである。キーワード記録部１４は、作成したキーワード表を記憶部１８に保存するが、抽出キーワードと表示時刻情報との組が入力されるとキーワード表を記憶部１８から読み出して、入力された組をキーワード表に加えて更新する。さらにキーワード記録部１４は、更新したキーワード表を記憶部１８に保存する。またキーワード記録部１４は、後述するマッチング部１５から要求があれば、キーワード表を記憶部１８から読み出してマッチング部１５に出力する。以下、キーワード表に記録されたキーワードを既知キーワードという。なお、キーワード記録部１４がキーワードとその表示時刻情報をキーワード表として記憶部１８に記録する際のフォーマットは、キーワードをキーとするハッシュ法が検索速度の面から有効であるが、他のフォーマット、例えばテーブル形式、ツリー形式などでも良い。
【００２１】
図２は、キーワード表の一例を示す図である。図２のキーワード表には、キーワードＡからＧを抽出キーワードとして抽出された順に、左欄に上から示している。右欄には各キーワードの表示時刻を示している。図２に示されている限りにおいて、キーワードＡ、Ｇは２回、キーワードＢ、Ｃは３回、キーワードＤ、Ｅ、Ｆは１回、それぞれ抽出されている。
【００２２】
マッチング部１５は、字幕キーワード抽出部１３から抽出キーワードと表示時刻情報との組を取得し、キーワード記録部１４からキーワード表を取得して、抽出キーワードと同じ既知キーワードがキーワード表に所定回数以上記録されているか否かについて照合するものである。さらにマッチング部１５は、キーワード表に抽出キーワードと同じ既知キーワードが所定個数以上記録されていた場合に、その既知キーワードと表示時刻情報との組を後述する注目時刻表に加えて更新し、また保持するものである。マッチング部１５は、注目時刻表をマーキング付与部１６に出力する。以下では、所定個数を２として説明する。
【００２３】
図３は、注目時刻表を示す図である。図３の注目時刻表には、キーワード表に例えば２回以上記録されているキーワードについて示されている。左欄にはキーワードを示し、右欄には各キーワードの表示時刻を全て示している。図３に示されている限りにおいて、キーワードＡ、Ｇについては２つ、キーワードＢ、Ｃについては３つの表示時刻が示されている。キーワードＤ、Ｅ、Ｆについては、図２のキーワード表にそれぞれ１回しか示されていないので、注目時刻表には記載されていない。
【００２４】
マッチング部１５が、抽出キーワードと同じ既知キーワードがキーワード表に保存されているか否かを照合する場合には、マッチング部１５はキーワード表が記録されているフォーマットを予め知っておく必要がある。
【００２５】
マーキング付与部１６は、マッチング部１５から入力された注目時刻表に示された表示時刻において、注目パートであることを示すマーキングを、記憶部１８に記録されたデジタルコンテンツに、コンテンツ記録部１７を介して付与するものである。
【００２６】
コンテンツ記録部１７は、トランスポートデコード部１１から入力したデジタルコンテンツの記憶部１８への保存や、記憶部１８のデジタルコンテンツへのマーキング付与部１６によるマーキングの付与に際して、記憶部１８へのデータ書き込みの管理を行うものである。
【００２７】
記憶部１８は、HDDや光記録メディアから構成される記録媒体である。前述のとおり、コンテンツ記録部１７の管理の元で、デジタルコンテンツデータを保持し、またデジタルコンテンツへのマーキングのデータを保持する。また記憶部１８は、キーワード記録部１４が作成、更新したキーワード表も保持する。記憶部１８は、単一の記録メディアであっても良いし、状況に応じて複数のメディアで構成されていても良い。
【００２８】
なお、本実施の形態において字幕処理部１２は、文字コードとしてＪＩＳコードを用いた例を記載しているが、これに限らずシフトＪＩＳ、ＥＵＣなど他の文字コードを用いても良い。
【００２９】
次に、図４を用いて、以上のような構成のデジタルコンテンツ処理装置１が注目パートの開始位置にマーキングを付与する処理について述べる。
【００３０】
（Ｓ１０）  トランスポートデコード部１１は、入力されたデジタルストリームを、映像、音声、字幕、およびセクション情報等の各トランスポートストリームに分離する。分離された各トランスポートストリームはパケット化され、映像、音声、字幕、およびセクション情報等の各ＰＥＳが構築される。
【００３１】
（Ｓ１１）  構築された字幕ＰＥＳは、字幕処理部１２に入力される。字幕処理部１２は、入力された各字幕ＰＥＳのペイロード部分の字幕情報をＪＩＳコード形式に復号(デコード)し、字幕文字列情報を得て、さらに字幕ＰＥＳのヘッダ部分に記憶されている表示時刻情報から表示時刻を得る。字幕処理部１２は、このようにして得た字幕文字列情報と表示時刻情報を字幕キーワード抽出部１３に出力する。
【００３２】
（Ｓ１２）  字幕キーワード抽出部１３は、字幕処理部１２から入力した字幕文字列情報を解析し、名詞を抽出する。特に固有名詞、人名、地名、ならびにそれらを組み合わせた語句を抽出キーワードとして抽出する。抽出された抽出キーワードを、対応する表示時刻情報と組にしてキーワード記録部１４とマッチング部１５に出力する。
【００３３】
（Ｓ１３）  抽出キーワードと表示時刻情報を取得したマッチング部１５は、キーワード記録部１４からキーワード表を取得し、取得した抽出キーワードと同じキーワードが、既知キーワードとして所定個数以上キーワード表に保存されているか否かを判定する。所定個数以上保存されていた場合にはＳ１４に進み、保存されていなかった場合にはＳ１６に進む。
【００３４】
（Ｓ１４）  Ｓ１３で、抽出キーワードと同じ既知キーワードが所定回数以上保存されていた場合には、マッチング部１５はキーワードと表示時刻情報を注目時刻表に加えて注目時刻表を更新し、更新した注目時刻表をマーキング付与部１６に出力する。
【００３５】
（Ｓ１５）  マーキング付与部１６は、注目時刻表に記載されている表示時刻において、注目パートであることを示すマーキングをデジタルコンテンツに付与する。
【００３６】
以下、マーキングが付与されているデジタルコンテンツの状態を説明する。図４は、マーキングを付与したデジタルコンテンツの様子を示す図である。図５は、再生経過時間を基準にしてデジタルコンテンツデータを帯状に表しており、再生経過時間は図の左から右に向かって進んでいる。この図に示すように、デジタルコンテンツに対して、図３の注目時刻表に記載された表示時刻に相当する再生経過時間の位置にマーキングが付与される。
【００３７】
（Ｓ１６）キーワード記録部１４は、字幕キーワード抽出部１３から取得した抽出キーワードとその表示時刻情報を新たな既知キーワードと表示時刻情報の組としてキーワード表に加えて、キーワード表を更新する。
【００３８】
（Ｓ１７）続いて、デジタルコンテンツ終端位置までの字幕ＰＥＳの解析が終了したか否かを判断する。終端位置までの解析が終了していれば、上記一連の処理を終了する。解析が終了していなければ、Ｓ１０からＳ１６までの処理を繰り返し実行する。
【００３９】
尚、Ｓ１５で注目パートの終了位置を指定する必要がある場合は、公知の手法を用いれば良い。例えば、前述の注目時刻表に記載されている時刻を開始時刻とし、一定時間の間を注目パートとする方法がある。
【００４０】
上記一連の処理によって、字幕に同じキーワードが出現する複数のパートの開始位置に、注目パートの開始位置であることを示すマーキングを付与することができる。これらマーキングを付与した開始位置を頭出しすることで、注目パートのみを連続的に再生することができる。
【００４１】
以下、本実施の形態の変形例について説明する。本実施の形態では、図６に示すように、デジタルコンテンツ処理装置１のマーキング付与部１６と記憶部１８の間に名前付与部１９を配置してデジタルコンテンツ処理装置１ａを構成してもよい。名前付与部１９は、図７（ａ）に示すように、注目時刻表に基づいて、マーキング付与部１６が付与したマーキングに、注目時刻表に示されるキーワードＡ、Ｂなどの対応する既知キーワードを名前として付与するものである。この名前により、注目パートの開始位置がどのようなキーワードによって選ばれたのかを容易に判別することができる。また、複数ある注目パートの開始位置に同一のキーワードを名前として付けてグルーピングすることができるため、キーワードごとに注目パートの開始位置を分類することもでき、例えば図７（ａ）において、キーワードＢが付された３箇所のマーキング位置だけを頭出しすることができる。また図７（ｂ）に示すように、単純にキーワードを名前として付与するだけではなく、キーワードに出現順序を示す数字などを添え字として、Ａ−１、Ａ−２のように加えることで、注目パートの出現順序が分かるようにしても良い。また、Ａ、Ｂなどのキーワードと全く別の符号または記号を付しても、同様の処理を実現することができる。
【００４２】
また別の変形例について説明する。本実施の形態では、図８に示すようにデジタルコンテンツ処理装置１のマーキング付与部１６と記憶部１８の間に関連パートリンク部２０を配置してデジタルコンテンツ処理装置１ｂを構成してもよい。図７（ａ）に示すように、関連パートリンク部２０は注目時刻表に基づいて、マーキング付与部１６が付与したマーキングに、対応する既知キーワードあるいは対応する既知キーワードを一意に特定する補助情報を付加し、同一の既知キーワードあるいは補助情報を付加されたマーキングの関連付けを行うものである。この関連付けによって、各注目パートを、その順序を問わず相互に呼び出すことができるようになる。図７（ａ）において、例えばキーワードＢに関して、時刻００：１０：３１：００、時刻００：１０：４３：００、時刻００：１１：１２：００のマーキングを関連付けることにより、これら３つのマーキングから始まる注目パートを、その順序を問わず相互に頭出しことができる。これは、同じ既知キーワードを持つ注目パートを一度に視聴したい場合に役立つ。
【００４３】
（第２の実施の形態）
以下、本発明の第２の実施の形態について、図９を参照して説明する。本発明の第２の実施の形態に係るデジタルコンテンツ処理装置２は、トランスポートデコード部３１、字幕処理部１２、字幕キーワード抽出部１３、ＥＰＧ処理部３２、ＥＰＧキーワード抽出部３３、キーワード記録部３４、マッチング部３５、コンテンツ切り出し部３６、コンテンツ記録部３７、記憶部３８を備えている。
【００４４】
トランスポートデコード部３１は、図示しない復調部もしくは記録メディア読み出し部から読み出されたデジタルストリームを解析してデジタルストリームからオーディオ、ビデオ、字幕、およびセクション情報等について、それぞれのＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）を構築するものである。またトランスポートデコード部３１は、当該デジタルストリームに関する電子番組表（ＥＰＧ）情報を含むセクション情報を構築するものである。トランスポートデコード部３１は、字幕についてのＰＥＳ（以下、「字幕ＰＥＳ」という）を字幕処理部１２に出力し、オーディオ、ビデオ、字幕、およびセクション情報等についての全てのＰＥＳを後述するコンテンツ記録部３７に出力する。これとともに、電子番組表（ＥＰＧ）情報を構築するためのセクション情報を後述するＥＰＧ処理部３２に出力する。
【００４５】
字幕処理部１２及び字幕キーワード抽出部１３は、第１の実施の形態におけるものと同様である。
【００４６】
ＥＰＧ処理部３２は、トランスポートデコード部３１によって構築されたセクション情報をデコードすることによってＪＩＳコード形式で表す電子番組表を構築し、電子番組表情報としてＥＰＧキーワード抽出部３３に出力するものである。この電子番組表情報には、番組のタイトル、番組内容、出演者などが記載されている。
【００４７】
ＥＰＧキーワード抽出部３３は、入力された電子番組表情報を解析し、電子番組表情報が含む文字列を語句に分割して品詞ごとに分類し、その結果、名詞、人名、地名、ならびにそれらを組み合わせた語句をキーワードとして選択するものである。また、ＥＰＧキーワード抽出部は番組タイトルもキーワードとして選択する。得られたキーワード（以下、ＥＰＧキーワードという）は、キーワード記憶部３４に伝達される。
【００４８】
キーワード記録部３４は、ＥＰＧキーワード抽出部３３から与えられたＥＰＧキーワードを記憶部３８に保存する。またキーワード記録部３４は、後述するマッチング部３５から要求があれば、記憶部３８に記録したＥＰＧキーワードをマッチング部３５に出力する。
【００４９】
マッチング部３５は、字幕キーワード抽出部１３からキーワード（以下、字幕キーワードという）を取得すると、記憶部３８に記録されているＥＰＧキーワードをキーワード記録部３４から取得するものである。さらにマッチング部３５は、取得した字幕キーワードがＥＰＧキーワードとして記録されているキーワードと同一であるか否かについて照合するものである。マッチング部３５は、取得した字幕キーワードがＥＰＧキーワードとして記録されているキーワードと同一であった場合に、当該字幕キーワードを含んだ字幕情報に対応する表示時刻情報を得て後述する注目時刻表を作成し、注目時刻表をマーキング付与部３６に出力するものである。
【００５０】
注目時刻表は、第１の実施の形態の注目時刻表と同様の構成のものであり、図３に示すものと同様である。注目時刻表の左欄にはキーワードを示し、右欄には各キーワードの表示時刻情報を全て示している。
【００５１】
なお、キーワード記録部３４がキーワードとその表示時刻情報をキーワード表として記憶部３８に記録する際のフォーマットは、キーワードをキーとするハッシュ法が検索速度の面から有効であるが、他のフォーマット、例えばテーブル形式、ツリー形式などでも良い。当然のことであるが、マッチング部３５が抽出キーワードと同じ既知キーワードがキーワード表に保存されているか否かを照合する場合には、マッチング部３５はキーワード表が記録されているフォーマットを予め知っておく必要がある。
【００５２】
マーキング付与部３６は、マッチング部３５から入力された注目時刻表に示された表示時刻において、注目パートであることを示すマーキングを、記憶部３８に記録されたデジタルコンテンツに、コンテンツ記録部３７を介して付与するものである。
【００５３】
コンテンツ記録部３７は、トランスポートデコード部３１から入力したデジタルコンテンツの記憶部３８への保存や、マーキング付与部３６の指示に基づいて保存したデジタルコンテンツに対する管理を行うものである。
【００５４】
記憶部３８は、第１の実施の形態の記憶部１８と同様のものである。
【００５５】
次に、図１０を用いて、以上のような構成のデジタルコンテンツ処理装置２が注目パートの開始位置にマーキングを付与する処理について述べる。
【００５６】
（Ｓ２０）  トランスポートデコード部３１は、入力されたデジタルストリームを、映像、音声、字幕、およびセクション情報等の各トランスポートストリームに分離する。分離された各トランスポートストリームはパケット化され、映像、音声、字幕、およびセクション情報等の各ＰＥＳが構築される。
【００５７】
（Ｓ２１）  ＥＰＧ処理部３２は、トランスポートデコード部３１から入力されたセクション情報を解析する。入力された各セクション情報から電子番組表情報を構築するために必要な情報を選び出してＪＩＳコード形式に復号(デコード)し、電子番組表情報を得る。
【００５８】
（Ｓ２２）  ＥＰＧキーワード抽出部３３は、Ｓ２１で得られた電子番組表情報を解析し、その中から名詞を抽出する。特に番組タイトル、固有名詞、人名、地名、ならびにそれらを組み合わせた語句をＥＰＧキーワードとして抽出し、抽出したＥＰＧキーワードをキーワード記録部３４に出力する。
【００５９】
（Ｓ２３）  キーワード記録部３４は、Ｓ２２でＥＰＧキーワード抽出部３３から取得したＥＰＧキーワードを記憶部３８に記録する。
【００６０】
（Ｓ２４）  トランスポートデコード部３１は、入力されたデジタルストリームを、映像、音声、字幕、およびセクション情報等の各トランスポートストリームに分離する。分離された各トランスポートストリームはパケット化され、映像、音声、字幕、およびセクション情報等の各ＰＥＳが構築される。
【００６１】
（Ｓ２５）  構築された字幕ＰＥＳは、字幕処理部１２に入力される。字幕処理部１２は、入力された各字幕ＰＥＳのペイロード部分の字幕情報をＪＩＳコード形式に復号(デコード)し、字幕文字列情報を得て、さらに字幕ＰＥＳのヘッダ部分に記憶されている表示時刻情報から表示時刻を得る。この後字幕処理部１２は、このようにして得た字幕文字列情報と表示時刻情報を字幕キーワード抽出部１３に出力する。
【００６２】
（Ｓ２６）  字幕キーワード抽出部１３は、Ｓ２５で得られた字幕文字列情報を解析し、名詞を抜き出す。特に固有名詞、人名、地名、ならびにそれらを組み合わせた語句を字幕キーワードとして抽出する。抽出された字幕キーワードを、対応する表示時刻情報と組にしてマッチング部３５に出力する。
【００６３】
（Ｓ２７）  マッチング部３５は、記憶部３８に保存されているＥＧＰキーワードをキーワード記録部３４から取得して、入力された字幕キーワードと同じキーワードがＥＰＧキーワードとして保存されているか否かについて判定する。処理は、保存されていた場合にはＳ２８に進み、保存されていなかった場合にはＳ２９に進む。
【００６４】
（Ｓ２８）  字幕キーワードと同じＥＰＧキーワードが保存されていた場合には、字幕キーワードと表示時刻情報を注目時刻表に加え、注目時刻表をマーキング付与部３６に出力する。マーキング付与部３６は、注目時刻表に記載されている表示時刻において、注目パートであることを示すマーキングをデジタルコンテンツに付与する。
【００６５】
ここでのマーキングの付与は、第１の実施の形態と同様であるので、マーキングを付与したデジタルコンテンツの様子は、図５に示す通りである。本実施の形態においても、デジタルコンテンツに対して、図３の注目時刻表に記載された表示時刻に相当する再生経過時間の位置にマーキングが付与される。
【００６６】
（Ｓ２９）  デジタルコンテンツ終端位置までの字幕ＰＥＳの解析が終了したか否かを判断する。終端位置までの解析が終了していれば、上記一連の処理を終了する。解析が終了していなければＳ２４に戻り、Ｓ２９までの処理を繰り返し実行する。
【００６７】
この一連の処理によって、当該デジタルコンテンツ内の字幕において、同じキーワードが現れる部分に注目パートであることを示すマーキングを付与することができる。
【００６８】
尚、Ｓ２８で注目パートの終了位置を指定する必要がある場合は、公知の手法を用いれば良い。例えば、前述の注目時刻表に記載されている時刻を開始時刻とし、一定時間の間を注目パートとする方法がある。
【００６９】
上記一連の処理によって、字幕に同じキーワードが出現する複数のパートの開始位置に、注目パートの開始位置であることを示すマーキングを付与することができる。これらマーキングを付与した開始位置を頭出しすることで、注目パートのみを連続的に再生することができる。
【００７０】
以下、本実施の形態の変形例について説明する。図１１に示すようにデジタルコンテンツ処理装置２のマーキング付与部３６とコンテンツ記録部３７の間に名前付与部１９を付加してデジタルコンテンツ処理装置２ａを構成してもよい。名前付与部１９は第１の実施の形態と同様に、注目時刻表に基づいて、マーキング付与部３６が付与したマーキングに、注目時刻表に示されるキーワードＡ、Ｂなどの対応する既知キーワードを名前として付与するものである。この名前により、注目パートの開始位置がどのようなキーワードによって選ばれたのかを容易に判別することができる。また、複数ある注目パートの開始位置に同一のキーワードを名前として付けてグルーピングすることができるため、キーワードごとに注目パートの開始位置を分類することもでき、例えば図７（ａ）において、キーワードＢが付された３箇所のマーキング位置だけを頭出しすることができる。また図７（ｂ）に示すように、単純にキーワードを名前として付与するだけではなく、キーワードに出現順序を示す数字などを添え字として、Ａ−１、Ａ−２のように加えることで、注目パートの出現順序が分かるようにしても良い。また、Ａ、Ｂなどのキーワードと全く別の符号または記号を付しても、同様の処理を実現することができる。
【００７１】
また、図１２に示すようにデジタルコンテンツ処理装置２のマーキング付与部３６とコンテンツ記録部３７の間に関連パートリンク部２０を付加してデジタルコンテンツ処理装置２ｂを構成してもよい。関連パートリンク部２０は第１の実施の形態と同様に、注目時刻表に基づいて、マーキング付与部１６が付与したマーキングに、対応する既知キーワードあるいは対応する既知キーワードを一意に特定する補助情報を付加し、同一の既知キーワードあるいは補助情報を付加されたマーキングの関連付けを行うものである。この関連付けによって、各注目パートを、その順序を問わず相互に呼び出すことができるようになる。図７（ａ）において、例えばキーワードＢに関して、時刻００：１０：３１：００、時刻００：１０：４３：００、時刻００：１１：１２：００のマーキングを関連付けることにより、これら３つのマーキングから始まる注目パートを、その順序を問わず相互に頭出しことができる。これは、同じ既知キーワードを持つ注目パートを一度に視聴したい場合に役立つ。
【００７２】
以上のように本発明の第１及び第２の実施の形態では、注目パートを容易に頭出しできるようにデジタルコンテンツに情報を付加することができれば良い。よって、デジタルコンテンツの再生装置が備えているチャプタ分割機能やマーキング機能などを用いて、コンテンツ内部に区切り点を設けて、デジタルコンテンツへのマーキングを実現すればよい。
【産業上の利用可能性】
【００７３】
本発明に係るデジタルコンテンツ処理装置は、独立したひとつのデジタルコンテンツに対して、自動的に注目パートの開始部分にマーキングを付与する機能を有するので、例えば、テレビやラジオ等の放送波を記録し視聴する装置等に有用である。
【図面の簡単な説明】
【００７４】
【図１】本発明の第１の実施の形態に係るデジタルコンテンツ処理装置１の構成を示すブロック図である。
【図２】本発明の第１の実施の形態に係るキーワード表を示す図である。
【図３】本発明の第１の実施の形態に係る注目時刻表を示す図である。
【図４】本発明の第１の実施の形態に係るデジタルコンテンツ処理装置１の動作を示すフローチャートである。
【図５】本発明の第１の実施の形態に係るデジタルコンテンツへのマーキングの様子を示す図である。
【図６】本発明の第１の実施の形態に係るデジタルコンテンツ処理装置１ａの構成を示すブロック図である。
【図７】本発明の第１の実施の形態に係るデジタルコンテンツのマーキングへの名前及び補助情報付与の様子を示す図である。
【図８】本発明の第１の実施の形態に係るデジタルコンテンツ処理装置１ｂの構成を示すブロック図である。
【図９】本発明の第２の実施の形態に係るデジタルコンテンツ処理装置２の構成を示すブロック図である。
【図１０】本発明の第２の実施の形態に係るデジタルコンテンツ処理装置２の動作を示すフローチャートである。
【図１１】本発明の第２の実施の形態に係るデジタルコンテンツ処理装置２ａの構成を示すブロック図である。
【図１２】本発明の第２の実施の形態に係るデジタルコンテンツ処理装置２ｂの構成を示すブロック図である。
【符号の説明】
【００７５】
１、１ａ、１ｂ、２、２ａ、２ｂ  デジタルコンテンツ処理装置
１１、３１  トランスポートデコード部
１２  字幕処理部
１３  字幕キーワード抽出部
１４、３４  キーワード記録部
１５、３５  マッチング部
１６、３６  マーキング付与部
１７、３７  コンテンツ記録部
１８、３８  記憶部
１９  名前付与部
２０  関連パートリンク部
３２  ＥＰＧ処理部
３３  ＥＰＧキーワード抽出部
【図１】
2009027260.tif 000003
【図２】
2009027260.tif 000004
【図３】
2009027260.tif 000005
【図４】
2009027260.tif 000006
【図５】
2009027260.tif 000007
【図６】
2009027260.tif 000008
【図７】
2009027260.tif 000009
【図８】
2009027260.tif 000010
【図９】
2009027260.tif 000011
【図１０】
2009027260.tif 000012
【図１１】
2009027260.tif 000013
【図１２】
2009027260.tif 000014