JP2005348151A - Portable terminal - Google Patents

Portable terminal Download PDF

Info

Publication number
JP2005348151A
JP2005348151A JP2004166073A JP2004166073A JP2005348151A JP 2005348151 A JP2005348151 A JP 2005348151A JP 2004166073 A JP2004166073 A JP 2004166073A JP 2004166073 A JP2004166073 A JP 2004166073A JP 2005348151 A JP2005348151 A JP 2005348151A
Authority
JP
Japan
Prior art keywords
epg data
channel
data
broadcast
epg
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
JP2004166073A
Other languages
Japanese (ja)
Inventor
Miyuki Okamoto
美由記 岡本
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP2004166073A priority Critical patent/JP2005348151A/en
Publication of JP2005348151A publication Critical patent/JP2005348151A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a portable terminal capable of displaying EPG data on a monitor 66 without receiving broadcast data by turning a power source of a tuner 44 on, consequently, reducing power consumption of a cellular phone 10. <P>SOLUTION: The EPG data of a desired channel is acquired from broadcast data of a program and the acquired EPG data is stored in a table 76a of a flash memory 76. Then, when a reading instruction of the EPG data is accepted, the EPG data stored in the table 76a is read and displayed on the monitor 66. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

この発明は、携帯端末に関し、特にたとえば、テレビジョン放送を受信することができる携帯端末に適用され、放送システムからコンテンツを受信するコンテンツ受信機能を有する、携帯端末に関する。   The present invention relates to a mobile terminal, and more particularly to a mobile terminal that is applied to a mobile terminal that can receive a television broadcast and has a content receiving function for receiving content from a broadcast system.

この種の携帯端末では、放送局から送信される放送データに含まれるEPG(Electronic Program Guide)データを取得しようとする毎に、チューナの電源をオンして所望のチャネルを選局しなければならなかった。   In this type of portable terminal, every time an attempt is made to acquire EPG (Electronic Program Guide) data included in broadcast data transmitted from a broadcast station, the tuner must be turned on to select a desired channel. There wasn't.

しかし、従来技術では、搭載されているバッテリの容量に制限がある。このため、EPGデータを取得する毎にチューナの電源をオンすると、バッテリに蓄積された電力が早期に消費されてしまうという問題があった。   However, in the prior art, the capacity of the mounted battery is limited. For this reason, when the power source of the tuner is turned on every time EPG data is acquired, there is a problem that the power stored in the battery is consumed at an early stage.

それゆえに、この発明の主たる目的は、消費電力を低減させることができる、携帯端末を提供することである。   Therefore, a main object of the present invention is to provide a portable terminal capable of reducing power consumption.

請求項1の発明は、放送システムからコンテンツを受信するコンテンツ受信機能を有する携帯端末において、コンテンツの放送データから所望のチャネルのEPGデータを取得する第1取得手段、取得したEPGデータを保存する記憶手段、記憶手段からのEPGデータの読み出し命令を受け付ける第1受付手段、第1受付手段によってEPGデータの読み出し命令が受け付けられたときEPGデータを記憶手段から読み出す読み出し手段、および読み出し手段によって読み出されたEPGデータを出力する出力手段を備えることを特徴とする、携帯端末である。   According to a first aspect of the present invention, in a portable terminal having a content receiving function for receiving content from a broadcast system, first acquisition means for acquiring EPG data of a desired channel from content broadcast data, storage for storing the acquired EPG data Means, a first receiving means for receiving a read command for EPG data from the storage means, a read means for reading EPG data from the storage means when a read command for EPG data is received by the first receiving means, and a read means for reading. A portable terminal comprising output means for outputting the EPG data.

請求項1の発明では、コンテンツの放送データから第1取得手段によって所望のチャネルのEPGデータを取得し、取得したEPGデータを記憶手段に保存する。そして、第1受付手段によって記憶手段からのEPGデータの読み出し命令が受け付けられると、読み出し手段によって記憶手段に保存されたEPGデータが読み出される。この読み出されたEPGデータは、出力手段に出力される。   In the first aspect of the invention, the EPG data of a desired channel is acquired from the broadcast data of the content by the first acquisition unit, and the acquired EPG data is stored in the storage unit. When the first receiving unit receives an EPG data read command from the storage unit, the reading unit reads the EPG data stored in the storage unit. The read EPG data is output to the output means.

このように、携帯端末は、コンテンツの放送データから取得したEPGデータを記憶手段に保存しておき、必要なときに記憶手段からEPGデータを読み出す。このため、チューナの電源をオンして放送データを受信することなく、EPGデータを出力手段に表示させることができるので、携帯端末の消費電力を低減することができる。   As described above, the portable terminal stores the EPG data acquired from the broadcast data of the content in the storage unit, and reads the EPG data from the storage unit when necessary. For this reason, since the EPG data can be displayed on the output means without turning on the power of the tuner and receiving the broadcast data, the power consumption of the portable terminal can be reduced.

請求項2の発明は、請求項1に従属し、記憶手段に保存されたEPGデータに基づいてEPGデータのチャネルを表示する第1チャネル一覧を作成する作成手段をさらに備え、
読み出し手段は、作成手段によって作成された第1チャネル一覧に基づいて記憶手段から所望のチャネルのEPGデータを読み出す、携帯端末である。
The invention of claim 2 is dependent on claim 1, and further comprises creation means for creating a first channel list for displaying channels of EPG data based on the EPG data stored in the storage means,
The reading means is a portable terminal that reads EPG data of a desired channel from the storage means based on the first channel list created by the creating means.

請求項2の発明では、作成手段によって、記憶手段に保存されたEPGデータに基づいて、EPGデータのチャネルを表示する第1チャネル一覧が作成される。読み出し手段は、作成された第1チャネル一覧に基づいて記憶手段から所望のチャネルのEPGデータを読み出す。このため、記憶手段に保存されているEPGデータを第1チャネル一覧から容易に選択することができる。ここで、第1チャネル一覧とは、実施例のメモ一覧表のことである。   According to the invention of claim 2, the creation means creates a first channel list for displaying the channels of the EPG data based on the EPG data stored in the storage means. The reading unit reads EPG data of a desired channel from the storage unit based on the created first channel list. Therefore, the EPG data stored in the storage means can be easily selected from the first channel list. Here, the first channel list is a memo list of the embodiment.

請求項3の発明は、請求項1または2に従属し、記憶手段に保存されているEPGデータに基づいて放送データから最新のEPGデータを再取得する第2取得手段、第2取得手段によって再取得された最新のEPGデータと記憶手段に保存されているEPGデータとが一致するか否かを判定する判定手段、および判定手段により最新のEPGデータと記憶手段に保存されているEPGデータとが、異なると判定されたとき最新のEPGデータによって記憶手段に保存されているEPGデータを上書きする上書き手段をさらに備える、携帯端末である。   The invention of claim 3 is dependent on claim 1 or 2, and is re-acquired by second acquisition means and second acquisition means for re-acquiring the latest EPG data from broadcast data based on the EPG data stored in the storage means. Determination means for determining whether or not the latest acquired EPG data matches the EPG data stored in the storage means, and the latest EPG data and the EPG data stored in the storage means by the determination means are The portable terminal further includes overwriting means for overwriting the EPG data stored in the storage means with the latest EPG data when it is determined that they are different.

請求項3の発明では、第2取得手段によって、記憶手段に保存されているEPGデータに基づいて放送データから最新のEPGデータを取得する。次に、判定手段によって、取得された最新のEPGデータと記憶手段に保存されているEPGデータとが一致するか否かを判定する。判定の結果、2つのEPGデータが異なると判断されたとき、上書き手段によって、記憶手段に保存されているEPGデータを最新のEPGデータによって上書きする。このため、記憶手段に保存されているEPGデータは、最新のEPGデータによって上書きされるので、記憶手段のEPGデータを最新のEPGデータに更新することができる。   In the invention of claim 3, the second acquisition means acquires the latest EPG data from the broadcast data based on the EPG data stored in the storage means. Next, it is determined by the determination means whether the acquired latest EPG data matches the EPG data stored in the storage means. As a result of the determination, when it is determined that the two EPG data are different, the overwriting means overwrites the EPG data stored in the storage means with the latest EPG data. For this reason, since the EPG data preserve | saved at a memory | storage means are overwritten by the newest EPG data, the EPG data of a memory | storage means can be updated to the newest EPG data.

請求項4の発明は、請求項1ないし3のいずれかに従属し、出力手段に第1チャネル一覧が表示されているとき第1チャネル一覧に表示されていないチャネルの放送データの受信命令を受け付ける第2受付手段、第2受付手段によって放送データの受信命令が受け付けられると第1チャネル一覧に表示されていないチャネルを表示する第2チャネル一覧を出力手段に表示する表示手段、出力手段に表示された第2チャネル一覧から所望のチャネルを選択すると所望のチャネルの放送データからEPGデータを取得する第3取得手段、第3取得手段によって取得された前記EPGデータを前記記憶手段に追加保存する追加保存手段をさらに含む、携帯端末である。ここで、第2チャネル一覧とは、実施例のチャネル一覧のことである。   The invention of claim 4 is dependent on any one of claims 1 to 3, and receives a broadcast data reception command for channels not displayed in the first channel list when the first channel list is displayed in the output means. When the broadcast data reception command is received by the second receiving means and the second receiving means, the second channel list for displaying the channels not displayed in the first channel list is displayed on the output means and displayed on the output means. When a desired channel is selected from the second channel list, third acquisition means for acquiring EPG data from broadcast data of the desired channel, and additional storage for additionally storing the EPG data acquired by the third acquisition means in the storage means The portable terminal further includes means. Here, the second channel list is a channel list of the embodiment.

請求項4の発明では、出力手段に第1チャネル一覧が表示されているとき、第2受付手段によって第1チャネル一覧に表示されていないチャネルの放送データの受信命令を受け付ける。次に、第2受付手段によって放送データの受信命令が受け付けられると、第1チャネル一覧に表示されていないチャネルを表示する第2チャネル一覧が第2出力手段に表示される。表示された第2チャネル一覧から所望のチャネルを選択すると、選択されたチャネルの放送データから第3取得手段によってEPGデータが取得される。取得されたEPGデータは、追加保存手段によって記憶手段に追加保存される。このように、記憶手段にEPGデータが保存されていないチャネルについても、そのチャネルの放送データからEPGデータを取得して記憶手段に追加保存しておき、必要なときに記憶手段から読み出して利用することができる。   According to the invention of claim 4, when the first channel list is displayed on the output means, the second receiving means accepts a broadcast data reception command for channels not displayed on the first channel list. Next, when a broadcast data reception command is received by the second receiving means, a second channel list that displays channels that are not displayed in the first channel list is displayed on the second output means. When a desired channel is selected from the displayed second channel list, EPG data is acquired from the broadcast data of the selected channel by the third acquisition unit. The acquired EPG data is additionally stored in the storage unit by the additional storage unit. As described above, even for a channel in which EPG data is not stored in the storage unit, EPG data is acquired from the broadcast data of the channel and additionally stored in the storage unit, and is read out from the storage unit and used when necessary. be able to.

請求項5の発明は、請求項1ないし4のいずれかに従属し、現在時刻を取得する第1時刻取得手段、EPGデータからコンテンツの放送終了予定時刻を取得する第2時刻取得手段、第1時刻取得手段によって取得された現在時刻と第2時刻取得手段によって取得されたコンテンツの放送終了予定時刻とを比較する比較手段、および現在時刻が放送終了予定時刻を経過しているとき記憶手段に保存されているコンテンツのEPGデータにマーク表示を行うマーク表示手段をさらに備える、請求項1ないし4のいずれかに記載の携帯端末である。   The invention according to claim 5 is dependent on any one of claims 1 to 4, wherein the first time acquisition means for acquiring the current time, the second time acquisition means for acquiring the scheduled broadcast end time of the content from the EPG data, Comparison means for comparing the current time acquired by the time acquisition means with the scheduled broadcast end time of the content acquired by the second time acquisition means, and storage in the storage means when the current time has passed the scheduled broadcast end time The portable terminal according to claim 1, further comprising mark display means for displaying a mark on the EPG data of the content being recorded.

請求項5の発明では、第1時刻取得手段によって取得された現在時刻と、EPGデータから第2時刻取得手段によって取得されたコンテンツの放送終了予定時刻を取得された時刻とを、比較手段によって比較する。その結果、現在時刻が放送終了予定時刻を経過しているとき、マーク表示手段によって記憶手段に保存されているコンテンツのEPGデータにマーク表示を行う。このため、出力手段の表示を見れば、放送終了予定時刻が終了しているコンテンツか否かが容易にわかる。   In the fifth aspect of the invention, the comparison unit compares the current time acquired by the first time acquisition unit with the time at which the scheduled broadcast end time of the content acquired by the second time acquisition unit is acquired from the EPG data. To do. As a result, when the current time has passed the scheduled broadcast end time, the mark display unit displays a mark on the EPG data of the content stored in the storage unit. Therefore, it can be easily understood from the display on the output means whether or not the content has the scheduled broadcast end time.

請求項6の発明は、請求項5に従属し、記憶手段に保存されているEPGデータに含まれるすべてのコンテンツの放送終了予定時刻が経過したとき記憶手段からEPGデータを消去する消去手段をさらに備える、請求項5記載の携帯端末。   The invention of claim 6 is dependent on claim 5 and further comprises an erasing means for erasing the EPG data from the storage means when the scheduled broadcast end time of all contents included in the EPG data stored in the storage means has elapsed. The portable terminal of Claim 5 provided.

請求項6の発明では、記憶手段に保存されているEPGデータに含まれるすべてのコンテンツの放送終了予定時刻が経過したとき、消去手段によって記憶手段からEPGデータを消去する。不要になったEPGデータを削除することにより、記憶手段に新たなEPGデータを保存できる記憶容量を確保することができる。   In the invention of claim 6, when the scheduled broadcast end time of all the contents included in the EPG data stored in the storage means has elapsed, the EPG data is deleted from the storage means by the deletion means. By deleting unnecessary EPG data, a storage capacity capable of storing new EPG data in the storage means can be secured.

この発明によれば、選局したチャネルの放送データから取得したEPGデータを記憶手段に保存しておき、必要に応じて記憶手段から読み出すことにより、チューナの電源をオンさせることなく、出力手段にEPGデータを表示させることができる。このため、携帯端末の消費電力を低減することができる。   According to the present invention, the EPG data acquired from the broadcast data of the selected channel is stored in the storage means, and is read from the storage means as necessary, so that the output means can be used without turning on the tuner. EPG data can be displayed. For this reason, the power consumption of a portable terminal can be reduced.

この発明の上述の目的,その他の目的,特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。   The above object, other objects, features and advantages of the present invention will become more apparent from the following detailed description of embodiments with reference to the drawings.

図1を参照して、この実施例の携帯電話10は、移動通信システムを用いて移動通信を行う移動通信回路12と、地上デジタルテレビジョン放送(以下「テレビジョン放送」という)システムを用いて放送された番組を受信する放送番組受信回路14と、移動通信回路12および放送番組受信回路14の両方を制御するシステムコントローラ36とを含む。   Referring to FIG. 1, a mobile phone 10 of this embodiment uses a mobile communication circuit 12 that performs mobile communication using a mobile communication system, and a terrestrial digital television broadcast (hereinafter referred to as “television broadcast”) system. It includes a broadcast program receiving circuit 14 that receives a broadcast program, and a system controller 36 that controls both the mobile communication circuit 12 and the broadcast program receiving circuit 14.

