Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5410902B2 - Mobile terminal, display control program, and display control method - Google Patents
[go: Go Back, main page]

JP5410902B2 - Mobile terminal, display control program, and display control method - Google Patents

Mobile terminal, display control program, and display control method Download PDF

Info

Publication number
JP5410902B2
JP5410902B2 JP2009221854A JP2009221854A JP5410902B2 JP 5410902 B2 JP5410902 B2 JP 5410902B2 JP 2009221854 A JP2009221854 A JP 2009221854A JP 2009221854 A JP2009221854 A JP 2009221854A JP 5410902 B2 JP5410902 B2 JP 5410902B2
Authority
JP
Japan
Prior art keywords
display
image
unit
display data
storage unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2009221854A
Other languages
Japanese (ja)
Other versions
JP2011071788A (en
Inventor
宗人 松田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Corp
Original Assignee
Kyocera Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kyocera Corp filed Critical Kyocera Corp
Priority to JP2009221854A priority Critical patent/JP5410902B2/en
Publication of JP2011071788A publication Critical patent/JP2011071788A/en
Application granted granted Critical
Publication of JP5410902B2 publication Critical patent/JP5410902B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephone Set Structure (AREA)
  • Telephone Function (AREA)

Description

この発明は、携帯端末に関し、特にたとえば複数の画像を表示可能な、携帯端末に関する。   The present invention relates to a mobile terminal, and more particularly to a mobile terminal capable of displaying a plurality of images, for example.

従来、特にたとえば複数の画像を表示可能な、携帯端末が知られており、この装置の一例が、特許文献1に開示されている。この背景技術の折畳型携帯通信端末は、折畳状態とオープン状態との状態変化を検出する開閉検出手段、画像データなどを表示するために用いられる表示部、複数の画像データを記憶する記憶部および携帯通信端末の全体を制御する制御部などを有する。そして、開閉検出手段によって状態変化が検出されると、記憶部に記憶される複数の画像データのうち一つが制御部により任意に選択され、表示部に表示される。
特開2004−7488号公報[H04M 1/02, H04B 7/26, H04M 1/00]
2. Description of the Related Art Conventionally, a portable terminal capable of displaying, for example, a plurality of images has been known, and an example of this device is disclosed in Patent Document 1. The foldable portable communication terminal of this background art includes an open / close detection means for detecting a change in state between a folded state and an open state, a display unit used for displaying image data, and a memory for storing a plurality of image data. And a control unit for controlling the entire mobile communication terminal. When a change in state is detected by the open / close detection means, one of the plurality of image data stored in the storage unit is arbitrarily selected by the control unit and displayed on the display unit.
JP 2004-7488 A [H04M 1/02, H04B 7/26, H04M 1/00]

ところが、背景技術の携帯通信端末において、記憶部に含まれる待受画面情報記憶部からファイル名などを読み出し、記憶部から画像データを読み出して画像データを展開する処理を行うと、僅かではあるが時間がかかる。そのため、使用者は、画像が変更されるまでの時間を煩わしく感じる場合がある。   However, in the mobile communication terminal of the background art, when a process of reading a file name or the like from the standby screen information storage unit included in the storage unit and reading out the image data from the storage unit and developing the image data is slight. take time. Therefore, the user may feel annoying the time until the image is changed.

それゆえに、この発明の主たる目的は、新規な、携帯端末、表示制御プログラムおよび表示制御方法を提供することである。   Therefore, a main object of the present invention is to provide a novel portable terminal, a display control program, and a display control method.

この発明の他の目的は、表示される画像を素早く変更することができる、携帯端末、表示制御プログラムおよび表示制御方法を提供することである。   Another object of the present invention is to provide a portable terminal, a display control program, and a display control method capable of quickly changing a displayed image.

この発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、この発明の理解を助けるために記述する実施形態との対応関係を示したものであって、この発明を何ら限定するものではない。   The present invention employs the following configuration in order to solve the above problems. The reference numerals in parentheses, supplementary explanations, and the like indicate the corresponding relationship with the embodiments described in order to help understanding of the present invention, and do not limit the present invention.

第1の発明は、第1筐体と第2筐体との開閉状態を検出する検出部を有する携帯端末であって、1以上のフォルダに保存される複数の画像データを記憶する第1記憶部、第1記憶部から読み出した、使用者によって選択されたフォルダに保存される2つ以上の画像データを展開した2つ以上の表示データを記憶する第2記憶部、表示データに基づいて画像を表示する表示部、検出部によって開閉状態の所定の変化が検出されたとき、表示部に表示される画像を、第2記憶部に記憶される他の表示データに切り替えて表示させる切替表示部、および展開されている画像が1つのとき、表示データが展開されるまで待機する待機部を備え、切替表示部は、待機部が待機している状態では、検出部によって開閉状態の所定の変化が検出されても、表示部に表示される画像を他の表示データに切り替えないよう無効にされる、携帯端末である。 1st invention is a portable terminal which has a detection part which detects the opening-and-closing state of the 1st case and the 2nd case, and memorizes a plurality of image data preserved in one or more folders A second storage unit that stores two or more display data obtained by developing two or more image data stored in a folder selected by the user, read from the first storage unit, and an image based on the display data display unit for displaying, when a predetermined change in the opening and closing state is detected by the detection unit, the image displayed on the display unit, switching the display to be displayed by switching to another display data stored in the second storage unit And a standby unit that waits until display data is expanded when there is one expanded image , and the switching display unit has a predetermined open / closed state by the detection unit when the standby unit is waiting. Even if a change is detected, The image displayed on the section Ru is disabled so as not to switch to another display data, a portable terminal.

第1の発明では、携帯端末(10)は、たとえば第1筐体(C1)と第2筐体(C2)とがスライドするスライド型の携帯端末であり、検出部(38,40)は第1筐体と第2筐体とのスライドによる開状態および閉状態を検出する。たとえば、フラッシュメモリなどの第1記憶部(28)には1以上のフォルダが設定されている。カメラ機能などによって撮影された写真の画像データはフォルダに保存され、記憶部はフォルダに保存された画像データを記憶する。第2記憶部(30a)は、たとえばSDRAM(30)に含まれるキャッシュであり、展開された2つ以上の表示データを記憶可能なデータ容量を持つ。また、第2記憶部には、使用者によって選択されたフォルダ(設定フォルダ)に保存されている画像データを展開した表示データが記憶される。表示部(26)は、たとえば第1筐体に設けられるディスプレイであり、第2記憶部に記憶された表示データに基づいて画像を表示する。切替表示部(20,S45)は、たとえば携帯端末10が開状態または閉状態になると、表示中の画像に対応する表示データとは異なる表示データに切り替えることで、表示される画像を変更する。待機部は、展開されている画像が1つのとき、表示データが展開されるまで待機する。そして、切替表示部は、待機部が待機している状態では、検出部によって開閉状態の所定の変化が検出されても、表示部に表示される画像を他の表示データに切り替えないよう無効にされる。 In the first invention, the mobile terminal (10) is a slide-type mobile terminal in which, for example, the first casing (C1) and the second casing (C2) slide, and the detection units (38, 40) are the first ones. An open state and a closed state by sliding between the first housing and the second housing are detected. For example, one or more folders are set in the first storage unit (28) such as a flash memory. Image data of a photograph taken by a camera function or the like is stored in a folder, and the storage unit stores the image data stored in the folder. The second storage unit (30a) is a cache included in the SDRAM (30), for example, and has a data capacity capable of storing two or more expanded display data. The second storage unit stores display data obtained by developing image data stored in a folder (setting folder) selected by the user. A display part (26) is a display provided in a 1st housing | casing, for example, and displays an image based on the display data memorize | stored in the 2nd memory | storage part. For example, when the mobile terminal 10 is in an open state or a closed state, the switching display unit (20, S45) changes the displayed image by switching to display data different from the display data corresponding to the image being displayed. The standby unit waits until display data is expanded when there is one expanded image. The switching display unit is invalidated so that the image displayed on the display unit is not switched to other display data even when the detection unit detects a predetermined change in the open / closed state when the standby unit is on standby. Is done.

第1の発明によれば、画像を表示するための表示データが第2記憶部に複数展開されていて、開閉状態の検出に応じて切り替えるだけでよいため、表示される画像を素早く変更することができる。   According to the first invention, a plurality of display data for displaying an image is developed in the second storage unit, and it is only necessary to switch according to the detection of the open / closed state, so that the displayed image can be quickly changed. Can do.

第2の発明は、第1の発明に従属し、切替表示部は、検出部によって開状態が検出されたとき、表示部に表示される画像を、第2記憶部に記憶されている他の表示データに切り替えて表示させる。   The second invention is dependent on the first invention, and the switching display unit is configured to store an image displayed on the display unit when the open state is detected by the detection unit. Switch to display data and display.

第2の発明では、携帯端末が開状態にされると、表示部に表示される画像が変更される。   In 2nd invention, when a portable terminal is made into an open state, the image displayed on a display part will be changed.

第3の発明は、第1発明または第2の発明に従属し、切替表示部は、検出部によって閉状態が検出されたとき、表示部に表示される画像を、第2記憶部に記憶されている他の表示データに切り替えて表示させる。   A third invention is dependent on the first invention or the second invention, and the switching display unit stores an image displayed on the display unit in the second storage unit when the closed state is detected by the detection unit. Switch to other display data that is displayed.

第3の発明では、携帯端末が閉状態にされると、表示部に表示される画像が変更される。   In 3rd invention, if a portable terminal is made into a closed state, the image displayed on a display part will be changed.

第2の発明および第3の発明によれば、使用者は、携帯端末を開状態または閉状態に切り替えるだけで、表示される画像を素早く変更することができる。   According to the second and third inventions, the user can quickly change the displayed image simply by switching the portable terminal to the open state or the closed state.

第4の発明は、第1の発明ないし第3の発明のいずれかに従属し、2つ以上の表示データを切り替える順番を示すリスト情報を作成する第1作成部をさらに備え、2つ以上の表示データは、リスト情報に基づいて切り替えられる。 A fourth invention is dependent on any one of the first to third inventions, and further includes a first creation unit that creates list information indicating an order of switching two or more display data. The display data is switched based on the list information.

第4の発明では、第1作成部(20,S85,S97)は、たとえば画像をランダムに変更するためのリスト情報(336)を作成する。そのため、変更される画像の順番は、作成されたリスト情報で示される順番と一致する。 In the fourth invention, the first creation unit (20, S85, S97) creates list information (336) for randomly changing an image, for example. For this reason, the order of images to be changed matches the order indicated by the created list information.

第4の発明によれば、画像を変更する順番を予め決めることができるため、画像を変更する処理をさらに高速化することができる。
第5の発明は、第4の発明に従属し、第1作成部によって作成されたリスト情報に基づいて画像が切り替え終わったとき、リスト情報を再作成する第2作成部をさらに備える。
According to the fourth aspect, since the order of changing the images can be determined in advance, the processing for changing the images can be further speeded up.
The fifth invention is dependent on the fourth invention, and further includes a second creation unit that re-creates the list information when the image has been switched based on the list information created by the first creation unit.

の発明は、第1の発明ないしの発明のいずれかに従属し、切替表示部によって表示データが切り替えられた後に、表示されていた画像に対応する表示データを第2記憶部から削除する削除部をさらに備える。 A sixth invention is to no first invention dependent on any one of the fifth invention, after switching the display data by the switching display unit, the display data corresponding to the image displayed from the second storage unit A deletion unit for deleting is further provided.

の発明では、削除部(20,S47)は、切り替えられることで表示されなくなった画像に対応する表示データを、第2記憶部から削除する。 In the sixth invention, the deletion unit (20, S47) deletes the display data corresponding to the image that is no longer displayed by being switched from the second storage unit.

の発明は、第の発明に従属し、削除部によって表示データが削除されたとき、第2記憶部に新たに表示データを展開する展開部をさらに備える。 A seventh invention is according to the sixth invention, and further includes a developing unit that newly develops the display data in the second storage unit when the display data is deleted by the deleting unit.

の発明では、展開部(20,S115)は、第2記憶部から表示データが削除された後に、まだ展開されていない画像データを新たに展開する。 In the seventh invention, the developing unit (20, S115) newly develops image data that has not yet been developed after the display data is deleted from the second storage unit.

の発明および第の発明によれば、データ容量の小さいキャッシュなどを利用して、複数の画像を変更することができる。 According to the sixth and seventh inventions, a plurality of images can be changed using a cache having a small data capacity.

の発明は、第1の発明ないし第の発明のいずれかに従属し、複数の画像データに変更があるとき、第2記憶部に記憶される2つ以上の表示データを消去する消去部をさらに備える。 An eighth invention is according to any one of the first to seventh inventions, and erases two or more display data stored in the second storage unit when there is a change in a plurality of image data. The unit is further provided.

の発明では、消去部(20,S19)は、表示を変更するための2つ以上の画像データが選択され直されたり、その2つ以上の画像データに画像データが追加されたり、削除されたりすると、第2記憶部に記憶される2つ以上の表示データを消去する。 In the eighth invention, the erasure unit (20, S19) reselects two or more image data for changing the display, adds image data to the two or more image data, or deletes the image data. Then, two or more display data stored in the second storage unit are deleted.

の発明によれば、変更される2つ以上の画像の変更に対応して、展開されている表示データは消去される。そのため、使用者は、画像の変更を行うことができる。 According to the eighth aspect , the developed display data is erased in response to the change of two or more images to be changed. Therefore, the user can change the image.

の発明は、第1の発明ないし第の発明のいずれかに従属し、表示部は、第1筐体と第2筐体との開閉状態のいずれにおいても外部に露出する表示部である。 A ninth invention is dependent on any one of the first to eighth inventions, and the display unit is a display unit exposed to the outside in any of the opened and closed states of the first housing and the second housing. is there.

の発明では、表示部は、携帯端末の開閉状態に係わらず、常に外部に露出する。 In the ninth invention, the display unit is always exposed to the outside regardless of the open / closed state of the mobile terminal.

第9の発明によれば、表示部が常に露出しているため、携帯端末の開閉状態に係わらず、表示される画像を変更することができる According to the ninth aspect, since the display unit is always exposed, the displayed image can be changed regardless of the open / closed state of the mobile terminal .

10の発明は、第1筐体(C1)と第2筐体(C2)との開閉状態を検出する検出部(38,40)、1以上のフォルダに保存される複数の画像データを記憶する第1記憶部(28)、第1記憶部から読み出した、使用者によって選択されたフォルダ(設定フォルダ)に保存される2つ以上の画像データを展開した2つ以上の表示データを記憶する第2記憶部(30a)、表示データに基づいて画像を表示する表示部(26)を有する携帯端末(10)のプロセッサ(20)を、検出部によって開閉状態の所定の変化が検出されたとき、表示部に表示される画像を、第2記憶部に記憶される他の表示データに切り替えて表示させる切替表示部(S45)、および展開されている画像が1つのとき、表示データが展開されるまで待機する待機部として機能させ、切替表示部は、待機部が待機している状態では、検出部によって開閉状態の所定の変化が検出されても、表示部に表示される画像を他の表示データに切り替えないよう無効にされる、表示制御プログラムである。 A tenth aspect of the invention is a detection unit (38, 40) for detecting an open / closed state of the first casing (C1) and the second casing (C2), and stores a plurality of image data stored in one or more folders. The first storage unit (28) that stores the two or more display data expanded from the two or more image data stored in the folder (setting folder) selected by the user, read from the first storage unit. When the detection unit detects a predetermined change in the open / close state of the processor (20) of the portable terminal (10) having the second storage unit (30a) and a display unit (26) that displays an image based on display data The switching display unit (S45) for switching the image displayed on the display unit to other display data stored in the second storage unit and displaying it , and when there is one expanded image, the display data is expanded. Wait to wait The switching display unit does not switch the image displayed on the display unit to other display data even if the detection unit detects a predetermined change in the open / closed state when the standby unit is on standby. Yo Ru been disabled, a display control program.

10の発明でも、第1の発明と同様に、画像を表示するための表示データが第2記憶部に複数展開されていて、開閉状態の検出に応じて切り替えるだけでよいため、表示される画像を素早く変更することができる。 In the tenth invention as well, as in the first invention, a plurality of display data for displaying an image is developed in the second storage unit, and it is only necessary to switch according to the detection of the open / closed state. Images can be changed quickly.

11の発明は、第1筐体(C1)と第2筐体(C2)との開閉状態を検出する検出部(38,40)、1以上のフォルダに保存される複数の画像データを記憶する第1記憶部(28)、第1記憶部から読み出した、使用者によって選択されたフォルダ(設定フォルダ)に保存される2つ以上の画像データを展開した2つ以上の表示データを記憶する第2記憶部(30a)、表示データに基づいて画像を表示する表示部(26)を有する携帯端末(10)における表示制御方法であって、携帯端末のプロセッサが、検出部によって開閉状態の所定の変化が検出されたとき、表示部に表示される画像を、第2記憶部に記憶される他の表示データに切り替えて表示させる切替表示ステップ(S45)、および展開されている画像が1つのとき、表示データが展開されるまで待機する待機ステップを実行し、切替表示ステップは、待機ステップによって待機している状態では、検出部によって開閉状態の所定の変化が検出されても、表示部に表示される画像を他の表示データに切り替えないよう無効にされる、表示制御方法である。 The eleventh aspect of the invention is a detection unit (38, 40) for detecting an open / closed state of the first casing (C1) and the second casing (C2), and stores a plurality of image data stored in one or more folders. The first storage unit (28) that stores the two or more display data expanded from the two or more image data stored in the folder (setting folder) selected by the user, read from the first storage unit. A display control method in a mobile terminal (10) having a second storage unit (30a) and a display unit (26) for displaying an image based on display data, wherein the processor of the mobile terminal is opened and closed by a detection unit. when a change is detected, the image displayed on the display unit, switching display step of displaying is switched to another display data stored in the second storage unit (S45), and the image is one that has been expanded When the table A standby step for waiting until the display data is developed is executed, and the switching display step is displayed on the display unit even when a predetermined change in the open / close state is detected by the detection unit in the state of waiting by the standby step. This is a display control method that is invalidated so as not to switch the image to other display data .

11の発明も、第1の発明と同様に、画像を表示するための表示データが第2記憶部に複数展開されていて、開閉状態の検出に応じて切り替えるだけでよいため、表示される画像を素早く変更することができる。 Similarly to the first invention, the eleventh invention is displayed because a plurality of display data for displaying an image is developed in the second storage unit and only needs to be switched according to the detection of the open / closed state. Images can be changed quickly.

この発明によれば、画像を表示するための表示データが複数展開されていて、開閉状態の検出に応じて切り替えるだけでよいため、表示される画像を素早く変更することができる。   According to the present invention, since a plurality of display data for displaying an image is developed and only switching according to detection of the open / closed state is required, the displayed image can be quickly changed.

この発明の上述の目的、その他の目的、特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。   The above object, other objects, features, and advantages of the present invention will become more apparent from the following detailed description of embodiments with reference to the drawings.

図1は本発明の一実施例の携帯端末の電気的な構成を示すブロック図である。FIG. 1 is a block diagram showing an electrical configuration of a portable terminal according to an embodiment of the present invention. 図2は図1に示す携帯端末の外観の一例を示す図解図である。FIG. 2 is an illustrative view showing one example of an appearance of the mobile terminal shown in FIG. 図3は図1に示すフラッシュメモリに記憶される複数の画像データの一例を示す図解図である。FIG. 3 is an illustrative view showing one example of a plurality of image data stored in the flash memory shown in FIG. 図4は図1に示すSDRAMに記憶される設定リストの一例を示す図解図である。FIG. 4 is an illustrative view showing one example of a setting list stored in the SDRAM shown in FIG. 図5は図4に示す設定リストに基づいて作成されるランダムリストの一例を示す図解図である。FIG. 5 is an illustrative view showing one example of a random list created based on the setting list shown in FIG. 図6は図1に示すキャッシュに展開される表示データの一例を示す図解図である。FIG. 6 is an illustrative view showing one example of display data developed in the cache shown in FIG. 図7は図1に示すディスプレイに表示される画像の一例を示す図解図である。FIG. 7 is an illustrative view showing one example of an image displayed on the display shown in FIG. 図8は図5に示すランダムリストが再作成される手順の一例を示す図解図である。FIG. 8 is an illustrative view showing one example of a procedure for recreating the random list shown in FIG. 図9は図1に示すSDRAMのメモリマップの一例を示す図解図である。FIG. 9 is an illustrative view showing one example of a memory map of the SDRAM shown in FIG. 図10は図1に示すプロセッサの表示処理を示すフロー図である。FIG. 10 is a flowchart showing display processing of the processor shown in FIG. 図11は図1に示すプロセッサの画像切替制御処理の一部を示すフロー図である。FIG. 11 is a flowchart showing a part of the image switching control process of the processor shown in FIG. 図12は図1に示すプロセッサの画像切替制御処理の他の一部であって、図11に後続するフロー図である。12 is another part of the image switching control process of the processor shown in FIG. 1, and is a flowchart subsequent to FIG. 図13は図1に示すプロセッサの初回ランダムリスト作成処理を示すフロー図である。FIG. 13 is a flowchart showing the initial random list creation processing of the processor shown in FIG. 図14は図1に示すプロセッサの次回ランダムリスト作成処理を示すフロー図である。FIG. 14 is a flowchart showing the next random list creation process of the processor shown in FIG. 図15は図1に示すプロセッサの画像展開処理を示すフロー図である。FIG. 15 is a flowchart showing image development processing of the processor shown in FIG.

図1を参照して、携帯端末10は、プロセッサ20およびキー入力装置22などを含む。CPUまたはコンピュータと呼ばれることもあるプロセッサ20は、CDMA方式に対応する無線通信回路14を制御して発呼信号を出力する。出力された発呼信号は、アンテナ12から送出され、基地局を含む移動通信網に送信される。通話相手が応答操作を行うと、通話可能状態が確立される。   With reference to FIG. 1, the mobile terminal 10 includes a processor 20, a key input device 22, and the like. The processor 20, sometimes called a CPU or a computer, controls the radio communication circuit 14 corresponding to the CDMA system and outputs a call signal. The output call signal is transmitted from the antenna 12 and transmitted to the mobile communication network including the base station. When the other party performs a response operation, a call ready state is established.

通話可能状態に移行した後にキー入力装置22によって通話終了操作が行われると、プロセッサ20は、無線通信回路14を制御して、通話相手に通話終了信号を送信する。そして、通話終了信号の送信後、プロセッサ20は、通話処理を終了する。また、先に通話相手から通話終了信号を受信した場合も、プロセッサ20は、通話処理を終了する。さらに、通話相手によらず、移動通信網から通話終了信号を受信した場合も、プロセッサ20は通話処理を終了する。   When a call end operation is performed by the key input device 22 after shifting to a call ready state, the processor 20 controls the wireless communication circuit 14 to transmit a call end signal to the other party. Then, after transmitting the call end signal, the processor 20 ends the call process. The processor 20 also ends the call process when a call end signal is received from the other party first. Furthermore, the processor 20 also ends the call process when a call end signal is received from the mobile communication network regardless of the call partner.

携帯端末10が起動している状態で通話相手からの発呼信号がアンテナ12によって捉えられると、無線通信回路14は、着呼をプロセッサ20に通知する。プロセッサ20は、図示しないモータを駆動させることで携帯端末10を振動させ、発呼信号を受信している着呼状態であることを使用者に通知する。なお、プロセッサ20は、携帯端末10を振動させると共に、図示しないスピーカから着呼音を出力させる。   When a call signal from a call partner is captured by the antenna 12 while the mobile terminal 10 is activated, the wireless communication circuit 14 notifies the processor 20 of an incoming call. The processor 20 vibrates the mobile terminal 10 by driving a motor (not shown), and notifies the user that it is in a call receiving state where a call signal is received. Note that the processor 20 vibrates the mobile terminal 10 and outputs an incoming call sound from a speaker (not shown).

通話可能状態では、次のような処理が実行される。通話相手から送られてきた変調音声信号は、アンテナ12によって受信される。受信された変調音声信号は、無線通信回路14によって復調処理および復号処理が施される。そして、得られた受話音声信号は、スピーカ18から出力される。一方、マイク16によって取り込まれた送話音声信号は、無線通信回路14によって符号化処理および変調処理が施される。そして、生成された変調音声信号は、上述と同様、アンテナ12を利用して通話相手に送信される。   In the call ready state, the following processing is executed. The modulated audio signal transmitted from the other party is received by the antenna 12. The received modulated audio signal is subjected to demodulation processing and decoding processing by the wireless communication circuit 14. The obtained received voice signal is output from the speaker 18. On the other hand, the transmission voice signal captured by the microphone 16 is subjected to encoding processing and modulation processing by the wireless communication circuit 14. Then, the generated modulated audio signal is transmitted to the other party using the antenna 12 as described above.

なお、発呼信号および発信元情報を受信するアンテナ12および無線通信回路14は受信部として機能する。また、メインディスプレイ26は表示部または表示装置と呼ばれることもある。   The antenna 12 and the wireless communication circuit 14 that receive the calling signal and the transmission source information function as a receiving unit. The main display 26 may also be called a display unit or a display device.

また、本実施例の携帯端末10はカメラ機能を実行することができる。たとえば、キー入力装置22に対してカメラ機能を実行する操作が行われると、カメラ制御回路32およびイメージセンサ34を撮影部として機能させ、カメラ機能を実行する。   Moreover, the portable terminal 10 of a present Example can perform a camera function. For example, when an operation for executing a camera function is performed on the key input device 22, the camera control circuit 32 and the image sensor 34 are caused to function as an imaging unit, and the camera function is executed.

たとえば、被写界の光学像はイメージセンサ34に照射され、イメージセンサ34の撮像エリアには、たとえばSXGA(1280×1024画素)に対応する受光素子が配置されており、撮像エリアでは、光電変換によって、被写界の光学像に対応する電荷つまりSXGAの生画像信号が生成される。なお、使用者は、画像データのサイズを、SXGAの他に、XGA(1024×768画素)およびFull-WVGA(854×480画素)などに変更することができる。   For example, an optical image of the object scene is irradiated to the image sensor 34, and a light receiving element corresponding to, for example, SXGA (1280 × 1024 pixels) is arranged in the imaging area of the image sensor 34. In the imaging area, photoelectric conversion is performed. Thus, a charge corresponding to the optical image of the object scene, that is, a raw image signal of SXGA is generated. The user can change the size of the image data to XGA (1024 × 768 pixels), Full-WVGA (854 × 480 pixels), etc. in addition to SXGA.

そして、カメラ機能が実行されると、被写体のリアルタイム動画像つまりスルー画像をディスプレイ26に表示するべく、プロセッサ20は、カメラ制御回路32に内蔵されるイメージセンサドライバを起動させ、露光動作および指定された読み出し領域に対応する電荷読み出し動作をイメージセンサドライバに命令する。   When the camera function is executed, the processor 20 activates an image sensor driver built in the camera control circuit 32 to display a real-time moving image of the subject, that is, a through image, on the display 26, and performs an exposure operation and designation. The image sensor driver is instructed to perform a charge readout operation corresponding to the readout area.

イメージセンサドライバは、イメージセンサ34の撮像面の露光と、当該露光によって生成された電荷の読み出しとを実行する。この結果、生画像信号が、イメージセンサ34から出力される。また、出力された生画像信号は、カメラ制御回路32に入力され、カメラ制御回路32は、入力された生画像信号に対して、色分離、白バランス調整、YUV変換などの処理を施し、YUV形式の画像データを生成する。そして、YUV形式の画像データはプロセッサ20に入力される。このとき、カメラ制御回路32は、フォーカスレンズ36を制御することで、被写界にピントを合わせる。   The image sensor driver performs exposure of the imaging surface of the image sensor 34 and reading of the charges generated by the exposure. As a result, a raw image signal is output from the image sensor 34. The output raw image signal is input to the camera control circuit 32. The camera control circuit 32 performs processes such as color separation, white balance adjustment, YUV conversion on the input raw image signal, and YUV conversion is performed. Format image data is generated. Then, YUV format image data is input to the processor 20. At this time, the camera control circuit 32 controls the focus lens 36 to focus on the object scene.

また、プロセッサ20に入力されたYUV形式の画像データは、プロセッサ20によってSDRAM30に一旦格納される。さらに、格納されたYUV形式の画像データは、プロセッサ20を介して、SDRAM30から表示ドライバ24に与えられる。また同時に、プロセッサ20は、間引き読み出し命令を表示ドライバ24に発行する。そして、表示ドライバ24は、プロセッサ20から発行された間引き読み出し命令に従って、YUV形式の画像データを30fpsでディスプレイ26に出力する。これによって、被写界を表す低解像度(たとえば、320×240画素)のスルー画像がディスプレイ26に表示される。   The YUV format image data input to the processor 20 is temporarily stored in the SDRAM 30 by the processor 20. Further, the stored image data in the YUV format is given from the SDRAM 30 to the display driver 24 via the processor 20. At the same time, the processor 20 issues a thinning readout command to the display driver 24. Then, the display driver 24 outputs YUV format image data to the display 26 at 30 fps in accordance with the thinning-out readout command issued from the processor 20. Thereby, a low resolution (for example, 320 × 240 pixels) through image representing the object scene is displayed on the display 26.

なお、YUV形式の画像データにおいて、Yは輝度を意味し、Uは青色から輝度を引いた色差を意味し、Vは赤色から輝度を引いた色差を意味する。つまり、YUV形式の画像データは、輝度信号(Y)データと青色の色差信号(U)データと赤色の色差信号(V)データとから構成される。   In the YUV format image data, Y means luminance, U means a color difference obtained by subtracting luminance from blue, and V means a color difference obtained by subtracting luminance from red. That is, YUV format image data is composed of luminance signal (Y) data, blue color difference signal (U) data, and red color difference signal (V) data.

ここで、キー入力装置22によって撮影操作が行われると、プロセッサ20は、本撮影処理を実行する。つまり、プロセッサ20は、イメージセンサ34から出力されるSXGAの生画像信号に所定のJPEG方式の圧縮を行い、SDRAM30に一旦格納する。また、プロセッサ20は、一旦格納されたJPEG形式の画像データを読出し、読み出された画像データを含む画像ファイルとしてNAND型のフラッシュメモリ28(第1記憶部)に記録する。そして、プロセッサ20は、図示しないスピーカから、本撮影処理が実行されていること通知する音を出力させる。なお、フラッシュメモリ28には、複数のフォルダが設けられており、撮影された画像データは所定のフォルダに保存される。   Here, when a photographing operation is performed by the key input device 22, the processor 20 executes a main photographing process. That is, the processor 20 performs a predetermined JPEG compression on the SXGA raw image signal output from the image sensor 34 and temporarily stores it in the SDRAM 30. The processor 20 reads the JPEG format image data once stored, and records it in the NAND flash memory 28 (first storage unit) as an image file including the read image data. Then, the processor 20 outputs a sound notifying that the main photographing process is being executed from a speaker (not shown). Note that the flash memory 28 is provided with a plurality of folders, and the captured image data is stored in a predetermined folder.

また、保存された画像データがディスプレイ26に表示される際には、まず指定された画像データが保存されるフォルダのリストデータ(リストデータベース:RDBと呼ばれることもある)がプロセッサ20によって取得される。プロセッサ20は、取得したリストデータに基づいて、画像データをフラッシュメモリ28から読出し、SDRAM30に一旦格納する。また、プロセッサ20は、SDRAM30に格納した画像データを、RGB情報を持つ表示データにデコード(展開)する。そして、展開された表示データはSDRAM30に含まれるキャッシュ30a(第2記憶部)に記憶され、ディスプレイ26にはキャッシュ30aに記憶された表示データに対応する画像が表示される。   Further, when the stored image data is displayed on the display 26, first, the processor 20 acquires list data of a folder in which the designated image data is stored (sometimes referred to as a list database: RDB). . Based on the acquired list data, the processor 20 reads the image data from the flash memory 28 and temporarily stores it in the SDRAM 30. Further, the processor 20 decodes (decompresses) the image data stored in the SDRAM 30 into display data having RGB information. The expanded display data is stored in a cache 30a (second storage unit) included in the SDRAM 30, and an image corresponding to the display data stored in the cache 30a is displayed on the display 26.

なお、本実施例において、フラッシュメモリ28に記憶される画像データが表示されるまでの時間は、おおよそ、リストデータが取得されるまでの時間、画像データが読み出されるまでの時間およびデコードされるまでの時間から構成され、合計で約1〜3秒の時間となる。   In this embodiment, the time until the image data stored in the flash memory 28 is displayed is approximately the time until the list data is acquired, the time until the image data is read, and the time until the image data is decoded. The total time is about 1 to 3 seconds.

図2(A)は、スライド型の携帯端末の閉状態の外観を示す外観であり、図2(B)は、スライド型の携帯端末の開状態の外観を示す外観であり、図2(C)は、スライド型の携帯端末の閉状態の外観の裏面を示す外観である。図2(A)−(C)を参照して、携帯端末10は、各々が平面矩形の第1筐体C1および第2筐体C2を有し、第1筐体C1および第2筐体C2の厚みは略同じである。   2A is an external view showing the external appearance of the slide type mobile terminal in a closed state, and FIG. 2B is an external view showing the external appearance of the slide type mobile terminal in an open state. ) Is an appearance showing the back side of the closed appearance of the slide type mobile terminal. 2A to 2C, the mobile terminal 10 includes a first casing C1 and a second casing C2 each having a rectangular plane, and the first casing C1 and the second casing C2. Are substantially the same thickness.

