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

The information processing device improves user convenience in route search by enabling tab-based management and comparison of search results, reducing input effort, and enhancing understanding through visual cues.

JP2026036602APending Publication Date: 2026-03-05LY CORP
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-20
Publication Date
2026-03-05

Smart Images

  • Figure 2026036602000001_ABST
    Figure 2026036602000001_ABST
Patent Text Reader

Abstract

To improve user convenience when using route search results. [Solution] An information processing device according to the present application has a display processing unit, which, when displaying route search results on an application screen that is a screen for a route search application that provides various functions related to route searches in response to a user's operation, displays tabs associated with the route search results in a predetermined area of ​​the application screen together with tabs associated with other route search results.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] Conventionally, there are technologies that provide information on routes to a destination that correspond to conditions specified by a user. For example, a technology has been proposed that predicts the congestion status of a route based on information indicating a search history of routes to a destination searched by a terminal device (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

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

[0004] However, the conventional techniques have room for improvement in terms of improving the convenience for users when using route search results.

[0005] The present application has been made in view of the above, and aims to improve the convenience for users when using route search results. [Means for solving the problem]

[0006] The information processing device according to the present application includes a display processing unit, which, when displaying route search results on an application screen that is a screen of a route search application that provides various functions related to route searches in response to a user's operation, displays tabs associated with the route search results in a predetermined area of ​​the application screen together with tabs associated with other route search results. [Effects of the Invention]

[0007] According to one aspect of the embodiment, it is possible to improve the convenience for users when using route search results. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of information processing according to the embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of how tabs are displayed by the route search application according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of how tabs are displayed by the route search application according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of how tabs are displayed by the route search application according to the embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of how tabs are displayed by the route search application according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of the system configuration of the information processing system according to the embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of the configuration of a terminal device according to the embodiment. [Figure 8] FIG. 8 is a diagram illustrating an outline of user information stored in the user information storage unit according to the embodiment. [Figure 9] FIG. 9 is a diagram showing an outline of the tab usage history stored in the tab usage history storage unit according to the embodiment. [Figure 10] FIG. 10 is a flowchart illustrating an example of a procedure of information processing executed by the terminal device according to the embodiment. [Figure 11] FIG. 11 is a hardware configuration diagram illustrating an example of a computer that realizes the functions of the terminal device according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, modes for implementing 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 respective embodiments can be appropriately combined within the scope of not causing any contradiction in the processing content. Furthermore, the same components in the following embodiments will be assigned the same reference numerals, and redundant explanations will be omitted.

[0010] [Embodiment] [1. An example of information processing] An example of information processing according to the embodiment will be described below with reference to the drawings: Fig. 1 is a diagram for explaining an example of information processing according to the embodiment.

[0011] The information processing according to the embodiment is realized by an information processing system SYS (see, for example, FIG. 6) including the terminal device 10 shown in FIG. 1 and the providing device 100 shown in FIG. 1. The terminal device 10 and the providing device 100 are each connected to a network N (see, for example, FIG. 6) by wire or wirelessly. The terminal device 10 and the providing device 100 can communicate with other devices through the network N.

[0012] A route search application (hereinafter referred to as "route search application AP") equipped with various functions for using a route search service is pre-installed on the terminal device 10 shown in Fig. 1. The terminal device 10 starts the route search application AP in response to an operation by a user U. Furthermore, the terminal device 10 transmits a route search request to the providing device 100 in response to an operation by the user U on the route search application AP. The route search request includes information on search conditions for searching for a route.

[0013] When the providing device 100 receives a route search request from the terminal device 10, the providing device 100 executes a route search process in accordance with the search conditions included in the received route search request. Then, the providing device 100 transmits the route search result to the terminal device 10.

[0014] When the terminal device 10 receives the route search result from the providing device 100, it displays the received route search result on a result display screen RW1-1 (an example of an "app screen") of the route search application AP. Similarly, the terminal device 10 displays other route search results received from the providing device 100 on a result display screen RW1-2 (an example of an "app screen") of the route search application AP. In the following description, when there is no need to particularly distinguish between the result display screen RW1-1 and the result display screen RW1-2, they will be collectively referred to as the "result display screen RW."

