(57)【特許請求の範囲】
【請求項１】
複数の画像データを記憶する記憶部および画像を表示する表示部を有する携帯端末のプロセッサを、
ユーザ指示に基づいて少なくとも１つのフォルダを選択する選択部、
選択された前記フォルダに保存された複数の画像データの第１表示順序を、当該複数の画像データがそれぞれ１度表示されるようにランダムに設定する第１設定部、および
選択された前記フォルダに保存された複数の画像データの第２表示順序を、当該複数の画像データがそれぞれ１度表示されるように設定する第２設定部、
として機能させる、プログラムであって、
前記第２設定部は、選択された前記フォルダに保存された複数の画像データのうち、前記第１設定部によって設定された前記第１表示順序における最後の画像データが前記第２表示順序において最初に表示されないように当該第２表示順序の第１番目を設定し、前記複数の画像データのうち、前記第１番目に設定された画像データ以外の画像データがそれぞれ１度表示されるように前記第２表示順序の第２番目以降をランダムに設定する、プログラム。
【請求項２】
複数の画像データを記憶する記憶部および画像を表示する表示部を有する携帯端末であって、
ユーザ指示に基づいて少なくとも１つのフォルダを選択する選択部、
選択された前記フォルダに保存された複数の画像データの第１表示順序を、当該複数の画像データがそれぞれ１度表示されるようにランダムに設定する第１設定部、および
選択された前記フォルダに保存された複数の画像データの第２表示順序を、当該複数の画像データがそれぞれ１度表示されるように設定する第２設定部
を備え、
前記第２設定部は、選択された前記フォルダに保存された複数の画像データのうち、前記第１設定部によって設定された前記第１表示順序における最後の画像データが前記第２表示順序において最初に表示されないように当該第２表示順序の第１番目を設定し、前記複数の画像データのうち、前記第１番目に設定された画像データ以外の画像データがそれぞれ１度表示されるように前記第２表示順序の第２番目以降をランダムに設定する携帯端末。
【請求項３】
複数の画像データを記憶する記憶部および画像を表示する表示部を有する携帯端末において実行される表示設定方法であって、
ユーザ指示に基づいて少なくとも１つのフォルダを選択する選択ステップ、
選択された前記フォルダに保存された複数の画像データの第１表示順序を、当該複数の画像データがそれぞれ１度表示されるようにランダムに設定する第１設定ステップ、および
選択された前記フォルダに保存された複数の画像データの第２表示順序を、当該複数の画像データがそれぞれ１度表示されるように設定する第２設定ステップ
を備え、
前記第２設定ステップは、選択された前記フォルダに保存された複数の画像データのうち、前記第１設定部によって設定された前記第１表示順序における最後の画像データが前記第２表示順序において最初に表示されないように当該第２表示順序の第１番目を設定し、前記複数の画像データのうち、前記第１番目に設定された画像データ以外の画像データがそれぞれ１度表示されるように前記第２表示順序の第２番目以降をランダムに設定するステップを有する表示設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯端末に関し、特にたとえば複数の画像を表示可能な、携帯端末に関する。
【背景技術】
【０００２】
従来、特にたとえば複数の画像を表示可能な、携帯端末が知られており、この装置の一例が、特許文献１に開示されている。
この背景技術の折畳型携帯通信端末は、折畳状態とオープン状態との状態変化を検出する開閉検出手段、画像データなどを表示するために用いられる表示部、複数の画像データを記憶する記憶部および携帯通信端末の全体を制御する制御部などを有する。
そして、開閉検出手段によって状態変化が検出されると、記憶部に記憶される複数の画像データのうち一つが制御部により順次またはランダムに選択され、表示部に表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−７４８８号公報［H04M 1/02, H04B 7/26, H04M 1/00］
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、背景技術の携帯通信端末において、変更される画像データの順番がランダムであるが故に、同じ画像データが連続して表示されたり、全く表示されない画像データが存在したりすることが想定される。そのため、使用者はランダムに変更される画像データに不満を感じることがある。
【０００５】
それゆえに、この発明の主たる目的は、新規な、携帯端末、リスト作成プログラムおよびリスト作成方法を提供することである。
【０００６】
この発明の他の目的は、ランダムに画像を変更しつつ、使用者を満足させる、携帯端末、リスト作成プログラムおよびリスト作成方法を提供することである。
【課題を解決するための手段】
【０００７】
この発明は、上記の課題を解決するために、以下の構成を採用した。
なお、括弧内の参照符号および補足説明等は、この発明の理解を助けるために記述する実施形態との対応関係を示したものであって、この発明を何ら限定するものではない。
【０００８】
第１の発明は、複数の画像データを記憶する記憶部および画像を表示する表示部を有し、複数の画像データが該複数の画像データの表示順序を示すリストに基づいて表示される、携帯端末であって、複数の画像データがそれぞれ１度選択されるように該複数の画像データの表示順序をランダムに設定する設定部、および設定部によって設定された表示順序に基づいて、リストを作成する作成部を備える、携帯端末である。
【０００９】
第１の発明では、携帯端末（１０）は、フラッシュメモリなどの記憶部（２８）に記憶された複数の画像データを、表示順序を示すリスト（３３６）に基づいて、ディスプレイなどの表示部（２６）に表示させる。設定部（２０，Ｓ８３，Ｓ９３，Ｓ９５）は、たとえば時間乱数処理などによって、複数の画像データが必ず１度選択させるような、乱数を含む数列を設定することで、表示順序をランダムに設定する。作成部（２０，Ｓ８５，Ｓ
９７）は、ランダムに設定された表示順序に基づいて、リストを作成する。
【００１０】
第１の発明によれば、複数の画像データが必ず１度は選択されるため、ランダムに画像を変更しつつ、使用者を満足させることができる。
【００１１】
第２の発明は、第１の発明に従属し、設定部は、前回作成されたリストの最後の値が今回作成するリストの初めに設定されないようにする第１設定部、および第１設定部で設定された値以外で、複数の画像データがそれぞれ１度選択されるように表示順序を設定する第２設定部を含む。
【００１２】
第２の発明では、第１設定部（２０，Ｓ９３）は、同じ画像データが連続しないようにするために、前回作成されたリストの最後の値が今回作成するリストの初めに設定されないようにする。そして、第２設定部（２０，Ｓ９５）は、初めに設定された値以外の数で、複数の画像データが必ず１度選択されるように乱数を設定する。
【００１３】
第２の発明によれば、順番がランダムであり、かつ同じ画像が連続して表示されないように、画像を変更することができる。
【００１４】
第３の発明は、複数の画像データを記憶する記憶部（２８）および画像を表示する表示部（２６）を有し、複数の画像データが該複数の画像データの表示順序を示すリストに基づいて表示される、携帯端末（１０）のプロセッサ（２０）を、複数の画像データがそれぞれ１度選択されるように該複数の画像データの表示順序をランダムに設定する設定部（Ｓ８３，Ｓ９３，Ｓ９５）、および設定部によって設定された表示順序に基づいて、リストを作成する作成部（Ｓ８５，Ｓ９７）として機能させる、リスト作成プログラムである。
【００１５】
第３の発明でも、第１の発明と同様に、複数の画像データが必ず１度は選択されるため、ランダムに画像を変更しつつ、使用者を満足させることができる。
【００１６】
第４の発明は、複数の画像データを記憶する記憶部（２８）および画像を表示する表示部（２６）を有し、複数の画像データが該複数の画像データの表示順序を示すリストに基づいて表示される、携帯端末（１０）のリスト作成方法であって、複数の画像データがそれぞれ１度選択されるように該複数の画像データの表示順序をランダムに設定し（Ｓ８３，Ｓ９３，Ｓ９５）、そして設定された表示順序に基づいて、リストを作成する（Ｓ８５，Ｓ９７）、リスト作成方法である。
【００１７】
第４の発明も、第１の発明と同様に、複数の画像データが必ず１度は選択されるため、ランダムに画像を変更しつつ、使用者を満足させることができる。
【発明の効果】
【００１８】
この発明によれば、複数の画像データが必ず１度は選択されるため、ランダムに画像を変更しつつ、使用者を満足させることができるようになる。
【００１９】
この発明の上述の目的、その他の目的、特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００２０】
【図１】図１は本発明の一実施例の携帯端末の電気的な構成を示すブロック図である。
【図２】図２は図１に示す携帯端末の外観の一例を示す図解図である。
【図３】図３は図１に示すフラッシュメモリに記憶される複数の画像データの一例を示す図解図である。
【図４】図４は図１に示すＳＤＲＡＭに記憶される設定リストの一例を示す図解図である。
【図５】図５は図４に示す設定リストに基づいて作成されるランダムリストの一例を示す図解図である。
【図６】図６は図１に示すキャッシュに展開される表示データの一例を示す図解図である。
【図７】図７は図１に示すディスプレイに表示される画像の一例を示す図解図である。
【図８】図８は図５に示すランダムリストが再作成される手順の一例を示す図解図である。
【図９】図９は図１に示すＳＤＲＡＭのメモリマップの一例を示す図解図である。
【図１０】図１０は図１に示すプロセッサの表示処理を示すフロー図である。
【図１１】図１１は図１に示すプロセッサの画像切替制御処理の一部を示すフロー図である。
【図１２】図１２は図１に示すプロセッサの画像切替制御処理の他の一部であって、図１１に後続するフロー図である。
【図１３】図１３は図１に示すプロセッサの初回ランダムリスト作成処理を示すフロー図である。
【図１４】図１４は図１に示すプロセッサの次回ランダムリスト作成処理を示すフロー図である。
【図１５】図１５は図１に示すプロセッサの画像展開処理を示すフロー図である。
【発明を実施するための形態】
【００２１】
図１を参照して、携帯端末１０は、プロセッサ２０およびキー入力装置２２などを含む。CPUまたはコンピュータと呼ばれることもあるプロセッサ２０は、CDMA方式に対応す
る無線通信回路１４を制御して発呼信号を出力する。出力された発呼信号は、アンテナ１２から送出され、基地局を含む移動通信網に送信される。通話相手が応答操作を行うと、通話可能状態が確立される。
【００２２】
通話可能状態に移行した後にキー入力装置２２によって通話終了操作が行われると、プロセッサ２０は、無線通信回路１４を制御して、通話相手に通話終了信号を送信する。そして、通話終了信号の送信後、プロセッサ２０は、通話処理を終了する。また、先に通話相手から通話終了信号を受信した場合も、プロセッサ２０は、通話処理を終了する。さらに、通話相手によらず、移動通信網から通話終了信号を受信した場合も、プロセッサ２０は通話処理を終了する。
【００２３】
携帯端末１０が起動している状態で通話相手からの発呼信号がアンテナ１２によって捉えられると、無線通信回路１４は、着呼をプロセッサ２０に通知する。プロセッサ２０は、図示しないモータを駆動させることで携帯端末１０を振動させ、発呼信号を受信している着呼状態であることを使用者に通知する。なお、プロセッサ２０は、携帯端末１０を振動させると共に、図示しないスピーカから着呼音を出力させる。
【００２４】
通話可能状態では、次のような処理が実行される。通話相手から送られてきた変調音声信号は、アンテナ１２によって受信される。受信された変調音声信号は、無線通信回路１４によって復調処理および復号処理が施される。そして、得られた受話音声信号は、スピーカ１８から出力される。一方、マイク１６によって取り込まれた送話音声信号は、無線通信回路１４によって符号化処理および変調処理が施される。そして、生成された変調音声信号は、上述と同様、アンテナ１２を利用して通話相手に送信される。
【００２５】
なお、発呼信号および発信元情報を受信するアンテナ１２および無線通信回路１４は受信部として機能する。また、メインディスプレイ２６は表示部または表示装置と呼ばれることもある。
【００２６】
また、本実施例の携帯端末１０はカメラ機能を実行することができる。たとえば、キー入力装置２２に対してカメラ機能を実行する操作が行われると、カメラ制御回路３２およびイメージセンサ３４を撮影部として機能させ、カメラ機能を実行する。
【００２７】
たとえば、被写界の光学像はイメージセンサ３４に照射され、イメージセンサ３４の撮像エリアには、たとえばSXGA(1280×1024画素)に対応する受光素子が配置されており、撮像エリアでは、光電変換によって、被写界の光学像に対応する電荷つまりSXGAの生画像信号が生成される。なお、使用者は、画像データのサイズを、SXGAの他に、XGA(1024×768
画素)およびFull-WVGA(854×480画素)などに変更することができる。
【００２８】
そして、カメラ機能が実行されると、被写体のリアルタイム動画像つまりスルー画像をディスプレイ２６に表示するべく、プロセッサ２０は、カメラ制御回路３２に内蔵されるイメージセンサドライバを起動させ、露光動作および指定された読み出し領域に対応する電荷読み出し動作をイメージセンサドライバに命令する。
【００２９】
イメージセンサドライバは、イメージセンサ３４の撮像面の露光と、当該露光によって生成された電荷の読み出しとを実行する。この結果、生画像信号が、イメージセンサ３４から出力される。また、出力された生画像信号は、カメラ制御回路３２に入力され、カメラ制御回路３２は、入力された生画像信号に対して、色分離、白バランス調整、YUV変換
などの処理を施し、YUV形式の画像データを生成する。そして、YUV形式の画像データはプロセッサ２０に入力される。このとき、カメラ制御回路３２は、フォーカスレンズ３６を制御することで、被写界にピントを合わせる。
【００３０】
また、プロセッサ２０に入力されたYUV形式の画像データは、プロセッサ２０によって
ＳＤＲＡＭ３０に一旦格納される。さらに、格納されたYUV形式の画像データは、プロセ
ッサ２０を介して、ＳＤＲＡＭ３０から表示ドライバ２４に与えられる。
また同時に、プロセッサ２０は、間引き読み出し命令を表示ドライバ２４に発行する。そして、表示ドライバ２４は、プロセッサ２０から発行された間引き読み出し命令に従って、YUV形式の画像データを30fpsでディスプレイ２６に出力する。これによって、被写界を表す低解像度（たとえば、320×240画素）のスルー画像がディスプレイ２６に表示される。
【００３１】
なお、YUV形式の画像データにおいて、Yは輝度を意味し、Uは青色から輝度を引いた色
差を意味し、Vは赤色から輝度を引いた色差を意味する。つまり、YUV形式の画像データは、輝度信号(Y)データと青色の色差信号(U)データと赤色の色差信号(V)データとから構
成される。
【００３２】
ここで、キー入力装置２２によって撮影操作が行われると、プロセッサ２０は、本撮影処理を実行する。つまり、プロセッサ２０は、イメージセンサ３４から出力されるSXGAの生画像信号に所定のJPEG方式の圧縮を行い、ＳＤＲＡＭ３０に一旦格納する。また、プロセッサ２０は、一旦格納されたJPEG形式の画像データを読出し、読み出された画像データを含む画像ファイルとしてNAND型のフラッシュメモリ２８（第１記憶部）に記録する。そして、プロセッサ２０は、図示しないスピーカから、本撮影処理が実行されていること通知する音を出力させる。なお、フラッシュメモリ２８には、複数のフォルダが設けられており、撮影された画像データは所定のフォルダに保存される。
【００３３】
また、保存された画像データがディスプレイ２６に表示される際には、まず指定された画像データが保存されるフォルダのリストデータ（リストデータベース:RDBと呼ばれることもある）がプロセッサ２０によって取得される。プロセッサ２０は、取得したリストデータに基づいて、画像データをフラッシュメモリ２８から読出し、ＳＤＲＡＭ３０に一旦格納する。また、プロセッサ２０は、ＳＤＲＡＭ３０に格納した画像データを、ＲＧＢ情報を持つ表示データにデコード（展開）する。そして、展開された表示データはＳＤＲＡＭ３０に含まれるキャッシュ３０ａ（第２記憶部）に記憶され、ディスプレイ２６にはキャッシュ３０ａに記憶された表示データに対応する画像が表示される。
【００３４】
なお、本実施例において、フラッシュメモリ２８に記憶される画像データが表示されるまでの時間は、おおよそ、リストデータが取得されるまでの時間、画像データが読み出されるまでの時間およびデコードされるまでの時間から構成され、合計で約1〜3秒の時間となる。
【００３５】
図２（Ａ）は、スライド型の携帯端末の閉状態の外観を示す外観であり、図２（Ｂ）は、スライド型の携帯端末の開状態の外観を示す外観であり、図２（Ｃ）は、スライド型の携帯端末の閉状態の外観の裏面を示す外観である。図２（Ａ）−（Ｃ）を参照して、携帯端末１０は、各々が平面矩形の第１筐体Ｃ１および第２筐体Ｃ２を有し、第１筐体Ｃ１および第２筐体Ｃ２の厚みは略同じである。
【００３６】
第１筐体Ｃ１は第２筐体Ｃ２の上に積層された状態で、図示しないスライド機構によって連結される。したがって、図２（Ｂ）に示すように、第１筐体Ｃ１は第２筐体Ｃ２の長さ方向にスライド可能である。
【００３７】
図示しないマイク１６は、第２筐体Ｃ２に内蔵され、内蔵されたマイク１６に通じる開口ＯＰ２は第２筐体Ｃ２の長さ方向一方の上面に設けられる。同じく、図示しないスピーカ１８は、第１筐体Ｃ１に内蔵され、内蔵されたスピーカ１８に通じる開口ＯＰ１は、第１筐体Ｃ１の長さ方向一方の上面に設けられる。
【００３８】
キー入力装置２２は、複数のキーを含む第１キー群２２ａと第２キー群２２ｂとを含む。第１キー群２２ａは、方向キー、通話キー、終話キー、メニューおよび確定キーから構成されており、第１筐体Ｃ１の上面に設けられる。また、第２キー群２２ｂは、テンキーなどから構成されており、第２筐体Ｃ２の上面に設けられる。また、ディスプレイ２６は、モニタ画面が第１筐体Ｃ１の上面に露出するように取り付けられる。
【００３９】
たとえば、使用者は、ディスプレイ２６を確認しながら、テンキーを操作して電話番号を入力し、通話キーによって発呼操作を行い、終話キーによって通話終了操作を行う。また、使用者は、メニューキーを操作することでメニュー画面を表示し、方向キーなどによって任意のメニューを選択することができる。さらに、使用者は、確定キーを操作することで、選択されたメニューを確定することができる。そして、使用者は、終話キーを長押しすることで携帯端末１０の電源をオン／オフする。
【００４０】
また、第２筐体Ｃ２の裏面には、イメージセンサ３４およびフォーカスレンズ３６に通じる開口ＯＰ３がさらに設けられる。たとえば、使用者は、第２筐体Ｃ２の裏面を任意の被写体に向けることで、その被写体を撮影することができる。
【００４１】
磁気センサ３８は第２筐体Ｃ２の長さ方向一方に内蔵され、磁石４０は、図２（Ａ）に示す閉状態で、磁気センサ３８と最も近い状態となるように、第１筐体Ｃ１の長さ方向他方に内蔵される。そして、携帯端末１０の開閉状態を検出する磁気センサ３８は、図２（
Ａ）に示す状態では最大値を出力し、図２（Ｂ）に示す状態では最小値を出力する。
【００４２】
なお、アンテナ１２、無線通信回路１４、プロセッサ２０、表示ドライバ２４、フラッシュメモリ２８およびＳＤＲＡＭ３０は、第１筐体Ｃ１または第２筐体Ｃ２に内蔵されており、図２（Ａ）−（Ｃ）では、図示されない。また、磁気センサ３８および磁石４０は検出部と呼ばれることもある。さらに、検出部として、磁気センサ３８および磁石４０を用いた場合に限定されるものではなく、その他にも、たとえば、開閉の状態に応じて筐体の一方に設けられた押下部が、他方の筐体に設けられた筐体の被押下部を機械的に押下することにより、この押下状態による通電状態の変化などを検出して開閉を検出する機構であってもよい。
【００４３】
図３（Ａ）−（Ｅ）は、フラッシュメモリ２８に記憶される画像データの一例を示す図解図である。図３（Ａ）、図３（Ｂ）、図３（Ｃ）、図３（Ｄ）および図３（Ｅ）に示す画像データのそれぞれは、データ名として、「子ども」、「兄弟」、「山」、「風景」および「オフィス」が設定される。たとえば、図３（Ａ）−（Ｅ）に示す画像データは、カメラ機能を利用して撮影されたものであり、各画像データはフラッシュメモリ２８に設定されるフォルダに保存されている。
【００４４】
なお、撮影された直後のデータ名は、撮影日時を示す数列「090902_1450（２００９年
９月２日１４時５０分を表す）」が自動的に設定される。そして、データ名における、ひらがな、カタカナおよび漢字など文字列は、使用者によって設定される。
【００４５】
ここで、本実施例の携帯端末１０は、携帯端末１０が開状態にされる度に、ディスプレイ２６に表示される画像を変更する画像切替機能を有する。たとえば、使用者によって任意のフォルダが選択されて、所定の操作が行われると、画像切替機能は実行される。画像切替機能が実行されている状態では、選択されたフォルダ（以下、設定フォルダと言う）に保存される複数の画像データのそれぞれを、複数の表示データとしてそれぞれ展開して、ＳＤＲＡＭ３０に設けられるキャッシュ３０ａに記憶させる。そして、プロセッサ２０は、ディスプレイ２６に表示データに対応する画像を表示させ、開状態が検出されると、他の表示データに切り替えることで、ディスプレイ２６に表示される画像を変更する。なお、表示データを切り替えて、次の画像を表示させるまでの時間は約100m秒である。
【００４６】
これにより、使用者は携帯端末１０を開状態にするだけで、ディスプレイ２６に表示される画像を素早く変更することができる。なお、画像データのデータサイズが大きいと、展開するまでの時間が長くなるため、データサイズの大きい画像データに基づく画像に変更する場合には、本願発明の効果が特に発揮される。
【００４７】
図４は、図３（Ａ）−（Ｅ）に示す画像データが保存されるフォルダのリストデータの図解図である。なお、本実施例では、図３（Ａ）−（Ｅ）に示す各画像データに基づく画像が変更されるため、このリストを「設定リスト」と言う。
【００４８】
図４を参照して、設定リストは、「番号」および「名前」の列から構成されており、番号には画像データに対応する数字が順番に記録される。また、「名前」の列には、画像データのデータ名が記録されており、たとえば図３（Ａ）に示す画像データのデータ名「子ども」が記録される。なお、「番号」は、撮影された時間や、画像データの名前（データ名）などに基づいて決められる。
【００４９】
図５は、画像を変更する順番を示すリストの図解図である。
なお、本実施例では、画像はランダムに変更されるため、図５に示すリストを「ランダムリスト」と言う。
【００５０】
図５を参照して、ランダムリストの構成は、設定リストと同様に「番号」および「名前」の列から構成される。また、「番号」の列に記録される番号に規則性はないが、フォルダ内の画像データが必ず１度表示されるような並びになっている。たとえば、ランダムリストが作成される際には、設定リストの最大値、つまり画像データの数が５であれば、１から５までの数を、１つの数が必ず１度は使われ、かつ同じ数が重複しないように並び替えた数列が作成される。そして、作成された数列に基づいて、ランダムリストにおける「番号」の列が設定される。
【００５１】
そして、ディスプレイ２６に表示される画像は、ランダムリストにおける「番号」の列に基づいて変更される。たとえば、「番号」の列において、上のセルから「３，２，５，１，４」の順に数字が記録されていれば、変更される画像の順番は「山、兄弟、オフィス、子ども、風景」となる。
【００５２】
このように、画像を変更する順番を予め決めておくことで、画像を変更する処理をさらに高速化することができる。
【００５３】
図６（Ａ）−（Ｅ）は、キャッシュ３０ａに表示データが展開される様子を表す図解図である。なお、キャッシュ３０ａに展開される表示データの図と、図３（Ａ）−（Ｅ）に示す画像データの図とは、説明を簡単にするために同じものを利用しているが、データとしては異なるものである。
【００５４】
図６（Ａ）を参照して、キャッシュ３０ａには、４つの表示データを記憶するために、４つのキャッシュ領域が設定される。また、ここでは各キャッシュ領域のそれぞれを、キャッシュ１、キャッシュ２、キャッシュ３、キャッシュ４と言う。そして、図６（Ａ）に示すキャッシュ１−４は、何も記憶されていない状態である。なお、携帯端末１０の電源がオンとなったときや、画像切替機能の設定が変更されたときに、キャッシュ３０ａはこのような状態にされる。
【００５５】
次に、図６（Ｂ）を参照して、プロセッサ２０は、フラッシュメモリ２８から画像データを読出し、展開した表示データをキャッシュ１に記憶させる。たとえば、データ名が「山」の画像データがフラッシュメモリ２８から読み出されて展開されると、展開された表示データがキャッシュ１に記憶される。また、プロセッサ２０は、キャッシュ１に表示データが展開されると、ディスプレイ２６に画像を表示させる。つまり、ディスプレイ２６は、山の写真が表示された状態となる。なお、この時点では、他の表示データが展開されていないため、キャッシュ２−４には何も記憶されていない。
【００５６】
次に、図６（Ｃ）を参照して、プロセッサ２０は、フラッシュメモリ２８からさらに画像データを読出し、キャッシュ２、キャッシュ３およびキャッシュ４に表示データを記憶させる。つまり、ランダムリストに基づいて、データ名に「兄弟」、「オフィス」および「子ども」が設定される画像データがフラッシュメモリ２８から読み出され、それぞれ展開された表示データがキャッシュ２、キャッシュ３およびキャッシュ４に記憶される。
【００５７】
次に、携帯端末１０が開状態となると、ディスプレイ２６に表示される画像は、キャッシュ１からキャッシュ２に記憶される表示データに切り替えられる。そして、図６（Ｄ）を参照して、プロセッサ２０は、画像を変更すると、キャッシュ１に記憶される表示データを削除する。つまり、キャッシュ１は何も記憶されていない状態にされる。
【００５８】
次に、プロセッサ２０は、キャッシュ３０ａに記憶される画像データが削除されると、フラッシュメモリ２８から新たに画像データを読出して画像データを展開する。そして、
図６（Ｅ）を参照して、プロセッサ２０は、キャッシュ１に新たに展開した表示データを記憶させる。
【００５９】
このように、本実施例では、既に表示された画像に対応する表示データはキャッシュ３０ａから削除され、新たな表示データがキャッシュ３０ａに展開される。したがって、データ容量の小さいキャッシュ３０ａを利用して、複数の画像を変更することができる。
【００６０】
図７は、ディスプレイ２６に表示される画像が変更される様子を示す図解図である。図７を参照して、ディスプレイ２６には、ランダムリスト（図５参照）に基づいて、まず「山」の画像が表示される。この状態で、携帯端末１０が開状態にされると、ディスプレイ２６は「兄弟」の画像に変更される。そして、携帯端末１０が開状態にされる度に、「オフィス」、「子ども」および「風景」の順番で、画像が変更される。
【００６１】
ここで、初回に作成したランダムリストに基づいて、全ての画像が表示されると、ランダムリストが再作成される。図８（Ａ），（Ｂ）を参照して、ランダムリストが再作成される際には、初回に作成されるランダムリストの作成条件に加えて、前回のランダムリストの最後の値が、今回のランダムリストの最初の値と同じにならないようにする。つまり、同じ画像が連続して表示されないようにする。
【００６２】
たとえば、前回のランダムリストの最後の値が「４」であれば、今回のランダムリストの初めの値は、１，２，３，５の中から、ランダムに選択された値にする。次に、最初の値が「５」となれば、「５」以外の数、つまり１から４の数が、初回に作成されたランダムリストと同様に、並び変えられる。たとえば、図８（Ａ），（Ｃ）を参照して、前回のランダムリストの「番号」の列が「３，２，５，１，４」であれば、今回のランダムリストの「番号」の列は「５，４，２，１，３」となる。
【００６３】
これにより、順番がランダムであり、かつ同じ画像が連続して表示されないように、画像を変更することができる。
【００６４】
なお、画像更新機能によってランダムに画像データを更新する場合は、画像更新機能ではなく、「オープンシャッフル」と呼ばれることもある。また、画像が変更される順番は、設定リストの番号に従ってもよいし、使用者によって決められた順番であってもよい。
【００６５】
図９は、ＳＤＲＡＭ３０のメモリマップ３００を示す図解図である。
図９を参照して、ＳＤＲＡＭ３０のメモリマップには、プログラム記憶領域３０２およびデータ記憶領域３０４が含まれる。プログラムおよびデータの一部は、フラッシュメモリ２８から一度に全部または必要に応じて部分的にかつ順次的に読み出され、ＳＤＲＡＭ３０に記憶されてからプロセッサ２０によって処理される。
【００６６】
プログラム記憶領域３０２には、携帯端末１０を動作させるためのプログラムが記憶される。携帯端末１０を動作させるためのプログラムは、表示プログラム３１０、画像切替制御プログラム３１２、初回ランダムリスト作成プログラム３１４、次回ランダムリスト作成プログラム３１６および画像展開プログラム３１８などから構成される。
【００６７】
表示プログラム３１０は、ディスプレイ２６に画像を表示させるための全体的な処理が実行されるプログラムである。画像切替制御プログラム３１２は、ディスプレイ２６に表示される画像を、ランダムな順番で変更するためのプログラムである。初回ランダムリスト作成処プログラム３１４は、ランダムリストを作成するためのプログラムであり、携帯端末１０が電源オンされた直後や、画像切替機能が実行された直後に実行される。次回ランダムリスト作成プログラム３１６は、初回ランダムリスト作成処プログラム３１４と同
様に、ランダムリストを作成するためのプログラムであるが、次回（２回目）以降に利用されるランダムリストを作成するために実行される。
【００６８】
画像展開プログラム３１８は、画像データを展開して、表示データをキャッシュ３０ａに記憶させるためのプログラムであり、ランダムリストが作成された状態で、かつキャッシュ３０ａに表示データがさらに記憶可能であれば随時実行される。
【００６９】
なお、図示は省略するが、携帯端末１０を動作させるためのプログラムは、通話を行うためのプログラムなどが含まれる。
【００７０】
データ記憶領域３０４には、画像バッファ３３０などが設けられ、リストデータ３３２、設定リストデータ３３４およびランダムリストデータ３３６などが記憶される。また、データ記憶領域３０４には、開閉フラグ３３８、画像切替フラグ３４０および画像展開フラグ３４２なども設けられる。
【００７１】
画像バッファ３３０は、フラッシュメモリ２８から読み出された画像データを一旦格納するためのバッファである。リストデータ３３２は、フラッシュメモリ２８に設けられるフォルダに対応するリストのデータである。また、リストデータ３３２は、複数のフォルダが設定されている場合には、複数のリストのデータから構成される。
【００７２】
設定リストデータ３３４は、たとえば図４に示す設定リストのデータであり、使用者によって選択されたフォルダに対応するリストのデータである。ランダムリストデータ３３６は、たとえば図５に示すランダムリストのデータであり、画像が変更される順番を示す。
【００７３】
開閉フラグ３３８は、携帯端末１０の開状態および閉状態を検出するためのフラグである。たとえば、開閉フラグ３３８は、１ビットのレジスタで構成される。開閉フラグ３３８がオン（成立）されると、レジスタにはデータ値「１」が設定される。一方、開閉フラグ３３８がオフ（不成立）されると、レジスタにはデータ値「０」が設定される。また、開閉フラグ３３８がオンであれば開状態であり、オフであれば閉状態である。そして、開閉フラグ３３８は、磁気センサ３２が出力する値によってオン／オフの状態が変化する。
【００７４】
画像切替フラグ３４０は、画像切替機能が実行されるように設定されているか否かを判断するためのフラグである。また、画像展開フラグ３４２は、表示データの展開が終了したか否かを判断するためのフラグである。
【００７５】
なお、画像切替フラグ３４０および画像展開フラグ３４２の構成は、開閉フラグ３３８と同じであるため、詳細な説明は省略する。また、図９に示すメモリマップ３００では、キャッシュ３０ａの図示を省略する。さらに、図示は省略するが、データ記憶領域３０４には、着呼音データなどが記憶されると共に、携帯端末１０の動作に必要なカウンタや、フラグも設けられる。
【００７６】
プロセッサ２０は、「Linux（登録商標）」および「REX」などのRTOS(Real-time Operating System)の制御下で、図１０に示す表示処理、図１１および図１２に示す画像切替制御処理、図１３に示す初回ランダムリスト作成処理、図１４に示す次回ランダムリスト作成処理および図１５に示す画像展開処理などを含む、複数のタスクを並列的に処理する。
【００７７】
図１０は、表示処理のフロー図である。携帯端末１０の電源がオンにされると、プロセッサ２０は、ステップＳ１で、画像データを、フラッシュメモリ２８からＳＤＲＡＭ３０にコピーする。つまり、フラッシュメモリ２８に記憶される画像データを読み出し、その
画像データを画像バッファ３３０に格納する。
【００７８】
なお、ここで読み出される画像データは、待機状態で表示される画像データである。また、画像切替機能が実行された状態での電源オン、つまり再起動であれば、最後に表示されていた画像に対応する画像データがフラッシュメモリ２８から読み出されてもよい。
【００７９】
続いて、ステップＳ３では、ＳＤＲＡＭ３０にコピーされた画像データをキャッシュ３０ａに展開する。つまり、プロセッサ２０は、画像バッファ３３０に格納された画像データを表示データに展開し、その表示データをキャッシュ３０ａに記憶させる。続いて、ステップＳ５では、キャッシュ３０ａに展開された表示データに対応する画像をディスプレイ２６に表示させる。たとえば、待機状態を示す画像データがフラッシュメモリ２８から読み出された場合には、ディスプレイ２６には待機状態を示す画像が表示される。
【００８０】
続いて、ステップＳ７では、画像切替が設定されているか否かを判断する。つまり、画像切替表示フラグ３４０がオンであるか否かを判断する。ステップＳ７で“ＹＥＳ”であれば、つまり画像切替機能が実行されるように設定されていれば、ステップＳ１１に進む。一方、ステップＳ７で“ＮＯ”であれば、つまり画像切替機能が実行されないようにされていれば、ステップＳ９で画像切替が設定されたか否かを判断する。たとえば、使用者によって画像切替機能が実行されるように設定されたか否かを判断する。ステップＳ９で“ＮＯ”であれば、つまり画像切替機能が実行されるように設定されなければ、ステップＳ５に戻る。一方、ステップＳ９で“ＹＥＳ”であれば、つまり画像切替機能が実行されるように設定されると、ステップＳ１１で画像切替制御処理を実行する。なお、画像切替制御処理については、図１１および図１２に示すフロー図を用いて後述するため、ここでの詳細な説明は省略する。
【００８１】
画像切替制御処理が終了すると、ステップＳ１３では、フォルダが再選択されたか否かを判断する。たとえば、設定フォルダが、使用者によって選択され直されたか否かを判断する。ステップＳ１３で“ＹＥＳ”であれば、つまりフォルダが再選択されれば、ステップＳ１７に進む。一方、ステップＳ１５で“ＮＯ”であれば、つまりフォルダが再選択されなければ、ステップＳ１５で画像データが更新されたか否かを判断する。たとえば、設定されるフォルダに保存される画像データが削除されたり、そのフォルダに画像データが追加されたりしたかを判断する。ステップＳ１５で“ＮＯ”であれば、つまり画像データが更新されなければ、ステップＳ１３に戻る。一方、ステップＳ１５で“ＹＥＳ”であれば、つまり画像データが更新されれば、ステップＳ１７に進む。
【００８２】
ステップＳ１７では、設定リストデータ３３４を更新する。つまり、フォルダが再選択された場合には、再選択されたフォルダのリストデータを取得し、設定リストデータ３３４を更新する。また、画像データが更新された場合には、現在設定されているフォルダのリストデータを再取得し、設定リストデータ３３４を更新する。続いて、ステップＳ１９では、キャッシュ３０ａに記憶される表示データを消去し、ステップＳ１１に戻る。つまり、フォルダまたは画像データが変更されると、キャッシュ３０ａに記憶される表示データが消去される。そして、キャッシュ３２ａに記憶される表示データが消去されると、ステップＳ１１に戻り、画像切替制御処理が再度実行される。
【００８３】
このように、フォルダの再選択や、画像データの変更に対応して、キャッシュ３０ａに記憶される表示データが消去されるため、設定フォルダに対する変更を行うことができる。なお、ステップＳ１９の処理を実行するプロセッサ２０は消去部として機能する。
【００８４】
図１１は、ステップＳ５（図１０参照）で実行される画像切替制御処理のフロー図である。プロセッサ２０は、ステップＳ３１で、設定されたフォルダのリストを取得する。つ
まり、プロセッサ２０は、ＳＤＲＡＭ３０から設定リストデータ３３４を読み出す。続いて、ステップＳ３３では、変数Ｍにリストの最大値を設定する。つまり、設定リストにおける「番号」の列に記憶される最大の値が、変数Ｍに設定される。たとえば、図４に示す設定リストが読み出された場合には、変数Ｍには「５」が設定される。
【００８５】
続いて、ステップＳ３５では、変数ｎを初期化する。この変数ｎは画像が変更された回数をカウントするための変数である。なお、変数ｎは、初期化されると「１」が設定される。続いて、ステップＳ３７では、初回ランダムリスト作成処理を実行し、図１２に示すステップＳ３９に進む。なお、初回ランダムリスト作成処理については、図１３に示すフロー図を用いて後述するため、ここでの詳細な説明は省略する。
【００８６】
続いて、ステップＳ３９では、閉状態から開状態にされたか否かを判断する。つまり開閉フラグ３３８がオンになったか否かを判断する。ステップＳ３９で“ＹＥＳ”であれば、つまり開閉フラグ３３８がオンになれば、ステップＳ４３に進む。一方、ステップＳ３９で“ＮＯ”であれば、つまり開閉フラグ３３８がオンにならなければ、ステップＳ４１で終了操作か否かを判断する。たとえば、設定されたフォルダを再選択する操作や、画像データを更新するような操作がされたか否かを判断する。ステップＳ４１で“ＮＯ”であれば、つまり終了操作がされなければ、ステップＳ３９に戻る。一方、ステップＳ４１で“ＹＥＳ”であれば、つまり終了操作がされれば、画像切替制御処理を終了して、表示処理（図１０参照）に戻る。
【００８７】
また、携帯端末１０が開状態にされると、ステップＳ４３で、展開済みの表示データが１つだけか否かを判断する。つまり現在表示されている画像に対応する表示データだけがキャッシュ３０ａに記憶されている状態か否かを判断する。ステップＳ４３で“ＹＥＳ”であれば、つまり展開済みの表示データが１つだけであれば、ステップＳ５７に進む。一方、ステップＳ４３で“ＮＯ”であれば、つまり複数の表示データが展開されていれば、ステップＳ４５で表示される画像を変更する。たとえば、キャッシュ１に記憶される表示データに対応する画像が表示されていれば、プロセッサ２０は、キャッシュ２に記憶されている表示データに切り替えることで、画像を変更する。なお、ステップＳ４５の処理を実行するプロセッサ２０は切替表示部として機能する。
【００８８】
続いて、ステップＳ４７では、表示されていた画像に対応する表示データをキャッシュ３０ａから削除する。たとえば、キャッシュ１に記憶されている表示データに基づいて画像が表示されていた場合には、キャッシュ１に記憶される表示データが削除される。なお、ステップＳ４７の処理を実行するプロセッサ２０は、削除部として機能する。続いて、ステップＳ４９では、変数ｎがインクリメントされる。つまり、表示される画像が変更されたため、変数ｎに設定される値がインクリメントされる。
【００８９】
続いて、ステップＳ５１では、変数ｎが変数Ｍと一致するか否かを判断する。つまり、ランダムリストにおける最後の画像に変更されたか否かを判断する。ステップＳ５１で“ＮＯ”であれば、つまり最後の画像に変更されていなければ、ステップＳ３９に戻る。一方、ステップＳ５１で“ＹＥＳ”であれば、つまり最後の画像に変更されていれば、ステップＳ５３で変数ｎを初期化する。つまり、ランダムリストを再作成するため、変数ｎが初期化される。続いて、ステップＳ５５では、次回ランダムリスト作成処理を実行し、ステップＳ３９に戻る。なお、次回ランダムリスト作成処理については、図１４に示すフロー図を用いて後述するため、ここでの詳細な説明は省略する。
【００９０】
なお、ステップＳ５５における次回ランダムリスト作成処理は、図１２に示されるように、ランダムリストにおける最後の画像に変更されたときに行われるものに限定されるものではない。たとえば、ランダムリスト作成処理は、最初に表示される画像が変更された
場合や、変数ｎが変数Ｍから所定値分少ない場合（たとえば、「Ｍ−３」など）など、適宜なタイミングで行われてもよい。
【００９１】
ここで、現在表示されている画像に対応する表示データだけが記憶されている状態で、携帯端末１０が開状態にされると、ステップＳ５７で画像展開フラグ３４２をオフにする。つまり、画像データを展開する処理が終了するのを待つために、画像展開フラグ３４２がオフにされる。続いて、ステップＳ５９では、画像展開フラグ３４２がオンであるか否かを判断する。つまり、キャッシュ３０ａに新たな画像データを展開する処理が終了したか否かを判断する。ステップＳ５９で“ＮＯ”であれば、つまり画像データを展開する処理が終了していなければ、ステップＳ５９の処理を繰り返し実行する。一方、ステップＳ５９で“ＹＥＳ”であれば、つまり画像データを展開する処理が終了すれば、ステップＳ４５に進む。つまり、ディスプレイ２６に表示される画像が変更される。
【００９２】
なお、画像切替制御処理において、ステップＳ４３，Ｓ５７，Ｓ５９の処理が実行されることで、以下の問題を未然に防ぐことができる。本実施例では、画像データがキャッシュ３０ａに展開される処理よりも、キャッシュ３０ａに記憶される表示データが削除される処理の方が早い。そのため、使用者が携帯端末１０の開閉を連続して何度も行うと、携帯端末１０が開状態になっても表示を切り替えるための表示データが記憶されていない状況に陥る。このとき、画像を変更する命令を全て記憶してしまうと、表示データが展開される度に何度も画像が変更されてしまう。つまり、使用者が意図しないタイミングで、画像が何度も変更されるため、使用者は携帯端末１０の動作に不安を感じてしまう。ところが、本実施例では、画像データが次々と展開されたとしても、１度しか画像が変更されないので、上記のような問題が起きることはない。
【００９３】
また、フォルダに保存される画像データが変更された場合には、ステップＳ３７では初回ランダムリスト作成処理の代わりに、次回ランダムリスト作成処理が実行される。これにより、設定フォルダに保存される画像データが変更されたときも、同じ画像が連続して表示されないようにランダムリストが作成される。
【００９４】
図１３は、ステップＳ３７（図１１参照）で実行される初回ランダムリスト作成処置のフロー図である。プロセッサ２０は、ステップＳ８１で、配列の数が変数Ｍとなる配列Ｒを作成する。つまり、ステップＳ８１では、設定リストに対応させて、配列Ｒを作成する。たとえば、変数Ｍが５であれば、配列Ｒ［０］から配列Ｒ[４（＝５−１）]までが作成される。
【００９５】
続いて、ステップＳ８３では、１からＭまでの値を、ランダムに配列［０］から配列［Ｒ−１］に設定する。つまり、ステップＳ８３では、１からＭまでの値だけで乱数を生成し、１からＭの値が必ず１度使われるような数列を作成する。そして、作成した数列の各値を配列Ｒ［０］から配列Ｒ［Ｍ−１］に設定する。たとえば、変数Ｍが５であれば、配列Ｒ［０］には３、配列Ｒ［１］には２、配列Ｒ［２］には５、配列Ｒ［３］には１、配列Ｒ［４］には４が設定される。
【００９６】
続いて、ステップＳ８５では、配列Ｒに設定された各値に基づいて、ランダムリストを作成し、画像切替制御処理に戻る。たとえば、ステップＳ８５では、図５に示すランダムリストのように、「番号」の列に配列Ｒ［０］から配列Ｒ［４］の値が設定される。
そして、「名前」の列には、図４に示す設定リストに基づいて、「番号」の列に対応するデータ名が記録される。
【００９７】
図１４は、ステップＳ５５（図１４参照）で実行される次回ランダムリスト作成処理のフロー図である。なお、ステップＳ９１およびステップＳ９７の処理は、ステップＳ８１
およびステップＳ８５と同じであるため、詳細な説明は省略する。
【００９８】
プロセッサ２０は、ステップＳ９１では、配列の数が変数Ｍとなる配列Ｒを作成する。続いて、ステップＳ９３では、ランダムリストの最後に記録される値を除いて、１からＭまでの値をランダムに選択し、配列Ｒ［０］に設定する。たとえば、図８（Ａ）を参照して、前回のランダムリストの最後に記録される値が「４」であり、変数Ｍが５であれば、まず時間乱数処理に基づいて１から５の値から１つの値を選択する。次に、選択された値が「４」でなければ、その選択された値を配列Ｒ［０］に設定する。
【００９９】
続いて、ステップＳ９５では、選択された値を除いて１からＭまでの値を、ランダムに配列Ｒ［１］から配列Ｒ［Ｒ−１］に設定する。つまり、ステップＳ９５の処理では、ステップＳ８３の処理と同様に、選択された値が除かれた、１からＭの値が必ず１度使われるような数列を作成し、数列の各値を配列Ｒ［１］から配列Ｒ［Ｍ−１］に設定する。たとえば、図８（Ｃ）を参照して、選択された値が「５」であり、変数Ｍが５であれば、配列Ｒ［１］には４、配列Ｒ［２］には２、配列Ｒ［３］には１、配列Ｒ［４］には３が設定される。
【０１００】
続いて、ステップＳ９７では、配列Ｒに設定された各値に基づいて、ランダムリストを作成し、画像切替制御処理に戻る。つまり、ステップＳ９７では、２回目以降に利用されるランダムリストが作成される。
【０１０１】
なお、本実施例で生成される「乱数」には、同じ数字が連続するように生成される「乱数」は含まれない。また、ステップＳ８３，Ｓ９３，Ｓ９５の処理を実行するプロセッサ２０は設定部として機能し、ステップＳ８５，Ｓ９７の処理を実行するプロセッサ２０は作成部として機能する。また、ステップＳ９３，Ｓ９５の処理を実行するプロセッサ２０は再設定部として機能すると共に、ステップＳ９３の処理を実行するプロセッサ２０は第１設定部として機能し、ステップＳ９５の処理を実行するプロセッサ２０は第２設定部として機能する。
【０１０２】
図１５は、画像展開処理のフロー図である。たとえば、キャッシュ３０ａに表示データが記憶可能であり、ランダムリストが作成されると、プロセッサ２０は、ステップＳ１１１でランダムリストから画像データを選択する。つまり、ランダムリストに基づいて、フラッシュメモリ２８に記憶される画像データを１つ選択する。
【０１０３】
続いて、ステップＳ１１３では、選択された画像データをフラッシュメモリ２８からＳＤＲＡＭ３０にコピーする。つまり、ランダムリストに基づいて選択された画像データを、フラッシュメモリ２８から読み出し、その画像データを画像バッファ３３０に格納する。続いて、ステップＳ１１５では、ＳＤＲＡＭ３０にコピーされた画像データを空きキャッシュに展開する。たとえば、図６（Ａ）などに示すキャッシュ１−４において、表示データが記憶されていないキャッシュ、つまり空きキャッシュに対して、展開した表示データを記憶させる。なお、ステップＳ１１５の処理を実行するプロセッサ２０は展開部として機能する。
【０１０４】
続いて、ステップＳ１１７では、画像展開フラグ３４２をオンにし、画像展開処理を終了する。つまり、画像データの展開が終了したので、画像展開フラグ３４２をオンにする。
【０１０５】
以上の説明から分かるように、携帯端末１０は、画像データを記憶するフラッシュメモリ２８およびその画像データに基づく画像を表示するディスプレイ２６を有する。また、携帯端末１０において、画像切替機能が実行されていれば、ランダムリストに基づいて、
ディスプレイ２６に表示される画像がランダムに変更される。そして、プロセッサ２０は、設定フォルダに保存される複数の画像が一度は必ず選択されるように、ランダムリストを作成する。
【０１０６】
このように、複数の画像データが必ず１度は選択されて表示されるため、ランダムに画像を変更しつつ、使用者を満足させることができる。
【０１０７】
なお、上記実施例では、携帯端末１０が開状態になった際にディスプレイ２６に表示される画像を切り替えているが、本発明はこのような場合に限定されるものではなく、たとえば、携帯端末１０が閉状態になった際にディスプレイ２６に表示される画像を切り替える場合や、携帯端末１０が開状態または閉状態が所定回数変更された場合にディスプレイ２６に表示される画像を切り替える場合などであってもよい。さらに、携帯端末１０が開状態または閉状態になる度に、ディスプレイ２６に表示される画像が切り替えられてもよい。つまり、使用者は、携帯端末１０を開状態または閉状態に切り替えるだけで、ディスプレイ２６に表示される画像を素早く変更することができる。
【０１０８】
また、この実施例における携帯端末１０はスライド型の形状であり、常にディスプレイ２６が露出しているため、使用者は、携帯端末１０の開閉状態に係わらず、表示される画像を変更することができる。
【０１０９】
また、本実施例のキャッシュ３０ａのデータ容量は、約４MBであるが、データ容量は４MBに限られるものではなく、２つ以上の表示データが記憶できるものであれば、どのようなデータ容量であってもよい。そのため、記憶される表示データの数も４つに限定されるものではない。また、設定フォルダに保存される画像データの数も、５つに限定されるものではない。
【０１１０】
また、フラッシュメモリ２８に記憶される画像データはJPEG形式データのみに限らず、Windows(登録商標) bitmap形式、GIF形式およびPING形式などであってもよい。
【０１１１】
また、画像データの展開は、プロセッサ２０によるソフトウェアデコードであってもよいし、LSIなどによるハードウェアデコードであってもよい。
【０１１２】
また、キャッシュ３０ａに記憶されるデータとしては、フラッシュ形式のデータや、複数のGIF形式のデータなども記憶される。たとえば、フラッシュアニメーション動画が待
機状態で表示されるように設定されている場合には、キャッシュ３０ａにはフラッシュ形式のデータが記憶される。
【０１１３】
また、本実施例の携帯端末１０は、スライド型であったが、折り畳み型であってもよいし、リボルバー型などであってもよい。また、スライド型においては、２つの筐体のスライドだけに限らず３つ以上の筐体がスライドしてもよい。
【０１１４】
さらに、携帯端末１０の通信方式には、CDMA方式に限らず、W-CDMA方式、GSM(登録商標)方式、TDMA方式、FDMA方式およびPHS方式などを採用してもよい。さらに、ディスプレイ２６にはLCDモニタが利用されるが、有機ELパネルなどの他の表示装置が利用されても
よい。そして、本願発明は、携帯端末１０のみに限らず、携帯型の音楽プレイヤ、PDA(Personal Digital Assistant)およびノート型ＰＣ（ネットブックなども含む）などの電子
機器などに適用されてもよい。
【符号の説明】
【０１１５】
１０    携帯端末
２０    プロセッサ
２６    ディスプレイ
２８    フラッシュメモリ
３０ａ  キャッシュ 
【図１】
0005632057.tif 000002
【図２】
0005632057.tif 000003
【図３】
0005632057.tif 000004
【図４】
0005632057.tif 000005
【図５】
0005632057.tif 000006
【図６】
0005632057.tif 000007
【図７】
0005632057.tif 000008
【図８】
0005632057.tif 000009
【図９】
0005632057.tif 000010
【図１０】
0005632057.tif 000011
【図１１】
0005632057.tif 000012
【図１２】
0005632057.tif 000013
【図１３】
0005632057.tif 000014
【図１４】
0005632057.tif 000015
【図１５】
0005632057.tif 000016