(57)【要約】【課題】ページ連写モードのように原稿面を分割してスキャンを行う場合に、ＱＲコードが検出されない領域の複製画像にも原稿に付加されたＱＲコードのデジタル情報を引き継ぐことができるようにする。【解決手段】原稿をＮ個（Ｎは２以上）の領域に分けてスキャンを行い、Ｎ個の画像データを読み取る画像読み取り手段を有し、読み取ったいずれかの画像データから第１の二次元コードが検出された場合、第１の二次元コードに含まれていた情報の一部を含んだ第２の二次元コードを作成し、第１の二次元コードが属していなかった画像データに第２の二次元コードを合成して出力する。【選択図】  図１
2013009121.tif 000002
【特許請求の範囲】
【請求項１】
原稿をＮ個（Ｎは２以上）の領域に分けてスキャンを行い、Ｎ個の画像データを読み取る画像読み取り手段を有する装置であって、
前記画像読み取り手段により読み取ったいずれかの画像データから出力禁止を示す情報が得られた場合、その出力禁止を示す情報が属していなかった画像データも出力しないことを特徴とする画像処理装置。
【請求項２】
原稿をＮ個（Ｎは２以上）の領域に分けてスキャンを行い、Ｎ個の画像データを読み取る画像読み取り手段を有する装置であって、
前記画像読み取り手段により読み取ったいずれかの画像データから出力許可を示す情報が得られた場合、その出力許可を示す情報が属していた画像データは出力を行い、出力許可を示す情報が属してなかった画像データは出力しないことを特徴とする画像処理装置。
【請求項３】
原稿をＮ個（Ｎは２以上）の領域に分けてスキャンを行い、Ｎ個の画像データを読み取る画像読み取り手段を有する装置であって、
前記画像読み取り手段により読み取ったいずれかの画像データから第１の二次元コードが検出された場合、前記第１の二次元コードに含まれていた情報の一部を含んだ第２の二次元コードを作成し、第１の二次元コードが属していなかった画像データに第２の二次元コードを合成して出力することを特徴とする画像処理装置。
【請求項４】
前記出力手段は、前記画像読み取り手段で読み取った画像を用紙に印刷出力する印刷手段であることを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記出力手段は、前記画像読み取り手段で読み取った画像をネットワークに電子データとして出力する送信手段であることを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項６】
原稿をＮ個（Ｎは２以上）の領域に分けてスキャンを行い、Ｎ個の画像データを読み取る画像読み取り手段を有する装置の制御方法であって、
前記画像読み取り手段により読み取ったいずれかの画像データから出力禁止を示す情報が得られた場合、その出力禁止を示す情報が属していなかった画像データも出力しないことを特徴とする制御方法。
【請求項７】
原稿をＮ個（Ｎは２以上）の領域に分けてスキャンを行い、Ｎ個の画像データを読み取る画像読み取り手段を有する装置の制御方法であって、
前記画像読み取り手段により読み取ったいずれかの画像データから出力許可を示す情報が得られた場合、その出力許可を示す情報が属していた画像データは出力を行い、出力許可を示す情報が属してなかった画像データは出力しないことを特徴とする制御方法。
【請求項８】
原稿をＮ個（Ｎは２以上）の領域に分けてスキャンを行い、Ｎ個の画像データを読み取る画像読み取り手段を有する装置の制御方法であって、
前記画像読み取り手段により読み取ったいずれかの画像データから第１の二次元コードが検出された場合、前記第１の二次元コードに含まれていた情報の一部を含んだ第２の二次元コードを作成し、第１の二次元コードが属していなかった画像データに第２の二次元コードを合成して出力することを特徴とする制御方法。
【請求項９】
請求項６乃至８のいずれか１項に記載の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙媒体の複製許可、複製不許可を原稿に付加されたコードの有無を元に判断する装置、制御方法、プログラム及び、記憶媒体に関するものである。
【背景技術】
【０００２】
特許文献１は、ＱＲコード（商標）について開示している。尚、本明細書では、ＱＲコードのように原稿の一部分に付加するコードを「部分コード」と称する。
【０００３】
重要原稿等の複製による情報流出が増加する昨今、主に紙の複製に対するセキュリティ要求の高い現場における不正な複製を防止するための対策として、上記のＱＲコードが一般的に利用されている。一般的に利用されている方法では、原稿に付加されたＱＲコードに複製不許可フラグを含ませる。そして、複写機は、読取った原稿に付加されたＱＲコードから複製不許可フラグを読取った場合、複製不許可を決定し複製を中止する。このような技術により、重要原稿に複製不許可フラグを付加することで、重要原稿の複製を防止できるという効果が得られる。
【０００４】
特許文献２は、原稿載置台に置かれたスキャン対象原稿の左右を別々に走査して、両ページの出力を連続して行う機能（以降、ページ連写機能）について開示している。
【０００５】
ページ連写機能は、原稿が左開きと右開きのどちらかであるかを指定することができる。そして、左開き原稿の場合、スキャン対象原稿の左半分を１枚目の原稿として出力し、次に、右半分を２枚目の原稿として出力するという機能である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１０−３１２４４７号公報
【特許文献２】特開昭６２−３２３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
スキャン対象原稿の右半分の領域に複製不許可フラグを含んだＱＲコードが付加されている場合、左半分には出力禁止を示す情報がなく、右半分に出力禁止を示す情報があると原稿ということになる。
【０００８】
ページ連写機能では、スキャン対象原稿の左右を別々に走査し、別々の原稿として扱うので、このような原稿の場合、原稿の左半分は１枚目の原稿として出力されることになる。
【０００９】
しかしながら、その原稿に関する出力禁止を示す情報がただ単純に右半分に印刷されていたというような場合には、出力禁止原稿の半分が出力されることになってしまうという課題がある。
【００１０】
本発明は以上の課題を鑑みてなされたものであり、その目的は、ページ連写機能のように原稿に対して複数回の走査を行い、複数の出力物を得る場合において、複製が禁止されている原稿の複製を不許可とする手段を提供し、不正な出力を防止するところにある。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、本発明に係る情報処理装置は、原稿をＮ個（Ｎは２以上）の領域に分けてスキャンを行い、Ｎ個の画像データを読み取る画像読み取り手段を有する装置であって、前記画像読み取り手段により読み取ったいずれかの画像データから出力禁止を示す情報が得られた場合、その出力禁止を示す情報が属していなかった画像データも出力しないことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、複製が禁止されている原稿の一部が出力されることを防止することができる。
【図面の簡単な説明】
【００１３】
【図１】実施例１のシステム図
【図２】実施例１のフローチャート
【図３】実施例２のシステム図
【図４】実施例２のフローチャート
【図５】画像処理装置の操作画面（セキュリティ設定）を示す図
【図６】実施例３のシステム図
【図７】実施例３のフローチャート
【図８】画像処理装置の操作画面（ＱＲコード作成設定）を示す図
【発明を実施するための形態】
【００１４】
以下では、図面を参照して本発明を実施するための最良の形態について説明する。
【００１５】
［実施例１］
以下では、図面を参照して本発明を実施するための最良の形態について説明する。
【００１６】
図１は、本発明の実施例１に適用されるシステムを示すシステム図である。実施例１のシステムにおける画像処理装置であるＭＦＰ１００の構成は、制御部１０１、スキャナ部１０２、印刷部１０３、受付部１０４、表示部１０５、送信部１０６、デコーダ１０７、記憶装置１０８からなる。記憶装置１０８には、図４〜図５のフローチャートに示されるプログラムが格納されており、制御部１０１はそのプログラムを実行することにより１０２〜１０８の各コンポーネントを使用し、ＭＦＰ１００の処理を統括的に制御する。スキャナ部１０２は、原稿を光学的に読み取り、画像データを生成する。スキャナ部１０２は、原稿を複数枚連続で読み取ることや原稿の両面を読み取ることが可能で、原稿を複数領域に分割して画像を読み取ることも可能である。
【００１７】
スキャナ部１０２で読み取られた画像は、記憶装置１０８に格納される。印刷部１０３は、記憶装置１０８から画像を読み出し、印刷を行う。印刷部１０３は、両面印刷も可能である。スキャナ部１０２で原稿を読み取り、印刷部１０３にプリント出力することでコピー機能が実現される。受付部１０４は、キー（ハードキーやソフトキー）入力を受け付けることにより、コピー等のジョブの実行指示を受け付けることができる。表示部１０５は、ジョブ状況やアラーム、エラー、ＭＦＰ１００の設定などを表示することが可能である。送信部１０６は、ネットワーク１０９に接続されており、スキャナ部１０２で読み取られ、記憶装置１０８に格納された画像データを、ネットワーク１０９を介して、E-Mail等で送信する（以降、送信機能と呼ぶ）ために使用される。スキャナ部１０２で読み取られた画像から二次元コードであるＱＲコードを制御部１０１が検出した場合、そのＱＲコードはデコーダ１０７に送られ、デコードされる。
【００１８】
本実施例において、ＭＦＰ１００は、印刷部１０３や送信部１０６により出力されるべき画像の出力を制限するセキュリティ機能を備えている。
【００１９】
原稿（例えば、原稿１１０）に付加されているＱＲコード（例えば、ＱＲコード１１１）には、その原稿が複製許可されていることを示す複製許可フラグ、もしくはその原稿が複製禁止されていることを示す複製禁止フラグが含まれている。制御部１０１は、スキャナ部１０２で読み取られた画像からＱＲコードを検出し、ＱＲコードを検出できたか否かで処理を切り分ける。制御部１０１は読み取られた画像からＱＲコードが検出された場合に、そのＱＲコードをデコーダ１０７にデコードさせる。デコードした結果、複製許可フラグが検出された場合は、印刷部１０３による印刷出力や、送信部１０６による送信出力を行う。デコードした結果、複製禁止フラグが検出された場合は、ジョブキャンセルする。ＱＲコードが検出されない場合は、後述するセキュリティ設定の「ＱＲコードなし複製制限」における選択が「設定する」のときはジョブキャンセルし、「設定しない」のときは印刷出力や送信出力を行う。
【００２０】
原稿１１０は、左半分の原稿左部１１２にはＱＲコードが付加されておらず、右半分の原稿右部１１３には複製禁止ＱＲコード１１１が付加されている。
【００２１】
次に、実施例１における動作の流れ（図２）について説明を行う。
【００２２】
本実施例ではＭＦＰ１００において、後述するセキュリティ設定の選択において、「ＱＲコードなし複製制限」が「設定しない」と選択されている場合を前提としている。
【００２３】
図２は、受付部１０４がコピースタートボタン押下をユーザから受け付けた時の処理を示すフローチャートである。また、この図２に示すフローチャートにおける各ステップの動作の流れは、ＭＦＰ１００内の制御部１０１が記憶装置１０８内部のプログラムを実行し、ＭＦＰ１００の各構成を制御することより実現される。
【００２４】
受付部１０４がコピースタートボタンの押下を受け付けると処理が開始される。ステップＳ２０１において、制御部１０１がスタートされたジョブのスキャン設定がページ連写モードかどうかを判断する。ページ連写モードである場合は、ステップＳ２０２において制御部１０１はスキャン部１０２に原稿１１０の原稿左部１１２をスキャンさせ、原稿画像として読み込む。
【００２５】
次にステップＳ２０４において、制御部１０１がステップＳ２０２で読み込んだ原稿画像の中にＱＲコード１１１が存在するかどうかを判定する。ＱＲコード１１１が存在しないと判定された時は、ステップＳ２１０に移行し、ＱＲコード１１１が存在すると判定された時にはステップＳ２０６に移行する。
【００２６】
ステップＳ２０６において、制御部１０１がデコーダ１０７にＱＲコード１１１のデコードを行わせるよう制御する。そして、制御部１０１がデコードされたＱＲコード１１１の中のデジタル情報に複製禁止フラグが存在するかどうかをステップＳ２０８において検出する。複製禁止フラグが検出された時はステップＳ２２３において制御部１０１がジョブキャンセルを決定し、複製禁止フラグが検出されなかった時はステップＳ２１０に移行する。
【００２７】
ステップＳ２１０において、制御部１０１が記憶装置１０８にステップＳ２０２でスキャンされた画像を１枚目の画像として格納する。
【００２８】
次に、ステップＳ２１１において、制御部１０１はスキャン部１０２に原稿１１０の原稿右部１１３をスキャンさせ、原稿画像として読み込む。
【００２９】
次にステップＳ２１２において、制御部１０１がステップＳ２１１で読み込んだ原稿画像の中にＱＲコード１１１が存在するかどうかを判定する。ＱＲコード１１１が存在しないと判定された時は、ステップＳ２１４に移行し、ＱＲコード１１１が存在すると判定された時にはステップＳ２１３に移行する。
【００３０】
ステップＳ２１３において、制御部１０１がデコーダ１０７にＱＲコード１１１のデコードを行わせるよう制御する。そして、制御部１０１がデコードされたＱＲコード１１１の中のデジタル情報に複製禁止フラグが存在するかどうかをステップＳ２１４において検出する。複製禁止フラグが検出された時は、制御部１０１がステップＳ２１６においてステップＳ２１０で記憶装置１０８に保存した原稿画像を消去する。そして、ステップＳ２２０において制御部１０１がジョブキャンセルを決定する。ステップＳ２１４において複製禁止フラグが検出されなかった時はステップＳ２１５に移行する。
【００３１】
ステップＳ２１５において、制御部１０１が記憶装置１０８にステップＳ２１１でスキャンされた画像を２枚目の画像として格納する。そして、ステップＳ２１7において、制御部１０１が、記憶装置１０８に格納された１枚目の画像と２枚目の画像を印刷部１０３に出力し、１枚目の画像、２枚目の画像を印刷させる。
【００３２】
ステップＳ２０１において、制御部１０１がページ連写モードでないと判断した場合は、ステップＳ２０３において制御部１０１はスキャン部１０２に原稿１１０の全面をスキャンさせ、原稿画像として読み込む。
【００３３】
次にステップＳ２０５において、制御部１０１がステップＳ２０３で読み込んだ原稿画像の中にＱＲコード１１１が存在するかどうかを判定する。ＱＲコード１１１が存在しないと判定された時は、ステップＳ２１８に移行し、ＱＲコード１１１が存在すると判定された時にはステップＳ２０７に移行する。
【００３４】
ステップＳ２０７において、制御部１０１がデコーダ１０７にＱＲコード１１１のデコードを行わせるよう制御する。そして、制御部１０１がデコードされたＱＲコード１１１の中のデジタル情報に複製禁止フラグが存在するかどうかをステップＳ２０９において検出する。複製禁止フラグが検出された時は、制御部１０１がステップＳ２２０において制御部１０１がジョブキャンセルを決定する。ステップＳ２０９において複製禁止フラグが検出されなかった時はステップＳ２１８に移行する。
【００３５】
ステップＳ２１８において、制御部１０１が記憶装置１０８にステップＳ２０３でスキャンされた画像を格納する。そして、ステップＳ２１９において、制御部１０１が、記憶装置１０８に格納された画像を印刷部１０３に出力し、画像を印刷させる。
【００３６】
図５を用いてＭＦＰ１００の設定画面について説明を行う。
【００３７】
図５は実施例１または２を実施するための設定画面を示している。図５の画面ではユーザがセキュリティ設定を選択することが可能である。表示部１０５によって「ＱＲコードなし複製制限」５０１が表示されている状態で「設定する」５０３をユーザが選択すると、受付部１０４が選択を受け付け、制御部１０１がＭＦＰ１００のセキュリティ設定を「ＱＲコードなし複製制限」に設定する。この時に、受付部１０４がコピースタートボタン押下をユーザから受け付けると、実施例２のフローチャートが開始される。ユーザが「設定しない」５０２を選択した場合は、ＭＦＰ１００は「ＱＲコードなし複製制限」のセキュリティ設定がない状態で動作する。この時に、受付部１０４がコピースタートボタン押下をユーザから受け付けると、実施例１のフローチャートが開始される。
【００３８】
尚、図５の設定画面における選択は、システムの管理者以外は禁止するなどのアクセス制御が行えるようになっていることが望ましい。
【００３９】
ここで、本実施例におけるデコードについて説明する。前述した、部分コード及び全体コードのようなコードは視覚的に模様のように表されているが、いずれのコードもデジタル情報がコード化されることにより生成されている。本実施例におけるデコードとはこの視覚的に模様のように表されたコードから元のデジタル情報を取り出す処理を指す。デジタル情報は文字列のようなテキストデータでもよいし、任意のビット列で表されるバイナリデータでもよい。デコーダ１０７は、部分コード及び全体コードいずれのコードもデコードできる機能を持つものとする。
【００４０】
尚、これらのコードは他に、バーコード、二次元バーコード、電子透かし、情報透かし、情報地紋、情報パターンなどと呼ばれることもある。
【００４１】
以上のように、制御部１０１がＭＦＰ１００の各構成を制御することで、複製禁止フラグをＱＲコード１１１として付加された原稿面は分割してスキャンした場合も画像出力が抑止されるため、複製を禁止されている原稿の複製を防止できるという効果が得られる。
【００４２】
［実施例２］
実施例１では、「ＱＲコードなし複製制限」が「設定しない」と選択されている場合に、複製禁止フラグを含むＱＲコードが付加された原稿をページ連写で読み取ると、ＱＲコードが読み取れなかった領域についても原稿の複製を不許可とする例を示した。対して本実施例では、「ＱＲコードなし複製制限」が「設定する」と選択されている場合に、複製許可フラグを含むＱＲコードが付加された原稿とＱＲコードが付加されていない原稿をページ連写で読み取る例について説明する。
【００４３】
図３は、本発明の実施例２に適用されるシステムを示すシステム図である。ＭＦＰ１００の構成については、実施例２と実施例１は同じであるため、以下においては実施例１との差分についてのみ説明を行う。
【００４４】
原稿３０１には複製許可ＱＲコード３０２が付加されており、原稿３０３にはＱＲコードが付加されていない。本実施例のＱＲコード３０２には、複製許可フラグに加えて原稿を印刷したユーザ名などの原稿に関するデジタル情報を含んでいる。
【００４５】
エンコーダ３０６は、複製許可フラグやコピー実施したユーザ名などのデジタル情報をエンコードして、ＱＲコード画像３０５を生成する。
【００４６】
次に、実施例２における動作の流れ（図４）について説明を行う。記憶装置１０８には図４のフローチャートに示されるプログラムが記憶されている。そして、この図４に示すフローチャートにおける各ステップの動作の流れはＭＦＰ１００内の制御部１０１が記憶装置１０８内部のプログラムを実行し、ＭＦＰ１００の各構成を制御することにより実現される。本実施例ではＭＦＰ１００において、図５のセキュリティ設定の選択において、「ＱＲコードなし複製制限」が「設定する」と選択されている場合を前提としている。また、コピースタートボタン押下の前に、複製指示を行ったユーザの認証がすでになされている事を前提とする。
【００４７】
受付部１０４がコピースタートボタンの押下を受け付けると処理が開始される。ステップＳ４０１において、制御部１０１がスタートされたジョブのスキャン設定がページ連写モードかどうかを判断する。ページ連写モードである場合は、ステップＳ４０２において制御部１０１は原稿３０１を原稿左部としてスキャンし、原稿画像として読み込む。
【００４８】
次にステップＳ４０４において、制御部１０１がステップＳ４０２で読み込んだ原稿画像の中にＱＲコード３０２が存在するかどうかを判定する。ＱＲコード３０２が存在しないと判定された時は、ステップＳ４２６において制御部１０１がジョブキャンセルを決定し、ＱＲコード３０２が存在すると判定された時にはステップＳ４０６に移行する。
【００４９】
ステップＳ４０６において、制御部１０１がデコーダ１０７にＱＲコード３０２のデコードを行わせるよう制御する。そして、制御部１０１がデコードされたＱＲコード３０２の中のデジタル情報に複製許可フラグが存在するかどうかをステップＳ４０８において検出する。複製許可フラグが検出されなかった時はステップＳ４２６に移行し、複製許可フラグが検出された時はステップＳ４１０に移行する。
【００５０】
ステップＳ４１０において、制御部１０１はステップＳ４０６でデコードして得たデジタル情報をエンコーダ３０６にエンコードさせ、ＱＲコード３０５を生成させる。次に、ステップＳ４１１において、制御部１０１はステップＳ４０２でスキャンされた画像とステップＳ４１０で生成されたＱＲコードを合成する。次に、ステップＳ４１２において、制御部１０１が記憶装置１０８にステップＳ４１１で合成した画像を１枚目の画像として格納する。
【００５１】
次に、ステップＳ４１３において、制御部１０１はスキャン部１０２に原稿３０３を原稿右部としてスキャンさせ、原稿画像として読み込む。
【００５２】
次にステップＳ４１４において、制御部１０１がステップＳ４１３で読み込んだ原稿画像の中にＱＲコード３０２が存在するかどうかを判定する。ＱＲコード３０２が存在しないと判定された時は、ステップＳ４２１に移行し、ＱＲコード３０２が存在すると判定された時にはステップＳ４１５に移行する。
【００５３】
ステップＳ４１５において、制御部１０１がデコーダ１０７にＱＲコード３０２のデコードを行わせるよう制御する。そして、制御部１０１がデコードされたＱＲコード３０２の中のデジタル情報に複製許可フラグが存在するかどうかをステップＳ４１６において検出する。ステップＳ４１６において、複製許可フラグが検出されなかった時はステップＳ４２１に移行する。ステップＳ４２１において、制御部１０１が、記憶装置１０８に格納された１枚目の画像を印刷部１０３に出力し、１枚目の画像を印刷させる。
【００５４】
ステップＳ４１６において、複製許可フラグが検出された時はステップＳ４１７に移行する。
【００５５】
ステップＳ４１７において、制御部１０１はステップＳ４１５でデコードして得たデジタル情報をエンコーダ３０６にエンコードさせ、ＱＲコード３０５を生成させる。次に、ステップＳ４１８において、制御部１０１はステップＳ４１３でスキャンされた画像とステップＳ４１７で生成されたＱＲコードを合成する。次に、ステップＳ４１９において、制御部１０１が記憶装置１０８にステップＳ４１８で合成した画像を２枚目の画像として格納する。そして、ステップＳ４２０において、制御部１０１が、記憶装置１０８に格納された１枚目の画像と２枚目の画像を印刷部１０３に出力し、１枚目の画像、２枚目の画像を印刷させる。
【００５６】
ステップＳ４０１において、制御部１０１がページ連写モードでないと判断した場合は、ステップＳ４０３において制御部１０１はスキャン部１０２に原稿３０１、３０３を合わせた全面をスキャンさせ、原稿画像として読み込む。
【００５７】
次にステップＳ４０５において、制御部１０１がステップＳ４０３で読み込んだ原稿画像の中にＱＲコード３０２が存在するかどうかを判定する。ＱＲコード３０２が存在しないと判定された時は、ステップＳ４２６に移行し、ＱＲコード３０２が存在すると判定された時にはステップＳ４０７に移行する。
【００５８】
ステップＳ４０７において、制御部１０１がデコーダ１０７にＱＲコード３０２のデコードを行わせるよう制御する。そして、制御部１０１がデコードされたＱＲコード３０２の中のデジタル情報に複製許可フラグが存在するかどうかをステップＳ４０９において検出する。複製許可フラグが検出されなかった時は、ステップＳ４２６に移行し、複製許可フラグが検出された時はステップＳ４２２に移行する。
【００５９】
ステップＳ４２２において、制御部１０１はステップＳ４０７でデコードして得たデジタル情報をエンコーダ３０６にエンコードさせ、ＱＲコード３０５を生成させる。次に、ステップＳ４２３において、制御部１０１はステップＳ４０３でスキャンされた画像とステップＳ４２２で生成されたＱＲコードを合成する。次に、ステップＳ４２４において、制御部１０１が記憶装置１０８にステップＳ４１８で合成した画像を格納する。そして、ステップＳ４２５において、制御部１０１が、記憶装置１０８に格納された画像を印刷部１０３に出力し、画像を印刷させる。
【００６０】
以上のように、制御部１０１がＭＦＰ１００の各構成を制御し、「ＱＲコードなし複製制限」が「設定する」と選択されている場合には、ページ連写モードのように原稿面は分割してスキャンを行うと、スキャン毎に複写の禁止許可を判断することになる。これにより、ＱＲコードなし原稿の画像出力が抑止されるため、複製を禁止されている原稿の複製を防止できるという効果が得られる。
【００６１】
［実施例３］
実施例１、２では、検出したＱＲコードをデコードして得た複写禁止フラグ、複写許可フラグや「ＱＲコードなし複製制限」の「設定する」「設定しない」の設定によって、画像を出力する処理を切り替える例を示した。対して、本実施例では、後述する「ＱＲコード作成モード」で「設定する」が選択されている場合に、原稿をページ連写で読み取る例について説明する。
【００６２】
図６は、本発明の実施例２に適用されるシステムを示すシステム図である。ＭＦＰ１００の構成については、実施例３は実施例２と同じであるため、以下においては実施例２との差分についてのみ説明を行う。
【００６３】
原稿６０１は、左半分の原稿左部６０３にはＱＲコードが付加されておらず、右半分の原稿右部６０４には複製禁止ＱＲコード６０２が付加されている。本実施例のＱＲコード６０２には、複製許可フラグに加えて原稿を印刷したユーザ名などの原稿に関するデジタル情報を含んでいる。
【００６４】
次に、実施例３における動作の流れ（図７）について説明を行う。記憶装置１０８には図７のフローチャートに示されるプログラムが記憶されている。そして、この図７に示すフローチャートにおける各ステップの動作の流れはＭＦＰ１００内の制御部１０１が記憶装置１０８内部のプログラムを実行し、ＭＦＰ１００の各構成を制御することにより実現される。本実施例ではＭＦＰ１００において、後述する「ＱＲコード作成モード」で「設定する」が選択されている場合を前提としている。また、コピースタートボタン押下の前に、複製指示を行ったユーザの認証がすでになされている事を前提とする。
【００６５】
受付部１０４がコピースタートボタンの押下を受け付けると処理が開始される。ステップＳ７０１において、制御部１０１がスタートされたジョブのスキャン設定がページ連写モードかどうかを判断する。ページ連写モードである場合は、ステップＳ７０２において制御部１０１は原稿左部６０３をスキャンし、原稿画像として読み込む。ページ連写モードでない場合は、ステップＳ７１２
次にステップＳ７０３において、制御部１０１が記憶装置１０８にステップＳ７０２で読み取れた画像を１枚目の画像として格納する。
【００６６】
次にステップＳ７０４において、制御部１０１がステップＳ７０２で読み込んだ原稿画像の中にＱＲコード６０２が存在するかどうかを判定する。ＱＲコード６０２が存在しないと判定された時は、ステップＳ７０７に移行し、ＱＲコード６０２が存在すると判定された時にはステップＳ７０５に移行する。
【００６７】
ステップＳ７０５において、制御部１０１がデコーダ１０７にＱＲコード６０２のデコードを行わせるよう制御する。そして、制御部１０１がデコードされたＱＲコード６０２の中のデジタル情報を記憶装置１０８にステップＳ７０６で格納する。
【００６８】
次に、ステップＳ７０７において、制御部１０１はスキャン部１０２に原稿右部６０４をスキャンさせ、原稿画像として読み込む。
【００６９】
次にステップＳ７０８において、制御部１０１が記憶装置１０８にステップＳ７０７で読み取れた画像を２枚目の画像として格納する。
【００７０】
次にステップＳ７０９において、制御部１０１がステップＳ７０７で読み込んだ原稿画像の中にＱＲコード６０２が存在するかどうかを判定する。ＱＲコード６０２が存在しないと判定された時は、ステップＳ７１７に移行し、ＱＲコード６０２が存在すると判定された時にはステップＳ７１０に移行する。
【００７１】
ステップＳ７１０において、制御部１０１がデコーダ１０７にＱＲコード６０２のデコードを行わせるよう制御する。そして、制御部１０１がデコードされたＱＲコード６０２の中のデジタル情報を記憶装置１０８にステップＳ７１１で格納し、ステップＳ７１７に移行する。
【００７２】
ステップＳ７１２において、制御部１０１はスキャン部１０２に原稿６０１をスキャンさせ、原稿画像として読み込む。
【００７３】
次に、ステップＳ７１３において、制御部１０１が記憶装置１０８にステップＳ７１２で読み取れた画像を１枚目の画像として格納する。
【００７４】
次に、ステップＳ７１４において、制御部１０１がステップＳ７１２で読み込んだ原稿画像の中にＱＲコード６０２が存在するかどうかを判定する。ＱＲコード６０２が存在しないと判定された時は、ステップＳ７１７に移行し、ＱＲコード６０２が存在すると判定された時にはステップＳ７１５に移行する。
【００７５】
ステップＳ７１５において、制御部１０１がデコーダ１０７にＱＲコード６０２のデコードを行わせるよう制御する。そして、制御部１０１がデコードされたＱＲコード６０２の中のデジタル情報を記憶装置１０８にステップＳ７１６で格納し、ステップＳ７１７に移行する。
【００７６】
ステップＳ７１７において、制御部１０１はステップＳ７０６、又は、ステップＳ７１１で記憶装置１０８に格納されたデジタル情報のユーザ名を現在ログインしているユーザ名に変更して、エンコーダ３０６にエンコードさせ、ＱＲコード６０５を生成させる。記憶装置１０８に格納されたデジタル情報がない場合、制御部１０１は現在ログインしているユーザ名を使用して新規にデジタル情報を作成し、エンコーダ３０６にエンコードさせ、ＱＲコード６０５を生成させる。
【００７７】
次に、ステップＳ７１８において、制御部１０１は記憶装置１０８に格納されている１枚目の画像とステップＳ７１７で生成されたＱＲコードを合成する。次に、ステップＳ７１９において、制御部１０１が、ステップＳ７１７で合成された画像を印刷部１０３に出力し、１枚目の画像６０６を印刷させる。
【００７８】
次に、ステップＳ７２０において、制御部１０１は記憶装置１０８に２枚目の画像が格納されているかどうか確認し、２枚目の画像が格納されていれば、ステップＳ７１８に移行する。ステップＳ７１８では、制御部１０１は記憶装置１０８に格納されている２枚目の画像とステップＳ７１７で生成されたＱＲコードを合成する。次に、ステップＳ７１９において、制御部１０１が、ステップＳ７１７で合成された画像を印刷部１０３に出力し、２枚目の画像６０７を印刷させる。
【００７９】
図８を用いてＭＦＰ１００の設定画面について説明を行う。
【００８０】
図８は実施例３を実施するための設定画面を示している。図３の画面ではユーザがＱＲコード作成設定を選択することが可能である。表示部１０５によって「ＱＲコード作成モード」８０１が表示されている状態で「設定する」８０３をユーザが選択すると、受付部１０４が選択を受け付け、制御部１０１がＭＦＰ１００のセキュリティ設定を「ＱＲコード作成モード」に設定する。この時に、受付部１０４がコピースタートボタン押下をユーザから受け付けると、実施例３のフローチャートが開始される。ユーザが「設定しない」８０２を選択した場合は、ＭＦＰ１００は「ＱＲコード作成モード」ではない状態で動作する。この時に、受付部１０４がコピースタートボタン押下をユーザから受け付けると、実施例１や実施例２のフローチャートが開始される。
【００８１】
尚、図８の設定画面における選択は、システムの管理者以外は禁止するなどのアクセス制御が行えるようになっていることが望ましい。
【００８２】
以上のように、制御部１０１がＭＦＰ１００の各構成を制御し、「ＱＲコード作成モード」が「設定する」と選択され、ページ連写モードのように原稿面を分割してスキャンを行う場合に、ＱＲコードが検出されない領域の複製画像にも原稿に付加されたＱＲコードのデジタル情報を引き継ぐことができるという効果が得られる。
【００８３】
（その他の実施例）
上記実施例における複製とはあるものを模して同じようなものをつくることを意味し、原稿画像の出力を紙媒体上に行うコピー以外にも画像デジタル情報として出力を行う送信機能や記憶媒体保存機能などで使用してもよい。
【００８４】
また、上記実施例において部分コードの例として二次元コードであるＱＲコードを使用したが、ＱＲコードに限らず、ＳＴコード、バーコード、マークなど部分的にデジタル情報またはアナログ情報を付加できるものであればなにを使用してもかまわない。
【００８５】
上記実施例における記憶媒体である記憶装置１０８は、デジタル情報を格納できる媒体（例えば、ＨＤＤやＲＡＭ）であれば何でもよい。
【００８６】
また、上記実施例では、画像の読取り、デジタル情報の処理、画像のシート上への印字の何れもが可能なＭＦＰ１００を取り上げて説明したが、画像の読取り、デジタル情報の処理、画像のシート上への印字を行う装置が夫々、別の装置であっても構わない。
【００８７】
また、本発明の目的は、上記実施例で示したフローチャートの手順を実現するプログラムを記憶した記憶媒体から、コンピュータが、そのプログラムを読出し実行することによっても達成される。この場合、記憶媒体から読出されたプログラム自体が上述した実施形態の機能を実現することになる。そのため、このプログラムやプログラムを記憶した記憶媒体も本発明を構成することができる。
【００８８】
プログラムを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどコンピュータが読取り可能なものを用いることができる。
【符号の説明】
【００８９】
１００  ＭＦＰ
１０１  ＣＰＵ
１０２  スキャナ部
１０３  印刷部
１０４  受付部
１０５  表示部
１０６  送信部
１０７  デコーダ
１０８  記憶装置
３０６  エンコーダ
１１０、３０１、３０３、６０１  原稿
１１１、３０２、６０２、６０５  ＱＲコード
【図１】
2013009121.tif 000003
【図２】
2013009121.tif 000004
【図３】
2013009121.tif 000005
【図４】
2013009121.tif 000006
【図５】
2013009121.tif 000007
【図６】
2013009121.tif 000008
【図７】
2013009121.tif 000009
【図８】
2013009121.tif 000010