WO2013030892A1 - 情報処理端末、表示制御方法、および表示制御プログラム - Google Patents

情報処理端末、表示制御方法、および表示制御プログラム Download PDF

Info

Publication number
WO2013030892A1
WO2013030892A1 PCT/JP2011/004883 JP2011004883W WO2013030892A1 WO 2013030892 A1 WO2013030892 A1 WO 2013030892A1 JP 2011004883 W JP2011004883 W JP 2011004883W WO 2013030892 A1 WO2013030892 A1 WO 2013030892A1
Authority
WO
WIPO (PCT)
Prior art keywords
date
category
information
display
content
Prior art date
Application number
PCT/JP2011/004883
Other languages
English (en)
French (fr)
Inventor
裕一郎 宮本
徹 宇津木
Original Assignee
パナソニック株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by パナソニック株式会社 filed Critical パナソニック株式会社
Priority to CN2011800043529A priority Critical patent/CN103098009A/zh
Priority to PCT/JP2011/004883 priority patent/WO2013030892A1/ja
Priority to US13/510,710 priority patent/US20130055156A1/en
Priority to JP2012517606A priority patent/JPWO2013030899A1/ja
Priority to US13/509,827 priority patent/US20130050267A1/en
Priority to PCT/JP2011/005514 priority patent/WO2013030899A1/ja
Priority to CN2011800043548A priority patent/CN103098060A/zh
Publication of WO2013030892A1 publication Critical patent/WO2013030892A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Definitions

  • the present invention relates to an information processing terminal capable of displaying content such as electronic articles classified by date information and category information.
  • Patent Document 1 discloses a mobile phone capable of displaying one text of a plurality of electronic articles on a display unit. This mobile phone has buttons for displaying electronic articles before and after the displayed electronic article, and the dates of the preceding and following electronic articles are displayed in the vicinity of the button. By pressing the button, articles before and after the same category as the displayed article can be displayed.
  • Patent Document 2 discloses that information including a plurality of category information is displayed on a terminal screen so that a user can easily find a desired article from distributed news articles. When the user designates a desired category, articles in the designated category can be displayed.
  • Patent Document 3 discloses a display device that can display a program table that is not an electronic article but is classified by time, channel, and category. When the user selects a desired category from among a plurality of categories, a program guide of the selected category is displayed. This makes it possible to intuitively search for target program information.
  • Patent Documents 1 to 3 cannot display a desired article by selecting a specific date and category from a plurality of date information and a plurality of category information within one screen. Further, when the user wants to continuously read the contents of the related category when the date is changed, the conventional technology cannot cope with it.
  • an object of the present invention is to provide an information processing terminal in which content display of a related category is maintained when a date is changed.
  • the information processing terminal of the present invention can display content classified by date information and category information.
  • the information processing terminal includes a display, a touch sensor that detects an input from the user on the display, a plurality of date information, a plurality of category information, and the plurality of date information and the plurality of category information by the user.
  • a control unit that displays content belonging to the selected date and category on the display. When a date different from the date of the currently displayed content is selected, the control unit causes the display to display content on the selected date that belongs to the same or similar category as the content category.
  • control unit when a date different from the date of the currently displayed content is selected, when content belonging to the same or similar category as the content category does not exist on the selected date. Displays a preset initial screen on the selected date on the display.
  • the display displays date information for a preset period at a time.
  • the content is a newspaper article.
  • control unit when a date different from the date of the currently displayed content is selected, when content belonging to the same or similar category as the content category does not exist on the selected date. causes the display to display the information of the article on the first page of the newspaper on the selected date.
  • the other information processing terminal of the present invention displays content classified by date information and category information.
  • the information processing terminal includes a display, a touch sensor that detects an input from a user on the display, a memory, a processor, and a program stored in the memory.
  • the program causes the processor to display a plurality of date information, a plurality of category information, and a plurality of date information and content belonging to a date and category selected by the user from the plurality of category information on the display. And, when a date different from the date of the currently displayed content is selected, causing the display to display content on the selected date that belongs to the same or similar category as the content category. .
  • the display control method of the present invention is used in an information processing terminal that displays content classified by date information and category information.
  • the display control method displays a plurality of date information, a plurality of category information, and a plurality of date information and contents belonging to a date and category selected by the user from the plurality of category information on a display of the information processing terminal. And, when a date different from the date of the currently displayed content is selected, the content of the selected date belonging to the same or similar category as the content category is displayed on the display. .
  • the display control program of the present invention is used in an information processing terminal that displays content classified by date information and category information.
  • the program displays a plurality of date information, a plurality of category information, and the contents belonging to the date and category selected by the user from the plurality of date information and the plurality of category information to a computer.
  • FIG. 1 is a diagram illustrating an appearance of an information processing terminal 100 (hereinafter, simply referred to as “terminal”) in the present embodiment.
  • the information processing terminal 100 of the present embodiment is a terminal having a function of displaying newspaper article data distributed from a distribution server such as a newspaper company on a display.
  • the information processing terminal 100 includes a touch screen 110 having a display for displaying content and a touch sensor for detecting an input from a user, and an operation button 120 that enables common operations of the information processing terminal 100.
  • the information processing terminal 100 may include a power switch, an external IF, a camera, a speaker, a microphone, and the like.
  • the operation button 120 may be a button that detects an approach of a finger or the like by a touch sensor and recognizes an input, or may be a button that detects an input by being actually pressed by a user.
  • FIG. 1 shows an example of a state in which newspaper article content is displayed on the touch screen 110.
  • the information processing terminal 100 may be a general-purpose information processing terminal capable of browsing a Web page, browsing an e-book, sending / receiving e-mail, playing back sound, taking a picture, and the like.
  • FIG. 2 is a block diagram illustrating a hardware configuration of the information processing terminal 100.
  • FIG. 2 also shows a distribution server 500 for distributing newspaper article data in addition to the information processing terminal 100.
  • the information processing terminal 100 includes, in addition to the touch screen 110 and the operation buttons 120 described above, a communication circuit 160 for performing wireless communication, a memory 150 that records distributed article data and data temporarily generated in the process, An acceleration sensor 180 that detects the orientation of the information processing terminal 100 and a processor (control unit) 140 that controls the operation of each functional unit are provided.
  • the processor 140 controls each functional unit via the bus 200.
  • the touch screen 110 includes the touch sensor 112 that detects input from the user and the display 114 that displays information.
  • the touch screen 110 may be realized by any known method as long as input from the user and output to the display are possible.
  • the operation button 120 may be one that detects an input by a touch sensor, or may be one that detects an input by being actually pushed into the user.
  • the operation buttons 120 may include a button for calling an initial screen (home screen) of the information processing terminal 100, a button for returning to the previous screen display, a button for calling a screen for performing various terminal settings, and the like.
  • the processor 140 may be configured by, for example, a combination of an integrated circuit including a known CPU (Central Processing Unit) and GPU (Graphics Processing Unit) and various programs, or dedicated hardware.
  • the processor 140 controls display on the display 114 based on inputs from the operation buttons 120, the touch sensor 112, the communication circuit 160, the acceleration sensor 180, and the like, and also controls communication with the distribution server 500.
  • the memory 150 is, for example, a known semiconductor memory such as DRAM or SRAM.
  • the memory 150 stores input data from the operation buttons 120, the touch sensor 112, the communication circuit 160, the acceleration sensor 180, and the like, and various types of data that are temporarily generated in the processing of the processor 140.
  • the memory 150 also stores various programs executed by the processor 140.
  • the communication circuit 160 is a known communication circuit, and transmits an article data request signal to the distribution server 500 provided at a remote location and receives the distributed article data in response to an instruction from the processor 140.
  • the communication circuit 160 performs wireless communication complying with, for example, the IEEE 802.11 standard, and can be connected to the Internet via a telephone line, an optical fiber network, a mobile phone network, or the like.
  • the acceleration sensor 180 is a sensor for detecting the tilt of the information processing terminal 100.
  • the processor 140 performs control to rotate the display on the display 114 in accordance with the inclination detected by the acceleration sensor 180.
  • the tilt of the information processing terminal 100 may be detected using another type of sensor such as a gyroscope instead of the acceleration sensor 180.
  • FIG. 3 is a diagram illustrating an example of a screen configuration when the information processing terminal 100 displays the content of a newspaper article.
  • screens for displaying newspaper articles there are roughly divided display screens using widgets and display screens using dedicated applications.
  • FIG. 3A shows an example of a display screen using widgets.
  • the display screen by the widget can be displayed based on setting contents customized in advance by the user after the terminal is activated, for example.
  • the headlines and photos of the main articles of the day are displayed, for example, while switching at regular time intervals for each page of the newspaper. Thereby, the user can know the digest for every page of the newspaper article of the day, without starting a dedicated application.
  • not only the article information but also information related to advertisements and extras may be displayed on the screen by the widget.
  • FIGS. 3B and 3C show examples of display screens by a dedicated application.
  • an application activation icon displayed on the initial screen of the information processing terminal 100 is selected (tapped) or a section of one article displayed in the widget is tapped, a dedicated application is activated, and FIG. Any one of the screens illustrated in (c) is displayed.
  • FIG. 3B shows an example of a screen that is displayed when an application activation icon is selected.
  • This screen is a screen for displaying a digest (dashboard) of contents classified by the date information 310 and the category information 320.
  • a dashboard is prepared for each article and can be represented by a headline, a photo, or a combination thereof.
  • the screen illustrated in FIG. 3B is referred to as a “category display screen” or a “dashboard screen”.
  • the content displayed on the widget shown in FIG. 3A is the same as the content displayed on the dashboard screen.
  • the dashboard for three articles is displayed on one screen, but the number of articles displayed on one screen is not limited to three.
  • dashboards of all articles in one category cannot be displayed on one screen, for example, headings of the remaining articles may be arranged on the right side of the screen. Thereby, it may be possible to change to the detail screen of the selected article by selecting the headline of the article on which the dashboard is not displayed.
  • the date information 310 is information for designating the date of the article to be displayed.
  • the date information 310 is displayed side by side at the top of the screen for one week.
  • the date information 310 is displayed at a time for a certain number of days (for example, seven days) retroactively from the latest date of the acquired newspaper article data.
  • FIG. 3B shows an example in which the information processing terminal 100 is used on Saturday, July 9. With such a screen configuration, the user can easily specify a desired date from a plurality of dates.
  • a date is specified by the user, as will be described later, an article of the specified date belonging to the same or similar category as the currently displayed article is displayed.
  • past date information may be displayed further than the displayed date by tracing the area where the date information 310 is displayed with a finger or the like.
  • a button for displaying past date information may be displayed and tapped to display the date information, for example, by going back to the past date information every week.
  • “7/9 (Sat)” is set as the latest date at the upper right corner of the screen and information for a certain number of days is displayed, but the latest date is displayed at the upper left corner of the screen. To display information for a certain number of days.
  • the category information 320 is information for designating the category of the article to be displayed, and is displayed in a vertical arrangement on the left side of the screen in the illustrated example. Each category corresponds to each side of the newspaper, and they correspond one-to-one. For example, the first page of the newspaper corresponds to the “Morning” category, and the Sports 1 column corresponds to the “Sports 1” category. In the present embodiment, the dashboard of the “Morning” category is set to be displayed immediately after the application is started.
  • the category information 320 allows the user to easily specify a desired category from among a plurality of categories. When a category is designated by the user, articles belonging to the designated category are displayed on the same date as the currently displayed article. If the category information 320 does not fit on one screen due to the large number of categories, a category that has not been displayed may be displayed by scrolling vertically.
  • FIG. 4 is a diagram illustrating an example of information displayed in the category information 320. Words such as “Morning” and “Overall” described in the category column of the table shown in FIG. 4 are displayed on the screen as category information 320.
  • FIG. 4 shows an example in which categories are classified into a plurality of groups so that related categories belong to the same group.
  • the processor 140 holds information as shown in FIG. 4 in the memory, and displays the category information 320 on the display 114 based on the information. Further, as will be described later, the processor 140 can also determine the similarity between a plurality of categories based on the classification shown in FIG.
  • FIG. 3C shows an example of a screen that is displayed when one of the articles displayed on the widget is selected or when one of the articles displayed on the dashboard screen is selected.
  • This screen displays the details of the selected article.
  • this screen is referred to as an “article detail screen”.
  • Date information 310 and category information 320 are also displayed on the article detail screen, and articles of a desired date and category can be displayed by user selection.
  • the screen can be scrolled by tracing the screen up and down. Further, when there are a plurality of articles in the displayed category, it is possible to display articles before and after belonging to the same date and the same category by tracing the screen to the left and right.
  • an enlarged photograph may be displayed by tapping the part of the photograph posted with the article.
  • the dashboard screen and article detail screen can be enlarged or reduced by the user performing an operation of expanding or reducing the display area with two fingers (pinch processing on the touch screen).
  • the layout of the date information 310 and the category information 320 may be different from the example shown in FIG.
  • the date information 310 may be displayed vertically and the category information 320 may be displayed horizontally.
  • the date information 310 and the category information 320 may be arranged in parallel in the horizontal or vertical direction.
  • the layout of these screens may be changed.
  • the date information 310 and the category information 320 may be arranged side by side in the upper part of the screen and arranged side by side in the upper part of the screen. They may be arranged side by side.
  • FIG. 5 is a diagram showing an example of a transition method between these screens.
  • a specific article displayed in the widget shown in FIG. 5A is tapped, a detailed screen of the article is displayed as shown in FIG. 5C (FIG. 5A).
  • the article detail screen of the article is similarly displayed (FIG. 5B).
  • a specific category is selected on the article detail screen, a transition is made to the dashboard screen of the category (FIG. 5 (3)).
  • the transition is made to the dashboard screen of the category. To do.
  • the operation of displaying the detailed screen of the article by tapping the section of the specific article on the widget and the dashboard screen is realized by the following mechanism, for example.
  • the information processing terminal 100 holds “article region information” indicating, for example, in the memory 150 which region of the touch screen 110 corresponds to which article.
  • the processor 140 recognizes which position on the touch screen 110 the user has tapped, identifies an article corresponding to the position by referring to the article area information, and displays a detail screen of the identified article.
  • FIG. 6 is a diagram showing an example of screen transition when the user changes the date in a state where the dashboard screen or the article detail screen is displayed.
  • FIG. 6A it is assumed that a dashboard screen of the “Sports 2” category on Monday, July 4 is displayed.
  • a transition is made to the dashboard screen of the “Sports 2” category on Thursday, July 7 shown in FIG. FIG. 6 (1)).
  • FIG. 6B in the state where the user is browsing the article detail screen of the “Sport 2” category on Monday, July 4, “7/7 (Thu)” is displayed in the date information.
  • FIG. 6C in the state where the user is browsing the article detail screen of the “Sport 2” category on Monday, July 4, “7/7 (Thu)” is displayed in the date information.
  • FIG. 6C FIG. 6B.
  • a dashboard screen of the same category on the specified date is displayed.
  • articles of the same category do not exist on the specified date.
  • the category of “Sport 2” currently displayed does not exist on a specified date.
  • the information processing apparatus 100 displays a dashboard screen for that category.
  • the dashboard screen “sport” is displayed instead.
  • similar categories include “sports” and “sports 2”, “general 1”, “general 2”, and the like. If there is no category similar to the category of the article currently displayed, a preset initial screen (for example, the first screen) is displayed.
  • FIG. 7 is a flowchart showing a flow of processing performed by the information processing terminal 100 in order to realize the date change operation.
  • the processor 140 determines whether the same category as the currently displayed article category exists. It is determined whether or not (step S02). If the same category exists on the specified date, the processor 140 causes the display 114 to display the dashboard screen of the category (step S03). If the same category does not exist on the specified date, the processor 140 determines whether or not a category similar to the date exists (S04). If there is a category similar to the date, the processor 140 causes the display 114 to display the dashboard screen of the similar category (step S05). If there is no category similar to the date, the processor 140 causes the display 114 to display a preset initial screen (for example, the dashboard screen on the first surface).
  • the information processing terminal 100 can determine, for example, a category in which the current category name and a part of the name are duplicated, which are hit by a forward matching search, as similar categories. Or you may judge similarity based on the table which prescribes
  • the information processing terminal 100 holds the information shown in FIG. 4 as a table in the memory 150, and the processor 140 can determine similarity by referring to the table.
  • the information processing apparatus 100 may display a preset initial screen immediately when the similarity is not determined without the same category.
  • the information processing terminal 100 of this embodiment when a date different from the date of the currently displayed content is selected, content in the category that is the same as or similar to the category of the content being referenced is displayed. Is done. According to the present embodiment, since it is possible to continuously browse the content that has been viewed so far without changing to the initial screen when the date is changed, compared to the conventional information processing terminal, User convenience is improved.
  • the information processing terminal 100 may have the following functions in addition to the date changing operation described above.
  • FIG. 8 is a diagram showing an example of an operation for switching the display from the dashboard screen or the article detail screen to the newspaper image.
  • buttons 830 and 840 displayed at the top of the dashboard screen shown in FIG. 8A or the article detail screen shown in FIG. 8B are tapped, as shown in FIG.
  • the newspaper page image corresponding to the article was displayed (FIG. 8 (1), (2)).
  • the category and the newspaper page have a one-to-one correspondence, so the page image of the page corresponding to the category displayed so far is displayed.
  • the page image screen shown in FIG. 8C has a button 800 for returning to the dashboard screen, and when the button 800 is tapped, the screen transitions to the dashboard screen corresponding to the displayed page (FIG. 8). (3)).
  • the button 800 one of the operation buttons 120 shown in FIG. 1 may have an equivalent function.
  • it may be configured to transition to the article detail screen of the article by tapping an area where each article is described in the paper image (FIG. 8 (4)).
  • the operation of FIG. 8 (1) and the operation of FIG. 8 (2) are realized by tapping the “XX newspaper” portion displayed on the dashboard screen and the article detail screen. It may be.
  • the transition between the dashboard screen and the article detail screen is performed by the screen switching method described above with reference to FIG.
  • the paper image has exactly the same content as the newspaper that is delivered to the home or sold at the store.
  • On the article detail screen not all information on newspapers may be posted due to restrictions on the amount of information and space. Even in such a case, all information can be read by referring to the paper image.
  • the user can freely scroll, enlarge or reduce the size as in the article detail screen. If the page switching buttons 810 and 820 shown in FIG. 8C are tapped, the screen can be changed page by page.
  • FIG. 9 is a diagram showing an operation of switching between horizontal writing display and vertical writing display.
  • the information processing terminal 100 may have a function of switching between horizontal writing display and vertical writing display on the article detail screen. Since Japanese newspapers are usually created in vertical writing, it is assumed that it is better to write them in vertical writing when reading Japanese articles on the information processing terminal 100. Therefore, as shown in FIG. 9A, a display switching button 900 for switching between horizontal writing and vertical writing may be provided on the article detail screen. By tapping the display switching button 900, conversion from horizontal writing to vertical writing (FIG. 9 (1)) and conversion from vertical writing to horizontal writing (FIG. 9 (2)) becomes possible.
  • FIG. 10 is a diagram illustrating an example of an operation for displaying a warning when the article detail screen cannot be scrolled any more.
  • the information processing terminal 100 displays a red line (attention display) 1000 for notifying the user that the end of the article has been reached.
  • a red line is displayed, but any display may be used as long as the user can be alerted.
  • FIG. 11 is a diagram illustrating an example of information communication between the information processing terminal 100 and a newspaper company distribution server 500 provided at a remote location.
  • the information processing terminal 100 acquires newspaper article data every morning from the distribution server 500 disposed in a remote place.
  • the information processing terminal 100 requests distribution from the distribution server 500 at a fixed time every morning (for example, 5:00 am).
  • the distribution server 500 distributes the article data of the day in response to the request.
  • data may not be delivered due to the processing capacity of the delivery server 500 or the limit on the amount of traffic that can be transmitted.
  • the distribution server 500 notifies the information processing terminal 100 to request again after waiting for a certain time (retransmission request).
  • the information processing terminal 100 that has received the retransmission request waits for a certain time (for example, 5 minutes) and then requests distribution again.
  • distribution server 500 receives the request and determines that distribution is possible, it distributes article data to information processing terminal 100.
  • FIG. 12 is a diagram illustrating an example of a data structure of article data distributed to the information processing terminal 100.
  • the information processing terminal 100 receives data having the illustrated data structure from the distribution server 500 every morning.
  • characters enclosed in a rectangle represent a directory (or folder), and characters not enclosed in a rectangle represent a file. If the distribution date is July 4, 2011, the article data is stored and distributed under the “20110704” directory.
  • the “20110704” directory includes a “category” directory, a “paper” directory, a “widget” directory, and a “metadata.xml” file.
  • the “category” directory stores data of content displayed on the dashboard screen and the article detail screen.
  • the “paper” directory stores image data to be displayed on the paper image screen.
  • the “widget” directory stores image data displayed on the widget screen.
  • Each of the directories “01” to “20” included in the “category”, “paper”, and “widget” directories corresponds to each side (category) of the newspaper. That is, the “01” directory stores data related to the first surface, and the “20” directory stores data related to the 20th surface (final surface).
  • “Metadata.xml” is an XML (Extensible Markup Language) file that describes metadata such as dates.
  • “Categorys.txt” included in the “category” directory contains a list of category names.
  • the information processing terminal 100 refers to this data and displays category information on the dashboard screen and the article detail screen.
  • a “news.xml” file and a plurality of JPEG (Joint Photographic Experts Group) files are stored.
  • the “news.xml” file is an XML file in which text data of all articles belonging to the category, paths to image data (the above JPEG file), and article layout information are described.
  • the processor 140 refers to the XML file and displays each article on the display 114. In FIG. 12, description of files under the directory other than the “01” directory is omitted.
  • the paper image data for each page of the newspaper is divided into 16 pieces and stored.
  • Sixteen JPEG files are stored in each of the “01” to “20” directories. These JPEG files are obtained by dividing a newspaper image into 16 parts, and when all of them are combined, a one-page paper image is obtained.
  • the processor 140 displays a paper image screen using these JPEG files. In FIG. 12, description of files under the directory other than the “01” directory is omitted.
  • the “widget” directory stores data for defining the sections of images displayed on the widget screen and dashboard screen.
  • 16 PNG (Portable Network Graphics) files and a “template.txt” file are stored in each of the “01” to “20” directories.
  • the “template.txt” file section information for defining sections of each article on the widget screen and the dashboard screen is described. This section information is used as the “article region information” described above.
  • the files “news0.png” to “news15.png” are data obtained by dividing an image to be displayed on the widget screen and the dashboard screen into 16 categories. The section information indicates which part of the 16-divided screen represented by these data corresponds to which article.
  • the “article region information” is not limited to this example, and may be information indicating which coordinate on the screen corresponds to which article. For example, instead of the section information described above, a file that defines which article each coordinate corresponds to when the position on the screen is represented using rectangular coordinates may be recorded.
  • the “widget” directory may store advertisement image data in addition to the above data.
  • the information processing terminal 100 can display the latest article data.
  • the information processing terminal 100 receives distribution data having a data structure as exemplified in FIG. 12 every morning and stores it in the memory 150.
  • the processor 140 reads the data received from the memory 150 on the day, constructs a widget screen, a dashboard screen, and an article detail screen, and displays them on the display 114.
  • the data structure shown in FIG. 12 is merely an example, and the distribution data may have any data structure as long as the operation in the present embodiment can be realized.
  • the information processing terminal 100 displays content based on newspaper article data distributed from the newspaper company distribution server 500, but the present invention is limited to such a form. is not.
  • the content is not limited to a newspaper article, but may be a magazine article or the like as long as it is data classified by date information and category information.
  • article data may be recorded in the information processing terminal 100 via a recording medium instead of a telecommunication line.
  • the program that defines each of the processes executed by the processor 140 in the present embodiment can be distributed independently of the information processing terminal 100.
  • Such a program can be recorded in the information processing terminal 100 via a recording medium such as an electric communication line, a CD-ROM, a DVD-ROM, a magnetic tape, or a memory card.
  • the present invention can be used for an apparatus for displaying an electronic newspaper, for example, because content having a high relevance with the content displayed immediately before is displayed when the date is changed.

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

 情報処理端末100は、日付情報およびカテゴリ情報によって分類されるコンテンツを表示する。情報処理端末100は、ディスプレイ114と、ディスプレイ114上でユーザからの入力を検知するタッチセンサ112と、複数の日付情報、複数のカテゴリ情報、および前記複数の日付情報および前記複数のカテゴリ情報から前記ユーザによって選択された日付およびカテゴリに属するコンテンツを、ディスプレイ114に表示させる制御部140とを備えている。制御部140は、現在表示されているコンテンツの日付と異なる日付が選択されたとき、前記コンテンツのカテゴリと同一または類似するカテゴリに属する、選択された日付のコンテンツをディスプレイ114に表示させる。

