(57)【要約】【課題】複数の制御部を備える構成において利便性を向上させることが可能な画像処理装置、プログラムおよび画像処理システムを提供する。【解決手段】画像処理装置３０は、複数の制御部３１〜３３を備え、記憶部３４は、互いに異なる複数の時間帯と制御形態とを対応付けて登録可能であり、複数の制御部は、記憶部３４に登録された複数の時間帯の中から、現在時刻が属する時間帯を抽出し、その抽出された時間帯に対応付けられた制御形態で機能を実行する。【選択図】図９
2011077854.tif 000002
【特許請求の範囲】
【請求項１】
画像データに対する機能を実行可能な画像処理装置であって、
前記機能を実行するために動作する動作部と、
少なくとも演算処理素子を有し前記動作部を制御する複数の制御部と、
記憶部と、を備え、
前記複数の制御部は、制御能力が互いに異なる複数の制御形態で前記動作部を制御して前記機能を実行可能であり、
前記記憶部は、互いに異なる複数の時間帯と、当該各時間帯に前記機能を実行するための制御形態とを対応付けて登録可能であり、
前記複数の制御部は、前記記憶部に登録された複数の時間帯の中から、現在時刻が属する時間帯を抽出し、その抽出された時間帯に対応付けられた制御形態で機能を実行する、画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記複数の制御部のうち少なくとも１つの制御部は、前記複数の時間帯のうち少なくとも１つの時間帯における前記機能の実行負荷の履歴情報を把握可能であり、当該１つの時間帯に対し、前記実行負荷が大きいほど制御能力が高い制御形態を対応付けて前記記憶部に登録する、画像処理装置。
【請求項３】
請求項２に記載の画像処理装置であって、
前記少なくとも１つの制御部は、前記履歴情報を繰り返し把握可能であり、前記１つの時間帯に対応付けられた制御形態を、繰り返し把握される履歴情報の変化に応じて変更する、画像処理装置。
【請求項４】
請求項３に記載の画像処理装置であって、
前記画像データに対する複数の機能を実行可能であり、
前記少なくとも１つの制御部は、前記複数の機能各々の履歴情報を把握可能であり、前記１つの時間帯に対応付けられた制御形態を、前記機能各々の履歴情報の変化に応じて変更する、画像処理装置。
【請求項５】
請求項４に記載の画像処理装置であって、
前記履歴情報には前記機能の実行回数が含まれ、
前記少なくとも１つの制御部は、前記１つの時間帯に対応付けられた制御形態を、前記複数の機能の実行回数の総和に対する、一部の機能の実行回数の割合に応じて変更する、画像処理装置。
【請求項６】
請求項２から請求項５のいずれか一項に記載の画像処理装置であって、
前記履歴情報は、その把握時に対して直近の一定期間内における実行負荷である、画像処理装置。
【請求項７】
請求項１から請求項６のいずれか一項に記載の画像処理装置であって、
前記複数の制御部のうち少なくとも１つの制御部は、前記機能の実行の予約を受付可能であり、前記記憶部にて少なくとも１つの時間帯に対応付けられた制御形態を、当該１つの時間帯における前記機能の予約に基づく処理負荷が大きいほど制御能力が高い制御形態に変更する、画像処理装置。
【請求項８】
請求項１から請求項７のいずれか一項に記載の画像処理装置であって、
前記画像データに対する複数の機能を実行可能であり、
前記複数の機能には、前記複数の制御形態のうち制御能力が低い低能力の制御形態では実行不能な重負荷機能が含まれ、
前記記憶部には、少なくとも１つの時間帯に対し前記低能力の制御形態が対応付けられており、
前記複数の制御部のうち少なくとも１つの制御部は、現在時刻が前記１つの時間帯に属している間に、前記重負荷機能を実行する場合には、当該重負荷機能を実行可能な高能力の制御形態に切り替えて、当該重負荷機能の終了後に前記低能力の制御形態に復帰させる、画像処理装置。
【請求項９】
請求項１から請求項８のいずれか一項に記載の画像処理装置であって、
前記複数の制御部のうち少なくとも１つの制御部は、前記複数の時間帯のうち少なくとも２つの時間帯各々における前記機能の実行負荷の履歴情報を把握可能であり、
前記記憶部には、前記少なくとも２つの時間帯に対し、前記実行負荷が大きい時間帯ほど制御能力が高い制御形態が対応付けられる、画像処理装置。
【請求項１０】
画像データに対する機能を実行するために動作する動作部、および、少なくとも演算処理素子を有し前記動作部を制御する複数の制御部を備え、当該複数の制御部が、制御能力が互いに異なる複数の制御形態で機能を実行可能な画像処理装置の、前記複数の制御部の少なくとも１つに、
記憶部に登録された互いに異なる複数の時間帯の中から、現在時刻が属する時間帯を抽出する抽出処理と、
前記記憶部において前記抽出処理で抽出された時間帯に対応付けられた制御形態で機能を実行する実行処理と、を実行させる、プログラム。
【請求項１１】
画像データに対する機能を実行可能な画像処理装置、および、当該画像処理装置と通信可能な情報処理装置を備える画像処理システムであって、
前記画像処理装置に設けられ、前記機能を実行するために動作する動作部と、
前記画像処理装置に設けられ、少なくとも演算処理素子を有し前記動作部を制御する複数の制御部と、
前記情報処理装置に設けられる記憶部と、を備え、
前記複数の制御部は、制御能力が互いに異なる複数の制御形態で前記動作部を制御して前記機能を実行可能であり、
前記記憶部は、互いに異なる複数の時間帯と、当該各時間帯に前記機能を実行するための制御形態とを対応付けて登録可能であり、
前記複数の制御部は、前記記憶部に登録された複数の時間帯の中から、現在時刻が属する時間帯を抽出し、その抽出された時間帯に対応付けられた制御形態で機能を実行する、画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、プログラムおよび画像処理システムに関する。
【背景技術】
【０００２】
従来より、複数の制御部を備える画像形成装置がある（特許文献１参照）。この画像形成装置は、印刷部等の各部を制御するメイン制御部と、外部機器とのインターフェイスを制御するサブ制御部とを備え、省電力モード中はメイン制御部を停止しサブ制御部のみ動作させる構成になっている。これにより省電力モードにおける一層の電力消費低減を図ることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−１０１６０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、上記従来の画像処理装置では、省電力モードに移行するための固定の条件を満たした場合のことしか考慮されておらず、利便性が悪く、更なる改良が望まれていた。
【０００５】
本発明は上記のような事情に基づいて完成されたものであって、その目的は、複数の制御部を備える構成において利便性を向上させることが可能な画像処理装置、プログラムおよび画像処理システムを提供するところにある。
【課題を解決するための手段】
【０００６】
上記の目的を達成するための手段として、第１発明に係る画像処理装置は、画像データに対する機能を実行可能な画像処理装置であって、前記機能を実行するために動作する動作部と、少なくとも演算処理素子を有し前記動作部を制御する複数の制御部と、記憶部と、を備え、前記複数の制御部は、制御能力が互いに異なる複数の制御形態で前記動作部を制御して前記機能を実行可能であり、前記記憶部は、互いに異なる複数の時間帯と、当該各時間帯に前記機能を実行するための制御形態とを対応付けて登録可能であり、前記複数の制御部は、前記記憶部に登録された複数の時間帯の中から、現在時刻が属する時間帯を抽出し、その抽出された時間帯に対応付けられた制御形態で機能を実行する。
【０００７】
この発明によれば、複数の制御部が実行する制御形態を、現在時刻の属する時間帯の変化に応じて切り替えることが可能である。従って、制御形態を現在時刻の属する時間帯の変化に応じて切り替えることができない従来の構成に比べて、利便性を向上させることができる。
【０００８】
第２の発明は、第１の発明の画像処理装置であって、前記複数の制御部のうち少なくとも１つの制御部は、前記複数の時間帯のうち少なくとも１つの時間帯における前記機能の実行負荷の履歴情報を把握可能であり、当該１つの時間帯に対し、前記実行負荷が大きいほど制御能力が高い制御形態を対応付けて前記記憶部に登録する。
【０００９】
この発明によれば、少なくとも１つの時間帯に対し、その時間帯における機能の実行負荷に応じた制御形態を対応付けて記憶部に登録する。これにより、当該時間帯における実行負荷に即した制御能力で機能を実行することができる。
【００１０】
第３の発明は、第２の発明の画像処理装置であって、前記少なくとも１つの制御部は、前記履歴情報を繰り返し把握可能であり、前記１つの時間帯に対応付けられた制御形態を、繰り返し把握される履歴情報の変化に応じて変更する。
【００１１】
この発明によれば、少なくとも１つの時間帯における機能の実行負荷の履歴情報の変化に応じて、当該時間帯に機能を実行するための制御形態を変更する。これにより、当該時間帯における実行負荷の変化に即した制御能力で機能を実現することができる。
【００１２】
第４の発明は、第３の発明の画像処理装置であって、前記画像データに対する複数の機能を実行可能であり、前記少なくとも１つの制御部は、前記複数の機能各々の履歴情報を把握可能であり、前記１つの時間帯に対応付けられた制御形態を、前記機能各々の履歴情報の変化に応じて変更する。
【００１３】
この発明によれば、複数の機能各々の実行負荷の履歴情報の変化に応じて、少なくとも１つの時間帯に機能を実行するための制御形態を変更する。これにより、当該時間帯における複数の機能の実行負荷に即した制御能力で機能を実行することができる。
【００１４】
第５の発明は、第４の発明の画像処理装置であって、前記履歴情報には前記機能の実行回数が含まれ、前記少なくとも１つの制御部は、前記１つの時間帯に対応付けられた制御形態を、前記複数の機能の実行回数の総和に対する、一部の機能の実行回数の割合に応じて変更する。
【００１５】
この発明によれば、１つの時間帯に対応付けられた制御形態を、複数の機能の実行回数の総和に対する、一部の機能の実行回数の割合に応じて変更する。これにより、一部の機能を、その実行割合に即した制御能力で実行することができる。
【００１６】
第６の発明は、第２から第５のいずれか一つの発明の画像処理装置であって、前記履歴情報は、その把握時に対して直近の一定期間内における実行負荷である。
【００１７】
この発明によれば、少なくとも１つの制御部は、履歴情報の把握タイミングに対して直近の一定期間内における実行負荷の履歴情報を取得する。これにより、最新、且つ、適切な実行負荷の履歴情報を把握することができる。
【００１８】
第７の発明は、第１から第６のいずれか一つの発明の画像処理装置であって、前記複数の制御部のうち少なくとも１つの制御部は、前記機能の実行の予約を受付可能であり、前記記憶部にて少なくとも１つの時間帯に対応付けられた制御形態を、当該１つの時間帯における前記機能の予約に基づく処理負荷が大きいほど制御能力が高い制御形態に変更する。
【００１９】
この発明によれば、少なくとも１つの時間帯に対応付けられた制御形態を、当該時間帯における機能の予約に基づく処理負荷に応じて変更する。これにより、これにより、当該時間帯における機能の予約に基づく処理負荷に即した制御能力で機能を実行することができる。
【００２０】
第８の発明は、第１から第７のいずれか一つの発明の画像処理装置であって、前記画像データに対する複数の機能を実行可能であり、前記複数の機能には、前記複数の制御形態のうち制御能力が低い低能力の制御形態では実行不能な重負荷機能が含まれ、前記記憶部には、少なくとも１つの時間帯に対し前記低能力の制御形態が対応付けられており、前記複数の制御部のうち少なくとも１つの制御部は、現在時刻が前記１つの時間帯に属している間に、前記重負荷機能を実行する場合には、当該重負荷機能を実行可能な高能力の制御形態に切り替えて、当該重負荷機能の終了後に前記低能力の制御形態に復帰させる。
【００２１】
この発明によれば、仮に低能力の制御形態が対応付けられた時間帯でも、基本的には低能力の制御形態を維持しつつ、重負荷機能を実行することができる。
【００２２】
第９の発明は、第１から第８のいずれか一つの発明の画像処理装置であって、前記複数の制御部のうち少なくとも１つの制御部は、前記複数の時間帯のうち少なくとも２つの時間帯各々における前記機能の実行負荷の履歴情報を把握可能であり、前記記憶部には、前記少なくとも２つの時間帯に対し、前記実行負荷が大きい時間帯ほど制御能力が高い制御形態が対応付けられる。
【００２３】
この発明によれば、対応情報には、少なくとも２つの時間帯に対し、実行負荷が大きい時間帯ほど制御能力が高い制御形態が対応付けられる。これにより、各時間帯における実行負荷に即した制御能力で機能を実行することができる。
【００２４】
第１０の発明に係るプログラムは、画像データに対する機能を実行するために動作する動作部、および、少なくとも演算処理素子を有し前記動作部を制御する複数の制御部を備え、当該複数の制御部が、制御能力が互いに異なる複数の制御形態で機能を実行可能な画像処理装置の、前記複数の制御部の少なくとも１つに、記憶部に登録された互いに異なる複数の時間帯の中から、現在時刻が属する時間帯を抽出する抽出処理と、前記記憶部において前記抽出処理で抽出された時間帯に対応付けられた制御形態で機能を実行する実行処理と、を実行させる。
【００２５】
第１１の発明に係る画像処理システムは、画像データに対する機能を実行可能な画像処理装置、および、当該画像処理装置と通信可能な情報処理装置を備える画像処理システムであって、前記画像処理装置に設けられ、前記機能を実行するために動作する動作部と、前記画像処理装置に設けられ、少なくとも演算処理素子を有し前記動作部を制御する複数の制御部と、前記情報処理装置に設けられる記憶部と、を備え、前記複数の制御部は、制御能力が互いに異なる複数の制御形態で前記動作部を制御して前記機能を実行可能であり、前記記憶部は、互いに異なる複数の時間帯と、当該各時間帯に前記機能を実行するための制御形態とを対応付けて登録可能であり、前記複数の制御部は、前記記憶部に登録された複数の時間帯の中から、現在時刻が属する時間帯を抽出し、その抽出された時間帯に対応付けられた制御形態で機能を実行する。
【発明の効果】
【００２６】
本発明によれば、複数の制御部を備える構成において利便性を向上させることが可能である。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施形態に係る画像処理システムの電気的構成を示すブロック図
【図２】デバイステーブルを示す図
【図３】機能テーブルを示す図
【図４】各機能の実行回数の履歴情報のデータ構造を示す模式図（その１）
【図５】各機能の実行回数の履歴情報のデータ構造を示す模式図（その２）
【図６】予約テーブルのデータ構造を示す模式図
【図７Ａ】制御形態テーブルのデータ構造を示す模式図（その１）
【図７Ｂ】制御形態テーブルのデータ構造を示す模式図（その２）
【図７Ｃ】制御形態テーブルのデータ構造を示す模式図（その３）
【図８】制御形態テーブルの登録処理のフローチャートを示す図
【図９】制御形態の切替処理のフローチャートを示す図
【図１０】機能実行処理のフローチャートを示す図
【発明を実施するための形態】
【００２８】
本発明の一実施形態について図を参照して説明する。
１．画像処理システムの電気的構成
図１は、本実施形態の画像処理システム１の電気的構成を示すブロック図である。画像処理システム１は、端末装置１０（例えばパーソナルコンピュータ  情報処理装置の一例）とプリンタ３０（画像処理装置の一例）とを備える。
【００２９】
（１）端末装置
端末装置１０は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ＨＤＤ（ハードディスクドライブ）１４、キーボードやポインティングデバイス等を有する操作部１５、液晶ディスプレイ等を有する表示部１６、通信回線２０に接続されるネットワークインターフェイス１７等を備えている。ＨＤＤ１４には、ＯＳや、印刷用の画像データを作成可能なアプリケーションソフト、プリンタ３０を制御するためのプリンタドライバなどの各種プログラムが記憶されており、ＣＰＵ１１は、ＲＯＭ１２から読み出したプログラムに従って、その処理結果をＲＡＭ１３に記憶させながら、端末装置１０の動作を制御する。
【００３０】
（２）プリンタ
プリンタ３０は、例えばＰＣプリント機能、コピー機能、スキャナ機能など複数の機能を実行可能な複合機であり、第１制御部３１、第２制御部３２及び第３制御部３３（複数の制御部の一例）を備える。第１制御部３１は、第１ＣＰＵ（演算処理素子）３１Ａ、ＲＯＭ３１Ｂ、ＲＡＭ３１Ｃを有し、第２制御部３２は、第２ＣＰＵ３２Ａ、ＲＯＭ３２Ｂ、ＲＡＭ３２Ｃを有し、第３制御部３３は、第３ＣＰＵ３３Ａ、ＲＯＭ３３Ｂ、ＲＡＭ３３Ｃを有する。
【００３１】
各ＲＯＭ３１Ｂ，３２Ｂ，３３Ｂには、プリンタ３０の動作を制御するための各種プログラム（プログラムの一例）等が記録されており、各ＣＰＵ３１Ａ，３２Ａ，３３Ａは、各ＲＯＭ３１Ｂ，３２Ｂ，３３Ｂから読み出したプログラムに従って、その処理結果を各ＲＡＭ３１Ｃ，３２Ｃ，３３Ｃに記憶させながら、プリンタ３０の動作を制御する。
【００３２】
第１制御部３１は、第２制御部３２よりも高性能であって且つ消費電力が大きい。具体的には、第１ＣＰＵ３１Ａの動作周波数（例えば２００[MHz]）は、第２ＣＰＵ３２Ａの動作周波数（例えば１００[MHz]）よりも高く、ＲＡＭ３１Ｃのメモリ容量は、ＲＡＭ３２Ｃのメモリ容量よりも大きい。このため、第１制御部３１は、第２制御部３２に比べて、画像データを大量、且つ高速に処理することが可能である。
【００３３】
また、第２制御部３２は、第３制御部３３よりも高性能であって且つ消費電力が大きい。具体的には、第２ＣＰＵ３２Ａの動作周波数は、第３ＣＰＵ３３Ａの動作周波数（例えば１０[MHz]）よりも高く、ＲＡＭ３２Ｃのメモリ容量は、ＲＡＭ３３Ｃのメモリ容量よりも大きい。このため、第２制御部３２は、第３制御部３３に比べて、画像データを大量、且つ高速に処理することが可能である。
【００３４】
また、プリンタ３０は、更にネットワークインターフェイス２１、ＨＤＤ（ハードディスクドライブ）３４（記憶部の一例）、操作部３５、スキャナ部３６、ファクシミリ部３７、画像処理部３８、印刷部３９など、各種のデバイス（動作部）を備えている。
【００３５】
ネットワークインターフェイス２１は、通信回線２０を介して端末装置１０等の外部機器に接続されており、相互にデータ通信が可能となっている。操作部３５は、複数のボタンを有し、ユーザによって各機能の実行指示などの各種の入力操作が可能である。更に操作部３５は、表示部（例えば液晶ディスプレイ）やランプ等を有し、各種の設定画面や動作状態等を表示することが可能である。
【００３６】
スキャナ部３６は、図示しない原稿の画像を読み取って読取データを生成する。ファクシミリ部３７は、図示しない外部のファクシミリ装置との間でファクシミリデータを送受信する。画像処理部３８は、スキャナ部３６からの読取データやネットワークインターフェイス２１で受信した印刷データなど、各種の画像データに対する画像処理（例えば印刷処理可能なデータに変換する処理など）を行う。
【００３７】
印刷部３９は、例えば電子写真方式またはインクジェット方式により、上記画像データに基づく画像をシート（例えば用紙、ＯＨＰシート）に印刷する。
【００３８】
２．デバイス、動作周波数、機能の関係
図２はデバイステーブルを示す図である。このデバイステーブルには、各デバイスと、それを動作させるのに必要な動作周波数（クロック数）とが対応付けられており、そのデバイステーブルは例えばＨＤＤ３４に格納されている。
【００３９】
同図から分かるように、第１制御部３１は全てのデバイスを単独、且つ高速で動作させることが可能である。第２制御部３２も全てのデバイスを単独で動作させることが可能であるが、画像処理部３８及び印刷部３９を制御するための処理速度が、第１制御部３１に比べて遅くなる。第３制御部３３はネットワークインターフェイス２１、操作部３５、ファクシミリ部３７のみ単独で動作させることが可能である。
【００４０】
図３は機能テーブルを示す図である。この機能テーブルには、各機能と、その機能を実行させるのに必要なデバイスとが対応付けられており、その機能テーブルは例えばＨＤＤ３４に格納されている。ＰＣプリント機能では、ネットワークインターフェイス２１が端末装置１０から印刷データを受信し、画像処理部３８がその印刷データに所定の画像処理（例えばビットマップデータへの展開処理）をし、印刷部３９が印刷対象画像をシートに印刷する。コピー機能では、操作部３５がユーザによるコピー指示を受け付け、スキャナ部３６が原稿の読取データを生成し、画像処理部３８がその読取データに所定の画像処理をし、印刷部３９が読取画像をシートに印刷する。
【００４１】
ファクシミリ印刷機能では、操作部３５がユーザによるファクシミリ印刷指示を受け付け、印刷部３９が、既に受信したファクシミリデータに基づく画像をシートに印刷する。スキャン機能では、操作部３５がユーザによるスキャン指示を受け付け、スキャナ部３６が原稿の読取データを生成する。ファクシミリ通信機能では、操作部３５がユーザによるファクシミリ通信指示を受け付け、ファクシミリ部３７が外部のファクシミリ装置との間でファクシミリデータのやり取りを行う。
【００４２】
なお、処理負荷はＰＣプリント機能が最も重く、次にコピー機能、ファクシミリ印刷、スキャン機能、ファクシミリ通信の順で低くなっていく。なお、ＰＣプリント機能およびコピー機能は、動作周波数の高い画像処理部３８および印刷部３９を利用するために処理負荷が比較的に大きい。以下、これらの機能を「重負荷機能」という。一方、スキャン機能およびファクシミリ通信機能は、動作周波数の低いデバイスのみで実行可能であるため処理負荷が比較的に小さい。以下、これらの機能を「軽負荷機能」という。
【００４３】
３．制御形態
３つの制御部３１〜３３は、制御能力が互いに異なる「高能力制御形態」、「中能力制御形態」および「低能力制御形態」で各機能を実行することができる。
「高能力制御形態」は、第１制御部３１が単独でデバイスを制御して機能を実行する制御形態である。
「中能力制御形態」は、第２制御部３２が単独でデバイスを制御して機能を実行する制御形態である。
「低能力制御形態」は、第３制御部３３が単独でデバイスを制御して機能を実行する制御形態である。
なお、各制御形態においてデバイスを制御していない制御部（以下、「スリープ中の制御部」という）は、ＨＤＤ３４へのアクセスは不能であり、例えば現在デバイスを制御している制御部（以下、「起動中の制御部」という）等からの信号（例えば起動割り込み信号）のみ検知可能な状態になっている。
【００４４】
そして、高能力制御形態（高能力の制御形態の一例）では全ての機能を高速で実行することが可能であり、中能力制御形態では全ての機能を実行可能であるが、重負荷機能に対する処理速度は高能力制御形態に比べて遅くなる。低能力制御形態（低能力の制御形態の一例）では軽負荷機能のみ実行可能である。なお、例えばＨＤＤ３４には、各制御形態と、それぞれの形態で起動すべき制御部とを対応付けるための対応関係情報（制御形態テーブル）が格納されている。
【００４５】
４．履歴情報
図４，５は各機能の実行回数の履歴情報（実行負荷の履歴情報の一例）のデータ構造を示す模式図であり、図５は図４から１日経過後のものである。なお、同図において「ＰＣ」はＰＣプリント機能、「Ｃ」はコピー機能、「ＦＰ」はファクシミリ印刷機能、「Ｓ」はスキャン機能、「ＦＣ」はファクシミリ通信機能をそれぞれ意味する。
【００４６】
履歴情報は、例えばＨＤＤ３４に格納されており、この履歴情報には、複数の時間帯と、それぞれの時間帯における各機能の実行回数履歴とが対応付けられている。なお、本実施形態では、複数の時間帯は、午前時間帯（７時〜１２時）、午後時間帯（１２時〜２２時）、深夜時間帯（２２時〜７時）である。また、履歴情報は、直近の一定期間（本実施形態では１週間）内の情報であり、後述するように、更新期間（本実施形態では０時から２４時までの１日）を経過する度に更新されていく。
【００４７】
各制御部３１〜３３は、現在時刻が属する更新期間内において自己が起動中のときに実行した機能の実行回数を、機能別に随時カウントし、その結果を当日実現回数履歴として例えばＨＤＤ３４に格納していく。そして、次の更新時期に切り替わるときに（例えば現在時刻が２４時になるときに）、そのとき起動中の制御部は、履歴情報に対し、最も古い日付の実現回数履歴を削除し、上記当日実行回数履歴を追加する更新処理を行う。これにより、履歴情報は、更新期間を経過する度に直近の一定期間内の情報に更新されていく。なお、図４は８月２４日〜３０日の履歴情報が示されており、図５は８月２５日〜３１日の履歴情報が示されている。
【００４８】
５．予約モード
プリンタ３０は、例えばＰＣプリント機能およびファクシミリ通信機能について予め実行日時を指定して機能の実行を予約する「予約モード」を使用することができる。例えば大量の画像データに基づきＰＣプリント機能を実行せざるを得ない場合、予約モードにより深夜時間帯を指定しておけば、プリンタ３０の使用頻度が低い深夜時間帯にＰＣプリントを完了させることが可能である。また、ファクシミリ通信機能について予約モードにより深夜時間帯を指定しておけば、通信料金が安い深夜時間帯にファクシミリ通信を完了することが可能である。
【００４９】
図６は予約テーブルのデータ構造を示す模式図である。この予約テーブルは例えばＨＤＤ３４に格納されており、この予約テーブルには、上記３つの時間帯と、各時間帯における機能別の予約数とが対応付けられている。「予約数」とは、実行日時が各時間帯内に属する予約の総数をいう。なお、同図中の「ＰＣ」、「ＦＣ」は図４，５と同じ意味である。
【００５０】
各制御部３１〜３３は、自己が起動中に予約モードが使用された場合、その予約モードにより指定された実行日時が属する時間帯に対応付けられた予約数に１加算する。一方で、予約モードにより指定された実行日時が到来した機能を実行した場合には、その実行日時が属する時間帯に対応付けられた予約数から１減算する。これにより、予約テーブルには、各時間帯における機能別の予約数がタイムリーに反映される。
【００５１】
６．制御形態テーブルの登録処理
図７Ａ〜７Ｃは制御形態テーブルのデータ構造を示す模式図であり、図８は制御形態テーブルの登録処理のフローチャートを示す図である。制御形態テーブルは例えばＨＤＤ３４に格納されており、この制御形態テーブルには、上記３つの時間帯と、それぞれの時間帯に機能を実行するための制御形態とが対応付けられている。登録処理は、その制御形態テーブルに各時間帯別の制御形態を登録し、その後、更新するための処理であり、上記更新期間の始期が到来する度に、そのとき起動中の制御部により実行される。
【００５２】
起動中の制御部は、まず、履歴情報の上記更新処理を行い（Ｓ１）、次にこの更新後の履歴情報に基づき制御形態テーブルの登録ないし更新を行う（Ｓ３）。具体的には、各時間帯について、上記履歴情報から機能の実行負荷を把握し、その実行負荷が大きいほど制御能力が高い制御形態を対応付けて登録する。換言すれば、実行負荷が大きい時間帯ほど、制御能力が高い制御形態が対応付けられる。なお、既に前回の更新時期における制御形態が登録されている場合には、その登録された制御形態を、今回の新たな制御形態に更新する。
【００５３】
より具体的には、各時間帯について、次の式により重負荷機能割合、中負荷機能割合を算出する。重負荷機能割合とは、全機能の総実行回数に対する、重負荷機能（一部の機能の一例）の実行回数の割合をいい、中負荷機能割合とは、全機能の総実行回数に対する、中負荷機能（重負荷機能及びファクシミリ印刷機能  一部の機能の一例）の実行回数の割合をいう。
重負荷機能割合＝（直近一週間分の重負荷機能の実行回数）／（直近一週間分の全機能の総実行回数）×１００
中負荷機能割合＝（直近一週間分の中負荷機能の実行回数）／（直近一週間分の全機能の総実行回数）×１００
【００５４】
そして、重負荷機能割合及び中負荷機能割合に関する次の条件によって、各時間帯に対応付けるべき制御形態を決定する。
（Ａ）重負荷機能割合が第１基準値（例えば３０％）以上である場合：高能力制御形態
（Ｂ）重負荷機能割合が第１基準値未満で、且つ、中負荷機能割合が第２基準値（例えば３０％）以上である場合：中能力制御形態
（Ｃ）重負荷機能割合が第１基準値未満で、且つ、中負荷機能割合が第２基準値未満である場合：低能力制御形態
【００５５】
履歴情報が図４に示す内容である場合、図７Ａに示すように、午前時間帯については、重負荷機能割合が２７％で、中負荷機能割合が４３％であるから、中能力制御形態に決定する。午後時間帯については、重負荷機能割合が５１％であるから、高能力制御形態に決定する。深夜時間帯については、重負荷機能割合が２．４％で、中負荷機能割合が２．４％であるから、低能力制御形態に決定する。
【００５６】
次に起動中の制御部は、Ｓ３で決定した各時間帯の制御形態を、予約テーブルの予約数（機能の予約に基づく処理負荷の一例）に応じて修正（変更）する（Ｓ５）。具体的には、予約数に関する次の条件によって、各時間帯に対応付けるべき制御形態を修正する。
（Ａ）Ｓ３で中能力制御形態または低能力制御形態に決定され、ＰＣプリント機能の予約数が第１基準値（例えば５）以上である場合：高能力制御形態に修整
（Ｂ）Ｓ３で低能力制御形態に決定され、ＰＣプリント機能の予約数が第１基準値（例えば５）未満で、且つファクシミリ通信機能の予約数が第２基準値（例えば５）以上である場合：中能力制御形態に修正
（Ｃ）上記（Ａ）（Ｂ）のいずれの条件も満たさない場合：修正なし
【００５７】
予約テーブルが図６に示す内容である場合、図７Ｂに示すように、起動中の制御部は、午前時間帯および午後時間帯については修正しないが、深夜時間帯については低能力制御形態から中能力制御形態に修正する。そして、この修正後に本登録処理を終了する。
【００５８】
ここで、例えば９月１日の午前０時になると、起動中の制御部は、登録処理を再び実行し、８月２４日〜３０日の履歴情報（図４参照）を、８月２５日〜３１日の履歴情報（図５参照）に更新する（Ｓ１）。そうすると、図７Ｃに示すように、午前時間帯については、重負荷機能割合が３０％になるから、中能力制御形態から高能力制御形態に変更する。なお、他の時間帯は変更しない。
【００５９】
７．制御形態の切替処理
図９は制御形態の切替処理のフローチャートを示す図である。起動中の制御部は、切替処理を繰り返し実行する。起動中の制御部は、まず上記制御形態テーブルを参照して、現在時刻の属する時間帯を抽出し（抽出処理の一例）、その抽出された時間帯が次の時間帯に変わったかどうかを判断し（Ｓ１１）、変わらない場合には（Ｓ１１：ＮＯ）、現在の制御形態を維持し、Ｓ１１に戻る。
【００６０】
一方、次の時間帯に変わった場合には（Ｓ１１：ＹＥＳ）、制御形態テーブルに従って制御形態を変更する。具体的には、例えば制御形態テーブルが図７Ａの内容であって、現在時刻が午前時間帯に属している場合、中能力制御形態により第２制御部３２が起動中となり、上記切替処理を実行する。
【００６１】
そして、第２制御部３２は、現在時刻の属する時間帯が午後時間帯に変わると判断した場合には、高能力制御形態に切り替えるために、スリープ中の第１制御部３１に上記起動割り込み信号を与える。これにより、第１制御部３１が起動中となり、第２制御部３２に代わって切替処理を実行する。それ以降、第２制御部３２はスリープ状態になる。このようにして、時間帯が次の時間帯に切り替わるごとに、それぞれの時間帯に対応する制御形態に順次変更される。
【００６２】
８．機能実行処理
図１０は機能実行処理のフローチャートを示す図である。起動中の制御部は、機能を実行すべきタイミングが到来したときに、機能実行処理を実行する。なお、実行すべきタイミングには、例えばユーザが予約モードを利用しないで機能実行指示をしたときや、予約モードにより指定された実行日時が到来したときなどが含まれる。
【００６３】
起動中の制御部は、まず現在実行すべき機能を、現在の制御形態で実行可能かどうかを判断する（Ｓ２１）。例えば制御形態テーブルが図７Ａの内容であって、深夜時間帯に軽負荷機能を実行する場合、その軽負荷機能は低能力制御形態で実行可能であるから、第３制御部３３は、Ｓ２１で肯定判断をし（Ｓ２１：ＹＥＳ）、Ｓ２３で低能力制御形態のままで軽負荷機能を実行し（実行処理の一例）、本機能実行処理を終了する。
【００６４】
一方、例えば制御形態テーブルが図７Ａの内容であって、深夜時間帯に重負荷機能を実行する場合、その重負荷機能は低能力制御形態では実行不可である。そこで、第３制御部３３は、その重負荷機能を実行可能な高能力制御形態または中能力制御形態に切り替えるために、第１制御部３１または第２制御部３２に起動割り込み信号を与える（Ｓ２５）。これにより、第１制御部３１または第２制御部３２が起動中となって重負荷機能を実行する（Ｓ２７）。
【００６５】
その後、第１制御部３１または第２制御部３２は、第３制御部３３に起動割り込み信号を与えると共に、自分自身はスリープ状態に移行する。これにより、深夜時間帯に対応付けられた元の低能力制御形態に復帰し（Ｓ２９）、本機能実行処理を終了する。これにより、低能力制御形態が対応付けられた時間帯でも、基本的には低能力制御形態を維持して消費電力を抑制しつつ、重負荷機能を実行することができる。
【００６６】
９． 本実施形態の効果
本実施形態によれば、上記切替処理により、機能を実行するための制御形態を、現在時刻の属する時間帯の変化に応じて切り替えることが可能である。従って、制御形態を現在時刻の属する時間帯の変化に応じて切り替えることができない従来の構成に比べて、利便性を向上させることができる。
【００６７】
また、各時間帯に対し、その時間帯における機能の実行負荷の履歴情報に応じた制御形態を対応付けてＨＤＤ３４に登録する。これにより、当該時間帯における実行負荷に即した制御能力で機能を実行することができる。しかも、履歴情報は随時、最新のものに更新され、その更新による履歴情報の変化に応じて、各時間帯に機能を実行するための制御形態を変更する。これにより、各時間帯における実行負荷の変化に即した制御能力で機能を実現することができる。
【００６８】
また、各時間帯に対応付けられた制御形態を、複数の機能の実行回数の総和に対する、一部の機能の実行回数の割合に応じて変更する。これにより、一部の機能を、その実行割合に即した制御能力で実行することができる。
【００６９】
また、各時間帯に対応付けられた制御形態を、当該時間帯における機能の予約に基づく処理負荷に応じて変更する。これにより、これにより、当該時間帯における機能の予約に基づく処理負荷に即した制御能力で機能を実行することができる。
【００７０】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような種々の態様も本発明の技術的範囲に含まれる。
（１）上記実施形態では、複合機であるプリンタ３０を例に挙げたが、本発明の「画像処理装置」はこれに限れない。例えばスキャナ機能やファクシミリ機能を有しないプリンタや、ファクシミリ装置単体、画像読取装置単体であってもよい。要するに、画像データに対する機能を実行可能な画像処理装置であればよい。
【００７１】
（２）上記実施形態では、コピー機能、スキャン機能、ファクシミリ通信機能などを例に挙げたが、本発明はこれに限られない。例えば画像データをＨＤＤ３４に蓄積する画像蓄積機能、スキャンデータなどから特定画像を抽出する特定画像抽出機能、メール機能や、端末装置１０から画像データを受信し、その受信した画像データに基づくファクシミリデータを外部のファクシミリ装置に送信する、ＰＣファックス機能などでもよい。要するに、画像データに対する機能であればよい。
【００７２】
（３）上記実施形態では、３つの制御部３１〜３３を備えるプリンタ３０を例に挙げて説明したが、本発明はこれに限られず、２つ、或いは、４つ以上の制御部を備える画像処理装置でもよい。
【００７３】
（４）上記実施形態では、３つの制御形態の制御能力を異ならせる方法として、それぞれの制御形態で起動中とする制御部３１〜３３の性能を異ならせたが、本発明はこれに限られない。例えば、それぞれで起動中とする制御部の数を異ならせる方法でもよい。なお、この方法の場合、各制御部の性能は互いに同等でも異なっていてもよい。なお、複数の制御部が起動中の場合には、それら複数の制御部が協働してデバイスを制御して機能を実行する。協働の形態としては、例えば複数の制御部が共通のデバイス（例えば画像処理部３８）を分担して制御する形態がある。また、一機能を複数のデバイスで実行する場合には、各制御部がそれぞれ個別のデバイス（例えば画像処理部３８と印刷部３９）を制御する形態がある。
【００７４】
（５）上記実施形態では、履歴情報等を、プリンタ３０に備えられたＨＤＤ３４に登録したが、本発明はこれに限られない。例えば端末装置１０が備えるＨＤＤ１４など、プリンタ３０に対して外部を記憶装置に登録してもよいし、プリンタ３０にＮＶＲＡＭやフラッシュＲＯＭ等の記憶素子を備えてもよい。
【００７５】
（６）上記実施形態では、履歴情報は、プリンタ３０自身がカウントすることにより把握する構成であったが、本発明はこれに限られない。例えばユーザが別途把握した履歴情報を、操作部３５または端末装置１０での操作によってＨＤＤ３４に書き込む構成でもよい。
【００７６】
（７）上記実施形態では、全ての時間帯に対して、履歴情報に基づく制御形態を登録・更新したが、本発明はこれに限られない。一部の時間帯のみに対して、履歴情報に基づく制御形態を登録・更新してもよい。
【００７７】
（８）上記実施形態では、スリープ中の制御部は、信号のみ検知可能な状態であったが、本発明はこれに限られない。例えばスリープ中の制御部は、ＨＤＤ３４などのメモリにアクセス可能な状態でもよい。但し、上記実施形態の構成であれば消費電力をより低減できるというメリットがある。
【００７８】
（９）上記実施形態では、複数の時間帯は、午前時間帯、午後時間帯、深夜時間帯であったが、本発明はこれに限られない。例えば１時間単位ごとなど、更に細かい時間単位で分けられた時間帯でもよい。
【００７９】
（１０）上記実施形態では、各時間帯において、いずれかの制御形態にて常にプリンタ３０が動作しているが、本発明はこれに限られない。例えば、プリンタ３０にてスリープモードが実行可能である場合は、スリープモード時に例えば第３制御部３３のみが動作して各機能の実行指示を待機する状態となり、各機能の実行指示がなされたことに応じてその時間に基づく制御形態にて各制御部が起動し機能が実行されてもよい。尚、スリープモードとは、端末装置１０からの印刷データの受信や外部のファクシミリ装置からのファクシミリデータの受信が無い状態が所定時間継続したことを条件に実行されるモードであり、スリープモード実行中は一切の機能が実行不可となる。
【００８０】
（１１）上記実施形態では、各時間帯に対して、その重負荷機能割合や中負荷機能割合が大きいほど制御能力が高い制御形態を対応付けたが、本発明はこれに限られない。例えば、全機能の総実行回数に対する、軽負荷機能（特定機能の一例）の実行回数の割合を、軽負荷機能割合とし、各時間帯に対して、その軽負荷機能割合が大きいほど、制御能力が低い制御形態を対応付けてもよい。また、割合ではなく、単に、特定機能（例えば重負荷機能）の実行回数が多いほど制御能力が高い制御形態としてもよい。
【００８１】
（１２）上記実施形態では、各時間帯における機能の予約に基づく処理負荷を、当該時間帯内に実行日時が属する予約数により把握したが、本発明はこれに限られない。時間帯内に実行日時が属する予約で対象とされている画像データの属性情報（解像度、データ量、使用トナー色数など）に基づき把握してもよい。例えば解像度等が高いほど、処理負荷が大きいとして、制御能力がより高い制御形態にする。また、各時間帯について所定の単位時間内に実行日時が含まれる予約数が多いほど、或いは、実行日時同士の間隔が短いほど、特定の時期に機能の実行日時が集中しているとみなし、制御能力がより高い制御形態にしてもよい。
【符号の説明】
【００８２】
１...画像処理システム
１０...端末装置
３０...プリンタ
３１...第１制御部
３２...第２制御部
３３...第３制御部
２１...ネットワークインターフェイス
３４...ＨＤＤ
３５...操作部
３６...スキャナ部
３７...ファクシミリ部
３８...画像処理部
３９...印刷部
【図１】
2011077854.tif 000003
【図２】
2011077854.tif 000004
【図３】
2011077854.tif 000005
【図４】
2011077854.tif 000006
【図５】
2011077854.tif 000007
【図６】
2011077854.tif 000008
【図７Ａ】
2011077854.tif 000009
【図７Ｂ】
2011077854.tif 000010
【図７Ｃ】
2011077854.tif 000011
【図８】
2011077854.tif 000012
【図９】
2011077854.tif 000013
【図１０】
2011077854.tif 000014