JP2002064769A - Information processor, information processing method and recording medium - Google Patents

Information processor, information processing method and recording medium

Info

Publication number
JP2002064769A
JP2002064769A JP2000249617A JP2000249617A JP2002064769A JP 2002064769 A JP2002064769 A JP 2002064769A JP 2000249617 A JP2000249617 A JP 2000249617A JP 2000249617 A JP2000249617 A JP 2000249617A JP 2002064769 A JP2002064769 A JP 2002064769A
Authority
JP
Japan
Prior art keywords
hard disk
cpu
information
disk recorder
program
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.)
Withdrawn
Application number
JP2000249617A
Other languages
Japanese (ja)
Inventor
Yasuhisa Nakajima
泰久 中嶋
Susumu Masukane
進 増金
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2000249617A priority Critical patent/JP2002064769A/en
Publication of JP2002064769A publication Critical patent/JP2002064769A/en
Withdrawn legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To provide an information processor, an information processing method and a recording medium with which various settings can be made, without having to rely on manual entry by a user. SOLUTION: A hard disk recorder 3 at application of power makes communication with a relay station 61 by a wireless signal to request its own position information. The relay station 61 recognizes an image at which the hard disk recorder 3 is installed, on the basis of the wireless signal sent from the hard disk recorder 3 and informs the hard disk recorder 3 about the position. The hard disk recorder 3 sets a receptible broadcast channel, on the basis of the received position information. The hard disk recorder 3 acquires also time information, by inquiring of the relay station 61 about it to set its built-in clock.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、情報処理装置およ
び方法、並びに記録媒体に関し、特に、ユーザの手入力
によらずに、各種設定をすることができるようにした情
報処理装置および方法、並びに記録媒体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus and method, and a recording medium, and more particularly, to an information processing apparatus and method capable of performing various settings without user input. It relates to a recording medium.

【0002】[0002]

【従来の技術】近年、アナログテレビジョン放送波およ
びディジタルテレビジョン放送波を受信し、受信したテ
レビジョン番組をハードディスク、または光ディスク等
の記録媒体に記録させる録画再生装置が開発されてい
る。
2. Description of the Related Art In recent years, a recording / reproducing apparatus for receiving analog television broadcast waves and digital television broadcast waves and recording the received television programs on a recording medium such as a hard disk or an optical disk has been developed.

【0003】このような録画再生装置にアナログテレビ
ジョン放送波およびディジタルテレビジョン放送波を受
信させる場合、放送局が放送地域を特定することがある
ため、ユーザは、録画再生装置に対して設置される住所
の郵便番号や、地域ごとに予め設定された地域コードな
どの位置情報を入力し、受信可能な放送チャンネルを設
定する必要がある。
When such a recording / reproducing apparatus receives an analog television broadcast wave and a digital television broadcast wave, a broadcasting station may specify a broadcasting area. It is necessary to input location information such as a postal code of an address and a region code set in advance for each region, and set a receivable broadcast channel.

【0004】放送局が放送地域を特定する場合には、例
えば、放送局がディジタルテレビジョン放送波を利用し
て、関東地方の在住者に限定したアンケートを取る場合
などがある。
When a broadcasting station specifies a broadcasting area, for example, the broadcasting station uses a digital television broadcast wave to take a questionnaire limited to residents in the Kanto region.

【0005】また、ユーザが録画の予約を設定した場合
など、録画再生装置が正確な時刻を認識していないと、
誤った番組を録画してしまうことがあるため、ユーザ
は、録画再生装置に対して正確な時刻を認識させる必要
がある。
If the recording / reproducing apparatus does not recognize the correct time, for example, when the user sets a recording reservation,
Since an erroneous program may be recorded, the user needs to make the recording / reproducing apparatus recognize an accurate time.

【0006】[0006]

【発明が解決しようとする課題】しかしながら、引っ越
しなどにより録画再生装置の設置位置が変更するたびに
ユーザは位置情報を設定し直さなければならない、時刻
設定に関しては、手入力だと正確な時刻が設定できない
などの問題があった。
However, every time the installation position of the recording / reproducing apparatus is changed due to moving or the like, the user has to reset the position information. There were problems such as being unable to set.

【0007】本発明は、このような状況に鑑みてなされ
たものであり、ユーザの手入力によらずに、録画再生装
置の各種設定をするものである。
[0007] The present invention has been made in view of such a situation, and makes various settings of a recording / playback apparatus without manual input by a user.

【0008】[0008]

【課題を解決するための手段】本発明の情報処理装置
は、所定の情報を受信する受信手段と、無線で通信する
通信手段と、通信手段による通信に基づいて、自分自身
の位置に対応する位置情報を取得する第1の取得手段
と、第1の取得手段により取得された位置情報に基づい
て、受信手段が情報を受信するのに必要なパラメータを
取得する第2の取得手段とを含むことを特徴とする。
An information processing apparatus according to the present invention has a receiving means for receiving predetermined information, a communication means for communicating wirelessly, and a device corresponding to its own position based on communication by the communication means. Including first acquisition means for acquiring position information, and second acquisition means for acquiring parameters necessary for the reception means to receive information based on the position information acquired by the first acquisition means It is characterized by the following.

【0009】前記第1の取得手段は、時刻情報もさらに
取得し、第1の取得手段により取得された時刻情報に基
づいて、内蔵する時計の時刻を設定する設定手段をさら
に含むようにすることができる。
The first obtaining means further obtains time information, and further includes setting means for setting a time of a built-in clock based on the time information obtained by the first obtaining means. Can be.

【0010】本発明の情報処理装置の情報処理方法は、
所定の情報を受信する受信ステップと、無線で通信する
通信ステップと、通信ステップの処理による通信に基づ
いて、自分自身の位置に対応する位置情報を取得する第
1の取得ステップと、第1の取得ステップの処理により
取得された位置情報に基づいて、受信ステップの処理が
情報を受信するのに必要なパラメータを取得する第2の
取得ステップとを含むことを特徴とする。
[0010] The information processing method of the information processing apparatus of the present invention comprises:
A receiving step of receiving predetermined information; a communication step of performing wireless communication; a first obtaining step of obtaining position information corresponding to the own position based on communication performed by the processing of the communication step; The processing of the receiving step includes a second obtaining step of obtaining parameters necessary for receiving information based on the position information obtained by the processing of the obtaining step.

【0011】本発明の記録装置のプログラムは、所定の
情報を受信する受信ステップと、無線で通信する通信ス
テップと、通信ステップの処理による通信に基づいて、
自分自身の位置に対応する位置情報を取得する第1の取
得ステップと、第1の取得ステップの処理により取得さ
れた位置情報に基づいて、受信ステップの処理が情報を
受信するのに必要なパラメータを取得する第2の取得ス
テップとを含むことを特徴とする。
[0011] The program of the recording apparatus according to the present invention includes a receiving step of receiving predetermined information, a communication step of communicating wirelessly, and a communication based on the processing of the communication step.
A first obtaining step of obtaining position information corresponding to the own position, and parameters necessary for the processing of the receiving step to receive information based on the position information obtained by the processing of the first obtaining step. And a second obtaining step of obtaining

【0012】本発明の情報処理装置、情報処理方法、お
よび記録媒体のプログラムにおいては、所定の情報が受
信され、無線で通信され、通信に基づいて、自分自身の
位置に対応する位置情報が取得され、取得された位置情
報に基づいて、情報を受信するのに必要なパラメータが
取得される。
According to the information processing apparatus, the information processing method, and the program of the recording medium of the present invention, predetermined information is received, wirelessly communicated, and position information corresponding to the own position is obtained based on the communication. Then, parameters necessary for receiving the information are obtained based on the obtained position information.

【0013】[0013]

【発明の実施の形態】図1は、本発明を適用した録画管
理システムの実施の形態の構成例を示している。この録
画管理システムにおいて、放送事業体1は、例えば、テ
レビジョン番組に多重化や暗号化などの必要な処理を実
行して生成したMPEG(Moving PictureExperts Group)
トランスポートストリームを放送アンテナ2からテレビ
ジョン放送波として送信する。
FIG. 1 shows a configuration example of an embodiment of a recording management system to which the present invention is applied. In this recording management system, the broadcast business entity 1 performs, for example, a Moving Picture Experts Group (MPEG) generated by executing necessary processing such as multiplexing and encryption on a television program.
The transport stream is transmitted from the broadcast antenna 2 as a television broadcast wave.

【0014】放送アンテナ2から送信されたテレビジョ
ン放送波は、図示せぬ衛星を介してハードディスクレコ
ーダ3により衛星アンテナ5を介して受信される。
The television broadcast wave transmitted from the broadcast antenna 2 is received by the hard disk recorder 3 via the satellite antenna 5 via a satellite (not shown).

【0015】ハードディスクレコーダ3は、受信したテ
レビジョン番組を、内蔵しているハードディスクに記録
する。その後、ハードディスクレコーダ3のユーザは、
ハードディスクに記録されているテレビジョン番組を再
生し、図示せぬモニタまたはスピーカで視聴することが
できる。
The hard disk recorder 3 records the received television program on a built-in hard disk. After that, the user of the hard disk recorder 3
The television program recorded on the hard disk can be reproduced and viewed on a monitor or a speaker (not shown).

【0016】ユーザは、録画するテレビジョン番組をハ
ードディスクレコーダ3に予約設定することができる。
予約の設定方法としては、例えば、テレビジョン番組の
スケジュール情報を確認して、録画する番組をハードデ
ィスクレコーダ3に指定する方法や、好みのジャンルを
指定して、そのジャンルに該当する全ての番組をハード
ディスクレコーダ3に記録させる方法などがある。
The user can make a reservation setting on the hard disk recorder 3 for a television program to be recorded.
As a method of setting a reservation, for example, a method of confirming schedule information of a television program and designating a program to be recorded in the hard disk recorder 3 or a favorite genre and specifying all programs corresponding to the genre are set. There is a method of recording on the hard disk recorder 3 and the like.

【0017】ハードディスクレコーダ3は、上記方法に
より予約設定された番組の放送時刻となる前に、番組を
記録することが可能なハードディスクの空き容量がある
か否かを判定する。ハードディスクレコーダ3は、空き
容量が不足していると判定した場合、予めユーザにより
設定された通知先に対して容量が不足していると通知す
べく、通信アンテナ6を介して無線で通信を開始する。
すなわち、ユーザは、テレビジョン番組の予約設定をす
る前に、通知先として自分自身の携帯電話機14やパー
ソナルコンピュータ17などの端末を指定しておく必要
がある。
The hard disk recorder 3 determines whether there is free space on a hard disk capable of recording a program before the broadcast time of the program reserved and set by the above method is reached. When determining that the free space is insufficient, the hard disk recorder 3 starts wireless communication via the communication antenna 6 to notify a notification destination set in advance by the user that the capacity is insufficient. I do.
That is, the user needs to designate a terminal such as his / her own mobile phone 14 or personal computer 17 as a notification destination before setting the reservation of the television program.

【0018】通信アンテナ6から無線で送信される通知
情報は、最寄りの中継局7により中継アンテナ8を介し
て受信され、インターネットを含むネットワーク9を介
して管理サーバ10に送信される。
Notification information wirelessly transmitted from the communication antenna 6 is received by the nearest relay station 7 via the relay antenna 8 and transmitted to the management server 10 via the network 9 including the Internet.

【0019】管理サーバ10は、ハードディスクレコー
ダ3から送信されてきた通知情報を、通知情報の通知先
としてユーザにより予め指定された携帯電話機14また
はパーソナルコンピュータ17の出力形式に変換する。
The management server 10 converts the notification information transmitted from the hard disk recorder 3 into an output format of the mobile phone 14 or the personal computer 17 specified in advance by the user as a notification destination of the notification information.

【0020】管理サーバ10は、変換した通知情報を、
ネットワーク9を介して、例えば、通知先として携帯電
話機14が指定されている場合、中継局12から中継ア
ンテナ13を介して携帯電話機14に送信する。また、
通知先としてパーソナルコンピュータ17が指定されて
いる場合、管理サーバ10から送信された通知情報は、
インターネットプロバイダ16を介してパーソナルコン
ピュータ17に送信される。
The management server 10 converts the converted notification information into
For example, when the mobile phone 14 is specified as the notification destination via the network 9, the relay station 12 transmits the notification to the mobile phone 14 via the relay antenna 13. Also,
When the personal computer 17 is specified as the notification destination, the notification information transmitted from the management server 10 is
The data is transmitted to the personal computer 17 via the Internet provider 16.

【0021】携帯電話機14において通知情報を確認し
たユーザは、ハードディスクレコーダ3に対して、ハー
ドディスクレコーダ3が既に記録している番組データを
消去させるなどの様々な処理を指令する。この携帯電話
機14からの指令情報は、通信アンテナ15から送信さ
れ、管理サーバ10を経由してハードディスクレコーダ
3に通知される。
The user who has confirmed the notification information on the mobile phone 14 instructs the hard disk recorder 3 to perform various processes such as erasing the program data already recorded on the hard disk recorder 3. The command information from the mobile phone 14 is transmitted from the communication antenna 15 and notified to the hard disk recorder 3 via the management server 10.

【0022】携帯電話機14またはパーソナルコンピュ
ータ17のユーザは、ハードディスクレコーダ3からの
通知に応じて、ハードディスクレコーダ3を操作するだ
けでなく、携帯電話機14またはパーソナルコンピュー
タ17からハードディスクレコーダ3にアクセスし、ハ
ードディスクレコーダ3を操作することもできる。
The user of the mobile phone 14 or the personal computer 17 not only operates the hard disk recorder 3 in response to the notification from the hard disk recorder 3 but also accesses the hard disk recorder 3 from the mobile phone 14 or the personal computer 17 and The recorder 3 can also be operated.

【0023】課金センタ11は、ユーザがハードディス
クレコーダ3に記録し、視聴したテレビジョン番組の視
聴料金を課金する。また、課金センタ11は、放送事業
体1に対してテレビジョン番組を暗号化(スクランブ
ル)する暗号鍵(スクランブル鍵)を、ハードディスク
レコーダ3に対してテレビジョン番組を復号(デスクラ
ンブル)する復号鍵(デスクランブル鍵)を、それぞれ
提供する。
The charging center 11 charges a viewing fee for a television program that the user has recorded on the hard disk recorder 3 and watched. Further, the charging center 11 uses an encryption key (scramble key) for encrypting (scrambles) the television program for the broadcaster 1 and a decryption key for decrypting (descrambles) the television program for the hard disk recorder 3. (Descrambling key).

【0024】図2は、ハードディスクレコーダ3の構成
例を示すブロック図である。チューナ31は、放送事業
体1から送信され、図示せぬ衛星を介して衛星アンテナ
5で受信される放送波から、ユーザの選局に対応する放
送波を選択し、ディジタル復調回路32に供給する。
FIG. 2 is a block diagram showing a configuration example of the hard disk recorder 3. The tuner 31 selects a broadcast wave corresponding to the user's channel selection from broadcast waves transmitted from the broadcast business entity 1 and received by the satellite antenna 5 via a satellite (not shown), and supplies the selected broadcast wave to the digital demodulation circuit 32. .

【0025】ディジタル復調回路32は、チューナ31
から供給された放送波を、QPSK(Quadrature Phase Shif
t Keying)復調し、得られたトランスポートストリーム
をエラー訂正回路33に出力する。
The digital demodulation circuit 32 includes a tuner 31
The broadcast wave supplied from QPSK (Quadrature Phase Shif
t Keying) demodulated and outputs the resulting transport stream to the error correction circuit 33.

【0026】エラー訂正回路33は、供給されたトラン
スポートストリームに対して誤り訂正処理を施し、デマ
ルチプレクサ34に出力する。
The error correction circuit 33 performs an error correction process on the supplied transport stream and outputs the transport stream to the demultiplexer 34.

【0027】デマルチプレクサ34は、エラー訂正回路
33から供給されたトランスポートストリームから、ト
ランスポートストリームパケット(ユーザが録画を指定
した番組に関するビデオデータおよびオーディオデー
タ)を抽出する。
The demultiplexer 34 extracts transport stream packets (video data and audio data relating to a program for which the user has designated recording) from the transport stream supplied from the error correction circuit 33.

【0028】CPU(Central Processing Unit )39
は、デマルチプレクサ34の処理により得られたトラン
スポートストリームパケット(以下、TSパケットと称す
る)を暗号鍵(1次鍵)を利用して復号し、得られたTS
パケット(さらに、2次鍵で暗号化(スクランブル)さ
れている番組(チャンネル)である場合には、暗号化
(スクランブル)された状態のTSパケット)をハードデ
ィスク43に記録させる。CPU39が使用する暗号鍵
(デスクランブル鍵)は、IC(Integrated Circuit)カ
ードインタフェース41を介してICカード42から供給
される。なお、データの暗号化について、後で詳述す
る。
CPU (Central Processing Unit) 39
Decrypts a transport stream packet (hereinafter, referred to as a TS packet) obtained by the processing of the demultiplexer 34 using an encryption key (primary key), and
The packet (and, in the case of a program (channel) encrypted (scrambled) with a secondary key, a TS packet in an encrypted (scrambled) state) is recorded on the hard disk 43. The encryption key (descrambling key) used by the CPU 39 is supplied from an IC card 42 via an IC (Integrated Circuit) card interface 41. The data encryption will be described later in detail.

【0029】一方、チューナ35は、所定の放送局から
送信されたアナログ地上波のうち、ユーザにより指定さ
れたチャンネルの地上波を地上波アンテナ4を介して受
信し、ビデオデコーダ36に出力する。
On the other hand, the tuner 35 receives, via the terrestrial antenna 4, the terrestrial wave of the channel designated by the user from among the analog terrestrial waves transmitted from the predetermined broadcasting station, and outputs the terrestrial wave to the video decoder 36.

【0030】ビデオデコーダ36は、チューナ35から
供給されたアナログデータをディジタル化し、MPEGエン
コーダ37に出力する。
The video decoder 36 digitizes the analog data supplied from the tuner 35 and outputs it to the MPEG encoder 37.