操作パネル38によってダイヤル操作が行われると、対応する状態信号がシステムコントローラ36からCPU32に与えられる。CPU32は、移動通信回路12に設けられた無線回路18に発呼処理を命令する。この発呼処理によって相手方との接続が確立されると、通話可能状態となる。   When a dial operation is performed by the operation panel 38, a corresponding status signal is given from the system controller 36 to the CPU 32. The CPU 32 instructs the radio circuit 18 provided in the mobile communication circuit 12 to perform call processing. When a connection with the other party is established by this call processing, a call can be made.

また、アンテナ16を通して発呼信号を受信すると、無線回路18はシステムコントローラ36に発呼信号を受信したことを伝え、システムコントローラ36は着信メッセージの出力命令をCPU52に与える。CPU52は、音声メッセージの出力を放送番組受信回路14に設けられたサウンドジェネレータ72に命令する。CPU52はまた、映像メッセージのビットマップデータをVRAM54に描画し、オンスクリーン表示IC58を起動する。オンスクリーン表示IC58は、水平および垂直同期信号が与えられる毎に、ビットマップデータをVRAM54から読み出し、読み出したビットマップデータを、加算器64を介してNTSCエンコーダ62に与える。ビットマップデータは、NTSCエンコーダ62によってコンポジット映像信号に変換され、変換されたコンポジット映像信号はモニタ66に与えられる。この結果、映像メッセージがモニタ66に表示される。かかる着信メッセージの出力を受けて、操作パネル38により着信操作が行われると、相手方との接続が確立され、通話可能状態となる。   When the call signal is received through the antenna 16, the radio circuit 18 informs the system controller 36 that the call signal has been received, and the system controller 36 gives the CPU 52 a command for outputting an incoming message. The CPU 52 instructs the sound generator 72 provided in the broadcast program receiving circuit 14 to output a voice message. The CPU 52 also draws the bitmap data of the video message in the VRAM 54 and activates the on-screen display IC 58. The on-screen display IC 58 reads the bitmap data from the VRAM 54 every time the horizontal and vertical synchronization signals are given, and gives the read bitmap data to the NTSC encoder 62 via the adder 64. The bitmap data is converted into a composite video signal by the NTSC encoder 62, and the converted composite video signal is given to the monitor 66. As a result, a video message is displayed on the monitor 66. When an incoming call operation is performed through the operation panel 38 in response to the output of such an incoming message, a connection with the other party is established and a call can be made.

通話可能状態に移行すると、マイクロフォン30によって捉えられた音声信号がアンプ28によって増幅され、かつAD/DA変換回路22によってデジタル信号である音声データに変換される。変換された音声データは信号処理回路20によってパケットデータつまり音声パケットに符号化され、符号化された音声パケットは無線回路18によって変調される。変調された音声パケットは、アンテナ16を介して相手方に発信される。相手方から送られてきた音声パケットは、アンテナ16によって受信され、無線回路18によって復調される。復調された音声パケットは信号処理回路20によって音声データに復号され、復号された音声データは、AD/DA変換回路22によってアナログ信号である音声信号に変換される。変換された音声信号は、アンプ24を介してスピーカ26から出力される。   When a call-ready state is entered, the audio signal captured by the microphone 30 is amplified by the amplifier 28 and converted into audio data that is a digital signal by the AD / DA conversion circuit 22. The converted voice data is encoded into packet data, that is, a voice packet by the signal processing circuit 20, and the encoded voice packet is modulated by the radio circuit 18. The modulated voice packet is transmitted to the other party via the antenna 16. Voice packets sent from the other party are received by the antenna 16 and demodulated by the radio circuit 18. The demodulated audio packet is decoded into audio data by the signal processing circuit 20, and the decoded audio data is converted into an audio signal which is an analog signal by the AD / DA conversion circuit 22. The converted audio signal is output from the speaker 26 via the amplifier 24.

操作パネル38の操作によって番組視聴モードが選択されかつ所望のチャネル番号が選択されると、システムコントローラ36は、対応する状態信号をCPU52に与える。CPU52は、所望のチャネルの選局をチューナ44に命令する。携帯電話10向けテレビジョン放送では、1つの周波数に3つのチャネルが割り当てられているとする。この場合、チューナ44は、アンテナ42によって捉えられた複数のチャネルから所望のチャネルを抽出し、抽出したチャネルの放送データにMPEGフォーマットに従う復調処理を施す。復調された放送データは、バッファメモリ46を介してデマルチプレクサ48に与えられる。   When the program viewing mode is selected and a desired channel number is selected by operating the operation panel 38, the system controller 36 provides a corresponding status signal to the CPU 52. The CPU 52 instructs the tuner 44 to select a desired channel. In the television broadcast for the mobile phone 10, it is assumed that three channels are assigned to one frequency. In this case, the tuner 44 extracts a desired channel from the plurality of channels captured by the antenna 42, and performs demodulation processing according to the MPEG format on the broadcast data of the extracted channel. The demodulated broadcast data is given to the demultiplexer 48 via the buffer memory 46.

デマルチプレクサ48は、与えられた放送データから音声パケットおよび映像パケットを抽出し、AVセレクタ50は、抽出された音声パケットおよび映像パケットをH264オーディオデコーダ68およびH264ビデオデコーダ60にそれぞれ与える。   The demultiplexer 48 extracts audio packets and video packets from the given broadcast data, and the AV selector 50 supplies the extracted audio packets and video packets to the H264 audio decoder 68 and the H264 video decoder 60, respectively.

H264オーディオデコーダ68は、与えられた音声パケットをデコードして音声データを生成する。生成された音声データは、D/A変換器70によってアナログ信号である音声信号に変換され、変換された音声信号はスピーカ74に与えられる。この結果、所望のチャネルで放送される番組の音声がスピーカ74から出力される。   The H264 audio decoder 68 decodes the given audio packet to generate audio data. The generated audio data is converted into an audio signal which is an analog signal by the D / A converter 70, and the converted audio signal is given to the speaker 74. As a result, the sound of the program broadcast on the desired channel is output from the speaker 74.

H264ビデオデコーダ60は、与えられた映像パケットをデコードして映像データを生成し、生成した映像データを後述する加算器64を介してNTSCエンコーダ62に与える。この映像データは、NTSCエンコーダ62によってコンポジット映像信号に変換され、変換されたコンポジット映像信号はモニタ66に与えられる。この結果、所望のチャネルで放送される番組の映像が、モニタ66に表示される。   The H264 video decoder 60 decodes the supplied video packet to generate video data, and supplies the generated video data to the NTSC encoder 62 via an adder 64 described later. This video data is converted into a composite video signal by the NTSC encoder 62, and the converted composite video signal is given to the monitor 66. As a result, the video of the program broadcast on the desired channel is displayed on the monitor 66.

また、操作パネル38の操作によって、CPU52は、フラッシュメモリ76からEPGデータのメモ一覧表を読み出し、読み出したメモ一覧表をDRAM42に保存する。次に、CPU52は、ビットマップROM56を用いてDRAM42に保存されたメモ一覧表をビットマップデータに変換し、変換したビットマップデータをVRAM54の所定の位置に描画する。フラッシュメモリ76に保存されたEPGデータも同様にしてVRAM54の所定の位置に描画する。このようにしてVRAM54の所定の位置に描画されたメモ一覧表またはEPGデータは、上述の映像メッセージの場合と同様にして、モニタ66に表示される。   Further, by operating the operation panel 38, the CPU 52 reads out a memo list of EPG data from the flash memory 76 and stores the read out memo list in the DRAM 42. Next, the CPU 52 converts the memo list stored in the DRAM 42 into bitmap data using the bitmap ROM 56 and draws the converted bitmap data at a predetermined position in the VRAM 54. Similarly, the EPG data stored in the flash memory 76 is drawn at a predetermined position in the VRAM 54. The memo list or EPG data drawn at a predetermined position in the VRAM 54 in this way is displayed on the monitor 66 in the same manner as in the case of the video message described above.

CPU52には、時計78とフラッシュメモリ76とが接続されている。時計78は、現在時刻、番組の放送開始時刻および放送終了時刻などの時刻情報をCPU52に与える。また、フラッシュメモリ76は、放送データの中からデマルチプレクサ48によって取得された所望のチャネルのEPGデータおよびそのメモ一覧表などを保存する。   A clock 78 and a flash memory 76 are connected to the CPU 52. The clock 78 gives the CPU 52 time information such as the current time, the broadcast start time of the program, and the broadcast end time. The flash memory 76 stores EPG data of a desired channel acquired from the broadcast data by the demultiplexer 48 and a memo list thereof.

図2を参照して、携帯電話10の外観について説明する。携帯電話10は、その中央部で折り畳むことができるように2つの部分から構成されている。その一方にはモニタ66が設けられている。モニタ66は、EPGに関する情報、所望のチャネルの番組などを表示する。   With reference to FIG. 2, the external appearance of the mobile phone 10 will be described. The mobile phone 10 is composed of two parts so that it can be folded at the center. One of them is provided with a monitor 66. The monitor 66 displays information related to the EPG, a program of a desired channel, and the like.

他方には、その下部にテンキー38aが配置されている。ユーザは、このテンキー38aを操作して電話番号を入力したり、所望のチャネルのチャネル番号を入力したりすることができる。また、テンキー38aの上部には、上下左右方向にカーソルを移動させることができるカーソルキー38b〜38eが設けられている。後述するように、ユーザは、これらのカーソルキー38b〜38eを操作して、所望のチャネルのEPGデータをモニタ66に表示させることができる。   On the other side, a numeric keypad 38a is arranged at the lower part. The user can operate the numeric keypad 38a to input a telephone number or a channel number of a desired channel. In addition, cursor keys 38b to 38e that can move the cursor in the vertical and horizontal directions are provided above the numeric keypad 38a. As will be described later, the user can display EPG data of a desired channel on the monitor 66 by operating these cursor keys 38b to 38e.

カーソルキー38b〜38eによってその周囲を囲まれた中央には、セットキー38fが設けられている。セットキー38fは、カーソルキー38b〜38eによって選択された内容を確定するときに操作される。オフフックキー38gは、電話着信に応答して通話を開始するときに操作されるキーである。オンフックキー38hは、通話が終了したとき、通信回線との接続を切断するためのキーであり、携帯電話10の電源キーも兼ねている。   A set key 38f is provided at the center surrounded by the cursor keys 38b to 38e. The set key 38f is operated when confirming the contents selected by the cursor keys 38b to 38e. The off-hook key 38g is a key operated when a call is started in response to an incoming call. The on-hook key 38h is a key for cutting off the connection with the communication line when the call is finished, and also serves as a power key for the mobile phone 10.

さらに、カーソルキー38b〜38eの上部には、TVボタン38i、およびEPGメモボタンjが設けられている。TVボタンiは、チューナ44の電源をオン/オフするためのボタンであり、TVボタンiを操作することにより携帯電話10はテレビジョン放送の放送データの受信を開始したり、終了したりすることができる。EPGメモボタン38jは、フラッシュメモリ76に保存されているメモ一覧表を読み出してモニタ66に表示するためのボタンである。   Further, a TV button 38i and an EPG memo button j are provided above the cursor keys 38b to 38e. The TV button i is a button for turning on / off the power of the tuner 44. By operating the TV button i, the mobile phone 10 starts or ends reception of broadcast data of a television broadcast. Can do. The EPG memo button 38j is a button for reading out the memo list stored in the flash memory 76 and displaying it on the monitor 66.

図3は、携帯電話10向けテレビジョン放送の放送局が6局開局しているとした場合に、各放送局とチャネル番号との対応関係を示すテーブル40aであり、このテーブル40aはフラッシュメモリ40に保存されている。このチャネル番号は3桁の数字で表され、ここでは“100”、“110”、“120”というように“150”までの6個の番号が割り当てられているものとする。なお、図3では省略したが、テーブル40aには各チャネル番号に対応するテレビジョン放送の周波数も記載されている。   FIG. 3 is a table 40a showing a correspondence relationship between each broadcasting station and a channel number when six broadcasting stations for television broadcasting for the mobile phone 10 are opened. This table 40a is a flash memory 40. Is saved. This channel number is represented by a three-digit number. Here, six numbers up to “150” such as “100”, “110”, and “120” are assigned. Although omitted in FIG. 3, the table 40a also describes the frequency of the television broadcast corresponding to each channel number.

図4を参照して、フラッシュメモリ76に保存されているすべてのチャネルのEPGデータを記載したテーブル76aについて説明する。このテーブル76aには、図3に示したチャネル100からチャネル150のうち、チャネル130とチャネル140を除く4チャネルのEPGデータが記載されている。各EPGデータは、現在放送中の番組のEPGデータおよび次に放送される予定の番組のEPGデータを含み、さらにその後に放送される予定の番組のEPGデータを含む場合もある。たとえば、チャネル100のEPGデータには番組のEPGデータが2個含まれ、チャネル120のEPGデータには番組のEPGデータが6個含まれている。また、図4に示す各番組のEPGデータには、番組の放送開始時刻、放送終了時刻および番組名が含まれているが、さらに番組の内容、番組を識別するための番組IDなどが含まれていてもよい。   With reference to FIG. 4, a table 76a describing EPG data of all channels stored in the flash memory 76 will be described. In this table 76a, EPG data of four channels excluding the channel 130 and the channel 140 among the channels 100 to 150 shown in FIG. Each EPG data includes EPG data of a program currently being broadcast and EPG data of a program scheduled to be broadcast next, and may further include EPG data of a program scheduled to be broadcast thereafter. For example, the EPG data of the channel 100 includes two pieces of EPG data of the program, and the EPG data of the channel 120 includes six pieces of EPG data of the program. Further, the EPG data of each program shown in FIG. 4 includes the broadcast start time, broadcast end time, and program name of the program, and further includes the program content, a program ID for identifying the program, and the like. It may be.

このテーブル76aに、チャネル130またはチャネル140のEPGデータを追加したい場合、チューナ44の電源をオンして追加したいチャネルを選局すれば自動的に追加される。また、現在テーブル76aに記載されているEPGデータであっても、チューナ44の電源がオンされると、取得された最新のEPGデータによって自動的に上書きされる。また、テーブル76aに記載された任意のチャネルのEPGデータに含まれるすべての番組の放送終了予定時刻が経過したとき、そのEPGデータはこのテーブル76aから自動的に削除される。なお、矢印はカーソルの位置を表している。   When it is desired to add the EPG data of the channel 130 or the channel 140 to the table 76a, the channel is automatically added by turning on the tuner 44 and selecting the channel to be added. Even the EPG data currently written in the table 76a is automatically overwritten by the latest acquired EPG data when the power of the tuner 44 is turned on. Further, when the scheduled broadcast end time of all programs included in the EPG data of an arbitrary channel described in the table 76a has elapsed, the EPG data is automatically deleted from the table 76a. The arrow represents the position of the cursor.

図5を参照して、モニタ66に表示されたメモ一覧表について説明する。メモ一覧表は、テーブル76aにEPGデータが記載されたチャネルの番号を一覧表にしたものであり、フラッシュメモリ76のテーブル76bに保存されている。このメモ一覧表には、チャネル番号がEPGデータの取得日時順にその取得日時とともに表示される。   The memo list displayed on the monitor 66 will be described with reference to FIG. The memo list is a list of channel numbers for which EPG data is described in the table 76 a, and is stored in the table 76 b of the flash memory 76. In this memo list, channel numbers are displayed together with their acquisition dates in order of EPG data acquisition dates.

テーブル76aにEPGデータが追加される毎に、メモ一覧表にも対応するチャネル番号が自動的に追加され、またテーブル76aからEPGデータが削除される毎に、対応するチャネル番号がメモ一覧表から自動的に削除される。このようにして作成されたメモ一覧表は、EPGメモボタン38jが操作されたときにモニタ66に表示される。   Each time EPG data is added to the table 76a, a corresponding channel number is automatically added to the memo list, and every time EPG data is deleted from the table 76a, the corresponding channel number is taken from the memo list. It is automatically deleted. The memo list created in this way is displayed on the monitor 66 when the EPG memo button 38j is operated.

