(57)【要約】【課題】印刷装置の印刷ジョブ情報を容易にかつ適切に管理すること。【解決手段】印刷装置１０２〜１０５から、印刷ジョブ情報を所定のタイミングで取得する印刷ジョブ情報取得部３０１と、印刷ジョブ情報取得部３０１によって取得された印刷ジョブ情報（「取得印刷ジョブ情報」）と、すでに登録されている印刷ジョブ情報（「既登録印刷ジョブ情報」）にそれぞれ付されている印刷ジョブＩＤを比較する印刷ジョブＩＤ比較部３０２と、印刷ジョブＩＤ比較部３０２によって比較された結果に基づいて、取得印刷ジョブ情報を登録する（具体的には、たとえば、取得印刷ジョブ情報のうち、既登録印刷ジョブ情報に付されている印刷ジョブＩＤと一致する印刷ジョブＩＤが付されている印刷ジョブ情報を除く印刷ジョブ情報のみを登録する）印刷ジョブ情報登録部３０３とを備える。【選択図】        図３
2007079674.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置に接続され、当該印刷装置における印刷ジョブ情報を管理する印刷ジョブ情報管理装置であって、
前記印刷装置から、前記印刷ジョブ情報を所定のタイミングで取得する印刷ジョブ情報取得手段と、
前記印刷ジョブ情報取得手段によって取得された印刷ジョブ情報（以下「取得印刷ジョブ情報」という）と、すでに登録されている印刷ジョブ情報（以下「既登録印刷ジョブ情報」という）にそれぞれ付されている印刷ジョブＩＤを比較する比較手段と、
前記比較手段によって比較された結果に基づいて、前記取得印刷ジョブ情報を登録する登録手段と、
を備えたことを特徴とする印刷ジョブ情報管理装置。
【請求項２】
前記登録手段は、前記比較手段によって比較された結果、前記取得印刷ジョブ情報のうち、前記既登録印刷ジョブ情報に付されている印刷ジョブＩＤと一致する印刷ジョブＩＤが付されている印刷ジョブ情報を除く印刷ジョブ情報のみを登録することを特徴とする請求項１に記載の印刷ジョブ情報管理装置。
【請求項３】
印刷装置に接続され、当該印刷装置における印刷ジョブ情報を管理する印刷ジョブ情報管理装置であって、
前記印刷装置から、前記印刷ジョブ情報を所定のタイミングで取得する印刷ジョブ情報取得手段と、
前記印刷ジョブ情報取得手段によって取得された印刷ジョブ情報（以下「取得印刷ジョブ情報」という）を登録する登録手段と、
前記登録手段によって登録された取得印刷ジョブ情報と、当該取得印刷ジョブ情報が登録される前にすでに前記登録手段によって登録されていた印刷ジョブ情報（以下「既登録印刷ジョブ情報」という）にそれぞれ付されている印刷ジョブＩＤを比較する比較手段と、
前記比較手段によって比較された結果に基づいて、前記登録手段によって登録された印刷ジョブ情報を削除する削除手段と、
を備えたことを特徴とする印刷ジョブ情報管理装置。
【請求項４】
前記削除手段は、前記比較手段によって比較された結果、前記登録手段によって登録された取得印刷ジョブ情報のうち、前記既登録印刷ジョブ情報に付されている印刷ジョブＩＤと一致する印刷ジョブＩＤが付されている印刷ジョブ情報を削除することを特徴とする請求項３に記載の印刷ジョブ情報管理装置。
【請求項５】
前記削除手段は、前記比較手段によって比較された結果、前記登録手段によって登録されていた既登録印刷ジョブ情報のうち、前記取得印刷ジョブ情報に付されている印刷ジョブＩＤと一致する印刷ジョブＩＤが付されている印刷ジョブ情報を削除することを特徴とする請求項３に記載の印刷ジョブ情報管理装置。
【請求項６】
前記印刷ジョブ情報には、当該印刷ジョブ情報にかかる印刷装置に関する印刷装置ＩＤを含み、
前記比較手段は、前記印刷ジョブＩＤおよび前記印刷装置ＩＤを比較することを特徴とする請求項１〜５のいずれか一つに記載の印刷ジョブ情報管理装置。
【請求項７】
印刷装置と当該印刷装置に接続された印刷ジョブ情報管理装置とからなる印刷システムによる、前記印刷装置における印刷ジョブ情報を管理する印刷ジョブ情報管理方法であって、
前記印刷装置から、前記印刷ジョブ情報を所定のタイミングで取得する印刷ジョブ情報取得工程と、
前記印刷ジョブ情報取得工程によって取得された印刷ジョブ情報（以下「取得印刷ジョブ情報」という）と、すでに前記印刷ジョブ情報管理装置に登録されている印刷ジョブ情報（以下「既登録印刷ジョブ情報」という）にそれぞれ付されている印刷ジョブＩＤを比較する比較工程と、
前記比較工程によって比較された結果に基づいて、前記取得印刷ジョブ情報を、前記印刷ジョブ情報管理装置に登録する登録工程と、
を含んだことを特徴とする印刷ジョブ情報管理方法。
【請求項８】
請求項７に記載の印刷ジョブ情報管理方法の各工程をコンピュータに実行させることを特徴とする印刷ジョブ情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に接続され、当該印刷装置における印刷ジョブ情報を管理する印刷ジョブ情報管理装置、印刷装置と当該印刷装置に接続された印刷ジョブ情報管理装置とからなる印刷システムによる、前記印刷装置における印刷ジョブ情報を管理する印刷ジョブ情報管理方法、および印刷ジョブ情報管理プログラムに関する。
【背景技術】
【０００２】
近年、ネットワークを経由して複数のクライアント装置から印刷データを受信し印刷をおこなうネットワーク印刷システムが一般的となってきている。このようなシステムでは、印刷ジョブの履歴を確認する方法として、クライアント装置において印刷データを作成する印刷ドライバで管理する方法が存在する。また、別の方法として、ネットワーク上に印刷ジョブ管理装置を設けて集中管理する方法が存在する（たとえば、特許文献１参照。）。集中管理する方法では、複数の印刷装置から印刷ジョブ情報を取得することによって複数のクライアントで作成されたジョブを一元管理することが可能になる。
【０００３】
【特許文献１】特開２００５−７８１６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術の印刷ジョブ管理装置では、ジョブ管理装置が所定のタイミングごとに印刷装置から印刷ジョブ情報を取得するようにしているが、そのタイミングによっては先に取得したジョブ情報と同じジョブ情報を再取得してしまう可能性があり、また、再取得した場合にどのジョブ情報が重複しているの分からず、適切にジョブ情報の管理ができないという問題点があった。
【０００５】
本発明は、上記課題を解決するためになされたものであり、印刷装置の印刷ジョブ情報を容易にかつ適切に管理することが可能な印刷ジョブ情報管理装置、印刷ジョブ情報管理方法および印刷ジョブ情報管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明にかかる印刷ジョブ情報管理装置は、印刷装置に接続され、当該印刷装置における印刷ジョブ情報を管理する印刷ジョブ情報管理装置であって、前記印刷装置から、前記印刷ジョブ情報を所定のタイミングで取得する印刷ジョブ情報取得手段と、前記印刷ジョブ情報取得手段によって取得された印刷ジョブ情報（以下「取得印刷ジョブ情報」という）と、すでに登録されている印刷ジョブ情報（以下「既登録印刷ジョブ情報」という）にそれぞれ付されている印刷ジョブＩＤを比較する比較手段と、前記比較手段によって比較された結果に基づいて、前記取得印刷ジョブ情報を登録する登録手段と、を備えたことを特徴とする。
【０００７】
また、本発明にかかる印刷ジョブ情報管理装置は、上記発明において、前記登録手段が、前記比較手段によって比較された結果、前記取得印刷ジョブ情報のうち、前記既登録印刷ジョブ情報に付されている印刷ジョブＩＤと一致する印刷ジョブＩＤが付されている印刷ジョブ情報を除く印刷ジョブ情報のみを登録することを特徴とする。
【０００８】
また、本発明にかかる印刷ジョブ情報管理装置は、印刷装置に接続され、当該印刷装置における印刷ジョブ情報を管理する印刷ジョブ情報管理装置であって、前記印刷装置から、前記印刷ジョブ情報を所定のタイミングで取得する印刷ジョブ情報取得手段と、前記印刷ジョブ情報取得手段によって取得された印刷ジョブ情報（以下「取得印刷ジョブ情報」という）を登録する登録手段と、前記登録手段によって登録された取得印刷ジョブ情報と、当該取得印刷ジョブ情報が登録される前にすでに前記登録手段によって登録されていた印刷ジョブ情報（以下「既登録印刷ジョブ情報」という）にそれぞれ付されている印刷ジョブＩＤを比較する比較手段と、前記比較手段によって比較された結果に基づいて、前記登録手段によって登録された印刷ジョブ情報を削除する削除手段と、を備えたことを特徴とする。
【０００９】
また、本発明にかかる印刷ジョブ情報管理装置は、上記発明において、前記削除手段が、前記比較手段によって比較された結果、前記登録手段によって登録された取得印刷ジョブ情報のうち、前記既登録印刷ジョブ情報に付されている印刷ジョブＩＤと一致する印刷ジョブＩＤが付されている印刷ジョブ情報を削除することを特徴とする。
【００１０】
また、本発明にかかる印刷ジョブ情報管理装置は、上記発明において、前記削除手段が、前記比較手段によって比較された結果、前記登録手段によって登録されていた既登録印刷ジョブ情報のうち、前記取得印刷ジョブ情報に付されている印刷ジョブＩＤと一致する印刷ジョブＩＤが付されている印刷ジョブ情報を削除するを特徴とする。
【００１１】
また、本発明にかかる印刷ジョブ情報管理装置は、上記発明において、前記印刷ジョブ情報に、当該印刷ジョブ情報にかかる印刷装置に関する印刷装置ＩＤを含み、前記比較手段が、前記印刷ジョブＩＤおよび前記印刷装置ＩＤを比較することを特徴とする。
【００１２】
また、本発明にかかる印刷ジョブ情報管理装置は、上記発明において、前記印刷ジョブ情報に、印刷ジョブ情報のステータス、インク使用量および用紙使用量の少なくともいずれか一つに関する情報が含まれることを特徴とする。
【００１３】
また、本発明にかかる印刷ジョブ情報管理方法は、印刷装置と当該印刷装置に接続された印刷ジョブ情報管理装置とからなる印刷システムによる、前記印刷装置における印刷ジョブ情報を管理する印刷ジョブ情報管理方法であって、前記印刷装置から、前記印刷ジョブ情報を所定のタイミングで取得する印刷ジョブ情報取得工程と、前記印刷ジョブ情報取得工程によって取得された印刷ジョブ情報（以下「取得印刷ジョブ情報」という）と、すでに前記印刷ジョブ情報管理装置に登録されている印刷ジョブ情報（以下「既登録印刷ジョブ情報」という）にそれぞれ付されている印刷ジョブＩＤを比較する比較工程と、前記比較工程によって比較された結果に基づいて、前記取得印刷ジョブ情報を、前記印刷ジョブ情報管理装置に登録する登録工程と、を含んだことを特徴とする。
【００１４】
また、本発明にかかる印刷ジョブ情報管理方法は、印刷装置と当該印刷装置に接続された印刷ジョブ情報管理装置とからなる印刷システムによる、前記印刷装置における印刷ジョブ情報を管理する印刷ジョブ情報管理方法であって、前記印刷装置から、前記印刷ジョブ情報を所定のタイミングで取得する印刷ジョブ情報取得工程と、前記印刷ジョブ情報取得工程によって取得された印刷ジョブ情報（以下「取得印刷ジョブ情報」という）を前記印刷ジョブ情報管理装置に登録する登録工程と、前記登録工程によって登録された取得印刷ジョブ情報と、当該取得印刷ジョブ情報が登録される前にすでに前記印刷ジョブ情報管理装置に登録されていた印刷ジョブ情報（以下「既登録印刷ジョブ情報」という）にそれぞれ付されている印刷ジョブＩＤを比較する比較工程と、前記比較工程によって比較された結果に基づいて、前記印刷ジョブ情報管理装置に登録された印刷ジョブ情報を削除する削除工程と、を含んだことを特徴とする。
【００１５】
また、本発明にかかる印刷ジョブ情報管理方法は、印刷装置と当該印刷装置に接続された印刷ジョブ情報管理装置とからなる印刷システムによる、前記印刷装置における印刷ジョブ情報を管理する印刷ジョブ情報管理方法であって、前記印刷装置から前記印刷ジョブ情報管理装置へ前記印刷ジョブ情報を出力する際に、出力の対象となっている印刷ジョブ情報に付されている印刷ジョブＩＤと、すでに、前記印刷ジョブ情報管理装置へ出力された印刷ジョブ情報に付されている、前記印刷装置に記録されている印刷ジョブＩＤとを比較し、比較された結果、前記出力の対象となっている印刷ジョブ情報のうち、前記すでに記録された印刷ジョブ情報に付されている印刷ジョブＩＤと一致する印刷ジョブＩＤが付されている印刷ジョブ情報を除く印刷ジョブ情報のみを前記印刷ジョブ情報管理装置へ出力する工程と、出力する印刷ジョブ情報に付されている印刷ジョブＩＤを前記印刷装置に記録する工程と、を含んだことを特徴とする。
【００１６】
このような発明によって、印刷装置の同一の印刷ジョブ情報を重複して管理することを防止し、容易にかつ適切に印刷ジョブ情報を管理することを可能にする。印刷ジョブ情報は、印刷コストの管理に用いることができ、これによって、容易かつ適切な印刷コストの管理を実現することができる。
【００１７】
また、本発明にかかる印刷ジョブ情報管理プログラムは、上述した印刷ジョブ情報管理方法をコンピュータに実行させることを特徴とする。このため、本発明の印刷ジョブ情報管理プログラムを実行することにより、上述した印刷ジョブ情報管理方法によって得られる動作がコンピュータによって実現される。これにより、上述した印刷ジョブ情報管理方法の実現によって得られる各種効果を奏することができる。
【発明を実施するための最良の形態】
【００１８】
以下に添付図面を参照して、本発明にかかる印刷ジョブ情報管理装置、印刷ジョブ情報管理方法および印刷ジョブ情報管理プログラムの好適な実施の形態を詳細に説明する。
【００１９】
（印刷ジョブ情報管理装置の概要）
まず、本発明にかかる印刷ジョブ情報管理装置の概要について説明する。この印刷ジョブ情報管理装置は、少なくとも、以下の概要を備えている。
【００２０】
自印刷装置の画質を微調整し、最高の結果を得ることができる。具体的には、「用紙調整」などをすることができる。また、自印刷装置のメンテナンスをおこない、いつも最高の状態を維持することができる。たとえば、ファームウェアのアップデートや、装置内のクリーニングをすることができる。
【００２１】
また、遠隔地からプリンタの状態、印刷ジョブの状態／コストを常に把握することによって、プリント販売などのビジネス用途を支援することができる。たとえば、複数プリンタの状態の常時監視により、ダウンタイムを最小にしたり、複数プリンタの印刷ジョブ（履歴）情報を常時取得することで、リアルタイムで印刷ジョブの状況を把握することができる。より具体的には、誰が、いつ、どんな用紙設定で印刷したかについて把握することができる。印刷状況が完了したかについても把握することができる。また、それぞれの印刷ジョブで用紙、インクのコストはいくらかかっているかについて把握することができる。さらに、購入したインク、用紙の代金を元に計算することができる。
【００２２】
また、印刷ジョブのコスト履歴は、ＣＳＶファイルに保存したり、Ｅメール添付ファイルとして自動的にユーザの指定アドレスに送るなどして、コスト情報の２次加工を容易にすることもできる。
【００２３】
（印刷ジョブ情報管理装置を備える印刷システムの概略構成）
図１は、本実施の形態にかかる印刷ジョブ情報管理装置を備える印刷システムの概略構成の一例を示す構成図である。図１に示すように、印刷システムは、各機器がネットワーク（たとえばＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）など）１００で接続され、印刷ジョブ情報管理装置１０１と、印刷ジョブ情報管理装置１０１に直接接続されたプリンタ１０２、ネットワーク１００によって接続されたネットワークプリンタ１０３，複合機１０４、大型プリンタ１０５と、ファイアウォール１１０と、ファイアウォール１１０を介して接続されるインターネット１１１などから構成される。
【００２４】
印刷ジョブ情報管理装置１０１は、具体的には、たとえばパーソナルコンピュータなどであり、プリンタ１０２、ネットワークプリンタ１０３は、レーザービームプリンタ、インクジェットプリンタなどの各種プリンタであり、複合機１０４は、スキャナ機能、コピー機能、プリント機能、ファクシミリ機能を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）などであり、大型プリンタ１０５は、Ａ３版を超える用紙に印刷可能な業務用プリンタである。
【００２５】
これらのプリンタ１０２、ネットワークプリンタ１０３、複合機１０４、大型プリンタ１０５（以下総称して「印刷装置１０２〜１０５」という）のうち、プリンタ１０２は、印刷ジョブ情報管理装置１０１が兼ねる印刷制御装置から、その他の印刷装置は、印刷ジョブ情報管理装置１０１が兼ねる印刷制御装置、または、ネットワーク１００あるいはインターネット１１１に接続された他の印刷制御装置（図示を省略）からの印刷指示に基づいて、それぞれ印刷用紙に所望の画像を印刷する。
【００２６】
（印刷ジョブ情報管理装置のハードウエア構成）
図２は、本実施の形態にかかる印刷ジョブ情報管理装置のハードウエア構成の一例を示す説明図である。図２に示すように、本実施の形態にかかる印刷ジョブ情報管理装置１０１は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、ＨＤＤ（ハードディスクドライブ）２０４と、ＨＤ（ハードディスク）２０５と、ＦＤＤ（フレキシブルディスクドライブ）２０６と、ＦＤ（フレキシブルディスク）２０７と、ディスプレイ２０８とを備えている。また、印刷ジョブ情報管理装置１０１は、インタフェース（Ｉ／Ｆ）２０９と、キーボード２１１と、マウス２１２と、スキャナ２１３と、光ディスク２１４と、光ディスクドライブ２１５とを備えている。なお、上記各構成部２０１〜２１５は、バス２００によってそれぞれ接続されている。
【００２７】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１は、所定の演算処理を実行し、この印刷ジョブ情報管理装置１０１の全体を制御するとともに、印刷ジョブ情報管理装置１０１の各機能を実現する。ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２は、各種制御プログラムを格納する。なお、各種制御プログラムは、ＲＯＭ２０２の他に後述するＨＤ２０５などの記憶装置（記録媒体）に格納されていてもよい。このＲＯＭ２０２に格納されたデータは、操作者（ユーザ）の操作によって書き換えることは可能であるが、電源ＯＦＦによって消去されない。
【００２８】
ＣＰＵ２０１は、たとえば印刷ドライバが管理する印刷装置１０２〜１０５の印刷情報を取得し、取得した印刷情報および用紙情報に基づいて、印刷装置１０２〜１０５によって印刷可能な用紙サイズを識別するための識別情報を生成するようにしてもよい。また、ＣＰＵ２０１は、生成された用紙サイズの識別情報を用いて、印刷に際して選択可能な印刷装置１０２〜１０５を後述するディスプレイ２０８の表示画面上に表示させるとともに、各種情報をディスプレイ２０８に表示させるようにしてもよい。
【００２９】
また、ＣＰＵ２０１は、たとえば後述する大伸ばし印刷サービスやポスタープリント印刷サービスなどの複数の印刷サービスから選択された印刷サービスについて、プリンタ１０５による印刷出力を実行するための印刷ジョブ情報を生成し、この印刷ジョブ情報に基づいてプリンタ１０５を制御して印刷出力をおこなうようにしてもよい。
【００３０】
ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３は、可変的なデータを書き換え自在に記憶し、ＣＰＵ２０１のワークエリアとして機能する。このＲＡＭ２０３は、電源ＯＦＦによって記憶されたデータが消去される揮発性のメモリであってもよいし、バッテリなどによってバックアップされることによる不揮発性のメモリとしてもよい。
【００３１】
ＨＤＤ２０４は、ＣＰＵ２０１の制御命令にしたがって、ＨＤ２０５に対する情報の読み取り／書き込みの制御をおこなう。なお、印刷ジョブ情報管理プログラムが、たとえばＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）やメモリカードなどに記録されている場合は、ＨＤＤ２０４に代えて、あるいはＨＤＤ２０４とともに、これらに記録された情報の少なくとも読み取りが可能な専用のドライブ装置を用いることができる。
【００３２】
ＨＤ２０５は、各種制御プログラムや各種情報を、たとえばＣＰＵ２０１に読み取り可能に記録する。ＨＤ２０５は、ＨＤＤ２０４による情報の書き込みを受け付けるとともに、書き込まれた情報を不揮発に記録する。
【００３３】
なお、印刷ジョブ情報管理プログラムは、ＨＤ２０５に記録されているものには限られない。ＨＤ２０５に代えて、上述したＭＯ、メモリカード、あるいは後述する光ディスク（ＤＶＤ、ＣＤ、ＣＤ−ＲＯＭ（ＣＤ−Ｒ、ＣＤ−ＲＷ））２１４などに印刷ジョブ情報管理プログラムが記録されていてもよい。
【００３４】
また、ＨＤ２０５には、たとえばプリンタ１０２の印刷情報の管理や駆動制御をするための印刷ドライバが格納されていてもよい。この印刷ドライバは、プリンタ１０２を動作させるための処理をおこない、印刷ジョブ情報管理装置１０１とプリンタ１０２との橋渡し的役割を担う。なお、これに限らず、印刷ドライバを、たとえばファームウェアによって構成したり、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）によって構成したりしてもよい。
【００３５】
ＦＤＤ２０６は、ＣＰＵ２０１の制御命令にしたがって、ＦＤ２０７に対する情報の読み取り／書き込みの制御をおこなう。ＦＤ２０７は、ＦＤＤ２０６による情報の書き込みを受け付けるとともに、書き込まれた情報を不揮発に記録する着脱自在な記録媒体である。
【００３６】
ディスプレイ２０８は、たとえばＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、ＴＦＴ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ）液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、プラズマディスプレイなどのディスプレイ装置によって構成される。このディスプレイ２０８は、具体的には、たとえば図示しない映像Ｉ／Ｆや映像Ｉ／Ｆに接続された映像表示用のディスプレイ装置によって構成することができる。
【００３７】
ディスプレイ２０８には、アイコン、カーソル、メニュー、ウィンドウ、あるいは文字や画像などの各種情報が表示される。具体的には、ディスプレイ２０８には、たとえば印刷ジョブ情報管理装置１０１によっておこなわれる印刷サービスやこの印刷サービスに伴う各種機能の環境設定などの選択画面が表示される。
【００３８】
Ｉ／Ｆ２０９は、たとえば通信ケーブル２１０を介してネットワーク１００に接続され、このネットワーク１００とＣＰＵ２０１との間のインタフェースとして機能するネットワークボードによって構成される。たとえば、ＵＳＢなどが含まれる。そして、Ｉ／Ｆ２０９は、ネットワーク１００を介して他の印刷ジョブ情報管理装置１０１や他の機器との間で各種情報の送受信をおこなう。このＩ／Ｆ２０９は、その他、たとえばメモリカードなどのスロット部や無線通信をおこなう通信モジュールなどによって構成されていてもよい。
【００３９】
ここで、Ｉ／Ｆ２０９が無線通信をおこなう通信モジュールによって構成される場合、通信の媒体となる通信ケーブル２１０などのワイヤ線は不要となり、電波や赤外線、超音波などを用いて各種情報の送受信がおこなわれる。このような無線通信を可能とする規格には、たとえば無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、ＨｏｍｅＲＦ（Ｈｏｍｅ  Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）、ＢｌｕｅＴｏｏｔｈなどの各種の技術があるが、本実施の形態においては公知の各種の無線通信技術を利用することができる。
【００４０】
キーボード２１１は、文字、数値、各種指示などの入力のための複数のキーを備えて構成され、操作者（ユーザ）によって入力操作された情報（以下、「入力情報」とする）をＣＰＵ２０１に対して出力する。マウス２１２は、各種指示の選択や実行、処理対象の選択、カーソルの移動などをおこなうデバイスであり、キーボード２１１と同様に操作者（ユーザ）による入力情報をＣＰＵ２０１に対して出力する。
【００４１】
なお、これらキーボード２１１およびマウス２１２のように、操作者（ユーザ）による入力情報をＣＰＵ２０１に対して出力するものとしては、物理的な押下／非押下を検出する押しボタン式スイッチ、タッチパネル、ジョイスティックおよびトラックボールなどの公知の各種形態を採用するようにしてもよい。また、外部からの音声を入力するマイクロフォンを用いて、音声認識によって入力情報をＣＰＵ２０１に対して出力するようにしてもよい。
【００４２】
ここで、操作者（ユーザ）による入力情報をＣＰＵ２０１に対して出力するものとして、タッチパネルを採用する場合、タッチパネルはディスプレイ２０８の表示画面側に積層して使用される形態とすればよい。この場合、ディスプレイ２０８における各種情報の表示タイミングとタッチパネルに対する操作タイミングおよびその位置座標とを管理することによって、入力情報を認識することができる。このように、タッチパネルを採用することにより、たとえば印刷ジョブ情報管理装置１０１の小型化を図りつつ多くの情報入力操作をおこなうことが可能となる。なお、タッチパネルとしては、抵抗膜式や感圧式などの公知の各種タッチパネルを用いることができる。
【００４３】
スキャナ２１３は、紙などから文字や図形、画像などを光学的に読み取って、画像データとして入力するデバイスであり、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ）やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）などのセンサを備えたフラットヘッドスキャナやハンディスキャナにより構成される。
【００４４】
光ディスク２１４は、可搬性を有し、光ディスクドライブ２１５に対して着脱可能な記録媒体であり、写真などの画像データや印刷ジョブ情報管理プログラムなどの各種情報を記録する。
【００４５】
ここで、光ディスク２１４が、たとえばＣＤ−ＲＯＭ（ＣＤ−Ｒ、ＣＤ−ＲＷ）である場合、光ディスクドライブ２１５はＣＤ−ＲＯＭドライブなどによって実現される。なお、ＣＤ−ＲＯＭドライブについては、公知の技術であるため、図示および説明を省略する。また、光ディスク２１４に代わる記録媒体を採用した場合は、光ディスクドライブ２１５は、採用された記録媒体の少なくとも読み取りが可能なドライブ装置によって構成されるとよい。
【００４６】
（印刷ジョブ情報管理装置の機能的構成）
図３は、本実施の形態の印刷ジョブ情報管理装置の機能的構成の一例を示す説明図である。なお、本実施の形態の印刷ジョブ情報管理装置１０１は、たとえばアプリケーションとしての図示しない印刷ジョブ情報管理プログラムおよび印刷ドライバがインストールされた一般的なパーソナルコンピュータとして構成されており、印刷ジョブ情報管理プログラムが実行されたときに印刷ジョブ情報管理装置として機能する。
【００４７】
図３に示すように、印刷ジョブ情報取得部３０１と、印刷ジョブＩＤ比較部３０２と、印刷ジョブ情報登録部３０３と、印刷ジョブ情報削除部３０４と、を含む構成となっている。
【００４８】
印刷ジョブ情報取得部３０１は、印刷装置１０２〜１０５から、印刷ジョブ情報を所定のタイミングで取得する。印刷ジョブ情報には、印刷ジョブ情報のステータス、インク使用量および用紙使用量の少なくともいずれか一つに関する情報が含まれる。これによって、印刷装置１０２〜１０５のコスト管理をおこなうことができる。印刷ジョブ情報取得部３０１は、Ｉ／Ｆ２０９によって、および、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７または光ディスク２１４などに記憶されたプログラムをＣＰＵ２０１が実行することによって、その機能を実現する。
【００４９】
印刷ジョブＩＤ比較部３０２は、印刷ジョブ情報取得部３０１によって取得された印刷ジョブ情報（「取得印刷ジョブ情報」）と、すでに登録されている印刷ジョブ情報（「既登録印刷ジョブ情報」）にそれぞれ付されている印刷ジョブＩＤを比較する。印刷ジョブＩＤの詳細については、後述する図１０を用いて詳細に説明する。印刷ジョブＩＤ比較部３０２は、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７または光ディスク２１４などに記憶されたプログラムをＣＰＵ２０１が実行することによって、その機能を実現する。
【００５０】
印刷ジョブ情報登録部３０３は、印刷ジョブＩＤ比較部３０２によって比較された結果に基づいて、取得印刷ジョブ情報を登録する。印刷ジョブ情報登録部３０３は、具体的には、たとえば、印刷ジョブＩＤ比較部３０２によって比較された結果、取得印刷ジョブ情報のうち、既登録印刷ジョブ情報に付されている印刷ジョブＩＤと一致する印刷ジョブＩＤが付されている印刷ジョブ情報を除く印刷ジョブ情報のみを登録することであってもよい（詳細については、後述する図４に示すフローチャートを用いて詳細に説明する）。
【００５１】
また、印刷ジョブ情報登録部３０３は、印刷ジョブ情報取得部３０１によって取得された印刷ジョブ情報（「取得印刷ジョブ情報」）をまず登録する。そして、印刷ジョブＩＤ比較部３０２が、印刷ジョブ情報登録部３０３によって登録された取得印刷ジョブ情報と、当該取得印刷ジョブ情報が登録される前にすでに印刷ジョブ情報登録部３０３によって登録されていた印刷ジョブ情報（「既登録印刷ジョブ情報」）にそれぞれ付されている印刷ジョブＩＤを比較する。
【００５２】
印刷ジョブ情報取得部３０１は、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７または光ディスク２１４などによって、および、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７または光ディスク２１４などに記憶されたプログラムをＣＰＵ２０１が実行することによって、その機能を実現する。
【００５３】
印刷ジョブ情報削除部３０４は、印刷ジョブＩＤ比較部３０２によって比較された結果に基づいて、印刷ジョブ情報登録部３０３によって登録された印刷ジョブ情報を削除する。印刷ジョブ情報削除部３０４は、具体的には、たとえば、印刷ジョブＩＤ比較部３０２によって比較された結果、印刷ジョブ情報登録部３０３によって登録された取得印刷ジョブ情報のうち、既登録印刷ジョブ情報に付されている印刷ジョブＩＤと一致する印刷ジョブＩＤが付されている印刷ジョブ情報を削除する。これによって、同一の印刷ジョブＩＤが付された印刷ジョブ情報が重複して登録されることを回避することができる（詳細については、後述する図５に示すフローチャートを用いて詳細に説明する）。
【００５４】
また、印刷ジョブ情報削除部３０４は、具体的には、たとえば、印刷ジョブＩＤ比較部３０２によって比較された結果、印刷ジョブ情報登録部３０３によって登録されていた既登録印刷ジョブ情報のうち、取得印刷ジョブ情報に付されている印刷ジョブＩＤと一致する印刷ジョブＩＤが付されている印刷ジョブ情報を削除するようにしてもよい（詳細については、後述する図５に示すフローチャートを用いて詳細に説明する）。
【００５５】
前者は、すでに登録済みの印刷ジョブ情報があった場合は、取得した印刷ジョブ情報を削除するのに対して、後者は、すでに登録済みの印刷ジョブ情報があった場合は、取得した印刷ジョブ情報はそのままにし、すでに登録済みであった印刷ジョブ情報の方を削除する。これによって、常に、最新の印刷ジョブ情報のみを登録しておくことができる。印刷ジョブ情報削除部３０４は、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７または光ディスク２１４などに記憶されたプログラムをＣＰＵ２０１が実行することによって、その機能を実現する。
【００５６】
また、印刷ジョブ情報には、当該印刷ジョブ情報にかかる印刷装置１０２〜１０５に関する印刷装置ＩＤを含んでいてもよい。その場合に、印刷ジョブＩＤ比較部３０２は、印刷ジョブＩＤおよび印刷装置ＩＤの両方を比較する。これによって、異なる印刷装置からの印刷ジョブ情報を取得する場合に、印刷ジョブＩＤだけでは、印刷ジョブ情報を区別することができない可能性があり（異なる印刷装置１０２〜１０５から取得した印刷ジョブ情報に同一の印刷ジョブＩＤが付される可能性があるため）、この場合にも、適切に印刷ジョブ情報を区別して登録することが可能となる。また、印刷ジョブＩＤに、印刷装置ＩＤも含めるようにしてもよい。そうすれば、上記問題点を容易に回避できる。
【００５７】
以上は、印刷ジョブ情報管理装置１０１における構成であるが、印刷装置１０２〜１０５とその印刷装置１０２〜１０５に接続された印刷ジョブ情報管理装置１０１とからなる印刷システムにおいては、以下の処理構成であってもよい。すなわち、印刷装置１０２〜１０５から印刷ジョブ情報管理装置１０１へ印刷ジョブ情報を出力する際に、出力の対象となっている印刷ジョブ情報に付されている印刷ジョブＩＤと、すでに、印刷ジョブ情報管理装置１０１へ出力された印刷ジョブ情報に付されている、印刷装置１０２〜１０５に記録されている印刷ジョブＩＤとを比較する。
【００５８】
つぎに、比較された結果、出力の対象となっている印刷ジョブ情報のうち、すでに記録された印刷ジョブ情報に付されている印刷ジョブＩＤと一致する印刷ジョブＩＤが付されている印刷ジョブ情報を除く印刷ジョブ情報のみを印刷ジョブ情報管理装置１０１へ出力する。そして、出力する印刷ジョブ情報に付されている印刷ジョブＩＤを印刷装置１０２〜１０５に記録する。これによって、印刷ジョブ情報管理装置１０１に依存せずに、印刷装置１０２〜１０５のみによって、その処理をおこなうことが可能となる。
【００５９】
（印刷ジョブ情報管理装置の処理手順）
図４は、本実施の形態の印刷ジョブ情報管理装置の処理手順の一例を示すフローチャートである。図４を参照して、以下に本実施の形態にかかる印刷ジョブ情報管理装置１０１の処理の手順について説明する。図４に示すフローチャートにおいて、まず、所定のタイミングになったか否かを判断する（ステップＳ４０１）。所定のタイミングとは、具体的には、たとえば、所定の時間（たとえば３０秒）経過ごとである。また、印刷装置１０２〜１０５が一つの印刷ジョブを終了したときであってもよい。その場合は、印刷ジョブが終了したことを印刷装置１０２〜１０５から印刷ジョブ情報管理装置１０１へ通知する必要がある。
【００６０】
ステップＳ４０１において、所定のタイミングになるのを待って、所定のタイミングになった場合（ステップＳ４０１：Ｙｅｓ）は、印刷ジョブ情報取得要求を印刷ジョブ情報管理装置１０１から印刷装置１０２〜１０５へおこなう（ステップＳ４０２）。つぎに、この印刷ジョブ情報要求に基づく印刷ジョブ情報を受信したか否かを判断する（ステップＳ４０３）。ここで、印刷ジョブ情報を受信するのを待って、受信した場合（ステップＳ４０３：Ｙｅｓ）は、受信した印刷ジョブ情報の一つから印刷ジョブＩＤを抽出する（ステップＳ４０４）。そして、抽出された印刷ジョブＩＤと一致する印刷ジョブＩＤが、すでに印刷ジョブ情報登録部３０３に登録されている印刷ジョブ情報に付されてる印刷ジョブＩＤの中に存在するか否かを判断する（ステップＳ４０５）。
【００６１】
ステップＳ４０５において、一致する印刷ジョブＩＤが存在しない場合（ステップＳ４０５：Ｎｏ）は、当該印刷ジョブＩＤにかかる印刷ジョブ情報はいまだ登録されていないので、当該印刷ジョブ情報を登録し（ステップＳ４０６）、ステップＳ４０８へ移行する。一方、ステップＳ４０５において、一致する印刷ジョブＩＤが存在する場合（ステップＳ４０５：Ｙｅｓ）は、当該印刷ジョブＩＤにかかる印刷ジョブ情報は、すでに登録されているので、当該印刷ジョブ情報を登録することなく破棄し（ステップＳ４０７）、ステップＳ４０８へ移行する。
【００６２】
ステップＳ４０８では、ステップＳ４０３において受信したすべての印刷ジョブ情報についてステップＳ４０４〜Ｓ４０７の各工程の処理が終了したか否かを判断する。そして、いまだ終了していない場合（ステップＳ４０８：Ｎｏ）は、ステップＳ４０４へ戻って、受信した印刷ジョブ情報の中のつぎの印刷ジョブ情報の一つから印刷ジョブＩＤを抽出する（ステップＳ４０４）。以後ステップＳ４０４〜Ｓ４０８の各工程の処理を繰り返しおこなう。
【００６３】
そして、ステップＳ４０８において、ステップＳ４０３において受信したすべての印刷ジョブ情報についてステップＳ４０４〜Ｓ４０７の各工程の処理が終了した場合（ステップＳ４０８：Ｙｅｓ）は、一連の処理を終了し、ステップＳ４０１へ戻り、つぎの所定のタイミングを待つことになる（ステップＳ４０１）。
【００６４】
図５は、本実施の形態の印刷ジョブ情報管理装置の処理手順の一例を示すフローチャートである。図５のフローチャートにかかる処理手順における、図４のフローチャートにかかる処理手順との違いは、受信した印刷ジョブ情報を一旦すべて印刷ジョブ情報登録部３０３に登録してしまう点である。詳細には、図５に示すフローチャートにおいて、まず、所定のタイミングになったか否かを判断する（ステップＳ５０１）。所定のタイミングについては、図４のフローチャートと同様である。
【００６５】
ステップＳ５０１において、所定のタイミングになるのを待って、所定のタイミングになった場合（ステップＳ５０１：Ｙｅｓ）は、印刷ジョブ情報取得要求を印刷ジョブ情報管理装置１０１から印刷装置１０２〜１０５へおこなう（ステップＳ５０２）。つぎに、この印刷ジョブ情報要求に基づく印刷ジョブ情報を受信したか否かを判断する（ステップＳ５０３）。ここで、印刷ジョブ情報を受信するのを待って、受信した場合（ステップＳ５０３：Ｙｅｓ）は、受信した印刷ジョブ情報のすべてを、印刷ジョブ情報登録部３０３に登録する（ステップＳ５０４）。
【００６６】
その後、ステップＳ５０４において、印刷ジョブ情報登録部３０３に登録された印刷ジョブ情報の一つから印刷ジョブＩＤを抽出する（ステップＳ５０５）。そして、抽出された印刷ジョブＩＤと一致する印刷ジョブＩＤが、すでに印刷ジョブ情報登録部３０３に登録されていた印刷ジョブ情報に付されてる印刷ジョブＩＤの中に存在するか否かを判断する（ステップＳ５０６）。
【００６７】
ステップＳ５０６において、一致する印刷ジョブＩＤが存在しない場合（ステップＳ５０６：Ｎｏ）は、当該印刷ジョブＩＤにかかる印刷ジョブ情報はいまだ登録されていないので、何もせずに、ステップＳ５０８へ移行する。一方、ステップＳ５０６において、一致する印刷ジョブＩＤが存在する場合（ステップＳ５０６：Ｙｅｓ）は、当該印刷ジョブＩＤにかかる印刷ジョブ情報は、すでに登録されているので、このままでは、同一の印刷ジョブＩＤを持つ印刷ジョブ情報が重複して登録されていることになる。そこで、いずれかの印刷ジョブ情報を削除する（ステップＳ５０７）。
【００６８】
同一の印刷ジョブＩＤを持つ印刷ジョブ情報が重複登録されているのを回避すればよいので、いずれか一方の印刷ジョブ情報を削除すればよい。すなわち、あらたに登録された印刷ジョブ情報の方を削除してもよく、また、すでに登録されていた印刷ジョブ情報の方を削除してもよい。その後、ステップＳ５０８へ移行する。
【００６９】
ステップＳ５０８では、ステップＳ５０４において登録したすべての印刷ジョブ情報についてステップＳ５０５〜Ｓ５０７の各工程の処理が終了したか否かを判断する。そして、いまだ終了していない場合（ステップＳ５０８：Ｎｏ）は、ステップＳ５０５へ戻って、登録した印刷ジョブ情報の中のつぎの印刷ジョブ情報の一つから印刷ジョブＩＤを抽出する（ステップＳ５０５）。以後ステップＳ５０５〜Ｓ５０８の各工程の処理を繰り返しおこなう。
【００７０】
そして、ステップＳ５０８において、ステップＳ５０４において登録したすべての印刷ジョブ情報についてステップＳ５０５〜Ｓ５０７の各工程の処理が終了した場合（ステップＳ５０８：Ｙｅｓ）は、一連の処理を終了し、ステップＳ５０１へ戻り、つぎの所定のタイミングを待つことになる（ステップＳ５０１）。
【００７１】
（印刷装置の処理手順）
図６は、本実施の形態の印刷装置の処理手順の一例を示すフローチャートである。図６を参照して、以下に本実施の形態にかかる印刷装置１０２〜１０５の処理の手順について説明する。図６に示すフローチャートにおいて、まず、図示を省略する印刷制御装置から印刷ジョブを受け取ったか否かを判断する（ステップＳ６０１）。印刷ジョブとは、上記印刷制御装置（たとえばパーソナルコンピュータ）から印刷装置１０２〜１０５に対して送信される印刷指示情報である。
【００７２】
ステップＳ６０１において、印刷ジョブを受け取るのを待って、印刷ジョブを受け取った場合（ステップＳ６０１：Ｙｅｓ）は、受け取った印刷ジョブに対して、印刷ジョブ情報を作成するとともに、一意な印刷ジョブＩＤを付与する（ステップＳ６０２）。そして、印刷ジョブ情報は、所定の記憶領域（たとえばスプール領域の一部など）に所定件数（たとえば１０件）保持される。したがって、すでに保持されている件数が所定件数か（保持件数＝所定件数）か否かを判断する（ステップＳ６０３）。
【００７３】
ここで、保持件数が所定件数より少ない場合（ステップＳ６０３：Ｎｏ）は、何もせずに、ステップＳ６０５へ移行する。一方、保持件数と所定件数とが同数、すなわち、保持件数が１０件の場合（ステップＳ６０３：Ｙｅｓ）、一番古い（保持された時刻が一番早い）印刷ジョブ情報を削除し（ステップＳ６０４）、ステップＳ６０５へ移行する。つぎに、ステップＳ６０２において作成され、印刷ジョブＩＤが付与された印刷ジョブ情報を一時的に保持し（ステップＳ６０５）、その後、ステップＳ６０１へ戻り、以後、ステップＳ６０１〜Ｓ６０５の各工程の処理を繰り返しおこなう。
【００７４】
図７は、本実施の形態の印刷装置の処理手順の別の一例を示すフローチャートである。図７のフローチャートにおいて、図６に示したステップＳ６０１〜Ｓ６０５の各工程の処理とは別に、印刷ジョブ情報管理装置１０１から印刷ジョブ情報取得要求があったか否かを判断する（ステップＳ７０１）。ここで、印刷ジョブ情報取得要求があるのを待って、印刷ジョブ情報取得要求があった場合（ステップＳ７０１：Ｙｅｓ）は、図６のステップＳ６０５に示した、一時的に保持されている印刷ジョブ情報の全件（最大１０件）を、要求があった印刷ジョブ情報管理装置１０１へ送信する（ステップＳ７０２）。
【００７５】
印刷ジョブ情報管理装置１０１は、複数台存在することが考えられるので、その場合は、各印刷ジョブ情報管理装置１０１ごとのそれぞれの要求に応じて、一時的に保持されている印刷ジョブ情報全件を各印刷ジョブ情報管理装置１０１ごとにそれぞれ送信する。その後、ステップＳ７０１へ戻り、以後、ステップＳ７０１およびＳ７０２の各処理を繰り返しおこなう。
【００７６】
このように、印刷装置１０２〜１０５においては、印刷ジョブ情報を所定件数だけ保持し、印刷ジョブ情報管理装置１０１からの要求に応じて、保持されている印刷ジョブ情報をするだけで、その他の処理はおこなわない。これに対して、図８に示すように、印刷装置１０２〜１０５において、印刷ジョブ情報を選別してから、印刷ジョブ情報管理装置１０１へ送信するようにしてもよい。これによって、印刷ジョブ情報管理装置１０１は、印刷ジョブ情報取得に対して、特別な管理をするための処理を必要としない。
【００７７】
図８は、本実施の形態の印刷装置の処理手順の別の一例を示すフローチャートである。図８のフローチャートにおいて、印刷ジョブ情報管理装置１０１から印刷ジョブ情報取得要求があったか否かを判断する（ステップＳ８０１）。ここで、印刷ジョブ情報取得要求があるのを待って、印刷ジョブ情報取得要求があった場合（ステップＳ８０１：Ｙｅｓ）は、図６のステップＳ６０５に示した、一時的に保持されている印刷ジョブ情報の印刷ジョブＩＤと、当該印刷ジョブ情報管理装置１０１へ出力済みの印刷ジョブ情報の印刷ジョブＩＤ（この印刷ジョブＩＤは所定の記憶領域に記憶しているものとする）とを比較する（ステップＳ８０２）。
【００７８】
つぎに、ステップＳ８０２において比較した結果、印刷ジョブＩＤが一致しなかった印刷ジョブ情報のみを抽出する（ステップＳ８０３）。そして、ステップＳ８０３において抽出された印刷ジョブ情報を当該印刷ジョブ情報管理装置１０１へ送信する（ステップＳ８０４）。
【００７９】
印刷ジョブ情報管理装置１０１は、複数台存在することが考えられるので、その場合は、各印刷ジョブ情報管理装置１０１ごとに、ステップＳ８０２の比較処理をおこない、その結果に基づいて、各印刷ジョブ情報管理装置１０１ごとにそれぞれ送信する。その後、ステップＳ８０１へ戻り、以後、ステップＳ８０１〜Ｓ８０４の各処理を繰り返しおこなう。
【００８０】
（印刷装置の処理手順）
図９は、本実施の形態の印刷ジョブ情報管理装置１０１と印刷装置１０２〜１０５のやり取りを示す説明図である。図９において、印刷ジョブ情報管理装置１０１は、印刷装置１０２〜１０５に対して、印刷ジョブ情報取得要求（情報）を送信する。印刷装置１０２〜１０５は、印刷ジョブ情報取得要求（情報）を受信すると、ファームウェア（Ｆ／Ｗ）９０１によって、蓄積可能件数が最大１０件の印刷ジョブ情報を、印刷ジョブ情報としてリプライする。
【００８１】
印刷ジョブ情報管理装置１０１は、印刷ジョブ情報リプライを受信すると、取得ジョブ情報蓄積データベース（ＤＢ）９０２に蓄積する。そして、Ｗａｉｔタイマー９０３によって所定時間を計時し、所定時間が経過した場合に、再び、印刷装置１０２〜１０５に対して、印刷ジョブ情報取得要求（情報）を送信する。この送受信を繰り返しおこなうことによって、印刷ジョブ情報管理装置１０１と印刷装置１０２〜１０５のデータのやり取りをおこなう。
【００８２】
（印刷ジョブ情報の内容）
図１０は、印刷ジョブ情報の項目を示す説明図である。各項目の内容と、各項目に格納されるデータは以下の通りである。
【００８３】
（１）  Ｊｏｂ  Ｎａｍｅ：
ここには、印刷ジョブの名称を格納する。具体的には、操作者（印刷指示者）が入力された名称である。
【００８４】
（２）〜（９）  Ｉｎｋ  Ｕｓｅｄ：
ここには、各色ごとのインクの使用量に関する情報を格納する。具体的には、たとえば『０．１２ｍｌ（ミリリットル）』のように、１００分の１ミリリットルの単位で使用量に関する情報を格納する。これによって、印刷ジョブごとの各色ごとのインク使用量を把握することができるとともに、各色ごとにインク使用量を管理することができる。したがって、これらの情報によって、インクの交換時期の予測、インクの発注に関する作業に用いることができる。
【００８５】
（１０）  Ｕｓｅｒ  Ｎａｍｅ：
ここには、操作者（印刷指示者）の名前を格納する。これによって、操作者ごとの印刷ジョブを容易に抽出することができ、操作者ごとのコストを算出するのに用いることができる。
【００８６】
（１１）  Ｐｒｉｎｔｉｎｇ  Ｓｔａｒｔ  Ｔｉｍｅ：
ここには、印刷開始時刻に関する情報を格納する。これによって、いつ印刷が開始されたかを容易に知ることができ、印刷装置１０２〜１０５の稼働状況なども把握することができる。また、印刷されているコンテンツによって、印刷開始時刻から、印刷終了時刻の予測ができる場合があり、その印刷終了時刻の予測を用いて、その後工程（たとえば製本など）のスケジュールを設定する際にも用いることができる。
【００８７】
（１２）  Ｈｏｓｔ  Ｎａｍｅ：
ここには、印刷指示をおこなった情報処理装置の名称に関する情報を格納する。これによって、どの情報処理装置から印刷ジョブが入力されたかを容易に把握することができる。
【００８８】
（１３）  Ｉ／Ｆ  Ｕｓｅｄ：
ここには、使用されたインタフェースに関する情報を格納する。具体的には、たとえば、『ＵＳＢ』や『Ｏｐｔｉｏｎ  Ｉ／Ｆ（ネットワーク経由）』などである。
【００８９】
（１４）  Ｊｏｂ  Ｓｔａｔｕｓ：
ここには、印刷ジョブの状況に関する情報を格納する。具体的には、たとえば『Ｃｏｍｐｌｅｔｅ（印刷完了）』、『Ｐｒｉｎｔｉｎｇ（印刷中）』、『Ｃａｎｃｅｌ（印刷取消）』などである。
【００９０】
（１５）  Ｉｎｋ  Ｓｅｔ  Ｉｎｆｏｒｍａｔｉｏｎ：
ここには、セットされているインクに関する情報を格納する。具体的には、たとえば『８  Ｃｏｌｏｒｓ（８色のインクが設定されている）』、『６  Ｃｏｌｏｒｓ（６色のインクが設定されている）』、『１  Ｃｏｌｏｒｓ（Ｂｌａｃｋ）（黒のみ１色のインクが設定されている）』などである。
【００９１】
（１６）  Ｐｒｉｎｔｉｎｇ  Ｃｏｍｐｌｅｔｉｏｎ  Ｔｉｍｅ：
ここには、印刷終了時刻に関する情報を格納する。これによって、いつ印刷が終了したかを容易に知ることができる。この情報を用いて、遠隔地の印刷装置に対して、後工程処理の指示を適切におこなうことができるとともに、印刷装置１０２〜１０５の稼働状況なども把握することができる。
【００９２】
（１７）  Ｐｒｉｎｔｉｎｇ  Ｔｉｍｅ：
ここには、印刷ジョブに要した時間に関する情報を格納する。これによって、今後、同様の印刷ジョブに要する時間を容易に推測することができる。
【００９３】
（１８）  Ｐｒｉｎｔｉｎｇ  Ｐａｓｓ：
ここには、紙送りの状況に関する情報を格納する。具体的には、たとえば、『Ｒｏｌｌ  Ｐａｐｅｒ（ロール紙使用）』、『Ｍａｎｕａｌ  Ｆｅｅｄ（手差し）』などである。
【００９４】
（１９）  Ｐａｇｅｓ：
ここには、印刷ページに関する情報を格納する。
【００９５】
（２０）  Ｍｅｄｉａ  ＩＤ：
ここには、印刷用紙の種類に関する情報を格納する。具体的には、たとえば、『Ｐｈｏｔｏ  Ｇｌｏｓｓｙ  Ｐａｐｅｒ』、『Ｐｒｅｍｉｕｍ  Ｇｌｏｓｓｙ  Ｐｈｏｔｏ  Ｐａｐｅｒ』、『Ｐｈｏｔｏ  Ｓｅｍｉｇｌｏｓｓ  Ｐａｐｅｒ』、『Ｐｒｅｍｉｕｍ  Ｌｕｓｔｅｒ  Ｐｈｏｔｏ  Ｐａｐｅｒ  （２５０）』、『Ｐｒｏｏｆｉｎｇ  Ｐａｐｅｒ  Ｓｅｍｉｍａｔｔｅ』などである。
【００９６】
（２１）  Ｐａｐｅｒ  Ｕｓｅｄ：
ここには、使用した印刷用紙のサイズに関する情報を格納する。具体的には、縦の長さ（ｍｍ）×横の長さ（ｍｍ）に関する情報（数値）を格納する。
【００９７】
（２２）  Ａｒｅａ  ｏｆ  Ｍｅｄｉａ  Ｃｏｎｓｕｍｅｄ：
ここには、使用した用紙の総面積に関する情報を格納する。具体的には、ｍｍ2（平方ミリメートル）に関する情報（数値）を格納する。
【００９８】
（２３）  Ｓｔａｎｄａｒｄ  Ｃｏｎｖｅｒｓｉｏｎ  Ｓｉｚｅ：
ここには、標準規格のサイズではどれに当てはまるかに関する情報を格納する。具体的には、たとえば、『Ａ２（サイズ）』、『Ａ４（サイズ）』、『１６×２０ｉｎ』などである。
【００９９】
（２４）  Ｄｏｕｂｌｅ−Ｓｉｄｅｄ  Ｐｒｉｎｔｉｎｇ：
ここには、両面印刷をするか否かに関する情報を格納する。具体的には、たとえば、『ＯＮ（両面印刷する）』、『ＯＦＦ（両面印刷しない）』などである。
【０１００】
以上説明したように、本発明の実施の形態の印刷ジョブ情報管理装置１０１によれば、印刷装置１０２〜１０５から、印刷ジョブ情報を所定のタイミングで取得し、印刷ジョブ情報取得部３０１によって取得された印刷ジョブ情報（「取得印刷ジョブ情報」）と、すでに登録されている印刷ジョブ情報（「既登録印刷ジョブ情報」）にそれぞれ付されている印刷ジョブＩＤを比較し、印刷ジョブＩＤ比較部３０２によって比較された結果に基づいて、取得印刷ジョブ情報を登録する（具体的には、たとえば、取得印刷ジョブ情報のうち、既登録印刷ジョブ情報に付されている印刷ジョブＩＤと一致する印刷ジョブＩＤが付されている印刷ジョブ情報を除く印刷ジョブ情報のみを登録する）ので、同一の印刷ジョブ情報を重複して取得することがない。
【０１０１】
また、本発明にかかる印刷ジョブ情報管理装置１０１によれば、印刷装置１０２〜１０５から、印刷ジョブ情報を所定のタイミングで取得し、取得された印刷ジョブ情報（「取得印刷ジョブ情報」）を登録し、登録された取得印刷ジョブ情報と、当該取得印刷ジョブ情報が登録される前にすでに登録されていた印刷ジョブ情報（「既登録印刷ジョブ情報」）にそれぞれ付されている印刷ジョブＩＤを比較し、比較された結果に基づいて印刷ジョブ情報を削除する（具体的には、たとえば、登録された取得印刷ジョブ情報のうち、既登録印刷ジョブ情報に付されている印刷ジョブＩＤと一致する印刷ジョブＩＤが付されている印刷ジョブ情報を削除する）ので、同一の印刷ジョブ情報を重複して取得することがない。
【０１０２】
また、本発明にかかる印刷ジョブ情報管理装置１０１によれば、印刷ジョブ情報に、当該印刷ジョブ情報にかかる印刷装置に関する印刷装置ＩＤを含み、印刷ジョブＩＤおよび印刷装置ＩＤを比較するので、複数の印刷装置の印刷ジョブ情報を取得する場合であっても、容易に印刷装置を区別することができるとともに、印刷装置ごとに印刷ジョブ情報を適切に管理することができる。
【０１０３】
また、本発明にかかる印刷ジョブ情報管理装置１０１によれば、印刷ジョブ情報に、印刷ジョブ情報のステータス、インク使用量および用紙使用量の少なくともいずれか一つに関する情報が含まれるので、印刷ジョブ情報を管理することによって、印刷コストを容易かつ適切に管理することができる。
【０１０４】
また、本発明にかかる、印刷装置１０２〜１０５と印刷装置１０２〜１０５に接続された印刷ジョブ情報管理装置１０１とからなる印刷システムによる、印刷装置１０２〜１０５における印刷ジョブ情報を管理する印刷ジョブ情報管理方法は、印刷装置１０２〜１０５から印刷ジョブ情報管理装置１０１へ印刷ジョブ情報を出力する際に、出力の対象となっている印刷ジョブ情報に付されている印刷ジョブＩＤと、すでに、印刷ジョブ情報管理装置１０１へ出力された印刷ジョブ情報に付されている、印刷装置１０２〜１０５に記録されている印刷ジョブＩＤとを比較し、比較された結果、出力の対象となっている印刷ジョブ情報のうち、すでに記録された印刷ジョブ情報に付されている印刷ジョブＩＤと一致する印刷ジョブＩＤが付されている印刷ジョブ情報を除く印刷ジョブ情報のみを印刷ジョブ情報管理装置１０１へ出力し、出力する印刷ジョブ情報に付されている印刷ジョブＩＤを印刷装置１０２〜１０５に記録するため、印刷ジョブ情報管理装置１０１は、印刷ジョブ情報取得に対して、特別な管理をするための処理を必要としない。
【０１０５】
したがって、本発明にかかる実施の形態によって、印刷装置の同一の印刷ジョブ情報を重複して管理することを防止し、容易にかつ適切に印刷ジョブ情報を管理することを可能にする。印刷ジョブ情報は、印刷コストの管理に用いることができ、これによって、容易かつ適切な印刷コストの管理を実現することができる。
【０１０６】
なお、本実施の形態で説明した印刷ジョブ情報管理方法は、あらかじめ用意されたプログラムを、たとえば印刷ジョブ情報管理装置に組み込まれたコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【０１０７】
【図１】印刷システムの概略構成の一例を示す構成図。
【図２】印刷ジョブ情報管理装置のハードウエア構成の一例を示す説明図。
【図３】印刷ジョブ情報管理装置の機能的構成の一例を示す説明図。
【図４】印刷ジョブ情報管理装置の処理手順の一例を示すフローチャート。
【図５】印刷ジョブ情報管理装置の処理手順の別の一例を示すフローチャート。
【図６】印刷装置の処理手順の一例を示すフローチャート。
【図７】印刷装置の処理手順の別の一例を示すフローチャート。
【図８】印刷装置の処理手順の別の一例を示すフローチャート。
【図９】印刷ジョブ情報管理装置と印刷装置のやり取りを示す説明図。
【図１０】印刷ジョブ情報の項目を示す説明図。
【符号の説明】
【０１０８】
１００  ネットワーク、  １０１  印刷ジョブ情報管理装置、  １０２  プリンタ、  １０３  ネットワークプリンタ、  １０４  複合機、  １０５  大型プリンタ、  １１０  ファイアウォール、  １１１  インターネット、  ３０１  印刷ジョブ情報取得部、  ３０２  印刷ジョブＩＤ比較部、  ３０３  印刷ジョブ情報登録部、  ３０４  印刷ジョブ情報削除部
【図１】
2007079674.tif 000003
【図２】
2007079674.tif 000004
【図３】
2007079674.tif 000005
【図４】
2007079674.tif 000006
【図５】
2007079674.tif 000007
【図６】
2007079674.tif 000008
【図７】
2007079674.tif 000009
【図８】
2007079674.tif 000010
【図９】
2007079674.tif 000011
【図１０】
2007079674.tif 000012