(57)【要約】【課題】  ローカル絶対時間を持たず、相対時間だけを持つプリンタとその印刷システムにおいて、安価に精度の高い時刻情報収集システムの構築を可能とする。【解決手段】  プリンタの相対時間情報をホストサーバに送信し、ホストサーバが持つ絶対ローカル時間と比較することにより、プリンタの印字ジョブ履歴情報の時刻情報を精度の高いローカル絶対時間として時刻情報を収集する。【選択図】  図１
2009104537.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置はローカル絶対時間を持たずに、前記印刷装置内部での相対時間を保持し、その相対時間をホストサーバに送信し、ホストサーバはローカル絶対時間を持つので、そのローカル絶対時間と前記印刷装置から得た相対時間の情報から、前記印刷装置の時刻情報を算出して使用することを特徴とする印刷システム。
【請求項２】
前記印刷装置が持つ相対時間と、ホストサーバに情報を送信したときの相対時間の2つの情報をホストサーバに送信し、時間情報を算出して使用することを特徴とする請求項1に記載の印刷システム。
【請求項３】
前記印刷装置が持つ相対時間と、ホストサーバに情報を送信したときの相対時間の差の相対時間情報をホストサーバに送信し、時間情報を算出して使用することを特徴とする請求項1に記載の印刷システム。
【請求項４】
ジョブが該印刷装置に送信された時間を算出し、ログ情報をホストサーバで収集することを特徴とする請求項1〜請求項３のいずれかに記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置とその印字システムにおいて、印刷装置はローカル絶対時間を持たず相対時間だけを持ち、その相対時間情報をホストサーバに送信し、ホストサーバの絶対時間と送信された該印刷装置の相対時間情報をもとに、該印刷装置に送信されたジョブ履歴情報を該ホストサーバでローカル絶対時間にて収集する方法に関するものである。
【背景技術】
【０００２】
従来の印刷装置の時間情報に関する発明としては、特許文献1のようなものがある。これは、プリンタにおいてホストコンピュータから送信される印字ジョブデータを受信すると、該印字ジョブデータから制御情報を取得し、そして、プリンタの制御部に時計用ICが実装されているか否かを判別し、実装されている場合には、その時計用ICから現在の時刻を受信時刻情報として取得し、取得後、該受信時刻情報を他の制御情報と共にログ情報として記憶する。一方、時計用ICが実装されていない場合には、制御情報に元来含まれている送信日時情報を受信時刻情報として取得し、該受信時刻情報を他の制御情報と共にログ情報として記憶する、という発明である。
【０００３】
従来の技術では、印刷装置の相対時間をホストサーバに送信し、ホストサーバのローカル絶対時間と送信された印刷装置の相対時間によって、印刷装置に送信されたジョブ履歴の時間情報をローカル絶対時間にてホストサーバで収集する、ということはできなかった。
【特許文献１】特開2001-162899号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明では、印刷装置とその印刷システムにおいて、印刷装置がローカル絶対時間を持たなくても、印刷装置の相対時間をホストサーバに送信することにより、ホストサーバのローカル絶対時間と送信された印刷装置の相対時間から、該印刷装置に送信されたジョブ履歴の時間情報を正確にローカル絶対時間にて算出する。
【課題を解決するための手段】
【０００５】
上記目的を達成させるために、本発明である印刷システムでは以下の手段を備える。印刷装置は相対時間を持ち、印字ジョブデータを印刷した時の相対時間と、ジョブ履歴情報をホストサーバに送信するときの相対時間を合わせてホストサーバに送信する手段を持つ。ホストサーバはローカル絶対時間を持ち、該印刷装置から送信される相対時間とホストサーバのローカル絶対時間を用いて、機器のジョブ履歴情報の時刻を正確にローカル絶対時間として算出する手段を持つ。
【０００６】
該印刷装置とホストサーバには上記処理を実行する手段（CPU,メモリ装置など）を有する。
【発明の効果】
【０００７】
本実施形態によれば、印刷装置にローカル絶対時間を持たずに、相対時間のみをもつことによって、ホストサーバでのジョブ履歴情報の時間情報を正確に収集することが可能となり、安価にシステムの構築が可能となる。
【発明を実施するための最良の形態】
【０００８】
次に、本発明の詳細を実施例の記述に従って説明する。
【０００９】
上記のような機能を、印刷装置と印刷システムに備えることによって、ホストサーバは印刷装置に送信されたジョブのジョブ履歴情報の時刻を正確にローカル絶対時間にて求めることが可能である。
【実施例１】
【００１０】
以下、図面に基づいて本発明の実施形態を説明する。
【００１１】
図１は、この印刷装置の制御手段であるコントローラとプリンタ内部の構成を説明するブロック図である。
【００１２】
コントローラ100は、内部バス101、ホストI/F 103 、CPU104、記憶手段105、エンジンインターフェイス（以下I/Fと略記する）106、パネルI/F 107などで構成され、外部ネットワーク102と接続された外部サーバ110から画像データが送信される。
【００１３】
CPU104は、記憶手段105に予め記憶させられたプログラム、パネル装置109からのモード指示、あるいは外部サーバ110からコマンド（命令）によってコントローラ全体を制御する中央処理装置である。また、CPU104は、記憶手段105に記憶された印字データを解析し、印字ジョブデータ、及び印刷装置制御コマンドの解析を行う。
【００１４】
記憶手段105は、パネル装置109からのモード指示の内容や、印字ジョブデータなどを保持することが可能な記憶装置である。エンジンI/F106は、エンジン108とコマンド及びステータスや印字データの通信を行うインタフェイスである。エンジン108は、実際に印字を行うエンジンである。パネルI/Fは107は、パネル装置109とコマンド及びステータスの通信を行うインタフェイスである。パネル装置109は、オペレータがモード指示を行ったり、オペレータに現在の印刷装置の状態を知らせたりする操作パネルである。ホストI/F103は、外部サーバ110と通信を行うインタフェイスであり、通常はネットワーク、USB、1394、セントロニクス仕様のインタフェイスなどである。
【００１５】
コントローラ100は、外部サーバ110から文字情報や画像情報を受信すると、受信した情報を解析して、記録紙１ページ分ずつのプリントデータを記憶手段105に記憶する。この記録紙１ページ分ずつのプリントデータは、エンジンI/F106からエンジン108に出力され、記録紙に印刷される。
【００１６】
図２は、プリンタが相対時間で保持している印字ジョブ履歴の時間情報の一例を示したものである。プリンタに電源が入り、起動した時刻を2000年1月1日0時0分として、その起動時間からどれだけ時間が経過したか、という相対時間で、印字ジョブ履歴の時刻情報を相対時間にて保持している。
【００１７】
図３は、ホストサーバへの時刻情報の送信方法の一例を示したものである。この例では、印字ジョブ履歴の相対時間301とその情報を送信した時刻（相対時間）304の２つの情報を、プリンタ303は、ホストサーバ302に送信する。ホストサーバ302は、印字ジョブ履歴の相対時間301とその情報を送信した時刻（相対時間）304の差を計算し、ホストサーバ302が保持するローカル絶対時間と比較することにより、印字ジョブ履歴の相対時間301を精度の高いローカル絶対時間にて求めることができる。
【００１８】
図４では、その具体的な処理を示した。ホストサーバ302は、印字ジョブ履歴の相対時間301とその情報を送信した時刻（相対時間）304の差が20分である、と計算する。
【００１９】
ホストサーバが保持するローカル絶対時間306は2005年11月1日12時25分である。
【００２０】
このホストサーバが保持するローカル絶対時間306と、プリンタ303が印字ジョブ履歴情報を送信した時刻（相対時間）304は同一であるとみなし、ジョブ１が投入されたローカル絶対時間307は、ホストサーバが保持するローカル絶対時間306の20分前であるので、2005年11月1日12時05分である。このように、印字ジョブ履歴情報のローカル絶対時間を算出し、ホストサーバ302は印字ジョブ履歴情報をローカル絶対時間にて収集できる。
【００２１】
図５は、ホストサーバへの時刻情報の送信方法の他の例を示したものである。この例では、プリンタ303が印字ジョブ履歴情報を送信した時刻から何分前のジョブであるかという相対時間情報310のみを、ホストサーバ302に送信する方法である。この方法だと、ホストサーバ302は、保持するローカル絶対時間と比較するだけで、印字ジョブ履歴情報のローカル絶対時間を算出し、印字ジョブ履歴情報をローカル絶対時間にて収集できる。
【００２２】
図６は、ホストサーバ302で収集した、印字ジョブ履歴情報の一例を示したものである。これらは全て、ローカル絶対時間で表示される。
【産業上の利用可能性】
【００２３】
ローカル絶対時間を持たず、相対時間のみをもつ機器から、ローカル絶対時間として時刻情報をホストサーバが収集することが可能であり、安価な機器でも、精度の高い時刻情報の収集が可能となる。
【図面の簡単な説明】
【００２４】
【図１】本印刷装置の制御手段であるコントローラの構成を説明するブロック図。
【図２】プリンタ機器が持つ相対時間で印字ジョブ履歴情報を表示する場合の一例を示した図。
【図３】本発明の印刷システムにおいて、プリンタがホストサーバに印字ジョブ履歴の時刻情報を相対時間で送信する場合の一例を示した図。
【図４】本発明の印刷システムにおいて、ホストサーバがプリンタから送信された相対時間情報からローカル絶対時間へ変更する場合の処理の例を示した図。
【図５】本発明の印刷システムにおいて、プリンタがホストサーバに印字ジョブ履歴の時刻情報を相対時間で送信する場合の一例を示した図。
【図６】本発明の印刷システムにおいて、ホストサーバがローカル絶対時間で印字ジョブ履歴情報を表示した場合の一例を示した図。
【符号の説明】
【００２５】
100  コントローラ
101  内部バス
102  外部ネットワーク
103  ホストI/F
104  CPU
105  記憶手段
106  エンジンI/F
107  パネルI/F
108  エンジン
109  パネル装置
110  外部サーバ
201  相対時間で示した印字ジョブ履歴情報
301  相対時間で表した印字ジョブ履歴情報
302  ホストサーバ
303  プリンタ
304  相対時間で表した印字ジョブ履歴情報をホストサーバへ送信した時刻
305  印字ジョブ履歴情報送信時とジョブ1が送信された時刻の差
306  ホストサーバが保持するローカル絶対時間
307  ホストサーバが算出したジョブ１のローカル絶対時間でのジョブ履歴情報
310  プリンタが印字ジョブ履歴情報をホストサーバへ送信した時刻より、どれだけ前の時間であったかを示す相対時間
401  ホストサーバが収集した、ローカル絶対時間で表示した、ジョブ履歴情報
【図１】
2009104537.tif 000003
【図２】
2009104537.tif 000004
【図３】
2009104537.tif 000005
【図４】
2009104537.tif 000006
【図５】
2009104537.tif 000007
【図６】
2009104537.tif 000008