図6は、ユーザがメモ一覧表から所望のチャネルを選択したとき、そのチャネルのEPGデータがテーブル76aから読み出されて、モニタ66に表示されている状態を示している。たとえば、図5のメモ一覧表から、カーソルが位置するチャネル110が選択された場合、テーブル76aに記載されたEPGデータの中からチャネル110のEPGデータが読み出されて、モニタ66に表示される。このEPGデータには、現在放送中の“番組10”、次に放送される予定の“番組11”およびさらにその後放送される予定の“番組12”のそれぞれについて、放送開始時刻、放送終了時刻および番組名が表示されている。このEPGデータからたとえば“番組10”を選択すると、その番組がモニタ66に表示されるとともに、チャネル110の最新のEPGデータが自動的に取得され、テーブル76aに記載されているチャネル110のEPGデータを上書きする。   FIG. 6 shows a state where when the user selects a desired channel from the memo list, the EPG data of that channel is read from the table 76a and displayed on the monitor 66. For example, when the channel 110 where the cursor is located is selected from the memo list of FIG. 5, the EPG data of the channel 110 is read from the EPG data described in the table 76 a and displayed on the monitor 66. . The EPG data includes a broadcast start time, a broadcast end time, and a “program 10” currently broadcast, a “program 11” scheduled to be broadcast next, and a “program 12” scheduled to be broadcast thereafter. The program name is displayed. For example, when “program 10” is selected from the EPG data, the program is displayed on the monitor 66, and the latest EPG data of the channel 110 is automatically acquired, and the EPG data of the channel 110 described in the table 76a is obtained. Is overwritten.

図7を参照して、モニタ66に表示されたチャネル一覧表について説明する。チャネル一覧表は、そのEPGデータがテーブル76aに記載されていないチャネルの一覧を示すもので、フラッシュメモリ76のテーブル76cに保存されている。このチャネル一覧表は、メモ一覧表がモニタ66に表示された状態で右カーソルキー38dが操作されると、モニタ66に表示される。図7に示すチャネル一覧表では、テーブル76aにEPGデータが記載されていないチャネル130および140が表示されている。ユーザがチャネル一覧表の中から所望のチャネルを選択すると、CPU52は、チューナ44の電源をオンしてそのチャネルの放送データからEPGデータを取得し、取得したEPGデータに関する情報をテーブル76aおよびテーブル76bに追加するとともに、テーブル76cから削除する。また、CPU52は、EPGデータをテーブル76aから削除したとき、削除したEPGデータのチャネル番号をテーブル76cに追加する。このように、チャネル一覧表は、常にメモ一覧表に表示されていないチャネル番号を表示している。   The channel list displayed on the monitor 66 will be described with reference to FIG. The channel list indicates a list of channels whose EPG data is not described in the table 76 a and is stored in the table 76 c of the flash memory 76. This channel list is displayed on the monitor 66 when the right cursor key 38d is operated while the memo list is displayed on the monitor 66. In the channel list shown in FIG. 7, channels 130 and 140 in which EPG data is not described in the table 76a are displayed. When the user selects a desired channel from the channel list, the CPU 52 turns on the power of the tuner 44 to acquire EPG data from the broadcast data of that channel, and information about the acquired EPG data is stored in the tables 76a and 76b. And deleted from the table 76c. Further, when the EPG data is deleted from the table 76a, the CPU 52 adds the channel number of the deleted EPG data to the table 76c. Thus, the channel list always displays channel numbers that are not displayed in the memo list.

図8(A)および図8(B)を参照して、モニタ66に表示されたチャネル110のEPGデータについて説明する。図8(A)では、“番組10”のEPGデータに網掛け表示がされている。これは、テーブル76bからチャネル110のEPGデータを読み出したのが20時から21時までの間の時刻、すなわち“番組11”の放送中の時刻であるため、“番組10”を視聴することができなくなったことを示している。   With reference to FIGS. 8A and 8B, the EPG data of the channel 110 displayed on the monitor 66 will be described. In FIG. 8A, the EPG data of “Program 10” is shaded. This is because the time when the EPG data of the channel 110 is read from the table 76b is the time from 20:00 to 21:00, that is, the time when the “program 11” is being broadcast, so that the “program 10” can be viewed. Indicates that it is no longer possible.

同様にして、図8(B)は、“番組11”の放送終了予定時刻である21時から“番組12”の放送終了予定時刻である23時までの間の時刻に、テーブル76bからチャネル110のEPGデータを選択した場合を示している。この場合、“番組11”の放送終了予定時刻を経過しているので、ユーザは“番組11”も視聴することができなくなったことを表すため、“番組10”のEPGデータだけでなく、“番組11”のEPGデータにも網掛け表示がされている。   Similarly, FIG. 8B shows the channel 110 from the table 76b at the time between 21:00 which is the scheduled broadcast end time of “Program 11” and 23:00 which is the scheduled broadcast end time of “Program 12”. This shows a case where the EPG data is selected. In this case, since the scheduled broadcast end time of “program 11” has passed, this indicates that the user can no longer view “program 11”. Therefore, not only the EPG data of “program 10” but also “ The EPG data of the program 11 ″ is also shaded.

さらに、“番組12”の終了予定時刻である23時を経過すると、2004年1月1日の19時に取得したチャネル110のEPGデータはフラッシュメモリ76のテーブル76aおよび76bから消去される。このため、23時以降にEPGメモボタン38jを操作しても、メモ一覧表をモニタ66に表示させることはできない。   Further, when 23:00, which is the scheduled end time of “program 12”, elapses, the EPG data of the channel 110 acquired at 19:00 on January 1, 2004 is erased from the tables 76a and 76b of the flash memory 76. For this reason, even if the EPG memo button 38j is operated after 23:00, the memo list cannot be displayed on the monitor 66.

CPU52は、μITRONのようなマルチタスクOSに従って動作するマルチタスクCPUであり、図9〜図11に示すEPGデータの登録処理および図12に示すEPGデータの消去処理を並列的に実行する。   The CPU 52 is a multitask CPU that operates in accordance with a multitask OS such as μITRON, and executes the EPG data registration process shown in FIGS. 9 to 11 and the EPG data erase process shown in FIG. 12 in parallel.

まず、図9〜図11を参照して、EPGデータをテーブル76aおよび76bに登録する場合の処理について説明する。ステップS1で、TVボタン38iが操作されたか否かを判断する。その結果、NOと判断した場合、すなわちTVボタン38i以外のボタンが操作された場合、ステップS3で、操作されたボタンに対応するその他の処理を実行し、ステップS1に戻る。一方、YESと判断したときは、ステップS5に進み、チューナ44の電源をオンする。ステップS7で、初期チャネルすなわち最後に受信したチャネルをフラッシュメモリ40から読み出し、チューナ44を制御して読み出したチャネルを選局する。ステップS9では、選局した初期チャネルの番組をモニタ66に表示する。ステップS11で、EPGメモボタン38jが操作されるまで初期チャネルの番組をモニタ66に表示する。   First, a process for registering EPG data in the tables 76a and 76b will be described with reference to FIGS. In step S1, it is determined whether or not the TV button 38i has been operated. As a result, if NO is determined, that is, if any button other than the TV button 38i is operated, other processing corresponding to the operated button is executed in step S3, and the process returns to step S1. On the other hand, if YES is determined, the process proceeds to step S5, and the tuner 44 is turned on. In step S7, the initial channel, that is, the last received channel is read from the flash memory 40, and the tuner 44 is controlled to select the read channel. In step S9, the selected initial channel program is displayed on the monitor 66. In step S11, the program of the initial channel is displayed on the monitor 66 until the EPG memo button 38j is operated.