Description

情報処理端末、表示制御方法、および表示制御プログラム
 本発明は、日付情報およびカテゴリ情報によって分類される電子記事などのコンテンツを表示することが可能な情報処理端末に関する。
 近年、電子記事などのコンテンツを画面に表示することが可能な情報処理端末の普及が進んでいる。例えば、特許文献1には、複数の電子記事の1つの本文を表示部に表示することが可能な携帯電話機が開示されている。この携帯電話機は、表示している電子記事の前後の電子記事を表示するためのボタンを有し、当該ボタンの近傍に前後の電子記事の日付が表示されている。当該ボタンを押下することにより、表示している記事と同一カテゴリの前後の記事を表示することができる。
 特許文献2には、配信されたニュース記事の中からユーザが所望の記事を容易に発見できるように、複数のカテゴリ情報を含む情報を端末の画面に表示させることが開示されている。ユーザが所望のカテゴリを指定することにより、指定されたカテゴリの記事を表示させることができる。
 特許文献3には、電子記事ではないが、時間、チャンネル、カテゴリによって分類される番組表を表示できる表示装置が開示されている。ユーザが複数のカテゴリの中から所望のカテゴリを選択することにより、選択されたカテゴリの番組表が表示される。これにより、目的とする番組情報を直観的に検索することを可能にしている。
