CN114785899A - Image forming apparatus, start control method thereof, and storage medium - Google Patents

Image forming apparatus, start control method thereof, and storage medium Download PDF

Info

Publication number
CN114785899A
CN114785899A CN202210424277.1A CN202210424277A CN114785899A CN 114785899 A CN114785899 A CN 114785899A CN 202210424277 A CN202210424277 A CN 202210424277A CN 114785899 A CN114785899 A CN 114785899A
Authority
CN
China
Prior art keywords
image forming
memory
information
forming apparatus
identification information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210424277.1A
Other languages
Chinese (zh)
Inventor
马龙伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Bentu Information Technology Co ltd
Original Assignee
Beijing Bentu Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Bentu Information Technology Co ltd filed Critical Beijing Bentu Information Technology Co ltd
Priority to CN202210424277.1A priority Critical patent/CN114785899A/en
Publication of CN114785899A publication Critical patent/CN114785899A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00026Methods therefor
    • H04N1/00029Diagnosis, i.e. identifying a problem by comparison with a normal state
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00071Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for characterised by the action taken
    • H04N1/00082Adjusting or controlling
    • H04N1/00084Recovery or repair, e.g. self-repair
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00832Recording use, e.g. counting number of pages copied
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Facsimiles In General (AREA)

Abstract

The embodiment provides an image forming apparatus, a start control method thereof and a storage medium, wherein the method comprises the following steps: acquiring a set first starting mode or a set second starting mode based on a starting request of the image forming device, wherein the first starting mode is that the image forming device is started by using target data in a memory, and the second starting mode is that the image forming device is started by using the target data in a memory card; reading target data in the memory or the memory card to start the image forming device based on the corresponding starting mode, and storing the identification information into a third memory; after the image forming apparatus is started, the identification information stored in the third memory is read, and it is determined whether to output the system log information and/or the reminder information based on the identification information. The start control method of the image forming device can solve the problem that the image forming device cannot be started due to memory faults, avoid data loss and guarantee normal use of the image forming device.

Description

