(57)【要約】【課題】  起動時に現在時刻を取得できなかったとしても、その後現在時刻が取得できた場合にそれ以前のジョブに関しても時刻を特定できるようにすることを課題とする。【解決手段】  画像形成装置が起動してからの起動経過時間をカウントする起動時間処理手段（４０２）と、ネットワーク上のサーバ装置から現在時刻を取得する現在時刻処理手段（４０１，４０２）と、ジョブに関するログを生成して記憶するログ処理手段（４０５）とを有し、ログ処理手段は、現在時刻を取得する前に、起動経過時間に基づくログを生成することを特徴とする画像形成装置が提供される。【選択図】        図４
2006155367.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置が起動してからの起動経過時間をカウントする起動時間処理手段と、
ネットワーク上のサーバ装置から現在時刻を取得する現在時刻処理手段と、
ジョブに関するログを生成して記憶するログ処理手段とを有し、
前記ログ処理手段は、前記現在時刻を取得する前に、前記起動経過時間に基づく前記ログを生成することを特徴とする画像形成装置。
【請求項２】
前記ログ処理手段は、前記現在時刻を取得後、その取得した現在時刻及び前記起動経過時間を基に、印刷ログに含まれる印刷時時間を印刷時刻に変換することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記ログ処理手段は、前記現在時刻を取得した後に前記ジョブを受信したときには、前記現在時刻を印刷時刻として印刷ログを生成することを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
ネットワーク上のホストコンピュータからジョブを受信して印刷を行う画像形成装置であって、
前記ネットワーク上のホストコンピュータから受信したジョブに関する印刷ログを生成する印刷ログ処理手段と、
前記印刷ログを電子メールにより送信する電子メール送信手段と
を有することを特徴とする画像形成装置。
【請求項５】
さらに、ネットワーク上のサーバ装置から現在時刻を取得してカウントする現在時刻処理手段を有し、
前記電子メール送信手段は、前記現在時刻を取得する前に前記ジョブを受信したときには、前記印刷ログを電子メールにより送信することを特徴とする請求項４記載の画像形成装置。
【請求項６】
前記電子メールは電子メールサーバにより時刻情報がヘッダに付加され、その付加された時刻情報が印刷時刻として送信されることを特徴とする請求項５記載の画像形成装置。
【請求項７】
前記印刷ログ処理手段は、前記現在時刻を取得した後に前記ジョブを受信したときには、前記現在時刻を印刷時刻として前記印刷ログを生成することを特徴とする請求項６記載の画像形成装置。
【請求項８】
ネットワーク上のサーバ装置から現在時刻を取得してカウントする現在時刻処理手段と、
ジョブに関する印刷ログを生成する印刷ログ処理手段とを有し、
前記印刷ログ処理手段は、前記現在時刻を取得する前には印刷を行わないことを特徴とする画像形成装置。
【請求項９】
前記印刷ログ処理手段は、前記現在時刻を取得した後に前記ジョブを受信したときには、前記現在時刻を印刷時刻として前記印刷ログを生成することを特徴とする請求項８記載の画像形成装置。
【請求項１０】
前記現在時刻処理手段は、ＳＮＴＰを使用して現在時刻を取得することを特徴とする請求項１〜３、５〜９のいずれか１項に記載の画像形成装置。
【請求項１１】
前記ログは、印刷を行ったユーザ名、ジョブ名、印刷ページ数及び印刷結果を含む印刷ログであることを特徴とする請求項１〜１０のいずれか１項に記載の画像形成装置。
【請求項１２】
画像形成装置が起動してからの起動経過時間をカウントする起動時間処理ステップと、
ネットワーク上のサーバ装置から現在時刻を取得する前に、前記起動経過時間に基づいてジョブに関するログを生成するログ処理ステップと
を有することを特徴とするデータ処理方法。
【請求項１３】
ネットワーク上のホストコンピュータから受信したジョブに関する印刷ログを生成する印刷ログ処理ステップと、
前記印刷ログを電子メールにより送信する電子メール送信ステップと
を有することを特徴とするデータ処理方法。
【請求項１４】
印刷を行うと共にジョブに関する印刷ログを生成する画像形成方法であって、
ネットワーク上のサーバ装置から現在時刻を取得する前には印刷を行わない印刷ログ処理ステップを有することを特徴とする画像形成方法。
【請求項１５】
請求項１２〜１４のいずれか１項に記載のデータ処理方法又は画像形成方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ジョブなどのジョブに関するログを記録するログ記録技術に関する。
【背景技術】
【０００２】
従来、ネットワークに接続され、ネットワークを介してコンピュータから指示される印刷を可能とするプリンタや複合機のようなネットワークデバイスが利用されている。このようなネットワークデバイスにおいては、誰がどのようなジョブを印刷したかといった情報を印刷ログとして保持するものもあり、保持された印刷ログは、ネットワーク経由で取得したり、デバイスのパネル上に表示させ、さらに印刷させたりする。デバイスの管理者は、この印刷ログを取得することによりデバイスの利用状況を把握することが可能となっている。通常、この印刷ログに含まれる情報としては、ユーザ名、ジョブ名、印刷ページ数、印刷結果、印刷時刻といった情報が使用されている。
【０００３】
一方、ネットワークデバイスの中には、RTC（Real Time Clock）を持たず、ネットワーク上に存在するサーバから現在時刻を取得し、その後の処理に使用するものもある。サーバから時刻を取得する方法としては、例えばRFC2030で規定されているSNTP（Simple Network Time Protocol）などが知られている。SNTPにおいては、クライアントがサーバから時刻を取得する方法として3種類のモードを定義している。第一のモードはunicastモードである。unicastモードにおいては、クライアントは特定のサーバに対してrequestを送信し、サーバは時刻情報を含むresponseを返信する。第二のモードはmulticastモードである。multicastモードにおいては、サーバが定期的にローカルbroadcastアドレスまたはmulticastアドレスに時刻情報を送信し、クライアントがそれを受信する。第三のモードはanycastモードである。anycastモードにおいては、クライアントはローカルbroadcastアドレスまたはmulticastアドレスにrequestを送信し、それを受信したサーバが時刻情報を含むresponseをunicastで返信する。複数のサーバが存在した場合はクライアントは複数のresponseを受信するが、最初に返ってきたresponseを使用する。また、SNTPにおけるメッセージ形式は図１のようなものである。上記３種類のモードで使用されるrequest/responseの種類はMode領域にセットされる値で識別される。
【０００４】
上記のようなSNTPクライアント機能を実装することにより、ネットワークデバイスはRTCを持たなくても現在時刻を取得することが可能であり、印刷ログにも、印刷時刻情報を含ませることが可能となっている。
【０００５】
また、下記の特許文献１には、NTPを用いてサーバから時刻情報を取得する印刷制御システムが開示されている。
【０００６】
【特許文献１】特開平１１−１４３６６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、上記のように、起動時にネットワーク上のサーバから時刻情報を取得して印刷ログ生成処理に使用するデバイスにおいては、時刻取得に失敗した場合に問題が生じる。つまり、なんらかの理由によりデバイス起動時にサーバから時刻を取得できなかった場合、印刷が実行された際に現在の時刻が特定できないため、印刷ログに時刻情報を含めることができず、デバイス管理者が後で印刷ログを見ても印刷が行われた時刻がわからなくなるという問題があった。
【０００８】
本発明は上記の問題を解決するためのものであり、その第一の目的は、起動時に時刻情報を取得できなかったとしても、その後時刻情報が取得できた場合に、それ以前のジョブに関しても時刻を特定することを可能とする技術を提供することである。また第二の目的は、起動時に時刻情報を取得できなかった場合に電子メールを使用してデバイス管理者に印刷時刻を通知することを可能とする技術を提供することである。また第三の目的は、起動時に時刻情報を取得できなかった場合は印刷機能を不可能とし、印刷時刻が不明となってしまう印刷ジョブを排除することを可能とする技術を提供することである。
【課題を解決するための手段】
【０００９】
本発明の画像形成装置は、画像形成装置が起動してからの起動経過時間をカウントする起動時間処理手段と、ネットワーク上のサーバ装置から現在時刻を取得する現在時刻処理手段と、ジョブに関するログを生成して記憶するログ処理手段とを有し、前記ログ処理手段は、前記現在時刻を取得する前に、前記起動経過時間に基づく前記ログを生成することを特徴とする。
【００１０】
また、本発明の画像形成装置は、ネットワーク上のホストコンピュータからジョブを受信して印刷を行う画像形成装置であって、前記ネットワーク上のホストコンピュータから受信したジョブに関する印刷ログを生成する印刷ログ処理手段と、前記印刷ログを電子メールにより送信する電子メール送信手段とを有することを特徴とする。
【００１１】
また、本発明の画像形成装置は、ネットワーク上のサーバ装置から現在時刻を取得してカウントする現在時刻処理手段と、ジョブに関する印刷ログを生成する印刷ログ処理手段とを有し、前記印刷ログ処理手段は、前記現在時刻を取得する前には印刷を行わないことを特徴とする。
【００１２】
また、本発明のデータ処理方法は、画像形成装置が起動してからの起動経過時間をカウントする起動時間処理ステップと、ネットワーク上のサーバ装置から現在時刻を取得する前に、前記起動経過時間に基づいてジョブに関するログを生成するログ処理ステップとを有することを特徴とする。
【００１３】
また、本発明のデータ処理方法は、ネットワーク上のホストコンピュータから受信したジョブに関する印刷ログを生成する印刷ログ処理ステップと、前記印刷ログを電子メールにより送信する電子メール送信ステップとを有することを特徴とする。
【００１４】
また、本発明の画像形成方法は、印刷を行うと共にジョブに関する印刷ログを生成する画像形成方法であって、ネットワーク上のサーバ装置から現在時刻を取得する前には印刷を行わない印刷ログ処理ステップを有することを特徴とする。
【００１５】
また、本発明のプログラムは、上記のデータ処理方法又は画像形成方法の各ステップをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１６】
起動時に現在時刻を取得できなかったとしても、その後現在時刻が取得できた場合に、それ以前のジョブに関しても時刻を特定することができる。また、起動時に現在時刻を取得できなかった場合に電子メールを使用してデバイス管理者に印刷時刻を通知することができる。また、起動時に現在時刻を取得できなかった場合は印刷機能を不可能とし、印刷時刻が不明となってしまう印刷ジョブを排除することができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明をその好適な実施形態に基づき詳細に説明する。
（第一の実施形態）
図２は、本発明の第一の実施形態による印刷システムの構成例を示すブロック図である。画像形成装置２０１はネットワーク２００に接続され、ホストコンピュータ２０２、２０３と通信可能である。画像形成装置２０１は、ホストコンピュータ２０２、２０３からプリントジョブを受信し印刷を行い、その印刷ログを保持する。また画像形成装置２０１はSNTPを使用してサーバ２０４から時刻情報を取得することが可能である。
【００１８】
図３は、画像形成装置２０１のハードウェア構成を説明するブロック図である。なお、ここでは、レーザビームプリンタを例にして説明する。図３のプリンタ３００において、３０１はプリンタＣＰＵ（ＣＰＵ）で、ＲＯＭ３０３のプログラム用ＲＯＭに記憶された制御プログラムに基づいてシステムバス３０４に接続される各種のデバイスとのアクセスを総括的に制御し、印刷インターフェース３０７を介して接続される印刷部（プリントエンジン）３１０に出力情報としての画像信号を出力する。また、このＲＯＭ３０３のプログラム用ＲＯＭは、ＣＰＵ３０１が実行可能な制御プログラム等を記憶する。さらに、ＲＯＭ３０３のフォント用ＲＯＭは上記出力情報を生成する際に使用するフォントデータ（アウトラインフォントデータを含む）等を記憶し、ＲＯＭ３０３のデータ用ＲＯＭは、ホストコンピュータ上で利用される情報等を記憶している。ＣＰＵ３０１はＬＡＮコントローラ３０６を介してネットワーク上のホストコンピュータとの通信処理が可能となっている。３０２はＲＡＭで、主としてＣＰＵ３０１の主メモリ、ワークエリア等として機能し、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。なお、ＲＡＭ３０２は、出力情報展開領域、環境データ格納領域等に用いられる。ハードディスク（ＨＤ）及びＩＣカード等の外部記憶装置３１１は、ディスクコントローラ（ＤＫＣ）３０８によりアクセスが制御される。ハードディスクは、フォントデータ、エミュレーションプログラム、フォームデータ等を記憶したり、プリントジョブを一時的にスプールし、スプールされたジョブを外部から制御するためのジョブ格納領域として使用される。また、３０５は操作パネルで、ユーザがソフトウェアキーから各種情報を入力することが可能である。前述した外部記憶装置３１１は、１個に限らず、少なくとも１個以上備え、内蔵フォントに加えてオプションフォントカード、言語系の異なるプリンタ制御言語を解釈するプログラムを格納した外部メモリを複数接続できるように構成されていても良い。３０９は不揮発性メモリであり、操作パネル３０５からのプリンタ設定情報を記憶している。
【００１９】
また、図示していないが、プリンタ３００にはさらにオプションで、ステープルやソート機能を行うフィニッシャや、両面印刷機能を実現するための両面装置など各種拡張装置を装着することが可能となっており、それらの動作はＣＰＵ３０１から制御される。
【００２０】
図４は、画像形成装置２０１のソフトウェア構成を説明するブロック図である。時刻取得部４０１は、SNTPを使用し、ネットワーク処理部４０３を介してサーバ２０４から時刻情報を取得する。取得した時刻情報は時刻処理部４０２に送信され、それ以降は時刻処理部４０２が時刻を管理する。ホストコンピュータからネットワーク処理部４０３を介してジョブを受信すると、印刷処理部４０４は印刷処理を行い、処理が終了すると印刷ログ処理部４０５に通知する。印刷ログ処理部４０５は、後述するように、印刷ログを生成し不揮発性メモリ３０９に保持したり、保持した印刷ログを更新したり、印刷ログ表示部４０６からの要求に従って印刷ログを取り出して送信したりする。
【００２１】
図５は、時刻取得部４０１の内部動作を示すフローチャートである。なお本実施形態においては前述したSNTPの３つのモードのうち、unicastモードで動作するものとする。
【００２２】
まずステップＳ５０１で画像形成装置２０１が起動すると、事前に操作パネル３０５から設定され不揮発性メモリ３０９に保持されているサーバ２０４のIPアドレスに対して、ステップＳ５０２で時刻取得のために図１のようなSNTPパケットをrequestとして送信する。その際、Modeとしては３（=client）を指定する。次にステップＳ５０３において、サーバ２０４から正常にresponseを受信したかを判別する。ネットワーク環境や設定に問題がなければ、サーバ２０４は図１のようなSNTPパケットをresponseとして返すためステップＳ５０５に進む。その際サーバ２０４からのresponseはModeとして４（=server）、Transmit Timestampとしてサーバの時刻情報を示すタイムスタンプがセットされている。一方、なんらかの理由によりresponseを受信しなかった場合はステップＳ５０４に進み、５分間waitし、その後ステップＳ５０２に戻る。ステップＳ５０５においては、受信したresponseに含まれる時刻情報を時刻処理部４０２に通知し、その後ステップＳ５０６において印刷ログ処理部４０５に時刻が取得されたことを通知し、処理を終了する。
【００２３】
ここで、時刻処理部４０２は、内部クロックから１秒経過するたびに通知を受けており、図５のフローチャートのステップＳ５０５において現在時刻が通知された後は内部クロックからの通知に基づき現在時刻をカウント更新して保持する。また、時刻処理部（起動時間処理部）４０２は、内部クロックからの通知を画像形成装置が起動した時点からの起動経過時間をカウントすることにより、起動してから経過した秒数としても保持している。
【００２４】
図６は、印刷処理部４０４の内部動作を示すフローチャートである。ステップＳ６０１においてホストコンピュータから印刷ジョブを受信すると、ステップＳ６０２において印刷処理を行い、その後ステップＳ６０３において、印刷ログ処理部４０５に対して印刷ログ生成要求を送信し処理を終了する。ここで、ステップＳ６０３において印刷ログ生成要求に含まれる印刷情報は図７のようなものであり、例えばジョブ名、ユーザ名、印刷ページ数及び印刷結果を含む。
【００２５】
印刷ログ処理部４０５は、印刷ログに関するさまざまな処理を行うが、主に、後述する３種類のイベントを受信するのを待っており、各イベントを受信するとその種類に対応した処理動作を開始する。
【００２６】
図８は第一のイベントである印刷ログ生成要求を受信した際の印刷ログ処理部４０５の内部動作を示すフローチャートである。ステップＳ８０１において、印刷処理部４０４から印刷ログ生成要求を受信すると、ステップＳ８０２において時刻処理部４０２から現在の時刻情報を取得する。ここで、時刻処理部４０２から返される時刻情報は図９のようなものであり、例えば現在時刻９０１及び起動時間９０２を含む。現在時刻９０１には、時刻取得部４０１がサーバ２０４から時刻情報の取得に成功し時刻処理部４０２に通知していれば現在の時刻が入るが、そうでない場合は０が入っている。また起動時間９０２にはデバイスが起動してからの秒数が入っている。ステップＳ８０３においては、印刷ログ生成要求に含まれる図７の情報と、時刻処理部４０２から取得した図９の時刻情報を合わせて図１０のようなフォーマットで印刷ログを生成し、不揮発性メモリ３０９に格納し、処理を終了する。その印刷ログは、印刷時刻及び印刷時時間を含み、印刷時時間は図９の起動時間９０２に対応する。
【００２７】
すなわち、現在時刻を取得する前にジョブを受信したときには、起動時間（起動経過時間）９０２を印刷時時間として印刷ログを生成する。現在時刻を取得した後にジョブを受信したときには、現在時刻を印刷時刻として印刷ログを生成する。
【００２８】
なお、生成した印刷ログはそれ以前に保持していた印刷ログに追記し、印刷ログが一定のサイズを超えてしまった場合は古いものから削除していく。
【００２９】
図１１は第二のイベントである時刻取得イベントを受信した際の印刷ログ処理部４０５の内部動作を示すフローチャートである。ステップＳ１１０１において、時刻取得部４０１から時刻が取得されたことが通知されると、ステップＳ１１０２において時刻処理部４０２から現在の時刻情報を取得する。時刻処理部４０２から返される時刻情報は図９のようなものであるが、図８のフローチャートの場合とは異なり、時刻９０１には必ず現在の時刻が入っている。次にステップＳ１１０３に進み、すでに不揮発性メモリ３０９に保持されている印刷ログの中で、デバイスが起動してから時刻取得に成功するまでの間に印刷が行われたために、印刷時刻が不定となっているジョブがあるかどうかを判定する。時刻不定のジョブがあった場合は、ステップＳ１１０４において、すべての時刻不定のジョブに関して印刷時刻を算出した後印刷ログを更新し、処理を終了する。ここで印刷時刻算出方法としては、時刻不定となっているジョブの印刷時時間をT1、ステップＳ１１０２で取得した起動時間をT2とし、ステップＳ１１０２で取得した現在時刻から（T2-T1）秒を引くことにより、印刷時刻を求めることができる。すなわち、印刷ログの時刻不定の印刷時時間を印刷時刻に変換することができる。
【００３０】
また、印刷ログ処理部４０５が、第三のイベントである印刷ログ表示部４０６からの印刷ログ取得要求を受信した場合、不揮発性メモリ３０９に保持している印刷ログを取り出して返す。印刷ログ表示部４０６は返ってきた印刷ログデータを図１２のように操作パネル３０５に表示するが、その際、時刻が入っていないジョブについては、時刻を「不定」と表示する。
【００３１】
（第二の実施形態）
次に、本発明の第二の実施形態について以下に説明する。なお、本実施形態については第一の実施形態との違いのみ説明するものとする。
【００３２】
本実施形態における画像形成装置のハードウェア構成としては第一の実施形態と同じく図３の構成である。図１３は本実施形態における画像形成装置のソフトウェア構成を説明するブロック図である。図４の構成に加え、電子メール送信部１３０７が追加されており、電子メール送信部１３０７は印刷ログ処理部１３０５が生成した印刷ログデータを電子メール形式に変換し、ネットワーク処理部１３０３を介して電子メールとして画像形成装置の管理者に送信する機能を持つ。なお、管理者の電子メールアドレスや電子メールサーバのIPアドレスは、事前に操作パネル３０５から設定され不揮発性メモリ３０９に保持されている。
【００３３】
印刷が行われ、印刷処理部１３０４から印刷ログ生成要求を受信すると、印刷ログ処理部１３０５は図６のフローチャートを実行するが、その際生成した印刷ログデータを電子メール送信部１３０７に送信する。電子メール送信部１３０７は受信した印刷ログデータを図１４のような電子メール形式に変換し、管理者宛に送信する。図１４の印刷ログデータは、図１０の印刷ログと同様の内容である。
【００３４】
管理者が実際に受信する電子メールは図１５のようなものである。ここで、１５０１の部分は電子メールサーバが付加するヘッダであり、電子メールサーバがそのメールを処理した時刻を含んでいる。よって、画像形成装置の時刻取得部１３０１が時刻情報を取得する前であったとしても、この電子メールのヘッダに含まれる時刻情報により、管理者は印刷が行われた時刻を知ることが可能である。
【００３５】
現在時刻を取得する前にジョブを受信したときには、印刷ログを電子メールにより送信する。電子メールは、電子メールサーバにより時刻情報がヘッダに付加され、その付加された時刻情報が印刷時刻として送信される。現在時刻を取得した後にジョブを受信したときには、現在時刻を印刷時刻として印刷ログを生成する。
【００３６】
（第三の実施形態）
次に、本発明の第三の実施形態について以下に説明する。なお、本実施形態については第一の実施形態との違いのみ説明するものとする。
【００３７】
本実施形態における画像形成装置のハードウェア構成としては第一の実施形態と同じく図３の構成である。図１６は本実施形態における画像形成装置のソフトウェア構成を説明するブロック図である。時刻取得部１６０１は、時刻の取得に成功すると、時刻処理部１６０２に通知後、印刷処理部１６０４に対して通知を行う。印刷処理部１６０４は、ホストコンピュータから印刷ジョブを受信すると、時刻取得部１６０１からの通知をすでに受信しているかどうかを判定し、受信していた場合のみ図６のフローチャートを実行し、そうでない場合はホストコンピュータに対してエラーを返し印刷は行わない。そのため、印刷ログには必ず印刷時刻が含まれることが保証される。
【００３８】
現在時刻を取得する前にジョブを受信したときには印刷を行わずにエラーを返す。現在時刻を取得した後にジョブを受信したときには、現在時刻を印刷時刻として印刷ログを生成する。
【００３９】
以上説明したように、第一の実施形態によれば、起動時に時刻情報を取得できなかったとしても、その後時刻情報が取得できた場合に、それ以前に印刷されたジョブに関しても印刷時刻を特定することを可能とする画像形成装置を提供することが可能となる。また第二の実施形態によれば、起動時に時刻情報を取得できなかった場合に電子メールを使用してデバイス管理者に印刷時刻を通知することを可能とする画像形成装置を提供することが可能となる。また第三の実施形態によれば、起動時に時刻情報を取得できなかった場合は印刷機能を不可能とし、印刷時刻が不明となってしまう印刷ジョブを排除することを可能とする画像形成装置を提供することが可能となる。
【００４０】
本実施形態は、図３の画像形成装置のコンピュータがプログラムを実行することによって実現することができる。また、プログラムをコンピュータに供給するための手段、例えばかかるプログラムを記録したＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体又はかかるプログラムを伝送するインターネット等の伝送媒体も本発明の実施形態として適用することができる。また、上記のプログラムを記録したコンピュータ読み取り可能な記録媒体等のコンピュータプログラムプロダクトも本発明の実施形態として適用することができる。上記のプログラム、記録媒体、伝送媒体及びコンピュータプログラムプロダクトは、本発明の範疇に含まれる。記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００４１】
なお、上記実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図面の簡単な説明】
【００４２】
【図１】SNTPにおけるメッセージのパケット構造を示す図である。
【図２】本発明の第一の実施形態による印刷システムの構成例を示すブロック図である。
【図３】画像形成装置のハードウェア構成を説明するブロック図である。
【図４】第一の実施形態における画像形成装置のソフトウェア構成を説明するブロック図である。
【図５】時刻取得部４０１の内部動作を示すフローチャートである。
【図６】印刷処理部４０４の内部動作を示すフローチャートである。
【図７】印刷ログ生成要求に含まれる印刷情報の例を示す図である。
【図８】印刷ログ生成要求を受信した際の印刷ログ処理部４０５の内部動作を示すフローチャートである。
【図９】時刻処理部４０２から返される時刻情報の例を示す図である。
【図１０】生成する印刷ログの例を示す図である。
【図１１】時刻取得イベントを受信した際の印刷ログ処理部４０５の内部動作を示すフローチャートである。
【図１２】操作パネル上に表示する印刷ログの例を示す図である。
【図１３】第二の実施形態における画像形成装置のソフトウェア構成を説明するブロック図である。
【図１４】第二の実施形態において画像形成装置が送信する電子メールの例を示す図である。
【図１５】第二の実施形態において管理者が受信する電子メールの例を示す図である。
【図１６】第三の実施形態における画像形成装置のソフトウェア構成を説明するブロック図である。
【符号の説明】
【００４３】
４０１  時刻取得部
４０２  時刻処理部
４０３  ネットワーク処理部
４０４  印刷処理部
４０５  印刷ログ処理部
４０６  印刷ログ表示部
【図１】
2006155367.tif 000003
【図２】
2006155367.tif 000004
【図３】
2006155367.tif 000005
【図４】
2006155367.tif 000006
【図５】
2006155367.tif 000007
【図６】
2006155367.tif 000008
【図７】
2006155367.tif 000009
【図８】
2006155367.tif 000010
【図９】
2006155367.tif 000011
【図１０】
2006155367.tif 000012
【図１１】
2006155367.tif 000013
【図１２】
2006155367.tif 000014
【図１３】
2006155367.tif 000015
【図１４】
2006155367.tif 000016
【図１５】
2006155367.tif 000017
【図１６】
2006155367.tif 000018