(57)【要約】【課題】画像データ及びテキストデータを有するデータファイルに基づくサムネイルを一覧表示する場合に、サムネイルを一覧表示するための縮小画像を好適に生成できる携帯電子機器を提供すること。【解決手段】再生エンジン部４９２は、データファイルに基づいて所定の縮小表示サイズの画像を生成し、再生制御部４９３は、所定の縮小表示サイズにおけるデータファイル４４２のテキストデータのフォントサイズが所定の閾値を超えないか判定する。再生制御部４９３は、テキストデータのフォントサイズが所定の閾値を超えない場合には、仮文字画像データ４４３を取得し、テキストデータを取得された仮文字画像データ４４３に置換する。そして、再生エンジン部４９２は、生成された所定の縮小表示サイズの画像と、置換された所定のフォントサイズの画像データとに基づいてデータファイルの縮小画像を生成する。【選択図】図３
2011030130.tif 000002
【特許請求の範囲】
【請求項１】
画像データ及びテキストデータを有する所定の形式のデータファイルを記憶する第１の記憶部と、
前記テキストデータを縮小して表示する際に用いられる所定の置換記号を記憶する第２の記憶部と、
表示部と、
前記第１の記憶部に記憶される前記データファイルを用いて所定の縮小表示サイズの画像を前記表示部に一覧表示する際に、前記データファイルに基づいて前記所定の縮小表示サイズの画像を生成する画像生成部と、
前記所定の縮小表示サイズにおける前記テキストデータのフォントサイズが所定の閾値を超えないか判定するフォントサイズ判定部と、
前記フォントサイズ判定部により前記テキストデータのフォントサイズが前記所定の閾値を超えないと判定された場合、前記第２の記憶部に記憶される前記置換記号を取得する取得部と、
前記テキストデータを前記取得部により取得された前記所定の置換記号に置換するテキストデータ置換部と、
前記画像生成部により生成された前記所定の縮小表示サイズの画像と前記テキストデータ置換部により置換された前記所定の置換記号とに基づいて前記データファイルの縮小画像を生成する縮小画像生成部とを備えることを特徴とする携帯電子機器。
【請求項２】
前記フォントサイズ判定部により前記テキストデータのフォントサイズが前記所定の閾値を超えると判定された場合、前記所定の縮小表示サイズにおける前記テキストデータのテキスト画像を生成するテキスト画像生成部を更に備え、
前記縮小画像生成部は、前記画像生成部により生成された前記所定の縮小表示サイズの画像と前記テキスト画像生成部により生成された前記テキスト画像とに基づいて前記縮小画像を生成することを特徴とする請求項１に記載の携帯電子機器。
【請求項３】
前記データファイルを再生するデータファイル再生部を更に備え、
前記縮小画像生成部は、前記データファイル再生部により前記データファイルが再生された直後の画像を前記縮小画像として生成することを特徴とする請求項１又は２に記載の携帯電子機器。
【請求項４】
前記データファイルは、前記データファイル再生部により再生される際に、前記画像データ及び前記テキストデータの内容が時間の経過と共に変化する形式を有することを特徴とする請求項３に記載の携帯電子機器。
【請求項５】
前記所定の縮小表示サイズを基準として前記所定の閾値を設定する閾値設定部を更に備えることを特徴とする請求項１から４のいずれか一項に記載の携帯電子機器。
【請求項６】
前記閾値設定部は、前記データファイルにおける前記テキストデータのフォントサイズを基準として前記所定の閾値を設定することを特徴とする請求項５に記載の携帯電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データファイルの縮小画像の一覧表示を行う携帯電子機器に関する。
【背景技術】
【０００２】
従来より、携帯電話機等の携帯電子機器は、データフォルダ内に格納されたデータファイルの画像データを一覧表示することができるサムネイル表示機能を有するものがある。「サムネイル」とは、複数の画像を一覧表示するために縮小された画像をいう。サムネイルは、メモリ等から画像を読み込み、読み込んだ画像を選択する際に表示部に表示される。サムネイルは、画像データの内容の概略を識別できるため、データフォルダ内に格納される画像データの数が増え、画像データのファイル名だけでは各画像データの判別が困難な場合に有効である。
【０００３】
また、携帯電子機器は、サムネイルの表示に対応したＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）等のデータファイルだけでなく、Ｆｌａｓｈ（登録商標）と称されるデータ形式のデータファイルをインターネット等を介して取得することができる。
【０００４】
このような携帯電子機器において、Ｆｌａｓｈ等のサムネイル表示に対応しない形式のデータファイルであってもサムネイル表示のための縮小画像を生成する技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−８５８４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載された技術では、画像データ及びテキストデータを有するデータファイルを用いてサムネイルを一覧表示する際の縮小画像を生成する場合、画像データは、縮小されるが、テキストデータのフォントサイズは、携帯電子機器が対応している最小のフォントサイズよりも小さくなる場合がある。この場合、縮小画像におけるテキストデータ同士が重なってしまい、適切な縮小画像が生成されない可能性があった。
【０００７】
そこで、本発明は、画像データ及びテキストデータを有するデータファイルに基づくサムネイルを一覧表示する場合に、サムネイルを一覧表示するための縮小画像を好適に生成できる携帯電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る携帯電子機器は、上記課題を解決するために、画像データ及びテキストデータを有する所定の形式のデータファイルを記憶する第１の記憶部と、前記テキストデータを縮小して表示する際に用いられる所定の置換記号を記憶する第２の記憶部と、表示部と、前記第１の記憶部に記憶される前記データファイルを用いて所定の縮小表示サイズの画像を前記表示部に一覧表示する際に、前記データファイルに基づいて前記所定の縮小表示サイズの画像を生成する画像生成部と、前記所定の縮小表示サイズにおける前記テキストデータのフォントサイズが所定の閾値を超えないか判定するフォントサイズ判定部と、前記フォントサイズ判定部により前記テキストデータのフォントサイズが前記所定の閾値を超えないと判定された場合、前記第２の記憶部に記憶される前記置換記号を取得する取得部と、前記テキストデータを前記取得部により取得された前記所定の置換記号に置換するテキストデータ置換部と、前記画像生成部により生成された前記所定の縮小表示サイズの画像と前記テキストデータ置換部により置換された前記所定の置換記号とに基づいて前記データファイルの縮小画像を生成する縮小画像生成部とを備えることを特徴とする。
【０００９】
また、前記フォントサイズ判定部により前記テキストデータのフォントサイズが前記所定の閾値を超えると判定された場合、前記所定の縮小表示サイズにおける前記テキストデータのテキスト画像を生成するテキスト画像生成部を更に備え、前記縮小画像生成部は、前記画像生成部により生成された前記所定の縮小表示サイズの画像と前記テキスト画像生成部により生成された前記テキスト画像とに基づいて前記縮小画像を生成することが好ましい。
【００１０】
また、前記データファイルを再生するデータファイル再生部を更に備え、前記縮小画像生成部は、前記データファイル再生部により前記データファイルが再生された直後の画像を前記縮小画像として生成することが好ましい。
【００１１】
また、前記データファイルは、前記データファイル再生部により再生される際に、前記画像データ及び前記テキストデータの内容が時間の経過と共に変化する形式を有することが好ましい。
【００１２】
また、前記所定の縮小表示サイズを基準として前記所定の閾値を設定する閾値設定部を更に備えることが好ましい。
【００１３】
また、前記閾値設定部は、前記データファイルにおける前記テキストデータのフォントサイズを基準として前記所定の閾値を設定することが好ましい。
【発明の効果】
【００１４】
本発明によれば、画像データ及びテキストデータを有するデータファイルに基づくサムネイルを一覧表示する場合に、サムネイルを一覧表示するための縮小画像を好適に生成できる携帯電子機器を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明に係る携帯電子機器の一例である携帯電話機の外観斜視図である。
【図２】携帯電話機の機能を示す機能ブロック図である。
【図３】本実施形態の表示制御部と、メモリと、ＣＰＵとの機能を示す機能ブロック図である。
【図４】データファイルのデータ構造の一例を示す図である。
【図５】本実施形態のＣＰＵによりデータファイルのサムネイルが生成される際の具体的な動作例について示すシーケンス図である。
【図６】表示部に表示されるデータファイルの表示例について示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について説明する。図１は、本発明に係る携帯電子機器の一例である携帯電話機１の外観斜視図を示す。なお、図１は、いわゆる折り畳み型の携帯電話機の形態を示しているが、本発明に係る携帯電話機の形態としては特にこれに限られない。例えば、両筐体を重ね合わせた状態から一方の筐体を一方向にスライドさせるようにしたスライド式や、重ね合せ方向に沿う軸線を中心に一方の筐体を回転させるようにした回転式（ターンタイプ）や、操作部と表示部とが一つの筐体に配置され、連結部を有さない形式（ストレートタイプ）でもよい。
【００１７】
携帯電話機１は、操作部側筐体２と、表示部側筐体３と、を備える。操作部側筐体２は、表面部に、操作部１１と、携帯電話機１の使用者が通話時に発した音声が入力されるマイク１２と、を備える。操作部１１は、各種設定や電話帳機能やメール機能等の各種機能を作動させるための機能設定操作キー１３と、電話番号の数字やメール等の文字等を入力するための入力操作キー１４と、各種操作における決定やスクロール等を行う決定操作キー１５と、から構成されている。
【００１８】
また、表示部側筐体３は、表面部に、各種情報を表示するための表示部２１と、通話の相手側の音声を出力するスピーカ２２と、を備える。
【００１９】
また、操作部側筐体２の上端部と表示部側筐体３の下端部とは、ヒンジ機構４を介して連結されている。また、携帯電話機１は、ヒンジ機構４を介して連結された操作部側筐体２と表示部側筐体３とを相対的に回転することにより、操作部側筐体２と表示部側筐体３とが互いに開いた状態（開放状態）にしたり、操作部側筐体２と表示部側筐体３とを折り畳んだ状態（折畳み状態）にしたりできる。
【００２０】
図２は、携帯電話機１の機能を示す機能ブロック図である。携帯電話機１は、図２に示すように、操作部１１と、マイク１２と、表示部２１と、スピーカ２２と、ドライバＩＣ２３と、メインアンテナ４０と、ＲＦ回路部４１と、表示制御部４２と、音声処理部４３と、メモリ４４（第１の記憶部、第２の記憶部）と、電源制御回路部４８と、ＣＰＵ４９と、充電池５１と、を備える。
【００２１】
表示部２１は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や有機ＥＬ（Ｅｌｅｃｔｏｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）によって構成され、後述するデータファイルの画像やデータファイルのサムネイル等の各種情報に基づく画像や動画等を表示する。
【００２２】
メインアンテナ４０は、第１の使用周波数帯（例えば、８００ＭＨｚ）で基地局等と通信を行い、ＧＰＳ通信のための第２の使用周波数帯（例えば、１．５ＧＨｚ）に対応できるデュアルバンド対応構成である。なお、本実施の形態では、第１の使用周波数帯として、８００ＭＨｚとしたが、これ以外の周波数帯であってもよい。また、メインアンテナ４０は、第１の使用周波数帯で外部装置と通信を行い、ＧＰＳ通信のための第２の使用周波数帯に対応できるアンテナを別途設けてもよい。
【００２３】
ＲＦ回路部４１は、メインアンテナ４０によって受信した信号を復調処理し、処理後の信号をＣＰＵ４９に供給し、また、ＣＰＵ４９から供給された信号を変調処理し、メインアンテナ４０を介して外部装置（基地局）に送信する。また、その一方で、メインアンテナ５０によって受信している信号の強度をＣＰＵ４９に通知を行う。
【００２４】
表示制御部４２は、ＣＰＵ４９の制御に従って、所定の画像処理を行い、処理後の画像データをドライバＩＣ２３に出力する。ドライバＩＣ２３は、表示制御部４２から供給された画像データをフレームメモリに蓄え、所定のタイミングで表示部２１に出力する。
【００２５】
音声処理部４３は、ＣＰＵ４９の制御に従って、ＲＦ回路部４１から供給された信号に対して所定の音声処理（例えば、アナログ変換）を行い、処理後の信号をスピーカ２２に出力する。スピーカ２２は、音声処理部４３から供給された信号を外部に出力する。
【００２６】
また、音声処理部４３は、ＣＰＵ４９の制御に従って、マイク１２から入力された信号を処理（例えば、デジタル変換）し、処理後の信号をＲＦ回路部４１に出力する。
【００２７】
メモリ４４は、例えば、ワーキングメモリを含み、ＣＰＵ４９による演算処理に利用される。また、メモリ４４には、各種データファイルや、複数のアプリケーションや、当該アプリケーションが必要とする各種のテーブルや、各種情報等が記憶されている。また、メモリ４４は、着脱可能な外部メモリを兼ねていてもよい。
【００２８】
電源制御回路部４８は、充電池５１が接続されており、充電池５１から供給される電源電圧を所定の電源電圧に変換し、変換後の電源電圧を携帯電話機１の各部に供給する。
【００２９】
ＣＰＵ４９は、携帯電話機１の全体を制御する。ＣＰＵ４９の動作については、後述する。
【００３０】
図３は、本実施形態の表示制御部４２と、メモリ（第１の記憶部、第２の記憶部）４４と、ＣＰＵ４９との機能を示す機能ブロック図である。図３に示すように、メモリ４４には、アプリケーションプログラム４４１と、データファイル４４２と、仮文字画像データ４４３とが記憶される。
【００３１】
アプリケーションプログラム４４１は、データフォルダを表示するためのアプリケーションプログラムであり、後述するアプリケーション制御部４９１の制御に従い、動作する。
【００３２】
データファイル４４２は、画像データ及びテキストデータを有しており、Ｆｌａｓｈ（登録商標）等の所定の形式に準拠したアニメーション再生用の画像ファイルである。すなわち、データファイル４４２は、後述する再生エンジン部４９２により再生される際に、画像データ及びテキストデータの内容が時間の経過と共に変化する形式を有する。ここで、データファイル４４２は、メモリ４４の所定のデータフォルダ内に格納されているものとする。
【００３３】
図４は、Ｆｌａｓｈ（登録商標）等の所定の形式に準拠したデータファイル４４２のデータ構造の一例を示す図である。図４に示すように、データファイル４４２は、ヘッダ部Ｄ１と、データ本体部Ｄ２とに区分される。
【００３４】
ヘッダ部Ｄ１は、ファイル情報Ｄ１１と、その他の情報Ｄ１２とを含む。ファイル情報Ｄ１１は、ファイルのサイズや復号化に必要な記憶領域のサイズや復号化方式等の情報を示す。
【００３５】
データ本体部Ｄ２は、レンダリング情報Ｄ２１と、動作処理情報Ｄ２２と、テキスト情報Ｄ２３と、サウンド情報Ｄ２４と、再生補足情報Ｄ２５と、その他の情報Ｄ２６を含む。ここで、レンダリング情報Ｄ２１は、上述したデータファイル４４２の画像データに相当し、テキスト情報Ｄ２３は、上述したデータファイル４４２のテキストデータに相当する。
【００３６】
レンダリング情報Ｄ２１は、画像の再生時間に関する再生時間情報Ｄ２１１と、表示させるオブジェクト本体である表示オブジェクトＤ２１２と、再生レートに関する再生レート情報Ｄ２１３と、再生画像のサイズに関する再生画像サイズ情報Ｄ２１４とを含む。
【００３７】
仮文字画像データ４４３は、テキストデータを縮小して表示する際に用いられる置換記号であり、テキストデータの文字種別ごとに設けられ、データファイル４４２のテキストデータよりもフォントサイズが小さい所定のフォントサイズの画像データである。具体的には、仮文字画像データ４４３は、例えば、テキストデータが「数字」の場合には「１」、テキストデータが「平仮名」の場合には「あ」、テキストデータが「片仮名」の場合には「ア」、テキストデータが「漢字」の場合には「仮」、テキストデータが「記号」の場合には「＊」、のビットマップ画像のデータがそれぞれ設けられる。そして、これらの仮文字画像データ４４３は、例えば、携帯電話機１の最小フォントサイズが１２ドットに設定されている場合、１〜１１ドットのフォントサイズでそれぞれ形成される。
【００３８】
また、仮文字画像データ４４３のビットマップ画像のデータの配色は、数種類用意され、後述する再生制御部４９３の制御に従い、テキストデータの配色に近似する色が用いられる。
【００３９】
ＣＰＵ４９は、アプリケーション制御部４９１と、再生エンジン部（画像生成部、縮小画像生成部、データファイル再生部）４９２と、再生制御部（テキストデータ置換部、テキスト画像生成部、閾値設定部）４９３と、ファイルシステム部（取得部）４９４とを備える。
【００４０】
アプリケーション制御部４９１は、データフォルダを表示するためのアプリケーションプログラム４４１を実行する。再生エンジン部４９２は、データファイル４４２の復号化や再生等を実行する。再生制御部４９３は、再生エンジン部４９２で実行できないテキストデータの描画処理等を実行する。ファイルシステム部４９４は、メモリ４４内のファイルの管理を行う。
【００４１】
ここで、本実施形態のＣＰＵ４９がメモリ４４に記憶されるデータファイル４４２の一覧表示を行う際の動作について説明する。
【００４２】
アプリケーション制御部４９１は、メモリ４４に記憶されるデータファイル４４２を用いて所定の縮小表示サイズの画像を表示部２１に一覧表示する際に、再生制御部４９３に対してメモリ４４に記憶されるデータファイル４４２のサムネイルの再生要求を行う。
【００４３】
再生エンジン部４９２は、アプリケーション制御部４９１によるデータファイル４４２のサムネイルの再生要求に応じて、データファイル４４２に基づいて所定の縮小表示サイズの画像を生成する。なお、一覧表示する際のサムネイルの所定の縮小表示サイズは、通常時に再生エンジン部４９２によりデータファイル４４２を再生する際よりも小さいサイズとなる。
【００４４】
そして、再生制御部４９３は、所定の縮小表示サイズにおけるデータファイル４４２のテキストデータのフォントサイズが所定の閾値を超えないか判定する。再生制御部４９３は、テキストデータのフォントサイズが所定の閾値を超えない場合には、ファイルシステム部４９４に対して仮文字画像データ４４３を取得するように要求する。再生制御部４９３は、テキストデータをファイルシステム部４９４により取得された仮文字画像データ４４３に置換する。再生エンジン部４９２は、生成した所定の縮小表示サイズの画像と、置き換された所定のフォントサイズの画像データとに基づいて、データファイル４４２の縮小画像を生成する。
【００４５】
一方、再生制御部４９３は、テキストデータのフォントサイズが所定の閾値を超える場合には、所定の縮小表示サイズにおけるテキストデータのテキスト画像を生成する。そして、再生エンジン部４９２は、生成した所定の縮小表示サイズの画像と、生成されたテキストデータのテキスト画像とに基づいて、縮小画像を生成する。
【００４６】
ここで、再生制御部４９３は、所定の縮小表示サイズを基準として所定の閾値を設定してもよく、また、データファイル４４２におけるテキストデータのフォントサイズを基準として所定の閾値を設定してもよい。
【００４７】
図５は、本実施形態のＣＰＵ４９によりデータファイル４４２のサムネイルが生成される際の具体的な動作例について示すシーケンス図である。なお、本シーケンス図では、所定の閾値は、再生制御部４９３により１２ドットに設定されているものとする。
【００４８】
ステップＳ１において、アプリケーション制御部４９１は、メモリ４４に記憶されるデータファイル４４２を用いて所定の縮小表示サイズの画像を表示部２１に一覧表示する際に、再生制御部４９３に対してメモリ４４に記憶されるデータファイル４４２のサムネイルの再生要求を指定サイズで行わせる。
【００４９】
ステップＳ２において、再生制御部４９３は、データファイル４４２の再生を指定サイズで行うよう再生エンジン部４９２に要求する。
【００５０】
ステップＳ３において、再生エンジン部４９２は、データファイル４４２の画像データをメモリ４４のワークエリアに展開し、画像データの描画処理を指定サイズで行う。なお、再生エンジン部４９２及び再生制御部４９３は、メモリ４４の共通のワークエリアにおいてデータファイル４４２の描画処理を実行する。
【００５１】
ステップＳ４において、再生エンジン部４９２は、再生制御部４９３に対してステップＳ３において実行できなかった描画処理の一部を実行するように要求する。すなわち、表示させるサイズを指定した上で再生を要求する。
【００５２】
ステップＳ５において、再生制御部４９３は、再生エンジン部４９２の要求に応じて、ステップＳ３において実行できなかった描画処理の一部を指定されたサイズにて実行する。
【００５３】
ステップＳ６において、再生制御部４９３は、描画処理の完了を再生エンジン部４９２に通知する。
【００５４】
ステップＳ７において、再生エンジン部４９２は、データファイル４４２のテキストデータの描画処理を先に指定したサイズ内で実行するように再生制御部４９３に要求する。
【００５５】
ところで、元のデータと同じように画像とテキストを表示しなければ、ユーザにとってどのデータであるかわかりにくくなってしまうため、画像とテキストの大きさの比率は、縮小表示時にも等しいことが好ましい。
従って、ステップＳ８において、再生制御部４９３は、指定されたサイズ内で表示するために、テキストデータを画像と同じ縮小率で表示する際のテキストデータのフォントサイズを、元のデータファイル４４２内で指定されているフォントサイズから算出する。更に、再生制御部４９３は、所定の縮小表示サイズにおけるデータファイル４４２のテキストデータのフォントサイズが１２ドット未満であるか判定する。１２ドット未満である場合（Ｙｅｓ）には、ステップＳ９へ移り、１２ドット以上である場合（Ｎｏ）には、ステップＳ１１へ移る。
【００５６】
ステップＳ９において、再生制御部４９３は、メモリ４４に記憶され、テキストデータのフォントサイズ及び文字種に対応する仮文字画像データ４４３を取得するようにファイルシステム部４９４に要求する。
【００５７】
ステップＳ１０において、ファイルシステム部４９４は、仮文字画像データ４４３を取得し、取得した仮文字画像データ４４３を再生制御部４９３に引き渡す。
【００５８】
ステップＳ１１において、再生制御部４９３は、データファイル４４２のテキストデータをメモリ４４のワークエリアに展開し、テキストデータの描画処理を行う。具体的には、再生制御部４９３は、ステップＳ８において、データファイル４４２のテキストデータのフォントサイズが１２ドット未満である場合（Ｙｅｓ）には、テキストデータをファイルシステム部４９４により取得された仮文字画像データ４４３に置換する。これにより、テキストデータの描画処理が行われる。
【００５９】
一方、再生制御部４９３は、ステップＳ８において、データファイル４４２のテキストデータのフォントサイズが１２ドット以上である場合（Ｎｏ）には、仮文字画像データへの置換を行わず、通常のフォントデータにより所定の縮小表示サイズにおけるテキストデータの描画処理を行い、テキスト画像を生成する。なお、通常のフォントデータとは、携帯電話機１内で保有する、アプリケーション全般で使用される汎用的なフォントデータのことである。
【００６０】
ステップＳ１２において、再生制御部４９３は、テキストデータの描画処理が実行されたことを再生エンジン部４９２に通知する。
【００６１】
ステップＳ１３において、再生エンジン部４９２は、ステップＳ３において生成した所定の縮小表示サイズの画像と、ステップＳ１１において置換された所定のフォントサイズの画像データとを一つのデータファイルとして再生し、再生された直後の画像を縮小画像として生成する。
【００６２】
一方、再生エンジン部４９２は、ステップＳ３において生成した所定の縮小表示サイズの画像と、ステップＳ１１において生成されたテキストデータのテキスト画像とを一つのデータファイルとして再生し、再生した直後の画像を縮小画像として生成する。そして、再生エンジン部４９２は、生成された縮小画像を再生制御部４９３に引き渡す。
【００６３】
ステップＳ１４において、再生制御部４９３は、ステップＳ１３において生成された縮小画像をアプリケーション制御部４９１に引き渡す。
【００６４】
ステップＳ１５において、アプリケーション制御部４９１は、取得した縮小画像をビットマップデータへ変換し、変換されたビットマップデータを表示部２１に表示するように表示制御部４２に要求する。
【００６５】
図６は、本実施形態の表示部２１に表示されるデータファイル４４２の表示例について示す図である。図６（Ａ）は、データファイル４４２が再生される際に表示部２１に表示される表示例であり、図６（Ｂ）は、データファイル４４２のサムネイルが表示部２１に表示される際の表示例である。
【００６６】
図６（Ａ）では、データファイル４４２は、縦：２４０ドット×横：２４０ドットの領域で表示され、図６（Ｂ）では、データファイル４４２のサムネイルは、縮小画像であるため、図６（Ａ）の領域よりも小さい縦：５０ドット×横：５０ドットの領域で表示されている。
【００６７】
図６（Ｂ）に示すように、データファイル４４２のサムネイルが表示される際には、図６（Ａ）におけるテキストデータ「丸と三角を表示」が仮文字画像データ「仮あ仮仮あ仮仮」に置換されている。
【００６８】
本実施形態の携帯電話機１によれば、再生エンジン部４９２は、データファイルに基づいて所定の縮小表示サイズの画像を生成し、再生制御部４９３は、所定の縮小表示サイズにおけるデータファイル４４２のテキストデータのフォントサイズが所定の閾値を超えないか判定する。再生制御部４９３は、テキストデータのフォントサイズが所定の閾値を超えない場合には、仮文字画像データ４４３を取得し、テキストデータを取得された仮文字画像データ４４３に置換する。そして、再生エンジン部４９２は、生成された所定の縮小表示サイズの画像と、置き換された所定のフォントサイズの画像データとに基づいてデータファイルの縮小画像を生成する。
【００６９】
これにより、例えば、テキストデータのフォントサイズが携帯電話機１の最小フォントサイズよりも小さい場合には、テキストデータを仮文字画像データ４４３に置換する。このため、縮小画像中のテキスト画像は、縮小表示サイズにおける最低限のフォントサイズが確保される。従って、ユーザは、データファイル４４２のサムネイルの一覧表示を視認した際に、データファイル４４２にテキストデータが存在することを容易に認識することができる。
【００７０】
また、例えば、縮小画像中のテキスト画像同士が重なって表示されたり、縮小画像中の画像データにテキスト画像が重なったりして縮小画像の視認性が低下することを抑制できる。
【００７１】
また、本実施形態の携帯電話機１によれば、再生エンジン部４９２は、テキストデータのフォントサイズが所定の閾値を超える場合には、所定の縮小表示サイズにおけるテキストデータのテキスト画像を生成し、生成された所定の縮小表示サイズの画像と、生成されたテキスト画像とに基づいて縮小画像を生成する。
【００７２】
これにより、例えば、テキストデータのフォントサイズが携帯電話機１の最小フォントサイズ以上である場合には、テキストデータのテキスト画像を縮小画像に用いるため、データファイル４４２の縮小画像を好適に生成することができる。
【００７３】
また、本実施形態の携帯電話機１によれば、再生エンジン部４９２は、データファイル４４２が再生された直後の画像を縮小画像として生成する。このため、データファイル４４２の内容が反映されたデータファイル４４２が再生された直後の画像を縮小画像に用いることにより、一覧表示に適した縮小画像を生成することができる。
【００７４】
また、本実施形態の携帯電話機１によれば、データファイル４４２は、再生エンジン部４９２により再生される際に、画像データ及びテキストデータの内容が時間の経過と共に変化する形式を有する。このため、例えば、Ｆｌａｓｈ（登録商標）等のデータ形式に準拠したデータファイル４４２の縮小画像を好適に生成することができる。
【００７５】
また、本実施形態の携帯電話機１によれば、再生制御部４９３は、所定の縮小表示サイズを基準として所定の閾値を設定する、又は、データファイル４４２におけるテキストデータのフォントサイズを基準として所定の閾値を設定する。これにより、所定の縮小表示サイズを基準としてテキストデータのフォントサイズを判定することができるため、縮小表示サイズに応じた縮小画像を好適に生成することができる。また、例えば、表示部２１に表示される縮小画像の表示サイズが複数種類存在する場合であっても、それぞれの表示サイズに応じた縮小画像を好適に生成することができる。
【００７６】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に制限されるものではなく、適宜変更が可能である。例えば、上述した実施形態では、Ｆｌａｓｈ（登録商標）等のデータ形式に準拠したデータファイル４４２について説明したが、本発明はこれに制限されず、画像データ及びテキストデータを有する他の形式のデータファイルであっても適用することができる。
【００７７】
また、上述した実施形態では、仮文字画像データ４４３として、「１」、「あ」、「ア」、「仮」及び「＊」を用いたが、本発明はこれに制限されず、他の文字及び記号を用いてもよい。
【００７８】
また、上述した実施形態において、携帯電子機器として携帯電話機１について説明しているが、これに限定されず、ＰＨＳ（登録商標；Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ポータブルナビゲーション装置、ノートパソコン、携帯ゲーム装置等であってもよい。
【符号の説明】
【００７９】
１  携帯電話機１
２１  表示部
４４  メモリ（第１の記憶部、第２の記憶部）
４４２  データファイル
４４３  仮文字画像データ（置換記号）
４９２  再生エンジン部（画像生成部、縮小画像生成部、データファイル再生部）
４９３  再生制御部（フォントサイズ判定部、テキストデータ置換部、閾値設定部）
４９４  ファイルシステム部（取得部）
【図１】
2011030130.tif 000003
【図２】
2011030130.tif 000004
【図３】
2011030130.tif 000005
【図４】
2011030130.tif 000006
【図５】
2011030130.tif 000007
【図６】
2011030130.tif 000008