第1筐体C1は第2筐体C2の上に積層された状態で、図示しないスライド機構によって連結される。したがって、図2(B)に示すように、第1筐体C1は第2筐体C2の長さ方向にスライド可能である。   The first casing C1 is connected to the second casing C2 by a slide mechanism (not shown) while being stacked on the second casing C2. Therefore, as shown in FIG. 2B, the first casing C1 can slide in the length direction of the second casing C2.

図示しないマイク16は、第2筐体C2に内蔵され、内蔵されたマイク16に通じる開口OP2は第2筐体C2の長さ方向一方の上面に設けられる。同じく、図示しないスピーカ18は、第1筐体C1に内蔵され、内蔵されたスピーカ18に通じる開口OP1は、第1筐体C1の長さ方向一方の上面に設けられる。   The microphone 16 (not shown) is built in the second housing C2, and the opening OP2 leading to the built-in microphone 16 is provided on the upper surface of one side in the length direction of the second housing C2. Similarly, the speaker 18 (not shown) is built in the first housing C1, and the opening OP1 leading to the built-in speaker 18 is provided on one upper surface of the first housing C1 in the length direction.

キー入力装置22は、複数のキーを含む第1キー群22aと第2キー群22bとを含む。第1キー群22aは、方向キー、通話キー、終話キー、メニューおよび確定キーから構成されており、第1筐体C1の上面に設けられる。また、第2キー群22bは、テンキーなどから構成されており、第2筐体C2の上面に設けられる。また、ディスプレイ26は、モニタ画面が第1筐体C1の上面に露出するように取り付けられる。   The key input device 22 includes a first key group 22a including a plurality of keys and a second key group 22b. The first key group 22a includes a direction key, a call key, an end key, a menu, and a confirmation key, and is provided on the upper surface of the first casing C1. The second key group 22b includes a numeric keypad and is provided on the upper surface of the second casing C2. The display 26 is attached so that the monitor screen is exposed on the upper surface of the first housing C1.

