JP4557796B2 - Video signal processing system and video signal processing method - Google Patents

Video signal processing system and video signal processing method Download PDF

Info

Publication number
JP4557796B2
JP4557796B2 JP2005147056A JP2005147056A JP4557796B2 JP 4557796 B2 JP4557796 B2 JP 4557796B2 JP 2005147056 A JP2005147056 A JP 2005147056A JP 2005147056 A JP2005147056 A JP 2005147056A JP 4557796 B2 JP4557796 B2 JP 4557796B2
Authority
JP
Japan
Prior art keywords
still image
video signal
recording
command
time
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
Application number
JP2005147056A
Other languages
Japanese (ja)
Other versions
JP2006325018A5 (en
JP2006325018A (en
Inventor
博之 堀井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2005147056A priority Critical patent/JP4557796B2/en
Publication of JP2006325018A publication Critical patent/JP2006325018A/en
Publication of JP2006325018A5 publication Critical patent/JP2006325018A5/ja
Application granted granted Critical
Publication of JP4557796B2 publication Critical patent/JP4557796B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Studio Devices (AREA)

Description

本発明は、テレビジョン受像機(TV)等の映像信号より所望のフレーム画像を静止画像として記録する技術に関する。   The present invention relates to a technique for recording a desired frame image as a still image from a video signal of a television receiver (TV) or the like.

近年、デジタルTVやハイビジョンTVなど映像信号が高解像度化、高精細化し、高画質な映像が家庭でも楽しめるようになり、また、デジタルビデオカメラの普及により、家庭でも簡単に映像を撮像してTVで楽しめるようになってきた。また、HDDレコーダやDVDレコーダなどの録画装置も一般的になってきた。さらに、家庭用のプリンタ技術も発展し、インクジェットプリンタに代表されるように写真を高画質で印刷可能なプリンタが普及してきた。   In recent years, video signals such as digital TV and high-definition TV have become high-resolution and high-definition and high-quality video can be enjoyed at home, and with the widespread use of digital video cameras, video can be easily captured at home. You can enjoy it now. Recording devices such as HDD recorders and DVD recorders have also become common. Furthermore, printer technology for home use has been developed, and printers capable of printing photographs with high image quality, as represented by ink jet printers, have become widespread.

このような中で、ユーザが、TV映像や、デジタルビデオカメラを使って自分で撮影した映像の中から、気に入った画像を切り出してプリントしたいという欲求が強まっている。このためには、時間的に連続している映像信号からプリントを希望する1枚のフレーム画像を抽出する必要がある。同様に、HDDレコーダやDVDレコーダにより録画した映像データに、タイトル画像やチャプター画像、インデックス画像をユーザが所望の静止画像として記録したいという欲求も強まっている。   Under such circumstances, there is an increasing desire for a user to cut out and print a favorite image from a TV video or a video shot by himself using a digital video camera. For this purpose, it is necessary to extract one frame image desired to be printed from temporally continuous video signals. Similarly, there is an increasing desire for users to record title images, chapter images, and index images as desired still images in video data recorded by an HDD recorder or DVD recorder.

実際に、ユーザが、TV等に流れている映像信号より、この場面の画像が欲しいと思いプリントさせようとしたときには、リモコン操作を行ってプリント指示を出すことになる。しかしながら、時間的に連続して流れている映像より所望の一枚(1フレーム)の画像を抽出するのは簡単ではない。   Actually, when a user wants to print an image of this scene from a video signal flowing on a TV or the like and prints it, a remote control operation is performed to issue a print instruction. However, it is not easy to extract a desired image (one frame) from a video that flows continuously in time.

ユーザが視聴している映像のなかから静止画像を取り込むには、「この画像」と思った瞬間に静止画記録操作を行うためにユーザがリモコンを操作するまでの時間、すなわち人間の応答時間と、リモコンが操作されてからリモコン信号がリモコンより発光(送信)されてリモコン受光部にてすべて受信されるまでの時間、すなわちリモコンのデータ送信時間とがかかってしまう。したがって、時間的に連続している映像はその分先に進んでしまう。   To capture a still image from the video that the user is viewing, the time until the user operates the remote control to perform the still image recording operation at the moment when the user thinks “this image”, that is, the human response time It takes a time from when the remote control is operated until a remote control signal is emitted (transmitted) from the remote control and received by the remote control light receiving unit, that is, a data transmission time of the remote control. Therefore, video that is continuous in time advances further by that amount.

実際に、人間の反応時間が200〜300msecとし、リモコンのデータ送信時間が約100msecとすると、合計で300〜400msecの時間を要してしまう。これは、毎秒30フレームの映像を見ているとすると9〜12フレーム先に進んでしまうことになる。これだけ先に進んでしまうと、ユーザが所望した場面の静止画像を取込むことはできなくなってしまう。   Actually, if the human reaction time is 200 to 300 msec and the data transmission time of the remote control is about 100 msec, a total time of 300 to 400 msec is required. If you are watching 30 frames of video per second, you will be 9-12 frames ahead. If the process proceeds so far, the still image of the scene desired by the user cannot be captured.

本発明は、このような事情に鑑みてなされたものであり、ユーザの意思に合った所望の静止画像を視聴している映像の中から容易に抽出できるようにすることを目的とする。   The present invention has been made in view of such circumstances, and an object of the present invention is to make it possible to easily extract a desired still image suitable for a user's intention from a video being viewed.

本発明の映像信号処理システムは、映像信号を入力する映像信号入力手段と、入力された映像信号を記憶させるための第1の映像信号記憶手段と、入力された映像信号及び前記第1の映像信号記憶手段に記憶された映像信号の少なくとも一方を表示するための表示手段と、前記第1の映像信号記憶手段により記憶された映像信号を静止画情報として出力するための静止画情報出力手段と、静止画像を記録するための指令を行う静止画像記録操作手段と、前記静止画像記録操作手段より静止画像を記録するための指令を受けて、前記静止画情報出力手段より出力された静止画情報を記録する静止画情報記録手段と、リモコンによる前記静止画像記録操作手段より静止画像を記録するための指令を受けた際に、リモコン信号の受信エラーが発生したか否かを判定する第1の判定手段と、前記第1の判定手段によって受信エラーが発生していないと判定された場合に、前記第1の映像信号記憶手段に記憶されたあらかじめ設定された第1の時間前の静止画像を前記表示手段に表示する表示制御手段と、前記第1の判定手段によって受信エラーが発生したと判定された場合に、次に受信する正規の静止画像を記録するための指令を受けるまでの時間を計測する計測手段と、前記第1の判定手段にて受信エラーが発生したと判定された後正常に受信されたリモコン信号が静止画像を記録するための指令か否かを判定する第2の判定手段とを備え、前記表示制御手段は、前記第2の判定手段によって当該リモコン信号が静止画像を記録するための指令と判定された場合に、前記計測手段によって計測された時間を前記第1の時間に加算した時間前の静止画像を前記表示手段に表示することを特徴とする。
本発明の映像信号処理方法は、入力された映像信号を第1の映像信号記憶手段に記憶する記憶工程と、前記第1の映像信号記憶手段に記憶された映像信号を静止画情報として出力するための静止画情報出力工程と、静止画像を記録するための指令を静止画像記録操作手段より行う指令工程と、前記静止画像記録操作手段より静止画像を記録するための指令を受けて、前記静止画情報出力工程で出力された静止画情報を記録する静止画情報記録工程と、リモコンによる前記静止画像記録操作手段より静止画像を記録するための指令を受けた際に、リモコン信号の受信エラーが発生したか否かを判定する第1の判定工程と、前記第1の判定工程で受信エラーが発生していないと判定された場合に、入力された映像信号及び前記第1の映像信号記憶手段に記憶された映像信号の少なくとも一方を表示するための表示手段に、前記第1の映像信号記憶手段に記憶されたあらかじめ設定された第1の時間前の静止画像を表示する表示制御工程と、前記第1の判定工程で受信エラーが発生したと判定された場合に、次に受信する正規の静止画像を記録するための指令を受けるまでの時間を計測する計測工程と、前記第1の判定工程にて受信エラーが発生したと判定された後正常に受信されたリモコン信号が静止画像を記録するための指令か否かを判定する第2の判定工程とを有し、前記表示制御工程では、前記第2の判定工程で当該リモコン信号が静止画像を記録するための指令と判定された場合に、前記計測工程で計測された時間を前記第1の時間に加算した時間前の静止画像を前記表示手段に表示することを特徴とする。
本発明のコンピュータ読み取り可能な記憶媒体は、入力された映像信号を第1の映像信号記憶手段に記憶する記憶工程と、前記第1の映像信号記憶手段に記憶された映像信号を静止画情報として出力するための静止画情報出力工程と、静止画像記録操作手段より静止画像を記録するための指令を受けて、前記静止画情報出力工程で出力された静止画情報を記録する静止画情報記録工程と、リモコンによる前記静止画像記録操作手段より静止画像を記録するための指令を受けた際に、リモコン信号の受信エラーが発生したか否かを判定する第1の判定工程と、前記第1の判定工程で受信エラーが発生していないと判定された場合に、入力された映像信号及び前記第1の映像信号記憶手段に記憶された映像信号の少なくとも一方を表示するための表示手段に、前記第1の映像信号記憶手段に記憶されたあらかじめ設定された第1の時間前の静止画像を表示する表示制御工程と、前記第1の判定工程で受信エラーが発生したと判定された場合に、次に受信する正規の静止画像を記録するための指令を受けるまでの時間を計測する計測工程と、前記第1の判定工程にて受信エラーが発生したと判定された後正常に受信されたリモコン信号が静止画像を記録するための指令か否かを判定する第2の判定工程とをコンピュータに実行させ、かつ前記表示制御工程では、前記第2の判定工程で当該リモコン信号が静止画像を記録するための指令と判定された場合に、前記計測工程で計測された時間を前記第1の時間に加算した時間前の静止画像を前記表示手段に表示する処理をコンピュータに実行させるためのプログラムを記憶したことを特徴とする。
本発明のプログラムは、入力された映像信号を第1の映像信号記憶手段に記憶する記憶工程と、前記第1の映像信号記憶手段に記憶された映像信号を静止画情報として出力するための静止画情報出力工程と、静止画像記録操作手段より静止画像を記録するための指令を受けて、前記静止画情報出力工程で出力された静止画情報を記録する静止画情報記録工程と、リモコンによる前記静止画像記録操作手段より静止画像を記録するための指令を受けた際に、リモコン信号の受信エラーが発生したか否かを判定する第1の判定工程と、前記第1の判定工程で受信エラーが発生していないと判定された場合に、入力された映像信号及び前記第1の映像信号記憶手段に記憶された映像信号の少なくとも一方を表示するための表示手段に、前記第1の映像信号記憶手段に記憶されたあらかじめ設定された第1の時間前の静止画像を表示する表示制御工程と、前記第1の判定工程で受信エラーが発生したと判定された場合に、次に受信する正規の静止画像を記録するための指令を受けるまでの時間を計測する計測工程と、前記第1の判定工程にて受信エラーが発生したと判定された後正常に受信されたリモコン信号が静止画像を記録するための指令か否かを判定する第2の判定工程とをコンピュータに実行させ、かつ前記表示制御工程では、前記第2の判定工程で当該リモコン信号が静止画像を記録するための指令と判定された場合に、前記計測工程で計測された時間を前記第1の時間に加算した時間前の静止画像を前記表示手段に表示する処理をコンピュータに実行させることを特徴とする。
The video signal processing system of the present invention includes a video signal input means for inputting a video signal, a first video signal storage means for storing the input video signal, the input video signal, and the first video. Display means for displaying at least one of the video signals stored in the signal storage means, and still image information output means for outputting the video signal stored in the first video signal storage means as still image information; Still image recording operation means for issuing a command for recording a still image, and still image information output from the still image information output means upon receiving a command for recording a still image from the still image recording operation means When receiving a command for recording a still image from the still image information recording means for recording the image and the still image recording operation means by the remote controller, a remote control signal reception error occurs. A first determination means for determining whether or not a reception error has occurred by the first determination means and a preset value stored in the first video signal storage means Display control means for displaying a still image before the first time on the display means, and when the first determination means determines that a reception error has occurred, a regular still image to be received next is recorded. Measuring means for measuring a time until receiving a command for receiving, and whether the remote control signal normally received after it is determined that a reception error has occurred in the first determining means is a command for recording a still image A second determination unit configured to determine whether or not the display control unit determines whether the remote control signal is a command for recording a still image by the second determination unit. And displaying the still image before the measurement time period obtained by adding the first time on the display means.
According to the video signal processing method of the present invention, the storage step of storing the input video signal in the first video signal storage means, and the video signal stored in the first video signal storage means is output as still picture information. A still image information output step for receiving a command for recording a still image from the still image recording operation means, and a command for recording a still image from the still image recording operation means. When receiving a still image information recording step for recording still image information output in the image information output step and a command for recording a still image from the still image recording operation means by a remote controller, a remote control signal reception error occurs. A first determination step for determining whether or not a signal has occurred, and a storage of the first video signal and the input video signal when it is determined that a reception error has not occurred in the first determination step; A display control step of displaying on the display means for displaying at least one of the video signals stored in the stage, a preset still image of the first time stored in the first video signal storage means; A measurement step of measuring a time until receiving a command for recording a regular still image to be received next when it is determined that a reception error has occurred in the first determination step; A second determination step for determining whether or not the remote control signal normally received after it is determined that a reception error has occurred in the determination step is a command for recording a still image, and the display control step Then, when the remote control signal is determined to be a command for recording a still image in the second determination step, the still image before the time obtained by adding the time measured in the measurement step to the first time The display means Characterized in that it displays.
The computer-readable storage medium according to the present invention includes a storage step of storing an input video signal in a first video signal storage unit, and the video signal stored in the first video signal storage unit as still image information. Still image information output step for outputting, and still image information recording step for receiving the command for recording a still image from the still image recording operation means and recording the still image information output in the still image information output step And a first determination step of determining whether or not a remote control signal reception error has occurred when receiving a command for recording a still image from the still image recording operation means by a remote controller, and the first For displaying at least one of the input video signal and the video signal stored in the first video signal storage means when it is determined in the determination step that no reception error has occurred. A display control step for displaying a still image before a preset first time stored in the first video signal storage unit in the display unit, and a determination that a reception error has occurred in the first determination step If it is determined that a reception error has occurred in the measurement process for measuring the time until receiving a command for recording a regular still image to be received next, and the first determination process is normal, And a second determination step for determining whether or not the received remote control signal is a command for recording a still image, and in the display control step, the remote control signal is determined in the second determination step. When the command is determined to be a command for recording a still image, a process for displaying on the display means a still image before the time obtained by adding the time measured in the measurement step to the first time is performed on the computer. And characterized by storing a program for causing.
The program of the present invention includes a storage step of storing the input video signal in the first video signal storage means, and a stillness for outputting the video signal stored in the first video signal storage means as still image information. An image information output step, a still image information recording step for recording the still image information output in the still image information output step in response to a command for recording a still image from the still image recording operation means, and the remote controller A first determination step for determining whether or not a remote control signal reception error has occurred when receiving a command for recording a still image from the still image recording operation means; and a reception error in the first determination step. When it is determined that the first video signal is not generated, the first video signal is displayed on the display means for displaying at least one of the input video signal and the video signal stored in the first video signal storage means. A display control step for displaying a still image of a preset first time stored in the signal storage unit and a reception error when it is determined that a reception error has occurred in the first determination step. A measurement process for measuring a time until receiving a command for recording a regular still image, and a remote control signal normally received after it is determined that a reception error has occurred in the first determination process is a still image And a second determination step for determining whether or not the command is for recording the image, and in the display control step, a command for the remote control signal to record a still image in the second determination step. When it is determined, the computer is caused to execute a process of displaying a still image before the time obtained by adding the time measured in the measurement step to the first time on the display means.

本発明によれば、入力された映像信号を記憶させるための第1の映像信号記憶手段を設け、ユーザにより静止画像記録操作手段にて静止画情報記録手段に静止画像を記録するための指令が行われた際に、第1の映像信号記憶手段に記憶されたあらかじめ設定された第1の時間前の静止画像を表示手段に表示するとともに、この第1の映像信号記憶手段に記憶された第1の時間前の静止画像を静止画情報出力手段を介して静止画情報記録手段に送って静止画情報の記録を行うようにしたことにより、ユーザが視聴している映像のなかから、この画像と思った瞬間の静止画像をより簡単に抽出可能とし、ユーザの意思に合った所望の静止画像を視聴している映像の中から容易に抽出することができる。
すなわち、ユーザが「この画像」と思った瞬間から、静止画情報を記録するための操作を行うまでの反応時間、及び操作を行ってからの装置内の遅延時間等を考慮して、この時間を遡った静止画を表示し、プリントや静止画像ファイルの作成など静止画情報を記録することが可能となった。
According to the present invention, the first video signal storage means for storing the input video signal is provided, and a command for recording a still image on the still image information recording means by the still image recording operation means by the user is provided. When it is performed, the first still image stored in the first video signal storage means is displayed on the display means, and the first video signal storage means stores the first still image before the first time. Since the still image of one hour before is sent to the still image information recording means via the still image information output means and the still image information is recorded, this image can be obtained from the video being viewed by the user. It is possible to more easily extract a still image at the moment of thinking, and easily extract a desired still image suitable for the user's intention from a video being viewed.
That is, considering the reaction time from the moment the user thinks “this image” until the operation for recording the still image information, the delay time in the apparatus after the operation, etc. It is now possible to display still images retroactively and record still image information such as printing and creating still image files.

また、静止画像選択手段を設け、静止画像選択手段の操作に基づいて第1の映像信号記憶手段に記憶された映像信号の中から第1の時間前のその前後のフレームを表示して所望の静止画像を選択し、第1の映像信号記憶手段に記憶された映像信号の中から選択された静止画像を静止画情報出力手段を介して静止画情報記録手段に送って静止画情報の記録を行うようにした場合には、人間の反応時間の個人差やばらつき等によらず、さらに実際に動画の中の静止画としてブレ等のない静止画の選択を可能とし、ユーザ所望の静止画、かつ、よりよい静止画を選択して表示を行い、プリントや静止画像ファイルの作成など静止画情報を記録することが可能となった。   Still image selecting means is provided, and the frames before and after the first time are displayed from the video signals stored in the first video signal storage means based on the operation of the still image selecting means, and a desired image is displayed. A still image is selected, and the still image selected from the video signals stored in the first video signal storage means is sent to the still image information recording means via the still image information output means to record the still image information. When doing so, it is possible to select a still image with no blur as a still image in a moving image, regardless of individual differences or variations in human reaction time, In addition, it has become possible to select and display better still images and record still image information such as printing and creation of still image files.

同様に、表示を行うための第2の映像信号記憶手段を設け、第1の映像信号記憶手段に記憶された第1の時間前のその前後の複数の静止画像を順次再生し、この再生された複数の静止画像を縮小して第2の映像信号記憶手段に順次記憶させるとともに、第2の映像信号記憶手段に記憶された複数の縮小された静止画を表示手段に表示し、表示された複数の静止画像より静止画像選択手段の操作に基づいて所望の静止画像を選択し、第1の映像信号記憶手段に記憶された映像信号の中から選択された静止画像を静止画情報出力手段を介して静止画情報記録手段に送って静止画情報の記録を行うようにした場合には、第2の映像信号記憶手段に記憶された第1の時間前のその前後の複数の静止画を縮小されたマルチ画面として一覧表示させ見ることができるために、この中から、ユーザは容易に、人間の反応時間の個人差やばらつき等によらず、さらに実際に動画の中の静止画としてブレ等のない静止画を選択することが可能となり、ユーザ所望の静止画、かつ、よりよい静止画を選択して表示を行い、プリントや静止画像ファイルの作成など静止画情報を記録することが可能となった。   Similarly, a second video signal storage means for displaying is provided, and a plurality of still images before and after the first time stored in the first video signal storage means are sequentially played back and played back. The plurality of still images are reduced and sequentially stored in the second video signal storage means, and the plurality of reduced still images stored in the second video signal storage means are displayed on the display means and displayed. A desired still image is selected from a plurality of still images based on the operation of the still image selection means, and the still image selected from the video signals stored in the first video signal storage means is displayed as still image information output means. When the still image information is recorded and sent to the still image information recording means, the plurality of still images before and after the first time stored in the second video signal storage means are reduced. List and view as a multi-screen Therefore, the user can easily select a still image with no blur as a still image in the video, regardless of individual differences or variations in human reaction time. Thus, it is possible to select and display a still image desired by the user and a better still image, and record still image information such as printing and creation of a still image file.

さらに、操作学習手段を設け、第1の映像信号記憶手段に記憶された映像信号の中から前記第1の時間前の静止画情報を静止画情報出力手段に出力する際に、前記第1の時間を操作学習手段により、ユーザ毎に設定できるようにした場合には、ユーザ毎の反応時間の個人差を学習という形でユーザに合った最適な時間にすることができ、ユーザ所望の静止画を得る時間、操作の手間を大幅に軽減することが可能となった。   Furthermore, an operation learning unit is provided, and when the still image information before the first time is output from the video signal stored in the first video signal storage unit to the still image information output unit, the first When the time can be set for each user by the operation learning means, the individual difference in the reaction time for each user can be set to an optimum time suitable for the user in the form of learning, and the user-desired still image It has become possible to greatly reduce the time and effort required for operation.

さらに、第3の映像信号記憶手段を設け、ユーザにより静止画像記録操作手段にて静止画像を記録するための指令が行われた際に、第1の映像信号記憶手段に記憶された第1の時間前のその前後の複数の静止画像を第3の映像信号記憶手段に記憶させ、ユーザによる静止画像選択手段の操作に基づいて、第3の映像信号記憶手段に記憶された複数の静止画像を表示手段に表示させるようにした場合には、ユーザにより静止画情報を記録するための指令が行われた際に、ユーザ所望の静止画像をその場で選択、決定するのではなく、前後の画像を含めて一旦第3の記憶手段に記憶させることで、ユーザは動画の視聴を継続させることが可能となった。
また、ユーザが動画を視聴中に1つの静止画像を得るだけではなく、複数の静止画像を得るための操作を行うことができ、動画の視聴が終了した後に先に第3の記憶手段に記憶させておいた第1の時間前のその前後の複数の静止画像群より所望の静止画像を選択することが可能となった。
Furthermore, a third video signal storage means is provided, and the first video signal storage means stored in the first video signal storage means when a command for recording a still image is issued by the user using the still image recording operation means. A plurality of still images before and after the time are stored in the third video signal storage unit, and the plurality of still images stored in the third video signal storage unit are stored based on the operation of the still image selection unit by the user. When displaying on the display means, when a command for recording still image information is issued by the user, the user selects and determines the still image desired by the user instead of selecting and determining the still image on the spot. The user can continue to watch the moving image by temporarily storing it in the third storage means.
In addition, the user can not only obtain one still image while viewing a moving image, but also can perform an operation for obtaining a plurality of still images. After the viewing of the moving image is completed, the operation is stored in the third storage unit first. A desired still image can be selected from a plurality of still image groups before and after the first time before the first time.

そして、ユーザによる操作手段はリモコンによるものとすることで、実際にテレビ等のAV機器などでは、ユーザ操作の多くはリモコンによる操作であり、また、リモコンの信号自体に100msec程度の送信時間がかかるため、この時間もさらに遡って静止画を表示することにより、この遅れを吸収することができるようになり、より簡単にユーザ所望の静止画の表示を行い、プリントや静止画像ファイルの作成など静止画情報を記録することが可能となった。   In addition, since the operation means by the user is a remote control, in the case of an AV device such as a television, most of the user operations are operations by the remote control, and the remote control signal itself takes about 100 msec transmission time. Therefore, this delay can be absorbed by displaying the still image further back in time, and the user-desired still image can be displayed more easily, and still images such as prints and creation of still image files can be displayed. It became possible to record image information.

さらに、リモコンなどの無線機器では受信エラーが発生し得るが、受信エラーを起した際もそれから時間を測定し、静止画情報を記録するための指令が行われた時にエラーを起したものであった場合には、正規の指令がきたときより第1の時間に測定した時間(エラー後の再送時間)を加算した時間分だけ遡って静止画情報を記録するようにした場合には、リモコンなどを向ける方向が斜めであるなどで発生した信号の受信エラーにも対応して所望の静止画を取りこぼすことを防止することができる。   Furthermore, a reception error may occur in a wireless device such as a remote control. However, when a reception error occurs, the time is measured from that time, and an error occurs when a command is issued to record still image information. In the case where the still image information is recorded retroactively by the time obtained by adding the measured time (retransmission time after error) from the time when the regular command is received, the remote control etc. It is possible to prevent a desired still image from being missed in response to a reception error of a signal that occurs when the direction in which the camera is directed is oblique.

以下、本発明の実施形態を図面に基づいて説明する。
図1は、本発明の一実施形態による映像信号処理システムの構成例を示すブロック図である。本実施形態では、動画中より静止画を選択して、その選択した静止画をプリンタにて記録する例を示す。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing a configuration example of a video signal processing system according to an embodiment of the present invention. In the present embodiment, an example is shown in which a still image is selected from a moving image and the selected still image is recorded by a printer.

図1において、10はデジタルテレビ(デジタルTV)、20はプリンタ、30はリモコン、及び40はアンテナである。   In FIG. 1, 10 is a digital television (digital TV), 20 is a printer, 30 is a remote control, and 40 is an antenna.

デジタルTV10において、100は全体を制御するCPU、110はCPU100のプログラムやデータを格納するROM/RAM部、120は操作部、130はICカード制御部、140は外部プリンタ20とのインターフェースである外部インターフェース部、150はリモコン受光部、200はチューナー部、210はチューナー部200により受信したデジタルデータのデスクランブル部、220は第1の記憶手段であるバッファ、230は受信データを切替える切替スイッチ(切替SW)、240はビデオ、オーディオ、データストリームを分離するデマルチプレクサ部、250はビデオデータのデコーダ部、260はオーディデータのデコーダ部、270はデータストリーム処理部、280はデータストリームの画面構成部、290は表示制御部、300は表示制御部290内の表示用メモリ、310は音声処理部、320は画像表示部、330は音声出力部である。   In the digital TV 10, 100 is a CPU that controls the entire system, 110 is a ROM / RAM unit that stores programs and data of the CPU 100, 120 is an operation unit, 130 is an IC card control unit, and 140 is an external interface that is an interface with the external printer 20. Interface unit 150, remote control light receiving unit 200, tuner unit 200, descrambling unit 210 for digital data received by tuner unit 200, buffer serving as a first storage unit, 230 switch for switching received data SW), 240 is a demultiplexer for separating video, audio, and data streams, 250 is a decoder for video data, 260 is a decoder for audio data, 270 is a data stream processing unit, 280 is a screen configuration unit for data streams, 90 is a display control unit, 300 display memory in the display control unit 290, 310 is an audio processing unit, 320 is an image display unit, 330 is a sound output unit.

ここで、デジタルTV10では、アンテナ40より入力された高周波信号がチューナー部200によりチャンネル選択され、スクランブルされたデータ信号が受信される。受信されたデータ信号は、デスクランブル部210でスクランブル解除されてMPEGデータ(MPEG<Moving Picture Experts Group>規格に準拠したデータ)となる。   Here, in the digital TV 10, the high frequency signal input from the antenna 40 is channel-selected by the tuner unit 200, and the scrambled data signal is received. The received data signal is descrambled by the descrambling unit 210 to become MPEG data (data conforming to the MPEG <Moving Picture Experts Group> standard).

デスクランブル部210より出力されたMPEGデータは、切替SW230を介してデマルチプレクサ部240に供給され、デマルチプレクサ部240によりビデオデータ、オーディオデータ、及びストリームに分離される。また、MPEGデータは、第1の記憶手段であるバッファ220に一時的に記憶される。分離されたそれぞれのデータは専用の処理部250、260、270に送られる。   The MPEG data output from the descrambling unit 210 is supplied to the demultiplexer unit 240 via the switching SW 230, and is separated into video data, audio data, and a stream by the demultiplexer unit 240. The MPEG data is temporarily stored in the buffer 220, which is the first storage means. Each separated data is sent to dedicated processing units 250, 260, and 270.

ビデオデータはビデオデコーダ部250によりMPEGデータ伸張され、オーディオデータはオーディオデコーダ部260によりオーディオデータ伸張され、また、データストリームはデータストリーム処理部270により処理される。ビデオデコーダ部250によりデコードされたビデオデータは、データストリーム処理部270により処理されたストリームデータを画面構成部280で表示用に構成したデータとともに表示制御部290に入力されて表示用メモリ300を介して画像表示部320によって表示される。また同時に、オーディオデコーダ部260によりデコードされたオーディオデータは、音声処理部310により処理されて音声出力部330により出力される。   The video data is decompressed into MPEG data by the video decoder unit 250, the audio data is decompressed into audio data by the audio decoder unit 260, and the data stream is processed by the data stream processing unit 270. The video data decoded by the video decoder unit 250 is input to the display control unit 290 together with the data configured for display in the screen configuration unit 280 by the stream data processed by the data stream processing unit 270, via the display memory 300. Displayed by the image display unit 320. At the same time, the audio data decoded by the audio decoder unit 260 is processed by the audio processing unit 310 and output by the audio output unit 330.

ユーザは、受信したTVデータを画像表示部320及び音声出力部330より視聴している。ここで、自分の気に入った場面(画像)があったときに、リモコン30より静止画記録操作を行う。上述したようにユーザが視聴している映像のなかから「この画像」と思った瞬間にリモコン30の静止画記録操作を行った場合には、実際にリモコン30を操作するまでの時間、すなわち人間の応答時間と、リモコン30を操作してからリモコン信号がリモコン30より発光してリモコン受光部150にてすべて受信され、全体を制御するCPU100により映像データから静止画をキャプチャーするまでの時間とがかかってしまい、時間的に連続している映像はその分先に進んでしまう。実際に、人間の反応時間が200〜300msecとし、リモコン30のデータ送信時間が約100msecとすると、合計で300〜400msecの時間がかかってしまう。これは、毎秒30フレームの映像を見ているとすると9〜12フレーム先に進んでしまうことになる。   The user views the received TV data from the image display unit 320 and the audio output unit 330. Here, when there is a scene (image) that the user likes, a still image recording operation is performed from the remote controller 30. As described above, when the still image recording operation of the remote controller 30 is performed at the moment when it is considered as “this image” from the video being viewed by the user, the time until the remote controller 30 is actually operated, that is, the human being And the time from the operation of the remote control 30 until the remote control signal is emitted from the remote control 30 and received by the remote control light receiving unit 150 until the still image is captured from the video data by the CPU 100 that controls the whole. As a result, the time-sequential video advances further by that amount. Actually, if the human reaction time is 200 to 300 msec and the data transmission time of the remote controller 30 is about 100 msec, it takes 300 to 400 msec in total. If you are watching 30 frames of video per second, you will be 9-12 frames ahead.

第1の記憶手段であるバッファ220は、この遅延時間+αとして、約1秒分のデータを順次蓄えられるものである。バッファ220は、リングバッファ構成とし、現在より過去約1秒間のデータを記憶することができる。   The buffer 220 as the first storage means can sequentially store data for about 1 second as the delay time + α. The buffer 220 has a ring buffer configuration, and can store data for about 1 second in the past from the present.

ユーザがTV映像を視聴していて「この画像」と思った瞬間にリモコン30の静止画記録操作が行われると、これに係る信号を受信したCPU100はバッファ220への書込みを禁止するとともに、切替SW230をバッファ220側に切替えてバッファ220に記憶されているデータを後段に送るようにする。さらに、CPU100はバッファ220を制御して、第1の設定時間(ここでは400msec、12フレームとする)前の映像を静止画として再生し表示する。   When a still image recording operation of the remote controller 30 is performed at the moment when the user views the TV image and thinks that it is “this image”, the CPU 100 that has received a signal related thereto prohibits writing to the buffer 220 and performs switching. The SW 230 is switched to the buffer 220 side so that the data stored in the buffer 220 is sent to the subsequent stage. Further, the CPU 100 controls the buffer 220 to reproduce and display the video before the first set time (here, 400 msec, 12 frames) as a still image.

実際には、バッファ220に記憶されたデータはMPEGデータであるので、400msec(12フレーム)より前のIピクチャのデータまで戻って再生をはじめ、ビデオデコーダ部250によりMPEGにより圧縮されたデータを伸張し、400msec(12フレーム)に相当する画像を表示制御部290内の表示用メモリ300に書込み、この表示用メモリ300のデータを静止画として画像表示部320に表示する。   Actually, since the data stored in the buffer 220 is MPEG data, reproduction is started after returning to I picture data before 400 msec (12 frames), and the data compressed by MPEG by the video decoder unit 250 is expanded. Then, an image corresponding to 400 msec (12 frames) is written in the display memory 300 in the display control unit 290, and the data in the display memory 300 is displayed on the image display unit 320 as a still image.

画像表示部320に表示された画像(静止画)が、ユーザが希望する画像であればそのまま静止画記録確認操作を行い、外部のプリンタ20に画像データを送ってプリントを行えば良いが、ユーザが希望するものでなかったときにはコマ送り操作を行って前後の画像を順次表示して所望の画像を選択する。コマ送り操作により所望の画像を得た後に、ユーザは静止画記録確認操作を行い、CPU100は表示された画像をプリントするためにプリントデータ処理を行ってプリントデータをプリンタ20に送り、プリントを行う。   If the image (still image) displayed on the image display unit 320 is an image desired by the user, the still image recording confirmation operation may be performed as it is, and the image data may be sent to the external printer 20 for printing. Is not the desired one, the frame advance operation is performed to sequentially display the previous and next images and select the desired image. After obtaining a desired image by frame advance operation, the user performs a still image recording confirmation operation, and the CPU 100 performs print data processing to print the displayed image, and sends the print data to the printer 20 for printing. .

ここでプリントを行うためのデータは、第1の記憶手段であるバッファ220に記憶されたデータの中でユーザが選択した静止画をCPU100がソフト的にデコードを行い、さらに、印字画像処理を行って外部プリンタ20に印字データを送ることも可能である。または、表示制御部290内の表示用メモリ300に記憶された画像データを基に、印字画像処理を行って外部プリンタ20に印字データを送ることも可能である。いずれの場合にも、システムとして第1の記憶手段であるバッファ220に記憶されているデータを基にしていることに変りはない。   Here, as data for printing, the CPU 100 performs software decoding on the still image selected by the user from the data stored in the buffer 220 as the first storage means, and further performs print image processing. It is also possible to send print data to the external printer 20. Alternatively, it is possible to perform print image processing based on the image data stored in the display memory 300 in the display control unit 290 and send the print data to the external printer 20. In either case, the system is based on the data stored in the buffer 220 as the first storage means.

図2は、本実施形態による映像信号処理システムの動作をより詳しく説明するためのフローチャートである。
まず、ユーザはTV映像を視聴していて「この画像」と思った瞬間にリモコン30を使って静止画記録操作を行うとする。CPU100は、この静止画記録操作を受信したか否かを判定する(S100)。
FIG. 2 is a flowchart for explaining the operation of the video signal processing system according to the present embodiment in more detail.
First, it is assumed that the user performs a still image recording operation using the remote controller 30 at the moment when he / she views a TV video and thinks “this image”. The CPU 100 determines whether or not this still image recording operation has been received (S100).

リモコン30より静止画記録操作が送信されてきた場合には、CPU100は、第1の記憶手段であるバッファ220へのデータ書込みを停止し、切替SW230をバッファ220側に切替える(S110)。そして、バッファ220を制御して第1の設定時間(ここでは400msec、12フレームとする)前の映像を静止画として再生し表示する(S120)。   When a still image recording operation is transmitted from the remote controller 30, the CPU 100 stops writing data to the buffer 220, which is the first storage means, and switches the switch SW 230 to the buffer 220 side (S110). Then, the buffer 220 is controlled to reproduce and display the video before the first set time (here, 400 msec, 12 frames) as a still image (S120).

ユーザよるリモコン30を用いたコマ送り操作があれば(S130)、CPU100は、コマ送り又はコマ戻し操作に応じて、1フレーム後又は1フレーム前の画像を画像表示部320に表示する(S140)。CPU100は、ユーザがプリントするための画像を選択した後に静止画記録確認操作を行ったことを確認して(S150)、表示画像を外部プリンタ20にてプリントを行うために印字画像処理を行い、印字データを外部インターフェース140を介してプリンタに送る(S160)。この結果、外部プリンタ20にてユーザにより選択された画像がプリントされる(S170)。   If there is a frame advance operation using the remote controller 30 by the user (S130), the CPU 100 displays the image after one frame or one frame before on the image display unit 320 according to the frame advance or frame return operation (S140). . The CPU 100 confirms that the user has performed a still image recording confirmation operation after selecting an image to be printed (S150), performs print image processing to print the display image on the external printer 20, and Print data is sent to the printer via the external interface 140 (S160). As a result, the image selected by the user is printed on the external printer 20 (S170).

図3は、本実施形態による映像信号処理システムの他の動作例を説明するためのフローチャートであり、ユーザが所望のプリント画像を得るための別の方法に関して示している。図2を参照して説明した画像の選択方法がコマ送りによる選択であったのに対し、図3に示す例は、縮小画像をインデックス画像のようにマルチ画面表示を行い、その中から所望の1フレームを選択するものである。   FIG. 3 is a flowchart for explaining another operation example of the video signal processing system according to the present embodiment, and shows another method for the user to obtain a desired print image. Whereas the image selection method described with reference to FIG. 2 is frame-by-frame selection, the example shown in FIG. 3 displays a reduced image as a multi-screen like an index image, and selects a desired one from the images. One frame is selected.

図2に示したフローチャートと同様に、まず、ユーザはTV映像を視聴していて「この画像」と思った瞬間にリモコン30を使って静止画記録操作を行うとする。CPU100は、この静止画記録操作を受信したか否かを判定する(S200)。リモコン30より静止画記録操作が送信されてきた場合には、第1の記憶手段であるバッファ220へのデータ書込みを停止し、切替SW230をバッファ220側に切替える(S210)。   Similar to the flowchart shown in FIG. 2, it is assumed that the user first performs a still image recording operation using the remote controller 30 at the moment when he / she views a TV video and thinks that “this image”. The CPU 100 determines whether or not this still image recording operation has been received (S200). When a still image recording operation is transmitted from the remote controller 30, data writing to the buffer 220, which is the first storage means, is stopped, and the switch SW 230 is switched to the buffer 220 side (S210).

そして、CPU100は、バッファ220を制御して第1の設定時間(ここでは400msec、12フレームとする)前後の9フレーム(ここでは第1の設定時間の画像に加え、その前後それぞれ4フレーム)の映像を順次再生し、表示処理部290にある表示用メモリ300に縮小して記録し、9画面のマルチ画像として表示し、この中央の画像に画像選択マーク(たとえば、縮小画像を囲む枠)を表示する(S220)。こうすることで、第1の設定時間に対し±4フレーム合計9フレーム(ここでは、533〜267msec前、8〜16フレーム前)の画像をユーザが一度に画面上で確認し、この中から画像選択操作を行うことで所望の静止画像を選択することができる。   Then, the CPU 100 controls the buffer 220 for 9 frames before and after the first set time (here, 400 msec, 12 frames) (here, 4 frames before and after the first set time in addition to the image at the first set time). Images are sequentially played back, reduced and recorded in the display memory 300 in the display processing unit 290, displayed as a 9-screen multi-image, and an image selection mark (for example, a frame surrounding the reduced image) is displayed on the center image. Displayed (S220). By doing this, the user confirms the image of nine frames (here, 533 to 267 msec before and 8 to 16 before) on the screen at the same time on the screen at ± 4 frames with respect to the first set time. A desired still image can be selected by performing a selection operation.

CPU100は、ユーザのリモコン30による画像選択操作があるか否かを判定し(S230)、画像選択操作がある場合には、縮小表示されたマルチ画像に対する画像選択表示をユーザの画像選択操作にあわせて移動させる(S240)。CPU100は、ユーザが所望の画像を選択した後に静止画記録確認操作を行ったことを確認して(S250)、表示画像を外部プリンタ20にてプリントを行うために印字画像処理を行い、印字データを外部インターフェース140を介してプリンタに送る(S260)。この結果、外部プリンタ20にて選択された静止画像がプリントされる(S270)。   The CPU 100 determines whether or not there is an image selection operation by the user's remote control 30 (S230). When there is an image selection operation, the image selection display for the reduced multi-image is matched with the user's image selection operation. (S240). The CPU 100 confirms that the user has performed a still image recording confirmation operation after selecting a desired image (S250), performs print image processing to print the display image on the external printer 20, and print data. Is sent to the printer via the external interface 140 (S260). As a result, the still image selected by the external printer 20 is printed (S270).

次に、本実施形態による映像信号処理システムにおいて、ユーザによる静止画記録操作が行われた場合に、デフォルトで表示される一定時間前の画像に対し、ユーザ毎の学習によりこのデフォルトの時間を変える学習モードに関して説明を行う。この学習モードにおいては、CPU100より映像データを流して画像表示部320に表示を行い、この表示を見てユーザに静止画記録操作を行ってもらい、その静止画記録操作のデータを受信するまでの時間を測定して得られた時間よりデフォルトの時間を設定するものである。   Next, in the video signal processing system according to the present embodiment, when a still image recording operation is performed by the user, the default time is changed by learning for each user with respect to an image displayed by default for a certain period of time. The learning mode will be described. In this learning mode, the video data is sent from the CPU 100 and displayed on the image display unit 320. The user sees this display and performs the still image recording operation until the data of the still image recording operation is received. The default time is set from the time obtained by measuring the time.

図4は、この学習モードにおける表示映像と時間の関係を模式的に示した図である。
ユーザに最初に見せる画像は、“学習モードをスタートします”という画像(t=0)であり、画像表示部320に数秒間表示する(例えば、3秒間)。次に、表示画像を“プリントキーを押してください”という画像に切替え(toffset=3sec)、ユーザにプリントキーの押下(静止画記録操作)を促す。そして、ユーザがリモコン30のプリントキーを押し、このリモコンデータが受信完了するまでの時間を測定する(trcv)。このときに、
delay=trcv−toffset
となり、tdelayを次からの静止画記録操作に対する第1の設定時間として、ユーザの静止画記録操作に対して第1の設定時間前の画像表示を行う。
FIG. 4 is a diagram schematically showing the relationship between display video and time in the learning mode.
The first image to be shown to the user is an image “t = 0” that “starts the learning mode”, and is displayed on the image display unit 320 for several seconds (for example, 3 seconds). Next, the display image is switched to the image “Please press the print key” (t offset = 3 sec), and the user is prompted to press the print key (still image recording operation). Then, the user presses the print key of the remote controller 30 and measures the time until the remote controller data is completely received (t rcv ). At this time,
t delay = t rcv -t offset
Thus, t delay is set as the first set time for the next still image recording operation, and the image display before the first set time is performed for the user's still image recording operation.

図5は、この学習モードにおける動作を説明するためのフローチャートである。
まず、CPU100は、学習モードに入るか否か、つまり学習操作が行われたか否かを判定する(S300)。その結果、学習モードに入ると、学習用表示データ(MPEGデータ)をCPU100によりバッファ220に書き込む(S310)。次に、CPU100は、切替SW230をバッファ220側に切替えて、画像表示部320での表示をスタートさせる(S320)。また、表示をスタートさせると同時に時間測定を開始する(S330)。
FIG. 5 is a flowchart for explaining the operation in the learning mode.
First, the CPU 100 determines whether or not to enter a learning mode, that is, whether or not a learning operation has been performed (S300). As a result, when the learning mode is entered, the learning display data (MPEG data) is written into the buffer 220 by the CPU 100 (S310). Next, the CPU 100 switches the switching SW 230 to the buffer 220 side and starts display on the image display unit 320 (S320). Further, the time measurement is started simultaneously with the start of the display (S330).

続いて、CPU100は、ユーザのリモコン操作による静止画記録操作を受信するのを待ち(S340)、リモコン30による静止画記録操作を受信すると時間測定を終了する(S350)。CPU100は、この測定した時間から、“プリントキーを押してください”という画像を表示するまでの時間(toffset)を引いて、tdelayを求める。求めたtdelayがユーザによるリモコン操作の遅れ時間として、これを第1の設定時間として設定する(S360)。実際には、この学習を数回繰り返し、その平均値を第1の設定時間として設定する。 Subsequently, the CPU 100 waits for reception of a still image recording operation by the user's remote control operation (S340), and ends the time measurement when receiving the still image recording operation by the remote control 30 (S350). The CPU 100 obtains t delay by subtracting the time (t offset ) until the image “Please press the print key” is displayed from the measured time. The obtained t delay is set as the first set time as the delay time of the remote control operation by the user (S360). In practice, this learning is repeated several times, and the average value is set as the first set time.

図6は、本発明の実施形態による映像信号処理システムの他の構成例を示すブロック図である。図6においては、第1の記憶手段としてのバッファを設ける位置を変えた例を示している。この図6において、図1に示したブロック等と同一の機能を有するブロック等には同一の符号を付し、重複する説明は省略する。   FIG. 6 is a block diagram showing another configuration example of the video signal processing system according to the embodiment of the present invention. FIG. 6 shows an example in which the position where the buffer as the first storage means is provided is changed. In FIG. 6, blocks having the same functions as those shown in FIG. 1 are denoted by the same reference numerals, and redundant description is omitted.

図6において、400はビデオデコーダ部250によりデコードされたビデオデータを記憶するバッファである。410は、ビデオデコーダ部250によりデコードされたビデオデータと、バッファ400により一時記憶されたビデオデータと、さらにデータストリーム処理より画面構成された画像データを合成して処理する表示制御部410であり、420は表示制御部410内の表示用メモリである。   In FIG. 6, reference numeral 400 denotes a buffer for storing video data decoded by the video decoder unit 250. A display control unit 410 synthesizes and processes the video data decoded by the video decoder unit 250, the video data temporarily stored in the buffer 400, and image data that has been screen-configured by data stream processing. Reference numeral 420 denotes a display memory in the display control unit 410.

図1に示した例では、スクランブルされたデータをデスクランブル部210でスクランブル解除したMPEGデータに対してバッファ220を挿入した。これに対し、図6に示す映像信号処理システムは、MPEGデータをビデオデコーダ部250によりデコードした画像(ビデオデータ)に対して第1の記憶手段としてバッファ400を置く構成とし、デコードされた画像データとバッファ400の出力を合成して表示するように制御する表示制御部410を設けたものである。このようにしても、同様の効果が得られる。図7に合成表示を行ったときの画面例を示す。   In the example shown in FIG. 1, the buffer 220 is inserted into the MPEG data in which the scrambled data is descrambled by the descramble unit 210. On the other hand, the video signal processing system shown in FIG. 6 has a configuration in which a buffer 400 is placed as a first storage unit for an image (video data) obtained by decoding MPEG data by the video decoder unit 250, and the decoded image data. And a display control unit 410 that controls to synthesize and display the output of the buffer 400. Even if it does in this way, the same effect is acquired. FIG. 7 shows a screen example when composite display is performed.

次に、本実施形態による映像信号処理システムのその他の動作例として、動画を視聴中に複数の静止画を得るための動作について説明する。   Next, as another operation example of the video signal processing system according to the present embodiment, an operation for obtaining a plurality of still images while viewing a moving image will be described.

図8は、動画を視聴中に複数の静止画を得るための制御動作を示すフローチャートである。動画を視聴中に一枚の静止画を得る時の操作に対し、連続して複数の静止画を指定して所望の静止画を得ていくためには、操作を行う対象が動画に対して行うものであるか、静止画に対して行うものであるかを区別する必要がある。もちろん、リモコン等の操作部にそれぞれ別々のキーを割り振り、キー操作自体で操作対象が区別可能であれば、操作モードを分ける必要はないが、別々のキーを設けると必要なキーが多くなりすぎるので、ここではモード分けを行い、同一のキーで複数の操作を割りつけることとする。   FIG. 8 is a flowchart showing a control operation for obtaining a plurality of still images while viewing a moving image. In order to obtain a desired still image by designating a plurality of still images in succession to the operation for obtaining a single still image while watching a movie, the target to be operated is It is necessary to distinguish whether it is to be performed or to a still image. Of course, if different keys are assigned to each operation unit such as a remote control and the operation target can be distinguished by the key operation itself, it is not necessary to divide the operation mode. However, if separate keys are provided, too many keys are required. Therefore, here, the modes are classified and a plurality of operations are assigned with the same key.

まず最初に、CPU100は、動画を視聴するため動画モードをセットし、画像表示部320の動画表示エリアに選択マーク(例えば、表示エリアの外枠を囲む)を付け、静止画像番号を初期化する(i=0)(S400)。次に、リモコン30からの操作を受信する(S410)。リモコン30からのリモコン信号を受信すると、そのキー(リモコン信号)に応じて処理が変わる。   First, the CPU 100 sets a moving image mode for viewing a moving image, attaches a selection mark (for example, enclosing an outer frame of the display area) to the moving image display area of the image display unit 320, and initializes a still image number. (I = 0) (S400). Next, an operation from the remote controller 30 is received (S410). When a remote control signal is received from the remote control 30, the process changes according to the key (remote control signal).

選択キーが押下された場合には、CPU100によりバッファ400から第1の設定時間(ここでは400msec、12フレームとする)前のその前後の例えば30フレーム(前側18フレーム、後ろ側12フレーム、約1秒間)の映像データを第3の記憶手段(ここでは、CPU100のデータを格納するRAM110)のi番目の領域に記憶する(S430)。次に、CPU100は、第1の設定時間前の静止画像をi番目の静止画表示領域に表示する(S440)。これにより、1回の静止画データ取得を終り、CPU100は静止画像番号に1を加える(i=i+1)(S450)。   When the selection key is pressed, for example, 30 frames before and after the first set time (400 msec, 12 frames here) from the buffer 400 by the CPU 100 (18 frames on the front side, 12 frames on the back side, about 1 frame). Second) video data is stored in the i-th area of the third storage means (here, the RAM 110 storing the data of the CPU 100) (S430). Next, the CPU 100 displays the still image before the first set time in the i-th still image display area (S440). Thus, one still image data acquisition is completed, and the CPU 100 adds 1 to the still image number (i = i + 1) (S450).