[0015] Furthermore, the terminal device 10 displays tab TB-2, which is associated with the route search results displayed on the result display screen RW1-2, together with tabs TB-1, which are associated with other route search results, in a tab display area A-1 (an example of a "predetermined area") provided at the bottom of the result display screen RW. The user U can switch between tab TB-1 and tab TB-2 to compare and view different route search results. This allows the terminal device 10 to improve the convenience of the user U when using the route search results.

[0016] Hereinafter, examples of tab display by the route search application AP will be described with reference to Fig. 2 to Fig. 5. Fig. 2 to Fig. 5 are diagrams for explaining examples of tab display by the route search application AP according to the embodiment.

[0017] First, a series of steps until tabs TB-1 and TB-2 shown in Fig. 1 are displayed in tab display area A-1 will be described using Fig. 2. In the following description, when there is no need to distinguish between tabs TB-1, TB-2, etc., they will be collectively referred to as "tab TB."

[0018] As shown in FIG. 2, the terminal device 10 displays a top screen TW (an example of an "application screen") of the route search application AP in response to an operation by the user U (step S1-1). At this time, the terminal device 10 displays a tab TB-1 associated with the top screen TW in the tab display area A-1. The terminal device 10 also displays "Top," which represents the top screen TW, as the name of the tab TB-1.

[0019] The user U inputs the departure and arrival points and the like into the search condition input area A-2 provided on the top screen TW, and then operates the search button OB-1. When the terminal device 10 detects the operation of the search button OB-1, it transmits a route search request to the providing device 100.

[0020] When the terminal device 10 receives the route search results from the providing device 100, it displays the received route search results on the result display screen RW1-1 of the route search application AP (step S1-2). In addition, the terminal device 10 changes the name of the tab TB-1 associated with the route search results from "Top" to "Shinagawa → Tokyo Dome," which is the information on the departure and arrival points entered by the user U as a search condition.

[0021] Here, for example, the user U operates the add tab button OB-2 provided in the tab display area A-1. When the terminal device 10 detects the operation of the add tab button OB-2, it displays the top screen TW of the route search application AP and also displays a new tab TB-2 associated with the top screen TW in the tab display area A-1 (step S1-3). At this time, the terminal device 10 displays "Top" as the name of the new tab TB-2.

[0022] Furthermore, the terminal device 10 pre-enters information about the search conditions (e.g., departure: "Shinagawa", arrival: "Tokyo Dome") of another route search result (e.g., search result of "Shinagawa → Tokyo Dome") associated with the tab TB-1 that was valid immediately before the new tab TB-2 was added, into the search condition input area A-2 of the top screen TW that is displayed in association with the newly added new tab TB-2. This enables the terminal device 10 to reduce the effort required for the user U to input search conditions.

[0023] For example, the user U operates the search condition input area A-2 on the top screen TW associated with the newly added new tab TB-2, changes the route destination from Suidobashi to Korakuen, and then operates the search button OB-1. When the terminal device 10 detects the operation of the search button OB-1, it transmits a route search request to the providing device 100.

[0024] Furthermore, when the terminal device 10 receives the route search results from the providing device 100, it displays the received route search results on the result display screen RW1-2 of the route search application AP (step S1-4). At this time, the terminal device 10 changes the name of the tab TB-2 associated with the route search results from "Top" to "Shinagawa → Tokyo Dome," which is the information on the departure and arrival points entered by the user U as a search condition.

[0025] Furthermore, the terminal device 10 may display, as the name of the tab TB, information different from the information on the departure and arrival points entered by the user U as a search condition. For example, the terminal device 10 may display information on the route points as the name of a tab TB associated with each of a plurality of route search results having the same departure and arrival points but different route points. As shown in FIG. 3, the terminal device 10 may display, for example, "Via Suidobashi" as the name of the tab TB-1 and "Via Korakuen" as the name of the tab TB-2. In this way, the terminal device 10 allows the user U to grasp at a glance the route points in the route search results.