特開2009-15506号公報 特開2002-215732号公報 特開平10-191193号公報
 特許文献1から3に開示された装置では、複数の日付情報および複数のカテゴリ情報の中から特定の日付およびカテゴリを1つの画面内で選択して所望の記事を表示させることはできない。また、ユーザが日付を変更した際に関連するカテゴリのコンテンツを続けて読みたい場合に、従来技術では対応することができなかった。
 本発明は、上記の課題に鑑み、日付を変更した時に、関連するカテゴリのコンテンツ表示が維持される情報処理端末を提供することを目的とする。
 本発明の情報処理端末は、日付情報およびカテゴリ情報によって分類されるコンテンツを表示することができる。前記情報処理端末は、ディスプレイと、前記ディスプレイ上でユーザからの入力を検知するタッチセンサと、複数の日付情報、複数のカテゴリ情報、および前記複数の日付情報および前記複数のカテゴリ情報から前記ユーザによって選択された日付およびカテゴリに属するコンテンツを、前記ディスプレイに表示させる制御部とを備えている。前記制御部は、現在表示されているコンテンツの日付と異なる日付が選択されたとき、前記コンテンツのカテゴリと同一または類似するカテゴリに属する、選択された日付のコンテンツを前記ディスプレイに表示させる。
 ある実施形態において、前記制御部は、現在表示されているコンテンツの日付と異なる日付が選択されたとき、前記コンテンツのカテゴリと同一または類似するカテゴリに属するコンテンツが選択された日付に存在しない場合には、選択された日付における予め設定された初期画面を前記ディスプレイに表示させる。
 ある実施形態において、前記ディスプレイは、予め設定された期間の日付情報を一度に表示する。
 ある実施形態において、前記コンテンツは新聞記事である。
 ある実施形態において、前記制御部は、現在表示されているコンテンツの日付と異なる日付が選択されたとき、前記コンテンツのカテゴリと同一または類似するカテゴリに属するコンテンツが選択された日付に存在しない場合には、選択された日付における新聞の第1面の記事の情報を前記ディスプレイに表示させる。
 本発明の他の情報処理端末は、日付情報およびカテゴリ情報によって分類されるコンテンツを表示する。前記情報処理端末は、ディスプレイと、前記ディスプレイ上でユーザからの入力を検知するタッチセンサと、メモリと、プロセッサと、前記メモリに格納されたプログラムとを備えている。前記プログラムは、前記プロセッサに、複数の日付情報、複数のカテゴリ情報、および前記複数の日付情報および前記複数のカテゴリ情報から前記ユーザによって選択された日付およびカテゴリに属するコンテンツを、前記ディスプレイに表示させるステップと、現在表示されているコンテンツの日付と異なる日付が選択されたとき、前記コンテンツのカテゴリと同一または類似するカテゴリに属する、選択された日付のコンテンツを前記ディスプレイに表示させるステップとを実行させる。
 本発明の表示制御方法は、日付情報およびカテゴリ情報によって分類されるコンテンツを表示する情報処理端末において用いられる。前記表示制御方法は、複数の日付情報、複数のカテゴリ情報、および前記複数の日付情報および前記複数のカテゴリ情報からユーザによって選択された日付およびカテゴリに属するコンテンツを、前記情報処理端末のディスプレイに表示させるステップと、現在表示されているコンテンツの日付と異なる日付が選択されたとき、前記コンテンツのカテゴリと同一または類似するカテゴリに属する、選択された日付のコンテンツを前記ディスプレイに表示させるステップとを含む。
 本発明の表示制御プログラムは、日付情報およびカテゴリ情報によって分類されるコンテンツを表示する情報処理端末において用いられる。前記プログラムは、コンピュータに対し、複数の日付情報、複数のカテゴリ情報、および前記複数の日付情報および前記複数のカテゴリ情報からユーザによって選択された日付およびカテゴリに属するコンテンツを、前記情報処理端末のディスプレイに表示させるステップと、現在表示されているコンテンツの日付と異なる日付が選択されたとき、前記コンテンツのカテゴリと同一または類似するカテゴリに属する、選択された日付のコンテンツを前記ディスプレイに表示させるステップとを実行させる。
 本発明によれば、日付を変更した場合に、現在表示されているコンテンツと関連性の高いコンテンツが表示されるため、ユーザの利便性が向上する。
