(57)【要約】【課題】電池残量に基づいて判定した視聴可能時間に対応する視聴可能区間を番組表に識別表示して、ユーザの利便性を向上させた番組表表示装置（携帯端末）を提供する。【解決手段】本発明の携帯端末１００は、チャンネルを選局して番組を受信する受信部（放送波受信部１１０または通信回線送受信部１２０）と、該受信部が受信する各チャンネルの番組表を取得する取得部（放送波受信部１１０）と、該取得部が取得した番組表を表示する表示部（表示制御部１４２，表示部１４３）と、前記受信部が受信する番組を視聴する際の設定情報（動作モード）を記憶するメモリ１４４と、電池残量を検出する電池残量検出部１３４と、メモリ１４４が記憶している動作モードと、電池残量検出部１３４が検出した電池残量とに基づいて視聴可能時間を判定し、前記番組表において当該視聴可能時間に対応する視聴可能区間を識別表示するように表示部を制御する制御部（視聴録画可否判定部１３２，ＣＰＵ１４１）とを備える。【選択図】図１
2010056879.tif 000002
【特許請求の範囲】
【請求項１】
チャンネルを選局して番組を受信する受信部と、
該受信部が受信する各チャンネルの番組表を取得する取得部と、
該取得部が取得した番組表を表示する表示部と、
前記受信部が受信する番組を視聴する際の設定情報を記憶する記憶部と、
電池残量を検出する電池残量検出部と、
前記記憶部が記憶している設定情報と、前記電池残量検出部が検出した電池残量とに基づいて視聴可能時間を判定し、前記番組表において当該視聴可能時間に対応する視聴可能区間を識別表示するように前記表示部を制御する制御部と、
を備えることを特徴とする番組表表示装置。
【請求項２】
前記制御部は、現在の時刻を基準として当該視聴可能区間を識別表示するように前記表示部を制御することを特徴とする請求項１に記載の番組表表示装置。
【請求項３】
前記制御部は、番組開始時刻を基準として当該視聴可能区間を番組毎に識別表示するように前記表示部を制御することを特徴とする請求項１に記載の番組表表示装置。
【請求項４】
チャンネルを選局して番組を受信する受信部と、
該受信部が受信する各チャンネルの番組表を取得する取得部と、
該取得部が取得した番組表を表示する表示部と、
番組を記録する記録部と、
該記録部の記録残量を検出する記録残量検出部と、
該記録残量検出部が検出した記録残量に基づいて記録可能時間を判定し、前記番組表において当該記録可能時間に対応する記録可能区間を識別表示するように前記表示部を制御する制御部と、
を備えることを特徴とする番組表表示装置。
【請求項５】
前記記録部が番組を記録する記録条件を記憶する記憶部を備え、
前記制御部は、前記記憶部が記憶した記録条件と、前記記録残量検出部が検出した記録残量とに基づいて、記録可能時間を判定することを特徴とする請求項４に記載の番組表表示装置。
【請求項６】
前記制御部は、現在の時刻を基準として当該記録可能区間を識別表示するように前記表示部を制御することを特徴とする請求項４または５に記載の番組表表示装置。
【請求項７】
前記制御部は、番組開始時刻を基準として当該視聴可能区間を番組毎に識別表示するように前記表示部を制御することを特徴とする請求項４または５に記載の番組表表示装置。
【請求項８】
チャンネルを選局して番組を受信する受信部と、
該受信部が受信する各チャンネルの番組表を取得する取得部と、
該取得部が取得した番組表を表示する表示部と、
前記受信部が受信する番組を視聴する際の設定情報を記憶する記憶部と、
電池残量を検出する電池残量検出部と、
番組を記録する記録部と、
該記録部の記録残量を検出する記録残量検出部と、
前記記憶部が記憶している設定情報と、前記電池残量検出部が検出した電池残量とに基づいて第１記録可能時間を判定し、前記記録残量検出部が検出した記録残量に基づいて第２記録可能時間を判定し、前記第１記録可能時間および前記第２記録可能時間の内の短い方の記録可能時間に基づいて、前記番組表において当該記録可能時間に対応する記録可能区間を識別表示するように前記表示部を制御する制御部と、
を備えることを特徴とする番組表表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組表表示装置に関するものである。
【背景技術】
【０００２】
テレビジョン（以下、テレビという）放送される番組を記録可能な記録装置として、大容量の記録媒体であるＨＤＤ（Hard Disk Drive ）レコーダが実用化されている。ＨＤＤレコーダの記録容量は数百ギガバイト〜１テラバイトにも達するため、放送される番組を長時間録画することが可能である。また、ランダムでの検索性能も優れているため、広く家庭内に普及し始めている。
【０００３】
ＨＤＤレコーダは、ネットワークに接続されている場合には電子番組表（ＥＰＧ：Electric Program Guide）を受信することができるので、電子番組表から得られる番組情報から、番組の放送局、放送時間、内容の抜粋等の情報をＨＤＤレコーダに接続したテレビ受像機の画面上に表示させることができる。ユーザは、表示された番組表から番組を選択することにより、テレビ受像機に内蔵または外部接続されたＨＤＤレコーダ等の記録装置に録画や録音の予約を行うことができるシステムが提供されている。このように電子番組表を用いることにより、複雑な操作を行うことなく、簡単に番組の録画予約を行うことができる。
一方、モバイル機器においても、テレビ放送を受信して録画／再生／視聴する機能を備えた携帯電話機、ＰＤＡ、ノートパソコン、ＰＨＳ等の携帯端末が提案されており、記録装置の機能を有する携帯型電子装置（特許文献１参照）も提案されている。
【０００４】
特許文献１に記載された記録装置（以下、従来技術という）は、以下の特徴を有する番組予約システムとして構成されている。
（１）放送される番組毎に記録に必要な必要記録容量を記録モード毎の平均記録ビットレートと放送時間とから算出し、記録部の残記録可能容量と上記必要記録容量とを比較して判定した、放送される番組毎の記録可否を番組表に表示する。
（２）記録部の残記録可能容量から予約済み必要記録容量を除いた未予約残記録可能容量を算出し、未予約残記録可能容量と放送される番組毎の必要記録容量とを比較して、記録可否を判定する。
（３）記録可否の判定の結果、記録可能な記録モードが存在する場合には、存在する中で最も高品質となる記録モードを放送される番組毎に番組表に表示し、記録可能な記録モードが存在しない場合には、「記録不可であること」を番組毎に番組表に表示する。
（４）同時記録可能数までは同時間帯での複数番組同時記録が可能であり、かつ、同時記録可能数の制限から予約登録されている番組の放送予定日時に重なる番組で追加予約登録が行えない番組がある場合には、「予約登録が行えないこと」または「全ての記録をできないこと」を、番組毎に番組表に表示する。
（５）記録可否の判定結果を、放送される番組毎に色分して、あるいは、所定の識別子を付与して、番組表に表示する。
なお、特許文献１には、上記手法で番組の記録可否の判定および記録可否の判定結果の番組表への表示を行うリモートコントロール装置も記載されている。
【特許文献１】特開２００７−１２４５３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記従来技術は、記録部の残量を考慮して、指定した番組が最初から最後まで視聴可能／録画可能であるか否かを番組表を見た時点で判断することができる。
【０００６】
しかし、携帯端末においては、電池容量の制約が大きいため、携帯端末で番組を視聴または録画する場合に当該視聴または当該録画に要する電池容量を考慮しないと、視聴中または録画中に電池容量不足となって番組の視聴や録画が中断されるおそれがある。そのため、番組を携帯端末で視聴または録画する場合の番組表表示において、番組の視聴または録画の可否判定を行う際に記録容量（メモリ容量）の残量のみを考慮するだけでは不十分であり、電池残量も考慮する必要があるが、上記従来技術を携帯端末に適用した場合には、電池残量が考慮されないため、番組を携帯端末で視聴または録画する場合の番組表表示としては好ましくない。
また、番組の視聴または録画番組単位でしか表示していなかった。
【０００７】
本発明は、電池残量に基づいて判定した視聴可能時間に対応する視聴可能区間を番組表に識別表示することにより、ユーザの利便性を向上させた番組表表示装置を提供することを第１の目的とする。
本発明は、記録残量に基づいて判定した記録可能時間に対応する記録可能区間を番組表に識別表示することにより、ユーザの利便性を向上させた番組表表示装置を提供することを第２の目的とする。
【課題を解決するための手段】
【０００８】
上記第１の目的を達成するため、本発明の請求項１に係る番組表表示装置は、チャンネルを選局して番組を受信する受信部と、該受信部が受信する各チャンネルの番組表を取得する取得部と、該取得部が取得した番組表を表示する表示部と、前記受信部が受信する番組を視聴する際の設定情報を記憶する記憶部と、電池残量を検出する電池残量検出部と、前記記憶部が記憶している設定情報と、前記電池残量検出部が検出した電池残量とに基づいて視聴可能時間を判定し、前記番組表において当該視聴可能時間に対応する視聴可能区間を識別表示するように前記表示部を制御する制御部と、を備えることを特徴とする。
【０００９】
上記本発明の請求項１に係る番組表表示装置の好適例としては、前記制御部は、現在の時刻を基準として当該視聴可能区間を識別表示するように前記表示部を制御すること、および、前記制御部は、番組開始時刻を基準として当該視聴可能区間を番組毎に識別表示するように前記表示部を制御すること、がある。
【００１０】
上記第２の目的を達成するため、本発明の請求項４に係る番組表表示装置は、チャンネルを選局して番組を受信する受信部と、該受信部が受信する各チャンネルの番組表を取得する取得部と、該取得部が取得した番組表を表示する表示部と、番組を記録する記録部と、該記録部の記録残量を検出する記録残量検出部と、該記録残量検出部が検出した記録残量に基づいて記録可能時間を判定し、前記番組表において当該記録可能時間に対応する記録可能区間を識別表示するように前記表示部を制御する制御部と、を備えることを特徴とする。
【００１１】
上記本発明の請求項４に係る番組表表示装置の好適例としては、前記記録部が番組を記録する記録条件を記憶する記憶部を備え、前記制御部は、前記記憶部が記憶した記録条件と、前記記録残量検出部が検出した記録残量とに基づいて、記録可能時間を判定すること、前記制御部は、現在の時刻を基準として当該記録可能区間を識別表示するように前記表示部を制御すること、および、前記制御部は、番組開始時刻を基準として当該視聴可能区間を番組毎に識別表示するように前記表示部を制御すること、がある。
【００１２】
上記第２の目的を達成するため、本発明の請求項８に係る番組表表示装置は、チャンネルを選局して番組を受信する受信部と、該受信部が受信する各チャンネルの番組表を取得する取得部と、該取得部が取得した番組表を表示する表示部と、前記受信部が受信する番組を視聴する際の設定情報を記憶する記憶部と、電池残量を検出する電池残量検出部と、番組を記録する記録部と、該記録部の記録残量を検出する記録残量検出部と、前記記憶部が記憶している設定情報と、前記電池残量検出部が検出した電池残量とに基づいて第１記録可能時間を判定し、前記記録残量検出部が検出した記録残量に基づいて第２記録可能時間を判定し、前記第１記録可能時間および前記第２記録可能時間の内の短い方の記録可能時間に基づいて、前記番組表において当該記録可能時間に対応する記録可能区間を識別表示するように前記表示部を制御する制御部と、を備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、電池残量に基づいて判定した視聴可能時間に対応する視聴可能区間を番組表において識別表示したり、記録残量に基づいて判定した記録可能時間に対応する記録可能区間を番組表において識別表示したりするので、番組がどこまで視聴可能／録画可能であるか否かを番組表を見た時点で判断できるようになり、ユーザの利便性が向上する。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を実施するための最良の形態を図面に基づき詳細に説明する。
【００１５】
［システム構成］
図１は本発明の番組表表示装置を含む通信システムの実施の形態の構成を示す図である。この通信システムは、図１に示すように、番組表表示装置の代表として例示する携帯端末１００と、放送局３０１と、通信回路網４００と、無線基地局４０１と、番組表配信サーバ３０２とから成る。携帯端末１００は、放送局３０１からの放送波を受信するとともに、無線基地局４０１への無線送受信を介して通信回線網４００と接続可能である。通信回線網４００には番組表配信サーバ３０２が接続されており、携帯端末１００は番組表配信サーバ３０２に接続することにより電子番組表（ＥＰＧ）を取得することができる。また、携帯端末１００は、放送局３０１からの放送波を受信して、放送波に含まれる電子番組表（ＥＰＧ）を取得してもよい。
なお、本発明は携帯端末１００に関するものであるため、放送局３０１、番組表配信サーバ３０２および無線基地局４０１の動作についての説明を省略する。
【００１６】
[携帯端末の構成]
図２は本発明の番組表表示装置の代表として例示する携帯端末の構成を示すブロック図である。本発明の携帯端末１００は、地上波デジタル放送等の放送波を受信して視聴／記録（録画）／再生する機能と、無線基地局４０１等を介して他の通信装置（番組表配信サーバ３０２等）との間でデータ通信を行う機能とを備えた携帯型（電池駆動型）通信端末装置である。携帯端末１００は、図２に示すように、放送波受信部１１０と、通信回線送受信部１２０と、検出判定部１３０と、共通部１４０とから成る。なお、本発明では、「記録」という表現と、「録画」という表現とを用いているが、これらの２つの表現は実質的に同一である。したがって、以下の説明における「番組の記録」という表現および「番組の録画」という表現や、「記録可能時間」という表現および「録画可能時間」という表現などは、実質的に同一である。
【００１７】
放送波受信部１１０は、放送波チューナー１１１と、放送波復調部１１２と、放送波デコード部１１３と、放送波アンテナ１１４とを備えている。放送波受信部１１０は、チャンネルを選局して番組を受信する受信部として機能するとともに、該受信部が受信する各チャンネルの番組表を取得する取得部としても機能する。
通信回線送受信部１２０は、無線送受信部１２１と、通信回線アンテナ１２２とを備えている。通信回線送受信部１２０は、番組表を取得する取得部としても機能する。
検出判定部１３０は、必要資源量計算部１３１と、視聴録画可否判定部１３２と、メモリ残量検出部１３３と、電池残量検出部１３４とを備えている。
共通部１４０は、ＣＰＵ１４１と、表示制御部１４２と、表示部１４３と、メモリ１４４と、電池１４５と、操作部１４６と、スピーカー１４７と、マイク１４８とを備えている。表示部１４３は、取得部が取得した番組表を表示する。
【００１８】
放送波チューナー１１１は、放送波アンテナ１１４で受信した放送波の何れか１つを選局し、放送波復調部１１２へ選局した放送波を入力する。放送波チューナー１１１の起動指令や所望の放送波（放送局）を選局するための選局情報は、ＣＰＵ１４１から供給される。なお、放送波チューナー１１１は、デジタル放送の各チャンネルに対応するチューナーおよびＭｅｄｉａＦＬＯ放送の各チャンネルに対応するチューナーを含んでいるものとする。
放送波復調部１１２は、放送波チューナー１１１から供給された放送波を復調し、ビットストリームを取り出して放送波デコーダ１１３に入力する。
放送波デコーダ１１３は、放送波復調部１１２から入力されたビットストリームをデコードして、ＣＰＵ１４１に入力する。
【００１９】
無線送受信部１２１は、通信回線アンテナ１２２を経由して無線通信を制御する。なお、ＩＰＴＶ放送などの場合、無線送受信部１２１によりチャンネルを選局して、番組を受信する。そして、放送番組データをデコードしてＣＰＵ１４１に入力する。
【００２０】
ＣＰＵ１４１は、放送波デコーダ１１３や無線送受信部１２１から供給されたデコード済み放送番組データを、視聴の場合はメモリ１４４（ビデオメモリやバッファメモリ）へ入力し、録画の場合はメモリ１４４（録画用メモリ）へ格納する。また、ＣＰＵ１４１は、視聴録画可否判定部１３２により算出された記録残量／電池残量に対する、視聴可能または録画可能な番組放送時間を含む電子番組表表示情報を生成し、表示制御部１４２に入力する。さらに、ＣＰＵ１４１は、記録残量および電池残量の少なくとも一方が所定の閾値（番組表配信サーバ３０２への接続と電子番組表の取得と電子番組表の保存とに必要な量）を満たさない場合や、番組表配信サーバ３０２へ接続できない場合、放送波を受信できない場合に、その旨を表示する表示情報を生成して、表示制御部１４２に入力する。なお、電子番組表が予め保存されていて、表示できる場合は、上述の状況を表示しなくてもよい。
ＣＰＵ１４１は、視聴録画可否判定部１３２とともに、メモリ１４４が記憶している設定情報（動作モード情報）と、電池残量検出部１３４が検出した電池残量とに基づいて視聴可能時間を判定し、前記番組表において当該視聴可能時間に対応する視聴可能区間を識別表示するように表示部１４３を制御する制御部として機能する。また、ＣＰＵ１４１は、視聴録画可否判定部１３２とともに、記録残量検出部（メモリ残量検出部）１３３が検出した記録残量（メモリ残量）に基づいて記録可能時間（録画可能時間）を判定し、前記番組表において当該記録可能時間（録画可能時間）に対応する記録可能区間（録画可能区間）を識別表示するように表示部１４３を制御する制御部として機能する。また、ＣＰＵ１４１は、視聴録画可否判定部１３２とともに、メモリ１４４が記憶している設定情報（動作モード情報）と、電池残量検出部１３４が検出した電池残量とに基づいて第１記録可能時間を判定し、記録残量検出部（メモリ残量検出部）１３３が検出した記録残量（メモリ残量）に基づいて第２記録可能時間を判定し、第１記録可能時間および第２記録可能時間の内の短い方の記録可能時間に基づいて、前記番組表において当該記録可能時間（録画可能時間）に対応する記録可能区間（録画可能区間）を識別表示するように表示部１４３を制御する制御部として機能する。
【００２１】
表示制御部１４２は、ＣＰＵ１４１を介してメモリ１４４から読み出したデコード済み放送番組データを表示部１４３に入力して、表示部１４３に放送番組を表示させる。また、表示制御部１４２は、ＣＰＵ１４１から入力された番組の視聴可能時間／録画可能時間を含む表示情報（番組表表示情報）に基づいて、番組毎に視聴可能時間／録画可能時間に基づく視聴可能区間／記録可能区間（録画可能区間）を表示させた番組表のデータを表示部１４３に入力して、表示部１４３に番組表を表示させる。さらに、表示制御部１４２は、メモリ残量および電池残量の少なくとも一方が上記所定の閾値を満たさない場合や、番組表配信サーバ３０２へ接続できない場合、放送波を受信できない場合に、その旨の表示情報をＣＰＵ１４１から受け取って、表示部１４３に表示させてもよい。なお、電子番組表が予め保存されていて、電子番組表を表示できる場合は、上述の表示情報を表示しなくてもよい。
メモリ１４４は、放送波受信部１１０や無線送受信部１２１が受信する番組を視聴する際の設定情報（動作モード情報）を記憶する記憶部として機能し、番組を記録する記録部として機能するとともに、前記記録部が番組を記録する際の記録条件を記憶する記憶部として機能する。
【００２２】
メモリ残量検出部１３３は、メモリ１４４の記録残量（メモリ１４４の中で録画用に確保されている全容量から録画ににより使用された容量と、既に録画予約により確保された容量との合計量を差し引いた残量）を検出するものであり、メモリ１４４の記録残量を常時監視している。なお、図２では、本発明の携帯端末が内蔵する記憶装置および取り外し可能な記憶装置の全体を、単一のメモリ１４４として示している。つまり、視聴時のビデオメモリやバッファメモリ、ＣＰＵ１４１の作業用メモリ、録画用メモリ、挿抜により接続や取り外しを行うメモリカード等を、メモリ１４４として代表して示している。
電池残量検出部１３４は、電池１４５の残量（電池残量）を検出するものであり、電池残量を常時監視して、検出結果である電池残量を視聴録画可否判定部１３２に入力する。
必要資源量計算部１３１は、後述する番組表の表示例１，表示例２において、番組表の表示指示をトリガーとして、設定情報（動作モード情報）および電池残量に基づいて、放送波チューナー１１１や無線送受信部１２１に依存する視聴可能時間を算出し、算出した視聴可能時間を視聴録画可否判定部１３２に入力する。また、必要資源量計算部１３１は、後述する番組表の表示例３，表示例４において、番組表の表示指示をトリガーとして、記録条件（ビットレートやフレームレート等のメモリ使用条件）およびメモリ残量に基づいて、放送波チューナー１１１や無線送受信部１２１に依存する記録可能時間を算出し、算出した記録可能時間を視聴録画可否判定部１３２に入力する。また、必要資源量計算部１３１は、後述する番組表の表示例５において、番組表の表示指示をトリガーとして、設定情報（動作モード情報）および電池残量に基づいて、放送波チューナー１１１や無線送受信部１２１に依存する第１記録可能時間を算出するとともに、番組表の表示指示をトリガーとして、メモリ残量に基づいて、放送波チューナー１１１や無線送受信部１２１に依存する第２記録可能時間を算出し、算出した第１記録可能時間および第２記録可能時間を視聴録画可否判定部１３２に入力する。
【００２３】
視聴録画可否判定部１３２は、後述する番組表の表示例１において、放送波チューナー１１１や無線送受信部１２１に依存する視聴可能時間を計算し、該時間に基づいて現在の時刻から視聴可能な時刻までの視聴可能区間を判定する。また、視聴録画可否判定部１３２は、後述する番組表の表示例２において、放送波チューナー１１１や無線送受信部１２１に依存する視聴可能時間を計算し、該時間および番組表で表示する番組の番組情報（放送時間）に基づいて番組毎の番組開始時刻からの視聴可能区間を判定する。また、視聴録画可否判定部１３２は、後述する番組表の表示例３において、メモリ残量および記録動作モードに依存する記録可能時間を計算し、該時間に基づいて現在の時刻から記録可能な時刻までの記録可能区間を判定する。また、視聴録画可否判定部１３２は、後述する番組表の表示例４において、メモリ残量および記録動作モードに依存する記録可能時間を計算し、該時間および番組表で表示する番組の番組情報（放送時間）に基づいて番組毎の番組開始時刻からの記録可能区間を判定する。また、視聴録画可否判定部１３２は、後述する番組表の表示例５において、放送波チューナー１１１や無線送受信部１２１に依存する記録可能時間（第１記録可能時間）ならびにメモリ残量および記録動作モードに依存する記録可能時間（第２記録可能時間）のうちの短い方の記録可能時間を計算し、該時間および番組表で表示する番組の番組情報（放送時間）に基づいて番組毎の番組開始時刻からの記録可能区間を判定する。
【００２４】
なお、図２において、検出判定部１３０内の各構成要素および表示制御部１４２は、ＣＰＵ１４１とは別に設けられているが、ＣＰＵ１４１の中の一部分であったり、ＣＰＵ１４１が具備する機能であったりしてもよい。また、図２において、放送波受信部１１０は１つの放送方式に対応する構成として記載されているが、複数の放送方式（例えばＩＳＤＢ−Ｔｍｍ放送およびＭｅｄｉａＦＬＯ放送）に対応する構成が個別に存在するように構成してもよい。また、図２において、１つの放送波受信部で複数の放送方式（例えば地上波デジタル放送およびＭｅｄｉａＦＬＯ放送）に対応できるように構成したり、複数の放送方式で１つの放送波アンテナ１１４を共有するように構成してもよい。
【００２５】
[携帯端末における番組表の表示動作]
図３は本発明の携帯端末における番組表の表示動作を示すフローチャートである。
まず、ステップＳ０１において、ユーザの選択操作に応じて所望の番組を視聴または録画するためのアプリケーション（視聴アプリケーション／録画アプリケーション）を起動する。次のステップＳ０２では、メモリ残量検出部１３３が検出したメモリ残量（記録残量；録画用に確保されている全メモリ容量から既に録画により使用済みの容量と録画予約済みの番組の録画に必要なメモリ容量とを差し引いた残量）および電池残量検出部１３４が検出した電池残量が所定の閾値（番組表配信サーバ３０２への接続や放送受信処理と電子番組表取得と保存とに必要な電池量）を満たすか否かを視聴録画可否判定部１３２で判定し、判定結果をＣＰＵ１４１へ入力する。
【００２６】
ステップＳ０２の判定結果がＹＥＳ（メモリ残量および電池残量の少なくとも一方が所定の閾値未満）の場合、ステップＳ０３に進んで、ＣＰＵ１４１により、資源残量不足メッセージ（例えば、メモリ残量不足または電池残量不足により電子番組表の取得または保存ができない旨のメッセージ）の表示情報を表示制御部１４２に入力して、表示部１４３に資源残量不足メッセージを表示させる。一方、ステップＳ０２の判定結果がＮＯ（メモリ残量および電池残量が所定の閾値以上）の場合、ステップＳ０４に進んで、ＣＰＵ１４１により、無線送受信部１２１を起動させる。次のステップＳ０５では、番組表配信サーバ３０２から番組表情報（電子番組表情報）を取得開始する。なお、放送波により番組表情報を取得開始する場合には、不必要に無線送受信部１２１を起動する必要はない。
【００２７】
次のステップＳ０６では、ＣＰＵ１４１により、所定時間内に番組表配信サーバ３０２から応答が得られるか否かを監視することにより、番組表配信サーバ３０２から番組表情報が取得可能であるか否かを判定する。この判定がＮＯになった場合には、ステップＳ０７に進んで、ＣＰＵ１４１により、エラーメッセージ（例えば、番組表配信サーバ３０２に接続できない旨のメッセージ）を表示制御部１４２に入力して、表示部１４３にエラーメッセージを表示させる。一方、ステップＳ０６の判定がＹＥＳになった場合には、ステップＳ０８に進んで、ＣＰＵ１４１により無線送受信部１２１を制御して、番組表配信サーバ３０２から番組表情報を受信する。その際、番組表情報が既にメモリ１４４に保存されている場合には、取得した番組表情報を上書き保存する。なお、ステップＳ０６では、放送波により番組表情報を受信する処理に置き換えてもよい。
【００２８】
次のステップＳ０９では、ＣＰＵ１４１により、受信した番組表情報に記載されている各番組について、放送時間およびビットレート、フレームレートの少なくとも一方を含むメモリ使用条件と、表示部１４３の画面輝度および着信応答規制（着信を受け付けるが応答はしない規制）と発信規制（発呼やデータ通信等の発信を行わない規制）との有無を含む電池使用条件との組合せ（視聴する際の設定情報；動作モード情報）と、現在のメモリ残量および現在の電池残量とに基づいて、視聴可能時間／録画可能時間を視聴録画可否判定部１３２により計算させる。具体的には、必要資源量計算部１３１は、上記動作モードにおける必要資源量を視聴録画可否判定部１３２に入力し、メモリ残量検出部１３３および電池残量検出部１３４は、メモリ残量および電池残量をそれぞれ検出して、視聴録画可否判定部１３２に入力する。視聴録画可否判定部１３２は、メモリ残量検出部１３３および電池残量検出部１３４がそれぞれ検出したメモリ残量および電池残量から成る検出資源残量と、必要資源量計算部１３１から供給された必要資源量とを比較し、（１）後述する番組表の表示例１，表示例２の場合、検出資源残量を構成する電池残量によって視聴可能時間を番組の放送方式や端末の動作モード毎に算出して、算出結果である視聴可能時間をＣＰＵ１４１に入力する。また、（２）後述する番組表の表示例３，表示例４の場合、検出資源残量を構成するメモリ残量によって録画可能時間を番組の放送方式や端末の動作モード毎に算出して、算出結果である録画可能時間をＣＰＵ１４１に入力する。また、（３）後述する番組表の表示例５の場合、検出資源残量を構成するメモリ残量および電池残量の内で必要量に対する残量の割合が小さい方の残量によって録画可能時間を番組の放送方式や端末の動作モード毎に算出して、算出結果である録画可能時間をＣＰＵ１４１に入力する。
【００２９】
上記動作モードとしては、例えば以下のような動作モード１〜６があり、動作モード毎に制御の内容が設定されている。
（動作モード１）高ビットレート、かつ、表示輝度高、かつ、着信応答規制なし、かつ、発信規制なし。この場合、メモリ使用量の制御および電池使用量の制御を行わない。
（動作モード２）高ビットレート、かつ、表示輝度低、かつ、着信応答規制なし、かつ、発信規制なし。この場合、電池使用量の制御を弱く行う。
（動作モード３）高ビットレート、かつ、表示輝度低、かつ、着信応答規制なし、かつ、発信規制あり。この場合、電池使用量の制御を中程度に行う。
（動作モード４）高ビットレート、かつ、表示輝度低、かつ、着信応答規制あり、かつ、発信規制あり。この場合、電池使用量の制御を強く行う。
（動作モード５）低ビットレート、かつ、表示輝度高、かつ、着信応答規制なし、かつ、発信規制なし。この場合、メモリ使用量の制御を行う。
（動作モード６）低ビットレート、かつ、表示輝度低、かつ、着信応答規制あり、かつ、発信規制あり。この場合、メモリ使用量の規制および電池使用量の制御を強く行う。
【００３０】
次のステップＳ１０では、各番組の視聴可能時間／録画可能時間を含む番組表表示情報を生成する。この番組表表示情報は、視聴録画可否判定部１３２から視聴可能時間／録画可能時間を供給されたＣＰＵ１４１により生成され、表示制御部１４２に入力される。次のステップＳ１１では、ＣＰＵ１４１から供給された番組表表示情報に基づいて、各番組の視聴可能時間／録画可能時間に対応する視聴可能区間／録画可能区間を色分表示した番組表を、表示部１４３に表示させる。
【００３１】
次のステップＳ１２では、ＣＰＵ１４１により、録画予約または録画予約解除の操作の有無を判定する。ここで、録画予約または録画予約解除の操作が行われた場合（ステップＳ１２のＹＥＳ）にはステップＳ１３に進み、録画予約または録画予約解除の操作が行われない場合（ステップＳ１２のＮＯ）には、ステップＳ１３をスキップする。ステップＳ１２で録画予約が選択された場合には、ＣＰＵ１４１は、必要資源量計算部１３１が計算した番組の録画に必要なメモリ容量および電池量をメモリ残量検出部１３３および電池残量検出部１３４に入力し、既存録画予約の解除が選択された場合には、ＣＰＵ１４１は、録画予約時にメモリ１４４に記憶された番組の録画に必要なメモリ容量および電池量を読み出し、メモリ残量検出部１３３および電池残量検出部１３４に入力する。メモリ残量検出部１３３および電池残量検出部１３４は、録画予約が選択された場合には録画に必要なメモリ容量および電池量をメモリ残量および電池残量から減らした値をそれぞれ求め、既存録画予約の解除が選択された場合には、当該録画に必要であったメモリ容量および電池量をメモリ残量および電池残量に加えた値をそれぞれ求める。ステップＳ１３では、後述する図７の録画予約処理を実行することにより、資源残量の変更（資源残量の確保／資源残量の解放）を行う。次のステップＳ１４では、番組表表示中か否かを判定し、番組表表示中はステップＳ０９に戻ってステップＳ０９−ステップＳ１０−ステップＳ１１−ステップＳ１２−ステップＳ１３−ステップＳ１４のループを繰り返し、番組表表示が終了したときにはそのまま終了する。上記ステップＳ０９〜ステップＳ１４のループは、番組表の表示が終了するまで繰り返されるため、録画予約または既存録画予約の解除の操作が行われた場合には、ステップＳ１３で変更された資源残量（メモリ残量および電池残量）に基づいてステップＳ０９以降の処理がやり直されることになる。
【００３２】
［番組表の表示例１］
図４は本発明の携帯端末における番組表の表示例１を示す図である。この表示例１は、電池残量により決まる、現在の時刻（図示例の場合、１７時１２分）からの各番組の視聴可能時間および該視聴可能時間に対応する視聴可能区間をチューナー別（放送方式別）に表示している。なお、起動したチューナーだけを表示するようにしてもよい。表示例１において、各番組の視聴可能時間は、ＭｅｄｉａＦＬＯ放送のＭ１２チャンネル，Ｍ１８チャンネルの場合６０分、デジタル放送のＤ１チャンネル、Ｄ３チャンネル、Ｄ７チャンネルの場合４８分となり、その区間が表示される。図４の番組表における各欄について以下に説明する。なお、ＭｅｄｉａＦＬＯ放送を受信する方がデジタル放送を受信するよりも消費電力が低いものとする。
表示欄Ｖ１１は、各番組のチャンネル番号と放送局または放送チャネル名とを表示する欄である。
表示欄Ｖ１２は、時間帯を表示する欄である。
表示欄Ｖ１３は、表示中の番組の放送日（図示例の場合、「２月２９日」）を表示する欄である。
表示欄Ｖ１４は、番組表を構成する複数ページのうちの何ページ目を表示しているかを表示する欄である。図示例の「５／１４」は、「１４ページ中の５ページ目を表示していること」を示している。
表示欄Ｖ１５は、メニュー画面を表示させるために使用するキーを表示する欄である。図示例の「Ｍｅｎｕ：０」は、キー「０」を押すとメニュー画面が表示されることを示している。なお、番組表の表示内容を他の動作モードのものに切り換える動作は、表示欄Ｖ１５のメニューを選択して、メニュー中の表示動作モード切換機能を選択することにより実行することができる。
表示欄Ｖ１６、Ｖ１７はそれぞれ、番組表を構成する複数ページのうち、現在表示中のページの前のページおよび後のページを表示させるために使用するキーを表示する欄である。図示例の「前ページ：＊」は、「＊」キーを押すことで４ページ（現在は５ページを表示中）が表示されることを示し、Ｖ１７の表示「次ページ：＃」は「＃」キーを押すことで６ページが表示されることを示している。
表示欄Ｖ１８は、表示中の視聴可能時間に対応する動作モードを表示する欄である。図示例の「表示動作モード：１」は、表示中の視聴可能時間が動作モード１に対する視聴可能時間であることを示している。
表示欄Ｖ１９は、表示中の動作モードにおける視聴可能時間と、当該視聴可能時間を決定するのがメモリ残量か電池残量かを表示する欄である。図示例の「残り：６０分」は、表示中の動作モードにおいて現在選局中のチャンネル（例えばＭ１２チャンネル）の視聴可能時間が６０分であることを示している。また、表示欄Ｖ１９に付けた斜線は、残り時間（６０分）が電池残量で決まることを示している。
表示欄Ｖ２０は、現在の日時を表示する欄である。図示例の「２／２９  １７：１２」は、現在の日時が「２月２９日  １７時１２分」であることを示している。
図４の番組表において、各番組の視聴可能時間は、当該視聴可能時間の長さに対応する区間である視聴可能区間として、番組１，番組６，番組９，・・に図示したような斜線で表示（識別表示）している。番組１は、残りの放送時間（４８分）と視聴可能時間（４８分）が一致しているため、全域に斜線を付けている。番組６は、残りの放送時間（１０８分）よりも視聴可能時間（４８分）が短いため、現在の時刻（１７時１２分）を基準として視聴可能時間（４８分）に対応する領域に斜線を付けている。番組１３は、残りの放送時間（１０８分）よりも視聴可能時間（６０分）が短いため、現在の時刻（１７時１２分）を基準として視聴可能時間（６０分）に対応する領域に斜線を付けている。
【００３３】
［番組表の表示例２］
図５は本発明の携帯端末における番組表の表示例２を示す図である。この表示例２は、電池残量により決まる、番組毎の視聴可能時間および該視聴可能時間に対応する視聴可能区間をチューナー別（放送方式別）および番組別に表示している。なお、起動したチューナーだけを表示するようにしてもよい。表示例２において、各番組の視聴可能時間は、ＭｅｄｉａＦＬＯ放送のＭ１２チャンネル，Ｍ１８チャンネルの場合７５分、デジタル放送のＤ１チャンネル、Ｄ３チャンネル、Ｄ７チャンネルの場合６０分となり、その区間が現在の時刻および番組の開始時刻を基準に表示されている。図５の番組表における各欄は図４の番組表における各欄と同一であるため、説明を省略する。また、放送方式による消費電力の違いも図４と同様である。
図５の番組表において、各番組の視聴可能時間は、当該視聴可能時間の長さに対応する区間である視聴可能区間として、番組１，番組２，・・，番組６，番組７，・・，番組１３，番組１４，・・に図示したような斜線で表示（識別表示）している。番組１，番組３は、放送時間（６０分）と視聴可能時間（６０分）が一致しているため、放送開始時刻（番組１；１７時００分、番組３；２０時００分）を基準として全域に斜線を付けている。番組２，番組６は、放送時間（１２０分）よりも視聴可能時間（６０分）が短いため、放送開始時刻（番組２；１８時００分、番組６；１７時００分）を基準として視聴可能時間（６０分）に対応する領域に斜線を付けている。番組１３，番組１４は、放送時間（１２０分）よりも視聴可能時間（７５分）が短いため、放送開始時刻（１７時００分）を基準として視聴可能時間（７５分）に対応する領域に斜線を付けている。
【００３４】
[番組表表示中に着信があった場合の動作]
図６は本発明の携帯端末において番組表表示中に着信があった場合の動作を示すフローチャートである。
番組表表示中に着信を通信回線送受信部１２０で受信した場合、ステップＳ２０において、ＣＰＵ１４１により、着信の種類（メール、通話、情報ダウンロード、その他通信回線を利用した情報通知等）と送付元とを表示するための着信情報を生成して表示制御部１４２に入力するとともに、着信に対して応答操作を行うか、応答操作を後回しにして番組表表示を継続するかをユーザに選択させるための操作選択表示情報を生成して、表示制御部１４２に入力する。表示制御部１４２は、入力された着信情報および操作選択表示情報を表示部１４３に表示させる。次のステップＳ２１では、ユーザにより着信への応答操作が選択されたか否かを判定する。このとき、既に、「着信への応答操作を行わない着信応答規制付きの録画予約」をしていた場合には、その旨を表示するものとする。ステップＳ２１で応答操作を行うことが選択された場合にはステップＳ２２に進み、応答操作をすぐ行わないこと（応答操作を後回しにすること）が選択された場合にはステップＳ２６に進む。
【００３５】
ステップＳ２２では、ＣＰＵ１４１により、着信の種類に応じた着信応答画面を表示するための表示情報を生成して、表示制御部１４２を介して当該表示情報を表示部１４３に表示させる。着信応答画面とは、例えば着信の種類が通話の場合に、発呼者名と着呼とを知らせる情報を表示部１４３に表示して、ユーザに通話開始操作を行わせるための画面である。次のステップＳ２３では、ユーザは、表示部１４３に表示された着信応答画面に対して、応答操作を行う。応答操作とは、例えば着信の種類が通話の場合、通話開始のためのオフフックボタンを押して通話を開始し、通話が終了したときにオンフックボタンを押して通話を終了させる操作である。次のステップＳ２４では、着信応答処理の終了を検出したＣＰＵ１４１により、番組表を再表示（復帰）するか、番組表表示を行わず待ち受け状態に入るかをユーザに選択させるための選択画面を表示するための表示情報を生成して、表示制御部１４２を介して当該表示情報を表示部１４３に表示させて、ユーザに、番組表を再表示するか、再表示を行わず待ち受け状態に入るかを選択させる。ここで、再表示が選択された場合にはステップＳ２７に進み、番組表表示を行わず待ち受け状態に入ることが選択された場合にはステップＳ２５に進む。ステップＳ２５では、ＣＰＵ１４１により、表示制御部１６を介して待ち受け状態表示を表示部１４３に表示させて、待ち受け状態に入る。
【００３６】
ステップＳ２１がＮＯの場合に進むステップＳ２６では、ＣＰＵ１４１により、応答後回し処理を行う。この応答後回し処理は、着信の種類に応じた着信履歴情報を生成してメモリ１４４に記憶させ、以後は番組表表示を終了するまでの間、表示、音出力またはバイブレーション等での着信情報通知を行わないようにする処理である。例えば、着信の種類が通話の場合に、ユーザが事前に留守番電話応答を設定していた場合には、その設定に従って留守番電話応答情報および着信履歴情報を生成し、留守番電話応答を設定していない場合には、不在着信履歴情報を生成し、生成した情報のそれぞれをメモリ１４４に記憶する。以後は番組表表示を終了するまで着信表示、着信音出力、またはバイブレーションによる着信通知は行われなくなる。なお、図示しないが、番組表表示が終了した際には、ＣＰＵ１４１によりメモリ１４４に記憶していた着信履歴情報を読み出して、表示制御部１４２を介してその着信履歴情報を表示部１４３に表示させるものとする。次のステップＳ２７では、図３のステップＳ０９〜ステップＳ１４のループ処理と同様の処理（番組表の色分表示を含む処理）を行う。このステップＳ２７の処理は、ユーザの操作によって番組表表示が終了したときに終了する。
【００３７】
[録画予約時の動作]
図７は本発明の携帯端末における録画予約時の動作を示すフローチャートである。まず、ステップＳ３０において、ユーザにより、表示している番組表内の録画対象番組（録画を希望する番組）が選択されると、次のステップＳ３１では、ＣＰＵ１４１により、番組表表示の際に視聴録画可否判定部１３２が判定したメモリ残量（ユーザデータ保存用に確保されている全メモリ容量から既に録画により使用済みの容量と録画予約済みの番組の録画に必要なメモリ容量とを差し引いたメモリ容量）と電池残量とを使用して、ユーザにより選択された録画対象番組が何れかの動作モードで録画可能か否かを判定し、録画可能な場合にはステップＳ３２に進み、録画不可能な場合にはステップＳ４２に進む。なお、動作モードとは、視聴／録画を行う際のビットレートやフレームレート等のメモリ使用条件と、表示部１４３の表示輝度等の電池使用条件との組合せ（視聴／録画する際の設定情報）である。
【００３８】
ステップＳ３２では、選択された録画対象番組の録画を実行可能な動作モードを表示部１４３に表示して、ユーザに確認させる。次のステップＳ３３では、ユーザにより、表示された録画実行可能な動作モードで録画することが選択されたか、他の動作モードで録画することが選択されたかを判定し、他の動作モードで録画することが選択された場合にはステップＳ３４に進み、表示された録画実行可能な動作モードで録画することが選択された場合にはステップＳ３８に進む。ステップＳ３４では、他の動作モードに関して、視聴録画可否判定部１３２により、現在のメモリ残量および電池残量の当該録画対象番組の録画に必要なメモリ容量および電池量に対する不足量（資源残量不足量；メモリの不足量および電池の不足量）を算出して、ＣＰＵ１４１に入力する。次のステップＳ３５では、ＣＰＵ１４１により、視聴録画可否判定部１３２から入力された不足量（時間）に基づき、当該録画対象番組の録画に必要なメモリの不足量および電池の不足量の表示情報を動作モード毎に生成して、表示制御部１４２を介して表示部１４３に表示させる。次のステップＳ３６では、表示された動作モード毎の当該録画対象番組の録画に必要なメモリの不足量および電池の不足量に基づきユーザが動作モードを変更したか否かを判定し、動作モードを変更した場合にはステップＳ３７に進み、動作モードを変更しなかった場合にはステップＳ３８に進む。ステップＳ３７では、ＣＰＵ１４１により、ユーザによる変更後の動作モードでの当該録画対象番組の録画に必要なメモリの不足量および電池の不足量と、資源残量不足メッセージ（録画の実行にはメモリ残量および電池残量の少なくとも一方が不足している旨）とを、表示制御部１４２を介して表示部１４３に表示させる。
【００３９】
ステップＳ３２で表示した録画実行可能な動作モードでの録画をユーザが選択した場合に、ステップＳ３３のＮＯおよびステップＳ３６のＮＯから進むステップＳ３８では、録画可能な動作モードのうちどの動作モードで録画を実行するかをユーザに選択させ、選択された動作モードを設定する。次のステップＳ３９では、録画対象番組の録画優先度をユーザに設定させる。録画優先度は、例えば１、２、３・・・という数字で設定するものとし、数字の小さい順に優先度は高くなる。なお、この優先度は後で変更できるものとする。次のステップＳ４０では、録画対象番組の録画予約登録をユーザに行わせる。このとき、ＣＰＵ１４１により、録画対象番組に対する動作モード、録画優先度、録画予約登録情報（放送開始時刻、放送終了時刻、番組名、放送チャンネル、その他録画に必要な情報）、設定された動作モードに対して録画に必要なメモリ容量および電池量をメモリ１４４に記憶させる。また、ＣＰＵ１４１により、設定された動作モードに対して録画に必要なメモリ容量を確保するとともに確保したメモリ容量をメモリ残量から減らしておき、録画予約登録した録画対象番組が録画予約解除されるまで他の番組の録画やデータ保存に使用しないようにするとともに、確保したメモリ容量をメモリ残量検出部１３３に入力する。メモリ残量検出部１３３は、入力されたメモリ容量を当該録画予約以前の録画予約で確保されたメモリ容量の和に加え、メモリ残量の検出に利用する。なお、メモリ容量だけではなく、設定された動作モードに対して録画に必要な電池量を確保して、録画予約登録した録画対象番組が録画予約解除されるまで他の番組の録画やその他の携帯端末１００の動作に確保した電池量を使用させないようにしてもよい。次のステップＳ４１では、ＣＰＵ１４１により、録画予約登録が完了した旨を表示制御部１４２を介して表示部１４３に表示させる。
【００４０】
番組表表示中の動作モードにおいて録画対象番組が録画不可能な場合にステップＳ３１から進むステップＳ４２では、既存の録画予約番組の動作モードの変更を検討するか否かをユーザに選択させ、動作モードの変更を検討することにより録画対象番組が録画予約可能となるか否かを調査する場合にはステップＳ４３に進み、動作モードの変更を検討しない場合にはステップＳ４７に進む。ステップＳ４３では、録画優先度が所定値以下の録画予約番組の動作モードの変更を検討する。具体的には、ＣＰＵ１４１により、メモリ１４４に記憶してある既存の録画予約番組の録画優先度を読み出し、既存の録画予約番組の中で録画優先度が所定値以下の録画予約番組に関する放送時間を必要資源量計算部１３１に入力して、各動作モードを適用した場合のそれぞれの動作モードにおいて録画予約番組の録画に必要なメモリ容量、電池量を計算させる。また、ＣＰＵ１４１により、ステップＳ３０で選択した録画対象番組の放送時間を必要資源量計算部１３１に入力して、各動作モードを適用した場合のそれぞれの動作モードにおいて録画予約番組の録画に必要なメモリ容量、電池量を計算させる。なお、録画優先度の所定値は、予めユーザが設定しておくものとし、設定が行われていない場合にはデフォルト値（例えば優先度２）を使用するものとする。必要資源残量計算部１３１は、計算結果であるメモリ容量、電池量を視聴録画可否判定部１３２に入力し、視聴録画可否判定部１３２は、入力されたメモリ容量、電池量と、メモリ残量検出部１３３および電池残量検出部１３４がそれぞれ検出したメモリ残量、電池残量とに基づき、既存の録画予約番組（１つまたは複数）およびステップＳ３０で選択された録画対象番組が録画可能となるそれぞれの動作モードの組合せを求め、求めた組合せをＣＰＵ１４１に入力する。
【００４１】
次のステップＳ４４では、ＣＰＵ１４１により、既存の録画予約番組の動作モードの変更によってステップＳ３０で選択した録画対象番組が録画可能となるか否かを判定し、既存の録画予約番組およびステップＳ３０で選択された録画対象番組が録画可能となるそれぞれの動作モードの組合せが存在する場合にはステップＳ４５に進み、存在しない場合にはステップＳ４７に進む。ステップＳ４５では、ＣＰＵ１４１により、既存の録画予約番組およびステップＳ３０で選択された録画対象番組が録画可能となるそれぞれの動作モードの組合せ（変更候補）の表示情報を生成して、表示制御部１４２を介して表示部１４３に変更候補を表示させる。次のステップＳ４６では、動作モードを変更するか否かをユーザに選択させ、動作モードを変更する場合、言い換えれば、既存の録画予約番組およびステップＳ３０で選択された録画対象番組を、ステップＳ４５で表示した変更候補のうちの何れかの動作モードで録画する場合にはステップＳ４９に進み、動作モードを変更しない場合にはステップＳ４７に進む。
【００４２】
ステップＳ４９では、既存の録画予約番組の予約情報の変更および選択した録画対象番組の録画予約登録を行う。具体的には、ステップＳ４６でユーザが選択した、既存の録画予約番組およびステップＳ３０で選択した録画対象番組の録画に適用する動作モードと、当該動作モードに対して録画に必要なメモリ容量および電池量と、その他の録画予約情報とを登録処理する。ステップＳ４９が終了したら、ステップＳ４１に進んで録画予約登録が完了した旨を表示する。一方、ステップＳ４７では、資源残量不足量（メモリの不足量および電池の不足量）を算出する。具体的には、視聴録画可否判定部１３２により、現在のメモリ残量および電池残量の、番組表表示の際に必要資源量計算部１３１により算出した、ステップＳ３０で選択した録画対象番組の録画に必要なメモリ容量および電池量に対する不足量であるメモリの不足量および電池の不足量を、表示中の動作モードおよび最もメモリ容量および電池量を必要としない動作モードについて算出して、ＣＰＵ１４１に算出したメモリの不足量および電池の不足量を入力する。次のステップＳ４８では、資源残量不足メッセージを表示する。具体的には、ＣＰＵ１４１により、視聴録画可否判定部１３２から入力されたメモリの不足量および電池の不足量に基づき、後述する図１０の表示例４の番組表に例示するように、カーソル等により指定した番組と関連させて表示（例えばポップアップ表示）する表示情報（例えば番組名、録画可能時間、動作モード、電池の不足量およびメモリの不足量を含む）を生成して、表示制御部１４２を介して表示部１４３に上記資源残量不足メッセージを表示させる。
【００４３】
なお、図７のフローチャートのステップＳ３０〜ステップＳ４８の処理において、「録画」を「視聴」に置き換えることにより、図７のフローチャートを「視聴予約」に適用してもよい。その場合、ステップＳ４０で視聴予約登録した後、ＣＰＵ１４１により当該視聴予約登録における動作モードに基づいて放送波受信部１１０や無線送受信部１２１から入力された放送データを表示制御部１４２を介して表示部１４３に表示することになる。
【００４４】
［録画予約登録後の資源残量監視］
図８は本発明の携帯端末における録画予約登録後の資源残量監視動作を示すフローチャートである。この録画予約登録後の資源残量監視は常時行うものとする。
まず、ステップＳ５０において、既存の録画予約番組の確認を行う。具体的には、ＣＰＵ１４１により、メモリ１４４に記憶されている既存の録画予約番組の登録情報と、それに対応する録画に必要なメモリ容量および電池量を読み出して、必要資源量計算部１３１に入力する。次のステップＳ５１では、メモリ残量検出部１３３および電池残量検出部１３４により、メモリ残量（録画用に確保されている全メモリ容量から録画に使用済みの容量と既存の録画予約番組の録画に必要なメモリ容量とを差し引いたメモリ容量）および電池残量をそれぞれ検出し、視聴録画可否判定部１３２に入力する。必要資源量計算部１３１は、既存の録画予約番組の全てを録画するのに必要なメモリ容量および電池量を計算して、視聴録画可否判定部１３２に入力する。視聴録画可否判定部１３２は、既存の録画予約番組の全てを録画するのに必要なメモリ容量および電池量と、メモリ残量および電池残量とを比較して、比較結果をＣＰＵ１４１に入力するとともに、メモリ残量および電池残量が、上記録画に必要なメモリ容量および電池量より小さい場合には、現在のメモリ残量および電池残量で録画可能な動作モードを各録画予約番組に対して検出して、ＣＰＵ１４１に動作モードの有無および動作モード情報を入力する。
【００４５】
次のステップＳ５２では、検出量（メモリ残量および電池残量）が必要量（録画に必要なメモリ容量および電池量）より小さい録画予約番組があるか否かを判定し、該当する録画予約番組がある場合にはステップＳ５３に進み、該当する録画予約番組がない場合にはそのまま終了する。ステップＳ５３では、ＣＰＵ１４１により、メモリ残量および電池残量が録画に必要なメモリ容量および電池量より小さい録画予約番組の録画優先順位をメモリ１４４から読み出して、確認する。次のステップＳ５４では、現在のメモリ残量および電池残量で変更可能な動作モードがあるか否かを判定し、変更可能な動作モードがある場合にはステップＳ５５に進み、変更可能な動作モードがない場合にはステップＳ５９に進む。
【００４６】
ステップＳ５５では、資源残量が不足している旨および代替動作モードを表示する。具体的には、ＣＰＵ１４１により、メモリおよび電池の少なくとも一方が不足している旨と、メモリおよび電池の少なくとも一方の不足により録画予約時に設定された動作モードでの録画が不可能になった録画予約番組の情報（番組名および放送時間）と、現在のメモリ残量および電池残量で録画予約番組を録画可能な動作モードと、録画予約時に設定した動作モードとを含む代替動作モード情報を生成して、表示制御部１４２を介して表示部１４３に、メモリおよび電池の少なくとも一方が不足している旨および代替動作モードを表示させる。このとき、録画予約番組の情報および動作モードは対応するものを組み合わせて横並びまたは縦並びに表示する。その際の並び順は、ステップＳ５３で読み出した録画優先順位に基づき、横並びの場合には左から右に優先順位が低くなるように、縦並びの場合には上から下に優先順位が低くなるように並べて表示する。優先順位が同一のものがある場合には、放送開始時刻の早い順に並べるものとする。さらに、各組み合わせにおける動作モードは、組み合わせ毎に横並びの場合は左から右の順で、縦並びの場合は上から下の順で並べて、現在のメモリ残量および電池残量で録画予約番組を録画可能な動作モードおよび録画予約時に設定した動作モードの何れかを選択可能にする。また、動作モードが選択される毎に、次に動作モードを選択される組み合わせにおいて選択可能な動作モードを再計算して表示するものとする。
【００４７】
次のステップＳ５６では、ユーザに動作モードを選択させる。横並びの場合には左から右の順で、縦並びの場合には上から下の順で、現在のメモリ残量および電池残量で録画可能な動作モード（代替動作モード；複数ある場合はそのうちの何れか１つ）または録画予約時に設定した動作モードを表示されている各録画予約番組から、ユーザは、何れかの動作モードを選択する。次のステップＳ５７では、代替動作モードが選択されたか否かを判定する。この判定では、上記ステップＳ５６において代替動作モード（何れかの録画予約番組に対して現在のメモリ残量および電池残量で録画可能な動作モード）を選択した場合にはステップＳ５８に進み、上記ステップＳ５６において全ての録画予約番組に対して録画予約時に設定した動作モードを選択した場合にはステップＳ５９に進む。ステップＳ５８では、ＣＰＵ１４１により、ユーザが録画予約時に設定した動作モードとは異なる動作モード（代替動作モード）を選択した録画予約番組に対して、代替動作モードを設定し、その代替動作モードに移行する。
【００４８】
ステップＳ５９では、視聴録画可否判定部１３２により、現在のメモリ残量および電池残量の、全ての録画予約番組の録画に必要なメモリ容量および電池量に対する不足量である資源の不足量（メモリの不足量および電池の不足量）を、録画予約時に設定した動作モードを各録画予約番組に適用した場合および最もメモリ容量、電池量を必要としない動作モードを全ての録画予約番組に適用した場合について算出し、それぞれの資源の不足量（メモリの不足量および電池の不足量）をＣＰＵ１４１に入力し、また、録画予約番組の録画予約を録画優先順位の低い順で解除した場合にどの録画予約番組までを予約解除すればそれ以外の録画予約番組の全ての録画が録画予約時に設定した動作モードのままで可能となるか否かを算出して、算出結果をＣＰＵ１４１に入力する。次のステップＳ６０では、ＣＰＵ１４１により、資源（メモリ、電池）が不足して録画予約番組の録画を全て実行できない旨と、各録画予約番組の録画優先順位と、録画優先順位の低い順で算出した録画予約を解除すればそれ以外の録画予約番組の全ての録画が録画予約時に設定した動作モードのままで可能となる録画予約番組と、その録画予約番組の録画予約を解除するか否かを選択するための選択画面とを、表示制御部１４２を介して表示部１４３に表示させる。
【００４９】
次のステップＳ６１では、ステップＳ６０で選択画面に録画予約解除対象として表示した録画予約番組の録画予約解除を行うか否かをユーザに選択させ、録画予約解除を行うことを選択した場合にはステップＳ６２に進み、録画予約解除を行わないこと選択した場合にはステップＳ６３に進む。ステップＳ６２では、ＣＰＵ１４１により、ステップＳ６１で選択画面に表示した録画予約解除対象の録画予約番組（すなわち、優先度が低い録画予約番組）の録画予約を解除し、メモリ１４１に記憶していた当該録画予約番組の録画における動作モード、録画優先度、録画予約登録情報（放送開始時刻、放送終了時刻、番組名、放送チャンネル、その他の録画に必要な情報、設定された動作モードに対して録画に必要なメモリ容量および電池量の各情報）を削除するとともに、録画予約解除を実行した旨を表示制御部１４２を介して表示部１４３に表示させる。一方、ステップＳ６３では、ＣＰＵ１４１により、資源残量不足メッセージ（録画の実行にはメモリおよび電池の少なくとも一方が不足している旨）を表示制御部１４２を介して表示部１４３に表示するとともに、録画予約時に設定した動作モードを各録画予約番組に適用した場合および最もメモリ容量、電池量を必要としない動作モードを全ての録画予約番組に適用した場合のそれぞれにおいて必要なメモリの不足量および電池の不足量を、表示制御部１４２を介して表示部１４３に表示させる。
【００５０】
［番組表の表示例３］
図９は本発明の携帯端末における番組表の表示例３を示す図である。この表示例３は、メモリ残量により決まる、現在の時刻（図示例の場合、１７時１２分）からの各番組の記録可能時間（録画可能時間；第２記録可能時間）および該記録可能時間に対応する記録可能区間をチューナー別（放送方式別）に表示している。なお、起動したチューナーだけを表示するようにしてもよい。表示例３において、メモリ残量に基づく記録可能時間は、ＭｅｄｉａＦＬＯ放送のＭ１２チャンネル，Ｍ１８チャンネルの場合５０分、デジタル放送のＤ１チャンネル、Ｄ３チャンネル、Ｄ７チャンネルの場合３０分となり、その区間が現在時刻を基準に表示されている。図９の番組表における各欄について以下に説明する。なお、同じ時間であっても、ＭｅｄｉａＦＬＯ放送を記録する方がデジタル放送を記録するよりもメモリの使用量が少ないものとする。
表示欄Ｖ１１は、各番組のチャンネル番号と放送局または放送チャネル名とを表示する欄である。
表示欄Ｖ１２は、時間帯を表示する欄である。
表示欄Ｖ１３は、表示中の番組の放送日（図示例の場合、「２月２９日」）を表示する欄である。
表示欄Ｖ１４は、番組表を構成する複数ページのうちの何ページ目を表示しているかを表示する欄である。図示例の「５／１４」は、「１４ページ中の５ページ目を表示していること」を示している。
表示欄Ｖ１５は、メニュー画面を表示させるために使用するキーを表示する欄である。図示例の「Ｍｅｎｕ：０」は、キー「０」を押すとメニュー画面が表示されることを示している。なお、番組表の表示内容を他の動作モードのものに切り換える動作は、表示欄Ｖ１５のメニューを選択して、メニュー中の表示動作モード切換機能を選択することにより実行することができる。
表示欄Ｖ１６、Ｖ１７はそれぞれ、番組表を構成する複数ページのうち、現在表示中のページの前のページおよび後のページを表示させるために使用するキーを表示する欄である。図示例の「前ページ：＊」は、「＊」キーを押すことで４ページ（現在は５ページを表示中）が表示されることを示し、Ｖ１７の表示「次ページ：＃」は「＃」キーを押すことで６ページが表示されることを示している。
表示欄Ｖ１８は、表示中の記録可能時間に対応する動作モードを表示する欄である。図示例の「表示動作モード：２」は、表示中の記録可能時間が動作モード２に対する記録可能時間であることを示している。
表示欄Ｖ１９は、表示中の動作モードにおける記録可能時間と、当該記録可能時間を決定するのがメモリ残量か電池残量かを表示する欄である。図示例の「残り：３０分」は、表示中の動作モードにおいて現在選局中のチャンネル（例えばＤ１チャンネル）の記録可能時間が３０分であることを示している。また、表示欄Ｖ１９に付けた二重斜線は、残り時間（３０分）が電池残量で決まることを示している。
表示欄Ｖ２０は、現在の日時を表示する欄である。図示例の「２／２９  １７：１２」は、現在の日時が「２月２９日  １７時１２分」であることを示している。
図９の番組表において、各番組の記録可能時間は、当該記録可能時間の長さに対応する区間である記録可能区間として、番組１，番組６，番組９，・・に図示したような斜線で表示（識別表示）している。番組１，番組６，番組９は、残りの放送時間（４８分）よりも記録可能時間（３０分）が短いため、現在の時刻（１７時１２分）を基準として記録可能時間（３０分）に対応する領域に二重斜線を付けている。番組１３，番組１６は、残りの放送時間（１０８分）よりも記録可能時間（５０分）が短いため、現在の時刻（１７時１２分）を基準として記録可能時間（５０分）に対応する領域に縦線を付けている。
【００５１】
［番組表の表示例４］
図１０は本発明の携帯端末における番組表の表示例４を示す図である。この表示例４は、メモリ残量により決まる、番組毎の記録可能時間（録画可能時間）および該記録可能時間に対応する記録可能区間をチューナー別（放送方式別）および番組別に表示すると同時に、前述した資源残量不足メッセージをポップアップ表示している。なお、起動したチューナーだけを表示するようにしてもよい。表示例４において、メモリ残量に基づく記録可能時間は、ＭｅｄｉａＦＬＯ放送のＭ１２チャンネル，Ｍ１８チャンネルの場合５０分、デジタル放送のＤ１チャンネル、Ｄ３チャンネル、Ｄ７チャンネルの場合３０分となり、その区間が現在の時刻および番組の開始時刻を基準に表示されている。図１０の番組表における各欄は図９の番組表における各欄と同一であるため、説明を省略する。また、放送方式による記録時のメモリの使用量の違いも図９と同様である。
図１０の番組表において、各番組の記録可能時間は、当該記録可能時間の長さに対応する区間である記録可能区間として、番組１，番組２，・・，番組６，・・，番組１３，番組１６，番組１７に図示したような斜線で表示（識別表示）している。番組１，番組２は、放送時間（番組１；６０分、番組２；１２０分）よりも記録可能時間（３０分）が短いため、放送開始時刻（番組１；１７時００分、番組２；１８時００分）を基準として記録可能時間（３０分）に対応する領域に斜線を付けている。番組１３，番組１７は、放送時間（１２０分）よりも記録可能時間（５０分）が短いため、放送開始時刻（番組１３；１７時００分、番組１７；１９時００分）を基準として記録可能時間（５０分）に対応する領域に斜線を付けている。
【００５２】
［番組表の表示例５］
図１１は本発明の携帯端末における番組表の表示例５を示す図である。この表示例５は、メモリ残量および電池残量により決まる、番組毎の記録可能時間（録画可能時間）および該記録可能時間に対応する記録可能区間をチューナー別（放送方式別）および番組別に表示している。なお、起動したチューナーだけを表示するようにしてもよい。表示例５において、電池残量に基づく第１記録可能時間は、ＭｅｄｉａＦＬＯ放送の場合には４５分であり、デジタル放送の場合には４０分であり、メモリ残量に基づく第２記録可能時間は、ＭｅｄｉａＦＬＯ放送の場合には５０分であり、デジタル放送の場合には３０分である。よって、各番組の記録可能時間は、第１記録可能時間＜第２記録可能時間であるため第１記録可能時間に依存するＭｅｄｉａＦＬＯ放送のＭ１２チャンネル，Ｍ１８チャンネルの場合は４５分であり、第１記録可能時間＞第２記録可能時間であるため第２記録可能時間に依存するデジタル放送のＤ１チャンネル、Ｄ３チャンネル、Ｄ７チャンネルの場合は３０分である。図１１の番組表における各欄は図９の番組表における各欄と同一であるため、説明を省略する。なお、放送方式による消費電力の違いは図４と同様であり、記録時のメモリの使用量の違いは図９と同様である。
図１１の番組表において、各番組の記録可能時間は、当該記録可能時間の長さに対応する区間である記録可能区間として、番組１，番組２，・・，番組６，番組７，・・，番組１３，番組１４，・・に図示したような斜線で表示（識別表示）している。番組１，番組２は、放送時間（番組１；６０分、番組２；１２０分）よりも記録可能時間（３０分）が短いため、放送開始時刻（番組１；１７時００分、番組２；１８時００分）を基準として記録可能時間（３０分）に対応する領域に斜線を付けている。番組１３，番組１４は、放送時間（１２０分）よりも記録可能時間（４５分）が短いため、放送開始時刻（番組１３；１７時００分、番組１４；１９時００分）を基準として記録可能時間（４５分）に対応する領域に斜線を付けている。
【００５３】
表示例１の番組表表示を行う本発明の携帯端末によれば、電池残量に基づいて判定した視聴可能時間に対応する視聴可能区間を番組表において現在の時刻から識別表示するから、番組が視聴可能であるか否かを番組表を見た時点で判断できるようになり、ユーザの利便性が向上する。
表示例２の番組表表示を行う本発明の携帯端末によれば、電池残量に基づいて判定した視聴可能時間に対応する視聴可能区間を番組表において番組毎に放送開始時刻から識別表示するから、番組が視聴可能であるか否かを番組表を見た時点で判断できるようになり、ユーザの利便性が向上する。
表示例３の番組表表示を行う本発明の携帯端末によれば、メモリ残量に基づいて判定した記録可能時間（録画可能時間）に対応する記録可能区間（録画可能区間）を番組表において現在の時刻から識別表示するから、番組が録画可能であるか否かを番組表を見た時点で判断できるようになり、ユーザの利便性が向上する。なお、表示例３の番組表表示を行う本発明の携帯端末において、電池残量およびメモリ残量に基づいて判定した記録可能時間に対応する記録可能区間を番組表において現在の時刻から識別表示するようにすれば、後述する表示例５の場合と同様の効果が得られる。
表示例４の番組表表示を行う本発明の携帯端末によれば、メモリ残量に基づいて判定した記録可能時間（録画可能時間）に対応する記録可能区間（録画可能区間）を番組表において番組毎に放送開始時刻から識別表示するから、番組が録画可能であるか否かを番組表を見た時点で判断できるようになり、ユーザの利便性が向上する。
表示例５の番組表表示を行う本発明の携帯端末によれば、電池残量およびメモリ残量に基づいて判定した記録可能時間（録画可能時間）に対応する記録可能区間（録画可能区間）を番組表において番組毎に放送開始時刻から識別表示するから、番組が録画可能であるか否かを番組表を見た時点で判断できるようになり、ユーザの利便性が向上する。さらに、電池残量およびメモリ残量のうちの少ない方を用いて記録可能時間を判定するから、確実に記録できる記録可能区間を表示することができるようになり、電池容量の制約が大きい携帯端末において効果的な録画可否の判断をユーザが行えるようになり、ユーザの利便性がさらに向上する。
【００５４】
また、本発明の携帯端末によれば、設定情報（動作モード情報）を変更した場合の視聴可能時間／記録可能時間を番組表に識別表示するから、動作モードを変更した場合に番組が視聴可能／録画可能であるか否かを番組表を見た時点で判断できるようになり、ユーザの利便性が向上する。
【００５５】
なお、上述した番組表の表示例１〜表示例５では、番組表において、全ての番組に対して視聴可能時間／録画可能時間を識別表示しているが、ユーザが選択した時間帯、チャネル、番組に対してのみ視聴可能時間／録画可能時間を表示するようにしてもよい。
また、上述した番組表の表示例１〜表示例５では、番組表において視聴可能時間／録画可能時間を識別表示する際に、視聴可能時間／録画可能時間を所定パターンで領域表示しているが、視聴可能時間／録画可能時間を色分け表示や所定シンボル（数字や識別記号）で表示するようにしてもよい。
また、上述した番組表の表示例１〜表示例５において、表示欄Ｖ２０の表示内容を表示する機能に加えて、選択された番組（録画予約番組や視聴予約番組、視聴を希望する番組等）の内容や出演者等の情報を番組表配信サーバ３０２に無線接続して取得して、または放送波から取得して、表示する機能を設け、番組選択後に表示欄Ｖ１５のメニューを選択して、メニュー中の選択された方の機能に対応する情報を表示するようにしてもよい。
また、番組表表示装置は、放送波から番組表を取得する装置の場合、通信同様に送受信部を備えていなくてもよい。
【図面の簡単な説明】
【００５６】
【図１】本発明の番組表表示装置を含む通信システムの実施の形態の構成を示す図である。
【図２】本発明の番組表表示装置である携帯端末の構成を示すブロック図である。
【図３】本発明の携帯端末における番組表の表示動作を示すフローチャートである。
【図４】本発明の携帯端末における番組表の表示例１を示す図である。
【図５】本発明の携帯端末における番組表の表示例２を示す図である。
【図６】本発明の携帯端末において番組表表示中に着信があった場合の動作を示すフローチャートである。
【図７】本発明の携帯端末における録画予約時の動作を示すフローチャートである。
【図８】本発明の携帯端末における録画予約後の資源残量監視動作を示すフローチャートである。
【図９】本発明の携帯端末における番組表の表示例３を示す図である。
【図１０】本発明の携帯端末における番組表の表示例４を示す図である。
【図１１】本発明の携帯端末における番組表の表示例５を示す図である。
【符号の説明】
【００５７】
１００  番組表表示装置（携帯端末）
１１０  放送波受信部
１１１  放送波チューナー
１１２  放送波復調部
１１３  放送波デコード部
１１４  放送波アンテナ
１２０  通信回線送受信部
１２１  無線送受信部
１２２  通信回線アンテナ
１３０  検出判定部
１３１  必要資源量計算部
１３２  視聴録画可否判定部
１３３  メモリ残量検出部
１３４  電池残量検出部
１４０  共通部
１４１  ＣＰＵ
１４２  表示制御部
１４３  表示部
１４４  メモリ
１４５  電池
１４６  操作部
１４７  スピーカー
１４８  マイク
３０１  放送局
３０２  番組表配信サーバ
４００  通信回路網
４０１  無線基地局
【図１】
2010056879.tif 000003
【図２】
2010056879.tif 000004
【図３】
2010056879.tif 000005
【図４】
2010056879.tif 000006
【図５】
2010056879.tif 000007
【図６】
2010056879.tif 000008
【図７】
2010056879.tif 000009
【図８】
2010056879.tif 000010
【図９】
2010056879.tif 000011
【図１０】
2010056879.tif 000012
【図１１】
2010056879.tif 000013