[0026] Furthermore, the terminal device 10 may display tabs that can accept name setting by the user U so that the user U can freely edit the names of the tabs. This allows the terminal device 10 to make it easier for the user U to select a desired search result from among the route search results.

[0027] Furthermore, the terminal device 10 may store the tab display area A-1 so that it is not displayed. For example, as shown in FIG. 4, the terminal device 10 displays a store button OB-3 in the tab display area A-1. Then, when the terminal device 10 receives an operation on the store button OB-3 by the user U (step S2-1), it displays a floating icon OB-4 that stores the tab display area A-1 at the top of the result display screen RW2-1 (step S2-2). The terminal device 10 displays the number of stored tabs TB for the floating icon OB-4. The terminal device 10 can redisplay the tab display area A-1 in response to the operation on the floating icon OB-4 by the user U.

[0028] Furthermore, the terminal device 10 may display images on the tabs TB corresponding to the order in which the tabs TB were added. For example, the terminal device 10 may display images M-1 to M-5 of the figures shown in the legend in FIG. 5 on the tabs TB in the order shown in the legend. When tabs TB-1, TB-2, TB-3, TB-4, and TB-5 are added to the tab display area A-1 in the order of tabs TB-1, tab TB-2, tab TB-3, tab TB-4, and tab TB-5, image M-1 is displayed on tab TB-1, image M-2 is displayed on tab TB-2, image M-3 is displayed on tab TB-3, image M-4 is displayed on tab TB-4, and image M-5 is displayed on tab TB-5. When a new tab TB is added while tabs TB-3 to TB-5 remain in the tab display area A-1, image M-1, which is earlier in the order specified in the legend, is displayed on the new tab TB from among the images M-1 and M-2 that are not currently being used. Note that the present invention is not limited to displaying images of different figures; the same figure may also be displayed. In this case, the images may be distinguishable by display color, pattern, or the like. This allows the terminal device 10 to allow the user U to understand at a glance the order in which the tabs TB were added.

[0029] [2. System Configuration] The configuration of the information processing system SYS according to the embodiment will be described in detail below with reference to Fig. 6. Fig. 6 is a diagram showing an example of the system configuration of the information processing system SYS according to the embodiment.

[0030] As shown in Fig. 6, the information processing system SYS according to the embodiment includes a terminal device 10 and a providing device 100. Note that Fig. 6 merely illustrates an example of the configuration of the information processing system SYS according to the embodiment, and the information processing system SYS may include multiple terminal devices 10.

[0031] The terminal device 10 and the providing device 100 are connected to a network N by wire or wirelessly. Each of the terminal device 10 and the providing device 100 can communicate with other devices via the network N.

[0032] The network N includes, for example, a WAN (Wide Area Network) such as the Internet, and a mobile communication network such as LTE (Long Term Evolution), 4G (4th Generation), or 5G (5th Generation: fifth generation mobile communication system).

[0033] The terminal device 10 is connected to a network N by short-range wireless communication such as a mobile communication network, Bluetooth (registered trademark), or wireless LAN (Local Area Network), and can communicate with other devices such as the providing device 100 through the network N.

[0034] The terminal device 10 is used by a user U (see, for example, FIG. 1) who uses various online services including a route search service. The terminal device 10 may be, for example, a notebook PC (Personal Computer), a desktop PC, a smartphone, or a tablet PC.

[0035] The user U operates the terminal device 10 to start the route search application AP and uses the various functions installed in the route search application AP to use the route search service. The user U can also use the route search service website, which can be displayed using a web browser.

[0036] Furthermore, the terminal device 10 can display the content provided by the providing device 100, for example, using a route search application AP or a web browser. When the terminal device 10 receives control information for realizing a display process of information from the providing device 100, the terminal device 10 realizes the display process in accordance with the control information.