Image forming apparatus, start control method thereof, and storage medium
Technical Field
The present invention relates to the field of image forming technology, and more particularly, to an image forming apparatus, a startup control method thereof, and a storage medium.
Background
In the course of using an image forming apparatus (including but not limited to printers, copiers, facsimile machines, scanners, and all-in-one machines that integrate printing, copying, faxing, scanning, etc. functions, such as printing images or characters on an image forming medium), users sometimes encounter the following situations: the firmware or configuration file stored in the flash memory is wrong, so that the image forming device cannot be started. In this case, the user cannot restore the image forming apparatus by updating the firmware, and only the firmware can be updated after sale, or even only the flash memory can be replaced, which increases the maintenance cost and difficulty. The image forming apparatus cannot be normally started up, which affects the convenience of use of the user.
Disclosure of Invention
The application provides an image forming device, a starting control method thereof and a storage medium, which can solve the problem that the image forming device cannot be started due to memory faults in the prior art, avoid data loss, reduce maintenance cost and ensure normal use of the image forming device.
In a first aspect, an embodiment of the present application provides a start-up control method for an image forming apparatus, the image forming apparatus being provided with a memory card interface for mounting a memory card, the method including:
acquiring a set first starting mode or a set second starting mode based on a starting request of the image forming device, wherein the first starting mode is that the image forming device is started by using target data in a memory, and the second starting mode is that the image forming device is started by using the target data in a memory card;
reading target data in the memory or the memory card to start the image forming device based on the corresponding starting mode, and storing first identification information of the first starting mode or second identification information of the second starting mode to a third memory;
after the image forming apparatus is started, reading the identification information stored in the third storage, and determining whether to output system log information of the image forming apparatus and/or output reminding information for indicating the memory abnormality based on the identification information.
With reference to the first aspect, in one possible implementation manner, the reading the identification information stored in the third storage, and determining whether to output system log information of the image forming apparatus and/or output warning information indicating that the memory is abnormal based on the identification information includes:
and when the identification information stored in the third storage is read as second identification information, outputting system log information of the image forming device and/or outputting reminding information used for indicating the memory abnormity.
With reference to the first aspect, in one possible implementation, the method further includes:
when the identification information is second identification information, the image forming device outputs first prompt information, and the first prompt information is used for prompting whether to output system log information to the terminal equipment.
With reference to the first aspect, in a possible implementation manner, the outputting system log information of the image forming apparatus and/or outputting reminder information for indicating the memory abnormality specifically includes at least one of the following steps:
outputting the system log information and/or the reminding information to terminal equipment through a wireless network; or
Outputting the system log information and/or the reminding information to terminal equipment through a data transmission line; or
Outputting the system log information and/or the reminding information by using a display panel of the image forming device; or
And printing and outputting the system log information and/or the reminding information.
With reference to the first aspect, in a possible implementation manner, after the outputting the system log information of the image forming apparatus and/or outputting the warning information indicating the memory abnormality, the method further includes:
and the image forming device outputs second prompt information, wherein the second prompt information is used for prompting whether the target data in the memory card is backed up to the memory or not.
With reference to the first aspect, in one possible implementation, the method further includes:
and acquiring a backup instruction input by a user, and backing up the target data in the memory card to the memory.
In a second aspect, the present application provides an image forming apparatus provided with a memory card interface for mounting a memory card, the image forming apparatus comprising:
an acquiring unit, configured to acquire a set first starting manner or a set second starting manner based on a starting request of an image forming apparatus, where the first starting manner is to start the image forming apparatus using target data in a memory, and the second starting manner is to start the image forming apparatus using target data in a memory card;
a reading unit, configured to read target data in the memory or the memory card based on a corresponding start mode, start the image forming apparatus, and store first identification information of the first start mode or second identification information of the second start mode in a third memory;
and the processing unit is used for reading the identification information stored in the third storage after the image forming device is started, and determining whether to output system log information of the image forming device and/or output reminding information used for indicating the memory abnormity based on the identification information.
With reference to the second aspect, in one possible implementation, the image forming apparatus further includes an output unit configured to:
and when the identification information stored in the third storage is read as second identification information, outputting system log information of the image forming device and/or outputting reminding information used for indicating the memory abnormity.
With reference to the second aspect, in a possible implementation manner, the output unit is further configured to:
and when the identification information is second identification information, outputting first prompt information, wherein the first prompt information is used for prompting whether to output the system log information to the terminal equipment.
With reference to the second aspect, in one possible implementation, the image forming apparatus further includes an output unit configured to:
outputting the system log information and/or the reminding information to terminal equipment through a wireless network; or
Outputting the system log information and/or the reminding information to terminal equipment through a data transmission line; or
Outputting the system log information and/or the reminding information by using a display panel of the image forming device; or
And printing and outputting the system log information and/or the reminding information.
With reference to the second aspect, in a possible implementation manner, the image forming apparatus further includes an output unit, configured to output second prompt information, where the second prompt information is used to prompt whether to back up target data in the memory card to the memory.
With reference to the second aspect, in one possible implementation, the image forming apparatus further includes:
and the backup unit is used for acquiring a backup instruction input by a user and backing up the target data in the memory card to the memory.
In a third aspect, an embodiment of the present application provides a computer nonvolatile storage medium, where the storage medium includes a stored program, and when the program runs, the storage medium is controlled to execute the startup control method of the image forming apparatus.
Compared with the prior art, the application has the following beneficial effects:
in the embodiment of the application, when data (such as firmware information or configuration files) stored in a memory of the image forming device is wrong, so that the image forming device cannot be started, the data stored in a memory card can be used for starting the image forming device, the problem that the image forming device cannot be started due to the memory is wrong can be avoided, and the image forming device can be normally started and used; and further storing the identification information of the starting mode in a third storage, wherein the identification information can be used for judging the starting mode of the current image forming device.
After the image forming device is started, when the starting mode is the second starting mode, the maintenance personnel can extract and output the system log information of the memory through the control on the control panel of the image forming device, the maintenance personnel can analyze the failure reason quickly according to the system log information to solve the failure reason, and the failure solving efficiency is accelerated.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flowchart of a start-up control method of an image forming apparatus according to an embodiment of the present application;
FIG. 2 is a schematic view of a usage scenario of an image forming apparatus according to an embodiment of the present disclosure;
fig. 3 is a schematic structural diagram of an image forming apparatus according to an embodiment of the present disclosure.
Detailed Description
For better understanding of the technical solutions of the present application, the following detailed descriptions of the embodiments of the present application are provided with reference to the accompanying drawings.
It should be understood that the embodiments described are only a few embodiments of the present application, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terminology used in the embodiments of the present application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in the examples of this application and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be understood that the term "and/or" as used herein is merely a relationship that describes an associated object, meaning that three relationships may exist, e.g., A and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
In order to facilitate a better understanding of the technical solutions of the present application by those skilled in the art, the following first explains terms related to embodiments of the present application.
An image forming apparatus includes: including, but not limited to, printers, copiers, facsimile machines, scanners, and all-in-one machines that integrate printing, copying, faxing, scanning, etc. functions to print images or text on an image forming medium.
A flash memory: the flash memory is a memory, a nonvolatile memory, and can be a Nand flash memory or a nor flash memory, wherein the reliability of the nor flash memory is higher than that of the Nand flash memory.
The Nand flash memory is also called a nonlinear flash memory and a Nand flash memory, and a nonlinear macro-unit mode is adopted in the Nand flash memory, so that a cheap and effective solution is provided for realizing a solid-state high-capacity memory. The Nand flash memory has the advantages of large capacity, high rewriting speed and the like, and is suitable for storing a large amount of data. The Nand flash is a nonvolatile memory, the physical memory structure takes blocks (block) as a unit, each block (block) is divided into a plurality of pages (page), and each page (page) is also provided with extra added out-of-band data (OOB data) for checking the data content of the current page (page) and marking bad blocks. After the Nand flash leaves the factory, some bad blocks can appear at random positions. Bad blocks are simply that some address fields on Nand Flash cannot be read and written. The bad block is a block (block) as a unit, and as long as one page (page) on the block (block) cannot be read or written, the whole block (block) is marked as a bad block.
log: the Log (Log) refers to a collection of operations of the specified objects of the system and the operation results thereof in order of time. The log file is a log file, records interactive information between a system and a user of the system, and is a data collection method for automatically capturing the interactive type, content or time between a person and a system terminal; for web searches, the logs are electronic records of a user searching for information using a web search engine interacting with the web search engine during the search for information. Most log files can be used for seeing their roles from file names, such as uninstantall log, which is usually a record generated during the installation of software and is provided for an uninstaller to use in the future, or error log, which is usually used for recording some error information during the operation of software.
An SD card: the SD card is an independent storage medium used in mobile phones, digital cameras, portable computers, MP3, and other digital products, and is generally in the form of a card, and is also called a "memory card", which is also called a "digital memory card", or a "memory card".
USB: universal Serial Bus (USB)) is an external Bus standard used to specify the connection and communication between computers and external devices. Is an interface technology applied in the field of PC.
SRAM: static Random-Access Memory (SRAM) is one type of Random Access Memory. By "static," it is meant that the data stored in such a memory is always maintained as long as the memory remains powered on. In contrast, data stored in a Dynamic Random Access Memory (DRAM) needs to be periodically updated. However, when the power supply is stopped, the data stored in the SRAM is still lost (called a volatile memory), which is different from the ROM or flash memory that can store data after power is turned off.
bootrom: the chip is started.
SoC: a System on Chip (SoC), called a System on Chip, also called a System on Chip, means that it is a product, an integrated circuit with a dedicated target, which contains the complete System and has the entire content of embedded software.
Users sometimes encounter such situations during product use: the problem that the image forming device cannot be started is caused by errors of firmware information or configuration files stored in the flash memory. In this case, the user cannot recover the device by updating the firmware, and only the firmware can be updated after sale, or even only the flash memory can be replaced, which increases the maintenance cost and difficulty. The image forming apparatus cannot be normally started up, and an engineer cannot analyze the cause of the failure from the system log information of the firmware.
Therefore, the embodiment of the application provides a start control method of an image forming apparatus, which can solve the problem that the image forming apparatus cannot be started due to memory failure in the prior art, avoid data loss, reduce maintenance cost and ensure normal use of the image forming apparatus.
Referring to fig. 1, a flowchart of a start-up control method of an image forming apparatus is provided for an embodiment of the present application. As shown in fig. 1, the method comprises at least the following steps:
s10, based on the start request of the image forming device, acquiring a first start mode or a second start mode, wherein the first start mode is to start the image forming device by using the target data in the memory, and the second start mode is to start the image forming device by using the target data in the memory card;
s20, reading target data in the memory or the memory card to start the image forming device based on the corresponding starting mode, and storing first identification information of the first starting mode or second identification information of the second starting mode in a third memory;
s30, after the image forming apparatus is started, reads the identification information stored in the third storage, and determines whether to output system log information of the image forming apparatus and/or output warning information indicating a memory abnormality based on the identification information.
In the scheme, when data (such as firmware information or configuration files) stored in the memory of the image forming device is wrong, so that the image forming device cannot be started, the image forming device can be started according to the data stored in the memory card, the phenomenon that the image forming device cannot be started due to the fact that the memory is wrong can be avoided, and the image forming device can be normally started and used; and further storing the identification information of the starting mode in a third storage, wherein the identification information can be used for judging the starting mode of the current image forming device.
The scheme is described by combining the specific implementation examples as follows:
s10, based on the activation request of the image forming apparatus, acquires a first activation mode or a second activation mode that is set, the first activation mode being to activate the image forming apparatus using the target data in the memory, the second activation mode being to activate the image forming apparatus using the target data in the memory card.
Wherein prior to S10, the method further comprises: and reading the target data in the memory and writing the target data into the memory card.
In this embodiment, the memory card is an SD memory card, which is a memory that is externally connected to the image forming apparatus by being removable by a user. The memory is a flash memory. When a user inserts a data interface (e.g., a USB interface) of the image forming apparatus, the user may click on a display panel of the image forming apparatus to operate to store target data related to startup of the image forming apparatus into the SD memory card. In the present embodiment, the target data includes at least one of profile information, firmware information, user data, a startup program, and the like of the image forming apparatus. The user data may be, for example, a default paper type configuration, a network configuration, engine related parameters, or a facsimile address book, etc.
Illustratively, when a user clicks a control panel of the image forming apparatus to issue an instruction to backup target data, the image forming apparatus automatically reads the target data stored in a flash memory in the image forming apparatus and backs up the target data to an SD memory card. In the actual operation process, a user may select a part of the target data to perform backup processing, or may perform full backup.
Of course, the user needs to ensure that the storage space of the SD memory card is sufficient, and in particular, the determination may be made by referring to the size of the target data and the storage space in the SD memory card.
In the present embodiment, the image forming apparatus is provided with an SD card interface into which an SD memory card is inserted. The user can select to backup the target data into the SD memory card on the control panel of the image forming apparatus.
S20, based on the corresponding activation method, reads the target data in the memory or the memory card to activate the image forming apparatus, and stores the first identification information of the first activation method or the second identification information of the second activation method in the third storage.
When the starting mode is the first starting mode, the controller of the image forming device reads the target data in the memory to start the system of the image forming device.
When the startup mode is the second startup mode, the controller of the image forming apparatus detects whether target data that can start the system is stored in the memory card, and if so, starts the system of the image forming apparatus based on the target data in the memory card.
In some embodiments, the specific step S10 may be that the user issues a start instruction through a control on the image forming apparatus, the system defaults to start the image forming apparatus using target data in the memory, when the start cannot be performed, the user issues an instruction to switch the start mode through the control panel, and at this time, the first start mode is switched to the second start mode. The image forming apparatus receives a start request from a user, reads target data stored in the SD memory card, and starts the image forming apparatus.
In other embodiments, a user issues a start instruction through a control on the image forming apparatus, the system defaults to start the image forming apparatus by using target data in a memory, when the image forming apparatus cannot be started, the image forming apparatus can automatically access the SD memory card, the controller can first check whether the SD memory card stores the target data, and when the SD memory card stores the target data, the image forming apparatus automatically switches the first start mode to the second start mode.
S30, after the image forming apparatus is started, reads the identification information stored in the third storage, and determines whether to output system log information of the image forming apparatus and/or output warning information indicating a memory abnormality based on the identification information.
In this embodiment, as shown in fig. 2, the identification information is stored in a third Memory, where the third Memory is a Static Random-Access Memory (SRAM), and the SRAM is a Memory in a controller of the image forming apparatus. The flash memory is a memory provided in a control board (i.e., a data board of the image forming apparatus, on which a controller is integrated) for storing target data, and the two are independent memories, and the memory card is an externally connected and pluggable memory. The memory card, the flash memory and the third memory are in communication connection. In this embodiment, the controller may be a Central Processing Unit (CPU) or a System on Chip (SoC) of the image forming apparatus, or may be a microcomputer including a memory, a processor and/or an Application Specific Integrated Circuit (ASIC), and the Specific form of the controller is not limited in this Application.
When the identification information is the second identification information, that is, the image forming apparatus is started up using data in the memory card, at this time, the image forming apparatus outputs first prompt information for prompting whether to output the system log information to the terminal device.
In a specific embodiment, the first prompt information, for example, "whether to output system log information" may be directly displayed through a control panel of the image forming apparatus. When firmware information or configuration files stored in a flash memory of the image forming device are wrong, and the image forming device cannot be started, system log information of the memory can be output, and maintenance personnel can analyze the reason of the error and a required solution conveniently according to the system log information.
Specifically, step S30 includes:
in step S31, when the identification information stored in the third storage is read as the second identification information, system log information of the image forming apparatus is output and/or reminder information indicating a memory abnormality is output.
After the image forming device is started, when the starting mode is the second starting mode, the maintenance personnel can extract and output the system log information of the memory through the control on the control panel of the image forming device, the maintenance personnel can analyze the failure reason quickly according to the system log information to solve the failure reason, and the failure solving efficiency is accelerated. By storing the identification information indicating the starting mode, subsequent maintenance personnel can conveniently and timely know which mode the image forming device is started in.
Specifically, outputting system log information of the image forming apparatus and/or outputting reminder information for indicating a memory abnormality includes at least one of:
outputting system log information and/or reminding information to terminal equipment through a wireless network; or
Outputting system log information and/or reminding information to terminal equipment through a data transmission line; or
Outputting system log information and/or reminder information by using a display panel of the image forming apparatus; or
And printing and outputting the system log information and/or the reminding information.
In some embodiments, when the image forming apparatus is in communication connection with the terminal device, the system log information and/or the reminder information stored in the memory may be output to a display unit of the terminal device and/or a web page. Specifically, the form of the reminding information includes at least one of characters, files, pictures, folders, short messages and mails. Illustratively, the reminder information may be exported and displayed on the display of the terminal device in a format such as JPEG file, BMP file, PNG file, TIFF file, OFD file, or PDF file. Illustratively, the terminal device may be an information device, a mobile terminal, a computer terminal, an image forming device, a server, a usb disk, a file transfer protocol server, or the like. The web page may be web page, browser open page, etc.
In the actual application process, the reminding information can be actively output by the image forming device, or passively output after an output request is sent by the external terminal equipment.
When the memory of the image forming device has a fault, maintenance personnel of the image forming device can conveniently acquire fault information of the flash memory in time, and the maintenance personnel can conveniently upgrade or update the firmware of the image forming device, so that the normal use of the image forming device is ensured.
In still other embodiments, the system log information and/or the reminder information is printed out with the image forming apparatus. For example, the text or code string may be directly transmitted to the image forming apparatus and directly printed out, so that the user can obtain the reminder information.
Further, after S30, the method further includes:
the image forming apparatus outputs second prompt information for prompting whether to back up the target data in the memory card to the memory.
Further, the method further comprises:
and acquiring a backup instruction input by a user, and backing up the target data in the memory card to the memory.
In a specific embodiment, the second prompt message, for example, "whether to backup data in a flash memory", may be directly displayed on the control panel of the image forming apparatus, so that a user may operate a control on the control panel to input a required instruction when viewing the prompt message. In some embodiments, the user inputs a backup confirmation instruction based on the first prompt information, and the image forming apparatus automatically backs up the target data stored in the SD memory card to the flash memory, so as to avoid that the image forming apparatus cannot be started due to abnormal data in the flash memory in a subsequent starting process, that is, the target data in the flash memory can be recovered by reading the target data in the SD memory card. The image forming apparatus is advantageous to ensure stable and normal operation through timely backup processing.
In this embodiment, before or after the image forming apparatus performs firmware upgrade, the target data in the memory may change, and the image forming apparatus may output third prompt information, where the third prompt information is used to prompt whether to backup the target data in the memory to the memory card.
In a second aspect, an embodiment of the present application provides an image forming apparatus, as shown in fig. 3, an image forming apparatus 100 including:
an acquisition unit 10 configured to acquire a first startup manner or a second startup manner that is set based on a startup request of the image forming apparatus, the first startup manner being to start the image forming apparatus using target data in a memory, the second startup manner being to start the image forming apparatus using target data in a memory card;
a reading unit 20, configured to read target data in a memory or a memory card based on a corresponding start-up manner to start up the image forming apparatus, and store first identification information of a first start-up manner or second identification information of a second start-up manner in a third memory;
and a processing unit 30 for reading the identification information stored in the third storage after the image forming apparatus is started, and determining whether to output system log information of the image forming apparatus and/or output reminder information indicating a memory abnormality based on the identification information.
In the scheme, when data (such as firmware information or configuration files) stored in the memory of the image forming device is wrong, so that the image forming device cannot be started, the image forming device can be started by using the data stored in the memory card according to the instruction of a user, the phenomenon that the image forming device cannot be started due to the memory mistake can be avoided, and the image forming device can be normally started and used; and further storing the identification information of the starting mode in a third storage, wherein the identification information can be used for judging the starting mode of the current image forming device.
In some embodiments, the reading unit 20 is further configured to read target data in the memory and write the target data into the memory card.
In this embodiment, the memory card is an SD memory card, which is a memory that is externally connected to the image forming apparatus by being removable by a user. The memory is a flash memory. When a user inserts a data interface (e.g., a USB interface) of the image forming apparatus, the user may click on a display panel of the image forming apparatus to operate to store target data related to startup of the image forming apparatus into the SD memory card. In the present embodiment, the target data includes at least one of profile information, firmware information, user data, a startup program, and the like of the image forming apparatus. The user data may be, for example, a default paper type configuration, a network configuration, engine related parameters, or a facsimile address book, etc.
Illustratively, when a user clicks a control panel of the image forming apparatus to issue an instruction to backup target data, the reading unit 20 automatically reads the target data stored in a flash memory in the image forming apparatus and backs up the target data to an SD memory card. In the actual operation process, the user may select a part of the target data to perform the backup processing, or may perform the whole backup.
Of course, the user needs to ensure that the storage space of the SD memory card is sufficient, and in particular, the determination may be made by referring to the size of the target data and the storage space in the SD memory card.
In the present embodiment, the image forming apparatus is provided with an SD card interface into which an SD memory card is inserted. The user can select to backup the target data into the SD memory card on the control panel of the image forming apparatus.
When the activation mode is the first activation mode, the reading unit 20 is configured to read target data in the memory to activate a system of the image forming apparatus.
When the activation mode is the second activation mode, the controller of the image forming apparatus detects whether target data that enables activation of the system is stored in the memory card, and if so, activates the system of the image forming apparatus based on the target data in the memory card.
In some embodiments, a user issues a start instruction through a control on the image forming apparatus, the system defaults to start the image forming apparatus by using target data in a memory, when the image forming apparatus cannot be started, the user issues an instruction for switching the start mode through a control panel, and at this time, the first start mode is switched to the second start mode. The image forming apparatus receives a start request from a user, reads target data stored in the SD memory card, and starts the image forming apparatus.
In other embodiments, the user issues a start instruction through a control on the image forming apparatus, and the system starts the image forming apparatus by default using target data in the memory. When the image forming device cannot be started, the image forming device can be automatically connected to the SD memory card, the controller can firstly check whether the SD memory card stores target data, and when the SD memory card stores the target data, the image forming device automatically switches the first starting mode into the second starting mode, so that the image forming device can be started and normally run according to the target data in the SD memory card, and the user data cannot be lost.
In this embodiment, the identification information is stored in a third Memory, where the third Memory is a Static Random-Access Memory (SRAM), and the SRAM is a Memory in a Central Processing Unit (CPU) of the image forming apparatus. The flash memory is a memory which is arranged in the control panel and used for storing target data, and the two memories are mutually independent memories; and the memory card is an external pluggable memory.
When the identification information is the second identification information, that is, the image forming apparatus is started up using data in the memory card, at this time, the image forming apparatus outputs first prompt information for prompting whether to output the system log information to the terminal device.
In a specific embodiment, the first prompt information, for example, "whether to output system log information" may be directly displayed through a control panel of the image forming apparatus. When firmware information or configuration files stored in a flash memory of the image forming device are wrong, and the image forming device cannot be started, system log information of the memory can be output, and maintenance personnel can analyze the reason of the error and a required solution conveniently according to the system log information.
Specifically, the image forming apparatus further includes an output unit 40 for outputting system log information of the image forming apparatus and/or outputting warning information indicating a memory abnormality when the identification information stored in the third storage is read as the second identification information.
After the image forming device is started, when the starting mode is the second starting mode, the maintenance personnel can extract and output the system log information of the memory through the control on the control panel of the image forming device, the maintenance personnel can analyze the failure reason quickly according to the system log information to solve the failure reason, and the failure solving efficiency is accelerated. By storing the identification information indicating the starting mode, subsequent maintenance personnel can conveniently and timely know which mode the image forming apparatus is started by.
Further, the output unit 40 is further configured to:
outputting system log information and/or reminding information to terminal equipment through a wireless network; or
Outputting system log information and/or reminding information to terminal equipment through a data transmission line; or
Outputting system log information and/or reminder information by using a display panel of the image forming apparatus; or
And printing out the system log information and/or the reminding information.
In some embodiments, when the image forming apparatus is in communication connection with the terminal device, the system log information and/or the reminder information stored in the memory may be output to a display unit of the terminal device and/or a web page. Specifically, the form of the reminding information includes at least one of characters, files, pictures, folders, short messages and mails. Illustratively, the reminder information may be exported and displayed on the display of the terminal device in a format such as JPEG file, BMP file, PNG file, TIFF file, OFD file, or PDF file. Illustratively, the terminal device may be an information device, a mobile terminal, a computer terminal, an image forming device, a server, a usb disk, a file transfer protocol server, or the like. The web page may be web page, a browser-opened page, etc.
In the practical application process, the reminding information can be actively output by the image forming device, and can also be passively output after an output request is sent by the external terminal equipment.
When the memory of the image forming device fails, maintenance personnel of the image forming device can conveniently acquire the fault information of the flash memory in time, and can conveniently upgrade or update the firmware of the image forming device, so that the normal use of the image forming device is ensured.
In still other embodiments, the system log information and/or the reminder information is printed out with the image forming apparatus. For example, the text or code string may be directly transmitted to the image forming apparatus and directly printed out, so that the user can obtain the reminder information.
Further, the output unit 40 is further configured to output second prompt information, where the second prompt information is used to prompt whether to backup the target data in the memory card to the memory.
Further, the apparatus further comprises: the backup unit 50 is configured to obtain a backup instruction input by a user, and backup target data in the memory card to the memory.
In a specific embodiment, the second prompt message, for example, "whether to backup data in a flash memory", may be directly displayed on the control panel of the image forming apparatus, so that a user may operate a control on the control panel to input a required instruction when viewing the prompt message. In some embodiments, the user inputs a backup confirmation instruction based on the first prompt information, and the image forming apparatus automatically backs up the target data stored in the SD memory card to the flash memory, so as to avoid that the image forming apparatus cannot be started due to abnormal data in the flash memory in a subsequent starting process, that is, the target data in the flash memory can be recovered by reading the target data in the SD memory card. The image forming apparatus is advantageous to ensure stable and normal operation through the timely backup processing.
In this embodiment, before or after the firmware of the image forming apparatus is upgraded, the target data in the memory may change, and the output unit 40 is further configured to output third prompt information, where the third prompt information is used to prompt whether to backup the target data in the memory to the memory card.
In a third aspect, the present application further provides a computer non-volatile storage medium, where the computer non-volatile storage medium may store a program, and the program may include some or all of the steps in the embodiments provided in the present application when executed. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), a Random Access Memory (RAM), or the like.
In specific implementation, the embodiment of the present application further provides a computer program product, where the computer program product includes executable instructions, and when the executable instructions are executed on a computer, the computer is caused to execute some or all of the steps in the foregoing method embodiments.
In the embodiments of the present application, "at least one" means one or more, "a plurality" means two or more. "and/or" describes the association relationship of the associated objects, and means that there may be three relationships, for example, a and/or B, and may mean that a exists alone, a and B exist simultaneously, and B exists alone. Wherein A and B can be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "at least one of the following" and similar expressions refer to any combination of these items, including any combination of singular or plural items. For example, at least one of a, b, and c may represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, c may be single or multiple.
Those of ordinary skill in the art will appreciate that the various elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of electronic hardware and computer software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
It can be clearly understood by those skilled in the art that, for convenience and simplicity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In several embodiments provided by the present invention, any function, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention or a part thereof which substantially contributes to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only an embodiment of the present invention, and any person skilled in the art can easily conceive of changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the protection scope of the present invention. The protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (13)

