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

JP5022754B2 - Information processing device - Google Patents

Information processing device Download PDF

Info

Publication number
JP5022754B2
JP5022754B2 JP2007090350A JP2007090350A JP5022754B2 JP 5022754 B2 JP5022754 B2 JP 5022754B2 JP 2007090350 A JP2007090350 A JP 2007090350A JP 2007090350 A JP2007090350 A JP 2007090350A JP 5022754 B2 JP5022754 B2 JP 5022754B2
Authority
JP
Japan
Prior art keywords
information
program
broadcast
time frame
net
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2007090350A
Other languages
Japanese (ja)
Other versions
JP2008252447A (en
Inventor
秀章 鵜沢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2007090350A priority Critical patent/JP5022754B2/en
Publication of JP2008252447A publication Critical patent/JP2008252447A/en
Application granted granted Critical
Publication of JP5022754B2 publication Critical patent/JP5022754B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本発明は、デジタル放送の番組情報を取得して番組案内情報を表示する情報処理装置に関するものである。   The present invention relates to an information processing apparatus that acquires digital broadcast program information and displays program guide information.

従来、このような分野の技術として、下記特許文献1に記載のデジタル放送受信機が知られている。この受信機では、デジタル放送波からの番組情報の取得を中止又は失敗した場合には、電話回線を通して番組情報蓄積サーバに接続し、更新が必要な番組情報を取得するようにしている。このような仕組みにより、番組表を確実に更新し、視聴者の番組の見逃しや録画予約の失敗を回避することが提案されている。
特開2005−51613号公報
Conventionally, a digital broadcast receiver described in Patent Document 1 below is known as a technology in such a field. In this receiver, when acquisition of program information from a digital broadcast wave is stopped or failed, the receiver is connected to a program information storage server through a telephone line to acquire program information that needs to be updated. With such a mechanism, it has been proposed to reliably update the program guide and to avoid oversight of the viewer's program and failure of recording reservation.
JP-A-2005-51613

しかしながら、一般に、デジタル放送波で配信される番組情報は、サーバ情報に比較して情報発信側での更新が容易であるので、放送波からの番組情報の方が番組情報蓄積サーバからの番組情報よりも新しい場合が多い。上記受信機では、デジタル放送波からの番組情報取得を中止又は失敗した場合に、番組情報蓄積サーバからの番組情報が代替情報とされている。従って、上記受像器では、デジタル放送波からの情報取得を中止又は失敗したとき、代替情報が必ずしも最新のものでない場合があり、その結果、受像機に蓄積され表示される番組情報が最新情報でない場合もあり得る。   However, in general, since program information distributed by digital broadcast waves is easier to update on the information transmission side than server information, program information from broadcast waves is more program information from the program information storage server. More often than new. In the receiver, when acquisition of program information from a digital broadcast wave is stopped or failed, program information from the program information storage server is used as substitute information. Therefore, in the above receiver, when information acquisition from a digital broadcast wave is stopped or failed, the alternative information may not always be the latest, and as a result, the program information stored and displayed on the receiver is not the latest information. There may be cases.

そこで、本発明は、新しい番組情報を表示することができる情報処理装置を提供することを目的とする。   SUMMARY An advantage of some aspects of the invention is that it provides an information processing apparatus capable of displaying new program information.

本発明の情報処理装置は、ジタル放送の放送波から各放送時間枠の番組情報を含む番組電子情報を取得する放送波情報取得手段と、ネットワーク経由で各放送時間枠の番組情報を含む番組電子情報を取得するネット情報取得手段と、デジタル放送の各放送時間枠毎に番組情報が記録される番組案内情報データベースと、放送波情報取得手段からの番組電子情報で得られた放送波由来の番組情報を番組案内情報データベースの該当する放送時間枠に書き込むための放送波情報記録手段と、ネット情報取得手段からの番組電子情報で得られたネット由来の番組情報を番組案内情報データベースの該当する放送時間枠に書き込むためのネット情報記録手段と、番組案内情報データベースに基づいて、デジタル放送の各放送時間枠の番組情報を含む番組案内情報を表示する番組案内情報表示手段と、を備え、放送波情報記録手段は、番組案内情報データベースの記録対象となる放送時間枠のうち、番組情報が不在の放送時間枠には、放送波由来の番組情報を記録し、既に番組情報が書き込まれている放送時間枠には、新たな放送波由来の番組情報を上書きで記録し、ネット情報記録手段は、番組案内情報データベースの記録対象となる放送時間枠のうち、番組情報が不在の放送時間枠には、ネット由来の番組情報を記録し、既にネット由来の番組情報が書き込まれている放送時間枠には、新たなネット由来の番組情報を上書きで記録し、既に放送波由来の番組情報が書き込まれている放送時間枠には、新たなネット由来の番組情報を記録しないことを特徴とする。 The information processing apparatus of the present invention, a broadcast wave information acquiring means for acquiring program electronic information including turn sets information of each broadcast time period from a broadcast wave of digital broadcasting, the turn sets information of each broadcast time slot over the network Internet information acquisition means for acquiring the included program electronic information, a program guide information database in which program information is recorded for each broadcast time frame of digital broadcasting, and a broadcast wave obtained from the program electronic information from the broadcast wave information acquisition means Broadcast wave information recording means for writing the program information derived from the program in the corresponding broadcast time frame of the program guide information database, and the program information derived from the net obtained from the program electronic information from the net information acquisition means in the program guide information database Includes program information for each broadcasting time frame of digital broadcasting based on the net information recording means for writing in the corresponding broadcasting time frame and the program guide information database Program information display means for displaying group guidance information, and the broadcast wave information recording means broadcasts broadcast time frames in the absence of program information among broadcast time frames to be recorded in the program guide information database. The program information derived from the wave is recorded, the program information derived from the new broadcast wave is overwritten and recorded in the broadcast time frame in which the program information is already written, and the net information recording means is recorded in the program guide information database. Of the broadcast time frames, the program information derived from the net is recorded in the broadcast time frame in which the program information is absent, and the new program derived from the net is recorded in the broadcast time frame in which the program information derived from the net is already written. Program information is recorded by overwriting, and program information derived from a new network is not recorded in a broadcast time frame in which program information derived from broadcast waves has already been written .

本発明の情報処理装置によれば、新しい番組情報を表示することができる。   According to the information processing apparatus of the present invention, new program information can be displayed.

以下、図面を参照しつつ本発明に係る情報処理装置の好適な実施形態について詳細に説明する。   DESCRIPTION OF EMBODIMENTS Hereinafter, preferred embodiments of an information processing apparatus according to the present invention will be described in detail with reference to the drawings.

図1に示すノートブック型パーソナルコンピュータ1は、コンピュータ本体3と、コンピュータ本体3に対して開閉自在のディスプレイユニット5とを備えている。ディスプレイユニット5には、TFT−LCD(Thin Film Transistor Liquid Crystal Display)7が表示装置として組み込まれており、そのLCD7の表示画面はディスプレイユニット5のほぼ中央に位置している。   A notebook personal computer 1 shown in FIG. 1 includes a computer main body 3 and a display unit 5 that can be opened and closed with respect to the computer main body 3. In the display unit 5, a TFT-LCD (Thin Film Transistor Liquid Crystal Display) 7 is incorporated as a display device, and the display screen of the LCD 7 is located substantially at the center of the display unit 5.

ディスプレイユニット5は、コンピュータ本体3に対して開放位置と閉塞位置との間を回動自在に取り付けられている。コンピュータ本体3は、薄い箱形の筐体を有しており、その上面にはキーボード9、本コンピュータ1をパワーオン/パワーオフするためのパワーボタン11、タッチパッド15、及びクリックボタン17が配置されている。   The display unit 5 is attached to the computer main body 3 so as to be rotatable between an open position and a closed position. The computer main body 3 has a thin box-shaped housing, and a keyboard 9, a power button 11 for powering on / off the computer 1, a touch pad 15, and a click button 17 are arranged on the upper surface thereof. Has been.

また、コンピュータ1は、HD DVD規格のDVDメディアに格納された(HD DVDVideo規格の)オーディオ・ビデオ(AV)コンテンツを再生することができる。コンピュータ本体3の正面には、DVDメディアを出し入れするためのスロット19が設けられている。   Further, the computer 1 can play back audio / video (AV) content (in HD DVD Video standard) stored in DVD media in the HD DVD standard. A slot 19 for inserting and removing DVD media is provided on the front surface of the computer main body 3.

図2に示すように、このコンピュータ1は、CPU101、ノースブリッジ103、メインメモリ105、グラフィックスコントローラ107、ビデオメモリ(VRAM)107a、サウスブリッジ109、BIOS−ROM111、サウンドコントローラ113、ハードディスクドライブ(HDD)117、HD DVDドライブ119、エンベデッドコントローラ/キーボードコントローラIC(EC/KBC)121、ネットワークコントローラ123、デジタルTVチューナ125等を備えている。   As shown in FIG. 2, the computer 1 includes a CPU 101, a north bridge 103, a main memory 105, a graphics controller 107, a video memory (VRAM) 107a, a south bridge 109, a BIOS-ROM 111, a sound controller 113, a hard disk drive (HDD). ) 117, HD DVD drive 119, embedded controller / keyboard controller IC (EC / KBC) 121, network controller 123, digital TV tuner 125, and the like.

CPU101は、コンピュータ1の動作を制御するプロセッサであり、HDD117からメインメモリ105にロードされる各種プログラムを実行する。このCPU101によって実行される各種プログラムとしては、オペレーティングシステム、HD DVD Video規格のAVコンテンツを再生するHD DVDプレーヤアプリケーションプログラム、デジタルTV放送を視聴可能とするためのTVアプリケーション、EPG処理プログラム131等が存在する。また、CPU101は、BIOS−ROM111に格納されたBIOS(Basic Input Output System;ハードウエア制御のためのプログラム)も実行する。   The CPU 101 is a processor that controls the operation of the computer 1 and executes various programs loaded from the HDD 117 to the main memory 105. Various programs executed by the CPU 101 include an operating system, an HD DVD player application program for reproducing AV content of HD DVD Video standard, a TV application for enabling viewing of digital TV broadcasts, an EPG processing program 131, and the like. To do. The CPU 101 also executes a BIOS (Basic Input Output System; a program for hardware control) stored in the BIOS-ROM 111.

ノースブリッジ103は、CPU101のローカルバスとサウスブリッジ109との間を接続するブリッジデバイスである。ノースブリッジ103には、メインメモリ105をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ103はPCI EXPRESS規格のシリアルバスなどを介してグラフィックスコントローラ107との通信を実行する機能も有している。   The north bridge 103 is a bridge device that connects the local bus of the CPU 101 and the south bridge 109. The north bridge 103 also includes a memory controller that controls access to the main memory 105. The north bridge 103 also has a function of executing communication with the graphics controller 107 via a PCI Express standard serial bus or the like.

