[go: up one dir, main page]

JP2010161661A - Image forming apparatus and network system - Google Patents

Image forming apparatus and network system Download PDF

Info

Publication number
JP2010161661A
JP2010161661A JP2009002850A JP2009002850A JP2010161661A JP 2010161661 A JP2010161661 A JP 2010161661A JP 2009002850 A JP2009002850 A JP 2009002850A JP 2009002850 A JP2009002850 A JP 2009002850A JP 2010161661 A JP2010161661 A JP 2010161661A
Authority
JP
Japan
Prior art keywords
image forming
unit
forming apparatus
information
transfer
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.)
Withdrawn
Application number
JP2009002850A
Other languages
Japanese (ja)
Inventor
Hiromichi Toda
拓道 戸田
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.)
Konica Minolta Business Technologies Inc
Original Assignee
Konica Minolta Business Technologies Inc
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 Konica Minolta Business Technologies Inc filed Critical Konica Minolta Business Technologies Inc
Priority to JP2009002850A priority Critical patent/JP2010161661A/en
Publication of JP2010161661A publication Critical patent/JP2010161661A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Control Or Security For Electrophotography (AREA)
  • Debugging And Monitoring (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an image forming apparatus for which a serviceman carrying a terminal device with him/her can repair or maintain immediately after arriving at a job site. <P>SOLUTION: The image forming apparatus 1 is provided which is connectable with a terminal device 300 over a network. The image forming apparatus 1 includes: a communication unit 122; a storage unit 109 for storing first information; a generation means 1011 for generating second information on trouble when the trouble occurs in each unit of the image forming apparatus 1; a transfer means 1012 for transferring the first information stored in the storage unit 109 to another storage unit 194; and a communication control means 1013 for transmitting the second information to the terminal device 300 via the communication unit 122 when the transfer is completed. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

この発明は、ネットワークを介して端末装置に接続可能な画像形成装置および当該画像形成装置と当該端末装置とを含むネットワークシステムに関し、特に不具合が発生したことを端末装置に通知する画像形成装置および当該画像形成装置と当該端末装置とを含むネットワークシステムに関する。   The present invention relates to an image forming apparatus that can be connected to a terminal device via a network, and a network system including the image forming apparatus and the terminal device, and more particularly to an image forming apparatus that notifies a terminal device that a problem has occurred and The present invention relates to a network system including an image forming apparatus and the terminal device.

ネットワークを介して外部の装置との間で情報を送受信する画像形成装置が知られている。そのような画像形成装置のなかには、画像形成装置で発生した不具合(トラブル)を解析して、不具合の内容を外部へ出力するものがある。   There is known an image forming apparatus that transmits and receives information to and from an external apparatus via a network. Among such image forming apparatuses, there is one that analyzes a problem (trouble) that has occurred in the image forming apparatus and outputs the content of the problem to the outside.

たとえば、特開2005−38082号公報(特許文献1)には、ユーザにとって満足度の高いメンテナンスサービスを提供するのに好適なメンテナンス支援システムが開示されている。特開2005−38082号公報(特許文献1)によると、プリンタは、障害情報をプリンタ管理サーバに送信する一方、完了時間情報を受信したときは、受信した完了時間情報に基づいてメンテナンス完了時間を表示する。プリンタ管理サーバは、受信した障害情報に基づいてメンテナンスが必要な障害が発生したと判定したときは、メンテナンス作業員を選択し、選択メンテナンス作業員に対応する技術レベル情報および位置情報を読み出し、読み出した技術レベル情報および位置情報に基づいてメンテナンス所要時間および到着予定時間を算出し、算出したメンテナンス所要時間と到着予定時間との合計をメンテナンス完了時間として算出し、算出したメンテナンス完了時間を示す完了時間情報をプリンタに送信する。   For example, Japanese Patent Laying-Open No. 2005-38082 (Patent Document 1) discloses a maintenance support system suitable for providing a maintenance service with high satisfaction for a user. According to Japanese Patent Laying-Open No. 2005-38082 (Patent Document 1), the printer transmits the failure information to the printer management server. On the other hand, when receiving the completion time information, the printer sets the maintenance completion time based on the received completion time information. indicate. When it is determined that a failure requiring maintenance has occurred based on the received failure information, the printer management server selects a maintenance worker, reads out and reads out the technical level information and position information corresponding to the selected maintenance worker. The maintenance required time and estimated arrival time are calculated based on the technical level information and the position information, the total of the calculated maintenance required time and estimated arrival time is calculated as the maintenance completion time, and the completion time indicating the calculated maintenance completion time Send information to the printer.

また、特開2003−63108号公報(特許文献2)には、複写機から複数の送信先への通信を短時間で行える画像形成装置の管理システムが開示されている。特開2003−63108号公報(特許文献2)によると、複写機の故障が稼働状態検出手段によって検出されると、その検出結果に対応する故障データが記憶手段から読み出されると共に、記憶手段から故障管理用ホストコンピュータとサービスマンのPHSのメールアドレスが読み出される。そして、記憶手段から読み出された故障データがメール機能部でメール形式に変更され、その変更されたデータが送信側サーバに送信される。送信側サーバに送信されたメール情報は、インターネットを介して受信側サーバに配信される。そうすると、受信側サーバから故障管理用ホストコンピュータ及びPHSにメール着信の通知がされ、その通知を受けた故障管理用ホストコンピュータやPHS側から受信側サーバにアクセスして、配信されたメール情報を取り込む。   Japanese Laid-Open Patent Publication No. 2003-63108 (Patent Document 2) discloses an image forming apparatus management system that can perform communication from a copying machine to a plurality of destinations in a short time. According to Japanese Patent Laying-Open No. 2003-63108 (Patent Document 2), when a malfunction of a copying machine is detected by an operating state detection unit, failure data corresponding to the detection result is read from the storage unit and a failure is detected from the storage unit. The PHS mail addresses of the management host computer and service man are read out. Then, the failure data read from the storage means is changed to the mail format by the mail function unit, and the changed data is transmitted to the transmitting server. The mail information transmitted to the transmitting server is distributed to the receiving server via the Internet. Then, the receiving server notifies the failure management host computer and the PHS of the incoming mail, and accesses the receiving server from the failure management host computer or the PHS side that received the notification, and fetches the distributed mail information. .

また、特開2003−122867号公報(特許文献3)には、修理を要するトラブルが発生した修理対象機に対して修理部品を所持しているサービスマンが常に短時間で迅速に赴くことができる修理サポートシステムが開示されている。特開2003−122867号公報(特許文献3)によると、サービスセンタは、複合機から受信したトラブル情報により修理に必要な部品を判断し、サービスマン所持部品メモリの内容に基づいて修理部品を所持しているサービスマンをピックアップして該当するサービスマンのPHSに連絡する。そして、現在状況が、作業中か、移動中か、休憩中かなどの状況を把握してサービスマン状況メモリに格納する。続いて、サービスマン位置メモリ、サービスマン状況メモリ、複合機設置場所メモリの内容に基づいて、部品を所持しているサービスマンのうち、修理する複合機の設置場所に最も早く行くことが可能なサービスマンを検索し、この検索したサービスマンのPHSに修理指示とともに複合機の設置場所やトラブルの内容を知らせる。   Japanese Patent Laid-Open No. 2003-122867 (Patent Document 3) discloses that a serviceman possessing a repair part for a repair target machine in which a trouble requiring repair has occurred can always quickly and quickly reach the repair target machine. A repair support system is disclosed. According to Japanese Patent Laying-Open No. 2003-122867 (Patent Document 3), the service center determines a part necessary for repair based on trouble information received from the multifunction peripheral, and possesses the repair part based on the contents of the serviceman possessed parts memory. Pick up the serviceman who is working and contact the PHS of the corresponding serviceman. Then, it grasps the situation such as whether the current situation is working, moving or resting, and stores it in the serviceman situation memory. Next, based on the contents of the serviceman location memory, serviceman status memory, and multifunction device installation location memory, it is possible to quickly go to the installation location of the multifunction device to be repaired among service personnel possessing parts. The service person is searched, and the PHS of the searched service person is informed of the installation location of the MFP and the content of the trouble together with a repair instruction.

特開2005−38082号公報JP 2005-38082 A 特開2003−63108号公報JP 2003-63108 A 特開2003−122867号公報JP 2003-122867 A

しかしながら、従来の画像形成装置やネットワークシステムにおいては、サービスマンが画像形成装置を修理するために現場に到着しても、画像形成装置が未だ各種データをバックアップしている虞があった。そのため、サービスマンは、到着してすぐに画像形成装置の修理やメンテンナンスを行なうことができなかった。換言すれば、従来の画像形成装置やネットワークシステムにおいては、サービスマンが画像形成装置に到着した直後に修理のために画像形成装置の電源を切断することができず、無駄な時間が発生することがあった。   However, in the conventional image forming apparatus and network system, even if a service person arrives at the site to repair the image forming apparatus, the image forming apparatus may still back up various data. Therefore, the service person cannot repair or maintain the image forming apparatus as soon as it arrives. In other words, in the conventional image forming apparatus and network system, it is not possible to turn off the power of the image forming apparatus for repair immediately after the service person arrives at the image forming apparatus, resulting in wasted time. was there.

この発明は、かかる問題を解決するためになされたものであり、その目的は、端末装置を有するサービスマンが現場に到着してすぐに画像形成装置の修理作業やメンテナンス作業を行なうことができる画像形成装置および当該端末装置と当該画像形成装置とを含むネットワークシステムを提供することである。   The present invention has been made to solve such a problem, and an object of the present invention is to enable an image forming apparatus to be repaired or maintained immediately after a serviceman having a terminal device arrives at the site. A network system including a forming apparatus, the terminal device, and the image forming apparatus is provided.

この発明のある局面に従うと、ネットワークを介して端末装置と接続可能な画像形成装置が提供される。画像形成装置は、通信部と、第1の情報を記憶する記憶部と、画像形成装置の各部に不具合が発生したときに、当該不具合に関する第2の情報を生成する生成手段と、記憶部に記憶されている第1の情報を他の記憶部に転送する転送手段と、転送が完了した際に、通信部を介して第2の情報を端末装置へ送信する通信制御手段とを備える。   According to one aspect of the present invention, an image forming apparatus that can be connected to a terminal device via a network is provided. The image forming apparatus includes: a communication unit; a storage unit that stores first information; a generation unit that generates second information related to the malfunction when a malfunction occurs in each unit of the image forming apparatus; Transfer means for transferring the stored first information to another storage unit, and communication control means for transmitting the second information to the terminal device via the communication unit when the transfer is completed.

この発明の別の局面に従うと、ネットワークを介して端末装置と接続可能な画像形成装置が提供される。画像形成装置は、通信部と、第1の情報を記憶する記憶部と、画像形成装置の各部に不具合が発生したときに、当該不具合に関する第2の情報を生成する生成手段と、記憶部に記憶されている第1の情報を他の記憶部に転送する転送手段と、転送に要する時間を計算することによって、転送が完了する時刻を計算する計算手段と、通信部を介して第2の情報と時刻とを他の装置へ送信する通信制御手段とを備える。   According to another aspect of the present invention, an image forming apparatus that can be connected to a terminal device via a network is provided. The image forming apparatus includes: a communication unit; a storage unit that stores first information; a generation unit that generates second information related to the malfunction when a malfunction occurs in each unit of the image forming apparatus; Transfer means for transferring the stored first information to another storage unit; calculation means for calculating the time required for transfer by calculating the time required for transfer; and second means via the communication unit. Communication control means for transmitting information and time to another device.

この発明の別の局面に従うと、ネットワークを介して相互に接続可能な画像形成装置と端末装置とサーバ装置とを備えるネットワークシステムが提供される。画像形成装置は、通信部と、第1の情報を記憶する記憶部と、画像形成装置の各部に不具合が発生したときに、当該不具合に関する第2の情報を生成する生成手段と、記憶部に記憶されている第1の情報を他の記憶部に転送する転送手段と、転送が完了した際に、通信部を介して第2の情報をサーバ装置へ送信する通信制御手段とを含む。サーバ装置は、サーバ通信部と、第2の情報を受け付けた際に、サーバ通信部を介して端末装置に第2の情報を送信するサーバ通信制御手段とを含む。端末装置は、端末通信部と、第2の情報を表示する表示部とを含む。   According to another aspect of the present invention, a network system including an image forming apparatus, a terminal device, and a server device that can be connected to each other via a network is provided. The image forming apparatus includes: a communication unit; a storage unit that stores first information; a generation unit that generates second information related to the malfunction when a malfunction occurs in each unit of the image forming apparatus; Transfer means for transferring the stored first information to another storage unit, and communication control means for transmitting the second information to the server device via the communication unit when the transfer is completed. The server device includes a server communication unit and a server communication control unit that transmits the second information to the terminal device via the server communication unit when the second information is received. The terminal device includes a terminal communication unit and a display unit that displays second information.

この発明の別の局面に従うと、ネットワークを介して相互に接続可能な画像形成装置と端末装置とサーバ装置とを備えるネットワークシステムが提供される。画像形成装置は、通信部と、第1の情報を記憶する記憶部と、画像形成装置の各部に不具合が発生したときに、当該不具合に関する第2の情報を生成する生成手段と、記憶部に記憶されている第1の情報を他の記憶部に転送する転送手段と、転送に要する時間を計算することによって、転送が完了する時刻を計算する計算手段と、通信部を介して第2の情報と時刻とをサーバ装置へ送信する通信制御手段とを含む。サーバ装置は、サーバ通信部と、第2の情報と時刻とを受け付けた際に、サーバ通信部を介して端末装置に第2の情報と時刻とを送信するサーバ通信制御手段とを含む。端末装置は、第2の情報と時刻とを表示する。   According to another aspect of the present invention, a network system including an image forming apparatus, a terminal device, and a server device that can be connected to each other via a network is provided. The image forming apparatus includes: a communication unit; a storage unit that stores first information; a generation unit that generates second information related to the malfunction when a malfunction occurs in each unit of the image forming apparatus; Transfer means for transferring the stored first information to another storage unit; calculation means for calculating the time required for transfer by calculating the time required for transfer; and second means via the communication unit. Communication control means for transmitting information and time to the server device. The server device includes a server communication unit, and server communication control means for transmitting the second information and the time to the terminal device via the server communication unit when receiving the second information and the time. The terminal device displays the second information and the time.

この発明の別の局面に従うと、ネットワークを介して相互に接続可能な画像形成装置と端末装置とサーバ装置とを備えるネットワークシステムが提供される。画像形成装置は、通信部と、第1の情報を記憶する記憶部と、画像形成装置の各部に不具合が発生したときに、当該不具合に関する第2の情報を生成する生成手段と、記憶部に記憶されている第1の情報を他の記憶部に転送する転送手段と、通信部を介して第2の情報をサーバ装置へ送信する通信制御手段とを含む。サーバ装置は、サーバ通信部と、第2の情報を受け付けた際に、転送に要する時間を計算することによって、転送が完了する時刻を計算する計算手段と、サーバ通信部を介して端末装置に第2の情報と時刻とを送信するサーバ通信制御手段とを含む。端末装置は、端末通信部と、第2の情報と時刻とを表示する表示部とを含む。   According to another aspect of the present invention, a network system including an image forming apparatus, a terminal device, and a server device that can be connected to each other via a network is provided. The image forming apparatus includes: a communication unit; a storage unit that stores first information; a generation unit that generates second information related to the malfunction when a malfunction occurs in each unit of the image forming apparatus; Transfer means for transferring the stored first information to the other storage unit, and communication control means for transmitting the second information to the server device via the communication unit. When the server device receives the second information from the server communication unit, the server device calculates the time required for the transfer to calculate the time when the transfer is completed, and the terminal device via the server communication unit. Server communication control means for transmitting the second information and time. The terminal device includes a terminal communication unit and a display unit that displays second information and time.

好ましくは、通信制御手段は、転送が完了した際に、通信部を介して第2の情報を端末装置へ送信する。   Preferably, the communication control unit transmits the second information to the terminal device via the communication unit when the transfer is completed.

好ましくは、通信制御手段は、転送が完了した際に、通信部を介して転送が完了した旨をサーバ装置へ送信する。サーバ通信制御手段は、サーバ通信部を介して転送が完了した旨を端末装置へ送信する。   Preferably, when the transfer is completed, the communication control means transmits to the server device that the transfer is completed via the communication unit. The server communication control means transmits to the terminal device that the transfer has been completed via the server communication unit.

好ましくは、画像形成装置は、第1の情報を他の記憶部に転送する必要があるか否かを判断する判断手段をさらに含む。通信制御手段は、判断手段が第1の情報を他の記憶部に転送する必要があると判断した場合に、通信部を介して第2の情報をサーバ装置へ送信し、判断手段が第1の情報を他の記憶部に転送する必要がないと判断した場合に、通信部を介して第2の情報を端末装置へ送信する。   Preferably, the image forming apparatus further includes a determination unit that determines whether or not the first information needs to be transferred to another storage unit. When the determination unit determines that the first information needs to be transferred to another storage unit, the communication control unit transmits the second information to the server device via the communication unit. The second information is transmitted to the terminal device via the communication unit when it is determined that it is not necessary to transfer the information to the other storage unit.

好ましくは、ネットワークシステムは、複数の端末装置を備える。サーバ装置は、画像形成装置の位置と複数の端末装置の各々の位置とを記憶するサーバ記憶部と、画像形成装置の位置と複数の端末装置の各々の位置とに基づいて、複数の端末装置の中から1つの端末装置を抽出する抽出手段とをさらに含む。サーバ通信制御手段は、サーバ通信部を介して1つの端末装置へ第2の情報を送信する。   Preferably, the network system includes a plurality of terminal devices. The server device includes a server storage unit that stores a position of the image forming device and each of the plurality of terminal devices, and a plurality of terminal devices based on the position of the image forming device and each of the plurality of terminal devices. Extraction means for extracting one terminal device from the above. The server communication control means transmits the second information to one terminal device via the server communication unit.

好ましくは、サーバ記憶部は、複数の端末装置の各々に対応付けて、不具合の属性を記憶する。抽出手段は、複数の端末装置の各々の不具合の属性に基づいて、複数の端末装置の中から1つの端末装置を抽出する。   Preferably, the server storage unit stores a defect attribute in association with each of the plurality of terminal devices. The extraction means extracts one terminal device from the plurality of terminal devices based on the defect attributes of the plurality of terminal devices.

この発明によれば、端末装置を有するサービスマンが現場に到着してすぐに画像形成装置の修理作業やメンテナンス作業を行なうことができる画像形成装置および当該端末装置と当該画像形成装置とを含むネットワークシステムが提供される。   According to the present invention, an image forming apparatus capable of performing repair work and maintenance work on an image forming apparatus as soon as a serviceman having the terminal apparatus arrives at the site, and a network including the terminal apparatus and the image forming apparatus A system is provided.

実施の形態1に係るネットワークシステムの概略構成図である。1 is a schematic configuration diagram of a network system according to a first embodiment. 実施の形態1に係るネットワークシステムの動作概要を示すシーケンス図である。FIG. 3 is a sequence diagram showing an operation outline of the network system according to the first embodiment. 画像形成装置を示す概略正面断面図である。1 is a schematic front sectional view showing an image forming apparatus. 画像形成装置のハードウェア構成を示すブロック図である。2 is a block diagram illustrating a hardware configuration of the image forming apparatus. FIG. 端末装置のハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of a terminal device. 実施の形態1に係るネットワークシステムの機能構成を示す機能ブロック図である。2 is a functional block diagram showing a functional configuration of a network system according to Embodiment 1. FIG. 不具合情報を表示する端末装置の表示部を示すイメージ図である。It is an image figure which shows the display part of the terminal device which displays defect information. 画像形成装置におけるメイン処理の処理手順を示すフローチャートである。6 is a flowchart illustrating a processing procedure of main processing in the image forming apparatus. 実施の形態1に係る画像形成装置におけるデータ転送処理の処理手順を示すフローチャートである。3 is a flowchart illustrating a processing procedure of data transfer processing in the image forming apparatus according to the first embodiment. 実施の形態1に係る画像形成装置における不具合情報送信処理の処理手順を示すフローチャートである。4 is a flowchart illustrating a processing procedure of defect information transmission processing in the image forming apparatus according to the first embodiment. 実施の形態1に係るネットワークシステムの効果を示すイメージ図である。FIG. 3 is an image diagram showing an effect of the network system according to the first embodiment. 実施の形態2に係るネットワークシステムの動作概要を示すシーケンス図である。FIG. 10 is a sequence diagram illustrating an operation outline of the network system according to the second embodiment. 実施の形態2に係るネットワークシステムの機能構成を示す機能ブロック図である。6 is a functional block diagram showing a functional configuration of a network system according to Embodiment 2. FIG. 不具合情報と転送完了時刻とを表示する端末装置の表示部を示すイメージ図である。It is an image figure which shows the display part of the terminal device which displays defect information and transfer completion time. 実施の形態2に係る画像形成装置におけるデータ転送処理の処理手順を示すフローチャートである。10 is a flowchart illustrating a processing procedure of data transfer processing in the image forming apparatus according to the second embodiment. 実施の形態2に係る画像形成装置における不具合情報送信処理の処理手順を示すフローチャートである。10 is a flowchart illustrating a processing procedure of defect information transmission processing in the image forming apparatus according to the second embodiment. 実施の形態3に係るネットワークシステムの全体構成を示すイメージ図である。FIG. 9 is an image diagram illustrating an overall configuration of a network system according to a third embodiment. 実施の形態3に係るネットワークシステムの動作概要を示すシーケンス図である。FIG. 10 is a sequence diagram illustrating an operation outline of the network system according to the third embodiment. サーバ装置のハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of a server apparatus. 実施の形態3に係るネットワークシステムの機能構成を示す機能ブロック図である。10 is a functional block diagram illustrating a functional configuration of a network system according to Embodiment 3. FIG. 実施の形態4に係るネットワークシステムの動作概要を示すシーケンス図である。FIG. 10 is a sequence diagram illustrating an operation outline of the network system according to the fourth embodiment. 実施の形態4に係るネットワークシステムの機能構成を示す機能ブロック図である。FIG. 10 is a functional block diagram showing a functional configuration of a network system according to a fourth embodiment. 実施の形態5に係るネットワークシステムの動作概要を示すシーケンス図である。FIG. 10 is a sequence diagram showing an operation outline of the network system according to the fifth embodiment. 実施の形態5に係るネットワークシステムの機能構成を示す機能ブロック図である。FIG. 10 is a functional block diagram illustrating a functional configuration of a network system according to a fifth embodiment. 実施の形態6に係るネットワークシステムの全体構成を示すイメージ図である。FIG. 10 is an image diagram showing an overall configuration of a network system according to a sixth embodiment. 実施の形態6に係るネットワークシステムの機能構成を示す機能ブロック図である。FIG. 10 is a functional block diagram illustrating a functional configuration of a network system according to a sixth embodiment. 実施の形態6に係る画像形成装置における不具合情報送信処理の処理手順を示すフローチャートである。18 is a flowchart illustrating a processing procedure of defect information transmission processing in the image forming apparatus according to the sixth embodiment.

以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following description, the same parts are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof will not be repeated.

[実施の形態1]
<ネットワークシステムの全体構成>
まず、本実施の形態に係るネットワークシステムの全体構成について説明する。図1は、本実施の形態に係るネットワークシステム11の概略構成図である。
[Embodiment 1]
<Overall configuration of network system>
First, the overall configuration of the network system according to the present embodiment will be described. FIG. 1 is a schematic configuration diagram of a network system 11 according to the present embodiment.

図1を参照して、本実施の形態に係るネットワークシステム11は、画像形成装置1と、端末装置300とを含む。本実施の形態に係るネットワークシステム11は、他のプリンタ2や、他の端末装置400も含む。   Referring to FIG. 1, network system 11 according to the present embodiment includes an image forming apparatus 1 and a terminal device 300. The network system 11 according to the present embodiment also includes another printer 2 and another terminal device 400.

端末装置300と、画像形成装置1とは、ネットワーク100を介して相互にデータ通信可能に構成される。なお、ネットワーク100は、LAN(Local Area Network)やWAN(Wide Area Network)などの専用回線や、インターネットや仮想プライベートネットワーク(Virtual Private Network)などの公衆回線からなり、さらにその一部または全部が無線LANなどの無線通信回線であってもよい。   The terminal device 300 and the image forming apparatus 1 are configured to be capable of data communication with each other via the network 100. The network 100 includes a dedicated line such as a local area network (LAN) or a wide area network (WAN), or a public line such as the Internet or a virtual private network, and part or all of the line is wireless. A wireless communication line such as a LAN may be used.

画像形成装置1(プリンタ2)は、代表的に、複写機能、ファクシミリ機能およびスキャナ機能といった複数の機能を搭載したMFP(Multi Function Peripheral)である。なお、画像形成処理は、画像を紙媒体へ印刷することや画像データを生成することなどを含む。画像形成装置1は、ネットワーク100を介して、複数の端末装置300にデータを送信することができる。   The image forming apparatus 1 (printer 2) is typically an MFP (Multi Function Peripheral) equipped with a plurality of functions such as a copying function, a facsimile function, and a scanner function. Note that the image forming process includes printing an image on a paper medium and generating image data. The image forming apparatus 1 can transmit data to a plurality of terminal devices 300 via the network 100.

特に、本実施の形態に係る画像形成装置1は、内部で発生した不具合を検知して、当該不具合の内容(以下、不具合情報という)を出力するものである。ここで、不具合情報は、代表的に、不具合が生じた箇所、不具合の種類、不具合の状況、不具合を解消するための処理(修理)を示す。   In particular, the image forming apparatus 1 according to the present embodiment detects a defect that has occurred inside and outputs the content of the defect (hereinafter referred to as defect information). Here, the defect information typically indicates a location where the defect has occurred, the type of the defect, the situation of the defect, and a process (repair) for solving the defect.

端末装置300(端末装置400)は、代表的に、携帯電話や、PDA(Personal Data Assistance)や、ノート型のパーソナルコンピュータである。端末装置300は、ネットワーク100を介して、画像形成装置1からデータを受信する。   The terminal device 300 (terminal device 400) is typically a mobile phone, a PDA (Personal Data Assistance), or a notebook personal computer. The terminal device 300 receives data from the image forming apparatus 1 via the network 100.

<ネットワークシステムの動作概要>
以下では、本実施の形態に係るネットワークシステム11の動作概要について説明する。図2は、本実施の形態に係るネットワークシステム11の動作概要を示すシーケンス図である。
<Overview of network system operation>
Below, the operation | movement outline | summary of the network system 11 which concerns on this Embodiment is demonstrated. FIG. 2 is a sequence diagram showing an operation outline of the network system 11 according to the present embodiment.

図1および図2を参照して、画像形成装置1において不具合が発生すると(ステップS010)、画像形成装置1は当該不具合を解析することによって不具合情報を生成する(ステップS012)。画像形成装置1は、このタイミングにおいて、不具合情報を他の端末装置300へと送信してもよい(ステップS024)。すなわち、他の端末装置300は、このタイミングで、一旦不具合情報を受信してもよい(ステップS026)。そして、端末装置300が、サービスマンに不具合情報を表示してもよい(ステップS028)。   1 and 2, when a problem occurs in image forming apparatus 1 (step S010), image forming apparatus 1 generates defect information by analyzing the problem (step S012). The image forming apparatus 1 may transmit the defect information to another terminal device 300 at this timing (step S024). That is, the other terminal device 300 may receive the defect information once at this timing (step S026). Then, the terminal device 300 may display the defect information for the service person (step S028).

画像形成装置1は、不具合情報を生成することによって、当該不具合を解消するために必要な処理を認識する。特に、本実施の形態に係る画像形成装置1は、サービスマンが修理をする前に、記憶されている各種データ(機器を調整するための調整データなど)を予めバックアップしておく必要があるか否かを判断する。画像形成装置1は、調整データをバックアップする必要がある場合、調整データを画像形成装置1内の他のメモリへと転送する(ステップS014)。画像形成装置1は、ネットワーク100を介して調整データを他のサーバ装置などに転送してもよい。画像形成装置1は、調整データの転送が完了すると(ステップS016)、他の端末装置300へと不具合情報を送信する(ステップS018)。   The image forming apparatus 1 recognizes processing necessary to solve the defect by generating the defect information. In particular, whether the image forming apparatus 1 according to the present embodiment needs to back up various stored data (such as adjustment data for adjusting the device) in advance before a serviceman repairs the image. Judge whether or not. When the adjustment data needs to be backed up, the image forming apparatus 1 transfers the adjustment data to another memory in the image forming apparatus 1 (step S014). The image forming apparatus 1 may transfer the adjustment data to another server device or the like via the network 100. When the transfer of the adjustment data is completed (step S016), the image forming apparatus 1 transmits defect information to the other terminal device 300 (step S018).

端末装置300は、不具合情報を受信する(ステップS020)。端末装置300は、サービスマンに不具合情報を表示する(ステップS022)。すなわち、端末装置300を保持するサービスマンは、画像形成装置1が調整データの転送を完了した後に不具合情報を閲覧する。   The terminal device 300 receives the defect information (step S020). The terminal device 300 displays the defect information for the service person (step S022). That is, the service person holding the terminal device 300 browses the defect information after the image forming apparatus 1 completes the transfer of the adjustment data.

このように、本実施の形態に係るネットワークシステム11においては、画像形成装置1が調整データのバックアップ作業が完了した時点で、サービスマンの端末装置300へと不具合情報を送信する。そのため、サービスマンは、調整データのバックアップ作業が完了してから、画像形成装置1を修理するための現場へ到着することができる。すなわち、本実施の形態に係るネットワークシステム11は、サービスマンにとって無駄な時間が発生することを防止することができる。   As described above, in the network system 11 according to the present embodiment, the image forming apparatus 1 transmits the defect information to the terminal device 300 of the service person when the adjustment data backup operation is completed. Therefore, the service person can arrive at the site for repairing the image forming apparatus 1 after the adjustment data backup operation is completed. That is, the network system 11 according to the present embodiment can prevent time that is wasted for a serviceman.

以下、このような機能を実現するための構成について詳述する。
<画像形成装置の全体構成>
次に、本実施の形態に係る画像形成装置1の全体構成について説明する。図3は、画像形成装置1を示す概略正面断面図である。図3に示すように、画像形成装置1は、画像読取部10、画像形成部20、エンジン制御部120、プリンタコントローラ部190を含んでいる。画像形成装置1には、イメージングユニット150K,150Y,150M,150Cが着脱自在に装着される。イメージングユニット150K,150Y,150M,150Cは、画像形成装置1に装着された際に図示しないカバー(前カバー)によって覆われるものであって、画像形成装置1内に内包される構成となっている。
Hereinafter, a configuration for realizing such a function will be described in detail.
<Overall configuration of image forming apparatus>
Next, the overall configuration of the image forming apparatus 1 according to the present embodiment will be described. FIG. 3 is a schematic front sectional view showing the image forming apparatus 1. As illustrated in FIG. 3, the image forming apparatus 1 includes an image reading unit 10, an image forming unit 20, an engine control unit 120, and a printer controller unit 190. Imaging units 150K, 150Y, 150M, and 150C are detachably attached to the image forming apparatus 1. The imaging units 150 </ b> K, 150 </ b> Y, 150 </ b> M, and 150 </ b> C are covered with a cover (front cover) (not shown) when mounted on the image forming apparatus 1 and are included in the image forming apparatus 1. .

画像読取部10は、不図示の原稿ガラス板上に載置された原稿の画像を、スキャナを移動させて読み取る公知の装置である。より詳細には、スキャナに設置された露光ランプの照射により得られた原稿画像は、集光レンズにより結像される。原稿からの反射光は、分光器によりレッド(R)、グリーン(G)、ブルー(B)の三種類の波長の光に分光されて、それぞれレッド用CCD(Charge Coupled Device)イメージセンサ、グリーン用CCDイメージセンサ、ブルー用CCDイメージセンサに入射される。各CCDイメージセンサ(以下、単に「CCDセンサ」という。)からの出力信号は、AD(アナログ−デジタル)変換されて、原稿のR、G、Bの各画像データとなる。   The image reading unit 10 is a known device that reads an image of a document placed on a document glass plate (not shown) by moving a scanner. More specifically, a document image obtained by irradiation with an exposure lamp installed in the scanner is imaged by a condenser lens. The reflected light from the original is split into light of three wavelengths, red (R), green (G), and blue (B), by a spectroscope, respectively, and a red CCD (Charge Coupled Device) image sensor and green It is incident on the CCD image sensor and the blue CCD image sensor. An output signal from each CCD image sensor (hereinafter simply referred to as “CCD sensor”) is AD (analog-digital) converted into R, G, and B image data of the document.

得られた各色成分ごとの画像データは、エンジン制御部120において各種のデータ処理を施され、更にブラック(K),イエロー(Y),マゼンタ(M),シアン(C)の各再現色(以下、各再現色に関連する構成部分の番号に、このK、Y、M、Cを添字として付加する。)の画像データに変換される。変換された画像データはエンジン制御部120内の本体のSRAM108(図4参照)に各再現色ごとに格納され、後述するレジスト補正の結果を反映して、位置ズレ補正のために必要な画像書き込み位置等の補正処理などを受ける。その後、画像データは、転写紙の供給と同期して1走査ラインごとに読み出され、感光体ドラム51K,51Y,51M,51Cを露光するレーザダイオードの駆動信号となる。   The obtained image data for each color component is subjected to various kinds of data processing in the engine control unit 120, and further, each reproduction color of black (K), yellow (Y), magenta (M), and cyan (C) (hereinafter referred to as “color”). , K, Y, M, and C are added as subscripts to the numbers of the constituent parts related to each reproduction color. The converted image data is stored for each reproduction color in the SRAM 108 (see FIG. 4) of the main body in the engine control unit 120, and the image writing necessary for the positional deviation correction is reflected on the result of the registration correction described later. Receives correction of position, etc. Thereafter, the image data is read for each scanning line in synchronization with the supply of the transfer paper, and becomes a drive signal for a laser diode that exposes the photosensitive drums 51K, 51Y, 51M, 51C.

画像形成部20は、画像形成部20内に張架されて駆動される転写ベルト41と、転写ベルト41に対向して所定間隔で配置された各色のイメージングユニット150K,150Y,150M,150Cと、各イメージングユニット毎に設けられた露光走査部60K〜60Cと、転写ベルト41へ転写紙を給送する給紙部70と、転写紙搬送部の下流側に配置された定着部80と、両面ユニット81とからなる。   The image forming unit 20 includes a transfer belt 41 that is stretched and driven in the image forming unit 20, imaging units 150K, 150Y, 150M, and 150C for the respective colors that are arranged at predetermined intervals so as to face the transfer belt 41, Exposure scanning units 60K to 60C provided for each imaging unit, a paper feeding unit 70 for feeding transfer paper to the transfer belt 41, a fixing unit 80 arranged on the downstream side of the transfer paper transport unit, and a duplex unit 81.

露光走査部60K〜60Cは、それぞれ上記エンジン制御部120から出力された駆動信号を受けてレーザ光を発するレーザダイオードや、このレーザ光を偏向して感光体ドラム51K〜51C上を主走査方向に露光走査させるための不図示のポリゴンミラー等を備えている。   The exposure scanning units 60K to 60C receive a drive signal output from the engine control unit 120, respectively, and emit laser beams, or deflect the laser beams on the photosensitive drums 51K to 51C in the main scanning direction. A polygon mirror (not shown) for exposure scanning is provided.

給紙部70は、サイズや向きの異なる各々の転写紙を収納する給紙カセット71〜75と、この転写紙を各給紙カセットから繰り出すためのピックアップローラ76、転写ベルト41に送り出すタイミングを取るためのレジストローラ79などからなる。   The paper feed unit 70 takes the timing of feeding the transfer paper to the transfer belt 41 and the paper feed cassettes 71 to 75 for storing the transfer paper of different sizes and orientations, the transfer paper from the paper feed cassettes. And registration rollers 79 for the purpose.

なお、ブラック用のイメージングユニット150Kは、感光体ドラム51Kと、感光体ドラム51Kの周囲に配設されたイレーサと、クリーナと、クリーニングブレードと、帯電チャージャ、現像ローラ、TCRセンサ、攪拌スクリューなどを有する。   The black imaging unit 150K includes a photosensitive drum 51K, an eraser disposed around the photosensitive drum 51K, a cleaner, a cleaning blade, a charging charger, a developing roller, a TCR sensor, a stirring screw, and the like. Have.

感光体ドラム51Kは、露光を受ける前にクリーナで表面の残存トナーが除去され、イレーサにて除電された後、帯電チャージャにより一様に帯電される。そして、感光体ドラム51Kが、帯電した状態で上記レーザ光により露光を受けると、感光体ドラム51Kの表面に静電潜像が形成される。   The photosensitive drum 51K is uniformly charged by a charging charger after the toner remaining on the surface is removed by a cleaner before being exposed, the charge is removed by an eraser. When the photosensitive drum 51K is exposed to the laser beam in a charged state, an electrostatic latent image is formed on the surface of the photosensitive drum 51K.

また、後述するように、ブラック用のイメージングユニット150Kには不揮発性メモリから構成されるユニット記憶部151K(図5参照。)が備えられている。ユニット記憶部151Kは、たとえば、イメージングユニット150Kを識別するためのユニットIDおよびユニット識別情報と、イメージングユニット150Kが新品であるか否かを示す新品旧品情報を含む初期調整情報と、イメージングユニット150Kの使用回数(ブラックイメージングユニット150Kが使用されて印刷が行なわれた印刷枚数)を示すユニット枚数カウンタを含む使用履歴情報とを記憶する。   Further, as will be described later, the black imaging unit 150K includes a unit storage unit 151K (see FIG. 5) configured from a nonvolatile memory. The unit storage unit 151K includes, for example, initial adjustment information including unit ID and unit identification information for identifying the imaging unit 150K, new and old product information indicating whether or not the imaging unit 150K is new, and the imaging unit 150K. Usage history information including a unit number counter indicating the number of times of use (the number of printed sheets that have been printed using the black imaging unit 150K).

他のカラーイメージングユニット150Y,150M,150Cも、ブラックイメージングユニット150Kと同様の構成となっているので、ここでは説明を繰り返さない。   The other color imaging units 150Y, 150M, and 150C have the same configuration as that of the black imaging unit 150K, and thus description thereof will not be repeated here.

各色の静電潜像は、各色の現像ローラにより現像される。これによって、感光体ドラム51K〜51Cの表面にK,Y,M,Cのトナー像がそれぞれ形成され、各転写位置において転写ベルト41の裏面側に配設された転写チャージャの作用により、転写紙搬送部により搬送されてくる転写紙上に順次転写されていく。この際、各色の作像動作は、そのトナー像が搬送されてくる転写紙の同じ位置に重ね合せて転写されるように、上流側から下流側に向けてタイミングをずらして実行される。   The electrostatic latent image of each color is developed by the developing roller of each color. As a result, toner images of K, Y, M, and C are respectively formed on the surfaces of the photosensitive drums 51K to 51C, and transfer paper is transferred by the action of the transfer charger disposed on the back side of the transfer belt 41 at each transfer position. The images are sequentially transferred onto the transfer paper conveyed by the conveyance unit. At this time, the image forming operation for each color is executed while shifting the timing from the upstream side toward the downstream side so that the toner image is transferred in a superimposed manner at the same position on the transfer sheet being conveyed.

各色のトナー像が多重転写された転写紙は、転写ベルト41により定着部80にまで搬送される。定着部80の定着ローラ801は内部にヒータを有する。CPU101は、定着ローラ801の表面温度を温度検出センサで検出しながらヒータへの通電を制御する。転写紙は、定着ローラ801により高温で加圧され、その表面のトナー粒子が転写紙表面に融着して定着された後、排紙トレイ82上に排出される。   The transfer paper on which the toner images of the respective colors are transferred in a multiple manner is conveyed to the fixing unit 80 by the transfer belt 41. The fixing roller 801 of the fixing unit 80 has a heater inside. The CPU 101 controls energization of the heater while detecting the surface temperature of the fixing roller 801 with a temperature detection sensor. The transfer paper is pressed at a high temperature by a fixing roller 801, and toner particles on the surface thereof are fused and fixed on the surface of the transfer paper, and then discharged onto the paper discharge tray 82.

エンジン制御部120は、例えば原稿を読み取った結果として取得された画像データを解析し、モノクロモードとカラーモードとの切り換えを制御する。エンジン制御部120は、上述した画像安定化制御のタイミングや内容などの制御を行なう。エンジン制御部120の構成及び処理内容については後述する。   The engine control unit 120 analyzes image data acquired as a result of reading a document, for example, and controls switching between the monochrome mode and the color mode. The engine control unit 120 controls the timing and contents of the image stabilization control described above. The configuration and processing contents of the engine control unit 120 will be described later.

<画像形成装置のハードウェア構成>
次に、本実施の形態における画像形成装置1のハードウェア構成について説明する。図4は、画像形成装置1のハードウェア構成を示すブロック図である。
<Hardware configuration of image forming apparatus>
Next, a hardware configuration of the image forming apparatus 1 in the present embodiment will be described. FIG. 4 is a block diagram illustrating a hardware configuration of the image forming apparatus 1.

図4を参照して、本実施の形態に係る画像形成装置1は、エンジン制御部120と、プリンタコントローラ部190と、着脱自在なイメージングユニット150K,150Y,150M,150Cなどを含む。   Referring to FIG. 4, image forming apparatus 1 according to the present embodiment includes an engine control unit 120, a printer controller unit 190, removable imaging units 150K, 150Y, 150M, and 150C.

エンジン制御部120は、CPU101(制御部)を中心としてIF制御部102、拡張I/O103、レーザダイオード104、本体バックアップメモリ106、SRAM(Static Random Access Memory)108、EEPROM(Electronically Erasable Programmable Read-Only Memory)109等を含んでおり、それらが内部バスを介して接続されている。そして、CPU101は、当該拡張I/O103を介して、各種センサ105、ドアスイッチ110、イメージングユニット150K〜150C、露光走査部60K〜60Cなどの画像形成装置1の各部に接続されている。ここで、ドアスイッチ110は、前カバーの開閉状態を検出するためのセンサである。   The engine control unit 120 is centered on the CPU 101 (control unit), the IF control unit 102, the expansion I / O 103, the laser diode 104, the main body backup memory 106, the SRAM (Static Random Access Memory) 108, the EEPROM (Electronically Erasable Programmable Read-Only). Memory) 109 and the like, which are connected via an internal bus. The CPU 101 is connected to each part of the image forming apparatus 1 such as various sensors 105, the door switch 110, the imaging units 150K to 150C, and the exposure scanning units 60K to 60C via the expansion I / O 103. Here, the door switch 110 is a sensor for detecting the open / closed state of the front cover.

CPU101(制御部)は、EEPROM109に記憶されている制御プログラムに従って各部の制御を行なう。EEPROM109は、例えば、機器を制御するための各種データ(機器を調整するための調整データなど)や、本体バックアップメモリ106に記憶されている原稿から取得した画像データの内容に従ってカラーモードに設定するかモノクロモードに設定するかを判定するプログラムや、画像安定化制御を行なうプログラムなど種々の制御プログラムを不揮発に記憶する。   The CPU 101 (control unit) controls each unit in accordance with a control program stored in the EEPROM 109. Whether the EEPROM 109 is set to the color mode according to the contents of various data for controlling the device (adjustment data for adjusting the device, etc.) or the image data acquired from the original stored in the main unit backup memory 106, for example. Various control programs such as a program for determining whether to set the monochrome mode and a program for performing image stabilization control are stored in a nonvolatile manner.

SRAM108は、CPU101によるプログラムの実行に際しての記憶領域として用いられる。   The SRAM 108 is used as a storage area when the CPU 101 executes a program.

IF制御部102は、排紙装置122や、プリンタコントローラ部190の画像処理コントローラ191と接続されている。   The IF control unit 102 is connected to the paper discharge device 122 and the image processing controller 191 of the printer controller unit 190.

拡張I/O103は、レーザダイオード104や、画像形成装置1に装着されたイメージングユニット150K,150Y,150M,150Cに接続されている。   The expansion I / O 103 is connected to the laser diode 104 and the imaging units 150K, 150Y, 150M, and 150C attached to the image forming apparatus 1.

