Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4872701B2 - Information processing system, playback device, playback method, recording / playback device, recording / playback method, and program - Google Patents
[go: Go Back, main page]

JP4872701B2 - Information processing system, playback device, playback method, recording / playback device, recording / playback method, and program - Google Patents

Information processing system, playback device, playback method, recording / playback device, recording / playback method, and program Download PDF

Info

Publication number
JP4872701B2
JP4872701B2 JP2007035728A JP2007035728A JP4872701B2 JP 4872701 B2 JP4872701 B2 JP 4872701B2 JP 2007035728 A JP2007035728 A JP 2007035728A JP 2007035728 A JP2007035728 A JP 2007035728A JP 4872701 B2 JP4872701 B2 JP 4872701B2
Authority
JP
Japan
Prior art keywords
time
content
recording
reproduction
playback
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
JP2007035728A
Other languages
Japanese (ja)
Other versions
JP2008199560A (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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP2007035728A priority Critical patent/JP4872701B2/en
Publication of JP2008199560A publication Critical patent/JP2008199560A/en
Application granted granted Critical
Publication of JP4872701B2 publication Critical patent/JP4872701B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

本発明は、情報処理システム、再生装置、再生方法、記録再生装置、記録再生方法、およびプログラムに関し、特に、例えば、ユーザが視聴していない未視聴シーンをシームレスに視聴することができるようにした情報処理システム、再生装置、再生方法、記録再生装置、記録再生方法、およびプログラムに関する。 The present invention relates to an information processing system, a playback device, a playback method, a recording / playback device, a recording / playback method, and a program. In particular, for example, an unviewed scene not viewed by a user can be seamlessly viewed. The present invention relates to an information processing system, a playback device, a playback method, a recording / playback device, a recording / playback method, and a program.

近年、例えば、テレビ番組などのコンテンツを視聴することができる携帯電話機などが普及しつつある。従って、かかる携帯電話機を用いれば、ユーザは、外出先においても、コンテンツを視聴することができる。   In recent years, for example, mobile phones capable of viewing content such as television programs have become widespread. Therefore, by using such a mobile phone, the user can view the content even on the go.

しかしながら、携帯電話機の電波の状態が移動中に悪化した場合、ユーザは、電波の状態が悪化している間、携帯電話機を用いてコンテンツを視聴することができない。   However, when the radio wave state of the mobile phone deteriorates while moving, the user cannot view content using the mobile phone while the radio wave state deteriorates.

そこで、携帯電話機が、出力中のテレビ番組の放送電波の強度を検知し、その放送電波の強度が所定の値を下回ったとき、出力中の番組を特定するための番組特定情報を含む録画指示をホームサーバ装置に送信することで、ホームサーバ装置では、携帯電話機が出力中であったテレビ番組を自動的に録画する技術が開示されている(特に、特許文献1の[0007]段落を参照)。
特開2006−74385号公報
Therefore, when the mobile phone detects the intensity of the broadcast radio wave of the TV program being output and the intensity of the broadcast radio wave falls below a predetermined value, the recording instruction includes program identification information for specifying the program being output. Is transmitted to the home server device, and the home server device discloses a technique for automatically recording a TV program that is being output from a mobile phone (see, in particular, paragraph [0007] of Patent Document 1). ).
JP 2006-74385 A

しかしながら、ユーザは、ホームサーバ装置を用いて、携帯電話機の電波の状態が悪化している間に視聴することができなかったコンテンツのシーンを視聴する場合、視聴することができなかったコンテンツのシーンが再生されるまで、すでに視聴したシーンを、早送りなどによりスキップする必要があり、視聴することができなかったコンテンツのシーンをシームレスに視聴することができなかった。   However, when the user uses the home server device to view a content scene that could not be viewed while the radio wave condition of the mobile phone deteriorated, the content scene that could not be viewed Until the video is played, scenes that have already been viewed need to be skipped by fast-forwarding or the like, and it has been impossible to seamlessly view content scenes that could not be viewed.

本発明は、このような状況に鑑みてなされたものであり、ユーザが、視聴していない未視聴シーンを、シームレスに視聴することができるようにするものである。   The present invention has been made in view of such a situation, and enables a user to seamlessly view an unviewed scene that has not been viewed.

本発明の第1の側面の情報処理システムンテンツを再生する再生装置と、前記ンテンツを録し再生する記録再生装置から構成される情報処理システムであって、前記再生装置は、前記コンテンツを構成する複数のシーンのうち、現在時刻で放送中のシーンが上書きされることにより、前記現在時刻から予め決められた時間だけ過去の期間内に放送された各シーンを保持する第1の保持手段と、前記第1の保持手段に保持されている前記コンテンツを再生させる第1の再生制御手段と、再生された前記コンテンツを特定するための特定情報、及び再生された前記コンテンツの記録を指示するコマンドを、前記記録再生装置に送信する第1の送信手段と、前記ンテンツの総再生時間における相対的な時刻として、前記コンテンツの再生が終了された時刻を表す再生終了時刻、及び前記コンテンツの再生が開始された時刻を表す再生開始時刻それぞれ算出するための時刻算出情報と、前記ンテンツを特定するための前記特定情報と対応付けて得られる履歴情報を、履歴情報記録に記録させる第1の記録制御手段と、前記履歴情報記録に記録された前記履歴情報を、前記記録再生装置に送信する第2の送信手段とを有し、前記第1の再生制御手段は、前記再生終了時刻から現在時刻まで前記コンテンツの再生が中断されている場合、ユーザの操作に応じて、前記第1の保持手段に保持されている各シーンのうち、前記再生終了時刻から現在時刻までの中断区間内に放送されたシーンの始めから再生させるか、又は、前記第1の保持手段に保持されている各シーンのうち、前記現在時刻で放送され保持されたシーンから再生させ、前記記録再生装置は、複数の異なるチャンネル毎に予め用意された第2の保持手段であって、前記チャンネルにより現在時刻で放送中のコンテンツが上書きされることにより、前記現在時刻から予め決められた所定時間だけ過去の期間内に放送された前記コンテンツを保持する複数の第2の前記保持手段と、前記複数の第2の保持手段に保持されている各コンテンツのうち、前記再生装置により再生された所定のコンテンツを特定するための前記特定情報、及び前記所定のコンテンツの記録を指示する前記コマンドを、前記再生装置から受信する第1の受信手段と、前記複数の第2の保持手段を参照して、前記特定情報に基づき特定される前記所定のコンテンツを、前記コマンドを受信した現在時刻から前記所定時間だけ過去に遡ってコンテンツ記録部に記録させる記録制御手段と、前記所定のコンテンツの総再生時間における相対的なとして、前記再生装置により前記所定のコンテンツの再生が終了された前記再生終了時刻、及び前記所定のコンテンツの再生が開始された前記再生開始時刻それぞれ算出するための前記時刻算出情報と、前特定情報とを対応付けて得られる前記履歴情報を、前記再生装置から受信する第2の受信手段と、記履歴情報に基づいて、前記再生終了時刻及び前記再生開始時刻を算出する算出手段と、算出された前記再生終了時刻及び前記再生開始時刻に基づいて、前記コンテンツ記録部に記録された前記所定のコンテンツであって、前記再生終了時刻から前記再生開始時刻までの中断区間で放送された前記所定のコンテンツを表す未再生シーンを検出する検出手段と、前記未再生シーンを始めから再生する際の再生時刻以前の時刻から、前記コンテンツ記録に記録された前記所定のコンテンツを再生させる第2の再生制御手段とを有する情報処理システムであるFirst side information processing system of the present invention, a reproducing apparatus for reproducing content, an information processing system constituted by a recording and reproducing apparatus for reproducing the content serial and recording, the reproduction apparatus The scenes broadcasted at the current time among the plurality of scenes constituting the content are overwritten, so that each scene broadcast in the past period for a predetermined time from the current time is retained. 1 holding means, first reproduction control means for reproducing the content held in the first holding means, identification information for specifying the reproduced content, and the reproduced content a command for instructing recording, the first transmitting means for transmitting to said recording and reproducing apparatus, as the relative time in the total reproduction time of the content, the content A time calculation information for calculating playback start time respectively representing the time at which the playback end time, and the reproduction of the content is started represents a time at which raw is terminated, and the specific information for specifying the content First recording control means for recording history information obtained in association in the history information recording section , and second transmission means for transmitting the history information recorded in the history information recording section to the recording / reproducing apparatus. And when the reproduction of the content is interrupted from the reproduction end time to the current time, the first reproduction control unit is held in the first holding unit according to a user operation. Among the existing scenes, the scene broadcast from the start of the playback to the current time is reproduced from the beginning of the scene, or the scene stored in the first holding means is used. The regenerated from broadcasted held scene at the current time, the content of the recording and reproducing apparatus, a second holding means prepared in advance for each of a plurality of different channels, broadcast at the current time by the channel Are overwritten, the plurality of second holding means for holding the content broadcast within a past period of a predetermined time from the current time, and the plurality of second holding means The first information for receiving the specific information for specifying the predetermined content reproduced by the reproduction device and the command for instructing recording of the predetermined content among the held contents from the reproduction device. And the plurality of second holding means, the predetermined content specified based on the specific information, the command And recording control means for recording the content recording unit from the received current time going back by the past predetermined time, as a relative time time in the total reproduction time of the predetermined content by the playback apparatus of the predetermined content playing the terminated the reproduction end time, and the time calculation information and the history obtained in association with the previous SL specific information for calculating each said playback start time playback is started the predetermined content information, second receiving means for receiving from the reproducing apparatus, based on the previous SL history information, the reproduction end time and a calculating means for calculating the reproduction start time, calculated the reproduction end time and the reproduction Based on a start time, the predetermined content recorded in the content recording unit is a medium between the playback end time and the playback start time. Detecting means for detecting non-playback scenes representing the broadcast the predetermined content was in the interval from the reproduction time previous time when reproducing the unplayed scene from the beginning, the predetermined recorded in the content recording unit An information processing system having second reproduction control means for reproducing content.

本発明の第1の側面では、前記再生装置により、前記コンテンツを構成する複数のシーンのうち、現在時刻で放送中のシーンが上書きされることにより、前記現在時刻から予め決められた時間だけ過去の期間内に放送された各シーンを保持する第1の保持手段に保持されている前記コンテンツが再生され、再生された前記コンテンツを特定するための特定情報、及び再生された前記コンテンツの記録を指示するコマンドが、前記記録再生装置に送信され、前記コンテンツの総再生時間における相対的な時刻として、前記コンテンツの再生が終了された時刻を表す再生終了時刻、及び前記コンテンツの再生が開始された時刻を表す再生開始時刻をそれぞれ算出するための時刻算出情報と、前記コンテンツを特定するための前記特定情報と対応付けて得られる履歴情報が、履歴情報記録部に記録され、前記履歴情報記録部に記録された前記履歴情報が、前記記録再生装置に送信され、前記再生終了時刻から現在時刻まで前記コンテンツの再生が中断されている場合、ユーザの操作に応じて、前記第1の保持手段に保持されている各シーンのうち、前記再生終了時刻から現在時刻までの中断区間内に放送されたシーンの始めから再生させるか、又は、前記第1の保持手段に保持されている各シーンのうち、前記現在時刻で放送され保持されたシーンから再生させる。また、前記記録再生装置により、複数の異なるチャンネル毎に予め用意された第2の保持手段であって、前記チャンネルにより現在時刻で放送中のコンテンツが上書きされることにより、前記現在時刻から予め決められた所定時間だけ過去の期間内に放送された前記コンテンツを保持する複数の第2の前記保持手段に保持されている各コンテンツのうち、前記再生装置により再生された所定のコンテンツを特定するための前記特定情報、及び前記所定のコンテンツの記録を指示する前記コマンドが、前記再生装置から受信され、前記複数の第2の保持手段を参照して、前記特定情報に基づき特定される前記所定のコンテンツが、前記コマンドを受信した現在時刻から前記所定時間だけ過去に遡ってコンテンツ記録部に記録され、前記所定のコンテンツの総再生時間における相対的な時刻として、前記再生装置により前記所定のコンテンツの再生が終了された前記再生終了時刻、及び前記所定のコンテンツの再生が開始された前記再生開始時刻をそれぞれ算出するための前記時刻算出情報と、前記特定情報とを対応付けて得られる前記履歴情報が、前記再生装置から受信され、前記履歴情報に基づいて、前記再生終了時刻及び前記再生開始時刻が算出され、算出された前記再生終了時刻及び前記再生開始時刻に基づいて、前記コンテンツ記録部に記録された前記所定のコンテンツであって、前記再生終了時刻から前記再生開始時刻までの中断区間で放送された前記所定のコンテンツを表す未再生シーンが検出され、前記未再生シーンを始めから再生する際の再生時刻以前の時刻から、前記コンテンツ記録部に記録された前記所定のコンテンツが再生される。 In the first aspect of the present invention, the playback device overwrites a scene being broadcast at the current time among a plurality of scenes constituting the content, so that a past time from the current time is past. The content held in the first holding means for holding each scene broadcast within the period of time is reproduced, specific information for specifying the reproduced content, and recording of the reproduced content A command to be instructed is transmitted to the recording / playback apparatus, and the playback end time indicating the time when the playback of the content is ended as the relative time in the total playback time of the content, and the playback of the content is started. Correspondence between time calculation information for calculating each reproduction start time representing the time and the specific information for specifying the content The history information obtained in this way is recorded in the history information recording unit, and the history information recorded in the history information recording unit is transmitted to the recording / reproducing device, and the content is reproduced from the reproduction end time to the current time. In the case of interruption, playback from the beginning of the scene broadcast in the interruption section from the playback end time to the current time among the scenes held in the first holding means according to the user's operation. Or, from the scenes held in the first holding means, the scenes broadcast and held at the current time are reproduced. The recording / reproducing apparatus is a second holding unit prepared in advance for each of a plurality of different channels, and the content being broadcast at the current time is overwritten by the channel, so that it is determined in advance from the current time. In order to identify the predetermined content reproduced by the reproduction device among the contents held in the plurality of second holding means holding the content broadcasted in the past period for a predetermined time. The specific information and the command for instructing recording of the predetermined content are received from the playback device, and the predetermined information specified based on the specific information with reference to the plurality of second holding means The content is recorded in the content recording unit retroactively for the predetermined time from the current time when the command is received, and the predetermined code is recorded. As the relative time in the total playback time of the content, the playback end time at which the playback of the predetermined content is ended by the playback device and the playback start time at which the playback of the predetermined content is started are respectively calculated. The history information obtained by associating the time calculation information and the specific information is received from the playback device, and based on the history information, the playback end time and the playback start time are calculated, Based on the calculated reproduction end time and the reproduction start time, the predetermined content recorded in the content recording unit, which is broadcast in an interruption section from the reproduction end time to the reproduction start time. An unreproduced scene representing the predetermined content is detected, and from a time before the reproduction time when the unreproduced scene is reproduced from the beginning, Wherein recorded on the serial content recording section predetermined content is reproduced.

本発明の第2の側面の再生装置は、ンテンツを再生する再生装置であって、前記コンテンツを構成する複数のシーンのうち、現在時刻で放送中のシーンが上書きされることにより、前記現在時刻から予め決められた時間だけ過去の期間内に放送された各シーンを保持する保持手段と、前記保持手段に保持されている前記コンテンツを再生させる再生制御手段と、再生された前記コンテンツを特定するための特定情報、及び再生された前記コンテンツの記録を指示するコマンドを、記録再生装置に送信する第1の送信手段と、前記ンテンツの総再生時間における相対的な時刻として、前記コンテンツの再生が終了された時刻を表す再生終了時刻、及び前記コンテンツの再生が開始された時刻を表す再生開始時刻それぞれ算出するための時刻算出情報と、再生された前記ンテンツを特定するための特定情報とを対応付けて得られる履歴情報を、履歴情報記録に記録させる記録制御手段と、前記履歴情報記録に記録された前記履歴情報を、前記記録再生装置に送信する第2の送信手段とを備え、前記再生制御手段は、前記再生終了時刻から現在時刻まで前記コンテンツの再生が中断されている場合、ユーザの操作に応じて、前記保持手段に保持されている各シーンのうち、前記再生終了時刻から現在時刻までの中断区間内に放送されたシーンの始めから再生させるか、又は、前記保持手段に保持されている各シーンのうち、前記現在時刻で放送され保持されたシーンから再生させる再生装置である Reproducing apparatus of the second aspect of the present invention is a reproducing apparatus for reproducing content, among the plurality of scenes constituting the content, by the scene being broadcast at the current time is overwritten, the current A holding means for holding each scene broadcast within a past period for a predetermined time from the time, a playback control means for playing back the content held in the holding means, and specifying the played content specific information to, and reproduced a command for instructing recording of the content, a first transmitting means for transmitting to the recording and reproducing apparatus, as the relative time in the total reproduction time of the content, the content when for calculating reproduction end time representing the time at which playback is terminated, and the reproduction start time indicating the time at which playback is started in the content, respectively And calculation information, the history information obtained in association with specifying information for specifying the content reproduced, and recording control means causes the recording in the history information recording unit, recorded in the history information recording portion and the Second transmission means for transmitting history information to the recording / reproducing apparatus , wherein the reproduction control means responds to a user operation when reproduction of the content is interrupted from the reproduction end time to the current time. Of the scenes held in the holding means, each scene held in the holding means is reproduced from the beginning of the scene broadcast in the interruption section from the playback end time to the current time. It is a playback device that plays back a scene broadcast and held at the current time among the scenes .

前記コンテンツを構成する複数のシーンのうち、現在時刻で放送中のシーンを受信する受信手段をさらに設けることができ、前記保持手段は、受信された前記シーンが上書きされることにより、前記現在時刻から予め決められた時間だけ過去の期間内に放送された各シーンを保持することができる。  Receiving means for receiving a scene being broadcast at the current time out of a plurality of scenes constituting the content can be further provided, and the holding means is configured to overwrite the received scene and thereby overwrite the current time Thus, it is possible to hold each scene broadcast within the past period for a predetermined time.

本発明の第2の側面の再生方法は、コンテンツを再生する再生装置の再生方法であって前記コンテンツを構成する複数のシーンのうち、現在時刻で放送中のシーンが上書きされることにより、前記現在時刻から予め決められた時間だけ過去の期間内に放送された各シーンを保持する保持手段に保持されている前記コンテンツを再生させる再生制御ステップと、再生された前記コンテンツを特定するための特定情報、及び再生された前記コンテンツの記録を指示するコマンドを、記録再生装置に送信する第1の送信ステップと、前記ンテンツの総再生時間における相対的な時刻として、前記コンテンツの再生が終了された時刻を表す再生終了時刻、及び前記コンテンツの再生が開始された時刻を表す再生開始時刻それぞれ算出するための時刻算出情報と、再生された前記ンテンツを特定するための特定情報とを対応付けて得られる履歴情報を、履歴情報記録に記録させる記録制御ステップと、前記履歴情報記録に記録された前記履歴情報を、前記記録再生装置に送信する第2の送信ステップとを含み、前記再生制御ステップは、前記再生終了時刻から現在時刻まで前記コンテンツの再生が中断されている場合、ユーザの操作に応じて、前記保持手段に保持されている各シーンのうち、前記再生終了時刻から現在時刻までの中断区間内に放送されたシーンの始めから再生させるか、又は、前記保持手段に保持されている各シーンのうち、前記現在時刻で放送され保持されたシーンから再生させる再生方法である
本発明の第2の側面のプログラムは、コンテンツを再生する再生装置を制御するコンピュータに実行させるためのプログラムであって、前記コンテンツを構成する複数のシーンのうち、現在時刻で放送中のシーンが上書きされることにより、前記現在時刻から予め決められた時間だけ過去の期間内に放送された各シーンを保持する保持手段に保持されている前記コンテンツを再生させる再生制御ステップと、再生された前記コンテンツを特定するための特定情報、及び再生された前記コンテンツの記録を指示するコマンドを、記録再生装置に送信させる第1の送信制御ステップと、前記コンテンツの総再生時間における相対的な時刻として、前記コンテンツの再生が終了された時刻を表す再生終了時刻、及び前記コンテンツの再生が開始された時刻を表す再生開始時刻をそれぞれ算出するための時刻算出情報と、再生された前記コンテンツを特定するための特定情報とを対応付けて得られる履歴情報を、履歴情報記録部に記録させる記録制御ステップと、前記履歴情報記録部に記録された前記履歴情報を、前記記録再生装置に送信させる第2の送信制御ステップとを含み、前記再生制御ステップは、前記再生終了時刻から現在時刻まで前記コンテンツの再生が中断されている場合、ユーザの操作に応じて、前記保持手段に保持されている各シーンのうち、前記再生終了時刻から現在時刻までの中断区間内に放送されたシーンの始めから再生させるか、又は、前記保持手段に保持されている各シーンのうち、前記現在時刻で放送され保持されたシーンから再生させる処理をコンピュータに実行させるためのプログラムである。
The method of reproducing the second aspect of the present invention is a reproducing method of reproducing apparatus for reproducing content, among the plurality of scenes constituting the content, by the scene being broadcast at the current time is overwritten A playback control step for playing back the content held in the holding means for holding each scene broadcast in the past period for a predetermined time from the current time, and for specifying the played content specific information, and regenerated a command for instructing recording of the content, a first transmission step of transmitting to the recording and reproducing apparatus, as the relative time in the total reproduction time of the content, the reproduction of the content playback end time representing the terminated time, and for calculating playback start time respectively representing the time at which playback is started in the content A time calculation information, the history information obtained in association with specifying information for specifying the content reproduced, a recording control step of causing recorded in the history information recording unit, recorded in the history information recording portion the history information, looking contains a second transmission step of transmitting to the recording and reproducing apparatus, the reproduction control step, when said reproduction from the end time of the content to the current time playback is interrupted, operation of the user Depending on the situation, among the scenes held in the holding means, the scene broadcast from the beginning of the interrupted section from the playback end time to the current time is played back, or held in the holding means. It is a reproduction method of reproducing from a scene broadcast and held at the current time among the existing scenes .
A program according to a second aspect of the present invention is a program for causing a computer that controls a playback device to play back content to execute, and among the plurality of scenes constituting the content, a scene being broadcast at the current time is By being overwritten, a playback control step for playing back the content held in the holding means for holding each scene broadcast in the past period by a predetermined time from the current time, and the played back As the relative time in the total transmission time of the first transmission control step for transmitting the specific information for specifying the content and the command for instructing the recording of the reproduced content to be transmitted to the recording / reproducing apparatus, A playback end time indicating a time when the playback of the content is ended, and the playback of the content is started. Recording control step for recording history information obtained by associating time calculation information for calculating the reproduction start time representing the time with specific information for specifying the reproduced content in the history information recording unit And a second transmission control step for causing the recording / playback apparatus to transmit the history information recorded in the history information recording unit, wherein the playback control step includes a step of the content from the playback end time to the current time. When playback is interrupted, according to the user's operation, among the scenes held in the holding means, playback is started from the beginning of the scene broadcast in the interruption section from the playback end time to the current time. Or, a process for playing back from a scene broadcast and held at the current time among the scenes held in the holding means. Is a program for executing the.

本発明の第2の側面においては、前記コンテンツを構成する複数のシーンのうち、現在時刻で放送中のシーンが上書きされることにより、前記現在時刻から予め決められた時間だけ過去の期間内に放送された各シーンを保持する保持手段に保持されている前記コンテンツを再生させ、再生された前記コンテンツを特定するための特定情報、及び再生された前記コンテンツの記録を指示するコマンドを、記録再生装置に送信させ、前記ンテンツの総再生時間における相対的な時刻として、前記コンテンツの再生が終了された時刻を表す再生終了時刻、及び前記コンテンツの再生が開始された時刻を表す再生開始時刻それぞれ算出するための時刻算出情報と、再生された前記ンテンツを特定するための特定情報とを対応付けて得られる履歴情報を、履歴情報記録に記録させ、前記履歴情報記録に記録された前記履歴情報を、前記記録再生装置に送信させ、前記再生終了時刻から現在時刻まで前記コンテンツの再生が中断されている場合、ユーザの操作に応じて、前記保持手段に保持されている各シーンのうち、前記再生終了時刻から現在時刻までの中断区間内に放送されたシーンの始めから再生させるか、又は、前記保持手段に保持されている各シーンのうち、前記現在時刻で放送され保持されたシーンから再生させる。 In the second aspect of the present invention, among the plurality of scenes constituting the content, a scene being broadcast at the current time is overwritten, so that a predetermined time from the current time is within the past period. Recording and playback of specific information for specifying the reproduced content and a command for recording the reproduced content is performed by reproducing the content held in a holding unit that holds each broadcasted scene. to send device, as the relative time in the total reproduction time of the content, playback end time representing the time at which playback is terminated of the content, and a playback start time indicating the time at which playback is started in the content a time calculation information for calculating respectively, obtained in association with specifying information for specifying the content reproduced history The broadcast, to record the history information recording unit, said history information recorded in the history information recording portion, the recording is transmitted to the reproduction apparatus, the reproduction of the reproduction the contents from the end time to the current time is interrupted In this case, according to the user's operation, among the scenes held in the holding unit, the scene broadcast from the beginning of the interruption period from the playback end time to the current time is played back, or the holding is performed. Of the scenes held in the means, the scene broadcast and held at the current time is reproduced.