実施形態における情報処理端末の外観を示す図である。 実施形態における情報処理端末のハードウェア構成を示すブロック図である。 実施形態における情報処理端末の画面構成例を示す図である。 カテゴリおよびグループの例を示す図である。 各画面間の遷移の例を示す図である。 日付変更動作における画面遷移の例を示す図である。 日付変更動作の処理の流れを示すフローチャートである。 紙面イメージの表示に関する画面遷移の例を示す図である。 横書き表示と縦書き表示との切り替えに関する画面遷移の例を示す図である。 スクロールがこれ以上できないときの注意喚起のための表示の例を示す図である。 情報処理端末と配信サーバとの間の情報通信の例を示す図である。 配信されるコンテンツのデータ構造の例を示す図である。
 以下、添付の図面を参照しながら本発明の実施形態を説明する。
 図1は、本実施形態における情報処理端末100(以下、単に「端末」と呼ぶことがある。)の外観を示す図である。本実施形態の情報処理端末100は、新聞社などの配信サーバから配信された新聞記事のデータをディスプレイに表示する機能を備えた端末である。
 情報処理端末100は、コンテンツを表示するディスプレイおよびユーザからの入力を検知するタッチセンサを有するタッチスクリーン110と、情報処理端末100の共通的な操作を可能にする操作ボタン120とを備えている。情報処理端末100は、他に、電源スイッチ、外部IF、カメラ、スピーカ、マイク等を備え得るが、本発明の理解に特に必要ではないため、記載を省略している。操作ボタン120は、タッチセンサによって指等の接近を検知して入力を認識するものであってもよいし、ユーザによって実際に押し込まれることで入力を検知するボタンであってもよい。
 図1は、タッチスクリーン110に新聞記事のコンテンツが表示されている状態の例を示している。情報処理端末100は、電子新聞の表示の他、例えばWebページの閲覧、電子書籍の閲覧、電子メールの送受信、音声再生、写真撮影等が可能な汎用の情報処理端末であってもよい。
 図2は、情報処理端末100のハードウェア構成を示すブロック図である。図2には、情報処理端末100の他、新聞記事データを配信する配信サーバ500も記載されている。情報処理端末100は、前述したタッチスクリーン110および操作ボタン120の他、無線通信を行うための通信回路160、配信された記事データや処理の過程で一時的に発生したデータを記録するメモリ150、情報処理端末100の向きを検知する加速度センサ180、各機能部の動作を制御するプロセッサ(制御部)140を備えている。プロセッサ140は、バス200を介して各機能部を制御する。
 タッチスクリーン110は、前述のように、ユーザからの入力を検知するタッチセンサ112と、情報を表示するディスプレイ114とを有する。タッチスクリーン110は、ユーザからの入力およびディスプレイへの出力が可能であれば公知のどのような方式で実現されていてもよい。
 操作ボタン120は、前述のように、タッチセンサによって入力を検知するものでもよいし、実際にユーザに押し込まれることによって入力を検知するものでもよい。操作ボタン120は、情報処理端末100の初期画面(ホーム画面)を呼び出すボタン、直前の画面表示に戻るためのボタン、端末の各種設定を行うための画面を呼び出すボタンなどを含み得る。
 プロセッサ140は、例えば公知のCPU(Central Processing Unit)およびGPU(Graphics Processing Unit)を含む集積回路と各種プログラムとの組み合わせ、または専用のハードウェアによって構成され得る。プロセッサ140は、操作ボタン120、タッチセンサ112、通信回路160、加速度センサ180等からの入力に基づいてディスプレイ114への表示を制御するとともに、配信サーバ500との間の通信を制御する。
 メモリ150は、例えば公知のDRAMやSRAM等の半導体メモリである。メモリ150は、操作ボタン120、タッチセンサ112、通信回路160、加速度センサ180等からの入力データや、プロセッサ140の処理において一時的に発生する各種のデータを保存する。メモリ150はまた、プロセッサ140によって実行される各種プログラムを保存する。
 通信回路160は、公知の通信回路であり、プロセッサ140からの指示により、遠隔地に設けられた配信サーバ500に対して記事データの要求信号を送信するとともに配信された記事データを受信する。通信回路160は、例えばIEEE802.11規格に準拠した無線通信を行い、電話回線、光ファイバ網、携帯電話網等を介してインターネットに接続可能である。
 加速度センサ180は、情報処理端末100の傾きを検知するためのセンサである。加速度センサ180によって検知された傾きに応じて、プロセッサ140は、ディスプレイ114への表示を回転させる制御を行う。なお、加速度センサ180の代わりにジャイロスコープ等の他の種類のセンサを用いて情報処理端末100の傾きを検知してもよい。
 以下、情報処理端末100が新聞記事を表示する際の画面構成の例を説明する。
 図3は、情報処理端末100が新聞記事のコンテンツを表示する際の画面構成の例を示す図である。本実施形態では、新聞記事を表示する画面として、大別してウィジェットによる表示画面と、専用アプリケーションによる表示画面とが用意されている。
 図3(a)は、ウィジェットによる表示画面の例を示している。ウィジェットによる表示画面は、例えば端末起動後、予めユーザによってカスタマイズされた設定内容に基づいて表示され得る。ウィジェットによる表示画面では、その日の主要な記事のヘッドラインや写真が、例えば新聞紙面の頁ごとに一定の時間間隔で切り替わりながら表示される。これにより、ユーザは、専用アプリケーションを起動することなく、その日の新聞記事の紙面ごとのダイジェストを知ることができる。図3(a)には示されていないが、ウィジェットによる画面には、記事情報だけでなく、宣伝広告や号外に関する情報が表示されていてもよい。
 図3(b)、(c)は、専用アプリケーションによる表示画面の例を示している。情報処理端末100の初期画面に表示されるアプリケーション起動用アイコンを選択(タップ)するか、上記のウィジェットに表示された1つの記事の区画をタップすると、専用アプリケーションが起動し、図3(b)、(c)に例示される画面のいずれかが表示される。
 図3(b)は、アプリケーション起動用アイコンを選択した場合に表示される画面の例を示している。この画面は、日付情報310とカテゴリ情報320とによって分類されるコンテンツのダイジェスト(ダッシュボード)を表示する画面である。ダッシュボードは、記事ごとに用意され、ヘッドライン、写真、またはそれらの組み合わせによって表現され得る。以下、図3(b)に示す画面を、「カテゴリ表示画面」または「ダッシュボード画面」と呼ぶ。なお、本実施形態では、図3(a)に示すウィジェットに表示される内容は、このダッシュボード画面に表示される内容と同一である。なお、図3(b)では、3つの記事についてのダッシュボードが一画面に表示されているが、一画面に表示される記事の数は3つに限られない。また、1つのカテゴリの全ての記事のダッシュボードを一画面に表示できない場合は、例えば画面右部に残りの記事の見出しを並べてもよい。これにより、ダッシュボードが表示されていない記事の見出しを選択することにより、選択した記事の詳細画面に遷移できるようにしてもよい。
 日付情報310は、表示させる記事の日付を指定するための情報であり、図示される例では画面上部に横並びで一週間分表示されている。このように、日付情報310は、取得済みの新聞記事データの最新の日付けから遡って一定日数(例えば7日間)分が一度に表示されることが好ましい。図3(b)は、7月9日土曜日に情報処理端末100を使用している場合の例を示している。このような画面構成により、ユーザは、複数の日付の中から所望の日付を容易に指定することができる。ユーザによって日付が指定されると、後述するように、現在表示されている記事と同一または類似するカテゴリに属する、指定された日付の記事が表示される。なお、日付情報310が表示されている領域を指等で横になぞることにより、表示されている日付よりもさらに過去の日付情報を表示させるようにしてもよい。または、さらに過去の日付情報を表示させるためのボタンを表示し、それをタップすることにより、例えば1週間ごとに過去の日付情報に遡って表示されるように構成されていてもよい。また、図3(b)では、最新の日付として「7/9(土)」を画面上部の右端に設定して一定日数分の情報が表示されているが、最新の日付を画面上部の左端に設定して一定日数分の情報を表示してもよい。
 カテゴリ情報320は、表示させる記事のカテゴリを指定するための情報であり、図示される例では画面左部に縦並びで表示されている。各カテゴリは、新聞の各面に相当し、それらは1対1に対応している。例えば、新聞の第1面は、「朝一」カテゴリに対応し、スポーツ1欄は「スポーツ1」カテゴリに対応する。なお、本実施形態では、アプリケーション起動直後は「朝一」カテゴリのダッシュボードが表示されるように設定されている。このカテゴリ情報320により、ユーザは、複数のカテゴリの中から所望のカテゴリを容易に指定することができる。ユーザによってカテゴリが指定されると、現在表示されている記事と同一の日付の、指定されたカテゴリに属する記事が表示される。なお、カテゴリの数が多いために、カテゴリ情報320の全てが一画面に収まらない場合は、縦にスクロールすることで表示されていなかったカテゴリが表示されるようにしてもよい。
 ここで、カテゴリ情報320に表示される情報の例を説明する。図4は、カテゴリ情報320に表示される情報の一例を示す図である。図4に示される表のカテゴリ欄に記載されている「朝一」、「総合」などの文言がカテゴリ情報320として画面に表示される。図4では、関連性のあるカテゴリ同士が同一のグループに属するように、カテゴリが複数のグループに分類されている例を示している。プロセッサ140は、図4に示すような情報をメモリに保持しており、当該情報に基づいて、カテゴリ情報320をディスプレイ114に表示させる。また、プロセッサ140は、後述するように、図4に示される分類に基づいて、複数のカテゴリ間の類似性を判断することもできる。
 図3(c)は、ウィジェットに表示された記事の1つを選択した場合や、ダッシュボード画面に表示された記事の1つを選択した場合に表示される画面の例を示している。この画面は、選択された記事の詳細を表示する。以下、この画面を「記事詳細画面」と呼ぶ。記事詳細画面においても、日付情報310およびカテゴリ情報320が表示され、ユーザの選択によって所望の日付およびカテゴリの記事を表示させることができる。記事詳細画面では、記事が一画面に収まらない場合には、上下に画面をなぞることにより、画面をスクロールさせることができる。また、表示されているカテゴリに複数の記事がある場合には、左右に画面をなぞることにより、同一日付、同一カテゴリに属する前後の記事を表示させることができる。記事詳細画面では、記事とともに掲載されている写真の部分をタップすることにより、拡大された写真を表示させてもよい。
 ダッシュボード画面および記事詳細画面は、ユーザが2本の指で表示領域を広げる動作または縮める動作(タッチスクリーン上のピンチ処理)を行うことにより、表示を拡大または縮小させることが可能である。
 なお、日付情報310およびカテゴリ情報320のレイアウトは、図3に示す例とは異なっていてもよい。例えば、日付情報310が縦並びで表示され、カテゴリ情報320が横並びで表示されていてもよい。また、日付情報310およびカテゴリ情報320が横または縦に並列するように配置されていてもよい。
 図3に示す例では、情報処理端末100を横長の表示にした場合の画面イメージを表している。情報処理端末100を例えば90度傾けて縦長の表示にした場合には、これらの画面のレイアウトは変化してもよい。例えば、縦長の表示にした場合には日付情報310とカテゴリ情報320とが、ともに画面上部に横並びで上下に並んで配置されるようにしてもよいし、ともに画面左部に縦並びで左右に並んで配置されるようにしてもよい。
 図5は、これらの画面間の遷移の方法の例を示す図である。図5(a)に示すウィジェットに表示されている特定の記事の区画内をタップすると、図5(c)に示すように当該記事の詳細画面が表示される(図5(1))。また、図5(b)に示すダッシュボード画面における特定の記事の区画をタップしても同様に、当該記事の記事詳細画面に遷移する(図5(2))。逆に、記事詳細画面において、特定のカテゴリを選択すると、当該カテゴリのダッシュボード画面に遷移する(図5(3))。なお、本実施形態では、記事詳細画面において、現在表示されている記事のカテゴリと同一のカテゴリが選択された場合と異なるカテゴリが選択された場合とに関わらず、当該カテゴリのダッシュボード画面に遷移する。
 ウィジェットおよびダッシュボード画面内の特定の記事の区画内をタップすることによって、当該記事の詳細画面が表示される動作は、例えば次の仕組みによって実現される。情報処理端末100は、タッチスクリーン110のどの領域がどの記事に対応するかを示す「記事領域情報」を、例えばメモリ150内に保持している。プロセッサ140は、ユーザがタッチスクリーン110上のどの位置をタップしたかを認識し、その位置に対応する記事を、記事領域情報を参照することによって特定し、特定した記事の詳細画面を表示する。
 次に、ユーザによって日付が変更されたときの動作を説明する。
 図6は、ダッシュボード画面または記事詳細画面が表示されている状態において、ユーザが日付を変更したときの画面遷移の例を示す図である。まず、図6(a)に示すように、7月4日月曜日の「スポーツ2」カテゴリのダッシュボード画面が表示されているものとする。この状態で、ユーザが日付情報における「7/7(木)」の表示部分をタップすると、図6(c)に示す7月7日木曜日の「スポーツ2」カテゴリのダッシュボード画面に遷移する(図6(1))。また、図6(b)に示すように、ユーザが7月4日月曜日の「スポーツ2」カテゴリの記事詳細画面を閲覧している状態で、日付情報における「7/7(木)」の表示部分をタップした場合も、同様に図6(c)に示す画面に遷移する(図6(2))。
 このように、現在表示されている記事の日付とは異なる日付が指定されると、指定された日付の、同一カテゴリのダッシュボード画面が表示される。ここで、同一カテゴリの記事が指定した日付に存在しない場合があり得る。例えば、現在表示している「スポーツ2」のカテゴリが、指定した日付に存在しない場合がある。そのような場合、情報処理装置100は、指定された日に類似するカテゴリがあれば、そのカテゴリのダッシュボード画面を表示する。例えば「スポーツ2」のカテゴリが指定された日にない場合、代わりに「スポーツ」のダッシュボード画面が表示される。類似するカテゴリとして、例えば、「スポーツ」と「スポーツ2」、「総合1」と「総合2」などが挙げられる。現在表示している記事のカテゴリに類似するカテゴリがない場合は、予め設定された初期画面(例えば第1面)が表示される。
 図7は、上記の日付変更動作を実現するために情報処理端末100が行う処理の流れを示すフローチャートである。まず、タッチセンサ112を介して現在表示している記事の日付とは異なる日付の入力を受けると(ステップS01)、プロセッサ140は、現在表示している記事のカテゴリと同一のカテゴリが存在するか否かを判定する(ステップS02)。指定された日付に同一のカテゴリが存在する場合、プロセッサ140は、ディスプレイ114に当該カテゴリのダッシュボード画面を表示させる(ステップS03)。指定された日付に同一のカテゴリが存在しない場合は、プロセッサ140は、当該日付に類似するカテゴリが存在するか否かを判定する(S04)。当該日付に類似するカテゴリが存在する場合、プロセッサ140は、ディスプレイ114にその類似するカテゴリのダッシュボード画面を表示させる(ステップS05)。当該日付に類似するカテゴリも存在しない場合は、プロセッサ140は、予め設定された初期画面(例えば第1面のダッシュボード画面)をディスプレイ114に表示させる。
 次に、類似するカテゴリが存在するか否かの判断がどのようにして行われるかを説明する。情報処理端末100は、例えば前方一致検索によってヒットした、現在のカテゴリ名と名称の一部が重複するカテゴリを類似するカテゴリと判断することができる。または、図4に示されるような、予め設定された類似のカテゴリを規定するテーブルに基づいて類似性を判断してもよい。情報処理端末100は、図4に示される情報をテーブルとしてメモリ150内に保持しており、プロセッサ140が当該テーブルを参照することによって類似性を判断することができる。例えば、現在表示している記事が「国際・総合」カテゴリの記事であり、指定された日付に「国際・総合」カテゴリの記事がない場合、同じ「総合」グループに属するカテゴリのうち、先頭の「総合」カテゴリの記事があれば、その記事が表示される。なお、情報処理装置100は、類似性の判断を行わず、同一のカテゴリがない場合は直ちに予め設定された初期画面を表示してもよい。
 以上のように、本実施形態の情報処理端末100によれば、現在表示されているコンテンツの日付と異なる日付が選択されたとき、参照中のコンテンツのカテゴリと同一または類似するカテゴリのコンテンツが表示される。本実施形態によれば、日付変更時に初期画面へ遷移することなく、それまで閲覧していたコンテンツと関連度の高いコンテンツを連続して閲覧することができるため、従来の情報処理端末に比べ、ユーザの利便性が向上する。
 次に、本実施形態の情報処理端末100の他の機能を説明する。情報処理端末100は、上記の日付変更動作の他、以下に示す機能を備えていてもよい。
 図8は、ダッシュボード画面または記事詳細画面から新聞紙面イメージへと表示を切り換える動作の例を示す図である。図8(a)に示すダッシュボード画面または図8(b)に示す記事詳細画面の上部に表示されているボタン830、840をタップすると、図8(c)に示すように、それまで表示されていた記事に対応する新聞紙面イメージが表示される(図8(1)、(2))。本実施形態では、カテゴリと新聞紙面の頁とは1対1に対応しているので、それまで表示されていたカテゴリに対応する頁の紙面イメージが表示される。
 逆に、紙面イメージからダッシュボード画面や記事詳細画面に遷移させることも可能である。例えば、図8(c)に示す紙面イメージ画面には、ダッシュボード画面に戻るためのボタン800が存在し、それをタップすると、表示されている紙面に対応するダッシュボード画面に遷移する(図8(3))。なお、ボタン800を表示する代わりに、図1に示す操作ボタン120の1つが同等の機能を有していてもよい。また、紙面イメージにおける各記事が記載された領域をタップすることによって当該記事の記事詳細画面に遷移するように構成されていてもよい(図8(4))。また、ダッシュボード画面および記事詳細画面に表示されている「○○新聞」の部分をタップすることによって上記図8(1)の動作および図8(2)の動作が実現されるように構成されていてもよい。なお、この例でも、ダッシュボード画面と記事詳細画面との間の遷移は、図5を参照して説明した上記の画面切り替え方法によって行われる。
 紙面イメージは、家庭に配達または販売店で販売される新聞紙面と全く同一の内容である。記事詳細画面には、情報量およびスペースの制約上、新聞紙の全ての情報が掲載されない場合がある。そのような場合であっても、紙面イメージを参照すれば、全ての情報を読むことができる。紙面イメージ画面においても、記事詳細画面等と同様、ユーザが自由にスクロール、拡大・縮小させることが可能である。また、図8(c)に示す頁切替ボタン810、820をタップすれば、1頁ずつ画面を遷移させることができる。
 図9は、横書き表示と縦書き表示とを切り換える動作を示す図である。情報処理端末100は、記事詳細画面において、横書き表示と縦書き表示とを切り換える機能を有していてもよい。日本語の新聞は、通常縦書きで作成されるため、情報処理端末100上で日本語の記事を読む際にも縦書きで書かれていた方がよいというニーズが想定される。そこで、図9(a)に示すように、横書きと縦書きとを切り換えるための表示切替ボタン900を記事詳細画面に設けてもよい。表示切替ボタン900をタップすることにより、横書きから縦書きへの変換(図9(1))、および縦書きから横書きへの変換(図9(2))が可能になる。
 図10は、記事詳細画面のスクロールがこれ以上できないときに注意喚起のための表示を行う動作の例を示す図である。記事詳細画面において、スクロールさせようとしたとき、記事の端に達し、これ以上スクロールできないことがある。情報処理端末100は、そのような時、ユーザに記事の端に達したことを知らせるための赤色の線(注意喚起表示)1000を表示する。この機能により、例えば記事内の写真をタップして拡大表示させようとしているときに、意図しない指の滑りによってスクロールになってしまった場合に、ユーザに注意喚起することができる。なお、本実施形態では赤色の線を表示することとしたが、ユーザに注意喚起できれば、どのような表示であってもよい。
 次に、情報処理端末100へのデータ配信および配信データの例を説明する。
 図11は、情報処理端末100と遠隔地に設けられた新聞社の配信サーバ500との間の情報通信の一例を示す図である。本実施形態における情報処理端末100は、新聞記事のデータを遠隔地に配置された配信サーバ500から毎朝取得する。図示される例では、情報処理端末100は、毎朝定時(例えば午前5時)に配信サーバ500に対し、配信を要求する。配信サーバ500は、要求に応じて、その日の記事データを配信する。但し、配信サーバ500に一度に多くの要求が届いた場合などは、配信サーバ500の処理能力や伝送可能なトラヒック量の限界などにより、データを配信できない場合がある。そのような場合、配信サーバ500は、一定時間待ってから再度要求するように情報処理端末100に通知する(再送要求)。再送要求を受けた情報処理端末100は、一定時間(例えば5分)待ってから再度配信を要求する。配信サーバ500は、要求を受けた後、配信可能であると判断すると、記事データを情報処理端末100に配信する。
 図12は、情報処理端末100に配信される記事データのデータ構造の一例を示す図である。情報処理端末100は、配信サーバ500から、図示されるデータ構造のデータを毎朝受け取る。図12において、長方形で囲まれた文字はディレクトリ(またはフォルダ)を表し、長方形で囲まれていない文字はファイルを表している。配信日が2011年7月4日である場合、記事データは、「20110704」ディレクトリの配下に格納されて配信される。
 「20110704」ディレクトリは、「category」ディレクトリ、「paper」ディレクトリ、「widget」ディレクトリ、および「metadata.xml」ファイルを含んでいる。「category」ディレクトリには、ダッシュボード画面および記事詳細画面に表示されるコンテンツのデータが格納される。「paper」ディレクトリには、紙面イメージ画面に表示されるイメージデータが格納される。「widget」ディレクトリには、ウィジェット画面に表示されるイメージデータが格納される。「category」、「paper」、「widget」の各ディレクトリに含まれる「01」から「20」のディレクトリの各々は、新聞の各面(カテゴリ)に対応している。すなわち、「01」ディレクトリには、第1面に関するデータが格納され、「20」ディレクトリには、第20面(最終面)に関するデータが格納されている。「metadata.xml」は、日付等のメタデータを記述するXML(Extensible Markup Language)ファイルである。
 「category」ディレクトリに含まれる「categorys.txt」には、カテゴリ名の一覧が記述されている。情報処理端末100は、このデータを参照してダッシュボード画面および記事詳細画面にカテゴリ情報を表示する。「category」ディレクトリに含まれる「01」から「20」ディレクトリの各々には、「news.xml」ファイルと、複数のJPEG(Joint Photographic Experts Group)ファイルが格納されている。「news.xml」ファイルは、そのカテゴリに属するすべての記事のテキストデータ、画像データ(上記のJPEGファイル)へのパス、および記事のレイアウト情報が記述されたXMLファイルである。プロセッサ140は、このXMLファイルを参照して各記事をディスプレイ114に表示する。なお、図12では、「01」ディレクトリ以外のディレクトリの配下のファイルについての記載は省略している。
 「paper」ディレクトリには、新聞の各面ごとの紙面イメージのデータが16分割されて格納されている。「01」から「20」ディレクトリの各々に、16個のJPEGファイルが格納されている。これらのJPEGファイルは、新聞紙面のイメージを16分割したものであり、全てを合わせると1頁分の紙面イメージになる。プロセッサ140は、紙面イメージの表示の要求をユーザから受け取ると、これらのJPEGファイルを利用して、紙面イメージ画面を表示する。なお、図12では、「01」ディレクトリ以外のディレクトリの配下のファイルについての記載は省略している。
 「widget」ディレクトリには、ウィジェット画面およびダッシュボード画面に表示される画像の区画を定めるためのデータが格納されている。「01」から「20」ディレクトリの各々に、16個のPNG(Portable Network Graphics)ファイルと、「template.txt」ファイルが格納されている。「template.txt」ファイルには、ウィジェット画面およびダッシュボード画面において各記事の区画を定めるための区画情報が記述されている。この区画情報が、上述した「記事領域情報」として使用される。「news0.png」から「news15.png」ファイルは、ウィジェット画面およびダッシュボード画面に表示させるイメージをカテゴリごとに16分割したデータである。区画情報は、これらのデータで表された、16等分された画面のどの部分がどの記事に対応するかを示している。なお、「記事領域情報」は、この例に限らず、画面上のどの座標がどの記事に対応するかを示す情報であってもよい。例えば、上記の区画情報の代わりに、画面上の位置を矩形の座標を用いて表したときに、各座標がどの記事と対応するかを規定するファイルが記録されていてもよい。「widget」ディレクトリには、上記のデータの他、広告用のイメージデータ等が格納されていてもよい。
 以上の配信データにより、情報処理端末100は、最新の記事データを表示することが可能になる。情報処理端末100は、図12に例示されるようなデータ構造の配信データを毎朝受信し、メモリ150に格納する。プロセッサ140は、メモリ150から当日受信したデータを読出し、ウィジェット画面、ダッシュボード画面、記事詳細画面を構築し、ディスプレイ114に表示させる。なお、図12に示すデータ構造はあくまで一例であり、本実施形態における動作を実現できれば、配信データはどのようなデータ構造を有していてもよい。
 以上のように、本実施形態の情報処理端末100は、新聞社の配信サーバ500から配信される新聞記事のデータに基づいてコンテンツを表示するが、本発明は、このような形態に限られるものではない。例えば、コンテンツは新聞記事に限らず、日付情報およびカテゴリ情報によって分類されるデータであれば、雑誌の記事などであってもよい。また、記事のデータは電気通信回線ではなく、記録媒体を介して情報処理端末100に記録してもよい。
 なお、本実施形態におけるプロセッサ140が実行する上記の各処理を規定するプログラムは、情報処理端末100とは独立して流通され得る。そのようなプログラムは、例えば電気通信回線や、CD-ROM、DVD-ROM、磁気テープ、メモリカード等の記録媒体を介して情報処理端末100に記録することができる。
 本発明は、日付を変更した場合に、直前に表示されていたコンテンツと関連度の高いコンテンツが表示されるため、例えば電子新聞を表示するための装置に利用可能である。
 100  情報処理端末
 110  タッチスクリーン
 112  タッチセンサ
 114  ディスプレイ
 120  操作ボタン
 140  プロセッサ
 150  メモリ
 160  通信回路
 180  加速度センサ
 200  バス
 310  日付情報
 320  カテゴリ情報
 500  配信サーバ
 800  ダッシュボード画面表示用ボタン
 810、820 頁切替ボタン
 830、840 紙面イメージ表示用ボタン
 900 表示切替ボタン

Claims (8)

  1.  日付情報およびカテゴリ情報によって分類されるコンテンツを表示する情報処理端末であって、
     ディスプレイと、
     前記ディスプレイ上でユーザからの入力を検知するタッチセンサと、
     複数の日付情報、複数のカテゴリ情報、および前記複数の日付情報および前記複数のカテゴリ情報から前記ユーザによって選択された日付およびカテゴリに属するコンテンツを、前記ディスプレイに表示させる制御部と、
    を備え、
     前記制御部は、現在表示されているコンテンツの日付と異なる日付が選択されたとき、前記コンテンツのカテゴリと同一または類似するカテゴリに属する、選択された日付のコンテンツを前記ディスプレイに表示させる、情報処理端末。
  2.  前記制御部は、現在表示されているコンテンツの日付と異なる日付が選択されたとき、前記コンテンツのカテゴリと同一または類似するカテゴリに属するコンテンツが選択された日付に存在しない場合には、選択された日付における予め設定された初期画面を前記ディスプレイに表示させる、請求項1に記載の情報処理端末。
  3.  前記ディスプレイは、予め設定された期間の日付情報を一度に表示する、請求項1または2に記載の情報処理端末。
  4.  前記コンテンツは新聞記事である、請求項1から3のいずれかに記載の情報処理端末。
  5.  前記制御部は、現在表示されているコンテンツの日付と異なる日付が選択されたとき、前記コンテンツのカテゴリと同一または類似するカテゴリに属するコンテンツが選択された日付に存在しない場合には、選択された日付における新聞の第1面の記事の情報を前記ディスプレイに表示させる、請求項4に記載の情報処理端末。
  6.  日付情報およびカテゴリ情報によって分類されるコンテンツを表示する情報処理端末であって、
     ディスプレイと、
     前記ディスプレイ上でユーザからの入力を検知するタッチセンサと、
     メモリと、
     プロセッサと、
     前記メモリに格納されたプログラムと、
    を備え、
     前記プログラムは、前記プロセッサに、
     複数の日付情報、複数のカテゴリ情報、および前記複数の日付情報および前記複数のカテゴリ情報から前記ユーザによって選択された日付およびカテゴリに属するコンテンツを、前記ディスプレイに表示させるステップと、
     現在表示されているコンテンツの日付と異なる日付が選択されたとき、前記コンテンツのカテゴリと同一または類似するカテゴリに属する、選択された日付のコンテンツを前記ディスプレイに表示させるステップと、
    を実行させる、情報処理端末。
  7.  日付情報およびカテゴリ情報によって分類されるコンテンツを表示する情報処理端末において用いられる表示制御方法であって、
     複数の日付情報、複数のカテゴリ情報、および前記複数の日付情報および前記複数のカテゴリ情報からユーザによって選択された日付およびカテゴリに属するコンテンツを、前記情報処理端末のディスプレイに表示させるステップと、
     現在表示されているコンテンツの日付と異なる日付が選択されたとき、前記コンテンツのカテゴリと同一または類似するカテゴリに属する、選択された日付のコンテンツを前記ディスプレイに表示させるステップと、
    を含む表示制御方法。
  8.  日付情報およびカテゴリ情報によって分類されるコンテンツを表示する情報処理端末において用いられる表示制御プログラムであって、
     コンピュータに対し、
     複数の日付情報、複数のカテゴリ情報、および前記複数の日付情報および前記複数のカテゴリ情報からユーザによって選択された日付およびカテゴリに属するコンテンツを、前記情報処理端末のディスプレイに表示させるステップと、
     現在表示されているコンテンツの日付と異なる日付が選択されたとき、前記コンテンツのカテゴリと同一または類似するカテゴリに属する、選択された日付のコンテンツを前記ディスプレイに表示させるステップと、
    を実行させる、表示制御プログラム。
