(57)【要約】【課題】分散印刷を行った際に、印刷物が正しく印刷されたこと、印刷された印刷物が正しく取り扱われていることを確実に認識することができる出力管理装置および方法を提供する。【解決手段】出力管理装置はプリントデータに比較データを表現するバーコードを埋め込み、バーコードが埋め込まれたジョブデータを所定の複合機に送信するとともに、比較データを記憶しておく。複合機はジョブデータに基づいてバーコードが埋め込まれたプリントデータを印刷する。ジョブデータの受領者が印刷された文書を複合機で読み取ってスキャンデータを生成すると、複合機はスキャンデータを出力管理装置に送信する。出力管理装置はスキャンデータ上のバーコードから比較データを識別し、識別した比較データと記憶している比較データとを照合し、一致した場合はジョブデータが正しく印刷されたと認識し、一致しなかった場合はジョブデータが正しく印刷されなかったと認識する。【選択図】図１
2008103829.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを経由して出力装置に対して印刷要求を行う出力管理装置において、
前記出力装置に対して印刷要求するプリントデータを送信する送信手段と、
前記送信手段でプリントデータを送信した出力装置から、該出力装置が該プリントデータを印刷した印刷結果を読み取った読取データを受信する受信手段と、
前記受信手段で受信した読取データと前記プリントデータとを照合する照合手段と
を具備し、
前記照合手段による照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、
前記照合手段による照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識する
ことを特徴とする出力管理装置。
【請求項２】
前記印刷要求を行う毎に比較データを生成する比較データ生成手段と、
前記比較データ生成手段で生成した比較データを前記プリントデータに埋め込む比較データ埋め込み手段と、
前記受信手段で受信した読取データ上の比較データを識別する比較データ識別手段と
を更に具備し、
前記照合手段は、
前記読取データ上の比較データと前記プリントデータに埋め込んだ比較データとを照合し、
前記照合手段による照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、
前記照合手段による照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識する
ことを特徴とする請求項１記載の出力管理装置。
【請求項３】
前記比較データ生成手段は、
前記プリントデータの出力ページ毎に固有の比較データを生成し、
前記比較データ埋め込み手段は、
前記固有の比較データを前記プリントデータの出力ページ毎に埋め込み、
前記比較データ識別手段は、
前記読取データの各ページ上の比較データを識別し、
前記照合手段は、
前記読取データの各ページ上の比較データと前記プリントデータの出力ページ毎に埋め込んだ比較データとを照合し、
前記照合手段による照合が全て一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、
前記照合手段による照合が全て一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識する
ことを特徴とする請求項２記載の出力管理装置。
【請求項４】
前記プリントデータの出力ページ数を計測するプリントデータページ数計測手段と、
前記受信手段で受信した読取データのページ数を計測する読取データページ数計測手段と
を更に具備し、
前記照合手段は、
前記読取データのページ数と前記プリントデータの出力ページ数とを照合し、
前記照合手段による照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、
前記照合手段による照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識する
ことを特徴とする請求項１または２または３記載の出力管理装置。
【請求項５】
前記プリントデータから各出力ページ毎の印刷イメージを生成する印刷イメージ生成手段
を更に具備し、
前記照合手段は、
前記読取データの各ページと前記プリントデータの各出力ページの印刷イメージとを照合し、
前記照合手段による照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、
前記照合手段による照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識する
ことを特徴とする請求項１または２または３または４記載の出力管理装置。
【請求項６】
前記印刷要求を行う毎に前記プリントデータの受領者に関する受領者データを生成する受領者データ生成手段と、
前記受領者データ生成手段で生成した受領者データを前記プリントデータに埋め込む受領者データ埋め込み手段と、
前記読取データ上の受領者データを識別する受領者データ識別手段と
を更に具備し、
前記照合手段は、
前記読取データ上の受領者データと前記プリントデータに埋め込んだ受領者データとを照合し、
前記照合手段による照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、
前記照合手段による照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識する
ことを特徴とする請求項１または２または３または４または５記載の出力管理装置。
【請求項７】
ネットワークを経由して出力装置に対して印刷要求を行う出力管理装置の出力管理方法において、
前記出力装置に対して印刷要求するプリントデータを送信し、
前記プリントデータを送信した出力装置から、該出力装置が該プリントデータを印刷した印刷結果を読み取った読取データを受信し、
前記受信した読取データと前記プリントデータとを照合し、
前記照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、
前記照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識する
ことを特徴とする出力管理方法。
【請求項８】
前記印刷要求を行う毎に比較データを生成し、
前記生成した比較データを前記プリントデータに埋め込み、
前記出力装置に対して印刷要求する前記比較データが埋め込まれたプリントデータを送信し、
前記比較データが埋め込まれたプリントデータを送信した出力装置から、該出力装置が該プリントデータを印刷した印刷結果を読み取った読取データを受信し、
前記受信した読取データ上の比較データを識別し、
前記識別した読取データ上の比較データと前記プリントデータに埋め込んだ比較データとを照合し、
前記照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、
前記照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識する
ことを特徴とする請求項７記載の出力管理方法。
【請求項９】
前記印刷要求を行う毎に前記プリントデータの出力ページ毎に固有の比較データを生成し、
前記生成した固有の比較データを前記プリントデータの出力ページ毎に埋め込み、
前記出力装置に対して前記出力ページ毎に固有の比較データが埋め込まれたプリントデータを送信し、
前記出力ページ毎に固有の比較データが埋め込まれたプリントデータを送信した出力装置から、該出力装置が該プリントデータを印刷した印刷結果を読み取った読取データを受信し、
前記受信した読取データの各ページ上の比較データを識別し、
前記識別した読取データの各ページ上の比較データと前記プリントデータの出力ページ毎に埋め込んだ比較データとを照合し、
前記照合が全て一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、
前記照合が全て一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識する
ことを特徴とする請求項８記載の出力管理方法。
【請求項１０】
前記プリントデータの出力ページ数を計測し、
前記受信した読取データのページ数を計測し、
前記読取データのページ数と前記プリントデータの出力ページ数とを照合し、
前記照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、
前記照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識する
ことを特徴とする請求項７または８または９記載の出力管理方法。
【請求項１１】
前記プリントデータから各出力ページ毎の印刷イメージを生成し、
前記読取データの各ページと前記プリントデータの各出力ページの印刷イメージとを照合し、
前記照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、
前記照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識する
ことを特徴とする請求項７または８または９または１０記載の出力管理装置。
【請求項１２】
前記印刷要求を行う毎に前記プリントデータの受領者に関する受領者データを生成し、
前記生成した受領者データを前記プリントデータに埋め込み、
前記出力装置に対して前記受領者データが埋め込まれたプリントデータを送信し、
前記受領者データが埋め込まれたプリントデータを送信した出力装置から、該出力装置が該プリントデータを印刷した印刷結果を読み取った読取データを受信し、
前記受信した読取データ上の受領者データを識別し、
前記識別した読取データ上の受領者データと前記プリントデータに埋め込んだ受領者データとを照合し、
前記照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、
前記照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識する
ことを特徴とする請求項７または８または９または１０または１１記載の出力管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力管理装置および方法に関し、特に、分散印刷を集中的に管理する出力管理装置および方法に関する。
【背景技術】
【０００２】
従来、データセンター等に設置された高速プリンタで集中的に帳票等の印刷物を印刷し、これを仕分して各事業所に転送するという業務形態であった。最近では、データセンターから各事業所に設置された中低速プリンタにプリントデータを送信し、プリントデータを受信した中低速プリンタが印刷物を印刷する、即ち、分散印刷を行う業務形態が増加している。更に、分散印刷を集中的に管理することができる出力管理装置も一般化していることが、分散印刷を行う業務形態の増加に拍車をかけている。
【０００３】
例えば、分散印刷時に代行印刷が発生した場合でも派生したジョブの完了状態を認識してジョブの印刷完了を把握する印刷制御装置及び代行印刷システム及び印刷制御方法及びプログラム並びに記憶媒体がある（例えば、特許文献１参照。）。
【特許文献１】特開２００４−５１６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載の技術では、印刷の終了をジョブの完了としており、正しく印刷されたか、印刷結果が正しく扱われたかどうかまで管理者が確認することができない。
【０００５】
即ち、従来の分散印刷技術では、出力装置／プリンタが印刷完了を通知してきたからといって本当に印刷物が正しく印刷されたか、印刷された印刷物が正しく取り扱われているか（印刷物を扱う担当者の手に渡っているのか等）、データセンター側の管理者では把握することができない。
【０００６】
そこで、本発明は、分散印刷を行った際に、印刷物が正しく印刷されたこと、印刷された印刷物が正しく取り扱われていることを確実に認識することができる出力管理装置および方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１の発明は、ネットワークを経由して出力装置に対して印刷要求を行う出力管理装置において、前記出力装置に対して印刷要求するプリントデータを送信する送信手段と、前記送信手段でプリントデータを送信した出力装置から、該出力装置が該プリントデータを印刷した印刷結果を読み取った読取データを受信する受信手段と、前記受信手段で受信した読取データと前記プリントデータとを照合する照合手段とを具備し、前記照合手段による照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、前記照合手段による照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識することを特徴とする。
【０００８】
また、請求項２の発明は、請求項１の発明において、前記印刷要求を行う毎に比較データを生成する比較データ生成手段と、前記比較データ生成手段で生成した比較データを前記プリントデータに埋め込む比較データ埋め込み手段と、前記受信手段で受信した読取データ上の比較データを識別する比較データ識別手段とを更に具備し、前記照合手段は、前記読取データ上の比較データと前記プリントデータに埋め込んだ比較データとを照合し、前記照合手段による照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、前記照合手段による照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識することを特徴とする。
【０００９】
また、請求項３の発明は、請求項２の発明において、前記比較データ生成手段は、前記プリントデータの出力ページ毎に固有の比較データを生成し、前記比較データ埋め込み手段は、前記固有の比較データを前記プリントデータの出力ページ毎に埋め込み、前記比較データ識別手段は、前記読取データの各ページ上の比較データを識別し、前記照合手段は、前記読取データの各ページ上の比較データと前記プリントデータの出力ページ毎に埋め込んだ比較データとを照合し、前記照合手段による照合が全て一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、前記照合手段による照合が全て一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識することを特徴とする。
【００１０】
また、請求項４の発明は、請求項１または２または３の発明において、前記プリントデータの出力ページ数を計測するプリントデータページ数計測手段と、前記受信手段で受信した読取データのページ数を計測する読取データページ数計測手段とを更に具備し、前記照合手段は、前記読取データのページ数と前記プリントデータの出力ページ数とを照合し、前記照合手段による照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、前記照合手段による照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識することを特徴とする。
【００１１】
また、請求項５の発明は、請求項１または２または３または４の発明において、前記プリントデータから各出力ページ毎の印刷イメージを生成する印刷イメージ生成手段を更に具備し、前記照合手段は、前記読取データの各ページと前記プリントデータの各出力ページの印刷イメージとを照合し、前記照合手段による照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、前記照合手段による照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識することを特徴とする。
【００１２】
また、請求項６の発明は、請求項１または２または３または４または５の発明において、前記印刷要求を行う毎に前記プリントデータの受領者に関する受領者データを生成する受領者データ生成手段と、前記受領者データ生成手段で生成した受領者データを前記プリントデータに埋め込む受領者データ埋め込み手段と、前記読取データ上の受領者データを識別する受領者データ識別手段とを更に具備し、前記照合手段は、前記読取データ上の受領者データと前記プリントデータに埋め込んだ受領者データとを照合し、前記照合手段による照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、前記照合手段による照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識することを特徴とする。
【００１３】
また、請求項７の発明は、ネットワークを経由して出力装置に対して印刷要求を行う出力管理装置の出力管理方法において、前記出力装置に対して印刷要求するプリントデータを送信し、前記プリントデータを送信した出力装置から、該出力装置が該プリントデータを印刷した印刷結果を読み取った読取データを受信し、前記受信した読取データと前記プリントデータとを照合し、前記照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、前記照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識することを特徴とする。
【００１４】
また、請求項８の発明は、請求項７の発明において、前記印刷要求を行う毎に比較データを生成し、前記生成した比較データを前記プリントデータに埋め込み、前記出力装置に対して印刷要求する前記比較データが埋め込まれたプリントデータを送信し、前記比較データが埋め込まれたプリントデータを送信した出力装置から、該出力装置が該プリントデータを印刷した印刷結果を読み取った読取データを受信し、前記受信した読取データ上の比較データを識別し、前記識別した読取データ上の比較データと前記プリントデータに埋め込んだ比較データとを照合し、前記照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、前記照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識することを特徴とする。
【００１５】
また、請求項９の発明は、請求項８の発明において、前記印刷要求を行う毎に前記プリントデータの出力ページ毎に固有の比較データを生成し、前記生成した固有の比較データを前記プリントデータの出力ページ毎に埋め込み、前記出力装置に対して前記出力ページ毎に固有の比較データが埋め込まれたプリントデータを送信し、前記出力ページ毎に固有の比較データが埋め込まれたプリントデータを送信した出力装置から、該出力装置が該プリントデータを印刷した印刷結果を読み取った読取データを受信し、前記受信した読取データの各ページ上の比較データを識別し、前記識別した読取データの各ページ上の比較データと前記プリントデータの出力ページ毎に埋め込んだ比較データとを照合し、前記照合が全て一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、前記照合が全て一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識することを特徴とする。
【００１６】
また、請求項１０の発明は、請求項７または８または９の発明において、前記プリントデータの出力ページ数を計測し、前記受信した読取データのページ数を計測し、前記読取データのページ数と前記プリントデータの出力ページ数とを照合し、前記照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、前記照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識することを特徴とする。
【００１７】
また、請求項１１の発明は、請求項７または８または９または１０の発明において、前記プリントデータから各出力ページ毎の印刷イメージを生成し、前記読取データの各ページと前記プリントデータの各出力ページの印刷イメージとを照合し、前記照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、前記照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識することを特徴とする。
【００１８】
また、請求項１２の発明は、請求項７または８または９または１０または１１の発明において、前記印刷要求を行う毎に前記プリントデータの受領者に関する受領者データを生成し、前記生成した受領者データを前記プリントデータに埋め込み、前記出力装置に対して前記受領者データが埋め込まれたプリントデータを送信し、前記受領者データが埋め込まれたプリントデータを送信した出力装置から、該出力装置が該プリントデータを印刷した印刷結果を読み取った読取データを受信し、前記受信した読取データ上の受領者データを識別し、前記識別した読取データ上の受領者データと前記プリントデータに埋め込んだ受領者データとを照合し、前記照合が一致する場合、前記プリントデータが前記出力装置で正しく印刷されたと認識し、前記照合が一致しない場合、前記プリントデータが前記出力装置で正しく印刷されなかったと認識することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、分散環境での印字結果が正しいものであったか否か、印字結果が正しく取り扱われているか否か、または印字結果が正しい受領者に渡ったか否かを、データセンター側で確認することが可能になるという効果を奏する。
【００２０】
更に、本発明によれば、印字結果が正しくなかったこと、印字結果が正しく取り扱われなかったこと、または印字結果が正しい受領者に渡らなかったことを判別した際には、適切な対応をとることが可能になるという効果を奏する。
【００２１】
更に、本発明によれば、印字結果のスキャン情報をセンター側で保持することにより、印字結果の追跡情報として活用することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００２２】
以下、本発明に係る出力管理装置および方法の実施の形態について添付図面を参照して詳細に説明する。
【００２３】
図１は、本発明に係る出力管理装置１を適用した分散印刷システム２のシステム構成の一例を示す図である。
【００２４】
図１に示すように、分散印刷システムは本発明に係る出力管理装置１、複数の複合機３がネットワーク４を介して接続する構成になっている。
【００２５】
出力管理装置１は、分散印刷システム２における複数の複合機３への分散印刷の管理を行い、具体的には、ジョブデータを所定の複合機３に送信し、当該所定の複合機３から印刷した文書のスキャンデータを受信し、受信したスキャンデータに基づき、当該所定の複合機３が当該ジョブデータを正しく印刷したか否かの認識を行う。
【００２６】
複合機３は、コピー機能、スキャナ機能、プリンタ機能、ファクシミリ機能等といった複数の機能を１台の装置で提供する出力装置であり、特に、プリンタ機能はネットワークを経由して受信した出力管理装置１からのジョブデータの印刷を実行し、スキャナ機能は原稿を読み取ってスキャンデータを生成する。
【実施例１】
【００２７】
図２は、出力管理装置１の機能的な構成の実施例１を示すブロック図である。
【００２８】
図２に示すように、出力管理装置１は、プリントデータ入力部５、ジョブデータ生成部６、ジョブデータ記憶部７、比較データ生成部８、比較データ埋め込み部９、データ記憶部１０、ジョブデータ送信部１１、スキャンデータ受信部１２、比較データ識別部１３、照合部１４、通知部１５を具備して構成される。
【００２９】
プリントデータ入力部５は、複数の複合機３で分散印刷させるためのプリントデータを入力する処理を行う。具体的には、ＰＣ等の情報処理端末からネットワーク４を経由してプリントデータを入力する方法、ＣＤ−ＲＯＭ、フラッシュメモリ等の記憶媒体に記憶されているプリントデータを読み出して入力する方法等がある。
【００３０】
ジョブデータ生成部６は、プリントデータ入力部５で入力したプリントデータに基づいてジョブデータ（複合機３に対する印刷要求の単位）を生成する処理を行う。
【００３１】
ジョブデータ記憶部７は、ジョブデータ生成部６で生成したジョブデータを記憶する。
【００３２】
比較データ生成部８は、ジョブデータや分散印刷システム２内で定義されるジョブ番号等に基づき、所定の複合機３でジョブデータが正しく印刷したか否かの認識を行うための比較データを生成する処理を行う。
【００３３】
比較データ埋め込み部９は、比較データ生成部８で生成した比較データをプリントデータに埋め込む処理を行う。具体的には、比較データを表現したバーコード、二次元バーコード等のコードをプリントデータに埋め込んでいる（例えば、プリントデータの表紙にコードを埋め込む、プリントデータの各ページにコードを埋め込む等）。
【００３４】
データ記憶部１０は、比較データ生成部８で生成した比較データを記憶する。なお、ジョブデータ記憶部７に記憶しているジョブデータと対応付けて比較データを記憶する。
【００３５】
ジョブデータ送信部１１は、比較データを埋め込んだプリントデータの印刷要求であるジョブデータを所定の複合機３に送信する処理を行う。
【００３６】
スキャンデータ受信部１２は、複合機３からのスキャンデータを受信する処理を行う。
【００３７】
比較データ識別部１３は、スキャンデータ受信部１２で受信したスキャンデータ上のコードから比較データを識別する処理を行う。
【００３８】
照合部１４は、比較データ識別部１３で識別した比較データと、データ記憶部１０で記憶されている比較データとを照合する処理を行う。ここで、比較データが一致した場合はジョブデータが複合機３で正しく印刷されたと認識し、比較データが一致しなかった場合はジョブデータが複合機３で正しく印刷されなかったと認識する。
【００３９】
通知部１５は、照合部１４で行われた比較データの照合が一致しなかった場合に複合機３（または、管理者、ジョブデータの受領者）に対してジョブデータが正しく印刷されなかったことを示す警告等を通知する処理を行う。
【００４０】
次に、比較データの照合について詳細に説明する。
【００４１】
出力管理装置１はプリントデータの表紙に比較データを表現するバーコード等を埋め込み、表紙にバーコードが埋め込まれたプリントデータの印刷要求であるジョブデータを所定の複合機３に送信するとともに、当該比較データを記憶しておく。当該所定の複合機３は出力管理装置１からのジョブデータを受信すると、受信したジョブデータに基づいて表紙にバーコードが埋め込まれたプリントデータを印刷し、出力管理装置１に対して印刷完了通知を送信する。出力管理装置１は複合機３からの印刷完了通知を受信すると、ジョブデータが所定の複合機３で印刷されたことを認識する。
【００４２】
そして、当該ジョブデータの受領者が印刷された文書の表紙（比較データを表現するバーコードが印刷されている）を複合機３のスキャナ機能で読み取って表紙のスキャンデータを生成すると、複合機３は生成した表紙のスキャンデータを出力管理装置１に対して送信する。出力管理装置１は複合機３からの表紙のスキャンデータを受信すると、受信した表紙のスキャンデータ上のバーコードから比較データを識別し、識別した比較データと記憶している比較データとを照合し、比較データが一致した場合はジョブデータが複合機３で正しく印刷されたと認識し、比較データが一致しなかった場合はジョブデータが複合機３で正しく印刷されなかったと認識する。
【００４３】
このように、印刷結果とジョブデータとの整合性を確認することにより、印刷結果の正常性を確認することができる。
【００４４】
更に、プリントデータの出力ページ数とスキャンデータのページ数とを比較し、ページ数が一致するか否かによって印刷結果の正常性をより詳細に確認することもできる。この場合、出力管理装置１はジョブデータを生成する際に、プリントデータの出力ページ数を計測し、計測した出力ページ数をプリントデータに埋め込む比較データとともに記憶する。そして、当該ジョブデータの受領者が印刷された全ての文書を複合機３のスキャナ機能で読み取って全ての文書のスキャンデータを生成し、出力管理装置１は複合機２からのスキャンデータのページ数を計測し、記憶されている出力ページ数と照合する。
【００４５】
更に、プリントデータの出力ページ毎に比較データを埋め込み、スキャンデータのページ毎の比較データと比較し、全てのページの比較データが一致するか否かによって、全てのページが順番通りに正しく印刷されたか否か確認することができ、印刷結果の正常性をより詳細に確認することもできる。この場合、出力管理装置１は出力ページ毎に固有の比較データを生成し、生成した全ての比較データを記憶し、出力ページ毎にページ固有の比較データを表現するコードを埋め込む。そして、ジョブデータの受領者が印刷された全ての文書を複合機３のスキャナ機能で読み取って全ての文書のスキャンデータを生成し、出力管理装置１は複合機２からのスキャンデータの各ページ上のコードからページ固有の比較データを識別し、記憶されているページ固有の比較データと照合する。
【００４６】
更に、プリントデータから生成した印刷イメージとスキャンデータとを比較し、一致するか否かによって、全てのページが順番通りに正しく印刷されたか否か確認することができ、印刷結果の正常性をより詳細に確認することもできる。この場合、出力管理装置１はジョブデータを生成する際に、プリントデータの全ての出力ページの印刷イメージを生成し、生成した印刷イメージをプリントデータに埋め込む比較データとともに記憶する。そして、当該ジョブデータの受領者が印刷された全ての文書を複合機３のスキャナ機能で読み取って全ての文書のスキャンデータを生成し、出力管理装置１は複合機３からのスキャンデータと、記憶されている印刷イメージとを照合する。
【００４７】
次に、出力管理装置で行われる比較データの照合の処理について図３に示すフローチャートを参照して説明する。
【００４８】
プリントデータ入力部がプリントデータを入力すると（ステップＳ３０１）、ジョブデータ生成部がプリントデータに基づいてジョブデータを生成し（ステップＳ３０２）、比較データ生成部が比較データを生成し（ステップ３０３）、比較データ埋め込み部が比較データを表現するコードをプリントデータの表紙に埋め込み（ステップＳ３０４）、ジョブデータ送信部がジョブデータを指定された複合機に送信し（ステップＳ３０５）、複合機から印刷完了通知を受信するまで待機する。
【００４９】
ジョブデータを送信した複合機から印刷完了通知を受信しなかった場合（ステップＳ３０６でＮＯ）、ネットワークの不具合等でジョブデータが複合機に送信されなかった、または複合機の不具合等でジョブデータが印刷されなかった等と認識し、比較データの照合の処理手順を終了する。
【００５０】
ジョブデータを送信した複合機から印刷完了通知を受信した場合（ステップＳ３０６でＹＥＳ）、ジョブデータを送信した複合機からスキャンデータを受信するまで待機する。
【００５１】
スキャンデータ受信部がジョブデータを送信した複合機からスキャンデータを受信せずに（ステップＳ３０７でＮＯ）、印刷完了通知の受信から所定時間が経過した場合（ステップＳ３０８でＹＥＳ）、通知部がジョブデータが正しく印刷されなかったことを示す警告を複合機に通知し（ステップＳ３１２）、比較データの照合の処理手順を終了する。
【００５２】
スキャンデータ受信部がジョブデータを送信した複合機からスキャンデータを受信した場合（ステップＳ３０７でＹＥＳ）、比較データ識別部がスキャンデータ上のコードから比較データを識別し（ステップＳ３０９）、照合部が比較データを照合し（ステップＳ３１０）、照合部の比較データの照合が一致した場合（ステップＳ３１１でＹＥＳ）、比較データの照合の処理手順を終了する。
【００５３】
また、照合部の比較データの照合が一致しなかった場合（ステップＳ３１１でＮＯ）、通知部がジョブデータが正しく印刷されなかったことを示す警告を複合機に通知し（ステップＳ３１２）、比較データの照合の処理手順を終了する。
【００５４】
次に、出力管理装置で行われるプリントデータの出力ページ数とスキャンデータのページ数との比較を含む比較データの照合の処理について図４に示すフローチャートを参照して説明する。
【００５５】
プリントデータ入力部がプリントデータを入力すると（ステップＳ４０１）、ジョブデータ生成部がプリントデータに基づいてジョブデータを生成し（ステップＳ４０２）、プリントデータの出力ページ数を計測し（ステップＳ４０３）、比較データ生成部が比較データを生成し（ステップ４０４）、比較データ埋め込み部が比較データを表現するコードをプリントデータの表紙に埋め込み（ステップＳ４０５）、ジョブデータ送信部がジョブデータを指定された複合機に送信し（ステップＳ４０６）、複合機から印刷完了通知を受信するまで待機する。
【００５６】
ジョブデータを送信した複合機から印刷完了通知を受信しなかった場合（ステップＳ４０７でＮＯ）、ネットワークの不具合等でジョブデータが複合機に送信されなかった、または複合機の不具合等でジョブデータが印刷されなかった等と認識し、比較データの照合の処理手順を終了する。
【００５７】
ジョブデータを送信した複合機から印刷完了通知を受信した場合（ステップＳ４０７でＹＥＳ）、ジョブデータを送信した複合機からスキャンデータを受信するまで待機する。
【００５８】
スキャンデータ受信部がジョブデータを送信した複合機からスキャンデータを受信せずに（ステップＳ４０８でＮＯ）、印刷完了通知の受信から所定時間が経過した場合（ステップＳ４０９でＹＥＳ）、通知部がジョブデータが正しく印刷されなかったことを示す警告を複合機に通知し（ステップＳ４１６）、比較データの照合の処理手順を終了する。
【００５９】
スキャンデータ受信部がジョブデータを送信した複合機からスキャンデータを受信した場合（ステップＳ４０８でＹＥＳ）、比較データ識別部がスキャンデータ上のコードから比較データを識別し（ステップＳ４１０）、照合部が比較データを照合し（ステップＳ４１１）、照合部の比較データの照合が一致しなかった場合（ステップＳ４１２でＮＯ）、通知部がジョブデータが正しく印刷されなかったことを示す警告を複合機に通知し（ステップＳ４１６）、比較データの照合の処理手順を終了する。
【００６０】
また、照合部の比較データの照合が一致した場合（ステップＳ４１２でＹＥＳ）、スキャンデータのページ数を計測し（ステップＳ４１３）、照合部がページ数を照合し（ステップＳ４１４）、照合部のページ数の照合が一致した場合（ステップＳ４１５でＹＥＳ）、比較データの照合の処理手順を終了する。
【００６１】
また、照合部のページ数の照合が一致しなかった場合（ステップＳ４１５でＮＯ）、通知部がジョブデータが正しく印刷されなかったことを示す警告を複合機に通知し（ステップＳ４１６）、比較データの照合の処理手順を終了する。
【００６２】
次に、出力管理装置で行われるプリントデータの出力ページ毎の比較データとスキャンデータのページ毎の比較データとの比較を含む比較データの照合の処理について図５に示すフローチャートを参照して説明する。
【００６３】
プリントデータ入力部がプリントデータを入力すると（ステップＳ５０１）、ジョブデータ生成部がプリントデータに基づいてジョブデータを生成し（ステップＳ５０２）、比較データ生成部が各ページ毎の比較データを生成し（ステップ５０３）、比較データ埋め込み部が比較データを表現するコードをプリントデータの各ページに埋め込み（ステップＳ５０４）、ジョブデータ送信部がジョブデータを指定された複合機に送信し（ステップＳ５０５）、複合機から印刷完了通知を受信するまで待機する。
【００６４】
ジョブデータを送信した複合機から印刷完了通知を受信しなかった場合（ステップＳ５０６でＮＯ）、ネットワークの不具合等でジョブデータが複合機に送信されなかった、または複合機の不具合等でジョブデータが印刷されなかった等と認識し、比較データの照合の処理手順を終了する。
【００６５】
ジョブデータを送信した複合機から印刷完了通知を受信した場合（ステップＳ５０６でＹＥＳ）、ジョブデータを送信した複合機からスキャンデータを受信するまで待機する。
【００６６】
スキャンデータ受信部がジョブデータを送信した複合機からスキャンデータを受信せずに（ステップＳ５０７でＮＯ）、印刷完了通知の受信から所定時間が経過した場合（ステップＳ５０８でＹＥＳ）、通知部がジョブデータが正しく印刷されなかったことを示す警告を複合機に通知し（ステップＳ５１２）、比較データの照合の処理手順を終了する。
【００６７】
スキャンデータ受信部がジョブデータを送信した複合機からスキャンデータを受信した場合（ステップＳ５０７でＹＥＳ）、比較データ識別部がスキャンデータの各ページ上のコードから比較データを識別し（ステップＳ５０９）、照合部が各ページ毎の比較データを照合し（ステップＳ５１０）、照合部の各ページ毎の比較データの照合が全て一致した場合（ステップＳ５１１でＹＥＳ）、比較データの照合の処理手順を終了する。
【００６８】
また、照合部の各ページ毎の比較データの照合が全て一致しなかった場合（ステップＳ５１１でＮＯ）、通知部がジョブデータが正しく印刷されなかったことを示す警告を複合機に通知し（ステップＳ５１２）、比較データの照合の処理手順を終了する。
【００６９】
次に、出力管理装置で行われるプリントデータから生成した印刷イメージとスキャンデータとの比較を含む比較データの照合の処理について図６に示すフローチャートを参照して説明する。
【００７０】
プリントデータ入力部がプリントデータを入力すると（ステップＳ６０１）、ジョブデータ生成部がプリントデータに基づいてジョブデータを生成し（ステップＳ６０２）、プリントデータの全ての出力ページの印刷イメージを生成し（ステップＳ６０３）、比較データ生成部が比較データを生成し（ステップ６０４）、比較データ埋め込み部が比較データを表現するコードをプリントデータの表紙に埋め込み（ステップＳ６０５）、ジョブデータ送信部がジョブデータを指定された複合機に送信し（ステップＳ６０６）、複合機から印刷完了通知を受信するまで待機する。
【００７１】
ジョブデータを送信した複合機から印刷完了通知を受信しなかった場合（ステップＳ６０７でＮＯ）、ネットワークの不具合等でジョブデータが複合機に送信されなかった、または複合機の不具合等でジョブデータが印刷されなかった等と認識し、比較データの照合の処理手順を終了する。
【００７２】
ジョブデータを送信した複合機から印刷完了通知を受信した場合（ステップＳ６０７でＹＥＳ）、ジョブデータを送信した複合機からスキャンデータを受信するまで待機する。
【００７３】
スキャンデータ受信部がジョブデータを送信した複合機からスキャンデータを受信せずに（ステップＳ６０８でＮＯ）、印刷完了通知の受信から所定時間が経過した場合（ステップＳ６０９でＹＥＳ）、通知部がジョブデータが正しく印刷されなかったことを示す警告を複合機に通知し（ステップＳ６１５）、比較データの照合の処理手順を終了する。
【００７４】
スキャンデータ受信部がジョブデータを送信した複合機からスキャンデータを受信した場合（ステップＳ６０８でＹＥＳ）、比較データ識別部がスキャンデータ上のコードから比較データを識別し（ステップＳ６１０）、照合部が比較データを照合し（ステップＳ６１１）、照合部の比較データの照合が一致しなかった場合（ステップＳ６１２でＮＯ）、通知部がジョブデータが正しく印刷されなかったことを示す警告を複合機に通知し（ステップＳ６１５）、比較データの照合の処理手順を終了する。
【００７５】
また、照合部の比較データの照合が一致した場合（ステップＳ６１２でＹＥＳ）、照合部が全ての出力ページの印刷イメージとスキャンデータとを照合し（ステップＳ６１３）、照合部の全ての出力ページの印刷イメージとスキャンデータとの照合が全て一致した場合（ステップＳ６１４でＹＥＳ）、比較データの照合の処理手順を終了する。
【００７６】
また、照合部の全ての出力ページの印刷イメージとスキャンデータとの照合が一致しなかった場合（ステップＳ６１４でＮＯ）、通知部がジョブデータが正しく印刷されなかったことを示す警告を複合機に通知し（ステップＳ６１５）、比較データの照合の処理手順を終了する。
【００７７】
なお、表紙に埋め込んだ比較データの照合、ページ数の照合、各ページに埋め込んだ比較データの照合、印刷イメージの照合は自由に組み合わせることができる。
【実施例２】
【００７８】
図７は、出力管理装置１の機能的な構成の実施例２を示すブロック図である。
【００７９】
図７に示すように、出力管理装置１は、プリントデータ入力部５、ジョブデータ生成部６、ジョブデータ記憶部７、受領者データ定義部１６、比較データ生成部８、データ埋め込み部９、データ記憶部１０、ジョブデータ送信部１１、スキャンデータ受信部１２、比較データ識別部１３、照合部１４、受領者データ識別部１７、通知部１５を具備して構成される。
【００８０】
プリントデータ入力部５は、複数の複合機３で分散印刷させるためのプリントデータを入力する処理を行う。具体的には、ＰＣ等の情報処理端末からネットワーク４を経由してプリントデータを入力する方法、ＣＤ−ＲＯＭ、フラッシュメモリ等の記憶媒体に記憶されているプリントデータを読み出して入力する方法等がある。
【００８１】
ジョブデータ生成部６は、プリントデータ入力部５で入力したプリントデータに基づいてジョブデータ（複合機３に対する印刷要求の単位）を生成する処理を行う。
【００８２】
ジョブデータ記憶部７は、ジョブデータ生成部６で生成したジョブデータを記憶する。
【００８３】
受領者データ定義部１６は、プリントデータの入力とともに指定された受領者の情報、またはプリントデータの入力とともに指定された複合機３から取得した受領者の情報に基づいて受領者データを定義する。
【００８４】
比較データ生成部８は、ジョブデータや分散印刷システム２内で定義されるジョブ番号等に基づき、所定の複合機３でジョブデータが正しく印刷したか否かの認識を行うための比較データを生成する処理を行う。
【００８５】
データ埋め込み部９は、受領者データ定義部１６で定義した受領者データおよび比較データ生成部８で生成した比較データをプリントデータに埋め込む処理を行う。具体的には、比較データの場合、比較データを表現したバーコード、二次元バーコード等のコードをプリントデータに埋め込む（例えば、プリントデータの表紙にコードを埋め込む、プリントデータの各ページにコードを埋め込む等）。受領者データの場合、プリントデータの表紙にマークシート等を埋め込むことで、印刷した表紙のマークシートに受領者がＩＤ等の番号を塗りつぶすことができるようにする。
【００８６】
データ記憶部１０は、受領者データ定義部１６で定義した受領者データおよび比較データ生成部８で生成した比較データを記憶する。なお、ジョブデータ記憶部７に記憶しているジョブデータと対応付けて受領者データおよび比較データを記憶する。
【００８７】
ジョブデータ送信部１１は、比較データを埋め込んだプリントデータの印刷要求であるジョブデータを所定の複合機３に送信する処理を行う。
【００８８】
スキャンデータ受信部１２は、複合機３からのスキャンデータを受信する処理を行う。
【００８９】
比較データ識別部１３は、スキャンデータ受信部１２で受信したスキャンデータ上のコードから比較データを識別する処理を行う。
【００９０】
受領者データ識別部１７は、スキャンデータ受信部１２で受信したスキャンデータ上から受領者データを識別する処理を行う。具体的には、スキャンデータのマークシートに塗りつぶされている受領者のＩＤ等の番号から受領者データを識別する。
【００９１】
照合部１４は、比較データ識別部１３で識別した比較データと、データ記憶部１０で記憶されている比較データとを照合する処理、および受領者データ識別部１７で識別した受領者データと、データ記憶部１０で記憶されている受領者データとを照合する処理を行う。ここで、比較データが一致し、且つ受領者データが一致した場合はジョブデータが複合機３で正しく印刷されたと認識し、比較データまたは受領者データが一致しなかった場合はジョブデータが複合機３で正しく印刷されなかったと認識する。
【００９２】
通知部１５は、照合部１４で行われた比較データまたは受領者データの照合が一致しなかった場合に複合機３（または、管理者、ジョブデータの受領者）に対してジョブデータが正しく印刷されなかったことを示す警告等を通知する処理を行う。
【００９３】
次に、比較データの照合について詳細に説明する。
【００９４】
出力管理装置１はプリントデータの表紙に比較データを表現するバーコード等、および受領者データを記入するためのマークシート等を埋め込み、表紙にバーコードおよびマークシートが埋め込まれたプリントデータの印刷要求であるジョブデータを所定の複合機３に送信するとともに、当該比較データおよび当該受領者データを記憶しておく。当該所定の複合機３は出力管理装置１からのジョブデータを受信すると、受信したジョブデータに基づいて表紙にバーコードおよびマークシートが埋め込まれたプリントデータを印刷し、出力管理装置１に対して印刷完了通知を送信する。出力管理装置１は複合機３からの印刷完了通知を受信すると、ジョブデータが所定の複合機３で印刷されたことを認識する。
【００９５】
そして、当該ジョブデータの受領者が印刷された文書の表紙上のマークシートに自分のＩＤ等の番号を塗りつぶし、文書の表紙（比較データを表現するバーコードが印刷されている）を複合機３のスキャナ機能で読み取って表紙のスキャンデータを生成すると、複合機３は生成した表紙のスキャンデータを出力管理装置１に対して送信する。出力管理装置１は複合機３からの表紙のスキャンデータを受信すると、受信した表紙のスキャンデータ上のバーコードから比較データを識別するとともに、マークシートの塗りつぶしから受領者データを識別し、識別した比較データと記憶している比較データとを照合し、識別した受領者データと記憶している受領者データとを照合し、比較データが一致し、且つ受領者データが一致した場合はジョブデータが複合機３で正しく印刷されたと認識し、比較データが一致しない、または受領者データが一致しない場合はジョブデータが複合機３で正しく印刷されなかったと認識する。
【００９６】
このように、印刷結果とジョブデータとの整合性およびを確認するとともに、受領者の整合性と確認することにより、印刷結果の正常性をより正確に確認することができる。
【００９７】
次に、出力管理装置で行われる比較データの照合および受領者データの照合の処理について図８に示すフローチャートを参照して説明する。
【００９８】
プリントデータ入力部がプリントデータを入力すると（ステップＳ８０１）、ジョブデータ生成部がプリントデータに基づいてジョブデータを生成し（ステップＳ８０２）、受領者データ定義部が受領者データを定義し（ステップＳ８０３）、比較データ生成部が比較データを生成し（ステップ８０４）、データ埋め込み部が受領者データを塗りつぶすためのマークシートおよび比較データを表現するコードをプリントデータの表紙に埋め込み（ステップＳ８０５）、ジョブデータ送信部がジョブデータを指定された複合機に送信し（ステップＳ８０６）、複合機から印刷完了通知を受信するまで待機する。
【００９９】
ジョブデータを送信した複合機から印刷完了通知を受信しなかった場合（ステップＳ８０７でＮＯ）、ネットワークの不具合等でジョブデータが複合機に送信されなかった、または複合機の不具合等でジョブデータが印刷されなかった等と認識し、照合の処理手順を終了する。
【０１００】
ジョブデータを送信した複合機から印刷完了通知を受信した場合（ステップＳ８０７でＹＥＳ）、ジョブデータを送信した複合機からスキャンデータを受信するまで待機する。
【０１０１】
スキャンデータ受信部がジョブデータを送信した複合機からスキャンデータを受信せずに（ステップＳ８０８でＮＯ）、印刷完了通知の受信から所定時間が経過した場合（ステップＳ８０９でＹＥＳ）、通知部がジョブデータが正しく印刷されなかったことを示す警告を複合機に通知し（ステップＳ８１５）、照合の処理手順を終了する。
【０１０２】
スキャンデータ受信部がジョブデータを送信した複合機からスキャンデータを受信した場合（ステップＳ８０８でＹＥＳ）、受領者データ識別部がスキャンデータ上のマークシートから受領者データを識別するとともに、比較データ識別部がスキャンデータ上のコードから比較データを識別し（ステップＳ８１０）、照合部が比較データを照合し（ステップＳ８１１）、照合部の比較データの照合が一致しなかった場合（ステップＳ８１２でＮＯ）、通知部がジョブデータが正しく印刷されなかったことを示す警告を複合機に通知し（ステップＳ８１５）、照合の処理手順を終了する。
【０１０３】
また、照合部の比較データの照合が一致した場合（ステップＳ８１２でＹＥＳ）、照合部が受領者データを照合し（ステップＳ８１３）、照合部の受領者データの照合が一致した場合（ステップＳ８１４でＹＥＳ）、照合の処理手順を終了する。
【０１０４】
また、照合部の受領者データの照合が一致しなかった場合（ステップＳ８１４でＮＯ）、通知部がジョブデータが正しく印刷されなかったことを示す警告を複合機に通知し（ステップＳ８１５）、照合の処理手順を終了する。
【０１０５】
なお、比較データの照合および受領者データの照合に加えて、実施例１で説明したページ数の照合、各ページに埋め込んだ比較データの照合、印刷イメージの照合を自由に組み合わせることができる。
【０１０６】
本発明は、上記し、且つ図面に示した実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【図面の簡単な説明】
【０１０７】
【図１】本発明に係る出力管理装置を適用した分散印刷システムのシステム構成の一例を示す図である。
【図２】出力管理装置の機能的な構成の実施例１を示すブロック図である。
【図３】出力管理装置で行われる比較データの照合の処理を示すフローチャートである。
【図４】出力管理装置で行われるプリントデータの出力ページ数とスキャンデータのページ数との比較を含む比較データの照合の処理を示すフローチャートである。
【図５】出力管理装置で行われるプリントデータの出力ページ毎の比較データとスキャンデータのページ毎の比較データとの比較を含む比較データの照合の処理を示すフローチャートである。
【図６】出力管理装置で行われるプリントデータから生成した印刷イメージとスキャンデータとの比較を含む比較データの照合の処理を示すフローチャートである。
【図７】出力管理装置の機能的な構成の実施例２を示すブロック図である。
【図８】出力管理装置で行われる比較データの照合および受領者データの照合の処理を示すフローチャートである。
【符号の説明】
【０１０８】
１    出力管理装置
２    分散印刷システム
３    複合機
４    ネットワーク
５    プリントデータ入力部
６    ジョブデータ生成部
７    ジョブデータ記憶部
８    比較データ生成部
９    比較データ埋め込み部
１０    データ記憶部
１１    ジョブデータ送信部
１２    スキャンデータ受信部
１３    比較データ識別部
１４    照合部
１５    通知部
１６    受領者データ定義部
１７    受領者データ識別部
【図１】
2008103829.tif 000003
【図２】
2008103829.tif 000004
【図３】
2008103829.tif 000005
【図４】
2008103829.tif 000006
【図５】
2008103829.tif 000007
【図６】
2008103829.tif 000008
【図７】
2008103829.tif 000009
【図８】
2008103829.tif 000010