(57)【要約】【課題】複数のインタフェースが搭載された装置における無駄な消費電力を削減すること。【解決手段】複数のインタフェースのうち優先的に用いられるインタフェースとして予め定められた優先インタフェースの接続状態を確認し、優先インタフェースの接続状態の確認結果を取得し、優先インタフェースを介して他の機器と通信可能な場合には複数のインタフェースのうち優先インタフェース以外の他のインタフェースに対する電源供給を停止し、優先インタフェースを介して他の機器と通信することができない場合には複数のインタフェースのうち優先インタフェースに対する電源供給を停止して他のインタフェースに対して電源を供給することを特徴とする。【選択図】図６
2017077669.tif 000002
【特許請求の範囲】
【請求項１】
外部と情報のやり取りを行うためのインタフェースとして複数のインタフェースが搭載された画像形成装置であって、
前記複数のインタフェースのうち優先的に用いられるインタフェースとして予め定められた優先インタフェースの接続状態を確認する接続確認部と、
前記優先インタフェースの接続状態の確認結果を取得し、前記優先インタフェースを介して他の機器と通信可能な場合には前記複数のインタフェースのうち前記優先インタフェース以外の他のインタフェースに対する電源供給を停止し、前記優先インタフェースを介して他の機器と通信することができない場合には前記複数のインタフェースのうち前記優先インタフェースに対する電源供給を停止して前記他のインタフェースに対して電源を供給する電源供給制御部とを含むことを特徴とする画像形成装置。
【請求項２】
前記接続確認部による確認結果に応じた通知を行う状態通知部を含み、
前記画像形成装置は、ネットワークを介して機能を提供する機能提供装置との間で情報をやり取りすることによって動作する機能を有し、
前記状態通知部は、前記優先インタフェースを介して前記機能提供装置と通信することができない場合であって且つ他の機器と通信可能な場合、前記機能提供装置と通信することができないことを通知することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記接続確認部は、前記優先インタフェースを介した他の機器との通信が確認不可能な場合、前記優先インタフェースによる通信を行う優先通信モジュールの状態を確認し、前記優先通信モジュールが正常であれば前記優先インタフェースを介して他の機器と通信可能であると判断し、
前記状態通知部は、前記優先通信モジュールが正常な場合、その旨を通知することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記接続確認部は、前記優先インタフェースを介した他の機器との通信が確認不可能な場合、前記優先通信モジュールにケーブルが接続されているか否かを確認し、前記ケーブルが接続されている場合に前記優先通信モジュールの状態を確認することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記状態通知部は、前記優先通信モジュールにケーブルが接続されていない場合、その旨を通知することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
外部と情報のやり取りを行うためのインタフェースとして複数のインタフェースが搭載された画像形成装置の制御方法であって、
前記複数のインタフェースのうち優先的に用いられるインタフェースとして予め定められた優先インタフェースの接続状態を確認し、
前記優先インタフェースの接続状態の確認結果を取得し、
前記優先インタフェースを介して他の機器と通信可能な場合には前記複数のインタフェースのうち前記優先インタフェース以外の他のインタフェースに対する電源供給を停止し、
前記優先インタフェースを介して他の機器と通信することができない場合には前記複数のインタフェースのうち前記優先インタフェースに対する電源供給を停止して前記他のインタフェースに対して電源を供給することを特徴とする画像形成装置の制御方法。
【請求項７】
外部と情報のやり取りを行うためのインタフェースとして複数のインタフェースが搭載された画像形成装置の制御プログラムであって、
前記複数のインタフェースのうち優先的に用いられるインタフェースとして予め定められた優先インタフェースの接続状態を確認するステップと、
前記優先インタフェースの接続状態の確認結果を取得するステップと、
前記優先インタフェースを介して他の機器と通信可能な場合には前記複数のインタフェースのうち前記優先インタフェース以外の他のインタフェースに対する電源供給を停止するステップと、
前記優先インタフェースを介して他の機器と通信することができない場合には前記複数のインタフェースのうち前記優先インタフェースに対する電源供給を停止して前記他のインタフェースに対して電源を供給するステップとを情報処理装置に実行させることを特徴とする画像形成装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法及び制御プログラムに関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能な複合機として構成されることが多い。
【０００３】
このような複合機において、クラウドサーバと連携することにより機能を拡張すると共に、クラウドサーバとの連携に際して電源制御を行う方法が提案されている（例えば、特許文献１参照）。特許文献１に開示された技術においては、複合機からクラウドサーバに処理を要求した後、クラウドサーバにおいて処理が完了するまでの間、複合機を省電力状態に遷移させる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように、ネットワークに接続されて利用されることが前提となる機器は、何らかの理由でネットワーク接続が不可能になると、機能を利用することができなくなる。これに対して、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等の他のインタフェースを備える機器であれば、一時的にでも他のインタフェースを介してＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等を接続することにより、機能を利用することが可能となる。
【０００５】
他方、このように複数のインタフェースを有する装置の場合において、主となるインタフェースが通常通り使用可能な場合には、その他のインタフェースは利用されることはなく、電力供給が行われる場合には無駄な消費電力となる。尚、このような問題は、ネットワーク接続を前提とする場合に限らず、複数のインタフェースを備える場合において、機器の状態に応じていずれかのインタフェースを利用する場合に同様に問題となり得る。
【０００６】
本発明は上記実情に鑑みてなされたものであり、複数のインタフェースが搭載された装置における無駄な消費電力を削減することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の一態様は、外部と情報のやり取りを行うためのインタフェースとして複数のインタフェースが搭載された画像形成装置であって、前記複数のインタフェースのうち優先的に用いられるインタフェースとして予め定められた優先インタフェースの接続状態を確認する接続確認部と、前記優先インタフェースの接続状態の確認結果を取得し、前記優先インタフェースを介して他の機器と通信可能な場合には前記複数のインタフェースのうち前記優先インタフェース以外の他のインタフェースに対する電源供給を停止し、前記優先インタフェースを介して他の機器と通信することができない場合には前記複数のインタフェースのうち前記優先インタフェースに対する電源供給を停止して前記他のインタフェースに対して電源を供給する電源供給制御部とを含むことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、複数のインタフェースが搭載された装置における無駄な消費電力を削減することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る複合機の全体構成を示すブロック図である。
【図２】本発明の実施形態に係る複合機のソフトウェア構成を示す図である。
【図３】本発明の実施形態に係るクラウドサーバの機能構成を示す図である。
【図４】本発明の実施形態に係るＩ／Ｏ  ＡＳＩＣの機能構成を示す図である。
【図５】本発明の実施形態に係るＰＭＵによる電源制御ルールを示す図である。
【図６】本発明の実施形態に係る複合機の電源投入時の動作を示すフローチャートである。
【図７】本発明の実施形態に係るレジスタに記憶される値とその値が示す意味とを示す図である。
【図８】本発明の実施形態に係る通知画面の例を示す図である。
【図９】本発明の実施形態に係る通知画面の例を示す図である。
【図１０】本発明の実施形態に係る通知画面の例を示す図である。
【図１１】本発明の実施形態に係る通知画面の例を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、画像形成装置の例として、ネットワークを介してクラウドにより機能提供が行われる複合機について説明する。そのような複合機において、クラウドとの接続状態に応じた電源制御が本実施形態に係る特徴の１つである。図１は、本実施形態に係る複合機の構成を示すブロック図である。
【００１１】
図１に示すように、本実施形態に係る複合機は、コントローラ１０及びエンジン２０によって構成される。コントローラ１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、コントローラＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１２、Ｉ／Ｏ  ＡＳＩＣ１３、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１４、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１５、タッチパネル１６を含む。
【００１２】
ＣＰＵ１１は、コントローラ１０及び複合機全体の制御を行う演算装置である。コントローラＡＳＩＣ１２は、コントローラ１０搭載される各モジュールやエンジン２０を互いに接続するインタフェースが搭載される回路である。Ｉ／Ｏ  ＡＳＩＣ１３は、コントローラ１０と外部とを接続するインタフェース用の回路であり、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ホスト３０や、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等が接続される。
【００１３】
ＲＡＭ１４は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１１が情報を処理する際の作業領域として用いられる。ＨＤＤ１５は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納されている。タッチパネル１６は、ユーザが複合機を操作すると共に各種の情報を表示するユーザインタフェースである。
【００１４】
エンジン２０は複合機においてプリンタやスキャナ等の実際の機能を担うモジュールであり、ＣＰＵ２１、ＩＰＵ（Ｉｎｓｔｒｕｃｔｉｏｎ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）  ＡＳＩＣ２２、プリンタ２３及びスキャナ２４を含む。ＣＰＵ２１は、エンジン２０の動作を制御する演算装置である。ＩＰＵ  ＡＳＩＣ２２は、エンジン２０に搭載される各モジュールやコントローラ１０を互いに接続するインタフェースが搭載される回路である。
【００１５】
プリンタ２３は、用紙等の記録媒体に対して画像を形成するプロッタモジュールである。スキャナ２４は、用紙等の対象物を光学的に撮像して画像情報を生成する撮像モジュールである。
【００１６】
次に、複合機１の機能を動作させるためのアプリケーションについて図２を参照して説明する。図２は、複合機１にインストールされて動作するアプリケーションを示す図である。図２に示すように複合機１においては、プリントアプリ１０１、スキャンアプリ１０２がインストールされている。
【００１７】
プリントアプリ１０１は、複合機をプリンタとして動作させるための機能を提供するアプリケーションである。スキャンアプリ１０２は、複合機をスキャナとして動作させるためのアプリケーションである。図２に示す夫々のアプリケーションを構成するためのプログラムは、ＨＤＤ１５等の不揮発性の記憶媒体に記憶されており、複合機の動作に応じてＲＡＭ１４に読み出される。ＲＡＭ１４に読み出された夫々のプログラムに従ってＣＰＵ１１が演算を行うことにより、エンジン２０に搭載されたプリンタ２３やスキャナ２４が動作し、夫々のアプリケーションによる機能が提供される。
【００１８】
尚、図２に示すように、本実施形態に係る複合機においては、コピー機能を提供するためのアプリケーションが搭載されていない。コピー機能は、スキャンアプリ１０２及びプリントアプリ１０１の機能がクラウドサーバによって提供される機能により組み合わせられて実現される。
【００１９】
具体的には、スキャンアプリ１０２の機能により原稿が読み取られて生成された画像情報がクラウドサーバに格納される。そして、クラウドサーバに格納された画像情報に基づいて生成された印刷ジョブが複合機に送信され、プリントアプリ１０１の機能によってプリントアウトが実行されることにより、元の原稿のコピーが実現される。
【００２０】
次に、ネットワークを介して複合機を利用するための機能を提供するクラウドサーバ４０について図３を参照して説明する。図３に示すように、クラウドサーバ４０は、コントローラ４１、ネットワークＩ／Ｆ４８を含む。ネットワークＩ／Ｆ４８は、クラウドサーバ４０がネットワークを介して複合機等の他の機器と情報をやり取りするためのインタフェースである。
【００２１】
コントローラ４１は、クラウドサーバ４０が提供する機能をソフトウェアによって実現する。図３に示すように、コントローラ４１は、業種業務アプリ４２、文書保存アプリ４３、ワークフローアプリ４４、ＰＤＦ化アプリ４５、ＯＣＲアプリ４６及び画像処理アプリ４７を含む。夫々の機能は、図２において説明した複合機の機能と同様に、夫々のアプリの機能を実現するためのプログラムに従ってクラウドサーバ４０を構成する演算装置が演算を行うことにより構成される。
【００２２】
次に、図４を参照して本実施形態に係る複合機のコントローラ１０に搭載されたＩ／Ｏ  ＡＳＩＣ１３について説明する。Ｉ／Ｏ  ＡＳＩＣ１３は、主にｅｔｈｅｒｎｅｔ（登録商標）を介したネットワーク接続機能及びＵＳＢインタフェースの機能を提供する。イーサネット（登録商標）回路２００は、ｅｔｈｅｒｎｅｔ（登録商標）を介したネットワーク接続機能を担うモジュールであり、ＲＸ＿ＤＭＡＣ２０１、ＲＸ＿ＢＵＦ２０２、ＲＸ＿ＦＩＬＴＥＲ２０３、ＴＸ＿ＤＭＡＣ２０４及びＭＡＣ２０５を含む。
【００２３】
ＲＸ＿ＤＭＡＣ２０１及びＴＸ＿ＤＭＡＣ２０４は、コントローラ１０のＲＡＭ１４との間でＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）転送機能を行うためのコントローラである。ＲＸ＿ＢＵＦ２０２は、省電力モードからの復帰要因となるパケットが受信された場合に、コントローラ１０のＣＰＵ１１が起動するまでパケットを蓄積するバッファである。
【００２４】
ＲＸ＿ＦＩＬＴＥＲ２０３は、ＭＡＣ２０５を介して取得したパケットに対してフィルタリングを行う。フィルタリングとしては、パターンフィルタやポートフィルタ等のフィルタリングを行う。フィルタパターンやフィルタポートは、レジスタ２０６に登録されている。ＲＸ＿ＦＩＬＴＥＲ２０３は、取得したパケットの内容がレジスタ２０６に登録されたフィルタにマッチした場合、Ｉ／Ｏ  ＡＳＩＣ１３内のサブＣＰＵ１３１及びコントローラ１０のＣＰＵ１１に割込み通知を行う。また、ＲＸ＿ＦＩＬＴＥＲ２０３は、省電力モードからの復帰要因となる信号（以降、「復帰要因信号」とする）を出力する機能も有する。
【００２５】
ＭＡＣ２０５は、ｅｔｈｅｒｎｅｔの論理層回路であり、各種パケット生成や物理層とのインタフェースを行う。また、ＭＡＣ２０５は、ループバック機能による自己診断機能、即ちネットワークの接続状態を確認する確認機能を有し、その確認結果をＰＭＵ（Ｐｏｗｅｒ  Ｍａｎａｇｅｍｅｎｔ  Ｕｎｉｔ）１３２及びレジスタ２０６に通知可能である。ループバック機能とは、特定パターンの情報を送信し、その結果受信したデータと比較照合することによりエラーをチェックする機能である。
【００２６】
サブＣＰＵ１３１は、Ｉ／Ｏ  ＡＳＩＣ１３にて特に省電力モードにおける制御を行う演算装置である。サブＣＰＵ１３１は、省電力モード状態において、復帰要因信号以外のパケット処理を行う。また、サブＣＰＵ１３１は、クラウドサーバ４０との接続確認判別を行う機能を有する。
【００２７】
サブＣＰＵ１３１は、定期的にダミーのＨＴＴＰリクエストをクラウドサーバ４０に対して送信し、そのレスポンスが予め定められた期間に受信されずにタイムアウトとなった場合に、クラウドサーバ４０との接続が不可能となっていることを判断する。サブＣＰＵ１３１は、このようにして判断した結果をＰＭＵ１３２に通知すると共に、レジスタ２０６に記憶させる。
【００２８】
尚、サブＣＰＵ１３１が全てを行うのではなく、イーサネット回路２００内部において上述したようなクラウドサーバ４０へのダミーリクエスト及びレスポンス受信を行う機能を実現し、サブＣＰＵ１３１は結果確認のみを行うようにしても良い。
【００２９】
ＵＳＢ  Ｉ／Ｆ１３５は、ＵＳＢホスト３０との接続、情報のやり取りを制御するインタフェースである。ＵＳＢホスト３０は、例えばＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理装置であり、ＵＳＢホスト３０が、ＵＳＢインタフェースを介して複合機をプリンタとして利用するために用いられる。
【００３０】
アービタ１３３は、Ｉ／Ｏ  ＡＳＩＣ１３に含まれる夫々のＤＭＡＣがＲＡＭ１４にアクセスするための調停回路である。ＰＣＩＥ  Ｉ／Ｆ１３４は、コントローラＡＳＩＣ１２とのインタフェース回路である。ＰＨＹ１３６は、ｅｔｈｅｒｎｅｔの物理回路であり、アナログ信号変換やリンクパルスの送受信、オートネゴシエーション等を行う。
【００３１】
また、ＰＨＹ１３６は、イーサネットケーブルの接続状態の検知機能を有し、その検知結果はＭＡＣ２０５を介してＰＭＵ１３２及びレジスタ２０６に通知される。更に、ＰＨＹ１３６はリンクパルス送受信機能によるネットワークのリンク状態判別機能を有し、その状態判別結果はＰＭＵ１３２に通知される。
【００３２】
ＰＭＵ１３２は、コントローラ１０及びＩ／Ｏ  ＡＳＩＣ１３内部モジュールの電源制御を行う電源制御コントローラである。ＰＭＵ１３２は、上述したようにイーサネット回路２００から様々な状態判別通知を受信し、その状態に応じた電源制御を行う。ＰＭＵ１３２による電源制御ルールについて、図５を参照して説明する。
【００３３】
図５は、ＰＭＵ１３２による電源制御ルールとして、“ネットワーク接続状態”と“電源供給停止インタフェース”とが関連付けられたテーブルである。“ネットワーク接続状態”は、ＰＭＵ１３２が受けた“ネットワーク接続状態”の通知内容に対応する。“電源供給停止インタフェース”は、ＰＭＵ１３２による電源制御の内容として、電源供給を停止する対象を示す情報である。
【００３４】
図５に示すように、“ネットワーク接続状態”が、「クラウドサーバ接続時」若しくは「サーバ異常」、「ネットワーク経路異常」であれば、少なくともＬＡＮを介して他のＰＣ等から印刷ジョブを受信可能であり、ネットワークプリンタとして動作することは可能である。従って、複合機をＵＳＢ経由で動作させる必要はなく、ＵＳＢ  Ｉ／Ｆ１３５への電源供給が停止される。
【００３５】
他方、「イーサネット回路故障」であれば、クラウドサーバ４０やＬＡＮに限らず、ネットワークを介して情報をやり取りすることが不可能である。この場合、複合機は、一時的にＵＳＢプリンタとして用いられる。その場合、イーサネット回路２００への電源供給は無駄であるため、イーサネット回路２００への電源供給が停止される。
【００３６】
即ち、本実施形態に係る複合機は、複数のインタフェースとしてイーサネット（登録商標）及びＵＳＢインタフェースを含み、イーサネット（登録商標）が優先的に用いられる優先インタフェースとして、ＵＳＢが優先インタフェース以外の他のインタフェースとして定められている。従って、イーサネット回路２００が優先通信モジュールとして機能する。
【００３７】
次に、本実施形態に係る複合機の電源投入時の動作について説明する。図６は、本実施形態に係る複合機の電源投入時の動作を示すフローチャートである。図６に示すように、複合機に電源が投入されると、まずはＰＨＹ１３６が、ネットワークへの接続状態を判別する（Ｓ６０１）。
【００３８】
Ｓ６０１においてＰＨＹ１３６は、リンクパルスの送受信によりネットワークのリンク状態判別を行う。即ち、Ｓ６０１においてはＰＨＹ１３６が接続確認部として機能し、他の機器との通信が確認できるか否かの判断を行う。その結果、リンクダウンであった場合（６０２／ＮＯ）、即ち、他の機器との通信が確認不可能な場合、次にＰＨＹ１３６はケーブルの接続状態を確認する（Ｓ６０３）。即ち、Ｓ６０３においてもＰＨＹ１３６が接続確認部として機能する。
【００３９】
ケーブルが接続されていた場合（Ｓ６０３／ＹＥＳ）、次にイーサネット回路２００が回路の自己診断を実行する（Ｓ６０４）。Ｓ６０４においては、ＭＡＣ２０５が、図４において説明した機能により自己診断を行う。即ち、Ｓ６０４においてはＭＡＣ２０５が接続確認部として機能する。その結果、回路が正常であった場合（Ｓ６０４／ＹＥＳ）、複合機自体のネットワーク機能は有効であるが、接続されたケーブルやその先のハブやルータ等のネットワーク機器の異常、即ち経路異常である可能性が高い。
【００４０】
従って、ＭＡＣ２０５は、自己診断により回路が正常であった場合、上述したように経路異常をＰＭＵ１３２及びレジスタ２０６に通知する（Ｓ６０５）。通知を受けたＰＭＵ１３２は、図５において説明したテーブルに従い、ＵＳＢ  Ｉ／Ｆ１３５の電源供給を停止するように制御し（Ｓ６０６）、処理を終了する。即ち、ＰＭＵ１３２が電源供給制御部として機能する。
【００４１】
他方、回路が異常であった場合（Ｓ６０３／ＮＯ）、ＭＡＣ２０５は、その結果を上述したようにＰＭＵ１３２及びレジスタ２０６に通知する（Ｓ６０７）。この場合、優先インタフェースが完全に通信不可能であり、通知を受けたＰＭＵ１３２は、図５において説明したテーブルに従い、ＵＳＢ  Ｉ／Ｆ１３５へ電源を供給するように制御する（Ｓ６０８）と共に、イーサネット回路２００への電源供給を停止し（Ｓ６０９）、処理を終了する。
【００４２】
ケーブルが未接続であった場合（Ｓ６０３／ＮＯ）、ＰＨＹ１３６は、ケーブルが未接続であることを、ＭＡＣ２０５を介してＰＭＵ１３２及びレジスタ２０６に通知し（Ｓ６１０）、処理を終了する。Ｓ６０２の判断においてリンクアップであった場合（Ｓ６０２／ＮＯ）、サブＣＰＵ１３１が、上述したようにクラウドサーバ４０との接続確認を行う（Ｓ６１１）。即ち、Ｓ６１１においてはサブＣＰＵ１３１が接続確認部として機能する。
【００４３】
Ｓ６１１の処理の結果、クラウドサーバ４０との通信が不可能であり、未接続であった場合（Ｓ６１１／ＹＥＳ）、サブＣＰＵ１３１は、その判断結果をＰＭＵ１３２及びレジスタ２０６に通知する（Ｓ６１２）。その通知を受けたＰＭＵ１３２は、図５において説明したテーブルに従い、ＵＳＢ  Ｉ／Ｆ１３５の電源供給を停止するように制御し（Ｓ６１３）、処理を終了する。
【００４４】
また、クラウドサーバ４０との接続が確認できた場合、優先インタフェースが通信可能であると共に、機能提供装置であるクラウドサーバ４０との通信も可能である。その場合もＰＭＵ１３２はＵＳＢ  Ｉ／Ｆ１３５の電源供給を停止するように制御し（Ｓ６１３）、処理を終了する。
【００４５】
このような処理により、本実施形態に係る複合機の電源投入時の処理が完了する。このような動作により、レジスタ２０６には、Ｓ６０５、Ｓ６０７、Ｓ６１０、Ｓ６１２のいずれかの処理によって図７に示すように状態を示す値が記憶される。図７に示すようないずれかの値がレジスタ２０６に記憶されると、コントローラ１０のＣＰＵ１１は、レジスタ２０６に格納された値に基づいてタッチパネル１６を制御し、複合機の状態を示す画面を表示させる。即ち、ＣＰＵ１１及びタッチパネルが連動して状態通知部として機能する。
【００４６】
図８は、図７に示す値が「０ｘ０２」、即ち、Ｓ６１２の処理によりサーバ異常を示す値がレジスタ２０６に記憶された場合の画面表示例を示す図である。図８に示すように、クラウドサーバ４０への接続が不可能であり、ＬＡＮを介したネットワーク利用のみ可能であることを通知するための画面が表示される。
【００４７】
図９は、図７に示す値が「０ｘ０３」、即ち、Ｓ６０５において経路異常を示す値がレジスタ２０６に記憶された場合の画面表示例を示す値である。図９に示すように、複合機自体のネットワーク機能には異常がないこと、ケーブルの変更やルータ、ハブの接続ポートの変更を行うことにより、ネットワーク接続が可能となる可能性があることが通知される。
【００４８】
図１０は、図７に示す値が「０ｘ０４」、即ち、イーサネット回路２００の異常を示す値がレジスタ２０６に記憶された場合の画面表示例を示す値である。図１０に示すように、ＵＳＢデバイスとして利用可能なことが通知される。図１１は、図７に示す値が「０ｘ０５」、即ち、ケーブルが未接続であることを示す値がレジスタ２０６に記憶された場合の画面表示例を示す値である。図１１に示すように、ケーブルの接続の確認を促す画面が表示される。
【００４９】
このように、本実施形態に係る複合機は、ネットワークに接続して動作することを前提として運用される。そして、ネットワークへの接続が不可能となった場合には、その判断結果に基づいてＵＳＢ接続による装置の運用が提案され、イーサネット回路２００への電源供給が停止される。他方、ネットワークへの接続が可能な場合、ＵＳＢ接続による装置の運用は不要であるため、ＵＳＢ  Ｉ／Ｆ１３５への電源供給が停止される。
【００５０】
このような機能により、本実施形態に係る複合機においては、ネットワーク接続を前提とする運用において、ネットワーク接続が不可能となった状態においてもＵＳＢ接続により継続して利用することが可能である。そして、ネットワーク接続状態の判断結果に基づいてＵＳＢ接続に関するモジュールへの電源供給を制御するため、余分な電力消費を回避することが可能である。
【００５１】
尚、上記実施形態においては、ネットワーク接続を前提として運用される複合機において、ＵＳＢ接続をバックアップとして用いる場合を例として説明した。しかしながらこれは一例であり、複数のインタフェースを含む装置であれば同様に適用可能である。
【００５２】
複合機に搭載され得る他のインタフェースとしては、ＷＩ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）、シリアル、ｂｌｕｅｔｏｏｔｈ等のインタフェースが挙げられる。また、主となるインタフェースとバックアップとして用いられるインタフェースの２つのインタフェースの場合に限らず、３つ以上のインタフェースが用いられる場合であっても良い。
【００５３】
３つ以上のインタフェースが用いられる場合、夫々のインタフェースに優先順位を設け、設定された優先順位の順に接続を試みて接続可能なインタフェースを選択することが好ましい。そして、選択されたインタフェース以外のインタフェースに関わるモジュールに対する電源供給を停止することにより、上記と同様の効果を得ることが可能である。
【符号の説明】
【００５４】
１０  コントローラ
１１  ＣＰＵ
１２  コントローラＡＳＩＣ
１３  Ｉ／Ｏ  ＡＳＩＣ
１４  ＲＡＭ
１５  ＨＤＤ
１６  タッチパネル
２０  エンジン
２１  ＣＰＵ
２２  ＩＰＵ  ＡＳＩＣ
２３  プリンタ
２４  スキャナ
３０  ＵＳＢホスト
４０  クラウドサーバ
４１  コントローラ
４２  業種業務アプリ
４３  文書保存アプリ
４４  ワークフローアプリ
４５  ＰＤＦ化アプリ
４６  ＯＣＲアプリ
４７  画像処理アプリ
４８  ネットワークＩ／Ｆ
１０１  プリントアプリ
１０２  スキャンアプリ
１３１  サブＣＰＵ
１３２  ＰＭＵ
１３３  アービタ
１３４  ＰＣＩＥ  Ｉ／Ｆ
１３５  ＵＳＢ  Ｉ／Ｆ
１３６  ＰＨＹ
２００  イーサネット回路
２０１  ＲＸ＿ＤＭＡＣ
２０２  ＲＸ＿ＢＵＦ
２０３  ＲＸ＿ＦＩＬＴＥＲ
２０４  ＴＸ＿ＤＭＡＣ
２０５  ＭＡＣ
２０６  レジスタ
【先行技術文献】
【特許文献】
【００５５】
【特許文献１】特開２０１２−１６４１７１号広報
【図１】
2017077669.tif 000003
【図２】
2017077669.tif 000004
【図３】
2017077669.tif 000005
【図４】
2017077669.tif 000006
【図５】
2017077669.tif 000007
【図６】
2017077669.tif 000008
【図７】
2017077669.tif 000009
【図８】
2017077669.tif 000010
【図９】
2017077669.tif 000011
【図１０】
2017077669.tif 000012
【図１１】
2017077669.tif 000013