プリンタコントローラ部190は、画像処理コントローラ191、図示しない操作パネルを制御するLCD(Liquid Crystal Display)コントローラ192、操作パネルを介して外部からの命令を受け付ける(命令が入力される)キーボードコントローラ193などを含む。また、プリンタコントローラ部190は、各種データ(機器を調整するための調整データなど)を不揮発に記憶するコントローラメモリ194を含む。   The printer controller unit 190 includes an image processing controller 191, an LCD (Liquid Crystal Display) controller 192 that controls an operation panel (not shown), a keyboard controller 193 that receives external commands (inputs commands) via the operation panel, and the like. Including. The printer controller unit 190 includes a controller memory 194 that stores various data (such as adjustment data for adjusting devices) in a nonvolatile manner.

画像処理コントローラ191は、通信IF122を介して、画像形成装置1外部に存在するコンピュータなどの他の装置に接続される。たとえば、画像処理コントローラ191は、通信IF122やネットワーク100を介して、スキャナ装置やFAX装置や他の端末装置300(400)や後述するサーバ装置200(500)と接続される。より詳細には、画像処理コントローラ191は、通信IF122を介して他のパーソナルコンピュータなどからプリント指示を受け付ける。また、画像処理コントローラ191は、ネットワーク100を介して端末装置300やサーバ装置などと電子メールを送受信する。   The image processing controller 191 is connected to another device such as a computer existing outside the image forming apparatus 1 via the communication IF 122. For example, the image processing controller 191 is connected to a scanner device, a FAX device, another terminal device 300 (400), or a server device 200 (500), which will be described later, via the communication IF 122 or the network 100. More specifically, the image processing controller 191 receives a print instruction from another personal computer or the like via the communication IF 122. In addition, the image processing controller 191 transmits and receives electronic mail to and from the terminal device 300 and the server device via the network 100.

<端末装置のハードウェア構成>
次に、本実施の形態における端末装置300(400)のハードウェア構成について説明する。図5は、端末装置300(400)のハードウェア構成を示すブロック図である。
<Hardware configuration of terminal device>
Next, a hardware configuration of terminal device 300 (400) in the present embodiment will be described. FIG. 5 is a block diagram illustrating a hardware configuration of the terminal device 300 (400).

図5を参照して、本実施の形態に係る端末装置300(400)は、表示部302と、CPU310と、RAM371と、ROM372と、通信IF374と、マイク375と、スピーカ376と、操作キー377とを含む。各構成要素は、相互にデータバスDB2によって接続されている。   Referring to FIG. 5, terminal device 300 (400) according to the present embodiment includes display unit 302, CPU 310, RAM 371, ROM 372, communication IF 374, microphone 375, speaker 376, and operation key 377. Including. Each component is connected to each other by a data bus DB2.

CPU310は、RAM371あるいはROM372に記憶されているプログラムを実行する。操作キー377は、端末装置300の使用者による指示の入力を受ける。RAM371は、CPU310によるプログラムの実行により生成されたデータ、または操作キー377を介して入力されたデータを揮発的に格納する。ROM372は、データを不揮発的に格納する。通信IF374は、たとえば、図示しないアンテナなどを利用することによって、ネットワーク100を介して画像形成装置1や後述するサーバ装置500と通信することができる。   CPU 310 executes a program stored in RAM 371 or ROM 372. The operation key 377 receives an instruction input by the user of the terminal device 300. The RAM 371 volatilely stores data generated by executing a program by the CPU 310 or data input via the operation keys 377. The ROM 372 stores data in a nonvolatile manner. The communication IF 374 can communicate with the image forming apparatus 1 and a server apparatus 500 to be described later via the network 100 by using, for example, an antenna (not shown).

表示部302は、ディスプレイなどによって実現される。表示部302は、CPU310からのデータに基づいて画像を表示する。   The display unit 302 is realized by a display or the like. The display unit 302 displays an image based on data from the CPU 310.

ところで、端末装置300における処理は、各ハードウェアおよびCPU310により実行されるソフトウェアによって実現される。このようなソフトウェアは、ROM372に予め記憶されている場合がある。また、ソフトウェアは、CD−ROMその他の記憶媒体に格納されて、プログラム製品として流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラム製品として提供される場合もある。   By the way, the processing in the terminal device 300 is realized by each hardware and software executed by the CPU 310. Such software may be stored in the ROM 372 in advance. The software may be stored in a CD-ROM or other storage medium and distributed as a program product. Alternatively, the software may be provided as a program product that can be downloaded by an information provider connected to the so-called Internet.

このようなソフトウェアは、記憶媒体から読み取られて、あるいは、通信IF374または図示しない通信部を介してダウンロードされた後、ROM372またはRAM371に一旦格納される。そのソフトウェアは、CPU310によってROM372またはRAM371から読み出され、CPU310が実行可能なプログラムの形式でRAM371に格納される。CPU310は、そのプログラムを実行する。ただし、CPU310が、ROM372に記憶されているソフトウェアを順次読み出すことによって、直接、当該ソフトウェアを実行する構成であってもよい。   Such software is read from the storage medium or downloaded via the communication IF 374 or a communication unit (not shown) and then temporarily stored in the ROM 372 or the RAM 371. The software is read from the ROM 372 or the RAM 371 by the CPU 310 and stored in the RAM 371 in the form of a program executable by the CPU 310. CPU 310 executes the program. However, the CPU 310 may directly execute the software by sequentially reading the software stored in the ROM 372.

図5に示される端末装置300を構成する各構成要素は、一般的なものである。したがって、本発明の本質的な部分は、RAM371、ROM372、その他の記憶媒体に格納されたソフトウェア、あるいはネットワークを介してダウンロード可能なソフトウェアであるともいえる。   Each component which comprises the terminal device 300 shown by FIG. 5 is a general thing. Therefore, it can be said that the essential part of the present invention is software stored in the RAM 371, the ROM 372, and other storage media, or software that can be downloaded via a network.