EPGメモボタン38jが操作されると、ステップS13でテーブル76bからメモ一覧表を読み出し、モニタ66に表示する。ステップS15では、メモ一覧表上でカーソルを移動させて所望のチャネルのEPGデータを選択するため、上下方向のカーソルキー38b、38cが操作されたか否かを判断する。その結果、NOと判断した場合は後述するステップS47に進む。一方、YESと判断した場合は、ステップS17で、上方向のカーソルキー38bまたは下方向のカーソルキー38cの操作量に応じてカーソルを移動させる。ステップS19では、セットキー38fが操作されたか否かを判断する。その結果、NOと判断した場合は、ステップS15に戻る。一方、YESと判断した場合は、ステップS21に進む。ステップS21では、メモ一覧表上のカーソルが位置するチャネルのEPGデータをテーブル76aから読み出す。ステップS23では、読み出したEPGデータをモニタ66に表示する。   When the EPG memo button 38j is operated, a memo list is read from the table 76b and displayed on the monitor 66 in step S13. In step S15, it is determined whether or not the up and down cursor keys 38b and 38c are operated in order to select the EPG data of a desired channel by moving the cursor on the memo list. As a result, if NO is determined, the process proceeds to step S47 described later. On the other hand, if YES is determined, in step S17, the cursor is moved according to the operation amount of the upward cursor key 38b or the downward cursor key 38c. In step S19, it is determined whether or not the set key 38f has been operated. As a result, if NO is determined, the process returns to step S15. On the other hand, if YES is determined, the process proceeds to step S21. In step S21, the EPG data of the channel where the cursor is located on the memo list is read from the table 76a. In step S23, the read EPG data is displayed on the monitor 66.

モニタ66には、選択されたチャネルEPGデータが表示される。このEPGデータは複数の番組のEPGデータを含むので、ステップS25で上下方向のカーソルキー38b、38cが操作されるまで待機する。上方向のカーソルキー38bまたは下方向のカーソルキー38cが操作されると、ステップS27に進み、その操作量に応じてカーソルを移動させる。ステップS29で、上下方向にカーソルを移動中に、左方向のカーソルキー38eが操作されたか否かを判断する。その結果、YESと判断した場合、すなわちユーザがモニタ66に表示されているチャネルのEPGデータの中に所望の番組を見つけられなかった場合、再びモニタ66にメモ一覧表を表示するため、ステップS13に戻る。一方、NOと判断した場合は、ステップS31でセットキー38fが操作されたか否かを判断する。その結果、NOと判断した場合、すなわちユーザによってモニタ66に表示されているEPGデータの中から他の番組が選択される場合、ステップS25に戻る。一方、YESと判断した場合は、モニタ66に表示されたEPGデータの中から所望の番組が選択されたことを示し、ステップS33でチューナ44を制御して選択された番組を選局する。   The selected channel EPG data is displayed on the monitor 66. Since this EPG data includes EPG data of a plurality of programs, the process waits in step S25 until the up and down cursor keys 38b and 38c are operated. When the upward cursor key 38b or the downward cursor key 38c is operated, the process proceeds to step S27, and the cursor is moved according to the operation amount. In step S29, it is determined whether or not the left cursor key 38e has been operated while moving the cursor in the vertical direction. As a result, if it is determined YES, that is, if the user cannot find a desired program in the EPG data of the channel displayed on the monitor 66, the memo list is displayed again on the monitor 66. Return to. On the other hand, if NO is determined, it is determined in step S31 whether or not the set key 38f has been operated. As a result, if NO is determined, that is, if another program is selected from the EPG data displayed on the monitor 66 by the user, the process returns to step S25. On the other hand, if YES is determined, it indicates that a desired program has been selected from the EPG data displayed on the monitor 66, and the tuner 44 is controlled in step S33 to select the selected program.

ステップS35では、選局したチャネルの放送データの中からEPGデータを取得する。ステップS37では、取得したEPGデータとテーブル76aに記載されているEPGデータが同一か否かを判断する。その結果、YESと判断した場合は、後述するステップS41に進む。一方、NOと判断した場合、ステップS39で、取得したEPGデータによってテーブル76aに記載されているEPGデータを上書きする。   In step S35, EPG data is acquired from the broadcast data of the selected channel. In step S37, it is determined whether or not the acquired EPG data is the same as the EPG data described in the table 76a. As a result, if YES is determined, the process proceeds to step S41 described later. On the other hand, if NO is determined, the EPG data described in the table 76a is overwritten with the obtained EPG data in step S39.

ステップS41では、選局されたチャネルで放送されている番組をモニタ66に表示する。ステップS43では、ユーザによって番組を視聴中にTVボタン38iが操作されたか否かを判断し、TVボタン38iが操作された場合には、ステップS45でチューナ44の電源をオフして、EPG登録処理を終了する。   In step S41, the program broadcast on the selected channel is displayed on the monitor 66. In step S43, it is determined whether or not the TV button 38i is operated while the user is viewing the program. If the TV button 38i is operated, the tuner 44 is turned off in step S45, and the EPG registration process is performed. Exit.

前述のステップS15でNOと判断した場合、ステップS47に進み、右方向のカーソルキー38dが操作されたか否かを判断する。その結果、NOと判断した場合は、ステップS15に戻る。一方、YESと判断した場合は、ステップS49でメモ一覧表に含まれていないチャネル番号を示すチャネル一覧表を表示する。ステップS51では、チャネル一覧表上でカーソルを移動させて所望のチャネルを選択するため、上下方向のカーソルキー38b、38cが操作されるまで待機する。上方向のカーソルキー38bまたは下方向のカーソルキー38cが操作されると、ステップS53で上方向のカーソルキー38bまたは下方向のカーソルキー38cの操作量に応じて、カーソルを移動させる。ステップS55では、セットキー38fが操作されたか否かを判断する。その結果、NOと判断した場合は、チャネル一覧表に記載された他のチャネルを選択するため、ステップS51に戻る。一方、YESと判断した場合は、ステップS57に進む。ステップS57では、チューナ44を制御して選択されたチャネルを選局する。ステップS59では、選局したチャネルのEPGデータを取得し、ステップS61では、取得したEPGデータをモニタ66に表示する。   If NO is determined in step S15 described above, the process proceeds to step S47 to determine whether or not the right cursor key 38d has been operated. As a result, if NO is determined, the process returns to step S15. On the other hand, if YES is determined, a channel list indicating channel numbers not included in the memo list is displayed in step S49. In step S51, in order to select a desired channel by moving the cursor on the channel list, the apparatus waits until the up and down cursor keys 38b and 38c are operated. When the up cursor key 38b or the down cursor key 38c is operated, the cursor is moved in step S53 according to the operation amount of the up cursor key 38b or the down cursor key 38c. In step S55, it is determined whether or not the set key 38f has been operated. As a result, if NO is determined, the process returns to step S51 in order to select another channel described in the channel list. On the other hand, if YES is determined, the process proceeds to step S57. In step S57, the tuner 44 is controlled to select the selected channel. In step S59, EPG data of the selected channel is acquired. In step S61, the acquired EPG data is displayed on the monitor 66.

モニタ66には、選局したチャネルのEPGデータに含まれる複数の番組のEPGデータが表示され、ステップS63で上下方向のカーソルキー38b、38cが操作されるまで待機する。上方向のカーソルキー38bまたは下方向のカーソルキー38cが操作されると、ステップS65に進み、上方向のカーソルキー38bまたは下方向のカーソルキー38cの操作量に応じてカーソルを移動させる。ステップS67で、左方向のカーソルキー38eが操作されたか否かを判断する。その結果、YESと判断した場合、すなわちユーザが現在モニタ66に表示されているEPGデータの中に所望の番組を見つけられなかった場合、再びモニタ66にメモ一覧表を表示するため、ステップS13に戻る。一方、NOと判断した場合は、ステップS69でセットキー38fが操作されたか否かを判定する。その結果、NOと判断した場合は、現在モニタ66に表示されているEPGデータの中から他の番組を選択するためステップS63に戻る。一方、YESと判断した場合、すなわちユーザによってモニタ66に表示されているチャネルのEPGデータから所望の番組が選択された場合、ステップS71では、選択されたチャネルのEPGデータをテーブル76aに保存する。ステップS73では、テーブル76cのチャネル一覧表から選択されたチャネルのチャネル番号を削除し、ステップS75では、選択されたチャネルのチャネル番号をテーブル76bのメモ一覧表に追加する。その後、前述のステップS41に進む。   The monitor 66 displays EPG data of a plurality of programs included in the EPG data of the selected channel, and waits until the up and down cursor keys 38b and 38c are operated in step S63. When the up cursor key 38b or the down cursor key 38c is operated, the process proceeds to step S65, and the cursor is moved according to the operation amount of the up cursor key 38b or the down cursor key 38c. In step S67, it is determined whether or not the left cursor key 38e has been operated. As a result, if YES is determined, that is, if the user cannot find a desired program in the EPG data currently displayed on the monitor 66, the memo list is displayed again on the monitor 66, so that the process proceeds to step S13. Return. On the other hand, if NO is determined, it is determined in step S69 whether or not the set key 38f has been operated. As a result, if NO is determined, the process returns to step S63 in order to select another program from the EPG data currently displayed on the monitor 66. On the other hand, if YES is determined, that is, if a desired program is selected from the EPG data of the channel displayed on the monitor 66 by the user, in step S71, the EPG data of the selected channel is stored in the table 76a. In step S73, the channel number of the selected channel is deleted from the channel list in the table 76c. In step S75, the channel number of the selected channel is added to the memo list in the table 76b. Then, it progresses to above-mentioned step S41.

次に、図12を参照して、チャネルのEPGデータの消去する処理について説明する。ステップS81では、チャネルを示す変数Nを1とする。ステップS83では、時計78から現在時刻を取得する。ステップS85では、番組を示す変数nを1とする。ステップS87では、テーブル76aに記載されているEPGデータの中からチャネルNのEPGデータを読み出す。   Next, processing for erasing channel EPG data will be described with reference to FIG. In step S81, the variable N indicating the channel is set to 1. In step S83, the current time is acquired from the clock 78. In step S85, the variable n indicating the program is set to 1. In step S87, the EPG data of channel N is read out from the EPG data described in the table 76a.

ステップS89では、取得した現在時刻と番組nの終了予定時刻とを比較し、まだ番組nの終了予定時刻になっていない場合はNOと判断し、後述するステップS93に進む。一方、すでに番組nの終了予定時刻を経過している場合にはYESと判断し、ステップS91で番組nのEPGデータに網掛け処理を行う。ステップS93では、変数nをインクリメントし、ステップS95ではインクリメントした変数nがその最大値であるnmaxよりも大きいか否かを判断する。その結果、NOと判断した場合は、ステップS89に戻り、YESと判断した場合はステップS97に進む。   In step S89, the acquired current time is compared with the scheduled end time of program n. If the scheduled end time of program n is not yet reached, NO is determined, and the process proceeds to step S93 described later. On the other hand, if the scheduled end time of program n has already elapsed, YES is determined, and the EPG data of program n is shaded in step S91. In step S93, the variable n is incremented. In step S95, it is determined whether or not the incremented variable n is larger than its maximum value nmax. As a result, if NO is determined, the process returns to step S89, and if YES is determined, the process proceeds to step S97.

ステップS97では、チャネルNのEPGデータに含まれるすべての番組のEPGデータに網掛け処理をしたか否かを判断する。その結果、NOと判断した場合は後述するステップS105に進む。一方、YESと判断した場合は、ステップS99で、テーブル76aからチャネルNのEPGデータを削除し、ステップS101で、テーブル76bに記載されたメモ一覧表からチャネルNを削除し、ステップS103で、テーブル76cに記載されたチャネル一覧表にチャネルNを追加する。ステップS105では、変数Nをインクリメントし、ステップS107ではインクリメントした変数Nがその最大値であるNmaxよりも大きいか否かを判断する。その結果、NOと判断した場合はステップS83に戻り、YESと判断した場合は、ステップS81に戻る。   In step S97, it is determined whether or not the EPG data of all programs included in the EPG data of channel N has been shaded. As a result, if NO is determined, the process proceeds to step S105 described later. On the other hand, if YES is determined, the channel N EPG data is deleted from the table 76a in step S99, the channel N is deleted from the memo list shown in the table 76b in step S101, and the table is set in step S103. The channel N is added to the channel list described in 76c. In step S105, the variable N is incremented, and in step S107, it is determined whether or not the incremented variable N is greater than its maximum value Nmax. As a result, if NO is determined, the process returns to step S83, and if YES is determined, the process returns to step S81.

以上の説明から分かるように、番組の放送データから所望のチャネルのEPGデータを取得し、取得したEPGデータをフラッシュメモリ76のテーブル76aに保存する。そして、EPGデータの読み出し命令が受け付けられると、テーブル76aに保存されたEPGデータが読み出され、モニタ66に表示される。   As can be seen from the above description, EPG data of a desired channel is acquired from the broadcast data of the program, and the acquired EPG data is stored in the table 76 a of the flash memory 76. When an EPG data read command is accepted, the EPG data stored in the table 76 a is read and displayed on the monitor 66.

このように、携帯電話10は、番組の放送データから取得したEPGデータをテーブル76aに保存しておき、必要なときに読み出す。このため、チューナ44の電源をオンして放送データを受信することなく、EPGデータをモニタ66に表示させることができるので、携帯電話10の消費電力を低減することができる。   As described above, the mobile phone 10 stores the EPG data acquired from the broadcast data of the program in the table 76a, and reads it when necessary. For this reason, the EPG data can be displayed on the monitor 66 without turning on the power of the tuner 44 and receiving broadcast data, so that the power consumption of the mobile phone 10 can be reduced.

また、現在時刻が放送終了予定時刻を経過しているとき、マーク表示手段によって記憶手段に保存されているコンテンツのEPGデータにマーク表示を行う。このため、出力手段の出力を見れば、放送終了予定時刻を終了しているコンテンツが容易にわかる。   Further, when the current time has passed the scheduled broadcast end time, the mark display unit displays a mark on the EPG data of the content stored in the storage unit. For this reason, if the output of the output means is seen, the content that has ended the scheduled broadcast end time can be easily identified.

この発明の一実施例を示すブロック図である。It is a block diagram which shows one Example of this invention. 図1実施例の外観を示す図解図である。It is an illustration figure which shows the external appearance of FIG. 1 Example. 図1実施例のテーブルである。It is a table of FIG. 1 Example. 図1実施例の他のテーブルである。It is another table of the FIG. 1 embodiment. 図1実施例のモニタの画面を示す図解図である。It is an illustration figure which shows the screen of the monitor of FIG. 1 Example. 図1実施例のモニタの他の画面を示す図解図である。It is an illustration figure which shows the other screen of the monitor of FIG. 1 Example. 図1実施例のモニタのその他の画面を示す図解図である。It is an illustration figure which shows the other screen of the monitor of FIG. 1 Example. 図1実施例のモニタのさらにその他の画面を示す図解図である。It is an illustration figure which shows the other screen of the monitor of FIG. 1 Example. 図1実施例の動作の一部を示すフロー図である。It is a flowchart which shows a part of operation | movement of FIG. 1 Example. 図1実施例の動作の他の一部を示すフロー図である。It is a flowchart which shows a part of other operation | movement of FIG. 1 Example. 図1実施例の動作のその他の一部を示すフロー図である。It is a flowchart which shows a part of other operation | movement of FIG. 1 Example. 図1実施例の動作のさらにその他の一部を示すフロー図である。It is a flowchart which shows a part of operation | movement of FIG. 1 Example further.

符号の説明Explanation of symbols

10…携帯電話
38b〜38e…カーソルキー
38f…セットキー
TVボタン…38i
EPGメモボタン…38j
52…CPU
76…フラッシュメモリ
66…モニタ
10. Mobile phone 38b-38e ... Cursor key 38f ... Set key TV button ... 38i
EPG memo button ... 38j
52 ... CPU
76: Flash memory 66 ... Monitor

