JP2009266088A - Information processing apparatus, information processing method, program and recording medium - Google Patents
Information processing apparatus, information processing method, program and recording medium Download PDFInfo
- 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
Links
Images
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Energy 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等を稼働させる。
【選択図】図1In 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.
そして、データを記憶するハードディスク等の記憶装置が、省電力機能により電力供給が遮断される対象とされる場合がある。このような場合、外部装置から省電力状態となっている画像形成装置に対してデータ一覧の取得要求がなされると、省電力状態となっている画像形成装置は、省電力状態を解除して記憶装置への電力供給を再開する必要がある。
しかしながら、省電力状態となっている画像形成装置に対してデータ一覧の取得要求がなされる度に、省電力状態を解除すると、画像形成装置の消費電力を抑制することができなくなってしまう。 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,
103は、メインCPU101がプログラムを実行する際に一時的なデータ記憶領域として用いられるワーク領域や、画像データ等を格納するためのRAMである。108は、時間を計測するとともに所定のタイミングでメインCPU101に対してイベント信号を出力するアラーム機能を有するタイマである。
105は画像処理プロセッサであり、プリンタエンジン106やイメージスキャナ107を制御し、イメージスキャナ107により入力された画像データに対する画像処理や、プリンタエンジン106にて印刷処理を実行させるための画像処理を行う。
An
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
なお、画像処理プロセッサ105がプリンタエンジン106に転送する画像データは、イメージスキャナ107により入力されたものだけではない。例えば、後述するネットワークインタフェースカード(NIC)112がLANを介して受信したプリントデータから生成された画像データであっても良い。
Note that the image data transferred by the
104はHDDであり、イメージスキャナ107が生成した画像データを記憶したり、ネットワークインタフェースカード112が受信したプリントデータや画像データを保持したりする。加えてHDD104は、保持している画像データを、ネットワークインタフェースカード112により送信するための、宛先情報を記憶する役割も持つ。また、HDD104は、メインCPU101が実行するプログラムコードや、画像データに基づく印刷処理を行う印刷処理を実行する際に用いるフォント情報等等も格納されている。
前述したメインCPU101、操作部102、RAM103、HDD104、画像処理プロセッサ105は、全てI/Oコントローラ111に接続されている。I/Oコントローラ111に接続されたこれらの装置の間の通信は、I/Oコントローラ111が制御する。
The
110は電源装置であり、画像形成装置100のメインスイッチがONの間、常に商用電源から電圧生成を行う。そして電源装置110は、生成した電圧を、主電力線132を介して電圧制御回路109に供給し、また、NIC用電力線133を介してネットワークインタフェースカード112に供給する。
109は電圧制御回路であり、電源装置110から電圧供給を受け、画像形成装置100の動作状態が稼動状態である場合は副電力線130を介して、電圧をメインCPU101を始めとした各装置へ供給する。
一方で、電圧制御回路109は、画像形成装置100が非稼動状態である場合は副電力線130を介した電圧供給を遮断することで、画像形成装置100を省電力状態に移行させる。
On the other hand, the
なお、メインCPU101は、画像形成装置100の動作状態を、稼動状態よりも電力消費の少ない省電力状態に移行させると判断した場合に、信号線131を介して、電圧制御回路109へ電圧供給遮断信号を送信する。メインCPU101から電圧供給遮断信号を受信した電圧制御回路109は、副電力線130を通じて電圧を供給している各装置に対する電圧供給を遮断する。
When the
次にネットワークインタフェースカード112について説明する。
Next, the
ネットワークインタフェースカード112は、LANを介してPC等の外部装置からプリントデータを含む各種のデータの受信処理をしたり、イメージスキャナ107が読み取って得た画像データの送信処理をしたりする。また、ネットワークインタフェースカード112は、外部装置からの画像形成装置100のステータス問い合わせ等の要求を処理したりする。
The
ネットワークインタフェースカード112は、NIC CPU113、NIC I/Oコントローラ116、NIC RAM114、ネットワークI/F115から構成される。
The
NIC CPU113は、ネットワークI/F115の状態を確認し、必要であればNIC RAM114の情報を読み出して処理を行う。また、NIC CPU113は、メインCPU101等と通信する必要がある場合には、NIC I/Oコントローラ116に処理を依頼する。
The
なお、ネットワークインタフェースカード112は、画像形成装置100が省電力状態となった場合でもLANを介してデータの入力があるか否かを判断する必要があることから、NIC用電力線133を介して常に電圧供給を受けて動作する。
Note that the
次に、画像形成装置100の動作状態について説明する。
Next, the operation state of the
画像形成装置100は、イメージスキャナ107から入力される画像データをプリンタエンジン106にてシート上に形成するコピー動作を実行する。また、画像形成装置100は、ネットワークインタフェースカード112を介して受信したプリントデータに基づいてシート上に画像を形成するプリント動作等の各種の動作を実行する。
The
しかし、画像形成装置100は、常にコピー動作やプリント動作を実行しているわけではない。そこで、メインCPU101は、画像形成装置100が稼働していない状態(以下非稼動状態)となった場合に、画像形成装置100の特定部分への電力供給を遮断するよう電圧制御回路109を制御する。ここで、特定部分には、図1におけるメインCPU101、操作部102、RAM103、HDD104、画像処理プロセッサ105、プリンタエンジン106、イメージスキャナ107が該当する。
However, the
そして、メインCPU101が、画像形成装置100が動作していない状態と判断する場合として以下のすべてを満たす場合が挙げられる。
A case in which the
(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
(3)操作部102を介したユーザからの操作の入力が所定時間に亘って行われない。
(3) An operation input from the user via the
なお、この他にも、画像形成装置100に省電力キーを設けておき、画像形成装置100のユーザが省電力キーを押したことによりメインCPU101が画像形成装置100は非稼動状態になったと判断しても良い。また、画像形成装置100のユーザが操作部102を介して、画像形成装置100を省電力状態へ移行させる時間を設定しておくようにしても良い。この場合、画像形成装置100のメインCPU101は、タイマ108が計時する時間が、ユーザにより設定された時間となったことを計時したことにより、画像形成装置100を稼動状態から省電力状態へ移行させる。
In addition to this, a power saving key is provided in the
そして、メインCPU101は、画像形成装置100が非稼動状態であると判断すると、画像形成装置100の動作状態を省電力状態に移行させる旨の信号(電圧供給遮断信号)を、信号線131を介して電圧制御回路109へ送信する。
When the
次に、メインCPU101が、画像形成装置100を省電力状態に移行させると判断した場合に、電圧制御回路109が実行する動作について説明する。
Next, an operation performed by the
電圧制御回路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
なお、上記では、電源装置110が電圧制御回路109に出力する電源系統を1つとし、電圧制御回路109にて電源2次側をOFF/ON制御するように構成した。しかし、電圧制御回路109を電源1次側に配置するとともに、電源装置110にて電源系統を2つもたせ、一方を常にON、他方を電圧制御回路109により省電力状態に応じて電源1次側でOFF/ON制御するように構成しても良い。
In the above description, the
以上示したように、画像形成装置100は、電圧制御回路109、省電力状態では電力供給が遮断される画像形成装置本体(101〜107)、前記省電力状態であっても電力供給される通信部としてのネットワークインタフェースカード112を備える。
As described above, the
次に、画像形成装置100における画像ファイル情報の管理方法について説明する。
Next, a method for managing image file information in the
図2は、図1に示した画像形成装置100のHDD104における、画像ファイル情報の格納状態を示す図である。
FIG. 2 is a diagram showing a storage state of image file information in the
図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
画像ファイル情報格納領域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
本実施形態においては、画像ファイル情報管理領域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
このように、画像ファイル情報管理領域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
以上のように、画像形成装置100は、画像ファイルに関する情報を、情報の種類によって、画像ファイル情報格納領域A501と画像ファイル情報格納領域B502に分割して、保持・管理しておく。
As described above, the
次に、画像形成装置がネットワークを通じて提供する、画像ファイル共有サービスについて説明する。 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,
ここで、システムに参加している各画像形成装置には、システムに参加している他の画像形成装置を特定するための情報(例えば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
また、図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
まずシーケンス301で、ユーザは画像形成装置201の操作部から、画像形成装置201の操作部に、システムにおいて利用可能なファイル一覧を表示するように指示を出す。このファイル一覧表示指示を受けた画像形成装置201は、予め設定された、システムに接続されている画像形成装置202、203、204、205に対しファイル一覧取得指示パケット(図5)をLAN206を介して送信する。
First, in
図5は、図4のシーケンス301において画像形成装置201が画像形成装置202、203、204、205に対して送信するファイル一覧指示パケットの例を示す図である。
FIG. 5 is a diagram illustrating an example of a file list instruction packet that the
図5において、801はネットワークパケットが持つパケットヘッダ部である。ネットワークがTCP/IPで構成されていた場合、例えば共通ヘッダ801には送信元IPアドレス、宛先IPアドレス、プロトコルID等が含まれるが、異なるネットワークアーキテクチャである場合には、異なる情報も含まれうる。
In FIG. 5,
802は指示タイプ格納部、803は指示を適用するデータタイプ格納部である。ここでは、画像ファイルの一覧を取得するので、指示タイプ格納部802には一覧取得を示すデータ"一覧取得"が格納され、データタイプ格納部803には画像ファイルを示すデータ"画像ファイル"が格納される。
ここでは画像ファイルの一覧を取得するパケットを示したが、このパケットに異なる情報を書き込むことによって、画像形成装置に対して異なる指示を送信することも可能である。例えば、装置が保持する宛先一覧の取得が考えられるが、この他にも装置が保持している情報の問い合わせであれば、パケットに付与する指示タイプとデータタイプは任意である。 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
また、シーケンス306で、画像形成装置201自身が保持しているファイル一覧情報も取得する。ここでいう属性情報は、ユーザに対してファイル一覧を提供するのに十分な情報である。例えば、ファイル名、ファイルが格納されているディレクトリ、ファイル形式、ファイルサイズ等であるが、他にもユーザが所望するファイルを特定できるような情報であれば何でもよい。
In the
図6は、画像形成装置202、203,204、205が画像形成装置201に対して返信する画像ファイルの属性情報パケットの例を示す図である。
FIG. 6 is a diagram illustrating an example of an image file attribute information packet returned from the
図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
以下、図4のシーケンス図の説明に戻る。 Returning to the description of the sequence diagram of FIG.
画像形成装置201は、上記各画像ファイルの属性情報パケット(図6)を受信することにより、画像形成装置202〜205の各々からファイル一覧情報を取得した後に、シーケンス307において、操作部102にファイル一覧(図7)を表示する。なお、操作部102で表示されるファイル一覧は、画像形成装置201〜205から取得した複数のファイル一覧情報をまとめたものとなる。
The
図7は、図4のシーケンス307において画像形成装置100の操作部102に表示される画像ファイル一覧画面を示す図である。
FIG. 7 is a diagram showing an image file list screen displayed on the
図7に示すように、画像ファイル一覧表示画面には、画像形成装置201が保持(管理)しているファイルについて、ファイル名を表示するファイル名表示列401を備える。また、ファイルが格納されているフォルダを表示するフォルダ名表示列402、ファイルが格納されている装置を表示する装置名表示列403、ファイルが格納された日時を表示する作成日時表示列404を備える。
As shown in FIG. 7, the image file list display screen includes a file
ここで、画像ファイル一覧画面に表示する情報は、前述したファイル一覧取得指示によって得られた情報であれば何であってもよい。さらに、領域的な制約により、画像ファイル一覧表示画面に表示できなかったファイルの属性情報は、対象とするファイルを選択した上で、詳細情報表示ボタン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
また、画像形成装置201のユーザが、画像ファイル一覧中の特定ファイルに対して処理の指示を行う場合には、ファイルを選択した上で所望の処理を行うボタンを押下する。処理を指示するボタンとして、画像形成装置100は印刷指示ボタン405、LAN上若しくはインターネット上の他の場所に画像ファイルを送信する送信ボタン406、画像ファイルを表示する閲覧ボタン407を備える。この他にも、特定のファイルに対する他の処理を指示する別のボタンを備えていてもよい。
When the user of the
409はOKボタンで、このボタンを押下することにより、画像ファイル一覧画面がクローズされる。
なお、本実施形態においては、画像ファイル一覧取得指示によって取得できる情報は、各画像形成装置が備える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
以下、図4のシーケンス図の説明に戻る。 Returning to the description of the sequence diagram of FIG.
図4のシーケンス308において、ユーザが、ファイルを選択して印刷指示ボタン405を押下することにより、画像形成装置203に格納されているファイルに対し印刷指示を行った場合には、画像形成装置201は以下の動作を行う。まず、画像形成装置201は、シーケンス309で指示されたファイルを格納している画像形成装置203に対して、画像ファイル取得指示パケット(図8)を送信する。
In the
図8は、図4のシーケンス309において画像ファイル取得指示のために画像形成装置201から画像形成装置203に送信する画像ファイル取得指示パケットの例を示す図である。
FIG. 8 is a diagram illustrating an example of an image file acquisition instruction packet transmitted from the
図8に示すように、画像ファイル取得指示パケットは、パケットの先頭にパケットヘッダ部1001が付与され、図5に示した画像ファイル一覧指示パケットと同様に、続いて指示タイプ格納部1002、データタイプ格納部1003が付与される。
As shown in FIG. 8, in the image file acquisition instruction packet, a
本パケットは、画像ファイル取得指示であるので、指示タイプ格納部1002には内容取得を示すデータが格納され、データタイプ格納部1003には画像ファイルを示すデータが格納される。
Since this packet is an image file acquisition instruction, the instruction
また、対象となる画像ファイルを特定するために、ファイルID格納部1004が付与される。
In addition, a file
図4のシーケンス309において、図8に示した画像ファイル取得指示パケットを受信した画像形成装置203は、指示されたファイルの内容(図9に示す画像ファイル内容パケット)を画像形成装置201に返信する。
In the
図9は、図4のシーケンス309において画像形成装置203から画像形成装置201に返信される画像ファイル内容パケットの一例を示す図である。
FIG. 9 is a diagram showing an example of an image file content packet returned from the
図9に示すように、画像ファイル内容パケットは、パケットの先頭にパケットヘッダ部1101が付与される。続いて、送信するファイルのファイルIDを格納するファイルID格納部1102、送信するファイルのサイズを表すファイルサイズ格納部1103、ファイルの内容を格納するファイル内容格納部1104が付与される。
As shown in FIG. 9, the image file content packet has a
以下、図4のシーケンス図の説明に戻る。 Returning to the description of the sequence diagram of FIG.
図4のシーケンス310において、画像形成装置201は、画像形成装置203から受信したファイルを印刷して処理を終了する。
In the
このようにして、複数の画像形成装置から構成されるシステムにおいて画像ファイル共有サービスが提供されるのであるが、各画像形成装置は前述のように省電力状態に遷移することが可能である。この場合、画像形成装置が省電力状態であっても、他の画像形成装置からの指示に応答する必要があり、かつ省電力状態を可能な限り保持しておく必要性がある。 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
まず、シーケンス601において、メインCPU101は、画像形成装置100が前述の省電力状態移行条件を満たしたことを検知し、省電力状態に遷移することを決定する。
First, in
続いて、メインCPU101は、シーケンス602において、I/Oコントローラ111に対して、HDD104に格納されている画像ファイル情報格納領域A501のデータをNIC RAM114に転送するよう指示する。
Subsequently, in
これを受けてI/Oコントローラ111は、シーケンス603において、HDD104から画像ファイル情報格納領域A501のデータを取得し、NIC I/Oコントローラ116を介してNIC RAM114にデータを格納する(シーケンス604,605)。
In response to this, the I /
なお、上記では、省電力状態に遷移する際に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
続いて、メインCPU101は、シーケンス606において、NIC CPU113に対して画像形成装置100が省電力状態に遷移する旨を通知する。この際の通知方法に関しては、NIC CPU113に対する割り込みでもよいし、NIC RAM114の特定の領域に対する値の書き込みでもよく、具体的な方法については問わない。
Subsequently, in
これを検知したNIC CPU113は、予め定められた省電力時の動作をするように自身を設定する。NIC CPU113が省電力時に行う動作については後述する。
The
最後に、メインCPU101は、シーケンス608で電圧制御回路109に対して、省電力状態に遷移する旨の信号(電圧供給遮断信号)を信号線131を介して電圧制御回路109に送信する。シーケンス606と同様に、電圧制御回路109に対する通知方法は任意である。これを受けた電圧制御回路109は副電力線130への電圧供給を停止する。以上の処理により画像形成装置100は省電力状態への遷移を完了する。
Finally, the
なお、画像形成装置100が省電力状態であっても、ネットワークインタフェースカード112は電源装置110からNIC用電力線133を介して電圧供給を受けているため動作が可能である。
Even when the
次に、画像形成装置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
図11は、画像形成装置100が省電力状態であった場合に画像形成装置100の外部からファイル一覧取得指示又は画像ファイル取得指示を受信した場合のネットワークインタフェースカード112における処理の一例を示すフローチャートである。なお、このフローチャートの処理は、ネットワークインタフェースカード112のNIC CPU113が図示しない内部のメモリ又はHDD104等から取得されNIC RAM114に格納されたプログラムを実行することにより実現される。なお、図中、S701〜S708は各ステップを示す。
FIG. 11 is a flowchart illustrating an example of processing in the
まず、NIC CPU113は、S701において、外部装置から情報(処理要求)を受信したことを示す通知をネットワークI/F115から受け取ると、S702に処理を進める。この際の通知方法については任意である。
First, when the
次に、NIC CPU113は、S702において、外部装置から受信した情報が画像ファイル一覧取得指示であるかどうかを判断する。ここでは説明のために、これ以降受信する情報が画像ファイル一覧指示と画像ファイル取得指示の2種類であると仮定して処理を行うが、この他の情報を受信し、各受信情報に対して適切な処理を行うようにしても構わない。
Next, in step S <b> 702, the
もし受信した情報が画像ファイル一覧取得指示であったと判断した場合には、NIC CPU113は、NIC RAM114に格納されている、画像ファイル情報格納領域A501の情報のみを使用して、指示元に対してファイル一覧を提供することが可能である。
If it is determined that the received information is an image file list acquisition instruction, the
具体的には、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
このような処理は、前述したように画像形成装置100が省電力状態に移行する際に、NIC CPU113が、予めHDD104に格納されていた画像ファイル情報格納領域A501の情報をNIC RAM114に転送したことによって可能になっている。
In this process, as described above, when the
一方、もし受信した情報が画像ファイル一覧取得指示でなく、画像ファイル取得指示であったと判断した場合には、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
具体的には、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
S703では、NIC CPU113は、信号線134を介して電圧制御回路109に対して稼働状態遷移通知(省電力状態から復帰させる通知)を送信し、電圧制御回路109は、副電力線130に対して電圧供給を再開するよう制御する。これによって、メインCPU101を始めとする画像形成装置100内の各装置に対して電圧供給が再開され動作を行えるようにする。
In step S <b> 703, the
そして、S704において、NIC CPU113は、メインCPU101に対して画像ファイル取得指示を受信したことを通知する。この通知を受けたメインCPU101は、該通知に対応する画像ファイル情報格納領域B502の情報をネットワークインタフェースカード112に送信するように制御する。
In step S <b> 704, the
そして、S705において、NIC CPU113は、上記通知に対応する画像ファイル情報を取得し、S708に処理を進める。
In step S <b> 705, the
最後に、S708において、NIC CPU113は、ネットワークインタフェースカード112を介して、S705又はS707で取得した情報を、S701で通知された処理要求の指示元の外部装置に対して返信し、本フローチャートの処理を終了する。
Finally, in step S708, the
以上説明したように、ネットワークインタフェースカード112は、ファイル一覧取得指示を受信した場合には、画像形成装置全体を省電力状態から復帰させることなくファイル一覧を処理の指示元に対して返信することができる。そのことによって、特定の画像形成装置から複数の画像形成装置に対して行われる画像ファイル一覧取得指示では、各画像形成装置は省電力状態のままで応答することが可能となり、システム全体の消費電力を削減することができる。
As described above, when receiving the file list acquisition instruction, the
〔第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
図12において、1201は、サムネイル画像を、画像ファイルの属性情報とともに各画像形成装置から一覧取得するかどうかを設定する、サムネイル画像一覧設定である。このサムネイル画像一覧取得設定1201がONであれば、図4のシーケンス307で表示される画像ファイル一覧画面は、図13のようになる。
In FIG. 12,
図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
図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
なお、各画像形成装置のサムネイル画像を画像ファイル一覧画面に表示するためには、各画像形成装置からサムネイル画像を取得する必要がある。以下、サムネイル画像を取得する際に用いられるパケットについて説明する。 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
図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
図15は、本発明の第2実施形態において画像ファイル一覧指示に応答して画像形成装置202,203,204,205から画像形成装置201に返信される、画像ファイル一覧パケットを示す図である。なお、図6と同一のものには同一の符号を付してある。
FIG. 15 is a diagram illustrating an image file list packet that is returned from the
画像ファイル一覧指示パケットに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
以上のように、ユーザが一覧情報として取得する情報を選択できることにより、ネットワーク環境が良好である場合等、ユーザが所望のファイルを特定することをさらに容易にすることができる。 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
本実施形態では、画像形成装置のネットワークインタフェースカード112は、省電力状態である場合、NIC RAM114に保持している情報を用いて、正当ではない問い合わせパケットをフィルタリングするように構成する。
In the present embodiment, the
以下、本実施形態において、画像形成装置100が省電力状態であった場合のネットワークインタフェースカード112の処理を、図16フローチャートを用いて説明する。
Hereinafter, the processing of the
図16は、本発明の第3実施形態において画像形成装置100が省電力状態であった場合に外部からファイル一覧取得指示又は画像ファイル取得指示を受信した場合のネットワークインタフェースカード112における処理の一例を示すフローチャートである。なお、このフローチャートの処理は、ネットワークインタフェースカード112のNIC CPU113が図示しない内部のメモリ又はHDD104等から取得されNIC RAM114に格納されたプログラムを実行することにより実現される。なお、図中、S1601〜S1609は各ステップを示す。
FIG. 16 illustrates an example of processing in the
まず、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
S1603では、NIC CPU113は、受信した画像ファイル取得指示パケットのファイルID格納部1004に格納されているファイルIDに対応する情報が、NIC RAM114に存在するかどうかを検索する。
In step S <b> 1603, the
もし、NIC RAM114に、上記ファイルIDに対応する情報が存在していれば、対応する画像ファイルが画像形成装置100のHDD104に存在することになる。そのため、NIC CPU113は、後続の処理でメインCPU101を起床させ、メインCPU101が情報を作成して応答を行う。
If the information corresponding to the file ID exists in the
具体的には、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
しかし、もしNIC RAM114に、上記ファイルIDに対応する情報が存在していなければ、画像形成装置100は指示された画像ファイルを保持していないことになる。そのため、NIC CPU113は、ネットワークインタフェースカード112は応答の必要がない(正当ではない要求)と判断し、処理を終了する。ここで、何らかのエラーメッセージを指示元に対して返信しても構わない。
However, if the information corresponding to the file ID does not exist in the
具体的には、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
以上のように、ネットワークインタフェースカード112がメインCPU101を始めとした画像形成装置内の各装置(101〜107)を起床させることなく、パケットフィルタリングを行うことが可能になる。そのため、誤った情報取得指示によってメインCPUが起床することがなくなり、システム全体の消費電力をさらに削減することができる。
As described above, packet filtering can be performed without the
〔第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,
メインコントローラ2100は、MFP2000の中心的な制御部で、高速なCPU2101及びCPU2101が読み書きするRAM2102、CPU2101のプログラム格納用のROM2103を中心として多様な処理をこなす。
The
さらに、メインコントローラ2100は、種々のIOデバイスを制御するIO制御部2104、IO制御部2104に接続されたネットワーク制御部2105、画像データ等を格納するデータ格納部2106を備える。さらに、メインコントローラ2100は、装置の操作用パネルの表示及びキー操作による制御を行う操作部2107、画像処理部2108を備える。
The
画像処理部2108は、スキャナ2301、プリンタ2302の制御及び必要な画像処理等を行う。スキャナ2301から入力された画像は、画像処理部2108でダイレクトに処理された後、RAM2102に一時的に置かれ、その後、データ格納部2106に格納される。該格納された画像データは出力が必要な時に読み出され、再度、RAM2102に一時的に置かれ、その後、画像処理部2108で処理され、ダイレクトにプリンタ2302へ出力される。
An image processing unit 2108 controls the
CPU2101は、MFP2000全体の制御を行う他、PDLデータ(プリンタで高速に処理可能な印刷命令データ)をプリンタ2302で直接印刷可能なビットマップ形式へ変換を行ったりする。ネットワーク2200を経由して送られたPDLデータは、ネットワーク制御部2105、IO制御部2104を経由してHDD等の大容量な記憶媒体で構成されるデータ格納部2106に蓄積される。その後、上記の様に、CPU2101にてビットマップ形式への変換が行われる。
In addition to controlling the
ビットマップ形式へ変換された後、ビットマップデータは、画像処理部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
また、スキャナ2301から取り込まれたビットマップデータは、PDLデータがビットマップ形式に変換された後と同様に処理される。即ち、ビットマップデータは、画像処理部2108で画像の階調補正、フィルタ処理、また必要に応じて解像度変換等が行われ、プリンタ2302から印字出力される。これにより、コピー動作が実現する。或いは、スキャナ2301から取り込まれたビットマップデータに対して、画像処理部2108で画像圧縮を行った後、ネットワーク制御部2105を経由して、ネットワークに接続されたPC2400に送画像データとして送信することもできる。
Also, the bitmap data fetched from the
また、2109は電圧制御部であり、MFP2000の各部へ電力を供給する。この電圧制御回路2109は、CPU2101からの制御で電源SWをOFFしてMFP2000の一部の電力供給を絶ち、MFP2000を省電力モード(省電力状態)への移行することが可能である。
A
図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
ネットワーク制御部2105は、消費電力が小さいため、省電力モードの状態であっても、電圧制御回路2109から電力供給されている。そして、ネットワーク2200からのアクセスが発生するとネットワーク制御部2105の判断に応じて、電圧制御回路2109を制御して、自動的に電源をONして、MFP2000を省電力モードから復帰させることが可能な構成になっている。
Since the
図18は、図17に示したネットワーク制御部2105の詳細ブロック図である。
FIG. 18 is a detailed block diagram of the
図18に示すように、ネットワーク制御部2105は、物理層部分PHY部2201、ネットワーク送受信を司るMac部2202、IO制御部2104と接続される内部バスにプロトコル変換を施すBUS IF部2203を有する。さらに、ネットワーク制御部2105は、ネットワーク2200から受信したネットワークのパケットの種別を判定するパケットフィルター2204、ネットワーク制御部2105宛てのパケットに対して簡易な処理を行うCPU2205を有する。
As illustrated in FIG. 18, the
CPU2205は、ネットワーク2200からの問い合わせに対して、メインコントローラ2100のCPU2101等の電源をONせずに(MFP2000を省電力モードから復帰させずに)代理で応答することができる。これにより、MFP2000が省電力モードに入っている状態を可能な限り長く保つ効果がある。
The
また、CPU2205より、パケットの内容が印刷ジョブ等のようにメインコントローラ2100全体やプリンタ2302等の電源をONする(MFP2000を省電力モードから復帰させる)必要があると判断された場合は、CPU2205から電源SWをONして省電力モードからの復帰を行う。
If the
また、CPU2205は内蔵の小容量記憶装置2205aを持ち、後述の機器情報の表示に必要なデータの格納を行うことができる。
The
以上示したように、MFP2000は、電圧制御回路2109、省電力状態では電力供給が遮断されるMFP本体、省電力状態であっても電力供給される通信部としてのNIC112を備える。なお、上記MFP本体とは、網掛けされた部分(CPU2101,RAM2102,ROM2103,IO制御部2104,データ格納部2106,操作部2107,画像処理部2108,スキャナ2301,プリンタ2302)を示す。
As described above, the
<機器情報の表示>
図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
メインコントローラ2100のCPU2101により実行されるソフトウェアには、Web−Serverモジュールが存在し、ユーザPC2400のWebクライアントからの要求により、MFP2000の機器情報をPC2400に通知することが可能である。この機器情報は、HTTPプロトコルに従い、ネットワーク制御部2105、ネットワーク2200を経由してWebクライアントに通知される。
The software executed by the CPU 2101 of the
図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
しかし、近年、ネットワークに接続されている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
図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
また、機器の状態は、リアルタイムな情報ではなく、省電力モードに移行する際には、移行する直前の情報(電力供給が遮断される部分の直前の管理情報)をネットワーク制御部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
また、詳細表示が必要な場合は、図20の「詳細表示」ボタン2401を選択することにより、ネットワーク制御部2105のCPU2205が電源SWをONし、省電力モードから復帰させる。そして、ネットワーク制御部2105のCPU2205は、メインコントローラ2100等に簡易表示情報を伝達する。これにより、メインコントローラ2100のCPU2101は、図19に示したような詳細表示に必要な追加情報、画像情報をデータ格納部2106から呼び出し、表示データのマージを行って詳細表示を実現する。
If detailed display is required, the
また、上記簡易表示の内容は、ユーザの使用状況によって可変にするようにしても良い。例えば、ボックスの使用頻度が高いユーザであるとメインコントローラ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
図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
メイン電源ONあるいは省電力モードからの復帰により、メインコントローラ2100のCPU2101に電源が供給されると、CPU2101は起動を開始し(S401)、スタンバイ状態になると詳細表示パケットの受信待ち状態となる(S402)。
When power is supplied to the CPU 2101 of the
そして、S402において、メインコントローラ2100のCPU2101に詳細表示パケットがネットワーク制御部2105から転送されてきた場合、CPU2101は、S403において、詳細機器情報表示処理を行い、S404に処理を進める。
If the detailed display packet is transferred from the
一方、S402において、メインコントローラ2100のCPU2101が詳細表示パケットを受信しなかった場合、CPU2101は、そのままS404に処理を進める。
On the other hand, if the CPU 2101 of the
S404では、メインコントローラ2100のCPU2101は、設定時間、ジョブが発生しない等の公知の方法によって省電力モードの要求が内部的に発生しているかどうかを判断する。
In step S <b> 404, the CPU 2101 of the
そして、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
一方、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
S405では、メインコントローラ2100のCPU2101は、上記簡易表示に相当する部分の情報をネットワーク制御部2105のCPU2205に転送する。
In step S <b> 405, the CPU 2101 of the
最後に、S406において、メインコントローラ2100のCPU2101は、電源SWをOFFするように電圧制御回路2109を制御して自ら電源供給を絶ち、省電力モードに移行する。
Finally, in S406, the CPU 2101 of the
図23は、ネットワーク制御部2105のCPU2205による機器情報表示処理の一例を示したフローチャートである。なお、このフローチャートの処理は、ネットワーク制御部2105のCPU2205が内蔵する記憶装置2205a等に格納されたプログラムを読み出して実行することにより実現される。なお、図中、S501〜S507は各ステップを示す。
FIG. 23 is a flowchart illustrating an example of device information display processing performed by the
ネットワーク制御部2105のCPU2205は、省電力モード中も電源が供給されており、ネットワーク2200からのパケット受信に備えている(S501)。
The
パケット受信のスタンバイ状態になると、ネットワーク制御部2105のCPU2205は、S502において、ネットワーク2200から機器情報の表示要求を示すパケットを受信するまで待機する。
When the packet reception standby state is set, the
そして、S502において、機器情報の表示要求を示すパケットを受信したと判断した場合には、ネットワーク制御部2105のCPU2205は、S503に処理を進める。
If it is determined in S502 that a packet indicating a device information display request has been received, the
S503では、ネットワーク制御部2105のCPU2205は、受信したパケットが詳細機器情報の表示要求を示すものであるかどうかを判断する。
In step S503, the
そして、S503において、受信したパケットが詳細機器情報の表示要求を示すものでないと判断した場合には、ネットワーク制御部2105のCPU2205は、ステップS507に処理を進める。
If it is determined in S503 that the received packet does not indicate a detailed device information display request, the
S507では、ネットワーク制御部2105のCPU2205は、CPU2205内蔵の記憶装置2205a内に格納された情報に基づいて上述した機器情報簡易表示を行い、S502に処理を戻し、パケット受信のスタンバイ状態となる。そして、新たに機器情報表示要求に備える。
In step S507, the
一方、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
S504では、ネットワーク制御部2105のCPU2205は、MFP2000が省電力モードであるか否か判定し、省電力モードであると判断した場合には、S505に処理を進める。
In step S504, the
S505では、ネットワーク制御部2105のCPU2205は、電源SWをONするように電圧制御回路2109を制御して、メインコントローラ2100全体に電力を供給させ、省電力モードから復帰させ、S506に処理を進める。なお、省電力モードから復帰したメインコントローラ2100のCPU2101は、図22のS402において、詳細表示パケット受信待ちとなる。
In step S505, the
一方、S504において、ネットワーク制御部2105のCPU2205は、MFP2000が省電力モードでないと判断した場合には、そのままS506に処理を進める。
On the other hand, in step S504, if the
S506では、ネットワーク制御部2105のCPU2205は、メインコントローラ2100のCPU2101に対して詳細表示パケットを送信し、S502に処理を戻し、パケット受信のスタンバイ状態となる。そして、新たに機器情報表示要求に備える。
In step S506, the
なお、S506においてネットワーク制御部2105のCPU2205から送信された詳細表示パケットを受け取ったメインコントローラ2100のCPU2101は、図22のS403において、詳細機器情報表示処理を実行する。
Note that the CPU 2101 of the
以上のように、ネットワーク制御部2105のCPU2205は、省電力状態であって、外部からの要求が記憶装置2205aに記憶される管理情報に基づいて処理可能な場合には、前記要求を前記管理情報に基づいて処理する。一方、前記要求が前記管理情報に基づいて処理不可能な場合には、CPU2205は、MFP2000を前記省電力状態から復帰させてメインコントローラ2100全体を稼働状態にさせる。
As described above, when the
このように、メインコントローラ2100のCPU2101とネットワーク制御部2105のCPU2205は、それぞれの役割分担を行うことにより、省電力モードの状態を極力保持しつつも詳細表示が求められた時は迅速に表示することができる。
As described above, the CPU 2101 of the
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。 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.
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
102
104 HDD
108
114 NIC RAM
115 Network I / F
130
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又は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.
前記記憶手段は、前記省電力状態に遷移する前に、前記情報処理装置本体の機器の状態を管理する管理情報をも、前記情報処理装置本体から受信して記憶することを特徴とする請求項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.
前記情報処理装置で管理される情報は、画像情報であることを特徴とする請求項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 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.
前記記憶ステップは、前記省電力状態に遷移する前に、前記情報処理装置本体の機器の状態を管理する管理情報をも、前記情報処理装置本体から受信して前記通信部の記憶手段に記憶させることを特徴とする請求項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.
前記情報処理装置で管理される情報は、画像情報であることを特徴とする請求項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.
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)
| 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 |
-
2008
- 2008-04-28 JP JP2008117108A patent/JP2009266088A/en not_active Withdrawn
Cited By (10)
| 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 |