[0037] The control information is written in, for example, a script language such as JavaScript (registered trademark), a style sheet language such as CSS (Cascading Style Sheets), a programming language such as Java (registered trademark), a markup language such as HTML (HyperText Markup Language), etc. Note that a predetermined application itself delivered from the providing device 100 or the like may be regarded as control information.

[0038] The providing device 100 is operated and managed by a service provider that provides various online services. The providing device 100 is typically a server device, but may be realized by a mainframe, a workstation, or the like. Furthermore, when the providing device 100 is realized by a server device, it may be realized by a single server device, or may be realized by a cloud system in which multiple server devices and multiple storage devices operate in cooperation with each other.

[0039] In addition to route search services, the various online services may include, for example, news sites, search services, travel information services, SNS (Social Networking Services), e-commerce services, electronic payment services, online games, online banking services, online trading services, hotel reservation services, ticket reservation services, video distribution services, music distribution services, map information services, route guidance services, line information services, operation information services, weather information services, question services, etc. The various online services may also include API (Application Programming Interface) services corresponding to various applications.

[0040] [3. Equipment configuration] An example of the functional configuration of the terminal device 10 according to the embodiment will be described below with reference to Fig. 7. Fig. 7 is a diagram showing an example of the configuration of the terminal device 10 according to the embodiment. As shown in Fig. 7, the terminal device 10 according to the embodiment has a communication unit 11, a storage unit 12, and a control unit 13.

[0041] (Communications Department 11) The communication unit 11 is realized by, for example, a communication module or a network interface card (NIC). The communication unit 11 is connected to a network N by wire or wirelessly. The terminal device 10 transmits and receives information to and from other devices such as the providing device 100 via the network N.

[0042] (Storage unit 12) The storage unit 12 stores, for example, programs and data used for control and calculation by the control unit 13. For example, the storage unit 12 is realized by a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. For example, the storage unit 12 has a user information storage unit 12a, an application storage unit 12b, and a tab usage history storage unit 12c. Note that the storage unit 12 is not particularly limited to the example shown in FIG. 7 and can store data necessary for executing the information processing according to the embodiment as appropriate.

[0043] (User information storage unit 12a) The user information storage unit 12a stores user information about service users who use various online services (for example, user U shown in FIG. 1). Fig. 8 is a diagram showing an overview of the user information stored in the user information storage unit 12a according to the embodiment.

[0044] 8, the user information stored in the user information storage unit 12a has multiple items such as a "user ID" item, a "schedule" item, a "purchase history" item, etc. These items in the user information are associated with each other.

[0045] The "User ID" field stores identification information for identifying service users who use various online services. The "Schedule" field stores information about the service user's schedule. The "Purchase History" field stores information indicating the service user's purchase history.

[0046] For example, the terminal device 10 (display processing unit 13c described later) may automatically input search conditions in the route search app AP based on the service user's schedule stored in the "Schedule" field or the Shinkansen ticket purchase history stored in the "Purchase History" field.

[0047] (Application storage unit 12b) The application storage unit 12b stores information on various applications installed in the terminal device 10, such as a route search application AP.

[0048] (Tab usage history storage unit 12c) The tab usage history storage unit 12c stores information indicating the usage history of the tab TB in the route search application AP. Fig. 9 is a diagram showing an outline of the tab usage history stored in the tab usage history storage unit 12c according to the embodiment.

[0049] 9, the tab usage history stored in the tab usage history storage unit 12c has multiple items such as a "user ID" item and a "tab usage history" item. These items in the tab usage history are associated with each other.

[0050] The "User ID" field stores identification information for identifying service users who use various online services. The "Tab Usage History" field stores information indicating the usage history of the tab TB in the route search application AP.

[0051] For example, when the route search application AP is launched, the terminal device 10 (the display processing unit 13c described later) may restore and display the information of the previous tab TB based on the usage history of the tab TB stored in the "tab usage history" item.

[0052] (Control unit 13) The control unit 13 is a controller, and is realized by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), etc., by executing various programs (for example, a route search application (an example of an information processing program)) stored in the internal storage device of the terminal device 10 using the RAM as a working area.

