(57)【要約】【課題】再印刷処理を効率的に実行する画像形成装置を提供する。【解決手段】入力された画像と画像ＩＤとを記憶する画像記憶部１２１と、印刷単位を識別する単位ＩＤと印刷単位に含まれる画像の画像ＩＤと画像を印刷した記録媒体の媒体ＩＤと印刷条件とを対応づけたＩＤ情報を記憶するＩＤ記憶部１２２と、媒体ＩＤを符号化した符号画像を記録媒体から読み取るスキャナエンジン１５０と、読取った符号画像から媒体ＩＤを復号化して媒体ＩＤを検出する検出部１０５と、検出された媒体ＩＤに対応する単位ＩＤで識別される印刷単位に含まれるすべての画像の画像ＩＤと印刷条件とをＩＤ記憶部１２２から取得するＩＤ取得部１０６と、取得された画像ＩＤに対応するすべての画像を画像記憶部１２１から取得する画像取得部１４２と、取得した画像を取得された印刷条件で印刷するプリンタエンジン１４０と、を備えた。【選択図】        図３
2008227743.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像と、前記画像を識別する画像ＩＤとを対応づけて記憶する画像記憶手段と、
１つまたは複数の前記画像からなる印刷単位を識別する単位ＩＤと、前記印刷単位に含まれる前記画像の前記画像ＩＤと、前記画像を印刷した記録媒体を識別する媒体ＩＤと、前記印刷単位に対する印刷条件と、を対応づけたＩＤ情報を記憶するＩＤ記憶手段と、
前記媒体ＩＤを符号化した符号画像を前記記録媒体から読み取るスキャナ手段と、
読取った前記符号画像から前記媒体ＩＤを復号化することにより前記媒体ＩＤを検出する検出手段と、
検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれるすべての前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得するＩＤ取得手段と、
前記ＩＤ取得手段により取得された前記画像ＩＤに対応するすべての前記画像を前記画像記憶手段から取得する画像取得手段と、
取得した前記画像を、前記ＩＤ取得手段により取得された前記印刷条件で印刷する印刷手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記ＩＤ記憶手段は、前記印刷単位としての部単位を識別する部ＩＤと、前記部単位に含まれる前記画像の前記画像ＩＤと、前記画像を印刷した前記記録媒体の前記媒体ＩＤと、前記部単位に対する前記印刷条件とを対応づけた前記ＩＤ情報を記憶し、
前記ＩＤ取得手段は、検出された前記媒体ＩＤに対応する前記部ＩＤで識別される前記部単位に含まれる前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、
を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記ＩＤ記憶手段は、前記印刷単位としてのジョブ単位を識別するジョブＩＤと、前記ジョブ単位に含まれる前記画像の前記画像ＩＤと、前記画像を印刷した前記記録媒体の前記媒体ＩＤと、前記ジョブ単位に対する前記印刷条件と、を対応づけた前記ＩＤ情報を記憶し、
前記ＩＤ取得手段は、検出された前記媒体ＩＤに対応する前記ジョブＩＤで識別される前記ジョブ単位に含まれる前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、
を特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記ＩＤ記憶手段は、前記印刷単位に含まれる前記画像を印刷したときに前記検出手段で検出された前記媒体ＩＤを表す親ＩＤと、前記印刷単位の印刷が中断されたか否かを表す中断情報と、をさらに対応づけた前記ＩＤ情報を記憶し、
前記ＩＤ取得手段は、さらに、検出された前記媒体ＩＤに対応する前記中断情報が印刷中断を表す場合に、検出された前記媒体ＩＤに対応する前記親ＩＤを前記ＩＤ記憶手段から取得し、取得した前記親ＩＤと一致する前記媒体ＩＤを前記ＩＤ記憶手段から取得し、取得した前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと、取得した前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、
を特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記ＩＤ記憶手段は、前記印刷単位に含まれる前記画像を印刷したときに前記検出手段で検出された前記媒体ＩＤを表す親ＩＤと、前記印刷単位の印刷が中断されたか否かを表す中断情報と、をさらに対応づけた前記ＩＤ情報を記憶し、
前記ＩＤ取得手段は、さらに、検出された前記媒体ＩＤに対応する前記中断情報が印刷中断を表す場合に、検出された前記媒体ＩＤに対応する前記親ＩＤを前記ＩＤ記憶手段から取得し、取得した前記親ＩＤと一致する前記媒体ＩＤを前記ＩＤ記憶手段から取得し、取得した前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤのうち、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと一致しない前記画像ＩＤと、取得した前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、
を特徴とする請求項１に記載の画像形成装置。
【請求項６】
ユーザを識別するユーザＩＤを用いて前記ユーザを認証する認証手段をさらに備え、
前記ＩＤ記憶手段は、前記印刷単位を印刷した前記ユーザの前記ユーザＩＤである印刷ユーザＩＤをさらに対応づけた前記ＩＤ情報を記憶し、
前記ＩＤ取得手段は、さらに、認証された前記ユーザの前記ユーザＩＤと、検出された前記媒体ＩＤに対応する前記印刷ユーザＩＤとが一致するか否かを判断し、一致する場合に、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、
を特徴とする請求項１に記載の画像形成装置。
【請求項７】
ユーザを識別するユーザＩＤを用いて前記ユーザを認証する認証手段をさらに備え、
前記ＩＤ記憶手段は、印刷した前記画像の再印刷を許可する前記ユーザの前記ユーザＩＤである許可ユーザＩＤをさらに対応づけた前記ＩＤ情報を記憶し、
前記ＩＤ取得手段は、さらに、認証された前記ユーザの前記ユーザＩＤと、検出された前記媒体ＩＤに対応する前記許可ユーザＩＤとが一致するか否かを判断し、一致する場合に、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、
を特徴とする請求項１に記載の画像形成装置。
【請求項８】
入力された前記画像を印刷するときに、印刷する前記画像の再印刷を許可する前記ユーザの前記ユーザＩＤを受付け、受付けた前記ユーザＩＤを前記許可ユーザＩＤとして、印刷する前記画像の前記画像ＩＤと対応づけた前記ＩＤ情報を前記ＩＤ記憶手段に保存する保存手段をさらに備えたこと、
を特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記保存手段は、さらに、前記印刷手段が前記画像を印刷したときに、前記検出手段で検出された前記媒体ＩＤに対応する前記許可ユーザＩＤを前記ＩＤ記憶手段から取得し、取得した前記許可ユーザＩＤを、前記印刷手段が印刷した前記画像の前記画像ＩＤと対応づけた前記ＩＤ情報を前記ＩＤ記憶手段に保存すること、
を特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記ＩＤ記憶手段に記憶された前記許可ユーザＩＤを変更する変更手段をさらに備えたこと、
を特徴とする請求項７に記載の画像形成装置。
【請求項１１】
前記ＩＤ記憶手段は、前記画像を印刷した前記ユーザの前記ユーザＩＤである印刷ユーザＩＤをさらに対応づけた前記ＩＤ情報を記憶し、
前記変更手段は、さらに、認証された前記ユーザの前記ユーザＩＤと、変更対象である前記許可ユーザＩＤに対応する前記印刷ユーザＩＤとが一致するか否かを判断し、一致する場合に、前記許可ユーザＩＤを変更すること、
を特徴とする請求項１０に記載の画像形成装置。
【請求項１２】
前記ＩＤ取得手段は、検出された前記媒体ＩＤに、認証された前記ユーザの前記ユーザＩＤと一致する前記許可ユーザＩＤと対応づけられた前記媒体ＩＤと、認証された前記ユーザの前記ユーザＩＤと一致しない前記許可ユーザＩＤと対応づけられた前記媒体ＩＤとが含まれる場合に、認証された前記ユーザの前記ユーザＩＤと一致する前記許可ユーザＩＤと対応づけられた前記媒体ＩＤのみに対して、前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと、前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、
を特徴とする請求項７に記載の画像形成装置。
【請求項１３】
前記ＩＤ取得手段は、検出されたすべての前記媒体ＩＤに対応づけられた前記許可ユーザＩＤと、認証された前記ユーザの前記ユーザＩＤとが一致するか否かを判断し、一致する場合に、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、
を特徴とする請求項７に記載の画像形成装置。
【請求項１４】
前記ＩＤ記憶手段は、前記画像を印刷した前記ユーザの前記ユーザＩＤである印刷ユーザＩＤと、前記印刷単位に含まれる前記画像を印刷したときに前記検出手段で検出された前記媒体ＩＤを表す親ＩＤと、前記印刷単位の印刷が中断されたか否かを表す中断情報と、をさらに対応づけた前記ＩＤ情報を記憶し、
前記ＩＤ取得手段は、さらに、検出された前記媒体ＩＤに対応する前記中断情報が印刷中断を表す場合は、認証された前記ユーザの前記ユーザＩＤと検出された前記媒体ＩＤに対応する前記印刷ユーザＩＤとが一致するか否かをさらに判断し、一致する場合に、検出された前記媒体ＩＤに対応する前記親ＩＤを前記ＩＤ記憶手段から取得し、取得した前記親ＩＤと一致する前記媒体ＩＤを前記ＩＤ記憶手段から取得し、取得した前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと、取得した前記媒体ＩＤに対応する前記印刷条件と、を前記ＩＤ記憶手段から取得すること、
を特徴とする請求項７に記載の画像形成装置。
【請求項１５】
印刷した画像を記憶する第１画像形成装置と、前記第１画像形成装置とネットワークを介して接続され、前記画像を印刷する第２画像形成装置と、を備えた画像形成システムであって、
前記第１画像形成装置は、
入力された画像と、前記画像を識別する画像ＩＤとを対応づけて記憶する画像記憶手段と、
１つまたは複数の前記画像からなる印刷単位を識別する単位ＩＤと、前記印刷単位に含まれる前記画像の前記画像ＩＤと、前記画像を印刷した記録媒体を識別する媒体ＩＤと、前記印刷単位に対する印刷条件と、を対応づけたＩＤ情報を記憶するＩＤ記憶手段と、
前記媒体ＩＤを前記第２画像形成装置から受信する第１受信手段と、
受信した前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれるすべての前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得する第１ＩＤ取得手段と、
取得した前記画像ＩＤと、前記印刷条件とを前記第２画像形成装置に送信する第１送信手段と、
前記画像ＩＤを前記第２画像形成装置から受信する第２受信手段と、
受信した前記画像ＩＤに対応するすべての前記画像を前記画像記憶手段から取得し、取得した前記画像を前記第２画像形成装置に送信する第２送信手段と、を備え、
前記第２画像形成装置は、
前記媒体ＩＤを符号化した符号画像を前記記録媒体から読み取るスキャナ手段と、
読取った前記符号画像から前記媒体ＩＤを復号化することにより前記媒体ＩＤを検出する検出手段と、
検出された前記媒体ＩＤを前記第１画像形成装置に送信し、送信した前記媒体ＩＤに対応する前記画像ＩＤと前記印刷条件とを前記第１画像形成装置から受信することにより、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれるすべての前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを取得する第２ＩＤ取得手段と、
取得した前記画像ＩＤを前記第１画像形成装置に送信する第３送信手段と、
送信した前記画像ＩＤに対応する前記画像を前記第１画像形成装置から受信する第３受信手段と、
受信した前記画像を、受信した前記印刷条件で印刷する印刷手段と、
を備えたことを特徴とする画像形成システム。
【請求項１６】
入力された画像と、前記画像を識別する画像ＩＤとを対応づけて記憶する画像記憶手段と、
１つまたは複数の前記画像からなる印刷単位を識別する単位ＩＤと、前記印刷単位に含まれる前記画像の前記画像ＩＤと、前記画像を印刷した記録媒体を識別する媒体ＩＤと、前記印刷単位に対する印刷条件と、を対応づけたＩＤ情報を記憶するＩＤ記憶手段と、を備えた画像形成装置における画像形成方法であって、
スキャナ手段によって、前記媒体ＩＤを符号化した符号画像を前記記録媒体から読み取る読取ステップと、
検出手段によって、読取った前記符号画像から前記媒体ＩＤを復号化することにより前記媒体ＩＤを検出する検出ステップと、
ＩＤ取得手段によって、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれるすべての前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得するＩＤ取得ステップと、
画像取得手段によって、前記ＩＤ取得ステップにより取得された前記画像ＩＤに対応するすべての前記画像を前記画像記憶手段から取得する画像取得ステップと、
印刷手段によって、取得した前記画像を、前記ＩＤ取得ステップにより取得された前記印刷条件で印刷する印刷ステップと、
を備えたことを特徴とする画像形成方法。
【請求項１７】
前記ＩＤ記憶手段は、前記印刷単位に含まれる前記画像を印刷したときに前記検出ステップで検出された前記媒体ＩＤを表す親ＩＤと、前記印刷単位の印刷が中断されたか否かを表す中断情報と、をさらに対応づけた前記ＩＤ情報を記憶し、
前記ＩＤ取得ステップは、さらに、検出された前記媒体ＩＤに対応する前記中断情報が印刷中断を表す場合に、検出された前記媒体ＩＤに対応する前記親ＩＤを前記ＩＤ記憶手段から取得し、取得した前記親ＩＤと一致する前記媒体ＩＤを前記ＩＤ記憶手段から取得し、取得した前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと、取得した前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、
を特徴とする請求項１６に記載の画像形成方法。
【請求項１８】
前記ＩＤ記憶手段は、前記印刷単位に含まれる前記画像を印刷したときに前記検出ステップで検出された前記媒体ＩＤを表す親ＩＤと、前記印刷単位の印刷が中断されたか否かを表す中断情報と、をさらに対応づけた前記ＩＤ情報を記憶し、
前記ＩＤ取得ステップは、さらに、検出された前記媒体ＩＤに対応する前記中断情報が印刷中断を表す場合に、検出された前記媒体ＩＤに対応する前記親ＩＤを前記ＩＤ記憶手段から取得し、取得した前記親ＩＤと一致する前記媒体ＩＤを前記ＩＤ記憶手段から取得し、取得した前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤのうち、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと一致しない前記画像ＩＤと、取得した前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、
を特徴とする請求項１６に記載の画像形成方法。
【請求項１９】
認証手段によって、ユーザを識別するユーザＩＤを用いて前記ユーザを認証する認証ステップをさらに備え、
前記ＩＤ記憶手段は、前記印刷単位を印刷した前記ユーザの前記ユーザＩＤである印刷ユーザＩＤをさらに対応づけた前記ＩＤ情報を記憶し、
前記ＩＤ取得ステップは、さらに、認証された前記ユーザの前記ユーザＩＤと、検出された前記媒体ＩＤに対応する前記印刷ユーザＩＤとが一致するか否かを判断し、一致する場合に、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、
を特徴とする請求項１６に記載の画像形成方法。
【請求項２０】
認証手段によって、ユーザを識別するユーザＩＤを用いて前記ユーザを認証する認証ステップをさらに備え、
前記ＩＤ記憶手段は、印刷した前記画像の再印刷を許可する前記ユーザの前記ユーザＩＤである許可ユーザＩＤをさらに対応づけた前記ＩＤ情報を記憶し、
前記ＩＤ取得ステップは、さらに、認証された前記ユーザの前記ユーザＩＤと、検出された前記媒体ＩＤに対応する前記許可ユーザＩＤとが一致するか否かを判断し、一致する場合に、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、
を特徴とする請求項１６に記載の画像形成方法。
【請求項２１】
請求項１６に記載の画像形成方法をコンピュータに実行させる画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、印刷用紙のＩＤを符号化したマーキングを検出し、当該ＩＤに対応する画像を再印刷する画像形成装置、画像形成システム、画像形成方法および画像形成プログラムに関するものである。
【背景技術】
【０００２】
近年、原稿画像を読み取るスキャナ、スキャナで読み取った原稿画像を印刷する複写機、外部から入力された画像データを印刷するプリンタやファクシミリ装置、あるいは、これらの機能を兼ね備えたいわゆるＭＦＰ（Multi Function Peripheral）と称される複合機が用いられている。また、各種情報が埋め込まれた２次元バーコードなどのマーキングを原稿から読み取り、埋め込まれた情報に基づいて、その後の印刷処理等を制御する技術が知られている。
【０００３】
例えば、特許文献１では、原稿に付加された２次元バーコードを検出し、検出した２次元バーコードに符号化されているコマンド情報をデコードし、デコードしたコマンド情報に従って、読取った原稿に対する処理を決定する技術が提案されている。
【０００４】
また、特許文献２では、読取った画像データに２次元コード情報が含まれる場合に、当該２次元コード情報からウェブサーバへのアクセス情報をデコードし、デコードしたアクセス情報に従ってコンテンツデータを取得して印刷する技術が提案されている。
【０００５】
【特許文献１】特開２００６−８０９３９号公報
【特許文献２】特開２００６−１１５０２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１および特許文献２の方法では、印刷ジョブ単位または部単位などの所定の単位で印刷された原稿を、印刷時の印刷設定を再現して当該単位ごとに印刷することができないという問題があった。
【０００７】
例えば、特許文献１の方法では、原稿それぞれに対する処理内容を規定したコマンド情報を付加するのみであるため、例えば部単位で一括して印刷する場合、当該部に属するすべての原稿を用意して、各原稿から２次元バーコードを検出する必要がある。
【０００８】
また、特許文献２の方法では、アクセス情報を参照して取得したコンテンツデータ全体を一括して印刷することが可能となるが、コンテンツデータ印刷時の印刷設定を再現して再印刷することができない。これは、そもそも特許文献２が、外部装置から情報を取得するときの手間を軽減することを目的としており、印刷時に原稿に付加したバーコード等を読み取って当該原稿を再印刷することを目的としていないことに起因する。
【０００９】
本発明は、上記に鑑みてなされたものであって、マーキングを利用した再印刷処理を効率的に実行することができる画像形成装置、画像形成システム、画像形成方法および画像形成プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、入力された画像と、前記画像を識別する画像ＩＤとを対応づけて記憶する画像記憶手段と、１つまたは複数の前記画像からなる印刷単位を識別する単位ＩＤと、前記印刷単位に含まれる前記画像の前記画像ＩＤと、前記画像を印刷した記録媒体を識別する媒体ＩＤと、前記印刷単位に対する印刷条件と、を対応づけたＩＤ情報を記憶するＩＤ記憶手段と、前記媒体ＩＤを符号化した符号画像を前記記録媒体から読み取るスキャナ手段と、読取った前記符号画像から前記媒体ＩＤを復号化することにより前記媒体ＩＤを検出する検出手段と、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれるすべての前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得するＩＤ取得手段と、前記ＩＤ取得手段により取得された前記画像ＩＤに対応するすべての前記画像を前記画像記憶手段から取得する画像取得手段と、取得した前記画像を、前記ＩＤ取得手段により取得された前記印刷条件で印刷する印刷手段と、を備えたことを特徴とする。
【００１１】
また、請求項２にかかる発明は、請求項１にかかる発明において、前記ＩＤ記憶手段は、前記印刷単位としての部単位を識別する部ＩＤと、前記部単位に含まれる前記画像の前記画像ＩＤと、前記画像を印刷した前記記録媒体の前記媒体ＩＤと、前記部単位に対する前記印刷条件とを対応づけた前記ＩＤ情報を記憶し、前記ＩＤ取得手段は、検出された前記媒体ＩＤに対応する前記部ＩＤで識別される前記部単位に含まれる前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、を特徴とする。
【００１２】
また、請求項３にかかる発明は、請求項１にかかる発明において、前記ＩＤ記憶手段は、前記印刷単位としてのジョブ単位を識別するジョブＩＤと、前記ジョブ単位に含まれる前記画像の前記画像ＩＤと、前記画像を印刷した前記記録媒体の前記媒体ＩＤと、前記ジョブ単位に対する前記印刷条件と、を対応づけた前記ＩＤ情報を記憶し、前記ＩＤ取得手段は、検出された前記媒体ＩＤに対応する前記ジョブＩＤで識別される前記ジョブ単位に含まれる前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、を特徴とする。
【００１３】
また、請求項４にかかる発明は、請求項１にかかる発明において、前記ＩＤ記憶手段は、前記印刷単位に含まれる前記画像を印刷したときに前記検出手段で検出された前記媒体ＩＤを表す親ＩＤと、前記印刷単位の印刷が中断されたか否かを表す中断情報と、をさらに対応づけた前記ＩＤ情報を記憶し、前記ＩＤ取得手段は、さらに、検出された前記媒体ＩＤに対応する前記中断情報が印刷中断を表す場合に、検出された前記媒体ＩＤに対応する前記親ＩＤを前記ＩＤ記憶手段から取得し、取得した前記親ＩＤと一致する前記媒体ＩＤを前記ＩＤ記憶手段から取得し、取得した前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと、取得した前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、を特徴とする。
【００１４】
また、請求項５にかかる発明は、請求項１にかかる発明において、前記ＩＤ記憶手段は、前記印刷単位に含まれる前記画像を印刷したときに前記検出手段で検出された前記媒体ＩＤを表す親ＩＤと、前記印刷単位の印刷が中断されたか否かを表す中断情報と、をさらに対応づけた前記ＩＤ情報を記憶し、前記ＩＤ取得手段は、さらに、検出された前記媒体ＩＤに対応する前記中断情報が印刷中断を表す場合に、検出された前記媒体ＩＤに対応する前記親ＩＤを前記ＩＤ記憶手段から取得し、取得した前記親ＩＤと一致する前記媒体ＩＤを前記ＩＤ記憶手段から取得し、取得した前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤのうち、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと一致しない前記画像ＩＤと、取得した前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、を特徴とする。
【００１５】
また、請求項６にかかる発明は、請求項１にかかる発明において、ユーザを識別するユーザＩＤを用いて前記ユーザを認証する認証手段をさらに備え、前記ＩＤ記憶手段は、前記印刷単位を印刷した前記ユーザの前記ユーザＩＤである印刷ユーザＩＤをさらに対応づけた前記ＩＤ情報を記憶し、前記ＩＤ取得手段は、さらに、認証された前記ユーザの前記ユーザＩＤと、検出された前記媒体ＩＤに対応する前記印刷ユーザＩＤとが一致するか否かを判断し、一致する場合に、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、を特徴とする。
【００１６】
また、請求項７にかかる発明は、請求項１にかかる発明において、ユーザを識別するユーザＩＤを用いて前記ユーザを認証する認証手段をさらに備え、前記ＩＤ記憶手段は、印刷した前記画像の再印刷を許可する前記ユーザの前記ユーザＩＤである許可ユーザＩＤをさらに対応づけた前記ＩＤ情報を記憶し、前記ＩＤ取得手段は、さらに、認証された前記ユーザの前記ユーザＩＤと、検出された前記媒体ＩＤに対応する前記許可ユーザＩＤとが一致するか否かを判断し、一致する場合に、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、を特徴とする。
【００１７】
また、請求項８にかかる発明は、請求項７にかかる発明において、入力された前記画像を印刷するときに、印刷する前記画像の再印刷を許可する前記ユーザの前記ユーザＩＤを受付け、受付けた前記ユーザＩＤを前記許可ユーザＩＤとして、印刷する前記画像の前記画像ＩＤと対応づけた前記ＩＤ情報を前記ＩＤ記憶手段に保存する保存手段をさらに備えたこと、を特徴とする。
【００１８】
また、請求項９にかかる発明は、請求項８にかかる発明において、前記保存手段は、さらに、前記印刷手段が前記画像を印刷したときに、前記検出手段で検出された前記媒体ＩＤに対応する前記許可ユーザＩＤを前記ＩＤ記憶手段から取得し、取得した前記許可ユーザＩＤを、前記印刷手段が印刷した前記画像の前記画像ＩＤと対応づけた前記ＩＤ情報を前記ＩＤ記憶手段に保存すること、を特徴とする。
【００１９】
また、請求項１０にかかる発明は、請求項７にかかる発明において、前記ＩＤ記憶手段に記憶された前記許可ユーザＩＤを変更する変更手段をさらに備えたこと、を特徴とする。
【００２０】
また、請求項１１にかかる発明は、請求項１０にかかる発明において、前記ＩＤ記憶手段は、前記画像を印刷した前記ユーザの前記ユーザＩＤである印刷ユーザＩＤをさらに対応づけた前記ＩＤ情報を記憶し、前記変更手段は、さらに、認証された前記ユーザの前記ユーザＩＤと、変更対象である前記許可ユーザＩＤに対応する前記印刷ユーザＩＤとが一致するか否かを判断し、一致する場合に、前記許可ユーザＩＤを変更すること、を特徴とする。
【００２１】
また、請求項１２にかかる発明は、請求項７にかかる発明において、前記ＩＤ取得手段は、検出された前記媒体ＩＤに、認証された前記ユーザの前記ユーザＩＤと一致する前記許可ユーザＩＤと対応づけられた前記媒体ＩＤと、認証された前記ユーザの前記ユーザＩＤと一致しない前記許可ユーザＩＤと対応づけられた前記媒体ＩＤとが含まれる場合に、認証された前記ユーザの前記ユーザＩＤと一致する前記許可ユーザＩＤと対応づけられた前記媒体ＩＤのみに対して、前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと、前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、を特徴とする。
【００２２】
また、請求項１３にかかる発明は、請求項７にかかる発明において、前記ＩＤ取得手段は、検出されたすべての前記媒体ＩＤに対応づけられた前記許可ユーザＩＤと、認証された前記ユーザの前記ユーザＩＤとが一致するか否かを判断し、一致する場合に、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、を特徴とする。
【００２３】
また、請求項１４にかかる発明は、請求項７にかかる発明において、前記ＩＤ記憶手段は、前記画像を印刷した前記ユーザの前記ユーザＩＤである印刷ユーザＩＤと、前記印刷単位に含まれる前記画像を印刷したときに前記検出手段で検出された前記媒体ＩＤを表す親ＩＤと、前記印刷単位の印刷が中断されたか否かを表す中断情報と、をさらに対応づけた前記ＩＤ情報を記憶し、前記ＩＤ取得手段は、さらに、検出された前記媒体ＩＤに対応する前記中断情報が印刷中断を表す場合は、認証された前記ユーザの前記ユーザＩＤと検出された前記媒体ＩＤに対応する前記印刷ユーザＩＤとが一致するか否かをさらに判断し、一致する場合に、検出された前記媒体ＩＤに対応する前記親ＩＤを前記ＩＤ記憶手段から取得し、取得した前記親ＩＤと一致する前記媒体ＩＤを前記ＩＤ記憶手段から取得し、取得した前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと、取得した前記媒体ＩＤに対応する前記印刷条件と、を前記ＩＤ記憶手段から取得すること、を特徴とする。
【００２４】
また、請求項１５にかかる発明は、印刷した画像を記憶する第１画像形成装置と、前記第１画像形成装置とネットワークを介して接続され、前記画像を印刷する第２画像形成装置と、を備えた画像形成システムであって、前記第１画像形成装置は、入力された画像と、前記画像を識別する画像ＩＤとを対応づけて記憶する画像記憶手段と、１つまたは複数の前記画像からなる印刷単位を識別する単位ＩＤと、前記印刷単位に含まれる前記画像の前記画像ＩＤと、前記画像を印刷した記録媒体を識別する媒体ＩＤと、前記印刷単位に対する印刷条件と、を対応づけたＩＤ情報を記憶するＩＤ記憶手段と、前記媒体ＩＤを前記第２画像形成装置から受信する第１受信手段と、受信した前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれるすべての前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得する第１ＩＤ取得手段と、取得した前記画像ＩＤと、前記印刷条件とを前記第２画像形成装置に送信する第１送信手段と、前記画像ＩＤを前記第２画像形成装置から受信する第２受信手段と、受信した前記画像ＩＤに対応するすべての前記画像を前記画像記憶手段から取得し、取得した前記画像を前記第２画像形成装置に送信する第２送信手段と、を備え、前記第２画像形成装置は、前記媒体ＩＤを符号化した符号画像を前記記録媒体から読み取るスキャナ手段と、読取った前記符号画像から前記媒体ＩＤを復号化することにより前記媒体ＩＤを検出する検出手段と、検出された前記媒体ＩＤを前記第１画像形成装置に送信し、送信した前記媒体ＩＤに対応する前記画像ＩＤと前記印刷条件とを前記第１画像形成装置から受信することにより、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれるすべての前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを取得する第２ＩＤ取得手段と、取得した前記画像ＩＤを前記第１画像形成装置に送信する第３送信手段と、送信した前記画像ＩＤに対応する前記画像を前記第１画像形成装置から受信する第３受信手段と、受信した前記画像を、受信した前記印刷条件で印刷する印刷手段と、を備えたことを特徴とする。
【００２５】
また、請求項１６にかかる発明は、入力された画像と、前記画像を識別する画像ＩＤとを対応づけて記憶する画像記憶手段と、１つまたは複数の前記画像からなる印刷単位を識別する単位ＩＤと、前記印刷単位に含まれる前記画像の前記画像ＩＤと、前記画像を印刷した記録媒体を識別する媒体ＩＤと、前記印刷単位に対する印刷条件と、を対応づけたＩＤ情報を記憶するＩＤ記憶手段と、を備えた画像形成装置における画像形成方法であって、スキャナ手段によって、前記媒体ＩＤを符号化した符号画像を前記記録媒体から読み取る読取ステップと、検出手段によって、読取った前記符号画像から前記媒体ＩＤを復号化することにより前記媒体ＩＤを検出する検出ステップと、ＩＤ取得手段によって、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれるすべての前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得するＩＤ取得ステップと、画像取得手段によって、前記ＩＤ取得ステップにより取得された前記画像ＩＤに対応するすべての前記画像を前記画像記憶手段から取得する画像取得ステップと、印刷手段によって、取得した前記画像を、前記ＩＤ取得ステップにより取得された前記印刷条件で印刷する印刷ステップと、を備えたことを特徴とする。
【００２６】
また、請求項１７にかかる発明は、請求項１６にかかる発明において、前記ＩＤ記憶手段は、前記印刷単位に含まれる前記画像を印刷したときに前記検出ステップで検出された前記媒体ＩＤを表す親ＩＤと、前記印刷単位の印刷が中断されたか否かを表す中断情報と、をさらに対応づけた前記ＩＤ情報を記憶し、前記ＩＤ取得ステップは、さらに、検出された前記媒体ＩＤに対応する前記中断情報が印刷中断を表す場合に、検出された前記媒体ＩＤに対応する前記親ＩＤを前記ＩＤ記憶手段から取得し、取得した前記親ＩＤと一致する前記媒体ＩＤを前記ＩＤ記憶手段から取得し、取得した前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと、取得した前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、を特徴とする。
【００２７】
また、請求項１８にかかる発明は、請求項１６にかかる発明において、前記ＩＤ記憶手段は、前記印刷単位に含まれる前記画像を印刷したときに前記検出ステップで検出された前記媒体ＩＤを表す親ＩＤと、前記印刷単位の印刷が中断されたか否かを表す中断情報と、をさらに対応づけた前記ＩＤ情報を記憶し、前記ＩＤ取得ステップは、さらに、検出された前記媒体ＩＤに対応する前記中断情報が印刷中断を表す場合に、検出された前記媒体ＩＤに対応する前記親ＩＤを前記ＩＤ記憶手段から取得し、取得した前記親ＩＤと一致する前記媒体ＩＤを前記ＩＤ記憶手段から取得し、取得した前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤのうち、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと一致しない前記画像ＩＤと、取得した前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、を特徴とする。
【００２８】
また、請求項１９にかかる発明は、請求項１６にかかる発明において、認証手段によって、ユーザを識別するユーザＩＤを用いて前記ユーザを認証する認証ステップをさらに備え、前記ＩＤ記憶手段は、前記印刷単位を印刷した前記ユーザの前記ユーザＩＤである印刷ユーザＩＤをさらに対応づけた前記ＩＤ情報を記憶し、前記ＩＤ取得ステップは、さらに、認証された前記ユーザの前記ユーザＩＤと、検出された前記媒体ＩＤに対応する前記印刷ユーザＩＤとが一致するか否かを判断し、一致する場合に、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、を特徴とする。
【００２９】
また、請求項２０にかかる発明は、請求項１６にかかる発明において、認証手段によって、ユーザを識別するユーザＩＤを用いて前記ユーザを認証する認証ステップをさらに備え、前記ＩＤ記憶手段は、印刷した前記画像の再印刷を許可する前記ユーザの前記ユーザＩＤである許可ユーザＩＤをさらに対応づけた前記ＩＤ情報を記憶し、前記ＩＤ取得ステップは、さらに、認証された前記ユーザの前記ユーザＩＤと、検出された前記媒体ＩＤに対応する前記許可ユーザＩＤとが一致するか否かを判断し、一致する場合に、検出された前記媒体ＩＤに対応する前記単位ＩＤで識別される前記印刷単位に含まれる前記画像の前記画像ＩＤと、検出された前記媒体ＩＤに対応する前記印刷条件とを前記ＩＤ記憶手段から取得すること、を特徴とする。
【００３０】
また、請求項２１にかかる発明は、請求項１６に記載の画像形成方法をコンピュータに実行させるプログラムである。
【発明の効果】
【００３１】
本発明によれば、マーキング印刷済みの任意の用紙から、当該用紙が属する印刷単位に含まれるすべての画像を特定して印刷することができるため、マーキングを利用した再印刷処理を効率的に実行することができるという効果を奏する。
【００３２】
また、本発明によれば、ジョブを実行したユーザであるジョブオーナまたはジョブオーナが許可したユーザだけが当該ジョブを再印刷現できるため、ジョブオーナの意図しない情報の漏洩を防ぐことができるという効果を奏する。
【発明を実施するための最良の形態】
【００３３】
以下に添付図面を参照して、この発明にかかる画像形成装置の最良な実施の形態を詳細に説明する。
【００３４】
（第１の実施の形態）
第１の実施の形態にかかる画像形成装置は、所定の印刷単位で画像を印刷するときに、プリント用紙の識別情報を符号化した符号画像（以下、マーキングという。）を各プリント用紙に印刷することを前提とし、プリント用紙のマーキングをスキャナで再読込みすることにより、関連する印刷単位の全画像を再印刷可能とするものである。
【００３５】
なお、印刷した画像は所定の記憶部に記憶しておき、再印刷時には当該記憶部に記憶された画像を元に印刷処理を行う。これにより、印刷された用紙に対して通常のコピー処理を実行する場合に比較して画像の劣化を防止できる。
【００３６】
まず、第１の実施の形態にかかる画像形成装置の特徴について図１および図２を用いて説明する。図１は、第１の実施の形態にかかる画像形成装置で印刷される用紙の一例を示した模式図である。
【００３７】
同図に示すように、複数の用紙からなる文書Ａをコピーまたは印刷すると、用紙を一意に識別する識別情報（以下、ＰＩＤという。）を符号化したマーキングが各用紙に出力される。例えば、先頭の用紙にはＰＩＤ＝Ａ１がマーキングされ、１枚目、２枚目の用紙には、それぞれＰＩＤ＝Ａ２、Ａ３がマーキングされる。
【００３８】
なお、マーキングの生成処理では、ＰＩＤを符号化したＱＲコードや、その他の２次元バーコードを生成する方法などの従来から用いられているあらゆるコード生成方法を用いることができる。
【００３９】
図２は、第１の実施の形態にかかる画像形成装置による再印刷処理を説明するための模式図である。同図に示すように、第１の実施の形態にかかる画像形成装置では、例えば図１で印刷された用紙の１つであり、ＰＩＤ＝Ａ１がマーキングされた用紙をスキャンすることにより再印刷が指定されると、ＰＩＤ＝Ａ１の用紙だけでなく、同時に印刷された印刷単位に含まれるすべての用紙を一括して印刷することができる。
【００４０】
すなわち、スキャンしたＰＩＤ＝Ａ１の用紙だけでなく、図１のＰＩＤ＝Ａ２、Ａ３に対応する用紙を含むすべての画像が再印刷される。なお、再印刷時の用紙には、それぞれ新たなＰＩＤ（Ｂ１、Ｂ２、Ｂ３）を符号化したマーキングが印刷される。
【００４１】
図３は、第１の実施の形態にかかる画像形成装置である複合機１００の構成を示すブロック図である。同図に示すように、第１の実施の形態の複合機１００は、画像記憶部１２１と、ＩＤ記憶部１２２と、操作パネル１３０と、プリンタエンジン１４０と、スキャナエンジン１５０と、表示入力制御部１０１と、印刷制御部１０２と、スキャナ制御部１０３と、ＩＤ管理部１０４と、検出部１０５と、ＩＤ取得部１０６と、を備えている。
【００４２】
画像記憶部１２１は、スキャナによって読込まれた画像を記憶するものであり、画像と、画像を一意に識別する画像ＩＤ（以下、ＥＩＤという。）とを対応づけて格納している。なお、外部の画像形成装置等で入力された画像を図示しないネットワークインターフェース（Ｉ／Ｆ）で取り込んで画像記憶部１２１に保存するように構成してもよい。
【００４３】
ＩＤ記憶部１２２は、画像ＩＤなどの、画像の再印刷に必要な各種識別情報を対応づけたＩＤ情報を記憶するものである。図４は、第１の実施の形態のＩＤ記憶部１２２に格納されたＩＤ情報のデータ構造の一例を示す説明図である。
【００４４】
同図に示すように、ＩＤ情報は、用紙のＰＩＤと、当該用紙に印刷した画像のＥＩＤと、親ＰＩＤと、ＢＩＤと、部キャンセルフラグと、ＪＩＤと、ジョブキャンセルフラグと、印刷設定とを対応づけて格納している。
【００４５】
ここで、ＩＤ情報に含まれる各ＩＤについて説明する。まず、入力された一連の原稿画像群に対して印刷出力が完了するまでを１ジョブとすると、ジョブごとに機器内で一意に割り当てられたＩＤをＪＩＤと呼ぶ。
【００４６】
また、上記印刷出力で複数部を印刷出力する場合に、その部ごとに機器内で一意に割り当てられたＩＤをＢＩＤとする。１つのジョブで複数部数の印刷を指定できるため、１つのＪＩＤには複数のＢＩＤが対応しうる。
【００４７】
さらに、入力画像１ページごとに画像記憶部１２１に画像データを記憶するが、この記憶画像に対して機器内で一意に割り当てられたＩＤをＥＩＤ（電子画像ごとのＩＤ）とする。
【００４８】
ＰＩＤは、上述のように、印刷出力する用紙に対して機器内で一意に割り当てられた用紙ごとのＩＤをいう。
【００４９】
親ＰＩＤとは、再印刷処理の場合に設定されるものであり、再印刷の元となった用紙のＰＩＤを表すものである。同図では、ＰＩＤ＝１の用紙をスキャンすることによってＰＩＤ＝１〜４の用紙が属するジョブ単位で再印刷されたＰＩＤ＝５〜８の用紙に対し、対応する親ＰＩＤとしてそれぞれＰＩＤ＝１〜４が設定された例が示されている。
【００５０】
部キャンセルフラグとは、印刷対象となる画像が属する部の印刷が中断されたか否かを表す情報である。部キャンセルフラグは、ユーザの指定やジャムの発生により印刷が中断されたときに１が設定され、正常に印刷が完了したときに０が設定される。同様に、ジョブキャンセルフラグとは、印刷対象となる画像が属するジョブの印刷が中断されたか否かを表す情報を表す。
【００５１】
部キャンセルフラグおよびジョブキャンセルフラグは、部単位またはジョブ単位の印刷が中断されたか否かを判断し、中断された部またはジョブの再印刷が指定されたときには、親ＰＩＤを辿ることにより適切なＥＩＤを取得するために参照される。
【００５２】
ＩＤ記憶部１２２にこのような情報を対応づけて格納することにより、任意の用紙のＰＩＤを検出するだけで、部単位またはジョブ単位で、対応する全画像を再印刷することが可能となる。
【００５３】
なお、画像記憶部１２１およびＩＤ記憶部１２２は、ＨＤＤ（Hard Disk Drive）１２０に格納される。画像記憶部１２１およびＩＤ記憶部１２２は、ＨＤＤ１２０以外に、光ディスク、メモリカード、ＲＡＭ（Random Access Memory）などの一般的に利用されているあらゆる記憶媒体により構成することができる。装置の電源が切られた後でも蓄積された画像情報を読み出すために、ＨＤＤなどの不揮発の記憶媒体であることが望ましい。
【００５４】
操作パネル１３０は、機能設定キー、部数、および複合機１００の状態を示すメッセージを表示する表示部（図示せず）と、テンキー、クリア／ストップキー、スタートキー、予熱キー、リセットキー、初期設定キー、印刷キー、送信キー、保存キーなどのキー入力を受付ける入力部（図示せず）とを有する。表示部は、画像を表示するとともにタッチパネル方式で操作入力可能な入力部も兼ねている。
【００５５】
操作パネル１３０により、画像のスキャンと印刷処理の指示、再印刷処理の指示、および印刷時の印刷条件の設定などが行われる。
【００５６】
プリンタエンジン１４０は、インクジェット式、または電子写真式などの方法により、記録用紙等に画像データを形成するものであり、マーキング部１４１と、画像取得部１４２とを備えている。
【００５７】
マーキング部１４１は、印刷制御部１０２から指定されたＰＩＤを符号化したマーキングを生成するものである。プリンタエンジン１４０は、マーキング部１４１が生成したマーキングの画像（符号画像）を、原稿の画像データと合成して印刷する。
【００５８】
画像取得部１４２は、ＩＤ取得部１０６により取得されたＥＩＤに対応する画像を画像記憶部１２１から取得するものである。プリンタエンジン１４０は、画像取得部１４２により取得した画像を印刷する。
【００５９】
なお、マーキング部１４１および画像取得部１４２をプリンタエンジン１４０の外部に備え、画像取得部１４２により取得した画像データに、マーキング部１４１により生成した符号画像を合成した画像を、プリンタエンジン１４０に送出し、印刷を行うように構成してもよい。
【００６０】
スキャナエンジン１５０は、スキャナを駆動し、原稿のスキャン処理を実行するものである。
【００６１】
表示入力制御部１０１は、操作パネル１３０の表示部への各種画面の表示制御、入力部からのキー入力イベントの受付けを行うものである。
【００６２】
印刷制御部１０２は、プリンタエンジン１４０を制御するものである。また、本実施の形態では、印刷が指示されてスキャナエンジン１５０から入力された画像を一旦画像記憶部１２１に保存した後、保存した画像を印刷するため、印刷制御部１０２は画像記憶部１２１に対する画像の保存処理の制御も行う。
【００６３】
スキャナ制御部１０３は、スキャナエンジン１５０を制御するものである。
【００６４】
ＩＤ管理部１０４は、ＩＤ記憶部１２２に記憶する各種ＩＤの管理を行うものである。例えば、ＩＤ管理部１０４は、画像入力・印刷出力ごとに、ＪＩＤ、ＢＩＤなどの印刷単位のＩＤを生成し、ＩＤ記憶部１２２に保存する。また、印刷のために入力した各画像のＥＩＤを生成して、ＪＩＤ等に対応づけてＩＤ記憶部１２２に保存する。
【００６５】
また、ＩＤ管理部１０４は、問合せに応じて対応する各種ＩＤをＩＤ記憶部１２２から取得して応答する処理を行う。例えば、ＩＤ管理部１０４は、検出部１０５により検出されたＰＩＤに対応するＢＩＤの問合せを受けた場合、当該ＰＩＤに対応するＢＩＤをＩＤ記憶部１２２から取得して問合せ元に返す。
【００６６】
検出部１０５は、スキャナエンジン１５０によって読取られた原稿画像からマーキングを検出し、検出したマーキングを復号化することにより、原稿のＰＩＤを検出するものである。
【００６７】
ＩＤ取得部１０６は、検出部１０５により検出されたＰＩＤが属する印刷単位（部単位またはジョブ単位）に含まれるすべての画像のＥＩＤを取得することにより、再印刷する画像を特定するものである。また、ＩＤ取得部１０６は、検出されたＰＩＤが属する印刷単位の印刷時の印刷条件である印刷設定を取得する。
【００６８】
具体的には、ＩＤ取得部１０６は、まず、検出されたＰＩＤに対応するＢＩＤ（ＪＩＤ）をＩＤ管理部１０４に問い合わせて取得する。次に、取得したＢＩＤ（ＪＩＤ）に対応するすべてのＥＩＤをＩＤ管理部１０４に問合せて取得する。また、取得したＢＩＤ（ＪＩＤ）に対応する印刷設定をＩＤ管理部１０４に問合せて取得する。
【００６９】
なお、画像情報は以下のような伝送経路によって伝送される。まず、スキャナまたはネットワークＩ／Ｆにより入力された画像は、印刷制御部１０２からの指示により、画像記憶部１２１に伝送される。また、画像記憶部１２１に蓄積されている画像は、印刷制御部１０２からの指示により、プリンタエンジン１４０に伝送され、印刷が行われる。
【００７０】
次に、このように構成された第１の実施の形態にかかる複合機１００による印刷処理について説明する。図５は、第１の実施の形態における印刷処理の全体の流れを示すフローチャートである。
【００７１】
まず、操作パネル１３０からユーザによりジョブスタートの指示が入力されると（ステップＳ５０１）、印刷制御部１０２が、ＪＩＤの生成指示をＩＤ管理部１０４に送信する（ステップＳ５０２）。ＩＤ管理部１０４は、新たにＪＩＤを生成し、ＩＤ記憶部１２２に保存する（ステップＳ５０３）。
【００７２】
次に、印刷制御部１０２は、画像をスキャナにより読込んで画像記憶部１２１に保存する画像蓄積処理を、入力画像数分繰り返す（ステップＳ５０４〜ステップＳ５１１）。なお、蓄積されている画像をマーキング印刷する場合は、画像蓄積処理は実行しない。
【００７３】
具体的には、まず、印刷制御部１０２は、ＥＩＤの生成指示をＩＤ管理部１０４に送信する（ステップＳ５０４）。ＩＤ管理部１０４は、新たにＥＩＤを生成し、ＩＤ記憶部１２２に保存する（ステップＳ５０５）。
【００７４】
次に、印刷制御部１０２は、画像記憶部１２１に対して画像蓄積の開始を指示する（ステップＳ５０６）。なお、このとき、画像記憶部１２１は１ページ分の画像データを記憶する準備を行う。次に、印刷制御部１０２は、スキャナエンジン１５０に対して画像入力の開始を指示する（ステップＳ５０７）。指示を受けたスキャナエンジン１５０は、読み取った画像の画像記憶部１２１に対する転送を開始する（ステップＳ５０８）。
【００７５】
転送が完了した場合、画像記憶部１２１は、画像の転送完了をスキャナエンジン１５０に通知する（ステップＳ５０９）。また、スキャナエンジン１５０は、画像入力が完了したことを印刷制御部１０２に通知する（ステップＳ５１０）。さらに、印刷制御部１０２は、１ページ分の画像データの蓄積完了を画像記憶部１２１に対して通知する（ステップＳ５１１）。
【００７６】
画像蓄積処理が終了すると、印刷制御部１０２は、保存した画像を印刷する蓄積画像印刷処理を、出力が指定された部数分、および出力が指定された画像分繰り返す（ステップＳ５１２〜ステップＳ５２０）。
【００７７】
具体的には、まず、印刷制御部１０２は、印刷する部数に応じてＢＩＤの生成指示をＩＤ管理部１０４に送信する（ステップＳ５１２）。ＩＤ管理部１０４は、新たにＢＩＤを生成し、ＩＤ記憶部１２２に保存する（ステップＳ５１３）。
【００７８】
次に、印刷制御部１０２は、ＰＩＤの生成指示をＩＤ管理部１０４に送信する（ステップＳ５１４）。ＩＤ管理部１０４は、新たにＰＩＤを生成し、ＩＤ記憶部１２２に保存する（ステップＳ５１５）。
【００７９】
続いて、印刷制御部１０２は、プリンタエンジン１４０に対して画像の印刷を指示する（ステップＳ５１６）印刷の指示には、印刷する画像のＥＩＤと、印刷する用紙に符号化して合成すべきＰＩＤとが含まれる。
【００８０】
プリンタエンジン１４０の画像取得部１４２は、印刷が指示されたＥＩＤに対応する画像を画像記憶部１２１から読み出す処理を開始する（ステップＳ５１７）。画像記憶部１２１からの画像の読み出しが終了すると（ステップＳ５１８）、マーキング部１４１がＰＩＤを符号化したマーキングを生成し、プリンタエンジン１４０が生成されたマーキングを印刷画像に合成して印刷する（ステップＳ５１９）。
【００８１】
印刷が完了すると、プリンタエンジン１４０から印刷制御部１０２に対して印刷完了が通知される（ステップＳ５２０）。
【００８２】
また、すべての部および画像に対して、蓄積画像印刷処理が完了すると、印刷制御部１０２は、表示入力制御部１０１を介してジョブの完了を操作パネル１３０に表示し（ステップＳ５２１）、印刷処理を終了する。
【００８３】
次に、このように構成された第１の実施の形態にかかる複合機１００による再印刷処理について説明する。再印刷処理とは、印刷処理でマーキングが印刷された用紙をスキャンすることにより、当該用紙が属する部単位またはジョブ単位で印刷を再現する処理をいう。
【００８４】
なお、部単位で再現するか、ジョブ単位で再現するかは、予め設定できるものとする。以下では、部単位で再現する場合について説明するが、ＢＩＤおよび部キャンセルフラグを、それぞれＪＩＤおよびジョブキャンセルフラグと置き換えることによってジョブ単位で再現する場合の再印刷処理が実現できる。
【００８５】
図６は、第１の実施の形態における再印刷処理の全体の流れを示すフローチャートである。
【００８６】
まず、操作パネル１３０等を介してユーザにより再印刷処理が指定されると、印刷制御部１０２が、マーキング検出を開始することを検出部１０５に対して指示する（ステップＳ６０１）。この際、ユーザは、再印刷を所望する部を構成する印刷用紙のうち、いずれか１枚をスキャンするだけでよい。
【００８７】
指示を受けた検出部１０５は、読取られた原稿画像からマーキングを検出し、検出したマーキングを復号化することによりＰＩＤを検出する。そして、検出部１０５は、検出したＰＩＤを印刷制御部１０２に通知する（ステップＳ６０２）。
【００８８】
次に、印刷制御部１０２は、再印刷する画像を特定する画像特定処理を、検出されたＰＩＤ数分繰り返す（ステップＳ６０３〜ステップＳ６１０）。具体的には、まず印刷制御部１０２は、ＩＤ取得部１０６に対して画像特定処理の開始を指示する（ステップＳ６０３）。この指示には、検出されたＰＩＤが含まれる。
【００８９】
指示を受けたＩＤ取得部１０６は、ＩＤ管理部１０４に対してＰＩＤに対応するＢＩＤを問合せる（ステップＳ６０４）。問合せを受けたＩＤ管理部１０４は、ＰＩＤに対応するＢＩＤ、部キャンセルフラグ、および印刷設定をＩＤ記憶部１２２から取得し、ＩＤ取得部１０６に通知する（ステップＳ６０５）。
【００９０】
ＩＤ取得部１０６は、受け取った部キャンセルフラグが１であるか否か、すなわち、ＰＩＤが属する部の印刷が中断されたか否かを判断する（ステップＳ６０６）。部キャンセルフラグが１の場合は（ステップＳ６０６：ＹＥＳ）、ＩＤ取得部１０６は、当該ＰＩＤの親ＰＩＤに対するＢＩＤをＩＤ管理部１０４に対して問合せる（ステップＳ６０７）。
【００９１】
具体的には、ＩＤ取得部１０６は、まず、ＰＩＤに対応する親ＰＩＤをＩＤ管理部１０４に対して問合せる。そして、通知された親ＰＩＤに対応するＢＩＤをさらにＩＤ管理部１０４に対して問合せる。
【００９２】
なお、同図では省略しているが、部キャンセルフラグが１であるが親ＰＩＤを取得できなかった場合は、親ＰＩＤを元にした再印刷が実行できないため、再印刷処理を終了する。また、親ＰＩＤに対して取得された部キャンセルフラグについては、さらに１であるか否かが判断され、１の場合はさらに親ＰＩＤを探索する処理が繰り返される。
【００９３】
親ＰＩＤに対するＢＩＤが取得された場合（ステップＳ６０７）、または、ステップＳ６０６で部キャンセルフラグが１でないと判断された場合は（ステップＳ６０６：ＮＯ）、ＩＤ取得部１０６は、ＢＩＤで識別される部に属するすべてのＥＩＤをＩＤ管理部１０４に対して問合せる（ステップＳ６０８）。
【００９４】
ＩＤ管理部１０４は、ＢＩＤに対応づけられているすべてのＥＩＤをＩＤ記憶部１２２から取得し、取得したＥＩＤのリストをＩＤ取得部１０６に通知する（ステップＳ６０９）。通知を受けたＩＤ取得部１０６は、ステップＳ６０５で取得した印刷設定と、ステップＳ６０９で通知されたＥＩＤリストとを印刷制御部１０２に通知する（ステップＳ６１０）。
【００９５】
次に、印刷制御部１０２は、取得したＥＩＤに対応する画像についての画像再印刷処理を実行する（ステップＳ６１１〜ステップＳ６１５）。なお、画像再印刷処理では、印刷処理と同様に、再印刷する用紙のＰＩＤ、および再印刷する部のＢＩＤの生成処理が行われるが、同図では省略している。
【００９６】
また、再印刷時にも部数の指定などの印刷設定を変更可能であり、変更された部数を参照して再印刷時のＢＩＤが生成される。これにより、前回の印刷時と再印刷時に必要な部数が異なる場合でも、必要な部数を指定して印刷することが可能となる。
【００９７】
具体的には、まず、印刷制御部１０２は、プリンタエンジン１４０に対して再印刷を指示する（ステップＳ６１１）。この指示には、印刷する画像のＥＩＤと、生成されたＰＩＤが含まれる。
【００９８】
次に、プリンタエンジン１４０の画像取得部１４２は、指示されたＥＩＤに対応する画像を画像記憶部１２１から読み出す処理を開始する（ステップＳ６１２）。画像記憶部１２１からの画像の読み出しが完了すると（ステップＳ６１３）、マーキング部１４１がＰＩＤを符号化したマーキングを生成し、プリンタエンジン１４０が生成されたマーキングを印刷画像に合成して印刷する（ステップＳ６１４）。
【００９９】
再印刷が完了すると、プリンタエンジン１４０から印刷制御部１０２に対して再印刷完了が通知される（ステップＳ６１５）。
【０１００】
次に、第１の実施の形態による印刷処理および再印刷処理の具体例について説明する。図７は、部単位で再印刷する画像のＥＩＤを特定する手順を説明するための説明図である。
【０１０１】
まず、例えば２ページの文書が入力され、当該文書を２部出力する印刷ジョブが実行されたとすると、図７に示すようなＩＤ情報が、ＩＤ記憶部１２２に保存される。すなわち、同図に示すように、当該ジョブに付与されたＪＩＤ＝１に対し（ステップＳ５０２）、２つの部のそれぞれに相当する２つのＢＩＤ（１、２）が設定される（ステップＳ５１２）。
【０１０２】
また、それぞれのページに相当する２つの画像にそれぞれＥＩＤ１、２が付与される（ステップＳ５０４）。合計４枚の用紙に印刷されるため、４つの用紙には、それぞれＰＩＤ１〜４が付与される（ステップＳ５１４）。
【０１０３】
ここで、ＰＩＤ＝１の用紙をスキャンすることにより再印刷が指示されたとすると（７０１）、ＰＩＤ＝１に対応するＢＩＤとしてＢＩＤ＝１が取得される（７０２）。この例では部キャンセルフラグ＝０であるため（ステップＳ６０６：ＮＯ）、ＢＩＤ＝１の部に属するすべてのＥＩＤ（１、２）が取得される（ステップＳ６０９、７０３）。
【０１０４】
このように、本実施の形態によれば、１枚の用紙をスキャンするだけで、当該用紙が属する部に含まれるすべてのページに相当する画像を取得して再印刷することができる。
【０１０５】
図８は、部単位の印刷が途中で中断された場合に、再印刷する画像のＥＩＤを特定する手順を説明するための説明図である。同図は、ＰＩＤ＝５の用紙をスキャンすることにより再印刷が指示されたジョブ（ＪＩＤ＝３）が、出力すべき２枚の用紙のうち１枚目の用紙（ＰＩＤ＝９）の出力後に中断されたことを表している。
【０１０６】
この場合に、中断されたジョブで出力されたＰＩＤ＝９の用紙をスキャンすることにより再印刷が指示されたとすると（８０１）、ＰＩＤ＝９に対応するＢＩＤとしてＢＩＤ＝５が取得される。また、この例では、同時に部キャンセルフラグとして１が取得される（８０２）。したがって、ステップＳ６０６の判定条件を満たし（ステップＳ６０６：ＹＥＳ）、親ＰＩＤに対応するＢＩＤがさらに検索される（ステップＳ６０７）。同図の例では、ＰＩＤ＝９に対応する親ＰＩＤは５であるため（８０３）、ＰＩＤ＝５に対応するＢＩＤ＝３が取得される（８０４、８０５）。そして、取得されたＢＩＤ＝３の部に属するすべてのＥＩＤ（３、４）が取得される（８０６、ステップＳ６０９）。
【０１０７】
このように、本実施の形態によれば、印刷が中断されたときに出力された用紙を用いた場合であっても、適切な画像を特定して再印刷を実行することが可能となる。
【０１０８】
なお、図７では、再印刷する単位を部単位として説明したが、印刷単位は部単位に限られず、例えばジョブ単位で再印刷を行うこともできる。また、図８では、キャンセルされば部に属する用紙により再印刷するとき、親ＰＩＤを辿ることにより元の部に属するすべての画像の印刷を再現していた。
【０１０９】
これに対し、キャンセルされた部に属する画像のうち、中断により出力されなかった画像のみを印刷するように構成することもできる。以下に、これらの場合のＥＩＤの特定方法の具体例について説明する。
【０１１０】
図９は、ジョブ単位で再印刷する画像のＥＩＤを特定する手順を説明するための説明図である。同図は、図７と同様に、２ページの文書を２部出力したときのＩＤ情報の一例を表している。
【０１１１】
ここで、ＰＩＤ＝１の用紙をスキャンすることによりジョブ単位の再印刷が指示されたとすると（９０１）、ＰＩＤ＝１に対応するＪＩＤとしてＪＩＤ＝１が取得される（９０２）。この例ではジョブキャンセルフラグ＝０であるため（ステップＳ６０６：ＮＯ）、ＪＩＤ＝１の部に属するすべてのＥＩＤ（１、２、１、２）が取得される（９０３、ステップＳ６０９）。
【０１１２】
このように、ジョブ単位で再印刷する場合は、１枚の用紙をスキャンすることにより、当該用紙が属するジョブに含まれるすべてのページに相当する画像を取得し、かつ、部数も再現して印刷することができる。すなわち、部数の指定を省略可能となる利点がある。
【０１１３】
図１０は、ジョブ単位の印刷が途中で中断された場合に、再印刷する画像のＥＩＤを特定する手順を説明するための説明図である。同図は、ＰＩＤ＝５の用紙をスキャンすることによりジョブ単位で再印刷が指示されたジョブ（ＪＩＤ＝３）が、出力すべき４枚の用紙のうち３枚目の用紙（ＰＩＤ＝１１）の出力後に中断されたことを表している。
【０１１４】
この場合に、中断されたジョブで出力されたＰＩＤ＝９の用紙をスキャンすることにより再印刷が指示されたとすると（１００１）、ＰＩＤ＝９に対応するＪＩＤとしてＪＩＤ＝３が取得される。また、この例では、同時にジョブキャンセルフラグとして１が取得される（１００２）。したがって、ステップＳ６０６の判定条件を満たし（ステップＳ６０６：ＹＥＳ）、親ＰＩＤに対応するＪＩＤがさらに検索される（ステップＳ６０７）。同図の例では、ＰＩＤ＝９に対応する親ＰＩＤは５であるため（１００３）、ＰＩＤ＝５に対応するＪＩＤ＝２が取得される（１００４、１００５）。
【０１１５】
図１０の場合は、キャンセルされたジョブ（ＪＩＤ＝３）に属するすべての画像のＥＩＤ（３，４，３）と、取得されたＪＩＤ＝２のジョブに属する画像のＥＩＤ（３、４、３、４）とを比較することにより、出力できなかった画像のＥＩＤ（＝４）を特定する（１００６）。そして、特定されたＥＩＤのみを再印刷する。
【０１１６】
このような処理により、印刷が中断されたときに出力された用紙を用いて、中断された印刷を再開して必要な画像のみを再印刷することが可能となる。
【０１１７】
以上のように、第１の実施の形態にかかる画像形成装置では、プリント用紙のマーキングをスキャナで再読込みすることにより、関連する印刷単位の全画像を再印刷することができる。このため、マーキングを利用した再印刷処理を効率的に実行することができる。
【０１１８】
また、ジョブ単位で再現する場合には、元の印刷時に指定された部数情報を参照して同一の部数で再印刷することができる。このため、前回の印刷時と再印刷時の部数が同じ場合には、部数を指定することなく必要部数の印刷が再現できる。
【０１１９】
また、ジャムなどで未完了状態になったジョブや部の印刷済み用紙で再印刷しても、その印刷済み用紙の元となる画像群を特定できる。このため、メモリを有効活用しつつ、原稿または印刷済み用紙いずれを用いても正常な再印刷が可能になる。
【０１２０】
また、ジャムなどで未完了状態になったジョブや部について、中断された画像の位置を特定し、それ以降に印刷するはずだった画像を特定できるため、中断した再印刷を任意の時に再開することができる。
【０１２１】
（第２の実施の形態）
第１の実施の形態の方法によれは、マーキングされた用紙を所有するユーザであれば誰でもジョブを再現することが可能である。このため、不正な方法により用紙を入手したユーザ等により、ジョブ実行者の意図に反してジョブが再現され、情報が漏洩するおそれがある。
【０１２２】
第２の実施の形態にかかる画像形成装置は、ジョブごとにジョブ実行者（ジョブオーナ）の情報や、再印刷を許可するユーザの情報を管理することにより、再印刷の権限を管理し、権限を有するユーザのみが印刷を再現可能とするものである。
【０１２３】
また、第１の実施の形態では、マーキング印刷と、マーキングを読み取ってオリジナルジョブの印刷を再現する再印刷とが同一の画像形成装置で実行されていたが、第２の実施の形態では、マーキング印刷した画像形成装置と異なる画像形成装置から再印刷を行うことを可能とするものである。
【０１２４】
図１１は、第２の実施の形態にかかる画像形成装置である複合機１０００および複合機１１００の構成を示すブロック図である。同図では、マーキングを印刷する画像形成装置を複合機１１００とし、再印刷を行う画像形成装置を複合機１０００とし、両者がネットワーク１２００を介して接続された例が示されている。なお、接続される画像形成装置の個数は２つに限られず、マーキング印刷を行う画像形成装置、再印刷する画像形成装置をそれぞれ複数備えるように構成してもよい。また、マーキング印刷および再印刷の両方の機能を備えるように構成してもよい。
【０１２５】
第２の実施の形態では、マーキングするＩＤには、印刷した装置を特定する情報が含まれており、いずれの装置に蓄積されている画像か、またはいずれの装置で印刷した用紙かを追跡可能になっている。装置を特定する情報としては、例えば装置のＩＰアドレスなどを用いる。
【０１２６】
同図に示すように、複合機１１００は、画像記憶部１２１と、ＩＤ記憶部１１２２と、ユーザ情報記憶部１２３と、操作パネル１３０と、プリンタエンジン１４０と、スキャナエンジン１５０と、ネットワークＩ／Ｆ１６０と、表示入力制御部１０１と、印刷制御部１１０２と、スキャナ制御部１０３と、ＩＤ管理部１１０４と、ＩＤ取得部１１０６と、認証部１０７と、送受信部１１０８と、を備えている。
【０１２７】
複合機１１００は、ユーザ情報記憶部１２３、認証部１０７、送受信部１１０８、ネットワークＩ／Ｆ１６０を追加したことと、ＩＤ記憶部１１２２内のＩＤ情報のデータ構造と、印刷制御部１１０２、ＩＤ管理部１１０４およびＩＤ取得部１１０６の機能と、検出部１０５を削除したことと、が第１の実施の形態の複合機１００と異なっている。その他の構成および機能は、第１の実施の形態にかかる複合機１００の構成を表すブロック図である図３と同様であるので、同一符号を付し、ここでの説明は省略する。
【０１２８】
ユーザ情報記憶部１２３は、認証に必要なユーザに関する情報を格納したユーザ情報管理テーブルを記憶するものである。図１２は、ユーザ情報管理テーブルのデータ構造の一例を示す説明図である。同図に示すようにユーザ情報管理テーブルは、ユーザを一意に識別するユーザＩＤと、パスワードとを対応づけて格納している。
【０１２９】
なお、ユーザ情報管理テーブルを、ネットワーク１２００上のユーザ情報管理サーバ（図示せず）で管理し、ネットワーク１２００経由でユーザ情報を入手するように構成してもよい。
【０１３０】
ＩＤ記憶部１１２２は、ジョブオーナや再印刷を許可するユーザ（アクセス許可ユーザ）の情報をＩＤ情報に追加した点が、第１の実施の形態のＩＤ記憶部１２２と異なっている。図１３は、第２の実施の形態のＩＤ記憶部１１２２に格納されたＩＤ情報のデータ構造の一例を示す説明図である。
【０１３１】
同図に示すように、第２の実施の形態のＩＤ情報は、ＰＩＤと、ＥＩＤと、親ＰＩＤと、ＢＩＤと、部キャンセルフラグと、ＪＩＤと、ジョブキャンセルフラグと、印刷設定とに加え、ジョブオーナのユーザＩＤと、アクセス許可ユーザのユーザＩＤとを対応づけて格納している。
【０１３２】
認証部１０７は、入力されたユーザＩＤとパスワードがユーザ情報記憶部１２３のユーザ情報と一致するか否かによりユーザを認証し、認証されたユーザにのみ装置の利用を許可するものである。すなわち、ユーザ情報管理テーブルに登録されていないユーザ情報が入力された場合は、認証部１０７はその入力を拒絶し、装置に対するジョブの投入を禁止する。
【０１３３】
なお、認証部１０７による認証方法はユーザＩＤとパスワードを用いたものに限られず、指紋等の生体認証を用いた方法など、従来から用いられているあらゆる方法を利用できる。なお、ユーザ情報記憶部１２３には、利用する認証方法で必要な情報が、パスワード等の代わりに格納される。
【０１３４】
送受信部１１０８は、ネットワークＩ／Ｆ１６０を制御して、複合機１０００などの外部装置に対する情報の送信や、当該外部装置からの情報の受信を行うものである。例えば、送受信部１１０８は、対応するＢＩＤまたはＪＩＤを特定するためのＰＩＤを、複合機１０００から受信する。
【０１３５】
また、送受信部１１０８は、受信したＰＩＤに対して特定したＢＩＤまたはＪＩＤを、複合機１０００に送信する。さらに、送受信部１１０８は、対応する画像データを特定するためのＥＩＤの受信や、受信したＥＩＤに対して取得した画像データの送信を行う。
【０１３６】
ネットワークＩ／Ｆ１６０は、ネットワーク１２００と接続する通信インターフェースである。
【０１３７】
印刷制御部１１０２は、第１の実施の形態の印刷制御部１０２の機能に加え、ＩＤ管理部１１０４を用いて認証したユーザの情報をＩＤ記憶部１１２２に保存する機能を有する。
【０１３８】
ＩＤ管理部１１０４は、第１の実施の形態のＩＤ管理部１０４の機能に加え、印刷再現時のアクセス権の管理機能、ユーザ情報の保存機能、および保存したユーザ情報の変更機能を有する。図１４は、第２の実施の形態のＩＤ管理部１１０４の詳細構成を示すブロック図である。
【０１３９】
同図に示すように、ＩＤ管理部１１０４は、保存部１１０４ａと、変更部１１０４ｂとを備えている。保存部１１０４ａは、印刷制御部１１０２の指示にしたがい、ジョブオーナのユーザＩＤや、ジョブ実行前に指定された再印刷を許可するユーザのユーザＩＤをＩＤ記憶部１１２２に保存するものである。
【０１４０】
変更部１１０４ｂは、ＩＤ記憶部１１２２に記憶されたアクセス許可ユーザを変更するものである。
【０１４１】
ＩＤ取得部１１０６は、送受信部１１０８により受信されたＰＩＤに対応するＥＩＤと印刷設定とをＩＤ記憶部１１２２から取得するものである。
【０１４２】
図１１に戻り、再印刷を指示する画像形成装置である複合機１０００は、画像記憶部１２１と、ユーザ情報記憶部１２３と、操作パネル１３０と、プリンタエンジン１４０と、スキャナエンジン１５０と、ネットワークＩ／Ｆ１６０と、表示入力制御部１０１と、印刷制御部１００２と、スキャナ制御部１０３と、ＩＤ取得部１００６と、認証部１０７と、送受信部１００８と、を備えている。
【０１４３】
複合機１０００は、ユーザ情報記憶部１２３、認証部１０７、送受信部１００８、およびネットワークＩ／Ｆ１６０を追加したことと、印刷制御部１００２およびＩＤ取得部１００６の機能と、ＩＤ記憶部１１２２およびＩＤ管理部１０４を削除したことと、が第１の実施の形態の複合機１００と異なっている。その他の構成および機能は、第１の実施の形態にかかる複合機１００の構成を表すブロック図である図３と同様であるので、同一符号を付し、ここでの説明は省略する。
【０１４４】
ユーザ情報記憶部１２３、認証部１０７、およびネットワークＩ／Ｆ１６０は、複合機１１００と同様であるので同一符号を付し、その説明は省略する。
【０１４５】
送受信部１００８は、複合機１１００などの外部装置に対する情報の送信や、当該外部装置からの情報の受信を行うものである。例えば、送受信部１００８は、対応するＥＩＤの探索を要求するためのＰＩＤを、複合機１１００に送信する。また、送受信部１００８は、送信したＰＩＤに対応するＥＩＤや印刷条件を複合機１１００から受信する。さらに、送受信部１００８は、画像データを特定するために受信したＥＩＤを複合機１１００に送信し、送信したＥＩＤに対して返信された画像データを複合機１１００から受信する。
【０１４６】
印刷制御部１００２は、第１の実施の形態の印刷制御部１０２の機能に加え、画像を再印刷する前に、複合機１１００に対して、再印刷の対象となる画像データの転送を要求し、自装置内の画像記憶部１２１に記憶する処理を制御する機能を有する。
【０１４７】
ＩＤ取得部１００６は、検出部１０５により検出されたＰＩＤが属する印刷単位に含まれるすべての画像のＥＩＤ、および印刷単位に対応する印刷設定を、送受信部１００８を介して複合機１１００のＩＤ記憶部１１２２から取得するものである。
【０１４８】
なお、画像情報は以下のような伝送経路によって伝送される。まず、スキャナまたはネットワークＩ／Ｆ１６０により入力された画像は、印刷制御部１１０２からの指示により、画像記憶部１２１に伝送される。また、画像記憶部１２１に蓄積されている画像は、印刷制御部１１０２からの指示により、プリンタエンジン１４０に伝送され、印刷が行われる。さらに、外部装置から画像転送が要求された場合は、送受信部１１０８によりネットワークＩ／Ｆ１６０を介して外部装置に伝送される。
【０１４９】
また、画像の転送を受けた複合機１０００側では、送受信部１００８により受信した画像が画像記憶部１２１に伝送される。また、印刷制御部１００２からの指示により、画像記憶部１２１に蓄積されている画像がプリンタエンジン１４０に伝送され、印刷が行われる。
【０１５０】
次に、このように構成された第２の実施の形態にかかる複合機１１００による印刷処理について説明する。図１５は、第２の実施の形態における印刷処理の全体の流れを示すフローチャートである。
【０１５１】
まず、操作パネル１３０のログイン画面からユーザＩＤおよびパスワードを入力してログイン操作が行われると（ステップＳ１５０１）、認証部１０７によって認証処理が実行され、認証結果が通知される（ステップＳ１５０２）。
【０１５２】
図１６は、ログイン画面の構成の一例を示す説明図である。同図に示すように、ログイン画面１６００には、ユーザＩＤを入力するユーザＩＤ入力フィールド１６０１と、パスワードを入力するパスワード入力フィールド１６０２と、認証を実行するための認証実行ボタン１６０３とが表示されている。
【０１５３】
正常に認証された場合は、表示入力制御部１０１は、操作パネル１３０から再印刷を許可するユーザを指定するための設定画面（図示せず）などによりアクセス許可ユーザの指定を受け付ける（ステップＳ１５０３）。例えば、ユーザ情報管理テーブルに保存されているユーザのユーザＩＤを設定画面に選択可能に表示し、選択されたユーザをアクセス許可ユーザとして受付ける。なお、アクセス許可ユーザはジョブオーナのみが指定できるものとする。
【０１５４】
次に、印刷制御部１１０２は、認証されたユーザであるジョブオーナと、指定されたアクセス許可ユーザとをＩＤ管理部１１０４を用いてＩＤ記憶部１１２２に保存する（ステップＳ１５０４）。
【０１５５】
これにより、ＩＤ記憶部１１２２を参照して、ジョブオーナまたはアクセス許可ユーザのみに再印刷を許可するように制御することが可能となる。
【０１５６】
ステップＳ１５０５からステップＳ１５２５までの、ＩＤ生成処理、画像蓄積処理、蓄積画像印刷処理は、第１の実施の形態にかかる複合機１００におけるステップＳ５０１からステップＳ５２１までと同様の処理なので、その説明を省略する。
【０１５７】
次に、第２の実施の形態にかかる複合機１０００による再印刷処理について説明する。図１７は、第２の実施の形態における再印刷処理の全体の流れを示すフローチャートである。
【０１５８】
ステップＳ１７０１からステップＳ１７０３までの、マーキング検出処理、画像特定開始指示処理は、第１の実施の形態にかかる複合機１００におけるステップＳ６０１からステップＳ６０３までと同様の処理なので、その説明を省略する。
【０１５９】
画像特定処理の開始が指示された後（ステップＳ１７０３）、ＩＤ取得部１００６は、複合機１０００の送受信部１００８、および複合機１１００の送受信部１１０８を介して、複合機１１００のＩＤ管理部１１０４に対して検出されたＰＩＤに対応するＢＩＤを問合せる（ステップＳ１７０４）。この問合せには、ログイン済みであり、再印刷を指示したユーザのユーザＩＤが含まれる。また、問合せ先の装置は、検出されたマーキングに含まれるＩＰアドレスなどの装置を特定する情報により決定する。
【０１６０】
問合せを受けたＩＤ管理部１１０４は、ＰＩＤに対応するＢＩＤ、部キャンセルフラグ、および印刷設定に加え、ジョブオーナおよびアクセス許可ユーザのユーザＩＤをＩＤ記憶部１１２２から取得する。そして、問合せ内のユーザＩＤと、取得したユーザＩＤを比較することにより、再印刷を指示したユーザが対応するジョブに対してアクセス権を有するか否かを判定する（ステップＳ１７０５）。
【０１６１】
そして、ＩＤ管理部１１０４は、アクセス権の判定結果と、ＢＩＤと、部キャンセルフラグと、印刷設定とを、送受信部１１０８および送受信部１００８を介して、ＩＤ取得部１００６に通知する（ステップＳ１７０６）。
【０１６２】
ステップＳ１７０７からステップＳ１７１１までの、部キャンセルフラグ判定処理、ＥＩＤ問合せ・通知処理は、第１の実施の形態にかかる複合機１００におけるステップＳ６０６からステップＳ６１０までと同様の処理なので、その説明を省略する。
【０１６３】
次に、印刷制御部１００２は、再印刷する画像を複合機１１００から転送して画像記憶部１２１に保存する画像転送保存処理を実行する（ステップＳ１７１２〜ステップＳ１７１７）。
【０１６４】
具体的には、まず、印刷制御部１００２は、画像記憶部１２１に対して画像蓄積の開始を指示する（ステップＳ１７１２）。次に、印刷制御部１００２は、送受信部１００８を介して、複合機１１００の画像記憶部１２１に対して画像の転送要求を通知する（ステップＳ１７１３）。
【０１６５】
転送要求を受けた複合機１１００の画像記憶部１２１は、画像の転送を開始し（ステップＳ１７１４）、転送が完了すると（ステップＳ１７１５）転送の完了を複合機１０００の印刷制御部１００２に通知する（ステップＳ１７１６）。通知を受けた印刷制御部１００２は、画像蓄積の完了を画像記憶部１２１に通知する（ステップＳ１７１７）。
【０１６６】
このようにして複合機１１００から再印刷する画像データが取得されて自装置内の画像記憶部１２１に保存された後、保存した画像データについての画像再印刷処理が実行される。
【０１６７】
ステップＳ１７１８からステップＳ１７２２までの、画像再印刷処理は、第１の実施の形態にかかる複合機１００におけるステップＳ６１１からステップＳ６１５までと同様の処理なので、その説明を省略する。
【０１６８】
なお、再印刷ジョブの場合、再印刷を実行したユーザのユーザＩＤをジョブオーナとしてＩＤ記憶部１１２２に保存するのではなく、再印刷対象となるオリジナルジョブのジョブオーナを複製して再印刷ジョブのジョブオーナとして設定する。
【０１６９】
また、アクセス許可ユーザについても同様に、再印刷対象のジョブで管理されているアクセス許可ユーザを複製してＩＤ記憶部１１２２に記録する。これにより、再印刷ジョブのジョブオーナは再印刷時に認証したユーザではなく、再現対象のジョブを実行したユーザとなる。すなわち、再印刷で元のジョブのアクセス権を引き継ぐことができるため、元のジョブオーナの意図に反してアクセス権が変更されることを防ぐことが可能となる。
【０１７０】
一方、再現可能なユーザを変更する場合は、ジョブオーナのみが変更可能とする。図１８は、アクセス許可ユーザを変更する場合に表示される変更ジョブ選択画面の一例を示す説明図である。
【０１７１】
同図に示すように、変更ジョブ選択画面１８００には、変更可能なジョブを一覧表示する表示欄１８０１と、次画面のジョブを表示するための次へボタン１８０２と、前画面のジョブを表示するための前へボタン１８０３とが含まれる。また、表示欄１８０１には、ＪＩＤと、ジョブの印刷条件（印刷設定）と、文書名と、ジョブを実行した装置のＩＰアドレスとが表示される。
【０１７２】
なお、表示欄１８０１には、ログインしたユーザのユーザＩＤと一致するジョブオーナを有するジョブのみを表示する。これにより、印刷を実行したジョブオーナのみがアクセス権を変更することができるようになる。
【０１７３】
変更ジョブ選択画面１８００でジョブが選択されると、選択されたジョブのアクセス許可ユーザを変更する変更画面が表示される。図１９は、変更画面の一例を示す説明図である。
【０１７４】
同図に示すように、変更画面１９００は、現在のアクセス許可ユーザを表示するアクセス許可ユーザ表示欄１９０１と、追加するユーザを選択する選択ユーザ表示欄１９０２と、削除ボタン１９０３と、追加ボタン１９０４と、変更ボタン１９０５と、キャンセルボタン１９０６とを含んでいる。
【０１７５】
アクセス許可ユーザ表示欄１９０１でユーザを選択して削除ボタン１９０３を押下することによりアクセス許可ユーザを削除することができる。また、選択ユーザ表示欄１９０２でユーザを選択して追加ボタン１９０４を押下することによりアクセス許可ユーザを追加することができる。ユーザの削除または追加後、変更ボタン１９０５を押下すると、変更した内容がＩＤ記憶部１１２２に保存される。
【０１７６】
なお、アクセス権を変更する方法としては、操作パネル１３０に表示された上記各種画面からの操作により変更する方法以外に、ネットワーク１２００を介して変更する情報を取得する方法などを用いるように構成してもよい。
【０１７７】
以上説明したように、第２の実施の形態では、検出されたＰＩＤに対応するジョブのアクセス権を考慮して再印刷の実行可否を判断している。このため、複数の用紙をスキャンすることなどにより複数のマーキングから複数のＰＩＤが検出された場合、一部のＰＩＤに対応するジョブにはアクセス権が存在するが、それ以外のＰＩＤに対応するジョブにアクセス権が存在しない場合が生じうる。
【０１７８】
この場合、アクセス権が存在するジョブのみを再印刷するように構成してもよいし、すべてのジョブにアクセス権が存在する場合にのみ、再印刷を許可するように構成してもよい。前者の場合は、アクセス権の有無を意識せずに再印刷を実行できる利点がある。また、後者の場合は、ユーザが意図しない中途半端なジョブの再現を防止することができるという利便性がある。
【０１７９】
また、装置の動作をあらかじめ設定しておく初期設定画面（図示せず）で、このような複数マーク検出時の処理をあらかじめ設定できるように構成してもよい。
【０１８０】
第２の実施の形態でも、第１の実施の形態と同様にキャンセルされたジョブを再現することが可能であり、この場合もアクセス権を有する場合にのみ、キャンセルされたジョブの再現が許可される。ここで、ジャムやキャンセルにより中断されたジョブの場合は、アクセス許可ユーザであっても再現を認めず、ジョブオーナだけが再現できるように構成してもよい。中断されたジョブは、本来、破棄されるべきジョブであり、再現のための権限を厳しくすることが望ましい場合があるからである。
【０１８１】
このように、第２の実施の形態にかかる画像形成装置では、アクセス権を設定可能とし、アクセス権を有するユーザのみが再印刷を実行可能とすることができる。これにより、ジョブオーナの意図に反する情報の漏洩を防ぐことができる。また、第２の実施の形態にかかる画像形成装置では、画像が蓄積された装置以外の装置から再印刷を実行することが可能となる。
【０１８２】
（変形例）
本発明は、上述した各実施の形態に限定されるものではなく、以下に例示するような変形が可能である。
【０１８３】
上述した実施の形態では、マーキングに含まれる装置を特定する情報がＩＰアドレスの場合について説明した。しかしながら、ＩＰアドレスは機器に対して必ず固定されているものではなく、ネットワークに機器が接続される度に異なるＩＰアドレスが割り当てられる場合もある。そこで、本変形例では、ＩＰアドレスが変更されても印刷を行った複合機を特定することを可能とする例について説明する。本変形例にかかる複合機は、印刷処理を行う際に、複合機を特定する機器ＩＤをマーキングに含める例とする。なお、機器ＩＤは、あらかじめ複合機毎にユニークに割り当てられているものとする。
【０１８４】
そして、マーキングから検出された機器ＩＤでＩＰアドレスを特定するために、複合機は、自装置の機器ＩＤと、自装置に割り当てられたＩＰアドレスと、上述した実施形態で説明した処理を行うポート番号と、を対応付けて、ＤＮＳサーバ等の機器に対して登録を要求する。これにより、ＤＮＳサーバが、機器ＩＤと、ＩＰアドレスと、ポート番号とを対応付けて保持することになる。
【０１８５】
また、本変形例では、当該登録処理は、複合機に電源が投入され、複合機にＩＰアドレスが割り当てられた後に、ＤＮＳサーバに対して行うこととする。
【０１８６】
また、上述した情報の登録先としては、ＤＮＳサーバや、登録を要求した複合機と同一サブネットワーク内の複合機など様々な機器が考えられる。
【０１８７】
そして、ＤＮＳサーバ等の機器は、複合機から上述した情報の登録の要求を受け付けた場合、当該情報をＳＲＶレコードや、Ａレコード等に保持する。例えば、ＳＲＶレコードの“Ｎａｍｅ”フィールドに機器ＩＤを格納し、“Ｐｏｒｔ”フィールドにポート番号を格納し、Ａレコードの“Ｎａｍｅ”フィールドに機器ＩＤを格納し、“Ａｄｄｒ”フィールドにＩＰアドレスを格納することで、機器ＩＤとポート番号とＩＰアドレスの対応関係を保持できる。さらに“ＴＸＴ”レコードを用いた場合、再印刷を行う際の条件等も格納できる。
【０１８８】
また、登録する際の送信手法としては、ユニキャスト送信を用いてもよいし、マルチキャスト送信を用いても良い。マルチキャスト送信を行った場合、同一サブネットワーク内に含まれている全ての複合機及びＤＮＳサーバ等に対して機器ＩＤとＩＰアドレスとポート番号との対応関係を登録できる。ユニキャスト送信を行った場合、同一サブネットワークを超えたＤＮＳサーバ等に対して登録することができる。つまり、ユニキャスト送信を行って登録した場合、同一サブネット外のネットワークから複合機を特定することが可能となる。これにより、例えば、事業所のネットワーク内で代表的なＤＮＳサーバに対して、上述した情報を登録することができる。
【０１８９】
そして、利用者が任意の複合機で原稿用紙をスキャンした際に、機器ＩＤとＰＩＤとを検出する。そして、当該複合機が、当該機器ＩＤを含めた検索クエリーを用いて、他の機器（例えば、ＤＮＳサーバやネットワーク内の他の複合機）に対してＩＰアドレス等の問い合わせを行う。この問い合わせには、ユニキャスト送信を用いても良いし、マルチキャスト送信を用いてもよい。
【０１９０】
なお、ユニキャスト送信の場合、送信先を特定する際に、利用者に当該原稿用紙を印刷した事業所などを選択させても良い。これにより、スキャンを行った複合機は、利用者に選択された事業所のネットワークを代表するＤＮＳサーバに対して、上記検索クエリーによる問い合わせを、ユニキャスト送信できる。
【０１９１】
そして、問い合わせを受信したＤＮＳサーバや複合機が、上述した対応関係を保持していれば、機器ＩＤと対応付けられているＩＰアドレスとポート番号とを、原稿用紙をスキャンした複合機に対して送信する。
【０１９２】
これにより、原稿用紙をスキャンした複合機は、再印刷するための原稿データを格納している複合機のＩＰアドレスとポート番号とを特定できる。あとの処理は、上述した実施形態と同様の処理手順を行うことで、再印刷処理を実現することができる。
【０１９３】
本変形例では、複合機が上述した処理を行うことで、ＩＰアドレス等を変更しても、再印刷するための画像データを格納している複合機と、再印刷するための機能を提供しているポート番号と、を特定できる。ユニキャスト送信を用いて登録した場合、再印刷した複合機とは異なるネットワークからであっても、上述した複合機と、ポート番号とを特定できる。
【０１９４】
図２０は、画像形成装置（複合機１００、１０００、１１００）のハードウェア構成を示すブロック図である。本図に示すように、この複合機は、コントローラ１０とエンジン部（Engine）６０とをＰＣＩ（Peripheral Component Interconnect）バスで接続した構成となる。コントローラ１０は、複合機全体の制御と描画、通信、図示しない操作部からの入力を制御するコントローラである。エンジン部６０には、ＰＣＩバスに接続可能なプリンタエンジン１４０、スキャナエンジン１５０などが含まれる。プリンタエンジン１４０は、たとえば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部６０には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。
【０１９５】
コントローラ１０は、ＣＰＵ１１と、ノースブリッジ（ＮＢ）１３と、システムメモリ（ＭＥＭ−Ｐ）１２と、サウスブリッジ（ＳＢ）１４と、ローカルメモリ（ＭＥＭ−Ｃ）１７と、ＡＳＩＣ（Application Specific Integrated Circuit）１６と、ＨＤＤ１２０とを有し、ＮＢ１３とＡＳＩＣ１６との間をＡＧＰ（Accelerated Graphics Port）バス１５で接続した構成となる。また、ＭＥＭ−Ｐ１２は、ＲＯＭ（Read Only Memory）１２ａと、ＲＡＭ１２ｂとをさらに有する。
【０１９６】
ＣＰＵ１１は、複合機の全体制御をおこなうものであり、ＮＢ１３、ＭＥＭ−Ｐ１２およびＳＢ１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【０１９７】
ＮＢ１３は、ＣＰＵ１１とＭＥＭ−Ｐ１２、ＳＢ１４、ＡＧＰバス１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【０１９８】
ＭＥＭ−Ｐ１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ１２ａとＲＡＭ１２ｂとからなる。ＲＯＭ１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。
【０１９９】
ＳＢ１４は、ＮＢ１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ１４は、ＰＣＩバスを介してＮＢ１３と接続されており、このＰＣＩバスには、ネットワークＩ／Ｆ１６０なども接続される。
【０２００】
ＡＳＩＣ１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated Circuit）であり、ＡＧＰバス１５、ＰＣＩバス、ＨＤＤ１２０およびＭＥＭ−Ｃ１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ１７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のＤＭＡＣ（Direct Memory Access Controller）と、エンジン部６０との間でＰＣＩバスを介したデータ転送をおこなうＰＣＩユニットとからなる。このＡＳＩＣ１６には、ＰＣＩバスを介してＦＣＵ（Fax Control Unit）３０、ＵＳＢ（Universal Serial Bus）４０、ＩＥＥＥ１３９４（the Institute of Electrical and Electronics Engineers 1394）インターフェース５０が接続される。
【０２０１】
ＭＥＭ−Ｃ１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ１２０は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【０２０２】
ＡＧＰバス１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、ＭＥＭ−Ｐ１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
【０２０３】
なお、第１および第２の実施の形態にかかる画像形成装置で実行される画像形成プログラムは、ＲＯＭ等に予め組み込まれて提供される。
【０２０４】
第１および第２の実施の形態にかかる画像形成装置で実行される画像形成プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【０２０５】
さらに、第１および第２の実施の形態にかかる画像形成装置で実行される画像形成プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、第１および第２の実施の形態にかかる画像形成装置で実行される画像形成プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０２０６】
第１および第２の実施の形態にかかる画像形成装置で実行される画像形成プログラムは、上述した各部（表示入力制御部、印刷制御部、スキャナ制御部、ＩＤ管理部、検出部、ＩＤ取得部等）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭから画像形成プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、上記各部が主記憶装置上に生成されるようになっている。
【産業上の利用可能性】
【０２０７】
以上のように、本発明にかかる画像形成装置、画像形成システム、画像形成方法および画像形成プログラムは、印刷用紙に印刷されたマーキングを利用して印刷処理を制御する画像形成装置に適している。
【図面の簡単な説明】
【０２０８】
【図１】第１の実施の形態にかかる画像形成装置で印刷される用紙の一例を示した模式図である。
【図２】第１の実施の形態にかかる画像形成装置による再印刷処理を説明するための模式図である。
【図３】第１の実施の形態にかかる画像形成装置である複合機の構成を示すブロック図である。
【図４】第１の実施の形態のＩＤ記憶部に格納されたＩＤ情報のデータ構造の一例を示す説明図である。
【図５】第１の実施の形態における印刷処理の全体の流れを示すフローチャートである。
【図６】第１の実施の形態における再印刷処理の全体の流れを示すフローチャートである。
【図７】ＥＩＤを特定する手順を説明するための説明図である。
【図８】ＥＩＤを特定する手順を説明するための説明図である。
【図９】ＥＩＤを特定する手順を説明するための説明図である。
【図１０】ＥＩＤを特定する手順を説明するための説明図である。
【図１１】第２の実施の形態にかかる画像形成装置である複合機の構成を示すブロック図である。
【図１２】ユーザ情報管理テーブルのデータ構造の一例を示す説明図である。
【図１３】第２の実施の形態のＩＤ記憶部に格納されたＩＤ情報のデータ構造の一例を示す説明図である。
【図１４】第２の実施の形態のＩＤ管理部の詳細構成を示すブロック図である。
【図１５】第２の実施の形態における印刷処理の全体の流れを示すフローチャートである。
【図１６】ログイン画面の構成の一例を示す説明図である。
【図１７】第２の実施の形態における再印刷処理の全体の流れを示すフローチャートである。
【図１８】アクセス許可ユーザを変更する場合に表示される変更ジョブ選択画面の一例を示す説明図である。
【図１９】変更画面の一例を示す説明図である。
【図２０】画像形成装置のハードウェア構成を示すブロック図である。
【符号の説明】
【０２０９】
１０  コントローラ
１１  ＣＰＵ
１２  システムメモリ（ＭＥＭ−Ｐ）
１２ａ  ＲＯＭ
１２ｂ  ＲＡＭ
１３  ノースブリッジ（ＮＢ）
１４  サウスブリッジ（ＳＢ）
１５  ＡＧＰバス
１６  ＡＳＩＣ
１７  ローカルメモリ（ＭＥＭ−Ｃ）
３０  ＦＣＵ
４０  ＵＳＢ
５０  ＩＥＥＥ１３９４インターフェース
６０  エンジン部
１００  複合機
１０１  表示入力制御部
１０２  印刷制御部
１０３  スキャナ制御部
１０４  ＩＤ管理部
１０５  検出部
１０６  ＩＤ取得部
１０７  認証部
１２０  ＨＤＤ
１２１  画像記憶部
１２２  ＩＤ記憶部
１２３  ユーザ情報記憶部
１３０  操作パネル
１４０  プリンタエンジン
１４１  マーキング部
１４２  画像取得部
１５０  スキャナエンジン
１６０  ネットワークＩ／Ｆ
１０００  複合機
１００２  印刷制御部
１００６  ＩＤ取得部
１００８  送受信部
１１００  複合機
１１０２  印刷制御部
１１０４  ＩＤ管理部
１１０４ａ  保存部
１１０４ｂ  変更部
１１０６  ＩＤ取得部
１１０７  認証部
１１０８  送受信部
１１２２  ＩＤ記憶部
１２００  ネットワーク
１６００  ログイン画面
１６０１  ユーザＩＤ入力フィールド
１６０２  パスワード入力フィールド
１６０３  認証実行ボタン
１８００  変更ジョブ選択画面
１８０１  表示欄
１８０２  次へボタン
１８０３  前へボタン
１９００  変更画面
１９０１  アクセス許可ユーザ表示欄
１９０２  選択ユーザ表示欄
１９０３  削除ボタン
１９０４  追加ボタン
１９０５  変更ボタン
１９０６  キャンセルボタン
【図１】
2008227743.tif 000003
【図２】
2008227743.tif 000004
【図３】
2008227743.tif 000005
【図４】
2008227743.tif 000006
【図５】
2008227743.tif 000007
【図６】
2008227743.tif 000008
【図７】
2008227743.tif 000009
【図８】
2008227743.tif 000010
【図９】
2008227743.tif 000011
【図１０】
2008227743.tif 000012
【図１１】
2008227743.tif 000013
【図１２】
2008227743.tif 000014
【図１３】
2008227743.tif 000015
【図１４】
2008227743.tif 000016
【図１５】
2008227743.tif 000017
【図１６】
2008227743.tif 000018
【図１７】
2008227743.tif 000019
【図１８】
2008227743.tif 000020
【図１９】
2008227743.tif 000021
【図２０】
2008227743.tif 000022