[go: up one dir, main page]

JP2009266088A - Information processing apparatus, information processing method, program and recording medium - Google Patents

Information processing apparatus, information processing method, program and recording medium Download PDF

Info

Publication number
JP2009266088A
JP2009266088A JP2008117108A JP2008117108A JP2009266088A JP 2009266088 A JP2009266088 A JP 2009266088A JP 2008117108 A JP2008117108 A JP 2008117108A JP 2008117108 A JP2008117108 A JP 2008117108A JP 2009266088 A JP2009266088 A JP 2009266088A
Authority
JP
Japan
Prior art keywords
information
processing apparatus
information processing
power saving
saving state
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
JP2008117108A
Other languages
Japanese (ja)
Inventor
Otoku Kasahara
王徳 笠原
Noriyuki Kobayashi
紀幸 小林
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.)
Canon Inc
Original Assignee
Canon 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 Canon Inc filed Critical Canon Inc
Priority to JP2008117108A priority Critical patent/JP2009266088A/en
Publication of JP2009266088A publication Critical patent/JP2009266088A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Power Sources (AREA)

Abstract

【課題】省電力状態にある情報処理装置において、外部から情報処理装置が管理するデータに関する情報の取得要求があった場合でも、省電力状態をなるべく維持しつつ、外部へデータに関する情報の送信を可能とする。
【解決手段】省電力状態では電力供給が遮断される画像形成装置本体(101〜107)と、省電力状態でも電力供給されるNIC112とを有する画像形成装置100であって、NIC112のNIC RAM115に、HDD104で管理される情報の管理情報を記憶させておき、NIC112のNIC CPU113は、画像形成装置100が省電力状態であって、外部からの要求がNIC RAM115に記憶される管理情報に基づいて処理可能な場合、前記省電力状態から復帰させることなく前記要求を処理し、一方、前記要求が前記管理情報に基づいて処理不可能な場合、画像形成装置100を省電力状態から復帰させてメインCPU101等を稼働させる。
【選択図】図1
In an information processing apparatus in a power saving state, even when there is an acquisition request for information on data managed by the information processing apparatus from outside, transmission of information about data to the outside is performed while maintaining the power saving state as much as possible. Make it possible.
An image forming apparatus having an image forming apparatus main body (101 to 107) in which power supply is cut off in a power saving state and a NIC (112) to which power is supplied even in the power saving state is provided in a NIC RAM (115) of the NIC (112). The NIC CPU 113 of the NIC 112 stores the management information of the information managed by the HDD 104 based on the management information stored in the NIC RAM 115 when the image forming apparatus 100 is in the power saving state. When the request can be processed, the request is processed without returning from the power saving state. On the other hand, when the request cannot be processed based on the management information, the image forming apparatus 100 is returned from the power saving state to the main state. The CPU 101 and the like are operated.
[Selection] Figure 1

Description

本発明は、省電力機能を有する情報処理装置、情報処理方法、プログラム、及び、記録媒体に関する。   The present invention relates to an information processing apparatus, an information processing method, a program, and a recording medium having a power saving function.

従来より、複数の画像形成装置が管理するデータの一覧を取得して表示可能な画像形成装置が知られている(特許文献1参照)。   Conventionally, there has been known an image forming apparatus capable of acquiring and displaying a list of data managed by a plurality of image forming apparatuses (see Patent Document 1).

特許文献1に開示された画像形成装置は、データ一覧から所望のデータを選択し、データに対する指示(例えば、画像データに対する印刷指示)を行うことが可能である。   The image forming apparatus disclosed in Patent Document 1 can select desired data from a data list and can instruct data (for example, print instruction for image data).

ところで、複写装置等に代表される画像形成装置においては、装置が動作を実行していない状態(非稼動状態)における消費電力を低下させるために、装置の一部に対する電力供給を遮断する省電力機能が設けられていることが多い。   By the way, in an image forming apparatus typified by a copying apparatus or the like, power saving is achieved by cutting off the power supply to a part of the apparatus in order to reduce the power consumption when the apparatus is not operating (non-operating state). Functions are often provided.

そして、データを記憶するハードディスク等の記憶装置が、省電力機能により電力供給が遮断される対象とされる場合がある。このような場合、外部装置から省電力状態となっている画像形成装置に対してデータ一覧の取得要求がなされると、省電力状態となっている画像形成装置は、省電力状態を解除して記憶装置への電力供給を再開する必要がある。
特開2006−146938号公報
A storage device such as a hard disk that stores data may be targeted for power supply being cut off by a power saving function. In such a case, when a data list acquisition request is made from an external device to an image forming apparatus in a power saving state, the image forming apparatus in the power saving state cancels the power saving state. It is necessary to restart the power supply to the storage device.
JP 2006-146938 A

しかしながら、省電力状態となっている画像形成装置に対してデータ一覧の取得要求がなされる度に、省電力状態を解除すると、画像形成装置の消費電力を抑制することができなくなってしまう。   However, if the power saving state is canceled each time a data list acquisition request is made to the image forming apparatus that is in the power saving state, the power consumption of the image forming apparatus cannot be suppressed.

特に、ネットワーク接続されている装置の台数が多数の場合、問い合わせパケットや機器情報の閲覧の度に省電力状態が解除され、事実上、省電力状態に入れる時間が非常に少なく、実質的な省エネが実現できず、顧客の満足度を低下させていた。   In particular, when there are a large number of devices connected to the network, the power-saving state is canceled each time an inquiry packet or device information is browsed, so there is virtually no time to enter the power-saving state, and substantial energy-saving is achieved. Could not be realized, reducing customer satisfaction.

本発明は、上記の問題点を解決するためになされたものである。本発明の目的は、省電力状態において、外部から情報処理装置が管理するデータに関する情報の取得要求等があった場合であっても、省電力状態をなるべく維持しつつ、外部装置へデータに関する情報の送信を可能とする仕組を提供することである。   The present invention has been made to solve the above problems. An object of the present invention is to provide information regarding data to an external device while maintaining the power saving state as much as possible even when there is a request for acquiring information related to data managed by the information processing device from the outside in the power saving state. It is to provide a mechanism that enables transmission of.

本発明は、省電力状態では電力供給が遮断される情報処理装置本体と、前記省電力状態であっても電力供給される通信部とを有する情報処理装置であって、前記通信部は、前記情報処理装置本体で管理される情報の管理情報を記憶する記憶手段と、外部からの要求を処理する制御手段とを有するものであり、前記制御手段は、前記省電力状態であって、前記外部からの要求が前記記憶手段に記憶される管理情報に基づいて処理可能な場合には、前記要求を前記管理情報に基づいて処理し、一方、前記要求が前記管理情報に基づいて処理不可能な場合には、当該情報処理装置を前記省電力状態から復帰させて前記情報処理装置本体を稼働させることを特徴とする。   The present invention is an information processing apparatus including an information processing apparatus main body that is cut off in a power saving state, and a communication unit that is supplied with power even in the power saving state. A storage unit that stores management information of information managed by the information processing apparatus main body; and a control unit that processes an external request, wherein the control unit is in the power-saving state and includes the external If the request from can be processed based on the management information stored in the storage means, the request is processed based on the management information, while the request cannot be processed based on the management information. In this case, the information processing apparatus is returned from the power saving state to operate the information processing apparatus main body.

本発明によれば、省電力状態にある情報処理装置において、外部から情報処理装置が管理するデータに関する情報の取得要求があった場合であっても、省電力状態をなるべく維持しつつ、外部へデータに関する情報の送信を可能とする。   According to the present invention, in an information processing apparatus in a power saving state, even when there is an acquisition request for information related to data managed by the information processing apparatus from outside, while maintaining the power saving state as much as possible, Enables transmission of information about data.

〔第1実施形態〕
図1は、本発明の一実施形態を示す情報処理装置としての画像形成装置(画像処理装置)の構成を示すブロック図である。
[First Embodiment]
FIG. 1 is a block diagram showing a configuration of an image forming apparatus (image processing apparatus) as an information processing apparatus showing an embodiment of the present invention.

図1において、100は画像形成装置である。画像形成装置100において、101は、画像形成装置100を制御するためのメインCPUである。102は、画像形成装置における各種の設定を行うために画像形成装置のユーザによる指示が入力される操作部である。   In FIG. 1, reference numeral 100 denotes an image forming apparatus. In the image forming apparatus 100, reference numeral 101 denotes a main CPU for controlling the image forming apparatus 100. Reference numeral 102 denotes an operation unit to which an instruction from the user of the image forming apparatus is input in order to perform various settings in the image forming apparatus.

103は、メインCPU101がプログラムを実行する際に一時的なデータ記憶領域として用いられるワーク領域や、画像データ等を格納するためのRAMである。108は、時間を計測するとともに所定のタイミングでメインCPU101に対してイベント信号を出力するアラーム機能を有するタイマである。   Reference numeral 103 denotes a RAM for storing a work area used as a temporary data storage area when the main CPU 101 executes a program, image data, and the like. Reference numeral 108 denotes a timer having an alarm function that measures time and outputs an event signal to the main CPU 101 at a predetermined timing.

105は画像処理プロセッサであり、プリンタエンジン106やイメージスキャナ107を制御し、イメージスキャナ107により入力された画像データに対する画像処理や、プリンタエンジン106にて印刷処理を実行させるための画像処理を行う。   An image processing processor 105 controls the printer engine 106 and the image scanner 107 to perform image processing on image data input by the image scanner 107 and image processing for causing the printer engine 106 to execute print processing.

107はイメージスキャナであり、シート(原稿)上の文字、画像等を画像データとして読み取り、画像処理プロセッサ105に読み取った画像データを転送する。106はプリンタエンジンであり、画像処理プロセッサ105から指示された内容に基づいてシート上に画像を形成する。   An image scanner 107 reads characters, images, and the like on a sheet (original) as image data, and transfers the read image data to the image processor 105. A printer engine 106 forms an image on a sheet based on contents instructed from the image processor 105.

なお、画像処理プロセッサ105がプリンタエンジン106に転送する画像データは、イメージスキャナ107により入力されたものだけではない。例えば、後述するネットワークインタフェースカード(NIC)112がLANを介して受信したプリントデータから生成された画像データであっても良い。   Note that the image data transferred by the image processor 105 to the printer engine 106 is not limited to that input by the image scanner 107. For example, it may be image data generated from print data received via a LAN by a network interface card (NIC) 112 described later.

104はHDDであり、イメージスキャナ107が生成した画像データを記憶したり、ネットワークインタフェースカード112が受信したプリントデータや画像データを保持したりする。加えてHDD104は、保持している画像データを、ネットワークインタフェースカード112により送信するための、宛先情報を記憶する役割も持つ。また、HDD104は、メインCPU101が実行するプログラムコードや、画像データに基づく印刷処理を行う印刷処理を実行する際に用いるフォント情報等等も格納されている。   Reference numeral 104 denotes an HDD which stores image data generated by the image scanner 107 and holds print data and image data received by the network interface card 112. In addition, the HDD 104 also has a role of storing destination information for transmitting the held image data by the network interface card 112. The HDD 104 also stores program code executed by the main CPU 101, font information used when executing print processing for performing print processing based on image data, and the like.

前述したメインCPU101、操作部102、RAM103、HDD104、画像処理プロセッサ105は、全てI/Oコントローラ111に接続されている。I/Oコントローラ111に接続されたこれらの装置の間の通信は、I/Oコントローラ111が制御する。   The main CPU 101, the operation unit 102, the RAM 103, the HDD 104, and the image processing processor 105 are all connected to the I / O controller 111. Communication between these devices connected to the I / O controller 111 is controlled by the I / O controller 111.

110は電源装置であり、画像形成装置100のメインスイッチがONの間、常に商用電源から電圧生成を行う。そして電源装置110は、生成した電圧を、主電力線132を介して電圧制御回路109に供給し、また、NIC用電力線133を介してネットワークインタフェースカード112に供給する。   Reference numeral 110 denotes a power supply device that always generates voltage from a commercial power supply while the main switch of the image forming apparatus 100 is ON. Then, the power supply device 110 supplies the generated voltage to the voltage control circuit 109 via the main power line 132 and supplies it to the network interface card 112 via the NIC power line 133.

109は電圧制御回路であり、電源装置110から電圧供給を受け、画像形成装置100の動作状態が稼動状態である場合は副電力線130を介して、電圧をメインCPU101を始めとした各装置へ供給する。   Reference numeral 109 denotes a voltage control circuit which receives voltage supply from the power supply apparatus 110 and supplies the voltage to each apparatus including the main CPU 101 via the sub power line 130 when the operation state of the image forming apparatus 100 is in the operating state. To do.

一方で、電圧制御回路109は、画像形成装置100が非稼動状態である場合は副電力線130を介した電圧供給を遮断することで、画像形成装置100を省電力状態に移行させる。   On the other hand, the voltage control circuit 109 shifts the image forming apparatus 100 to the power saving state by cutting off the voltage supply via the sub power line 130 when the image forming apparatus 100 is in the non-operating state.

なお、メインCPU101は、画像形成装置100の動作状態を、稼動状態よりも電力消費の少ない省電力状態に移行させると判断した場合に、信号線131を介して、電圧制御回路109へ電圧供給遮断信号を送信する。メインCPU101から電圧供給遮断信号を受信した電圧制御回路109は、副電力線130を通じて電圧を供給している各装置に対する電圧供給を遮断する。   When the main CPU 101 determines that the operation state of the image forming apparatus 100 is to be shifted to a power saving state that consumes less power than the operation state, the main CPU 101 cuts off the voltage supply to the voltage control circuit 109 via the signal line 131. Send a signal. The voltage control circuit 109 that has received the voltage supply cut-off signal from the main CPU 101 cuts off the voltage supply to each device that supplies the voltage through the sub power line 130.

次にネットワークインタフェースカード112について説明する。   Next, the network interface card 112 will be described.

ネットワークインタフェースカード112は、LANを介してPC等の外部装置からプリントデータを含む各種のデータの受信処理をしたり、イメージスキャナ107が読み取って得た画像データの送信処理をしたりする。また、ネットワークインタフェースカード112は、外部装置からの画像形成装置100のステータス問い合わせ等の要求を処理したりする。   The network interface card 112 performs reception processing of various data including print data from an external device such as a PC via a LAN, and transmission processing of image data obtained by reading by the image scanner 107. Further, the network interface card 112 processes a request such as a status inquiry of the image forming apparatus 100 from an external device.

ネットワークインタフェースカード112は、NIC CPU113、NIC I/Oコントローラ116、NIC RAM114、ネットワークI/F115から構成される。   The network interface card 112 includes a NIC CPU 113, a NIC I / O controller 116, a NIC RAM 114, and a network I / F 115.

NIC CPU113は、ネットワークI/F115の状態を確認し、必要であればNIC RAM114の情報を読み出して処理を行う。また、NIC CPU113は、メインCPU101等と通信する必要がある場合には、NIC I/Oコントローラ116に処理を依頼する。   The NIC CPU 113 confirms the state of the network I / F 115, reads out information from the NIC RAM 114 and performs processing if necessary. Further, the NIC CPU 113 requests the NIC I / O controller 116 to perform processing when it is necessary to communicate with the main CPU 101 or the like.

なお、ネットワークインタフェースカード112は、画像形成装置100が省電力状態となった場合でもLANを介してデータの入力があるか否かを判断する必要があることから、NIC用電力線133を介して常に電圧供給を受けて動作する。   Note that the network interface card 112 needs to determine whether or not data is input via the LAN even when the image forming apparatus 100 is in the power saving state. Operates with voltage supply.

次に、画像形成装置100の動作状態について説明する。   Next, the operation state of the image forming apparatus 100 will be described.

画像形成装置100は、イメージスキャナ107から入力される画像データをプリンタエンジン106にてシート上に形成するコピー動作を実行する。また、画像形成装置100は、ネットワークインタフェースカード112を介して受信したプリントデータに基づいてシート上に画像を形成するプリント動作等の各種の動作を実行する。   The image forming apparatus 100 executes a copying operation in which the printer engine 106 forms image data input from the image scanner 107 on a sheet. Further, the image forming apparatus 100 executes various operations such as a print operation for forming an image on a sheet based on print data received via the network interface card 112.

しかし、画像形成装置100は、常にコピー動作やプリント動作を実行しているわけではない。そこで、メインCPU101は、画像形成装置100が稼働していない状態(以下非稼動状態)となった場合に、画像形成装置100の特定部分への電力供給を遮断するよう電圧制御回路109を制御する。ここで、特定部分には、図1におけるメインCPU101、操作部102、RAM103、HDD104、画像処理プロセッサ105、プリンタエンジン106、イメージスキャナ107が該当する。   However, the image forming apparatus 100 does not always execute a copy operation or a print operation. Therefore, the main CPU 101 controls the voltage control circuit 109 to cut off the power supply to a specific part of the image forming apparatus 100 when the image forming apparatus 100 is not in operation (hereinafter referred to as non-operational state). . Here, the specific portion corresponds to the main CPU 101, the operation unit 102, the RAM 103, the HDD 104, the image processor 105, the printer engine 106, and the image scanner 107 in FIG.

そして、メインCPU101が、画像形成装置100が動作していない状態と判断する場合として以下のすべてを満たす場合が挙げられる。   A case in which the main CPU 101 determines that the image forming apparatus 100 is not operating satisfies the following conditions.

(1)イメージスキャナ107からの画像データの入力が所定時間に亘って行われない。 (1) Input of image data from the image scanner 107 is not performed for a predetermined time.

(2)ネットワークインタフェースカード112を介したプリントデータの入力が所定時間に亘って行われない。 (2) Input of print data via the network interface card 112 is not performed for a predetermined time.

(3)操作部102を介したユーザからの操作の入力が所定時間に亘って行われない。 (3) An operation input from the user via the operation unit 102 is not performed over a predetermined time.

なお、この他にも、画像形成装置100に省電力キーを設けておき、画像形成装置100のユーザが省電力キーを押したことによりメインCPU101が画像形成装置100は非稼動状態になったと判断しても良い。また、画像形成装置100のユーザが操作部102を介して、画像形成装置100を省電力状態へ移行させる時間を設定しておくようにしても良い。この場合、画像形成装置100のメインCPU101は、タイマ108が計時する時間が、ユーザにより設定された時間となったことを計時したことにより、画像形成装置100を稼動状態から省電力状態へ移行させる。   In addition to this, a power saving key is provided in the image forming apparatus 100, and the main CPU 101 determines that the image forming apparatus 100 is in an inoperative state when the user of the image forming apparatus 100 presses the power saving key. You may do it. Further, the user of the image forming apparatus 100 may set a time for shifting the image forming apparatus 100 to the power saving state via the operation unit 102. In this case, the main CPU 101 of the image forming apparatus 100 shifts the image forming apparatus 100 from the operating state to the power saving state by measuring that the time counted by the timer 108 has reached the time set by the user. .

そして、メインCPU101は、画像形成装置100が非稼動状態であると判断すると、画像形成装置100の動作状態を省電力状態に移行させる旨の信号(電圧供給遮断信号)を、信号線131を介して電圧制御回路109へ送信する。   When the main CPU 101 determines that the image forming apparatus 100 is in a non-operating state, the main CPU 101 transmits a signal (voltage supply cutoff signal) for shifting the operation state of the image forming apparatus 100 to the power saving state via the signal line 131. To the voltage control circuit 109.

次に、メインCPU101が、画像形成装置100を省電力状態に移行させると判断した場合に、電圧制御回路109が実行する動作について説明する。   Next, an operation performed by the voltage control circuit 109 when the main CPU 101 determines to shift the image forming apparatus 100 to the power saving state will be described.

電圧制御回路109は、メインCPU101が画像形成装置100が稼動状態であると判断している場合には、以下の動作をする。すなわち、電圧制御回路109は、電源装置110から主電力線132を介して供給される入力電圧を、副電力線130によりメインCPU101、操作部102、RAM103,HDD104,画像処理プロセッサ105、プリンタエンジン106、イメージスキャナ107へ出力する。その一方で、電圧制御回路109は、メインCPU101が画像形成装置100が非稼動状態であると判断している場合には、以下の動作をする。すなわち、電圧制御回路109は、主電力線132からの入力電圧を、副電力線130を介してメインCPU101、操作部102、RAM103,HDD104,画像処理プロセッサ105、プリンタエンジン106、イメージスキャナ107へ出力しない(遮断する)。電圧制御回路109は、副電力線130を介した電圧の出力を遮断することで、画像形成装置100の動作状態を省電力状態へと移行させる。   When the main CPU 101 determines that the image forming apparatus 100 is in an operating state, the voltage control circuit 109 performs the following operation. That is, the voltage control circuit 109 converts the input voltage supplied from the power supply device 110 through the main power line 132 to the main CPU 101, the operation unit 102, the RAM 103, the HDD 104, the image processing processor 105, the printer engine 106, the image through the sub power line 130. Output to the scanner 107. On the other hand, when the main CPU 101 determines that the image forming apparatus 100 is in a non-operating state, the voltage control circuit 109 performs the following operation. That is, the voltage control circuit 109 does not output the input voltage from the main power line 132 to the main CPU 101, the operation unit 102, the RAM 103, the HDD 104, the image processor 105, the printer engine 106, and the image scanner 107 via the sub power line 130 ( Cut off). The voltage control circuit 109 shifts the operation state of the image forming apparatus 100 to the power saving state by cutting off the voltage output via the sub power line 130.

なお、上記では、電源装置110が電圧制御回路109に出力する電源系統を1つとし、電圧制御回路109にて電源2次側をOFF/ON制御するように構成した。しかし、電圧制御回路109を電源1次側に配置するとともに、電源装置110にて電源系統を2つもたせ、一方を常にON、他方を電圧制御回路109により省電力状態に応じて電源1次側でOFF/ON制御するように構成しても良い。   In the above description, the power supply device 110 outputs one voltage to the voltage control circuit 109, and the voltage control circuit 109 performs OFF / ON control on the power supply secondary side. However, the voltage control circuit 109 is disposed on the primary side of the power supply, and the power supply device 110 has two power supply systems. One is always ON, and the other is controlled by the voltage control circuit 109 according to the power saving state. It may be configured to perform OFF / ON control.

以上示したように、画像形成装置100は、電圧制御回路109、省電力状態では電力供給が遮断される画像形成装置本体(101〜107)、前記省電力状態であっても電力供給される通信部としてのネットワークインタフェースカード112を備える。   As described above, the image forming apparatus 100 includes the voltage control circuit 109, the image forming apparatus main body (101 to 107) in which power supply is cut off in the power saving state, and communication in which power is supplied even in the power saving state. A network interface card 112 as a unit.

次に、画像形成装置100における画像ファイル情報の管理方法について説明する。   Next, a method for managing image file information in the image forming apparatus 100 will be described.

図2は、図1に示した画像形成装置100のHDD104における、画像ファイル情報の格納状態を示す図である。   FIG. 2 is a diagram showing a storage state of image file information in the HDD 104 of the image forming apparatus 100 shown in FIG.

図2に示すように、画像ファイルに関する情報は、画像ファイル情報格納領域A501と画像ファイル情報格納領域Bに分割して管理されている。   As shown in FIG. 2, the information about the image file is managed by being divided into an image file information storage area A501 and an image file information storage area B.

画像ファイル情報格納領域A501には、画像形成装置100が保持している全ての画像ファイルに関しての、情報の一部が格納されている。画像ファイル情報格納領域A501内の領域には、各画像ファイルに対して、ファイル名管理領域503、フォルダ名格納領域504、作成日時管理領域505、ファイルID管理領域506がある。   The image file information storage area A501 stores a part of information regarding all image files held by the image forming apparatus 100. The image file information storage area A501 includes a file name management area 503, a folder name storage area 504, a creation date management area 505, and a file ID management area 506 for each image file.

画像ファイル情報格納領域B502には、画像形成装置100が保持している全ての画像ファイルに関しての、画像ファイル情報格納領域A501で保持していない情報が格納されている。画像ファイル情報格納領域B502内の領域には、各画像ファイルに対して、ファイルID管理領域507、サムネイル管理領域508、画像ファイルデータ管理領域509がある。   In the image file information storage area B502, information not stored in the image file information storage area A501 regarding all the image files held in the image forming apparatus 100 is stored. The area in the image file information storage area B502 includes a file ID management area 507, a thumbnail management area 508, and an image file data management area 509 for each image file.

本実施形態においては、画像ファイル情報管理領域A501における各画像ファイル情報と、画像ファイル情報管理領域B502の画像ファイル情報の対応付けには、ファイルIDが利用される。なお、ファイルIDは、画像ファイル情報格納領域B502で保持されるデータの本体(実体)を特定するための管理情報である。例えば、特定のファイル名に対応する画像ファイルを取得したい場合には、以下の手順を踏む。まず、特定のファイル名に対応する、画像ファイル情報格納領域A501内のファイル名管理領域503を検索し、該当するファイル名管理領域503に対応する、ファイルID管理領域506の情報を取得する。次に、画像ファイル情報格納領域B502内で、先に取得したファイルIDが、ファイルID管理領域507に記載されている領域を検索し、該当する領域の画像ファイルデータ管理領域の情報を取得する。   In the present embodiment, a file ID is used for associating each image file information in the image file information management area A501 with the image file information in the image file information management area B502. The file ID is management information for specifying the main body (substance) of data held in the image file information storage area B502. For example, when it is desired to obtain an image file corresponding to a specific file name, the following procedure is taken. First, the file name management area 503 in the image file information storage area A501 corresponding to the specific file name is searched, and the information of the file ID management area 506 corresponding to the corresponding file name management area 503 is acquired. Next, in the image file information storage area B502, the area where the previously acquired file ID is described in the file ID management area 507 is searched, and information on the image file data management area of the corresponding area is acquired.

このように、画像ファイル情報管理領域A501は、画像ファイル情報管理領域B502で記憶管理される情報の管理情報を記憶管理し、この管理情報を用いて画像ファイル情報管理領域B502で記憶管理される情報にアクセス可能に構成されている。   Thus, the image file information management area A501 stores and manages the management information of the information stored and managed in the image file information management area B502, and the information stored and managed in the image file information management area B502 using this management information. Is configured to be accessible.

このとき、画像ファイル情報管理領域A501と画像ファイル情報管理領域B502に格納する情報の組み合わせはどのようなものであってもよい。例えば、各画像ファイルに対する作成日時管理領域505を、画像ファイル情報格納領域B502において保持・管理しても構わない。   At this time, any combination of information stored in the image file information management area A501 and the image file information management area B502 may be used. For example, the creation date management area 505 for each image file may be held and managed in the image file information storage area B502.

以上のように、画像形成装置100は、画像ファイルに関する情報を、情報の種類によって、画像ファイル情報格納領域A501と画像ファイル情報格納領域B502に分割して、保持・管理しておく。   As described above, the image forming apparatus 100 stores and manages information on image files by dividing them into the image file information storage area A501 and the image file information storage area B502 according to the type of information.

次に、画像形成装置がネットワークを通じて提供する、画像ファイル共有サービスについて説明する。   Next, an image file sharing service provided by the image forming apparatus via a network will be described.

ここで、画像ファイル共有サービスとは、各画像形成装置が、装置が保有しているプリントファイルや画像ファイルを、他の画像形成装置若しくは情報処理装置に公開するものである。このようなサービスを各画像形成装置が行うことによって、ユーザは操作している画像形成装置から、他の画像形成装置で読み取ったデータを用いた印刷等の処理をすることができる。   Here, the image file sharing service is a method in which each image forming apparatus publishes a print file or an image file held by the apparatus to another image forming apparatus or an information processing apparatus. When each image forming apparatus performs such a service, the user can perform processing such as printing using data read by another image forming apparatus from the operated image forming apparatus.

図3は、画像ファイル共有サービスを利用したシステムの一例を示すシステム構成図である。   FIG. 3 is a system configuration diagram illustrating an example of a system using an image file sharing service.

図3において、201、202、203、204、205は、図1に示した画像形成装置100に対応する画像形成装置である。画像形成装置201、202、203、204、205がLAN206を介して接続されている。なお、本実施形態においては、システムに接続される画像形成装置の数を5台としたが、接続される画像形成装置の数について制限はない。また、画像形成装置どうしの接続形態もLANに限らず、WAN等であってもよい。さらに、システムに参加する装置についても、必ずしも画像形成装置に限らず、たとえばパーソナルコンピュータ等であってもよい。   In FIG. 3, reference numerals 201, 202, 203, 204, and 205 denote image forming apparatuses corresponding to the image forming apparatus 100 shown in FIG. Image forming apparatuses 201, 202, 203, 204, and 205 are connected via a LAN 206. In this embodiment, the number of image forming apparatuses connected to the system is five, but the number of image forming apparatuses connected is not limited. Further, the connection form between the image forming apparatuses is not limited to the LAN, and may be a WAN or the like. Further, the apparatus participating in the system is not necessarily limited to the image forming apparatus, and may be a personal computer, for example.

ここで、システムに参加している各画像形成装置には、システムに参加している他の画像形成装置を特定するための情報(例えばIPアドレス等)があらかじめ設定されているものとする。ただし、システム構成によっては、画像ファイル共有システムを利用するたびに、システムにどの画像形成装置が接続されているかを探索するように設定されていることもありうる。   Here, it is assumed that information (for example, an IP address or the like) for specifying another image forming apparatus participating in the system is set in advance in each image forming apparatus participating in the system. However, depending on the system configuration, every time the image file sharing system is used, it may be set to search which image forming apparatus is connected to the system.

次に、画像ファイル共有サービスの処理シーケンスについて説明する。   Next, the processing sequence of the image file sharing service will be described.

図4は、画像ファイル共有サービスの処理シーケンスの一例を示す図である。なお、図中、画像形成装置201、202、203、204、205のシーケンスは、画像形成装置201、202、203、204、205のメインCPU101がHDD104に格納されるプログラムを読み出して実行することにより実現される。   FIG. 4 is a diagram illustrating an example of a processing sequence of the image file sharing service. In the figure, the sequence of the image forming apparatuses 201, 202, 203, 204, and 205 is executed by the main CPU 101 of the image forming apparatuses 201, 202, 203, 204, and 205 reading and executing a program stored in the HDD 104. Realized.

また、図4では、ユーザが画像形成装置201を利用して、他の画像形成装置に格納されているファイルから一つの画像ファイルを選択して印刷する処理を例にとって説明する。   FIG. 4 illustrates an example of a process in which a user selects and prints one image file from files stored in another image forming apparatus using the image forming apparatus 201.

まずシーケンス301で、ユーザは画像形成装置201の操作部から、画像形成装置201の操作部に、システムにおいて利用可能なファイル一覧を表示するように指示を出す。このファイル一覧表示指示を受けた画像形成装置201は、予め設定された、システムに接続されている画像形成装置202、203、204、205に対しファイル一覧取得指示パケット(図5)をLAN206を介して送信する。   First, in sequence 301, the user instructs the operation unit of the image forming apparatus 201 to display a list of files available in the system from the operation unit of the image forming apparatus 201. Upon receiving this file list display instruction, the image forming apparatus 201 sends a file list acquisition instruction packet (FIG. 5) to the image forming apparatuses 202, 203, 204, and 205 connected to the system via the LAN 206. To send.