グラフィックスコントローラ107は、コンピュータ1のディスプレイモニタとして使用されるLCD7を制御する表示コントローラである。グラフィックスコントローラ107は、ブレンド処理、スケーリング処理、ルーマキー処理等の画像処理機能を有している。このグラフィックスコントローラ107によって生成される表示信号は、LCD7に送られる。また、表示信号は、コンピュータ本体3に設けられたインターフェースを介して外部のTVやHDMIモニタに送出することもできる。   The graphics controller 107 is a display controller that controls the LCD 7 used as a display monitor of the computer 1. The graphics controller 107 has image processing functions such as blend processing, scaling processing, and luma key processing. A display signal generated by the graphics controller 107 is sent to the LCD 7. The display signal can also be sent to an external TV or HDMI monitor via an interface provided in the computer main body 3.

サウスブリッジ109は、PCI(Peripheral Component Interconnect)バス上の各デバイス及びLPC(Low Pin Count)バス上の各デバイスを制御する。また、サウスブリッジ109は、HDD117、HD DVDドライブ119を制御するためのIDE(Integrated Drive Electronics)コントローラを内蔵している。更に、サウスブリッジ109は、サウンドコントローラ113との通信を実行する機能も有している。サウンドコントローラ113は音源デバイスであり、再生対象のオーディオデータをスピーカ113aに出力する   The south bridge 109 controls each device on a PCI (Peripheral Component Interconnect) bus and each device on an LPC (Low Pin Count) bus. The south bridge 109 includes an IDE (Integrated Drive Electronics) controller for controlling the HDD 117 and the HD DVD drive 119. Further, the south bridge 109 has a function of executing communication with the sound controller 113. The sound controller 113 is a sound source device and outputs audio data to be reproduced to the speaker 113a.

エンベデッドコントローラ/キーボードコントローラIC(EC/KBC)121は、電力管理のためのエンベデッドコントローラと、キーボード9、タッチパッド15、及びクリックボタン17を制御するためのキーボードコントローラと、が集積された1チップマイクロコンピュータである。タッチパッド15が操作されると操作信号が生成され、この操作信号に基づいてLDC7の表示画面上に表示されたカーソルが移動する。また、このEC/KBC121は、ユーザによるパワーボタン11の操作に応じてコンピュータ1をパワーオン/パワーオフする機能を有している。   The embedded controller / keyboard controller IC (EC / KBC) 121 is a one-chip micro integrated with an embedded controller for power management and a keyboard controller for controlling the keyboard 9, touch pad 15, and click button 17. It is a computer. When the touch pad 15 is operated, an operation signal is generated, and the cursor displayed on the display screen of the LDC 7 moves based on the operation signal. Further, the EC / KBC 121 has a function of powering on / off the computer 1 in accordance with the operation of the power button 11 by the user.

