Information processing device, information processing method, and information processing program

The information processing device facilitates easy display of simple content information by allowing swipe operations to change icons to related information, addressing the issue of long transitions in conventional apps.

JP7822276B2Active Publication Date: 2026-03-02LY CORP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2022130169
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-08-17
Publication Date
2026-03-02
Estimated Expiration
2042-08-17

AI Technical Summary

Technical Problem

Conventional smartphone apps do not account for user operations when changing icons, leading to irritating long page transitions and difficulty in easily displaying simple information related to the currently displayed content.

Method used

An information processing device and method that allows users to perform swipe operations on icons to change the displayed information to other information of the same type, such as daily calendar, page-turning, or cube-rotating modes, using a terminal device connected to an information processing device via a network.

Benefits of technology

Enables easy display of simple information related to the content being displayed, enhancing user interaction and reducing irritation from long page transitions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007822276000001
    Figure 0007822276000001
  • Figure 0007822276000002
    Figure 0007822276000002
  • Figure 0007822276000003
    Figure 0007822276000003
Patent Text Reader

Abstract

To provide an information processing device and the like capable of easily displaying simple information related to a content being displayed.SOLUTION: An information processing device comprises a display control section that arranges and displays a plurality of contents including respectively different types of information, and a reception section that receives predetermined operation for any of the contents from a user. When the reception section receives the predetermined operation, the display control section displays by changing the information included in the content corresponding to the received predetermined operation to another information belonging to the type of the content.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to an information processing device, an information processing method, and an information processing program. [Background technology]

[0002] Conventionally, information is presented by displaying icons on the screen of a smartphone, etc. Also, a technology has been disclosed in which an app installed on a smartphone changes its icon depending on whether communication is possible or not. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2014-183411 Summary of the Invention [Problem to be solved by the invention]

[0004] However, in the above-mentioned conventional technology, the smartphone monitors the status of the app and changes the icon, but does not take into account changes to the icon due to user operation. For example, in a smartphone app, multiple icons are arranged and simple information is displayed on each icon, displaying various information. When an icon is tapped, the user transitions to a page displaying detailed information. However, if the user does not require detailed information, the long page transitions can be irritating. This makes it difficult to easily display simple information related to the icon that is the currently displayed content.

[0005] The present application has been made in view of the above, and aims to easily display simple information related to the content currently being displayed. [Means for solving the problem]

[0006] The information processing device of the present application has a display control unit that displays multiple contents, each containing different types of information, side by side, and a reception unit that receives a predetermined operation from a user for any of the contents, and is characterized in that when the reception unit receives the predetermined operation, the display control unit changes the information contained in the content corresponding to the received predetermined operation to other information belonging to the type of the content and displays it. [Effects of the Invention]

[0007] According to the present disclosure, simple information related to the content being displayed can be easily displayed. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is an explanatory diagram showing an outline of changes in icon information according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of the configuration of an information processing system according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of a functional configuration of the terminal device according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of a functional configuration of the information processing device according to the embodiment. [Figure 5] FIG. 5 is a diagram showing an example of changing information in a daily format. [Figure 6] FIG. 6 is a diagram showing an example of a case where the information is changed to advance in a page-turning manner. [Figure 7] FIG. 7 is a diagram showing an example of a case where information is changed to go back in a page-turning manner. [Figure 8] FIG. 8 is a diagram showing an example of a change to advance information in a cubic format. [Figure 9] FIG. 9 is a diagram showing an example of changing information in a cubic format. [Figure 10] FIG. 10 is a flowchart illustrating an example of the display process according to the embodiment. [Figure 11]FIG. 11 is a flowchart showing an example of a display process according to a modified example. [Figure 12] FIG. 12 is a diagram illustrating an example of a hardware configuration. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, an information processing device, an information processing method, and an information processing program according to the present application (hereinafter referred to as "embodiments") will be described in detail with reference to the drawings. Note that the information processing device, the information processing method, and the information processing program according to the present application are not limited to these embodiments. Furthermore, the same components in the following embodiments will be denoted by the same reference numerals, and duplicated descriptions will be omitted.

[0010] [1. Overview of information processing method] First, an overview of an information processing method performed by an information processing device according to an embodiment will be described with reference to Fig. 1. Fig. 1 is an explanatory diagram showing an overview of changes in icon information according to an embodiment. As shown in Fig. 1, an information processing system 1 includes a terminal device 10 and an information processing device 100. The terminal device 10 and the information processing device 100 are connected to each other via a network N (see Fig. 2) in a wired or wireless manner so as to be able to communicate with each other. In this embodiment, the terminal device 10 cooperates with the information processing device 100.

[0011] The terminal device 10 is a smart device such as a smartphone or tablet used by a user U, and is a portable terminal device capable of communicating with any server device via a wireless communication network such as 4G (Generation (4G)) or LTE (Long Term Evolution) networks. The terminal device 10 has a screen such as a liquid crystal display with a touch panel function, and accepts various operations on displayed data such as content, such as tapping, sliding, and scrolling, performed by the user U with a finger or a stylus. An operation performed on an area of ​​the screen where content is displayed may be considered an operation on the content. The terminal device 10 may be not only a smart device, but also an information processing device such as a desktop PC (Personal Computer) or a notebook PC.

