(57)【要約】【課題】配布物の印刷数とスキャン数に基づいて配布実績を管理することで、効率的に印刷物を管理する仕組みを提供する。【解決手段】画像形成装置で印刷した文書の印刷数を管理する印刷管理手段と、印刷した文書に対応する紙文書のスキャンを制御するスキャン制御手段と、スキャン制御手段でスキャンされた紙文書のスキャン数を取得する取得手段と、を備え、印刷管理手段は、前記印刷数と前記スキャン数に基づいて算出される実績数を配布実績として管理することを特徴とする印刷管理システムとして構成した。【選択図】図６
2015114678.tif 000002
【特許請求の範囲】
【請求項１】
文書を印刷するとともに、印刷した前記文書を配布することで余りとなる文書をスキャンする画像形成装置であって、
印刷した文書の印刷数を管理する印刷管理手段と、
前記印刷した文書のスキャンを制御するスキャン制御手段と、
前記スキャン制御手段でスキャンされた文書のスキャン数を取得する取得手段と、を備え、
前記印刷管理手段は、前記印刷数と、前記取得手段で取得した前記余りの文書のスキャン数とに基づいて算出される実績数を配布実績として管理する
ことを特徴とする画像形成装置。
【請求項２】
前記印刷管理手段は、ログインしたユーザのユーザ識別情報と印刷数とを紐付けて管理し、
前記ログインしたユーザのユーザ識別情報に対する配布実績を表示する配布実績表示手段を、更に備える
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
印刷する文書を指定する指定手段と、
指定された前記文書を印刷する印刷手段とを、更に備え、
前記印刷管理手段は、印刷した前記文書ごとに印刷数を管理する
ことを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記印刷手段による印刷に対応する印刷識別情報を含むスキャン情報を生成する生成手段と、
前記スキャン情報を表示するスキャン情報表示手段とを、更に備え、
前記スキャン制御手段は、前記スキャン情報に基づいてスキャンを制御し、
前記印刷管理手段は、前記スキャン情報に含まれる前記印刷識別情報に対応する前記印刷数と、前記スキャン数とに基づいて算出される実績数を配布実績として管理する
ことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記指定手段で指定された文書に対応する不足数が管理されている場合に、前記不足数を表示する不足数表示手段を、更に備える
ことを特徴とする請求項３又は４に記載の画像形成装置。
【請求項６】
文書を印刷するとともに、印刷した前記文書を配布することで余りとなる文書をスキャンする画像形成装置における処理方法であって、
印刷した文書の印刷数を管理する印刷管理ステップと、
前記印刷した文書のスキャンを制御するスキャン制御ステップと、
前記スキャン制御ステップでスキャンされた文書のスキャン数を取得する取得ステップと、を含み、
前記印刷管理ステップは、前記印刷数と、前記取得手段で取得した前記余りの文書のスキャン数とに基づいて算出される実績数を配布実績として管理する
ことを特徴とする処理方法。
【請求項７】
文書を印刷するとともに、印刷した前記文書を配布することで余りとなる文書をスキャンする画像形成装置のプログラムであって、
前記画像形成装置を、
印刷した文書の印刷数を管理する印刷管理手段、
前記印刷した文書のスキャンを制御するスキャン制御手段、
前記スキャン制御手段でスキャンされた文書のスキャン数を取得する取得手段、として機能させ、
前記印刷管理手段は、前記印刷数と、前記取得手段で取得した前記余りの文書のスキャン数とに基づいて算出される実績数を配布実績として管理する
ことを特徴とするプログラム。
【請求項８】
文書を印刷するとともに、印刷した前記文書を配布することで余りとなる文書をスキャンする画像形成装置とネットワークを介して接続された情報処理装置であって、
前記画像形成装置で印刷された文書に対応する印刷数を管理する印刷管理手段と、
前記画像形成装置でスキャンされたスキャン数を取得する取得手段と、を備え、
前記印刷管理手段は、前記印刷数と前記スキャン数とに基づいて算出される実績数を配布実績として管理する
ことを特徴とする情報処理装置。
【請求項９】
前記画像形成装置は、印刷する文書を指定する指定手段と、指定された前記文書を印刷する印刷手段とを、更に備え、
前記印刷管理手段は、印刷した前記文書ごとに印刷数を管理する
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記印刷手段による印刷に対応する印刷識別情報を含むスキャン情報を生成する生成手段を、更に備え、
前記画像形成装置は、スキャン情報を表示するスキャン情報表示手段と、前記スキャン情報に従って印刷された前記文書のスキャンを制御するスキャン制御手段と、を更に備え、
前記印刷管理手段は、前記スキャン情報に含まれる前記印刷識別情報に対応する前記印刷数と、前記スキャン数とに基づいて算出される実績数を配布実績として管理する
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
文書を印刷するとともに、印刷した前記文書を配布することで余りとなる文書をスキャンする画像形成装置とネットワークを介して接続された情報処理装置の処理方法であって、
前記画像形成装置で印刷された文書に対応する印刷数を管理する印刷管理ステップと、
前記画像形成装置でスキャンされたスキャン数を取得する取得ステップと、を含み、
前記印刷管理ステップは、前記印刷数と前記スキャン数とに基づいて算出される実績数を配布実績として管理する
ことを特徴とする処理方法。
【請求項１２】
文書を印刷するとともに、印刷した前記文書を配布することで余りとなる文書をスキャンする画像形成装置とネットワークを介して接続された情報処理装置のプログラムであって、
前記情報処理装置を、
前記画像形成装置で印刷された文書に対応する印刷数を管理する印刷管理手段、
前記画像形成装置でスキャンされたスキャン数を取得する取得手段、
として機能させ、
前記印刷管理手段は、前記印刷数と前記スキャン数とに基づいて算出される実績数を配布実績として管理する
ことを特徴とするプログラム。
【請求項１３】
文書を印刷するとともに、印刷した前記文書を配布することで余りとなる文書をスキャンする画像形成装置と、情報処理装置とが、ネットワークを介して接続された印刷管理システムであって、
前記画像形成装置は、
印刷する文書を指定する指定手段と、
指定された前記文書を印刷する印刷手段と、
印刷した前記文書のスキャンを制御するスキャン制御手段と、
前記スキャン制御手段でスキャンされた前記余りの文書のスキャン数を送信する手段と、
を備え、
前記情報処理装置は、
前記画像形成装置で印刷された文書に対応する前記印刷数を管理する印刷管理手段と、
前記画像形成装置でスキャンされた前記スキャン数を取得する取得手段と、
を備え、
前記印刷管理手段は、前記印刷数と前記スキャン数とに基づいて算出される実績数を配布実績として管理する
ことを特徴とする印刷管理システム。
【請求項１４】
文書を印刷するとともに、印刷した前記文書を配布することで余りとなる文書をスキャンする画像形成装置と、情報処理装置とが、ネットワークを介して接続された印刷管理システムの処理方法であって、
前記画像形成装置は、
印刷する文書を指定する指定ステップと、
指定された前記文書を印刷する印刷ステップと、
印刷した前記文書のスキャンを制御するスキャン制御ステップと、
前記スキャン制御手段でスキャンされた前記余りの文書のスキャン数を送信するステップと、
を含み、
前記情報処理装置は、
前記画像形成装置で印刷された文書に対応する前記印刷数を管理する印刷管理ステップと、
前記画像形成装置でスキャンされた前記スキャン数を取得する取得ステップと、
を含み、
前記印刷管理ステップは、前記印刷数と前記スキャン数とに基づいて算出される実績数を配布実績として管理する
ことを特徴とする処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷、スキャン機能等を備える複合機を用いて、印刷物を管理する技術に関する。
【背景技術】
【０００２】
従来、企業が顧客へ配布するカタログやチラシ（以下、配布物という。）は、予め配布物の配布枚数を見積もり、印刷業者などに一括して配布物の印刷を依頼していた。そして、企業の営業担当者などが印刷された配布物を顧客のもとへ持参し配布することで、営業活動を行っていた。
【０００３】
しかし、配布物の内容に変更等が生ずると、既に印刷した配布物は無駄な在庫となる。このような背景から、近年、顧客のニーズにあった配布物を必要なときに必要な部数だけ印刷するオンデマンド印刷を利用する企業が増えている。
【０００４】
オンデマンド印刷は、たとえば、特許文献１などに記載があるように、サーバにカタログなどの文書データ（コンテンツ）を登録しておき、ユーザが端末から必要なコンテンツシステムを検索しコンテンツを選び、それを印刷するといった仕組みで実現される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１７６２８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
オンデマンド印刷を利用すれば、配布物の印刷部数を必要最小現に抑えることができるため、費用対効果に優れた営業活動が行える。
【０００７】
一方、企業においては、配布物の印刷部数の管理だけでなく、配布物の配布実績を管理したい、というニーズがある。これは、配布実績を管理することで、配布物の実際の配布部数に直結した営業効果等を把握、分析することが可能になるからである。
しかし、従来、配布状況までを含めて効率的に印刷物を管理するような技術事例が存在しなかった。
【０００８】
そこで、本発明の目的は、効率的に印刷物を管理する仕組みを提供することである。
【課題を解決するための手段】
【０００９】
前述した課題を解決するための第１の発明は、文書を印刷するとともに、印刷した前記文書を配布することで余りとなる文書をスキャンする画像形成装置であって、印刷した文書の印刷数を管理する印刷管理手段と、前記印刷した文書のスキャンを制御するスキャン制御手段と、前記スキャン制御手段でスキャンされた文書のスキャン数を取得する取得手段と、を備え、前記印刷管理手段は、前記印刷数と、前記取得手段で取得した前記余りの文書のスキャン数とに基づいて算出される実績数を配布実績として管理することを特徴とする画像形成装置である。
第１の発明によって、印刷管理手段が、印刷した文書の印刷数を管理し、また、当該印刷数と取得手段で取得したスキャン数に基づいて配布実績を管理するため、効率的に印刷物を管理することができる。
【００１０】
前記印刷管理手段は、ログインしたユーザのユーザ識別情報と印刷数とを紐付けて管理し、前記ログインしたユーザのユーザ識別情報に対する配布実績を表示する配布実績表示手段を、更に備えることが望ましい。
これによって、印刷管理手段が、ユーザの識別情報を管理するため、ユーザごとに効率的に印刷物を管理することができる。また、配布実績表示手段を設けることによって、ユーザごとに配布実績を確認することができる。
【００１１】
印刷する文書を指定する指定手段と、指定された前記文書を印刷する印刷手段とを、更に備え、前記印刷管理手段は、印刷した前記文書ごとに印刷数を管理することが望ましい。
これによって、印刷物が複数あった場合でも、その中からユーザが印刷したい文書を指定し印刷することができるため、指定した印刷物ごとに効率的に印刷物を管理することができる。
【００１２】
前記印刷手段による印刷に対応する印刷識別情報を含むスキャン情報を生成する生成手段と、前記スキャン情報を表示するスキャン情報表示手段とを、更に備え、前記スキャン制御手段は、前記スキャン情報に基づいてスキャンを制御し、前記印刷管理手段は、前記スキャン情報に含まれる前記印刷識別情報に対応する前記印刷数と、前記スキャン数とに基づいて算出される実績数を配布実績として管理することが望ましい。
これによって、ユーザが印刷物を指定し印刷した際に、印刷識別情報を含むスキャン情報が生成されるため、当該スキャン情報によって、より効率的に印刷物を管理することができる。
【００１３】
前記指定手段で指定された文書に対応する不足数が管理されている場合に、前記不足数を表示する不足数表示手段を、更に備えることが望ましい。
これによって、指定された文章に対応する不足数が確認できるため、余ったチラシを配布させることが可能となり、チラシの無駄が防げる。
【００１４】
第２の発明は、文書を印刷するとともに、印刷した前記文書を配布することで余りとなる文書をスキャンする画像形成装置における処理方法であって、印刷した文書の印刷数を管理する印刷管理ステップと、前記印刷した文書のスキャンを制御するスキャン制御ステップと、前記スキャン制御ステップでスキャンされた文書のスキャン数を取得する取得ステップと、を含み、前記印刷管理ステップは、前記印刷数と、前記取得手段で取得した前記余りの文書のスキャン数とに基づいて算出される実績数を配布実績として管理することを特徴とする処理方法である。
第２の発明によって、印刷管理ステップが、印刷した文書の印刷数を管理し、また、当該印刷数と取得ステップで取得したスキャン数に基づいて配布実績を管理するため、効率的に印刷物を管理することができる。
【００１５】
第３の発明は、文書を印刷するとともに、印刷した前記文書を配布することで余りとなる文書をスキャンする画像形成装置のプログラムであって、前記画像形成装置を、印刷した文書の印刷数を管理する印刷管理手段、前記印刷した文書のスキャンを制御するスキャン制御手段、前記スキャン制御手段でスキャンされた文書のスキャン数を取得する取得手段、として機能させ、前記印刷管理手段は、前記印刷数と、前記取得手段で取得した前記余りの文書のスキャン数とに基づいて算出される実績数を配布実績として管理することを特徴とするプログラムである。
第３の発明によって、印刷管理手段が、印刷した文書の印刷数を管理し、また、当該印刷数と取得手段で取得したスキャン数に基づいて配布実績を管理するため、効率的に印刷物を管理することができる。
【００１６】
第４の発明は、文書を印刷するとともに、印刷した前記文書を配布することで余りとなる文書をスキャンする画像形成装置とネットワークを介して接続された情報処理装置であって、前記画像形成装置で印刷された文書に対応する印刷数を管理する印刷管理手段と、前記画像形成装置でスキャンされたスキャン数を取得する取得手段と、を備え、前記印刷管理手段は、前記印刷数と前記スキャン数とに基づいて算出される実績数を配布実績として管理することを特徴とする情報処理装置である。
第４の発明によって、印刷管理手段が、印刷した文書の印刷数を管理し、また、当該印刷数と取得手段で取得したスキャン数に基づいて配布実績を管理するため、効率的に印刷物を管理することができる。
【００１７】
前記画像形成装置は、印刷する文書を指定する指定手段と、指定された前記文書を印刷する印刷手段とを、更に備え、前記印刷管理手段は、印刷した前記文書ごとに印刷数を管理することが望ましい。
これによって、印刷物が複数あった場合でも、その中からユーザが印刷したい文書を指定し印刷することができるため、指定した印刷物ごとに効率的に印刷物を管理することができる。
【００１８】
前記印刷手段による印刷に対応する印刷識別情報を含むスキャン情報を生成する生成手段を、更に備え、前記画像形成装置は、スキャン情報を表示するスキャン情報表示手段と、前記スキャン情報に従って印刷された前記文書のスキャンを制御するスキャン制御手段と、を更に備え、前記印刷管理手段は、前記スキャン情報に含まれる前記印刷識別情報に対応する前記印刷数と、前記スキャン数とに基づいて算出される実績数を配布実績として管理することが望ましい。
これによって、ユーザが印刷物を指定し印刷した際に、印刷識別情報を含むスキャン情報が生成されるため、当該スキャン情報によって、より効率的に印刷物を管理することができる。
【００１９】
第５の発明は、文書を印刷するとともに、印刷した前記文書を配布することで余りとなる文書をスキャンする画像形成装置とネットワークを介して接続された情報処理装置の処理方法であって、前記画像形成装置で印刷された文書に対応する印刷数を管理する印刷管理ステップと、前記画像形成装置でスキャンされたスキャン数を取得する取得ステップと、を含み、前記印刷管理ステップは、前記印刷数と前記スキャン数とに基づいて算出される実績数を配布実績として管理する
ことを特徴とする処理方法である。
第５の発明によって、印刷管理ステップが、印刷した文書の印刷数を管理し、また、当該印刷数と取得ステップで取得したスキャン数に基づいて配布実績を管理するため、効率的に印刷物を管理することができる。
【００２０】
第６の発明は、文書を印刷するとともに、印刷した前記文書を配布することで余りとなる文書をスキャンする画像形成装置とネットワークを介して接続された情報処理装置のプログラムであって、前記情報処理装置を、前記画像形成装置で印刷された文書に対応する印刷数を管理する印刷管理手段、前記画像形成装置でスキャンされたスキャン数を取得する取得手段、として機能させ、前記印刷管理手段は、前記印刷数と前記スキャン数とに基づいて算出される実績数を配布実績として管理することを特徴とするプログラムである。
第６の発明によって、印刷管理手段が、印刷した文書の印刷数を管理し、また、当該印刷数と取得手段で取得したスキャン数に基づいて配布実績を管理するため、効率的に印刷物を管理することができる。
【００２１】
第７の発明は、文書を印刷するとともに、印刷した前記文書を配布することで余りとなる文書をスキャンする画像形成装置と、情報処理装置とが、ネットワークを介して接続された印刷管理システムであって、前記画像形成装置は、印刷する文書を指定する指定手段と、指定された前記文書を印刷する印刷手段と、印刷した前記文書のスキャンを制御するスキャン制御手段と、前記スキャン制御手段でスキャンされた前記余りの文書のスキャン数を送信する手段と、を備え、前記情報処理装置は、前記画像形成装置で印刷された文書に対応する前記印刷数を管理する印刷管理手段と、前記画像形成装置でスキャンされた前記スキャン数を取得する取得手段と、を備え、前記印刷管理手段は、前記印刷数と前記スキャン数とに基づいて算出される実績数を配布実績として管理することを特徴とする印刷管理システムである。
第７の発明によって、印刷管理手段が、印刷した文書の印刷数を管理し、また、当該印刷数と取得手段で取得したスキャン数に基づいて配布実績を管理するため、効率的に印刷物を管理することができる。
さらに、印刷物が複数あった場合でも、その中からユーザが印刷したい文書を指定し印刷することができるため、指定した印刷物ごとに効率的に印刷物を管理することができる。
【００２２】
第８の発明は、文書を印刷するとともに、印刷した前記文書を配布することで余りとなる文書をスキャンする画像形成装置と、情報処理装置とが、ネットワークを介して接続された印刷管理システムの処理方法であって、前記画像形成装置は、印刷する文書を指定する指定ステップと、指定された前記文書を印刷する印刷ステップと、印刷した前記文書のスキャンを制御するスキャン制御ステップと、
前記スキャン制御手段でスキャンされた前記余りの文書のスキャン数を送信するステップと、を含み、前記情報処理装置は、前記画像形成装置で印刷された文書に対応する前記印刷数を管理する印刷管理ステップと、前記画像形成装置でスキャンされた前記スキャン数を取得する取得ステップと、を含み、前記印刷管理ステップは、前記印刷数と前記スキャン数とに基づいて算出される実績数を配布実績として管理することを特徴とする処理方法である。
第８の発明によって、印刷管理ステップが、印刷した文書の印刷数を管理し、また、当該印刷数と取得ステップで取得したスキャン数に基づいて配布実績を管理するため、効率的に印刷物を管理することができる。
さらに、印刷物が複数あった場合でも、その中からユーザが印刷したい文書を指定し印刷することができるため、指定した印刷物ごとに効率的に印刷物を管理することができる。
【発明の効果】
【００２３】
本発明によれば、印刷した文書の印刷数を管理し、また、印刷数とスキャン数に基づいて配布実績を管理するため、効率的に印刷物を管理することができる。
【図面の簡単な説明】
【００２４】
【図１】印刷管理システムの構成例を示すシステム構成図
【図２】クライアント端末及びサーバのハードウェア構成例を示すブロック図
【図３】複合機のハードウェア構成例を示すブロック図
【図４】（ａ）印刷管理システムの機能ブロック図 （ｂ）印刷管理システムの機能ブロック図の別例１（ｃ）印刷管理システムの機能ブロック図の別例２
【図５】印刷物の印刷処理のフローチャート
【図６】印刷物のスキャン処理のフローチャート
【図７】スキャンして実績管理したデータの閲覧処理のフローチャート
【図８】（ａ）Ｔｏｐ画面の例を示す図（ｂ）印刷対象のチラシ一覧画面の例を示す図（ｃ）部数選択/顧客名選択画面の例を示す図（ｄ）配布余り枚数確認画面の例を示す図（ｅ）スキャンチケット一覧画面の例を示す図（ｆ）配布実績一覧画面の例を示す図
【図９】（ａ）チラシ配布枚数管理テーブルの例を示す図（ｂ）配布実績管理テーブルの例を示す図（ｃ）顧客管理テーブルの例を示す図（ｄ）チラシ管理テーブルの例を示す図（ｅ）スキャンチケット管理テーブルの例を示す図
【発明を実施するための形態】
【００２５】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００２６】
図１は、本発明のクライアント端末１００、サーバ２００、複合機３００を含む印刷管理システム１の構成の一例を示すシステム構成図である。
【００２７】
図１に示すように、本実施形態の印刷管理システム１は、１又は複数のクライアント端末１００（例えば、ユーザや管理者ごと）、１又は複数の複合機３００、及び、サーバ２００がローカルエリアネットワーク（ＬＡＮ）４００を介して接続され、情報の送受信を行う構成となっている。なお、複合機３００にログインするための認証サーバ（図示しない）が備わっている構成であってもよい。
【００２８】
本実施形態では、複合機３００内にユーザ認証テーブルを記憶し、ユーザ認証を行う構成となっている。
【００２９】
なお、クライアント端末１００、サーバ２００によって、本発明に係る「情報処理装置」の一例が構成されており、複合機３００によって、本発明に係る「画像形成装置」の一例が構成されている。
【００３０】
以下、図２を用いて、図１に示したクライアント端末１００、サーバ２００に適用可能な情報処理装置のハードウェア構成について説明する。図２は、図１に示したクライアント端末、サーバに適用可能な情報処理装置のハードウェア構成を示すブロック図である。
【００３１】
図２において、ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２及び外部メモリ２１１は、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステム（以下、ＯＳという。）や、各サーバ或いは各端末の実行する機能を実現するために必要な後述する各種プログラム等を記憶する。
【００３２】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、当該ロードしたプログラムを実行することで各種動作を実現するものである。
【００３３】
また、入力コントローラ２０５は、キーボード（ＫＢ）２０９や図示しないマウス等のポインティングデバイス等からの入力を制御する。
【００３４】
ビデオコントローラ２０６は、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。なお、図２では、ＣＲＴ２１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。
【００３５】
メモリコントローラ２０７は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３６】
通信Ｉ／Ｆコントローラ２０８は、ネットワーク（例えば、図１に示したＬＡＮ４００）を介して外部機器と接続され、通信を行うものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００３７】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上で図示しないマウスカーソル等でのユーザ指示を可能とする。
【００３８】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、必要に応じてＲＡＭ２０３にロードされる。これらについての詳細な説明も後述する。
【００３９】
次に、図３を用いて、図１に示した複合機３００のハードウェア構成について説明する。
図３は、図１に示した複合機３００のハードウェア構成の一例を示すブロック図である。
【００４０】
図３において、コントローラユニット３１６は、画像入力デバイスとして機能するスキャナ部３１４や、画像出力デバイスとして機能するプリンタ部３１２と接続する一方、ＬＡＮ（例えば、図１に示したＬＡＮ４００）や公衆回線（ＷＡＮ）（例えば、ＰＳＴＮ（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）またはＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）等）と接続することで、画像データやデバイス情報の入出力を行う。
【００４１】
コントローラユニット３１６において、ＣＰＵ３０１は、システム全体を制御するプロセッサである。
【００４２】
ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのシステムのワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
【００４３】
ＲＯＭ３０３は、システムのブートプログラムや各種制御プログラムを格納している。
【００４４】
ハードディスクドライブ（ＨＤＤ）３０４は、システムを制御するための各種プログラム、画像データ等を格納する。
【００４５】
操作部インタフェース（操作部Ｉ／Ｆ）３０７は、操作部（キーボード等）３０８とのインタフェース部である。また、操作部Ｉ／Ｆ３０７は、操作部３０８から入力したキー情報（例えば、スタートボタンの押下）をＣＰＵ３０１に伝える役割をする。
【００４６】
ネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）３０５は、ネットワーク（例えば、図１に示したＬＡＮ４００）に接続し、データの入出力を行う。
【００４７】
モデム（ＭＯＤＥＭ）３０６は、公衆回線網に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００４８】
外部インタフェース（外部Ｉ／Ｆ）３１８は、ＵＳＢ、ＩＥＥＥ１３９４、プリンタポート、ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部である。本実施形態においては認証で必要となるＩＣカード（記憶媒体）の読み取り用のカードリーダ３１９が外部Ｉ／Ｆ部３１８に接続されている。そして、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１８を介してカードリーダ３１９によるＩＣカードからの情報読み取りを制御し、当該ＩＣカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス３０９上に配置される。
【００４９】
イメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）３２０は、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。
以上のデバイスがシステムバス３０９上に配置される。
【００５０】
画像バス３１５は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
【００５１】
ラスタイメージプロセッサ（ＲＩＰ）３１０は、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。
【００５２】
プリンタインタフェース（プリンタＩ／Ｆ）３１１は、プリンタ部３１２とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００５３】
また、スキャナインタフェース（スキャナＩ／Ｆ）３１３は、スキャナ３１４とコントローラユニット３１６とを接続し、画像データの同期系／非同期系の変換を行う。
【００５４】
画像処理部３１７は、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００５５】
スキャナ部３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、画像をラスタイメージデータとして電気信号に変換する。原稿用紙は、図示しない原稿フィーダのトレイにセットされ、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００５６】
プリンタ部３１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。なお、プリンタ部３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある（図示しない）。
【００５７】
操作部３０８は、図示しないＬＣＤ（Ｌｉｑｕｉｄ Ｃｒｙｓｔａｌ
Ｄｉｓｐｌａｙ）等の表示部を有し、表示部ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００５８】
尚、表示部は複合機３００によって表示性能が異なり、タッチパネルを介して操作をできる複合機３００や、単に液晶画面を備え文字列を表示（印刷状態や印刷している文書名の表示）させるだけの複合機３００がある。これらによって本発明は構成されている。
【００５９】
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。操作部３０８のリセットキーは、操作部３０８からの設定を初期化する時に用いる。
【００６０】
カードリーダ３１９は、ＣＰＵ３０１からの制御により、ＩＣカードに記憶されている情報を読み取り、読み取った情報を外部Ｉ／Ｆ３１８を介してＣＰＵ３０１へ通知する。
【００６１】
以上のような構成によって、複合機３００は、スキャナ３１４から読み込んだ画像データをＬＡＮ４００上に送信したり、ＬＡＮ４００から受信した印刷データをプリンタ部３１２により印刷出力することができる。
【００６２】
また、スキャナ部３１４から読み込んだ画像データをモデム３０６により、公衆回線上へＦＡＸ送信したり、公衆回線網からＦＡＸ受信した画像データをプリンタ部３１２により出力することできる。
【００６３】
次に、図４（ａ）を用いて本実施形態における所定の文書を印刷可能な印刷管理システムの各機能について説明する。図４（ａ）は、本実施形態における印刷管理システムの機能ブロック図である。本実施形態における印刷管理システムの各機能は、各装置のＣＰＵによって実現されるものである。
【００６４】
印刷管理部４０１は、複合機３００において印刷した文書の印刷数を管理する機能部である。また、印刷数と後述の取得部４０３で取得したスキャン数に基づいて算出される実績数を配布実績として管理する機能部である。さらに、複合機３００にログインしたユーザのユーザ識別情報と印刷数を管理する機能部である。また、印刷した文書ごとに印刷数を管理する機能部である。その他、後述するスキャン情報に含まれる印刷識別情報に対応する印刷数とスキャン数とに基づいて算出される実績数を配布実績として管理する機能部である。
なお、印刷管理部４０１は、図４（ａ）のように例えばサーバ２００に備わる。
【００６５】
スキャン制御部４０２は、印刷した文書に対応する紙文書のスキャンを制御する機能部である。また、後述するスキャン情報表示部４０８で表示されたスキャン情報に従ってスキャンを制御する機能部である。
なお、スキャン制御部４０２は、図４（ａ）のように例えば複合機３００に備わる。
【００６６】
取得部４０３は、スキャン制御部４０２でスキャンされた紙文書のスキャン数を取得する機能部である。
なお、取得部４０３は、図４（ａ）のように例えばサーバ２００に備わる。
【００６７】
配布実績表示部４０４は、ログインしたユーザのユーザ識別情報に対する配布実績を表示する機能部である。
なお、配布実績表示部４０４は、図４（ａ）のように例えばクライアント端末１００に備わる。
【００６８】
指定部４０５は、複合機３００において印刷する文書を指定する機能部である。
なお、指定部４０５は、図４（ａ）のように例えば複合機３００に備わる。
【００６９】
印刷部４０６は、指定部４０５で指定された文書を印刷する機能部である。
なお、印刷部４０６は、図４（ａ）のように例えば複合機３００に備わる。
【００７０】
生成部４０７は、印刷部４０６による印刷に対応する印刷識別情報を含むスキャン情報を生成する機能部である。
なお、生成部４０７は、図４（ａ）のように例えばサーバ２００に備わる。
【００７１】
スキャン情報表示部４０８は、複合機３００でスキャン情報を表示する機能部である。
なお、スキャン情報表示部４０８は、図４（ａ）のように例えば複合機３００に備わる。
【００７２】
不足数表示部４０９は、指定部４０５で指定された文書に対応する不足数が管理されている場合に、配布していない紙文書があることをユーザに認識可能にすべく、不足数を表示する機能部である。
なお、不足数表示部４０９は、図４（ａ）のように例えば複合機３００に備わる。
【００７３】
なお、印刷管理システム１の例として、図４（ａ）に示すように印刷管理部４０１、取得部４０３、生成部４０７はサーバに備わる機能部として、スキャン制御部４０２、指定部４０５、印刷部４０６、スキャン情報表示部４０８、不足数表示部４０９は複合機３００の機能部として、配布実績表示部４０４はクライアント端末１００に備わる機能部として、構成することができる。
【００７４】
一方、図４（ｂ）のように印刷管理部４０１、取得部４０３、生成部４０７も複合機３００の機能部として構成してもよい。この構成によれば、別途サーバを必要とせずに配布実績等の管理も含めて複合機３００単体で行うことになる。
【００７５】
また、図４（ｃ）のように、さらに配布実績表示部も含めてすべての機能部を複合機３００に備えさせてもよい。配布実績表示部を複合機３００の機能部として構成すれば、個人用端末を所持していないユーザも複合機３００で配布実績を確認することができる。
【００７６】
次に図５〜図７のフローチャートを用いて、本実施形態の処理を具体的に説明する。
なお、フローチャートの各ステップは、各装置のＣＰＵが処理を実行するものとする。以下では、適宜、各装置のＣＰＵを制御部と記載する。
また、各フローチャートで用いる画面やデータついては、フローチャートの各ステップ内で説明する。
【００７７】
＜印刷物の印刷処理＞
まず、図５のフローチャートを用いて、所望の印刷物（チラシ、カタログ）の印刷の処理について説明する。
【００７８】
ステップＳ５０２において、複合機３００の制御部３０１は、ユーザがＩＣカードをかざすことによりカードリーダ３１９からカードＩＤを取得し、または、ユーザが入力したユーザＩＤとパスワードを取得する。複合機３００の制御部３０１は、取得したこれらのユーザ情報と、複合機３００に記憶されているユーザ認証テーブル（図示しない）を参照して、一致した場合に、ログインさせる。ユーザ認証テーブルには、ユーザＩＤ、パスワード、ＩＣカードのカードＩＤが対応付いて登録されている。ユーザ認証テーブルは、別途サーバに記憶されている構成であってもよい。
【００７９】
ステップＳ５０３において、複合機３００の制御部３０１は、図８（ａ）のＴｏｐ画面８００（メニュー画面）を表示し、ログインしたユーザに複合機３００を利用できるようにさせる。ログインした際、ログインしたユーザのユーザＩＤやその他ユーザＩＤに紐付く情報（例えばメールアドレスや使用権限等）を含むユーザ情報がメモリに記憶される。なお、ログアウトするとメモリに記憶されているユーザ情報は削除される。
【００８０】
Ｔｏｐ画面８００は、チラシをオンデマンド印刷するためのチラシ印刷ボタン８００−１と、チラシ印刷後に配布実績を集計するためのチラシスキャンボタン８００−２で構成されている。他の通常のコピーボタンが配置されている構成であってもよい。
複合機３００の制御部３０１は、ユーザからの操作によってＴｏｐ画面８００のチラシ印刷ボタン８００−１の押下を受け付けると、印刷可能なチラシ（文書）の一覧要求をサーバ２００へ送信する。
【００８１】
ステップＳ５０４において、サーバ２００の制御部２０１は、複合機３００からチラシの一覧要求を受信し、図９（ｄ）のチラシ管理テーブル９０４からチラシの一覧を取得する。サーバ２００の制御部２０１は、取得したチラシの一覧を複合機３００に送信する。
【００８２】
ステップＳ５０５において、複合機３００の制御部３０１は、チラシの一覧をサーバ２００から受信し、印刷対象のチラシの一覧を図８（ｂ）のチラシ一覧画面８０１に表示する。なお、チラシの一覧は、ユーザごとに印刷可能なチラシが表示される構成であってもよい。
【００８３】
ステップＳ５０６において、複合機３００の制御部３０１は、ユーザの操作を受け付けることによって、印刷するチラシを選択する。そして、複合機３００の制御部３０１は、図８（ｂ）のチラシ一覧画面８０１において、ユーザからＯＫボタン８０１−１の押下を受け付けると、ログインしたユーザのユーザＩＤに対応する顧客情報の要求をサーバ２００に送信する。要求にはユーザＩＤが含まれる。
【００８４】
なお、このステップＳ５０６によって、本発明に係る「印刷する文書を指定する」ことの一例が構成されている。
【００８５】
ステップＳ５０７において、サーバ２００の制御部２０１が、複合機３００から顧客情報の要求を受信すると、要求に含まれるユーザＩＤに紐づく顧客情報（顧客ＩＤ、顧客名）を図９（ｃ）の顧客管理テーブル９０３から取得する。そして、取得した顧客情報の一覧を、複合機３００に送信する。
【００８６】
ステップＳ５０８において、複合機３００の制御部３０１は、サーバ２００から顧客情報の一覧を受信して、図８（ｃ）の部数選択/顧客名選択画面８０２−１を表示する。複合機３００の制御部３０１は、サーバ２００から受信した顧客情報の一覧を、部数選択/顧客名選択画面８０２−１の配布顧客名のリストボックス８０２−１−２に設定する。複合機３００の制御部３０１は、ユーザの操作によって、印刷部数８０２−１−１の入力と、配布顧客名のリストボックス８０２−１−２から配布する顧客名の選択を受け付ける。入力、選択を受け付けた場合の画面は図８（ｃ）の部数選択/顧客名選択画面８０２−２である。なお、複数の顧客を設定し、それぞれの顧客につき印刷部数を設定できるものとする。
【００８７】
ステップＳ５０９において、複合機３００の制御部３０１は、ユーザの操作により部数選択/顧客名選択画面８０２−２の印刷ボタン８０２−２−１の押下を受け付けると、印刷要求をサーバ２００に送信する。印刷要求には、ユーザＩＤ、チラシＩＤ、印刷部数、顧客情報（顧客名や顧客ＩＤ）が含まれる。
【００８８】
ステップＳ５１０において、サーバ２００の制御部２０１は、複合機３００から印刷要求を受信する。
【００８９】
ステップＳ５１１において、サーバ２００の制御部２０１は、複合機３００の印刷要求からユーザＩＤ、チラシＩＤ、顧客ＩＤを取得する。
【００９０】
ステップＳ５１２において、サーバ２００の制御部２０１は、取得したユーザＩＤ、チラシＩＤ、顧客ＩＤ
に基づいて、図９（ｂ）の配布実績管理テーブル９０２を参照し、一致するレコードの情報を取得する。
【００９１】
ステップＳ５１３において、サーバ２００の制御部２０１は、取得したレコードに対応する図９（ａ）のチラシ配布枚数管理テーブル９０１のレコードを参照し、配布余り枚数があるか否かを判定する。すなわち、サーバ２００の制御部２０１は、配布実績を確認し、前回の印刷で余ったチラシがあるかを判定する。余ったチラシがある場合には、ステップＳ５１４へ処理を移す。余ったチラシがない場合にはステップＳ５１６へ処理を移す。
【００９２】
ステップＳ５１４において、サーバ２００の制御部２０１は、配布余り枚数を取得し、複合機３００へ送信する。
【００９３】
ステップＳ５１５において、複合機３００の制御部３０１は、サーバ２００から受信した配布余り枚数を図８（ｄ）の配布余り枚数確認画面８０３に表示する。複合機３００の制御部３０１は、ユーザの操作によって、配布余り枚数確認画面８０３のＯＫボタン８０３−１の押下を受け付けると、ＯＫであることをサーバ２００に通知し、ステップＳ５１６へ処理を移す。
配布余り枚数を配布余り枚数確認画面８０３に表示することにより、前回の余ったチラシを配布させることが可能となり、チラシの無駄が防げる。また、前回の余った枚数（部数）と今回印刷する部数を合わせて管理することで、配布実績を適切に管理することが可能となる。
余り枚数があった場合には、後述するステップＳ５１９で登録する印刷部数は、今回指定された印刷部数に余り枚数を加算した印刷部数を登録する。
【００９４】
なお、このステップＳ５１５によって、本発明に係る「指定手段で指定された文書に対応する不足数が管理されている場合に、不足数を表示する」ことの一例が構成されている。ここで、配布余り枚数が、本発明に係る「不足数」に相当する。
【００９５】
ステップＳ５１６において、サーバ２００の制御部２０１は、ステップＳ５１０で複合機３００から受信した要求に含まれるチラシＩＤに対応する文書を、図９（ｄ）のチラシ管理テーブルのファイル格納パスから取得し、文書から要求に含まれる印刷部数が設定された印刷データを生成し、複合機３００に送信する。印刷データは、サーバ２００の制御部２０１が、サーバ２００に記憶されているプリンタドライバを用いて生成する。また、チラシがＰＤＦなどの中間形式のデータであれば、サーバ２００の制御部２０１は、複合機３００にＰＤＦ文書と印刷部数を送信し、複合機３００の制御部３０１は受信したＰＤＦから直接描画データを生成して、指定された部数分の印刷を実行してもよい。この印刷は、ＰＤＦダイレクトプリントと呼ばれることもある。
【００９６】
ステップＳ５１７において、複合機３００の制御部３０１は、サーバ２００から受信した印刷データを描画して印刷物（チラシとなる配布物）を出力する。
【００９７】
なお、このステップＳ５１７によって、本発明に係る「指定された文書を印刷する」、及び、「文書を印刷する」ことの一例が構成されている。
【００９８】
ステップＳ５１８において、複合機３００の制御部３０１は、印刷が完了すると、サーバ２００に印刷が完了したことを通知する。なお、本実施形態では、印刷が完了した場合にステップＳ５１９へ処理を移すようにしているが、ステップＳ５１６で印刷データの送信が完了するとステップＳ５１９に処理を移すようにしてもよい。
【００９９】
ステップＳ５１９において、サーバ２００の制御部２０１は、図９（ａ）のチラシ配布枚数管理テーブル９０１に、印刷履歴として、ユーザＩＤをキーにデータ（チラシＩＤ、顧客ＩＤ、印刷部数など）を登録する。
例えば、チラシ配布枚数管理テーブル９０１の管理ＩＤには、データを登録する際に発行される識別情報が記憶される。ユーザＩＤには、印刷を実行したユーザのユーザＩＤが記憶される。チラシＩＤには、印刷したチラシのチラシＩＤが記憶される。顧客ＩＤには、配布先として指定された顧客の顧客ＩＤが記憶される。印刷部数には、指定された印刷部数が記憶される。印刷実行日時（タイムスタンプ）には印刷を実行した日時が記憶される。
チケット生成フラグには「０」が入る。「０」とはスキャンチケットが存在しない状態を示し、後述するステップＳ５２０でスキャンチケットが生成されると「１」（ＯＮ）が記憶される。配布余り枚数はＮＵＬＬとなる。
【０１００】
なお、このステップＳ５１９によって、本発明に係る「印刷した文書の印刷数とを紐付けて管理する」、「ログインしたユーザのユーザ識別情報と印刷数を管理し」、及び、「印刷した文書ごとに印刷数を管理する」ことの一例が構成されている。
【０１０１】
ステップＳ５２０において、サーバ２００の制御部２０１は、印刷履歴に対応するスキャンチケットを生成し、スキャンチケットを図９（ｅ）のスキャンチケット管理テーブル９０５に登録する。そして、サーバ２００の制御部２０１は、図９（ａ）のチラシ配布枚数管理テーブル９０１のチケット生成フラグを「１」(ＯＮ)にする。
スキャンチケットは、スキャンチケットＩＤ、管理ＩＤ、顧客ＩＤ、印刷実行日時（タイムスタンプ）、スキャン設定の情報を含む。スキャン設定には、予め管理者によって決定された設定が記憶されるものとする。
スキャンチケット管理テーブル９０５のスキャンチケットＩＤには、スキャンチケットが生成された場合に発行される識別情報が記憶される。管理ＩＤには、ステップＳ５１９で登録された際のチラシ配布枚数管理テーブル９０１の管理ＩＤが記憶される。スキャンチケット管理テーブル９０５の顧客ＩＤには、ステップＳ５１９で登録された際のチラシ配布枚数管理テーブル９０１の顧客ＩＤが記憶される。印刷実行日時（タイムスタンプ）には、ステップＳ５１９で登録された際のチラシ配布枚数管理テーブル９０１の印刷実行日時が記憶される。スキャン設定には、複合機３００のスキャン動作の設定情報であり、片面、モノクロ、ファイル送信先などが記憶される。
このスキャンチケットが複合機３００の画面に表示され、このスキャンチケットを用いてチラシをスキャンすることで配布実績が管理できるようになる。
【０１０２】
なお、このステップＳ５２０によって、本発明に係る「印刷手段による印刷に対応する印刷識別情報を含むスキャン情報を生成する」ことの一例が構成されている。ここで、本実施形態のスキャンチケットＩＤ、スキャンチケットが、本発明に係る「印刷識別情報」、「スキャン情報」に相当する。
【０１０３】
ステップＳ５２１において、サーバ２００の制御部２０１は、印刷履歴、スキャンチケットのデータが登録されたか否かを判定し、データが登録された場合にはステップＳ５２２に処理を移す。データが登録された場合は、サーバ２００の制御部２０１は、複合機３００にデータが登録された旨の通知を送信する。
データが登録されなかった場合には、エラーとして処理を終了する。エラーになった場合には、システム管理者へ通知がされるものとする。
【０１０４】
ステップＳ５２２において、複合機３００の制御部３０１は、サーバ２００から通知を受信し、データが登録され、スキャンチケットが生成されたことを示す完了画面（図示しない）を表示する。
なお、複合機３００の制御部３０１は、完了画面（図示しない）に、チラシを配布した後にスキャンを実行することをユーザに通知するメッセージを表示する。これにより、ユーザに対し、余ったチラシをスキャンさせることを促す。
【０１０５】
＜印刷物のスキャン処理＞
次に図６のフローチャートを用いて、図５で印刷した印刷物（チラシ、カタログ）のスキャン処理について説明する。
【０１０６】
ステップＳ６０２において、複合機３００の制御部３０１は、ユーザがＩＣカードをかざすことによりカードリーダ３１９からカードＩＤを取得し、または、ユーザが入力したユーザＩＤとパスワードを取得する。複合機３００の制御部３０１は、取得したこれらのユーザ情報と、複合機３００に記憶されているユーザ認証テーブルを参照して、一致した場合に、ログインする。ユーザ認証テーブルには、ユーザＩＤ、パスワード、ＩＣカードのカードＩＤが対応付いて登録されている。ユーザ認証テーブルは、別途サーバに記憶されている構成であってもよい。
【０１０７】
ステップＳ６０３において、複合機３００の制御部３０１は、図８（ａ）のＴｏｐ画面８００（メニュー画面）を表示し、ログインしたユーザに複合機３００を利用できるようにする。ログインした際、ログインしたユーザのユーザＩＤやその他ユーザＩＤに紐付く情報（例えばメールアドレスや使用権限等）を含むユーザ情報がメモリに記憶される。なお、ログアウトするとメモリに記憶されているユーザ情報は削除される。
【０１０８】
Ｔｏｐ画面８００は、チラシをオンデマンド印刷するためのチラシ印刷ボタン８００−１と、チラシ印刷後に配布実績を集計するためのチラシスキャンボタン８００−２で構成されている。他の通常のコピーボタンが配置されている構成であってもよい。
【０１０９】
ステップＳ６０４において、複合機３００の制御部３０１は、ユーザの操作によってＴｏｐ画面８００のチラシスキャンボタン８００−２の押下を受け付けると、スキャンチケット一覧要求をサーバ２００へ送信する。スキャンチケットの一覧要求にはユーザＩＤが含まれる。
【０１１０】
ステップＳ６０５において、サーバ２００の制御部２０１は、複合機３００からスキャンチケット一覧要求を受信する。
【０１１１】
ステップＳ６０６において、サーバ２００の制御部２０１は、図９（ａ）のチラシ配布枚数管理テーブル９０１を検索し、スキャンチケット一覧要求に含まれるユーザＩＤに対応するチケット生成フラグ「１」のレコードがあるか否かを判定する。チケット生成フラグ「１」のレコードがある場合には、ステップＳ６０７へ処理を移し、チケット生成フラグ「１」のレコードがない場合にはスキャンチケットがない旨の通知を複合機３００へ送信して処理を終了する。
【０１１２】
ステップＳ６０７において、サーバ２００の制御部２０１は、チケットフラグ「１」のレコードの管理ＩＤに基づいて、図９（ｅ）のスキャンチケット管理テーブル９０５を検索し、ユーザＩＤに対応するスキャンチケット一覧を取得する。
なお、本実施形態では、図９（ａ）のチラシ配布枚数管理テーブル９０１を検索したのち、スキャンチケット管理テーブル９０５を検索するようにしたが、スキャンチケット管理テーブル９０５にユーザＩＤを記憶しておき、スキャンチケット管理テーブル９０５を検索してスキャンチケットがあるか否かを判定するようにしてもよい。
サーバ２００の制御部２０１は、取得したスキャンチケット一覧を複合機３００に送信する。このスキャンチケット一覧には、スキャンチケットごとに、スキャンチケットＩＤ、配布先（顧客ＩＤに対応する顧客管理テーブル９０３から取得した顧客名）、チラシ名称、印刷日（印刷実行日時に対応する日）等が含まれている。
【０１１３】
ステップＳ６０８において、複合機３００の制御部３０１は、サーバ２００からスキャンチケットの一覧を受信し、図８（ｅ）のスキャンチケット一覧画面８０４に表示する。複合機３００の制御部３０１は、ユーザの操作を受け付けることによって、スキャンチケットを選択する。ここでユーザが選択するスキャンチケットは、余ったチラシに係るスキャンチケットである。
【０１１４】
なお、このステップＳ６０８によって、本発明に係る「画像形成装置でスキャン情報を表示する」ことの一例が構成されている。
【０１１５】
ステップＳ６０９において、複合機３００の制御部３０１は、ユーザの操作によって、図８（ｅ）のスキャンチケット一覧画面８０４のスキャンボタン８０４−１が押下されると、サーバ２００にスキャンチケットＩＤを含むスキャン実行要求を送信する。この時、複合機３００の制御部３０１は、原稿を積載するフィーダに、余ったチラシをセットするように、スキャンチケット一覧画面８０４に表示する（図示しない）。その後、ユーザは余ったチラシをフィーダにセットする。
【０１１６】
なお、余ったチラシがない場合には、複合機３００の制御部３０１は、スキャンチケット一覧画面８０４でチラシ余り無のチェック（図示しない）の入力を受け付ける。その場合には、ステップＳ６１２の処理にスキップして、複合機３００の制御部３０１は、スキャンファイルを送信せずにスキャンチケットＩＤとすべて配布したことを示す情報を含む登録要求をサーバ２００に送信するものとする。
【０１１７】
ステップＳ６１０において、サーバ２００の制御部２０１は、複合機３００からスキャン実行要求を受信し、スキャン実行要求に含まれるスキャンチケットＩＤに対応するスキャンチケット情報を図９（ｅ）のスキャンチケット管理テーブル９０５から取得する。そして、サーバ２００の制御部２０１は、スキャンチケット情報からスキャン設定を含むスキャン命令を生成し複合機３００に送信する。
【０１１８】
ステップＳ６１１において、複合機３００の制御部３０１は、サーバ２００からスキャン命令を受信し、スキャン命令に従ってスキャンを実行する。これにより、例えば、片面、モノクロの設定等でスキャンが実行され、フィーダに置かれたチラシが１枚ずつスキャンされる。
本実施形態では、サーバ２００からのスキャン命令によって複合機３００でのスキャン動作を実行するようにしたが、図８（ｅ）のスキャンチケット一覧画面８０４にスキャン設定を含み、スキャンボタン８０４−１が押下されると、複合機３００でスキャン命令及びスキャン動作が実行されてもよい。
【０１１９】
なお、このステップＳ６１１によって、本発明に係る「印刷した文書のスキャンを制御する」、「スキャン情報に基づいてスキャンを制御し」、「スキャン情報に従って印刷された文書のスキャンを制御する」、及び、「印刷した文書から配布したものを除いた余りの文書をスキャンする」に相当する一例が構成されている。
【０１２０】
ステップＳ６１２において、複合機３００の制御部３０１は、スキャンによって生成されたスキャンファイルを所定の格納先に送信する。所定の格納先は、例えば、サーバ２００でスキャン設定に含まれるファイル送信先（格納先パス）である。送信は、ＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）送信やＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）送信を用いて行う。なお、スキャンした原稿数分が１ファイルとして生成されるものとするが、例えば、複数枚で１つのチラシとなる場合には、複合機３００の制御部３０１が、先頭ページを認識して、１つのチラシごとにスキャンファイルを生成し、生成されたファイル数分、送信する構成としてもよい。
なお、スキャンファイルのファイル名あるいはファイルのプロパティには、スキャンチケットＩＤが含まれている。
【０１２１】
ステップＳ６１３において、サーバ２００の制御部２０１は、複合機３００からスキャンファイルを受信し、格納する。
【０１２２】
ステップＳ６１４において、サーバ２００の制御部２０１は、格納されたスキャンファイルを取得する。
【０１２３】
ステップＳ６１５において、サーバ２００の制御部２０１は、スキャンファイルの枚数を取得する。これにより、印刷したチラシで余った枚数を取得できる。なお、複数枚で１つのチラシを構成する場合であって、複数部のチラシが１ファイルとなっている場合には、サーバ２００の制御部２０１が、スキャンファイルからチラシの１ページ目を特定して、何部余ったかの数を取得するようにしてもよい。
このとき印刷時の１ページ目には、１ページ目であることを認識する識別情報（二次元バーコードなど）が印刷されるようにする。またページ数が印刷されている場合には、ページ数をＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）等で読み取って１ページ目を判定するようにしてもよい。
更に、１チラシ１ファイルとしてスキャンファイルが生成される場合、すなわち複数のスキャンファイルに分かれる場合には、ファイル数を余ったチラシの数とするようにする。
【０１２４】
なお、このステップＳ６１５によって、本発明に係る「スキャン制御手段でスキャンされた文書のスキャン数を取得する」、及び、「画像形成装置でスキャンされたスキャン数を取得する」ことの一例が構成されている。
【０１２５】
ステップＳ６１６において、サーバ２００の制御部２０１は、図９（ｅ）のスキャンチケット管理テーブル９０５を参照し、スキャンファイルに含まれるスキャンチケットＩＤをもとに、管理ＩＤを取得する。そして、図９（ａ）のチラシ配布枚数管理テーブル９０１を参照し、管理ＩＤが一致するチラシ配布枚数管理テーブル９０１のレコードの配布余り枚数に、スキャンファイルの枚数（スキャン数）を登録する。
【０１２６】
ステップＳ６１７において、サーバ２００の制御部２０１は、ステップＳ６１６でスキャン数を登録したレコードのチケット生成フラグを「０」（ＯＦＦ）とし、使用したスキャンチケットを、図９（ｅ）のスキャンチケット管理テーブル９０５から削除する。
【０１２７】
ステップＳ６１８において、サーバ２００の制御部２０１は、図９（ｂ）の配布実績管理テーブル９０２の管理ＩＤが一致するレコードの配布枚数に、図９（ａ）のチラシ配布枚数管理テーブル９０１の管理ＩＤが一致するレコードの「印刷部数（印刷数）−配布余り枚数（スキャン数）」の演算結果（差）を登録する。そして配布実績日にスキャンファイルに含まれるファイル生成日時を取得して登録する。なお配布実績日は、配布枚数を登録した日であってもよいし、ユーザの操作により配布日を複合機３００に入力させ、この配布日をファイル名に含ませて登録させるようにしてもよい。
登録が完了すると、サーバ２００の制御部２０１は、完了通知を複合機３００へ送信する。
これにより、オンデマンド印刷による配布物の配布実績を、印刷数とスキャン数に基づいて算出し登録することにより、印刷物の効率的な管理が実現できる。
【０１２８】
なお、上記のステップＳ６１６、Ｓ６１８によって、本発明に係る「印刷数と、（取得手段で取得した余りの文書の）スキャン数に基づいて算出される実績数を配布実績として管理する」、及び、「スキャン情報に含まれる印刷識別情報に対応する印刷数と、スキャン数とに基づいて算出される実績数を配布実績として管理する」ことの一例が構成されている。ここで、本実施形態の場合、図９（ｂ）の配布実績管理テーブル９０２の配布枚数が、本発明に係る「実績数」に相当する。なお、本実施形態とは異なり、配布余り枚数を、本発明に係る「実績数」に相当するものとしてもよい。
【０１２９】
ステップＳ６１９において、複合機３００の制御部３０１は、サーバ２００から完了通知を受信し、配布実績の完了を示す完了画面（図示しない）を表示する。なお、複合機３００の制御部３０１は、配布枚数、余った枚数をサーバ２００から受信し、これらの情報を完了画面に表示させてもよい。
なお、本実施形態では、顧客ごとに管理する構成としたが、顧客ごとに管理をする形態でない場合、すなわち「XXXXXXXXチラシ」を何枚（何部）配布したかを管理する形態の場合には、顧客に対応付けて管理しない構成であってもよい。
【０１３０】
＜実績管理したデータの閲覧処理＞
次に図７のフローチャートを用いて、図６でスキャンして実績管理したデータの閲覧処理について説明する。
【０１３１】
ステップＳ７０２において、クライアント端末１００の制御部２０１は、ユーザがクライアント端末１００の例えばブラウザで入力したＵＲＬを取得し、取得したＵＲＬに基づいてサーバ２００にアクセスし、サーバ２００から配布実績に関連する情報（配布先、チラシ名称、配布枚数、配布実績日等）を受信する。そして、クライアント端末の制御部２０１は、図８（ｆ）の配布実績一覧画面８０５を表示する。
【０１３２】
ステップＳ７０３において、クライアント端末１００の制御部２０１は、図８（ｆ）の配布実績一覧画面８０５で実績を確認したいユーザのユーザＩＤやユーザ名を入力し、サーバ２００に要求する。
【０１３３】
ステップＳ７０４において、サーバ２００の制御部２０１は、クライアント端末１００からユーザＩＤを含む要求を受信すると、要求からユーザＩＤを取得する。
【０１３４】
ステップＳ７０５において、サーバ２００の制御部２０１は、取得したユーザＩＤに基づいて、図９（ｂ）の配布実績管理テーブル９０２を検索して、配布枚数を取得する。なお、複数のレコードがある場合には、配布枚数を加算して配布合計枚数を取得するようにしてもよい。
サーバ２００の制御部２０１は、取得した配布枚数をクライアント端末１００に送信する。なお、ブラウザの場合、配布枚数を含むＨＴＭＬ画面を生成して送信する。
【０１３５】
ステップＳ７０６において、クライアント端末１００の制御部２０１は、サーバ２００から受信した配布枚数を図８（ｆ）の配布実績一覧画面８０５で表示する。
なお、クライアント端末以外に複合機３００から配布枚数実績を確認する構成であってもよい。
【０１３６】
ここで、このステップＳ７０６によって、本発明に係る「ログインしたユーザのユーザ識別情報に対する配布実績を表示する」ことの一例が構成されている。
【０１３７】
以上説明したように、本実施形態によれば、オンデマンド印刷による配布物の配布実績を、印刷数とスキャン数に基づいて算出し登録することにより、印刷物の効率的な管理が実現できる。
また、より効率的な管理を実現するため、本実施形態では、オンデマンド印刷で印刷した場合に、スキャンチケットを生成し、印刷履歴と関連付けておくことで、スキャンチケットを用いて配布実績を管理している。
さらに、配布余り枚数を配布余り枚数確認画面に表示することにより、前回の余ったチラシを配布させることが可能となり、チラシの無駄も防げる。また、前回の余った枚数（部数）と今回印刷する部数を合わせて管理することで、配布実績を適切に管理することが可能となる。
特に本実施形態では、複合機を用いてチラシの印刷、チラシの配布後の実績入力ができるため、すべてのユーザが自分自身の個人用端末を用いて実績入力を行えないような場合において、より利便性が高まる。
【０１３８】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１３９】
また、本発明におけるプログラムは、図５〜図７に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図５〜図７の処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図５〜図７の各装置の処理方法ごとのプログラムであってもよい。
【０１４０】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１４１】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【０１４２】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４３】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４４】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１４５】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１４６】
１００  ・・・・・・クライアント端末
２００  ・・・・・・サーバ
３００  ・・・・・・複合機
４００  ・・・・・・ＬＡＮ
８００  ・・・・・・Ｔｏｐ画面
８００−１  ・・・・チラシ印刷ボタン
８００−２  ・・・・チラシスキャンボタン
８０１  ・・・・・・印刷対象のチラシ一覧画面
８０１−１  ・・・・ＯＫボタン
８０２−１  ・・・・部数選択/顧客名選択画面（入力前）
８０２−１−１  ・・印刷部数
８０２−１−２  ・・配布顧客名
８０２−２  ・・・・部数選択/顧客名選択画面（入力後）
８０３  ・・・・・・配布余り枚数確認画面
８０３−１  ・・・・ＯＫボタン
８０４  ・・・・・・スキャンチケット一覧画面
８０４−１  ・・・・スキャンボタン
８０５  ・・・・・・配布実績一覧画面
９０１  ・・・・・・チラシ配布枚数管理テーブル
９０２  ・・・・・・配布実績管理テーブル
９０３  ・・・・・・顧客管理テーブル
９０４  ・・・・・・チラシ管理テーブル
９０５  ・・・・・・スキャンチケット管理テーブル
【図１】
2015114678.tif 000003
【図２】
2015114678.tif 000004
【図３】
2015114678.tif 000005
【図４】
2015114678.tif 000006
【図５】
2015114678.tif 000007
【図６】
2015114678.tif 000008
【図７】
2015114678.tif 000009
【図８】
2015114678.tif 000010
【図９】
2015114678.tif 000011