このコンピュータ1は、デジタルTV放送の視聴を可能にするため、デジタルTVチューナ125を備えており、CPU101に前述のTVアプリケーションを実行させることにより、チューナ125で受信されるデジタル放送波に基づくTV映像をLCD7に表示する。また、デジタル放送波には、EPG(Electronic Program Guide)データが含まれているので、チューナ(放送波情報取得手段)125からこのEPGデータ(番組電子情報)を取得することが可能である。また、このようなEPGデータは、インターネット等のネットワーク上に存在する番組情報蓄積サーバからも取得することが可能であるので、このコンピュータ1では、ネットワークコントローラ(ネット情報取得手段)123からネットワークを経由して、上記番組情報蓄積サーバからのEPGデータを取得することも可能である。   The computer 1 includes a digital TV tuner 125 for enabling viewing of digital TV broadcasts. By causing the CPU 101 to execute the above-described TV application, TV images based on digital broadcast waves received by the tuner 125 are provided. Is displayed on the LCD 7. Since the digital broadcast wave includes EPG (Electronic Program Guide) data, it is possible to acquire this EPG data (program electronic information) from the tuner (broadcast wave information acquisition means) 125. Such EPG data can also be acquired from a program information storage server existing on a network such as the Internet. Therefore, in the computer 1, the network controller (net information acquisition means) 123 passes through the network. It is also possible to acquire EPG data from the program information storage server.

そして、コンピュータ1のHDD(番組情報保存部)117には、上記EPGデータから得られる情報を蓄積するための番組表データベース(番組案内情報データベース)117aが設けられている。この番組表データベース117aは、マトリックス状の放送番組表を各チャンネル毎/各放送日毎/各放送時間帯毎に分割した仮想的な枠(以下「放送時間枠」という)の各々に対して、当該放送時間枠で放送される番組情報を関連付けて保存するデータベースである。コンピュータ1では、メインメモリ105にロードした上記EPG処理プログラム131をCPU101に実行させることで、デジタル放送波及びネットワークからのEPGデータで得られる各放送時間枠の番組情報を、番組表データベース117aに記録する。また、EPG処理プログラム131は、各放送時間枠毎の番組情報を含む番組表(番組案内情報)をグラフィックスコントローラ107に出力しLCD(番組案内情報表示手段)7に画面表示する機能も有している。   An HDD (program information storage unit) 117 of the computer 1 is provided with a program table database (program guide information database) 117a for storing information obtained from the EPG data. This program table database 117a is provided for each virtual frame (hereinafter referred to as "broadcast time frame") obtained by dividing a matrix-like broadcast program table for each channel / each broadcast day / each broadcast time zone. It is a database that stores program information broadcast in a broadcast time frame in association with each other. In the computer 1, by causing the CPU 101 to execute the EPG processing program 131 loaded in the main memory 105, the program information of each broadcast time frame obtained from digital broadcast waves and EPG data from the network is recorded in the program table database 117a. To do. The EPG processing program 131 also has a function of outputting a program guide (program guide information) including program information for each broadcast time frame to the graphics controller 107 and displaying it on the LCD (program guide information display means) 7. ing.

以下、上記EPG処理プログラム131により行われるEPGデータの処理について、図3〜図5を参照し説明する。EPG処理プログラム131では、以下のように、ネットワーク経由で取得したEPGデータに由来する放送時間枠毎の番組情報を番組表データベース117aに記録する「ネット情報記録処理」と、放送波から取得したEPGデータに由来する放送時間枠毎の番組情報を番組表データベース117aに記録する「放送波情報記録処理」と、番組表をLCD7に画面表示する「番組表表示処理」と、が行われる。   Hereinafter, processing of EPG data performed by the EPG processing program 131 will be described with reference to FIGS. In the EPG processing program 131, as described below, “net information recording processing” for recording program information for each broadcast time frame derived from EPG data acquired via the network in the program guide database 117a, and EPG acquired from broadcast waves. “Broadcast wave information recording processing” for recording program information for each broadcast time frame derived from data in the program guide database 117 a and “program guide display processing” for displaying the program guide on the LCD 7 are performed.

〔ネット情報記録処理〕
このネット情報記録処理は、コンピュータ1が起動されている間に、例えば1日に1回程度の頻度で行われる。まず、CPU101(図2参照)は、ネットワークコントローラ123を介してネットワーク201上の番組情報蓄積サーバからEPGデータ211を取得する(S402)。ここでは、デジタルTV放送の全チャンネル分のEPGデータが一気に取得される。以下、このようにネットワーク経由で取得したEPGデータに由来する放送時間枠毎の番組情報を「ネット由来情報」という。次に、CPU101は、HDD117に格納されている番組表データベース117aから、保存されている各放送時間枠毎の番組情報(以下「保存番組情報」という)を読み取る(S404)。
[Net information recording processing]
This net information recording process is performed at a frequency of about once a day, for example, while the computer 1 is activated. First, the CPU 101 (see FIG. 2) acquires the EPG data 211 from the program information storage server on the network 201 via the network controller 123 (S402). Here, EPG data for all channels of the digital TV broadcast is acquired at once. Hereinafter, the program information for each broadcast time frame derived from the EPG data acquired via the network is referred to as “net-derived information”. Next, the CPU 101 reads stored program information for each broadcast time frame (hereinafter referred to as “stored program information”) from the program table database 117a stored in the HDD 117 (S404).