[0053] Furthermore, the control unit 13 may be realized by an integrated circuit such as an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a general purpose graphic processing unit (GPGPU).

[0054] As shown in FIG. 7, the control unit 13 has a search condition receiving unit 13a, a search request unit 13b, and a display processing unit 13c, and these units realize or execute the functions and actions of information processing described below.

[0055] The control unit 13 may have an internal configuration divided into multiple processing units that realize or execute the functions and actions of the information processing described below. Furthermore, the control unit 13 is not limited to the configuration shown in Fig. 7, and may have other configurations as long as they perform the information processing described below, and may have other functional units other than those shown in Fig. 7.

[0056] (Search condition receiving unit 13a) The search condition receiving unit 13a receives information indicating route search conditions from a service user (for example, user U shown in FIG. 1) via the route search application AP.

[0057] (Search request section 13b) The search request unit 13b transmits a route search request based on the search conditions accepted by the search condition accepting unit 13a to the providing device 100 via the communication unit 11.

[0058] (Display processing unit 13c) When displaying route search results of a route search application AP that provides various functions related to route search in response to an operation by a service user (for example, user U shown in Figure 1), the display processing unit 13c displays tabs TB associated with the route search results, together with tabs TB associated with other route search results, in a tab display area A-1 (an example of a "predetermined area") provided on the application screen.

[0059] In addition, when adding a new tab TB in response to an operation by a service user, the display processing unit 13c can pre-enter information regarding the search conditions of other route search results associated with the tab TB that was valid immediately before the new tab TB was added into the search condition input area A-2 of the top screen TW of the route search app AP, which is displayed in association with the new tab TB (see, for example, Figure 2).

[0060] For example, when the display processing unit 13c detects an operation on the add tab button OB-2 provided in the tab display area A-1, it displays the top screen TW of the route search application AP and also displays a new tab TB-2 associated with the top screen TW in the tab display area A-1. At this time, the display processing unit 13c pre-enters, into the search condition input area A-2 of the top screen TW displayed in association with the new tab TB-2, information (e.g., departure: "Shinagawa", arrival: "Tokyo Dome") related to the search conditions of another route search result associated with the tab TB-1 that was valid immediately before the new tab TB-2 was added (e.g., search result of "Shinagawa → Tokyo Dome")

[0061] Furthermore, the display processing unit 13c can display information about route points as the names of tabs TB associated with each of a plurality of route search results having the same departure and arrival points but different route points (see, for example, FIG. 3).

[0062] For example, if the route search result associated with tab TB-1 shows that the stop is Suidobashi, the display processing unit 13c displays "Via Suidobashi" as the name of tab TB-1, and if the route search result associated with tab TB-2 shows that the stop is Korakuen, the display processing unit 13c displays "Via Korakuen" as the name of tab TB-2.

[0063] Furthermore, the display processing unit 13c can display a tab TB that can accept the setting of a name by a service user (for example, user U shown in FIG. 1).

[0064] Furthermore, the display processing unit 13c may store the tab display area A-1 so that it is not displayed (see, for example, FIG. 4). For example, when the display processing unit 13c receives an operation by the user U on the store button OB-3 displayed in the tab display area A-1, the display processing unit 13c displays a floating icon OB-4 that stores the tab display area A-1 at the top of the result display screen RW2-1. The display processing unit 13c displays the number of stored tabs TB for the floating icon OB-4. The display processing unit 13c can re-display the tab display area A-1 in response to the operation by the user U on the floating icon OB-4.

[0065] Furthermore, the display processing unit 13c can display images on the tabs TB in the order in which the tabs TB were added (see, for example, FIG. 5).

[0066] 4. Processing Procedure According to the Embodiment The information processing procedure executed by the terminal device 10 according to the embodiment will be described below. Fig. 10 is a flowchart showing an example of the information processing procedure executed by the terminal device 10 according to the embodiment. The processing procedure shown in Fig. 10 is executed by the control unit 13 of the terminal device 10. The processing procedure shown in Fig. 10 is repeatedly executed while the terminal device 10 is in operation.