なお、記録媒体としては、CD−ROMに限られず、USB(Universal Serial Bus)メモリ、メモリカード、FD(Flexible Disk)、ハードディスク、磁気テープ、カセットテープ、光ディスク(MO(Magnetic Optical Disc)/MD(Mini Disc)/DVD(Digital Versatile Disc))、IC(Integrated Circuit)カード(メモリカードを除く)、光カード、マスクROM、EPROM(Electronically Programmable Read-Only Memory)、EEPROM、フラッシュROMなどの半導体メモリ等の固定的にプログラムを格納する媒体でもよい。   The recording medium is not limited to a CD-ROM, but a USB (Universal Serial Bus) memory, a memory card, an FD (Flexible Disk), a hard disk, a magnetic tape, a cassette tape, an optical disk (MO (Magnetic Optical Disc) / MD (MD Semiconductor memory such as Mini Disc) / DVD (Digital Versatile Disc), IC (Integrated Circuit) card (excluding memory card), optical card, mask ROM, EPROM (Electronically Programmable Read-Only Memory), EEPROM, flash ROM, etc. It may be a medium for storing the program in a fixed manner.

ここでいうプログラムとは、CPUにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。   The program here includes not only a program directly executable by the CPU but also a program in a source program format, a compressed program, an encrypted program, and the like.

<ネットワークシステムの機能構成>
次に、本実施の形態におけるネットワークシステム11の機能構成について説明する。図6は、本実施の形態に係るネットワークシステム11の機能構成を示す機能ブロック図である。図6を参照して、本実施の形態に係るネットワークシステム11は、画像形成装置1と端末装置300とを含む。
<Functional configuration of network system>
Next, the functional configuration of the network system 11 in the present embodiment will be described. FIG. 6 is a functional block diagram showing a functional configuration of the network system 11 according to the present embodiment. Referring to FIG. 6, network system 11 according to the present embodiment includes image forming apparatus 1 and terminal apparatus 300.

画像形成装置1は、生成部1011と、転送部1012と、通信制御部1013とを含む。また、画像形成装置1は、前述したように、EEPROM109あるいはユニット記憶部151K(以下、第1の記憶部ともいう)、バックアップメモリ106あるいはコントローラメモリ194(以下、第2の記憶部ともいう。)、通信IF122、その他の装置を含む。   The image forming apparatus 1 includes a generation unit 1011, a transfer unit 1012, and a communication control unit 1013. Further, as described above, the image forming apparatus 1 includes the EEPROM 109 or the unit storage unit 151K (hereinafter also referred to as the first storage unit), the backup memory 106 or the controller memory 194 (hereinafter also referred to as the second storage unit). , Communication IF 122, and other devices.

生成部1011、転送部1012、通信制御部1013は、CPU101と画像処理コントローラ191と、EEPROM109などに記憶されているプログラムとデータとによって実現されるものである。より詳細には、生成部1011と、転送部1012と、通信制御部1013とは、CPU101あるいは画像処理コントローラ191が、たとえばEEPROM109に記憶された制御プログラムを一旦SRAM108へと読み出して、SRAM108に記憶された当該制御プログラムを実行することによって実現されるものである。   The generation unit 1011, the transfer unit 1012, and the communication control unit 1013 are realized by the CPU 101, the image processing controller 191, the programs and data stored in the EEPROM 109 and the like. More specifically, in the generation unit 1011, the transfer unit 1012, and the communication control unit 1013, the CPU 101 or the image processing controller 191 once reads out, for example, a control program stored in the EEPROM 109 to the SRAM 108 and stores it in the SRAM 108. This is realized by executing the control program.

生成部1011は、画像形成装置1の内部で不具合が発生した場合に、当該不具合を検知する。生成部1011は、各種のセンサを利用して当該不具合の内容を解析し、不具合情報を生成する。前述したように、不具合情報は、代表的に、不具合が生じた箇所、不具合の種類、不具合の状況、不具合を解消するための処理(修理)を示す。   The generation unit 1011 detects the malfunction when a malfunction occurs in the image forming apparatus 1. The generation unit 1011 analyzes the content of the defect using various sensors and generates defect information. As described above, the defect information typically indicates a location where a defect has occurred, the type of the defect, the situation of the defect, and a process (repair) for solving the defect.

生成部1011は、不具合情報に基づいて、EEPROM109が記憶している調整データを他の記憶装置へ転送すべきか否かを判断する。たとえば、EEPROM109がマウントされている基板や、ユニット記憶部151Kが搭載されているイメージングユニット150Kを交換する必要がある場合には、EEPROM109やユニット記憶部151Kのデータを他の記憶装置へ転送しておく必要がある。そして、生成部1011は、調整データを他の記憶装置へ転送すべきであると判断した場合に、不具合情報を転送部1012に受け渡す。   The generation unit 1011 determines whether or not the adjustment data stored in the EEPROM 109 should be transferred to another storage device based on the defect information. For example, when it is necessary to replace the substrate on which the EEPROM 109 is mounted or the imaging unit 150K on which the unit storage unit 151K is mounted, the data in the EEPROM 109 or the unit storage unit 151K is transferred to another storage device. It is necessary to keep. When the generation unit 1011 determines that the adjustment data should be transferred to another storage device, the generation unit 1011 passes the defect information to the transfer unit 1012.

また、生成部1011は、調整データを他の記憶装置へ転送すべきであると判断した場合に、転送命令を転送部1012に受け渡す。   In addition, when the generation unit 1011 determines that the adjustment data should be transferred to another storage device, the generation unit 1011 passes the transfer command to the transfer unit 1012.

このとき、生成部1011は、図示しないスピーカなどを介して不具合が発生した旨を示す警告音を発したり、LCDコントローラ192を介して図示しない表示部に不具合情報を表示したりする。また、生成部1011は、転送部1012から転送が完了した旨のデータを受け付けて、不具合情報を通信制御部1013に受け渡す。   At this time, the generation unit 1011 emits a warning sound indicating that a failure has occurred via a speaker (not shown) or displays failure information on a display unit (not shown) via the LCD controller 192. In addition, the generation unit 1011 receives data indicating that the transfer is completed from the transfer unit 1012, and transfers defect information to the communication control unit 1013.

転送部1012は、生成部1011からの転送命令や不具合情報に基づいて、EEPROM109に記憶されている調整データを、たとえばプリンタコントローラ部190のコントローラメモリ194や本体バックアップメモリ106へと転送する。より詳細には、転送部1012は、不具合情報に基づいて、不具合を解消するための修理を行なうためにバックアップするべき調整データを特定する。転送部1012は、当該特定された調整データをEEPROM109からコントローラメモリ194やバックアップメモリ106へと転送する。転送部1012は、転送が完了すると、その旨を生成部1011へと通知する。   The transfer unit 1012 transfers the adjustment data stored in the EEPROM 109 to, for example, the controller memory 194 of the printer controller unit 190 or the main body backup memory 106 based on the transfer command and defect information from the generation unit 1011. More specifically, the transfer unit 1012 specifies adjustment data to be backed up in order to perform repair for eliminating the defect based on the defect information. The transfer unit 1012 transfers the specified adjustment data from the EEPROM 109 to the controller memory 194 or the backup memory 106. When the transfer is completed, the transfer unit 1012 notifies the generation unit 1011 to that effect.

通信制御部1013は、不具合情報を受け付けると、通信IF122を利用して、ネットワーク100を介して他の端末装置300へと不具合情報を送信する。たとえば、通信制御部1013は、HTML形式のメールによって不具合情報を送信する。   When the communication control unit 1013 receives the defect information, the communication control unit 1013 transmits the defect information to another terminal device 300 via the network 100 using the communication IF 122. For example, the communication control unit 1013 transmits the defect information using an HTML mail.

前述したように、端末装置300は、通信IF374と、表示部302とを含む。また、端末装置300はCPU310を含む。なお、端末装置300の各々は、サービスマン700に携帯されている。   As described above, the terminal device 300 includes the communication IF 374 and the display unit 302. The terminal device 300 includes a CPU 310. Each of the terminal devices 300 is carried by a service person 700.

通信IF374は、ネットワーク100を介して、画像形成装置1から不具合情報を受信する。より詳細には、通信IF374は、受信した不具合情報を、端末通信制御部として機能するCPU370に受け渡す。   The communication IF 374 receives defect information from the image forming apparatus 1 via the network 100. More specifically, the communication IF 374 delivers the received defect information to the CPU 370 functioning as a terminal communication control unit.

表示部302は、通信IF374が受信した不具合情報を表示する。より詳細には、通信制御部として機能するCPU370が、表示部302に不具合情報を表示させる。   The display unit 302 displays the defect information received by the communication IF 374. More specifically, the CPU 370 functioning as a communication control unit causes the display unit 302 to display defect information.

また、端末装置300は、不具合情報を受信した際に、スピーカ376を介して不具合情報を受信した旨をサービスマン700に知らせてもよい。そして、表示部302は、操作キー377を介してサービスマン700から表示命令を受け付けて、不具合情報をサービスマン700に表示してもよい。   Further, when receiving the defect information, the terminal device 300 may notify the service person 700 that the defect information has been received via the speaker 376. The display unit 302 may receive a display command from the service person 700 via the operation key 377 and display the defect information on the service person 700.

図7は、不具合情報を表示する端末装置300の表示部302を示すイメージ図である。図7に示すように、表示部302は、不具合情報として、不具合情報を受信した日時や、不具合が発生した画像形成装置1の設置場所や、不具合の種類を示す不具合コードを表示する。   FIG. 7 is an image diagram showing the display unit 302 of the terminal device 300 that displays the defect information. As shown in FIG. 7, the display unit 302 displays, as defect information, the date and time when the defect information was received, the installation location of the image forming apparatus 1 where the defect occurred, and a defect code indicating the type of the defect.

これによって、端末装置300を携帯しているサービスマン700は、修理場所や修理内容などを知ることができる。特に、本実施の形態に係るネットワークシステム11は、端末装置300を保持するサービスマン700が、画像形成装置1が転送作業を終了した際に不具合情報を把握することができるため、サービスマン700にとって無駄な時間が発生することを防止することができる。   As a result, the service person 700 carrying the terminal device 300 can know the repair location, repair details, and the like. In particular, the network system 11 according to the present embodiment allows the serviceman 700 holding the terminal device 300 to grasp the defect information when the image forming apparatus 1 finishes the transfer operation. It is possible to prevent useless time from occurring.

<メイン処理>
次に、本実施の形態に係る画像形成装置1におけるメイン処理の処理手順について説明する。図8は、画像形成装置1におけるメイン処理の処理手順を示すフローチャートである。
<Main processing>
Next, a processing procedure of main processing in the image forming apparatus 1 according to the present embodiment will be described. FIG. 8 is a flowchart illustrating a processing procedure of main processing in the image forming apparatus 1.

図8を参照して、画像形成装置1の電源がオンされると、生成部1011として機能するCPU110は画像形成装置1の内部で不具合が発生したか否かを判断する(ステップS102)。CPU110は、不具合が発生していない場合(ステップS102にてYESである場合)、メイン処理を終了する、あるいはステップS102からの処理を繰り返す。   Referring to FIG. 8, when the power of image forming apparatus 1 is turned on, CPU 110 functioning as generation unit 1011 determines whether or not a failure has occurred inside image forming apparatus 1 (step S102). CPU110 complete | finishes a main process, or repeats the process from step S102, when the malfunction has not generate | occur | produced (when it is YES in step S102).

CPU101は、不具合が発生した場合(ステップS102にてYESである場合)、各種のセンサからのデータに基づいて不具合情報を生成すると共に、調整データを転送する必要があるか否かを判断する(ステップS104)。より詳細には、画像形成装置1では、モータの駆動不良など、複数種類の不具合が発生し得る。本実施の形態においては、予め不具合毎に不具合コードや転送の要否などが規定されている。CPU101は、各種センサからのデータに基づいて、不具合が生じた箇所、不具合の種類、不具合の状況、不具合を解消するための処理などを解析して、不具合コードを特定する。   When a failure occurs (YES in step S102), the CPU 101 generates failure information based on data from various sensors and determines whether adjustment data needs to be transferred ( Step S104). More specifically, in the image forming apparatus 1, a plurality of types of problems such as motor drive failure may occur. In the present embodiment, a defect code, necessity of transfer, and the like are defined in advance for each defect. Based on the data from the various sensors, the CPU 101 analyzes the location where the failure occurred, the type of the failure, the state of the failure, the process for solving the failure, and the like, and identifies the failure code.

CPU101は、不具合コードに基づいて、調整データを転送する必要があるか否かを判断する。たとえば、基板上のCPU101とASIC123との間の通信不良が発生した場合にはサービスマン700が基板を交換する必要があるため、CPU101は基板にマウントされている記憶装置が格納しているデータを転送する必要があると判断する。一方、基板上に不具合が発生した場合であっても、メモリに不良箇所が発見された場合には当該メモリに保存されているデータが正しくない可能性があるため、CPU101はデータを転送する必要がないと判断する。   The CPU 101 determines whether or not adjustment data needs to be transferred based on the defect code. For example, if a communication failure occurs between the CPU 101 on the board and the ASIC 123, the service person 700 needs to replace the board. Therefore, the CPU 101 stores the data stored in the storage device mounted on the board. Determine that it needs to be transferred. On the other hand, even if a defect occurs on the board, if a defective part is found in the memory, the data stored in the memory may be incorrect, so the CPU 101 needs to transfer the data. Judge that there is no.

なお、当該メモリに物理的および電気的に接続可能な外部記憶媒体がある場合には、CPU101は当該メモリから当該外部記憶媒体へとデータを転送してもよい。   When there is an external storage medium that can be physically and electrically connected to the memory, the CPU 101 may transfer data from the memory to the external storage medium.

CPU101は、調整データを転送する必要があると判断した場合(ステップS104にてYESである場合)、データ転送処理(ステップS200)を実行する。なお、データ転送処理(ステップS200)については後述する。CPU101は、調整データを転送する必要がない場合(ステップS104にてNOである場合)、メイン処理を終了する。   When CPU 101 determines that adjustment data needs to be transferred (YES in step S104), CPU 101 executes a data transfer process (step S200). The data transfer process (step S200) will be described later. If CPU 101 does not need to transfer adjustment data (NO in step S104), CPU 101 ends the main process.

<データ転送処理>
次に、本実施の形態に係る画像形成装置1におけるデータ転送処理(ステップS200)の処理手順について説明する。図9は、本実施の形態に係る画像形成装置1におけるデータ転送処理(ステップS200)の処理手順を示すフローチャートである。
<Data transfer processing>
Next, a processing procedure of data transfer processing (step S200) in the image forming apparatus 1 according to the present embodiment will be described. FIG. 9 is a flowchart showing a processing procedure of data transfer processing (step S200) in the image forming apparatus 1 according to the present embodiment.

図9を参照して、転送部1012として機能するCPU101は、エンジン制御部120に着脱式の不揮発性メモリが接続されているか否かを判断する(ステップS202)。CPU101は、エンジン制御部120に着脱式の不揮発性メモリが接続されていない場合(ステップS202にてNOである場合)、プリンタコントローラ部190のコントローラメモリ194へとデータを転送する(ステップS206)。そして、CPU101は、データ転送処理(ステップS200)を終了する。   Referring to FIG. 9, CPU 101 functioning as transfer unit 1012 determines whether or not a detachable nonvolatile memory is connected to engine control unit 120 (step S202). If the detachable nonvolatile memory is not connected to the engine control unit 120 (NO in step S202), the CPU 101 transfers data to the controller memory 194 of the printer controller unit 190 (step S206). Then, the CPU 101 ends the data transfer process (step S200).

CPU101は、エンジン制御部120に着脱式の不揮発性メモリが接続されている場合(ステップS202にてYESである場合)、着脱式の不揮発性メモリに空き領域が存在するか否かを判断する(ステップS204)。CPU101は、着脱式の不揮発性メモリに空き領域が存在しない場合(ステップS204にてNOである場合)、プリンタコントローラ部190のコントローラメモリ194へとデータを転送する(ステップS206)。そして、CPU101は、データ転送処理(ステップS200)を終了する。   When the removable nonvolatile memory is connected to the engine control unit 120 (YES in step S202), the CPU 101 determines whether or not there is an empty area in the removable nonvolatile memory ( Step S204). If there is no free area in the removable nonvolatile memory (NO in step S204), the CPU 101 transfers data to the controller memory 194 of the printer controller unit 190 (step S206). Then, the CPU 101 ends the data transfer process (step S200).

CPU101は、着脱式の不揮発性メモリに空き領域が存在する場合(ステップS204にてYESである場合)、EEPROM109から当該空き領域へとデータを転送する(ステップS208)。このとき、CPU101は、プリンタコントローラ部190へ不具合情報を受け渡す(ステップS208)。なお、ここでは、CPU101が着脱式の不揮発性メモリにデータを転送する場合について説明を行なったが、EEPROM109と異なる基板上にバックアップメモリ106が搭載されている場合には、CPU101はEEPROM109などに格納されている調整データをエンジン制御部120内のバックアップメモリ106に転送してもよい。   If there is an empty area in the removable nonvolatile memory (YES in step S204), CPU 101 transfers data from EEPROM 109 to the empty area (step S208). At this time, the CPU 101 delivers defect information to the printer controller unit 190 (step S208). Here, the case where the CPU 101 transfers data to the removable nonvolatile memory has been described. However, when the backup memory 106 is mounted on a board different from the EEPROM 109, the CPU 101 stores the data in the EEPROM 109 or the like. The adjusted adjustment data may be transferred to the backup memory 106 in the engine control unit 120.

CPU101は、EEPROM109が記憶しているデータを順次、着脱式の不揮発性メモリあるいはバックアップメモリ106に仮保存する(ステップS214)。CPU101は、EEPROM109が記憶している全てのデータの仮保存が完了したか否か、すなわち転送作業が終了したか否かを判断する(ステップS216)。   The CPU 101 temporarily stores the data stored in the EEPROM 109 sequentially in the removable nonvolatile memory or the backup memory 106 (step S214). The CPU 101 determines whether or not all data stored in the EEPROM 109 has been temporarily stored, that is, whether or not the transfer operation has been completed (step S216).

CPU101は、未だ全てのデータの仮保存が完了していないと判断した場合(ステップS216にてNOである場合)、ステップS214からの処理を繰り返す。CPU101は、全てのデータの仮保存が完了したと判断した場合(ステップS216にてYESである場合)、転送作業が終了したことをプリンタコントローラ部190へ通知する(ステップS218)。CPU101は、データ転送処理(ステップS200)を終了する。   If CPU 101 determines that the temporary storage of all data has not been completed (NO in step S216), CPU 101 repeats the processing from step S214. If the CPU 101 determines that the temporary storage of all data has been completed (YES in step S216), the CPU 101 notifies the printer controller unit 190 that the transfer operation has been completed (step S218). The CPU 101 ends the data transfer process (step S200).

<不具合情報送信処理>
次に、本実施の形態に係る画像形成装置1における不具合情報送信処理の処理手順について説明する。図10は、本実施の形態に係る画像形成装置1における不具合情報送信処理の処理手順を示すフローチャートである。本実施の形態においては、画像処理コントローラ191が不具合情報送信処理を実行する。
<Defect information transmission process>
Next, a processing procedure of defect information transmission processing in the image forming apparatus 1 according to the present embodiment will be described. FIG. 10 is a flowchart showing a processing procedure of defect information transmission processing in the image forming apparatus 1 according to the present embodiment. In the present embodiment, the image processing controller 191 executes defect information transmission processing.

図10を参照して、画像処理コントローラ191は、エンジン制御部120で不具合が発生したか否かを判断する(ステップS302)。画像処理コントローラ191は、エンジン制御部120で不具合が発生していない場合(ステップS302にてNOである場合)、不具合情報送信処理を終了する。   Referring to FIG. 10, the image processing controller 191 determines whether or not a failure has occurred in the engine control unit 120 (step S302). The image processing controller 191 ends the defect information transmission process when no defect has occurred in the engine control unit 120 (NO in step S302).

画像処理コントローラ191は、エンジン制御部120で不具合が発生した場合(ステップS302にてYESである場合)、現在のエンジン制御部120の状態をEEPROM109に記憶する(ステップS304)。ここで、画像処理コントローラ191が、不具合が発生した旨のみを端末装置300へ送信してもよいし、データの転送作業が不要であるときのみ、不具合が発生した旨を端末装置300を送信してもよい(ステップS306)。   When a problem occurs in the engine control unit 120 (YES in step S302), the image processing controller 191 stores the current state of the engine control unit 120 in the EEPROM 109 (step S304). Here, the image processing controller 191 may transmit only the fact that a malfunction has occurred to the terminal device 300, or transmits the fact that a malfunction has occurred to the terminal device 300 only when the data transfer operation is unnecessary. (Step S306).

画像処理コントローラ191は、EEPROM109が記憶している調整データを、エンジン制御部120に接続可能な着脱式の不揮発性メモリやバックアップメモリ106に転送可能であるか否かを判断する(ステップS308)。すなわち、画像処理コントローラ191は、着脱式の不揮発性メモリが画像形成装置1に接続されているか否か、あるいはバックアップメモリ106が正常に動作しているか否かを判断する。画像処理コントローラ191は、調整データが着脱式の不揮発性メモリやバックアップメモリ106に転送可能な場合(ステップS308にてYESである場合)、通信IF122を介してエンジン制御部120からの情報をサーバ装置などへ送信する(ステップS310)。   The image processing controller 191 determines whether or not the adjustment data stored in the EEPROM 109 can be transferred to the removable nonvolatile memory or the backup memory 106 that can be connected to the engine control unit 120 (step S308). That is, the image processing controller 191 determines whether a detachable nonvolatile memory is connected to the image forming apparatus 1 or whether the backup memory 106 is operating normally. When the adjustment data can be transferred to the detachable nonvolatile memory or the backup memory 106 (YES in step S308), the image processing controller 191 receives information from the engine control unit 120 via the communication IF 122 as a server device. (Step S310).

送信後、画像処理コントローラ191は、通信IF122を利用してネットワーク100を介して転送作業が完了した旨や不具合情報を端末装置300へと送信する(ステップS332)。そして、画像処理コントローラ191は、不具合情報送信処理(ステップS300)を終了する。   After the transmission, the image processing controller 191 uses the communication IF 122 to transmit information indicating that the transfer operation is completed and defect information to the terminal device 300 via the network 100 (step S332). Then, the image processing controller 191 ends the defect information transmission process (step S300).

画像処理コントローラ191は、調整データが着脱式の不揮発性メモリあるいはバックアップメモリ106に転送可能でない場合(ステップS308にてNOである場合)、EEPROM109が記憶している調整データが全てコントローラメモリ194に格納可能であるか否かを判断する(ステップS312)。   If the adjustment data cannot be transferred to the removable nonvolatile memory or backup memory 106 (NO in step S308), the image processing controller 191 stores all the adjustment data stored in the EEPROM 109 in the controller memory 194. It is determined whether or not it is possible (step S312).

画像処理コントローラ191は、調整データが全てコントローラメモリ194に格納可能である場合(ステップS312にてYESである場合)、調整データを順次、コントローラメモリ194に仮保存する(ステップS318)。画像処理コントローラ191は、EEPROM109が記憶している全てのデータの仮保存が完了したか否かを判断する(ステップS320)。画像処理コントローラ191は、全てのデータの仮保存が完了していないと判断した場合(ステップS320にてNOである場合)、ステップS318からの処理を繰り返す。   If all the adjustment data can be stored in the controller memory 194 (YES in step S312), the image processing controller 191 sequentially temporarily stores the adjustment data in the controller memory 194 (step S318). The image processing controller 191 determines whether or not the temporary storage of all data stored in the EEPROM 109 has been completed (step S320). If the image processing controller 191 determines that the temporary storage of all data has not been completed (NO in step S320), the processing from step S318 is repeated.

画像処理コントローラ191は、全てのデータの仮保存が完了したと判断した場合(ステップS320にてYESである場合)、通信IF122を利用してネットワーク100を介して転送処理が完了した旨や不具合情報を端末装置300へと送信する(ステップS332)。そして、画像処理コントローラ191は、不具合情報送信処理を終了する。   If the image processing controller 191 determines that the temporary storage of all data has been completed (YES in step S320), the fact that the transfer processing has been completed via the network 100 using the communication IF 122, and failure information Is transmitted to the terminal device 300 (step S332). Then, the image processing controller 191 ends the defect information transmission process.

画像処理コントローラ191は、調整データが全てコントローラメモリ194に格納可能でない場合(ステップS312にてNOである場合)、通信IF122を利用して、ネットワーク100を介して調整データを他のサーバ装置へ転送しはじめる(ステップS322)。画像処理コントローラ191は、順次調整データをサーバ装置へ送信する(ステップS328)。画像処理コントローラ191は、調整データの転送が完了したか否かを判断する(ステップS330)。画像処理コントローラ191は、調整データの転送が完了していないと判断した場合(ステップS330にてNOである場合)、ステップS328からの処理を繰り返す。   If all the adjustment data cannot be stored in the controller memory 194 (NO in step S312), the image processing controller 191 transfers the adjustment data to another server apparatus via the network 100 using the communication IF 122. It starts to perform (step S322). The image processing controller 191 sequentially transmits the adjustment data to the server device (step S328). The image processing controller 191 determines whether or not the transfer of the adjustment data has been completed (step S330). If the image processing controller 191 determines that the transfer of the adjustment data has not been completed (NO in step S330), the image processing controller 191 repeats the processing from step S328.

画像処理コントローラ191は、調整データの転送が完了したと判断した場合(ステップS330にてYESである場合)、通信IF122を利用してネットワーク100を介して転送処理が完了した旨や不具合情報を端末装置300へと送信する(ステップS332)。そして、画像処理コントローラ191は、不具合情報送信処理を終了する。   If the image processing controller 191 determines that the transfer of the adjustment data has been completed (YES in step S330), the image processing controller 191 notifies the terminal that the transfer processing has been completed via the network 100 using the communication IF 122, and defect information. It transmits to the apparatus 300 (step S332). Then, the image processing controller 191 ends the defect information transmission process.

<まとめ>
本実施の形態に係るネットワークシステム11の動作例について説明する。図11は、本実施の形態に係るネットワークシステム11の効果を示すイメージ図である。
<Summary>
An operation example of the network system 11 according to the present embodiment will be described. FIG. 11 is an image diagram showing an effect of the network system 11 according to the present embodiment.

図11を参照して、たとえば、画像形成装置1のCPU101は、モータの駆動の異常や、通信の異常などを検出する。以下では、一例として、エンジン制御部120のエンジン基板121上のCPU101がASIC123と通信できなくなった場合について説明する。   Referring to FIG. 11, for example, CPU 101 of image forming apparatus 1 detects a motor drive abnormality or a communication abnormality. Hereinafter, as an example, a case where the CPU 101 on the engine board 121 of the engine control unit 120 becomes unable to communicate with the ASIC 123 will be described.

CPU101とASIC123との間で不具合が発生した場合、サービスマン700は画像形成装置1のエンジン基板121を交換する必要がある。しかしながら、エンジン基板121を交換する場合、交換前にエンジン基板121上にマウントされているメモリが記憶しているデータを他の記憶装置に移し変えておく必要がある。エンジン基板121には、たとえば、SRAM108、EEPROM109、図示しないDRAM、図示しないフラッシュROMなどがマウントされている。   When a problem occurs between the CPU 101 and the ASIC 123, the service person 700 needs to replace the engine board 121 of the image forming apparatus 1. However, when exchanging the engine board 121, it is necessary to transfer the data stored in the memory mounted on the engine board 121 to another storage device before the exchange. For example, SRAM 108, EEPROM 109, DRAM (not shown), flash ROM (not shown), and the like are mounted on the engine board 121.

通常の画像形成装置においては、サービスマン700は、現場にて画像形成装置の修理を行う際に、まずエンジン基板121上のメモリが記憶しているデータを一旦当該エンジン基板121外の他の記録媒体へと転送する。そして、サービスマン700は、エンジン基板121を交換した後に、当該データを新たなエンジン基板上の不揮発メモリへと転送する。ここで、他の記録媒体とは、たとえば、プリンタコントローラ部190のコントローラメモリ194であったり、着脱式の不揮発性メモリであったりする。   In a normal image forming apparatus, when repairing the image forming apparatus on site, the service person 700 first stores the data stored in the memory on the engine board 121 once in another record outside the engine board 121. Transfer to media. Then, after replacing the engine board 121, the service person 700 transfers the data to the non-volatile memory on the new engine board. Here, the other recording medium is, for example, the controller memory 194 of the printer controller unit 190 or a detachable nonvolatile memory.

本実施の形態に係る画像形成装置1は、データの転送作業が終了した後に、すなわち、サービスマン700がエンジン基板121を交換可能になった時点で、サービスマン700の端末装置300へと不具合情報を送信する。そのため、端末装置300を有するサービスマン700は、現場に到着してすぐに画像形成装置1のメンテナンス作業や修理作業を行なうことができる。   The image forming apparatus 1 according to the present embodiment transmits defect information to the terminal device 300 of the service person 700 after the data transfer operation is completed, that is, when the service person 700 can replace the engine board 121. Send. Therefore, the service person 700 having the terminal device 300 can perform maintenance work and repair work on the image forming apparatus 1 immediately after arrival at the site.

[実施の形態2]
次に、ネットワークシステム11の実施の形態2について説明する。実施の形態1においては、画像形成装置1が、データの転送の完了後に端末装置300へと調整データを送信するものであった。本実施の形態に係るネットワークシステム11では、画像形成装置1が、データの転送の完了前に、不具合情報と転送完了時刻(あるいは作業開始可能時刻)とを端末装置300へ送信するものである。
[Embodiment 2]
Next, a second embodiment of the network system 11 will be described. In the first embodiment, the image forming apparatus 1 transmits the adjustment data to the terminal device 300 after the data transfer is completed. In the network system 11 according to the present embodiment, the image forming apparatus 1 transmits the defect information and the transfer completion time (or work start possible time) to the terminal device 300 before the completion of data transfer.

なお、本実施の形態におけるネットワークシステム11の全体構成、画像形成装置1の全体構成およびハードウェア構成、端末装置300のハードウェア構成は、実施の形態1におけるそれらと同様であるため、ここでは説明を繰り返さない。   Note that the overall configuration of the network system 11, the overall configuration and hardware configuration of the image forming apparatus 1, and the hardware configuration of the terminal apparatus 300 in the present embodiment are the same as those in the first embodiment, and will be described here. Do not repeat.

<ネットワークシステムの動作概要>
以下では、本実施の形態に係るネットワークシステム11の動作概要について説明する。図12は、本実施の形態に係るネットワークシステム11の動作概要を示すシーケンス図である。
<Overview of network system operation>
Below, the operation | movement outline | summary of the network system 11 which concerns on this Embodiment is demonstrated. FIG. 12 is a sequence diagram showing an operation outline of the network system 11 according to the present embodiment.

図1および図12を参照して、画像形成装置1において不具合が発生すると(ステップS010)、画像形成装置1は当該不具合を解析することによって不具合情報を生成する(ステップS012)。   1 and 12, when a problem occurs in image forming apparatus 1 (step S010), image forming apparatus 1 generates defect information by analyzing the problem (step S012).

画像形成装置1は、不具合情報を生成することによって、当該不具合を解消するために必要な処理を認識する。特に、本実施の形態に係る画像形成装置1は、サービスマン700が修理をする前に、記憶されている各種データ(機器を調整するための調整データなど)を予めバックアップしておく必要があるか否かを判断する。   The image forming apparatus 1 recognizes processing necessary to solve the defect by generating the defect information. In particular, the image forming apparatus 1 according to the present embodiment needs to back up various stored data (such as adjustment data for adjusting the device) in advance before the service person 700 repairs the image. Determine whether or not.

画像形成装置1は、調整データをバックアップする必要がある場合、調整データの転送に要する時間を計算する(ステップS030)。より詳細には、画像形成装置1は、転送すべき調整データのデータ量や、単位時間当たりの転送データ量(転送速度)などに基づいて、転送時間を計算する。画像形成装置1は、現在時刻と転送時間とに基づいて転送完了時刻を計算する。画像形成装置1は、ネットワーク100を介して、不具合情報と転送完了時刻とを端末装置300へ送信する(ステップS032)。   When the adjustment data needs to be backed up, the image forming apparatus 1 calculates the time required for transferring the adjustment data (step S030). More specifically, the image forming apparatus 1 calculates the transfer time based on the data amount of adjustment data to be transferred, the transfer data amount per unit time (transfer speed), and the like. The image forming apparatus 1 calculates the transfer completion time based on the current time and the transfer time. The image forming apparatus 1 transmits the defect information and the transfer completion time to the terminal device 300 via the network 100 (step S032).

端末装置300は、不具合情報と転送完了時刻とを受信する(ステップS034)。端末装置300は、サービスマン700に不具合情報と転送完了時刻とを表示する(ステップS036)。   The terminal device 300 receives the defect information and the transfer completion time (step S034). The terminal device 300 displays the defect information and the transfer completion time on the service person 700 (step S036).

画像形成装置1は、調整データをバックアップする必要がある場合、調整データを他のメモリへと転送する(ステップS014)。画像形成装置1は、調整データの転送が完了すると(ステップS016)、他の端末装置300へと転送が完了した旨や不具合情報を送信する。   When the adjustment data needs to be backed up, the image forming apparatus 1 transfers the adjustment data to another memory (step S014). When the transfer of the adjustment data is completed (step S016), the image forming apparatus 1 transmits information indicating that the transfer has been completed and defect information to another terminal device 300.

このように、本実施の形態に係るネットワークシステム11においては、端末装置300を保持するサービスマン700が、調整データのバックアップ作業が完了する時刻と不具合情報とを知ることできる。その結果、サービスマン700は、調整データのバックアップ作業が完了してから、画像形成装置1を修理するための現場へ到着することができる。すなわち、本実施の形態に係るネットワークシステム11は、サービスマン700にとって無駄な時間が発生することを防止することができる。   Thus, in the network system 11 according to the present embodiment, the service person 700 holding the terminal device 300 can know the time when the adjustment data backup operation is completed and the defect information. As a result, the service person 700 can arrive at the site for repairing the image forming apparatus 1 after the adjustment data backup operation is completed. That is, the network system 11 according to the present embodiment can prevent unnecessary time for the serviceman 700 from occurring.

以下、このような機能を実現するための構成について詳述する。
<ネットワークシステムの機能構成>
本実施の形態におけるネットワークシステム11の機能構成について説明する。図13は、本実施の形態に係るネットワークシステム11の機能構成を示す機能ブロック図である。図13を参照して、本実施の形態に係るネットワークシステム11も、画像形成装置1と端末装置300とを含む。
Hereinafter, a configuration for realizing such a function will be described in detail.
<Functional configuration of network system>
A functional configuration of the network system 11 in the present embodiment will be described. FIG. 13 is a functional block diagram showing a functional configuration of the network system 11 according to the present embodiment. Referring to FIG. 13, network system 11 according to the present embodiment also includes image forming apparatus 1 and terminal apparatus 300.

画像形成装置1は、生成部1011と、転送部1012と、通信制御部1013と、計算部1014とを含む。また、画像形成装置1は、前述したように、EEPROM109、バックアップメモリ106(あるいはコントローラメモリ194)、通信IF122、その他の装置を含む。   The image forming apparatus 1 includes a generation unit 1011, a transfer unit 1012, a communication control unit 1013, and a calculation unit 1014. Further, as described above, the image forming apparatus 1 includes the EEPROM 109, the backup memory 106 (or the controller memory 194), the communication IF 122, and other devices.

生成部1011と、転送部1012と、通信制御部1013と、計算部1014とは、CPU101と画像処理コントローラ191と、EEPROM109などに記憶されているプログラムとデータとによって実現されるものである。より詳細には、生成部1011と、転送部1012と、通信制御部1013とは、CPU101あるいは画像処理コントローラ191が、たとえばEEPROM109に記憶された制御プログラムを一旦SRAM108へと読み出して、SRAM108に記憶された当該制御プログラムを実行することによって実現されるものである。なお、以下では、実施の形態1と同様の機能ブロックについては、説明を繰り返さない。   The generation unit 1011, the transfer unit 1012, the communication control unit 1013, and the calculation unit 1014 are realized by programs and data stored in the CPU 101, the image processing controller 191, the EEPROM 109, and the like. More specifically, in the generation unit 1011, the transfer unit 1012, and the communication control unit 1013, the CPU 101 or the image processing controller 191 once reads out, for example, a control program stored in the EEPROM 109 to the SRAM 108 and stores it in the SRAM 108. This is realized by executing the control program. In the following description, description of functional blocks similar to those in the first embodiment will not be repeated.

計算部1014は、転送部1012が調整データを転送する速度や、EEPROM109に記憶されている調整データのデータ量などを取得することによって、転送に要する転送時間を計算する。計算部1014は、図示しない時計ICなどを介して現在時刻を取得する。計算部1014は、現在時刻と転送時間とに基づいて、転送作業が終了する転送完了時刻を計算する。計算部1014は、転送完了時刻を通信制御部1013へ受け渡す。   The calculation unit 1014 calculates the transfer time required for transfer by acquiring the speed at which the transfer unit 1012 transfers adjustment data, the amount of adjustment data stored in the EEPROM 109, and the like. The calculation unit 1014 acquires the current time via a clock IC (not shown) or the like. The calculation unit 1014 calculates a transfer completion time at which the transfer work ends based on the current time and the transfer time. The calculation unit 1014 passes the transfer completion time to the communication control unit 1013.

通信制御部1013は、生成部1011からの不具合情報と転送部1012からの転送完了時刻を受け付ける。通信制御部1013は、通信IF122を利用して、ネットワーク100を介して他の端末装置300へと不具合情報と転送完了時刻とを送信する。たとえば、通信制御部1013は、HTML形式のメールによって不具合情報と転送完了時刻とを送信する。   The communication control unit 1013 receives defect information from the generation unit 1011 and transfer completion time from the transfer unit 1012. The communication control unit 1013 transmits the defect information and the transfer completion time to the other terminal device 300 via the network 100 using the communication IF 122. For example, the communication control unit 1013 transmits the defect information and the transfer completion time by HTML format mail.

端末装置300は、通信IF374と、表示部302とを含む。なお、端末装置300の各々は、サービスマン700に携帯されている。   The terminal device 300 includes a communication IF 374 and a display unit 302. Each of the terminal devices 300 is carried by a service person 700.

通信IF374は、ネットワーク100を介して、画像形成装置1から不具合情報と転送完了時刻とを受信する。   The communication IF 374 receives defect information and transfer completion time from the image forming apparatus 1 via the network 100.

表示部302は、通信IF374が受信した不具合情報と転送完了時刻とを表示する。
また、端末装置300は、不具合情報と転送完了時刻とを受信した際に、スピーカ376を介して不具合情報と転送完了時刻とを受信した旨をサービスマン700に知らせてもよい。そして、表示部302は、操作キー377を介してサービスマン700から表示命令を受け付けて、不具合情報と転送完了時刻とをサービスマン700に表示してもよい。
The display unit 302 displays the defect information received by the communication IF 374 and the transfer completion time.
Further, when receiving the defect information and the transfer completion time, the terminal device 300 may notify the serviceman 700 that the defect information and the transfer completion time are received via the speaker 376. The display unit 302 may receive a display command from the serviceman 700 via the operation key 377 and display the defect information and the transfer completion time on the serviceman 700.

図14は、不具合情報と転送完了時刻とを表示する端末装置300の表示部302を示すイメージ図である。図14に示すように、表示部302は、不具合情報として、不具合情報を受信した日時や、不具合が発生した画像形成装置1の設置場所や、不具合の種類を示す不具合コードを表示する。   FIG. 14 is an image diagram showing the display unit 302 of the terminal device 300 that displays the defect information and the transfer completion time. As shown in FIG. 14, the display unit 302 displays, as defect information, a date and time when the defect information was received, an installation location of the image forming apparatus 1 where the defect occurred, and a defect code indicating the type of the defect.

これによって、端末装置300を携帯しているサービスマン700は、修理場所や修理内容や転送完了時刻などを知ることができる。本実施の形態に係るネットワークシステム11は、端末装置300を保持するサービスマン700が、画像形成装置1が転送作業を完了する時刻を把握することができるため、サービスマン700にとって無駄な時間が発生することを防止することができる。   As a result, the service person 700 carrying the terminal device 300 can know the repair location, repair details, transfer completion time, and the like. In the network system 11 according to the present embodiment, since the service person 700 holding the terminal device 300 can grasp the time when the image forming apparatus 1 completes the transfer operation, time is wasted for the service person 700. Can be prevented.

<データ転送処理>
次に、本実施の形態に係る画像形成装置1におけるデータ転送処理(ステップS200)の処理手順について説明する。図15は、本実施の形態に係る画像形成装置1におけるデータ転送処理(ステップS200)の処理手順を示すフローチャートである。なお、実施の形態1と同様のステップ(処理)については、説明を繰り返さない。
<Data transfer processing>
Next, a processing procedure of data transfer processing (step S200) in the image forming apparatus 1 according to the present embodiment will be described. FIG. 15 is a flowchart showing a processing procedure of data transfer processing (step S200) in the image forming apparatus 1 according to the present embodiment. Note that the description of the same steps (processes) as in the first embodiment will not be repeated.

図15を参照して、本実施の形態に係るデータ転送処理(ステップS200)は、実施の形態1のそれと比較して、ステップS210とステップS212とを有する点において相違する。   Referring to FIG. 15, the data transfer process (step S200) according to the present embodiment is different from that of the first embodiment in that it includes steps S210 and S212.

すなわち、プリンタコントローラ部190に不具合情報を受け渡した後(ステップS208)、計算部1014として機能するCPU101は、調整データの転送に要する転送時間を計算する(ステップS210)。CPU101は、現在時刻と転送時間とに基づいて、転送完了時刻を計算する。なお、転送完了時刻とは、サービスマン700が修理などの作業を開始することができる作業開始可能時刻である。CPU101は、転送完了時刻をプリンタコントローラ部190に受け渡す(ステップS212)。その後、CPU101は、EEPROM109が記憶しているデータを順次、着脱式の不揮発性メモリあるいはバックアップメモリ106に仮保存する(ステップS214)。   In other words, after delivering the defect information to the printer controller unit 190 (step S208), the CPU 101 functioning as the calculation unit 1014 calculates the transfer time required for transferring the adjustment data (step S210). The CPU 101 calculates the transfer completion time based on the current time and the transfer time. The transfer completion time is a work start possible time when the service person 700 can start work such as repair. The CPU 101 transfers the transfer completion time to the printer controller unit 190 (step S212). Thereafter, the CPU 101 temporarily stores the data stored in the EEPROM 109 sequentially in the removable nonvolatile memory or the backup memory 106 (step S214).

<不具合情報送信処理>
次に、本実施の形態に係る画像形成装置1における不具合情報送信処理の処理手順について説明する。図16は、本実施の形態に係る画像形成装置1における不具合情報送信処理の処理手順を示すフローチャートである。
<Defect information transmission process>
Next, a processing procedure of defect information transmission processing in the image forming apparatus 1 according to the present embodiment will be described. FIG. 16 is a flowchart showing a processing procedure of defect information transmission processing in the image forming apparatus 1 according to the present embodiment.

本実施の形態においては、画像処理コントローラ191が不具合情報送信処理を実行する。なお、実施の形態1と同様のステップ(処理)については、説明を繰り返さない。図16を参照して、本実施の形態に係る不具合情報送信処理は、実施の形態1のそれと比較して、ステップS314、ステップS316、ステップS324、ステップS326とを有する点において相違する。   In the present embodiment, the image processing controller 191 executes defect information transmission processing. Note that the description of the same steps (processes) as in the first embodiment will not be repeated. Referring to FIG. 16, the defect information transmission process according to the present embodiment is different from that of the first embodiment in that it includes step S314, step S316, step S324, and step S326.

すなわち、画像処理コントローラ191は、調整データが全てコントローラメモリ194に格納可能である場合(ステップS312にてYESである場合)、調整データの転送に要する転送時間を計算する(ステップS314)。画像処理コントローラ191は、転送時間と現在時刻とに基づいて転送完了時刻を計算する。画像処理コントローラ191は、通信IF122を利用して不具合情報と転送完了時刻とを送信する(ステップS316)。   That is, if all the adjustment data can be stored in the controller memory 194 (YES in step S312), the image processing controller 191 calculates the transfer time required to transfer the adjustment data (step S314). The image processing controller 191 calculates a transfer completion time based on the transfer time and the current time. The image processing controller 191 transmits the defect information and the transfer completion time using the communication IF 122 (step S316).

また、画像処理コントローラ191は、調整データが全てコントローラメモリ194に格納可能でない場合(ステップS312にてNOである場合)、通信IF122を利用して、ネットワーク100を介して調整データを他のサーバ装置へ転送しはじめる(ステップS322)。画像処理コントローラ191は、調整データの転送に要する転送時間を計算する(ステップS324)。画像処理コントローラ191は、転送時間と現在時刻とに基づいて転送完了時刻を計算する。画像処理コントローラ191は、通信IF122を利用して不具合情報と転送完了時刻とを送信する(ステップS326)。   Further, when all the adjustment data cannot be stored in the controller memory 194 (NO in step S312), the image processing controller 191 uses the communication IF 122 to transfer the adjustment data to another server device via the network 100. (Step S322). The image processing controller 191 calculates a transfer time required for transferring the adjustment data (step S324). The image processing controller 191 calculates a transfer completion time based on the transfer time and the current time. The image processing controller 191 transmits the defect information and the transfer completion time using the communication IF 122 (step S326).

[実施の形態3]
次に、ネットワークシステムの実施の形態3について説明する。実施の形態1においては、画像形成装置1が、データの転送の完了後に端末装置300へと調整データを送信するものであった。本実施の形態に係るネットワークシステムでは、画像形成装置1が、不具合情報をサーバ装置を介して端末装置300へ送信するものである。すなわち、本実施の形態に係るネットワークシステムは、実施の形態1に係るネットワークシステム11に、画像形成装置1と端末装置300とに接続可能なサーバ装置を追加したものである。
[Embodiment 3]
Next, a third embodiment of the network system will be described. In the first embodiment, the image forming apparatus 1 transmits the adjustment data to the terminal device 300 after the data transfer is completed. In the network system according to the present embodiment, the image forming apparatus 1 transmits defect information to the terminal device 300 via the server device. That is, the network system according to the present embodiment is obtained by adding a server device that can be connected to the image forming apparatus 1 and the terminal device 300 to the network system 11 according to the first embodiment.

なお、本実施の形態における画像形成装置1の全体構成およびハードウェア構成、端末装置300のハードウェア構成は、実施の形態1におけるそれらと同様であるため、ここでは説明を繰り返さない。   Note that the overall configuration and hardware configuration of image forming apparatus 1 in this embodiment and the hardware configuration of terminal apparatus 300 are the same as those in Embodiment 1, and therefore description thereof will not be repeated here.

<ネットワークシステムの全体構成>
以下では、本実施の形態に係るネットワークシステム12の全体構成について説明する。図17は、本実施の形態に係るネットワークシステム12の全体構成を示すイメージ図である。
<Overall configuration of network system>
Below, the whole structure of the network system 12 which concerns on this Embodiment is demonstrated. FIG. 17 is an image diagram showing an overall configuration of network system 12 according to the present embodiment.

図17を参照して、本実施の形態に係るネットワークシステム12は、画像形成装置1と、サーバ装置200と、端末装置300とを含む。また、本実施の形態に係るネットワークシステム12は、他のプリンタ2や、端末装置400や、ワークステーションなどのサーバ装置500も含む。   Referring to FIG. 17, network system 12 according to the present embodiment includes image forming apparatus 1, server apparatus 200, and terminal apparatus 300. The network system 12 according to the present embodiment also includes another printer 2, a terminal device 400, and a server device 500 such as a workstation.

サーバ装置200は、ネットワーク100を介して、画像形成装置1や端末装置300(400)と接続可能である。本実施の形態に係るサーバ装置200は、画像形成装置1から不具合情報を受信して、当該画像形成装置1や不具合の内容に最適な端末装置300へと不具合情報を送信する。   The server apparatus 200 can be connected to the image forming apparatus 1 and the terminal apparatus 300 (400) via the network 100. The server apparatus 200 according to the present embodiment receives the defect information from the image forming apparatus 1 and transmits the defect information to the image forming apparatus 1 and the terminal device 300 most suitable for the content of the defect.

サーバ装置500は、サーバ装置200に蓄積された不具合情報などを取得する。サーバ装置500の管理者は、画像形成装置1の各々で発生した不具合などを把握することができる。   The server device 500 acquires defect information and the like accumulated in the server device 200. The administrator of the server apparatus 500 can grasp a problem that has occurred in each of the image forming apparatuses 1.

<ネットワークシステムの動作概要>
以下では、本実施の形態に係るネットワークシステム12の動作概要について説明する。図18は、本実施の形態に係るネットワークシステム12の動作概要を示すシーケンス図である。
<Overview of network system operation>
Below, the operation | movement outline | summary of the network system 12 which concerns on this Embodiment is demonstrated. FIG. 18 is a sequence diagram showing an outline of the operation of the network system 12 according to the present embodiment.

図17および図18を参照して、画像形成装置1において不具合が発生すると(ステップS010)、画像形成装置1は当該不具合を解析することによって不具合情報を生成する(ステップS012)。   17 and 18, when a problem occurs in image forming apparatus 1 (step S010), image forming apparatus 1 generates the defect information by analyzing the problem (step S012).

画像形成装置1は、このタイミングにおいて、不具合情報をサーバ装置200へと送信してもよい。(ステップS024)。この場合、サーバ装置200は、不具合情報を受信する(ステップS046)。サーバ装置200は、最適な端末装置300を抽出して(ステップS048)、当該抽出された端末装置300へと不具合情報を送信する(ステップS050)。すなわち、他の端末装置300は、このタイミングで、一旦不具合情報を受信する(ステップS026)。そして、端末装置300が、サービスマンに不具合情報を表示する(ステップS028)。   The image forming apparatus 1 may transmit the defect information to the server apparatus 200 at this timing. (Step S024). In this case, the server device 200 receives the defect information (step S046). The server device 200 extracts the optimum terminal device 300 (step S048), and transmits defect information to the extracted terminal device 300 (step S050). In other words, the other terminal device 300 receives the defect information once at this timing (step S026). Then, the terminal device 300 displays the defect information for the service person (step S028).

ステップS024において、画像形成装置1は、不具合情報を生成することによって、当該不具合を解消するために必要な処理を認識する。特に、本実施の形態に係る画像形成装置1は、サービスマンが修理をする前に、記憶されている各種データ(機器を調整するための調整データなど)を予めバックアップしておく必要があるか否かを判断する。画像形成装置1は、調整データをバックアップする必要がある場合、調整データを他のメモリへと転送する(ステップS014)。画像形成装置1は、調整データの転送が完了すると(ステップS016)、サーバ装置200へと不具合情報を送信する(ステップS018)。   In step S <b> 024, the image forming apparatus 1 recognizes processing necessary to eliminate the defect by generating defect information. In particular, whether the image forming apparatus 1 according to the present embodiment needs to back up various stored data (such as adjustment data for adjusting the device) in advance before a serviceman repairs the image. Judge whether or not. When the adjustment data needs to be backed up, the image forming apparatus 1 transfers the adjustment data to another memory (step S014). When the transfer of the adjustment data is completed (step S016), the image forming apparatus 1 transmits defect information to the server apparatus 200 (step S018).

サーバ装置200は、不具合情報を受信して(ステップS040)、最適な端末装置300を抽出する(ステップS042)。より詳細には、サーバ装置200は、各画像形成装置1の位置情報や、端末装置300の位置情報や、不具合の修理に必要な工具やスキルに対応する端末装置300などを記憶している。サーバ装置200は、不具合が発生した画像形成装置1の位置と、当該不具合を解消できるサービスマンが有する端末装置300の位置とに基づいて、最適な端末装置300を抽出する。サーバ装置200は、最適な端末装置300へと不具合情報を送信する(ステップS044)。   The server device 200 receives the defect information (step S040) and extracts the optimum terminal device 300 (step S042). More specifically, the server apparatus 200 stores position information of each image forming apparatus 1, position information of the terminal apparatus 300, a terminal apparatus 300 corresponding to tools and skills necessary for repairing a defect, and the like. The server apparatus 200 extracts the optimum terminal apparatus 300 based on the position of the image forming apparatus 1 where the problem has occurred and the position of the terminal apparatus 300 possessed by the service person who can solve the problem. The server device 200 transmits the defect information to the optimum terminal device 300 (step S044).

端末装置300は、不具合情報を受信する(ステップS020)。端末装置300は、サービスマンに不具合情報を表示する(ステップS022)。すなわち、端末装置300を保持するサービスマンは、調整データの転送完了後に不具合情報を閲覧する。   The terminal device 300 receives the defect information (step S020). The terminal device 300 displays the defect information for the service person (step S022). That is, the service person holding the terminal device 300 browses the defect information after completing the transfer of the adjustment data.

このように、本実施の形態に係るネットワークシステム11においては、画像形成装置1が、調整データのバックアップ作業が完了した時点で、サーバ装置200を介して最適なサービスマンの端末装置300へと不具合情報を送信する。そのため、サービスマンは、調整データのバックアップ作業が完了してから、画像形成装置1を修理するための現場へ到着することができる。すなわち、本実施の形態に係るネットワークシステム11は、サービスマンにとって無駄な時間が発生することを防止することができる。   As described above, in the network system 11 according to the present embodiment, when the image forming apparatus 1 completes the backup operation of the adjustment data, it becomes a failure to the optimum serviceman terminal apparatus 300 via the server apparatus 200. Send information. Therefore, the service person can arrive at the site for repairing the image forming apparatus 1 after the adjustment data backup operation is completed. That is, the network system 11 according to the present embodiment can prevent time that is wasted for a serviceman.

以下、このような機能を実現するための構成について詳述する。
<サーバ装置のハードウェア構成>
次に、サーバ装置200(500)のハードウェア構成について説明する。図19は、サーバ装置200(500)のハードウェア構成を示すブロック図である。
Hereinafter, a configuration for realizing such a function will be described in detail.
<Hardware configuration of server device>
Next, the hardware configuration of the server device 200 (500) will be described. FIG. 19 is a block diagram illustrating a hardware configuration of the server device 200 (500).

図19を参照して、本実施の形態に係るサーバ装置200は、表示部202と、CPU210と、RAM271と、ROM272と、通信IF274と、マイク275と、スピーカ276と、操作キー277とを含む。各構成要素は、相互にデータバスDB2によって接続されている。   Referring to FIG. 19, server apparatus 200 according to the present embodiment includes display unit 202, CPU 210, RAM 271, ROM 272, communication IF 274, microphone 275, speaker 276, and operation key 277. . Each component is connected to each other by a data bus DB2.

CPU210は、RAM271あるいはROM272に記憶されているプログラムを実行する。操作キー277は、サーバ装置200の使用者による指示の入力を受ける。通信IF274は、たとえば、図示しないアンテナなどを利用することによって、ネットワーク100を介して画像形成装置1や端末装置300と通信することができる。   The CPU 210 executes a program stored in the RAM 271 or the ROM 272. The operation key 277 receives an instruction input by the user of the server device 200. The communication IF 274 can communicate with the image forming apparatus 1 and the terminal apparatus 300 via the network 100 by using, for example, an antenna (not shown).

RAM271は、CPU210によるプログラムの実行により生成されたデータ、または操作キー277を介して入力されたデータを揮発的に格納する。ROM272は、データを不揮発的に格納する。具体的には、RAM271あるいはROM272は、各画像形成装置1が載置されている位置を格納する。   The RAM 271 volatilely stores data generated by execution of a program by the CPU 210 or data input via the operation keys 277. The ROM 272 stores data in a nonvolatile manner. Specifically, the RAM 271 or the ROM 272 stores the position where each image forming apparatus 1 is placed.

RAM271あるいはROM272は、不具合を解消するために必要な修理工具やスキルなど(不具合の属性)を端末装置300毎に格納する。あるいは、RAM271あるいはROM272は、端末装置300毎に、端末装置300に適した不具合コードを格納する。RAM271は、各端末装置300の現在位置を格納する。これによって、CPU101は、RAM271あるいはROM272を参照して、発生した不具合に最適な端末装置300を抽出することができる。   The RAM 271 or the ROM 272 stores repair tools, skills, and the like (failure attributes) necessary for solving the problem for each terminal device 300. Alternatively, the RAM 271 or the ROM 272 stores a defect code suitable for the terminal device 300 for each terminal device 300. The RAM 271 stores the current position of each terminal device 300. Accordingly, the CPU 101 can extract the terminal device 300 that is most suitable for the malfunction that has occurred, with reference to the RAM 271 or the ROM 272.

表示部202は、ディスプレイなどによって実現される。表示部202は、CPU210からのデータに基づいて画像を表示する。   The display unit 202 is realized by a display or the like. The display unit 202 displays an image based on data from the CPU 210.

ところで、サーバ装置200における処理は、各ハードウェアおよびCPU210により実行されるソフトウェアによって実現される。このようなソフトウェアは、ROM272に予め記憶されている場合がある。また、ソフトウェアは、CD−ROMその他の記憶媒体に格納されて、プログラム製品として流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラム製品として提供される場合もある。このようなソフトウェアは、記憶媒体から読み取られて、あるいは、通信IF274または図示しない通信部を介してダウンロードされた後、ROM272またはRAM271に一旦格納される。そのソフトウェアは、CPU210によってROM272またはRAM271から読み出され、RAM271に実行可能なプログラムの形式で格納される。CPU210は、そのプログラムを実行する。   By the way, the process in the server apparatus 200 is implement | achieved by the software performed by each hardware and CPU210. Such software may be stored in the ROM 272 in advance. The software may be stored in a CD-ROM or other storage medium and distributed as a program product. Alternatively, the software may be provided as a program product that can be downloaded by an information provider connected to the so-called Internet. Such software is read from the storage medium or downloaded via the communication IF 274 or a communication unit (not shown) and then temporarily stored in the ROM 272 or the RAM 271. The software is read from the ROM 272 or the RAM 271 by the CPU 210 and stored in the RAM 271 in the form of an executable program. CPU 210 executes the program.

図19に示されるサーバ装置200を構成する各構成要素は、一般的なものである。したがって、本発明の本質的な部分は、RAM271、ROM272、その他の記憶媒体に格納されたソフトウェア、あるいはネットワークを介してダウンロード可能なソフトウェアであるともいえる。なお、サーバ装置200の本体装置201のハードウェアの動作は周知であるので、詳細な説明は繰り返さない。   Each component which comprises the server apparatus 200 shown by FIG. 19 is a general thing. Therefore, it can be said that the essential part of the present invention is software stored in the RAM 271, ROM 272, and other storage media, or software that can be downloaded via a network. Since the hardware operation of main device 201 of server device 200 is well known, detailed description will not be repeated.

なお、記録媒体としては、CD−ROMに限られず、メモリカード、FD(Flexible Disk)、ハードディスク、磁気テープ、カセットテープ、光ディスク(MO(Magnetic Optical Disc)/MD(Mini Disc)/DVD(Digital Versatile Disc))、IC(Integrated Circuit)カード(メモリカードを除く)、光カード、マスクROM、EPROM(Electronically Programmable Read-Only Memory)、EEPROM、フラッシュROMなどの半導体メモリ等の固定的にプログラムを格納する媒体でもよい。   The recording medium is not limited to a CD-ROM, but is a memory card, FD (Flexible Disk), hard disk, magnetic tape, cassette tape, optical disk (MO (Magnetic Optical Disc) / MD (Mini Disc) / DVD (Digital Versatile). Disc)), IC (Integrated Circuit) cards (excluding memory cards), optical cards, mask ROM, EPROM (Electronically Programmable Read-Only Memory), EEPROM, flash ROM, and other semiconductor memories etc. It may be a medium.

ここでいうプログラムとは、CPUにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。   The program here includes not only a program directly executable by the CPU but also a program in a source program format, a compressed program, an encrypted program, and the like.

<ネットワークシステムの機能構成>
次に、本実施の形態におけるネットワークシステム12の機能構成について説明する。図20は、本実施の形態に係るネットワークシステム12の機能構成を示す機能ブロック図である。図20を参照して、本実施の形態に係るネットワークシステム12は、画像形成装置1とサーバ装置200と端末装置300とを含む。
<Functional configuration of network system>
Next, the functional configuration of the network system 12 in the present embodiment will be described. FIG. 20 is a functional block diagram showing a functional configuration of the network system 12 according to the present embodiment. Referring to FIG. 20, network system 12 according to the present embodiment includes image forming apparatus 1, server apparatus 200, and terminal apparatus 300.

画像形成装置1は、生成部1011と、転送部1012と、通信制御部1013とを含む。また、画像形成装置1は、前述したように、EEPROM109、バックアップメモリ106(あるいはコントローラメモリ194)、通信IF122、その他の装置を含む。   The image forming apparatus 1 includes a generation unit 1011, a transfer unit 1012, and a communication control unit 1013. Further, as described above, the image forming apparatus 1 includes the EEPROM 109, the backup memory 106 (or the controller memory 194), the communication IF 122, and other devices.

