(57)【特許請求の範囲】
【請求項１】
各々にＭ桁（Ｍ：２以上の整数）のチャネル番号が割り当てられた複数チャネルを通してそれぞれ放送される複数の放送番組のいずれか１つを受信する放送受信機において、
任意の数字キーの押圧により当該数字キーに対応する数字の入力を受け付ける受付手段、
前記受付手段によって受け付けたＮ個（Ｎ：１以上でＭ未満の整数）の数字を受け付け順に上位桁として並べて得られる数字の列に基づいてチャネル番号を特定する特定手段、
前記特定手段によって特定された少なくとも１つのチャネル番号に対応する番組情報を出力する出力手段、および
前記数字キーの押圧が所定時間にわたって継続したかを判別する判別手段を備え、
前記受付手段は、前記判別手段の判別結果が肯定的であるとき数字の入力の受け付けを開始するとともに当該判別手段によって肯定的であると判別されたときに押圧されている前記数字キーに対応する数字を最初の数字として受け付けることを特徴とする、放送受信機。
【請求項２】
請求項１に記載の放送受信機を備える、携帯通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、放送受信機に関し、特にたとえば、各々にＭ桁（Ｍ：２以上の整数）のチャネル番号が割り当てられた複数チャネルを通してそれぞれ放送される複数の放送番組のいずれか１つを受信する、放送受信機に関する。
【背景技術】
【０００２】
従来のこの種の放送受信機では、所望の放送局に与えられた複数桁のチャネル番号がテンキーにより入力されると、その放送局からの番組コンテンツが受信されて画面に表示される。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、複数桁からなる放送局のチャネル番号をその都度入力することは面倒な作業であり、また入力ミスが生じるという問題がある。
【０００４】
それゆえに、この発明の主たる目的は、チャネル選択時の操作性を向上させることができる、放送受信機を提供することである。
【課題を解決するための手段】
【０００５】
請求項１の発明は、各々にＭ桁（Ｍ：２以上の整数）のチャネル番号が割り当てられた複数チャネルを通してそれぞれ放送される複数の放送番組のいずれか１つを受信する放送受信機において、任意の数字キーの押圧により当該数字キーに対応する数字の入力を受け付ける受付手段、前記受付手段によって受け付けたＮ個（Ｎ：１以上でＭ未満の整数）の数字を受け付け順に上位桁として並べて得られる数字の列に基づいてチャネル番号を特定する特定手段、前記特定手段によって特定された少なくとも１つのチャネル番号に対応する番組情報を出力する出力手段、および前記数字キーの押圧が所定時間にわたって継続したかを判別する判別手段を備え、前記受付手段は、前記判別手段の判別結果が肯定的であるとき数字の入力の受け付けを開始するとともに当該判別手段によって肯定的であると判別されたときに押圧されている前記数字キーに対応する数字を最初の数字として受け付けることを特徴とする、放送受信機である。
【０００６】
請求項１の発明では、複数チャネルには各々Ｍ桁（Ｍ：２以上の整数）のチャネル番号が割り当てられており、それぞれ放送番組を放送している。第１受付手段によって、任意の数字の入力を受け付ける。そして、受け付けたＮ（Ｎ：１以上でＭ未満の整数）個の数字を含むチャネル番号を特定手段によって特定し、特定された少なくとも１つのチャネル番号に対応する番組情報を第１出力手段によって出力する。
【０００７】
つまり、放送受信機はチャネル番号の桁数未満の数字によってチャネル番号を特定し、特定した少なくとも１つのチャネル番号に対応する番組情報を出力するので、チャネル選択時の操作性を向上させることができる。
【００１２】
請求項２の発明は、請求項１に記載の放送受信機を備える、携帯通信端末である。この場合、携帯通信端末において、チャネル選択時の操作性が向上する。
【発明の効果】
【００１３】
この発明によれば、放送受信機はチャネル番号の桁数未満の個数の数字によってチャネル番号を特定して、チャネル番号に対応する番組情報を出力するので、チャネル選択時の操作性を向上させることができる。
【００１４】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００１５】
図１を参照して、この実施例の携帯通信端末１０は、移動通信システムを用いて移動通信を行う移動通信回路１２と、地上波デジタルテレビジョン放送システムを用いて放送された番組コンテンツを受信する放送番組受信回路１４と、移動通信回路１２および放送番組受信回路１４の両方を制御するシステムコントローラ３６とを含む。
【００１６】
操作パネル３８によってダイヤル操作が行われると、対応する状態信号がシステムコントローラ３６からＣＰＵ３２に与えられる。ＣＰＵ３２は、移動通信回路１２に設けられた無線回路１８に発呼処理を命令する。この発呼処理によって相手方との接続が確立されると、通話可能状態となる。
【００１７】
また、アンテナ１６を通して発呼信号を受信すると、無線回路１８はシステムコントローラ３６に発呼信号を受信したことを伝え、システムコントローラ３６は着信メッセージの出力命令をＣＰＵ５２に与える。ＣＰＵ５２は、音声メッセージの出力を放送番組受信回路１４に設けられたサウンドジェネレータ７２に命令する。ＣＰＵ５２はまた、映像メッセージのビットマップデータをＶＲＡＭ５４に描画し、オンスクリーン表示ＩＣ５８を起動する。オンスクリーン表示ＩＣ５８は、水平および垂直同期信号が与えられる毎に、ビットマップデータをＶＲＡＭ５４から読み出し、読み出したビットマップデータを、加算器６４を介してＮＴＳＣエンコーダ６２に与える。ビットマップデータは、ＮＴＳＣエンコーダ６２によってコンポジット映像信号に変換され、変換されたコンポジット映像信号はモニタ６６に与えられる。この結果、映像メッセージがモニタ６６から出力される。かかる着信メッセージの出力を受けて、操作パネル３８によって着信操作が行われると、相手方との接続が確立され、通話可能状態となる。
【００１８】
通話可能状態に移行すると、マイクロフォン３０によって捉えられた音声信号がアンプ２８によって増幅され、かつＡＤ／ＤＡ変換回路２２によってデジタル信号である音声データに変換される。変換された音声データは信号処理回路２０によってパケットデータつまり音声パケットに符号化され、符号化された音声パケットは無線回路１８によって変調される。変調された音声パケットは、アンテナ１６を介して相手方に発信される。相手方から送られてきた音声パケットは、アンテナ１６によって受信され、無線回路１８によって復調される。復調された音声パケットは信号処理回路２０によって音声データに復号され、復号された音声データは、ＡＤ／ＤＡ変換回路２２によってアナログ信号である音声信号に変換される。変換された音声信号は、アンプ２４を介してスピーカ２６から出力される。
【００１９】
操作パネル３８の操作によって番組視聴モードが選択されかつ所望のチャネル番号が選択されると、システムコントローラ３６は、対応する状態信号をＣＰＵ５２に与える。ＣＰＵ５２は、所望のチャネルの選局をチューナ４４に命令する。地上波デジタルテレビジョン放送では、１つの周波数に４つのチャネルが割り当てられている。このため、チューナ４４は、アンテナ４２によって捉えられた複数のチャネルの放送データの中から所望のチャネルを抽出し、かつ抽出した放送データにＭＰＥＧフォーマットに従う復調処理を施す。復調された放送データは、バッファメモリ４６を介してデマルチプレクサ４８に与えられる。
【００２０】
デマルチプレクサ４８は、与えられた放送データから所望のチャネルの音声パケットおよび映像パケットを抽出し、ＡＶセレクタ５０は、抽出された音声パケットおよび映像パケットをＨ２６４オーディオデコーダ６８およびＨ２６４ビデオデコーダ６０にそれぞれ与える。
【００２１】
Ｈ２６４オーディオデコーダ６８は、与えられた音声パケットをデコードして音声データを生成する。生成された音声データは、Ｄ／Ａ変換器７０によってアナログ信号である音声信号に変換され、変換された音声信号はスピーカ７４に与えられる。この結果、所望のチャネルで放送される番組コンテンツの音声がスピーカ７４から出力される。
【００２２】
Ｈ２６４ビデオデコーダ６０は、与えられた映像パケットをデコードして映像データを生成し、生成した映像データを後述する加算器６４を介してＮＴＳＣエンコーダ６２に与える。この映像データは、ＮＴＳＣエンコーダ６２によってコンポジット映像信号に変換され、変換されたコンポジット映像信号はモニタ６６に出力される。この結果、所望のチャネルで放送される番組コンテンツの映像が、モニタ６６の画面に表示される。
【００２３】
また、操作パネルに設けられたＥＰＧ（Electronic Program Guide）ボタンが押されると、ＣＰＵ５２は、所望のチャネルのＥＰＧデータの抽出をデマルチプレクサ４８に命令し、デマルチプレクサ４８から出力されたＥＰＧデータをＤＲＡＭ４２に格納する。次に、ＣＰＵ５２は、ビットマップＲＯＭ５６を用いてＤＲＡＭ４２に格納されたＥＰＧデータをビットマップデータに変換し、変換したビットマップデータをＶＲＡＭ５４の所定の位置に描画する。
【００２４】
図２を参照して、携帯通信端末１０の外観について説明する。図２によれば、モニタ６６には、地上波デジタルテレビジョン放送を放送している８つの放送局のチャネル番号と各チャネル番号に対応する番組コンテンツの番組名が表示されている。また、モニタ６６の画面下端には、モニタ６６に表示されていない放送番組があることを示す△印６６ａが表示されており、モニタ６６の画面右端には表示されていない番組コンテンツの詳細情報があることを示す△印６６ｂが表示されている。
【００２５】
通信携帯端末１０の下部には、テンキー３８ａが配置されている。ユーザは、このテンキー３８ａを操作して電話番号を入力したり、所望のチャネルのチャネル番号を入力したりすることができる。また、テンキー３８ａの上部には、上下左右方向にカーソルを移動させることができるカーソルキー３８ｂ〜３８ｅが設けられている。ユーザは、カーソルキー３８ｂおよび３８ｃを操作することによりモニタ６６に表示されていないチャネル番号および番組名をモニタ６６に表示させることができ、またカーソルキー３８ｄを操作することにより△印６６ｂが付された放送番組の詳細情報をモニタ６６に表示させることができる。
【００２６】
カーソルキー３８ｂ〜３８ｅに囲まれた中央には、セットキー３８ｆが設けられている。セットキー３８ｆは、カーソルキー３８ｂ〜３８ｅによって選択された内容を確定するときに操作される。オフフックキー３８ｇは、電話着信に応答して通話を開始するときに操作される。オンフックキー３８ｈは、通話が終了したとき、通信回線との接続を切断するためのキーであり、携帯通信端末１０の電源キーも兼ねている。
【００２７】
図３に示すテーブルは、携帯通信端末１０が受信することができる地上波デジタルテレビジョン放送のチャネル番号と番組コンテンツの番組名とを含むチャネル番号テーブル４０ａであり、フラッシュメモリ４０に格納されている。ここでは、地上波デジタルテレビジョン放送のチャネル番号を示す番号は、“１００”から“２９９”まであるとしているが、チャネル番号を割り当てられていない番号があるため、チャネル番号の数は２００チャネルよりも少ない。なお、図３には記載されていないが、チャネル番号テーブル４０ａには、チャネル番号毎にそのチャネルの周波数も記載されている。
【００２８】
次に、図４（Ａ）〜図４（Ｃ）を参照して、携帯通信端末１０のテンキー３８ａまたはカーソルキー３８ｂおよび３８ｃを操作して、ユーザが所望のチャネルに絞り込んでいく方法について説明する。まず、ユーザがテンキー３８ａのキー“２”を操作すると、図４（Ａ）に示すような選択チャネルテーブル４０ｂが作成される。すなわち、チャネル番号が２００番台である“２００”から“２９９”までの４５チャネル分の情報が選択される。ユーザは、カーソルキー３８ｂおよび３８ｃを操作して選択された４５チャネル分の情報の中から所望のチャネル番号にカーソルを合わせた後、セットキー３８ｆを操作することによって所望のチャネル番号を選択し、その番組情報を取得することができる。
【００２９】
また、チャネル番号が２００番台の４５チャネル分の情報の中から、テンキー３８ａのキー“２”に続いてキー“５”を操作すると、図４（Ｂ）に示すような選択チャネルテーブル４０ｂが作成される。すなわち、チャネル番号が２５０番台である“２５０”から“２５８”までの４チャネル分の情報に絞り込まれる。ユーザは、図４（Ａ）の場合と同様にして、カーソルキー３８ｂおよび３８ｃを操作して絞り込まれた４チャネル分の情報の中から所望のチャネルにカーソルを合わせた後、セットキー３８ｆを操作することによって所望のチャネル番号を選択し、その番組情報を取得することができる。
【００３０】
さらに、テンキー３８ａのキー“２”およびキー“５”に続いてキー“６”を操作すると、図４（ｃ）に示すような選択チャネルテーブル４０ｂが作成される。その結果、チャネル番号が“２５６”であるチャネルが特定され、ユーザはチャネル“２５６”の番組情報を取得することができる。
【００３１】
図５（Ａ）〜図６を参照して、携帯通信端末１０のモニタ６６に表示されたチャネル番号と番組コンテンツの番組名を説明する。まず、図５（Ａ）を参照して、ユーザがテンキー３８ａのキー“２”を操作すると、モニタ６６にはチャネル番号が“２００”から始まる２００番台のチャネル番号とその番組名がチャネル順に８チャネル分だけ表示される。このとき、カーソルは“２２１  食べ物紀行”に移動しているとする。
【００３２】
そこで、図５（Ｂ）を参照して、ユーザがカーソルキー３８ｂを操作してモニタ６６の画面をスクロールアップさせることにより、次のチャネル番号およびその番組名である“２２４  大相撲”がモニタに表示され、カーソルも“２２４  大相撲”に移動する。なお、モニタ６６の画面には、ユーザによるテンキー３８ａおよびカーソルキー３８ｂの操作に応じて、チャネル番号およびその番組名が表示されるとしたが、このとき放送局名などの他の情報も同一画面上に表示されるようにしてもよい。
【００３３】
さらに、カーソルキー３６ｂおよび３６ｃを操作して選択した所望の番組コンテンツに△印６６ｂが表示されていれば、カーソルキー３８ｄを操作することにより、その番組の詳細情報をモニタ６６の画面に表示させることができる。ここで、詳細情報には、番組内容の簡単な説明、放送開始時刻および終了時刻開始時刻などの情報が含まれる。
【００３４】
また、図６を参照して、テンキー３８ａのキー“２”およびキー“５”を操作して２５０番台のチャネル番号が選択されたとき、４チャネル分のチャネル番号およびその番組名がモニタ６６に表示されている。
【００３５】
ＣＰＵ５２は、μＩＴＲＯＮのようなマルチタスクＯＳに従って動作するマルチタスクＣＰＵであり、図７に示すメインタスク、図８に示す第１タスク、図９に示す第２タスクおよび図１０に示す第３タスクの各タスクを並列的に実行する。
【００３６】
まず、図７を参照して、メインタスクについて説明する。まずステップＳ１で、初期チャネルすなわち最後に受信したチャネル番号をフラッシュメモリ４０から読み出し、チューナ４４を制御して読み出したチャネル番号を選局する。ステップＳ３では、テンキー３８ａが操作されて数字が入力されたか否かを判定する。その結果、ＮＯと判定した場合はテンキー３８ａ以外のキーが操作されたので、ステップＳ５でそのキー操作に応じた処理を実行した後、ステップＳ３に戻る。ＹＥＳと判定した場合は、テンキー３８ａが操作されたので、ステップＳ７に進む。
【００３７】
ステップＳ７で、数字が入力されるときにテンキー３８ａが長押し、すなわちテンキー３８ａの押圧が所定時間にわたって継続されたか否かを判定する。その結果、ＮＯと判定した場合は、３桁のチャネル番号はすべてテンキー３８ａによって入力されるので、その入力されたチャネル番号に応じてステップＳ９で通常選局を行った後、ステップＳ３に戻る。ＹＥＳと判定
した場合は、テンキー３８ａが長押しされたのでステップＳ１１に進む。
【００３８】
ステップＳ１１では、後述する第１タスク〜第３タスクを起動する。第１タスク〜第３タスクによってチャネル番号が確定すると、フラグがセットされる。ステップＳ１３では、かかるフラグの状態を判別し、フラグがセットされていればステップＳ１５で選局を行う。つまり、フラッシュメモリ４０のチャネル番号テーブル４０ａから、確定したチャネルの周波数を読み出し、チューナ４４を制御して読み出した周波数の番組コンテンツを受信する。選局が完了すると、ステップＳ１７でフラグをリセットしてから、ステップＳ３に戻る。
【００３９】
次に、図８を参照して、第１タスクすなわち番組コンテンツのガイド情報領域を決定するタスクについて説明する。まずステップＳ２１では、メインタスクのステップＳ３で入力された数字“Ａ”を、ＣＰＵ５２に設けられたレジスタ５２ａの１００の位に登録する。ステップＳ２３では、数字“Ａ”が入力されてから、０．５秒が経過したか否かを判定する。その結果、ＮＯと判定した場合は、さらに１０の桁の数字“Ｂ”が入力される可能性があるため、後述するステップＳ３７に進む。ＹＥＳと判定した場合は、０．５秒が経過したので、数字“Ｂ”が入力されることはないと考えられる。このため、ステップＳ２５に進む。
【００４０】
ステップＳ２５では、変数Ｍを“Ａ００”に設定する。すなわちチャネル番号が“Ａ００”であるチャネルが選択されたことになる。ステップＳ２７では、チャネル番号が“Ａ００”であるチャネルが実際に存在するのか否かをチャネル番号テーブル４０ａに基づいて判定する。その結果、ＮＯと判定した場合は、後述するステップＳ３１に進む。一方、ＹＥＳと判定した場合は、ステップＳ２９でフラッシュメモリ４０に格納された選択チャネルテーブル４０ｂに追加する。
【００４１】
ステップＳ３１では、チャネル番号を１つだけ大きいチャネル番号に変更する。そして、変更したチャネル番号が“Ａ９９”よりも大きいか否かを判定する。その結果、ＹＥＳと判定した場合は、１００の位の数字が“Ａ”であるチャネルをすべて抽出したことになり、第１タスクの処理を終了する。この結果、例えば数字“Ａ”として“２”が入力された場合、図４（Ａ）に示すような選択チャネルテーブル４０ｂが作成される。
【００４２】
一方、ステップＳ３３でＮＯと判定した場合、ステップＳ３５に進み、チャネル番号の１０の位の数字として、数字“Ｂ”が入力されたか否かを判定する。その結果、ＮＯと判定した場合はステップＳ２７に戻り、ＹＥＳと判定した場合は、後述するステップＳ３９に進む。
【００４３】
ステップＳ３７では、テンキー３８ａによってレジスタ５２ａの１０の位に数字“Ｂ”が入力されたか否かを判定する。その結果、ＮＯと判定した場合は１０の位の数字“Ｂ”が入力される可能性があるため、ステップＳ２３に戻る。ＹＥＳと判定した場合は、テンキー３８ａによって数字“Ｂ”が入力される可能性はないと考えられるので、ステップＳ３９に進む。
【００４４】
ステップＳ３９では、入力された数字“Ｂ”がレジスタ５２ａの１０の位に登録される。このとき、１の位はまだ未登録である。ステップＳ４１では、数字“Ｂ”が入力されてから０．５秒が経過したか否かを判定する。ＮＯと判定した場合は、後述するステップＳ５５に進み、ＹＥＳと判定した場合は、テンキー３８ａによってレジスタの１の位に数字“Ｃ”が入力される可能性はないと考えられるので、ステップＳ４３に進む。
【００４５】
ステップＳ４３では、変数Ｍを“ＡＢ０”に設定する。すなわち、チャネル番号“ＡＢ０”のチャネルを選択したことを示す。
【００４６】
ステップＳ４５では、選択されたチャネル番号が実際に存在するのか否かの判定を行う。具体的には、チャネル番号テーブル４０ａに基づいて、選択したチャネル番号のチャネルがあるか否かを判定する。その結果、ＮＯと判定した場合は、後述するステップＳ４９に進む。一方、ＹＥＳと判定した場合はステップＳ４７に進み、選択したチャネル番号を選択チャネルテーブル４０ｂに追加する。
【００４７】
ステップＳ４９では、選択したチャネル番号よりも１つ大きいチャネル番号を選択し、ステップＳ５１ではその選択したチャネル番号が“ＡＢ９”よりも大きいか否かを判断する。その結果、ＹＥＳと判定した場合は、１００の位の数字が“Ａ”かつ１０の位の数字が“Ｂ”であるチャネル番号をすべて選択したことになり、第１タスクの処理を終了する。このようにして、例えば数字“Ａ”として“２”および数字“Ｂ”として“５”が入力された場合、図４（Ｂ）に示すような選択チャネルテーブル４０ｂが作成される。
【００４８】
一方、ステップＳ５１でＮＯと判定された場合、ステップＳ５３でテンキー３８ａによってレジスタ５２ａの１の位に数字“Ｃ”が入力されたか否かを判定する。その結果、ＮＯと判定した場合はステップＳ４５に戻り、ＹＥＳと判定した場合は後述するステップＳ５７に進む。
【００４９】
ステップＳ５５では、テンキー３８ａによって１の位に数字“Ｃ”が入力されたか否かを判定する。その結果、ＮＯと判定した場合はステップＳ４１に戻り、ＹＥＳと判定した場合はステップＳ５７に進む。ステップＳ５７では、数字“Ｃ”が入力されたので、レジスタ５２ａの１の位には“Ｃ”が登録される。この結果、レジスタ５２ａに登録されたチャネル番号は“ＡＢＣ”となり、第１タスクの処理を終了する。このようにして、例えば数字“Ａ”として“２”、数字“Ｂ”として“５”および数字“Ｃ”として“６”が入力された場合、図４（ｃ）に示すような選択チャネルテーブル４０ｂが作成される。
【００５０】
次に、図９を参照して、第２タスクすなわち番組コンテンツのガイド情報をＶＲＡＭ５４に描画するタスクについて説明する。まずステップＳ７１では、所定時間待機する。ステップＳ７３では、第１タスクにおいて作成した選択チャネルテーブル４０ｂのテーブル番号を１とする。
【００５１】
次に、ステップＳ７５では、テーブル番号Ｔに登録されているチャネルの周波数Ｆ（Ｔ）が前回受信していたテーブル番号（Ｔ−１）のチャネルの周波数Ｆ（Ｔ−１）と等しいか否かを判定する。その結果、ＹＥＳと判定した場合は、テーブル番号Ｔのチャネルの周波数Ｆ（Ｔ）は、前回受信していたテーブル番号（Ｔ−１）のチャネルの周波数Ｆ（Ｔ−１）と等しいので、チューナ４４を制御して選局する必要はない。このため、後述するステップＳ７９に進む。一方、ＮＯと判定した場合、テーブル番号Ｔのチャネルの周波数Ｆ（Ｔ）は、前回受信していたテーブル番号（Ｔ−１）のチャネルの周波数Ｆ（Ｔ−１）と異なる。このため、ステップＳ７７でテーブル番号Ｔに登録されたチャネルの周波数Ｆ（Ｔ）に合わせるため、チューナ４４を制御して選局する。ここでチャネルの周波数が同一であるか否かを確認するのは、１つの周波数に複数の地上波デジタルテレビジョン放送が多重化されているためである。
【００５２】
ステップＳ７９では、デマルチプレクサ４８から番組コンテンツのＥＰＧデータを取得し、ＤＲＡＭ４２に格納する。ステップＳ８１では、ＤＲＡＭ４２に格納されたＥＰＧデータを、ビットマップＲＯＭ５６を参照してビットマップデータに変換し、変換したビットマップデータをＶＲＡＭ５４に描画する。
【００５３】
ステップＳ８３では、テーブル番号Ｔを１つ大きくし、ステップＳ８５では、チャネル番号の１０の位を示す数字“Ｂ”が入力されたか否かを判定する。その結果、ＹＥＳと判定した場合は、チャネル番号の１００の位が数字“Ａ”、１０の位が数字“Ｂ”である選択チャネルテーブル４０ｂを参照するため、ステップＳ７１に戻る。一方、ＮＯと判定した場合は、ステップＳ８７に進む。
【００５４】
ステップＳ８７では、テーブル番号Ｔが選択チャネルテーブル４０ｂの最大テーブル番号Ｔｍａｘよりも大きいか否かを判定する。その結果、ＮＯと判定した場合は、まだＥＰＧデータを取得していないチャネルが選択チャネルテーブル４０ｂにあるので、ステップＳ８１に戻る。ＹＥＳと判定した場合は、選択チャネルテーブル４０ｂに登録されているすべてのチャネルのガイド情報をＶＲＡＭ５４に描画したので、第２タスクの処理を終了する。
【００５５】
次に、図１０を参照して、第３タスクすなわちモニタ６６にガイド情報を表示するタスクについて説明する。まずステップＳ９１では、オンスクリーン表示ＩＣ５８を起動する。ステップＳ９３では、モニタ６６に表示されるチャネル番号および番組コンテンツの番組名の表示開始位置を初期化し、その初期値をレジスタ５２ｂに登録する。ステップＳ９５では、番組コンテンツに関するさらに詳細な情報がある場合、それを表示する位置を初期化し、その初期値をレジスタ５２ｃに登録する。ステップＳ９７では、カーソルの位置を初期化する。
【００５６】
ステップＳ９９では、カーソルキー３８ｂ〜３８ｅが操作されたか否かの判定を行う。その結果、ＮＯと判定した場合は、後述するステップＳ１１１に進む。一方、ＹＥＳと判定した場合は、ステップＳ１０１に進み、カーソルキー３８ｂ〜３８ｅが操作されてカーソルがモニタ６６の表示範囲外に移動したか否かを判定する。その結果、ＮＯと判定した場合は、カーソルの移動がモニタ６６の表示範囲内なので、ステップＳ１０３でカーソルをカーソルキー３８ｂ〜３８ｅによって指定された位置まで移動させた後、ステップＳ９９に戻る。一方、ＹＥＳと判定した場合は、カーソルキー３８ｂ〜３８ｅによってカーソルはモニタ６６の表示範囲外の位置を指定されたので、ステップＳ１０５に進む。
【００５７】
ステップＳ１０５では、モニタ６６の表示範囲外へのカーソルの移動が、番組コンテンツに関する詳細情報への移動か否かを判定する。その結果、ＹＥＳと判定した場合は、ステップＳ１０７でレジスタ５２ｃに登録されている詳細情報の位置を更新し、モニタ６６に番組コンテンツの詳細情報を表示した後、ステップＳ９９に戻る。一方、ＮＯと判定した場合は、ステップＳ１０９に進み、カーソルの表示範囲外への移動は、詳細情報への移動ではなく、モニタ６６の上下方向の表示範囲外への移動と判断し、ステップＳ１０９でレジスタ５２ｂに登録されている表示開始位置を更新し、モニタ６６に番組コンテンツの番組情報を表示した後、ステップＳ９９に戻る。この結果、モニタ６６の画面がスクロールアップまたはスクロールダウンされる。
【００５８】
ステップＳ９９でＮＯと判定した場合、ステップＳ１１１に進み、操作されたキーがセットキー３８ｆであるか否かを判定する。その結果、ＮＯと判定した場合はステップＳ９９に戻り、ＹＥＳと判定した場合はステップＳ１１３に進む。ステップＳ１１３では、カーソルが指向するチャネル番号をレジスタ５２ａに設定する。これによって、チャネル番号が確定する。チャネル番号が確定すると、ステップＳ１１５でオンスクリーン表示ＩＣ５８をオフし、ステップＳ１１７でフラグをセットしてから第３タスクの処理を終了する。
【００５９】
以上の説明から分かるように、各チャネルには各々３桁のチャネル番号が割り当てられており、それぞれ放送番組を放送している。携帯通信端末１０は、任意の数字の入力を受け付ける。そして、受け付けた２個以下の数字を含むチャネル番号を特定し、特定されたチャネル番号に対応する番組コンテンツの番組情報をモニタ６６に出力する。
【００６０】
つまり、携帯通信端末１０は、チャネル番号の桁数未満の数字によってチャネル番号を特定して、チャネル番号に対応する番組情報を出力するので、チャネル選択時の操作性を向上させることができる。
【図面の簡単な説明】
【００６１】
【図１】この発明の一実施例を示すブロック図である。
【図２】図１実施例の外観を示す図解図である。
【図３】図１実施例のテーブルである。
【図４】図１実施例の他のテーブルである。
【図５】図１実施例のモニタの画面を示す図解図である。
【図６】図１実施例のモニタの他の画面を示す図解図である。
【図７】図１実施例の動作の一部を示すフロー図である。
【図８】図１実施例の動作の他の一部を示すフロー図である。
【図９】図１実施例の動作のその他の一部を示すフロー図である。
【図１０】図１実施例の動作のさらにその他の一部を示すフロー図である。
【符号の説明】
【００６２】
１０…携帯通信端末
３８ａ…テンキー
３８ｂ〜３８ｅ…カーソルキー
３８ｆ…セットキー
４０ａ…チャネル番号テーブル
４０ｂ…選択チャネルテーブル
４８…デマルチプレクサ
５２…ＣＰＵ
５２ａ…レジスタ
５４…ＶＲＡＭ
５８…オンスクリーン表示ＩＣ
６６…モニタ
【図１】
0004637497.tif 000002
【図２】
0004637497.tif 000003
【図３】
0004637497.tif 000004
【図４】
0004637497.tif 000005
【図５】
0004637497.tif 000006
【図６】
0004637497.tif 000007
【図７】
0004637497.tif 000008
【図８】
0004637497.tif 000009
【図９】
0004637497.tif 000010
【図１０】
0004637497.tif 000011