PCT/JP2011/004883 2011-08-31 2011-08-31 情報処理端末、表示制御方法、および表示制御プログラム WO2013030892A1 (ja)

Priority Applications (7)

Application Number Priority Date Filing Date Title
CN2011800043529A CN103098009A (zh) 2011-08-31 2011-08-31 信息处理终端、显示控制方法及显示控制程序
PCT/JP2011/004883 WO2013030892A1 (ja) 2011-08-31 2011-08-31 情報処理端末、表示制御方法、および表示制御プログラム
US13/510,710 US20130055156A1 (en) 2011-08-31 2011-08-31 Information processing terminal, display control method, and display control program
JP2012517606A JPWO2013030899A1 (ja) 2011-08-31 2011-09-29 情報処理端末、表示制御方法、および表示制御プログラム
US13/509,827 US20130050267A1 (en) 2011-08-31 2011-09-29 Information processing terminal, display control method, and display control program
PCT/JP2011/005514 WO2013030899A1 (ja) 2011-08-31 2011-09-29 情報処理端末、表示制御方法、および表示制御プログラム
CN2011800043548A CN103098060A (zh) 2011-08-31 2011-09-29 信息处理终端、显示控制方法及显示控制程序

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2011/004883 WO2013030892A1 (ja) 2011-08-31 2011-08-31 情報処理端末、表示制御方法、および表示制御プログラム