[0012] The information processing device 100 is an information processing device that works in conjunction with the terminal device 10 of each user U and provides API (Application Programming Interface) services for various applications (hereinafter referred to as apps) and various data to the terminal device 10 of each user U, and is realized by a server device, a cloud system, etc.

[0013] Furthermore, the information processing device 100 may be an information processing device that provides some kind of online web service to the terminal device 10 of each user U. For example, the information processing device 100 may provide services such as internet connection, search service, SNS (Social Networking Service), e-commerce, electronic payment, online games, online banking, online trading, hotel and ticket reservations, video and music distribution, etc. In practice, the information processing device 100 may cooperate with various servers that provide the above-mentioned web services, and may act as an intermediary for the web services or may be responsible for processing the web services.

[0014] In this embodiment, when the user U launches the application of the portal site (or browses the portal site in a browser), the terminal device 10 displays a top page on which a plurality of icons containing simple information are arranged. When the user U inputs a swipe operation as a predetermined operation on an icon on the top page, the terminal device 10 changes the simple information displayed on the icon to other information belonging to the same type and displays the changed information.

[0015] For example, as shown in Fig. 1, when a user U launches an application on a portal site, the terminal device 10 transmits execution information of the application to the information processing device 100 via the network N (see Fig. 2) (step S1). Note that, for example, when the terminal device 10 browses the portal site using a browser, the terminal device 10 may transmit the URL (Uniform Resource Locator) of the portal site instead of the execution information of the application.

[0016] Next, in response to the execution information of the application from the terminal device 10, the information processing device 100 transmits, for example, data of the top page of the portal site as content data to the terminal device 10 via the network N (see FIG. 2) (step S2). Note that the information processing device 100 is capable of retaining a state in which the user U is logged in to the application of the portal site, or is capable of identifying user information by accepting a login when the application is started.

[0017] Next, the terminal device 10 displays the screen 50 of the top page of the portal site based on the received content data (step S3). For example, a search box is displayed at the top of the screen 50, and multiple icons are displayed below the search box. Among the multiple icons, for example, the weather forecast and fortune-telling icons display simple information such as the weather forecast for the current location and the results of a horoscope based on the user U's birthday.

[0018] Next, for example, when the icon 51 displaying information about the horoscope sign Virgo is swiped downward and leftward by the user U's finger 60 on the screen 50 in a calendar-like manner, the terminal device 10 accepts the swipe operation and moves the icon 51 in the direction of the arrow 61 in accordance with the movement of the finger 60 (step S4). At this time, a portion of the icon 52 displaying information about the next horoscope sign, Libra, is displayed in the location where the icon 51 was originally located. Thereafter, when the swipe operation is completed, the entire icon 52 is displayed and the icon 51 is erased. That is, by accepting the swipe operation on the icon 51, the terminal device 10 can change the information of the icon 51 to the information of the icon 52 (step S5). In this way, in this embodiment, simple information related to the content being displayed can be easily displayed.

[0019] [2. Example of information processing system configuration] Next, a configuration of an information processing system 1 including a terminal device 10 and an information processing device 100 according to an embodiment will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of the configuration of the information processing system according to an embodiment. As shown in Fig. 2, the information processing system 1 according to an embodiment includes a terminal device 10 and an information processing device 100. These various devices are connected to each other via a network N so as to be able to communicate with each other via wired or wireless communication. The network N is, for example, a LAN (Local Area Network) or a WAN (Wide Area Network) such as the Internet.

[0020] Furthermore, the number of devices included in the information processing system 1 shown in Fig. 2 is not limited to that shown in the figure. For example, in Fig. 2, for the sake of simplicity, only one terminal device 10 is shown, but this is merely an example and is not limiting, and two or more devices may be included.

[0021] The terminal device 10 is an information processing device used by a user U. For example, the terminal device 10 is a smart device such as a smartphone or a tablet terminal, a feature phone, a PC (Personal Computer), a PDA (Personal Digital Assistant), a game console with a communication function, a car navigation system, a wearable device such as a smart watch or a head-mounted display, smart glasses, or the like.

[0022] In addition, the terminal device 10 can connect to a network N via a wireless communication network such as LTE (Long Term Evolution), 4G (4th Generation), or 5G (5th Generation: 5th generation mobile communication system), or via short-range wireless communication such as Bluetooth (registered trademark) or wireless LAN (Local Area Network), and communicate with the information processing device 100.

[0023] The information processing device 100 is, for example, a PC, a server device, a mainframe, a workstation, etc. The information processing device 100 may be realized by cloud computing.

[0024] [3. Example of terminal device configuration] Next, the configuration of the terminal device 10 will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the functional configuration of the terminal device according to the embodiment. As shown in Fig. 3, the terminal device 10 includes a communication unit 11, a display unit 12, an operation unit 13, a positioning unit 14, a storage unit 20, and a control unit 30.

[0025] The communication unit 11 is realized by, for example, a communication module compatible with a wireless LAN or a third to fifth generation mobile communication system (3G to 5G), etc. The communication unit 11 is connected to the information processing device 100 via a network N in a wired or wireless manner.

[0026] The display unit 12 is a display device for displaying various types of information. For example, the display unit 12 is realized by a liquid crystal display, an organic EL (Electro Luminescence) display, or the like. The display unit 12 displays various screens, such as a display screen input from the control unit 30.

