Image forming device and control program of image forming device
10523829 ยท 2019-12-31
Assignee
Inventors
Cpc classification
H04N1/00464
ELECTRICITY
H04N2201/0094
ELECTRICITY
H04N1/00204
ELECTRICITY
H04N1/00411
ELECTRICITY
H04N1/00973
ELECTRICITY
International classification
Abstract
An image forming device includes: a first display function unit which displays screen data to be displayed on a screen of an operating unit as a remote panel screen on a browser; a second display function unit which displays a content screen in a data description language on the browser; and a third display function unit which displays the remote panel screen and the content screen in the browser in a split manner.
Claims
1. An image forming device comprising: a display device configured to display a display screen displayed by a browser; and a hardware processor configured to: display screen data on the display screen, the screen data reflecting a remote panel screen which is displayed on a screen of a remote terminal device allowing the remote terminal device to remotely operate the image forming device; display a content screen on the display screen, the content screen reflecting content data represented by a data description language and being an image of informational material from a user manual that provides instructions regarding operation of the remote panel screen; and display the remote panel screen and the content screen in the display screen in a split manner, wherein the hardware processor is configured to link operation related to the remote panel screen with operation related to the content screen that is the image of informational material so that the user manual provides the instructions to a user about how to operate the remote panel screen being displayed, the hardware processor linking operation of the remote panel screen with the operation related to the content screen such that the content screen is automatically changed to a new image of informational material from the user manual in accordance with the remote panel screen changing to a new remote panel screen, the hardware processor is configured to display the remote panel screen and the content screen with a fixed aspect ratio selected by the user by: extracting an aspect ratio of a transition destination page every time the content screen changes, determining whether the aspect ratio of the transition destination page is different than a previous content screen, and changing the aspect ratio of the transition destination page to the fixed aspect ratio when it is determined that the aspect ratio of the transition destination page is different.
2. The image forming device according to claim 1, wherein the hardware processor is configured to display the remote panel screen and the content screen in the display screen in a split manner when a specific key of a hard key of the operating unit is operated while the content screen is displayed on the display screen.
3. The image forming device according to claim 1, wherein content in the data description language has an attribute related to a screen display ratio at the time of split display for each page, and the hardware processor is configured to change the screen display ratio between the remote panel screen and the content screen at the time of the split display according to the attribute.
4. The image forming device according to claim 3, wherein the screen display ratio is determined in advance for each attribute.
5. The image forming device according to claim 4, wherein the hardware processor is configured to change the screen display ratio determined in advance for each attribute according to an instruction by a user.
6. The image forming device according to claim 1, wherein when operation related to the content screen is performed while the remote panel screen and the content screen are displayed in a split manner, the hardware processor transmits a control instruction to an operating unit controller of the image forming device according to operation content of the operation to allow the operating controller to perform operation of a screen of the operating unit.
7. The image forming device according to claim 1, wherein when operation related to the remote panel screen is performed and screen transition of the display screen occurs while the remote panel screen and the content screen are displayed in a split manner, the hardware processor transmits transition destination screen information to a browser controller of the image forming device to allow transition of the content screen to a page corresponding to the transition destination screen information.
8. A non-transitory recording medium storing a computer readable control program of an image forming device comprising a display screen which allows a computer to execute: a process of displaying screen data on the display screen, the screen data reflecting a remote panel screen which is displayed on a screen of a remote terminal device allowing the remote terminal device to remotely operate the image forming device; a process of displaying a content screen on the display screen, the content screen reflecting content data represented by a data description language and being an image of informational material from a user manual that provides instructions regarding operation of the remote panel screen; and a process of displaying the remote panel screen and the content screen in the display screen in a split manner, wherein the displaying of the remote panel screen and the content screen in the display screen in the split manner includes linking operation related to the remote panel screen with operation related to the content screen so that the user manual provides the instructions to a user about how to operate the remote panel screen being displayed, and the linking operation of the remote panel screen with the operation related to the content screen comprises automatically changing the content screen to a new image of informational material from the user manual in accordance with the remote panel screen changing to a new remote panel screen; the remote panel screen and the content screen being displayed with a fixed aspect ratio selected by the user by: extracting an aspect ratio of a transition destination page every time the content screen changes, determining whether the aspect ratio of the transition destination page is different than a previous content screen, and changing the aspect ratio of the transition destination page to the fixed aspect ratio when it is determined that the aspect ratio of the transition destination page is different.
9. The non-transitory recording medium according to claim 8, wherein the remote panel screen and the content screen are displayed in the display screen in the split manner when a specific key of a hard key of the operating unit is operated while the content screen is displayed on the display screen.
10. The non-transitory recording medium according to claim 8, wherein content in the data description language has an attribute related to a screen display ratio at the time of split display for each page, and the displaying of the remote panel screen and the content screen in the display screen in the split manner includes changing the screen display ratio between the remote panel screen and the content screen at the time of the split display according to the attribute.
11. The non-transitory recording medium according to claim 10, wherein the screen display ratio is determined in advance for each attribute.
12. The non-transitory recording medium according to claim 11, wherein the displaying of the remote panel screen and the content screen in the display screen in the split manner includes changing the screen display ratio determined in advance for each attribute according to an instruction by a user.
13. The non-transitory recording medium according to claim 8, wherein when operation related to the content screen is performed while the remote panel screen and the content screen are displayed in a split manner, the computer readable program allows the computer to execute transmitting a control instruction to an operating unit controller of the image forming device according to operation content of the operation to allow the operating controller to perform operation of a screen of the operating unit.
14. The non-transitory recording medium according to claim 8, wherein when operation related to the remote panel screen is performed and screen transition of the display screen occurs while the remote panel screen and the content screen are displayed in the split manner, the computer readable program allows the computer to execute transmitting transition destination screen information to a browser controller of the image forming device to allow transition of the content screen to a page corresponding to the transition destination screen information.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The above and other objects, advantages and features of the present invention will become more fully understood from the detailed description given hereinbelow and the appended drawings which are given by way of illustration only, and thus are not intended as a definition of the limits of the present invention, and wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
DESCRIPTION OF THE PREFERRED EMBODIMENTS
(16) Hereinafter, a mode for carrying out the present invention (hereinafter, referred to as an embodiment) will be described in detail with reference to the drawings. However, the scope of the invention is not limited to the illustrated examples. Meanwhile, in the following description and drawings, the same element or the element having the same function is assigned with the same reference numeral and the description thereof is not repeated.
(17) [Network System]
(18)
(19) A copying machine, a printer device, a printing machine, a multifunction machine and the like are examples of the image forming device 1. The multifunction machine also referred to as an MFP (multifunction peripheral) is a device having a plurality of different functions such as functions of copying, printing, faxing, and scanning, for example. The image forming device 1 is provided with an operating unit 11.
(20) Although an example in which the operating unit 11 is arranged so as to projecting above the image forming device 1 is herein illustrated, it is also possible to arrange the same on an upper surface of the image forming device 1 in a planar manner (flatly). The operating unit. Is formed of a touch panel 11A formed of a panel-type display such as a liquid crystal device and an organic EL (electroluminescence) display and a hard key 11B, for example.
(21) [Configuration of Control System of Image Forming Device]
(22) A configuration of a control system of the image forming device 1 of the present invention is next described with reference to
(23) The image forming device 1 is provided with an image reading unit 12, an image processor 13, an image forming unit 14, a paper feeder 15, a fixing unit 16, a HDD 17, a communicating unit 18, and a main body controller 19 in addition to the operating unit 11. The operating unit 11, the image reading unit 12, the image processor 13, the image forming unit 14, the paper feeder 15, the fixing unit 16, the HDD 17, the communicating unit 18, and the main body controller 19 are connected to a system bus 20.
(24) The image reading unit 12 reads an image of an original put on an original platen and performs A (analog)/D (digital) conversion on read image information to generate image data. The image data generated by the image reading unit 12 is supplied to the image processor 13. The image processor 13 performs image processing such as shading correction, image density adjustment, and image compression as needed on the image data created by the image reading unit 12 through the A/D conversion. Meanwhile, the image data is not limited to the data output from the image reading unit 12; this may also be data received from an external device such as the client PC 2 and another image forming device connected to the image forming device 1.
(25) The image forming unit 14 receives the image data on which the image processing is performed by the image processor 13 and forms an image on paper being a recording medium fed from the paper feeder 15 based on the image data. The fixing unit 16 pressurizes and heats the paper to fix a toner image transferred to the paper by the image forming unit 14 on the paper. The HDD 17 stores the image data of the original image obtained by reading by the image reading unit 12 or stores the already output image data and the like.
(26) The communicating unit 18 receives job information transmitted from the client PC 2 being an external information processing device through the communication line 3 and transmits the received job information to the main body controller 19 through the system bus 20. The job information includes the image data of the image to be formed and information such as a type of paper and the number of sheets of paper to be used associated with the image data.
(27) The main body controller 19 includes a CPU (central processing unit) 191, a ROM (read only memory) 192 for storing a program and the like to be executed by the CPU 191, and a RAM (random access memory) 193 used as a working area of the CPU 191, for example. Meanwhile, an electrically erasable programmable ROM may be used, for example, as the ROM 192.
(28) The main body controller 19 is connected to the operating unit 11, the image reading unit 12, the image processor 13, the image forming unit 14, the paper feeder 15, the fixing unit 16, the HDD 17, and the communicating unit. 18 through the system bus 20 to control an entire image forming device 1.
(29) [Example of Function Configuration of Main Body Controller]
(30) A function system which controls the operating unit 11 out of various function systems included in the main body controller 19 is next described with reference to
(31) As illustrated in
(32) The operating unit 11 generally displays an operating panel screen under the control of the operating unit controller 21; however, this performs browser display (displays a browser screen) on a full screen when the browser controller 22 starts the browser. At the time of the browser display, the operating panel screen is generally set in a lower layer than the browser screen. Therefore, at the time of the browser display, the operating panel screen is not displayed.
(33) The browser controller 22 displays a content screen in the browser based on content information in a data description language stored in the internal storage 23 being an internal storage device and an external server 4 being an external storage device. HTML (hypertext markup language) is widely known as the data description language. Hereinafter, the content in HTML being an example of the data description language is referred to as HTML content. A display screen based on the HTML content is referred to as an HTML content screen.
(34) The system illustrated in
(35) Specifically, when the operating unit controller 21 is connected to the client PC 2 connected through the communication line 3 by remote panel connection, this generates an image for remote panel display in addition to screen display for the operating unit 11, that is to say, display of a remote panel screen and transmits the same to the client PC 2. Then, the client PC 2 displays the image transmitted from the operating unit controller 21 on the browser. According to this, it becomes possible to browse/operate the operating unit 11 from the remote client PC 2.
(36) In an environment in which the browser mounted on the image forming device 1 may be used, the remote panel may use the browser. Therefore, in the image forming device 1, when the browser is started on the operating unit 11, the remote panel screen may be displayed also on the operating unit 11.
(37) [Embodiment of Present Invention]
(38) An image forming device 1 according to an embodiment of the present invention is provided with the following function unit in consideration of the fact that a remote panel screen may be displayed also on an operating unit 1 when a browser is started on the operating unit 11. That is to say, the image forming device 1 according to this embodiment is provided with a first display function unit which displays screen data to be displayed on a screen of the operating unit 11 as the remote panel screen on the browser and a second display function unit which displays an HTML content screen on the browser. The image forming device 1 according to this embodiment is further provided with a third display function unit which displays the remote panel screen and the HTML content screen in a split manner in the browser.
(39) The above-described first, second, and third display function units are functions executed under the control of an operating unit controller 21 and a browser controller 22 being function units of a main body controller 19 in
(40) It is also possible to link operation of the HTML content with the operation of the operating unit 11, so that a user-friendly user manual which does not require troublesome operation may be provided. A method of determining whether to link the operation of the HTML content with the operation of the operating unit 11 by using a flag and the like indicating whether the link is necessary may be used as an example.
(41) A specific example of displaying the remote panel screen and the HTML content screen in a split manner in the browser in the image forming device 1 according to this embodiment is hereinafter described.
FIRST EXAMPLE
(42) A first example is an example of a case in which a user manual screen and a remote panel screen are displayed in a split manner.
(43) When a user starts a user manual, a user manual screen 31 being an example of an HTML content screen is displayed on a browser. At that time, when the user presses a specific key of a hard key 11B (refer to
(44)
(45) Each of the setting screen transition areas R102 to R111 is the area for transition to a setting screen for setting a predetermined operation condition. For example, pressing a copy area R104 makes a transition to the setting screen of a copying function and pressing an automatic reset setting area R111 makes a transition to the setting screen of an automatic resetting function. The simple setting area R112 is the area for simply setting the operation condition of the image forming device 1 for a predetermined specified function. The user may set the operation condition by operating the simple setting area R112 without performing the setting operation of the operation condition by the setting screen of the operation condition.
(46) Meanwhile, the display example of the remote panel screen 32 herein illustrated is merely an example and this is not limited to this display example.
(47) Although simultaneous display (half-split display) of the remote panel and the user manual is described as an example in this example, the user manual as the HTML content is merely an example. In addition to the user manual, a service assistant tool, an advertising display screen saver and the like may also be handled as the HTML content simultaneously displayed with the remote panel, for example.
(48)
(49) When the CPU 191 receives an instruction to display the HTML content screen by manual operation by the user (step S11), this starts the browser (built-in browser) of the image forming device 1 to display the user manual screen 31 (step S12) Subsequently, the CPU 191 determines whether the specific key of the hard key 11B in the operating unit 11 (refer to
(50) The CPU 191 finishes a series of processes for displaying in a split manner when the user does not press the specific key (NO at S13). When the specific key is pressed (YES at S13), the CPU 191 displays the user manual screen 31 and the remote panel screen 32 in a split manner on the browser (step S14), starts the remote panel and displays the remote panel screen 32 on a split display area (step S15), and thereafter finishes a series of processes for displaying in a split manner.
(51) Screen display of the operating unit 11 in the remote panel is displayed based on image data (screen data) Therefore, the remote panel screen 32 in the split display is easily scaled. Therefore, an attribute related to a screen display ratio such as HTML content-oriented, remote panel-oriented, and same ratio, for example, is added to an HTML tag and the like for each page of the user manual. By adding the attribute related to the screen display ratio for each page of the user manual in this manner, it is possible to change the screen display ratio between the user manual screen 31 and the remote panel screen 32.
(52) For the image forming device 1 similarly, it is also possible to add information of the ratio of the screen display to an internal storage 23 (refer to
(53)
(54) In
(55) Herein, a process of changing the screen display ratio at the time of the browser split display is described with reference to
(56) In the flowchart in
(57) Subsequently, the CPU 191 monitors whether page transition of the HTML content (in a case of this example, the user manual) occurs (step S23). A monitoring process is executed by repeating a loop of NO at step S23. When the CPU 191 determines that the page transition of the HTML content occurs (YES at S23), this extracts the attribute of the screen display ratio of a transition destination (step S24), then determines whether the extracted attribute is same ratio (step S25).
(58) When the attribute is not same ratio (NO at S25), the CPU 191 changes the screen display ratio according to the extracted attribute (step S26), and when the attribute is same ratio (YES at S25), this bypasses the process at step S26 to shift to a process at step S27. At step S27, the CPU 191 determines whether the split display is finished, and when the split display is not finished (NO at S27), this returns to step S25 to repeatedly execute the processes at steps S25 to S27. When the CPU 191 determines that the split display is finished (YES at S27), this finishes a series of processes for changing the screen display ratio at the time of the browser split display.
SECOND EXAMPLE
(59) A second example is an example in which operation related to a remote panel screen is linked with operation related to an HTML content screen. According to the second example, when a user manual screen 31 being an example of the HTML content screen is operated, for example, at the time of split display (simultaneous display), operation of an operating unit 11, that is to say, the operation related to a remote panel screen 32 is automatically performed along with an operation content.
(60) First, a case in which the operation related to the remote panel screen 32 is linked with the operation related to the user manual screen 31 is described as a second example (1). As an example, a case of specifying a copying function in the user manual screen 31 and browsing a method of transition to a copy applied setting screen as illustrated in
(61)
(62) In the second example (1), the following processes (1) to (4) are executed. (1) An entry of the copying function is selected as indicated by an arrow in
(63) At that time, in
(64) Subsequently, a case in which the operation related to the user manual screen 31 is linked with the operation related to the remote panel screen. 32, specifically, a case in which page switching of the user manual is linked with the screen transition by the operation of the remote panel is described as a second example (2)
(65) As an example, a case in which the corresponding page of the user manual is automatically displayed at the time of the transition to the copy applied setting screen by operation of a copy area R104 of the remote panel screen 32 (refer to
(66) In the second example (2), the following processes (1) to (4) are executed (1) At the time of browser split display, the copy area R104 of the remote panel screen 32 is pressed for transition to the copy screen as indicated by an arrow in
(67)
(68) In the flowchart in
(69) Subsequently, the CPU 191 determines whether HTML content (user manual, in a case of this example) is operated (step S33), and when this determines that the HTML content is operated (YES at S33), this monitors whether the page transition of the HTML, content occurs (step S34). If the page transition of the HTML content occurs (YES at S34), the browser controller 22 obtains transition destination page information (step S35).
(70) Next, the CPU 191 determines whether the operating unit is required to be linked, that is to say, whether it is required to link the operation related to the remote panel screen. 32 with the operation related to the user manual screen. 31 (step S36), and when the link is not required (NO at 536), this returns to step S34. When the link is required. (YES at S36), the CPU 191 extracts operating unit operation information from the transition destination page information (step S37), then transmits the operating unit operation information to the operating unit controller 21 (step S38). Then, the CPU 191 executes the operation of the operating unit 11 according to the operating unit information (step S39) and finishes a series of processes.
(71) On the other hand, when the CPU 191 determines that the HTML content is not operated at step S33 (NO at S33), this shifts to step S40 in
(72) When the CPU 191 determines that the remote panel is operated (YES at S40), this monitors whether the screen transition occurs by the remote panel operation (step S41). This monitoring process is executed by repeating a loop of NO at step S41. If the screen transition by the remote panel operation occurs (YES at S41), the operating unit controller 21 obtains transition destination screen information (step S42).
(73) Subsequently, the CPU 191 determines whether the HTML content is required to be linked, that is to say, whether it is required to link the operation related to the user manual screen 31 with the operation related to the remote panel screen. 32 (step S43), and when the link is not required (NO at S43), this returns to step S41. When the link is required (YES at S43), the CPU 191 notifies the browser controller 22 of the transition destination screen information. (step S44) and the browser controller 22 extracts a transition destination page from the transition destination screen information in response to this (step S45). Then, the CPU 191 performs the page transition of the HTML content (step S46) and finishes a series of processes.
(74) As described above, according to the second example, the screen of the operating unit 11 is simultaneously and automatically operated when a method of using the function is searched on the user manual screen 31, and in contrast, when the screen of the operating unit 11 is operated by using the remote panel screen 32, the corresponding page of the user manual screen 31 is automatically displayed. Therefore, it is possible to simultaneously browse the user manual being an example of the HTML content and operate the operating unit 11 without troublesome operation to alternatively perform the page operation of the user manual screen 31 and the operation of the operating unit 11.
(75) Meanwhile, although the simultaneous display (half-split display) of the remote panel and the user manual is described as an example in this example, the user manual as the HTML content is merely an example. In addition to the user manual, it is also possible to simultaneously display a service assistant tool, an advertising display screen saver and the like with the remote panel, for example, and allow the operations related to them to link with each other.
(76) [Control Program]
(77) Various processes executed under the control of the CPU 191 of the main body controller 19 described, above is executed by an instruction of a program to the CPU 191 being an example of a computer. It is considered to install in advance a processing program (control program of the present invention) which allows the CPU 191 to execute the various processes in a storage unit provided on an image forming device 1, for example, a ROM 192 of the main body controller 19 (refer to
(78) [Variation]
(79) Although the present invention is described above by using the embodiment, the present invention is not limited to the description of the embodiment above. That is to say, the above-described embodiment may be variously changed or modified without departing from the gist of the present invention and the embodiment with such change or modification may also be included in the technical field of the present invention.
(80) For example, although the remote panel screen and the content screen are displayed in a split manner under startup of one browser (same browser) in the above-described embodiment, it is also possible to display the remote panel screen and the content screen in a split manner under startup of different browsers.
(81) According to an embodiment of the present invention, it is possible to operate and browse the operating unit while looking at the content screen in the data description language, so that operability of the image forming device is improved.
(82) Although the present invention has been described and illustrated in detail, it is clearly understood that the same is by way of illustrated and example only and is not to be taken by way of limitation, the scope of the present invention being interpreted by terms of the appended claims.