たとえば、使用者は、ディスプレイ26を確認しながら、テンキーを操作して電話番号を入力し、通話キーによって発呼操作を行い、終話キーによって通話終了操作を行う。また、使用者は、メニューキーを操作することでメニュー画面を表示し、方向キーなどによって任意のメニューを選択することができる。さらに、使用者は、確定キーを操作することで、選択されたメニューを確定することができる。そして、使用者は、終話キーを長押しすることで携帯端末10の電源をオン/オフする。   For example, while confirming the display 26, the user operates a numeric keypad to input a telephone number, performs a call operation using the call key, and performs a call end operation using the call end key. Further, the user can display a menu screen by operating the menu key, and can select an arbitrary menu using the direction key or the like. Further, the user can confirm the selected menu by operating the confirmation key. Then, the user turns on / off the mobile terminal 10 by pressing and holding the end call key.

また、第2筐体C2の裏面には、イメージセンサ34およびフォーカスレンズ36に通じる開口OP3がさらに設けられる。たとえば、使用者は、第2筐体C2の裏面を任意の被写体に向けることで、その被写体を撮影することができる。   Further, an opening OP3 that communicates with the image sensor 34 and the focus lens 36 is further provided on the back surface of the second housing C2. For example, the user can take an image of the subject by directing the back surface of the second housing C2 toward an arbitrary subject.

磁気センサ38は第1筐体C1の長さ方向他方に内蔵され、磁石40は、図2(A)に示す閉状態で、磁気センサ38と最も近い状態となるように、第2筐体C2の長さ方向一方に内蔵される。そして、携帯端末10の開閉状態を検出する磁気センサ38は、図2(A)に示す状態では最大値を出力し、図2(B)に示す状態では最小値を出力する。   The magnetic sensor 38 is built in the other side of the first casing C1 in the length direction, and the magnet 40 is in the second casing C2 so as to be in the closest state to the magnetic sensor 38 in the closed state shown in FIG. Built in one of the length directions. The magnetic sensor 38 that detects the open / closed state of the mobile terminal 10 outputs a maximum value in the state shown in FIG. 2A and outputs a minimum value in the state shown in FIG.

なお、アンテナ12、無線通信回路14、プロセッサ20、表示ドライバ24、フラッシュメモリ28およびSDRAM30は、第1筐体C1または第2筐体C2に内蔵されており、図2(A)−(C)では、図示されない。また、磁気センサ38および磁石40は検出部と呼ばれることもある。さらに、検出部として、磁気センサ38および磁石40を用いた場合に限定されるものではなく、その他にも、たとえば、開閉の状態に応じて筐体の一方に設けられた押下部が、他方の筐体に設けられた筐体の被押下部を機械的に押下することにより、この押下状態による通電状態の変化などを検出して開閉を検出する機構であってもよい。   Note that the antenna 12, the wireless communication circuit 14, the processor 20, the display driver 24, the flash memory 28, and the SDRAM 30 are built in the first casing C1 or the second casing C2, and are shown in FIGS. Then, it is not illustrated. Moreover, the magnetic sensor 38 and the magnet 40 may be called a detection part. Furthermore, the detection unit is not limited to the case where the magnetic sensor 38 and the magnet 40 are used. In addition, for example, a pressing unit provided on one side of the housing according to the open / close state is provided on the other side. It may be a mechanism that detects opening and closing by mechanically pressing a pressed portion of the casing provided in the casing to detect a change in the energized state due to the pressed state.