[0067] As shown in FIG. 10, when the display processing unit 13c launches the route search app AP in response to an operation by the user U, it displays, for example, the top screen TW of the route search app AP having a tab display area A-1 with one tab TB, as shown in step S1-2 of FIG. 2 (step S101).

[0068] Furthermore, the display processing unit 13c acquires the route search results provided by the providing device 100 in response to the search conditions input by the user U (step S102).

[0069] Furthermore, the display processing unit 13c displays the acquired route search results on the result display screen RW (step S103).

[0070] The display processing unit 13c also determines whether or not a request to add a tab TB has been received from the user U (step S104). That is, the display processing unit 13c determines whether or not an operation of the tab addition button OB-2 provided in the tab display area A-1 has been detected.

[0071] When the display processing unit 13c determines that the user U has requested to add a tab TB (step S104; Yes), the display processing unit 13c determines whether or not the tab TB can be added (step S105). That is, the display processing unit 13c determines whether or not the number of tabs TB displayed in the tab display area A-1 is less than the upper limit.

[0072] If the display processing unit 13c determines that a tab TB can be added (step S105; Yes), it displays the new tab TB in the tab display area A-1 and also displays the top screen TW of the route search application AP in association with the new tab TB (step S106).

[0073] The display processing unit 13c also determines whether or not there has been a request to terminate the route search application AP (step S107). That is, the display processing unit 13c determines whether or not there has been an operation to terminate the route search application AP.

[0074] If it is determined that a request to terminate the route search application AP has been made (step S107; Yes), the display processing unit 13c executes termination processing of the route search application AP (step S108) and terminates the processing procedure of FIG.

[0075] On the other hand, if the display processing unit 13c determines that there is no request to terminate the route search application AP (step S107; No), the process returns to the processing procedure of step S104 described above.

[0076] Also, in the above-mentioned step S105, if the display processing unit 13c determines that the tab TB cannot be added (step S105; No), it displays a notification on the top screen TW that the tab TB cannot be added (step S109), and proceeds to the processing procedure of the above-mentioned step S107.

[0077] Furthermore, in the above-mentioned step S104, if the display processing unit 13c determines that there is no request from the user U to add a tab TB (step S104; No), the process proceeds to the processing procedure of the above-mentioned step S107.

[0078] [5. Hardware Configuration] The terminal device 10 according to the embodiment described above is realized, for example, by a computer 1000 having a configuration as shown in Fig. 11. Fig. 11 is a hardware configuration diagram showing an example of a computer that realizes the functions of the terminal device 10 according to the embodiment.

[0079] The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which an arithmetic unit 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected by a bus 1090.

[0080] The arithmetic device 1030 operates based on programs stored in the primary storage device 1040 and secondary storage device 1050, programs read from the input device 1020, and the like, and executes various processes. The primary storage device 1040 is a memory device, such as a RAM, 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), HDD, flash memory, or the like.

[0081] The output IF 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various types of information, such as a monitor or a printer, 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 IF 1070 is an interface for receiving information from various input devices 1020, such as a mouse, keyboard, and scanner, and is realized by, for example, USB.

[0082] The input device 1020 may be a device that reads information from 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. The input device 1020 may also be an external storage medium such as a USB memory.

[0083] The network IF 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.

[0084] The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 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.

[0085] For example, when the computer 1000 functions as the terminal device 10 according to the embodiment, the arithmetic device 1030 of the computer 1000 executes a program (for example, a route search application AP) loaded onto the primary storage device 1040, thereby realizing the same functions as the control unit 13. That is, the arithmetic device 1030 cooperates with the program (for example, a route search application AP) loaded onto the primary storage device 1040 to realize the processing by the terminal device 10 according to the embodiment.

[0086] [6. Other] Of 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 a known method. 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.

[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] Furthermore, the above-described embodiments can be combined as appropriate within the scope of not causing any contradiction in the processing content.