1. A startup control method of an image forming apparatus provided with a memory card interface for mounting a memory card, the method comprising:
acquiring a set first starting mode or a set second starting mode based on a starting request of the image forming device, wherein the first starting mode is that the image forming device is started by using target data in a memory, and the second starting mode is that the image forming device is started by using the target data in a memory card;
reading target data in the memory or the memory card to start the image forming device based on a corresponding starting mode, and storing first identification information of the first starting mode or second identification information of the second starting mode into a third memory;
after the image forming apparatus is started, reading the identification information stored in the third storage, and determining whether to output system log information of the image forming apparatus and/or output reminding information for indicating the memory abnormality based on the identification information.
2. The method according to claim 1, wherein the reading the identification information stored in the third storage and determining whether to output system log information of the image forming apparatus and/or output warning information indicating the memory abnormality based on the identification information includes:
and when the identification information stored in the third storage is read as second identification information, outputting system log information of the image forming device and/or outputting reminding information used for indicating the memory abnormity.
3. The method of claim 1, further comprising:
and when the identification information is second identification information, the image forming device outputs first prompt information, wherein the first prompt information is used for prompting whether system log information is output to the terminal equipment or not.
4. The method according to claim 1, wherein the outputting the system log information of the image forming apparatus and/or outputting the warning information indicating the memory abnormality specifically includes at least one of:
outputting the system log information and/or the reminding information to terminal equipment through a wireless network; or
Outputting the system log information and/or the reminding information to terminal equipment through a data transmission line; or
Outputting the system log information and/or the reminding information by using a display panel of the image forming device; or
And printing and outputting the system log information and/or the reminding information.
5. The method according to claim 1, wherein after the outputting of the system log information of the image forming apparatus and/or outputting of the warning information indicating the memory abnormality, the method further comprises:
and the image forming device outputs second prompt information, wherein the second prompt information is used for prompting whether the target data in the memory card is backed up to the memory or not.
6. The method of claim 5, further comprising:
and acquiring a backup instruction input by a user, and backing up the target data in the memory card to the memory.
7. An image forming apparatus provided with a memory card interface for mounting a memory card, characterized by comprising:
an acquiring unit, configured to acquire a set first starting manner or a set second starting manner based on a starting request of an image forming apparatus, where the first starting manner is to start the image forming apparatus using target data in a memory, and the second starting manner is to start the image forming apparatus using target data in a memory card;
a reading unit, configured to read target data in the memory or the memory card based on a corresponding start-up manner to start up the image forming apparatus, and store first identification information of the first start-up manner or second identification information of the second start-up manner in a third memory;
and the processing unit is used for reading the identification information stored in the third storage after the image forming device is started, and determining whether to output system log information of the image forming device and/or output reminding information used for indicating the memory abnormity based on the identification information.
8. The image forming apparatus according to claim 7, further comprising an output unit configured to:
and when the identification information stored in the third storage is read as second identification information, outputting system log information of the image forming device and/or outputting reminding information used for indicating the memory abnormity.
9. The image forming apparatus according to claim 8, wherein the output unit is further configured to:
and when the identification information is second identification information, outputting first prompt information, wherein the first prompt information is used for prompting whether the system log information is output to the terminal equipment or not.
10. The image forming apparatus according to claim 7, further comprising an output unit configured to:
outputting the system log information and/or the reminding information to terminal equipment through a wireless network; or
Outputting the system log information and/or the reminding information to terminal equipment through a data transmission line; or
Outputting the system log information and/or the reminding information by using a display panel of the image forming device; or
And printing and outputting the system log information and/or the reminding information.
11. The image forming apparatus according to claim 7, further comprising an output unit configured to output second prompt information for prompting whether to back up target data in the memory card to the memory.
12. The image forming apparatus according to claim 11, further comprising:
and the backup unit is used for acquiring a backup instruction input by a user and backing up the target data in the memory card to the memory.
13. A computer nonvolatile storage medium, wherein the storage medium includes a stored program, and when the program is executed, a device in which the storage medium is located is controlled to execute the startup control method of the image forming apparatus according to any one of claims 1 to 6.
CN202210424277.1A 2022-04-21 2022-04-21 Image forming apparatus, start control method thereof, and storage medium Pending CN114785899A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210424277.1A CN114785899A (en) 2022-04-21 2022-04-21 Image forming apparatus, start control method thereof, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210424277.1A CN114785899A (en) 2022-04-21 2022-04-21 Image forming apparatus, start control method thereof, and storage medium

Publications (1)

Publication Number Publication Date
CN114785899A true CN114785899A (en) 2022-07-22

Family

ID=82431951

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210424277.1A Pending CN114785899A (en) 2022-04-21 2022-04-21 Image forming apparatus, start control method thereof, and storage medium

Country Status (1)

Country Link
CN (1) CN114785899A (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040243793A1 (en) * 2003-05-27 2004-12-02 Chih-Chien Tang Method for starting a data processing system via a flash memory device
JP2006344022A (en) * 2005-06-09 2006-12-21 Ricoh Co Ltd Equipment and program starting method
JP2008142932A (en) * 2006-12-06 2008-06-26 Ricoh Co Ltd Image forming apparatus
CN102004656A (en) * 2010-12-11 2011-04-06 九江中弘电子科技有限公司 Redundancy backup and security updating technology of vehicle integration information liquid crystal display and control platform
CN102508676A (en) * 2011-09-28 2012-06-20 中兴通讯股份有限公司 Startup method and device of embedded system
CN102906710A (en) * 2011-08-30 2013-01-30 华为技术有限公司 Bootrom backup method and apparatus
CN103514014A (en) * 2013-09-16 2014-01-15 北京科技大学 Method for designing boot system of embedded terminal equipment
US20150312433A1 (en) * 2014-04-24 2015-10-29 Kyocera Document Solutions Inc. Image forming apparatus and method of setting updating information both of which being for executing firmware updating with external equipment connected
CN113760617A (en) * 2021-08-17 2021-12-07 联想(北京)有限公司 Fault processing method and device, equipment and storage medium

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040243793A1 (en) * 2003-05-27 2004-12-02 Chih-Chien Tang Method for starting a data processing system via a flash memory device
JP2006344022A (en) * 2005-06-09 2006-12-21 Ricoh Co Ltd Equipment and program starting method
JP2008142932A (en) * 2006-12-06 2008-06-26 Ricoh Co Ltd Image forming apparatus
CN102004656A (en) * 2010-12-11 2011-04-06 九江中弘电子科技有限公司 Redundancy backup and security updating technology of vehicle integration information liquid crystal display and control platform
CN102906710A (en) * 2011-08-30 2013-01-30 华为技术有限公司 Bootrom backup method and apparatus
CN102508676A (en) * 2011-09-28 2012-06-20 中兴通讯股份有限公司 Startup method and device of embedded system
CN103514014A (en) * 2013-09-16 2014-01-15 北京科技大学 Method for designing boot system of embedded terminal equipment
US20150312433A1 (en) * 2014-04-24 2015-10-29 Kyocera Document Solutions Inc. Image forming apparatus and method of setting updating information both of which being for executing firmware updating with external equipment connected
CN113760617A (en) * 2021-08-17 2021-12-07 联想(北京)有限公司 Fault processing method and device, equipment and storage medium

Similar Documents

Publication Publication Date Title
US8634099B2 (en) Configuration data management system, printer, and electronic device control method
JP5127910B2 (en) Equipment operation terminal, information processing terminal and program thereof, and equipment management system
JP5822527B2 (en) Information processing apparatus, control method thereof, and control program
US9229815B2 (en) Information processing apparatus, program update method, and program
US7555602B2 (en) Data processing apparatus and method for restoring a file system
US7969588B2 (en) Image forming device and control method therefor
CN104219407A (en) Image Forming System for Managing Logs
US8531716B2 (en) Duplicate setting prevention system for image processing apparatus
US9135541B2 (en) Image forming apparatus and nonvolatile memory writing method
CN105391893A (en) Print apparatus and print system
US20230238068A1 (en) Data storage control method, electronic device, and storage medium
CN114785899A (en) Image forming apparatus, start control method thereof, and storage medium
JP5847120B2 (en) Internet facsimile machine
US10740171B2 (en) Information processing apparatus, memory control method for information processing apparatus, and program
US20140153050A1 (en) Image forming apparatus that generates log image, image forming system, and non-transitory recording medium
JP6590722B2 (en) Electronic device, control method thereof, and program
US20130191623A1 (en) Information processing apparatus, control method therefor, and storage medium
US7548337B2 (en) Image forming device
US10942810B2 (en) Start-up processing for information processing apparatus and method, and storage medium
US10956090B2 (en) Memory system and electronic apparatus
JP2008200934A (en) Image forming apparatus
US20190095282A1 (en) Information processing apparatus, information processing system, and control method by the same
JP4147249B2 (en) Image recording device
JP5998773B2 (en) Image processing apparatus, image processing program, and image processing method
JP2017027203A (en) Storage medium control device, storage medium control program, and storage medium control method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20220722