(57)【特許請求の範囲】
【請求項１】
画像処理装置の機器状態を検知する状態検知手段を備え、状態検知手段により検知された状態を順次で表示部に表示する画像処理装置であって、
前記状態検知手段により検知された機器状態を時系列で記憶する状態記憶手段と、
前記状態記憶手段に時系列で記憶されている機器状態を古い順に読み出し、前記表示部に順次表示させる表示制御手段と、
前記状態検知手段により機器状態が検知され且つ前記状態記憶手段がバッファフル状態の場合、前記状態記憶手段に時系列で記憶された機器状態から新しい順に抽出された機器状態と、前記状態検知手段により検知された機器状態と、の重要度を比較する比較手段と、
前記比較手段の比較により前記状態検知手段により検知された機器状態が前記抽出された機器状態よりも優先度が高いと判定された場合に、前記状態検知手段により検知された機器状態を、時系列で最新の情報として前記状態記憶手段に記憶させる更新手段とを有し、
前記比較手段は、前記抽出された機器状態が前記検知された機器状態よりも優先度が高いと判定した場合には、時系列で記憶された機器状態から次に新しい機器状態を抽出し、前記状態検知手段により検知された機器状態と比較することを特徴とする画像処理装置。
【請求項２】
前記表示制御手段は、前記更新手段により更新された前記状態記憶手段に時系列に記憶された機器状態を古い順に読出し、前記表示部に順次表示させることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
画像処理装置の機器状態を検知する状態検知手段を備え、状態検知手段により検知された状態を順次に外部装置に送信する画像処理装置であって、
前記状態検知手段により検知された機器状態を時系列で記憶する状態記憶手段と、
前記状態記憶手段に時系列に記憶されている機器状態を古い順に読み出し、前記外部装置に報知すべく順次送信する送信手段と、
前記状態検知手段により機器状態が検知され且つ前記状態記憶手段がバッファフル状態の場合、前記状態記憶手段に時系列で記憶された機器状態から新しい順に抽出された機器状態と、前記状態検知手段により検知された機器状態と、の重要度を比較する比較手段と、
前記比較手段の比較により前記状態検知手段により検知された機器状態が前記抽出された機器状態よりも優先度が高いと判定された場合に、前記状態検知手段により検知された機器状態を、時系列で最新の情報として前記状態記憶手段に記憶させる更新手段とを有し、
前記比較手段は、前記抽出された機器状態が前記検知された機器状態よりも優先度が高いと判定した場合には、時系列で記憶された機器状態から次に新しい機器状態を抽出し、前記状態検知手段により検知された機器状態と比較することを特徴とする画像処理装置。
【請求項４】
前記送信手段は、前記更新手段により更新された前記状態記憶手段に時系列に記憶された機器状態を古い順に読出し、前記外部装置に順次送信することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
画像処理装置の機器状態を検知する状態検知手段を備え、状態検知手段により検知された状態を順次で表示部に表示する画像処理装置の制御方法であって、
前記状態検知手段により検知された機器状態を時系列で状態記憶手段に記憶する記憶工程と、
前記状態記憶手段に時系列で記憶されている機器状態を古い順に読み出し、前記表示部に順次表示させる表示制御工程と、
前記状態検知工程により機器状態が検知され且つ前記状態記憶手段がバッファフル状態の場合、前記状態記憶手段に時系列で記憶された機器状態から新しい順に抽出された機器状態と、前記状態検知工程により検知された機器状態と、の重要度を比較する比較工程と、
前記比較工程の比較により前記状態検知工程により検知された機器状態が前記抽出された機器状態よりも優先度が高いと判定された場合に、前記状態検知工程により検知された機器状態を、時系列で最新の情報として前記状態記憶手段に記憶させる更新工程とを有し、
前記比較工程は、前記抽出された機器状態が前記検知された機器状態よりも優先度が高いと判定した場合には、時系列で記憶された機器状態から次に新しい機器状態を抽出し、前記状態検知工程により検知された機器状態と比較することを特徴とする画像処理装置の制御方法。
【請求項６】
前記表示制御工程は、前記更新工程により更新された前記状態記憶手段に時系列に記憶された機器状態を古い順に読出し、前記表示部に順次表示させることを特徴とする請求項５に記載の画像処理装置の制御方法。
【請求項７】
画像処理装置の機器状態を検知する状態検知手段を備え、状態検知手段により検知された状態を順次に外部装置に送信する画像処理装置の制御方法であって、
前記状態検知工程により検知された機器状態を時系列で状態記憶手段に記憶する記憶工程と、
前記状態記憶手段に時系列に記憶されている機器状態を古い順に読み出し、前記外部装置に報知すべく順次送信する送信工程と、
前記状態検知工程により機器状態が検知され且つ前記状態記憶手段がバッファフル状態の場合、前記状態記憶手段に時系列で記憶された機器状態から新しい順に抽出された機器状態と、前記状態検知工程により検知された機器状態と、の重要度を比較する比較工程と、
前記比較工程の比較により前記状態検知工程により検知された機器状態が前記抽出された機器状態よりも優先度が高いと判定された場合に、前記状態検知工程により検知された機器状態を、時系列で最新の情報として前記状態記憶手段に記憶させる更新工程とを有し、
前記比較工程は、前記抽出された機器状態が前記検知された機器状態よりも優先度が高いと判定した場合には、時系列で記憶された機器状態から次に新しい機器状態を抽出し、前記状態検知工程により検知された機器状態と比較することを特徴とする画像処理装置の制御方法。
【請求項８】
前記送信工程は、前記更新工程により更新された前記状態記憶手段に時系列に記憶された機器状態を古い順に読出し、前記外部装置に順次送信することを特徴とする請求項７に記載の画像処理装置の制御方法。
【請求項９】
請求項５〜８のいずれか１項に記載の画像処理装置の制御方法をコンピュータに実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項１０】
請求項５〜８のいずれか１項に記載の画像処理装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理装置の機器状態を検知して表示処理または外部装置に通知処理を行う画像処理装置および画像処理装置の制御方法およびコンピュータが読み取り可能な記憶媒体およびプログラムに関するものである。
【０００２】
【従来の技術】
従来、外部インタフェースやネットワーク等を通じて通信処理機能を備えた画像処理装置、例えばデジタル複写機の機器の状態として、例えば紙ジャム、紙無し、各プリントジョブの開始、終了等の機器状態情報を、デジタル複写機の操作画面へリアルタイムに表示するように制御されていた。
【０００３】
また、同様に、デジタル複写機から、例えばネットワーク接続されている外部コンピュータへ、上記紙ジャム等のデジタル複写機の状態情報を送信し、コンピュータ上でデジタル複写機の状態をモニタリングできるように構成されていた。
【０００４】
【発明が解決しようとする課題】
しかしながら、上述した従来技術においては下記のような問題があった。
【０００５】
即ち、デジタル複写機の状態を検知し、その状態データをメモリに記憶し、そのメモリから順次読み出してデジタル複写機の操作部に表示する場合、状態の発生の頻度が多すぎて、状態情報をメモリに記憶する速度が、メモリから状態情報を読み出して操作画面に表示する速度を超えてしまい、メモリがオーバフローし、その場合、重要な状態情報、例えばプリント処理中に紙無しを検知したとしても、紙無し状態であることを操作画面に表示できないという不具合があった。
【０００６】
同様に、デジタル複写機の状態を検知し、その状態データをメモリに記憶し、そのメモリから順次読み出して、外部コンピュータに対してその情報を送信する場合、状態の発生の頻度が多すぎて、状態情報をメモリに記憶する速度が、メモリから状態情報を読み出して外部コンピュータに送信する速度を超えてしまい、メモリがオーバフローし、その場合、重要な状態情報、例えばプリント処理中に紙無しを検知したとしても、紙無し状態であることを外部コンピュータに送信できないという不具合があった。
【０００７】
本発明は、上記の問題点を解決するためになされたもので、本発明の第１の目的は、画像処理装置に対する機器状態が検知されたとき、機器状態情報の記憶状態と、記憶されている機器状態情報の重要度との比較結果とに基づいて、該検知した機器状態に対する機器状態情報を記憶されている機器状態情報よりも優先して記憶させるべき機器状態情報であるか否かを判定して、記憶されている機器状態情報よりも優先して書き込む機器状態情報であると判断した場合、記憶されている機器状態情報を削除し、該検知された優先度の高い機器状態情報を機器状態情報として記憶させて操作部に表示させることにより、記憶可能な機器状態情報の数に制限がある場合でも、検知している最新の画像処理装置の機器状態を速やかにユーザに明示できる画像処理環境を自在に整備することができる画像処理装置および画像処理装置の制御方法およびコンピュータが読み取り可能な記憶媒体およびプログラムを提供することである。
【０００８】
本発明は、上記の課題を解決するためになされたもので、本発明の第１の目的は、機器状態の表示に利用する状態記憶手段のバッファフル状態が発生した場合でも、画像処理装置の機器状態の表示部へ順次古い機器状態を表示し、その順次の時系列に従う表示を行いつつ重要な機器状態の表示を行えないという事態を防げる仕組みを提供することを目的とする。また、本発明の第２の目的は、機器状態の送信に利用する状態記憶手段のバッファフル状態が発生した場合でも、画像処理装置の順次古い機器状態を外部装置に送信し、その順次の時系列に従う送信を行いつつ重要な機器状態の送信を行えないという事態を防げる仕組みを提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明に係る画像処理装置は、以下の特徴的構成を備える。
画像処理装置の機器状態を検知する状態検知手段を備え、状態検知手段により検知された状態を順次で表示部に表示する画像処理装置であって、前記状態検知手段により検知された機器状態を時系列で記憶する状態記憶手段と、前記状態記憶手段に時系列で記憶されている機器状態を古い順に読み出し、前記表示部に順次表示させる表示制御手段と、前記状態検知手段により機器状態が検知され且つ前記状態記憶手段がバッファフル状態の場合、前記状態記憶手段に時系列で記憶された機器状態から新しい順に抽出された機器状態と、前記状態検知手段により検知された機器状態と、の重要度を比較する比較手段と、前記比較手段の比較により前記状態検知手段により検知された機器状態が前記抽出された機器状態よりも優先度が高いと判定された場合に、前記状態検知手段により検知された機器状態を、時系列で最新の情報として前記状態記憶手段に記憶させる更新手段とを有し、前記比較手段は、前記抽出された機器状態が前記検知された機器状態よりも優先度が高いと判定した場合には、時系列で記憶された機器状態から次に新しい機器状態を抽出し、前記状態検知手段により検知された機器状態と比較することを特徴とする。
【００１０】
また、画像処理装置の機器状態を検知する状態検知手段を備え、状態検知手段により検知された状態を順次に外部装置に送信する画像処理装置であって、前記状態検知手段により検知された機器状態を時系列で記憶する状態記憶手段と、前記状態記憶手段に時系列に記憶されている機器状態を古い順に読み出し、前記外部装置に報知すべく順次送信する送信手段と、前記状態検知手段により機器状態が検知され且つ前記状態記憶手段がバッファフル状態の場合、前記状態記憶手段に時系列で記憶された機器状態から新しい順に抽出された機器状態と、前記状態検知手段により検知された機器状態と、の重要度を比較する比較手段と、前記比較手段の比較により前記状態検知手段により検知された機器状態が前記抽出された機器状態よりも優先度が高いと判定された場合に、前記状態検知手段により検知された機器状態を、時系列で最新の情報として前記状態記憶手段に記憶させる更新手段とを有し、前記比較手段は、前記抽出された機器状態が前記検知された機器状態よりも優先度が高いと判定した場合には、時系列で記憶された機器状態から次に新しい機器状態を抽出し、前記状態検知手段により検知された機器状態と比較することを特徴とする。
【００２３】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００２４】
〔第１実施形態〕
図１は、本発明の第１実施形態に係る画像処理装置の構成を示すブロック図である。
【００２５】
なお、本発明の第１実施形態に係る画像処理装置は、リーダ部１と、プリンタ部２と、ファクシミリ部４、ファイル部５、光磁気ディスク・ドライブユニット６、ネットワークインタフェース部７、ＬＩＰＳ（ＬＢＰ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ  Ｓｙｓｔｅｍ：本出願人のキヤノン社で開発したページ記述言語）フォーマッタ部８、ＰＳ（Ｐｏｓｔ  Ｓｃｒｉｐｔ（登録商標）：米国アドビ社で開発したページ記述言語）フォーマッタ部９、コア部１０を有する画像入出力制御部３とを備えている。
【００２６】
１１はパーソナルコンピュータまたはワークステーション（ＰＣ／ＷＳ）、１２はネットワークサーバ、１３はデジタル複写機、１４はネットワーク、１５は公衆回線網、１６は他の通信装置である。なお、図１に示す構成は一例であり、図示の構成に限定されるものではない。
【００２７】
上記構成を詳述すると、リーダ部１は、画像形成装置にセットされた原稿の画像を読み取り、原稿画像に応じた画像データをプリンタ部２及び画像入出力制御部３へ出力する。プリンタ部２は、リーダ部１及び画像入出力制御部３からの画像データに応じた画像を記録紙上に記録する。画像入出力制御部３は、リーダ部１に接続されており、上記のファクシミリ部４、ファイル部５、光磁気ディスク・ドライブユニット６、ネットワークインタフェース部７、ＬＩＰＳフォーマッタ部８、ＰＳフォーマッタ部９、コア部１０を備えている。
【００２８】
画像入出力制御部３において、ファクシミリ部４は、公衆回線網１５を介して受信した圧縮画像データを伸長して、伸長された画像データをコア部１０へ転送し、また、コア部１０から転送された画像データを圧縮して、圧縮された圧縮画像データを公衆回線網１５を介して送信する。
【００２９】
ファイル部５には、光磁気ディスク・ドライブユニット６が接続されており、ファイル部５は、コア部１０から転送された画像データを圧縮し、その画像データを検索するためのキーワードと共に、光磁気ディスク・ドライブユニット６にセットされた光磁気ディスクに記憶させる。また、ファイル部５は、コア部１０を介して転送されたキーワードに基づいて、光磁気ディスクに記憶されている圧縮画像データを検索し、検索された圧縮画像データを読み出して伸長し、伸長された画像データをコア部１０へ転送する。
【００３０】
ネットワークインタフェース部７は、ネットワーク１４を介して接続されている本発明に関わるホストコンピュータ、つまり、パーソナルコンピュータまたはワークステーション（ＰＣ／ＷＳ）１１とコア部１０の間のインタフェースである。また、同様に、ネットワークインタフェース部７は、ネットワーク１４を介して接続されている他のデジタル複写機１３とコア部１０の間のインタフェースにもなっている。本発明に関わるホストコンピュータからのプリントデータの受信を行う場合、このネットワークインタフェース部７を介して行う。
【００３１】
ネットワークサーバ１２は、ネットワーク制御の中枢である。本発明に関わるホストコンピュータからの印刷データ、例えばＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データは、ＰＣ／ＷＳ１１からネットワークサーバ１２を通じて、本画像形成装置のネットワークインタフェース部７に流れる場合もある。
【００３２】
ＬＩＰＳフォーマッタ部８、ＰＳフォーマッタ部９は、ＰＣ／ＷＳ１１から転送されたＰＤＬデータをプリンタ部２で記録できる画像データに展開するものである。コア部１０については後述するが、コア部１０は、リーダ部１、ファクシミリ部４、ファイル部５、ネットワークインタフェース部７、ＬＩＰＳフォーマッタ部８、ＰＳフォーマッタ部９のそれぞれの間のデータの流れを制御するものである。
【００３３】
パーソナルコンピュータまたはワークステーション（ＰＣ／ＷＳ）１１は、本発明の外部コンピュータとなる。また、本発明に関わる機器状態情報は、ＰＣ／ＷＳ１１のディスプレイに表示される。
【００３４】
図２は、本発明の第１実施形態に係る画像形成装置の一例を示す断面図である。
【００３５】
なお、本発明の第１実施形態に係る画像形成装置は、画像形成装置本体（複写装置本体）１００、デッキ１５０、循環式自動原稿送り装置（ＲＤＦ）１８０から大略構成されている。
【００３６】
画像形成装置本体１００は、プラテンガラス１０１、スキャナ１０２、原稿照明ランプ１０３、走査ミラー１０４，１０５，１０６、レンズ１０８、ＣＣＤセンサ（イメージセンサ部）１０９、感光体ドラム１１０、１次帯電器１１２、前露光ランプ１１４、クリーニング装置１１６、転写帯電器１１８、露光制御部１２０、現像器１２１、転写ベルト１３０、上段カセット１３１、下段カセット１３２、ピックアップローラ１３３、１３４、給紙ローラ１３５、１３６、レジストローラ１３７、吸着帯電器１１９、転写ベルトローラ１３８、定着前帯電器１３９、１４０、定着器１４１、排紙ローラ１４２、排紙フラッパ１５４、反転パス１５５、再給紙トレイ１５６、多重フラッパ１５７、搬送パス１５８、給紙ローラ１５９、経路１６０、排出ローラ１６１、第１の送りローラ１６２、第２の送りローラ１６２ａ、反転ローラ１６３を備えている。
【００３７】
上記構成を詳述すると、図１におけるリーダ部１は、図２に示すプラテンガラス１０１〜ＣＣＤセンサ１０９に対応し、図１におけるプリンタ部２は、図２の感光体ドラム１１０〜反転ローラ１６３に対応する。プラテンガラス１０１は、原稿載置台である。スキャナ１０２は、原稿照明ランプ１０３、走査ミラー１０４等で構成される。スキャナ１０２は、不図示のモータにより所定方向に往復走査されることにより、原稿の反射光１０７を、走査ミラー１０４〜１０６を介してレンズ１０８を透過させてＣＣＤセンサ１０９に結像する。
【００３８】
露光制御部１２０は、レーザ、ポリゴンスキャナ等で構成されており、ＣＣＤセンサ１０９で電気信号に変換され後述する所定の画像処理が行われた画像信号に基づいて変調されたレーザ光１２９を、感光体ドラム１１０に照射する。感光体ドラム１１０の回りには、１次帯電器１１２、現像器１２１、転写帯電器１１８、クリーニング装置１１６、前露光ランプ１１４が装備されている。
【００３９】
感光体ドラム１１０を中心とした画像形成部１２６において、感光体ドラム１１０は、不図示のモータにより図中矢印方向に回転しており、１次帯電器１１２により所望の電位に帯電された後、露光制御部１２０からのレーザ光１２９が照射され、静電潜像が形成される。
【００４０】
一方、上段カセット１３１或いは下段カセット１３２からピックアップローラ１３３、１３４により給紙された転写紙は、給紙ローラ１３５、１３６により本体に送られ、レジストローラ１３７により転写ベルトに給送され、可視化されたトナー像が転写帯電器１１８により転写紙に転写される。転写後の感光体ドラム１１０は、クリーニング装置１１６により残留トナーが清掃され、前露光ランプ１１４により残留電荷が消去される。転写後の転写紙は、転写ベルト１３０から分離され、定着前帯電器１３９、１４０によりトナーが再帯電され、定着器１４１に送られ加圧、加熱により定着され、排紙ローラ１４２により本体１００の外に排出される。
【００４１】
吸着帯電器１１９は、レジストローラ１３７から送られた転写紙を転写ベルト１３０に吸着させる。転写ベルトローラ１７０は、転写ベルト１３０の回転に用いられると同時に、吸着帯電器１１９と対になって、転写ベルト１３０に転写紙を吸着帯電させる。
【００４２】
画像形成装置本体１００には、例えば４０００枚の転写紙を収納し得るデッキ１５０が装備されている。デッキ１５０のリフタ１５１は、給紙ローラ１５２に転写紙が常に当接するように転写紙の量に応じて上昇する。また、画像形成装置本体１００には、例えば１００枚の転写紙を収容し得るマルチ手差し１５３が装備されている。
【００４３】
排紙フラッパ１５４は、両面記録側ないし多重記録側と排紙側の経路を切り替える。排紙ローラ１４２から送り出された転写紙は、この排紙フラッパ１５４により両面記録側ないし多重記録側に切り替えられる。多重フラッパ１５７は、両面記録と多重記録の経路を切り替えるものであり、これを左方向に倒すことにより、転写紙を反転パス１５５を介さず、直接、搬送パス１５８に導く。給紙ローラ１５９は、経路１６０を通じて転写紙を感光体ドラム１１０側に給紙する。
【００４４】
排出ローラ１６１は、排紙フラッパ１５４の近傍に配置されて、この排紙フラッパ１５４により排出側に切り替えられた転写紙を機外に排出する。両面記録（両面複写）時には、排紙フラッパ１５４を上方に上げて、多重フラッパ１５７を右に倒し、記録（複写）済みの転写紙を反転パス１５５を介した後、多重フラッパ１５７を左に倒し、搬送パス１５８を介して裏返した状態で再給紙トレイ１５６に格納する。
【００４５】
また、多重記録（多重複写）時には、排紙フラッパ１５４を上方に上げて、多重フラッパ１５７を左に倒し、記録（複写）済みの転写紙を搬送パス１５８を介した後、再給紙トレイ１５６に格納する。再給紙トレイ１５６に格納されている転写紙が、下から１枚ずつ給紙ローラ１５９により経路１６０を介して本体のレジストローラ１３７に導かれる。
【００４６】
本体から転写紙を反転して排出する時には、排紙フラッパ１５４を上方へ上げ、多重フラッパ１５７を右方向へ倒し、記録（複写）済みの転写紙を搬送パス１５５側へ搬送し、転写紙の後端が第１の送りローラ１６２を通過した後に、反転ローラ１６３によって第２の送りローラ１６２ａ側へ搬送し、排出ローラ１６１によって転写紙を裏返して機外へ排出する。
【００４７】
図３は、本発明の第１実施形態に係る画像形成装置のリーダ部１の構成を示すブロック図である。本発明の第１実施形態に係る画像形成装置のリーダ部１は、ＣＣＤ２０９、Ａ／Ｄ・ＳＨ部２１０、画像処理部２１１、インタフェース部２１３、ＣＰＵ２１４、メモリ２１６（各記憶手段）、操作部５００（操作手段）を備えている。
【００４８】
上記構成を詳述すると、ＣＣＤ２０９から出力された画像データは、Ａ／Ｄ・ＳＨ部２１０でアナログ／デジタル変換が行われると共に、シェーディング補正が行われる。Ａ／Ｄ・ＳＨ部２１０によって処理された画像データは、画像処理部２１１を介してプリンタ部２へ転送されると共に、インタフェース部２１３を介して画像入出力制御部３のコア部１０へ転送される。ＣＰＵ２１４は、操作部５００で設定された設定内容に応じて画像処理部２１１及びインタフェース部２１３を制御する。
【００４９】
例えば、操作部５００でトリミング処理を行って複写を行う複写モードが設定されている場合は、画像処理部２１１でトリミング処理を行わせてプリンタ部２へ転送させる。また、操作部５００でファクシミリ送信モードが設定されている場合は、インタフェース部２１３から画像データと設定されたモードに応じた制御コマンドをコア部１０へ転送させる。このようなＣＰＵ２１４の制御プログラムはメモリ２１６に記憶されており、ＣＰＵ２１４はメモリ２１６を参照しながら制御を行う。また、メモリ２１６はＣＰＵ２１４の作業領域としても使われる。更に、メモリ２１６は複写機ユーザの部門番号とパスワードを登録するためにも使用される。操作部５００は、本発明に関わる機器状態情報を表示する。
【００５０】
図４は、本発明の第１実施形態に係る画像形成装置のコア部１０の構成を示すブロック図である。
【００５１】
本発明の第１実施形態に係る画像形成装置のコア部１０は、インタフェース部３２０、データ処理部３２１、インタフェース部３２２、ＣＰＵ３２３（各制御手段、照合手段、加算手段）、メモリ３２４を備えている。
【００５２】
上記構成を詳述すると、リーダ部１からの画像データはデータ処理部３２１へ転送されると共に、リーダ部１からの制御コマンドはＣＰＵ３２３へ転送される。データ処理部３２１は、画像の回転処理や変倍処理などの画像処理を行うものであり、リーダ部１からデータ処理部３２１へ転送された画像データは、リーダ部１から転送された制御コマンドに応じて、インタフェース部３２０を介してファクシミリ部４、ファイル部５、ネットワークインタフェース部７へ転送される。
【００５３】
また、ネットワークインタフェース部７を介して入力された画像を表すコードデータは、データ処理部３２１へ転送され、データ処理部３２１で、そのＰＤＬがＬＩＰＳであるのか或いはポストスクリプトであるのかを判定し、しかるべきＬＩＰＳフォーマッタ部８ないしＰＳフォーマッタ部９へ転送されて、画像データに展開される。この画像データは、データ処理部３２１へ転送された後、ファクシミリ部４やプリンタ部２へ転送される。ファクシミリ部４からの画像データは、データ処理部３２１へ転送された後、プリンタ部２やファイル部５、ネットワークインタフェース部７へ転送される。
【００５４】
また、ファイル部５からの画像データは、データ処理部３２１へ転送された後、プリンタ部２やファクシミリ部４、ネットワークインタフェース部７へ転送される。
【００５５】
ＣＰＵ３２３は、メモリ３２４に記憶されている制御プログラム、及びリーダ部１から転送された制御コマンドに従って、上記のような制御を行う。また、メモリ３２４はＣＰＵ３２３の作業領域としても使われる。ネットワークインタフェース部７には、ＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）と呼ばれるデータベースが構築されており、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍｏｎｉｔｏｒｉｎｇ  Ｐｒｏｔｏｃｏｌ：簡易ネットワーク監視プロトコル）プロトコルを介してネットワーク上のコンピュータと通信し、プリンタの管理が可能になっている。
【００５６】
このように、本画像形成装置では、画像入出力制御部３のコア部１０を中心に、原稿画像の読み取り、画像のプリント、画像の送受信、画像の保存、コンピュータからのデータの入出力などの機能を複合させた処理を行うことが可能である。
【００５７】
ＣＰＵ３２３は、状態検知手段として機能し、コア部１０の状態、例えば、ファクシミリ送信中、ＬＩＰＳ展開中等の状態を検知する。
【００５８】
また、Ｉ／Ｆ３２２を通じて、リーダ部１の状態、例えば、画像をスキャン中などの状態を検知する。さらに、Ｉ／Ｆ２１３、画像処理部２１１を経由して、プリンタ部２からのプリント部の状態、例えば紙ジャム、プリントジョブの開始、終了等の状態を検知する。
【００５９】
また、ＣＰＵ３２３は、本発明の、情報表示制御手段、比較手段、第１の制御手段、第２の制御手段、機器状態情報送信制御手段となる。メモリ３２４は、本発明に関わる状態検知手段により検知した機器状態情報を記憶する状態記憶手段となる。
【００６０】
図５は、本発明の第１実施形態に係る画像形成装置の操作部５００（図３参照）の表示部に表示される基本画面を示す説明図である。
【００６１】
なお、この画面はタッチパネルとなっており、それぞれ表示される機能の枠内を触れることにより、その機能が実行される。コピーモードキー５２４は、複写動作を行う場合に押すキーである。そして、このコピーモードキー５２４が押されたときに、図５に示すコピーモード画面５３０を表示する。拡張機能キー５０１は、このキーを押すことによって両面複写、多重複写、移動、綴じ代の設定、枠消しの設定等のモードに入る。
【００６２】
また、本発明に関わる機器状態情報は、コピーモード画面５３０に示す場所に表示される。
【００６３】
画像モードキー５０２は、複写画像に対して網掛け、影付け、トリミング、マスキングを行うための設定モードに入る。ユーザモードキー５０３は、モードメモリの登録、標準モード画面の設定が行える。応用ズームキー５０４は、原稿のＸ方向、Ｙ方向を独立に変倍するモード、原稿サイズと複写サイズから変倍率を計算するズームプログラムのモードに入る。Ｍ１キー５０５、Ｍ２キー５０６、Ｍ３キー５０７は、それぞれに登録されたモードメモリを呼び出す際に押すキーである。オプションキー５０９は、フィルムから直接複写するためのフィルムプロジェクタ等のオプション機能の設定を行うキーである。
【００６４】
ソータキー５１０は、メカソータを使用するか、電子ソータを使用するかの設定、ソータのソート、グループ等のモード設定を行うキーである。原稿混載キー５１１は、原稿フィーダにＡ４サイズとＡ３サイズ、またはＢ５サイズとＢ４サイズの原稿を一緒にセットする際に押すキーである。
【００６５】
等倍キー５１２は、複写倍率を１００％にする際に押すキーである。縮小キー５１４、拡大キー５１５は、定型の縮小、拡大を行う際に押すキーである。用紙選択キー５１３は、複写用紙の選択を行う際に押すキーである。濃度キー５１８、５２０は、キー５１８を押す毎に濃く複写され、キー５２０を押す毎に薄く複写される。濃度表示５１７は、濃度キー５１８、５２０を押すと表示が左右に変化する。ＡＥキー５１９は、新聞のように地肌の濃い原稿を自動濃度調整複写するときに押すキーである。
【００６６】
ＨｉＦｉキー５２１は、写真原稿のように中間調の濃度が濃い原稿の複写の際に押すキーである。文字強調キー５２２は、文字原稿の複写で文字を際だたせたい場合に押すキーである。ガイドキー５２３は、あるキーの機能がわからないとき押すキーであり、そのキーの説明が表示される。５２８はＩＤキーである。
【００６７】
ファックスキー５２５は、ファックスを行うときに押すキーであり、ファイルキー５２６は、ファイルデータを出力したいときに押すキーである。プリンタキー５２７は、プリントの濃度を変更したり、リモートのホストコンピュータからのＰＤＬデータのプリント出力結果を参照したりする場合に押すキーである。
【００６８】
図６は、図４に示したメモリ３２４に記憶される機器状態情報のデータ構造を説明する図であり、機器状態情報を記憶する状態記憶手段の様子を示すものに対応する。
【００６９】
図６にいて、メモリ３２４は、ＦＩＦＯバッファで構成され、ＣＰＵ３２３で検知された機器状態情報６０１を、ＦＩＦＯレコード６０２〜６０６へ時系列順に格納していく。
【００７０】
そして、図６に示す例の場合、レコード数は「５」となり、現在、プリントジョブＰＪＯＢ２開始、プリントジョブＰＪＯＢ１終了、ＦＡＸジョブＦＪＯＢ１送信中、スキャンジョブＳＪＯＢ１開始、プリントジョブＰＪＯＢ２展開中、プリンタ紙無しの順に機器状態が発生しており、この順番でＦＩＦＯレコード６０２〜６０６に格納している状態に対応する。
【００７１】
また、操作部５００へは、この順番でＦＩＦＯレコードから一つずつ機器状態を読み出し表示していく。つまり、ＣＰＵ３２３から、Ｉ／Ｆ３２２、Ｉ／Ｆ２１３、画像処理部２１１、ＣＰＵ２１４を経由し、操作部５００へ、機器状態情報を伝えていく。
【００７２】
一方、機器状態を読み出す場合は、一番古い情報、例えば図６に示す例の場合、「プリントジョブＰＪＯＢ２開始」のＦＩＦＯレコード６０６を読み出し、操作部５００へ伝える事になる。その後は、ＦＩＦＯレコード６０５→ＦＩＦＯレコード６０６、ＦＩＦＯレコード６０４→ＦＩＦＯレコード６０５、ＦＩＦＯレコード６０３→ＦＩＦＯレコード６０４、ＦＩＦＯレコード６０２→ＦＩＦＯレコード６０３と、レコードが１つずつずれて、ＦＩＦＯレコード６０２が空き状態となる。
【００７３】
また、ＦＩＦＯレコード６０２が空かないまま、例えば「プリンタ紙無し」等の機器状態情報６０１が、発生した場合、従来例では、ＦＩＦＯバッファがいっぱいな為、格納できない状態となってしまう。
【００７４】
図７は、本発明に係る画像処理装置における画像処理手順の一例を示すフローチャートである。なお、Ｓ１０１〜Ｓ１０９は各ステップを示す。
【００７５】
先ず、ステップＳ１０１では、ＣＰＵ３２３が、機器状態を検知したかを判断して、検知していると判断した場合は、ステップＳ１０２で、メモリ３２４のバッファがいっぱいか、つまり、図６に示すしたように、ＦＩＦＯレコード６０２〜６０６に５レコード全部が埋まっている状態か否かを判断して、埋まっていないなら（空きがある場合）、ステップＳ１０３で、ＦＩＦＯバッファの後端（ＦＩＦＯレコード６０２）に格納し、ステップＳ１０１に戻る。
【００７６】
一方、ステップＳ１０２で、ＦＩＦＯレコード６０２〜６０６がすべて埋まっている状態、すなわちバッファフル状態の場合、ステップＳ１０４で、比較レコードの対象として最新のレコード、つまりＦＩＦＯレコード６０２とする。
【００７７】
つまり、ここで比較レコードとは、発生した機器状態情報６０１と、重要度を比較するレコードである。
【００７８】
そして、ステップＳ１０５では、発生した機器状態情報６０１と、比較レコード、つまり最初は、ＦＩＦＯレコード６０２とを比較し、比較レコードより重要かを判断する。
【００７９】
例えば、機器状態情報６０１は、「プリンタ紙無し」、ＦＩＦＯレコード６０２は「プリントジョブＰＪＯＢ２展開中」であり、機器情報の重要度としては、機器状態情報６０１の方が高いので、ステップＳ１０５の判定がＹＥＳとなり、ステップＳ１０６で、比較レコード、この場合、ＦＩＦＯレコード６０２の「プリントジョブＰＪＯＢ２展開中」を削除する。
【００８０】
実際、各機器状態情報６０１は、数値コードで示されており、数値の桁の大きさ等で、重要度を表す。そして、最新レコード、つまりこの場合、ＦＩＦＯレコード６０２のレコードに、発生機器状態、つまりこの場合機器状態情報６０１の「プリンタ紙無し」を数値コードとして書き込み（Ｓ１０７）、処理を終了する。
【００８１】
一方、ステップＳ１０５で、発生した機器状態情報６０１が、比較レコードより重要でないと判断した場合、ステップＳ１０５の判定がＮＯとなり、比較レコードの内容は削除できないので、比較レコードを１つずつずらす。例えば、ＦＩＦＯレコード６０２からＦＩＦＯレコード６０３へずらす。
【００８２】
そして、ステップＳ１０９で比較レコードがあるかを判断して、比較レコードが無い、つまり、前回の比較レコードがＦＩＦＯレコード６０６であると判断した場合は、処理を終了し、比較レコードがあると判断した場合は、ステップＳ１０５に戻る。
【００８３】
図８は、本発明に係る画像処理装置における情報表示制御手順の一例を示すフローチャートである。なお、Ｓ２０１〜Ｓ２０４は各ステップを示す。
【００８４】
先ず、ステップＳ２０１では、図６に示す、メモリ３２４にＦＩＦＯで蓄積されているレコードが一つ以上存在するかを判定して、無ければ処理を終了する。
【００８５】
一方、ステップＳ２０１で、レコードが一つ以上あると判断した場合は、ステップＳ２０２で、先頭レコード、つまりレコード６０６から情報を読み出し、ステップＳ２０３で、先頭レコードの情報を操作部５００に伝え、操作部５００でその情報を表示する。例えば図６の例の場合、「プリントジョブ２  開始」と表示される。
【００８６】
そして、ステップＳ２０４では、メモリ３２４のレコードを一つずつシフトする。つまり、レコード６０５の情報をレコード６０６に、レコード６０４の情報をレコード６０５に、レコード６０３の情報をレコード６０４に、レコード６０２の情報をレコード６０３に、レコード６０１の情報をレコード６０２に移した後、ステップＳ２０１に戻る。
【００８７】
〔第２実施形態〕
第１実施形態では、図６において、ＦＩＦＯバッファから読み出した機器情報を、操作部５００に表示する内容について説明した。
【００８８】
これに対して、操作部５００へ表示する代りに、ＦＩＦＯバッファから一つずつ機器状態を読み出し、ＣＰＵ３２３から、Ｉ／Ｆ３２０、ネットワークインタフェース部７、Ｎｅｔｗｏｒｋ１４を通じて、ＰＣ／ＷＳ１１等の外部コンピュータに、一つずつ機器状態情報を送信していってもよい。
【００８９】
これにより、操作部５００と同様に、ＰＣ／ＷＳ１１等の外部コンピュータのディスプレイに、機器状態情報を随時表示する事ができ、外部コンピュータを使っているユーザは、機器の状態情報を知ることができる。
【００９０】
さらに、図７と同じ制御手順により機器内のＦＩＦＯバッファがフルでも、重要な機器状態情報を、より確実に外部コンピュータへ送信する事ができ、同様に、外部コンピュータを使っているユーザは、重要な機器状態情報を確実に知ることができる。
【００９１】
また、本実施形態において、機器状態情報を外部装置に送信する第２の制御ステップは、図８におけるステップＳ２０３で、先頭レコードの情報を、Ｉ／Ｆ３２０、ネットワークインタフェース部７、Ｎｅｔｗｏｒｋ１４を通じて、ＰＣ／ＷＳ１１等の外部コンピュータに送信することで実現する。
【００９２】
また、上記実施形態では、検知可能な状態として、画像処理装置本体における各種の状態、例えばジャムや用紙切れやトナー切れやインク切れやリボン切れ等の消耗材に関する状態を例として説明したが、画像処理装置本体にオプション接続可能なユニット装置、例えばソータユニットや、原稿給送ユニットや、ペーバデッキ等の状態を検知するものであっても、本発明を適用することができることはいうまでもない。
【００９３】
上述した本発明の第１，第２実施形態においては、上記図１に示す構成のシステムを例に上げたが、本発明はこれに限定されるものではなく、画像形成装置に対する、コンピュータ、デジタル複写機、他の通信装置の接続台数は所望台数とすることが可能であり、また、上記装置に加えて他の装置（例えばプリンタ、スキャナ、携帯情報端末等）を接続することも可能である。
【００９４】
また、上述した本発明の第１〜第２実施形態においては、画像形成装置の印刷方式として電子写真方式を例に上げたが、本発明はこれに限定されるものではなく、インクジェット方式、熱転写方式、感熱方式、静電方式、放電破壊方式など他の印刷方式を用いることも可能である。
【００９５】
上記第１実施形態によれば、画像形成装置の状態情報が頻繁に発生し、状態情報のメモリがいっぱいになっても、その後の状態情報が、メモリに記憶されている状態情報より重要であれば、現在記憶されている状態情報を削除し、状態変化情報をメモリに記憶し、メモリから操作表示部へ表示できる。その為、ユーザが確実に重要な機器の状態情報を知る事ができ、従来のように、状態情報のメモリがいっぱいになった時に、重要な機器の状態情報をメモリに記憶できずに、ユーザが重要な機器の状態情報を知る事ができなかったという不具合を回避できる。
【００９６】
また、第２実施形態によれば、画像形成装置の状態情報が頻繁に発生し、状態情報のメモリがいっぱいになっても、その後の状態情報が、メモリに記憶されている状態情報より重要であれば、現在記憶されている状態情報を削除し、状態変化情報をメモリに記憶し、メモリからネットワーク経由で、外部コンピュータへ送信する事ができる。その為、外部コンピュータの表示部から、ユーザが確実に重要な機器の状態情報を知る事ができ、従来のように、状態情報のメモリがいっぱいになった時に、重要な機器の状態情報をメモリに記憶できずに、ユーザが、外部コンピュータにおいて、重要な機器の状態情報を知る事ができなかったという不具合を回避できる。
【００９７】
以下、図９に示すメモリマップを参照して本発明に係る画像処理装置を適用可能な画像処理システムで読み出し可能なデータ処理プログラムの構成について説明する。
【００９８】
図９は、本発明に係る画像処理装置を適用可能な画像処理システムで読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【００９９】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１００】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１０１】
本実施形態における図７，図８に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ハードディスク、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１０２】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１０３】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１０４】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
【０１０５】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０７】
【発明の効果】
以上説明したように、本発明によれば、機器状態の表示に利用する状態記憶手段のバッファフル状態が発生した場合でも、画像処理装置の機器状態の表示部へ順次古い機器状態を表示し、その順次の時系列に従う表示を行いつつ重要な機器状態の表示を行えないという事態を防げる。
【０１０８】
また、機器状態の送信に利用する状態記憶手段のバッファフル状態が発生した場合でも、画像処理装置の順次古い機器状態を外部装置に送信し、その順次の時系列に従う送信を行いつつ重要な機器状態の送信を行えないという事態を防げる。
【図面の簡単な説明】
【図１】本発明の第１，第２実施形態に係る画像形成装置の構成を示すブロック図である。
【図２】本発明の第１，第２実施形態に係る画像形成装置の内部構造を示す断面図である。
【図３】本発明の第１，第２実施形態に係る画像形成装置のリーダ部の構成を示すブロック図である。
【図４】本発明の第１，第２実施形態に係る画像形成装置のコア部の構成を示すブロック図である。
【図５】図４に示した操作部に表示される基本画面を示す説明図である。
【図６】本発明の第１，第２実施形態に係る機器状態情報を記憶するＦＩＦＯバッファを示す説明図である。
【図７】本発明の第１，第２実施形態に係る画像形成装置のデータ処理手順の一例を示すフローチャートである。
【図８】本発明に係る画像処理装置における情報表示制御手順の一例を示すフローチャートである。
【図９】本発明に係る画像処理装置を適用可能な画像処理システムで読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
１  リーダ部
２  プリンタ部
３  画像入出力制御部
１０  コア部
１１  ＰＣ／ＷＳ
１４  ネットワーク
２１６  メモリ
３２３  ＣＰＵ
【図１】
0003862568.tif 000002
【図２】
0003862568.tif 000003
【図３】
0003862568.tif 000004
【図４】
0003862568.tif 000005
【図５】
0003862568.tif 000006
【図６】
0003862568.tif 000007
【図７】
0003862568.tif 000008
【図８】
0003862568.tif 000009
【図９】
0003862568.tif 000010