(57)【要約】【課題】コストアップやレスポンスの低下等を招くことなく、印刷装置で課金して実際に課印刷した印刷結果に基づいて正確に課金処理を実行する。【解決手段】課金サーバ１のＣＰＵ１１は、課金印刷指示情報を含む印刷ジョブを端末装置２から受信してその課金印刷指示情報を取得してメモリ１２に課金情報として記憶すると共に、印刷ジョブを印刷装置３へ転送する印刷ジョブ転送手段１１ａと、印刷ジョブに含まれる課金印刷指示情報と印刷装置３が印刷ジョブに基づいて実際に印刷してカウントした課金印刷カウント情報とが不一致の場合、メモリ１２に記憶しておいた課金情報を課金印刷カウント情報に一致するように更新する課金情報更新手段１１ｂと、課金情報に基づいて課金処理を実行する課金処理手段１１ｃとを備えた。【選択図】      図１
2015099529.tif 000002
【特許請求の範囲】
【請求項１】
端末装置が送信した印刷ジョブを受信し課金処理を行うと共に、前記印刷ジョブを印刷装置へ転送して課金印刷させる課金サーバであって、
前記課金印刷の指示内容を示す課金印刷指示情報を含む前記印刷ジョブを前記端末装置から受信し、前記印刷ジョブから前記課金印刷指示情報を取得すると共に、前記印刷ジョブを前記印刷装置へ転送する印刷ジョブ転送手段と、
前記印刷ジョブ転送手段によって取得された前記課金印刷指示情報を課金情報として記憶する課金情報記憶手段と、
前記印刷装置に転送された印刷ジョブに含まれる課金印刷指示情報と前記印刷装置が前記印刷ジョブに基づいて印刷しカウントした課金印刷カウント情報とが不一致の場合、前記課金情報記憶手段に記憶された前記課金情報を前記課金印刷カウント情報に一致するように更新する課金情報更新手段と、
前記課金情報記憶手段に記憶された前記課金情報に基づいて課金処理を実行する課金処理手段と、
を備えたことを特徴とする課金サーバ。
【請求項２】
端末装置が送信した印刷ジョブを受信し課金処理を行うと共に、前記印刷ジョブを印刷装置へ転送して課金印刷させる課金サーバであって、
前記課金印刷の指示内容を示す課金印刷指示情報を含む前記印刷ジョブを前記端末装置から受信し、前記印刷ジョブから前記課金印刷指示情報を取得すると共に、前記印刷ジョブを前記印刷装置へ転送する印刷ジョブ転送手段と、
前記印刷ジョブ転送手段によって取得された前記課金印刷指示情報と前記印刷装置が前記印刷ジョブに基づいて印刷しカウントした課金印刷カウント情報とが不一致の場合、この課金印刷カウント情報に基づいて課金処理を実行する課金処理手段と、
を備えたことを特徴とする課金サーバ。
【請求項３】
前記印刷ジョブ転送手段は、
当該課金サーバにおいて複数の印刷ジョブを一意に識別するための課金サーバ用ジョブ識別情報を前記端末装置から受信した前記印刷ジョブに付加し前記印刷装置へ転送する
ことを特徴とする請求項１又は２記載の課金サーバ。
【請求項４】
印刷ジョブを生成して送信する端末装置と、前記端末装置が送信した印刷ジョブを受信し課金処理を行うと共に、前記印刷ジョブを印刷装置へ転送する課金サーバと、前記課金サーバからの印刷ジョブを受信し課金印刷を実行する印刷装置を備えた課金印刷システムであって、
前記端末装置は、
前記課金印刷の指示内容を示す課金印刷指示情報を生成し、前記生成した課金印刷指示情報を印刷ジョブに付加して前記課金サーバに送信し、
前記課金サーバは、
前記印刷ジョブを前記端末装置から受信し、前記印刷ジョブから前記課金印刷指示情報を取得すると共に、前記印刷ジョブを前記印刷装置へ転送する印刷ジョブ転送手段と、
前記印刷ジョブ転送手段によって取得された前記課金印刷指示情報を課金情報として記憶する課金情報記憶手段と、
前記印刷装置に転送された印刷ジョブに含まれる前記課金印刷指示情報と前記印刷装置が前記印刷ジョブに基づいて印刷しカウントされた課金印刷カウント情報とが不一致の場合、前記課金情報記憶手段に記憶された前記課金情報を前記課金印刷カウント情報に一致するように更新する課金情報更新手段と、
前記課金情報記憶手段に記憶された前記課金情報に基づいて課金処理を実行する課金処理手段とを備え、
前記印刷装置は、
前記課金サーバから転送された前記印刷ジョブに基づいて印刷を実行する印刷手段と、
前記印刷ジョブに基づいて前記印刷手段が印刷したカウント値を示す課金印刷カウント情報を生成する課金印刷カウント情報生成手段と、
前記印刷ジョブに含まれる前記課金印刷指示情報と前記課金印刷カウント情報生成手段により生成された前記課金印刷カウント情報とを比較し、前記課金印刷指示情報と前記課金印刷カウント情報とが不一致の場合、前記課金印刷カウント情報を前記課金サーバに対し送信する比較処理手段と
を備えたことを特徴とする課金印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コストアップやレスポンスの低下等を招くことなく、印刷装置で実際に印刷した印刷結果に基づいて正確に課金処理を実行する課金サーバ、及び課金印刷システムに関する。
【背景技術】
【０００２】
印刷ジョブを生成するパソコン等の端末装置と、印刷を行う印刷装置と、端末装置が生成して送信した印刷ジョブを受信し課金処理を行うと共に、端末装置から受信した印刷ジョブを印刷装置へ転送する課金サーバとを備えたネットワーク印刷サービスシステムが一般的に良く知られている。
【０００３】
特許文献１には、端末装置及び印刷装置にネットワークを介して接続された印刷管理装置が課金サーバとして機能し、印刷管理装置が、端末装置により生成された印刷ジョブを一時的に受信し、印刷ジョブのデータ量に基づいて所定の課金処理を行った後、印刷装置に印刷ジョブを転送して印刷させる技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−１８５４７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された印刷管理装置では、端末装置から受信した印刷ジョブを印刷装置に転送する際に課金処理を実行しているため、必ずしも印刷装置で実際に実行された印刷内容に応じた印刷料金を正確に課金できないという問題があった。
【０００６】
例えば、印刷装置で課金して印刷している際に用紙ジャム等が発生しため、ユーザがその印刷ジョブを中止した場合には、印刷管理装置で課金した料金よりも印刷装置で実際に印刷した料金の方が低くなっていた。
【０００７】
一方、例えば、サンプルプリント（お試しプリント）等のように印刷ジョブで指示した印刷内容以外に印刷装置でユーザが印刷を実行した場合には、印刷管理装置で課金した料金よりも印刷装置で実際に印刷した料金の方が高くなっていた。
【０００８】
また、上述の特許文献１に記載された印刷管理装置では、パソコンから受信した印刷ジョブのデータ量に基づいて課金をしているため、必ずしも印刷装置で実際に実行された印刷内容に応じた印刷料金を正確に課金できないという問題もあった。即ち、印刷装置における印刷方式には、片面印刷や両面印刷、カラー／モノクロ、用紙サイズ等の各種印刷様式があって、各様式の組み合わせ毎に料金が異なるため、印刷ジョブのデータ量に基づいて課金した場合、印刷装置で実際に印刷された印刷料金と課金処理により算出された印刷料金とが異なる場合があった。
【０００９】
ここで、印刷管理装置内において端末装置から受信した印刷ジョブの片面印刷や両面印刷の種別や、カラー印刷、用紙サイズ等の詳細な各種印刷様式を解析して集計することも考えられるが、このような解析を行う場合、印刷管理装置の処理負荷が大きくなるので、コストアップやレスポンスの低下等を招くことになる。
【００１０】
本発明はこのような課題に鑑みてなされたものであり、コストアップやレスポンスの低下等を招くことなく、印刷装置で実際に課金して印刷した印刷結果に基づいて正確に課金処理を実行する課金サーバ、及び課金印刷システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明に係る課金サーバの第１の特徴は、端末装置が送信した印刷ジョブを受信して課金処理を行うと共に、その印刷ジョブを印刷装置へ転送する課金サーバであって、課金印刷の指示内容を示す課金印刷指示情報を含む前記印刷ジョブを前記端末装置から受信し、前記印刷ジョブから前記課金印刷指示情報を取得すると共に、前記印刷ジョブを前記印刷装置へ転送する印刷ジョブ転送手段と、前記印刷ジョブ転送手段によって取得された前記課金印刷指示情報を課金情報として記憶する課金情報記憶手段と、前記印刷装置に転送された印刷ジョブに含まれる前記課金印刷指示情報と前記印刷装置が前記印刷ジョブに基づいて実際に印刷してカウントした課金印刷カウント情報とが不一致の場合、前記課金情報記憶手段に記憶した前記課金情報を前記課金印刷カウント情報に一致するように更新する課金情報更新手段と、前記課金情報記憶手段に記憶された前記課金情報に基づいて課金処理を実行する課金処理手段とを備えたことにある。
【００１２】
また、本発明に係る課金サーバの第２の特徴は、端末装置が送信した印刷ジョブを受信し課金処理を行うと共に、前記印刷ジョブを印刷装置へ転送して課金印刷させる課金サーバであって、前記課金印刷の指示内容を示す課金印刷指示情報を含む前記印刷ジョブを前記端末装置から受信し、前記印刷ジョブから前記課金印刷指示情報を取得すると共に、前記印刷ジョブを前記印刷装置へ転送する印刷ジョブ転送手段と、前記印刷ジョブ転送手段によって取得された前記課金印刷指示情報と前記印刷装置が前記印刷ジョブに基づいて印刷しカウントした課金印刷カウント情報とが不一致の場合、この課金印刷カウント情報に基づいて課金処理を実行する課金処理手段と、を備えたことにある。
【００１３】
また、本発明に係る課金サーバの第３の特徴は、前記印刷ジョブ転送手段は、当該課金サーバにおいて複数の印刷ジョブを一意に識別するための課金サーバ用ジョブ識別情報を前記端末装置から受信した前記印刷ジョブに付加して前記印刷装置へ転送することにある。
【００１４】
また、本発明に係る課金印刷システムの特徴は、印刷ジョブを生成して送信する端末装置と、その端末装置が送信した印刷ジョブを受信して課金処理を行うと共に、その印刷ジョブを印刷装置へ転送する課金サーバと、前記課金サーバからの印刷ジョブを受信して印刷を実行する印刷装置を備えた課金印刷システムであって、前記端末装置は、課金印刷の指示内容を示す課金印刷指示情報を生成し、生成した課金印刷指示情報を前記印刷ジョブに付加し前記課金サーバに送信し、前記課金サーバは、前記印刷ジョブを前記端末装置から受信し、前記印刷ジョブから前記課金印刷指示情報を取得すると共に、前記印刷ジョブを前記印刷装置へ転送する印刷ジョブ転送手段と、前記印刷ジョブ転送手段によって取得された前記課金印刷指示情報を課金情報として記憶する課金情報記憶手段と、前記印刷装置に転送された印刷ジョブに含まれる前記課金印刷指示情報と前記印刷装置が前記印刷ジョブに基づいて実際に印刷してカウントした課金印刷カウント情報とが不一致の場合、前記課金情報記憶手段に記憶した前記課金情報を前記課金印刷カウント情報に一致するように更新する課金情報更新手段と、前記課金情報記憶手段に記憶された前記課金情報に基づいて課金処理を実行する課金処理手段とを備え、前記印刷装置は、前記課金サーバから転送された前記印刷ジョブに基づいて印刷を実行する印刷手段と、前記印刷ジョブに基づいて前記印刷手段が実際に印刷したカウント値を示す課金印刷カウント情報を生成する課金印刷カウント情報生成手段と、前記印刷ジョブに含まれていた前記課金印刷指示情報と前記課金印刷カウント情報生成手段によって生成された前記課金印刷カウント情報とを比較し、前記課金印刷指示情報と前記課金印刷カウント情報とが不一致の場合、前記課金印刷カウント情報を前記課金サーバに対し送信する比較処理手段とを備えたことにある。
【発明の効果】
【００１５】
本発明に係る課金サーバの第１の特徴によれば、印刷ジョブに含まれる課金印刷指示情報と印刷装置がその印刷ジョブに基づいて実際に印刷してカウントした課金印刷カウント情報とが不一致の場合、課金サーバで記憶している課金印刷指示情報を課金印刷カウント情報に一致するように更新するため、コストアップやレスポンスの低下等を招くことなく印刷装置で実際に課金して印刷した印刷結果に基づいて正確に課金処理を実行することができる。
【００１６】
また、課金印刷指示情報を印刷ジョブのフッタ情報に含ませることにより、端末装置のプリンダドライバは印刷ジョブのページデータを順に送信しながら課金印刷指示情報を更新して最終的にページデータ全ての課金印刷指示情報を集計した課金印刷指示情報をこの印刷ジョブのフッタ情報に設定して送信することができるので、より正確に課金処理を実行することができる。
【００１７】
また、本発明に係る課金サーバの第２の特徴によれば、印刷ジョブに含まれる課金印刷指示情報と印刷装置がその印刷ジョブに基づいて実際に印刷してカウントした課金印刷カウント情報とが不一致の場合、課金印刷指示情報を課金印刷カウント情報に一致するように更新するため、コストアップやレスポンスの低下等を招くことなく印刷装置で実際に課金して印刷した印刷結果に基づいて正確に課金処理を実行することができる。また、課金印刷指示情報を印刷ジョブのフッタ情報に含ませることにより、端末装置のプリンダドライバは印刷ジョブのページデータを順に送信しながら課金印刷指示情報を更新して最終的にページデータ全ての課金印刷指示情報を集計した課金印刷指示情報をこの印刷ジョブのフッタ情報に設定して送信することができるので、より正確に課金処理を実行することができる。
【００１８】
また、本発明に係る課金サーバの第３の特徴によれば、課金サーバにおいて複数の印刷ジョブを一意に識別するための課金サーバ用ジョブ識別情報を端末装置から受信した印刷ジョブに付加して印刷装置へ転送するため、課金サーバと印刷装置側で一意に印刷ジョブを特定することが可能になり、課金サーバ用ジョブ識別情報に基づいて印刷装置から課金印刷カウント情報を確実かつ簡単に取得すること等が可能になる。
【００１９】
また、本発明に係る課金印刷システムの特徴によれば、印刷ジョブに含まれる課金印刷指示情報と印刷装置がその印刷ジョブに基づいて実際に印刷してカウントした課金印刷カウント情報とが不一致の場合、課金サーバで記憶されている課金印刷指示情報が課金印刷カウント情報に一致するように更新されるため、印刷装置で実際に課金して印刷した印刷結果に基づいて正確に課金処理を実行することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明に係る実施例の課金サーバを含む課金印刷システム全体の構成を示すシステム構成図である。
【図２】本発明に係る実施例の課金印刷システムを構成する課金サーバや端末装置、印刷装置それぞれにおける処理を示すシーケンス図である。
【図３】本発明に係る実施例の課金印刷システムにおいて端末装置が生成して課金サーバへ送信する印刷ジョブの構造を示す図である。
【図４】本発明に係る実施例の課金印刷システムにおける印刷ジョブのフッタ情報に含まれる課金印刷指示情報の一例を示す図である。
【図５】本発明に係る実施例の課金サーバで課金サーバ用ジョブ識別情報を付加した印刷ジョブの一例を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明に係る課金サーバ、課金印刷システム、課金サーバプログラムの実施例について説明する。
【００２２】
図１は、本発明に係る実施例の課金サーバ１を含む課金印刷システム全体の構成を示す構成図である。
【００２３】
図１に示すように、本発明に係る実施例の課金印刷システムは、課金サーバ１と、複数台（ここでは、説明の便宜上、３台とするが、この台数に限られない。）の端末装置２と、同様に複数台（ここでは、説明の便宜上、２台とするが、この台数に限られない。）の印刷装置３とが、有線または無線のネットワーク４を介して接続されており、各端末装置２が生成して送信した印刷ジョブを課金サーバ１が受信し、指定された印刷装置３に対しその印刷ジョブを転送すると共に、課金処理を実行する。
【００２４】
課金サーバ１は、課金サーバ１全体の動作を制御すると共に、印刷ジョブ転送手段１１ａ、課金情報更新手段１１ｂおよび課金処理手段１１ｃとして機能するＣＰＵ１１と、印刷ジョブを保存すると共に、課金情報記憶手段として課金情報を記憶するメモリ１２と、ＣＰＵ１１を印刷ジョブ転送手段１１ａ、課金情報更新手段１１ｂおよび課金処理手段１１ｃとして機能させるための課金サーバプログラムが記憶されたプログラム記憶部１３と、ネットワーク４に接続されたネットワークＩ／Ｆ部１４等を備える。なお、本発明に係る実施例では、課金処理手段１１ｃはプリペイド式（前払い式）の課金処理、すなわち予めユーザが所定金額をチャージした磁気カードやＩＣカード等のプリペイドカードから印刷料金を減算して課金するものとして説明する。
【００２５】
端末装置２は、端末装置２全体の動作を制御するＣＰＵ２１と、メモリ２２と、文書等の印刷ジョブを作成する文書作成アプリケーションプログラム（以下、文書作成アプリケーションという。）２３ａやプリンタドライバプログラム（以下、プリンタドライバという。）２３ｂ等の各種プログラムが記憶されたプログラム記憶部２３と、ネットワーク４に接続されたネットワークＩ／Ｆ部２４と、キーボード等の入力部２５と、表示部２６等を備える。
【００２６】
印刷装置３は、印刷装置３全体の動作を制御する共に、本発明の課金印刷カウント情報生成手段３１ａおよび比較処理手段３１ｂとして機能するＣＰＵ３１と、メモリ２２と、ＣＰＵ３１を課金印刷カウント情報生成手段３１ａおよび比較処理手段３１ｂとして機能させるためのプログラム等が記憶されたプログラム記憶部３３と、ネットワーク４に接続されたネットワークＩ／Ｆ部３４と、課金サーバ１から転送された印刷ジョブを実行して印刷する印刷部３５等を備える。
【００２７】
次に、本発明に係る実施例の課金サーバ１を含む課金印刷システムにおける課金処理について説明する。
【００２８】
図２は、本発明に係る実施例の課金印刷システムが備える課金サーバ１や端末装置２、印刷装置３それぞれにおける処理を示すシーケンス図である。
【００２９】
図２に示すように、まず、端末装置２においてＣＰＵ２１がプログラム記憶部２３に記憶された文書作成アプリケーション２３ａ等を実行し、テキストや画像等を含む文書データを作成し、プリンタドライバ２３ｂを起動してその文書データに基づいて印刷ジョブを生成する（Ｓ１０１）。
【００３０】
図３は、本発明に係る実施例の課金印刷システムにおいて端末装置２が生成して課金サーバ１へ送信する印刷ジョブＤの構造を示す図である。
【００３１】
図３に示すように、本発明に係る実施例の課金印刷システムにおいて端末装置２が生成して課金サーバ１へ送信する印刷ジョブは、ヘッダ情報Ｄ１と、１ページ（Page  １）〜ｎページ（Page  ｎ）までの印刷画像データであるページデータＤ２と、フッタ情報Ｄ３とを有する。
【００３２】
ヘッダ情報Ｄ１には、端末装置２のＭＡＣアドレスや印刷ジョブＤの作成日時等を示す識別情報が付加されている。
【００３３】
また、フッタ情報Ｄ３には、印刷ジョブＤに含まれるページデータＤ２の詳細な課金印刷指示情報Ｄ３１、すなわち１ページ（Page １）〜ｎページ（Page ｎ）までの各ページデータＤ２を課金して印刷する際に、“片面／両面”か、“カラー／モノクロ”か、Ａ４サイズやＡ３サイズ等の“サイズ”、さらには“枚数”等の課金印刷の指示内容を示す指示情報が付加されている。
【００３４】
図４は、印刷ジョブＤのフッタ情報Ｄ３に含まれる課金印刷指示情報Ｄ３１の一例を示す図である。
【００３５】
図４に示すように、フッタ情報Ｄ３に含まれる課金印刷指示情報Ｄ３１には、Ａ４やＡ３、Ｂ４等の“サイズ”（符号：１０１）と、片面印刷か両面印刷を指示する“片面／両面”（符号：１０２）と、カラー印刷またはモノクロ印刷を指示する“カラー／モノクロ”（符号：１０３）、印刷枚数を指示する“枚数”（符号：１０４）とが、関連づけられて、印刷ジョブＤの課金印刷の指示内容を示す指示情報として、端末装置２のプリンタドライバ２３ｂによって設定されている。
【００３６】
図２に戻り、端末装置２は、図４に示したような課金印刷指示情報Ｄ３１をフッタ情報Ｄ３に含めた印刷ジョブＤを、ネットワークＩ／Ｆ部２４およびネットワーク４を介して課金サーバ１へ送信する（Ｓ１０５）。
【００３７】
印刷ジョブＤを受信した課金サーバ１のＣＰＵ１１は、印刷ジョブ転送手段１１ａとして機能し、まずは端末装置２からの印刷ジョブＤを受信してメモリ１２に保存すると共に、その印刷ジョブＤのフッタ情報Ｄ３から課金印刷指示情報Ｄ３１を取得して課金情報とし、メモリ１２に記憶する（Ｓ１０７）。
【００３８】
次に、ユーザログインが要求されると（Ｓ１０９）、課金サーバ１のＣＰＵ１１は、端末装置２から印刷ジョブを送信したユーザが課金印刷を実行させる印刷装置３でユーザ認証されているか否かを判定する（Ｓ１１１）。ここでは、印刷装置３で課金印刷を実行する前に、印刷ジョブを送信したユーザが印刷装置３において予めユーザログインの操作され、ユーザ認証されていると判定された場合、印刷装置３は、ユーザ認証結果“ＯＫ”を課金サーバ１へ送信する。
【００３９】
課金サーバ１は課金印刷を実行させようとする印刷装置３からユーザ認証“ＯＫ”が通知されていると、課金サーバ１のＣＰＵ１１は、印刷ジョブ転送手段１１ａとして機能し、端末装置２から受信し記憶しておいた印刷ジョブＤのヘッダ情報Ｄ１に対し課金サーバ１で一意に識別可能な課金サーバ用ジョブ識別情報Ｄ１１を付加して印刷装置３に対し転送する（Ｓ１１３）。
【００４０】
図５は、本発明に係る実施例の課金サーバ１で課金サーバ用ジョブ識別情報Ｄ１１を付加した印刷ジョブＤの一例を示す図である。
【００４１】
図５に示すように、課金サーバ１のＣＰＵ１１は、端末装置２から受信した図３に示すような構成の印刷ジョブＤのヘッダ情報Ｄ１に課金サーバ１で一意に識別可能な課金サーバ用ジョブ識別情報Ｄ１１を付加する。
【００４２】
印刷装置３は、課金サーバ１から課金サーバ用ジョブ識別情報Ｄ１１が付加された印刷ジョブＤを受信すると、印刷部３５がその印刷ジョブＤを実行して課金印刷を行う。その際、ＣＰＵ３１が課金印刷カウント情報生成手段３１ａとして機能し、メンテナンス用等のトータルカウント数だけでなく、課金印刷する印刷ジョブ毎に“サイズ”や“カラー／モノクロ”等の印刷内容に基づいて実際の印刷結果をカウントおよび集計した課金印刷カウント情報を生成する（Ｓ１１５）。
【００４３】
これにより、印刷装置３では印刷の際、用紙ジャムが発生してユーザがその印刷ジョブを中止したり、また、課金印刷指示情報Ｄ３１に計上されていないサンプルプリント（お試しプリント）等を実行する場合においても、印刷装置３が実際に課金して印刷した際にカウントおよび集計した正確な課金印刷カウント情報を生成することができる。
【００４４】
次に、印刷装置３のＣＰＵ３１は、比較処理手段３１ｂとして機能して、印刷装置３でカウントして集計した課金印刷カウント情報と、印刷ジョブＤのフッタ情報Ｄ３の課金印刷指示情報Ｄ３１とを比較し、一致していないと判定された場合、比較の結果が不一致である旨、及び実際の課金印刷カウント情報を、その印刷ジョブＤの課金サーバ用ジョブ識別情報Ｄ１１と対応させてメモリ３２等に記憶する（Ｓ１１９）。なお、比較の結果、一致していた場合も、一致していることを示す一致情報を記憶するようにしても良い。
【００４５】
課金サーバ１は、所定時間毎などの定期的（周期的）に、または印刷装置３の待機時に、課金サーバ用ジョブ識別情報Ｄ１１に基づいて印刷装置３にアクセスし、各印刷装置３における印刷結果であるジョブステータス情報の取得を要求する（Ｓ１２１）。
【００４６】
印刷装置３は、ジョブステータス情報の取得が要求されると、端末装置２からの印刷ジョブＤの課金印刷指示情報Ｄ３１と、印刷装置３が実際に課金印刷した課金印刷カウント情報との不一致情報が課金サーバ用ジョブ識別情報Ｄ１１に対応して蓄積されている場合、その課金サーバ用ジョブ識別情報Ｄ１１に基づいて不一致情報を送信する（Ｓ１２３）。なお、印刷装置３に一致情報が蓄積されていれば、一致情報を不一致情報に加えて送信するようにしても良い。
【００４７】
課金サーバ１は、印刷装置３から印刷ジョブＤを実行した際の課金印刷指示情報Ｄ３１と課金印刷カウント情報との不一致情報を取得すると、ＣＰＵ１１が課金情報更新手段１１ｂとして機能し、不一致情報に基づいてメモリ１２に課金情報として記憶した課金印刷指示情報Ｄ３１を印刷装置３が実際に課金して印刷した課金印刷カウント情報に更新する更新処理を行う（Ｓ１２５）。なお、端末装置２が設定した課金印刷指示情報Ｄ３１と印刷装置３が実際に課金印刷した課金印刷カウント情報とが一致している場合、メモリ１２に課金情報として記憶した課金印刷指示情報Ｄ３１の更新処理は実行しない。
【００４８】
その後、課金サーバ１のＣＰＵ１１は、課金処理手段１１ｃとして機能して、メモリ１２に記憶された課金情報に基づいて、その印刷ジョブＤを送信してきた端末装置２に対し課金処理を実行する（Ｓ１２７）。
【００４９】
このように、本発明に係る実施例の課金印刷システムによれば、印刷装置３で課金印刷してカウントした課金印刷カウント情報と端末装置２が印刷ジョブＤのフッタ情報Ｄ３に設定した課金印刷指示情報Ｄ３１とが一致しない場合、課金サーバ１は印刷装置３からその不一致情報を取得してメモリ１２に課金情報として記憶しておいた課金印刷指示情報Ｄ３１を更新してから課金処理を実行するので、その印刷ジョブＤを送信してきた端末装置２に対し実際の印刷結果に基づいて正確に課金を実行することができる。
【００５０】
また、印刷装置３で実際に課金印刷してカウントした課金印刷カウント情報と端末装置２が印刷ジョブＤのフッタ情報Ｄ３に設定した課金印刷指示情報Ｄ３１とを比較させ、不一致の場合、比較の結果が不一致であることと実際の課金印刷カウント情報とを課金サーバ１に対し送信させるようにしたため、印刷装置３と課金サーバ１間で課金印刷カウント情報と課金印刷指示情報Ｄ３１とが不一致の場合に整合等を図るため印刷ジョブ毎の無駄な通信を省略することが可能となり、性能向上を図ることができる。
【００５１】
特に、課金サーバ１は、端末装置２が課金サーバ１に対し送信した印刷ジョブＤのフッタ情報Ｄ３に含まれる課金印刷指示情報Ｄ３１を課金情報として取得して実際の課金印刷カウント情報と一致しない場合は更新した後にその課金印刷指示情報Ｄ３１に基づいて課金処理を実行するため、課金サーバ１内で印刷ジョブＤ内のページデータＤ２を解析することなく課金処理が可能となる。その結果、コストアップやレスポンスの低下等を招くことなく課金処理を実行できる。
【００５２】
また、課金サーバ１が端末装置２から受信した印刷ジョブＤに対して課金サーバ用ジョブ識別情報Ｄ１１を付加することで、課金サーバ１と印刷装置３は一意に印刷ジョブＤを特定可能となる。そのため、課金サーバ１は課金サーバ用ジョブ識別情報Ｄ１１に基づいて印刷装置３から課金印刷カウント情報を取得することが可能となり、印刷装置３からその印刷ジョブＤの実行結果である課金印刷カウント情報を確実かつ簡単に取得することができる。
【００５３】
また、課金サーバ１が複数の印刷ジョブＤを一度に印刷装置３に対し送信して課金印刷を指示する場合でも、連続印刷が可能になると共に、各印刷ジョブＤの実行結果である課金印刷カウント情報を確実に取得することが可能となり、課金の信頼性を確保しつつ生産性を向上させることができる。例えば、課金サーバ１が複数（Ｎ台）存在し、１台の印刷装置３に対しＮ対１の接続になった場合においても、課金サーバ用ジョブ識別情報Ｄ１１の一部に一意になるキー（例えば、課金サーバ１のＭＡＣアドレスなど）を付加することで、複数の課金サーバ１間のＩＤ競合が回避可能となり、１台の印刷装置に対しＮ対１の接続形態も可能となる。
【００５４】
なお、本発明に係る実施例では、課金サーバ１の課金処理手段１１ｃはプリペイドカードや所定額がチャージざれたＩＣカード等を使用したプリペイド式（前払い式）の課金処理を実行するものとして説明したが、これに限らず、このようなプリペイド式の課金処理に限定されるものではなく、課金印刷の料金を後から銀行口座等から引き落したり、現金で支払う通常の課金処理を実行するようにしても勿論良い。
【００５５】
また、本発明に係る実施例では、課金サーバ１のＣＰＵ１１は印刷ジョブから取得した課金印刷指示情報をメモリ１２に課金情報として記憶し、メモリ１２に記憶された課金印刷指示情報と印刷装置３でカウントされた課金印刷カウント情報とを比較するように説明したが、これに限らず、印刷ジョブから取得した課金印刷指示情報をメモリ１２に記憶させず、印刷ジョブから取得した課金印刷指示情報と印刷装置３でカウントされた課金印刷カウント情報とを直接比較するようにしても良い。
【符号の説明】
【００５６】
１…課金サーバ
１１…ＣＰＵ
１１ａ…印刷ジョブ転送手段
１１ｂ…課金情報更新手段
１１ｃ…課金処理手段
１２…メモリ（課金情報記憶手段）
１３…プログラム記憶部
１４…ネットワークＩ／Ｆ
２…端末装置
２１…ＣＰＵ
２２…メモリ
２３…プログラム記憶部
２３ａ…文書作成アプリケーションプログラム
２３ｂ…プリンタドライバプログラム
２４…ネットワークＩ／Ｆ
２５…入力部
２６…表示部
３…印刷装置
３１…ＣＰＵ
３１ａ…課金印刷カウント情報生成手段
３１ｂ…比較処理手段
３２…メモリ
３３…プログラム記憶部
３４…ネットワークＩ／Ｆ
３５…印刷部（印刷手段）
４…ネットワーク
【図１】
2015099529.tif 000003
【図２】
2015099529.tif 000004
【図３】
2015099529.tif 000005
【図４】
2015099529.tif 000006
【図５】
2015099529.tif 000007