Management controller, information processing system, help display method and program

The management controller accesses external resources to dynamically acquire and display help content, addressing area restrictions and facilitating easy content expansion and language support without modifying the firmware image.

JP7613764B2Active Publication Date: 2025-01-15NEC PLATFROMS LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2023048289
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-03-24
Publication Date
2025-01-15
Estimated Expiration
2043-03-24

AI Technical Summary

Technical Problem

The existing management controllers face limitations in expanding and changing help content due to area restrictions, necessitating a solution to easily manage and update help content across multiple languages without altering the firmware image.

Method used

A management controller that acquires help content from external resources via a network, either as a content distribution server or external storage device, allowing easy expansion and modification of help content without modifying the firmware image.

Benefits of technology

Enables easy expansion, modification, and support for multiple languages of help content, reducing man-hours and freeing up storage space for other functions by utilizing external resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007613764000001
    Figure 0007613764000001
  • Figure 0007613764000002
    Figure 0007613764000002
  • Figure 0007613764000003
    Figure 0007613764000003
Patent Text Reader

Abstract

To provide a method for easily expanding and changing content regarding a help function of a management controller.SOLUTION: A management controller includes content acquisition means that acquires information on an access destination for an external resource, connects to the external resource, acquires help content, and outputs it to a help screen.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a management controller, an information processing system, and a help display method and program. [Background technology]

[0002] In recent years, many kinds of language support have become essential for multilingual support. The size of the area required for the help area is also increasing in order to support multiple languages. Some servers are equipped with a BMC (Baseboard Management Controller) to manage and control the server. The management controller is implemented, for example, in the IC chipset of the server's motherboard. The firmware of the IC chipset in which the management controller is implemented has functions for server management and control. The image size of the firmware for the management controller is predetermined. For example, the data of the firmware's Web interface is just over 20% of the entire image, and most of it is occupied by the help content area, which includes explanations of the functions in the Web interface (console screen) of the management controller, explanations of settings and reference values, etc. For this reason, due to area restrictions, it is not possible to have help content for various languages ​​inside the WWW root area, and it is necessary to limit the languages ​​supported.

[0003] For general software, help contents and user's guides may be distributed on websites. Such documents can be made available in multiple languages ​​because there is no space limit, and various expansions and modifications are easy. However, help contents in the firmware image area of ​​the management controller cannot be modified online, and even if the need arises to change or expand the descriptions in the help contents, it is not easy to make such changes. In addition, documents related to the management controller include help that includes functional descriptions in the Web interface and user's guides that describe functional descriptions and matters other than the functional descriptions, but they are often in different formats and distributed in different ways. For example, the content of the functional description in the user's guide is often the same as the content of the help contents, but since the formats provided are different, it takes time to create and modify each one.

[0004] Patent Document 1 discloses a technology in which a management controller is connected to a cloud via a network, an operating system (OS) installation pack is obtained from the cloud, the installation pack is transferred to a server managed by the management controller, and the OS is installed. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] JP 2019-120974 A Summary of the Invention [Problem to be solved by the invention]

[0006] There is a demand for the help function of management controller firmware to be made easier to expand and change in content.

[0007] SUMMARY OF THE PRESENT EMBODIMENTS An object of the present invention is to provide a management controller, an information processing system, a help display method and a program that solve the above-mentioned problems. [Means for solving the problem]

[0008] According to one aspect of the present invention, a management controller includes: The device has a content acquisition means for acquiring information on an access destination of an external resource, connecting to the external resource, acquiring help content, and outputting it to a help screen, and a means for accepting a setting as to whether the external resource is a content distribution server connected via a network that distributes the help content, or an external storage device in which the help content downloaded from the content distribution server is stored, wherein when the means for accepting the setting accepts a setting that sets the external resource as the content distribution server, the content acquisition means acquires information on the access destination of the content distribution server, connects to the content distribution server, acquires the help content, and outputs it to the help screen, and when the means for accepting the setting accepts a setting that sets the external resource as the external storage device, the content acquisition means acquires path information on the access destination of the external storage device, connects to the external storage device, acquires the help content from the external storage device, and outputs it to the help screen.

[0009] According to one aspect of the present invention, an information processing system includes a content distribution server that distributes the help content, and an external storage device that stores the help content downloaded from the content distribution server. , above and a management controller.

[0010] According to one aspect of the present invention, a method for displaying help includes: The method includes a step of receiving a setting by a management controller as to whether the external resource is a content distribution server connected via a network that distributes help content, or an external storage device that stores the help content downloaded from the content distribution server, and a step of acquiring information on an access destination of the external resource, connecting to the external resource, acquiring the help content, and outputting the help content to a help screen, wherein if a setting is received in the step of receiving the setting that the external resource is the content distribution server, the output step acquires information on an access destination of the content distribution server, connects to the content distribution server, acquires the help content, and outputs the help content to the help screen, and if a setting is received in the step of receiving the setting that the external resource is the external storage device, the output step acquires path information on an access destination of the external storage device, connects to the external storage device, acquires the help content from the external storage device, and outputs the help content to the help screen. This is a help display method.

[0011] According to one aspect of the present invention, a program is provided that causes a management controller computer to The method includes the steps of: accepting a setting as to whether an external resource is a content distribution server connected via a network that distributes help content, or an external storage device that stores the help content downloaded from the content distribution server; and acquiring information on an access destination of the external resource, connecting to the external resource, acquiring the help content, and outputting the help content to a help screen. If a setting is accepted in the step of accepting the setting that the external resource is the content distribution server, the output step acquires information on an access destination of the content distribution server, connects to the content distribution server, acquires the help content, and outputs the help content to the help screen. If a setting is accepted in the step of accepting the setting that the external resource is the external storage device, the output step acquires path information on an access destination of the external storage device, connects to the external storage device, acquires the help content from the external storage device, and outputs the help content to the help screen. Execute the command. Effect of the Invention

[0012] According to the present invention, the content of the help function of the management controller can be easily expanded or changed. [Brief description of the drawings]

[0013] [Figure 1] FIG. 1 is a diagram illustrating an example of an information processing system according to an embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of the functions and configuration of a management controller according to the embodiment. [Diagram 3] 4 is a flowchart illustrating an example of an operation of the information processing system according to the embodiment. [Figure 4] 1 is a block diagram showing a configuration of a management controller having a minimum configuration. [Diagram 5] FIG. 11 is a flowchart showing the operation of a management controller having a minimum configuration. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0014] Hereinafter, an information processing system according to each embodiment of the present invention will be described with reference to the drawings. In the drawings used in the following description, the configuration of parts that are not related to the present invention may be omitted or not illustrated.

[0015] <Embodiment> (composition) FIG. 1 is a diagram showing an example of an information processing system according to an embodiment. The information processing system 100 includes an information processing device 1, a client terminal 6, a help / user's guide providing site 11, and a storage medium / storage device 16. The information processing device 1 and the client terminal 6 are connected via a LAN 5. The information processing device 1 and the storage medium / storage device 16 are connected via a LAN 5. The information processing device 1 is, for example, a server device, and includes a management controller 2 that manages and controls the information processing device 1. The management controller 2 includes a Web server 3, and documents provided by the Web server 3 are stored in WWWROOT4. WWWROOT4 is the root directory of the Web server 3. A user can operate the client terminal 6 to access Web content distributed by the Web server 3. One of the Web contents is a Web interface 8, which is a user interface and a console screen for monitoring and controlling the information processing device 1. A Web browser 7 is running on the client terminal 6, and the Web interface 8 can be accessed and displayed via the Web browser 7. Through the Web interface 8, the user can monitor the status of the CPU (central processing unit), memory, network, disk, etc. of the information processing device 1 and perform operations such as starting and stopping. The Web interface 8 is divided into a common frame portion 8a and a function display portion 8b. The common frame portion 8a is provided with a help button 9 for displaying help on the functions displayed in the function display portion 8b.

[0016] When the user clicks the help button 9, a help screen 10 is started, and the user can refer to help contents related to the function displayed in the function display part 8b. The help and user's guide providing site 11 is a server device having a Web server 12, which is a means for distributing HTML content, and provided data 13 provided to the client terminal 6 and the like. The provided data 13 includes help contents including various function explanations corresponding to multiple languages, and data specific to the user's guide (data excluding contents overlapping with the help content). The help contents and the data specific to the user's guide are composed of files in HTML (Hyper Text Markup Language) format. The help and user's guide providing site 11 can distribute help contents and user's guides. For example, the help screen 10 can obtain and display content including explanations related to the function displayed in the function display part 8b among the contents distributed by the help and user's guide providing site 11. Also, the user's guide can be obtained from the help and user's guide providing site 11 via the Web browser 7 and displayed.

[0017] Furthermore, by performing a predetermined operation (for example, clicking a download button (not shown) provided on the Web interface 8), the provided data 13 can be downloaded from the help / user's guide providing site 11 to the storage medium / storage device 16. For example, the help screen 10 can display content related to the function displayed in the function display area 8b obtained from the help content downloaded to the storage medium / storage device 16. The user's guide can also be obtained from the storage medium / storage device 16 and displayed on the Web browser 7.

[0018] In addition, the help / user's guide providing site 11 has export means 15, and the user's guide can be exported to a PDF file 14 by a predetermined operation (for example, clicking an export button (not shown) provided on the Web interface 8). The user's guide exported to the PDF file 14 can be referenced as a single document file by a predetermined operation (for example, clicking a user's guide reference button (not shown) provided on the Web interface 8). Furthermore, the user's guide output as the PDF file 14 can be downloaded to the storage medium / storage device 16 or the client terminal 6 by a predetermined operation.

[0019] FIG. 2 shows an example of the functional configuration of the main parts of the management controller 2 according to the embodiment. The WWWROOT 4 includes language information 41, content HTML 42, a script 43, and a help content acquisition unit 44.

[0020] The language information 41 is information indicating the language selected by the user, that is, the language of the content displayed on the browser 7. The language information 41 is set in advance by the user. Alternatively, an interface for setting a language may be provided in the Web interface 8, so that the language information can be set by operating the Web browser 7.

[0021] The content HTML 42 is an HTML file of the base part of various HTML screens (layout of HTML screens and contents of common parts). For example, the content HTML 42 is an HTML file of the base part of the help screen 10. The contents of the function explanation displayed on the help screen 10 are acquired from the help user's guide providing site 11, etc., and are embedded in the content HTML 42 and displayed.

[0022] The script 43 is software that configures a script language such as JavaScript (registered trademark) and an execution environment (libraries, etc.) for the code written in that script language to operate. Here, JavaScript (registered trademark) is used as an example, but other languages ​​may be used.

[0023] The help content acquisition means 44 acquires help content and the like from the help and user's guide providing site 11. The help content acquisition means 44 is a function that is realized by, for example, running a code described by a script 43.

[0024] The help content acquisition means 44 includes an external resource information saving and acquisition means 441 , an external resource connection means 442 , an information acquisition means 443 from the external resource, and an HTML display means 444 .

[0025] The external resource information saving / acquiring means 441 acquires information on the access destination of the external resource, etc. The external resource is the provided data 13 held by the help / user's guide providing site 11 and the storage medium / storage device 16. The external resource information saving / acquiring means 441 acquires the URL of the help content provided by the help / user's guide providing site 11, path information to the help content downloaded to the storage medium / storage device 16, etc. The access destination information is preset by the user.

[0026] The means for connecting to external resources 442 connects and disconnects to the external resource destination.

[0027] The external resource information acquisition means 443 acquires help contents, which are written in the language indicated by the language information 41, for the function for which help should be displayed from the external resource.

[0028] The HTML display means 444 embeds the help content acquired by the means for acquiring information from external resources 443 into the content HTML 42 to create an HTML file for display, and places the created HTML file in an appropriate location under WWWROOT 4. The Web server 3 distributes this HTML file, whereby the help screen 10 showing an explanation of the desired function in the desired language is displayed.

[0029] (operation) Next, the operation of the information processing system 100 will be described with reference to FIG. As a premise, the language information 41 is set to the language used by the user, and information on the source from which help contents are obtained (for example, the URL of the help and user's guide providing site 11) is also set in advance, and the information is stored in an appropriate location under WWWROOT4.

[0030] First, the user starts the Web browser 7 from the client terminal 6, performs HTTP / HTTPS access to the IP address of the management controller 2 in the information processing device 1, and causes the Web interface 8 to be displayed on the browser 7. The user opens a screen relating to a desired function from the menu of the Web interface 8. The user clicks the help button 9 provided in the common frame portion 8a to refer to an explanation of the currently open function screen, and opens the help screen 10 (step S1).

[0031] Then, the help screen 10 loads the script 43, the content HTML 42, and the help content acquisition means 44 (steps S2 and S3). Next, the help content acquiring means 44 acquires information on the currently set access destination of the external resource by the external resource information saving / acquiring means 441 (step S4).

[0032] Next, the help content acquiring means 44 acquires tag information of the function displayed on the help screen 10 (step S5). The help content acquiring means 44 acquires identification information of the function displayed on the help screen 10. Next, the help content acquiring means 44 reads and acquires the preset language information 41 by the external resource information saving and acquiring means 441 (step S6). Next, the help content acquisition means 44 connects to the access destination of the external resource by the external resource connection means 442 (step S7).

[0033] Next, the help content acquisition means 44 acquires help content based on the tag information and language information by the external resource information acquisition means 443 (step S8). The external resource information acquisition means 443 acquires help content related to the function acquired in step S5, which is written in the language indicated by the language information 41 acquired in step S6, from the access destination. For example, when the external resource is the help and user's guide providing site 11, the help content acquisition means 44 specifies the language and function, and acquires an HTML file of the help content corresponding to the corresponding language and the function of the currently displayed screen by an HTTP / HTTPS request.

[0034] After the help content has been acquired, the help content acquisition means 44 then disconnects the connection to the access destination through the means 442 for connecting to external resources (step S9). Next, the help content acquisition means 44 uses the HTML display means 444 to embed the acquired HTML format help content into a base HTML file (content HTML 42), create an HTML file for display (step S10), and display the help content acquired in step S8 on the help screen 10 (step S11).

[0035] (Other Examples) In the above description of step S8, the help contents are acquired from the help and user's guide providing site 11, but they may be acquired from the storage medium / storage device 16. In this case, the provided data 13 is downloaded in advance from the help and user's guide providing site 11 to the storage medium / storage device 16 by a user operation, and the downloaded file is stored in the storage medium / storage device 16.

[0036] For example, if the storage medium / storage device 16 is a DVD, the help content acquisition means 44 refers to the set language information 41 and opens a folder for the relevant language from among the language folders stored in the DVD. Furthermore, the help content acquisition means 44 refers to the tag information of the function being displayed, reads the help file of the function that matches the tag information in the opened folder, and acquires the help content (step S8).

[0037] The same applies when the storage medium / storage device 16 is a USB memory or an external hard disk, etc. The storage medium / storage device 16 may be a storage area of ​​the client terminal 6 (such as a hard disk).

[0038] Although the flowchart in FIG. 3 has been described regarding the acquisition and display of help content, the client terminal 6 may also be able to display a user's guide. In that case, for example, when the user performs a predetermined operation, the help content acquisition means 44 acquires language information in the same manner as in step S6, connects to the access destination of the external resource in the same manner as in step S7, acquires an HTML file of the user's guide, and displays it on the Web browser 7. The help content and the user's guide are both HTML files, and the functional explanation portion of the user's guide is configured to import the content of the same function in the help content. For example, the help content acquisition means 44 acquires a user's guide in which the help content is linked and embedded, and outputs it to the Web browser 7.

[0039] Furthermore, when the user performs a predetermined operation, the help and user's guide providing site 11 outputs the user's guide with the embedded help content as a PDF file 14 by the export means 15. For example, the user can download the output PDF file 14 to the client terminal 6 for reference.

[0040] (effect) As described above, according to this embodiment, the help content acquisition means 44 is provided in the WWWROOT4 of the management controller 2, and is set to be able to refer to the access destination information and language information of the external resource. When the help screen 10 is started from the Web browser 7 of the client terminal 6, the help content acquisition means 44 connects to the external resource and acquires help content related to the function from the external resource based on the tag information and language information of the screen currently being displayed. The help content acquisition means 44 then embeds the acquired help content in the HTML format of the base help screen 10 and returns the data to the Web browser 7. This eliminates the need to store the substance of the content file to be displayed on the help screen 10 in the WWWROOT4 of the management controller 2, which has a limited size, and allows it to be stored in an external resource with ample storage capacity. Then, help content related to any function can be acquired from the external resource and displayed on the Web interface 8. Content in HTML format stored in an external resource is easy to expand and edit. In addition, there may be multiple external resources. This makes it easy to support multiple languages, expand other content, and modify, improve, and add help content without changing the firmware image of the management controller 2. In addition, the storage area of ​​the management controller 2 becomes free for the help content, so that this free area can be relocated for other functions.

[0041] In addition, the help content and the user's guide will be in the same format (HTML), and the function explanations in the user's guide will be able to share data by importing the contents of the help content, making it possible to jointly distribute the help content and the user's guide. Also, by making the user's guide and help content in the same format and incorporating the help content into the user's guide, the man-hours required to create the user's guide can be significantly reduced.

[0042] (Minimum configuration) FIG. 4 is a block diagram showing the configuration of a management controller having a minimum configuration. The management controller 800 has a content acquisition means 801. The content acquisition means 801 acquires information on the access destination of an external resource, accesses the external resource, acquires help content, and outputs it to a help screen. The help content acquisition means 44 is an example of the content acquisition means 801. The management controller 2 is an example of a management controller 800. The HTML format is an example of a format having a function of linking or importing data from one another.

[0043] FIG. 5 is a flow chart showing the operation of the management controller having the minimum configuration. The content acquisition means 801 acquires information on the access destination of the external resource (step S801). Next, the content acquisition means 801 accesses the external resource and acquires help content (step S802). Next, the content acquisition means 801 outputs the acquired content to a help screen (step S803).

[0044] It should be noted that the management controller 800, the management controller 2, the client terminal 6, and the help and user's guide providing site 11 in the above-mentioned embodiment may be partially realized by a computer. In that case, a program for realizing this function may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed to realize the function. Note that the "computer system" referred to here is a computer system built into the management controller 2, the client terminal 6, and the help and user's guide providing site 11, and includes hardware such as an OS and peripheral devices.

[0045] In addition, "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, and storage devices such as hard disks built into computer systems. Furthermore, "computer-readable recording medium" may also include devices that dynamically hold a program for a short period of time, such as a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line, and devices that hold a program for a certain period of time, such as volatile memory inside a computer system that serves as a server or client in such cases. Furthermore, the above program may be one that realizes part of the above-mentioned functions, or may be one that can realize the above-mentioned functions in combination with a program already recorded in the computer system.

[0046] In addition, the management controller 800, the management controller 2, the client terminal 6, and the help and user's guide providing site 11 in the above-mentioned embodiment may be realized as an integrated circuit such as an LSI (Large Scale Integration) or the like. Each functional unit of the management controller 800, the management controller 2, the client terminal 6, and the help and user's guide providing site 11 may be individually implemented as a processor, or may be integrated as a processor in part or in whole. The integrated circuit implementation method is not limited to LSI, and may be implemented by a dedicated circuit or a general-purpose processor. If an integrated circuit implementation technology that can replace LSI appears due to advances in semiconductor technology, an integrated circuit based on that technology may be used.

[0047] Although an embodiment of the present invention has been described in detail above with reference to the drawings, the specific configuration is not limited to the above, and various design changes and the like can be made within the scope of the gist of the present invention. In addition, various modifications of one aspect of the present invention are possible within the scope of the claims, and embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention. In addition, configurations in which elements described in the above embodiments and modified examples are replaced with elements that have similar effects are also included. For example, in the above embodiment, the content of the function explanation of the user's guide is linked to the help content and the content is incorporated, but the help content may be configured to link a part of its content to the user's guide and incorporate the content.

[0048] A part or all of the above-described embodiments can be described as, but are not limited to, the following supplementary notes.

[0049] (Appendix 1) The management controller has a content acquisition means for acquiring information on an access destination of an external resource, connecting to the external resource, acquiring help contents, and outputting the help contents to a help screen.

[0050] (Appendix 2) The content acquisition means is a management controller according to appendix 1, which acquires preset language information and acquires the help content written in a language indicated by the language information from the external resource.

[0051] (Appendix 3) The content acquisition means is a management controller described in any one of Supplementary Note 1 to Supplementary Note 2, which acquires function identification information from a help screen, and acquires the help content described about the function indicated by the identification information from the external resource.

[0052] (Appendix 4) The content acquisition means is the management controller according to any one of Supplementary Note 1 to Supplementary Note 3, which further connects to the external resource, acquires a user's guide, and outputs it.

[0053] (Appendix 5) A management controller as described in Appendix 4, wherein the help and the user's guide are both configured in a format having the ability to link or import each other's data, and the explanation of a function in the user's guide has the help content related to that function embedded therein.

[0054] (Appendix 6) The external access destination is the management controller according to any one of Supplementary Note 1 to Supplementary Note 5, which is a server that distributes the help contents and is connected via a network.

[0055] (Appendix 7) The external access destination is a management controller described in any one of Supplementary Notes 1 to 6, which is a storage medium that stores the help content downloaded from a server that distributes the help content and is connected via a network.

[0056] (Appendix 8) A management controller as described in any one of Supplementary Notes 1 to 7, comprising a Web server, wherein the language information indicates a language used to display the help screen displayed on a client terminal device when the help screen delivered by the Web server is accessed from the client terminal device.

[0057] (Appendix 9) The content acquisition means is a management controller according to any one of supplementary notes 1 to 8, which acquires the content from the external resource and outputs it to the help screen when the help screen is started up.

[0058] (Appendix 10) The information processing system includes a content distribution server that distributes the help content, and a management controller according to any one of Supplementary Note 1 to Supplementary Note 9, and the external resource is the content distribution server.

[0059] (Appendix 11) The information processing system according to claim 10, wherein the content distribution server further distributes a user's guide for the management controller.

[0060] (Appendix 12) The information processing system is described in any one of Appendix 11 to Appendix 12, wherein the management controller has a Web server that distributes the help screen, and further includes a client terminal that accesses the help screen distributed by the Web server via a Web browser.

[0061] (Appendix 13) The information processing system according to claim 11, wherein the content distribution server has a means for outputting the user's guide as a file in a predetermined data format.

[0062] (Appendix 14) This is a help display method in which a management controller acquires information on an access destination of an external resource, connects to the external resource, acquires help contents, and outputs the contents to a help screen.

[0063] (Appendix 15) This is a program that causes a management controller computer to execute processes of acquiring information on the access destination of an external resource, connecting to the external resource, acquiring help contents, and outputting the contents to a help screen. [Explanation of symbols]

[0064] 1. Information processing device 2. Management Controller 3. Web Server 4. WWWROOT 5. LAN 6. Client terminal 7. Web browser 8. Web Interface 8a Common frame part 8b...Function display area 9. Help button 10. Help screen 11 Help and User's Guide Website 12. Web Server 13. Data provided 14 PDF File 15. Export Methods 16...Storage medium / storage device 41 Language Information 42 Content HTML 43. Script 44. Help content acquisition means 441: External resource information storage and acquisition means 442: Means of connecting to external resources 443: Means of obtaining information from external resources 444...HTML display means 100 Information Processing Systems

Claims

1. a content acquisition means for acquiring information on an access destination of an external resource, connecting to the external resource, acquiring help contents, and outputting the help contents to a help screen; a means for accepting a setting as to whether the external resource is a content distribution server connected via a network that distributes the help content, or an external storage device that stores the help content downloaded from the content distribution server; having When the setting receiving means receives a setting that the external resource is the content distribution server, the content acquisition means acquires information on an access destination of the content distribution server, connects to the content distribution server, acquires the help content, and outputs the help content to the help screen; When the setting receiving means receives a setting that the external resource is the external storage device, the content acquisition means acquires path information of an access destination of the external storage device, connects to the external storage device, acquires the help content from the external storage device, and outputs the help content to the help screen; Management controller.

2. the content acquisition means acquires preset language information, and acquires the help content written in a language indicated by the language information from the external resource; 2. The management controller according to claim 1.

3. the content acquisition means acquires identification information of a function from the help screen, and acquires, from the external resource, the help content describing the function indicated by the identification information; 3. The management controller according to claim 1 or 2.

4. the content acquisition means further acquires a user's guide from the external resource and outputs the user's guide.

3. The management controller according to claim 1 or 2.

5. The help and the user's guide are both configured in a format having a function for linking or incorporating data from each other; The description of a feature in the user's guide has embedded therein the help content for that feature; 5. The management controller according to claim 4.

6. a content distribution server that distributes the help content; an external storage device that stores the help content downloaded from the content distribution server; A management controller according to claim 1; Including, Information processing system.

7. The management controller receiving a setting as to whether the external resource is a content distribution server connected via a network that distributes help content, or an external storage device that stores the help content downloaded from the content distribution server; acquiring information on an access destination of the external resource, connecting to the external resource, acquiring the help content, and outputting the help content on a help screen; having When the step of accepting the setting accepts a setting that the external resource is the content distribution server, In the output step, information on an access destination of the content distribution server is acquired, a connection is made to the content distribution server, the help content is acquired, and the help content is output to the help screen; When the setting step accepts a setting that the external resource is the external storage device, In the output step, path information of an access destination of the external storage device is acquired, a connection is made to the external storage device, the help content is acquired from the external storage device, and the help content is output to the help screen. How to get help.

8. On the management controller computer, receiving a setting as to whether the external resource is a content distribution server connected via a network that distributes help content, or an external storage device that stores the help content downloaded from the content distribution server; acquiring information on an access destination of the external resource, connecting to the external resource, acquiring the help content, and outputting the help content on a help screen; having When the step of accepting the setting accepts a setting that the external resource is the content distribution server, In the output step, information on an access destination of the content distribution server is acquired, a connection is made to the content distribution server, the help content is acquired, and the help content is output to the help screen; When the setting step accepts a setting that the external resource is the external storage device, the step of outputting includes a process of acquiring path information of an access destination of the external storage device, connecting to the external storage device, acquiring the help content from the external storage device, and outputting the help content to the help screen; A program that executes the following.

Citation Information

Patent Citations

  • Method for providing remote software technological support

    JP1998222374A

  • Image forming apparatus help system

    JP2004252510A

  • Help display system, help display equipment, and help display program

    JP2017156912A

  • Computer system, baseboard management controller, os installation method, and program

    JP2019120974A