[0027] The operation unit 13 is an input device that accepts various operations from the user U. The operation unit 13 may be realized, for example, by a touch panel or the like as an input device, and the display device of the display unit 12 and the input device of the operation unit 13 may be integrated together. Note that the operation unit 13 may also be realized by a keyboard, a mouse, or the like as an input device. The operation unit 13 outputs the operations input by the user U to the control unit 30 as operation information.

[0028] The positioning unit 14 receives signals from a satellite positioning system. The positioning unit 14 receives signals from global navigation satellite systems such as GPS (Global Positioning System), GLONASS (Global Navigation Satellite System), and Galileo as satellite positioning systems and performs positioning. When the positioning unit 14 is requested to perform positioning by the control unit 30, it performs positioning and outputs the positioning result as position information based on a geodetic system such as the World Geodetic System (WGS) 84. When the positioning unit 14 is requested by the control unit 30 to continue positioning continuously, it performs positioning continuously and continues to output the position information until it is requested to stop by the control unit 30. The positioning unit 14 may also receive signals from a regional navigation satellite system such as a quasi-zenith satellite system as a satellite positioning system. The positioning unit 14 may also perform positioning using autonomous navigation using a gyro sensor or an acceleration sensor, or using a wireless LAN or a base station of a third- to fifth-generation mobile communication system.

[0029] The storage unit 20 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory), a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 20 stores, for example, identification information of the user U. The storage unit 20 also stores information (programs and data) used for processing by the control unit 30.

