(57)【要約】【課題】印刷依頼元と印刷物配布先が異なる印刷依頼に関して配布先に簡易に課金を行えるようにする。【解決手段】印刷振り分けサーバ１０の課金用配布先情報抽出部１２０は、配布先を伴う印刷依頼に伴って各プリンタに発行される印刷ジョブに関してその配布先情報を取り出して課金用配布先情報記憶部３３０に記憶する。課金情報記憶部１３０は課金サーバ２０から課金情報を取得して記憶保持する。課金情報変更部１４０は、配布先情報と課金情報との間で印刷ジョブＩＤ等を突き合わせて対応づけし、対応づけがなされた課金情報の課金対象者を該当する配布先情報の配布先に書き換える。書き換え済みの課金情報を課金サーバ２０の課金情報記憶部２２０に書き戻す。課金計算部２３０は課金額を課金対象者ごとに計算する。【選択図】  図２
2004362015.tif 000002
【特許請求の範囲】
【請求項１】
１または複数の印刷出力装置と、配布先を指定した印刷依頼を受け取って上記印刷依頼の内容に適合した１または複数の印刷出力装置に上記印刷依頼に従って印刷要求を発行する印刷要求発行装置とを具備する印刷装置において、
上記１または複数の印刷出力装置が実行した印刷に関する印刷履歴であって上記印刷要求の発行元を含むものを記憶する印刷履歴記憶手段と、
上記印刷要求発行装置への印刷依頼の処理に関する依頼処理履歴であって上記配布先および印刷要求発行先の情報を含むものを記憶する依頼処理記憶手段と、
上記依頼処理記憶手段に記憶されている上記依頼処理履歴を用いて上記印刷履歴記憶手段に記憶されている所定の印刷履歴の印刷要求の発行元を対応する配布先に変更する印刷要求発行元変更手段と、
上記印刷履歴記憶手段の印刷履歴に基づいて上記印刷要求の発行元を課金先として課金を行う課金手段とを有することを特徴とする印刷装置。
【請求項２】
上記印刷要求発行元変更手段による印刷履歴の発行元を対応する配布先に変更する処理を発行元および配布先の少なくとも一方に応じて制限する手段をさらに有する請求項１記載の印刷装置。
【請求項３】
上記印刷要求の依頼内容と、上記１または複数の印刷出力装置で実行された処理内容とが一致しない場合には、所定のユーザから入力された指示がなけれれば、当該一致しない印刷履歴の発行元を対応する配布先に変更する処理を行わない請求項１または２記載の印刷処理装置。
【請求項４】
１または複数の印刷出力装置と、配布先を指定した印刷依頼を受け取って上記印刷依頼の内容に適合した１または複数の印刷出力装置に上記印刷依頼に従って印刷要求を発行する印刷要求発行サーバ装置と、課金サーバ装置とを具備する印刷システムにおいて、
上記課金サーバ装置は、
上記１または複数の印刷出力装置が実行した印刷に関する印刷履歴であって上記印刷要求の発行元を含むものを記憶する印刷履歴記憶手段と、
上記印刷履歴記憶手段の印刷履歴に基づいて上記印刷要求の発行元を課金先として課金額を計算する計算手段とを有し、
上記印刷要求発行サーバ装置は、
上記印刷要求発行サーバ装置本体への印刷依頼の処理に関する依頼処理履歴であって上記配布先および印刷要求発行先の情報を含むものを記憶する依頼処理記憶手段と、
上記依頼処理記憶手段に記憶されている上記依頼処理履歴を用いて上記印刷履歴記憶手段に記憶されている所定の印刷履歴の印刷要求の発行元を対応する配布先に変更する印刷要求発行元変更手段とを有することを特徴とする印刷システム。
【請求項５】
１または複数の印刷出力装置と、配布先を指定した印刷依頼を受け取って上記印刷依頼の内容に適合した１または複数の印刷出力装置に上記印刷依頼に従って印刷要求を発行する印刷要求発行サーバ装置と、課金サーバ装置とを具備する印刷システムにおいて、
上記印刷要求発行サーバ装置は、
上記印刷要求発行サーバ装置本体への印刷依頼の処理に関する依頼処理履歴であって上記配布先および印刷要求発行先の情報を含むものを記憶する依頼処理記憶手段と、
上記依頼処理記憶手段に記憶された所定の依頼処理履歴の配布先に関する情報を抽出する配布先情報抽出手段と、
上記配布先情報抽出手段により抽出された上記配布先に関する情報を上記課金サーバ装置に供給する手段とを有し、
上記課金サーバ装置は、
上記１または複数の印刷出力装置が実行した印刷に関する印刷履歴であって上記印刷要求の発行元を含むものを記憶する印刷履歴記憶手段と、
上記印刷要求発行サーバ装置側から送られてくる上記配布先に関する情報に基づいて上記印刷履歴記憶手段に記憶されている所定の印刷履歴の印刷要求の発行元を対応する配布先に変更する印刷要求発行元変更手段と、
上記印刷履歴記憶手段の印刷履歴に基づいて上記印刷要求の発行元を課金先として課金額を計算する計算手段とを有することを特徴とする印刷システム。
【請求項６】
１または複数の印刷出力装置と、配布先を指定した印刷依頼を受け取って上記印刷依頼の内容に適合した１または複数の印刷出力装置に上記印刷依頼に従って印刷要求を発行する印刷要求発行装置とを具備する印刷装置において用いられる課金装置、
上記１または複数の印刷出力装置が実行した印刷に関する印刷履歴であって上記印刷要求の発行元を含むものを記憶する印刷履歴記憶手段と、
上記印刷要求発行装置への印刷依頼の処理に関する依頼処理履歴であって上記配布先および印刷要求発行先の情報を含むものを記憶する依頼処理記憶手段と、
上記依頼処理記憶手段に記憶されている上記依頼処理履歴を用いて上記印刷履歴記憶手段に記憶されている所定の印刷履歴の印刷要求の発行元を対応する配布先に変更する印刷要求発行元変更手段と、
上記印刷履歴記憶手段の印刷履歴に基づいて上記印刷要求の発行元を課金先として課金額を計算する計算手段とを有することを特徴とする印刷装置の課金装置。
【請求項７】
１または複数の印刷出力装置と、配布先を指定した印刷依頼を受け取って上記印刷依頼の内容に適合した１または複数の印刷出力装置に上記印刷依頼に従って印刷要求を発行する印刷要求発行装置とを具備する印刷装置における課金方法であって、
上記１または複数の印刷出力装置が実行した印刷に関する印刷履歴であって上記印刷要求の発行元を含むものを記憶する印刷履歴記憶ステップと、
上記印刷要求発行装置への印刷依頼の処理に関する依頼処理履歴であって上記配布先および印刷要求発行先の情報を含むものを記憶する依頼処理記憶ステップと、
上記依頼処理記憶ステップにより記憶されている上記依頼処理履歴を用いて、上記印刷履歴記憶ステップにより記憶されている所定の印刷履歴の印刷要求の発行元を対応する配布先に変更する印刷要求発行元変更ステップと、
上記印刷履歴記憶ステップにより記憶され上記印刷要求発行元変更ステップにより変更を付加した印刷履歴に基づいて上記印刷要求の発行元を課金先として課金額を計算する計算ステップとを有することを特徴とする印刷装置の課金方法。
【請求項８】
１または複数の印刷出力装置と、配布先を指定した印刷依頼を受け取って上記印刷依頼の内容に適合した１または複数の印刷出力装置に上記印刷依頼に従って印刷要求を発行する印刷要求発行装置とを具備する印刷装置における課金を行うためのコンピュータプログラムであって、
上記印刷要求発行装置への印刷依頼の処理に関する依頼処理履歴であって上記配布先および印刷要求発行先の情報を含むものを記憶する依頼処理記憶ステップと、
上記１または複数の印刷出力装置が実行した印刷に関する印刷履歴であって上記印刷要求の発行元を含む印刷履歴の印刷要求の発行元を、上記依頼処理記憶ステップにより記憶されている上記依頼処理履歴を用いて、対応する配布先に変更する印刷要求発行元変更ステップと、
上記印刷要求発行元変更ステップにより変更を付加した印刷履歴に基づいて上記印刷要求の発行元を課金先として課金額を計算する計算ステップとをコンピュータに実行させるために用いられることを特徴とする印刷装置における課金を行うためのコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、印刷装置の課金技術に関し、とくに、印刷依頼元と印刷物配布先が異なる印刷依頼を処理する印刷装置の課金技術に関する。
【０００２】
【従来の技術】
通常、印刷依頼者と印刷物を利用する者とは共通であり、原則としてその費用を印刷依頼者（印刷物利用者でもある）が負担する。したがって、印刷依頼者を基準にして課金がなされていた。
【０００３】
ところで、近年、印刷依頼者と印刷物利用者（印刷物配布先）とが区々とする状況が発生している。この場合には、印刷物の利用者は基本的に配布先であり、配布先に課金することが好ましい。
【０００４】
たとえば、現在の製造業における出図業務の主流である集中出図・配布システムにおいては、一箇所のプリントルームにプリンタを集中して配置しておき、生産情報管理システムと連動して出される印刷依頼を解釈し、配布が必要とされる配布先毎にフェースシートを付加して印刷し、その印刷物を配布先に郵送等で配布している。
【０００５】
上述のとおり、課金に関する従来の技術は、印刷依頼者を情報として保持し、印刷依頼者に対して課金処理を行うというものであった。したがって集中出図・配布システムでの課金は印刷依頼者であるプリントルームのユーザーに対してなされ、印刷物を受け取る配布先のユーザーに対してなされるものではないため、課金処理は別のシステムまたは手動で行う必要があった。
【０００６】
配布先に課金するために、印刷依頼者に代わり配布先情報を印刷依頼者として使用することが提案されている。しかし、ジョブの制御は印刷依頼者でなければできないため、印刷依頼者に代わり配布先情報を印刷依頼者として使用すると不都合が生じる。また、多数に上る配布先ユーザーを全てユーザーとして登録する必要があり、さらに配布先ユーザーは固定でないため運用途中でのユーザー登録等も必要となり、管理者の負担が増大するという問題点もある。
【０００７】
また、印刷依頼した内容と実際に印刷された内容が異なる場合（以下では、単に不一致ジョブともいう）の対処が問題になる。
【０００８】
たとえば、プリンタには、用紙切れの際に、紙の補給まで待ちつづけるのではなく、原稿画像よりも大きな用紙を使って印刷するとか、原稿画像を縮小して小さなサイズの用紙に印刷するという機能を持ったものがある。この機能が働くと、依頼した内容と、実際に印刷を実行した内容とに食い違いが出るため、運用によってはこの機能を設定しないのが通常であるが、何らかの理由でこのモードになっていたような場合は、プリンタとしてはエラーというわけではないため、発見が遅れることが多い。このような印刷要求と実際に印刷した結果が異なる場合、課金付け替え先（配布先）で付け替えを許容できるかどうかという配慮が必要となり、課金情報の付け替え処理が面倒になるという問題もあった。
【０００９】
なお、不一致ジョブとして可能性のあるものとしては、次のようなものが有る。
▲１▼プリンタ側が「用紙切れのときに、『別の用紙で印刷するモード』」だったときは、別のサイズの用紙に出力するが、エラーにはならないし、印刷枚数も指示どおりであり、用紙サイズのみが異なる。
▲２▼印刷指示では「フィニッシャの使用は特記せず」だったが、プリンタのデフォルト値が「紙折りをする」になっていたとき。エラーにはならないし、印刷枚数も指示どおりであり、フィニッシャ使用の有無のみが異なる。
▲３▼印刷指示後に、プリンタデバイスのコンパネから「キャンセル」を指示したとき。実際には印刷しない。排出追跡確認をしていれば発見は可能。
▲４▼印刷指示では「白黒」だったけれど、実際には「ＹＭＣＫ」で白黒を印刷する場合がある。この場合、用紙サイズも枚数も同じであり、出力結果も一見すると白黒である。しかし、カラーモード課金になってしまう。
▲５▼ファン折りで指示したジョブであっても、Ａ４用紙はファン折りしないというデバイスの機能であるとき。
▲６▼ホチキスを指示したけれど、出力ページ数が６１枚だったのでホチキスどめをしなかったとき。
【００１０】
【発明が解決する課題】
この発明は、以上の事情を考慮してなされたものであり、印刷依頼元と印刷物配布先が異なる印刷依頼に関して配布先に課金を行えるようにする技術を提供することを目的としている。
【００１１】
【課題を解決するための手段】
この発明によれば、上述の目的を達成するために、特許請求の範囲に記載のとおりの構成を採用している。
【００１２】
この発明の具体的な例では、印刷依頼時には、印刷依頼者をそのまま使用し、印刷終了後に印刷依頼者情報を配布先情報に書きかえる。印刷終了後に印刷依頼者情報を配布先情報に書きかえるか否かは、依頼者が設定可能とする。
【００１３】
ただし、配布先のユーザや部門にとっては、勝手に印刷されたものに対して課金がされることとなり、このような付け替えを制限する手段があることが好ましい。そこで印刷依頼元にユーザに以下のような配布先課金の権限レベルを与える。
▲１▼全権レベル：全ての配布先への課金権限を有する。
▲２▼部分レベル：管理者により予め登録されている配布先に対する印刷のみ配布先課金の権限を有する。
▲３▼権限なし：配布先課金の権限を有さない。
【００１４】
ユーザが印刷を依頼する際に、課金先を配布先か配布元か選択するユーザインタフェースはそのレベルに依存して表示されるように制御することが好ましい。たとえば、配布先の一部のみ配布先課金の権限がある場合、ユーザインタフェースは表示するが権限のない配布先が表示されるように制御する。
【００１５】
また、印刷依頼の内容を保持しておいて、課金の付け替えの際に実際の印刷結果と比較して、合致した場合のみに自動付け替え処理を行なうようにすることも好ましい。この場合、印刷を指示した内容と実際の印刷結果とが合致しなかったときには、自動付け替えは行なわず、「不一致ジョブ」として別に扱い、オペレータを介して付け替えするか否かを判定させるようにする。
【００１６】
さらに、この発明を説明する。
【００１７】
すなわち、この発明の一側面によれば、上述の目的を達成するために、１または複数の印刷出力装置と、配布先を指定した印刷依頼を受け取って上記印刷依頼の内容に適合した１または複数の印刷出力装置に上記印刷依頼に従って印刷要求を発行する印刷要求発行装置とを具備する印刷装置に：上記１または複数の印刷出力装置が実行した印刷に関する印刷履歴であって上記印刷要求の発行元を含むものを記憶する印刷履歴記憶手段と；上記印刷要求発行装置への印刷依頼の処理に関する依頼処理履歴であって上記配布先および印刷要求発行先の情報を含むものを記憶する依頼処理記憶手段と；上記依頼処理記憶手段に記憶されている上記依頼処理履歴を用いて上記印刷履歴記憶手段に記憶されている所定の印刷履歴の印刷要求の発行元を対応する配布先に変更する印刷要求発行元変更手段と；上記印刷履歴記憶手段の印刷履歴に基づいて上記印刷要求の発行元を課金先として課金を行う課金手段とを設けるようにしている。
【００１８】
この構成においては、印刷要求発行元変更手段により、自動的に課金先が配布先に変更され、従前の問題が解消される。
【００１９】
印刷要求発行元変更手段は、発行元を事後的に配布先に更新するものであるが、実際に、発行元を配布先に更新する場合に限定されず、たとえば、配布先情報と、これを課金先にすることを指示するフラグ等を付加するような構成も採用できる。
【００２０】
またこの構成において、上記印刷要求発行元変更手段による印刷履歴の発行元を対応する配布先に変更する処理を発行元および配布先の少なくとも一方に応じて制限する手段をさらに設けるようにしてもよい。
【００２１】
たとえば、課金先の付け替えを許容する配布先を所定の部門に限定することができる。
【００２２】
また、上記印刷要求の依頼内容と、上記１または複数の印刷出力装置で実行された処理内容とが一致しない場合に、所定のユーザから入力された指示がなければ、当該一致しない印刷履歴の発行元を対応する配布先に変更する処理を行わないようにしてもよい。
【００２３】
指示を行うユーザは印刷依頼元のユーザでもよいし、配布先のユーザでもよい。
【００２４】
また、この発明の他の側面によれば、１または複数の印刷出力装置と、配布先を指定した印刷依頼を受け取って上記印刷依頼の内容に適合した１または複数の印刷出力装置に上記印刷依頼に従って印刷要求を発行する印刷要求発行サーバ装置と、課金サーバ装置とを含んで印刷システムを構成する。そして、上記課金サーバ装置に：上記１または複数の印刷出力装置が実行した印刷に関する印刷履歴であって上記印刷要求の発行元を含むものを記憶する印刷履歴記憶手段と；上記印刷履歴記憶手段の印刷履歴に基づいて上記印刷要求の発行元を課金先として課金額を計算する計算手段とを設ける。また、上記印刷要求発行サーバ装置に：上記印刷要求発行サーバ装置本体への印刷依頼の処理に関する依頼処理履歴であって上記配布先および印刷要求発行先の情報を含むものを記憶する依頼処理記憶手段と；上記依頼処理記憶手段に記憶されている上記依頼処理履歴を用いて上記印刷履歴記憶手段に記憶されている所定の印刷履歴の印刷要求の発行元を対応する配布先に変更する印刷要求発行元変更手段とを設ける。
【００２５】
この構成においては、印刷要求発行サーバ装置の印刷要求発行元変更手段により、上記課金サーバ装置の印刷履歴記憶手段の印刷履歴（課金のための情報）の課金先が自動的に配布先に変更され、従前の問題が解消される。
【００２６】
上記印刷要求発行サーバ装置は、印刷出力装置に直接的にまたは間接的に（たとえばプリントサーバを介して）印刷要求を発行するものであり、「印刷要求発行サーバ装置」と呼ばれるものに限定されない。たとえば、以下に説明される実施例では「印刷振り分けサーバ」と呼ばれる。
【００２７】
また、この発明のさらに他の側面によれば、１または複数の印刷出力装置と、配布先を指定した印刷依頼を受け取って上記印刷依頼の内容に適合した１または複数の印刷出力装置に上記印刷依頼に従って印刷要求を発行する印刷要求発行サーバ装置と、課金サーバ装置とを含んで印刷システムを構成する。そして、上記印刷要求発行サーバ装置に：上記印刷要求発行サーバ装置本体への印刷依頼の処理に関する依頼処理履歴であって上記配布先および印刷要求発行先の情報を含むものを記憶する依頼処理記憶手段と；上記依頼処理記憶手段に記憶された所定の依頼処理履歴の配布先に関する情報を抽出する配布先情報抽出手段と；上記配布先情報抽出手段により抽出された上記配布先に関する情報を上記課金サーバ装置に供給する手段とを設けている。そして、上記課金サーバ装置に：上記１または複数の印刷出力装置が実行した印刷に関する印刷履歴であって上記印刷要求の発行元を含むものを記憶する印刷履歴記憶手段と；上記印刷要求発行サーバ装置側から送られてくる上記配布先に関する情報に基づいて上記印刷履歴記憶手段に記憶されている所定の印刷履歴の印刷要求の発行元を対応する配布先に変更する印刷要求発行元変更手段と；上記印刷履歴記憶手段の印刷履歴に基づいて上記印刷要求の発行元を課金先として課金額を計算する計算手段とを設けている。
【００２８】
この構成においては、課金サーバ装置の印刷要求発行元変更手段が、印刷要求発行サーバ装置側から送られてくる上記配布先に関する情報に基づいて印刷履歴記憶手段の印刷履歴（課金のための情報）の課金先を自動的に配布先に変更し、この結果、従前の問題が解消される。
【００２９】
なお、この発明は装置またはシステムとして実現できるのみでなく、方法としても実現可能である。また、そのような発明の一部をソフトウェアとして構成することができることはもちろんである。またそのようなソフトウェアをコンピュータに実行させるために用いるソフトウェア製品もこの発明の技術的な範囲に含まれることも当然である。
【００３０】
この発明の上述の側面および他の側面は特許請求の範囲に記載され以下実施例を用いて詳述される。
【００３１】
【発明の実施の形態】
以下、この発明を印刷振り分けを行う印刷システムに適用した実施例について説明する。なお印刷振り分けについては図６以降の図面を参照してこの実施例の詳細とともに説明する。この実施例では、複数の文書を複数の配布先に配布するに際して一括して処理を行うので、振り分け印刷の用語のかわりに一括印刷の用語を用いることもある。
【００３２】
図１は、実施例の印刷システムを全体として示しており、この図において、印刷システム１０００は、印刷振り分けサーバ（サーバ装置ともいう）１０、課金サーバ２０、データベース３０、クライアント（クライアント装置ともいう）４０、プリントサーバ５０、６０、プリンタ（印刷出力装置）７０、８０、９０、ネットワーク１００等を含んで構成されている。クライアント４０は１つしか示さないが、通常、複数ある。印刷システム１０００は、通常複数のサイトに分散配置されていることが多い。たとえば開発拠点サイト、生産拠点サイト、本社サイト等に分散される。プリントサーバ５０、６０やプリンタ７０、８０、９０等は所定の作業場に配置され、１または複数の作業者がプリンタ７０、８０、９０から出力される印刷物を集合して送付先へ配布する。
【００３３】
この実施例の特筆する部分は印刷振り分けサーバ１０および課金サーバの新規な構成であり、その機能的な構成は図２により示される。ここではこれらについて説明するのに先立って、印刷振り分け全般について図１４以降の図面を参照し、併せて、この実施例の概要を説明しておく。
【００３４】
図１４は、印刷振り分けにおけるこの実施例の概要を説明するものであり、この図において、印刷依頼を行う者（たとえば設計者）は、配布する文書および配布先を指定して印刷依頼を行う。印刷振り分けサーバ１０は、指定された文書および配布先に基づいて印刷依頼をプリンタ１〜プリンタ３に振り分けられる。この際、作業指示を内容とするバナーシートが作業者の個人情報に合致した印刷オプションで振り分け先のプリンタで印刷される。作業者はこのバナーシートを見て印刷物を必要であれば集合させて配布する。
【００３５】
さらに印刷振り分けの動作例を説明しておく。図１５において、印刷振り分けクライアントは、ドキュメント１（Ａ４）を品質管理部に１０部、ドキュメント１（Ａ４）を開発推進部に１部、ドキュメント２（Ａ２）を品質管理部に１部、ドキュメント２（Ａ２）を開発推進部に１部それぞれ配布するように一括印刷を依頼すると仮定する。この依頼は図１６に示すとおりである。
【００３６】
印刷振り分けサーバは、予め配布先の印刷オプションを保持しており、この印刷オプションはたとえば図１７に示すようなものである。これにより配布先の要望のとおりの印刷態様を実現できる。ところで、プリンタ１〜プリンタ３は図１８に示すような仕様であり、この仕様と印刷オプションが合致するように印刷依頼を振り分ける。
【００３７】
すなわち、ドキュメント１（Ａ４）の品質管理部への配布部数は１０部であるので、これをプリンタ２に出力する。そのため、等倍の印刷データを生成し、印刷オプションとしては、「１０部」、「ホチキスしない」、「片面」、「折りしない」を指示する。
【００３８】
ドキュメント２（Ａ２）を品質管理部へ配布するには、Ａ２の印刷が必要であり、プリンタ３に出力する。そのため、等倍の印刷データを生成し、印刷オプションとしては、「１部」、「ホチキスしない」、「片面」、「折りしない」を指定する。
【００３９】
ドキュメント１（Ａ４）の開発推進部はの配布部数は１部であるので、プリンタ１を用いる。そのため、等倍の印刷データを生成する。またドキュメント２（Ａ２）を開発推進部へ配布するには、Ａ４サイズに合わせるように縮小させた印刷データを作り、２つの印刷データをプリンタ１に出力する。印刷オプションとしては「１部」、「ホチキスする」、「片面」、「折りしない」を指定する。
【００４０】
図１９に示すようにフェースシートは配布先ごとに先頭に付加する。すなわち開発新進部宛のドキュメント（すべてプリンタ１から出力）の先頭には開発推進部宛のフェースシートが付加される。また、品質管理部宛のドキュメントの先頭（プリンタ２から出力）には品質管理部宛のフェースシートが付加される。さらに、品質管理部宛のドキュメントはプリンタ２およびプリンタ３に分かれて印刷されるので、それぞれプリンタで出力されたドキュメントの先頭には集合シートが付加される。集合シートはどのプリンタからの出力とを組合わさればよいかが記述されている。
【００４１】
図１６の一括印刷依頼は、たとえば、図２０に示すようなものであり、プリンタ１、２、３への印刷要求はそれぞれ図２１（Ａ）、（Ｂ）、（Ｃ）に示すようのものである。
【００４２】
つぎに図２を参照してこの実施例の印刷システム１０００の課金管理に関するの機能構成について説明する。図２は、主に、印刷システム１０００の課金管理に関するの機能構成を模式的に示しており、この図において、印刷振り分けサーバ１０は、機能ブロックとして振り分け部１１０、課金用配布先情報抽出部１２０、課金情報記憶部１３０、課金情報変更部１４０等を有している。データベース３０（図１）は、プリンタ仕様記憶部（テーブル）３１０、部門印刷オプション記憶部（テーブル）３２０、課金用配布先情報記憶部（テーブル）３３０を有している。
【００４３】
プリンタ仕様記憶部３１０はプリンタごとの仕様、性能等を記憶管理している。部門印刷オプション記憶部３２０は部門ごとの印刷オプションが記憶され、原則として配布先部門の印刷オプションでドキュメントの印刷が行われる。
【００４４】
振り分け部１１０は、配布先、部数、ドキュメント、印刷開始時刻等を含む一括印刷依頼を受け取ると、配布先の部門の印刷オプションを部門印刷オプション記憶部３２０から読み出し、このオプションと印刷部数等から、プリンタ仕様記憶部３１０を参照して振り分け先のプリンタを決定する。振り分け態様から、どのプリンタにどのような指示内容のバナーシートを印刷するかが決定される。
【００４５】
課金用配布先情報抽出部１２０は、配布先を伴う印刷依頼に伴って各プリンタ７０、８０、９０に発行される印刷ジョブに関してその配布先情報を取り出して課金用配布先情報記憶部３３０に記憶する。この課金用配布先情報は図６（Ｂ）に示すように、たとえば、印刷要求（印刷ジョブ）ごとに印刷依頼者（一括印刷依頼をした者）および配布先を関係づけている。
【００４６】
また、印刷振り分けサーバ１０は、課金サーバ２０の課金情報管理部２１０に要求して課金情報を課金情報記憶部１３０に記憶保持する。
【００４７】
他方、課金サーバ２０の課金情報管理部２１０は、プリンタ７０、８０、９０からの印刷履歴を取得して課金のための情報（課金情報）を生成し課金情報記憶部２２０に記憶する。課金情報は、たとえば図６（Ａ）に示されるように処理済みの印刷要求（印刷ジョブ）ごとに課金対象者（印刷要求の発行者）、実際の印刷内容を記述してなるものである。課金計算部２３０は、課金情報に基づいて基金額をそれぞれの課金対象者ごとに計算する。
【００４８】
なお、後に説明する変形例では、配布先情報として図６（Ｂ）に示すような属性（フィールド）に加えて、図６（Ａ）の課金情報と同様に実際の印刷内容に関する情報も保持するようにしている。これにより、要求された印刷ジョブと実際に処理された印刷ジョブとの異同を判別できる。
【００４９】
印刷振り分けサーバ１０の課金情報変更部１４０は、図６（Ｂ）に示す配布先情報記憶部３０の配布先情報と図６（Ａ）に示される課金情報記憶部１３０の課金情報との間で印刷ジョブＩＤ等を突き合わせて対応づけし、対応づけがなされた課金情報の課金対象者（印刷要求発行者）を該当する配布先情報の配布先に書き換える。すべての印刷要求について以上の書き換えが終了したら書き換え済みの課金情報を課金サーバ２０の課金情報管理部２１０を介して課金情報記憶部２２０に書き戻す。この後、課金計算部２３０は課金額を課金対象者ごとに計算する。このとき、印刷振り分けサーバ１０からの一括印刷依頼に関しては基本的には配布先が課金対象者となる。
【００５０】
図２では、課金情報変更部１４０が課金情報記憶部１３０の課金情報を書き換えてから課金情報管理部２１０を介して課金情報記憶部２２０に当該書き換えた課金情報を書き戻しているが、別の（図示していない）実施例として課金情報変更部１４０が、直接に課金情報記憶部２２０を書き換える構成も可能である。この場合、課金情報記憶部１３０が不要になるためメモリコストの削減というメリットがある。また、課金情報管理部２１０がプリンタ７０、８０、９０からの情報を課金情報記憶部２２０に書き込むタイミングによっては、データの不整合が起こり得るため、課金情報管理部２１０と課金情報変更部１４０とが同期を取って各々の処理を実行する。また、後に図８を参照して説明するように、課金サーバ２０の主導で処理を行ってもよい。すなわち、課金サーバ２０が印刷振り分けサーバ１０から配布先情報を取得し、これを用いて課金サーバ２０の課金情報記憶部２２０の書き換えを行う。
【００５１】
つぎに課金権限レベルの登録、一括印刷依頼、課金情報の書き換えについて説明する。なお、この実施例では、一括印刷依頼を行うユーザについて予め課金権限レベルを設定している。課金権限レベルには、全レベル（すべての配布先に対して課金を付け替える権限を有する）、部分レベル（一部の配布先にのみ課金を付け替える権限を有する）、無レベル（いずれの配布先へも課金を付け替えることができない）がある。
【００５２】
図３は課金権限レベルの登録動作を示しており、この図において、所定のホスト（たとえば図１のクライアント４０）を用いて、印刷システム１０００を包含する全システムにおけるユーザ情報の入力を行う（Ｓ１１）。つぎに配布先課金検便レベルを入力して登録する（Ｓ１２）、権限レベルが部分レベルの場合には、課金権限を許す配布先のユーザ情報を登録する。
【００５３】
図４は一括印刷依頼の動作を示しており、この図において、まず、所定のホスト（たとえば図１のクライアント４０）を用いて、印刷システム１０００を包含する全システムにおけるユーザ情報の入力を行う（Ｓ２１）。当該ユーザが課金権限を有しない場合（無レベルの場合）かどうかを判別し（Ｓ２２）、無レベルであればステップＳ２８へ進む。無レベルでない場合（全レベル、または部分レベルの場合）には、部分レベルかどうかを判別し（Ｓ２３）、部分レベルの場合にはステップＳ２４へ進み、全レベルの場合にはステップＳ２７へ進む。無レベルの場合、ステップＳ２４以降の処理により、課金権限のある配布先のリストを取得し、さらに印刷依頼の配布先のリストを取得し、これに基づいて現在の一括印刷依頼に関し課金権限のない配布先の情報を抽出する。ステップＳ２６においては、たとえば図７に示すような配布先課金オプションが表示される。図７の例では、課金を依頼者（本人）か配布先かをラジオボタン表示等により選択できるようになっている。配布先のリストおよびでは、む登録済みの場合には省略する。部分レベルの場合には参照ボタンが表示され、これを操作して課金権限のない配布先を認識することができる。
【００５４】
こののちプリンタ７０等に印刷要求を順次に送り、その印刷ジョブを取得する（Ｓ２７）。課金先が依頼者（配布元）である場合にはなにもせず、課金先が配布先の場合には、課金用の配布先情報としてジョブＩＤ、配布元、配布先の情報を課金用配布先情報記憶部３３０に記憶する。当該一括印刷依頼に係るすべての配布先へのすべての印刷要求が終了するまでステップＳ２７〜Ｓ２９を繰り返す（Ｓ３０）。
【００５５】
以上の一括印刷依頼の処理によりプリンタ７０等に印刷要求が発行されるとともに課金用配布先情報が抽出されて課金用配布先情報記憶部３３０に記憶される。
【００５６】
つぎに課金情報の書き換えについて説明する。図５は課金情報の課金対象者（印刷依頼者）を書き換える処理を示している。この例では、この処理を印刷振り分けサーバ１０で行っているが、これに限定されず、図８に示すように課金サーバ２０側で行ってもよく、印刷振り分けサーバ１０のクライアント側で行ってもよく、また専用のサーバで行ってもよく、その他、種々のコンピュータで行うことができる。図５の処理は主に課金情報変更部１４０により実行される。
【００５７】
図５において、まず、印刷振り分けサーバ１０は、課金情報を課金サーバ２０から取得し課金情報記憶部１３０に記憶する（Ｓ３１）。つぎに配布先情報を読み込む（Ｓ３２）。課金情報テーブルから１行（レコード）取り出し（Ｓ３３）、当該印刷振り分けサーバ（本システム）を課金対象とする課金情報かどうかを判別し、そうであればステップＳ３５へ進み、そうでなければ処理をスキップする。ステップＳ３５では、印刷ジョブＩＤを用いて課金情報と配布先情報を突き合わせ、課金情報の印刷依頼者（課金対象者）を配布先に書き換える（Ｓ３５、Ｓ３６）。すべての課金情報を処理したら課金情報を課金サーバ２０に書き戻し（Ｓ３７）、処理を終了する。
【００５８】
課金サーバ２０では以上のように課金情報が書き戻された後、課金計算部２３０により課金額を計算する。
【００５９】
図８は、課金サーバ２０において課金先を書き換える処理を示しており、処理の内容は実質的に図５と同様であるので説明を繰り返さない。
【００６０】
つぎに上述実施例の変形例について説明する。この実施例では、よりきめ細かな課金付け替えをおこなえうようにしている。この実施例では、「独立集計モード」および「統合集計モード」があり、統合集計モードの中にも「ベリファイモード」と「非ベリファイモード」とがあり、選択できるようになっている。
【００６１】
「独立集計モード」は、課金に関する情報を印刷振り分けサーバ１０で管理し、これを課金サービス（課金サーバ２０の課金計算部２３０）に送り、課金額の詳細を提示させるものである。統合集計モードは、課金サービス（課金サーバ２０）の課金情報を利用するものである。したがって、印刷内容がどのようなものかは、基本的には（非ベリファイモードでは）必要とせず、図６（Ｂ）に示すような課金用配布先情報を生成して保持していればよい。統合集計モードのベリファイモードは、実際の印刷内容が印刷要求の内容と一致するかどうかを判別し（不一致ジョブの判別）、不一致ジョブの場合には課金をするかどうかをユーザが指示できるものである。ベリファイモードでは不一致ジョブを判別するために配布先情報に印刷要求の詳細な内容を付加する必要がある。統合集計モードの非ベリファイモードは、不一致ジョブがあっても自動的に課金先を配布先（ただし課金権限がある場合に限る）に書き換えてしまうものであり、したがって、不一致ジョブの検出が不要であり、印刷要求の詳細情報は不要である。
【００６２】
図９は、この変形例の概要を模式的に示しており、図９において印刷振り分けサーバ１０が、課金用配布先情報を保持している。統合集計のベリファイモードや、独立集計モードでは、用紙サイズ、枚数等の印刷要求の詳細が必要である。プリンタは、実際の印刷にともなって実行履歴を保持しこれを課金サーバ２０に送付する。課金サーバ２０は、プリンタの実行履歴から課金情報を生成し、保持している。この例では、印刷振り分けサーバ１０の配布先情報を利用して課金情報を修正して配布先ごとの課金を行うことができる。なお、この例では一括印刷依頼のみでなく通常の印刷依頼についても課金処理を行える。通常の印刷依頼は従来と同様に依頼先に課金される。
【００６３】
図１０は、印刷依頼の処理を示しており、この処理は以下のようになる。
【００６４】
［ステップＳ４１］：未処理の一括印刷要求があるかどうかを判別し、ある場合には以下のステップＳ４２〜Ｓ４４を実行する。
［ステップＳ４２］：印刷要求に適したプリンタに印刷要求を発行する。
［ステップＳ４３］：独立集計モードまたは統合集計のベリファイモードかどうかを判別し、そうであれば、ステップＳ４５へ進み、そうでなければステップＳ４４へ進む。
［ステップＳ４４］：統合集計の非ベリファイモードであれば、課金用配布先情報として簡易な情報（用紙サイズ、枚数等の印刷要求の詳細な内容を含まない）を記憶させる。こののちステップＳ４１に戻る。
［ステップＳ４５］：統合集計の非ベリファイモードであれば、課金用配布先情報として詳細な情報（用紙サイズ、枚数等の印刷要求の詳細な内容を含む）を記憶させる。こののちステップＳ４１に戻る。
【００６５】
図１１は、課金内容を集計する処理を示しており、この処理は以下のようなものである。
【００６６】
［ステップＳ５１］：独立集計モードかどうかを判別する。独立集計モードであれば、ステップＳ６８に進み、統合集計モード（ベリファイモード、非ベリファイモードの双方）の場合にはステップＳ５２へ進む。
［ステップＳ５２］：格納してある処理要求済みログ情報（課金用配布先情報）から印刷指示したプリンタを見つける。
［ステップＳ５３］：印刷指示したプリンタのすべてに対してステップＳ５４〜Ｓ６３を繰り返す。
［ステップＳ５４］：課金管理サービス（課金サービスともいう）から該当プリンタに関する課金情報を取得する。
［ステップＳ５５］：格納してある処理要求済みログ情報（課金用配布先情報）から、該当プリンタに送った印刷ジョブＩＤを抽出する。
［ステップＳ５６］：該当プリンタに出力したすべての印刷ジョブＩＤについてステップＳ５７〜Ｓ６３を繰り返す。
［ステップＳ５７］：ベリファイモードかどうかを判別し、ベリファイモードであればステップＳ６２へ進み、非ベリファイモードであればステップＳ５８へ進む。
［ステップＳ５８］：指示内容と印刷結果とが一致するか（不一致ジョブでないか）を判別し、一致しない場合にはステップＳ５９へ進み、一致する場合にはステップＳ６２へ進む。
［ステップＳ５９］：検証を行うユーザに指示内容と印刷結果内容とを比較して表示する。
［ステップＳ６０］：検証を行うユーザから付け替えを行うかどうかの指示を受け取る。
［ステップＳ６１］：付け替え指示かどうかを判別する。付け替え指示であるときにはステップＳ６２へ進む。そうでないときにはステップＳ６３へ進む。
［ステップＳ６２］：課金管理サービスから受け取ったデータの、該当ジョブの印刷要求者を「本システム」（印刷振り替えサーバ）から配布先に変更する。
［ステップＳ６３］：処理要求済みログ情報（課金用配布先情報）の該当行を削除する。
［ステップＳ６４］：課金管理サービスから受け取ったデータの印刷要求者を適宜に配布先に変更したファイルを統合する。
［ステップＳ６５］：課金管理サービスに上記統合したファイルを送りグラフ化するよう指示する。
［ステップＳ６６］：格納してある処理要求済みログ情報（課金用配布先情報、詳細な内容）を読み出す。
［ステップＳ６７］：処理要求済みログ情報（課金用配布先情報）を、課金管理サービスが扱うフォーマットに変換する。
［ステップＳ６８］：上記フォーマット変換した課金用配布先情報を課金管理サービスに送り課金管理サービスに上記統合したファイルを送りグラフ化するよう指示する。
【００６７】
以上の変形例によれば、配布先の課金方針等に応じてきめ細かに課金を付け替えることができる。たとえば図１２の例は、ジョブＩＤが「１２３４０１１２」の印刷要求に関して実際の印刷処理内容と印刷要求内容とが異なっている。すなわち、ホチキスを付すべきところをその機能がないためにホチキスを付すことなく出力している。このようなときに統合集計のベリファイモードによれば図１３に示すように実際の印刷処理内容と印刷要求内容の異同が表示され、検証するユーザが付け替えるかどうかを選択することができる。このようにすれば、課金を付け替えられる者に、不要な付け替えをしているのではないかという危惧をもたれることがなくなる。
【００６８】
なお、この発明は上述の実施例に限定されるものではなくその趣旨を逸脱しない範囲で種々変更が可能である。例えば、課金の付け替えを印刷振替サーバで行ったが、課金サーバで行ってもよく、クライアントで行ってもよく、システム内のどのような計算機資源で実行してもよい。また、印刷振り分けサーバに課金サーバの機能を持たせてもよい。また一括印刷の場合だけでなく、１つ１つの印刷要求を配布先指定で受け取る場合にもこの発明を適用できる。
【００６９】
【発明の効果】
以上説明したように、この発明によれば、印刷依頼元と印刷物配布先が異なる印刷依頼に関して配布先に簡易に課金を行える。
【図面の簡単な説明】
【図１】この発明の実施例の全体として示す図である。
【図２】上述実施例の要部の構成例を模式的に示すブロック図である。
【図３】上述実施例の課金権限の登録動作を説明するフローチャートである。
【図４】上述実施例の印刷依頼の処理動作を説明するフローチャートである。
【図５】上述実施例の課金処理の動作を説明するフローチャートである。
【図６】上述実施例の課金情報（テーブル）および課金上配布先情報（テーブル）の例を説明する図である。
【図７】上述実施例の課金レベルを提示する例を説明する図である。
【図８】上述実施例の他の課金処理例の動作を説明するフローチャートである。
【図９】上述実施例の変形例の概要を説明する図である。
【図１０】上述変形例の印刷依頼の処理の動作を説明するフローチャートである。
【図１１】上述変形例の課金処理の動作を説明するフローチャートである。
【図１２】上述変形例において実際に印刷処理と印刷要求の内容が異なる例を説明する図である。
【図１３】上述変形例において実際に印刷処理と印刷要求の内容が異なる場合に付け替えの指示を行うためのインタフェース例を説明する図である。
【図１４】上述実施例の一括印刷依頼の印刷振り分けの概要を説明する図である。
【図１５】上述実施例の一括印刷依頼の印刷振り分けの処理例を説明する図である。
【図１６】上述実施例の一括印刷依頼の例を説明する図である。
【図１７】上述実施例の配布先の指定印刷オプションの例を説明する図である。
【図１８】上述実施例の一括印刷依頼の振り分け例を説明する図である。
【図１９】上述実施例の一括印刷依頼の振り分け例において出力された印刷物を説明する図である。
【図２０】上述実施例の一括印刷依頼の例の具体的な内容を説明する図である。
【図２１】上述実施例の振り分けられた印刷要求の具体的な内容を説明する図である。
【符号の説明】
１０      印刷振り分けサーバ
２０      課金サーバ
３０      データベース
４０      クライアント
５０、６０      プリントサーバ
７０、７０、８０      プリンタ
１００      ネットワーク
１１０      振り分け部
１２０      課金用配布先情報抽出部
１３０      課金情報記憶部
１４０      課金情報変更部
２１０      課金情報管理部
２２０      課金情報記憶部
２３０      課金計算部
３１０      プリンタ仕様記憶部
３２０      部門印刷オプション記憶部
３３０      課金用配布先情報記憶部
１０００      印刷システム
【図１】
2004362015.tif 000003
【図２】
2004362015.tif 000004
【図３】
2004362015.tif 000005
【図４】
2004362015.tif 000006
【図５】
2004362015.tif 000007
【図６】
2004362015.tif 000008
【図７】
2004362015.tif 000009
【図８】
2004362015.tif 000010
【図９】
2004362015.tif 000011
【図１０】
2004362015.tif 000012
【図１１】
2004362015.tif 000013
【図１２】
2004362015.tif 000014
【図１３】
2004362015.tif 000015
【図１４】
2004362015.tif 000016
【図１５】
2004362015.tif 000017
【図１６】
2004362015.tif 000018
【図１７】
2004362015.tif 000019
【図１８】
2004362015.tif 000020
【図１９】
2004362015.tif 000021
【図２０】
2004362015.tif 000022
【図２１】
2004362015.tif 000023