また、静止画キーが押下された場合には、CPU100は、念のため、静止画モードであるか否かを確認する(S470)。その結果、静止画モードでなければ、CPU100は、静止画モードをセットし、現在の静止画像番号を静止画画面数にセットし(imax=i)、静止画像番号をリセットする(i=0)(S480)。そして、表示領域のなかの現在の静止画に相当するi番目の静止画に選択マーク(例えば、表示エリアの外枠を囲む)をつける(S490)。ここで、この静止画が選択されたので、この静止画群(前後30フレーム)のなかで最適な静止画をコマ送り、マルチ画面表示等の先に説明した方法で選択する(S500)。これにより、一つの静止画像が選択されたことになる。CPU100は、所望の静止画像が選択された後に静止画像番号に1を加える(i=i+1)(S510)。続いて、CPU100は、静止画像番号が先にセットした静止画画面数になったか否か(i=imax)を判定し(S520)、第3の記憶手段に記憶させたすべての静止画像群の中から所望の静止画を選択するまで、ステップS490〜S510の処理動作を繰り返す。   When the still image key is pressed, the CPU 100 confirms whether or not the still image mode is selected (S470). As a result, if it is not the still image mode, the CPU 100 sets the still image mode, sets the current still image number to the number of still image screens (imax = i), and resets the still image number (i = 0). (S480). Then, a selection mark (for example, surrounding the outer frame of the display area) is attached to the i-th still image corresponding to the current still image in the display area (S490). Here, since this still image has been selected, an optimum still image is selected from the still image group (30 frames before and after) and selected by the above-described method such as multi-screen display (S500). As a result, one still image is selected. The CPU 100 adds 1 to the still image number after a desired still image is selected (i = i + 1) (S510). Subsequently, the CPU 100 determines whether or not the still image number has reached the previously set number of still image screens (i = imax) (S520), and all the still image groups stored in the third storage unit are determined. Until the desired still image is selected, the processing operations in steps S490 to S510 are repeated.