本発明の第3の側面の記録再生装置は、放送中のコンテンツを記録して再生する記録再生装置であって複数の異なるチャンネル毎に予め用意された保持手段であって、前記チャンネルにより現在時刻で放送中のコンテンツが上書きされることにより、前記現在時刻から予め決められた所定時間だけ過去の期間内に放送された前記コンテンツを保持する複数の前記保持手段と、前記複数の保持手段に保持されている各コンテンツのうち、再生装置により再生された所定のコンテンツを特定するための特定情報、及び前記所定のコンテンツの記録を指示するコマンドを、前記再生装置から受信する第1の受信手段と、前記複数の保持手段を参照して、前記特定情報に基づき特定される前記所定のコンテンツを、前記コマンドを受信した現在時刻から前記所定時間だけ過去に遡ってコンテンツ記録部に記録させる記録制御手段と、前記所定のコンテンツの総再生時間における相対的なとして、前記再生装置により前記所定のコンテンツの再生が終了された時刻を表す再生終了時刻、及び前記所定のコンテンツの再生が開始された時刻を表す再生開始時刻それぞれ算出するための時刻算出情報と、前特定情報とを対応付けて得られる履歴情報を、前記再生装置から受信する第2の受信手段と、記履歴情報に基づいて、前記再生終了時刻及び前記再生開始時刻を算出する算出手段と、算出された前記再生終了時刻及び前記再生開始時刻に基づいて、前記コンテンツ記録部に記録された前記所定のコンテンツであって、前記再生終了時刻から前記再生開始時刻までの中断区間で放送された前記所定のコンテンツを表す未再生シーンを検出する検出手段と、前記未再生シーンを始めから再生する際の再生時刻以前の時刻から、前記コンテンツ記録に記録された前記所定のコンテンツを再生させる再生制御手段とを備える記録再生装置である Recording reproducing apparatus of the third aspect of the present invention is a recording and reproducing apparatus for reproducing record the content being broadcast, a previously prepared holding means for each of a plurality of different channels, the current through the channel By overwriting the content being broadcast at the time, a plurality of holding means for holding the content broadcast within a past period of a predetermined time from the current time, and a plurality of holding means First receiving means for receiving, from the playback device, specific information for specifying the predetermined content played back by the playback device, and a command for instructing recording of the predetermined content among the held contents And referring to the plurality of holding means, the predetermined content specified based on the specific information, the current time when the command is received And recording control means for recording the content recording unit back only the past et predetermined time, as a relative time time in the total reproduction time of the predetermined content, reproduction of the predetermined content is terminated by the reproducing device playback end time indicating the time, and a time calculation information for calculating playback start time respectively representing the time at which playback is started of the predetermined content, the history information obtained in association with the previous SL specifying information the second receiving means for receiving from the reproducing apparatus, based on the previous SL history information, the reproduction end time and said calculation means for calculating the reproduction start time, calculated the reproduction end time and the reproduction start time The predetermined content recorded in the content recording unit is broadcast in the interruption section from the reproduction end time to the reproduction start time. Detecting means for detecting non-playback scenes representing the predetermined content, from said reproduction time previous time in reproducing unplayed scene from the beginning, reproducing the predetermined content recorded in the content recording unit a recording and reproducing apparatus and a cause regeneration control means.

前記時刻算出情報は、前記未再生シーンの前後に存在する画像を表すものであり、  The time calculation information represents images existing before and after the unreproduced scene,
前記算出手段では、前記コンテンツ記録部に記録されている前記所定のコンテンツに含まれる画像と、前記時刻算出情報としての画像とが一致するか否かを検出するマッチング処理の処理結果に基づいて、前記再生終了時刻及び前記再生開始時刻を算出することができる。  In the calculation means, based on a processing result of a matching process for detecting whether an image included in the predetermined content recorded in the content recording unit matches an image as the time calculation information, The reproduction end time and the reproduction start time can be calculated.

前記算出手段では、前記コンテンツ記録部に記録されている前記所定のコンテンツに含まれる画像の特徴量と、前記時刻算出情報としての画像の特徴量とが一致するか否かを検出するマッチング処理の処理結果に基づいて、前記再生終了時刻及び前記再生開始時刻を算出することができる。  In the calculation means, a matching process for detecting whether or not the feature amount of the image included in the predetermined content recorded in the content recording unit matches the feature amount of the image as the time calculation information. Based on the processing result, the reproduction end time and the reproduction start time can be calculated.

前記再生制御手段では、さらに、前記コンテンツ記録に記録された前記所定のコンテンツを、所定の速度で再生させることができる。 The reproduction control means can further reproduce the predetermined content recorded in the content recording unit at a predetermined speed .

本発明の第3の側面の記録再生方法は、放送中のコンテンツを記録して再生する記録再生装置の記録再生方法であって複数の異なるチャンネル毎に予め用意された保持手段であって、前記チャンネルにより現在時刻で放送中のコンテンツが上書きされることにより、前記現在時刻から予め決められた所定時間だけ過去の期間内に放送された前記コンテンツを保持する複数の前記保持手段に保持されている各コンテンツのうち、再生装置により再生された所定のコンテンツを特定するための特定情報、及び前記所定のコンテンツの記録を指示するコマンドを、前記再生装置から受信する第1の受信ステップと、前記複数の保持手段を参照して、前記特定情報に基づき特定される前記所定のコンテンツを、前記コマンドを受信した現在時刻から前記所定時間だけ過去に遡ってコンテンツ記録部に記録させる記録制御ステップと、前記所定のコンテンツの総再生時間における相対的なとして、前記再生装置により前記所定のコンテンツの再生が終了された時刻を表す再生終了時刻、及び前記所定のコンテンツの再生が開始された時刻を表す再生開始時刻それぞれ算出するための時刻算出情報と、前特定情報とを対応付けて得られる履歴情報を、前記再生装置から受信する第2の受信ステップと、記履歴情報に基づいて、前記再生終了時刻及び前記再生開始時刻を算出する算出ステップと、算出された前記再生終了時刻及び前記再生開始時刻に基づいて、前記コンテンツ記録部に記録された前記所定のコンテンツであって、前記再生終了時刻から前記再生開始時刻までの中断区間で放送された前記所定のコンテンツを表す未再生シーンを検出する検出ステップと、前記未再生シーンを始めから再生する際の再生時刻以前の時刻から、前記コンテンツ記録に記録された前記所定のコンテンツを再生させる再生制御ステップ含む記録再生方法である
本発明の第3の側面のプログラムは、放送中のコンテンツを記録して再生する記録再生装置を制御するコンピュータに実行させるためのプログラムにおいて、複数の異なるチャンネル毎に予め用意された保持手段であって、前記チャンネルにより現在時刻で放送中のコンテンツが上書きされることにより、前記現在時刻から予め決められた所定時間だけ過去の期間内に放送された前記コンテンツを保持する複数の前記保持手段に保持されている各コンテンツのうち、再生装置により再生された所定のコンテンツを特定するための特定情報、及び前記所定のコンテンツの記録を指示するコマンドを、前記再生装置から受信させる第1の受信制御ステップと、前記複数の保持手段を参照して、前記特定情報に基づき特定される前記所定のコンテンツを、前記コマンドを受信した現在時刻から前記所定時間だけ過去に遡ってコンテンツ記録部に記録させる記録制御ステップと、前記所定のコンテンツの総再生時間における相対的な時刻として、前記再生装置により前記所定のコンテンツの再生が終了された時刻を表す再生終了時刻、及び前記所定のコンテンツの再生が開始された時刻を表す再生開始時刻をそれぞれ算出するための時刻算出情報と、前記特定情報とを対応付けて得られる履歴情報を、前記再生装置から受信させる第2の受信制御ステップと、前記履歴情報に基づいて、前記再生終了時刻及び前記再生開始時刻を算出する算出ステップと、算出された前記再生終了時刻及び前記再生開始時刻に基づいて、前記コンテンツ記録部に記録された前記所定のコンテンツであって、前記再生終了時刻から前記再生開始時刻までの中断区間で放送された前記所定のコンテンツを表す未再生シーンを検出する検出ステップと、前記未再生シーンを始めから再生する際の再生時刻以前の時刻から、前記コンテンツ記録部に記録された前記所定のコンテンツを再生させる再生制御ステップとを含む処理をコンピュータに実行させるためのプログラムである。
Third recording and reproducing method aspect of the present invention is a recording and reproducing method of a recording and reproducing apparatus for reproducing record the content being broadcast, a previously prepared holding means for each of a plurality of different channels, By overwriting the content being broadcast at the current time by the channel, the content is held in the plurality of holding means for holding the content broadcast within a past period of a predetermined time from the current time. A first receiving step of receiving, from the playback device, specific information for specifying the predetermined content played by the playback device, and a command for instructing recording of the predetermined content, Referring to a plurality of holding means, the predetermined content specified based on the specific information is determined from the current time when the command is received. A recording control step for serial back only a predetermined past time recorded in the content recording portion, as a relative time time in the total reproduction time of the predetermined content, reproduction of the predetermined content is terminated by the reproducing device playback end time indicating the time, and the time and calculation information for calculating playback start time respectively representing the time at which playback is started a predetermined content, the history information obtained in association with the previous SL specifying information, a second receiving step of receiving from the reproducing apparatus, based on the previous SL history information, the playback end time and the and calculating a reproduction start time, the playback end time and the playback start time is calculated On the basis of the predetermined content recorded in the content recording unit, from the playback end time to the playback start time. Detecting step and, from said reproduction time previous time in reproducing unplayed scene from the beginning, recorded the predetermined content to the content recording unit which detects a non-playback scenes representing the broadcast the predetermined content was in Is a recording / reproducing method including a reproduction control step for reproducing the data .
The program according to the third aspect of the present invention is a holding means prepared in advance for each of a plurality of different channels in a program for causing a computer that controls a recording / reproducing apparatus to record and reproduce the content being broadcast. Thus, the content being broadcast at the current time is overwritten by the channel, so that the content held in the plurality of holding means for holding the content broadcasted in the past period by a predetermined time from the current time. First receiving control step of receiving, from the playback device, specific information for specifying the predetermined content played back by the playback device, and a command for instructing recording of the predetermined content among the respective content being played back And the predetermined content specified based on the specific information with reference to the plurality of holding means. As a relative control time in the total playback time of the predetermined content by the playback device, and a recording control step for recording the content in the content recording unit retroactively from the current time at which the command is received by the predetermined time. The specific information is associated with the time calculation information for calculating the reproduction end time indicating the time when the reproduction of the content of the content is ended, and the reproduction start time indicating the time when the reproduction of the predetermined content is started. Second reception control step for receiving the history information obtained from the playback device, a calculation step for calculating the playback end time and the playback start time based on the history information, and the calculated playback end The predetermined content recorded in the content recording unit based on the time and the reproduction start time, From a detection step of detecting an unreproduced scene representing the predetermined content broadcast in an interruption section from a reproduction end time to the reproduction start time, and a time before the reproduction time when the unreproduced scene is reproduced from the beginning, A program for causing a computer to execute a process including a reproduction control step of reproducing the predetermined content recorded in the content recording unit.

本発明の第3の側面においては、複数の異なるチャンネル毎に予め用意された保持手段であって、前記チャンネルにより現在時刻で放送中のコンテンツが上書きされることにより、前記現在時刻から予め決められた所定時間だけ過去の期間内に放送された前記コンテンツを保持する複数の前記保持手段に保持されている各コンテンツのうち、再生装置により再生された所定のコンテンツを特定するための特定情報、及び前記所定のコンテンツの記録を指示するコマンドが、前記再生装置から受信され、前記複数の保持手段を参照して、前記特定情報に基づき特定される前記所定のコンテンツが、前記コマンドを受信した現在時刻から前記所定時間だけ過去に遡ってコンテンツ記録部に記録され、前記所定のコンテンツの総再生時間における相対的なとして、前記再生装置により前記所定のコンテンツの再生が終了された時刻を表す再生終了時刻、及び前記所定のコンテンツの再生が開始された時刻を表す再生開始時刻それぞれ算出するための時刻算出情報と、前特定情報とを対応付けて得られる履歴情報が、前記再生装置から受信され、記履歴情報に基づいて、前記再生終了時刻及び前記再生開始時刻が算出され、算出された前記再生終了時刻及び前記再生開始時刻に基づいて、前記コンテンツ記録部に記録された前記所定のコンテンツであって、前記再生終了時刻から前記再生開始時刻までの中断区間で放送された前記所定のコンテンツを表す未再生シーンが検出され前記未再生シーンを始めから再生する際の再生時刻以前の時刻から、前記コンテンツ記録に記録された前記所定のコンテンツが再生されるIn the third aspect of the present invention, the holding means prepared in advance for each of a plurality of different channels is determined in advance from the current time by overwriting the content being broadcast at the current time by the channel. Specific information for specifying the predetermined content reproduced by the reproduction device among the respective contents held in the plurality of holding means for holding the content broadcast in the past period for a predetermined time, and The current time when the command for instructing recording of the predetermined content is received from the playback device, and the predetermined content specified based on the specific information with reference to the plurality of holding means receives the command the predetermined time only retroactively recorded in the content recording unit from the phase in the total reproduction time of the predetermined content Specific as time point, the reproducing apparatus by the reproduction end time representing the time at which reproduction is terminated in the predetermined content, and for calculating respectively the playback start time indicating the time at which playback is started in the predetermined content and time calculation information, the history information obtained in association with the previous SL specification information, the received from the playback apparatus, based on the previous SL history information, the reproduction end time and the playback start time is calculated, the calculated The predetermined content recorded in the content recording unit on the basis of the reproduction end time and the reproduction start time, the predetermined content broadcast in an interruption section from the reproduction end time to the reproduction start time. unplayed scene representing the content is detected, the reproduction time previous time when reproducing the unplayed scene from the beginning, recorded in the content recording unit The was predetermined content is reproduced.

本発明によれば、ユーザが、視聴していない未視聴シーンを、シームレスに視聴することができる。   According to the present invention, an unviewed scene that the user has not viewed can be viewed seamlessly.

以下に本発明の実施の形態を説明する Embodiments of the present invention will be described below .

以下、図面を参照して、本発明の実施の形態について説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、本発明を適用した情報処理システムの一実施の形態の構成例を示すブロック図である。   FIG. 1 is a block diagram showing a configuration example of an embodiment of an information processing system to which the present invention is applied.

図1の情報処理システムは、携帯電話機31、HDD(Hard Disk Drive)レコーダ32、テレビジョン受像機33、ネットワーク34、およびサーバ35により構成される。   The information processing system in FIG. 1 includes a mobile phone 31, an HDD (Hard Disk Drive) recorder 32, a television receiver 33, a network 34, and a server 35.

携帯電話機31は、ユーザの操作に基づいて、動画コンテンツである番組を出力するとき、HDDレコーダ32が行う、コンテンツを記録する記録処理により記録されるコンテンツを特定する記録対象決定情報とともに、コンテンツの記録を指示するコマンドを、赤外線などの無線やネットワーク34などを介して、HDDレコーダ32に送信する。   When the mobile phone 31 outputs a program, which is a moving image content, based on the user's operation, the HDD recorder 32 performs recording target determination information for specifying the content to be recorded by the recording process for recording the content. A command for instructing recording is transmitted to the HDD recorder 32 via wireless such as infrared rays or the network 34.

また、携帯電話機31は、携帯電話機31を用いてユーザが視聴した番組の視聴履歴を示す履歴情報を、赤外線などの無線やネットワーク34などを介して、HDDレコーダ32に送信する。   In addition, the mobile phone 31 transmits history information indicating the viewing history of a program viewed by the user using the mobile phone 31 to the HDD recorder 32 via wireless such as infrared rays or the network 34.

HDDレコーダ32は、携帯電話機31から赤外線などの無線やネットワーク34を介して送信される記録対象決定情報およびコマンドを受信し、受信したコマンドに従い、同じく受信した記録対象決定情報に基づいて特定される番組を記録する。   The HDD recorder 32 receives the recording target determination information and the command transmitted from the mobile phone 31 via radio such as infrared rays or the network 34, and is specified based on the received recording target determination information according to the received command. Record the program.

また、HDDレコーダ32は、携帯電話機31から赤外線などの無線やネットワーク34を介して送信される履歴情報を受信し、その履歴情報に基づいて、記録した番組を、テレビジョン受像機33に供給して出力させる。   Further, the HDD recorder 32 receives history information transmitted from the mobile phone 31 via radio such as infrared rays or the network 34, and supplies the recorded program to the television receiver 33 based on the history information. Output.

さらに、HDDレコーダ32は、携帯電話機31から送信される情報に対するレスポンスを生成し、携帯電話機31に送信する。   Further, the HDD recorder 32 generates a response to the information transmitted from the mobile phone 31 and transmits it to the mobile phone 31.

テレビジョン受像機33は、HDDレコーダ32から供給される番組を出力する。   The television receiver 33 outputs a program supplied from the HDD recorder 32.

ネットワーク34は、例えば、インターネットなどのネットワークにより構成される。   The network 34 is configured by a network such as the Internet, for example.

サーバ35は、動画コンテンツである番組などを記録しており、携帯電話機31やHDDレコーダ32からの要求に従い、記録している番組を、ネットワーク34を介して、携帯電話機31やHDDレコーダ32に送信する。   The server 35 records a program that is a moving image content and transmits the recorded program to the mobile phone 31 and the HDD recorder 32 via the network 34 in accordance with a request from the mobile phone 31 and the HDD recorder 32. To do.

図2は、図1の情報処理システムにより行われる処理を模式的に説明する図である。   FIG. 2 is a diagram schematically illustrating processing performed by the information processing system of FIG.

図中左上側に示されるように、時刻tnにおいて、ユーザが外出先で、番組mの視聴を開始するように、番組の視聴が可能な携帯電話機31を操作したとき、携帯電話機31は、記録対象決定情報としての、例えば、番組mの特定情報とともに、番組(コンテンツ)の記録を指示するコマンドを、自宅のHDDレコーダ32に送信する。なお、特定情報とは、所定の番組を特定する情報をいい、従って、例えば、番組mの特定情報とは、番組mを一意に表す番組ID(Identification)などであり、番組mを特定する情報をいう。 As shown on the upper left side of the figure, at time t n , when the user operates the mobile phone 31 capable of viewing a program so that the user can start viewing the program m, the mobile phone 31 For example, a command for instructing recording of a program (content) is transmitted to the HDD recorder 32 at home together with specific information of the program m as the recording target determination information. The specific information refers to information for specifying a predetermined program. Therefore, for example, the specific information of the program m is a program ID (Identification) that uniquely represents the program m, and the information that specifies the program m. Say.

携帯電話機31から、番組mの特定情報とともに、番組の記録を指示するコマンドが送信されると、図中右側に示されるように、自宅のHDDレコーダ32は、携帯電話機31からの番組mの特定情報およびコマンドを受信する。   When a command for instructing recording of a program is transmitted from the mobile phone 31 together with information specifying the program m, the home HDD recorder 32 specifies the program m from the mobile phone 31 as shown on the right side in the figure. Receive information and commands.

HDDレコーダ32は、受信したコマンドに従い、番組mの特定情報およびコマンドを受信した時刻よりも所定の時間前の時刻tn-2から、受信した番組mの特定情報により特定される番組mの記録を開始する。 In accordance with the received command, the HDD recorder 32 records the program m specified by the received program m specifying information from a time t n-2 that is a predetermined time before the time when the command m specifying information and the command were received. To start.

また、番組の視聴が可能な装置であれば、携帯電話機31である必要はなく、例えば、携帯電話機31に代えて、カーナビゲーション装置41によっても実現することができる。   In addition, the device need not be the mobile phone 31 as long as it is a device capable of viewing programs. For example, it can be realized by a car navigation device 41 instead of the mobile phone 31.

即ち、図中左下側に示されるように、時刻thにおいて、ユーザが外出先で、番組pの視聴を開始するように、番組の視聴が可能なカーナビゲーション装置41を操作したとき、カーナビゲーション装置41は、記録対象決定情報としての、例えば、番組pの特定情報とともに、番組の記録を指示するコマンドを、自宅のHDDレコーダ32に送信する。 That is, as shown in the lower left side of the figure, when the user operates the car navigation device 41 capable of viewing a program so as to start viewing the program p at time t h , the car navigation is performed. The apparatus 41 transmits, for example, a command for instructing recording of the program to the HDD recorder 32 at home together with the identification information of the program p as the recording target determination information.

このとき、図中右側に示されるように、自宅のHDDレコーダ32は、カーナビゲーション装置41からの番組pの特定情報およびコマンドを受信する。   At this time, as shown on the right side in the figure, the HDD recorder 32 at home receives the specific information and command of the program p from the car navigation device 41.

HDDレコーダ32は、受信したコマンドに従い、番組pの特定情報およびコマンドを受信した時刻よりも所定の時間前の時刻th-2から、受信した番組pの特定情報により特定される番組pの記録を開始する。 In accordance with the received command, the HDD recorder 32 records the program p specified by the received program p specifying information from the time th -2 , which is a predetermined time before the time at which the command p specifying information and the command are received. To start.

次に図3を参照して、HDDレコーダ32が、携帯電話機31やカーナビゲーション装置41からの特定情報およびコマンドを受信したときよりも所定の時間前の時刻から番組の記録を開始する具体的な方法を説明する。   Next, referring to FIG. 3, the HDD recorder 32 starts recording a program from a time before a predetermined time before receiving the specific information and command from the mobile phone 31 or the car navigation device 41. The method will be described.

図3は、このような具体的な方法を説明する図である。   FIG. 3 is a diagram for explaining such a specific method.

図中上側には、シーンn−10乃至n+10により構成される番組mが示されており、図中中央には、図2のHDDレコーダ32に内蔵される記録用リングバッファの概念図が示されている。   In the upper part of the figure, a program m composed of scenes n-10 to n + 10 is shown, and in the center of the figure, a conceptual diagram of a recording ring buffer built in the HDD recorder 32 of FIG. 2 is shown. ing.

HDDレコーダ32は、内蔵する記録用リングバッファに、番組mの最新の所定の時間分、即ち、現在時刻から所定の時間前の期間に放送された番組mを、適宜、上書きする形で記録させる。   The HDD recorder 32 causes the built-in recording ring buffer to record the program m broadcasted for the latest predetermined time of the program m, that is, the program m broadcasted for a predetermined time before the current time, in an appropriately overwritten form. .

即ち、HDDレコーダ32の記録用リングバッファでは、現在放送されている番組mのシーンが、適宜、一時記録され、記録用リングバッファに記録された番組mのシーンの容量が、記録用リングバッファの記録容量を超えた場合、記録用リングバッファに記録されている番組mのシーンのうちの、最初に記録された番組mのシーンから上書きされていく。   That is, in the recording ring buffer of the HDD recorder 32, the scene of the currently broadcast program m is temporarily recorded as appropriate, and the capacity of the scene of the program m recorded in the recording ring buffer is equal to that of the recording ring buffer. When the recording capacity is exceeded, the scene of the program m recorded first among the scenes of the program m recorded in the recording ring buffer is overwritten.

具体的には、番組mのシーンn+1が放送される直前に、記録用リングバッファには、図中中央に示されるように、すでに、放送される番組mのシーンn+1の直前のシーンであるシーンn乃至n−2が一時記録されており、番組mのシーンn+1が放送されると、HDDレコーダ32は、番組mのシーンn+1を受信し、すでに一時記録されている一番古い番組mのシーンn−2に代えて、記録用リングバッファに一時記録させる。   Specifically, immediately before the scene n + 1 of the program m is broadcast, the recording ring buffer already has a scene that is the scene immediately before the scene n + 1 of the program m to be broadcast, as shown in the center of the figure. When n to n-2 are temporarily recorded and the scene n + 1 of the program m is broadcast, the HDD recorder 32 receives the scene n + 1 of the program m, and the scene of the oldest program m that has already been temporarily recorded. Instead of n-2, the recording ring buffer is temporarily recorded.

このとき、記録用リングバッファには、番組mのシーンn+1乃至n−1が一時記録される。   At this time, scenes n + 1 to n−1 of program m are temporarily recorded in the recording ring buffer.

これにより、HDDレコーダ32の記録用リングバッファには、常に、番組mの最新の所定の時間分を一時記録させておくことができる。   Thereby, the latest predetermined time of the program m can be always temporarily recorded in the recording ring buffer of the HDD recorder 32.

HDDレコーダ32は、携帯電話機31やカーナビゲーション装置41からの、記録対象決定情報としての番組mの特定情報およびコマンドを受信したときに、記録用リングバッファに一時記録された番組mの最新の所定の時間分を、内蔵する記録媒体の記録領域の一部である動画コンテンツ記録部に記録させる。従って、HDDレコーダ32は、携帯電話機31やカーナビゲーション装置41からの、記録対象決定情報としての番組mの特定情報およびコマンドを受信したときよりも所定の時間前分だけ早く、番組の記録を開始することができる。   When the HDD recorder 32 receives the specific information and command of the program m as the recording target determination information from the mobile phone 31 or the car navigation device 41, the latest predetermined program m temporarily recorded in the recording ring buffer is received. Are recorded in the moving image content recording unit which is a part of the recording area of the built-in recording medium. Accordingly, the HDD recorder 32 starts recording the program a predetermined time earlier than when receiving the specific information and command of the program m as the recording target determination information from the mobile phone 31 or the car navigation device 41. can do.

図4は、図1の携帯電話機31の詳細な構成例を示すブロック図である。   FIG. 4 is a block diagram showing a detailed configuration example of the mobile phone 31 of FIG.

携帯電話機31は、メモリ61aを内蔵するシステムコントローラ61、アンテナ62、チューナ63、リングバッファ64、映像音声処理部65、表示部66、音声出力部67、操作部68、動画コンテンツ記録部69、視聴情報記録部70、および通信部71により構成される。   The cellular phone 31 includes a system controller 61 having a built-in memory 61a, an antenna 62, a tuner 63, a ring buffer 64, a video / audio processing unit 65, a display unit 66, an audio output unit 67, an operation unit 68, a moving image content recording unit 69, and viewing. An information recording unit 70 and a communication unit 71 are included.

システムコントローラ61は、例えば、ユーザが操作する操作部68の操作に応じて、チューナ63、映像音声処理部65、および通信部71を制御する。   For example, the system controller 61 controls the tuner 63, the video / audio processing unit 65, and the communication unit 71 in accordance with the operation of the operation unit 68 operated by the user.

また、システムコントローラ61は、ユーザが操作する操作部68の操作に応じて、様々な処理を行う。   Further, the system controller 61 performs various processes according to the operation of the operation unit 68 operated by the user.

即ち、システムコントローラ61は、操作部68からの操作信号に基づいて、リングバッファ64に一時記録された映像信号と音声信号を、リングバッファ64から読み出し、動画コンテンツ記録部69に供給して、動画コンテンツとして、記録させる。   That is, the system controller 61 reads out the video signal and the audio signal temporarily recorded in the ring buffer 64 from the ring buffer 64 based on the operation signal from the operation unit 68 and supplies the video signal and the audio signal to the moving image content recording unit 69. Record as content.

また、システムコントローラ61は、操作部68からの操作信号に基づいて、動画コンテンツ記録部69から、動画コンテンツ記録部69に記録された動画コンテンツを読み出し、リングバッファ64に適宜供給し、一時記録させる。   Further, the system controller 61 reads the moving image content recorded in the moving image content recording unit 69 from the moving image content recording unit 69 based on the operation signal from the operation unit 68, appropriately supplies it to the ring buffer 64, and temporarily records it. .

さらに、システムコントローラ61は、操作部68からの操作信号に基づいて、履歴情報を生成し、視聴情報記録部70に供給して、記録させる。   Furthermore, the system controller 61 generates history information based on the operation signal from the operation unit 68, supplies the history information to the viewing information recording unit 70, and records it.

また、システムコントローラ61は、操作部68からの操作信号に基づいて、履歴情報が記録された視聴情報記録部70から、履歴情報を読み出し、通信部71に供給する。   Further, the system controller 61 reads history information from the viewing information recording unit 70 in which history information is recorded based on an operation signal from the operation unit 68 and supplies the history information to the communication unit 71.

さらに、システムコントローラ61は、操作部68からの操作信号に基づいて、記録対象決定情報としての、例えば、所定の番組の特定情報を生成し、通信部71に供給する。   Further, the system controller 61 generates, for example, specific information of a predetermined program as recording target determination information based on the operation signal from the operation unit 68, and supplies the specific information to the communication unit 71.

メモリ61aは、システムコントローラ61が行う処理に用いるワークエリアなどに用いるメモリである。   The memory 61a is a memory used for a work area used for processing performed by the system controller 61.

アンテナ62は、ワンセグ放送の放送電波を受信し、対応するRF(Radio Frequency)信号を、チューナ63に供給する。   The antenna 62 receives a broadcast wave of the one-segment broadcasting and supplies a corresponding RF (Radio Frequency) signal to the tuner 63.

ここで、ワンセグ放送とは、地上デジタル放送の1チャンネルあたりの帯域(6MHz)を13のセグメントに分け、そのうちの1セグメントを利用して提供される携帯・移動体向けの放送である。   Here, one-segment broadcasting is broadcasting for portable / mobile objects provided by dividing a band (6 MHz) per channel of terrestrial digital broadcasting into 13 segments and using one of these segments.

チューナ63は、アンテナ62から供給されるワンセグ放送のRF信号から、所定のチャンネル(周波数帯域)のRF信号を復調し、その結果得られる(ベースバンドの)音声信号と映像信号とを、リングバッファ64に供給し、一時記録させる。   The tuner 63 demodulates the RF signal of a predetermined channel (frequency band) from the one-segment broadcasting RF signal supplied from the antenna 62, and the resulting (baseband) audio signal and video signal are converted into a ring buffer. 64 for temporary recording.

リングバッファ64は、チューナ63から供給された音声信号と映像信号を一時記録する。   The ring buffer 64 temporarily records the audio signal and the video signal supplied from the tuner 63.

映像音声処理部65は、リングバッファ64に一時記録された映像信号と音声信号それぞれを、リングバッファ64から適宜読み出し、表示部66と音声出力部67それぞれに供給する。   The video / audio processing unit 65 appropriately reads the video signal and the audio signal temporarily recorded in the ring buffer 64 from the ring buffer 64 and supplies them to the display unit 66 and the audio output unit 67, respectively.

また、映像音声処理部65は、表示部66に供給した映像信号に対応する映像を、表示部66に表示させる。さらに、映像音声処理部65は、音声出力部67に供給した音声信号に対応する音声を、音声出力部67に出力させる。   In addition, the video / audio processing unit 65 causes the display unit 66 to display a video corresponding to the video signal supplied to the display unit 66. Further, the video / audio processing unit 65 causes the audio output unit 67 to output audio corresponding to the audio signal supplied to the audio output unit 67.

表示部66は、映像音声処理部65から供給された映像信号に対応する映像を、表示する。   The display unit 66 displays a video corresponding to the video signal supplied from the video / audio processing unit 65.

音声出力部67は、映像音声処理部65から供給された音声信号に対応する音声を、出力する。   The audio output unit 67 outputs audio corresponding to the audio signal supplied from the video / audio processing unit 65.

操作部68は、携帯電話機31に設けられたテンキーや電源ボタンなどであり、ユーザが操作部68を操作した場合、そのユーザによる操作に対応した操作信号をシステムコントローラ61に供給する。   The operation unit 68 is a numeric keypad, a power button, or the like provided on the mobile phone 31. When the user operates the operation unit 68, an operation signal corresponding to the operation by the user is supplied to the system controller 61.

動画コンテンツ記録部69は、システムコントローラ61から供給された映像信号と音声信号とを、動画コンテンツとして記録する。   The moving image content recording unit 69 records the video signal and the audio signal supplied from the system controller 61 as moving image content.

視聴情報記録部70は、システムコントローラ61から供給された履歴情報を記録する。   The viewing information recording unit 70 records history information supplied from the system controller 61.

通信部71は、システムコントローラ61から供給された履歴情報や、記録対象決定情報としての、例えば特定情報などを、赤外線などの無線やネットワーク34を介して、HDDレコーダ32などに送信する。また、通信部68は、HDDレコーダ32などから供給された情報を受信し、システムコントローラ61に供給する。   The communication unit 71 transmits history information supplied from the system controller 61 and, for example, specific information as recording target determination information to the HDD recorder 32 or the like via radio such as infrared rays or the network 34. Further, the communication unit 68 receives information supplied from the HDD recorder 32 or the like and supplies it to the system controller 61.

図5は、図1のHDDレコーダ32の詳細な構成例を示すブロック図である。   FIG. 5 is a block diagram showing a detailed configuration example of the HDD recorder 32 of FIG.

HDDレコーダ32は、メモリ121aを内蔵するシステムコントローラ121、アンテナ122、記録処理部123、動画コンテンツ記録部124、再生処理部125、操作部126、視聴情報記録部127、および通信部128により構成される。   The HDD recorder 32 includes a system controller 121 incorporating a memory 121a, an antenna 122, a recording processing unit 123, a moving image content recording unit 124, a reproduction processing unit 125, an operation unit 126, a viewing information recording unit 127, and a communication unit 128. The

システムコントローラ121は、例えば、ユーザが操作する操作部126の操作に応じて、記録処理部123、再生処理部125、および通信部128を制御する。   For example, the system controller 121 controls the recording processing unit 123, the reproduction processing unit 125, and the communication unit 128 according to the operation of the operation unit 126 operated by the user.

システムコントローラ121は、通信部128から供給された履歴情報などを、視聴情報記録部127に供給して、記録させる。   The system controller 121 supplies history information and the like supplied from the communication unit 128 to the viewing information recording unit 127 for recording.

また、システムコントローラ121は、操作部126からの操作信号に基づいて、視聴情報記録部127から、視聴情報記録部127に記録された履歴情報を読み出し、その履歴情報に基づいて、再生処理部125を制御する。   In addition, the system controller 121 reads out the history information recorded in the viewing information recording unit 127 from the viewing information recording unit 127 based on the operation signal from the operation unit 126, and based on the history information, the reproduction processing unit 125. To control.

さらに、システムコントローラ121は、通信部128から供給された記録対象決定情報としての特定情報およびコマンドに基づいて、記録処理部123を制御する。   Further, the system controller 121 controls the recording processing unit 123 based on the specific information and the command as the recording target determination information supplied from the communication unit 128.

メモリ121aは、システムコントローラ121が行う処理に用いるワークエリアなどに用いるメモリである。   The memory 121 a is a memory used for a work area used for processing performed by the system controller 121.

アンテナ122は、TV(Television)放送の放送電波を受信し、対応するRF信号を、記録処理部123(チューナ1611乃至161N)に供給する。 The antenna 122 receives a broadcast wave of TV (Television) broadcast and supplies a corresponding RF signal to the recording processing unit 123 (tuners 161 1 to 161 N ).

ここで、TV放送とは、地上デジタル放送の1チャンネルあたりの帯域(6MHz)を13のセグメントに分け、そのうちの4セグメントまたは12セグメントを利用して提供される、テレビジョン受像機などの固定の装置向けの放送である。   Here, TV broadcasting refers to a fixed terrestrial television receiver or the like that is provided using four or 12 segments of a 13-band band (6 MHz) per channel of digital terrestrial broadcasting. Broadcast for devices.

記録処理部123は、チューナ161n(n=1,2,・・・,N)、記録用リングバッファ162n、映像音声処理部163n、および書き込み部164nにより構成され、アンテナ122からのRF信号から取得した所定の番組を、動画コンテンツ記録部124に供給して、動画コンテンツとして記録させる。 The recording processing unit 123 includes a tuner 161 n (n = 1, 2,..., N), a recording ring buffer 162 n , a video / audio processing unit 163 n , and a writing unit 164 n . A predetermined program acquired from the RF signal is supplied to the moving image content recording unit 124 and recorded as moving image content.

チューナ161n(n=1,2,・・・,N)は、アンテナ122から供給されるTV放送のRF信号から、それぞれ異なるチャンネルのRF信号を復調し、その結果得られる音声信号と映像信号とを、記録用リングバッファ162nに適宜供給し、一時記録させる。 The tuners 161 n (n = 1, 2,..., N) demodulate RF signals of different channels from TV broadcast RF signals supplied from the antenna 122, and audio signals and video signals obtained as a result thereof. Are appropriately supplied to the recording ring buffer 162 n and temporarily recorded.

記録用リングバッファ162nは、チューナ161nから供給された音声信号と映像信号を一時記録する。 The recording ring buffer 162 n temporarily records the audio signal and the video signal supplied from the tuner 161 n .

映像音声処理部163nは、映像信号と音声信号が一時記録された記録用リングバッファ162nから、映像信号と音声信号を読み出し、その映像信号と音声信号とに、動画コンテンツ記録部124に記録するのに必要な処理を行い、書き込み部164nに供給する。 The video / audio processing unit 163 n reads the video signal and the audio signal from the recording ring buffer 162 n in which the video signal and the audio signal are temporarily recorded, and records the video signal and the audio signal in the moving image content recording unit 124. Processing necessary for this is performed and supplied to the writing unit 164 n .

書き込み部164nは、映像音声処理部163nから供給された映像信号と音声信号とを、動画コンテンツ記録部124に供給し、動画コンテンツとして記録させる。 The writing unit 164 n supplies the video signal and the audio signal supplied from the video / audio processing unit 163 n to the moving image content recording unit 124 and records them as moving image content.

動画コンテンツ記録部124は、記録処理部123の書き込み部164nから供給された映像信号と音声信号とを、動画コンテンツとして記録する。 The moving image content recording unit 124 records the video signal and the audio signal supplied from the writing unit 164 n of the recording processing unit 123 as moving image content.

再生処理部125は、読み出し部191、再生用バッファ192、および映像音声処理部193により構成され、動画コンテンツが記録された動画コンテンツ記録部124から、動画コンテンツを読み出し、再生する。   The reproduction processing unit 125 includes a reading unit 191, a reproduction buffer 192, and a video / audio processing unit 193. The reproduction processing unit 125 reads and reproduces the moving image content from the moving image content recording unit 124 in which the moving image content is recorded.

読み出し部191は、動画コンテンツが記録された動画コンテンツ記録部124から、動画コンテンツを読み出し、再生用バッファ192に適宜供給して、一時記録させる。   The reading unit 191 reads the moving image content from the moving image content recording unit 124 in which the moving image content is recorded, supplies the moving image content to the reproduction buffer 192 as appropriate, and temporarily records it.

再生用バッファ192は、読み出し部191から供給された動画コンテンツを一時記録する。   The reproduction buffer 192 temporarily records the moving image content supplied from the reading unit 191.

映像音声処理部193は、再生用バッファ192から、再生用バッファ192に一時記録された動画コンテンツとしての映像信号と音声信号それぞれを読み出し、テレビジョン受像機33の表示部236と音声出力部237それぞれに供給する。   The video / audio processing unit 193 reads out the video signal and the audio signal as the moving image content temporarily recorded in the reproduction buffer 192 from the reproduction buffer 192, and the display unit 236 and the audio output unit 237 of the television receiver 33, respectively. To supply.

また、映像音声処理部193は、表示部236に供給した映像信号に対応する映像を、表示部236に表示させる。さらに、映像音声処理部193は、音声出力部237に供給した音声信号に対応する音声を、音声出力部237に出力させる。   In addition, the video / audio processing unit 193 causes the display unit 236 to display a video corresponding to the video signal supplied to the display unit 236. Further, the video / audio processing unit 193 causes the audio output unit 237 to output audio corresponding to the audio signal supplied to the audio output unit 237.

操作部126は、HDDレコーダ32に設けられた操作キーや電源ボタンなどであり、ユーザが操作部126を操作した場合、そのユーザによる操作に対応した操作信号をシステムコントローラ121に供給する。なお、操作部126は、HDDレコーダ32に設けられている必要はなく、例えば、HDDレコーダ32を操作する図示せぬリモートコントローラに設けられていてもよく、この場合、ユーザが操作部126を操作すると、そのユーザによる操作に対応した操作信号が、赤外線などの無線などにより、システムコントローラ121に供給される。   The operation unit 126 is an operation key, a power button, or the like provided on the HDD recorder 32. When the user operates the operation unit 126, an operation signal corresponding to the operation by the user is supplied to the system controller 121. The operation unit 126 does not need to be provided in the HDD recorder 32. For example, the operation unit 126 may be provided in a remote controller (not shown) that operates the HDD recorder 32. In this case, the user operates the operation unit 126. Then, an operation signal corresponding to the operation by the user is supplied to the system controller 121 by wireless such as infrared rays.

視聴情報記録部127は、システムコントローラ121から供給された履歴情報などを記録する。   The viewing information recording unit 127 records history information supplied from the system controller 121.

通信部128は、システムコントローラ121から供給された情報などを、赤外線などの無線やネットワーク34を介して、携帯電話機31などに送信する。また、通信部128は、携帯電話機31などから、赤外線などの無線やネットワーク34を介して供給された記録対象決定情報や履歴情報などを受信し、システムコントローラ121に供給する。   The communication unit 128 transmits the information supplied from the system controller 121 to the mobile phone 31 and the like via wireless such as infrared rays or the network 34. In addition, the communication unit 128 receives recording target determination information, history information, and the like supplied from the mobile phone 31 or the like via radio such as infrared rays or the network 34 and supplies the information to the system controller 121.

テレビジョン受像機33は、表示部236および音声出力部237により構成される。なお、テレビジョン受像機33が有する他の機能ブロックは、説明を簡単にするために、ここでは省略している。   The television receiver 33 includes a display unit 236 and an audio output unit 237. Note that other functional blocks of the television receiver 33 are omitted here for the sake of simplicity.

表示部236は、HDDレコーダ32の映像音声処理部193から供給された映像信号に対応する映像を、表示する。   The display unit 236 displays video corresponding to the video signal supplied from the video / audio processing unit 193 of the HDD recorder 32.

音声出力部237は、HDDレコーダ32の映像音声処理部193から供給された音声信号に対応する音声を、出力する。   The audio output unit 237 outputs audio corresponding to the audio signal supplied from the video / audio processing unit 193 of the HDD recorder 32.

次に、図6のフローチャートを参照して、携帯電話機31が、記録対象決定情報とともに、番組の記録を指示するコマンドを送信するコマンド送信処理を説明する。   Next, a command transmission process in which the mobile phone 31 transmits a command instructing recording of a program together with the recording target determination information will be described with reference to the flowchart of FIG.

このコマンド送信処理は、ユーザが、所定の番組の視聴を開始するように、携帯電話機31の操作部68を操作したときに、開始される。このとき、システムコントローラ61には、ユーザの操作に応じた、操作部68からの操作信号が供給される。   This command transmission process is started when the user operates the operation unit 68 of the mobile phone 31 so as to start viewing a predetermined program. At this time, the system controller 61 is supplied with an operation signal from the operation unit 68 according to a user operation.

ステップS31において、システムコントローラ61は、変数nを値0に初期化する。   In step S31, the system controller 61 initializes the variable n to the value 0.

その後、システムコントローラ61は、操作部68からの操作信号に基づいて、ユーザが視聴を開始した所定の番組を特定するワンセグ用の特定情報を判定し、ユーザが視聴を開始した所定の番組と同じ内容の番組を特定するTV用の特定情報に変換する。   Thereafter, the system controller 61 determines, based on the operation signal from the operation unit 68, one-segment specific information that identifies a predetermined program that the user has started to view, and is the same as the predetermined program that the user has started to view. It is converted into TV-specific information that specifies the content program.

ここで、ワンセグ用の特定情報とは、ワンセグ放送により放送される所定の番組を特定する情報であり、TV用の特定情報とは、TV放送により放送される所定の番組を特定する情報である。なお、システムコントローラ61は、ワンセグ用の特定情報と、そのワンセグ用の特定情報により特定される番組と同じ内容の番組を特定するTV用の特定情報とを対応付けた特定情報テーブルを用いて、ワンセグ用の特定情報をTV用の特定情報に変換することができる。   Here, the specific information for one segment is information for specifying a predetermined program broadcasted by one-segment broadcasting, and the specific information for TV is information for specifying a predetermined program broadcasted by TV broadcasting. . The system controller 61 uses a specific information table in which specific information for one seg and TV specific information for specifying a program having the same content as the program specified by the specific information for one seg are associated with each other. The specific information for one segment can be converted into the specific information for TV.

なお、ワンセグ用の特定情報を、対応するTV用の特定情報に変換するのは、一般的に、同じ内容の番組でも、ワンセグ放送とTV放送とで異なるチャンネルを用いているためである。   The reason why the 1Seg specific information is converted into the corresponding TV specific information is that a program having the same contents generally uses different channels for the 1Seg broadcast and the TV broadcast.

処理は、ステップS31からステップS32に進み、システムコントローラ61は、番組の記録を指示するコマンドを生成し、ワンセグ用の特定情報を変換することで得られたTV用の特定情報とともに、通信部71に供給して、HDDレコーダ32に送信させる。   The process proceeds from step S31 to step S32, and the system controller 61 generates a command for instructing recording of the program, and the communication unit 71 together with the TV specific information obtained by converting the specific information for 1seg. To the HDD recorder 32.

即ち、ステップS32において、通信部71は、システムコントローラ61から供給される、記録対象決定情報としてのTV用の特定情報とともに、番組の記録を指示するコマンドを、HDDレコーダ32に送信する。   That is, in step S <b> 32, the communication unit 71 transmits a command for instructing recording of a program to the HDD recorder 32 together with the TV specific information supplied from the system controller 61 as recording target determination information.

ステップS32の処理の終了後、処理は、ステップS33に進み、通信部71は、システムコントローラ61の制御に従い、TV用の特定情報およびコマンドを送信してから所定の時間内に、TV用の特定情報およびコマンドを正常に受信したことを示すレスポンスをHDDレコーダ32から受信したか否か、即ち、HDDレコーダ32が、通信部71からのTV用の特定情報およびコマンドを正常に受信したか否かを判定する。   After the process of step S32 is completed, the process proceeds to step S33, and the communication unit 71 transmits the TV specific information and command within a predetermined time according to the control of the system controller 61. Whether or not a response indicating that the information and the command have been normally received is received from the HDD recorder 32, that is, whether or not the HDD recorder 32 has normally received the TV specific information and the command from the communication unit 71. Determine.

ステップS33において、TV用の特定情報およびコマンドを送信してから所定の時間内に、TV用の特定情報およびコマンドを正常に受信したことを示すレスポンスをHDDレコーダ32から受信したと判定された場合、処理は、ステップS34に進み、映像音声処理部65は、システムコントローラ61の制御に従い、HDDレコーダ32により、TV用の特定情報およびコマンドが正常に受信された旨の表示を表示部66に表示させ、処理は、終了される。   When it is determined in step S33 that a response indicating that the TV specific information and command are normally received from the HDD recorder 32 is received within a predetermined time after the TV specific information and command is transmitted. The processing proceeds to step S34, and the video / audio processing unit 65 displays on the display unit 66 a display indicating that the TV specific information and command have been normally received by the HDD recorder 32, under the control of the system controller 61. The process is terminated.

一方、ステップS33において、TV用の特定情報およびコマンドを送信してから所定の時間内に、TV用の特定情報およびコマンドを正常に受信したことを示すレスポンスをHDDレコーダ32から受信していないと判定された場合、処理は、ステップS35に進み、システムコントローラ61は、変数nに値1を加算し、その結果得られた加算値を新たな変数nの値とした後、処理は、ステップS36に進む。   On the other hand, in step S33, if a response indicating that the TV specific information and command are normally received is not received from the HDD recorder 32 within a predetermined time after the TV specific information and command are transmitted. When it is determined, the process proceeds to step S35, and the system controller 61 adds the value 1 to the variable n and sets the resultant added value as the value of the new variable n. Then, the process proceeds to step S36. Proceed to

ステップS36において、システムコントローラ61は、変数nが閾値Th_nよりも大であるか否かを判定する。ここで、閾値Th_nとは、TV用の特定情報およびコマンドを、HDDレコーダ32が正常に受信するまで送信する回数を表しており、例えば、携帯電話機31の工場製造時にあらかじめ設定された値である。   In step S36, the system controller 61 determines whether the variable n is larger than the threshold value Th_n. Here, the threshold value Th_n represents the number of times that the TV specific information and command are transmitted until the HDD recorder 32 normally receives the TV information. For example, the threshold value Th_n is a value set in advance when the mobile phone 31 is manufactured at the factory. .

ステップS36において、変数nが閾値Th_nよりも大でないと判定された場合、処理は、ステップS32に戻り、以下、同様の処理を繰り返す。   If it is determined in step S36 that the variable n is not greater than the threshold value Th_n, the process returns to step S32, and thereafter the same process is repeated.

一方、ステップS36において、変数nが閾値Th_nよりも大であると判定された場合、処理は、ステップS37に進み、映像音声処理部65は、システムコントローラ61の制御に従い、HDDレコーダ32により、TV用の特定情報およびコマンドが正常に受信されなかった旨の表示を表示部66に表示させ、処理は、終了される。   On the other hand, if it is determined in step S36 that the variable n is larger than the threshold value Th_n, the process proceeds to step S37, and the video / audio processing unit 65 performs the TV recording by the HDD recorder 32 according to the control of the system controller 61. The display unit 66 displays a display indicating that the specific information and command for use have not been received normally, and the process ends.

次に、図7のフローチャートを参照して、HDDレコーダ32が、携帯電話機31からの記録対象決定情報に基づいて特定される番組を記録する記録処理を説明する。   Next, a recording process in which the HDD recorder 32 records a program specified based on the recording target determination information from the mobile phone 31 will be described with reference to the flowchart of FIG.

ステップS71において、アンテナ122は、TV放送の放送電波を受信し、対応するRF信号を、記録処理部123のチューナ1611乃至161Nに供給する。 In step S <b> 71, the antenna 122 receives a broadcast wave of TV broadcasting and supplies a corresponding RF signal to the tuners 161 1 to 161 N of the recording processing unit 123.

また、ステップS71において、チューナ1611乃至Nそれぞれは、アンテナ122からのRF信号から、それぞれ異なるチャンネルのRF信号を復調し、その結果得られる番組それぞれを、記録用リングバッファ1621乃至162Nそれぞれに供給し、一時記録させる。 In step S71, each of the tuners 161 1 to N demodulates RF signals of different channels from the RF signal from the antenna 122, and records the resulting programs as recording buffer buffers 162 1 to 162 N, respectively. To be recorded temporarily.

これにより、記録用リングバッファ1621乃至162Nには、TV放送により放送される、異なるチャンネルの番組すべてが、最新の所定の時間分だけ一時記録される。 As a result, all programs of different channels broadcast by TV broadcasting are temporarily recorded in the recording ring buffers 162 1 to 162 N for the latest predetermined time.

その後、図6のステップS32の処理において、携帯電話機31の通信部71が、TV用の特定情報およびコマンドをHDDレコーダ32に送信すると、処理は、ステップS71からステップS72に進み、通信部128は、システムコントローラ121の制御に従い、携帯電話機31の通信部71からのTV用の特定情報およびコマンドを受信し、システムコントローラ121に供給して、処理は、ステップS73に進む。   Thereafter, when the communication unit 71 of the mobile phone 31 transmits the TV specific information and command to the HDD recorder 32 in the process of step S32 of FIG. 6, the process proceeds from step S71 to step S72, and the communication unit 128 Under the control of the system controller 121, the TV specific information and command from the communication unit 71 of the mobile phone 31 are received and supplied to the system controller 121, and the process proceeds to step S73.

ステップS73において、システムコントローラ121は、通信部128から供給されたTV用の特定情報およびコマンドが、エラーのない情報(データ)であるか否か、即ち、通信部128が携帯電話機31からのTV用の特定情報およびコマンドを正常に受信することができたか否かを判定する。   In step S73, the system controller 121 determines whether or not the TV specific information and command supplied from the communication unit 128 is error-free information (data), that is, the communication unit 128 receives the TV from the mobile phone 31. It is determined whether or not the specific information and command can be normally received.

