(57)【要約】【課題】  新たな装置を設けることなく履歴情報の管理を行うことができる画像形成装置を提供する。【解決手段】  ジョブの実行を受け付ける受付手段と、受け付けたジョブを実行して、このジョブの実行結果と実行履歴の情報を生成する情報生成手段と、ジョブの依頼元が他の機器からの場合に、情報生成手段により生成した情報をジョブ実行の依頼元の機器へ送信する送信手段と、所定の条件を満たした場合に、ジョブの実行履歴情報を記憶している他の機器へ情報送信指示を送信する指示手段と、情報送信指示に対して他の機器から送信したジョブの実行履歴情報を受信する受信手段と、受信したジョブの実行履歴情報を出力する出力手段とを備える。【選択図】    図１
2006150789.tif 000002
【特許請求の範囲】
【請求項１】
ジョブの実行を受け付ける受付手段と、
受け付けたジョブを実行して、このジョブの実行結果と実行履歴の情報を生成する情報生成手段と、
前記ジョブの依頼元が他の機器からの場合に、前記情報生成手段により生成した情報をジョブ実行の依頼元の機器へ送信する送信手段と、
所定の条件を満たした場合に、ジョブの実行履歴情報を記憶している他の機器へ情報送信指示を送信する指示手段と、
情報送信指示に対して他の機器から送信したジョブの実行履歴情報を受信する受信手段と、
受信したジョブの実行履歴情報を出力する出力手段と
を備えたことを特徴とする画像形成装置。
【請求項２】
ジョブの実行を受け付ける受付処理と、
受け付けたジョブを実行して、このジョブの実行結果と実行履歴の情報を生成する情報生成処理と、
前記ジョブの依頼元が他の機器からの場合に、前記情報生成処理により生成した情報をジョブ実行の依頼元の機器へ送信する送信処理と、
所定の条件を満たした場合に、ジョブの実行履歴情報を記憶している他の機器へ情報送信指示を送信する指示処理と、
情報送信指示に対して他の機器から送信したジョブの実行履歴情報を受信する受信処理と、
受信したジョブの実行履歴情報を出力する出力処理と
をコンピュータに行わせることを特徴とする履歴情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して複数のユーザが共有する画像形成装置及び画像形成装置の履歴情報を管理する履歴情報管理プログラムに関する。
【背景技術】
【０００２】
従来から印刷ジョブ中にトラブルが発生しても、ジョブ管理データの消失を防止するために、ネットワーク上に一般的なクライアントユーザ用のクライアントと、印刷ジョブ履歴管理サーバとプリンタを接続して、プリンタが印刷ジョブ履歴情報を印刷ジョブ管理サーバに通知するようにしたジョブ履歴管理システムが知られている。印刷ジョブ履歴管理サーバは、プリンタから通知された印刷ジョブ履歴情報を受け取り、データベースとして蓄積しておくことができ、この蓄積したデータベースを分析、集計などすることも可能である（例えば、特許文献１参照）。
【特許文献１】特開２００２−１０８５９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
近年の画像形成装置においては、装置が実行したジョブの内容や実行結果といったジョブ履歴、電話回線を使用した場合などの通信履歴、装置自体で発生したステータスの変化やエラーの発生履歴などの履歴情報を収集して保存することが行われている。特に、近年の画像形成装置は、機能が多様化してきており、履歴情報の重要度が増している。履歴情報の重要度が増すほど履歴情報を必要とするユーザが多様化してきたり、履歴情報の詳細情報を保存することが要求されている。
【０００４】
しかしながら、画像形成装置内に格納できる情報量には限りがあるため、ユーザが満足する情報量を保存しておくことが困難になっている。このような問題を解決するためには、画像形成装置に大容量の記憶装置を備えれば良いが、画像形成装置の価格が高価になってしまうという問題がある。また、特許文献１に示すシステムのように、情報管理を行うサーバを設けた場合においても、システム全体の価格が高価になってしまうという問題がある。
【０００５】
本発明は、このような事情に鑑みてなされたもので、新たな装置を設けることなく履歴情報の管理を行うことができる画像形成装置及び履歴情報管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、ジョブの実行を受け付ける受付手段と、受け付けたジョブを実行して、このジョブの実行結果と実行履歴の情報を生成する情報生成手段と、前記ジョブの依頼元が他の機器からの場合に、前記情報生成手段により生成した情報をジョブ実行の依頼元の機器へ送信する送信手段と、所定の条件を満たした場合に、ジョブの実行履歴情報を記憶している他の機器へ情報送信指示を送信する指示手段と、情報送信指示に対して他の機器から送信したジョブの実行履歴情報を受信する受信手段と、受信したジョブの実行履歴情報を出力する出力手段とを備えたことを特徴とする。
【０００７】
本発明は、ジョブの実行を受け付ける受付処理と、受け付けたジョブを実行して、このジョブの実行結果と実行履歴の情報を生成する情報生成処理と、前記ジョブの依頼元が他の機器からの場合に、前記情報生成処理により生成した情報をジョブ実行の依頼元の機器へ送信する送信処理と、所定の条件を満たした場合に、ジョブの実行履歴情報を記憶している他の機器へ情報送信指示を送信する指示処理と、情報送信指示に対して他の機器から送信したジョブの実行履歴情報を受信する受信処理と、受信したジョブの実行履歴情報を出力する出力処理とをコンピュータに行わせることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、新たな装置を設けることなく情報量の大きい履歴情報の管理を行うことができるという効果が得られる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の一実施形態による画像形成装置を図面を参照して説明する。図１は同実施形態の構成を示すブロック図である。この図において、符号１は、印刷機能、ＦＡＸ送受信機能、複写機能、画像読み取り機能等を備えた画像形成装置（複合機）であり、ネットワークＮに接続される。符号２〜４は、ネットワークＮに接続され、画像形成装置１を共有して使用するパソコンである。ここでは、例として、３台のパソコン２〜４を図示したが、ネットワークＮには、１台以上のパソコンが接続されていればよい。各パソコン２〜４には、画像形成装置１の動作を制御するためのプリンタドライバ２１、３１、４１と、履歴情報を記憶する履歴情報記憶部２２、３２、４２を備えている。
【００１０】
次に、図２を参照して、図１に示す画像形成装置１の構成を説明する。この図において、符号１１は、画像形成装置１の動作を統括して制御する制御部である。符号１２は、テンキー、ファンクションキー、タッチパネル等から構成する入力部である。符号１３は、液晶ディスプレイ等から構成する表示部である。符号１４は、原稿台に置かれた原稿の画像を読み取り、デジタルの画像データを得る画像読取部である。符号１５は、画像データや中間データを記憶するメモリである。符号１６は、画像メモリ１５に記憶されている画像データを用紙に印刷する印刷部である。符号１７は、公衆回線を介してＦＡＸの送受信を行うＦＡＸ送受信部である。符号１８は、ネットワークＮを介して、パソコン２〜４との間で情報通信を行うネットワーク通信部である。符号１９は、画像形成装置１のジョブ実行履歴の情報を記憶する履歴情報記憶部である。
【００１１】
次に、図３を参照して、図１、２に示す画像形成装置２とパソコン２〜４の動作を説明する。ここでは、画像形成装置１とパソコン２の動作を例にして説明し、パソコン３、４の動作はパソコン２と同様であるため、詳細な説明は省略する。
【００１２】
まず、パソコン２の使用者は、パソコン２上のアプリケーションを使用して、画像形成装置１により印刷を行う対象のデータを作成し、パソコン２上から印刷指示の操作を行う。この操作は、例えばワープロソフトを使用して文書データを作成し、印刷指示を行う操作である。この操作を受けて、プリンタドライバ２１は、アプリケーションから出力されるプリントデータからページ記述言語で記述された中間データへ変換し、画像形成装置１に対して、この中間データを含むジョブ実行依頼を送信する（ステップＳ２１）。このジョブ実行依頼は、ネットワーク通信部１８を介して、制御部１１が受信する。制御部１１は、このジョブ実行依頼を受け付け（ステップＳ１）、受信した中間データに基づいて、印刷ジョブを実行する（ステップＳ２）。印刷ジョブは、制御部１１が印刷部１６に対して印刷指示を出力し、印刷部１６はこの指示を受けてメモリ１５に記憶されているデータを読み出して印刷を行うことにより実行する。
【００１３】
次に、制御部１１は、ジョブの実行結果及びジョブ実行履歴の情報を取得する（ステップＳ３、Ｓ４）。ここでジョブ実行結果及びジョブ実行履歴の情報について説明する。ここでいうジョブとは、印刷ジョブ、複写（コピー）ジョブ、ＦＡＸ送受信ジョブ、画像読み取りジョブ等で、パソコン２から依頼されたジョブに限らない。ジョブ実行結果には、ジョブ毎に予め決められた情報と実行の成否等の情報からなる。また、ジョブ実行履歴情報には、ジョブ名、使用者名、部門名、開始・終了時刻、印刷枚数、実行条件、電話料金等のうち、ジョブ毎に得られる情報の集合からなる。エラー情報は、エラー発生時刻、発生したエラーの識別名等からなる。運転状況情報は、省エネモードになっていた時間帯、電源ＯＮ／ＯＦＦ情報等からなる。これらの情報のうち、ジョブ実行履歴情報、エラー情報及び運転状況情報を履歴情報という。
【００１４】
次に、制御部１１は、実行したジョブが他の機器（ここではパソコン２〜４のいずれか）から実行されたものであるか否かを判定する（ステップＳ５）。この結果、他の機器から実行されたものでない場合（画像形成装置１の入力部１２を操作して実行した場合）、制御部１１は、得られたジョブの実行結果を表示部１３へ表示し、ジョブ実行履歴情報は、履歴情報記憶部１９へ記憶する。一方、他の機器から実行されたジョブの場合、制御部１１は、得られたジョブの実行結果及び履歴情報を実行元の機器（ここでは、パソコン２）へ送信する（ステップＳ７）。この情報は、プリンタドライバ２１が受信する（ステップＳ２２）。そして、プリンタドライバ２１は、ジョブの実行結果をパソコン２の表示装置の画面等に表示し、ジョブ実行履歴情報は履歴情報記憶部２２へ記憶する（ステップＳ２３）。
【００１５】
制御部１１は、図１に示すステップＳ１〜Ｓ７の処理を実行しながら、履歴情報収集条件を満たしたか否かを常に監視する。履歴情報収集条件を満たしたか否かの監視は、予め決められた情報収集日時（例えば、毎月１日の１２時、毎日１２時など）になったか否か、入力部１２から収集指示の操作がなされたか否か、画像形成装置１内において予め決められた事象が発生した（例えば、所定のエラー発生等）か否か等を監視することである。履歴情報収集条件を満たしていなければ制御部１１は、ステップＳ１〜Ｓ７の処理を繰り返し実行する。
【００１６】
一方、履歴情報収集条件を満たしていれば、制御部１１は、ネットワークＮに接続されており、画像形成装置１を使用する全ての機器に対して、履歴情報収集指示を送信する（ステップＳ９）。この履歴情報収集指示は、プリンタドライバ２１が受信する（ステップＳ２４）。これを受けて、プリンタドライバ２１は、履歴情報記憶部２２に記憶されている履歴情報を読み出して、履歴情報収集指示に対する応答として、読み出した履歴情報を画像形成装置１へ送信する（ステップＳ２５）。制御部１１は、この履歴情報を受信し（ステップＳ１０）、メモリ１５へ一時記憶する。制御部１１は、さらに他の機器に対して、履歴情報収集指示を送信する処理を繰り返し実行し（ステップＳ１１）、ネットワークＮに接続されている機器の全てから履歴情報を収集し、メモリ１５に一時記憶する。そして、制御部１１は、メモリ１５に記憶されている履歴情報を集計し、印刷部１６から印刷出力する（ステップＳ１２）。
【００１７】
このように、ジョブの実行の度にジョブ実行の履歴情報をジョブ実行元の機器へ送信し、ジョブ実行元の機器内に、ジョブの実行履歴の情報を記憶しておき、情報収集の条件を満たした場合に、各機器から履歴情報を収集し、出力するようにしたため、新たな装置を設けることなく情報量の大きい履歴情報の管理を行うことができる。
【００１８】
なお、履歴情報収集指示は、情報の種類（例えば、ジョブ実行履歴情報、エラー情報及び運転状況情報のいずれか）を指定して、指定した情報のみを機器から送信させる指示であってもよい。
【００１９】
また、図１における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより履歴情報管理処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００２０】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態の構成を示すブロック図である。
【図２】図１に示す画像形成装置１の構成を示すブロック図である。
【図３】図１に示す画像形成装置１とパソコン２〜４の動作を示すフローチャートである。
【符号の説明】
【００２２】
１・・・画像形成装置、１１・・・制御部、１２・・・入力部、１３・・・表示部、１４・・・画像読取部、１５・・・画像メモリ、１６・・・印刷部、１７・・・ＦＡＸ送受信部、１８・・・ネットワーク通信部、１９・・・履歴情報記憶部、２・・・パソコン、２１・・・プリンタドライバ、２２・・・履歴情報記憶部、３・・・パソコン、３１・・・プリンタドライバ、３２・・・履歴情報記憶部、４・・・パソコン、４１・・・プリンタドライバ、４２・・・履歴情報記憶部
【図１】
2006150789.tif 000003
【図２】
2006150789.tif 000004
【図３】
2006150789.tif 000005