JP7497280B2 - Receiving device and generating method - Google Patents

Receiving device and generating method Download PDF

Info

Publication number
JP7497280B2
JP7497280B2 JP2020188723A JP2020188723A JP7497280B2 JP 7497280 B2 JP7497280 B2 JP 7497280B2 JP 2020188723 A JP2020188723 A JP 2020188723A JP 2020188723 A JP2020188723 A JP 2020188723A JP 7497280 B2 JP7497280 B2 JP 7497280B2
Authority
JP
Japan
Prior art keywords
program
list
filter condition
display
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020188723A
Other languages
Japanese (ja)
Other versions
JP2022077745A (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.)
TVS Regza Corp
Original Assignee
TVS Regza 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 TVS Regza Corp filed Critical TVS Regza Corp
Priority to JP2020188723A priority Critical patent/JP7497280B2/en
Priority to PCT/CN2021/118602 priority patent/WO2022100273A1/en
Priority to CN202180006057.0A priority patent/CN114766054B/en
Publication of JP2022077745A publication Critical patent/JP2022077745A/en
Application granted granted Critical
Publication of JP7497280B2 publication Critical patent/JP7497280B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/92Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/93Regeneration of the television signal or of selected parts thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

実施形態は、受信装置および生成方法に関する。 The embodiment relates to a receiving device and a generating method.

デジタル放送のテレビ受信装置は、搭載するチューナ数や、ハードディスクドライブ(HDD)などの記憶媒体の記憶容量の増加が進んでいる。 Digital broadcast television receivers are being equipped with an increasing number of tuners and storage capacities of storage media such as hard disk drives (HDDs).

こうしたテレビ受信装置においては、複数のチューナを用いて、同時に異なるチャンネルの放送番組を受信して、それらを同時に記憶媒体に録画することができる。また、受信可能な全チャンネルで提供される放送番組を、1週間程度などの長期間に渡り全部録画するなど、大量に録画することが可能になっている。 In such television receivers, multiple tuners are used to simultaneously receive broadcast programs on different channels and record them simultaneously on a storage medium. It is also possible to record a large amount of programs, such as recording all broadcast programs provided on all receivable channels over a long period of time, such as a week.

特許第4776235号公報Patent No. 4776235

しかしながら、ユーザは録画した番組を視聴する際に番組の選択に手間がかかる。 However, users have to go through a lot of trouble to select programs to watch when they record them.

本発明が解決しようとする課題は、ユーザの視聴している番組に基づいて番組のリストを生成する受信装置および生成方法を提供することを目的とする。 The problem that this invention aims to solve is to provide a receiving device and a generating method that generate a program list based on the programs that a user is watching.

一実施形態に係る受信装置は、デジタルコンテンツの番組を受信する番組受信手段と、
番組をモニタ等の表示手段に出力するための番組出力手段と、番組を記憶手段に録画した
り、記憶手段に録画された番組を番組出力手段から表示手段へ再生出力したりする記録再
生制御手段と、表示手段に出力中の第1番組に基づいて、記憶手段から第2番組を抽出す
るためのフィルタ条件を含むフィルタ条件提示リストを作成するフィルタ条件提示リスト
作成手段と、表示手段にフィルタ条件提示リストを出力するフィルタ条件提示リスト出力
手段と、フィルタ条件に基づいて記憶手段から抽出した第2番組のリストである番組リストを作成する番組リスト作成手段と、表示手段に番組リストを出力する番組リスト出力手段とを具備し、表示手段に表示されたフィルタ条件提示リストからフィルタ条件が選択されると、選択されたフィルタ条件に対して作成された番組リストが表示手段に表示され、表示手段に出力中の第1番組が終了した後に、番組リストに含まれる第2番組が番組リストの並び順に連続で再生される。
A receiving device according to one embodiment includes a program receiving means for receiving a program of digital content,
The system comprises program output means for outputting a program to a display means such as a monitor, record/playback control means for recording a program in a storage means and playing/outputting a program recorded in the storage means from the program output means to the display means, filter condition presentation list creating means for creating a filter condition presentation list including filter conditions for extracting a second program from the storage means based on a first program being output to the display means, filter condition presentation list output means for outputting the filter condition presentation list to the display means, program list creating means which is a program list of the second programs extracted from the storage means based on the filter conditions, and program list output means for outputting the program list to the display means, and when a filter condition is selected from the filter condition presentation list displayed on the display means, the program list created for the selected filter condition is displayed on the display means, and after the first program being output to the display means has ended, the second program included in the program list is continuously played back in the order of the program list.

図1は、実施形態に係る受信装置の構成例を示す機能ブロック図である。FIG. 1 is a functional block diagram illustrating an example of the configuration of a receiving device according to an embodiment. 図2は、実施形態に係る受信装置が生成するフィルタ条件の例である。FIG. 2 is an example of a filter condition generated by the receiving device according to the embodiment. 図3は、第1の実施形態に係る受信装置が、番組再生開始時にリストを表示部に表示するときの処理動作を示すフローチャートである。FIG. 3 is a flowchart showing a processing operation performed by the receiving device according to the first embodiment when the receiving device displays a list on the display unit at the start of program playback. 図4は、同第1の実施形態に係る受信装置が、表示部に表示させるためのリストを作成するときの処理動作を示すフローチャートである。FIG. 4 is a flowchart showing a processing operation performed by the receiving device according to the first embodiment when creating a list to be displayed on the display unit. 図5は、同第1の実施形態に係る受信装置が、表示部に表示させるリストの例を示す図である。FIG. 5 is a diagram showing an example of a list that the receiving device according to the first embodiment causes to be displayed on a display unit. 図6は、同第1の実施形態に係る受信装置が、表示させたリストに基づいて番組を再生する際の処理動作を示すフローチャートである。FIG. 6 is a flowchart showing a processing operation performed by the receiving device according to the first embodiment when playing back a program based on the displayed list. 図7は、第2の実施形態に係る受信装置が、リモコンから信号を受信したときの処理動作例を示すフローチャートである。FIG. 7 is a flowchart showing an example of a processing operation performed when the receiving device according to the second embodiment receives a signal from a remote control. 図8は、同第2の実施形態に係る受信装置が、表示部に表示させるリストの例を示す図である。FIG. 8 is a diagram showing an example of a list that the receiving device according to the second embodiment causes to be displayed on a display unit. 図9は、同第2の実施形態に係る受信装置が、ユーザによりリストの編集がされたときの処理動作例を示すフローチャートである。FIG. 9 is a flowchart showing an example of a processing operation of the receiving device according to the second embodiment when a list is edited by a user. 図10は、同第2の実施形態に係る受信装置が、表示部に表示させるリストの例を示す図である。FIG. 10 is a diagram showing an example of a list that the receiving device according to the second embodiment causes to be displayed on a display unit. 図11は、第3の実施形態に係る受信装置が生成するリストの例である。FIG. 11 is an example of a list generated by the receiving device according to the third embodiment. 図12は、同第3の実施形態に係る受信装置が、表示部に表示させるためのリストを作成するときの処理動作を示すフローチャートである。FIG. 12 is a flowchart showing a processing operation performed when the receiving device according to the third embodiment creates a list to be displayed on the display unit. 図13は、同第3の実施形態に係る受信装置が、表示部に表示させるリストの例を示す図である。FIG. 13 is a diagram showing an example of a list that the receiving device according to the third embodiment displays on a display unit.

以下、実施の形態について図面を参照して説明する。 The following describes the embodiment with reference to the drawings.

図1は、実施形態に係る受信装置の構成例を示す機能ブロック図である。 Figure 1 is a functional block diagram showing an example configuration of a receiving device according to an embodiment.

受信装置10は、デジタルコンテンツを視聴する機器であり、例えば、2Kまたは4K/8Kといった地上波放送、衛星放送などのデジタル放送の放送信号を受信し、放送信号から放送番組を取得し、視聴可能なテレビ受信装置(テレビ装置、テレビジョン受信機、放送信号受信装置とも称される)である。受信装置10は、CPUやメモリなどを有したコンピュータを備えていてもよい。 The receiving device 10 is a device for viewing digital content, and is, for example, a television receiving device (also called a television device, television receiver, or broadcast signal receiving device) that receives broadcast signals of digital broadcasts such as 2K or 4K/8K terrestrial broadcasts and satellite broadcasts, acquires broadcast programs from the broadcast signals, and can view them. The receiving device 10 may also be equipped with a computer having a CPU, memory, etc.

受信装置10は、例えばインターネットなどのネットワーク30に接続するための外部インターフェースを備え、ネットワーク30上のコンテンツサーバ装置などが提供するコンテンツを視聴することが可能である。また、受信装置10は、例えばDVD、ハードディスクなど記憶媒体などからデジタルテレビ放送の放送番組データなどを取得することでもよい。 The receiving device 10 has an external interface for connecting to a network 30 such as the Internet, and is capable of viewing content provided by a content server device on the network 30. The receiving device 10 may also obtain digital television broadcast program data from a storage medium such as a DVD or hard disk.

なお、デジタルコンテンツを単に番組と称することもある。また放送信号から取得されるデジタルコンテンツを放送番組と称したり、ネットワーク上の装置から取得されるデジタルコンテンツを単にコンテンツと称したりすることもある。 Digital content may also be referred to simply as a program. Digital content obtained from a broadcast signal may also be referred to as a broadcast program, and digital content obtained from a device on a network may also be referred to simply as content.

また、受信装置10は、録画再生機能を有していてもよく、録画再生機能によりハードディスクなどに放送番組を録画したり、録画した放送番組を視聴可能に出力したりできる。また受信装置10に図示せぬ録画再生装置を接続し、図示せぬ録画再生装置に放送番組を録画し、視聴可能としてもよい。 The receiving device 10 may also have a recording and playback function, which allows it to record broadcast programs onto a hard disk or the like and output the recorded broadcast programs so that they can be viewed. A recording and playback device (not shown) may also be connected to the receiving device 10, and broadcast programs may be recorded onto the recording and playback device (not shown) and made viewable.

また、受信装置10は、デジタルコンテンツを受信可能な機器であれば、視聴可能なモニタのない録画のみができるレコーダや放送信号を受信可能なSet Top Box(STB)などでもよい。また、受信装置10は、同様の受信機能を持つ受信装置として、パーソナルコンピュータやスマートフォンなどモバイル機器でもよい。 The receiving device 10 may be a recorder that can only record without a viewable monitor or a set top box (STB) that can receive broadcast signals, as long as it is a device that can receive digital content. The receiving device 10 may also be a mobile device such as a personal computer or smartphone that has a similar receiving function.

受信装置10は、付属のリモコン100を用いることでユーザが遠隔制御できる。また、受信装置10は、遠隔制御を可能とするスマートスピーカなど図示せぬ音声認識手段を備えていてもよい。 The receiving device 10 can be remotely controlled by the user using the included remote control 100. The receiving device 10 may also be equipped with a voice recognition means (not shown), such as a smart speaker, that enables remote control.

受信装置10は、デジタル放送の放送番組に係る属性情報(放送番組情報と称する)を取得することができ、表示部141に表示したり、音声出力部142に出力したりすることができる。さらには、受信装置10は、録画した放送番組に係る属性情報や、コンテンツサーバ装置が提供するコンテンツに係る情報(コンテンツ番組情報と称する)などを、表示部141に表示したり、音声出力部142に出力したりすることができる。放送番組に係る属性情報とは、放送番組の番組名、出演者、放送時刻など放送番組に係る任意の情報であってよい。 The receiving device 10 can obtain attribute information (referred to as broadcast program information) relating to digital broadcast programs, and can display it on the display unit 141 or output it to the audio output unit 142. Furthermore, the receiving device 10 can display attribute information relating to recorded broadcast programs, information relating to content provided by a content server device (referred to as content program information), and the like on the display unit 141 or output it to the audio output unit 142. The attribute information relating to a broadcast program may be any information relating to a broadcast program, such as the program name, performers, and broadcast time of the broadcast program.

また、本実施形態における受信装置10は、複数のチューナを備えていてもよく、複数のチャンネルの番組を同時に録画することでもよい。例えば、チューナ数分のチャンネルの番組を同時に長時間にわたって録画することでもよい(このような録画の仕方を全番組録画と称する)。なお、全番組録画の場合、録画できる時間量は、録画データを保存可能なハードディスクなどの容量に依存する。 In addition, the receiving device 10 in this embodiment may be equipped with multiple tuners and may record programs on multiple channels simultaneously. For example, it may be possible to simultaneously record programs on as many channels as there are tuners for a long period of time (this type of recording method is called all-program recording). Note that when recording all programs, the amount of time that can be recorded depends on the capacity of a hard disk or the like that can store the recorded data.

なお、通常、ネットワーク30には1台の受信装置10のみでなく、複数の受信装置10が接続されている。以降においては、複数の受信装置10を示すときにも、受信装置10と称することがある。 Note that typically, not only one receiving device 10 but multiple receiving devices 10 are connected to the network 30. Hereinafter, multiple receiving devices 10 may be referred to as receiving devices 10.

解析サーバ20は、ネットワーク30上のサーバであり、CPUやメモリなどを有したコンピュータ(クラウドを含む)により構築されていてもよい。解析サーバ20は、ネットワーク30に接続されている複数の受信装置10から収集した視聴履歴データなどの解析対象データや、解析対象データに対する解析条件などの解析条件データを受信し、解析条件に基づいて解析対象データを解析し、解析結果を得る。受信装置10は、必要に応じて解析サーバ20から解析結果を入手する。 The analysis server 20 is a server on the network 30, and may be constructed by a computer (including a cloud) having a CPU, memory, etc. The analysis server 20 receives analysis target data such as viewing history data collected from multiple receiving devices 10 connected to the network 30, and analysis condition data such as analysis conditions for the analysis target data, analyzes the analysis target data based on the analysis conditions, and obtains analysis results. The receiving devices 10 obtain the analysis results from the analysis server 20 as necessary.