[0089] The above describes in detail the embodiments of the present application based on several drawings, but these are merely examples, and the present invention can be implemented in other forms that include the embodiments described in the Disclosure of the Invention section and that have been modified and improved in various ways based on the knowledge of those skilled in the art.

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

[0091] [7. Effects] The terminal device 10 according to the embodiment includes a display processing unit 13c. When displaying route search results on an application screen, which is a screen of a route search application that provides various functions related to route search, in response to an operation by a service user (for example, user U), the display processing unit 13c displays tabs TB associated with the route search results in a tab display area A-1 on the application screen together with tabs TB associated with other route search results.

[0092] This allows the service user to switch between tabs TB-1 and TB-2 and compare different route search results with each other. As a result, the terminal device 10 according to the embodiment can improve the convenience of the service user when using route search results.

[0093] Furthermore, when a new tab TB is added in response to an operation by a service user (for example, user U), the display processing unit 13c can input in advance information about the search conditions of other route search results associated with the tab TB that was valid immediately before the new tab TB was added, into the search condition input area A-2 of the top screen TW of the route search app AP that is displayed in association with the new tab TB (for example, see FIG. 2). This allows the terminal device 10 according to the embodiment to reduce the effort required for the service user to input search conditions.

[0094] Furthermore, the display processing unit 13c can display information about the route points as the names of tabs TB associated with each of a plurality of route search results having the same departure and arrival points but different route points (see, for example, FIG. 3). This allows the terminal device 10 according to the embodiment to allow the service user to grasp the route points in the route search results at a glance.

[0095] Furthermore, the display processing unit 13c can display a tab TB that can accept a name setting by a service user (for example, user U). This allows the terminal device 10 according to the embodiment to more easily allow the service user to select a desired search result from among the route search results.

[0096] Furthermore, the display processing unit 13c can display, on the tabs TB, images corresponding to the order in which the tabs TB were added (see, for example, FIG. 5). This allows the terminal device 10 according to the embodiment to allow the service user to understand at a glance the order in which the tabs TB were added.

[0097] Furthermore, the above-described effects can also be realized by the processing executed by each of the above-described units, or by any combination of the processing executed by each unit. [Explanation of symbols]

[0098] SYS Information Processing System N Network 10 Terminal Equipment 11 Communications Department 12 Storage section 12a User information storage unit 12b App memory section 12c Tab usage history memory section 13 Control Unit 13a Search condition reception section 13b Search request section 13c Display processing section 100 Providing equipment

Claims

1. a display processing unit that, when displaying route search results on an application screen that is a screen of a route search application that provides various functions related to route search in response to a user's operation, displays tabs associated with the route search results in a predetermined area of ​​the application screen together with tabs associated with other route search results. An information processing device comprising:

2. The display processing unit When a new tab is added in response to an operation by the user, information about search conditions for other route search results associated with the tab that was valid immediately before the new tab was added is input in advance to an input area for search conditions on the top screen of the route search application that is displayed in association with the new tab.

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

3. The display processing unit The information on the intermediate points is displayed as the name of a tab associated with each of a plurality of route search results in which the origin and destination are the same but the intermediate points are different.

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

4. The display processing unit Display the tab that can accept the name setting by the user.

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

5. The display processing unit Displaying images in the tabs corresponding to the order in which the tabs were added 4. The information processing device according to claim 1, wherein the information processing device is a computer.

6. An information processing method carried out by a computer, comprising: A display processing step in which, when displaying route search results on an application screen that is a screen of a route search application that provides various functions related to route search in response to a user's operation, a tab associated with the route search results is displayed in a predetermined area of ​​the application screen together with tabs associated with other route search results. An information processing method comprising:

7. On the computer, a display processing procedure for displaying a tab associated with the route search result together with tabs associated with other route search results in a predetermined area of ​​the application screen when the route search result is displayed on an application screen that is a screen of a route search application that provides various functions related to route search in response to a user's operation; An information processing program characterized by causing the program to execute the above.

Citation Information

Patent Citations

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

    JP2015026136A