[0030] The control unit 30 is a controller, and is realized by, for example, a CPU (Central Processing Unit), an MPU (Micro Processing Unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or the like, executing various programs (corresponding to an example of an information processing program) stored in a storage device inside the terminal device 10 using a storage area such as a RAM as a working area. In the example shown in FIG. 3, the control unit 30 has a reception unit 31 and a display control unit 32.

[0031] The receiving unit 31 receives a predetermined operation from the user U on any of the content on, for example, the top page of the portal site. The content is, for example, an icon displaying simple information such as a weather forecast or fortune telling. The predetermined operation may be, for example, a swipe operation from within the icon to outside the icon, i.e., an operation equivalent to a daily calendar. Another predetermined operation may be, for example, a swipe operation from a corner of the icon to another corner diagonally opposite the corner, i.e., an operation equivalent to a page-turning operation. Another predetermined operation may be, for example, a swipe operation from left to right or up to down within the icon, i.e., an operation equivalent to a cube-rotating operation. In the following description, the daily calendar mode is also referred to as a daily calendar type, the page-turning mode is also referred to as a page-turning type, and the cube-rotating mode is also referred to as a cube-rotating type. Instead of a swipe operation, a flick operation may be received as the predetermined operation.

[0032] Among swipe operations, an operation corresponding to a page-turning mode and an operation corresponding to a cube-rotating mode include an operation of changing the information of an icon to "information that advances an element" or an operation of changing the information of an icon to "information that moves an element back," depending on the direction of the swipe operation. Here, an element may be a time axis, a plurality of pieces of information, etc. That is, the receiving unit 31 receives, by a swipe operation, an operation of advancing the time axis, an operation of reversing the time axis, an operation of displaying new information among other information belonging to the same type as the information of an icon, and an operation of displaying information that has been displayed once among other information belonging to the same type as the information of an icon. That is, when the element is a time-varying type, a swipe operation in a first direction is an operation of advancing the time axis, and a swipe operation in a second direction opposite to the first direction is an operation of reversing the time axis.

[0033] Furthermore, when the element is a type-changing type that switches between multiple types of information, the swipe operation is an operation to display the next information (new information) from among the other information in a first direction, and an operation to display the previous information (information that has been displayed once) from among the other information in a second direction opposite to the first direction. Note that in the type-changing type, for example, multiple pieces of information may be displayed in order from the beginning, and when the end is displayed, the display may be cyclical, returning to the beginning, or when moving forward or backward, the information that was previously displayed (the information next to the information currently being displayed) may be displayed again, even in the first direction. In other words, in both the time-changing type and the type-changing type, in the page-turning type and cubic type that allow operations to move elements forward and backward, the displayed information from among the multiple pieces of information arranged in order may be arbitrarily moved forward or backward by a swipe operation.

[0034] The accepting unit 31 transmits operation information relating to an operation such as selecting an icon or a link among the various accepted operations to the information processing device 100 via the communication unit 11 and the network N.

[0035] When the user U launches an app on the portal site, the display control unit 32 displays a screen of the top page of the portal site. When the app is launched, the terminal device 10 transmits execution information of the app to the information processing device 100 via the communication unit 11 and the network N. The display control unit 32 displays a screen of the top page of the portal site based on content data corresponding to the received execution information of the app. In other words, the display control unit 32 displays a plurality of contents (icons) each containing different types of information side by side on the top page.

[0036] When the receiving unit 31 receives a swipe operation as a predetermined operation, the display control unit 32 changes the information included in the icon corresponding to the received swipe operation to other information belonging to the icon type and displays the changed information. The display control unit 32 changes the currently displayed information of the icon to other information in a manner corresponding to the swipe operation and displays the changed information. For example, if the swipe operation corresponds to a daily calendar mode, the display control unit 32 changes the currently displayed information to other information in a daily calendar mode and displays the changed information. Furthermore, if the swipe operation corresponds to a page-turning mode, the display control unit 32 changes the currently displayed information to other information in a page-turning mode and displays the changed information. Furthermore, for example, if the swipe operation corresponds to a mode of rotating a cube, the display control unit 32 changes the currently displayed information to other information in a mode of rotating a cube and displays the changed information.

[0037] [4. Configuration example of information processing device] Next, the functional configuration of the information processing device 100 according to the embodiment will be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of the functional configuration of the information processing device according to the embodiment. As shown in Fig. 4, the information processing device 100 has a communication unit 110, a storage unit 120, and a control unit 130.

[0038] The communication unit 110 is realized by, for example, a network interface card (NIC), etc. The communication unit 110 is connected to the terminal device 10 via a network N in a wired or wireless manner.

[0039] The storage unit 120 is realized by, for example, a semiconductor memory element such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in FIG.

[0040] The content storage unit 121 stores various contents of the portal site. The content storage unit 121 stores, for example, simple information to be displayed on an icon. Examples of simple information include what day it is today (anniversary, etc.), weather forecasts, fortune telling, information on sports games such as baseball, television programs, event information for event venues, typhoon information, auctions, shopping, finance, routes, lotteries, etc.

[0041] The control unit 130 is a controller, and is realized by, for example, a CPU, an MPU, an ASIC, an FPGA, or the like, executing various programs (corresponding to examples of information processing programs) stored in a storage device inside the information processing device 100 using a storage area such as a RAM as a working area. In the example shown in FIG. 4, the control unit 130 includes a providing unit 131.

[0042] The providing unit 131 receives application execution information from the terminal device 10 via the network N and the communication unit 110. The providing unit 131 refers to the content storage unit 121 and acquires content data corresponding to the received application execution information. The providing unit 131 transmits the acquired content data to the terminal device 10 via the communication unit 110 and the network N. At this time, the content data also includes information that is displayed by a swipe operation on an icon on the top page.

[0043] [5. Swipe to change icons] Next, changes in icons caused by a swipe operation will be described with reference to FIGS. 5 to 9. FIG. 5 is a diagram illustrating an example of changing information in a daily format. FIG. 5 illustrates a movement when changing from icon 51 to icon 52. First, state 53 illustrates a state in which icon 51 is displayed and user U's finger is touching the lower right portion of icon 51. Next, when user U starts a swipe operation with his finger toward the lower left, icon 51 starts to move as if it were being turned over, and icon 52 begins to peek out from under icon 51, as shown in state 54. Furthermore, as user U continues the swipe operation, icon 51 disappears from the icon display area, and the displayed icon is replaced by icon 52, as shown in state 55. That is, in FIG. 5, information "A" currently displayed on icon 51 is changed to icon 52, which represents information "B" that has been advanced by an element. The swipe operation in FIG. 5 is an example of a swipe operation from within the range of the icon to outside the range of the icon. In addition, in state 55, icon 51 may be displayed in a state where it protrudes outside the range of the icon.

[0044] FIG. 6 is a diagram showing an example of a change to advance information in a page-turning manner. FIG. 6 illustrates a movement when changing from icon 70 to icon 71. First, state 56 shows a state in which icon 70 is displayed and user U's finger is touching the lower left portion of icon 70. Next, when user U starts a swipe operation with his finger toward the upper right within the display range of icon 70, icon 70 changes as if a page is being turned, and icon 71 begins to peek out from below icon 70, as shown in state 57. Furthermore, when user U continues the swipe operation, icon 70 disappears from the icon display area, and the displayed icon is switched to icon 71, as shown in state 58. That is, in FIG. 6, information "A" currently displayed in icon 70 is changed to icon 71 representing information "B" that has been advanced by an element.

[0045] FIG. 7 is a diagram illustrating an example of a case where information is changed to go back in a page-turning manner. FIG. 7 illustrates a movement when changing from icon 70 to icon 72. First, state 65 illustrates a state where icon 70 is displayed and user U's finger is touching the upper right portion of icon 70. Next, when user U begins a swipe operation toward the lower left within the display area of ​​icon 70, as shown in state 66, icon 70 changes as if a page is being turned, and icon 72 begins to peek out from below icon 70. Furthermore, as user U continues the swipe operation, as shown in state 67, icon 70 disappears from the icon display area, and the displayed icon is switched to icon 72. That is, in FIG. 7, for icon 70, the currently displayed information "A" is changed to icon 72, which represents information "Z" that has been returned to the previous element. The swipe operation in FIGS. 6 and 7 is an example of a swipe operation from a corner of an icon to another corner diagonally opposite the corner of the icon.

[0046] FIG. 8 is a diagram showing an example of a change to advance information in a cube-like manner. FIG. 8 illustrates a movement when changing from icon 70 to icon 71. First, state 75 shows a state in which icon 70 is displayed and user U's finger is touching the lower right corner of icon 70. Next, when user U starts to swipe his / her finger to the left within the display range of icon 70, as shown in state 76, icon 70 changes so that the cube rotates and the visible side changes, and icon 71 begins to appear from the right of icon 70. Furthermore, as user U continues the swipe operation, icon 70 disappears from the icon display area, and the displayed icon is switched to icon 71, as shown in state 77. That is, in FIG. 8, information "A" currently displayed in icon 70 is changed to icon 71 representing information "B" that has been advanced by an element.

[0047] FIG. 9 is a diagram illustrating an example of changing information back in a cube-shaped manner. FIG. 9 illustrates the movement when changing from icon 70 to icon 72. First, state 78 illustrates a state in which icon 70 is displayed and user U's finger is touching the lower left corner of icon 70. Next, when user U begins to swipe his / her finger to the right within the display area of ​​icon 70, as illustrated in state 79, icon 70 changes so that the cube rotates and the visible side changes, and icon 72 begins to appear from the left of icon 70. Furthermore, as user U continues the swipe operation, as illustrated in state 80, icon 70 disappears from the icon display area, and the displayed icon is replaced by icon 72. That is, in FIG. 9, information "A" currently displayed on icon 70 is changed to icon 72, which represents information "Z" that has been returned to the previous element. Note that while FIGS. 8 and 9 illustrate a manner in which information depicted on adjacent faces of a cube is switched, information may be switched by simply sliding left and right. Furthermore, even if the swipe operation is in the up or down direction, if the rotation direction of the cube is set to the up or down direction, the information can be similarly advanced or regressed. Also, the swipe operations in Figures 8 and 9 are examples of swiping operations in the left or right direction or up or down direction within the range of the icon.

[0048] [6. Variations in information displayed on icons] Next, we will explain the variations of simple information displayed on the icons. Examples of types of simple information include what day it is today, weather, fortune telling, sports, TV programs, events, typhoons, auctions, shopping, finance, routes, lotteries, etc. Note that in the following explanations of each type, the back operation may be omitted.

[0049] "What day is it today?" is information such as an anniversary that corresponds to the date being displayed. "What day is it today?" is time-varying information, for example, if "World Milk Day" is displayed on June 1st, a swipe operation to advance the element will display "Yokohama Curry Anniversary" on June 2nd. "What day is it today?" may also be type-varying information, such as "famous people whose birthdays fall on that day" or "the division of the 24 solar terms," ​​which are different types of information related to this day that do not change over time and can be switched and displayed by a swipe operation.

[0050] "Weather" is information about past weather when the displayed date is in the past, or weather forecast information when the displayed date is the present or future. "Weather" is time-varying information. For example, when today's "weather, temperature, and precipitation probability" is displayed, swiping forward through the elements displays tomorrow's "weather, temperature, and precipitation probability." Similarly, swiping backward through the elements displays yesterday's "weather, temperature, and precipitation amount." Furthermore, "weather" is type-varying information. For example, when "weather, temperature, and precipitation probability" is displayed, swiping forward through the elements displays "wind direction and wind speed," "index (heatstroke, pollen, etc.)," ​​"current advisories and warnings," etc., in that order.

[0051] "Fortune telling" is fortune-telling information corresponding to the displayed date, based on the birthday of user U, which has been registered in advance. "Fortune telling" is time-varying information, for example, if "3rd place, very lucky" is displayed for June 1st, when a swipe operation to advance the element is performed, "6th place, medium luck" for June 2nd is displayed. "Fortune telling" is also type-varying information, for example, if "Horoscope" is displayed, when a swipe operation to advance the element is performed, "Name fortune telling", "Animal fortune telling", etc. may be displayed in order.

[0052] "Sports" is, for example, information about a baseball game or other game that corresponds to the date currently being displayed. For example, when "Sports" is displayed as time-varying information, for example, if the game progress is displayed as "XXX3-XXX1 [top of the 3rd inning]" on June 1st, a swipe operation to advance the element displays "XXX-XXX [△△ Stadium]," which is scheduled for the game on June 2nd, and displays future matchups. For example, when "Sports" is displayed as type-varying information, for example, when "XXX3-XXX1 [top of the 3rd inning]" is displayed as an element, a swipe operation to advance the element displays matchups for different venues on the currently displayed date, such as "△×5-XXX0 [top of the 4th inning]," "△○9-○×5 [end]," and so on.

[0053] "TV program" is, for example, information about a program currently being broadcast on a set channel. "TV program" is time-varying information, for example, when a program currently being broadcast on a set channel is displayed, a swipe operation to advance an element causes a program on the set channel in the next time slot to be displayed. "TV program" is type-varying information, for example, when a program currently being broadcast on a set channel is displayed, a swipe operation to advance an element causes programs currently being broadcast on other channels to be displayed one after another.

[0054] "Event" is, for example, information about events at an event venue when the user U's current location or a set area is the event venue. For example, when "World Phalaenopsis Orchid Exhibition from June 1st to June 4th" is displayed as time-varying information for "Event," performing a swipe operation to advance the element displays "XX Model Exhibition from June 7th to June 10th." Furthermore, when performing a swipe operation to advance the element, "Event" may be type-varying information such as "XX Park Flea Market Now Being Held" for the displayed date and set area, or when performing a swipe operation to advance the element further, "Citizens' Trash Collection Meeting from X o'clock" and so on may be displayed one after another.

[0055] "Typhoon" is, for example, information about a typhoon that is currently occurring. As time-varying information, for example, if a typhoon is occurring in the Philippine Sea area and is far from the Japanese archipelago or "user U's current location or set area," performing a swipe operation to advance the element displays future typhoon forecast information along with the dates when the typhoon will affect the Japanese archipelago or user U's current location or set area. As type-varying information, for example, if "No. 13" is currently displayed, performing a swipe operation to advance the element displays "No. 14" and "No. 15" in that order.

[0056] The "auction" is, for example, information on products set by the user U such as a watch list or favorites, or products selected by the service provider such as products with a large number of bids. The "auction" is type-changing information, and for example, the current bid prices of each of the above-mentioned products are displayed in order in response to a swipe operation.

[0057] "Shopping" is, for example, information about products ranked in a category set by the user U, recommended products selected by the service provider, and products added by the user U to a list or cart. "Shopping" is type-changing information, and, for example, when a swipe operation to advance an element is performed, products in other categories are displayed instead of the products in the category currently being displayed. Furthermore, when a change in price, stock quantity, discount rate, or price change since the last time it was viewed occurs in a product in each category, the display may be switched from the product currently being displayed to the product in which the change occurred.

[0058] "Finance" is, for example, information about stocks. For example, for the same stock, "Finance" displays, as type-changing information, "Stock price - change from previous day (%)," "Profit and loss," "Order quote," "Opening price - high price - low price," "Indicators (PER - PBR, etc.)," ​​"Outstanding short positions - outstanding long positions," "Buying - selling ( - accumulation settings)," "Bulletin board link," and "IR (Investor Relations) link" in order with each up / down swipe. Furthermore, for "Finance," other registered stocks are displayed in order with each left / right swipe. Note that the combination of up / down swipe and left / right swipe operations may not only be used to combine type-changing information with other type-changing information, but may also be used to combine type-changing information with time-changing information, such as the above-mentioned examples of what day it is today, weather, fortune-telling, sports, television programs, events, typhoons, etc.

[0059] That is, the swipe operation may be a first swipe operation moving left or right within the range of the icon, and a second swipe operation moving up or down within the range of the icon. The first swipe operation may be an operation to move forward on a timeline in a first direction, and an operation to move backward on a timeline in a second direction opposite to the first direction. The second swipe operation may be an operation to display next information among other information in the first direction, and an operation to display previous information among other information in the second direction opposite to the first direction. Furthermore, the first swipe operation may be an operation to move forward a first element among information within a category in the first direction, and an operation to move backward the first element in the second direction opposite to the first direction. Furthermore, the second swipe operation may be an operation to move forward a second element among information within a category in the first direction, and an operation to move backward the second element in the second direction opposite to the first direction.

[0060] "Route" is, for example, information on registered routes registered by user U and routes on which delays, cancellations, etc. have occurred. "Route" is type-changing information, and for example, with each swipe operation, the delay status and congestion status of registered routes as well as the delay status and congestion status of routes on which delays, cancellations, etc. have occurred are displayed.

[0061] "Lottery" is, for example, information about a lottery or campaign currently accepting applications. "Lottery" is type-changing information, and for example, with each swipe operation, lotteries or campaigns currently accepting applications are displayed. In addition, in "Lottery," for example, if a user wants to apply for a displayed campaign, they can apply by tapping the icon, and after applying, the display will show "Applied" or the like. Furthermore, when a swipe operation is performed on an icon showing "Applied," campaigns that have not yet been applied for may be displayed, allowing the user to apply in the same way. In other words, the reception unit 31 may receive a selection of purchase or application from the other displayed information, and the display control unit 32 may change the information included in the content to information corresponding to the received selection and display it.

[0062] [7. Processing Procedure] Next, a processing procedure by the terminal device 10 and the information processing device 100 according to the embodiment will be described with reference to Fig. 10. Fig. 10 is a flowchart showing an example of a display process according to the embodiment. Note that the processing procedure shown below is repeatedly executed by the control unit 30 of the terminal device 10 and the control unit 130 of the information processing device 100.

[0063] When a portal site app is launched by the user U, the terminal device 10 transmits execution information of the app to the information processing device 100. In response to the execution information of the app from the terminal device 10, the information processing device 100 transmits data of the portal site's top page as content data. The display control unit 32 of the terminal device 10 displays a screen of the portal site's top page based on the received content data. At this time, the display control unit 32 displays icons displaying simple information side by side, as shown on the screen 50 in FIG. 1 (step S101).

[0064] The reception unit 31 receives a swipe operation on a specific icon (step S102). The reception unit 31 determines whether the received swipe operation is an operation to advance an element (step S103). When the reception unit 31 determines that the swipe operation is an operation to advance an element (step S103: Yes), the reception unit 31 instructs the display control unit 32 to advance the element. When the reception unit 31 instructs the display control unit 32 to advance the element, the display control unit 32 changes the information of the icon for which the swipe operation was received to information that an element of the same type has been advanced, and displays the changed information (step S104).

[0065] On the other hand, if the receiving unit 31 determines that the operation is not to advance an element (step S103: No), that is, if the receiving unit 31 determines that the operation is to move an element back, it instructs the display control unit 32 to move the element back. When the receiving unit 31 instructs the display control unit 32 to move the element back, the display control unit 32 changes the information of the icon for which the swipe operation was received to information that moves an element of the same type back and displays the changed information (step S105). In this way, simple information related to the content (icon) being displayed can be easily displayed.

[0066] [8. Modifications] The terminal device 10 and the information processing device 100 described above may be implemented in various different forms other than the above-described embodiment. Therefore, modifications of the embodiment will be described below.

[0067] For example, in the processing procedure of the above embodiment, a one-way swipe operation is accepted, but a two-way swipe operation, for example, a left-right swipe operation and an up-down swipe operation in a cube-shaped display, may be accepted, and the processing procedure in this case will be described with reference to FIG. 11. FIG. 11 is a flowchart showing an example of display processing according to a modified example. Note that the processing procedure described below is repeatedly executed by the control unit 30 of the terminal device 10 and the control unit 130 of the information processing device 100. Also, in the modified example of FIG. 11, the same components as those of the terminal device 10 and the information processing device 100 of the embodiment are denoted by the same reference numerals, and descriptions of the overlapping components and operations will be omitted.

[0068] The reception unit 31 of the terminal device 10 performs the following process following step S102. The reception unit 31 determines whether the received swipe operation is a left-right swipe operation (step S111). If the reception unit 31 determines that the received swipe operation is a left-right swipe operation (step S111: Yes), it designates the first element of the icon as the change target (step S112). For example, if time-varying information is set as the first element in the left-right direction of the icon, the reception unit 31 designates that the information of the icon can be changed to information that advances or regresses the time axis. Thereafter, the reception unit 31 proceeds to the process of step S103.

[0069] On the other hand, if the receiving unit 31 determines that the swipe operation is not a left-right swipe operation (step S111: No), that is, if the receiving unit 31 determines that the swipe operation is an up-down swipe operation, the receiving unit 31 designates the second element of the icon as the change target (step S113). For example, if type-changing information is set as the second element in the up-down direction of the icon, the receiving unit 31 designates that the information of the icon can be changed to the next information (new information) or the previous information (information that has been displayed once). Thereafter, the receiving unit 31 proceeds to the processing of step S103. In this way, by setting the swipe operation on the icon in two cubic directions, it is possible to combine time-changing information and type-changing information to easily display simple information related to the currently displayed content (icon). In other words, it is possible to increase the amount of information that can be displayed on a single icon.

[0070] Other modifications will be described below.

[0071] In the above embodiment, some or all of the processing performed by the information processing device 100 may actually be performed by the terminal device 10. For example, the processing may be completed in a stand-alone manner (by the terminal device 10 alone). In this case, the terminal device 10 is assumed to have the functions of the information processing device 100 in the above embodiment. Furthermore, in the above embodiment, the terminal device 10 cooperates with the information processing device 100, and therefore, from the perspective of the user U, it appears that the processing of the information processing device 100 is also being performed by the terminal device 10. In other words, from another perspective, it can be said that the terminal device 10 is equipped with the information processing device 100.

[0072] In the above embodiment, the types of simple information include what day it is today, weather, fortune-telling, sports, television programs, events, typhoons, auctions, shopping, finance, train routes, and lotteries, but are not limited to these. For example, other information may be used as long as it changes type within the same type as the time or icons, and it can also be applied to information such as exchange rates such as USD / JPY, the next performer at an event venue, and election results.

[0073] In the above embodiment, icons are used as content that changes information, but the present invention is not limited to this. For example, the present invention may be applied to headline news on the top page, trending search keywords, etc. Furthermore, the content that changes information may be information sections on a web page that are divided into circles or polygons.

[0074] [9. Effects] As described above, the terminal device 10 according to the present application includes a display control unit 32 that displays a plurality of contents, each containing different types of information, side by side, and a reception unit 31 that receives a predetermined operation from the user for any of the content. When the reception unit 31 receives a predetermined operation, the display control unit 32 changes the information included in the content corresponding to the received predetermined operation to other information belonging to the content type, and displays the changed information. As a result, simple information related to the displayed content can be easily displayed.

[0075] [10. Hardware Configuration] The terminal device 10 and the information processing device 100 according to the above-described embodiments are realized by a computer 1000 having a configuration as shown in Fig. 12, for example. The terminal device 10 will be described below as an example. Fig. 12 is a diagram showing an example of a hardware configuration. The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which a calculation device 1030, a primary storage device 1040, a secondary storage device 1050, an output I / F (Interface) 1060, an input I / F 1070, and a network I / F 1080 are connected via a bus 1090.

[0076] The arithmetic device 1030 operates based on programs stored in the primary storage device 1040 and the secondary storage device 1050, programs read from the input device 1020, and the like, and executes various processes. The arithmetic device 1030 is realized by, for example, a CPU (Central Processing Unit), an MPU (Micro Processing Unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or the like.

[0077] The primary storage device 1040 is a memory device such as a RAM (Random Access Memory) that temporarily stores data used by the arithmetic device 1030 for various calculations. The secondary storage device 1050 is a storage device in which data used by the arithmetic device 1030 for various calculations and various databases are registered, and is realized by a ROM (Read Only Memory), an HDD (Hard Disk Drive), an SSD (Solid State Drive), a flash memory, or the like. The secondary storage device 1050 may be an internal storage device or an external storage device. The secondary storage device 1050 may also be a removable storage medium such as a USB (Universal Serial Bus) memory or an SD (Secure Digital) memory card. The secondary storage device 1050 may also be cloud storage (online storage), a NAS (Network Attached Storage), a file server, or the like.

[0078] The output I / F 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various types of information, such as a display, projector, printer, etc., and is realized by a connector conforming to a standard such as USB (Universal Serial Bus), DVI (Digital Visual Interface), or HDMI (High Definition Multimedia Interface), etc. The input I / F 1070 is an interface for receiving information from various input devices 1020, such as a mouse, keyboard, keypad, button, scanner, etc., and is realized by USB, etc.

[0079] Furthermore, the output I / F 1060 and the input I / F 1070 may be wirelessly connected to the output device 1010 and the input device 1020, respectively. That is, the output device 1010 and the input device 1020 may be wireless devices.

[0080] The output device 1010 and the input device 1020 may be integrated into one device, such as a touch panel. In this case, the output I / F 1060 and the input I / F 1070 may also be integrated into one device as an input / output I / F.

[0081] The input device 1020 may be a device that reads information from, for example, an optical recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), or a PD (Phase Change Rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.

[0082] The network I / F 1080 receives data from other devices via the network N and sends it to the arithmetic device 1030, and also transmits data generated by the arithmetic device 1030 to other devices via the network N.

[0083] The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output I / F 1060 and the input I / F 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040 and executes the loaded program.

[0084] For example, when the computer 1000 functions as the terminal device 10, the arithmetic unit 1030 of the computer 1000 executes a program loaded onto the primary storage device 1040 to realize the functions of the control unit 30. The arithmetic unit 1030 of the computer 1000 may also load a program acquired from another device via the network I / F 1080 onto the primary storage device 1040 and execute the loaded program. The arithmetic unit 1030 of the computer 1000 may also cooperate with the other device via the network I / F 1080 to call and use the functions and data of a program from another program of the other device.

[0085] [11. Other] Although the embodiments of the present application have been described above, the present invention is not limited to the contents of these embodiments. Furthermore, the above-described components include those that can be easily imagined by a person skilled in the art, those that are substantially the same, and those that are within the so-called equivalent range. Furthermore, the above-described components can be combined as appropriate. Furthermore, various omissions, substitutions, or modifications of the components can be made without departing from the spirit of the above-described embodiments.

[0086] Furthermore, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.

[0087] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.

[0088] For example, the information processing device 100 described above may be realized by multiple server computers, and depending on the function, the configuration can be flexibly changed, such as by calling an external platform using an API (Application Programming Interface) or network computing.

[0089] Furthermore, the above-described embodiments and modifications can be combined as appropriate within the scope of not causing any contradiction in the processing content.

[0090] Furthermore, the above-mentioned "section, module, unit" can be read as "means" or "circuit," etc. For example, a reception section can be read as a reception means or a reception circuit. [Explanation of symbols]

[0091] 1. Information Processing Systems 10 Terminal Equipment 11 Communications Department 12 Display section 20 Memory section 30 Control Unit 31 Reception 32 Display control unit 100 Information processing device 110 Communications Department 120 Storage section 121 Content storage unit 130 control section 131 Provision Department

Claims

1. a display control unit that displays a plurality of icons representing a plurality of contents each including different types of information; a receiving unit that receives a swipe operation from a user on any one of the icons from within a range of the icon to outside the range of the icon, When the reception unit receives the swipe operation, the display control unit changes the information currently displayed on the icon corresponding to the received swipe operation to another piece of information belonging to the type of the content, while displaying the information in a unidirectionally circulating manner like a calendar, with the information protruding outside the range of the icon during the change of the information.

1. An information processing device comprising:

2. The display control unit continues to display the information before the change in a state where the information extends outside the range of the icon until the swipe operation is completed.

2. The information processing apparatus according to claim 1, wherein:

3. the accepting unit accepts a selection of purchase or application based on the displayed other information; the display control unit changes the information being displayed on the icon to information corresponding to the accepted selection and displays the changed information.

2. The information processing apparatus according to claim 1, wherein:

4. A plurality of icons representing a plurality of contents each containing different types of information are displayed side by side, receiving a swipe operation from a user on any one of the icons from within a range of the icon to outside the range of the icon; The computer executes the processing, In the display process, when the swipe operation is accepted, the information currently displayed on the icon corresponding to the accepted swipe operation is displayed in a unidirectionally circulating manner like a daily calendar, and while the information is being changed, the information is displayed in a state that protrudes outside the range of the icon, and is changed to other information belonging to the type of the content and displayed. An information processing method comprising:

5. A plurality of icons representing a plurality of contents each containing different types of information are displayed side by side, receiving a swipe operation from a user on any one of the icons from within a range of the icon to outside the range of the icon; Have the computer execute the process, In the display process, when the swipe operation is accepted, the information currently displayed on the icon corresponding to the accepted swipe operation is displayed in a unidirectionally circulating manner like a daily calendar, and while the information is being changed, the information is displayed in a state that protrudes outside the range of the icon, and is changed to other information belonging to the type of the content and displayed. An information processing program characterized by:

Citation Information

Patent Citations

  • Image display method for multitasking operation, and terminal supporting the same

    JP2014149833A

  • Portable terminal device

    JP2014183411A

  • Application tile presentation format

    JP2014515518A

  • Mobile terminal and method for displaying information

    US20110187709A1

  • Systems and methods for flipping through content

    US20130111395A1