(57)【要約】      （修正有）【課題】設定された印刷速度を維持できる画像形成装置、情報処理方法及びプログラムを提供する。【解決手段】操作部を有する画像形成装置であって、印刷速度を設定する設定手段と、設定手段により印刷速度が標準より速くなる設定がされている場合、操作部の表示を抑制する表示モードへ切り替える制御手段と、を有する。【選択図】図８
2018089882.tif 000002
【特許請求の範囲】
【請求項１】
操作部を有する画像形成装置であって、
印刷速度を設定する設定手段と、
前記設定手段により印刷速度が標準より速くなる設定がされている場合、前記操作部の表示を抑制する表示モードへ切り替える制御手段と、
を有する画像形成装置。
【請求項２】
前記設定手段により印刷速度が標準より早くなる設定がされている場合、前記操作部への表示処理の負荷が高くなる印刷ジョブか否かを判定する判定手段を更に有し、
前記判定手段により、前記操作部への表示処理の負荷が高くなる印刷ジョブであると判定された場合、前記制御手段は、前記操作部の表示を抑制する表示モードへ切り替える請求項１記載の画像形成装置。
【請求項３】
前記印刷ジョブの受信頻度の統計情報を集計する集計手段を更に有し、
前記判定手段は、前記統計情報に基づき、単位時間当たりの前記印刷ジョブの受信頻度が閾値を超えた場合、前記操作部への表示処理の負荷が高くなる印刷ジョブであると判定する請求項２記載の画像形成装置。
【請求項４】
前記制御手段は、前記設定手段により印刷速度が標準より速くなる設定がされている場合、印刷ジョブの進行状況をリアルタイムで更新する表示モードから前記操作部の表示を抑制する表示モードへ切り替える請求項１乃至３何れか１項記載の画像形成装置。
【請求項５】
前記操作部の表示を抑制する表示モードは、印刷中であることを示す表示モードである請求項１乃至４何れか１項記載の画像形成装置。
【請求項６】
操作部を有する画像形成装置が実行する情報処理方法であって、
印刷速度を設定する設定工程と、
前記設定工程により印刷速度が標準より速くなる設定がされている場合、前記操作部の表示を抑制する表示モードへ切り替える制御工程と、
を含む情報処理方法。
【請求項７】
コンピュータを、請求項１乃至５何れか１項記載の画像形成装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、装置外部から印刷データを受信し印刷する画像形成装置において、印刷機構の基本性能を超えない範囲で装置の印刷速度を変更し、変更後の印刷速度に応じて課金額を変更することを可能とする技術が知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−８５０３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画像処理装置では、プリント機能を実現するために受信した印刷データを解釈し、プリンタエンジンに入力するための画像データ生成処理を行うためのＣＰＵとメインメモリとを搭載している。ＣＰＵはＰａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ（以下ＰＤＬという）で記述されたＰＤＬデータを解釈し、画像データを生成する。このＰＤＬ処理速度はＣＰＵの処理能力に依存する。そのため、プリンタエンジンの速度が速いほど処理能力が高いＣＰＵが必要とされ、プリンタエンジンの印字速度以上でＰＤＬ処理可能な能力を備えたＣＰＵを具備するように構成される。このような画像処理装置はコピー、スキャンの実行を指示したり、プリントの進行状況や装置の各種状態を表示したりするための操作部を備えるのが一般的である。画像処理装置の動作制御は、基本的に「ジョブ」の単位で行われ、ジョブの単位でジョブ生成／ジョブ処理／ジョブ終了と処理が進行する。画像処理装置では、「ジョブ」の処理と「ジョブ」としての処理進行状況を操作部に更新表示する処理とを伴う。操作部への表示処理は、表示画面データの構築とその画面データの表示部への転送との処理が必要であり、ＣＰＵとしては負荷が高い処理である。そのため、連続したジョブ投入ではジョブ状況を操作部に更新する処理の頻度が高まり、ＣＰＵ負荷が大きく高まることが知られている。
ここで、ＰＤＬ処理と操作部の制御を含むＰＤＬ以外の機能処理とを同一のＣＰＵで行うように画像処理装置のコントローラハードを構成する場合がある。このようなハードウェア構成の場合、１ページデータのＰＤＬジョブが大量に連続すると（このデータ投入パターンを以後"少量多ジョブパターン"という）、ジョブ毎の操作部の表示更新処理にＣＰＵが消費され、ＰＤＬ処理速度が低下する場合がある。
印刷速度が変更可能で速度変更に応じた課金を行う画像形成装置では、このような速度低下が発生すると、印刷速度を上げるために課金されたのに、実際の印刷速度が発揮できない、という問題が発生する可能性がある。
【課題を解決するための手段】
【０００５】
本発明は、操作部を有する画像形成装置であって、印刷速度を設定する設定手段と、前記設定手段により印刷速度が標準より速くなる設定がされている場合、前記操作部の表示を抑制する表示モードへ切り替える制御手段と、を有する。
【発明の効果】
【０００６】
本発明によれば、設定された印刷速度を維持できるようにすることができる。
【図面の簡単な説明】
【０００７】
【図１】画像形成システムのシステム構成の一例を示す図である。
【図２】情報処理端末のハードウェア構成の一例を示す図である。
【図３】画像形成装置のハードウェア構成の一例を示す構成図である。
【図４】操作部の一例を示す図である。
【図５】液晶表示部に表示される画面の一例を示す図である。
【図６】プリント速度を変更する設定画面の一例を示す図である。
【図７】表示抑制モードの状態の画面の一例を示す図である。
【図８】画像形成装置の情報処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面に基づいて説明する。
【０００９】
＜実施形態１＞
図１は、画像形成システムのシステム構成の一例を示す図である。画像形成システムは、画像形成装置１０１と、情報処理端末１０２、１０３、１０４と、認証サーバ１０５とが、各々ＬＡＮ１００を介して接続されている。以下、画像形成装置に関する説明は、代表して画像形成装置１０１について行い、情報処理端末に関する説明は代表して情報処理端末１０２について行う。画像形成装置１０１は、装置外部から送信されるＰＤＬデータを受信して画像を印刷したり、装置に具備されているスキャナを用いて画像を読み取ったり、スキャナで読み取った画像を印刷することができる。また、情報処理端末１０２は、画像形成装置１０１に対してＰＤＬデータを送信することができる。認証サーバ１０５は、画像形成装置１０１や情報処理端末１０２をはじめとする画像形成システム内の装置を利用する際のユーザ情報や、ユーザが所属するグループ情報を管理することができる。
【００１０】
図２は、情報処理端末１０２のハードウェア構成の一例を示す図である。
情報処理端末１０２は、ＣＰＵ２１１、ＲＡＭ２１２、ＨＤＤ２１３、ネットワークＩ／Ｆ２１４、周辺機器Ｉ／Ｆ２１５から構成される。
ＣＰＵ２１１は、装置全体の制御を司り、ＲＡＭ２１２、ＨＤＤ２１３、ネットワークＩ／Ｆ２１４、及び周辺機器Ｉ／Ｆとのデータの授受を制御することができる。また、ＣＰＵ２１１は、ＨＤＤ２１３から読み出した制御プログラム（命令）をＲＡＭ２１２に展開し、ＲＡＭ２１２に記憶されている命令を実行する。
ＨＤＤ２１３には、ＣＰＵ２１１で実行可能な、制御プログラム（命令）が格納されている。その他にも、ＨＤＤ２１３は、画像形成装置に対して送信するＰＤＬデータ等を適宜、保存することができる。
ＲＡＭ２１２は、ＨＤＤ２１３に記憶された命令を展開してＣＰＵ２１１から読み出し可能とし、命令の実行に必要な各種のデータを記憶しておくことができる。
ネットワークＩ／Ｆ２１４は、画像形成システム内の装置とネットワーク通信を行うためのＩ／Ｆであり、ＬＡＮ１００経由でデータ受信を行ったことをＣＰＵ２１１に伝達したり、ＲＡＭ２１２上のデータをＬＡＮ１００に送信したりする。
周辺機器Ｉ／Ｆ２１５は、ディスプレイやキーボードをはじめとした周辺機器を情報処理端末１０２に接続するためのＩ／Ｆである。情報処理端末１０２は、周辺機器Ｉ／Ｆに接続された周辺機器を制御することにより、ユーザに対する情報の提示や、ユーザからの指示の受信を行う。
【００１１】
図３は、画像形成装置１０１のハードウェア構成の一例を示す構成図である。
画像形成装置１０１は、コントローラ３１０と、プリンタ３０１、スキャナ３０２、操作部３０３から構成される。コントローラ３１０は、ＣＰＵ３１１、ＲＡＭ３１２、ＨＤＤ３１３、ネットワークＩ／Ｆ３１４、プリンタＩ／Ｆ３１５、スキャナＩ／Ｆ３１６、操作部Ｉ／Ｆ３１７から構成される。
ＣＰＵ３１１は、ＲＡＭ３１２、ＨＤＤ３１３、ネットワークＩ／Ｆ３１４、プリンタＩ／Ｆ３１５、スキャナＩ／Ｆ３１６、操作部Ｉ／Ｆ３１７とデータを授受することができる。また、ＣＰＵ３１１は、ＨＤＤ３１３から読み出したプログラム（命令）をＲＡＭ３１２に展開し、ＲＡＭ３１２に記憶されている命令を実行する。ＣＰＵ３１１は、画像形成装置１０１で実行するプリント処理、及び後述する操作部３０３の表示処理を含む、装置全体の制御を行う。
ＨＤＤ３１３には、ＣＰＵ３１１で実行可能な命令や、装置で使用する設定値、ユーザから依頼された処理に関するデータ、装置外部から受信したデータ等を記憶しておくことができる。
ＲＡＭ３１２は、ＨＤＤ３１３に記憶された命令を展開してＣＰＵ３１１から読み出し可能とし、命令の実行に必要な各種のデータを記憶しておくことができる。
ネットワークＩ／Ｆ３１４は、画像形成システム内の装置とネットワーク通信を行うためのＩ／Ｆであり、ＬＡＮ１００経由でデータ受信を行ったことをＣＰＵ３１１に伝達したり、ＲＡＭ３１２上のデータをＬＡＮ１００に送信したりする。
プリンタＩ／Ｆ３１５は、ＣＰＵ３１１から送信された画像データをプリンタ３０１に送信したり、プリンタ３０１から受信したプリンタの状態をＣＰＵ３１１に伝達したりするＩ／Ｆである。
スキャナＩ／Ｆ３１６は、ＣＰＵ３１１から送信された画像読み取り指示をスキャナ３０２に送信し、スキャナ３０２から受信した画像データをＣＰＵ３１１に伝達したり、スキャナ３０２から受信した状態をＣＰＵ３１１に伝達したりするＩ／Ｆである。
操作部Ｉ／Ｆ３１７は、操作部３０３から入力されたユーザからの指示をＣＰＵ３１１に伝達したり、ユーザが操作するための画面情報を操作部３０３に伝達したりする。
プリンタ３０１は、プリンタＩ／Ｆから受信した画像データを用紙に印刷したり、プリンタの状態をプリンタＩ／Ｆに伝達したりする。本実施形態においてはプリンタ３０１が電子写真プロセスを利用して印刷を行う前提で説明を行うが、他の方法により印刷を行ってもよい。
スキャナ３０２は、スキャナＩ／Ｆ３１６から受信した画像読み取り指示に従って、スキャナに置かれた用紙を読み取りデジタルデータ化してスキャナＩ／Ｆ３１６に伝達したり、スキャナの状態をスキャナＩ／Ｆ３１６に伝達したりする。
操作部３０３は、画像形成装置１０１をユーザから操作することを可能にする。例えば、操作部３０３は、タッチパネルを有する液晶画面を具備し、ユーザに操作画面を提供すると共に、ユーザからの操作を受け付ける。
ＣＰＵ３１１がＨＤＤ３１３に記憶されたプログラムに基づき処理を実行することによって、画像形成装置１０１の機能及び後述する図８に示すフローチャートの処理が実現される。
【００１２】
操作部３０３の構成を図４に示す。液晶表示部４０１は、液晶上にタッチパネルシートが貼られており、システムの動作状態及びソフトキーを表示すると共に、表示してあるキーが選択されるとその位置情報をＣＰＵ３１１に伝える。
スタートキー４０２は、原稿画像の読み取り動作を開始するとき等にユーザが選択するキーである。スタートキー４０２の中央部には、緑と赤との２色ＬＥＤ４０３があり、その色によってスタートキー４０２が使える状態にあるかどうかをユーザに示す。ストップキー４０４は、稼働中の動作を止めるためにユーザが選択するキーである。テンキー４０５は、数字と文字のボタン郡で構成されており、コピー部数の設定や、液晶表示部４０１の画面切り替えをユーザが画像形成装置１０１に指示するためのキーである。ユーザモードキー４０６は、機器設定を行うときにユーザが選択するキーである。
【００１３】
液晶表示部４０１に表示される画面は、ＣＰＵ３１１が画像形成装置１０１の状態やジョブの実行状況をもとに表示画像データを生成することで表示される。図５は、画像形成装置１０１が連続プリント中の液晶表示部４０１に表示される画面の一例を示す図である。図５ではジョブ６１０がプリント動作中であり、ジョブ６１１、６１２及び６１３はプリント開始を待っている状態であることを示している。また、ステータスライン領域６２０では、画像形成装置１０１の全体ステータスを表示しており、ジョブ６１０をプリントしつつ、同時に後続のプリントデータを受信しつつあることを示している。また、図５の画面では、各ジョブの処理の進行に従ってジョブ終了までの待ち時間、プリント残枚数がリアルタイムに更新表示される。この更新表示の処理は各ジョブのＰＤＬ処理をも行う、ＣＰＵ３１１によって行われる構成である。図５の画面は、印刷ジョブの進行状況をリアルタイムで更新する表示モードの画面の一例である。
【００１４】
図６は、画像形成装置１０１のプリント速度を変更する設定画面の一例を示す図である。項目５０１は操作部３０３のユーザモードキー４０６が選択された場合に液晶表示部４０１に表示される、各種設定項目の１項目である。画像形成装置１０１は、通常の印刷速度として一分間あたり５０枚（以下、一分あたりの印刷速度をｐｐｍ単位で表記する）、の設定であるが、図６に示す画面ではユーザの設定変更により６０ｐｐｍと設定されている状態を示している。なお、印刷速度をアップする設定の場合、システム管理者によって予め定められた課金が行われる。
【００１５】
図７は、操作部表示の処理負荷を下げるための、表示抑制モードの状態の液晶表示部４０１の画面の一例を示す図である。表示抑制モードにおいて液晶表示部４０１の画面はリアルタイム更新を行わず、印刷中であることだけを示す文字列７１０を表示する。通常の表示画面である図５を表示するにはユーザはボタン７１１を選択することで画面の表示を切り替えることができる。
続いて、図７と図８とを用いて表示抑制モードの切り替えに係る情報処理を説明する。画像形成装置１０１がＰＤＬデータ受信すると、Ｓ８０１において、ＣＰＵ３１１は、印刷速度（ｐｐｍ値）アップの設定がされているか否かを判定する。例えば、ＣＰＵ３１１は、ＨＤＤ３１３に記憶されている、図６の画面で設定された設定値に基づき、６０ｐｐｍ（速度アップ）が設定されている場合、印刷速度（ｐｐｍ値）アップの設定がされていると判定する。一方、ＣＰＵ３１１は、ＨＤＤ３１３に記憶されている、図６の画面で設定された設定値に基づき、５０ｐｐｍ（標準）が設定されている場合、印刷速度（ｐｐｍ値）アップの設定がされていないと判定すると。ＣＰＵ３１１は、ｐｐｍ値アップがされていない場合（Ｓ８０１においてＮＯ）、Ｓ８０４へ進み、通常表示モードでプリント処理を継続する。一方、ＣＰＵ３１１は、ｐｐｍ値アップが設定されていた場合（Ｓ８０１においてＹＥＳ）、Ｓ８０２へ進み、現在実行しつつあるＰＤＬジョブがＰＤＬ処理低下を引き起こす少量多ジョブのパターンであるか否かを判定する。ＰＤＬジョブは、印刷ジョブの一例である。
本実施形では、少量多ジョブのパターンか否かを判定するため、ＣＰＵ３１１は、ＰＤＬジョブ受信頻度の統計情報を集計するジョブ密度算出機能を有している。ＣＰＵ３１１は、ジョブ密度算出機能により、画像形成装置１０１へのＰＤＬジョブの受信状況を常時監視し、１秒間あたりのＰＤＬジョブ密度を算出している。ジョブ密度が増大するとそれに比例して、操作部３０３への表示更新要求が増加する。つまり、ジョブ数の時間密度が高くなるほど、操作部３０３への表示処理負荷も比例して増大し、ある負荷の限界（設定された閾値等）を超えると同一のＣＰＵ３１１で実行されるＰＤＬ処理速度の低下が発生し始める。画像形成装置１０１のＣＰＵ３１１及び操作部３０３の処理能力は、「一秒間に５ジョブ」を超えると操作部３０３の更新処理負荷増大によりＰＤＬ処理速度の低下が発生し始めるとする。「一秒間に５ジョブ」は、単位時間当たりの印刷ジョブの受信頻度の閾値の一例である。したがって、ＣＰＵ３１１は、Ｓ８０２の判定では、ジョブ密度算出機能によって算出され、例えば、ＲＡＭ３１２等に記憶されているジョブ密度を取得する。そして、ＣＰＵ３１１は、取得したジョブ密度が「１ページのジョブが、一秒間に５ジョブ以上連続して投入されているか否か」をもって少量多ジョブのパターンか否かを判定する。なお、操作部３０３の表示更新処理の負荷増大は受信するＰＤＬジョブの時間密度に依存するため、大量ページの連続ジョブ印刷でも同様のＰＤＬ処理速度低下は発生しうるものである。
【００１６】
ＣＰＵ３１１は、少量多ジョブのパターンではないと判定した場合（Ｓ８０２においてＮＯ）、Ｓ８０４へ進み、通常表示モードのままプリント動作を継続する。即ち、この場合、操作部３０３の液晶表示部４０１には図５に示したように、リアルタイムにジョブ状況と画像形成装置１０１の全体ステータスとが表示される。一方、ＣＰＵ３１１は、少量多ジョブのパターンであると判定した場合（Ｓ８０２においてＹＥＳ）、Ｓ８０３で操作部３０３の表示を表示抑制モードに変更し、液晶表示部４０１を図７の表示に切り替える。これにより、ＣＰＵ３１１は、操作部３０３の表示をリアルタイムに行う必要なく、ＣＰＵ能力をＰＤＬ処理に集中することが可能となり、印刷処理速度の低下を回避することができる。なお、Ｓ８０３において、ＣＰＵ３１１は、操作部３０３の表示が既に表示制御モードである場合は、表示制御モードへの切り替えを行わない。
Ｓ８０５において、ＣＰＵ３１１は、すべてのプリントジョブが終了したか否かを判定する。ＣＰＵ３１１は、すべてのプリントジョブが終了したと判定すると（Ｓ８０５においてＹＥＳ）、Ｓ８０６に進み、すべてのプリントジョブが終了していないと判定すると（Ｓ８０５においてＮＯ）、Ｓ８０１からの処理を繰り返す。
Ｓ８０６において、ＣＰＵ３１１は、操作部３０３の表示が表示抑制モードか否かを判定する。ＣＰＵ３１１は、操作部３０３の表示が表示抑制モードであると判定すると（Ｓ８０６においてＹＥＳ）、Ｓ８０７に進み、表示抑制モードでないと判定すると、図８のフローチャートの処理を終了する。
Ｓ８０７において、ＣＰＵ３１１は、表示抑制モードを解除し、操作部３０３の表示を通常表示モードに復帰させる。そして、ＣＰＵ３１１は、図８のフローチャートの処理を終了する。
【００１７】
＜実施形態２＞
実施形態２では、ＣＰＵ３１１は、図６に示す設定画面において速度アップが設定されると、操作部３０３の表示を図７に示したような表示抑制モードに切り替え、固定し、操作部３０３の表示負荷を軽減してＰＤＬ処理速度を維持する。ＣＰＵ３１１は、表示抑制モードを、再度、図６に示す設定画面において、元の印刷速度設定に戻されるまで維持する。
その他の制御については実施形態１と同様であるので説明を割愛する。
【００１８】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給する。そして、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００１９】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではない。ジョブ密度算出機能は、ソフトウェア構成として画像形成装置１０１に実装されてもよいし、ハードウェア構成として画像形成装置１０１に実装されてもよい。
【００２０】
以上、上述した各実施形態の処理によれば、設定された印刷速度を維持できるようにすることができる。
【符号の説明】
【００２１】
１０１  画像形成装置
２１１  ＣＰＵ
３０３  操作部
【図１】
2018089882.tif 000003
【図２】
2018089882.tif 000004
【図３】
2018089882.tif 000005
【図４】
2018089882.tif 000006
【図５】
2018089882.tif 000007
【図６】
2018089882.tif 000008
【図７】
2018089882.tif 000009
【図８】
2018089882.tif 000010