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