【0031】MPEGエンコーダ37は、ビデオデコーダ3
6においてディジタル化されたデータをMPEG2方式で圧
縮し、TSパケットを生成する。MPEGエンコーダ37によ
り生成されたTSパケットは、CPU39の指令に基づいて
システムバス38を経由してハードディスク43に記録
される。
The MPEG encoder 37 is a video decoder 3
In step 6, the digitized data is compressed by the MPEG2 method to generate a TS packet. The TS packet generated by the MPEG encoder 37 is recorded on the hard disk 43 via the system bus 38 based on a command from the CPU 39.

【0032】ハードディスクレコーダ3のユーザからハ
ードディスク43が記録している番組データを再生する
ことが指令された場合、CPU39は、ハードディスク4
3に記録しているTSパケットを2次鍵解除部49の図示
せぬ記憶部から供給される暗号鍵(2次鍵)を利用して
復号し、MPEGデコーダ47に出力する。CPU39は、TS
パケットのデータが2次鍵で暗号化されている場合、通
信部40の携帯電話機能を利用して、管理サーバ10に
アクセスし、2次鍵を取得する。なお、取得した2次鍵
は、2次鍵解除部49の図示せぬ記憶部に記憶される。
そして、2次鍵で復号されたデータがMPEGデコーダ47
に供給される。
When the user of the hard disk recorder 3 instructs to reproduce the program data recorded on the hard disk 43, the CPU 39
3 is decrypted using an encryption key (secondary key) supplied from a storage unit (not shown) of the secondary key release unit 49 and output to the MPEG decoder 47. CPU 39 is a TS
When the data of the packet is encrypted with the secondary key, the management server 10 is accessed using the mobile phone function of the communication unit 40 to acquire the secondary key. The acquired secondary key is stored in a storage unit (not shown) of the secondary key release unit 49.
The data decrypted with the secondary key is transmitted to the MPEG decoder 47.
Supplied to

【0033】MPEGデコーダ47は、供給されたTSパケッ
トをデコードし、アナログ変換する。MPEGデコーダ47
は、生成されたビデオ信号をOSD(On Screen Display)処
理部48に出力し、オーディオ信号をスピーカに出力す
る。
The MPEG decoder 47 decodes the supplied TS packet and performs analog conversion. MPEG decoder 47
Outputs the generated video signal to an OSD (On Screen Display) processing unit 48 and outputs an audio signal to a speaker.

【0034】OSD処理部48は、MPEGデコーダ47から
供給されたアナログビデオ信号に必要な情報を重畳し、
モニタに出力する。
The OSD processing section 48 superimposes necessary information on the analog video signal supplied from the MPEG decoder 47,
Output to monitor.

【0035】通信部40は、CPU39の指令に基づいて
他の通信機器と通信アンテナ6を介して無線で通信を行
う。また、通信部40は、有線でネットワーク9に接続
されており、ユーザがハードディスクレコーダ3を利用
して視聴したテレビジョン番組の視聴情報などを、管理
サーバ10に対して送信する。
The communication section 40 wirelessly communicates with another communication device via the communication antenna 6 based on a command from the CPU 39. In addition, the communication unit 40 is connected to the network 9 by wire, and transmits to the management server 10 viewing information of a television program watched by the user using the hard disk recorder 3.

【0036】フラッシュメモリ44は、CPU39の指令
に基づいて外部から取得された情報を記憶する。例え
ば、ハードディスク43の空き容量が不足している場合
の通知先の情報などが記憶される。
The flash memory 44 stores information obtained externally based on a command from the CPU 39. For example, information on a notification destination when the free space of the hard disk 43 is insufficient is stored.

【0037】ROM(Read Only Memory)45には、CPU39
が各ブロックを制御するプログラム、および固定データ
などが記憶されている。
A ROM (Read Only Memory) 45 has a CPU 39
Stores a program for controlling each block, fixed data, and the like.

【0038】スイッチボタン、リモートコマンダなどに
より構成される入力部46には、ユーザからハードディ
スクレコーダ3に対する指令が入力される。
A user inputs a command to the hard disk recorder 3 to an input unit 46 including a switch button, a remote commander, and the like.

【0039】ハードディスクレコーダ3は、ユーザから
指令されたテレビジョン番組を録画する前に、設置され
ている位置に対応する位置情報や、時刻情報を取得し、
初期設定をする必要がある。位置情報は、放送局から放
送されるテレビジョン番組のプログラムが地域によって
異なることがあるために設定される。また、例えば、米
国などにおいては、地域によって時刻も異なるので、ど
の地域の時刻を設定するのかを決定するのに位置情報が
必要となる。
Before recording the television program specified by the user, the hard disk recorder 3 acquires position information and time information corresponding to the installed position,
Initial settings need to be made. The position information is set because the program of the television program broadcast from the broadcasting station may vary depending on the region. In the United States, for example, the time varies depending on the region, and therefore, position information is needed to determine which region to set the time for.

【0040】図3は、ハードディスクレコーダ3の初期
設定を説明する図である。初期設定は、ハードディスク
レコーダ3に初めて電源が投入されたときに(または、
ユーザにより指示される毎に)開始される。ハードディ
スクレコーダ3は、通信部40において、自分自身との
距離が最も近い中継局61と通信し、必要情報を取得す
る。
FIG. 3 is a diagram for explaining the initial setting of the hard disk recorder 3. Initial settings are made when the hard disk recorder 3 is powered on for the first time (or
(Every time instructed by the user). In the communication unit 40, the hard disk recorder 3 communicates with the relay station 61 which is closest to itself and acquires necessary information.

【0041】中継局61乃至63は、半径数キロメート
ルの範囲内の通信端末(ハードディスクレコーダ3を含
む)が行う通信を管理する。電波領域A1は中継局61
から送信される電波が到達する範囲を、電波領域A2は
中継局62から送信される電波が到達する範囲を、電波
領域A3は中継局63から送信される電波が到達する範
囲を、それぞれ示している。
The relay stations 61 to 63 manage communication performed by communication terminals (including the hard disk recorder 3) within a radius of several kilometers. Radio area A1 is relay station 61
, A radio range A2 indicates a range where radio waves transmitted from the relay station 62 reach, and a radio range A3 indicates a range where radio waves transmitted from the relay station 63 reach. I have.

【0042】以下、図4および図5のフローチャートを
参照してハードディスクレコーダ3の初期設定について
説明する。
Hereinafter, the initialization of the hard disk recorder 3 will be described with reference to the flowcharts of FIGS.

【0043】ステップS1において、CPU39は、電源が
投入されたか否かを判定する。ハードディスクレコーダ
3の初期設定プログラムは、図示せぬ電源供給部から電
源が供給された場合に開始されるようにROM45のプロ
グラムに記憶されており、CPU39は、そのプログラム
に従って、電源が供給されるまで待機する。CPU39
は、図示せぬ電源供給部から電源が供給されたと判定し
た場合、処理はステップS2に進む。
In step S1, the CPU 39 determines whether or not the power has been turned on. The initial setting program of the hard disk recorder 3 is stored in the program of the ROM 45 so as to be started when power is supplied from a power supply unit (not shown), and the CPU 39 operates according to the program until power is supplied. stand by. CPU39
Determines that power has been supplied from a power supply unit (not shown), the process proceeds to step S2.

【0044】ステップS2において、CPU39は、通信部
40において、中継局61と通信を開始する。
In step S2, the CPU 39 starts communication with the relay station 61 in the communication section 40.

【0045】ステップS3において、CPU39は、中継局
61に対して自分自身の位置情報を要求する。中継局6
1は、この要求に応じるべく、ハードディスクレコーダ
3から送信される電波に基づいてハードディスクレコー
ダ3の位置情報を算出する。中継局61は、中継局62
および63がわずかに検出するハードディスクレコーダ
3のからの電波の受信状態をも参照することにより、精
度の高いハードディスクレコーダ3の位置情報を算出す
ることができる。あるいはまた、電波領域A1の範囲が
充分小さい場合、中継局61は、自分自身の位置を表す
位置情報を、ハードディスクレコーダ3の位置情報とし
て送信する。
In step S3, the CPU 39 requests the relay station 61 for its own position information. Relay station 6
1 calculates position information of the hard disk recorder 3 based on radio waves transmitted from the hard disk recorder 3 in order to respond to this request. The relay station 61 is a relay station 62
Also, by referring to the reception state of the radio wave from the hard disk recorder 3 slightly detected by the hard disk recorder 3, the position information of the hard disk recorder 3 with high accuracy can be calculated. Alternatively, when the range of the radio wave area A1 is sufficiently small, the relay station 61 transmits position information indicating its own position as position information of the hard disk recorder 3.

【0046】ステップS4において、CPU39は、中継局
61から位置情報が通知されたか否かを判定する。CPU
39は、中継局61から電波が届かないなどの理由で位
置情報を取得することができないと判定した場合、処理
はステップS5に進む。
In step S 4, CPU 39 determines whether or not position information has been notified from relay station 61. CPU
If it is determined that the position information cannot be acquired because the radio wave does not reach from the relay station 61, the process proceeds to step S5.

【0047】ステップS5において、CPU39は、OSD処
理部48を制御し、位置情報を取得することができない
旨のメッセージをモニタに表示させ、さらに、ユーザに
対して位置特定情報(例えば、郵便番号や予め設定され
ている地域コード)の入力を要求する旨のメッセージを
表示させる。
In step S5, the CPU 39 controls the OSD processing section 48 to display a message on the monitor indicating that the position information cannot be obtained, and further provides the user with the position specifying information (for example, a postal code or a postal code). A message to request the input of a preset area code) is displayed.

【0048】ステップS6において、CPU39は、ユーザ
から位置特定情報が入力されたか否かを判定する。CPU
39は、位置特定情報が入力されていないと判定した場
合、処理はステップS7に進む。
In step S6, the CPU 39 determines whether or not position specifying information has been input by the user. CPU
If it is determined that the position identification information has not been input, the process proceeds to step S7.

【0049】ステップS7において、CPU39は、初期設
定が完了していない旨のメッセージをモニタに表示さ
せ、ユーザに通知する。その後、処理はステップS8に
進み、CPU39は、中継局61との通信を終了し、処理
を終了する。
In step S7, the CPU 39 displays on the monitor a message indicating that the initialization has not been completed, and notifies the user. After that, the process proceeds to a step S8, the CPU 39 ends the communication with the relay station 61, and ends the process.

【0050】一方、ステップS4において、CPU39は、
中継局61から位置情報が通知されたと判定した場合、
またはステップS6でユーザから位置特定情報が入力さ
れたと判定した場合、処理はステップS9に進む。
On the other hand, in step S4, the CPU 39
When it is determined that the location information has been notified from the relay station 61,
Alternatively, if it is determined in step S6 that the position identification information has been input by the user, the process proceeds to step S9.

【0051】ステップS9において、CPU39は、中継局
61からの通知またはユーザから入力された位置情報に
基づいて、地上波アンテナ4により受信するテレビジョ
ン放送波の放送局(チャンネル)を設定し、フラッシュ
メモリ44に記憶させる(例えば、ハードディスクレコ
ーダ3が東京都新宿区の1地点に設置される場合、地上
波アンテナ4が受信できる放送局のチャンネル番号は、
チャンネル1,3,6,8,10,12のように設定さ
れる)。位置情報に対応する放送局の特定コードは、RO
M45に予め設定されている。
In step S9, the CPU 39 sets a broadcasting station (channel) of a television broadcast wave to be received by the terrestrial antenna 4 based on the notification from the relay station 61 or the position information inputted by the user, and sets the flash station. (For example, when the hard disk recorder 3 is installed at one point in Shinjuku-ku, Tokyo, the channel number of the broadcasting station that the terrestrial antenna 4 can receive is:
Channels 1, 3, 6, 8, 10, and 12 are set). The specific code of the broadcasting station corresponding to the location information is RO
M45 is set in advance.

【0052】CPU39は、位置情報の設定ができた場
合、ステップS10に進み、中継局61に対して現在の
時刻情報を要求する。
When the position information can be set, the CPU 39 proceeds to step S10 and requests the relay station 61 for current time information.

【0053】ステップS11において、CPU39は、中継
局61から時刻情報が通知されたか否かを判定する。CP
U39は、中継局61からの電波が届かないなどの理由
で、中継局61から時刻情報が通知されていないと判定
した場合、処理はステップS12に進む。
In step S11, the CPU 39 determines whether or not time information has been notified from the relay station 61. CP
If U39 determines that the time information has not been notified from the relay station 61, for example, because the radio wave from the relay station 61 has not arrived, the process proceeds to step S12.

【0054】ステップS12において、CPU39は、時刻
情報を取得することができない旨のメッセージをモニタ
に表示させ、さらに、ユーザに対して時刻情報の入力を
要求する旨のメッセージをモニタに表示させる。
In step S12, the CPU 39 displays a message indicating that time information cannot be obtained on the monitor, and further displays a message requesting the user to input time information on the monitor.

【0055】ステップS13において、CPU39は、ユー
ザから時刻情報が入力されたか否かを判定し、時刻情報
が入力されていないと判定した場合、処理はステップS
7に進む。
In step S13, the CPU 39 determines whether or not time information has been input by the user. If it is determined that time information has not been input, the processing proceeds to step S13.
Go to 7.

【0056】ステップS7において、CPU39は、初期設
定が完了していない旨のメッセージをモニタに表示さ
せ、処理はステップS8に進む。
In step S7, the CPU 39 displays on the monitor a message indicating that the initialization has not been completed, and the process proceeds to step S8.

【0057】ステップS8において、CPU39は、中継局
61との通信を終了する。その後CPU39は、処理を終
了する。
In step S8, the CPU 39 ends the communication with the relay station 61. Thereafter, the CPU 39 ends the processing.

【0058】一方、ステップS11において、CPU39
は、中継局61から時刻情報が通知されたと判定した場
合、またはステップS13において、ユーザから時刻情
報が入力されたと判定した場合、処理はステップS14
に進む。
On the other hand, in step S11, the CPU 39
If it is determined that the time information has been notified from the relay station 61, or if it is determined in step S13 that the time information has been input by the user, the process proceeds to step S14.
Proceed to.

【0059】ステップS14において、CPU39は、中継
局61からの通知またはユーザから入力された時刻情報
に基づいて、内蔵するタイマに現在時刻を設定する。
In step S14, the CPU 39 sets the current time in a built-in timer based on the notification from the relay station 61 or the time information input by the user.

【0060】ステップS15において、CPU39は、ユー
ザのクレジットカード番号を取得する。ユーザは、ネッ
トワーク9を介して取引を行う場合、その決済に必要な
住所、氏名、電話番号、メールアドレスなどとともにク
レジットカードの番号を所定のサーバに予め登録してお
く。そこで、CPU39は、通信部40を制御し、ROM45
に予め登録されているサーバにアクセスさせ、所定のサ
ーバ(例えば、図1の管理サーバ10)に、そのユーザ
のクレジットカード番号の通知を要求する。
In step S15, the CPU 39 obtains the credit card number of the user. When making a transaction via the network 9, the user registers in advance a credit card number in a predetermined server together with an address, a name, a telephone number, an e-mail address and the like necessary for the settlement. Therefore, the CPU 39 controls the communication unit 40 and
To a server registered in advance, and requests a predetermined server (for example, the management server 10 in FIG. 1) to notify the credit card number of the user.

【0061】CPU39は、ユーザのクレジットカード番
号を取得し、例えば、ユーザが商品案内の番組を視聴
し、ハードディスクレコーダ3から商品を注文する場合
に通知する支払方法として設定する。CPU39は、ユー
ザから商品の注文情報が入力された場合、そのつどクレ
ジットカード番号の入力をユーザに対して要求すること
なく、クレジットカード番号を暗号化して注文先に送信
する。
The CPU 39 obtains the user's credit card number, and sets it as a payment method to be notified when the user watches a product guide program and orders a product from the hard disk recorder 3, for example. The CPU 39 encrypts the credit card number and transmits it to the order destination without requesting the user to input the credit card number each time the order information of the product is input by the user.

【0062】ステップS15の処理でハードディスクレ
コーダ3からクレジットカード番号の通知が要求された
管理サーバ10は、ユーザがハードディスクレコーダ3
の通信料金の支払いに利用しているクレジットカード番
号や、ユーザが使用している携帯電話機14の通話料金
の支払いに利用しているクレジットカード番号を読み出
し、ハードディスクレコーダ3に通知する。
The management server 10 to which the notification of the credit card number has been requested from the hard disk recorder 3 in the processing of step S15,
And reads the credit card number used for payment of the communication fee of the mobile phone 14 and the credit card number used for payment of the communication fee of the mobile phone 14 used by the user, and notifies the hard disk recorder 3.

【0063】ステップS16において、CPU39は、クレ
ジットカード番号がサーバから通知されたか否かを判定
する。CPU39は、クレジットカード番号が通知されて
いないと判定した場合、処理はステップS17に進む。
In step S16, the CPU 39 determines whether or not the credit card number has been notified from the server. If the CPU 39 determines that the credit card number has not been notified, the process proceeds to step S17.

【0064】ステップS17において、CPU39は、OSD
処理部48を制御し、クレジットカード番号を取得でき
ない旨のメッセージ、およびユーザに対してクレジット
カード番号の入力を要求する旨のメッセージをモニタに
表示させる。
In step S17, the CPU 39 sets the OSD
The processor 48 is controlled to display on the monitor a message indicating that the credit card number cannot be obtained and a message indicating that the user is required to input the credit card number.

【0065】ステップS18において、CPU39は、ユー
ザからクレジットカード番号が入力されたか否かを判定
する。CPU39は、ユーザからクレジットカード番号が
入力されていないと判定した場合、処理はステップS7
に進む。
In step S18, the CPU 39 determines whether a credit card number has been input by the user. If the CPU 39 determines that the credit card number has not been input from the user, the process proceeds to step S7.
Proceed to.

【0066】ステップS7において、CPU39は、初期設
定が完了していない旨のメッセージをモニタに表示さ
せ、処理はステップS8に進む。
In step S7, the CPU 39 causes a message indicating that the initialization has not been completed to be displayed on the monitor, and the process proceeds to step S8.

【0067】ステップS8において、CPU39は、通信部
40における通信を終了させる。その後、CPU39は、
処理を終了する。
In step S8, the CPU 39 terminates the communication in the communication section 40. After that, the CPU 39
The process ends.