生成部1011と、転送部1012と、通信制御部1013とは、CPU101と画像処理コントローラ191と、EEPROM109などに記憶されているプログラムとデータとによって実現されるものである。より詳細には、生成部1011と、転送部1012と、通信制御部1013とは、CPU101あるいは画像処理コントローラ191が、たとえばEEPROM109に記憶された制御プログラムを一旦SRAM108へと読み出して、SRAM108に記憶された当該制御プログラムを実行することによって実現されるものである。なお、以下では、実施の形態1と同様の機能ブロックについては、説明を繰り返さない。   The generation unit 1011, the transfer unit 1012, and the communication control unit 1013 are realized by programs and data stored in the CPU 101, the image processing controller 191, the EEPROM 109, and the like. More specifically, in the generation unit 1011, the transfer unit 1012, and the communication control unit 1013, the CPU 101 or the image processing controller 191 once reads out, for example, a control program stored in the EEPROM 109 to the SRAM 108 and stores it in the SRAM 108. This is realized by executing the control program. In the following description, description of functional blocks similar to those in the first embodiment will not be repeated.

すなわち、通信制御部1013は、通信IF122を利用して、ネットワーク100を介してサーバ装置200へと不具合情報を送信する。たとえば、通信制御部1013は、HTML形式のメールによって不具合情報を送信する。   That is, the communication control unit 1013 transmits failure information to the server device 200 via the network 100 using the communication IF 122. For example, the communication control unit 1013 transmits the defect information using an HTML mail.

サーバ装置200は、RAM271と、抽出部2101と、通信IF274とを含む。抽出部2101や後述する通信制御部は、CPU210によって実現される機能である。より詳細には、CPU101は、たとえばROM272に格納されているプログラムをRAM271に読み出して、当該RAM上のプログラムを実行することによって抽出部2101を実現する。   The server device 200 includes a RAM 271, an extraction unit 2101, and a communication IF 274. The extraction unit 2101 and a communication control unit to be described later are functions realized by the CPU 210. More specifically, the CPU 101 implements the extraction unit 2101 by reading a program stored in the ROM 272 into the RAM 271 and executing the program on the RAM, for example.

抽出部2101は、通信IF274を利用してネットワーク100を介して受信した不具合情報を解析する。具体的には、抽出部2101は、端末装置300のそれぞれの位置と、不具合情報に対応する画像形成装置1の位置とに基づいて、最適な端末装置300あるいは最適なサービスマン700を抽出する。さらに、抽出部2101は、不具合情報に基づいて、不具合に適したサービスマンが保持する端末装置300を抽出する。   The extraction unit 2101 analyzes failure information received via the network 100 using the communication IF 274. Specifically, the extraction unit 2101 extracts the optimum terminal device 300 or the optimum service person 700 based on the position of the terminal device 300 and the position of the image forming apparatus 1 corresponding to the defect information. Further, the extraction unit 2101 extracts the terminal device 300 held by the service person suitable for the defect based on the defect information.

通信制御部として機能するCPU210は、通信IF274を利用して、抽出した端末装置300へと不具合情報を送信する。   The CPU 210 functioning as a communication control unit transmits defect information to the extracted terminal device 300 using the communication IF 274.

端末装置300は、通信IF374と、表示部302とを含む。なお、端末装置300の各々は、サービスマン700に携帯されている。   The terminal device 300 includes a communication IF 374 and a display unit 302. Each of the terminal devices 300 is carried by a service person 700.

通信IF374は、ネットワーク100を介して、サーバ装置200から不具合情報を受信する。   The communication IF 374 receives defect information from the server device 200 via the network 100.

表示部302は、通信IF374が受信した不具合情報を表示する。
また、端末装置300は、不具合情報を受信した際に、スピーカ376を介して不具合情報を受信した旨をサービスマン700に知らせてもよい。そして、表示部302は、操作キー377を介してサービスマン700から表示命令を受け付けて、不具合情報をサービスマン700に表示してもよい。
The display unit 302 displays the defect information received by the communication IF 374.
Further, when receiving the defect information, the terminal device 300 may notify the service person 700 that the defect information has been received via the speaker 376. The display unit 302 may receive a display command from the service person 700 via the operation key 377 and display the defect information on the service person 700.

なお、不具合情報を表示する端末装置300の表示部302は、図7に示したものと同様であるため、ここでは説明を繰り返さない。   Note that the display unit 302 of the terminal device 300 that displays the defect information is the same as that shown in FIG. 7, and therefore, the description thereof will not be repeated here.

[実施の形態4]
次に、ネットワークシステムの実施の形態4について説明する。実施の形態3においては、画像形成装置1が、データの転送の完了後にサーバ装置200へと調整データを送信するものであった。本実施の形態に係るネットワークシステムでは、画像形成装置1が、データの転送の完了前に、不具合情報と転送完了時刻とをサーバ装置200へ送信するものである。
[Embodiment 4]
Next, a fourth embodiment of the network system will be described. In the third embodiment, the image forming apparatus 1 transmits adjustment data to the server apparatus 200 after completion of data transfer. In the network system according to the present embodiment, the image forming apparatus 1 transmits the defect information and the transfer completion time to the server apparatus 200 before the completion of data transfer.

なお、本実施の形態におけるネットワークシステム12の全体構成、画像形成装置1の全体構成およびハードウェア構成、サーバ装置200のハードウェア構成、端末装置300のハードウェア構成は、実施の形態3におけるそれらと同様であるため、ここでは説明を繰り返さない。   The overall configuration of the network system 12, the overall configuration and hardware configuration of the image forming apparatus 1, the hardware configuration of the server apparatus 200, and the hardware configuration of the terminal apparatus 300 in this embodiment are the same as those in the third embodiment. Since it is the same, description is not repeated here.

<ネットワークシステムの動作概要>
以下では、本実施の形態に係るネットワークシステム12の動作概要について説明する。図21は、本実施の形態に係るネットワークシステム12の動作概要を示すシーケンス図である。
<Overview of network system operation>
Below, the operation | movement outline | summary of the network system 12 which concerns on this Embodiment is demonstrated. FIG. 21 is a sequence diagram showing an outline of the operation of the network system 12 according to the present embodiment.

図17および図21を参照して、画像形成装置1において不具合が発生すると(ステップS010)、画像形成装置1は当該不具合を解析することによって不具合情報を生成する(ステップS012)。   Referring to FIGS. 17 and 21, when a problem occurs in image forming apparatus 1 (step S010), image forming apparatus 1 generates defect information by analyzing the problem (step S012).

画像形成装置1は、不具合情報を生成することによって、当該不具合を解消するために必要な処理を認識する。特に、本実施の形態に係る画像形成装置1は、サービスマン700が修理をする前に、記憶されている各種データ(機器を調整するための調整データなど)を予めバックアップしておく必要があるか否かを判断する。   The image forming apparatus 1 recognizes processing necessary to solve the defect by generating the defect information. In particular, the image forming apparatus 1 according to the present embodiment needs to back up various stored data (such as adjustment data for adjusting the device) in advance before the service person 700 repairs the image. Determine whether or not.

画像形成装置1は、調整データをバックアップする必要がある場合、調整データの転送に要する時間を計算する(ステップS030)。より詳細には、画像形成装置1は、転送すべき調整データのデータ量や、単位時間当たりの転送データ量などに基づいて、転送時間を計算する。画像形成装置1は、現在時刻と転送時間とに基づいて転送完了時刻を計算する。画像形成装置1は、ネットワーク100を介して、不具合情報と転送完了時刻とをサーバ装置200へ送信する(ステップS032)。   When the adjustment data needs to be backed up, the image forming apparatus 1 calculates the time required for transferring the adjustment data (step S030). More specifically, the image forming apparatus 1 calculates the transfer time based on the data amount of adjustment data to be transferred, the transfer data amount per unit time, and the like. The image forming apparatus 1 calculates the transfer completion time based on the current time and the transfer time. The image forming apparatus 1 transmits the defect information and the transfer completion time to the server apparatus 200 via the network 100 (step S032).

サーバ装置200は、不具合情報と転送完了時刻とを受信する(ステップS052)。サーバ装置200は、最適な端末装置300を抽出する(ステップS042)。最適な端末装置の抽出方法は、実施の形態3におけるそれと同様であるため、ここでは説明を繰り返さない。サーバ装置200は、不具合情報と転送完了時刻とを端末装置300へと送信する(ステップS054)。   The server device 200 receives the defect information and the transfer completion time (step S052). The server device 200 extracts the optimum terminal device 300 (step S042). Since the optimum terminal device extraction method is the same as that in the third embodiment, description thereof will not be repeated here. The server device 200 transmits the defect information and the transfer completion time to the terminal device 300 (step S054).

端末装置300は、不具合情報と転送完了時刻とを受信する(ステップS034)。端末装置300は、サービスマン700に不具合情報と転送完了時刻とを表示する(ステップS036)。   The terminal device 300 receives the defect information and the transfer completion time (step S034). The terminal device 300 displays the defect information and the transfer completion time on the service person 700 (step S036).

画像形成装置1は、調整データをバックアップする必要がある場合、調整データを他のメモリへと転送する(ステップS014)。画像形成装置1は、調整データの転送が完了すると(ステップS016)、他の端末装置300へと転送作業が完了した旨や不具合情報を送信する(ステップS018)。   When the adjustment data needs to be backed up, the image forming apparatus 1 transfers the adjustment data to another memory (step S014). When the transfer of the adjustment data is completed (step S016), the image forming apparatus 1 transmits information indicating that the transfer operation is completed and defect information to another terminal device 300 (step S018).

このように、本実施の形態に係るネットワークシステム11においては、端末装置300を保持するサービスマン700が、調整データのバックアップ作業が終了する時刻と不具合情報とを知ることできる。その結果、サービスマン700は、調整データのバックアップ作業が完了してから、画像形成装置1を修理するための現場へ到着することができる。すなわち、本実施の形態に係るネットワークシステム11は、サービスマン700にとって無駄な時間が発生することを防止することができる。   As described above, in the network system 11 according to the present embodiment, the service person 700 holding the terminal device 300 can know the time when the adjustment data backup operation ends and the defect information. As a result, the service person 700 can arrive at the site for repairing the image forming apparatus 1 after the adjustment data backup operation is completed. That is, the network system 11 according to the present embodiment can prevent unnecessary time for the serviceman 700 from occurring.

以下、このような機能を実現するための構成について詳述する。
<ネットワークシステムの機能構成>
次に、本実施の形態におけるネットワークシステム12の機能構成について説明する。図22は、本実施の形態に係るネットワークシステム12の機能構成を示す機能ブロック図である。図22を参照して、本実施の形態に係るネットワークシステム12も、画像形成装置1とサーバ装置200と端末装置300とを含む。
Hereinafter, a configuration for realizing such a function will be described in detail.
<Functional configuration of network system>
Next, the functional configuration of the network system 12 in the present embodiment will be described. FIG. 22 is a functional block diagram showing a functional configuration of the network system 12 according to the present embodiment. Referring to FIG. 22, network system 12 according to the present embodiment also includes image forming apparatus 1, server apparatus 200, and terminal apparatus 300.

画像形成装置1は、生成部1011と、転送部1012と、通信制御部1013と、計算部1014とを含む。また、画像形成装置1は、前述したように、EEPROM109、バックアップメモリ106(あるいはコントローラメモリ194)、通信IF122、その他の装置を含む。   The image forming apparatus 1 includes a generation unit 1011, a transfer unit 1012, a communication control unit 1013, and a calculation unit 1014. Further, as described above, the image forming apparatus 1 includes the EEPROM 109, the backup memory 106 (or the controller memory 194), the communication IF 122, and other devices.

生成部1011と、転送部1012と、通信制御部1013と、計算部1014とは、CPU101と画像処理コントローラ191と、EEPROM109などに記憶されているプログラムとデータによって実現されるものである。より詳細には、生成部1011と、転送部1012と、通信制御部1013と、計算部1014とは、CPU101あるいは画像処理コントローラ191が、たとえばEEPROM109に記憶された制御プログラムを一旦SRAM108へと読み出して、SRAM108に記憶された当該制御プログラムを実行することによって実現されるものである。なお、以下では、実施の形態1〜3のいずれかと同様の機能ブロックについては、説明を繰り返さない。   The generation unit 1011, the transfer unit 1012, the communication control unit 1013, and the calculation unit 1014 are realized by programs and data stored in the CPU 101, the image processing controller 191, the EEPROM 109, and the like. More specifically, the generation unit 1011, the transfer unit 1012, the communication control unit 1013, and the calculation unit 1014 are such that the CPU 101 or the image processing controller 191 once reads a control program stored in, for example, the EEPROM 109 into the SRAM 108. This is realized by executing the control program stored in the SRAM 108. In the following description, description of functional blocks similar to those in any of Embodiments 1 to 3 will not be repeated.

すなわち、通信制御部1013は、通信IF122を利用して、ネットワーク100を介してサーバ装置200へと不具合情報と転送完了時刻とを送信する。たとえば、通信制御部1013は、HTML形式のメールによって不具合情報と転送完了時刻とを送信する。通信制御部1013は、計算部1014から転送完了時刻を受け取った際と、転送が実際に完了した際とに、不具合情報をサーバ装置200に送信する。   That is, the communication control unit 1013 transmits the defect information and the transfer completion time to the server apparatus 200 via the network 100 using the communication IF 122. For example, the communication control unit 1013 transmits the defect information and the transfer completion time by HTML format mail. The communication control unit 1013 transmits the defect information to the server device 200 when the transfer completion time is received from the calculation unit 1014 and when the transfer is actually completed.

サーバ装置200は、RAM271と、抽出部2101と、通信IF274とを含む。抽出部2101や後述する通信制御部は、CPU210によって実現される機能である。より詳細には、CPU101は、たとえばROM272に格納されているプログラムをRAM271に読み出して、当該RAM上のプログラムを実行することによって抽出部2101を実現する。   The server device 200 includes a RAM 271, an extraction unit 2101, and a communication IF 274. The extraction unit 2101 and a communication control unit to be described later are functions realized by the CPU 210. More specifically, the CPU 101 implements the extraction unit 2101 by reading a program stored in the ROM 272 into the RAM 271 and executing the program on the RAM, for example.

抽出部2101は、通信IF274を利用してネットワーク100を介して受信した不具合情報を解析する。具体的には、抽出部2101は、端末装置300のそれぞれの位置と、不具合情報に対応する画像形成装置1の位置とに基づいて、最適な端末装置300あるいは最適なサービスマン700を抽出する。さらに、抽出部2101は、不具合情報に基づいて、不具合に適したサービスマンが保持する端末装置300を抽出する。   The extraction unit 2101 analyzes failure information received via the network 100 using the communication IF 274. Specifically, the extraction unit 2101 extracts the optimum terminal device 300 or the optimum service person 700 based on the position of the terminal device 300 and the position of the image forming apparatus 1 corresponding to the defect information. Further, the extraction unit 2101 extracts the terminal device 300 held by the service person suitable for the defect based on the defect information.

通信制御部として機能するCPU210は、通信IF274を利用して、抽出した端末装置300へと不具合情報と転送完了時刻とを送信する。   The CPU 210 functioning as a communication control unit transmits the defect information and the transfer completion time to the extracted terminal device 300 using the communication IF 274.

端末装置300は、通信IF374と、表示部302とを含む。なお、端末装置300の各々は、サービスマン700に携帯されている。   The terminal device 300 includes a communication IF 374 and a display unit 302. Each of the terminal devices 300 is carried by a service person 700.

通信IF374は、ネットワーク100を介して、サーバ装置200から不具合情報と転送完了時刻とを受信する。   The communication IF 374 receives defect information and transfer completion time from the server device 200 via the network 100.

表示部302は、通信IF374が受信した不具合情報と転送完了時刻とを表示する。
また、端末装置300は、不具合情報と転送完了時刻とを受信した際に、スピーカ376を介して不具合情報と転送完了時刻とを受信した旨をサービスマン700に知らせてもよい。そして、表示部302は、操作キー377を介してサービスマン700から表示命令を受け付けて、不具合情報と転送完了時刻とをサービスマン700に表示してもよい。
The display unit 302 displays the defect information received by the communication IF 374 and the transfer completion time.
Further, when receiving the defect information and the transfer completion time, the terminal device 300 may notify the serviceman 700 that the defect information and the transfer completion time are received via the speaker 376. The display unit 302 may receive a display command from the serviceman 700 via the operation key 377 and display the defect information and the transfer completion time on the serviceman 700.

なお、不具合情報と転送完了時刻とを表示する端末装置300の表示部302は、図14に示したものと同様であるため、ここでは説明を繰り返さない。   Note that the display unit 302 of the terminal device 300 that displays the defect information and the transfer completion time is the same as that shown in FIG. 14, and therefore the description thereof will not be repeated here.

[実施の形態5]
次に、ネットワークシステムの実施の形態5について説明する。実施の形態4においては、画像形成装置1が、転送完了時刻を計算して転送完了時刻をサーバ装置200へ送信するものである。一方、本実施の形態においては、サーバ装置200が、不具合情報に基づいて転送完了時刻を計算したうえで、転送完了時刻を端末装置300へ送信するものである。
[Embodiment 5]
Next, a fifth embodiment of the network system will be described. In the fourth embodiment, the image forming apparatus 1 calculates a transfer completion time and transmits the transfer completion time to the server apparatus 200. On the other hand, in the present embodiment, the server device 200 calculates the transfer completion time based on the defect information and then transmits the transfer completion time to the terminal device 300.

なお、本実施の形態におけるネットワークシステム12の全体構成、画像形成装置1の全体構成およびハードウェア構成、サーバ装置200のハードウェア構成、端末装置300のハードウェア構成は、実施の形態3におけるそれらと同様であるため、ここでは説明を繰り返さない。   The overall configuration of the network system 12, the overall configuration and hardware configuration of the image forming apparatus 1, the hardware configuration of the server apparatus 200, and the hardware configuration of the terminal apparatus 300 in this embodiment are the same as those in the third embodiment. Since it is the same, description is not repeated here.

<ネットワークシステムの動作概要>
以下では、本実施の形態に係るネットワークシステム12の動作概要について説明する。図23は、本実施の形態に係るネットワークシステム12の動作概要を示すシーケンス図である。
<Overview of network system operation>
Below, the operation | movement outline | summary of the network system 12 which concerns on this Embodiment is demonstrated. FIG. 23 is a sequence diagram showing an outline of operation of the network system 12 according to the present embodiment.

図17および図23を参照して、画像形成装置1において不具合が発生すると(ステップS010)、画像形成装置1は当該不具合を解析することによって不具合情報を生成する(ステップS012)。画像形成装置1は、不具合情報をサーバ装置200へと送信する(ステップS062)。   Referring to FIGS. 17 and 23, when a problem occurs in image forming apparatus 1 (step S010), image forming apparatus 1 generates defect information by analyzing the problem (step S012). The image forming apparatus 1 transmits the defect information to the server apparatus 200 (step S062).