図3(A)−(E)は、フラッシュメモリ28に記憶される画像データの一例を示す図解図である。図3(A)、図3(B)、図3(C)、図3(D)および図3(E)に示す画像データのそれぞれは、データ名として、「子ども」、「兄弟」、「山」、「風景」および「オフィス」が設定される。たとえば、図3(A)−(E)に示す画像データは、カメラ機能を利用して撮影されたものであり、各画像データはフラッシュメモリ28に設定されるフォルダに保存されている。   FIGS. 3A to 3E are illustrative views showing an example of image data stored in the flash memory 28. FIG. Each of the image data shown in FIG. 3A, FIG. 3B, FIG. 3C, FIG. 3D, and FIG. 3E has “child”, “brother”, “ “Mountain”, “Landscape” and “Office” are set. For example, the image data shown in FIGS. 3A to 3E is taken using a camera function, and each image data is stored in a folder set in the flash memory 28.

なお、撮影された直後のデータ名は、撮影日時を示す数列「090902_1450(2009年9月2日14時50分を表す)」が自動的に設定される。そして、データ名における、ひらがな、カタカナおよび漢字など文字列は、使用者によって設定される。   It should be noted that a data string “090902 — 1450 (representing 14:50 on September 2, 2009)” indicating the shooting date and time is automatically set as the data name immediately after shooting. A character string such as hiragana, katakana and kanji in the data name is set by the user.

ここで、本実施例の携帯端末10は、携帯端末10が開状態にされる度に、ディスプレイ26に表示される画像を変更する画像切替機能を有する。たとえば、使用者によって任意のフォルダが選択されて、所定の操作が行われると、画像切替機能は実行される。画像切替機能が実行されている状態では、選択されたフォルダ(以下、設定フォルダと言う)に保存される複数の画像データのそれぞれを、複数の表示データとしてそれぞれ展開して、SDRAM30に設けられるキャッシュ30aに記憶させる。そして、プロセッサ20は、ディスプレイ26に表示データに対応する画像を表示させ、開状態が検出されると、他の表示データに切り替えることで、ディスプレイ26に表示される画像を変更する。なお、表示データを切り替えて、次の画像を表示させるまでの時間は約100m秒である。   Here, the portable terminal 10 of the present embodiment has an image switching function for changing an image displayed on the display 26 every time the portable terminal 10 is opened. For example, when an arbitrary folder is selected by the user and a predetermined operation is performed, the image switching function is executed. In a state where the image switching function is being executed, each of a plurality of image data stored in a selected folder (hereinafter referred to as a setting folder) is expanded as a plurality of display data, and is provided in the SDRAM 30. Store in 30a. Then, the processor 20 displays an image corresponding to the display data on the display 26. When the open state is detected, the processor 20 changes the image displayed on the display 26 by switching to another display data. Note that the time from switching the display data to displaying the next image is about 100 milliseconds.

これにより、使用者は携帯端末10を開状態にするだけで、ディスプレイ26に表示される画像を素早く変更することができる。なお、画像データのデータサイズが大きいと、展開するまでの時間が長くなるため、データサイズの大きい画像データに基づく画像に変更する場合には、本願発明の効果が特に発揮される。   Thereby, the user can change the image displayed on the display 26 quickly only by opening the portable terminal 10. If the data size of the image data is large, it takes a long time to develop the image data. Therefore, when changing to an image based on image data having a large data size, the effect of the present invention is particularly exerted.

図4は、図3(A)−(E)に示す画像データが保存されるフォルダのリストデータの図解図である。なお、本実施例では、図3(A)−(E)に示す各画像データに基づく画像が変更されるため、このリストを「設定リスト」と言う。   FIG. 4 is an illustrative view showing list data of a folder in which the image data shown in FIGS. 3A to 3E is stored. In this embodiment, since the image based on the image data shown in FIGS. 3A to 3E is changed, this list is referred to as a “setting list”.

図4を参照して、設定リストは、「番号」および「名前」の列から構成されており、番号には画像データに対応する数字が順番に記録される。また、「名前」の列には、画像データのデータ名が記録されており、たとえば図3(A)に示す画像データのデータ名「子ども」が記録される。なお、「番号」は、撮影された時間や、画像データの名前(データ名)などに基づいて決められる。   Referring to FIG. 4, the setting list includes “number” and “name” columns, and numbers corresponding to image data are sequentially recorded in the numbers. In the “name” column, the data name of the image data is recorded. For example, the data name “child” of the image data shown in FIG. 3A is recorded. The “number” is determined based on the time when the image was taken, the name of the image data (data name), and the like.

図5は、画像を変更する順番を示すリストの図解図である。なお、本実施例では、画像はランダムに変更されるため、図5に示すリストを「ランダムリスト」と言う。   FIG. 5 is an illustrative view of a list showing the order of changing images. In the present embodiment, since the image is randomly changed, the list shown in FIG. 5 is referred to as a “random list”.

図5を参照して、ランダムリストの構成は、設定リストと同様に「番号」および「名前」の列から構成される。また、「番号」の列に記録される番号に規則性はないが、フォルダ内の画像データが必ず1度表示されるような並びになっている。たとえば、ランダムリストが作成される際には、設定リストの最大値、つまり画像データの数が5であれば、1から5までの数を、1つの数が必ず1度は使われ、かつ同じ数が重複しないように並び替えた数列が作成される。そして、作成された数列に基づいて、ランダムリストにおける「番号」の列が設定される。   Referring to FIG. 5, the configuration of the random list is composed of columns of “number” and “name” as in the setting list. The numbers recorded in the “number” column are not regular, but the image data in the folder is always displayed once. For example, when a random list is created, if the maximum value of the setting list, that is, the number of image data is 5, the number from 1 to 5 is always used once and the same number A number sequence is created so that the numbers do not overlap. Then, based on the created numerical sequence, a “number” column in the random list is set.

そして、ディスプレイ26に表示される画像は、ランダムリストにおける「番号」の列に基づいて変更される。たとえば、「番号」の列において、上のセルから「3,2,5,1,4」の順に数字が記録されていれば、変更される画像の順番は「山、兄弟、オフィス、子ども、風景」となる。   The image displayed on the display 26 is changed based on the “number” column in the random list. For example, in the “number” column, if numbers are recorded in the order of “3, 2, 5, 1, 4” from the upper cell, the order of the images to be changed is “mountain, brother, office, child, Landscape ".

このように、画像を変更する順番を予め決めておくことで、画像を変更する処理をさらに高速化することができる。   As described above, by determining the order of changing the images in advance, it is possible to further speed up the process of changing the images.

図6(A)−(E)は、キャッシュ30aに表示データが展開される様子を表す図解図である。なお、キャッシュ30aに展開される表示データの図と、図3(A)−(E)に示す画像データの図とは、説明を簡単にするために同じものを利用しているが、データとしては異なるものである。   6A to 6E are illustrative views showing how display data is expanded in the cache 30a. Note that the display data developed in the cache 30a and the image data shown in FIGS. 3A to 3E use the same data for simplicity of explanation. Are different.

図6(A)を参照して、キャッシュ30aには、4つの表示データを記憶するために、4つのキャッシュ領域が設定される。また、ここでは各キャッシュ領域のそれぞれを、キャッシュ1、キャッシュ2、キャッシュ3、キャッシュ4と言う。そして、図6(A)に示すキャッシュ1−4は、何も記憶されていない状態である。なお、携帯端末10の電源がオンとなったときや、画像切替機能の設定が変更されたときに、キャッシュ30aはこのような状態にされる。   Referring to FIG. 6A, four cache areas are set in cache 30a in order to store four display data. Further, here, the respective cache areas are referred to as cache 1, cache 2, cache 3, and cache 4, respectively. The cache 1-4 shown in FIG. 6A is in a state where nothing is stored. Note that the cache 30a is brought into such a state when the power of the mobile terminal 10 is turned on or when the setting of the image switching function is changed.

次に、図6(B)を参照して、プロセッサ20は、フラッシュメモリ28から画像データを読出し、展開した表示データをキャッシュ1に記憶させる。たとえば、データ名が「山」の画像データがフラッシュメモリ28から読み出されて展開されると、展開された表示データがキャッシュ1に記憶される。また、プロセッサ20は、キャッシュ1に表示データが展開されると、ディスプレイ26に画像を表示させる。つまり、ディスプレイ26は、山の写真が表示された状態となる。なお、この時点では、他の表示データが展開されていないため、キャッシュ2−4には何も記憶されていない。   Next, referring to FIG. 6B, the processor 20 reads the image data from the flash memory 28 and stores the expanded display data in the cache 1. For example, when image data whose data name is “mountain” is read from the flash memory 28 and expanded, the expanded display data is stored in the cache 1. Further, when the display data is expanded in the cache 1, the processor 20 causes the display 26 to display an image. That is, the display 26 is in a state where a mountain photograph is displayed. At this time, nothing is stored in the cache 2-4 because other display data is not expanded.

次に、図6(C)を参照して、プロセッサ20は、フラッシュメモリ28からさらに画像データを読出し、キャッシュ2、キャッシュ3およびキャッシュ4に表示データを記憶させる。つまり、ランダムリストに基づいて、データ名に「兄弟」、「オフィス」および「子ども」が設定される画像データがフラッシュメモリ28から読み出され、それぞれ展開された表示データがキャッシュ2、キャッシュ3およびキャッシュ4に記憶される。   Next, referring to FIG. 6C, the processor 20 further reads out the image data from the flash memory 28 and stores the display data in the cache 2, the cache 3, and the cache 4. That is, based on the random list, image data in which “sibling”, “office”, and “child” are set in the data name is read from the flash memory 28, and the expanded display data is cached 2, cache 3, and Stored in the cache 4.

次に、携帯端末10が開状態となると、ディスプレイ26に表示される画像は、キャッシュ1からキャッシュ2に記憶される表示データに切り替えられる。そして、図6(D)を参照して、プロセッサ20は、画像を変更すると、キャッシュ1に記憶される表示データを削除する。つまり、キャッシュ1は何も記憶されていない状態にされる。   Next, when the mobile terminal 10 is in the open state, the image displayed on the display 26 is switched from the cache 1 to the display data stored in the cache 2. Then, with reference to FIG. 6D, when the image is changed, the processor 20 deletes the display data stored in the cache 1. That is, nothing is stored in the cache 1.

次に、プロセッサ20は、キャッシュ30aに記憶される画像データが削除されると、フラッシュメモリ28から新たに画像データを読出して画像データを展開する。そして、図6(E)を参照して、プロセッサ20は、キャッシュ1に新たに展開した表示データを記憶させる。   Next, when the image data stored in the cache 30a is deleted, the processor 20 newly reads out the image data from the flash memory 28 and expands the image data. Then, referring to FIG. 6E, the processor 20 stores the newly developed display data in the cache 1.

このように、本実施例では、既に表示された画像に対応する表示データはキャッシュ30aから削除され、新たな表示データがキャッシュ30aに展開される。したがって、データ容量の小さいキャッシュ30aを利用して、複数の画像を変更することができる。   As described above, in this embodiment, display data corresponding to an already displayed image is deleted from the cache 30a, and new display data is developed in the cache 30a. Therefore, a plurality of images can be changed using the cache 30a having a small data capacity.

図7は、ディスプレイ26に表示される画像が変更される様子を示す図解図である。図7を参照して、ディスプレイ26には、ランダムリスト(図5参照)に基づいて、まず「山」の画像が表示される。この状態で、携帯端末10が開状態にされると、ディスプレイ26は「兄弟」の画像に変更される。そして、携帯端末10が開状態にされる度に、「オフィス」、「子ども」および「風景」の順番で、画像が変更される。   FIG. 7 is an illustrative view showing how the image displayed on the display 26 is changed. Referring to FIG. 7, an image of “mountain” is first displayed on display 26 based on a random list (see FIG. 5). In this state, when the mobile terminal 10 is opened, the display 26 is changed to an image of “brother”. Each time the mobile terminal 10 is opened, the images are changed in the order of “office”, “child”, and “landscape”.

ここで、初回に作成したランダムリストに基づいて、全ての画像が表示されると、ランダムリストが再作成される。図8(A),(B)を参照して、ランダムリストが再作成される際には、初回に作成されるランダムリストの作成条件に加えて、前回のランダムリストの最後の値が、今回のランダムリストの最初の値と同じにならないようにする。つまり、同じ画像が連続して表示されないようにする。   Here, when all the images are displayed based on the random list created for the first time, the random list is re-created. Referring to FIGS. 8A and 8B, when the random list is re-created, the last value of the previous random list is added to the current value in addition to the conditions for creating the first random list. Should not be the same as the first value in the random list. That is, the same image is not displayed continuously.

たとえば、前回のランダムリストの最後の値が「4」であれば、今回のランダムリストの初めの値は、1,2,3,5の中から、ランダムに選択された値にする。次に、最初の値が「5」となれば、「5」以外の数、つまり1から4の数が、初回に作成されたランダムリストと同様に、並び変えられる。たとえば、図8(A),(C)を参照して、前回のランダムリストの「番号」の列が「3,2,5,1,4」であれば、今回のランダムリストの「番号」の列は「5,4,2,1,3」となる。   For example, if the last value of the previous random list is “4”, the first value of the current random list is set to a value randomly selected from 1, 2, 3, and 5. Next, if the first value is “5”, the numbers other than “5”, that is, the numbers from 1 to 4, are rearranged in the same manner as the first-time random list. For example, referring to FIGS. 8A and 8C, if the column of “number” of the previous random list is “3, 2, 5, 1, 4”, “number” of the current random list. The column becomes “5, 4, 2, 1, 3”.

これにより、順番がランダムであり、かつ同じ画像が連続して表示されないように、画像を変更することができる。   Accordingly, the images can be changed so that the order is random and the same images are not continuously displayed.

なお、画像更新機能によってランダムに画像データを更新する場合は、画像更新機能ではなく、「オープンシャッフル」と呼ばれることもある。また、画像が変更される順番は、設定リストの番号に従ってもよいし、使用者によって決められた順番であってもよい。   Note that when image data is updated at random by the image update function, it is sometimes referred to as “open shuffle” instead of the image update function. Further, the order in which the images are changed may be in accordance with the number in the setting list, or may be the order determined by the user.

図9は、SDRAM30のメモリマップ300を示す図解図である。図9を参照して、SDRAM30のメモリマップには、プログラム記憶領域302およびデータ記憶領域304が含まれる。プログラムおよびデータの一部は、フラッシュメモリ28から一度に全部または必要に応じて部分的にかつ順次的に読み出され、SDRAM30に記憶されてからプロセッサ20によって処理される。   FIG. 9 is an illustrative view showing a memory map 300 of the SDRAM 30. Referring to FIG. 9, the memory map of SDRAM 30 includes a program storage area 302 and a data storage area 304. A part of the program and data is read from the flash memory 28 all at once or partly and sequentially as necessary, stored in the SDRAM 30, and then processed by the processor 20.

プログラム記憶領域302には、携帯端末10を動作させるためのプログラムが記憶される。携帯端末10を動作させるためのプログラムは、表示プログラム310、画像切替制御プログラム312、初回ランダムリスト作成プログラム314、次回ランダムリスト作成プログラム316および画像展開プログラム318などから構成される。   The program storage area 302 stores a program for operating the mobile terminal 10. Programs for operating the mobile terminal 10 include a display program 310, an image switching control program 312, an initial random list creation program 314, a next random list creation program 316, an image expansion program 318, and the like.

表示プログラム310は、ディスプレイ26に画像を表示させるための全体的な処理が実行されるプログラムである。画像切替制御プログラム312は、ディスプレイ26に表示される画像を、ランダムな順番で変更するためのプログラムである。初回ランダムリスト作成処プログラム314は、ランダムリストを作成するためのプログラムであり、携帯端末10が電源オンされた直後や、画像切替機能が実行された直後に実行される。次回ランダムリスト作成プログラム316は、初回ランダムリスト作成処プログラム314と同様に、ランダムリストを作成するためのプログラムであるが、次回(2回目)以降に利用されるランダムリストを作成するために実行される。   The display program 310 is a program for executing overall processing for displaying an image on the display 26. The image switching control program 312 is a program for changing images displayed on the display 26 in a random order. The initial random list creation processing program 314 is a program for creating a random list, and is executed immediately after the mobile terminal 10 is powered on or immediately after the image switching function is executed. The next random list creation program 316 is a program for creating a random list, similar to the initial random list creation processing program 314, but is executed to create a random list to be used after the next time (second time). The

画像展開プログラム318は、画像データを展開して、表示データをキャッシュ30aに記憶させるためのプログラムであり、ランダムリストが作成された状態で、かつキャッシュ30aに表示データがさらに記憶可能であれば随時実行される。   The image expansion program 318 is a program for expanding the image data and storing the display data in the cache 30a. If the random list is created and the display data can be further stored in the cache 30a, the image expansion program 318 is necessary. Executed.

なお、図示は省略するが、携帯端末10を動作させるためのプログラムは、通話を行うためのプログラムなどが含まれる。   In addition, although illustration is abbreviate | omitted, the program for operating the portable terminal 10 includes the program for performing a telephone call, etc.

データ記憶領域304には、画像バッファ330などが設けられ、リストデータ332、設定リストデータ334およびランダムリストデータ336などが記憶される。また、データ記憶領域304には、開閉フラグ338、画像切替フラグ340および画像展開フラグ342なども設けられる。   The data storage area 304 includes an image buffer 330 and the like, and stores list data 332, setting list data 334, random list data 336, and the like. The data storage area 304 is also provided with an open / close flag 338, an image switching flag 340, an image development flag 342, and the like.

画像バッファ330は、フラッシュメモリ28から読み出された画像データを一旦格納するためのバッファである。リストデータ332は、フラッシュメモリ28に設けられるフォルダに対応するリストのデータである。また、リストデータ332は、複数のフォルダが設定されている場合には、複数のリストのデータから構成される。   The image buffer 330 is a buffer for temporarily storing image data read from the flash memory 28. The list data 332 is list data corresponding to folders provided in the flash memory 28. Further, the list data 332 includes data of a plurality of lists when a plurality of folders are set.

設定リストデータ334は、たとえば図4に示す設定リストのデータであり、使用者によって選択されたフォルダに対応するリストのデータである。ランダムリストデータ336は、たとえば図5に示すランダムリストのデータであり、画像が変更される順番を示す。   The setting list data 334 is, for example, setting list data shown in FIG. 4 and is data of a list corresponding to the folder selected by the user. The random list data 336 is, for example, random list data shown in FIG. 5 and indicates the order in which images are changed.

開閉フラグ338は、携帯端末10の開状態および閉状態を検出するためのフラグである。たとえば、開閉フラグ338は、1ビットのレジスタで構成される。開閉フラグ338がオン(成立)されると、レジスタにはデータ値「1」が設定される。一方、開閉フラグ338がオフ(不成立)されると、レジスタにはデータ値「0」が設定される。また、開閉フラグ338がオンであれば開状態であり、オフであれば閉状態である。そして、開閉フラグ338は、磁気センサ32が出力する値によってオン/オフの状態が変化する。   The open / close flag 338 is a flag for detecting the open state and the closed state of the mobile terminal 10. For example, the open / close flag 338 is composed of a 1-bit register. When the open / close flag 338 is turned on (established), a data value “1” is set in the register. On the other hand, when the open / close flag 338 is turned off (not established), a data value “0” is set in the register. If the open / close flag 338 is on, it is in an open state, and if it is off, it is in a closed state. The open / close flag 338 changes its on / off state depending on the value output from the magnetic sensor 32.

画像切替フラグ340は、画像切替機能が実行されるように設定されているか否かを判断するためのフラグである。また、画像展開フラグ342は、表示データの展開が終了したか否かを判断するためのフラグである。   The image switching flag 340 is a flag for determining whether or not the image switching function is set to be executed. The image development flag 342 is a flag for determining whether or not the display data has been developed.

なお、画像切替フラグ340および画像展開フラグ342の構成は、開閉フラグ338と同じであるため、詳細な説明は省略する。また、図9に示すメモリマップ300では、キャッシュ30aの図示を省略する。さらに、図示は省略するが、データ記憶領域304には、着呼音データなどが記憶されると共に、携帯端末10の動作に必要なカウンタや、フラグも設けられる。   Note that the configuration of the image switching flag 340 and the image development flag 342 is the same as that of the open / close flag 338, and thus detailed description thereof is omitted. Further, in the memory map 300 shown in FIG. 9, the illustration of the cache 30a is omitted. Further, although not shown, the data storage area 304 stores incoming call tone data and the like, and is provided with counters and flags necessary for the operation of the mobile terminal 10.

プロセッサ20は、「Linux(登録商標)」および「REX」などのRTOS(Real-time Operating System)の制御下で、図10に示す表示処理、図11および図12に示す画像切替制御処理、図13に示す初回ランダムリスト作成処理、図14に示す次回ランダムリスト作成処理および図15に示す画像展開処理などを含む、複数のタスクを並列的に処理する。   The processor 20 performs display processing shown in FIG. 10, image switching control processing shown in FIG. 11 and FIG. 12, under the control of RTOS (Real-time Operating System) such as “Linux (registered trademark)” and “REX”. A plurality of tasks including a first random list creation process shown in FIG. 13, a next random list creation process shown in FIG. 14, and an image development process shown in FIG. 15 are processed in parallel.

図10は、表示処理のフロー図である。携帯端末10の電源がオンにされると、プロセッサ20は、ステップS1で、画像データを、フラッシュメモリ28からSDRAM30にコピーする。つまり、フラッシュメモリ28に記憶される画像データを読み出し、その画像データを画像バッファ330に格納する。   FIG. 10 is a flowchart of the display process. When the mobile terminal 10 is powered on, the processor 20 copies image data from the flash memory 28 to the SDRAM 30 in step S1. That is, the image data stored in the flash memory 28 is read and the image data is stored in the image buffer 330.

なお、ここで読み出される画像データは、待機状態で表示される画像データである。また、画像切替機能が実行された状態での電源オン、つまり再起動であれば、最後に表示されていた画像に対応する画像データがフラッシュメモリ28から読み出されてもよい。   Note that the image data read here is image data displayed in a standby state. Further, if the power is turned on in a state where the image switching function is executed, that is, restarting, the image data corresponding to the last displayed image may be read from the flash memory 28.

続いて、ステップS3では、SDRAM30にコピーされた画像データをキャッシュ30aに展開する。つまり、プロセッサ20は、画像バッファ330に格納された画像データを表示データに展開し、その表示データをキャッシュ30aに記憶させる。続いて、ステップS5では、キャッシュ30aに展開された表示データに対応する画像をディスプレイ26に表示させる。たとえば、待機状態を示す画像データがフラッシュメモリ28から読み出された場合には、ディスプレイ26には待機状態を示す画像が表示される。   In step S3, the image data copied to the SDRAM 30 is developed in the cache 30a. That is, the processor 20 expands the image data stored in the image buffer 330 into display data, and stores the display data in the cache 30a. In step S5, an image corresponding to the display data developed in the cache 30a is displayed on the display 26. For example, when image data indicating the standby state is read from the flash memory 28, an image indicating the standby state is displayed on the display 26.

続いて、ステップS7では、画像切替が設定されているか否かを判断する。つまり、画像切替表示フラグ340がオンであるか否かを判断する。ステップS7で“YES”であれば、つまり画像切替機能が実行されるように設定されていれば、ステップS11に進む。一方、ステップS7で“NO”であれば、つまり画像切替機能が実行されないようにされていれば、ステップS9で画像切替が設定されたか否かを判断する。たとえば、使用者によって画像切替機能が実行されるように設定されたか否かを判断する。ステップS9で“NO”であれば、つまり画像切替機能が実行されるように設定されなければ、ステップS5に戻る。一方、ステップS9で“YES”であれば、つまり画像切替機能が実行されるように設定されると、ステップS11で画像切替制御処理を実行する。なお、画像切替制御処理については、図11および図12に示すフロー図を用いて後述するため、ここでの詳細な説明は省略する。   Subsequently, in step S7, it is determined whether image switching is set. That is, it is determined whether or not the image switching display flag 340 is on. If “YES” in the step S7, that is, if the image switching function is set to be executed, the process proceeds to a step S11. On the other hand, if “NO” in the step S7, that is, if the image switching function is not executed, it is determined whether or not the image switching is set in a step S9. For example, it is determined whether or not the user has set the image switching function to be executed. If “NO” in the step S9, that is, if the image switching function is not set to be executed, the process returns to the step S5. On the other hand, if “YES” in the step S9, that is, if the image switching function is set to be executed, an image switching control process is executed in a step S11. Since the image switching control process will be described later with reference to the flowcharts shown in FIGS. 11 and 12, detailed description thereof is omitted here.