ここで、CPU101は、番組表データベース117a内の放送時間枠のすべてについて保存番組情報が存在しないと判断した場合には(S406)、取得したすべての上記ネット由来情報を番組表データベース117aの該当する放送時間枠に書き込み(S408)、処理を終了する。一方、S406において、いずれかの放送時間枠の保存番組情報が存在すると判断した場合には、CPU101は、取得することができたネット由来情報と保存番組情報とを、放送時間枠毎に比較する(S412)。   If the CPU 101 determines that there is no stored program information for all of the broadcast time frames in the program guide database 117a (S406), the CPU 101 obtains all the obtained net-derived information corresponding to the program guide database 117a. Writing in the broadcast time frame (S408), the process is terminated. On the other hand, if it is determined in S406 that the stored program information of any broadcast time frame exists, the CPU 101 compares the acquired net-derived information and the stored program information for each broadcast time frame. (S412).

この比較において、CPU101は、番組表データベース117a内で保存番組情報が不在である放送時間枠を特定する。ここでは、例えば、CPU101が番組表データベース117aのインデックス用のファイルを参照することで特定すればよい。そして、特定された放送時間枠に対応するデータを得られた上記ネット由来情報の中から抽出する(S414)。   In this comparison, the CPU 101 identifies a broadcast time frame in which stored program information is absent in the program guide database 117a. Here, for example, the CPU 101 may be specified by referring to an index file in the program guide database 117a. Then, data corresponding to the specified broadcast time frame is extracted from the obtained net-derived information (S414).

更に、CPU101は、番組表データベース117a内の放送時間枠のうち、前回のネット情報記録処理によるネット由来情報が記録されている放送時間枠を特定する。ここでは、例えば、番組表データベース117aの各放送時間枠に対応するレコードに、情報の取得先を示す取得先情報が含まれており、CPU101は、この取得先情報が、”ネット由来情報”であることを示すレコードの放送時間枠を特定すればよい。そして、特定された放送時間枠に対応するデータを得られた上記ネット由来情報の中から抽出する(S416)。   Furthermore, the CPU 101 specifies a broadcast time frame in which the net-derived information by the previous net information recording process is recorded among the broadcast time frames in the program guide database 117a. Here, for example, the record corresponding to each broadcast time frame of the program table database 117a includes acquisition destination information indicating the acquisition destination of information, and the CPU 101 indicates that the acquisition destination information is “net-derived information”. What is necessary is just to specify the broadcast time frame of the record which shows that there exists. Then, data corresponding to the specified broadcast time frame is extracted from the obtained net-derived information (S416).

次に、CPU101は、上記S414,S416においてネット由来情報から抽出された2種類の放送時間枠のデータのみを、番組表データベース117aの対応する放送時間枠に上書きで記録し(S418)、処理を終了する。   Next, the CPU 101 overwrites and records only the data of the two types of broadcast time frames extracted from the net-derived information in S414 and S416 in the corresponding broadcast time frames of the program guide database 117a (S418), and performs the processing. finish.

以上のような処理により、番組表データベース117aの各放送時間枠のうち、もともと保存番組情報が不在であった放送時間枠にはデータが新たに記録され、前回のネット情報記録処理によってネット由来情報が記録されていた放送時間枠にはデータが上書きで記録され、前回の放送波情報記録処理(詳細は後述する)によって放送波由来情報が記録されていた放送時間枠においては、データの書き込みが行われずに、そのままのデータが残ることになる。   Through the processing as described above, data is newly recorded in the broadcast time frame in which the stored program information was originally absent among the broadcast time frames of the program guide database 117a, and the net-derived information is obtained by the previous net information recording process. In the broadcast time frame in which the broadcast wave information was recorded in the broadcast time frame in which the broadcast wave information was recorded by the previous broadcast wave information recording process (details will be described later). The data remains as it is without being performed.

〔放送波情報記録処理〕
この放送波情報記録処理は、例えば、ユーザがデジタルTV放送を視聴しているときに、視聴に係る1チャンネル分のEPGデータについて行われる。まず、CPU101は、デジタルTVチューナ125で受信されるデジタル放送波203からEPGデータ213を取得する(S502)。以下、このようにデジタル放送波から取得したEPGデータに由来する放送時間枠毎の番組情報を「放送波由来情報」という。そして、CPU101は、取得することができた放送波由来情報を、対応する番組表データベース117aのすべての放送時間枠について上書きで記録し(S504)、処理を終了する。すなわち、S504におけるデータの上書き記録によれば、もともとネット由来情報又は放送波由来情報が存在していた放送時間枠は新たな放送波由来情報により最新データに更新される。また、もともと保存番組情報が存在しなかった放送時間枠には新たに放送波由来情報が書き込まれることになる。
[Broadcast wave information recording process]
This broadcast wave information recording process is performed on EPG data for one channel related to viewing, for example, when the user is viewing a digital TV broadcast. First, the CPU 101 acquires EPG data 213 from the digital broadcast wave 203 received by the digital TV tuner 125 (S502). Hereinafter, the program information for each broadcast time frame derived from the EPG data acquired from the digital broadcast wave is referred to as “broadcast wave-derived information”. Then, the CPU 101 records the broadcast wave-derived information that can be acquired by overwriting all the broadcast time frames of the corresponding program guide database 117a (S504), and ends the process. That is, according to the data overwrite recording in S504, the broadcast time frame in which the net-derived information or the broadcast wave-derived information originally existed is updated to the latest data with the new broadcast wave-derived information. In addition, broadcast wave-derived information is newly written in a broadcast time frame in which no stored program information originally exists.