ステップS73において、TV用の特定情報およびコマンドを正常に受信することができなかったと判定された場合、図6のステップS32の処理において、再度、携帯電話機31の通信部71が、TV用の特定情報およびコマンドをHDDレコーダ32に送信するのを待って、処理は、ステップS72に戻り、以下、同様の処理を繰り返す。なお、図6のステップS32の処理において、もはや、携帯電話機31の通信部71が、TV用の特定情報およびコマンドをHDDレコーダ32に送信しないとき、即ち、図6のステップS36において、変数nが閾値Th_nより大であると判定されたときには、ステップS73の処理を終了し、その後、処理は、終了される。   If it is determined in step S73 that the TV specific information and command could not be received normally, the communication unit 71 of the mobile phone 31 again performs the TV specific information in the process of step S32 of FIG. After waiting for the information and command to be transmitted to the HDD recorder 32, the process returns to step S72, and thereafter the same process is repeated. In the process of step S32 of FIG. 6, when the communication unit 71 of the mobile phone 31 no longer transmits TV specific information and commands to the HDD recorder 32, that is, in step S36 of FIG. When it is determined that the threshold value Th_n is greater than the threshold value Th_n, the process of step S73 is terminated, and then the process is terminated.

一方、ステップS73において、TV用の特定情報およびコマンドを正常に受信することができたと判定された場合、処理は、ステップS74に進み、システムコントローラ121は、TV用の特定情報およびコマンドを正常に受信することができたことを示すレスポンスを生成し、通信部128に供給するとともに、通信部128を制御して、生成したレスポンスを携帯電話機31に送信させる。   On the other hand, if it is determined in step S73 that the TV specific information and command have been successfully received, the process proceeds to step S74, and the system controller 121 normally receives the TV specific information and command. A response indicating that it has been received is generated and supplied to the communication unit 128, and the communication unit 128 is controlled to transmit the generated response to the mobile phone 31.

ステップS74の処理の終了後、処理は、ステップS75に進み、システムコントローラ121は、通信部128からのTV用の特定情報に基づいて、記録(録画)する番組である録画番組を特定する。   After the process of step S74 ends, the process proceeds to step S75, and the system controller 121 specifies a recorded program that is a program to be recorded (recorded) based on the TV specific information from the communication unit 128.

また、システムコントローラ121は、通信部128からのコマンドに従い、記録処理部123を制御し、ステップS76およびステップS77において、記録処理部123に、特定した録画番組を記録させる。   Further, the system controller 121 controls the recording processing unit 123 in accordance with a command from the communication unit 128, and causes the recording processing unit 123 to record the specified recorded program in steps S76 and S77.

即ち、処理は、ステップS75からステップS76に進み、記録処理部123の映像処理部163n(n=1,2,・・・N)は、記録用リングバッファ162nから、ステップS71において一時記録された録画番組を適宜読み出し、その録画番組に対して、動画コンテンツ記録部124に記録するのに必要な処理を行う。また、ステップS76において、映像音声処理部163nは、処理後の録画番組を、書き込み部164nに供給し、書き込み部164nは、そこに供給された処理後の録画番組を、動画コンテンツ記録部124に供給して、記録させる。 That is, the process proceeds from step S75 to step S76, and the video processing unit 163 n (n = 1, 2,... N) of the recording processing unit 123 temporarily records from the recording ring buffer 162 n in step S71. The recorded program is appropriately read out, and processing necessary for recording the recorded program in the moving image content recording unit 124 is performed. Further, in step S76, video and audio processing unit 163 n has a recorded program after processing, and supplied to the write unit 164 n, the writing unit 164 n has a recorded program after processing supplied thereto, the video content recorded To the unit 124 for recording.

その後、処理は、ステップS77に進み、システムコントローラ121は、録画番組の終了時刻となったか否かを判定し、まだ、録画番組の終了時刻となっていないと判定された場合、処理は、ステップS76に戻り、以下、同様の処理を繰り返す。   Thereafter, the process proceeds to step S77, and the system controller 121 determines whether or not the end time of the recorded program has been reached. If it is determined that the end time of the recorded program has not yet been reached, the process proceeds to step S77. Returning to S76, the same processing is repeated thereafter.

一方、ステップS77において、録画番組の終了時刻となったと判定された場合、処理は、終了される。   On the other hand, if it is determined in step S77 that the end time of the recorded program has been reached, the process ends.

以上、図6のコマンド送信処理、および図7の記録処理において、ユーザが、所定の番組を視聴するように、携帯電話機31を操作したときに、携帯電話機31が、TV用の特定情報とともに、コマンドを送信することとし、HDDレコーダ32が、携帯電話機31からのコマンドに従い、同じく携帯電話機31からのTV用の特定情報により特定される所定の番組を、自動的に記録することとしたため、ユーザは、携帯電話機31を用いて行う所定の番組の視聴を途中で中断したとしても、HDDレコーダ32を用いて、所定の番組の未視聴部分を視聴することができる。   As described above, in the command transmission process of FIG. 6 and the recording process of FIG. 7, when the user operates the mobile phone 31 so as to view a predetermined program, the mobile phone 31 has the TV specific information, Since the HDD recorder 32 automatically records a predetermined program specified by the TV specific information from the mobile phone 31 in accordance with the command from the mobile phone 31, the command is transmitted. Can watch an unviewed portion of the predetermined program using the HDD recorder 32 even if the viewing of the predetermined program performed using the mobile phone 31 is interrupted.

また、HDDレコーダ32は、携帯電話機31からのTV用の特定情報およびコマンドを受信する前から、ステップS71において、記録用リングバッファ162nに、録画番組の最新の所定の時間分を一時記録しているため、携帯電話機31からのTV用の特定情報およびコマンドを受信した時刻よりも所定の時間前の時刻から、記録を開始することができ、このため、ユーザは、HDDレコーダ32を用いて、携帯電話機31により視聴を開始した以前のシーン(録画番組の最新の所定の時間分)を視聴することができる。 Further, before receiving the TV specific information and command from the mobile phone 31, the HDD recorder 32 temporarily records the latest predetermined time of the recorded program in the recording ring buffer 162 n in step S71. Therefore, recording can be started from a time before the time when the TV specific information and command are received from the mobile phone 31. For this reason, the user uses the HDD recorder 32. It is possible to view a scene (for the latest predetermined time of the recorded program) before the start of viewing by the mobile phone 31.

さらに、ユーザが、チャンネルを変更するように、携帯電話機31を操作するごとに、変更されたチャンネルに対応する番組が、HDDレコーダ32に自動的に記録されるため、例えば、ユーザが、いま視聴している番組Aのチャンネルから、他の番組Bのチャンネルに変更するように、携帯電話機31を操作したとしても、HDDレコーダ32には、番組Aが記録される。その結果、携帯電話機31により番組Bを視聴することで、視聴することができなかった番組Aを、後で、HDDレコーダ32を用いて視聴することができる。   Further, every time the user operates the mobile phone 31 so as to change the channel, the program corresponding to the changed channel is automatically recorded in the HDD recorder 32. For example, the user can now watch Even if the cellular phone 31 is operated so that the channel of the program A being operated is changed to the channel of another program B, the program A is recorded on the HDD recorder 32. As a result, by viewing the program B using the mobile phone 31, the program A that could not be viewed can be viewed later using the HDD recorder 32.

ここで、ユーザが、所定の番組を視聴するように、携帯電話機31を操作したときに、ユーザが視聴する所定の番組が、HDDレコーダ32にも自動的に録画されることとなるが、ユーザが、携帯電話機31を用いて視聴を開始した所定の番組を構成するシーンうちの、ユーザが視聴していない未視聴シーンを、HDDレコーダ32を用いて視聴する場合には、ユーザは、未視聴シーンが再生されるところまで、HDDレコーダ32に記録された所定の番組のシーンの早送りなどの操作をする必要があった。   Here, when the user operates the mobile phone 31 to view a predetermined program, the predetermined program that the user views is automatically recorded on the HDD recorder 32. However, when viewing an unviewed scene, which is not viewed by the user, of the scenes constituting the predetermined program started to be viewed using the mobile phone 31, using the HDD recorder 32, the user is not viewing Until the scene is reproduced, it is necessary to perform operations such as fast-forwarding the scene of a predetermined program recorded in the HDD recorder 32.

次に、ユーザが、HDDレコーダ32に記録された所定の番組の早送りなどの操作をすることなく、ユーザが視聴していない未視聴シーンをシームレスに視聴することができる方法を説明する。   Next, a method by which the user can seamlessly view an unviewed scene that the user has not viewed without performing an operation such as fast-forwarding a predetermined program recorded in the HDD recorder 32 will be described.

図8は、このような方法を実現する図1の情報処理システムが行う処理を模式的に説明する図である。   FIG. 8 is a diagram schematically illustrating processing performed by the information processing system of FIG. 1 that realizes such a method.

図中左上側に示されるように、ユーザは、ある番組を視聴するように、ワンセグの視聴が可能な携帯電話機31を操作し、ある番組をシーン1からシーン5まで視聴する。このとき、ユーザがある番組の視聴を開始したときに、携帯電話機31において出力されたシーン1が開始されるときの、ある番組すべてを再生するのに要する所要時間における相対的な時刻を表す視聴開始時刻を算出するのに用いる視聴開始情報snと、ある番組の視聴を終了したときに出力されるシーン5が終了されるときの、ある番組すべてを再生するのに要する所要時間における相対的な時刻を表す視聴終了時刻を算出するのに用いる視聴終了情報enそれぞれを、出力されたある番組の特定情報に対応付けた履歴情報を、視聴情報記録部70に記録する。 As shown on the upper left side of the figure, the user operates a mobile phone 31 capable of watching 1Seg so as to view a certain program, and views a certain program from scene 1 to scene 5. At this time, when the user starts viewing a certain program, the viewing that represents the relative time in the time required to reproduce all the programs when the scene 1 output from the mobile phone 31 is started. the relative in time required and viewing start information s n used to calculate the start time, when the scene 5 are output when viewing end of a program is terminated, to play all certain program the viewing end information e n respectively used to calculate the viewing end time representing a such time, the history information associated with identification information of the outputted certain program, and records the viewing information recording unit 70.

ユーザは、自宅に帰宅後、携帯電話31からHDDレコーダ32に、携帯電話機31に記録された履歴情報を送信するように、携帯電話機31の操作部68を操作する。   After returning home, the user operates the operation unit 68 of the mobile phone 31 so that the history information recorded in the mobile phone 31 is transmitted from the mobile phone 31 to the HDD recorder 32.

このとき、HDDレコーダ32は、携帯電話機31からの履歴情報を受信する。そして、HDDレコーダ32は、受信した履歴情報に基づいて、ユーザが、携帯電話機31により視聴していない未視聴シーンを検出し、例えば、検出した未視聴シーンであるシーン6から再生を開始する。   At this time, the HDD recorder 32 receives history information from the mobile phone 31. Then, the HDD recorder 32 detects an unviewed scene that the user has not viewed with the mobile phone 31 based on the received history information, and starts reproduction from the scene 6 that is the detected unviewed scene, for example.

次に、図9のフローチャートを参照して、ユーザが、携帯電話機31を用いて所定の番組を視聴し、その所定の番組の履歴情報を記録する視聴履歴処理を説明する。   Next, viewing history processing in which a user views a predetermined program using the mobile phone 31 and records history information of the predetermined program will be described with reference to the flowchart of FIG.

この視聴履歴処理は、例えば、ユーザが、携帯電話機31を用いて所定の番組を視聴するように操作部68を操作したときに、開始される。このとき、システムコントローラ61には、ユーザの操作に応じた、操作部68からの操作信号が供給され、システムコントローラ61は、操作部68からの操作信号に基づいて、チューナ63および映像音声処理部65を制御する。   This viewing history process is started, for example, when the user operates the operation unit 68 to view a predetermined program using the mobile phone 31. At this time, the system controller 61 is supplied with an operation signal from the operation unit 68 according to the user's operation. The system controller 61 receives the tuner 63 and the video / audio processing unit based on the operation signal from the operation unit 68. 65 is controlled.

ステップS131において、アンテナ62は、ワンセグ放送の放送電波を受信し、対応するRF信号をチューナ63に供給して、処理は、ステップS132に進み、チューナ63は、アンテナ62から供給されるワンセグ放送のRF信号から、所定のチャンネルのRF信号を復調し、その結果得られる音声信号と映像信号とを、リングバッファ64に供給して、一時記録させる。   In step S131, the antenna 62 receives the broadcast wave of the one-segment broadcast and supplies the corresponding RF signal to the tuner 63. The process proceeds to step S132, and the tuner 63 performs the one-segment broadcast supplied from the antenna 62. An RF signal of a predetermined channel is demodulated from the RF signal, and an audio signal and a video signal obtained as a result are supplied to the ring buffer 64 and temporarily recorded.

ステップS132の処理の終了後、処理は、ステップS133に進み、システムコントローラ61は、視聴開始情報snとしての、ユーザが視聴を開始した時刻である視聴開始時刻snを、時刻を計時する図示せぬ計時部により計時する。 After step S132, the process proceeds to step S133, the system controller 61, as the viewing start information s n, the viewing start time s n is a time at which the user starts viewing counts time Figure Time is measured by a timer not shown.

また、ステップS133において、システムコントローラ61は、操作部68からの操作信号に基づいて、ユーザが視聴を開始した番組のワンセグ用の特定情報を判定し、上述した特定情報テーブルを用いて、判定したワンセグ用の特定情報を、対応するTV用の特定情報に変換する。   In step S133, the system controller 61 determines the specific information for the one seg of the program that the user has started to watch based on the operation signal from the operation unit 68, and determines using the above-described specific information table. The specific information for one segment is converted into the corresponding specific information for TV.

さらに、ステップS133において、システムコントローラ61は、計時した視聴開始時刻snと、変換することで得られたTV用の特定情報とを対応付けた情報を、履歴情報として、視聴情報記録部69に供給して、記録させ、処理は、ステップS134に進む。 Further, in step S133, the system controller 61 includes a viewing start time s n obtained by counting, information associating the identification information for the TV obtained by converting, as history information, the viewing information recording unit 69 The process proceeds to step S134.

ステップS134において、映像音声処理部65は、システムコントローラ61の制御に従い、リングバッファ64に適宜一時記録される映像信号と音声信号を読み出し、処理は、ステップS135に進み、読み出した映像信号と音声信号それぞれを、表示部66と音声出力部67それぞれに供給し、表示部66に、映像信号に対応する画像を表示させ、音声出力部67に、音声信号に対応する音声を出力させる。   In step S134, the video / audio processing unit 65 reads the video signal and audio signal that are temporarily recorded in the ring buffer 64 as appropriate under the control of the system controller 61, and the process proceeds to step S135, where the read video signal and audio signal are read. These are respectively supplied to the display unit 66 and the audio output unit 67, the image corresponding to the video signal is displayed on the display unit 66, and the audio corresponding to the audio signal is output to the audio output unit 67.

その後、処理は、ステップS136に進み、システムコントローラ61は、操作部68から、ユーザが視聴を開始した番組の出力の終了を指示する操作信号が供給されたか否か、即ち、ユーザが、視聴を開始した番組の視聴を終了するように、操作部68を操作したか否かを判定する。   Thereafter, the process proceeds to step S136, and the system controller 61 determines whether or not an operation signal for instructing the end of the output of the program started by the user is supplied from the operation unit 68. It is determined whether or not the operation unit 68 has been operated so as to end the viewing of the started program.

ステップS136において、ユーザが視聴を開始した番組の視聴が終了されていないと判定された場合、処理は、ステップS134に戻り、以下、同様の処理を繰り返す。   If it is determined in step S136 that viewing of the program that the user has started viewing has not ended, the processing returns to step S134, and the same processing is repeated thereafter.

一方、ステップS136において、ユーザが視聴を開始した番組の視聴が終了されたと判定された場合、処理は、ステップS137に進み、システムコントローラ61は、視聴終了情報enとしての視聴終了時刻enを計時する。 On the other hand, in step S136, if it is determined that the user is viewing the program that initiated the viewing is terminated, the process proceeds to step S137, the system controller 61, the viewing end time e n as viewing end information e n Keep time.

また、ステップS137において、システムコントローラ61は、操作部68からの操作信号に基づいて、ユーザが視聴を開始した番組のワンセグ用の特定情報を判定し、上述した特定情報テーブルを用いて、判定したワンセグ用の特定情報を、対応するTV用の特定情報に変換する。   In step S137, the system controller 61 determines the specific information for the one seg of the program that the user has started to watch based on the operation signal from the operation unit 68, and makes the determination using the above-described specific information table. The specific information for one segment is converted into the corresponding specific information for TV.

さらに、ステップS137において、システムコントローラ61は、計時した視聴終了時刻enと、変換することで得られたTV用の特定情報とを対応付けた情報を、履歴情報として、視聴情報記録部70に供給して、記録させ、処理は、終了される。 Further, in step S137, the system controller 61 includes a viewing end time e n obtained by counting, information associating the identification information for the TV obtained by converting, as history information, the viewing information recording unit 70 Supply and record, and the process ends.

次に、図10のフローチャートを参照して、図1の携帯電話機31が、履歴情報を送信する履歴情報送信処理を説明する。   Next, history information transmission processing in which the mobile phone 31 of FIG. 1 transmits history information will be described with reference to the flowchart of FIG.

この履歴情報送信処理は、例えば、ユーザが、視聴情報記録部70に記録された履歴情報を、HDDレコーダ32に送信するように、操作部68を操作したときに、開始される。このとき、システムコントローラ61には、ユーザの操作に応じた、操作部68からの操作信号が供給され、システムコントローラ61は、操作部68からの操作信号に基づいて、通信部71の制御などを行う。   This history information transmission process is started, for example, when the user operates the operation unit 68 to transmit the history information recorded in the viewing information recording unit 70 to the HDD recorder 32. At this time, the system controller 61 is supplied with an operation signal from the operation unit 68 according to a user operation, and the system controller 61 controls the communication unit 71 based on the operation signal from the operation unit 68. Do.

ステップS171において、システムコントローラ61は、変数kを値0に初期化する。また、システムコントローラ61は、視聴情報記録部70から、視聴情報記録部70に記録された履歴情報を読み出し、通信部71に供給する。   In step S171, the system controller 61 initializes the variable k to the value 0. Further, the system controller 61 reads the history information recorded in the viewing information recording unit 70 from the viewing information recording unit 70 and supplies the history information to the communication unit 71.

その後、処理は、ステップS171からステップS172に進み、通信部71は、システムコントローラ61から供給された履歴情報を、赤外線などの無線やネットワーク34を介して、HDDレコーダ32に送信し、処理は、ステップS173に進む。   Thereafter, the process proceeds from step S171 to step S172, and the communication unit 71 transmits the history information supplied from the system controller 61 to the HDD recorder 32 via wireless such as infrared rays or the network 34. The process proceeds to step S173.

ステップS173において、通信部71は、システムコントローラ61の制御に従い、履歴情報を送信してから所定の時間内に、履歴情報を正常に受信したことを示すレスポンスをHDDレコーダ32から受信したか否か、即ち、HDDレコーダ32が、通信部71からの履歴情報を正常に受信したか否かを判定する。   In step S173, according to the control of the system controller 61, the communication unit 71 determines whether or not a response indicating that the history information has been normally received is received from the HDD recorder 32 within a predetermined time after transmitting the history information. That is, the HDD recorder 32 determines whether or not the history information from the communication unit 71 has been normally received.

ステップS173において、履歴情報を送信してから所定の時間内に、履歴情報を正常に受信したことを示すレスポンスをHDDレコーダ32から受信したと判定された場合、処理は、ステップS177に進み、映像音声処理部65は、システムコントローラ61の制御に従い、HDDレコーダ32により、履歴情報が正常に受信された旨の表示を表示部66に表示させ、処理は、終了される。   If it is determined in step S173 that a response indicating that the history information has been normally received is received from the HDD recorder 32 within a predetermined time after the history information is transmitted, the process proceeds to step S177, and the video Under the control of the system controller 61, the audio processing unit 65 causes the display unit 66 to display a display indicating that the history information has been normally received by the HDD recorder 32, and the process ends.

一方、ステップS173において、履歴情報を送信してから所定の時間内に、履歴情報を正常に受信したことを示すレスポンスをHDDレコーダ32から受信していないと判定された場合、処理は、ステップS174に進み、システムコントローラ61は、変数kに値1を加算し、その結果得られた加算値を新たな変数kの値として、処理は、ステップS175に進む。   On the other hand, if it is determined in step S173 that a response indicating that the history information has been normally received has not been received from the HDD recorder 32 within a predetermined time after the history information is transmitted, the process proceeds to step S174. The system controller 61 adds the value 1 to the variable k, sets the resulting addition value as the value of the new variable k, and the process proceeds to step S175.

ステップS175において、システムコントローラ61は、変数kが閾値Th_kよりも大であるか否かを判定する。ここで、閾値Th_kとは、履歴情報を、HDDレコーダ32が正常に受信するまで送信する回数を表しており、例えば、携帯電話機31の工場製造時にあらかじめ設定された値である。   In step S175, the system controller 61 determines whether the variable k is larger than the threshold value Th_k. Here, the threshold value Th_k represents the number of times history information is transmitted until the HDD recorder 32 normally receives it, and is, for example, a value set in advance when the mobile phone 31 is manufactured at the factory.

ステップS175において、変数kが閾値Th_kよりも大でないと判定された場合、処理は、ステップS172に戻り、以下、同様の処理を繰り返す。   If it is determined in step S175 that the variable k is not greater than the threshold value Th_k, the process returns to step S172, and thereafter the same process is repeated.

一方、ステップS175において、変数kが閾値Th_kよりも大であると判定された場合、処理は、ステップS176に進み、映像音声処理部65は、システムコントローラ61の制御に従い、HDDレコーダ32により、履歴情報が正常に受信されなかった旨の表示を表示部66に表示させ、処理は、終了される。   On the other hand, if it is determined in step S175 that the variable k is larger than the threshold value Th_k, the process proceeds to step S176, and the audio / video processing unit 65 performs the history by the HDD recorder 32 according to the control of the system controller 61. A display to the effect that the information has not been normally received is displayed on the display unit 66, and the process is terminated.

次に、図11のフローチャートを参照して、携帯電話機31が、図10の履歴情報送信処理を行ったときに、HDDレコーダ32が、携帯電話機31からの履歴情報を受信する履歴情報受信処理を説明する。   Next, referring to the flowchart of FIG. 11, when the mobile phone 31 performs the history information transmission processing of FIG. 10, the HDD recorder 32 performs history information reception processing for receiving history information from the mobile phone 31. explain.

この履歴情報受信処理は、図10のステップS172の処理において、携帯電話機31(通信部71)が履歴情報を送信したときに、開始される。   This history information reception process is started when the mobile phone 31 (communication unit 71) transmits history information in the process of step S172 of FIG.

このとき、ステップS231において、通信部128は、システムコントローラ121の制御に従い、携帯電話機31からの履歴情報を受信し、システムコントローラ121に供給して、処理は、ステップS232に進み、システムコントローラ121は、通信部128から供給された履歴情報が、エラーのない情報(データ)であるか否か、即ち、通信部128が携帯電話機31からの履歴情報を正常に受信することができたか否かを判定する。   At this time, in step S231, the communication unit 128 receives the history information from the mobile phone 31 according to the control of the system controller 121, supplies the history information to the system controller 121, the process proceeds to step S232, and the system controller 121 Whether the history information supplied from the communication unit 128 is error-free information (data), that is, whether the communication unit 128 has successfully received the history information from the mobile phone 31. judge.

ステップS232において、携帯電話機31からの履歴情報を正常に受信することができなかったと判定された場合、図10のステップS172において、再度、携帯電話機31から履歴情報が送信されてくるのを待って、処理は、ステップS231に戻り、以下、同様の処理を繰り返す。なお、図10ステップS172において、もはや、携帯電話機31が、履歴情報をHDDレコーダ32に送信しないとき、即ち、図10のステップS175において、変数kが閾値Th_kより大であると判定されたときには、ステップS232の処理を終了し、その後、処理は、終了される。   If it is determined in step S232 that the history information from the mobile phone 31 has not been normally received, in step S172 in FIG. 10, the history information is again transmitted from the mobile phone 31. The processing returns to step S231, and the same processing is repeated thereafter. In step S172 in FIG. 10, when the mobile phone 31 no longer transmits history information to the HDD recorder 32, that is, in step S175 in FIG. 10, it is determined that the variable k is greater than the threshold value Th_k. The process of step S232 is terminated, and then the process is terminated.

一方、ステップS232において、携帯電話機31からの履歴情報を正常に受信することができたと判定された場合、処理は、ステップS233に進み、システムコントローラ121は、通信部128から供給された履歴情報を、視聴情報記録部127に供給して、記録させる。   On the other hand, when it is determined in step S232 that the history information from the mobile phone 31 has been successfully received, the process proceeds to step S233, and the system controller 121 receives the history information supplied from the communication unit 128. And supplied to the viewing information recording unit 127 for recording.

ステップS233の処理の終了後、処理は、ステップS234に進み、システムコントローラ121は、履歴情報を正常に受信したことを示すレスポンスを生成し、通信部128に供給して、携帯電話機31に送信させる。即ち、ステップS234において、通信部128は、システムコントローラ121の制御に従い、履歴情報を正常に受信することができたことを示すレスポンスを、携帯電話機31に送信する。   After the process of step S233 ends, the process proceeds to step S234, and the system controller 121 generates a response indicating that the history information has been normally received, supplies the response to the communication unit 128, and transmits the response to the mobile phone 31. . That is, in step S <b> 234, the communication unit 128 transmits a response indicating that the history information can be normally received to the mobile phone 31 according to the control of the system controller 121.

その後、処理は、終了される。   Thereafter, the process is terminated.

HDDレコーダ32は、図11の履歴情報受信処理により受信した履歴情報に基づいて、未視聴シーンを検出することができる。   The HDD recorder 32 can detect an unviewed scene based on the history information received by the history information reception process of FIG.

図12は、HDDレコーダ32が、ユーザが外出先で携帯電話機31により視聴することができなかった未視聴シーンを検出する方法を説明する図である。   FIG. 12 is a diagram for explaining a method in which the HDD recorder 32 detects an unviewed scene that the user has not been able to view on the mobile phone 31 while away from home.