画像切替制御処理が終了すると、ステップS13では、フォルダが再選択されたか否かを判断する。たとえば、設定フォルダが、使用者によって選択され直されたか否かを判断する。ステップS13で“YES”であれば、つまりフォルダが再選択されれば、ステップS17に進む。一方、ステップS15で“NO”であれば、つまりフォルダが再選択されなければ、ステップS15で画像データが更新されたか否かを判断する。たとえば、設定されるフォルダに保存される画像データが削除されたり、そのフォルダに画像データが追加されたりしたかを判断する。ステップS15で“NO”であれば、つまり画像データが更新されなければ、ステップS13に戻る。一方、ステップS15で“YES”であれば、つまり画像データが更新されれば、ステップS17に進む。   When the image switching control process ends, in step S13, it is determined whether or not a folder has been selected again. For example, it is determined whether or not the setting folder has been reselected by the user. If “YES” in the step S13, that is, if the folder is reselected, the process proceeds to a step S17. On the other hand, if “NO” in the step S15, that is, if the folder is not selected again, it is determined whether or not the image data is updated in a step S15. For example, it is determined whether image data stored in a set folder has been deleted or image data has been added to the folder. If “NO” in the step S15, that is, if the image data is not updated, the process returns to the step S13. On the other hand, if “YES” in the step S15, that is, if the image data is updated, the process proceeds to a step S17.

ステップS17では、設定リストデータ334を更新する。つまり、フォルダが再選択された場合には、再選択されたフォルダのリストデータを取得し、設定リストデータ334を更新する。また、画像データが更新された場合には、現在設定されているフォルダのリストデータを再取得し、設定リストデータ334を更新する。続いて、ステップS19では、キャッシュ30aに記憶される表示データを消去し、ステップS11に戻る。つまり、フォルダまたは画像データが変更されると、キャッシュ30aに記憶される表示データが消去される。そして、キャッシュ32aに記憶される表示データが消去されると、ステップS11に戻り、画像切替制御処理が再度実行される。   In step S17, the setting list data 334 is updated. That is, when a folder is reselected, the list data of the reselected folder is acquired and the setting list data 334 is updated. When the image data is updated, the list data of the folder that is currently set is reacquired, and the setting list data 334 is updated. Subsequently, in step S19, the display data stored in the cache 30a is deleted, and the process returns to step S11. That is, when the folder or the image data is changed, the display data stored in the cache 30a is deleted. When the display data stored in the cache 32a is deleted, the process returns to step S11, and the image switching control process is executed again.

このように、フォルダの再選択や、画像データの変更に対応して、キャッシュ30aに記憶される表示データが消去されるため、設定フォルダに対する変更を行うことができる。なお、ステップS19の処理を実行するプロセッサ20は消去部として機能する。   As described above, the display data stored in the cache 30a is erased in response to reselection of the folder or change of the image data, so that the setting folder can be changed. The processor 20 that executes the process of step S19 functions as an erasing unit.

図11は、ステップS5(図10参照)で実行される画像切替制御処理のフロー図である。プロセッサ20は、ステップS31で、設定されたフォルダのリストを取得する。つまり、プロセッサ20は、SDRAM30から設定リストデータ334を読み出す。続いて、ステップS33では、変数Mにリストの最大値を設定する。つまり、設定リストにおける「番号」の列に記憶される最大の値が、変数Mに設定される。たとえば、図4に示す設定リストが読み出された場合には、変数Mには「5」が設定される。   FIG. 11 is a flowchart of the image switching control process executed in step S5 (see FIG. 10). In step S31, the processor 20 acquires a list of set folders. That is, the processor 20 reads the setting list data 334 from the SDRAM 30. Subsequently, in step S33, the maximum value of the list is set in the variable M. That is, the maximum value stored in the “number” column in the setting list is set in the variable M. For example, when the setting list shown in FIG. 4 is read, “5” is set in the variable M.

続いて、ステップS35では、変数nを初期化する。この変数nは画像が変更された回数をカウントするための変数である。なお、変数nは、初期化されると「1」が設定される。続いて、ステップS37では、初回ランダムリスト作成処理を実行し、図12に示すステップS39に進む。なお、初回ランダムリスト作成処理については、図13に示すフロー図を用いて後述するため、ここでの詳細な説明は省略する。   Subsequently, in step S35, the variable n is initialized. This variable n is a variable for counting the number of times the image has been changed. The variable n is set to “1” when initialized. Subsequently, in step S37, an initial random list creation process is executed, and the process proceeds to step S39 shown in FIG. Since the initial random list creation process will be described later with reference to the flowchart shown in FIG. 13, detailed description thereof is omitted here.

続いて、ステップS39では、閉状態から開状態にされたか否かを判断する。つまり開閉フラグ338がオンになったか否かを判断する。ステップS39で“YES”であれば、つまり開閉フラグ338がオンになれば、ステップS43に進む。一方、ステップS39で“NO”であれば、つまり開閉フラグ338がオンにならなければ、ステップS41で終了操作か否かを判断する。たとえば、設定されたフォルダを再選択する操作や、画像データを更新するような操作がされたか否かを判断する。ステップS41で“NO”であれば、つまり終了操作がされなければ、ステップS39に戻る。一方、ステップS41で“YES”であれば、つまり終了操作がされれば、画像切替制御処理を終了して、表示処理(図10参照)に戻る。   Subsequently, in step S39, it is determined whether or not the closed state is changed to the open state. That is, it is determined whether or not the open / close flag 338 is turned on. If “YES” in the step S39, that is, if the opening / closing flag 338 is turned on, the process proceeds to a step S43. On the other hand, if “NO” in the step S39, that is, if the open / close flag 338 is not turned on, it is determined whether or not the end operation is performed in a step S41. For example, it is determined whether or not an operation for reselecting a set folder or an operation for updating image data has been performed. If “NO” in the step S41, that is, if the end operation is not performed, the process returns to the step S39. On the other hand, if “YES” in the step S41, that is, if an end operation is performed, the image switching control process is ended, and the process returns to the display process (see FIG. 10).

また、携帯端末10が開状態にされると、ステップS43で、展開済みの表示データが1つだけか否かを判断する。つまり現在表示されている画像に対応する表示データだけがキャッシュ30aに記憶されている状態か否かを判断する。ステップS43で“YES”であれば、つまり展開済みの表示データが1つだけであれば、ステップS57に進む。一方、ステップS43で“NO”であれば、つまり複数の表示データが展開されていれば、ステップS45で表示される画像を変更する。たとえば、キャッシュ1に記憶される表示データに対応する画像が表示されていれば、プロセッサ20は、キャッシュ2に記憶されている表示データに切り替えることで、画像を変更する。なお、ステップS45の処理を実行するプロセッサ20は切替表示部として機能する。   When the mobile terminal 10 is opened, it is determined in step S43 whether or not there is only one display data that has been developed. That is, it is determined whether or not only the display data corresponding to the currently displayed image is stored in the cache 30a. If “YES” in the step S43, that is, if there is only one expanded display data, the process proceeds to a step S57. On the other hand, if “NO” in the step S43, that is, if a plurality of display data are developed, the image displayed in the step S45 is changed. For example, if an image corresponding to the display data stored in the cache 1 is displayed, the processor 20 changes the image by switching to the display data stored in the cache 2. The processor 20 that executes the process of step S45 functions as a switching display unit.

続いて、ステップS47では、表示されていた画像に対応する表示データをキャッシュ30aから削除する。たとえば、キャッシュ1に記憶されている表示データに基づいて画像が表示されていた場合には、キャッシュ1に記憶される表示データが削除される。なお、ステップS47の処理を実行するプロセッサ20は、削除部として機能する。続いて、ステップS49では、変数nがインクリメントされる。つまり、表示される画像が変更されたため、変数nに設定される値がインクリメントされる。   In step S47, the display data corresponding to the displayed image is deleted from the cache 30a. For example, when an image is displayed based on the display data stored in the cache 1, the display data stored in the cache 1 is deleted. The processor 20 that executes the process of step S47 functions as a deletion unit. Subsequently, in step S49, the variable n is incremented. That is, since the displayed image is changed, the value set in the variable n is incremented.

続いて、ステップS51では、変数nが変数Mと一致するか否かを判断する。つまり、ランダムリストにおける最後の画像に変更されたか否かを判断する。ステップS51で“NO”であれば、つまり最後の画像に変更されていなければ、ステップS39に戻る。一方、ステップS51で“YES”であれば、つまり最後の画像に変更されていれば、ステップS53で変数nを初期化する。つまり、ランダムリストを再作成するため、変数nが初期化される。続いて、ステップS55では、次回ランダムリスト作成処理を実行し、ステップS39に戻る。なお、次回ランダムリスト作成処理については、図14に示すフロー図を用いて後述するため、ここでの詳細な説明は省略する。   Subsequently, in step S51, it is determined whether or not the variable n matches the variable M. That is, it is determined whether or not the last image in the random list has been changed. If “NO” in the step S51, that is, if the last image is not changed, the process returns to the step S39. On the other hand, if “YES” in the step S51, that is, if the image is changed to the last image, the variable n is initialized in a step S53. That is, the variable n is initialized in order to recreate the random list. Subsequently, in step S55, the next random list creation process is executed, and the process returns to step S39. Since the next random list creation process will be described later with reference to the flowchart shown in FIG. 14, detailed description thereof is omitted here.

なお、ステップS55における次回ランダムリスト作成処理は、図12に示されるように、ランダムリストにおける最後の画像に変更されたときに行われるものに限定されるものではない。たとえば、ランダムリスト作成処理は、最初に表示される画像が変更された場合や、変数nが変数Mから所定値分少ない場合(たとえば、「M−3」など)など、適宜なタイミングで行われてもよい。   Note that the next random list creation processing in step S55 is not limited to that performed when the last image in the random list is changed, as shown in FIG. For example, the random list creation process is performed at an appropriate timing, for example, when the first displayed image is changed or when the variable n is smaller than the variable M by a predetermined value (for example, “M-3”). May be.

ここで、現在表示されている画像に対応する表示データだけが記憶されている状態で、携帯端末10が開状態にされると、ステップS57で画像展開フラグ342をオフにする。つまり、画像データを展開する処理が終了するのを待つために、画像展開フラグ342がオフにされる。続いて、ステップS59では、画像展開フラグ342がオンであるか否かを判断する。つまり、キャッシュ30aに新たな画像データを展開する処理が終了したか否かを判断する。ステップS59で“NO”であれば、つまり画像データを展開する処理が終了していなければ、ステップS59の処理を繰り返し実行する。一方、ステップS59で“YES”であれば、つまり画像データを展開する処理が終了すれば、ステップS45に進む。つまり、ディスプレイ26に表示される画像が変更される。   Here, when the mobile terminal 10 is opened while only display data corresponding to the currently displayed image is stored, the image development flag 342 is turned off in step S57. That is, the image expansion flag 342 is turned off in order to wait for completion of the processing for expanding the image data. Subsequently, in step S59, it is determined whether or not the image development flag 342 is on. That is, it is determined whether or not the process of developing new image data in the cache 30a has been completed. If “NO” in the step S59, that is, if the process of developing the image data is not completed, the process of the step S59 is repeatedly executed. On the other hand, if “YES” in the step S59, that is, if the process of developing the image data is finished, the process proceeds to a step S45. That is, the image displayed on the display 26 is changed.

なお、画像切替制御処理において、ステップS43,S57,S59の処理が実行されることで、以下の問題を未然に防ぐことができる。本実施例では、画像データがキャッシュ30aに展開される処理よりも、キャッシュ30aに記憶される表示データが削除される処理の方が早い。そのため、使用者が携帯端末10の開閉を連続して何度も行うと、携帯端末10が開状態になっても表示を切り替えるための表示データが記憶されていない状況に陥る。このとき、画像を変更する命令を全て記憶してしまうと、表示データが展開される度に何度も画像が変更されてしまう。つまり、使用者が意図しないタイミングで、画像が何度も変更されるため、使用者は携帯端末10の動作に不安を感じてしまう。ところが、本実施例では、画像データが次々と展開されたとしても、1度しか画像が変更されないので、上記のような問題が起きることはない。   In the image switching control process, the following problems can be prevented beforehand by executing the processes of steps S43, S57, and S59. In the present embodiment, the process of deleting the display data stored in the cache 30a is faster than the process of developing the image data in the cache 30a. Therefore, if the user opens and closes the mobile terminal 10 continuously many times, even if the mobile terminal 10 is in the open state, the display data for switching the display is not stored. At this time, if all instructions for changing the image are stored, the image is changed many times each time the display data is expanded. That is, since the image is changed many times at a timing not intended by the user, the user feels uneasy about the operation of the mobile terminal 10. However, in this embodiment, even if image data is developed one after another, the image is changed only once, so that the above problem does not occur.

また、フォルダに保存される画像データが変更された場合には、ステップS37では初回ランダムリスト作成処理の代わりに、次回ランダムリスト作成処理が実行される。これにより、設定フォルダに保存される画像データが変更されたときも、同じ画像が連続して表示されないようにランダムリストが作成される。   If the image data stored in the folder is changed, the next random list creation process is executed instead of the first random list creation process in step S37. Thus, even when the image data stored in the setting folder is changed, a random list is created so that the same image is not continuously displayed.