コンテンツサーバ装置21は、コンテンツやその関連情報を提供するネットワーク上のコンテンツサーバであり、CPUやメモリなどを有したコンピュータ(クラウドを含む)により構築されていてもよい。コンテンツサーバ装置21は、例えば、コンテンツサービスプロバイダ(CSP)や通信事業者、また、その他Over The Top(OTT)と呼ばれるコンテンツのサービス事業者など(以下、総称してCSP提供者と称する)によって提供される。Video On Demandといったサービスを提供するサーバもコンテンツサーバ装置21に含まれる。コンテンツサーバ装置21は、外部からの要求に応じてコンテンツや関連情報を提供する。なお、図1には1つのコンテンツサーバ装置21のみを示したが、複数あってもよい。 The content server device 21 is a content server on a network that provides content and related information, and may be constructed by a computer (including a cloud) having a CPU, memory, etc. The content server device 21 is provided, for example, by a content service provider (CSP), a telecommunications carrier, or other content service providers called Over The Top (OTT) (hereinafter collectively referred to as CSP providers). Servers that provide services such as Video On Demand are also included in the content server device 21. The content server device 21 provides content and related information in response to external requests. Note that although only one content server device 21 is shown in FIG. 1, there may be multiple content server devices.

ネットワーク30は、受信装置10、コンテンツサーバ装置21などが接続されて、各機器装置が通信可能となるネットワークであり、例えば、インターネットである。また、ネットワーク30はインターネットだけとは限らず、各機器装置が通信可能であれば複数の異なるネットワークを含むネットワークでもよい。 The network 30 is a network to which the receiving device 10, the content server device 21, etc. are connected and through which each device can communicate, for example, the Internet. In addition, the network 30 is not limited to the Internet, and may be a network including multiple different networks as long as each device can communicate.

以下、受信装置10の構成の詳細を説明する。 The configuration of the receiving device 10 is described in detail below.

放送信号受信処理部11は、チューナ機能やデマルチプレクシング処理機能などを備える。チューナ機能は、図示せぬアンテナやケーブルから受波した放送波をデジタル放送の規格に応じて処理して放送信号を取得し、デマルチプレクシング処理機能は、放送信号を分離するなどして得た各種デジタルデータストリームを出力する。デジタル放送の規格は、例えば、2Kデジタル放送にて採用されているMPEG2 TS方式や、4K/8Kデジタル放送にて採用されているMPEG Media Tranport方式(MMT方式)などであってもよい。なお、チューナが複数ある場合、チューナにより異なる規格に対応していてもよい。また、放送信号受信処理部11は、デジタル放送の規格に応じた処理として、誤り訂正符号復号処理、暗号化されたデータを復号する暗号復号化処理などの機能を備えていてもよい。 The broadcast signal reception processing unit 11 has a tuner function and a demultiplexing processing function. The tuner function processes the broadcast waves received from an antenna or cable (not shown) according to the digital broadcasting standard to obtain a broadcast signal, and the demultiplexing processing function outputs various digital data streams obtained by separating the broadcast signal. The digital broadcasting standard may be, for example, the MPEG2 TS method used in 2K digital broadcasting or the MPEG Media Transport method (MMT method) used in 4K/8K digital broadcasting. In addition, when there are multiple tuners, each tuner may support a different standard. In addition, the broadcast signal reception processing unit 11 may have functions such as error correction code-decoding processing and encryption/decryption processing for decrypting encrypted data as processing according to the digital broadcasting standard.

データ処理部12は、放送信号受信処理部11やネットワークデータ処理部101、記録再生部15などが出力する符号化データ(映像符号化データ、音声符号化データ、文字符号化データなど)に対して復号化処理などを実施し、映像、音声、文字などのデジタルコンテンツデータを出力する。 The data processing unit 12 performs decoding processes on the encoded data (video encoded data, audio encoded data, character encoded data, etc.) output by the broadcast signal reception processing unit 11, the network data processing unit 101, the recording and playback unit 15, etc., and outputs digital content data such as video, audio, and text.

出力制御部13は、データ処理部12やネットワークデータ処理部101などが出力したデジタルコンテンツデータに対して出力タイミング、表示方法などを調整し、表示部141や音声出力部142に出力する。また、出力制御部13は、制御部18から番組情報を表示部141に表示させる命令を受信した場合は、解析部19が放送信号から抽出したElectric Program Guide(EPG)などの番組情報を、表示部141に出力することもできる。出力制御部13は、制御部18を介してリモコン100などからの制御信号を受信し、受信した制御信号に従って表示部141や音声出力部142へデータを出力することでもよい。また出力制御部13は、表示リスト作成部16から表示リストのデータを受信し、必要に応じた加工を施して表示部141へデータを出力することでもよい。 The output control unit 13 adjusts the output timing, display method, etc. of the digital content data output by the data processing unit 12, the network data processing unit 101, etc., and outputs it to the display unit 141 and the audio output unit 142. When the output control unit 13 receives a command from the control unit 18 to display program information on the display unit 141, the output control unit 13 can also output program information such as an Electric Program Guide (EPG) extracted from the broadcast signal by the analysis unit 19 to the display unit 141. The output control unit 13 may receive a control signal from the remote control 100, etc. via the control unit 18, and output data to the display unit 141 and the audio output unit 142 according to the received control signal. The output control unit 13 may also receive display list data from the display list creation unit 16, process it as necessary, and output the data to the display unit 141.

表示部141は、映像や文字を表示する例えばモニタである。表示部141は、出力制御部13が出力したデジタルコンテンツデータを、ユーザが認識できる映像、文字などのデジタルコンテンツとして出力する。 The display unit 141 is, for example, a monitor that displays images and text. The display unit 141 outputs the digital content data output by the output control unit 13 as digital content such as images and text that can be recognized by the user.

音声出力部142は、音声を出力する例えばスピーカである。音声出力部142は、出力制御部13が出力した音声のデジタルコンテンツデータを、ユーザが認識できる音声などのデジタルコンテンツとして出力する。ユーザは、表示部141や音声出力部142が出力する映像、文字、音声を視聴することにより、放送信号やコンテンツサーバ装置21、記録再生部15などによって提供されるデジタルコンテンツを視聴する。ユーザにデジタルコンテンツを提示するという意味で、表示部141や音声出力部142を、総称して提示部と称してもよい。 The audio output unit 142 is, for example, a speaker that outputs audio. The audio output unit 142 outputs the digital audio content data output by the output control unit 13 as digital content such as audio that can be recognized by the user. The user views digital content provided by a broadcast signal, the content server device 21, the recording and playback unit 15, etc., by viewing the video, text, and audio output by the display unit 141 and the audio output unit 142. In the sense of presenting digital content to the user, the display unit 141 and the audio output unit 142 may be collectively referred to as a presentation unit.

ネットワークデータ処理部101は、インターフェース部17を介してネットワーク30上の装置と各種データを送受信する。ネットワークデータ処理部101は、ブラウザやコンテンツサーバ装置とのデータの送受信をするためのアプリケーションなどを備えていてもよい。例えば、ユーザがネットワーク上のコンテンツを視聴したい場合にリモコンから操作をすると、ネットワークデータ処理部101は、制御部18を介して、コンテンツサーバ装置21のコンテンツを受信する命令を受信し、コンテンツサーバ装置21に対して、コンテンツを送信するための要求を作成し、インターフェース部17を介して送信する。ネットワークデータ処理部101は、コンテンツサーバ装置21が出力したコンテンツに係るデータを受信し、必要に応じた処理をして、映像、音声、文字などのコンテンツデータまたはその符号化データなどを出力する。具体的には、ネットワークデータ処理部101は、受信したコンテンツに係るデータに対して、復号化処理として、例えば、デマルチプレクシング処理(分離処理)、誤り訂正符号復号処理、符号化されたコンテンツデータ(映像、文字、音声など)に対する復号化処理などを実施することでもよい。ネットワークデータ処理部101が出力したコンテンツのデータは、出力制御部13に直接またはデータ処理部12などを介して入力されて、表示部141や音声出力部142などからコンテンツとして出力されることでもよい。 The network data processing unit 101 transmits and receives various data to and from devices on the network 30 via the interface unit 17. The network data processing unit 101 may be equipped with an application for transmitting and receiving data to and from a browser or a content server device. For example, when a user operates a remote control to view content on the network, the network data processing unit 101 receives an instruction to receive content from the content server device 21 via the control unit 18, creates a request to the content server device 21 to transmit the content, and transmits the request via the interface unit 17. The network data processing unit 101 receives data related to the content output by the content server device 21, processes the data as necessary, and outputs content data such as video, audio, and text, or encoded data thereof. Specifically, the network data processing unit 101 may perform, as a decoding process, a demultiplexing process (separation process), an error correction code decoding process, or a decoding process for encoded content data (video, text, audio, etc.) on the data related to the received content. The content data output by the network data processing unit 101 may be input to the output control unit 13 directly or via the data processing unit 12 or the like, and output as content from the display unit 141, audio output unit 142, etc.

記録再生部15は、例えばHDD(ハードディスクドライブ)などのデータ格納部192を備え、番組の録画が可能なディスクプレーヤやHDDレコーダなどであり、放送信号受信処理部11やネットワークデータ処理部101などが出力するデジタルコンテンツのデータをデータ格納部152に記憶する。記録再生部15は、ユーザなどからの再生要求に従ってデジタルコンテンツを再生出力する。より具体的には、記録再生部15の制御部151は、再生要求を受けると、記憶したデジタルコンテンツのデータ(放送信号データ、コンテンツに係るデータ、符号化データなど)をデータ処理部12へ出力する。データ処理部12において必要な処理がなされた後、取得された放送番組データやコンテンツデータは出力制御部13へ出力される。記録再生部15が出力したデータは、最終的に映像、文字、音声として表示部141や音声出力部142から出力される。ユーザは、表示部141や音声出力部142が出力する映像、文字、音声を視聴することにより、記録再生部15に記憶されたデジタルコンテンツを視聴する。なお、本実施形態においては、記録再生部15は、受信装置10の一機能としたが、外付けの装置であってもよい。 The recording and reproducing unit 15 is, for example, a disk player or HDD recorder that is equipped with a data storage unit 192 such as a HDD (hard disk drive) and can record programs. The data of the digital content output by the broadcast signal reception processing unit 11, the network data processing unit 101, etc. is stored in the data storage unit 152. The recording and reproducing unit 15 reproduces and outputs the digital content in accordance with a reproduction request from a user or the like. More specifically, when the control unit 151 of the recording and reproducing unit 15 receives a reproduction request, it outputs the stored digital content data (broadcast signal data, data related to the content, encoded data, etc.) to the data processing unit 12. After the necessary processing is performed in the data processing unit 12, the acquired broadcast program data and content data are output to the output control unit 13. The data output by the recording and reproducing unit 15 is finally output from the display unit 141 and the audio output unit 142 as video, text, and audio. The user watches the video, text, and audio output by the display unit 141 and the audio output unit 142 to watch the digital content stored in the recording and reproducing unit 15. In this embodiment, the recording and playback unit 15 is a function of the receiving device 10, but it may also be an external device.

また本実施形態のデータ格納部152は、録画予約情報や録画した番組に関する情報(録画番組情報)などが格納される。録画予約情報は、将来録画を予定している番組に係る情報であり、例えば、番組が放送されるチャンネルや放送時刻などを含む。録画番組情報は、すでに録画した放送番組に係る情報であり、録画番組の番組名、録画日時、放送日時などを含む。録画番組情報は、受信装置10の内部で独自に作成する情報でもよいし、ネット―ワーク30上の各種装置や、放送信号受信処理部11が受信した放送信号から取得してもよい。また録画の操作などと個人情報とが紐づけできる場合は、録画番組情報に、録画したユーザの個人情報などを含めてもよい。また、制御部151は番組の録画が完了すると、録画予約情報から録画した番組の情報を削除し、録画番組情報に録画した番組の情報を書き込むなど、管理データを更新する。録画番組情報、録画予約情報は通常はデータベース化されており、各種キーワードを用いて番組または関連情報を抽出できる。 The data storage unit 152 of this embodiment also stores recording reservation information and information on recorded programs (recorded program information). The recording reservation information is information related to programs scheduled for future recording, including, for example, the channel on which the program will be broadcast and the broadcast time. The recorded program information is information related to broadcast programs that have already been recorded, including the program name, recording date and time, and broadcast date and time of the recorded program. The recorded program information may be information created independently within the receiving device 10, or may be obtained from various devices on the network 30 or from broadcast signals received by the broadcast signal reception processing unit 11. If the recording operation can be linked to personal information, the recorded program information may include personal information of the user who recorded the program. When the recording of a program is completed, the control unit 151 updates the management data by deleting the information on the recorded program from the recording reservation information and writing the information on the recorded program to the recorded program information. The recorded program information and recording reservation information are usually stored in a database, and programs or related information can be extracted using various keywords.

表示リスト作成部16は、表示リストを生成するために必要な各種情報を取得し、取得した各種情報から表示リストのデータを生成し、出力制御部13などに出力したり、データ格納部165等のメモリに格納したりする。表示リストとは、フィルタ条件提示リストや番組リスト(再生リスト)を含む。 The display list creation unit 16 acquires various information necessary to generate a display list, generates display list data from the acquired information, and outputs the data to the output control unit 13 or stores the data in a memory such as the data storage unit 165. The display list includes a filter condition presentation list and a program list (playback list).

