(57)【要約】【課題】印刷情報の集計に係る操作を簡易にする。【解決手段】文書データを記憶する記憶部と、前記文書データからデータ生成者を特定する情報を含む第１の識別情報を抽出する手段と、前記文書データを印字データに変換する手段と、前記第１の識別情報に基づいて仕分け先としての第２の識別情報を生成する手段と、印刷時の印刷条件から印刷情報を生成する手段とを有し、前記印字データに前記第２の識別情報および前記印刷情報を付加した印刷データを生成する印刷データ生成部と、前記印刷データから前記第２の識別情報を取得する印刷データ解析部と、前記印刷データの前記印刷条件に従って前記印字データの印刷を行う印刷部と、前記印刷時の消耗品の消費量を計測する消耗品消費量把握部と、前記第２の識別情報毎に、前記消費量の集計を行う印刷集計部とを備えた。【選択図】        図１
2013156966.tif 000002
【特許請求の範囲】
【請求項１】
文書データを記憶する記憶部と、
前記文書データからデータ生成者を特定する情報を含む第１の識別情報を抽出する手段と、前記文書データを印字データに変換する手段と、前記第１の識別情報に基づいて仕分け先としての第２の識別情報を生成する手段と、印刷時の印刷条件から印刷情報を生成する手段とを有し、前記印字データに前記第２の識別情報および前記印刷情報を付加した印刷データを生成する印刷データ生成部と、
前記印刷データから前記第２の識別情報を取得する印刷データ解析部と、
前記印刷データの前記印刷条件に従って前記印字データの印刷を行う印刷部と、
前記印刷時の消耗品の消費量を計測する消耗品消費量把握部と、
前記第２の識別情報毎に、前記消費量の集計を行う印刷集計部とを備えたことを特徴とする印刷情報集計システム。
【請求項２】
請求項１に記載の印刷情報集計システムにおいて、
前記第１の識別情報は、デジタル署名であることを特徴とする印刷情報集計システム。
【請求項３】
請求項１または請求項２に記載の印刷情報集計システムにおいて、
前記第２の識別情報は、デジタル署名内の署名者であることを特徴とする印刷情報集計システム。
【請求項４】
請求項１から請求項３のいずれか１項に記載の印刷情報集計システムにおいて、
前記文書データに前記第１の識別情報が付加されていることを確認する文書データ解析部と、
前記文書データ解析部で前記文書データに前記第１の識別情報が付加されていないと確認された場合に、第３の識別情報を新たに入力する入力部とを備え、
前記印刷データ生成部は、前記第１の識別情報に替えて前記第３の識別情報に基づいて第２の識別情報を生成することを特徴とする印刷情報集計システム。
【請求項５】
請求項４に記載の印刷情報集計システムにおいて、
前記入力部で入力した前記第３の識別情報を前記第１の識別情報として文書データに付加することを特徴とする印刷情報集計システム。
【請求項６】
請求項４または請求項５に記載の印刷情報集計システムにおいて、
前記記憶部に、前記第１の識別情報または前記第３の識別情報を識別情報の履歴として記憶し、
前記入力部は、前記記憶部に記憶された識別情報の履歴から、新たな第３の識別情報を選択可能にしたことを特徴とする印刷情報集計システム。
【請求項７】
請求項１から請求項６のいずれか１項に記載の印刷情報集計システムにおいて、
現在の日時を取得する時刻制御部と、
前記印刷集計部が前記印字データの印刷における前記消費量を集計して生成した印刷集計情報に前記日時を付加して印刷履歴として記憶する印刷履歴記憶部とを備え、
前記印刷集計部は、入力された集計期間の前記印刷集計情報を前記印刷履歴から抽出して集計することを特徴とする印刷情報集計システム。
【請求項８】
請求項１から請求項７のいずれか１項に記載の印刷情報集計システムにおいて、
前記印刷集計部が集計した前記消費量に基づいて課金額を算出する課金管理部を備えたことを特徴とする印刷情報集計システム。
【請求項９】
請求項１から請求項８のいずれか１項に記載の印刷情報集計システムにおいて、
前記文書データの生成、編集および前記記憶部への保存を行う手段と、前記文書データの印刷起動を行う手段とを含むアプリケーションソフトウェアを有することを特徴とする印刷情報集計システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷情報の集計を行う印刷情報集計システムに関する。
【背景技術】
【０００２】
従来の印刷情報集計システムは、課金サーバを用いて、ログイン情報に基づいて印刷処理において使用された消耗品の使用量に応じて課金するものがある（例えば、特許文献１参照）。このようなシステムにおいては、ユーザ自身のアカウントに課金する他、課金サーバに登録された情報を利用して印刷を行ったユーザ以外を請求先として課金して印刷情報の集計を行うようにしたものもある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１８５７９０号公報（段落「０００８」〜段落「００３５」、図１）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術においては、課金される請求先を変更するためには事前に請求先を課金サーバに登録しておく必要があり、また印刷するデータによって複数の請求先から請求先を選択する必要があるため、ユーザは印刷するデータについて請求先を常に把握して登録や選択する必要があり、印刷情報の集計に係るユーザの操作が煩雑なものになっていたという問題がある。
本発明は、このような問題を解決することを課題とし、印刷情報の集計に係る操作を簡易にすることを目的とする。
【課題を解決するための手段】
【０００５】
そのため、本発明は、文書データを記憶する記憶部と、前記文書データからデータ生成者を特定する情報を含む第１の識別情報を抽出する手段と、前記文書データを印字データに変換する手段と、前記第１の識別情報に基づいて仕分け先としての第２の識別情報を生成する手段と、印刷時の印刷条件から印刷情報を生成する手段とを有し、前記印字データに前記第２の識別情報および前記印刷情報を付加した印刷データを生成する印刷データ生成部と、前記印刷データから前記第２の識別情報を取得する印刷データ解析部と、前記印刷データの前記印刷条件に従って前記印字データの印刷を行う印刷部と、前記印刷時の消耗品の消費量を計測する消耗品消費量把握部と、前記第２の識別情報毎に、前記消費量の集計を行う印刷集計部とを備えたことを特徴とする。
【発明の効果】
【０００６】
このようにした本発明は、印刷情報の集計に係る操作を簡易にすることができるという効果が得られる。
【図面の簡単な説明】
【０００７】
【図１】第１の実施例における印刷情報集計システムの構成を示すブロック図
【図２】第１の実施例における印刷データの構成を示す説明図
【図３】第１の実施例における識別情報の構成を示す説明図
【図４】第１の実施例における印刷情報の構成を示す説明図
【図５】第１の実施例における印刷集計情報の構成を示す説明図
【図６】第１の実施例における課金計算表の構成を示す説明図
【図７】第１の実施例における課金情報の構成を示す説明図
【図８】第１の実施例における文書データの構成を示す説明図
【図９】第１の実施例における印刷データ生成処理の流れを示すフローチャート
【図１０】第１の実施例における印刷集計情報生成処理の流れを示すフローチャート
【図１１】第２の実施例における印刷情報集計システムの構成を示すブロック図
【図１２】第２の実施例における印刷データの構成を示す説明図
【図１３】第２の実施例における識別情報の構成を示す説明図
【図１４】第２の実施例における印刷情報の構成を示す説明図
【図１５】第２の実施例における印刷集計情報の構成を示す説明図
【図１６】第２の実施例における印刷ログ情報の構成を示す説明図
【図１７】第２の実施例における識別情報の一覧を示す説明図
【図１８】第２の実施例における課金計算表の構成を示す説明図
【図１９】第２の実施例における課金情報の構成を示す説明図
【図２０】第２の実施例における文書データの構成を示す説明図
【図２１】第２の実施例におけるデジタル署名が付加された文書データの構成を示す説明図
【図２２】第２の実施例における印刷データ生成処理の流れを示すフローチャート
【図２３】第２の実施例における印刷集計情報の生成および保存処理の流れを示すフローチャート
【図２４】第２の実施例における印刷情報送信処理の流れを示すフローチャート
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明による印刷情報集計システムの実施例を説明する。
【実施例１】
【０００９】
図１は第１の実施例における印刷情報集計システムの構成を示すブロック図である。
図１において、印刷情報集計システム１は、プリンタ１０と、ホストコンピュータ１１とにより構成されている。
ホストコンピュータ１１は、装置全体の動作を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の制御部、キーボードやマウス等の操作部やディスプレイ等の表示部を備えたパーソナルコンピュータ等であり、プリンタドライバ（ソフトウェア）１２と、アプリケーション（ソフトウェア）１３と、メモリ等の記憶部１４と、課金管理部１５と、通信部１６とにより構成されている。
【００１０】
プリンタドライバ１２は、ホストコンピュータ１１上で動作する文書編集プログラム等のアプリケーション１３で作成された図形、イメージデータ、文字等を含む文書データ１４１を記憶する記憶部１４からその文書データ１４１を読み出し、プリンタ１０が解釈できるページ記述言語で記述された印字データに変換する。
【００１１】
このプリンタドライバ１２は、文書データ解析部１２１と印刷データ生成部１２２とにより構成されている。文書データ解析部１２１は、文書データに文書データ生成者を特定するためのデジタル署名が付加されているか否かの確認を行う。なお、この文書データに付加されている文書データ生成者を特定する識別情報としてのデジタル署名を第１の識別情報と呼ぶこととする。
【００１２】
印刷データ生成部１２２は、文書データから第１の識別情報を取得する手段と、文書データから印字データへ変換する手段と、第１の識別情報に基づいて仕分け先としての第２の識別情報を生成する手段と、印刷時の印刷条件から印刷情報を生成する手段と、印字データに第１の識別情報に基づく第２の識別情報および印刷情報を付加する手段とを有し、印刷データを生成する。ここで、第２の識別情報には、第１の識別情報に含まれる仕分け先としての識別情報である、デジタル署名内の署名者を利用する。
【００１３】
アプリケーション１３は、文書データの生成、編集および記憶部１４への保存を行う手段と、その文書データの印刷起動を行う手段とを含むソフトウェアである。
課金管理部１５は、後述するプリンタ１０の印刷集計部が集計した消耗品の消費量に基づいて課金額を算出する手段を有している。
【００１４】
プリンタ１０は、装置全体の動作を制御するＣＰＵ等の制御部およびメモリ等の記憶部を備えた印刷装置等であり、通信部１７と、印刷データから第２の識別情報を取得する手段を有する印刷データ解析部１０１と、印刷データを印刷条件に従って紙媒体に印刷する手段および印刷データによる印刷処理としての印刷ジョブを特定するジョブＩＤを付加する手段を有する印刷部としての印刷制御部１０３と、印刷時の消耗品の消費量を計測して把握する消耗品消費量把握部１０４と、第２の識別情報を識別ＩＤ（集計キー）としてその第２の識別情報毎に消耗品消費量の集計を行い、印刷集計情報を生成する手段を有する印刷集計部１０２とにより構成されている。
【００１５】
ホストコンピュータ１１の通信部１６と、プリンタ１０の通信部１７とは、ホストコンピュータ１１とプリンタ１０との間でデータを送受信する手段を有し、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）やＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の通信回線で接続される。
図２は第１の実施例における印刷データの構成を示す説明図、図３は第１の実施例における識別情報の構成を示す説明図、図４は第１の実施例における印刷情報の構成を示す説明図である。
【００１６】
図２に示す印刷データ２１０は、図１に示すホストコンピュータ１１のプリンタドライバ１２の印刷データ生成部１２２により、付加された識別情報２２０と、生成された印刷情報２３０および印字データとにより構成されている。
図３に示す識別情報２２０は、図２に示す印刷データ２１０に付加される識別情報であり、本実施例では、デジタル署名（第１の識別情報）として署名および署名者（第２の識別情報）により構成されている。
【００１７】
図４に示す印刷情報２３０は、図１に示すホストコンピュータ１１を利用しているユーザを識別するためのユーザＩＤ、アプリケーション１３の名称であるアプリケーション名、文書データのページ数およびプリンタドライバ１２によりユーザが設定した印刷条件等により構成されている。
図５は第１の実施例における印刷集計情報の構成を示す説明図である。
【００１８】
図５において、印刷集計情報２４０は、図１に示すプリンタ１０の印刷集計部１０２により生成される情報であり、印刷ジョブを特定するためのジョブＩＤと、ユーザＩＤと、識別ＩＤと、印刷枚数と、用紙サイズと、消耗品使用量とにより構成されている。ジョブＩＤは、図１に示すプリンタ１０の印刷制御部１０３により付与される。また、ユーザＩＤは、印刷データの印刷情報に含まれる図４に示すユーザＩＤであり、識別ＩＤは、印刷データの識別情報に含まれる図３に示すデジタル署名（署名者）である。さらに、印刷枚数および用紙サイズは、図１に示すプリンタ１０の印刷制御部１０３により当該印刷ジョブで実際に印刷した紙媒体の枚数および大きさであり、消耗品使用量は、プリンタ１０の印刷制御部１０３により当該印刷ジョブで実際に使用した消耗品としてのトナーの使用量である。この印刷集計情報２４０の集計を行う場合、ユーザＩＤまたは識別ＩＤを利用することができ、ユーザＩＤ毎または識別ＩＤ毎に集計することができる。
【００１９】
図６は第１の実施例における課金計算表の構成を示す説明図であり、図７は第１の実施例における課金情報の構成を示す説明図である。
図１に示すホストコンピュータ１１のプリンタドライバ１２の課金計算部１５は、プリンタ１０において生成された印刷集計情報をもとに、図６に示す消耗品毎の課金額で構成された課金計算表（課金データテーブル）を用いて課金額の計算を行い、図７に示すように、ユーザＩＤまたは識別ＩＤを課金先とした課金情報を作成する。
なお、課金計算表は、ホストコンピュータ１１の記憶部１４に予め記憶（設定）されているものとし、また課金情報は、ジョブＩＤ、課金先（ユーザＩＤまたは識別ＩＤ）、課金額、印刷枚数、用紙サイズ、および消耗品使用量等で構成されたものである。
【００２０】
上述した構成の作用について説明する。
まず、前提条件として、図１に示す印刷情報集計システム１のホストコンピュータ１１とプリンタ１０とは、ＵＳＢやＬＡＮ等の通信回線で接続され、ホストコンピュータ１１にはプリンタドライバ１２がインストールされているものとする。また、ホストコンピュータ１１は、ユーザＩＤが「ｘｘｘ」のユーザによって使用されているものとする。
【００２１】
ホストコンピュータ１１を使用するユーザは、図８に示すデジタル署名付き文書データ１４１を印刷するために、アプリケーション１３を起動し、記憶部１４から文書データ１４１を読み出し、さらにアプリケーション１３において印刷を実行してプリンタドライバ１２を起動するものとする。
プリンタドライバ１２では、文書データ１４１の印刷に必要な諸条件をユーザに選択させ、その後、ユーザは文書データ１４１の印刷を起動する操作を行うものとする。
【００２２】
次に、ホストコンピュータのプリンタドライバが行う印刷データ生成処理を図９の第１の実施例における印刷データ生成処理の流れを示すフローチャートの図中Ｓで表すステップにしたがって図１を参照しながら説明する。
Ｓ１１：ユーザの操作により印刷起動が行われると、ホストコンピュータ１１のプリンタドライバ１２の印刷データ生成部１２２は、文書データ１４１を印字データに変換する。
【００２３】
Ｓ１２：また、文書データ解析部１２１は、文書データ１４１に識別情報としてのデジタル署名が存在するか否かの確認を行い、存在すると判定すると処理をＳ１３へ移行し、存在しないと判定すると処理をＳ１５へ移行する。
Ｓ１３：文書データ１４１に識別情報としてのデジタル署名が存在すると判定した文書データ解析部１２１の指示により印刷データ生成部１２２は、文書データ１４１から識別情報としてのデジタル署名データを抽出する。
【００２４】
Ｓ１４：印刷データ生成部１２２は、抽出した識別情報としてのデジタル署名データ（図３に示すデジタル署名２２０参照）を印刷データに付加する。ここで、課金情報を作成するために使用する識別ＩＤは、デジタル署名データの署名者を用いることとなる。
Ｓ１５：印刷データ生成部１２２は、ユーザに選択された印刷に必要な諸条件をもとに印刷情報（図４に示す印刷情報２３０参照）を印刷データに付加し、本処理を終了する。
【００２５】
次に、プリンタが行う印刷集計情報生成処理を図１０の第１の実施例における印刷集計情報生成処理の流れを示すフローチャートの図中Ｓで表すステップにしたがって図１を参照しながら説明する。
Ｓ２１：プリンタ１０の通信部１７は、ホストコンピュータ１１の通信部１６から送信された印刷データを受信し、印刷データ解析部１０１は、受信した印刷データから識別情報（図３参照）を取得し、その識別情報を印刷集計部１０２に送信する。
【００２６】
Ｓ２２：また、印刷制御部１０３は、受信した印刷データから印刷情報（図４参照）および印字データを取得し、その印字データの印刷ジョブとしての印刷を実行する。
Ｓ２３：印刷を完了した印刷制御部１０３は、印刷枚数、用紙サイズおよび消耗品使用量等の情報を含む印刷結果を印刷集計部１０２に送信する。
Ｓ２４：印刷集計部１０２は、印刷データから取得した識別情報と、印刷制御部１０３から受信した印刷結果から図５に示す印刷集計情報を生成して本処理を終了する。ここで、ジョブＩＤは、印刷ジョブを識別するための情報であり、印刷制御部１０３で印刷ジョブ毎に付加される。
【００２７】
印刷集計情報生成処理を完了したプリンタ１０は、印刷を完了したことをホストコンピュータ１１の課金管理部１５に通知する。その通知を受取った課金管理部１５は、課金情報を生成するために、印刷集計情報を要求する旨の情報をプリンタ１０に送信する。印刷集計情報を要求する旨の情報を受信したプリンタ１０は、生成した印刷集計情報を課金管理部１５に送信し、その送信が完了した後、送信済みの印刷集計情報を記憶手段から消去する。
印刷集計情報を受信した課金管理部１５は、その印刷集計情報と、図６に示すような課金計算表とに基づいて図７に示すような課金情報を生成し、課金先に対して課金額を請求する。
【００２８】
このように、印刷情報集計システム１は、文書データに付加されている識別情報を利用し、その識別情報毎に文章データの印刷で使用した消耗品の課金額を集計するようにしたことにより、文書データの印刷を行うユーザが予め課金額の請求先を登録する必要がなくなり、またユーザは文書データの印刷を行う度に、課金される請求先を選択する必要がなくなる。したがって、印刷集計に係る操作をより簡易に行うことができる。
以上説明したように、第１の実施例では、文書データに付加されている識別情報を利用し、その識別情報毎に文章データの印刷で使用した消耗品の課金額を集計するようにしたことにより、印刷集計に係る操作を簡易にすることができるという効果が得られる。
【実施例２】
【００２９】
第２の実施例は、文書データに識別情報が付加されていない場合、ホストコンピュータの入力部で入力された識別情報を印刷データに付加するようにしたものである。
図１１は第２の実施例における印刷情報集計システムの構成を示すブロック図である。なお、上述した第１の実施例と同様の部分は、同一の符号を付してその説明を省略する。
【００３０】
図１１において、プリンタドライバ１２は、ホストコンピュータ１１上で動作する文書編集プログラム等のアプリケーション１３で作成された図形、イメージデータ、文字等を含む文書データ２４１を記憶部１４から読み出し、プリンタ１０が解釈できるページ記述言語で記述された印字データに変換する。
【００３１】
このプリンタドライバ１２は、文書データ解析部１２１と、印刷データ生成部１２２と、入力部１２３とにより構成されている。
入力部１２３は、文書データ解析部１２１により、文書データに第１の識別情報としてのデジタル署名の存在が確認されなかった場合に、第３の識別情報を新たに入力する手段と、第３の識別情報を第１の識別情報として文書データにも付加する手段とを有している。
この第３の識別情報には、記憶部１４に保存された以前利用したデジタル署名履歴１４２に含まれているデジタル署名または新たに生成したデジタル署名のいずれかが含まれるものとする。
【００３２】
なお、本実施例において、印刷データ生成部１２２は、第１の識別情報に替えて第３の識別情報に基づいて第２の識別情報を生成し、生成した第２の識別情報を印刷データに付加する手段を有している。
また、記憶部１４は、第１の識別情報または第３の識別情報を識別情報の履歴として記憶するデジタル署名履歴１４２を有し、入力部１２３は、その記憶部１４のデジタル署名履歴１４２に記憶された識別情報の履歴から、新たな第３の識別情報を選択可能にしている。
【００３３】
プリンタ１０は、装置全体の動作を制御するＣＰＵ等の制御部およびメモリ等の記憶部を備えた印刷装置等であり、通信部１７と、印刷データから識別情報を取得する手段を有する印刷データ解析部１０１と、第２の識別情報を識別ＩＤ（集計キー）として用いて印刷集計情報を生成する手段を有する印刷集計部１０２と、印刷集計部１０２が印字データの印刷における消費量を集計して生成した印刷集計情報に印刷日時を付加して印刷履歴（印刷ログ）情報として記憶する印刷履歴記憶部としての印刷ログ記憶部１０５と、現在の日時を取得する計時手段としての時刻制御部１０６と、印刷データを紙媒体に印刷する手段および印刷データによる印刷処理としての印刷ジョブを特定するジョブＩＤを付加する手段を有する印刷制御部１０３と、印刷時の消耗品の消費量を計測する消耗品消費量把握部１０４とにより構成されている。
【００３４】
図１２は第２の実施例における印刷データの構成を示す説明図、図１３は第２の実施例における識別情報の構成を示す説明図、図１４は第２の実施例における印刷情報の構成を示す説明図である。
図１２に示す印刷データ２１０は、図１１に示すホストコンピュータ１１のプリンタドライバ１２の印刷データ生成部１２２により、付加された識別情報２２１と、生成された印刷情報２３０および印字データとにより構成されている。
【００３５】
図１３に示す識別情報２２１は、図１２に示す印刷データ２１０に付加される識別情報であり、本実施例では、デジタル署名（第１の識別情報）として署名および署名者（第２の識別情報）により構成されている。ただし、文書データに第１の識別情報が存在しない場合、図１１に示す入力部１２３で入力された第３の識別情報により構成される。
図１４に示す印刷情報２３０は、図１１に示すホストコンピュータ１１を利用しているユーザを識別するためのユーザＩＤ、アプリケーション１３の名称であるアプリケーション名、文書データのページ数およびプリンタドライバ１２によりユーザが設定した印刷条件等により構成されている。
【００３６】
図１５は第２の実施例における印刷集計情報の構成を示す説明図である。
図１５において、印刷集計情報２４０は、図１１に示すプリンタ１０の印刷集計部１０２により生成される情報であり、印刷ジョブを特定するためのジョブＩＤと、ユーザＩＤと、識別ＩＤと、印刷枚数と、用紙サイズと、消耗品使用量とにより構成されている。ジョブＩＤは、図１１に示すプリンタ１０の印刷制御部１０３により付与される。また、ユーザＩＤは、印刷データの印刷情報に含まれる図１４に示すユーザＩＤであり、識別ＩＤは、印刷データの識別情報に含まれる図１３に示すデジタル署名（署名者）または図１１に示す入力部１２３で入力された第３の識別情報である。さらに、印刷枚数および用紙サイズは、図１１に示すプリンタ１０の印刷制御部１０３により当該印刷ジョブで実際に印刷した紙媒体の枚数および大きさであり、消耗品使用量は、プリンタ１０の印刷制御部１０３により当該印刷ジョブで実際に使用した消耗品としてのトナーの使用量である。ユーザ毎に印刷集計情報２４０の集計を行う場合、ユーザＩＤまたは識別ＩＤを利用することができる。
【００３７】
図１６は第２の実施例における印刷ログ情報の構成を示す説明図である。
図１６において、図１１に示すプリンタ１０の印刷ログ記憶部１０５に記憶される印刷ログ情報は、印刷集計情報２４０と印刷が実行された日時を示す実行時刻２４１とにより構成される。
図１８は第２の実施例における課金計算表の構成を示す説明図であり、図１９は第２の実施例における課金情報の構成を示す説明図である。
【００３８】
図１１に示すホストコンピュータ１１のプリンタドライバ１２の課金計算部１５は、プリンタ１０において生成された印刷集計情報をもとに、図１８に示す消耗品毎の課金額で構成された課金計算表（課金データテーブル）を用いて課金額の計算を行い、図１９に示すように、ユーザＩＤまたは識別ＩＤを課金先とした課金情報を作成する。
なお、課金計算表は、ホストコンピュータ１１の記憶部１４に予め記憶（設定）されているものとし、また課金情報は、ジョブＩＤ、課金先（ユーザＩＤまたは識別ＩＤ）、課金額、印刷枚数、用紙サイズ、および消耗品使用量等で構成されたものである。
【００３９】
上述した構成の作用について説明する。
まず、前提条件として、図１１に示す印刷情報集計システム１のホストコンピュータ１１とプリンタ１０とは、ＵＳＢやＬＡＮ等の通信回線で接続され、ホストコンピュータ１１にはプリンタドライバ１２がインストールされているものとする。また、ホストコンピュータ１１は、ユーザＩＤが「ｘｘｘ」のユーザによって使用されているものとする。
【００４０】
ホストコンピュータ１１を使用するユーザは、図２０に示す文書データ２４１を印刷するために、アプリケーション１３を起動し、記憶部１４から文書データ２４１を読み出し、さらにアプリケーション１３において印刷を実行してプリンタドライバ１２を起動するものとする。
プリンタドライバ１２では、文書データ２４１の印刷に必要な諸条件をユーザに選択させ、その後、ユーザは文書データ２４１の印刷を起動する操作を行うものとする。
【００４１】
次に、ホストコンピュータのプリンタドライバが行う印刷データ生成処理を図２２の第２の実施例における印刷データ生成処理の流れを示すフローチャートの図中Ｓで表すステップにしたがって図１１を参照しながら説明する。
Ｓ３１：ユーザの操作により印刷起動が行われると、ホストコンピュータ１１のプリンタドライバ１２の印刷データ生成部１２２は、文書データ２４１を印刷データに変換する。
【００４２】
Ｓ３２：また、文書データ解析部１２１は、文書データ２４１に識別情報としてのデジタル署名が存在するか否かの確認を行い、存在すると判定すると処理をＳ４０へ移行し、存在しないと判定すると処理をＳ３３へ移行する。
Ｓ３３：文書データ２４１に識別情報としてのデジタル署名が存在しないと判定すると、入力部１２３は、ユーザに対し識別情報の付加を行うか否かを確認する画面を表示手段に表示させ、ユーザによる識別情報の付加を行うか否かの選択操作を受付ける。識別情報の付加を行うことが選択された場合、処理をＳ３４へ移行し、識別情報の付加を行わないことが選択された場合、本処理を終了する。
【００４３】
Ｓ３４：識別情報の付加を行うことが選択された場合、入力部１２３は、ユーザに対し新規の識別情報の付加を行うか、または以前使用した識別情報の付加を行なうかを確認する画面を表示手段に表示させ、ユーザによる識別情報の付加方法の選択操作を受付ける。新規に識別情報の付加を行うことが選択された場合、処理をＳ３５へ移行し、以前使用した識別情報の付加を行なうことが選択された場合、処理をＳ３６へ移行する。ここで、新規に付加する識別情報はユーザが保有するデジタル署名とする。
【００４４】
Ｓ３５：ユーザにより新規に識別情報の付加を行うことが選択された場合、入力部１２３は、図１７に示すユーザが保有するデジタル署名の一覧から付加するデジタル署名を選択する操作を受付け、選択されたデジタル署名を付加する第３の識別情報として新たに生成し、処理をＳ３８へ移行する。
Ｓ３６：一方、Ｓ３４において、以前使用した識別情報の付加を行なうことが選択された場合、入力部１２３は、記憶部１４からデジタル署名履歴１４２を読み出す。
【００４５】
Ｓ３７：入力部１２３は、読み出したデジタル署名履歴１４２から付加するデジタル署名を選択する操作を受付け、選択されたデジタル署名を付加する第３の識別情報として生成し、処理をＳ３８へ移行する。
Ｓ３８：さらに、入力部１２３は、選択されたデジタル署名を文書データ２４１にも付加するか否かを確認する画面を表示手段に表示させ、ユーザによる選択操作を受付ける。付加を行うことが選択された場合、処理をＳ３９へ移行し、付加を行わないことが選択された場合、処理をＳ４１へ移行する。
【００４６】
Ｓ３９：選択されたデジタル署名を文書データ２４１にも付加することが入力部123により選択されると、文書データ解析部１２１を介して文書データ２４１にもデジタル署名を付加し、図２１に示すように、デジタル署名を付加した文書データ２４１を生成し、記憶部１４に記憶、保存して処理をＳ４１へ移行する。このように識別情報としてのデジタル署名を文書データにも付加するようにしたことにより、その文書データを再度印刷する場合、識別情報を付加する必要がなくなる。
【００４７】
Ｓ４０：Ｓ３２において、文書データ２４１に識別情報としてのデジタル署名が存在すると判定されると、文書データ解析部１２１の指示により印刷データ生成部１２２は、文書データ１４１から識別情報としてのデジタル署名データを抽出する。
【００４８】
Ｓ４１：印刷データ生成部１２２は、選択または抽出された第３の識別情報としてのデジタル署名データ（図１３に示すデジタル署名２２１参照）を印刷データに付加する。ここで、課金情報を作成するために使用する識別ＩＤは、デジタル署名データの署名者を用いることとなる。
Ｓ４２：印刷データ生成部１２２は、印刷データに付加した識別情報としてのデジタル署名データをデジタル署名履歴１４２として記憶部１４に記憶、保存する。
【００４９】
Ｓ４３：印刷データ生成部１２２は、ユーザに選択された印刷に必要な諸条件をもとに印刷情報（図１４に示す印刷情報２３０参照）を印刷データに付加し、本処理を終了する。
次に、プリンタが行う印刷集計情報の生成および保存処理を図２３の第２の実施例における印刷集計情報の生成および保存処理の流れを示すフローチャートの図中Ｓで表すステップにしたがって図１１を参照しながら説明する。
【００５０】
Ｓ５１、Ｓ５２：プリンタ１０の通信部１７は、ホストコンピュータ１１の通信部１６から送信された印刷データを受信し、印刷データ解析部１０１は、受信した印刷データから識別情報（図１３参照）を取得し、その識別情報を印刷集計部１０２に送信する。
Ｓ５３：また、印刷制御部１０３は、受信した印刷データから印刷情報（図１４参照）および印字データを取得し、その印字データの印刷ジョブとしての印刷を実行する。
【００５１】
Ｓ５４：印刷を完了した印刷制御部１０３は、印刷枚数、用紙サイズおよび消耗品使用量等の情報を含む印刷結果を印刷集計部１０２に送信する。
Ｓ５５：印刷集計部１０２は、印刷データから取得した識別情報と、印刷制御部１０３から受信した印刷結果から図１５に示す印刷集計情報を生成する。ここで、ジョブＩＤは、印刷ジョブを識別するための情報であり、印刷制御部１０３で印刷ジョブ毎に付加される。
【００５２】
Ｓ５６：さらに、印刷集計部１０２は、時刻制御部１０６から現在の時刻を取得し、印刷集計情報に実行時刻として付加する。
Ｓ５７：印刷集計部１０２は、図１６に示すように、実行時刻２４１が付加された印刷集計情報２４０を印刷ログ情報として印刷ログ記憶部１０５に記憶、保存して本処理を終了する。
【００５３】
印刷集計情報の生成および保存処理を完了したプリンタ１０は、印刷を完了したことをホストコンピュータ１１の課金管理部１５に通知する。その通知を受取った課金管理部１５は、課金情報を生成するユーザの操作および取得する印刷集計期間の入力を受付け、課金情報を生成するために、入力された印刷集計期間の印刷集計情報を要求する旨の情報をプリンタ１０に送信する。
次に、プリンタが行う印刷情報送信処理を図２４の第２の実施例における印刷情報送信処理の流れを示すフローチャートの図中Ｓで表すステップにしたがって図１１を参照しながら説明する。
【００５４】
Ｓ６１：ホストコンピュータ１１からユーザの操作により入力された印刷集計期間の印刷集計情報を要求する旨の情報を受信したプリンタ１０の印刷集計部１０２は、印刷ログ記憶部１０５から図１６に示す実行時刻２４１が付加された印刷集計情報２４０を印刷ログ情報として読み出す。
Ｓ６２：印刷集計部１０２は、読み出した印刷ログ情報から指定された印刷集計期間の印刷集計情報を抽出して集計し、ホストコンピュータ１１へ送信して本処理を終了する。
【００５５】
印刷集計情報を受信したホストコンピュータ１１の課金管理部１５は、その印刷集計情報と、図１８に示すような課金計算表とに基づいて図１９に示すような課金情報を生成し、課金先に対して課金額を請求する。
このように、印刷情報集計システム１は、文書データに識別情報が付加されていない場合、入力された識別情報を印刷データに付加し、また入力された識別情報を文書データにも付加するようにしたことにより、その文書データを再度印刷する場合、識別情報を付加する必要がなくなる。したがって、印刷集計に係る操作をより簡易に行うことができる。
【００５６】
以上説明したように、第２の実施例では、第１の実施例の効果に加え、文書データに識別情報が付加されていない場合、入力された識別情報を印刷データに付加し、また入力された識別情報を文書データにも付加するようにしたことにより、印刷集計に係る操作をより簡易に行うことができるという効果が得られる。
なお、第１の実施例および第２の実施例では、ホストコンピュータに接続された装置をプリンタとして説明したが、それに限られることなく、デジタル複合機等としても良い。
【符号の説明】
【００５７】
１    印刷情報集計システム
１０  プリンタ
１１  ホストコンピュータ
１２  プリンタドライバ
１３  アプリケーション
１４  記憶部
１５  課金管理部
１６、１７  通信部
１０１  印刷データ解析部
１０２  印刷集計部
１０３  印刷制御部
１０４  消耗品消費量把握部
１０５  印刷ログ記憶部
１０６  時刻制御部
１２１  文書データ解析部
１２２  印刷データ生成部
１２３  入力部
【図１】
2013156966.tif 000003
【図２】
2013156966.tif 000004
【図３】
2013156966.tif 000005
【図４】
2013156966.tif 000006
【図５】
2013156966.tif 000007
【図６】
2013156966.tif 000008
【図７】
2013156966.tif 000009
【図８】
2013156966.tif 000010
【図９】
2013156966.tif 000011
【図１０】
2013156966.tif 000012
【図１１】
2013156966.tif 000013
【図１２】
2013156966.tif 000014
【図１３】
2013156966.tif 000015
【図１４】
2013156966.tif 000016
【図１５】
2013156966.tif 000017
【図１６】
2013156966.tif 000018
【図１７】
2013156966.tif 000019
【図１８】
2013156966.tif 000020
【図１９】
2013156966.tif 000021
【図２０】
2013156966.tif 000022
【図２１】
2013156966.tif 000023
【図２２】
2013156966.tif 000024
【図２３】
2013156966.tif 000025
【図２４】
2013156966.tif 000026