Publications (1)

Publication Number Publication Date
WO2013030892A1 true WO2013030892A1 (ja) 2013-03-07

Family

ID=47745532

Family Applications (2)

Application Number Title Priority Date Filing Date
PCT/JP2011/004883 WO2013030892A1 (ja) 2011-08-31 2011-08-31 情報処理端末、表示制御方法、および表示制御プログラム
PCT/JP2011/005514 WO2013030899A1 (ja) 2011-08-31 2011-09-29 情報処理端末、表示制御方法、および表示制御プログラム

Family Applications After (1)

Application Number Title Priority Date Filing Date
PCT/JP2011/005514 WO2013030899A1 (ja) 2011-08-31 2011-09-29 情報処理端末、表示制御方法、および表示制御プログラム

Country Status (3)

Country Link
US (1) US20130055156A1 (ja)
CN (2) CN103098009A (ja)
WO (2) WO2013030892A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013073443A (ja) * 2011-09-28 2013-04-22 Toshiba Corp 電子新聞表示装置、電子新聞の表示方法及びその表示プログラム
WO2019035347A1 (ja) * 2017-08-18 2019-02-21 古野電気株式会社 遠隔表示装置、遠隔表示システム、及び遠隔表示方法

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103279261B (zh) 2013-04-23 2016-06-29 惠州Tcl移动通信有限公司 无线通讯设备及其窗口小部件的添加方法
CN103324478B (zh) * 2013-06-04 2016-12-28 惠州Tcl移动通信有限公司 移动终端的应用程序管理方法和移动终端
JP2015142181A (ja) * 2014-01-27 2015-08-03 キヤノン株式会社 制御装置、制御方法
US10965622B2 (en) * 2015-04-16 2021-03-30 Samsung Electronics Co., Ltd. Method and apparatus for recommending reply message
JP2017058958A (ja) * 2015-09-16 2017-03-23 ヤフー株式会社 コンテンツ表示装置、コンテンツ表示方法、コンテンツ表示プログラム
KR20200061996A (ko) * 2018-11-26 2020-06-03 이기원 운동 이력 관리 장치, 운동 이력 관리 방법 및 이를 컴퓨터에서 실행하기 위한 컴퓨터 프로그램

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10178522A (ja) * 1996-12-19 1998-06-30 Shimadzu Corp 新聞情報読取装置
JPH10301945A (ja) * 1997-04-24 1998-11-13 Fujitsu Ltd 情報提供システム
JP2004272533A (ja) * 2003-03-07 2004-09-30 Brother Ind Ltd データ配信システム及び情報処理装置及びプログラム及び記録媒体
JP2005309966A (ja) * 2004-04-23 2005-11-04 Nec Fielding Ltd 電子新聞配信方法及び電子新聞配信システム
JP2007323369A (ja) * 2006-05-31 2007-12-13 Yappa Corp 電子新聞表示装置及び電子新聞表示システム
JP2009015506A (ja) * 2007-07-03 2009-01-22 Sharp Corp 表示装置、表示方法、表示装置制御プログラム、及び該プログラムを記録したコンピュータ読み取り可能な記録媒体
JP2010237942A (ja) * 2009-03-31 2010-10-21 Nec Personal Products Co Ltd 嗜好情報処理システム、携帯情報端末、嗜好情報処理プログラム及び嗜好情報処理方法
JP2011086050A (ja) * 2009-10-14 2011-04-28 Sharp Corp 情報処理端末及びコンピュータプログラム

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001195412A (ja) * 2000-01-12 2001-07-19 Hitachi Ltd 電子書籍システム及びそのコンテンツ表示方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10178522A (ja) * 1996-12-19 1998-06-30 Shimadzu Corp 新聞情報読取装置
JPH10301945A (ja) * 1997-04-24 1998-11-13 Fujitsu Ltd 情報提供システム
JP2004272533A (ja) * 2003-03-07 2004-09-30 Brother Ind Ltd データ配信システム及び情報処理装置及びプログラム及び記録媒体
JP2005309966A (ja) * 2004-04-23 2005-11-04 Nec Fielding Ltd 電子新聞配信方法及び電子新聞配信システム
JP2007323369A (ja) * 2006-05-31 2007-12-13 Yappa Corp 電子新聞表示装置及び電子新聞表示システム
JP2009015506A (ja) * 2007-07-03 2009-01-22 Sharp Corp 表示装置、表示方法、表示装置制御プログラム、及び該プログラムを記録したコンピュータ読み取り可能な記録媒体
JP2010237942A (ja) * 2009-03-31 2010-10-21 Nec Personal Products Co Ltd 嗜好情報処理システム、携帯情報端末、嗜好情報処理プログラム及び嗜好情報処理方法
JP2011086050A (ja) * 2009-10-14 2011-04-28 Sharp Corp 情報処理端末及びコンピュータプログラム

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013073443A (ja) * 2011-09-28 2013-04-22 Toshiba Corp 電子新聞表示装置、電子新聞の表示方法及びその表示プログラム
WO2019035347A1 (ja) * 2017-08-18 2019-02-21 古野電気株式会社 遠隔表示装置、遠隔表示システム、及び遠隔表示方法
US11556300B2 (en) 2017-08-18 2023-01-17 Furuno Electric Co., Ltd. Remote display device, remote display system, and remote display method

