(57)【特許請求の範囲】
【請求項１】
所定のメッセージ情報を保持する保持手段と、
消耗品の購入に関する情報を含む消耗品購入情報に対応する画像データを取得するスキャナと、
前記スキャナを用いて取得される前記画像データを各消耗品と紐づけて登録する登録手段と、
消耗品の補充が必要になったことを検知する検知手段と、
前記スキャナを用いて取得される前記消耗品購入情報に対応する画像データが、前記補充が必要になった消耗品と紐づいて登録されているか否かを判定する判定手段と、
前記検知手段が前記消耗品の補充が必要になったことを検知し、かつ、前記判定手段が、前記消耗品購入情報に対応する画像データが前記補充が必要なった消耗品と紐づいて登録されていると判定した場合に、前記保持手段に保持された前記メッセージ情報及び前記消耗品購入情報に対応する画像データを含む画像の印刷指示画面を表示する表示手段と、
前記印刷指示画面を介した印刷指示に応じて、前記画像の印刷を実行する印刷手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記消耗品購入情報が、さらに、前記消耗品の購入依頼以外の問い合わせに関する情報を含むことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記登録手段は、前記画像形成装置に接続された外部記憶装置から読み取られる画像データであって前記消耗品の購入に関する情報を含む消耗品購入情報に対応する画像データを各消耗品と紐づけて登録し、
前記判定手段は、前記外部記憶装置から読み取られる前記消耗品購入情報に対応する画像データが、前記補充が必要になった消耗品と紐づいて登録されているか否かを判定することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記登録手段は、前記画像形成装置の初期設置時に前記消耗品購入情報に対応する画像データを登録することを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記印刷手段により前記画像の印刷が行われる際に、前記消耗品購入情報に対応する画像データのサイズが拡大されるように画像処理を施す画像処理手段をさらに有し、
前記表示手段は、前記保持部に保持された前記メッセージ情報及び前記画像処理手段によって拡大された前記消耗品購入情報に対応する画像データを含む画像の印刷指示画面を表示することを特徴とする請求項１に記載の画像形成装置。
【請求項６】
前記所定のメッセージ情報は、前記消耗品の製品情報と、前記消耗品に関する注意情報とを少なくとも含むことを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
前記検知手段が前記消耗品の補充が必要になったことを検知した際に、前記判定手段が前記消耗品購入情報に対応する画像データが前記補充が必要になった消耗品と紐づいて登録されていないと判定した場合には、前記画像の印刷指示画面が表示されないことを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
消耗品の補充が必要になったことを通知する対象とする消耗品を選択する選択手段を有し、
前記表示手段は、前記選択手段が選択した消耗品に、前記スキャナを用いて取得した画像データを紐づけるか、または、外部記憶装置から読み取られた画像データを紐づけるかを選択するための選択画面を表示させ、
前記登録手段は、前記選択画面において選択された画像データを、前記選択手段が選択した消耗品と紐づけて登録することを特徴とする請求項１に記載の画像形成装置。
【請求項９】
画像形成装置の制御方法であって、
所定のメッセージ情報を保持する保持工程と、
消耗品の購入に関する情報を含む消耗品購入情報に対応する画像データをスキャナにより取得する取得工程と、
前記スキャナを用いて取得される前記画像データを各消耗品と紐づけて登録する登録工程と、
消耗品の補充が必要になったことを検知する検知工程と、
前記スキャナを用いて取得される前記消耗品購入情報に対応する画像データが、前記補充が必要になった消耗品と紐づいて登録されているか否かを判定する判定工程と、
前記検知工程で前記消耗品の補充が必要になったことが検知され、かつ、前記判定工程で前記消耗品購入情報に対応する画像データが前記補充が必要なった消耗品と紐づいて登録されていると判定された場合に、前記保持手段に保持された前記メッセージ情報及び前記消耗品購入情報に対応する画像データを含む画像の印刷指示画面を表示する表示工程と、
前記印刷指示画面を介した印刷指示に応じて、前記画像の印刷を実行する印刷工程と
を含むことを特徴とする制御方法。
【請求項１０】
請求項９に記載の制御方法をコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法、およびコンピュータプログラムに関する。
【背景技術】
【０００２】
プリンタや複合機を運用する場合、トナー、感光体ドラムユニット、記録用紙、およびＡＤＦローラーユニット等、画像の印刷や読み取りにより消耗する消耗品が必要となる。消耗品を購入する公知の方法としては、プリンタの消耗品が残量不足となった時に、ネットワークを利用することでユーザが消耗品を購入できる技術が存在する。また、所定の発注先に消耗品が残量不足となった時にオートダイヤルする技術などが知られている。
【０００３】
しかし、上述した技術には、プリンタや複合機にネットワークや公衆電話回線などの外部との通信手段を備えることが必要であった。さらに、自動で注文が行われてしまうと、ユーザの意に反して消耗品を購入しなければならない。この課題に対する公知の方法として特許文献１の技術が挙げられる。特許文献１に開示されるプリンタとして機能する画像形成装置は、販売者または製造業者が書き込みを行った消耗品販売情報を記憶し、記憶した消耗品販売情報を印刷出力する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１８１８４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術によれば、消耗品販売情報の登録を行うために、画像形成装置の製造業者のＰＣまたは画像形成装置の販売業者のＰＣなどに専用アプリケーションソフトを用意しなければならない。また、製造業者または販売業者がＰＣを用いてネットワークを介して画像形成装置と接続し、消耗品販売情報を書き込み・登録する必要があり、手間がかかる。そして、製造業者または販売業者がＰＣを用いて消耗品販売情報を書き込み・登録するのでは、消耗品購入情報の書き込みミスが発生し得る。したがって、印刷出力された消耗品販売情報を見て消耗品を発注するユーザが、誤った発注をするおそれがある。
【０００６】
さらに、消耗品状況に応じて自動で消耗品販売情報が出力されるため、ユーザ自身が消耗品販売情報を所望しないときには用紙及びトナーが無駄になる。また、販売業者に関する情報を画像形成装置が印刷出力するが、ここで出力された消耗品情報では、本来製造業者サポートセンターなどへ行うべき問い合わせまで販売業者へ連絡が行く場合がある。例えば、画像形成装置にトナー切れが発生し、ユーザが、出力された消耗品情報を参照して、当該トナーの発注先である販売業者に連絡する場合を想定する。ユーザがトナーの発注依頼以外に、本来製造業者サポートセンターに対してされるべき画像形成装置の故障（例えば起動不良）に関する問い合わせを当該販売業者にしてしまう場合がある。この場合には、ユーザの通信費の無駄が発生するとともに、販売業者の負荷が大きい。
【０００７】
本発明は、消耗品の補充が必要となった場合に、ユーザの意図に沿った発注／連絡が確実になされるようにするとともに、ユーザ／消耗品の発注先の負荷を軽減する画像形成装置の提供を目的とする。
【課題を解決するための手段】
【０００８】
本発明の一実施形態の情報処理装置は、所定のメッセージ情報を保持する保持手段と、
消耗品の購入に関する情報を含む消耗品購入情報に対応する画像データを取得するスキャナと、前記スキャナを用いて取得される前記画像データを各消耗品と紐づけて登録する登録手段と、消耗品の補充が必要になったことを検知する検知手段と、前記スキャナを用いて取得される前記消耗品購入情報に対応する画像データが、前記補充が必要になった消耗品と紐づいて登録されているか否かを判定する判定手段と、前記検知手段が前記消耗品の補充が必要になったことを検知し、かつ、前記判定手段が、前記消耗品購入情報に対応する画像データが前記補充が必要になった消耗品と紐づいて登録されていると判定した場合に、前記保持手段に保持された前記メッセージ情報及び前記消耗品購入情報に対応する画像データを含む画像の印刷指示画面を表示する表示手段と、前記印刷指示画面を介した印刷指示に応じて、前記画像の印刷を実行する印刷手段とを備える。
【発明の効果】
【０００９】
本発明の画像形成装置によれば、消耗品の補充が必要となった場合に、ユーザの意図に沿った発注／連絡が確実になされるようにできる。これにより、ユーザ／消耗品の発注先の負荷が軽減される。
【図面の簡単な説明】
【００１０】
【図１】本実施形態のハードウエア構成例を示す図である。
【図２】消耗品購入情報機能に関わるソフトウエア構成例を示す図である。
【図３】画像形成装置の操作部を説明する図である。
【図４】消耗品購入情報画面のフロー図である。
【図５】消耗品購入情報イベント通知画面を示す図である。
【図６】消耗品購入情報レポートを示す図である。
【図７】消耗品購入情報登録時のフロー図である。
【図８】消耗品購入情報イベント通知のフロー図である。
【図９】消耗品購入情報画面へ遷移するショートカットのフロー図である。
【図１０】消耗品購入情報のプリントアウトのフロー図である。
【発明を実施するための形態】
【００１１】
図１は、本発明の一実施形態にかかる画像形成装置２００のハードウエア構成例を示す。画像形成装置２００は、スキャナインタフェース（以下、「スキャナＩ／Ｆ」という。）部１０、スキャナ画像処理部２０、プリンタ画像処理部３０、プリンタＩ／Ｆ４０、ＪＰＥＧ５０、およびＪＢＩＧ６０を備える。また、画像形成装置２００は、スキャナ部としてアナログフロントエンド（ＡＦＥ）１５、ＣＣＤ１７、およびＣＩＳ１８を備える。さらに、画像形成装置２００は、ＬＢＰ４５、第１および第２バッファ調停部７７，７８、メモリ制御部７０、メインメモリ（ＳＤＲＡＭ）１００、並びにＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１８０を備える。
【００１２】
スキャナＩ／Ｆ部１０には、画像入力デバイスであるスキャナ部が接続される。スキャナＩ／Ｆ部１０は、スキャナ部にあるＡＦＥ１５を介してＣＣＤ１７やＣＩＳ１８から読み取った画像データをスキャナＩ／Ｆ部１０に取り込むことができる。スキャナI／Ｆ部１０は、スキャナ部にある不図示の自動原稿送り装置（ＡＤＦ）から原稿検知センサの出力をスキャナＩ／Ｆ部１０に取り込むことができる。スキャナI／Ｆ部１０のデータ処理については、後に詳細を説明する。
【００１３】
スキャナ画像処理部２０は、スキャナＩ／Ｆ部１０の処理によりメインメモリ１００に展開された画像データに対して、画像処理動作モードに応じた画像処理を実行する。例えば、画像処理動作モードとしては、カラーコピー、モノクロコピー、カラースキャン、モノクロスキャン等がある。第１バッファ調停部７７は、スキャナI／Ｆ部１０とスキャナ画像処理部間のデータの受け渡しをメインメモリ１００上のリングバッファ領域を介して行う場合、データの書き込みと、読み出しを調停する。
【００１４】
プリンタ画像処理部３０は、入力する画像の領域の編集や、解像度の変換を行い、得られた画像データをプリンタ出力するための処理ユニットである。プリンタＩ／Ｆ４０は、レーザビームプリンタ（ＬＢＰ）４５に画像処理結果を出力するためのＬＢＰインタフェース（Ｉ／Ｆ）であり、ＬＢＰ４５に接続可能である。第２バッファ調停部７８は、プリンタ画像処理部３０とＬＢＰインタフェース４０間のデータの受け渡しをメインメモリ１００上のリングバッファ領域を介して行う場合、データの書き込みと、読み出しを調停する。ＪＰＥＧ５０、ＪＢＩＧ６０は、所定の規格に準拠した画像データの圧縮と、伸張処理を実行する処理部である。
【００１５】
画像形成装置２００は、第１ＢＵＳ８３、第２ＢＵＳ８４、第３ＢＵＳ８５、ＤＭＡ９０、画像処理ＤＭＡＣ９１、ＭＯＤＥＭ９３、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９５、およびＲＯＭＩＳＡ９７を備える。また、画像形成装置２００はメカトロ系制御部１２５、およびユーザインターフェース制御部１７０を備える。メモリ制御部７０が、画像処理系の第１ＢＵＳ８３、第２ＢＵＳ８４、及びコンピュータ系の第３ＢＵＳ８５それぞれと接続し、メインメモリ（ＳＤＲＡＭ）１００に対するデータの書き込み、読み出しのためのデータ転送制御を行う。画像処理ＤＭＡコントローラ（ＤＭＡＣ）９１は、メモリ制御部７０と協働して、各画像処理部（１０、２０、３０、４０）とメインメモリ１００との間のデータ授受に関し、ＤＭＡ制御するための所定のアドレス情報を生成と、設定を行う。ＤＭＡＣ９０は、ＲＯＭＩＳＡ９７を介してＲＯＭ９５と接続し、画像読み取りデバイス（ＣＣＤ１７やＣＩＳ１８）に応じて、適した制御パラメータ、制御プログラムが設定される。ＭＯＤＥＭ９３は、デジタルデータと音声データ間の変換を行うモデムである。
【００１６】
第１ＢＵＳ８３は、メインメモリ１００から読み出したデータを画像処理系の各処理部（１０〜６０）に送出することが可能なＢＵＳである。第２ＢＵＳ８４は、画像処理系の各処理部（１０〜６０）から読み出したデータをメインメモリ１００に送出することが可能であり、第１ＢＵＳ，第２ＢＵＳは対になって画像処理ブロックとメインメモリ１００間の画像データの授受を行う。第３ＢＵＳ８５は、ＣＰＵ１８０、通信及びユーザインターフェース制御部１７０、メカトロ系制御部１２５、画像形成装置２００内部の制御レジスタ、及びＤＭＡＣ９０が接続するコンピュータ系のＢＵＳである。
【００１７】
メカトロ系制御部１２５は、モータ制御部１１０と、モータの駆動タイミングや、画像処理系の処理の同調を制御するためのタイミング制御を司る割り込みタイマー制御部１２０を含む。
【００１８】
ユーザインターフェース制御部１７０は、ＬＣＤ制御部（ＬＣＤＣ）１３０、ＵＳＢ２．０  ｄｅｖｉｃｅ１４０、ＵＳＢ１．１  ｈｏｓｔ１５０、およびＬＡＮＣ１６０を含む。ＬＣＤＣ１３０は、画像形成装置の各種設定、処理状況等をＬＣＤ１３５に表示するための表示制御を司る処理部である。また、ＬＣＤＣ１３０は、画像形成装置２００を利用するユーザがＬＣＤ１３５上で入力した情報を、第３ＢＵＳ８５を介してＣＰＵ１８０に伝える役割をする。
【００１９】
ＵＳＢ２．０  ｄｅｖｉｃｅ１４０およびＵＳＢ１．１  ｈｏｓｔ１５０は、周辺機器との接続を可能にするＵＳＢインタフェース部であり、図１は、ＵＳＢ２．０  ｄｅｖｉｃｅ１４０を介してＨｏｓｔ  ＰＣ１０３が接続した状態を示している。ＬＡＮＣ１６０は、１または複数のネットワークデバイスと通信を行うためのネットワークＩ／Ｆ部であり、有線ネットワーク１０１を介してＨｏｓｔ  ＰＣ１０２と接続されている。なお、画像形成装置２００の全体的な動作はＣＰＵ１８０が制御する。
【００２０】
＜スキャナＩ/Ｆ部１０の構成＞
ここでスキャナＩ/Ｆ部１０の構成を説明する。スキャナＩ/Ｆ部１０は、画像読み取りデバイスとして、ＣＣＤ及びＣＩＳに対応可能であり、両画像読み取りデバイスの信号を入力処理する。スキャナＩ/Ｆ部１０に入力された画像データは、メモリ制御部７０によりＤＭＡ転送されてメインメモリ１００上に展開される。
【００２１】
図２は、消耗品の購入情報の通知機能にかかわる画像形成装置２００のソフトウエア構成例を示す。本機能にかかわる処理部は、機能制御部２１０、表示制御部２２０、画像管理部２３０、イベント通知部２５０、交換検知部２５１、判定部２５２、印刷制御部２６０、画像生成部２６１、および保持部２６２で構成される。
【００２２】
ＣＰＵ１８０がＲＯＭ９５に格納された制御プログラムに従って各処理を行う。機能制御部２１０は、表示制御部２２０、画像管理部２３０、イベント通知部２５０、印刷制御部２６０を制御する。また、機能制御部２１０は、ＣＰＵ１８０の制御に従ってスキャナによりスキャンされた画像データまたはＵＳＢからのプリントデータをＣＰＵ１８０から受け取る。表示制御部２２０は、図４、図５を参照して説明する画像形成装置２００の状態やメッセージをＬＣＤ１３５に表示する。また、表示制御部２２０は図３を参照して説明するように、ユーザが操作部１５０から入力した値を取得する。
【００２３】
画像管理部２３０は、販売業者が画像形成装置の初期設置時に、スキャナを用いて、または外部記憶装置として機能するＵＳＢからのプリントデータの入力を利用して得られた画像データを機能制御部２１０から受け取って登録する。すなわち、画像管理部２３０は、画像形成の初期設置時に画像を登録する登録手段として機能する。具体的には、画像管理部２３０は、画像データをＲＯＭ９５に格納する。さらに、画像管理部２３０は、操作部１５０により入力されたイベント通知設定を取得した機能制御部２１０からイベント通知設定を受け取り、画像データと関連付けて格納する。イベント通知設定とは、図４のイベント通知登録４１０に示すように、トナー補給、ドラム交換、または記録用紙補給が必要なことをイベントとしてユーザに通知するために登録される通知設定をいう。画像管理部２３０は、この通知設定に含まれる各消耗品に対応する各登録画像を紐づけて格納する。これにより、画像生成部２６１は保持部２６２から登録画像に対応する製品情報を取得することが可能となる。画像管理部２３０は、格納している画像データやイベント通知設定の削除も行う。図４を参照してＵＩフローを、図７を参照して処理フローを後述する。
【００２４】
ここで、画像管理部２３０が管理するスキャン画像について説明する。ＣＰＵ１８０は、スキャナ（ＣＣＳ１７，ＣＩＳ１８）を用いてスキャンした名刺などの画像データを機能制御部２１０に渡す。具体的には、ＣＰＵ１８０が画像データをスキャナＩ／Ｆ部１０でメインメモリ１００に展開する。その後、機能制御部２１０から指示を受け、画像管理部２３０がスキャンされた画像データの有効画像領域を、図６に示す消耗品購入情報レポート６００に欠けることなく収まる最大サイズになるように拡大処理する。画像管理部２３０は、拡大処理された画像データを格納する。すなわち、画像管理部２３０は、印刷が行われる際に画像サイズが拡大されるように画像処理を施す画像処理手段として機能する。
【００２５】
また、画像管理部２３０は、ＰＣ１０２またはＰＣ１０３から入力されたプリントデータの有効画像領域も同様に、図６に示す消耗品購入情報レポート６００に欠けることなく収まる最大サイズになるように拡大処理する。プリントデータは、ＵＳＢ２．０  ｄｅｖｉｃｅ１４０などから入力される。プリントデータは、ＵＳＢ２．０  ｄｅｖｉｃｅ以外に、例えば図１に示すプリンタＩ／Ｆ４０を介して入力される場合もある。この場合、機能制御部２１０は、受信したプリントデータを画像管理部２３０で登録することなく印刷制御部２６０（例えば図１に示すＬＢＰ４５）に送信する。
【００２６】
イベント通知部２５０は、表示制御部２２０を利用して、消耗品購入情報の確認方法を利用者に通知する。イベント通知部２５０は、交換検知部２５１が消耗品の交換時期を検知していて、且つ判定部２５２が画像管理部２３０に画像を登録していると判定している時のみこの通知を行う。すなわち、交換検知部２５１は、消耗品の補充が必要になったことを検知する検知手段として機能する。また、判定部２５２は、消耗品の購入に関する情報を含む消耗品購入情報に対応する画像が消耗品と紐づいて登録されているか否かを判定する判定手段として機能する。
【００２７】
イベント通知部２５０がイベントを通知している間に、リセットなど他の目的でも利用する操作部１５０のキー（例えばリセットキー）の長押しを検知すると、表示制御部２２０を介して消耗品購入情報画面４００を表示する。図５は消耗品購入情報操作のＵＩフローを示し、図８は消耗品購入情報操作の処理フローを説明する図である。各フローは後述する。イベント通知部２５０がイベントを通知している間に、他の目的でも利用するユーザによる操作部１５０のキーの長押しを検知すると、消耗品購入情報画面４００のプリントアウト４０３を押下した動作をさせても良い。
【００２８】
交換検知部２５１は、消耗品が交換時期であるか否かを検知し、消耗品が交換時期であるか否かをイベント通知部２５０に通知する。例えば、トナーがトナーＬｏｗ状態の場合は、交換時期であり、トナーＬｏｗ以外の場合は交換時期でないと通知する。交換検知部２５１は、消耗品が交換時期である時のみイベント通知部２５０に通知する構成としてもよい。
【００２９】
判定部２５２は、画像管理部２３０が、画像を登録しているか否かをイベント通知部２５０に通知する。イベント通知部２５０は、交換検知部２５１が消耗品が交換時期であり、判定部２５２が登録画像があると判定している場合、機能制御部２１０にイベント通知要求を行う。機能制御部２１０は、イベント通知対象となる消耗品に対応する登録画像とイベント通知設定とを画像管理部２３０から取得する。機能制御部２１０は、受け取った登録画像とイベント通知設定とを印刷制御部２６０に渡す。印刷制御部２６０は、イベント通知設定と登録画像とを画像生成部２６１に渡すとともにレポート画像を作成するよう指示を出す。
【００３０】
画像生成部２６１は、画像管理部２３０が登録した登録画像データとイベント通知設定に基づいて、保持部２６２が予め保持している消耗品情報を取得する。画像生成部２６１は、受け取った消耗品情報と登録画像データを用いてレポート画像データを生成する。画像生成部２６１は、生成したレポート画像データを印刷制御部２６０に渡す。印刷制御部２６０は、受け取ったレポート画像データを印刷物として出力する。具体的には、ＬＣＤＣ１３０を介して、ＬＣＤ１３５にレポート画像データが送信されることにより印刷物が出力される。印刷手段レポート画像の例は図６を参照して後述する。保持部２６２が予め保持する消耗品情報は限定されないが、例えば、製品名、トナーＮｏ、および警告文が挙げられる。装置の種類や仕様によって異なる情報を保持してよい。
【００３１】
図３は、画像形成装置２００の操作部１５０を示す。操作部１５０は、ＬＣＤ１３５、メニュー選択キー３０１、テンキー３０２、リセットキー３０３、ストップキー３０４、スタートキー３０５、タリ―ランプ３０６から構成される。
【００３２】
ＬＣＤ１３５はＬＣＤＣ１３０からの各種指示に基づいて表示を行う。メニュー選択キー３０１はＬＣＤ１３５上に表示されるメニューを選択するための上下左右にスクロールするためのキーと、選択項目を確定させるためのキーから構成される。テンキー３０２は、部数等の数値を直接入力するためのキーである。リセットキー３０３は、設定途中の状態をクリアして、設定を初期値に戻すためのキーである。スタートキー３０５は各種ジョブを開始する指示を与えるためのキーである。ストップキー３０４は、開始されたジョブを停止させるための指示を与えるキーである。タリ―ランプ３０６は、エラーが発生していない場合は消灯したままであり、例えば画像形成装置２００にエラーが発生した場合は点滅する。
【００３３】
図４は、画像形成装置２００の消耗品購入情報画面例を示す。各画面４００乃至４７０は、画像形成装置２００の操作部１５０（例えば操作パネル）のＬＣＤ１３５に表示される。表示手段として機能する表示制御部２２０は、機能制御部２１０から指示を受け、ユーザが画像形成装置２００で消耗品購入情報に関する操作ができるように消耗品購入情報画面４００を表示する。消耗品購入情報画面４００では、ユーザは、登録４０１、削除４０２、プリントアウト４０３、または戻る４０４を選択することができる。
【００３４】
表示制御部２２０は、登録４０１が選択されたことを検知すると、イベント通知登録４１０の画面を、削除４０２が選択されたことを検知すると登録情報削除４６０の画面を表示する。また、表示制御部２２０は、プリントアウト４０３が選択されたことを検知すると、にプリントアウト４７０の画面を表示する。
【００３５】
イベント通知登録４１０の画面において、ユーザはイベント通知部２５０がイベント通知するために使用する通知対象となる消耗品を設定（イベント通知設定）するため、各設定を選択することができる。表示制御部２２０は、イベント通知登録４１０の画面に、トナー交換時期に通知するための「トナー補給４１１」、ドラム交換時期に通知するための「ドラム交換４１２」、記録用紙の補給時期にイベント通知するための「記録用紙補給４１３」を表示する。また、表示制御部２２０は、イベント通知登録４１０の画面に登録手段選択４２０の画面へ遷移するための「次へ４１４」、前画面へもどるための「戻る４１５」を表示する。イベント通知の一例は、図５を参照して後述する。
【００３６】
表示制御部２２０は、トナー補給４１１、ドラム交換４１２または記録用紙補給４１３の１または複数がユーザにより選択されたことを検知すると、左端に四角で表示されているチェックボックスに対して、チェックの付加或いは削除表示を行う。表示制御部２２０は、次へ４１４が選択されたことを検知すると登録手段選択４２０の画面を表示する。
【００３７】
表示制御部２２０は、登録手段選択４２０の画面に、画像の登録方法として名刺などをスキャンして登録するための「スキャンして４２１」を表示する。また、表示制御部２２０は、受信したプリントデータを登録するための「プリントから４２２」と、前画面へもどるための「戻る４２３」を表示する。
【００３８】
表示制御部２２０は、ユーザにより、スキャンして４２１が選択されたことを検知すると、画像登録４３０の画面を、プリントから４２２が選択されたことを検知すると、画像登録４４０の画面を表示する。表示制御部２２０は、画像登録４３０および画像登録４４０の画面に、４３１および４４１に示すように、操作方法の説明の表示をして、前画面へもどるための「戻る４３２」または「戻る４４２」を表示する。
【００３９】
登録手段選択４２０の画面で、ユーザ操作により「スキャンして４２１」が選択され、スタートボタン３０５が押されたことを表示制御部２２０が検知する。ＣＰＵ１８０は、スキャナにより画像データを読み取り、読み取った画像データを機能制御部２１０に渡す。機能制御部２１０は、画像管理部２３０に指示し、受け取った画像データを格納させる。その後、表示制御部２２０は、画像登録４５０の画面を一定時間表示した後、消耗品購入情報画面４００を表示する。
【００４０】
登録手段選択４２０の画面で、ユーザ操作により「プリントから４２２」が選択され、スタートボタン３０５が押されたことを表示制御部２２０が検知する。機能制御部２１０は、ＣＰＵ１８０の処理によりプリンタＩ/Ｆ４０からプリントデータとして画像データを受け取る。機能制御部２１０は、画像管理部２３０に指示し、画像データを格納させる。その後、表示制御部２２０は、画像登録４５０の画面を一定時間表示した後、消耗品購入情報画面４００を表示する。
【００４１】
画像管理部２３０による、例えば消耗品購入情報に関するイベント通知登録の削除処理が完了すると、表示制御部２２０は、登録情報削除４６０の画面で４６１に示すように登録情報の削除完了のメッセージを一定時間表示する。表示制御部２２０は、一定時間表示した後、消耗品購入情報画面４００を表示する。表示制御部２２０は、印刷制御部２６０が印刷処理を実行している間、プリントアウト４７０の画面で４７１に示すようにプリント中のメッセージを表示し、プリントが完了した後、消耗品購入情報画面４００を表示する。以上のように、スキャナまたはプリントデータを用いて消耗品購入情報に対応する画像が読み取られることで、従来のような書き込みによる登録よりも正確に消耗品購入情報を登録することが可能となる。
【００４２】
図５は、画像形成装置２００によるイベント通知の例（５２０）を示す。５００は、表示制御部２２０が表示するコピージョブスタート指示を待つ画面であり、５０１はコピー開始設定の一部を表示するコピー設定一部表示領域である。５１０は、交換検知部２５１がトナーの交換時期を検知した時に表示制御部２２０が表示する画面である。この時に表示制御部２２０は、コピー設定一部表示領域５０１の位置を５１１に示すメッセージに切り替えて一定時間表示する。
【００４３】
表示制御部２２０は、一定時間表示後に、イベント通知部２５０から通知要求を受けてイベント通知を表示する時に表示する画面である。この時にコピー設定一部表示領域５０１の位置を５２１のメッセージに切り替えて一定時間表示する。表示制御部２２０は、一定時間表示後に、コピー設定一部表示領域５０１を表示する。つまり表示制御部２２０は、交換検知部２５１からトナーの交換時期の表示要求を受け、イベント通知部２５０からイベント表示要求を受けた場合、５００、５１１および５２１に示すメッセージを一定時間毎に切り替えて繰り返し表示する（トグル表示と呼ぶ）。イベント表示とは、本実施例において、図５の５２１に示す消耗品購入情報を提供するための印刷指示画面を指す。表示制御部２２０は、交換検知部２５１がトナーの交換時期を検知していない場合や、イベント通知部２５０が通知要求を行わずイベント表示しない場合は、５１０、５２０に示す表示を行わない。表示制御部２２０は、交換検知部２５１がトナーの交換時期を検知しているが、判定部２５２が登録画像が無いと判定した場合はベント通知部２５０が通知要求を行わずイベント表示しないため、５１０に示すメッセージのみを表示する。
【００４４】
図６は、画像形成装置２００が作成する消耗品購入情報レポートの一例を示す。６０１は、製品情報であり、保持部２６２が予め保持している消耗品情報である。ここで、製品名称とトナーＮｏは、装置の種類や仕様によって異なる情報を保持しており、印刷される情報や印刷物に表示される表示方法は異なり得る。例えば、トナーＮｏを表示しない装置の仕様があり得る。従って、印刷物は予め設定された設定情報に従って印刷される。
【００４５】
６０２は、偽造品への注意情報であり、保持部２６２が予め保持している情報である。すなわち、保持部２６２は、消耗品の製品情報と、前記消耗品に関する注意情報とを格納する格納手段として機能する。注意情報は、消耗品の種類に応じて異なる注意情報を保持させてもよい。６０３は、画像管理部２３０が登録した画像データであり、本実施例では消耗品を販売する販売業者の名刺を上段に示す。また消耗品以外の問い合わせに対してユーザが問い合わせるための製造業者の連絡先を下段に示す。消耗品購入情報レポートが消耗品の購入依頼以外の問い合わせに関する情報を含むことで、以下の効果を奏する。すなわち、この画像データを用いて、ユーザはトナーなどの消耗品に関しては販売業者に連絡し、消耗品以外の問い合わせ、例えば故障に関する問い合わせに関しては製造業者に対して正確に連絡することが可能となる。
【００４６】
図７は、画像形成装置２００の機能制御部２１０が各処理部に指示することで行われる消耗品情報の登録処理を示す。Ｓ７０１では、機能制御部２１０は、イベント通知登録４１０の画面で、ユーザ操作によりイベント通知登録が選択された後、次へ４１４が選択されたことを表示制御部２２０が検知すると、Ｓ７０２の処理を行う。表示制御部２２０は、次へ４１４が選択されたことを検知しない場合や、戻る４１５を検知した場合は消耗品購入情報画面４００を表示する。或いは、次へ４１４が選択されたことを一定時間以上検知しない場合は、消耗品購入情報の登録処理は終了する設定としてもよい。
【００４７】
Ｓ７０２では、機能制御部２１０は、登録手段選択４２０の画面において、ユーザ操作による選択が表示制御部２２０に検知された場合、スキャンによる登録手段か否かを判定する。機能制御部２１０は、登録手段選択４２０の画面で、スキャンして４２１が選択されたと判断した場合、Ｓ７０３の処理を行う。機能制御部２１０は、プリントから４２２が選択されたことを検知すると、Ｓ７０４の処理を行う。Ｓ７０３では、画像管理部２３０は、機能制御部２１０から指示を受け、ＣＰＵ１８０がスキャナにより読み込んだ画像データの画像処理を施す。具体的には、消耗品購入情報レポート６００に欠けることなく収まる最大サイズになるように拡大処理して格納する。画像処理が施され、画像データが格納されると、Ｓ７０７に進む。
【００４８】
Ｓ７０４では、画像管理部２３０は、機能制御部２１０から指示を受け、ＰＣ１０２やＰＣ１０３から入力されたプリントデータを、消耗品購入情報レポート６００に欠けることなく収まる最大サイズになるように拡大処理する。Ｓ７０５では、機能制御部２１０は、Ｓ７０４で受け取ったプリントデータがＵＳＢ２．０  ｄｅｖｉｃｅ１４０からのデータか否かを判断する。機能制御部２１０は、ＵＳＢ２．０  ｄｅｖｉｃｅ１４０からのデータの場合、イベント通知登録の処理対象データであると判断し、画像管理部２３０に格納する。機能制御部２１０は、ＵＳＢ２．０  ｄｅｖｉｃｅ１４０からのデータではなく、例えばＰＣ１０２から直接プリントデータが送られた場合はプリントアウトの処理と判断し、画像管理部２３０への格納処理は行わない。例えば、画像形成装置２００を複数人で利用する場合、イベント通知登録中にプリントアウト用のプリントデータが機能制御部２１０に送られることがある。機能制御部２１０は、受け取ったプリントデータがＵＳＢ  ｄｅｖｉｃｅ１４０からのプリントデータか否かにより、画像管理部に格納するかプリントアウトするかを判断する。
【００４９】
Ｓ７０６では、画像管理部２３０は、Ｓ７０１の選択結果と、Ｓ７０３もしくはＳ７０４で取得した画像データとを紐づけて格納する。Ｓ７０７では、機能制御部２１０が表示制御部２２０に指示を出し、消耗品購入情報画面４００を表示させて処理を終了する。以上の処理により、ユーザ自身で消耗品購入情報を書き込むことなく、正確かつ容易に消耗品購入情報を登録することが可能となった。よってユーザビリティーが向上する。
【００５０】
図８は、画像形成装置２００のイベント通知の処理を示す。Ｓ８０１では、交換検知部２５１は、トナーが交換時期であるトナーＬｏｗの状態か否かを検知して、消耗品が交換時期であるか否かをイベント通知部２５０に通知する。トナーＬｏｗの状態である場合、イベント通知部２５０はＳ８０２の処理を行う。トナーＬｏｗの状態でない場合、イベント通知部２５０はＳ８０５の処理を行う。
【００５１】
Ｓ８０２では、イベント通知部２５０は、機能制御部２１０を介して画像管理部２３０から図４の４１０の画面でユーザが設定したイベント通知設定を取得し、内容を参照する。トナーＬｏｗ、すなわち図４の４１１に示すトナー補給が通知設定に含まれている場合、イベント通知部２５０はＳ８０３の処理を行う。トナーＬｏｗが通知設定に含まれていない場合、イベント通知部２５０はＳ８０５の処理を行う。Ｓ８０３では、イベント通知部２５０は、画像管理部２３０がＲＯＭ９５に登録画像があるか否かを判定部２５２に判定させる。判定部２５２は、画像管理部２３０に登録画像があると判定した場合は、イベント通知部２５０に通知する。イベント通知部２５０は、画像管理部２３０が登録画像を格納している場合、Ｓ８０４の処理を行う。イベント通知部２５０は、画像管理部２３０が登録画像を格納していない場合、Ｓ８０５の処理を行う。
【００５２】
Ｓ８０４では、表示制御部２２０は、機能制御部２１０を介してイベント通知部からイベントの通知要求を受け、図５で説明したイベント通知５２０の表示を行い、Ｓ８０１の処理を行う。Ｓ８０５では、表示制御部２２０は、イベント通知５２０を非表示にして、Ｓ８０１の処理を行う。つまり、表示制御部２２０は、判定部２５２が消耗品購入情報に対応する画像が、補充が必要になったことが検知された消耗品と紐づいて登録されていると判断した場合に当該画像の印刷指示画面を表示する。この印刷指示画面が図５の５２１に相当する。そして、ユーザが５２１に示されたメッセージに従ってリセットキーを長押しすることにより印刷が実行される。以上の処理により、ユーザは、自身の意図に反する発注を防止することができる。また、ユーザが選択した消耗品情報のみイベント通知が実行され、ユーザは所望するときに消耗品購入情報を得ることが可能となり、結果として通信費の削減につながる。
【００５３】
図９は、画像形成装置２００の表示制御部２２０における、消耗品購入情報画面４００へ遷移するショートカットのフロー図である。Ｓ９０１では、機能制御部２１０は、イベント通知部２５０から通知要求を受けた表示制御部２２０がイベントを通知中か否か判断する。機能制御部２１０は、イベント通知中の場合Ｓ９０２の処理を行い、イベント通知中でない場合、Ｓ９０１の処理を行う。
【００５４】
Ｓ９０２では、機能制御部２１０は、ユーザにより操作部１５０のリセットキー３０３が、一定時間以上、例えば５秒以上長押しされているか否か判断する。機能制御部２１０は、５秒以上長押しされていると判断した場合、Ｓ９０３の処理を行い、長押しされていないと判断する場合、Ｓ９０１の処理を行う。Ｓ９０３では、機能制御部２１０は、表示制御部２２０に消耗品購入情報画面４００を表示させて処理を終了する。尚、Ｓ９０３では、図１０で説明する消耗品購入情報画面４００のプリントアウト４７０を押下時の動作をさせても良い。
【００５５】
図１０は本発明の一実施形態である機能制御部２１０が指示することで印刷制御部２６０が消耗品購入情報画面４００のプリントアウト４７０を実行する処理を示す。Ｓ１００１では、判定部２５２が画像管理部２３０を参照し、登録画像があるか否かを判定し、登録画像があると判定した場合、Ｓ１００２の処理に進み、登録画像なないと判定している場合、処理は終了する。
【００５６】
Ｓ１００２では、機能制御部２１０は、図９を参照して説明したように、ユーザ操作によりリセットキーが５秒以上長押しされていると判断した場合、印刷制御部２６０に印刷指示を行う。印刷指示を受け付けた印刷制御部２６０は、画像生成部２６１にレポート画像データを生成するよう指示を出す。レポート画像データは、印刷制御部２６０が例えば図６に示す消耗品購入情報レポートを出力するためのデータである。画像生成部２６１は、レポート画像データの生成指示に含まれた生成対象となる消耗品に対応する画像データ（例えば図６の６０３）を画像管理部２３０から取得する。また、画像生成部２６１は、生成対象となる消耗品の製品情報（例えば図６の６０１）と偽造品への注意情報（例えば図６の６０２）とを保持部２６２から取得する。画像生成部２６１は、取得した画像データ、消耗品の製品情報、および偽装品への注意情報を用いて図６に示すレポート画像データを生成する。なお、画像形成装置２００の種類や仕様によって、画像生成部２６１は画像データだけを生成してもよい。Ｓ１００３では、画像生成部２６１から生成されたレポート画像データを受け取った印刷制御部２６０が、当該レポート画像データを印刷物として出力する。すなわち、印刷制御部２６０は、印刷指示画面を介した印刷指示に応じて画像の印刷を実行する印刷手段として機能する。前述したように、画像管理部２３０は画像データを拡大処理して格納しているため、ユーザにとって視認性の高い印刷物が出力されることとなる。印刷物の出力後、処理が終了する。
【００５７】
本発明の画像形成装置によれば、消耗品の補充が必要となった場合に、ユーザの意図に沿った発注／連絡が確実になされるようにすることによって、ユーザ／消耗品の発注先の負荷を軽減する。また、ユーザが所望する消耗品の購入先を確認することができるため、ユーザが意図しない消耗品購入情報が印刷されることはなく、通信費の無駄がなくなる。
【００５８】
上述した実施形態では、交換検知部２５１が消耗品の交換時期を検知し、かつ判定部２５２が画像管理部２３０に当該消耗品に紐づけられた画像データが格納されていると判定した場合に表示制御部２２０がイベント通知を表示させた。そして、消耗品情報に関する問い合わせ先や製品情報の詳細情報をユーザが所望したときに消耗品情報を出力した。しかしながら、トナーが切れてしまった場合や記録用紙が１枚も残っていない場合など、消耗品情報を画像形成装置２００から出力できないことも想定される。
【００５９】
上述した実施形態の変形例として、図１０のＳ１００３の処理に代えて以下の処理を行ってもよい。この変形例では、Ｓ１００２において印刷制御部２６０から指示を受けて画像生成部２６１がレポート画像を生成した後に、印刷制御部２６０はレポート画像を出力しない。その代わりに、機能制御部２１０から指示を受けた画像管理部２３０が、登録画像を表示制御部２２０が表示する画面に収まる最大の大きさになるよう縮小処理を施す。機能制御部２１０は、縮小処理が施された登録画像を表示制御部２２０に指示して画面に表示させる。以上の処理により、消耗品情報を出力できない場合でも、画像形成装置２００の画面上に消耗品情報としてスキャナなどで読み込まれた画像が表示されるため、ユーザは正確な連絡先を入手することが可能となる。また、余分な用紙などを使用しないためコストの削減にもつながる。なお、上述した変形例では、表示制御部２２０は画面上に画像を表示させたが、表示画面が大きく視認性に優れている場合は、図６に示すレポート画像全体を表示させてもよい。当然のことながら、表示内容は画像データに限らず、ＰＣ１０２やＰＣ１０３から消耗品情報がテキストデータで登録された場合は、該テキストデータを表示させてよい。
【００６０】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウエア（コンピュータプログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給する。そしてそのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
0005950612.tif 000002
【図２】
0005950612.tif 000003
【図３】
0005950612.tif 000004
【図４】
0005950612.tif 000005
【図５】
0005950612.tif 000006
【図６】
0005950612.tif 000007
【図７】
0005950612.tif 000008
【図８】
0005950612.tif 000009
【図９】
0005950612.tif 000010
【図１０】
0005950612.tif 000011