(57)【要約】【課題】追加機器に対する電源の状態が本体部に対する電源の状態に従う構成と比較して、本体部の電源の状態が追加機器の電力供給に与える影響を抑制する。【解決手段】画像処理装置１は、追加モジュールを接続可能な本体システムと、本体システムに対して電力供給を行う電源ユニット７０と、追加モジュールが接続された際に、追加モジュールと本体システムとを通信可能にするとともに追加モジュールに電源ユニット７０からの電力供給を可能にするスロット部８０（スロット８１）と、スロット部８０に対する電源ユニット７０からの電力供給を本体システムに対する電力供給とは独立して管理する電力管理部８３とを備える。【選択図】図２
2019006028.tif 000002
【特許請求の範囲】
【請求項１】
追加機器を接続可能な本体部と、
前記本体部に対して電力供給を行う電力供給部と、
前記追加機器が接続された際に、当該追加機器と前記本体部とを通信可能にするとともに当該追加機器に前記電力供給部からの電力供給を可能にする接続部と、
前記接続部に対する前記電力供給部からの電力供給を前記本体部に対する電力供給とは独立して管理する電力管理部と、
を備える情報処理装置。
【請求項２】
前記電力管理部は、複数の前記追加機器の電力に関する管理情報に基づいて、前記接続部に対する電力供給を管理する請求項１に記載の情報処理装置。
【請求項３】
前記電力管理部は、前記管理情報のうち前記追加機器の属性に関する属性情報に基づいて、前記接続部に対する電力供給を管理する請求項２に記載の情報処理装置。
【請求項４】
前記電力管理部は、前記属性情報として前記追加機器が前記本体部とは独立して動作するか否かに関する情報に基づいて、前記接続部に対する電力供給を管理する請求項３に記載の情報処理装置。
【請求項５】
前記電力管理部は、前記属性情報として前記追加機器の機器システムを終了してから当該追加機器に対する電力供給を停止する処理が必要な当該追加機器の情報に基づいて、前記接続部に対する電力供給を管理する請求項３に記載の情報処理装置。
【請求項６】
前記本体部は、前記接続部に接続された前記追加機器から前記属性情報を取得する請求項３に記載の情報処理装置。
【請求項７】
前記本体部は、前記管理情報のうち前記追加機器の電力に関する状態情報に基づいて、当該追加機器の故障を検出する請求項２に記載の情報処理装置。
【請求項８】
前記本体部は、前記電力管理部による前記追加機器に対する電力供給の情報と、当該追加機器における電流の情報と、に基づいて前記故障を検出する請求項７に記載の情報処理装置。
【請求項９】
追加機器を接続可能な本体部と、
前記本体部に対して電力供給を行う電力供給部と、
前記追加機器が接続された際に、当該追加機器と前記本体部とを通信可能にするとともに当該追加機器に前記電力供給部からの電力供給を可能にする接続部と、
前記接続部に接続される前記追加機器のうち前記本体部に対する電力供給のオフに伴って電力供給を停止させない当該追加機器の選択をユーザから受け付ける受付手段と、
を備える情報処理装置。
【請求項１０】
前記受付手段は、グループ化された複数の前記追加機器に対する前記選択をユーザから受け付ける請求項９記載の情報処理装置。
【請求項１１】
前記受付手段は、前記追加機器が前記本体部とは独立して動作するか否かに関する情報に基づいて当該追加機器のグループ化を行う請求項１０に記載の情報処理装置。
【請求項１２】
画像処理を行う画像処理部を有する本体部と、
前記本体部に対して電力供給を行う電力供給部と、
前記本体部に設けられた接続部に接続された際に、当該本体部と通信可能になるとともに前記電力供給部から電力が供給される追加機器と、
前記追加機器に対する前記電力供給部からの電力供給を前記本体部に対する電力供給とは独立して管理する電力管理部と、
を備えるシステム。
【請求項１３】
追加機器を接続可能な本体部を有する情報処理装置として機能するコンピュータに、
前記本体部に対して電力供給を行う機能と、
前記追加機器と前記本体部とを通信可能にするとともに当該追加機器に電力供給を可能にする機能と、
前記本体部に接続される前記追加機器のうち当該本体部に対する電力供給のオフに伴って電力供給を停止させない当該追加機器の選択をユーザから受け付ける機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、システム、およびプログラムに関する。
【背景技術】
【０００２】
例えば特許文献１には、本発明の情報処理装置は、ハードウェアの状態を変化させる命令を実行する際、強制的に無線発生デバイスなどのハードウェアの状態を遷移させる前に、ユーティリティなどのソフトウェアによる当該ハードウェアの状態遷移を試みることを特徴とし、対象デバイス等の状態の遷移を論理の整合性を失わずに確実に図ることが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２４３２２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、本体部に対して追加機器を接続可能な装置がある。この場合において、追加機器の中には、本体部に対する電源がオフされても、電源をオンにしておきたい追加機器が存在する。しかしながら、例えば追加機器に対して本体部と共通の電源供給部を用いる場合には、本体部における電源のオフに伴って、追加機器の電源までオフされてしまう。一方で、追加機器の電源をオンにしておくために、本体部までも稼働状態にしておくことは、省エネルギーの観点から好ましくない。
【０００５】
そこで、本発明は、追加機器に対する電源の状態が本体部に対する電源の状態に従う構成と比較して、本体部の電源の状態が追加機器の電力供給に与える影響を抑制することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、追加機器を接続可能な本体部と、前記本体部に対して電力供給を行う電力供給部と、前記追加機器が接続された際に、当該追加機器と前記本体部とを通信可能にするとともに当該追加機器に前記電力供給部からの電力供給を可能にする接続部と、前記接続部に対する前記電力供給部からの電力供給を前記本体部に対する電力供給とは独立して管理する電力管理部と、を備える情報処理装置である。
請求項２に記載の発明は、前記電力管理部は、複数の前記追加機器の電力に関する管理情報に基づいて、前記接続部に対する電力供給を管理する請求項１に記載の情報処理装置である。
請求項３に記載の発明は、前記電力管理部は、前記管理情報のうち前記追加機器の属性に関する属性情報に基づいて、前記接続部に対する電力供給を管理する請求項２に記載の情報処理装置である。
請求項４に記載の発明は、前記電力管理部は、前記属性情報として前記追加機器が前記本体部とは独立して動作するか否かに関する情報に基づいて、前記接続部に対する電力供給を管理する請求項３に記載の情報処理装置である。
請求項５に記載の発明は、前記電力管理部は、前記属性情報として前記追加機器の機器システムを終了してから当該追加機器に対する電力供給を停止する処理が必要な当該追加機器の情報に基づいて、前記接続部に対する電力供給を管理する請求項３に記載の情報処理装置である。
請求項６に記載の発明は、前記本体部は、前記接続部に接続された前記追加機器から前記属性情報を取得する請求項３に記載の情報処理装置である。
請求項７に記載の発明は、前記本体部は、前記管理情報のうち前記追加機器の電力に関する状態情報に基づいて、当該追加機器の故障を検出する請求項２に記載の情報処理装置である。
請求項８に記載の発明は、前記本体部は、前記電力管理部による前記追加機器に対する電力供給の情報と、当該追加機器における電流の情報と、に基づいて前記故障を検出する請求項７に記載の情報処理装置である。
請求項９に記載の発明は、追加機器を接続可能な本体部と、前記本体部に対して電力供給を行う電力供給部と、前記追加機器が接続された際に、当該追加機器と前記本体部とを通信可能にするとともに当該追加機器に前記電力供給部からの電力供給を可能にする接続部と、前記接続部に接続される前記追加機器のうち前記本体部に対する電力供給のオフに伴って電力供給を停止させない当該追加機器の選択をユーザから受け付ける受付手段と、を備える情報処理装置である。
請求項１０に記載の発明は、前記受付手段は、グループ化された複数の前記追加機器に対する前記選択をユーザから受け付ける請求項９記載の情報処理装置である。
請求項１１に記載の発明は、前記受付手段は、前記追加機器が前記本体部とは独立して動作するか否かに関する情報に基づいて当該追加機器のグループ化を行う請求項１０に記載の情報処理装置である。
請求項１２に記載の発明は、画像処理を行う画像処理部を有する本体部と、前記本体部に対して電力供給を行う電力供給部と、前記本体部に設けられた接続部に接続された際に、当該本体部と通信可能になるとともに前記電力供給部から電力が供給される追加機器と、前記追加機器に対する前記電力供給部からの電力供給を前記本体部に対する電力供給とは独立して管理する電力管理部と、を備えるシステムである。
請求項１３に記載の発明は、追加機器を接続可能な本体部を有する情報処理装置として機能するコンピュータに、前記本体部に対して電力供給を行う機能と、前記追加機器と前記本体部とを通信可能にするとともに当該追加機器に電力供給を可能にする機能と、前記本体部に接続される前記追加機器のうち当該本体部に対する電力供給のオフに伴って電力供給を停止させない当該追加機器の選択をユーザから受け付ける機能と、を実現させるためのプログラムである。
【発明の効果】
【０００７】
請求項１の発明によれば、追加機器に対する電源の状態が本体部に対する電源の状態に従う構成と比較して、本体部の電源の状態が追加機器の電力供給に与える影響を抑制することができる。
請求項２の発明によれば、例えば追加機器ごとに個別に電力の管理を行う場合と比較して、複数の追加機器の電力管理を一括して行うことが可能になる。
請求項３の発明によれば、追加機器の属性情報を反映させた接続部に対する電力供給の管理を行うことができる。
請求項４の発明によれば、本体部に対する追加機器の動作態様に基づいて追加機器の電力管理を行うことができる。
請求項５の発明によれば、機器システムを終了してから電力供給を停止する必要がある追加機器に対して適切に電力管理を行うことができる。
請求項６の発明によれば、例えばユーザ自身が電力情報を設定する場合と比較して、ユーザによる追加機器の電力管理が容易になる。
請求項７の発明によれば、故障を検出するための構成を別途設けることを必須とせずに、追加機器の故障を検出することができる。
請求項８の発明によれば、追加機器に電力供給を行うために用いられる電力供給の情報および追加機器における電流の情報を利用して、追加機器の故障を検出することが可能になる。
請求項９の発明によれば、追加機器に対する電源の状態が本体部に対する電源の状態に従う構成と比較して、本体部の電源の状態が追加機器の電力供給に与える影響を抑制することができる。
請求項１０の発明によれば、例えば個々の追加機器ごとに選択の操作を行う場合と比較してユーザの操作が簡略化される。
請求項１１の発明によれば、本体部に対する追加機器の動作態様に応じて一括して選択の操作を行うことができる。
請求項１２の発明によれば、追加機器に対する電源の状態が本体部に対する電源の状態に従う構成と比較して、本体部の電源の状態が追加機器の電力供給に与える影響を抑制することが可能なシステムを提供することができる。
請求項１３の発明によれば、追加機器に対する電源の状態が本体部に対する電源の状態に従う構成と比較して、本体部の電源の状態が追加機器の電力供給に与える影響を抑制することが可能なプログラムを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態の画像処理装置の全体図である。
【図２】本実施形態の追加モジュールの電源システムの説明図である。
【図３】本実施形態の画像処理装置で用いる管理情報の一例である。
【図４】本体システムの電源をオフする際の動作フロー図である。
【図５】（Ａ）、（Ｂ）および（Ｃ）は、タッチパネルに表示される操作画面の表示例である。
【図６】本実施形態のプロファイル情報の変更処理の動作フロー図である。
【図７】（Ａ）、（Ｂ）および（Ｃ）は、プロファイル情報の変更処理が行われる際の説明図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明を実施するための形態について説明する。
図１は、本実施形態の画像処理装置１の全体図である。
図１に示すように、画像処理装置１は、所謂複合機であり、複写、印刷（画像形成）、画像読取、ファクシミリなどの機能を備えた装置である。
画像処理装置１は、原稿の画像を読み取る画像読取部１０と、記録材に画像を形成する画像形成部２０と、ユーザが画像処理装置１を使用する際にユーザによる操作（指示）を受け付け、かつ、ユーザに対し各種情報の表示を行うユーザインタフェース部３０（受付手段の一例）と、を備える。また、画像処理装置１は、画像処理装置１全体を統括的に制御する主制御部４０と、画像処理装置１外部との間での通信を行う通信部５０と、情報を記憶する記憶部６０とを備える。
さらに、画像処理装置１は、各構成部に対して電力を供給する電源ユニット７０（電力供給部の一例）を備える。また、画像処理装置１は、後述する追加モジュールが接続可能なスロット部８０（接続部の一例）を備えている。
【００１０】
画像読取部１０は、本実施形態では、画像形成部２０の上方に配置されている。画像読取部１０は、原稿の画像を読み取って画像データを生成する。
画像形成部２０は、取得した画像データに基づいて、用紙等の記録材に画像を形成する。なお、画像形成部２０は、電子写真方式により画像を形成しても良いし、その他の方式により画像を形成しても良い。
【００１１】
ユーザインタフェース部３０は、ユーザが操作可能なタッチパネル３１（表示画面）と、メインスイッチ３２とを備えている。
タッチパネル３１は、ユーザに対し画像を用いて情報を表示し、且つ、ユーザからの入力を受け付ける機能を有している。
【００１２】
メインスイッチ３２は、本実施形態では、画像読取部１０、画像形成部２０、ユーザインタフェース部３０、主制御部４０、通信部５０および記憶部６０（以下、これらを「本体システム」と呼ぶ）に対する電力供給の状態を切り替えるスイッチである。ユーザは、メインスイッチ３２を操作することによって、本体システムの電源をオンしたり、オフしたりする。
なお、主制御部４０は、画像読取部１０、画像形成部２０、ユーザインタフェース部３０、通信部５０および記憶部６０を統括的に制御している。そのため、主制御部４０に対する電源をオン／オフすることは、本体システムの電源をオフ／オンすることになる。
【００１３】
主制御部４０は、例えばＣＰＵ（Central Processing Unit）とメモリとを有する。そして、主制御部４０は、画像処理装置１の各部を制御する。
ＣＰＵは、メモリまたは記憶部６０に記憶されたプログラムを実行する。メモリは、例えばＲＯＭ（Read Only Memory）とＲＡＭ（Random Access Memory）とを有する。ＲＯＭは、予めプログラムやデータを記憶する。ＲＡＭは、プログラムやデータを一時的に記憶し、ＣＰＵがプログラムを実行する際の作業領域として用いられる。
【００１４】
なお、主制御部４０は、後述する追加モジュールとの間で通信を行うことができる。また、主制御部４０は、追加モジュールの種類によっては、追加モジュールを制御したり、追加モジュールを介して接続する外部の機器（例えば、ＰＣや携帯型端末）との間での通信を行ったりもする。
そして、本実施形態の主制御部４０は、追加モジュールの管理情報の管理を行うことができる。
これら、追加モジュールおよび管理情報については、後に詳しく説明する。
【００１５】
通信部５０は、図示しない通信回線に接続される通信用のインタフェースである。通信部５０は、外部の端末装置や他の画像処理装置等と通信回線を介して通信を行う。
記憶部６０は、例えばハードディスクであり、主制御部４０により用いられる各種のプログラムやデータを記憶する。
【００１６】
電源ユニット７０（電力供給部の一例）は、商用電源から供給された交流を直流に変換する整流回路などから構成されている。電源ユニット７０によって出力される直流は、例えば、電圧が５Ｖなどの低圧系および／または電圧が２４Ｖなどの高圧系であってもよい。
そして、電源ユニット７０は、本体システム（主制御部４０を含む）に対して電力を供給する。また、電源ユニット７０は、後述する電力管理部８３による電源管理に応じて、スロット部８０に接続する追加モジュールに対して電力を供給可能になっている。なお、電源ユニット７０からスロット部８０に対する電力供給の態様は、有線供給および無線供給のいずれでも良い。
【００１７】
以上のように構成される画像処理装置１は、原稿の画像を読み取って画像データを生成する処理であるスキャンジョブを行う。また、画像処理装置１は、原稿の画像を読み取って画像データを生成し、この画像データに基づいて記録材に画像を形成する処理であるコピージョブを行う。さらに、画像処理装置１は、原稿の画像を読み取って画像データを生成し、生成した画像データを、通信部５０を介して外部のファクシミリ装置に送信する処理であるファクシミリ送信ジョブを行う。また、画像処理装置１は、外部のファクシミリ装置から受信した画像データに基づいて記録材に画像を形成したり、受信した画像データをＰＣ（パーソナルコンピュータ）や携帯型端末に送信したりする処理であるファクシミリ受信ジョブを行う。
【００１８】
図２は、本実施形態の追加モジュールの電源システムの説明図である。
例えば、小規模オフィスなどにおいて、オフィス内に分散する機器（外部ストレージや認証装置、無線ＬＡＮ装置等）をモジュール化し、ある程度の設置スペースが必要な機器、例えば複合機の中に組み込むことで省スペースを図る場合がある。
そして、本実施形態の画像処理装置１は、上述したような所謂複合機における基本的な構成部に加えて、複数の追加モジュール（追加機器の一例）を接続可能になっている。
【００１９】
さらに、本実施形態の画像処理装置１では、複数の追加モジュールに対して、本体システム（本体部の一例）に対する電源制御とは独立した電源システムが設けられている。そして、この電源システムによって、上述したようにメインスイッチ３２によって本体システムの電源がオフされた場合であっても、複数の追加モジュール毎に、必要に応じて追加モジュールに対する電力供給が維持されるようになっている。
【００２０】
図２に示すように、本実施形態の画像処理装置１は、スロット部８０に接続される追加モジュールに流す電流を制御する電流制御部８２と、スロット部８０に接続される追加モジュールの電源を統括して管理する電力管理部８３とを有している。
【００２１】
ここで、まず、スロット部８０に接続される追加モジュールについて説明する。
追加モジュールとしては、ファイル等のデータを記憶するストレージ装置、無線ＬＡＮのアクセスポイントとして機能する無線ＬＡＮ装置、ＩＣカードなどの個人認証に用いられるカードリーダ装置、メモリカード等の各種メディアの読み書きを行うメディアリーダ装置、本体システムのＣＰＵでは処理できないアプリケーションの処理を行うアプリケーションプロセッサ装置、ルータ装置、ファイアウォール装置などを例示することができる。
【００２２】
また、追加モジュールは、本体システムに連動して動作する本体システム連動の追加モジュールと、本体システムと連動せずに本体システム（主制御部４０）とは独立して動作する本体システム非連動の追加モジュールとがある。
本体システム連動の追加モジュールは、本体システムに連動して動作するため、例えば本体システムの電源がオフされた状態では、電源をオンしておく必要がなくなる。すなわち、本体システム連動の追加モジュールは、常時稼働させておく必要がない追加モジュールとなる。
一方、本体システム非連動の追加モジュールは、本体システムに連動して動作せず独立して動作するものである。そのため、本体システム非連動の追加モジュールは、例えば本体システムの電源がオフされた状態でも、電源をオンしておく必要がある。すなわち、本体システム非連動の追加モジュールは、ユーザが意図的に電源をオフする場合を除いて、常時稼働させておく必要がある追加モジュールとなる。
【００２３】
また、追加モジュールに関しては、シャットダウン処理が必要な追加モジュールと、シャットダウン処理を行う必要がない追加モジュールとがある。
なお、シャットダウン処理とは、追加モジュールのシステムを終了させてから電力供給を停止する処理である。具体的には、シャットダウン処理では、起動中のソフトウェアの終了や、作業中のファイルの終了や、例えば作業メモリ上のデータの退避などを行う処理である。
【００２４】
（スロット部８０）
スロット部８０は、複数の追加モジュールがそれぞれ接続可能な複数のスロット８１を有している。すなわち、スロット部８０には、着脱可能な所謂オプション機器が接続できるようになっている。
各スロット８１は、主制御部４０にインタフェース接続している。そして、各スロット８１は、スロット８１に接続する追加モジュールと主制御部４０との間における情報通信を可能にする。なお、本実施形態において、スロット８１には、主制御部４０から直接的に電力供給されないように構成されている。
また、各スロット８１は、電流制御部８２に接続している。そして、各スロット８１は、スロット８１に接続する追加モジュールに対して、電流制御部８２を介して電源ユニット７０からの電力供給を可能にする。
【００２５】
また、スロット８１は、追加モジュールが接続しているか否かの情報であるイグジスト信号（ＥＸＩＳＴ信号）を電力管理部８３に送る。本実施形態では、イグジスト信号は、スロット８１ごとにそれぞれ電力管理部８３に送られる。そして、スロット８１は、追加モジュールが接続している場合には、イグジスト信号をアクティブ（“１”）にする。一方、スロット８１は、追加モジュールが接続していない場合には、イグジスト信号をアクティブにしない（“０”）。
【００２６】
（電流制御部８２）
図２に示すように、電流制御部８２は、複数のスロット８１に対してそれぞれ個別に設けられる。また、電流制御部８２は、電源ユニット７０に電気的に接続し、電源ユニット７０から電力が供給されている。そして、電流制御部８２は、後述するパワーイネーブル信号に基づいて、スロット８１に対して電流を流したり、電流を止めたりするスイッチングを行う。なお、電流制御部８２において、スイッチングの機能を実現するには、ＦＥＴ（静電容量トランジスタ）スイッチ等を用いることができる。
【００２７】
さらに、電流制御部８２は、スロット８１に接続している追加モジュールに電流が流れているか否かについての情報であるセンス信号（ＳＥＮＳＥ信号）を電力管理部８３に送る。センス信号は、追加モジュールにおける電流の情報の一例である。
上述のとおり、電流制御部８２は、パワーイネーブル信号がアサートされることで、スロット８１に電流が流れる状態になっている。この状態において、電流制御部８２は、スロット８１に接続している追加モジュールに実際に電流が流れる場合には、センス信号をアクティブ（“１”）にする。一方、この状態において、電流制御部８２は、スロット８１に接続している追加モジュールに実際に電流が流れていない場合には、センス信号をアクティブにしない（“０”）。
【００２８】
電力管理部８３は、電源ユニット７０から電力が供給されている。そして、電力管理部８３は、スロット部８０に接続された追加モジュールに対する電源ユニット７０からの電力供給を、本体システム（主制御部４０）に対する電源ユニット７０からの電力供給の制御とは独立して管理する。
電力管理部８３は、電流制御部８２に対してパワーイネーブル信号（ＰＷＲ＿ＥＮ信号）をアサート（“ＯＮ”）することで、スロット部８０（スロット８１）に対して電流制御部８２から電流が流れるようにする。ここで、パワーイネーブル信号は、電流制御部８２に対する電力供給を許可するための信号である。パワーイネーブル信号は、追加モジュールに対する電力供給の情報の一例である。
【００２９】
そして、電力管理部８３は、後述する管理情報に基づいて、スロット部８０（スロット８１）に対する電力供給を管理する。
具体的には、電力管理部８３は、本体システムの電源がオンしている状態においては、追加モジュールが接続しているスロット８１に対して電力供給を行う。電力管理部８３は、後述する管理情報のステータス情報におけるイグジスト信号に基づいて、追加モジュールの接続状態を判断する。そして、電力管理部８３は、イグジスト信号がアクティブであるスロット８１に対応する電流制御部８２に対して、パワーイネーブル信号をアサート（“ＯＮ”）する。
【００３０】
また、電力管理部８３は、本体システムの電源がオフする際には、後述の管理情報のプロファイル情報を参照し、本体システム連動／非連動の情報に基づいて、スロット８１に対する電力供給を制御する。
電力管理部８３は、本体システムの電源がオフする際、本体システム連動の追加モジュールが接続するスロット８１に対応する電流制御部８２に対して、パワーイネーブル信号をネゲート（“ＯＦＦ”）する。一方で、電力管理部８３は、本体システムの電源がオフする際、後述する本体システム非連動の追加モジュールが接続するスロット８１に対応する電流制御部８２に対しては、パワーイネーブル信号をアサート（“ＯＮ”）の状態に保持する。
【００３１】
〔管理情報〕
続いて、管理情報について具体的に説明する。
図３は、本実施形態の画像処理装置１で用いる管理情報の一例である。
図３に示すように、本実施形態の画像処理装置１では、複数の追加モジュールについて、管理情報を用いている。管理情報は、追加モジュールの属性に関する情報であるプロファイル情報（属性情報の一例）と、追加モジュール（スロット８１）の状態に関する情報であるステータス情報（状態情報の一例）とを有している。なお、本実施形態において、プロファイル情報は、主制御部４０が管理する。一方、ステータス情報は、電力管理部８３が管理する。ただし、プロファイル情報およびステータス情報は、主制御部４０および電力管理部８３の双方が相互に参照することができる。
【００３２】
プロファイル情報には、スロット８１のスロット番号に対応づけて、スロット８１に接続している追加モジュールの名称（識別番号等を含む）、追加モジュールに対するシャットダウン処理の必要／不要の情報、シャットダウン処理のタイムアウト時間の情報、追加モジュールの本体システム連動／非連動の情報を含む属性情報が含まれている。
ステータス情報には、スロット８１のスロット番号に対応づけて、スロット８１に対する追加モジュールの接続状態（イグジスト信号）、追加モジュールに対する電力供給の状態（パワーイネーブル信号）、および追加モジュールの動作状態（センス信号）などの状態に関する情報が含まれている。
【００３３】
本実施形態において、スロット番号は、図３の例では、Ｎｏ．１〜Ｎｏ．４まで設けられている。すなわち、スロット部８０は、４つのスロット８１を有している。
なお、スロット８１の数は、５つ以上でも良く、また、１つでも良い。
【００３４】
（プロファイル情報）
追加モジュールの名称は、Ｎｏ．１のスロット８１に接続する追加モジュールが「無線ＬＡＮアクセスポイント」であり、Ｎｏ．３のスロット８１に接続する追加モジュールが「カードリーダ」で、Ｎｏ．４のスロット８１に接続する追加モジュールが「ストレージ」であると特定されている。
【００３５】
シャットダウン処理の必要／不要の情報は、Ｎｏ．１のスロット８１に接続する追加モジュールが「不要」であり、Ｎｏ．３のスロット８１に接続する追加モジュールが「不要」で、Ｎｏ．４のスロット８１に接続する追加モジュールが「必要」であると特定されている。
タイムアウト時間の情報は、追加モジュールのシャットダウン処理の制限時間を設定する。例えば、シャットダウン処理を開始した後、制限時間内にシャットダウン処理が終了しなかった場合には、強制的に電力供給をオフする。この例では、Ｎｏ．４のスロット８１に接続する追加モジュールに対してシャットダウン処理が行われ、タイムアウトの時間は、３分に設定されている。
【００３６】
本体システム連動／非連動の情報は、Ｎｏ．１のスロット８１に接続する追加モジュールが「非連動」、Ｎｏ．３のスロット８１に接続する追加モジュールが「連動」、Ｎｏ．４のスロット８１に接続する追加モジュールが「非連動」であると特定されている。
【００３７】
プロファイル情報に関しては、スロット８１に追加モジュールが接続された際に、主制御部４０が追加モジュールからプロファイル情報を取得するようになっている。
【００３８】
なお、プロファイル情報に関して、主制御部４０が、スロット８１に接続している追加モジュールの種類に基づいて、プロファイル情報の各項目の内容を判断し、プロファイルの各項目を特定しても良い。主制御部４０は、例えば無線ＬＡＮに関する機器などオフィス内における通信インフラに関するモジュールについては、本体システム非連動であって、シャットダウン処理が不要であるなど、モジュールの種類と、種類に応じた設定項目の内容との関係を予め取得している。これによって、主制御部４０は、モジュールの種類を確認することで、プロファイル情報に関する項目を設定しても良い。
【００３９】
（ステータス情報）
接続状態は、イグジスト信号に基づいて特定される。この例では、Ｎｏ．１、Ｎｏ．３およびＮｏ．４のスロット８１において、イグジスト信号がアクティブ（“１”）になっており、それぞれ追加モジュールの接続が認識される。一方、Ｎｏ．２のスロット８１においては、イグジスト信号がアクティブでなはく（“０”）、追加モジュールが接続されていないことが認識される。
【００４０】
電力供給の有無は、パワーイネーブル信号に基づいて特定される。この例では、Ｎｏ．１、Ｎｏ．３およびＮｏ．４のスロット８１に対応して、パワーイネーブル信号がアサート（“ＯＮ”）され、電力供給が可能な状態になっていることが認識される。一方、Ｎｏ．２のスロット８１に対応して、パワーイネーブル信号がネゲート（“ＯＦＦ”）され、電力供給がされない状態になっていることが認識される。
【００４１】
動作状態は、センス信号によって特定される。この例では、Ｎｏ．１、Ｎｏ．３およびＮｏ．４のスロット８１に対応して、センス信号がアクティブ（“１”）になっており、各々の追加モジュールに対して電流が流れていることが認識される。なお、Ｎｏ．２のスロット８１については、センス信号がアクティブではなく（“０”）、電流が流れていないことが認識される。
【００４２】
次に、本実施形態の画像処理装置１の本体システムの電源をオフする際の動作について説明する。
図４は、本体システムの電源をオフする際の動作フロー図である。
図５は、タッチパネル３１に表示される操作画面の表示例である。
【００４３】
図４に示すように、メインスイッチ３２がオフされたか否かを判断する（Ｓ１０１）。Ｓ１０１にて、メインスイッチ３２がオフされていないと判断した場合には（Ｓ１０１にてＮＯ）、再びＳ１０１に戻り、メインスイッチ３２の監視を継続する。
一方、Ｓ１０１にて、メインスイッチ３２がオフされたと判断した場合には（Ｓ１０１にてＹＥＳ）、タッチパネル３１に本体システム非連動の追加モジュールに対する電源オフの確認画面を表示する（Ｓ１０２）。
その後、本体システム非連動の追加モジュールの電源をオフするか否かについて判断する（Ｓ１０３）。
【００４４】
そして、Ｓ１０３にて本体システム非連動の追加モジュールに対して電源をオフしないと判断された場合（Ｓ１０３にてＮＯ）、本体システム連動の追加モジュールに対応するスロット８１に対する電力供給をオフする（Ｓ１０４）。つまり、Ｓ１０３にて本体システム非連動の追加モジュールについては電源をオンしておくとユーザに指定されたため、本体システム連動の追加モジュールに対してのみ電源をオフする処理が行われる。なお、本体システム連動の追加モジュールの電源をオフする際、その追加モジュールの電源をオフする前に予め定められた処理（例えば、シャットダウン処理等）が必要であれば、その処理を実行してから、その追加モジュールの電源をオフする。
【００４５】
一方で、Ｓ１０３にて本体システム非連動の追加モジュールに対して電源をオフすると判断された場合（Ｓ１０３にてＹＥＳ）、シャットダウン処理が必要な追加モジュールが有るか否かを判断する（Ｓ１０５）。
【００４６】
Ｓ１０５にてシャットダウン処理が必要な追加モジュールが無いと判断された場合には（Ｓ１０５にてＮＯ）、後述するＳ１１２に進む。
一方、Ｓ１０５にてシャットダウン処理が必要な追加モジュールが有ると判断された場合には（Ｓ１０５にてＹＥＳ）、ユーザに対してパスワード入力を求める（Ｓ１０６）。例えば、追加モジュールがストレージ機器等であって、ストレージ機器のシャットダウン処理を行うためには、システム管理者としての権限が必要な場合が想定される。そこで、本実施形態では、シャットダウン処理を実行するに際して、パスワードの入力を要求するようにしている。
【００４７】
その後、シャットダウン処理を開始する。本実施形態では、主制御部４０が該当する追加モジュールに対してシャットダウンの指示を送る。そして、本実施形態では、タッチパネル３１には、シャットダウン処理を行っていることの通知を表示する（Ｓ１０７）。
そして、シャットダウン処理の対象となっている追加モジュールにおいて、シャットダウン処理を開始してからの時間が、シャットダウン処理のタイムアウトの制限時間を超えているか否かを判断する（Ｓ１０８）。
さらに、Ｓ１０８にて制限時間を超えていない場合には、対象となっている追加モジュールに対応するスロット８１のセンス信号が非アクティブ（“０”）か否かを判断する（Ｓ１０９）。すなわち、シャットダウン処理の対象となっている追加モジュールに電流が流れているか否かを確認する。
【００４８】
Ｓ１０９にて追加モジュールのセンス信号が非アクティブでない場合（Ｓ１０９にてＮＯ）、すなわち、センス信号がアクティブ（“１”）であって、追加モジュールにて電流が流れている場合、再びＳ１０８に戻って、シャットダウン処理のタイムアウトの制限時間を超えているか否かを判断する。
【００４９】
そして、Ｓ１０８にて制限時間を超えていると判断された場合には（Ｓ１０８にてＹＥＳ）、制限時間を超えている追加モジュールに対応するスロット８１に対する電力供給を強制的にオフする（Ｓ１１０）。本地実施形態において、電力管理部８３は、強制的に電力供給をオフする対象のスロット８１に対応する電流制御部８２に対して、パワーイネーブル信号をネゲートする（“ＯＦＦ”）。
【００５０】
そして、Ｓ１１０にて強制的に電力供給をオフにした後、または、Ｓ１０９にて追加モジュールにセンス信号がアクティブでない（非アクティブである（“０”））と判断された場合（Ｓ１０９にてＹＥＳ）、シャットダウン処理の対象となっている追加モジュールの全てのシャットダウン処理が完了しているか否かを判断する（Ｓ１１１）。
【００５１】
シャットダウン処理が必要な追加モジュールのうち、全ての追加モジュールのシャットダウン処理が完了していなければ（Ｓ１１１にてＮＯ）、再びＳ１０８に戻り、各々の追加モジュールに対してシャットダウン処理が完了するまでＳ１０８、Ｓ１０９およびＳ１１０の処理を行う。
【００５２】
一方で、全ての追加モジュールに対するシャットダウン処理が完了した場合には（Ｓ１１１にてＹＥＳ）、全てのスロット８１に対する電力供給をオフする（Ｓ１１２）。本地実施形態では、電力管理部８３が、全てのスロット８１に対応する電流制御部８２に対して、パワーイネーブル信号をネゲートする（“ＯＦＦ”）。これによって、シャットダウン処理が完了した追加モジュールのみならず、シャットダウン処理の対象ではない本体システム非連動の追加モジュール、および本体システム連動のモジュールについても電源がオフされる。
【００５３】
そして、Ｓ１０４にて本体システム連動の追加モジュールに対応するスロット８１に対する電力供給をオフした後、または、Ｓ１１２にて全てのスロット８１に対する電力供給をオフした後、本体システムの電源をオフする（Ｓ１１３）。
【００５４】
次に、上述した図４の動作フローにおけるＳ１０２にてタッチパネル３１に表示する確認画面について具体的に説明する。
図５（Ａ）に示すように、確認画面では、最初に、本体システム非連動の追加モジュールの電源をオフするか否かについてユーザの操作を受け付ける表示を行う。具体的には、タッチパネル３１に、「本体非連動のモジュールを電源オフしますか？」のテキストメッセージ９１と、メッセージに対する返答をユーザから受け付けるための「はい／いいえ」の確認ボタン画像９２とをそれぞれ表示する。
【００５５】
その後、図５（Ｂ）に示すように、タッチパネル３１に、複数の追加モジュールについて、「電源オフするモジュールを選択してください」のテキストメッセージ９３を表示するとともに、個別に選択を受け付ける個別ボタン９４を表示する。
このように、本実施形態では、本体システムの電源をオフするに際して、常時稼働モジュールの中でも、電源をオフする追加モジュールと、電源をオフしない追加モジュールとをユーザが個別に選択できる。
【００５６】
また、図５（Ｃ）に示すように、複数の追加モジュールを予めグループ化するとともに、グループ単位での追加モジュールに対する電源のオフを受け付けるようにしても良い。
例えば、プロファイル情報に基づいて、本体システム非連動の追加モジュールをグループＡとし、本体システム連動の追加モジュールをグループＢとグループ分けする。そして、タッチパネル３１には、「電源オフするモジュールの対象は？」というテキストメッセージ９５と、全ての追加モジュールの電源のオフを受け付けるボタン画像９６と、グループＡの追加モジュールの電源のオフを受け付けるボタン画像９７と、グループＢの追加モジュールの電源のオフを受け付けるボタン画像９８とを表示する。
そして、タッチパネル３１におけるユーザの操作に基づいて、図４を参照しながら説明したように、それぞれの追加モジュールに対する電源をオフする処理を行っても良い。
【００５７】
なお、電源をオフするための複数の追加モジュールのグループは、上述した常時稼働をするか否かに基づいて分類する例に限定されない。追加モジュールの種類の情報、追加モジュールが利用される位置情報（例えば、オフィスの部屋や部署等の情報）、追加モジュールが利用される時間情報など各種情報に基づいてグループ分けして良い。
【００５８】
続いて、スロット部８０に対する追加モジュールの接続構成が変更された場合におけるプロファイル情報の変更処理について具体的に説明する。
図６は、本実施形態のプロファイル情報の変更処理の動作フロー図である。
図７は、プロファイル情報の変更処理が行われる際の説明図である。
なお、以下の説明では、図３に示す状況にて、本体システムの電源がオフされ（本体システム連動の追加モジュールの電源はオフし、本体システム非連動の追加モジュールの電源はオフしない設定）、本体システムの電源がオフである状態でＮｏ．２のスロット８１に追加モジュールが新たに接続され、その後に、再び本体システムの電源をオンするという例を用いて説明する。
また、図７（Ａ）は本体システムの電源が再びオンする直前の管理情報を示し、図７（Ｂ）は本体システムの電源が再びオンした直後の管理情報を示し、図７（Ｃ）はプロファイル情報の更新が行われた後の管理情報をそれぞれ示す。
【００５９】
図６に示すように、まず、電力管理部８３は、メインスイッチ３２の操作によって本体システムの電源がオンされると、ステータス情報を参照して、電力供給がオフ（パワーイネーブル信号がネゲート（“ＯＦＦ”）された状態）、かつ、追加モジュールが接続し（イグジスト信号がアクティブ（“１”））であるスロット８１を検出する（Ｓ２０１）。
ここで、Ｓ２０１にて該当するスロット８１が検出されなければ（Ｓ２０１にてＮＯ）、処理を終了する。
【００６０】
一方、Ｓ２０１にて、該当するスロット８１が検出された場合には、該当するスロット８１に対して電力供給を行う（Ｓ２０２）。具体的には、電力管理部８３は、該当するスロット８１に対応する電流制御部８２に対するパワーイネーブル信号をアサート（“ＯＮ”）する。
【００６１】
具体的には、図７（Ａ）に示すように、追加モジュールが接続し、かつ、電力供給がオフであるスロット８１には、Ｎｏ．２のスロット８１およびＮｏ．３のスロット８１が、パワーイネーブル信号をアサート（“ＯＮ”）する対象に該当する。
Ｎｏ．１のスロット８１およびＮｏ．４のスロット８１は、本体システム非連動のため、前回の本体システムの電源のオフに伴って電源がオフされていない。一方で、Ｎｏ．２のスロット８１は、本体システムの電源がオフされた状態で、新たに接続が行われたものであり、イグジスト信号はアクティブ（“１”）であるが、パワーイネーブル信号はネゲート（“ＯＦＦ”）されている。また、Ｎｏ．３のスロット８１は、前回の本体システムの電源オフに伴って電源がオフされているため、イグジスト信号はアクティブ（“１”）であるが、パワーイネーブル信号はネゲート（“ＯＦＦ”）となっている。
【００６２】
そして、本体システムの電源がオンされることに伴い、図７（Ｂ）に示すように、該当のＮｏ．２のスロット８１およびＮｏ．３のスロット８１に対して、パワーイネーブル信号がアサート（“ＯＮ”）される。これに伴って、Ｎｏ．２のスロット８１およびＮｏ．３のスロット８１におけるセンス信号もアクティブ（“１”）になる。
【００６３】
その後、図６に示すように、主制御部４０は、該当のＮｏ．２のスロット８１およびＮｏ．３のスロット８１に接続する追加モジュールからのプロファイル情報を取得する（Ｓ２０３）。
【００６４】
次に、主制御部４０は、取得した追加モジュールのプロファイル情報を参照し、追加モジュールに変更があるか否かを判断する（Ｓ２０４）。
そして、追加モジュールに変更がなければ（Ｓ２０４にてＮＯ）、処理を終了する。例えば、図７（Ａ）および図７（Ｂ）に示すように、Ｎｏ．３のスロット８１については、本体システムの電源のオフからオンの前後で、接続されている追加モジュールの変更は無い。このような場合には、Ｎｏ．３のスロット８１に関しては、追加モジュールに変更がないこととなり、プロファイル情報の変更は行われない。
【００６５】
一方、追加モジュールに変更があれば（Ｓ２０４にてＹＥＳ）、プロファイル情報の更新を行う（Ｓ２０５）。この例においては、Ｎｏ．２のスロット８１に新たに追加モジュールが接続された。そこで、図７（Ｃ）に示すように、主制御部４０は、Ｎｏ．２のスロット８１に接続する追加モジュールについて、追加モジュールの名称、シャットダウン処理の必要の有無、タイムアウトの時間、本体システムの電源状態との連動の有無などの、プロファイル情報の更新を行う。
【００６６】
なお、上述した例では、追加モジュールをスロット８１に新たに接続した場合の例を用いているが、逆に、既にスロット８１に接続されていた追加モジュールを取り外した場合には、対応するスロット８１におけるプロファイル情報は、クリアされる。
【００６７】
以上のようにして、主制御部４０は、スロット部８０に接続する追加モジュールに関するプロファイル情報を更新する。そして、本実施形態の画像処理装置１では、その後に本体システムの電源をオフする際には、更新されたプロファイル情報に基づいて、各々の追加モジュールについて本体システムの電源オフに連動して電源をオフするか否かの制御を行う。
【００６８】
なお、本実施形態の説明においては、メインスイッチ３２の操作によって本体システムの電源をオフする際に、スロット部８０（スロット８１）に接続する追加モジュールに対する電力供給の管理をする例について主に説明している。ただし、本実施形態においては、スロット部８０（スロット８１）に対する電力供給の管理が本体システムに対する電力供給の管理と独立している。従って、例えば本体システムの電源がオンした状態で、例えば本体システム非連動の追加モジュールに対する電力供給を個別にオフすることも可能である。
【００６９】
次に、管理情報（ステータス情報）を活用した追加モジュールの故障の検出について説明する。
主制御部４０は、スロット８１のステータス情報、追加モジュールとの通信状態、シャットダウン処理の結果に基づいて、以下のケースに該当した場合に、追加モジュールの故障を検出する。
（１）パワーイネーブル信号がアサートされた（“ＯＮ”）状態であって、センス信号がアクティブでない（“０”）場合。
（２）パワーイネーブル信号がアサートされた（“ＯＮ”）状態であって、追加モジュールとの間で通信ができない場合。
（３）シャットダウン対象であった追加モジュールが、実際にタイムアウトの時間内にセンス信号が非アクティブ（“０”）にならなかった場合。
【００７０】
上記（１）の場合については、パワーイネーブル信号がアサートされていることで、スロット８１に電力供給がされているにも関わらず、そのスロット８１に接続する追加モジュールに電流が流れていない状況である。このような場合には、追加モジュールが故障していると判断できる。
この場合、電力管理部８３は、例えば主制御部４０に対して、該当するスロット８１の番号を通知する。そして、主制御部４０は、例えばタッチパネル３１において該当するスロット８１のスロットの番号、あるいは、該当するスロット８１に接続する追加モジュールの名称を表示するとともに、故障が発生している旨の表示を併せて行う。
【００７１】
上記（２）の場合については、パワーイネーブル信号がアサートされてスロット８１に電力供給され、追加モジュールが稼働できる状態にも関わらず、そのスロット８１に接続する追加モジュールと主制御部４０との間で通信ができない状況である。このような場合には、追加モジュールが故障していると判断できる。
この場合、主制御部４０は、例えばタッチパネル３１において該当するスロット８１のスロットの番号、あるいは、該当するスロット８１に接続する追加モジュールの名称を表示するとともに、故障が発生している旨の表示を併せて行う。
【００７２】
また、上記（３）の場合については、主制御部４０が追加モジュールに対して行ったシャットダウン処理が予め定められた制限時間内に終了しなかった状況である。このような場合には、追加モジュールが故障していると判断できる。
この場合、主制御部４０は、本体システムの記憶部６０等に、該当する追加モジュールについて正常にシャットダウン処理が完了しなかったという内容のログを記録し、また、タッチパネル３１に該当する追加モジュールのシャットダウン処理が正常に完了できなかった旨の表示を行う。
【００７３】
以上のように、本実施形態の主制御部４０は、少なくとも管理情報のステータス情報に基づいて、追加モジュールの故障を検出する。
【００７４】
なお、上述した本体システムの電源をオフする際の動作（図４および図５参照）や、プロファイル情報の変更処理の動作（図６および図７参照）は、各動作を機能として実現するプログラムとして捉えることができる。さらに、本実施形態における各構成の機能をコンピュータに実現させるプログラムは、例えば通信手段により提供することはもちろん、各種の記録媒体に格納して提供しても良い。
【符号の説明】
【００７５】
１…画像処理装置、３０…ユーザインタフェース部、３１…タッチパネル、３２…メインスイッチ、４０…主制御部、７０…電源ユニット、８０…スロット部、８１…スロット、８２…電流制御部、８３…電力管理部
【図１】
2019006028.tif 000003
【図２】
2019006028.tif 000004
【図３】
2019006028.tif 000005
【図４】
2019006028.tif 000006
【図５】
2019006028.tif 000007
【図６】
2019006028.tif 000008
【図７】
2019006028.tif 000009