(57)【要約】【課題】消費電力を抑制する画像形成装置、モード移行方法およびプログラムを提供する。【解決手段】受信部１０は、ＰＣ２等の外部装置から、外部要求を受信し、情報取得部１１は、受信された外部要求から、使用するポート番号、および外部要求自体の情報量を取得し、ポート判定部１２０は、取得された外部要求のポート番号が、記憶部１５に記憶されたポート管理テーブルに含まれるポート番号であるか否かを判定し、情報判定部１２１は、取得された外部要求の情報量が、外部要求のポート番号に関連付けられた閾値以上であるか否かを判定し、システム制御部１３は、受信された外部要求が印刷に関する情報であり、かつ、省エネモードでは処理できない情報量を有するものと判断し、動作モードを省エネモードから通常モードへ移行する。【選択図】図２
2016064639.tif 000002
【特許請求の範囲】
【請求項１】
外部装置から要求を受信する受信手段と、
前記受信手段により受信された前記要求で示されるポート番号、および該要求の情報量を取得する取得手段と、
前記ポート番号が所定のポート番号であるか否かを判定する第１判定手段と、
前記情報量が所定の閾値以上であるか否かを判定する第２判定手段と、
前記第１判定手段により前記ポート番号が前記所定のポート番号であると判定され、かつ、前記第２判定手段により前記情報量が前記所定の閾値以上であると判定された場合、動作モードを、省エネモードから通常モードに移行するシステム制御手段と、
を備えた画像形成装置。
【請求項２】
前記所定のポート番号と、前記所定の閾値とを関連付ける管理情報を記憶する記憶手段を、さらに備え、
前記第２判定手段は、前記管理情報によって前記第１判定手段の判定に用いられた前記所定のポート番号に関連付けられた前記所定の閾値を用いて、前記情報量について判定を行う請求項１に記載の画像形成装置。
【請求項３】
前記管理情報は、前記要求で示される前記ポート番号が、該管理情報に含まれる前記所定のポート番号であるか否かについての判定の要否を示す指定情報を、該所定のポート番号と関連付ける請求項２に記載の画像形成装置。
【請求項４】
前記管理情報に含まれる前記指定情報を設定する設定手段を、さらに備えた請求項３に記載の画像形成装置。
【請求項５】
前記管理情報に含まれる前記所定の閾値を設定する設定手段を、さらに備えた請求項２または３に記載の画像形成装置。
【請求項６】
前記所定のポート番号は、印刷要求である前記要求で示される前記ポート番号である請求項１〜５のいずれか一項に記載の画像形成装置。
【請求項７】
前記システム制御手段により前記動作モードが前記省エネモードから前記通常モードへ移行された場合、前記印刷要求である前記要求に従って、デバイスに印刷動作を実行させるデバイス制御手段を、さらに備え、
前記システム制御手段は、前記印刷動作が完了した後、前記動作モードを前記通常モードから前記省エネモードへ移行する請求項６に記載の画像形成装置。
【請求項８】
前記デバイス制御手段は、前記動作モードが前記省エネモードである場合、前記デバイスのうち少なくともいずれかの電源をオフにする請求項７に記載の画像形成装置。
【請求項９】
外部装置から要求を受信する受信ステップと、
受信した前記要求で示されるポート番号、および該要求の情報量を取得する取得ステップと、
前記ポート番号が所定のポート番号であるか否かを判定する第１判定ステップと、
前記情報量が所定の閾値以上であるか否かを判定する第２判定ステップと、
前記ポート番号が前記所定のポート番号であると判定し、かつ、前記情報量が前記所定の閾値以上であると判定した場合、動作モードを、省エネモードから通常モードに移行する移行ステップと、
を有するモード移行方法。
【請求項１０】
外部装置から要求を受信する受信手段により受信された前記要求で示されるポート番号、および該要求の情報量を取得する取得手段と、
前記ポート番号が所定のポート番号であるか否かを判定する第１判定手段と、
前記情報量が所定の閾値以上であるか否かを判定する第２判定手段と、
前記第１判定手段により前記ポート番号が前記所定のポート番号であると判定され、かつ、前記第２判定手段により前記情報量が前記所定の閾値以上であると判定された場合、動作モードを、省エネモードから通常モードに移行するシステム制御手段と、
をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、モード移行方法およびプログラムに関する。
【背景技術】
【０００２】
画像形成装置では、動作モードとして、エンジン部等のデバイスの動作による消費電力を抑制する省エネモード、および、エンジン部等のデバイスの動作を優先させる通常モードがあり、そのときの状態に応じて動作モードを切り替える省エネ制御技術を適用したものがある。
【０００３】
このような省エネ制御技術を適用した画像形成装置として、画像形成装置に対して外部からアクセスがあった場合、ユーザにより設定された内容に従って、省エネモード中に、省エネモードを継続させるか、印刷動作が可能な通常モードに移行させるかを判定する装置が提案されている（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された技術では、外部からアクセスがあった場合で、所定のポート番号にアクセスされた場合、省エネモードから通常モードへ移行して、消費電力が増大するという問題点があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、消費電力を抑制する画像形成装置、モード移行方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、外部装置から要求を受信する受信手段と、前記受信手段により受信された前記要求で示されるポート番号、および該要求の情報量を取得する取得手段と、前記ポート番号が所定のポート番号であるか否かを判定する第１判定手段と、前記情報量が所定の閾値以上であるか否かを判定する第２判定手段と、前記第１判定手段により前記ポート番号が前記所定のポート番号であると判定され、かつ、前記第２判定手段により前記情報量が前記所定の閾値以上であると判定された場合、動作モードを、省エネモードから通常モードに移行するシステム制御手段と、を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、消費電力を抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１の実施の形態に係る画像形成装置のハードウェアの概略構成を示す図である。
【図２】図２は、第１の実施の形態に係る画像形成装置の機能ブロックの構成の一例を示す図である。
【図３】図３は、第１の実施の形態のポート管理テーブルの一例を示す図である。
【図４】図４は、第１の実施の形態の動作モードの移行判定動作の一例を示すフローチャートである。
【図５】図５は、第２の実施の形態のポート管理テーブルの一例を示す図である。
【図６】図６は、第２の実施の形態の動作モードの移行判定動作の一例を示すフローチャートである。
【図７】図７は、第３の実施の形態に係る画像形成装置の機能ブロックの構成の一例を示す図である。
【図８】図８は、第３の実施の形態のポート管理テーブルの一例を示す図である。
【図９】図９は、第３の実施の形態の動作モードの移行判定動作の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に、図１〜９を参照しながら、本発明に係る画像形成装置、モード移行方法およびプログラムの実施の形態を詳細に説明する。本発明に係る画像形成装置として、例えば、電子写真方式の画像形成装置または複合機（ＭＦＰ：Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）等が適用できる。なお、複合機とは、印刷機能、複写機能、スキャナ機能およびファクシミリ機能のうちの少なくとも２つの機能を有する装置である。
【００１０】
また、以下の実施の形態によって本発明が限定されるものではなく、以下の実施の形態における構成要素には、当業者が容易に想到できるもの、実質的に同一のもの、およびいわゆる均等の範囲のものが含まれる。さらに、以下の実施の形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換、変更および組み合わせを行うことができる。
【００１１】
［第１の実施の形態］
（画像形成装置のハードウェア構成）
図１は、第１の実施の形態に係る画像形成装置のハードウェアの概略構成を示す図である。図１を参照しながら、本実施の形態に係る画像形成装置１のハードウェア構成について説明する。
【００１２】
図１に示すように、画像形成装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１００と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０１と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０２と、外部記憶装置１０３と、エンジン部１０４と、操作表示部１０５と、通信Ｉ／Ｆ１０６と、を備え、各部はバス１０７により通信可能に接続されている。
【００１３】
ＣＰＵ１００は、画像形成装置１全体の動作を制御する演算装置である。ＲＯＭ１０１は、画像形成装置１用のプログラムを記憶している不揮発性記憶装置である。ＲＡＭ１０２は、ＣＰＵ１００の演算用のワークエリアとして使用される揮発性記憶装置である。
【００１４】
外部記憶装置１０３は、画像データおよび印刷データ等の各種データを記憶する装置である。外部記憶装置１０３は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）またはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等である。
【００１５】
エンジン部１０４は、スキャナ機能およびプリンタ機能等を実現するハードウェア装置である。ここで、スキャナ機能とは、原稿データを読み取ってスキャナ画像を生成する機能である。また、プリンタ機能とは、上述のスキャナ画像、または後述のＰＣ２から送信された画像データに対して画像処理を実行し、出力可能な形式であるプロッタ画像を、印刷用紙に印字する機能である。
【００１６】
操作表示部１０５は、例えば、タッチパネル等であり、画像形成装置１に対する入力を受け入れるとともに、画像形成装置１の状態等を表示する装置である。
【００１７】
通信Ｉ／Ｆ１０６は、後述するネットワーク３を利用してデータを通信するためのインターフェースである。
【００１８】
画像形成装置１は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）２（外部装置）と通信可能なように、ネットワーク３に接続されている。
【００１９】
ＰＣ２は、一般的な情報処理装置であり、ネットワーク３を介して、画像形成装置１に、編集した文書等の印刷データを送信して印刷を要求する装置である。ネットワーク３は、例えば、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）／ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）のプロトコルによってデータ通信が実現されるネットワークである。
【００２０】
（画像形成装置の機能ブロック構成）
図２は、第１の実施の形態に係る画像形成装置の機能ブロックの構成の一例を示す図である。図２を参照しながら、本実施の形態に係る画像形成装置１の機能ブロックの構成について説明する。
【００２１】
図２に示すように、画像形成装置１は、受信部１０（受信手段）と、情報取得部１１（取得手段）と、情報判定部１２と、システム制御部１３（システム制御手段）と、デバイス制御部１４（デバイス制御手段）と、記憶部１５（記憶手段）と、を含む。
【００２２】
受信部１０は、外部から画像形成装置１に対する要求（以下、外部要求という）を、所定の通信プロトコルによって受信する機能部である。受信部１０は、例えば、ＰＣ２から、ネットワーク３を介して、外部要求として画像形成装置１の状態情報（例えば、稼働状態、トナー残量または機能情報等）の取得要求、または印刷動作の要求等を受信する。受信部１０は、図１に示す通信Ｉ／Ｆ１０６により実現される。
【００２３】
情報取得部１１は、受信部１０により受信された外部要求から、使用するポート番号、および外部要求自体の情報量を取得する機能部である。情報取得部１１は、例えば、受信部１０によりＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）のプロトコルで受信された外部要求から、使用するポート番号として「８０」、外部要求自体の情報量として「３０ｋＢ」を取得する。情報取得部１１は、図１に示すＣＰＵ１００により実行されるプログラムにより実現される。なお、情報取得部１１が取得する情報量としては、上述のようなバイト数のように、直接、情報の量を表す値でもよく、情報量の大きさを示す指標値であってもよい。
【００２４】
情報判定部１２は、情報取得部１１により取得された外部要求のポート番号および情報量に対して、所定の判定動作を行い、その外部要求が印刷動作を要求する情報（以下、単に、印刷要求という）であるか否かを判定する機能部である。情報判定部１２は、ポート判定部１２０（第１判定手段）と、情報量判定部１２１（第２判定手段）と、を含む。情報判定部１２は、図１に示すＣＰＵ１００により実行されるプログラムにより実現される。
【００２５】
ポート判定部１２０は、情報取得部１１により取得された外部要求のポート番号が所定のポート番号であるか否かを判定する機能部である。情報量判定部１２１は、情報取得部１１により取得された外部要求の情報量が所定の閾値を超えているか否かを判定する機能部である。
【００２６】
システム制御部１３は、画像形成装置１に搭載されているアプリケーション、および画像形成装置１全体の状態を管理する機能部である。システム制御部１３は、画像形成装置１の動作モードの切り替えの制御を行う。動作モードは、例えば、画像形成装置１における消費電力を抑制する省エネモードと、消費電力の抑制動作を解除した通常の動作を実行するための通常モードと、を含む。システム制御部１３は、図１に示すＣＰＵ１００により実行されるプログラムにより実現される。
【００２７】
デバイス制御部１４は、画像形成装置１のデバイスの動作を制御、および、デバイスの電源状態を制御する機能部である。デバイス制御部１４は、画像形成装置１の動作モードが省エネモードである場合、例えば、所定のデバイスの電源をオフにし、動作モードが通常モードである場合、当該デバイスの電源をオンにする。ここで、デバイスとは、デバイス制御部１４により動作が制御される部品であり、例えば、図１に示すエンジン部１０４（例えば、上述のプリンタ機能を有する印刷部等）および操作表示部１０５等が該当する。デバイス制御部１４は、図１に示すＣＰＵ１００により実行されるプログラムにより実現される。
【００２８】
記憶部１５は、画像データおよび印刷データ等の各種データ、および図３で後述するポート管理テーブル５００を記憶する機能部である。記憶部１５は、図１に示す外部記憶装置１０３により実現される。
【００２９】
なお、図２に示した情報取得部１１、情報判定部１２、システム制御部１３およびデバイス制御部１４の一部または全部は、ソフトウェアであるプログラムではなく、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）またはＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等のハードウェア回路によって実現されてもよい。
【００３０】
また、情報取得部１１、情報判定部１２、システム制御部１３およびデバイス制御部１４は、機能を概念的に示したものであって、このような構成に限定されるものではない。
【００３１】
（ポート管理テーブル）
図３は、第１の実施の形態のポート管理テーブルの一例を示す図である。図３を参照しながら、本実施の形態のポート管理テーブル５００について説明する。
【００３２】
図３に示すポート管理テーブル５００（管理情報）は、情報判定部１２が、受信部１０により受信された外部要求が印刷要求であるか否かを判定するために用いるテーブルである。ポート管理テーブル５００は、各種のプロトコルと、印刷に関するアプリケーションがそのプロトコルで使用するポート番号と、そのプロトコルに対応する外部要求の情報量と比較するための閾値と、を関連付けて管理している。
【００３３】
例えば、図３に示すポート管理テーブル５００において、プロトコルがＩＰＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｉｎｔｉｎｇ  Ｐｒｏｔｏｃｏｌ）であるレコードは、ポート番号が「６３１」であり、閾値が所定の情報量として示される「Ｃ」であることが示されている。
【００３４】
（動作モードの移行判定動作）
図４は、第１の実施の形態の動作モードの移行判定動作の一例を示すフローチャートである。図４を参照しながら、本実施の形態に係る画像形成装置１における動作モードの移行判定動作について説明する。なお、図４に示すフローチャートでは、予め省エネモードに設定されているものとする。
【００３５】
＜ステップＳ１１＞
画像形成装置１の受信部１０は、ＰＣ２等の外部装置から、ネットワーク３を介して、外部要求を受信する。そして、ステップＳ１２へ進む。
【００３６】
＜ステップＳ１２＞
画像形成装置１の情報取得部１１は、受信部１０により受信された外部要求から、使用するポート番号、および外部要求自体の情報量を取得する。画像形成装置１の情報判定部１２のポート判定部１２０は、情報取得部１１により取得された外部要求のポート番号が、記憶部１５に記憶されたポート管理テーブル５００に含まれるポート番号であるか否か、すなわち、外部要求が印刷要求であるか否かを判定する。外部要求のポート番号がポート管理テーブル５００に含まれるポート番号である場合（ステップＳ１２：Ｙｅｓ）、ステップＳ１３へ進み、ポート管理テーブル５００に含まれるポート番号でない場合（ステップＳ１２：Ｎｏ）、ステップＳ１１へ戻る。
【００３７】
＜ステップＳ１３＞
画像形成装置１の情報判定部１２の情報量判定部１２１は、情報取得部１１により取得された外部要求の情報量が、ポート管理テーブル５００において、外部要求のポート番号に関連付けられた閾値以上であるか否かを判定する。外部要求の情報量が閾値以上である場合（ステップＳ１３：Ｙｅｓ）、ステップＳ１４へ進み、閾値未満である場合（ステップＳ１３：Ｎｏ）、ステップＳ１１へ戻る。
【００３８】
＜ステップＳ１４＞
画像形成装置１のシステム制御部１３は、受信部１０により受信された外部要求が印刷要求であり、かつ、省エネモードでは処理できない情報量を有するものと判断し、動作モードを省エネモードから通常モードへ移行する。画像形成装置１のデバイス制御部１４は、システム制御部１３により通常モードへ移行されると、電源をオフにしていた所定のデバイスの電源をオンにする。そして、ステップＳ１５へ進む。
【００３９】
＜ステップＳ１５＞
デバイス制御部１４は、外部要求に従って、エンジン部１０４に印刷動作を実行させる。そして、ステップＳ１６へ進む。
【００４０】
＜ステップＳ１６＞
エンジン部１０４による印刷動作が完了した場合（ステップＳ１６：Ｙｅｓ）、ステップＳ１７へ進み、印刷動作が完了していない場合（ステップＳ１６：Ｎｏ）、ステップＳ１５へ戻り、印刷動作が継続される。
【００４１】
＜ステップＳ１７＞
デバイス制御部１４は、エンジン部１０４による印刷動作が完了した場合、印刷完了通知をシステム制御部１３に送る。そして、ステップＳ１８へ進む。
【００４２】
＜ステップＳ１８＞
システム制御部１３は、デバイス制御部１４から印刷完了通知を受け取ると、印刷動作を実行するための次の印刷ジョブがあるか否かを判定する。次の印刷ジョブがある場合（ステップＳ１８：Ｙｅｓ）、ステップＳ１５へ戻り、次の印刷ジョブがない場合（ステップＳ１８：Ｎｏ）、ステップＳ１９へ進む。
【００４３】
＜ステップＳ１９＞
システム制御部１３は、外部要求に基づいたエンジン部１０４による印刷動作がすべて完了すると、動作モードを、通常モードから再び省エネモードへ移行する。
【００４４】
以上の動作により、動作モードの移行判定動作が終了する。なお、受信部１０が新たな外部要求を受信した場合、ステップＳ１１〜Ｓ１９の処理が再び実行される。
【００４５】
以上のように、画像形成装置１は、動作モードが省エネモードになっていて、外部（例えば、ＰＣ２）から外部要求を受信した場合、ポート管理テーブル５００を利用して、ポート番号から外部要求が印刷要求であり、かつ、情報量から省エネモードでは外部要求を処理できないと判定した場合、動作モードを通常モードに移行するものとしている。そして、画像形成装置１は、外部要求に基づいた印刷動作がすべて完了すると、動作モードを、通常モードから再び省エネモードへ移行するものとしている。これによって、ポート番号から外部要求が印刷要求ではないと判定された場合に、省エネモードが通常モードに移行することを抑制することができ、消費電力を低減することができる。さらに、外部要求が印刷要求であっても、情報量に対する閾値判定により、省エネモードでも対応可能な情報量であれば、通常モードに移行させないので、さらに消費電力を低減することができる。
【００４６】
なお、図４に示すように、ポート判定部１２０による外部要求のポート番号についての判定（ステップＳ１２）の後に、情報量判定部１２１による外部要求の情報量についての判定（ステップＳ１３）が行われているが、この順序に限定されるものではなく、どちらから判定が行われてもよい。
【００４７】
［第２の実施の形態］
本実施の形態に係る画像形成装置について、第１の実施の形態に係る画像形成装置１と相違する点を中心に説明する。本実施の形態に係る画像形成装置は、図１および２に示す画像形成装置１と同様のハードウェア構成、および機能ブロックの構成を有する。本実施の形態では、外部要求が印刷要求であっても、ポート管理テーブルにおいて指定されたポート番号に関連付けられた外部要求に対してのみ通常モードへ移行する動作について説明する。
【００４８】
（ポート管理テーブル）
図５は、第２の実施の形態のポート管理テーブルの一例を示す図である。図５を参照しながら、本実施の形態のポート管理テーブル５００ａについて説明する。
【００４９】
図５に示すポート管理テーブル５００ａ（管理情報）は、情報判定部１２が、受信部１０により受信された外部要求が、印刷要求であって、指定されたポート番号の情報であるか否かを判定するために用いるテーブルである。ポート管理テーブル５００ａは、各種のプロトコルと、印刷に関するアプリケーションがそのプロトコルで使用するポート番号と、それらのポート番号のうち通常モードに切り替える必要があることを示す要否フラグ（図５では「通常モード移行要否」と記載）と、そのプロトコルに対応する外部要求の情報量と比較するための閾値と、を関連付けて管理している。
【００５０】
例えば、図５に示すポート管理テーブル５００ａにおいて、プロトコルがＬＰＲ（Ｌｉｎｅ  ＰＲｉｎｔｅｒ  ｄａｅｍｏｎ  ｐｒｏｔｏｃｏｌ）であるレコードは、ポート番号が「５１５」であり、閾値が所定の情報量として示される「Ｃ」であり、そして、要否フラグが「要」であることが示されている。
【００５１】
（動作モードの移行判定動作）
図６は、第２の実施の形態の動作モードの移行判定動作の一例を示すフローチャートである。図６を参照しながら、本実施の形態に係る画像形成装置における動作モードの移行判定動作について説明する。なお、図６では、図４に示す第１の実施の形態に係る画像形成装置１の動作モードの移行判定動作と相違する点を中心に説明する。また、図６に示すフローチャートでは、予め省エネモードに設定されているものとする。
【００５２】
＜ステップＳ１１＞
画像形成装置の受信部１０は、ＰＣ２等の外部装置から、ネットワーク３を介して、外部要求を受信する。そして、ステップＳ１２ａへ進む。
【００５３】
＜ステップＳ１２ａ＞
画像形成装置の情報取得部１１は、受信部１０により受信された外部要求から、使用するポート番号、および外部要求自体の情報量を取得する。画像形成装置の情報判定部１２のポート判定部１２０は、情報取得部１１により取得された外部要求のポート番号が、記憶部１５に記憶されたポート管理テーブル５００ａに含まれ、かつ、その要否フラグが「要」であるポート番号であるか否か、すなわち、外部要求が印刷要求であって、かつ、通常モードで動作させるために指定されているか否かを判定する。外部要求のポート番号がポート管理テーブル５００ａに含まれ、かつ、その要否フラグが「要」であるポート番号である場合（ステップＳ１２ａ：Ｙｅｓ）、ステップＳ１３へ進む。一方、外部要求のポート番号がポート管理テーブル５００ａに含まれず、または、要否フラグが「否」であるポート番号である場合（ステップＳ１２ａ：Ｎｏ）、ステップＳ１１へ戻る。
【００５４】
＜ステップＳ１３〜Ｓ１９＞
図４に示す第１の実施の形態の動作モードの移行判定動作におけるステップＳ１３〜Ｓ１９と同様である。
【００５５】
以上のように、本実施の形態に係る画像形成装置は、外部要求を受信した場合、ポート管理テーブル５００ａを利用して、ポート番号から外部要求が印刷要求と判定し、要否フラグからポート番号が通常モードで動作させるために指定された番号であると判定し、かつ、情報量から省エネモードでは外部要求を処理できないと判定した場合、動作モードを通常モードに移行するものとしている。そして、画像形成装置は、外部要求に基づいた印刷動作がすべて完了すると、動作モードを、通常モードから再び省エネモードへ移行するものとしている。これによって、ポート番号から外部要求が印刷要求ではないと判定された場合、省エネモードから通常モードに移行することを抑制することができ、消費電力を低減することができる。また、外部要求が印刷要求であっても、通常モードで動作させるための指定がされていない場合、省エネモードが通常モードに移行することを抑制することができるので、画像形成装置の利便性を向上させることができる。さらに、情報量に対する閾値判定により、省エネモードでも対応可能な情報量であれば、通常モードに移行させないので、さらに消費電力を低減することができる。
【００５６】
なお、ポート管理テーブル５００ａにおける要否フラグは、操作表示部１０５により実現される図示しない設定部（設定手段）により編集が可能であってもよい。これによって、さらに、画像形成装置の利便性を向上させることができる。
【００５７】
［第３の実施の形態］
本実施の形態に係る画像形成装置について、第２の実施の形態に係る画像形成装置と相違する点を中心に説明する。本実施の形態に係る画像形成装置は、図１に示す画像形成装置１と同様のハードウェア構成を有する。本実施の形態では、ポート管理テーブルの閾値が設定部により設定可能であり、設定された閾値によって、外部要求の情報量が閾値判定される動作について説明する。
【００５８】
（画像形成装置の機能ブロック構成）
図７は、第３の実施の形態に係る画像形成装置の機能ブロックの構成の一例を示す図である。図７を参照しながら、本実施の形態に係る画像形成装置１ａの機能ブロックの構成について説明する。
【００５９】
図７に示すように、画像形成装置１ａは、受信部１０と、情報取得部１１と、情報判定部１２と、システム制御部１３と、デバイス制御部１４と、記憶部１５と、設定部１６（設定手段）と、を含む。すなわち、図７に示す画像形成装置１ａは、図２に示す画像形成装置１に設定部１６を加えた構成となる。
【００６０】
記憶部１５は、画像データおよび印刷データ等の各種データ、および図８で後述するポート管理テーブル５００ｂを記憶する機能部である。記憶部１５は、図１に示す外部記憶装置１０３により実現される。
【００６１】
設定部１６は、後述の図８に示すポート管理テーブル５００ｂの閾値を編集して設定する機能部である。設定部１６は、図１に示す操作表示部１０５により実現される。
【００６２】
（ポート管理テーブル）
図８は、第３の実施の形態のポート管理テーブルの一例を示す図である。図８を参照しながら、本実施の形態のポート管理テーブル５００ｂについて説明する。
【００６３】
図８に示すポート管理テーブル５００ｂ（管理情報）は、第２の実施の形態のポート管理テーブル５００ａに対し、ポート番号に関連付けられた閾値が、設定部１６により設定可能としたテーブルである。ポート管理テーブル５００ｂは、各種のプロトコルと、印刷に関するアプリケーションがそのプロトコルで使用するポート番号と、それらのポート番号のうち通常モードに切り替える必要があることを示す要否フラグ（図８での「通常モード移行要否」）（指定情報）と、そのプロトコルに対応する外部要求の情報量と比較するための閾値であって設定部１６による設定が可能な値と、を関連付けて管理している。なお、ポート管理テーブル５００ｂにおける閾値のフィールドに示された値は、設定値の一例を示すものである。
【００６４】
例えば、図８に示すポート管理テーブル５００ｂにおいて、プロトコルがＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）であるレコードは、ポート番号が「２１」であり、要否フラグが「要」であり、そして、設定部１６により設定された閾値が「１００００」（単位は、例えば、バイト）であることが示されている。
【００６５】
（動作モードの移行判定動作）
図９は、第３の実施の形態の動作モードの移行判定動作の一例を示すフローチャートである。図９を参照しながら、本実施の形態に係る画像形成装置１ａにおける動作モードの移行判定動作について説明する。なお、図９では、図６に示す第２の実施の形態に係る画像形成装置の動作モードの移行判定動作と相違する点を中心に説明する。また、図９に示すフローチャートでは、予め省エネモードに設定されているものとする。
【００６６】
＜ステップＳ１１＞
画像形成装置１ａの受信部１０は、ＰＣ２等の外部装置から、ネットワーク３を介して、外部要求を受信する。そして、ステップＳ１２ａへ進む。
【００６７】
＜ステップＳ１２ａ＞
画像形成装置１ａの情報取得部１１は、受信部１０により受信された外部要求から、使用するポート番号、および外部要求自体の情報量を取得する。画像形成装置の情報判定部１２のポート判定部１２０は、情報取得部１１により取得された外部要求のポート番号が、記憶部１５に記憶されたポート管理テーブル５００ｂに含まれ、かつ、その要否フラグが「要」であるポート番号であるか否か、すなわち、外部要求が印刷要求であって、かつ、通常モードで動作させるために指定されているか否かを判定する。外部要求のポート番号がポート管理テーブル５００ｂに含まれ、かつ、その要否フラグが「要」であるポート番号である場合（ステップＳ１２ａ：Ｙｅｓ）、ステップＳ１３ａへ進む。一方、外部要求のポート番号がポート管理テーブル５００ｂに含まれず、または、要否フラグが「否」であるポート番号である場合（ステップＳ１２ａ：Ｎｏ）、ステップＳ１１へ戻る。
【００６８】
＜ステップＳ１３ａ＞
画像形成装置１ａの情報判定部１２の情報量判定部１２１は、情報取得部１１により取得された外部要求の情報量が、ポート管理テーブル５００ｂにおいて、外部要求のポート番号に関連付けられた閾値以上であるか否かを判定する。外部要求の情報量が閾値以上である場合（ステップＳ１３ａ：Ｙｅｓ）、ステップＳ１４へ進み、閾値未満である場合（ステップＳ１３ａ：Ｎｏ）、ステップＳ１１へ戻る。
【００６９】
＜ステップＳ１４〜Ｓ１９＞
図６に示す第２の実施の形態の動作モードの移行判定動作におけるステップＳ１４〜Ｓ１９と同様である。
【００７０】
以上のように、画像形成装置１ａにおいて、ポート管理テーブル５００ｂの閾値を設定部１６により設定可能にしている。これによって、ポート番号から印刷要求と判定される外部要求を、省エネモードで処理するか、通常モードで処理するかを判定するための閾値を編集できるので、画像形成装置１ａの利便性を向上させることができる。その他、画像形成装置１ａは、第２の実施の形態に係る画像形成装置と同様の効果を奏する。
【００７１】
なお、設定部１６は、ポート管理テーブル５００ｂにおける閾値を設定するものとしているが、これに限定されるものではなく、要否フラグ（図８では「通常モード移行要否」と記載）を設定することができるものとしてもよい。
【００７２】
また、上述の各実施の形態において、ポート管理テーブル５００、５００ａおよび５００ｂは、テーブル形式の情報としているが、これに限定されるものではなく、テーブルの各フィールドの値を互いに関連付けて管理することができれば、どのような形式の情報であってもよい。
【００７３】
また、上述の各実施の形態において、ポート管理テーブル５００、５００ａおよび５００ｂで管理されるポート番号は、外部要求が印刷要求であるか否かを判定するために用いられるものとしているが、これに限定されるものではない。例えば、印刷要求に限らず、省エネモードでは処理の負荷が重くなるような情報であるか否かを判定するためのポート番号であってもよい。
【００７４】
また、上述の各実施の形態の情報取得部１１、情報判定部１２のポート判定部１２０および情報量判定部１２１、システム制御部１３ならびにデバイス制御部１４の少なくともいずれかがプログラムの実行によって実現される場合、そのプログラムは、ＲＯＭ等に予め組み込まれて提供される。また、上述の各実施の形態の画像形成装置で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。また、上述の各実施の形態の画像形成装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上述の各実施の形態の画像形成装置で実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するように構成してもよい。また、上述の各実施の形態の画像形成装置で実行されるプログラムは、上述した情報取得部１１、情報判定部１２のポート判定部１２０および情報量判定部１２１、システム制御部１３ならびにデバイス制御部１４の少なくともいずれかを含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ１００がＲＯＭ１０１からプログラムを読み出して実行することにより、上述の各部が主記憶装置上にロードされて生成されるようになっている。
【符号の説明】
【００７５】
１、１ａ  画像形成装置
２  ＰＣ
３  ネットワーク
１０  受信部
１１  情報取得部
１２  情報判定部
１３  システム制御部
１４  デバイス制御部
１５  記憶部
１６  設定部
１００  ＣＰＵ
１０１  ＲＯＭ
１０２  ＲＡＭ
１０３  外部記憶装置
１０４  エンジン部
１０５  操作表示部
１０６  通信Ｉ／Ｆ
１０７  バス
１２０  ポート判定部
１２１  情報量判定部
５００、５００ａ、５００ｂ  ポート管理テーブル
【先行技術文献】
【特許文献】
【００７６】
【特許文献１】特開２０１３−１９２１３１号公報
【図１】
2016064639.tif 000003
【図２】
2016064639.tif 000004
【図３】
2016064639.tif 000005
【図４】
2016064639.tif 000006
【図５】
2016064639.tif 000007
【図６】
2016064639.tif 000008
【図７】
2016064639.tif 000009
【図８】
2016064639.tif 000010
【図９】
2016064639.tif 000011