(57)【要約】【課題】  使用状況等のレポートを所望の出力形式により出力することが可能な画像形成装置を提供する。【解決手段】  予め決められたレポート出力条件を満たしたか否かを判定する判定手段と、判定手段において、レポート出力条件を満たしたと判定された場合に、レポート項目記憶手段に記憶されている項目の状態値を状態データ記憶手段から読み出すとともに、レポートレイアウト記憶手段に記憶されている出力レイアウトデータに基づいて、読み出した状態値をレイアウトして出力するべきレポートのレポートデータを作成するレポート作成手段と、レポート方法記憶手段に記憶された出力方法に基づいて、レポートデータを出力する出力手段とを備える。【選択図】    図１
2007106064.tif 000002
【特許請求の範囲】
【請求項１】
レポート出力対象の状態値を記憶する状態データ記憶手段と、
レポートに出力するべき状態値の項目を記憶するレポート項目記憶手段と、
前記レポート項目記憶手段に記憶されている状態値の項目をレポート出力する場合の出力レイアウトデータを記憶するレポートレイアウト記憶手段と、
出力するべきレポートの出力方法を記憶するレポート方法記憶手段と、
予め決められたレポート出力条件を満たしたか否かを判定する判定手段と、
前記判定手段において、レポート出力条件を満たしたと判定された場合に、前記レポート項目記憶手段に記憶されている項目の状態値を前記状態データ記憶手段から読み出すとともに、前記レポートレイアウト記憶手段に記憶されている出力レイアウトデータに基づいて、前記読み出した状態値をレイアウトして出力するべきレポートのレポートデータを作成するレポート作成手段と、
前記レポート方法記憶手段に記憶された出力方法に基づいて、前記レポートデータを出力する出力手段と
を備えたことを特徴とする画像形成装置。
【請求項２】
前記状態値の項目、前記出力レイアウトデータ及び前記レポート出力方法の情報を入力し、それぞれ前記レポート項目記憶手段、前記レポートレイアウト記憶手段及び前記レポート方法記憶手段に登録する登録手段をさらに備えたことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
レポート出力対象の状態値を記憶する状態データ記憶手段と、レポートに出力するべき状態値の項目を記憶するレポート項目記憶手段と、前記レポート項目記憶手段に記憶されている状態値の項目をレポート出力する場合の出力レイアウトデータを記憶するレポートレイアウト記憶手段と、出力するべきレポートの出力方法を記憶するレポート方法記憶手段とを備えた画像形成装置上で動作する制御プログラムであって、
予め決められたレポート出力条件を満たしたか否かを判定する判定処理と、
前記判定処理において、レポート出力条件を満たしたと判定された場合に、前記レポート項目記憶手段に記憶されている項目の状態値を前記状態データ記憶手段から読み出すとともに、前記レポートレイアウト記憶手段に記憶されている出力レイアウトデータに基づいて、前記読み出した状態値をレイアウトして出力するべきレポートのレポートデータを作成するレポート作成処理と、
前記レポート方法記憶手段に記憶された出力方法に基づいて、前記レポートデータを出力する出力処理と
をコンピュータに行わせることを特徴とする制御プログラム。
【請求項４】
前記状態値の項目、前記出力レイアウトデータ及び前記レポート出力方法の情報を入力し、それぞれ前記レポート項目記憶手段、前記レポートレイアウト記憶手段及び前記レポート方法記憶手段に登録する登録処理をさらにコンピュータに行わせることを特徴とする請求項３に記載の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、使用状況等のレポートを所望の出力形態により出力することが可能な画像形成装置及び制御プログラムに関する。
【背景技術】
【０００２】
従来の画像形成装置においては、使用状況などのレポートを印刷する機能を備えている。この機能は、ユーザが操作パネルにおいてレポート出力の操作を行うと、所定の項目を所定ののレイアウトに従ってレポート印刷するための印刷データを作成し、この印刷データに基づいて、レポート印刷を行うものである。この機能によって、管理者はこのレポートを参照して、画像形成装置の使用状況等を把握することが可能となる。
なお、単体機器であっても機器に起きる異常動作やその原因の解析を可能とすべく機器情報のレポートを出力し、機器の保守・管理を高品質かつ高効率に行うことができる画像形成装置が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００５−２２５１７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、従来の画像形成装置が備えているレポート出力機能は、所定の書式により所定の項目が出力されるのが一般的であるため、あらゆるユーザの要求を満たそうとすると、出力するべき項目の数が多くなってしまい、出力されるレポートの枚数が多くなってしまうという問題がある。また、従来の画像形成装置にあっては、レポート出力を印刷によって出力するものであったため、出力するべき情報が多い場合、複数ページの印刷物となってしまい、本当に必要な情報が１枚の印刷で済む情報であったとしても、複数ページの印刷が行われてしまうため、不要な印刷物が印刷されることになるという問題もある。
【０００４】
本発明は、このような事情に鑑みてなされたもので、使用状況等のレポートを所望の出力形式により出力することが可能な画像形成装置及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、レポート出力対象の状態値を記憶する状態データ記憶手段と、レポートに出力するべき状態値の項目を記憶するレポート項目記憶手段と、前記レポート項目記憶手段に記憶されている状態値の項目をレポート出力する場合の出力レイアウトデータを記憶するレポートレイアウト記憶手段と、出力するべきレポートの出力方法を記憶するレポート方法記憶手段と、予め決められたレポート出力条件を満たしたか否かを判定する判定手段と、前記判定手段において、レポート出力条件を満たしたと判定された場合に、前記レポート項目記憶手段に記憶されている項目の状態値を前記状態データ記憶手段から読み出すとともに、前記レポートレイアウト記憶手段に記憶されている出力レイアウトデータに基づいて、前記読み出した状態値をレイアウトして出力するべきレポートのレポートデータを作成するレポート作成手段と、前記レポート方法記憶手段に記憶された出力方法に基づいて、前記レポートデータを出力する出力手段とを備えたことを特徴とする。
【０００６】
本発明は、前記状態値の項目、前記出力レイアウトデータ及び前記レポート出力方法の情報を入力し、それぞれ前記レポート項目記憶手段、前記レポートレイアウト記憶手段及び前記レポート方法記憶手段に登録する登録手段をさらに備えたことを特徴とする。
【０００７】
本発明は、レポート出力対象の状態値を記憶する状態データ記憶手段と、レポートに出力するべき状態値の項目を記憶するレポート項目記憶手段と、前記レポート項目記憶手段に記憶されている状態値の項目をレポート出力する場合の出力レイアウトデータを記憶するレポートレイアウト記憶手段と、出力するべきレポートの出力方法を記憶するレポート方法記憶手段とを備えた画像形成装置上で動作する制御プログラムであって、予め決められたレポート出力条件を満たしたか否かを判定する判定処理と、前記判定処理において、レポート出力条件を満たしたと判定された場合に、前記レポート項目記憶手段に記憶されている項目の状態値を前記状態データ記憶手段から読み出すとともに、前記レポートレイアウト記憶手段に記憶されている出力レイアウトデータに基づいて、前記読み出した状態値をレイアウトして出力するべきレポートのレポートデータを作成するレポート作成処理と、前記レポート方法記憶手段に記憶された出力方法に基づいて、前記レポートデータを出力する出力処理とをコンピュータに行わせることを特徴とする。
【０００８】
本発明は、前記状態値の項目、前記出力レイアウトデータ及び前記レポート出力方法の情報を入力し、それぞれ前記レポート項目記憶手段、前記レポートレイアウト記憶手段及び前記レポート方法記憶手段に登録する登録処理をさらにコンピュータに行わせることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、画像形成装置の使用状況等のレポートを所望の出力形式により出力することが可能になるという効果が得られる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の一実施形態による画像形成装置を図面を参照して説明する。図１は同実施形態の構成を示すブロック図である。この図において、符号Ｍは、複写、印刷、画像読取り、ＦＡＸ送受信等の複合機能を有する画像形成装置である。符号１は、画像形成装置Ｍの処理動作を統括して制御する制御部である。符号２は、テンキー、ファンクションキー、タッチパネル等から構成する入力部である。符号３は、液晶のディスプレイ装置等から構成する表示部である。符号４は、原稿台に置かれた原稿の画像を読み取るスキャナ装置等から構成する画像読取部である。符号５は、画像読取部４において原稿を読み取ることにより得られる画像データや印刷データを展開することにより得られる画像データを一時的に記憶する画像メモリである。符号６は、画像メモリ５に記憶されている画像データ（ビットマップデータ）を印刷媒体に転写する印刷部である。符号７は、画像メモリ５に記憶されているＦＡＸ送信対象の原稿画像データを読み出して、公衆網Ｎ１を介してＦＡＸ送信を行うとともに、公衆網Ｎ１を介してＦＡＸ受信を行い、受信した画像データを画像メモリへ記憶するＦＡＸ送受信部である。符号８は、コンピュータネットワークＮ２を介して、パソコンＰとの間で情報通信を行う通信部である。
【００１１】
符号９は、画像形成装置Ｍの使用状況の情報やエラー発生状況の情報等に基づいて出力するべきレポートデータを作成するレポート作成部である。符号１０は、取得可能な画像形成装置Ｍ内の状態値のうち、レポートに出力するべき状態値の項目名が定義されたレポート項目記憶部である。符号１１は、出力するべきレポートの出力方法が定義されたレポート方法記憶部である。符号１２は、レポート項目記憶部１０に記憶されている状態値の項目をレポート出力する場合の出力レイアウトデータが定義されたレポートレイアウト記憶部である。符号１３は、画像形成装置Ｍ内のおける状態値が記憶される状態データ記憶部である。
【００１２】
ここで、各記憶部に記憶される情報について説明する。状態データ記憶部１３には、ジョブ実行時の履歴情報やエラー発生時の装置内部の状態を示す情報が記憶される。ジョブ実行時の履歴情報とは、例えば、ＦＡＸ送受信部７における通信履歴のレポートを出力するための状態値（受信日時、受信枚数等）、印刷・複写・ＦＡＸジョブ等が終了した時点でジョブ終了通知レポートを出力するための状態値（ジョブ開始時刻、ジョブ終了時刻、ジョブ識別情報等）、部門毎の使用実績管理のためのレポートを出力するための状態値（部門識別情報毎の使用実績値等）のことである。また、エラー発生時の装置内部の状態情報とは、エラー発生直前の内部パラメータの値やエラーが発生したジョブに関する情報のことである。
【００１３】
レポート項目記憶部１０には、状態データ記憶部１３に記憶される状態値の項目の中から、レポートに出力するべき項目を管理者が選択した項目の項目名を記憶する。レポートレイアウト記憶部１２には、レポート項目記憶部１０に記憶されている状態値の項目をレポート出力する場合の出力レイアウト（各状態値を出力する順番等）を管理者が指定して、この指定された出力レイアウトデータを記憶する。レポート方法記憶部１１には、出力するべきレポートの出力方法（印刷、電子メールによる送信、メモリへの保存等）を管理者が指定して、この指定された出力方法を識別する情報を記憶する。
【００１４】
次に、図２を参照して、レポート作成部９がレポート項目記憶部１０、レポート方法記憶部１１及びレポートレイアウト記憶部１２に情報を予め登録しておく動作を説明する。まず、管理者が入力部２を操作して、レポートの出力形式定義のメニューを選択すると、制御部１は、レポート作成部９に対して、選択可能な状態値の項目名を通知するように指示を出す。これを受けて、レポート作成部９は、状態データ記憶部１３に記憶されている状態値の項目名を読み出し、制御部１へ通知する。
【００１５】
次に、制御部１は、レポート作成部９から通知された項目名と、この項目名のうちレポートに出力する状態値の項目を選択する指示のメッセージを表示部３に表示する。このメッセージに対して、管理者は、入力部２を操作して、表示部３に表示された項目名の中からレポートに出力する項目名を選択する。このとき、レポートに複数の項目を出力する必要がある場合は、出力するべき項目名を全て選択する（ステップＳ１）。制御部１は、入力部２の操作内容を読み取り、選択された項目名を特定する。
【００１６】
次に、制御部１は、特定した項目名とこの項目の状態値とを関連付けてレポート出力する場合のレイアウトを指定する指示のメッセージを表示部３に表示する。ここで、管理者は、入力部２を操作して、レポートのレイアウト（書式）を指定する。ここで指定するレイアウトは、各項目を出力する順番、出力する配列（横に並べる、縦に並べる等）、各状態値の桁数等である。制御部１は、入力部２の操作内容を読み取り、指定されたレイアウトを決定する（ステップＳ２）。
【００１７】
次に、制御部１は、レポートを出力することが可能な方法（出力先）の選択候補と、この選択候補の中から所望のレポート出力方法を選択する指示のメッセージを表示部３に表示する。このメッセージに対して、管理者は、入力部２を操作して、表示部３に表示された選択候補の中から所望のレポート出力方法を選択する（ステップＳ３）。このとき、管理者は、選択したレポート出力方法によるレポートを出力するタイミングを特定するための条件も入力する。例えば、エラー情報レポートであれば、出力条件は、「エラー発生直後」となる。また、ジョブ終了レポートであれば、出力条件は、「ジョブ終了に関する情報が２０件に達した時点」となる。また、装置の状態に関係なく、「所定時刻になった時点」や「入力部から指定された時点」等の出力条件が入力可能である。
【００１８】
次に、制御部１は、選択されたレポート項目名、指定されたレイアウトを特定するレイアウトデータ及びレポート出力方法をレポート作成部９へ通知する。これを受けて、レポート作成部９は、選択されたレポート項目名、指定されたレイアウトを特定するレイアウトデータ及びレポート出力方法を、それぞれレポート項目記憶部１０、レポートレイアウト記憶部１２、レポート方法記憶部１１へ記憶する（ステップＳ４）。また、制御部１は、出力条件の情報をレポート作成部９へ通知する。レポート作成部９は、この出力条件の情報をレポート方法記憶部１１へ記憶する。
【００１９】
この動作により、各記憶部には、レポートの出力形式を定義する情報と、レポートを出力条件の情報が記憶されたことになる。
【００２０】
次に、図３を参照して、レポート作成部９がレポート出力を行う動作を説明する。まず、画像形成装置Ｍの電源が投入されると、レポート作成部９は、レポート方法記憶部１１からレポートの出力条件の情報を読み出し、制御部１に通知する。制御部１は、この出力条件を内部に保持する。そして、制御部１は、装置の状態を監視しながら（ステップＳ１１）、内部に保持しているレポート出力条件を満たしたか否かを判定する（ステップＳ１２）。制御部１は、レポート出力条件を満たした時点で、レポート作成部９に対して、レポート出力の指示を出す。
【００２１】
これを受けて、レポート作成部９は、レポート項目記憶部１０からレポート出力するべき項目名を、レポートレイアウト記憶部１２からレイアウトの情報を、レポート方法記憶部１１からレポート出力方法の情報をそれぞれ読み出し、内部に保持する（ステップＳ１３、Ｓ１４、Ｓ１５）。
【００２２】
次に、レポート作成部９は、状態データ記憶部１３から内部に保持している項目名を持つ状態値を読み出す（ステップＳ１６）。このとき、エラー発生に対するレポート出力である場合は、必要な状態値を制御部１から取得する。そして、レポート作成部９は、内部に保持しているレイアウトデータに基づいて、得られた状態値と項目名をレイアウトして、レポートデータを作成する（ステップＳ１７）。
【００２３】
次に、レポート作成部９は、内部に保持しているレポート出力方法の情報に基づいて、出力先に応じたレポートデータに変換した後に、レポート出力を実行する（ステップＳ１８、Ｓ１９）。出力方法が印刷である場合は、レポートデータから印刷データを作成して、この印刷データに基づいてビットマップデータに展開し、このビットマップデータを画像メモリ５へ格納した後に、印刷部６に対して印刷指示を出すことによりレポートが印刷される。また、電子メールによりレポートデータを送信する場合は、レポートデータを制御部１へ受け渡し、このレポートデータを添付した電子メールを通信部８を介して、送信する。また、図示しないＵＳＢメモリへ保存する場合やＦＡＸ送受信部７を介してレポートをＦＡＸ送信する場合においても出力方法に応じたデータ変換を行った後にレポート出力を実行する。
【００２４】
このように、出力するべきレポートに含まれる項目、出力レイアウト、出力方法等のレポート出力形式を予め定義しておき、レポート出力条件を満たした場合に、予め定義しておいたレポート出力形式に基づいて、装置の使用状況等のレポート出力を行うようにしたため、管理者が所望する出力形式によりレポート出力することが可能になる。
【００２５】
なお、レポート作成部９がレポート項目記憶部１０、レポート方法記憶部１１及びレポートレイアウト記憶部１２に情報を予め登録しておく動作において、制御部１は、入力部２、表示部３が実現する機能を、通信部８を介して、パソコンＰの機能を使用するようにしてもよい。
【００２６】
なお、図１における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりレポート出力処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００２７】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態の構成を示すブロック図である。
【図２】図１に示す画像形成装置Ｍの動作を示すフローチャートである。
【図３】図１に示す画像形成装置Ｍの動作を示すフローチャートである。
【符号の説明】
【００２９】
Ｍ・・・画像形成装置、１・・・制御部、２・・・入力部、３・・・表示部、４・・・画像読取部、５・・・画像メモリ、６・・・印刷部、７・・・ＦＡＸ送受信部、８・・・通信部、９・・・レポート作成部、１０・・・レポート項目記憶部、１１・・・レポート方法記憶部、１２・・・レポートレイアウト記憶部、１３・・・状態データ記憶部、Ｐ・・・パソコン、Ｎ１・・・公衆網、Ｎ２・・・コンピュータネットワーク
【図１】
2007106064.tif 000003
【図２】
2007106064.tif 000004
【図３】
2007106064.tif 000005