すべての静止画像を選択したのち、最後に静止画記録キーの押下によりCPU100は選択されたすべての静止画情報を記録手段に記録する(S540)。   After selecting all still images, the CPU 100 finally records all selected still image information in the recording means by pressing the still image recording key (S540).

ここで説明した図8のフローチャートに示す動作は、第1の記憶手段としてビデオデコーダ部250にてデコードされたビデオデータを記憶するバッファ400を使ったものであるが、MPEG等の圧縮されたビデオデータを第1の記憶手段に記憶させる場合には、ステップS430にて第1の設定時間前のその前後の30フレームの映像データを第3の記憶手段に記憶させる際に、その前後の30フレームの映像が再生可能なデータ群(その直近のIフレームよりその直後のIフレームまで)の映像データを第3の記憶手段に記憶させる必要がある。   The operation shown in the flowchart of FIG. 8 described here uses the buffer 400 for storing the video data decoded by the video decoder unit 250 as the first storage means, but the compressed video such as MPEG is used. When the data is stored in the first storage means, the 30 frames before and after the 30 frames of video data before and after the first set time are stored in the third storage means in step S430. It is necessary to store the video data of the data group (from the latest I frame to the immediately following I frame) that can be reproduced in the third storage means.

次に、リモコン信号の受信にエラーがあって装置が反応しなかったときに、再送を行った際の処理について図9及び図10を参照して説明する。   Next, processing when retransmission is performed when there is an error in receiving a remote control signal and the device does not respond will be described with reference to FIGS.

図9に示すように、ユーザが「この画像」と思った瞬間にリモコン操作を行うことで、通常、第1の設定時間(の前後)後にリモコン信号を受信することになるが、ここでエラーが発生したとする(t=0)。そして、装置(デジタルTV10)が反応しなかったためにユーザが再度リモコン操作を行うことで、装置で静止画記録のキーデータを受信したとする(t=trcv)。このとき、装置がリモコン信号を受取った時間はtrcvであるが、その前に受信エラーになったそのときがリモコン受信時刻であり、そのリモコン受信時刻より第1の時間遡った時点の画像がユーザの「この画像」であったはずである。このため、受信したリモコン信号がエラーであった時点より時間を測定して正規の静止画記録キーを受信したところまでの時間を測定し、第1の設定時間にこの測定した時間を加算して今回のみ加算を行った時間分だけ前に遡るようにしたものである。 As shown in FIG. 9, by performing the remote control operation at the moment when the user thinks “this image”, the remote control signal is usually received after the first set time (before and after), but there is an error here. Is generated (t = 0). Then, since the device (digital TV 10) has not reacted, it is assumed that key data for still image recording is received by the device when the user performs a remote control operation again (t = t rcv ). At this time, the time when the device receives the remote control signal is trcv , but the time when the reception error occurred before that is the remote control reception time. It should have been “this image” of the user. Therefore, measure the time from the time when the received remote control signal was an error and measure the time until the regular still image recording key was received, and add this measured time to the first set time. Only the time for which this time was added is traced back.

