(57)【要約】  携帯端末１は、圧縮動画データを復号化することによって動画データを生成するデコーダと、その動画データに応じた動画が表示される画面を有するディスプレイとを備える。デコーダは、画面の中の動画が表示される領域の大きさに応じて、動画の品質を変更する。例えば、デコーダは、上記領域の大きさが縮小されるにつれて、動画の品質を減少させる。ここで、動画の品質とは、動画のフレーム数や動画の解像度である。こうして、携帯端末の消費電力を低減する。【特許請求の範囲】
【請求項１】
圧縮動画データを復号化することによって動画データを生成するデコーダと、
前記動画データに応じた動画が表示される画面を有するディスプレイと
を具備し、
前記デコーダは、前記画面の中の前記動画が表示される領域の大きさに応じて、前記動画の品質を変更する
携帯端末。
【請求項２】
請求の範囲１に記載の携帯端末であって、
前記デコーダは、前記領域の大きさが縮小されるにつれて、前記動画の品質を減少させる
携帯端末。
【請求項３】
請求の範囲２に記載の携帯端末であって、
前記動画の品質は、前記動画のフレーム数である
携帯端末。
【請求項４】
請求の範囲２に記載の携帯端末であって、
前記動画の品質は、前記動画の解像度である
携帯端末。
【請求項５】
請求の範囲２乃至４のいずれかに記載の携帯端末であって、
更に、前記デコーダ及び前記ディスプレイを制御する制御装置を具備し、
前記制御装置は、前記動画データを用いる第１アプリケーションを実行し、
前記制御装置は、前記第１アプリケーションの指示に応じて、前記デコーダから前記動画データを受け取り、前記受け取った動画データに応じた前記動画を、前記ディスプレイに表示させる
携帯端末。
【請求項６】
請求の範囲５に記載の携帯端末であって、
前記制御装置が、前記第１アプリケーションと異なる第２アプリケーションの指示に応じて、前記ディスプレイを使用する場合、
前記制御装置は、前記領域の大きさを縮小するように前記ディスプレイを制御し、また、前記動画の品質が減少するように前記デコーダを制御する
携帯端末。
【請求項７】
請求の範囲５に記載の携帯端末であって、
前記画面の第１方向に沿った第１長さは、前記第１方向と直交する第２方向に沿った第２長さより長く、
第１状態において、前記制御装置は、前記動画の横幅が前記第１長さに適合するように、前記ディスプレイを制御し、
第２状態において、前記制御装置は、前記動画の横幅が前記第２長さに適合するように、前記ディスプレイを制御し、
前記制御装置は、前記第２状態における前記動画の品質が、前記第１状態における前記動画の品質より低くなるように、前記デコーダを制御する
携帯端末。
【請求項８】
請求の範囲５に記載の携帯端末であって、
前記第１アプリケーションは、前記第１アプリケーションと異なる第３アプリケーションによって起動され、
前記領域の大きさは、前記第３アプリケーションによって決定され、
前記制御装置は、前記決定された大きさに応じた前記動画の品質が得られるように、前記デコーダを制御する
携帯端末。
【請求項９】
請求の範囲１乃至８のいずれかに記載の携帯端末であって、
前記動画はテレビ番組である
携帯端末。
【請求項１０】
請求の範囲９に記載の携帯端末であって、
更に、
テレビ放送波を受信するアンテナと、
前記テレビ放送波をデータ信号に変換し、前記データ信号を前記圧縮動画データとして前記デコーダに出力するテレビチューナと
を具備する
携帯端末。
【請求項１１】
動画データに応じた動画を表示する画面を有するディスプレイを備えた携帯端末を提供するステップと、
前記画面の中の前記動画が表示される領域の大きさを決定するステップと、
決定された大きさに応じて定まる品質で、圧縮動画データを復号化することによって前記動画データを前記画面上に再生するステップと
を具備する動画再生方法。
【請求項１２】
請求の範囲１１に記載の動画再生方法であって、
前記再生するステップは、
前記領域の大きさが縮小されるにつれて、前記動画の品質を減少させるステップを
備える動画再生方法。
【請求項１３】
請求の範囲１２に記載の動画再生方法であって、
前記動画の品質は、前記動画のフレーム数である
動画再生方法。
【請求項１４】
請求の範囲１２に記載の動画再生方法であって、
前記動画の品質は、前記動画の解像度である
動画再生方法。
【請求項１５】
請求の範囲１２乃至１４のいずれかに記載の動画再生方法であって、
前記動画データを用いる第１アプリケーションを実行するステップを更に具備し、
前記再生するステップは、
前記第１アプリケーションからの指示に応じて、前記動画データに応じた前記動画を再生するステップを
具備する動画再生方法。
【請求項１６】
請求の範囲１５に記載の動画再生方法であって、
前記画面の第１方向に沿った第１長さは、前記第１方向と直交する第２方向に沿った第２長さより長く、
前記決定するステップは、
第１状態において、前記動画の横幅が前記第１長さに適合するように、前記領域を決定するステップと、
第２状態において、前記動画の横幅が前記第２長さに適合するように、前記領域を決定するステップを備え、
前記再生するステップは、
前記第２状態における前記動画の品質が、前記第１状態における前記動画の品質より低くなるように、前記動画データを再生するステップを
備える動画再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末に関し、特に、動画像を再生する機能を有する携帯端末に関する。
【背景技術】
【０００２】
近年、デジタルテレビ放送のサービスが開始され、携帯電話を中心とする携帯端末向けのテレビ放送サービスも開始される見込みである。具体的には、日本においてはＩＳＤＢ−Ｔ規格が採用され、欧州ではＤＶＢ−Ｈ規格が採用されている。一般に、テレビ受信機能を携帯端末に搭載する場合、提供されるサービスの放送方式をサポートするテレビチューナと、テレビ放送の動画像圧縮フォーマットをサポートするデコーダ（復号器）が必要となる。携帯端末にとって、それらテレビチューナやデコーダは、消費電力が大きい部品または機能である。消費電力が増加すると、連続してテレビ放送を受信可能な時間が大きく制限され、また、端末の電池寿命も短くなってしまう。従って、テレビ受信機能付き携帯端末において、消費電力を低減することができる技術が望まれている。ＤＶＢ−Ｈ規格によれば、消費電力を低減するために、携帯端末に搭載されるテレビチューナが断続的に動作するように規格が定められている。【０００３】
一般的な携帯端末やデジタル放送信号の処理に関する技術として、以下のものが知られている。
特開２００１−４５４３６号公報には、デジタル放送受信機が開示されている。このデジタル放送受信機は、接続機器情報を入力する入力部と、圧縮符号化データを復号化する復号化部と、圧縮符号化条件を検出する検出部と、映像データの解像度を変換する変換部と、デジタル映像データを圧縮符号化する符号化部と、変換部と符号化部で使用するパラメータデータを記録する記録部と、接続機器の情報から変換部と符号化部で使用するパラメータを設定するパラメータ判定部とを有する。デジタル映像データは、表示装置や接続機器に適した条件の圧縮符号データに変換され記録される。【０００４】
特開平９−６５４３６号公には、無線通信機能を有する携帯端末が開示されている。この携帯端末は、画像表示部と、その画像表示部に設けられたデジタイザとを有する。更に、この携帯端末は、画像表示部に表示される画像の表示方向を変更する表示方向変更部を有する。【０００５】
特開平９−２０５６３０号公報には、テレビジョン信号送信・受信方法が開示されている。この方法は、デジタル符号化された映像信号を受信する際に、視聴者の希望する課金レベルに応じた解像度の映像信号を提供することを目的とする。ストリームに含まれる課金情報はシステムデコーダで検出される。ＭＰＥＧ２ビデオデコーダを構成する逆ＤＣＴ演算部にて演算が行われる際、ユーザの入力に応じてデコード係数が制御される。【０００６】
特開２００１−３２５０５４号公報には、１つの画面上に複数のウィンドウを表示させるマルチウィンドウ表示方法が開示されている。第１のウィンドウが移動し、第１のウィンドウと第２のウィンドウとが重なると、第１のウィンドウは、第２のウィンドウ内に重なって表示される。第２のウィンドウが移動したり、アクティブ状態になったりしても、これらウィンドウ間の位置関係は変わらず、これらウィンドウが表示される。
【発明の開示】
【０００７】
本発明の目的は、消費電力を低減することができる携帯端末及びその携帯端末で実行されるプログラムを提供することにある。
本発明の他の目的は、電池寿命を向上することができる携帯端末及びその携帯端末で実行されるプログラムを提供することにある。
【０００８】
本発明の第１の観点において、携帯端末は、圧縮動画データを復号化することによって動画データを生成するデコーダと、その動画データに応じた動画が表示される画面を有するディスプレイとを備える。デコーダは、画面の中の動画が表示される領域の大きさに応じて、動画の品質を変更する。例えば、デコーダは、上記領域の大きさが縮小されるにつれて、動画の品質を減少させる。ここで、動画の品質とは、動画のフレーム数や動画の解像度である。
本発明に係る携帯端末は、更に、デコーダ及びディスプレイを制御する制御装置を備える。この制御装置は、動画データを用いる第１アプリケーションを実行する。また、制御装置は、第１アプリケーションの指示に応じて、デコーダから動画データを受け取り、受け取った動画データに応じた動画を、ディスプレイに表示させる。
この携帯端末において、制御装置は、第１アプリケーションと異なる第２アプリケーションの指示に応じて、ディスプレイを使用してもよい。この場合、制御装置は、上記領域の大きさを縮小するようにディスプレイを制御し、また、動画の品質が減少するようにデコーダを制御する。
また、この携帯端末において、画面の第１方向に沿った第１長さは、第１方向と直交する第２方向に沿った第２長さより長い。第１状態において、制御装置は、動画の横幅が第１長さに適合するように、ディスプレイを制御する。また、第２状態において、制御装置は、動画の横幅が第２長さに適合するように、ディスプレイを制御する。この場合、制御装置は、第２状態における動画の品質が、第１状態における動画の品質より低くなるように、デコーダを制御する。
また、この携帯端末において、上記第１アプリケーションは、第１アプリケーションと異なる第３アプリケーションによって起動されてもよい。上記領域の大きさは、第３アプリケーションによって決定される。この場合、制御装置は、決定された大きさに応じた動画の品質が得られるように、デコーダを制御する。
本発明において、上述の動画はテレビ番組であると好適である。そのため、本発明に係る携帯端末は、更に、テレビ放送波を受信するアンテナと、そのテレビ放送波をデータ信号に変換し、データ信号を圧縮動画データとしてデコーダに出力するテレビチューナとを備える。
【０００９】
本発明の第２の観点において、携帯端末において実行されるプログラムが提供される。この携帯端末は、ディスプレイと、ディスプレイの画面に動画を表示するコンピュータとを有する。そのプログラムは、（Ａ）画面の中で動画が表示される領域の大きさを決定するステップと、（Ｂ）その領域の大きさに応じて、動画の品質を変更するステップとをコンピュータに実行させる。上記（Ｂ）ステップは、上記領域の大きさが縮小されるにつれて、動画の品質を減少させるステップを含む。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明に係る携帯端末の構成を示すブロック図である。
【図２】図２は、本発明に係る携帯端末の画面の一例を示す模式図である。
【図３】図３は、本発明の第１実施例に係る携帯端末の画面を示す模式図である。
【図４】図４は、本発明の第１実施例に係る携帯端末の動作を示す図である。
【図５Ａ】図５Ａは、本発明の第２実施例に係る携帯端末の画面の一例を示す模式図である。
【図５Ｂ】図５Ｂは、本発明の第２実施例に係る携帯端末の画面の他の例を示す模式図である。
【図６】図６は、本発明の第２実施例に係る携帯端末の動作を示す図である。
【図７】図７は、本発明の第３実施例に係る携帯端末の画面を示す模式図である。
【図８】図８は、本発明の第３実施例に係る携帯端末の動作を示す図である。
【発明を実施するための最良の形態】
【００１１】
添付図面を参照して、本発明に係る携帯端末及びその携帯端末で実行される動作を説明する。本発明に係る携帯端末は、ディスプレイに動画を表示する動画再生機能を搭載している。この動画として、テレビ（テレビジョン）番組が例示される。以下の説明においては、テレビ受信機能付きの携帯端末の構成及び動作が、例として用いられる。【００１２】
図１は、本発明に係る携帯端末の構成を示すブロック図である。この携帯端末１は、アンテナ２、テレビ放送チューナ３、デコーダ１０、制御装置２０、ディスプレイ４０、及びディスプレイハンドラ４１を備えている。【００１３】
アンテナ２は、テレビ放送波を受信するためのアンテナである。テレビ放送チューナ３は、アンテナが受信したテレビ放送波をデータ信号に変換する。データ信号は、圧縮・符号化された動画データ（以下、「圧縮動画データＤＣＭ」と参照される）、その動画データのパラメータ、番組情報、エラー訂正処理のためのコードなどを含む。動画データのパラメータは、フレームレートや動画のサイズを含む。テレビ放送チューナ３は、当該のテレビ放送フォーマットに従って、それらデータ信号を処理する。そして、テレビ放送チューナ３は、圧縮動画データＤＣＭや動画データのパラメータを、デコーダ１０に出力する。
デコーダ１０は、圧縮・符号化された動画データを復号化するための復号処理部である。デコーダ１０は、テレビ放送チューナ３から、圧縮動画データＤＣＭや動画データのパラメータを受け取る。そして、デコーダ１０は、その動画データのパラメータ（フレームレート、サイズなど）に基づいて、圧縮動画データＤＣＭをデコード（復号化）することにより、動画データＤＭを生成する。
制御装置２０は、ＣＰＵやＲＡＭを含むコンピュータであり、携帯端末１の動作を制御する。具体的には、制御装置２０は、ＯＳ、様々なアプリケーション、管理プログラムなどのコンピュータプログラム（ソフトウェア）を実行する。逆に、制御装置２０は、それらコンピュータプログラムの指示に応じて動作する。これにより、制御装置２０は、テレビ放送チューナ３、デコーダ１０、ディスプレイハンドラ４１（ディスプレイ４０）の動作を制御し、また、様々な機能を提供する。
制御装置２０には、管理プログラムによって、所定の機能を提供するタスク管理ブロック２１及び画面配置管理ブロック２２が構築される。タスク管理ブロック２１は、現在動作しているアプリケーションを把握し、リソースがなくならないようにタスクをアプリケーションに割り当てる。これにより、制御装置２０は、複数のアプリケーションを同時に実行することが可能である。尚、タスクを割り当てるためのアルゴリズムは、予め決められたルールに従って設計される。また、画面配置管理ブロック２２は、タスク管理ブロック２１内に構築される。この画面配置管理ブロック２２は、各アプリケーションに割り当てられる画面配置（画面内の表示位置、表示領域、表示領域の大きさなど）を決定する。【００１４】
制御装置２０によって実行されるアプリケーションとして、ＴＶアプリケーション３１、メールブラウザ３２、ネットブラウザ３３等が挙げられる。
ＴＶアプリケーション３１は、携帯端末１でＴＶ放送を受信し表示するためのアプリケーションであり、上述の動画データＤＭを用いる。このＴＶアプリケーション３１は、携帯端末１に搭載されており、ユーザの操作により起動される。このＴＶアプリケーション３１は、ユーザの操作、及びタスク管理ブロック２１や画面配置管理ブロック２２の指示に応答して、テレビ放送チューナ３及びデコーダ１０を制御する。これにより、テレビ放送チューナ３は、テレビ放送の受信を開始・終了したり、受信チャンネルをユーザが指定するチャンネルに合わせたりする。また、デコーダ１０は、画面に表示される動画（ＴＶ番組）の品質を変更する。
メールブラウザ３２は、携帯端末１でメールを送受信するためのアプリケーションである。メールブラウザ３２は、携帯端末１に搭載されており、ユーザの操作により起動される。また、ネットブラウザ３３は、携帯端末１でウエブページを閲覧するためのアプリケーションである。ネットブラウザ３３は、携帯端末１に搭載されており、ユーザの操作により起動される。これらアプリケーション（３１〜３３）は、起動されると、タスク管理ブロック２１によって管理される。それらアプリケーションには、タスク管理ブロック２１や画面配置管理ブロック２２によって、タスクや画面内の表示領域が割り当てられる。【００１５】
ディスプレイ４０は、例えば液晶ディスプレイであり、アプリケーション等が表示される画面を有している。ディスプレイハンドラ４１は、制御装置２０による指示に応答して、ディスプレイ４０における文字や動画の表示を制御する。例えば、ディスプレイハンドラ４１は、タスク管理ブロック２１中の画面配置管理ブロック２２によって決定される各アプリケーションの画面配置に従って、ディスプレイ４０に当該アプリケーションを表示させる。【００１６】
図２は、本発明に係る携帯端末１の画面の一例を示す模式図である。図２に示されるように、ディスプレイ４０は、文字や動画が表示される画面５０を有している。画面５０は、例えば長方形の形状を有している。画面５０のＸ方向に沿った幅をＷとし、画面５０のＹ方向に沿った幅をＨとする。また、図２に示されるように、画面５０の幅Ｗは、幅（高さ）Ｈよりも小さいとする。
また、図２に示された例においては、ＴＶアプリケーション３１が起動中であり、そのＴＶアプリケーション３１には、画面５０の全画面が割り当てられているとする。ＴＶアプリケーション３１（制御装置２０）は、デコーダ１０から動画データＤＭを受け取り、その動画データＤＭに応じた動画（ＴＶ番組）を、ディスプレイ４０に表示させる。その動画は、画面５０の中の「動画表示領域６０」に表示されている。ここで、動画の「横幅Ｓ」及び「縦幅Ｔ」は、動画の見た目に基づいて定義されるとする。図２に示された例においては、動画の横幅Ｓは、動画表示領域６０のＸ方向に沿った幅に対応し、動画の縦幅Ｔは、動画表示領域６０のＹ方向に沿った幅に対応している。動画が“横向き”に表示される場合、動画の横幅Ｓは、動画表示領域６０のＹ方向に沿った幅に対応し、動画の縦幅Ｔは、動画表示領域６０のＸ方向に沿った幅に対応する。【００１７】
本発明によれば、デコーダ１０は、この動画表示領域６０の大きさ（動画のサイズ）に応じて、動画の品質を変更する。つまり、デコーダ１０は、動画表示領域６０の大きさに応じて、デコード処理方法（単位時間当たりの処理フレーム数、各フレームのデコード解像度）を変更する。具体的には、動画表示領域６０の大きさが小さくなるにつれて、デコーダ１０は、デコード処理方法を簡略化し、動画の品質を減少させる。動画の品質とは、動画のフレームレートや動画の解像度などである。ここで、デコーダ１０は、ユーザに動画像の劣化を感じさせない程度に、デコード処理方法を簡略化する。従って、ユーザが動画像の画質の劣化を感じることなく、デコーダ１０による消費電力を低減することが可能となる。【００１８】
以下、本発明に係る携帯端末１の動作（動作プログラム）が、更に詳しく説明される。
［第１実施例］
図３は、本発明の第１の実施例に係る携帯端末１の画面を示す模式図である。本実施例においては、ＴＶアプリケーション３１と共に他のアプリケーションが使用される。例えば、ＴＶアプリケーション３１とメールブラウザ３２が同時に使用される。よって、ＴＶアプリケーション３１とメールブラウザ３２の両方に、画面配置（画面内の表示位置、表示領域、表示領域の大きさなど）が割り当てられる。図３に示されるように、画面５０は２つの領域に区分され、それぞれの領域にＴＶアプリケーション３１とメールブラウザ３２が表示されている。ＴＶアプリケーション３１に割り当てられた領域は、動画表示領域６０を含んでおり、その動画表示領域６０には、動画データＤＭに応じた動画（ＴＶ番組）が表示されている。【００１９】
図４は、本実施例に係る携帯端末１の動作を示す図である。より具体的には、図２に示された状態から図３に示された状態に移行する際の携帯端末１の動作が示されている。最初、図２に示された状態において、ＴＶアプリケーション３１だけが動作中である。タスク管理ブロック２１は、ＴＶアプリケーション３１の管理を行い、画面配置管理ブロック２２は、ＴＶアプリケーション３１に、画面５０の全画面を割り当てている（ステップＳ１１）。デコーダ１０は、所定のデコード方法で動画データＤＭを作成しており、動画（ＴＶ番組）は、所定のフレームレートや解像度で、動画表示領域６０に表示されている。【００２０】
次に、ユーザが、メールブラウザ３２を起動する（ステップＳ１２）。タスク管理ブロック２１は、予め設計されたルールに従って、ＴＶアプリケーション３１とメールブラウザ３２の管理を行う。このメールブラウザ３２は、ディスプレイ４０の画面５０を使用する。従って、画面配置管理ブロック２２は、画面５０を２つの領域に区分し、ＴＶアプリケーション３１とメールブラウザ３２にそれぞれの領域を割り当てる（ステップＳ１３）。
ＴＶアプリケーション３１に割り当てられる画面５０の領域は、図２に示された状態に比べ、小さくなっている。従って、画面５０に対する動画表示領域６０（動画のサイズ）も縮小されなければならない。ＴＶアプリケーション３１は、画面配置管理ブロック２２によって割り当てられた画面配置に応じて、画面５０に対する動画表示領域６０の大きさを縮小する（ステップＳ１４）。ディスプレイ４０（ディスプレイハンドラ４１）は、動画表示領域６０の大きさを縮小する。
また、ＴＶアプリケーション３１は、デコード処理方法を簡略化するようにデコーダ１０を制御する（ステップＳ１５）。デコーダ１０は、ユーザに動画像の劣化を感じさせない程度に、デコード処理方法を簡略化する。デコード処理の簡略化は、例えば、単位時間当たりに処理するフレーム数を減らしたり、各フレームの解像度を減らしたりすることによって実現される。つまり、処理フレーム数やフレーム解像度が、動画表示領域６０の大きさに応じて決定される。動画表示領域６０の大きさが縮小された場合、動画の画質は減少する。【００２１】
このように、制御装置２０は、携帯端末１の状態が変化した場合、画面５０の中で動画が表示される動画表示領域６０の大きさ（サイズ）を決定する。決定されたサイズが以前よりも小さくなった場合、制御装置２０は、動画表示領域６０の大きさを縮小するようにディスプレイ４０を制御する。また、制御装置２０は、動画の品質が減少するようにデコーダ１０を制御する。
画面５０に表示される動画のサイズが縮小された場合、デコード処理において動画の品質がある程度減少したとしても、ユーザは、その画質の劣化を画面上で認識することはできない。従って、動画のサイズが縮小された場合、デコーダ１０の処理能力を最大限に利用する意義は無くなってしまう。本発明によれば、動画表示領域６０の大きさが縮小された場合、ＴＶアプリケーション３１は、デコーダ１０の処理内容を自動的に変更し、処理フレーム数やフレーム解像度を意図的に減少させる。その結果、デコーダ１０の処理能力が無意味に引き出されることが防止される。つまり、デコード処理による消費電力が無意味に増大することが防止され、逆に、消費電力は低減される。これにより、携帯端末１の電池寿命が延びる。【００２２】
［第２実施例］
図５Ａ及び図５Ｂは、本発明の第２実施例に係る携帯端末１の画面を示す模式図である。本実施例においては、ＴＶアプリケーション３１が起動中であり、そのＴＶアプリケーション３１には、画面５０の全画面が割り当てられているとする。このＴＶアプリケーション３１は、携帯端末１の向きに合わせて、画面５０内の文字や動画を表示させる機能を有する。つまり、動画が表示される方法（向き）として、２通り（“横向き”、“縦向き”）が可能であり、その２通りの表示方法は、ユーザの指定により切り替え可能であるとする。また、その２通りの表示方法において、動画の縦横比（Ｔ：Ｓ）は、一定であるとする。【００２３】
図５Ａは、動画が第１の表示方法（横向き）で表示されている状態を示している。この場合、動画表示領域６０は画面５０の全体にわたっており、動画の横幅Ｓは、画面５０のＹ方向に沿った幅（高さ）Ｈに適合している。また、動画の縦幅Ｔは、画面５０のＸ方向に沿った幅Ｗに適合している。ここで、２つの長さの「適合」とは、その２つの長さが略等しいことを意味する。一方、図５Ｂは、動画が第２の表示方法（縦向き）で表示されている状態を示している。この場合、動画表示領域６０は画面５０の一部だけであり、動画の横幅Ｓは、画面５０のＸ方向に沿った幅Ｗに適合している。つまり、第１の表示方法において、制御装置２０は、動画の横幅Ｓが画面５０の高さＨに適合するように、ディスプレイ４０を制御する。一方、第２の表示方法において、制御装置２０は、動画の横幅Ｓが画面５０の幅Ｗに適合するように、ディスプレイ４０を制御する。画面５０の幅Ｈは幅Ｗよりも長いため、図５Ａにおける動画の横幅Ｓは、図５Ｂにおける動画の横幅Ｓよりも広くなる。動画の縦横比（Ｔ：Ｓ）は保たれるため、図５Ｂにおける動画表示領域６０の大きさは、図５Ａにおける動画表示領域６０の大きさよりも小さくなる。【００２４】
図６は、本実施例に係る携帯端末１の動作を示す図である。より具体的には、図５Ａに示された状態から図５Ｂに示された状態に移行する際の携帯端末１の動作が示されている。最初、図５Ａに示された状態において、ＴＶアプリケーション３１が動作中であり、タスク管理ブロック２１は、ＴＶアプリケーション３１の管理を行っている（ステップＳ２１）。画面配置管理ブロック２２は、ＴＶアプリケーション３１に、画面５０の全画面を割り当てている（ステップＳ２２）。デコーダ１０は、所定のデコード方法で動画データＤＭを作成しており、動画（ＴＶ番組）は、所定のフレームレートや解像度で、図５Ａに示された動画表示領域６０に表示されている。
次に、ユーザは、動画の表示方法（方向）の変更を指示する。このユーザによる指示に応答して、ＴＶアプリケーション３１は、動画の表示を、図５Ａに示された状態から図５Ｂに示された状態に変更する（ステップＳ２３）。つまり、ＴＶアプリケーション３１は、動画表示領域６０の大きさを縮小し、これに伴い、ディスプレイ４０（ディスプレイハンドラ４１）は、動画表示領域６０の大きさを縮小する。
また、ＴＶアプリケーション３１は、デコード処理方法を簡略化するようにデコーダ１０を制御する（ステップＳ２４）。デコーダ１０は、ユーザに動画像の劣化を感じさせない程度に、デコード処理方法を簡略化する。デコード処理の簡略化は、例えば、単位時間当たりに処理するフレーム数を減らしたり、各フレームの解像度を減らしたりすることによって実現される。デコード処理が簡略化されることにより、動画の画質は減少する。
逆に、図５Ｂに示された状態から図５Ａに示された状態に移行する場合、ユーザによる指示に応答して、ＴＶアプリケーション３１は、動画表示領域６０の大きさを拡大させる（ステップＳ２３）。これに伴い、ディスプレイ４０（ディスプレイハンドラ４１）は、動画表示領域６０の大きさを拡大させる。また、ＴＶアプリケーション３１は、通常の処理能力でデコード処理を行うようにデコーダ１０を制御する（ステップＳ２４）。【００２５】
このように、制御装置２０は、携帯端末１の状態が変化した場合、画面５０の中で動画が表示される動画表示領域６０の大きさ（サイズ）を決定する。決定されたサイズが以前よりも小さくなった場合、制御装置２０は、動画表示領域６０の大きさを縮小するようにディスプレイ４０を制御する。また、制御装置２０は、動画の品質が減少するようにデコーダ１０を制御する。
画面５０に表示される動画のサイズが縮小された場合、デコード処理において動画の品質がある程度減少したとしても、ユーザは、その画質の劣化を画面上で認識することはできない。従って、動画のサイズが縮小された場合、デコーダ１０の処理能力を最大限に利用する意義は無くなってしまう。本発明によれば、動画表示領域６０の大きさが縮小された場合、ＴＶアプリケーション３１は、デコーダ１０の処理内容を自動的に変更し、処理フレーム数やフレーム解像度を意図的に減少させる。その結果、デコーダ１０の処理能力が無意味に引き出されることが防止される。つまり、デコード処理による消費電力が無意味に増大することが防止され、逆に、消費電力は低減される。これにより、携帯端末１の電池寿命が延びる。【００２６】
［第３の実施例］
図７は、本発明の第３実施例に係る携帯端末１の画面を示す模式図である。本実施例においては、ＴＶアプリケーション３１は、他のアプリケーションによって起動される。例えば、ＴＶアプリケーション３１は、ネットブラウザ３３によって起動される。より具体的には、本実施例に係る携帯端末１は、インターネット接続機能を有している。ネットブラウザ３３は、テレビ番組視聴用のタグを解釈し、ＴＶアプリケーション３１によって再生される動画を表示する機能を有している。この場合、動画はブラウザ画面内で表示され、動画表示領域６０の大きさは、ネットブラウザ３３が解釈するコンテンツによって決定される。そして、ネットブラウザ３３によって決定される大きさの動画表示領域６０に、動画データＤＭに応じた動画が表示される。【００２７】
図８は、本発明の第３実施例に係る携帯端末の動作を示す図である。最初、ネットブラウザ３３が動作している。タスク管理ブロック２１は、ネットブラウザ３３の管理を行い、画面配置管理ブロック２２は、ネットブラウザ３３に、画面５０の全画面を割り当てている。この状態において、ネットブラウザ３３は、ネットコンテンツに含まれるテレビ番組視聴用のタグを解釈する（ステップＳ３１）。
この時、ネットブラウザ３３は、ブラウザ画面内で動画（ＴＶ番組）が表示される動画表示領域６０のサイズを、ネットコンテンツに応じて決定する。そして、ネットブラウザ３３は、その動画表示領域６０のサイズをタスク管理ブロック２１に通知する（ステップＳ３２）。タスク管理ブロック２１は、ＴＶアプリケーション３１を起動し、ネットブラウザ３３と共にＴＶアプリケーション３１の管理を行う（ステップＳ３３）。また、画面配置管理ブロック２２は、起動されたＴＶアプリケーション３１に対して、上述の動画表示領域６０のサイズを通知する（ステップＳ３４）。
起動されたＴＶアプリケーション３１は、テレビ番組を受信し動画データＤＭを用いるために、テレビ放送チューナ３及びデコーダ１０を起動する（ステップＳ３５）。また、ＴＶアプリケーション３１は、通知された動画表示領域６０のサイズに応じた動画の品質が得られるように、デコーダ１０を制御する。つまり、ＴＶアプリケーション３１は、通知された動画表示領域６０のサイズが小さいほど動画の品質が減少するように、デコーダ１０を制御する（ステップＳ３６）。動画の品質を減少させる場合、デコーダ１０は、ユーザに動画像の劣化を感じさせない程度に、デコード処理方法を簡略化する。デコード処理の簡略化は、例えば、単位時間当たりに処理するフレーム数を減らしたり、各フレームの解像度を減らしたりすることによって実現される。【００２８】
このように、制御装置２０は、携帯端末１の状態が変化した場合、画面５０の中で動画が表示される動画表示領域６０の大きさ（サイズ）を決定する。また、制御装置２０は、決定されたサイズに応じて、動画の品質が減少するようにデコーダ１０を制御する。
画面５０に表示される動画のサイズが小さい場合、デコード処理において動画の品質がある程度減少したとしても、ユーザは、その画質の劣化を画面上で認識することはできない。従って、動画のサイズが小さい場合、デコーダ１０の処理能力を最大限に利用する意義は無くなってしまう。本発明によれば、動画表示領域６０の大きさに応じて、ＴＶアプリケーション３１は、デコーダ１０の処理内容を自動的に変更し、処理フレーム数やフレーム解像度を意図的に減少させる。その結果、デコーダ１０の処理能力が無意味に引き出されることが防止される。つまり、デコード処理による消費電力が無意味に増大することが防止され、逆に、消費電力は低減される。これにより、携帯端末１の電池寿命が延びる。【００２９】
本発明に係る携帯端末及びその携帯端末で実行されるプログラムによれば、デコード処理による消費電力が低減される。従って、携帯端末の電池寿命が延びる。
【図１】
2006104071.tif 000002
【図２】
2006104071.tif 000003
【図３】
2006104071.tif 000004
【図４】
2006104071.tif 000005
【図５Ａ】
2006104071.tif 000006
【図５Ｂ】
2006104071.tif 000007
【図６】
2006104071.tif 000008
【図７】
2006104071.tif 000009
【図８】
2006104071.tif 000010
【国際調査報告】
2006104071.tif 000011
2006104071.tif 000012
2006104071.tif 000013
2006104071.tif 000014