サーバ装置200は、不具合情報を受信して(ステップS064)、当該不具合を解消するために必要な処理を認識する。特に、本実施の形態に係るサーバ装置200は、不具合情報に基づいて、サービスマン700が修理をする前に、記憶されている各種データ(機器を調整するための調整データなど)を予めバックアップしておく必要があるか否かを判断する。サーバ装置200は、調整データをバックアップする必要がある場合、調整データの転送に要する時間を計算する(ステップS066)。より詳細には、画像形成装置1は、転送すべき調整データのデータ量や、単位時間当たりの転送データ量などに基づいて、転送時間を計算する。画像形成装置1は、現在時刻と転送時間とに基づいて転送完了時刻を計算する。   The server device 200 receives the defect information (step S064) and recognizes a process necessary for solving the defect. In particular, the server device 200 according to the present embodiment backs up various stored data (such as adjustment data for adjusting the device) in advance, before the service person 700 repairs, based on the defect information. Determine whether you need to keep it. When the adjustment data needs to be backed up, the server device 200 calculates the time required for transferring the adjustment data (step S066). More specifically, the image forming apparatus 1 calculates the transfer time based on the data amount of adjustment data to be transferred, the transfer data amount per unit time, and the like. The image forming apparatus 1 calculates the transfer completion time based on the current time and the transfer time.

サーバ装置200は、画像形成装置1の位置や不具合の種類や端末装置300のそれぞれの現在位置に基づいて、最適な端末装置300を抽出する(ステップS042)。サーバ装置200は、ネットワーク100を介して、抽出された端末装置300に不具合情報と転送完了時刻とを送信する(ステップS054)。   The server apparatus 200 extracts the optimum terminal apparatus 300 based on the position of the image forming apparatus 1, the type of defect, and the current position of each terminal apparatus 300 (step S042). The server device 200 transmits the defect information and the transfer completion time to the extracted terminal device 300 via the network 100 (step S054).

端末装置300は、不具合情報と転送完了時刻とを受信する(ステップS034)。端末装置300は、サービスマン700に不具合情報と転送完了時刻とを表示する(ステップS036)。   The terminal device 300 receives the defect information and the transfer completion time (step S034). The terminal device 300 displays the defect information and the transfer completion time on the service person 700 (step S036).

画像形成装置1は、調整データをバックアップする必要がある場合、調整データを他のメモリへと転送する(ステップS014)。画像形成装置1は、調整データの転送が完了すると(ステップS016)、通信IF122を介してサーバ装置200へと転送作業が終了した旨を送信してもよい。   When the adjustment data needs to be backed up, the image forming apparatus 1 transfers the adjustment data to another memory (step S014). When the transfer of the adjustment data is completed (step S016), the image forming apparatus 1 may transmit a message indicating that the transfer work has been completed to the server apparatus 200 via the communication IF 122.

このように、本実施の形態に係るネットワークシステム11においては、端末装置300を保持するサービスマン700が、調整データのバックアップ作業が終了する時刻と不具合情報とを知ることできる。その結果、サービスマン700は、調整データのバックアップ作業が完了してから、画像形成装置1を修理するための現場へ到着することができる。すなわち、本実施の形態に係るネットワークシステム11は、サービスマン700にとって無駄な時間が発生することを防止することができる。   As described above, in the network system 11 according to the present embodiment, the service person 700 holding the terminal device 300 can know the time when the adjustment data backup operation ends and the defect information. As a result, the service person 700 can arrive at the site for repairing the image forming apparatus 1 after the adjustment data backup operation is completed. That is, the network system 11 according to the present embodiment can prevent unnecessary time for the serviceman 700 from occurring.

以下、このような機能を実現するための構成について詳述する。
<ネットワークシステムの機能構成>
次に、本実施の形態におけるネットワークシステム12の機能構成について説明する。図24は、本実施の形態に係るネットワークシステム12の機能構成を示す機能ブロック図である。図24を参照して、本実施の形態に係るネットワークシステム12も、画像形成装置1とサーバ装置200と端末装置300とを含む。
Hereinafter, a configuration for realizing such a function will be described in detail.
<Functional configuration of network system>
Next, the functional configuration of the network system 12 in the present embodiment will be described. FIG. 24 is a functional block diagram showing a functional configuration of the network system 12 according to the present embodiment. Referring to FIG. 24, network system 12 according to the present embodiment also includes image forming apparatus 1, server apparatus 200, and terminal apparatus 300.

画像形成装置1は、生成部1011と、転送部1012と、通信制御部1013とを含む。また、画像形成装置1は、前述したように、EEPROM109、バックアップメモリ106(あるいはコントローラメモリ194)、通信IF122、その他の装置を含む。   The image forming apparatus 1 includes a generation unit 1011, a transfer unit 1012, and a communication control unit 1013. Further, as described above, the image forming apparatus 1 includes the EEPROM 109, the backup memory 106 (or the controller memory 194), the communication IF 122, and other devices.

生成部1011と、転送部1012と、通信制御部1013とは、CPU101と画像処理コントローラ191と、EEPROM109などに記憶されているプログラムとデータとによって実現されるものである。より詳細には、生成部1011と、転送部1012と、通信制御部1013とは、CPU101あるいは画像処理コントローラ191が、たとえばEEPROM109に記憶された制御プログラムを一旦SRAM108へと読み出して、SRAM108に記憶された当該制御プログラムを実行することによって実現されるものである。なお、以下では、実施の形態1〜3のいずれかと同様の機能ブロックについては、説明を繰り返さない。   The generation unit 1011, the transfer unit 1012, and the communication control unit 1013 are realized by programs and data stored in the CPU 101, the image processing controller 191, the EEPROM 109, and the like. More specifically, in the generation unit 1011, the transfer unit 1012, and the communication control unit 1013, the CPU 101 or the image processing controller 191 once reads out, for example, a control program stored in the EEPROM 109 to the SRAM 108 and stores it in the SRAM 108. This is realized by executing the control program. In the following description, description of functional blocks similar to those in any of Embodiments 1 to 3 will not be repeated.

すなわち、通信制御部1013は、通信IF122を利用して、ネットワーク100を介してサーバ装置200へと不具合情報を送信する。たとえば、通信制御部1013は、HTML形式のメールによって不具合情報を送信する。通信制御部1013は、計算部1014から転送完了時刻を受け取った際と、転送が実際に完了した際とに、不具合情報をサーバ装置200に送信する。   That is, the communication control unit 1013 transmits failure information to the server device 200 via the network 100 using the communication IF 122. For example, the communication control unit 1013 transmits the defect information using an HTML mail. The communication control unit 1013 transmits the defect information to the server device 200 when the transfer completion time is received from the calculation unit 1014 and when the transfer is actually completed.

サーバ装置200は、RAM271と、抽出部2101と、計算部2102と、通信IF274とを含む。抽出部2101と計算部2102と後述する通信制御部は、CPU210によって実現される機能である。より詳細には、CPU101は、たとえばROM272に格納されているプログラムをRAM271に読み出して、当該RAM上のプログラムを実行することによって抽出部2101や計算部2102や通信制御部を実現する。   The server device 200 includes a RAM 271, an extraction unit 2101, a calculation unit 2102, and a communication IF 274. An extraction unit 2101, a calculation unit 2102, and a communication control unit described later are functions realized by the CPU 210. More specifically, for example, the CPU 101 reads out a program stored in the ROM 272 to the RAM 271 and executes the program on the RAM to realize the extraction unit 2101, the calculation unit 2102, and the communication control unit.

抽出部2101は、通信IF274を利用してネットワーク100を介して受信した不具合情報を解析する。具体的には、抽出部2101は、端末装置300のそれぞれの位置と、不具合情報に対応する画像形成装置1の位置とに基づいて、最適な端末装置300あるいは最適なサービスマン700を抽出する。さらに、抽出部2101は、不具合情報に基づいて、不具合に適したサービスマンが保持する端末装置300を抽出する。   The extraction unit 2101 analyzes failure information received via the network 100 using the communication IF 274. Specifically, the extraction unit 2101 extracts the optimum terminal device 300 or the optimum service person 700 based on the position of the terminal device 300 and the position of the image forming apparatus 1 corresponding to the defect information. Further, the extraction unit 2101 extracts the terminal device 300 held by the service person suitable for the defect based on the defect information.

計算部2102は、不具合情報として、転送部1012が調整データを転送する速度や、EEPROM109に記憶されている調整データのデータ量などを取得することによって、転送に要する転送時間を計算する。計算部2102は、図示しない時計ICなどを介して現在時刻を取得する。計算部2102は、現在時刻と転送時間とに基づいて、転送作業が終了する転送完了時刻を計算する。計算部2102は、転送完了時刻を通信制御部へ受け渡す。   The calculation unit 2102 calculates the transfer time required for transfer by acquiring the speed at which the transfer unit 1012 transfers adjustment data, the data amount of adjustment data stored in the EEPROM 109, and the like as defect information. The calculation unit 2102 acquires the current time via a clock IC (not shown) or the like. The calculation unit 2102 calculates a transfer completion time at which the transfer work ends based on the current time and the transfer time. The calculation unit 2102 delivers the transfer completion time to the communication control unit.

通信制御部として機能するCPU210は、通信IF274を利用して、抽出した端末装置300へと不具合情報と転送完了時刻とを送信する。   The CPU 210 functioning as a communication control unit transmits the defect information and the transfer completion time to the extracted terminal device 300 using the communication IF 274.

端末装置300は、通信IF374と、表示部302とを含む。なお、端末装置300の各々は、サービスマン700に携帯されている。   The terminal device 300 includes a communication IF 374 and a display unit 302. Each of the terminal devices 300 is carried by a service person 700.

通信IF374は、ネットワーク100を介して、サーバ装置200から不具合情報と転送完了時刻とを受信する。   The communication IF 374 receives defect information and transfer completion time from the server device 200 via the network 100.

表示部302は、通信IF374が受信した不具合情報と転送完了時刻とを表示する。
また、端末装置300は、不具合情報と転送完了時刻とを受信した際に、スピーカ376を介して不具合情報と転送完了時刻とを受信した旨をサービスマン700に知らせてもよい。そして、表示部302は、操作キー377を介してサービスマン700から表示命令を受け付けて、不具合情報と転送完了時刻とをサービスマン700に表示してもよい。
The display unit 302 displays the defect information received by the communication IF 374 and the transfer completion time.
Further, when receiving the defect information and the transfer completion time, the terminal device 300 may notify the serviceman 700 that the defect information and the transfer completion time are received via the speaker 376. The display unit 302 may receive a display command from the serviceman 700 via the operation key 377 and display the defect information and the transfer completion time on the serviceman 700.

なお、不具合情報と転送完了時刻とを表示する端末装置300の表示部302は、図14に示したものと同様であるため、ここでは説明を繰り返さない。   Note that the display unit 302 of the terminal device 300 that displays the defect information and the transfer completion time is the same as that shown in FIG. 14, and therefore the description thereof will not be repeated here.

[実施の形態6]
次に、ネットワークシステムの実施の形態6について説明する。実施の形態2においては、画像形成装置1が不具合情報と転送完了時刻とを端末装置300へ送信するものであった。また、実施の形態5においては、画像形成装置1がサーバ装置200を介して不具合情報と転送完了時刻とを端末装置300へ送信するものであった。本実施の形態に係るネットワークシステムにおいては、画像形成装置1が必要に応じてサーバ装置200を介して不具合情報を端末装置300へ送信するものである。
[Embodiment 6]
Next, a sixth embodiment of the network system will be described. In the second embodiment, the image forming apparatus 1 transmits the defect information and the transfer completion time to the terminal device 300. In the fifth embodiment, the image forming apparatus 1 transmits the defect information and the transfer completion time to the terminal apparatus 300 via the server apparatus 200. In the network system according to the present embodiment, the image forming apparatus 1 transmits defect information to the terminal apparatus 300 via the server apparatus 200 as necessary.

なお、本実施の形態における画像形成装置1の全体構成およびハードウェア構成、サーバ装置200のハードウェア構成、端末装置300のハードウェア構成は、実施の形態3におけるそれらと同様であるため、ここでは説明を繰り返さない。   Note that the overall configuration and hardware configuration of the image forming apparatus 1 in the present embodiment, the hardware configuration of the server apparatus 200, and the hardware configuration of the terminal apparatus 300 are the same as those in the third embodiment, so here. Do not repeat the explanation.

<ネットワークシステムの全体構成>
以下では、本実施の形態に係るネットワークシステム13の全体構成について説明する。図25は、本実施の形態に係るネットワークシステム13の全体構成を示すイメージ図である。
<Overall configuration of network system>
Below, the whole structure of the network system 13 which concerns on this Embodiment is demonstrated. FIG. 25 is an image diagram showing an overall configuration of network system 13 according to the present embodiment.

図25を参照して、本実施の形態に係るネットワークシステム13は、画像形成装置1と、サーバ装置200と、端末装置300とを含む。また、本実施の形態に係るネットワークシステム12は、他のプリンタ2や、端末装置400も含む。   Referring to FIG. 25, network system 13 according to the present embodiment includes image forming apparatus 1, server apparatus 200, and terminal apparatus 300. The network system 12 according to the present embodiment also includes another printer 2 and a terminal device 400.

本実施の形態に係る画像形成装置1は、たとえば、調整データを転送する必要がある場合に、不具合情報と転送完了時刻とをネットワーク100を介してサーバ装置200へ送信する。サーバ装置200は、最適な端末装置300を抽出して、不具合情報と転送完了時刻とを端末装置300へ送信する。   The image forming apparatus 1 according to the present embodiment transmits defect information and transfer completion time to the server apparatus 200 via the network 100 when, for example, adjustment data needs to be transferred. The server device 200 extracts the optimum terminal device 300 and transmits the defect information and the transfer completion time to the terminal device 300.

一方、本実施の形態に係る画像形成装置1は、たとえば、調整データを転送する必要がない場合、不具合情報をネットワーク100を介して直接端末装置300へと送信する。すなわち、本実施の形態に係るネットワークシステム13においては、画像形成装置1で発生する不具合に応じて、画像形成装置1がサーバ装置200を介して端末装置300に不具合情報を送信したり、画像形成装置1が直接端末装置300に不具合情報を送信したりする。   On the other hand, the image forming apparatus 1 according to the present embodiment transmits defect information directly to the terminal device 300 via the network 100, for example, when there is no need to transfer adjustment data. That is, in the network system 13 according to the present embodiment, the image forming apparatus 1 transmits defect information to the terminal device 300 via the server apparatus 200 or image formation in accordance with a defect that occurs in the image forming apparatus 1. The device 1 transmits defect information directly to the terminal device 300.

以下、このような機能を実現するための構成について詳述する。
<ネットワークシステムの機能構成>
本実施の形態におけるネットワークシステム13の機能構成について説明する。図26は、本実施の形態に係るネットワークシステム13の機能構成を示す機能ブロック図である。図26を参照して、本実施の形態に係るネットワークシステム13は、画像形成装置1とサーバ装置200と端末装置300とを含む。
Hereinafter, a configuration for realizing such a function will be described in detail.
<Functional configuration of network system>
A functional configuration of the network system 13 in the present embodiment will be described. FIG. 26 is a functional block diagram showing a functional configuration of the network system 13 according to the present embodiment. Referring to FIG. 26, network system 13 according to the present embodiment includes image forming apparatus 1, server apparatus 200, and terminal apparatus 300.

画像形成装置1は、生成部1011と、転送部1012と、通信制御部1013と、計算部1014と、判断部1015とを含む。また、画像形成装置1は、前述したように、EEPROM109、バックアップメモリ106(あるいはコントローラメモリ194)、通信IF122、その他の装置を含む。   The image forming apparatus 1 includes a generation unit 1011, a transfer unit 1012, a communication control unit 1013, a calculation unit 1014, and a determination unit 1015. Further, as described above, the image forming apparatus 1 includes the EEPROM 109, the backup memory 106 (or the controller memory 194), the communication IF 122, and other devices.

生成部1011と、転送部1012と、通信制御部1013と、計算部1014と、判断部1015とは、CPU101と画像処理コントローラ191と、EEPROM109などに記憶されているプログラムとデータとによって実現されるものである。より詳細には、生成部1011と、転送部1012と、通信制御部1013と、計算部1014と、判断部1015とは、CPU101あるいは画像処理コントローラ191が、たとえばEEPROM109に記憶された制御プログラムを一旦SRAM108へと読み出して、SRAM108に記憶された当該制御プログラムを実行することによって実現されるものである。なお、以下では、実施の形態1と同様の機能ブロックについては、説明を繰り返さない。   The generation unit 1011, the transfer unit 1012, the communication control unit 1013, the calculation unit 1014, and the determination unit 1015 are realized by programs and data stored in the CPU 101, the image processing controller 191, the EEPROM 109, and the like. Is. More specifically, the generation unit 1011, the transfer unit 1012, the communication control unit 1013, the calculation unit 1014, and the determination unit 1015 are configured such that the CPU 101 or the image processing controller 191 once executes a control program stored in the EEPROM 109, for example. This is realized by reading out to the SRAM 108 and executing the control program stored in the SRAM 108. In the following description, description of functional blocks similar to those in the first embodiment will not be repeated.

判断部1015は、画像形成装置1にて不具合が発生した場合に、当該不具合が所定の条件を満たすか否かを判断する。たとえば、判断部1015は、生成部1011からの不具合情報に基づいて、調整データのバックアップが必要であるか否かを判断する。   When a problem occurs in the image forming apparatus 1, the determination unit 1015 determines whether the problem satisfies a predetermined condition. For example, the determination unit 1015 determines whether or not the adjustment data needs to be backed up based on the defect information from the generation unit 1011.

そして、調整データのバックアップが不要である場合、通信制御部1013は、通信IF122を利用して、ネットワーク100を介して端末装置300へと不具合情報を送信する。たとえば、通信制御部1013は、HTML形式のメールによって不具合情報を送信する。   If the adjustment data backup is unnecessary, the communication control unit 1013 transmits the defect information to the terminal device 300 via the network 100 using the communication IF 122. For example, the communication control unit 1013 transmits the defect information using an HTML mail.

一方、調整データのバックアップが必要である場合、転送部1012がデータの転送を開始する。計算部1014がデータ転送に要する時間を計算する。計算部1014は、データ転送が完了する転送完了時刻を計算する。通信制御部1013は、通信IF122を利用して、ネットワーク100を介して端末装置300へと不具合情報と転送完了時刻とを送信する。たとえば、通信制御部1013は、HTML形式のメールによって不具合情報を送信する。   On the other hand, when the adjustment data needs to be backed up, the transfer unit 1012 starts data transfer. The calculation unit 1014 calculates the time required for data transfer. The calculation unit 1014 calculates the transfer completion time when the data transfer is completed. The communication control unit 1013 transmits the defect information and the transfer completion time to the terminal device 300 via the network 100 using the communication IF 122. For example, the communication control unit 1013 transmits the defect information using an HTML mail.

サーバ装置200は、RAM271と、抽出部2101と、通信IF274とを含む。抽出部2101や後述する通信制御部は、CPU210によって実現される機能である。より詳細には、CPU101は、たとえばROM272に格納されているプログラムをRAM271に読み出して、当該RAM上のプログラムを実行することによって抽出部2101を実現する。   The server device 200 includes a RAM 271, an extraction unit 2101, and a communication IF 274. The extraction unit 2101 and a communication control unit to be described later are functions realized by the CPU 210. More specifically, the CPU 101 implements the extraction unit 2101 by reading a program stored in the ROM 272 into the RAM 271 and executing the program on the RAM, for example.

抽出部2101は、通信IF274を利用してネットワーク100を介して受信した不具合情報を解析する。具体的には、抽出部2101は、端末装置300のそれぞれの位置と、不具合情報に対応する画像形成装置1の位置とに基づいて、最適な端末装置300あるいは最適なサービスマン700を抽出する。   The extraction unit 2101 analyzes failure information received via the network 100 using the communication IF 274. Specifically, the extraction unit 2101 extracts the optimum terminal device 300 or the optimum service person 700 based on the position of the terminal device 300 and the position of the image forming apparatus 1 corresponding to the defect information.

通信制御部として機能するCPU210は、通信IF274を利用して、抽出した端末装置300へと不具合情報と転送完了時刻とを送信する。   The CPU 210 functioning as a communication control unit transmits the defect information and the transfer completion time to the extracted terminal device 300 using the communication IF 274.

端末装置300は、通信IF374と、表示部302とを含む。なお、端末装置300の各々は、サービスマン700に携帯されている。   The terminal device 300 includes a communication IF 374 and a display unit 302. Each of the terminal devices 300 is carried by a service person 700.

通信IF374は、ネットワーク100を介して、サーバ装置200から不具合情報と転送完了時刻とを受信する。また、通信IF374は、ネットワーク100を介して、画像形成装置1から不具合情報を受信する。   The communication IF 374 receives defect information and transfer completion time from the server device 200 via the network 100. Further, the communication IF 374 receives defect information from the image forming apparatus 1 via the network 100.

表示部302は、通信IF374が受信した不具合情報や転送完了時刻を表示する。
また、端末装置300は、不具合情報を受信した際に、スピーカ376を介して不具合情報を受信した旨をサービスマン700に知らせてもよい。そして、表示部302は、操作キー377を介してサービスマン700から表示命令を受け付けて、不具合情報をサービスマン700に表示してもよい。
The display unit 302 displays the defect information received by the communication IF 374 and the transfer completion time.
Further, when receiving the defect information, the terminal device 300 may notify the service person 700 that the defect information has been received via the speaker 376. The display unit 302 may receive a display command from the service person 700 via the operation key 377 and display the defect information on the service person 700.