図10は、リモコン信号の受信にエラーがあった場合の処理動作を説明するためのフローチャートである。
まず、CPU100は、リモコン信号を受信してエラーがあったか否かを判定する(S600)。判定の結果、受信したリモコン信号にエラーがあった場合には、そこから時間を測定し(S610)、次にリモコン信号を正常受信するのを待つ(S620)。リモコン信号が正常に受信されたならば、CPU100は、その受信信号が静止画記録操作であったか否かを判定する(S630)。
FIG. 10 is a flowchart for explaining the processing operation when there is an error in receiving the remote control signal.
First, the CPU 100 receives a remote control signal and determines whether there is an error (S600). As a result of the determination, if there is an error in the received remote control signal, the time is measured from there (S610), and then the normal reception of the remote control signal is waited (S620). If the remote control signal is normally received, CPU 100 determines whether or not the received signal is a still image recording operation (S630).

その判定の結果、受信信号が静止画記録操作であった場合には、CPU100は、時間の測定を終了し(S640)、測定された時間を第1の設定時間に加算する(S650)。ここで、第1の設定時間にこの測定時間を加算するのは、今回のみの一時的なものである(つまり、エラー時の例外処理)。この加算された時間を基に、静止画記録処理を実行する(S660)。   As a result of the determination, if the received signal is a still image recording operation, the CPU 100 ends the time measurement (S640), and adds the measured time to the first set time (S650). Here, the addition of this measurement time to the first set time is only temporary this time (that is, exception processing at the time of an error). Based on the added time, a still image recording process is executed (S660).