フィルタ条件提示リストは、ユーザが現在視聴中の番組(視聴中番組)に基づいて、ユーザが視聴する番組(関連番組)を抽出するためのフィルタ条件のリスト(1つ以上のフィルタ条件の集まり)である。フィルタ条件提示リストの各フィルタ条件に基づいて決定された番組のリストを番組リストと称する。また番組リストのうち実際に再生する番組のリストを再生リストと称し、受信装置10の制御部18において再生リスト管理部181が管理する。すなわち番組リストの全ての番組を連続再生する場合は、再生リストと番組リストは同じリストとなる。表示される番組リストにおいて実際に再生される番組の横にラジオボタンなどを設置して、ラジオボタンの選択または非選択(ON/OFF)により再生されるまたはされないことを示してもよい。 The filter condition presentation list is a list of filter conditions (a collection of one or more filter conditions) for extracting programs (related programs) to be viewed by the user based on the program the user is currently viewing (the currently viewed program). A list of programs determined based on each filter condition in the filter condition presentation list is called a program list. A list of programs to be actually played back from the program list is called a playback list, and is managed by the playback list management unit 181 in the control unit 18 of the receiving device 10. In other words, when all programs in the program list are to be played back continuously, the playback list and the program list are the same list. A radio button or the like may be placed next to the program to be actually played back in the displayed program list, and whether or not the program will be played back may be indicated by selecting or deselecting (ON/OFF) the radio button.

フィルタ条件提示リストを得るために、受信装置10は解析サーバ20に、現在の時間などの時間情報、視聴中番組の番組名など視聴中番組を識別できる視聴中番組の番組識別情報、デモグラフ属性などの個人情報などを解析条件として送信する。解析サーバ20は、例えば過去に集めた視聴履歴データなどに対して、受信装置10から送信されてきた解析条件に基づいて解析をして、1以上のフィルタ条件を得る。受信装置10は解析サーバ20から解析結果としてフィルタ条件を得て、フィルタ条件提示リストを生成する。受信装置10が解析サーバ20の機能を備えていてもよい。また、受信装置10は、ユーザがリモコンなどからフィルタ条件を設定できるようにしてもよい。この場合は、例えば、受信装置10がメモリ(例えばデータ格納部165)にフィルタ条件提示リストのファイルを格納しておき、ユーザがリモコンからこのファイルを編集することでもよい。 To obtain the filter condition presentation list, the receiving device 10 transmits to the analysis server 20 time information such as the current time, program identification information of the program being viewed that can identify the program being viewed such as the program name of the program being viewed, and personal information such as demographic attributes as analysis conditions. The analysis server 20 analyzes, for example, viewing history data collected in the past based on the analysis conditions transmitted from the receiving device 10 to obtain one or more filter conditions. The receiving device 10 obtains the filter conditions as the analysis result from the analysis server 20 and generates a filter condition presentation list. The receiving device 10 may have the functions of the analysis server 20. The receiving device 10 may also allow the user to set the filter conditions from a remote control or the like. In this case, for example, the receiving device 10 may store a file of the filter condition presentation list in a memory (for example, the data storage unit 165), and the user may edit this file from the remote control.

「デモグラフ属性」とは、年齢、性別や、年齢と性別の組み合わせ、また「地域全体」、「家族全体」、「M3」、「M2」、「M1」、「T」、「F1」、「F2」、「F3」などと、受信装置10のユーザの個人情報のことである。 "Demographic attributes" refers to personal information of the user of the receiving device 10, such as age, gender, a combination of age and gender, or "entire region," "entire family," "M3," "M2," "M1," "T," "F1," "F2," "F3," etc.

図2は、実施形態に係る受信装置が生成するフィルタ条件の例であり、行ごとにフィルタ条件を示している。 Figure 2 shows an example of filter conditions generated by a receiving device according to an embodiment, with each filter condition shown on a separate line.

フィルタ条件No.1は、視聴中番組を見たユーザが他に見ている番組、または視聴中番組を見たユーザがよく見る傾向にある番組を抽出する条件である。フィルタ条件No.1によって抽出される番組は、例えば、解析サーバ20の解析結果から取得できる。録画した番組からフィルタ条件No.1による番組を抽出する場合は、解析サーバ20の解析結果と録画番組情報とを比較して、合致した番組を選択することで抽出できる。 Filter condition No. 1 is a condition for extracting programs that are also being watched by a user who has watched the currently viewed program, or programs that a user who has watched the currently viewed program tends to watch frequently. The programs extracted by filter condition No. 1 can be obtained, for example, from the analysis results of analysis server 20. When extracting a program based on filter condition No. 1 from recorded programs, it is possible to extract the program by comparing the analysis results of analysis server 20 with the recorded program information and selecting the programs that match.

フィルタ条件No.2は、視聴中番組の属性情報として設定されているジャンル情報と同一のジャンル情報を属性情報として持つ番組を抽出する条件である。ジャンル情報は、放送番組情報から取得可能であり、特に録画した番組については録画番組情報から取得できる。録画した番組からフィルタ条件No.2による番組を抽出する場合は、ジャンル情報をキーワードにして録画番組情報から抽出できる。 Filter condition No. 2 is a condition for extracting programs that have the same genre information as the genre information set as the attribute information of the program being viewed. Genre information can be obtained from broadcast program information, and in particular, for recorded programs, it can be obtained from recorded program information. When extracting programs from recorded programs using filter condition No. 2, genre information can be used as a keyword to extract them from recorded program information.

フィルタ条件No.3は、視聴中番組の属性情報として設定されている出演者情報と、同一のまたは一部が同一の出演者情報を属性情報として持つ番組を抽出する条件である。フィルタ条件No.3の出演者情報は、放送番組情報から取得可能であり、特に録画した番組については録画番組情報から取得できる。例えばフィルタ条件No.3は、個別の出演者の情報でもよく、フィルタ条件No.3は、ある特定の出演者が出演する番組を抽出する条件であってもよい。録画した番組からフィルタ条件No.3による番組を抽出する場合は、出演者情報をキーワードにして録画番組情報から抽出できる。 Filter condition No. 3 is a condition for extracting programs whose attribute information has the same or partially the same performer information as the performer information set as the attribute information of the program being viewed. The performer information for filter condition No. 3 can be obtained from broadcast program information, and in particular for recorded programs, it can be obtained from recorded program information. For example, filter condition No. 3 may be information on individual performers, and filter condition No. 3 may be a condition for extracting programs in which a specific performer appears. When extracting a program based on filter condition No. 3 from recorded programs, the performer information can be used as a keyword to extract it from recorded program information.

フィルタ条件No.4は、放送信号から得られる放送番組情報に基づいて視聴中番組の次に放送される番組もしくは放送された番組を抽出する条件である。視聴中番組が録画した番組の場合は、放送番組情報の代わりに録画番組情報に基づいて抽出することでもよい。 Filter condition No. 4 is a condition for extracting a program that will be broadcast next after the currently viewed program or a program that has been broadcast based on broadcast program information obtained from a broadcast signal. If the currently viewed program is a recorded program, it is also possible to extract the program based on recorded program information instead of broadcast program information.

フィルタ条件No.5は、視聴中番組のシリーズ番組を抽出する条件である。シリーズ番組とは、ドラマやアニメなど継続的に、または、中断期間を挟みながら複数期にわたり断続的に放送される番組であり、例えば、短期間に複数回集中的に放送されるシリーズ番組や、長期にわたって複数回放送されるシリーズ番組、また、複数のシリーズ番組をセットとしたシーズン番組などを含む。シリーズ番組中、1回1回の放送を放送話と呼ぶ。録画した番組からフィルタ条件No.5による番組を抽出する場合は、シリーズ番号の識別番号などをキーワードにして録画番組情報から抽出できる。 Filter condition No. 5 is a condition for extracting a series of programs from the currently viewed program. A series of programs is a program such as a drama or anime that is broadcast continuously or intermittently over multiple periods with breaks in between. For example, it includes a series of programs that are broadcast multiple times intensively in a short period of time, a series of programs that are broadcast multiple times over a long period of time, and a season program that is a set of multiple series of programs. Each broadcast of a series of programs is called an episode. When extracting programs using filter condition No. 5 from recorded programs, they can be extracted from the recorded program information using keywords such as the series number identification number.

フィルタ条件No.6は、視聴中番組に関連した番組を各種アルゴリズムに基づいて選択した番組を抽出する条件である。各種アルゴリズムとは、人工知能(AI)、機械学習などに基づいたアルゴリズムでもよい。フィルタ条件No.6によって抽出される番組は、例えば、解析サーバ20が提供する各種アルゴリズムによる解析結果から取得できる。録画した番組からフィルタ条件No.1による番組を抽出する場合は、解析サーバ20の解析結果と録画番組情報とを比較して、合致した番組を選択することで抽出できる。 Filter condition No. 6 is a condition for extracting programs related to the currently viewed program that are selected based on various algorithms. The various algorithms may be algorithms based on artificial intelligence (AI), machine learning, etc. The programs extracted by filter condition No. 6 can be obtained, for example, from the analysis results by the various algorithms provided by the analysis server 20. When extracting a program based on filter condition No. 1 from recorded programs, the analysis results of the analysis server 20 are compared with the recorded program information, and the program that matches can be selected and extracted.

フィルタ条件No.7は、視聴中番組に関連した番組として、予めユーザなどが決めた番組を抽出する条件である。例えば、ユーザがリモコン100などから設定条件の編集をすることにより、視聴中番組と録画番組情報の他の番組との関連付け(紐づけ)をしておくことで、フィルタ条件No.7による番組の抽出ができる。 Filter condition No. 7 is a condition for extracting programs that are determined in advance by the user or the like as programs related to the program being viewed. For example, the user can edit the setting conditions using the remote control 100 or the like to associate (link) the program being viewed with other programs in the recorded program information, thereby making it possible to extract programs using filter condition No. 7.

なお、フィルタ条件は上記の条件に限られない。フィルタ条件には番組の属性情報などがキーワードとして含まれていてもよい。また、フィルタ条件提示リストは、ユーザが編集して各フィルタ条件を設定してもよいし、解析サーバ20などがアルゴリズムに基づいて生成したフィルタ条件でもよいし、ネットワーク30上のコンテンツサーバ装置21などから提供されるフィルタ条件でもよい。 The filter conditions are not limited to the above conditions. The filter conditions may include program attribute information as keywords. The filter condition presentation list may be edited by the user to set each filter condition, or may contain filter conditions generated by the analysis server 20 or the like based on an algorithm, or may contain filter conditions provided by the content server device 21 or the like on the network 30.

データ取得部161は、外部からフィルタ条件提示リストや番組リストの作成に必要な各種情報を取得する。またデータ取得部161は、解析サーバ20から解析結果を得たり、ユーザがリモコン100から入力した設定条件を受け付けたりすることでもよい。 The data acquisition unit 161 acquires various information required to create a filter condition presentation list and a program list from an external source. The data acquisition unit 161 may also obtain analysis results from the analysis server 20, or accept setting conditions input by the user from the remote control 100.

番組リスト作成部162は、視聴中番組に関する情報(視聴中番組情報)と、フィルタ条件提示リスト作成部163が取得したフィルタ条件と、データ格納部152に格納されている録画番組情報とから、フィルタ条件に合致する番組を録画番組情報から抽出し、抽出した番組を並べて、リスト(番組リスト)を作成し、リストのデータを表示データ作成部164へ出力する。番組リストにおける番組の並び順は、番組リスト作成部162がリスト作成において生成した順番でもよいし、人気の高い順番などに並べてもよい。人気の高い順番を得る場合は、例えば解析サーバ20などから入手した各番組の再生回数に基づいて番組の並び順を決定することでもよい。また、上記フィルタ条件7による場合は、格納部165などに予め格納された関連番組の紐づけ情報に指定された並び順としてもよい。 The program list creation unit 162 extracts programs that match the filter conditions from the recorded program information based on information about the currently viewed program (currently viewed program information), the filter conditions acquired by the filter condition presentation list creation unit 163, and the recorded program information stored in the data storage unit 152, arranges the extracted programs to create a list (program list), and outputs the list data to the display data creation unit 164. The order of the programs in the program list may be the order generated by the program list creation unit 162 when creating the list, or may be arranged in order of popularity. When the order of popularity is obtained, the order of the programs may be determined based on the number of times each program has been played, for example, obtained from the analysis server 20. In addition, when the above filter condition 7 is used, the order may be specified in the linking information of the related programs stored in advance in the storage unit 165.

フィルタ条件提示リスト作成部163は、各種情報に基づいて、フィルタ条件提示リストを取得したり、作成したりする。各種情報は、例えば、現在の時間などの時間情報、視聴中番組の番組名など視聴中番組を識別できる視聴中番組の番組識別情報、デモグラフ属性などの個人情報などでもよく、またそれらの結合でもよい。時間情報は、例えば、フィルタ条件提示リストに基づいて作られた番組リストが自動で連続再生される場合に、各番組が再生開始される時間などでもよい。フィルタ条件提示リスト作成部163は、必要に応じて、各種情報に基づいて解析が可能な解析サーバ20に各種情報を出力し、フィルタ条件を要求する。解析サーバ20から得られるフィルタ条件を含めてファイル条件提示リストを生成する。また、フィルタ条件提示リスト作成部163は、ユーザがリモコン100から入力編集したファイル条件をファイル条件提示リストに含めてもよい。 The filter condition presentation list creation unit 163 acquires or creates a filter condition presentation list based on various information. The various information may be, for example, time information such as the current time, program identification information of the program being viewed that can identify the program being viewed, such as the program name of the program being viewed, personal information such as demographic attributes, or a combination of these. The time information may be, for example, the time at which each program starts to be played when a program list created based on the filter condition presentation list is automatically played continuously. The filter condition presentation list creation unit 163 outputs various information to the analysis server 20 that can perform analysis based on the various information as necessary, and requests filter conditions. A file condition presentation list is generated including the filter conditions obtained from the analysis server 20. The filter condition presentation list creation unit 163 may also include file conditions input and edited by the user from the remote control 100 in the file condition presentation list.

表示データ作成部164は、フィルタ条件提示リスト作成部163や番組リスト作成部162から入力されるリストのデータを、表示部141に表示させるためのデータに変換して出力する。 The display data creation unit 164 converts the list data input from the filter condition presentation list creation unit 163 and the program list creation unit 162 into data to be displayed on the display unit 141 and outputs the converted data.

データ格納部165は、例えばメモリであり、データ取得部161が取得したデータや、フィルタ条件提示リスト作成部163や番組リスト作成部162、表示データ作成部164などが生成したデータを格納することでもよい。また、データ格納部165は、例えばユーザがリモコンから入力したデータであり、表示データを作成するために必要なデータを格納することでもよい。 The data storage unit 165 may be, for example, a memory, and may store data acquired by the data acquisition unit 161, or data generated by the filter condition presentation list creation unit 163, the program list creation unit 162, the display data creation unit 164, etc. The data storage unit 165 may also store data required to create display data, such as data input by the user from a remote control.

インターフェース部17は、各種インターフェースを含む。 The interface section 17 includes various interfaces.

通信部171は、コンテンツサーバ装置21などネットワーク30上の装置などとデータ通信をするためのインターフェースであり、例えばTCP/IP、UDP/IPといったプロトコルを備えている。 The communication unit 171 is an interface for data communication with devices on the network 30, such as the content server device 21, and is equipped with protocols such as TCP/IP and UDP/IP.

リモコンI/F部172は、リモコン100から制御信号を受信するためのインターフェースである。リモコンI/F部172は、受信した制御信号を制御部18へ出力する。リモコン100のかわりに図示せぬスマートフォンなどの端末を利用して制御信号を受信するインターフェースを有してもよい。 The remote control I/F unit 172 is an interface for receiving a control signal from the remote control 100. The remote control I/F unit 172 outputs the received control signal to the control unit 18. The remote control I/F unit 172 may have an interface for receiving a control signal using a terminal such as a smartphone (not shown) instead of the remote control 100.

制御部18は、受信装置10の各機能を制御する。具体的には、制御部18は、リモコンI/F部172から各種制御信号を受信し、受信装置10の各機能を制御する。例えば、受信装置10の電源の入り切り(ON/OFF)や、放送番組の録画再生等、制御部18は、リモコンI/F部172を介してリモコン100からの制御信号を受信し、受信装置10の各種機能を制御し、ユーザが指定した動作をさせる。なお、図2において、制御部18との間で特に結線をしていない機能ブロックとの間においてもデータのやり取りを行うことにしてもよい。 The control unit 18 controls each function of the receiving device 10. Specifically, the control unit 18 receives various control signals from the remote control I/F unit 172 and controls each function of the receiving device 10. For example, the control unit 18 receives control signals from the remote control 100 via the remote control I/F unit 172 to control various functions of the receiving device 10, such as turning the power of the receiving device 10 on and off, and recording and playing broadcast programs, and causes the receiving device 10 to perform operations specified by the user. Note that data may also be exchanged between functional blocks that are not specifically connected to the control unit 18 in FIG. 2.

解析部19は、解析処理部191やデータ格納部192を含んでもよい。解析処理部191は、放送信号受信処理部11から入力される伝送制御信号、SI信号などの各種制御情報(デジタル放送の規格で規定されている制御情報など)を解析することで、放送中の放送番組情報などを抽出し、データ格納部192などに格納する。放送番組情報は、例えば、デジタル放送で放送される全チャンネルの放送時間ごとの放送番組名などを含む。解析部19は、放送信号から放送番組情報が受信されるごとに、格納している放送番組情報を更新することでもよい。データ格納部192は、例えばHDD(ハードディスクドライブ)などのメモリである。なお、データ格納部152、165、192は物理的に同じHDDにあってもよく、データ格納部152、165、192は、受信装置10の外部(いわゆる外付けハードディスク)にあってもよい。 The analysis unit 19 may include an analysis processing unit 191 and a data storage unit 192. The analysis processing unit 191 analyzes various control information (such as control information specified in the digital broadcasting standard) such as a transmission control signal and an SI signal input from the broadcast signal reception processing unit 11 to extract broadcast program information currently being broadcast and store it in the data storage unit 192. The broadcast program information includes, for example, the broadcast program names for each broadcast time of all channels broadcast by digital broadcasting. The analysis unit 19 may update the stored broadcast program information each time the broadcast program information is received from the broadcast signal. The data storage unit 192 is, for example, a memory such as a HDD (hard disk drive). Note that the data storage units 152, 165, and 192 may be physically located in the same HDD, or the data storage units 152, 165, and 192 may be located outside the receiving device 10 (so-called external hard disks).

リモコン100は、受信装置10を制御するためのリモートコントローラーである。 The remote control 100 is a remote controller for controlling the receiving device 10.

以下、実施形態に係る受信装置の動作例を示す。 The following shows an example of the operation of the receiving device according to the embodiment.

(第1の実施形態)
本実施形態においては、ユーザが受信装置で任意の番組を視聴し、その視聴中番組が終了した後に、視聴中番組に関連する録画番組を自動で連続再生させるための受信装置10の動作例を示す。より具体的には、ユーザが受信装置で番組を視聴したら、受信装置10が、その視聴番組に関連する録画番組を自動で連続再生させるためのフィルタ条件提示リスト、番組リストを作成し、番組リストに基づいた再生リストの番組を連続再生する。
First Embodiment
In this embodiment, an example of the operation of the receiving device 10 is shown, in which a user watches an arbitrary program on the receiving device, and after the currently viewed program ends, the receiving device 10 automatically and continuously plays recorded programs related to the currently viewed program. More specifically, when a user watches a program on the receiving device, the receiving device 10 creates a filter condition presentation list and a program list for automatically and continuously playing recorded programs related to the currently viewed program, and continuously plays programs in a playback list based on the program list.

図3は、第1の実施形態に係る受信装置が、番組再生開始時にリストを表示部に表示するときの処理動作を示すフローチャートである。 Figure 3 is a flowchart showing the processing operation of a receiving device according to the first embodiment when displaying a list on a display unit at the start of program playback.

ユーザが記録再生部15に録画されている番組を視聴開始したとする(ステップS11)。より具体的には、制御部18は、リモコン100からの再生開始命令をリモコンI/F部172を介して受信すると、記録再生部15に再生開始命令を出力するとともに、表示リスト作成部16に表示リストの作成命令を出力する。記録再生部15は、選択された録画番組の再生を開始する。表示リスト作成部16は表示リストの作成を開始する(ステップS12)。 Let us assume that the user starts watching a program recorded in the recording and playback unit 15 (step S11). More specifically, when the control unit 18 receives a playback start command from the remote control 100 via the remote control I/F unit 172, it outputs the playback start command to the recording and playback unit 15 and outputs a display list creation command to the display list creation unit 16. The recording and playback unit 15 starts playing the selected recorded program. The display list creation unit 16 starts creating a display list (step S12).

図4は、同第1の実施形態に係る受信装置が、表示部に表示させるためのリストを作成するときの処理動作を示すフローチャートである。 Figure 4 is a flowchart showing the processing operations performed by the receiving device according to the first embodiment when creating a list to be displayed on the display unit.

表示リスト作成部16は、フィルタを作成するための各種情報を取得する。各種情報として、視聴中番組の番組名を解析部19から取得する(ステップS31)。ユーザのデモグラフ属性を各種情報としてデータ格納部165から取得してもよい。表示リスト作成部16は、視聴中番組の番組名とユーザのデモグラフ属性とに基づいてフィルタ条件提示リストを生成する(ステップS32)。より詳細に説明する。 The display list creation unit 16 acquires various information for creating a filter. As the various information, the program name of the program being viewed is acquired from the analysis unit 19 (step S31). The user's demographic attributes may be acquired as the various information from the data storage unit 165. The display list creation unit 16 generates a filter condition presentation list based on the program name of the program being viewed and the user's demographic attributes (step S32). This will be explained in more detail.

ステップS32において、フィルタ条件提示リスト作成部163は、表示リスト作成命令とともに視聴中番組の番組名、ユーザのデモグラフ属性を解析条件として受信すると、解析サーバ20へ解析条件とともにフィルタ条件の取得要求を送信する。解析サーバ20は、受信した解析条件に基づいて、1以上のフィルタ条件を生成し、受信装置10へ送信する。フィルタ条件提示リスト作成部163は、受信した1以上のフィルタ条件の全てまたは一部を含めてフィルタ条件提示リストとする(ステップS32)。 In step S32, when the filter condition presentation list creation unit 163 receives the program name of the program being viewed and the user's demographic attributes as analysis conditions together with the display list creation command, it transmits a request to acquire filter conditions together with the analysis conditions to the analysis server 20. The analysis server 20 generates one or more filter conditions based on the received analysis conditions and transmits them to the receiving device 10. The filter condition presentation list creation unit 163 creates a filter condition presentation list that includes all or part of the one or more received filter conditions (step S32).

番組リスト作成部162は、フィルタ条件提示リスト作成部163が作成したフィルタ条件提示リストの各フィルタ条件に基づいて番組を抽出し、番組リストを作成する(ステップS33からS36)。図2に示したリストをフィルタ条件提示リストとして、フィルタ条件No.1を例に、より具体的に説明する。番組リスト作成部162は、データ格納部152に格納されている録画番組情報からフィルタ条件No.1に合致する番組を検索抽出し、抽出した番組を番組リストに含める(ステップS34)。全ての録画番組情報について検索したら、抽出した全ての番組を含めて、フィルタ条件No.1に対する番組リストとする(ステップS35)。番組リスト作成部162は、フィルタ条件提示リストの全てのフィルタ条件に対して番組リストを作成したら、フィルタ条件提示リストのフィルタ条件と番組リストとを紐づけたデータを表示データ作成部164へ出力する。表示データ作成部164は、受信したデータを表示部141にて表示可能なデータへ変換して出力制御部13へ出力する(ステップS37)。 The program list creation unit 162 extracts programs based on each filter condition in the filter condition presentation list created by the filter condition presentation list creation unit 163, and creates a program list (steps S33 to S36). The list shown in FIG. 2 is the filter condition presentation list, and filter condition No. 1 will be used as an example for more specific explanation. The program list creation unit 162 searches and extracts programs that match filter condition No. 1 from the recorded program information stored in the data storage unit 152, and includes the extracted programs in the program list (step S34). After searching all recorded program information, the program list for filter condition No. 1 is created, including all the extracted programs (step S35). After creating program lists for all filter conditions in the filter condition presentation list, the program list creation unit 162 outputs data linking the filter conditions in the filter condition presentation list and the program list to the display data creation unit 164. The display data creation unit 164 converts the received data into data that can be displayed on the display unit 141, and outputs the data to the output control unit 13 (step S37).

図3に戻り、出力制御部13は、フィルタ条件提示リストを表示部141に表示させる(ステップS13)。 Returning to FIG. 3, the output control unit 13 causes the filter condition presentation list to be displayed on the display unit 141 (step S13).

図5は、同第1の実施形態に係る受信装置が、表示部に表示させるリストの例を示す図である。 FIG. 5 is a diagram showing an example of a list that the receiving device according to the first embodiment displays on the display unit.

図5(a)は、図3のステップS11において、番組の再生開始直後に番組の映像のみが表示部141に表示された場合の表示例である。 Figure 5 (a) is an example of a display in which only the video of a program is displayed on the display unit 141 immediately after playback of the program starts in step S11 of Figure 3.

図5(b)は、図3のステップS13において、フィルタ条件F1からF4を含むフィルタ条件提示リスト1411が表示部141に表示された場合の表示例である。フィルタ条件F1からF4には、フィルタ条件の内容が文章として表示部に141に表示されてもよい。例えば、図2のフィルタ条件提示リストのフィルタ条件No.2をフィルタ条件F1に選択した場合は、図5のフィルタ条件F1の部分に、「視聴中番組と同じジャンルの番組」といった表示がされることでもよい。 Fig. 5(b) is a display example when a filter condition presentation list 1411 including filter conditions F1 to F4 is displayed on the display unit 141 in step S13 of Fig. 3. For filter conditions F1 to F4, the contents of the filter conditions may be displayed as text on the display unit 141. For example, when filter condition No. 2 in the filter condition presentation list of Fig. 2 is selected as filter condition F1, a display such as "Programs in the same genre as the program currently being viewed" may be displayed in the portion of filter condition F1 in Fig. 5.

図5(c)は、ユーザがフィルタ条件提示リスト1411からフィルタ条件F1を選択した場合の番組リスト1412の表示例である。番組リスト1412は、フィルタ条件F1に対して抽出し紐づけされた番組P11からP14を含んでいる。各番組P11からP14の枠内には、例えばそれぞれの番組名を含めてもよい。なお、フィルタ条件提示リスト1411の各フィルタ条件の枠内に、例えば、そのフィルタ条件に紐づけされた番組の番組名を示してもよい。例えば、フィルタ条件F1の枠内に、紐づけされた番組の一番目に再生されるP11の番組名を示しておく。そうすることでユーザは、図5(b)の表示状態で、フィルタ条件F1の枠内のP11を見れば、フィルタ条件F1で抽出された番組をある程度予測ができる。 FIG. 5(c) is a display example of the program list 1412 when the user selects filter condition F1 from the filter condition presentation list 1411. The program list 1412 includes programs P11 to P14 that are extracted and linked to filter condition F1. For example, the name of each program may be included in the frame of each program P11 to P14. Note that, for example, the program name of the program linked to each filter condition may be displayed in the frame of each filter condition in the filter condition presentation list 1411. For example, the name of program P11, which is the first program to be played back among the linked programs, is displayed in the frame of filter condition F1. In this way, the user can predict to some extent which program has been extracted with filter condition F1 by looking at P11 in the frame of filter condition F1 in the display state of FIG. 5(b).

図3に戻り、ステップS13で表示されたフィルタ条件提示リストのうち一つのフィルタ条件をユーザがリモコンなどから選択すると、選択されたフィルタ条件に紐づけられた番組リストが表示される(ステップS14のYES、S15)。例えば図5(c)は、ステップS15でユーザがフィルタ条件F1を選択した場合の番組リスト1412の表示例を示している。なお、番組リスト1412の表示部141への表示は、ユーザがフィルタ条件提示リスト1411の各フィルタにリモコンなどからポインタをあてると表示されることでもよいし、リモコンからポインタをあてて選択ボタンなどを押下して選択を決定した場合のみ表示させることでもよい。番組リストが表示されると、受信装置10は、「連続モード」に移る。(ステップS17)。 Returning to FIG. 3, when the user selects one of the filter conditions from the filter condition presentation list displayed in step S13 using a remote control or the like, a program list linked to the selected filter condition is displayed (YES in step S14, S15). For example, FIG. 5(c) shows an example of the display of the program list 1412 when the user selects filter condition F1 in step S15. Note that the program list 1412 may be displayed on the display unit 141 when the user places the pointer on each filter in the filter condition presentation list 1411 using a remote control or the like, or may be displayed only when the user places the pointer on the remote control and presses a selection button or the like to confirm the selection. When the program list is displayed, the receiving device 10 transitions to the "continuous mode" (step S17).

「連続モード」においては、現在視聴中の番組が終了すると、引き続いて、番組リストに表示された番組が自動で再生されてもよいし、番組リストの先頭の番組から連続で自動再生されることでもよい。これによりユーザは、フィルタ条件提示リストを選択するだけで、録画した番組の中から次に見たい番組を検索することなく自動で再生することができ、特に録画番組が膨大にある場合はユーザの利便性が高まる。 In "continuous mode," when a program currently being watched ends, the next program displayed in the program list may be automatically played, or the program may be automatically played continuously from the first program in the program list. This allows the user to simply select a filter condition presentation list and automatically play the next program they want to watch from among the recorded programs without having to search for it, which is particularly convenient for users who have a huge number of recorded programs.

一方、フィルタ条件提示リストからフィルタ条件を何も選択しなければ、一定時間後にフィルタ条件提示リストは消滅し、「通常モード」で現在視聴中の番組が引き続き再生される(ステップS14のYES、S18)。「通常モード」とは、「連続モードでない」という程度の意味合いであり、通常時に番組を視聴する場合のことを示す。従って「通常モード」では、現在視聴中の番組が終了した後は、何も再生されずに受信装置10の電源が切断されるようにしてもよいし、放送番組に切り替わって表示されるようにしてもよい。 On the other hand, if no filter condition is selected from the filter condition presentation list, the filter condition presentation list disappears after a certain time, and the program currently being viewed continues to be played in "normal mode" (YES in step S14, S18). "Normal mode" merely means "not continuous mode" and refers to the case where a program is viewed normally. Therefore, in "normal mode", after the currently viewed program ends, the power of the receiving device 10 may be turned off without playing anything, or the display may switch to the broadcast program.

なお、「連続モード」を解除させるために、リモコンにボタンを割り当てることでもよい。また、ステップS13からリストが表示されている間は、視聴中の番組の再生を一旦停止してもよいし、再生し続けてもよい。また、フィルタ条件提示リストや番組リストは、表示されてから一定時間後に自動で消滅することでもよいし、リモコンに消滅させるためのボタンを割り当てることでもよい。 A button may be assigned to the remote control to cancel the "continuous mode." Also, while the list is being displayed from step S13, playback of the program being viewed may be temporarily stopped, or playback may continue. Also, the filter condition presentation list and program list may be automatically deleted a certain time after being displayed, or a button for deleting them may be assigned to the remote control.

また上記の手順においては、フィルタ条件提示リストのフィルタ条件を選択したら連続モードに移る場合について示したが、フィルタ条件提示リストの中の番組リストを見てから連続モードとしたい場合もある。そのような場合は、一度番組リストを表示させ(ステップS15)、番組リスト中のある番組が選択された時に、選択された番組を含めたそれ以降の番組を連続で再生する連続モードとすることでもよい。より具体的には、例えば図5(c)においてフィルタ条件提示リストのF1を選択した場合に表示される番組リストP11、P12、P13、P14から、P11をリモコンなどから選択すると、P11以降の番組が連続再生されることでもよい。また、必ずしも番組リストの先頭が選択される必要はなく、例えばP13を選択した場合は、P13、P14が連続再生されることでもよい。 In the above procedure, the continuous mode is switched to when a filter condition is selected from the filter condition presentation list, but there are also cases where the user wishes to switch to the continuous mode after viewing the program list in the filter condition presentation list. In such a case, the program list may be displayed once (step S15), and when a program in the program list is selected, the continuous mode may be switched to play the selected program and subsequent programs in a continuous manner. More specifically, for example, when P11 is selected from the program list P11, P12, P13, and P14 displayed when F1 in the filter condition presentation list is selected in FIG. 5(c), the programs from P11 onward may be played in a continuous manner. Also, it is not necessary to select the top of the program list; for example, when P13 is selected, P13 and P14 may be played in a continuous manner.

また、番組リストの番組を連続モードで連続再生せずに、一つの番組だけを視聴したい場合、例えばP13の番組だけを視聴したい場合は、P13上にポインタを置いて例えば2回選択するとP13のみが再生されるようにしてもよい。 Also, if you want to watch only one program in the program list without playing the programs in continuous mode, for example, if you want to watch only program P13, you can place the pointer on P13 and select it, for example, twice, so that only P13 will be played.

上記の手順により、受信装置が、番組再生開始時にフィルタ条件提示リスト、番組リストを表示部に表示することができ、「連続モード」に移行することができる。 By following the above steps, the receiving device can display the filter condition presentation list and program list on the display unit when playback of a program begins, and can transition to "continuous mode."

なお、上記の手順のステップS11においては、ユーザが記録再生部15に録画されている番組を視聴中である場合について示したが、放送信号やネットワーク30上のコンテンツサーバ装置21などが送信する番組を視聴中であっても同様に適用できる。 Note that in step S11 of the above procedure, a case is shown in which the user is watching a program recorded in the recording and playback unit 15, but the same can be applied to a case in which the user is watching a program transmitted by a broadcast signal or a content server device 21 on the network 30.

図6は、同第1の実施形態に係る受信装置が、表示させたリストに基づいて番組を再生する際の処理動作を示すフローチャートであり、連続モードにおける番組再生時の処理フローである。 Figure 6 is a flowchart showing the processing operation when the receiving device according to the first embodiment plays programs based on the displayed list, and shows the processing flow when playing programs in continuous mode.

ユーザが連続モードで番組を視聴していたものとする(ステップS51)。連続モードへの移行のための処理は図3のフローチャートによることでもよい。連続モードになった場合、現在視聴中番組の後に再生される予定の番組のリストである再生リストを制御部18が管理する。再生リストは、図3のステップS14で選択した番組リストと基本的には同様である。また、例えばラジオボタンなどにより番組リストから再生する番組を選択した場合には、その選択された番組が再生リストに含められる。視聴中番組が終了すると、制御部18は、管理している再生リストを確認し、再生リストに再生するべき番組がある場合は、その番組を再生する(ステップS52のYES、ステップS53のYES、ステップS51)。再生リストの再生するべき番組とは、再生リストの中の未再生の番組であってもよい。例えば、再生リストの並び順に連続再生させる場合、連続モードに移行した直後は再生リストの先頭の番組を再生するべき番組とし、それ以降は、再生リスト順に番組を再生する。番組制御部18は、再生リストに再生するべき番組がないことを確認した場合、再生リストによる再生を終了し、連続モードを終了する(ステップS53のNO、ステップS54)。例えば、再生リストの並び順に連続再生させている場合、再生リストの最後の番組の視聴が終了したら、再生リストによる再生を終了し、連続モードを終了する。連続モードを終了すると受信装置10は、通常モードに戻って放送番組を表示することでもよいし、自身の電源を切断することでもよい。 Assume that the user has been watching a program in continuous mode (step S51). The process for transitioning to continuous mode may be according to the flowchart of FIG. 3. When the continuous mode is entered, the control unit 18 manages a playlist, which is a list of programs scheduled to be played after the program currently being viewed. The playlist is basically the same as the program list selected in step S14 of FIG. 3. Also, when a program to be played is selected from the program list by, for example, a radio button, the selected program is included in the playlist. When the program currently being viewed ends, the control unit 18 checks the playlist it manages, and if there is a program to be played in the playlist, it plays that program (YES in step S52, YES in step S53, step S51). The program to be played in the playlist may be a program that has not been played in the playlist. For example, when playing continuously in the order of the playlist, the program at the top of the playlist is the program to be played immediately after the transition to continuous mode, and thereafter, the programs are played in the order of the playlist. When the program control unit 18 confirms that there are no programs to be played in the play list, it ends playback from the play list and ends the continuous mode (NO in step S53, step S54). For example, when playing continuously in the order of the play list, when viewing of the last program in the play list is finished, it ends playback from the play list and ends the continuous mode. When the continuous mode ends, the receiving device 10 may return to the normal mode and display the broadcast program, or it may turn off its own power.

以上の手順により、ユーザが受信装置10で番組を視聴し、その視聴中番組が終了した後に、視聴中番組に関連する1以上の録画番組を自動で連続再生させることができる。これによりユーザは、録画した大量の番組から、見たい番組を容易に視聴することができる。 By following the above steps, a user can watch a program on the receiving device 10, and after the currently viewed program ends, one or more recorded programs related to the currently viewed program can be automatically and continuously played back. This allows the user to easily watch the programs they want to watch from the large number of recorded programs.

(第2の実施形態)
第1の実施形態においては、図3のフローチャートの例によって、録画した番組を再生した直後に、その番組に関連するフィルタ条件提示リスト、番組リストを表示させる例を示したが、本第2の実施形態においては、ユーザがリモコンを操作してフィルタ条件提示リスト、番組リストを表示部に表示させる場合の例を示す。
Second Embodiment
In the first embodiment, an example was shown in the flowchart of FIG. 3 in which a filter condition presentation list and a program list related to a recorded program are displayed immediately after the program is played back. In the second embodiment, an example is shown in which a user operates a remote control to display a filter condition presentation list and a program list on the display unit.

図7は、第2の実施形態に係る受信装置が、リモコンから信号を受信したときの処理動作例を示すフローチャートである。 Figure 7 is a flowchart showing an example of the processing operation of a receiving device according to the second embodiment when the receiving device receives a signal from a remote control.

ユーザが任意の番組を視聴中に、フィルタ条件提示リスト、番組リストを表示部141に表示させるために、リモコン100から操作をしたとする。リモコン100には、フィルタ条件提示リストや番組リストを表示させるための専用のボタンがあってもよい。また、リストを表示させるための表示ボタンが表示部141上に表示されていてもよく、この場合は、ユーザはリモコン100からこの表示ボタンを押下することでもよい。ユーザの操作により、リモコン100がフィルタ条件提示リストや番組リストを表示させるための信号(リスト表示命令信号とする)を出力すると、リスト表示命令信号は、受信装置10のリモコンI/F172によって受信され、制御部18にてリスト表示命令が取り出される(ステップS101のYES)。制御部18は、リスト表示命令を表示リスト作成部16へ出力する。表示リスト作成部16は、リスト表示命令を受信すると、現在視聴中の番組に関連するフィルタ条件提示リストや番組リストがデータ格納部165にあるかどうかを確認する(ステップS102)。表示リスト作成部16は、リストがないことを確認すると、リストを作成する(ステップS102のNO、ステップS103)。ステップS103におけるリスト作成処理は、図4のフローチャートによる処理と同様であるため説明は省略する。表示リスト作成部16は、データ格納部165にリストがあることを確認した場合は確認したリストのデータを、データ格納部165にリストがない場合は、ステップS103で作成したリストのデータを出力制御部13へ出力し、表示部141からフィルタ条件提示リストを表示させる(ステップS104)。ステップS104の処理は、図3のステップ13と同様であるため詳細の説明は省略する。 Suppose that while a user is watching an arbitrary program, the user operates the remote control 100 to display the filter condition presentation list and the program list on the display unit 141. The remote control 100 may have a dedicated button for displaying the filter condition presentation list and the program list. Also, a display button for displaying the list may be displayed on the display unit 141, and in this case, the user may press this display button on the remote control 100. When the remote control 100 outputs a signal (hereinafter referred to as a list display command signal) for displaying the filter condition presentation list and the program list by the user's operation, the list display command signal is received by the remote control I/F 172 of the receiving device 10, and the control unit 18 extracts a list display command (YES in step S101). The control unit 18 outputs the list display command to the display list creation unit 16. When the display list creation unit 16 receives the list display command, it checks whether the filter condition presentation list and the program list related to the currently viewed program are in the data storage unit 165 (step S102). If the display list creation unit 16 determines that there is no list, it creates a list (NO in step S102, step S103). The list creation process in step S103 is similar to the process in the flowchart of FIG. 4, so a detailed description will be omitted. If the display list creation unit 16 determines that there is a list in the data storage unit 165, it outputs the confirmed list data, and if there is no list in the data storage unit 165, it outputs the list data created in step S103 to the output control unit 13, and causes the display unit 141 to display the filter condition presentation list (step S104). The process in step S104 is similar to step 13 in FIG. 3, so a detailed description will be omitted.

図8は、同第2の実施形態に係る受信装置が、表示部に表示させるリストの例を示す図であり、図8(a)は、ステップS104の処理結果であるフィルタ条件提示リスト1411の表示例である。 Figure 8 shows an example of a list that the receiving device according to the second embodiment displays on the display unit, and Figure 8(a) shows an example of the display of the filter condition presentation list 1411 that is the processing result of step S104.

ユーザがリモコン100で、表示されたフィルタ条件提示リストからいずれかのリストを選択した場合、表示制御部13は、その選択されたリストに紐づけられた番組リストを表示部141に表示させる(ステップS105のYES、ステップS106)。図8(b)は、ステップS106の処理結果の表示例であり、図8(a)の表示状態においてフィルタ条件F1を選択した場合の番組リスト1412の表示例である。図8(a)の表示状態において、フィルタ条件提示リスト1411からある一定時間どのリストも選択されなかった場合、表示制御部13は、フィルタ条件提示リスト1411の表示部141への表示を消滅させることでもよい(ステップS105のNO)。 When the user selects one of the lists from the displayed filter condition presentation list using the remote control 100, the display control unit 13 causes the display unit 141 to display a program list linked to the selected list (YES in step S105, step S106). FIG. 8(b) is an example of the display result of step S106, and is an example of the display of the program list 1412 when filter condition F1 is selected in the display state of FIG. 8(a). In the display state of FIG. 8(a), if no list is selected from the filter condition presentation list 1411 for a certain period of time, the display control unit 13 may cause the display of the filter condition presentation list 1411 on the display unit 141 to disappear (NO in step S105).

ステップS106により表示した番組リスト1412において、番組を削除することもできる。例えば図8(b)の表示状態の番組リスト1412から番組P12を削除する場合、例えばユーザがリモコン100を操作して番組枠P12を選択し、選択した番組を番組リストから削除処理をするためリモコン100に割り当てられたボタンを押下すると、番組削除命令信号がリモコン100から出力されることでもよい。番組削除命令信号は、リモコンI/F172、制御部18を介して、番組削除命令として表示データ作成部164に入力される。表示データ作成部164は、出力制御部13に出力した表示データから番組削除命令の対象であるP12を番組リストから削除した表示データを作成する(ステップS107のYES、ステップS108)。表示データ作成部164は、表示データを出力制御部13に再出力すると、表示部141は、P13が削除された番組リストが表示される(ステップS109)。図8(c)は、ステップS109により表示された番組リスト1412の例である。ステップS109による表示の後、一定時間が経過すると、番組リスト1412が消滅して、更新後の番組リスト1412の連続モードによる番組の再生が継続される(ステップS110)。 A program can also be deleted from the program list 1412 displayed in step S106. For example, when deleting program P12 from the program list 1412 in the display state of FIG. 8(b), for example, when the user operates the remote control 100 to select the program slot P12 and presses a button assigned to the remote control 100 to delete the selected program from the program list, a program deletion command signal may be output from the remote control 100. The program deletion command signal is input to the display data creation unit 164 as a program deletion command via the remote control I/F 172 and the control unit 18. The display data creation unit 164 creates display data in which P12, which is the target of the program deletion command, is deleted from the program list from the display data output to the output control unit 13 (YES in step S107, step S108). When the display data creation unit 164 re-outputs the display data to the output control unit 13, the display unit 141 displays the program list from which P13 has been deleted (step S109). FIG. 8(c) is an example of the program list 1412 displayed in step S109. After a certain period of time has elapsed since display in step S109, program list 1412 disappears and playback of programs in the updated program list 1412 in continuous mode continues (step S110).

以上の手順により、ユーザがリモコン100を操作して、フィルタ条件提示リスト、番組リストを表示部141に表示させて、さらに番組リストから番組の削除をすることができる。 By following the above steps, the user can operate the remote control 100 to display the filter condition presentation list and program list on the display unit 141, and can also delete programs from the program list.

図9は、同第2の実施形態に係る受信装置が、ユーザによりフィルタ条件提示リストおよび番組リストの編集がされたときの処理動作例を示すフローチャートである。 Figure 9 is a flowchart showing an example of the processing operation of a receiving device according to the second embodiment when a user edits a filter condition presentation list and a program list.

ユーザがリモコン100を操作してフィルタ条件提示リストを表示部141に表示させる(ステップS301、S302)。この時の表示部141の表示状態は、図8(a)であるとする。ユーザが、表示されたフィルタ条件提示リスト1411のうちいずれかのフィルタ条件リストを削除するために、リモコン100の操作により削除するフィルタ条件リストを選択し、削除処理をするためのボタンを押下する。削除処理をするためのボタンは、リモコン100に専用で設置してもよいし、特定ボタンを複数回押下するなど任意の形でリモコンの既存のボタンに割り当てられてよい。ユーザがボタンを押下することによりリモコン100から出力されたフィルタ条件削除命令信号は、受信装置10のリモコンI/F172によって受信され、制御部18にてフィルタ条件削除命令(条件リスト変更命令)が取り出される(ステップS303のYES)。制御部18は、フィルタ条件削除命令を表示リスト作成部16へ出力する。表示リスト作成部16は、フィルタ条件削除命令を受信すると、表示部141に表示中のフィルタ条件提示リストから選択されているフィルタ条件を削除したフィルタ条件提示リストを再度作成し、出力制御部13へ出力する。出力制御部13は、更新されたフィルタ条件提示リストを表示部141に表示させる(ステップS304)。この手順により、フィルタ条件提示リストの更新が可能となる。 The user operates the remote control 100 to display the filter condition presentation list on the display unit 141 (steps S301 and S302). The display state of the display unit 141 at this time is as shown in FIG. 8(a). In order to delete one of the filter condition lists from the displayed filter condition presentation list 1411, the user operates the remote control 100 to select the filter condition list to be deleted and presses a button for the deletion process. The button for the deletion process may be dedicated to the remote control 100, or may be assigned to an existing button on the remote control in any form, such as pressing a specific button multiple times. The filter condition deletion command signal output from the remote control 100 by the user pressing the button is received by the remote control I/F 172 of the receiving device 10, and the control unit 18 extracts a filter condition deletion command (condition list change command) (YES in step S303). The control unit 18 outputs the filter condition deletion command to the display list creation unit 16. When the display list creation unit 16 receives the filter condition deletion command, it creates a new filter condition presentation list in which the filter condition selected from the filter condition presentation list being displayed on the display unit 141 has been deleted, and outputs the list to the output control unit 13. The output control unit 13 causes the display unit 141 to display the updated filter condition presentation list (step S304). This procedure makes it possible to update the filter condition presentation list.

図10は、同第2の実施形態に係る受信装置が、表示部に表示させるリストの例を示す図であり、図10(a)は、ステップS304により更新されたフィルタ条件提示リスト141の表示例を示す。図10(a)は、図8(a)のフィルタ条件提示リストからF3を削除した場合の表示例である。 Figure 10 shows an example of a list that the receiving device according to the second embodiment displays on the display unit, and Figure 10(a) shows an example of the display of the filter condition presentation list 141 updated in step S304. Figure 10(a) shows an example of the display when F3 is deleted from the filter condition presentation list in Figure 8(a).

ユーザは、リモコン100の操作により、更新後のフィルタ条件提示リストから1つフィルタ条件を選択すると、選択されたフィルタ条件の番組リストが表示部141に表示される(ステップS305のYES、ステップS306)。図10(b)は、ステップS306により条件リストF1が選択されて表示された番組リスト1412の一例である。 When the user operates the remote control 100 to select one filter condition from the updated filter condition presentation list, the program list of the selected filter condition is displayed on the display unit 141 (YES in step S305, step S306). Figure 10 (b) is an example of the program list 1412 displayed when the condition list F1 is selected in step S306.

ユーザは、さらに、番組リストに表示された番組の順番を変更する。具体的には、図10(b)においてP13をP12の上に順番を変更する場合を想定する。ユーザは、リモコン100の操作により、番組リスト1412から移動させたい番組を選択し、選択した番組を希望する位置に移動する。移動の操作は、例えば番組を選択した上で、さらにリモコン100上の別のボタンを押下すると、「上」、「下」などの表示がされ、その表示をリモコン100から選択することで実行してもよく、任意の操作でよい。例えば、「上」の表示が選択された場合には、選択された番組が1つ上に移り、「下」の表示が選択された場合には、選択された番組が1つ下に移る。ユーザがリモコン100から「上」を選択したとすると、リモコン100は、「上」への移動命令を示す上移動命令信号を出力する。上移動命令信号は、リモコンI/F172、制御部18を介して、上移動命令として表示データ作成部164に入力される(ステップS307のYES)。表示データ作成部164は、出力制御部13に出力した表示データに対して、上移動命令の対象である番組P13を番組リストにおいて1つ上に移動させて、再度表示データを作成する。表示データ作成部164は、表示データを出力制御部13に再出力すると、表示部141は、P13の順番が移動した番組リストが表示される(ステップS308)。図10(c)は、ステップS308により表示された番組リスト1412の例である。出力制御部13は、ステップS308で表示された更新後の番組リスト1412を表示部141に表示させてから、一定時間後に表示を消滅させ、受信装置10は、更新後の番組リストに基づいた連続モードに移行して、番組を再生することでもよい(ステップS309)。 The user further changes the order of the programs displayed in the program list. Specifically, assume that P13 is changed to above P12 in FIG. 10(b). The user operates the remote control 100 to select a program to be moved from the program list 1412 and move the selected program to the desired position. The movement operation may be performed by, for example, selecting a program and then pressing another button on the remote control 100, which displays "up" or "down" and selecting the display from the remote control 100, or by any operation. For example, when the display "up" is selected, the selected program moves up one position, and when the display "down" is selected, the selected program moves down one position. If the user selects "up" from the remote control 100, the remote control 100 outputs an up movement command signal indicating a command to move "up". The up movement command signal is input to the display data creation unit 164 as an up movement command via the remote control I/F 172 and the control unit 18 (YES in step S307). The display data creation unit 164 moves the program P13, which is the target of the move up command, up one position in the program list for the display data output to the output control unit 13, and creates display data again. When the display data creation unit 164 re-outputs the display data to the output control unit 13, the display unit 141 displays the program list in which P13 has been moved (step S308). FIG. 10(c) is an example of the program list 1412 displayed in step S308. The output control unit 13 may display the updated program list 1412 displayed in step S308 on the display unit 141, and then erase the display after a certain period of time, and the receiving device 10 may transition to a continuous mode based on the updated program list and play the programs (step S309).

以上の手順により、ユーザがリモコン100を操作してフィルタ条件提示リスト、番組リストを表示部141に表示させて、フィルタ条件提示リストからフィルタ条件を削除したり、さらに番組リストの番組の表示順(連続再生においては再生順となる)などの編集をしたりすることができる。 By following the above steps, the user can operate the remote control 100 to display the filter condition presentation list and the program list on the display unit 141, delete filter conditions from the filter condition presentation list, and further edit the display order of the programs in the program list (which becomes the playback order in the case of continuous playback).

(第3の実施形態)
第1の実施形態においては、受信装置10は、視聴中番組に関連する録画番組を再生させるために、番組単位でフィルタ条件提示リスト、番組リストを作成する例を示したが、「シーン」の単位でリストを作成する例を示す。
Third Embodiment
In the first embodiment, the receiving device 10 creates a filter condition presentation list and a program list on a program-by-program basis in order to play back recorded programs related to the program being viewed, but here an example is shown in which a list is created on a "scene" basis.

「シーン」とは、番組データ(コンテンツデータ)を内容などによって分割した時間枠のことである。例えば、同一音楽番組の中で、演奏者ごとに出演時間枠が分けられているような場合に、各出演時間枠をそれぞれ「シーン」と称する時間枠に分割する。ユーザは、リモコン100などを用いて「シーン」を選択することで、視聴したい演奏者の映像をすぐに見ることができる。なお「シーン」は、あらかじめ任意の番組に対して、編集などにより作成されており、例えばネットワーク30上のサーバなどに格納されており、受信装置10は「シーン」の情報を取得できる。受信装置10は、「シーン」を含む番組の番組名や、「シーン」の時刻などの「シーン」情報に基づいて、録画番組情報などから、シーンの検索ができる。またユーザが独自に「シーン」を設定し、「シーン」の情報を作成することできる。 A "scene" is a time slot into which program data (content data) is divided according to content, etc. For example, in the case where the performance time slots of each performer are divided in the same music program, each performance time slot is divided into time slots called "scenes". The user can immediately watch the video of the performer he/she wants to watch by selecting a "scene" using the remote control 100, etc. Note that "scenes" are created in advance for any program by editing, etc., and are stored, for example, in a server on the network 30, and the receiving device 10 can obtain the "scene" information. The receiving device 10 can search for scenes from recorded program information, etc., based on "scene" information such as the program name of a program that includes a "scene" and the time of the "scene". Users can also set their own "scenes" and create "scene" information.

図11は、第3の実施形態に係る受信装置が生成するリストの例であり、シーンリストデータベース1651として、表示リスト作成部16が作成し、例えばデータ格納部165に格納されている。データベース1651の各列において、シーンリスト名で定義されるシーンリストが各列に示され、シーンリストごとにシーンを抽出する対象とした番組の情報(番組情報1653)と、シーンリスト名をフィルタ条件として抽出されるシーンの情報(シーン内容1654)が紐づけられている。シーンリスト名群1652は、第1の実施形態で定義したフィルタ条件提示リストに相当する。例えば、データベース1651におけるNo.3のシーンリストであるシーンリスト1655の場合、シーンリスト名は「映画BJDの全体」であり、番組リスト作成部162が、「映画BJDの全体」をキーワードにシーンを抽出する対象番組の番組名が「BJD」であり、抽出されたシーンが放送された日時が「D3T3」、「BJD」のジャンルが映画である。「BJD」から「映画BJDの全体」をキーワードに抽出したシーンが、シーンリスト群1654の「Opening」、「本編1」「告知」、「CM1」、「本編2」、「CM2」である。 11 is an example of a list generated by the receiving device according to the third embodiment, which is generated by the display list generating unit 16 as a scene list database 1651 and stored in, for example, the data storage unit 165. In each column of the database 1651, a scene list defined by a scene list name is displayed in each column, and information on the program from which scenes are extracted for each scene list (program information 1653) is linked to information on the scene from which the scene list name is extracted as a filter condition (scene content 1654). The scene list name group 1652 corresponds to the filter condition presentation list defined in the first embodiment. For example, in the case of scene list 1655, which is the No. 3 scene list in the database 1651, the scene list name is "The whole movie BJD", the program list generating unit 162 extracts scenes using the keyword "The whole movie BJD" as the program name of the program from which the program list generating unit 162 extracts scenes is "BJD", the date and time when the extracted scene was broadcast is "D3T3", and the genre of "BJD" is movie. The scenes extracted from "BJD" using the keyword "the entire movie BJD" are "Opening," "Main Story 1," "Announcement," "Commercial 1," "Main Story 2," and "Commercial 2" in the scene list group 1654.

図12は、同第3の実施形態に係る受信装置が、表示部に表示させるためのリストを作成するときの処理動作を示すフローチャートであり、図3のステップS12から続くものとする。 Figure 12 is a flowchart showing the processing operation of the receiving device according to the third embodiment when creating a list to be displayed on the display unit, and is assumed to be a continuation of step S12 in Figure 3.

ユーザがデジタル放送で放送番組を視聴している時に、その番組の出演者Aに係る他のシーンをまとめて見たい場合がある。ユーザはリモコン100からシーンリスト表示命令のボタンを押す。リスト制御部18は、リモコン100が出力したシーンリスト表示命令をリモコンI/F部172を介して受信する。制御部18は、シーンリスト表示命令を受信したときに表示部141に表示されているシーンを特定し(特定したシーンを特定シーンと称する)、表示リスト作成部16に、特定シーンの情報とシーンリストの表示リストの作成命令を出力する。表示リスト作成部16は表示リストの作成を開始する(図3のステップS12に相当)。 When a user is watching a broadcast program via digital broadcasting, there are cases where the user wants to view other scenes related to performer A of the same program all at once. The user presses a scene list display command button on the remote control 100. The list control unit 18 receives the scene list display command output by the remote control 100 via the remote control I/F unit 172. The control unit 18 identifies the scene being displayed on the display unit 141 when it receives the scene list display command (the identified scene is referred to as a specific scene), and outputs information about the specific scene and a command to create a display list of the scene list to the display list creation unit 16. The display list creation unit 16 starts creating a display list (corresponding to step S12 in FIG. 3).

図12のフローチャートに移り、表示リスト作成部16は、特定シーンの情報とシーンリスト表示命令を受信する。表示リスト作成部16は、さらに特定シーンに係る各種情報として、視聴中番組の番組名、特定シーンの放送時間、特定シーンの属性情報(出演者、音楽、場所など)を解析部19もしくはネットワーク30上のコンテンツサーバ21、解析サーバ20などから取得してもよい(ステップS501)。また表示リスト作成部16は、特定シーンに係る各種情報として、特定シーンを選択したユーザのデモグラフ属性をデータ格納部165から取得することでもよい。また表示リスト作成部16は、特定シーンに係る各種情報として、現在の時間や、フィルタ条件提示リストに基づいて作られたシーンリストが自動で連続再生される場合に、各シーンが再生される時間などの時間情報を取得することでもよい。表示リスト作成部16は、特定シーンに係る各種情報に基づいてフィルタ条件提示リストを生成する(ステップS502)。より詳細に説明する。 Moving on to the flowchart of FIG. 12, the display list creation unit 16 receives information on the specific scene and a scene list display command. The display list creation unit 16 may further acquire, as various information related to the specific scene, the program name of the program being viewed, the broadcast time of the specific scene, and attribute information of the specific scene (performers, music, location, etc.) from the analysis unit 19 or the content server 21 or analysis server 20 on the network 30 (step S501). The display list creation unit 16 may also acquire, as various information related to the specific scene, demographic attributes of the user who selected the specific scene from the data storage unit 165. The display list creation unit 16 may also acquire, as various information related to the specific scene, time information such as the current time and the time at which each scene is played when a scene list created based on the filter condition presentation list is automatically played continuously. The display list creation unit 16 generates a filter condition presentation list based on various information related to the specific scene (step S502). A more detailed explanation will be given.

ステップS502において、フィルタ条件提示リスト作成部163は、表示リスト作成命令とともに特定シーンに係る各種情報を解析条件として受信すると、解析サーバ20へ解析条件とともにフィルタ条件(本実施形態においてはシーンリスト名)の取得要求を送信する。解析サーバ20は、受信した解析条件に基づいて、1以上のフィルタ条件を生成し、受信装置10へ送信する。解析サーバ20は、フィルタ条件に加えて、フィルタ条件に合致する番組情報、シーン内容も同時に受信装置10へ送信する。すなわち解析サーバ20は、図11のデータベース1651の内容を受信装置10へ送信する。フィルタ条件提示リスト作成部163は、受信したデータベース1651のシーンリスト名群1652の全てまたは一部をフィルタ条件提示リストとする(ステップS502)。番組リスト作成部162は、フィルタ条件提示リスト作成部163が作成したフィルタ条件提示リストの全てのフィルタ条件に対して、ステップS504からS506の手順を実施する(ステップS503からS507)。図11のフィルタ条件No.3を用いてより詳細に説明する。番組リスト作成部162は、フィルタ条件提示リストのフィルタ条件(図11のフィルタ条件No.3)のキーワードなどを用いて、データ格納部152の録画番組情報からシーンに関連する番組を検索する(ステップS504)。番組リスト作成部162は、フィルタ条件に合致する番組を録画番組情報から見つけた場合、表示部141に表示するためのシーンリスト(表示シーンリストと称する)を作成する(ステップS505のYES、ステップS506)。図11のシーンリスト1655を例に、より具体的に説明する。番組リスト作成部162は、データ格納部152に格納されている録画番組情報からシーンリスト1655の番組情報1653すなわちジャンルが「映画」、番組名が「BJD」、日時が「D3T3」に合致する番組を検索する(ステップS504)。番組リスト作成部162は、録画番組情報に合致する番組を見つけた場合、シーンリスト1655を表示シーンリストに含める(ステップS506)。フィルタ条件提示リストの全てのフィルタ条件(シーンリスト名)についてステップS504からステップS506を実行し、表示シーンリストを作成したら、表示シーンリストのデータを表示データ作成部164へ出力する。表示データ作成部164は、受信したデータを表示部141にて表示可能なデータへ変換して出力制御部13へ出力する(ステップS507)。 In step S502, when the filter condition presentation list creation unit 163 receives various information related to a specific scene as an analysis condition together with a display list creation command, it transmits a request to acquire a filter condition (in this embodiment, a scene list name) together with the analysis condition to the analysis server 20. The analysis server 20 generates one or more filter conditions based on the received analysis conditions and transmits them to the receiving device 10. In addition to the filter conditions, the analysis server 20 also transmits program information and scene contents that match the filter conditions to the receiving device 10 at the same time. That is, the analysis server 20 transmits the contents of the database 1651 in FIG. 11 to the receiving device 10. The filter condition presentation list creation unit 163 sets all or part of the scene list name group 1652 of the received database 1651 as a filter condition presentation list (step S502). The program list creation unit 162 performs the procedures from step S504 to S506 for all filter conditions in the filter condition presentation list created by the filter condition presentation list creation unit 163 (steps S503 to S507). A more detailed explanation will be given using the filter condition No. 3 in Fig. 11. The program list creation unit 162 searches for a program related to a scene from the recorded program information in the data storage unit 152 using keywords of the filter condition (filter condition No. 3 in Fig. 11) in the filter condition presentation list (step S504). When the program list creation unit 162 finds a program that matches the filter condition from the recorded program information, it creates a scene list (called a display scene list) to display on the display unit 141 (YES in step S505, step S506). A more detailed explanation will be given using the scene list 1655 in Fig. 11 as an example. The program list creation unit 162 searches for a program that matches the program information 1653 of the scene list 1655, i.e., the genre is "movie", the program name is "BJD", and the date and time is "D3T3", from the recorded program information stored in the data storage unit 152 (step S504). If the program list creation unit 162 finds a program that matches the recorded program information, it includes the scene list 1655 in the display scene list (step S506). Steps S504 to S506 are executed for all filter conditions (scene list names) in the filter condition presentation list, and once the display scene list has been created, the display scene list data is output to the display data creation unit 164. The display data creation unit 164 converts the received data into data that can be displayed on the display unit 141 and outputs the data to the output control unit 13 (step S507).

出力制御部13は、シーンリスト群(フィルタ条件提示リストに相当)を表示部141に表示させる(図3のステップS13に相当)。ユーザによって、シーンリスト群からシーンリスト(番組リストに相当)が選択されると、選択されたシーンリストに含まれる内容が表示部141に表示される(図3のステップS14のYES、ステップS15に相当)。 The output control unit 13 causes the display unit 141 to display a group of scene lists (corresponding to a filter condition presentation list) (corresponding to step S13 in FIG. 3). When a user selects a scene list (corresponding to a program list) from the group of scene lists, the contents of the selected scene list are displayed on the display unit 141 (corresponding to YES in step S14 and step S15 in FIG. 3).

図13は、同第3の実施形態に係る受信装置が、表示部に表示させるリストの例を示す図である。図13において、表示部141に、図11のデータベース1651から4つのシーンリストが選択されて作成されたフィルタ条件提示リスト1411(シーンリスト群に相当)が表示され、さらに選択されたシーンリストNo.3の番組リスト1412(シーンリストに相当)が表示された場合の例を示している。 Fig. 13 is a diagram showing an example of a list displayed on a display unit by a receiving device according to the third embodiment. Fig. 13 shows an example in which a filter condition presentation list 1411 (corresponding to a scene list group) created by selecting four scene lists from the database 1651 in Fig. 11 is displayed on the display unit 141, and a program list 1412 (corresponding to a scene list) of the selected scene list No. 3 is also displayed.

以降の番組リスト1412の再生については、第1の実施形態での図3のステップS16以降の説明と同様であるため説明を省略する。なお、シーンリスト1655と記録再生部15に録画されている対象番組との対応関係は、例えばシーンリスト1655のシーンごと(シーン1、2、3、4、5、6)に放送時刻など属性情報を付与しておき、録画番組情報に付与されている放送時刻など属性情報と比較することで対応関係を得ることができる。これにより、シーンリスト1655のシーン4をユーザが選択すると、記録再生部15に録画されているシーン4を再生することができる。 The subsequent playback of the program list 1412 is the same as that from step S16 onwards in Figure 3 in the first embodiment, so the explanation will be omitted. Note that the correspondence between the scene list 1655 and the target program recorded in the recording and playback unit 15 can be obtained, for example, by assigning attribute information such as broadcast time to each scene (scenes 1, 2, 3, 4, 5, 6) in the scene list 1655 and comparing it with the attribute information such as broadcast time assigned to the recorded program information. In this way, when the user selects scene 4 in the scene list 1655, scene 4 recorded in the recording and playback unit 15 can be played back.

上記の手順により、受信装置が、シーン単位でフィルタ条件提示リスト(シーンリスト群に相当)、番組リスト(シーンリスト)を作成し、表示部に表示することができる。これによりユーザは、フィルタ条件提示リストから視聴したいシーンリストを選択すると、視聴したいシーンを自動でまた連続で視聴することができる。例えば音楽番組を視聴中に、出演中の演奏者が他の番組で出演しているシーンをまとめて連続で視聴することが可能となる。なお、本実施形態においては、視聴中番組のシーンに基づいて、フィルタ条件提示リストを取得したが、視聴中番組のシーンには、出演者、番組名、表示されている場所、表示されている食べ物などさまざまな属性情報が付加されることがある。このような場合に、図示せぬ音声認識などで出演者名をさらにキーワードとして追加するなどして、リスト(フィルタ条件提示リスト、番組リスト)をさらに絞り込むことでもよい。 The above procedure allows the receiving device to create a filter condition presentation list (corresponding to a group of scene lists) and a program list (scene list) on a scene-by-scene basis, and display them on the display unit. This allows the user to automatically and continuously view the scenes they want to view by selecting a scene list they want to view from the filter condition presentation list. For example, while viewing a music program, it is possible to continuously view scenes in which the currently appearing performer appears in other programs. In this embodiment, the filter condition presentation list is obtained based on the scenes of the currently viewed program, but various attribute information such as performers, program name, displayed location, and displayed food may be added to the scenes of the currently viewed program. In such a case, the list (filter condition presentation list, program list) may be further narrowed down by adding the performer's name as a keyword using voice recognition (not shown).

以上述べた少なくとも1つの実施形態によれば、ユーザの視聴している番組に基づいて番組のリストを生成する受信装置および生成方法を提供することができる。 According to at least one of the embodiments described above, it is possible to provide a receiving device and a generating method for generating a program list based on the programs being viewed by a user.

なお、図面に示した解析画面などに表示される条件パラメータやそれらに対する選択肢、値、評価指標などの名称や定義、種類などは、本実施形態において一例として示したものであり、本実施形態に示されるものに限定されるものではない。 Note that the names, definitions, and types of condition parameters, options, values, evaluation indices, etc. displayed on the analysis screens shown in the drawings are shown as examples in this embodiment and are not limited to those shown in this embodiment.

本発明のいくつかの実施形態を説明したが、これらの実施形態は例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。さらにまた、請求項の各構成要素において、構成要素を分割して表現した場合、或いは複数を合わせて表現した場合、或いはこれらを組み合わせて表現した場合であっても本発明の範疇である。また、複数の実施形態を組み合わせてもよく、この組み合わせで構成される実施例も発明の範疇である。 Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the gist of the invention. These embodiments and their variations are included within the scope and gist of the invention, as well as within the scope of the invention and its equivalents as described in the claims. Furthermore, the scope of the present invention includes cases in which each component of the claims is expressed separately, or multiple components are expressed together, or these are expressed in combination. Multiple embodiments may also be combined, and examples consisting of such combinations are also included in the scope of the invention.

また、図面は、説明をより明確にするため、実際の態様に比べて、各部の幅、厚さ、形状等について模式的に表される場合がある。ブロック図においては、結線されていないブロック間もしくは、結線されていても矢印が示されていない方向に対してもデータや信号のやり取りを行う場合もある。フローチャートに示す処理は、ハードウェア(ICチップなど)もしくはソフトウェア(プログラムなど)もしくはハードウェアとソフトウェアの組み合わせによって実現してもよい。また請求項を制御ロジックとして表現した場合、コンピュータを実行させるインストラクションを含むプログラムとして表現した場合、及び前記インストラクションを記載したコンピュータ読み取り可能な記録媒体として表現した場合でも本発明の装置を適用したものである。また、使用している名称や用語についても限定されるものではなく、他の表現であっても実質的に同一内容、同趣旨であれば、本発明に含まれるものである。 In addition, in order to make the explanation clearer, the drawings may be shown in schematic form with respect to the width, thickness, shape, etc. of each part compared to the actual embodiment. In the block diagram, data and signals may be exchanged between blocks that are not connected, or in a direction where an arrow is not shown even if blocks are connected. The processes shown in the flowcharts may be realized by hardware (such as IC chips), software (such as programs), or a combination of hardware and software. The device of the present invention is also applied when the claims are expressed as control logic, as a program including instructions for causing a computer to execute, or as a computer-readable recording medium containing the instructions. Furthermore, the names and terms used are not limited, and other expressions that have substantially the same content and intent are included in the present invention.

10…受信装置、11…放送信号受信処理部、12…データ処理部、13…出力制御部、15…記録再生部、16…表示リスト作成部、17…インターフェース部、18…制御部、19…解析部、20…解析サーバ、21…コンテンツサーバ、30…ネットワーク、100…リモコン、101…ネットワークデータ処理部、141…表示部、142…音声出力部、162…番組リスト作成部、163…フィルタ条件提示リスト作成部、164…表示データ作成部。 10...receiving device, 11...broadcast signal reception processing unit, 12...data processing unit, 13...output control unit, 15...recording/playback unit, 16...display list creation unit, 17...interface unit, 18...control unit, 19...analysis unit, 20...analysis server, 21...content server, 30...network, 100...remote control, 101...network data processing unit, 141...display unit, 142...audio output unit, 162...program list creation unit, 163...filter condition presentation list creation unit, 164...display data creation unit.

Claims (6)

デジタルコンテンツの番組を受信する番組受信手段と、
前記番組をモニタ等の表示手段に出力するための番組出力手段と、
前記番組を記憶手段に録画したり、前記記憶手段に録画された番組を前記番組出力手段から前記表示手段へ再生出力したりする記録再生制御手段と、
前記表示手段に出力中の第1番組に基づいて、前記記憶手段から第2番組を抽出するためのフィルタ条件を含むフィルタ条件提示リストを作成するフィルタ条件提示リスト作成手段と、
前記表示手段に前記フィルタ条件提示リストを出力するフィルタ条件提示リスト出力手段と、
前記フィルタ条件に基づいて前記記憶手段から抽出した前記第2番組のリストである番組リストを作成する番組リスト作成手段と、
前記表示手段に前記番組リストを出力する番組リスト出力手段とを具備し、
前記表示手段に表示された前記フィルタ条件提示リストからフィルタ条件が選択されると、前記選択されたフィルタ条件に対して作成された番組リストが前記表示手段に表示され、前記表示手段に出力中の前記第1番組が終了した後に、前記番組リストに含まれる前記第2番組が前記番組リストの並び順に連続で再生される受信装置。
A program receiving means for receiving a program of digital content;
a program output means for outputting the program to a display means such as a monitor;
a recording and reproducing control means for recording the program in a storage means and for reproducing and outputting the program recorded in the storage means from the program output means to the display means;
a filter condition presentation list creating means for creating a filter condition presentation list including a filter condition for extracting a second program from the storage means, based on a first program being output on the display means;
a filter condition presentation list output means for outputting the filter condition presentation list to the display means;
a program list creation means for creating a program list which is a list of the second programs extracted from the storage means based on the filter condition;
a program list output means for outputting the program list to the display means;
When a filter condition is selected from the filter condition presentation list displayed on the display means, a program list created for the selected filter condition is displayed on the display means, and after the first program being output to the display means has ended, the second program included in the program list is played back continuously in the order of the program list .
前記フィルタ条件提示リスト作成手段は、前記第1番組が前記表示手段へ出力開始された直後に前記フィルタ条件提示リストを作成する請求項1に記載の受信装置。 The receiving device according to claim 1, wherein the filter condition presentation list creation means creates the filter condition presentation list immediately after the first program starts to be output to the display means. リモコンから前記フィルタ条件提示リストを作成するか否かを制御できる請求項1または請求項2のいずれか1項に記載の受信装置。 The receiving device according to claim 1 or 2, in which whether or not the filter condition presentation list is created can be controlled from a remote control. 前記フィルタ条件提示リストは、外部サーバから取得したフィルタ条件を含む請求項1乃至請求項のいずれか1項に記載の受信装置。 The receiving device according to claim 1 , wherein the filter condition presentation list includes a filter condition acquired from an external server. 前記フィルタ条件提示リストは、ユーザが編集したフィルタ条件を含む請求項1乃至請求項のいずれか1項に記載の受信装置。 5. The receiving device according to claim 1, wherein the filter condition presentation list includes a filter condition edited by a user. デジタルコンテンツの番組を受信するステップと、
前記番組をモニタ等の表示手段に出力するステップと、
前記番組を記憶手段に録画したり、前記記憶手段に録画された番組を前記表示手段へ再生出力したりするステップと、
前記表示手段に出力中の第1番組に基づいて、前記記憶手段から第2番組を抽出するためのフィルタ条件を含むフィルタ条件提示リストを作成するステップと、
前記表示手段に前記フィルタ条件提示リストを出力するステップと、
前記フィルタ条件に基づいて前記記憶手段から抽出した前記第2番組のリストである番組リストを作成するステップと、
前記表示手段に前記番組リストを出力するステップと、
前記表示手段に表示された前記フィルタ条件提示リストからフィルタ条件が選択されると、前記選択されたフィルタ条件に対して作成された番組リストが前記表示手段に表示するステップと、
前記表示手段に出力中の前記第1番組が終了した後に、前記番組リストに含まれる前記第2番組が前記番組リストの並び順に連続で再生するステップとを具備したリストの生成方法。
receiving a digital content program;
outputting the program to a display means such as a monitor;
a step of recording the program in a storage means and reproducing and outputting the program recorded in the storage means to the display means;
creating a filter condition presentation list including a filter condition for extracting a second program from the storage means based on a first program being output on the display means;
outputting the filter condition presentation list to the display means;
creating a program list, which is a list of the second programs extracted from the storage means based on the filter conditions;
outputting said program listing on said display means;
when a filter condition is selected from the filter condition presentation list displayed on the display means, a program list created for the selected filter condition is displayed on the display means;
and playing back the second programs included in the program list in succession in the order of the program list after the first program being output to the display means has ended .
JP2020188723A 2020-11-12 2020-11-12 Receiving device and generating method Active JP7497280B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2020188723A JP7497280B2 (en) 2020-11-12 2020-11-12 Receiving device and generating method
PCT/CN2021/118602 WO2022100273A1 (en) 2020-11-12 2021-09-15 Receiving device and generation method
CN202180006057.0A CN114766054B (en) 2020-11-12 2021-09-15 Receiving apparatus and generating method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020188723A JP7497280B2 (en) 2020-11-12 2020-11-12 Receiving device and generating method

Publications (2)

Publication Number Publication Date
JP2022077745A JP2022077745A (en) 2022-05-24
JP7497280B2 true JP7497280B2 (en) 2024-06-10

Family

ID=81600825

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020188723A Active JP7497280B2 (en) 2020-11-12 2020-11-12 Receiving device and generating method

Country Status (3)

Country Link
JP (1) JP7497280B2 (en)
CN (1) CN114766054B (en)
WO (1) WO2022100273A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005167628A (en) 2003-12-02 2005-06-23 Sony Corp Information processor, informatino processing method, and computer program
JP2009017259A (en) 2007-07-05 2009-01-22 Sony Corp Electronic apparatus, content reproduction method, and program
JP2013102489A (en) 2012-12-28 2013-05-23 Toshiba Corp Electronic apparatus and video recording and reproducing system
JP2015052897A (en) 2013-09-06 2015-03-19 株式会社東芝 Electronic apparatus, control method of electronic apparatus, and computer program
JP2015056139A (en) 2013-09-13 2015-03-23 株式会社東芝 Electronic apparatus, program recommendation system, program recommendation method and program recommendation program

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1833437A (en) * 2003-08-06 2006-09-13 松下电器产业株式会社 Program recommendation apparatus
US7505671B2 (en) * 2004-02-25 2009-03-17 Casio Computer Co., Ltd. Recording/reproduction apparatus, system and program which reproduces a section of a recorded program based on a keyword relating to the section and a reproduction speed corresponding to the keyword
JP2006303572A (en) * 2005-04-15 2006-11-02 Victor Co Of Japan Ltd Program receiving, recording, and reproducing device, and program receiving, recording, and reproducing program
US20130086612A1 (en) * 2007-11-05 2013-04-04 Samsung Electronics Co., Ltd. Method for providing multimedia content list and sub-list, and broadcast receiving apparatus using the same
KR101512131B1 (en) * 2008-01-15 2015-04-16 삼성전자 주식회사 Method and apparatus for displaying contents list
CN101778255A (en) * 2010-01-25 2010-07-14 青岛海信移动通信技术股份有限公司 Appointed playing method and system of television program and user terminal
JP2012034236A (en) * 2010-07-30 2012-02-16 Toshiba Corp Program recording device, program recording management system and program recording management method
CN104219575B (en) * 2013-05-29 2020-05-12 上海连尚网络科技有限公司 Method and system for recommending related videos
CN104244082A (en) * 2014-09-28 2014-12-24 深圳国微技术有限公司 Digital video broadcasting transport stream playing method and system and terminal
CN108174252B (en) * 2018-01-04 2021-03-19 网宿科技股份有限公司 Method and system for displaying video list
CN111277891B (en) * 2020-03-05 2022-12-27 海信视像科技股份有限公司 Program recording prompting method and display equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005167628A (en) 2003-12-02 2005-06-23 Sony Corp Information processor, informatino processing method, and computer program
JP2009017259A (en) 2007-07-05 2009-01-22 Sony Corp Electronic apparatus, content reproduction method, and program
JP2013102489A (en) 2012-12-28 2013-05-23 Toshiba Corp Electronic apparatus and video recording and reproducing system
JP2015052897A (en) 2013-09-06 2015-03-19 株式会社東芝 Electronic apparatus, control method of electronic apparatus, and computer program
JP2015056139A (en) 2013-09-13 2015-03-23 株式会社東芝 Electronic apparatus, program recommendation system, program recommendation method and program recommendation program

Also Published As

Publication number Publication date
CN114766054B (en) 2023-08-04
JP2022077745A (en) 2022-05-24
WO2022100273A1 (en) 2022-05-19
CN114766054A (en) 2022-07-19

Similar Documents

Publication Publication Date Title
JP5296778B2 (en) Multimedia content search and recording reservation system
KR20090004490A (en) Electronic apparatus, contents reproduction method and computer-readable medium
JP2004357184A (en) Apparatus and method for processing information, and computer program
JP3856288B2 (en) Program reservation recording apparatus, program reservation recording / reproducing apparatus, program reservation recording method, and program reservation recording program
US12022151B2 (en) Apparatus, systems and methods for trick function viewing of media content
US10028012B2 (en) Apparatus, systems and methods for audio content shuffling
US20030041327A1 (en) System with improved user interface
JP2004229235A (en) Receiving and reproducing apparatus
JP6301616B2 (en) Electronic device, electronic device control method, and scene control program
JP2005018925A (en) Recording and reproducing device, and recording and reproducing method
JP4679232B2 (en) Recording device
KR102147317B1 (en) Video display device and operating method thereof
JP7497280B2 (en) Receiving device and generating method
KR100961296B1 (en) Method for searching telerecoding list in PVR system
JP4399817B2 (en) Program reservation recording method, program reservation recording apparatus, and program reservation recording program.
JP6440350B6 (en) Electronic device, control method of electronic device, and program
KR101361257B1 (en) Method and apparatus for display a record list of image display device
KR20080037417A (en) Broadcast receiver and method for management of recording list
JP7321986B2 (en) Receiving device and control method
JP6966380B2 (en) Electronics and methods
JP2007043401A (en) Information recording and reproducing device
WO2015033448A1 (en) Electronic device, method for controlling electronic device, and control program
KR20060125004A (en) Method and apparatus for editing channel number in classified by program category
JP4592491B2 (en) Video recording device
JP2016012894A (en) Electronic apparatus, and control method and control program of the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230113

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240227

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240422

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240529

R150 Certificate of patent or registration of utility model

Ref document number: 7497280

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150