図5は、図4のシーケンス301において画像形成装置201が画像形成装置202、203、204、205に対して送信するファイル一覧指示パケットの例を示す図である。   FIG. 5 is a diagram illustrating an example of a file list instruction packet that the image forming apparatus 201 transmits to the image forming apparatuses 202, 203, 204, and 205 in the sequence 301 of FIG.

図5において、801はネットワークパケットが持つパケットヘッダ部である。ネットワークがTCP/IPで構成されていた場合、例えば共通ヘッダ801には送信元IPアドレス、宛先IPアドレス、プロトコルID等が含まれるが、異なるネットワークアーキテクチャである場合には、異なる情報も含まれうる。   In FIG. 5, reference numeral 801 denotes a packet header part of a network packet. When the network is configured by TCP / IP, for example, the common header 801 includes a source IP address, a destination IP address, a protocol ID, and the like, but if the network architecture is different, different information may also be included. .

802は指示タイプ格納部、803は指示を適用するデータタイプ格納部である。ここでは、画像ファイルの一覧を取得するので、指示タイプ格納部802には一覧取得を示すデータ"一覧取得"が格納され、データタイプ格納部803には画像ファイルを示すデータ"画像ファイル"が格納される。   Reference numeral 802 denotes an instruction type storage unit, and 803 denotes a data type storage unit to which the instruction is applied. Here, since a list of image files is acquired, the instruction type storage unit 802 stores data “list acquisition” indicating list acquisition, and the data type storage unit 803 stores data “image file” indicating image files. Is done.

ここでは画像ファイルの一覧を取得するパケットを示したが、このパケットに異なる情報を書き込むことによって、画像形成装置に対して異なる指示を送信することも可能である。例えば、装置が保持する宛先一覧の取得が考えられるが、この他にも装置が保持している情報の問い合わせであれば、パケットに付与する指示タイプとデータタイプは任意である。   Although a packet for obtaining a list of image files is shown here, it is also possible to transmit different instructions to the image forming apparatus by writing different information in this packet. For example, acquisition of a list of destinations held by the device is conceivable, but in addition to this, in the case of an inquiry about information held by the device, the instruction type and data type given to the packet are arbitrary.

以下、図4のシーケンス図の説明に戻る。   Returning to the description of the sequence diagram of FIG.

図4のシーケンス302〜305において、図5のファイル一覧指示パケットを受信した画像形成装置202、203、204、205は、画像形成装置201に対して各々の画像形成装置に格納されている画像ファイルの属性情報パケット(図6)を返信する。   In the sequences 302 to 305 in FIG. 4, the image forming apparatuses 202, 203, 204, and 205 that have received the file list instruction packet in FIG. 5 store the image files stored in the respective image forming apparatuses with respect to the image forming apparatus 201. The attribute information packet (FIG. 6) is returned.

また、シーケンス306で、画像形成装置201自身が保持しているファイル一覧情報も取得する。ここでいう属性情報は、ユーザに対してファイル一覧を提供するのに十分な情報である。例えば、ファイル名、ファイルが格納されているディレクトリ、ファイル形式、ファイルサイズ等であるが、他にもユーザが所望するファイルを特定できるような情報であれば何でもよい。   In the sequence 306, the file list information held by the image forming apparatus 201 itself is also acquired. The attribute information here is information sufficient to provide a file list to the user. For example, the file name, the directory in which the file is stored, the file format, the file size, etc., but any other information that can identify the file desired by the user may be used.

図6は、画像形成装置202、203,204、205が画像形成装置201に対して返信する画像ファイルの属性情報パケットの例を示す図である。   FIG. 6 is a diagram illustrating an example of an image file attribute information packet returned from the image forming apparatuses 202, 203, 204, and 205 to the image forming apparatus 201.

図6に示すように、画像ファイルの属性情報パケットには、パケットヘッダ部901の後に、一覧として返信するファイル数を格納したファイル数格納部902がある。続いて、ファイルごとに、単一ファイル属性開始部903と単一ファイル属性終了部908の間に画像ファイルの属性情報が格納される。ここでは、ファイル名格納部904、フォルダ名格納部905、作成日時格納部906、ファイルID格納部907が存在するが、他にも必要に応じて別の属性が格納されていてもよい。   As shown in FIG. 6, the attribute information packet of the image file includes a file number storage unit 902 that stores the number of files to be returned as a list after the packet header unit 901. Subsequently, attribute information of the image file is stored between the single file attribute start unit 903 and the single file attribute end unit 908 for each file. Here, there are a file name storage unit 904, a folder name storage unit 905, a creation date storage unit 906, and a file ID storage unit 907, but other attributes may be stored as necessary.

以下、図4のシーケンス図の説明に戻る。   Returning to the description of the sequence diagram of FIG.

画像形成装置201は、上記各画像ファイルの属性情報パケット(図6)を受信することにより、画像形成装置202〜205の各々からファイル一覧情報を取得した後に、シーケンス307において、操作部102にファイル一覧(図7)を表示する。なお、操作部102で表示されるファイル一覧は、画像形成装置201〜205から取得した複数のファイル一覧情報をまとめたものとなる。   The image forming apparatus 201 receives the attribute information packet (FIG. 6) of each image file, acquires file list information from each of the image forming apparatuses 202 to 205, and then sends a file to the operation unit 102 in sequence 307. A list (FIG. 7) is displayed. Note that the file list displayed on the operation unit 102 is a collection of a plurality of file list information acquired from the image forming apparatuses 201 to 205.

図7は、図4のシーケンス307において画像形成装置100の操作部102に表示される画像ファイル一覧画面を示す図である。   FIG. 7 is a diagram showing an image file list screen displayed on the operation unit 102 of the image forming apparatus 100 in the sequence 307 of FIG.

図7に示すように、画像ファイル一覧表示画面には、画像形成装置201が保持(管理)しているファイルについて、ファイル名を表示するファイル名表示列401を備える。また、ファイルが格納されているフォルダを表示するフォルダ名表示列402、ファイルが格納されている装置を表示する装置名表示列403、ファイルが格納された日時を表示する作成日時表示列404を備える。   As shown in FIG. 7, the image file list display screen includes a file name display column 401 that displays file names of files held (managed) by the image forming apparatus 201. In addition, a folder name display column 402 for displaying a folder in which the file is stored, a device name display column 403 for displaying a device in which the file is stored, and a creation date display column 404 for displaying the date and time when the file is stored are provided. .

ここで、画像ファイル一覧画面に表示する情報は、前述したファイル一覧取得指示によって得られた情報であれば何であってもよい。さらに、領域的な制約により、画像ファイル一覧表示画面に表示できなかったファイルの属性情報は、対象とするファイルを選択した上で、詳細情報表示ボタン408を押下することによって閲覧できる。   Here, the information displayed on the image file list screen may be any information as long as it is obtained by the aforementioned file list acquisition instruction. Furthermore, attribute information of a file that could not be displayed on the image file list display screen due to regional restrictions can be viewed by selecting a target file and pressing a detailed information display button 408.

また、画像形成装置201のユーザが、画像ファイル一覧中の特定ファイルに対して処理の指示を行う場合には、ファイルを選択した上で所望の処理を行うボタンを押下する。処理を指示するボタンとして、画像形成装置100は印刷指示ボタン405、LAN上若しくはインターネット上の他の場所に画像ファイルを送信する送信ボタン406、画像ファイルを表示する閲覧ボタン407を備える。この他にも、特定のファイルに対する他の処理を指示する別のボタンを備えていてもよい。   When the user of the image forming apparatus 201 issues a processing instruction for a specific file in the image file list, the user selects a file and presses a button for performing a desired process. As buttons for instructing processing, the image forming apparatus 100 includes a print instruction button 405, a transmission button 406 for transmitting an image file to another place on the LAN or the Internet, and a browse button 407 for displaying the image file. In addition to this, another button for instructing other processing for a specific file may be provided.

409はOKボタンで、このボタンを押下することにより、画像ファイル一覧画面がクローズされる。   Reference numeral 409 denotes an OK button. By pressing this button, the image file list screen is closed.

なお、本実施形態においては、画像ファイル一覧取得指示によって取得できる情報は、各画像形成装置が備えるHDD104で保持している画像ファイル情報管理領域A501で管理している情報である。即ち、画像ファイル情報管理領域B502で記憶管理される情報の管理情報である。   In the present embodiment, the information that can be acquired by the image file list acquisition instruction is information managed in the image file information management area A501 held in the HDD 104 provided in each image forming apparatus. That is, the management information of the information stored and managed in the image file information management area B502.

以下、図4のシーケンス図の説明に戻る。   Returning to the description of the sequence diagram of FIG.

図4のシーケンス308において、ユーザが、ファイルを選択して印刷指示ボタン405を押下することにより、画像形成装置203に格納されているファイルに対し印刷指示を行った場合には、画像形成装置201は以下の動作を行う。まず、画像形成装置201は、シーケンス309で指示されたファイルを格納している画像形成装置203に対して、画像ファイル取得指示パケット(図8)を送信する。   In the sequence 308 of FIG. 4, when the user selects a file and presses the print instruction button 405 to give a print instruction to the file stored in the image forming apparatus 203, the image forming apparatus 201. Performs the following actions: First, the image forming apparatus 201 transmits an image file acquisition instruction packet (FIG. 8) to the image forming apparatus 203 that stores the file instructed in the sequence 309.

図8は、図4のシーケンス309において画像ファイル取得指示のために画像形成装置201から画像形成装置203に送信する画像ファイル取得指示パケットの例を示す図である。   FIG. 8 is a diagram illustrating an example of an image file acquisition instruction packet transmitted from the image forming apparatus 201 to the image forming apparatus 203 for an image file acquisition instruction in the sequence 309 of FIG.

図8に示すように、画像ファイル取得指示パケットは、パケットの先頭にパケットヘッダ部1001が付与され、図5に示した画像ファイル一覧指示パケットと同様に、続いて指示タイプ格納部1002、データタイプ格納部1003が付与される。   As shown in FIG. 8, in the image file acquisition instruction packet, a packet header part 1001 is added to the head of the packet, and, similarly to the image file list instruction packet shown in FIG. A storage unit 1003 is provided.

本パケットは、画像ファイル取得指示であるので、指示タイプ格納部1002には内容取得を示すデータが格納され、データタイプ格納部1003には画像ファイルを示すデータが格納される。   Since this packet is an image file acquisition instruction, the instruction type storage unit 1002 stores data indicating content acquisition, and the data type storage unit 1003 stores data indicating an image file.

また、対象となる画像ファイルを特定するために、ファイルID格納部1004が付与される。   In addition, a file ID storage unit 1004 is assigned to identify the target image file.

図4のシーケンス309において、図8に示した画像ファイル取得指示パケットを受信した画像形成装置203は、指示されたファイルの内容(図9に示す画像ファイル内容パケット)を画像形成装置201に返信する。   In the sequence 309 of FIG. 4, the image forming apparatus 203 that has received the image file acquisition instruction packet shown in FIG. 8 returns the contents of the designated file (image file content packet shown in FIG. 9) to the image forming apparatus 201. .

図9は、図4のシーケンス309において画像形成装置203から画像形成装置201に返信される画像ファイル内容パケットの一例を示す図である。   FIG. 9 is a diagram showing an example of an image file content packet returned from the image forming apparatus 203 to the image forming apparatus 201 in the sequence 309 of FIG.

図9に示すように、画像ファイル内容パケットは、パケットの先頭にパケットヘッダ部1101が付与される。続いて、送信するファイルのファイルIDを格納するファイルID格納部1102、送信するファイルのサイズを表すファイルサイズ格納部1103、ファイルの内容を格納するファイル内容格納部1104が付与される。   As shown in FIG. 9, the image file content packet has a packet header portion 1101 added to the head of the packet. Subsequently, a file ID storage unit 1102 that stores the file ID of the file to be transmitted, a file size storage unit 1103 that indicates the size of the file to be transmitted, and a file content storage unit 1104 that stores the contents of the file are provided.

以下、図4のシーケンス図の説明に戻る。   Returning to the description of the sequence diagram of FIG.

図4のシーケンス310において、画像形成装置201は、画像形成装置203から受信したファイルを印刷して処理を終了する。   In the sequence 310 of FIG. 4, the image forming apparatus 201 prints the file received from the image forming apparatus 203 and ends the process.

このようにして、複数の画像形成装置から構成されるシステムにおいて画像ファイル共有サービスが提供されるのであるが、各画像形成装置は前述のように省電力状態に遷移することが可能である。この場合、画像形成装置が省電力状態であっても、他の画像形成装置からの指示に応答する必要があり、かつ省電力状態を可能な限り保持しておく必要性がある。   In this way, an image file sharing service is provided in a system composed of a plurality of image forming apparatuses, but each image forming apparatus can transition to a power saving state as described above. In this case, even when the image forming apparatus is in the power saving state, it is necessary to respond to an instruction from another image forming apparatus and to maintain the power saving state as much as possible.

次に、システムを構成している各画像形成装置が、省電力状態に遷移する場合の処理について説明する。   Next, a process when each image forming apparatus constituting the system transitions to the power saving state will be described.

図10は、画像形成装置100が省電力状態に遷移する際のシーケンス図である。   FIG. 10 is a sequence diagram when the image forming apparatus 100 transitions to the power saving state.

まず、シーケンス601において、メインCPU101は、画像形成装置100が前述の省電力状態移行条件を満たしたことを検知し、省電力状態に遷移することを決定する。   First, in sequence 601, the main CPU 101 detects that the image forming apparatus 100 satisfies the above-described power saving state transition condition, and determines to shift to the power saving state.

続いて、メインCPU101は、シーケンス602において、I/Oコントローラ111に対して、HDD104に格納されている画像ファイル情報格納領域A501のデータをNIC RAM114に転送するよう指示する。   Subsequently, in sequence 602, the main CPU 101 instructs the I / O controller 111 to transfer the data in the image file information storage area A 501 stored in the HDD 104 to the NIC RAM 114.

これを受けてI/Oコントローラ111は、シーケンス603において、HDD104から画像ファイル情報格納領域A501のデータを取得し、NIC I/Oコントローラ116を介してNIC RAM114にデータを格納する(シーケンス604,605)。   In response to this, the I / O controller 111 acquires data in the image file information storage area A 501 from the HDD 104 in sequence 603 and stores the data in the NIC RAM 114 via the NIC I / O controller 116 (sequences 604 and 605). ).

なお、上記では、省電力状態に遷移する際にHDD104の画像ファイル情報格納領域A501のデータをNIC RAM114に転送するよう説明した。しかし、HDD104の画像ファイル情報格納領域A501とNIC RAM114に常に同一の画像ファイル情報を格納しておいてもよい。即ち、HDD104の画像ファイル情報格納領域A501とNIC RAM114とがミラーリング等されていてもよい。   In the above description, the data in the image file information storage area A501 of the HDD 104 is transferred to the NIC RAM 114 when the power saving state is changed. However, the same image file information may always be stored in the image file information storage area A 501 of the HDD 104 and the NIC RAM 114. That is, the image file information storage area A501 of the HDD 104 and the NIC RAM 114 may be mirrored or the like.

続いて、メインCPU101は、シーケンス606において、NIC CPU113に対して画像形成装置100が省電力状態に遷移する旨を通知する。この際の通知方法に関しては、NIC CPU113に対する割り込みでもよいし、NIC RAM114の特定の領域に対する値の書き込みでもよく、具体的な方法については問わない。   Subsequently, in sequence 606, the main CPU 101 notifies the NIC CPU 113 that the image forming apparatus 100 shifts to the power saving state. The notification method at this time may be an interrupt to the NIC CPU 113, or a value may be written to a specific area of the NIC RAM 114, and a specific method is not limited.

これを検知したNIC CPU113は、予め定められた省電力時の動作をするように自身を設定する。NIC CPU113が省電力時に行う動作については後述する。   The NIC CPU 113 that has detected this sets itself so as to perform a predetermined power saving operation. The operation performed by the NIC CPU 113 during power saving will be described later.

