(57)【要約】【課題】複数の番組を格納したＴＳデータを、適当なタイミングで、１番組を格納したＴＳデータに再構築する。【解決手段】二次電池が充電中であるという条件と、他のＴＳデータに対する処理について、実行中ではなく、かつ再構築の期間に実行する予定がないという条件と、制御の負荷が所定値以下であるという条件とを満たす場合に、制御部（４）は再構築を行うように後処理部（３）に指示する。【選択図】図２
2014064146.tif 000002
【特許請求の範囲】
【請求項１】
ストリーミングデータに対し各種の処理を行う処理部を備える携帯型情報端末であって、
前記携帯型情報端末の各部に電力を供給する二次電池と、
前記携帯型情報端末の各部を制御する制御部とを備えており、
前記処理部は、複数の番組を格納した第１のストリーミングデータを、前記複数の番組の何れかを格納した第２のストリーミングデータに再構築する再構築処理を行っており、
前記制御部は、
前記二次電池が充電中であるという条件と、
前記処理部における処理に余裕があるという条件と、
前記制御部における処理に余裕があるという条件との少なくとも１つを満たす場合に、前記再構築処理を行うように前記処理部に指示する再構築指示手段を備えることを特徴とする携帯型情報端末。
【請求項２】
前記再構築指示手段は、前記条件の全てを満たす場合に、前記再構築処理を行うように前記処理部に指示することを特徴とする請求項１に記載の携帯型情報端末。
【請求項３】
前記処理部が処理したストリーミングデータを記憶するストリーム記憶部と、
第１のストリーミングデータを外部装置から受信する受信部とをさらに備えており、
前記再構築指示手段は、前記再構築処理を行うように前記処理部に指示しない場合、前記受信部が受信した第１のストリーミングデータを前記ストリーム記憶部に記憶させることを特徴とする請求項１または２に記載の携帯型情報端末。
【請求項４】
前記処理部における処理に余裕があるという条件は、前記処理部が、第１および第２とは異なる第３のストリーミングデータに対する処理について、実行中ではなく、かつ上記再構築処理の期間に実行する予定がないという条件であることを特徴とする請求項１から３までの何れか１項に記載の携帯型情報端末。
【請求項５】
前記制御部における処理に余裕があるという条件は、前記制御部における制御の負荷が所定値以下であるという条件であることを特徴とする請求項１から４までの何れか１項に記載の携帯型情報端末。
【請求項６】
前記携帯型情報端末の温度を検出する温度センサをさらに備えており、
前記制御部における処理に余裕があるという条件は、前記温度センサが検出した温度が所定値以下であるという条件であることを特徴とする請求項１から５までの何れか１項に記載の携帯型情報端末。
【請求項７】
請求項１から６の何れか１項に記載の携帯型情報端末としてコンピュータを動作させるプログラムであって、コンピュータを上記各手段として機能させるためのプログラム。
【請求項８】
請求項７に記載のプログラムが記録されているコンピュータ読取り可能な記録媒体。
【請求項９】
ストリーミングデータに対し各種の処理を行う処理部と、自携帯型情報端末の各部に電力を供給する二次電池と、前記携帯型情報端末の各部を制御する制御部とを備える携帯型情報端末の制御方法であって、
複数の番組を格納した第１のストリーミングデータを、前記複数の番組の何れかを格納した第２のストリーミングデータに再構築するように、前記制御部が前記処理部に指示する再構築指示ステップを含んでおり、
該再構築指示ステップは、
前記二次電池が充電中であるという条件と、
前記処理部における処理に余裕があるという条件と、
前記制御部における処理に余裕があるという条件との少なくとも１つを満たす場合に実行されることを特徴とする携帯型情報端末の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ストリーミングデータに対し各種の処理を行う携帯型情報端末、その制御方法および制御プログラム、並びに記録媒体に関するものである。
【背景技術】
【０００２】
ＩＳＤＢ−Ｔｍｍ（Integrated Services Digital Broadcasting-Terrestrial for mobile multimedia）は、従来の地上デジタルＴＶ（テレビジョン）放送、ワンセグなどで使用されているＩＳＤＢ−Ｔに基づいた放送方式であり、マルチ編成放送で行われている。
【０００３】
マルチ編成放送は、１チャンネル分のＴＳ（Transport Stream）で、複数の番組を放送するものである。また、ＩＳＤＢ−Ｔｍｍのマルチメディア放送は、従来のＴＶのように、放送を受信しながら映像を視聴するリアルタイム型放送とコンテンツを受信機に一度蓄積してから視聴する蓄積型放送との２種類の放送サービスを提供している。
【０００４】
マルチ編成放送においては、上述したように、複数の番組が１チャンネル分のＴＳで放送される。詳細には、映像データ、音声データ、字幕データ、データ放送、および放送サービスの番組特定情報／番組配列情報などがそれぞれトランスポート・ストリーム・パケット（ＴＳＰ： Transport Stream Packet）と呼ばれるパケットに分割され、それらがＭＰＥＧ２−ＴＳ形式で時分割に多重化されトランスポート・ストリーム（ＴＳ）として１つにまとめて放送されている。したがって、所望する番組を視聴するためには、受信した放送データから所望する番組のデータをＤＥＭＵＸ（分離処理）する必要がある。
【０００５】
マルチ編成放送の録画に関連する発明として、特許文献１には、チューナを追加せずにマルチ編成放送を一括して録画できるデジタル放送録画装置が開示されている。特許文献２には、マルチ編成コンテンツを構成する少なくとも１つのチャンネルのコンテンツのデータを消去することによって、蓄積部の空き容量を増やすことができる録画装置について開示されている。さらに、特許文献３および４においては、録画されたマルチ編成番組を構成する複数の番組のうちユーザの所望する番組を主番組として最初に再生することが可能な放送記録装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−２５８５１７号公報（２０１０年１１月１１日公開）
【特許文献２】特開２０１０−１２４２２１号公報（２０１０年６月３日公開）
【特許文献３】特開２００９−２０６７１０号公報（２００９年９月１０日公開）
【特許文献４】特開２００９−２０６７０８号公報（２００９年９月１０日公開）
【特許文献５】特開２０１１−１５９０６５号公報（２０１１年８月１８日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
複数の番組を含むＴＳ信号を記憶する場合、当該ＴＳ信号をそのまま記憶する単純手法と、当該ＴＳ信号を、所望の１番組を含むＴＳ信号に再構築してから記憶する再構築手法とが考えられる。上記単純手法は、上記再構築手法に比べて、不要な番組のデータを含む分、記憶するデータ量が多くなり、記憶装置のリソースを圧迫することになる。一方、上記再構築手法は、上記単純方法に比べて、上記再構築を行う分、データの処理量が多くなり、最悪の場合、上記再構築に失敗して、上記ＴＳ信号を喪失する虞がある。これらのことは、記憶媒体の容量、ＣＰＵ（Central Processing Unit）の処理能力、およびバッテリの容量が制約される携帯型情報端末においては特に問題となる。
【０００８】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、上記再構築に失敗する可能性を低減できる携帯型情報端末などを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の一態様に係る携帯型情報端末は、ストリーミングデータに対し各種の処理を行う処理部を備える携帯型情報端末であって、前記携帯型情報端末の各部に電力を供給する二次電池と、前記携帯型情報端末の各部を制御する制御部とを備えており、上記課題を解決するために、前記処理部は、複数の番組を格納した第１のストリーミングデータを、前記複数の番組の何れかを格納した第２のストリーミングデータに再構築する再構築処理を行っており、前記制御部は、前記二次電池が充電中であるという条件と、前記処理部における処理に余裕があるという条件と、前記制御部における処理に余裕があるという条件との少なくとも１つを満たす場合に、前記再構築処理を行うように前記処理部に指示する再構築指示手段を備えることを特徴としている。
【００１０】
また、本発明の一態様に係る携帯型情報端末の制御方法は、ストリーミングデータに対し各種の処理を行う処理部と、自携帯型情報端末の各部に電力を供給する二次電池と、前記携帯型情報端末の各部を制御する制御部とを備える携帯型情報端末の制御方法であって、上記課題を解決するために、複数の番組を格納した第１のストリーミングデータを、前記複数の番組の何れかを格納した第２のストリーミングデータに再構築するように、前記制御部が前記処理部に指示する再構築指示ステップを含んでおり、該再構築指示ステップは、前記二次電池が充電中であるという条件と、前記処理部における処理に余裕があるという条件と、前記制御部における処理に余裕があるという条件との少なくとも１つを満たす場合に実行されることを特徴としている。
【発明の効果】
【００１１】
本発明の一態様によれば、複数の番組を格納した第１のストリーミングデータを、上記複数の番組の何れかを格納した第２のストリーミングデータに再構築することは、二次電池が充電中であるという条件と、上記処理部における処理に余裕があるという条件と、上記制御部における処理に余裕があるという条件の少なくとも１つを満たす場合に行われるので、上記再構築に失敗する可能性を低減できるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る携帯型情報端末の要部構成の一例を示すブロック図である。
【図２】上記携帯型情報端末の制御部の要部構成の一例を示すブロック図である。
【図３】上記携帯型情報端末の後処理部の要部構成の一例を示すブロック図である。
【図４】上記携帯型情報端末におけるＴＳ信号の録画処理の流れを示すフローチャートである。
【図５】上記携帯型情報端末におけるＴＳ信号の再構築処理の流れを示す図である。
【発明を実施するための形態】
【００１３】
本発明の実施の一形態について図１〜図５に基づいて説明すれば、以下のとおりである。なお、本発明は、デジタル放送を録画する機能を備える携帯型情報端末全般に適用可能であり、特に、ＰＨＳ（Personal Handy phone System）、携帯電話機、スマートフォン、携帯型ＰＣ（Personal Computer）、ハンディーターミナルなどのような、携帯型の電子機器に好適に適用可能である。以下、本発明の実施の形態について、詳細に説明する。
【００１４】
〔携帯型情報端末の構成〕
図１に示すように、携帯型情報端末１は、アンテナＡＮＴ、前処理部２、後処理部（処理部）３、制御部（制御手段）４、記憶部５、ＴＳ記憶部（ストリーム記憶部）６、通信部７、充電制御部８、充電用端子９、二次電池１０、操作部１１、温度センサ１２、音声出力部１３、および表示出力部１４を備えて構成される。
【００１５】
アンテナＡＮＴは、デジタル放送波を受信する。アンテナＡＮＴは、受信した信号を前処理部２に送信する。
【００１６】
前処理部２は、アンテナＡＮＴによって受信された信号から指定されたチャンネル（周波数）を抽出する。前処理部２は、抽出した信号を復調処理して、トランスポートストリーム（ＴＳ）信号を生成し、後処理部３に送信する。
【００１７】
後処理部３は、前処理部２からのＴＳ信号に対し、分離および復号化を行って、所望する番組の音声データ、映像データ、および付加データを生成する。後処理部３は、生成した音声データ、映像データ、および付加データを、それぞれ、音声出力部１３、表示出力部１４、および制御部４に送信する。
【００１８】
また、後処理部３は、前処理部２からのＴＳ信号をＴＳ記憶部６に記憶する。なお、前処理部２からのＴＳ信号が、１チャンネルに複数の番組を含むマルチ編成放送のＴＳ信号である場合、後処理部３は、前処理部２からのＴＳ信号をそのままＴＳ記憶部６に記憶するか、或いは、所望する１番組からなるＴＳ信号に再構築してＴＳ記憶部６に記憶する。
【００１９】
図３は、後処理部３の要部構成の一例を示すブロック図であり、特に、上記携帯型情報端末１におけるマルチ編成放送の分離・抽出・多重化（再構築）を示している。後処理部３は、ＴＳデータアクセス部３１、ＤＥＭＵＸ部３２、ＭＵＸ部３３、音声デコーダ３４、および映像デコーダ３５を備えて構成されている。
【００２０】
ＴＳデータアクセス部３１は、前処理部２から出力された、複数の番組（図３の例では３番組）のコンテンツを含むＴＳ信号を受信し、受信したＴＳ信号を、制御部４からの指示に基づき、ＤＥＭＵＸ部３２に送信し、或いは、ＴＳ記憶部６に書き込む。また、ＴＳデータアクセス部３１は、制御部４からの指示に基づき、ＴＳ記憶部６から、上記複数の番組のコンテンツを含むＴＳ信号、或いは、再構築後のＴＳ信号であって１番組のコンテンツを含むＴＳ信号を読み出して、ＤＥＭＵＸ部３２に送信する。
【００２１】
ＤＥＭＵＸ部３２は、ＴＳデータアクセス部３１からのＴＳ信号を分離処理して、所望する１番組のコンポーネント（番組構成要素）を抽出する。ＤＥＭＵＸ部３２は、抽出した当該番組の各種コンポーネントを、対応する各種デバイスにそれぞれ出力する。
【００２２】
具体的には、ＤＥＭＵＸ部３２は、まず、上記ＴＳ信号から、制御部４から指示された番組のＰＩＤ（Packet Identifier、パケット識別子）を含むＴＳパケットを抽出（フィルタリング）する。次に、ＤＥＭＵＸ部３２は、抽出した当該番組のＴＳパケットを、音声、映像、字幕等、各種のＰＥＳ（Packetized Elementary Stream）パケットと、当該番組の付加データであるセクションデータとに分離する。なお、ＴＳデータアクセス部３１からのＴＳ信号が、１番組のコンテンツを含むＴＳ信号である場合、上記フィルタリング処理は省略される。
【００２３】
そして、ＤＥＭＵＸ部３２は、上記番組の音声のＰＥＳパケットを、音声デコーダ３４およびＭＵＸ部３３に送信し、当該番組の映像のＰＥＳパケットを、映像デコーダ３５およびＭＵＸ部３３に送信し、当該番組の付加データを、制御部４およびＭＵＸ部３３に送信する。
【００２４】
ＭＵＸ部３３は、制御部４からの指示に基づき、ＤＥＭＵＸ部３２からの各種ＰＥＳパケットおよびセクションデータを多重化する。これにより、１番組のＴＳ信号が再構築される。ＭＵＸ部３３は、再構築した１番組のＴＳ信号をＴＳ記憶部６に書き込む。
【００２５】
音声デコーダ３４は、制御部４からの指示に基づき、ＤＥＭＵＸ部３２からの音声のＰＥＳパケットを復号化し、複合化した音声データを音声出力部１３に出力する。
【００２６】
映像デコーダ３５は、制御部４からの指示に基づき、ＤＥＭＵＸ部３２からの映像のＰＥＳパケットを復号化し、複合化した映像データを表示出力部１４に出力する。
【００２７】
音声出力部１３は、音声の出力を行うものであり、例えば、スピーカ、イヤホン等の音声出力デバイスと、該音声出力デバイスを駆動するためのオーディオドライバとで構成されている。
【００２８】
表示出力部１４は、映像を出力するものであり、例えばＬＣＤ（Liquid Crystal Display）、ＥＬ（Electro Luminescence）等の表示デバイスと、該表示デバイスを駆動するための表示用ドライバとで構成することができる。
【００２９】
制御部４は、携帯型情報端末１内の各種構成を統括的に制御するものである。制御部４の機能は、例えばＲＡＭ（Random Access Memory）やフラッシュメモリなどの記憶素子に記憶されたプログラムをＣＰＵが実行することによって実現される。
【００３０】
図２は、制御部４の詳細な構成を示している。制御部４は、充電判定部４０、録画判定部４１、蓄積判定部４２、記録指示部（再構築指示手段）４３、負荷判定部４４、および高温判定部４５を備えて構成される。
【００３１】
充電判定部４０は、充電制御部８から受信した二次電池１０の充電状態に基づいて、二次電池１０が充電中か否かを判定する。充電判定部４０は、判定結果を記録指示部４３に通知する。
【００３２】
録画判定部４１は、記憶部５を参照して予約録画に関する管理情報を取得し、予約録画があるか否かを判定する。録画判定部４１は、判定結果を記録指示部４３に通知する。
【００３３】
蓄積判定部４２は、記憶部５を参照して蓄積予約に関する管理情報を取得し、蓄積予約があるか否かを判定する。また、現在の蓄積処理の有無についても判定する。蓄積判定部４２は、判定結果を記録指示部４３に通知する。
【００３４】
負荷判定部４４は、省電力モード、クロックダウン、パイプラインの使用数の制限など、制御部４の処理能力の制限に基づいて、制御部（ＣＰＵ）４の負荷が大きいか否かを判定する。負荷判定部４４は、判定結果を記録指示部４３に通知する。なお、負荷判定部４４は、制御部４の温度に基づいて、制御部４の負荷が大きいか否かを判定してもよい。
【００３５】
高温判定部４５は、温度センサ１２からの計測結果に基づいて、携帯型情報端末１の温度が所定の温度を超えたか否かを判定する。高温判定部４５は、判定結果を記録指示部４３に通知する。
【００３６】
記録指示部４３は、上記の充電判定部４０、録画判定部４１、蓄積判定部４２、負荷判定部４４、および高温判定部４５からの判定結果の通知に基づいて、後処理部３に対し、ＴＳ信号のＴＳ記憶部６への書込みに関する指示を行う。なお、記録指示部４３における動作の詳細は後述する。
【００３７】
記憶部５は、予約録画および蓄積予約に関する管理情報を記憶している。
【００３８】
ＴＳ記憶部６は、ＴＳ信号を記憶している。
【００３９】
記憶部５およびＴＳ記憶部６は、ＲＯＭ（read only memory）、ＲＡＭ、および不揮発性メモリ（ＮＶＲＡＭ）等により構成することができる。
【００４０】
通信部７は、マルチメディア放送におけるライセンス購入、レコメンド情報、コメント投稿、コンテンツ補完についての通信処理を行う。
【００４１】
充電制御部８は、充電用端子９から供給される電力を用いて、二次電池１０の充電を行う。また、充電制御部８は、二次電池１０における電流および／または電圧を検出することにより、二次電池１０の充電状態（満充電・過充電）を検知し、検知した充電状態に基づき上記充電を制御すると共に、当該充電状態を制御部４に出力する。
【００４２】
充電用端子９は、携帯型情報端末１の外部から電力を二次電池１０に供給するための端子である。
【００４３】
二次電池１０は、携帯型情報端末１内の各種構成に適当な電力を供給するものである。
【００４４】
操作部１１は、携帯型情報端末１に対する操作を受け付けるものである。例えば、ユーザがチャンネルや時間を指定することで、予約録画または蓄積型放送の蓄積予約を行うこともできる。操作部１１は、キーまたはリモコンとして構成されてもよい。
【００４５】
温度センサ１２は、ユーザの低温やけど、発火等の危険を回避するために、携帯型情報端末１の温度を計測する。温度センサ１２は、計測結果を高温判定部４５に出力する。
〔ＴＳ信号の録画処理の流れ〕
次に、携帯型情報端末１でマルチ編成放送におけるリアルタイム型放送のＴＳ信号の録画を行うときに実行される録画処理の一例について、図４に基づいて説明する。図４は、携帯型情報端末１におけるＴＳ信号の録画処理の一例を示すフローチャートである。
【００４６】
録画処理が開始されると、蓄積判定部４２は、記憶部５に格納されている蓄積予約に関する管理情報を取得し、現在の蓄積型放送の蓄積処理の有無および録画時間内の蓄積予約の有無を判断する（Ｓ１）。上記蓄積処理および上記蓄積予約の両方が無いと判断した場合（Ｓ１においてＹＥＳ）、Ｓ２に進む。一方、上記蓄積処理および上記蓄積予約の少なくとも一方が有ると判断した場合（Ｓ１においてＮＯ）、Ｓ５に進む。
【００４７】
ステップＳ２において、負荷判定部４４は、制御部４の処理能力制限に基づいて、制御部４の負荷が大きいか否かを判定する。また、高温判定部４５は、温度センサ１２からの計測結果に基づいて、携帯型情報端末１の温度が所定の値を超えたか否かを判定する。すなわち、Ｓ２においては、ＴＳ信号の再構築処理に対する制御部４の処理能力が十分であるか否かを確認するステップである。
【００４８】
制御部４の負荷が小さく、かつ、携帯型情報端末１の温度が所定の値以下である場合（Ｓ２においてＮＯ）、上記処理能力が十分であると判断して、Ｓ３に進む。一方、制御部４の負荷が大きく、或いは、携帯型情報端末１の温度が所定の値よりも高いと判断した場合（Ｓ２においてＹＥＳ）、上記処理能力が十分ではないと判断して、Ｓ５に進む。
【００４９】
ステップＳ３において、充電判定部４０は、充電制御部８からの二次電池１０の充電状態に基づいて、二次電池１０が充電中か否かを判定する。二次電池１０が充電中であると判定した場合（Ｓ３においてＹＥＳ）、Ｓ４に進む。一方、二次電池１０が充電中ではないと判定した場合（Ｓ３においてＮＯ）、Ｓ５に進む。
【００５０】
ステップＳ４において、記録指示部４３は、複数の番組を含むＴＳ信号を、１番組を含むＴＳ信号に再構築してＴＳ記憶部６に書き込むように後処理部３に指示する。これにより、後処理部３では、前処理部２からの複数の番組を含むＴＳ信号から、所望する１番組を含むＴＳパケットがＤＥＭＵＸ部３２にて抽出され、抽出されたＴＳパケットから、当該番組の各種のＰＥＳパケットと、当該番組のセクションデータとに分離され、分離された各種ＰＥＳパケットおよびセクションデータがＭＵＸ部３３にて多重化される。その結果、上記１番組のＴＳ信号が再構築され、ＴＳ記憶部６に書き込まれる。その後、上記録画処理を終了する。
【００５１】
一方、ステップＳ５において、記録指示部４３は、前処理部２からの複数の番組を含むＴＳ信号をＴＳ記憶部６にそのまま書き込むように後処理部３に指示する。これにより、後処理部３では、前処理部２からの複数の番組を含むＴＳ信号が、ＴＳデータアクセス部３１によってＴＳ記憶部６に書き込まれる。その後、上記録画処理を終了する。
【００５２】
二次電池１０が充電中でない場合に後処理部３が上記再構築処理を行うと、二次電池１０の残量が低下し、二次電池１０からの電力供給が停止することにより、上記再構築に失敗して、前処理部２から取得した、複数の番組を含むＴＳ信号が消失する可能性がある。そこで、上記の構成によると、二次電池１０が充電中でない場合、後処理部３は、再構築処理を行わず、前処理部２からの上記ＴＳ信号をそのままＴＳ記憶部６に記憶している。従って、上記再構築に失敗する可能性を低減でき、上記ＴＳ信号の消失を防止できる。また、上記再構築処理における電力消費により、携帯型情報端末１を充電せずに使用できる期間が短縮することを防止できる。
【００５３】
また、後処理部３における処理に余裕がない場合に後処理部３が上記再構築処理を行うと、後処理部３における処理が遅延することにより、上記再構築に失敗して、前処理部２からの上記ＴＳ信号が消失する可能性がある。そこで、上記の構成によると、上記蓄積処理および上記蓄積予約の少なくとも一方が有る場合、後処理部３における処理に余裕がないとして、後処理部３は、上記再構築処理を行わず、前処理部２からの上記ＴＳ信号をそのままＴＳ記憶部６に記憶している。従って、上記再構築に失敗する可能性を低減でき、上記ＴＳ信号の消失を防止できる。また、後処理部３における上記再構築処理以外の処理が遅延することを防止できる。
【００５４】
また、制御部４における処理に余裕がない場合に後処理部３が上記再構築処理を行うと、制御部４から後処理部３への指示が遅延して上記再構築に失敗し、前処理部２からの上記ＴＳ信号が消失する可能性がある。そこで、上記の構成によると、制御部４における負荷が大きい場合、制御部４における処理に余裕がないとして、後処理部３は、上記再構築処理を行わず、前処理部２から取得した上記ＴＳ信号をそのままＴＳ記憶部６に記憶している。従って、上記再構築に失敗する可能性を低減でき、上記ＴＳ信号の消失を防止できる。また、制御部４における上記再構築に関する処理以外の処理が遅延することを防止できる。
〔複数の番組のコンテンツを含むＴＳ信号の再構築処理の流れ〕
次に、ＴＳ記憶部６にそのまま格納された複数の番組のコンテンツを含むＴＳ信号を再構築する処理の一例について、図５に基づいて説明する。図５は、携帯型情報端末１におけるＴＳ信号の再構築処理の一例を示すフローチャートである。
【００５５】
上記再構築処理が開始されると、充電判定部４０は、充電制御部８からの二次電池１０の充電状態に基づいて、二次電池１０が充電中か否かを判定する（Ｓ１１）。二次電池１０が充電中ではないと判定した場合（Ｓ１１においてＮＯ）、Ｓ１２に進む。一方、二次電池１０が充電中であると判断した場合（Ｓ１１においてＹＥＳ）、Ｓ１５に進む。
【００５６】
ステップＳ１２において、録画判定部４１は、リアルタイム型放送の録画予約があるか否かを判定する。また、蓄積判定部４２は、蓄積型放送の蓄積処理中であるか否かを判定する。
【００５７】
録画予約があると判定し、或いは、蓄積処理中であると判定した場合（Ｓ１２においてＹＥＳ）、Ｓ１３に進む。一方、録画予約が無いと判定し、かつ、蓄積処理中では無いと判定した場合（Ｓ１２においてＮＯ）、Ｓ１５に進む。
【００５８】
ステップＳ１３において、負荷判定部４４は、制御部４の処理能力制限に基づいて、制御部４の負荷が大きいか否かを判定する。また、高温判定部４５は、温度センサ１２からの計測結果に基づいて、携帯型情報端末１の温度が所定の値を超えたか否かを判定する。
【００５９】
制御部４の負荷が大きく、或いは、携帯型情報端末１の温度が所定の値よりも高いと判定した場合（Ｓ１３においてＹＥＳ）、Ｓ１４に進む。一方、制御部４の負荷が小さく、かつ、携帯型情報端末１の温度が所定の値以下である場合（Ｓ１３においてＮＯ）、Ｓ１５に進む。
【００６０】
ステップＳ１４において、ＴＳ記憶部６にそのまま格納された、複数の番組を含むＴＳ信号の再構築処理は行われず、終了する。
【００６１】
一方、ステップＳ１５において、記録指示部４３は、複数の番組を含むＴＳ信号を、１番組を含むＴＳ信号に再構築してＴＳ記憶部６に書き込むように後処理部３に指示する。これにより、後処理部３では、ＴＳ記憶部６にそのまま格納された、複数の番組を含むＴＳ信号から、所望する１番組を含むＴＳパケットがＤＥＭＵＸ部３２にて抽出され、抽出されたＴＳパケットから、当該番組の各種のＰＥＳパケットと、当該番組のセクションデータとに分離され、分離された各種ＰＥＳパケットおよびセクションデータがＭＵＸ部３３にて多重化される。その結果、上記１番組のＴＳ信号が再構築され、ＴＳ記憶部６に書き込まれる。その後、上記再構築処理を終了する。
【００６２】
上記の構成によると二次電池１０の充電中に、複数の番組のＴＳ信号の再構築を自動で行うことできる。その結果、ＴＳ記憶部６に格納しているデータ量を削減できるという効果を奏する。
【００６３】
また、再生時に再構築処理を行う場合に比べ、再生時の後処理部３および制御部４の処理能力を削減できるため、再生時の消費電力を下げる事ができる。
【００６４】
〔付記事項〕
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、実施形態に開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【００６５】
例えば、上記実施形態では、二次電池１０が充電中であるという条件と、後処理部３における処理に余裕があるという条件と、制御部４における処理に余裕があるという条件との全てを満たす場合に、後処理部３が上記再構築処理を行っている。しかしながら、上記条件の何れかを満たせば、上記再構築に失敗する可能性を低減できるので、後処理部３が上記再構築処理を行ってもよい。
【００６６】
〔ソフトウェアによる実現例〕
最後に、上述した携帯型情報端末１の各ブロック、特に制御部４は、ハードウェアロジックによって構成してもよいし、ＣＰＵを用いてソフトウェアによって実現してもよい。
【００６７】
すなわち、携帯型情報端末１は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである携帯型情報端末１の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記携帯型情報端末１に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【００６８】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ（登録商標）／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【００６９】
また、携帯型情報端末１を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ（high data rate）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【００７０】
〔まとめ〕
本発明の一態様に係る携帯型情報端末は、ストリーミングデータに対し各種の処理を行う処理部を備える携帯型情報端末であって、前記携帯型情報端末の各部に電力を供給する二次電池と、前記携帯型情報端末の各部を制御する制御部とを備えており、前記処理部は、複数の番組を格納した第１のストリーミングデータを、前記複数の番組の何れかを格納した第２のストリーミングデータに再構築する再構築処理を行っており、前記制御部は、前記二次電池が充電中であるという条件と、前記処理部における処理に余裕があるという条件と、前記制御部における処理に余裕があるという条件との少なくとも１つを満たす場合に、前記再構築処理を行うように前記処理部に指示する再構築指示手段を備えている。
【００７１】
また、本発明の一態様に係る携帯型情報端末の制御方法は、ストリーミングデータに対し各種の処理を行う処理部と、自携帯型情報端末の各部に電力を供給する二次電池と、前記携帯型情報端末の各部を制御する制御部とを備える携帯型情報端末の制御方法であって、複数の番組を格納した第１のストリーミングデータを、前記複数の番組の何れかを格納した第２のストリーミングデータに再構築するように、前記制御部が前記処理部に指示する再構築指示ステップを含んでおり、該再構築指示ステップは、前記二次電池が充電中であるという条件と、前記処理部における処理に余裕があるという条件と、前記制御部における処理に余裕があるという条件との少なくとも１つを満たす場合に実行される。
【００７２】
上記の構成および方法によると、複数の番組を格納した第１のストリーミングデータを、上記複数の番組の何れかを格納した第２のストリーミングデータに再構築することは、下記の３つの条件の少なくとも１つを満たす場合に行われる。すなわち、
（１）二次電池が充電中である。
（２）処理部における処理に余裕がある。
（３）制御部における処理に余裕がある。
【００７３】
条件（１）を満たさない場合に上記再構築処理を行うと、上記二次電池の残量が低下し、上記二次電池からの電力供給が停止することにより、上記再構築に失敗する可能性がある。従って、条件（１）を満たす場合に上記再構築処理を行うことにより、上記再構築に失敗する可能性を低減することができる。また、上記再構築処理における電力消費により、携帯型情報端末を充電せずに使用できる期間が短縮することを防止できる。
【００７４】
条件（２）を満たさない場合に上記再構築処理を行うと、上記処理部における処理が遅延することにより、上記再構築に失敗する可能性がある。従って、条件（２）を満たす場合に上記再構築処理を行うことにより、上記再構築に失敗する可能性を低減することができる。また、上記処理部における上記再構築処理以外の処理が遅延することを防止できる。
【００７５】
条件（３）を満たさない場合に上記再構築処理を行うと、上記制御部から上記処理部への指示が遅延して上記再構築に失敗する可能性がある。従って、条件（３）を満たす場合に上記再構築処理を行うことにより、上記再構築に失敗する可能性を低減することができる。また、上記制御部における上記再構築に関する処理以外の処理が遅延することを防止できる。
【００７６】
なお、前記処理部における処理に余裕があるという条件は、前記処理部が、第１および第２とは異なる第３のストリーミングデータに対する処理について、実行中ではなく、かつ上記再構築処理の期間に実行する予定がないという条件であってもよい。また、前記制御部における処理に余裕があるという条件は、前記制御部における制御の負荷が所定値以下であるという条件であってもよい。
【００７７】
本発明の一態様に係る携帯型情報端末では、前記再構築指示手段は、前記条件の全てを満たす場合に、前記再構築処理を行うように前記処理部に指示することが好ましい。この場合、上記再構築に失敗する可能性を著しく低減することができる。
【００７８】
本発明の一態様に係る携帯型情報端末では、前記処理部が処理したストリーミングデータを記憶するストリーム記憶部と、第１のストリーミングデータを外部装置から受信する受信部とをさらに備えており、前記再構築指示手段は、前記再構築処理を行うように前記処理部に指示しない場合、前記受信部が受信した第１のストリーミングデータを前記ストリーム記憶部に記憶させることが好ましい。
【００７９】
この場合、上記再構築を行わないことにより、第１のストリーミングデータが消失することを防止することができる。なお、記憶した第１のストリーミングデータは、上記条件の少なくとも１つを満たす場合に上記再構築を行えばよい。
【００８０】
ところで、携帯型情報端末は、温度が所定値よりも高い高温状態である場合、制御部が更に発熱して、ユーザの低温やけど、発火等の危険が発生することを回避するために、制御部の処理を制限することがある。
【００８１】
そこで、本発明の一態様に係る携帯型情報端末では、前記携帯型情報端末の温度を検出する温度センサをさらに備えており、前記制御部における処理に余裕があるという条件は、前記温度センサが検出した温度が所定値以下であるという条件であってもよい。この場合、上記制御部における処理に余裕があるかどうかを、携帯型情報端末の温度を検出することで簡便に把握することができる。
【００８２】
なお、上記携帯型情報端末の各手段を、制御プログラムによりコンピュータ上で実行させることができる。さらに、上記制御プログラムを、コンピュータ読取り可能な記録媒体に記憶させることにより、任意のコンピュータ上で当該制御プログラムを実行させることができる。
【産業上の利用可能性】
【００８３】
本発明は、デジタル放送の録画機能を有する情報端末機器などに利用することができる。
【符号の説明】
【００８４】
１  携帯型情報端末
２  前処理部
３  後処理部（処理部）
４  制御部
５  記憶部
６  ＴＳ記憶部（ストリーム記憶部）
７  通信部
８  充電制御部
９  充電用端子
１０  二次電池
１１  操作部
１２  温度センサ
１３  音声出力部
１４  表示出力部
３１  ＴＳデータアクセス部
３２  ＤＥＭＵＸ部
３３  ＭＵＸ部
３４  音声デコーダ
３５  映像デコーダ
４０  充電判定部
４１  録画判定部
４２  蓄積判定部
４３  記録指示部（再構築指示手段）
４４  負荷判定部
４５  高温判定部
【図１】
2014064146.tif 000003
【図２】
2014064146.tif 000004
【図３】
2014064146.tif 000005
【図４】
2014064146.tif 000006
【図５】
2014064146.tif 000007