(57)【要約】【課題】  電子機器で発生するログを外部機器（ログサーバ）から参照する際に、そのログが発生した電子機器のタイムゾーンでの時刻を直ちに認識できるようにする。【解決手段】  電子機器１０は、実行した処理の内容とＵＴＣでの処理発生時刻「１２月１日１６時」とを関連付け、ログとしてＨＤＤ１１に蓄積した後、そのログとタイムゾーンの情報である現地（ＴＺ１）での処理発生時刻「１２月１日１８時」（ＴＺ１とＵＴＣとの時差でもよい）とをログサーバ２０に転送する。ログサーバ２０は、そのログをＨＤＤ２１に蓄積する。よって、ＴＺ１に設置されているクライアントＰＣからログサーバ２０に蓄積されている電子機器１０のログ情報を参照するときには、ログサーバ２０の現地での処理発生時刻「１２月１日１８時」と電子機器１０の現地での処理発生時刻「１２月１日１８時」とをクライアントＰＣの表示装置の画面に表示することが可能になる。【選択図】        図１
2008278092.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続される外部機器と通信可能な電子機器であって、
当該電子機器での時刻を協定世界時で計時する計時手段と、
当該電子機器で実行された処理の内容と該処理の発生時刻とを関連付けて蓄積する蓄積手段と、
前記関連付けられた処理の内容および発生時刻の情報と共に、当該電子機器が設置される地域の標準時間帯の情報を前記外部機器へ転送する転送手段とを設けたことを特徴とする電子機器。
【請求項２】
請求項１記載の電子機器において、
前記転送手段は、前記標準時間帯の情報を前記関連付けられた処理の内容および発生時刻の情報毎に付加する手段を有することを特徴とする電子機器。
【請求項３】
請求項１又は２記載の電子機器において、
前記標準時間帯の情報として、前記協定世界時との時間差の情報を格納する標準時間帯情報格納手段を設けたことを特徴とする電子機器。
【請求項４】
請求項１乃至３のいずれか一項に記載の電子機器において、
当該電子機器での画像処理を行うためのアプリケーションプログラムおよびハードウェア資源を備えていることを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、デジタル複写機，プリンタ，ファクシミリ装置や、それらの機能を有するデジタル複合機（ＭＦＰ）等の画像形成装置、画像読取装置（スキャナ装置等）やパーソナルコンピュータ（ＰＣ）等の情報処理装置などの電子機器（情報機器）に関する。
【背景技術】
【０００２】
上記のような電子機器において、何かのイベントが発生したタイミングでそのログ（履歴）を書き込み、それを後から機器管理者等が参照する仕組みが広く知られている。
例えば、電子機器に記憶されたログは、ログサーバに転送され、クライアントＰＣから参照され、各種用途に用いられる。電子機器やログサーバで記憶されるログの時間属性としては様々考えられるが、一般にはＵＴＣ（協定世界時）で記憶されていることが多い。
【０００３】
図８は、ログの時間属性としてＵＴＣを用いる従来のログ管理システムの構成例を示すブロック図である。
このログ管理システムでは、電子機器（機器Ａ）１０とログサーバ２０が同一の第１のタイムゾーン（標準時間帯）に設置されており、電子機器３０（機器Ｂ）が異なる第２のタイムゾーンに設置されている。この例では、第１のタイムゾーン（以下「ＴＺ１」という）はＵＴＣに対する時差が＋２時間で、第２のタイムゾーン（以下「ＴＺ２」という）はＵＴＣに対する時差が−３時間であるとする。
【０００４】
電子機器１０において、ログ対象のイベント（処理）がＴＺ１の現地時刻１２月１日１８時に発生した場合、ログとして、蓄積時刻としてはＵＴＣで記憶されるため、１２月１日１６時でＨＤＤ（ハードディスク装置）１１に記憶され、この情報がログサーバ２０に転送される。ログサーバ２０も、電子機器１０からのログをＵＴＣでＨＤＤ２１に記憶する。そして、このＴＺ１に設けられている図示しないクライアントＰＣからログサーバ２０に記憶されている電子機器１０のログ情報を参照するときには、ＵＴＣがＴＺ１の現地時刻、つまりこのログサーバ２０の設置場所のタイムゾーン（ローカルタイムゾーン）に補正されて表示装置に表示される。
このように、同一のタイムゾーンでは、ログデータを受信したサーバ側の時刻を用いてログ管理の時刻補正をする手法が一般的である（特許文献１参照）。
【特許文献１】特開２００５−２８４５２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ＴＺ２においては、電子機器３０においてログ対象のイベントがＴＺ２の現地時刻１２月１日１３時に発生した場合、ログサーバ２０による記憶までは電子機器１０の場合と同様にＵＴＣで管理される。しかしながら、ログサーバ２０に記憶されている電子機器３０のログを、ＴＺ２に設置されている図示しないクライアントＰＣで参照する場合、ＵＴＣでの時刻ではなく、ＴＺ１での時刻、つまり電子機器１０のときと同様、ログサーバ２０の設置場所のタイムゾーンに補正されて表示装置に表示されてしまう。
【０００６】
そのため、ＴＺ２のネットワーク管理者や情報管理者等は、ログサーバ２０のタイムゾーンとＵＴＣの関係および管理対象ログが発生した機器のタイムゾーンとＵＴＣの関係の２つを認識しなければ、本来把握すべき電子機器３０での管理対象ログの発生時刻を知ることができなかった。また、例えば情報漏洩の追跡のために緊急でログを確認しなければならない場合、かかる関係の把握を前提にしていると、その漏洩元を誤ってしまうおそれもあり、企業の信頼失墜になりかねない。これらの問題は大規模なシステムでログ管理サーバが複数ある場合には、さらにその負担や危険性が顕著になってしまう。
【０００７】
この発明は、上記の問題点に鑑みてなされたものであり、それぞれログの時間属性としてＵＴＣを用いる（ログの発生時刻をＵＴＣで計時する機能を有する）複数の電子機器が複数の異なるタイムゾーンに分散されて設置されている場合でも、その各電子機器で発生するログを外部機器（ログサーバ）から参照する際に、そのログが発生した電子機器のタイムゾーンでの時刻を直ちに認識できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
この発明は、ネットワークを介して接続される外部機器と通信可能な電子機器であって、上記の目的を達成するため、以下のようにしたことを特徴とする。
請求項１の発明による電子機器は、当該電子機器での時刻を協定世界時で計時する計時手段と、当該電子機器で実行された処理の内容と該処理の発生時刻とを関連付けて蓄積する蓄積手段と、上記関連付けられた処理の内容および発生時刻の情報と共に、当該電子機器が設置される地域の標準時間帯の情報を上記外部機器へ転送する転送手段とを設けたものである。
【０００９】
請求項２の発明による電子機器は、請求項１の電子機器において、上記転送手段に、上記標準時間帯の情報を上記関連付けられた処理の内容および発生時刻の情報毎に付加する手段を備えたものである。
請求項３の発明による電子機器は、請求項１又は２の電子機器において、上記標準時間帯の情報として、上記協定世界時との時間差の情報を格納する標準時間帯情報格納手段を設けたものである。
請求項４の発明による電子機器は、請求項１〜３のいずれかの電子機器において、当該電子機器での画像処理を行うアプリケーションプログラムおよびハードウェア資源を備えたものである。
【発明の効果】
【００１０】
この発明によれば、それぞれログの時間属性としてＵＴＣを用いる複数の電子機器が複数の異なるタイムゾーンに分散されて設置されている場合でも、その各電子機器がそれぞれ、自己が実行した処理の内容とその処理のＵＴＣでの発生時刻とを関連付けて蓄積した後、その関連付けた処理の内容および発生時刻の情報と共に、自己が設置される地域のタイムゾーンの情報を外部機器（ログサーバ）へ転送することにより、それらの情報が送信元機器の情報として外部機器に蓄積されるため、上記各電子機器で発生するログ（実行された処理の内容の履歴）を外部機器から参照する際に、そのログが発生した電子機器のタイムゾーンでの時刻を直ちに認識することが可能になる。
【発明を実施するための最良の形態】
【００１１】
以下、この発明を実施するための最良の形態を図面に基づいて具体的に説明する。
〔ログ管理システムの構成例〕
まず、この実施形態におけるログ管理システムの概要を図１を参照して説明する。
図１はそのログ管理システムの構成例を示すブロック図であり、図８と対応する部分には同一符号を付している。
【００１２】
図１のログ管理システムでは、図８の例と同様に、電子機器（機器Ａ）１０とログサーバ２０がＴＺ１（第１のタイムゾーン）に設置されており、電子機器３０（機器Ｂ）がＴＺ２（第２のタイムゾーン）に設置されている。そして、ＴＺ１はＵＴＣに対する時差が＋２時間で、ＴＺ２はＵＴＣに対する時差が−３時間であると仮定する。
電子機器１０において、ログ対象のイベント（処理）がＴＺ１での時刻である現地時刻（ローカルタイム）「１２月１日１８時」に発生した場合、ログとしてはＵＴＣでの時刻「１２月１日１６時」でＨＤＤ１１に蓄積される。
【００１３】
すなわち、実行されたイベントの内容とそのイベントのＵＴＣでの発生時刻（イベント発生時刻）「１２月１日１６時（ＵＴＣ）」とが関連付けされ、ログとしてＨＤＤ１１に蓄積される。
続いて、ＨＤＤ１１に蓄積されたログとタイムゾーンの情報であるＴＺ１でのイベント発生時刻「１２月１日１８時」とがログサーバ２０に転送される。ＴＺ１でのイベント発生時刻は、この例ではＴＺ１のＵＴＣに対する時差が＋２時間なので、「ＵＴＣ＋２」となるが、必要に応じて時差以外にサマータイム実施時の補正分もリアルタイムで加味するとよい。なお、タイムゾーンの情報を、ＴＺ１とＵＴＣとの時差（必要に応じてサマータイム実施時の補正分を加える）の情報としてもよい。これについては、他の電子機器３０でも同様である。
【００１４】
一方、電子機器３０において、ログ対象のイベントがＴＺ２での時刻である現地時刻「１２月１日１３時」に発生した場合、ログとしてはＵＴＣでの時刻「１２月１日１６時」でＨＤＤに蓄積される。
すなわち、実行されたイベントの内容とそのイベントのＵＴＣでの発生時刻（イベント発生時刻）「１２月１日１６時（ＵＴＣ）」とが関連付けされ、ログとして図示しないＨＤＤに蓄積される。
続いて、ＨＤＤに蓄積されたログと対応するタイムゾーンの情報であるＴＺ２でのイベント発生時刻「１２月１日１３時」とがログサーバ２０に転送される。ＴＺ２でのイベント発生時刻は、この例ではＴＺ２のＵＴＣに対する時差が−３時間なので、「ＵＴＣ−３」となるが、必要に応じて時差以外にサマータイム実施時の補正分もリアルタイムで加味するとよい。
【００１５】
ログサーバ２０は、電子機器１０，３０からのログをそのままＨＤＤ２１に蓄積する。
したがって、ＴＺ１に設置されているクライアントＰＣからログサーバ２０に蓄積されている電子機器１０のログ情報を参照するときには、ログサーバ２０の設置場所の現地時刻でのイベント発生時刻「１２月１日１８時（ＴＺ１）」と電子機器１０の設置場所の現地時刻でのイベント発生時刻「１２月１日１８時（ＴＺ１）」とをクライアントＰＣの表示装置の画面に表示することが可能になる。ＴＺ２に設置されているクライアントＰＣからログサーバ２０に蓄積されている電子機器３０のログ情報を参照するときには、ログサーバ２０の設置場所の現地時刻でのイベント発生時刻「１２月１日１８時（ＴＺ１）」と電子機器３０の設置場所の現地時刻でのイベント発生時刻「１２月１日１３時（ＴＺ２）」とをクライアントＰＣの表示装置の画面に表示することが可能になる。
【００１６】
〔電子機器のハードウェア構成例〕
次に、図１の電子機器１０のハードウェア構成例について、図２を参照して具体的に説明する。なお、他の電子機器３０も同様のハードウェア構成なので、その図示および説明は省略する。
図２は、図１の電子機器１０のハードウェア構成例を示すブロック図である。
【００１７】
この電子機器１０は、デジタル複写機，プリンタ，ファクシミリ装置，スキャナとしての機能、つまりコピー機能，文書蓄積（ドキュメントボックス）機能，ファクシミリ機能，プリンタ機能，スキャナ機能を含む各種機能を実現できる画像形成装置（デジタル複合機）であり、ＨＤＤ１１，ＲＡＭ１２，ＮＶＲＡＭ１３，ＲＯＭ１４，ＣＰＵ１５，スキャナ／プロッタエンジン１６，ネットワークインタフェース（以下「インタフェース」を「Ｉ／Ｆ」という）１７，およびリアルタイムクロック回路１８によって構成される。これらの構成が、原稿の画像データの読み取りや、画像データ等の送受信、画像データの印刷（画像形成）などの画像処理を行うためのハードウェア資源である。また、図示は省略するが、ユーザが操作を行う操作部を備えている。
【００１８】
ＨＤＤ１１は、当該電子機器１０で実行された処理の内容とその処理のＵＴＣでの発生時刻とを関連付け、ログとして蓄積するログ用不揮発性記憶媒体として使用するハードディスク装置である。ログの蓄積は、ログサーバ２０へのログ転送に失敗するケースがあるので、すぐにログサーバ２０に転送する場合であっても行う必要がある。なお、ＨＤＤ１１の代わりに、ＭＯ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ＋Ｒ，ＤＶＤ＋ＲＷ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＷ，又はＤＶＤ−ＲＡＭ等の他の大容量ディスクを使用してもよい。あるいは、ＥＥＰＲＯＭ，フラッシュメモリ等の不揮発性メモリ（半導体メモリ）を用いることもできる。
【００１９】
ＲＡＭ１２は、当該電子機器１０で実行される処理に必要なワーク用メモリや、画像データを記憶する画像メモリ等として使用する読み書き可能なメモリである。
ＮＶＲＡＭ１３は、当該電子機器１０が設置される地域のタイムゾーンの情報を含む各種パラメータを記憶するフラッシュメモリ等の不揮発性メモリである。タイムゾーンの情報としては、ＵＴＣに対する時差（時間差）やこのタイムゾーンでの計時情報が考えられる。なお、ＨＤＤ１１がない場合、上述したログをＮＶＲＡＭ１３に記憶することもできる。ＮＶＲＡＭ１３は、標準時間帯情報格納手段としての機能を果たす。
【００２０】
ＲＯＭ１４は、ＣＰＵ１５が実行するプログラム（ソフトウェア）や固定データを記憶している読み出し専用メモリである。なお、プログラムは、ブートプログラムや、ＯＳ（オペレーティングシステム）、後述する各種機能を実現するためのアプリケーションプログラム（以下「アプリケーション」又は「アプリ」と略称する）等からなる。
ＣＰＵ１５は、当該電子機器１０全体を統括的に制御する中央処理装置である。
【００２１】
スキャナ／プロッタエンジン１６は、原稿の画像を画像データとして読み取るスキャナ（画像読取手段）、そのスキャナによって読み取られた画像データあるいは外部機器から受信した印刷情報を可視画像として用紙（他の記録媒体でもよい）上に印刷するプロッタ（画像形成手段）や、原稿をスキャナの画像読取位置へ自動給送する自動原稿給送装置（ＡＤＦ）、プロッタで印刷がなされた用紙に対してソート，スタック，ステープル等の後処理を行う後処理装置などのハードウェアデバイスに相当するものである。なお、クライアントＰＣ４０等の外部機器から受信した印刷情報が印刷用の画像データではなく、文字コードや描画情報であれば、それらはＣＰＵ１５によって印刷用の画像データに変換される。
【００２２】
ネットワークＩ／Ｆ１７は、ＬＡＮ（ローカルエリアネットワーク）等のネットワーク１９を介して他の電子機器３０，クライアントＰＣ４０，ログサーバ２０と通信を行う通信手段である。
リアルタイムクロック回路１８は、当該電子機器１０での時刻（現在時刻）をＵＴＣで計時する計時手段（例えば計時専用チップ）であり、当該電子機器１０の電源が遮断されている間も内蔵電池等により動作する。
ここで、ＣＰＵ１５は、ＲＯＭ１４内のプログラムを実行し、当該電子機器１０の制御を行うことにより、蓄積手段および転送手段としての機能を実現することができる。
【００２３】
〔電子機器の主要なソフトウェア構成例〕
次に、図２の電子機器１０の主要なソフトウェアの構成とそれを構成する各プログラムモジュールについて、図３を参照して説明する。なお、他の電子機器３０も同様のソフトウェア構成なので、その図示および説明は省略する。また、以下の説明では、便宜上、プログラムモジュールそのものが処理を行うものとする。
【００２４】
図３は、図２の電子機器１０の主要なソフトウェアの構成とそれを構成する各プログラムモジュールおよび各周辺機器（ログサーバ２０，クライアントＰＣ４０）間の通信インタフェースの一例を示すブロック図である。
図３のアプリケーション１０１は、ログを発生させる処理（イベント）を実行するプログラムであり、コピーアプリや、プリンタアプリ，ＦＡＸ（ファクシミリ）アプリ，スキャナアプリ等がある。
【００２５】
コピーアプリは、コピー機能を実現するためのものである。コピー機能とは、スキャナに原稿の画像を読み取らせ、その画像データをプロッタに送り、用紙上に可視画像として印刷させる機能のことである。
プリンタアプリは、プリンタ機能を実現するためのものである。プリンタ機能とは、クライアントＰＣ４０からの印刷情報をそのまま又は変換処理を行ってプロッタに送り、用紙上に可視画像として印刷させる機能のことである。
【００２６】
ＦＡＸアプリは、ＦＡＸ機能を実現するためのものである。ＦＡＸ機能とは、スキャナに原稿の画像を読み取らせ、その画像データを予め設定された外部機器へＦＡＸ送信させたり、ＲＡＭ１２に蓄積済みの画像データを同様に予め設定された外部機器へＦＡＸ送信させたり、外部機器からＦＡＸ送信された画像データをＦＡＸ受信してＲＡＭ１２に蓄積したり、プロッタに送って用紙上に可視画像として印刷させる機能のことである。
スキャナアプリは、スキャナ機能を実現するためのものである。スキャナ機能とは、スキャナに原稿の画像を読み取らせることは勿論、読み取った原稿の画像データを予め設定された外部機器へ電子メールやファイル転送等により送信（配信）させる機能のことである。
【００２７】
ＬＣＳ（ロングコントロールサービス）１０２は、アプリケーション１０１で実行された処理のログをＨＤＤ（ログ用不揮発性記憶媒体）１１に蓄積するためのログ管理の機能を有する。
ＨＴＴＰクライアント１０３は、ＬＣＳ１０２を介してＨＤＤ１１からログを読み出して取得し、それをタイムゾーンの情報と共にログサーバ２０へ転送するためのクライアント機能を有する。
【００２８】
〔電子機器とその周辺機器の処理例〕
次に、図１の電子機器１０の各プログラムモジュール（図３）による処理および各周辺機器による処理について、図４〜図７も参照して説明する。なお、他の電子機器３０も同様の処理を行うので、その図示および説明は省略する。
【００２９】
図４は、図２の電子機器１０のアプリケーション１０１でのイベント（処理）の実行からログが書き込まれて、ログサーバ２０に転送されると共に、そのログをクライアントＰＣ４０から参照するまでの、各プログラムモジュールおよび各周辺機器間の通信シーケンスの一例を示す図である。
図５は、電子機器１０によるログの蓄積（書き込み）・転送の一例を示すフローチャートである。
図６は、ログサーバ２０による電子機器１０から転送されるログの蓄積およびログ参照までの処理の一例を示すフローチャートである。
【００３０】
電子機器１０のアプリケーション１０１は、図４，図５に示すように、コピー機能等を実現するための処理の実行要求があった場合に、その処理（イベント）を実行する。そして、その処理が終了した後、ログ書き込み要求（ログ蓄積要求）をＬＣＳ１０２へ送信する。
ＬＣＳ１０２は、アプリケーション１０１からのログ書き込み要求に基づき、リアルタイムクロック回路１８から時刻情報（ＵＴＣでの処理発生時刻）を取得し、それとアプリケーション１０１で実行された処理の内容とを関連付け、ログとしてＨＤＤ１１に蓄積する（書き込む）。この処理は、ログ毎に行う。なお、蓄積するログにタイムゾーンの情報を加えるようにしても良い。以後、説明の便宜上、蓄積するログにＮＶＲＡＭ１３からのタイムゾーンの情報を加えたものを「蓄積ログ情報」という。その蓄積ログ情報は、ログサーバ２０でなされる処理を考えると、ＸＭＬが好適である。
【００３１】
ＨＴＴＰクライアント１０３は、ＬＣＳ１０２を介してＨＤＤ１１から蓄積ログ情報を読み出して取得し、それをログサーバ２０へ転送する。このとき、ＬＣＳ１０２に対して蓄積ログ転送要求を送信することにより、ＬＣＳ１０２が、その蓄積ログ転送要求に基づき、ＨＤＤ１１からの蓄積ログ情報を取得し、ＨＴＴＰクライアント１０３に渡す。
ログサーバ２０は、図６にも示すように、電子機器１０のＨＴＴＰクライアント１０３から転送されてくる蓄積ログ情報を受信し、それをＨＤＤ２１に蓄積する。また、蓄積ログ情報が転送されたことに対する結果を情報転送応答として蓄積ログ情報の転送元の電子機器１０へ通知する。
【００３２】
電子機器１０のＨＴＴＰクライアント１０３は、蓄積ログ情報の転送によりログサーバ２０からの情報転送応答の通知を受け取ると、それをログ転送結果としてＬＣＳ１０２へ通知する。この例では、ログサーバ２０との通信をＨＴＴＰで行うことを想定しているため、ＨＴＴＰクライアント１０３を用いているが、ＦＴＰクライアントを用いても良い。また、近年のセキュリティ志向からすると、蓄積ログ情報の転送にあたってＳＳＬを用いてＨＴＴＰＳクライアントやＦＴＰＳクライアントを用いることもできる。
ＬＣＳ１０２は、ＨＴＴＰクライアント１０３からのログ転送結果を受け取り、そのログ転送結果をＨＤＤ１１に蓄積する。
【００３３】
その後、ログサーバ２０は、クライアントＰＣ４０からのログ参照要求に基づき、ＨＤＤ２１に蓄積されている電子機器１０の蓄積ログ情報をクライアントＰＣ４０が表示可能な形式に変換する。つまり、電子機器１０の蓄積ログ情報中のＵＴＣでの処理発生時刻（ＵＴＣ時刻）と自己が設置されているタイムゾーンの情報（この例では該当するタイムゾーンのＵＴＣに対する時差）とに基づいて自己の設置場所の現地時刻での処理発生時刻を算出する。また、電子機器１０の蓄積ログ情報中のＵＴＣでの処理発生時刻（ＵＴＣ時刻）とタイムゾーンの情報（この例では該当するタイムゾーンのＵＴＣに対する時差）とに基づいて電子機器１０の設置場所の現地時刻での処理発生時刻を算出する。なお、電子機器１０の蓄積ログ情報中のタイムゾーンの情報が、電子機器１０の設置場所のタイムゾーン（現地時刻）での処理発生時刻の場合には、それをそのまま使用する。
【００３４】
そして、クライアントＰＣ４０が表示可能な形式の蓄積ログ情報をログ参照要求の送信元であるクライアントＰＣ４０へ送信する。
クライアントＰＣ４０は、ログサーバ２０へのログ参照要求に対して、ログサーバ２０から送られてくる蓄積ログ情報を受信すると、その内容を自己の表示装置の画面に表示する。
【００３５】
なお、蓄積ログ情報を表示可能形式にする処理をクライアントＰＣ４０側で実行しても良い。この場合、ログサーバ２０が自己のタイムゾーンの情報をクライアントＰＣ４０に送信する必要がある。
また、この実施形態では、ログを表示する外部機器をクライアントＰＣとしたが、携帯電話やＰＤＡ等の他の外部機器でも良いし、ログサーバ２０自体も、電子機器１０，３０のように組み込み機器に搭載するようにしても良い。
【００３６】
図７は、クライアントＰＣ４０からログサーバ２０にアクセスして蓄積ログ情報を参照するときのクライアントＰＣ４０の表示装置の画面に表示される蓄積ログ情報の内容の一例を示す図である。
この図７において、サーバ時刻とは、ログサーバ２０の設置場所の現地時刻での処理発生時刻（ローカルタイムに補正された時刻）に相当する。機器時刻とは、その処理（ログ）が発生した電子機器の設置場所の現地時刻での処理発生時刻に相当する。
このように、サーバ時刻と機器時刻がセットで表示されるので、機器時刻を参照することができ、環境に関係なく解りやすいログが得られる。
【００３７】
〔この実施形態におけるプログラム〕
このプログラムは、電子機器（デジタル複合機）を制御するＣＰＵ（コンピュータ）に、蓄積手段および転送手段としての機能を含む各種機能を実現させるためのプログラムであり、このようなプログラムをＣＰＵに実行させることにより、上述したような効果を得ることができる。
【００３８】
このようなプログラムは、はじめからＲＯＭに格納しておいてもよいが、ＨＤＤ，ＣＤ−ＲＯＭ，フレキシブルディスク，ＭＯ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ＋Ｒ，ＤＶＤ＋ＲＷ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＷ，又はＤＶＤ−ＲＡＭや、ＥＥＰＲＯＭ、メモリカード等の不揮発性記録媒体（メモリ）に記録して提供することもできる。その不揮発性記録媒体に記録されたプログラムを電子機器にインストールしてＣＰＵに実行させるか、ＣＰＵにその不揮発性記録媒体からこのプログラムを読み出して実行させることにより、上述した各手順を実行させることができる。
さらに、ネットワークに接続され、プログラムを記録した記録媒体を備える外部機器あるいはプログラムを記憶手段に記憶した外部機器からダウンロードして実行させることも可能である。
【００３９】
以上、この発明をデジタル複合機に適用した実施形態について説明したが、この発明の実施形態はこれに限らず、デジタル複写機，プリンタ，ファクシミリ装置等の他の画像形成装置には勿論、画像読取装置（スキャナ装置等）やパーソナルコンピュータ等の各種電子機器に適用可能である。
【産業上の利用可能性】
【００４０】
以上の説明から明らかなように、この発明によれば、それぞれログの発生時刻をＵＴＣで計時する機能を有する複数の電子機器が複数の異なるタイムゾーンに分散されて設置されている場合でも、その各電子機器で発生するログを外部機器から参照する際に、そのログが発生した電子機器のタイムゾーンでの時刻を直ちに認識することができる。したがって、外部機器にとって使い勝手の良い電子機器を提供できる。
【図面の簡単な説明】
【００４１】
【図１】この発明を一実施形態であるログ管理システムの構成例を示すブロック図である。
【図２】図２の電子機器１０のハードウェア構成例を示すブロック図である。
【図３】図２の電子機器１０の主要なソフトウェアの構成とそれを構成する各プログラムモジュールおよび各周辺機器の各部間の通信インタフェースの一例を示すブロック図である。
【図４】図２の電子機器１０のアプリケーション１０１での処理の実行からログが書き込まれて、ログサーバ２０に転送されると共に、そのログをクライアントＰＣ４０から参照するまでの、各プログラムモジュールおよび各周辺機器間の通信シーケンスの一例を示す図である。
【００４２】
【図５】図２の電子機器１０によるログの蓄積・転送の一例を示すフロー図である。
【図６】図２のログサーバ２０による電子機器１０から転送されるログの蓄積およびログ参照までの処理の一例を示すフロー図である。
【図７】図２のクライアントＰＣ４０からログサーバ２０にアクセスして蓄積ログ情報を参照するときのクライアントＰＣ４０の表示装置の画面に表示される蓄積ログ情報の内容の一例を示す図である。
【図８】ログの時間属性としてＵＴＣを用いる従来のログ管理システムの構成例を示すブロック図である。
【符号の説明】
【００４３】
１０，３０：電子機器    １１，２１：ＨＤＤ    １２：ＲＡＭ    １３：ＮＶＲＡＭ
１４：ＲＯＭ    １５：ＣＰＵ    １６：スキャナ／プロッタエンジン
１７：ネットワークＩ／Ｆ    １８：リアルタイムクロック回路    １９：ネットワーク
２０：ログサーバ    ４０：クライアントＰＣ    １０１：アプリケーション
１０２：ＬＣＳ    １０３：ＨＴＴＰクライアント
【図１】
2008278092.tif 000003
【図２】
2008278092.tif 000004
【図３】
2008278092.tif 000005
【図４】
2008278092.tif 000006
【図５】
2008278092.tif 000007
【図６】
2008278092.tif 000008
【図７】
2008278092.tif 000009
【図８】
2008278092.tif 000010