なお、不具合情報を表示する端末装置300の表示部302は、図7に示したものと同様であるため、ここでは説明を繰り返さない。また、不具合情報と転送完了時刻とを表示する端末装置300の表示部302は、図14に示したものと同様であるため、ここでは説明を繰り返さない。   Note that the display unit 302 of the terminal device 300 that displays the defect information is the same as that shown in FIG. 7, and therefore, the description thereof will not be repeated here. Further, the display unit 302 of the terminal device 300 that displays the defect information and the transfer completion time is the same as that shown in FIG. 14, and therefore the description thereof will not be repeated here.

<不具合情報送信処理>
次に、本実施の形態に係る画像形成装置1における不具合情報送信処理の処理手順について説明する。図27は、本実施の形態に係る画像形成装置1における不具合情報送信処理の処理手順を示すフローチャートである。
<Defect information transmission process>
Next, a processing procedure of defect information transmission processing in the image forming apparatus 1 according to the present embodiment will be described. FIG. 27 is a flowchart showing a processing procedure of defect information transmission processing in the image forming apparatus 1 according to the present embodiment.

本実施の形態においては、画像処理コントローラ191が不具合情報送信処理を実行する。なお、実施の形態2と同様のステップ(処理)については、説明を繰り返さない。図27を参照して、本実施の形態に係る不具合情報送信処理は、実施の形態2のそれと比較して、ステップS305、ステップS307とを有する点において相違する。   In the present embodiment, the image processing controller 191 executes defect information transmission processing. Note that description of steps (processes) similar to those of the second embodiment will not be repeated. Referring to FIG. 27, the defect information transmission process according to the present embodiment is different from that of the second embodiment in that it includes steps S305 and S307.

すなわち、本実施の形態に係る画像処理コントローラ191は、現在のエンジン制御部120の状態をEEPROM109に記憶する(ステップS304)。画像処理コントローラ191は、不具合情報に基づいて、調整データの転送が必要か否かを判断する(ステップS305)。すなわち、画像処理コントローラ191は、不具合情報に基づいて、不具合が所定の条件を満たすか否かを判断する。   That is, the image processing controller 191 according to the present embodiment stores the current state of the engine control unit 120 in the EEPROM 109 (step S304). The image processing controller 191 determines whether or not adjustment data needs to be transferred based on the defect information (step S305). That is, the image processing controller 191 determines whether the defect satisfies a predetermined condition based on the defect information.

調整データの転送が必要である場合(ステップS304にてYESである場合)、画像処理コントローラ191は、不具合が発生した旨をサーバ装置200へ送信する(ステップS306)。たとえば、画像処理コントローラ191は、通信IF122を介して、サーバ装置200に不具合情報を送信する。その後、画像処理コントローラ191はステップS308から処理を実行する。   When the adjustment data needs to be transferred (YES in step S304), the image processing controller 191 transmits to the server apparatus 200 that a problem has occurred (step S306). For example, the image processing controller 191 transmits defect information to the server device 200 via the communication IF 122. Thereafter, the image processing controller 191 executes processing from step S308.

一方、調整データの転送が不要である場合、画像処理コントローラ191は、不具合が発生した旨を端末装置300へ送信する(ステップS307)。たとえば、画像処理コントローラ191は、通信IF122を介して、端末装置300に不具合情報を送信する。そして、画像処理コントローラ191は、不具合情報送信処理を終了する。   On the other hand, when it is not necessary to transfer the adjustment data, the image processing controller 191 transmits information indicating that a problem has occurred to the terminal device 300 (step S307). For example, the image processing controller 191 transmits defect information to the terminal device 300 via the communication IF 122. Then, the image processing controller 191 ends the defect information transmission process.

ただし、画像処理コントローラ191は、不具合が所定の条件を満たす場合に、不具合情報を端末装置300とサーバ装置200とに送信し、不具合が所定の条件を満たさない場合に、不具合情報を端末装置300のみに送信してもよい。   However, the image processing controller 191 transmits the defect information to the terminal device 300 and the server device 200 when the defect satisfies a predetermined condition, and the defect information is transmitted to the terminal device 300 when the defect does not satisfy the predetermined condition. May be sent only to

このように、本実施の形態に係る画像形成装置1は、不具合が所定の条件を満たさない場合(データの転送が不要である場合)には、不具合情報を直接端末装置300に送信する。このとき、サービスマン700は、現場に到着してすぐに画像形成装置1のメンテナンス作業や修理作業を行なうことができる。一方、本実施の形態に係る画像形成装置1は、不具合が所定の条件を満たさない場合(データの転送が必要である場合)には、不具合情報と転送完了時刻とをサーバ装置200に送信する。サーバ装置200は、最適な端末装置300へと不具合情報と転送完了時刻とを送信する。これによって、サービスマン700は、現場に到着してすぐに画像形成装置1のメンテナンス作業や修理作業を行なうことができる。   As described above, the image forming apparatus 1 according to the present embodiment directly transmits the defect information to the terminal device 300 when the defect does not satisfy the predetermined condition (when data transfer is unnecessary). At this time, the service person 700 can perform maintenance work and repair work on the image forming apparatus 1 immediately after arrival at the site. On the other hand, the image forming apparatus 1 according to the present embodiment transmits the defect information and the transfer completion time to the server apparatus 200 when the defect does not satisfy a predetermined condition (when data transfer is necessary). . The server device 200 transmits the defect information and the transfer completion time to the optimum terminal device 300. As a result, the service person 700 can perform maintenance work and repair work on the image forming apparatus 1 immediately after arrival at the site.

[その他の実施の形態]
本発明に係るプログラムは、コンピュータのオペレーティングシステム(OS)の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずOSと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
[Other embodiments]
The program according to the present invention may be a program module that is provided as a part of a computer operating system (OS) and that calls necessary modules in a predetermined arrangement at a predetermined timing to execute processing. . In that case, the program itself does not include the module, and the process is executed in cooperation with the OS. A program that does not include such a module can also be included in the program according to the present invention.

また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。   The program according to the present invention may be provided by being incorporated in a part of another program. Even in this case, the program itself does not include the module included in the other program, and the process is executed in cooperation with the other program. Such a program incorporated in another program can also be included in the program according to the present invention.

提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記憶された記憶媒体とを含む。   The provided program product is installed in a program storage unit such as a hard disk and executed. Note that the program product includes the program itself and a storage medium in which the program is stored.

さらに、本発明に係るプログラムによって実現される機能の一部または全部を専用のハードウェアによって構成してもよい。   Furthermore, part or all of the functions realized by the program according to the present invention may be configured by dedicated hardware.

今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。   The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

1 画像形成装置、2 プリンタ、10 画像読取部、11,12,13 ネットワークシステム、20 画像形成部、41 転写ベルト、51K,51Y,51M,51C 感光体ドラム、70 給紙部、76 ピックアップローラ、79 レジストローラ、80 定着部、81 両面ユニット、82 排紙トレイ、100 ネットワーク、101 CPU、102 IF制御部、104 レーザダイオード、105 センサ、106 本体バックアップメモリ(第2の記憶部)、108 SRAM、109 EEPROM(第1の記憶部)、110 ドアスイッチ、120 エンジン制御部、121 エンジン基板、122 排紙装置、150K,150Y,150M,150C イメージングユニット、150K,150Y,150M,150C イメージングユニット、151K ユニット記憶部(第1の記憶部)、190 プリンタコントローラ部、191 画像処理コントローラ、192 LCDコントローラ、193 キーボードコントローラ、194 コントローラメモリ(第2の記憶部)、200,500 サーバ装置、202 表示部、275 マイク、276 スピーカ、277 操作キー、300,400 端末装置、302 表示部、375 マイク、376 スピーカ、377 操作キー、700 サービスマン、801 定着ローラ、1011 生成部、1012 転送部、1013 通信制御部、1014 計算部、1015 判断部、2101 抽出部、2102 計算部、DB2 データバス。   DESCRIPTION OF SYMBOLS 1 Image forming apparatus, 2 Printer, 10 Image reading part, 11, 12, 13 Network system, 20 Image forming part, 41 Transfer belt, 51K, 51Y, 51M, 51C Photosensitive drum, 70 Paper feed part, 76 Pickup roller, 79 Registration roller, 80 fixing unit, 81 double-sided unit, 82 paper discharge tray, 100 network, 101 CPU, 102 IF control unit, 104 laser diode, 105 sensor, 106 main unit backup memory (second storage unit), 108 SRAM, 109 EEPROM (first storage unit), 110 door switch, 120 engine control unit, 121 engine board, 122 paper discharge device, 150K, 150Y, 150M, 150C imaging unit, 150K, 150Y, 150M, 150C Unit, 151K unit storage unit (first storage unit), 190 printer controller unit, 191 image processing controller, 192 LCD controller, 193 keyboard controller, 194 controller memory (second storage unit), 200,500 server device, 202 Display unit, 275 microphone, 276 speaker, 277 operation key, 300,400 terminal device, 302 display unit, 375 microphone, 376 speaker, 377 operation key, 700 serviceman, 801 fixing roller, 1011 generation unit, 1012 transfer unit, 1013 Communication control unit, 1014 calculation unit, 1015 determination unit, 2101 extraction unit, 2102 calculation unit, DB2 data bus.

Claims (10)

ネットワークを介して端末装置と接続可能な画像形成装置であって、
通信部と、
第1の情報を記憶する記憶部と、
前記画像形成装置の各部に不具合が発生したときに、当該不具合に関する第2の情報を生成する生成手段と、
前記記憶部に記憶されている前記第1の情報を他の記憶部に転送する転送手段と、
前記転送が完了した際に、前記通信部を介して前記第2の情報を前記端末装置へ送信する通信制御手段とを備える、画像形成装置。
An image forming apparatus connectable to a terminal device via a network,
A communication department;
A storage unit for storing first information;
Generating means for generating second information related to the malfunction when a malfunction occurs in each part of the image forming apparatus;
Transfer means for transferring the first information stored in the storage unit to another storage unit;
An image forming apparatus comprising: a communication control unit configured to transmit the second information to the terminal device via the communication unit when the transfer is completed.
ネットワークを介して端末装置と接続可能な画像形成装置であって、
通信部と、
第1の情報を記憶する記憶部と、
前記画像形成装置の各部に不具合が発生したときに、当該不具合に関する第2の情報を生成する生成手段と、
前記記憶部に記憶されている前記第1の情報を他の記憶部に転送する転送手段と、
前記転送に要する時間を計算することによって、前記転送が完了する時刻を計算する計算手段と、
前記通信部を介して前記第2の情報と前記時刻とを前記他の装置へ送信する通信制御手段とを備える、画像形成装置。
An image forming apparatus connectable to a terminal device via a network,
A communication department;
A storage unit for storing first information;
Generating means for generating second information related to the malfunction when a malfunction occurs in each part of the image forming apparatus;
Transfer means for transferring the first information stored in the storage unit to another storage unit;
Calculating means for calculating a time at which the transfer is completed by calculating a time required for the transfer;
An image forming apparatus comprising: a communication control unit that transmits the second information and the time to the other apparatus via the communication unit.
ネットワークを介して相互に接続可能な画像形成装置と端末装置とサーバ装置とを備えるネットワークシステムであって、
前記画像形成装置は、
通信部と、
第1の情報を記憶する記憶部と、
前記画像形成装置の各部に不具合が発生したときに、当該不具合に関する第2の情報を生成する生成手段と、
前記記憶部に記憶されている前記第1の情報を他の記憶部に転送する転送手段と、
前記転送が完了した際に、前記通信部を介して前記第2の情報を前記サーバ装置へ送信する通信制御手段とを含み、
前記サーバ装置は、
サーバ通信部と、
前記第2の情報を受け付けた際に、前記サーバ通信部を介して前記端末装置に前記第2の情報を送信するサーバ通信制御手段とを含み、
前記端末装置は、
端末通信部と、
前記第2の情報を表示する表示部とを含む、ネットワークシステム。
A network system including an image forming apparatus, a terminal device, and a server device that can be connected to each other via a network,
The image forming apparatus includes:
A communication department;
A storage unit for storing first information;
Generating means for generating second information related to the malfunction when a malfunction occurs in each part of the image forming apparatus;
Transfer means for transferring the first information stored in the storage unit to another storage unit;
Communication control means for transmitting the second information to the server device via the communication unit when the transfer is completed;
The server device
A server communication unit;
Server communication control means for transmitting the second information to the terminal device via the server communication unit when receiving the second information,
The terminal device
A terminal communication unit;
And a display unit for displaying the second information.
ネットワークを介して相互に接続可能な画像形成装置と端末装置とサーバ装置とを備えるネットワークシステムであって、
前記画像形成装置は、
通信部と、
第1の情報を記憶する記憶部と、
前記画像形成装置の各部に不具合が発生したときに、当該不具合に関する第2の情報を生成する生成手段と、
前記記憶部に記憶されている前記第1の情報を他の記憶部に転送する転送手段と、
前記転送に要する時間を計算することによって、前記転送が完了する時刻を計算する計算手段と、
前記通信部を介して前記第2の情報と前記時刻とを前記サーバ装置へ送信する通信制御手段とを含み、
前記サーバ装置は、
サーバ通信部と、
前記第2の情報と前記時刻とを受け付けた際に、前記サーバ通信部を介して前記端末装置に前記第2の情報と前記時刻とを送信するサーバ通信制御手段とを含み、
前記端末装置は、前記第2の情報と前記時刻とを表示する、ネットワークシステム。
A network system including an image forming apparatus, a terminal device, and a server device that can be connected to each other via a network,
The image forming apparatus includes:
A communication department;
A storage unit for storing first information;
Generating means for generating second information related to the malfunction when a malfunction occurs in each part of the image forming apparatus;
Transfer means for transferring the first information stored in the storage unit to another storage unit;
Calculating means for calculating a time at which the transfer is completed by calculating a time required for the transfer;
Communication control means for transmitting the second information and the time to the server device via the communication unit;
The server device
A server communication unit;
Server communication control means for transmitting the second information and the time to the terminal device via the server communication unit when receiving the second information and the time;
The network system, wherein the terminal device displays the second information and the time.
ネットワークを介して相互に接続可能な画像形成装置と端末装置とサーバ装置とを備えるネットワークシステムであって、
前記画像形成装置は、
通信部と、
第1の情報を記憶する記憶部と、
前記画像形成装置の各部に不具合が発生したときに、当該不具合に関する第2の情報を生成する生成手段と、
前記記憶部に記憶されている前記第1の情報を他の記憶部に転送する転送手段と、
前記通信部を介して前記第2の情報を前記サーバ装置へ送信する通信制御手段とを含み、
前記サーバ装置は、
サーバ通信部と、
前記第2の情報を受け付けた際に、前記転送に要する時間を計算することによって、前記転送が完了する時刻を計算する計算手段と、
前記サーバ通信部を介して前記端末装置に前記第2の情報と前記時刻とを送信するサーバ通信制御手段とを含み、
前記端末装置は、
端末通信部と、
前記第2の情報と前記時刻とを表示する表示部とを含む、ネットワークシステム。
A network system including an image forming apparatus, a terminal device, and a server device that can be connected to each other via a network,
The image forming apparatus includes:
A communication department;
A storage unit for storing first information;
Generating means for generating second information related to the malfunction when a malfunction occurs in each part of the image forming apparatus;
Transfer means for transferring the first information stored in the storage unit to another storage unit;
Communication control means for transmitting the second information to the server device via the communication unit,
The server device
A server communication unit;
Calculating means for calculating a time at which the transfer is completed by calculating a time required for the transfer when receiving the second information;
Server communication control means for transmitting the second information and the time to the terminal device via the server communication unit,
The terminal device
A terminal communication unit;
A network system, comprising: a display unit that displays the second information and the time.
前記通信制御手段は、前記転送が完了した際に、前記通信部を介して前記第2の情報を前記端末装置へ送信する、請求項4または5のいずれかに記載のネットワークシステム。   The network system according to claim 4, wherein the communication control unit transmits the second information to the terminal device via the communication unit when the transfer is completed. 前記通信制御手段は、前記転送が完了した際に、前記通信部を介して前記転送が完了した旨を前記サーバ装置へ送信し、
前記サーバ通信制御手段は、前記サーバ通信部を介して前記転送が完了した旨を前記端末装置へ送信する、請求項4または5に記載のネットワークシステム。
When the transfer is completed, the communication control means transmits the transfer completion to the server device via the communication unit,
The network system according to claim 4, wherein the server communication control unit transmits to the terminal device that the transfer has been completed via the server communication unit.
前記画像形成装置は、前記第1の情報を前記他の記憶部に転送する必要があるか否かを判断する判断手段をさらに含み、
前記通信制御手段は、
前記判断手段が前記第1の情報を前記他の記憶部に転送する必要があると判断した場合に、前記通信部を介して前記第2の情報を前記サーバ装置へ送信し、
前記判断手段が前記第1の情報を前記他の記憶部に転送する必要がないと判断した場合に、前記通信部を介して前記第2の情報を前記端末装置へ送信する、請求項3から7のいずれかに記載のネットワークシステム。
The image forming apparatus further includes a determination unit that determines whether the first information needs to be transferred to the other storage unit,
The communication control means includes
When the determination unit determines that the first information needs to be transferred to the other storage unit, the second information is transmitted to the server device via the communication unit;
When the determination unit determines that the first information does not need to be transferred to the other storage unit, the second information is transmitted to the terminal device via the communication unit. 8. The network system according to any one of 7.
前記ネットワークシステムは、複数の端末装置を備え、
前記サーバ装置は、
前記画像形成装置の位置と前記複数の端末装置の各々の位置とを記憶するサーバ記憶部と、
前記画像形成装置の位置と前記複数の端末装置の各々の位置とに基づいて、前記複数の端末装置の中から1つの端末装置を抽出する抽出手段とをさらに含み、
前記サーバ通信制御手段は、前記サーバ通信部を介して前記1つの端末装置へ前記第2の情報を送信する、請求項3から8のいずれかに記載のネットワークシステム。
The network system includes a plurality of terminal devices,
The server device
A server storage unit that stores the position of the image forming apparatus and the position of each of the plurality of terminal devices;
An extraction unit that extracts one terminal device from the plurality of terminal devices based on the position of the image forming device and the position of each of the plurality of terminal devices;
The network system according to claim 3, wherein the server communication control unit transmits the second information to the one terminal device via the server communication unit.
前記サーバ記憶部は、前記複数の端末装置の各々に対応付けて、不具合の属性を記憶し、
前記抽出手段は、前記複数の端末装置の各々の前記不具合の属性に基づいて、前記複数の端末装置の中から前記1つの端末装置を抽出する、請求項9に記載のネットワークシステム。
The server storage unit stores a defect attribute in association with each of the plurality of terminal devices,
The network system according to claim 9, wherein the extraction unit extracts the one terminal device from the plurality of terminal devices based on the defect attribute of each of the plurality of terminal devices.
JP2009002850A 2009-01-08 2009-01-08 Image forming apparatus and network system Withdrawn JP2010161661A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009002850A JP2010161661A (en) 2009-01-08 2009-01-08 Image forming apparatus and network system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009002850A JP2010161661A (en) 2009-01-08 2009-01-08 Image forming apparatus and network system

Publications (1)

Publication Number Publication Date
JP2010161661A true JP2010161661A (en) 2010-07-22

Family

ID=42578479

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009002850A Withdrawn JP2010161661A (en) 2009-01-08 2009-01-08 Image forming apparatus and network system

Country Status (1)

Country Link
JP (1) JP2010161661A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012029075A (en) * 2010-07-23 2012-02-09 Konica Minolta Business Technologies Inc Image reading apparatus and image reading apparatus control program
EP3432133A4 (en) * 2016-03-18 2019-01-23 Ricoh Company, Ltd. INFORMATION PROCESSING SYSTEM, EQUIPMENT, INFORMATION PROCESSING METHOD, AND PROGRAM

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012029075A (en) * 2010-07-23 2012-02-09 Konica Minolta Business Technologies Inc Image reading apparatus and image reading apparatus control program
EP3432133A4 (en) * 2016-03-18 2019-01-23 Ricoh Company, Ltd. INFORMATION PROCESSING SYSTEM, EQUIPMENT, INFORMATION PROCESSING METHOD, AND PROGRAM
US10474401B2 (en) 2016-03-18 2019-11-12 Ricoh Company, Ltd. Information processing system for distributing content in response to a request

Similar Documents

Publication Publication Date Title
JP4362578B2 (en) Operating procedure display system
US7899341B2 (en) Image forming apparatus, analysis information management method
US8503003B2 (en) Error notification method and apparatus
JP5919788B2 (en) Image forming apparatus, printing system, and image adjustment method
US7177552B2 (en) Image forming apparatus, imaging process unit, and method for recording information concerning imaging process unit
JP6690232B2 (en) Image processing apparatus, image forming apparatus, image processing method, and program
CN102281374A (en) Image forming apparatus and image forming method
JP2006103283A (en) Printing system
US20070070383A1 (en) Image forming apparatus, control method therefor, control program and image forming system
JP2010161661A (en) Image forming apparatus and network system
JP2005151175A (en) Image forming apparatus and data reading method
JP5790111B2 (en) Image forming apparatus, control method, and control program
CN1312900C (en) Image forming equipment
JP2005004121A (en) Color image forming apparatus
US20250142002A1 (en) Information system, non-transitory computer readable medium, and information processing method
JP2007136775A (en) Exposed image inputting device, and printer
US20250159093A1 (en) Communication system, non-transitory computer readable medium, and communication method
JP2014219624A (en) Image forming apparatus
JP2009265167A (en) Color image forming apparatus
JP4502183B2 (en) Image forming apparatus
JP4365203B2 (en) Image forming apparatus
JP2004226921A (en) Image forming apparatus and copying apparatus
JP6677185B2 (en) Image reading device and image forming device
JP4083750B2 (en) Image forming apparatus and multifunction machine
JP2025144257A (en) Image inspection device, image inspection method, and image inspection program

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20120403