Information processing apparatus, information processing method, information processing program, and mobile terminal device
Abstract
This record has no abstract on file.
Term
Term ended
Expired 1 May 2026, 0.4 years ago.
- Priority and filed
- Granted
- Expired
- Today
12 claims: 4 independent, 8 dependent
- 1From each of the different types of content having time information, the content detection unit that detects the content belonging to the same time range and the content belonging to the same time range detected by the content detection unit are grouped together. Information about the contents of each content summarized for each time range is displayed on the display unit in chronological order for each time range used when summarizing the contents, and in each of the displayed contents. A display control unit that displays a selection operator for selecting desired content from the above display unit, an operation state detection unit that detects the operation state of the operation unit for moving the selection operation unit, and the above operation. When a predetermined operation state of the operation unit is detected by the state detection unit, time information past the time information possessed by the content is based on the time information possessed by the content selected by the selection operator. An information processing device having a pop-up display control unit that detects content having a content and displays information about the content of the detected content pop-up on the display unit. それぞれ時間情報を有する種類の異なる各コンテンツの中から、同じ時間的範囲に属するコンテンツを検出するコンテンツ検出部と、 上記コンテンツ検出部で検出された同じ時間的範囲に属するコンテンツ同士を纏め、該各時間的範囲毎に纏められた各コンテンツのコンテンツに関する情報を、該各コンテンツを纏める際に用いた時間的範囲毎に時系列に沿って表示部に表示すると共に、この表示された各コンテンツの中から所望のコンテンツを選択するための選択操作子を上記表示部に表示する表示制御部と、 上記選択操作子を移動操作するための操作部の操作状態を検出する操作状態検出部と、 上記操作状態検出部により、上記操作部の所定の操作状態が検出された際に、上記選択操作子で選択されているコンテンツが有する時間情報に基づいて、該コンテンツが有する時間情報よりも過去の時間情報を有するコンテンツを検出し、この検出したコンテンツのコンテンツに関する情報を上記表示部にポップアップ表示するポップアップ表示制御部と を有する情報処理装置。
- 10A step in which the content detection unit detects content belonging to the same time range from different types of content having time information, and a content in which the display control unit detects content in the same time range detected in the above step. Information about the contents of each content summarized for each time range is displayed on the display unit in chronological order for each time range used for summarizing the contents, and this display is displayed. A step of displaying a selection operator for selecting a desired content from each of the created contents on the display unit, and an operation state of the operation unit for the operation state detection unit to move and operate the selection operation unit. When the step to be detected and the predetermined operation state of the operation unit are detected in the step, the pop-up display control unit sets the content based on the time information of the content selected by the selection operator. An information processing method including a step of detecting a content having a time information past the past time information and displaying information about the content of the detected content in a pop-up on the display unit. コンテンツ検出部が、それぞれ時間情報を有する種類の異なる各コンテンツの中から、同じ時間的範囲に属するコンテンツを検出するステップと、 表示制御部が、上記ステップにおいて検出された同じ時間的範囲に属するコンテンツ同士を纏め、該各時間的範囲毎に纏められた各コンテンツのコンテンツに関する情報を、該各コンテンツを纏める際に用いた時間的範囲毎に時系列に沿って表示部に表示すると共に、この表示された各コンテンツの中から所望のコンテンツを選択するための選択操作子を上記表示部に表示するステップと、 操作状態検出部が、上記選択操作子を移動操作するための操作部の操作状態を検出するステップと、 上記ステップにおいて上記操作部の所定の操作状態が検出された際に、ポップアップ表示制御部が、上記選択操作子で選択されているコンテンツが有する時間情報に基づいて、該コンテンツが有する時間情報よりも過去の時間情報を有するコンテンツを検出し、この検出したコンテンツのコンテンツに関する情報を上記表示部にポップアップ表示するステップと を有する情報処理方法。
- 11The same time detected by making the computer function as a content detection unit that detects content belonging to the same time range from each different type of content having time information, and making the computer function as the content detection unit. The contents belonging to the range are grouped together, and the information about the content of each content grouped for each time range is displayed on the display unit in chronological order for each time range used when the content is grouped. At the same time, the operation unit for operating the computer as a display control unit for displaying the selection operation element for selecting the desired content from the displayed contents on the display unit and for moving the selection operation unit. Operate the computer as an operation state detector to detect the operation state of By making the computer function as the operation state detection unit, when a predetermined operation state of the operation unit is detected, the content has the content based on the time information of the content selected by the selection operator. An information processing program characterized in that a computer functions as a pop-up display control unit that detects content having past time information rather than time information and pops up information about the content of the detected content on the display unit. それぞれ時間情報を有する種類の異なる各コンテンツの中から、同じ時間的範囲に属するコンテンツを検出するコンテンツ検出部としてコンピュータを機能させ、 コンピュータを上記コンテンツ検出部として機能させることで検出された同じ時間的範囲に属するコンテンツ同士を纏め、該各時間的範囲毎に纏められた各コンテンツのコンテンツに関する情報を、該各コンテンツを纏める際に用いた時間的範囲毎に時系列に沿って表示部に表示すると共に、この表示された各コンテンツの中から所望のコンテンツを選択するための選択操作子を上記表示部に表示する表示制御部としてコンピュータを機能させ、 上記選択操作子を移動操作するための操作部の操作状態を検出する操作状態検出部としてコンピュータを機能させ、 上記操作状態検出部としてコンピュータを機能させることで、上記操作部の所定の操作状態が検出された際に、上記選択操作子で選択されているコンテンツが有する時間情報に基づいて、該コンテンツが有する時間情報よりも過去の時間情報を有するコンテンツを検出し、この検出したコンテンツのコンテンツに関する情報を上記表示部にポップアップ表示するポップアップ表示制御部としてコンピュータを機能させること を特徴とする情報処理プログラム。
- 12From each of the different types of content having time information, the content detection unit that detects the content belonging to the same time range and the content belonging to the same time range detected by the content detection unit are grouped together. Information about the contents of each content summarized for each time range is displayed on the display unit in chronological order for each time range used when summarizing the contents, and in each of the displayed contents. A display control unit that displays a selection operator for selecting desired content from the above display unit, an operation unit for moving the selection operation unit, and an operation state detection that detects the operation state of the operation unit. When a predetermined operation state of the operation unit is detected by the unit and the operation state detection unit, the time information of the content is based on the time information of the content selected by the selection operator. A mobile terminal device having a pop-up display control unit that detects content having past time information and pop-ups and displays information about the content of the detected content on the display unit. それぞれ時間情報を有する種類の異なる各コンテンツの中から、同じ時間的範囲に属するコンテンツを検出するコンテンツ検出部と、 上記コンテンツ検出部により検出された同じ時間的範囲に属するコンテンツ同士を纏め、該各時間的範囲毎に纏められた各コンテンツのコンテンツに関する情報を、該各コンテンツを纏める際に用いた時間的範囲毎に時系列に沿って表示部に表示すると共に、この表示された各コンテンツの中から所望のコンテンツを選択するための選択操作子を上記表示部に表示する表示制御部と、 上記選択操作子を移動操作するための操作部と、 上記操作部の操作状態を検出する操作状態検出部と、 上記操作状態検出部により、上記操作部の所定の操作状態が検出された際に、上記選択操作子で選択されているコンテンツが有する時間情報に基づいて、該コンテンツが有する時間情報よりも過去の時間情報を有するコンテンツを検出し、この検出したコンテンツのコンテンツに関する情報を上記表示部にポップアップ表示するポップアップ表示制御部と を有する携帯端末装置。
Independent claims4
352 paragraphs, as filed
The present invention is applicable to a mobile device such as a mobile phone, a PHS phone (PHS: Personal Handyphone System), a PDA device (PDA: Personal Digital Assistant), or a notebook-type personal computer device, and is suitable for information processing and information. It relates to a processing method, an information processing program, and a mobile terminal device.
Japanese Patent Application Laid-Open No. 2005-244815 (Patent Document 1) discloses a portable terminal device that displays a list of a plurality of types of data such as still image data, music data, and e-mail data. This mobile terminal device displays a calendar, and displays a list of still images captured on a date selected from the calendar, titles of downloaded music data, titles of transmitted / received e-mails, and the like. As a result, the user can collectively recognize the data formed on the date selected from the calendar.
<patcit num="1"><text>Japanese Patent Application Laid-Open No. 2005-244815 (Page 10: FIGS. 17 to 19)</text></patcit>
<p> Here, the content is accumulated in the mobile terminal device on a daily basis. On the other hand, when displaying in a calendar format as in the mobile terminal device disclosed in Patent Document 1, the user's consciousness tends to be inclined to a date after the current date (= future date). .. For this reason, users tend to forget content dated in the past. Then, such contents of the past date have an inconvenience that they remain stored in the mobile terminal device unless the user (actively) performs a reproduction operation by himself / herself (actively) after some opportunity.</p><p> The present invention has been made in view of the above-mentioned problems, and by passively displaying the past contents forgotten by the user at a predetermined timing without requiring a special operation by the user, the user can receive the information. On the other hand, it is an object of the present invention to provide an information processing device, an information processing method, an information processing program, and a mobile terminal device capable of providing an opportunity to review past contents and an opportunity to recall memories.</p>
<p> The information processing apparatus according to the present invention has, as means for solving the above-mentioned problems, a content detection unit that detects content belonging to the same time range from different types of content having time information, and the above-mentioned content detection unit. Content belonging to the same time range detected by the content detection unit is grouped together, and information about the content of each content grouped for each time range is collected for each time range used when the content is grouped. The display control unit that displays on the display unit in chronological order and displays the selection operator for selecting the desired content from each of the displayed contents on the display unit, and the selection operator are moved. Content selected by the selection operator when a predetermined operation state of the operation unit is detected by the operation state detection unit that detects the operation state of the operation unit for operation and the operation state detection unit. It has a pop-up display control unit that detects content having time information earlier than the time information possessed by the content based on the time information possessed by the content, and pops up and displays information about the content of the detected content on the display unit. ..</p><p> Further, in the information processing apparatus according to the present invention, as a means for solving the above-mentioned problems, the content detection unit detects contents belonging to the same time range from different types of contents having time information. When the display control unit collects the contents belonging to the same time range detected in the above step and collects the information about the contents of each content collected for each time range. A step of displaying on the display unit in chronological order for each time range used in the above-mentioned display unit, and displaying a selection operator for selecting a desired content from each of the displayed contents on the display unit. When the operation state detection unit detects the operation state of the operation unit for moving and operating the selection controller, and when a predetermined operation state of the operation unit is detected in the step, the pop-up display control unit , Based on the time information of the content selected by the selection operator, the content having the time information earlier than the time information of the content is detected, and the information about the content of the detected content is displayed on the display unit. With steps to pop up Have.</p><p> Further, in order to solve the above-mentioned problems, the information processing program according to the present invention uses a computer as a content detection unit that detects contents belonging to the same time range from different types of contents having time information. The contents belonging to the same time range detected by making the computer function as the content detection unit are put together, and the information about the contents of each content put together for each time range is put together. A display that displays on the display unit in chronological order for each time range used for summarizing, and displays a selection operator for selecting desired content from each of the displayed contents on the display unit. The computer is made to function as a control unit, and the computer is made to function as an operation state detection unit that detects the operation state of the operation unit for moving and operating the selection operator. By making the computer function as the operation state detection unit, when a predetermined operation state of the operation unit is detected, the content has the content based on the time information of the content selected by the selection operator. The computer is made to function as a pop-up display control unit that detects content having past time information rather than time information and pop-ups and displays information about the content of the detected content on the display unit.</p><p> Further, the mobile terminal device according to the present invention has a content detection unit that detects content belonging to the same time range from different types of content having time information as a means for solving the above-mentioned problems. , Content belonging to the same time range detected by the content detection unit is grouped together, and information about the content of each content grouped for each time range is used for grouping the contents. A display control unit that displays each content on the display unit in chronological order and displays a selection operator for selecting a desired content from the displayed contents on the display unit, and the selection operator. When a predetermined operation state of the operation unit is detected by the operation unit for moving the operation unit, the operation state detection unit for detecting the operation state of the operation unit, and the operation state detection unit, the selection operation is performed. Based on the time information of the content selected by the child, the content having the time information past the time information of the content is detected, and the information about the content of the detected content is popped up and displayed on the display unit. It has a pop-up display control unit.</p><p> In the present invention as described above, contents belonging to the same time range are grouped together, and information about the contents of each content grouped for each time range is collected for each time range used when the contents are grouped. Display on the display in chronological order. Further, when a desired content is selected from each of the displayed contents, based on the time information possessed by the selected content, the content having the past time information than the time information possessed by the content is displayed. It is detected, and information about the content of the detected content is popped up and displayed on the above display unit.</p><p> That is, by passively displaying the content having the past time information rather than the time information possessed by the selected content, the user is given an opportunity to review the past content, an opportunity to recall memories, and the like. Provide to the user.</p>
<p> According to the present invention, past contents that the user has forgotten can be passively displayed at a predetermined timing without requiring a special operation by the user. Therefore, it is possible to provide the user with an opportunity to review past contents, an opportunity to recall memories, and the like.</p>
The present invention can be applied to mobile phones.
[Electrical Configuration of Mobile Phone] As shown in FIG. 1, the mobile phone according to the embodiment of the present invention includes an antenna 1 and a communication circuit 2 that perform wireless communication with a base station, a ring tone, a received voice, and the like. In addition to the speaker unit 3 for obtaining the sound output of the above, the microphone unit 4 for collecting the transmitted sound, images (moving images, still images, etc.), characters, etc., the "lifetime calendar" described later is displayed. It has a display unit 5 for the purpose.
In addition, this mobile phone has an operation unit 6 for inputting characters and performing desired menu selection operations, and a light emitting unit 7 (LED: Light Emitting Diode) for notifying incoming and outgoing calls with light. It has a camera unit 8 for capturing a still image or a moving image of a desired subject, and a vibration unit 9 for vibrating the housing of the mobile phone to notify the user of incoming / outgoing calls and the like.
In addition, this mobile phone is handled by various application programs and each of these application programs, in addition to a timer 10 for counting the current time and a communication processing program (communication program) for performing wireless communication processing via a base station. It has a memory 11 in which various data (contents) and the like are stored, and a control unit 12 that controls the entire mobile phone.
The memory 11 contains an e-mail management program for controlling the creation and transmission / reception of e-mail, image control of the camera unit 8, and moving images captured by the camera unit 8 or captured via a network or an input terminal. , A camera control program that has a still image viewer function, a schedule book management program for managing the schedule book in which the user's schedule is registered, a phone book management program for managing the phone book, and music content. A music player program for playing the camera is stored.
Further, in the memory 11, the above-mentioned "lifetime calendar" is displayed on the display unit 5, and an application program corresponding to information processing specified based on the "lifetime calendar" is selected from the above-mentioned various application programs. The lifetime calendar application program that functions as so-called launcher software is stored.
In addition, the memory 11 includes a schedule book in which a user's desired schedule is registered, a telephone directory in which still images of acquaintances and friends of the user, a telephone number, an e-mail address, a date of birth, etc. are registered. Music content played based on the music player program, still image content and moving image content played based on the viewer function of the camera control program, sent / received e-mail content, and incoming / outgoing call history of telephone directories and e-mails. And, the memory list and the like, which is the history when the "memory pop-up display" described later is performed, is stored.
[Appearance configuration of mobile phone] As an example, in the mobile phone of this embodiment, as shown in FIGS. 2 (a) and 2 (b), the upper housing 21 and the lower housing 22 are connected via a hinge portion 23. It is a so-called foldable mobile phone that is foldably connected. Note that FIG. 2A is a view of the mobile phone in the open state from the inner surface side (the surface side to be abutted in the closed state), and FIG. 2B is the mobile phone in the open state. Is a view seen from the outer surface side.
In FIG. 2A, this mobile phone has a display unit 5 in the upper housing 21. Further, this mobile phone has a speaker unit 3 for a call and a second camera unit 8b (in-camera unit) between the upper end portion 21a of the housing 21 and the upper end portion 5a of the display unit 5. ing. In addition, this mobile phone has an operation unit 6 in the lower housing 22, and a microphone for making a call or collecting surrounding voice sound between the operation unit 6 and the lower end portion 22a of the lower housing 22. It has part 4.
The operation unit 6 has a cross key 24 that can be pressed up, down, left, and right, and a decision key 25 provided at the center of the cross key. In addition, the operation unit 6 normally performs a pressing operation when instructing the activation of an e-mail management program, and a first soft key 26 which normally performs a pressing operation when instructing a network connection such as the Internet. It has a second softkey 27. Further, the operation unit 6 normally has a third soft key 28 for performing a pressing operation when instructing the display of the main menu, and a fourth soft key 29 for which a desired command is normally assigned and used. Have.
In addition, the operation unit 6 normally inputs an off-hook key 30 that is normally pressed when making a call or picking up an incoming call, and an on-hook key 31 that is normally pressed when the main power is turned on / off and when a call ends. Clear key 32 to be pressed when deleting a character or correcting a specified action, and 12 12 keys 33 to which characters such as numbers and alphabets from 0 to 9, asterisk "*", and sharp "#" are assigned. And have.
Further, as shown in FIG. 2B, this mobile phone has a first camera unit on the back side of the lower housing 22 (the surface opposite to the surface on which the operation unit 6 is provided). It has 8a (main camera part). That is, this mobile phone has a total of two camera units, a main camera unit 8a and an in-camera unit 8b, as the camera unit 8 shown in the block diagram of FIG. The main camera unit 8a is mainly used when capturing images of other users, landscapes, etc., and the in-camera unit 8b is used when capturing images (so-called self-portraits) of users of the mobile phone. ing.
[Overview of Lifetime Calendar] The mobile phone of this embodiment is usually handled separately by a dedicated application program such as image content (still image, moving image), e-mail content, schedule content, phonebook content, etc. It has a function (lifetime calendar display function) that handles various contents collectively and displays a "lifetime calendar" that lists these contents in chronological order.
This lifetime calendar is displayed by the control unit 12 operating based on the lifetime calendar application program stored in the memory 11. The lifetime calendar application program is content launcher software that works with the application program of each content. That is, when editing the content listed and displayed on the lifetime calendar, a dedicated application program corresponding to the content to be edited or the like is started.
Further, the content to be displayed on the lifetime calendar can be arbitrarily specified by the user by the "display setting function" and the "filter setting function" described later.
In addition, this lifetime calendar application program has a "rating function" that randomly selects representative content from a plurality of contents using random numbers. For example, if there are many still image contents to be displayed and cannot be displayed at once on the above-mentioned lifetime calendar, the control unit 12 will perform a typical still image based on the "rating function" of the lifetime calendar application program. Content is randomly selected and displayed on the lifetime calendar.
In addition, the typical content displayed when it cannot be displayed at once on the lifetime calendar is changed at a predetermined timing based on this "rating function". In this case, the content other than the content once displayed is selected and displayed as the above-mentioned representative content.
Further, in the case of the mobile phone of this embodiment, the "focus" on the lifetime calendar is moved according to the operation of the operation unit 6 to operate the lifetime calendar. This focus is a display form in which a frame portion or the entire frame portion or the entire of the selected menu or content is displayed with a different brightness or display color than the non-selected menu or content. Hereinafter, such a focus movement operation will be expressed using the phrase "focus".
In this example, the user is made to recognize the selected menu, content, etc. by "focusing" on the selected menu, content, etc., but the user is made to recognize the selected menu, content, etc. by moving the cursor. On the other hand, the selected menu, content, or the like may be recognized.
In addition, when the focus is on any date on the lifetime calendar for a predetermined time or more, this lifetime calendar is a date that is in the past with respect to the date on which the focus is on (for example, one year ago). It has a "remembering pop-up function" that pops up and displays the content corresponding to the date (date, date one month ago, etc.) on a part of the lifetime calendar.
[Metadata handled by the lifetime calendar] Fig. 3 shows the types of each content handled by the lifetime calendar application program and a part of the metadata of each content.
As can be seen from FIG. 3, in the lifetime calendar application program, "still image content", "incoming e-mail content", "outgoing e-mail content", "schedule content", and "birthday" registered in the phone book. It is designed to handle "content".
Note that FIG. 3 illustrates still image content, sent / received e-mail content, schedule content, and birthday content registered in the telephone directory as the content handled by the lifetime calendar application program. In addition to this, the application program also handles moving image content, music content, and the like.
[Static image content metadata] The "still image content" includes shooting time / save time data, thumbnail image, management title, file type icon (still image icon), file size icon, and acquisition source icon metadata. Is now handled on the lifetime calendar.
The shooting time data is data that the control unit 12 takes in the time information measured by the timer 10 and adds it to the still image content when the still image captured by the camera unit 8 is saved in the memory 11.
Note that some still images downloaded from a predetermined website do not have shooting time data added. In this case, when the still image content is saved in the memory 11, the control unit 12 takes in the time information (= save time) from the timer 10 and adds it to the downloaded still image. The description of "shooting time / saving time" in FIG. 3 means this.
The thumbnail image is formed in real time by the control unit 12 based on the original still image content stored in the memory 11 when it is displayed on the lifetime calendar, for example, the size of 120 dots × 160 dots. It is an image of. When displaying the thumbnail image of the moving image content on the lifetime calendar, the control unit 12 forms, for example, a thumbnail image having a size of 120 dots × 160 dots in real time from the first frame image of the moving image content. And display it on the lifetime calendar.
The management title is data indicating the title name of the still image content. As this management title, when the still image content captured by the camera unit 8 is saved in the memory 11, the shooting date and shooting time corresponding to the current time information captured by the control unit 12 from the timer 10 are described above. It is automatically added to the still image content. That is, as the management title of the still image content captured by the camera unit 8, the shooting date and the shooting time are automatically added at first.
This management title can be edited after the still image content is saved in the memory 11. When editing the management title, the user displays the management title editing screen at a desired timing, operates the operation unit 6, and inputs the desired management title. The control unit 12 overwrites the management title input by the user with the automatically added shooting date and shooting time added to the still image content. As a result, the management title of the still image content is changed to a desired management title.
The control unit 12 handles and manages the added management title as it is for the still image content to which the management title has already been added among the still image contents downloaded from the predetermined website. The still image content to which the title is not added is automatically added to the still image content with the date and time of download as the management title. The automatically added management title can also be arbitrarily changed by the user on the above-mentioned management title editing screen.
In this lifetime calendar, JPEG format (JPEG: Joint Photographic Experts Group), GIF format (including animated GIF. GIF: Graphic Interchange Format), SWF format (SWF: Shockwave Flash, registered trademark), IFM (stamp and frame) ) And other various image formats can be handled.
The file type icon (still image icon) is an icon indicating that the still image content of any of such image formats exists, and the file size icon is an icon indicating the file size of the still image content. ing.
The acquisition source icon is an icon indicating the acquisition source of the still image content. In this lifetime calendar, for example, in the case of still image content captured by the camera unit 8, an icon indicating that the acquisition source is the camera unit 8 is displayed, and in the case of still image content downloaded from a predetermined website, acquisition is performed. An icon indicating that the original is the above website is displayed.
When the display of the still image content is specified on the lifetime calendar, the control unit 12 displays the specified still image content based on the viewer function of the camera control program stored in the memory 11. And so on.
[Metadata of received e-mail content] "Received e-mail content" includes received time data, file type icon (received mail icon), From icon, sender name / sender address, attached data icon, sender image, subject. Each metadata of icon and subject data is handled on the lifetime calendar.
The reception time data is data indicating the time when the e-mail is received. The control unit 12 takes in time information from the timer 10 at the timing of receiving the e-mail, adds the taken-in time information to the received e-mail, and saves it in the memory 11. Then, the control unit 12 displays the time information added to the e-mail as the reception time data on the lifetime calendar.
The file type icon (received mail icon) is an icon indicating that the received mail content exists, and as an example, it is an icon in which an image of a sealed letter is attached with an image of a downward arrow meaning reception.
The From icon is an icon indicating that it is a display field of the sender name, and is an icon of the characters "From".
The source image is an image of each user registered in the telephone directory. That is, the telephone directory stored in the memory 11 is provided with a registration field for each user's image. The user of the mobile phone usually registers the captured image of each user's face or the like captured by the camera unit 8 in the registration field in the telephone directory. The control unit 12 detects the captured image (= source image) of the user who is the source of the received e-mail content by searching the telephone directory based on the e-mail address attached to the received e-mail content. And display it on the lifetime calendar. If the image size of the image registered in the phone book is different from the display size on the lifetime calendar, the control unit 12 displays the image registered in the phone book in a size of, for example, 120 dots x 160 dots. The image is reduced or enlarged and displayed on the lifetime calendar.
The source name / source address is data indicating the source of the received e-mail. The control unit 12 displays any one of the source image, the source name, and the source address on the lifetime calendar as data indicating the source of the received e-mail.
That is, the control unit 12 sets the priority to be displayed on the lifetime calendar in the order of the source image, the source name, and the source address, and the source image, the source name, and the transmission corresponding to the received e-mail. If the original address is registered in the phonebook, the sender image is displayed on the lifetime calendar. If the sender image corresponding to the received e-mail is not registered and the sender name and sender address are registered in the phonebook, the sender name is displayed on the lifetime calendar and received. If the sender image and sender name corresponding to the sent e-mail are not registered and only the sender address is registered in the phonebook, or if it is not registered in the phonebook, the sender address is set to the lifetime calendar. Display above.
The attached data icon is an icon displayed on the lifetime calendar by the control unit 12 when attached data such as image data or music data is added to the received e-mail. As an example, the control unit 12 displays the clip image icon on the lifetime calendar as the attached data icon to indicate the existence of the attached data to the user.
The subject icon is an icon indicating that it is a display field of a title (subject) attached to the received e-mail content. The subject data is the title (subject) attached to the received e-mail content. The control unit 12 displays the subject data attached to the received e-mail on the lifetime calendar adjacent to the subject icon.
When the display of the received e-mail content is specified on the lifetime calendar, the control unit 12 activates the e-mail management program stored in the memory 11, and the text of the e-mail specified above, etc. Is to be displayed.
In addition, when the display of the attached data attached to the received e-mail content is specified on the lifetime calendar, the control unit 12 starts the application program corresponding to the attached data and attaches the specified attachment. It is designed to display data. For example, when a still image is added as attached data and the display of the attached data is specified on the lifetime calendar, the control unit 12 is based on the viewer function of the camera control program stored in the memory 11. , The still image which is the attached data in this case is displayed. Similarly, when the attached data is music content, when playback of the attached data is specified on the lifetime calendar, the control unit 12 attaches in this case based on the music player program stored in the memory 11. Plays music content that is data.
[Metadata of outgoing e-mail content] "Outgoing e-mail content" includes sending time data, file type icon (sending mail icon), To icon, destination name / destination address, multiple person icon, attached data icon, destination image, Each metadata of subject icon and subject data is handled on the lifetime calendar.
The transmission time data is data indicating the time when the e-mail was transmitted. The control unit 12 acquires time information from the timer 10 at the timing when the e-mail is transmitted, adds the captured time information to the transmitted e-mail, and stores the time information in the memory 11. Then, the control unit 12 displays the time information added to the e-mail as transmission time data on the lifetime calendar.
The file type icon (sent mail icon) is an icon indicating that the sent e-mail content exists, and as an example, it is an icon in which an image of an upward arrow meaning transmission is attached to an image of a sealed letter.
The To icon is an icon indicating that it is a display field of the user name (destination name) to which the e-mail is sent, and is an icon of the character "To".
The destination image is an image of each user registered in the telephone directory, like the above-mentioned source image. In the lifetime calendar, the image of each user registered in this telephone directory is treated as the above-mentioned "source image" and this "destination image". If the image size of the image registered in the phone book is different from the display size of the image handled by the lifetime calendar, the control unit 12 reduces or enlarges the image registered in the phone book. Displaying on the lifetime calendar is as described above.
The destination name / destination address is data indicating the destination of the sent e-mail. The control unit 12 displays any one of the destination image, the destination name, or the destination address on the lifetime calendar as data indicating the destination of the transmitted e-mail.
That is, the control unit 12 sets the priority to be displayed on the lifetime calendar in the order of the destination image, the destination name, and the destination address, and the destination image, the destination name, and the destination address corresponding to the transmitted e-mail are stored in the telephone directory. If registered, the destination image is displayed on the lifetime calendar. In addition, if the destination image corresponding to the sent e-mail is not registered and the destination name and destination address are registered in the phonebook, the destination name is displayed on the lifetime calendar and the sent e-mail is displayed. If the corresponding destination image and destination name are not registered and only the destination address is registered in the phonebook, or if it is not registered in the phonebook, the destination address is displayed on the lifetime calendar.
The multi-person icon is an icon displayed when the transmitted e-mail content is an e-mail sent to a plurality of users at the same time. As an example, this multi-person icon is an icon of an image of three people so that the user can intuitively understand that the e-mail was sent to multiple people at the same time.
Note that this multi-person icon is displayed only for outgoing e-mail content sent to multiple users at the same time, but the received e-mail is an e-mail sent to multiple users at the same time. In this case, the plurality of people icon may be displayed to indicate that the received e-mail is sent to a plurality of users at the same time.
The attached data icon is an icon displayed when attached data is added to the sent e-mail. As described above, this attached data icon is an icon of the image of the clip.
The subject icon is an icon indicating that it is a display field of a title (subject) attached to the sent e-mail content. The subject data is the title attached to the transmitted e-mail content. The control unit 12 displays the subject data attached to the transmitted e-mail on the lifetime calendar adjacent to the subject icon.
When the display of the sent e-mail content is specified on the lifetime calendar, the control unit 12 activates the e-mail management program stored in the memory 11, and the text of the e-mail specified above, etc. Is to be displayed.
In addition, when the display of the attached data attached to the transmitted e-mail content is specified on the lifetime calendar, the control unit 12 starts the application program corresponding to the attached data and attaches the specified attachment. It is designed to display data. For example, when a still image is added as attached data and the display of the attached data is specified on the lifetime calendar, the control unit 12 is based on the viewer function of the camera control program stored in the memory 11. , The still image which is the attached data in this case is displayed. Similarly, when the attached data is music content, when playback of the attached data is specified on the lifetime calendar, the control unit 12 attaches in this case based on the music player program stored in the memory 11. Plays music content that is data.
[Schedule content metadata] As "schedule content", schedule start time data, file type icon (schedule icon), classification icon, schedule summary / content data, alarm icon, alarm ON / OFF setting Each metadata of the indicated data and holiday setting data is handled on the lifetime calendar.
The schedule start time data is data indicating the schedule start time registered in the schedule book. When the control unit 12 displays the schedule on the lifetime calendar, the control unit 12 detects the start time of the schedule registered in the schedule book and displays it on the lifetime calendar.
The file type icon (schedule icon) is an icon indicating the existence of the schedule. As an example, as this schedule icon, an icon of an image with a calendar and a pencil as a motif is displayed on the lifetime calendar.
The classification icon is an icon indicating the classification of the registered schedule. When registering a schedule in the schedule book, the user selects a classification icon corresponding to the registered schedule from each classification icon displayed in the list. The control unit 12 displays the classification icon selected at the time of registration of this schedule on the lifetime calendar together with the start time of the schedule.
The data indicating the summary / contents of the schedule is the data entered in the title section of the schedule when the user registers the schedule. The control unit 12 displays the data entered in the item of this title on the lifetime calendar as a summary of the schedule.
If no input has been made for the title item of the schedule, the control unit 12 puts a character string such as 10 characters from the beginning of the character string input in the schedule content item on the lifetime calendar. indicate. The description "summary / content of schedule" shown in Fig. 3 means this.
The alarm icon is, for example, an icon of an image with a bell as a motif, and the data indicating the ON / OFF setting of the alarm is the data indicating whether or not the alarm is set for the schedule. If an alarm is set for the schedule, the control unit 12 displays the word "ON" on the lifetime calendar adjacent to the alarm icon in the image of the bell above, and alarms for the schedule. If it is not set, the word "OFF" will be displayed on the lifetime calendar adjacent to the alarm icon in the image of the bell above.
The holiday setting data is data indicating a holiday specified by the user with respect to the schedule book. For example, if a user personally takes a vacation on a day that is generally regarded as a weekday, the user can register the day on which the vacation is taken as a holiday in the schedule book. The control unit 12 determines from the schedule book whether or not a holiday is set for the display date on the lifetime calendar. Then, when a holiday is set for the display date, the control unit 12 performs a display form change process such as changing the display color of the date field and displays it on the lifetime calendar.
When the schedule display or the like is specified on the lifetime calendar, the control unit 12 activates the schedule management program stored in the memory 11 to display the contents of the specified schedule or the like.
In addition, when registering a schedule in the above schedule book, if a character indicating a "location" for executing the schedule, such as "company", "school", "house", etc., is input, the control unit 12 may read the place where this schedule is executed from the schedule book and display it on the lifetime calendar.
[Birthday content metadata] "Birthday content" is the lifetime of each metadata of birth date data, user name, file type icon (birthday icon), frame image (picture frame image), and thumbnail image. It is now handled on the calendar.
In the case of the mobile phone of this embodiment, in the telephone directory, in addition to the registration fields of the user's user name, telephone number and e-mail address, the still image of the user, the frame image serving as an image frame, and the date of birth Each registration column is provided.
In the case of the mobile phone, the registration fields for personal information such as the still image of the user who owns the mobile phone, the frame image as the image frame, the address, the e-mail address, the mobile phone number, and the date of birth are described above. It is provided separately from the telephone directory.
Based on each information registered in the telephone directory or the registration column of personal information, the control unit 12 displays a date display column corresponding to the birthday of the user registered in the telephone directory on the lifetime calendar. In the display field of the date corresponding to the birthday of the owner of the mobile phone registered in the registration field of the personal information, for example, a birthday icon of a cake image and a frame image serving as a frame of a flower image, for example. (Among some frame images, a frame image selected by the user who owns the mobile phone may be used.), A still image such as the face of the user whose date is the birthday, or the owner of the mobile phone. A still image such as a face and a user name whose date is the birthday or the owner of the mobile phone are displayed.
When this "birthday content" is selected on the lifetime calendar, the control unit 12 starts the application program of the telephone directory and registers the personal information of the user corresponding to the "birthday content". Display control of the field, or start the application program for displaying the personal information of the owner of the mobile phone, and register the personal information of the owner of the mobile phone corresponding to the "birthday content". Display control.
[Details of Lifetime Calendar Setting] Next, the presence / absence of display of various contents handled by such a lifetime calendar, the time until display, and the like can be set on the setting screen of the lifetime calendar. When making this setting, the user operates the operation unit 6 so as to display the entire setting menu on the display unit 5 and select the setting menu of the lifetime calendar from the overall setting menu. When this operation is performed, the control unit 12 controls the display unit 5 to display and control the lifetime calendar setting screen (LTC setting screen) shown in FIG. 4A.
As the setting screen of this lifetime calendar, each setting menu of "display setting", "filter setting", and "remembering display time" is displayed. The control unit 12 moves and controls the focus between the "display setting", "filter setting", and "remembering display time" setting menus in response to the user's up / down operation of the cross key 24 shown in FIG.
Further, when the control unit 12 focuses on each of the above setting menus by this movement display control, the control unit 12 displays the explanation of the focused setting menu. Specifically, the example shown in FIG. 4A is an example in which the setting menu of "filter setting" is focused. In this case, the control unit 12 is, for example, "an address not registered in the telephone directory". The explanation of the setting menu of the "filter setting" such as "Hide the received mail from" is displayed and controlled in the extra area of the display unit 5. By displaying the description of the focused setting menu in this way, the user can be made aware of the setting contents of the currently focused setting menu, and the setting menu desired by the user can be easily made. Can be selectable.
Next, by operating the cross key 24 up and down, the user moves the focus to the desired setting menu from the "display setting", "filter setting", and "remembering display time" setting menus. Press the enter key 25 shown in Fig. 2.
[Display setting] When the control unit 12 detects the pressing operation of the enter key 25 while focusing on the setting menu of "display setting", the setting menu of "display setting" shown in FIG. 4 (b) is displayed. Display control of the display screen on the display unit 5. Whether the setting menu of this "display setting" displays "still image content", "received e-mail content", "sent e-mail content", "schedule content", and "birthday content" on the lifetime calendar. It is a setting menu for setting whether or not.
Specifically, the control unit 12 sets the setting menu of this "display setting" as "still image content", "received e-mail content", "sent e-mail content", "schedule content", and "birthday content". Display each setting menu for.
Among them, the setting menu of "still image content" is a menu for specifying whether or not the still image is displayed on the lifetime calendar and the folder in which the still image to be displayed is stored.
When the user does not limit the still images to be displayed on the lifetime calendar, the user selects and operates "display all" from the pull-down menu of "display all / designated display / hide". When this "display all" is selected, the control unit 12 selects and displays the still image to be displayed on the lifetime calendar from all the still images stored in the mobile phone. It becomes.
On the other hand, when the user does not display the still image on the lifetime calendar, the user selects and operates "Hide" from the pull-down menu of "Full display / designated display / non-display". When this "hide" is selected, the control unit 12 excludes all the still images stored in the mobile phone from the display target for the lifetime calendar. Therefore, when this "hide" is selected, the still image is not displayed on the lifetime calendar.
On the other hand, when specifying the folder in which the still image to be displayed on the lifetime calendar is stored, the user selects "Specified display" from the "Full display / Specified display / Hide" pull-down menu. Manipulate. When this "designated display" is selected, the control unit 12 displays the selection field of the "folder designation" at full brightness. That is, when "display all" or "hide" is selected from the pull-down menu, the control unit 12 displays the selection field of this "folder specification" in half-brightness (grayed out) to the user. On the other hand, the selection field of "Specify folder" indicates that it is inactive. On the other hand, when the above "designated display" is selected, the control unit 12 displays the selection field of "folder designation" at full brightness, and the selection field of this "folder designation" is active for the user. Indicates that
In the mobile phone of this embodiment, the user stores a still image captured by the camera unit 8, a still image downloaded via a network or the like, a still image attached to an e-mail and transmitted / received, and the like in the memory 11. It is possible to classify and save, for example, the imaging date and time, the title, and the like in a plurality of still image folders formed inside. When the user activates the selection field of the "folder designation", the user specifies a desired folder from each of the above folders. When this designation operation is performed, the control unit 12 displays only the still image contents stored in the folder designated by the user on the lifetime calendar.
Next, the setting menu of "Incoming E-mail Content" sets whether to display the received e-mail on the lifetime calendar, the folder in which the received e-mail to be displayed is stored, the e-mail address, and the type. It is a setting menu for.
When the user may display all the received e-mails to be displayed on the lifetime calendar, the user selects and operates "display all" from the pull-down menu of "display all / designated display / non-display". When this "display all" is selected, the control unit 12 selects and displays the received e-mail to be displayed on the lifetime calendar from all the received e-mails stored in the mobile phone. Will be done.
On the other hand, when the received e-mail content is not displayed on the lifetime calendar, the user selects "Hide" from the pull-down menu of "Full display / Specified display / Hide". When this "hide" is selected, the control unit 12 excludes all received e-mail contents stored in the mobile phone from the display target for the lifetime calendar. Therefore, when this "hide" is selected, the received e-mail content is not displayed on the lifetime calendar.
On the other hand, when displaying only the specified received e-mail content on the lifetime calendar, the user selects and operates "specified display" from the "full display / specified display / non-display" pull-down menu. When this "designated display" is selected, the control unit 12 displays each selection field of "folder designation", "email address designation", and "protection designation" at full brightness.
That is, when "display all" and "hide" are selected from the above pull-down menu, the control unit 12 fills each of these "folder specification", "email address specification", and "protection specification" selection fields by half. Brightness display (grayed out) indicates to the user that each of these selection fields is inactive. On the other hand, when the above "designated display" is selected, the control unit 12 displays each selection field of "folder designation", "email address designation", and "protection designation" at full brightness to the user. , Indicates that each of the selection fields has become active.
In the mobile phone of this embodiment, a plurality of received e-mail folders can be formed in the memory 11, and the users are classified into the received date and time of the received e-mail content, the user who sent the received e-mail, and the like. Then, it is possible to store it in the corresponding folder. Therefore, when the user performs "folder specification", the user specifies a desired folder from each folder in which received e-mails are classified and stored based on the pull-down menu, or is stored in all folders. If you want to display the received e-mail, specify all the folders. When this designation operation is performed, the control unit 12 displays only the received e-mails stored in the folder designated by the user on the lifetime calendar.
In addition, when the user performs "e-mail address designation", the user specifies and operates the e-mail address of the user who is the sender of the received e-mail. The e-mail address can be specified by the desired user (= desired e-mail address) from the phone book, transmission ranking (ranking indicating the users with the highest number of transmissions in order), and reception ranking (ranking indicating users with the highest number of receptions in order). ) Is specified. The e-mail address can also be specified by the user by operating the operation unit 6 and directly inputting the e-mail address. When this e-mail address designation operation is performed, the control unit 12 displays only the received e-mail content having the e-mail address designated by the user on the lifetime calendar.
Further, in the case of the mobile phone of this embodiment, it is possible to set protection to prevent erroneous erasure of the desired received e-mail among the received e-mails. Then, of all the received e-mails stored in the mobile phone, only the received e-mails for which the protection is set can be specified as the received e-mail contents to be displayed on the lifetime calendar.
That is, as the selection field of "protection designation", there is a selection menu of "display all" and "protection mail only". When the user may display all received e-mails stored in the mobile phone, the user selects the "display all" selection menu. When this selection is made, the received e-mail content is displayed on the lifetime calendar regardless of whether or not the received e-mail is protected. In addition, when the user wants to display only the received e-mails for which protection is set among all the received e-mail contents stored in the mobile phone, the user selects the above "protected e-mail only" selection menu. .. When this selection is made, the control unit 12 displays only the received e-mail content for which protection is set on the lifetime calendar.
In the mobile phone of the embodiment, the received e-mail content to be displayed on the lifetime calendar can be specified by display conditions such as a stored folder and the presence / absence of protection settings. Then, when a plurality of display conditions are set by the user, the control unit 12 displays only the received e-mail contents satisfying all the display conditions on the lifetime calendar.
Next, the setting menu of "Sending E-mail Content" sets whether to display the sent e-mail on the lifetime calendar, the folder in which the sent e-mail to be displayed is stored, the e-mail address, and the type. It is a setting menu for.
If the user does not limit the outgoing e-mails to be displayed on the lifetime calendar, the user selects "display all" from the pull-down menu of "display all / designated display / hide". When this "display all" is selected, the control unit 12 selects and displays the outgoing e-mail to be displayed on the lifetime calendar from all the outgoing e-mails stored in the mobile phone. Do.
On the other hand, when the user does not display the sent e-mail content on the lifetime calendar, the user selects "Hide" from the pull-down menu of "Full display / Specified display / Hide". When this "hide" is selected, the control unit 12 excludes all the transmitted e-mail contents stored in the mobile phone from the display target for the lifetime calendar. Therefore, when this "hide" is selected, the sent e-mail content is not displayed on the lifetime calendar.
On the other hand, when specifying the outgoing e-mail content to be displayed on the lifetime calendar, the user selects and operates "specified display" from the "full display / specified display / non-display" pull-down menu. When this "designated display" is selected, the control unit 12 displays each of the "folder designation", "email address designation", and "protection designation" selection fields in full brightness to the user. Indicates that the selection field has become active.
Similar to the above, a plurality of outgoing e-mail folders can be formed in the memory 11, and the users are classified into the transmission date and time of the outgoing e-mail, each user to whom the outgoing e-mail content is sent, and the like. Then, it is possible to store it in the corresponding folder. Therefore, when the user performs "folder specification", the user specifies a desired folder from each folder in which the sent e-mail contents are classified and stored, or the sent e-mail stored in all the folders. If you want to display the contents, specify all the folders. When this designation operation is performed, the control unit 12 displays only the outgoing e-mails stored in the folder designated by the user on the lifetime calendar.
In addition, when the user performs "e-mail address designation", the user specifies and operates the e-mail address of the user who is the destination of the outgoing e-mail. The e-mail address can be specified by the desired user (= desired e-mail address) from the phone book, transmission ranking (ranking indicating the users with the highest number of transmissions in order), and reception ranking (ranking indicating the users with the highest number of receptions in order). ) Is specified.
The e-mail address can also be specified by the user by operating the operation unit 6 and directly inputting the e-mail address. When this e-mail address designation operation is performed, the control unit 12 displays only the outgoing e-mail having the e-mail address designated by the user on the lifetime calendar.
Further, in the case of the mobile phone of this embodiment, it is possible to set protection to prevent erroneous erasure of the desired transmitted e-mail among the transmitted e-mails. Then, of all the sent e-mails stored in the mobile phone, only the sent e-mails for which the protection is set can be specified as the sent e-mails to be displayed on the lifetime calendar.
That is, as the selection field of "protection designation", there is a selection menu of "display all" and "protection mail only". When the user may display all the sent e-mail contents stored in the mobile phone, the user selects the above-mentioned "display all" selection menu. When this selection is made, the control unit 12 displays the outgoing e-mail content on the lifetime calendar regardless of whether or not the outgoing e-mail content is protected.
In addition, when the user wants to display only the sent e-mail content for which protection is set among all the sent e-mail contents stored in the mobile phone, the user selects the above "protected e-mail only" selection menu. select. When this selection is made, the control unit 12 displays only the outgoing e-mail content for which protection is set on the lifetime calendar.
In the mobile phone of the embodiment, the transmitted e-mail content to be displayed on the lifetime calendar can be specified by display conditions such as a stored folder and the presence / absence of protection settings. Then, when a plurality of display conditions are set by the user, the control unit 12 displays only the transmitted e-mail contents satisfying all the display conditions on the lifetime calendar.
Next, the setting menu of the "schedule content" is a setting menu for setting whether or not to display the schedule on the lifetime calendar and setting the classification of the schedule to be displayed.
When the user may display all the schedules to be displayed on the lifetime calendar, the user selects and operates "display all" from the pull-down menu of "display all / designated display / hide". When this "display all" is selected, the control unit 12 selects and displays the schedule to be displayed on the lifetime calendar from all the schedules registered in the schedule book of the mobile phone.
On the other hand, when the user does not display the schedule on the lifetime calendar, the user selects "hide" from the pull-down menu of "display all / designated display / hide". When this "hide" is selected, the control unit 12 excludes all schedules registered in the schedule book of the mobile phone from the display target for the lifetime calendar. Therefore, when this "hide" is selected, the schedule is not displayed on the lifetime calendar.
On the other hand, when specifying the classification of the schedule to be displayed on the lifetime calendar, the user selects and operates "specified display" from the pull-down menu of "all display / specified display / non-display". When this "designated display" is selected, the control unit 12 displays the selection fields of the "classification selection" at full brightness to indicate to the user that each of the selection fields has been activated.
In the case of the mobile phone, when the schedule is registered in the schedule book, the classification of the schedule such as company, school, dinner party, drive, sports, etc. is set. Therefore, when the user performs "classification selection", the user specifies a desired classification of the schedule. When this designation operation is performed, the control unit 12 displays only the schedules of the classification specified by the user among all the schedules registered in the schedule book on the lifetime calendar.
Next, the "birthday content" setting menu is a setting menu for setting whether or not to display the birthday content on the lifetime calendar. When the user allows the lifetime calendar to display the birthday contents of all users registered in the telephone directory and the birthday contents registered in the above personal information registration field, "Display all / Select "Show All" from the "Hide" pull-down menu. When this "display all" is selected, the control unit 12 has the birthday contents of all the users registered in the phone book of the mobile phone, and the personal information which is the information of the owner of the mobile phone. The birthday content registered in the registration field of is recognized as the display target of the lifetime calendar and displayed.
On the other hand, when the user does not display the birthday content on the lifetime calendar, the user selects "hide" from the pull-down menu of "display / hide all". When this "hide" is selected, the control unit 12 sets the birthday contents of all users registered in the telephone directory and the birthday contents registered in the above personal information registration field as lifetimes. Exclude from the calendar display target. As a result, when "Hide" is selected, the birthday content is not displayed on the lifetime calendar.
[Filter setting] Next, when the control unit 12 detects the pressing operation of the enter key 25 while focusing on the setting menu of the "filter setting" shown in FIG. 4 (a), it turns "ON / OFF". Activate the pull-down menu of. The setting menu of this "filter setting" is a setting menu for setting whether or not to display received e-mails having e-mail addresses not registered in the telephone directory on the lifetime calendar.
When the user does not display the received e-mail content having an e-mail address not registered in the telephone directory on the lifetime calendar, the user selects and operates "OFF" from the above "ON / OFF" pull-down menu. When this "OFF" is selected, the control unit 12 excludes received e-mail contents having an e-mail address not registered in the telephone directory from the display target on the lifetime calendar. Therefore, in this case, the received e-mail content having an e-mail address that is not registered in the telephone directory will not be displayed on the lifetime calendar.
On the other hand, if the received e-mail content having an e-mail address not registered in the phone book may be displayed on the lifetime calendar, the user can select "ON / OFF" from the pull-down menu. Select "ON". When this "ON" is selected, the control unit 12 displays the received received e-mail content on the lifetime calendar regardless of whether or not the e-mail address is registered in the telephone directory.
In this "filter setting", it was decided to set whether to display the received e-mail content that has an e-mail address that is not registered in the phone book, but similarly, the e-mail address that is not registered in the phone book. It may be possible to set whether or not to display the sent e-mail content sent to.
[Memory display time] Next, as will be described in detail later, in the case of the mobile phone of this embodiment, various contents corresponding to the date focused on the lifetime calendar, for example, the date one year ago, are displayed. It has a memory pop-up function that pops up in the extra area. The "remembering display time" setting menu is a setting menu for setting whether or not to perform such a memory pop-up display and the time until the memory pop-up display is performed.
When the control unit 12 detects the pressing operation of the enter key 25 while focusing on the setting menu of "remembering display time" shown in FIG. 4 (a), it is "hidden / fast / normal / slow". Activate the pull-down menu. When the memory pop-up is not displayed, the user selects "Hide" from this pull-down menu and presses the enter key 25. When this "hide" is selected, the control unit 12 does not display the memory pop-up on the lifetime calendar.
On the other hand, each pull-down menu of "fast / normal / slow" is a menu for setting the time until the memory pop-up is displayed. That is, in the case of this mobile phone, if the focus continues to be focused on any date on the lifetime calendar for a predetermined time or longer (= no operation time is a predetermined time or longer), the control unit 12 controls the focus. The memory pop-up display that pop-ups the content corresponding to the past date with respect to the date that continues to be hit is performed.
Each of the above "fast / normal / slow" pull-down menus is a menu for setting the time until this memory pop-up display is performed. The user selects and operates a desired menu from each of the "fast / normal / slow" pull-down menus.
When the above "fast" menu is selected, the control unit 12 displays a memory pop-up "5 seconds later" after the user's operation is stopped, and the above "normal" menu is selected. In this case, the memory pop-up is displayed, for example, "7.5 seconds after" after the user's operation is stopped, and when the above "slow" menu is selected, for example, "10 seconds after" the user's operation is stopped. The memory pop-up is displayed. By selecting the desired menu from each of the "fast / normal / slow" pull-down menus, the user can display the lifetime calendar from the state of no operation to the display of the memory pop-up. The time can be set to the desired time.
[Lifetime calendar display operation] Next, the lifetime calendar display operation will be described. In addition, for ease of understanding, the display of still image content, schedule content, birthday content, outgoing e-mail content, and received e-mail content is displayed on the lifetime calendar, except for video content and music content. I will explain what to do.
When displaying the lifetime calendar, the user selects and operates the activation of the lifetime calendar from the main menu via the operation unit 6. When this selection operation is performed, the control unit 12 displays the lifetime calendar of the "calendar view" shown in FIG. 5 on the display unit 5 as the default display based on the lifetime calendar application program stored in the memory 11. Display control.
[Calendar view] The flowchart of FIG. 6 shows the flow of the display control operation until the lifetime calendar of the calendar view is displayed in the control unit 12. This flowchart starts based on the lifetime calendar application program stored in the memory 11 when the control unit 12 detects the activation specification operation of the lifetime calendar specified by the user by operating the operation unit 6. Let me.
In step S1, the control unit 12 takes in the time information indicating the current date measured by the timer 10 and proceeds to the process in step S2. In step S2, the control unit 12 reads the display setting and the filter setting stored in the memory 11 described with reference to FIGS. 4 (a) and 4 (b), and proceeds to the process in step S3.
In step S3, among the contents permitted to be displayed in the lifetime calendar by the display setting and the filter setting read from the memory 11, the control unit 12 takes in the current year and month taken from the timer 10 in the above step S1. Detect the corresponding content from memory 11.
Specifically, for example, the display settings and filter settings described above allow the display of still image content, schedule content, birthday content, outgoing e-mail content, and received e-mail content, and the current year captured from timer 10. If the date is September 13, 2005, the control unit 12 will use the still image content with the time information or saved information of September 2005, the received e-mail content with the reception time of September 2005, 2005. The transmitted e-mail content having the transmission time of September 2005, the schedule content having the start time of September 2005, and the birthday content of the user whose birth month is September 2005 are detected from the memory 11.
Similarly, for example, when the display of still image content and birthday content is permitted by the above display settings and filter settings, and the current date captured from timer 10 is October 1, 2006. , The control unit 12 detects from the memory 11 the still image content having the time information or the stored information of October 2006, and the birthday content of the user whose birth month is October.
Next, in step S4, the control unit 12 displays the lifetime calendar of the calendar view on the display unit 5, displays the various detected contents on the lifetime calendar of this calendar view, and in step S5, the current day. The display area of (= the display area corresponding to the day when the lifetime calendar is started) is enlarged compared to other display areas, the enlarged display area is focused on, and the processing of the flowchart shown in FIG. 6 is terminated. ..
FIG. 5 shows an example of displaying the lifetime calendar of the calendar view displayed by the processing of the flowchart of FIG. Figure 5 shows an example of displaying the lifetime calendar in the calendar view for September 2005, and the focused day is an example of displaying Wednesday, September 13, 2005.
As can be seen from FIG. 5, the control unit 12 displays the date corresponding to the display column of the focused date such as "2005 09/13" on the lifetime calendar of the calendar view, and this. Next to the date, various icons indicating the types of content that are permitted to be displayed by the user are displayed by the above display settings and filter settings (= various icons indicating the current setting status are displayed). .. Further, the control unit 12 displays a month index indicating the currently displayed display month along the leftmost longitudinal direction of the display area. In this example, since the displayed month is September, the month index with the number "09" is displayed. In addition, the control unit 12 makes it easier for the user to recognize the current day by displaying the display field of the date of the current day in a display color different from that of other dates.
Of the various icons (= various icons displayed adjacent to the date) shown in Fig. 5, the icon of the cake with the candle is the icon of the birthday content, and the image of the calendar and pencil is. Schedule content icon, up arrow image on seal is outgoing email content icon, down arrow image on seal is received email content icon, rectangular top right edge folded inward Is an icon for still image content. Of these various icons, the control unit 12 displays the icon of the content whose display is permitted by the user in color, and the icon of the content whose display is not permitted by the user is displayed in gray as a gray image (or). Semi-brightness display). Due to such a difference in display, the user can recognize at a glance the types of contents that are permitted to be displayed on the lifetime calendar.
Further, the control unit 12 displays the icon of the content detected in step S3 and / or the thumbnail image of the still image content in the display field of each date on the lifetime calendar of the calendar view.
Further, when there are a plurality of still image contents to be displayed in the display field of the same date, the control unit 12 selects one still image content from the plurality of still image contents by using a random number, and the selected still image content is selected. The thumbnail image of the image content is displayed in the display field of the corresponding date. The selected and displayed thumbnail image is updated at a predetermined timing by the "rating function" described later.
In addition, the display field on Wednesday, September 13, 2005, which is the date on which the control unit 12 is focusing in this case, is enlarged compared to the display fields of other dates, and the above-mentioned contents are displayed in the enlarged display fields. Icon and / or display thumbnail images of still image content.
In the example shown in FIG. 5, by displaying only the sealed letter icon in the display field on Friday, September 1, it is possible that the outgoing email content or the incoming email content exists on this Friday, September 1st. Shown. In addition, by displaying the sealed letter icon and the birthday content icon in the display field on Sunday, September 3, the outgoing email content or the received email content exists on this Sunday, September 3, and the received email content also exists. It indicates that it is the birthday of one of the users or the user (= own) of the mobile phone. In addition, by displaying a sealed letter icon, a schedule content icon, and a thumbnail image of still image content in the display field on Monday, September 4, the sent e-mail content or received will be displayed on this Monday, September 4. Indicates that e-mail content, schedule content and still image content are present.
In addition, the display field on Wednesday, September 13, which is the focus date in this example, is enlarged compared to the display fields of other dates, and in this enlarged display field, the seal icon, By displaying the icon of the schedule content, the icon of the birthday content and the thumbnail image of the still image content, the outgoing e-mail content or the received e-mail content and the schedule content exist on this Wednesday, September 13th. It indicates that it is the birthday of one of the users or the user (= own) of the mobile phone.
Further, when displaying the thumbnail image of the still image content in the enlarged display field, the control unit 12 enlarges the thumbnail image and displays the thumbnail image in the display field of another date. This allows the user to easily recognize the still image content corresponding to the focused date. The control unit 12 displays each icon other than the thumbnail image in the same size in both the enlarged display field and the display field for other dates.
In this way, when the lifetime calendar of the calendar view is displayed, the control unit 12 displays an icon of each content and / or a thumbnail image of the still image content in the display field of each date. As a result, the user can recognize the existence of the content corresponding to each date at a glance by the icon or thumbnail image displayed on the lifetime calendar.
In such a calendar view lifetime calendar, if there is no content, there is no icon or thumbnail image to display, so the display field for the date when there is no content is inevitably a blank display field. It becomes. In the example shown in Figure 5, Saturday, September 9th is the date when no content exists. By looking at the blank date display field, the user can recognize at a glance that there is no content corresponding to that date.
Further, as the e-mail contents, there are received e-mail contents and sent e-mail contents as described above, but when the lifetime calendar of this calendar view is displayed, the received e-mail contents and the sent e-mail contents are present. If any of the above is present, the control unit 12 displays the icon of the image of the sealed letter to indicate that the received e-mail content and / or the sent e-mail content are present.
In other words, the control unit 12 simplifies the existence of the received e-mail content and / or the sent e-mail content by displaying the icon of the image of the sealed letter when the lifetime calendar of this calendar view is displayed. It is designed to show. When displaying the day view lifetime calendar, which will be described later, the presence of the sent e-mail content is indicated by displaying the icon of the image of the arrow pointing upward on the above-mentioned envelope, and the image of the arrow pointing downward is displayed on the envelope. The presence of the received e-mail content is indicated by displaying an icon.
That is, when the lifetime calendar of this calendar view is displayed, since the display field of each date is narrow, the existence of the received e-mail content and / or the sent e-mail content is collectively displayed by the icon of the image of the sealed letter. However, when the display field for each date becomes wider when the day view lifetime calendar, which will be described later, is displayed, the received e-mail content and the sent e-mail content are displayed separately.
[Focus movement operation] Next, the user can move the focus to the display field of a desired date on the lifetime calendar by operating the operation unit 6. That is, in the case of the example shown in FIG. 5, the control unit 12 focuses on September 13, which is the day of this example, as a default. When the cross key 24 of the operation unit 6 is operated to the right in this state, the control unit 12 moves and controls the focus in the order of 13th 14th 15th 16th 17th. In addition, if the user operates the cross key 24 of the operation unit 6 to the left while the focus is on September 13, the control unit 12 will move from the 13th to the 12th to the 11th to the 10th to the 9th. The focus is moved and displayed in the order of ... In addition, when the cross key 24 of the operation unit 6 is operated upward by the user while the focus is on September 13, the control unit 12 changes from 13th to 6th to August 30th. The focus is moved and displayed in order. In addition, if the user operates the cross key 24 of the operation unit 6 downward while the focus is on September 13, the control unit 12 will move from 13th to 20th to 27th to October 4th. Move and control the focus in this order.
The control unit 12 intermittently performs such focus movement display control each time the cross key 24 is pressed. Further, when the cross key 24 is continuously pressed (so-called long press), the control unit 12 continuously performs the above-mentioned focus movement display control during the long press. Then, the control unit 12 sequentially detects the content corresponding to the date to be displayed on the display unit 5 from the memory 11 by such movement display control of the focus, and displays the above icon and the thumbnail image. .. As a result, the lifetime calendar of each month is displayed on the display unit 5 in a form scrolled according to the movement operation of the focus.
(Switching the display screen on a monthly or yearly basis) Here, the user operates the cross key 24 or the like as described above to focus on the lifetime calendar in the calendar view on a date-by-date basis. It is possible to move it with, but there are cases where you want to greatly switch the content displayed on the lifetime calendar on a monthly or yearly basis.
In this case, the user presses the second softkey 27 shown in FIG. When the control unit 12 detects the pressing operation of the second soft key 27 while the lifetime calendar of the calendar view is displayed on the display unit 5, the lifetime becomes the index screen of the calendar view shown in FIG. The calendar is displayed and controlled on the display unit 5.
As can be seen by comparing FIGS. 5 and 7, when the control unit 12 detects the pressing operation of the second softkey 27, the "month" of each month is along the longitudinal direction of the left end of the lifetime calendar in the calendar view. In addition to displaying the "index", the "year index" indicating the year to which the month currently displayed on the display unit 5 belongs is displayed along the left end of this month index.
Further, the control unit 12 focuses on the display column of the month on the above-mentioned month index to which the date that was focused at the time when the second soft key 27 is pressed is assigned. FIG. 7 is a display example when the focus is on any day in September 2005 when the second soft key 27 is pressed. In this case, the control unit 12 will focus on the display field for September on the month index.
The focus can be moved on a monthly basis on the monthly index, and the focus can be moved on a yearly basis on the year index. That is, when the focus is moved on a monthly basis, the user operates the cross key 24 up or down while the display field of any month of the month index is in focus. As shown in FIG. 7, when the upper operation of the cross key 24 is detected while the focus is on September, the control unit 12 focuses in the order of September August July June. Move display control. If the lower operation of the cross key 24 is detected while the focus is on September, the control unit 12 moves and displays the focus in the order of September October November December. Control.
Further, when the control unit 12 moves and displays the month to be focused on the month index in this way, the control unit 12 detects the content corresponding to the month in which the focus is moved from the memory 11, and the above icon corresponding to this content or The thumbnail image is displayed on the lifetime calendar of the calendar view of the month in which the focus is moved. As a result, the icons and thumbnail images displayed on the lifetime calendar in the calendar view are switched and displayed on a monthly basis.
In this example, the control unit 12 decides to switch the content to be displayed on the lifetime calendar of the calendar view on a monthly basis together with the operation of moving the focus on the month index, but this is the focus on the month index. While the movement operation of is being performed, the display of the content on the lifetime calendar of the calendar view is not switched, and when the enter key 25 is pressed, it waits for the enter key 25 to be pressed. The content corresponding to the month focused on the month index may be displayed on the lifetime calendar in the calendar view.
That is, in this case, the user operates the focus to move the focus to the desired month on the month index (the content display is not switched during this period), and when the focus is moved to the desired month, the enter key 25 is pressed. Press and operate. As a result, the control unit 12 recognizes that the display of the content of the currently focused month is specified by the user, detects the content corresponding to the focused month from the memory 11, and determines the content. The display screen is returned from the index screen of the calendar view shown in FIG. 7 to the normal screen of the calendar view shown in FIG. 5, and the icons and thumbnail images corresponding to the above contents are displayed on the lifetime calendar of the calendar view. In this case, since the content is displayed on the lifetime calendar of the calendar view after waiting for the press operation of the enter key 25, the content display does not have to be switched for each focus movement operation, which imposes a burden on the control unit 12. It can be mitigated.
In this case, while focusing on any month on the month index, the display column of each date (display column of icon or thumbnail image corresponding to the content) is displayed at half brightness, for example. By performing display control that changes the display form, the user can easily recognize that the month index is active.
Next, when the user moves the focus on a yearly basis, the user operates the cross key 24 to the left while the focus is on the display field of any month on the month index. When the control unit 12 detects the left operation of the cross key 24 while focusing on the display field of any month on the above month index, the control unit 12 detects the left operation of the cross key 24, and the control unit 12 is the year on the above year index to which the focused month belongs. Focus on the display field. This makes it possible to switch the display screen on a yearly basis.
That is, when the control unit 12 detects the upper operation of the cross key 24 while the focus is on the year index, in the case of the example shown in FIG. 7, 2005 2004 2003 ... The focus on the year index is moved and displayed in the order of. Similarly, when the down operation of the cross key 24 is detected while the focus is on the above year index, the focus on the year index is moved and displayed in the order of 2005 2006 2007 .... To do.
Further, when the focus is moved and displayed on a yearly basis in this way, the control unit 12 focuses on the month index immediately before moving the focus from the month index to the year index in the year in which the focus is moved. Various contents corresponding to the month are detected from the memory 11, and the icons and thumbnail images of the detected contents are displayed and controlled on the lifetime calendar of the calendar view.
Specifically, for example, when the focus is on September on the month index and the focus is moved to the display column of 2005 on the year index, the control unit 12 corresponds to September 2005. Various contents are detected from the memory 11, and the icons and thumbnail images of the detected contents are displayed and controlled on the lifetime calendar of the calendar view.
Similarly, for example, when the focus is on July on the month index and the focus is moved to the 2004 display field on the year index, the control unit 12 corresponds to July 2004. Various contents are detected from the memory 11, and the icons and thumbnail images of the detected contents are displayed and controlled on the lifetime calendar of the calendar view. In addition, when the focus moved to the display field in 2004 is moved to the display field in 2003 on the year index, the control unit 12 transfers various contents corresponding to July 2003 from the memory 11. It is detected, and the icon and thumbnail image of the detected content are displayed and controlled on the lifetime calendar of the calendar view. As a result, the icons and thumbnail images displayed on the lifetime calendar in the calendar view are switched and displayed on a yearly basis.
In this example, the control unit 12 switches the content to be displayed on the lifetime calendar of the calendar view together with the focus movement operation on the year index. This is the focus movement operation on the year index. While this is being performed, the display of the content on the lifetime calendar in the calendar view is not switched, and the following may be performed.
That is, the control unit 12 moves and controls the focus on the month index at the timing when the pressing operation of the enter key 25 is detected while focusing on any year on the year index, and on this month index. When the pressing operation of the enter key 25 was detected while focusing on any of the months, the focus was applied when the pressing operation of the enter key 25 was detected on the year index and the month index, respectively. Display the content corresponding to the year and month on the lifetime calendar in the calendar view.
In other words, in this case, the user moves the focus to the desired year on the year index and presses the enter key 25 (during this time, the content display is not switched) and is desired on the month index. Move the focus to the month of the month and press the enter key 25 (during this time, the content display is not switched).
As a result, the control unit 12 recognizes that the display of the contents of the year and month that the focus was on when the pressing operation of the decision key 25 was detected was specified by the user, and focused the focus. The contents corresponding to the year and month are detected from the memory 11, the display screen is returned from the index screen of the calendar view shown in FIG. 7 to the normal screen of the calendar view shown in FIG. 5, and the icons and thumbnail images corresponding to the above contents are displayed. It will be displayed on the lifetime calendar in the calendar view. In this case, since the content is displayed on the lifetime calendar of the calendar view after waiting for the press operation of the enter key 25, the content display does not have to be switched for each focus movement operation, which imposes a burden on the control unit 12. It can be mitigated.
In this case, while the focus is on the year index and the month index, the display column of each date (display column of icon or thumbnail image corresponding to the content) is displayed at half brightness, for example. If the display control for changing the display form is performed, the user can easily recognize that the year index or the month index is active.
[When the lifetime calendar is used as the standby screen] Next, in the case of the mobile phone of the embodiment, the lifetime calendar of this calendar view can be set as the standby screen. That is, when the user performs a setting operation for setting the lifetime calendar as the standby screen via the operation unit 6, the control unit 12 displays the standby screen on the display unit 5, as described with reference to FIG. Of the contents corresponding to the current date fetched from the timer 10, the contents corresponding to the above display settings and filter settings are detected from the memory 11. Then, the control unit 12 displays the icon of each content detected from the memory 11 and / or the thumbnail image of the still image content on the lifetime calendar of the calendar view corresponding to the current year and month, and also displays the thumbnail image of the still image content on the day. Focus on the date display field.
Figure 8 shows a display example of the lifetime calendar in the calendar view displayed as the standby screen. In Fig. 8, the current date captured from the timer 10 is September 13, 2004, and the control unit 12 responds to this by waiting for the lifetime calendar in the calendar view for September 2004. An example of displaying on the display unit 5 is shown. From this Figure 8, it can be seen that the display column on the 13th, which is the current day in this example, is focused.
When a desired standby image is preset by the user, the control unit 12 displays the standby image in half-brightness, and superimposes the lifetime calendar of the calendar view on the standby image. As a result, the overall standby screen displayed on the display unit 5 is a standby screen in which the standby image can be seen through under the lifetime calendar of the calendar view.
[Update thumbnail images based on the rating function] Next, thumbnail images displayed on the calendar view lifetime calendar, including the calendar view lifetime calendar set as the standby screen described above, are displayed at predetermined time intervals. It is updated with a new thumbnail image.
That is, when there are a plurality of still image contents to be displayed in the display field of the same date as described above, the control unit 12 selects one still image content from the plurality of still image contents by using a random number. Although it is displayed in the display field of the above date, the control unit 12 updates the thumbnail image of the displayed still image content to a thumbnail image of another still image content at a predetermined timing based on the "rating function". It is designed to do.
(Periodic update operation of the thumbnail image displayed in the display field of each date) First, the control unit 12 is displayed on the lifetime calendar in the calendar view by starting and operating the lifetime calendar application program by the user. The thumbnail image (see Fig. 5) and the thumbnail image (see Fig. 8) displayed on the lifetime calendar set as the standby screen are updated regularly. The flowchart of FIG. 9 shows the flow of the periodic update operation of this thumbnail image.
The control unit 12 executes the process shown in the flowchart of FIG. 9 based on the lifetime calendar application program from beginning to end regardless of whether or not the main power of the mobile phone is turned on.
As an example, in the case of the mobile phone of this embodiment, the thumbnail image is updated twice in total, at midnight and 12:00 pm. Therefore, in step S11, the control unit 12 monitors the current time counted by the timer 10 and detects that the current time is the update time of the thumbnail image, that is, midnight or 12:00 pm. At the timing, the process proceeds to step S12.
In step S12, the control unit 12 determines whether or not the lifetime calendar is currently running, and if the lifetime calendar is running, the process proceeds to step S16, and the lifetime calendar is running. If not, the process proceeds to step S13.
Since the lifetime calendar is currently being activated in step S16, the control unit 12 waits for the end of the display of the lifetime calendar and proceeds to the process in step S13. That is, in the case of this example, the control unit 12 does not update the thumbnail image while the lifetime calendar is running. Of course, the thumbnail image may be updated even while the lifetime calendar is running.
Next, when the process proceeds to step S13 by determining that the lifetime calendar is not being activated in step S12, or by detecting the end of display of the lifetime calendar in step S16, the control unit 12 causes the control unit 12 to proceed. Determine if the lifetime calendar is set on the standby screen (see Figure 8). Then, the control unit 12 advances the process to step S17 when the lifetime calendar is set on the standby screen, and proceeds to step S14 when the lifetime calendar is not set on the standby screen.
If the process proceeds to step S17 when the lifetime calendar is set to the standby screen, the control unit 12 will perform a plurality of static dates among the dates currently displaying thumbnail images on the lifetime calendar of the standby screen. Detects all dates when image content exists. Then, for each of the detected dates, one still image content is randomly detected from the still image contents other than the still image content currently displayed by using a random number, and the thumbnail image of the still image content is detected. Is formed and displayed in the display column of the corresponding date.
As a result, each thumbnail image displayed on the lifetime calendar of the calendar view set on the standby screen will be updated at the timing of midnight and 12:00 pm.
Next, if the process proceeds to step S14 when the lifetime calendar is not set on the standby screen, the control unit 12 is in a state of waiting for the user to start the lifetime calendar.
When the control unit 12 detects the activation operation of the lifetime calendar in step S14, the process proceeds to step S15, and the lifetime calendar in the calendar view is displayed on the display unit 5 as described using the flowchart of FIG. Then, for each date when a plurality of still image contents exist, one still image is randomly selected from the still image contents other than the still image contents displayed before this activation operation is performed. The content is detected, a thumbnail image of the still image content is formed, and the thumbnail image is displayed in the display field of the corresponding date.
As a result, when the lifetime calendar is started at midnight or 12:00 pm, different thumbnail images are displayed on the lifetime calendar in the calendar view before and after the activation.
(Update operation of thumbnail image when focus is stopped) Next, the control unit 12 has stopped focusing on the display field of any date on the lifetime calendar of the calendar view, and this focus is stopped. When there are a plurality of still image contents corresponding to the date being set, the thumbnail image displayed in the display field of the date when the focus is stopped is updated at predetermined time intervals. The flow chart of FIG. 10 shows the flow of the update operation of this thumbnail image. The flowchart of FIG. 10 is started based on the lifetime calendar application program stored in the memory 11 at the timing when the control unit 12 displays the lifetime calendar in the calendar view on the display unit 5.
In step S21, the control unit 12 monitors the operation state of the operation unit 6 to determine whether or not the focus movement operation has been performed. That is, when the control unit 12 displays the lifetime calendar in the calendar view, the control unit 12 focuses on the display field of the current day (the display field of September 13 in the case of the example of FIG. 5) by default. As described above, this focus can be moved up, down, left and right by operating the cross key 24 in FIG. 2 (a). Therefore, in step S21, the control unit 12 monitors the operation state of the cross key 24 to determine whether or not the focus movement operation has been performed, and if the focus movement operation is not detected, a process is performed. The process proceeds to step S22, and if a focus movement operation is detected, the process proceeds to step S25.
In step S25, the control unit 12 moves and controls the focus displayed on the display unit 5 in response to the movement operation of the cross key 24 by the user, and displays the date display field to which the focus is moved. It is enlarged and displayed than the display field of other dates as in, and the icon and thumbnail image of the corresponding content are displayed and controlled in the display field of the enlarged display date, and the process is returned to step S21.
On the other hand, if the process proceeds to step S22 without detecting the focus movement operation, the control unit 12 stops the focus movement operation from being detected based on the time information measured by the timer 10, for example, 3 seconds. Determines whether or not has passed. That is, in this step S22, the control unit 12 monitors the continuous stop time of the focus, and if 3 seconds have not passed since the focus was stopped, the process is returned to step S21 and the focus is stopped. When 3 seconds have passed since then, the process proceeds to step S23.
In step S23, the control unit 12 detects the still image content corresponding to the date when the focus is stopped from the memory 11, so that there are a plurality of still image contents corresponding to the date when the focus is stopped. Determine if it is. Then, if the plurality of still image contents do not exist, the process returns to step S21, and if the plurality of still image contents exist, the process proceeds to step S24.
In step S24, the control unit 12 randomly selects the still image content other than the currently displayed still image content among the plurality of still image contents corresponding to the date when the focus is stopped by using a random number. It is selected and forms a thumbnail image of the selected still image content. Then, the thumbnail image displayed in the display field of the date when the focus is stopped is updated and displayed on the newly formed thumbnail image, and the process returns to step S21.
As a result, if the focus is continuously stopped in the display field of the date when a plurality of still image contents exist, the thumbnail image is updated and displayed every 3 seconds. Therefore, the user simply moves the focus to the display field of the desired date to stop it, and confirms the still image content corresponding to that date by the thumbnail image updated and displayed every 3 seconds. Can be done.
In the case of this example, if the focus continues to stop in the display field on the same date for 3 seconds, the thumbnail image update process is performed, but this time of "3 seconds" is an example, for example. The thumbnail image is updated when the focus continues to stop for 5 seconds in the display field on the same date, or the thumbnail image is updated when the focus continues to stop for 10 seconds in the display field on the same date. As described above, it may be changed according to the design and the like. Further, the user may select and set a desired time in the setting menu.
[Day view] Next, in such a calendar view lifetime calendar, the user recognizes the "existence" of various contents corresponding to each date by the icon or thumbnail image displayed in the display column of each date. However, if you want to check the "contents" of various contents corresponding to each date, the user displays the day view lifetime calendar described below. Since the titles of the contents corresponding to each date are displayed on the lifetime calendar of this day view, the user can confirm the rough "contents" of the desired contents by displaying the lifetime calendar of this day view. can do.
Further, when the user wants to confirm the detailed "content" of the desired content, the user selects and operates the desired content on the lifetime calendar of this day view. As a result, a dedicated application program corresponding to the content selected by the user is started, processing such as display and playback corresponding to the content selected by the user is performed, and the detailed "content" of the content can be confirmed. It has become.
The flowchart of FIG. 11 shows the flow from the display of the day view lifetime calendar to the processing of the content selected on the day view lifetime calendar by the dedicated application program corresponding to the content. This flowchart starts based on the lifetime calendar application program stored in the memory 11 when the control unit 12 detects the pressing operation of the enter key 25 when the lifetime calendar of the above calendar view is displayed. Become.
First, in step S31, when the control unit 12 detects the pressing operation of the enter key 25, the display unit 5 displays the day view lifetime calendar based on the date focused on the calendar view lifetime calendar. Display control. Further, in the case of a date in which a plurality of contents exist, the control unit 12 displays the plurality of contents in the order of predetermined priority along the longitudinal direction of the display unit 5 from the upper row to the lower row of the display column of each date. Display side by side. Then, among the contents corresponding to the dates focused on the lifetime calendar of the calendar view, the content located at the top (= the content with the highest priority) is focused by default. FIG. 12 shows a display example of the lifetime calendar of this day view.
As the lifetime calendar of this day view, there are a "list display screen" shown in FIG. 12 and a "thumbnail display screen" shown in FIG. When switching the display of the lifetime calendar from the calendar view to the day view, the control unit 12 displays the "list display screen" shown in FIG. 12 as a default.
FIG. 12 is a list display screen of the day view lifetime calendar based on September 13, 2005, which is the date when the focus was on the calendar view lifetime calendar. As shown in FIG. 12, the control unit 12 is displayed by the user on the day view lifetime calendar by the date of the day such as "2005 09/13" and the above-mentioned display settings and filter settings. Display birthday content icons, schedule content icons, etc. that indicate the types of content for which permission has been granted.
Further, the control unit 12 displays a day index of a length along the longitudinal direction of the display unit 5 corresponding to the number of contents existing along the left end longitudinal direction of the display area. In the case of the example shown in FIG. 12, since there is only one content corresponding to September 12, the length of the day index on September 12 is the length for displaying one content. There is. On the other hand, since there are three contents corresponding to September 13, the length of the day index on September 13 is the length for displaying three contents.
Further, the control unit 12 displays the dates on the day index packed with the days when the content does not exist. The example shown in FIG. 12 is an example in which the content does not exist between August 28 and September 12, and in this case, the control unit 12 controls the content of August 28 and the content of September 12. And are displayed adjacent to each other. As a result, it is possible to prevent the inconvenience that many blanks are displayed on the lifetime calendar of the day view when there are many days when the content does not exist.
Further, in the case of a date in which a plurality of contents exist as in September 13 shown in FIG. 12, the control unit 12 displays the contents side by side in order of priority. As an example, the priority when displaying this content is as follows.
First, when the time information of multiple contents corresponding to the same date is different (= when the time of each content dated on the same day is different), the control unit 12 sets 1. Birthday content 2. Schedule set all day. Content 3. Display the still image content in the order of earliest shooting time (save time) / schedule start time / received e-mail content reception time / sent e-mail content transmission time.
In addition, when the time information of the plurality of contents corresponding to the same date is the same (= when each content dated on the same date has the same time), the control unit 12 can: 1. Still image content 2. Received electronic E-mail content 3. Outgoing e-mail content 4. Display the schedule content in order.
When the time information possessed by a plurality of the same contents is the time information at the same time, the control unit 12 displays the contents side by side according to the arrangement order applied by the application program for reproducing the contents. When there are a plurality of schedule contents set all day, the control unit 12 displays each schedule content in the order of registration (new old) of each schedule registered in the schedule book. Similarly, when there are a plurality of schedule contents having the same start time, the control unit 12 displays each schedule content in the order of registration (new old) of each schedule registered in the schedule book. Further, when there are a plurality of birthday contents on the same day, the control unit 12 displays them in the order of the memory numbers in the telephone directory (= displays in the order of registration in the telephone directory). However, if the date of the user's birthday content registered in the phone book and the date of the birthday content (= own birthday content) registered in the personal information registration field are the same day, control Department 12 first displays the birthday content registered in the personal information registration field.
Further, when displaying each content, the control unit 12 displays the following metadata to indicate the content of each content.
That is, when displaying "birthday content", the control unit 12 has a user name, a birthday icon (in this example, an icon of a cake with a candle), and a frame image (a display frame of the user name). Image), the thumbnail image of the user registered in the phone book is displayed.
When displaying the "still image content", the control unit 12 displays the shooting time / save time, the thumbnail image, the management title, the file type icon, and the acquisition source icon.
When displaying the "received e-mail content", the control unit 12 uses the received e-mail icon, the received time, the From icon, the sender name / sender address, the attached data icon, and the sender image registered in the telephone directory. , Subject icon, display subject data.
When displaying the "sent e-mail content", the control unit 12 uses the sent e-mail icon, the sending time, the To icon, the destination name / destination address, the multiple person icon, the attached data icon, and the destination registered in the telephone book. Display images, subject icons, and subject data.
When displaying "schedule content", the control unit 12 displays a schedule icon, a schedule start time, a classification icon, schedule summary / content data, an alarm icon, and alarm ON / OFF setting data. To do.
The content displayed on the date of September 13 shown in FIG. 12 is an example in which the control unit 12 displays the birthday content, the schedule content, and the still image content in order according to the above-mentioned priority order. As can be seen from this example, when displaying the birthday content, the control unit 12 displays a birthday icon which is an image of a cake with candles and a frame image which is a display frame of flowers, and the frame image of this frame image. A user name such as "Mr. Funabashi" is displayed in the center. This makes it possible for users who see the day view lifetime calendar to recognize that September 13th is Funabashi's birthday.
When the control unit 12 displays the schedule content, for example, the start time of the schedule such as "18:46", the schedule icon which is a pencil image on the calendar, the image of the cocktail glass which indicates the classification of the schedule, etc. The classification icon of, the data showing the summary / contents of the schedule such as "Mr. Yamashita and food in Ginza", the alarm icon of the image of the bell, and the data showing the ON / OFF setting of the alarm are displayed. This makes it possible for users who see the day view lifetime calendar to recognize that they are planning to have a meal with Mr. Yamashita in Ginza from 18:46 on September 13.
When displaying characters, the control unit 12 discards and displays characters having a predetermined number of characters or more. This is the reason why the schedule summary / contents are not displayed in "Ginza with Mr. Yamashita and food" in the above display example. The character size may be reduced to display the entire display, or scroll display may be performed according to the operation of the cross key 24.
When displaying the still image content, the control unit 12 includes a shooting time / save time such as "13:00", a still image icon indicating that the content is the still image content, and the still image content. A thumbnail image, a management title such as "Walk with a dog", a file type icon indicating the file type and file size, and an acquisition source icon indicating that the still image content is captured by the camera unit 8. And are displayed. This makes it possible for the user who has viewed the day view lifetime calendar to recognize that the still image content captured when walking with the dog exists at 13:00 on September 13.
If, for example, there are multiple users such as Mr. Funabashi and Mr. Yamada who have registered September 13th as their birthday in the telephone directory or personal information registration field, the control unit 12 will use this September 13th. In the date column, the birthday contents of Mr. Funabashi and Mr. Yamada are displayed side by side. Similarly, when there are a plurality of still image contents captured on September 13, the control unit 12 displays each of the still image contents in order of shooting time and the like.
By switching the display of the lifetime calendar from the calendar view to the day view, the contents of each content are displayed, so that the user can confirm the rough "contents" of the desired contents.
Next, when the list display screen of such a day view lifetime calendar is displayed in step S31 of the flowchart of FIG. 11, the control unit 12 advances the process to step S32. In step S32, the control unit 12 monitors the operation state of the operation unit 6 to determine whether or not there is a display screen switching operation.
That is, as the display screen of the lifetime calendar of the day view, the "list display screen" shown in FIG. 12 and the "thumbnail display screen" shown in FIG. 13 are provided as described above. As an example, the switching of each display screen is performed by the user pressing the first soft key 26 shown in FIG. Therefore, in step S32, the control unit 12 determines whether or not the first softkey 26 has been pressed, thereby determining whether or not the switching operation of each display screen has been performed, and the first step. If the pressing operation of the first softkey 26 is detected, the process proceeds to step S37, and if the pressing operation of the first softkey 26 is not detected, the process proceeds to step S33.
When the process proceeds to step S37 by detecting the pressing operation of the first soft key 26, the control unit 12 displays the day view lifetime calendar displayed on the display unit 5 in the list display screen shown in FIG. , To switch to the "thumbnail display screen" shown in FIG. 13 and control the display.
When the lifetime calendar of the day view is set to this "thumbnail display screen", the control unit 12 mainly displays the existence of each content with thumbnail images and icons. FIG. 13 shows a display example of the day view lifetime calendar on the thumbnail display screen. In FIG. 13, when the received e-mail content received at 8:31 on September 12 exists, the control unit 12 detects the user who is the sender of the received e-mail from the telephone directory and detects the user in the telephone directory. The thumbnail image of the user registered in is displayed in the display field on September 12. In addition, the reception time and the received mail icon are displayed on this thumbnail image. As a result, for the user who viewed the day view lifetime calendar of this "thumbnail display screen", the received e-mail content received from the user indicated by the thumbnail image exists at 8:31 on September 12. You can make them recognize that.
Similarly, if there is birthday content for a user whose birthday is September 13th, the control unit 12 detects a thumbnail image of the user whose birthday is September 13th from the phone book, and this thumbnail image is used. Is displayed in the display column on September 13th. In addition, a birthday icon is displayed on this thumbnail image. As a result, it is possible to make the user who sees the lifetime calendar of the day view of this "thumbnail display screen" recognize that September 13th is the birthday of the user indicated by the thumbnail image.
Similarly, if there is a schedule content whose start time is 18:46 on September 13, the control unit 12 displays the classification icon of the schedule content in the display field on September 13. Further, on the classification icon, the start time of the schedule and the schedule icon indicating that the content is the schedule content are displayed. As a result, the user who sees this "thumbnail display screen" can be made to recognize that the schedule of the content indicated by the classification icon exists from 18:46 on September 13.
Similarly, if there is still image content taken at 13:00 on September 13, the control unit 12 displays a thumbnail image of the still image content in the display field on September 13. In addition, a shooting time and a still image icon indicating that the content is still image content are displayed on the thumbnail image. As a result, the user who sees this "thumbnail display screen" can recognize that the still image content taken at 13:00 on September 13 exists.
If the thumbnail image of the user corresponding to the birthday content is not registered in the phonebook or personal information registration field, the control unit 12 is registered in the phonebook or personal information registration field instead of the thumbnail image. Display the user name.
If the thumbnail image of the user corresponding to the sent / received e-mail content is not registered in the telephone directory, the control unit 12 displays the user name registered in the telephone directory instead of the thumbnail image.
If the classification icon indicating the classification of the schedule content is not registered in the schedule book, the control unit 12 displays only the schedule start time and the schedule icon.
In the "list display screen" shown in FIG. 12, each content is displayed by characters such as thumbnail images, icons, and titles, so that the rough content of each content can be recognized, but at one time, so many contents are displayed. Although it is difficult to display contents, in the "thumbnail display screen" shown in FIG. 13, since each content is basically displayed by thumbnail images and icons, many contents can be displayed at one time. ..
Next, in step S32 of the flowchart shown in FIG. 11, when the process proceeds to step S33 when the switching operation between the "list display screen" and the "thumbnail display screen" is not detected, the control unit 12 sets the focus on the date. Determine if the operation to move to the index has been performed.
That is, on the "list display screen" of the day view lifetime calendar shown in FIG. 12, when the control unit 12 detects the pressing operation of the second soft key 27 while focusing on any of the contents, the step is taken. Proceed to S39 and move the focus to the date on the date index corresponding to the currently focused content to control the display.
For example, if the pressing operation of the second soft key 27 is detected while focusing on the birthday content of "Mr. Funabashi" shown in Fig. 12, the date when the birthday content of "Mr. Funabashi" is displayed. Focus on the 13th date, which is the date on the index. In this way, when the focus is applied to the date on the date index, the focus can be moved in units of each date.
That is, when the focus is moved in units of dates, the user moves the focus on the date index and operates the cross key 24 up and down. In step S40, the control unit 12 determines whether or not the cross key 24 is up / down, and when the control unit 12 detects the up / down operation of the cross key 24, in step S41, the control unit 12 is on the date index according to the up / down operation of the cross key 24. The focus of is moved and displayed in units of dates.
For example, in the example shown in FIG. 12, when the focus is on the date of the 13th day on the date index and the upper operation of the cross key 24 is detected in this state, the control unit 12 performs the upper operation every time. In addition, the focus on the date index is sequentially moved and displayed in the display field of each date on which the content exists, such as 13th 12th August 28th August 27th.
Similarly, in the example shown in FIG. 12, when the focus is on the date of the 13th day on the date index and the down operation of the cross key 24 is detected in this state, the control unit 12 performs this down operation. For each time, the focus on the date index is sequentially moved and displayed in the display field of each date on which the content exists, such as 13th 14th 15th.
As a result, the content displayed on the day view lifetime calendar can be changed on a date-by-date basis.
Next, in the case of the mobile phone of this embodiment, when the focus moved on the date index is returned to the display field of each content, the user presses the enter key 25. In step S42, the control unit 12 monitors the presence or absence of such a return operation, and when the control unit 12 detects the pressing operation of the enter key 25, the control unit 12 advances the process to step S43 and puts the focus on the date index. Move to the display field of each content and control the display.
Next, if such a focus movement operation on the date index is not detected in step S33, the control unit 12 proceeds to step S34 and determines whether or not there is a focus movement operation. That is, since the focus assigned to the display field of each content is moved by the up / down operation of the cross key 24, the control unit 12 monitors the presence / absence of the up / down operation of the cross key 24 in step S34. To do. Then, when the control unit 12 detects the up / down operation of the cross key 24, the process proceeds to step S38, and the focus is moved and displayed in each content unit in response to the up / down operation of the cross key 24.
For example, when the focus is on Mr. Funabashi's birthday content shown in Fig. 12, when the upper operation of the cross key 24 is detected, the control unit 12 receives Mr. Funabashi's birthday content the email received from Mr. Funabashi. The focus is moved and displayed for each content in the order of content sent e-mail content addressed to Mr. Oyamada.
Also, when focusing on Mr. Funabashi's birthday content shown in Fig. 12, when the lower operation of the cross key 24 is detected, the control unit 12 is given the title of Mr. Yamashita and meal in Ginza. The focus is moved and displayed for each content in the order of schedule content still image content with the title of dog and walk Mr. Yamashita's birthday content.
Next, in this day view lifetime calendar, the "rough content" of each content can be recognized, but when the user wants to confirm the "detailed content" of the desired content, the user can check as described above. The focus is moved for each date unit or each content unit, the desired content is focused, and the enter key 25 is pressed. In step S35 of the flowchart of FIG. 11, the control unit 12 determines whether or not the decision key 25 is pressed. That is, in step S35, the control unit 12 determines whether or not there is a pressing operation of the enter key 25, which means that the detailed content of the content currently being focused is displayed or the playback is specified. Then, when the pressing operation of the enter key 25 is detected in this step S35, the control unit 12 advances the process to step S36 and starts the dedicated application program corresponding to the currently focused content from the memory 11. , The above content is processed based on this application program, and all the processing of the flowchart shown in FIG. 11 is completed.
Specifically, when the pressing operation of the enter key 25 is detected while focusing on the still image content on the lifetime calendar of the day view, the control unit 12 executes the camera control program stored in the memory 11. It starts and controls the display of the still image content on the display unit 5 based on the viewer function of this camera control program. This allows the user to see the details of the still image content selected on the Dayview lifetime calendar.
Similarly, when the pressing operation of the enter key 25 is detected while focusing on the received e-mail content or the sent e-mail content on the lifetime calendar of the day view, the control unit 12 is stored in the memory 11. The e-mail management program is started, and based on this e-mail management program, the content (text, etc.) of the received e-mail content or the transmitted e-mail content is displayed and controlled on the display unit 5. This allows the user to see the details of the incoming or outgoing email content selected on the Dayview lifetime calendar.
Similarly, when the press operation of the enter key 25 is detected while focusing on the schedule content on the lifetime calendar of the day view, the control unit 12 activates the schedule book management program stored in the memory 11. , Based on this schedule book management program, the contents of the above schedule contents are displayed and controlled on the display unit 5. This allows the user to see the details of the schedule content selected on the Dayview lifetime calendar.
Similarly, if the press operation of the enter key 25 is detected while focusing on the birthday content on the day view lifetime calendar, the control unit 12 is stored in the telephone directory of the memory 11, and its birth. The display control 5 displays and controls the user registration field corresponding to the day content or the personal information registration field of the user of the mobile phone. As a result, the user's telephone number, e-mail address, etc. corresponding to the birthday content will be displayed on the display unit 5, and the user who is celebrating his birthday can be easily contacted by telephone, e-mail, etc. Can be done.
In the above description, when the enter key 25 is pressed while the desired content is in focus mainly on the "list display screen" of the day view lifetime calendar, the control unit 12 corresponds to the content. The explanation was given to start the application program to be started, but the same applies to the "thumbnail display screen" of the day view lifetime calendar. That is, when the control unit 12 detects the pressing operation of the enter key 25 while displaying the thumbnail display screen shown in FIG. 13, the control unit 12 executes an application program corresponding to the content focused on the thumbnail display screen. to start. As a result, the user can check the detailed contents of the selected content by focusing on the display of the "thumbnail display screen" as well as the display of the "list display screen".
[Display of newly created schedule content when transitioning to day view] Next, as shown in Fig. 5, in the calendar view lifetime calendar, the display field for dates where no content does not exist is blank. Is displayed. When the focus is moved and the enter key 25 is pressed on a day when such contents do not exist on the calendar view lifetime calendar, the control unit 12 displays the following when displaying the day view lifetime calendar. "Schedule new content" explained in is displayed.
The flowchart of FIG. 14 shows the flow of the display operation of the newly created schedule content. This flowchart shows the lifetime calendar application program when the control unit 12 detects the pressing operation of the enter key 25 while focusing on the display field of any date on the lifetime calendar in the calendar view. Start based on.
In step S51, the control unit 12 determines whether or not there is content corresponding to the date (= the date that was focused) selected on the lifetime calendar of the calendar view. If there is content corresponding to the date of focus on the calendar view lifetime calendar, the control unit 12 proceeds to step S31 of the flowchart of FIG. 11 and the day view shown in FIG. 12 as described above. The display control of the list display screen of the lifetime calendar of is displayed on the display unit 5.
On the other hand, when there is no content corresponding to the date focused on the lifetime calendar of the calendar view, the control unit 12 proceeds to step S52 and the life of the day view as shown in FIG. The list display screen of the time calendar is displayed and controlled on the display unit 5. Then, on the lifetime calendar of this day view, a new display column for the date focused on the lifetime calendar of the calendar view is newly provided, and the characters "Create new schedule" and the characters "Create new schedule" are provided in this newly provided display column. Display the icon.
That is, when displaying the lifetime calendar of the day view, the control unit 12 closes the display column of the date when the content does not exist, but the date where the content does not exist is selected on the lifetime calendar of the calendar view. If so, when displaying the day view lifetime calendar, a new display field for dates that do not have this content will be provided on the day view lifetime calendar, and the above "Create new schedule" text and icon will be displayed here. And focus.
The example shown in FIG. 15 shows the case where September 9, 2005, in which no content exists, is selected on the lifetime calendar in the calendar view. In this case, a new display field for September 9, 2005 will be provided on the day view lifetime calendar, and the characters and icons of "Create new schedule" will be displayed and focused on.
Next, in step S53, the control unit 12 determines whether or not the enter key 25 is pressed while the display fields of the characters and icons of the new schedule creation are in focus. When the enter key 25 is pressed in this state, it means that the user wants to register a new schedule for the date when the content does not exist. Therefore, the control unit 12 proceeds to the process in step S36 of the flowchart shown in FIG. 11, starts the schedule book management program, and displays the new schedule creation screen. As a result, the user can register a new schedule in the schedule book. Then, the control unit 12 displays the schedule content of the newly registered schedule when the above-mentioned calendar view or day view lifetime calendar is displayed.
Even when the display of the day view lifetime calendar is switched from the "list display screen" to the "thumbnail display screen", this "new schedule creation" is displayed. That is, the control unit 12 displays the characters and icons of "Create new schedule" on the "list display screen" of the day view lifetime calendar, and then switches to the "thumbnail display screen" in step S32 of the flowchart of FIG. When is detected, in step S37, as shown in FIG. 16, the control unit 12 controls the display of the thumbnail display screen in which only the icon corresponding to the new schedule creation is displayed in the display column of the corresponding date. ..
On the "list display screen", the characters and icons of "create new schedule" are displayed as shown in FIG. 15, but on the "thumbnail display screen", the content is a new schedule as shown in FIG. Only the icon indicating that the content is created is displayed.
Further, also in this "thumbnail display screen", when the pressing operation of the enter key 25 is detected while the "new schedule creation" icon is focused, the control unit 12 performs step S36 of the flowchart shown in FIG. Start the schedule book management program and display the new schedule creation screen. The user registers a new schedule on the new schedule creation screen displayed based on the schedule book management program, and the control unit 12 sets the schedule contents of the newly registered schedule to the calendar described above. Displayed when the view or day view lifetime calendar is displayed.
[Memory pop-up display operation] Next, when the focus is on any of the dates on the above-mentioned calendar view lifetime calendar and day view lifetime calendar for a predetermined time or longer, the control unit 12 is in focus. The contents of the past date are displayed in a pop-up with respect to the date (remembering pop-up function). The flow chart of FIG. 17 shows the flow of this memory pop-up display operation.
The control unit 12 detects the stop state of the focus assigned to the display column of any date on the lifetime calendar of the calendar view described with reference to FIG. 5, or with reference to FIGS. 12 and 13. This Figure 17 is based on the Lifetime Calendar application program stored in memory 11 at the time when the focus stop state assigned to the display field of any date on the Dayview lifetime calendar described is detected. Start the process shown in the flowchart of. That is, when the control unit 12 detects that the display field of any date on the lifetime calendar of the calendar view or the day view is continuously focused, the control unit 12 starts the process shown in the flowchart of FIG. ..
In step S61, the control unit 12 reads the preset memory display time from the memory 11 and counts the time elapsed since the focus stop state is detected based on the time information measured by the timer 10. To do. Then, it is determined whether or not the counted time has elapsed the preset memory display time.
That is, in the case of the mobile phone of this embodiment, as described with reference to FIG. 4 (a), the time until the memory pop-up is displayed is set from each pull-down menu of "fast / normal / slow". It is possible. Then, as an example, when the above-mentioned "fast" menu is selected, the control unit 12 displays a memory pop-up "5 seconds after" after detecting the stop of focus, and displays the above-mentioned "normal". When the menu is selected, the memory pop-up is displayed "7.5 seconds after" after detecting the stop of focus, and when the above "slow" menu is selected, the stop of focus is detected and then ". The memory pop-up display is displayed after "10 seconds".
Therefore, in step S61, when the "fast" menu is selected, the control unit 12 determines whether or not "5 seconds" have elapsed since the focus stop was detected, and the control unit 12 determines whether or not "5 seconds" has elapsed. When the "normal" menu is selected, it is determined whether or not "7.5 seconds" has passed since the focus stop was detected, and when the above "slow" menu is selected, the focus stop is stopped. It is determined whether or not "10 seconds" have passed since the detection of. Then, the control unit 12 advances the process to step S62 at the timing when it detects that the time elapsed since detecting the stop of focus has elapsed the preset memory display time.
In step S62, the control unit 12 detects the content having the oldest time information (content having the oldest date) from the various contents stored in the memory 11, and proceeds to the process in step S63.
In step S63, the control unit 12 compares the time information attached to the content having the oldest date detected in step S62 with the time information indicating the current date captured from the timer 10. It is determined whether or not the oldest date of the content detected in step S62 is one year or more ago from the present. If it is determined that the oldest date of the content detected in step S62 is one year or more ago from the present, the process proceeds to step S69, and the oldest date of the content detected in step S62 is obtained. If it is determined that the date of is within one year from the present, the process proceeds to step S64.
In step S63, when the process proceeds to step S69 by determining that the oldest date of the content detected in step S62 is a date one year or more before the present, the control unit 12 displays the calendar view. Alternatively, on the day view lifetime calendar, a predetermined type of content corresponding to a date corresponding to one year before the date currently being focused on, or a date close to the date corresponding to this one year ago is stored from memory 11. To detect. If the memory 11 cannot detect a predetermined type of content corresponding to a date corresponding to one year before the focused date or a date close to the date corresponding to this one year ago, the control unit 12 may perform the control unit 12. , A predetermined type of content corresponding to a date corresponding to two years before the focused date or a date close to the date corresponding to two years ago is detected from the memory 11.
As an example, in the case of the mobile phone of this embodiment, the priority of the content displayed by the memory pop-up function is 1. Still image content captured by the camera unit 8, 2. Received e-mail with protection set. The order is content or outgoing email content, 3. scheduled content, 4. still image content downloaded over the network, 5. unprotected incoming or outgoing email content. Therefore, when performing this memory pop-up display, the control unit 12 detects various contents from the memory 11 according to this priority.
Explaining the content detection operation in step S69 in a little more detail, the control unit 12 first detects the presence or absence of content corresponding to the date corresponding to one year before the date of focus, and one year ago. If the content corresponding to the date corresponding to is not detected, then the presence or absence of the content corresponding to the date corresponding to two years before the date of focus is detected, and so on. Until the year to which the date of the content belongs, the presence or absence of the above content is detected by going back in order on a "yearly basis".
For example, the content dated July 10, 2003 was detected as the content with the oldest date mentioned above, and the date focused on the calendar view or day view lifetime calendar was September 13, 2005. In this case, the control unit 12 first detects from the memory 11 the content corresponding to the date of September 13, 2004, which corresponds to the date one year before the date of focus.
In addition, if there is no content corresponding to the date corresponding to exactly one year ago and the content cannot be detected, the control unit 12 will perform the date corresponding to this one year ago in September 2004. For example, the content corresponding to each date of the week before and after the 13th (September 6, 2004 to September 12, 2004, and September 14, 2004 to September 20, 2004) is detected from the memory 11. To do.
In addition, if the content corresponding to each of these dates one year ago is not detected, the control unit 12 corresponds to the date of September 13, 2003, which corresponds to the date two years before the date of focus. The content to be detected is detected from the memory 11.
In addition, if there is no content corresponding to such a date corresponding to exactly two years ago and the content cannot be detected, the control unit 12 will perform September 2003, which is the date corresponding to the previous two years. Detects content corresponding to each date of the 13th, for example, one week before and after (September 6, 2003-September 12, 2003, and September 14, 2003-September 20, 2003) from memory 11. To do.
In this way, the control unit 12 detects the presence or absence of the content by sequentially going back in "yearly units" until the year to which the date of the oldest content belongs.
Next, in step S70, the control unit 12 determines the presence or absence of the content to be detected on a "yearly basis", and proceeds to the process at the timing when the predetermined type of content is detected, and proceeds to step S66 to proceed to the above-mentioned predetermined type of content. If the content cannot be detected, the process proceeds to step S71.
On the other hand, if it is determined in step S63 that the oldest date is not one year or more ago, the control unit 12 determines in step S64 whether the oldest date is one month or more ago. Determine if not. Then, if it is determined that the oldest date is one month or more ago, the process proceeds to step S71, and if it is determined that the oldest date is within one month, the process is performed in step S65. Proceed to.
Next, in step S64, when it is determined that the oldest date is one month or more ago, and in step S69 and step S70, the above-mentioned "yearly" content is detected. However, if the corresponding content cannot be detected, the control unit 12 detects the content on a "monthly basis" in step S71.
That is, in this step S71, the control unit 12 first detects the presence / absence of the content corresponding to the date corresponding to one month before the focused date, and the content corresponding to the date corresponding to this one month ago. If no content is detected, then the presence or absence of content corresponding to the date corresponding to two months before the date of focus is detected, and so on, until the month to which the date of the oldest content belongs. The presence or absence of the above-mentioned contents is detected sequentially on a "monthly basis".
For example, the content dated November 10, 2004 was detected as the content with the oldest date mentioned above, and the date focused on the calendar view or day view lifetime calendar was September 13, 2005. In this case, the control unit 12 first sets the date of August 13, 2005, which corresponds to the date one month before the date of this focus, and the dates of August 13, 2005, for example, one week before and after. (August 6, 2005-August 12, 2005, and August 14, 2005-August 20, 2005) The corresponding contents are detected from the memory 11.
If the content corresponding to each of these dates one month ago is not detected, the control unit 12 sets the date of July 13, 2005, which corresponds to the date two months before the date of focus, and the date of July 13, 2005. Content corresponding to each date of July 13, 2005, for example, one week before and after (July 6, 2005-July 12, 2005, and July 14, 2005-July 20, 2005) Detect from memory 11.
In this way, the control unit 12 sequentially traces back to the month to which the date of the oldest content belongs, on a "monthly basis", and detects the presence or absence of the content. Then, in step S72, the control unit 12 determines the presence / absence of the content detected on a monthly basis, and when the content of the predetermined type is detected, proceeds to the process in step S66 at this timing, and the predetermined content is described. If the presence of the type of content cannot be detected, the process proceeds to step S65.
Next, in the above step S64, when it is determined that the oldest date is within one month, and in the above step S71 and the above step S72, even if the above-mentioned "monthly" content is detected. If the corresponding content cannot be detected, the control unit 12 randomly determines the date based on a random number from the dates between the focused date and the oldest date in step S65. Then, the content of the determined date is detected, and the process proceeds to step S66.
Next, in step S66, if the detection can be performed on a yearly basis, the content detected by the detection operation on a yearly basis can be detected on a monthly basis. If the content detected by the monthly detection operation or the above random detection can be performed, the control unit 12 pops up the content detected by the random detection operation on the display unit 5 and displays the content. The history information indicating the displayed content is registered and controlled in the memory list stored in the memory 11 shown in FIG.
18 to 20 show a display example of the pop-up content. FIG. 18 is a display example of the content popped up when the lifetime calendar of the calendar view is displayed. The example shown in FIG. 18 focuses on the date of October 13 on the lifetime calendar in the October 2005 calendar view (corresponding to today's date in this example), and the control unit 12 , This is an example of detecting and popping up the content dated October 13, 2004, which corresponds to the date one year before October 13, 2005.
Further, FIG. 19 is a display example of the content popped up on the lifetime calendar of the day view of the list display screen. The example shown in Figure 19 focuses on the September 23, 2005 birthday content, and the corresponding content is detected and popped up for the September 22, 2004 date. This is an example.
That is, originally, the content corresponding to the date of September 23, 2004, which is the date one year before September 23, 2005, is displayed in a pop-up, but this September 23, 2004 Since there is no content corresponding to the date, in the example shown in FIG. 19, the content dated September 22, which belongs to the week before and after September 23, is displayed.
Further, FIG. 20 is a display example of the content pop-up displayed on the lifetime calendar of the day view of the thumbnail display screen. In the example shown in FIG. 20, the thumbnail image of the still image content on September 23, 2005 is focused, and the content corresponding to the date on September 23, 2004 is detected correspondingly. This is an example displayed in a pop-up.
When performing such a memory pop-up display, the control unit 12 avoids the display area of the focused content and performs the pop-up display. That is, in the example shown in FIG. 18, since the content of the date of October 13 displayed in the display area substantially in the center of the display unit 5 is focused, the control unit 12 is focusing on this content. The pop-up display is performed in the display area near the lower end of the display unit 5 (or the display area near the upper end of the display unit 5) while avoiding the content display area.
Further, when the memory pop-up is displayed, the control unit 12 displays, for example, three contents side by side along the lateral direction of the display unit 5. In the example of FIG. 18, the control unit 12 detects three or more contents based on the priority of the above-mentioned contents, and the birthday contents and the camera unit 8 are displayed from the left to the right display area of the display area for pop-up display. This is an example of displaying the still image content (thumbnail image) captured in the above and the received e-mail content with protection settings. When the number of detected contents is two or less, the control unit 12 displays the remaining display area as a blank.
Further, when four or more detected contents exist, the control unit 12 displays the contents other than the previously displayed contents at the next memory pop-up display. Specifically, in the example of FIG. 18, the control unit 12 detected 6 still image contents as the contents dated October 13, 2004, and recalled and popped up 3 of the still image contents. In this case, the control unit 12 stores information about the three still image contents displayed in this memory pop-up (for example, identification information of each still image content), and corresponds to the next date of October 13, 2004. When the memory pop-up display is performed, three still image contents different from the three still image contents displayed in the previous memory pop-up are displayed in the memory pop-up based on the above-stored information. As a result, even when the memory pop-up display corresponding to the same date is performed, different contents can be displayed each time the memory pop-up display is performed.
Next, when the control unit 12 displays such a memory pop-up, in step S67 of the flowchart of FIG. 17, the operation state of the operation unit 6 determines whether or not the currently stopped focus movement operation has been performed. Monitor based on. Then, the above-mentioned memory pop-up display is continuously performed until the focus movement operation is detected, and the process proceeds to step S68 at the timing when the focus movement operation is detected.
In step S68, since the focus movement operation is detected, the control unit 12 deletes the displayed memory pop-up display from the display unit 5, and ends all the processes shown in the flowchart of FIG. That is, the control unit 12 performs the above-mentioned memory pop-up display while the focus operation is stopped, and ends the memory pop-up display at the timing when the focus operation is detected. As a result, the memory pop-up display can be performed only while the user's operation is stopped, and the memory pop-up display can prevent the inconvenience that the user's operation is hindered.
[Memory list display operation] Next, when such a memory pop-up display is performed, the information about the content displayed in the memory pop-up is registered in the memory list of the memory 11 as a history as described above. This memory list can be displayed by a predetermined operation of the user. Then, when a date of a desired content is selected from this memory list, the control unit 12 displays a day view lifetime calendar corresponding to the selected date. The flow chart of FIG. 21 shows the flow of such an operation. In this flowchart, the calendar view or the day view lifetime calendar is displayed on the display unit 5, and the control unit 12 starts the calendar view based on the lifetime calendar application program.
In step S81, the control unit 12 monitors the operation state of the operation unit 6 to determine whether or not the memory list display designation operation has been performed.
As an example, when displaying the memory list, the user presses the fourth soft key 29 shown in FIG. 2A when displaying the lifetime calendar in the calendar view or the day view. Therefore, in step S81, the control unit 12 determines whether or not the user has specified the display of the memory list by determining whether or not the fourth soft key 29 is pressed. Then, the process proceeds to step S82 at the timing when the pressing operation of the fourth soft key 29 is detected.
In step S82, the control unit 12 displays and controls the memory list stored in the memory 11 on the display unit 5. FIG. 22 shows a display example of this memory list. As an example, the memory pop-up display history for four times is registered in the memory list stored in the memory 11. In the example shown in Fig. 22, the history of each memory pop-up display on September 23, 2003, April 30, 2004, August 6, 2004, and September 23, 2004 is registered in the memory list of memory 11. These are examples of what is displayed.
Next, the control unit 12 focuses on, for example, the latest history of each history of the memory list displayed in this way as a default. The user moves the focus by operating the cross key 24 up and down, and selects a desired history by pressing the enter key 25 while focusing on the desired history. In step S83, the control unit 12 detects whether or not the desired history selection operation has been performed from the memory list by detecting the operation state of the decision key 25, and detects the pressing operation of the decision key 25. If so, the process proceeds to step S84, and if the pressing operation of the enter key 25 is not detected, the process proceeds to step S85.
In step S84, since the pressing operation of the enter key 25 is detected, the control unit 12 detects the date of the history currently focused on the memory list and displays the lifetime calendar of the day view based on this date. The display is controlled in Part 5 to end all the processing of the flowchart of FIG. 21.
Specifically, in the example shown in FIG. 22, for example, when the pressing operation of the enter key 25 is detected while focusing on the history of September 23, 2003, the control unit 12 uses FIG. The display control is performed on the display unit 5 of the day view lifetime calendar of the list display screen described above. At this time, the control unit 12 displays the day view lifetime calendar by locating each content on September 23 in the center of the display area of the display unit 5. This makes it possible to check the details of the history selected from the memory list on the day view lifetime calendar.
In this example, when a history is selected from the memory list, the day view lifetime calendar of the "list display screen" corresponding to the date of the selected history is displayed, but this is selected. The day view lifetime calendar (see Fig. 13) of the "thumbnail display screen" corresponding to the date in the history may be displayed.
On the other hand, in step S83, when the process proceeds to step S85 by not detecting the pressing operation of the enter key 25, the control unit 12 displays the display screen on the previous screen displayed immediately before displaying this memory list. Determine if the return operation has been performed. As an example, in the case of the mobile phone of this embodiment, when the control unit 12 detects the pressing operation of the clear key 32 shown in FIG. 2A when displaying the memory list, the display screen is displayed on the memory list. It is designed to return to the previous screen that was displayed immediately before displaying.
Therefore, in step S85, the control unit 12 determines whether or not the clear key 32 has been pressed to determine whether or not the user has performed an operation to return the display screen to the previous screen, and the control unit 12 determines whether or not the clear key 32 has been pressed. When the pressing operation is detected, the process proceeds to step S86, and the calendar view or day view lifetime calendar that was displayed immediately before the memory list is displayed is displayed and controlled on the display unit 5, and the flowchart of FIG. 21 is displayed. End all the indicated processing.
On the other hand, when the pressing operation of the clear key 32 is not detected in the step S85, the control unit 12 monitors the presence or absence of the pressing operation of a key other than the clear key 32 in the step S87. Then, if no key pressing operation is detected, the process is returned to step S82, the memory list is continuously displayed, and if any key pressing operation is detected, this timing is used. All the processes shown in the flowchart of FIG. 21 are completed, and the process corresponding to the pressed key is performed.
Specifically, in the case of the mobile phone of this embodiment, when the memory list is displayed, the main menu is displayed by pressing the third soft key 28, and the lifetime calendar application program is displayed by pressing the on-hook key 31. Is supposed to end. In step S87, the control unit 12 monitors the presence or absence of a pressing operation of the third soft key 28 or the on-hook key 31, and at the timing when the pressing operation of the third soft key 28 or the on-hook key 31 is detected. , The process shown in the flowchart of FIG. 21 is terminated, and the display control of the main menu and the termination control of the lifetime calendar application program are performed.
[Other display behaviors of the memory pop-up-1] Next, the behavior in the memory pop-up display described above is the "past date" such as the date one year before the focused date or the date one month ago. However, as described below, the memory pop-up display may be performed based on the "number of past contents".
The flow chart of FIG. 23 shows the flow of the memory pop-up display operation performed based on this number of past contents. In the flowchart of FIG. 23, the steps showing the same operation as the flowchart of FIG. 17 are given the same step numbers as the flowchart of FIG. 17, and duplicate operation explanations are omitted.
In the flowchart of FIG. 23, when the control unit 12 detects the focus stop state when the calendar view or the day view lifetime calendar is displayed, in step S61, the control unit 12 detects the passage of the preset memory display time, and this The process proceeds to step S91 at the timing when the memory display time has elapsed.
In step S91, the control unit 12 has the largest number of contents among the dates past the date of the focused content based on the time information attached to each content stored in the memory 11. Detects content with many dates.
Specifically, for example, in the calendar view or day view lifetime calendar, when the focus is on the date of September 13, 2005, the control unit 12 starts from the memory 11 before the date of September 13, 2005. Detects content with a date of. Then, among the dates before the date of September 13, 2005, the date with the largest number of contents is detected, and the content of this date is set as the content for displaying the memory pop-up.
Then, as described with reference to the flowchart of FIG. 17, in step S66, the content of the date having the largest number of contents is recalled and pop-up-displayed until the focus movement operation is detected in step S67.
For example, when a user goes on a trip or attends a wedding ceremony, the number of still image contents increases. In addition, when a work meeting or setup is set by e-mail, the number of e-mail contents for which protection is set increases. Therefore, a large number of contents means that it was some important day for the user.
For this reason, the control unit 12 detects the date with the largest number of contents among the dates in the past with respect to the date focused in the calendar view or day view lifetime calendar, and sets this date to this date. By displaying the corresponding content in a memory pop-up, it is possible to display the content on a date that has a high probability of being an important date in the past for the user.
[Other display operations of the memory pop-up-2] Next, when the memory pop-up is displayed, the memory pop-up may be displayed based on the above-mentioned "past date" and "number of past contents". The flow chart of FIG. 24 shows the flow of the memory pop-up display operation in which the past date and the past number of contents are used together. In the flowchart of FIG. 24, the steps showing the same operation as the flowchart of FIG. 17 are given the same step numbers as the flowchart of FIG. 17, and duplicate operation explanations are omitted.
In the flowchart of FIG. 24, when the control unit 12 detects the focus stop state when the calendar view or the day view lifetime calendar is displayed, in step S61, the control unit 12 detects the passage of the preset memory display time, and this The process proceeds to step S101 when the memory display time has elapsed.
In step S101, the control unit 12 detects the content of the date one year before (and the date close to the date one year ago) the date focused on the lifetime calendar of the calendar view or the day view, and also focuses on the content. Detects content that is one month before (and is close to) one month before the date you are guessing.
Further, in step S102, the control unit 12 randomly detects a date in the past with respect to the date focused on the lifetime calendar of the calendar view or the day view, and detects the content corresponding to this date.
Next, in step S103, the control unit 12 detects the date one year ago (and the date close to the date one year ago) and the date one month ago (and one month ago) detected in steps S101 and S102. The date with the largest number of contents is detected among the dates that are close to the date of) and the randomly detected dates.
Then, as described using the flowchart of FIG. 17, the control unit 12 recalls and displays the content of the date having the largest number of contents in step S66 until the focus movement operation is detected in step S67. To do.
This allows the user to recall and pop up content for dates that are related to the focused date on the calendar view or day view lifetime calendar and that are likely to have been important dates for the user in the past. Can be done.
[Other display operations of the memory pop-up-3] Next, when displaying the memory pop-up, one of the above-mentioned "yearly detection", "monthly detection", and "random detection" is performed. The content may be randomly selected or selected based on a predetermined probability, and the predetermined type of content detected by the selection may be recalled and displayed in a pop-up. The flow chart of this memory pop-up display operation is shown in the flowchart of FIG. In the flowchart of FIG. 25, the steps showing the same operation as the flowchart of FIG. 17 are given the same step numbers as the flowchart of FIG. 17, and duplicate operation explanations are omitted.
In the flowchart of FIG. 25, when the control unit 12 detects the focus stop state when the calendar view or the day view lifetime calendar is displayed, in step S61, the control unit 12 detects the passage of the preset memory display time, and this The process proceeds to step S62 when the memory display time has elapsed. Then, in step S62, the content having the oldest date is detected, and the process proceeds to step S111.
In step S111, the control unit 12 determines which of the above-mentioned "annual detection", "monthly detection", and "random detection" is to be detected based on a predetermined probability. .. As an example, in the case of the mobile phone of this embodiment, the probability that "annual detection" is selected is 33%, the probability that "monthly detection" is selected is 33%, and "random detection". The probability that "" will be selected is set to 33%. That is, "annual detection", "monthly detection", and "random detection" are determined with substantially the same probability.
For example, the probability that "annual detection" is determined is 60%, the probability that "monthly detection" is determined is 30%, and the probability that "random detection" is determined is 10%. May be weighted for a given detection. In the case of this example, the probability that "annual detection" is determined is the highest. Further, the user may be able to set a desired probability for "annual detection", "monthly detection", and "random detection".
Next, in step S112 and step S113, the control unit 12 determines whether to perform yearly detection or monthly detection. If it is determined that the detection is performed on a yearly basis, the process proceeds to step S115, and if it is determined that the detection is performed on a monthly basis, the process proceeds to step S116. If the control unit 12 determines that neither "annual detection" nor "monthly detection" is performed, the control unit 12 proceeds to step S114 assuming that "random detection" is performed.
When the process proceeds to step S115 by determining that the detection is performed on a yearly basis, the control unit 12 randomly determines the year among the years corresponding to the oldest date to the current date, and this determined year. On the calendar view or day view lifetime calendar in the above, the date currently in focus is used as the base point, and the content of the date closest to this base point is detected.
As the content of the date closest to the base point, for example, both the content of the date separated from the base point by 3 days in the past direction and the content of the date separated from the base point by 3 days in the future direction are detected. When the content of the date separated by the same number of days in the past direction and the future direction from the above base point is detected, the control unit 12 sets the date away from the above base point in the past direction. Is detected as the content of the date closest to the above base point.
On the other hand, if the process proceeds to step S116 by determining that the detection is performed on a monthly basis, the control unit 12 will perform the month corresponding to the current date from the date one year before the current date. Among them, a month is randomly determined, and the content of the date closest to this base point is detected on the calendar view or day view lifetime calendar in the determined month, with the date currently in focus as the base point.
Even in this "monthly detection", if the content of the date separated by the same number of days in the past direction and the future direction from the above base point is detected, the control unit 12 moves from the above base point to the past direction. The content of the distant date is detected as the content of the date closest to the above base point.
On the other hand, when the control unit 12 proceeds to step S114 assuming that "random detection" is performed, the content of a date earlier than the currently focused date on the calendar view or day view lifetime calendar. Is randomly detected and the process proceeds to step S66.
In step S66, the control unit 12 detects the content in the "annual detection" of the step S115, the content detected in the "monthly detection" of the step S116, or the content detected in the "random detection". Is displayed in a memory pop-up, and the history is registered in the memory list of memory 11. The control unit 12 continues to display this memory pop-up until the focus movement operation is detected in step S67.
In this way, one of "annual detection", "monthly detection", and "random detection" is selected at random or based on a predetermined probability, and the content detected by this is recalled. By displaying a pop-up, it is possible to display a memory pop-up that has a certain degree of regularity and randomness.
[Effect of Embodiment] As is clear from the above description, the mobile phone of this embodiment detects content belonging to the same time range based on the time information possessed by each of the different types of content. Then, information about the contents belonging to the same time range is displayed in chronological order. In other words, information on content having time information belonging to the time range of each date, such as an icon or a thumbnail image, is displayed on a lifetime calendar divided by a time range called a date.
As a result, different types of contents can be collectively displayed on the lifetime calendar for each date. Therefore, the user can collectively check each different type of content belonging to a long-term time range, for example, one month or one year, and the desired content is selected from a plurality of different types of content. Can be searched easily and quickly.
In addition, since different types of content can be collectively displayed on the lifetime calendar for each date, for example, thumbnail images of still image content and e-mail contents of sent and received e-mails remind us of friends at that time. You can create an opportunity to take the next action from past events, such as sending an e-mail to a friend again.
In addition, the time information of each content is automatically sorted and the content is displayed on the lifetime calendar. For this reason, the user only needs to perform normal device operations for each content such as sending and receiving e-mails and imaging using the camera unit 8, and the user has a special operation and a special consciousness. Each content can be automatically displayed on the lifetime calendar without forcing.
Further, since different types of contents are collectively displayed for each date on the lifetime calendar, this lifetime calendar can be used as a past operation history or a diary.
In addition, when displaying sent / received e-mail content or birthday content in the day view lifetime calendar, if a still image of the user corresponding to the registration field of the phonebook or personal information is registered, this still image is displayed. Thumbnail images are displayed on the day view lifetime calendar. Therefore, it is possible to easily recognize the user who is the source or destination of the e-mail and the user who is celebrating his / her birthday.
Further, by setting the information related to the content to be displayed on the lifetime calendar in advance by the display setting or the filter setting, only the information related to the desired content can be displayed on the lifetime calendar. Therefore, only the kind of content desired by the user can be displayed on the lifetime calendar, and the desired content can be searched more easily and quickly.
In addition, on the "list display screen" of the day view lifetime calendar, the content can be displayed by using the character information, the icon, and the thumbnail image corresponding to the content, so that the user can easily recognize the content. it can. In addition, on the "thumbnail display screen" of the day view lifetime calendar, a large number of contents can be recognized by the user at one time by displaying mainly using icons and thumbnail images corresponding to the contents.
In addition, in the day view lifetime calendar, the display column of the date when the content does not exist is packed and displayed. In other words, the content is displayed so that the dates on which the content exists are adjacent to each other. This allows more content to be displayed on the Dayview lifetime calendar.
Further, in the display area of each date on the lifetime calendar of the calendar view, for the display area of the date in which a plurality of still image contents to be displayed exist, one is randomly selected from the plurality of still image contents. A number of still image contents are selected, and the selected still image contents are displayed in the display area. Then, at predetermined time intervals such as every 3 hours, 6 hours, 12 hours, etc., among the plurality of still image contents existing, the still image contents other than the still image contents corresponding to the currently displayed thumbnail image are stopped. The image content is selected, and the thumbnail image of the selected still image content is displayed in the display area of the above date. As a result, in the lifetime calendar of the calendar view, the thumbnail image to be displayed in the display area of the date on which a plurality of still image contents to be displayed exist can be updated at predetermined time intervals. Therefore, for example, when the user looks at the lifetime calendar in the calendar view at the predetermined time intervals, a new thumbnail image can be seen every time the user looks at the lifetime calendar in the calendar view.
In addition, among the display areas of each date on the lifetime calendar of the calendar view, the focus is continuously for a predetermined time or longer, such as 3 seconds or longer, with respect to the display area of the date on which a plurality of still image contents to be displayed exist. If it is hit, the thumbnail image of the still image content to be displayed in the display area of the above date is updated and displayed as a new thumbnail image of the still image content while the focus is applied. As a result, the thumbnail image of the still image content corresponding to the focused date is sequentially updated and displayed, so that the user can simply focus on the display area of the desired date and set the date. All corresponding still image contents can be recognized.
In addition, by moving the focus to the year index, month index, and day index, it is possible to switch the display of the content to be displayed on a yearly, monthly, or daily basis. Therefore, it is possible to easily and quickly search for desired content from a large amount of content accumulated on a yearly, monthly, or daily basis.
Also, when migrating from the calendar view lifetime calendar to the day view lifetime calendar, if a display area for dates with no content is specified on the calendar view lifetime calendar, the above on the day view lifetime calendar New schedule creation content for specifying the registration of a new schedule is displayed in the display area of the specified date. Therefore, the user can easily register a new schedule by designating the date when the content does not exist.
[Effect of the memory pop-up display function] In the case of the mobile phone of this embodiment, when a focus stop state for a predetermined time or longer is detected on the calendar view or day view lifetime calendar, the control unit 12 sets the year. According to the unit, month, or random priority, the content corresponding to the past date of the date when the focus is stopped is detected and displayed on the calendar view or the day view lifetime calendar.
When displaying in a calendar format such as calendar view or day view, the user's consciousness tends to tilt to the date after the current date (= future date), but due to the memory pop-up display function, one year ago, Alternatively, by displaying the content such as one month ago, the user's consciousness can be directed to the past date. Therefore, it is possible to re-recognize the past memories (contents) that have been forgotten with the passage of time, and it is possible to newly recognize the contents of the past date that have been overlooked.
Further, since the memory pop-up is displayed when the focus stop state is detected, the memory pop-up can be displayed without interfering with the user's operation. Further, since the memory pop-up display is automatically (passively) performed when the focus stop state is detected, it is possible to eliminate the need for a special operation by the user for the memory pop-up display.
In addition, when there are more contents than the number to be displayed at one time, different contents are displayed each time the memory pop-up is displayed, so that the probability of re-recognizing the above-mentioned contents or recognizing new contents is high. Can be further enhanced.
In addition, the priority of the content that displays the memory pop-up is 1. Still image content captured by the camera unit 8, 2. Received or sent email content that is protected, 3. Scheduled content, 4. The order is still image content downloaded via the network, 5. Incoming email content or outgoing email content that is not protected. Therefore, the content having a high probability of being recalled by the user can be preferentially displayed in the memory pop-up, and the information with high utility value can be displayed.
In addition, the information about the content displayed in the memory pop-up is registered in the memory list as a history. Then, when the user wants to recognize the details of the content displayed in the memory list, the user selects and operates the date corresponding to the content to be recognized from the memory list. As a result, the day view lifetime calendar corresponding to the date of the content displayed in the memory pop-up is displayed, so that the user can recognize the details of the content displayed in the memory pop-up on the day view lifetime calendar.
[Modified Example] In the description of the above-described embodiment, the present invention is applied to a mobile phone, but a PHS phone (PHS: Personal Handyphone System) or a PDA device (PDA:) other than this mobile phone is also used. Personal Digital Assistant), or any device that handles multiple different types of content, such as notebook-type or desktop-type personal computer devices and portable game machines, will have the same effect as described above. Can be done.
Finally, the invention is not limited to the embodiments described above, which are merely disclosed as an example of the invention. Therefore, it should be added that, as long as the technical idea of the present invention is not deviated, various changes can be made according to the design and the like even if the embodiment is other than the above-described embodiment. ..
<figref num="1">It is a block diagram of the mobile phone according to the embodiment to which this invention is applied.</figref><figref num="2">It is a figure which shows the appearance of the mobile phone of embodiment.</figref><figref num="3">It is a figure for demonstrating various contents handled by the lifetime calendar function provided in the mobile phone which is an embodiment.</figref><figref num="4">It is a figure which shows various setting screens of the lifetime calendar function provided in the mobile phone of embodiment.</figref><figref num="5">It is a figure which shows the display example of the lifetime calendar of the calendar view in the lifetime calendar function of the mobile phone which is an embodiment.</figref><figref num="6">It is a flowchart which shows the display operation of the lifetime calendar of the calendar view in the mobile phone which is an embodiment.</figref><figref num="7">It is a figure which shows the month index and the year index displayed in the lifetime calendar of the calendar view.</figref><figref num="8">It is a figure which shows the lifetime calendar of the calendar view set in the standby image.</figref><figref num="9">It is a flowchart for demonstrating the update operation which updates the thumbnail image at a predetermined time interval when the mobile phone which is an embodiment is displaying the lifetime calendar of the calendar view.</figref><figref num="10">It is a flowchart for demonstrating the update operation which updates the thumbnail image of the date which keeps focusing at a predetermined time interval when the mobile phone which becomes an embodiment displays the lifetime calendar of the calendar view. ..</figref><figref num="11">It is a flowchart which shows the flow from the display of the lifetime calendar of the day view on the mobile phone which is an embodiment to the start of the application program corresponding to the selected content.</figref><figref num="12">It is a figure which shows the display example of the list display screen of the lifetime calendar of a day view.</figref><figref num="13">It is a figure which shows the display example of the thumbnail display screen of the lifetime calendar of day view.</figref><figref num="14">It is a flowchart which shows the operation which displays the new schedule creation content on the lifetime calendar of a day view when the date when the content does not exist is specified on the lifetime calendar of a calendar view.</figref><figref num="15">It is a figure which shows the list display screen of the lifetime calendar of the day view which displayed the new schedule creation content.</figref><figref num="16">It is a figure which shows the thumbnail display screen of the lifetime calendar of the day view which displayed the new schedule creation content.</figref><figref num="17">It is a flowchart which shows the flow of the memory pop-up display operation in the mobile phone of embodiment.</figref><figref num="18">It is a figure which shows the display example of the content which the memory pop-up is displayed on the lifetime calendar of the calendar view.</figref><figref num="19">It is a figure which shows the display example of the content which the memory pop-up is displayed on the lifetime calendar of the day view of a list display screen.</figref><figref num="20">It is a figure which shows the display example of the content which the memory pop-up displayed on the lifetime calendar of the day view of the thumbnail display screen.</figref><figref num="21">It is a flowchart which shows the flow of the display operation of the memory list in the mobile phone of embodiment.</figref><figref num="22">It is a figure which shows the display example of a memory list.</figref><figref num="23">It is a flowchart which shows the flow of the memory pop-up display operation based on the past content number in the mobile phone of embodiment.</figref><figref num="24">It is a flowchart which shows the flow of the memory pop-up display operation based on the past date and the past number of contents in the mobile phone of embodiment.</figref><figref num="25">Flow of memory pop-up display operation in which "annual detection", "monthly detection", and "random detection" are selected at random or with a predetermined probability to detect the content in the mobile phone of the embodiment. It is a flowchart which shows.</figref>
Code description
1 Antenna, 2 Communication circuit, 3 Speaker, 4 Telephone, 5 Display, 6 Operation, 7 Light emitting (LED), 8 Camera, 8a Main camera, 8b In-camera, 9 Vibration unit, 10 Timer , 11 memory, 12 control unit, 21 upper housing of mobile phone, 22 lower housing of mobile phone, 23 hinge part of mobile phone, 24 cross key, 25 enter key, 26 first soft key, 27 second Softkeys, 28 3rd softkeys, 29 4th softkeys, 30 off-hook keys, 31 on-hook keys, 32 clear keys, 33 12 keys
Every citation, both ways
| Document | Relation | Office |
|---|---|---|
| JP2005149521A | Cites | Japan |
| JP2007274030A | Cites | Japan |
| JP2000041208A | Cites | Japan |
12 members in 5 offices
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 2006128005 | Japan | A | |
| JP20060128005 | – | – | – |
Members12
| Document | Office | Kind | |
|---|---|---|---|
| US2007256035A1 | United States of America | A1 | |
| KR20070106930A | Republic of Korea | A | |
| CN101068418A | China | A | |
| JP2007300511A | Japan | A | |
| EP1903450A2 | European Patent Office (EPO) | A2 | |
| JP4137952B2This record | Japan | B2 | |
| EP1903450A3 | European Patent Office (EPO) | A3 | |
| CN101068418B | China | B | |
| US7865840B2 | United States of America | B2 | |
| EP2273434A1 | European Patent Office (EPO) | A1 | |
| US2011078612A1 | United States of America | A1 | |
| US8341539B2 | United States of America | B2 |
15 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Cancellation because of no payment of annual feesLAPS | LAPS | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Certificate of patent or registration of utility modelJAPANESE INTERMEDIATE CODE: R150R150 | R150 | |
| First payment of annual fees (during grant procedure)JAPANESE INTERMEDIATE CODE: A61A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Decision of grant or rejection writtenTRDD | TRDD | |
| Notification of reasons for refusalJAPANESE INTERMEDIATE CODE: A131A131 | A131 | |
| Notification of acceptance of power of attorneyJAPANESE INTERMEDIATE CODE: A7422RD02 | RD02 | |
| Report on accelerated examinationJAPANESE INTERMEDIATE CODE: A971005A975 | A975 |
Numbers
- Publication
- 4137952
- Publication, DOCDB
- 4137952
- Publication, EPODOC
- JP4137952B
- Application
- 128005
- Application, DOCDB
- 2006128005
- Application, EPODOC
- JP20060128005
Titles2
- English
- Information processing equipment, information processing methods, information processing programs, and mobile terminal equipment
- Japanese
- 情報処理装置、情報処理方法、情報処理プログラム、及び携帯端末装置
Classification
- CPC, 5
- G06F15/0225
- G06Q10/109
- Y10S715/963
- H04B1/40
- G06F3/0481
- IPC, 1
- H04M1 247