JP2009118168A - Program recording / reproducing apparatus and program recording / reproducing method - Google Patents
Program recording / reproducing apparatus and program recording / reproducing method Download PDFInfo
- Publication number
- JP2009118168A JP2009118168A JP2007288794A JP2007288794A JP2009118168A JP 2009118168 A JP2009118168 A JP 2009118168A JP 2007288794 A JP2007288794 A JP 2007288794A JP 2007288794 A JP2007288794 A JP 2007288794A JP 2009118168 A JP2009118168 A JP 2009118168A
- Authority
- JP
- Japan
- Prior art keywords
- keyword
- data
- program
- index
- caption
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
【課題】デジタル放送の番組を録画再生する場合に、字幕を利用した最適なインデックスによる再生と、ユーザが自主的に入力したキーワードによる再生の両者を可能とし、字幕中のキーワードを含むシーンをユーザに分かりやすく表示する。
【解決手段】番組録画再生装置において、字幕情報を含むデジタル放送データを解析し、字幕文データを出力する。さらに、字幕文データを解析して特徴抽出ルールと、出現するキーワードの有効性に基づき、インデックスデータを生成する。録画番組を再生するときには、番組再生画面に、インデックスデータに基づき、ユーザが選択したインデックスのキーワードの番組上の位置と、ユーザが入力したキーワードの位置を、視覚的に分かり易く表示してやり、そのキーワードの番組の位置から再生できるようにする。
【選択図】図1When recording and reproducing a digital broadcast program, it is possible to perform both reproduction by an optimal index using subtitles and reproduction by a keyword voluntarily input by a user, and a scene including a keyword in the subtitles can be recorded by the user. Is displayed in an easy-to-understand manner.
In a program recording / playback apparatus, digital broadcast data including caption information is analyzed, and caption text data is output. Furthermore, the caption text data is analyzed, and index data is generated based on the feature extraction rule and the validity of the appearing keyword. When playing a recorded program, the position of the index keyword selected by the user on the program and the position of the keyword input by the user are displayed on the program playback screen in an easy-to-understand manner. It can be played from the position of the program.
[Selection] Figure 1
Description
本発明は、番組録画再生装置、および、番組録画再生方法に係り、特に、デジタル放送の番組を受信して録画再生する場合に、字幕を利用したインデックスにより、番組毎に、字幕に含まれる最適なキーワード、または、ユーザが自主的に検索したいとして入力されたキーワードに基づき、ユーザの所望のシーンを再生するのに用いて好適な番組録画再生装置、および、番組録画再生方法に関する。 The present invention relates to a program recording / playback apparatus and a program recording / playback method, and in particular, when receiving a digital broadcast program for recording / playback, an optimal index included in the subtitle is included in each program by an index using the subtitle. The present invention relates to a program recording / reproducing apparatus and a program recording / reproducing method suitable for reproducing a user's desired scene on the basis of a keyword entered by the user or a keyword input as a voluntary search.
近年の放送では、映像をデジタルデータとして、放送するデジタル放送が主流になってきている。このデジタル化によって、高画質化(ハイビジョン放送)や多チャンネル化、データ放送、移動受信(携帯電話など)向け放送などの新しい放送サービスが可能になると言われている。 In recent broadcasting, digital broadcasting that broadcasts video as digital data has become mainstream. This digitization is said to enable new broadcasting services such as high image quality (high-definition broadcasting), multi-channel broadcasting, data broadcasting, broadcasting for mobile reception (cell phones, etc.).
デジタルテレビ放送の記憶媒体として、DVD(Digital Versatile Disk)などの光ディスクやハードディスクドライブ(HDD:Hard Disk Drive)などの、番組を大量に予約することができ、編集や消去を高速かつ容易におこなうことが可能なデジタル記憶媒体が用いられている。ユーザーは、記憶媒体の容量が許す限り、取り敢えず興味のある番組は録画をおこない、番組を放送時間に縛られることなく自分の好きな時間に閲覧することが容易になっている。このような状況下では、視聴可能な時間は限られているため、ユーザは、所望のシーンを頭だしして視聴したいと考えることになる。 As a storage medium for digital TV broadcasting, it is possible to reserve a large number of programs such as optical disks such as DVD (Digital Versatile Disk) and hard disk drives (HDDs), and to edit and delete them quickly and easily. Digital storage media that can be used are used. As long as the capacity of the storage medium allows, the user can easily record the program of interest and browse the program at his / her favorite time without being restricted by the broadcast time. Under such circumstances, since the viewable time is limited, the user wants to view the desired scene with the head.
特許文献1には、映像と共に多重化されて蓄積されている字幕情報を取り出し、文字列探索などをおこなうことにより、ユーザの要求に適合すると思われる要求シーンを抽出する手段が開示されている。
また、特許文献2には、シーンのレベルが基準値以上の場合に、録画中にキーワードとその発生時間を、インデックス情報として保存し、映像信号とともに記録媒体に記録する映像記録装置を提供することが開示されている。
Further,
特許文献1に開示された装置では、字幕情報を蓄積し、ユーザの要求に適合すると思われる要求シーンを候補として抽出して、それに対して画像解析や音声解析をして、その結果ユーザの要求を満たすと判断されるシーンを抽出する。このように字幕を利用することにより、従来技術に比べてコンテンツに関する情報を人手により作成する手間を省くことができるとしている。
In the apparatus disclosed in
しかしながら、特許文献1においては、多重化されて蓄積されている字幕情報を取り出して検索をおこなう場合には、字幕を含むパケットの検索に時間が掛かるため、シーン検索に時間が掛かることがある。また、いったん、字幕情報をデコードした状態で保存しておくのは、コンテンツの複製に該当する可能性があるため、コピー制限の掛っているコンテンツでは、規格違反や著作権上の問題が発生するおそれがある。
However, in
また、特許文献2では、キーワードの発生頻度などによりレベル付けをおこない、一定以上のレベルのキーワードをインデックス情報として、記録媒体に記録するとしている。
In
しかしながら、システム側で勝手に最適と判断されたキーワードに対するインデックスしか存在しないので、ユーザが自分で自主的にキーワードを選択して、検索する手段は提供されておらず、自由度が低い。また、一方で、コンテンツに対して正しくインデックスが生成されたことをユーザに知らせる手段が存在せず、キーワードに対応するシーンが番組全体のどこに位置するかをユーザに知らせる手段が存在せず、使い勝手が悪いという問題点があった。 However, since there is only an index for the keyword that is determined to be optimally determined by the system, there is no means for the user to select and search for the keyword independently, and the degree of freedom is low. On the other hand, there is no means for informing the user that the index has been correctly generated for the content, and there is no means for informing the user where the scene corresponding to the keyword is located in the entire program. There was a problem of being bad.
本発明は、上記問題点を解決するためになされもので、その目的は、デジタル放送の番組を録画再生する場合に、字幕を利用した最適なインデックスによる再生と、ユーザが自主的に入力したキーワードによる再生の両者を可能とすることにある。 The present invention has been made to solve the above-described problems. The purpose of the present invention is to reproduce an optimal index using subtitles and a keyword that a user inputs independently when recording and reproducing a digital broadcast program. It is to enable both of the reproduction by.
また、他の目的は、字幕中のインデックスを含むシーンをユーザに分かりやすく表示するユーザインタフェースを提供することにある。 Another object is to provide a user interface that displays a scene including an index in a caption in an easy-to-understand manner for the user.
また、別の目的は、ユーザが自主的に入力したキーワードに対して、高速にキーワード検索をおこなえるようにすることにある。 Another object is to enable a keyword search at a high speed with respect to a keyword that is independently input by a user.
上記問題点を解決するために、本発明の番組録画装置では、デジタル放送を受信した放送データを分離して、字幕ESを取り出す。そして、字幕ESを解析して字幕文と制御コードおよび表示時刻からなる字幕文データを出力する。 In order to solve the above problems, the program recording apparatus of the present invention separates broadcast data received from a digital broadcast and extracts a caption ES. Then, the caption ES is analyzed, and caption text data including the caption text, the control code, and the display time is output.
さらに、字幕文データを解析して特徴抽出ルールと、出現するキーワードの有効性に基づき、インデックスデータを生成する。 Furthermore, the caption text data is analyzed, and index data is generated based on the feature extraction rule and the validity of the appearing keyword.
録画番組を再生するときには、番組再生画面に、インデックスデータに基づき、ユーザが選択したインデックスのキーワードの番組の位置を、視覚的に分かり易く表示してやり、そのキーワードの番組の位置から再生できるようにする。 When replaying a recorded program, the position of the index keyword program selected by the user is displayed on the program replay screen in an easy-to-understand manner based on the index data so that it can be reproduced from the position of the keyword program. .
さらに、番組再生画面により、ユーザからキーワードを入力させて、インデックスデータに基づき、ユーザが入力したキーワードの番組の位置を、視覚的に分かり易く表示してやり、そのキーワードの番組の位置から再生できるようにする。 In addition, the program playback screen allows the user to input a keyword, and based on the index data, the keyword program position input by the user is displayed in a visually easy-to-understand manner so that the keyword program position can be played back. To do.
また、一つの番組に対応するカテゴリーが複数設けられている場合には、検索するキーワードが変更される。 Further, when a plurality of categories corresponding to one program are provided, the keyword to be searched is changed.
本発明によれば、デジタル放送の番組を録画再生する場合に、字幕を利用した最適なインデックスによる再生と、ユーザが自主的に入力したキーワードによる再生の両者を可能とする。 According to the present invention, when a digital broadcast program is recorded and reproduced, both reproduction using an optimal index using subtitles and reproduction using a keyword voluntarily input by a user are possible.
また、本発明によれば、字幕中のキーワードを含むシーンをユーザに分かりやすく表示するユーザインタフェースを提供することができる。 Further, according to the present invention, it is possible to provide a user interface that displays a scene including a keyword in a caption in an easy-to-understand manner for the user.
さらに、本発明によれば、ユーザが自主的に入力したキーワードに対して、高速にキーワード検索をおこなうことができる。 Furthermore, according to the present invention, it is possible to perform a keyword search at high speed with respect to a keyword that is independently input by a user.
以下、本発明に係る各実施形態を、図1ないし図12を用いて説明する。 Embodiments according to the present invention will be described below with reference to FIGS.
〔実施形態1〕
以下、本発明に係る第一の実施形態を、図1ないし図10を用いて説明する。
A first embodiment according to the present invention will be described below with reference to FIGS.
先ず、図1を用いて本発明の第一の実施形態に係る番組録画再生装置の構成について説明する。
図1は、本発明の第一の実施形態に係る番組録画再生装置の構成を示すブロック図である。
First, the configuration of the program recording / playback apparatus according to the first embodiment of the present invention will be described with reference to FIG.
FIG. 1 is a block diagram showing the configuration of a program recording / playback apparatus according to the first embodiment of the present invention.
図1に示すように、本実施形態の番組録画再生装置は、録画再生部101と、表示装置102と、入力装置103と、チューナ104と、アンテナ105と、RAM106と、外部記憶装置107とを備えている。
As shown in FIG. 1, the program recording / playback apparatus of this embodiment includes a recording / playback unit 101, a
録画再生部101は、外部記憶装置107に放送番組の録画や再生をおこなう部分である。録画再生部101は、番組を録画や再生する際の各処理をおこなうための処理ブロックに分かれる。
The recording / playback unit 101 is a part that records and plays back a broadcast program in the
表示装置102は、映像や音声を表示する部分であり、録画されたコンテンツを再生した場合に、映像の表示や音声の出力をおこなう。表示装置102は、例えばテレビやパソコンのディスプレイあるいは液晶パネル等によって構成される。
The
入力装置103は、ユーザがこの番組録画再生装置に対する操作をおこない、ユーザによって入力される操作に関する制御情報やデータを入力する装置であり、例えば、例えば、リモコン、キーボード、マウス、ペン入力装置等のポインティングデバイス、あるいは、液晶タッチパネル等によって実現される。
The
RAM106は、揮発メモリであり、録画再生部101で処理される一時的なデータやプログラムを記憶する記憶装置である。
The
チューナ104は、放送局より受信した電波より、選局して放送番組データを取得する部分である。
The
アンテナ105は、デジタル放送の帯域に応じて、放送電波を受信する部分である。例えば、地上波デジタル放送用のアンテナでは、UHF帯の電波を受信するようになっている。
The
外部記憶装置107は、大容量の記憶容量を有する装置であり、例えば、DVDなどの光ディスクやHDDである。
The
次に、録画再生部101の各処理ブロックについて説明する。なお、各処理ブロックは、例えば、CPUなどの汎用プロセッサ上で動作するソフトウェアとしてもよく、各ブロック毎に専用のハードウェアで処理してもよい。またソフトウェアとハードウェアが混在する装置であってもよい。 Next, each processing block of the recording / playback unit 101 will be described. Each processing block may be, for example, software that operates on a general-purpose processor such as a CPU, or each block may be processed by dedicated hardware. Also, a device in which software and hardware are mixed may be used.
録画再生部101は、図1に示されるように、システム制御部110と、信号分離部111と、字幕解析部112と、番組記録部113と、インデックス生成部114と、キーワードリスト取得部115と、再生位置リスト取得部116と、番組再生部117と、映像出力部118とで構成される。
As shown in FIG. 1, the recording / playback unit 101 includes a
システム制御部110は、ユーザの操作要求を入力装置103を介して受けとり、録画再生部101の各ブロックの動作を制御する。また、番組の録画および再生等における録画再生部101の各ブロックの動作を制御する。
The
信号分離部111は、受信した放送データを、映像データ、音声データ、字幕文データ、番組情報データなどの種類毎に分離して他の処理ブロックに渡す機能を有する。また、他の処理部からデータ送信要求があった場合には指定されたデータを、要求元ヘデータを送信する。さらに、信号分離部111にはチューナ104から受信した放送番組データや外部記憶装置107に保存されている録画番組データ121を入力することができる。
The
キーワードリスト取得部115は、システム制御部110の指示により、外部記憶装置107に保存されているインデックスデータ123(後述)を解析して、番組再生時にユーザに提示するキーワードリストを取得して映像出力部118に出力する。
The keyword
再生位置リスト取得部116は、システム制御部110の指示により、ユーザが指示したキーワードに対する再生位置リストを映像出力部118に出力する。
The reproduction position
番組再生部113は、システム制御部110の指示により、ユーザが指示した番組の外部記憶装置107に保存されている録画番組データを121を取得して、信号分離部111へと入力する。その後、信号分離部111から映像ES(後述)と音声ES(後述)を取得して復号化をおこない、映像出力部118へ映像および音声データを出力する。
The
番組記録部113は、システム制御部110を介して、番組の録画要求があった場合に、信号分離部111に対して、データストリームを要求して、外部記憶装置107へ録画番組データ121として保存する。番組記録部113は、ユーザの指定によりデータストリーム全てを録画番組データ121として保存してもよいし、記憶領域削減のため取捨選択することにより、映像ESや音声ESのみを保存してもよい。
When there is a program recording request via the
映像出力部118は、キーワードリスト取得部115や再生位置リスト取得部116および番組再生部117の出力を受けて、画面を構成し、表示装置102へ映像および音声を出力する。
The
字幕解析部112は、システム制御部110から字幕解析要求を受けると信号分離部111より字幕ES(後述)とタイムスタンプを取得する。そして、字幕ESを解析して、RAM106上に字幕文データ120として保存する。
Upon receiving a caption analysis request from the
インデックス生成部114は、字幕文データ120と辞書データ122を用いて、外部記憶装置107に、インデックスデータ123を出力する。
The
字幕文データ120は、字幕解析部112が、字幕ESを解析して、独自の形式でRAM106に保存するデータである。字幕文データ120の詳細については、後述する。
The
外部記憶装置107には、録画番組データ121、辞書データ122、インデックスデータ123を格納する。
The
辞書データ122は、インデックスとして出力すべきキーワードのリストを並べたデータである。インデックスは、後述するが番組再生のときに、ユーザが指定できる見出し、索引となるものである。ただし、字幕文データ120の空白区間を検出する場合のみの処理しかおこなわない等、字幕の内容を解析しない場合には、辞書データ122を持たないようにすることも可能である。また、必ずしも外部記憶装置107にのみ存在するわけではなく、インターネットや放送波あるいはフラッシュメモリ等の手段により取得してもよい。あるいは、ユーザの操作履歴やEPGから辞書を更新する仕組みを所持してもよい。
The
録画番組データ121は、映像、音声、字幕などの情報を含む番組のデータである。
The recorded
インデックスデータ123は、番組ごとに、字幕に含まれているキーワードに関する情報を保持するデータである。インデックスデータ123の詳細については、後述する。
The
次に、図2および図4を用いて本実施形態の番組録画再生方法に関連するデータ構造について説明する。
図2は、デジタル放送におけるデータストリームのデータ構造を示す図である。
図3は、字幕文データ120の形式を示す図である。
図4は、インデックスデータ123のデータ構造を示す図である。
Next, a data structure related to the program recording / playback method of the present embodiment will be described with reference to FIGS.
FIG. 2 is a diagram illustrating a data structure of a data stream in digital broadcasting.
FIG. 3 is a diagram showing the format of the
FIG. 4 shows the data structure of the
デジタル放送では、伝送方式にMPEG−2 TS(Transport Stream)が用いられている。映像データ、音声データおよびデータ放送で用いられている全てのデータは、図2に示されるTSパケット201で伝送される。
In digital broadcasting, MPEG-2 TS (Transport Stream) is used as a transmission method. Video data, audio data, and all data used in data broadcasting are transmitted in a
特に、映像データや音声データや字幕文データは、ES(Elementary Stream)に符号化圧縮され、それぞれ、映像ES202、音声ES203、字幕ES204となる。これらのESには、表示時刻情報などを示すPESヘッダ205が付加さたPES(Packetized Elementary Stream)形式でパケット化される。PESヘッダ205には、タイムスタンプが含まれ、このタイムスタンプによって、各パケットの再生同期をとることが可能である。図2からも分かるように、複数のTSパケットのペイロードより、一つのPESパケットが作られることがある。
In particular, video data, audio data, and caption text data are encoded and compressed into ES (Elementary Stream), and become
図1に示された信号分離部111は、図2のデータストリームを解析してパケットの種類毎に分離する。
The
次に、図3を用いて字幕文データ120について説明する。
Next,
字幕文データ120は、図3に示されるように、タイムスタンプ301と字幕文302と制御コード303のテーブル形式で保存される。
The
タイムスタンプ301は、PESヘッダ205に含まれる字幕表示時刻であり、録画開始時刻からの相対時間で表示される。
The
字幕文302は、字幕ES204に含まれるテキスト情報である。
The
制御コード303は、字幕ES204中に含まれる文字色や描画位置や消去等の字幕表示を制御するためのデータである。
The
システム制御部110が字幕表示要求をしたときに、タイムスタンプ301を監視して、表示時刻になれば字幕文302と制御コード303が映像出力部118に送信されて、字幕として表示することができる。
When the
また、字幕文データ120はRAM106の容量に応じて一定量蓄積される。字幕解析部112は字幕文データ120の蓄積されているデータ量を監視して、所定データ量以上がRAM上に蓄積されたと判断されると、システム制御部に通知する。
In addition, a fixed amount of
次に、図4を用いてインデックスデータ123について説明する。
Next, the
インデックスデータ123は、番組毎に生成されるデータであり、字幕に含まれるキーワードに関する情報であり、インデックスを利用した番組再生時に用いられる。
The
インデックスデータ123は、図4に示すように階層構造を持っていて、一番上位のレイヤは、先頭の一つのインデックスヘッダ(以下、「IDXヘッダ」という)601と、その後に続いて、複数含まれる可能性のあるインデックスセクション(以下、「IDXセクション」という)602からなる。
The
IDXヘッダ601は、インデックスデータの属性となるデータが含まれており、一つしか含まれない情報、例えば、録画開始時刻や終了時間およびインデックスの指し示す時刻であるPTS(Presentation Time Stamp)の単位や番組情報等が含まれ、また、IDXセクション602の合計数を含んでいる。番組情報は、EPGから取得したものの他、画質の設定等の録画時における付加情報等を加えてもよい。
The
IDXセクション602は、キーワードの属性やキーワード有用性判定アルゴリズムの違いにより、他のIDXセクションと区分けして作成される。例えば、番組のカテゴリーが異なる場合には、キーワードの属性やキーワード有用性判定アルゴリズムは、異なったものが用いられるので、IDXセクションは、それぞれの番組のカテゴリーに対応して作成される。例えば、野球番組というカテゴリーと、ニュース番組というカテゴリーは、それぞれのキーワードとそのキーワード有用性判定アルゴリズムは、異なるのでそれぞれ別のIDXセクションが作成される。
The
また、各IDXセクションは、図4に示すように、階層構造を持った複数のセグメントに区分けされる。先頭に一つのセクションヘッダ603と、複数含まれる可能性のあるキーワードセグメント604が続いて構成される。
Each IDX section is divided into a plurality of segments having a hierarchical structure as shown in FIG. One
セクションヘッダ603は、IDXセクションの属性を示すセグメントである。セクションヘッダ603は、例えば、セクションID605とセクションサイズ606とPTSタイプ607とすることができる。
The
セクションID605は、セクションの属性を示すID番号であり、同一インデックスデータに含まれる各IDXセクション毎にユニークである。インデックスデータを扱う番組再生装置は、セクションIDを調べて当該IDXセクションの使用方法を決定するため、複数の番組の各インデックスデータは同じキーワード有用判定アルゴリズムを用いた場合には、同じセクションIDを使用するのが好ましい。
The
セクションサイズ606は、当該セグメントの全体のサイズ示している。またPTSタイプ607は、キーワードセグメント604に含まれるPTSの表現方法を区別するコードである。PTSの表現方法の例は、後述する。
A
キーワードセグメント604は、キーワードとその出現位置を格納するためのセグメントである。キーワードセグメント604は、複数のユニットに分かれた階層構造を持っており、先頭に一つのキーワード属性608と、それに続く、複数ユニットが存在する可能性のあるPTSユニット609から構成されている。
The
キーワード属性608は、例えば、キーワードセグメントの大きさであるキーワードセグメントサイズ610と、キーワード長611と、キーワード名612と、キーワードセグメントに含まれるPTSユニットの数を示すPTSユニット数613から構成されている。
The
PTSユニット609は、キーワードの出現する位置、あるいは、キーワードが出現するシーンの位置を示している。PTSユニット609は、セクションヘッダ603に含まれるPTSタイプ607により格納方法が異なる。例えば、PTS607においてタイプ1が指し示されていれば、キーワードに対する出現時刻のみが格納され、また、タイプ2が指し示されている場合には、キーワードが出現するシーンの開始・終了時刻の対として格納されるものとする。
The
次に、図5ないし図10を用いて本発明の第一の実施形態に係る番組録画再生方法の各部の処理について説明する。
図5は、インデックス生成部114がインデックスデータを生成する処理を示すフローチャートである。
図6は、インデックスデータ出力処理の詳細を示すフローチャートである。
図7は、番組録画時の処理を示すフローチャートである。
図8は、字幕に含まれるキーワードによるインデックス再生の可否を、ユーザに提示する処理を示すフローチャートである。
図9は、字幕によるインデックス再生の可否をユーザに示した場合の番組一覧画面を示す図である。
図10は、字幕を利用したインデックス再生をおこなう番組再生画面のユーザインターフェイスの例を示す図である。
Next, processing of each part of the program recording / playback method according to the first embodiment of the present invention will be described with reference to FIGS.
FIG. 5 is a flowchart illustrating a process in which the
FIG. 6 is a flowchart showing details of the index data output process.
FIG. 7 is a flowchart showing processing at the time of program recording.
FIG. 8 is a flowchart showing a process of presenting to a user whether or not index reproduction based on keywords included in subtitles is possible.
FIG. 9 is a diagram showing a program list screen in a case where the user is shown whether or not index reproduction by subtitles is possible.
FIG. 10 is a diagram illustrating an example of a user interface of a program playback screen that performs index playback using subtitles.
先ず、図5を用いてインデックス生成部114がインデックスデータを生成する処理について説明する。
First, the process in which the
インデックス生成部114は、システム制御部110によりインデックスデータの生成する処理の開始を指示される。
The
インデックス生成部114は、最初に外部記憶装置107より辞書データ122を取得する(ステップ401)。
The
次に、番組情報を取得する(ステップ402)。番組情報は、デジタル放送の電子番組表(EPG)等であり、図2に示した放送データや録画番組データ121を解析することにより信号分離部111から取得する。
Next, program information is acquired (step 402). The program information is an electronic program guide (EPG) for digital broadcasting, and is acquired from the
次に、図3に示した字幕文データ120を、タイムスタンプ301と字幕文302と制御コード303を一つのレコードとして取得する(ステップ403)。
Next, the
次に、特徴検出ルールを一つ取得する(ステップ404)。特徴検出ルールは、入力された字幕文データ120が特定パターンであるかを判定するために用いられるルールであり、例えば、図4のステップ401で取得した辞書キーワードが含まれているか否かを判定する、字幕を強調するための特定の制御コードを発見するなどである。また、字幕文データ120のキーワードは、文脈上繰り返されることが多いので、二回目以降の重複したキーワードは、特徴があるものとせず、字幕文データ120の特定のキーワードが、一定区間以上出現せず、その後に存在したときには、特徴検出ルールの合致するものと判断することもできる。
Next, one feature detection rule is acquired (step 404). The feature detection rule is a rule used to determine whether the input
特徴検出ルールは、図1に示されていないが、インデックス生成部114の制御データとして内部に保持してもよいし、外部記憶装置107に格納して必要に応じて取り出すようにしてもよい。
Although the feature detection rule is not shown in FIG. 1, the feature detection rule may be held internally as control data of the
次に、それぞれステップ403とステップ404で取得した字幕文データと特徴検出ルールに基づきインデックスデータ出力処理をおこなう(ステップ405)。
Next, index data output processing is performed based on the caption text data and the feature detection rules acquired in
インデックスデータ出力処理については、後に、図6を用いて詳細に説明する。 The index data output process will be described later in detail with reference to FIG.
次に、ステップ405のインデックスデータ出力処理を終了した後に、未判定の特徴抽出ルールがあるか否かを判定する(ステップ406)。
Next, after finishing the index data output process of
別の特徴抽出ルールがある場合には、ステップ404に戻り他の特徴抽出ルールを取得してインデックスデータを出力する処理に行く。 If there is another feature extraction rule, the process returns to step 404 to obtain another feature extraction rule and output index data.
全ての特徴抽出ルールが適用された場合には、字幕文データ121が残っているか否かを判定する(ステップ407)。
When all the feature extraction rules are applied, it is determined whether or not the
他の字幕文データ121が残っている場合には、ステップ403に戻り次の字幕文データを取得する。
If other
全ての字幕文データ121に対して、ステップ403から406の処理を適用した後にインデックス生成部114は、インデックスデータを生成する処理を終了する。
After applying the processing of
次に、図6を用いてインデックスデータ出力処理について、詳細に説明する。 Next, the index data output process will be described in detail with reference to FIG.
最初に、図4のステップ403で取得した字幕文データ121が、特徴検出ルールに合致するか否かを判定する(ステップ501)。
First, it is determined whether or not the
特徴検出ルールに合致しないと判定されれば、処理を終了する。 If it is determined that the feature detection rule is not met, the process ends.
特徴検出ルールに合致すると判定された場合には、あるキーワードの有用性の判定方法に基づき、キーワードの有用性を判定する(ステップ502)。また、ステップ403においては、辞書キーワードに対する関連する単語や類似する単語も同時に検索してもよい。例えば、野球番組においては、「得点シーン」という辞書キーワードであった場合、加えて「タイムリーヒット」や「ホームラン」等の得点が入ったことを示すキーワードであるか否かを同時に判定する。
If it is determined that the feature detection rule is met, the usefulness of the keyword is determined based on a method for determining the usefulness of a certain keyword (step 502). In
キーワードの有用性の判定は、ステップ403の処理で取得したキーワードに対して、録画番組の種類に応じてインデックスデータに出力するか否かを判定する処理である。判定する手段しては、周囲の字幕文の文脈やキーワードの出現頻度や間隔、あるいは制御コードの法則により判定する。
The determination of the usefulness of the keyword is a process of determining whether or not to output to the index data according to the type of the recorded program for the keyword acquired in the process of
例えば、野球番組で一般的にユーザが選んで再生するシーンとして、得点シーンやファインプレーなどが挙げられる。そこで、字幕文301に対して、得点シーンに関連するキーワードが含まれていても、「今日の2打席目はホームランでした。」といった文章であった場合には、単なる過去のその打者のプレーに対する陳述であるため、そのシーンはユーザの見たいシーンには結びつかないと考えられる。そのために、字幕にそのキーワードが含まれていても、得点シーンに含めないといった判定をおこなう。また、「ホームラン」という単語を検出した場合には、出現した前後一定区間の間に同様の単語がない場合には、有用とするといった判定をおこなう。これは、二回目以降は、単なる説明の繰り返しであるため、情報としては、有効ではないと見なし、初出のときには、そのシーンで「ホームラン」が出た得点シーンが多いと推測されるためである。
For example, scoring scenes and fine play are examples of scenes that are generally selected and played by a user in a baseball program. Therefore, even if the
また、キーワードの有用性の判定方法は、番組のカテゴリー毎に変えられる。これは、一つの番組でも、例えば、音楽番組、バラエティ番組と違うカテゴリーとして捉えると、キーワードの有効性が異なってくることを考慮したものである。また、野球の実況中継の番組に対して、「スポーツ」というカテゴリーと、「野球」というカテゴリーというように、上位概念、下位概念のカテゴリー分けにより、キーワードの有効性を判定してもよい。 Also, the method for determining the usefulness of keywords can be changed for each category of program. This is because even if a single program is regarded as a category different from, for example, a music program or a variety program, the effectiveness of the keyword is considered different. In addition, the effectiveness of a keyword may be determined by categorizing a high-level concept and a low-level concept, such as a category of “sports” and a category of “baseball”, for a live baseball program.
判断したキーワードが、有効キーワードであるときには(ステップ503)、図4に従った形式により、インデックスデータ123を出力する(ステップ504)。
When the determined keyword is an effective keyword (step 503), the
そのときには、一つのカテゴリーに対して、一つのIDXセクション602が構成されるようにインデックスデータ123を出力する。したがって、一つの番組に対して、複数のカテゴリーに分類されていたときには、複数のIDXセクション602が生成されることになる。
At that time, the
もし、その番組のカテゴリーが多くて、有効キーワードを判定するための計算量やインデックスデータ123が大きくなる場合には、カテゴリを限定する手段を適用して出力カテゴリを削減してもよい。例えば、デジタル放送のEPGに含まれる番組情報には、一つの番組に対し複数のジャンルコードを付与していることがある。よって、これらのジャンルコードから得られるジャンルに適したアルゴリズムによる有効キーワード判定をおこないそれぞれジャンルコード毎に、別のIDXセクション602を構成するように出力してもよい
インデックスデータを出力する具体的な手順は、以下のようになる。
If there are many categories of the program and the amount of calculation for determining effective keywords and the
最初に、有効キーワード判定法に用いた判定方法に応じて、図4のインデックスデータに含まれるIDXセクション602から、どのIDXセクション602に出力するかを決定する。もし、適したIDXセクション602がなければ、新しくIDXセクション602を生成する。
First, the
次に、出力するキーワードが各キーワードセグメント604に含まれているか否かを判定する。もし、出力キーワードと同じキーワード名612を持つキーワードセグメント604が存在する場合には、当該キーワードセグメントのPTSユニット609に、そのPTSタイプに従って、キーワードに対する再生位置を出力する。また、出力キーワードと同じキーワード名612を持つキーワードセグメント604が存在しない場合には、新しくキーワードセグメント604を追加する。キーワードセグメント604に出力キーワードの再生位置を追加した後、キーワードセグメントサイズ610とセクションサイズ606を更新する。
Next, it is determined whether or not the keyword to be output is included in each
ここで追加する再生位置は、IDXセクションに応じて出力方法を変える。例えば字幕文データのタイムスタンプそのまま出力してもよい。また、ニュース番組等の生放送番組の場合、キーワードの出現時刻と放送字幕の出現時刻がずれることがある。よって出力キーワードに対応する再生時刻は録画番組が生放送であるかを番組情報等から検出されれば、字幕文データのタイムスタンプの一定時間前としてもよい。また、字幕文が連続している区間等を検出する場合などシーンとして検出する必要がある場合には、図4のPTSタイプ2の形式でPTSユニットに格納すればよい。
The reproduction position added here changes the output method according to the IDX section. For example, the time stamp of caption text data may be output as it is. In the case of a live broadcast program such as a news program, the appearance time of a keyword may deviate from the appearance time of a broadcast subtitle. Therefore, the playback time corresponding to the output keyword may be a certain time before the time stamp of the caption text data if it is detected from the program information or the like whether the recorded program is a live broadcast. In addition, when it is necessary to detect a scene, such as when a section in which caption texts are continuous is detected, it may be stored in the PTS unit in the
インデックスデータ123に出力した後、字幕文データが録画再生装置がサポートしている全ての有効キーワード判定法をおこなったか否かを判定する(ステップ505)。他にも、適用すべき有効キーワード判定法がある場合には再び502に戻り、他の有効キーワード判定法を適用する。一方、全ての有効キーワード判定法が適用された場合には処理を終了する。
After outputting to the
次に、図7を用いて番組録画時の番組録画再生装置の処理について説明する。 Next, processing of the program recording / playback apparatus during program recording will be described with reference to FIG.
ユーザが番組の録画を指示したときには、図7に示す処理に従い、録画番組データ121の出力と、インデッスデータ123の生成をおこなう。
When the user instructs to record a program, the recorded
先ず、番組の予約録画やユーザの録画指示により、システム制御部110は、番組録画状態への遷移を指示する。信号分離部111は、放送データを受信すると、図2のような形式の放送データに対して分析および録画前に登録されている転送要求に基づき分離処理をおこない(ステップ701)、番組記録部113および字幕解析部114への所望データの転送処理をおこなう。そして、番組記録部は、外部記憶装置107に録画番組データ121の記録をおこなう(ステップ702)。
First, the
一方、同時に字幕解析部112に字幕ES204が入力され、字幕解析部112は字幕文データ122を出力する(ステップ703)。ここで、インデックス生成部114は、図6におけるステップ502で用いられるキーワード有効性の判定において、一定区間内に含まれる字幕文データを評価に使用する。そこで、字幕文データ122は、RAM106に一定量蓄積される。そして、字幕文データ122の蓄積量が一定量以上となった場合には(ステップ702)、字幕解析部112はシステム制御部110に通知する。システム制御部110は、字幕解析部112より通知を受けるとインデックス生成部に対して図5で説明したインデックスデータ生成処理を指示する。
On the other hand, the
一定量以上蓄積されていないと判断された場合には、番組が終了したか否かを判定し(ステップ706)、番組が終了したときには、RAM106上の字幕文データ120を用いて、インデックスデータ生成をおこない(ステップ707)、処理を終了する。番組が終了していないときには、その後、再び放送データの受信待ち状態となる(ステップ708)。
If it is determined that a certain amount or more has not been accumulated, it is determined whether or not the program has ended (step 706). When the program ends, index data is generated using the
次に、図8および図9を用いてユーザに字幕を利用したインデックス再生が可能か否かをユーザに提示する処理について説明する。 Next, processing for presenting the user with whether or not index reproduction using subtitles is possible will be described with reference to FIGS. 8 and 9.
図9に示されるように、ユーザに字幕を利用したインデックス再生が可能であるときには、表示装置102上に表示される番組一覧画面800に、その旨を表示することにする。
As shown in FIG. 9, when index playback using subtitles is possible for the user, the fact is displayed on the
ここで、インデックス再生とは、字幕を利用して作ったインデックスデータ123を利用した再生をいう。
Here, the index reproduction refers to reproduction using
番組一覧画面800は、複数の録画した番組の番組サムネイル801、番組情報802が表示される。そして、ここで、録画番組装置がインデックスデータ123を生成し、字幕に含まれるキーワードによるインデックス再生が可能な番組に対しては、インデックス再生可能マーク803として、例えば、星マークを付けるとする。これは、「インデックス再生」と言うようなメッセージで表示してもよいし、番組サムネイル801の色を変えるなどして表示してもよい
字幕を利用したインデックス再生が可能か否かをユーザに提示する処理については、最初に、外部記憶装置107に保存されている録画番組数Nを取得する(ステップ901)。
The
次に、N番目の番組のインデックスデータ123を取得する(ステップ902)。
Next, the
次に、キーワードリスト取得部115は、インデックスデータ123を解析して対象番組のカテゴリーに応じてインデックスデータ123の有効性判定をおこなう。
Next, the keyword
以下、インデックスデータ123の有効性を判定する処理について詳細に説明する。ここで、番組のカテゴリーとは、例えば、番組のジャンルや番組タイトル、放送時間帯、放送局等の情報により定まる分類であるとする。例えば、野球番組の場合に、得点シーンおよび三振シーンに関するキーワードの出現位置の含まれるチャプタを指定して再生を可能にする。
Hereinafter, the process for determining the validity of the
最初に、図4に示したインデックデータのうち、野球番組のカテゴリーに対応したIDXセクション602が含まれているかを判定する。含まれていなければ、そのインデックスデータ123は無効となる。野球番組のカテゴリーに対応したIDXセクション602が含まれていた場合には、得点シーンを差し示すキーワード名を含むキーワードセグメント604が存在するか否かを判定する。存在する場合には、キーワードセグメント604に含まれるPTSユニット609の個数を求める。得点シーンを差し示すキーワード名を含むキーワードセグメント604が存在しない場合には、PTSユニット609の個数は0とする。同様に、三振シーンを差し示すキーワード名に対するPTSユニット609の個数を求める。
First, it is determined whether the
インデックスデータ123の有効性は、得点シーンと三振シーンの少なくともどちらか一方がPTSユニットの個数が所定以上となった場合には、当該番組のインデックスデータ123は有効であると判断する(ステップ903)。
As for the validity of the
以上により、インデックスデータ123の有効であり、字幕を利用した再生が可能であると判断された場合には、N番目の番組に対する字幕を利用した再生が可能である旨のマークを表示する(ステップ904)。
As described above, if it is determined that the
以降、ステップ902からステップ904の処理を全番組に対して処理をおこない、全番組の処理を終えると(ステップ905)、処理を終了する。
Thereafter, the processing from
以上のステップにより、ユーザは、番組一覧画面800上の対応する番組に付けられたマークにより、字幕を利用したインデックス再生が可能な番組を知ることができる。
Through the above steps, the user can know programs that can be index-reproduced using subtitles from the marks attached to the corresponding programs on the
また字幕を利用したインデックス再生が可能か否かをユーザに提示する処理については、上記の例では番組一覧画面800を表示する度に全番組に対してインデックスデータ123の有効性を判定している。ここで、番組一覧画面800を表示する際の負荷を低減するために、インデックスデータ123の有効性判定結果を、例えば録画番組データ121内に保存しておき、その判定結果を参照してインデックス再生可能な番組に対して、インデックス再生可能マーク803を付けるようにしてもよい。本手法によりインデックスデータ123の有効性判定を一度おこなうだけで済み、番組一覧画面800を表示する際の負荷を低減することが可能となる。
As for the process of presenting to the user whether or not index reproduction using subtitles is possible, the validity of the
また上記の手法に加えて、さらにインデックスデータ123の有効性判定結果により、インデックス再生不可能と判定された番組に対しては、インデックスデータ123を削除してもよい。この手法をおこなって、番組一覧画面800を表示する際に、インデックスデータ123が存在している場合に、インデックス再生可能マーク803を付ける。本手法により同様に番組一覧画面800を表示する際の負荷を低減可能となり、さらに外部記憶装置107の空き容量を増やすことが可能となる。
Further, in addition to the above method, the
次に、図10を用いてユーザが字幕を利用したインデックス再生をおこなう際のユーザインタフェースについて説明する。 Next, a user interface when the user performs index reproduction using subtitles will be described with reference to FIG.
本実施形態のインデックス再生がおこなえる番組再生画面1000は、インデックス選択メニュー1001と、カテゴリ選択メニュー1002と、キーワード入力欄1003と、プログレスバー表示部1004と、番組映像表示部1005で構成されている。
The
本実施形態のインデックス再生がおこなえる番組再生画面1000は、図9の星マーク803のついた番組を選んで、ユーザが入力装置103を介して、字幕を利用したインデックス再生を指示したときに起動される。
The
インデックス選択メニュー1001は、図10に示すようにホームランや得点シーン等のユーザに提示して再生に利用するインデックスを選択させるメニューである。インデックスは、ユーザに番組の再生のために示す索引であり、本実施形態では、字幕中のキーワードと一致するものとして説明するが、キーワードとは、関連するが別の表示の単語、キーワードから連想される単語、あるいは、キーワードの上位概念としてもよい。これらは、番組再生画面1000の表示時に、システム制御部110が、キーワードリスト取得部115にキーワードリスト取得要求をおこなうことにより、インデックス選択メニュー1001内の提示するインデックスのキーワードを取得する。当該番組のインデックスデータ123の中から番組のカテゴリーに適するIDXセクション602を自動的に選択して、IDXセクション602に含まれるキーワードセグメントから全てあるいは一部のキーワードリストを取得して、映像出力部118に渡すようにする。
As shown in FIG. 10, the
後に説明するように、番組のカテゴリーは、カテゴリー選択メニュー1002により、ユーザが選択することができる。
As will be described later, the category of the program can be selected by the user by the
また、キーワードリスト取得部115は、PTSユニットが1個以上存在するキーワードのみを出力する。映像出力部118は、取得したキーワードリストをインデックス選択メニュー1001に表示する。
Further, the keyword
ユーザがインデックス選択メニュー1001においてインデックスを選択すると、プログレスバー表示部1004の表示内容も変わる。プログレスバー表示部1004には、番組全体長を示すプログレスバーと、インデックス選択メニュー1001の選択内容に応じたチャプタの再生位置がインデックス位置1006として表示される。
When the user selects an index in the
インデックス選択メニュー1001においてインデックスが選択し直されると、再生位置リスト取得部116に対して当該インデックスに対応するキーワードが入力される。再生位置リスト取得部116は、当該番組のインデックスデータ123の中から番組のカテゴリーに対応するIDXセクション602を選択して、IDXセクションに含まれる入力キーワードに対応したキーワードセグメント604から、全てのPTSユニットを取得する。続いて取得したPTSユニット609を映像出力部118に渡す。映像出力部118は取得したPTSユニット609の対応するチャプタの再生位置をプログレスバー上に表示する。ここで、映像出力部118は、PTSユニットが図4のタイプ1(出現時刻のタイプ)である場合には、出現位置のみをプログラスバーの基準色とは別の色で表示する。一方、PTSユニットが図6のタイプ2である場合には、開始・終了時刻で囲まれた区間をプログラスバーの基準色とは別の色で表示する。プログレスバー表示部1004は、入力装置103を介してユーザのキーワード再生要求を受けると、そのキーワードに対応するチャプタにジャンプして再生することができる。
When an index is selected again in the
カテゴリ選択メニュー1002は、図10に示すように野球やニュースといったカテゴリ名を示しており、カテゴリを変えるとインデックス選択メニュー1001に提示されるインデックスのキーワード名も変わる。この番組番組再生画面1000の表示時に、キーワードリスト取得部115にカテゴリリスト取得要求をおこなうことにより、当該番組のインデックスデータ123に含まれるIDXセクション602のうち有効なキーワードを含んでいる全てのセクションIDを取得する。取得したセクションIDからカテゴリ名への変換をおこない、映像出力部118へ出力する。映像出力部118は、カテゴリ選択メニュー1002にカテゴリ名を表示する。
The
カテゴリ選択メニュー1002において別カテゴリが選ばれると、当該カテゴリに対応するセクションIDからインデックスデータ123中のIDXセクション602を特定し、IDXセクション602に含まれるキーワードセグメントから全て、あるいは、一部のキーワードリストを取得して、映像出力部118に渡す。またキーワードリスト取得部115はPTSユニットが一個以上存在するキーワードのみを出力する。そして、映像出力部118は、取得したキーワードリストをインデックス選択メニュー1001に再表示する。
When another category is selected in the
キーワード入力欄1003は、ユーザが入力装置103を介して検索したいキーワードを入力する。この検索を、「フリーキーワード検索」ということにする。また、ユーザが入力したキーワードを、「フリーキーワード」ということにする。キーワードを入力して検索開始が指示されると、再生位置リスト取得部115に対し、当該キーワードに対する再生位置リスト取得要求をおこなう。再生位置リスト取得部115は、インデックスデータ123に含まれる全てのIDXセクション602内のキーワードセグメントのキーワード名とのマッチングを行う。キーワード名とマッチングをおこなった結果一致したキーワードセグメントが発見されれば、当該キーワードのPTSユニットを、映像出力部118に出力する。映像出力部118では、PTSユニット609の位置に対応する位置に対応するチャプタの再生をおこなったり、そのPTSユニットの示す位置を利用して、プログレスバー表示部1004に、そのPTSユニットに対応する映像の位置を表示することができる。一方、見つからなかった場合には、映像出力部118に何も見つからなかったことを示す旨のメッセージの表示命令を送る。
The
以上により、ユーザに自動的にキーワードを入力することにより、ユーザが手動で見たいシーンを検索することができるようになる。また、インデックスデータ123にできるだけ多くのIDXセクション602を出力することにより、ユーザによる検索キーワードのヒット率を上昇させることができる。
As described above, by automatically inputting a keyword to the user, a scene that the user wants to view manually can be searched. Further, by outputting as
本実施形態における番組録画再生装置は、インデックスデータ123をデジタル放送の字幕データから生成しているが、映像や音声を解析することにより、字幕以外でのシーン検出結果をインデックスデータ123に反映してもよい。例えば、映像中のテロップ認識結果やCM検出結果等を用いて別のIDXセクションとして出力するようにしてもよい。
The program recording / playback apparatus according to the present embodiment generates the
また、実施形態における番組録画再生装置、録画番組データ121を外部記憶装置107から別の記録媒体に複製や移動をおこなう場合には、インデックスデータ123を同時に移動するようにしてもよい。例えば、再生専用プレーヤにおいても、キーワードリスト取得部115と再生位置取得部116を実装することにより、字幕を利用した再生が可能となる。
Further, when the program recording / playback apparatus and the recorded
〔実施形態2〕
以下、本発明に係る第二の実施形態を、図11を用いて説明する。
[Embodiment 2]
Hereinafter, a second embodiment according to the present invention will be described with reference to FIG.
第一の実施形態においては、フリーキーワードの検索の際には、検索する範囲をインデックスデータ123のみとしていた。本実施形態は、検索する範囲をコンテンツに含まれる全字幕ESから高速に検索できる手段を提供するものである。
In the first embodiment, when searching for free keywords, only the
なお、本実施形態では、第一の実施形態と比較し、異なる所を強調して説明する。 In the present embodiment, a description will be given with emphasis on different points compared to the first embodiment.
図11は、本発明の第二の実施形態に係る番組録画再生装置の構成を示すブロック図である。 FIG. 11 is a block diagram showing a configuration of a program recording / playback apparatus according to the second embodiment of the present invention.
本実施形態の番組録画再生装置の構成は、図11に示されるように、第一の実施形態の図1と異なり、字幕解析部112が字幕アドレスデータ125を出力している。字幕アドレスデータ125は、録画番組データ121中に含まれるTSパケットのうち字幕ESを含むTSパケットのアドレスリストである。
As shown in FIG. 11, the configuration of the program recording / playback apparatus of the present embodiment is different from that of the first embodiment in FIG. 1, where the
従来技術では、録画番組データ121からフリーキーワードによる検索をおこなったときには、録画番組データ121に含まれる字幕ESの場所が特定できないため、字幕ESを検索する際には全てのパケットを解析する必要があり時間が掛かっていった。
In the prior art, when a search using the free keyword is performed from the recorded
本実施形態においては、録画番組データ121からフリーキーワード検索をおこなう際には、字幕アドレスデータ125に示されたアドレスのパケットのみを解析するのみでよいため検索の時間を大幅に改善することができる。
In this embodiment, when a free keyword search is performed from the recorded
この字幕アドレスデータ125は、番組録画中に生成される。本実施形態における番組録画再生装置における番組録画時の処理は、第一の実施形態の図7のフローチャートに、字幕アドレスデータ125を生成する処理が付け加わったものである。本実施形態では、ステップ701において字幕解析部112に字幕ESを渡すと同時に、字幕ESが含まれるTSパケットの録画番組データ121中のアドレスが渡される。デジタル放送におけるTSパケットは、188バイト固定長であるため、パケット番号でもよいが、実際の外部記憶装置107に記録される実アドレスでもよい。
The
字幕解析部112は、字幕ESに対してステップ705でインデックスデータ出力をおこなうと共に受信したTSパケットのアドレスを字幕アドレスデータ125として出力する。
The
次に、字幕アドレスデータ125を用いてフリーキーワード検索をおこなう方法について説明する。
Next, a method for performing a free keyword search using the
本実施形態の処理は、フリーキーワード検索をする対象がインデックスデータ123に、録画番組データ121と字幕アドレスデータ125が加わることのみ異なっている。
The processing of the present embodiment is different only in that the target for the free keyword search is the addition of the recorded
先ず、第一の実施形態と同様に、キーワード入力欄1003にキーワードを入力して検索開始が指示されると、再生位置リスト取得部115に対し、当該キーワードに対する再生位置リスト取得要求をおこない、インデックスデータ123を対象として、フリーキーワード検索をおこなう。フリーキーワード検索をおこなった当該キーワードのPTSユニット609を映像出力部118に出力する。
First, as in the first embodiment, when a keyword is entered in the
一方、見つからなかった場合には、続いて字幕アドレスデータ125に含まれるTSパケットのアドレスリストを順番に取得する。
On the other hand, if not found, the address list of TS packets included in the
次に、当該アドレスの録画番組データ121に含まれるTSパケットを信号分離部111で解析して字幕ESを字幕解析部に入力する。字幕解析部112において字幕ESを復号処理して字幕文を取得して、検索対象のフリーキーワードとのマッチング処理をおこなう。検索対象のフリーキーワードが字幕文中に含まれていれば字幕文のタイムスタンプをRAM106に出力する。
Next, the TS packet included in the recorded
以降、字幕アドレスデータ125に含まれるTSパケットの全てのアドレスリストに対して処理をおこなう。
Thereafter, processing is performed on all address lists of TS packets included in the
以上の処理の結果として、字幕文中にフリーキーワードが発見されれば、そのタイムスタンプリストを映像出力部118に出力する。一方、見つからなかった場合には、映像出力部118に何も見つからなかったことを示す旨のメッセージの表示命令を送る。
As a result of the above processing, if a free keyword is found in the caption text, the time stamp list is output to the
本実施形態では、最初にインデックスデータ123を検索するので、第一の実施形態と同様に検索の高速性を維持している。また、本実施形態では、インデックスデータ123を対象にしたフリーキーワード検索で見つからなくても、字幕文そのものを高速に検索できるためキーワードのヒット率が改善される。また、外部記憶装置107に格納されるデータは、単なる字幕ESを含むTSパケットのパケットアドレスに過ぎないので、著作権についても問題とならない。
In this embodiment, since the
〔実施形態3〕
以下、本発明に係る第三の実施形態を、図12を用いて説明する。
[Embodiment 3]
Hereinafter, a third embodiment according to the present invention will be described with reference to FIG.
第二の実施形態においては、ユーザのフリーキーワードによる検索の際には、インデックスデータ123に加えて、字幕アドレスデータ125を参照して録画番組データ121から検索した。本実施形態においては、字幕ESを録画番組データとは、別データとして保存する。これは、字幕文そのものを外部媒体に複製するものでないため、著作権について問題とならない。
In the second embodiment, in the search by the user's free keyword, the recorded
なお、本実施形態でも、第一の実施形態と比較し、異なる所を強調して説明する。 Note that this embodiment will also be described with emphasis on differences from the first embodiment.
図12は、本発明の第三の実施形態に係る番組録画再生装置の構成を示すブロック図である。 FIG. 12 is a block diagram showing a configuration of a program recording / playback apparatus according to the third embodiment of the present invention.
本実施形態の番組録画再生装置の構成は、図12に示されるように、第一の実施形態の図1と異なり、字幕解析部112が字幕PESデータ126を出力している。字幕PESデータは、字幕ESを含むPESパケットを順番に出力されたものである。
As shown in FIG. 12, the configuration of the program recording / playback apparatus according to the present embodiment is different from that of the first embodiment shown in FIG. 1, in which the
この字幕PESデータ126は、番組録画中に生成される。本実施形態における番組録画再生装置における番組録画時の処理は、第一の実施形態の図7のフローチャートに、字幕PESデータ126に関係する処理が変更されたものである。本実施形態では、図7のステップ701の処理において番組録画部113に録画番組データを出力する際に、字幕ESを含むTSパケットについてはフィルタリングをおこない転送しないようにする。また、字幕解析部121は、受信した字幕ESを含むTSパケットからPESパケットを取得し、字幕PESデータ126として出力する。
The
本実施形態では、放送時に、字幕に関するESを分離して、外部記憶装置107に格納するために、録画データを再生するときには、字幕を表示するために、字幕PESデータ126を、PESパケットとして、番組再生部117に直接入力させる必要がある。
In the present embodiment, at the time of broadcasting, the ES related to the caption is separated and stored in the
次に、字幕PESデータ126を用いてフリーキーワード検索をおこなう方法について説明する。
Next, a method for performing a free keyword search using the
第二の実施形態の処理は、フリーキーワード検索をする対象がインデックスデータ123に、録画番組データ121と字幕アドレスデータ125が加わるものであった。
In the processing of the second embodiment, the target for the free keyword search is that the recorded
本実施形態の処理は、フリーキーワード検索をする対象がインデックスデータ123に、字幕PESデータ126が加わったものである。
In the processing of this embodiment, the target for the free keyword search is the
先ず、第一、第二の実施形態と同様に、キーワード入力欄1003にキーワードを入力して検索開始が指示されると、再生位置リスト取得部115に対し、当該キーワードに対する再生位置リスト取得要求をおこない、インデックスデータ123を対象として、フリーキーワード検索をおこなう。フリーキーワード検索をおこなった当該キーワードのPTSユニット609を映像出力部118に出力する。
First, as in the first and second embodiments, when a keyword is entered in the
一方、見つからなかった場合には、字幕PESデータ126に含まれるPESパケットを順番に取得する。続いて当該PESパケットを字幕解析部112に入力する。字幕解析部112において字幕ESを復号処理して字幕文を取得して、検索対象のフリーキーワードとのマッチング処理をおこなう。検索対象のフリーキーワードが字幕文中に含まれていれば字幕文のタイムスタンプをRAM106に出力する。以降、字幕PESデータ126に含まれる全てのパケットに対して処理をおこなう。
On the other hand, if not found, the PES packets included in the
以上の処理の結果、字幕PESデータ126から取得された字幕文中にフリーキーワードが発見されれば、そのタイムスタンプリストを映像出力部118に出力する。一方、見つからなかった場合には、映像出力部118に何も見つからなかったことを示す旨のメッセージの表示命令を送る。
As a result of the above processing, if a free keyword is found in the caption text acquired from the
本実施形態におけるフリーキーワード検索は、第二の実施形態と比較して、字幕に関するPESパケットを外部記憶装置107に、一連のデータとして格納しているため、検索時におけるデータシークの回数が少なく高速である。
Compared with the second embodiment, the free keyword search in the present embodiment stores the PES packet related to the caption as a series of data in the
101…録画再生部、102…表示装置、103…入力装置、104…チューナ、105…アンテナ、106…RAM、107…外部記憶装置、
110…システム制御部、111…信号分離部、112…字幕解析部、113…番組記録部、114…インデックス生成部、115…キーワードリスト取得部、116…再生位置リスト取得部、117…番組再生部、118…映像出力部、
120…字幕文データ、121…録画番組データ、122…辞書データ、123…インデックスデータ、
125…字幕アドレスデータ、
126…字幕PESデータ、
800…番組一覧画面、801…サムネイル、802…番組情報、803…インデックス再生可能マーク、
1000…番組再生画面、1001…インデックス選択メニュー、1002…カテゴリ選択メニュー、1003…キーワード入力欄、1004…プログレスバー表示部、1005…番組映像表示部、インデックス位置1006。
DESCRIPTION OF SYMBOLS 101 ... Recording / reproducing part, 102 ... Display apparatus, 103 ... Input device, 104 ... Tuner, 105 ... Antenna, 106 ... RAM, 107 ... External storage device,
DESCRIPTION OF
120 ... subtitle sentence data, 121 ... recorded program data, 122 ... dictionary data, 123 ... index data,
125: Subtitle address data,
126 ... Subtitle PES data,
800 ... Program list screen, 801 ... Thumbnail, 802 ... Program information, 803 ... Index playable mark,
1000 ... Program playback screen, 1001 ... Index selection menu, 1002 ... Category selection menu, 1003 ... Keyword input field, 1004 ... Progress bar display section, 1005 ... Program video display section,
Claims (10)
前記信号分離部より入力された字幕ES(Elementary Stream)を解析して字幕文と制御コードおよび表示時刻からなる字幕文データを生成する字幕解析部と、
前記信号分離部より入力された放送データを録画データとして、記憶装置に記録する番組記録部と、
前記字幕文データを解析して、ユーザが指定したインデックスにより番組を再生するためのインデックスデータを生成して、記憶装置に出力するインデックス生成部と、
前記インデックスデータからインデックスの候補となるキーワードリストを取得するキーワードリスト取得部と、
前記キーワードリストから選ばれたキーワードに対する再生位置に対して、前記インデックスデータから検索して再生位置リストを取得する再生位置リスト取得部とを有し、
録画番組を再生するにあたり、ユーザが指定したインデックスのキーワードに対応する位置が番組のどの部分にあたるかを表示し、前記ユーザが指定したインデックスのキーワードに対応する位置の録画データを再生することを特徴とする番組録画再生装置。 A signal separator that receives digital broadcasts and separates them according to the type of broadcast data;
A subtitle analysis unit that analyzes subtitle ES (Elementary Stream) input from the signal separation unit and generates subtitle sentence data including a subtitle sentence, a control code, and a display time;
A program recording unit that records the broadcast data input from the signal separation unit as recording data in a storage device;
An index generation unit that analyzes the caption text data, generates index data for reproducing a program according to an index specified by a user, and outputs the index data to a storage device;
A keyword list acquisition unit for acquiring a keyword list as an index candidate from the index data;
A playback position list acquisition unit that searches the index data and acquires a playback position list for a playback position for a keyword selected from the keyword list;
When playing back a recorded program, it is displayed which part of the program corresponds to the index keyword specified by the user, and the recorded data at the position corresponding to the index keyword specified by the user is played back. A program recording / playback apparatus.
前記再生位置リスト取得部は、前記入力されたキーワードに対して、前記インデックスデータから検索して再生位置リストを取得し、
録画番組を再生するにあたり、前記入力されたキーワードに対応する位置が番組のどの部分にあたるかを表示し、前記入力されたキーワードに対応する位置の録画データを再生することを特徴とする請求項1記載の番組録画再生装置。 Furthermore, the user has means for inputting a keyword,
The playback position list acquisition unit searches the index data for the input keyword to acquire a playback position list,
2. When reproducing a recorded program, it is displayed which part of the program corresponds to the position corresponding to the inputted keyword, and the recorded data at the position corresponding to the inputted keyword is reproduced. The program recording / playback apparatus described.
前記インデックスデータは、番組のカテゴリー毎に、別のキーワードを保持する領域を有し、
録画番組を再生するにあたり、ユーザが選択したカテゴリーのキーワードに対応する位置が番組のどの部分にあたるかを表示し、ユーザが選択したカテゴリーのキーワードに対応する位置の録画データを再生することを特徴とする請求項1および請求項2記載のいずれかの番組録画再生装置。 Furthermore, the user has means for selecting a program category,
The index data has an area for holding another keyword for each program category,
When playing back a recorded program, it displays which part of the program the position corresponding to the keyword of the category selected by the user, and plays back the recorded data at the position corresponding to the keyword of the category selected by the user. The program recording / reproducing apparatus according to claim 1 or 2, wherein:
前記再生位置リスト取得部は、前記入力されたキーワードに対して、前記字幕アドレスデータから検索して再生位置リストを取得することを特徴とする請求項2記載の番組録画再生装置。 The caption analysis unit extracts the address of a TS (Transport Stream) packet including the caption ES input from the signal separation unit, generates caption address data including the address of the TS packet including the caption ES, and stores the storage device Output to
3. The program recording / playback apparatus according to claim 2, wherein the playback position list acquisition unit searches the subtitle address data for the input keyword and acquires a playback position list.
前記再生位置リスト取得部は、前記入力されたキーワードに対して、前記字幕PESデータから検索して再生位置リストを取得することを特徴とする請求項2記載の番組録画再生装置。 The caption analysis unit generates caption PES (Packetized Elementary Stream) data including the caption ES input from the signal separation unit, and outputs the data to a storage device.
The program recording / playback apparatus according to claim 2, wherein the playback position list acquisition unit searches the subtitle PES data for the input keyword and acquires a playback position list.
字幕解析部が、前記信号分離部より入力された字幕ES(Elementary Stream)を解析して字幕文と制御コードおよび表示時刻からなる字幕文データを生成するステップと、
番組記録部が、前記信号分離部より入力された放送データを録画データとして、記憶装置に記録するステップと、
インデックス生成部が、前記字幕文データを解析して、ユーザが指定したインデックスにより番組を再生するためのインデックスデータを生成するステップと、
キーワードリスト取得部が、前記インデックスデータからインデックスの候補となるキーワードリストを取得するステップと、
再生位置リスト取得部が、前記キーワードリストから選ばれたキーワードに対する再生位置に対して、前記インデックスデータから検索して再生位置リストを取得するステップと、
番組再生画面より、ユーザが指定したインデックスのキーワードを入力するステップと、
番組再生画面に、前記ユーザが指定したインデックスのキーワードに対応する位置が番組のどの部分にあたるかを表示するステップと、
前記ユーザが指定したインデックスのキーワードに対応する位置の録画データを再生するステップとを有することを特徴とする番組録画再生方法。 A signal separator that receives the digital broadcast and separates it according to the type of broadcast data;
A subtitle analysis unit that analyzes the subtitle ES (Elementary Stream) input from the signal separation unit and generates subtitle sentence data including a subtitle sentence, a control code, and a display time;
A program recording unit recording the broadcast data input from the signal separation unit as recording data in a storage device;
An index generation unit that analyzes the caption sentence data and generates index data for reproducing a program according to an index specified by a user;
A keyword list obtaining unit obtaining a keyword list as index candidates from the index data; and
A reproduction position list acquisition unit, for the reproduction position for the keyword selected from the keyword list, to retrieve the reproduction position list by searching from the index data;
From the program playback screen, inputting the keyword of the index specified by the user;
Displaying on the program playback screen which part of the program the position corresponding to the index keyword specified by the user is;
Replaying recorded data at a position corresponding to a keyword of an index designated by the user.
前記再生位置リスト取得部が、前記入力されたキーワードに対して、前記インデックスデータから検索して再生位置リストを取得するステップと、
録画番組を再生するにあたり、前記入力されたキーワードに対応する位置が番組のどの部分にあたるかを表示するステップと、
前記入力されたキーワードに対応する位置の録画データを再生するステップとを有することを特徴とする請求項6記載の番組録画再生方法。 Furthermore, the user inputs a keyword,
The reproduction position list acquisition unit searching the index data for the input keyword to acquire a reproduction position list;
Displaying a portion of the program corresponding to the input keyword when playing the recorded program; and
7. The program recording / reproducing method according to claim 6, further comprising the step of reproducing the recorded data at a position corresponding to the inputted keyword.
録画番組を再生するにあたり、ユーザが選択したカテゴリーのキーワードに対応する位置が番組のどの部分にあたるかを表示するステップと、
ユーザが選択したカテゴリーのキーワードに対応する位置の録画データを再生するステップとを有することを特徴とする請求項6および請求項7記載のいずれかの番組録画再生方法。 And a user selecting a program category;
Displaying the portion of the program corresponding to the keyword of the category selected by the user in playing the recorded program;
8. The program recording / reproducing method according to claim 6, further comprising a step of reproducing the recorded data at a position corresponding to the keyword of the category selected by the user.
前記再生位置リスト取得部は、前記入力されたキーワードに対して、前記インデックスから検索して、見つからなかったときに、前記字幕アドレスデータから検索して再生位置リストを取得するステップとを有することを特徴とする請求項7記載の番組録画再生方法。 The caption analysis unit extracts the address of a TS packet including the caption ES input from the signal separation unit, generates caption address data including the address of a TS (Transport Stream) packet including the caption ES, and a storage device A step to output to
The playback position list acquisition unit includes a step of searching the input keyword from the index and, if not found, searching from the subtitle address data to acquire a playback position list. 8. The program recording / reproducing method according to claim 7,
前記再生位置リスト取得部は、前記入力されたキーワードに対して、前記入力されたキーワードに対して、前記インデックスから検索して、見つからなかったときに、前記字幕PESデータから検索して再生位置リストを取得することを特徴とする請求項7記載の番組録画再生方法。 The subtitle analysis unit generates subtitle PES (Packetized Elementary Stream) data including the subtitle ES input from the signal separation unit, and outputs to the storage device;
The reproduction position list acquisition unit retrieves the input keyword from the index PES data by searching the input keyword when the input keyword is not found. The program recording / reproducing method according to claim 7, further comprising:
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007288794A JP2009118168A (en) | 2007-11-06 | 2007-11-06 | Program recording / reproducing apparatus and program recording / reproducing method |
| CN2008101710924A CN101431645B (en) | 2007-11-06 | 2008-11-06 | Program recording and reproducing device and program recording and reproducing method |
| US12/266,050 US20090129749A1 (en) | 2007-11-06 | 2008-11-06 | Video recorder and video reproduction method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007288794A JP2009118168A (en) | 2007-11-06 | 2007-11-06 | Program recording / reproducing apparatus and program recording / reproducing method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009118168A true JP2009118168A (en) | 2009-05-28 |
Family
ID=40646774
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007288794A Pending JP2009118168A (en) | 2007-11-06 | 2007-11-06 | Program recording / reproducing apparatus and program recording / reproducing method |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP2009118168A (en) |
| CN (1) | CN101431645B (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014002728A1 (en) * | 2012-06-27 | 2014-01-03 | シャープ株式会社 | Recording device, television receiver, and recording method |
| JP2015053588A (en) * | 2013-09-06 | 2015-03-19 | 株式会社東芝 | Electronic device, control method of electronic device, and information storage medium |
| JP2015052897A (en) * | 2013-09-06 | 2015-03-19 | 株式会社東芝 | Electronic device, electronic device control method, and computer program |
| JP2016054398A (en) * | 2014-09-03 | 2016-04-14 | 株式会社東芝 | Video apparatus and video apparatus control method |
| JP2016219979A (en) * | 2015-05-19 | 2016-12-22 | 西日本電信電話株式会社 | Client terminal, Internet video playback system, and program |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102655571A (en) * | 2011-03-01 | 2012-09-05 | 上海清鹤数码科技有限公司 | Digital television stream media middleware multi-subtitle display assembly based on embedded platform |
| CN103442300A (en) * | 2013-08-27 | 2013-12-11 | Tcl集团股份有限公司 | Audio and video skip playing method and device |
| BR112016022557B1 (en) | 2014-03-28 | 2023-04-11 | Interdigital Madison Patent Holdings, Sas | METHOD FOR RECORDING ON A DEVICE, DEVICE HAVING, OR CONNECTED TO, A TIME VARYING FUNCTION WHICH RECORDS LIVE TV PROGRAMS, AND COMPUTER READABLE NON-TRANSIENT MEDIA |
| US11659258B2 (en) * | 2019-08-29 | 2023-05-23 | BOND Co., Ltd. | Program production method, program production apparatus, and recording medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005165941A (en) * | 2003-12-05 | 2005-06-23 | Nippon Hoso Kyokai <Nhk> | Video comment generating apparatus and program thereof |
| JP2006025120A (en) * | 2004-07-07 | 2006-01-26 | Casio Comput Co Ltd | Recording / playback device, remote control device |
| JP2006157108A (en) * | 2004-11-25 | 2006-06-15 | Teac Corp | Video recording / playback device |
| JP2006343941A (en) * | 2005-06-08 | 2006-12-21 | Sharp Corp | Content search / playback method, apparatus, program, and recording medium |
| JP2007306567A (en) * | 2004-06-18 | 2007-11-22 | Matsushita Electric Ind Co Ltd | Playback device, playback method, and program |
-
2007
- 2007-11-06 JP JP2007288794A patent/JP2009118168A/en active Pending
-
2008
- 2008-11-06 CN CN2008101710924A patent/CN101431645B/en not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005165941A (en) * | 2003-12-05 | 2005-06-23 | Nippon Hoso Kyokai <Nhk> | Video comment generating apparatus and program thereof |
| JP2007306567A (en) * | 2004-06-18 | 2007-11-22 | Matsushita Electric Ind Co Ltd | Playback device, playback method, and program |
| JP2006025120A (en) * | 2004-07-07 | 2006-01-26 | Casio Comput Co Ltd | Recording / playback device, remote control device |
| JP2006157108A (en) * | 2004-11-25 | 2006-06-15 | Teac Corp | Video recording / playback device |
| JP2006343941A (en) * | 2005-06-08 | 2006-12-21 | Sharp Corp | Content search / playback method, apparatus, program, and recording medium |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014002728A1 (en) * | 2012-06-27 | 2014-01-03 | シャープ株式会社 | Recording device, television receiver, and recording method |
| JP2014030180A (en) * | 2012-06-27 | 2014-02-13 | Sharp Corp | Video recording device, television receiver, and video recording method |
| JP2015053588A (en) * | 2013-09-06 | 2015-03-19 | 株式会社東芝 | Electronic device, control method of electronic device, and information storage medium |
| JP2015052897A (en) * | 2013-09-06 | 2015-03-19 | 株式会社東芝 | Electronic device, electronic device control method, and computer program |
| JP2016054398A (en) * | 2014-09-03 | 2016-04-14 | 株式会社東芝 | Video apparatus and video apparatus control method |
| JP2016219979A (en) * | 2015-05-19 | 2016-12-22 | 西日本電信電話株式会社 | Client terminal, Internet video playback system, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101431645A (en) | 2009-05-13 |
| CN101431645B (en) | 2011-01-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20090129749A1 (en) | Video recorder and video reproduction method | |
| JP4905103B2 (en) | Movie playback device | |
| KR101419937B1 (en) | A symbol extracting apparatus, a symbol extracting method, and a computer readable recording medium on which a symbol extracting program is recorded | |
| US7346264B2 (en) | Non-linear reproduction control method of multimedia stream and apparatus thereof | |
| US7941031B2 (en) | Video processing apparatus, IC circuit for video processing apparatus, video processing method, and video processing program | |
| CN101431645B (en) | Program recording and reproducing device and program recording and reproducing method | |
| US20080059526A1 (en) | Playback apparatus, searching method, and program | |
| JP5225037B2 (en) | Program information display apparatus and method | |
| JPWO2010073355A1 (en) | Program data processing apparatus, method, and program | |
| US20080066104A1 (en) | Program providing method, program for program providing method, recording medium which records program for program providing method and program providing apparatus | |
| JP4476786B2 (en) | Search device | |
| JP2010514302A (en) | Method for creating a new summary for an audiovisual document that already contains a summary and report and receiver using the method | |
| JP2010245853A (en) | Video indexing method and video playback device | |
| JP2009004872A (en) | One-seg broadcast receiving apparatus, one-seg broadcast receiving method, and medium storing one-seg broadcast receiving program | |
| JP6301616B2 (en) | Electronic device, electronic device control method, and scene control program | |
| JP2008227909A (en) | Video search device | |
| JP4929128B2 (en) | Recording / playback device | |
| JP5306550B2 (en) | Video analysis information transmitting apparatus, video analysis information distribution system and distribution method, video viewing system and video viewing method | |
| JP2006115052A (en) | Content search device and input device thereof, content search system, content search method, program, and recording medium | |
| US20070179786A1 (en) | Av content processing device, av content processing method, av content processing program, and integrated circuit used in av content processing device | |
| JP6029530B2 (en) | Information processing apparatus and information processing method | |
| JP4162459B2 (en) | Multimedia information reproducing apparatus, multimedia information reproducing method and program | |
| JP2009159437A (en) | Information processing apparatus, information processing method, and program | |
| CN103793449B (en) | Information processing apparatus and information processing method | |
| JP2005328329A (en) | Video playback device, video recording / playback device, and video playback method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101014 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120131 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120207 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120605 |