最後に、メインCPU101は、シーケンス608で電圧制御回路109に対して、省電力状態に遷移する旨の信号(電圧供給遮断信号)を信号線131を介して電圧制御回路109に送信する。シーケンス606と同様に、電圧制御回路109に対する通知方法は任意である。これを受けた電圧制御回路109は副電力線130への電圧供給を停止する。以上の処理により画像形成装置100は省電力状態への遷移を完了する。   Finally, the main CPU 101 transmits a signal (voltage supply cut-off signal) to the voltage control circuit 109 to the voltage control circuit 109 via the signal line 131 to the voltage control circuit 109 in sequence 608. As with the sequence 606, the notification method for the voltage control circuit 109 is arbitrary. In response to this, the voltage control circuit 109 stops the voltage supply to the sub power line 130. With the above processing, the image forming apparatus 100 completes the transition to the power saving state.

なお、画像形成装置100が省電力状態であっても、ネットワークインタフェースカード112は電源装置110からNIC用電力線133を介して電圧供給を受けているため動作が可能である。   Even when the image forming apparatus 100 is in the power saving state, the network interface card 112 can operate because it receives voltage supply from the power supply apparatus 110 via the NIC power line 133.

次に、画像形成装置100が省電力状態であった場合に、画像形成装置100の外部からファイル一覧取得指示又は画像ファイル取得指示を受信した場合の処理を、図11のフローチャートを用いて説明する。   Next, a process when a file list acquisition instruction or an image file acquisition instruction is received from the outside of the image forming apparatus 100 when the image forming apparatus 100 is in a power saving state will be described with reference to the flowchart of FIG. .

図11は、画像形成装置100が省電力状態であった場合に画像形成装置100の外部からファイル一覧取得指示又は画像ファイル取得指示を受信した場合のネットワークインタフェースカード112における処理の一例を示すフローチャートである。なお、このフローチャートの処理は、ネットワークインタフェースカード112のNIC CPU113が図示しない内部のメモリ又はHDD104等から取得されNIC RAM114に格納されたプログラムを実行することにより実現される。なお、図中、S701〜S708は各ステップを示す。   FIG. 11 is a flowchart illustrating an example of processing in the network interface card 112 when a file list acquisition instruction or an image file acquisition instruction is received from the outside of the image forming apparatus 100 when the image forming apparatus 100 is in a power saving state. is there. Note that the processing in this flowchart is realized by the NIC CPU 113 of the network interface card 112 executing a program acquired from an internal memory (not shown) or the HDD 104 and stored in the NIC RAM 114. In the figure, S701 to S708 indicate steps.

まず、NIC CPU113は、S701において、外部装置から情報(処理要求)を受信したことを示す通知をネットワークI/F115から受け取ると、S702に処理を進める。この際の通知方法については任意である。   First, when the NIC CPU 113 receives a notification from the network I / F 115 indicating that information (processing request) has been received from an external device in S701, the processing proceeds to S702. The notification method at this time is arbitrary.

次に、NIC CPU113は、S702において、外部装置から受信した情報が画像ファイル一覧取得指示であるかどうかを判断する。ここでは説明のために、これ以降受信する情報が画像ファイル一覧指示と画像ファイル取得指示の2種類であると仮定して処理を行うが、この他の情報を受信し、各受信情報に対して適切な処理を行うようにしても構わない。   Next, in step S <b> 702, the NIC CPU 113 determines whether the information received from the external device is an image file list acquisition instruction. Here, for the sake of explanation, the processing is performed assuming that the information received thereafter is two types of image file list instruction and image file acquisition instruction, but other information is received, and each received information Appropriate processing may be performed.

もし受信した情報が画像ファイル一覧取得指示であったと判断した場合には、NIC CPU113は、NIC RAM114に格納されている、画像ファイル情報格納領域A501の情報のみを使用して、指示元に対してファイル一覧を提供することが可能である。   If it is determined that the received information is an image file list acquisition instruction, the NIC CPU 113 uses only the information in the image file information storage area A501 stored in the NIC RAM 114 to answer the instruction source. It is possible to provide a file list.

具体的には、S702において、受信した情報が画像ファイル一覧取得指示であったと判断した場合、NIC CPU113は、S706において、NIC RAM114から画像ファイル情報格納領域A501の情報を取得する。さらに、NIC CPU113は、S707において、S706で取得した画像ファイル情報格納領域A501の情報を基にファイル一覧情報を作成する。そして、S708に処理を進める。   Specifically, if it is determined in S702 that the received information is an image file list acquisition instruction, the NIC CPU 113 acquires information on the image file information storage area A501 from the NIC RAM 114 in S706. Further, in step S707, the NIC CPU 113 creates file list information based on the information in the image file information storage area A501 acquired in step S706. Then, the process proceeds to S708.

このような処理は、前述したように画像形成装置100が省電力状態に移行する際に、NIC CPU113が、予めHDD104に格納されていた画像ファイル情報格納領域A501の情報をNIC RAM114に転送したことによって可能になっている。   In this process, as described above, when the image forming apparatus 100 shifts to the power saving state, the NIC CPU 113 transfers the information of the image file information storage area A501 previously stored in the HDD 104 to the NIC RAM 114. Is made possible by.

一方、もし受信した情報が画像ファイル一覧取得指示でなく、画像ファイル取得指示であったと判断した場合には、NIC RAM114には返信に必要な情報が存在しない。そのため、NIC CPU113は、NIC RAM114に格納されている情報のみでは、処理が不可能である。   On the other hand, if it is determined that the received information is not an image file list acquisition instruction but an image file acquisition instruction, the NIC RAM 114 does not have information necessary for a reply. For this reason, the NIC CPU 113 cannot perform processing only with information stored in the NIC RAM 114.

具体的には、S702において、受信した情報が画像ファイル一覧取得指示でなかった(受信した情報は画像ファイル取得指示である)と判断した場合、NIC CPU113は、S703に処理を進める。   Specifically, when determining in S702 that the received information is not an image file list acquisition instruction (the received information is an image file acquisition instruction), the NIC CPU 113 advances the process to S703.

S703では、NIC CPU113は、信号線134を介して電圧制御回路109に対して稼働状態遷移通知(省電力状態から復帰させる通知)を送信し、電圧制御回路109は、副電力線130に対して電圧供給を再開するよう制御する。これによって、メインCPU101を始めとする画像形成装置100内の各装置に対して電圧供給が再開され動作を行えるようにする。   In step S <b> 703, the NIC CPU 113 transmits an operation state transition notification (notification for returning from the power saving state) to the voltage control circuit 109 via the signal line 134, and the voltage control circuit 109 supplies a voltage to the sub power line 130. Control to resume supply. As a result, voltage supply is resumed for each device in the image forming apparatus 100 including the main CPU 101 so that the operation can be performed.

そして、S704において、NIC CPU113は、メインCPU101に対して画像ファイル取得指示を受信したことを通知する。この通知を受けたメインCPU101は、該通知に対応する画像ファイル情報格納領域B502の情報をネットワークインタフェースカード112に送信するように制御する。   In step S <b> 704, the NIC CPU 113 notifies the main CPU 101 that an image file acquisition instruction has been received. Upon receiving this notification, the main CPU 101 controls to transmit the information in the image file information storage area B502 corresponding to the notification to the network interface card 112.

そして、S705において、NIC CPU113は、上記通知に対応する画像ファイル情報を取得し、S708に処理を進める。   In step S <b> 705, the NIC CPU 113 acquires image file information corresponding to the notification and advances the process to step S <b> 708.

最後に、S708において、NIC CPU113は、ネットワークインタフェースカード112を介して、S705又はS707で取得した情報を、S701で通知された処理要求の指示元の外部装置に対して返信し、本フローチャートの処理を終了する。   Finally, in step S708, the NIC CPU 113 returns the information acquired in step S705 or S707 via the network interface card 112 to the external apparatus that is the instruction source of the processing request notified in step S701. Exit.

以上説明したように、ネットワークインタフェースカード112は、ファイル一覧取得指示を受信した場合には、画像形成装置全体を省電力状態から復帰させることなくファイル一覧を処理の指示元に対して返信することができる。そのことによって、特定の画像形成装置から複数の画像形成装置に対して行われる画像ファイル一覧取得指示では、各画像形成装置は省電力状態のままで応答することが可能となり、システム全体の消費電力を削減することができる。   As described above, when receiving the file list acquisition instruction, the network interface card 112 may return the file list to the processing instruction source without returning the entire image forming apparatus from the power saving state. it can. As a result, in response to an image file list acquisition instruction issued from a specific image forming apparatus to a plurality of image forming apparatuses, each image forming apparatus can respond in a power saving state, and power consumption of the entire system Can be reduced.

〔第2実施形態〕
上記第1実施形態では、画像ファイル一覧取得指示によって得られる情報、即ち、画像ファイル一覧画面に表示される項目は固定であった。
[Second Embodiment]
In the first embodiment, the information obtained by the image file list acquisition instruction, that is, the items displayed on the image file list screen are fixed.

本実施形態では、画像ファイル一覧画面に表示される項目をユーザが予め定めておくことにより、ユーザが閲覧したい情報(項目)を画像ファイル一覧画面に表示させるように構成する。   In the present embodiment, it is configured such that information (items) that the user wants to browse is displayed on the image file list screen when the user predetermines items to be displayed on the image file list screen.

図12は、本発明の第2実施形態における画像ファイル一覧画面設定画面を示す図である。   FIG. 12 is a diagram showing an image file list screen setting screen in the second embodiment of the present invention.

この設定画面では、本実施形態の画像形成装置100においてメインCPU101の制御により操作部102に表示されるものであり、画像ファイル一覧画面における、設定項目名と、設定項目のON/OFFを設定することが可能である。   This setting screen is displayed on the operation unit 102 under the control of the main CPU 101 in the image forming apparatus 100 of the present embodiment, and sets the setting item name and the setting item ON / OFF in the image file list screen. It is possible.

図12において、1201は、サムネイル画像を、画像ファイルの属性情報とともに各画像形成装置から一覧取得するかどうかを設定する、サムネイル画像一覧設定である。このサムネイル画像一覧取得設定1201がONであれば、図4のシーケンス307で表示される画像ファイル一覧画面は、図13のようになる。   In FIG. 12, reference numeral 1201 denotes a thumbnail image list setting for setting whether to obtain a list of thumbnail images from each image forming apparatus together with image file attribute information. If the thumbnail image list acquisition setting 1201 is ON, the image file list screen displayed in the sequence 307 of FIG. 4 is as shown in FIG.

図13は、本発明の第2実施形態における画像ファイル一覧画面の一例を示す図である。   FIG. 13 is a diagram showing an example of an image file list screen in the second embodiment of the present invention.

図12のサムネイル画像一覧取得設定1201がONであれば、画像ファイル一覧画面には、図13に示すように、サムネイル表示部1301が表示されるようになり、ユーザは、文書のサムネイル画像を閲覧しながら、処理したい文書を選択できるようになる。   If the thumbnail image list acquisition setting 1201 in FIG. 12 is ON, a thumbnail display unit 1301 is displayed on the image file list screen as shown in FIG. 13, and the user views the thumbnail image of the document. However, it becomes possible to select a document to be processed.

図12の1202は、装置名を一覧画面に表示するかどうかを設定する設定である。この設定1202がONであれば、画像ファイル一覧画面に装置名表示列403が表示される。1203は、作成者が自分(操作者)のファイルのみを一覧画面に表示するかどうかを設定する設定である。この設定1203がONであれば、画像ファイル一覧画面に作成者が自分(操作者)のファイルのみが表示される。   1202 in FIG. 12 is a setting for setting whether to display the device name on the list screen. If this setting 1202 is ON, a device name display column 403 is displayed on the image file list screen. 1203 is a setting for setting whether or not the creator displays only his (operator) files on the list screen. If this setting 1203 is ON, only the file of the creator (operator) is displayed on the image file list screen.

なお、各画像形成装置のサムネイル画像を画像ファイル一覧画面に表示するためには、各画像形成装置からサムネイル画像を取得する必要がある。以下、サムネイル画像を取得する際に用いられるパケットについて説明する。   In order to display the thumbnail image of each image forming apparatus on the image file list screen, it is necessary to acquire the thumbnail image from each image forming apparatus. Hereinafter, a packet used when acquiring a thumbnail image will be described.

図14は、本発明の第2実施形態において画像形成装置201から画像形成装置202,203,204,205に送信される、画像ファイル一覧指示パケットを示す図である。なお、図5と同一のものには同一の符号を付してある。   FIG. 14 is a diagram illustrating an image file list instruction packet transmitted from the image forming apparatus 201 to the image forming apparatuses 202, 203, 204, and 205 in the second embodiment of the present invention. In addition, the same code | symbol is attached | subjected to the same thing as FIG.

図14に示すように、本実施形態の画像ファイル一覧指示パケットは、取得する属性を指定するために、第1実施形態で示したパケット(図5)に、まず、取得データ属性数格納部1401が付与される。続いて、取得する必要のある属性の種類を格納する属性タイプ格納部1402、1403,1404、1405、1406が付与される。   As shown in FIG. 14, the image file list instruction packet of this embodiment is obtained by first adding the acquired data attribute number storage unit 1401 to the packet shown in the first embodiment (FIG. 5) in order to specify the attribute to be acquired. Is granted. Subsequently, attribute type storage units 1402, 1403, 1404, 1405, and 1406 for storing the types of attributes that need to be acquired are assigned.

図15は、本発明の第2実施形態において画像ファイル一覧指示に応答して画像形成装置202,203,204,205から画像形成装置201に返信される、画像ファイル一覧パケットを示す図である。なお、図6と同一のものには同一の符号を付してある。   FIG. 15 is a diagram illustrating an image file list packet that is returned from the image forming apparatuses 202, 203, 204, and 205 to the image forming apparatus 201 in response to an image file list instruction according to the second embodiment of the present invention. In addition, the same code | symbol is attached | subjected to the same thing as FIG.

画像ファイル一覧指示パケットに1405に示した「属性タイプ"サムネイル"」がある場合、本実施形態の画像ファイル一覧パケットには、第1実施形態で示した情報(図6)に加え、サムネイルサイズ格納部1501、サムネイル内容格納部1502が付与される。この場合、各画像形成装置201、202、203,204,205において、予めHDD104に保持されている画像ファイル情報格納領域A501にサムネイル画像に関する情報が保持・管理されている必要がある。そのため、サムネイル画像一覧設定がONであれば、第1実施形態において画像ファイル情報格納領域B502で管理されていたサムネイル管理領域を、画像ファイル情報格納領域A501に移動する必要がある。   When the “attribute type“ thumbnail ”” shown in 1405 is included in the image file list instruction packet, the image file list packet of this embodiment stores the thumbnail size in addition to the information (FIG. 6) shown in the first embodiment. A unit 1501 and a thumbnail content storage unit 1502 are provided. In this case, in each of the image forming apparatuses 201, 202, 203, 204, and 205, information related to thumbnail images needs to be held and managed in the image file information storage area A 501 that is held in advance in the HDD 104. Therefore, if the thumbnail image list setting is ON, it is necessary to move the thumbnail management area managed in the image file information storage area B502 in the first embodiment to the image file information storage area A501.

以上のように、ユーザが一覧情報として取得する情報を選択できることにより、ネットワーク環境が良好である場合等、ユーザが所望のファイルを特定することをさらに容易にすることができる。   As described above, since the user can select information to be acquired as list information, the user can further easily specify a desired file when the network environment is good.

〔第3実施形態〕
上記第1実施形態,第2実施形態では、画像形成装置が省電力状態である場合、外部からの要求に対して、ネットワークインタフェースカード112が、NIC RAM114に保持されている情報を用いて応答するものであった。ここでいう情報は、HDD104の画像ファイル情報格納領域A501からNIC RAM114に複製された情報をいう。
[Third Embodiment]
In the first and second embodiments, when the image forming apparatus is in the power saving state, the network interface card 112 responds to an external request using information held in the NIC RAM 114. It was a thing. The information here refers to information copied from the image file information storage area A501 of the HDD 104 to the NIC RAM 114.

本実施形態では、画像形成装置のネットワークインタフェースカード112は、省電力状態である場合、NIC RAM114に保持している情報を用いて、正当ではない問い合わせパケットをフィルタリングするように構成する。   In the present embodiment, the network interface card 112 of the image forming apparatus is configured to filter unauthorized inquiry packets using information held in the NIC RAM 114 when in the power saving state.

以下、本実施形態において、画像形成装置100が省電力状態であった場合のネットワークインタフェースカード112の処理を、図16フローチャートを用いて説明する。   Hereinafter, the processing of the network interface card 112 when the image forming apparatus 100 is in the power saving state in the present embodiment will be described with reference to the flowchart of FIG.

図16は、本発明の第3実施形態において画像形成装置100が省電力状態であった場合に外部からファイル一覧取得指示又は画像ファイル取得指示を受信した場合のネットワークインタフェースカード112における処理の一例を示すフローチャートである。なお、このフローチャートの処理は、ネットワークインタフェースカード112のNIC CPU113が図示しない内部のメモリ又はHDD104等から取得されNIC RAM114に格納されたプログラムを実行することにより実現される。なお、図中、S1601〜S1609は各ステップを示す。   FIG. 16 illustrates an example of processing in the network interface card 112 when a file list acquisition instruction or an image file acquisition instruction is received from the outside when the image forming apparatus 100 is in the power saving state according to the third embodiment of the present invention. It is a flowchart to show. Note that the processing in this flowchart is realized by the NIC CPU 113 of the network interface card 112 executing a program acquired from an internal memory (not shown) or the HDD 104 and stored in the NIC RAM 114. In the figure, S1601 to S1609 indicate each step.

まず、S1601,S1602,S1608,S1609は、図11のS701,S702,S706,S707と同一のステップであるので、説明を省力する。   First, S1601, S1602, S1608, and S1609 are the same steps as S701, S702, S706, and S707 in FIG.

受信した情報が画像ファイル一覧取得指示でなかった(受信した情報は画像ファイル取得指示である)と判断した場合(S1602でNo)、NIC CPU113は、S1603に処理を進める。   If it is determined that the received information is not an image file list acquisition instruction (the received information is an image file acquisition instruction) (No in S1602), the NIC CPU 113 advances the process to S1603.

S1603では、NIC CPU113は、受信した画像ファイル取得指示パケットのファイルID格納部1004に格納されているファイルIDに対応する情報が、NIC RAM114に存在するかどうかを検索する。   In step S <b> 1603, the NIC CPU 113 searches whether the information corresponding to the file ID stored in the file ID storage unit 1004 of the received image file acquisition instruction packet exists in the NIC RAM 114.

もし、NIC RAM114に、上記ファイルIDに対応する情報が存在していれば、対応する画像ファイルが画像形成装置100のHDD104に存在することになる。そのため、NIC CPU113は、後続の処理でメインCPU101を起床させ、メインCPU101が情報を作成して応答を行う。   If the information corresponding to the file ID exists in the NIC RAM 114, the corresponding image file exists in the HDD 104 of the image forming apparatus 100. Therefore, the NIC CPU 113 wakes up the main CPU 101 in a subsequent process, and the main CPU 101 creates information and responds.

具体的には、S1603において、受信した画像ファイル取得指示パケットのファイルID格納部1004に格納されているファイルIDに対応する情報がNIC RAM114に存在すると判定した場合には、正当な要求として、NIC CPU113は、S1604〜S1607の処理を実行する。なお、S1604〜S1607は、図11のS703〜S705,S708と同一のステップであるので、説明を省力する。   Specifically, if it is determined in S1603 that the information corresponding to the file ID stored in the file ID storage unit 1004 of the received image file acquisition instruction packet exists in the NIC RAM 114, the NIC The CPU 113 executes the processes of S1604 to S1607. Note that S1604 to S1607 are the same steps as S703 to S705 and S708 in FIG.

しかし、もしNIC RAM114に、上記ファイルIDに対応する情報が存在していなければ、画像形成装置100は指示された画像ファイルを保持していないことになる。そのため、NIC CPU113は、ネットワークインタフェースカード112は応答の必要がない(正当ではない要求)と判断し、処理を終了する。ここで、何らかのエラーメッセージを指示元に対して返信しても構わない。   However, if the information corresponding to the file ID does not exist in the NIC RAM 114, the image forming apparatus 100 does not hold the instructed image file. Therefore, the NIC CPU 113 determines that the network interface card 112 does not need a response (invalid request), and ends the process. Here, some error message may be returned to the instruction source.

具体的には、S1603において、受信した画像ファイル取得指示パケットのファイルID格納部1004に格納されているファイルIDに対応する情報がNIC RAM114に存在しないと判定した場合、NIC CPU113は、本フローチャートの処理を終了する。   Specifically, if it is determined in S1603 that the information corresponding to the file ID stored in the file ID storage unit 1004 of the received image file acquisition instruction packet does not exist in the NIC RAM 114, the NIC CPU 113 End the process.

以上のように、ネットワークインタフェースカード112がメインCPU101を始めとした画像形成装置内の各装置(101〜107)を起床させることなく、パケットフィルタリングを行うことが可能になる。そのため、誤った情報取得指示によってメインCPUが起床することがなくなり、システム全体の消費電力をさらに削減することができる。   As described above, packet filtering can be performed without the network interface card 112 waking up each device (101 to 107) in the image forming apparatus including the main CPU 101. Therefore, the main CPU does not wake up due to an erroneous information acquisition instruction, and the power consumption of the entire system can be further reduced.

〔第4実施形態〕
以下、本発明の第4実施形態について説明する。
[Fourth Embodiment]
The fourth embodiment of the present invention will be described below.

<MFPの構成>
図17は、本発明の第4実施形態を示す情報処理装置としての画像形成装置の構成を示すブロック図である。
<Configuration of MFP>
FIG. 17 is a block diagram illustrating a configuration of an image forming apparatus as an information processing apparatus according to the fourth embodiment of the present invention.

図17において、2000は画像形成装置(MFP;Multifunction Peripheral)である。2100はメインコントローラ(Main Controller)である。   In FIG. 17, reference numeral 2000 denotes an image forming apparatus (MFP; Multifunction Peripheral). Reference numeral 2100 denotes a main controller.

メインコントローラ2100は、MFP2000の中心的な制御部で、高速なCPU2101及びCPU2101が読み書きするRAM2102、CPU2101のプログラム格納用のROM2103を中心として多様な処理をこなす。   The main controller 2100 is a central control unit of the MFP 2000, and performs various processes centering on the high-speed CPU 2101, the RAM 2102 read and written by the CPU 2101, and the ROM 2103 for storing programs in the CPU 2101.

さらに、メインコントローラ2100は、種々のIOデバイスを制御するIO制御部2104、IO制御部2104に接続されたネットワーク制御部2105、画像データ等を格納するデータ格納部2106を備える。さらに、メインコントローラ2100は、装置の操作用パネルの表示及びキー操作による制御を行う操作部2107、画像処理部2108を備える。   The main controller 2100 further includes an IO control unit 2104 that controls various IO devices, a network control unit 2105 connected to the IO control unit 2104, and a data storage unit 2106 that stores image data and the like. Further, the main controller 2100 includes an operation unit 2107 and an image processing unit 2108 that perform display by operation panel display and control by key operation.

画像処理部2108は、スキャナ2301、プリンタ2302の制御及び必要な画像処理等を行う。スキャナ2301から入力された画像は、画像処理部2108でダイレクトに処理された後、RAM2102に一時的に置かれ、その後、データ格納部2106に格納される。該格納された画像データは出力が必要な時に読み出され、再度、RAM2102に一時的に置かれ、その後、画像処理部2108で処理され、ダイレクトにプリンタ2302へ出力される。   An image processing unit 2108 controls the scanner 2301 and the printer 2302 and performs necessary image processing. An image input from the scanner 2301 is directly processed by the image processing unit 2108, temporarily placed in the RAM 2102, and then stored in the data storage unit 2106. The stored image data is read out when output is necessary, and is temporarily placed in the RAM 2102 again. Thereafter, the image data is processed by the image processing unit 2108 and directly output to the printer 2302.

CPU2101は、MFP2000全体の制御を行う他、PDLデータ(プリンタで高速に処理可能な印刷命令データ)をプリンタ2302で直接印刷可能なビットマップ形式へ変換を行ったりする。ネットワーク2200を経由して送られたPDLデータは、ネットワーク制御部2105、IO制御部2104を経由してHDD等の大容量な記憶媒体で構成されるデータ格納部2106に蓄積される。その後、上記の様に、CPU2101にてビットマップ形式への変換が行われる。   In addition to controlling the entire MFP 2000, the CPU 2101 converts PDL data (print command data that can be processed at high speed by the printer) into a bitmap format that can be directly printed by the printer 2302. The PDL data sent via the network 2200 is accumulated in the data storage unit 2106 configured by a large-capacity storage medium such as an HDD via the network control unit 2105 and the IO control unit 2104. Thereafter, as described above, the CPU 2101 performs conversion to the bitmap format.

ビットマップ形式へ変換された後、ビットマップデータは、画像処理部2108で画像の階調補正、フィルタ処理、また必要に応じて解像度変換等が行われ、プリンタ2302から印字出力される。   After being converted into the bitmap format, the bitmap data is subjected to gradation correction of the image, filter processing, and resolution conversion as necessary, and output from the printer 2302 by the image processing unit 2108.

また、スキャナ2301から取り込まれたビットマップデータは、PDLデータがビットマップ形式に変換された後と同様に処理される。即ち、ビットマップデータは、画像処理部2108で画像の階調補正、フィルタ処理、また必要に応じて解像度変換等が行われ、プリンタ2302から印字出力される。これにより、コピー動作が実現する。或いは、スキャナ2301から取り込まれたビットマップデータに対して、画像処理部2108で画像圧縮を行った後、ネットワーク制御部2105を経由して、ネットワークに接続されたPC2400に送画像データとして送信することもできる。   Also, the bitmap data fetched from the scanner 2301 is processed in the same manner as after the PDL data is converted into the bitmap format. That is, the bitmap data is subjected to gradation correction of the image, filter processing, and resolution conversion as necessary, and is printed out from the printer 2302 by the image processing unit 2108. Thereby, a copy operation is realized. Alternatively, the bitmap data captured from the scanner 2301 is compressed by the image processing unit 2108 and then transmitted as image data to the PC 2400 connected to the network via the network control unit 2105. You can also.

また、2109は電圧制御部であり、MFP2000の各部へ電力を供給する。この電圧制御回路2109は、CPU2101からの制御で電源SWをOFFしてMFP2000の一部の電力供給を絶ち、MFP2000を省電力モード(省電力状態)への移行することが可能である。   A voltage control unit 2109 supplies power to each unit of the MFP 2000. The voltage control circuit 2109 can turn off the power supply SW to stop a part of the power supply of the MFP 2000 under the control of the CPU 2101 and shift the MFP 2000 to the power saving mode (power saving state).

図17の例では、網掛けにより、MFP2000が省電力モードへの移行した時の電源供給の状態も示している。即ち、省電力モードでは、網掛けされた部分(CPU2101,RAM2102,ROM2103,IO制御部2104,データ格納部2106,操作部2107,画像処理部2108,スキャナ2301,プリンタ2302)への電力供給が遮断されることになる。   In the example of FIG. 17, the state of power supply when the MFP 2000 shifts to the power saving mode is also shown by shading. That is, in the power saving mode, power supply to the shaded parts (CPU 2101, RAM 2102, ROM 2103, IO control unit 2104, data storage unit 2106, operation unit 2107, image processing unit 2108, scanner 2301, printer 2302) is cut off. Will be.

ネットワーク制御部2105は、消費電力が小さいため、省電力モードの状態であっても、電圧制御回路2109から電力供給されている。そして、ネットワーク2200からのアクセスが発生するとネットワーク制御部2105の判断に応じて、電圧制御回路2109を制御して、自動的に電源をONして、MFP2000を省電力モードから復帰させることが可能な構成になっている。   Since the network control unit 2105 has low power consumption, power is supplied from the voltage control circuit 2109 even in the power saving mode. When access from the network 2200 occurs, the voltage control circuit 2109 can be controlled according to the determination of the network control unit 2105 to automatically turn on the power, and the MFP 2000 can be returned from the power saving mode. It is configured.

図18は、図17に示したネットワーク制御部2105の詳細ブロック図である。   FIG. 18 is a detailed block diagram of the network control unit 2105 shown in FIG.

図18に示すように、ネットワーク制御部2105は、物理層部分PHY部2201、ネットワーク送受信を司るMac部2202、IO制御部2104と接続される内部バスにプロトコル変換を施すBUS IF部2203を有する。さらに、ネットワーク制御部2105は、ネットワーク2200から受信したネットワークのパケットの種別を判定するパケットフィルター2204、ネットワーク制御部2105宛てのパケットに対して簡易な処理を行うCPU2205を有する。   As illustrated in FIG. 18, the network control unit 2105 includes a physical layer part PHY unit 2201, a Mac unit 2202 that performs network transmission / reception, and a BUS IF unit 2203 that performs protocol conversion on an internal bus connected to the IO control unit 2104. The network control unit 2105 further includes a packet filter 2204 that determines the type of network packet received from the network 2200 and a CPU 2205 that performs simple processing on packets addressed to the network control unit 2105.

CPU2205は、ネットワーク2200からの問い合わせに対して、メインコントローラ2100のCPU2101等の電源をONせずに(MFP2000を省電力モードから復帰させずに)代理で応答することができる。これにより、MFP2000が省電力モードに入っている状態を可能な限り長く保つ効果がある。   The CPU 2205 can respond to an inquiry from the network 2200 by proxy without turning on the power of the CPU 2101 of the main controller 2100 (without returning the MFP 2000 from the power saving mode). This has the effect of keeping the MFP 2000 in the power saving mode as long as possible.

また、CPU2205より、パケットの内容が印刷ジョブ等のようにメインコントローラ2100全体やプリンタ2302等の電源をONする(MFP2000を省電力モードから復帰させる)必要があると判断された場合は、CPU2205から電源SWをONして省電力モードからの復帰を行う。   If the CPU 2205 determines that the power of the entire main controller 2100 and the printer 2302 needs to be turned on (return the MFP 2000 from the power saving mode) as in the case of a print job or the like, the CPU 2205 The power switch is turned on to return from the power saving mode.

また、CPU2205は内蔵の小容量記憶装置2205aを持ち、後述の機器情報の表示に必要なデータの格納を行うことができる。   The CPU 2205 has a built-in small-capacity storage device 2205a, and can store data necessary for displaying device information described later.

以上示したように、MFP2000は、電圧制御回路2109、省電力状態では電力供給が遮断されるMFP本体、省電力状態であっても電力供給される通信部としてのNIC112を備える。なお、上記MFP本体とは、網掛けされた部分(CPU2101,RAM2102,ROM2103,IO制御部2104,データ格納部2106,操作部2107,画像処理部2108,スキャナ2301,プリンタ2302)を示す。   As described above, the MFP 2000 includes the voltage control circuit 2109, the MFP main body in which power supply is cut off in the power saving state, and the NIC 112 as a communication unit to which power is supplied even in the power saving state. The MFP main body is a shaded portion (CPU 2101, RAM 2102, ROM 2103, IO control unit 2104, data storage unit 2106, operation unit 2107, image processing unit 2108, scanner 2301, printer 2302).

