(57)【特許請求の範囲】
【請求項１】
無線基地局を介して複数のＧＩＦ画像とフレーム情報とを含むアニメーションＧＩＦファイルをダウンロードし、表示制御部の制御によって前記アニメーションＧＩＦファイルに含まれる前記複数のＧＩＦ画像を順次表示する携帯電話機であって、
前記アニメーションＧＩＦファイルに含まれる前記複数のＧＩＦ画像の内の最大画像ドット数と前記表示制御部の画像処理能力とから最小遅延時間を設定する最小遅延時間設定手段を具備し、
前記表示制御部は、前記フレーム情報で指示されている遅延時間と前記最小遅延時間とを比較させ、前記フレーム情報で指示されている遅延時間が前記最小遅延時間よりも大きい場合には、前記フレーム情報で指示されている遅延時間で前記ＧＩＦ画像を表示させ、前記フレーム情報で指示されている遅延時間が前記最小遅延時間よりも小さい場合には、前記最小遅延時間で前記ＧＩＦ画像を表示させることを特徴とする携帯電話機。
【請求項２】
前記最小遅延時間設定手段は、前記表示制御部によって前記最大画像ドット数の前記ＧＩＦ画像が展開される展開時間以上に前記最小遅延時間を設定されることを特徴とする請求項１記載の携帯電話機。
【請求項３】
前記最小遅延時間としきい値とを対応させて設定しているしきい値データを記憶するしきい値データ記憶手段を具備し、
前記最小遅延時間設定手段は、前記最大画像ドット数に基づいて前記しきい値データを参照することにより前記最小遅延時間を設定させることを特徴とする請求項１又は２記載の携帯電話機。
【請求項４】
前記しきい値データは、予め測定された前記表示制御部の画像処理能力に基づいて設定されていることを特徴とする請求項３記載の携帯電話機。
【請求項５】
前記しきい値データは、前記表示制御部による画像の展開時間に基づいて設定されていることを特徴とする請求項３又は４記載の携帯電話機。
【請求項６】
前記アニメーションＧＩＦファイルを格納する画像記憶手段を具備し、
該画像記憶手段から前記アニメーションＧＩＦファイルを読み出す際に前記最大画像ドット数を確認することを特徴とする請求項１乃至５のいずれかに記載の携帯電話機。
【請求項７】
無線基地局を介して複数のＧＩＦ画像とフレーム情報とを含むアニメーションＧＩＦファイルをダウンロードし、表示制御部の制御によって前記アニメーションＧＩＦファイルに含まれる前記複数のＧＩＦ画像を順次表示する携帯電話機における画像表示方法であって、
前記アニメーションＧＩＦファイルに含まれる前記複数のＧＩＦ画像の内の最大画像ドット数と前記表示制御部の画像処理能力とから最小遅延時間を設定し、
前記フレーム情報で指示されている遅延時間と前記最小遅延時間とを比較し、
前記フレーム情報で指示されている遅延時間が前記最小遅延時間よりも大きい場合には、前記フレーム情報で指示されている遅延時間で前記ＧＩＦ画像を表示し、
前記フレーム情報で指示されている遅延時間が前記最小遅延時間よりも小さい場合には、前記最小遅延時間で前記ＧＩＦ画像を表示することを特徴とする携帯電話機における画像表示方法。
【請求項８】
前記最小遅延時間を前記表示制御部によって前記最大画像ドット数の前記ＧＩＦ画像が展開される展開時間以上に設定することを特徴とする請求項７記載の携帯電話機における画像表示方法。
【請求項９】
前記最大画像ドット数に基づいて前記最小遅延時間としきい値とを対応させて設定しているしきい値データを参照することにより前記最小遅延時間を設定することを特徴とする請求項７又は８記載の携帯電話機における画像表示方法。
【請求項１０】
前記しきい値データは、予め測定された前記表示制御部の画像処理能力に基づいて設定されていることを特徴とする請求項９記載の携帯電話機における画像表示方法。
【請求項１１】
前記しきい値データは、前記表示制御部による画像の展開時間に基づいて設定されていることを特徴とする請求項９又は１０記載の携帯電話機における画像表示方法。
【請求項１２】
前記アニメーションＧＩＦファイルを格納し、
該格納した前記アニメーションＧＩＦファイルを読み出す際に前記最大画像ドット数を確認することを特徴とする請求項７乃至１１のいずれかに記載の携帯電話機における画像表示方法。
【請求項１３】
携帯電話機のＣＰＵに請求項７乃至１２のいずれかに記載の携帯電話機における画像表示方法を実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯電話機および携帯電話機における画像表示方法に関し、特に無線基地局を介してダウンロードしたアニメーションＧＩＦファイルを表示する携帯電話機および携帯電話機における画像表示方法に関する。
【０００２】
【従来の技術】
アニメーションＧＩＦファイルは、１つのファイルの中に複数のＧＩＦ画像を保存し、複数のＧＩＦ画像をフレーム情報で指定されている遅延時間で順次表示していくことで動画を表現するものであり、インターネット上等で簡易な動画として利用されている。
【０００３】
従来、携帯電話機において、無線基地局を介してダウンロードしたアニメーションＧＩＦファイルを表示器に表示するに際し、フレーム情報で指定されている遅延時間がＣＰＵの処理能力を超えて設定されている可能性があるため、フレーム情報で指定されている遅延時間に基づくことなく、携帯電話機のＣＰＵの処理能力に基づいて決められた固定の遅延時間で全フレームを表示させていた。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来技術では、携帯電話機にアニメーションＧＩＦファイルを表示させる際に、いかなる画像サイズにおいても固定の遅延時間によりフレーム表示時間が決定されるため、アニメーションＧＩＦファイルを作成した作成者が意図する本来のフレーム表示時間に従った表示動作を行うことができないと共に、携帯電話機を対象にしてアニメーションＧＩＦファイルを作成する場合には、携帯電話機の固定の遅延時間によりアニメーションＧＩＦファイルの作成者の作業が制限されるという問題点があった。
【０００５】
本発明は斯かる問題点を鑑みてなされたものであり、その目的とするところは、アニメーションＧＩＦファイルを表示するに際し、アニメーションＧＩＦファイルを作成した作成者が意図する本来のフレーム表示時間に従った表示動作を行うことができ、携帯電話機を対象にしてアニメーションＧＩＦファイルを作成する場合にも、アニメーションＧＩＦファイルの作成者の作業が制限されることがない携帯電話機および携帯電話機における画像表示方法を提供する点にある。
【０００６】
【課題を解決するための手段】
本発明は上記課題を解決すべく、以下に掲げる構成とした。
請求項１記載の発明の要旨は、無線基地局を介して複数のＧＩＦ画像とフレーム情報とを含むアニメーションＧＩＦファイルをダウンロードし、表示制御部の制御によって前記アニメーションＧＩＦファイルに含まれる前記複数のＧＩＦ画像を順次表示する携帯電話機であって、前記アニメーションＧＩＦファイルに含まれる前記複数のＧＩＦ画像の内の最大画像ドット数と前記表示制御部の画像処理能力とから最小遅延時間を設定する最小遅延時間設定手段を具備し、前記表示制御部は、前記フレーム情報で指示されている遅延時間と前記最小遅延時間とを比較させ、前記フレーム情報で指示されている遅延時間が前記最小遅延時間よりも大きい場合には、前記フレーム情報で指示されている遅延時間で前記ＧＩＦ画像を表示させ、前記フレーム情報で指示されている遅延時間が前記最小遅延時間よりも小さい場合には、前記最小遅延時間で前記ＧＩＦ画像を表示させることを特徴とする携帯電話機に存する。
また請求項２記載の発明の要旨は、前記最小遅延時間設定手段は、前記表示制御部によって前記最大画像ドット数の前記ＧＩＦ画像が展開される展開時間以上に前記最小遅延時間を設定されることを特徴とする請求項１記載の携帯電話機に存する。
また請求項３記載の発明の要旨は、前記最小遅延時間としきい値とを対応させて設定しているしきい値データを記憶するしきい値データ記憶手段を具備し、前記最小遅延時間設定手段は、前記最大画像ドット数に基づいて前記しきい値データを参照することにより前記最小遅延時間を設定させることを特徴とする請求項１又は２記載の携帯電話機に存する。
また請求項４記載の発明の要旨は、前記しきい値データは、予め測定された前記表示制御部の画像処理能力に基づいて設定されていることを特徴とする請求項３記載の携帯電話機に存する。
また請求項５記載の発明の要旨は、前記しきい値データは、前記表示制御部による画像の展開時間に基づいて設定されていることを特徴とする請求項３又は４記載の携帯電話機に存する。
また請求項６記載の発明の要旨は、前記アニメーションＧＩＦファイルを格納する画像記憶手段を具備し、該画像記憶手段から前記アニメーションＧＩＦファイルを読み出す際に前記最大画像ドット数を確認することを特徴とする請求項１乃至５のいずれかに記載の携帯電話機に存する。
また請求項７記載の発明の要旨は、無線基地局を介して複数のＧＩＦ画像とフレーム情報とを含むアニメーションＧＩＦファイルをダウンロードし、表示制御部の制御によって前記アニメーションＧＩＦファイルに含まれる前記複数のＧＩＦ画像を順次表示する携帯電話機における画像表示方法であって、前記アニメーションＧＩＦファイルに含まれる前記複数のＧＩＦ画像の内の最大画像ドット数と前記表示制御部の画像処理能力とから最小遅延時間を設定し、前記フレーム情報で指示されている遅延時間と前記最小遅延時間とを比較し、前記フレーム情報で指示されている遅延時間が前記最小遅延時間よりも大きい場合には、前記フレーム情報で指示されている遅延時間で前記ＧＩＦ画像を表示し、前記フレーム情報で指示されている遅延時間が前記最小遅延時間よりも小さい場合には、前記最小遅延時間で前記ＧＩＦ画像を表示することを特徴とする携帯電話機における画像表示方法に存する。
また請求項８記載の発明の要旨は、前記最小遅延時間を前記表示制御部によって前記最大画像ドット数の前記ＧＩＦ画像が展開される展開時間以上に設定することを特徴とする請求項７記載の携帯電話機における画像表示方法に存する。
また請求項９記載の発明の要旨は、前記最大画像ドット数に基づいて前記最小遅延時間としきい値とを対応させて設定しているしきい値データを参照することにより前記最小遅延時間を設定することを特徴とする請求項７又は８記載の携帯電話機における画像表示方法に存する。
また請求項１０記載の発明の要旨は、前記しきい値データは、予め測定された前記表示制御部の画像処理能力に基づいて設定されていることを特徴とする請求項９記載の携帯電話機における画像表示方法に存する。
また請求項１１記載の発明の要旨は、前記しきい値データは、前記表示制御部による画像の展開時間に基づいて設定されていることを特徴とする請求項９又は１０記載の携帯電話機における画像表示方法に存する。
また請求項１２記載の発明の要旨は、ダウンロードした前記アニメーションＧＩＦファイルを格納し、該格納した前記アニメーションＧＩＦファイルを読み出す際に前記最大画像ドット数を確認することを特徴とする請求項７乃至１１のいずれかに記載の携帯電話機における画像表示方法に存する。
また請求項１３記載の発明の要旨は、携帯電話機のＣＰＵに請求項７乃至１２のいずれかに記載の携帯電話機における画像表示方法を実行させるためのプログラムに存する。
【０００７】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【０００８】
図１は、本発明に係る携帯電話機の実施の形態の構成を示すブロック図であり、図２は、図１に示すＲＯＭに記憶されているしきい値データ例を示す図であり、図３は、図１に示すＣＰＵの画像処理能力を表す画像のドット数と展開時間との関係を示すグラフである。
【０００９】
本実施の形態は、図１を参照すると、アンテナ１と、複数のＧＩＦ画像と遅延時間を指定しているフレーム情報とを含むアニメーションＧＩＦファイル（以下、画像ファイルと称す）をダウンロードする無線部２と、装置全体を制御するＣＰＵ３１を有する制御部３と、しきい値データを記憶しているＲＯＭ４１と無線基地局からダウンロードした画像ファイルを格納するＲＡＭ４２とで構成されている記憶部４と、記憶部４に格納されている画像ファイルが表示される表示器５と、ユーザからの操作を受け付ける操作部６とからなる。
【００１０】
コンテンツプロバイダ等から無線基地局を介してダウンロードした画像ファイルは、アンテナ１、無線部２、制御部３を介して記憶部４にあるＲＡＭ４２に格納され、ダウンロード直後もしくはダウンロード後にユーザーによる操作部６からの操作に基づいて、ＲＡＭ４２に格納された画像ファイルは、ＲＡＭ４２から読み出され、制御部３のＣＰＵ３１の制御により表示器５に表示される。以上の動作は、ＣＰＵ３１により全てが演算処理される。なお、ＣＰＵ３１は画像表示処理だけでなく、通信処理など携帯電話内の各種処理を実行している。
【００１１】
ＲＯＭ４１に記憶されているしきい値データは、図２に示すように、設定される最小遅延時間に対応する画像ドット数のしきい値が定められており、表示する画像ファイルの最大画像ドット数としきい値とを比較して、最小遅延時間を設定するためのデータである。図２に示すしきい値データ例では、画像ファイルの最大画像ドット数に応じて１００ｍｓ、２００ｍｓ、３００ｍｓ、４００ｍｓ、５００ｍｓのいずれかが最小遅延時間として設定されることになる。
【００１２】
しきい値データは、ＣＰＵ３１の画像処理能力、すなわち画像の縦×横のドット数と、当該画像の展開時間とに基づいて予め設定される。具体的には、画像のドット数に対する展開時間を測定し、図３に示すように、横軸を画像のドット数、縦軸を展開時間にしたグラフを作成し、最小遅延時間として設定する展開時間に対応する画像のドット数に基づいてしきい値を設定する。なお、画像のドット数に対する展開時間の測定は、ソフト処理のオーバーヘッド分も考慮に入れることが望ましい。
【００１３】
図３の例では、ＣＰＵ３１の画像処理能力に基づき、展開時間が１００ｍｓとなる画像のドット数は、１００００ドットであり、展開時間が２００ｍｓとなる画像のドット数は、２４２８６ドットの画像であり、展開時間が３００ｍｓとなる画像のドット数は、３８５７２ドットの画像であり、展開時間が４００ｍｓとなる画像のドット数は、５２８５８ドットの画像であり、展開時間が５００ｍｓとなる画像のドット数は、６７１４４ドットの画像であることがわかるため、最小遅延時間が１００ｍｓに対応するしきい値を１００００ドットに設定し、最小遅延時間が２００ｍｓに対応するしきい値を２４２８６ドット以下の２４０００ドットに設定し、最小遅延時間が３００ｍｓに対応するしきい値を３８５７２ドット以下の３８０００ドットに設定し、最小遅延時間が４００ｍｓに対応するしきい値を５２８５８ドット以下の５２０００ドットに設定し、最小遅延時間が５００ｍｓに対応するしきい値を６７１４４ドット以下の６７０００ドットに設定することにより、図２に示すしきい値データが得られる。
【００１４】
ＣＰＵ３１は、ＲＡＭ４２に格納された画像ファイルを表示器５に表示するに際し、画像ファイルに含まれる複数のＧＩＦ画像内で最もサイズが大きいＧＩＦ画像のドット数である最大画像ドット数を確認し、確認した最大画像ドット数とＲＯＭ４１に記憶されているしきい値データとに基づいて最小遅延時間を設定し、設定した最小遅延時間と画像ファイルに含まれるフレーム情報で指定されている遅延時間とを比較し、設定した最小遅延時間とフレーム情報で指定されている遅延時間とのいずれかに基づいて複数のＧＩＦ画像を順次表示する。
【００１５】
次に、本実施の形態の動作について図４を参照して詳細に説明する。
図４は、本発明に係る携帯電話機の実施の形態の画像表示方法を説明するためのフローチャートである。
【００１６】
画像ファイルがダウンロードされ、ＲＡＭ４２に格納されているものとして説明する。
【００１７】
ＲＡＭ４２に格納されている画像ファイルを指定した画像表示操作がユーザーよって操作部６から行われると（ステップＳ１）、ＣＰＵ３１は、指定された画像ファイルをＲＡＭ４２から読み出し（ステップＳ２）、読み出した画像ファイルに含まれる複数のＧＩＦ画像内の最大画像ドット数を確認する（ステップＳ３）。
【００１８】
次に、ＣＰＵ３１は、確認した最大画像ドット数に基づいてＲＯＭ４１に記憶されているしきい値データを参照し（ステップＳ４）、最小遅延時間を設定する（ステップＳ５）。例えば、最大画像ドット数が縦１５０ドット×横２００ドットの３００００ドットである場合に、図２に示すしきい値データが参照された場合には、３００００ドットは、しきい値２４０００以上でしきい値３８０００未満であるため、しきい値３８０００に対応する３００ｍｓが最小遅延時間として設定される。このように最小遅延時間は、ＣＰＵ３１によって最大画像ドット数のＧＩＦ画像が展開される展開時間以上に設定される。
【００１９】
次に、ＣＰＵ３１は、画像ファイルに含まれる第１フレームのＧＩＦ画像を表示器５に表示し（ステップＳ６）、第１フレームのフレーム情報で指定されている遅延時間がステップＳ５で設定した最小遅延時間以上であるか否かを判断し（ステップＳ７）、フレーム情報で指定されている遅延時間が最小遅延時間以上である場合には、フレーム情報で指定されている遅延時間で表示し（ステップＳ８）、フレーム情報で指定されている遅延時間が最小遅延時間以上でない場合には、最小遅延時間で表示する（ステップＳ９）。
【００２０】
次に、ＣＰＵ３１は、表示したＧＩＦ画像が最終フレームか否かを判断し（ステップＳ１０）、最終フレームでない場合には、後続するフレームをステップＳ６〜Ｓ９の手順で表示器５に順次表示し、最終フレームである場合には、表示を終了する（ステップＳ１１）。
【００２１】
以上説明したように、本実施の形態によれば、携帯電話機のＣＰＵ３１の制御下でアニメーションＧＩＦファイルを表示するに際し、ＣＰＵ３１の画像処理能力に応じた最小遅延時間を設定し、設定した最小遅延時間もしくはフレーム情報で指定されている遅延時間のいずれかでＧＩＦ画像を表示するように構成することにより、アニメーションＧＩＦファイルを作成した作成者が意図する本来のフレーム表示時間に従った表示動作を行うことができ、携帯電話機を対象にしてアニメーションＧＩＦファイルを作成する場合にも、アニメーションＧＩＦファイルの作成者の作業が制限されることがないという効果を奏する。
【００２２】
なお、本発明が上記各実施の形態に限定されず、本発明の技術思想の範囲内において、各実施の形態は適宜変更され得ることは明らかである。また、上記構成部材の数、位置、形状等は上記実施の形態に限定されず、本発明を実施する上で好適な数、位置、形状等にすることができる。なお、各図において、同一構成要素には同一符号を付している。
【００２３】
【発明の効果】
本発明の携帯電話機および携帯電話機における画像表示方法は、携帯電話機のＣＰＵの制御下でアニメーションＧＩＦファイルを表示するに際し、ＣＰＵの画像処理能力に応じた最小遅延時間を設定し、設定した最小遅延時間もしくはフレーム情報で指定されている遅延時間のいずれかでＧＩＦ画像を表示するように構成することにより、アニメーションＧＩＦファイルを作成した作成者が意図する本来のフレーム表示時間に従った表示動作を行うことができ、携帯電話機を対象にしてアニメーションＧＩＦファイルを作成する場合にも、アニメーションＧＩＦファイルの作成者の作業が制限されることがないという効果を奏する。
【図面の簡単な説明】
【図１】本発明に係る携帯電話機の実施の形態の構成を示すブロック図である。
【図２】図１に示すＲＯＭに記憶されているしきい値データ例を示す図である。
【図３】図１に示すＣＰＵの画像処理能力を表す画像のドット数と展開時間との関係を示すグラフである。
【図４】本発明に係る携帯電話機の実施の形態の画像表示方法を説明するためのフローチャートである。
【符号の説明】
１  アンテナ
２  無線部
３  制御部
３１  ＣＰＵ
４  記憶部
４１  ＲＯＭ
４２  ＲＡＭ
５  表示器
６  操作部
【図１】
0003653058.tif 000002
【図２】
0003653058.tif 000003
【図３】
0003653058.tif 000004
【図４】
0003653058.tif 000005