図中、横(水平)方向には、ユーザが外出先で、携帯電話機31を用いて視聴を開始した所定の番組の一部を表すシーンn−4乃至m+4が示されている。   In the figure, in the horizontal (horizontal) direction, scenes n−4 to m + 4 representing a part of a predetermined program that the user has started to watch using the mobile phone 31 are shown.

また、シーンn−4乃至nおよびシーンm乃至m+4は、ユーザが視聴した視聴シーンを表しており、シーンn+1乃至m−1は、ユーザが視聴していない未視聴シーンを表している。   Scenes n-4 to n and scenes m to m + 4 represent viewing scenes viewed by the user, and scenes n + 1 to m-1 represent unviewed scenes not viewed by the user.

HDDレコーダ32は、携帯電話機31からの履歴情報に基づいて、所定の番組すべてを再生するのに要する所要時間における相対的な時刻としての、視聴を終了した時刻である視聴終了時刻Ten、および視聴を開始した時刻である視聴開始時刻Tsn+1を算出し、未視聴シーンを検出する。 HDD recorder 32, based on the history information from the portable telephone 31, as the relative time in the time required to play all predetermined program, the viewing end time Te n is a time when the viewing end, and A viewing start time Ts n + 1 that is a time when viewing is started is calculated, and an unviewed scene is detected.

より具体的には、例えば、ユーザが、携帯電話機31を用いて視聴を開始した番組の放送開始時刻と、n回目に視聴を終了した時刻である視聴終了時刻enにより、所定の番組すべてを再生するのに要する所要時間における相対的な時刻としての、視聴終了時刻Tenを算出する。 More specifically, for example, a user, a broadcast start time of the program that initiated the viewing using the mobile telephone 31, the viewing end time e n to n-th a time when the viewing end, all predetermined program as the relative time in the time required for reproduction, it calculates the viewing end time Te n.

また、例えば、ユーザが、携帯電話機31を用いて視聴を開始した番組の放送開始時刻と、n+1回目に視聴を開始した時刻である視聴開始時刻sn+1により、番組すべてを再生するのに要する所要時間における相対的な時刻としての、視聴開始時刻Tsn+1を算出する。 Also, for example, the user can play all the programs based on the broadcast start time of a program that has been viewed using the mobile phone 31 and the viewing start time s n + 1 , which is the time when viewing has started n + 1 times. A viewing start time Ts n + 1 is calculated as a relative time in the required time.

HDDレコーダ32は、算出した視聴終了時刻Tenから視聴開始時刻Tsn+1の間に再生されるシーンn+1乃至m−1を、未視聴シーンn+1乃至m−1として検出する。 HDD recorder 32, a scene n + 1 to m-1 is reproduced from the calculated viewing end time Te n between the viewing start time Ts n + 1, it is detected as an unviewed Scene n + 1 to m-1.

次に、図13のフローチャートを参照して、HDDレコーダ32が、携帯電話機31からの履歴情報に基づいて、所定の番組の未視聴シーンを再生する再生処理を説明する。   Next, with reference to the flowchart of FIG. 13, a reproduction process in which the HDD recorder 32 reproduces an unviewed scene of a predetermined program based on the history information from the mobile phone 31 will be described.

この再生処理は、例えば、ユーザが、動画コンテンツ記録部124に記録された動画コンテンツである所定の番組を再生するように、HDDレコーダ32の操作部126を操作したときに、開始される。このとき、システムコントローラ121には、ユーザの操作に応じた、操作部126からの操作信号が供給される。   This reproduction process is started, for example, when the user operates the operation unit 126 of the HDD recorder 32 so as to reproduce a predetermined program that is the moving image content recorded in the moving image content recording unit 124. At this time, the system controller 121 is supplied with an operation signal from the operation unit 126 according to a user operation.

システムコントローラ121は、操作部126からの操作信号に基づいて、動画コンテンツ記録部124から、再生する番組を示す再生番組の特定情報を取得して(読み出して)、処理は、ステップS261に進む。   Based on the operation signal from the operation unit 126, the system controller 121 acquires (reads out) reproduction program specific information indicating the program to be reproduced from the moving image content recording unit 124, and the process proceeds to step S261.

なお、動画コンテンツ記録部124には、動画コンテンツが記録されるときに、その動画コンテンツとともに、動画コンテンツの特定情報が対応付けられて記録されているものとする。   In the moving image content recording unit 124, when moving image content is recorded, specific information of the moving image content is recorded in association with the moving image content.

ステップS261において、システムコントローラ121は、取得した再生番組の特定情報に基づいて、視聴情報記録部127から、視聴情報記録部127に記録された再生番組の履歴情報を読み出し、再生番組の未視聴シーンがあるか否かを判定する。   In step S261, the system controller 121 reads the history information of the playback program recorded in the viewing information recording unit 127 from the viewing information recording unit 127 based on the acquired information specifying the playback program, and unviewed scenes of the playback program It is determined whether or not there is.

ステップS261において、再生番組に未視聴シーンがないと判定された場合、処理は、ステップS262に進み、再生処理部125の読み出し部191は、システムコントローラ121の制御に従い、動画コンテンツ記録部124から、再生番組の最初から読み出し、適宜、再生処理部125の再生用バッファメモリ192に供給して、一時記録させる。   If it is determined in step S261 that there is no unviewed scene in the playback program, the process proceeds to step S262, and the reading unit 191 of the playback processing unit 125 reads from the video content recording unit 124 according to the control of the system controller 121. The reproduction program is read from the beginning, and is appropriately supplied to the reproduction buffer memory 192 of the reproduction processing unit 125 to be temporarily recorded.

一方、ステップS261において、再生番組に未視聴シーンがあると判定された場合、処理は、ステップS263に進み、システムコントローラ121は、視聴情報記録部127から読み出した再生番組の履歴情報に基づいて、図12で示されるように、再生番組の、視聴終了時刻Tenと視聴開始時刻Tsn+1を算出して、処理は、ステップS264に進む。 On the other hand, if it is determined in step S261 that there is an unviewed scene in the reproduced program, the process proceeds to step S263, and the system controller 121, based on the history information of the reproduced program read from the viewing information recording unit 127, as shown in Figure 12, the reproduced program, calculates the viewing start time Ts n + 1 and the viewing end time Te n, the process proceeds to step S264.

ステップS264において、システムコントローラ121は、算出した視聴終了時刻Tenから視聴開始時刻Tsn+1の間に再生されるシーンを、未視聴シーンとして検出し、その未視聴シーンを読み出させる。 In step S264, the system controller 121, a scene to be reproduced from the calculated viewing end time Te n between the viewing start time Ts n + 1, and detected as an unviewed scene, to read the unviewed scene.

即ち、ステップS264において再生処理部125の読み出し部191は、システムコントローラ121の制御に従い、視聴終了時刻Tenから、動画コンテンツ記録部124に記録された再生番組の未視聴シーンを、動画コンテンツ記録部124から読み出し、再生用バッファメモリ192に、適宜、供給して一時記録させる。 That is, the reading unit 191 of the reproduction processing unit 125 in step S264, under the control of the system controller 121, the viewing end time Te n, the unviewed scenes recorded program reproducing video content recording unit 124, video content recording unit The data is read from 124 and supplied to the reproduction buffer memory 192 as appropriate for temporary recording.

ステップS264の処理の終了後、処理は、ステップS265に進み、再生処理部125の映像音声処理部193は、ステップS262またはステップS264の処理により再生番組が一時記録された再生用バッファメモリ192から、再生番組を読み出し、再生番組としての映像信号と音声信号それぞれを、表示部126と音声出力部127それぞれに供給して、表示部126に、映像信号に対応する画像を表示させ、音声出力部127に、音声信号に対応する音声を出力させる。   After the processing of step S264 is completed, the process proceeds to step S265, and the video / audio processing unit 193 of the playback processing unit 125 starts from the playback buffer memory 192 in which the playback program is temporarily recorded by the processing of step S262 or step S264. The reproduction program is read out, and the video signal and the audio signal as the reproduction program are supplied to the display unit 126 and the audio output unit 127, respectively, and the image corresponding to the video signal is displayed on the display unit 126, and the audio output unit 127 is displayed. To output a sound corresponding to the sound signal.

その後、処理は、終了される。   Thereafter, the process is terminated.

以上、図13の、HDDレコーダ32の再生処理において、HDDレコーダ32は、携帯電話機31からの履歴情報に基づいて、未視聴シーンの始めから所定の番組を再生させることとしたので、ユーザは、携帯電話機31を用いて視聴した視聴シーンに続く未視聴シーンを、シームレスに視聴することができる。   As described above, in the playback process of the HDD recorder 32 in FIG. 13, the HDD recorder 32 plays the predetermined program from the beginning of the unviewed scene based on the history information from the mobile phone 31. It is possible to seamlessly view an unviewed scene following the view scene viewed using the mobile phone 31.

なお、HDDレコーダ32は、未視聴シーンの再生を、例えば、2倍速や3倍速などの所定の速度で再生するようにしてもよい。   Note that the HDD recorder 32 may reproduce the unviewed scene at a predetermined speed such as double speed or triple speed.

また、図13の、HDDレコーダ32における再生処理では、HDDレコーダ32は、未視聴シーンの始めから所定の番組を再生させることとしたが、例えば、未視聴シーンの所定の時間前の視聴シーンの始めから、所定の番組を再生することができる。   In the playback process in the HDD recorder 32 in FIG. 13, the HDD recorder 32 plays a predetermined program from the beginning of the unviewed scene. A predetermined program can be reproduced from the beginning.

即ち、図14は、HDDレコーダ32が、未視聴シーンの所定の時間前の視聴シーンの始めから、所定の番組を再生する様子を示す図である。   That is, FIG. 14 is a diagram showing a state in which the HDD recorder 32 plays a predetermined program from the beginning of a viewing scene a predetermined time before an unviewed scene.

図中、上側に示される右方向に延びた矢印は、所定の番組すべてを再生するのに要する所要時間における相対的な時刻を示しており、図中、中央に示される、矩形で囲まれた数字1乃至9は、所定の番組すべてを再生するのに要する所要時間における相対的な時刻に対応して再生される所定の番組のシーン2乃至9を示している。   In the figure, the arrow extending in the right direction shown on the upper side indicates the relative time in the time required to play all the predetermined programs, and is surrounded by a rectangle shown in the center in the figure. Numbers 1 to 9 indicate scenes 2 to 9 of a predetermined program that are reproduced corresponding to the relative time in the time required to reproduce all the predetermined programs.

例えば、ユーザは外出先で、携帯電話機31を用いて、所定の番組の放送中に、リアルタイムで、所定の番組を最初のシーンからシーン5まで視聴し、シーン5を視聴し終わったときの時刻t0に、視聴を終了する。 For example, the time when the user watches the predetermined program from the first scene to the scene 5 in real time while the predetermined program is being broadcast using the mobile phone 31 on the go, and finishes viewing the scene 5 At t 0 , viewing ends.

その後、ユーザは、自宅に帰宅後、HDDレコーダ32を用いて、すでに視聴済みの視聴シーンである、時刻t1に再生されるシーン3から視聴を開始し、視聴シーンであるシーン3乃至シーン5を視聴して、視聴シーンのシーン5に続く未視聴シーン6以降のシーンの視聴をすることができる。 Thereafter, after returning home, the user uses the HDD recorder 32 to start viewing from scene 3 reproduced at time t 1 , which has already been viewed, and scenes 3 to 5 that are viewing scenes. , And scenes after the unviewed scene 6 subsequent to the scene 5 of the viewing scene can be viewed.

以上のように、未視聴シーンよりも前の視聴シーンから、所定の番組を再生することとしたので、ユーザは、再生される未視聴シーンが、どの視聴シーンからの続きであるかを容易に理解することができる。   As described above, since the predetermined program is reproduced from the viewing scene before the unviewed scene, the user can easily determine from which viewing scene the reproduced unviewed scene is continued. I can understand.

ここで、図7の記録処理において、HDDレコーダ32は、携帯電話機31から送信されたコマンドに基づいて、所定の番組を記録する記録処理を開始することとしたが、ユーザが、あらかじめ、所定の番組を記録させるようにタイマー予約をしておくことで、所定の番組を、HDDレコーダ32に記録させることもできる。   Here, in the recording process of FIG. 7, the HDD recorder 32 starts a recording process for recording a predetermined program based on a command transmitted from the mobile phone 31. A predetermined program can be recorded on the HDD recorder 32 by making a timer reservation to record the program.

次に、図15のフローチャートを参照して、HDDレコーダ32が、所定の番組が開始されたことを示す番組開始情報を送信する番組開始情報送信処理を説明する。   Next, a program start information transmission process in which the HDD recorder 32 transmits program start information indicating that a predetermined program has been started will be described with reference to the flowchart of FIG.

なお、この番組開始情報送信処理が行われる前提として、ユーザは、所定のチャンネルにより放送される所定の番組が所定の時刻に記録されるように、操作部126を操作しており、システムコントローラ121は、操作部126からの操作信号に基づいて、内蔵するメモリ121aに、記録する番組のTV用の特定情報と、記録を開始する録画開始時刻を一時記録する。   As a premise that this program start information transmission processing is performed, the user operates the operation unit 126 so that a predetermined program broadcast on a predetermined channel is recorded at a predetermined time, and the system controller 121 Based on the operation signal from the operation unit 126, the TV specific information of the program to be recorded and the recording start time to start recording are temporarily recorded in the built-in memory 121a.

ステップS371において、システムコントローラ121は、時刻を計時する計時部により計時される時刻が、内蔵するメモリ121aに一時記録されている録画開始時刻であるか否かを適宜判定し、計時される時刻が、録画開始時刻であると判定されるまで、ステップS371の処理を繰り返す。   In step S371, the system controller 121 appropriately determines whether or not the time measured by the time measuring unit that measures time is the recording start time temporarily recorded in the built-in memory 121a. Until the recording start time is determined, the process of step S371 is repeated.

ステップS371において、計時される時刻が、録画開始時刻であると判定された場合、処理は、ステップS372に進み、システムコントローラ121は、記録処理部123を制御し、所定の番組の記録を開始させて、処理は、ステップS373に進み、システムコントローラ121は、変数mを値0に初期化する。   If it is determined in step S371 that the time counted is the recording start time, the process proceeds to step S372, and the system controller 121 controls the recording processing unit 123 to start recording a predetermined program. Then, the process proceeds to step S373, and the system controller 121 initializes the variable m to the value 0.

その後、システムコントローラ121は、記録を開始した所定の番組を特定するTV用の特定情報を、ワンセグ用の特定情報に変換することで、ワンセグ用の特定情報を取得して、処理は、ステップS374に進む。   Thereafter, the system controller 121 obtains the specific information for one seg by converting the specific information for TV that specifies the predetermined program that has started recording into the specific information for one seg, and the process is step S374. Proceed to

なお、システムコントローラ121は、携帯電話機31と同様に、TV用の特定情報と、そのTV用の特定情報により特定される番組と同じ番組を放送するチャンネルを特定するワンセグ用の特定情報とを対応付けた特定情報テーブルを用いて、TV用の特定情報を、ワンセグ用の特定情報に変換しているものとする。   As with the mobile phone 31, the system controller 121 corresponds to TV specific information and one-segment specific information that specifies a channel that broadcasts the same program as the program specified by the TV specific information. It is assumed that the specific information for TV is converted into the specific information for one seg using the attached specific information table.

ステップS374において、システムコントローラ121は、番組開始情報を生成し、取得したワンセグ用の特定情報とともに、通信部128に供給し、通信部128を制御して、番組開始情報とワンセグ用の特定情報を、携帯電話機31に送信させる。   In step S374, the system controller 121 generates program start information, supplies it to the communication unit 128 together with the acquired one-segment specific information, and controls the communication unit 128 to obtain the program start information and the one-segment specific information. Then, it is transmitted to the mobile phone 31.

ステップS374の処理の終了後、処理は、ステップS375に進み、通信部128は、システムコントローラ121の制御に従い、番組開始情報とワンセグ用の特定情報を送信した時刻から所定の時間以内に、携帯電話機31から、番組開始情報とワンセグ用の特定情報を正常に受信したことを示すレスポンスを受信したか否かを判定する。   After the process of step S374 is completed, the process proceeds to step S375, and the communication unit 128 operates within the predetermined time from the time when the program start information and the specific information for one seg are transmitted according to the control of the system controller 121. From 31, it is determined whether or not a response indicating that the program start information and the specific information for one seg have been normally received has been received.

ステップS375において、番組開始情報とワンセグ用の特定情報を正常に受信したことを示すレスポンスを受信したと判定された場合、処理は、終了される。   If it is determined in step S375 that the program start information and the response indicating that the one-segment specific information has been normally received have been received, the process ends.

一方、ステップS375において、番組開始情報とワンセグ用の特定情報を正常に受信したことを示すレスポンスを受信することができなかったと判定された場合、処理は、ステップS376に進む。   On the other hand, if it is determined in step S375 that a response indicating that the program start information and the specific information for one-segment broadcasting have been normally received has not been received, the process proceeds to step S376.

ステップS376において、システムコントローラ121は、変数mに値1を加算し、その結果得られた加算値を新たな変数mの値とした後、処理は、ステップS377に進み、変数mが閾値Th_mよりも大であるか否かを判定する。ここで、閾値Th_mとは、番組開始情報とワンセグ用の特定情報を、携帯電話機31が正常に受信するまで送信する回数を表しており、例えば、HDDレコーダ32の工場製造時にあらかじめ設定された値である。   In step S376, the system controller 121 adds the value 1 to the variable m and sets the resulting added value as a new variable m. Then, the process proceeds to step S377, where the variable m is greater than the threshold Th_m. It is determined whether it is also large. Here, the threshold value Th_m represents the number of times that the mobile phone 31 transmits the program start information and the specific information for 1Seg until it is normally received. For example, the threshold value Th_m is a value that is set in advance when the HDD recorder 32 is manufactured at the factory. It is.

ステップS377において、変数mが閾値Th_mよりも大でないと判定された場合、処理は、ステップS374に戻り、以下、同様の処理を繰り返す。   If it is determined in step S377 that the variable m is not greater than the threshold value Th_m, the process returns to step S374, and thereafter the same process is repeated.

一方、ステップS377において、変数mが閾値Th_mよりも大であると判定された場合、処理は、終了される。   On the other hand, if it is determined in step S377 that the variable m is greater than the threshold value Th_m, the process is terminated.

次に、図16のフローチャートを参照して、HDDレコーダ32が、図15の番組開始情報送信処理を行ったときに、携帯電話機31が、HDDレコーダ32からの番組開始情報を受信する番組開始情報受信処理を説明する。   Next, referring to the flowchart of FIG. 16, when the HDD recorder 32 performs the program start information transmission process of FIG. 15, the mobile phone 31 receives the program start information from the HDD recorder 32. The reception process will be described.

この番組開始情報受信処理は、例えば、図15のステップS374において、HDDレコーダ32が、番組開始情報およびワンセグ用の特定情報を送信したときに、開始される。   This program start information reception process is started, for example, when the HDD recorder 32 transmits program start information and one-segment specific information in step S374 of FIG.

このとき、ステップS411において、通信部71は、システムコントローラ61の制御に従い、HDDレコーダ32から送信される番組開始情報およびワンセグ用の特定情報を受信し、システムコントローラ61に供給して、処理は、ステップS412に進む。   At this time, in step S411, the communication unit 71 receives the program start information and the specific information for one seg transmitted from the HDD recorder 32 according to the control of the system controller 61, and supplies them to the system controller 61. The process proceeds to step S412.

ステップS412において、システムコントローラ61は、通信部71から供給された番組開始情報およびワンセグ用の特定情報が、エラーのない情報であるか否か、即ち、通信部71は、番組開始情報およびワンセグ用の特定情報を正常に受信したか否かを判定する。   In step S412, the system controller 61 determines whether the program start information and the one-segment specific information supplied from the communication unit 71 are error-free information, that is, the communication unit 71 determines whether the program start information and the one-seg It is determined whether or not the specific information is normally received.

ステップS412において、番組開始情報およびワンセグ用の特定情報を正常に受信することができなかったと判定された場合、図15のステップS374において、再度、HDDレコーダ32が、番組開始情報およびワンセグ用の特定情報を送信するのを待って、処理は、ステップS411に戻り、以下、同様の処理を繰り返す。なお、図15のステップS374の処理において、もはや、HDDレコーダ32が、番組開始情報およびワンセグ用の特定情報を、携帯電話機31に送信しないとき、即ち、図15のステップS377において、変数mが閾値Th_mより大であると判定されたときには、ステップS412の処理を終了し、その後、処理は、終了される。   If it is determined in step S412 that the program start information and the one-segment specific information cannot be normally received, in step S374 in FIG. 15, the HDD recorder 32 again determines the program start information and the one-segment specific information. After waiting for the information to be transmitted, the process returns to step S411, and thereafter the same process is repeated. In the process of step S374 in FIG. 15, when the HDD recorder 32 no longer transmits the program start information and the specific information for one seg to the mobile phone 31, that is, in step S377 in FIG. If it is determined that it is greater than Th_m, the process of step S412 is terminated, and then the process is terminated.

一方、ステップS412において、番組開始情報およびワンセグ用の特定情報を正常に受信したと判定された場合、処理は、ステップS413に進み、システムコントローラ61は、番組開始情報およびワンセグ用の特定情報を正常に受信したことを示すレスポンスを生成し、通信部71に供給して、HDDレコーダ32に供給させる。即ち、ステップS413において、通信部71は、システムコントローラ61の制御に従い、番組開始情報およびワンセグ用の特定情報を正常に受信したことを示すレスポンスを送信して、処理は、ステップS414に進む。   On the other hand, if it is determined in step S412 that the program start information and the one-segment specific information have been normally received, the process proceeds to step S413, and the system controller 61 normalizes the program start information and the one-segment specific information. A response indicating that it has been received is generated, supplied to the communication unit 71, and supplied to the HDD recorder 32. That is, in step S413, the communication unit 71 transmits a response indicating that the program start information and the one-segment specific information have been normally received according to the control of the system controller 61, and the process proceeds to step S414.

ステップS414において、システムコントローラ61は、通信部71からの番組開始情報に基づいて、映像音声処理部65を制御し、音声出力部67に、一定期間、ワンセグ用の特定情報により特定される番組の放送が開始されたことを示す音声を出力させる。なお、ワンセグ用の特定情報により特定される番組の放送が開始されたことを、ユーザに通知する手段として、音声を出力する代わりに、携帯電話機31に設けられたバイブレーション機能を用いることとしてもよい。   In step S414, the system controller 61 controls the video / audio processing unit 65 based on the program start information from the communication unit 71, and causes the audio output unit 67 to store the program specified by the specific information for one seg for a certain period. A sound indicating that the broadcast has started is output. Instead of outputting sound, a vibration function provided in the mobile phone 31 may be used as means for notifying the user that the broadcast of the program specified by the specific information for 1Seg has started. .

その後、処理は、ステップS414からステップS415に進み、システムコントローラ61は、ユーザが、ステップS414の処理において音声が出力されている一定期間内に、ワンセグ用の特定情報により特定される番組を視聴するように、携帯電話機31の操作部68を操作したか否か、即ち、操作部68からの操作信号に基づいて、一定期間内に、ワンセグ用の特定情報により特定される番組を視聴するワンセグ視聴モードに設定されたか否かを判定する。   Thereafter, the process proceeds from step S414 to step S415, and the system controller 61 views the program specified by the specific information for one seg within a certain period during which audio is output in the process of step S414. As described above, the one-segment viewing of the program specified by the one-segment specific information within a certain period based on whether or not the operation unit 68 of the mobile phone 31 has been operated, that is, based on the operation signal from the operation unit 68. It is determined whether or not the mode is set.

ステップS415において、一定期間内に、ワンセグ視聴モードに設定されたと判定された場合、処理は、ステップS416に進み、携帯電話機31は、受信したワンセグ用の特定情報により特定される番組を表示して、処理は、終了される。   If it is determined in step S415 that the one-segment viewing mode has been set within a certain period, the process proceeds to step S416, and the mobile phone 31 displays the program specified by the received one-segment specific information. The process is terminated.

即ち、ステップS416において、携帯電話機31は、図9を参照して説明した処理を行い、その後、処理は、終了される。   That is, in step S416, the mobile phone 31 performs the process described with reference to FIG. 9, and then the process ends.

一方、ステップS415において、一定期間内に、ワンセグ視聴モードに設定されなかったと判定された場合、処理は、ステップS417に進み、システムコントローラ61は、通信部71からのワンセグ用の特定情報に基づいて、映像音声処理部65を制御し、表示部66に、ワンセグ用の特定情報により特定される番組の放送が開始されたことを示すアイコンなどを表示させ、処理は、ステップSS418に進む。   On the other hand, when it is determined in step S415 that the one-segment viewing mode has not been set within a certain period of time, the process proceeds to step S417, and the system controller 61 determines that the one-segment segment-specific information from the communication unit 71 is present. Then, the audio / video processing unit 65 is controlled, and an icon or the like indicating that the program specified by the one-segment specific information is started is displayed on the display unit 66, and the process proceeds to step SS418.

ステップS418において、チューナ63は、システムコントローラ61の制御に従い、リングバッファ64に、最近の所定の時間内に放送される、ワンセグ用の特定情報により特定される番組を一時記録させて、処理は、終了される。   In step S418, under the control of the system controller 61, the tuner 63 causes the ring buffer 64 to temporarily record the program specified by the specific information for one seg broadcast within the latest predetermined time. Is terminated.

なお、その後、ユーザが、ワンセグ視聴モードに設定するように、携帯電話機31の操作部68を操作すると、携帯電話機31においては、ステップS418においてリングバッファ64に一時記録された所定の番組を出力する。   After that, when the user operates the operation unit 68 of the mobile phone 31 so as to set the one-segment viewing mode, the mobile phone 31 outputs the predetermined program temporarily recorded in the ring buffer 64 in step S418. .