また、ステップS630にて受信信号が静止画記録操作ではないと判定された場合には、CPU100は、時間測定をクリアする(S680)。そして、受信したリモコンコマンドを解釈して、そのコマンドに応じた処理へ移る(S690)。   If it is determined in step S630 that the received signal is not a still image recording operation, the CPU 100 clears the time measurement (S680). Then, the received remote control command is interpreted, and the process proceeds to a process corresponding to the command (S690).

なお、上述した実施形態では、デジタルテレビでの映像信号をプリンタにプリントする例を示して説明してきたが、本発明はここに示した例に限定されるものではないことは、言うまでもないことである。例えば、映像信号としては、ビデオカメラを使って自分で撮像した映像を外部入力として入力する場合であるとか、通常のテレビやVTR等でも同様のことをすることができる。また、選択した静止画像を記録する手段としては、プリンタのほかにも、ファイルに落して録画した番組のタイトル画像やチャプター画像、インデックス画像として使用したりすることが可能である。   In the above-described embodiment, an example in which a video signal on a digital television is printed on a printer has been described. However, it goes without saying that the present invention is not limited to the example shown here. is there. For example, as a video signal, it is possible to input a video captured by a video camera as an external input, or the same can be done with a normal television or VTR. As a means for recording the selected still image, in addition to a printer, it can be used as a title image, a chapter image, or an index image of a program recorded in a file.

(本発明の他の実施形態)
上述した実施形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、前記実施形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ(CPUあるいはMPU)に格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
また、この場合、前記ソフトウェアのプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコード自体は本発明を構成する。また、そのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記憶媒体は本発明を構成する。かかるプログラムコードを記憶する記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているOS(オペレーティングシステム)あるいは他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれることは言うまでもない。
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部あるいは全部を行い、その処理によって上述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
(Other embodiments of the present invention)
In order to operate various devices to realize the functions of the above-described embodiments, program codes of software for realizing the functions of the above-described embodiments are provided to an apparatus or a computer in the system connected to the various devices. What is implemented by operating the various devices according to a program supplied and stored in a computer (CPU or MPU) of the system or apparatus is also included in the scope of the present invention.
In this case, the program code of the software itself realizes the functions of the above-described embodiments, and the program code itself constitutes the present invention. Further, means for supplying the program code to the computer, for example, a storage medium storing the program code constitutes the present invention. As a storage medium for storing the program code, for example, a flexible disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.
Further, by executing the program code supplied by the computer, not only the functions of the above-described embodiments are realized, but also the OS (operating system) or other application software in which the program code is running on the computer, etc. It goes without saying that the program code is also included in the embodiment of the present invention even when the functions of the above-described embodiment are realized in cooperation with the embodiment.
Further, after the supplied program code is stored in the memory provided in the function expansion board of the computer or the function expansion unit connected to the computer, the CPU provided in the function expansion board or function expansion unit based on the instruction of the program code Needless to say, the present invention also includes a case where the functions of the above-described embodiment are realized by performing part or all of the actual processing.

なお、前記実施形態は、何れも本発明を実施するにあたっての具体化のほんの一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。   The above-described embodiments are merely examples of implementation in carrying out the present invention, and the technical scope of the present invention should not be construed as being limited thereto. That is, the present invention can be implemented in various forms without departing from the technical idea or the main features thereof.

本発明の一実施形態による映像信号処理システムの構成例を示すブロック図である。It is a block diagram which shows the structural example of the video signal processing system by one Embodiment of this invention. 本実施形態による映像信号処理システムの動作を説明するためのフローチャートである。It is a flowchart for demonstrating operation | movement of the video signal processing system by this embodiment. 本実施形態による映像信号処理システムの他の動作例を説明するためのフローチャートである。It is a flowchart for demonstrating the other operation example of the video signal processing system by this embodiment. 学習モードにおける表示映像と時間の関係を示した図である。It is the figure which showed the relationship between the display image | video and time in learning mode. 学習モードにおける動作を説明するためのフローチャートである。It is a flowchart for demonstrating the operation | movement in learning mode. 本実施形態による映像信号処理システムの他の構成例を示すブロック図である。It is a block diagram which shows the other structural example of the video signal processing system by this embodiment. 合成表示を行ったときの画面表示の一例を示す図である。It is a figure which shows an example of the screen display when performing a composite display. 本実施形態による映像信号処理システムのその他の動作例を説明するためのフローチャートである。It is a flowchart for demonstrating the other operation example of the video signal processing system by this embodiment. リモコン信号の受信エラー時の処理を説明するための図である。It is a figure for demonstrating the process at the time of the reception error of a remote control signal. リモコン信号の受信エラー時の動作を説明するためのフローチャートである。It is a flowchart for demonstrating the operation | movement at the time of the reception error of a remote control signal.

符号の説明Explanation of symbols

10 デジタルテレビ
20 プリンタ
30 リモコン
40 アンテナ
100 CPU
110 ROM/RAM部
120 操作部
130 ICカード制御部
140 外部インターフェース部
150 リモコン受光部
200 チューナー部
210 デスクランブル部
220、400 バッファ
230 切替スイッチ
240 デマルチプレクサ部
250 ビデオデコーダ部
260 オーディオデコーダ部
270 データストリーム処理部
280 画面構成部
290、410 表示制御部
300、420 表示用メモリ
310 音声処理部
320 画像表示部
330 音声出力部
10 Digital TV 20 Printer 30 Remote Control 40 Antenna 100 CPU
110 ROM / RAM unit 120 Operation unit 130 IC card control unit 140 External interface unit 150 Remote control light receiving unit 200 Tuner unit 210 Descramble unit 220, 400 Buffer 230 Changeover switch 240 Demultiplexer unit 250 Video decoder unit 260 Audio decoder unit 270 Data stream Processing unit 280 Screen configuration unit 290, 410 Display control unit 300, 420 Display memory 310 Audio processing unit 320 Image display unit 330 Audio output unit

Claims (4)

映像信号を入力する映像信号入力手段と、
入力された映像信号を記憶させるための第1の映像信号記憶手段と、
入力された映像信号及び前記第1の映像信号記憶手段に記憶された映像信号の少なくとも一方を表示するための表示手段と、
前記第1の映像信号記憶手段により記憶された映像信号を静止画情報として出力するための静止画情報出力手段と、
静止画像を記録するための指令を行う静止画像記録操作手段と、
前記静止画像記録操作手段より静止画像を記録するための指令を受けて、前記静止画情報出力手段より出力された静止画情報を記録する静止画情報記録手段と、
リモコンによる前記静止画像記録操作手段より静止画像を記録するための指令を受けた際に、リモコン信号の受信エラーが発生したか否かを判定する第1の判定手段と、
前記第1の判定手段によって受信エラーが発生していないと判定された場合に、前記第1の映像信号記憶手段に記憶されたあらかじめ設定された第1の時間前の静止画像を前記表示手段に表示する表示制御手段と、
前記第1の判定手段によって受信エラーが発生したと判定された場合に、次に受信する正規の静止画像を記録するための指令を受けるまでの時間を計測する計測手段と、
前記第1の判定手段にて受信エラーが発生したと判定された後正常に受信されたリモコン信号が静止画像を記録するための指令か否かを判定する第2の判定手段とを備え、
前記表示制御手段は、前記第2の判定手段によって当該リモコン信号が静止画像を記録するための指令と判定された場合に、前記計測手段によって計測された時間を前記第1の時間に加算した時間前の静止画像を前記表示手段に表示することを特徴とする映像信号処理システム。
Video signal input means for inputting a video signal;
First video signal storage means for storing the input video signal;
Display means for displaying at least one of the input video signal and the video signal stored in the first video signal storage means;
Still image information output means for outputting the video signal stored by the first video signal storage means as still image information;
Still image recording operation means for issuing a command for recording a still image;
A still image information recording unit that receives a command for recording a still image from the still image recording operation unit and records the still image information output from the still image information output unit;
First determination means for determining whether or not a remote control signal reception error has occurred when receiving a command for recording a still image from the still image recording operation means by a remote control;
When it is determined by the first determination means that no reception error has occurred, a preset still image before the first time stored in the first video signal storage means is displayed on the display means. Display control means for displaying;
A measuring means for measuring a time until receiving a command for recording a regular still image to be received next when it is determined by the first determining means that a reception error has occurred;
Second determining means for determining whether or not a remote control signal normally received after it is determined that a reception error has occurred in the first determining means is a command for recording a still image;
The display control means is a time obtained by adding the time measured by the measurement means to the first time when the second determination means determines that the remote control signal is a command for recording a still image. A video signal processing system for displaying a previous still image on the display means.
入力された映像信号を第1の映像信号記憶手段に記憶する記憶工程と、
前記第1の映像信号記憶手段に記憶された映像信号を静止画情報として出力するための静止画情報出力工程と、
静止画像を記録するための指令を静止画像記録操作手段より行う指令工程と、
前記静止画像記録操作手段より静止画像を記録するための指令を受けて、前記静止画情報出力工程で出力された静止画情報を記録する静止画情報記録工程と、
リモコンによる前記静止画像記録操作手段より静止画像を記録するための指令を受けた際に、リモコン信号の受信エラーが発生したか否かを判定する第1の判定工程と、
前記第1の判定工程で受信エラーが発生していないと判定された場合に、入力された映像信号及び前記第1の映像信号記憶手段に記憶された映像信号の少なくとも一方を表示するための表示手段に、前記第1の映像信号記憶手段に記憶されたあらかじめ設定された第1の時間前の静止画像を表示する表示制御工程と、
前記第1の判定工程で受信エラーが発生したと判定された場合に、次に受信する正規の静止画像を記録するための指令を受けるまでの時間を計測する計測工程と、
前記第1の判定工程にて受信エラーが発生したと判定された後正常に受信されたリモコン信号が静止画像を記録するための指令か否かを判定する第2の判定工程とを有し、
前記表示制御工程では、前記第2の判定工程で当該リモコン信号が静止画像を記録するための指令と判定された場合に、前記計測工程で計測された時間を前記第1の時間に加算した時間前の静止画像を前記表示手段に表示することを特徴とする映像信号処理方法。
A storage step of storing the input video signal in the first video signal storage means;
A still image information output step for outputting the video signal stored in the first video signal storage means as still image information;
A command step for performing a command for recording a still image from the still image recording operation means;
Receiving a command for recording a still image from the still image recording operation unit, and recording the still image information output in the still image information output step;
A first determination step of determining whether or not a remote control signal reception error has occurred when receiving a command for recording a still image from the still image recording operation means by a remote control;
Display for displaying at least one of the input video signal and the video signal stored in the first video signal storage means when it is determined in the first determination step that no reception error has occurred. A display control step of displaying a still image before the preset first time stored in the first video signal storage means on the means;
When it is determined that a reception error has occurred in the first determination step, a measurement step of measuring a time until receiving a command for recording a regular still image to be received next;
A second determination step of determining whether or not a remote control signal normally received after it is determined that a reception error has occurred in the first determination step is a command for recording a still image;
In the display control step, a time obtained by adding the time measured in the measurement step to the first time when the remote control signal is determined to be a command for recording a still image in the second determination step. A video signal processing method comprising displaying a previous still image on the display means.
入力された映像信号を第1の映像信号記憶手段に記憶する記憶工程と、
前記第1の映像信号記憶手段に記憶された映像信号を静止画情報として出力するための静止画情報出力工程と、
静止画像記録操作手段より静止画像を記録するための指令を受けて、前記静止画情報出力工程で出力された静止画情報を記録する静止画情報記録工程と、
リモコンによる前記静止画像記録操作手段より静止画像を記録するための指令を受けた際に、リモコン信号の受信エラーが発生したか否かを判定する第1の判定工程と、
前記第1の判定工程で受信エラーが発生していないと判定された場合に、入力された映像信号及び前記第1の映像信号記憶手段に記憶された映像信号の少なくとも一方を表示するための表示手段に、前記第1の映像信号記憶手段に記憶されたあらかじめ設定された第1の時間前の静止画像を表示する表示制御工程と、
前記第1の判定工程で受信エラーが発生したと判定された場合に、次に受信する正規の静止画像を記録するための指令を受けるまでの時間を計測する計測工程と、
前記第1の判定工程にて受信エラーが発生したと判定された後正常に受信されたリモコン信号が静止画像を記録するための指令か否かを判定する第2の判定工程とをコンピュータに実行させ、
かつ前記表示制御工程では、前記第2の判定工程で当該リモコン信号が静止画像を記録するための指令と判定された場合に、前記計測工程で計測された時間を前記第1の時間に加算した時間前の静止画像を前記表示手段に表示する処理をコンピュータに実行させるためのプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
A storage step of storing the input video signal in the first video signal storage means;
A still image information output step for outputting the video signal stored in the first video signal storage means as still image information;
A still image information recording step for receiving a command for recording a still image from the still image recording operation means and recording the still image information output in the still image information output step;
A first determination step of determining whether or not a remote control signal reception error has occurred when receiving a command for recording a still image from the still image recording operation means by a remote control;
Display for displaying at least one of the input video signal and the video signal stored in the first video signal storage means when it is determined in the first determination step that no reception error has occurred. A display control step of displaying a still image before the preset first time stored in the first video signal storage means on the means;
When it is determined that a reception error has occurred in the first determination step, a measurement step of measuring a time until receiving a command for recording a regular still image to be received next;
A computer executes a second determination step for determining whether a remote control signal normally received after it is determined that a reception error has occurred in the first determination step is a command for recording a still image. Let
In the display control step, when the remote control signal is determined to be a command for recording a still image in the second determination step, the time measured in the measurement step is added to the first time. A computer-readable storage medium storing a program for causing a computer to execute a process of displaying a still image before time on the display means.
入力された映像信号を第1の映像信号記憶手段に記憶する記憶工程と、
前記第1の映像信号記憶手段に記憶された映像信号を静止画情報として出力するための静止画情報出力工程と、
静止画像記録操作手段より静止画像を記録するための指令を受けて、前記静止画情報出力工程で出力された静止画情報を記録する静止画情報記録工程と、
リモコンによる前記静止画像記録操作手段より静止画像を記録するための指令を受けた際に、リモコン信号の受信エラーが発生したか否かを判定する第1の判定工程と、
前記第1の判定工程で受信エラーが発生していないと判定された場合に、入力された映像信号及び前記第1の映像信号記憶手段に記憶された映像信号の少なくとも一方を表示するための表示手段に、前記第1の映像信号記憶手段に記憶されたあらかじめ設定された第1の時間前の静止画像を表示する表示制御工程と、
前記第1の判定工程で受信エラーが発生したと判定された場合に、次に受信する正規の静止画像を記録するための指令を受けるまでの時間を計測する計測工程と、
前記第1の判定工程にて受信エラーが発生したと判定された後正常に受信されたリモコン信号が静止画像を記録するための指令か否かを判定する第2の判定工程とをコンピュータに実行させ、
かつ前記表示制御工程では、前記第2の判定工程で当該リモコン信号が静止画像を記録するための指令と判定された場合に、前記計測工程で計測された時間を前記第1の時間に加算した時間前の静止画像を前記表示手段に表示する処理をコンピュータに実行させるためのプログラム。
A storage step of storing the input video signal in the first video signal storage means;
A still image information output step for outputting the video signal stored in the first video signal storage means as still image information;
A still image information recording step for receiving a command for recording a still image from the still image recording operation means and recording the still image information output in the still image information output step;
A first determination step of determining whether or not a remote control signal reception error has occurred when receiving a command for recording a still image from the still image recording operation means by a remote control;
Display for displaying at least one of the input video signal and the video signal stored in the first video signal storage means when it is determined in the first determination step that no reception error has occurred. A display control step of displaying a still image before the preset first time stored in the first video signal storage means on the means;
When it is determined that a reception error has occurred in the first determination step, a measurement step of measuring a time until receiving a command for recording a regular still image to be received next;
A computer executes a second determination step for determining whether a remote control signal normally received after it is determined that a reception error has occurred in the first determination step is a command for recording a still image. Let
In the display control step, when the remote control signal is determined to be a command for recording a still image in the second determination step, the time measured in the measurement step is added to the first time. A program for causing a computer to execute a process of displaying a still image before time on the display means.
JP2005147056A 2005-05-19 2005-05-19 Video signal processing system and video signal processing method Expired - Fee Related JP4557796B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005147056A JP4557796B2 (en) 2005-05-19 2005-05-19 Video signal processing system and video signal processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005147056A JP4557796B2 (en) 2005-05-19 2005-05-19 Video signal processing system and video signal processing method

Publications (3)

Publication Number Publication Date
JP2006325018A JP2006325018A (en) 2006-11-30
JP2006325018A5 JP2006325018A5 (en) 2008-07-03
JP4557796B2 true JP4557796B2 (en) 2010-10-06

Family

ID=37544346

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005147056A Expired - Fee Related JP4557796B2 (en) 2005-05-19 2005-05-19 Video signal processing system and video signal processing method

Country Status (1)

Country Link
JP (1) JP4557796B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8674935B2 (en) * 2009-10-21 2014-03-18 Qualcomm Incorporated System delay mitigation in interactive systems
JP5570203B2 (en) * 2009-12-16 2014-08-13 キヤノン株式会社 Video playback apparatus and control method thereof

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09130721A (en) * 1995-10-26 1997-05-16 Sharp Corp Information processing unit
JP2001054053A (en) * 1999-08-05 2001-02-23 Sharp Corp Still picture capturing device
JP2003217869A (en) * 2002-01-28 2003-07-31 Matsushita Electric Works Ltd Lighting system
JP2003264660A (en) * 2001-12-12 2003-09-19 Matsushita Electric Ind Co Ltd Image output device, image forming device and method for generating video hard copy
JP2003345333A (en) * 2002-05-27 2003-12-03 Nec Access Technica Ltd Image display processing system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09130721A (en) * 1995-10-26 1997-05-16 Sharp Corp Information processing unit
JP2001054053A (en) * 1999-08-05 2001-02-23 Sharp Corp Still picture capturing device
JP2003264660A (en) * 2001-12-12 2003-09-19 Matsushita Electric Ind Co Ltd Image output device, image forming device and method for generating video hard copy
JP2003217869A (en) * 2002-01-28 2003-07-31 Matsushita Electric Works Ltd Lighting system
JP2003345333A (en) * 2002-05-27 2003-12-03 Nec Access Technica Ltd Image display processing system

Also Published As

Publication number Publication date
JP2006325018A (en) 2006-11-30

Similar Documents

Publication Publication Date Title
JP4799068B2 (en) Television receiver and display control method thereof
WO1998049833A1 (en) Tv receiver having recording/reproducing functions and method of recording/reproducing tv signals
JP4500431B2 (en) Image display device, image display method, and storage medium
JP4557796B2 (en) Video signal processing system and video signal processing method
JP2005312022A (en) Audio-visual recording/reproducing apparatus and digital video camera
JP2005198165A (en) Device and method for reproducing image, computer program, and computer readable recording medium
JP3890601B2 (en) DVD recording / reproducing apparatus integrated television receiver and recording / reproducing apparatus integrated television receiver
JP4447669B2 (en) Video display apparatus and method
JP4686628B2 (en) Electronic device and program guide display method
JP4599021B2 (en) Image display apparatus and control method
JP2005318180A (en) Hard disk recorder and video recording apparatus
US20060132504A1 (en) Content combining apparatus and method
JP2002247498A (en) Information reproducing device
JP4829767B2 (en) Video recording / reproducing apparatus and video special reproducing method thereof
JP4724725B2 (en) Image display apparatus and control method thereof
JP4592443B2 (en) Video recording / playback equipment
JP2004236074A (en) Device and method for video recording and reproducing
JP4288442B2 (en) Recording / reproducing apparatus and video processing method
JP2007243706A (en) Apparatus and method for data format conversion
JP4412321B2 (en) TV program transmission / recording / playback system
JP2006191412A (en) Image display device
JP4602201B2 (en) Television broadcast receiving apparatus and television broadcast receiving method
KR20070003843A (en) Video signal playback unit and video signal playback method
JP4818471B2 (en) Electronics
JP4611332B2 (en) Video display apparatus and method

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080515

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080515

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100112

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100323

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: 20100713

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: 20100720

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: 20130730

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees