(57)【要約】【課題】ワーニングを一定時間経過後にタイムアウトでエラーにすることで印刷不可状態を事前に判別可能にする画像形成装置およびその制御方法を提供すること目的とする。【解決手段】通信手段を介して印刷データを受信し、その受信した印刷データの印刷物を記録出力するとともに、外部装置からの問い合わせに応答して装置状態を通知する画像形成装置において、装置にいずれかのワーニング状態が発生し、当該ワーニング状態が所定の継続時間以上解除されない場合には、エラー状態へ移行するようにした。【選択図】        図１
2008068528.tif 000002
【特許請求の範囲】
【請求項１】
通信手段を介して印刷データを受信し、その受信した印刷データの印刷物を記録出力するとともに、外部装置からの問い合わせに応答して装置状態を通知する画像形成装置において、
装置にいずれかのワーニング状態が発生し、当該ワーニング状態が所定の継続時間以上解除されない場合には、エラー状態へ移行するようにしたことを特徴とする画像形成装置。
【請求項２】
前記所定の継続時間は、それぞれのワーニング状態について設定されていることを特徴とする請求項１記載の画像形成装置。
【請求項３】
ワーニング状態からエラー状態へ移行するかどうかの設定を記憶したことを特徴とする請求項１または請求項２記載の画像形成装置。
【請求項４】
前記それぞれのワーニング状態について、ワーニング状態からエラー状態へ移行するかどうかの設定を記憶したことを特徴とする請求項１または請求項２記載の画像形成装置。
【請求項５】
前記それぞれのワーニング状態を複数のグループに分類するとともに、おのおののグループには、ワーニング状態からエラー状態へ移行するかどうかの設定を記憶したことを特徴とする請求項１または請求項２記載の画像形成装置。
【請求項６】
通信手段を介して印刷データを受信し、その受信した印刷データの印刷物を記録出力するとともに、外部装置からの問い合わせに応答して装置状態を通知する画像形成装置の制御方法において、
装置にいずれかのワーニング状態が発生し、当該ワーニング状態が所定の継続時間以上解除されない場合には、エラー状態へ移行するようにしたことを特徴とする画像形成装置の制御方法。
【請求項７】
前記所定の継続時間は、それぞれのワーニング状態について設定されていることを特徴とする請求項６記載の画像形成装置の制御方法。
【請求項８】
ワーニング状態からエラー状態へ移行するかどうかの設定を記憶したことを特徴とする請求項６または請求項７記載の画像形成装置の制御方法。
【請求項９】
前記それぞれのワーニング状態について、ワーニング状態からエラー状態へ移行するかどうかの設定を記憶したことを特徴とする請求項６または請求項７記載の画像形成装置の制御方法。
【請求項１０】
前記それぞれのワーニング状態を複数のグループに分類するとともに、おのおののグループには、ワーニング状態からエラー状態へ移行するかどうかの設定を記憶したことを特徴とする請求項６または請求項７記載の画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信手段を介して印刷データを受信し、その受信した印刷データの印刷物を記録出力するとともに、外部装置からの問い合わせに応答して装置状態を通知する画像形成装置およびその制御方法に関する。
【背景技術】
【０００２】
一般的な画像形成装置では、ワーニング（警告；警報）が発生するとパネル表示などでユーザに内容を通知する。画像形成装置におけるワーニングとは、印刷条件次第で継続して印刷可能な物を指しており、周辺機の故障（両面ユニット、シフトトレイ、フィニッシャー、折機、パンチ、ステープル等の後処理装置）や寿命のニアエンド、サプライのニアエンドなどが挙げられる。
【０００３】
ワーニング発生時は、印刷ジョブ内の処理要件によって印刷可能な場合と不可能な場合がある。例えばステープルが故障していた場合に、ステープルを使用しない印刷ジョブは印刷可能だが、ステープルを使用する印刷ジョブは印刷不可である。このように印刷ジョブ内の処理要件によって、印刷可/不可が変わる。
【０００４】
このことはユーザから見た場合、印刷ジョブを装置に送信してみないと、印刷可/不可が分からないということであり、印刷が出来ない上に他の装置に印刷ジョブを送信し直す手間がかかるなど、利便性が損なわれている。
【０００５】
このような印刷条件による可/不可は、現状ではネットワークプロトコルの種類によっては分からない為、本発明はワーニング発生後に、特定条件を満たす場合にワーニングをエラーに移行させて簡易なネットワークプロトコル上でも印刷可/不可を判別出来るようにする事を目的とする。ここで言うエラーとは印刷が出来ない状態であり、ユーザが何らかの作業を実施して印刷不可の原因を排除する必要がある状態のことである。
【０００６】
例えば、特許文献１に開示されたものでは、エラーが発生したときに、一定時間経過したら省エネに移行する。エラー内容によって省エネ移行する時間設定ができる。
【特許文献１】特開２００４−０１２８４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、このような従来技術では、印刷ができないエラーが発生したら省エネに移行させるだけであるので、特定条件のみ印刷ができないワーニングをエラーに移行させることについて言及されておらず、エラー以外の扱いが想定されていないという問題があった。
【０００８】
本発明は、かかる実情に鑑みてなされたものであり、ワーニングを一定時間経過後にタイムアウトでエラーにすることで印刷不可状態を事前に判別可能にする画像形成装置およびその制御方法を提供すること目的とする。
【課題を解決するための手段】
【０００９】
本発明は、通信手段を介して印刷データを受信し、その受信した印刷データの印刷物を記録出力するとともに、外部装置からの問い合わせに応答して装置状態を通知する画像形成装置において、装置にいずれかのワーニング状態が発生し、当該ワーニング状態が所定の継続時間以上解除されない場合には、エラー状態へ移行するようにしたものである。また、前記所定の継続時間は、それぞれのワーニング状態について設定されているものである。また、ワーニング状態からエラー状態へ移行するかどうかの設定を記憶したものである。また、前記それぞれのワーニング状態について、ワーニング状態からエラー状態へ移行するかどうかの設定を記憶したものである。また、前記それぞれのワーニング状態を複数のグループに分類するとともに、おのおののグループには、ワーニング状態からエラー状態へ移行するかどうかの設定を記憶したものである。
【００１０】
また、通信手段を介して印刷データを受信し、その受信した印刷データの印刷物を記録出力するとともに、外部装置からの問い合わせに応答して装置状態を通知する画像形成装置の制御方法において、装置にいずれかのワーニング状態が発生し、当該ワーニング状態が所定の継続時間以上解除されない場合には、エラー状態へ移行するようにしたものである。また、前記所定の継続時間は、それぞれのワーニング状態について設定されているものである。また、ワーニング状態からエラー状態へ移行するかどうかの設定を記憶したものである。また、前記それぞれのワーニング状態について、ワーニング状態からエラー状態へ移行するかどうかの設定を記憶したものである。また、前記それぞれのワーニング状態を複数のグループに分類するとともに、おのおののグループには、ワーニング状態からエラー状態へ移行するかどうかの設定を記憶したものである。
【発明の効果】
【００１１】
したがって、本発明によれば、ユーザにとってワーニングが一定時間続くとエラーとなるので、簡易なネットワークプロトコル上からも、特定条件のみ印刷可能になるワーニングであることを知ることが出来、印刷ジョブを送信する前にユーザが気づくという効果を得る。
【発明を実施するための最良の形態】
【００１２】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００１３】
図１は、本発明の一実施例にかかるネットワークシステムを示している。
【００１４】
同図において、ローカルエリアネットワークＬＡＮには、複数のパーソナルコンピュータ装置ＰＣ１〜ＰＣｎ、サーバ装置ＳＭ、および、ネットワーク複合機ＦＸが接続されている。また、ネットワーク複合機ＦＸには、ローカルにパーソナルコンピュータ装置ＰＣが接続されている。
【００１５】
ここで、サーバ装置ＳＭは、ローカルエリアネットワークＬＡＮに接続されているパーソナルコンピュータ装置ＰＣ１〜ＰＣｎを利用するユーザ、および、ネットワークネットワーク複合機ＦＸに対して、周知の電子メールの収集および配布のサービスを提供するメールサーバ機能等、種々のサーバ機能を実現するためのものである。
【００１６】
また、パーソナルコンピュータ装置ＰＣ１〜ＰＣｎには、ファクシミリ画情報を作成および表示出力するファクシミリアプリケーションソフトウェア、および、ローカルエリアネットワークＬＡＮを介して種々のデータのやりとりを行うための種々のソフトウェアなどの種々のプログラムが導入されており、特定のユーザにより使用されるものである。ここで、特定のユーザは、一人または複数人のユーザであってよい。例えば、電子メールをやりとりするための電子メール機能、ローカルエリアネットワークＬＡＮを介してネットワーク複合機ＦＸに対して印刷動作を指令するためのネットワークプリントホスト装置機能等を備えている。
【００１７】
また、ネットワーク複合機ＦＸは、ローカル操作により読取原稿の複写物を形成する複写機能、ローカル接続されたパーソナルコンピュータ装置ＰＣからのプリント要求を受け付けて印刷物を記録出力するプリンタ機能、ローカルエリアネットワークＬＡＮを介してパーソナルコンピュータ装置ＰＣ１〜ＰＣｎからのネットワークプリント要求機能を受け付けて印刷物を記録出力するネットワークプリンタ機能、画情報や各種レポートなどを電子メールとしてやりとりするための電子メール処理機能、および、アナログ公衆回線網ＰＳＴＮに接続し、この公衆網を伝送路として用いてグループ３ファクシミリ伝送手順による画情報伝送を行う伝送機能を備えている。また、ネットワークプリンタ機能では、ローカルエリアネットワークＬＡＮを介して、自端末の状態をパーソナルコンピュータ装置ＰＣ１〜ＰＣｎへ送信する機能も含んでいる。
【００１８】
図２は、ネットワーク複合機ＦＸの構成例を示している。
【００１９】
同図において、システム制御部１は、このネットワーク複合機ＦＸの各部の制御処理、および、ファクシミリ伝送制御手順処理などの各種制御処理を行うものであり、システムメモリ２は、システム制御部１が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部１のワークエリアを構成するものであり、パラメータメモリ３は、このネットワーク複合機ＦＸに固有な各種の情報を記憶するためのものであり、時計回路４は、現在時刻情報を出力するものである。
【００２０】
カラースキャナ５は、フルカラーで所定の解像度で原稿画像を読み取るためのものであり、カラープロッタ６は、所定の解像度でフルカラー画像を記録出力するためのものであり、操作表示部７は、このネットワーク複合機ＦＸを操作するためのもので、各種の操作キー、および、各種の表示器からなる。
【００２１】
符号化復号化部８は、画信号を符号化圧縮するとともに、符号化圧縮されている画情報を元の画信号に復号化するためのものであり、画像蓄積装置９は、符号化圧縮された状態の画情報を多数記憶するためのものである。
【００２２】
グループ３ファクシミリモデム１０は、グループ３ファクシミリのモデム機能を実現するためのものであり、伝送手順信号をやりとりするための低速モデム機能（Ｖ．２１モデム）、および、おもに画情報をやりとりするための高速モデム機能（Ｖ．１７モデム、Ｖ．３４モデム、Ｖ．２９モデム、Ｖ．２７ｔｅｒモデムなど）を備えている。
【００２３】
網制御装置１１は、このネットワーク複合機ＦＸをアナログ公衆回線網ＰＳＴＮに接続するためのものであり、自動発着信機能を備えている。
【００２４】
ローカルエリアネットワークインターフェース回路１２は、このネットワーク複合機ＦＸをローカルエリアネットワークＬＡＮに接続するためのものであり、ローカルエリアネットワーク伝送制御部１３は、ローカルエリアネットワークＬＡＮを介して、他のデータ端末装置との間で種々のデータをやりとりするための各種所定のプロトコルスイートの通信制御処理を実行するためのものである。
【００２５】
パーソナルコンピュータ装置インタフェース回路１４は、パーソナルコンピュータ装置ＰＣを接続して、パーソナルコンピュータ装置ＰＣとの間で種々の情報をやりとりするためのものである。
【００２６】
これらの、システム制御部１、システムメモリ２、パラメータメモリ３、時計回路４、スキャナ５、プロッタ６、操作表示部７、符号化復号化部８、画像蓄積装置９、グループ３ファクシミリモデム１０、網制御装置１１、ローカルエリアネットワーク伝送制御部１３、および、パーソナルコンピュータ装置インタフェース回路１４は、内部バス１５に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス１５を介して行われている。
【００２７】
また、網制御装置１１とグループ３ファクシミリモデム１０との間のデータのやりとりは、直接行なわれている。
【００２８】
ここで、本実施例において、基本的には、ローカルエリアネットワークＬＡＮに接続されている端末相互間でのデータのやりとりは、いわゆるＴＣＰ／ＩＰと呼ばれるトランスポートレイヤまでの伝送プロトコルと、それ以上の上位レイヤの通信プロトコルとの組み合わせ（いわゆるプロトコルスイート）が適用して行われる。例えば、電子メールのデータのやりとりでは上位レイヤの通信プロトコルとしてＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）という通信プロトコルが適用され、ネットワークプリント機能にかかるデータのやりとりでは、例えば、ＬＰＲ（Ｌｉｎｅ  ＰＲｉｎｔｅｒ  ｄａｅｍｏｎ  ｐｒｏｔｏｃｏｌ）が適用される。
【００２９】
また、ＴＣＰ／ＩＰ，ＳＭＴＰ，ＬＰＲなどの通信プロトコル、および、電子メールのデータ形式やデータ構造などについては、それぞれＩＥＴＦから発行されているＲＦＣ文書により規定されている。例えば、ＴＣＰはＲＦＣ７９３、ＩＰはＲＦＣ７９３、ＳＭＴＰはＲＦＣ８２１、電子メールの形式は、ＲＦＣ８２２，ＲＦＣ１５２１，ＲＦＣ１５２２（ＭＩＭＥ（Ｍｕｌｔｉ  Ｐｕｒｐｏｓｅ  Ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎ）形式）などでそれぞれ規定されている。また、ＬＰＲは、ＲＦＣ１１７９などで規定されている。
【００３０】
また、ネットワーク複合機ＦＸは、装置内の各機能について、あらかじめ定義されている装置状態と比較することで、装置に何らかの異常が生じているか、あるいは、何らかのワーニング（警告）が生じているかを監視している。また、異常を検出した場合には、エラー状態となり、ワーニングを検出した場合には、ワーニング状態となる。
【００３１】
また、ネットワーク複合機ＦＸにおけるワーニングとは、印刷条件次第で継続して印刷可能な物を指しており、周辺機の故障（両面ユニット、シフトトレイ、フィニッシャー、折機、パンチ、ステープル等の後処理装置）や寿命のニアエンド、サプライのニアエンドなどが挙げられる。
【００３２】
すなわち、図３に示す状態検出フローのように、エラーを検出したか、あるいは、ワーニングを検出することを監視しており（判断１０１，１０２のＮＯループ）、エラーを検出した場合で判断１０１の結果がＹＥＳになるときには、エラー関連処理を実行し（処理１０３）、また、ワーニングを検出した場合で判断１０２の結果がＹＥＳになるときには、ワーニング関連処理を実行する（処理１０４）。
【００３３】
図４は、ワーニング関連処理の一例を示している。この場合には、ワーニング状態が一定時間維持された場合には、エラー状態に移行するようにしている。
【００３４】
ワーニングを検出すると、まず装置の管理状態をワーニング状態に移行する（処理２０１）。その後タイマをスタートし（処理２０２）、処理２０２でスタートしたタイマがタイムアウトするまでの間、状態変化を監視する（判断２０３，２０４のＮＯループ）。。
【００３５】
もしここで、ワーニングが解除されたり、あるいは、エラーを検出して、状態がワーニングから変化が有った場合で、判断２０３の結果がＹＥＳになるときには、タイマを停止して（処理２０５）、図３の状態検出フローに戻る。
【００３６】
また、タイマがタイムアウトするまでの間、ワーニング状態が継続した場合で、判断２０４の結果がＹＥＳになるときには、エラー状態に移行し（処理２０６）、それ以降の処理を行う。
【００３７】
この場合、処理２０６に続き、この時点でユーザに通知やパネル表示を行ってもよく、装置側から自発的に表示や通知を行ってもよいし、図５のフローチャートのように状態の要求があった時に状態を取得して外部にエラー通知するようにしてもよい。
【００３８】
このようにすることで、通常のワーニング状態中はエラーでは無いため、ユーザは装置に印刷ジョブを送信することが可能であり、ユーザはワーニング中であることが分からない。印刷ジョブの処理要件によっては印刷は出来ないが、そのことがユーザにはわからない。よってそのような場合にエラーに移行させることで、ユーザに印刷不可であることを通知することが可能になる。 
【００３９】
ところで、ワーニングからエラーへ移行するまでの時間は、あらかじめ機器内で定められてある時間でもよいが、ユーザの利便性を考慮してユーザ自身が時間の変更が可能なようにしておくことが望ましい。
【００４０】
例えば、図６（ａ）のようなエラー移行個別設定画面により、ユーザが操作パネルやリモートで、設定項目毎に設定時間を変更出来るようにしておく。移行時間は操作パネルやリモート設定によって、複数の選択肢から選べるようになっている。
【００４１】
また、この場合には、ワーニングからエラーへの移行自体をするか否かの設定が可能なようになっている。例えば、ユーザによってはエラーへの移行を望まない場合も有ると思われるため、移行設定の有効／無効を保持しておくための記憶手段とその値の表示と設定する手段を用意して、ユーザが変更できるようにしておく。
【００４２】
さらに、ワーニングからエラーへ移行する場合に、ワーニング・エラーの種類によって切り替えたい場合も考えられる。例えば、サプライトナーのニアエンド時だけ早めにエンド表示に移行させたい等が考えられる。
【００４３】
そのために、各ワーニング毎に移行の有効／無効とその移行のタイムアウト時間を保持するための記憶手段と値を変更出来るように表示・設定手段とを用意して、ユーザが変更できるようにしておく。
【００４４】
この場合のワーニング関連処理の一例を、図７に示す。
【００４５】
ワーニングを検出すると、まず装置の管理状態をワーニング状態に移行する（処理３０１）。そして、ワーニングを検出した項目のエラー移行フラグが有効になっているかどうかを調べる（判断３０２）。判断３０２の結果がＮＯになるときには、図３の状態検出フローに戻る。
【００４６】
判断３０２の結果がＹＥＳになるときには、タイマをスタートし（処理３０３）、処理３０３でスタートしたタイマがタイムアウトするまでの間、状態変化を監視する（判断３０４，３０５のＮＯループ）。。
【００４７】
もしここで、ワーニングが解除されたり、あるいは、エラーを検出して、状態がワーニングから変化が有った場合で、判断３０４の結果がＹＥＳになるときには、タイマを停止して（処理３０６）、図３の状態検出フローに戻る。
【００４８】
また、タイマがタイムアウトするまでの間、ワーニング状態が継続した場合で、判断３０５の結果がＹＥＳになるときには、エラー状態に移行し（処理３０７）、それ以降の処理を行う。
【００４９】
ところで、上述した例では、１つ１つの項目毎にエラー移行への有効／無効の設定と、移行時間を設定できるようにしているが、ワーニングの系列（グループ）によって切り替えるようにしたい場合も考えられる。例えば、サプライ系全体で早めにエンド表示に移行させたいが周辺機の故障系のワーニングはエラーに移行させたくない等が考えられる。
【００５０】
そのために、図６（ｂ）に示すようなエラー移行グループ設定画面を設け、ユーザが操作パネルやリモートで、設定項目毎に設定時間を、ワーニンググループ毎に変更出来るようにしておく。移行時間は操作パネルやリモート設定によって、複数の選択肢から選べるようになっている。
【００５１】
この場合のワーニング関連処理の一例を、図８に示す。
【００５２】
ワーニングを検出すると、まず装置の管理状態をワーニング状態に移行する（処理４０１）。そして、ワーニングを検出した項目が含まれるグループについて、エラー移行フラグが有効になっているかどうかを調べる（判断４０２）。判断４０２の結果がＮＯになるときには、図３の状態検出フローに戻る。
【００５３】
判断４０２の結果がＹＥＳになるときには、タイマをスタートし（処理４０３）、処理４０３でスタートしたタイマがタイムアウトするまでの間、状態変化を監視する（判断４０４，４０５のＮＯループ）。。
【００５４】
もしここで、ワーニングが解除されたり、あるいは、エラーを検出して、状態がワーニングから変化が有った場合で、判断４０４の結果がＹＥＳになるときには、タイマを停止して（処理４０６）、図３の状態検出フローに戻る。
【００５５】
また、タイマがタイムアウトするまでの間、ワーニング状態が継続した場合で、判断４０５の結果がＹＥＳになるときには、エラー状態に移行し（処理４０７）、それ以降の処理を行う。
【００５６】
以上説明したように、ユーザにとってワーニングが一定時間続くとエラーとなるので、簡易なネットワークプロトコル上からも、特定条件のみ印刷可能になるワーニングであることを知ることが出来、印刷ジョブを送信する前にユーザが気づき、その結果、ユーザが無駄な印刷ジョブを発生させるような事態を回避することができる。
【００５７】
また、ワーニングが発生した後、規定時間経過してもワーニングが解除されない場合はエラーにして、特定条件のみ印刷可能になるワーニングであることを通知することができるので、印刷ジョブを送信する前にユーザが気づき、その結果、ユーザが無駄な印刷ジョブを発生させるような事態を回避することができる。
【００５８】
また、ユーザ自身ががワーニングの種類ごとにエラー設定を変えることができるので、非常に便利である。
【００５９】
なお、上述したワーニングとは、印刷条件次第で継続して印刷可能な物として周辺機の故障（オプショントレイ、両面ユニット、シフトトレイ、折機、パンチ、ステープル、排紙ビン、後処理装置等）や交換品寿命のニアエンド、サプライのニアエンドなどが挙げられ、印刷不可の物としてログのニアフルなどが挙げられる。
【００６０】
また、通常は装置側で状態取得の要求を受けてホスト（パーソナルコンピュータ装置など）側に通知するが、装置側から送信する手段（各種通信プロトコル等）を用いて自動でホストに通知しても良い。
【００６１】
ホストの情報処理装置側では、エラー状態を受信してユーザにエラー状態を通知するために「印刷を継続するとエラーになります！」のような表示を出すことが可能である。また、装置側でもエラー状態へ移行後はエラー状態を表示可能であり、設定により表示を出したり出さなかったりを切り替えるようにしてもよい。
【００６２】
なお、本発明は、上述した実施例のネットワーク複合機ＦＸに限らず、他の画像形成装置について、同様にして適用することができる。
【図面の簡単な説明】
【００６３】
【図１】本発明の一実施例にかかるネットワークシステムを示したブロック図。
【図２】ネットワーク複合機ＦＸの構成例を示したブロック図。
【図３】状態検出フローを例示したフローチャート。
【図４】ワーニング関連処理の一例を示したフローチャート。
【図５】状態通知処理の一例を示したフローチャート。
【図６】エラー移行個別設定画面およびエラー移行グループ設定画面の一例を示した概略図。
【図７】ワーニング関連処理の他の例を示したフローチャート。
【図８】ワーニング関連処理のさらに他の例を示したフローチャート。
【符号の説明】
【００６４】
ＦＸ  ネットワーク複合機
ＰＣ，ＰＣ１〜ＰＣｎ  パーソナルコンピュータ装置
【図１】
2008068528.tif 000003
【図２】
2008068528.tif 000004
【図３】
2008068528.tif 000005
【図４】
2008068528.tif 000006
【図５】
2008068528.tif 000007
【図６】
2008068528.tif 000008
【図７】
2008068528.tif 000009
【図８】
2008068528.tif 000010