【0068】一方、ステップS16において、CPU39
は、クレジットカード番号がサーバから通知されたと判
定した場合、またはステップS18でユーザから入力さ
れたと判定した場合、処理はステップS19に進む。
On the other hand, in step S16, the CPU 39
If it is determined that the credit card number has been notified from the server, or if it has been determined in step S18 that the credit card number has been input by the user, the process proceeds to step S19.

【0069】ステップS19において、CPU39は、クレ
ジットカード番号をフラッシュメモリ44に記憶させ、
ユーザから商品の注文情報が入力された場合の支払方法
として設定する。
In step S19, the CPU 39 stores the credit card number in the flash memory 44,
Set as the payment method when the order information of the product is input from the user.

【0070】ステップS20において、CPU39は、初期
設定が終了した旨のメッセージをモニタに表示させる。
In step S20, the CPU 39 causes a message indicating that the initialization has been completed to be displayed on the monitor.

【0071】ステップS8において、CPU39は、中継局
61との通信を終了する。その後、CPU39は、処理を
終了する。
In step S8, the CPU 39 ends the communication with the relay station 61. Thereafter, the CPU 39 ends the processing.

【0072】以上においては、CPU39は、ハードディ
スクレコーダ3の位置情報、および時刻情報を、中継局
61に対して要求することとしたが、ハードディスクレ
コーダ3の情報を管理する管理サーバ10から取得する
ようにしても良い。
In the above description, the CPU 39 requests the position information and the time information of the hard disk recorder 3 from the relay station 61. You may do it.

【0073】また、CPU39は、通信部40からの無線
による通信ではなく、有線による通信で設定情報を取得
することもできる。
Further, the CPU 39 can acquire the setting information not by wireless communication from the communication unit 40 but by wired communication.

【0074】図6は、携帯電話機14の構成例を示すブ
ロック図である。
FIG. 6 is a block diagram showing an example of the configuration of the mobile phone 14. As shown in FIG.

【0075】CPU71は、携帯電話機14の全体の動作
を制御する。CPU71にはバス74を介してROM72、お
よびRAM(Random Access Memory)73が接続されてい
る。CPU71が行う制御処理に必要なプログラム、およ
び固定データは、ROM72に記憶され、CPU71の処理に
必要な作業用データを含む様々なデータはRAM73に記
憶される。
The CPU 71 controls the entire operation of the mobile phone 14. A ROM 72 and a RAM (Random Access Memory) 73 are connected to the CPU 71 via a bus 74. Programs and fixed data required for control processing performed by the CPU 71 are stored in the ROM 72, and various data including work data required for processing by the CPU 71 are stored in the RAM 73.

【0076】また、CPU71には、バス74を介して入
出力インタフェース75が接続され、入出力インタフェ
ース75を介して各種処理ブロックが接続される。
The CPU 71 is connected to an input / output interface 75 via a bus 74, and is connected to various processing blocks via the input / output interface 75.

【0077】通信部76は、CPU71の指令に基づいて
通信アンテナ15から無線信号を送信し、最も近い中継
局を介して他の通信端末などと通信を行う。
The communication section 76 transmits a radio signal from the communication antenna 15 based on a command from the CPU 71, and communicates with another communication terminal or the like via the nearest relay station.

【0078】入力部77は、ユーザが電話をかける際に
電話番号などを入力するスイッチボタンなどよりなる操
作部である。また、ユーザは、入力部77を操作してハ
ードディスクレコーダ3を遠隔操作するための指令を入
力する。
The input unit 77 is an operation unit including a switch button for inputting a telephone number or the like when a user makes a call. In addition, the user operates the input unit 77 to input a command for remotely controlling the hard disk recorder 3.

【0079】音声入出力部78は、マイクロホンとスピ
ーカよりなり、携帯電話機14が通常の電話機として使
用される場合、音声を入出力する。
The audio input / output unit 78 comprises a microphone and a speaker, and inputs and outputs audio when the mobile phone 14 is used as a normal telephone.

【0080】表示部79は、LCDにより構成され、電話
機能実行時に、現在通信をしている他の携帯電話機の電
話番号などを表示する。また、表示部79は、携帯電話
機14のユーザがハードディスクレコーダ3を遠隔操作
する場合、CPU71からの指令に基づいてハードディス
クレコーダ3から送信されてくる各種メッセージ(図1
5に示すようなメッセージ)を表示する。
The display unit 79 is constituted by an LCD, and displays the telephone numbers of other mobile phones with which communication is currently being performed when the telephone function is executed. When the user of the mobile phone 14 remotely controls the hard disk recorder 3, the display unit 79 displays various messages (FIG. 1) transmitted from the hard disk recorder 3 based on a command from the CPU 71.
5) is displayed.

【0081】図7は、パーソナルコンピュータ17の構
成例を示すブロック図である。
FIG. 7 is a block diagram showing a configuration example of the personal computer 17.

【0082】CPU91は、パーソナルコンピュータ17
の全体の動作を制御する。CPU91にはバス94を介し
てROM92、およびRAM93が接続されている。CPU91
が行う制御処理に必要なプログラム、固定データはROM
92に記憶される。また、CPU91の処理に必要な作業
用データを含む様々なデータはRAM93に記憶される。
The CPU 91 is a personal computer 17
Control the overall operation of. A ROM 92 and a RAM 93 are connected to the CPU 91 via a bus 94. CPU91
The programs and fixed data required for control processing performed by the
92. Various data including work data necessary for the processing of the CPU 91 is stored in the RAM 93.

【0083】CPU91には、バス94を介して入出力イ
ンタフェース95が接続され、入出力インタフェース9
5を介して各種処理ブロックが接続される。
An input / output interface 95 is connected to the CPU 91 via a bus 94.
5, various processing blocks are connected.

【0084】入力部96は、キーボード、マウスなどの
入力デバイスより構成され、パーソナルコンピュータ1
7のユーザより各種指令が入力される。
The input section 96 is composed of input devices such as a keyboard and a mouse.
7, various commands are input.

【0085】出力部97および表示部98は、スピー
カ、LCD、CRTなどで構成され、CPU91による処理結果
等が出力(表示)される。
The output section 97 and the display section 98 are constituted by a speaker, an LCD, a CRT, and the like, and output (display) a processing result by the CPU 91 and the like.

【0086】記憶部99は、ハードディスクにより構成
され、パーソナルコンピュータ17のユーザが管理する
各種情報やプログラムが記憶される。
The storage unit 99 is constituted by a hard disk, and stores various information and programs managed by the user of the personal computer 17.

【0087】通信部100は、ネットワーク9を介して
様々な端末と通信する。
The communication section 100 communicates with various terminals via the network 9.

【0088】また、入出力インタフェース95には、ド
ライブ101が接続されている。ドライブ101は、磁
気ディスク102(フロッピディスクを含む)、光ディ
スク103(CD-ROM(Compact Disc-Read Only Memor
y)、DVD(Digital Versatile Disc)を含む)、光磁気デ
ィスク104(MD(Mini Disc)を含む)、もしくは半
導体メモリ105などの記録媒体に対してデータの読み
書きを行う。
The drive 101 is connected to the input / output interface 95. The drive 101 includes a magnetic disk 102 (including a floppy disk) and an optical disk 103 (CD-ROM (Compact Disc-Read Only Memory).
y), a DVD (including a Digital Versatile Disc), a magneto-optical disk 104 (including an MD (Mini Disc)), or a semiconductor memory 105 to read and write data.

【0089】図8は、管理サーバ10の構成例を示すブ
ロック図である。パーソナルコンピュータ17と同様の
機能を有する部分について、その説明は省略する。
FIG. 8 is a block diagram showing a configuration example of the management server 10. The description of the portions having the same functions as those of the personal computer 17 is omitted.

【0090】CPU121は、管理サーバ10の全体の動
作を制御する。CPU121にはバス124を介してROM1
22、およびRAM123が接続されており、CPU121が
行う制御処理に必要なプログラム、固定データ、および
ハードディスクレコーダ3から携帯電話機14またはパ
ーソナルコンピュータ17に送信されるデータを、携帯
電話機14、パーソナルコンピュータ17のそれぞれに
おいて表示可能なデータに変換する変換プログラムなど
が記憶部129に記憶される。CPU121の処理に必要
な作業用データを含む様々なデータはRAM123に記憶
される。
The CPU 121 controls the overall operation of the management server 10. The ROM 121 is connected to the CPU 121 via the bus 124.
22 and a RAM 123 are connected, and programs and fixed data necessary for control processing performed by the CPU 121 and data transmitted from the hard disk recorder 3 to the mobile phone 14 or the personal computer 17 are transmitted to the mobile phone 14 and the personal computer 17. A conversion program for converting the data into displayable data is stored in the storage unit 129. Various data including work data necessary for the processing of the CPU 121 is stored in the RAM 123.

【0091】記憶部129には、管理サーバ10が管理
する各種情報(例えば、ユーザが視聴したテレビジョン
番組の視聴情報、ハードディスクレコーダ3の登録情
報)も記憶される。
The storage unit 129 also stores various information managed by the management server 10 (for example, viewing information of a television program watched by a user, registration information of the hard disk recorder 3).

【0092】次に、図9乃至14のフローチャートを参
照してハードディスクレコーダ3からの容量不足の通知
に応じて、ユーザが端末によりハードディスクレコーダ
3を遠隔操作し、予約録画を実行させる一連の処理につ
いて説明する。なお、ユーザがハードディスクレコーダ
3からの通知を確認する端末は、携帯電話機14である
とする。
Next, with reference to the flow charts of FIGS. 9 to 14, a series of processes in which the user remotely controls the hard disk recorder 3 by the terminal and executes the scheduled recording in response to the notification of the insufficient capacity from the hard disk recorder 3 explain. The terminal at which the user checks the notification from the hard disk recorder 3 is the mobile phone 14.

【0093】始めに、図9および図10を参照してハー
ドディスクレコーダ3の通知処理について説明する。こ
の処理は、ハードディスクレコーダ3が予約録画を実行
する前に開始される。ユーザは、予約録画として、例え
ば、スポーツというジャンルに属する全ての番組を録画
するようにハードディスクレコーダ3に設定しているも
のとする。従って、CPU39は、放送事業体1から放送
されるEPG(ElectricalProgram Guide)を受信し、フラ
ッシュメモリ44に記憶させる。CPU39は、このEPGに
従って、そのジャンルがスポーツとして規定されている
番組を検索し、その放送時刻になるとその番組を自動的
に受信し、ハードディスク43に記録する処理を実行す
る。その結果、ハードディスク43の空き容量は、時々
刻々と変化する。
First, the notification processing of the hard disk recorder 3 will be described with reference to FIGS. 9 and 10. This process is started before the hard disk recorder 3 executes the scheduled recording. It is assumed that the user has set the hard disk recorder 3 to record all programs belonging to the genre of sports, for example, as scheduled recording. Therefore, the CPU 39 receives the EPG (Electrical Program Guide) broadcast from the broadcast business entity 1 and stores it in the flash memory 44. The CPU 39 searches for a program whose genre is defined as sports in accordance with the EPG, and automatically receives the program when the broadcast time comes, and executes a process of recording the program on the hard disk 43. As a result, the free space of the hard disk 43 changes every moment.

【0094】ステップS31において、CPU39は、放送
事業体1から放送されたEPGに基づいて、これから録画
を開始する(録画が開始された)スポーツ番組のデータ
量を認識し、そのスポーツ番組を録画するために必要な
空き容量がハードディスク43に残っているか否かを判
定する。
In step S31, the CPU 39 recognizes, based on the EPG broadcasted from the broadcasting company 1, the data amount of the sports program whose recording is to be started (recording has been started), and records the sports program. It is determined whether or not the free space required for this remains in the hard disk 43.

【0095】ステップS31において、CPU39は、スポ
ーツ番組を録画するために必要な空き容量がハードディ
スク43に残っていると判定した場合、処理はステップ
S32に進む。
In step S31, if the CPU 39 determines that the free space required for recording the sports program is left in the hard disk 43, the process proceeds to step S31.
Proceed to S32.

【0096】ステップS32において、CPU39は、番組
の放送時刻となった場合、番組の録画を開始する。すな
わち、CPU39は、チューナ31にその番組を含む伝送
チャンネルを選択させる。その出力は、ディジタル復調
回路32で復調され、エラー訂正回路33で誤り訂正さ
れた後、デマルチプレクサ34に入力され、その番組の
TSパケット(スポーツ番組に関するデータ)が抽出され
る。CPU39は、1次鍵で暗号化されているTSパケット
を、ICカード42から供給される暗号鍵(1次鍵)を利
用して復号し、ハードディスク43に記録させる。この
TSパケットのデータが2次鍵で暗号化(スクランブル)
されている場合、そのまま復号(デスクランブル)され
ずに記録される。
In step S32, when the broadcast time of the program comes, the CPU 39 starts recording the program. That is, the CPU 39 causes the tuner 31 to select a transmission channel including the program. The output is demodulated by a digital demodulation circuit 32, error-corrected by an error correction circuit 33, input to a demultiplexer 34, and
TS packets (data related to sports programs) are extracted. The CPU 39 decrypts the TS packet encrypted with the primary key using the encryption key (primary key) supplied from the IC card 42 and records the TS packet on the hard disk 43. this
TS packet data is encrypted with the secondary key (scramble)
In this case, the data is recorded without being decrypted (descrambled).

【0097】一方、ステップS31において、CPU39
は、ハードディスク43にスポーツ番組を録画する空き
容量が残っていないと判定した場合、処理はステップS
33に進む。
On the other hand, in step S31, the CPU 39
If it is determined that there is no remaining free space for recording a sports program on the hard disk 43, the process proceeds to step S
Go to 33.

【0098】ステップS33において、CPU39は、ハー
ドディスク43の空き容量が不足している場合に通知す
る端末情報をフラッシュメモリ44から取得する。例え
ば、ユーザが通知先として携帯電話機14を設定してい
る場合、CPU39は、携帯電話機14の電話番号や電子
メールアドレスを取得する。また、ユーザが通知先とし
てパーソナルコンピュータ17を設定した場合、CPU3
9は、パーソナルコンピュータ17の電子メールアドレ
スを取得する。すなわち、ユーザは、通知を受ける端末
情報をフラッシュメモリ44などに予め記憶させておく
必要がある。
At step S 33, the CPU 39 acquires from the flash memory 44 the terminal information to be notified when the free space of the hard disk 43 is insufficient. For example, when the user has set the mobile phone 14 as the notification destination, the CPU 39 acquires the telephone number and the e-mail address of the mobile phone 14. When the user sets the personal computer 17 as the notification destination, the CPU 3
9 acquires the e-mail address of the personal computer 17. That is, the user needs to previously store the terminal information to be notified in the flash memory 44 or the like.

【0099】ステップS34において、CPU39は、通信
部40を制御し、ステップS33で取得した通知先の携
帯電話機14に発呼することを管理サーバ10に要求す
る。この要求に対応して管理サーバ10は、ユーザ情報
の転送を要求してくる。
In step S34, the CPU 39 controls the communication unit 40 to request the management server 10 to call the portable telephone 14 of the notification destination acquired in step S33. In response to this request, the management server 10 requests transfer of user information.

【0100】ステップS35において、CPU39は、フラ
ッシュメモリ44に予め記憶されているそのユーザのI
D、パスワードなどのユーザ情報を転送する。
In step S35, the CPU 39 determines that the user's ID stored in the flash memory 44 in advance.
D, transfer user information such as password.

【0101】ステップS36において、CPU39は、管理
サーバ10から携帯電話機14が応答した旨の通知があ
るか否かを判定する。携帯電話機14のユーザが、ハー
ドディスクレコーダ3からの発呼に応じることができな
い場合、あるいは、ユーザ情報が正しくない場合、管理
サーバ10からサービス提供不可の通知がくるので、CP
U39は、携帯電話機14が応答したとの通知がないと
判定し、処理はステップS37に進む。
In step S36, the CPU 39 determines whether or not there is a notification from the management server 10 that the mobile phone 14 has responded. If the user of the mobile phone 14 cannot respond to the call from the hard disk recorder 3 or if the user information is incorrect, the management server 10 sends a notification that the service cannot be provided.
U39 determines that there is no notification that the mobile phone 14 has answered, and the process proceeds to step S37.

【0102】ステップS37において、CPU39は、携帯
電話機14に対して発呼処理を開始してから所定時間が
経過したか否かを判定する。CPU39は、所定時間が経
過したと判定した場合、容量不足のため番組を録画する
ことができないと認識し、処理を終了する。
In step S37, CPU 39 determines whether or not a predetermined time has elapsed since the start of the calling process for portable telephone 14. If it is determined that the predetermined time has elapsed, the CPU 39 recognizes that the program cannot be recorded due to lack of capacity, and ends the processing.

【0103】ステップS37において、CPU37は、所定
時間が経過していないと判定した場合、ステップS38
に進む。
In step S37, if the CPU 37 determines that the predetermined time has not elapsed, it proceeds to step S38.
Proceed to.

【0104】ステップS38において、CPU39は、管理
サーバ10からサービス不可の通知があったか否かを判
定し、通知がないと判定した場合、処理はステップS3
6に戻り、それ以降の処理が繰り返される。
In step S38, the CPU 39 determines whether or not there has been a notification that the service is unavailable from the management server 10. If it is determined that there is no notification, the processing proceeds to step S3.
6, and the subsequent processing is repeated.

【0105】一方、ユーザ情報が不正なものである場
合、サービス不可の通知が管理サーバ10から、送信さ
れてくるので、このとき処理は終了される。
On the other hand, if the user information is invalid, a service refusal notification is transmitted from the management server 10, and the process is terminated at this time.

【0106】ステップS36において、CPU39は、携帯
電話機14から応答されたと判定した場合、処理はステ
ップS39に進む。
If the CPU 39 determines in step S36 that a response has been received from the mobile phone 14, the process proceeds to step S39.

【0107】ステップS39において、CPU39は、通信
部40を制御し、管理サーバ10に対してハードディス
ク43の空き容量が不足しているため、予約録画を実行
できないことを表すメッセージを通知する。管理サーバ
10は、ハードディスクレコーダ3から送信されたメッ
セージを、携帯電話機14が出力可能なデータ形式に変
換し、携帯電話機14に送信する。
In step S39, the CPU 39 controls the communication unit 40 and notifies the management server 10 of a message indicating that the reserved recording cannot be executed because the hard disk 43 has insufficient free space. The management server 10 converts the message transmitted from the hard disk recorder 3 into a data format that can be output by the mobile phone 14 and transmits the data to the mobile phone 14.

【0108】ステップS39でハードディスクレコーダ
3から送信されたメッセージを携帯電話機14で確認し
たユーザは、ハードディスク43に記録されているいず
れかの番組データを消去し、予約録画を実行させるか否
かの判定をすることとなる(後述する図13のステップ
S83)。ユーザは、ハードディスク43に記録されて
いる番組データを消去するとした場合、ハードディスク
レコーダ3に対してハードディスク43に記録されてい
る番組データの一覧情報を要求する(図13のステップ
S86)。
At step S39, the user who has confirmed the message transmitted from the hard disk recorder 3 on the mobile phone 14 judges whether any of the program data recorded on the hard disk 43 is to be deleted, and whether or not the scheduled recording is to be executed. (Steps in FIG. 13 described later)
S83). If the user wants to delete the program data recorded on the hard disk 43, the user requests the hard disk recorder 3 for list information of the program data recorded on the hard disk 43 (step in FIG. 13).
S86).

【0109】ステップS40において、CPU39は、携帯
電話機14からハードディスク43が記録している番組
データの一覧情報が要求されたか否かを判定する。
In step S40, the CPU 39 determines whether or not the mobile phone 14 has requested the program data list information recorded on the hard disk 43.

【0110】ステップS40において、CPU39は、携帯
電話機14からハードディスク43が記録している番組
データの一覧情報が要求されていないと判定した場合、
予約録画を実行する必要がないと認識し、処理はステッ
プS41に進む。
In step S40, when the CPU 39 determines that the list information of the program data recorded on the hard disk 43 has not been requested from the mobile phone 14,
It recognizes that it is not necessary to execute the scheduled recording, and the process proceeds to step S41.

【0111】ステップS41において、CPU39は、通信
部40を制御し、携帯電話機14に対して番組を録画で
きない旨のメッセージを送信する。
In step S41, the CPU 39 controls the communication unit 40 to transmit a message to the mobile phone 14 indicating that the program cannot be recorded.

【0112】その後、ステップS42に進み、CPU39
は、携帯電話機14との通信を終了し、処理を終了す
る。
Thereafter, the flow advances to step S42, where the CPU 39
Ends the communication with the mobile phone 14 and ends the processing.

【0113】一方、ステップS40において、CPU39
は、携帯電話機14からハードディスク43が記録して
いる番組データの一覧情報が要求されたと判定した場
合、処理はステップS43に進む。
On the other hand, in step S40, the CPU 39
Determines that the mobile phone 14 has requested the list information of the program data recorded on the hard disk 43, the process proceeds to step S43.

【0114】ステップS43において、CPU39は、ハー
ドディスク43から、記録している番組データの一覧情
報を取得し、送信する。通信部40から送信された一覧
情報は、ステップS39の処理で送信したメッセージと
同様に、管理サーバ10により携帯電話機14が出力可
能なデータ形式に変換されて、携帯電話機14に通知さ
れる。
In step S43, the CPU 39 obtains, from the hard disk 43, list information of the recorded program data, and transmits it. The list information transmitted from the communication unit 40 is converted into a data format that can be output by the mobile phone 14 by the management server 10 and notified to the mobile phone 14, similarly to the message transmitted in the process of step S39.

【0115】ステップS43でハードディスクレコーダ
3から送信されてきた番組データの一覧情報を携帯電話
機14の表示部79において確認したユーザは、消去す
る番組を一覧情報の中から選択することとなる。ユーザ
が消去する番組を選択した場合、消去する番組の詳細情
報が携帯電話機14から要求される(図13のステップ
S90)。
When the user confirms the list information of the program data transmitted from the hard disk recorder 3 on the display section 79 of the mobile phone 14 in step S43, the user selects the program to be deleted from the list information. When the user selects a program to be deleted, detailed information of the program to be deleted is requested from the mobile phone 14 (step in FIG. 13).
S90).

【0116】ステップS44において、CPU39は、携帯
電話機14から消去する番組の詳細情報が要求されたか
否かを判定する。CPU39は、携帯電話機14から詳細
情報が要求されていないと判定した場合、ステップS4
1に進み、それ以降の処理を実行する。すなわち、この
場合、録画処理は行われないこととなる。
At step S44, CPU 39 determines whether or not detailed information of the program to be deleted has been requested from portable telephone 14. If the CPU 39 determines that the mobile phone 14 has not requested the detailed information, the process proceeds to step S4.
The process proceeds to 1 and the subsequent processing is executed. That is, in this case, the recording process is not performed.

【0117】ステップS44において、CPU39は、携帯
電話機14から消去する番組の詳細情報が要求されたと
判定した場合、処理はステップS45に進む。
If the CPU 39 determines in step S44 that detailed information of the program to be deleted has been requested from the mobile phone 14, the process proceeds to step S45.

【0118】ステップS45において、CPU39は、携帯
電話機14から要求された番組の詳細情報をフラッシュ
メモリ44から読み出し、通信部40から送信させる。
In step S 45, the CPU 39 reads the detailed information of the program requested by the mobile phone 14 from the flash memory 44 and causes the communication unit 40 to transmit the detailed information.

【0119】ステップS45でハードディスクレコーダ
3から送信された詳細情報を携帯電話機14で確認した
ユーザは、確認した番組の消去をハードディスクレコー
ダ3に指示するか否かの選択をすることとなる(図14
のステップS93)。
At step S45, the user who has confirmed the detailed information transmitted from the hard disk recorder 3 on the portable telephone 14 selects whether or not to instruct the hard disk recorder 3 to delete the confirmed program (FIG. 14).
Step S93).

【0120】ステップS46において、CPU39は、ステ
ップS43で通知した番組を消去することが携帯電話機
14から指示されたか否かを判定する。CPU39は、携
帯電話機14から番組データを消去することが指示され
ていないと判定した場合、処理はステップS41に進
み、それ以降の処理が実行される。すなわち、この場合
にも、録画処理は行われない。
[0120] In step S46, the CPU 39 determines whether or not the mobile phone 14 has instructed to delete the program notified in step S43. If the CPU 39 determines that the mobile phone 14 has not instructed to delete the program data, the process proceeds to step S41, and the subsequent processes are executed. That is, also in this case, the recording process is not performed.

【0121】ステップS46において、CPU39は、番組
データの消去が指示されたと判定した場合、処理はステ
ップS47に進む。
In step S46, if CPU 39 determines that the erasure of the program data has been instructed, the process proceeds to step S47.

【0122】ステップS47において、CPU39は、ハー
ドディスク43を制御し、携帯電話機14から指示され
た番組データを消去する。
At step S47, the CPU 39 controls the hard disk 43 to delete the program data specified by the mobile phone 14.

【0123】ステップS48において、CPU39は、指示
された番組データを消去したことを携帯電話機14に対
して通知する。
In step S48, CPU 39 notifies portable telephone 14 that the designated program data has been deleted.

【0124】ステップS49において、CPU39は、ステ
ップS47でデータを消去したことにより、スポーツ番
組を録画するハードディスク43の空き容量が確保でき
たか否かを判定する。CPU39は、ハードディスク43
の空き容量が、まだ不足していると判定した場合、処理
はステップS39に戻り、それ以降の処理が繰り返し実
行される。
In step S49, the CPU 39 determines whether or not the free space of the hard disk 43 for recording the sports program has been secured by erasing the data in step S47. The CPU 39 has a hard disk 43
If it is determined that the free space is still insufficient, the process returns to step S39, and the subsequent processes are repeatedly executed.

【0125】ステップS49において、CPU39は、スポ
ーツ番組を録画をするハードディスク43の空き容量が
確保できたと判定した場合、処理はステップS50に進
む。
If the CPU 39 determines in step S49 that the free space of the hard disk 43 for recording the sports program has been secured, the process proceeds to step S50.

【0126】ステップS50において、CPU39は、携帯
電話機14に対してハードディスク43の空き容量が確
保できたことを通知する。その後、ステップS32にお
いて、CPU39は、ユーザから設定されたスポーツ番組
の録画を開始する。
At step S50, the CPU 39 notifies the portable telephone 14 that the free space of the hard disk 43 has been secured. Thereafter, in step S32, the CPU 39 starts recording a sports program set by the user.

【0127】次に、図11および12のフローチャート
を参照して、ハードディスクレコーダ3からの容量不足
の通知を受けた場合の管理サーバ10の処理について説
明する。なお、容量不足の通知先は、携帯電話機14で
ある。
Next, with reference to the flowcharts of FIGS. 11 and 12, the processing of the management server 10 when a notification of insufficient capacity is received from the hard disk recorder 3 will be described. The notification destination of the capacity shortage is the mobile phone 14.

【0128】ステップS61において、CPU121は、ハ
ードディスクレコーダ3から携帯電話機14を発呼する
ことが要求されたか否かを判定する。CPU121は、ハ
ードディスクレコーダ3から発呼が要求されるまで待機
し、発呼が要求されたと判定した場合、処理はステップ
S62に進む。
In step S61, the CPU 121 determines whether or not the hard disk recorder 3 has requested that the mobile phone 14 be called. The CPU 121 waits until a call is requested from the hard disk recorder 3.
Proceed to S62.

【0129】ステップS62において、CPU121は、ハ
ードディスクレコーダ3に対して、ユーザ情報を要求す
る。CPU121は、取得したユーザ情報に基づいてハー
ドディスクレコーダ3のユーザが録画管理サービスの契
約者であるか否かを判定する。すなわち、ハードディス
クレコーダ3のユーザは、管理サーバ10の管理者と、
録画管理サービスの契約を予め結ぶ必要がある。
At step S62, the CPU 121 requests the hard disk recorder 3 for user information. The CPU 121 determines whether the user of the hard disk recorder 3 is a subscriber of the recording management service based on the acquired user information. That is, the user of the hard disk recorder 3 has the administrator of the management server 10,
It is necessary to sign a recording management service contract in advance.

【0130】ステップS63において、CPU121は、ハ
ードディスクレコーダ3からユーザ情報が送信されてき
たか否かを判定する。CPU121は、ユーザ情報が送信
されてきてないと判定した場合、処理はステップS64
に進む。
In step S63, the CPU 121 determines whether or not user information has been transmitted from the hard disk recorder 3. If the CPU 121 determines that the user information has not been transmitted, the process proceeds to step S64.
Proceed to.

【0131】ステップS64において、CPU121は、ハ
ードディスクレコーダ3に対してユーザ情報を要求して
から所定時間が経過したか否かを判定する。CPU121
は、所定時間が経過していないと判定した場合、ステッ
プS62に戻り、ユーザ情報の要求を繰り返す。
In step S64, the CPU 121 determines whether or not a predetermined time has elapsed after requesting the hard disk recorder 3 for user information. CPU121
If it is determined that the predetermined time has not elapsed, the process returns to step S62 and repeats the request for user information.

【0132】ステップS64において、CPU121は、ハ
ードディスクレコーダ3に対してユーザ情報を要求して
から所定時間が経過したと判定した場合、処理はステッ
プS65に進む。
In step S64, if the CPU 121 determines that a predetermined time has elapsed after requesting the hard disk recorder 3 for user information, the process proceeds to step S65.

【0133】ステップS65において、CPU121は、ユ
ーザ情報が取得できず、録画管理サービスの契約者であ
るか否かを判断することができないため、サービスを提
供できない旨のメッセージを通信部130からハードデ
ィスクレコーダ3に対して通知する。その後、処理はス
テップS61に戻る。
In step S65, the CPU 121 cannot obtain the user information and cannot determine whether or not the user is a contractor of the recording management service, so that the communication unit 130 sends a message to the effect that the service cannot be provided from the hard disk recorder. 3 is notified. Thereafter, the process returns to step S61.

【0134】一方、ステップS63において、CPU121
は、ハードディスクレコーダ3から送信されてきたユー
ザ情報が通信部130において受信されたと判定した場
合、処理はステップS66に進む。
On the other hand, in step S63, the CPU 121
If it is determined that the user information transmitted from the hard disk recorder 3 has been received by the communication unit 130, the process proceeds to step S66.

【0135】ステップS66において、CPU121は、ハ
ードディスクレコーダ3から送信されてきたユーザ情報
に基づいて記憶部129に記憶されている登録情報を検
索し、ハードディスクレコーダ3のユーザは、録画管理
サービスの契約者であるか否かを判定する。CPU121
は、ハードディスクレコーダ3のユーザが録画管理サー
ビスの契約者でないと判定した場合、処理はステップS
65に進み、それ以降の処理が実行される。
In step S66, the CPU 121 searches the registration information stored in the storage unit 129 based on the user information transmitted from the hard disk recorder 3, and the user of the hard disk recorder 3 Is determined. CPU121
If it is determined that the user of the hard disk recorder 3 is not a subscriber of the recording management service, the process proceeds to step S
Proceeding to 65, the subsequent processing is executed.

【0136】ステップS66において、CPU121は、ハ
ードディスクレコーダ3のユーザが録画管理サービスの
契約者であると判定した場合、処理はステップS67に
進む。
In step S66, if the CPU 121 determines that the user of the hard disk recorder 3 is a subscriber of the recording management service, the process proceeds to step S67.

【0137】ステップS67において、CPU121は、携
帯電話機14と通信を開始すべく、携帯電話機14に発
呼する。
In step S67, CPU 121 calls mobile phone 14 to start communication with mobile phone 14.

【0138】ステップS68において、CPU121は、携
帯電話機14のユーザから応答があるか否かを判定す
る。CPU121は、携帯電話機14のユーザから応答が
ないと判定した場合、処理はステップS69に進む。
At step S68, CPU 121 determines whether or not there is a response from the user of mobile phone 14. If the CPU 121 determines that there is no response from the user of the mobile phone 14, the process proceeds to step S69.

【0139】ステップS69において、CPU121は、携
帯電話機14を発呼してから所定時間が経過したか否か
を判定する。CPU121は、所定時間が経過していない
と判定した場合、ステップS67に戻り、携帯電話機1
4に対して発呼を繰り返す。
At step S69, CPU 121 determines whether or not a predetermined time has elapsed since calling mobile phone 14. If the CPU 121 determines that the predetermined time has not elapsed, the process returns to step S67, and the mobile phone 1
Repeat the call to 4.

【0140】ステップS69において、CPU121は、携
帯電話機14を発呼してから所定時間が経過したと判定
した場合、ステップS65に進み、ハードディスクレコ
ーダ3に対してサービスを提供できないと通知する。
In step S69, if the CPU 121 determines that a predetermined time has elapsed after calling the mobile phone 14, the CPU 121 proceeds to step S65 and notifies the hard disk recorder 3 that no service can be provided.

【0141】一方、ステップS68において、CPU121
は、携帯電話機14のユーザが入力部79のボタンを操
作し、応答があったと判定した場合、処理はステップS
70に進む。
On the other hand, in step S68, the CPU 121
If the user of the mobile phone 14 operates the button of the input unit 79 and determines that there is a response, the process proceeds to step S
Go to 70.

【0142】ステップS70において、CPU121は、携
帯電話機14から応答があったことをハードディスクレ
コーダ3に対して通知する。
In step S70, the CPU 121 notifies the hard disk recorder 3 that a response has been received from the mobile phone 14.

【0143】ステップS71において、CPU121は、ハ
ードディスクレコーダ3が携帯電話機14に対して送信
したデータが、通信部130において受信されたか否か
を判定する。CPU121は、ハードディスクレコーダ3
が携帯電話機14に対して送信したデータを受信したと
判定した場合、処理はステップS72に進む。
At step S71, the CPU 121 determines whether or not the data transmitted from the hard disk recorder 3 to the mobile phone 14 has been received by the communication unit 130. CPU 121 is a hard disk recorder 3
If it is determined that has received data transmitted to the mobile phone 14, the process proceeds to step S72.

【0144】ステップS72において、CPU121は、受
信されたデータに対して記憶部129に記憶されている
変換プログラムを適用し、携帯電話機14の表示部79
が表示可能なデータ形式に変換する。
In step S72, the CPU 121 applies the conversion program stored in the storage unit 129 to the received data, and the display unit 79 of the mobile phone 14
Is converted to a displayable data format.

【0145】ステップS73において、CPU121は、ス
テップS72の処理で変換したデータを通信部130か
ら携帯電話機14に対して送信する。
In step S73, CPU 121 transmits the data converted in the process in step S72 from communication unit 130 to mobile phone 14.

【0146】一方、ステップS71において、ハードデ
ィスクレコーダ3からのデータが受信されていないと判
定した場合、ステップS72およびS73の処理はスキッ
プされ、処理はステップS74に進む。
On the other hand, if it is determined in step S71 that data from the hard disk recorder 3 has not been received, the processing in steps S72 and S73 is skipped, and the processing proceeds to step S74.

【0147】ステップS74において、CPU121は、携
帯電話機14がハードディスクレコーダ3に対して送信
したデータが、通信部130において受信されたか否か
を判定する。CPU121は、携帯電話機14からのデー
タが受信されたと判定した場合、処理はステップS75
に進む。
In step S 74, CPU 121 determines whether or not data transmitted from portable telephone 14 to hard disk recorder 3 has been received by communication unit 130. If the CPU 121 determines that the data from the mobile phone 14 has been received, the process proceeds to step S75.
Proceed to.

【0148】ステップS75において、CPU121は、通
信部130において受信された携帯電話機14からのデ
ータを、そのままのデータ形式でハードディスクレコー
ダ3に対して通信部130から送信する。
In step S75, the CPU 121 transmits the data from the portable telephone 14 received by the communication unit 130 to the hard disk recorder 3 in the same data format from the communication unit 130.

【0149】一方、ステップS74において、CPU121
は、携帯電話機14がハードディスクレコーダ3に対し
て送信したデータを受信していないと判定した場合、ス
テップS75の処理はスキップされ、ステップS76に進
む。
On the other hand, in step S74, the CPU 121
Determines that the mobile phone 14 has not received the data transmitted to the hard disk recorder 3, the process of step S75 is skipped, and the process proceeds to step S76.

【0150】ステップS76において、CPU121は、ハ
ードディスクレコーダ3および携帯電話機14のデータ
の送受信が完了したか否かを判定する。CPU121は、
データの送受信がまだ完了していないと判定した場合、
処理はステップS71に戻り、それ以降の処理が繰り返
し実行される。
At step S76, CPU 121 determines whether or not data transmission / reception between hard disk recorder 3 and portable telephone 14 has been completed. CPU 121
If it is determined that data transmission / reception has not been completed,
The process returns to step S71, and the subsequent processes are repeatedly executed.

【0151】ステップS76において、CPU121は、ハ
ードディスクレコーダ3および携帯電話機14のデータ
の送受信が完了したと判定した場合、処理をステップS
61に戻す。
If the CPU 121 determines in step S76 that the data transmission / reception of the hard disk recorder 3 and the portable telephone 14 has been completed, the processing proceeds to step S76.
Return to 61.

【0152】次に、図13および14を参照して、ハー
ドディスクレコーダ3を遠隔操作する携帯電話機14の
制御処理について説明する。
Next, with reference to FIGS. 13 and 14, a control process of the portable telephone 14 for remotely controlling the hard disk recorder 3 will be described.

【0153】ステップS81において、CPU71は、ハー
ドディスクレコーダ3からハードディスク43の空き容
量が不足している旨のメッセージが受信されたか否かを
判定する。CPU71は、通信部76においてメッセージ
が受信されるまで待機し、受信されたと判定した場合、
処理はステップS82に進む。
In step S81, the CPU 71 determines whether or not a message indicating that the free space of the hard disk 43 is insufficient is received from the hard disk recorder 3. The CPU 71 waits until a message is received in the communication unit 76, and when determining that the message has been received,
The process proceeds to step S82.

【0154】ステップS82において、CPU71は、通信
部76において受信したメッセージを表示部79に表示
させ、ユーザに通知する。
At step S82, the CPU 71 displays the message received by the communication section 76 on the display section 79, and notifies the user.

【0155】図15(A)は、ステップS82の処理で、
CPU71が表示部79に表示させるメッセージの例を示
している。表示部79には、「空き容量が少なくなりま
した録画された番組を消しますか? YES NO」が表示
され、ユーザに対してハードディスク43にすでに記録
されている番組を消去するか否かを選択させている。な
お、この表示は、図示せぬ着信音出力部からの着信音と
ともに表示される。
FIG. 15A shows the processing in step S82.
The example of the message which CPU71 displays on the display part 79 is shown. The display unit 79 displays “Erase the recorded program when the free space is reduced. YES NO”, and asks the user whether to erase the program already recorded on the hard disk 43. You are making a selection. This display is displayed together with a ring tone from a ring tone output unit (not shown).

【0156】ステップS83において、CPU71は、ステ
ップS82で表示部79に表示させたメッセージに対し
て、ハードディスク43の記録内容を消去することがユ
ーザから選択されたか(「YES」ボタンが選択された
か)否かを判定する。CPU71は、ユーザから記録内容
を消去することが選択されていないと判定した場合(予
約録画を実行する必要がないと選択された場合)、処理
はステップS84に進む。
In step S83, in response to the message displayed on the display unit 79 in step S82, the CPU 71 determines whether the user has deleted the recorded contents of the hard disk 43 (whether the "YES" button has been selected). Determine whether or not. When the CPU 71 determines that the user has not selected to delete the recorded content (when it is selected that the scheduled recording need not be executed), the process proceeds to step S84.

【0157】ステップS84において、CPU71は、ハー
ドディスクレコーダ3から送信されてきた通知(図9の
ステップS39)を受信し、番組を録画できない旨のメ
ッセージを表示させる。
In step S84, the CPU 71 receives the notification (step S39 in FIG. 9) transmitted from the hard disk recorder 3, and displays a message indicating that the program cannot be recorded.

【0158】図15(B)は、ステップS84の処理で、
CPU71が表示部79に表示させるメッセージの例を示
している。この例では、「空き容量が不足しているため
番組を録画できません」と表示されている。
FIG. 15B shows the processing in step S84.
The example of the message which CPU71 displays on the display part 79 is shown. In this example, it is displayed that "the program cannot be recorded because there is not enough free space".

【0159】ステップS85において、CPU71は、ハー
ドディスクレコーダ3との通信を終了する。その後、処
理はステップS81に戻る。
In step S85, the CPU 71 ends the communication with the hard disk recorder 3. Thereafter, the process returns to step S81.

【0160】一方、ステップS83において、CPU71
は、入力部77から入力された情報に基づいて、ユーザ
からハードディスク43の記録内容を消去することが選
択されたと判定した場合(予約録画を実行させると判定
した場合)、処理はステップS86に進む。
On the other hand, in step S83, the CPU 71
If it is determined based on the information input from the input unit 77 that the user has selected to delete the recorded content of the hard disk 43 (when it is determined that the scheduled recording is to be executed), the process proceeds to step S86. .

【0161】ステップS86において、CPU71は、ハー
ドディスクレコーダ3に対して、ハードディスク43が
記録している番組データの一覧情報の送信を要求する。
In step S86, the CPU 71 requests the hard disk recorder 3 to transmit list information of the program data recorded on the hard disk 43.

【0162】ステップS87において、ハードディスク
レコーダ3から送信された(図10のステップS43)
一覧情報は、通信アンテナ15を介して通信部76にお
いて受信される。
In step S87, the data is transmitted from the hard disk recorder 3 (step S43 in FIG. 10).
The list information is received by the communication unit 76 via the communication antenna 15.

【0163】ステップS88において、CPU71は、ステ
ップS87の処理で通信部76が受信した一覧情報を表
示部79に表示させる。
In step S88, the CPU 71 causes the display unit 79 to display the list information received by the communication unit 76 in the process in step S87.

【0164】図15(C)は、ステップS88の処理で、
CPU71が表示部79に表示させるメッセージの例を示
している。この例では、「どの番組を消しますか?」の
メッセージが表示され、ハードディスク43にすでに記
録されている番組として「1.ニュース/天気予報 CH
1 9:00」と「2.ワイドショー CH8 15:0
0」が一覧表示されている。「ニュース/天気予報」お
よび「ワイドショー」は番組タイトルを、「CH1」およ
び「CH8」は放送チャンネルを、「9:00」および
「15:00」は放送時刻を意味している。さらに、表
示部79には、「戻る」ボタンが表示されている。ユー
ザは、入力部77を操作して「戻る」ボタンを選択する
ことにより、図15(A)の選択画面に戻ることができ
る。
FIG. 15C shows the process of step S88.
The example of the message which CPU71 displays on the display part 79 is shown. In this example, the message “Which program do you want to delete?” Is displayed, and “1. News / weather forecast CH” is displayed as a program already recorded on the hard disk 43.
19:00 ”and“ 2. Wide show CH8 15:00 ”
"0" is displayed in a list. “News / Weather Forecast” and “Wide Show” mean the program title, “CH1” and “CH8” mean the broadcast channel, and “9:00” and “15:00” mean the broadcast time. Further, the display unit 79 displays a “return” button. The user can return to the selection screen of FIG. 15A by operating the input unit 77 and selecting the “return” button.

【0165】ステップS89において、CPU71は、ステ
ップS88の処理で表示させたメッセージに対応して、
ユーザから消去する番組が選択されたか否かを判定す
る。すなわち、図15(C)の例においては、CPU71
は、「ニュース/天気予報」または「ワイドショー」の
どちらか(または両方)の番組データが選択されたか否
かを判定する。CPU71は、消去する番組が入力部77
から入力されていないと判定した場合(「戻る」が選択
されたと認識した場合)、処理はステップS82に戻
り、それ以降の処理が繰り返し実行される。
At step S89, the CPU 71 responds to the message displayed at step S88 by
It is determined whether a program to be deleted has been selected by the user. That is, in the example of FIG.
Determines whether program data of either (news / weather forecast) or “wide show” (or both) has been selected. The CPU 71 sends the program to be deleted to the input unit 77.
If it is determined that no input has been made (when it is recognized that "return" has been selected), the process returns to step S82, and the subsequent processes are repeatedly executed.

【0166】ステップS89において、CPU71は、ユー
ザから消去する番組が選択されたと判定した場合、処理
はステップS90に進む。
If the CPU 71 determines in step S89 that the program to be deleted has been selected by the user, the process proceeds to step S90.

【0167】ステップS90において、CPU71は、ハー
ドディスクレコーダ3に対してユーザが消去することを
選択した番組の詳細情報の送信を要求する。以下、ユー
ザは、消去する番組として「ニュース/天気予報」を選
択した場合について説明する。
At step S90, the CPU 71 requests the hard disk recorder 3 to transmit detailed information of the program selected by the user to be deleted. Hereinafter, the case where the user selects “news / weather forecast” as the program to be deleted will be described.

【0168】ステップS91において、ハードディスク
レコーダ3から送信されてきた番組の詳細情報は、通信
アンテナ15を介して通信部76において受信される。
In step S91, the detailed information of the program transmitted from the hard disk recorder 3 is received by the communication section 76 via the communication antenna 15.

【0169】ステップS92において、CPU71は、ステ
ップS91で通信部76が受信した詳細情報を表示部7
9に表示させる。
In step S92, the CPU 71 displays the detailed information received by the communication section 76 in step S91 on the display section 7.
9 is displayed.

【0170】図15(D)は、ステップS92の処理で、
CPU71が表示部79に表示させたメッセージの例を示
している。この例では、「この番組を消しますか?」と
メッセージが表示され、上述した番組タイトル、放送チ
ャンネルおよび放送時刻の他に、録画年月日を示す「2
000年6月30日」、および録画時間を示す「30
分」が表示されている。さらに、表示部79には、「YE
S NO」ボタンが表示され、ユーザは、入力部77を操
作することにより消去するか否かを選択することができ
る。
FIG. 15D shows the process of step S92.
An example of a message displayed on the display unit 79 by the CPU 71 is shown. In this example, a message “Delete this program?” Is displayed, and “2” indicating the recording date is displayed in addition to the program title, broadcast channel, and broadcast time.
June 30, 000 ”and“ 30 ”indicating the recording time.
Minute "is displayed. Further, the display section 79 displays “YE
A “S NO” button is displayed, and the user can select whether or not to delete by operating the input unit 77.

【0171】ステップS93において、CPU71は、ステ
ップS92の処理で詳細情報を表示した番組を消去する
ことが選択されたか否かを判定する。CPU71は、番組
を消去しないことがユーザにより選択されたと判定した
場合(図15(D)の表示画面で「NO」ボタンが選択さ
れたと判定した場合)、処理はステップS84に進み、
それ以降の処理が実行される。
[0171] In step S93, the CPU 71 determines whether or not to delete the program displaying the detailed information in the processing in step S92. If the CPU 71 determines that the user has not selected to delete the program (determines that the “NO” button has been selected on the display screen of FIG. 15D), the process proceeds to step S84,
Subsequent processing is executed.

【0172】ステップS93において、CPU71は、ステ
ップS92の処理で詳細情報を表示した番組を消去する
ことが選択されたと判定した場合(図15(D)の表示
画面で「YES」ボタンが選択されたと判定した場合)、
処理はステップS94に進む。
In step S93, the CPU 71 determines that deletion of the program displaying the detailed information in the process of step S92 has been selected (if the “YES” button was selected on the display screen of FIG. 15D). Judge),
The process proceeds to step S94.

【0173】ステップS94において、CPU71は、ステ
ップS92の処理で表示させた番組データを消去するこ
とをハードディスクレコーダ3に対して指示する。
In step S94, the CPU 71 instructs the hard disk recorder 3 to delete the program data displayed in the processing in step S92.

【0174】ステップS95において、CPU71は、消去
することを指示した番組が消去されたか否かを確認する
ため、ハードディスクレコーダ3に対して消去結果の送
信を要求する。
In step S95, the CPU 71 requests the hard disk recorder 3 to transmit an erasure result in order to confirm whether or not the program instructed to be erased has been erased.

【0175】ステップS96において、CPU71は、ステ
ップS95の処理に応じてハードディスクレコーダ3か
ら送信されてきた消去結果のメッセージを通信部76に
おいて受信する。
In step S96, the CPU 71 receives the erasure result message transmitted from the hard disk recorder 3 in the communication section 76 in accordance with the processing in step S95.

【0176】ステップS97において、CPU71は、ステ
ップS96の処理で通信部76が受信した消去結果のメ
ッセージを表示部79に表示させる。
In step S97, the CPU 71 causes the display unit 79 to display the message of the deletion result received by the communication unit 76 in the process of step S96.

【0177】図15(E)は、ステップS97の処理で、
CPU71が表示部79に表示させるメッセージの例を示
している。この例では、「ニュース/天気予報 が消去
されました」と表示されている。
FIG. 15E shows the processing in step S97.
The example of the message which CPU71 displays on the display part 79 is shown. In this example, "News / weather forecast has been deleted" is displayed.

【0178】ステップS98においてCPU71は、ハード
ディスクレコーダ3から、ハードディスク43の空き容
量が確保できた旨の通知を通信部76において受信した
か否かを判定する。CPU71は、空き容量が確保できた
旨の通知を受けていないと判定した場合、ハードディス
ク43の空き容量が、まだ不足していると認識する。そ
の後、ステップS82に戻り、それ以降の処理が繰り返
し実行される。
In step S98, the CPU 71 determines whether or not the communication section 76 has received a notification from the hard disk recorder 3 indicating that the free space of the hard disk 43 has been secured. If the CPU 71 determines that the notification that the free space has been secured has not been received, the CPU 71 recognizes that the free space of the hard disk 43 is still insufficient. Thereafter, the process returns to step S82, and the subsequent processes are repeatedly executed.

【0179】ステップS98においてCPU71は、ハード
ディスクレコーダ3から、ハードディスク43の空き容
量が確保できた旨の通知を通信部76において受信した
と判定した場合、処理はステップS99に進む。
If the CPU 71 determines in step S98 that the communication section 76 has received a notification from the hard disk recorder 3 indicating that the free space of the hard disk 43 has been secured, the process proceeds to step S99.

【0180】ステップS99において、CPU71は、ステ
ップS98で通信部76が受信した通知を表示部79に
表示させる。
In step S99, the CPU 71 causes the display 79 to display the notification received by the communication unit 76 in step S98.

【0181】図15(F)は、ステップS99の処理で、
CPU71が表示部79に表示させるメッセージの例を示
している。この例では、「容量は確保されました」と表
示されている。
FIG. 15F shows the process of step S99.
The example of the message which CPU71 displays on the display part 79 is shown. In this example, "capacity has been secured" is displayed.

【0182】以上においては、ハードディスクレコーダ
3から送信されたデータは、管理サーバ10において携
帯電話機14が出力できるデータ形式に変換されてか
ら、携帯電話機14に送信されることとしたが、ハード
ディスクレコーダ3にデータ形式を変換することができ
るプログラムが内蔵されている場合、管理サーバ10を
経由することなく、ハードディスクレコーダ3から、直
接、携帯電話機14にデータを送信することもできる。
In the above description, the data transmitted from the hard disk recorder 3 is converted into a data format that can be output by the mobile phone 14 in the management server 10 and then transmitted to the mobile phone 14. When a program capable of converting the data format is installed, the data can also be transmitted directly from the hard disk recorder 3 to the mobile phone 14 without passing through the management server 10.

【0183】また、ハードディスクレコーダ3から送信
されるデータ(例えば、ハードディスク43に記録され
ている番組の一覧情報など)は、携帯電話機14からの
応答を待って送信されることとしたが、空き容量が不足
している旨の通知とともに一括して送信するようにして
も良い。
The data transmitted from the hard disk recorder 3 (for example, program list information recorded on the hard disk 43) is transmitted after waiting for a response from the mobile phone 14. May be transmitted together with the notification that the number is insufficient.

【0184】ハードディスクレコーダ3が他の記録装置
(DVD-RAMやパーソナルコンピュータ等)に接続されて
いる場合、ユーザは、ハードディスクレコーダ3および
他の記録装置を携帯電話機14から遠隔操作し、ハード
ディスクレコーダ3が記録している番組データを転送す
ることもできる。
When the hard disk recorder 3 is connected to another recording device (DVD-RAM, personal computer, or the like), the user operates the hard disk recorder 3 and the other recording device remotely from the mobile phone 14, and the hard disk recorder 3 Can also transfer the program data recorded.

【0185】次に、上述した機能を有するハードディス
クレコーダ3において、放送事業体1から提供されたテ
レビジョン番組をハードディスク43に記録させ、ユー
ザがそれを利用した場合の視聴情報および課金情報など
の情報処理システムについて説明する。
Next, in the hard disk recorder 3 having the above-described functions, the television program provided by the broadcasting company 1 is recorded on the hard disk 43, and information such as viewing information and billing information when the user uses the program is recorded. The processing system will be described.

【0186】図16は、情報処理システムの構成例を示
しており、図1の放送事業体1、ハードディスクレコー
ダ3、管理サーバ10、および課金センタ11の関係を
より詳細に示すブロック図である。なお、ハードディス
クレコーダ3−1乃至3−3は、図2のハードディスク
レコーダ3と同様の構成とされる。
FIG. 16 shows an example of the configuration of the information processing system, and is a block diagram showing the relationship among the broadcasting business entity 1, the hard disk recorder 3, the management server 10, and the charging center 11 in FIG. 1 in more detail. The hard disk recorders 3-1 to 3-3 have the same configuration as the hard disk recorder 3 in FIG.

【0187】放送事業体1は、視聴者管理サーバ15
1、番組生成装置152、2次鍵暗号化装置153、1
次鍵暗号化装置154、および送信装置155により構
成されていている。また、送信装置155には、放送ア
ンテナ2が設けられている。
[0187] The broadcast business entity 1
1. Program generation device 152, secondary key encryption device 153, 1
It comprises a secondary key encryption device 154 and a transmission device 155. The transmitting device 155 is provided with the broadcast antenna 2.

【0188】課金センタ11は、暗号鍵管理サーバ16
1および課金サーバ162により構成されている。
[0188] The accounting center 11
1 and a billing server 162.

【0189】放送事業体1に設けられている放送アンテ
ナ2から送信されたテレビジョン放送波は、図示せぬ衛
星を介してハードディスクレコーダ3−1乃至3−3で
受信され、内蔵されているハードディスク43に記録さ
れる。なお、放送事業体1から送信される番組データ
は、1次鍵だけ、または1次鍵および2次鍵の両方で暗
号化されており、1次鍵だけが復号された状態(暗号化
されていない状態、または2次鍵のみで暗号化されてい
る状態)で、ハードディスク43に記録される。
A television broadcast wave transmitted from a broadcast antenna 2 provided in a broadcast business entity 1 is received by hard disk recorders 3-1 to 3-3 via a satellite (not shown), and a built-in hard disk is provided. 43. Note that the program data transmitted from the broadcasting company 1 is encrypted with only the primary key or both the primary key and the secondary key, and only the primary key is decrypted (encrypted). In the absence of the key or in the state of being encrypted only with the secondary key).

【0190】ハードディスクレコーダ3−1のユーザが
2次鍵を利用して復号し、テレビジョン番組を視聴した
処理に対する視聴情報は、2次鍵解除部49の図示せぬ
記憶部に記憶され、所定時間毎に管理サーバ10に送信
される。管理サーバ10は、この視聴情報(2次鍵を利
用した復号に伴う視聴情報)に基づいて課金する。ま
た、ユーザが番組データを1次鍵で復号し、ハードディ
スク43に記録させるか、または直接(リアルタイム
で)視聴する処理に対する視聴情報も管理サーバ10に
送信される。この視聴情報(1次鍵を利用した復号に伴
う視聴情報)は、ICカード42に設けられている図示せ
ぬ記憶部に記憶され、所定時間毎にまとめて管理サーバ
10に送信される。
The user of the hard disk recorder 3-1 decodes using the secondary key, and the viewing information for the process of viewing the television program is stored in a storage unit (not shown) of the secondary key release unit 49, It is transmitted to the management server 10 every time. The management server 10 charges based on this viewing information (viewing information associated with decryption using the secondary key). In addition, viewing information for a process in which the user decrypts the program data with the primary key and records the program data on the hard disk 43 or directly (in real time) viewing is transmitted to the management server 10. The viewing information (viewing information associated with decryption using the primary key) is stored in a storage unit (not shown) provided in the IC card 42, and is transmitted to the management server 10 at predetermined time intervals.

【0191】ハードディスクレコーダ3−2および3−
3からの視聴情報も、ハードディスクレコーダ3−1か
らの情報と同様に、所定時間毎に管理サーバ10に送信
される。
Hard disk recorders 3-2 and 3-
3 as well as the information from the hard disk recorder 3-1 is transmitted to the management server 10 at predetermined time intervals.

【0192】管理サーバ10は、ハードディスクレコー
ダ3−1乃至3−3から送信されてきた視聴情報(1次
鍵の利用に基づく視聴情報(以下、これを第1の視聴情
報と称する)と、2次鍵の利用に基づく視聴情報(以
下、これを第2の視聴情報と称する))を、ユーザ毎に
まとめて記憶する。管理サーバ10は、所定のタイミン
グ(所定の日時や所定の周期)で課金サーバ162に第
1の視聴情報およびICカード42のカードIDを送信す
る。
The management server 10 stores the viewing information (viewing information based on the use of the primary key (hereinafter referred to as first viewing information)) transmitted from the hard disk recorders 3-1 to 3-3, Viewing information based on the use of the next key (hereinafter, referred to as second viewing information) is collectively stored for each user. The management server 10 transmits the first viewing information and the card ID of the IC card 42 to the charging server 162 at a predetermined timing (a predetermined date and time or a predetermined cycle).

【0193】課金サーバ162は、管理サーバ10から
送信されてきた第1の視聴情報に基づいて課金を行い、
課金情報とカードIDを放送事業体1の視聴者管理サーバ
151に送信する。課金情報には、ハードディスクレコ
ーダ3−1乃至3−3のユーザが視聴した番組料金、引
き落とし方法として指定されている口座番号、およびク
レジットカード番号の情報などが含まれる。また、課金
サーバ162が電子マネーによる課金をした場合、電子
マネーの価値情報なども含まれる。
The charging server 162 performs charging based on the first viewing information transmitted from the management server 10,
The billing information and the card ID are transmitted to the viewer management server 151 of the broadcast business 1. The billing information includes information on the program fee watched by the users of the hard disk recorders 3-1 to 3-3, an account number designated as a withdrawal method, a credit card number, and the like. Also, when the charging server 162 performs charging by electronic money, value information of electronic money and the like are also included.

【0194】暗号鍵管理サーバ161は、視聴者管理サ
ーバ151から送信されてくる視聴者情報のうち、カー
ドIDに基づいて1次鍵を生成し、1次鍵暗号化装置15
4に提供する。また、暗号鍵管理サーバ161は、管理
サーバより転送されてきた2次鍵を、2次鍵暗号化装置
153に供給する。視聴者情報には、ハードディスクレ
コーダ3−1乃至3−3の機器ID、ICカード42のカー
ドIDなどが含まれる。
The encryption key management server 161 generates a primary key based on the card ID in the viewer information transmitted from the viewer management server 151, and generates the primary key.
4 Further, the encryption key management server 161 supplies the secondary key transferred from the management server to the secondary key encryption device 153. The viewer information includes the device ID of the hard disk recorders 3-1 to 3-3, the card ID of the IC card 42, and the like.

【0195】以下、ハードディスクレコーダ3−1のユ
ーザが、放送事業体1から送信されてきたテレビジョン
放送波をハードディスクレコーダ3−1において受信
し、視聴する一連の処理について図17乃至図20のフ
ローチャートを参照して説明する。
Hereinafter, a series of processes in which the user of the hard disk recorder 3-1 receives and broadcasts the television broadcast wave transmitted from the broadcasting company 1 in the hard disk recorder 3-1 will be described with reference to the flowcharts of FIGS. This will be described with reference to FIG.

【0196】始めに、図17のフローチャートを参照し
て、放送事業体1の処理について説明する。
First, the processing of the broadcast business entity 1 will be described with reference to the flowchart of FIG.

【0197】ステップS101において、番組生成装置
152は、取得した複数のアナログ番組ソースに対し
て、MPEG2方式で圧縮符号化する。また、番組生成装置
152は、圧縮符号化したディジタルデータを多重化処
理し、MPEG2方式のトランスポートストリームを生成す
る。
In step S101, the program generation device 152 compression-encodes a plurality of acquired analog program sources by the MPEG2 method. Further, the program generating device 152 multiplexes the compression-coded digital data to generate an MPEG2 transport stream.

【0198】ステップS102において、2次鍵暗号化
装置153は、ステップS101で番組生成装置152
が生成したトランスポートストリームを暗号鍵管理サー
バ161から提供された2次鍵を利用して暗号化する。
この暗号化は、必要に応じて行われる。また、この2次
鍵としては、所定の機関から提供される公開鍵が用いら
れる。
In step S102, the secondary key encryption device 153 determines in step S101 that the program generation device 152
Is encrypted using the secondary key provided from the encryption key management server 161.
This encryption is performed as needed. As the secondary key, a public key provided from a predetermined organization is used.

【0199】ステップS103において、1次鍵暗号化
装置154は、ステップS102で2次鍵暗号化装置1
53が2次鍵を利用して暗号化したトランスポートスト
リームに対して、さらに、暗号鍵管理サーバ161から
提供された1次鍵を利用して暗号化する。1次鍵暗号化
装置154が暗号鍵管理サーバ161から1次鍵の提供
を受けることができるようにするため、視聴者管理サー
バ151は、ハードディスクレコーダ3のICカード42
のカードIDを視聴者情報に含めて暗号鍵管理サーバ16
1に送信する。暗号鍵管理サーバ161は、このカード
IDに対応して1次鍵を生成し、1次鍵暗号化装置154
に送信する。
At step S103, the primary key encrypting device 154 determines at step S102 that the secondary key encrypting device 1
The transport stream 53 further encrypts the transport stream encrypted using the secondary key using the primary key provided from the encryption key management server 161. To enable the primary key encryption device 154 to receive the primary key from the encryption key management server 161, the viewer management server 151 uses the IC card 42 of the hard disk recorder 3
The encryption key management server 16 includes the card ID of the
Send to 1. The encryption key management server 161 uses this card
A primary key is generated corresponding to the ID, and the primary key encryption device 154 is generated.
Send to

【0200】ステップS104において、送信装置15
5は、所定の放送時刻となったか否かを判定する。送信
装置155は、所定の放送時刻となるまで待機し、所定
の放送時刻となったと判定した場合、処理はステップS
105に進む。
In step S104, the transmitting device 15
5 determines whether or not a predetermined broadcast time has come. The transmitting device 155 waits until the predetermined broadcast time has come, and if it is determined that the predetermined broadcast time has come, the process proceeds to step S
Proceed to 105.

【0201】ステップS105において、送信装置15
5は、放送アンテナ2からテレビジョン放送波を送信す
る。
In step S105, the transmitting device 15
5 transmits a television broadcast wave from the broadcast antenna 2.

【0202】次に、図18のフローチャートを参照し
て、放送事業体1から送信されたテレビジョン放送波を
受信したハードディスクレコーダ3−1の視聴制御処理
について説明する。なお、ハードディスクレコーダ3−
1のユーザは、テレビジョン番組をリアルタイムで視聴
するものとする。
Next, with reference to the flowchart of FIG. 18, the viewing control processing of the hard disk recorder 3-1 which has received the television broadcast wave transmitted from the broadcast business entity 1 will be described. Note that the hard disk recorder 3-
It is assumed that one user views a television program in real time.

【0203】ステップS111において、CPU39は、通
信部40を介して管理サーバ10に対して2次鍵の送信
を要求する(ユーザが選択した番組を再生する際に、2
次鍵が必要であると判断した場合に限る)。ハードディ
スクレコーダ3−1から送信される要求情報には、暗号
鍵管理サーバ161に送信した視聴要求情報と同様にハ
ードディスクレコーダ3−1の機器IDとICカード42の
カードIDが含まれる。
In step S111, the CPU 39 requests the management server 10 to transmit a secondary key via the communication unit 40 (when reproducing a program selected by the user,
Only when it is determined that the next key is necessary). The request information transmitted from the hard disk recorder 3-1 includes the device ID of the hard disk recorder 3-1 and the card ID of the IC card 42, similarly to the viewing request information transmitted to the encryption key management server 161.

【0204】ハードディスクレコーダ3−1から2次鍵
の要求情報を受信した管理サーバ10は、機器IDまたは
カードIDの認証を行った後、ハードディスクレコーダ3
−1に対して2次鍵を送信する。この2次鍵は、管理サ
ーバ10が暗号鍵管理サーバ161に供給し、保持させ
ている2次鍵と同一のものである。管理サーバ10は、
2次鍵を自ら生成するか、または、所定の機関から取得
する。この2次鍵は、所定時間毎に更新される。
The management server 10 that has received the secondary key request information from the hard disk recorder 3-1 authenticates the device ID or the card ID, and then executes the hard disk recorder 3
The secondary key is transmitted to -1. This secondary key is the same as the secondary key that the management server 10 supplies to the encryption key management server 161 and holds. The management server 10
The secondary key is generated by itself or obtained from a predetermined authority. This secondary key is updated every predetermined time.

【0205】ステップS112において、CPU39は、管
理サーバ10から送信されてきた2次鍵を通信部40に
おいて受信し、2次鍵解除部49の記憶部に記憶させ
る。
[0205] In step S112, the CPU 39 receives the secondary key transmitted from the management server 10 in the communication unit 40 and stores the secondary key in the storage unit of the secondary key release unit 49.

【0206】ステップS113において、CPU39は、視
聴要求情報に対応するテレビジョン番組の番組データ
(TSパケット)を、ICカード42に予め記憶されている
1次鍵、および2次鍵解除部49に記憶されている2次
鍵を利用して復号し、再生する。再生する際の各ブロッ
クの処理は、上述した通りである。
In step S 113, CPU 39 stores the program data (TS packet) of the television program corresponding to the viewing request information in the primary key and secondary key release section 49 stored in IC card 42 in advance. It decrypts using the secondary key and reproduces it. The processing of each block at the time of reproduction is as described above.

【0207】ステップS114において、CPU39は、1
次鍵を利用して復号(デスクランブル)した番組に関す
る視聴情報(第1の視聴情報)をICカード42の記憶部
に記憶させる。また、CPU39は、2次鍵を利用して復
号(デスクランブル)した番組に関する視聴情報(第2
の視聴情報)を2次鍵解除部49の記憶部に記憶させ
る。
At the step S114, the CPU 39
The viewing information (first viewing information) on the program decrypted (descrambled) using the next key is stored in the storage unit of the IC card 42. Further, the CPU 39 uses the secondary key to decode (descramble) the viewing information (second
Is stored in the storage unit of the secondary key release unit 49.

【0208】次に、ステップS115において、CPU39
は、例えば、毎月の末日などのように管理サーバ10に
よって設定される所定の日時となったとき、第1の視聴
情報をICカード42の記憶部から、第2の視聴情報を2
次鍵解除部49の記憶部から、それぞれ読み出し、ハー
ドディスクレコーダ3−1の機器ID、カードIDなどの必
要情報とともに、通信部40から管理サーバ10に対し
て送信する。これにより、ハードディスクレコーダ3−
1は、第1の視聴情報を課金サーバ162もしくは放送
事業体1に送信し、第2の視聴情報を管理サーバ10に
送信する場合に較べて、アクセスが1つで済む。
Next, in step S115, the CPU 39
When the predetermined date and time set by the management server 10 such as the last day of every month, for example, the first viewing information is stored in the storage unit of the IC card 42 and the second viewing information is stored in the storage unit of the IC card 42.
The information is read out from the storage unit of the next key release unit 49 and transmitted from the communication unit 40 to the management server 10 together with necessary information such as the device ID and the card ID of the hard disk recorder 3-1. Thereby, the hard disk recorder 3-
1 requires only one access as compared with the case where the first viewing information is transmitted to the accounting server 162 or the broadcast business entity 1 and the second viewing information is transmitted to the management server 10.

【0209】次に、図19のフローチャートを参照し
て、ハードディスクレコーダ3−1乃至3−3から送信
されてくる第1および第2の視聴情報を管理する管理サ
ーバ10の処理について説明する。以下、ハードディス
クレコーダ3−1乃至3−3に関して、それぞれを個々
に区別する必要がない場合、単に、ハードディスクレコ
ーダ3と称する。
Next, the processing of the management server 10 for managing the first and second viewing information transmitted from the hard disk recorders 3-1 to 3-3 will be described with reference to the flowchart of FIG. Hereinafter, the hard disk recorders 3-1 to 3-3 are simply referred to as the hard disk recorders 3 when it is not necessary to individually distinguish them.

【0210】ステップS131において、CPU121は、
ハードディスクレコーダ3から送信されてきたカードI
D、第1の視聴情報、および第2の視聴情報を受信す
る。また、CPU121は、カードIDを記憶部129に記
憶させるとともに、第1の視聴情報と第2の視聴情報
を、区別して、記憶部129に記憶させる。
In step S131, the CPU 121
Card I sent from hard disk recorder 3
D, receiving the first viewing information and the second viewing information. In addition, the CPU 121 stores the card ID in the storage unit 129 and stores the first viewing information and the second viewing information in the storage unit 129 separately.

【0211】ステップS132において、CPU121は、
所定のタイミングで、課金サーバ162に対してカード
IDを送信する。また、所定の日時となったとき、CPU1
21は、記憶部129に記憶させた、複数のハードディ
スクレコーダ3−1乃至3−3からの視聴情報のうち、
第1の視聴情報を、まとめて課金サーバ162に送信す
る。これにより、課金サーバ162、または放送事業体
1は、複数のハードディスクレコーダ3−1乃至3−3
から個々に視聴情報を収集する必要がなくなる。その
後、課金サーバ162は、第1の視聴情報(ハードディ
スクレコーダ3が1次鍵を利用して復号した番組に関す
る情報)に基づいてハードディスクレコーダ3−1乃至
3−3のユーザに対して課金する。
[0211] In step S132, the CPU 121
At a predetermined timing, the card is
Send ID. When a predetermined date and time comes, the CPU 1
21 is the viewing information from the plurality of hard disk recorders 3-1 to 3-3 stored in the storage unit 129.
The first viewing information is transmitted to the billing server 162 collectively. As a result, the billing server 162 or the broadcast business entity 1 transmits the plurality of hard disk recorders 3-1 to 3-3.
It is not necessary to collect the viewing information individually from the user. Thereafter, the accounting server 162 charges the users of the hard disk recorders 3-1 to 3-3 based on the first viewing information (information on the program decoded by the hard disk recorder 3 using the primary key).

【0212】ステップS133において、CPU121は、
記憶部129に記憶させた第2の視聴情報(2次鍵を利
用して復号した番組に関する情報)に基づいてハードデ
ィスクレコーダ3−1乃至3−3のユーザに対して課金
する。
At step S133, the CPU 121
The user of the hard disk recorders 3-1 to 3-3 is charged based on the second viewing information (information on the program decrypted using the secondary key) stored in the storage unit 129.

【0213】次に図20のフローチャートを参照して、
課金センタ11の課金処理について説明する。
Next, referring to the flowchart of FIG.
The charging process of the charging center 11 will be described.

【0214】ステップS141において、課金センタ1
1に設けられている課金サーバ162は、管理サーバ1
0から所定日時毎に送信されてくるICカード42のカー
ドIDおよび第1の視聴情報を受信する。
In step S141, charging center 1
The accounting server 162 provided in the management server 1
It receives the card ID of the IC card 42 and the first viewing information transmitted from 0 every predetermined date and time.

【0215】ステップS142において、課金サーバ1
62は、視聴者管理サーバ151に対してカードIDを送
信する。その後、カードIDを受信した視聴者管理サーバ
151は、1次鍵暗号化装置154に1次鍵を提供して
もらうため、暗号鍵管理サーバ161に対してカードID
を送信する。
At step S142, charging server 1
62 transmits the card ID to the viewer management server 151. Thereafter, the viewer management server 151 receiving the card ID sends the card ID to the encryption key management server 161 in order to have the primary key encryption device 154 provide the primary key.
Send

【0216】ステップS143において、課金サーバ1
62は、ハードディスクレコーダ3から送信されてきた
第1の視聴情報に基づいて課金処理を行う。
In step S143, the accounting server 1
62 performs a billing process based on the first viewing information transmitted from the hard disk recorder 3.

【0217】ステップS144において、課金サーバ1
62は、ステップS143の課金処理による課金情報を
視聴者管理サーバ151に対して送信する。
In step S 144, charging server 1
62 transmits the billing information obtained by the billing process of step S143 to the viewer management server 151.

【0218】上述した情報管理システムは、図16の形
態に限定されるものではなく、様々な組み合わせにより
構成される。例えば、管理サーバ10が課金サーバ16
2を兼ねても良いし、放送事業体1が自ら課金処理を行
ったり、暗号鍵を管理するようにしても良い。
The information management system described above is not limited to the form shown in FIG. 16, but is composed of various combinations. For example, if the management server 10
2 may be used, or the broadcast business entity 1 may perform the accounting process itself or manage the encryption key.

【0219】次に、ユーザが、放送された商品案内番組
をハードディスクレコーダ3に記録させ、その後、所定
のタイミングにおいてそれを再生、視聴し、商品を注文
する場合のハードディスクレコーダ3および管理サーバ
10の処理について説明する。上述したように、管理サ
ーバ10には、ハードディスクレコーダ3から様々なア
クセスがされるため、処理の安定を図るため、アクセス
制限機能が備えてある。なお、ユーザが視聴する商品案
内番組は、2次鍵で暗号化された状態でハードディスク
レコーダ3に記録されているものとする。
[0219] Next, the user records the broadcasted product guide program on the hard disk recorder 3, and then reproduces and views the program at a predetermined timing, and orders the product. The processing will be described. As described above, since various accesses are made from the hard disk recorder 3 to the management server 10, the management server 10 is provided with an access restriction function to stabilize processing. It is assumed that the product guide program viewed by the user is recorded on the hard disk recorder 3 in a state of being encrypted with the secondary key.

【0220】始めに、図21のフローチャートを参照し
て、管理サーバ10の受注処理について説明する。
First, the order receiving process of the management server 10 will be described with reference to the flowchart of FIG.

【0221】ステップS151において、CPU129は、
ハードディスクレコーダ3から送信されてきた2次鍵の
要求情報(後述する図23のステップS182の処理で
送信される)から、ハードディスクレコーダ3が商品案
内番組を再生することを認識し、商品案内番組に対応す
る2次鍵を送信する。
At step S151, the CPU 129
From the request information of the secondary key transmitted from the hard disk recorder 3 (transmitted in the process of step S182 in FIG. 23 described later), it recognizes that the hard disk recorder 3 reproduces the product guide program, and Send the corresponding secondary key.

【0222】図22(A)は、2次鍵を受け取ったハー
ドディスクレコーダ3が再生する商品案内番組のストリ
ームの例を示している。ハードディスクレコーダ3は、
ストリーム1として示されている再生時間が15分の商
品案内番組の再生を開始する。
FIG. 22A shows an example of a stream of a product guide program reproduced by the hard disk recorder 3 receiving the secondary key. The hard disk recorder 3
The reproduction of the product guide program indicated as stream 1 with a reproduction time of 15 minutes is started.

【0223】ステップS152において、CPU121は、
ハードディスクレコーダ3のユーザから注文された商品
の受注処理が完了したか否かを判定する。ハードディス
クレコーダ3のユーザは、商品案内番組の最後に表示さ
れる申し込み画面に基づいて、注文個数、支払方法など
の必要情報を入力し、商品を注文する。CPU121が受
注処理を完了したと判定した場合、「ありがとうござい
ました」等のメッセージを送信した後、処理を終了す
る。
At step S152, the CPU 121
It is determined whether or not the order processing for the product ordered by the user of the hard disk recorder 3 has been completed. The user of the hard disk recorder 3 inputs necessary information such as the number of orders and the payment method based on the application screen displayed at the end of the product guide program, and orders a product. If the CPU 121 determines that the order processing has been completed, it sends a message such as “Thank you” and ends the processing.

【0224】ステップS152において、CPU121は、
受注処理が完了していないと判定した場合、処理はステ
ップS153に進む。
[0224] In step S152, the CPU 121
If it is determined that the order processing has not been completed, the process proceeds to step S153.

【0225】ステップS153において、CPU121は、
現在実行中の処理が予め設定された基準値を超えたか否
かを判定する。CPU121は、基準値を超えていないと
判定した場合、ステップS152の処理に戻る。
At step S153, the CPU 121
It is determined whether or not the currently executing process has exceeded a preset reference value. If the CPU 121 determines that the value does not exceed the reference value, the process returns to step S152.

【0226】ステップS153において、CPU121は、
例えば、多数のハードディスクレコーダから集中して注
文情報が送信されてきたため、現在実行中の処理量が予
め設定された基準値(基準の処理能力)を超えたと判定
した場合、処理はステップS154に進む。
At step S153, the CPU 121
For example, when order information is transmitted from a large number of hard disk recorders in a concentrated manner, if it is determined that the currently processed processing amount has exceeded a preset reference value (reference processing capacity), the process proceeds to step S154. .

【0227】ステップS154において、CPU121は、
現在実行中の処理量が所定範囲内となり、もし、ハード
ディスクレコーダ3から注文がされた場合に、その注文
情報を受注処理できるようになるまでの最短時間(処理
待ち時間)を予測する。
At step S154, the CPU 121
If the amount of processing currently being executed falls within a predetermined range, and an order is placed from the hard disk recorder 3, the shortest time (processing wait time) before order information can be processed for order is predicted.

【0228】ステップS155において、CPU121は、
ハードディスクレコーダ3に対してステップS154で
予測した処理待ち時間を通信部130から送信する。そ
れとともに、ハードディスクレコーダ3のユーザに対し
て、処理待ち時間が経過するまでの間、待機するか否か
を選択させるメッセージを送信する。
At step S155, the CPU 121
The communication unit 130 transmits the processing waiting time predicted in step S154 to the hard disk recorder 3. At the same time, a message is transmitted to the user of the hard disk recorder 3 to select whether or not to wait until the processing waiting time elapses.

【0229】ステップS156において、CPU121は、
ハードディスクレコーダ3から送信されてきた情報に基
づいて待機することが選択されたか否かを判定する。CP
U121は、ユーザから待機することが選択された(図
23のステップS188の処理で送信されてくる)と判
定するまでステップS155の処理による要求を繰り返
す。
At step S156, the CPU 121
It is determined whether to wait based on the information transmitted from the hard disk recorder 3 or not. CP
The U121 repeats the request in step S155 until it determines that the user has selected to wait (transmitted in step S188 in FIG. 23).

【0230】ステップS156において、CPU121は、
ハードディスクレコーダ3のユーザが待機することを選
択したと判定した場合、処理はステップS157に進
む。
At step S156, the CPU 121
If it is determined that the user of the hard disk recorder 3 has selected to wait, the process proceeds to step S157.

【0231】ステップS157において、CPU121は、
ハードディスクレコーダ3に対して、処理待ち時間が経
過するまでの間、ハードディスク43に記録されている
代替ストリーム(録画番組)の再生を指令する。
[0231] In step S157, the CPU 121 determines
The hard disk recorder 3 is instructed to reproduce the substitute stream (recorded program) recorded on the hard disk 43 until the processing waiting time elapses.

【0232】図22(B)は、ステップS157の処理に
よる指令をハードディスクレコーダ3が実行した場合の
ストリームの構成を示している。この例は、ハードディ
スクレコーダ3において、商品案内番組が再生されてか
ら8分が経過したとき、管理サーバ10の処理量が基準
値を超え、ハードディスクレコーダ3に対して代替スト
リームの再生が指令された場合を示している。また、こ
の例では、ステップS154の処理で管理サーバ10が
算出した処理待ち時間が5分とされ、処理待ち時間が経
過するまでの間、ハードディスクレコーダ3は、ハード
ディスク43に記録している録画番組を5分間だけ再生
する。なお、商品案内番組で紹介されている商品が、例
えば、自動車である場合、ハードディスクレコーダ3
は、番組内容が自動車レースの代替ストリームを選択す
るなどのように、番組で紹介されている商品にできるだ
け関係ある(同一ジャンルの)代替ストリームを、番組
ストリームに対応して記録されているジャンル情報など
を参照して選択する。
FIG. 22B shows the configuration of a stream when the hard disk recorder 3 executes the instruction in the processing of step S157. In this example, in the hard disk recorder 3, when eight minutes have elapsed since the merchandise guide program was reproduced, the processing amount of the management server 10 exceeded the reference value, and the hard disk recorder 3 was instructed to reproduce the alternative stream. Shows the case. Further, in this example, the processing waiting time calculated by the management server 10 in the processing of step S154 is set to 5 minutes, and the hard disk recorder 3 continues to record the recorded program recorded on the hard disk 43 until the processing waiting time elapses. For 5 minutes. When the product introduced in the product guide program is, for example, an automobile, the hard disk recorder 3
Is an alternative stream (of the same genre) that is as relevant as possible to the product introduced in the program, such as selecting an alternative stream for a car race. Refer to and select.

【0233】ステップS158において、CPU121は、
処理待ち時間が経過するまで待機する。CPU121は、
処理待ち時間が経過するまで、代替ストリームを再生さ
せる。
In step S158, the CPU 121
Wait until the processing wait time elapses. CPU 121
The alternative stream is reproduced until the processing waiting time elapses.

【0234】ステップS158において、CPU121は、
処理待ち時間が経過したと判定した場合、処理はステッ
プS159に進み、ハードディスクレコーダ3に対し
て、代替ストリームの再生を中止し、中断していた番組
ストリームの再生を指令する。すなわち、図22(B)
に示すように、ステップS159の処理による再生指令
により、ハードディスクレコーダ3は、中断されていた
残りの7分間分の商品案内番組の再生を再開する。その
後、処理はステップS152に戻り、それ以降の処理が
繰り返し実行される。
At step S158, the CPU 121
If it is determined that the processing waiting time has elapsed, the process proceeds to step S159, in which the hard disk recorder 3 stops reproducing the alternative stream and instructs the hard disk recorder 3 to reproduce the interrupted program stream. That is, FIG.
As shown in the figure, the hard disk recorder 3 resumes the reproduction of the suspended product guide program for the remaining seven minutes in response to the reproduction command in the process of step S159. Thereafter, the process returns to step S152, and the subsequent processes are repeatedly executed.

【0235】次に、図23および図24のフローチャー
トを参照して、ハードディスクレコーダ3の商品の注文
処理について説明する。
Next, a description will be given, with reference to the flowcharts of FIGS.

【0236】ステップS181において、CPU39は、ユ
ーザから商品案内番組を再生する指令が入力部46から
入力されたか否かを判定する。CPU39は、ユーザから
指令されるまで待機し、指令が入力されたと判定した場
合、処理はステップS182に進む。
[0236] In step S181, the CPU 39 determines whether or not a command to reproduce the product guide program has been input from the input section 46 by the user. The CPU 39 waits until a command is issued from the user, and if it is determined that the command has been input, the process proceeds to step S182.

【0237】ステップS182において、CPU39は、通
信部40を介してハードディスク43に記録されている
商品案内番組を再生させるための2次鍵を管理サーバ1
0に対して要求する。
[0237] In step S182, the CPU 39 stores the secondary key for reproducing the product guide program recorded on the hard disk 43 via the communication unit 40 in the management server 1.
Request for 0.

【0238】ステップS183において、CPU39は、管
理サーバ10から送信されてきた2次鍵を通信部40を
介して受信し、2次鍵解除部49の記憶部に記憶させた
後、ハードディスク43に記憶されている商品案内番組
を復号(デスクランブル)し、再生する。
In step S183, the CPU 39 receives the secondary key transmitted from the management server 10 via the communication unit 40, stores the secondary key in the storage unit of the secondary key release unit 49, and then stores the secondary key in the hard disk 43. The decrypted product guide program is decrypted (descrambled) and reproduced.

【0239】ステップS184において、CPU39は、ユ
ーザが商品案内番組の最後に表示される申し込み画面に
基づいて入力部46から必要情報を入力することによ
り、商品の注文が完了したか否かを判定する。CPU39
は、商品の注文が完了したと判定した場合、管理サーバ
10から送信されてくる「ありがとうございました」な
どのメッセージを表示し、処理を終了する。
At step S184, CPU 39 determines whether or not the order of the product has been completed by the user inputting necessary information from input unit 46 based on the application screen displayed at the end of the product guide program. . CPU39
When it is determined that the order for the product has been completed, a message such as “Thank you” transmitted from the management server 10 is displayed, and the process ends.

【0240】ステップS184において、CPU39は、商
品の注文が完了していないと判定した場合、処理はステ
ップS185に進む。
[0240] If the CPU 39 determines in step S184 that the order for the product has not been completed, the process proceeds to step S185.

【0241】ステップS185において、CPU39は、管
理センタ10から処理待ち時間が通知されたか否かを判
定する。CPU39は、処理待ち時間が通知されていない
と判定した場合、ステップS184の処理に戻る。
At step S185, CPU 39 determines whether or not a processing waiting time has been notified from management center 10. If the CPU 39 determines that the processing waiting time has not been notified, the process returns to step S184.

【0242】ステップS185において、CPU39は、管
理センタ10から処理待ち時間が通知されたと判定した
場合、処理はステップS186に進む。
At step S185, if CPU 39 determines that the processing waiting time has been notified from management center 10, the processing proceeds to step S186.

【0243】ステップS186において、CPU39は、処
理待ち時間が経過するまでの間、ハードディスク43に
記録されている番組を視聴して待機するか否かを、ユー
ザに選択させる選択画面をモニタに表示させる。選択画
面の情報は、処理待ち時間の通知とともに管理サーバ1
0から送信されてきた情報である。
At step S186, CPU 39 causes the monitor to display a selection screen on which the user can select whether or not to wait while watching the program recorded on hard disk 43 until the processing waiting time elapses. . The information on the selection screen is displayed on the management server 1 together with the notification of the processing waiting time.
This is information transmitted from 0.

【0244】ステップS187において、CPU39は、入
力部46から入力された情報に基づいて、ユーザが待機
することを選択したか否かを判定する。CPU39は、ユ
ーザが待機することを選択していないと判定した場合、
処理はステップS186に戻る。
[0244] In step S187, CPU 39 determines whether or not the user has selected to wait, based on the information input from input unit 46. If the CPU 39 determines that the user has not selected to wait,
The process returns to step S186.

【0245】ステップS187において、CPU39は、ユ
ーザが待機することを選択したと判定した場合、処理は
ステップS188に進む。
At step S187, if CPU 39 determines that the user has selected to wait, the process proceeds to step S188.

【0246】ステップS188において、CPU39は、管
理サーバ10に対して処理待ち時間が経過するまでの
間、待機することを通知する。
[0246] In step S188, the CPU 39 notifies the management server 10 that the process waits until the processing waiting time elapses.

【0247】ステップS189において、CPU39は、管
理サーバ10から送信されてきた、ハードディスク43
が記録している代替ストリーム(録画番組)を再生する
旨の指令(図21のステップS157の処理で管理サー
バ10が通知する指令)を通信部40において受信す
る。
[0247] In step S189, the CPU 39 transmits the hard disk 43 transmitted from the management server 10.
The communication unit 40 receives a command to reproduce the substitute stream (recorded program) recorded by the management server 10 (the command notified by the management server 10 in the process of step S157 in FIG. 21).

【0248】ステップS190において、CPU39は、ハ
ードディスク43に代替ストリームが記録されているか
否かを判定する。CPU39は、ハードディスク43が代
替ストリームを記録していないと判定した場合、処理は
ステップS191に進む。
In step S190, the CPU 39 determines whether or not a substitute stream has been recorded on the hard disk 43. If the CPU 39 determines that the hard disk 43 has not recorded the substitute stream, the process proceeds to step S191.

【0249】ステップS191において、CPU39は、管
理サーバ10が予め設定した「しばらくお待ち下さい」
などのメッセージをモニタに表示させる。モニタに表示
されるメッセージ情報は、放送事業体1が放送した商品
案内番組のデータに含まれており、商品案内番組ととも
にハードディスク43に記録される。すなわち、図22
(B)の例においては、録画番組が5分間再生される代わ
りに、メッセージが表示されることとなる。
[0249] In step S191, the CPU 39 sets "Please wait for a while" set in advance by the management server 10.
Message on the monitor. The message information displayed on the monitor is included in the data of the product guide program broadcast by the broadcast business entity 1 and is recorded on the hard disk 43 together with the product guide program. That is, FIG.
In the example of (B), a message is displayed instead of playing the recorded program for 5 minutes.

【0250】ステップS192において、CPU39は、処
理待ち時間が経過したか否かを判定する。CPU39は、
処理待ち時間が経過するまでモニタにメッセージを表示
させた状態で待機し、経過したと判定した場合、処理は
ステップS193に進む。
At step S192, CPU 39 determines whether or not the processing waiting time has elapsed. CPU 39
The process waits while the message is displayed on the monitor until the processing waiting time elapses, and if it is determined that the processing waiting time has elapsed, the process proceeds to step S193.

【0251】一方、ステップS190において、CPU39
は、ハードディスク43に代替ストリームが記録されて
いると判定した場合、処理はステップS194に進む。
On the other hand, in step S190, the CPU 39
If it is determined that the alternative stream is recorded on the hard disk 43, the process proceeds to step S194.

【0252】ステップS194において、CPU39は、ハ
ードディスク43に記録されている代替ストリームを再
生する。
[0252] In step S194, the CPU 39 reproduces the alternative stream recorded on the hard disk 43.

【0253】ステップS195において、CPU39は、処
理待ち時間が経過したか否かを判定する。CPU39は、
処理待ち時間が経過するまで代替ストリームの再生を続
け、処理待ち時間が経過したと判定した場合、処理はス
テップS193に進む。
At step S195, CPU 39 determines whether or not the processing waiting time has elapsed. CPU 39
The reproduction of the alternative stream is continued until the processing waiting time elapses, and if it is determined that the processing waiting time has elapsed, the processing proceeds to step S193.

【0254】ステップS193において、CPU39は、管
理サーバ10からの指令に基づいて残りの番組ストリー
ムを再生する。その後、処理はステップS184に戻
り、それ以降の処理が繰り返し実行される。
[0254] In step S193, the CPU 39 reproduces the remaining program stream based on a command from the management server 10. Thereafter, the process returns to step S184, and the subsequent processes are repeatedly executed.

【0255】以上においては、管理サーバ10が受注処
理を実行できない場合、処理待ち時間の間、ハードディ
スクレコーダ3のハードディスク43が記録している番
組を再生することとしたが、管理サーバ10(管理サー
バ10が処理できない場合、管理サーバ10から指令を
受けた他のサーバ)が送信する番組データを再生するよ
うにしても良い。これにより、ユーザは、ハードディス
ク43が番組データを記録していない場合であっても、
番組を視聴しながら処理待ち時間を待つことができる。
In the above description, when the management server 10 cannot execute the order processing, the program recorded on the hard disk 43 of the hard disk recorder 3 is reproduced during the processing waiting time. If the processing cannot be performed by the management server 10, program data transmitted by another server (which has received an instruction from the management server 10) may be reproduced. Thereby, even when the hard disk 43 does not record program data, the user can
The user can wait for the processing waiting time while watching the program.

【0256】また、商品の受注処理に限らず、他の様々
な処理についても、外部からのアクセスを制限すること
ができる。
In addition, not only the order receiving process of goods but also other various processes can restrict the access from outside.

【0257】上述した一連の処理は、ハードウェアによ
り実行させることもできるが、ソフトウェアにより実行
させることもできる。一連の処理をソフトウェアにより
実行させる場合には、そのソフトウェアを構成するプロ
グラムが、専用のハードウェアに組み込まれているコン
ピュータ、または、各種のプログラムをインストールす
ることで、各種の機能を実行することが可能な、例えば
汎用のパーソナルコンピュータ17などに、記録媒体か
らインストールされる。
The above-described series of processes can be executed by hardware, but can also be executed by software. When a series of processing is executed by software, a program constituting the software can execute various functions by installing a computer built into dedicated hardware or installing various programs. It is installed from a recording medium into a possible general-purpose personal computer 17 or the like.

【0258】一連の処理を実行するソフトウェアは、図
7に示す磁気ディスク102、光ディスク103、光磁
気ディスク104、半導体メモリ105に格納された状
態でパーソナルコンピュータ17に供給され、ドライブ
101によって読み出されて、記憶部99に内蔵される
ハードディスクドライブにインストールされる。記憶部
99にインストールされたエージェントプログラムは、
入力部96を介して入力されるユーザからのコマンドに
対応するCPU91の指令によって、記憶部99からRAM9
3にロードされて実行される。
Software for executing a series of processes is supplied to the personal computer 17 in a state of being stored in the magnetic disk 102, optical disk 103, magneto-optical disk 104, and semiconductor memory 105 shown in FIG. Then, it is installed in a hard disk drive built in the storage unit 99. The agent program installed in the storage unit 99 is
In response to a command from the CPU 91 corresponding to a command from the user input through the input unit 96, the storage unit 99 stores the RAM 9
3 and executed.

【0259】なお、本明細書において、記録媒体に記録
されるプログラムを記述するステップは、記載された順
序に従って時系列的に行われる処理はもちろん、必ずし
も時系列的に処理されなくとも、並列的あるいは個別に
実行される処理をも含むものである。
In the present specification, the steps of describing a program recorded on a recording medium may be performed in a chronological order according to the described order. Alternatively, it also includes individually executed processing.

【0260】また、本明細書において、システムとは、
複数の装置により構成される装置全体を表すものであ
る。
[0260] In this specification, the system is
It represents the entire device composed of a plurality of devices.

【0261】[0261]

【発明の効果】以上のように、本発明の情報処理装置お
よび方法、並びに記録媒体のプログラムによれば、所定
の情報を受信し、無線で通信し、通信に基づいて、自分
自身の位置に対応する位置情報を取得し、取得した位置
情報に基づいて、情報を受信するのに必要なパラメータ
を取得するようにしたので、ユーザの手入力によらず
に、録画再生装置の各種設定をすることができる。
As described above, according to the information processing apparatus and method of the present invention, and the program of the recording medium, predetermined information is received, wirelessly communicated, and based on the communication, the information is stored in its own position. The corresponding position information is obtained, and the parameters necessary for receiving the information are obtained based on the obtained position information, so that various settings of the recording / reproducing apparatus are performed without manual input by the user. be able to.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明を適用した録画管理システムの構成例を
示す図である。
FIG. 1 is a diagram illustrating a configuration example of a recording management system to which the present invention has been applied.

【図2】図1のハードディスクレコーダの構成例を示す
ブロック図である。
FIG. 2 is a block diagram showing a configuration example of a hard disk recorder of FIG. 1;

【図3】ハードディスクレコーダの初期設定を説明する
図である。
FIG. 3 is a diagram illustrating initial settings of a hard disk recorder.

【図4】ハードディスクレコーダの初期設定を説明する
フローチャートである。
FIG. 4 is a flowchart illustrating initial settings of a hard disk recorder.

【図5】ハードディスクレコーダの初期設定を説明す
る、図4に続くフローチャートである。
FIG. 5 is a flowchart illustrating the initial setting of the hard disk recorder, continued from FIG. 4;

【図6】図1の携帯電話機の構成例を示すブロック図で
ある。
FIG. 6 is a block diagram illustrating a configuration example of the mobile phone of FIG. 1;

【図7】図1のパーソナルコンピュータの構成例を示す
ブロック図である。
FIG. 7 is a block diagram illustrating a configuration example of the personal computer of FIG.

【図8】図1の管理サーバの構成例を示すブロック図で
ある。
FIG. 8 is a block diagram illustrating a configuration example of a management server in FIG. 1;

【図9】ハードディスクレコーダの通知処理を説明する
フローチャートである。
FIG. 9 is a flowchart illustrating a notification process of a hard disk recorder.

【図10】ハードディスクレコーダの通知処理を説明す
る、図9に続くフローチャートである。
FIG. 10 is a flowchart illustrating the notification processing of the hard disk recorder, continued from FIG. 9;

【図11】管理サーバの転送処理を説明するフローチャ
ートである。
FIG. 11 is a flowchart illustrating a transfer process of the management server.

【図12】管理サーバの転送処理を説明する、図11に
続くフローチャートである。
FIG. 12 is a flowchart illustrating the transfer processing of the management server, continued from FIG. 11;

【図13】携帯電話機の制御処理を説明するフローチャ
ートである。
FIG. 13 is a flowchart illustrating a control process of the mobile phone.

【図14】携帯電話機の制御処理を説明する、図13に
続くフローチャートである。
FIG. 14 is a flowchart illustrating the control processing of the mobile phone, continued from FIG. 13;

【図15】携帯電話機の表示例を示す図である。FIG. 15 is a diagram illustrating a display example of a mobile phone.

【図16】情報処理システムの構成例を示す図である。FIG. 16 is a diagram illustrating a configuration example of an information processing system.

【図17】図16の放送事業体の処理を説明するフロー
チャートである。
FIG. 17 is a flowchart illustrating processing of the broadcast business entity in FIG. 16;

【図18】図16のハードディスクレコーダの視聴制御
処理を説明するフローチャートである。
18 is a flowchart illustrating a viewing control process of the hard disk recorder in FIG.

【図19】図16の管理サーバの視聴情報管理処理を説
明するフローチャートである。
FIG. 19 is a flowchart illustrating a viewing information management process of the management server in FIG. 16;

【図20】図16の管理サーバの処理を説明するフロー
チャートである。
FIG. 20 is a flowchart illustrating a process of the management server in FIG. 16;

【図21】管理サーバの受注処理を説明するフローチャ
ートである。
FIG. 21 is a flowchart illustrating an order receiving process of the management server.

【図22】ハードディスクレコーダ3が再生するストリ
ームの例を示す図である。
FIG. 22 is a diagram illustrating an example of a stream reproduced by the hard disk recorder 3.

【図23】ハードディスクレコーダの注文処理を説明す
るフローチャートである。
FIG. 23 is a flowchart illustrating an order process of a hard disk recorder.

【図24】ハードディスクレコーダの注文処理を説明す
る図23に続くフローチャートである。
FIG. 24 is a flowchart illustrating the order processing of the hard disk recorder, continued from FIG. 23;

【符号の説明】[Explanation of symbols]

3 ハードディスクレコーダ, 4 地上波アンテナ,
5 衛星アンテナ,6 通信アンテナ, 10 管理
サーバ, 14 携帯電話機, 15 通信アンテナ,
17 パーソナルコンピュータ, 31 チューナ,
32 ディジタル復調回路, 33 エラー訂正回
路, 34 デマルチプレクサ, 35チューナ, 3
6 エンコーダ, 37 MPEGエンコーダ, 38 シ
ステムバス, 39 CPU, 40 通信部, 41 I
Cカードインタフェース, 42 ICカード, 43
ハードディスク, 44 フラッシュメモリ, 45RO
M, 46 入力部, 47 MPEGデコーダ, 48 O
SD処理部, 49 2次鍵解除部, 71 CPU, 7
2 ROM, 73 RAM, 74 バス, 75入出力イ
ンタフェース, 76 通信部, 77 入力部, 7
8 音声入出力部, 79 表示部, 91 CPU,
92 ROM, 93 RAM, 94 バス, 95 入出
力インタフェース, 96 入力部, 97 出力部,
98表示部, 99 記憶部, 100 通信部,
101 ドライブ, 102磁気ディスク, 103
光ディスク, 104 光磁気ディスク, 105半導
体メモリ, 121 CPU, 122 ROM, 123
RAM, 124バス, 125 入出力インタフェー
ス, 126 入力部, 127 出力部, 128
表示部, 129 記憶部, 130 通信部, 13
1 ドライブ, 132 磁気ディスク, 133 光
ディスク, 134 光磁気ディスク, 135 半導
体メモリ
3 hard disk recorder, 4 terrestrial antenna,
5 satellite antenna, 6 communication antenna, 10 management server, 14 mobile phone, 15 communication antenna,
17 personal computer, 31 tuner,
32 digital demodulation circuit, 33 error correction circuit, 34 demultiplexer, 35 tuner, 3
6 encoder, 37 MPEG encoder, 38 system bus, 39 CPU, 40 communication unit, 41 I
C card interface, 42 IC card, 43
Hard disk, 44 flash memory, 45RO
M, 46 input section, 47 MPEG decoder, 48 O
SD processing unit, 49 secondary key release unit, 71 CPU, 7
2 ROM, 73 RAM, 74 bus, 75 input / output interface, 76 communication unit, 77 input unit, 7
8 audio input / output unit, 79 display unit, 91 CPU,
92 ROM, 93 RAM, 94 bus, 95 input / output interface, 96 input section, 97 output section,
98 display unit, 99 storage unit, 100 communication unit,
101 drive, 102 magnetic disk, 103
Optical disk, 104 magneto-optical disk, 105 semiconductor memory, 121 CPU, 122 ROM, 123
RAM, 124 bus, 125 input / output interface, 126 input unit, 127 output unit, 128
Display unit, 129 storage unit, 130 communication unit, 13
1 drive, 132 magnetic disk, 133 optical disk, 134 magneto-optical disk, 135 semiconductor memory

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 所定の情報を受信する受信手段と、 無線で通信する通信手段と、 前記通信手段による通信に基づいて、自分自身の位置に
対応する位置情報を取得する第1の取得手段と、 前記第1の取得手段により取得された前記位置情報に基
づいて、前記受信手段が前記情報を受信するのに必要な
パラメータを取得する第2の取得手段とを含むことを特
徴とする情報処理装置。
A receiving unit that receives predetermined information; a communication unit that wirelessly communicates; a first obtaining unit that obtains position information corresponding to its own position based on communication by the communication unit; And a second acquisition unit for acquiring parameters necessary for the reception unit to receive the information based on the position information acquired by the first acquisition unit. apparatus.
【請求項2】 前記第1の取得手段は、時刻情報もさら
に取得し、 前記第1の取得手段により取得された時刻情報に基づい
て、内蔵する時計の時刻を設定する設定手段をさらに含
むことを特徴とする請求項1に記載の情報処理装置。
2. The apparatus according to claim 1, wherein the first obtaining unit further obtains time information, and further includes a setting unit configured to set a time of a built-in clock based on the time information obtained by the first obtaining unit. The information processing apparatus according to claim 1, wherein:
【請求項3】 所定の情報を受信する受信ステップと、 無線で通信する通信ステップと、 前記通信ステップの処理による通信に基づいて、自分自
身の位置に対応する位置情報を取得する第1の取得ステ
ップと、 前記第1の取得ステップの処理により取得された前記位
置情報に基づいて、前記受信ステップの処理が前記情報
を受信するのに必要なパラメータを取得する第2の取得
ステップとを含むことを特徴とする情報処理方法。
3. A receiving step of receiving predetermined information; a communication step of performing wireless communication; and a first obtaining step of obtaining position information corresponding to the own position based on the communication by the processing of the communication step. And a second obtaining step in which the processing in the receiving step obtains parameters necessary for receiving the information based on the position information obtained in the processing in the first obtaining step. An information processing method characterized by the following.
【請求項4】 所定の情報を受信する受信ステップと、 無線で通信する通信ステップと、 前記通信ステップの処理による通信に基づいて、自分自
身の位置に対応する位置情報を取得する第1の取得ステ
ップと、 前記第1の取得ステップの処理により取得された前記位
置情報に基づいて、前記受信ステップの処理が前記情報
を受信するのに必要なパラメータを取得する第2の取得
ステップとを含むことを特徴とするコンピュータが読み
取り可能なプログラムが記録されている記録媒体。
4. A receiving step of receiving predetermined information; a communication step of performing wireless communication; and a first obtaining step of obtaining position information corresponding to the own position based on the communication by the processing of the communication step. And a second obtaining step in which the processing in the receiving step obtains parameters necessary for receiving the information based on the position information obtained in the processing in the first obtaining step. A recording medium on which a computer-readable program is recorded.
JP2000249617A 2000-08-21 2000-08-21 Information processor, information processing method and recording medium Withdrawn JP2002064769A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000249617A JP2002064769A (en) 2000-08-21 2000-08-21 Information processor, information processing method and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000249617A JP2002064769A (en) 2000-08-21 2000-08-21 Information processor, information processing method and recording medium

Publications (1)

Publication Number Publication Date
JP2002064769A true JP2002064769A (en) 2002-02-28

Family

ID=18739337

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000249617A Withdrawn JP2002064769A (en) 2000-08-21 2000-08-21 Information processor, information processing method and recording medium

Country Status (1)

Country Link
JP (1) JP2002064769A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7362952B2 (en) 2004-03-30 2008-04-22 Hitachi, Ltd. Personal digital assistant apparatus
WO2010041627A1 (en) * 2008-10-06 2010-04-15 シャープ株式会社 Digital broadcast reception device and digital broadcast reception method
EP2346247A1 (en) * 2008-10-10 2011-07-20 Sharp Kabushiki Kaisha Broadcast receiver apparatus
US10034060B2 (en) 2013-03-29 2018-07-24 Samsung Electronics Co., Ltd. Display apparatus and control method thereof

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7362952B2 (en) 2004-03-30 2008-04-22 Hitachi, Ltd. Personal digital assistant apparatus
WO2010041627A1 (en) * 2008-10-06 2010-04-15 シャープ株式会社 Digital broadcast reception device and digital broadcast reception method
JP5236738B2 (en) * 2008-10-06 2013-07-17 シャープ株式会社 Digital broadcast receiving apparatus and digital broadcast receiving method
US8667537B2 (en) 2008-10-06 2014-03-04 Sharp Kabushiki Kaisha Digital broadcast receiver and digital broadcast reception method
EP2346247A1 (en) * 2008-10-10 2011-07-20 Sharp Kabushiki Kaisha Broadcast receiver apparatus
EP2346247A4 (en) * 2008-10-10 2012-02-22 Sharp Kk Broadcast receiver apparatus
US9009276B2 (en) 2008-10-10 2015-04-14 Sharp Kabushiki Kaisha Broadcast receiver apparatus
US10034060B2 (en) 2013-03-29 2018-07-24 Samsung Electronics Co., Ltd. Display apparatus and control method thereof
US10869101B2 (en) 2013-03-29 2020-12-15 Samsung Electronics Co., Ltd. Display apparatus and control method thereof

Similar Documents

Publication Publication Date Title
JP4254031B2 (en) Recording apparatus, portable terminal, management server, information processing method, and recording medium
JP5337266B2 (en) Method and apparatus for secure transfer and playback of multimedia content
JP3904781B2 (en) Program transmission / reception system and method
KR100959732B1 (en) Information processing system, information processing device and method, and recording medium
JP4839554B2 (en) Wireless communication system, client device, server device, and wireless communication method
JP3585679B2 (en) Broadcast station device and receiving terminal device
US20080235733A1 (en) System and method for personal content access
US20080235587A1 (en) System and method for content distribution
US20050246757A1 (en) Convergence of network file system for sharing multimedia content across several set-top-boxes
CN101291418A (en) Television broadcasting system and method
JP3974921B2 (en) Content reproduction apparatus, computer program, and recording medium
US7917929B2 (en) Remote reservation recording control system and method thereof
JP2011160495A (en) Data reception device, and data management method
US20020048449A1 (en) Apparatus and system for providing program-related information, and program-related information providing method
JP5059616B2 (en) Method and apparatus for secure transfer and playback of multimedia content
JP2002064769A (en) Information processor, information processing method and recording medium
JP2002044641A (en) Contents distributing system, information assembly, and medium
JP4829718B2 (en) Service related information providing method, service related information providing apparatus, service providing system, computer program, and recording medium
JP2002064773A (en) Information processor, information processing method, and recording medium
JPH11317682A (en) Receiving return information device and receiving system
JP5184920B2 (en) Broadcast receiving apparatus, control method thereof, management apparatus, and control method thereof
JP2002344926A (en) Broadcast data distributor, broadcast data distributor/ receiver, broadcast data distribution method for video server, and broadcast data distribution/reception method
FI116115B (en) Control of a device connected to a digital television network
JP2004186791A (en) Advertisement retrieval method and system
JP2004200881A (en) Rebroadcast program recording reservation method, rebroadcast program recording reservation system and program

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20071106