ここで、所定の番組が開始されたときに、ユーザは、携帯電話機31をワンセグ視聴モードに設定できなかったとしても、ステップS418の処理により、リングバッファ64には、ワンセグ用の特定情報により特定される番組が、始めから一時記録されるため、ワンセグ視聴モードとされたときに、リングバッファ64に一時記録された番組の容量が、リングバッファ64の記録容量よりも小である場合には、リングバッファ64には、ワンセグ用の特定情報により特定される番組が、始めから、ワンセグ視聴モードとされたときまで一時記録されているため、ユーザは、番組を最初から視聴することができる。   Here, even if the user cannot set the mobile phone 31 to the one-segment viewing mode when the predetermined program is started, the ring buffer 64 is identified by the one-segment identification information by the processing in step S418. Since the program to be recorded is temporarily recorded from the beginning, if the capacity of the program temporarily recorded in the ring buffer 64 is smaller than the recording capacity of the ring buffer 64 when the one-segment viewing mode is set, Since the program specified by the specific information for 1Seg is temporarily recorded in the ring buffer 64 from the beginning until the 1Seg viewing mode is set, the user can view the program from the beginning.

以上、図15の番組開始情報送信処理、および図16の番組開始情報受信処理により、自宅でタイマー予約した番組の放送が開始されるときに、HDDレコーダ32から携帯電話機31に対して、番組の放送の開始を通知することとし、携帯電話機31は、番組の放送の開始を、ユーザに通知する音声を出力することとしたので、ユーザは、携帯電話機31により、タイマー予約した番組の放送が開始されることを容易に知ることができる。   As described above, when the broadcast of the program reserved for the timer at the home is started by the program start information transmission process of FIG. 15 and the program start information reception process of FIG. 16, the program is transmitted from the HDD recorder 32 to the mobile phone 31. Since the mobile phone 31 is to notify the start of the broadcast and the mobile phone 31 is to output a sound to notify the user of the start of the broadcast of the program, the user starts the broadcast of the timer reserved program by the mobile phone 31. You can easily know what will be done.

次に、図17のフローチャートを参照して、携帯電話機31が行う他の視聴履歴処理を説明する。   Next, another viewing history process performed by the mobile phone 31 will be described with reference to the flowchart of FIG.

この、他の視聴履歴処理は、例えば、ユーザが、携帯電話機31を用いて所定の番組を視聴するように操作部68を操作したときに、開始される。このとき、システムコントローラ61には、ユーザの操作に応じた、操作部68からの操作信号が供給され、システムコントローラ61は、操作部68からの操作信号に基づいて、チューナ63および映像音声処理部65を制御する。   This other viewing history process is started, for example, when the user operates the operation unit 68 to view a predetermined program using the mobile phone 31. At this time, the system controller 61 is supplied with an operation signal from the operation unit 68 according to the user's operation. The system controller 61 receives the tuner 63 and the video / audio processing unit based on the operation signal from the operation unit 68. 65 is controlled.

ステップS451において、システムコントローラ61は、履歴情報が記録された視聴情報記録部70に、ユーザが視聴を開始する所定の番組の履歴情報が記録されているか否か、即ち、所定の番組について、視聴を開始し終了することで出来た、視聴が中断された区間である中断区間(未視聴シーン)が存在するか否かを判定する。   In step S451, the system controller 61 determines whether or not history information of a predetermined program that the user starts to watch is recorded in the viewing information recording unit 70 in which the history information is recorded. It is determined whether or not there is an interrupted section (unviewed scene), which is a section in which viewing is interrupted, which is made by starting and ending.

ステップS451において、視聴情報記録部70に、ユーザが視聴を開始する所定の番組の履歴情報が記録されていないと判定された場合、即ち、中断区間が存在しないと判定された場合、処理は、ステップS453に進み、ステップS453乃至S459それぞれにおいて、図9のステップS131乃至S137それぞれと同様の処理を行う。   In step S451, when it is determined that the history information of the predetermined program that the user starts to watch is not recorded in the viewing information recording unit 70, that is, when it is determined that there is no interruption section, the process is as follows. Proceeding to step S453, in steps S453 to S459, the same processing as in steps S131 to S137 of FIG. 9 is performed.

その後、処理は、ステップS459からステップS460に進み、チューナ63は、システムコントローラ61の制御に従い、ワンセグ放送の放送電波をアンテナ62により受信するときから所定の時間前の期間に受信した所定の番組を、次回、他の視聴履歴処理が行われるまでの間、適宜、リングバッファ64に一時記録し続ける。そして、次回、他の視聴履歴処理が行われたときに、今回行われる他の視聴履歴処理は、終了される。   Thereafter, the process proceeds from step S459 to step S460, and the tuner 63, according to control of the system controller 61, receives a predetermined program received during a predetermined time period from when the one-segment broadcasting radio wave is received by the antenna 62. Until the next time another viewing history process is performed, the temporary recording in the ring buffer 64 is continued as appropriate. Then, when another viewing history process is performed next time, the other viewing history process performed this time is ended.

一方、ステップS451において、視聴情報記録部70に、ユーザが視聴を開始する所定の番組の履歴情報が記録されていると判定された場合、即ち、中断区間が存在すると判定された場合、処理は、ステップS452に進み、システムコントローラ61は、操作部68からの操作信号に基づいて、ユーザが、中断区間から番組を視聴するように操作部68を操作したか、いま放送されているところから番組を視聴するように操作部68を操作したか、即ち、中断区間を再生するか否かを判定する。   On the other hand, if it is determined in step S451 that history information of a predetermined program that the user starts to watch is recorded in the viewing information recording unit 70, that is, if it is determined that there is an interrupted section, the processing is performed. In step S452, the system controller 61 determines whether the user has operated the operation unit 68 so as to view the program from the interruption section based on the operation signal from the operation unit 68, or the program from the currently broadcasted program. It is determined whether or not the operation unit 68 has been operated so as to watch the video, that is, whether or not the interruption section is to be reproduced.

ステップS452において、中断区間の再生をしないと判定された場合、処理は、ステップS453に進み、以下、同様の処理を繰り返す。   If it is determined in step S452 that the interrupted section is not reproduced, the process proceeds to step S453, and thereafter the same process is repeated.

一方、ステップS452において、中断区間を再生すると判定された場合、処理は、ステップS455に進み、ステップS455乃至S459において、携帯電話機31は、前回、視聴を終了したところから、所定の番組の視聴を開始する。   On the other hand, if it is determined in step S452 that the interrupted section is to be reproduced, the process proceeds to step S455. In steps S455 to S459, the mobile phone 31 starts viewing the predetermined program from where it last finished viewing. Start.

即ち、ステップS455において、図9のステップS133と同様の処理を行い、処理は、ステップS456に進み、映像音声処理部65は、システムコントローラ61の制御に従い、前回、他の視聴履歴処理におけるステップS460の処理によりリングバッファ64に一時記録された所定の番組を読み出し、処理は、ステップS457に進み、以下、同様の処理を繰り返す。   That is, in step S455, the same processing as in step S133 of FIG. 9 is performed, the processing proceeds to step S456, and the video / audio processing unit 65 performs step S460 in other viewing history processing last time according to the control of the system controller 61. The predetermined program temporarily recorded in the ring buffer 64 by the above process is read, and the process proceeds to step S457, and thereafter the same process is repeated.

以上のように、前回、視聴を中断することで生じた中断区間を再生することができるようにしたので、ユーザは、例えば、前回生じた中断区間の始めから視聴を開始することができ、このため、自宅のHDDレコーダ32によらずに、携帯電話機31により、シームレスに番組を視聴することができる。   As described above, since the interruption section generated by interrupting the viewing last time can be reproduced, the user can start viewing from the beginning of the interruption section generated last time, for example. Therefore, the program can be viewed seamlessly by the mobile phone 31 regardless of the HDD recorder 32 at home.

ここで、図1の情報処理システムにおいては、ユーザが外出先で、携帯電話機31により視聴を開始した番組のうちの未視聴シーンを、自宅のHDDレコーダ32を用いてシームレスに視聴することができるようにしたが、反対に、ユーザが自宅で、テレビジョン受像機33により視聴していた番組を、ユーザが外出先でシームレスに視聴することもできる。   Here, in the information processing system of FIG. 1, the user can seamlessly view an unviewed scene of a program started to be viewed by the mobile phone 31 by using the HDD recorder 32 at home while away from home. However, on the contrary, the user can view the program that the user was watching at home from the television receiver 33 seamlessly on the go.

図18は、そのような情報処理システムの構成例を示すブロック図である。   FIG. 18 is a block diagram illustrating a configuration example of such an information processing system.

図18の情報処理システムは、携帯電話機31およびテレビジョン受像機33により構成される。   The information processing system in FIG. 18 includes a mobile phone 31 and a television receiver 33.

携帯電話機31は、図1の携帯電話機31と同様に構成されており、テレビジョン受像機33に所定のデータを要求するリクエスト信号を送信するとともに、そのリクエスト信号に応じたデータを、テレビジョン受像機33から受信する。   The cellular phone 31 is configured in the same manner as the cellular phone 31 of FIG. 1, and transmits a request signal for requesting predetermined data to the television receiver 33 and transmits the data corresponding to the request signal to the television receiver. From the machine 33.

テレビジョン受像機33は、携帯電話機31からのリクエスト信号を受信し、そのリクエスト信号に応じたデータを、携帯電話機31に送信する。   The television receiver 33 receives a request signal from the mobile phone 31 and transmits data corresponding to the request signal to the mobile phone 31.

図19は、図18のテレビジョン受像機33の詳細な構成例を示すブロック図である。   FIG. 19 is a block diagram showing a detailed configuration example of the television receiver 33 of FIG.

テレビジョン受像機33は、メモリ261aを内蔵するシステムコントローラ261、アンテナ262、チューナ263、バッファ264、映像音声処理部265、表示部266、音声出力部267、リングバッファ268、操作部269、および通信部270により構成される。   The television receiver 33 includes a system controller 261 having a built-in memory 261a, an antenna 262, a tuner 263, a buffer 264, a video / audio processing unit 265, a display unit 266, an audio output unit 267, a ring buffer 268, an operation unit 269, and a communication. Part 270.

システムコントローラ261は、例えば、ユーザが操作する操作部269の操作に応じて、チューナ263、映像音声処理部265、および通信部270を制御する。   For example, the system controller 261 controls the tuner 263, the video / audio processing unit 265, and the communication unit 270 in accordance with the operation of the operation unit 269 operated by the user.

また、システムコントローラ61は、所定の番組における最新の所定の時間分であるリングバッファデータが一時記録されたリングバッファ268から、リングバッファデータを読み出し、通信部270に供給する。   Further, the system controller 61 reads the ring buffer data from the ring buffer 268 in which the ring buffer data corresponding to the latest predetermined time in the predetermined program is temporarily recorded, and supplies the ring buffer data to the communication unit 270.

メモリ261aは、システムコントローラ261が行う処理に用いるワークエリアなどに用いるメモリである。   The memory 261a is a memory used for a work area used for processing performed by the system controller 261.

アンテナ262は、TV放送の放送電波を受信し、対応するRF信号を、チューナ263に供給する。   The antenna 262 receives a broadcast wave of TV broadcast and supplies a corresponding RF signal to the tuner 263.

チューナ263は、アンテナ262から供給されるTV放送のRF信号から、所定のチャンネルのRF信号を復調し、その結果得られる音声信号と映像信号とを、バッファ264に適宜供給し、一時記録させる。   The tuner 263 demodulates the RF signal of a predetermined channel from the TV broadcast RF signal supplied from the antenna 262, and appropriately supplies the audio signal and the video signal obtained as a result to the buffer 264 for temporary recording.

バッファ264は、チューナ263から供給された音声信号と映像信号を一時記録する。   The buffer 264 temporarily records the audio signal and the video signal supplied from the tuner 263.

映像音声処理部265は、映像信号と音声信号が一時記録されたバッファ264から、映像信号と音声信号それぞれを読み出し、表示部266と音声出力部267それぞれに供給する。   The video / audio processing unit 265 reads the video signal and the audio signal from the buffer 264 in which the video signal and the audio signal are temporarily recorded, and supplies them to the display unit 266 and the audio output unit 267, respectively.

また、映像音声処理部265は、表示部266に供給した映像信号に対応する映像を、表示部266に表示させる。さらに、映像音声処理部265は、音声出力部267に供給した音声信号に対応する音声を、音声出力部267に出力させる。   In addition, the video / audio processing unit 265 causes the display unit 266 to display a video corresponding to the video signal supplied to the display unit 266. Further, the video / audio processing unit 265 causes the audio output unit 267 to output audio corresponding to the audio signal supplied to the audio output unit 267.

さらに、映像音声処理部265は、映像信号と音声信号が一時記録されたバッファ264から、映像信号と音声信号を読み出し、リングバッファ268に適宜供給して、一時記録させる。   Further, the video / audio processing unit 265 reads out the video signal and the audio signal from the buffer 264 in which the video signal and the audio signal are temporarily recorded, and appropriately supplies the video signal and the audio signal to the ring buffer 268 to be temporarily recorded.

表示部266は、映像音声処理部265から供給された映像信号に対応する映像を、表示する。   The display unit 266 displays a video corresponding to the video signal supplied from the video / audio processing unit 265.

音声出力部267は、映像音声処理部265から供給された音声信号に対応する音声を、出力する。   The audio output unit 267 outputs audio corresponding to the audio signal supplied from the video / audio processing unit 265.

リングバッファ268は、映像音声処理部265から供給された映像信号および音声信号を、一時記録する。   The ring buffer 268 temporarily records the video signal and audio signal supplied from the video / audio processing unit 265.

操作部269は、テレビジョン受像機33に設けられた操作ボタンや電源ボタンなどであり、ユーザが操作部269を操作した場合、そのユーザによる操作に対応した操作信号をシステムコントローラ261に供給する。なお、操作部269は、テレビジョン受像機33に設けられている必要はなく、例えば、テレビジョン受像機33を操作する図示せぬリモートコントローラに設けられていてもよく、この場合、ユーザが操作部269を操作すると、そのユーザによる操作に対応した操作信号が、赤外線などの無線などにより、システムコントローラ261に供給される。   The operation unit 269 is an operation button or a power button provided on the television receiver 33. When the user operates the operation unit 269, an operation signal corresponding to the operation by the user is supplied to the system controller 261. Note that the operation unit 269 is not necessarily provided in the television receiver 33, and may be provided, for example, in a remote controller (not shown) that operates the television receiver 33. When the unit 269 is operated, an operation signal corresponding to the operation by the user is supplied to the system controller 261 by wireless such as infrared rays.

通信部270は、システムコントローラ261から供給されたリングバッファデータなどを、赤外線などの無線などを介して、携帯電話機31に送信する。また、通信部270は、携帯電話機31から供給された情報を受信し、システムコントローラ261に供給する。   The communication unit 270 transmits the ring buffer data and the like supplied from the system controller 261 to the mobile phone 31 via wireless such as infrared rays. The communication unit 270 receives information supplied from the mobile phone 31 and supplies the information to the system controller 261.

次に、図20のフローチャートを参照して、テレビジョン受像機33が、携帯電話機31からの、リングバッファ268に一時記録されたリングバッファデータを要求するリクエスト信号に応じて、リングバッファデータを送信するリングバッファデータ送信処理を説明する。   Next, referring to the flowchart of FIG. 20, the television receiver 33 transmits ring buffer data in response to a request signal from the mobile phone 31 that requests the ring buffer data temporarily recorded in the ring buffer 268. The ring buffer data transmission processing will be described.

ステップS511において、アンテナ262は、TV放送の放送電波を受信し、対応するRF信号をチューナ263に供給して、チューナ263は、アンテナ262から供給されるTV放送のRF信号から、所定のチャンネルのRF信号を復調し、その結果得られる音声信号と映像信号とを、バッファ264に供給して、一時記録させる。   In step S511, the antenna 262 receives a broadcast wave of TV broadcast and supplies a corresponding RF signal to the tuner 263. The tuner 263 receives a predetermined channel from the RF signal of TV broadcast supplied from the antenna 262. The RF signal is demodulated, and the resulting audio signal and video signal are supplied to the buffer 264 for temporary recording.

また、ステップS511において、映像音声処理部265は、システムコントローラ261の制御に従い、バッファ264に適宜一時記録される映像信号と音声信号それぞれを読み出し、表示部266と音声出力部267それぞれに供給して、表示部266に、映像信号に対応する画像を表示させ、音声出力部267に、音声信号に対応する音声を出力させる。   In step S511, the video / audio processing unit 265 reads the video signal and the audio signal, which are temporarily recorded in the buffer 264, as appropriate, and supplies them to the display unit 266 and the audio output unit 267, respectively, according to the control of the system controller 261. Then, the display unit 266 displays an image corresponding to the video signal, and the audio output unit 267 outputs audio corresponding to the audio signal.

処理は、ステップS511からステップS512に進み、さらに、映像音声処理部265は、バッファ264から読み出した映像信号と音声信号を、リングバッファ268に供給し、一時記録させて、処理は、ステップS513に進む。   The processing proceeds from step S511 to step S512, and the video / audio processing unit 265 further supplies the video signal and audio signal read from the buffer 264 to the ring buffer 268 to temporarily record them, and the processing proceeds to step S513. move on.

これにより、リングバッファ268には、映像信号と音声信号が表す番組における最新の所定の時間分が、記録される。   Thereby, the latest predetermined time in the program represented by the video signal and the audio signal is recorded in the ring buffer 268.

ステップS513において、通信部270は、リングバッファ268に一時記録されたリングバッファデータを要求するリクエスト信号を受信したか否かを判定する。   In step S513, the communication unit 270 determines whether or not a request signal for requesting ring buffer data temporarily recorded in the ring buffer 268 has been received.

ステップS513において、リクエスト信号を受信していないと判定された場合、処理は、ステップS511に戻り、以下、同様の処理を繰り返す。   If it is determined in step S513 that the request signal has not been received, the process returns to step S511, and thereafter the same process is repeated.

一方、ステップS513において、リクエスト信号を受信したと判定された場合、処理は、ステップS514に進み、システムコントローラ261は、変数iを値0に初期化し、処理は、ステップS515に進み、リングバッファデータが一時記録されたリングバッファ268から、リングバッファデータを読み出して、携帯電話機31で再生することができる所定のフォーマットに変換する。   On the other hand, if it is determined in step S513 that the request signal has been received, the process proceeds to step S514, the system controller 261 initializes the variable i to the value 0, and the process proceeds to step S515, where the ring buffer data Is read from the ring buffer 268 temporarily recorded, and converted into a predetermined format that can be reproduced by the mobile phone 31.

また、ステップS515において、システムコントローラ261は、所定のフォーマットに変換されたリングバッファデータを、通信部270に供給して、携帯電話機31に送信させる。   In step S515, the system controller 261 supplies the ring buffer data converted into a predetermined format to the communication unit 270 and causes the mobile phone 31 to transmit the ring buffer data.

即ち、ステップS515において、通信部270は、システムコントローラ261から供給される(所定のフォーマットに変換された)リングバッファデータを、携帯電話機31に送信する。   That is, in step S515, the communication unit 270 transmits the ring buffer data (converted into a predetermined format) supplied from the system controller 261 to the mobile phone 31.

ステップS515の処理の終了後、処理は、ステップS516に進み、通信部270は、リングバッファデータを送信してから所定の時間内に、リングバッファデータを正常に受信したことを示すレスポンスを携帯電話機31から受信したか否か、即ち、携帯電話機31が、通信部270からのリングバッファデータを正常に受信したか否かを判定する。   After the process of step S515 ends, the process proceeds to step S516, and the communication unit 270 sends a response indicating that the ring buffer data has been normally received within a predetermined time after transmitting the ring buffer data to the mobile phone. It is determined whether or not the mobile phone 31 has received the ring buffer data from the communication unit 270 normally.

ステップS516において、リングバッファデータを送信してから所定の時間内に、リングバッファデータを正常に受信したことを示すレスポンスを携帯電話機31から受信したと判定された場合、処理は、ステップS520に進み、映像音声処理部265は、システムコントローラ261の制御に従い、携帯電話機31により、リングバッファデータが正常に受信された旨の表示を表示部266に表示させ、処理は、終了される。   If it is determined in step S516 that the mobile phone 31 has received a response indicating that the ring buffer data has been normally received within a predetermined time after transmitting the ring buffer data, the process proceeds to step S520. In accordance with the control of the system controller 261, the video / audio processing unit 265 causes the display unit 266 to display a message indicating that the ring buffer data has been normally received by the mobile phone 31, and the processing ends.

一方、ステップS516において、リングバッファデータを送信してから所定の時間内に、リングバッファデータを正常に受信したことを示すレスポンスを携帯電話機31から受信していないと判定された場合、処理は、ステップS517に進み、システムコントローラ261は、変数iに値1を加算し、その結果得られた加算値を新たな変数nの値とした後、処理は、ステップS518に進む。   On the other hand, if it is determined in step S516 that a response indicating that the ring buffer data has been normally received has not been received from the mobile phone 31 within a predetermined time after transmitting the ring buffer data, Proceeding to step S517, the system controller 261 adds the value 1 to the variable i, and sets the resultant addition value as the value of the new variable n. Then, the process proceeds to step S518.

ステップS518において、システムコントローラ261は、変数iが閾値Th_iよりも大であるか否かを判定する。ここで、閾値Th_iとは、リングバッファデータを、携帯電話機31が正常に受信するまで送信する回数を表しており、例えば、テレビジョン受像機33の工場製造時にあらかじめ設定された値である。   In step S518, the system controller 261 determines whether the variable i is larger than the threshold value Th_i. Here, the threshold value Th_i represents the number of times the ring buffer data is transmitted until the mobile phone 31 normally receives it, and is, for example, a value set in advance when the television receiver 33 is manufactured at the factory.

ステップS518において、変数iが閾値Th_iよりも大でないと判定された場合、処理は、ステップS515に戻り、以下、同様の処理を繰り返す。   If it is determined in step S518 that the variable i is not greater than the threshold value Th_i, the process returns to step S515, and thereafter the same process is repeated.

一方、ステップS518において、変数iが閾値Th_iよりも大であると判定された場合、処理は、ステップS519に進み、映像音声処理部265は、システムコントローラ261の制御に従い、携帯電話機31により、リングバッファデータが正常に受信されなかった旨の表示を表示部266に表示させ、処理は、終了される。   On the other hand, if it is determined in step S518 that the variable i is larger than the threshold value Th_i, the process proceeds to step S519, and the video / audio processing unit 265 performs the ring by the mobile phone 31 according to the control of the system controller 261. A display to the effect that the buffer data has not been received normally is displayed on the display unit 266, and the process is terminated.

次に、図21のフローチャートを参照して、携帯電話機31が、テレビジョン受像機33からのリングバッファデータを受信するリングバッファデータ受信処理を説明する。   Next, ring buffer data reception processing in which the mobile phone 31 receives ring buffer data from the television receiver 33 will be described with reference to the flowchart of FIG.

このリングバッファデータ受信処理は、ユーザが、テレビジョン受像機33により出力されている番組と同じ内容である所定の番組を記録するように、携帯電話機32の操作部68を操作したときに、開始される。   This ring buffer data reception process is started when the user operates the operation unit 68 of the mobile phone 32 so as to record a predetermined program having the same content as the program output from the television receiver 33. Is done.

このとき、ステップS581において、システムコントローラ61は、操作部68からの操作信号に基づいて、テレビジョン受像機33により出力される番組と同じ内容である所定の番組を記録する。即ち、ステップS581において、アンテナ62からチューナ63を介してリングバッファ64に供給される所定の番組を読み出し、動画コンテンツ記録部69に供給して、記録させる。   At this time, in step S581, the system controller 61 records a predetermined program having the same content as the program output from the television receiver 33, based on the operation signal from the operation unit 68. That is, in step S581, a predetermined program supplied from the antenna 62 to the ring buffer 64 via the tuner 63 is read and supplied to the moving image content recording unit 69 for recording.

その後、ユーザが、テレビジョン受像機33のリングバッファ268に一時記録されたリングバッファデータを要求するリクエスト信号を送信するように、操作部68を操作すると、通信部71は、システムコントローラ61の制御に従い、リクエスト信号を、携帯電話機33に送信する。   Thereafter, when the user operates the operation unit 68 to transmit a request signal for requesting ring buffer data temporarily recorded in the ring buffer 268 of the television receiver 33, the communication unit 71 controls the system controller 61. The request signal is transmitted to the mobile phone 33 according to the above.

その後、処理は、ステップS581からステップS582に進み、通信部71は、図20のステップS515の処理により送信されるテレビジョン受像機33からのリングバッファデータを受信し、システムコントローラ61に供給して、処理は、ステップS583に進み、システムコントローラ61は、通信部71から供給されたリングバッファデータが、エラーのないデータであるか否か、即ち、通信部71は、リングバッファデータを正常に受信したか否かを判定する。   Thereafter, the process proceeds from step S581 to step S582, and the communication unit 71 receives the ring buffer data from the television receiver 33 transmitted by the process of step S515 in FIG. 20 and supplies the ring buffer data to the system controller 61. The processing proceeds to step S583, and the system controller 61 determines whether or not the ring buffer data supplied from the communication unit 71 is error-free data, that is, the communication unit 71 receives the ring buffer data normally. Determine whether or not.

ステップS583において、リングバッファデータを正常に受信することができなかったと判定された場合、図20のステップS515において、再度、テレビジョン受像機33がリングバッファデータを送信するのを待って、処理は、ステップS582に戻り、以下、同様の処理を繰り返す。なお、図20のステップS515の処理において、もはや、テレビジョン受像機33が、リングバッファデータを携帯電話機31に送信しないとき、即ち、図20のステップS518において、変数iが閾値Th_iより大であると判定されたときには、ステップS583の処理を終了し、その後、処理は、終了される。   If it is determined in step S583 that the ring buffer data could not be received normally, in step S515 in FIG. 20, the television receiver 33 waits for the ring buffer data to be transmitted again. Returning to step S582, the same processing is repeated thereafter. In the process of step S515 in FIG. 20, when the television receiver 33 no longer transmits ring buffer data to the mobile phone 31, that is, in step S518 in FIG. 20, the variable i is larger than the threshold value Th_i. Is determined, the process of step S583 is terminated, and then the process is terminated.

一方、ステップS583において、リングバッファデータを正常に受信したと判定された場合、処理は、ステップS584に進み、システムコントローラ61は、通信部71から供給されたリングバッファデータを、動画コンテンツ記録部69に供給して、記録させる。   On the other hand, if it is determined in step S583 that the ring buffer data has been normally received, the process proceeds to step S584, and the system controller 61 uses the ring buffer data supplied from the communication unit 71 as the moving image content recording unit 69. To be recorded.

ステップS584の処理の終了後、処理は、ステップS585に進み、システムコントローラ61は、リングバッファデータを正常に受信したことを示すレスポンスを、通信部71に供給し、テレビジョン受像機33へ送信させて、処理は、終了される。   After the process of step S584 ends, the process proceeds to step S585, and the system controller 61 supplies the communication unit 71 with a response indicating that the ring buffer data has been normally received, and transmits the response to the television receiver 33. Then, the process is terminated.

次に、図22のフローチャートを参照して、携帯電話機31が、図21のリングバッファデータ受信処理の終了後、所定の番組を再生する再生処理を説明する。   Next, with reference to the flowchart of FIG. 22, a description will be given of a reproduction process in which the mobile phone 31 reproduces a predetermined program after the ring buffer data reception process of FIG.

この、携帯電話機31による再生処理は、ユーザが、いま放送されている番組を視聴するワンセグ視聴モード、または、図21のステップS582により得られたリングバッファデータと、そのリングバッファデータに続く、図21のステップS581により記録された番組を、2倍速や3倍速で再生する追いかけ再生モードに設定するように、携帯電話機31の操作部68を操作したときに、開始される。   The reproduction processing by the cellular phone 31 is performed following the one-segment viewing mode in which the user views the program currently broadcast, or the ring buffer data obtained in step S582 in FIG. 21 and the ring buffer data. The program is started when the operation unit 68 of the mobile phone 31 is operated so as to set the follow-up playback mode in which the program recorded in step S581 of 21 is played back at the double speed or triple speed.

このとき、ステップS621において、システムコントローラ61は、操作部68からの操作信号に基づいて、携帯電話機33のモードが、ワンセグ視聴モードに設定されたか、追いかけ再生モードに設定されたかを判定する。   At this time, in step S621, the system controller 61 determines, based on the operation signal from the operation unit 68, whether the mode of the mobile phone 33 is set to the one-segment viewing mode or the chasing playback mode.

ステップS621において、追いかけ再生モードに設定されたと判定された場合、処理は、ステップS622に進み、システムコントローラ61は、リングバッファデータと、そのリングバッファデータに続く番組が記録された動画コンテンツ記録部69から、リングバッファデータと、そのリングバッファデータに続く番組を読み出し、映像音声処理部65に供給して、例えば、2倍速で再生されるように、映像音声処理部65を制御する。   If it is determined in step S621 that the chasing playback mode has been set, the process proceeds to step S622, and the system controller 61 records the moving image content recording unit 69 in which the ring buffer data and the program following the ring buffer data are recorded. Then, the ring buffer data and the program following the ring buffer data are read out, supplied to the video / audio processing unit 65, and the video / audio processing unit 65 is controlled to be played back at, for example, double speed.

その後、ステップS622において、ユーザが、追いかけ再生モードからワンセグ視聴モードに変更するように操作部68を操作すると、処理は、ステップS623に進む。   Thereafter, in step S622, when the user operates the operation unit 68 to change from the chasing playback mode to the one-segment viewing mode, the process proceeds to step S623.

一方、ステップS621において、追いかけ再生モードに設定されていない、即ち、ワンセグ視聴モードに設定されたと判定された場合、処理は、ステップS623に進み、携帯電話機31は、いま放送されている所定の番組を出力する。   On the other hand, if it is determined in step S621 that the chasing playback mode has not been set, that is, the one-segment viewing mode has been set, the process proceeds to step S623, and the mobile phone 31 performs the predetermined program currently being broadcast. Is output.

即ち、ステップS623において、チューナ63は、システムコントローラ61の制御に従い、アンテナ62からのRF信号から、所定のチャンネルのRF信号を復調し、その結果得られる音声信号と映像信号とを、リングバッファ64に供給して、一時記録させる。   That is, in step S623, the tuner 63 demodulates the RF signal of a predetermined channel from the RF signal from the antenna 62 according to the control of the system controller 61, and the audio signal and video signal obtained as a result are converted into the ring buffer 64. To be temporarily recorded.

また、ステップS623において、映像音声処理部65は、リングバッファ64に一時記録された音声信号と映像信号を読み出し、映像信号と音声信号それぞれを、表示部66と音声出力部67それぞれに供給して、表示部66に、映像信号に対応する画像を表示させるとともに、音声出力部67に、音声信号に対応する音声を出力させる。   In step S623, the video / audio processing unit 65 reads the audio signal and the video signal temporarily recorded in the ring buffer 64, and supplies the video signal and the audio signal to the display unit 66 and the audio output unit 67, respectively. The display unit 66 displays an image corresponding to the video signal, and the audio output unit 67 outputs audio corresponding to the audio signal.

その後、処理は、ステップS623からステップS624に進み、システムコントローラ61は、操作部68から、ユーザが視聴を開始した番組の出力の終了を指示する操作信号が供給されたか否か、即ち、ユーザが視聴を開始した番組の視聴を終了するように、操作部68を操作したか否かを判定する。   Thereafter, the process proceeds from step S623 to step S624, and the system controller 61 determines whether or not an operation signal for instructing the end of the output of the program started by the user is supplied from the operation unit 68, that is, the user It is determined whether or not the operation unit 68 has been operated so as to end the viewing of the program that has started viewing.

ステップS624において、ユーザが視聴を開始した番組の視聴が終了されていないと判定された場合、処理は、ステップS623に戻り、以下、同様の処理を繰り返す。   If it is determined in step S624 that viewing of the program that the user has started viewing has not ended, the processing returns to step S623, and the same processing is repeated thereafter.

一方、ステップS624において、ユーザが視聴を開始した番組の視聴が終了されたと判定された場合、処理は、終了される。   On the other hand, if it is determined in step S624 that viewing of the program that the user has started viewing has ended, the process ends.

以上、携帯電話機32では、図21のリングバッファデータ受信処理において、テレビジョン受像機33により出力されている番組と同じ内容の番組を記録するとともに、かかる記録の操作をしている間に、テレビジョン受像機33により出力されている番組の視聴することができなかったシーンを、テレビジョン受像機33からのリングバッファデータとして、受信することができるため、ユーザは、携帯電話機32により、テレビジョン受像機33により出力されている番組の視聴することができなかったシーンから、視聴することができる。従って、ユーザは、テレビジョン受像機33を用いて視聴していた番組の続きを、携帯電話機31を用いてシームレスに視聴することができる。   As described above, the mobile phone 32 records a program having the same content as the program output from the television receiver 33 in the ring buffer data reception process of FIG. Since the scene that could not be viewed of the program output from the John receiver 33 can be received as ring buffer data from the television receiver 33, the user can use the mobile phone 32 to The program can be viewed from a scene where the program output from the receiver 33 could not be viewed. Therefore, the user can seamlessly view the continuation of the program that was viewed using the television receiver 33 using the mobile phone 31.

次に、上述した一連の処理は、専用のハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、いわゆる組み込み型のコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム格納媒体からインストールされる。   Next, the series of processes described above can be executed by dedicated hardware or can be executed by software. When a series of processing is executed by software, a program constituting the software can execute various functions by installing a so-called embedded computer or various programs. For example, it is installed from a program storage medium in a general-purpose personal computer.

図23は、上述した一連の処理をプログラムにより実行するコンピュータの構成例を示すブロック図である。   FIG. 23 is a block diagram illustrating a configuration example of a computer that executes the above-described series of processing by a program.

CPU(Central Processing Unit)901は、ROM(Read Only Memory)902、または記憶部908に記録されているプログラムに従って各種の処理を実行する。RAM(Random Access Memory)903には、CPU901が実行するプログラムやデータなどが適宜記録される。これらのCPU901、ROM902、およびRAM903は、バス904により相互に接続されている。   A CPU (Central Processing Unit) 901 executes various processes according to a program recorded in a ROM (Read Only Memory) 902 or a storage unit 908. A RAM (Random Access Memory) 903 appropriately stores programs executed by the CPU 901, data, and the like. The CPU 901, ROM 902, and RAM 903 are connected to each other by a bus 904.

CPU901にはまた、バス904を介して入出力インタフェース905が接続されている。入出力インタフェース905には、キーボード、マウス、マイクロホンなどよりなる入力部906、ディスプレイ、スピーカなどよりなる出力部907が接続されている。CPU901は、入力部906から入力される指令に対応して各種の処理を実行する。そして、CPU901は、処理の結果を出力部907に出力する。   An input / output interface 905 is also connected to the CPU 901 via the bus 904. Connected to the input / output interface 905 are an input unit 906 made up of a keyboard, mouse, microphone, and the like, and an output unit 907 made up of a display, a speaker, and the like. The CPU 901 executes various processes in response to a command input from the input unit 906. Then, the CPU 901 outputs the processing result to the output unit 907.

入出力インタフェース905に接続されている記憶部908は、例えばハードディスクからなり、CPU901が実行するプログラムや各種のデータを記録する。通信部909は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。   The storage unit 908 connected to the input / output interface 905 includes, for example, a hard disk, and records programs executed by the CPU 901 and various data. A communication unit 909 communicates with an external device via a network such as the Internet or a local area network.

また、通信部909を介してプログラムを取得し、記憶部908に記録してもよい。   Further, the program may be acquired via the communication unit 909 and recorded in the storage unit 908.

入出力インタフェース905に接続されているドライブ910は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア911が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部908に転送され、記録される。   A drive 910 connected to the input / output interface 905 drives a removable medium 911 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, and drives the program or data recorded therein. Get etc. The acquired program and data are transferred to the storage unit 908 and recorded as necessary.

コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム格納媒体は、図23に示すように、磁気ディスク(フレキシブルディスクを含む)、光ディスク(CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)を含む)、光磁気ディスク(MD(Mini-Disc)を含む)、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア911、または、プログラムが一時的もしくは永続的に格納されるROM902や、記憶部908を構成するハードディスクなどにより構成される。プログラム格納媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインタフェースである通信部909を介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。   As shown in FIG. 23, a program storage medium that stores a program that is installed in a computer and is ready to be executed by the computer includes a magnetic disk (including a flexible disk), an optical disk (CD-ROM (Compact Disc-Read Only). Memory), DVD (including Digital Versatile Disc), magneto-optical disk (including MD (Mini-Disc)), or removable media 911, which is a package media made of semiconductor memory, or the program is temporary or permanent ROM 902 stored in the hard disk, a hard disk constituting the storage unit 908, and the like. The program is stored in the program storage medium using a wired or wireless communication medium such as a local area network, the Internet, or digital satellite broadcasting via a communication unit 909 that is an interface such as a router or a modem as necessary. Done.

なお、本明細書において、プログラム格納媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。   In the present specification, the step of describing the program stored in the program storage medium is not limited to the processing performed in time series according to the described order, but is not necessarily performed in time series. Or the process performed separately is also included.

また、本実施の形態では、携帯電話機31が行う図6のコマンド送信処理において、TV用の特定情報を、記録対象決定情報としてHDDレコーダ32に送信し、HDDレコーダ32が行う図7の記録処理においては、携帯電話機31から送信されたTV用の特定情報により特定された所定の番組を記録することとしたが、携帯電話機31がGPS(Global Positioning System)機能を有する場合には、携帯電話機31が行う図6のコマンド送信処理において、例えば、TV用の特定情報の代わりに、ユーザが携帯電話機31を用いて所定の番組を視聴した場所を示す場所情報を、記録対象決定情報として送信することとしてもよい。   Further, in the present embodiment, in the command transmission processing of FIG. 6 performed by the mobile phone 31, the TV specific information is transmitted to the HDD recorder 32 as the recording target determination information, and the recording processing of FIG. In FIG. 1, a predetermined program specified by TV-specific information transmitted from the mobile phone 31 is recorded. However, when the mobile phone 31 has a GPS (Global Positioning System) function, the mobile phone 31 In the command transmission process of FIG. 6 performed by the user, for example, instead of the TV specific information, the location information indicating the location where the user has watched the predetermined program using the mobile phone 31 is transmitted as the recording target determination information. It is good.

この場合、HDDレコーダ32が行う図7の記録処理では、記録対象決定情報としての場所情報により特定された番組を記録する。即ち、例えば、HDDレコーダ32では、記録対象決定情報としての場所情報が、ユーザが銀座で番組の視聴を開始したことを示す情報である場合、銀座周辺のプレースポットなどの情報を紹介する情報番組を、録画番組として特定して、記録することができる。   In this case, in the recording process of FIG. 7 performed by the HDD recorder 32, the program specified by the location information as the recording target determination information is recorded. That is, for example, in the HDD recorder 32, when the location information as the recording target determination information is information indicating that the user has started viewing the program in Ginza, an information program that introduces information such as play spots around Ginza Can be specified and recorded as a recorded program.

また、HDDレコーダ32では、携帯電話機31からの記録対象決定情報に基づいて、記録した番組をリストとして表示させることができる。即ち、例えば、場所情報が、記録対象決定情報として携帯電話機31からHDDレコーダ32に送信されたとき、HDDレコーダ32は、送信された場所情報に基づいて特定される番組を記録し、その後、ユーザが、記録した番組をリストとして表示させるように、HDDレコーダ32を操作すると、HDDレコーダ32は、テレビジョン受像機33に、場所情報ごとに記録した番組を、リストとして表示させることができる。   The HDD recorder 32 can display the recorded programs as a list based on the recording target determination information from the mobile phone 31. That is, for example, when location information is transmitted as recording target determination information from the mobile phone 31 to the HDD recorder 32, the HDD recorder 32 records a program specified based on the transmitted location information, and then the user However, when the HDD recorder 32 is operated so that the recorded programs are displayed as a list, the HDD recorder 32 can cause the television receiver 33 to display the programs recorded for each piece of location information as a list.

なお、図13のステップS263において、視聴終了情報en(視聴開始情報sn+1)として、所定の番組の視聴を終了した視聴終了時刻(所定の番組の視聴を開始した視聴開始時刻)を用いることにより、視聴終了時刻Ten(視聴開始時刻Tsn+1)を算出することとしたが、例えば、未視聴シーンの前後の複数フレームを用いて、視聴終了時刻Ten(視聴開始時刻Tsn+1)を算出することもできる。 In step S263 of FIG. 13, as the viewing end information e n (viewing start information s n + 1 ), the viewing end time (viewing start time when viewing of the predetermined program is started) is terminated. by using, but it was decided to calculate the viewing end time Te n (viewing start time Ts n + 1), for example, using the front and rear of a plurality of frames of unviewed scene, viewing end time Te n (viewing start time Ts n + 1 ) can also be calculated.

具体的には、図12に示すように、例えば、所定の番組の視聴を終了した視聴終了時刻よりも前の複数フレームとして、例えば、10フレームを、視聴終了情報enとして記録しておき、記録した10フレームを用いて、その10フレームと一致(マッチ)する所定の番組を構成する10フレームを検出するマッチング処理を行う。そして、マッチング処理により検出された、所定の番組を構成する10フレームの再生が終了される、所定の番組すべてを再生するのに要する所要時間における相対的な時刻を、視聴終了時刻Tenとして算出する。 Specifically, as shown in FIG. 12, for example, as a plurality of frames before the viewing end time ended the viewing of a given program, for example, 10 frames, may be recorded as the viewing end information e n, Using the recorded 10 frames, matching processing is performed to detect 10 frames constituting a predetermined program that matches (matches) the 10 frames. The calculated, detected by the matching processing, reproduction of 10 frames constituting a given program is ended, the relative time in the time required to play all predetermined program, as the viewing end time Te n To do.

また、例えば、マッチング処理として、未視聴シーンの前後の複数フレームの特徴を表す特徴量を用いて、その特徴量と特徴量が一致する、所定の番組を構成するフレームを検出するようにしてもよい。   In addition, for example, as a matching process, a feature amount representing features of a plurality of frames before and after an unviewed scene may be used to detect a frame constituting a predetermined program that matches the feature amount. Good.

さらに、本実施の形態においては、TV放送やワンセグ放送により放送される番組を対象として、HDDレコーダ32に自動的に記録したり、未視聴シーンをシームレスに視聴することができることを説明したが、勿論、これに限定されるものではなく、例えば、TV放送やワンセグ放送により放送される番組に代えて、図1のサーバ35に記録された番組などのコンテンツを対象とすることもできる。   Furthermore, in the present embodiment, it has been described that a program broadcast by TV broadcasting or one-segment broadcasting can be automatically recorded on the HDD recorder 32 or an unviewed scene can be viewed seamlessly. Of course, the present invention is not limited to this. For example, instead of a program broadcast by TV broadcasting or one-segment broadcasting, content such as a program recorded in the server 35 of FIG. 1 can be targeted.

なお、本実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。   The present embodiment is not limited to the above-described embodiment, and various modifications can be made without departing from the gist of the present invention.

本発明を適用した情報処理システムの一実施の形態の構成例を示すブロック図である。It is a block diagram which shows the structural example of one Embodiment of the information processing system to which this invention is applied. 図1の情報処理システムにより行われる記録処理を模式的に説明する図である。It is a figure which illustrates typically the recording processing performed by the information processing system of FIG. 図1のHDDレコーダ32が、コマンドを受信したときよりも所定の時間前の時刻から番組の録画を開始する具体的な方法を説明する図である。It is a figure explaining the specific method with which the HDD recorder 32 of FIG. 1 starts the recording of a program from the time of predetermined time before the time of receiving a command. 図1の携帯電話機31の詳細な構成例を示すブロック図である。FIG. 2 is a block diagram illustrating a detailed configuration example of a mobile phone 31 in FIG. 1. 図1のHDDレコーダ32の詳細な構成例を示すブロック図である。FIG. 2 is a block diagram illustrating a detailed configuration example of an HDD recorder 32 in FIG. 1. 図1の携帯電話機31が行うコマンド送信処理を説明するフローチャートである。3 is a flowchart illustrating command transmission processing performed by the mobile phone 31 of FIG. 1. 図1のHDDレコーダ32が行う記録処理を説明するフローチャートである。3 is a flowchart for explaining a recording process performed by the HDD recorder 32 of FIG. 1. ユーザが、HDDレコーダ32を用いて、未視聴のシーンから視聴することができる方法を説明する図である。4 is a diagram illustrating a method by which a user can view from an unviewed scene using the HDD recorder 32. FIG. 図1の携帯電話機31が行う視聴履歴処理を説明するフローチャートである。4 is a flowchart for explaining viewing history processing performed by the mobile phone 31 of FIG. 1. 図1の携帯電話機31が行う履歴情報送信処理を説明するフローチャートである。6 is a flowchart for explaining history information transmission processing performed by the mobile phone 31 of FIG. 1. 図1のHDDレコーダ32が行う履歴情報受信処理を説明するフローチャートである。6 is a flowchart for explaining history information reception processing performed by the HDD recorder 32 of FIG. 1. 図1のHDDレコーダ32が、未視聴シーンを検出する方法を説明する図である。It is a figure explaining the method for the HDD recorder 32 of FIG. 1 to detect an unviewed scene. 図1のHDDレコーダ32が行う、所定の番組の未視聴シーンを再生する再生処理を説明するフローチャートである。3 is a flowchart for explaining a reproduction process for reproducing an unviewed scene of a predetermined program performed by the HDD recorder 32 of FIG. 1. 図1のHDDレコーダ32が、検出した未視聴シーンの所定の時間前の視聴シーンから、所定の番組を再生する様子を説明する図である。It is a figure explaining a mode that the HDD recorder 32 of FIG. 1 reproduces | regenerates a predetermined | prescribed program from the viewing-and-listening scene of the predetermined time before the detected non-viewing scene. 図1のHDDレコーダ32が行う番組開始情報送信処理を説明するフローチャートである。It is a flowchart explaining the program start information transmission process which the HDD recorder 32 of FIG. 1 performs. 図1の携帯電話機31が行う番組開始情報受信処理を説明するフローチャートである。6 is a flowchart for explaining program start information reception processing performed by the mobile phone 31 of FIG. 1. 図1の携帯電話機31が行う他の視聴履歴処理を説明するフローチャートである。7 is a flowchart illustrating another viewing history process performed by the mobile phone 31 of FIG. 1. 本発明を適用した他の情報処理システムの一実施の形態の構成例を示すブロック図である。It is a block diagram which shows the structural example of one Embodiment of the other information processing system to which this invention is applied. 図18のテレビジョン受像機33の詳細な構成例を示すブロック図である。It is a block diagram which shows the detailed structural example of the television receiver 33 of FIG. 図18のテレビジョン受像機33が行うリングバッファデータ送信処理を説明するフローチャートである。It is a flowchart explaining the ring buffer data transmission process which the television receiver 33 of FIG. 18 performs. 図18の携帯電話機31が行うバッファリングデータ受信処理を説明するフローチャートである。19 is a flowchart illustrating buffering data reception processing performed by the mobile phone 31 of FIG. 図18の携帯電話機31が行う再生処理を説明ずるフローチャートである。FIG. 19 is a flowchart for explaining a reproduction process performed by the mobile phone 31 of FIG. 18. FIG. コンピュータの詳細な構成例を示すブロック図である。And FIG. 20 is a block diagram illustrating a detailed configuration example of a computer.

符号の説明Explanation of symbols

31 携帯電話機, 32 HDDレコーダ, 33 テレビジョン受像機 , 61 システムコントローラ, 62 アンテナ, 63 チューナ, 64 リングバッファ, 65 映像音声処理部, 66 表示部, 67 音声出力部, 68 操作部, 69 動画コンテンツ記録部, 70 視聴情報記録部, 71 通信部, 122 アンテナ, 123 記録処理部, 124 動画コンテンツ記録部, 125 再生処理部, 126 操作部, 127 視聴情報記録部, 128 通信部, 1611乃至161N チューナ, 1621乃至162N 記録用リングバッファ, 1631乃至163N 映像音声処理部, 1641乃至164N 書き込み部, 191 読み出し部, 192 再生用バッファ, 193 映像音声処理部, 261 システムコントローラ, 262 アンテナ, 263 チューナ, 264 バッファ, 265 映像音声処理部, 266 表示部, 267 音声出力部, 268 リングバッファ, 269 操作部, 270 通信部 31 mobile phone, 32 HDD recorder, 33 television receiver, 61 system controller, 62 antenna, 63 tuner, 64 ring buffer, 65 video / audio processing unit, 66 display unit, 67 audio output unit, 68 operation unit, 69 video content Recording unit, 70 viewing information recording unit, 71 communication unit, 122 antenna, 123 recording processing unit, 124 moving image content recording unit, 125 playback processing unit, 126 operation unit, 127 viewing information recording unit, 128 communication unit, 161 1 to 161 N tuner, 162 1 to 162 N recording ring buffer, 163 1 to 163 N video / audio processing unit, 164 1 to 164 N writing unit, 191 reading unit, 192 playback buffer, 193 video / audio processing unit, 261 system controller, 262 antenna, 263 Over Na, 264 buffer, 265 video and audio processing unit, 266 display unit, 267 audio output unit, 268 a ring buffer, 269 operation unit, 270 communication unit

Claims (11)

ンテンツを再生する再生装置と、前記ンテンツを録し再生する記録再生装置から構成される情報処理システムにおいて、
前記再生装置は、
前記コンテンツを構成する複数のシーンのうち、現在時刻で放送中のシーンが上書きされることにより、前記現在時刻から予め決められた時間だけ過去の期間内に放送された各シーンを保持する第1の保持手段と、
前記第1の保持手段に保持されている前記コンテンツを再生させる第1の再生制御手段と、
再生された前記コンテンツを特定するための特定情報、及び再生された前記コンテンツの記録を指示するコマンドを、前記記録再生装置に送信する第1の送信手段と、
前記ンテンツの総再生時間における相対的な時刻として、前記コンテンツの再生が終了された時刻を表す再生終了時刻、及び前記コンテンツの再生が開始された時刻を表す再生開始時刻それぞれ算出するための時刻算出情報と、前記ンテンツを特定するための前記特定情報と対応付けて得られる履歴情報を、履歴情報記録に記録させる第1の記録制御手段と、
前記履歴情報記録に記録された前記履歴情報を、前記記録再生装置に送信する第2の送信手段と
を有し
前記第1の再生制御手段は、前記再生終了時刻から現在時刻まで前記コンテンツの再生が中断されている場合、ユーザの操作に応じて、
前記第1の保持手段に保持されている各シーンのうち、前記再生終了時刻から現在時刻までの中断区間内に放送されたシーンの始めから再生させるか、
又は、前記第1の保持手段に保持されている各シーンのうち、前記現在時刻で放送され保持されたシーンから再生させ、
前記記録再生装置は、
複数の異なるチャンネル毎に予め用意された第2の保持手段であって、前記チャンネルにより現在時刻で放送中のコンテンツが上書きされることにより、前記現在時刻から予め決められた所定時間だけ過去の期間内に放送された前記コンテンツを保持する複数の第2の前記保持手段と、
前記複数の第2の保持手段に保持されている各コンテンツのうち、前記再生装置により再生された所定のコンテンツを特定するための前記特定情報、及び前記所定のコンテンツの記録を指示する前記コマンドを、前記再生装置から受信する第1の受信手段と、
前記複数の第2の保持手段を参照して、前記特定情報に基づき特定される前記所定のコンテンツを、前記コマンドを受信した現在時刻から前記所定時間だけ過去に遡ってコンテンツ記録部に記録させる記録制御手段と、
前記所定のコンテンツの総再生時間における相対的なとして、前記再生装置により前記所定のコンテンツの再生が終了された前記再生終了時刻、及び前記所定のコンテンツの再生が開始された前記再生開始時刻それぞれ算出するための前記時刻算出情報と、前特定情報とを対応付けて得られる前記履歴情報を、前記再生装置から受信する第2の受信手段と、
記履歴情報に基づいて、前記再生終了時刻及び前記再生開始時刻を算出する算出手段と、
算出された前記再生終了時刻及び前記再生開始時刻に基づいて、前記コンテンツ記録部に記録された前記所定のコンテンツであって、前記再生終了時刻から前記再生開始時刻までの中断区間で放送された前記所定のコンテンツを表す未再生シーンを検出する検出手段と、
前記未再生シーンを始めから再生する際の再生時刻以前の時刻から、前記コンテンツ記録に記録された前記所定のコンテンツを再生させる第2の再生制御手段と
を有する
情報処理システム。
A reproducing apparatus for reproducing content, the information processing system composed of a recording and reproducing apparatus for reproducing the content serial and recorded,
The playback device
A scene that is broadcasted at the current time among a plurality of scenes constituting the content is overwritten, whereby each scene broadcast in the past period for a predetermined time from the current time is retained. Holding means,
First reproduction control means for reproducing the content held in the first holding means;
First transmission means for transmitting, to the recording / playback device, specification information for specifying the played content and a command for instructing recording of the played content;
As a relative time in the total reproduction time of the content, for calculating reproduction end time representing the time at which playback is terminated of the content, and a playback start time indicating the time at which playback is started in the content, respectively and time calculation information, the history information obtained in association with the specific information for specifying the content, the first recording control means for recording the history information recording unit,
A second transmission means for transmitting the history information recorded in the history information recording section to the recording / reproducing apparatus ;
In the case where the playback of the content is interrupted from the playback end time to the current time, the first playback control means, in response to a user operation,
Of each of the scenes held in the first holding means, play from the beginning of the scene broadcast in the interruption section from the playback end time to the current time,
Or, from each scene held in the first holding means, it is played from the scene broadcast and held at the current time,
The recording / reproducing apparatus comprises:
A second holding means prepared in advance for each of a plurality of different channels, wherein the content being broadcast at the current time is overwritten by the channel, so that a past period of time is determined in advance from the current time. A plurality of second holding means for holding the content broadcasted in the medium;
Among the contents held in the plurality of second holding means, the specifying information for specifying the predetermined content reproduced by the reproduction device, and the command for instructing recording of the predetermined content First receiving means for receiving from the playback device;
Recording that records the predetermined content specified based on the specific information retroactively by the predetermined time from the current time when the command is received with reference to the plurality of second holding means. Control means;
As a relative time time in the total reproduction time of the predetermined content, the reproduction the reproduction end time reproduction of the predetermined content is terminated by the device, and the playback start reproduction of is started the predetermined content said time calculation information for calculating time each, the history information obtained in association with the previous SL specifying information, second receiving means for receiving from said reproducing apparatus,
Based on the previous SL history information, a calculation means for calculating the reproduction end time and the reproduction start time,
Based on the calculated reproduction end time and the reproduction start time, the predetermined content recorded in the content recording unit, which is broadcast in an interruption section from the reproduction end time to the reproduction start time. Detecting means for detecting an unreproduced scene representing predetermined content ;
An information processing system comprising: a second reproduction control unit that reproduces the predetermined content recorded in the content recording unit from a time before a reproduction time when the unreproduced scene is reproduced from the beginning .
ンテンツを再生する再生装置において、
前記コンテンツを構成する複数のシーンのうち、現在時刻で放送中のシーンが上書きされることにより、前記現在時刻から予め決められた時間だけ過去の期間内に放送された各シーンを保持する保持手段と、
前記保持手段に保持されている前記コンテンツを再生させる再生制御手段と、
再生された前記コンテンツを特定するための特定情報、及び再生された前記コンテンツの記録を指示するコマンドを、記録再生装置に送信する第1の送信手段と、
前記ンテンツの総再生時間における相対的な時刻として、前記コンテンツの再生が終了された時刻を表す再生終了時刻、及び前記コンテンツの再生が開始された時刻を表す再生開始時刻それぞれ算出するための時刻算出情報と、再生された前記ンテンツを特定するための特定情報とを対応付けて得られる履歴情報を、履歴情報記録に記録させる記録制御手段と、
前記履歴情報記録に記録された前記履歴情報を、前記記録再生装置に送信する第2の送信手段と
を備え
前記再生制御手段は、前記再生終了時刻から現在時刻まで前記コンテンツの再生が中断されている場合、ユーザの操作に応じて、
前記保持手段に保持されている各シーンのうち、前記再生終了時刻から現在時刻までの中断区間内に放送されたシーンの始めから再生させるか、
又は、前記保持手段に保持されている各シーンのうち、前記現在時刻で放送され保持されたシーンから再生させる
再生装置。
In the reproducing apparatus for reproducing the content,
Holding means for holding each scene broadcast in the past period for a predetermined time from the current time by overwriting a scene being broadcast at the current time among a plurality of scenes constituting the content When,
Playback control means for playing back the content held in the holding means;
First transmission means for transmitting, to the recording / reproducing apparatus, identification information for identifying the reproduced content and a command for instructing recording of the reproduced content;
As a relative time in the total reproduction time of the content, for calculating reproduction end time representing the time at which playback is terminated of the content, and a playback start time indicating the time at which playback is started in the content, respectively and time calculation information, the history information obtained in association with specifying information for specifying the content reproduced, and recording control means causes the recording in the history information recording unit,
A second transmission means for transmitting the history information recorded in the history information recording section to the recording / reproducing apparatus ;
When the reproduction of the content is interrupted from the reproduction end time to the current time, according to a user operation, the reproduction control means
Of each scene held in the holding means, play from the beginning of the scene broadcast in the interruption section from the playback end time to the current time,
Or, from the scenes held in the holding means, playback is started from the scene broadcast and held at the current time.
Playback device.
前記コンテンツを構成する複数のシーンのうち、現在時刻で放送中のシーンを受信する受信手段をさらに備え、  Of the plurality of scenes constituting the content, further comprising receiving means for receiving a scene being broadcast at the current time,
前記保持手段は、受信された前記シーンが上書きされることにより、前記現在時刻から予め決められた時間だけ過去の期間内に放送された各シーンを保持する  The holding means holds each scene broadcast in the past period by a predetermined time from the current time by overwriting the received scene.
請求項2に記載の再生装置。  The reproducing apparatus according to claim 2.
ンテンツを再生する再生装置の再生方法において、
前記コンテンツを構成する複数のシーンのうち、現在時刻で放送中のシーンが上書きされることにより、前記現在時刻から予め決められた時間だけ過去の期間内に放送された各シーンを保持する保持手段に保持されている前記コンテンツを再生させる再生制御ステップと、
再生された前記コンテンツを特定するための特定情報、及び再生された前記コンテンツの記録を指示するコマンドを、記録再生装置に送信する第1の送信ステップと、
前記ンテンツの総再生時間における相対的な時刻として、前記コンテンツの再生が終了された時刻を表す再生終了時刻、及び前記コンテンツの再生が開始された時刻を表す再生開始時刻それぞれ算出するための時刻算出情報と、再生された前記ンテンツを特定するための特定情報とを対応付けて得られる履歴情報を、履歴情報記録に記録させる記録制御ステップと、
前記履歴情報記録に記録された前記履歴情報を、前記記録再生装置に送信する第2の送信ステップ
を含み、
前記再生制御ステップは、前記再生終了時刻から現在時刻まで前記コンテンツの再生が中断されている場合、ユーザの操作に応じて、
前記保持手段に保持されている各シーンのうち、前記再生終了時刻から現在時刻までの中断区間内に放送されたシーンの始めから再生させるか、
又は、前記保持手段に保持されている各シーンのうち、前記現在時刻で放送され保持されたシーンから再生させる
再生方法。
In the reproducing method of reproducing apparatus for reproducing content,
Holding means for holding each scene broadcast in the past period for a predetermined time from the current time by overwriting a scene being broadcast at the current time among a plurality of scenes constituting the content A reproduction control step of reproducing the content held in
A first transmission step of transmitting identification information for identifying the reproduced content and a command for instructing recording of the reproduced content to a recording / reproducing device;
As a relative time in the total reproduction time of the content, for calculating reproduction end time representing the time at which playback is terminated of the content, and a playback start time indicating the time at which playback is started in the content, respectively and time calculation information, the history information obtained in association with specifying information for specifying the content reproduced, a recording control step of causing recorded in the history information recording unit,
The history information recorded in the history information recording portion, seen including a second transmission step of transmitting to the recording and reproducing apparatus,
In the reproduction control step, when reproduction of the content is interrupted from the reproduction end time to the current time, according to a user operation,
Of each scene held in the holding means, play from the beginning of the scene broadcast in the interruption section from the playback end time to the current time,
Or, from the scenes held in the holding means, playback is started from the scene broadcast and held at the current time.
Playback method.
ンテンツを再生する再生装置を制御するコンピュータに実行させるためのプログラムにおいて、
前記コンテンツを構成する複数のシーンのうち、現在時刻で放送中のシーンが上書きされることにより、前記現在時刻から予め決められた時間だけ過去の期間内に放送された各シーンを保持する保持手段に保持されている前記コンテンツを再生させる再生制御ステップと、
再生された前記コンテンツを特定するための特定情報、及び再生された前記コンテンツの記録を指示するコマンドを、記録再生装置に送信させる第1の送信制御ステップと、
前記ンテンツの総再生時間における相対的な時刻として、前記コンテンツの再生が終了された時刻を表す再生終了時刻、及び前記コンテンツの再生が開始された時刻を表す再生開始時刻それぞれ算出するための時刻算出情報と、再生された前記ンテンツを特定するための特定情報とを対応付けて得られる履歴情報を、履歴情報記録に記録させる記録制御ステップと、
前記履歴情報記録に記録された前記履歴情報を、前記記録再生装置に送信させ第2の送信制御ステップ
を含み、
前記再生制御ステップは、前記再生終了時刻から現在時刻まで前記コンテンツの再生が中断されている場合、ユーザの操作に応じて、
前記保持手段に保持されている各シーンのうち、前記再生終了時刻から現在時刻までの中断区間内に放送されたシーンの始めから再生させるか、
又は、前記保持手段に保持されている各シーンのうち、前記現在時刻で放送され保持されたシーンから再生させる
理をコンピュータに実行させるためのプログラム。
The program to be executed by a computer that controls the reproducing apparatus for reproducing content,
Holding means for holding each scene broadcast in the past period for a predetermined time from the current time by overwriting a scene being broadcast at the current time among a plurality of scenes constituting the content A reproduction control step of reproducing the content held in
A first transmission control step for causing the recording / playback apparatus to transmit specific information for specifying the played content and a command for instructing recording of the played content;
As a relative time in the total reproduction time of the content, for calculating reproduction end time representing the time at which playback is terminated of the content, and a playback start time indicating the time at which playback is started in the content, respectively and time calculation information, the history information obtained in association with specifying information for specifying the content reproduced, a recording control step of causing recorded in the history information recording unit,
The history information recorded in the history information recording portion, seen including a second transmission control step Ru is transmitted to the recording and reproducing apparatus,
In the reproduction control step, when reproduction of the content is interrupted from the reproduction end time to the current time, according to a user operation,
Of each scene held in the holding means, play from the beginning of the scene broadcast in the interruption section from the playback end time to the current time,
Or, from the scenes held in the holding means, playback is started from the scene broadcast and held at the current time.
Program for executing the processing to the computer.
放送中のコンテンツを記録して再生する記録再生装置において、
複数の異なるチャンネル毎に予め用意された保持手段であって、前記チャンネルにより現在時刻で放送中のコンテンツが上書きされることにより、前記現在時刻から予め決められた所定時間だけ過去の期間内に放送された前記コンテンツを保持する複数の前記保持手段と、
前記複数の保持手段に保持されている各コンテンツのうち、再生装置により再生された所定のコンテンツを特定するための特定情報、及び前記所定のコンテンツの記録を指示するコマンドを、前記再生装置から受信する第1の受信手段と、
前記複数の保持手段を参照して、前記特定情報に基づき特定される前記所定のコンテンツを、前記コマンドを受信した現在時刻から前記所定時間だけ過去に遡ってコンテンツ記録部に記録させる記録制御手段と、
前記所定のコンテンツの総再生時間における相対的なとして、前記再生装置により前記所定のコンテンツの再生が終了された時刻を表す再生終了時刻、及び前記所定のコンテンツの再生が開始された時刻を表す再生開始時刻それぞれ算出するための時刻算出情報と、前特定情報とを対応付けて得られる履歴情報を、前記再生装置から受信する第2の受信手段と、
記履歴情報に基づいて、前記再生終了時刻及び前記再生開始時刻を算出する算出手段と、
算出された前記再生終了時刻及び前記再生開始時刻に基づいて、前記コンテンツ記録部に記録された前記所定のコンテンツであって、前記再生終了時刻から前記再生開始時刻までの中断区間で放送された前記所定のコンテンツを表す未再生シーンを検出する検出手段と、
前記未再生シーンを始めから再生する際の再生時刻以前の時刻から、前記コンテンツ記録に記録された前記所定のコンテンツを再生させる再生制御手段と
を備える記録再生装置。
In a recording / playback apparatus for recording and playing back content being broadcast ,
A holding means prepared in advance for each of a plurality of different channels, wherein the content being broadcast at the current time is overwritten by the channel, and broadcast within a past period of time determined in advance from the current time. A plurality of holding means for holding the content that has been recorded;
Of the contents held in the plurality of holding means, receiving from the playback device specific information for specifying the predetermined content played back by the playback device and a command for instructing recording of the predetermined content First receiving means to:
A recording control unit that refers to the plurality of holding units and records the predetermined content specified based on the specific information in a content recording unit retroactively from the current time when the command is received by the predetermined time; ,
As a relative time time in the total reproduction time of the predetermined content, the reproduction apparatus by the reproduction end time representing the time at which reproduction is terminated in the predetermined content, and time playback is started the predetermined content a time calculation information for calculating playback start time respectively representing a history information obtained in association with the previous SL specifying information, second receiving means for receiving from said reproducing apparatus,
Based on the previous SL history information, a calculation means for calculating the reproduction end time and the reproduction start time,
Based on the calculated reproduction end time and the reproduction start time, the predetermined content recorded in the content recording unit, which is broadcast in an interruption section from the reproduction end time to the reproduction start time. Detecting means for detecting an unreproduced scene representing predetermined content ;
A recording / reproducing apparatus comprising: reproduction control means for reproducing the predetermined content recorded in the content recording unit from a time before a reproduction time when the unreproduced scene is reproduced from the beginning .
前記時刻算出情報は、前記未再生シーンの前後に存在する画像を表すものであり、  The time calculation information represents images existing before and after the unreproduced scene,
前記算出手段は、前記コンテンツ記録部に記録されている前記所定のコンテンツに含まれる画像と、前記時刻算出情報としての画像とが一致するか否かを検出するマッチング処理の処理結果に基づいて、前記再生終了時刻及び前記再生開始時刻を算出する  The calculation means is based on a processing result of a matching process that detects whether an image included in the predetermined content recorded in the content recording unit matches an image as the time calculation information, Calculate the playback end time and the playback start time
請求項6に記載の記録再生装置。  The recording / reproducing apparatus according to claim 6.
前記算出手段は、前記コンテンツ記録部に記録されている前記所定のコンテンツに含まれる画像の特徴量と、前記時刻算出情報としての画像の特徴量とが一致するか否かを検出するマッチング処理の処理結果に基づいて、前記再生終了時刻及び前記再生開始時刻を算出する  The calculation means includes a matching process for detecting whether or not the feature amount of the image included in the predetermined content recorded in the content recording unit matches the feature amount of the image as the time calculation information. Based on the processing result, the reproduction end time and the reproduction start time are calculated.
請求項7に記載の記録再生装置。  The recording / reproducing apparatus according to claim 7.
前記再生制御手段は、さらに、前記コンテンツ記録に記録された前記所定のコンテンツを、所定の速度で再生させる
請求項6に記載の記録再生装置。
The recording / reproducing apparatus according to claim 6, wherein the reproduction control unit further reproduces the predetermined content recorded in the content recording unit at a predetermined speed.
放送中のコンテンツを記録して再生する記録再生装置の記録再生方法において、
複数の異なるチャンネル毎に予め用意された保持手段であって、前記チャンネルにより現在時刻で放送中のコンテンツが上書きされることにより、前記現在時刻から予め決められた所定時間だけ過去の期間内に放送された前記コンテンツを保持する複数の前記保持手段に保持されている各コンテンツのうち、再生装置により再生された所定のコンテンツを特定するための特定情報、及び前記所定のコンテンツの記録を指示するコマンドを、前記再生装置から受信する第1の受信ステップと、
前記複数の保持手段を参照して、前記特定情報に基づき特定される前記所定のコンテンツを、前記コマンドを受信した現在時刻から前記所定時間だけ過去に遡ってコンテンツ記録部に記録させる記録制御ステップと、
前記所定のコンテンツの総再生時間における相対的なとして、前記再生装置により前記所定のコンテンツの再生が終了された時刻を表す再生終了時刻、及び前記所定のコンテンツの再生が開始された時刻を表す再生開始時刻それぞれ算出するための時刻算出情報と、前特定情報とを対応付けて得られる履歴情報を、前記再生装置から受信する第2の受信ステップと、
記履歴情報に基づいて、前記再生終了時刻及び前記再生開始時刻を算出する算出ステップと、
算出された前記再生終了時刻及び前記再生開始時刻に基づいて、前記コンテンツ記録部に記録された前記所定のコンテンツであって、前記再生終了時刻から前記再生開始時刻までの中断区間で放送された前記所定のコンテンツを表す未再生シーンを検出する検出ステップと、
前記未再生シーンを始めから再生する際の再生時刻以前の時刻から、前記コンテンツ記録に記録された前記所定のコンテンツを再生させる再生制御ステップ
含む記録再生方法。
In a recording / reproducing method of a recording / reproducing apparatus for recording and reproducing contents being broadcasted ,
A holding means prepared in advance for each of a plurality of different channels, wherein the content being broadcast at the current time is overwritten by the channel, and broadcast within a past period of time determined in advance from the current time. Among the contents held in the plurality of holding means for holding the content, the specification information for specifying the predetermined content reproduced by the reproducing device, and the command for instructing recording of the predetermined content A first receiving step of receiving from the playback device;
A recording control step of referring to the plurality of holding means and recording the predetermined content specified based on the specific information in a content recording unit retroactively from the current time when the command is received by the predetermined time; ,
As a relative time time in the total reproduction time of the predetermined content, the reproduction apparatus by the reproduction end time representing the time at which reproduction is terminated in the predetermined content, and time playback is started the predetermined content a time calculation information for calculating playback start time respectively representing a history information obtained in association with the previous SL specific information, a second receiving step of receiving from said reproducing apparatus,
Based on the previous SL history information, a calculation step of calculating the reproduction end time and the reproduction start time,
Based on the calculated reproduction end time and the reproduction start time, the predetermined content recorded in the content recording unit, which is broadcast in an interruption section from the reproduction end time to the reproduction start time. A detection step of detecting an unreproduced scene representing the predetermined content ;
A reproduction control step of reproducing the predetermined content recorded in the content recording unit from a time before the reproduction time when the unreproduced scene is reproduced from the beginning ;
Recording and reproducing method, including.
放送中のコンテンツを記録して再生する記録再生装置を制御するコンピュータに実行させるためのプログラムにおいて、
複数の異なるチャンネル毎に予め用意された保持手段であって、前記チャンネルにより現在時刻で放送中のコンテンツが上書きされることにより、前記現在時刻から予め決められた所定時間だけ過去の期間内に放送された前記コンテンツを保持する複数の前記保持手段に保持されている各コンテンツのうち、再生装置により再生された所定のコンテンツを特定するための特定情報、及び前記所定のコンテンツの記録を指示するコマンドを、前記再生装置から受信させる第1の受信制御ステップと、
前記複数の保持手段を参照して、前記特定情報に基づき特定される前記所定のコンテンツを、前記コマンドを受信した現在時刻から前記所定時間だけ過去に遡ってコンテンツ記録部に記録させる記録制御ステップと、
前記所定のコンテンツの総再生時間における相対的なとして、前記再生装置により前記所定のコンテンツの再生が終了された時刻を表す再生終了時刻、及び前記所定のコンテンツの再生が開始された時刻を表す再生開始時刻それぞれ算出するための時刻算出情報と、前特定情報とを対応付けて得られる履歴情報を、前記再生装置から受信させ第2の受信制御ステップと、
記履歴情報に基づいて、前記再生終了時刻及び前記再生開始時刻を算出する算出ステップと、
算出された前記再生終了時刻及び前記再生開始時刻に基づいて、前記コンテンツ記録部に記録された前記所定のコンテンツであって、前記再生終了時刻から前記再生開始時刻までの中断区間で放送された前記所定のコンテンツを表す未再生シーンを検出する検出ステップと、
前記未再生シーンを始めから再生する際の再生時刻以前の時刻から、前記コンテンツ記録に記録された前記所定のコンテンツを再生させる再生制御ステップ
含む理をコンピュータに実行させるためのプログラム。
In a program for causing a computer that controls a recording / reproducing apparatus that records and reproduces content being broadcast to be executed,
A holding means prepared in advance for each of a plurality of different channels, wherein the content being broadcast at the current time is overwritten by the channel, and broadcast within a past period of time determined in advance from the current time. Among the contents held in the plurality of holding means for holding the content, the specification information for specifying the predetermined content reproduced by the reproducing device, and the command for instructing recording of the predetermined content A first reception control step for receiving the signal from the playback device;
A recording control step of referring to the plurality of holding means and recording the predetermined content specified based on the specific information in a content recording unit retroactively from the current time when the command is received by the predetermined time; ,
As a relative time time in the total reproduction time of the predetermined content, the reproduction apparatus by the reproduction end time representing the time at which reproduction is terminated in the predetermined content, and time playback is started the predetermined content a time calculation information for calculating playback start time respectively representing a history information obtained in association with the previous SL specific information, a second reception control step of Ru is received from the playback apparatus,
Based on the previous SL history information, a calculation step of calculating the reproduction end time and the reproduction start time,
Based on the calculated reproduction end time and the reproduction start time, the predetermined content recorded in the content recording unit, which is broadcast in an interruption section from the reproduction end time to the reproduction start time. A detection step of detecting an unreproduced scene representing the predetermined content ;
A reproduction control step of reproducing the predetermined content recorded in the content recording unit from a time before the reproduction time when the unreproduced scene is reproduced from the beginning ;
Program for executing the processing to the computer, including.
JP2007035728A 2007-02-16 2007-02-16 Information processing system, playback device, playback method, recording / playback device, recording / playback method, and program Expired - Fee Related JP4872701B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007035728A JP4872701B2 (en) 2007-02-16 2007-02-16 Information processing system, playback device, playback method, recording / playback device, recording / playback method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007035728A JP4872701B2 (en) 2007-02-16 2007-02-16 Information processing system, playback device, playback method, recording / playback device, recording / playback method, and program

Publications (2)

Publication Number Publication Date
JP2008199560A JP2008199560A (en) 2008-08-28
JP4872701B2 true JP4872701B2 (en) 2012-02-08

Family

ID=39758079

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007035728A Expired - Fee Related JP4872701B2 (en) 2007-02-16 2007-02-16 Information processing system, playback device, playback method, recording / playback device, recording / playback method, and program

Country Status (1)

Country Link
JP (1) JP4872701B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5415680B2 (en) * 2007-08-01 2014-02-12 シャープ株式会社 Playback apparatus and content playback system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005057928A1 (en) * 2003-11-27 2005-06-23 Matsushita Electric Industrial Co., Ltd. Content transmission device and content transmission method
JP2005184180A (en) * 2003-12-17 2005-07-07 Matsushita Electric Ind Co Ltd Portable terminal device and television program viewing system using the same
JP4515176B2 (en) * 2004-07-13 2010-07-28 アルパイン株式会社 TV broadcast receiving system

Also Published As

Publication number Publication date
JP2008199560A (en) 2008-08-28

Similar Documents

Publication Publication Date Title
US20090245759A1 (en) Transmission and reception apparatus, receiver, and reproduction method
US20070014404A1 (en) Method of reproducing transport stream in television receiver and television receiver using the same
JP2006012225A (en) Information processing device
JP4730590B2 (en) Control device and method, information processing device and method, and program
JP4500431B2 (en) Image display device, image display method, and storage medium
US20080187293A1 (en) Method and apparatus for processing data
JP4872701B2 (en) Information processing system, playback device, playback method, recording / playback device, recording / playback method, and program
JP5137513B2 (en) Content viewing takeover playback system and method
EP2413591A1 (en) Digital broadcast recording/reproducing apparatus
JP2003304477A (en) Video / audio playback device
JP2007312140A (en) Display device, recording / playback device, content transfer system, and transfer method
JP2008199561A (en) Information processing system, information processing apparatus, information processing method, and program
JP3900363B2 (en) AVHDD and hard disk recorder
JP4198744B2 (en) Playback device, information sharing system
JP2005217972A (en) Portable receiving terminal device
JP4480017B2 (en) Mobile terminal device and television broadcast recording system
JP2011071584A (en) Electronic apparatus, and display method
JP2003319280A (en) Digital broadcasting reception system
JP5888157B2 (en) Recorder system and recorder device
JP2007005960A (en) Digital broadcast receiving apparatus and digital broadcast reproduction method
JP2003272297A (en) Digital broadcast receiving apparatus and control method thereof
JP4678495B2 (en) Information processing apparatus and method, and program
JP2006332773A (en) Control apparatus and method, and program
JP2008271285A (en) Program data management device, system, program data management method, and program
JP2008118186A (en) Receiving apparatus and communication method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100203

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110630

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110705

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110829

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

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

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141202

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141202

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees