JP7656738B2 - VIDEO DISPLAY DEVICE AND METHOD FOR DISPLAYING CONTENT - Patent application - Google Patents
VIDEO DISPLAY DEVICE AND METHOD FOR DISPLAYING CONTENT - Patent application Download PDFInfo
- Publication number
- JP7656738B2 JP7656738B2 JP2024002285A JP2024002285A JP7656738B2 JP 7656738 B2 JP7656738 B2 JP 7656738B2 JP 2024002285 A JP2024002285 A JP 2024002285A JP 2024002285 A JP2024002285 A JP 2024002285A JP 7656738 B2 JP7656738 B2 JP 7656738B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- program
- information
- broadcast
- 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
Links
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
Description
本発明は、映像表示装置およびコンテンツを表示するための方法に関する。 The present invention relates to a video display device and a method for displaying content.
デジタル放送の放送番組を光ディスク等の記録メディアやHDD(Hard Disc Drive)等のストレージデバイスに記録する録画装置が、普及している。録画装置は、録画した放送番組を再生することで、放送番組のタイムシフト視聴を可能とする。 Recording devices that record digital broadcast programs onto recording media such as optical discs or storage devices such as HDDs (Hard Disc Drives) are becoming widespread. Recording devices enable time-shift viewing of broadcast programs by playing back the recorded broadcast programs.
特開2008-289057公報(特許文献1)に記載されている技術は、選択されているチャンネルの放送番組を録画するとともに再生し、放送番組の放送が終了した時に録画された放送番組を消去する。また、特許文献1に記載されている技術は、放送番組を録画したいと考えたユーザが、放送番組の再生中に指定キーを操作し、この結果、放送番組の放送が終了した時に、録画された放送番組の消去を禁止する。これによって、特許文献1に記載されている技術では、既に開始されている放送番組の先頭位置からの録画を可能としている。 The technology described in JP 2008-289057 A (Patent Document 1) records and plays back a broadcast program on a selected channel, and erases the recorded broadcast program when the broadcast ends. The technology described in Patent Document 1 also prohibits erasure of a recorded broadcast program when a user who wants to record a broadcast program operates a designation key while the broadcast program is being played back, and as a result, the broadcast program ends. This makes it possible for the technology described in Patent Document 1 to record from the beginning of a broadcast program that has already started.
特許文献1に記載されている技術では、視聴中の放送番組の全てを録画した後に、不要な放送番組を消去する。そのため、特許文献1に記載されている技術では、ユーザが録画したいと考えない番組についても録画し、無駄な処理が発生していた。 In the technology described in Patent Document 1, after the entire broadcast program being viewed is recorded, unnecessary broadcast programs are erased. Therefore, with the technology described in Patent Document 1, programs that the user does not want to record are also recorded, resulting in unnecessary processing.
本発明の目的は、より有用な録画処理や再生処理を可能とする映像表示装置を提供することである。 The object of the present invention is to provide a video display device that enables more useful recording and playback processes.
前記課題を解決するための手段として、請求の範囲に記載された技術を用いる。 The technology described in the claims is used as a means to solve the above problem.
一例を挙げるならば、映像表示装置は、放送波で伝送される放送番組の第1コンテンツと該放送番組に関連する番組情報を受信するチューナと、ネットワークを介してサーバ装置と通信し、放送番組に対応する第2コンテンツを取得する通信部と、第1コンテンツ又は第2コンテンツを表示する表示部と、第1コンテンツを格納するためのストレージを接続して通信するデジタルインターフェース部と、情報を記憶する記憶部と、制御部と、を備え、制御部は、第1コンテンツを前記デジタルインターフェース部を介して出力し、該デジタルインターフェース部に接続されたストレージに格納し、ユーザによる第1コンテンツを再生するための操作がされると、ストレージに格納された第1コンテンツをデジタルインターフェース部を介して読み出して表示部に表示させる第1の制御、及びチューナで受信した番組情報に基づいて、放送番組を識別するための番組識別情報と、第2コンテンツが格納されているサーバ装置のネットワーク上のアドレス情報とを取得して記憶部に記憶させ、ユーザによる第2コンテンツを再生するための操作がされると、記憶部に記憶されたアドレス情報を用いて、通信部を介して第2コンテンツが格納されているサーバ装置にアクセスし、記憶部に記憶された前記番組識別情報を用いて、通信部を介して前記第2コンテンツをサーバ装置から取得し、サーバ装置から取得した第2コンテンツを前記表示部に表示させる第2の制御を行い、第2コンテンツは、第1コンテンツの放送が終了したあとで再生可能となる。 As an example, a video display device includes a tuner that receives a first content of a broadcast program transmitted by broadcast waves and program information related to the broadcast program, a communication unit that communicates with a server device via a network and acquires a second content corresponding to the broadcast program, a display unit that displays the first content or the second content, a digital interface unit that connects and communicates with a storage for storing the first content, a storage unit that stores information, and a control unit, and the control unit outputs the first content via the digital interface unit and stores it in the storage connected to the digital interface unit, and when a user performs an operation to play the first content, the first content stored in the storage is played back via the digital interface unit. A first control is performed to read the broadcast program via the interface unit and display it on the display unit, and a second control is performed to obtain program identification information for identifying the broadcast program and address information on the network of the server device in which the second content is stored based on the program information received by the tuner and store them in the storage unit, and when a user performs an operation to play the second content, the server device in which the second content is stored is accessed via the communication unit using the address information stored in the storage unit, the second content is obtained from the server device via the communication unit using the program identification information stored in the storage unit, and the second content obtained from the server device is displayed on the display unit, and the second content can be played back after the broadcast of the first content has ended.
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下のとおりである。 The effects achieved by the representative inventions disclosed in this application can be briefly explained as follows:
本発明の一実施の形態によれば、より有用な録画処理や再生処理を可能とする映像表示装置を提供することができる。 According to one embodiment of the present invention, it is possible to provide a video display device that enables more useful recording and playback processes.
以下、本発明の実施形態の例を、図面を用いて説明する。 Below, examples of embodiments of the present invention are described with reference to the drawings.
(実施例1)
先ず、本実施例の放送受信装置で受信可能なデジタル放送サービスの一例を説明する。
Example 1
First, an example of a digital broadcasting service that can be received by the broadcasting receiving device of this embodiment will be described.
例えば、本実施例の放送受信装置で受信可能なBS/地上デジタル放送の一例では、一つのトランスポンダ(周波数チャンネル)に複数のトランスポートストリーム(Transport Stream:TS)を多重化して伝送可能である。TSは、映像/音声エレメンタリストリーム(Elementary Stream:ES)やプログラム固有情報(Program Specific Information:PSI)/サービス情報(Service Information:SI)等のデータ列を分割してTSヘッダを付加した所定長のTSパケットの連続である。 For example, in one example of BS/terrestrial digital broadcasting that can be received by the broadcast receiving device of this embodiment, multiple transport streams (TS) can be multiplexed and transmitted on one transponder (frequency channel). A TS is a series of TS packets of a predetermined length in which a data sequence such as a video/audio elementary stream (ES) or program specific information (PSI)/service information (SI) is divided and a TS header is added.
PSIは、MPEG(Moving Picture Experts Group)-2システムの規格で規定された、TSに含まれる各ESがどのプログラムに属するかを識別するための固有情報テーブルである。PSIは、PAT(Program Association Table)、PMT(Program Map Table)、CAT(Conditional Access Table)、等で構成される。PATは、TS内に含まれるプログラム一覧をPMTのPID(Packet Identifier)で規定する。PMTは、各プログラムの構成要素のPIDの規定等を行う。CATは、限定受信に関する情報を含む。 PSI is a unique information table defined in the Moving Picture Experts Group (MPEG)-2 system standard that identifies which program each ES included in a TS belongs to. PSI is composed of a Program Association Table (PAT), Program Map Table (PMT), Conditional Access Table (CAT), etc. The PAT defines the list of programs included in the TS using the PID (Packet Identifier) of the PMT. The PMT defines the PIDs of the components of each program, etc. The CAT contains information related to limited reception.
また、SIはPSIを拡張して番組情報等を含めたものであり、社団法人電波産業会(Association of Radio Industries and Businesses:ARIB)がARIB STD-B10で規定した電子番組表(Electronic Program Guide:EPG)に関する情報を備える。SIは、BIT(Broadcaster Information Table)、SDT(Service Description Table)、EIT(Event Information Table)、TOT(Time Offset Table)、等で構成される。BITは、放送局識別情報や系列情報、放送局のSI送信情報等を含む。SDTは、ネットワークを識別するためのネットワークIDやTSを識別するためのTS ID、ネットワーク内で個々のサービス(所謂チャンネル)を識別するためのサービスID(所謂チャンネル番号)等の情報を含む。EITは、ネットワーク内で個々のサービスを識別するためのサービスIDと、各イベント(所謂番組)の名称や放送日時、放送内容等、イベントに関する情報を含む。TOTは、現在の日付、時刻に関する情報を含む。 SI is an extension of PSI to include program information, etc., and includes information on the Electronic Program Guide (EPG) defined by the Association of Radio Industries and Businesses (ARIB) in ARIB STD-B10. SI is composed of BIT (Broadcaster Information Table), SDT (Service Description Table), EIT (Event Information Table), TOT (Time Offset Table), etc. BIT includes broadcast station identification information, series information, broadcast station SI transmission information, etc. The SDT includes information such as a network ID for identifying the network, a TS ID for identifying the TS, and a service ID (so-called channel number) for identifying individual services (so-called channels) within the network. The EIT includes a service ID for identifying individual services within the network, and information related to events such as the name, broadcast date and time, and broadcast content of each event (so-called program). The TOT includes information related to the current date and time.
また、TSは、復号器における再生タイミングの基準となるPCR(Program Clock Reference)情報や、ARIB STD-B24で規定されたBML(Broadcast Markup Language)仕様に基づいてサブセット化されたBML文書等を含む。 The TS also includes PCR (Program Clock Reference) information, which is the basis for playback timing in the decoder, and BML (Broadcast Markup Language) documents that are subsetted based on the BML specifications defined in ARIB STD-B24.
本実施例の放送受信装置では、前記映像/音声ESや各種情報等で構成されたTSを受信して復号することにより、放送番組やEPG、BMLを用いて制作されたデータ放送画面等をユーザに提供することが可能である。 The broadcast receiving device of this embodiment receives and decodes the TS composed of the video/audio ES and various information, etc., and is therefore capable of providing the user with broadcast programs, EPGs, data broadcast screens produced using BML, etc.
また、本実施例の放送受信装置は、デジタル放送サービスにブロードバンドネットワークを利用した機能を連携させ、ブロードバンドネットワークを介した付加コンテンツの取得やサーバ装置における演算処理、携帯端末機器との連携による提示処理等をデジタル放送サービスと組み合わせる放送通信連携システムに対応可能である。前記放送通信連携システムを実現するために、本実施例の放送受信装置はHTML(Hyper Text Markup Language)等で記述されたアプリケーションを実行することが可能であるものとする。また、本放送受信装置が対応する放送通信連携システムでは、拡張したBML仕様や放送通信連携システムにおけるアプリケーション制御情報(Application Information Table:AIT)及びアプリケーションを放送波で伝送する場合に必要な拡張PSI/SI情報を用いる。なお、AITは、アプリケーションの取得先等のアプリケーションを起動するために必要な各種情報や、アプリケーションの起動/終了等を制御する制御情報を提供または周知するための情報である。 The broadcast receiving device of this embodiment is compatible with a broadcasting and communication cooperation system that combines a digital broadcasting service with a function that utilizes a broadband network, and combines the acquisition of additional content via a broadband network, computation processing in a server device, and presentation processing in cooperation with a mobile terminal device with the digital broadcasting service. In order to realize the broadcasting and communication cooperation system, the broadcast receiving device of this embodiment is capable of executing applications described in HTML (Hyper Text Markup Language) or the like. In addition, the broadcasting and communication cooperation system compatible with this broadcasting receiving device uses an extended BML specification, application control information (Application Information Table: AIT) in the broadcasting and communication cooperation system, and extended PSI/SI information required when transmitting an application by broadcast waves. The AIT is information for providing or disseminating various information required to start an application, such as the acquisition destination of the application, and control information for controlling the start/end of the application.
以上の説明は日本国のデジタル放送サービスをベースにしたものであるが、本実施例の放送受信装置が対応する放送通信連携システムを含め、日本国内のみの適用に限定されるものではない。 The above explanation is based on the digital broadcasting service in Japan, but the application of the broadcast receiving device in this embodiment, including the broadcast and communication cooperation system, is not limited to Japan.
次に、本実施例における実施形態の具体的な構成例の説明を行う。 Next, we will explain a specific configuration example of the embodiment in this example.
[システム構成]
図1は、本実施例の放送受信装置を含む通信システムの一例を示すシステム構成図である。本実施例の通信システムは、放送受信装置100とアンテナ100A、インターネット等のブロードバンドネットワーク200及びルータ装置200R、放送局の電波塔300T、放送局サーバ300、サービス事業者サーバ400、その他のアプリケーションサーバ500、で構成される。
[System configuration]
1 is a system configuration diagram showing an example of a communication system including a broadcast receiving device of this embodiment. The communication system of this embodiment is composed of a broadcast receiving device 100, an antenna 100A, a broadband network 200 such as the Internet, a router device 200R, a radio tower 300T of a broadcast station, a broadcast station server 300, a service provider server 400, and other application servers 500.
放送受信装置100は、既存のデジタル放送受信機能に加え、前記放送通信連携システムに対応する機能を有するテレビ受信機である。放送受信装置100は、電波塔300Tから送出された放送波を、アンテナ100Aを介して受信する。また、放送受信装置100は、ルータ装置200Rを介してインターネット200と接続可能であり、インターネット200上の各サーバ装置との通信によるデータの送受信が可能である。ルータ装置200Rは、インターネット200と有線通信により接続され、また、放送受信装置100とは無線通信または有線通信で接続される。 The broadcast receiving device 100 is a television receiver that has a function corresponding to the broadcast communication cooperation system in addition to the existing digital broadcast receiving function. The broadcast receiving device 100 receives broadcast waves transmitted from a radio tower 300T via an antenna 100A. The broadcast receiving device 100 can also connect to the Internet 200 via a router device 200R, and can transmit and receive data by communicating with each server device on the Internet 200. The router device 200R is connected to the Internet 200 via wired communication, and is also connected to the broadcast receiving device 100 via wireless communication or wired communication.
電波塔300Tは、放送局の放送設備からデジタル放送信号、AIT、アプリケーション提示に関する制御情報、等を含む放送波を送出する。なお、前記アプリケーション提示に関する制御情報とは、テレビ受信機上における放送番組とアプリケーションの重ね合わせやアプリケーションの提示可否に関する制御情報である。また、前記放送局は放送局サーバ300を備えるものとする。放送局サーバ300は、放送番組(番組コンテンツ等)及び各放送番組の番組タイトル、番組ID、番組概要、出演者、放送日時、等のメタデータを記憶し、前記番組コンテンツ等や各メタデータを、契約に基づいて、サービス事業者に対して提供することが可能であるものとする。なお、前記サービス事業者に対する前記番組コンテンツ等及び各メタデータの提供は、放送局サーバ300が備えるAPI(Application Programming Interface)を通して行われるものであって良い。 The radio tower 300T transmits broadcast waves including digital broadcast signals, AIT, control information related to application presentation, etc. from the broadcasting equipment of the broadcasting station. The control information related to application presentation is control information related to the superimposition of broadcast programs and applications on a television receiver and whether or not applications can be presented. The broadcasting station is also assumed to have a broadcasting station server 300. The broadcasting station server 300 stores broadcast programs (program contents, etc.) and metadata such as the program title, program ID, program summary, cast, broadcast date and time of each broadcast program, and is capable of providing the program contents, etc. and each metadata to a service provider based on a contract. The program contents, etc. and each metadata may be provided to the service provider through an API (Application Programming Interface) provided by the broadcasting station server 300.
サービス事業者サーバ400は、サービス事業者が前記放送通信連携システムによるサービスやコンテンツ配信のサービス等を提供するために用意するサーバ装置である。サービス事業者サーバ400は、放送局サーバ300から提供された番組コンテンツ等やメタデータと、放送通信連携システム用に制作されたコンテンツ及びアプリケーションの記憶、管理及び配信等を行う。また、テレビ受信機からの問い合わせに対して、提供可能なアプリケーションの検索や一覧の提供を行う機能も有する。なお、前記番組コンテンツ等やメタデータの記憶、管理及び配信と、前記アプリケーションの記憶、管理及び配信は、異なるサーバ装置が行うものであっても良い。前記放送局と前記サービス事業者は同一であっても良いし、異なる事業者であっても良い。サービス事業者サーバ400は、異なるサービス毎に複数用意されても良い。また、サービス事業者サーバ400の機能は、放送局サーバ300が兼ね備えるものであっても良い。 The service provider server 400 is a server device prepared by a service provider to provide services by the broadcasting and communication cooperation system, services of content distribution, etc. The service provider server 400 stores, manages, and distributes program content, etc. and metadata provided by the broadcasting station server 300, and content and applications created for the broadcasting and communication cooperation system. It also has a function of searching for and providing a list of available applications in response to inquiries from television receivers. The storage, management, and distribution of the program content, etc. and metadata and the storage, management, and distribution of the applications may be performed by different server devices. The broadcasting station and the service provider may be the same or different providers. A plurality of service provider servers 400 may be prepared for each different service. The functions of the service provider server 400 may also be provided by the broadcasting station server 300.
その他のアプリケーションサーバ500は、前記放送通信連携システムに関連する以外の一般的なアプリケーションや動作プログラム、コンテンツ、データの記憶、管理及び配信等を行う公知のサーバ装置である。その他のアプリケーションサーバ500は、インターネット200上に複数あって良い。 The other application server 500 is a known server device that stores, manages, and distributes general applications, operating programs, content, and data other than those related to the broadcasting and communication collaboration system. There may be multiple other application servers 500 on the Internet 200.
[放送受信装置のハードウェア構成]
図2Aは、放送受信装置100の内部構成の一例を示すブロック図である。放送受信装置100は、主制御部101、システムバス102、ROM103、RAM104、ストレージ部110、LAN通信部121、拡張インタフェース部124、チューナ/復調部131、分離部132、映像復号部133、音声復号部134、字幕復号部135、データ放送受信処理部141、データ放送エンジン142、アプリケーション制御部143、アプリケーションエンジン144、コンテンツ処理部151、映像重畳部161、音声選択部162、映像表示部163、スピーカ164、で構成される。
[Hardware configuration of broadcast receiving device]
2A is a block diagram showing an example of the internal configuration of the broadcast receiving device 100. The broadcast receiving device 100 is composed of a main control unit 101, a system bus 102, a ROM 103, a RAM 104, a storage unit 110, a LAN communication unit 121, an expansion interface unit 124, a tuner/demodulation unit 131, a separation unit 132, a video decoding unit 133, an audio decoding unit 134, a subtitle decoding unit 135, a data broadcast reception processing unit 141, a data broadcast engine 142, an application control unit 143, an application engine 144, a content processing unit 151, a video superimposition unit 161, an audio selection unit 162, a video display unit 163, and a speaker 164.
主制御部101は、所定の動作プログラムに従って放送受信装置100全体を制御するマイクロプロセッサユニットである。システムバス102は主制御部101と放送受信装置100内の各動作ブロックとの間でデータ送受信を行うためのデータ通信路である。 The main control unit 101 is a microprocessor unit that controls the entire broadcast receiving device 100 according to a predetermined operating program. The system bus 102 is a data communication path for transmitting and receiving data between the main control unit 101 and each operating block within the broadcast receiving device 100.
ROM(Read Only Memory)103は、オペレーティングシステムなどの基本動作プログラムやその他の動作プログラムが格納されたメモリであり、例えばEEPROM(Electrically Erasable Programmable ROM)やフラッシュROMのような書き換え可能なROMが用いられる。RAM(Random Access Memory)104は基本動作プログラムやその他の動作プログラム実行時のワークエリアとなる。ROM103及びRAM104は主制御部101と一体構成であっても良い。また、ROM103は、図2Aに示したような独立構成とはせず、ストレージ部110内の一部記憶領域を使用するようにしても良い。 ROM (Read Only Memory) 103 is a memory in which basic operation programs such as an operating system and other operation programs are stored, and may be a rewritable ROM such as an EEPROM (Electrically Erasable Programmable ROM) or a flash ROM. RAM (Random Access Memory) 104 serves as a work area when the basic operation programs and other operation programs are executed. ROM 103 and RAM 104 may be integrated with main control unit 101. ROM 103 may also use a portion of the storage area in storage unit 110, rather than being an independent configuration as shown in FIG. 2A.
ストレージ部110は、放送受信装置100の動作プログラムや動作設定値、放送受信装置100のユーザの個人情報等を記憶する。また、ネットワーク上からダウンロードした動作プログラムや前記動作プログラムで作成した各種データ等を記憶可能である。また、放送波から取得した、或いは、ネットワーク上からダウンロードした、動画、静止画、音声等のコンテンツも記憶可能である。ストレージ部110の一部領域を以ってROM103の機能の全部または一部を代替しても良い。また、ストレージ部110は、放送受信装置100に外部から電源が供給されていない状態であっても記憶している情報を保持する必要がある。したがって、例えば、フラッシュROMやSSD(Solid State Drive)などの半導体素子メモリ、HDD(Hard Disc Drive)などの磁気ディスクドライブ、等のデバイスが用いられる。 The storage unit 110 stores the operation program and operation setting values of the broadcast receiving device 100, personal information of the user of the broadcast receiving device 100, etc. It can also store operation programs downloaded from the network and various data created by the operation programs. It can also store content such as video, still images, and audio obtained from broadcast waves or downloaded from the network. A portion of the storage unit 110 may replace all or part of the functions of the ROM 103. The storage unit 110 must also retain the stored information even when power is not being supplied from the outside to the broadcast receiving device 100. Therefore, for example, devices such as flash ROM, semiconductor element memory such as SSD (Solid State Drive), and magnetic disk drive such as HDD (Hard Disc Drive) are used.
なお、ROM103やストレージ部110に記憶された前記各動作プログラムは、インターネット200上の各サーバ装置からのダウンロード処理により更新及び機能拡張することが可能であるものとする。 The operating programs stored in the ROM 103 and the storage unit 110 can be updated and their functions expanded by downloading them from each server device on the Internet 200.
LAN(Local Area Network)通信部121は、ルータ装置200Rを介してインターネット200と接続され、インターネット200上の各サーバ装置とデータの送受信を行う。ルータ装置200Rとの接続は有線接続であっても良いし、Wi-Fi(登録商標)等の無線接続であっても良い。LAN通信部121は符号回路や復号回路等を備えるものとする。また、放送受信装置100が、BlueTooth(登録商標)通信部やNFC通信部、赤外線通信部等、他の通信部を更に備えていても良い。 The LAN (Local Area Network) communication unit 121 is connected to the Internet 200 via the router device 200R, and transmits and receives data to and from each server device on the Internet 200. The connection to the router device 200R may be a wired connection, or a wireless connection such as Wi-Fi (registered trademark). The LAN communication unit 121 includes an encoding circuit, a decoding circuit, and the like. The broadcast receiving device 100 may further include other communication units such as a BlueTooth (registered trademark) communication unit, an NFC communication unit, an infrared communication unit, and the like.
チューナ/復調部131は、アンテナ100Aを介して電波塔300Tから放送波を受信し、主制御部101の制御に基づいてユーザの所望するサービスのチャンネルに同調(選局)する。更に、チューナ/復調部131は、受信した放送信号を復調してTSを取得する。なお、図2Aに示した例では、チューナ/復調部が一つである構成を例示しているが、複数画面同時表示や裏番組録画等を目的として、放送受信装置100がチューナ/復調部を複数搭載する構成としても良い。また、主制御部101の制御に基づいて、前記復調したTSに対するアクセス制限の制御等を行っても良い。 The tuner/demodulator 131 receives broadcast waves from the radio tower 300T via the antenna 100A, and tunes (selects) the channel of the service desired by the user under the control of the main controller 101. Furthermore, the tuner/demodulator 131 demodulates the received broadcast signal to obtain the TS. Note that while the example shown in FIG. 2A illustrates a configuration with one tuner/demodulator, the broadcast receiving device 100 may be configured to include multiple tuner/demodulators for the purposes of simultaneous display of multiple screens, recording of other programs, etc. Also, access restrictions for the demodulated TS may be controlled under the control of the main controller 101.
分離部132は、チューナ/復調部131から出力されたTSを入力し、映像データ列、音声データ列、字幕データ列、番組情報データ列、AITデータ列、BMLデータ列、等の各データ列に分離して出力する。これらのデータ列は、例えば、ES形式であって良い。映像復号部133は、分離部132から入力した映像データ列を復号して映像情報を出力する。音声復号部134は、分離部132から入力した音声データ列を復号して音声情報を出力する。字幕復号部135は、分離部132から入力した字幕データ列を復号して字幕情報を出力する。 The separation unit 132 inputs the TS output from the tuner/demodulation unit 131, separates it into various data strings such as a video data string, an audio data string, a subtitle data string, a program information data string, an AIT data string, a BML data string, etc., and outputs them. These data strings may be in ES format, for example. The video decoding unit 133 decodes the video data string input from the separation unit 132 and outputs video information. The audio decoding unit 134 decodes the audio data string input from the separation unit 132 and outputs audio information. The subtitle decoding unit 135 decodes the subtitle data string input from the separation unit 132 and outputs subtitle information.
データ放送受信処理部141は、分離部132から入力したBMLデータ列を復号してBML文書を再生する。データ放送エンジン142は、BML文書を実行するBMLブラウザであり、データ放送受信処理部141で再生されたBML文書を実行してデータ放送画面情報を出力する。アプリケーション制御部143は、分離部132から入力したAITデータ列或いはインターネット200上の各サーバ装置から取得したAITファイルに基づいて、放送通信連携システム用に制作されたアプリケーションに関してアプリケーションエンジン144に働きかけ、アプリケーション単位のライフサイクル及びイベントの制御、管理を行う。また、アプリケーションの状態とAITの指示に依存して、適宜アプリケーションの機能制約の制御を行う。アプリケーションエンジン144は、アプリケーション制御部143の制御に基づいて、前記放送通信連携システム用に制作されたアプリケーションを取得して実行するHTMLブラウザである。 The data broadcasting reception processing unit 141 decodes the BML data sequence input from the separation unit 132 and reproduces the BML document. The data broadcasting engine 142 is a BML browser that executes the BML document, and executes the BML document reproduced by the data broadcasting reception processing unit 141 to output data broadcasting screen information. The application control unit 143 works on the application engine 144 regarding applications created for the broadcasting and communication cooperation system based on the AIT data sequence input from the separation unit 132 or the AIT files acquired from each server device on the Internet 200, and controls and manages the life cycle and events for each application. In addition, depending on the state of the application and the instructions of the AIT, it appropriately controls the functional constraints of the application. The application engine 144 is an HTML browser that acquires and executes applications created for the broadcasting and communication cooperation system based on the control of the application control unit 143.
コンテンツ処理部151は、主制御部101の制御に基づいて、LAN通信部121を介してインターネット200上の各サーバ装置に置かれた映像コンテンツ等にアクセスし、前記映像コンテンツ等のプログラムストリーム(Program Stream:PS)を取得する。前記取得したPSは、更に、分離部132に供給され、チューナ/復調部131から出力されたTSと同様の処理を施されて良い。また、コンテンツ処理部151は、主制御部101の制御に基づいて、前記取得したPSに対するDRM(Digital Rights Management)処理の制御等を行っても良い。また、コンテンツ処理部151は、トランスコード処理機能を備えるものとする。即ち、LAN通信部121を介してインターネット200上の各サーバ装置から取得したPSに対して、トランスコード処理を施した後に分離部132に供給することが可能である。或いは、分離部132から出力されたTSやESに対して、トランスコード処理を施してストレージ部110に記憶することが可能である。 The content processing unit 151, under the control of the main control unit 101, accesses video content and the like placed on each server device on the Internet 200 via the LAN communication unit 121, and acquires a program stream (PS) of the video content and the like. The acquired PS may be further supplied to the separation unit 132 and subjected to the same processing as the TS output from the tuner/demodulation unit 131. In addition, the content processing unit 151 may control DRM (Digital Rights Management) processing for the acquired PS, under the control of the main control unit 101. In addition, the content processing unit 151 is assumed to have a transcoding processing function. That is, it is possible to supply the PS acquired from each server device on the Internet 200 via the LAN communication unit 121 to the separation unit 132 after performing transcoding processing. Alternatively, the TS or ES output from the separation unit 132 can be subjected to transcoding processing and stored in the storage unit 110.
映像重畳部161は、映像復号部133から出力された映像情報、字幕復号部135から出力された字幕情報、データ放送エンジン142から出力されたデータ放送画面情報、アプリケーションエンジン144から出力されたアプリケーション実行画面情報を入力して、選択及び/または重畳等の処理を行う。映像重畳部161は図示を省略したビデオRAMを備え、前記ビデオRAMに入力された映像情報に基づいて映像表示部163等が駆動される。また、映像重畳部161は、主制御部101の制御に基づいて、必要に応じて、スケーリング処理や分離部132から出力された番組情報データ列を解釈して作成されたEPG画面情報の重畳処理等を行う。音声選択部162は、音声復号部134から出力された音声情報、アプリケーションエンジン144から出力されたアプリケーション実行音声情報を入力して、主制御部101の制御に基づいて適宜選択処理を行う。映像表示部163は、例えば液晶パネル等の表示デバイスであり、映像重畳部161で選択及び/または重畳処理を施された映像情報を放送受信装置100のユーザに提供する。スピーカ164は、音声選択部162から出力された音声情報を放送受信装置100のユーザに提供する。 The video superimposition unit 161 inputs the video information output from the video decoding unit 133, the subtitle information output from the subtitle decoding unit 135, the data broadcast screen information output from the data broadcast engine 142, and the application execution screen information output from the application engine 144, and performs processing such as selection and/or superimposition. The video superimposition unit 161 is equipped with a video RAM (not shown), and the video display unit 163 and the like are driven based on the video information input to the video RAM. In addition, the video superimposition unit 161 performs scaling processing and superimposition processing of EPG screen information created by interpreting the program information data string output from the separation unit 132, as necessary, based on the control of the main control unit 101. The audio selection unit 162 inputs the audio information output from the audio decoding unit 134 and the application execution audio information output from the application engine 144, and performs appropriate selection processing based on the control of the main control unit 101. The video display unit 163 is a display device such as a liquid crystal panel, and provides the video information selected and/or superimposed by the video superimposition unit 161 to the user of the broadcast receiving device 100. The speaker 164 provides the audio information output from the audio selection unit 162 to the user of the broadcast receiving device 100.
拡張インタフェース部124は、放送受信装置100の機能を拡張するためのインタフェース群であり、本実施例では、映像/音声インタフェース、USB(Universal Serial Bus)インタフェース、メモリインタフェース等で構成されるものとする。映像/音声インタフェースは、外部映像/音声出力機器からの映像データ/音声データの入力、外部映像/音声入力機器への映像データ/音声データの出力、等を行う。USBインタフェースは、PC等と接続して各種データの送受信を行う。HDDを接続することによりストレージ部110に代替して放送番組や各種コンテンツの記録を行っても良い。また、キーボードやその他のUSB機器の接続を行っても良い。メモリインタフェースはメモリカードやその他のメモリ媒体を接続してデータの送受信を行う。 The expansion interface unit 124 is a group of interfaces for expanding the functions of the broadcast receiving device 100, and in this embodiment, is composed of a video/audio interface, a USB (Universal Serial Bus) interface, a memory interface, etc. The video/audio interface inputs video data/audio data from external video/audio output devices, outputs video data/audio data to external video/audio input devices, etc. The USB interface connects to a PC or the like to send and receive various types of data. By connecting an HDD, it may be possible to record broadcast programs and various types of content in place of the storage unit 110. It may also be possible to connect a keyboard or other USB devices. The memory interface connects a memory card or other memory medium to send and receive data.
放送受信装置100は、テレビ受信機の他、DVD(Digital Versatile Disc)レコーダなどの光ディスクドライブレコーダ、HDDレコーダなどの磁気ディスクドライブレコーダ、STB(Set Top Box)等であっても良い。デジタル放送受信機能及び放送通信連携機能を備えたPC(Personal Computer)やタブレット端末、ゲーム機等であっても良い。なお、放送通信連携機能は備えなくとも良い。放送受信装置100がDVDレコーダ、HDDレコーダ、STB等である場合、映像表示部163及びスピーカ164に代替して映像出力部及び音声出力部を備えれば良い。前記映像出力部及び音声出力部に外部モニタ及び外部スピーカを接続することにより、本実施例の放送受信装置100と同様の動作が可能となる。 The broadcast receiving device 100 may be a television receiver, an optical disk drive recorder such as a DVD (Digital Versatile Disc) recorder, a magnetic disk drive recorder such as a HDD recorder, a STB (Set Top Box), etc. It may also be a PC (Personal Computer), a tablet terminal, a game console, etc. equipped with a digital broadcast receiving function and a broadcast communication linkage function. It is not necessary to have the broadcast communication linkage function. When the broadcast receiving device 100 is a DVD recorder, HDD recorder, STB, etc., it may be equipped with a video output unit and an audio output unit instead of the video display unit 163 and the speaker 164. By connecting an external monitor and an external speaker to the video output unit and the audio output unit, it is possible to operate in the same way as the broadcast receiving device 100 of this embodiment.
[放送受信装置のソフトウェア構成]
図2Bは、本実施例の放送受信装置100のソフトウェア構成図であり、ROM103、RAM104及びストレージ部110におけるソフトウェアの構成を示す。本実施例においては、ROM103に基本動作プログラム1001及びその他の動作プログラムが記憶されており、ストレージ部110に受信機能プログラム1002、予約管理プログラム1003、番組録画プログラム1004及びその他の動作プログラムが記憶されている。また、ストレージ部110は、放送番組の録画予約及び視聴予約に関する情報等を記憶する予約情報記憶領域1200、録画済み番組に関する情報等を記憶する録画コンテンツ記憶領域1300、その他の各種情報を記憶する各種情報記憶領域を備えるものとする。
[Software configuration of broadcast receiving device]
2B is a software configuration diagram of the broadcast receiving device 100 of this embodiment, and shows the software configuration in the ROM 103, the RAM 104, and the storage unit 110. In this embodiment, a basic operation program 1001 and other operation programs are stored in the ROM 103, and a receiving function program 1002, a reservation management program 1003, a program recording program 1004, and other operation programs are stored in the storage unit 110. The storage unit 110 is also assumed to include a reservation information storage area 1200 for storing information on reservation for recording and reservation for viewing of broadcast programs, a recorded content storage area 1300 for storing information on recorded programs, and various information storage areas for storing various other information.
ROM103に記憶された基本動作プログラム1001はRAM104に展開され、更に主制御部101が前記展開された基本動作プログラムを実行することにより、基本動作実行部1101を構成する。また、ストレージ部110に記憶された受信機能プログラム1002、予約管理プログラム1003、番組録画プログラム1004はそれぞれRAM104に展開され、更に主制御部101が前記展開された各動作プログラムを実行することにより、受信機能実行部1102、予約管理実行部1103、番組録画実行部1104を構成する。また、RAM104は、各動作プログラム実行時に作成したデータを、必要に応じて一時的に保持する一時記憶領域を備えるものとする。 The basic operation program 1001 stored in ROM 103 is expanded in RAM 104, and the main control unit 101 executes the expanded basic operation program to form a basic operation execution unit 1101. The reception function program 1002, reservation management program 1003, and program recording program 1004 stored in the storage unit 110 are each expanded in RAM 104, and the main control unit 101 executes each of the expanded operation programs to form a reception function execution unit 1102, a reservation management execution unit 1103, and a program recording execution unit 1104. The RAM 104 also includes a temporary storage area for temporarily storing data created when each operation program is executed, as necessary.
なお、以下では、説明を簡単にするために、主制御部101がROM103に格納された基本動作プログラム1001をRAM104に展開して実行することにより各動作ブロックの制御を行う処理を、基本動作実行部1101が各動作ブロックの制御を行うものとして記述する。他の動作プログラムに関しても同様の記述を行う。 In the following, for simplicity, the process in which the main control unit 101 controls each operation block by expanding the basic operation program 1001 stored in the ROM 103 into the RAM 104 and executing it will be described as the basic operation execution unit 1101 controlling each operation block. Similar descriptions will be used for the other operation programs.
受信機能実行部1102は、放送受信機能や放送通信連携機能等を実現するために放送受信装置100の各動作ブロックを制御する。特に、放送番組再生部1102aは、チューナ/復調部131、分離部132、映像復号部133、音声復号部134、字幕復号部135、データ放送受信処理部141及びデータ放送エンジン142を主として制御する。放送通信連携部1102bは、アプリケーション制御部143及びアプリケーションエンジン144を主として制御する。端末連携管理部1102cは放送通信連携処理の際の携帯情報端末との連携を制御する。 The receiving function execution unit 1102 controls each operating block of the broadcast receiving device 100 to realize the broadcast receiving function, the broadcast communication linkage function, etc. In particular, the broadcast program playback unit 1102a mainly controls the tuner/demodulation unit 131, the separation unit 132, the video decoding unit 133, the audio decoding unit 134, the subtitle decoding unit 135, the data broadcast reception processing unit 141, and the data broadcast engine 142. The broadcast communication linkage unit 1102b mainly controls the application control unit 143 and the application engine 144. The terminal linkage management unit 1102c controls the linkage with the mobile information terminal during broadcast communication linkage processing.
予約管理実行部1103は、放送番組の録画予約及び視聴予約の処理に関する情報等を、予約情報記憶領域1200に記憶した予約情報テーブルを用いて管理する。番組録画実行部1104は、予約情報記憶領域1200に記憶した予約情報テーブルに基づいた予約録画の動作及び放送番組を視聴しながらのマニュアル録画の動作を制御する。また、録画済み番組に関する情報等を、録画コンテンツ記憶領域1300に記憶した録画番組情報テーブルを用いて管理する。 The reservation management execution unit 1103 manages information related to the processing of broadcast program recording reservations and viewing reservations using a reservation information table stored in the reservation information storage area 1200. The program recording execution unit 1104 controls the operation of scheduled recording based on the reservation information table stored in the reservation information storage area 1200 and the operation of manual recording while viewing a broadcast program. In addition, it manages information related to recorded programs using a recorded program information table stored in the recorded content storage area 1300.
前記各動作プログラムは、製品出荷の時点で、予めROM103及び/またはストレージ部110に格納された状態であっても良い。製品出荷後に、インターネット200上のその他のアプリケーションサーバ500等からLAN通信部121を介して取得するものであっても良い。また、メモリカードや光ディスク等に格納された前記各動作プログラムを、拡張インタフェース部124等を介して取得するものであっても良い。 The operating programs may be stored in the ROM 103 and/or the storage unit 110 beforehand at the time of product shipment. After product shipment, they may be acquired via the LAN communication unit 121 from other application servers 500 on the Internet 200. In addition, the operating programs stored on a memory card, optical disk, etc. may be acquired via the expansion interface unit 124, etc.
図2Cは、予約情報記憶領域1200に記憶される予約情報テーブルのデータ形式の一例を説明する概念図である。予約情報テーブルは、整理番号1201、放送日情報1202、放送時刻情報1203、放送チャンネル情報1204、放送番組タイトル情報1205、繰返しフラグ1206、録画/視聴モード1207、録画先情報1208、等の情報で構成される。その他の情報を更に備えても良い。 Figure 2C is a conceptual diagram explaining an example of the data format of the reservation information table stored in the reservation information storage area 1200. The reservation information table is composed of information such as a serial number 1201, broadcast date information 1202, broadcast time information 1203, broadcast channel information 1204, broadcast program title information 1205, repeat flag 1206, recording/viewing mode 1207, and recording destination information 1208. Other information may also be included.
整理番号1201は、予約情報テーブルに記憶された各予約情報の管理に用いられる。放送日情報1202と放送時刻情報1203と放送チャンネル情報1204と放送番組タイトル情報1205は、予約対象の放送番組の放送される日時とチャンネルと番組タイトルに関する情報である。繰返しフラグ1206は、予約対象の放送番組の録画処理若しくは視聴処理を毎週或いは毎日繰り返して行うか否かを示すフラグである。録画/視聴モード1207は、各予約情報に基づいて行う処理が予約録画の処理か予約視聴の処理か、また、予約録画の処理を行う場合には何れの録画モードにて予約録画の処理を行うかのモード設定情報である。録画先情報1208は、予約録画の処理を行う場合に、録画対象の放送番組に関する情報を何れのストレージ(例えば、ストレージ部110や拡張I/Fに接続したUSB HDD)に記録するかの情報である。 The serial number 1201 is used to manage each reservation information stored in the reservation information table. The broadcast date information 1202, broadcast time information 1203, broadcast channel information 1204, and broadcast program title information 1205 are information on the broadcast date and time, channel, and program title of the broadcast program to be reserved. The repeat flag 1206 is a flag indicating whether the recording process or viewing process of the broadcast program to be reserved is repeated every week or every day. The recording/viewing mode 1207 is mode setting information indicating whether the process to be performed based on each reservation information is a reservation recording process or a reservation viewing process, and in which recording mode the reservation recording process is performed when the reservation recording process is performed. The recording destination information 1208 is information on which storage (for example, the storage unit 110 or a USB HDD connected to the expansion I/F) to record information on the broadcast program to be recorded when the reservation recording process is performed.
図2Dは、録画コンテンツ記憶領域1300に記憶される録画番組情報テーブルのデータ形式の一例を説明する概念図である。録画番組情報テーブルは、整理番号1301、録画日情報1302、録画時刻情報1303、録画チャンネル情報1304、録画番組タイトル情報1305、録画モード1306、録画番組識別情報1307、録画番組コンテンツ格納先情報1308、レジューム情報1309、で構成される。その他の情報を更に備えても良い。 Figure 2D is a conceptual diagram explaining an example of the data format of the recorded program information table stored in the recorded content storage area 1300. The recorded program information table is composed of a serial number 1301, recording date information 1302, recording time information 1303, recording channel information 1304, recorded program title information 1305, recording mode 1306, recorded program identification information 1307, recorded program content storage destination information 1308, and resume information 1309. Other information may also be included.
整理番号1301は、録画番組情報テーブルに記憶された各録画番組情報の管理に用いられる。録画日情報1302と録画時刻情報1303は、本実施例においては、録画済み番組の録画処理を実行した日時に関する情報である。録画チャンネル情報1304と録画番組タイトル情報1305は、録画済み番組の放送チャンネルと番組タイトルに関する情報である。録画モード1306は、各録画済み番組の録画処理を何れの録画モードで行ったかを示すモード設定情報である。録画番組識別情報1307は、録画済み番組に関するコンテンツをネットワーク上のコンテンツサーバで識別するための一意の識別番号である。録画番組コンテンツ格納先情報1308は、録画済み番組に関するコンテンツの格納先を示す情報である。録画番組コンテンツ格納先情報1308は、録画済み番組に関するコンテンツが格納されるコンテンツサーバをネットワーク上で識別するための、例えばIP(Internet Protocol)アドレスのような識別情報であって良い。前記コンテンツサーバ内において録画済み番組に関するコンテンツの格納された位置を規定するためのディレクトリ情報とファイル名称が追加されても良い。録画済み番組に関するコンテンツが放送受信装置100のストレージに記憶された場合には、前記ストレージを識別可能な識別情報であって良い。レジューム情報1309は、録画済み番組に関するコンテンツの再生処理を一時停止した場合の停止位置に関する情報である。 The serial number 1301 is used to manage each recorded program information stored in the recorded program information table. In this embodiment, the recording date information 1302 and the recording time information 1303 are information regarding the date and time when the recording process of the recorded program was performed. The recording channel information 1304 and the recorded program title information 1305 are information regarding the broadcast channel and program title of the recorded program. The recording mode 1306 is mode setting information indicating in which recording mode the recording process of each recorded program was performed. The recorded program identification information 1307 is a unique identification number for identifying the content related to the recorded program by the content server on the network. The recorded program content storage destination information 1308 is information indicating the storage destination of the content related to the recorded program. The recorded program content storage destination information 1308 may be identification information such as an IP (Internet Protocol) address for identifying the content server on the network in which the content related to the recorded program is stored. Directory information and a file name may be added to specify the location in the content server where the content related to the recorded program is stored. If the content related to the recorded program is stored in the storage of the broadcast receiving device 100, the information may be identification information that can identify the storage. Resume information 1309 is information regarding the stop position when the playback process of the content related to the recorded program is paused.
[放送局サーバの構成]
図3は、放送局サーバ300の内部構成の一例を示すブロック図である。放送局サーバ300は、主制御部301、システムバス302、RAM304、ストレージ部310、LAN通信部321、デジタル放送信号送出部360、で構成される。
[Configuration of broadcasting station server]
3 is a block diagram showing an example of the internal configuration of the broadcast station server 300. The broadcast station server 300 is made up of a main control unit 301, a system bus 302, a RAM 304, a storage unit 310, a LAN communication unit 321, and a digital broadcast signal transmission unit 360.
主制御部301は、所定の動作プログラムに従って放送局サーバ300全体を制御するマイクロプロセッサユニットである。システムバス302は主制御部301と放送局サーバ300内の各動作ブロックとの間でデータ送受信を行うためのデータ通信路である。RAM304は各動作プログラム実行時のワークエリアとなる。 The main control unit 301 is a microprocessor unit that controls the entire broadcast station server 300 in accordance with a predetermined operation program. The system bus 302 is a data communication path for transmitting and receiving data between the main control unit 301 and each operation block within the broadcast station server 300. The RAM 304 serves as a work area when each operation program is executed.
ストレージ部310は、基本動作プログラム3001及び放送コンテンツ管理/配信プログラム3002と放送コンテンツ送出プログラム3003を記憶し、更に、放送コンテンツ記憶領域3200及びメタデータ記憶領域3300を備える。放送コンテンツ記憶領域3200は放送局が放送する各放送番組の番組コンテンツ等を記憶する。メタデータ記憶領域3300は前記各放送番組の番組タイトル、番組ID、番組概要、出演者、放送日時、等のメタデータを記憶する。 The storage unit 310 stores a basic operation program 3001, a broadcast content management/distribution program 3002, and a broadcast content transmission program 3003, and further includes a broadcast content storage area 3200 and a metadata storage area 3300. The broadcast content storage area 3200 stores program content, etc., of each broadcast program broadcast by a broadcast station. The metadata storage area 3300 stores metadata, such as the program title, program ID, program summary, cast, broadcast date and time, of each broadcast program.
また、ストレージ部310に記憶された基本動作プログラム3001及び放送コンテンツ管理/配信プログラム3002と放送コンテンツ送出プログラム3003はそれぞれRAM304に展開され、更に主制御部301が前記展開された各プログラムを実行することにより、基本動作実行部3101、放送コンテンツ管理/配信実行部3102、放送コンテンツ送出実行部3103を構成する。 The basic operation program 3001, broadcast content management/distribution program 3002, and broadcast content sending program 3003 stored in the storage unit 310 are each expanded in the RAM 304, and the main control unit 301 executes each of the expanded programs to form a basic operation execution unit 3101, a broadcast content management/distribution execution unit 3102, and a broadcast content sending execution unit 3103.
なお、以下では、説明を簡単にするために、主制御部301がストレージ部310に格納された基本動作プログラム3001をRAM304に展開して実行することにより各動作ブロックの制御を行う処理を、基本動作実行部3101が各動作ブロックの制御を行うものとして記述する。他の動作プログラムに関しても同様の記述を行う。 In the following, for ease of explanation, the process in which the main control unit 301 expands the basic operation program 3001 stored in the storage unit 310 into the RAM 304 and executes it to control each operation block will be described as the basic operation execution unit 3101 controlling each operation block. Similar descriptions will be used for the other operation programs.
放送コンテンツ管理/配信実行部3102は、放送コンテンツ記憶領域3200及びメタデータ記憶領域3300に蓄積された各放送番組の番組コンテンツ等及び各メタデータの管理と、前記各放送番組の番組コンテンツ等及び各メタデータを契約に基づいてサービス事業者に提供する際の制御を行う。更に、放送コンテンツ管理/配信実行部3102は、前記サービス事業者に対して前記各放送番組の番組コンテンツ等及び各メタデータの提供を行う際に、必要に応じて前記契約に基づいたサービス事業者サーバ400の認証処理等を行っても良い。 The broadcast content management/distribution execution unit 3102 manages the program content and each metadata of each broadcast program stored in the broadcast content storage area 3200 and the metadata storage area 3300, and controls the provision of the program content and each metadata of each broadcast program to the service provider based on a contract. Furthermore, when providing the program content and each metadata of each broadcast program to the service provider, the broadcast content management/distribution execution unit 3102 may perform authentication processing of the service provider server 400 based on the contract as necessary.
放送コンテンツ送出実行部3103は、放送コンテンツ記憶領域3200に蓄積された放送番組の番組コンテンツ等を、デジタル放送信号送出部360を介して電波塔300Tから送出する際のタイムスケジュール管理等を行う。 The broadcast content transmission execution unit 3103 performs time schedule management when transmitting the program content of the broadcast program stored in the broadcast content storage area 3200 from the radio tower 300T via the digital broadcast signal transmission unit 360.
LAN通信部321は、インターネット200と接続され、インターネット200上のサービス事業者サーバ400等と通信を行う。LAN通信部321は符号回路や復号回路等を備えるものとする。デジタル放送信号送出部360は、放送コンテンツ記憶領域3200に蓄積された各放送番組の番組コンテンツ等に関する映像データ列や音声データ列、番組情報データ列、AITデータ列、等で構成されたTSを変調して、電波塔300Tを介して、デジタル放送波として送信する。 The LAN communication unit 321 is connected to the Internet 200 and communicates with the service provider server 400 on the Internet 200. The LAN communication unit 321 is equipped with an encoding circuit, a decoding circuit, etc. The digital broadcast signal sending unit 360 modulates a TS composed of video data strings, audio data strings, program information data strings, AIT data strings, etc. related to the program content of each broadcast program stored in the broadcast content storage area 3200, and transmits it as a digital broadcast wave via the radio tower 300T.
[サービス事業者サーバの構成]
図4Aは、サービス事業者サーバ400の内部構成の一例を示すブロック図である。サービス事業者サーバ400は、主制御部401、システムバス402、RAM404、ストレージ部410、LAN通信部421、で構成される。
[Configuration of service provider server]
4A is a block diagram showing an example of the internal configuration of the service provider server 400. The service provider server 400 is composed of a main control unit 401, a system bus 402, a RAM 404, a storage unit 410, and a LAN communication unit 421.
主制御部401は、所定の動作プログラムに従ってサービス事業者サーバ400全体を制御するマイクロプロセッサユニットである。システムバス402は主制御部401とサービス事業者サーバ400内の各動作ブロックとの間でデータ送受信を行うためのデータ通信路である。RAM404は各動作プログラム実行時のワークエリアとなる。 The main control unit 401 is a microprocessor unit that controls the entire service provider server 400 in accordance with a predetermined operation program. The system bus 402 is a data communication path for transmitting and receiving data between the main control unit 401 and each operation block within the service provider server 400. The RAM 404 serves as a work area when each operation program is executed.
ストレージ部410は、基本動作プログラム4001及び映像コンテンツ管理/配信プログラム4002とアプリケーション管理/配布プログラム4004を記憶し、更に、メタデータ記憶領域4200及び映像コンテンツ記憶領域4300、アプリケーション記憶領域4400を備える。メタデータ記憶領域4200は、放送局サーバ300から提供された各メタデータや、サービス事業者が制作した映像コンテンツに関するメタデータ等を記憶する。映像コンテンツ記憶領域4300は、放送局サーバ300から提供された放送番組の番組コンテンツを映像コンテンツとして記憶する。また、前記サービス事業者が制作した映像コンテンツ等を記憶する。アプリケーション記憶領域4400は、各テレビ受信機からの要求に応じて配布するための、放送通信連携システムの各サービスの実現に必要となるアプリケーションを記憶する。 The storage unit 410 stores a basic operation program 4001, a video content management/distribution program 4002, and an application management/distribution program 4004, and further includes a metadata storage area 4200, a video content storage area 4300, and an application storage area 4400. The metadata storage area 4200 stores various metadata provided by the broadcast station server 300, metadata related to video content produced by the service provider, etc. The video content storage area 4300 stores the program content of the broadcast program provided by the broadcast station server 300 as video content. It also stores the video content produced by the service provider. The application storage area 4400 stores applications required to realize each service of the broadcast communication cooperation system for distribution in response to requests from each television receiver.
また、ストレージ部410に記憶された基本動作プログラム4001及び映像コンテンツ管理/配信プログラム4002とアプリケーション管理/配布プログラム4004はそれぞれRAM404に展開され、更に主制御部401が前記展開された基本動作プログラム及び映像コンテンツ管理/配信プログラムとアプリケーション管理/配布プログラムを実行することにより、基本動作実行部4101、映像コンテンツ管理/配信実行部4102、アプリケーション管理/配布実行部4104を構成する。 The basic operation program 4001, video content management/distribution program 4002, and application management/distribution program 4004 stored in the storage unit 410 are each expanded in the RAM 404, and the main control unit 401 executes the expanded basic operation program, video content management/distribution program, and application management/distribution program to form a basic operation execution unit 4101, a video content management/distribution execution unit 4102, and an application management/distribution execution unit 4104.
なお、以下では、説明を簡単にするために、主制御部401がストレージ部410に格納された基本動作プログラム4001をRAM404に展開して実行することにより各動作ブロックの制御を行う処理を、基本動作実行部4101が各動作ブロックの制御を行うものとして記述する。他の動作プログラムに関しても同様の記述を行う。 In the following, for ease of explanation, the process in which the main control unit 401 expands the basic operation program 4001 stored in the storage unit 410 into the RAM 404 and executes it to control each operation block will be described as the basic operation execution unit 4101 controlling each operation block. Similar descriptions will be used for the other operation programs.
映像コンテンツ管理/配信実行部4102は、放送局サーバ300からの放送番組の番組コンテンツ等及びメタデータの取得、映像コンテンツ記憶領域4300及びメタデータ記憶領域4200に蓄積された映像コンテンツ等及び各メタデータの管理、及び各テレビ受信機に対する前記映像コンテンツ等及び各メタデータの配信の制御を行う。また、アプリケーション管理/配布実行部4104は、アプリケーション記憶領域4400に蓄積された各アプリケーションの管理と、前記各アプリケーションを各テレビ受信機からの要求に応じて配布する際の制御と、を行う。更に、アプリケーション管理/配布実行部4104は、前記各テレビ受信機に対して前記各アプリケーションの配布を行う際に、必要に応じて前記各テレビ受信機の認証処理等を行っても良い。 The video content management/distribution execution unit 4102 acquires program content and metadata of broadcast programs from the broadcast station server 300, manages the video content and metadata stored in the video content storage area 4300 and the metadata storage area 4200, and controls the distribution of the video content and metadata to each television receiver. The application management/distribution execution unit 4104 manages the applications stored in the application storage area 4400, and controls the distribution of the applications in response to requests from each television receiver. Furthermore, the application management/distribution execution unit 4104 may perform authentication processing of each television receiver as necessary when distributing the applications to each television receiver.
LAN通信部421は、インターネット200と接続され、インターネット200上の放送局サーバ300や、ルータ装置200Rを介して、放送受信装置100と通信を行う。LAN通信部421は符号回路や復号回路等を備えるものとする。 The LAN communication unit 421 is connected to the Internet 200, and communicates with the broadcast receiving device 100 via the broadcast station server 300 on the Internet 200 and the router device 200R. The LAN communication unit 421 is equipped with an encoding circuit, a decoding circuit, etc.
図4Bは、メタデータ記憶領域4200に記憶されるコンテンツ情報テーブルのデータ形式の一例を説明する概念図である。コンテンツ情報テーブルは、番組識別情報4201、コンテンツ格納位置情報4202、コンテンツ名称4203、コンテンツタイトル情報4204、コンテンツジャンル情報4205、コンテンツ放送日情報4206、コンテンツ放送時刻情報4207、コンテンツ概要情報4208、等の情報で構成される。その他の情報を更に備えても良い。 Figure 4B is a conceptual diagram illustrating an example of the data format of a content information table stored in the metadata storage area 4200. The content information table is composed of information such as program identification information 4201, content storage location information 4202, content name 4203, content title information 4204, content genre information 4205, content broadcast date information 4206, content broadcast time information 4207, and content summary information 4208. Other information may also be included.
番組識別情報4201は、サービス事業者サーバ400上において各映像コンテンツを識別するための一意の識別番号である。コンテンツ格納位置情報4202は、映像コンテンツ記憶領域4300における各映像コンテンツの格納位置を規定するディレクトリ情報である。コンテンツ格納位置情報4202が『NULL』である場合は、対応する映像コンテンツが映像コンテンツ記憶領域4300に記憶されていないか、或いは、映像コンテンツ記憶領域4300に記憶されていても配信対象となっていないことを示すものとする。コンテンツ名称4203は、各映像コンテンツのファイル名である。コンテンツタイトル情報4204とコンテンツジャンル情報4205とコンテンツ放送日情報4206とコンテンツ放送時刻情報4207とコンテンツ概要情報4208は、各映像コンテンツのタイトルとジャンルと放送日時と番組概要に関する情報である。 The program identification information 4201 is a unique identification number for identifying each video content on the service provider server 400. The content storage location information 4202 is directory information that specifies the storage location of each video content in the video content storage area 4300. If the content storage location information 4202 is "NULL", this indicates that the corresponding video content is not stored in the video content storage area 4300, or that even if it is stored in the video content storage area 4300, it is not being distributed. The content name 4203 is the file name of each video content. The content title information 4204, the content genre information 4205, the content broadcast date information 4206, the content broadcast time information 4207, and the content summary information 4208 are information regarding the title, genre, broadcast date and time, and program summary of each video content.
以下では、本実施例の放送受信装置100の動作に関して説明する。 The operation of the broadcast receiving device 100 of this embodiment is described below.
[録画予約時の動作シーケンス]
先ず、本実施例の放送受信装置100における、EPGを用いた放送番組の録画予約処理の動作に関して説明する。図5は、本実施例の放送受信装置100の録画予約処理の動作の一例を説明する動作シーケンス図である。
[Recording sequence]
First, a description will be given of the operation of the broadcast program recording reservation process using the EPG in the broadcast receiving device 100 of this embodiment. Fig. 5 is an operational sequence diagram illustrating an example of the operation of the broadcast receiving device 100 of this embodiment.
本実施例の放送受信装置100で録画予約処理を行う場合、ユーザは先ず、図示を省略したリモコンを操作して、放送受信装置100に対して電源オンの指示を行う(S501)。前記リモコンからの電源オンの指示を受信した放送受信装置100は、基本動作実行部1101の制御により、起動処理及び初期化処理を行う(S502)。なお、放送受信装置100が既に起動している場合、S501~S502の処理は不要である。前記起動処理及び初期化処理を終えると、次に、受信機能実行部1102の放送番組再生部1102aが、デジタル放送波を受信してチューナ/復調部131で所定のチャンネルへ同調(選局)する処理や変調された信号を復調する処理等を行う(S503)。更に、分離部132における各データ列の分離処理、映像復号部133や音声復号部134における映像データ列や音声データ列の復号処理、等を行い、映像重畳部161及び音声選択部162を介して、映像表示部163及びスピーカ164から放送番組の映像信号及び音声信号を出力する(S504)。 When performing a recording reservation process with the broadcast receiving device 100 of this embodiment, the user first operates a remote control (not shown) to instruct the broadcast receiving device 100 to turn on the power (S501). Upon receiving the power on command from the remote control, the broadcast receiving device 100 performs start-up and initialization processes under the control of the basic operation execution unit 1101 (S502). Note that if the broadcast receiving device 100 is already started, the processes of S501 to S502 are not necessary. After completing the start-up and initialization processes, the broadcast program playback unit 1102a of the reception function execution unit 1102 next receives digital broadcast waves and performs processes such as tuning (selecting) to a specific channel with the tuner/demodulation unit 131 and demodulating the modulated signal (S503). Furthermore, the separation unit 132 separates each data string, the video decoding unit 133 and the audio decoding unit 134 decode the video data string and the audio data string, etc., and the video signal and audio signal of the broadcast program are output from the video display unit 163 and the speaker 164 via the video superimposition unit 161 and the audio selection unit 162 (S504).
また、放送番組再生部1102aは、分離部132で分離された番組情報データ列を取得する(S505)。ユーザが前記リモコンを操作してEPG表示の指示を行う(S506)と、放送番組再生部1102aは、前記取得した番組情報データ列を解釈してEPG情報を作成し、更に、EPG表示画面を映像表示部163に表示する(S507)。 The broadcast program playback unit 1102a also acquires the program information data string separated by the separation unit 132 (S505). When the user operates the remote control to instruct EPG display (S506), the broadcast program playback unit 1102a interprets the acquired program information data string to create EPG information, and further displays the EPG display screen on the video display unit 163 (S507).
図6は、S507の処理で表示されるEPG表示画面の一例を説明する画面表示図である。EPG表示画面163aは、デジタル放送サービスにおける放送番組の放送予定表であり、本実施例においては、縦軸を時間表示、横軸をサービスID(チャンネル)表示としたマトリクス形状で、各時間帯に各チャンネルで放送される各放送番組の番組情報163a1を表示する。EPG表示画面163aの下部には操作ガイド163a2が表示される。図示を省略したリモコンのカーソルキーを操作することにより、番組選択カーソル163a3を移動させることが可能である。更に、前記リモコンの決定キーを押下することにより、番組選択カーソル163a3で選択された放送番組の詳細情報を表示させることが可能である。 Figure 6 is a screen display diagram illustrating an example of the EPG display screen displayed in the processing of S507. The EPG display screen 163a is a broadcast schedule of broadcast programs in a digital broadcast service, and in this embodiment, it displays program information 163a1 of each broadcast program broadcast on each channel in each time period in a matrix shape with the vertical axis displaying time and the horizontal axis displaying service ID (channel). An operation guide 163a2 is displayed at the bottom of the EPG display screen 163a. It is possible to move the program selection cursor 163a3 by operating the cursor keys on a remote control (not shown). Furthermore, it is possible to display detailed information of the broadcast program selected by the program selection cursor 163a3 by pressing the enter key on the remote control.
図5のS507の処理で表示されたEPG表示画面163aにおいて、ユーザが前記リモコンのカーソルキー及び決定キーを操作して所定の放送番組の選択を行う(S508)と、予約管理実行部1103が、受信機能実行部1102の制御に基づいて、前記選択された所定の放送番組に関する番組詳細情報表示画面を映像表示部163に表示する(S509)。 When the user operates the cursor keys and the decision key on the remote control to select a specific broadcast program on the EPG display screen 163a displayed in the process of S507 in FIG. 5 (S508), the reservation management execution unit 1103, under the control of the reception function execution unit 1102, displays a program detail information display screen for the selected specific broadcast program on the video display unit 163 (S509).
図7は、S509の処理で表示される番組詳細情報表示画面の一例を説明する画面表示図である。番組詳細情報表示画面163bは、前記選択された所定の放送番組の番組タイトルや番組概要や出演者等の情報を表示する番組情報表示領域163b1と、現在視聴中の放送番組の映像を表示するサブウィンドウ領域163b2と、録画予約の処理や視聴予約の処理に関する各種設定が可能な予約設定キー163b3と、前記選択された所定の放送番組に対して録画予約の処理を行うか或いは視聴予約の処理を行うか等の選択が可能な操作選択キー163b4と、で構成される。 Figure 7 is a screen display diagram illustrating an example of the program detail information display screen displayed in the processing of S509. The program detail information display screen 163b is composed of a program information display area 163b1 that displays information such as the program title, program summary, and cast of the selected predetermined broadcast program, a sub-window area 163b2 that displays the video of the broadcast program currently being viewed, a reservation setting key 163b3 that allows various settings related to the processing of recording reservations and viewing reservations, and an operation selection key 163b4 that allows selection of whether to process the recording reservation or the viewing reservation for the selected predetermined broadcast program.
図示を省略したリモコンのカーソルキー及び決定キーを操作して予約設定キー163b3の『録画先』キーを選択すると、録画対象の放送番組に関する情報を記憶させるためのストレージを選択できる。『番組保存』キーを選択すると、録画対象の放送番組に関するコンテンツを放送受信装置100のストレージに保存するか否かを設定できる。『録画モード』キーを選択すると、録画対象の放送番組を何れの録画モードにて録画するかを設定できる。『毎週/毎日』キーを選択すると、対象となる放送番組の予約録画或いは予約視聴の処理を毎週繰り返すか或いは毎日繰り返すか等を設定できる。また、前記リモコンのカーソルキー及び決定キーを操作して操作選択キー163b4の何れかのキーを選択することにより、前記選択された所定の放送番組に対する録画処理の予約或いは視聴処理の予約を実行することが可能である。 By operating the cursor keys and the decision key on the remote control (not shown) to select the "recording destination" key of the reservation setting keys 163b3, a storage device for storing information about the broadcast program to be recorded can be selected. By selecting the "save program" key, it is possible to set whether or not to save the content related to the broadcast program to be recorded in the storage of the broadcast receiving device 100. By selecting the "recording mode" key, it is possible to set which recording mode is used to record the broadcast program to be recorded. By selecting the "weekly/daily" key, it is possible to set whether the scheduled recording or viewing process of the target broadcast program is repeated every week or every day. In addition, by operating the cursor keys and the decision key on the remote control to select one of the operation selection keys 163b4, it is possible to execute a reservation for the recording process or the viewing process for the selected specific broadcast program.
図5のS509の処理で表示された番組詳細情報表示画面163bにおいて、ユーザが前記リモコンのカーソルキー及び決定キーを操作して操作選択キー163b4の『録画予約』キーを選択する(S510)と、予約管理実行部1103が、番組詳細情報表示画面163bで設定した各項目の設定内容の情報等を予約情報記憶領域1200の予約情報テーブルに記憶する(S511)。具体的には、例えば、予約設定キー163b3の『録画先』キー及び『番組保存』キーの設定内容に応じた設定情報が予約情報テーブルの録画先情報1208に記憶される。『録画モード』キーで設定した内容は録画/視聴モード1207に記憶される。『毎週/毎日』キーで設定した内容は繰返しフラグ1206に記憶される。 When the user operates the cursor keys and the decision key of the remote control to select the "recording reservation" key of the operation selection keys 163b4 on the program detail information display screen 163b displayed in the process of S509 in FIG. 5 (S510), the reservation management execution unit 1103 stores information on the setting contents of each item set on the program detail information display screen 163b in the reservation information table of the reservation information storage area 1200 (S511). Specifically, for example, setting information according to the setting contents of the "recording destination" key and the "program storage" key of the reservation setting keys 163b3 is stored in the recording destination information 1208 of the reservation information table. The contents set with the "recording mode" key are stored in the recording/viewing mode 1207. The contents set with the "weekly/daily" key are stored in the repeat flag 1206.
S511の処理を終えると、番組詳細情報表示画面163bの表示を終了し、放送番組再生部1102aが視聴中の放送番組の映像を映像表示部163に表示する(S512)。以上の動作を以って、放送受信装置100の録画予約処理を終了する。 When the process of S511 is completed, the display of the program detail information display screen 163b is terminated, and the broadcast program playback unit 1102a displays the video of the broadcast program being viewed on the video display unit 163 (S512). With the above operations, the recording reservation process of the broadcast receiving device 100 is completed.
[予約録画時の動作シーケンス]
次に、本実施例の放送受信装置100における、予約情報記憶領域1200に記憶した予約情報テーブルに基づいた予約録画処理の動作に関して説明する。図8は、本実施例の放送受信装置100の予約録画処理の動作の一例を説明する動作シーケンス図である。
[Scheduled recording sequence]
Next, a description will be given of the operation of the reservation recording process based on the reservation information table stored in the reservation information storage area 1200 in the broadcast receiving device 100 of this embodiment. Fig. 8 is an operational sequence diagram illustrating an example of the operation of the reservation recording process in the broadcast receiving device 100 of this embodiment.
放送受信装置100の動作中或いは待機中、番組録画実行部1104は、基本動作実行部1101の制御に基づいて、図示を省略した内蔵クロックの時刻情報及び予約情報記憶領域1200の予約情報テーブルを適宜確認する(S801)。予約情報テーブルに記憶された予約録画の対象となる放送番組の放送開始日時が近付くと、基本動作実行部1101は、放送受信装置100の起動処理及び初期化処理を行う(S802)。なお、放送受信装置100が既に動作中の場合、S802の処理は不要である。前記起動処理及び初期化処理を終えると、次に、受信機能実行部1102の放送番組再生部1102aが、デジタル放送波を受信し(S803)、更に、チューナ/復調部131で前記予約録画の対象となる放送番組のチャンネルへ同調(選局)する処理や変調された信号を復調する処理等を行う(S804)。なお、S804の処理は、放送受信装置100が既に動作中で予約録画の対象ではない任意の放送番組を選局中の場合、空きチューナを適宜選択して行われるものであって良い。また、前記予約録画の対象となる放送番組の映像は映像表示部163に表示されなくとも良い。 While the broadcast receiving device 100 is in operation or on standby, the program recording execution unit 1104 appropriately checks the time information of the built-in clock (not shown) and the reservation information table of the reservation information storage area 1200 under the control of the basic operation execution unit 1101 (S801). When the broadcast start date and time of the broadcast program to be scheduled for recording stored in the reservation information table approaches, the basic operation execution unit 1101 performs startup processing and initialization processing of the broadcast receiving device 100 (S802). Note that if the broadcast receiving device 100 is already in operation, the processing of S802 is not necessary. After completing the startup processing and initialization processing, the broadcast program playback unit 1102a of the receiving function execution unit 1102 next receives digital broadcast waves (S803), and further performs processing such as tuning (selecting) to the channel of the broadcast program to be scheduled for recording in the tuner/demodulation unit 131 and demodulating the modulated signal (S804). In addition, the process of S804 may be performed by appropriately selecting an available tuner when the broadcast receiving device 100 is already operating and is selecting an arbitrary broadcast program that is not the target of scheduled recording. Also, the image of the broadcast program that is the target of scheduled recording does not have to be displayed on the image display unit 163.
前記予約録画の対象となる放送番組のチャンネルへの同調処理を終えると、番組録画実行部1104が、受信機能実行部1102の制御に基づいて、デジタル放送波に重畳されている前記予約録画の対象となる放送番組に関する番組識別情報と番組コンテンツ格納先情報の番組関連情報を取得する(S806)。なお、前記番組識別情報と番組コンテンツ格納先情報は、PSIやSIに含まれるものであって良い。放送通信連携機能に用いられるAITに含まれるものであっても良い。データ放送に用いられるBMLデータ列に含まれるものであっても良い。その他の方法で、放送番組の番組コンテンツと共にデジタル放送波に含まれて送信されるものであっても良い。或いは、放送通信連携機能のAITにより指定された所定のサーバ装置にアクセスして取得するものであっても良い。 When the tuning process to the channel of the broadcast program to be recorded is completed, the program recording execution unit 1104, under the control of the receiving function execution unit 1102, acquires program-related information, such as program identification information and program content storage destination information, relating to the broadcast program to be recorded, which are superimposed on the digital broadcast wave (S806). The program identification information and program content storage destination information may be included in the PSI or SI. They may be included in the AIT used for the broadcast communication linkage function. They may be included in the BML data sequence used for data broadcasting. They may be included in the digital broadcast wave and transmitted together with the program content of the broadcast program by other methods. Or they may be acquired by accessing a specified server device specified by the AIT of the broadcast communication linkage function.
S806の処理で取得した前記予約録画の対象となる放送番組に関する番組識別情報と番組コンテンツ格納先情報の番組関連情報は、S801の処理で参照した予約情報記憶領域1200の予約情報テーブルに記載されている情報等と共に、番組録画実行部1104の制御により、録画コンテンツ記憶領域1300の録画番組情報テーブルに記憶される(S807)。具体的には、例えば、前記取得した番組識別情報は録画番組情報テーブルの録画番組識別情報1307に記憶される。前記取得した番組コンテンツ格納先情報は録画番組コンテンツ格納先情報1308に記憶される。また、予約情報記憶領域1200の予約情報テーブルの放送日情報1202と放送時刻情報1203と放送チャンネル情報1204と放送番組タイトル情報1205と録画/視聴モード1207が、録画番組情報テーブルの録画日情報1302と録画時刻情報1303と録画チャンネル情報1304と録画番組タイトル情報1305と録画モード1306に記憶される。 The program-related information of the program identification information and program content storage destination information related to the broadcast program to be recorded acquired in the process of S806, together with the information described in the reservation information table of the reservation information storage area 1200 referred to in the process of S801, is stored in the recorded program information table of the recorded content storage area 1300 under the control of the program recording execution unit 1104 (S807). Specifically, for example, the acquired program identification information is stored in the recorded program identification information 1307 of the recorded program information table. The acquired program content storage destination information is stored in the recorded program content storage destination information 1308. In addition, the broadcast date information 1202, broadcast time information 1203, broadcast channel information 1204, broadcast program title information 1205, and recording/viewing mode 1207 of the reservation information table of the reservation information storage area 1200 are stored in the recording date information 1302, recording time information 1303, recording channel information 1304, recorded program title information 1305, and recording mode 1306 of the recorded program information table.
S807の処理を終えると、予約管理実行部1103は、予約情報記憶領域1200の予約情報テーブルに記憶された予約情報を削除する(S808)。以上の動作を以って、放送受信装置100の予約録画処理を終了する。 After completing the process of S807, the reservation management execution unit 1103 deletes the reservation information stored in the reservation information table in the reservation information storage area 1200 (S808). With the above operations, the reservation recording process of the broadcast receiving device 100 is completed.
なお、前述の一連の処理は、番組詳細情報表示画面163bの予約設定キー163b3で『番組保存』キーを『しない』に設定した場合の処理の例であり、即ち、予約録画の対象となる放送番組に関する番組コンテンツを放送受信装置100のストレージに記憶させない場合の例である。前記『番組保存』キーを『する』に設定した場合、本実施例の放送受信装置100は、S807の処理において、分離部132から出力された番組コンテンツ(TS或いはES)をそのまま、或いは、前記番組コンテンツをコンテンツ処理部151で予約設定キー163b3の『録画モード』キーの設定内容に応じたトランスコード処理を行った後に、予約設定キー163b3の『録画先』キーで指定されるストレージ(例えば、ストレージ部110の録画コンテンツ記憶領域1300や拡張I/F部124に接続されたHDD)に記憶するように処理して良い。 The above series of processes are examples of processes when the "Save Program" key is set to "No" in the reservation setting key 163b3 on the program detail information display screen 163b, that is, examples of processes when the program content related to the broadcast program to be recorded by reservation is not stored in the storage of the broadcast receiving device 100. When the "Save Program" key is set to "Yes", the broadcast receiving device 100 of this embodiment may process in the process of S807 to store the program content (TS or ES) output from the separation unit 132 as is, or after the content processing unit 151 performs a transcode process according to the setting of the "Recording Mode" key of the reservation setting key 163b3, in the storage specified by the "Recording Destination" key of the reservation setting key 163b3 (for example, the recorded content storage area 1300 of the storage unit 110 or an HDD connected to the extended I/F unit 124).
また、予約録画の対象となる放送番組の番組コンテンツを放送受信装置100のストレージに記憶させないようにするか否かは、前述のように、番組詳細情報表示画面163bの予約設定キー163b3の『番組保存』キーの設定に応じて切り替えられるものであっても良いが、デジタル放送波に前記予約録画の対象となる放送番組に関する番組識別情報と番組コンテンツ格納先情報の番組関連情報が重畳されているか否かに応じて自動的に切り替えられるものであっても良い。即ち、例えば、デジタル放送波に前記予約録画の対象となる放送番組に関する番組識別情報と番組コンテンツ格納先情報の番組関連情報が重畳されている場合には、前記予約録画の対象となる放送番組に関する番組コンテンツを放送受信装置100のストレージに記憶させないようにする。また、デジタル放送波に前記予約録画の対象となる放送番組に関する番組識別情報と番組コンテンツ格納先情報の番組関連情報が重畳されていない場合には、前記予約録画の対象となる放送番組に関する番組コンテンツを放送受信装置100のストレージに記憶させるようにする。 As described above, whether or not to store the program content of the broadcast program to be scheduled for recording in the storage of the broadcast receiving device 100 may be switched depending on the setting of the "Save Program" key of the reservation setting key 163b3 on the program detail information display screen 163b, but it may also be automatically switched depending on whether or not the program identification information and program related information of the program content storage destination information related to the broadcast program to be scheduled for recording are superimposed on the digital broadcast wave. That is, for example, if the program identification information and program related information of the program content storage destination information related to the broadcast program to be scheduled for recording are superimposed on the digital broadcast wave, the program content related to the broadcast program to be scheduled for recording is not stored in the storage of the broadcast receiving device 100. Also, if the program identification information and program related information of the program content storage destination information related to the broadcast program to be scheduled for recording are not superimposed on the digital broadcast wave, the program content related to the broadcast program to be scheduled for recording is stored in the storage of the broadcast receiving device 100.
また、この場合、EPG表示画面163aの番組情報163a1において、各放送番組に関する番組識別情報と番組コンテンツ格納先情報の番組関連情報がデジタル放送波に重畳されているか否かを視認できるようにすると良い。例えば、番組識別情報と番組コンテンツ格納先情報の番組関連情報がデジタル放送波に重畳されている放送番組の番組情報163a1は、その旨を文字や記号やイラストの追加、背景色の差異、等により明示する。 In this case, it is preferable to visually check whether or not the program-related information, such as the program identification information and program content storage destination information, for each broadcast program is superimposed on the digital broadcast wave in the program information 163a1 on the EPG display screen 163a. For example, the program information 163a1 of a broadcast program in which the program-related information, such as the program identification information and program content storage destination information, is superimposed on the digital broadcast wave clearly indicates this by adding characters, symbols, or illustrations, by using a different background color, etc.
また、S803にて、放送番組再生部1102aは、所定期間(例えば、番組開始の1分間)のみ、放送波を受信するようにしても良い。また、予約録画の対象となる放送番組に関する番組識別情報1307と、番組格納先情報1308とが、所定間隔(例えば、15秒)ごとに送信されている場合には、S803にて放送番組再生部1102aは、当該間隔(例えば、15秒)だけ、デジタル放送を受信するようにしても良い。これによって、速やかにチューナを開放できるようになる。 In addition, in S803, the broadcast program playback unit 1102a may receive broadcast waves only for a predetermined period (e.g., one minute after the start of the program). In addition, if the program identification information 1307 and program storage destination information 1308 relating to the broadcast program to be recorded are transmitted at predetermined intervals (e.g., 15 seconds), the broadcast program playback unit 1102a may receive digital broadcasts only for that interval (e.g., 15 seconds) in S803. This allows the tuner to be released quickly.
さらに、放送時刻1203が重なる複数の放送番組の予約情報が、予約情報テーブルに記憶されている場合、S803にて、各放送番組の放送波を巡回して受信するようにしても良い。 Furthermore, if reservation information for multiple broadcast programs whose broadcast times 1203 overlap is stored in the reservation information table, in S803, the broadcast waves of each broadcast program may be received in a circular manner.
また、予約情報記憶領域1200に記憶した予約情報テーブルに基づいた予約録画の処理ではなく、放送番組の視聴中にマニュアル操作により録画処理を行う場合は、前記S801及びS808の処理は不要である。S804の処理で選局した放送番組の視聴中に、ユーザが図示を省略したリモコンを操作してマニュアル録画の指示を行い(S805)、以下、S806~S807の処理が実行されるものであって良い。 In addition, if the recording process is performed manually while watching a broadcast program, rather than the scheduled recording process based on the reservation information table stored in the reservation information storage area 1200, the processes of S801 and S808 are not necessary. While watching the broadcast program selected in the process of S804, the user may operate a remote control (not shown) to instruct manual recording (S805), and the processes of S806 to S807 may be executed.
[録画番組再生時の動作シーケンス]
次に、本実施例の放送受信装置100における、録画コンテンツ記憶領域1300に記憶した録画番組情報テーブルに基づいた録画済み番組の再生処理の動作に関して説明する。図9は、本実施例の放送受信装置100の録画番組再生処理の動作の一例を説明する動作シーケンス図である。
[Operation sequence when playing recorded programs]
Next, a description will be given of the operation of the broadcast receiving device 100 of this embodiment in processing for playing recorded programs based on the recorded program information table stored in the recorded content storage area 1300. Fig. 9 is an operational sequence diagram illustrating an example of the operation of the broadcast receiving device 100 of this embodiment in processing for playing recorded programs.
本実施例の放送受信装置100で録画番組再生処理を行う場合、ユーザは先ず、図示を省略したリモコンを操作して、放送受信装置100に対して電源オンの指示を行う(S901)。前記リモコンからの電源オンの指示を受信した放送受信装置100は、基本動作実行部1101の制御により、起動処理及び初期化処理を行う(S902)。なお、放送受信装置100が既に起動している場合、S901~S902の処理は不要である。前記起動処理及び初期化処理の後、ユーザが前記リモコンを操作して録画番組一覧表示の指示を行う(S903)と、受信機能実行部1102が、録画番組一覧表示画面を映像表示部163に表示する(S904)。 When playing back a recorded program on the broadcast receiving device 100 of this embodiment, the user first operates a remote control (not shown) to instruct the broadcast receiving device 100 to power on (S901). Having received the power on instruction from the remote control, the broadcast receiving device 100 performs start-up and initialization processing under the control of the basic operation execution unit 1101 (S902). Note that if the broadcast receiving device 100 is already running, the processing of S901 to S902 is unnecessary. After the start-up and initialization processing, the user operates the remote control to instruct displaying a list of recorded programs (S903), and the receiving function execution unit 1102 displays a recorded program list display screen on the video display unit 163 (S904).
図10は、S904の処理で表示される録画番組一覧表示画面の一例を説明する画面表示図である。録画番組一覧表示画面163cは、録画コンテンツ記憶領域1300の録画番組情報テーブルに記憶された各録画番組の録画番組情報163c1の一覧と操作ガイド163c6を表示する。録画番組情報163c1は、主としてサムネイル部163c2と、録画番組タイトル、録画日時、録画チャンネル、録画モード、録画時間、等の情報を表示する番組概要部163c3とで構成される。更に、録画番組情報163c1は、各録画番組が未視聴であるか否かを示す未視聴マーク163c4及び各録画番組に関する番組コンテンツが放送受信装置100のストレージに記憶されているか否かを示すクラウドマーク163c5を適宜有するものとする。なお、クラウドマーク163c5は、各録画番組に関する番組コンテンツが放送受信装置100のストレージに記憶されていない場合に表示されるものであり、即ち、番組詳細情報表示画面163bの予約設定キー163b3で『番組保存』キーを『しない』に設定して予約録画の処理を行った場合に表示される。 Figure 10 is a screen display diagram illustrating an example of the recorded program list display screen displayed in the process of S904. The recorded program list display screen 163c displays a list of recorded program information 163c1 of each recorded program stored in the recorded program information table of the recorded content storage area 1300 and an operation guide 163c6. The recorded program information 163c1 is mainly composed of a thumbnail section 163c2 and a program summary section 163c3 that displays information such as the recorded program title, recording date and time, recording channel, recording mode, and recording time. Furthermore, the recorded program information 163c1 appropriately has an unviewed mark 163c4 indicating whether each recorded program has not been viewed or not, and a cloud mark 163c5 indicating whether program content related to each recorded program is stored in the storage of the broadcast receiving device 100. The cloud mark 163c5 is displayed when the program content for each recorded program is not stored in the storage of the broadcast receiving device 100; that is, when the "Save Program" key is set to "No" on the reservation setting key 163b3 on the program detail information display screen 163b and the reservation recording process is performed.
図示を省略したリモコンのカーソルキーを操作することにより、番組選択カーソル163c7を移動させることが可能である。更に、前記リモコンの決定キーを押下することにより、番組選択カーソル163c7で選択された録画番組の再生処理を開始することが可能である。 The program selection cursor 163c7 can be moved by operating the cursor keys on a remote control (not shown). Furthermore, by pressing the enter key on the remote control, playback processing of the recorded program selected by the program selection cursor 163c7 can be started.
図9のS904の処理で表示された録画番組一覧表示画面163cにおいて、ユーザが前記リモコンのカーソルキー及び決定キーを操作して所定の録画番組の選択を行う(S905)と、受信機能実行部1102は、録画コンテンツ記憶領域1300に記憶されている録画番組情報テーブルから前記所定の録画番組の録画番組識別情報1307と録画番組コンテンツ格納先情報1308と録画モード1306とを読み出す(S906)。 When the user operates the cursor keys and the enter key on the remote control to select a specific recorded program on the recorded program list display screen 163c displayed in the process of S904 in FIG. 9 (S905), the receiving function execution unit 1102 reads the recorded program identification information 1307, the recorded program content storage destination information 1308, and the recording mode 1306 of the specific recorded program from the recorded program information table stored in the recorded content storage area 1300 (S906).
受信機能実行部1102は、S906の処理で読み出した録画番組コンテンツ格納先情報1308を解釈し、前記所定の録画番組に関する映像コンテンツが格納されたコンテンツサーバ(本実施例では、サービス事業者サーバ400)をネットワーク上で識別するための情報(例えば、IPアドレス情報等)を抽出する。更に、受信機能実行部1102は、前記抽出したIPアドレス情報で識別されるサービス事業者サーバ400に対して、LAN通信部121を介して、前記所定の録画番組に関する録画番組識別情報1307と録画番組コンテンツ格納先情報1308と録画モード1306とを送信して、前記所定の録画番組に関する映像コンテンツの送信を要求する(S907)。なお、録画番組コンテンツ格納先情報1308がIPアドレス情報のみを有している場合は、S907の処理において、録画番組コンテンツ格納先情報1308を送信する必要はない。 The receiving function execution unit 1102 interprets the recorded program content storage destination information 1308 read in the process of S906, and extracts information (e.g., IP address information, etc.) for identifying the content server (in this embodiment, the service provider server 400) in which the video content related to the specified recorded program is stored on the network. Furthermore, the receiving function execution unit 1102 transmits the recorded program identification information 1307, the recorded program content storage destination information 1308, and the recording mode 1306 related to the specified recorded program via the LAN communication unit 121 to the service provider server 400 identified by the extracted IP address information, and requests the transmission of the video content related to the specified recorded program (S907). Note that if the recorded program content storage destination information 1308 contains only IP address information, it is not necessary to transmit the recorded program content storage destination information 1308 in the process of S907.
サービス事業者サーバ400の基本動作実行部4101は、LAN通信部421を介して受信した前記所定の録画番組に関する録画番組識別情報1307と録画コンテンツ格納先情報1308と録画モード1306とを映像コンテンツ管理/配信実行部4102に送信する。映像コンテンツ管理/配信実行部4102は、前記受信した録画番組識別情報1307に基づいてメタデータ記憶領域4200に記憶されたコンテンツ情報テーブルを参照する。更に、前記受信した録画番組識別情報1307と一致する番組識別情報4201に対応するコンテンツ格納位置情報4202及びコンテンツ名称4203を取得することにより、前記所定の録画番組に関する映像コンテンツの選択を行う(S908)。前記コンテンツ格納位置情報4202及びコンテンツ名称4203の取得に代替して、前記受信した録画コンテンツ格納先情報1308を解釈して取得したディレクトリ情報とファイル名称を用いても良い。 The basic operation execution unit 4101 of the service provider server 400 transmits the recorded program identification information 1307, the recorded content storage destination information 1308, and the recording mode 1306 for the specified recorded program received via the LAN communication unit 421 to the video content management/distribution execution unit 4102. The video content management/distribution execution unit 4102 refers to the content information table stored in the metadata storage area 4200 based on the received recorded program identification information 1307. Furthermore, the video content for the specified recorded program is selected by acquiring the content storage location information 4202 and the content name 4203 corresponding to the program identification information 4201 that matches the received recorded program identification information 1307 (S908). Instead of acquiring the content storage location information 4202 and the content name 4203, the directory information and the file name acquired by interpreting the received recorded content storage destination information 1308 may be used.
次に、映像コンテンツ管理/配信実行部4102は、S908の処理で取得した前記コンテンツ格納位置情報4202及びコンテンツ名称4203に基づいて映像コンテンツ記憶領域4300を参照し、前記所定の録画番組に関する映像コンテンツを読み出す。更に、映像コンテンツ管理/配信実行部4102は、前記読み出した映像コンテンツに対して、前記受信した録画モード1306に応じたトランスコード処理を行い(S909)、LAN通信部421を介して放送受信装置100に送信する(S910)。なお、S909でのトランスコード処理に代替して、映像コンテンツ記憶領域4300にビットレートの異なる複数の映像コンテンツを予め用意しておき、前記受信した録画モード1306に応じて所定のビットレートの映像コンテンツを選択するようにしても良い。また、サービス事業者サーバ400と放送受信装置100との間の通信帯域に充分な余裕がある場合、S909におけるトランスコード処理は行わなくとも良い。サービス事業者サーバ400と放送受信装置100との間のネットワーク状況に応じて前記トランスコード処理の有無を切り替えても良い。 Next, the video content management/distribution execution unit 4102 refers to the video content storage area 4300 based on the content storage location information 4202 and content name 4203 acquired in the process of S908, and reads out the video content related to the specified recorded program. Furthermore, the video content management/distribution execution unit 4102 performs a transcode process on the read out video content according to the received recording mode 1306 (S909), and transmits it to the broadcast receiving device 100 via the LAN communication unit 421 (S910). Note that instead of the transcode process in S909, multiple video contents with different bit rates may be prepared in advance in the video content storage area 4300, and video content with a predetermined bit rate may be selected according to the received recording mode 1306. Also, if there is sufficient communication bandwidth between the service provider server 400 and the broadcast receiving device 100, the transcode process in S909 may not be performed. The transcoding process may be switched on or off depending on the network conditions between the service provider server 400 and the broadcast receiving device 100.
サービス事業者サーバ400から送信された前記所定の録画番組に関する映像コンテンツを受信した放送受信装置100は、受信機能実行部1102の制御に基づいて、LAN通信部121を介して受信した前記映像コンテンツを分離部132に送信する。更に、放送番組再生部1102aの制御に基づいて、分離部132における各データ列の分離処理、映像復号部133や音声復号部134における映像データ列や音声データ列の復号処理、等を行い、映像重畳部161及び音声選択部162を介して、映像表示部163及びスピーカ164から放送番組の映像信号及び音声信号を出力する(S911)。以上の動作を以って、放送受信装置100の録画番組再生処理を実現する。 The broadcast receiving device 100 receives the video content for the specified recorded program transmitted from the service provider server 400, and transmits the received video content to the separation unit 132 via the LAN communication unit 121 under the control of the reception function execution unit 1102. Furthermore, under the control of the broadcast program playback unit 1102a, the separation unit 132 separates each data string, the video decoding unit 133 and the audio decoding unit 134 decode the video data string and the audio data string, etc., and outputs the video signal and audio signal of the broadcast program from the video display unit 163 and the speaker 164 via the video superimposition unit 161 and the audio selection unit 162 (S911). The above operations realize the recorded program playback process of the broadcast receiving device 100.
以上、前述にて録画予約処理の動作と予約録画処理の動作と録画番組再生処理の動作の各動作を説明したように、本実施例の放送受信装置100においては、放送番組の録画を行う際に、放送番組に関する番組コンテンツを放送受信装置100のストレージに個別に記憶させる必要が無く、録画した放送番組に関するコンテンツは再生時にネットワーク上のコンテンツサーバから都度取得するように動作する。但し、コンテンツサーバに自らアクセスして所望のコンテンツを検索/選択する公知のVOD(Video On Demand)のシステムと異なり、本実施例の放送受信装置100では、ユーザは、コンテンツサーバの存在を意識する必要がなく、放送番組の録画処理及び再生処理に関して従来のVTR(Video Tape Recorder)と同様の使い勝手を実現することができる。更に、本実施例の放送受信装置100では、録画番組の情報を管理する録画番組情報テーブルは大きな記憶領域を必要とせず、したがって、多数の録画番組を管理/格納することが可能である。或いは、小容量のストレージにて管理することが可能である。即ち、より有用な録画処理や再生処理を可能とする放送受信装置を提供することが可能となる。 As described above, in the broadcast receiving device 100 of this embodiment, when recording a broadcast program, it is not necessary to store the program content related to the broadcast program in the storage of the broadcast receiving device 100 individually, and the content related to the recorded broadcast program is acquired from the content server on the network each time it is played back. However, unlike a known VOD (Video On Demand) system that accesses a content server by itself to search/select desired content, in the broadcast receiving device 100 of this embodiment, the user does not need to be aware of the existence of a content server, and the broadcast receiving device 100 can achieve the same usability as a conventional VTR (Video Tape Recorder) in terms of recording and playback of broadcast programs. Furthermore, in the broadcast receiving device 100 of this embodiment, the recorded program information table that manages the information of the recorded programs does not require a large storage area, and therefore it is possible to manage/store a large number of recorded programs. Alternatively, it is possible to manage them in a small-capacity storage. In other words, it will be possible to provide a broadcast receiving device that enables more useful recording and playback processes.
(実施例2)
以下では、本発明の実施例2に関して説明する。なお、本実施例における構成及び効果等は特に断りのない限り実施例1と同様であるものとする。このため、以下では、本実施例と実施例1との相違点を主に説明し、共通する点については重複を避けるため極力説明を省略する。
Example 2
The following describes the second embodiment of the present invention. Note that the configuration and effects of the second embodiment are the same as those of the first embodiment unless otherwise specified. Therefore, the following mainly describes the differences between the first embodiment and the second embodiment, and omits as much as possible the description of the common points to avoid duplication.
本実施例のデジタル放送サービスにおいては、予約録画の対象となる放送番組に関する番組識別情報と番組コンテンツ格納先情報の番組関連情報が番組情報データ列に含まれるものとする。この場合、図7に示した番組詳細情報表示画面163bの予約設定キー163b3で『番組保存』キーを『しない』に設定している場合、即ち、予約録画の対象となる放送番組に関する番組コンテンツを放送受信装置100のストレージに個別に記憶させない場合には、デジタル放送波から番組情報データ列を取得した時点で、前記予約録画の対象となる放送番組の予約録画処理を行うことが可能となる。 In the digital broadcasting service of this embodiment, the program information data string contains the program identification information for the broadcast program that is the subject of scheduled recording and the program-related information of the program content storage destination information. In this case, if the "Save Program" key is set to "No" in the reservation setting key 163b3 on the program detail information display screen 163b shown in FIG. 7, that is, if the program content for the broadcast program that is the subject of scheduled recording is not stored separately in the storage of the broadcast receiving device 100, it becomes possible to perform scheduled recording processing for the broadcast program that is the subject of scheduled recording at the time the program information data string is acquired from the digital broadcast wave.
[録画予約及び予約録画時の動作シーケンス]
図11は、本実施例の放送受信装置100の録画予約処理及び予約録画処理の一連の動作の一例を説明する動作シーケンス図である。
[Recording reservation and operation sequence during scheduled recording]
FIG. 11 is an operational sequence diagram illustrating an example of a series of operations in the recording reservation process and the reservation recording process of the broadcast receiving device 100 of this embodiment.
図中、S1101~S1109の処理は、図5に示した動作シーケンス図のS501~S509の処理と同様の動作を行うため、説明を省略する。なお、S1105の処理で取得した番組情報データ列には、前述したように、デジタル放送サービスの各放送番組に関する番組識別情報と番組コンテンツ格納先情報の番組関連情報が含まれる。S1109の処理で表示された番組詳細情報表示画面163bにおいて、ユーザが図示を省略したリモコンのカーソルキー及び決定キーを操作して操作選択キー163b4の『録画予約』キーを選択する(S1110)と、番組録画実行部1104が、受信機能実行部1102の制御に基づいて、予約録画の対象となる放送番組に関する番組識別情報と番組コンテンツ格納先情報の番組関連情報を番組情報データ列から取得する(S1111)。 In the figure, the processing of S1101 to S1109 is the same as the processing of S501 to S509 in the operation sequence diagram shown in FIG. 5, so the description will be omitted. As mentioned above, the program information data string acquired in the processing of S1105 includes program related information such as program identification information and program content storage destination information for each broadcast program of the digital broadcast service. When the user operates the cursor keys and the decision key of the remote control (not shown) to select the "recording reservation" key of the operation selection keys 163b4 on the program detailed information display screen 163b displayed in the processing of S1109 (S1110), the program recording execution unit 1104 acquires the program related information such as program identification information and program content storage destination information for the broadcast program to be scheduled for recording from the program information data string based on the control of the receiving function execution unit 1102 (S1111).
更に、S1111の処理で取得した前記予約録画の対象となる放送番組に関する番組識別情報と番組コンテンツ格納先情報の番組関連情報は、番組録画実行部1104の制御により、番組詳細情報表示画面163bで設定した各項目の設定内容の情報等と共に録画コンテンツ記憶領域1300の録画番組情報テーブルに記憶される(S1112)。具体的には、例えば、前記取得した番組識別情報は録画番組情報テーブルの録画番組識別情報1307に記憶される。前記取得した番組コンテンツ格納先情報は録画番組コンテンツ格納先情報1308に記憶される。また、放送日時情報や放送チャンネル情報や番組タイトル情報が、録画日情報1302と録画時刻情報1303と録画チャンネル情報1304と録画番組タイトル情報1305に記憶される。番組詳細情報表示画面163bの予約設定キー163b3の『録画モード』キーで設定した内容は録画モード1306に記憶される。 Furthermore, the program-related information of the program identification information and program content storage destination information related to the broadcast program to be recorded that are acquired in the process of S1111 are stored in the recorded program information table of the recorded content storage area 1300 together with information on the settings of each item set on the program detail information display screen 163b under the control of the program recording execution unit 1104 (S1112). Specifically, for example, the acquired program identification information is stored in the recorded program identification information 1307 of the recorded program information table. The acquired program content storage destination information is stored in the recorded program content storage destination information 1308. In addition, broadcast date and time information, broadcast channel information, and program title information are stored in the recording date information 1302, recording time information 1303, recording channel information 1304, and recorded program title information 1305. The contents set by the "recording mode" key of the reservation setting key 163b3 on the program detail information display screen 163b are stored in the recording mode 1306.
S1112の処理を終えると、番組詳細情報表示画面163bの表示を終了し、放送番組再生部1102aが視聴中の放送番組の映像を映像表示部163に表示する(S1113)。以上の動作を以って、放送受信装置100の録画予約処理及び予約録画処理の一連の処理を終了する。また、本実施例の放送受信装置100における録画番組再生処理の動作は、図9に示した動作シーケンス図と同様であるため、説明を省略する。 When the processing of S1112 is completed, the display of the program detail information display screen 163b is terminated, and the broadcast program playback unit 1102a displays the video of the broadcast program being viewed on the video display unit 163 (S1113). With the above operations, the series of processes of the recording reservation process and the reservation recording process of the broadcast receiving device 100 is completed. In addition, the operation of the recorded program playback process in the broadcast receiving device 100 of this embodiment is the same as the operation sequence diagram shown in Figure 9, so a description will be omitted.
本実施例の放送受信装置100では、EPGを用いた放送番組の選択及び録画予約の処理を行った時点で、前記選択した放送番組の予約録画の処理を同時に実行することが可能となり、使い勝手が良い。また、前記選択した放送番組の録画予約の処理に関して、予約情報記憶領域1200の予約情報テーブルに記憶する処理を行う必要が無く、処理が簡便となる。即ち、より有用な録画処理や再生処理を可能とする放送受信装置を提供することが可能となる。 In the broadcast receiving device 100 of this embodiment, when a broadcast program is selected using the EPG and a recording reservation is made, the process of recording the selected broadcast program can be executed simultaneously, which is convenient. In addition, there is no need to store the reservation information in the reservation information storage area 1200 in the process of recording the selected broadcast program, which simplifies the process. In other words, it is possible to provide a broadcast receiving device that enables more useful recording and playback processes.
(実施例3)
以下では、本発明の実施例3に関して説明する。なお、本実施例における構成及び効果等は特に断りのない限り実施例2と同様であるものとする。このため、以下では、本実施例と実施例2との相違点を主に説明し、共通する点については重複を避けるため極力説明を省略する。
Example 3
The following describes the third embodiment of the present invention. Note that unless otherwise specified, the configuration and effects of the third embodiment are the same as those of the second embodiment. Therefore, the following mainly describes the differences between the third embodiment and the second embodiment, and omits as much as possible the description of the common points to avoid duplication.
実施例2で説明した放送受信装置100では、EPGを用いた放送番組の選択及び録画予約の処理を行った時点で、前記選択した放送番組の予約録画の処理を実行することが可能である。これは、EPGを用いた放送番組の選択及び録画予約の処理を終えた後に前記選択した放送番組の予約録画の処理を完了し、前記選択した放送番組の本来の放送開始時間前であっても、前記選択した放送番組に関する映像コンテンツ(即ち、録画番組の番組コンテンツ)の再生処理が可能となることと同意である。一方、前記放送番組を提供するサービス事業者としては、前記放送番組の本来の放送開始時間前に前記放送番組に関する映像コンテンツを視聴されることは好ましくない。したがって、本実施例の放送受信装置100では、録画番組の再生開始可能日時の制限に対応する。 In the broadcast receiving device 100 described in the second embodiment, when the broadcast program is selected using the EPG and the recording reservation process is completed, the process of the reservation recording of the selected broadcast program can be executed. This is the same as completing the process of the reservation recording of the selected broadcast program after the broadcast program is selected using the EPG and the recording reservation process is completed, and the playback process of the video content related to the selected broadcast program (i.e., the program content of the recorded program) becomes possible even before the original broadcast start time of the selected broadcast program. On the other hand, the service provider providing the broadcast program does not want the video content related to the broadcast program to be viewed before the original broadcast start time of the broadcast program. Therefore, the broadcast receiving device 100 of this embodiment supports the restriction on the date and time when playback of the recorded program can be started.
[録画番組再生時の動作シーケンス]
図12は、本実施例の放送受信装置100の録画番組再生処理の動作の一例を説明する動作シーケンス図である。なお、本実施例の放送受信装置100における録画予約処理及び予約録画処理の一連の動作は、図11に示した動作シーケンス図と同様であるため、説明を省略する。
[Operation sequence when playing recorded programs]
Fig. 12 is an operational sequence diagram for explaining an example of the operation of the recorded program playback process of the broadcast receiving device 100 of this embodiment. Note that the series of operations of the recording reservation process and the reservation recording process in the broadcast receiving device 100 of this embodiment are similar to those in the operational sequence diagram shown in Fig. 11, and therefore the explanation will be omitted.
図中、S1201~S1204の処理は、図9に示した動作シーケンス図のS901~S904の処理と同様の動作を行うため、説明を省略する。S1204の処理で表示された録画番組一覧表示画面163cにおいて、ユーザが図示を省略したリモコンのカーソルキー及び決定キーを操作して所定の録画番組の選択を行う(S1205)と、受信機能実行部1102は、録画コンテンツ記憶領域1300に記憶されている録画番組情報テーブルから前記所定の録画番組に関する録画日情報1302と録画時刻情報1303と録画番組識別情報1307と録画番組コンテンツ格納先情報1308と録画モード1306とを読み出す(S1206)。 In the figure, the processing of S1201 to S1204 is the same as the processing of S901 to S904 in the operation sequence diagram shown in Figure 9, so the description will be omitted. When the user operates the cursor keys and the enter key of the remote control (not shown) to select a specific recorded program on the recorded program list display screen 163c displayed in the processing of S1204 to select a specific recorded program (S1205), the receiving function execution unit 1102 reads out the recording date information 1302, recording time information 1303, recorded program identification information 1307, recorded program content storage destination information 1308, and recording mode 1306 related to the specific recorded program from the recorded program information table stored in the recorded content storage area 1300 (S1206).
なお、本実施例のデジタル放送サービスにおいては、予約録画の対象となる放送番組に関する番組識別情報と番組コンテンツ格納先情報と再生開始可能日時情報が番組関連情報として番組情報データ列に含まれるものとする。また、本実施例の放送受信装置100においても、録画予約処理及び予約録画処理の一連の動作を図11に示した動作シーケンス図と同様に行うが、S1112の処理では、予約録画の対象となる放送番組に関する番組識別情報と番組コンテンツ格納先情報を録画コンテンツ記憶領域1300の録画番組情報テーブルの録画番組識別情報1307と録画番組コンテンツ格納先情報1308に記憶し、更に、前記予約録画の対象となる放送番組に関する再生開始可能日時情報を録画番組情報テーブルの録画日情報1302と録画時刻情報1303に記憶する。即ち、S1206の処理で読み出した録画日情報1302と録画時刻情報1303は、前記選択した所定の録画番組に関する映像コンテンツの再生開始可能日時の情報となる。 In the digital broadcasting service of this embodiment, the program identification information, program content storage destination information, and playback start date and time information for the broadcast program to be recorded are included in the program information data string as program-related information. In addition, in the broadcast receiving device 100 of this embodiment, a series of operations for the recording reservation process and the reservation recording process are performed in the same manner as the operation sequence diagram shown in FIG. 11, but in the process of S1112, the program identification information and program content storage destination information for the broadcast program to be recorded are stored in the recorded program identification information 1307 and the recorded program content storage destination information 1308 of the recorded program information table in the recorded content storage area 1300, and further, the playback start date and time information for the broadcast program to be recorded is stored in the recorded program information table in the recorded date information 1302 and the recorded time information 1303. In other words, the recording date information 1302 and the recording time information 1303 read in the process of S1206 are information on the playback start date and time of the video content for the selected specific recorded program.
S1206の処理の後、受信機能実行部1102は、図示を省略した内蔵クロックの時刻情報とS1206で読み出した録画日情報1302と録画時刻情報1303を比較する(S1207)。現在時刻が録画日情報1302と録画時刻情報1303で示される前記選択した所定の録画番組に関する映像コンテンツの再生開始可能日時以前である場合(S1207:No)、受信機能実行部1102は、前記選択した所定の録画番組の再生処理を行わず、放送番組再生部1102aが視聴中の放送番組の映像を映像表示部163に表示する(S1208)。一方、現在時刻が録画日情報1302と録画時刻情報1303で示される前記選択した所定の録画番組に関する映像コンテンツの再生開始可能日時以降である場合(S1207:Yes)、S1209~S1213の処理を実行して、前記選択した所定の録画番組に関する映像コンテンツの再生処理を実行する。なお、S1209~S1213の処理は、図9に示した動作シーケンス図のS907~S911の処理と同様の動作を行うため、説明を省略する。 After the process of S1206, the receiving function execution unit 1102 compares the time information of the built-in clock (not shown) with the recording date information 1302 and recording time information 1303 read in S1206 (S1207). If the current time is before the possible playback start date and time of the video content related to the selected specific recorded program indicated by the recording date information 1302 and recording time information 1303 (S1207: No), the receiving function execution unit 1102 does not perform playback processing of the selected specific recorded program, and displays the video of the broadcast program being viewed by the broadcast program playback unit 1102a on the video display unit 163 (S1208). On the other hand, if the current time is after the possible playback start date and time of the video content related to the selected specific recorded program indicated by the recording date information 1302 and recording time information 1303 (S1207: Yes), the processes of S1209 to S1213 are executed to execute playback processing of the video content related to the selected specific recorded program. Note that the processes in steps S1209 to S1213 are similar to those in steps S907 to S911 in the operational sequence diagram shown in FIG. 9, and therefore will not be described here.
以上、本実施例の放送受信装置100においても、実施例1及び実施例2と同様の効果を得ることが可能である。また、本実施例の放送受信装置100では、録画番組の再生開始可能日時に制限を設けることが可能であり、放送番組の本来の放送開始時間前に前記放送番組に関する映像コンテンツを視聴されることを防止することが可能である。即ち、より有用な録画処理や再生処理を可能とする放送受信装置を提供することが可能となる。 As described above, the broadcast receiving device 100 of this embodiment can achieve the same effects as those of the first and second embodiments. Furthermore, the broadcast receiving device 100 of this embodiment can set restrictions on the date and time at which playback of a recorded program can begin, and can prevent video content related to the broadcast program from being viewed before the original broadcast start time of the broadcast program. In other words, it is possible to provide a broadcast receiving device that enables more useful recording and playback processes.
なお、前記再生開始可能日時情報は、放送番組の本来の放送開始時間であっても良いし、放送番組の本来の放送終了時間であっても良いし、その他の任意に指定された時間であっても良い。 The playback start date and time information may be the original broadcast start time of the broadcast program, the original broadcast end time of the broadcast program, or any other arbitrarily specified time.
(実施例4)
以下では、本発明の実施例4に関して説明する。なお、本実施例における構成及び効果等は特に断りのない限り実施例3と同様であるものとする。このため、以下では、本実施例と実施例3との相違点を主に説明し、共通する点については重複を避けるため極力説明を省略する。
Example 4
The following describes a fourth embodiment of the present invention. Note that the configuration and effects of the fourth embodiment are the same as those of the third embodiment unless otherwise specified. Therefore, the following mainly describes the differences between the fourth embodiment and the third embodiment, and omits as much as possible the description of the common points to avoid duplication.
[録画番組再生時の動作シーケンス]
図13は、本実施例の放送受信装置100の録画番組再生処理の動作の一例を説明する動作シーケンス図である。なお、本実施例の放送受信装置100における録画予約処理及び予約録画処理の一連の動作は、図11に示した動作シーケンス図と同様に行うものとする。即ち、S1112の処理では、予約録画の対象となる放送番組に関する再生開始可能日時情報を録画番組情報テーブルの録画日情報1302と録画時刻情報1303に記憶する処理は行わない。
[Operation sequence when playing recorded programs]
Fig. 13 is an operational sequence diagram for explaining an example of the operation of the recorded program playback process of the broadcast receiving device 100 of this embodiment. Note that the series of operations of the recording reservation process and the scheduled recording process in the broadcast receiving device 100 of this embodiment are performed in the same manner as in the operational sequence diagram shown in Fig. 11. That is, in the process of S1112, the process of storing the playback start date and time information for the broadcast program that is the subject of the scheduled recording in the recording date information 1302 and the recording time information 1303 of the recorded program information table is not performed.
図中、S1301~S1307の処理は、図9に示した動作シーケンス図のS901~S907の処理と同様の動作を行うため、説明を省略する。 In the figure, the processing of S1301 to S1307 is the same as the processing of S901 to S907 in the operation sequence diagram shown in Figure 9, so the explanation is omitted.
サービス事業者サーバ400の基本動作実行部4101は、LAN通信部421を介して受信した所定の録画番組に関する録画番組識別情報1307と録画コンテンツ格納先情報1308と録画モード1306とを映像コンテンツ管理/配信実行部4102に送信する。映像コンテンツ管理/配信実行部4102は、前記受信した録画番組識別情報1307に基づいてメタデータ記憶領域4200に記憶されたコンテンツ情報テーブルを参照する。更に、前記受信した録画番組識別情報1307と一致する番組識別情報4201に対応するコンテンツ格納位置情報4202及びコンテンツ名称4203を取得することにより、前記所定の録画番組に関する映像コンテンツの選択を行う(S1308)。前記コンテンツ格納位置情報4202及びコンテンツ名称4203の取得に代替して、前記受信した録画コンテンツ格納先情報1308を解釈して取得したディレクトリ情報とファイル名称を用いても良い。 The basic operation execution unit 4101 of the service provider server 400 transmits the recorded program identification information 1307, the recorded content storage destination information 1308, and the recording mode 1306 for the specified recorded program received via the LAN communication unit 421 to the video content management/distribution execution unit 4102. The video content management/distribution execution unit 4102 refers to the content information table stored in the metadata storage area 4200 based on the received recorded program identification information 1307. Furthermore, the video content for the specified recorded program is selected by acquiring the content storage location information 4202 and the content name 4203 corresponding to the program identification information 4201 that matches the received recorded program identification information 1307 (S1308). Instead of acquiring the content storage location information 4202 and the content name 4203, the directory information and the file name acquired by interpreting the received recorded content storage destination information 1308 may be used.
映像コンテンツ管理/配信実行部4102は、更に、コンテンツ放送日情報4206及びコンテンツ放送時刻情報4207を取得し、図示を省略した内蔵クロックの時刻情報と前記取得したコンテンツ放送日情報4206及びコンテンツ放送時刻情報4207とを比較する(S1309)。メタデータ記憶領域4200に記憶されたコンテンツ情報テーブルのコンテンツ放送日情報4206及びコンテンツ放送時刻情報4207は、対応する映像コンテンツの本来の放送日時に関する情報であり、前記映像コンテンツの再生開始可能日時の制限の情報である。 The video content management/distribution execution unit 4102 further acquires content broadcast date information 4206 and content broadcast time information 4207, and compares the acquired content broadcast date information 4206 and content broadcast time information 4207 with the time information of an internal clock (not shown) (S1309). The content broadcast date information 4206 and content broadcast time information 4207 in the content information table stored in the metadata storage area 4200 are information about the original broadcast date and time of the corresponding video content, and are information about restrictions on the date and time when playback of the video content can be started.
S1309の処理において、現在時刻がコンテンツ放送日情報4206とコンテンツ放送時刻情報4207で示される前記選択した映像コンテンツの再生開始可能日時以前である場合(S1309:No)、映像コンテンツ管理/配信実行部4102は、放送受信装置100に対してエラーを送信する(S1310)。サービス事業者サーバ400からエラーを受信(S1311)した放送受信装置100は、受信機能制御部1102の制御により、前記所定の録画番組に関する映像コンテンツの再生処理が実行できない旨をユーザに報知する。更に、放送番組再生部1102aが視聴中の放送番組の映像を映像表示部163に表示して(S1312)、一連の処置を終了する。なお、前記報知処理は、前記所定の録画番組に関する映像コンテンツの再生開始可能時間をユーザに明示するようにしても良い。 In the process of S1309, if the current time is before the date and time when playback of the selected video content can start, as indicated by the content broadcast date information 4206 and the content broadcast time information 4207 (S1309: No), the video content management/distribution execution unit 4102 transmits an error to the broadcast receiving device 100 (S1310). The broadcast receiving device 100, which has received the error from the service provider server 400 (S1311), notifies the user, under the control of the reception function control unit 1102, that playback processing of the video content related to the specified recorded program cannot be executed. Furthermore, the broadcast program playback unit 1102a displays the video of the broadcast program being viewed on the video display unit 163 (S1312), and the series of procedures ends. The notification process may be configured to clearly indicate to the user the time when playback of the video content related to the specified recorded program can start.
一方、現在時刻がコンテンツ放送日情報4206とコンテンツ放送時刻情報4207で示される前記選択した映像コンテンツの再生開始可能日時以降である場合(S1309:Yes)は、S1313~S1315の処理を実行して、前記選択した所定の録画番組に関する映像コンテンツの再生処理を実行する。なお、S1313~S1315の処理は、図9に示した動作シーケンス図のS909~S911の処理と同様の動作を行うため、説明を省略する。 On the other hand, if the current time is after the date and time when playback of the selected video content can start, as indicated by the content broadcast date information 4206 and the content broadcast time information 4207 (S1309: Yes), the process of S1313 to S1315 is executed to play back the video content related to the selected recorded program. Note that the process of S1313 to S1315 is the same as the process of S909 to S911 in the operation sequence diagram shown in Figure 9, and therefore a description thereof will be omitted.
以上、本実施例の放送受信装置100においても、実施例3と同様の効果を得ることが可能である。本実施例のデジタル放送サービスにおいては、再生開始可能日時情報を番組データ列に含ませる必要が無く、また、放送受信装置100では、録画番組の再生開始可能日時の制限に対する処理を行う必要が無い。即ち、より有用な録画処理や再生処理を可能とする放送受信装置を提供することが可能となる。 As described above, the broadcast receiving device 100 of this embodiment can achieve the same effect as in embodiment 3. In the digital broadcast service of this embodiment, there is no need to include playback start date and time information in the program data sequence, and the broadcast receiving device 100 does not need to perform processing for restrictions on the playback start date and time of a recorded program. In other words, it is possible to provide a broadcast receiving device that enables more useful recording and playback processing.
(実施例5)
以下では、本発明の実施例5に関して説明する。なお、本実施例における構成及び効果等は特に断りのない限り実施例1と同様であるものとする。このため、以下では、本実施例と実施例1との相違点を主に説明し、共通する点については重複を避けるため極力説明を省略する。
Example 5
The following describes the fifth embodiment of the present invention. Note that the configuration and effects of the fifth embodiment are the same as those of the first embodiment unless otherwise specified. Therefore, the following mainly describes the differences between the fifth embodiment and the first embodiment, and omits as much as possible the description of the common points to avoid duplication.
本実施例の放送受信装置100では、予約録画処理の動作及び録画番組再生処理の動作の際に、録画対象の放送番組(或いは録画番組)に関する映像コンテンツを記憶するコンテンツサーバとの間で認証処理を行う場合の例に関して説明する。 In this embodiment, the broadcast receiving device 100 will be described with respect to an example in which authentication processing is performed between the broadcast receiving device 100 and a content server that stores video content related to the broadcast program (or recorded program) to be recorded during the scheduled recording process and the recorded program playback process.
[放送受信装置のソフトウェア構成]
図14Aは、本実施例の放送受信装置100のソフトウェア構成図であり、ROM103、RAM104及びストレージ部110におけるソフトウェアの構成を示す。本実施例の放送受信装置100のソフトウェア構成図においては、実施例1で説明した放送受信装置100のソフトウェア構成図(図2B)と比較して、放送受信装置100が各コンテンツサーバに対してアクセスする際のログイン情報等を記憶する認証情報記憶領域1400がストレージ部110に追加されている。
[Software configuration of broadcast receiving device]
Fig. 14A is a software configuration diagram of the broadcast receiving device 100 of this embodiment, and shows the software configuration in the ROM 103, the RAM 104, and the storage unit 110. In the software configuration diagram of the broadcast receiving device 100 of this embodiment, compared to the software configuration diagram (Fig. 2B) of the broadcast receiving device 100 described in the first embodiment, an authentication information storage area 1400 for storing login information and the like when the broadcast receiving device 100 accesses each content server is added to the storage unit 110.
図14Bは、認証情報記憶領域1400に記憶される認証情報テーブルのデータ形式の一例を説明する概念図である。認証情報テーブルは、整理番号1401、サービス名称情報1402、接続先情報1403、ログイン名情報1404、パスワード情報1405、クレジットカード情報1406、等の情報で構成される。その他の情報を更に備えても良い。 Figure 14B is a conceptual diagram illustrating an example of the data format of the authentication information table stored in the authentication information storage area 1400. The authentication information table is composed of information such as a serial number 1401, service name information 1402, connection destination information 1403, login name information 1404, password information 1405, and credit card information 1406. Other information may also be included.
整理番号1401は、認証情報テーブルに記憶された各認証情報の管理に用いられる。サービス名称情報1402は、放送受信装置100がアクセスするコンテンツ配信サービスのサービス名称の情報である。接続先情報1403は、前記コンテンツ配信サービスを実行するサーバ装置をネットワーク上で識別するための、例えばIPアドレスのような識別情報である。ログイン名情報1404とパスワード情報1405は、放送受信装置100で前記コンテンツ配信サービスを実行するサーバ装置にアクセスする際に使用するログイン名とパスワードである。クレジットカード情報1406は、放送受信装置100のユーザが所有するクレジットカードに関する情報である。 The serial number 1401 is used to manage each piece of authentication information stored in the authentication information table. The service name information 1402 is information on the service name of the content distribution service accessed by the broadcast receiving device 100. The connection destination information 1403 is identification information, such as an IP address, for identifying the server device that executes the content distribution service on the network. The login name information 1404 and the password information 1405 are the login name and password used when the broadcast receiving device 100 accesses the server device that executes the content distribution service. The credit card information 1406 is information on the credit card owned by the user of the broadcast receiving device 100.
[サービス事業者サーバの構成]
図15Aは、サービス事業者サーバ400の内部構成の一例を示すブロック図である。本実施例のサービス事業者サーバ400も、主制御部401、システムバス402、RAM404、ストレージ部410、LAN通信部421、で構成される。実施例1で説明したサービス事業者サーバ400の内部構成(図4A)と比較して、サービス事業者サーバ400へのアクセスを許可するユーザの情報等を記憶するユーザ情報記憶領域4500がストレージ部410に追加されている。
[Configuration of service provider server]
Fig. 15A is a block diagram showing an example of the internal configuration of the service provider server 400. The service provider server 400 of this embodiment is also composed of a main control unit 401, a system bus 402, a RAM 404, a storage unit 410, and a LAN communication unit 421. Compared to the internal configuration of the service provider server 400 described in the first embodiment (Fig. 4A), a user information storage area 4500 for storing information on users who are permitted to access the service provider server 400 is added to the storage unit 410.
図15Bは、ユーザ情報記憶領域4500に記憶されるユーザ情報テーブルのデータ形式の一例を説明する概念図である。ユーザ情報テーブルは、整理番号4501、ユーザ名情報4502、ユーザ付随情報4503、パスワード情報4504、有効期限情報4505、等の情報で構成される。その他の情報を更に備えても良い。 Figure 15B is a conceptual diagram illustrating an example of the data format of a user information table stored in the user information storage area 4500. The user information table is composed of information such as a serial number 4501, user name information 4502, user associated information 4503, password information 4504, and expiration date information 4505. Other information may also be included.
整理番号4501は、ユーザ情報テーブルに記憶された各ユーザ情報の管理に用いられる。ユーザ名情報4502は、サービス事業者サーバ400へのアクセスを許可するユーザを識別するための識別情報である。ユーザ付随情報4503は、前記各ユーザに関する付随情報(住所、電話番号、等)である。パスワード情報4504は、前記各ユーザがサービス事業者サーバ400にアクセスするために登録したパスワードである。有効期限情報4505は、各ユーザのサービス事業者サーバ400に対するアクセス許可の有効期限に関する情報である。 The serial number 4501 is used to manage each user information stored in the user information table. The user name information 4502 is identification information for identifying a user who is permitted to access the service provider server 400. The user associated information 4503 is associated information (address, telephone number, etc.) related to each user. The password information 4504 is a password registered by each user to access the service provider server 400. The expiration date information 4505 is information related to the expiration date of each user's access permission to the service provider server 400.
以下では、本実施例の放送受信装置100の動作に関して説明する。 The operation of the broadcast receiving device 100 of this embodiment is described below.
[予約録画時の動作シーケンス]
図16は、本実施例の放送受信装置100の予約録画処理の動作の一例を説明する動作シーケンス図である。なお、図中、S1601~S1606の処理は、図8に示した動作シーケンス図のS801~S806の処理と同様であるため、説明を省略する。
[Scheduled recording sequence]
16 is an operational sequence diagram for explaining an example of the operation of the reservation recording process of the broadcast receiving device 100 of this embodiment. Note that in the diagram, the processes of S1601 to S1606 are similar to the processes of S801 to S806 in the operational sequence diagram shown in FIG. 8, so the explanation will be omitted.
S1606の処理で予約録画の対象となる放送番組に関する番組識別情報と番組コンテンツ格納先情報の番組関連情報を取得すると、受信機能実行部1102が、前記取得した番組コンテンツ格納先情報を解釈し、前記予約録画の対象となる放送番組に関する映像コンテンツが格納されたコンテンツサーバ(本実施例では、サービス事業者サーバ400)をネットワーク上で識別するための情報(例えば、IPアドレス情報等)を抽出する。更に、認証情報記憶領域1400の認証情報テーブルを参照し、サービス事業者サーバ400に対応するログイン名1404とパスワード1405を取得する。その後、受信機能実行部1102が、サービス事業者サーバ400に対して、前記取得したログイン名1404とパスワード1405を送信し、ユーザ認証を要求する(S1607)。なお、サービス事業者サーバ400に対して送信するログイン名とパスワードは、図示を省略したリモコン等を操作して適宜入力したものを用いるようにしても良い。 When the program identification information and program-related information of the program content storage destination information for the broadcast program to be scheduled for recording are acquired in the process of S1606, the reception function execution unit 1102 interprets the acquired program content storage destination information and extracts information (e.g., IP address information, etc.) for identifying the content server (in this embodiment, the service provider server 400) in which the video content for the broadcast program to be scheduled for recording is stored on the network. Furthermore, the reception function execution unit 1102 refers to the authentication information table in the authentication information storage area 1400 and acquires the login name 1404 and password 1405 corresponding to the service provider server 400. Thereafter, the reception function execution unit 1102 transmits the acquired login name 1404 and password 1405 to the service provider server 400 and requests user authentication (S1607). The login name and password to be transmitted to the service provider server 400 may be appropriately input by operating a remote control or the like (not shown).
サービス事業者サーバ400の基本動作実行部4101は、LAN通信部421を介して受信したログイン名1404とパスワード1405とを映像コンテンツ管理/配信実行部4102に送信する。映像コンテンツ管理/配信実行部4102は、前記受信したログイン名1404に基づいてユーザ情報記憶領域4500に記憶されたユーザ情報テーブルを参照する。更に、前記受信したログイン名1404と一致するユーザ名情報4502に対応するパスワード情報4504を前記受信したパスワード情報1405と比較し、更に有効期限情報4505を確認してユーザ認証処理を行う(S1608)。S1608の処理において、前記受信したパスワード情報1405とパスワード情報4504が一致した場合はユーザ認証成功であり、前記受信したパスワード情報1405とパスワード情報4504が不一致の場合や有効期限情報4505に記憶されている情報が有効期限切れを示す場合、前記受信したログイン名1404と一致するユーザ名が前記ユーザ情報テーブルに存在しない場合等はユーザ認証失敗である。S1608の処理における認証結果は、映像コンテンツ管理/配信実行部4102により、LAN通信部421を介して放送受信装置100に送信される。 The basic operation execution unit 4101 of the service provider server 400 transmits the login name 1404 and password 1405 received via the LAN communication unit 421 to the video content management/distribution execution unit 4102. The video content management/distribution execution unit 4102 refers to the user information table stored in the user information storage area 4500 based on the received login name 1404. Furthermore, the password information 4504 corresponding to the user name information 4502 that matches the received login name 1404 is compared with the received password information 1405, and further confirms the expiration date information 4505 to perform user authentication processing (S1608). In the processing of S1608, if the received password information 1405 and the password information 4504 match, the user authentication is successful, and if the received password information 1405 and the password information 4504 do not match, if the information stored in the expiration date information 4505 indicates an expiration date, or if a user name that matches the received login name 1404 does not exist in the user information table, the user authentication is unsuccessful. The authentication result in the processing of S1608 is transmitted by the video content management/distribution execution unit 4102 to the broadcast receiving device 100 via the LAN communication unit 421.
サービス事業者サーバ400から認証結果を受信(S1609)した放送受信装置100は、番組録画実行部1104の制御により、前記受信した認証結果の確認を行う(S1610)。その結果、サービス事業者サーバ400におけるユーザ認証処理に成功した場合(S1610:Yes)は、番組録画実行部1104が、S1606の処理で取得した予約録画の対象となる放送番組に関する番組識別情報と番組コンテンツ格納先情報の番組関連情報を、S1601の処理で参照した予約情報記憶領域1200の予約情報テーブルに記載されている情報等と共に、録画コンテンツ記憶領域1300の録画番組情報テーブルに記憶する(S1611)。S1611の処理を終えると、予約管理実行部1103は、予約情報記憶領域1200の予約情報テーブルに記憶された予約情報を削除する(S1612)。 The broadcast receiving device 100, which has received the authentication result from the service provider server 400 (S1609), checks the received authentication result under the control of the program recording execution unit 1104 (S1610). As a result, if the user authentication process in the service provider server 400 is successful (S1610: Yes), the program recording execution unit 1104 stores the program-related information of the program identification information and program content storage destination information related to the broadcast program to be scheduled for recording acquired in the process of S1606, together with the information stored in the reservation information table of the reservation information storage area 1200 referenced in the process of S1601, in the recorded program information table of the recorded content storage area 1300 (S1611). After completing the process of S1611, the reservation management execution unit 1103 deletes the reservation information stored in the reservation information table of the reservation information storage area 1200 (S1612).
一方、サービス事業者サーバ400におけるユーザ認証処理に失敗した場合(S1610:No)は、S1611の処理を行わずに、予約管理実行部1103が、予約情報記憶領域1200の予約情報テーブルに記憶された予約情報を削除する(S1612)。或いは、分離部132から出力された予約録画の対象となる放送番組の番組コンテンツ(TS或いはES)をそのまま、或いは、トランスコード処理を行った後に、ストレージ部110の録画コンテンツ記憶領域1300や拡張I/F部124に接続されたHDDに記憶するように処理しても良い。 On the other hand, if the user authentication process in the service provider server 400 fails (S1610: No), the process of S1611 is not performed, and the reservation management execution unit 1103 deletes the reservation information stored in the reservation information table in the reservation information storage area 1200 (S1612). Alternatively, the program content (TS or ES) of the broadcast program to be scheduled for recording output from the separation unit 132 may be stored in the recorded content storage area 1300 of the storage unit 110 or in a HDD connected to the extended I/F unit 124, either as is or after transcoding.
[録画番組再生時の動作シーケンス]
図17は、本実施例の放送受信装置100の録画番組再生処理の動作の一例を説明する動作シーケンス図である。なお、図中、S1701~S1706の処理は、図9に示した動作シーケンス図のS901~S906の処理と同様であるため、説明を省略する。
[Operation sequence when playing recorded programs]
17 is an operational sequence diagram for explaining an example of the operation of the recorded program playback process of the broadcast receiving device 100 of this embodiment. Note that, in the diagram, the processes of S1701 to S1706 are similar to the processes of S901 to S906 in the operational sequence diagram shown in FIG. 9, and therefore the explanation will be omitted.
S1705の処理で選択した所定の録画番組に関する録画番組識別情報1307と録画番組コンテンツ格納先情報1308と録画モード1306とを、S1706の処理で録画コンテンツ記憶領域1300に記憶されている録画番組情報テーブルから読み出した後、受信機能実行部1102が、前記読み出した録画番組コンテンツ格納先情報1308を解釈し、前記録画番組に関する映像コンテンツが格納されたコンテンツサーバ(本実施例では、サービス事業者サーバ400)をネットワーク上で識別するための情報(例えば、IPアドレス情報等)を抽出する。更に、認証情報記憶領域1400の認証情報テーブルを参照し、サービス事業者サーバ400に対応するログイン名1404とパスワード1405を取得する。その後、受信機能実行部1102が、サービス事業者サーバ400に対して、前記取得したログイン名1404とパスワード1405を送信し、ユーザ認証を要求する(S1707)。なお、サービス事業者サーバ400に対して送信するログイン名とパスワードは、図示を省略したリモコン等を操作して適宜入力したものを用いるようにしても良い。 After reading the recorded program identification information 1307, the recorded program content storage destination information 1308, and the recording mode 1306 for the specific recorded program selected in the process of S1705 from the recorded program information table stored in the recorded content memory area 1300 in the process of S1706, the receiving function execution unit 1102 interprets the read recorded program content storage destination information 1308 and extracts information (e.g., IP address information, etc.) for identifying the content server (in this embodiment, the service provider server 400) in which the video content for the recorded program is stored on the network. Furthermore, the authentication information table in the authentication information memory area 1400 is referenced to obtain the login name 1404 and password 1405 corresponding to the service provider server 400. Thereafter, the receiving function execution unit 1102 transmits the obtained login name 1404 and password 1405 to the service provider server 400 and requests user authentication (S1707). The login name and password sent to the service provider server 400 may be appropriately entered by operating a remote control or the like (not shown).
サービス事業者サーバ400におけるS1708の処理は、図16に示した動作シーケンス図のS1608の処理と同様であるため、説明を省略する。 The processing of S1708 in the service provider server 400 is similar to the processing of S1608 in the operation sequence diagram shown in FIG. 16, so a detailed explanation is omitted.
サービス事業者サーバ400から認証結果を受信(S1709)した放送受信装置100は、受信機能実行部1102の制御により、前記受信した認証結果の確認を行う(S1710)。その結果、サービス事業者サーバ400におけるユーザ認証処理に成功した場合(S1710:Yes)は、S1711~S1715の処理を実行する。なお、S1711~S1715の処理は、図9に示した動作シーケンス図のS907~S911の処理と同様であるため、説明を省略する。以上の動作を以って、放送受信装置100は、前記所定の録画番組に対する録画番組再生処理を実現する。 After receiving the authentication result from the service provider server 400 (S1709), the broadcast receiving device 100 checks the received authentication result under the control of the reception function execution unit 1102 (S1710). If the user authentication process in the service provider server 400 is successful (S1710: Yes), the broadcast receiving device 100 executes the processes of S1711 to S1715. Note that the processes of S1711 to S1715 are the same as the processes of S907 to S911 in the operation sequence diagram shown in Figure 9, and therefore a description thereof will be omitted. Through the above operations, the broadcast receiving device 100 realizes the recorded program playback process for the specified recorded program.
一方、サービス事業者サーバ400におけるユーザ認証処理に失敗した場合(S1710:No)は、S1711~S1715の処理を行わずに、即ち、前記所定の録画番組に対する録画番組再生処理を行わずに、放送番組再生部1102aが視聴中の放送番組の映像を映像表示部163に表示する(S1716)。 On the other hand, if the user authentication process at the service provider server 400 fails (S1710: No), the processes of S1711 to S1715 are not performed, i.e., the recorded program playback process for the specified recorded program is not performed, and the broadcast program playback unit 1102a displays the video of the broadcast program being viewed on the video display unit 163 (S1716).
以上、前述にて予約録画処理の動作と録画番組再生処理の動作の各動作を説明したように、本実施例の放送受信装置100においては、予約録画処理の動作及び録画番組再生処理の動作の際に、録画対象の放送番組(或いは録画番組)に関する映像コンテンツを記憶するサービス事業者サーバ400との間で認証処理を行うことが可能となる。即ち、放送番組を提供するサービス事業者と予め契約を行ったユーザの所有する放送受信装置100のみが、前記サービス事業者の提供する映像コンテンツを取得することが可能となる。 As described above, in the operations of the scheduled recording process and the recorded program playback process, in the broadcast receiving device 100 of this embodiment, during the scheduled recording process and the recorded program playback process, authentication processing can be performed between the broadcast receiving device 100 and the service provider server 400 that stores the video content related to the broadcast program to be recorded (or the recorded program). In other words, only the broadcast receiving device 100 owned by a user who has signed a contract in advance with the service provider that provides the broadcast program can obtain the video content provided by the service provider.
なお、図16に示した動作シーケンス図のS1607の処理、或いは、図17に示した動作シーケンス図のS1707の処理において、ログイン名1404及びパスワード1405と同時にクレジットカード情報1406を送信し、予約録画処理或いは録画番組再生処理の際のユーザ認証処理時に、同時に課金処理を行うようにしても良い。例えば、ユーザは、予約録画処理の際に、予約録画の対象となる放送番組に関する映像コンテンツに応じた課金処理を施され、前記映像コンテンツに対する録画番組再生処理の際は無課金で前記映像コンテンツを視聴できて良い。或いは、ユーザは、予約録画の対象となる放送番組の予約録画処理の際には課金処理を施されず、前記放送番組に関する映像コンテンツに対する録画番組再生処理の際には、都度課金処理を施されるものであっても良い。また、前記課金処理は映像コンテンツの再生時間の長さや画質、人気等に応じて適宜金額が変更されるものであって良い。 In the process of S1607 in the operation sequence diagram shown in FIG. 16 or in the process of S1707 in the operation sequence diagram shown in FIG. 17, the login name 1404 and password 1405 and the credit card information 1406 may be sent at the same time, and charging may be performed at the same time as the user authentication process for the scheduled recording process or the recorded program playback process. For example, the user may be charged according to the video content related to the broadcast program that is the subject of the scheduled recording process during the scheduled recording process, and may be able to view the video content without charging when the recorded program playback process is performed for the video content. Alternatively, the user may not be charged during the scheduled recording process for the broadcast program that is the subject of the scheduled recording, and may be charged each time the recorded program playback process is performed for the video content related to the broadcast program. In addition, the amount of the charging process may be changed appropriately depending on the length of the playback time, image quality, popularity, etc. of the video content.
(実施例6)
以下では、本発明の実施例6に関して説明する。なお、本実施例における構成及び効果等は特に断りのない限り実施例1と同様であるものとする。このため、以下では、本実施例と実施例1との相違点を主に説明し、共通する点については重複を避けるため極力説明を省略する。
Example 6
The following describes Example 6 of the present invention. Note that the configuration and effects of this example are the same as those of Example 1 unless otherwise specified. Therefore, the following mainly describes the differences between this example and Example 1, and omits descriptions of common points as much as possible to avoid duplication.
本実施例の放送受信装置100では、予約録画処理の動作を図8に示した動作シーケンス図と同様の処理で行う。但し、S807の処理では、S806の処理で取得した予約録画の対象となる放送番組に関する番組識別情報と番組コンテンツ格納先情報の番組関連情報を録画コンテンツ記憶領域1300の録画番組情報テーブルに記憶すると同時に、前記予約録画の対象となる放送番組の番組コンテンツ(TS或いはES)を録画コンテンツ記憶領域1300に記憶するようにする。前記予約録画の対象となる放送番組の番組コンテンツは、番組詳細情報表示画面163bの予約設定キー163b3の『録画モード』キーの設定に基づき、必要に応じてコンテンツ処理部151でトランスコード処理を行われて良い。また、録画コンテンツ記憶領域1300の録画番組情報テーブルの録画番組コンテンツ格納先情報1308には、S806の処理で取得した前記番組コンテンツ格納先情報の他、前記番組コンテンツの放送受信装置100のストレージ内における格納位置に関する情報を記憶するようにする。 In the broadcast receiving device 100 of this embodiment, the operation of the reservation recording process is performed in the same manner as the operation sequence diagram shown in FIG. 8. However, in the process of S807, the program identification information and the program-related information of the program content storage destination information related to the broadcast program to be scheduled for recording acquired in the process of S806 are stored in the recorded program information table of the recorded content storage area 1300, and at the same time, the program content (TS or ES) of the broadcast program to be scheduled for recording is stored in the recorded content storage area 1300. The program content of the broadcast program to be scheduled for recording may be transcoded by the content processing unit 151 as necessary based on the setting of the "recording mode" key of the reservation setting key 163b3 on the program detail information display screen 163b. In addition, the recorded program content storage destination information 1308 in the recorded program information table of the recorded content storage area 1300 stores information on the storage location of the program content in the storage of the broadcast receiving device 100 in addition to the program content storage destination information acquired in the process of S806.
また、本実施例のデジタル放送サービスでは、電波塔300Tから送信される放送波により配信される放送番組の各番組コンテンツは1920画素×1080画素の解像度を有するものとし、サービス事業者サーバ400から取得可能な前記放送番組に関する映像コンテンツは7680画素×4320画素の解像度を有するものとする。 Furthermore, in the digital broadcasting service of this embodiment, each program content of a broadcast program distributed by broadcast waves transmitted from the radio tower 300T has a resolution of 1920 pixels x 1080 pixels, and the video content related to the broadcast program that can be obtained from the service provider server 400 has a resolution of 7680 pixels x 4320 pixels.
[録画番組再生時の動作シーケンス]
図18は、本実施例の放送受信装置100の録画番組再生処理の動作の一例を説明する動作シーケンス図である。なお、図中、S1801~S1806の処理は、図9に示した動作シーケンス図のS901~S906の処理と同様であるため、説明を省略する。
[Operation sequence when playing recorded programs]
18 is an operational sequence diagram for explaining an example of the operation of the recorded program playback process of the broadcast receiving device 100 of this embodiment. Note that in the diagram, the processes of S1801 to S1806 are similar to the processes of S901 to S906 in the operational sequence diagram shown in FIG. 9, so the explanation will be omitted.
S1805の処理で選択した所定の録画番組に関する録画番組識別情報1307と録画番組コンテンツ格納先情報1308と録画モード1306とを、S1806の処理で録画コンテンツ記憶領域1300に記憶されている録画番組情報テーブルから読み出した後、受信機能実行部1102は、コンテンツ配信確認画面を映像表示部163に表示する(S1807)。前記コンテンツ配信確認画面は、前記選択した所定の録画番組に対する録画番組再生処理を、サービス事業者サーバ400から映像コンテンツ(7680画素×4320画素の解像度)を取得することにより行うか、或いは、録画コンテンツ記憶領域1300に記憶した番組コンテンツ(1920画素×1080画素の解像度)を読み出すことにより行うか、をユーザに確認するための画面表示である。 After reading the recorded program identification information 1307, the recorded program content storage destination information 1308, and the recording mode 1306 for the specific recorded program selected in the process of S1805 from the recorded program information table stored in the recorded content storage area 1300 in the process of S1806, the receiving function execution unit 1102 displays a content distribution confirmation screen on the video display unit 163 (S1807). The content distribution confirmation screen is a screen display for confirming to the user whether the recorded program playback process for the selected specific recorded program is to be performed by obtaining the video content (resolution of 7680 pixels x 4320 pixels) from the service provider server 400, or by reading the program content (resolution of 1920 pixels x 1080 pixels) stored in the recorded content storage area 1300.
図19は、S1807の処理で表示されるコンテンツ配信確認画面の一例を説明する画面表示図である。コンテンツ配信確認画面163dは、前記選択した所定の録画番組に関する映像コンテンツをサービス事業者サーバ400から取得するか否かをユーザに確認するためのメッセージを表示するメッセージボックス163d1と、動作選択のための選択操作キー163d2と、で構成される。図示を省略したリモコンのカーソルキー及び決定キーを操作して選択操作キー163d2の『はい』キーを選択すると、放送受信装置100は、サービス事業者サーバ400から映像コンテンツを取得する処理を実行する。前記リモコンを操作して選択操作キー163d2の『いいえ』キーを選択すると、放送受信装置100は、サービス事業者サーバ400から映像コンテンツを取得する処理を実行しない。 Figure 19 is a screen display diagram illustrating an example of a content distribution confirmation screen displayed in the process of S1807. The content distribution confirmation screen 163d is composed of a message box 163d1 that displays a message for the user to confirm whether or not to obtain video content related to the selected specific recorded program from the service provider server 400, and a selection operation key 163d2 for selecting an operation. When the "Yes" key of the selection operation key 163d2 is selected by operating the cursor keys and the decision key of the remote control (not shown), the broadcast receiving device 100 executes a process of obtaining video content from the service provider server 400. When the "No" key of the selection operation key 163d2 is selected by operating the remote control, the broadcast receiving device 100 does not execute a process of obtaining video content from the service provider server 400.
図18のS1807の処理で表示されたコンテンツ配信確認画面163dにおいて、ユーザが前記リモコンのカーソルキー及び決定キーを操作して選択操作キー163d2の『いいえ』キーを選択する(S1807:No)と、番組録画実行部1104が、録画番組情報テーブルの録画番組コンテンツ格納先情報1308の情報に基づいて、録画コンテンツ記憶領域1300に記憶されている前記選択した所定の録画番組の番組コンテンツ(1920画素×1080画素の解像度)を読み出す(S1808)。更に、受信機能実行部1102が、前記読み出した番組コンテンツ(1920画素×1080画素の解像度)を分離部132に送信し、分離部132における各データ列の分離処理、映像復号部133や音声復号部134における映像データ列や音声データ列の復号処理、等を行い、映像重畳部161及び音声選択部162を介して、映像表示部163及びスピーカ164から放送番組の映像信号及び音声信号を出力する(S1817)。 When the user operates the cursor keys and decision key on the remote control to select the "No" key of the selection operation key 163d2 on the content distribution confirmation screen 163d displayed in the processing of S1807 in Figure 18 (S1807: No), the program recording execution unit 1104 reads out the program content (resolution of 1920 pixels x 1080 pixels) of the selected specific recorded program stored in the recorded content memory area 1300 based on the information of the recorded program content storage destination information 1308 in the recorded program information table (S1808). Furthermore, the reception function execution unit 1102 transmits the read program content (resolution of 1920 pixels x 1080 pixels) to the separation unit 132, which performs separation processing of each data string, and decoding processing of the video data string and the audio data string in the video decoding unit 133 and the audio decoding unit 134, and outputs the video signal and audio signal of the broadcast program from the video display unit 163 and the speaker 164 via the video superimposition unit 161 and the audio selection unit 162 (S1817).
一方、コンテンツ配信確認画面163dにおいて、ユーザが前記リモコンのカーソルキー及び決定キーを操作して選択操作キー163d2の『はい』キーを選択する(S1807:Yes)と、S1809~S1816の処理を実行し、サービス事業者サーバ400から前記選択した所定の録画番組に関する映像コンテンツ(7680画素×4320画素の解像度)を取得する。なお、前記S1809~S1816の処理は、図17に示した動作シーケンス図のS1707~S1714の処理と同様であるため、詳細の説明を省略する。更に、受信機能実行部1102が、前記取得した映像コンテンツ(7680画素×4320画素の解像度)を分離部132に送信し、分離部132における各データ列の分離処理、映像復号部133や音声復号部134における映像データ列や音声データ列の復号処理、等を行い、映像重畳部161及び音声選択部162を介して、映像表示部163及びスピーカ164から放送番組の映像信号及び音声信号を出力する(S1817)。 On the other hand, when the user operates the cursor keys and the decision key on the remote control to select the "Yes" key of the selection operation key 163d2 on the content distribution confirmation screen 163d (S1807: Yes), the processes of S1809 to S1816 are executed, and the video content (resolution of 7680 pixels x 4320 pixels) related to the selected specific recorded program is obtained from the service provider server 400. Note that the processes of S1809 to S1816 are similar to the processes of S1707 to S1714 in the operation sequence diagram shown in Figure 17, and therefore detailed explanations are omitted. Furthermore, the reception function execution unit 1102 transmits the acquired video content (resolution of 7680 pixels x 4320 pixels) to the separation unit 132, which performs separation processing of each data string, and decoding processing of the video data string and audio data string in the video decoding unit 133 and audio decoding unit 134, and outputs the video signal and audio signal of the broadcast program from the video display unit 163 and speaker 164 via the video superimposition unit 161 and audio selection unit 162 (S1817).
以上の動作を以って、本実施例の放送受信装置100の録画番組再生処理を実現する。即ち、本実施例の放送受信装置100によれば、ユーザは、所定の録画番組の視聴を行う際に、放送受信装置100のストレージに記憶させた通常画質の番組コンテンツとサービス事業者サーバ400から取得した高画質の映像コンテンツとを、適宜選択することが可能となる。即ち、より有用な録画処理や再生処理を可能とする放送受信装置を提供することが可能となる。 The above operations realize the recorded program playback process of the broadcast receiving device 100 of this embodiment. That is, according to the broadcast receiving device 100 of this embodiment, when a user watches a specific recorded program, the user can appropriately select between normal image quality program content stored in the storage of the broadcast receiving device 100 and high image quality video content obtained from the service provider server 400. That is, it is possible to provide a broadcast receiving device that enables more useful recording and playback processes.
また、S1809の処理において、ログイン名1404及びパスワード1405と同時にクレジットカード情報1406を送信し、ユーザ認証処理と同時に課金処理を行うようにしても良い。このようにすれば、ユーザは、所定の録画番組の視聴の際に、放送受信装置100のストレージに記憶させた通常画質の番組コンテンツは無料で、サービス事業者サーバ400から取得した高画質の映像コンテンツは有料で、前記録画番組に対する録画番組再生処理を行うことが可能となる。 In addition, in the process of S1809, credit card information 1406 may be sent simultaneously with login name 1404 and password 1405, and billing processing may be performed simultaneously with user authentication processing. In this way, when a user watches a specific recorded program, the user can perform recorded program playback processing for the recorded program, with the normal image quality program content stored in the storage of the broadcast receiving device 100 being free of charge and the high image quality video content obtained from the service provider server 400 being charged.
以上、本発明の実施形態の例を、実施例1~6を用いて説明したが、言うまでもなく、本発明の技術を実現する構成は前記実施例に限られるものではなく、様々な変形例が考えられる。例えば、ある実施例の構成の一部を他の実施例の構成と置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。これらは全て本発明の範疇に属するものである。また、文中や図中に現れる数値やメッセージ等もあくまでも一例であり、異なるものを用いても本発明の効果を損なうことはない。 The above describes examples of the embodiment of the present invention using Examples 1 to 6, but it goes without saying that the configurations that realize the technology of the present invention are not limited to the above examples, and various modifications are possible. For example, it is possible to replace part of the configuration of one example with the configuration of another example, and it is also possible to add the configuration of another example to the configuration of one example. All of these fall within the scope of the present invention. Furthermore, the numerical values and messages that appear in the text and figures are merely examples, and the effect of the present invention will not be impaired if different ones are used.
また、前述の各実施例では、録画処理の動作として、予約情報記憶領域1200に記憶した予約情報テーブルに基づいた予約録画の処理の動作に関して説明を行ったが、放送番組の視聴中にマニュアル操作により録画処理の動作の場合であっても、同様の効果が得られることは言うまでもない。また、サービス事業者サーバ400から映像コンテンツを取得した後、分離部132や映像復号部133等で適宜信号処理を行う際に、前記取得した映像コンテンツをあらためてストレージ部110の録画コンテンツ記憶領域に記憶する処理を同時に行うようにしても良い。 In addition, in each of the above-mentioned embodiments, the recording process operation has been described as a reservation recording process operation based on the reservation information table stored in the reservation information storage area 1200, but it goes without saying that the same effect can be obtained even if the recording process operation is performed manually while watching a broadcast program. Furthermore, after acquiring video content from the service provider server 400, when the separation unit 132, the video decoding unit 133, etc. perform appropriate signal processing, the acquired video content may be stored again in the recording content storage area of the storage unit 110 at the same time.
前述した本発明の機能等は、それらの一部または全部を、例えば集積回路で設計する等によりハードウェアで実現しても良い。また、マイクロプロセッサユニット等がそれぞれの機能等を実現する動作プログラムを解釈して実行することによりソフトウェアで実現しても良い。ハードウェアとソフトウェアを併用しても良い。 The functions of the present invention described above may be realized in part or in whole by hardware, for example by designing them as integrated circuits. They may also be realized by software, with a microprocessor unit or the like interpreting and executing an operating program that realizes each function. Hardware and software may also be used in combination.
なお、放送受信装置100を制御する前記ソフトウェアは、製品出荷の時点で予め放送受信装置100のROM103及び/またはストレージ部110等に格納された状態であっても良い。製品出荷後にインターネット200上のその他のアプリケーションサーバ500等からLAN通信部121を介して取得するものであっても良い。また、メモリカードや光ディスク等に格納された前記ソフトウェアを、拡張インタフェース部124等を介して取得しても良い。 The software that controls the broadcast receiving device 100 may be stored in the ROM 103 and/or storage unit 110 of the broadcast receiving device 100 beforehand at the time of product shipment. It may also be acquired via the LAN communication unit 121 from another application server 500 on the Internet 200 after product shipment. In addition, the software stored on a memory card, optical disk, etc. may be acquired via the expansion interface unit 124, etc.
また、図中に示した制御線や情報線は説明上必要と考えられるものを示しており、必ずしも製品上の全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えても良い。 The control and information lines shown in the diagram are those considered necessary for explanation, and do not necessarily represent all control and information lines on the product. In reality, it is safe to assume that almost all components are interconnected.
100…放送受信装置、101…主制御部、102…システムバス、103…ROM、104…RAM、110…ストレージ部、121…LAN通信部、124…拡張インタフェース部、131…チューナ/復調部、132…分離部、133…映像復号部、134…音声復号部、135…字幕復号部、141…データ放送受信処理部、142…データ放送エンジン、143…アプリケーション制御部、144…アプリケーションエンジン、151…コンテンツ処理部、161…映像重畳部、162…音声選択部、163…映像表示部、164…スピーカ。 100...Broadcast receiving device, 101...Main control unit, 102...System bus, 103...ROM, 104...RAM, 110...Storage unit, 121...LAN communication unit, 124...Expansion interface unit, 131...Tuner/demodulation unit, 132...Separation unit, 133...Video decoding unit, 134...Audio decoding unit, 135...Subtitle decoding unit, 141...Data broadcast reception processing unit, 142...Data broadcast engine, 143...Application control unit, 144...Application engine, 151...Content processing unit, 161...Video superimposition unit, 162...Audio selection unit, 163...Video display unit, 164...Speaker.
Claims (6)
ネットワークを介してサーバ装置と通信し、前記放送番組に対応する第2コンテンツを取得する通信部と、
前記第1コンテンツ又は前記第2コンテンツを表示する表示部と、
前記第1コンテンツを格納するためのストレージを接続して通信するデジタルインターフェース部と、
情報を記憶する記憶部と、
制御部と、を備えた映像表示装置であって、
前記制御部は、
前記第1コンテンツを前記デジタルインターフェース部を介して出力し、前記デジタルインターフェース部に接続された前記ストレージに格納し、ユーザによる前記第1コンテンツを再生するための操作がされると、前記ストレージに格納された第1コンテンツを前記デジタルインターフェース部を介して読み出して前記表示部に表示させる第1の制御、及び
前記チューナで受信した前記番組情報に基づいて、前記放送番組を識別するための番組識別情報と、前記第2コンテンツが格納されているサーバ装置のネットワーク上のアドレス情報とを取得して前記記憶部に記憶させ、前記ユーザによる前記第2コンテンツを再生するための操作がされると、
前記記憶部に記憶された前記アドレス情報を用いて、前記通信部を介して前記第2コンテンツが格納されているサーバ装置にアクセスし、
前記記憶部に記憶された前記番組識別情報を用いて、前記通信部を介して前記第2コンテンツを前記サーバ装置から取得し、
前記サーバ装置から取得した前記第2コンテンツを前記表示部に表示させる第2の制御を行い、
前記第2コンテンツは、前記第1コンテンツの放送が終了したあとで再生可能となる、
ことを特徴とする映像表示装置。 a tuner that receives a first content of a broadcast program transmitted by a broadcast wave and program information related to the broadcast program;
a communication unit that communicates with a server device via a network and acquires second content corresponding to the broadcast program;
a display unit that displays the first content or the second content;
a digital interface unit that connects and communicates with a storage for storing the first content;
A storage unit that stores information;
A video display device including a control unit,
The control unit is
a first control for outputting the first content via the digital interface unit, storing the first content in the storage connected to the digital interface unit, and, when a user performs an operation to play back the first content, reading out the first content stored in the storage via the digital interface unit and displaying the first content on the display unit; and acquiring program identification information for identifying the broadcast program and address information on a network of a server device in which the second content is stored based on the program information received by the tuner, and storing the program identification information in the storage unit, and, when a user performs an operation to play back the second content,
accessing a server device in which the second content is stored via the communication unit, using the address information stored in the storage unit;
acquiring the second content from the server device via the communication unit by using the program identification information stored in the storage unit;
performing a second control to display the second content acquired from the server device on the display unit;
The second content can be played back after the broadcast of the first content has ended.
13. A video display device comprising:
前記記憶部は、前記サーバ装置にアクセスするために必要な認証情報が記憶されており、
前記制御部は、前記記憶部に記憶された前記認証情報を、前記アドレス情報から特定されるサーバ装置へ送信する、
ことを特徴とする映像表示装置。 2. The image display device according to claim 1,
the storage unit stores authentication information required to access the server device,
The control unit transmits the authentication information stored in the storage unit to a server device identified by the address information.
13. A video display device comprising:
前記番組情報は、前記サーバ装置に格納された前記第2コンテンツの配信を開始可能な日時を示す再生開始可能日時をさらに含み、
前記制御部は、前記チューナで受信した前記放送番組に関連する番組情報から前記第2コンテンツの再生開始可能日時を取得し、
前記ユーザにより前記第2コンテンツを再生するための操作がされると、前記制御部は、現在時刻と前記再生開始可能日時とを比較し、現在時刻が前記再生開始可能日時以降の場合は再生処理を実行し、現在時刻が前記再生開始可能日時に達していない場合は再生処理をしない、
ことを特徴とする映像表示装置。 2. The image display device according to claim 1,
the program information further includes a playback start date and time indicating a date and time at which distribution of the second content stored in the server device can be started;
the control unit acquires a date and time when the second content can be reproduced from program information related to the broadcast program received by the tuner;
When the user performs an operation to play the second content, the control unit compares a current time with the playback start possible date and time, and executes a playback process if the current time is after the playback start possible date and time, and does not execute a playback process if the current time has not reached the playback start possible date and time.
13. A video display device comprising:
前記再生開始可能日時は、放送開始日時とは異なる、
ことを特徴とする映像表示装置。 4. The image display device according to claim 3,
The playback start date and time is different from the broadcast start date and time.
13. A video display device comprising:
前記ユーザが前記第2コンテンツを再生するための操作を行う際に前記表示部に表示される情報表示には、前記放送番組のタイトルとともに前記第2コンテンツを再生するときに前記第2コンテンツを前記サーバ装置から取得することを示すマークが表示され、さらに、前記第2コンテンツのサムネイル画像が表示される、
ことを特徴とする映像表示装置。 2. The image display device according to claim 1,
When the user performs an operation to reproduce the second content, the information display displayed on the display unit displays a mark indicating that the second content will be obtained from the server device when the second content is reproduced together with the title of the broadcast program, and further displays a thumbnail image of the second content.
13. A video display device comprising:
前記第1コンテンツをデジタルインターフェース部を介してストレージに格納し、ユーザによる前記第1コンテンツを再生するための操作がされると、前記ストレージに格納された第1コンテンツを前記デジタルインターフェース部を介して読み出して表示部に表示させるステップと、
前記チューナで受信した前記番組情報に基づいて、前記放送番組を識別するための番組識別情報と、前記放送番組に対応する第2コンテンツが格納されているサーバ装置のネットワーク上のアドレス情報とを取得し、記憶部に記憶させるステップと、
前記ユーザによる前記第2コンテンツを再生するための操作がされると、前記記憶部に記憶された前記アドレス情報を用いて、通信部を介して前記第2コンテンツが格納されているサーバ装置にアクセスし、前記記憶部に記憶された前記番組識別情報を用いて、前記通信部を介して前記第2コンテンツを前記サーバ装置から取得し、前記サーバ装置から取得した前記第2コンテンツを前記表示部に表示させるステップと、
を行い、
前記第2コンテンツは、前記第1コンテンツの放送が終了したあとで再生可能となる、
ことを特徴とするコンテンツを表示するための方法。 receiving, by a tuner, a first content of a broadcast program transmitted by a broadcast wave and program information related to the broadcast program;
storing the first content in a storage via a digital interface unit, and when a user performs an operation to play back the first content, reading out the first content stored in the storage via the digital interface unit and displaying the first content on a display unit;
acquiring program identification information for identifying the broadcast program and address information on a network of a server device in which a second content corresponding to the broadcast program is stored, based on the program information received by the tuner, and storing the program identification information in a storage unit;
a step of accessing a server device in which the second content is stored via a communication unit, using the address information stored in the storage unit, when the user performs an operation to play back the second content, obtaining the second content from the server device via the communication unit, using the program identification information stored in the storage unit, and displaying the second content obtained from the server device on the display unit;
Do the following:
The second content can be played back after the broadcast of the first content has ended.
16. A method for displaying content comprising:
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024002285A JP7656738B2 (en) | 2020-12-04 | 2024-01-11 | VIDEO DISPLAY DEVICE AND METHOD FOR DISPLAYING CONTENT - Patent application |
| JP2025048554A JP2025089442A (en) | 2020-12-04 | 2025-03-24 | VIDEO DISPLAY DEVICE AND METHOD FOR DISPLAYING CONTENT - Patent application |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020201522A JP6963087B2 (en) | 2018-08-22 | 2020-12-04 | Video display devices and methods for displaying high-quality content |
| JP2021168844A JP7206348B2 (en) | 2020-12-04 | 2021-10-14 | VIDEO DISPLAY DEVICE AND METHOD FOR DISPLAYING CONTENT |
| JP2023000119A JP7420977B2 (en) | 2020-12-04 | 2023-01-04 | Video display device and method for displaying content |
| JP2024002285A JP7656738B2 (en) | 2020-12-04 | 2024-01-11 | VIDEO DISPLAY DEVICE AND METHOD FOR DISPLAYING CONTENT - Patent application |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023000119A Division JP7420977B2 (en) | 2020-12-04 | 2023-01-04 | Video display device and method for displaying content |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025048554A Division JP2025089442A (en) | 2020-12-04 | 2025-03-24 | VIDEO DISPLAY DEVICE AND METHOD FOR DISPLAYING CONTENT - Patent application |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024026708A JP2024026708A (en) | 2024-02-28 |
| JP7656738B2 true JP7656738B2 (en) | 2025-04-03 |
Family
ID=79246981
Family Applications (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021168844A Active JP7206348B2 (en) | 2020-12-04 | 2021-10-14 | VIDEO DISPLAY DEVICE AND METHOD FOR DISPLAYING CONTENT |
| JP2023000119A Active JP7420977B2 (en) | 2020-12-04 | 2023-01-04 | Video display device and method for displaying content |
| JP2024002285A Active JP7656738B2 (en) | 2020-12-04 | 2024-01-11 | VIDEO DISPLAY DEVICE AND METHOD FOR DISPLAYING CONTENT - Patent application |
| JP2025048554A Pending JP2025089442A (en) | 2020-12-04 | 2025-03-24 | VIDEO DISPLAY DEVICE AND METHOD FOR DISPLAYING CONTENT - Patent application |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021168844A Active JP7206348B2 (en) | 2020-12-04 | 2021-10-14 | VIDEO DISPLAY DEVICE AND METHOD FOR DISPLAYING CONTENT |
| JP2023000119A Active JP7420977B2 (en) | 2020-12-04 | 2023-01-04 | Video display device and method for displaying content |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025048554A Pending JP2025089442A (en) | 2020-12-04 | 2025-03-24 | VIDEO DISPLAY DEVICE AND METHOD FOR DISPLAYING CONTENT - Patent application |
Country Status (1)
| Country | Link |
|---|---|
| JP (4) | JP7206348B2 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003034302A1 (en) | 2001-10-15 | 2003-04-24 | Stark Co., Ltd. | Content delivery server and content delivery system having the same |
| JP2004159318A (en) | 2002-10-15 | 2004-06-03 | Matsushita Electric Ind Co Ltd | BROADCAST RECORDING SYSTEM, RECORDING DEVICE, BROADCASTING DEVICE, AND RECORDING PROGRAM FOR CONSERVING RECORDING MEDIA RECORDING CAPABILITY FOR RECORDING CONTENT |
| JP2008177682A (en) | 2007-01-16 | 2008-07-31 | Sony Corp | Program distribution system and recording / reproducing apparatus |
| JP2012110050A (en) | 2012-02-27 | 2012-06-07 | Toshiba Corp | Broadcast transmitter, broadcast receiver, and broadcast transmission method |
| JP2014116869A (en) | 2012-12-12 | 2014-06-26 | Hitachi Consumer Electronics Co Ltd | Terminal device and network terminal system program |
| WO2016103518A1 (en) | 2014-12-26 | 2016-06-30 | 日立マクセル株式会社 | Audiovisual system, broadcast reception device, mobile terminal, method for recording and viewing programs, and method for viewing recorded programs |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004304430A (en) * | 2003-03-31 | 2004-10-28 | Sanyo Electric Co Ltd | Program digest video image viewing method and system thereof |
| JP2005223687A (en) * | 2004-02-06 | 2005-08-18 | Toshiba Corp | Content playback system, content playback method, and television receiver |
| JP2006025230A (en) * | 2004-07-08 | 2006-01-26 | Canon Inc | Receiving device and distribution system |
| JP2007299030A (en) * | 2006-04-27 | 2007-11-15 | Victor Co Of Japan Ltd | Program for acquiring gui display information |
| JP5338287B2 (en) * | 2008-12-10 | 2013-11-13 | 日本電気株式会社 | Video data storage system, video data storage method, and video data storage program |
-
2021
- 2021-10-14 JP JP2021168844A patent/JP7206348B2/en active Active
-
2023
- 2023-01-04 JP JP2023000119A patent/JP7420977B2/en active Active
-
2024
- 2024-01-11 JP JP2024002285A patent/JP7656738B2/en active Active
-
2025
- 2025-03-24 JP JP2025048554A patent/JP2025089442A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003034302A1 (en) | 2001-10-15 | 2003-04-24 | Stark Co., Ltd. | Content delivery server and content delivery system having the same |
| JP2004159318A (en) | 2002-10-15 | 2004-06-03 | Matsushita Electric Ind Co Ltd | BROADCAST RECORDING SYSTEM, RECORDING DEVICE, BROADCASTING DEVICE, AND RECORDING PROGRAM FOR CONSERVING RECORDING MEDIA RECORDING CAPABILITY FOR RECORDING CONTENT |
| JP2008177682A (en) | 2007-01-16 | 2008-07-31 | Sony Corp | Program distribution system and recording / reproducing apparatus |
| JP2012110050A (en) | 2012-02-27 | 2012-06-07 | Toshiba Corp | Broadcast transmitter, broadcast receiver, and broadcast transmission method |
| JP2014116869A (en) | 2012-12-12 | 2014-06-26 | Hitachi Consumer Electronics Co Ltd | Terminal device and network terminal system program |
| WO2016103518A1 (en) | 2014-12-26 | 2016-06-30 | 日立マクセル株式会社 | Audiovisual system, broadcast reception device, mobile terminal, method for recording and viewing programs, and method for viewing recorded programs |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7420977B2 (en) | 2024-01-23 |
| JP2023026579A (en) | 2023-02-24 |
| JP2024026708A (en) | 2024-02-28 |
| JP2025089442A (en) | 2025-06-12 |
| JP7206348B2 (en) | 2023-01-17 |
| JP2022003835A (en) | 2022-01-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7197661B2 (en) | Broadcast receiver | |
| US20260019663A1 (en) | Broadcast reception device, broadcast reception method, and broadcast reception program | |
| US10715858B2 (en) | Viewing system, broadcast reception device, portable terminal, program recording and viewing method, and viewing method of recording program | |
| JP2008182674A (en) | Content providing apparatus and image output apparatus | |
| JP2026000985A (en) | Content protection processing method | |
| JP7656738B2 (en) | VIDEO DISPLAY DEVICE AND METHOD FOR DISPLAYING CONTENT - Patent application | |
| JP7660726B2 (en) | Digital broadcast receiving device and method for controlling application operation | |
| JP6963087B2 (en) | Video display devices and methods for displaying high-quality content | |
| JP6839685B2 (en) | Video display devices and methods for displaying high-quality content | |
| JP6542438B2 (en) | Application control method | |
| JP2006295572A (en) | Program recording/reproducing apparatus and system | |
| JP2008160328A (en) | Program reservation system, program reservation device and program broadcasting device | |
| JP2019110553A (en) | Broadcast receiver | |
| WO2017086341A1 (en) | Broadcast receiving device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240111 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250110 |
|
| 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: 20250121 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20250214 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250324 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7656738 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |