(57)【特許請求の範囲】
【請求項１】
原稿の表面と裏面を光学的に読み取って、表面と裏面の画像を取得する読取手段と、
前記取得した表面と裏面の画像のそれぞれからコードを検出する第１の検出手段と、
前記第１の検出手段で検出されたコードから複製許可又は複製禁止を示すフラグを検出する第２の検出手段と、
前記取得した表面の画像から検出されたコードから複製禁止フラグが検出された場合、前記取得した裏面の画像に関わらず、前記取得した表面の画像も裏面の画像も印刷せず、
前記取得した表面の画像からコードが検出されず、かつ、前記取得した裏面の画像から検出されたコードから複製許可フラグが検出された場合には、前記取得した表面の画像は印刷せず、かつ、前記裏面の画像は印刷する、印刷手段と
を有することを特徴とする装置。
【請求項２】
前記表面とは、前記裏面より先に読取られた面という意味であり、前記裏面とは、前記表面より後に読取られた面という意味であることを特徴とする請求項１に記載の装置。
【請求項３】
原稿の表面と裏面を光学的に読み取って、表面と裏面の画像を取得する読取ステップと、
前記取得した表面と裏面の画像のそれぞれからコードを検出する第１の検出ステップと、
前記第１の検出ステップで検出されたコードから複製許可又は複製禁止を示すフラグを検出する第２の検出ステップと、
前記取得した表面の画像から検出されたコードから複製禁止フラグが検出された場合、前記取得した裏面の画像に関わらず、前記取得した表面の画像も裏面の画像も印刷せず、
前記取得した表面の画像からコードが検出されず、かつ、前記取得した裏面の画像から検出されたコードから複製許可フラグが検出された場合には、前記取得した表面の画像は印刷せず、かつ、前記裏面の画像は印刷する、印刷ステップと
を含むことを特徴とする方法。
【請求項４】
前記表面とは、前記裏面より先に読取られた面という意味であり、前記裏面とは、前記表面より後に読取られた面という意味であることを特徴とする請求項３に記載の方法。
【請求項５】
コンピュータに、請求項３又は４に記載の方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙媒体の複製が許可又は禁止されているかを原稿に付加されたコードで判断する画像複製装置、画像複製方法、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
特許文献１は、原稿にコードがある場合に、その原稿をスキャンして得られた画像データからコードの検出及びデコードを行っている。デコードの結果、複製許可情報が得られた場合のみその画像データを印刷する。複製禁止情報が得られた場合や原稿にコードを検出することができなかった場合は、印刷を中止し、その原稿の複製を出力しない。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２８４４７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
通常、複数枚からなる両面原稿には、片面がブランクである原稿（片面に何も印字されていない原稿。以下、片面ブランク原稿という。）、又は両面がブランクである原稿（以下、両面ブランク原稿という。）が含まれている場合がある。片面ブランク原稿には印字面（表面）にのみ複製許可情報を示すコードがあるため、片面原稿の裏面にはコードが印字されていない。また、両面ブランク原稿には両面ともにコードが印字されていない。このような原稿を印刷する場合には次のような問題がある。すなわち、特許文献１の原稿複製機能によりこのような片面ブランク原稿の両面をスキャンし、複製する場合、原稿の裏面には複製許可コードが存在しないため、スキャン及び複製が中止され、表面の複製が許可されているにも関わらず、表面の複製ができない。複数枚からなる両面原稿に両面ブランク原稿が含まれている場合についても同様に、スキャン及び複製が中止され、他の原稿の複製が許可されているにも関わらず、当該他の原稿についても複製ができないという問題があった。
【０００５】
本発明は、上記従来例の問題点に鑑みてなされたものである。その目的とするところは、セキュリティレベルを落とすことなく両面原稿のスキャン及び複製を行い、原稿の複製による情報流出を防止することが可能な画像複製装置、画像複製方法、情報処理装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る装置は、原稿の表面と裏面を光学的に読み取って、表面と裏面の画像を取得する読取手段と、前記取得した表面と裏面の画像のそれぞれからコードを検出する第１の検出手段と、前記第1の検出手段で検出されたコードから複製許可又は複製禁止を示すフラグを検出する第２の検出手段と、前記取得した表面の画像から検出されたコードから複製禁止フラグが検出された場合、前記取得した裏面の画像に関わらず、前記取得した表面の画像も裏面の画像も印刷せず、前記取得した表面の画像からコードが検出されず、かつ、前記取得した裏面の画像から検出されたコードから複製許可フラグが検出された場合には、前記取得した表面の画像は印刷せず、かつ、前記裏面の画像は印刷する、印刷手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、セキュリティレベルを落とすことなく両面原稿のスキャン及び複製を行い、原稿の複製による情報流出を防止することが可能な画像複製装置、画像複製方法、情報処理装置及びプログラムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施例におけるシステムブロック図である。
【図２】本実施例における両面の白紙処理の一例を示した図である。
【図３】本実施例における１枚の原稿読み込み動作のフローチャートである。
【図４】本実施例における原稿出力動作のフローチャートである。
【図５】本実施例における白紙仕様設定の設定画面を示した図である。
【発明を実施するための形態】
【００１０】
以下では、図面を参照して本発明を実施するための最良の形態について説明する。ただし、この実施形態に記載されている構成はあくまで例示であり、この発明の範囲をそれらに限定する趣旨のものではない。
【００１１】
図１は、本実施例におけるシステムの構成を示すブロック図である。複合機１００は、制御部１０１、スキャナ部１０２、印刷部１０３、受付部１０４、表示部１０５、送信部１０６、デコーダ１０７、及び記憶装置１０８を備えて構成される。複合機１００は、画像複製装置又は情報処理装置として機能する。なお、複合機１００は、印刷機、複写機など、他の画像複製装置に置き換えることができる。
【００１２】
記憶装置１０８には、図３及び図４のフローチャートに示される処理を実装するためのプログラムを含む、各種データが格納されている。制御部１０１は、そのプログラムを実行することにより複合機１００に含まれている他の各コンポーネントを制御し、複合機１００の処理を統括的に制御する。
【００１３】
スキャナ部１０２は、図示しない給紙部から順次給紙された原稿を光学的に読み取り、画像データを生成する。スキャナ部１０２は、原稿を複数枚連続で読み取ること、及び原稿の両面を読み取ることが可能である。スキャナ１０２で読取られた画像は、記憶装置１０８に格納される。
【００１４】
印刷部１０３は、記憶装置１０８から画像を読み出し、用紙に印刷を行う。印刷部１０３は、両面印刷も可能である。スキャナ部１０２で原稿を読み取り、印刷部１０３にプリント出力することでコピー機能が実現される。受付部１０４は、キー（ハードキーやソフトキー）入力を受け付けることにより、コピー等のジョブの実行指示を受け付けることができる。表示部１０５は、ジョブ状況やアラーム、エラー、複合機１００の設定などを表示することが可能である。
【００１５】
送信部１０６は、ネットワーク１０９に接続されている。送信部１０６は、スキャナ部で読み取られ、記憶装置１０８に格納された画像データを電子データとして、ネットワーク１０９を介して、E-Mail等で送信する（以降、送信機能と呼ぶ）ために使用される。
【００１６】
スキャナ部１０２で読み取られた画像から二次元コードであるＱＲコードを制御部１０１が検出した場合、そのＱＲコードはデコーダ１０７に送られ、デコードされる。なお、スキャナ部１０２は、バーコードやＬＶＢＣ（Low Visibility Bar Cord）などの他のコードを読み取ることもできる。
【００１７】
本実施例において、複合機１００は、印刷部１０３や送信部１０６により出力されるべき画像の出力を制限するセキュリティ機能を備えている。制御部１００は、スキャナ部で読み取られた画像からＱＲコードを検出し、原稿にＱＲコードを解析する。制御部１００は、ＱＲコードの検出結果又は解析結果に応じてその後の処理を切り分ける。また、原稿に付加されているＱＲコードには、その原稿が複製許可されていることを示す複製許可フラグ、もしくはその原稿が複製禁止されていることを示す複製禁止フラグが含まれている。制御部１００はＱＲコードが検出された場合に、そのＱＲコードをデコーダ１０７にデコードさせ、複製許可フラグが検出された場合にのみ印刷部１０３による印刷出力や、送信部１０６による送信出力を行う。
【００１８】
原稿１１０には、複製許可コード１１１が付加されている。そのため、複製許可コード１１１をデコーダ１０７でデコードすると複製許可フラグが検出され、印刷部１０３や送信部１０６から複製許可コード１１３が付加された複製画像１１２が出力される。複製許可コード１１０は、ＱＲコード、バーコード、又はＬＶＢＣなどの形式で付加されている。以下に説明する複製許可コードについても同様である。
【００１９】
原稿１１４には、複製禁止コード１１５が付加されている。そのため、複製禁止コード１１５をデコーダ１０７でデコードすると複製禁止フラグが検出され、ジョブキャンセルされる。もし、ＱＲコード１１５をデコードしても複製禁止フラグが検出できなかった場合においても、複製許可フラグが検出できなければジョブキャンセルされる。
【００２０】
原稿１１６は、ＱＲコードが付加されていない原稿もしくはＱＲコードを検出することができない原稿であり、この原稿は出力されずジョブキャンセルされる。
【００２１】
図２は、本実施例における両面原稿の少なくとも片面がブランクである（何も印字されていない）原稿に対する処理の一例を示した図である。セキュリティを保証したまま原稿を複製するために、本実施例においては、原稿３００の両面原稿に対して出力３１０の複製を得られるよう動作する。
【００２２】
原稿３００は、複数枚の両面原稿で構成される。面３０２〜３０９は、各両面原稿の表面と裏面を示している。例えば、面３０２及び３０３は、１枚の両面原稿の表面と裏面をそれぞれ示している。面３０２、３０４、３０５、及び３０８には複製許可のＱＲコード３０１が印刷されている。面３０３は、印刷がされている面であるが、ＱＲコードは含まれていない。また、面３０６、３０７、及び３０９はブランクである。
【００２３】
出力３１０は、原稿３００を両面でコピー出力した場合の出力結果であり、面３１２〜３１９で構成される。面３１２〜３１９はそれぞれ面３０２〜３０９の出力画像である。面３１２、３１４、３１５、及び３１８には複製許可のＱＲコード３１１が印刷されている。面３１３、３１６、３１７、及び３１９はブランクである。
【００２４】
本実施例において、両面原稿の表裏どちらか片面に複製許可のＱＲコードが印刷されている、且つ、他の面にＱＲコードが検出できない場合は、複製許可コードが印刷されている面はそのまま複製し、ＱＲコードが検出できない面は白紙として出力を行う。従って、複製許可コード３０１が印刷されている面３０２、３０４、３０５、及び３０８はそのまま複製され、それぞれ面３１２、３１４、３１５、及び３１８として複製出力される。面３０３と３０９はＱＲコードが印刷されていないが、対となる表面に複製許可コード３０１が印刷されているため、それぞれ面３１３及び３１９としてブランク（白紙）出力される。
【００２５】
面３０６と３０７は対となる両面ともにＱＲコードが印刷されていない。しかし、面３０６及び３０７からなるシートの前のシートの表面３０４と裏面３０５に複製許可コード３０１が印刷されている。そのため、それぞれ面３１６及び３１７としてブランク出力される。すなわち、１シートの両面にＱＲコードが印刷されておらず、かつ、前のシートの両面（または、以前のシートの少なくとも１面）に複製許可コードが印刷されていた場合、当該両面にＱＲコードが印刷されていないシートに対応する出力をスキップしない。代わりに、対応する出力として、ブランクを出力する。
【００２６】
なお、ユーザが図５に示すような操作画面を用いて、原稿の１シートの両面にＱＲコードが印刷されておらず、かつ、前のシートに複製許可コードが印刷されていた場合、表裏をブランク（白紙）として出力するか否かを設定できることとしても良い。「する」６０２と「しない」６０３はトグルスイッチとなっており、どちらかしか選択できなくなっている。
【００２７】
図３は、本実施例における複合機１００による１枚の原稿読み込み動作のフローチャートである。なお、図中のS４０１〜S４２６は当該動作の各ステップを表す。各ステップの処理及びそのフローは、複合機１００内の制御部１０１が記憶装置１０８内部のプログラムを実行し、複合機１００の各構成を制御することにより実現される。
【００２８】
受付部１０４がスタートボタン押下をユーザから受け付けると、本フローが開始され、S４０１で制御部１０１がスタートされたジョブのスキャン設定が両面読み込みモードかどうかを判断する。
【００２９】
両面読み込みモードである場合はS４０２で両面読み込みモードとして１面目（第１面）のスキャンを行い、両面読み込みモードでない場合はS４０３で片面スキャンとして１枚の原稿のスキャンを行う。S４０２でのスキャンは、スキャナ部１０２の両面読み込みの構成により、第１面のスキャンとして原稿の表面又は裏面のいずれがスキャンかが異なる。そのため、本実施例においては第１面のスキャンが原稿の表面か裏面かに関しては特に限定しない。
【００３０】
S４０４では、制御部１０１がS４０１で読み込まれた画像にQRコードが存在するかどうかを判断する。QRコードが存在した場合はS４０６でデコーダ１０７によりQRコードのデコードを行う。QRコードが存在しない場合は、S４１０に進み、読み込まれた画像を記憶装置１０８に格納することはせず、この画像がブランクであることを内部データとして設定する。このように画像がブランクであることが内部データとして設定されている場合、出力時には記憶装置１０８から画像を読み出すのではなく、白画像を生成して出力する。
【００３１】
S４０８では、S４０６でQRコードをデコードしたデータに複製許可フラグが立っているかどうかをチェックする。複製許可フラグが検出された場合は、S４１１に進み、記憶装置１０８にS４０２でスキャンされた画像を格納する。複製許可フラグが検出されなかった場合は、S４２３に進み、S４０２でスキャンした原稿が複製禁止であることを内部データとして設定する。複製禁止が設定された場合は、後述するように図４に示すフローチャート内でジョブキャンセルされることとなる。
【００３２】
以上のようにS４０８及びS４２３の処理によれば、第１面のスキャン画像から複製許可フラグが検出されなかった場合、その原稿に対して複製禁止が設定される。その後、第２面をスキャンすることなく、スキャンジョブがキャンセルされる。
【００３３】
第１面の画像に対するS４１０又はS４１１の処理が終わるとS４１２に進み、S４０２で読み込んだ原稿面と反対の面（第２面）のスキャンを行う。
【００３４】
S４１３では、制御部１０１がS４１２で読み込まれた画像にQRコードが存在するかどうかを検出する。QRコードが存在した場合はS４１５に進み、デコーダ１０７によりQRコードのデコードを行う。QRコードが存在しない場合はS４１４に進み、S４０２でスキャンした反対の面がS４１０でブランク処理されたかどうかをチェックする。
【００３５】
ブランク処理されていた場合（すなわち、S４０２とS４１２でスキャンした原稿の両面ともにQRコードが検出されなかった場合）、S４１６に進む。ブランク処理されていなかった場合、S４２２にてS４１０と同様の処理にてS４１２でスキャンした画像がブランクであることを内部データとして設定する。
【００３６】
S４１６では、S４０２とS４１２でスキャンした２面を含む原稿１枚がこのスキャンジョブの２枚目以降の原稿かどうかを判断する。２枚目以降の場合、S４２２にてS４１２でスキャンした画像（第２面スキャン画像）がブランクであることを内部データとして設定する。１枚目の原稿だった場合、S４２１で内部データとして複製禁止を当該原稿に対して設定する。
【００３７】
以上のようにS４１４、S４１６、S４２１及びS４２２の処理によれば、第２面のスキャン画像にQRコードが存在しない場合（S４１３；No）、次のような処理を行う。すなわち、第１面がブランクではない場合、第２面のスキャン画像をブランクとして設定する（S４２２）。第１面がブランクで、処理対象の原稿が２枚目以降の原稿である場合、第２面のスキャン画像をブランクとして設定する（S４２２）。第１面がブランクで、処理対象の原稿が１枚目の原稿である場合、当該原稿を複製禁止として設定する（S４２１）。
【００３８】
すなわち、本実施例においては、ある１枚の原稿の両面から複製許可を示すコードが検出できない場合でも、同じ原稿束内でそれ以前に読み込んだ原稿から複製許可を示すコードが検出できている場合には、ブランクで出力を許可する。このように処理することにより、複数の両面原稿からなる原稿束内に両面が白紙である原稿（例えば、挿入紙）が含まれていても、原稿束に対する１つのジョブの全体がキャンセルされることがない。
【００３９】
本実施例においては、１枚の原稿からQRコードを検出できなかった場合に、同じジョブ（同じ原稿束）内でその原稿より前の原稿に一度でも複製許可QRコードが検出されていればブランク（白紙）処理することにしているが、これに限定されない。例えば、１枚前に読み取った原稿、１枚後に読み取った原稿、１枚前及び１枚後に読み取った原稿の両方、又は原稿束内のいずれか１枚の原稿から複製許可を示すコードが検出されていればブランク処理をすることにしても良い。複合機１００は、これらのうちどの条件に従ってブランク処理を行うかを切り替えるための第１の切り替え手段（例えば、条件切り替えのための操作画面、又は出力の種類に応じて切り替える制御プログラム等）を有する。
【００４０】
さらに、１枚の原稿からQRコードを検出できなかった場合に、スキャンジョブ全体をキャンセルする（すなわち、同じ原稿束の原稿を読み取った画像に対応する出力を行わない）か否かを切り替える第２の切り替え手段を有することにしても良い。第２の切り替え手段によりスキャンジョブ全体をキャンセルしないように切り替えた場合、第１の切り替え手段によりその後の処理を切り替えることができる。
【００４１】
S４１７では、S４１５でQRコードをデコードしたデータに複製許可フラグが立っているかどうかをチェックする。複製許可フラグが検出された場合はS４１９で記憶装置１０８にS４１２でスキャンされた画像を格納する。複製許可フラグが検出されなかった場合はS４２３にてS４１２でスキャンした原稿が複製禁止であることを内部データとして設定する。
【００４２】
すなわち、S４１７及びS４２３の処理によれば、第２面のスキャン画像に含まれていたQRコードから複製許可フラグが検出されなかった場合、この原稿は複製禁止として設定される。また、S４１７及びS４１９の処理によれば、第２面のスキャン画像に含まれていたQRコードから複製許可フラグが検出された場合、S４１２でスキャンされた画像が記憶装置１０８に格納される。
【００４３】
ジョブのスキャン設定が両面読み込みモードではない場合において、S４０５では、制御部１０１が、S４０３で読み込まれた画像にQRコードが存在するかどうかを判断する。QRコードが存在した場合はS４０７でデコーダ１０７によりQRコードのデコードを行う。QRコードが存在しない場合はS４１８に進む。
【００４４】
S４０９では、S４０７でQRコードをデコードしたデータに複製許可フラグが立っているかどうかをチェックする。複製許可フラグが検出された場合はS４２０で記憶装置１０８にS４０３でスキャンされた画像を格納する。複製許可フラグが検出されなかった場合はS４２３にてS４０３でスキャンした原稿が複製禁止であることを内部データとして設定する。
【００４５】
すなわち、S４０９及びS４２３の処理によれば、ジョブのスキャン設定が片面読み込みモードであり、スキャン画像に含まれていたQRコードから複製許可フラグが検出されなかった場合、この原稿は複製禁止として設定される。
【００４６】
S４１８では、S４０３でスキャンした原稿がこのジョブの原稿束の２枚目以降であるかどうかを判断する。２枚目以降の場合はS４２４にてS４０３でスキャンした画像がブランクであることを内部データとして設定する。１枚目の原稿だった場合は、S４２５で内部データとして複製禁止を設定する。
【００４７】
すなわち、S４１８、S４２４及びS４２５の処理によれば、ジョブのスキャン設定が片面読み込みモードであり、スキャン画像にQRコードが存在しない場合、１枚目の原稿は複製禁止として設定される。２枚目以降の原稿はブランクとして設定される。
【００４８】
図４は、本実施例における原稿出力動作のフローチャートである。詳細には、このフローチャートは、原稿束を構成する各原稿に対して図３に示した処理を行い、その後複合機１００によって行われる原稿出力動作について示している。
【００４９】
なお、図中のS５０１〜S５０９は複合機１００による動作の各ステップを表す。各ステップの動作の流れは、複合機１００内の制御部１０１が記憶装置１０８内部のプログラムを実行し、複合機１００の各構成を制御することにより実現される。
【００５０】
受付部１０４がスタートボタン押下をユーザから受け付けると、本フローが開始される。S５０１では、図３に示した１枚の原稿読み込み処理及びQRコードなしページの白紙処理を行う。
【００５１】
S５０２では、処理対象の１枚の原稿が図３のS４２１、S４２３又はS４２５で複製禁止として設定されたかどうかを判断する。複製禁止が設定されていた場合はS５０８でジョブキャンセルし、終了する。すなわち、複数枚からなる原稿である場合は、原稿全体に対して以降の処理を行わず、ジョブをキャンセルする。複製禁止が設定されていない場合はS５０３に進み、S５０１で読み込んだ原稿が最終原稿かどうかをチェックする。S５０３で最終原稿と判断された場合はS５０４に進み、まだ読み込む原稿が残っている場合はS５０１で次の原稿を読み込む。
【００５２】
S５０４では、S５０１で処理された原稿束のうち、１枚の原稿の１面（１ページ）分の画像情報（前述の内部データの設定値）を記憶装置１０８から読み出す。
【００５３】
S５０５では、S５０４で読み出された画像情報からS４１０、S４２２及びS４２４でブランク処理がされているかどうかを判断する。ブランク処理がされていた場合はS５０６に進む。ブランク処理がされていなかった場合はS５０７で記憶装置１０８から画像が読み出されて出力される。
【００５４】
S５０７での出力とは、コピー機能の場合は印刷部１０３による印刷であり、送信機能の場合は送信部１０６によりネットワーク１０９への画像出力である。S５０７では、S５０４で読み出された画像を出力、又はブランク処理がされていた場合は白画像（ブランク）データを生成して出力する。また、コピー機能においては、ブランク面（白紙ページ）を含む原稿が混在する両面原稿を両面コピーで出力することを想定している。従って、記憶装置１０８に格納されている画像と白紙画像（ブランク）を順に両面に印刷することにより、原稿と同様の出力を得ることが可能となる。
【００５５】
S５０６では、S４１０、S４２２又はS４２４でブランク処理されたページを白紙画像で出力するか、又はスキップする（そのページに対応する出力を行わない）かどうかの判定を行う。当該判定は、出力の種別（複製画像データの印刷であるか、送信であるか）、出力原稿の種別（両面出力であるか、片面出力であるか）、又は操作画面（例えば、図５に示した操作画面）を介した事前設定等に基づいて判断する。
【００５６】
例えば、コピー機能で印刷出力する場合には、表面と裏面の配置が入力原稿と同じ出力を行う必要があるため、ブランク処理されたページを白紙出力することが望ましい。一方、送信機能により複製画像データをネットワーク１０９へ出力する場合においては、ブランク処理されたページは出力しない方がユーザにとって都合が良い可能性があるため、ブランク処理されたページをスキップするようにしても良い。また、両面出力の場合は、白紙画像で出力し、片面出力の場合は、スキップすることにしても良い。もしくは、原稿の両面に対してブランク処理されている場合には当該両面に対する出力をスキップし、片面のみに対してブランク処理されている場合には白紙画像で出力しても良い。さらに、コピー機能と送信機能の両者で共通に適用される設定を図５に示す操作画面で設定することができるがこれに限定されない。コピー機能と送信機能で別々に適用される設定を操作画面で設定できるようにしても良い。
【００５７】
S５０９では、S５０４で読み出した画像が最終ページかどうかを判断する。最終ページだった場合はコピーもしくは送信を終了し、最終ページでなかった場合はS５０４で次の画像を読み出す。なお、本実施例において送信機能の場合、ページごとに送信を行っているがこれに限定されず、送信対象の複数のページの画像データをまとめて送信しても良い。
【００５８】
以上のように図３及び図４に示した処理によれば、例えば、第１面に複製許可を示すコードが存在し、第２面に前記コードが存在しない原稿の複製が指示された場合、次のような複製物が出力される。すなわち、前記第１面における画像の複製が片面に存在し、他方の面がブランクである複製物（印刷物又は画像データ）が出力される（S４０４、S４１１、S４１２、S４１３、S４１４、S４２２、S５０２、S５０５、S５０６及びS５０７）。
【００５９】
また、両面ともに複製許可を示すコードが存在しない原稿の複製が指示された場合、原稿の複製を行わない（S４１４、S４２１、S５０２及びS５０８）。
【００６０】
また、両面ともに複製許可を示すコードが存在しない原稿の複製が指示され、かつ、当該原稿よりも前に複製の許された原稿が存在する場合には、当該原稿の両面に対応する項をブランクで出力する（S４１６及びS４２２）。両面ともに複製許可を示すコードが存在しない原稿の複製が指示され、かつ、当該原稿よりも前に複製の許された原稿が存在しない場合には、出力を行わない（S４１６及びS４２１）。
【００６１】
以上のように本発明によれば、複製許可コードを付加された原稿のみを出力するセキュリティモードにおいて、原稿の表裏および原稿間で１つでも複製許可コードがある場合にコードなしページを白紙出力する。その結果、セキュリティレベルを落とすことなく、ユーザの意図した出力結果を得ることのできる複合機を提供することができる。
【００６２】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005733989.tif 000002
【図２】
0005733989.tif 000003
【図３】
0005733989.tif 000004
【図４】
0005733989.tif 000005
【図５】
0005733989.tif 000006