JP5701043B2 - 情報処理装置、情報処理装置の制御方法、及び、プログラム - Google Patents
情報処理装置、情報処理装置の制御方法、及び、プログラム Download PDFInfo
- Publication number
- JP5701043B2 JP5701043B2 JP2010280091A JP2010280091A JP5701043B2 JP 5701043 B2 JP5701043 B2 JP 5701043B2 JP 2010280091 A JP2010280091 A JP 2010280091A JP 2010280091 A JP2010280091 A JP 2010280091A JP 5701043 B2 JP5701043 B2 JP 5701043B2
- Authority
- JP
- Japan
- Prior art keywords
- information processing
- processing apparatus
- turned
- turn
- unit
- 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.)
- Active
Links
Images
Landscapes
- Facsimiles In General (AREA)
- Power Sources (AREA)
- Stored Programmes (AREA)
Description
また、情報処理システムの定常状態において、システムの再起動が必要な設定変更が行われた場合に、ユーザはその設定変更がシステム再起動の必要な変更であることを判断し、起動設定に関わらずシャットダウン処理を行う必要がある。
図1において、1は本発明の情報処理装置の一実施例を示す情報処理システム(画像入出力システム)である。情報処理システム1は、イーサネット(登録商標)等のLAN(Local Area Network)400にてホストコンピュータ(本実施例では第一のホストコンピュータ3、第二のホストコンピュータ4)に接続されている。
なお、リーダ部2は、画像データの読取処理を行うためのものである。プリンタ部6は、画像データの出力処理を行うためのものである。操作部7は、画像データの入出力操作を行うキーボード、電源スイッチを含む各種ハードキー、及び画像データや各種機能の表示などを行う液晶パネルを備える。ハードディスク部8には、制御プログラムや画像データ等が予め書き込まれている(コンピュータ読み取り可能に記録されている)。FAX部90は、ファクシミリの入出力処理を行うためのものである。
さらに、リーダ部2は、原稿用紙を搬送する原稿給紙ユニット(部)10と、原稿画像を光学的に読み取って電気信号としての画像データに変換するスキャナ部11とを有する。
図2に示すように、コントローラ部110は、大きく分けて、一般的な情報処理を司るメインCPU部2200(メインボード)と、画像形成処理を司るサブCPU部2220(サブボード)から構成される。
図3に示すように、コントローラ部110は、通電されていない状態(システムOFF状態)(301)から電源スイッチON操作により起動処理が実行されてスタンバイ状態(302)に移行する。このスタンバイ状態(302)では、コピーやプリントといったジョブを受け付けることが出来る。なお、起動処理では、情報処理システム1は初期化される。
図4は、本実施例の情報処理システムがスタンバイ状態302からサスペンド状態305に移行し、再びスタンバイ状態302に移行する処理の一例を示すフローチャートである。なお、このフローチャートの処理は、コントローラ部110のCPU2202が、記録媒体(ブートROM2201、HDD2209、フラッシュディスク2208等)にコンピュータ読み取り可能に記録されるプログラムを実行することにより実現される。
S405では、CPU2202は、シャットダウンフラグに基づいて、情報処理システムのシャットダウン又は再起動(即ち、OSカーネルの初期化やモジュール・ドライバの初期化)の必要性を判断する。なお、シャットダウンフラグは、例えばHDD2209又はフラッシュディスク2208内に保持されるものとする。
(1)OSカーネルの更新処理に入りたい場合。
(2)OSカーネルの起動モード(通常モード、又は、更新モード)を変更したい場合。
(3)任意のモジュール・ドライバ(設定変更を反映させるために再起動が必要となるモジュール・ドライバ)の再起動処理を行いたい場合。
例えば、スタインバイ状態(通常モード)等で、ユーザが操作部7を操作してOSの更新(アップデート)を指示したとする。この更新指示を検知した場合、CPU2202は、シャットダウンが必要であることを意味するフラグ(シャットダウンフラグ)をONに変更し、更新モード起動フラグもONにする。これは、通常モードで起動しているOSをシャットダウンし、カーネルの起動モードを「更新モード」に変更して立ち上げ(2)、OSカーネルの更新処理(1)を行うためである。なお、更新モード起動フラグは、例えばHDD2209又はフラッシュディスク2208内に保持されるものとする。
また、スタインバイ状態等で、ユーザが操作部7を操作してネットワーク・ドライバの設定(例えば、IPアドレスの設定)を変更したとする。これを検知した場合、CPU2202は、シャットダウンフラグをONに変更する。これは、ネットワーク・ドライバを再起動し(3)、上記設定を反映させるためである。また、スタインバイ状態等で、ユーザが操作部7を操作してモジュール・ドライバを更新したとする。これを検知した場合、CPU2202は、シャットダウンフラグをONに変更する。これは、更新したモジュール・ドライバを再起動し(3)、上記更新を反映させるためである。即ち、CPU2202は、情報処理システム1に特定の変更(上記ネットワークの変更、モジュール・ドライバの更新を含むモジュール・ドライバの初期化が必要な更新)がなされた場合、シャットダウンフラグをONに変更する。
そして、電源スイッチがOFFされると(S404)、CPU2202は、上記シャットダウンフラグがONの場合、上記S405において、シャットダウン又は再起動が必要であると判断する。一方、上記シャットダウンフラグがOFFの場合、上記S405において、シャットダウン又は再起動が必要無いと判断する。
図5は、本実施例の情報処理システムがスタンバイ状態302から一度システムの再起動を行ってからサスペンド状態305に移行し、再びスタンバイ状態302に移行する処理の一例を示すフローチャートである。なお、このフローチャートの処理は、コントローラ部110のCPU2202が、記録媒体(ブートROM2201、HDD2209、フラッシュディスク2208等)にコンピュータ読み取り可能に記録されるプログラムを実行することにより実現される。
S505では、CPU2202は、上述のシャットダウンフラグに基づいて、情報処理システムのシャットダウン又は再起動(即ち、OSカーネルの初期化やモジュール・ドライバの初期化)の必要性を判断する。このS505の処理でシャットダウン又は再起動が必要と判断される場合(即ち、シャットダウンフラグがONされる場合)は、図4の説明で示した通りである。
図6は、本実施例の情報処理システムがスリープ状態304からサスペンド状態305に移行し、再びスリープ状態304に移行する処理の一例を示すフローチャートである。なお、このフローチャートの処理は、コントローラ部110のCPU2202が、記録媒体(ブートROM2201、HDD2209、フラッシュディスク2208等)にコンピュータ読み取り可能に記録されるプログラムを実行することにより実現される。
図7は、情報処理システム1の電源供給構成の一例を示すブロック図である。
図7において、700は商用電源、701は電源スイッチ、702はリレースイッチである。リレースイッチ702は、電源スイッチ701が切断された場合でも、商用電源700から電力を供給することができるように、電源スイッチ701と並列に配置されている。なお、コントローラ部110のCPU2202は、リレーON/OFF信号703により、リレースイッチ702のON/OFFを制御することができる。
シャットダウンを行う場合、図7(a)に示すように、コントローラ部110のCPU2202は、リレースイッチ702をOFF状態として、商用電源700からのコントローラ部110への電力供給を遮断するように制御する。
一方、サスペンド処理を行う場合、図7(b)に示すように、コントローラ部110のCPU2202は、リレースイッチ701をON状態に維持して、商用電源700からのコントローラ部110への電力供給をし続けるように制御する。これにより、DRAM2242等の一部のユニットへの電力供給を維持することが可能となる。そして、サスペンド状態にて電源スイッチ701のON操作がなされた場合、DRAM2242等から高速にデータを読み出すことで起動を高速化することが可能となる。
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
また、上記各実施例を組み合わせた構成も全て本発明に含まれるものである。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形(各実施例の有機的な組合せを含む)が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
3,4 ホストコンピュータ
110 コントローラ部
Claims (14)
- 情報処理装置であって、
前記情報処理装置の電源をオフにするための指示を受け付ける受付手段と、
前記受付手段が前記指示を受け付けた場合に、前記情報処理装置のソフトウェアが変更されるか否かに基づいて、前記情報処理装置の電源をオフにする必要があるか否か判断する判断手段と、
前記判断手段が前記情報処理装置の電源をオフにする必要があると判断した場合に、前記情報処理装置の電源をオフにするように制御し、前記判断手段が前記情報処理装置の電源をオフにする必要がないと判断した場合に、前記情報処理装置の電源をオフにしないように制御する制御手段とを有することを特徴とする情報処理装置。 - 前記制御手段は、前記判断手段が前記情報処理装置の電源をオフにする必要があると判断した場合に、前記情報処理装置のシャットダウン処理を実行して、前記情報処理装置の電源をオフにするように制御することを特徴とする請求項1に記載に情報処理装置。
- 前記制御手段は、前記判断手段が前記情報処理装置の電源をオフにする必要があると判断した場合に、前記情報処理装置を再起動させるように制御することを特徴とする請求項1又は2に記載の情報処理装置。
- 前記制御手段は、前記判断手段が前記情報処理装置の電源をオフにする必要がないと判断した場合に、前記情報処理装置を省電力状態に移行させるように制御することを特徴とする請求項1乃至3の何れか1項に記載の情報処理装置。
- 前記省電力状態は、記憶手段に記憶された情報を用いて復帰可能なサスペンド状態であることを特徴とする請求項4に記載の情報処理装置。
- 前記情報処理装置が前記省電力状態のときに、前記受付手段が前記情報処理装置の電源をオンにするための指示を受け付けた場合、前記制御手段は、前記ソフトウェアを初期化せずに、前記情報処理装置をスタンバイ状態にすることを特徴とする請求項4又は5に記載の情報処理装置。
- 前記情報処理装置の電源がオフのときに、前記受付手段が前記情報処理装置の電源をオンにするための指示を受け付けた場合、前記制御手段は、前記ソフトウェアを初期化して、前記情報処理装置をスタンバイ状態にすることを特徴とする請求項1乃至5の何れか1項に記載の情報処理装置。
- 前記情報処理装置の電源をオフにするための指示は、前記情報処理装置の電源スイッチがOFFにすることであることを特徴とする請求項1乃至7の何れか1項に記載の情報処理装置。
- 前記ソフトウェアは、OSを含むことを特徴とする請求項1乃至8の何れか1項に記載の情報処理装置。
- 前記ソフトウェアは、モジュール・ドライバを含むことを特徴とする請求項1乃至9の何れか1項に記載の情報処理装置。
- 用紙に画像を形成する画像形成手段をさらに有することを特徴とする請求項1乃至10の何れか1項に記載の情報処理装置。
- 原稿の画像を読み取る読取手段をさらに有することを特徴とする請求項1乃至11の何れか1項に記載の情報処理装置。
- 情報処理装置の制御方法であって、
前記情報処理装置の電源をオフにするための指示を受け付ける受付ステップと、
前記受付ステップで前記指示を受け付けた場合に、前記情報処理装置のソフトウェアが変更されるか否かに基づいて、前記情報処理装置の電源をオフにする必要があるか否か判断する判断ステップと、
前記判断ステップで前記情報処理装置の電源をオフにする必要があると判断された場合に、前記情報処理装置の電源をオフにするように制御し、前記判断ステップで前記情報処理装置の電源をオフにする必要がないと判断された場合に、前記情報処理装置の電源をオフにしないように制御する制御ステップとを有することを特徴とする情報処理装置の制御方法。 - 情報処理装置のコンピュータを、
前記情報処理装置の電源をオフにするための指示を受け付ける受付手段と、
前記受付手段が前記指示を受け付けた場合に、前記情報処理装置のソフトウェアが変更されるか否かに基づいて、前記情報処理装置の電源をオフにする必要があるか否か判断する判断手段と、
前記判断手段が前記情報処理装置の電源をオフにする必要があると判断した場合に、前記情報処理装置の電源をオフにするように制御し、前記判断手段が前記情報処理装置の電源をオフにする必要がないと判断した場合に、前記情報処理装置の電源をオフにしないように制御する制御手段として機能させるためのプログラム。
Priority Applications (9)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010280091A JP5701043B2 (ja) | 2010-12-16 | 2010-12-16 | 情報処理装置、情報処理装置の制御方法、及び、プログラム |
| DE102011088416A DE102011088416A1 (de) | 2010-12-16 | 2011-12-13 | Informationsverarbeitungsvorrichtung zur geeigneten ausführung einer herunterfahrverarbeitung, verfahren zur steuerung der informationsverarbeitungsvorrichtung und speichermedium |
| KR1020110135453A KR101515260B1 (ko) | 2010-12-16 | 2011-12-15 | 셧다운 처리를 적절하게 실행할 수 있는 정보 처리 장치, 정보 처리 장치의 제어 방법, 및 저장 매체 |
| NL2007975A NL2007975C2 (en) | 2010-12-16 | 2011-12-15 | Information processing apparatus capable of appropriately executing shutdown processing, method of controlling the information processing apparatus, and storage medium. |
| GB1121525.8A GB2486570B8 (en) | 2010-12-16 | 2011-12-15 | Information processing apparatus capable of appropriately executing shutdown processing |
| CN201610753996.2A CN106303140B (zh) | 2010-12-16 | 2011-12-16 | 能够适当执行关机处理的信息处理设备及其控制方法 |
| US13/328,421 US10120316B2 (en) | 2010-12-16 | 2011-12-16 | Information processing apparatus capable of appropriately executing shutdown processing, method of controlling the information processing apparatus, and storage medium |
| CN201110425383.3A CN102665022B (zh) | 2010-12-16 | 2011-12-16 | 能够适当执行关机处理的信息处理设备及其控制方法 |
| US16/133,829 US11067932B2 (en) | 2010-12-16 | 2018-09-18 | Information processing apparatus capable of appropriately executing shutdown processing, method of controlling the information processing apparatus, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010280091A JP5701043B2 (ja) | 2010-12-16 | 2010-12-16 | 情報処理装置、情報処理装置の制御方法、及び、プログラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2012128705A JP2012128705A (ja) | 2012-07-05 |
| JP2012128705A5 JP2012128705A5 (ja) | 2014-01-09 |
| JP5701043B2 true JP5701043B2 (ja) | 2015-04-15 |
Family
ID=46645632
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010280091A Active JP5701043B2 (ja) | 2010-12-16 | 2010-12-16 | 情報処理装置、情報処理装置の制御方法、及び、プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5701043B2 (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5998902B2 (ja) * | 2012-12-12 | 2016-09-28 | 富士ゼロックス株式会社 | 画像形成装置、情報処理装置およびプログラム |
| JP2015079370A (ja) * | 2013-10-17 | 2015-04-23 | シャープ株式会社 | 電子機器 |
| JP7683248B2 (ja) | 2021-03-10 | 2025-05-27 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置およびプログラム |
| JP7669870B2 (ja) | 2021-08-16 | 2025-04-30 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置およびプログラム |
| JP2024047696A (ja) | 2022-09-27 | 2024-04-08 | キヤノン株式会社 | 画像形成装置、画像形成装置の制御方法 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100524474B1 (ko) * | 2003-11-10 | 2005-10-31 | 삼성전자주식회사 | 컴퓨터 시스템 및 그 제어방법 |
| JP4918350B2 (ja) * | 2006-03-29 | 2012-04-18 | 富士通株式会社 | 情報処理装置、電源制御方法及びプログラム |
| US8914653B2 (en) * | 2008-09-05 | 2014-12-16 | Hewlett-Packard Development Company, L.P. | Method and system for providing hybrid-shutdown and fast startup processes |
-
2010
- 2010-12-16 JP JP2010280091A patent/JP5701043B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012128705A (ja) | 2012-07-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102665022B (zh) | 能够适当执行关机处理的信息处理设备及其控制方法 | |
| CN101866301B (zh) | 信息处理装置及信息处理装置的控制方法 | |
| JP6029350B2 (ja) | 情報処理装置、情報処理装置の制御方法及びプログラム | |
| JP5780769B2 (ja) | データ処理装置、その制御方法およびプログラム、並びに記憶媒体 | |
| CN103917924B (zh) | 图像形成装置及其控制方法 | |
| US9826113B2 (en) | Selective power supply to devices in printing apparatus | |
| JP5885390B2 (ja) | 画像形成装置、画像形成装置の制御方法及びプログラム | |
| CN106341566B (zh) | 打印装置及打印装置的控制方法 | |
| JP2017177573A (ja) | PCI(Peripheral Component Interconnect)バスに接続されたPCIデバイスを備える情報処理装置及び情報処理装置の制御方法 | |
| KR101496537B1 (ko) | 화상 형성 장치, 화상 형성 장치의 제어 방법 및 저장 매체 | |
| JP5701043B2 (ja) | 情報処理装置、情報処理装置の制御方法、及び、プログラム | |
| US20130111244A1 (en) | Electric apparatus and electric power supply control method of the same | |
| JP2014232366A (ja) | 画像形成装置及びその制御方法、並びにプログラム | |
| JP6758873B2 (ja) | 画像形成装置の電力制御方法 | |
| KR101596095B1 (ko) | 인쇄 장치 및 기록 매체 | |
| JP6768425B2 (ja) | 情報処理装置及びその制御方法、並びにプログラム | |
| JP2013041458A (ja) | データ処理装置及びその制御方法 | |
| JP5967945B2 (ja) | 情報処理装置、情報処理装置の制御方法、及びプログラム | |
| JP2015123650A (ja) | 画像形成装置、画像形成装置の制御方法、及びプログラム | |
| JP2013035153A (ja) | 画像形成装置、画像形成方法、画像形成プログラム | |
| JP2021006942A (ja) | 情報処理装置および情報処理装置の制御方法 | |
| JP2020014040A (ja) | 画像形成装置、画像形成装置の制御方法、及びプログラム | |
| JP2005025732A (ja) | コントローラ、画像処理装置およびプログラムの実行を制御する方法 | |
| JP2012173909A (ja) | 情報処理装置におけるデータ記憶処理方法及び情報処理装置 | |
| JP2020131493A (ja) | 画像処理装置、画像処理装置の制御方法、及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131120 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20131120 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140716 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140722 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140919 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150120 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150217 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5701043 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |