(57)【特許請求の範囲】
【請求項１】
複数の静止画が時間の経過とともに連続して切り替えられることでコマ送り動画として再生されるファイルを、再生前に展開用メモリに展開する機能を有する携帯端末装置であって、
上記展開用メモリの空き領域が上記ファイルよりも大きいときには、当該ファイルを上記展開用メモリに全部展開し、上記展開用メモリの空き領域が上記ファイルよりも小さいときには、当該ファイルを上記展開用メモリに展開する際、奇数コマまたは偶数コマごとに上記展開用メモリに展開し、残るコマごとに逐次デコードする制御部
を有することを特徴とする携帯端末装置。
【請求項２】
複数の静止画が時間の経過とともに連続して切り替えられることでコマ送り動画として再生されるファイルを、再生前に展開用メモリに展開する機能を有する携帯端末装置であって、
上記展開用メモリの空き領域が上記ファイルよりも大きいときには、当該ファイルを上記展開用メモリに全部展開し、上記展開用メモリの空き領域が上記ファイルよりも小さいときには、当該ファイルを上記展開用メモリに展開する際、コマ間隔があらかじめ設定した基準間隔より狭いコマは優先的に上記展開用メモリに展開し、コマ間隔が上記基準間隔より長いコマは逐次デコードする制御部
を有することを特徴とする携帯端末装置。
【請求項３】
上記制御部は、コマに関する情報がわからないファイルについては、予め一旦デコードして再生した上でコマに関する情報を把握しておき、把握した情報に基づいて上記展開用メモリに展開する際の処理に関する判断を行う
ことを特徴とする請求項１または２に記載の携帯端末装置。
【請求項４】
上記展開用メモリの容量は可変である
ことを特徴とする請求項１または２に記載の携帯端末装置。
【請求項５】
駆動用電池を有し、
上記電池の残量に応じて上記展開用メモリの使用領域の配分を変更する
ことを特徴とする請求項４に記載の携帯端末装置。
【請求項６】
上記制御部は、コマに関する情報がわからないファイルについては、予め一旦デコードして再生した上でコマに関する情報を把握するとともに上記展開用メモリの使用量に関する情報も把握しておき、把握した情報に基づいて上記展開用メモリに展開する際の処理に関する判断を行う
ことを特徴とする請求項４または５に記載の携帯端末装置。
【請求項７】
上記コマに関する情報には、コマ間隔およびコマ枚数のうちの少なくとも一方を含む
ことを特徴とする請求項３または６に記載の携帯端末装置。
【請求項８】
複数の静止画が時間の経過とともに連続して切り替えられることでコマ送り動画として再生されるファイルを、再生前に展開用メモリに展開する携帯端末装置のメモリアクセス方法であって、
上記展開用メモリの空き領域と上記ファイルの容量とを比較し、
上記展開用メモリの空き領域が上記ファイルよりも大きいときには、当該ファイルを上記展開用メモリに全部展開し、
上記展開用メモリの空き領域が上記ファイルよりも小さいときには、当該ファイルを上記展開用メモリに展開する際、奇数コマまたは偶数コマごとに上記展開用メモリに展開し、残るコマごとに逐次デコードする
ことを特徴とする携帯端末装置のメモリアクセス方法。
【請求項９】
複数の静止画が時間の経過とともに連続して切り替えられることでコマ送り動画として再生されるファイルを、再生前に展開用メモリに展開する携帯端末装置のメモリアクセス方法であって、
上記展開用メモリの空き領域と上記ファイルの容量とを比較し、
上記展開用メモリの空き領域が上記ファイルよりも大きいときには、当該ファイルを上記展開用メモリに全部展開し、
上記展開用メモリの空き領域が上記ファイルよりも小さいときには、当該ファイルを上記展開用メモリに展開する際、コマ間隔があらかじめ設定した基準間隔より狭いコマは優先的に上記展開用メモリに展開し、コマ間隔が上記基準間隔より長いコマは逐次デコードする
ことを特徴とする携帯端末装置のメモリアクセス方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機等の携帯端末装置およびそのメモリアクセス方法に係り、特に、スクリーンセーバや待ち受けアプリなどの、待ち受け中に何度も再生されるファイルの展開方法に関するものである。
【背景技術】
【０００２】
近年、携帯電話機などの携帯端末装置において、ユーザからの操作が無い状態がしばらく続くと、待ち受け画面などの表示画面上に長時間表示されるアイコンなどの表示物がＬＣＤなどを用いた表示部に焼き付いてしまうことを防止するために、スクリーンセーバや独立した処理ルーチンを持つ特殊なプログラム言語で記述された待ち受けアプリケーションプログラムなどを搭載するものが登場してきている（たとえば特許文献１参照）。特に、スクリーンセーバは待ち受け状態でのみ起動するわけではなく、焼き付きを防止するために用いられるため、操作がしばらく入らない状態が続くと起動される。
スクリーンセーバは連続再生が基本であるが、携帯電話機等の場合、電流消費を抑えるため、再生から一定時間経過後、再生を終了するようにした機種もある。
【０００３】
スクリーンセーバは、図３に示すように、静止画像を連続再生させることで、アニメーションを展開させている。以降、その静止画像の１つをコマと呼び、そのコマと次のコマとの再生間隔をコマ間隔と呼ぶことにする。
スクリーンセーバは、それぞれＰＮＧ，ＧＩＦ，ＭＰＥＧなどの形式でエンコード（圧縮）されており、再生するためにはデコード（展開）しなくてはならない。
【０００４】
スクリーンセーバを再生するには、コマを逐次デコードして再生する方法や、すべてのコマを確保済みの静的メモリに展開してから再生を行う方法などが採用される。
【０００５】
たとえば、ＰＮＧ形式のスクリーンセーバについては、上限を６コマ、再生間隔は２秒、最初に確保済みの静的メモリに展開してから再生を行う。
ＰＮＧファイルの場合、コマ間隔の規定はなく、静止ファイルを任意の時間で再生することでスクリーンセーバを表現している。
【０００６】
ＧＩＦ形式のスクリーンセーバについては、コマ数の上限はなく、再生間隔はコマのヘッダに格納された再生間隔に従い、逐次デコードして再生を行う。コマ数についても制限はなく、コマ数の情報として全コマ数を把握するためには、一通り再生する必要がある。
【０００７】
ＭＰＥＧ形式のスクリーンセーバについては、コマ数の上限はなく、再生間隔はコマのヘッダに格納された再生間隔に従い、逐次デコードして再生を行う。動き補償（予測）技術により、前後のコマとの差分を算出し、差がある部分のデータのみを保有している。基準コマと他方向への予測値、他方向からの予測値により他コマを構成する。
【特許文献１】特開２００２−３０５４７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、スクリーンセーバを逐次デコードにより連続再生すると、制御系に大きな負荷がかかることから、たとえば携帯電話機の場合、約半日程度で電池を消耗してしまう。
また、スクリーンセーバ再生前にすべてのコマをメモリに展開するとデコードは一度で済むが、コマ数分のメモリ容量が必要となってしまう。また、事前にコマ数などの情報がわからないＧＩＦやＭＰＥＧデータについては、逐次デコードにしている。
逐次デコードの場合においても、コマ間隔が短いとデコードに遅延が生じる。
【０００９】
換言すると、携帯電話機等の携帯端末装置において、スクリーンセーバや待ち受けアプリなどの、待ち受け中に何度も再生されるファイルの展開用にメモリ（ＲＡＭ）の容量を大きく確保しておけば、スクリーンセーバなどの動画再生はスムーズである上、デコード回数も一度で済むため電池使用量も少なくて済む。
しかしながら、待ち受け中にＲＡＭの空き容量が少ない場合には、その他の処理に用いられるべきＲＡＭの容量が少なくなってしまう。
たとえば、待ち受けスクリーンセーバ用に多くのメモリ容量を割いていると、着信が発生したりして、着信報知用のアニメーションなどがデコードされる際に、空き容量が少ないためにデコードに時間がかかったり、遅延してしまうおそれがある。
【００１０】
本発明は、かかる事情に鑑みてなされたものであり、その目的は、ファイルの展開において、最適なデコードを行うことができる携帯端末装置およびそのメモリアクセス方法を提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明の第１の観点の携帯端末装置は、複数の静止画が時間の経過とともに連続して切り替えられることでコマ送り動画として再生されるファイルを、再生前に展開用メモリに展開する機能を有する携帯端末装置であって、上記展開用メモリの空き領域が上記ファイルよりも大きいときには、当該ファイルを上記展開用メモリに全部展開し、上記展開用メモリの空き領域が上記ファイルよりも小さいときには、当該ファイルを上記展開用メモリに展開する際、奇数コマまたは偶数コマごとに上記展開用メモリに展開し、残るコマごとに逐次デコードする制御部を有する。
【００１２】
本発明の第２の観点の携帯端末装置は、複数の静止画が時間の経過とともに連続して切り替えられることでコマ送り動画として再生されるファイルを、再生前に展開用メモリに展開する機能を有する携帯端末装置であって、上記展開用メモリの空き領域が上記ファイルよりも大きいときには、当該ファイルを上記展開用メモリに全部展開し、上記展開用メモリの空き領域が上記ファイルよりも小さいときには、当該ファイルを上記展開用メモリに展開する際、コマ間隔があらかじめ設定した基準間隔より狭いコマは優先的に上記展開用メモリに展開し、コマ間隔が上記基準間隔より長いコマは逐次デコードする制御部を有する。
【００１３】
好適には、上記制御部は、コマに関する情報がわからないファイルについては、予め一旦デコードして再生した上でコマに関する情報を把握しておき、把握した情報に基づいて上記展開用メモリに展開する際の処理に関する判断を行う。
【００１４】
好適には、上記展開用メモリの容量は可変である。
【００１５】
好適には、駆動用電池を有し、上記電池の残量に応じて上記展開用メモリの使用領域の配分を変更する。
【００１６】
好適には、上記制御部は、コマに関する情報がわからないファイルについては、予め一旦デコードして再生した上でコマに関する情報を把握するとともに上記展開用メモリの使用量に関する情報も把握しておき、把握した情報に基づいて上記展開用メモリに展開する際の処理に関する判断を行う。
【００１７】
好適には、上記コマに関する情報には、コマ間隔およびコマ枚数のうちの少なくとも一方を含む。
【００１８】
本発明の第４の観点の携帯端末装置のメモリアクセス方法は、複数の静止画が時間の経過とともに連続して切り替えられることでコマ送り動画として再生されるファイルを、再生前に展開用メモリに展開する携帯端末装置のメモリアクセス方法であって、上記展開用メモリの空き領域と上記ファイルの容量とを比較し、上記展開用メモリの空き領域が上記ファイルよりも大きいときには、当該ファイルを上記展開用メモリに全部展開し、上記展開用メモリの空き領域が上記ファイルよりも小さいときには、当該ファイルを上記展開用メモリに展開する際、奇数コマまたは偶数コマごとに上記展開用メモリに展開し、残るコマごとに逐次デコードする。
【００１９】
本発明の第４の観点の携帯端末装置のメモリアクセス方法は、複数の静止画が時間の経過とともに連続して切り替えられることでコマ送り動画として再生されるファイルを、再生前に展開用メモリに展開する携帯端末装置のメモリアクセス方法であって、上記展開用メモリの空き領域と上記ファイルの容量とを比較し、上記展開用メモリの空き領域が上記ファイルよりも大きいときには、当該ファイルを上記展開用メモリに全部展開し、上記展開用メモリの空き領域が上記ファイルよりも小さいときには、当該ファイルを上記展開用メモリに展開する際、コマ間隔があらかじめ設定した基準間隔より狭いコマは優先的に上記展開用メモリに展開し、コマ間隔が上記基準間隔より長いコマは逐次デコードする。
【発明の効果】
【００２１】
本発明によれば、ファイルの展開において、最適なデコードを行うことができる利点がある。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施形態を添付図面に関連付けて説明する。
【００２３】
図１は、本発明に係る携帯端末装置としての携帯電話機１０の一実施形態を示すブロック構成図である。
【００２４】
本実施形態に係る携帯電話機１０は、図１に示すように、無線通信部１１、展開用メモリ１２１および保存用メモリ１２２を含むメモリ１２、表示部１３、操作部１４、スピーカ１５ａおよびバイブレータ１５ｂとを含む鳴動部１５、判定部１６、制御部１７、および駆動用電池１８を有している。
【００２５】
無線通信部１１は、電波を利用した無線通信を行うために、制御部１７で処理された画像データ、音声情報、電子メール等の各種情報を変調して送受信アンテナ１１ａを通して基地局を含む通信網に送信する。
また、無線通信部１１は、通信網、基地局を介して送信されてくる画像データ、音声情報、電子メール等を送受信アンテナを通して受信し、受信した各種情報を復調して制御部１７に出力する。
無線通信部１１は、外部、たとえば動画サイトからのダウンロードによりスクリーンセーバとなる動画を入手（受信）することが可能であり、受信したスクリーンセーバとなる動画情報を制御部１７に出力する。
【００２６】
展開用メモリ１２１は、制御部１７のワークエリアとしてＲＡＭなどの揮発性メモリを備え、制御部１７の制御の下、たとえばスクリーンセーバのファイルを読み出した後の動画の展開に用いられる。
保存用メモリ１２２は、ＥＥＰＲＯＭ等の不揮発性メモリを含み、制御部１７の制御の下、たとえば再生するスクリーンセーバのファイルを保存する。
展開用メモリ１２１は、スクリーンセーバの再生時には、制御部１７に対して容量可変の画像展開領域をワークエリア上に提供する。
また、展開用メモリ１２１は、ワークエリア上に制御部１７の制御の下、判定部１６より得られたコマ情報を保持する。
また、展開用メモリ１２１は、ワークエリア上に制御部１７の制御の下、一度再生したスクリーンセーバのコマ情報を、再生が終了した後も保持する。
【００２７】
表示部１３は、液晶表示装置（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や有機ＥＬ（ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｔ）等の表示デバイスを有し、制御部１７の制御の下、通話機能のために入力した電話番号や各種メッセージ、テキストデータ等を表示する。
また、表示部１３は、制御部１７により得たスクリーンセーバの再生画像を表示する。表示部１３は、再生画像を表示する表示サイズは、制御部１７の命令に従う。
【００２８】
操作部１４は、終了（終話）／電源キー、開始（発呼）キー、数字等に対応した複数のテンキー等を有し、これらのキーが操作されることにより、ユーザからの入力情報を制御部１７に供給する。
また、操作部１４では、ユーザがスクリーンセーバを選択するためのキー入力を行う。また、操作部１４では、再生方法をカスタマイズできる場合には、その方法も入力可能である。
【００２９】
鳴動部１５は、スピーカ１５ａやバイブレータ１５ｂを使用して、スクリーンセーバや待ち受けアプリのファイルの内容に鳴動命令が組み込まれている場合に、制御部１７からの命令を受けて鳴動させる。
【００３０】
また、制御部１７は、図示しないが、音声処理部を有し、通話のために音声出力を行うスピーカと、音声入力を行うマイクロフォンとが接続されている。
音声処理部は、無線通信モードにおいて、マイクロフォンにより収音した音声に対して所定の処理を行って制御部１７に出力する。
音声処理部は、制御部１７により供給された音声情報に対して所定の処理を行ってスピーカから放音させる。
【００３１】
判定部１６は、制御部１７により供給されるスクリーンセーバに関する情報に基づいてスクリーンセーバのコマの移行タイミングを判定し、その結果を制御部１７に供給する。
また、判定部１６は、制御部１７を通して供給される展開用メモリ１２１に保持されているスクリーンセーバデータにエラーがないか否かを確認し、その結果を制御部１７に供給する。
なお、判定部１６は、制御部１７内に構成されても良い。
【００３２】
制御部１７は、マイクロコンピュータを主体として構成され、携帯電話機１０の全体の制御を行う。
たとえば、制御部１７は、無線通信部１１における各種情報の無線による送受信の制御、鳴動部１５による鳴動制御、音声処理部に対する音声情報の処理、表示部１３への情報の表示、カーソルの表示形式の変更制御、および点灯制御、操作部１４の入力情報に応じた処理、展開用メモリ１２１および保存用メモリ１２２に対するアクセス制御等を行う。
制御部１７は、無線通信モードにおいて、無線通信部１１を通して所望の通信方式に従って、無線通信が可能であり、さらに制御部１７は、表示部１３に電源起動直後の標準画面（いわゆる待ち受け画面）を表示させる。無線通信モードにおいては、操作部１４の操作により発呼動作等を行うことが可能である。
【００３３】
制御部１７は、スクリーンセーバや待ち受けアプリなどの、待ち受け中あるいはしばらく操作部１４による操作がないときに何度も再生されるファイルを、再生前に展開用メモリ１２１のワークエリアに展開する機能を有する。
制御部１７は、展開用メモリ１２１のワークエリアの空き領域とファイルの容量とを比較し、展開用メモリ１２１のワークエリアの空き領域がファイルよりも大きいときには、このファイルをメモリ１２１のワークエリアに全部展開し、メモリ１２１のワークエリアの空き領域がファイルよりも小さいときには、ファイルを所定の展開方式に従って展開用メモリ１２１のワークエリアに展開する。
制御部１７は、駆動用電池１８の残量に応じて展開用メモリ１２の使用領域の配分を変更する。
【００３４】
なお、制御部１７がファイルを展開する所定の展開方式とは、部分的に展開する方式と、指示があるごとに展開する方式とであり、いずれかの選択を行う。
【００３５】
制御部１７が展開するファイルは、複数の静止画を時間が経過するごとに連続して切り替わることによりコマ送りアニメーションとして再生されるものであり、制御部１７は、部分的な展開処理において、複数のコマの中から少なくとも一つのコマを削除して展開用メモリ１２１のワークエリアに展開する。
【００３６】
また、制御部１７は、展開するファイルが、複数の静止画を時間が経過するごとに連続して切り替わることによりコマ送りアニメーションとして再生されるものである場合、部分的な展開処理において、奇数コマまたは偶数コマごとに展開用メモリ１２１のワークエリアに展開し、残るコマごとに逐次デコードする機能を有する。
これにより、オリジナルに近いアニメーションを、他のプログラムの処理に影響を最大限与えないような軽い処理にて実現できるようになる。
【００３７】
また、制御部１７は、展開するファイルが、複数の静止画を時間が経過するごとに連続して切り替わることによりコマ送りアニメーションとして再生されるものである場合、部分的な展開処理において、コマ間隔があらかじめ設定した基準間隔より狭いコマは優先的に展開用メモリ１２１のワークエリアに展開し、コマ間隔が基準間隔より長いコマは順番通り逐次デコードする機能を有する。
これにより、他のプログラムの処理に影響を最大限与えないような軽い処理にもかかわらず、再生遅延のないスムースなアニメーションを実現できるようになる。
【００３８】
また、制御部１７は、コマに関する情報がわからないファイルについては、一旦デコードして再生した上でコマに関する情報を把握するとともに、展開用メモリ１２１のワークエリアの使用量に関する情報についても把握し、把握した情報に基づいて処理に関する判断を行う。
ここで、コマに関する情報には、コマ間隔および／またはコマ枚数を含む。
【００３９】
さらに、制御部１７は、展開用メモリ１２１の展開用ワークエリアとして使用する際に、省電力などのためのメモリ節減モードの場合には、展開用メモリ１２１のワークエリアの容量を小さく確保し、メモリ節減モードでない場合には、展開用メモリ１２１のワークエリアの容量を大きく確保する機能を有する。
【００４０】
次に、上記構成による動作を、制御部１７のスクリーンセーバ再生時の制御を中心に、図２のフローチャートに関連付けて説明する。
【００４１】
制御部１７は、スクリーンセーバ再生要求に従って、保存用メモリ１２２からスクリーンセーバのファイルを読み出し、ファイル拡張子から再生形式を取得する（ＳＴ１，ＳＴ２）。
そして、ファイル内ヘッダを読むなどして、再生するスクリーンセーバのコマ数が既知であるか否かの判定を行う（ＳＴ３）。
さらに、ステップＳＴ３において、コマ数やコマ間隔に関する情報の記述されない再生形式のとき、つまり、コマ数が既知であると判定した場合には、コマ間隔が既知であるか否かの判定を行う（ＳＴ４）。ステップＳＴ４において、コマ間隔が既知であると判定した場合には、ステップＳＴ５の処理に移行する。
一方、ステップＳＴ３において、コマ数が既知でないと判定した場合、または、ステップＳＴ４において、コマ間隔が既知でないと判定した場合には、スクリーンセーバをすべて再生し（ＳＴ６）、コマ数、コマ間隔、およびコマデコード時間を取得し（ＳＴ７）、取得したデータを展開用メモリ１２１に保存するとともに、ステップＳＴ５の処理に移行する。
【００４２】
ステップＳＴ５においては、駆動用電池１８の残量が閾値以下であり、メモリ節減モードにすべきか否かの判定を行う。そして、メモリ節減モードでないなら展開用メモリ１２１の容量を大きく確保して（ＳＴ８）、一方、メモリ節減モードの場合には、展開用メモリ１２１の容量を小さく確保して（ＳＴ９）、ステップＳＴ１０の処理に移行する。
【００４３】
ステップＳＴ１０においては、展開用メモリ１２１のサイズ（空き領域）がデータサイズより大きいか否かの判定を行う。
ステップＳ１０において、データサイズの方が大きいと判定した場合には、逐次デコードを選択すべきか否かの判定を行う。
ステップＳＴ１１において、再生形式を確認し、逐次デコードを選択しないと判定した場合には、保存用メモリ１２２に記憶されているコマ数、コマ間隔、およびコマデコード時間より展開用メモリ１２１に展開する優先度を決定する（ＳＴ１２）。
決定に従って、優先度の高いコマを展開用メモリ１２１に展開する（ＳＴ１３）。
そして、制御部１７は、展開用メモリ１２１に展開したデータと逐次デコードを併用して再生する（ＳＴ１４）。制御部１７は、メモリ量を変更しながら再生終了するまでステップＳＴ１２からの処理を繰り返す（ＳＴ１５，ＳＴ１６）。
【００４４】
また、ステップＳＴ１１において、逐次デコードを選択すると判定した場合には、逐次デコード再生を終了するまで行う（ＳＴ１７，ＳＴ１８）。
【００４５】
また、ステップＳＴ１０において、メモリ１２のサイズ（空き領域）がデータサイズより大きいと判定した場合には、コマをすべて展開用メモリ１２１に展開して再生し、これを再生終了まで行う（ＳＴ１９，ＳＴ２０）。
【００４６】
なお、制御部１７は、待ち受けであっても、無線通信部により基地局と無線よる接続を行っており、電波の状況によっては他の基地局を探したり接続変更したりするために、その通信プロトコル上で必要なデータを展開用メモリ１２１のワークエリア上にデータフレームを生成してから基地局との間で常に無線通信を行っている。
さらに、制御部１７は、図示しないＧＰＳ衛星からの信号を受信したり、地磁気センサなどの方位測定デバイスからの信号から携帯端末装置の向きを求めるために、展開用メモリ１２１のワークエリア上にて必要なときには端末の状態に限らず計算したりする。
【００４７】
ところで、展開用メモリ１２１のワークエリアが使用される状況としては、上に述べたようなことが考えられるため、たとえば、制御部１７により現在の携帯端末装置の状態が、方位算出を行う状態であると判断しているときには、ワークエリアの残量が少ないと仮定することもでき、これをもってステップＳＴ１０を判断することも可能である。
【００４８】
以上説明したように、本実施形態によれば、スクリーンセーバや待ち受けアプリなどの、待ち受け中に何度も再生されるファイルを、再生前に展開用メモリ１２に展開する機能を有し、展開用メモリ１２１の空き領域とファイルの容量とを比較し、展開用メモリ１２１の空き領域がファイルよりも大きいときには、このファイルを展開用メモリ１２１に全部展開し、展開用メモリ１２１の空き領域がファイルよりも小さいときには、ファイルを所定の展開方式に従って展開用メモリ１２１に展開し、また、駆動用電池１８の残量に応じて展開用メモリ１２１のワークエリア使用領域の配分（メモリサイズ）を変更する制御部１７を設けたので、以下の効果を得ることができる。
【００４９】
たとえばスクリーンセーバのコマ間隔、コマ数、デコード時間などの情報を得ることで、逐次デコードによる再生か、メモリ展開による再生かを自動選択することができる。
展開用メモリの容量に余裕がある場合には、デコードが一度で終了することから、消費電流を抑えることができる。
また、メモリ展開と逐次デコードを混在させる場合、メモリ使用量の削減により再生可能なコマ数を増やすことができ、また、デコードにより遅延発生を抑えることが可能となる。
また、コマ処理に時間がかかる部分だけメモリ展開することにより、スピードを落とさずに、かつ、メモリ使用も最小限で抑えることが可能となる。
また、駆動用電池１８の残量が少なくなった際には、消費電力を低下できるメモリ節減モードで動作させることができるので、より長時間、携帯端末装置は着信を待ち受けることができる。
また、保存用メモリ１２２のデータフォルダから、ユーザの操作により直接ファイルの再生が指示された場合にも、再生前に展開用メモリ１２１に展開する処理を本実施の形態同様に行ってもよい。
【図面の簡単な説明】
【００５０】
【図１】本発明に係る携帯端末装置としての携帯電話機の一実施形態を示すブロック構成図である。
【図２】図１の携帯電話機の動作を説明するためのフローチャートである。
【図３】スクリーンセーバについて説明するための図である。
【符号の説明】
【００５１】
１０…携帯電話機、１１…無線通信部、１２…メモリ、１２１…展開用メモリ、１２２…保存用メモリ、１３…表示部、１４…操作部、１５…鳴動部、１６…判定部、１７…制御部。
【図１】
0004795421.tif 000002
【図２】
0004795421.tif 000003
【図３】
0004795421.tif 000004