(57)【要約】【課題】画像処理装置に消耗品が補充された場合に、その旨を効率的にユーザに通知する。【解決手段】ユーザから与えられた指令に基づいて画像に関する処理のジョブを実行する画像形成装置１に、ジョブごとに、そのジョブの実行条件を示す実行条件情報と指令元であるユーザを識別するユーザ識別情報とを対応付けて記憶するユーザジョブ履歴データベースＤＢ２と、画像形成装置１自身の消耗品の補充を検知する装置構成検知部１０３と、ユーザジョブ履歴データベースＤＢ２に記憶されている実行条件情報およびユーザ識別情報に基づいて、消耗品の残量が所定の量未満であるときに実行されたジョブの指令元であるユーザを判別する、通知対象判別部１０４と、補充がされた旨を、判別されたユーザに対して通知する新機能等通知部１０５と、を設ける。【選択図】図４
2007053778.tif 000002
【特許請求の範囲】
【請求項１】
ユーザから与えられた指令に基づいて画像に関する処理のジョブを実行する画像処理装置であって、
前記ジョブごとに、当該ジョブの実行条件を示す実行条件情報と指令元であるユーザを識別するユーザ識別情報とを対応付けて記憶する記憶手段と、
当該画像処理装置の消耗品の補充を検知する補充検知手段と、
前記記憶手段に記憶されている前記実行条件情報および前記ユーザ識別情報に基づいて、前記消耗品の残量が所定の量未満であるときに実行された前記ジョブの指令元であるユーザを判別する、特定ユーザ判別手段と、
前記特定ユーザ判別手段によって判別されたユーザに対して前記補充がされた旨を通知する通知手段と、
を有することを特徴とする画像処理装置。
【請求項２】
ユーザから与えられた指令に基づいて画像に関する処理のジョブを実行する画像処理装置の消耗品が補充されたことを通知する、消耗品補充通知方法であって、
前記ジョブごとに、当該ジョブの実行条件を示す実行条件情報と指令元であるユーザを識別するユーザ識別情報とを対応付けて記憶手段に記憶させておき、
当該画像処理装置の消耗品が補充されたことを検知すると、
前記記憶手段に記憶されている前記実行条件情報および前記ユーザ識別情報に基づいて、前記消耗品の残量が所定の量未満であるときに実行された前記ジョブの指令元であるユーザを判別し、
判別されたユーザに対して前記消耗品が補充された旨を通知する、
ことを特徴とする消耗品補充通知方法。
【請求項３】
ユーザから与えられた指令に基づいて画像に関する処理のジョブを実行する画像処理装置を制御するコンピュータプログラムであって、
前記ジョブごとに、当該ジョブの実行条件を示す実行条件情報と指令元であるユーザを識別するユーザ識別情報とを対応付けて記憶手段に記憶させる処理と、
当該画像処理装置の消耗品が補充されたことを検知する処理と、
前記記憶手段に記憶されている前記実行条件情報および前記ユーザ識別情報に基づいて、前記消耗品の残量が所定の量未満であるときに実行された前記ジョブの指令元であるユーザを判別する処理と、
判別されたユーザに対して前記消耗品が補充された旨を通知する処理と、
をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してユーザの端末装置にデータの送信が可能なＭＦＰなどの画像処理装置およびその制御方法などに関する。
【背景技術】
【０００２】
近年、プリンタまたはコピー機などの画像処理装置に様々な機能が備えられるようになっている。例えば、従来のコピー機能およびネットワークプリンティング機能に加え、スキャナ機能、ＦＡＸ機能、またはドキュメントサーバ（ボックス）機能などが備えられた画像処理装置が提案されている。このような画像処理装置は、複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれている。
【０００３】
上記の機能がすべて最初から標準機能として備えられている画像処理装置もあれば、一部の機能についてはオプション機能として後から拡張しなければならない画像処理装置もある。また、画像処理装置の販売が開始された後で、新しい機能が開発され提供される場合もある。特に、近年は、ＣＰＵの性能が向上し、大容量のメモリが低価格で提供されるようになったので、画像処理や各ユニットの制御処理などの全部または一部をソフトウェアによって実現することが容易になった。これにより、画像処理装置の機能の拡張が従来よりも容易になり、画像処理装置の販売が開始された後でも、新しい機能をユーザに容易に提供できるようになった。
【０００４】
また、ＭＦＰなどの画像処理装置は、多数のユーザによって使用される。よって、画像処理装置の状態に何か変化があった場合にそれをユーザに効率的に通知する方法が求められている。状態の変化をユーザに通知する方法として、特許文献１〜８のような方法が提案されている。
【０００５】
特許文献１に記載される方法によると、印刷装置の利用権限の設定が変更された時に、利用権限が変更された利用者に対して、変更内容を通知する。特許文献２に記載される方法によると、定期的なポーリングなどにより印刷装置から装置情報を取得し、印刷装置の状態に更新がある場合に、その更新の内容を電子メールにより情報処理装置に対し通知する。
【０００６】
特許文献３に記載される方法によると、プリンタの設定情報が変更された場合に、変更後の設定情報を自動的にホストに送信する。特許文献４に記載される方法によると、電子メールを用いて遠隔からインターネットファクシミリ装置の設定の更新の操作が行われると、インターネットファクシミリ装置は、その更新の成否および内容の情報を更新者に通知する。
【０００７】
特許文献５に記載される方法によると、ジョブの実行時に装置内で異常が発生したことを検知すると、そのジョブの送信元の属性を識別する。そして、送信元であるユーザが近くにいないという結果が得られた場合は、その装置の近くにいる人に異常発生情報を通知する。特許文献６に記載される方法によると、エラーが発生すると、エラーの種類に応じて、このエラーにより実行に影響が出る全てのジョブを求める。これらのジョブの実行を依頼してきたそれぞれの装置を求める。そして、これらの装置にエラーメッセージを送信する。
【０００８】
特許文献７に記載される方法によると、プリントエラー発生時に、カレントジュブを起動中のユーザにその旨を通知する。その後、リカバリがなされたら全登録ユーザにその旨を通知する。特許文献８に記載される方法によると、プリンタの動作異常が検出されると、その検出後、所定の時間が経過すると、動作異常が解消したかどうかを監視する。そして、解消していない場合は、動作異常検出時に処理していたプリントデータを送信したホストや、それ以前またはそれ以後にプリントデータを送信したホストに対してエラー情報を送信する。
【０００９】
また、装置の機能を拡張する方法も提案されている。例えば、特許文献９に記載される方法によると、印刷処理装置が省エネルギー状態のときに、ソフトウェアの更新作業を自動的に実行する。
【特許文献１】特開２００２−２５９１００号公報
【特許文献２】特開２００２−１９６９１５号公報
【特許文献３】特開２００２−１２３３８０号公報
【特許文献４】特開２００３−１８９０４１号公報
【特許文献５】特開２００３−１５０３５９号公報
【特許文献６】特開２００２−１６９６８３号公報
【特許文献７】特開平１１−３２７８５４号公報
【特許文献８】特開平９−３０５３３４号公報
【特許文献９】特開２００２−３６６３１９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかし、特許文献１〜９に記載されるような従来の方法では、例えば画像処理装置に新しい機能が追加されても、画像処理装置を使用するユーザに効率的にその機能を紹介することはできない。すなわち、特許文献１、６、８に記載される方法では、設定変更またはエラーの影響を直接受けるユーザに、設定変更またはエラーに関する情報を通知する。しかし、これらの方法では、追加された新しい機能についてどのユーザに通知するのがよいのかを判別することはできない。
【００１１】
特許文献２、５、７に記載される方法では、更新またはエラーに関する情報を全ユーザに通知する。しかし、これらの方法も、やはり、追加された新しい機能についてどのユーザに通知するのがよいのかを判別することはできない。また、ユーザは、受け取った通知が自分にとってすべて重要であるとは限らないので、すべての通知を受け取ることを煩わしいと感じることがある。
【００１２】
特許文献３、４、９に記載される方法でも、どのユーザに通知するのが効率的であるのかを判別することはできない。
【００１３】
本発明は、このような問題点に鑑み、画像処理装置に新しい機能が追加されるなどの変化があった場合に、その旨を効率的にユーザに通知することを目的とする。
【課題を解決するための手段】
【００１４】
本発明に係る画像処理装置は、ユーザから与えられた指令に基づいて画像に関する処理のジョブを実行する画像処理装置であって、前記ジョブごとに、当該ジョブの実行条件を示す実行条件情報と指令元であるユーザを識別するユーザ識別情報とを対応付けて記憶する記憶手段と、当該画像処理装置の状態の変化を検知する状態変化検知手段と、前記変化があった旨を通知すべきユーザである通知対象ユーザを、前記記憶手段に記憶されている前記実行条件情報および前記ユーザ識別情報に基づいて判別する、通知対象判別手段と、判別された前記通知対象ユーザに対して前記変化があった旨を通知する通知手段と、を有することを特徴とする。
【００１５】
前記変化とは、例えば、当該画像処理装置に機能が新たに追加されたことである。または、当該画像処理装置に消耗品が補充されたことである。前者の場合は、前記通知対象判別手段は、前記通知対象ユーザとして、追加された機能を必要とするユーザを判別する。後者の場合は、前記通知対象判別手段は、前記通知対象ユーザとして、前記消耗品の残量が所定の量未満であるときに実行された前記ジョブの指令元であるユーザを判別する。
【発明の効果】
【００１６】
本発明によると、画像処理装置に新しい機能が追加されるなどの変化があった場合に、その旨を効率的にユーザに通知することができる。
【発明を実施するための最良の形態】
【００１７】
図１は本発明に係る画像形成装置１が設けられたネットワークシステム全体の構成の例を示す図、図２は画像形成装置１のハードウェア構成の例を示す図、図３は操作パネル１ｈの構成の例を示す図、図４は画像形成装置１の機能的構成の例を示す図である。
【００１８】
本発明に係る画像形成装置１は、図１に示すように、通信回線３を介して端末装置２と接続されている。通信回線３として、ＬＡＮ、インターネット、公衆回線、または専用線などが用いられる。プロトコルとして、ＦＴＰ（File Transfer Protocol）、ＰＯＰ（Post Office Protocol）、またはＳＭＴＰ（Simple Mail Transfer Protocol）などが用い
られる。
【００１９】
画像形成装置１は、コピー、ネットワークプリンティング、およびスキャナなどの機能を集約した装置である。複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれることもある。この画像形成装置１は、ハードウェアまたはソフトウェアを増設することによって、機能を拡張することができる。例えば、ＦＡＸ機能およびドキュメントサーバ機能などの大きな機能や、コピーまたはネットワークプリンティングの処理の際に排出される印刷物を仕分けする機能および印刷物をステープル綴じする機能などの小さな機能など、様々な機能を拡張することができる。
【００２０】
図２に示すように、画像形成装置１は、ＣＰＵ１ａ、ＲＡＭ１ｂ、ＲＯＭ１ｃ、不揮発性メモリ１ｄ、スキャナ１ｅ、印刷装置１ｆ、ネットワークインタフェース１ｇ、操作パネル１ｈ、原稿送り装置１ｍ、および制御用回路１ｊなどによって構成される。
【００２１】
スキャナ１ｅは、原稿の用紙（以下、単に「原稿」と記載することがある。）に描かれている写真、文字、絵、図表などの画像を光電的に読み取って画像データを生成する装置である。原稿送り装置１ｍは、セットされた１枚または複数枚の原稿を順にスキャナ１ｅに送るための装置である。本実施形態では、原稿送り装置１ｍとして、スキャン対象の画像が用紙の両面に描かれている原稿をスキャナ１ｅに送ることができる自動両面原稿送り装置が用いられる。以下、用紙の両面に処理対象の画像が描かれている原稿を「両面原稿」と記載し、片面のみに描かれている原稿を「片面原稿」と記載することがある。
【００２２】
印刷装置１ｆは、スキャナ１ｅで読み取った画像または端末装置２などから送信されてきた画像データの画像を用紙に印刷する装置である。
【００２３】
操作パネル１ｈは、図３に示すように、ディスプレイ１ｈ１および複数の操作ボタンからなる操作ボタンユニット１ｈ２などによって構成される。
【００２４】
操作ボタンユニット１ｈ２は、数字、文字、または記号などを入力するための複数のキー、押下されたキーを認識するセンサ、および認識したキーを示す信号をＣＰＵ１ａに送信する送信用回路などによって構成される。
【００２５】
ディスプレイ１ｈ１は、この画像形成装置１を操作するユーザに対してメッセージまたは指示を与えるための画面、ユーザが設定内容および処理内容を入力するための画面、および画像形成装置１で形成された画像および処理の結果を示す画面などを表示する。本実施形態では、ディスプレイ１ｈ１として、タッチパネルが用いられる。したがって、ディスプレイ１ｈ１は、ユーザが指で触れたタッチパネル上の位置を検知し、検知結果を示す信号をＣＰＵ１ａに送信する機能を備えている。
【００２６】
このように、操作パネル１ｈは、画像形成装置１を直接操作するユーザのためのユーザインタフェースの役割を果たしている。なお、端末装置２には、画像形成装置１に対して指令を与えるためのアプリケーションプログラムおよびドライバがインストールされている。したがって、ユーザは、端末装置２を使用して画像形成装置１を遠隔的に操作することもできる。
【００２７】
図２のネットワークインタフェース１ｇは、端末装置２と通信を行うための装置である。ネットワークインタフェース１ｇとして、ＮＩＣ（Network Interface Card）、モデム、またはＴＡ（Terminal Adapter）などが用いられる。
【００２８】
制御用回路１ｊは、不揮発性メモリ１ｄ、スキャナ１ｅ、印刷装置１ｆ、ネットワークインタフェース１ｇ、操作パネル１ｈ、および原稿送り装置１ｍなどの装置を制御するための回路である。
【００２９】
不揮発性メモリ１ｄは、ＥＥＰＲＯＭまたはフラッシュメモリなどのような、データの書換えが可能でありかつ不揮発性であるメモリである。ＲＯＭ１ｃは、読出し専用のメモリである。一般に、ＲＯＭは不揮発性メモリに含まれるが、本実施形態では、ＥＥＰＲＯＭまたはフラッシュメモリなどとＲＯＭとを区別し、前者を「不揮発性メモリ１ｄ」と記載し後者を「ＲＯＭ１ｃ」と記載する。
【００３０】
不揮発性メモリ１ｄには、図４に示す全体制御部１０１、ユーザ認証部１０２、装置構成検知部１０３、通知対象判別部１０４、新機能等通知部１０５、画像処理部１０６、データベース管理部１Ｋ１、およびプログラム管理部１Ｋ２などの各機能を実現するためのプログラムおよびデータなどが格納されている。これらのプログラムは、ＣＰＵ１ａによって実行される。これらのプログラムまたはデータの一部または全部を、ＲＯＭ１ｃに記憶させておいてもよい。または、図４に示す機能の一部または全部を、制御用回路１ｊによって実現するようにしてもよい。
【００３１】
端末装置２には、前に述べたように、画像形成装置１に対応したアプリケーションプログラムおよびドライバがインストールされている。そのほか、電子メール用のアプリケーションプログラムおよびファイル転送用のアプリケーションプログラムなどがインストールされている。端末装置２として、パーソナルコンピュータ、ワークステーション、またはＰＤＡ（Personal Digital Assistant）などが用いられる。
【００３２】
図５はユーザ情報データベースＤＢ１の例を示す図、図６はユーザジョブ履歴データベースＤＢ２の例を示す図、図７はログイン画面ＨＧ１の例を示す図、図８はコピージョブ受付画面ＨＧ２の例を示す図、図９は応用コピー設定画面ＨＧ３の例を示す図、図１０はスキャンジョブ受付画面ＨＧ４の例を示す図である。
【００３３】
以下、標準の機能および拡張可能な機能（オプション機能）として、次のようなものが用意されている画像形成装置１を例に、図４の各部の処理内容について説明する。
（ａ）標準の機能：両面原稿のスキャン、片面印刷、２ｉｎ１印刷、４ｉｎ１印刷
（ｂ）拡張可能な機能：両面印刷、ステープル綴じ仕上げ、仕分け、ブックレット仕上げ、ＦＡＸ送信、ボックス、確認プリント
なお、「確認プリント」機能とは、複数部を出力（印刷またはコピー）する際に、予め１部だけを出力し、その仕上がり状態を確認してから残りの部数を出力する、という機能である。「試し印刷機能」と呼ばれることもある。「ブックレット仕上げ」機能とは、印刷物の中央を綴じ代にして小冊子やパンフレット、週刊誌のような仕上げにする、という機能である。「週刊誌綴じ機能」と呼ばれることもある。「ボックス」機能とは、ユーザごとに「ボックス」または「パーソナルボックス」などと呼ばれる記憶領域を与えておき、各ユーザが自分の記憶領域によって画像ファイルなどのドキュメントデータを保存し管理するための機能である。ボックスは、パーソナルコンピュータにおける「フォルダ」または「ディレクトリ」に相当する。
【００３４】
図４のデータベース管理部１Ｋ１は、ユーザ情報データベースＤＢ１およびユーザジョブ履歴データベースＤＢ２などのデータベースを記憶し管理している。ユーザ情報データベースＤＢ１には、図５に示すように、画像形成装置１を使用することができる各ユーザのユーザＩＤ（ユーザアカウント）、パスワード、および連絡先の電子メールアドレスなどに関する情報が格納されている。ユーザジョブ履歴データベースＤＢ２には、図６に示すように、画像形成装置１が実行したジョブに関する情報が格納されている。各項目の内容については、後に説明する。
【００３５】
プログラム管理部１Ｋ２は、画像形成装置１にインストールされているプログラムの管理を行う。後に説明する機能拡張のためのプログラムも、プログラム管理部１Ｋ２によって管理される。
【００３６】
全体制御部１０１は、基本的な処理が実行されるように画像形成装置１の全体を制御する。例えば、所定のタイミングで所定の画面が表示されるように制御し、ユーザが行った操作の内容が受け付けられるように制御し、その操作の内容に基づいてスキャン、印刷、またはデータ送信などのジョブが実行されるように制御する。
【００３７】
ユーザ認証部１０２は、これから画像形成装置１を使用しようとする者が正規のユーザであるか否かの認証を行う。係る認証は、次のような手順で行われる。誰も画像形成装置１を直接操作していないときは、ディスプレイ１ｈ１には、図７に示すようなログイン画面ＨＧ１が表示されている。画像形成装置１を使用したいユーザは、操作ボタンユニット１ｈ２を操作して、自分のユーザＩＤおよびパスワードを入力する。すると、全体制御部１０１はそのユーザＩＤおよびパスワードを受け付け、ユーザ認証の処理を実行するようにユーザ認証部１０２に対して指令する。
【００３８】
ユーザ認証部１０２は、図５のユーザ情報データベースＤＢ１の中から、入力されたユーザＩＤと同じ値のユーザＩＤを持つレコードを抽出する。そして、入力されたパスワードとそのレコードのパスワードとを照合し、両者が一致すれば、そのユーザが正規のユーザであると認証する。一致しなかった場合は、不正なユーザであると判別する。ユーザ情報データベースＤＢ１の中に、入力されたユーザＩＤと同じ値のユーザＩＤを持つレコードがない場合も、不正なユーザであると判別する。不正なユーザであると判別された者は、画像形成装置１を使用することはできない。
【００３９】
正規のユーザである旨の認証を受けた場合は、画像形成装置１を使用することが認められる。つまり、画像形成装置１にログインした状態になる。すると、全体制御部１０１は、ディスプレイ１ｈ１に、図８に示すようなコピージョブ受付画面ＨＧ２を表示させる。ここで、ユーザは、所定の操作を行うことによって、自分の所望する処理を画像形成装置１に実行させることができる。
【００４０】
例えば、原稿をコピーしたい場合は、その原稿を原稿送り装置１ｍにセットする。そして、コピーしたい部数を入力し、操作ボタンユニット１ｈ２（図３参照）の中にある「スタート」ボタンを押下する。
【００４１】
応用コピーを所望する場合は、コピージョブ受付画面ＨＧ２の中から「応用」ボタンを押下する。すると、全体制御部１０１は、図９に示すような応用コピー設定画面ＨＧ３をディスプレイ１ｈ１に表示させる。ユーザは、この応用コピー設定画面ＨＧ３の中のボタンを操作して、どのような応用コピーを行いたいのかを設定することができる。例えば、両面原稿を用紙の片面にのみコピーしたい場合は、「原稿」列にある「両面」ボタンおよび「出力」列にある「片面」ボタンを押下して選択しておく。コピー処理によって得られた印刷物をステープル綴じ仕上げにしたい場合は「ステープル」ボタンを押下して選択しておく。原稿の２ページ分を縮小して１ページに纏めて印刷（２ｉｎ１印刷）したい場合は、「２ｉｎ１」ボタンを押下して選択しておく。そして、所望する設定ができたら、「設定」ボタンを押下してコピージョブ受付画面ＨＧ２に戻り、操作ボタンユニット１ｈ２の「スタート」ボタンを押下する。
【００４２】
原稿をスキャンしたい場合は、「スキャン」ボタンを押下する。すると、ディスプレイ１ｈ１に表示されている画面がコピージョブ受付画面ＨＧ２から図１０に示すようなスキャンジョブ受付画面ＨＧ４に変わる。ここで、ユーザは、原稿が片面原稿または両面原稿のいずれであるかおよびスキャンされた画像の画像データをどの装置に送信するのかなどを指定し、操作ボタンユニット１ｈ２の「スタート」ボタンを押下する。
【００４３】
このような操作がユーザによってなされると、全体制御部１０１は、その操作の内容に応じた処理を実行するためのジョブのジョブデータを生成し、ジョブの待ち行列（以下、「キュー」と記載する。）に登録する。そして、そのジョブがキューの先頭に来たら、ジョブデータに基づいてそのジョブを実行する。そのジョブを実行した旨の履歴（ログ）は、図６のユーザジョブ履歴データベースＤＢ２に登録される。
【００４４】
例えば、コピージョブ受付画面ＨＧ２で「部数」のテキストボックスに「３」と入力されかつ応用コピー設定画面ＨＧ３の「原稿」列の「両面」ボタン、「出力」列の「片面」ボタン、「２ｉｎ１」ボタンが押下されて生成されたジョブの場合は、スキャナ１ｅは原稿送り装置１ｍから順次送られてくる原稿の表面の画像および裏面の画像をスキャンし、画像処理部１０６はこれらの画像を所定の倍率に縮小し、印刷装置１ｆは１枚の原稿の表面の画像および裏面の画像を１組にして３枚の用紙のそれぞれの片面に印刷して出力トレイに排出する。
【００４５】
または、スキャンジョブ受付画面ＨＧ４で「送信先」のテキストボックスに「ｓａｔｏ＠〜．ｃｏ．ｊｐ」と入力されかつ「片面」ボタンが押下されて生成されたジョブの場合は、スキャナ１ｅは原稿送り装置１ｍから順次送られてくる原稿の表面の画像をスキャンし、画像処理部１０６はこれらの画像を所定のフォーマット（例えば、ＰＤＦまたはＴＩＦＦなど）の画像ファイルに変換し、全体制御部１０１はこれを電子メールに添付して「ｓａｔｏ＠〜．ｃｏ．ｊｐ」という電子メールアドレスに送信するようにネットワークインタフェース１ｇなどを制御する。なお、送信先としてＩＰアドレスが指定されている場合は、ＦＴＰによってそのＩＰアドレスが割り振られている装置に画像ファイルを送信してもよい。
【００４６】
ジョブの実行後、図６のユーザジョブ履歴データベースＤＢ２にそのジョブに関する情報を登録する。図６において、１つのレコードが１つのジョブに対応する。「ジョブＩＤ」は、そのレコードに係るジョブを識別する識別情報である。
【００４７】
「ユーザＩＤ」は、ジョブを要求したユーザのユーザＩＤである。「アプリケーション」は、そのジョブを実行するために使用されたアプリケーションを示しており、ジョブの種類を示しているとも言える。「原稿枚数」は、そのジョブの処理対象の原稿の枚数を示している。「部数」は、印刷またはコピーを行った部数を示している。「原稿面」は、そのジョブの処理対象の原稿が両面原稿であったのか片面原稿であったのかを示している。「出力面」は、画像を用紙の両面に印刷またはコピーを行ったのか片面に行ったのかを示している。
【００４８】
「仕分け」は、部数が複数である場合に印刷物を１部ずつ仕分して出力トレイに排出したか否かを示している。「仕上げ」は、ステープル綴じ、２ｉｎ１印刷、または４ｉｎ１印刷などを行ったか否かを示している。
【００４９】
「実行結果」は、そのジョブの実行結果に関する情報を示している。ユーザがコピージョブ受付画面ＨＧ２、応用コピー設定画面ＨＧ３、またはスキャンジョブ受付画面ＨＧ４で指定した処理条件の通りにジョブが実行された場合は「０：正常終了」という値が格納される。処理条件の一部または全部を変更してジョブが実行された場合は「１：強制解除実行」という値が格納される。
【００５０】
すなわち、例えば、前に述べたように、本実施形態の画像形成装置１は、仕分け機能およびステープル綴じ機能はオプションの機能であって、標準には備わっていない。これらの機能がまだ画像形成装置１に追加されていないにも関わらず、ユーザがこれらの機能を応用コピー設定画面ＨＧ３またはスキャンジョブ受付画面ＨＧ４で指定した場合は、画像形成装置１は、これらの機能の指定を強制的に解除して（つまり、無視して）ジョブを実行する。このような場合に、そのジョブの「実行結果」に「１：強制解除実行」という値が格納される。なお、強制解除した場合は、「仕分け」および「仕上げ」の項目には、現実の処理条件の代わりに、ユーザが指定した条件を示す情報を格納しておく。
【００５１】
また、ユーザが指定した処理条件の通りにジョブを実行したが、トナーの残量が少なくなるなどして、印刷物の印字が通常よりも薄くなってしまった場合は、そのジョブの「実行結果」に「２：ニアエンプティ」という値が格納される。ニアエンプティであるか否かの判別は、画像形成装置１がトナーの残量を検知することによって行ってもよいし、画像形成装置１の管理者が印刷物をチェックして行ってもよい。
【００５２】
ジョブの実行が失敗した場合は、そのジョブの「実行結果」に「３：異常終了」という値が格納される。この場合は、「異常終了要因」にその原因を示す値が格納される。
【００５３】
なお、ユーザは、端末装置２を用いて遠隔的に画像形成装置１を使用することもできる。この場合は、その端末装置２のディスプレイに図７のログイン画面ＨＧ１と同等の画面を表示させ、キーボードまたはマウスなどを操作して自分のユーザＩＤおよびパスワードを入力する。以下、画像形成装置１を直接操作する場合と同様に、入力されたユーザＩＤおよびパスワードが図４の全体制御部１０１によって受け付けられ、ユーザ認証の処理がユーザ認証部１０２によって行われる。端末装置２のユーザは、ユーザ認証が得られ画像形成装置１にログインできた後、画像形成装置１を使用することができる。そして、端末装置２のワープロソフトや描画ソフトなど作成した原稿の印刷処理（ネットワークプリンティング）などを画像形成装置１に実行させることができる。
【００５４】
図１１は機能追加処理の流れの例を説明するフローチャート、図１２は通知対象判別処理の流れの例を説明するフローチャート、図１３は交互ソートの例を示す図である。
【００５５】
図４の装置構成検知部１０３は、画像形成装置１に新たに追加（拡張）された機能を検知する。または、トナーが補充された場合はこれを検知する。すると、通知対象判別部１０４はその機能が追加された旨またはトナーが補充された旨を通知すべきユーザを判別する。そして、新機能等通知部１０５は、判別されたユーザの電子メールアドレスに、その旨を記載したメッセージを電子メールとして送信する。これらの一連の処理は、例えば、図１１に示すような手順で行われる。
【００５６】
画像形成装置１の管理者は、新たな機能を実現するために必要なハードウェアまたはソフトウェアを画像形成装置１に取り付けまたはインストールする作業を行う（図１１の＃１０１）。または、トナーの補充を行う。ハードウェアを取り付ける場合は、画像形成装置１の電源をオフにしておくのが望ましい。作業が完了したら、必要に応じて、画像形成装置１の電源をオンにしまたは再起動する（＃１０２でＹｅｓ）。
【００５７】
すると、画像形成装置１の装置構成検知部１０３は、これまでの画像形成装置１の構成と現在の画像形成装置１の構成とを比較するなどして、新しいハードウェアまたはソフトウェアを認識し、新しい機能を検知する（＃１０３でＹｅｓ）。例えば、内蔵または外付けされているハードウェアの型番、インストールされているソフトウェアの型番またはバージョンなどを比較するなどして検知する。
【００５８】
通知対象判別部１０４は、追加された新たな機能に関してどのユーザに対して通知すべきかを、例えば図１２に示すような手順で判別する（＃１０４）。
【００５９】
両面印刷機能が追加されたと検知された（つまり、両面印刷ユニットが取り付けられた）場合は（＃１１２でＹｅｓ）、両面原稿を用紙の片面に印刷するジョブを実行させたことのあるユーザに対して本機能が追加された旨を通知すべきである、と判別する（＃１１３）。
【００６０】
ステープル綴じ仕上げの機能が追加されたと検知された（つまり、ステープル綴じのフィニッシャが取り付けられた）場合は（＃１１４でＹｅｓ）、１組の原稿について複数の部数を出力（印刷またはコピー）するジョブまたはステープル綴じが処理条件として指定されたが強制解除されたジョブを実行させたことのあるユーザに対して本機能が追加された旨を通知すべきである、と判別する（＃１１５）。
【００６１】
トナーが補充されたと検知された場合は（＃１１６でＹｅｓ）、ニアエンプティの状態で印刷またはコピーのジョブを実行させたことのあるユーザに対してトナーが補充された旨を通知すべきである、と判別する（＃１１７）。なお、トナーの補充は、トナーカートリッジを交換することによって行う場合とトナータンクに直接トナーを入れることによって行う場合とがある。
【００６２】
仕分け機能が追加されたと検知された場合は（＃１１８でＹｅｓ）、１組について原稿を複数の部数を出力（印刷またはコピー）するジョブを実行させたことのあるユーザに対して本機能が追加された旨を通知すべきである、と判別する（＃１１９）。
【００６３】
なお、印刷物の仕分けは、例えば次の２つの方法によって行うことができる。１つは、複数の出力トレイに印刷物を１組ずつ排出する方法である。もう１つは、図１３に示すように、印刷物を１部（１組）ごとに縦向きおよび横向きに交互に排出する方法（「交互ソート」などと呼ばれる。）である。前者の方法による仕分け機能を追加する場合は、画像形成装置１に出力トレイを増設し、その出力トレイおよび既存の出力トレイなどを制御するためのソフトウェアをインストールする。後者の場合は、後者の方法による仕分け機能を追加する場合は、ＲＡＭ１ｂ（図２参照）に記憶されている画像データの画像を９０度回転させる画像処理のソフトウェアをインストールする。また、必要に応じて、同じサイズの用紙を縦向きおよび横向きに給紙する給紙ユニットを増設する。
【００６４】
ブックレット仕上げの機能が追加されたと検知された場合は（＃１２０でＹｅｓ）、２ｉｎ１または４ｉｎ１の印刷またはコピーのジョブを実行させたことのあるユーザに対して本機能が追加された旨を通知すべきである、と判別する（＃１２１）。なお、ブックレット仕上げの機能の追加は、所定値以上の記憶容量を確保するためにハードディスクまたはメモリなどを増設し、原稿の画像を並べ替えるプログラムなどをインストールすることによって行われる。
【００６５】
ＦＡＸ機能が追加されたと検知された（つまり、ＦＡＸ対応モデムおよびＦＡＸ用のプログラムなどが追加された）場合は（＃１２２でＹｅｓ）、スキャンのジョブを実行させたことのあるユーザに対して本機能が追加された旨を通知すべきである、と判別する（＃１２３）。
【００６６】
ボックス機能が追加されたと検知された（つまり、大容量のハードディスクが増設されファイル管理プログラムがインストールされた）場合は（＃１２４でＹｅｓ）、スキャンのジョブを実行させたことのあるユーザに対して本機能が追加された旨を通知すべきである、と判別する（＃１２５）。これにより、特に、送信容量の制限のために、大量の原稿を何回かに分けて相手先にスキャン送信しなければならなかったユーザにとって、便利になる。つまり、本機能によると、このようなユーザは、原稿のスキャン画像のデータを自分のボックスに保存し、相手先にそのデータをダウンロードするように依頼するだけで、従来と同等の作業を実現することができるようになる。
【００６７】
確認プリント機能が追加されたと検知された（つまり、確認プリントのプログラムがインストールされた）場合は（＃１２６でＹｅｓ）、原稿枚数が同じであるコピーまたは印刷のジョブを連続して実行させたことのあるユーザに対して本機能が追加された旨を通知すべきである、と判別する（＃１２７）。
【００６８】
図１１に戻って、通知対象判別部１０４は、この判別の結果および図６のユーザジョブ履歴データベースＤＢ２に基づいて、図５のユーザ情報データベースＤＢ１に登録されているユーザのうち、どのユーザに対して今回追加（拡張）された機能について通知すべきであるかを決定する（＃１０５）。
【００６９】
例えば、両面印刷機能が追加された場合は、両面原稿を片面印刷するジョブを実行させたことのあるユーザに対してその旨を通知すべきである、とステップ＃１０４すなわち図１２の判別処理によって判別されている。したがって、図６のユーザジョブ履歴データベースＤＢ２を参照し、ジョブＩＤが「Ｊ００５」、「Ｊ００７」であるジョブを実行させたユーザすなわちユーザＩＤが「１０２」、「１００」である各ユーザに対して通知すべきであると決定する。
【００７０】
同様に、ユーザジョブ履歴データベースＤＢ２および図１２の判別処理の結果に基づいて、ステープル綴じ機能が追加された場合は、複数の部数を出力（印刷またはコピー）するジョブすなわちジョブＩＤが「Ｊ００３」、「Ｊ００５」、「Ｊ００７」、「Ｊ０１０」であるジョブを実行させた各ユーザに対して通知すべきであると決定する。トナーが補充された場合は、実行結果が「２：ニアエンプティ」であるジョブすなわちジョブＩＤが「Ｊ０１１」であるジョブを実行させたユーザに対して通知すべきであると決定する。
【００７１】
ブックレット仕上げの機能が追加された場合は、２ｉｎ１または４ｉｎ１で出力するジョブすなわちジョブＩＤが「Ｊ００１」、「Ｊ００８」であるジョブを実行させた各ユーザに対して通知すべきであると決定する。ＦＡＸ機能が追加された場合は、スキャンのジョブすなわちジョブＩＤが「Ｊ００４」、「Ｊ００６」、「Ｊ０１２」であるジョブを実行させた各ユーザに対して通知すべきであると決定する。ボックス機能が追加された場合も同様である。確認プリント機能が追加された場合は、原稿枚数が同じであるコピーまたは印刷の種類のジョブを連続して実行させたユーザすなわちジョブＩＤが「Ｊ００９」、「Ｊ０１０」であるジョブを両方実行させたユーザに対して通知すべきであると決定する。
【００７２】
新機能等通知部１０５は、図５のユーザ情報データベースＤＢ１を参照し、通知対象判別部１０４によって決定された各ユーザの電子メールアドレスに対して、新たに追加（拡張）された機能に関する通知またはトナーが補充された旨の通知を電子メールによって送信する（＃１０６）。なお、後者の通知とともに、以前に印字が薄くなってしまったことについての謝りのメッセージを送信してもよい。
【００７３】
画像形成装置１からの通知を受信した端末装置２のディスプレイには、その通知の内容が表示される。これにより、ユーザは、新たに追加された機能の存在を知り、画像形成装置１の活用の幅を広げることができる。
【００７４】
図１４は画像形成装置１の全体的な処理の流れを説明するフローチャートである。次に、画像形成装置１の全体的な処理の流れを、図１４のフローチャートを参照して説明する。
【００７５】
画像形成装置１は、これから画像形成装置１を使用しようとするユーザのユーザＩＤおよびパスワードの入力を受け付けると、図５のユーザ情報データベースＤＢ１を参照し、正規のユーザであるか否かの認証を行う（＃１）。ユーザは、正規のユーザであることの認証が得られれば（＃２でＹｅｓ）、自分の所望する処理を実行すべき旨の指令を画像形成装置１に対して与えることができる。ユーザＩＤなどの入力および処理の指令は、ディスプレイ１ｈ１に表示される画面（図７、図８、図９、図１０参照）を見ながら行う。または、端末装置２を用いて遠隔的に行うこともできる。
【００７６】
画像形成装置１は、処理の指令を受け付けると、そのユーザの所望する処理を実行するためのジョブを生成し、これをキューに登録する（＃３）。そして、そのジョブがキューの先頭に来たら（＃４）、そのジョブの実行を開始する（＃５）。
【００７７】
ジョブの実行が終了したら（＃６）、そのジョブのジョブＩＤ、指令元であるユーザのユーザＩＤ、今回の実行条件（プリント、コピー、またはスキャンなどの種別（アプリケーション）、原稿枚数、部数、原稿面、出力面、仕分け、または仕上げなど）、実行結果、および異常終了した場合の要因などに関する情報を、図６のユーザジョブ履歴データベースＤＢ２に登録する（＃７）。強制解除された実行条件がある場合は、この実行条件も登録しておく。
【００７８】
そして、ステップ＃３に戻って、ユーザの所望する他の処理の指令を受け付ける。ユーザがログアウトした場合は、ステップ＃１に戻って、ユーザＩＤおよびパスワードの入力を待つ。
【００７９】
画像形成装置１に新たに機能を追加（拡張）する場合またはトナーを補充する場合は（＃８でＹｅｓ）、機能追加処理を実行する（＃９）。係る処理の手順は、前に図１１および図１２で説明した通りである。係る処理によると、機能が追加されたことまたはトナーが補充されたことによる恩恵を受けられると考えられるユーザに対してのみ、通知がなされる。
【００８０】
機能の追加後は、必要に応じて、画像形成装置１の電源がオンにされまたは再起動される。そして、ステップ＃１に戻って、ユーザＩＤおよびパスワードの入力を待つ。
【００８１】
本実施形態によると、画像形成装置１に新しい機能が追加されまたはトナーが補充された場合に、そのことによって大きなメリットを得ることができるユーザにのみ通知を行う。よって、従来よりも効率的に画像形成装置１の変化を通知することができる。また、ユーザは、自分に必要な事項に関する通知のみを、すぐに（ほぼリアルタイムで）受けることができる。
【００８２】
本実施形態では、ユーザへの通知を、そのユーザの電子メールアドレスに対して電子メールを送信することによって行ったが、これに限られるものではない。例えば、通知対象のユーザが画像形成装置１にログインしたときに、ディスプレイ１ｈ１にメッセージを表示することによって行ってもよい。または、ユーザの近くにある他のＭＦＰに宛ててメッセージをＦＡＸ送信することによって行ってもよい。ユーザの近くにあるＭＦＰは、例えば、次のようにして検索することができる。通常、会社などの組織においては、同じ部署に設置されている装置は、同じサブネットワークに属している。この点に鑑み、そのユーザの端末装置２のＩＰアドレスおよびサブネットマスクと各ＭＦＰのＩＰアドレスおよびサブネットマスクとを比較することによって、その端末装置２と同じサブネットワークに所属するＭＦＰを検索してもよい。または、各ユーザの近くにあるＭＦＰをデータベースに登録しておき、これを用いて検索してもよい。
【００８３】
本実施形態では、両面印刷、ステープル綴じ仕上げ、仕分け、ブックレット仕上げ、ＦＡＸ送信、ボックス、および確認プリントの各機能を追加する場合を例に説明したが、これら以外の機能が追加される場合にも本発明を適用することができる。
【００８４】
例えば、機密プリント機能（端末装置２などからネットワークプリンティングを行う際に、画像形成装置１が印刷データを受信しても直ちに印刷処理を実行せずにこれを保留しておき、後でユーザが、予め設定しておいたパスワードを画像形成装置１の操作パネルを操作して正しく入力したら、印刷処理を開始する、という機能）が標準搭載されている画像形成装置１に、データを暗号化する機能が追加された場合に、機密プリントの機能を使用したことのあるユーザに対して、追加の通知を行ってもよい。または、ウォータマーク機能（「ＣＯＰＹ」というようなウォータマーク（透かし）が入っている用紙を使って画像形成装置１で印刷を行い、その印刷物を原稿としてコピーを行うと、複写物にそのウォータマークが印字されるようにする機能）が追加された場合にも、機密プリントの機能を使用したことのあるユーザまたはその追加された機能を必要とするユーザに対して、追加の通知を行ってもよい。
【００８５】
また、トナー以外の消耗品を補充した場合にも、所定の要件を満たすユーザを判別し、そのユーザにその旨を通知するようにしてもよい。例えば、ステープル綴じ仕上げの機能が設けられている画像形成装置１において、ステープル（針）がなくなった後、ステープルが補充された場合に、処理条件としてステープル綴じが指定されたにも関わらずステープル綴じができなかったときのジョブを抽出し、そのジョブを指令したユーザに対してステープルが補充された旨を通知してもよい。
【００８６】
その他、画像形成装置１の全体または各部の構成、処理内容、処理順序、ジョブの処理条件、データベースの構成、および通知先の判別方法などは、本発明の趣旨に沿って適宜変更することができる。
【産業上の利用可能性】
【００８７】
本発明は、特に、多人数で使用されかつ拡張性の高いＭＦＰなどの画像処理装置に好適に用いられる。
【図面の簡単な説明】
【００８８】
【図１】本発明に係る画像形成装置が設けられたネットワークシステム全体の構成の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】操作パネルの構成の例を示す図である。
【図４】画像形成装置の機能的構成の例を示す図である。
【図５】ユーザ情報データベースの例を示す図である。
【図６】ユーザジョブ履歴データベースの例を示す図である。
【図７】ログイン画面の例を示す図である。
【図８】コピージョブ受付画面の例を示す図である。
【図９】応用コピー設定画面の例を示す図である。
【図１０】スキャンジョブ受付画面の例を示す図である。
【図１１】機能追加処理の流れの例を説明するフローチャートである。
【図１２】通知対象判別処理の流れの例を説明するフローチャートである。
【図１３】交互ソートの例を示す図である。
【図１４】画像形成装置の全体的な処理の流れを説明するフローチャートである。
【符号の説明】
【００８９】
１  画像形成装置（画像処理装置）
１ｅ  スキャナ（画像読取手段）
１ｆ  印刷装置（印刷手段）
１ｇ  ネットワークインタフェース（画像データ送信手段）
１０３  装置構成検知部（状態変化検知手段）
１０４  通知対象判別部（通知対象判別手段）
１０５  新機能等通知部（通知手段）
ＤＢ２  ユーザジョブ履歴データベース（記憶手段）
【図１】
2007053778.tif 000003
【図２】
2007053778.tif 000004
【図３】
2007053778.tif 000005
【図４】
2007053778.tif 000006
【図５】
2007053778.tif 000007
【図６】
2007053778.tif 000008
【図７】
2007053778.tif 000009
【図８】
2007053778.tif 000010
【図９】
2007053778.tif 000011
【図１０】
2007053778.tif 000012
【図１１】
2007053778.tif 000013
【図１２】
2007053778.tif 000014
【図１３】
2007053778.tif 000015
【図１４】
2007053778.tif 000016