〔番組表表示処理〕
この番組情報表示処理は、例えば、ユーザによるコンピュータ1の所定の操作を受付けた場合に開始される。CPU101は、上記ネット情報記録処理及び放送波情報記録処理によって随時更新された番組表データベース117aを読み出して、グラフィックスコントローラ107に出力し、マトリックス状のTV番組表としてLCD7に画面表示させる。
[Program guide display processing]
This program information display process is started, for example, when a predetermined operation of the computer 1 by the user is accepted. The CPU 101 reads out the program table database 117a updated at any time by the net information recording process and the broadcast wave information recording process, outputs the program table database 117a to the graphics controller 107, and displays it on the LCD 7 as a matrix TV program table.

このコンピュータ1において、上記ネット情報記録処理及び放送波情報記録処理が繰り返し行われると、同じ放送時間枠の番組情報としてネット由来情報と放送波由来情報とが両方得られた場合、番組表データベース117aの当該放送時間枠には、放送波由来情報が記録されることになる。従って、番組表データベース117aの各放送時間枠には、ネット由来情報よりも放送波由来情報が優先して蓄積されていく。その結果、番組表データベース117aに保存された情報は、放送波由来情報が多くなる。デジタル放送波で配信されるEPGデータから得られる放送波由来情報は、一般に、ネット由来情報よりも情報発信側での更新が容易であるので、最新情報であると考えられる。従って、コンピュータ1における上記処理によれば、番組表データベース117aに蓄積される情報を常に最新のものとすることができ、番組表データベース117aに基づいて最新の番組表を画面表示することができる。   In the computer 1, when the above-described net information recording process and broadcast wave information recording process are repeatedly performed, when both the net-derived information and the broadcast wave-derived information are obtained as program information in the same broadcast time frame, the program table database 117a. Broadcast wave-derived information is recorded in the broadcast time frame. Therefore, broadcast wave-derived information is accumulated in each broadcast time frame of the program guide database 117a with priority over the net-derived information. As a result, the information stored in the program guide database 117a has a large amount of broadcast wave-derived information. Broadcast wave-derived information obtained from EPG data distributed by digital broadcast waves is generally considered to be the latest information because it is easier to update on the information transmission side than net-derived information. Therefore, according to the above processing in the computer 1, the information stored in the program guide database 117a can always be the latest, and the latest program guide can be displayed on the screen based on the program guide database 117a.

また、コンピュータ1の番組表データベース117aでは、放送波由来情報を取得していない放送時間枠には、ネットワーク経由で取得されるネット由来情報が補助的に保存されることになる。従って、例えば、コンピュータ1のユーザが特定のチャンネルの放送のみを視聴している場合、放送波由来情報は当該チャンネル分しか取得できないが、他のチャンネル分の各放送時間枠をネット由来情報で補うことができる。   Further, in the program guide database 117a of the computer 1, the network-derived information acquired via the network is supplementarily stored in the broadcast time frame in which the broadcast wave-derived information is not acquired. Therefore, for example, when the user of the computer 1 is viewing only a broadcast of a specific channel, broadcast wave-derived information can be acquired only for the corresponding channel, but each broadcast time frame for other channels is supplemented with net-derived information. be able to.

また、全チャンネル分のEPGデータを取得する方法としては、例えば、ユーザがコンピュータを使用していないときに、自動的にコンピュータを起動させ、CPUがデジタルTVチューナを操作しながら全チャンネル分のEPGデータを各チャンネルの放送波から取得する仕組みも考えられる。しかしながら、ノートブック型のコンピュータには、起動させるとLCDが点灯してしまうものが多く、この場合はユーザの不都合が大きいので、上記の仕組みの採用は困難である。そこで、上述したコンピュータ1によれば、放送波由来情報とネット由来情報とを併用しているので、全チャンネル分の各放送時間枠の番組情報を容易に得ることができる。   As a method for acquiring EPG data for all channels, for example, when the user is not using the computer, the computer is automatically started and the EPG for all channels is operated while the CPU operates the digital TV tuner. A mechanism for acquiring data from the broadcast wave of each channel is also conceivable. However, many notebook-type computers turn on the LCD when activated, and in this case, the user's inconvenience is great, so it is difficult to adopt the above mechanism. Therefore, according to the computer 1 described above, since broadcast wave-derived information and net-derived information are used in combination, program information for each broadcast time frame for all channels can be easily obtained.

また、持ち運び容易のノートブック型のコンピュータ1は、持ち運ぶ際にアンテナに接続されていない場合も多い。この場合には放送波からのEPGデータが取得不可能となるが、ネットワークに接続することによりネットワーク経由でEPGデータを得ることができる。   In addition, the notebook computer 1 that is easy to carry is often not connected to an antenna when carried. In this case, EPG data from broadcast waves cannot be acquired, but EPG data can be obtained via the network by connecting to the network.

本発明の一実施形態に係るコンピュータを示す斜視図である。It is a perspective view showing a computer concerning one embodiment of the present invention. 図1のコンピュータのシステム構成を示すブロック図である。It is a block diagram which shows the system configuration | structure of the computer of FIG. 図1のコンピュータにおける番組情報の流れを示す図である。It is a figure which shows the flow of the program information in the computer of FIG. 図1のコンピュータにおいてネットワーク経由で取得したネット由来番組情報を保存する処理を示すフローチャートである。It is a flowchart which shows the process which preserve | saves the internet origin program information acquired via the network in the computer of FIG. 図1のコンピュータにおいてデジタル放送波から取得した放送波由来番組情報を保存する処理を示すフローチャートである。It is a flowchart which shows the process which preserve | saves the broadcast wave origin program information acquired from the digital broadcast wave in the computer of FIG.

符号の説明Explanation of symbols

1…コンピュータ(情報処理装置)、7…LCD(番組案内情報表示手段)、101…CPU(放送波情報記録手段、ネット情報記録手段)、107…グラフィックスコントローラ(番組案内情報表示手段)、117…ハードディスクドライブ(番組情報保存部)、117a…番組表データベース(番組案内情報データベース)、125…デジタルTVチューナ(放送波情報取得手段)、123…ネットワークコントローラ(ネット情報取得手段)、131…EPG処理プログラム(放送波情報記録手段、ネット情報記録手段、番組案内情報表示手段)。   DESCRIPTION OF SYMBOLS 1 ... Computer (information processing apparatus), 7 ... LCD (program guide information display means), 101 ... CPU (broadcast wave information recording means, net information recording means), 107 ... Graphics controller (program guide information display means), 117 ... Hard disk drive (program information storage unit), 117a ... Program guide database (program guide information database), 125 ... Digital TV tuner (broadcast wave information acquisition means), 123 ... Network controller (net information acquisition means), 131 ... EPG processing Program (broadcast wave information recording means, net information recording means, program guide information display means).

Claims (1)

ジタル放送の放送波から各放送時間枠の番組情報を含む番組電子情報を取得する放送波情報取得手段と、
ネットワーク経由で各放送時間枠の番組情報を含む番組電子情報を取得するネット情報取得手段と、
前記デジタル放送の各放送時間枠毎に番組情報が記録される番組案内情報データベースと、
前記放送波情報取得手段からの番組電子情報で得られた放送波由来の番組情報を前記番組案内情報データベースの該当する放送時間枠に書き込むための放送波情報記録手段と、
前記ネット情報取得手段からの番組電子情報で得られたネット由来の番組情報を前記番組案内情報データベースの該当する放送時間枠に書き込むためのネット情報記録手段と、
前記番組案内情報データベースに基づいて、デジタル放送の各放送時間枠の番組情報を含む番組案内情報を表示する番組案内情報表示手段と、
を備え、
前記放送波情報記録手段は、
前記番組案内情報データベースの記録対象となる前記放送時間枠のうち、番組情報が不在の放送時間枠には、前記放送波由来の番組情報を記録し、既に前記番組情報が書き込まれている放送時間枠には、新たな前記放送波由来の番組情報を上書きで記録し、
前記ネット情報記録手段は、
前記番組案内情報データベースの記録対象となる前記放送時間枠のうち、番組情報が不在の放送時間枠には、前記ネット由来の番組情報を記録し、既に前記ネット由来の番組情報が書き込まれている放送時間枠には、新たな前記ネット由来の番組情報を上書きで記録し、既に前記放送波由来の番組情報が書き込まれている放送時間枠には、新たな前記ネット由来の番組情報を記録しない
ことを特徴とする情報処理装置。
And the broadcast wave information acquisition means from the broadcast wave of digital broadcasting to get the program electronic information, including a turn set information of each broadcast time frame,
And net information acquisition means for acquiring the program electronic information, including a turn set information of each broadcast time frame over the network,
A program guide information database in which program information is recorded for each broadcast time frame of the digital broadcast;
Broadcast wave information recording means for writing program information derived from broadcast waves obtained from program electronic information from the broadcast wave information acquisition means in the corresponding broadcast time frame of the program guide information database;
Net information recording means for writing the program information derived from the net obtained from the program electronic information from the net information acquisition means into the corresponding broadcast time frame of the program guide information database;
Program guide information display means for displaying program guide information including program information for each broadcast time frame of digital broadcasting based on the program guide information database;
With
The broadcast wave information recording means includes
Of the broadcast time frames to be recorded in the program guide information database, the broadcast time frame in which the program information is recorded in the broadcast time frame in which no program information is present and the program information is already written In the frame, the program information derived from the new broadcast wave is overwritten and recorded,
The net information recording means is
Among the broadcast time frames to be recorded in the program guide information database, the program information derived from the net is recorded in the broadcast time frame where the program information is absent, and the program information derived from the net is already written. In the broadcast time frame, the new program information derived from the net is overwritten, and the new program information derived from the net is not recorded in the broadcast time frame in which the program information derived from the broadcast wave is already written. An information processing apparatus characterized by the above.
JP2007090350A 2007-03-30 2007-03-30 Information processing device Active JP5022754B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007090350A JP5022754B2 (en) 2007-03-30 2007-03-30 Information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007090350A JP5022754B2 (en) 2007-03-30 2007-03-30 Information processing device