Also Published As

Publication number Publication date
CN103098060A (zh) 2013-05-08
US20130055156A1 (en) 2013-02-28
WO2013030899A1 (ja) 2013-03-07
CN103098009A (zh) 2013-05-08

Similar Documents

Publication Publication Date Title
US11972104B2 (en) Device, method, and graphical user interface for manipulating user interface objects
WO2013030892A1 (ja) 情報処理端末、表示制御方法、および表示制御プログラム
KR101617598B1 (ko) 식별자들의 목록을 내비게이션하기 위한 장치, 방법 및 그래픽 사용자 인터페이스
US8780069B2 (en) Device, method, and graphical user interface for manipulating user interface objects
US10007402B2 (en) System and method for displaying content
US20130318437A1 (en) Method for providing ui and portable apparatus applying the same
US20190205004A1 (en) Mobile terminal and method of operating the same
EP4202624A1 (en) Methods and devices for simultaneous multi-touch input
US20110209080A1 (en) Display method and electronic device for using the same
CN102272707A (zh) 手势映射的滚动
US11182070B2 (en) Method for displaying graphical user interface based on gesture and electronic device
EP2282259A2 (en) User interface method used in web browsing, electronic device for performing the same and computer readable recording medium thereof
MX2012008069A (es) Manipulacion y visualizacion de texto electronico.
US9904400B2 (en) Electronic device for displaying touch region to be shown and method thereof
WO2018112924A1 (zh) 一种信息展示方法、装置及终端设备
US20130050267A1 (en) Information processing terminal, display control method, and display control program
JP2006510090A (ja) アイテム・リストを提示する方法及び装置
CN115640782A (zh) 用于文档演示的方法、装置、设备和存储介质
JPWO2013030892A1 (ja) 情報処理端末、表示制御方法、および表示制御プログラム
JPWO2013030899A1 (ja) 情報処理端末、表示制御方法、および表示制御プログラム
AU2015252106B2 (en) Flexible display apparatus and method of providing user interface by using the same
JP2012128751A (ja) コンテンツ表示装置およびコンテンツ表示方法

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201180004352.9

Country of ref document: CN

ENP Entry into the national phase

Ref document number: 2012515247

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 13510710

Country of ref document: US

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11871833

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11871833

Country of ref document: EP

Kind code of ref document: A1