図13は、ステップS37(図11参照)で実行される初回ランダムリスト作成処置のフロー図である。プロセッサ20は、ステップS81で、配列の数が変数Mとなる配列Rを作成する。つまり、ステップS81では、設定リストに対応させて、配列Rを作成する。たとえば、変数Mが5であれば、配列R[0]から配列R[4(=5−1)]までが作成される。   FIG. 13 is a flowchart of the initial random list creation process executed in step S37 (see FIG. 11). In step S81, the processor 20 creates an array R in which the number of arrays is the variable M. That is, in step S81, the array R is created in association with the setting list. For example, if the variable M is 5, arrays R [0] to R [4 (= 5-1)] are created.

続いて、ステップS83では、1からMまでの値を、ランダムに配列[0]から配列[R−1]に設定する。つまり、ステップS83では、1からMまでの値だけで乱数を生成し、1からMの値が必ず1度使われるような数列を作成する。そして、作成した数列の各値を配列R[0]から配列R[M−1]に設定する。たとえば、変数Mが5であれば、配列R[0]には3、配列R[1]には2、配列R[2]には5、配列R[3]には1、配列R[4]には4が設定される。   Subsequently, in step S83, values from 1 to M are randomly set from array [0] to array [R-1]. That is, in step S83, a random number is generated with only values from 1 to M, and a sequence of numbers in which the values from 1 to M are always used once is created. Then, each value of the created numerical sequence is set from the array R [0] to the array R [M−1]. For example, if the variable M is 5, the array R [0] is 3, the array R [1] is 2, the array R [2] is 5, the array R [3] is 1, the array R [4] ] Is set to 4.

続いて、ステップS85では、配列Rに設定された各値に基づいて、ランダムリストを作成し、画像切替制御処理に戻る。たとえば、ステップS85では、図5に示すランダムリストのように、「番号」の列に配列R[0]から配列R[4]の値が設定される。そして、「名前」の列には、図4に示す設定リストに基づいて、「番号」の列に対応するデータ名が記録される。   Subsequently, in step S85, a random list is created based on each value set in the array R, and the process returns to the image switching control process. For example, in step S85, the values of array R [0] to array R [4] are set in the “number” column as in the random list shown in FIG. In the “name” column, the data name corresponding to the “number” column is recorded based on the setting list shown in FIG.

図14は、ステップS55(図14参照)で実行される次回ランダムリスト作成処理のフロー図である。なお、ステップS91およびステップS97の処理は、ステップS81およびステップS85と同じであるため、詳細な説明は省略する。   FIG. 14 is a flowchart of the next random list creation process executed in step S55 (see FIG. 14). In addition, since the process of step S91 and step S97 is the same as step S81 and step S85, detailed description is abbreviate | omitted.

プロセッサ20は、ステップS91では、配列の数が変数Mとなる配列Rを作成する。続いて、ステップS93では、ランダムリストの最後に記録される値を除いて、1からMまでの値をランダムに選択し、配列R[0]に設定する。たとえば、図8(A)を参照して、前回のランダムリストの最後に記録される値が「4」であり、変数Mが5であれば、まず時間乱数処理に基づいて1から5の値から1つの値を選択する。次に、選択された値が「4」でなければ、その選択された値を配列R[0]に設定する。   In step S91, the processor 20 creates an array R in which the number of arrays is a variable M. Subsequently, in step S93, values from 1 to M are randomly selected except for the value recorded at the end of the random list, and set in the array R [0]. For example, referring to FIG. 8A, if the value recorded at the end of the previous random list is “4” and the variable M is 5, a value from 1 to 5 is first determined based on the time random number process. Select one value from. Next, if the selected value is not “4”, the selected value is set in the array R [0].

続いて、ステップS95では、選択された値を除いて1からMまでの値を、ランダムに配列R[1]から配列R[R−1]に設定する。つまり、ステップS95の処理では、ステップS83の処理と同様に、選択された値が除かれた、1からMの値が必ず1度使われるような数列を作成し、数列の各値を配列R[1]から配列R[M−1]に設定する。たとえば、図8(C)を参照して、選択された値が「5」であり、変数Mが5であれば、配列R[1]には4、配列R[2]には2、配列R[3]には1、配列R[4]には3が設定される。   Subsequently, in step S95, the values from 1 to M, excluding the selected value, are randomly set from the array R [1] to the array R [R-1]. That is, in the process of step S95, as in the process of step S83, a number sequence in which the values 1 to M are used once without the selected value is created, and each value of the number sequence is arranged in the array R. Set from [1] to array R [M-1]. For example, referring to FIG. 8C, if the selected value is “5” and the variable M is 5, then 4 in array R [1], 2 in array R [2], and array 1 is set in R [3], and 3 is set in the array R [4].

続いて、ステップS97では、配列Rに設定された各値に基づいて、ランダムリストを作成し、画像切替制御処理に戻る。つまり、ステップS97では、2回目以降に利用されるランダムリストが作成される。   Subsequently, in step S97, a random list is created based on each value set in the array R, and the process returns to the image switching control process. That is, in step S97, a random list used for the second and subsequent times is created.

なお、本実施例で生成される「乱数」には、同じ数字が連続するように生成される「乱数」は含まれない。また、ステップS83,S93,S95の処理を実行するプロセッサ20は設定部として機能し、ステップS85,S97の処理を実行するプロセッサ20は作成部として機能する。また、ステップS93,S95の処理を実行するプロセッサ20は再設定部として機能すると共に、ステップS93の処理を実行するプロセッサ20は第1設定部として機能し、ステップS95の処理を実行するプロセッサ20は第2設定部として機能する。   Note that the “random numbers” generated in the present embodiment do not include “random numbers” generated so that the same numbers continue. The processor 20 that executes the processes of steps S83, S93, and S95 functions as a setting unit, and the processor 20 that executes the processes of steps S85 and S97 functions as a creating unit. The processor 20 that executes the processes of steps S93 and S95 functions as a resetting unit, and the processor 20 that executes the process of step S93 functions as a first setting unit, and the processor 20 that executes the process of step S95 is It functions as a second setting unit.

図15は、画像展開処理のフロー図である。たとえば、キャッシュ30aに表示データが記憶可能であり、ランダムリストが作成されると、プロセッサ20は、ステップS111でランダムリストから画像データを選択する。つまり、ランダムリストに基づいて、フラッシュメモリ28に記憶される画像データを1つ選択する。   FIG. 15 is a flowchart of image development processing. For example, when display data can be stored in the cache 30a and a random list is created, the processor 20 selects image data from the random list in step S111. That is, one piece of image data stored in the flash memory 28 is selected based on the random list.

続いて、ステップS113では、選択された画像データをフラッシュメモリ28からSDRAM30にコピーする。つまり、ランダムリストに基づいて選択された画像データを、フラッシュメモリ28から読み出し、その画像データを画像バッファ330に格納する。続いて、ステップS115では、SDRAM30にコピーされた画像データを空きキャッシュに展開する。たとえば、図6(A)などに示すキャッシュ1−4において、表示データが記憶されていないキャッシュ、つまり空きキャッシュに対して、展開した表示データを記憶させる。なお、ステップS115の処理を実行するプロセッサ20は展開部として機能する。   Subsequently, in step S113, the selected image data is copied from the flash memory 28 to the SDRAM 30. That is, the image data selected based on the random list is read from the flash memory 28 and the image data is stored in the image buffer 330. Subsequently, in step S115, the image data copied to the SDRAM 30 is developed in an empty cache. For example, in the cache 1-4 shown in FIG. 6A and the like, the expanded display data is stored in a cache in which display data is not stored, that is, an empty cache. The processor 20 that executes the process of step S115 functions as a developing unit.

続いて、ステップS117では、画像展開フラグ342をオンにし、画像展開処理を終了する。つまり、画像データの展開が終了したので、画像展開フラグ342をオンにする。   Subsequently, in step S117, the image expansion flag 342 is turned on, and the image expansion process is terminated. That is, since the development of the image data is completed, the image development flag 342 is turned on.

以上の説明から分かるように、スライド型の携帯端末10は、第1筐体C1と第2筐体C2がスライドし、磁気センサ38および磁石40によって開状態および閉状態が検出される。携帯端末10は、カメラ機能を有しており、撮影された画像データはフラッシュメモリ28に設けられるフォルダに保存される。   As can be seen from the above description, in the slide type mobile terminal 10, the first housing C <b> 1 and the second housing C <b> 2 slide, and the open state and the closed state are detected by the magnetic sensor 38 and the magnet 40. The portable terminal 10 has a camera function, and captured image data is stored in a folder provided in the flash memory 28.

また、画像切替機能が実行されると、2つ以上の画像データがフラッシュメモリ28から読み出され、表示データに展開された後に、2つ以上の表示データがキャッシュ30aに記憶される。   When the image switching function is executed, two or more pieces of image data are read from the flash memory 28 and expanded into display data, and then two or more pieces of display data are stored in the cache 30a.

そして、携帯端末10が開状態にされると、ディスプレイ26に表示される画像を変更するために、キャッシュ30aに記憶される表示データが切り替えられる。   When the mobile terminal 10 is opened, the display data stored in the cache 30a is switched to change the image displayed on the display 26.

このように、複数の表示データがキャッシュ30aに展開されているため、使用者は携帯端末10を開状態にするだけで、画像を素早く変更することができる。   As described above, since a plurality of display data is expanded in the cache 30a, the user can quickly change the image only by opening the mobile terminal 10.

なお、上記実施例では、携帯端末10が開状態になった際にディスプレイ26に表示される画像を切り替えているが、本発明はこのような場合に限定されるものではなく、たとえば、携帯端末10が閉状態になった際にディスプレイ26に表示される画像を切り替える場合や、携帯端末10が開状態または閉状態が所定回数変更された場合にディスプレイ26に表示される画像を切り替える場合などであってもよい。さらに、携帯端末10が開状態または閉状態になる度に、ディスプレイ26に表示される画像が切り替えられてもよい。つまり、使用者は、携帯端末10を開状態または閉状態に切り替えるだけで、ディスプレイ26に表示される画像を素早く変更することができる。   In the above embodiment, the image displayed on the display 26 is switched when the mobile terminal 10 is in the open state. However, the present invention is not limited to such a case. For example, the mobile terminal 10 When switching the image displayed on the display 26 when the mobile phone 10 is in the closed state, or when switching the image displayed on the display 26 when the mobile terminal 10 is changed to the open state or the closed state a predetermined number of times. There may be. Furthermore, the image displayed on the display 26 may be switched every time the mobile terminal 10 is in an open state or a closed state. That is, the user can quickly change the image displayed on the display 26 only by switching the mobile terminal 10 to the open state or the closed state.

また、この実施例における携帯端末10はスライド型の形状であり、常にディスプレイ26が露出しているため、使用者は、携帯端末10の開閉状態に係わらず、表示される画像を変更することができる。   In addition, since the mobile terminal 10 in this embodiment has a slide shape and the display 26 is always exposed, the user can change the displayed image regardless of the open / closed state of the mobile terminal 10. it can.

また、本実施例のキャッシュ30aのデータ容量は、約4MBであるが、データ容量は4MBに限られるものではなく、2つ以上の表示データが記憶できるものであれば、どのようなデータ容量であってもよい。そのため、記憶される表示データの数も4つに限定されるものではない。また、設定フォルダに保存される画像データの数も、5つに限定されるものではない。   Further, the data capacity of the cache 30a of this embodiment is about 4 MB, but the data capacity is not limited to 4 MB, and any data capacity can be used as long as it can store two or more display data. There may be. Therefore, the number of stored display data is not limited to four. Further, the number of image data stored in the setting folder is not limited to five.

また、フラッシュメモリ28に記憶される画像データはJPEG形式データのみに限らず、Windows(登録商標) bitmap形式、GIF形式およびPING形式などであってもよい。   The image data stored in the flash memory 28 is not limited to JPEG format data, but may be Windows (registered trademark) bitmap format, GIF format, PING format, or the like.

また、画像データの展開は、プロセッサ20によるソフトウェアデコードであってもよいし、LSIなどによるハードウェアデコードであってもよい。   Further, the development of the image data may be software decoding by the processor 20 or hardware decoding by LSI or the like.

また、キャッシュ30aに記憶されるデータとしては、フラッシュ形式のデータや、複数のGIF形式のデータなども記憶される。たとえば、フラッシュアニメーション動画が待機状態で表示されるように設定されている場合には、キャッシュ30aにはフラッシュ形式のデータが記憶される。   Further, as data stored in the cache 30a, flash format data, a plurality of GIF format data, and the like are also stored. For example, when the flash animation moving image is set to be displayed in a standby state, flash format data is stored in the cache 30a.

また、本実施例の携帯端末10は、スライド型であったが、折り畳み型であってもよいし、リボルバー型などであってもよい。また、スライド型においては、2つの筐体のスライドだけに限らず3つ以上の筐体がスライドしてもよい。   Moreover, although the portable terminal 10 of a present Example was a slide type, a folding type | mold may be sufficient and a revolver type | mold etc. may be sufficient. Further, in the slide type, not only two housings but also three or more housings may slide.

さらに、携帯端末10の通信方式には、CDMA方式に限らず、W-CDMA方式、GSM(登録商標)方式、TDMA方式、FDMA方式およびPHS方式などを採用してもよい。さらに、ディスプレイ26にはLCDモニタが利用されるが、有機ELパネルなどの他の表示装置が利用されてもよい。そして、本願発明は、携帯端末10のみに限らず、携帯型の音楽プレイヤ、PDA(Personal Digital Assistant)およびノート型PC(ネットブックなども含む)などの電子機器などに適
用されてもよい。
Further, the communication method of the mobile terminal 10 is not limited to the CDMA method, but may be a W-CDMA method, a GSM (registered trademark) method, a TDMA method, an FDMA method, a PHS method, or the like. Further, although an LCD monitor is used for the display 26, other display devices such as an organic EL panel may be used. The present invention is not limited to the portable terminal 10 and may be applied to electronic devices such as a portable music player, a PDA (Personal Digital Assistant), and a notebook PC (including a netbook).

10 … 携帯端末
20 … プロセッサ
26 … ディスプレイ
28 … フラッシュメモリ
30 … SDRAM
30a … キャッシュ
32 … カメラ制御回路
34 … イメージセンサ
38 … 磁気センサ
40 … 磁石
C1 … 第1筐体
C2 … 第2筐体
DESCRIPTION OF SYMBOLS 10 ... Portable terminal 20 ... Processor 26 ... Display 28 ... Flash memory 30 ... SDRAM
30a ... Cache 32 ... Camera control circuit 34 ... Image sensor 38 ... Magnetic sensor 40 ... Magnet C1 ... First housing C2 ... Second housing

Claims (11)

第1筐体と第2筐体との開閉状態を検出する検出部を有する携帯端末であって、
1以上のフォルダに保存される複数の画像データを記憶する第1記憶部、
前記第1記憶部から読み出した、使用者によって選択されたフォルダに保存される2つ以上の画像データを展開した2つ以上の表示データを記憶する第2記憶部、
前記表示データに基づいて画像を表示する表示部
記検出部によって開閉状態の所定の変化が検出されたとき、前記表示部に表示される画像を、前記第2記憶部に記憶される他の表示データに切り替えて表示させる切替表示部、および
展開されている画像が1つのとき、表示データが展開されるまで待機する待機部を備え
前記切替表示部は、前記待機部が待機している状態では、前記検出部によって開閉状態の所定の変化が検出されても、前記表示部に表示される画像を他の表示データに切り替えないよう無効にされる、携帯端末。
A portable terminal having a detection unit for detecting an open / closed state of the first housing and the second housing,
A first storage unit for storing a plurality of image data stored in one or more folders;
A second storage unit for storing two or more display data obtained by developing two or more image data stored in a folder selected by the user, read from the first storage unit;
A display unit for displaying an image based on the display data ;
When a predetermined change in the opening and closing state is detected by the front Symbol detection unit, wherein the image displayed on the display unit, the second switching display unit for displaying is switched to another display data stored in the storage unit, and
A standby unit that waits until display data is expanded when there is one expanded image ;
The switching display unit does not switch the image displayed on the display unit to other display data even when the detection unit detects a predetermined change in the open / closed state when the standby unit is on standby. Ru is disabled, the portable terminal.
前記切替表示部は、前記検出部によって開状態が検出されたとき、前記表示部に表示される画像を、前記第2記憶部に記憶されている他の表示データに切り替えて表示させる、請求項1記載の携帯端末。   The switching display unit, when an open state is detected by the detection unit, displays an image displayed on the display unit by switching to another display data stored in the second storage unit. 1. The mobile terminal according to 1. 前記切替表示部は、前記検出部によって閉状態が検出されたとき、前記表示部に表示される画像を、前記第2記憶部に記憶されている他の表示データに切り替えて表示させる、請求項1または2記載の携帯端末。   The switching display unit, when a closed state is detected by the detection unit, switches an image displayed on the display unit to other display data stored in the second storage unit and displays the image. The portable terminal according to 1 or 2. 前記2つ以上の表示データを切り替える順番を示すリスト情報を作成する第1作成部をさらに備え、
前記2つ以上の表示データは、前記リスト情報に基づいて切り替えられる、請求項1ないし3のいずれかに記載の携帯端末。
A first creation unit for creating list information indicating an order of switching the two or more display data;
The portable terminal according to any one of claims 1 to 3, wherein the two or more display data are switched based on the list information.
前記第1作成部によって作成されたリスト情報に基づいて画像が切り替え終わったとき、リスト情報を再作成する第2作成部をさらに備える、請求項4記載の携帯端末。   The mobile terminal according to claim 4, further comprising a second creation unit that re-creates the list information when an image has been switched based on the list information created by the first creation unit. 前記切替表示部によって表示データが切り替えられた後に、表示されていた画像に対応する表示データを前記第2記憶部から削除する削除部をさらに備える、請求項1ないし5のいずれかに記載の携帯端末。   6. The mobile phone according to claim 1, further comprising: a deletion unit that deletes display data corresponding to the displayed image from the second storage unit after the display data is switched by the switching display unit. Terminal. 前記削除部によって表示データが削除されたとき、前記第2記憶部に新たに表示データを展開する展開部をさらに備える、請求項6記載の携帯端末。   The mobile terminal according to claim 6, further comprising: a developing unit that newly develops display data in the second storage unit when display data is deleted by the deleting unit. 前記複数の画像データに変更があるとき、前記第2記憶部に記憶される前記2つ以上の表示データを消去する消去部をさらに備える、請求項1ないし7のいずれかに記載の携帯端末。   The portable terminal according to claim 1, further comprising an erasing unit that erases the two or more display data stored in the second storage unit when there is a change in the plurality of image data. 前記表示部は、前記第1筐体と前記第2筐体との開閉状態のいずれにおいても外部に露出する表示部である、請求項1ないし8のいずれかに記載の携帯端末。   The mobile terminal according to any one of claims 1 to 8, wherein the display unit is a display unit exposed to the outside in any of the opened and closed states of the first housing and the second housing. 第1筐体と第2筐体との開閉状態を検出する検出部、1以上のフォルダに保存される複数の画像データを記憶する第1記憶部、前記第1記憶部から読み出した、使用者によって選択されたフォルダに保存される2つ以上の画像データを展開した2つ以上の表示データを記憶する第2記憶部、前記表示データに基づいて画像を表示する表示部を有する携帯端末のプロセッサを、
前記検出部によって開閉状態の所定の変化が検出されたとき、前記表示部に表示される画像を、前記第2記憶部に記憶される他の表示データに切り替えて表示させる切替表示部、および
展開されている画像が1つのとき、表示データが展開されるまで待機する待機部として機能させ
前記切替表示部は、前記待機部が待機している状態では、前記検出部によって開閉状態の所定の変化が検出されても、前記表示部に表示される画像を他の表示データに切り替えないよう無効にされる、表示制御プログラム。
A detection unit that detects an open / closed state of the first housing and the second housing, a first storage unit that stores a plurality of image data stored in one or more folders, and a user that is read from the first storage unit A second storage unit that stores two or more display data obtained by developing two or more image data stored in a folder selected by the processor, and a processor of a portable terminal that includes a display unit that displays an image based on the display data The
A switching display unit that switches an image displayed on the display unit to other display data stored in the second storage unit when a predetermined change in the open / close state is detected by the detection unit ; and
When one image is developed, it functions as a standby unit that waits until display data is developed ,
The switching display unit does not switch the image displayed on the display unit to other display data even when the detection unit detects a predetermined change in the open / closed state when the standby unit is on standby. Ru is disabled, the display control program.
第1筐体と第2筐体との開閉状態を検出する検出部、1以上のフォルダに保存される複数の画像データを記憶する第1記憶部、前記第1記憶部から読み出した、使用者によって選択されたフォルダに保存される2つ以上の画像データを展開した2つ以上の表示データを記憶する第2記憶部、前記表示データに基づいて画像を表示する表示部を有する携帯端末における表示制御方法であって、前記携帯端末のプロセッサが、
前記検出部によって開閉状態の所定の変化が検出されたとき、前記表示部に表示される画像を、前記第2記憶部に記憶される他の表示データに切り替えて表示させる切替表示ステップ、および
展開されている画像が1つのとき、表示データが展開されるまで待機する待機ステップを実行し、
前記切替表示ステップは、前記待機ステップによって待機している状態では、前記検出部によって開閉状態の所定の変化が検出されても、前記表示部に表示される画像を他の表示データに切り替えないよう無効にされる、表示制御方法。
A detection unit that detects an open / closed state of the first housing and the second housing, a first storage unit that stores a plurality of image data stored in one or more folders, and a user that is read from the first storage unit second storage unit for storing two or more display data developed two or more image data stored in the selected folder by the display in a mobile terminal having a display unit for displaying an image based on the display data A control method comprising: a processor of the mobile terminal;
A switching display step of switching an image displayed on the display unit to other display data stored in the second storage unit when a predetermined change in the open / close state is detected by the detection unit ; and
When there is one image being developed, a waiting step for waiting until display data is developed is executed.
In the switching display step, the image displayed on the display unit is not switched to other display data even when a predetermined change in the open / close state is detected by the detection unit in the state of waiting by the standby step. The display control method that is disabled .
JP2009221854A 2009-09-28 2009-09-28 Mobile terminal, display control program, and display control method Expired - Fee Related JP5410902B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009221854A JP5410902B2 (en) 2009-09-28 2009-09-28 Mobile terminal, display control program, and display control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009221854A JP5410902B2 (en) 2009-09-28 2009-09-28 Mobile terminal, display control program, and display control method

Publications (2)

Publication Number Publication Date
JP2011071788A JP2011071788A (en) 2011-04-07
JP5410902B2 true JP5410902B2 (en) 2014-02-05

Family

ID=44016617

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009221854A Expired - Fee Related JP5410902B2 (en) 2009-09-28 2009-09-28 Mobile terminal, display control program, and display control method

Country Status (1)

Country Link
JP (1) JP5410902B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004007488A (en) * 2002-04-12 2004-01-08 Matsushita Electric Ind Co Ltd Foldable portable communication terminal and control method of the folded portable communication terminal
JP3886409B2 (en) * 2002-04-30 2007-02-28 株式会社ハドソン Mobile phone
JP4612874B2 (en) * 2005-07-26 2011-01-12 キヤノン株式会社 Imaging apparatus and control method thereof
JP2008158802A (en) * 2006-12-22 2008-07-10 Kyocera Corp Mobile terminal device
JP4371148B2 (en) * 2007-04-11 2009-11-25 コニカミノルタビジネステクノロジーズ株式会社 Information processing apparatus, information processing method, and program

Also Published As

Publication number Publication date
JP2011071788A (en) 2011-04-07

Similar Documents

Publication Publication Date Title
JP4442385B2 (en) Portable terminal device and program
US20040102225A1 (en) Portable communication terminal and image display method
EP1780994A2 (en) Mobile terminal with a plurality of input units
JP2004336711A (en) Imaging device with communication function, image data storage method, and program
JP2013074349A (en) Portable terminal, folder management program, and folder management method
WO2009156785A1 (en) Mobile phone with automatic selection of a preferred image from a sequence of captured images
JP2004179923A (en) Mobile phone and self-made animation setting method for continuous shot image used therefor
JP5419417B2 (en) Mobile terminal and display control program
JP5632057B2 (en) Mobile terminal, list creation program, and list creation method
JP2006121449A (en) Portable terminal device and program
KR100608787B1 (en) Background image download method of mobile communication terminal and method of photographing composite image using the background image
JP5410902B2 (en) Mobile terminal, display control program, and display control method
JP5378929B2 (en) Mobile terminal, list creation program, and list creation method
US20090247235A1 (en) Information processing apparatus
JP2015029345A (en) Mobile terminal, list creation program, and list creation method
KR100513895B1 (en) Apparatus For Changing Background-picture Display In Mobile Communication Terminal
KR101622680B1 (en) Mobile terminal and method for handling image thereof
JP2003289350A (en) Mobile telephone set with camera and function setting method therefor
JP4932368B2 (en) Portable terminal device and program
CN101682688B (en) Portable terminal
JP2004126942A (en) Portable terminal device, information providing system, recording medium recording information providing program, and print medium
KR20050112998A (en) Wireless communication terminal and its method for providing selective saving function of image
JP2005063356A (en) Information processing device
JP2005277737A (en) Portable electronic device with camera
JP4583719B2 (en) Mobile terminal device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120830

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121206

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121211

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130212

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130806

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131004

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20131022

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131107

R150 Certificate of patent or registration of utility model

Ref document number: 5410902

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees