JP2005348151A - Portable terminal - Google Patents
Portable terminal Download PDFInfo
- 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
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
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
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
請求項3の発明は、請求項1または2に従属し、記憶手段に保存されているEPGデータに基づいて放送データから最新のEPGデータを再取得する第2取得手段、第2取得手段によって再取得された最新のEPGデータと記憶手段に保存されているEPGデータとが一致するか否かを判定する判定手段、および判定手段により最新のEPGデータと記憶手段に保存されているEPGデータとが、異なると判定されたとき最新のEPGデータによって記憶手段に保存されているEPGデータを上書きする上書き手段をさらに備える、携帯端末である。
The invention of
請求項3の発明では、第2取得手段によって、記憶手段に保存されているEPGデータに基づいて放送データから最新のEPGデータを取得する。次に、判定手段によって、取得された最新のEPGデータと記憶手段に保存されているEPGデータとが一致するか否かを判定する。判定の結果、2つのEPGデータが異なると判断されたとき、上書き手段によって、記憶手段に保存されているEPGデータを最新のEPGデータによって上書きする。このため、記憶手段に保存されているEPGデータは、最新のEPGデータによって上書きされるので、記憶手段のEPGデータを最新のEPGデータに更新することができる。
In the invention of
請求項4の発明は、請求項1ないし3のいずれかに従属し、出力手段に第1チャネル一覧が表示されているとき第1チャネル一覧に表示されていないチャネルの放送データの受信命令を受け付ける第2受付手段、第2受付手段によって放送データの受信命令が受け付けられると第1チャネル一覧に表示されていないチャネルを表示する第2チャネル一覧を出力手段に表示する表示手段、出力手段に表示された第2チャネル一覧から所望のチャネルを選択すると所望のチャネルの放送データからEPGデータを取得する第3取得手段、第3取得手段によって取得された前記EPGデータを前記記憶手段に追加保存する追加保存手段をさらに含む、携帯端末である。ここで、第2チャネル一覧とは、実施例のチャネル一覧のことである。
The invention of
請求項4の発明では、出力手段に第1チャネル一覧が表示されているとき、第2受付手段によって第1チャネル一覧に表示されていないチャネルの放送データの受信命令を受け付ける。次に、第2受付手段によって放送データの受信命令が受け付けられると、第1チャネル一覧に表示されていないチャネルを表示する第2チャネル一覧が第2出力手段に表示される。表示された第2チャネル一覧から所望のチャネルを選択すると、選択されたチャネルの放送データから第3取得手段によってEPGデータが取得される。取得されたEPGデータは、追加保存手段によって記憶手段に追加保存される。このように、記憶手段にEPGデータが保存されていないチャネルについても、そのチャネルの放送データからEPGデータを取得して記憶手段に追加保存しておき、必要なときに記憶手段から読み出して利用することができる。
According to the invention of
請求項5の発明は、請求項1ないし4のいずれかに従属し、現在時刻を取得する第1時刻取得手段、EPGデータからコンテンツの放送終了予定時刻を取得する第2時刻取得手段、第1時刻取得手段によって取得された現在時刻と第2時刻取得手段によって取得されたコンテンツの放送終了予定時刻とを比較する比較手段、および現在時刻が放送終了予定時刻を経過しているとき記憶手段に保存されているコンテンツのEPGデータにマーク表示を行うマーク表示手段をさらに備える、請求項1ないし4のいずれかに記載の携帯端末である。
The invention according to
請求項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
請求項6の発明では、記憶手段に保存されているEPGデータに含まれるすべてのコンテンツの放送終了予定時刻が経過したとき、消去手段によって記憶手段からEPGデータを消去する。不要になったEPGデータを削除することにより、記憶手段に新たなEPGデータを保存できる記憶容量を確保することができる。
In the invention of
この発明によれば、選局したチャネルの放送データから取得した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
操作パネル38によってダイヤル操作が行われると、対応する状態信号がシステムコントローラ36からCPU32に与えられる。CPU32は、移動通信回路12に設けられた無線回路18に発呼処理を命令する。この発呼処理によって相手方との接続が確立されると、通話可能状態となる。
When a dial operation is performed by the
また、アンテナ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
通話可能状態に移行すると、マイクロフォン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
操作パネル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
デマルチプレクサ48は、与えられた放送データから音声パケットおよび映像パケットを抽出し、AVセレクタ50は、抽出された音声パケットおよび映像パケットをH264オーディオデコーダ68およびH264ビデオデコーダ60にそれぞれ与える。
The
H264オーディオデコーダ68は、与えられた音声パケットをデコードして音声データを生成する。生成された音声データは、D/A変換器70によってアナログ信号である音声信号に変換され、変換された音声信号はスピーカ74に与えられる。この結果、所望のチャネルで放送される番組の音声がスピーカ74から出力される。
The
H264ビデオデコーダ60は、与えられた映像パケットをデコードして映像データを生成し、生成した映像データを後述する加算器64を介してNTSCエンコーダ62に与える。この映像データは、NTSCエンコーダ62によってコンポジット映像信号に変換され、変換されたコンポジット映像信号はモニタ66に与えられる。この結果、所望のチャネルで放送される番組の映像が、モニタ66に表示される。
The
また、操作パネル38の操作によって、CPU52は、フラッシュメモリ76からEPGデータのメモ一覧表を読み出し、読み出したメモ一覧表をDRAM42に保存する。次に、CPU52は、ビットマップROM56を用いてDRAM42に保存されたメモ一覧表をビットマップデータに変換し、変換したビットマップデータをVRAM54の所定の位置に描画する。フラッシュメモリ76に保存されたEPGデータも同様にしてVRAM54の所定の位置に描画する。このようにしてVRAM54の所定の位置に描画されたメモ一覧表またはEPGデータは、上述の映像メッセージの場合と同様にして、モニタ66に表示される。
Further, by operating the
CPU52には、時計78とフラッシュメモリ76とが接続されている。時計78は、現在時刻、番組の放送開始時刻および放送終了時刻などの時刻情報をCPU52に与える。また、フラッシュメモリ76は、放送データの中からデマルチプレクサ48によって取得された所望のチャネルのEPGデータおよびそのメモ一覧表などを保存する。
A
図2を参照して、携帯電話10の外観について説明する。携帯電話10は、その中央部で折り畳むことができるように2つの部分から構成されている。その一方にはモニタ66が設けられている。モニタ66は、EPGに関する情報、所望のチャネルの番組などを表示する。
With reference to FIG. 2, the external appearance of the
他方には、その下部にテンキー38aが配置されている。ユーザは、このテンキー38aを操作して電話番号を入力したり、所望のチャネルのチャネル番号を入力したりすることができる。また、テンキー38aの上部には、上下左右方向にカーソルを移動させることができるカーソルキー38b〜38eが設けられている。後述するように、ユーザは、これらのカーソルキー38b〜38eを操作して、所望のチャネルのEPGデータをモニタ66に表示させることができる。
On the other side, a
カーソルキー38b〜38eによってその周囲を囲まれた中央には、セットキー38fが設けられている。セットキー38fは、カーソルキー38b〜38eによって選択された内容を確定するときに操作される。オフフックキー38gは、電話着信に応答して通話を開始するときに操作されるキーである。オンフックキー38hは、通話が終了したとき、通信回線との接続を切断するためのキーであり、携帯電話10の電源キーも兼ねている。
A set key 38f is provided at the center surrounded by the
さらに、カーソルキー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
図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
図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
このテーブル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
図5を参照して、モニタ66に表示されたメモ一覧表について説明する。メモ一覧表は、テーブル76aにEPGデータが記載されたチャネルの番号を一覧表にしたものであり、フラッシュメモリ76のテーブル76bに保存されている。このメモ一覧表には、チャネル番号がEPGデータの取得日時順にその取得日時とともに表示される。
The memo list displayed on the
テーブル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
図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
図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
図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
同様にして、図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 “
さらに、“番組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 “
CPU52は、μITRONのようなマルチタスクOSに従って動作するマルチタスクCPUであり、図9〜図11に示すEPGデータの登録処理および図12に示すEPGデータの消去処理を並列的に実行する。
The
まず、図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
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
モニタ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
ステップ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
前述のステップ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
モニタ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
次に、図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
ステップ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
このように、携帯電話10は、番組の放送データから取得したEPGデータをテーブル76aに保存しておき、必要なときに読み出す。このため、チューナ44の電源をオンして放送データを受信することなく、EPGデータをモニタ66に表示させることができるので、携帯電話10の消費電力を低減することができる。
As described above, the
また、現在時刻が放送終了予定時刻を経過しているとき、マーク表示手段によって記憶手段に保存されているコンテンツの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.
10…携帯電話
38b〜38e…カーソルキー
38f…セットキー
TVボタン…38i
EPGメモボタン…38j
52…CPU
76…フラッシュメモリ
66…モニタ
10.
EPG memo button ... 38j
52 ... CPU
76:
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.
前記読み出し手段は、前記作成手段によって作成された前記第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.
前記第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.
前記第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.
前記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.
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) |
-
2004
- 2004-06-03 JP JP2004166073A patent/JP2005348151A/en not_active Withdrawn
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 |