(57)【要約】【課題】ユーザによる所望の場面の見逃しを防止する。【解決手段】字幕リスト付視聴モードが選択された場合、表示部２１は、映像を映像領域に表示し、字幕文を字幕領域に表示する。また、表示部２１は、字幕リスト領域に、この字幕文を中心とする字幕リストを表示する。検索語が、表示された字幕文に含まれている場合、表示部２１は、字幕領域と字幕リスト領域とに表示された字幕文の色や背景色を、周辺の色と異なる色になるように変更し、ユーザに通知する。通常視聴モードが選択された場合、字幕リスト領域がないので、表示部２１は、字幕領域にのみ表示された字幕文の色や背景色を、周辺の色と異なる色になるように変更する。【選択図】図１
2009159125.tif 000002
【特許請求の範囲】
【請求項１】
映像とともに再生した字幕文を表示する表示手段と、
検索語の入力を受け付ける受付手段と、
前記受付手段が受け付けて入力された検索語を取得し、前記表示手段が表示した字幕文に、取得した検索語が含まれているか否かを判定する判定手段と、
前記表示手段が表示した前記字幕文に前記検索語が含まれていると前記判定手段が判定したとき、当該判定結果を示す通知を行う通知手段と、を備えた、
ことを特徴とする字幕付き映像再生装置。
【請求項２】
前記通知手段は、表示した前記字幕文に前記検索語が含まれていると前記判定手段が判定したとき、前記表示手段に表示された前記検索語を含む字幕文の色又は前記字幕文の背景色を変更することにより、前記通知を行う、
ことを特徴とする請求項１に記載の字幕付き映像再生装置。
【請求項３】
前記表示手段は、字幕領域と字幕リスト領域とに、再生した前記字幕文を表示するものであって、
前記通知手段は、表示した前記字幕文に前記検索語が含まれていると前記判定手段が判定したとき、前記表示手段の字幕領域及び字幕リスト領域の少なくとも１つの領域に表示された前記検索語を含む字幕文の色又は前記字幕文の背景色を変更することにより、前記通知を行う、
ことを特徴とする請求項１又は２に記載の字幕付き映像再生装置。
【請求項４】
筐体を振動させる振動手段と、音声を出力する音声出力手段と、の少なくとも１つを備え、
前記通知手段は、表示した前記字幕文に前記検索語が含まれていると前記判定手段が判定したとき、前記振動手段及び前記音声出力手段のうちの少なくとも１つを作動させることにより、前記通知を行う、
ことを特徴とする請求項１乃至３のいずれか１項に記載の字幕付き映像再生装置。
【請求項５】
前記映像のデータと前記字幕文のデータとを含む放送信号を受信する受信手段と、
前記受信手段が受信した放送信号を解析して前記映像のデータと前記字幕文のデータとを取得するデータ取得手段と、を備え、
前記表示手段は、前記データ取得手段が取得した前記映像のデータと前記字幕文のデータとに基づいて、前記映像とともに再生した字幕文を表示する、
ことを特徴とする請求項１乃至４のいずれか１項に記載の字幕付き映像再生装置。
【請求項６】
前記データ取得手段が取得した前記映像のデータと前記字幕文のデータとを記憶する記憶手段と、を備え、
前記表示手段は、前記データ取得手段が取得して前記記憶手段に記憶された前記映像のデータと前記字幕文のデータとに基づいて、前記映像とともに再生した字幕文を表示する、
ことを特徴とする請求項５に記載の字幕付き映像再生装置。
【請求項７】
映像とともに再生した字幕文を表示するステップと、
検索語の入力を受け付けるステップと、
受け付けて入力された検索語を取得し、表示された字幕文に、取得した検索語が含まれているか否かを判定するステップと、
表示された前記字幕文に前記検索語が含まれていると判定したとき、当該判定結果を示す通知を行うステップと、を備えた、
ことを特徴とする字幕付き映像再生装置の検索結果通知方法。
【請求項８】
コンピュータに、
映像とともに再生した字幕文を表示させる手順、
入力された検索語を取得する手順、
映像とともに再生して表示された字幕文に、取得した検索語が含まれているか否かを判定する手順、
表示された前記字幕文に前記検索語が含まれていると判定したとき、当該判定結果を示す通知を行う手順、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、字幕付き映像再生装置、字幕付き映像再生装置の検索結果通知方法及びプログラムに関するものである。
【背景技術】
【０００２】
従来、字幕文を表示時刻が付与された状態でストリームから抽出し、ユーザが字幕文を選択したときに、その字幕文とその字幕文の表示時刻に対応する映像とを合成して表示する字幕付き映像再生装置がある（例えば、特許文献１参照）。
【特許文献１】特開２００３−１８４９１号公報（第３頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来の字幕付き映像再生装置では、検索語を入力して字幕文に含まれる語を検索した場合、検索語に一致する語が表示されていても、この語がユーザに通知されないため、ユーザが所望の場面を見逃してしまうおそれがある。このため、携帯電話１の視聴効率が低下する。
【０００４】
本発明は、このような従来の問題点に鑑みてなされたもので、所望の場面の見逃しを防止することが可能な字幕付き映像再生装置、字幕付き映像再生装置の検索結果通知方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
この目的を達成するため、本発明の第１の観点に係る字幕付き映像再生装置は、
映像とともに再生した字幕文を表示する表示手段と、
検索語の入力を受け付ける受付手段と、
前記受付手段が受け付けて入力された検索語を取得し、前記表示手段が表示した字幕文に、取得した検索語が含まれているか否かを判定する判定手段と、
前記表示手段が表示した前記字幕文に前記検索語が含まれていると前記判定手段が判定したとき、当該判定結果を示す通知を行う通知手段と、を備えたことを特徴とする。
【０００６】
前記通知手段は、表示した前記字幕文に前記検索語が含まれていると前記判定手段が判定したとき、前記表示手段に表示された前記検索語を含む字幕文の色又は前記字幕文の背景色を変更することにより、前記通知を行うようにしてもよい。
【０００７】
前記表示手段は、字幕領域と字幕リスト領域とに、再生した前記字幕文を表示するものであって、
前記通知手段は、表示した前記字幕文に前記検索語が含まれていると前記判定手段が判定したとき、前記表示手段の字幕領域及び字幕リスト領域の少なくとも１つの領域に表示された前記検索語を含む字幕文の色又は前記字幕文の背景色を変更することにより、前記通知を行うようにしてもよい。
【０００８】
筐体を振動させる振動手段と、音声を出力する音声出力手段と、の少なくとも１つを備え、
前記通知手段は、表示した前記字幕文に前記検索語が含まれていると前記判定手段が判定したとき、前記振動手段及び前記音声出力手段のうちの少なくとも１つを作動させることにより、前記通知を行うようにしてもよい。
【０００９】
前記映像のデータと前記字幕文のデータとを含む放送信号を受信する受信手段と、
前記受信手段が受信した放送信号を解析して前記映像のデータと前記字幕文のデータとを取得するデータ取得手段と、を備え、
前記表示手段は、前記データ取得手段が取得した前記映像のデータと前記字幕文のデータとに基づいて、前記映像とともに再生した字幕文を表示するようにしてもよい。
【００１０】
前記データ取得手段が取得した前記映像のデータと前記字幕文のデータとを記憶する記憶手段と、を備え、
前記表示手段は、前記データ取得手段が取得して前記記憶手段に記憶された前記映像のデータと前記字幕文のデータとに基づいて、前記映像とともに再生した字幕文を表示するようにしてもよい。
【００１１】
本発明の第２の観点に係る字幕付き映像再生装置の検索結果通知方法は、
映像とともに再生した字幕文を表示するステップと、
検索語の入力を受け付けるステップと、
入力された検索語を取得し、表示された字幕文に、取得した検索語が含まれているか否かを判定するステップと、
表示された前記字幕文に前記検索語が含まれていると判定したとき、当該判定結果を示す通知を行うステップと、を備えたことを特徴とする。
【００１２】
本発明の第３の観点に係るプログラムは、
コンピュータに、
映像とともに再生した字幕文を表示させる手順、
入力された検索語を取得する手順、
映像とともに再生して表示された字幕文に、取得した検索語が含まれているか否かを判定する手順、
表示された前記字幕文に前記検索語が含まれていると判定したとき、当該判定結果を示す通知を行う手順、
を実行させるためのものである。
【発明の効果】
【００１３】
本発明によれば、所望の場面の見逃しを防止することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態に係る字幕付き映像再生装置を図面を参照して説明する。尚、本実施形態では、字幕付き映像再生装置を携帯電話として説明する。
（実施形態１）
本実施形態に係る携帯電話の構成を図１に示す。
本実施形態に係る携帯電話１は、アンテナ１１と、通信部１２と、マイク１３と、スピーカ１４と、アンテナ１５と、チューナ１６と、デコード部１７と、記憶部１８と、ＤＡＣ１９と、スピーカ２０と、表示部２１と、操作部２２と、制御部２３と、バス２４と、を備える。
【００１５】
図２は、この携帯電話１の外観を示す図であり、携帯電話１は、この図２に示すように、例えば、上側筐体１ａと下側筐体１ｂとに分かれた折り畳み型のものである。
【００１６】
この携帯電話１は、字幕文と映像とを表示するとともに、字幕リストの表示が可能なものであり、字幕リストで選択された字幕文に基づいて映像を選択できるように構成されている。
【００１７】
また、この携帯電話１は、検索機能を備えており、検索語が、表示された字幕文に含まれている場合、この字幕文を判別できるように表示を変更して、表示された字幕文に検索語が含まれていることを示す判定結果をユーザに通知するように構成されている。
【００１８】
図１に示すバス２４は、各部間で相互にデータを伝送するものである。制御部２３と、記憶部１８と、ＤＡＣ１９と、表示部２１とは、バス２４を介して接続される。
【００１９】
アンテナ１１は、基地局（図示せず）との間で通話音声、各種のデータ等の電波信号を送受信するものであり、図２に示すように、携帯電話１の上側筐体１ａの上部に設けられる。
【００２０】
通信部１２は、アンテナ１１が送受信する電波信号の信号処理を行うものである。
マイク１３は、図２に示すように下側筐体１ｂに設けられ、通話時等に、音声を収集して音声信号に変換するものであり、変換した音声信号を通信部１２に供給する。
【００２１】
スピーカ１４は、図２に示すように上側筐体１ａに設けられ、通話時等において、音声信号に基づいて音声を出力するものである。
【００２２】
アンテナ１５は、ワンセグ放送の放送信号の電波信号を受信するものであり、携帯電話１に内蔵される。このワンセグ放送の放送信号は、放送番組のコンテンツデータとして映像データと音声データと字幕文（データ）とを含んでいる。尚、アンテナ１５が受信する電波信号は、例えば、ワンセグ放送におけるデータ転送方式に則った形式である。
【００２３】
チューナ１６とデコード部１７とは、アンテナ１５が受信した放送信号を解析して映像データと音声データと字幕文とを取得するものである。チューナ１６は、アンテナ１５が受信した電波信号から、ワンセグ放送の信号を復調するものであり、復調後の復調信号をデコード部１７に供給する。
【００２４】
デコード部１７は、供給された復調信号の復号を行い、図３（ａ）に示すようなＴＳ（Transport Stream Packet、トランスポートストリームパケット）を生成する。
【００２５】
ＴＳは、ＴＳＰ（Transport Stream Packet、トランスポートストリームパケット）が多重化されたストリームであり、ＴＳＰには、映像データ用の映像パケットＶ、音声データ用の音声パケットＡ、字幕用の字幕パケットＣがある。
【００２６】
各ＴＳＰは、図３（ｂ）に示すように、ＴＳヘッダとペイロードとからなる。ＴＳヘッダは、ＴＳパケットの開始を示すデータ、パケット識別子等を格納する領域である。
【００２７】
ペイロードは、データを格納する領域であり、図３（ｃ）に示すようなＰＥＳ（Packetized Elementary Stream）パケットが分割されて格納される。この各ペイロードに格納されたデータにより、図３（ｃ）に示すようなＰＥＳが構成される。
【００２８】
ＰＥＳは、ＰＥＳヘッダとＰＥＳペイロードとからなる。ＰＥＳヘッダは、ＰＥＳの始まりを示すデータ、パケット識別子、パケット長等のデータが格納される領域である。ＰＥＳペイロードは、ＥＳ（Elementary Stream）が分割されて格納される領域であり、映像データ、音声データ、字幕データは、圧縮符号化されてＰＥＳペイロードに格納される。
【００２９】
デコード部１７は、ＴＳヘッダに格納された情報に基づいて、ＴＳから映像パケットＶ、音声パケットＡ、字幕パケットＣを分離し、各ＴＳＰのペイロードからＰＥＳを取り出す。
【００３０】
さらに、デコード部１７は、ＰＥＳヘッダに格納されているデータに基づいて、図３（ｃ）に示すような、映像データを含むビデオＰＥＳ、音声データを含む音声ＰＥＳ、字幕データを含む字幕ＰＥＳを生成する。
【００３１】
尚、ＴＳパケットは固定長であり、ＰＥＳは、可変長である。このため、ＴＳＰには、ＴＳＰの長さを一定長とするためのアダプテーションフィールドが含まれる場合がある。
【００３２】
図４は、表示される映像、字幕のＴＶ信号ＳＧの例を示す。携帯電話１は、このＴＶ信号ＳＧの形式に従って映像を表示する。
【００３３】
ワンセグ放送におけるデータは予測符号化方式に則ったデータであり、ビデオＰＥＳは、ＩＤＲ（Instantaneous Decoder Refresh）フレームと、Ｐフレームとを含む。
【００３４】
図４において、Ｉd_1，Ｉd_2，Ｉd_3，Ｉd_qは、ＩＤＲフレームを示し、Ｐ11，Ｐ12，Ｐ21，Ｐ22，Ｐq1はＰフレームを示す。
【００３５】
ＩＤＲフレームＩd_1〜Ｉd_qは、他の映像フレームを参照しないフレームであり、独立映像パケットＶＩに対応する。ＰフレームＰ11〜Ｐq1は、自己の再生タイミングよりも先に再生されるＩＤＲフレームＩd_1〜Ｉd_qを参照するフレームであり、参照映像パケットＶＰに対応する。
【００３６】
ビデオＰＥＳのＰＥＳヘッダには、再生タイミングＴｆが格納される。再生タイミングＴｆは、構築されるＴＶ信号ＳＧの先頭の映像の再生時刻を示すデータである。また、ＴＳＰヘッダには、ＩＤＲフレームＩd_1〜Ｉd_qの表示時刻を示すシークポイントＴＲが含まれている。
【００３７】
図４において、ＴＲ_１，ＴＲ_２，ＴＲ_３，ＴＲ_ｑは、それぞれ、再生タイミングＴｆからＩＤＲフレームＩd_1，Ｉd_2，Ｉd_3，Ｉd_qの経過時間を示す。
【００３８】
字幕ＰＥＳのＰＥＳペイロードには、圧縮符号化された字幕文（データ）Ｍ１〜Ｍｐ（ｐ：整数）が格納される。字幕文Ｍ１〜Ｍｐは、映像に付加される字幕文の内容を示すデータである。
【００３９】
字幕ＰＥＳの各ＰＥＳヘッダには、字幕表示時刻ＴＭ１〜ＴＭｐと制御符号ＣＳ１〜ＣＳｐとが含まれる。
【００４０】
字幕表示時刻ＴＭ１〜ＴＭｐは、それぞれ、字幕文Ｍ１〜Ｍｐを表示するタイミングを表す時刻情報であり、制御符号ＣＳ１〜ＣＳｐは、それぞれ、字幕文Ｍ１〜Ｍｐの区切りを示す情報であり、字幕文Ｍ１〜Ｍｐの表示を切り替えるタイミングを示す。
【００４１】
図３（ｂ）に示すＴＳヘッダには、ＰＣＲ（Program Clock Referende）と呼ばれる基準時間情報が格納され、ＰＥＳヘッダには、ＰＴＳ（Presentation Time Stamp）が格納される。このＰＴＳは、そのＰＥＳ内のＥＳ（Elementary Stream）を再生する時間を示す時間情報であり、９０ｋＨｚのクロック周波数に基づいて表される。
【００４２】
携帯電話１は、ＰＣＲを受信した瞬間の時刻をＰＣＲ値で示された時刻と解釈し、携帯電話１のＳＴＣ（System Time Clock；基準時刻）をＰＣＲに同期させる。これにより、すべての受信機（携帯電話１）の時刻が同期する。
【００４３】
尚、再生タイミングＴｆ、字幕表示時刻ＴＭ１〜ＴＭｐは、経過時間ＴＲ１〜ＴＲｑは、ＰＴＳ単位のデータで格納される。
【００４４】
デコード部１７は、復号したビデオＰＥＳ、音声ＰＥＳ、字幕ＰＥＳとともに、ＴＳヘッダ、ＰＥＳヘッダの情報を制御部２３に供給する。
【００４５】
図１に戻り、記憶部１８は、各種データを記憶するものであり、フラッシュメモリなどの不揮発性メモリ、ＲＡＭ（Random Access Memory）等による内部メモリ、外部記録メディアによって構成される。
【００４６】
記憶部１８には、図５に示すように、コンテンツ録画データ記憶領域１８１と、字幕管理データ記憶領域１８２と、シークポイント管理情報記憶領域１８３と、表示データ記憶領域１８４と、が設けられる。
【００４７】
コンテンツ録画データ記憶領域１８１は、データとして、デコード部１７が解析したビデオＰＥＳ、音声ＰＥＳ、字幕ＰＥＳを記憶する領域である。
【００４８】
字幕管理データ記憶領域１８２は、図６（ａ）に示すような字幕管理データを記憶する領域である。字幕管理データは、「字幕表示時刻ＴＭｉ」（ｉ＝１〜ｐ）と「字幕文Ｍｉ」とを対応付けるテーブルデータであり、制御部２３によって生成される。
【００４９】
「字幕表示時刻ＴＭｉ」は、字幕文Ｍｉを表示する時刻を示す。本実施形態では、字幕表示時刻ＴＭｉを、コンテンツ録画データの再生開始時（ＴＶ信号の先頭の映像の再生時刻）の再生タイミングＴｆを基準とするオフセット時刻とする。
【００５０】
シークポイント管理情報記憶領域１８３は、シークポイント管理情報を記憶する領域である。シークポイント管理情報は、図６（ｂ）に示すように、シークポイントＴＲｊ（ｊ＝１〜ｑ）と、映像位置ＰＲｊと、を対応付けるテーブルデータであり、制御部２３によって生成される。
【００５１】
「シークポイントＴＲｊ」は、各映像フレームが表示される時刻を示し、ＰＴＳ単位で表される。「映像位置ＰＲｊ」は、コンテンツ録画データにおける映像フレームの位置を示すデータであり、インデックスとして機能する。ワンセグ放送の場合、「映像位置ＰＲｊ」は、通常、ＩＤＲフレームの先頭を含むＴＳＰの番号となる。
【００５２】
表示データ記憶領域１８４は、表示部２１が表示する映像、字幕文Ｍｉ等の各データが格納される領域である。
【００５３】
また、記憶部１８は、制御部２３の動作制御用プログラムのデータを記憶するとともに、制御部２３のワークメモリとしても機能する。
【００５４】
ＤＡＣ１９は、制御部２３からのディジタルオーディオ信号（音声データ）をアナログオーディオ信号に変換するものであり、変換したアナログオーディオ信号をスピーカ２０に供給する。
【００５５】
スピーカ２０は、ＤＡＣ１９から供給されたアナログオーディオ信号に基づいて音声を出力するものであり、図２に示すように上側筐体１ａに設けられる。
【００５６】
表示部２１は、図２に示すドットマトリクスタイプのＬＣＤ（Liquid Crystal Display）３１とドライバ回路（図示せず）等から構成されて、映像とともに再生した字幕文ＭｉをＬＣＤ３１に表示するものである。ＬＣＤ３１は、上側筐体１ａに設けられる。尚、ＬＣＤ３１は、画像をカラーで表示する機能を有し、表示部２１は、この色を制御する機能を備えている。
【００５７】
表示部２１は、制御部２３の制御下にて、記憶部１８の表示データ記憶領域１８４からデータを読み出し、読み出したデータに基づいて映像とともに再生した字幕文ＭｉをＬＣＤ３１に表示する。
【００５８】
携帯電話１は、「字幕リスト付視聴モード」と「通常視聴モード」との２つのモードを有しており、表示部２１は、モードに応じた画面をＬＣＤ３１に表示する。
【００５９】
「字幕リスト付視聴モード」は、映像と映像に対応した字幕文Ｍｉとを表示するとともに字幕リストを表示して字幕リストから映像の選択を可能とするモードである。「通常視聴モード」は、字幕リストを表示することなく字幕と映像とを表示するモードである。
【００６０】
「字幕リスト付視聴モード」が選択された場合、表示部２１は、ＬＣＤ３１に、図７（ａ）に示すような画面Ｄ１を表示する。
【００６１】
この「字幕リスト付視聴モード」の画面Ｄ１において、映像領域ＲＡは、映像を表示する領域であり、表示部２１は、この映像領域ＲＡに、字幕リストから選択中の字幕文Ｍｉの再生タイミングに対応した再生タイミングの映像を表示する。
【００６２】
字幕領域ＭＡは、字幕文Ｍｉを表示する領域であり、表示部２１は、この字幕領域ＭＡに、字幕リストからユーザが選択した字幕文Ｍｉを表示する。
【００６３】
字幕リスト領域ＬＡは、複数の字幕文Ｍｉをリスト形式に並べたものを表示する領域であり、表示部２１は、この字幕リスト領域ＬＡに、例えば、５個の字幕リスト枝領域ＬＡ１〜ＬＡ５を表示する。
【００６４】
ソフトキー領域ＦＡは、ソフトキーSoft1，Soft2を表示する領域である。ソフトキーSoft1は、現在のモードが「字幕リスト付視聴モード」であることを示すために用いられる。ソフトキーSoft2は、現在のモードが「通常視聴モード」であることを示すために用いられる。ソフトキーSoft1，Soft2は、キーボード３２を操作することによって選択される。
【００６５】
ピクト領域ＰＡは、携帯電話１の動作情報を表示する領域であり、表示部２１は、このピクト領域ＰＡに、携帯電話１の電波の受信状況やバッテリの残量、現在日時等を表示する。
【００６６】
「通常視聴モード」は、字幕リストを表示することなく、映像とともに再生した字幕を表示するモードであり、「通常視聴モード」が選択された場合、表示部２１は、ＬＣＤ３１に、図７（ｂ）に示すような字幕リスト領域ＬＡを空欄とした画面Ｄ２を表示する。
【００６７】
また、この携帯電話１は、検索機能を備えており、検索機能が選択された場合、表示部２１は、ＬＣＤ３１に、図７（ｃ）に示すような検索語入力画面Ｄ３を表示する。
【００６８】
この検索語入力画面Ｄ３において、検索語入力領域ＫＡは、検索する検索語（キーワード）を入力する領域であり、表示部２１は、この検索語入力領域ＫＡに、ユーザが字幕表示時に通知してほしい検索語（キーワード）を表示する。
【００６９】
ユーザが検索語入力画面Ｄ３において入力した検索語が、表示された字幕文Ｍｉ、字幕リスト中の字幕文Ｍｉに含まれている場合、表示部２１は、制御部２３に制御されて、この判定結果をユーザに通知するように、表示された字幕文Ｍｉの表示を変更する。
【００７０】
この場合、字幕領域ＭＡに、この字幕文Ｍｉが含まれている場合、表示部２１は、この字幕文Ｍｉの色や背景色を、周辺の色と異なる色になるように変更する。
【００７１】
また、「字幕リスト付視聴モード」では、字幕領域ＭＡ及び字幕リスト領域ＬＡに表示された字幕文Ｍｉのうちの少なくとも一方の色や背景色を周辺の色と異なる色になるように変更する。
【００７２】
本実施形態では、字幕領域ＭＡ及び字幕リスト領域ＬＡに表示された字幕文Ｍｉに検索語が含まれる場合、表示部２１は、この字幕文Ｍｉの色や背景色を周辺の色と異なる色になるように変更する。
【００７３】
また、検索語を含む字幕文Ｍｉが、字幕領域ＭＡには表示されず、字幕リスト領域ＬＡにのみ表示された場合、表示部２１は、字幕リスト領域ＬＡに表示された字幕文Ｍｉの色や背景色を周辺の色と異なる色になるように変更する。
【００７４】
操作部２２は、例えば、テレビジョン放送の受信の開始・終了の指示や、ユーザがテレビ番組を録画するときのコンテンツの録画の開始・終了の指示、ユーザ認証時のパスワードの入力等といったユーザによる入力を受け付けるものである。
【００７５】
操作部２２は、図２に示すようなキーボード３２を備える。このキーボード３２は、電源スイッチ、カーソルキー３３、テンキー等からなり、携帯電話１の電源のオン、オフ、モードの切り替え、数字、文字、記号の入力、メニューの選択、ワンセグ放送の受信、検索語の入力に用いられる。
【００７６】
カーソルキー３３は、画面上に表示されたカーソルをスクロールさせ、字幕リストから任意の字幕文Ｍｉを選択するためのキーである。
【００７７】
操作部２２は、ユーザがキーボード３２を操作して検索メニューが選択され、検索語が入力されると、この検索語の入力を受け付ける。
【００７８】
操作部２２は、ユーザによる入力を受け付けると、この操作情報を制御部２３に供給する。
【００７９】
制御部２３は、マイクロプロセッサユニット等から構成され、記憶部１８に格納された動作制御プログラムデータに従って、携帯電話１全体の動作を制御する。
【００８０】
制御部２３は、操作部２２から供給された操作情報に基づいて、携帯電話１の動作を制御する。
【００８１】
次に本実施形態に係る携帯電話１の動作を説明する。
制御部２３は、操作部２２から、キーボード３２の電源スイッチが押下された旨の操作情報が供給される毎に、携帯電話１の電源をオン、オフする。
【００８２】
制御部２３は、操作部２２から、ワンセグ放送の放送信号を受信するメニューを選択するメニューボタンの操作情報が供給されると、アンテナ１５、チューナ１６、デコード部１７を制御してワンセグ放送の受信を開始する。
【００８３】
アンテナ１５は、ワンセグ放送の電波信号を受信し、チューナ１６は、アンテナ１５が受信した電波信号から、ワンセグ放送の信号を復調し、復調後の復調信号をデコード部１７に供給する。
【００８４】
デコード部１７は、供給されたコンテンツデータに含まれている映像データ、音声データ、字幕データを分離するとともに、これらのデータを復号し、復号したビデオＰＥＳ、音声ＰＥＳ、字幕ＰＥＳを制御部２３に供給する。
【００８５】
制御部２３は、操作部２２から、ワンセグ放送のコンテンツを録画するメニューが選択された旨のメニューボタンの操作情報が供給されると、ワンセグ放送を録画する。
【００８６】
即ち、制御部２３は、デコード部１７から供給されたビデオＰＥＳ、音声ＰＥＳ、字幕ＰＥＳを、記憶部１８のコンテンツ録画データ記憶領域１８１に格納する。
【００８７】
制御部２３は、ビデオＰＥＳ、音声ＰＥＳ、字幕ＰＥＳをコンテンツ録画データ記憶領域１８１に格納すると、字幕管理データ生成処理のプログラムデータを読み出し、図８に示すフローチャートに従い、この字幕管理データ生成処理を実行する。
【００８８】
制御部２３は、字幕ＰＥＳの取得が可能か否かを判定する（ステップＳ１１）。
【００８９】
字幕ＰＥＳを取得できないと判定した場合（ステップＳ１１；Ｎｏ）、制御部２３は、この字幕管理データ生成処理を終了させる。
【００９０】
字幕ＰＥＳが取得可能であると判定した場合（ステップＳ１１；Ｙｅｓ）、制部は、字幕文Ｍｉが存在するか否かを判定する（ステップＳ１２）。
【００９１】
字幕文Ｍiが存在しないと判定した場合（ステップＳ１２；Ｎｏ）、制御部２３は、再度、字幕ＰＥＳの取得が可能か否かを判定する（ステップＳ１１）。
【００９２】
字幕文Ｍiが存在すると判定した場合（ステップＳ１２；Ｙｅｓ）、制御部２３は、取得した字幕ＰＥＳを解析し、字幕ＰＥＳのＰＥＳヘッダに格納されているＰＴＳから再生タイミングＴｆを減じ、先頭映像からの経過時間を取得する（ステップＳ１３）。
【００９３】
制御部２３は、求めたＰＴＳ単位の経過時間を時分秒単位の経過時間に換算し（ステップＳ１４）、換算した経過時間を字幕表示時刻ＴＭｉとして、この字幕表示時刻ＴＭｉを、記憶部１８の字幕管理データ記憶領域１８２の字幕管理データに登録する（ステップＳ１５）。
【００９４】
制御部２３は、字幕ＰＥＳに含まれている制御符号ＣＳでデータを区切り、制御符号ＣＳの直前の字幕文Ｍiを取得し、取得した字幕文Ｍiを、記憶部１８の字幕管理データ記憶領域１８２の字幕管理データに登録する（ステップＳ１６）。
【００９５】
制御部２３は、この字幕文Ｍiが最後のデータか否かを判定する（ステップＳ１７）。制御部２３は、制御符号ＣＳがあれば、この字幕文Ｍiが最後のデータではないと判定し、制御符号ＣＳがなければ、この字幕文Ｍiが最後のデータと判定する。
【００９６】
この字幕文Ｍiが最後のデータではないと判定した場合（ステップＳ１７；Ｎｏ）、制御部２３は、再度、ステップＳ１１〜１６を実行する。
【００９７】
この字幕文Ｍiが最後のデータと判定した場合（ステップＳ１７；Ｙｅｓ）、制御部２３は、この字幕管理データ生成処理を終了させる。
【００９８】
このように字幕管理データ生成処理を実行すると、制御部２３は、デコード部１７から供給されたＴＳヘッダのデータに基づいてＴＳＰを順次解析する。制御部２３は、解析した結果のデータを、記憶部１８のシークポイント管理情報記憶領域１８３のシークポイント管理情報に登録し、シークポイント管理情報を生成する。
【００９９】
操作部２２は、メニューボタンが操作されて検索機能が選択された場合、この操作情報を制御部２３に供給する。制御部２３は、操作部２２から、この操作情報が供給されると、図９に示すフローチャートに従い、検索語取得処理を実行する。
【０１００】
制御部２３は、図７（ｃ）に示すような検索語入力画面Ｄ３を、ＬＣＤ３１に表示するように表示部２１を制御する（ステップＳ２１）。
【０１０１】
制御部２３は、操作部２２が受け付けた検索語を取得し（ステップＳ２２）、この検索語受付処理を終了させる。
【０１０２】
通常視聴モードに切り替えるようにキーボード３２が操作されると、操作部２２は、この操作情報を制御部２３に供給する。制御部２３は、操作部２２から供給された操作情報に基づいて「通常視聴モード」が選択されたことを判別する。
【０１０３】
そして、制御部２３は、図１０に示すフローチャートに従い、通常視聴モード処理を実行する。
【０１０４】
制御部２３は、現在選択中の字幕文Ｍｉを表示データ記憶領域１８４に格納する（ステップＳ３１）。
【０１０５】
制御部２３は、映像をシークする（ステップＳ３２）。即ち、制御部２３は、現在選択中の字幕文Ｍｉの字幕表示時刻ＴＭｉと、シークポイント管理情報のシークポイントＴＲとを比較し、字幕表示時刻ＴＭｉの直前のシークポイントＴＲを特定する。
【０１０６】
制御部２３は、特定したシークポイントＴＲに対応する映像位置ＰＲを取得し、取得した映像位置ＰＲからの映像データ、字幕文Ｍｉを、順次、記憶部１８の表示データ記憶領域１８４に格納する（ステップＳ３３）。
【０１０７】
制御部２３は、表示データ記憶領域１８４に格納した映像データに基づいて映像を映像領域ＲＡに表示するように表示部２１を制御する（ステップＳ３４）。
【０１０８】
制御部２３は、表示データ記憶領域１８４に格納した字幕文Ｍｉを、字幕領域ＭＡに表示するように表示部２１を制御する（ステップＳ３５）。
【０１０９】
制御部２３は、検索処理を実行する（ステップＳ３６）。制御部２３は、図１１に示すフローチャートに従い、この検索処理を実行する。
【０１１０】
制御部２３は、表示データ記憶領域１８４に格納されている字幕文Ｍｉのうち、取得した検索語に一致するような字幕文Ｍｉを検索する（ステップＳ４１）。
【０１１１】
制御部２３は、記憶部１８の表示データ記憶領域１８４を検索することにより、表示した字幕文Ｍｉに、取得した検索語が含まれているか否かを判定する（ステップＳ４２）。
【０１１２】
表示した字幕文Ｍｉに、取得した検索語が含まれていないと判定した場合（ステップＳ４２；Ｎｏ）、制御部２３は、この検索処理を終了させる。
【０１１３】
表示した字幕文Ｍｉに、取得した検索語が含まれていると判定した場合（ステップＳ４２；Ｙｅｓ）、制御部２３は、この字幕文Ｍｉの色や背景色を、周辺の色と異なる色になるように変更して判定結果をユーザに通知するように表示部２１を制御する（ステップＳ４３）。そして、制御部２３は、この検索処理を終了させる。
【０１１４】
制御部２３は、検索処理を実行すると、操作部２２から供給された操作情報に基づいて、「字幕リスト付視聴モード」が選択されたか否かを判定する（ステップＳ３７）。
【０１１５】
「字幕リスト付視聴モード」が選択されていないと判定した場合（ステップＳ３７；Ｎｏ）、制御部２３は、「通常視聴モード」の継続と判定し、再度、ステップＳ３１〜３６を実行する。
【０１１６】
一方、キーボード３２が操作されて「字幕リスト付視聴モード」が選択されたと判定した場合（ステップＳ３７；Ｙｅｓ）、制御部２３は、この通常視聴モード処理を終了させる。
【０１１７】
そして、制御部２３は、図１２に示すフローチャートに従い、字幕リスト付視聴モード処理を実行する。
【０１１８】
制御部２３は、記憶部１８のコンテンツ録画データ記憶領域１８１に記憶されたビデオＰＥＳを参照し、ＰＥＳヘッダに格納されたＰＴＳ又は基準時刻ＳＴＣに基づいて、「字幕リスト付視聴モード」が選択されたときの映像の表示時刻を取得する（ステップＳ５１）。
【０１１９】
制御部２３は、記憶部１８の字幕管理データ記憶領域１８２に記憶された字幕管理データを参照し、取得した表示時刻の直前又は直後の字幕表示時刻ＴＭｉを取得する（ステップＳ５２）。
【０１２０】
制御部２３は、取得した字幕表示時刻ＴＭｉに対応する字幕文Ｍｉを取得する（ステップＳ５３）。
【０１２１】
制御部２３は、取得した字幕文Ｍｉを表示データ記憶領域１８４に格納する（ステップＳ５４）。
【０１２２】
制御部２３は、映像をシークする（ステップＳ５５）。即ち、制御部２３は、取得した映像の表示時刻と、字幕管理データの字幕表示時刻ＴＭｉとを比較し、取得した映像の表示時刻の直後にある字幕表示時刻ＴＭｉを特定する。
【０１２３】
制御部２３は、シークした映像の映像データ、字幕文Ｍｉを、順次、表示データ記憶領域１８４に格納する（ステップＳ５６）。
【０１２４】
制御部２３は、表示データ記憶領域１８４に格納した映像データに基づいて映像を映像領域ＲＡに表示するように表示部２１を制御する（ステップＳ５７）。
【０１２５】
制御部２３は、表示データ記憶領域１８４に格納した字幕文Ｍｉを、字幕領域ＭＡに表示するように表示部２１を制御する（ステップＳ５８）。
【０１２６】
制御部２３は、表示データ記憶領域１８４に格納した字幕文Ｍｉを中心とする字幕リストを、字幕リスト領域ＬＡに表示するように表示部２１を制御する（ステップＳ５９）。
【０１２７】
制御部２３は、通常視聴モード処理実行時と同様に、検索処理を実行する（ステップＳ６０）。
制御部２３は、検索処理を実行すると、操作部２２から供給された操作情報に基づいて、「通常視聴モード」が選択されたか否かを判定する（ステップＳ６１）。
【０１２８】
「通常視聴モード」が選択されていないと判定した場合（ステップＳ６１；Ｎｏ）、制御部２３は、「字幕リスト視聴モード」の継続と判定し、再度、ステップＳ５１〜６０を実行する。
【０１２９】
一方、キーボード３２が操作されて「通常視聴モード」が選択されたと判定した場合（ステップＳ３７；Ｙｅｓ）、制御部２３は、この字幕付き視聴モード処理を終了させる。
【０１３０】
次に、この携帯電話１の動作を具体的に説明する。
例えば、ユーザが、メニューボタンを操作して、検索機能を選択し、図１３に示すような検索語入力画面Ｄ４において、キーボード３２を操作して、検索語として「とてもよい」を入力したものとする。
【０１３１】
操作部２２は、この入力を受け付けて、制御部２３は、操作部２２から、この検索語「とてもよい」を取得する。
【０１３２】
「字幕リスト付視聴モード」が選択された場合に、字幕文Ｍ３「今日は、とてもよい天気」が表示データ記憶領域１８４に格納されると、表示部２１は、図１４（ａ）に示すように、「今日は、とてもよい天気」を字幕領域ＭＡに表示する（ステップＳ５８の処理）。
【０１３３】
また、字幕文Ｍ３は、検索語「とてもよい」を含むため、制御部２３は、表示データ記憶領域１８４を検索した結果、表示した字幕文Ｍ３に、取得した検索語が含まれていると判定する（ステップＳ４２；Ｙｅｓ）。
【０１３４】
この場合、表示部２１は、図１４（ａ）に示すように、字幕リスト枝領域ＬＡ３の字幕文Ｍ３の色及び背景色を、周辺の色とは異なる色になるように変更する（ステップＳ４３の処理）。
【０１３５】
また、図１４（ｂ）に示すように、検索語「とてもよい」が、字幕文Ｍ３ではなく、字幕文Ｍ４に含まれている場合、この字幕文Ｍ４は字幕領域ＭＡには、表示されない。
【０１３６】
この場合、表示部２１は、図１４（ｂ）に示すように、字幕リスト枝領域ＬＡ４の検索語の色、もしくは背景色のみを、周辺の色とは異なる色に変更する（ステップＳ４３の処理）。このようにして携帯電話１は、ユーザに、字幕領域リスト領域ＬＡに、検索語に一致する語が含まれていることを通知する。
【０１３７】
「通常視聴モード」が選択された場合に、字幕文Ｍ３「今日は、とてもよい天気」が表示データ記憶領域１８４に格納されると、表示部２１は、図１４（ｃ）に示すように、字幕文Ｍ３「今日は、とてもよい天気」を字幕領域ＭＡに表示する（ステップＳ３５の処理）。
【０１３８】
検索語を、同じように「とてもよい」とすると、「通常視聴モード」では、字幕リスト領域ＬＡがないため、表示部２１は、図１４（ｃ）に示すように、字幕領域ＭＡの語の色や背景色のみを、周辺の色と異なる色になるように変更する（ステップＳ４３の処理）。
【０１３９】
以上説明したように、本実施形態１によれば、検索語が、表示された字幕文Ｍｉに含まれている場合、携帯電話１は、この字幕文Ｍｉの語の色や背景色を、周辺の色と異なる色になるように変更し、ユーザに通知するようにした。
【０１４０】
従って、ユーザによる所望の場面の見逃しを防止することができ、携帯電話１の視聴効率を向上させることができる。
【０１４１】
（実施形態２）
実施形態２に係る携帯電話は、ワンセグ放送の受信と同時にコンテンツを再生するようにしたものである。
【０１４２】
実施形態２に係る携帯電話１は、実施形態１と同様、図１に示すように構成され、任意のデータ転送方式に則ったコンテンツを受信する。
【０１４３】
実施形態２に係る携帯電話１は、放送波の受信と同時に再生するため、再生時に受信していない字幕文Ｍｉは表示することができない。この点が実施形態１とは異なる。
【０１４４】
したがって、現在表示している映像より後に出現する映像に対応する字幕文Ｍｉや、その字幕文Ｍｉを含む字幕リストを予め作成しておくことはできない。よって、視聴モードは、字幕リストを表示しない「通常視聴モード」のみとなる。
【０１４５】
このため、例えば、図７（ｂ）に示すような「通常視聴モード」の画面Ｄ２から、図７（ａ）に示すような「字幕リスト付視聴モード」の画面Ｄ１への遷移は存在せず、字幕リスト領域ＬＡも存在しない。
【０１４６】
従って、検索語「とてもよい」が字幕文Ｍ３に含まれている場合、表示部２１は、図１４（ｃ）の画面Ｄ７のみをＬＣＤ３１に表示する。
【０１４７】
尚、本発明を実施するにあたっては、種々の形態が考えられ、上記実施形態に限られるものではない。
例えば、上記実施形態では、検索語に一致する語が含まれていることをユーザに通知する方法として、一致した語の色や背景色を周辺の色と異なる色になるように変更するものとした。
【０１４８】
しかし、通知方法は、これに限られるものではない。例えば、携帯電話１には、通常、携帯電話１の筐体を振動させる振動（バイブレーション）手段が備えられているため、携帯電話１は、この振動手段を作動させて判定結果を通知するようにもよい。また、携帯電話１は、スピーカ２０から音声を出力して判定結果を通知するようにしてもよい。
【０１４９】
また、携帯電話１は、色や背景色を変更したり、点滅させたりといった通知方法の変更を、ユーザが、メニューにより適宜できるように構成されてもよい。
【０１５０】
図７（ａ）の字幕リスト領域ＬＡには、字幕文Ｍ３を表示するだけでなく、字幕表示時刻ＴＭ３も表示するように構成されてもよい。例えば、「字幕リスト付視聴モード」の場合、各字幕リスト枝領域ＬＡ１〜ＬＡ５の字幕文Ｍ３の後部に、字幕表示時刻ＴＭ３を表示することができる。これにより、ユーザは字幕文Ｍ３が表示される時刻を知ることができる。
【０１５１】
上記実施形態では、「通常視聴モード」を、字幕リストを表示することなく字幕文Ｍｉと映像とを表示するモードとして説明した。しかし、「通常視聴モード」であっても字幕リストを表示するようにしてもよい。
【０１５２】
この場合、「通常視聴モード」は、画面構成が「動画＋字幕リスト」となり、動画の再生に合わせて字幕および字幕リストが更新されるモードとする。また、「字幕リスト付視聴モード」は、画面構成が「静止画＋字幕リスト」となり、ユーザのキーボード操作によって再生字幕が選択され、それに対応した映像（静止画）を表示するモードとする。
【０１５３】
この場合、「通常視聴モード」において、字幕リスト枝領域の字幕文Ｍｉに検索語が含まれているとすると、表示部２１は、字幕リスト枝領域の字幕文Ｍｉの色及び背景色を、周辺の色とは異なる色になるように変更する。
【０１５４】
上記実施形態では、ワンセグ放送の場合について説明した。しかし、ワンセグ放送に限られるものではなく、映像、字幕を含み、各映像と各字幕を表示する時刻が付されている形式で保存される映像データに対し、全て適用可能である。
【０１５５】
上記実施形態では、携帯端末を携帯電話１として説明した。しかし、携帯端末は、このものに限られるものではなく、例えば、ＰＨＳ、ＰＤＡ（Personal Digital Assistants）、電子カメラ、電子腕時計、ノート型ＰＣ、携帯型ＴＶ、携帯型映像記録装置・再生装置、カーナビゲーション装置にも適用できる。
【０１５６】
また、上記実施形態では、プログラムが、それぞれメモリ等に予め記憶されているものとして説明した。しかし、字幕付き映像再生装置を、全体装置の全部又は一部として動作させ、あるいは、上述の処理を実行させるためのプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto Optical disk）などのコンピュータ読み取り可能な記録媒体に格納して配布し、これを別のコンピュータにインストールし、上述の手段として動作させ、あるいは、上述の工程を実行させてもよい。
【０１５７】
さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【図面の簡単な説明】
【０１５８】
【図１】本発明の実施形態に係る携帯電話の構成を示すブロック図である。
【図２】図１に示す携帯電話の外観を示す図である。
【図３】受信する信号の構成を示す図であり、（ａ）は、ＴＳ、（ｂ）は、ＴＳＰ、（ｃ）は、ＰＥＳを示す。
【図４】ＴＶ信号の構成を示す図である。
【図５】図１に示す記憶部の各記憶領域を示す図である。
【図６】記憶部が記憶するデータであり、（ａ）は、字幕管理データを示し、（ｂ）は、シークポイント管理情報を示す。
【図７】表示部がＬＣＤに表示する画面を示す図であり、（ａ）は、字幕リスト付視聴モードにおける画面を示し、（ｂ）は、通常視聴モードにおける画面を示し、（ｃ）は、検索語入力画面を示す。
【図８】図１に示す制御部が実行する字幕管理データ生成処理を示すフローチャートである。
【図９】図１に示す制御部が実行する検索語取得処理を示すフローチャートである。
【図１０】図１に示す制御部が実行する通常視聴モード処理を示すフローチャートである。
【図１１】図１に示す制御部が実行する検索処理を示すフローチャートである。
【図１２】図１に示す制御部が実行する字幕リスト付視聴モード処理を示すフローチャートである。
【図１３】検索語取得処理の具体例として表示された検索語入力画面を示す図である。
【図１４】検索処理の具体例として、通知方法を示す図であり、（ａ）は、字幕リスト付視聴モードにおいて、字幕領域と字幕リスト領域とに表示された字幕文に検索語が含まれている場合の通知方法を示し、（ｂ）は、字幕リスト付視聴モードにおいて、字幕リスト領域にのみに表示された字幕文に検索語が含まれている場合の通知方法を示し、（ｃ）は、通常視聴モードにおける通知方法を示す。
【符号の説明】
【０１５９】
１・・・携帯電話、１１，１５・・・アンテナ、１６・・・チューナ、１７・・・デコード部、１８・・・記憶部、２１・・・表示部、３１・・・ＬＣＤ、２３・・・制御部、１８４・・・表示データ記憶領域
【図１】
2009159125.tif 000003
【図２】
2009159125.tif 000004
【図３】
2009159125.tif 000005
【図４】
2009159125.tif 000006
【図５】
2009159125.tif 000007
【図６】
2009159125.tif 000008
【図７】
2009159125.tif 000009
【図８】
2009159125.tif 000010
【図９】
2009159125.tif 000011
【図１０】
2009159125.tif 000012
【図１１】
2009159125.tif 000013
【図１２】
2009159125.tif 000014
【図１３】
2009159125.tif 000015
【図１４】
2009159125.tif 000016