Claims (6)

放送システムからコンテンツを受信するコンテンツ受信機能を有する携帯端末において、
前記コンテンツの放送データから所望のチャネルのEPGデータを取得する第1取得手段、
取得した前記EPGデータを保存する記憶手段、
前記記憶手段からの前記EPGデータの読み出し命令を受け付ける第1受付手段、
前記第1受付手段によって前記EPGデータの読み出し命令が受け付けられたとき前記EPGデータを前記記憶手段から読み出す読み出し手段、および
前記読み出し手段によって読み出された前記EPGデータを出力する出力手段を備えることを特徴とする、携帯端末。
In a mobile terminal having a content receiving function for receiving content from a broadcasting system,
First acquisition means for acquiring EPG data of a desired channel from the broadcast data of the content;
Storage means for storing the acquired EPG data;
First receiving means for receiving a read command of the EPG data from the storage means;
A read means for reading the EPG data from the storage means when the read instruction for the EPG data is accepted by the first accepting means; and an output means for outputting the EPG data read by the read means. A mobile terminal that is characterized.
前記記憶手段に保存された前記EPGデータに基づいて前記EPGデータのチャネルを表示する第1チャネル一覧を作成する作成手段をさらに備え、
前記読み出し手段は、前記作成手段によって作成された前記第1チャネル一覧に基づいて前記記憶手段から前記所望のチャネルの前記EPGデータを読み出す、請求項1記載の携帯端末。
Creating means for creating a first channel list for displaying channels of the EPG data based on the EPG data stored in the storage means;
The portable terminal according to claim 1, wherein the reading unit reads the EPG data of the desired channel from the storage unit based on the first channel list created by the creating unit.
前記記憶手段に保存されている前記EPGデータに基づいて放送データから最新のEPGデータを再取得する第2取得手段、
前記第2取得手段によって再取得された前記最新のEPGデータと前記記憶手段に保存されている前記EPGデータとが一致するか否かを判定する判定手段、および
前記判定手段により前記最新のEPGデータと前記記憶手段に保存されている前記EPGデータとが異なると判定されたとき前記最新のEPGデータによって前記記憶手段に保存されている前記EPGデータを上書きする上書き手段をさらに備える、請求項1または2記載の携帯端末。
Second acquisition means for re-acquiring the latest EPG data from broadcast data based on the EPG data stored in the storage means;
Determining means for determining whether or not the latest EPG data reacquired by the second acquiring means matches the EPG data stored in the storage means; and the latest EPG data by the determining means And overwriting means for overwriting the EPG data stored in the storage means with the latest EPG data when it is determined that the EPG data stored in the storage means is different from the EPG data stored in the storage means. 2. The mobile terminal according to 2.
前記出力手段に前記第1チャネル一覧が表示されているとき前記第1チャネル一覧に表示されていないチャネルの放送データの受信命令を受け付ける第2受付手段、
前記第2受付手段によって放送データの受信命令が受け付けられると前記第1チャネル一覧に表示されていないチャネルを表示する第2チャネル一覧を出力手段に表示する表示手段、
前記出力手段に表示された前記第2チャネル一覧から所望のチャネルを選択すると前記所望のチャネルの放送データからEPGデータを取得する第3取得手段、
前記第3取得手段によって取得された前記EPGデータを前記記憶手段に追加保存する追加保存手段をさらに含む、請求項1ないし3のいずれかに記載の携帯端末。
Second receiving means for receiving a broadcast data reception command for channels not displayed in the first channel list when the first channel list is displayed on the output means;
Display means for displaying on the output means a second channel list for displaying channels not displayed in the first channel list when a reception command for broadcast data is accepted by the second accepting means;
Third acquisition means for acquiring EPG data from broadcast data of the desired channel when a desired channel is selected from the second channel list displayed on the output means;
The portable terminal according to any one of claims 1 to 3, further comprising an additional storage unit that additionally stores the EPG data acquired by the third acquisition unit in the storage unit.
現在時刻を取得する第1時刻取得手段、
前記EPGデータから前記コンテンツの放送終了予定時刻を取得する第2時刻取得手段、
前記第1時刻取得手段によって取得された現在時刻と前記第2時刻取得手段によって取得された前記コンテンツの放送終了予定時刻とを比較する比較手段、および
前記現在時刻が前記放送終了予定時刻を経過しているとき前記記憶手段に保存されている前記コンテンツの前記EPGデータにマーク表示を行うマーク表示手段をさらに備える、請求項1ないし4のいずれかに記載の携帯端末。
First time acquisition means for acquiring the current time;
Second time acquisition means for acquiring the scheduled broadcast end time of the content from the EPG data;
Comparing means for comparing the current time acquired by the first time acquisition means with the scheduled broadcast end time of the content acquired by the second time acquisition means; and the current time exceeds the scheduled broadcast end time. 5. The portable terminal according to claim 1, further comprising mark display means for displaying a mark on the EPG data of the content stored in the storage means.
前記記憶手段に保存されている前記EPGデータに含まれるすべての前記コンテンツの前記放送終了予定時刻が経過したとき前記記憶手段から前記EPGデータを消去する消去手段をさらに備える、請求項5記載の携帯端末。   6. The portable device according to claim 5, further comprising an erasing unit that erases the EPG data from the storage unit when the scheduled broadcast end time of all the contents included in the EPG data stored in the storage unit has elapsed. Terminal.
JP2004166073A 2004-06-03 2004-06-03 Portable terminal Withdrawn JP2005348151A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004166073A JP2005348151A (en) 2004-06-03 2004-06-03 Portable terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004166073A JP2005348151A (en) 2004-06-03 2004-06-03 Portable terminal

Publications (1)

Publication Number Publication Date
JP2005348151A true JP2005348151A (en) 2005-12-15

Family

ID=35500099

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004166073A Withdrawn JP2005348151A (en) 2004-06-03 2004-06-03 Portable terminal

Country Status (1)

Country Link
JP (1) JP2005348151A (en)

Similar Documents

Publication Publication Date Title
US7516203B2 (en) Network control verification system, control communication terminal, server apparatus, and network control verification method
US8249422B2 (en) Content usage system, content usage method, recording and playback device, content delivery method, and content delivery program
EP1133088A1 (en) Program information transmitter, communication system, program information transmitting method, program recording instructing method, and program purchasing instructing method
JP2008099052A (en) Mobile communication terminal
US7587731B1 (en) Program guide information providing device, program device information providing system, information receiving device, remote operating system, and method thereof
JPWO2005086483A1 (en) Information communication terminal device, information communication terminal device control method, information communication terminal device control program, and computer-readable recording medium
JP2005110023A (en) Information processing apparatus and information processing method
JP2009076981A (en) Mobile terminal
KR100904949B1 (en) Portable terminal apparatus, computer-readable recording medium, and computer data signal
JP2003283937A (en) Digital television broadcast receiver and video program displaying method
JP4610943B2 (en) Portable digital broadcast receiver
JP4235662B2 (en) Broadcast receiving apparatus and control method of broadcast receiving apparatus
JP2005348151A (en) Portable terminal
JP4709107B2 (en) Television broadcast receiving apparatus and program
JP4526398B2 (en) Digital broadcast receiver
JP4768592B2 (en) Broadcast receiving apparatus and program
JP5073374B2 (en) Information processing apparatus, information processing apparatus control method, control program, and recording medium
JP4637497B2 (en) Broadcast receiver
JP4522160B2 (en) Mobile device
JP2007181237A (en) Digital broadcast receiver
JP2006020010A (en) Information processor
JP2005184613A (en) Electronic apparatus and program
JP4999829B2 (en) Broadcast receiver
JP2003230081A (en) Program reservation apparatus for digital broadcast receiver
JP4774471B2 (en) Scheduled recording method for mobile communication terminals

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