Publications (2)

Publication Number Publication Date
JP2008252447A JP2008252447A (en) 2008-10-16
JP5022754B2 true JP5022754B2 (en) 2012-09-12

Family

ID=39976890

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007090350A Active JP5022754B2 (en) 2007-03-30 2007-03-30 Information processing device

Country Status (1)

Country Link
JP (1) JP5022754B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120060186A1 (en) 2009-02-27 2012-03-08 JVC Kenwood Corporation Information reception apparatus, information reception method, computer program for information reception, and information distribution apparatus
JP5330557B2 (en) 2012-03-08 2013-10-30 株式会社東芝 Electronic device, electronic device control method, electronic device control program
JP6316216B2 (en) * 2015-01-15 2018-04-25 株式会社東芝 Method, electronic device, and program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001275055A (en) * 2000-03-27 2001-10-05 Mitsubishi Electric Corp Electronic program guide system, broadcast receiver, electronic program guide method
EP1417836A1 (en) * 2001-08-06 2004-05-12 Koninklijke Philips Electronics N.V. System and method for combining several epg sources to one reliable epg
JP2004193920A (en) * 2002-12-11 2004-07-08 Toshiba Corp Program distribution system and receiving device
JP4492316B2 (en) * 2004-11-26 2010-06-30 パナソニック株式会社 Digital recording device, digital recording system comprising server device, and program information transmission / reception method using them
JP4466386B2 (en) * 2005-01-24 2010-05-26 日本ビクター株式会社 Digital broadcast receiver

Also Published As

Publication number Publication date
JP2008252447A (en) 2008-10-16

Similar Documents

Publication Publication Date Title
JP4908360B2 (en) Portable information terminal linkage system, linkage processing program, and linkage processing device
US7855724B2 (en) Transitioning between two high resolution images in a slideshow
JP2009038680A (en) Electronic device and face image display method
JP2009089065A (en) Electronic device and face image display device
US20090193355A1 (en) Information processing apparatus and display control method
JP4469788B2 (en) Information processing apparatus and reproducing method
CN101599241A (en) information processing equipment
JP5022754B2 (en) Information processing device
US20050168638A1 (en) Information processing apparatus
US20090044221A1 (en) Information Processing Apparatus and Program Startup Control Method
JP5121342B2 (en) Information processing apparatus and information display method
US20070172060A1 (en) Information processing apparatus and key recovery method
CN113225617A (en) Playing video processing method and device and electronic equipment
US20130170820A1 (en) Video image capture and playback for display devices
JP4364272B2 (en) Image processing apparatus and image processing method
JP2009077166A (en) Information processing apparatus and information display method
JP2010081638A (en) Information processing equipment
US9542398B2 (en) Electronic apparatus
EP1806646A2 (en) Portable electronic apparatus and power save control method
CN101419502A (en) Information processing device and method for processing data
US20080271028A1 (en) Information processing apparatus
JP5575195B2 (en) Information processing apparatus and information display method
US20120268575A1 (en) Electronic apparatus and video display method
JP4996539B2 (en) Information processing apparatus and display method
JP2008040826A (en) Information processing device

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080806

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20080718

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091125

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120228

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120425

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120618

R151 Written notification of patent or utility model registration

Ref document number: 5022754

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

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

Free format text: PAYMENT UNTIL: 20150622

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

Free format text: JAPANESE INTERMEDIATE CODE: R313121

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350