Information processing device, information processing method, and program
A tag-based setting screen in information processing devices simplifies the selection of settings by associating items with tags, allowing users to efficiently find and set desired options through tag-based navigation.
Patent Information
- Application Number
- PCT/JP2024/015932
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-23
- Publication Date
- 2025-10-30
AI Technical Summary
Conventional information processing devices require users to manually search through numerous setting items, which is time-consuming and often leads to difficulty in finding the desired setting item without remembering its exact name.
Implementing a tag-based setting screen that allows users to select tags associated with setting items, presenting a list of relevant items and enabling users to narrow down options by combining multiple tags, thereby facilitating easier item selection.
Enables users to efficiently find and set desired options by associating setting items with tags, reducing search time and improving user experience in navigating complex settings.
Smart Images

Figure JP2024015932_30102025_PF_FP_ABST
Abstract
Description
Information processing device, information processing method, and program
[0001] The present invention relates to an information processing device, an information processing method, and a program for receiving input of setting values for various setting items from a user.
[0002] When using an information processing device such as a home game console, it may be possible to accept various settings for its functions and operations. In such cases, the information processing device provides a setting screen for accepting settings (input of setting values) for multiple setting items from the user, records the settings accepted from the user while the setting screen is displayed, and operates in accordance with the contents.
[0003] In the above-described conventional technology, when the number of setting items that a user can set is large, it takes a long time for the user to find the desired setting item. Therefore, some systems provide functions that allow users to search for setting items by specifying a part of the setting item name as a keyword. However, such search functions can be time-consuming to enter keywords, and users may not be able to find the desired setting item unless they remember the exact name of the setting item.
[0004] The present invention has been made in consideration of the above-mentioned circumstances, and one of its objects is to provide an information processing device, an information processing method, and a program that enable a user to easily find setting items.
[0005] An information processing device according to one aspect of the present invention is an information processing device that accepts input of setting values for multiple setting items each associated with one or more tags from multiple candidate tags, and includes: a tag selection receiving unit that presents the multiple candidate tags to a user and accepts an operation to select at least one tag from the multiple candidate tags; a setting item presentation unit that presents a list of setting items to be presented, with the setting item associated with the selected tag as the presentation target; and a setting value receiving unit that accepts input of setting values for a setting item selected by the user from the list of setting items to be presented.
[0006] An information processing method according to one aspect of the present invention is an information processing method that accepts input of setting values for multiple setting items each associated with one or more tags from multiple candidate tags, and includes the steps of presenting the multiple candidate tags to a user and accepting an operation to select at least one tag from the multiple candidate tags, presenting a list of the setting items to be presented, with the setting items associated with the selected tags as the presentation targets, and accepting input of setting values for a setting item selected by the user from the list of setting items to be presented.
[0007] A program according to one aspect of the present invention is a program for accepting input of setting values for multiple setting items each associated with one or more tags from multiple candidate tags, the program causing a computer to execute the following steps: presenting the multiple candidate tags to a user and accepting an operation to select at least one tag from the multiple candidate tags; presenting a list of the setting items to be presented, with the setting items associated with the selected tags as the presentation target; and accepting input of a setting value for a setting item selected by the user from the list of the presentation target setting items. This program may be provided by being stored on a computer-readable, non-transitory information storage medium.
[0008] Fig. 4 is a configuration block diagram showing the configuration of an information processing device according to an embodiment of the present invention; Fig. 5 is a functional block diagram showing the functions of the information processing device according to an embodiment of the present invention; Fig. 6 is a diagram showing an example of a tag-based setting screen displayed by the information processing device according to an embodiment of the present invention; Fig. 7 is a diagram showing a state in which one tag is selected on the setting screen exemplified in Fig. 3; and Fig. 8 is a diagram showing a state in which an additional tag is selected on the setting screen exemplified in Fig. 4.
[0009] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[0010] 1 is a block diagram showing the configuration of an information processing device 10 according to one embodiment of the present invention. The information processing device 10 is, for example, a home game console or a personal computer, and as shown in the figure, is configured to include a control unit 11, a storage unit 12, and an interface unit 13. The information processing device 10 is also connected to a display device 14 and an operation device 15.
[0011] The control unit 11 includes at least one processor such as a CPU, and performs various information processing by executing programs stored in the storage unit 12. Specific examples of the processing performed by the control unit 11 in this embodiment will be described later. The storage unit 12 includes at least one memory device such as a RAM, and stores the programs executed by the control unit 11 and data processed by the programs.
[0012] The interface unit 13 is an interface for data communication between the display device 14 and the operation device 15. The information processing device 10 is connected to each of the display device 14 and the operation device 15 via the interface unit 13 either wired or wirelessly. Specifically, the interface unit 13 includes a multimedia interface for transmitting a video signal supplied by the information processing device 10 to the display device 14. It also includes a data communication interface for receiving a signal indicating the content of an operation performed by a user on the operation device 15. Furthermore, the interface unit 13 may include a communication interface for transmitting and receiving data to and from other communication devices via a communication network such as the Internet.
[0013] The display device 14 displays on a screen an image corresponding to the image signal supplied from the information processing device 10. The display device 14 may be a stationary display device such as a home television receiver, or may be a portable display device. The display device 14 may also be a head-mounted display device capable of presenting a three-dimensional image by presenting separate images to the left and right eyes of the user.
[0014] The operation device 15 is, for example, a controller for a home game console, and receives operation input from a user. The operation device 15 is connected to the information processing device 10 by wire or wirelessly, and transmits an operation signal indicating the content of the operation input received from the user to the information processing device 10. The operation device 15 may be of various shapes, such as a device that the user holds in their hand or a device that the user wears on their hand.
[0015] The information processing device 10 according to this embodiment has a plurality of setting items that can be set by the user regarding its own functions and operations. By inputting setting values for these setting items, the user can adjust the functions and operations of the information processing device 10 according to their own preferences, the type of device connected to the information processing device 10, and the like.
[0016] In order to accept input of setting values for these setting items from the user, the information processing device 10 has a function of presenting two types of setting screens to the user. One is a setting screen that presents setting items for each predetermined category. The other is a setting screen that presents setting items to the user based on tags that have been prepared in advance. Hereinafter, when it is necessary to distinguish between the two types of setting screens, the setting screen that presents setting items for each category will be referred to as a category-based setting screen, and the setting screen that presents setting items based on tags will be referred to as a tag-based setting screen.
[0017] Each of the multiple setting items for which the information processing device 10 according to this embodiment accepts setting value input belongs to one category and is associated with one or more tags from multiple candidate tags. Here, candidate tags have names that are keywords that may be related to the multiple setting items, and, as will be described later, are elements that are presented as candidates for selection by the user when the user searches for a setting item on a tag-based setting screen. For each setting item for which the information processing device 10 accepts setting value input, setting item data including information on the category to which the setting item belongs and the tag associated with the setting item is stored in advance in the storage unit 12.
[0018] When a user selects to configure settings from a category-based configuration screen, the information processing device 10 first presents a list of categories containing multiple categories. When the user selects a category from the list, a list of configuration items belonging to that category is presented. Here, particularly when the number of configuration items is large, the categories may be divided into multiple hierarchies. In this case, a list of the highest-level categories is first presented to the user, and when the user selects one of those categories, a list of lower-level categories belonging to that category is presented to the user. Then, when the user selects one of those categories, a list of lower-level categories belonging to the selected category or a list of configuration items belonging to the selected category is presented to the user. The user selects one of those categories and enters a setting value from among those categories. On this category-based configuration screen, the user cannot reach the desired configuration item unless they accurately understand which category the desired configuration item belongs to, including the hierarchical structure.
[0019] In contrast, in a tag-based settings screen, if multiple tags are associated with a desired setting item, users can expect to find that setting item by knowing any of these tags. Also, unlike when selecting categories in hierarchical order, it is possible to narrow down the setting items by combining multiple tags in any order.
[0020] The following describes functions that the information processing device 10 implements to accept setting value inputs from a user using a tag-based setting screen, using the functional block diagram of FIG. 2. As shown in FIG. 2, the information processing device 10 functionally includes a tag selection accepting unit 21, a setting item presenting unit 22, and a setting value accepting unit 23. These functions are implemented by the control unit 11 operating in accordance with one or more programs stored in the storage unit 12. These programs may be provided to the information processing device 10 via a communication network such as the Internet, or may be provided by being stored on a computer-readable information storage medium such as an optical disk.
[0021] The tag selection receiving unit 21 presents a list of candidate tags prepared in advance to the user by displaying it on the setting screen. As described above, candidate tags are associated with any of the setting items to be set on the setting screen and are candidates that the user can select to search for a setting item. Here, the tag selection receiving unit 21 presents the user with a tag list that includes all of the candidate tags prepared in advance. Furthermore, while this tag list is displayed, the tag selection receiving unit 21 receives a selection operation from the user to select at least one tag.
[0022] FIG. 3 shows an example of a settings screen including a list of tags. In this example, the left side of the settings screen is a tag display area A1, and the tag selection receiving unit 21 displays a list of candidate tags in this tag display area A1. In this example, the "Accessibility" tag is hatched, indicating that this tag is currently focused on and is the target of the user's selection operation. Note that while the candidate tags are displayed in a predetermined order here, they may be displayed in any order, such as alphabetical order. Furthermore, the tag selection receiving unit 21 may be able to change the display order of the candidate tags based on various criteria in response to a user instruction.
[0023] When a setting screen including a tag list, such as that shown in FIG. 3 , is presented, the user performs a selection operation to select a tag that appears to be related to the setting item the user is searching for. Upon receiving a tag selection operation from the user, the tag selection receiving unit 21 changes the selected tag to a selected state and highlights the selected tag to notify the user of this. Here, highlighting refers to displaying the selected tag in a different manner from other tags that are not currently selected, such as by changing the color or font of the selected tag, displaying an icon indicating that the tag is currently selected, or displaying a border around the selected tag, thereby making the selected tag distinguishable from other tags that are not currently selected. Instead of or in addition to changing the display of the selected tag, the tag selection receiving unit 21 may highlight the selected tag by, for example, graying out the color of tags that are not currently selected.
[0024] The setting item presentation unit 22 obtains a list of setting items associated with a tag that is currently selected by a user's selection operation, and displays the list of setting items on the setting screen, thereby presenting the list of setting items to the user. In this embodiment, the setting item presentation unit 22 displays the list of setting items on the same setting screen while maintaining the tag list displayed by the tag selection receiving unit 21. This allows the user to immediately check the setting items associated with the tag that they selected.
[0025] The tag selection receiving unit 21 can receive the selection of multiple tags step by step from the user. When the user selects multiple tags, the setting item presenting unit 22 extracts setting items associated with all of the selected tags and displays a list of only the extracted setting items. This allows the user to search for a desired setting item while narrowing down the setting item candidates by selecting multiple tags.
[0026] The process of narrowing down the setting items using tags will be explained below with reference to Figures 4 and 5. Figure 4 shows an example of the display when the user selects the tag "Controller" on the setting screen displaying the tag list shown in Figure 3.
[0027] In the example of Fig. 4, when a user selects a tag, an icon indicating that the selected tag (here, the "Controller" tag) is selected is added to the selected tag. Furthermore, at that point, the setting item presentation unit 22 displays a list of setting items associated with the selected tag in the setting item display area A2 on the right side of the screen. In the example of Fig. 4, setting items such as "Change button assignment" and "Use a second controller" are displayed side by side in the setting item display area A2.
[0028] In this state, the user can select any setting item included in the list by switching the focused selection item. Note that if there are too many setting items to display in the setting item display area A2, the user may scroll through the displayed setting items in response to an operation to select all of the extracted setting items.
[0029] In the setting item display area A2, not only the name of each setting item included in the list but also the currently set value for that setting item may be displayed. Tags associated with the setting items may also be displayed. Furthermore, when the focus is shifted to one of the setting items in response to a user operation, the tag associated with the focused setting item may be highlighted in the tag display area A1.
[0030] In this example, the names of each setting item are default names prepared in advance, but the displayed names may change depending on which tag is selected to display the setting item. For example, if a setting item is displayed in the setting item display area A2 as a result of the "Controller" tag being selected, the setting item presentation unit 22 may display a shorter name that omits the word "controller" included in the setting item name. This allows the description of the setting item to be simplified to the extent that the user can understand the content of the setting item. In this case, the name of the setting item displayed in the setting item display area A2 for the same setting item will change depending on which tag is selected.
[0031] Furthermore, as shown in FIG. 4, when one tag is in a selected state, a setting item associated with that tag is newly extracted and displayed in the setting item display area A2, and the tag selection receiving unit 21 highlights unselected tags associated with the newly extracted and displayed setting item as additional selection candidates, thereby displaying them in a manner that makes them distinguishable from other tags not associated with the displayed setting item (tags that are not eligible for selection).
[0032] In the example of FIG. 4 , all setting items displayed in the setting item display area A2 are associated with the "Controller" tag selected in the tag display area A1. However, since a setting item can be associated with two or more tags, the displayed setting items include setting items associated with tags such as "Accessibility," "Audio," and "Internet" in addition to the selected "Controller" tag. Therefore, the tag selection receiving unit 21 extracts these tags as additional selection candidates and displays these extracted tags as additional selection candidates in the tag display area A1 so that they can be distinguished from other tags. Specifically, in the example of FIG. 4 , the tags of the additional selection candidates remain brightly displayed, indicating that they are still selectable, while tags that are not selectable (such as the "Account" tag and the "Camera" tag) are grayed out, indicating that they are no longer selectable.
[0033] As a result, the candidate tags in the tag display area A1 are classified into one of three types: tags in a selected state, tags extracted as additional selection candidates, and tags that are not eligible for selection. In this state, the tag selection receiving unit 21 accepts a selection operation by the user to further select a tag that is an additional selection candidate, but does not accept a selection operation to select other tags that are not eligible for selection. This is because even if a tag that is not eligible for selection is selected, it is not possible to further narrow down the selection items displayed in the setting item display area A2 at that time.
[0034] 4, when the user selects one of the additional selection candidate tags, the setting items are further narrowed down. That is, the setting item presentation unit 22 extracts, as display targets, only the setting items associated with all currently selected tags, including the newly selected tag, and displays them in the setting item display area A2. The tag selection receiving unit 21 also displays, as additional selection candidate tags, tags that are associated with any of the setting items newly displayed in the setting item display area A2 but have not yet been selected, in a manner that makes them distinguishable from other tags that are not eligible for selection. This allows the user to select additional tags while viewing the narrowed down results displayed in the setting item display area A2, thereby gradually narrowing down the setting items and searching for the desired setting item.
[0035] FIG. 5 shows a display example in which the user selects the "Volume" tag in addition to the state shown in FIG. 4 . In this example, the two tags "Controller" and "Volume" are selected, and an icon indicating this is attached to each tag. As a result of these tags being selected, the setting item presentation unit 22 updates the list of displayed setting items so that only setting items associated with both of these tags are displayed in the setting item display area A2. In the example of FIG. 5 , as a result of narrowing down the list using the two tags, only two setting items, "Adjust Microphone Level" and "Controller Speaker Volume," are extracted as display targets. All of these setting items were also display targets in FIG. 4 . In other words, the setting items displayed in the setting item display area A2 in FIG. 5 have been further narrowed down from the state shown in FIG. 4 .
[0036] Also, in Fig. 5, as a result of the new selection of the "Volume" tag, tags such as "Accessibility," "Internet," and "Games," which were additional selection candidates in Fig. 4, have changed to tags that are not eligible for selection, because they are not associated with any of the setting items included in the list newly displayed in the setting item display area A2 in Fig. 5. On the other hand, the "Audio" tag, "Broadcast" tag, and "Voice" tag are associated with any of the setting items displayed in Fig. 5, and therefore continue to be displayed as additional selection candidate tags in Fig. 4.
[0037] In this state, if the desired setting item is displayed in the setting item display area A2, the user can start inputting a setting value for that setting item. Also, if there are still many setting items and the desired setting item cannot be found immediately, the user can narrow down the setting items by selecting a tag that seems to be related to the desired setting item from the additional selection candidate tags.
[0038] The user can also return a selected tag to an unselected state by selecting it again. In this case, the setting item presentation unit 22 extracts the setting items associated with the tag that is still selected and adds them to the display targets in the setting item display area A2. This allows the user to relax the conditions and narrow down the setting items again if the setting item they are looking for may have been excluded from the list due to the tag narrowing.
[0039] The setting item presentation unit 22 may determine the display order of the setting items displayed in the setting item display area A2 taking into consideration the relevance of the setting items to the tag selected by the user. In this example, it is assumed that an index value (hereinafter referred to as relevance) indicating the strength of the relevance between the setting item and the tag is set for each tag associated with each setting item. Setting items with a high relevance to the currently selected tag are displayed with higher priority, and setting items with a low relevance are displayed later.
[0040] Furthermore, the setting item presentation unit 22 may determine the display order of setting items to be displayed in the setting item display area A2 when multiple tags are in a selected state, depending on the order in which the selected tags were selected up to that point. Specifically, the setting item presentation unit 22 prioritizes displaying setting items that are highly related to tags selected earlier, and moves setting items that are highly related to tags selected later to a later display order. In this way, setting items that are highly related to tags selected earlier by the user can be presented to the user with priority, thereby increasing the likelihood that the user will be able to find the setting item they are looking for.
[0041] In the above description, when multiple tags are selected, the setting items associated with all of the selected tags are displayed in the setting item display area A2. However, this is not limiting, and the setting item presentation unit 22 may display all setting items associated with at least one of the selected tags. Furthermore, in this case, the setting items associated with a larger number of selected tags may be displayed with higher priority. Furthermore, such displays based on different conditions may be switched in response to a user operation. Furthermore, when the setting item presentation unit 22 receives a user operation to exclude a specific tag, it may exclude the setting items associated with that tag from the list presented in the setting item display area A2. By combining various conditions in this way, the user can narrow down the setting items based on various tag-related conditions and find the desired setting item.
[0042] The setting value receiving unit 23 displays the current setting values for the setting items whose settings the user wishes to change, and receives input of new setting values from the user. The data of the new setting values received from the user by the setting value receiving unit 23 is stored in the storage unit 12. The information processing device 10 performs various operations by referring to the setting values input by the user for each setting item, which are stored in the storage unit 12.
[0043] When the setting value receiving unit 23 receives a setting value input from the user for a setting item selected from the tag-based setting screen, the setting value input is also received in the setting item display area A2 when the tag-based setting screen is displayed as shown in Figures 3 to 5. That is, the setting item presenting unit 22 displays a list of setting items narrowed down by tags in the setting item display area A2 along with the current setting value for each setting item. The setting value receiving unit 23 then selects the setting item for which the user wishes to change the setting content from the list in the setting item display area A2 and performs an operation to change the setting value.
[0044] Specifically, the setting value receiving unit 23 receives input of a setting value using different interfaces depending on the type of setting value to be set for each setting item. For example, for a setting item that requires either one of two values (on or off) as the setting value, an operational element such as a check box or toggle button is displayed, and the setting value is switched by receiving an operation on the operational element. For a setting item that requires a setting value to be selected from multiple options, an operational element such as a drop-down list is used to present the options to the user. For a setting item that requires a numerical value to be input, an operational element such as a slide bar is used to receive the numerical value input by the user. In this way, by displaying operational elements according to the type of setting item, the setting value receiving unit 23 can receive input of a setting value for any setting item within a single setting screen. Note that, depending on the type of setting item, it may be difficult to receive input of a setting value within the setting screen. In such cases, the setting value may be received by transitioning to a different screen for inputting a setting value or by displaying a pop-up window or the like in response to a user operation.
[0045] As described above, the tag-based setting screen in this embodiment allows users to select tags, display a list of setting items, and change the setting values for the displayed setting items all on a single screen. Instead, detailed explanations of each setting item are omitted. Therefore, for example, when a user selects a setting item and performs an operation to display its details, the setting value receiving unit 23 may display a details screen that displays a detailed explanation of the selected setting item and receives input operations for more detailed setting values. Furthermore, if an online manual or the like is prepared in advance for the setting item, the screen for that online manual may be displayed in response to a user operation.
[0046] Furthermore, instead of transitioning to a dedicated details screen, when the setting value receiving unit 23 receives a detailed display operation from the user, the display screen may transition to a screen that is displayed when a target setting item is selected from the category-based setting screen. In this way, the user can transition to the category-based setting screen and continue inputting setting values without having to separately prepare a dedicated details screen for inputting setting values from the tag-based setting screen.
[0047] In the above description, when the tag-based setting screen is initially displayed, the tag selection receiving unit 21 displays a tag list including all pre-prepared candidate tags. However, this is not limited to this. The tag selection receiving unit 21 may set some candidate tags selected based on given conditions, such as main tags or commonly used tags, as priority tags, and selectively present these priority tags to the user in the tag display area A1 when the setting screen is initially displayed. In this case, for example, the tag selection receiving unit 21 may display the remaining undisplayed tags by receiving an operation from the user to display all candidate tags when only the priority tags are displayed.
[0048] Furthermore, in this example, the candidate tags that the tag selection receiving unit 21 presents to the user as priority tags may differ for each user of the information processing device 10. For example, the tag selection receiving unit 21 may set tags that are individually selected in advance by the user as priority tags. Furthermore, the tag selection receiving unit 21 may learn tags that are frequently used by users when selecting setting items from a tag-based setting screen and include these frequently used tags in the priority tags. Furthermore, the tag selection receiving unit 21 may present a prepared question to the user and determine priority tags based on the user's answer to the question. As a specific example, a question such as "Do you want to play online multiplayer games?" may be presented, and if a response of "yes" is received, tags associated with setting items related to online multiplayer may be included in the priority tags.
[0049] The tag selection receiving unit 21 may also determine priority tags by learning how the user uses the information processing device 10. As an example, if the user actually uses an online multiplayer function, tags related to that function may be included in the priority tags, whereas if the user has not used the online multiplayer function for a long period of time, tags related to that function may be excluded from the priority tags. This allows priority tags suited to the user to be presented preferentially without requiring the user's effort.
[0050] Here, when the tag-based setting screen is first displayed, only the priority tags are displayed in the tag display area A1, but this is not limited to this. It is also possible to display all candidate tags from the beginning, but present the priority tags to the user preferentially in a manner different from that described above, such as by placing the priority tags higher in the display order.
[0051] In the above description, it is assumed that the tags to be presented as candidate tags and the tags to be associated with each setting item are determined in advance by the manufacturer of the information processing device 10 or the like, and that this information is stored in the information processing device 10. However, in this embodiment, the names of the tags to be selected by the user and the associations between the tags and the setting items may be determined mechanically rather than manually. As an example, the names of the tags to be used and the tags to be associated with each setting item may be determined by performing machine learning using information about the setting items as input data. In this case, the information about the setting items used as input data for machine learning may include information such as the names of each setting item, descriptive text prepared in advance for each setting item, the names of categories to which each setting item belongs on a category-based setting screen, and the hierarchical structure between categories.
[0052] Furthermore, the tag selection receiving unit 21 may present different candidate tags for each user of the information processing device 10. In this case, for example, the information processing device 10 generates tags that are deemed necessary for the user or new tags that match the user's preferences based on history information such as the user's history of using various functions provided by the information processing device 10 and the history of changes made to setting values for setting items, and determines the setting items to be associated with those tags. In this way, a tag-based setting screen that makes it easy for each user to select the setting items required for that user can be presented.
[0053] The information processing device 10 may also accept from the user a keyword to be registered as a candidate tag. In this case, the information processing device 10 adds the keyword specified by the user to the candidate tags, evaluates the relevance of the keyword to each setting item using a machine learning model, etc., and determines which setting item the candidate tag having the keyword as its tag name should be associated with. This allows the information processing device 10 to generate candidate tags that meet the user's needs and present them to the user as selection candidates.
[0054] Although the tags presented by the tag selection receiving unit 21 are described above as being independent of each other, related tags may be grouped. In this case, a candidate tag set as a representative tag of the group is first presented in the tag display area A1. When the user selects the representative tag, other tags belonging to the same group as the representative tag are displayed as new selection candidates. As an example, a "screen" tag may be included in the list of tags presented first as a representative tag. When the user selects this tag, new tags related to the "screen" tag, such as "resolution," are displayed. This allows the number of candidate tags initially displayed to be reduced while allowing for detailed narrowing down of setting items using multiple tags. This tag grouping may be performed manually or automatically, for example, by machine learning, which evaluates the relevance of tags to classify them.
[0055] As described above, the information processing device 10 according to the present embodiment makes it easier for the user to find a desired setting item by using a tag-based setting screen. In particular, each time a tag is selected, the list of setting items associated with the selected tag is updated, and additional selectable tags are displayed in a manner that makes it easier to narrow down the setting items by selecting tags in stages.
[0056] Note that the embodiments of the present invention are not limited to those described above. For example, the tag-based setting screens shown in Figures 3 to 5 are merely examples, and the layout of the setting screens and the arrangement of each element may be different. Furthermore, the setting items and tags shown in these figures are also merely examples, and the information processing device 10 according to the embodiment of the present invention may use the functions described above to accept any setting items related to its own functions and operations.
[0057] Furthermore, in the above explanation, the information processing device 10 presents both a category-based setting screen and a tag-based setting screen to the user, but the information processing device 10 does not need to have the function of presenting the category-based setting screen to the user.
[0058] In the above description, the information processing device 10 is assumed to be located relatively close to the user and directly connected to the display device 14 and the operation device 15. However, this is not limiting, and a server device connected to the client device via a communication network may function as the information processing device 10 according to an embodiment of the present invention, rather than a client device directly connected to the display device 14 and the operation device 15 used by the user. In this case, the information processing device 10 transmits a frame image including a tag-based setting screen or information required for drawing the frame image to the client device. The client device presents a setting screen to the user based on data received from the information processing device 10 and accepts setting values for setting items input from the user. The information processing device 10 receives and records data of setting values input by the user from the client device via the network.
[0059] Furthermore, the setting items accepted by the information processing device 10 according to the embodiment of the present invention are not limited to setting items related to its own functions and operations, but may also be setting items related to the functions and operations of other information processing devices. In this case, the information processing device 10 presents a tag-based setting screen to the user to accept input of setting values from the user, and transmits the accepted setting value data to the other information processing device that uses the setting items. The information processing device that receives the transmitted setting value data controls its own functions and operations based on the setting values.
[0060] It should be noted that the functions provided by the components described herein may be implemented by any circuitry or processing circuitry, including general-purpose processors, application-specific processors, integrated circuits, ASICs (Application Specific Integrated Circuits), CPUs (Central Processing Units), conventional circuits, and / or combinations thereof, configured or programmed to provide the described functions. A processor includes transistors and other circuits and is considered to be a circuitry or processing circuitry. A processor may also be a programmed processor that executes a program stored in a memory.
[0061] In this specification, a circuit, unit, or means is hardware that is programmed to realize a described function or that performs that function. The hardware may be any hardware disclosed in this specification or any hardware that is programmed to realize or known to perform the described function. If the hardware is a processor, which is considered to be a type of circuit, the circuit, means, or unit is a combination of hardware and software used to operate the hardware and / or processor.
[0062] The present disclosure may include the following aspects. [Item 1] An information processing device that accepts input of setting values for a plurality of setting items each associated with one or more tags from a plurality of candidate tags, comprising: an image processing device configured to: present the plurality of candidate tags to a user, accept an operation to select at least one tag from the plurality of candidate tags, present a list of setting items to be presented, with the setting item associated with the selected tag as the setting item to be presented, and accept input of a setting value for a setting item selected by the user from the list of setting items to be presented. [Item 2] The information processing device according to item 1, wherein the circuit displays, on a screen, a list of the setting items to be presented, with the plurality of candidate tags including the selected tag displayed on the screen. [Item 3] The information processing device according to item 2, wherein, when an operation to select a new tag is accepted from the user, the circuit extracts, as new setting items to be presented, setting items associated with all of the selected tags including the new tag. [Item 4] The information processing device according to item 3, wherein, when a selection of a new tag is accepted from the user, the circuit displays tags associated with the new setting item to be presented other than the selected tag as additional selection candidate tags in a manner distinguishable from non-selection tags that are not associated with the new setting item to be presented. [Item 5] The information processing device according to item 2, wherein, with a list of the setting items to be presented displayed on the screen, the circuit accepts input of a setting value for a setting item selected by the user from the setting items to be presented. [Item 6] The information processing device according to item 1, wherein the circuit presents different tags for each user of the information processing device as the multiple candidate tags. [Item 7] The information processing device according to item 1, wherein the circuit preferentially presents to the user from the multiple candidate tags a priority tag selected according to given conditions from the multiple candidate tags.[Item 8] The information processing device according to item 7, wherein the circuit preferentially presents, as the priority tag, tags that differ from one another for each user of the information processing device. [Item 9] An information processing method for accepting input of setting values for a plurality of setting items each associated with one or more tags from a plurality of candidate tags, comprising: presenting the plurality of candidate tags to a user, accepting an operation to select at least one tag from the plurality of candidate tags, presenting a list of the setting items to be presented, with the setting item associated with the selected tag as the presentation target, and accepting input of a setting value for a setting item selected by the user from the list of the presentation target setting items. [Item 10] A computer-readable, non-transitory information storage medium that stores a program for causing a computer to execute the following processes: a program for accepting input of setting values for multiple setting items each associated with one or more tags from multiple candidate tags, presenting the multiple candidate tags to a user and accepting an operation to select at least one tag from the multiple candidate tags; presenting a list of setting items to be presented, with the setting item associated with the selected tag as the presentation target; and accepting input of setting values for a setting item selected by the user from the list of presentation target setting items.
[0063] REFERENCE SIGNS LIST 10 information processing device, 11 control unit, 12 storage unit, 13 interface unit, 14 display device, 15 operation device, 21 tag selection receiving unit, 22 setting item presenting unit, 23 setting value receiving unit.
Claims
1. An information processing device that accepts input of setting values for multiple setting items each associated with one or more tags from multiple candidate tags, comprising: a tag selection receiving unit that presents the multiple candidate tags to a user and receives an operation to select at least one tag from the multiple candidate tags; a setting item presentation unit that presents a list of setting items to be presented, with the setting items associated with the selected tags as the presentation target; and a setting value receiving unit that accepts input of setting values for a setting item selected by the user from the list of setting items to be presented.
2. An information processing device according to claim 1, wherein the setting item presentation unit displays a list of the setting items to be presented on the screen when the plurality of candidate tags including the selected tag are displayed on the screen.
3. An information processing device according to claim 2, wherein when an operation to select a new tag is received from the user, the setting item presentation unit extracts setting items associated with all of the selected tags, including the new tag, as new setting items to be presented.
4. An information processing device according to claim 3, wherein when a selection of a new tag is received from the user, the tag selection receiving unit displays tags associated with the new setting item to be presented other than the selected tag as additional selection candidate tags in a manner that makes them distinguishable from non-selectable tags that are not associated with the new setting item to be presented.
5. An information processing device according to claim 2, wherein the setting value receiving unit receives input of a setting value for a setting item selected by the user from among the setting items to be presented when a list of the setting items to be presented is displayed on the screen.
6. An information processing device according to claim 1, wherein the tag selection receiving unit presents, as the plurality of candidate tags, tags that differ from one another for each user of the information processing device.
7. An information processing device according to claim 1, wherein the tag selection receiving unit preferentially presents to the user priority tags selected based on given conditions from among the plurality of candidate tags.
8. An information processing device according to claim 7, wherein the tag selection receiving unit preferentially presents, as the priority tags, tags that differ for each user of the information processing device.
9. An information processing method for accepting input of setting values for multiple setting items each associated with one or more tags from multiple candidate tags, comprising the steps of: presenting the multiple candidate tags to a user and accepting an operation to select at least one tag from the multiple candidate tags; presenting a list of setting items to be presented, with the setting items associated with the selected tags as the presentation target; and accepting input of setting values for a setting item selected by the user from the list of setting items to be presented.
10. A program for accepting input of setting values for multiple setting items each associated with one or more tags from multiple candidate tags, comprising the steps of: presenting the multiple candidate tags to a user and accepting an operation to select at least one tag from the multiple candidate tags; presenting a list of the setting items to be presented, with the setting items associated with the selected tags as the presentation target; and accepting input of setting values for the setting item selected by the user from the list of setting items to be presented.
Citation Information
Patent Citations
Setting apparatus of home electric appliances
JP2004140517A
Information retrieval device and its method
JP2004178605A
Display device, display method, and program
JP2009181321A
Operation device and operation method
JP2015005160A
Method and system for gathering, organizing, and displaying information from data searches
US20020055919A1