<機器情報の表示>
図19は、本発明の第4実施形態における機器情報の表示例を示す図である。
<Display device information>
FIG. 19 is a diagram showing a display example of device information in the fourth embodiment of the present invention.

本実施形態では、ネットワーク2200経由でユーザのPC2400からブラウザでMFP2000のIPアドレスを指定し、WEB形式でMFP2000の機器情報を閲覧する例を示している。   In the present embodiment, an example in which the IP address of the MFP 2000 is designated by a browser from the user's PC 2400 via the network 2200 and the device information of the MFP 2000 is browsed in the WEB format is shown.

メインコントローラ2100のCPU2101により実行されるソフトウェアには、Web−Serverモジュールが存在し、ユーザPC2400のWebクライアントからの要求により、MFP2000の機器情報をPC2400に通知することが可能である。この機器情報は、HTTPプロトコルに従い、ネットワーク制御部2105、ネットワーク2200を経由してWebクライアントに通知される。   The software executed by the CPU 2101 of the main controller 2100 includes a Web-Server module, and can notify the PC 2400 of device information of the MFP 2000 by a request from the Web client of the user PC 2400. This device information is notified to the Web client via the network control unit 2105 and the network 2200 according to the HTTP protocol.

図19の表示例では、デバイスメニュー2311、ジョブメニュー2312、ボックスメニュー2313、アドレスメニュー2314、ユーザモードメニュー2315等、複数のメニューから多用な操作、情報閲覧が可能である。なお、デバイスメニュー2311は、プリンタ2302,スキャナ2301の状態を表示させるためのものである。ジョブメニュー2312は、実行中のジョブの状態をモニタするためのものである。ボックスメニュー2313は、データ格納部2106に格納された画像の情報を閲覧するためのものである。アドレスメニュー2314は、データを送信するための宛先情報を閲覧するためのものである。ユーザモードメニュー2315は、ユーザ設定を行うためのものである。図19の例は、ジョブメニュー2312が選択された時の表示例を示している。   In the display example of FIG. 19, various operations and information browsing can be performed from a plurality of menus such as a device menu 2311, a job menu 2312, a box menu 2313, an address menu 2314, and a user mode menu 2315. The device menu 2311 is for displaying the status of the printer 2302 and the scanner 2301. The job menu 2312 is for monitoring the status of the job being executed. A box menu 2313 is used to browse image information stored in the data storage unit 2106. The address menu 2314 is for browsing destination information for transmitting data. The user mode menu 2315 is for performing user settings. The example of FIG. 19 shows a display example when the job menu 2312 is selected.

しかし、近年、ネットワークに接続されているPCは増加している傾向にあり、PCからネットワーク経由での機器に対する問い合わせの頻度は大変多くなっている。したがって、省電力モードに入っている機器は、ネットワークの多数のPCからの機器情報の問い合わせが発生し、その度にメインコントローラ2100全体に電源を供給するのでは、省エネの効果が薄れてしまう。一方、ユーザが要求する機器情報は、図19に示したような詳細情報でなくても十分な場合が多い。   However, in recent years, the number of PCs connected to the network has been increasing, and the frequency of inquiries from PCs to devices via the network has increased greatly. Therefore, the device in the power saving mode is queried for device information from a large number of PCs in the network, and if the power is supplied to the entire main controller 2100 each time, the energy saving effect is reduced. On the other hand, the device information requested by the user is often sufficient even if it is not detailed information as shown in FIG.

図20は、本発明の第4実施形態における機器情報の簡易表示の例を示す図である。なお、図20の表示例は、機器の最低限の情報を表示したものである。   FIG. 20 is a diagram illustrating an example of simplified display of device information according to the fourth embodiment of the present invention. Note that the display example of FIG. 20 displays the minimum information of the device.

本実施形態の様にネットワーク制御部2105にもCPUが存在する場合、簡易な表示であれば前述のメインコントローラ2100のCPU2101と同様な方法で表示に必要な小容量の情報のみ表示することは可能である。これは、携帯電話でインターネットの簡易表示を行うのと同様な考え方である。   When a CPU is also present in the network control unit 2105 as in the present embodiment, only a small amount of information necessary for display can be displayed in the same manner as the CPU 2101 of the main controller 2100 described above if the display is simple. It is. This is the same concept as that for simple Internet display on a mobile phone.

また、機器の状態は、リアルタイムな情報ではなく、省電力モードに移行する際には、移行する直前の情報(電力供給が遮断される部分の直前の管理情報)をネットワーク制御部2105のCPU2205内の小容量の記憶部2105aに転送しておくものとする。そして、省電力モード中にネットワークから機器情報の問い合わせがきた場合は、まずはネットワーク制御部2105のCPU2205内の記憶情報を呼び出して簡易表示を行えばよい。   In addition, the state of the device is not real-time information, and when shifting to the power saving mode, information immediately before shifting (management information immediately before a portion where power supply is cut off) is stored in the CPU 2205 of the network control unit 2105. The data is transferred to the small-capacity storage unit 2105a. Then, when an inquiry about device information is received from the network during the power saving mode, first, the stored information in the CPU 2205 of the network control unit 2105 may be called to perform simple display.

また、詳細表示が必要な場合は、図20の「詳細表示」ボタン2401を選択することにより、ネットワーク制御部2105のCPU2205が電源SWをONし、省電力モードから復帰させる。そして、ネットワーク制御部2105のCPU2205は、メインコントローラ2100等に簡易表示情報を伝達する。これにより、メインコントローラ2100のCPU2101は、図19に示したような詳細表示に必要な追加情報、画像情報をデータ格納部2106から呼び出し、表示データのマージを行って詳細表示を実現する。   If detailed display is required, the CPU 2205 of the network control unit 2105 turns on the power switch to return from the power saving mode by selecting the “detail display” button 2401 in FIG. The CPU 2205 of the network control unit 2105 transmits simple display information to the main controller 2100 and the like. As a result, the CPU 2101 of the main controller 2100 calls the additional information and image information necessary for the detailed display as shown in FIG. 19 from the data storage unit 2106 and merges the display data to realize the detailed display.

また、上記簡易表示の内容は、ユーザの使用状況によって可変にするようにしても良い。例えば、ボックスの使用頻度が高いユーザであるとメインコントローラ2100のCPU2101が判断した場合、以下のような処理を行う。メインコントローラ2100のCPU2101は、省電力モードに入るときにネットワーク制御部2105のCPU2205に、ボックスメニューに相当する部分の情報(データ格納部2106に記憶される情報の管理情報)を転送しておく。そして、省電力モード中のネットワークからの問い合わせに対しては、ネットワーク制御部2105のCPU2205が、メインコントローラ2100から転送されて記憶装置2205aに格納されている情報に基づいて、ボックスに関する簡易表示を行えば良い。   Further, the contents of the simple display may be made variable depending on the usage situation of the user. For example, when the CPU 2101 of the main controller 2100 determines that the user uses the box frequently, the following processing is performed. When entering the power saving mode, the CPU 2101 of the main controller 2100 transfers the information corresponding to the box menu (information management information stored in the data storage unit 2106) to the CPU 2205 of the network control unit 2105. In response to an inquiry from the network in the power saving mode, the CPU 2205 of the network control unit 2105 performs a simple display regarding the box based on the information transferred from the main controller 2100 and stored in the storage device 2205a. Just do it.

図21は、ボックス簡易表示の一例を示す図である。   FIG. 21 is a diagram illustrating an example of a simple box display.

<機器情報の表示処理>
図22は、メインコントローラ2100のCPU2101による機器情報表示処理の一例を示したフローチャートである。なお、このフローチャートの処理は、メインコントローラ2100のCPU2101がROM2102又はHDD104等に格納されたプログラムを読み出して実行することにより実現される。なお、図中、S401〜S406は各ステップを示す。
<Device information display processing>
FIG. 22 is a flowchart showing an example of device information display processing by the CPU 2101 of the main controller 2100. Note that the processing of this flowchart is realized by the CPU 2101 of the main controller 2100 reading and executing a program stored in the ROM 2102 or the HDD 104 or the like. In the figure, S401 to S406 indicate steps.

メイン電源ONあるいは省電力モードからの復帰により、メインコントローラ2100のCPU2101に電源が供給されると、CPU2101は起動を開始し(S401)、スタンバイ状態になると詳細表示パケットの受信待ち状態となる(S402)。   When power is supplied to the CPU 2101 of the main controller 2100 by turning on the main power source or returning from the power saving mode, the CPU 2101 starts up (S401), and enters a standby state for receiving a detailed display packet when it enters a standby state (S402). ).

そして、S402において、メインコントローラ2100のCPU2101に詳細表示パケットがネットワーク制御部2105から転送されてきた場合、CPU2101は、S403において、詳細機器情報表示処理を行い、S404に処理を進める。   If the detailed display packet is transferred from the network control unit 2105 to the CPU 2101 of the main controller 2100 in S402, the CPU 2101 performs detailed device information display processing in S403, and advances the processing to S404.

一方、S402において、メインコントローラ2100のCPU2101が詳細表示パケットを受信しなかった場合、CPU2101は、そのままS404に処理を進める。   On the other hand, if the CPU 2101 of the main controller 2100 does not receive the detail display packet in S402, the CPU 2101 advances the process to S404 as it is.

S404では、メインコントローラ2100のCPU2101は、設定時間、ジョブが発生しない等の公知の方法によって省電力モードの要求が内部的に発生しているかどうかを判断する。   In step S <b> 404, the CPU 2101 of the main controller 2100 determines whether a request for the power saving mode is generated internally by a known method such as a set time or no job.

そして、S404において、省電力モードの要求が内部的に発生していないと判断した場合には、メインコントローラ2100のCPU2101は、S402に処理を進め、詳細表示パケットの受信待ち状態となる。   If it is determined in S404 that a request for the power saving mode has not been generated internally, the CPU 2101 of the main controller 2100 advances the process to S402 and enters a state of waiting for receiving a detailed display packet.

一方、S404において、省電力モードの要求が内部的に発生したと判断した場合には、メインコントローラ2100のCPU2101は、S405に処理を進める。   On the other hand, if it is determined in S404 that a request for the power saving mode has occurred internally, the CPU 2101 of the main controller 2100 advances the process to S405.

S405では、メインコントローラ2100のCPU2101は、上記簡易表示に相当する部分の情報をネットワーク制御部2105のCPU2205に転送する。   In step S <b> 405, the CPU 2101 of the main controller 2100 transfers information corresponding to the simplified display to the CPU 2205 of the network control unit 2105.

最後に、S406において、メインコントローラ2100のCPU2101は、電源SWをOFFするように電圧制御回路2109を制御して自ら電源供給を絶ち、省電力モードに移行する。   Finally, in S406, the CPU 2101 of the main controller 2100 controls the voltage control circuit 2109 so as to turn off the power supply SW, cuts off the power supply itself, and shifts to the power saving mode.

図23は、ネットワーク制御部2105のCPU2205による機器情報表示処理の一例を示したフローチャートである。なお、このフローチャートの処理は、ネットワーク制御部2105のCPU2205が内蔵する記憶装置2205a等に格納されたプログラムを読み出して実行することにより実現される。なお、図中、S501〜S507は各ステップを示す。   FIG. 23 is a flowchart illustrating an example of device information display processing performed by the CPU 2205 of the network control unit 2105. Note that the processing of this flowchart is realized by reading and executing a program stored in the storage device 2205a or the like built in the CPU 2205 of the network control unit 2105. In the figure, S501 to S507 indicate steps.

ネットワーク制御部2105のCPU2205は、省電力モード中も電源が供給されており、ネットワーク2200からのパケット受信に備えている(S501)。   The CPU 2205 of the network control unit 2105 is supplied with power even during the power saving mode, and is ready for packet reception from the network 2200 (S501).

パケット受信のスタンバイ状態になると、ネットワーク制御部2105のCPU2205は、S502において、ネットワーク2200から機器情報の表示要求を示すパケットを受信するまで待機する。   When the packet reception standby state is set, the CPU 2205 of the network control unit 2105 waits until a packet indicating a device information display request is received from the network 2200 in step S502.

そして、S502において、機器情報の表示要求を示すパケットを受信したと判断した場合には、ネットワーク制御部2105のCPU2205は、S503に処理を進める。   If it is determined in S502 that a packet indicating a device information display request has been received, the CPU 2205 of the network control unit 2105 advances the process to S503.

S503では、ネットワーク制御部2105のCPU2205は、受信したパケットが詳細機器情報の表示要求を示すものであるかどうかを判断する。   In step S503, the CPU 2205 of the network control unit 2105 determines whether the received packet indicates a detailed device information display request.

そして、S503において、受信したパケットが詳細機器情報の表示要求を示すものでないと判断した場合には、ネットワーク制御部2105のCPU2205は、ステップS507に処理を進める。   If it is determined in S503 that the received packet does not indicate a detailed device information display request, the CPU 2205 of the network control unit 2105 advances the process to step S507.

S507では、ネットワーク制御部2105のCPU2205は、CPU2205内蔵の記憶装置2205a内に格納された情報に基づいて上述した機器情報簡易表示を行い、S502に処理を戻し、パケット受信のスタンバイ状態となる。そして、新たに機器情報表示要求に備える。   In step S507, the CPU 2205 of the network control unit 2105 performs the above-described simple device information display based on the information stored in the storage device 2205a built in the CPU 2205, returns to step S502, and enters a packet reception standby state. Then, a new device information display request is prepared.

一方、S503において、受信したパケットが詳細機器情報の表示要求を示すものであると判断した場合には、ネットワーク制御部2105のCPU2205は、ステップS504に処理を進める。   On the other hand, if it is determined in S503 that the received packet indicates a detailed device information display request, the CPU 2205 of the network control unit 2105 advances the process to step S504.

S504では、ネットワーク制御部2105のCPU2205は、MFP2000が省電力モードであるか否か判定し、省電力モードであると判断した場合には、S505に処理を進める。   In step S504, the CPU 2205 of the network control unit 2105 determines whether the MFP 2000 is in the power saving mode. If it is determined that the MFP 2000 is in the power saving mode, the process advances to step S505.

S505では、ネットワーク制御部2105のCPU2205は、電源SWをONするように電圧制御回路2109を制御して、メインコントローラ2100全体に電力を供給させ、省電力モードから復帰させ、S506に処理を進める。なお、省電力モードから復帰したメインコントローラ2100のCPU2101は、図22のS402において、詳細表示パケット受信待ちとなる。   In step S505, the CPU 2205 of the network control unit 2105 controls the voltage control circuit 2109 to turn on the power supply SW, supplies power to the entire main controller 2100, returns from the power saving mode, and advances the process to step S506. Note that the CPU 2101 of the main controller 2100 that has returned from the power saving mode waits for receiving a detailed display packet in S402 of FIG.

一方、S504において、ネットワーク制御部2105のCPU2205は、MFP2000が省電力モードでないと判断した場合には、そのままS506に処理を進める。   On the other hand, in step S504, if the CPU 2205 of the network control unit 2105 determines that the MFP 2000 is not in the power saving mode, the process proceeds directly to step S506.

S506では、ネットワーク制御部2105のCPU2205は、メインコントローラ2100のCPU2101に対して詳細表示パケットを送信し、S502に処理を戻し、パケット受信のスタンバイ状態となる。そして、新たに機器情報表示要求に備える。   In step S506, the CPU 2205 of the network control unit 2105 transmits a detailed display packet to the CPU 2101 of the main controller 2100, returns the process to step S502, and enters a packet reception standby state. Then, a new device information display request is prepared.

なお、S506においてネットワーク制御部2105のCPU2205から送信された詳細表示パケットを受け取ったメインコントローラ2100のCPU2101は、図22のS403において、詳細機器情報表示処理を実行する。   Note that the CPU 2101 of the main controller 2100 that has received the detailed display packet transmitted from the CPU 2205 of the network control unit 2105 in S506 executes detailed device information display processing in S403 of FIG.

以上のように、ネットワーク制御部2105のCPU2205は、省電力状態であって、外部からの要求が記憶装置2205aに記憶される管理情報に基づいて処理可能な場合には、前記要求を前記管理情報に基づいて処理する。一方、前記要求が前記管理情報に基づいて処理不可能な場合には、CPU2205は、MFP2000を前記省電力状態から復帰させてメインコントローラ2100全体を稼働状態にさせる。   As described above, when the CPU 2205 of the network control unit 2105 is in a power saving state and an external request can be processed based on the management information stored in the storage device 2205a, the request is transmitted to the management information. Process based on. On the other hand, if the request cannot be processed based on the management information, the CPU 2205 returns the MFP 2000 from the power saving state and puts the entire main controller 2100 into an operating state.

このように、メインコントローラ2100のCPU2101とネットワーク制御部2105のCPU2205は、それぞれの役割分担を行うことにより、省電力モードの状態を極力保持しつつも詳細表示が求められた時は迅速に表示することができる。   As described above, the CPU 2101 of the main controller 2100 and the CPU 2205 of the network control unit 2105 share their roles, so that when the detailed display is requested while maintaining the power saving mode state as much as possible, the CPU 2101 promptly displays it. be able to.

なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。   It should be noted that the configuration and contents of the various data described above are not limited to this, and it goes without saying that the various data and configurations are configured according to the application and purpose.

以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。   Although one embodiment has been described above, the present invention can take an embodiment as a system, apparatus, method, program, storage medium, or the like. Specifically, the present invention may be applied to a system composed of a plurality of devices, or may be applied to an apparatus composed of a single device.

以上示したように、本発明の画像形成装置(画像処理装置)は、画像形成装置本体で保持されるデータ本体(実体)を特定するための情報を含む管理情報を通信部としてのNICに保持させておく。そして、NICに保持された管理情報を用いて問合せに応答する。これにより、画像形成装置の省電力状態が不用意に解除されないようにできる。また、問合せへの応答にて送信される管理情報には、画像形成装置本体が管理するデータへのリンク情報(ファイルID等)を持たせておく。これにより、問合せをした装置は、管理情報を取得することでデータ本体へのアクセスが可能となる。   As described above, the image forming apparatus (image processing apparatus) of the present invention holds management information including information for specifying a data body (entity) held in the image forming apparatus body in the NIC as a communication unit. Let me. Then, the management information held in the NIC is used to respond to the inquiry. Thereby, the power saving state of the image forming apparatus can be prevented from being inadvertently released. Further, the management information transmitted in response to the inquiry has link information (file ID or the like) to data managed by the image forming apparatus main body. As a result, the inquiring device can access the data body by acquiring the management information.

なお、上記各実施形態では、画像情報を扱う画像形成装置(画像処理装置)を例にして本発明の情報処理装置を説明した。しかし、本発明の情報処理装置はパーソナルコンピュータ等で構成されるものであってもよい。そして、画像情報のみでなくあらゆるコンテンツを扱うことが可能である。   In the above embodiments, the information processing apparatus of the present invention has been described by taking an image forming apparatus (image processing apparatus) that handles image information as an example. However, the information processing apparatus of the present invention may be configured by a personal computer or the like. It is possible to handle not only image information but also any content.

そして、本発明の情報処理装置は、省電力状態では電力供給が遮断される情報処理装置本体と、前記省電力状態であっても電力供給されるNICとを有するものである。さらに、本発明の情報処理装置は、情報処理装置本体で保持されるデータ本体(実体)を特定するための情報(リンク情報等)を含む管理情報をNIC内の記憶装置に保持させておく。そして、NICは、NICに保持された管理情報を用いて外部からの問合せに応答する。これにより、情報処理装置の省電力状態が不用意に解除されないようにできる。また、問合せへの応答にて送信される管理情報には、情報処理装置本体が管理するデータへのリンク情報(ファイルID等)を持たせておく。これにより、問合せをした装置は、管理情報を取得することでデータ本体へのアクセスが可能となる。   The information processing apparatus according to the present invention includes an information processing apparatus main body that is cut off in the power saving state and a NIC that is supplied with power even in the power saving state. Furthermore, the information processing apparatus of the present invention holds management information including information (link information or the like) for specifying a data body (entity) held in the information processing apparatus main body in a storage device in the NIC. Then, the NIC responds to an inquiry from the outside using the management information held in the NIC. Thereby, it is possible to prevent the power saving state of the information processing apparatus from being inadvertently released. Further, the management information transmitted in response to the inquiry has link information (file ID or the like) to data managed by the information processing apparatus main body. As a result, the inquiring device can access the data body by acquiring the management information.

以下、図24に示すメモリマップを参照して、本発明に係る情報処理装置(画像形成装置)で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップの構成について説明する。   Hereinafter, with reference to the memory map shown in FIG. 24, the configuration of a memory map of a storage medium that stores various data processing programs readable by the information processing apparatus (image forming apparatus) according to the present invention will be described.

図24は、本発明に係る情報処理装置(画像形成装置)で読み取り可能な各種データ処理プログラムを格納する記憶媒体(記録媒体)のメモリマップを説明する図である。   FIG. 24 is a diagram illustrating a memory map of a storage medium (recording medium) that stores various data processing programs readable by the information processing apparatus (image forming apparatus) according to the present invention.

なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報,作成者等も記憶され、かつ、プログラム読み出し側のOS等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。   Although not particularly illustrated, information for managing a program group stored in the storage medium, for example, version information, creator, etc. is also stored, and information depending on the OS on the program reading side, for example, a program is identified and displayed. Icons may also be stored.

さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。   Further, data depending on various programs is also managed in the directory. In addition, a program for installing various programs in the computer, and a program for decompressing when the program to be installed is compressed may be stored.

本実施形態における図11,図16,図22,図23に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、CD−ROMやフラッシュメモリやFD等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。   The functions shown in FIG. 11, FIG. 16, FIG. 22, and FIG. 23 in this embodiment may be performed by a host computer by a program installed from the outside. In this case, the present invention is applied even when an information group including a program is supplied to the output device from a storage medium such as a CD-ROM, a flash memory, or an FD, or from an external storage medium via a network. Is.

以上のように、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ(又はCPUやMPU)が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。   As described above, a storage medium storing software program codes for realizing the functions of the above-described embodiments is supplied to a system or apparatus. It goes without saying that the object of the present invention can also be achieved by the computer (or CPU or MPU) of the system or apparatus reading and executing the program code stored in the storage medium.

この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。   In this case, the program code itself read from the storage medium realizes the novel function of the present invention, and the storage medium storing the program code constitutes the present invention.

したがって、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等、プログラムの形態を問わない。   Therefore, as long as it has the function of a program, the form of the program is not limited, such as an object code, a program executed by an interpreter, and script data supplied to the OS.

プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RW、磁気テープ、不揮発性のメモリカード、ROM、DVDなどを用いることができる。   As a storage medium for supplying the program, for example, a flexible disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, CD-RW, magnetic tape, nonvolatile memory card, ROM, DVD, etc. Can be used.

この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。   In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the storage medium storing the program code constitutes the present invention.

その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のプログラムそのものをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。また、該ホームページから圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバやFTPサーバ等も本発明の請求項に含まれるものである。   As another program supply method, the program can be supplied by connecting to a home page on the Internet using a browser of a client computer and downloading the program of the present invention from the home page to a storage medium such as a hard disk. It can also be supplied by downloading a file compressed from the home page and including an automatic installation function to a storage medium such as a hard disk. It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, a WWW server, an FTP server, and the like that allow a plurality of users to download a program file for realizing the functional processing of the present invention on a computer are also included in the claims of the present invention.

また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布する。さらに、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。さらに、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。   Further, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, and distributed to users. Further, the user who has cleared the predetermined condition is allowed to download key information for decryption from the homepage via the Internet. Furthermore, it is also possible to execute the encrypted program using the key information and install the program on a computer.

また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、以下のような構成も含まれることは言うまでもない。例えば、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。   Further, by executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but it is needless to say that the following configurations are included. For example, an OS (operating system) running on a computer performs part or all of actual processing based on an instruction of the program code, and the functions of the above-described embodiments may be realized by the processing. Needless to say, it is included.

さらに、記憶媒体から読み出されたプログラムコードを、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込む。そして、該メモリに書き込まれたプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。   Further, the program code read from the storage medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Then, based on the instruction of the program code written in the memory, the CPU or the like provided in the function expansion board or function expansion unit performs part or all of the actual processing, and the functions of the above-described embodiments are realized by the processing. Needless to say, it is also included.

また、本発明は、複数の機器から構成されるシステムに適用しても、1つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。   Further, the present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device. It goes without saying that the present invention can also be applied to a case where the present invention is achieved by supplying a program to a system or apparatus. In this case, by reading a storage medium storing a program represented by software for achieving the present invention into the system or apparatus, the system or apparatus can enjoy the effects of the present invention.

本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形(各実施形態の有機的な組合せを含む)が可能であり、それらを本発明の範囲から除外するものではない。   The present invention is not limited to the above embodiment, and various modifications (including organic combinations of the embodiments) are possible based on the spirit of the present invention, and these are excluded from the scope of the present invention. is not.

本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。   Although various examples and embodiments of the present invention have been shown and described, those skilled in the art will not limit the spirit and scope of the present invention to the specific description in the present specification.

なお、上述した各実施形態及びその変形例を組み合わせた構成も全て本発明に含まれるものである。   In addition, all the structures which combined each embodiment mentioned above and its modification are also included in this invention.

以上示したように、本発明によれば、省電力状態にある情報処理装置において、外部から情報処理装置が管理するデータに関する情報の取得要求があった場合であっても、省電力状態をなるべく維持しつつ、外部へデータに関する情報の送信を可能とする。   As described above, according to the present invention, in the information processing apparatus in the power saving state, even when there is a request for acquiring information related to data managed by the information processing apparatus from the outside, the power saving state is as much as possible. It is possible to transmit information about the data to the outside while maintaining it.

また、外部から情報処理装置の状態(機器情報)の問い合わせがあった場合でも、省電力状態となる直前の情報を、省電力状態を解除することなく表示することが可能であり、実質的な省電力状態にある時間を十分に確保することができる。   In addition, even when there is an inquiry about the state of the information processing device (apparatus information) from the outside, it is possible to display the information immediately before entering the power saving state without canceling the power saving state. A sufficient amount of time in the power saving state can be secured.

本発明の一実施形態を示す情報処理装置としての画像形成装置(画像処理装置)の構成を示すブロック図である。1 is a block diagram illustrating a configuration of an image forming apparatus (image processing apparatus) as an information processing apparatus according to an embodiment of the present invention. 図1に示した画像形成装置100のHDD104における画像ファイル情報の格納状態を示す図である。FIG. 2 is a diagram illustrating a storage state of image file information in the HDD 104 of the image forming apparatus 100 illustrated in FIG. 1. 画像ファイル共有サービスを利用したシステムの一例を示すシステム構成図である。It is a system configuration diagram showing an example of a system using an image file sharing service. 画像ファイル共有サービスの処理シーケンスの一例を示す図である。It is a figure which shows an example of the process sequence of an image file sharing service. 本発明の第1実施形態におけるファイル一覧指示パケットの例を示す図である。It is a figure which shows the example of the file list instruction | indication packet in 1st Embodiment of this invention. 本発明の第1実施形態における画像ファイルの属性情報パケットの例を示す図である。It is a figure which shows the example of the attribute information packet of the image file in 1st Embodiment of this invention. 本発明の第1実施形態における画像ファイル一覧画面を示す図である。It is a figure which shows the image file list screen in 1st Embodiment of this invention. 本発明の第1実施形態における画像ファイル取得指示パケットの一例を示す図である。It is a figure which shows an example of the image file acquisition instruction packet in 1st Embodiment of this invention. 本発明の第1実施形態における画像ファイル内容パケットの一例を示す図である。It is a figure which shows an example of the image file content packet in 1st Embodiment of this invention. 画像形成装置100が省電力状態に遷移する際のシーケンス図である。FIG. 4 is a sequence diagram when the image forming apparatus 100 transitions to a power saving state. 画像形成装置100が省電力状態であった場合に画像形成装置100の外部からファイル一覧取得指示又は画像ファイル取得指示を受信した場合のネットワークインタフェースカード112における処理の一例を示すフローチャートである。6 is a flowchart illustrating an example of processing in the network interface card 112 when a file list acquisition instruction or an image file acquisition instruction is received from the outside of the image forming apparatus 100 when the image forming apparatus 100 is in a power saving state. 本発明の第2実施形態における画像ファイル一覧画面設定画面を示す図である。It is a figure which shows the image file list screen setting screen in 2nd Embodiment of this invention. 本発明の第2実施形態における画像ファイル一覧画面の一例を示す図である。It is a figure which shows an example of the image file list screen in 2nd Embodiment of this invention. 本発明の第2実施形態における画像ファイル一覧指示パケットを示す図である。It is a figure which shows the image file list instruction | indication packet in 2nd Embodiment of this invention. 本発明の第2実施形態にける画像ファイル一覧パケットを示す図である。It is a figure which shows the image file list packet in 2nd Embodiment of this invention. 本発明の第3実施形態において画像形成装置100が省電力状態であった場合に外部からファイル一覧取得指示又は画像ファイル取得指示を受信した場合のネットワークインタフェースカード112における処理の一例を示すフローチャートである。12 is a flowchart illustrating an example of processing in the network interface card 112 when a file list acquisition instruction or an image file acquisition instruction is received from the outside when the image forming apparatus 100 is in a power saving state in the third embodiment of the present invention. . 本発明の第4実施形態を示す情報処理装置としての画像形成装置の構成を示すブロック図である。It is a block diagram which shows the structure of the image forming apparatus as an information processing apparatus which shows 4th Embodiment of this invention. 図1に示したネットワーク制御部2105の詳細ブロック図である。FIG. 2 is a detailed block diagram of a network control unit 2105 shown in FIG. 本発明の第4実施形態における機器情報の表示例を示す図である。It is a figure which shows the example of a display of the apparatus information in 4th Embodiment of this invention. 本発明の第4実施形態における機器情報の簡易表示の例を示す図である。It is a figure which shows the example of the simple display of the apparatus information in 4th Embodiment of this invention. ボックス簡易表示の一例を示す図である。It is a figure which shows an example of a box simple display. メインコントローラ2100のCPU2101による機器情報表示処理の一例を示したフローチャートである。5 is a flowchart showing an example of device information display processing by a CPU 2101 of the main controller 2100. ネットワーク制御部2105のCPU2205による機器情報表示処理の一例を示したフローチャートである。10 is a flowchart illustrating an example of device information display processing by a CPU 2205 of a network control unit 2105. 本発明に係る情報処理装置(画像形成装置)で読み取り可能な各種データ処理プログラムを格納する記憶媒体(記録媒体)のメモリマップを説明する図である。It is a figure explaining the memory map of the storage medium (recording medium) which stores the various data processing program which can be read by the information processing apparatus (image forming apparatus) which concerns on this invention.

符号の説明Explanation of symbols

100 画像形成装置
101 メインCPU
102 操作部
103 RAM
104 HDD
108 タイマ
109 電圧制御回路
110 電源
111 I/Oコントローラ
112 ネットワークインタフェースカード
113 NIC CPU
114 NIC RAM
115 ネットワークI/F
130 副電力線
132 主電力線
133 NIC用電力線
100 Image forming apparatus 101 Main CPU
102 Operation unit 103 RAM
104 HDD
108 Timer 109 Voltage Control Circuit 110 Power Supply 111 I / O Controller 112 Network Interface Card 113 NIC CPU
114 NIC RAM
115 Network I / F
130 Sub power line 132 Main power line 133 NIC power line

Claims (22)

省電力状態では電力供給が遮断される情報処理装置本体と、前記省電力状態であっても電力供給される通信部とを有する情報処理装置であって、
前記通信部は、
前記情報処理装置本体で管理される情報の管理情報を記憶する記憶手段と、
外部からの要求を処理する制御手段とを有するものであり、
前記制御手段は、前記省電力状態であって、前記外部からの要求が前記記憶手段に記憶される管理情報に基づいて処理可能な場合には、当該情報処理装置を前記省電力状態から復帰させることなく前記要求を前記管理情報に基づいて処理し、一方、前記要求が前記管理情報に基づいて処理不可能な場合には、当該情報処理装置を前記省電力状態から復帰させて前記情報処理装置本体を稼働させることを特徴とする情報処理装置。
An information processing apparatus having an information processing apparatus main body in which power supply is cut off in a power saving state and a communication unit to which power is supplied even in the power saving state,
The communication unit is
Storage means for storing management information of information managed by the information processing apparatus body;
Control means for processing external requests,
When the control unit is in the power saving state and the request from the outside can be processed based on management information stored in the storage unit, the control unit returns the information processing apparatus from the power saving state. Without processing the request based on the management information, and when the request cannot be processed based on the management information, the information processing apparatus is returned from the power saving state to the information processing apparatus. An information processing apparatus characterized by operating a main body.
前記管理情報は、前記情報処理装置本体で保持される情報の実体を特定するための情報を含むことを特徴とする請求項1に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the management information includes information for specifying an entity of information held in the information processing apparatus main body. 前記情報処理装置本体は、前記省電力状態に遷移する前に当該情報処理装置で管理される情報の管理情報を前記通信部に送信する送信手段を備え、
前記記憶手段は、前記省電力状態に遷移する前に、前記情報処理装置本体で管理される情報の管理情報を、前記情報処理装置本体から受信して記憶することを特徴とする請求項1又は2に記載の情報処理装置。
The information processing apparatus main body includes transmission means for transmitting management information of information managed by the information processing apparatus to the communication unit before transitioning to the power saving state,
The storage means receives management information of information managed by the information processing apparatus main body from the information processing apparatus main body and stores it before transitioning to the power saving state. 2. The information processing apparatus according to 2.
前記制御手段は、前記外部からの要求で指定された種別の管理情報を返信することを特徴とする請求項1乃至3のいずれか1項に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the control unit returns management information of a type specified by the request from the outside. 前記制御手段は、前記省電力状態であって、前記外部からの要求が前記記憶手段に記憶される管理情報に基づいて処理不可能な場合、前記管理情報に基づいて前記要求が正当な要求か判断し、正当な要求でないと判断した場合には、当該情報処理装置を前記省電力状態から復帰させないことを特徴とする請求項1乃至4のいずれか1項に記載の情報処理装置。   If the control unit is in the power saving state and the request from the outside cannot be processed based on the management information stored in the storage unit, whether the request is a valid request based on the management information The information processing apparatus according to any one of claims 1 to 4, wherein when the determination is made and the request is not a valid request, the information processing apparatus is not returned from the power saving state. 前記制御手段は、前記要求に対応する情報の管理情報が、前記記憶手段に記憶されていない場合に、前記要求が正当でないと判断することを特徴とする請求項5に記載の情報処理装置。   The information processing apparatus according to claim 5, wherein the control unit determines that the request is not valid when management information of information corresponding to the request is not stored in the storage unit. 前記記憶手段は、前記情報処理装置本体の機器の状態を管理する管理情報をも記憶することを特徴とする請求項1乃至6のいずれか1項に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the storage unit also stores management information for managing a state of a device of the information processing apparatus main body. 前記送信手段は、前記省電力状態に遷移する前に前記情報処理装置本体の機器の状態を管理する管理情報をも前記通信部に送信するものであり、
前記記憶手段は、前記省電力状態に遷移する前に、前記情報処理装置本体の機器の状態を管理する管理情報をも、前記情報処理装置本体から受信して記憶することを特徴とする請求項7に記載の情報処理装置。
The transmission means also transmits management information for managing the state of the device of the information processing apparatus main body to the communication unit before transitioning to the power saving state,
The storage means receives, from the information processing apparatus main body, and stores management information for managing the device state of the information processing apparatus main body before transitioning to the power saving state. 8. The information processing apparatus according to 7.
前記通信部は、前記要求に対する返信をHTTPプロトコルに従って行うことを特徴とする請求項1乃至8のいずれか1項に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the communication unit performs a reply to the request according to an HTTP protocol. 当該情報処理装置は、画像形成装置であり、
前記情報処理装置で管理される情報は、画像情報であることを特徴とする請求項1乃至9のいずれか1項に記載の情報処理装置。
The information processing apparatus is an image forming apparatus,
The information processing apparatus according to claim 1, wherein the information managed by the information processing apparatus is image information.
省電力状態では電力供給が遮断される情報処理装置本体と、前記省電力状態であっても電力供給される通信部とを有する情報処理装置の制御方法であって、
前記情報処理装置本体で管理される情報の管理情報を前記通信部の記憶手段に記憶させておく記憶ステップと、
前記通信部の制御手段が、外部からの要求を処理する制御ステップとを有するものであり、
前記制御ステップは、前記省電力状態であって、前記外部からの要求が前記記憶手段に記憶される管理情報に基づいて処理可能な場合には、当該情報処理装置を前記省電力状態から復帰させることなく前記要求を前記管理情報に基づいて処理し、一方、前記要求が前記管理情報に基づいて処理不可能な場合には、当該情報処理装置を前記省電力状態から復帰させて前記情報処理装置本体を稼働させることを特徴とする情報処理装置の制御方法。
An information processing apparatus control method comprising: an information processing apparatus main body whose power supply is cut off in a power saving state; and a communication unit which is supplied with power even in the power saving state,
A storage step of storing management information of information managed by the information processing apparatus main body in a storage unit of the communication unit;
The control unit of the communication unit includes a control step for processing an external request,
In the control step, when the request from the outside can be processed based on management information stored in the storage unit, the information processing apparatus is returned from the power saving state. Without processing the request based on the management information, and when the request cannot be processed based on the management information, the information processing apparatus is returned from the power saving state to the information processing apparatus. A control method for an information processing apparatus, characterized by operating a main body.
前記管理情報は、前記情報処理装置本体で保持される情報の実体を特定するための情報を含むことを特徴とする請求項11に記載の情報処理装置の制御方法。   12. The information processing apparatus control method according to claim 11, wherein the management information includes information for specifying an entity of information held in the information processing apparatus main body. 前記情報処理装置本体の送信手段が、前記省電力状態に遷移する前に当該情報処理装置で管理される情報の管理情報を前記通信部に送信する送信ステップを備え、
前記記憶ステップは、前記省電力状態に遷移する前に、前記情報処理装置本体で管理される情報の管理情報を、前記情報処理装置本体から受信して記憶することを特徴とする請求項11又は12に記載の情報処理装置の制御方法。
The transmission unit of the information processing apparatus main body includes a transmission step of transmitting management information of information managed by the information processing apparatus before the transition to the power saving state to the communication unit,
The storage step receives management information of information managed by the information processing apparatus main body from the information processing apparatus main body and stores the information before the transition to the power saving state. 12. A method for controlling the information processing apparatus according to 12.
前記制御ステップは、前記外部からの要求で指定された種別の管理情報を返信することを特徴とする請求項11乃至13のいずれか1項に記載の情報処理装置の制御方法。   14. The information processing apparatus control method according to claim 11, wherein the control step returns management information of a type specified by the request from the outside. 前記制御ステップは、前記省電力状態であって、前記外部からの要求が前記記憶手段に記憶される管理情報に基づいて処理不可能な場合、前記管理情報に基づいて前記要求が正当な要求か判断し、正当な要求でないと判断した場合には、当該情報処理装置を前記省電力状態から復帰させないことを特徴とする請求項11乃至14のいずれか1項に記載の情報処理装置の制御方法。   If the control step is in the power saving state and the request from the outside cannot be processed based on the management information stored in the storage means, the request is valid based on the management information. The information processing apparatus control method according to any one of claims 11 to 14, wherein when the determination is made and the request is not a valid request, the information processing apparatus is not returned from the power saving state. . 前記制御ステップは、前記要求に対応する情報の管理情報が、前記記憶手段に記憶されていない場合に、前記要求が正当でないと判断することを特徴とする請求項15に記載の情報処理装置の制御方法。   The information processing apparatus according to claim 15, wherein the control step determines that the request is not valid when management information of information corresponding to the request is not stored in the storage unit. Control method. 前記記憶ステップは、前記情報処理装置本体の機器の状態を管理する管理情報をも前記通信部の記憶手段に記憶させることを特徴とする請求項11乃至16のいずれか1項に記載の情報処理装置の制御方法。   The information processing according to any one of claims 11 to 16, wherein in the storage step, management information for managing a state of the device of the information processing apparatus main body is also stored in the storage unit of the communication unit. Control method of the device. 前記送信ステップは、前記省電力状態に遷移する前に前記情報処理装置本体の機器の状態を管理する管理情報をも前記通信部に送信するものであり、
前記記憶ステップは、前記省電力状態に遷移する前に、前記情報処理装置本体の機器の状態を管理する管理情報をも、前記情報処理装置本体から受信して前記通信部の記憶手段に記憶させることを特徴とする請求項17に記載の情報処理装置の制御方法。
In the transmission step, management information for managing the state of the device of the information processing apparatus main body before the transition to the power saving state is also transmitted to the communication unit.
In the storage step, management information for managing the state of the device of the information processing apparatus main body is also received from the information processing apparatus main body and stored in the storage unit of the communication unit before the transition to the power saving state. The method of controlling an information processing apparatus according to claim 17.
前記通信部は、前記要求に対する返信をHTTPプロトコルに従って行うことを特徴とする請求項11乃至18のいずれか1項に記載の情報処理装置の制御方法。   The method according to claim 11, wherein the communication unit performs a reply to the request according to an HTTP protocol. 当該情報処理装置は、画像形成装置であり、
前記情報処理装置で管理される情報は、画像情報であることを特徴とする請求項11乃至19のいずれか1項に記載の情報処理装置の制御方法。
The information processing apparatus is an image forming apparatus,
20. The information processing apparatus control method according to claim 11, wherein the information managed by the information processing apparatus is image information.
請求項11乃至20のいずれか1項に記載された情報処理装置の制御方法をコンピュータに実行させるためのプログラム。   A program for causing a computer to execute the method for controlling the information processing apparatus according to any one of claims 11 to 20. 請求項11乃至20のいずれか1項に記載された情報処理装置の制御方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。   A computer-readable recording medium recording a program for causing a computer to execute the control method for an information processing apparatus according to any one of claims 11 to 20.
JP2008117108A 2008-04-28 2008-04-28 Information processing apparatus, information processing method, program and recording medium Withdrawn JP2009266088A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008117108A JP2009266088A (en) 2008-04-28 2008-04-28 Information processing apparatus, information processing method, program and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008117108A JP2009266088A (en) 2008-04-28 2008-04-28 Information processing apparatus, information processing method, program and recording medium

Publications (1)

Publication Number Publication Date
JP2009266088A true JP2009266088A (en) 2009-11-12

Family

ID=41391833

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008117108A Withdrawn JP2009266088A (en) 2008-04-28 2008-04-28 Information processing apparatus, information processing method, program and recording medium

Country Status (1)

Country Link
JP (1) JP2009266088A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011077890A1 (en) * 2009-12-22 2011-06-30 Canon Kabushiki Kaisha Image forming apparatus, control method for the same, and storage medium for program
JP2011134016A (en) * 2009-12-22 2011-07-07 Canon Inc Information processing apparatus and control method thereof
JP2011189646A (en) * 2010-03-15 2011-09-29 Ricoh Co Ltd Image forming apparatus
JP2012146143A (en) * 2011-01-12 2012-08-02 Murata Mach Ltd Network device and content display system
JP2012224079A (en) * 2011-04-08 2012-11-15 Canon Inc Printing apparatus
WO2015016391A1 (en) * 2013-08-02 2015-02-05 Ricoh Company, Ltd. Communication device and communication system
US9021286B2 (en) 2011-07-25 2015-04-28 Ricoh Company, Ltd. Information processing device employing main controller to respond with all received predetermined data packets when the main controller is already in high power mode

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011077890A1 (en) * 2009-12-22 2011-06-30 Canon Kabushiki Kaisha Image forming apparatus, control method for the same, and storage medium for program
JP2011134016A (en) * 2009-12-22 2011-07-07 Canon Inc Information processing apparatus and control method thereof
US8572213B2 (en) 2009-12-22 2013-10-29 Canon Kabushiki Kaisha Information processing apparatus and method for controlling the same to mediate the transfer of a process request from a client to a file server
JP2011189646A (en) * 2010-03-15 2011-09-29 Ricoh Co Ltd Image forming apparatus
US8860985B2 (en) 2010-03-15 2014-10-14 Ricoh Company, Limited Image forming apparatus for reducing power consumption using a commonly accessible shared memory
JP2012146143A (en) * 2011-01-12 2012-08-02 Murata Mach Ltd Network device and content display system
JP2012224079A (en) * 2011-04-08 2012-11-15 Canon Inc Printing apparatus
US9021286B2 (en) 2011-07-25 2015-04-28 Ricoh Company, Ltd. Information processing device employing main controller to respond with all received predetermined data packets when the main controller is already in high power mode
WO2015016391A1 (en) * 2013-08-02 2015-02-05 Ricoh Company, Ltd. Communication device and communication system
US9900840B2 (en) 2013-08-02 2018-02-20 Ricoh Company, Ltd. Communication device and communication system

Similar Documents

Publication Publication Date Title
KR100799385B1 (en) Data processor, data processing method and recording medium
JP4314249B2 (en) Information processing apparatus for controlling apparatus equipped with energy saving mode and control method therefor
US9641713B2 (en) Apparatus and method for deactivating power-saving mode, relay device, and computer-readable storage medium for computer program
US8190735B2 (en) Information processing system, information processing apparatus, and information processing method
JP5988780B2 (en) Image forming system and information processing apparatus
US8582162B2 (en) Information processing apparatus, output method, and storage medium
US7912943B2 (en) Network device, network system, and its power saving control method
US8902443B2 (en) Information processing system, information processing apparatus, and information processing method
JP6184193B2 (en) Image processing controller, image forming system, control method thereof, and program
JP2009266088A (en) Information processing apparatus, information processing method, program and recording medium
JP2009296357A (en) Image processor, image processing system, operation mode control method and program
JP5899143B2 (en) Image forming apparatus, image forming system, and image forming method
JP6223152B2 (en) Image forming system, image processing apparatus, and image processing apparatus control method
US20110222117A1 (en) Image processing apparatus, display method, and storage medium
JP2013041551A (en) Print control apparatus, print control method, and program
US8930450B2 (en) Information processing apparatus, and control method and storage medium therefor
JP2007069368A (en) Updating printer system control software
JP6190207B2 (en) System, information processing method, processing apparatus, processing method, and program
JP6132535B2 (en) Printing system, printing control apparatus, printing control apparatus control method, and program
JP6700812B2 (en) Processing device, processing method, and program
JP4455523B2 (en) Information processing system, information processing method, program, and storage medium
JP2008085955A (en) Communication device and image processing apparatus
JP5686063B2 (en) Network system, image forming apparatus, and program
JP2012063908A (en) Job management device, image processor, printing system, and job management program
JP2011077619A (en) Facsimile receiving device, method for controlling the same, and 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: 20110705