JP4839963B2 - Video recording / playback device - Google Patents
Video recording / playback device Download PDFInfo
- Publication number
- JP4839963B2 JP4839963B2 JP2006150185A JP2006150185A JP4839963B2 JP 4839963 B2 JP4839963 B2 JP 4839963B2 JP 2006150185 A JP2006150185 A JP 2006150185A JP 2006150185 A JP2006150185 A JP 2006150185A JP 4839963 B2 JP4839963 B2 JP 4839963B2
- Authority
- JP
- Japan
- Prior art keywords
- viewer
- video
- file
- data
- unit
- 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.)
- Expired - Fee Related
Links
- 238000003860 storage Methods 0.000 claims description 40
- 238000003384 imaging method Methods 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 8
- 238000007726 management method Methods 0.000 description 22
- 238000000034 method Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 16
- 238000013500 data storage Methods 0.000 description 15
- 238000004458 analytical method Methods 0.000 description 11
- 230000015572 biosynthetic process Effects 0.000 description 11
- 230000008569 process Effects 0.000 description 11
- 238000003786 synthesis reaction Methods 0.000 description 11
- 238000006243 chemical reaction Methods 0.000 description 10
- 238000001514 detection method Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 9
- 238000004364 calculation method Methods 0.000 description 5
- 238000000605 extraction Methods 0.000 description 5
- 210000001747 pupil Anatomy 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 210000004709 eyebrow Anatomy 0.000 description 3
- 239000000284 extract Substances 0.000 description 2
- 208000007256 Nevus Diseases 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000013075 data extraction Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 210000004209 hair Anatomy 0.000 description 1
- 210000003128 head Anatomy 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 230000037303 wrinkles Effects 0.000 description 1
Images
Landscapes
- Management Or Editing Of Information On Record Carriers (AREA)
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
Description
本発明は映像記録再生装置に関し、より特定的には、再生の履歴を出力可能な映像記録再生装置に関する。 The present invention relates to a video recording / playback apparatus, and more particularly to a video recording / playback apparatus capable of outputting a playback history.
VTR(Video Tape Recorder)、HDD(Hard Disk Drive)レコーダその他の映像記録再生装置を用いた映像の再生に関し、単なる再生以外の技術が、以下のように開示されている。 With respect to video playback using a video tape recorder (VTR), HDD (Hard Disk Drive) recorder, or other video recording / playback apparatus, techniques other than mere playback have been disclosed as follows.
たとえば、特開2002−314917号公報(特許文献1)は、記録コンテンツごとにかこの差異性状況を詳細に記録する情報再生装置を開示する。 For example, Japanese Patent Laying-Open No. 2002-314917 (Patent Document 1) discloses an information reproducing apparatus for recording in detail the state of difference for each recorded content.
特開2005−063519号公報(特許文献2)は、複数の使用者が共有する記録媒体に記録された複数のコンテンツの管理を容易にし、各コンテンツの取り扱いを便利にするコンテンツ管理装置を開示する。 Japanese Patent Laying-Open No. 2005-063519 (Patent Document 2) discloses a content management apparatus that facilitates management of a plurality of contents recorded on a recording medium shared by a plurality of users and makes handling of each content convenient. .
特開2001−016514号公報(特許文献3)は、視聴者を認識し、視聴者に応じた動作を行うことができる認識機能付表示装置を開示する。 Japanese Patent Laying-Open No. 2001-016514 (Patent Document 3) discloses a display device with a recognition function that can recognize a viewer and perform an operation according to the viewer.
特開2000−138886号公報(特許文献4)は、視聴したい番組の選択操作性が向上する番組録画再生装置を開示する。 Japanese Unexamined Patent Publication No. 2000-138886 (Patent Document 4) discloses a program recording / playback apparatus that improves the operability of selecting a program to be viewed.
さらに、特開2002−033987号公報(特許文献5)は、重要部分の記録品質が向上し記録量が削減される記録装置を開示する。
しかしながら、上記のように開示された技術によれば、再生の対象となる映像ファイルについて、視聴者ごとにどの程度の再生が行われたか容易に把握できない。そのため、同一の視聴者が同一の映像ファイルの再生を断続的に行なう場合、視聴済みの部分が再生される場合もあり、続けて再生されるべき部分の再生が容易に実現できないという問題があった。 However, according to the technology disclosed as described above, it is not possible to easily grasp how much playback has been performed for each viewer on a video file to be played back. Therefore, when the same viewer intermittently plays back the same video file, the part that has already been viewed may be played back, and there is a problem that the part that should be played back cannot be played back easily. It was.
本発明は、上述の問題点を解決するためになされたものであって、その目的は、視聴者ごとに映像を効率よく再生できる映像記録再生装置を提供することである。 The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a video recording / reproducing apparatus capable of efficiently reproducing a video for each viewer.
上記の課題を解決するために、この発明のある局面に従う映像記録再生装置は、映像を表示するためのファイルを格納するファイル記憶手段と、映像を表示する表示手段と、被写体を撮影して被写体の画像データを出力する撮像手段と、画像データを解析して特徴量を算出することにより映像の視聴者を認証する第1の認証手段と、第1の認証手段によって認証された視聴者を識別する視聴者識別データと、認証された視聴者の画像データとを関連付けて格納する視聴者記憶手段と、予め定められた時間ごとにファイルを論理的に分割することにより、ファイルを構成する複数のサブファイルを識別する各サブファイル識別データを生成する識別データ生成手段と、指示の入力を受け付ける入力手段と、ファイルを再生する指示の入力に基づいて、予め定められた時間ごとに、撮像手段に撮影動作を実行させる撮影制御手段と、各撮影動作によって出力される画像データと、視聴者識別データとに基づいて、再生ファイルに基づく映像の視聴者を認証する第2の認証手段と、指示により特定される再生ファイルに基づいて表示手段に映像を表示させる第1の表示制御手段と、第2の認証手段によって認証された視聴者についての視聴者識別データと、各サブファイル識別データとを関連付けることにより、各サブファイルごとに映像の視聴履歴を生成する履歴生成手段と、視聴履歴を格納する履歴記憶手段と、ファイル記憶手段に格納されているファイルの一覧を表示する指示の入力に応答して、各サブファイルに基づく視聴履歴を表示するための表示データを生成する表示データ生成手段と、表示データに基づいて、表示手段に視聴履歴を表示させる第2の表示制御手段とを備える。 In order to solve the above problems, a video recording / reproducing apparatus according to an aspect of the present invention includes a file storage unit that stores a file for displaying a video, a display unit that displays a video, An image pickup means for outputting the image data; a first authentication means for authenticating a viewer of the video by analyzing the image data and calculating a feature quantity; and a viewer authenticated by the first authentication means Viewer storage means for associating and storing the viewer identification data to be authenticated and image data of the authenticated viewer, and a plurality of files constituting the file by logically dividing the file at predetermined time intervals Based on identification data generation means for generating each subfile identification data for identifying a subfile, input means for receiving an instruction input, and input of an instruction to play a file Based on the shooting control means for causing the image pickup means to execute a shooting operation at predetermined time intervals, the image data output by each shooting operation, and the viewer identification data, the user can view the video based on the playback file. Second authentication means for authenticating the person, first display control means for displaying video on the display means based on the playback file specified by the instruction, and viewing of the viewer authenticated by the second authentication means By associating the person identification data with each subfile identification data, the history generation means for generating a video viewing history for each subfile, the history storage means for storing the viewing history, and the file storage means Data that generates display data for displaying viewing history based on each subfile in response to an instruction to display a list of files Comprising a forming unit, based on the display data, and a second display control means for displaying the viewing history on the display means.
この発明の他の局面にしたがう映像記録再生装置は、映像を表示するためのファイルを格納するファイル記憶手段と、映像を表示する表示手段と、映像の視聴者の画像データを取得する取得手段と、画像データに基づいて、映像の視聴者の情報を管理する管理手段と、ファイルを構成する複数のサブファイルを識別するサブファイル識別データを生成する識別データ生成手段と、指示の入力を受け付ける入力手段と、指示に応答して、ファイルに基づいて表示される映像の視聴者による視聴履歴を各サブファイルごとに生成する履歴生成手段と、視聴履歴を格納する履歴記憶手段と、各サブファイルに基づいてファイルの視聴履歴を表示手段に表示させる制御手段とを備える。 According to another aspect of the present invention, a video recording / playback apparatus includes a file storage unit that stores a file for displaying a video, a display unit that displays the video, and an acquisition unit that acquires image data of a video viewer. Management means for managing video viewer information based on image data; identification data generating means for generating subfile identification data for identifying a plurality of subfiles constituting the file; and input for receiving instructions Means, a history generating means for generating a viewing history by the viewer of the video displayed based on the file for each subfile in response to the instruction, a history storage means for storing the viewing history, and a subfile And a control means for displaying the file viewing history on the display means.
好ましくは、取得手段は、被写体を撮影して被写体の画像データを出力する撮像手段を含む。 Preferably, the acquisition unit includes an imaging unit that images a subject and outputs image data of the subject.
好ましくは、取得手段は、被写体の画像データの入力を受け付ける入力手段を含む。
好ましくは、管理手段は、画像データを解析して特徴量を算出することにより映像の視聴者を認証する第1の認証手段と、第1の認証手段によって認証された視聴者を識別する視聴者識別データと、認証された視聴者の画像データとを関連付けて格納する視聴者記憶手段とを含む。
Preferably, the acquisition unit includes an input unit that receives input of image data of a subject.
Preferably, the management unit analyzes the image data and calculates a feature amount to authenticate the viewer of the video, and the viewer who identifies the viewer authenticated by the first authentication unit. And viewer storage means for storing the identification data and image data of the authenticated viewer in association with each other.
好ましくは、識別データ生成手段は、ファイルを論理的に分割することにより、各サブファイル識別データを生成する。 Preferably, the identification data generating means generates each sub file identification data by logically dividing the file.
好ましくは、識別データ生成手段は、予め定められた時間ごとにファイルを分割することにより、各サブファイル識別データを生成する。 Preferably, the identification data generating unit generates each sub file identification data by dividing the file at predetermined time intervals.
好ましくは、取得手段は、被写体を撮影して被写体の画像データを出力する撮像手段を含む。履歴生成手段は、ファイルを再生する指示の入力に基づいて、撮像手段に撮影動作を実行させる撮影制御手段と、撮影動作によって出力される画像データに基づいて、再生ファイルに基づく映像の視聴者を認証する第2の認証手段と、指示により特定される再生ファイルに基づいて表示手段に映像を表示させる表示制御手段と、第2の認証手段によって認証された視聴者についての視聴者識別データと、各サブファイル識別データとに基づいて、再生ファイルに基づく映像の視聴履歴を生成する生成手段とを含む。 Preferably, the acquisition unit includes an imaging unit that images a subject and outputs image data of the subject. The history generation unit is configured to select a shooting control unit that causes the imaging unit to perform a shooting operation based on an input of an instruction to play a file, and a viewer of a video based on the playback file based on image data output by the shooting operation. Second authentication means for authenticating, display control means for displaying video on the display means based on the playback file specified by the instruction, viewer identification data for the viewer authenticated by the second authentication means, Generating means for generating a video viewing history based on the reproduction file based on each sub-file identification data.
好ましくは、撮影制御手段は、予め定められた時間ごとに撮像手段に撮影動作を実行させる。第2の認証手段は、各撮影動作によって出力される画像データに基づいて、映像の視聴者を認証する。 Preferably, the imaging control unit causes the imaging unit to execute an imaging operation at predetermined time intervals. The second authentication means authenticates the viewer of the video based on the image data output by each shooting operation.
好ましくは、生成手段は、認証された視聴者についての視聴者識別データと、各サブファイル識別データとを関連付けることにより、視聴履歴を生成する。 Preferably, the generation unit generates the viewing history by associating the viewer identification data regarding the authenticated viewer with each subfile identification data.
好ましくは、入力手段は、映像記録再生装置の動作を制御するための制御信号を受信する受信手段を含む。履歴生成手段は、制御信号に基づいて、映像の視聴履歴を各サブファイルごとに生成する。 Preferably, the input means includes receiving means for receiving a control signal for controlling the operation of the video recording / reproducing apparatus. The history generation means generates a video viewing history for each subfile based on the control signal.
本発明に係る映像記録再生装置によると、映像は視聴者ごとに再生されるため、当該視聴者は、未再生の部分を速やかに視聴することができる。 According to the video recording / playback apparatus of the present invention, the video is played back for each viewer, so that the viewer can quickly watch the unplayed portion.
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following description, the same parts are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof will not be repeated.
図1および図2を参照して、本発明の実施の形態に係る映像記録再生装置100の構成について説明する。図1は、映像記録再生装置100によって実現される機能の構成を表わすブロック図である。映像記録再生装置100は、たとえばハードディスクレコーダ、DVD(Digital Versatile Disc)レコーダ/プレーヤとして実現される。
With reference to FIG. 1 and FIG. 2, the structure of the video recording / reproducing
映像記録再生装置100は、主たる構成要素として、映像取得部102と、操作部104と、視聴者画像取得部106と、演算処理部110と、映像ファイル記憶部130と、サブファイル識別データ記憶部132と、視聴者識別データ記憶部134と、視聴履歴記憶部136と、表示部140とを含む。演算処理部110は、書込制御部112と、サブファイル識別データ生成部114と、撮影制御部116と、解析部118と、再生制御部120と、視聴履歴生成部122と、一覧表示指示検出部124と、履歴表示データ生成部126とを含む。
The video recording / reproducing
映像取得部102は、映像および/または音声を出力するためのファイル(画像信号など)を取得する。映像取得部102は、たとえばある局面においては、映像音声信号の入力を受け付けるインターフェイス、または着脱可能な記録媒体および当該記録媒体からデータを読み出す駆動装置として実現される。また他の局面においては、映像取得部102は、テレビジョン放送信号を受信するアンテナおよびチャンネルを選局するチューナを含む信号受信装置として実現される。
The
操作部104は、映像記録再生装置100に対する指示の入力を受け付ける。操作部104は、たとえば映像記録再生装置100の筐体の前面に設けられたタッチパネルその他のボタンとして実現される。あるいは、操作部104は、映像記録再生装置100の動作を制御するためのリモコン端末から発信される信号を受信する赤外線受光部としても実現される。
The
視聴者画像取得部106は、映像記録再生装置100によって出力される映像の視聴者の画像を取得する。視聴者画像取得部106は、たとえばCCD(Charge Coupled Device)あるいはCMOS(Complementary Metal-Oxide Semiconductor)その他の撮像素子を備えるカメラとして実現される。この場合、視聴者画像取得部106は、撮影制御部116からの指令に応じて撮影動作を実行することになる。
The viewer
あるいは、視聴者画像取得部106は、前述のカメラによって撮影された画像データの入力を受け付けるインターフェイスとしても実現される。
Or the viewer
映像ファイル記憶部130は、映像取得部102によって取得された映像を表示するためのファイル(音声を出力するためのファイルも含む)を格納する。映像ファイル記憶部130は、たとえばハードディスク装置として実現される。あるいは、映像記録再生装置100がDVD(Digital Versatile Disc)レコーダその他の着脱可能な記録媒体を使用可能な装置である場合には、映像ファイル記憶部130は、当該着脱可能な記録媒体としても実現される。
The video
サブファイル識別データ記憶部132は、映像フィル記憶部130に格納される各ファイルを論理的に分割することによって生成されるサブファイルの各々を識別するためのデータ(ID(Identification))を格納する。
The sub file identification
視聴者識別データ記憶部134は、映像ファイル記憶部130に格納されているファイルのうち映像記録再生装置100によって再生表示される映像の視聴者を識別するためのデータ(たとえば視聴者の名称あるいは番号など)を格納する。視聴履歴記憶部136は、演算処理部110によって生成されるファイルの視聴の履歴データを格納する。上述の映像ファイル記憶部130とサブファイル識別データ記憶部132と視聴者識別データ記憶部134と視聴履歴記憶部136とは、物理的に同一の記憶装置によって実現されてもよいし、別個の記憶装置によって実現されてもよい。
The viewer identification
映像出力部140は、映像ファイル記憶部130に格納されているファイルのうち再生が指示されたファイルの信号を出力する。また他の局面においては、映像出力部140は、映像ファイル記憶部130に格納されているファイルの一覧を表示するためのデータを出力する。映像記録再生装置100がテレビその他の映像表示送致に接続されている場合には、映像出力部140を介して出力された信号に基づいて該当する映像がその映像表示装置に表示される。
The
図1を再び参照して、書込制御部112は、映像取得部102によって取得されたファイルを映像ファイル記憶部130に逐次書き込む。映像記録再生装置100が、たとえばハードディスクレコーダとして実現される場合には、書込制御部112は、ハードディスクに対するデータの書き込みを行なうヘッドの動作を制御する。
Referring again to FIG. 1, the
サブファイル識別データ生成部114は、映像ファイル記憶部130に格納されている各映像ファイルを読み出し、当該ファイルの各々について論理的に分割されたサブファイルの各々を識別するためのデータを生成する。ここで、論理的に分割とは、映像ファイルのデータを物理的に分けることなく仮想的に分けることをいう。たとえば、映像ファイルは、管理データとして規定された単位時間ごとに、当該管理データがその単位時間に対応する映像データに関連付けられる。この場合、管理データを参照することにより、映像の再生を単位時間ごとに管理することができる。より具体的には、映像ファイルの記録時間このデータは、たとえば各ファイルについて予め規定された時間ごとに区切られた後、各サブファイルについて1つずつ増加する数値を与えることにより生成される。サブファイル識別データ生成部114は、そのようにして生成したデータをサブファイル識別データ記憶部132において確保された領域に書き込む。
The sub file identification
撮影制御部116は、操作部104から出力される信号に基づいて視聴者画像取得部106に対する撮影の指示を出力する。たとえば、映像記録再生装置100の使用者がリモコン端末(図示しない)を操作することにより撮影ボタンを押下すると、その押下に対応する信号が当該リモコン端末から発信される。操作部104は、その信号を受光すると、その信号に応じた指示信号を撮影制御部116に送出する。撮影制御部116は、その信号に基づき視聴者画像取得部106に対して予め設定された撮影モードによって当該使用者を撮影するための指示を送出する。視聴者画像取得部106は、その指示に基づいて撮影動作を実行し、被写体の画像データを出力する。出力された画像データは、解析部118に送出される。
The
解析部118は、視聴者画像取得部106から出力されるデータに基づいて映像記録再生装置100の使用者の顔画像を解析し、解析結果を出力する。解析部118は、解析結果を視聴者識別データ記憶部134に格納する。解析部118の詳細は、図2を参照して詳述する。
The
再生制御部120は、操作部104から送出される再生指示に基づいて、再生が指示された映像ファイルを映像ファイル記憶部130から読み出し、映像出力部140に送出する。具体的には、再生制御部120は、操作部104からの信号によって特定されるファイルの番号を参照して、その番号に対応するファイルを映像ファイル記憶部130から読み出す。このとき、再生制御部120は、サブファイル識別データ記憶部132も参照して、再生が行なわれるファイルに含まれる論理的なサブファイルを識別するデータを読み出す。
Based on the playback instruction sent from the
視聴履歴生成部122は、再生制御部120による当該ファイルの再生に併せて、当該ファイルの視聴履歴を生成する。視聴履歴生成部122は、再生されるファイルを識別するデータと、そのときに実際に再生されているサブファイル単位のデータと、そのファイルを再生する指示を与えた視聴者を識別するデータとに基づいて視聴履歴を生成する。視聴履歴生成部122は、その視聴履歴を表わすデータを視聴履歴記憶部136において確保されたメモリ領域に格納する。
The viewing
また、視聴履歴生成部122は、操作部104から出力される信号に基づいて、視聴の履歴を生成する。たとえば、操作部104がリモコン信号を受信する受光部として実現される場合、視聴履歴生成部122は、受光部から出力される信号を検出した時に、そのとき再生されていたファイルが視聴されていたとする履歴を生成する。具体的には、視聴者がリモコン端末(図示しない)のはや送りボタン、一時停止ボタン、音量ボタン等を押下した場合に、視聴履歴生成部122は、その押下に応じて出力される信号の入力を検知すると、視聴履歴生成部122は、そのときに再生されたいたファイルのサブファイルと、視聴されていたことを表わすデータとを関連付けることにより、視聴履歴を生成する。
In addition, the viewing
あるいは、他の局面においては、視聴履歴生成部122は、再生されているファイルの内容に応じた視聴履歴を生成する。たとえば、視聴履歴生成部122は、各サブファイルのシーンに応じて視聴履歴を生成する。シーンの検出は、具体的には、たとえば、特開2002−33987号公報に開示されているように、以下のようにして行なわれる。
Alternatively, in another aspect, viewing
視聴履歴生成部122は、分割により生成されたサブファイルについて、映像あるいは音声データに基づいてシーンデータを生成する。シーンデータは、たとえば色ヒストグラムの変化量、映像中の動きの激しさ、音量の変化、音質の変化等である。
The viewing
視聴履歴生成部122は、シーン中の代表フレーム画像を抽出する。その色ヒストグラム、形状、模様などを数値化したものがシーンデータとされる。
The viewing
視聴履歴生成部122は、それぞれのフレーム画像において、その色ヒストグラム、形状、模様などを数値化し、その代表値や上位の値等をシーンデータとする。
The viewing
視聴履歴生成部122は、映像ファイル中の音声データに対して音声認識処理を適用して抽出された音声のうち、映像記録再生装置に予め登録されたキーワードに合致するものをシーンデータとする。
The viewing
視聴履歴生成部122は、このようにしてシーンデータを算出し、予め設定された基準値を上回るシーンデータが導出されたシーンを重要シーンとして特定する。その上で、視聴履歴生成部122は、重要シーンが含まれるサブファイルについては他のサブファイルに対する視聴履歴よりも重み付けを行なうことにより、各サブファイル単位で視聴履歴を生成する。この場合、通常のシーンを有するサブファイルに対しては、視聴を表わすデータ(たとえば1)を与え、重要シーンを有するサブファイルに対しては、当該データよりも予め規定された重み係数を乗じて得られた値が与えられる。
The viewing
一覧表示指示検出部124は、操作部104からの指示に基づいて映像ファイル記憶部130に格納されているファイルの一覧を表示する指示を検出する。たとえば、上記のリモコン端末において、一覧表示を指示するためのボタンが押下された場合、そのボタンに対応する信号が発信され、赤外線受光部として機能する操作部104によって受信される。操作部104が、その信号から一覧表示指示を表わす電気信号を一覧表示指示検出部124に送出すると、一覧表示指示検出部124は、映像ファイル記憶部130に格納されているファイルの管理情報を読み出す指示を、履歴表示データ生成部126に対して送出する。
The list display
履歴表示データ生成部126は、その指示に基づいて映像ファイル記憶部130と視聴履歴記憶部136とを参照し、映像ファイルを一覧表示するためのデータを生成する。履歴表示データ生成部126は、さらに視聴履歴記憶部136に格納されている履歴データを読み出し、各ファイルごとに視聴の履歴を表示するためのデータを生成する。視聴の履歴を表示するためのデータは、たとえば各々のファイルについて全体の録画時間のうち視聴された時間を割合(たとえばパーセント表示)として表わすデータ、あるいは当該ファイルに含まれるサブファイルごとに視聴されたか否かを表わすデータなどを含む。
The history display
履歴表示データ生成部126は、再生済みおよび未再生の区別を色分け表示するためのデータを生成する。表示態様は特に限られず、一般的なグラフ表示によって実現される表示態様であればよい。
The history display
履歴表示データ生成部126は、そのようにして生成したデータを映像出力部140に対して送出する。たとえば、テレビが映像出力部140に接続されている場合には、そのテレビは、映像記録再生装置100に格納されているファイルの一覧と当該ファイルの各々についてサブファイルごとに視聴がされたか否か、さらには、特定の視聴者について視聴がされたか否かを表わす映像を表示する。
The history display
図2は、解析部118によって実現される機能の構成を表わすブロック図である。解析部118は、入力部210と、発光位置検出部220と、顔画像領域抽出部230と、特徴量算出部240と、データ書込指令部250と、個人認証部260と、認証結果生成部270と、出力部280とを含む。
FIG. 2 is a block diagram showing a configuration of functions realized by
入力部210は、視聴者画像取得部106から出力される画像データの入力を受け付ける。発光位置検出部220は、入力された画像データに基づいてリモコン端末(図示しない)における発光位置を検出する。顔画像領域抽出部230は、その画像データに基づいて被写体の顔に相当する画像領域を抽出する。この抽出の処理については後述する。
The input unit 210 receives input of image data output from the viewer
特徴量算出部240は、顔画像領域抽出部230によって抽出された顔の画像領域に対応するデータに基づいてその画像の特徴量を算出する。ここで、特徴量とは、抽出された領域を特定するためのデータから算出される、当該領域の画像上の特徴を表わすデータをいう。本実施の形態においては、特徴量には、目の間隔、目と口の間隔、目元と目尻との間隔などが含まれる。これらの特徴量に加えて、目の大きさ、目の領域における瞳の領域の割合などが特徴量として用いられてもよい。あるいは、眉毛、睫、肌のほくろのように白黒の濃淡が現われやすい領域の長さ、面積、形状などが特徴量として用いられてもよい。
The feature
データ書込指令部250は、特徴量算出部240によって算出された特徴量を視聴者識別データ記憶部134に格納するための指令を出力する。この指令が出力されると、生成された特徴量を表わすデータは、視聴者識別データ記憶部134において予め確保されたメモリ領域に格納される。
The data write
個人認証部260は、特徴量算出部240によって算出された特徴量と、新たに視聴者画像取得部106から送出された画像データに基づいて算出される特徴量とを比較することにより、映像記録再生装置100の使用者の認証処理を行なう。認証処理は、たとえば新たに算出された特徴量と既に格納されている特徴量との差異を算出することにより行なわれる。この場合、当該差異が予め定められた誤差範囲よりも小さい場合には、個人認証部260は、新たに撮影された被写体(視聴者)が、予め登録されている視聴者と同一であると判断する。そうでない場合には、個人認証部260は、登録されていない被写体が撮影されたと判断する。
The
認証結果生成部270は、個人認証部260によって認証された結果を表わすデータを生成する。たとえば、予め登録されている視聴者が再度認識されていた場合には、認証結果生成部270は、登録済みの視聴者がファイルを新たに視聴しようとしていることを表わすデータ(たとえばフラグ)を生成する。認証結果生成部270は、そのようにして生成したデータを出力部280に対して送出する。
The authentication
出力部280は、認証結果生成部270から送出されたデータを再生制御部120に出力する。この場合、同一の視聴者が同一のファイルを再生しようとしている場合には、再生制御部120は、その旨を表わすメッセージデータを生成し、映像出力部140に送出する。
The
図3を参照して、本実施の形態に係る映像記録再生装置の具体的構成について説明する。図3は、本実施の形態に係る映像記録再生装置として実現されるハードディスクレコーダ300のハードウェア構成を表わすブロック図である。
With reference to FIG. 3, a specific configuration of the video recording / reproducing apparatus according to the present embodiment will be described. FIG. 3 is a block diagram showing a hardware configuration of
ハードディスクレコーダ300は、アンテナ302に接続されている。ハードディスクレコーダ300は、主たる構成として、チューナ304と、外部入力部306と、MPEG(Moving Picture Experts Group)エンコーダ308と、CPU(Central Processing Unit)310と、受光部320と、操作部322と、カメラ324と、A/D(Analog to Digital)変換部326と、計時回路328と、表示部330と、ハードディスクドライブ340と、MPEGデコーダ350と、OSD(On Screen Display)画像生成回路352と、合成回路354と、D/A(Digital to Analog)変換部356と、出力部358とを含む。各構成要素は、電気的に接続されている。ハードディスクドライブ340は、ピックアップ342とハードディスク344とを含む。DVD駆動装置370には、DVD372が装着可能である。
The
チューナ304は、アンテナ302によって受信された信号の入力を受け付けて、CPU310からの選局指令に基づいて指示されたチャンネルを選局する。選局されたチャンネルの信号は、MPEGエンコーダ308に送出される。
The tuner 304 receives an input of a signal received by the
外部入力部306は、外部から映像信号の入力を受け付ける。入力された信号は、MPEGエンコーダ308に送出される。
The
MPEGエンコーダ308は、CPU310からの指示に基づいて、チューナ304あるいは外部入力部306から送出された信号を符号化する。MPEGエンコーダ308によって符号化された信号は、CPU310の指示に応じてハードディスクドライブ340あるいはDVD駆動装置370に送出される。
The
受光部320は、ハードディスクレコーダ300の動作を制御するためのリモコン端末(図示しない)によって発信されたリモコン信号(たとえば赤外線信号)を受信し、その信号に応じた制御信号を出力する。当該制御信号は、CPU310に入力され、CPU310は、その制御信号に応じた動作を実現するための指示をハードディスクレコーダ300の各部に対して送出する。
The
操作部322は、ハードディスクレコーダ300の使用者によるタッチ操作を受け付ける。操作部322は、その操作に応じた電気信号をCPU310に送出する。CPU310は、受光部320から出力される制御信号と同様に、操作部322から出力される信号に応じた動作を実現するための指示を各部に対して出力する。
The
カメラ324は、CPU310からの撮影指示に基づいて予め設定されたモードで撮影動作を実行する。カメラ324によって生成された画像データは、A/D変換部326に送出される。
The
A/D変換部326は、カメラ324からの画像信号をデジタルデータに変換してCPU310に送出する。CPU310は、そのデータを用いてカメラ324によって撮影された視聴者の解析処理を実行する。
The A /
計時回路328は、ハードディスクレコーダ300の内部時刻を表わす情報をCPU310に送出する。表示部330は、CPU310からの信号に基づいてハードディスクレコーダ300の作動状態を表わす表示を行なう。ここで作動状態とは、ハードディスクレコーダ300が再生しているか、あるいは録画動作を実行しているかその他のハードディスクレコーダ300が有する機能に基づいて実現される動作の状態をいう。
The
ハードディスクドライブ340は、CPU310による指示に基づいて、MPEGエンコーダ308から出力されたデジタルデータを逐次記録する。あるいは、ハードディスクドライブ340は、CPU310による再生指示に基づいて、ハードディスク344に既に格納されているデータを読み出し、読み出したデータをMPEGデコーダ350に対して送出する。
The
MPEGデコーダ350は、ハードディスクドライブ340から読み出されたデータあるいはDVD駆動装置370に装着されているDVD372から読み出されたデータを復号し、合成回路354に送出する。
The
OSD画像生成回路352は、CPU310から出力される信号に基づいてハードディスクレコーダ300の内部の状態を表わす画像データを生成する。OSD画像生成回路352は、その生成したデータを合成回路354に送出する。合成回路354は、MPEGデコーダ350から出力される映像データとOSD画像生成回路352から出力される画像データとを合成してD/A変換部356に送出する。なお、OSD画像生成回路352から画像データが出力されていない場合には、合成回路354は、MPEGデコーダ350から出力されるデータのみをD/A変換部356に送出する。
The OSD
D/A変換部356は、合成回路354から出力されたデジタルデータをアナログ信号に変換して、変換後の信号を出力部358に送出する。出力部358は、そのアナログ信号を外部に出力する。なお、ハードディスクレコーダ300に接続されるテレビその他の映像表示装置がデジタルデータの入力を受け付けることができる場合には、D/A変換部356は不要である。この場合、合成回路354から出力されるデジタルデータは、必要な処理が行なわれた後、デジタルデータとして外部に出力される。
The D / A conversion unit 356 converts the digital data output from the
次に、図4を参照して、ハードディスクレコーダ300のデータ構造について説明する。図4は、ハードディスク344におけるデータの格納の一態様を概念的に表わす図である。ハードディスク344は、たとえば管理データ記録領域410と、映像ファイル記録領域420とを含む。各映像ファイルは、映像ファイル記録領域420に記録される。たとえば、図4に示される例では、ハードディスクレコーダ300の使用者の操作によって録画された第1の映像ファイル421と第2の映像ファイル422と第3の映像ファイル423とが、既に記録されている。
Next, the data structure of the
管理データ記録領域410は、ハードディスクレコーダ300の機能を実現するための管理データを格納している。管理データ記録領域410におけるデータ構造は、図6を参照して説明する。
The management
ここで、図5を参照して、映像ファイルと当該ファイルを構成するサブファイルとの関係について説明する。図5は、第1の映像ファイル421におけるサブファイルの構成を概念的に表わす図である。第1の映像ファイル421は、論理的に分割された部分ファイルとして第1のサブファイル510と第2のサブファイル520と第3のサブファイル530などを含む。
Here, with reference to FIG. 5, the relationship between a video file and the subfile which comprises the said file is demonstrated. FIG. 5 is a diagram conceptually showing the configuration of subfiles in the
映像ファイルからサブファイルへの分割は、たとえば以下のようにして行なわれる。まずファイルを分割するための基準が予め規定されている。この基準は、たとえば時間単位あるいは音声モードの切り換え(ステレオ音声とモノラル音声との切り換え、あるいは二ヶ国語放送と一ヶ国語放送との切り換え)などである。図5に示される例では、予め設定された時間が分割の基準として用いられている。すなわち、第1の映像ファイル421の録画時間が50分であり、分割の単位が5分である場合、5分間隔ごとに、第1の映像ファイル421は、論理的に分割される。この場合、合計10個のサブファイルが論理的に生成されることになる。その結果、各サブファイルを識別するデータが予め設定されている初期値(たとえば「1」)を基準に生成され、各サブファイルに関連付けられて、管理データ記録領域410に格納される。
The division from the video file into subfiles is performed, for example, as follows. First, a standard for dividing a file is defined in advance. This standard is, for example, switching between time units or sound modes (switching between stereo sound and monaural sound, or switching between bilingual broadcasting and monolingual broadcasting). In the example shown in FIG. 5, a preset time is used as a division criterion. That is, when the recording time of the
図6を参照して、ハードディスクレコーダ300のデータ構造についてさらに説明する。図6は、ハードディスク344の管理データ記録領域410におけるデータの格納の一態様を表わす図である。管理データ記録領域410は、テーブル610,630,640を格納している。
With reference to FIG. 6, the data structure of
テーブル610は、レコード番号612と、ファイルID614と、サブファイルID616と、視聴者ID618と、再生日時620とを含む。テーブル610における各レコードは、ハードディスクレコーダ300において映像ファイルが再生するごとに逐次作成され更新される。レコード番号が「001」であるレコードは、ファイルIDが「FILE01」を有するファイルのサブファイルIDが「subfile_001」を有するサブファイルが視聴者「A」によって2006年3月27日に再生されたことを表わす。
The table 610 includes a
テーブル610におけるレコードは、サブファイルID616ごとに作成される。図5に示されるように、各サブファイルは、本実施の形態の場合5分ごとに作成されるため、視聴の履歴も5分単位の履歴として生成される。
A record in the table 610 is created for each
テーブル630は、視聴者ID632と、特徴量634と、登録日636とを含む。たとえば視聴者「A」は、特徴量「100」を有しており、その視聴者のデータは、2006年3月1日に登録されている。他の視聴者についてのデータも同様である。テーブル630におけるレコードは、ハードディスクレコーダ300に対する視聴者の登録が行なわれるごとに作成される。また、他の局面においてレコードを削除する指示が入力された場合には、削除が指示されてレコードについての視聴者のデータは、テーブル630から除去される。
The table 630 includes a
テーブル640は、データを格納するための領域642,644を含む。領域642には、ファイルIDが格納される。領域644には、サブファイルIDが格納される。たとえば第1の映像ファイル421については、その録画時間は50分である。また図5を参照して説明したように、論理的なサブファイルは、たとえば5分ごとに生成される。したがって、本実施の形態においては、第1の映像ファイル421については10個のサブファイルが存在することになる。そこで、領域644に示されるデータから明らかなように、10個のサブファイルを識別するためのデータがそれぞれ第1の映像ファイル421(ファイルID=FILE01)について作成される。
Table 640 includes
なお、サブファイルを識別するためのデータは、ハードディスク344に不揮発的に格納されている必要はなく、たとえば当該ファイルの再生が行なわれるときに再生の前に録画時間に応じて都度決定されるものであってもよい。
Note that the data for identifying the subfile does not need to be stored in the
ここで、図7を参照して、本実施の形態に係るハードディスクレコーダ300を実現するために行なわれる顔画像データの抽出処理について説明する。図7は、メモリ310に格納された画像データに基づいて表わされる顔画像を概念的に表わす図である。
Here, with reference to FIG. 7, a description will be given of face image data extraction processing performed to realize
ハードディスクレコーダ300の使用者(すなわち再生される映像の視聴者)がカメラ324に対して予め規定された場所に存在する状態で、撮影処理が正常に実行される。当該撮影処理によって生成されたデータは、カメラ324からA/D変換部326に送出され、デジタルデータに変換された後、CPU310に送られる。CPU310は、そのデータを抽出処理のために確保したメモリ312における領域に格納する。カメラ324の被写体としての当該使用者の顔は、たとえば肌色の部分とそうでない部分とを含む。たとえば頭髪、眉あるいは瞳は、黒色である場合が多い。このような被写体の画像に対して、たとえば画像データの2値化処理又は濃淡処理が適用されると、濃淡の程度が異なる画像が生成される。あるいは、濃淡の領域の接触部分が強調された画像が生成される。
The photographing process is normally executed in a state where the user of the hard disk recorder 300 (that is, the viewer of the video to be reproduced) exists at a location defined in advance with respect to the
たとえば、図7に示されるように、眉702a,702bと、瞳704a,704bと、口708とがそれぞれ認識される。メモリ312における縮尺が予めCPU310によって特定されている場合には、メモリ312に格納された画像データとカメラ324に対して予め撮影のために規定された位置関係とに基づいて、目の間隔712と、目の長さ710,714と、口の幅716と、目尻と口の中心部との距離718とがそれぞれ算出される。
For example, as shown in FIG. 7,
この場合、たとえば間隔712の値と間隔718の値とをそれぞれ左右方向の情報、上下方向の情報としてメモリ312に格納することにより、カメラ324の撮影により生成された画像に対応する被写体がどのような特徴量を有するものであるかを特定することができる。ここで、間隔は、当該画像データを構成する画素数で表現することができる。具体的には、顔の特徴点間の画素数を上述の間隔として使用することができる。なお、顔の特徴点は、上記のものに限られず、目、鼻、口その他の顔の認識技術において通常使用されるものであればよい。
In this case, for example, by storing the value of the
また、リモコン端末の発光部を撮影することにより、たとえば図7において画像750を表わすデータが導出される。すなわち、輝度値が最も大きな領域がリモコン端末の発光部を表わす領域として特定され得る。
Further, by photographing the light emitting unit of the remote control terminal, for example, data representing an
この場合、発光部の中心位置と被写体の口の中心位置との距離720を他の局面における特徴量として使用することができる。すなわち、視聴者のリモコンを操作する癖は、当該視聴者に応じて異なるため、リモコン端末を把持する位置によってハードディスクレコーダ300の使用者がどの視聴者であるかを特定するためのデータとして距離720は使用され得る。同様に、リモコン端末の光源と瞳との距離730が当該特定に用いられてもよい。
In this case, the
次に、図8〜図10を参照して、本実施の形態に係るハードディスクレコーダ300の制御構造について説明する。図8〜図10は、それぞれCPU310によって実行される処理の手順を表わすフローチャートである。
Next, a control structure of
図8を参照して、ステップS810にて、ハードディスクレコーダ300のCPU310は、受光部320からの電気信号に基づいて、撮影モードの実行の指示が入力されたことを検出する。すなわち、ハードディスクレコーダ300の使用者がリモコン端末を操作して撮影モードを開始するためのボタン操作を行なった場合に、当該操作に応じて発光される赤外線信号が受光部320によって受光されると、上記検出が実現される。
Referring to FIG. 8, in step S810,
ステップS820にて、CPU310は、カメラ324に対して予め規定されたモードで撮影を実行するための撮影指示信号を送出する。カメラ324は、その信号に基づいて撮影を行なう。カメラ324が撮影を完了すると、内部に有するCCDその他の光電変換素子によって光信号から電気信号に変換され、フレームバッファとしての内部メモリ(図示しない)に一時的に保持される。
In step S820,
ステップS830にて、CPU310は、カメラ324から出力された画像データの入力を受け付ける。CPU310は、そのデータをメモリ312に確保した領域に書き込む。
In step S830,
ステップS840にて、CPU310は、解析部118として、メモリ312に格納されている画像データを解析して特徴量を算出する。
In step S840,
ステップS850にて、CPU310は、受光部320によって受信されたリモコン端末(図示しない)からの信号に基づいて当該画像データを識別するためのデータ(たとえば視聴者を登録するための名称など)の入力を受け付ける。CPU310は、そのデータをメモリ312に確保した他の領域に書き込む。
In step S850,
ステップS860にて、CPU310は、当該識別データと算出した特徴量とを関連付けてハードディスク344の管理データ記録領域410に書き込む。これにより、ハードディスクレコーダ300の使用者の情報が登録される(図6におけるテーブル630)。
In step S860,
図9は、ハードディスクレコーダ300が映像ファイルを再生するときに再生の履歴を生成するためにCPU310が実行する処理の手順を表わすフローチャートである。
FIG. 9 is a flowchart showing a procedure of processing executed by
ステップS902にて、CPU310は、受光部320によって受光されたリモコン端末からの信号に基づいて、ハードディスクドライブ340に格納されている映像ファイルの再生指示の入力を検知する。ステップS904にて、CPU310は、その指示の検知に応答して、撮影を指令する信号をカメラ324に対して送出する。ステップS906にて、CPU310は、カメラ324から出力される画像データの入力を受け付ける。CPU310は、その画像データをメモリ312に確保した領域に書き込む。
In step S902,
ステップS908にて、CPU310は、解析部118として、その画像データとハードディスク344の管理データ記録領域410に既に登録されている画像データ(テーブル630)とに基づいて再生指示を入力した視聴者の認証処理を行なう。
In step S908,
ステップS910にて、CPU310は、その再生指示が登録済みの視聴者によるものであるか否かを判断する。CPU310が、その指示は登録済みの視聴者によるものであると判断すると(ステップS910にてYES)、処理はステップS912に移される。そうでない場合には(ステップS910にてNO)、処理はステップS924に移される。
In step S910,
ステップS912にて、CPU310は、管理データ記録領域410から視聴者IDを読み出す。CPU310は、その読み出した視聴者IDをメモリ312のバッファ領域に書き込む。
In step S912,
ステップS914にて、CPU310は、ハードディスク344から、再生が指示された映像ファイルのデータを読み出し、MPEGデコーダに当該データを出力する。MPEGデコーダ350は、そのデータを復号し、復号されたデータを合成回路354に送出する。合成回路354から出力されたデータが、ハードディスクレコーダ300からテレビ390に送出されると、テレビ390は当該映像ファイルに基づく映像を表示する。
In step S914,
ステップS916にて、CPU310は、ハードディスク344から読み出された映像ファイルのサブファイルIDを逐次取得する。ステップS918にて、CPU310は、サブファイルIDと視聴者IDとを関連付けることにより、視聴履歴データを生成する。CPU310は、そのデータを管理データ記録領域410において履歴の記録のために確保された領域に格納する(テーブル610)。このときレコード番号612は、CPU310が有するカウンタ機能によって新たに生成される。
In step S916,
ステップS922にて、CPU310は、受光部320あるいは操作部322からの信号に基づいて映像ファイルの再生を終了する指示が入力されたか否かを判断する。CPU310が、その指示は入力されていると判断すると(ステップS922にてYES)、制御は終了する。そうでない場合には、(ステップS922にてNO)、制御はステップS914に戻される。
In step S922,
ステップS924にて、CPU310は、ハードディスク344から指示された映像ファイルのデータを読み出して、MPEGデコーダ350にそのデータを送出する。この場合、MPEGデコーダ350は、そのデータを復号し、前述の処理と同様に、ハードディスクレコーダ300の外部に出力する。ステップS926にて、CPU310は、映像ファイルの再生を終了する指示が入力されたか否かを判断する。CPU310が、その指示は入力されたと判断すると(ステップS926にてYES)、制御は終了する。そうでない場合には(ステップS926にてNO)、処理はステップS924に戻され、再生が継続される。この場合の再生は、特定の視聴者による再生指示ではないため、視聴者ごとの履歴データは生成されない。あるいは、ステップS918に示される処理に代えて、登録されていない視聴者であることを表わすデータを視聴者IDに代えて視聴履歴データを生成するものであってもよい。
In
図10は、ハードディスクレコーダ300の使用者が記録されているファイルの一覧を表示する指示をハードディスクレコーダ300に与えた場合にCPU310が実行する処理の手順を表わすフローチャートである。
FIG. 10 is a flowchart showing a procedure of processing executed by
ステップS1010にて、CPU310は、受光部320によって受光されたリモコン端末からの信号に基づいて、あるいは操作部322に対する操作に基づいて出力される信号に応じて、映像ファイルの一覧表示指示の入力を検知する。この場合、表示の対象となるファイルは、ハードディスク344に格納されているファイルあるいはDVD駆動装置370に装着されているDVD372のいずれであってもよい。
In step S 1010,
ステップS1020にて、CPU310は、ハードディスク344の管理データ記録領域410から、映像ファイル記録領域420に格納されている映像ファイルを識別するデータ(たとえばファイル名)を読み出し、メモリ312に書き込む。ステップS1030にて、CPU310は、そのデータを用いてファイルの一覧を表示するための一覧データを生成する。ステップS1040にて、CPU310は、その一覧データをOSD画像生成回路352に送出する。OSD画像生成回路352は、そのデータに基づいて、テレビ390その他の映像表示装置の表示領域における画像を表わすデータを作成する。たとえば、OSD画像生成回路352は、ファイルの名称と当該ファイルのサムネイル画像とを合成したデータを生成する。
In step S 1020,
ステップS1050にて、CPU310は、管理データ記録領域410から視聴履歴データ(テーブル610)を読み出し、読み出したデータをメモリ312に書き込む。ステップS1060にて、CPU310は、その視聴履歴データに基づいて各映像ファイルの視聴の履歴を表示するための画像データを生成する。たとえば、CPU310は、各映像ファイルについてどの程度(たとえば割合として)視聴されたかを表わすデータを算出し、算出結果をテキストとして生成する。あるいは、CPU310は、テキストデータを生成する態様に代えて、アイチャートとして割合を表示するためのデータを生成する。
In step S1050,
ステップS1070にて、CPU310は、生成したデータをOSD画像生成回路352に対して送出する。OSD画像生成回路352は、そのデータに基づいて表示領域に映像を表示するために必要な処理を実行した後、処理後のデータを合成回路354に送出する。MPEGデコーダ350から復号された映像データが送出されていない場合には、合成回路354は、OSD画像生成回路352から送出されたデータのみをD/A変換部356に送出する。このようなデータが出力部358を介してテレビ390に送出されると、テレビ390は、視聴の履歴を表わす映像のみを表示する。あるいは、MPEGデコーダ350から何らかの映像ファイルのデータが出力されている場合には、合成回路354は、その映像に合わせてOSD画像生成回路352から出力されたデータをオーバーラップして表示する処理を実行する。この場合、テレビ390は、通常の映像の表示に加えて、たとえば縁取り表示されたテキストが視聴履歴として表示される。
In step S1070,
図11を参照して、本実施の形態に係るハードディスクレコーダ300によって生成された履歴データに基づく画像の表示態様について説明する。図11は、ケーブル392を介してハードディスクレコーダ300に接続されているテレビ390による履歴を表示する画面を表わす図である。前述の図10に示される処理が実行されると、テレビ390は、画像データの入力を受け付ける。図11は、一例としてファイルIDが「FILE01」の視聴履歴を表わす画面である。
With reference to FIG. 11, an image display mode based on history data generated by
図11に示されるように、映像ファイル全体は四角のアイコンによって表示される。そのうち視聴が完了されているサブファイルについては、黒色のアイコン1110によって表現される。一方、再生が行なわれていないサブファイルについては白色のアイコン1120によって表示される。
As shown in FIG. 11, the entire video file is displayed by a square icon. Of these, the subfile that has been viewed is represented by a
図11におけるアイコンの配列は、視聴者「A」によって75%が視聴されていること、および、視聴者Bによって、同一のファイルについて25%が視聴されていることを表わす。また、ハードディスクレコーダ300に登録されていない視聴者による再生が行なわれた場合には、視聴者ごとの履歴に代えて、当該ファイル自身の履歴としてアイコンの表示に反映されてもよい。このようにすると、いずれかの視聴者によって視聴されたファイルがどの辺りあるかを容易に把握することができるため、特定のシーンを呼出す場合に容易に呼出しやすくなる。
The icon arrangement in FIG. 11 indicates that 75% is viewed by the viewer “A” and 25% is viewed by the viewer B for the same file. Further, when playback is performed by a viewer who is not registered in the
なお、表示態様は、図11に示されるものに限られない。たとえば、複数の番組について視聴履歴が表示されてもよい。あるいは、2色のアイコンの表示に代えて、濃淡を反映させた表示(いわゆるグラデーション)が視聴履歴の表示に使用されてもよい。あるいは、パーセントの表示のように単なる数値の表示に代えて、あるいは当該表示と共に、視聴の履歴を文字として表示してもよい。この場合、たとえば、視聴の割合が全体の映像ファイルの25パーセント以下の場合に「少し視聴」、当該割合が75パーセント以上の場合に「大体視聴」等の文字画像が表示されてもよい。このようにすると、定量的な視聴履歴に加えて定性的な視聴履歴も表示されるため、各使用者(すなわち視聴者)は、視聴の程度を容易に把握することができる。 The display mode is not limited to that shown in FIG. For example, viewing history may be displayed for a plurality of programs. Alternatively, instead of displaying the two-color icon, a display reflecting the shading (so-called gradation) may be used for displaying the viewing history. Alternatively, the viewing history may be displayed as characters instead of or in addition to a simple numerical display such as a percentage display. In this case, for example, a character image such as “slight viewing” may be displayed when the viewing ratio is 25% or less of the entire video file, and “rough viewing” may be displayed when the ratio is 75% or more. In this way, since the qualitative viewing history is displayed in addition to the quantitative viewing history, each user (that is, the viewer) can easily grasp the degree of viewing.
以上のようにして、本発明の実施の形態に係るハードディスクレコーダ300は、視聴者ごとに映像ファイルの視聴の履歴をサブファイルごとに表示する。このようにすると、ハードディスクレコーダ300の使用者は、頻繁に視聴された映像のシーンの特定、あるいは視聴状況を容易に把握することができる。また、視聴者ごとに視聴の履歴が保存されるため、いわゆるレジューム再生のためのデータが消去された場合でも、未再生の部分を容易に特定することができる。
As described above,
なお、本実施の形態に係るハードディスクレコーダ300は、視聴者の顔画像を取得するためのカメラを内蔵する構成を有する。しかしながら、このような構成に限られず、別個のカメラによって取得された画像信号の入力を受け付ける態様で映像記録再生装置が実現されてもよい。
The
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.
本発明は、たとえば、ハードディスクレコーダ、DVDレコーダその他の映像記録再生装置に適用可能である。 The present invention can be applied to, for example, a hard disk recorder, a DVD recorder, and other video recording / reproducing apparatuses.
100 映像記録再生装置、110 演算制御部、302 アンテナ、392 ケーブル。 100 video recording / reproducing apparatus, 110 arithmetic control unit, 302 antenna, 392 cable.
Claims (11)
映像を表示する表示手段と、
被写体を撮影して前記被写体の画像データを出力する撮像手段と、
前記画像データを解析して特徴量を算出することにより映像の視聴者を認証する第1の認証手段と、
前記第1の認証手段によって認証された視聴者を識別する視聴者識別データと、前記認証された視聴者の特徴量とを関連付けて格納する視聴者記憶手段と、
予め定められた時間ごとに前記ファイルを論理的に分割することにより、前記ファイルを構成する複数のサブファイルを識別する各サブファイル識別データを生成する識別データ生成手段と、
指示の入力を受け付ける入力手段と、
ファイルを再生する指示の入力に基づいて、予め定められた時間ごとに、前記撮像手段に撮影動作を実行させる撮影制御手段と、
各前記撮影動作によって出力される画像データを解析して得られる特徴量と、前記視聴者記憶手段に格納されている特徴量とに基づいて、前記再生されるファイルに基づく映像の視聴者を認証する第2の認証手段と、
前記指示により特定される再生ファイルに基づいて前記表示手段に映像を表示させる第1の表示制御手段と、
前記第2の認証手段によって認証された視聴者の視聴者識別データと、各前記サブファイル識別データとを関連付けることにより、各前記サブファイルの視聴履歴を生成する履歴生成手段と、
各前記視聴履歴を格納する履歴記憶手段と、
前記ファイル記憶手段に格納されているファイルの一覧を表示する指示の入力に応答して、各前記サブファイルに基づく前記視聴履歴を表示するための表示データを生成する表示データ生成手段と、
前記表示データに基づいて、前記表示手段に前記視聴履歴を表示させる第2の表示制御手段とを備える、映像記録再生装置。 File storage means for storing a file for displaying video;
Display means for displaying video;
Imaging means for photographing a subject and outputting image data of the subject;
First authentication means for authenticating a viewer of the video by analyzing the image data and calculating a feature amount;
Viewer storage means for associating and storing viewer identification data for identifying a viewer authenticated by the first authentication means, and a feature amount of the authenticated viewer;
Identification data generating means for generating each subfile identification data for identifying a plurality of subfiles constituting the file by logically dividing the file at predetermined time intervals;
An input means for receiving an input of instructions;
Photographing control means for causing the imaging means to perform a photographing operation at predetermined time intervals based on an input of an instruction to reproduce a file;
The viewer of the video based on the reproduced file is authenticated based on the feature amount obtained by analyzing the image data output by each shooting operation and the feature amount stored in the viewer storage means. A second authenticating means,
First display control means for displaying video on the display means based on the playback file specified by the instruction;
History generation means for generating a viewing history of each subfile by associating the viewer identification data of the viewer authenticated by the second authentication means with each of the subfile identification data;
History storage means for storing each viewing history;
Display data generation means for generating display data for displaying the viewing history based on each of the subfiles in response to an input of an instruction to display a list of files stored in the file storage means;
A video recording / reproducing apparatus comprising: second display control means for causing the display means to display the viewing history based on the display data.
映像を表示するためのファイルを格納するファイル記憶手段と、
映像を表示する表示手段と、
前記映像の視聴者の画像データを取得する取得手段と、
前記画像データに基づいて、前記映像の視聴者の情報を管理する管理手段と、
前記ファイルを構成する複数のサブファイルを識別するサブファイル識別データを生成する識別データ生成手段と、
指示の入力を受け付ける入力手段と、
前記指示に応答して、前記ファイルに基づいて表示される映像の前記視聴者による視聴履歴として、各前記サブファイルごとの視聴履歴を生成する履歴生成手段と、
前記視聴履歴を格納する履歴記憶手段と、
各前記サブファイルに基づいて前記ファイルの視聴履歴を前記表示手段に表示させる制御手段とを備え、
前記管理手段は、
前記画像データを解析して特徴量を算出することにより映像の視聴者を認証する第1の認証手段と、
前記第1の認証手段によって認証された視聴者を識別する視聴者識別データと、前記認証された視聴者の画像データとを関連付けて格納する視聴者記憶手段とを含む、映像記録再生装置。 A video recording / reproducing apparatus,
File storage means for storing a file for displaying video;
Display means for displaying video;
Obtaining means for obtaining image data of a viewer of the video;
Management means for managing information of viewers of the video based on the image data;
Identification data generation means for generating subfile identification data for identifying a plurality of subfiles constituting the file;
An input means for receiving an input of instructions;
In response to the instruction, a history generation unit that generates a viewing history for each of the subfiles as a viewing history by the viewer of the video displayed based on the file;
History storage means for storing the viewing history;
Control means for causing the display means to display a viewing history of the file based on each of the subfiles,
The management means includes
First authentication means for authenticating a viewer of the video by analyzing the image data and calculating a feature amount;
A video recording / reproducing apparatus comprising: viewer identification data for identifying a viewer authenticated by the first authentication means; and viewer storage means for storing the authenticated viewer image data in association with each other.
前記履歴生成手段は、
ファイルを再生する指示の入力に基づいて、前記撮像手段に撮影動作を実行させる撮影制御手段と、
前記撮影動作によって出力される画像データに基づいて、前記再生されるファイルに基づく映像の視聴者を認証する第2の認証手段と、
前記指示により特定される再生ファイルに基づいて前記表示手段に映像を表示させる表示制御手段と、
前記第2の認証手段によって認証された視聴者の視聴者識別データと、各前記サブファイル識別データとに基づいて、各前記サブファイルの視聴履歴を生成する生成手段とを含む、請求項2に記載の映像記録再生装置。 The acquisition means includes imaging means for photographing a subject and outputting image data of the subject,
The history generation means includes
Shooting control means for causing the imaging means to execute a shooting operation based on an input of an instruction to reproduce a file;
Second authentication means for authenticating a viewer of a video based on the reproduced file, based on image data output by the photographing operation;
Display control means for displaying video on the display means based on the playback file specified by the instruction;
The apparatus according to claim 2, further comprising: generation means for generating a viewing history of each of the subfiles based on viewer identification data of the viewer authenticated by the second authentication means and each of the subfile identification data. The video recording / reproducing apparatus as described.
前記第2の認証手段は、各前記撮影動作によって出力される画像データを解析して得られる特徴量と、前記視聴者記憶手段に格納されている特徴量とに基づいて、前記映像の視聴者を認証する、請求項7に記載の映像記録再生装置。 The imaging control unit causes the imaging unit to perform a shooting operation at predetermined time intervals,
The second authentication unit is configured to determine a viewer of the video based on a feature amount obtained by analyzing image data output by each photographing operation and a feature amount stored in the viewer storage unit. The video recording / reproducing apparatus according to claim 7, wherein
ブファイル識別データとを関連付けることにより、前記視聴履歴を生成する、請求項7に記載の映像記録再生装置。 The video recording / reproducing apparatus according to claim 7, wherein the generation unit generates the viewing history by associating the viewer identification data regarding the authenticated viewer with each of the subfile identification data.
前記履歴生成手段は、前記制御信号に基づいて、前記映像の視聴履歴を各前記サブファイルごとに生成する、請求項2に記載の映像記録再生装置。 The input means includes receiving means for receiving a control signal for controlling the operation of the video recording / reproducing apparatus,
The video recording / reproducing apparatus according to claim 2, wherein the history generation unit generates the video viewing history for each of the subfiles based on the control signal.
前記映像のシーンを数値化したシーンデータを算出し、
前記シーンデータのうち予め定められた基準を上回るシーンデータを重要シーンとして特定し、
前記重要シーンを含むサブファイルの視聴履歴を他のサブファイルの視聴履歴よりも重み付ける、請求項1〜10のいずれかに記載の映像記録再生装置。 The history generation means includes
Calculate scene data that digitizes the scene of the video ,
Of the scene data, scene data that exceeds a predetermined standard is identified as an important scene,
The video recording / reproducing apparatus according to claim 1, wherein a viewing history of a subfile including the important scene is weighted more than a viewing history of another subfile.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006150185A JP4839963B2 (en) | 2006-05-30 | 2006-05-30 | Video recording / playback device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006150185A JP4839963B2 (en) | 2006-05-30 | 2006-05-30 | Video recording / playback device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007324724A JP2007324724A (en) | 2007-12-13 |
| JP4839963B2 true JP4839963B2 (en) | 2011-12-21 |
Family
ID=38857165
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006150185A Expired - Fee Related JP4839963B2 (en) | 2006-05-30 | 2006-05-30 | Video recording / playback device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4839963B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5343658B2 (en) * | 2009-03-30 | 2013-11-13 | 富士通株式会社 | Recording / playback apparatus and content search program |
| WO2010137234A1 (en) * | 2009-05-27 | 2010-12-02 | パナソニック株式会社 | Recording and reproducing device |
| JP5764005B2 (en) * | 2011-08-04 | 2015-08-12 | キヤノン株式会社 | Playback apparatus and playback method |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003174639A (en) * | 2001-12-05 | 2003-06-20 | Nippon Telegr & Teleph Corp <Ntt> | Preview video registration method and apparatus, storage medium storing preview video registration program, preview video registration program, preview video playback control method and apparatus, preview video playback control program, and storage medium storing preview video playback control program |
| JP2004336627A (en) * | 2003-05-12 | 2004-11-25 | Matsushita Electric Ind Co Ltd | Data reproducing apparatus and data reproducing method |
| JP4371024B2 (en) * | 2004-09-28 | 2009-11-25 | ソニー株式会社 | Recording / reproducing apparatus, recording / reproducing method, and recording / reproducing system |
-
2006
- 2006-05-30 JP JP2006150185A patent/JP4839963B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007324724A (en) | 2007-12-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5685732B2 (en) | Video extraction device, program, and recording medium | |
| US9143691B2 (en) | Apparatus, method, and computer-readable storage medium for displaying a first image and a second image corresponding to the first image | |
| KR101376455B1 (en) | Image processing apparatus and image display method | |
| CN101740083B (en) | Information processing apparatus, information processing method, information processing program and imaging apparatus | |
| CN102906818B (en) | Method and the system of display corresponding to the frame of video of video frequency abstract of store video summary | |
| CN101355671B (en) | Image pickup apparatus, image recording apparatus and image recording method | |
| US8260090B2 (en) | Information processing apparatus, imaging apparatus, image display control method and computer program | |
| US9071806B2 (en) | Reproducing apparatus | |
| US20110293018A1 (en) | Video summary method and system | |
| JP3870123B2 (en) | Image processing apparatus, image processing method, program, and recording medium | |
| WO2010125757A1 (en) | Video/audio reproduction device, video/audio recording/ reproduction device, video/audio reproduction method, and video/audio recording/reproduction method | |
| JP4839963B2 (en) | Video recording / playback device | |
| JP4270199B2 (en) | Content playback device | |
| JP2011119936A (en) | Photographing device and reproducing method | |
| US20110141307A1 (en) | Image processing apparatus | |
| JP2010263374A (en) | Recording / reproducing apparatus and recording / reproducing method | |
| JP2011234180A (en) | Imaging apparatus, reproducing device, and reproduction program | |
| JP5011261B2 (en) | Information recording / reproducing apparatus, information recording / reproducing method, and information recording / reproducing system | |
| CN100585721C (en) | Image sensing device, image editing method | |
| JP6248314B2 (en) | Imaging apparatus, captured image processing method, and imaging system | |
| JP2013118564A (en) | Imaging device, image display device, and image display program | |
| JP7137287B2 (en) | Image processing device and method | |
| JP2005348362A (en) | Still image extraction method, still image extraction apparatus, and moving image imaging apparatus | |
| JP5509159B2 (en) | Image processing device | |
| JP4270221B2 (en) | Electronic camera |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090224 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101224 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110105 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110303 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110329 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110530 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110621 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110812 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110906 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110919 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141014 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |