(57)【要約】【課題】  バーコードが印字されている原稿に対して、バーコードをデコードできない設定がされてスキャンジョブを実行された場合に、ジョブの種類によらず一律でジョブキャンセル等の制御を行ってしまうと、バーコードの情報を必要としない出力物であってもキャンセルされてしまう。【解決手段】  バーコードの情報をデコード可能な状態で保持すべきジョブの種類に対しては、ジョブキャンセルを行い、バーコードの情報をデコード可能な状態で保持する必要のないジョブ種に対してはジョブキャンセルしないように制御する。バーコードの情報をデコードできる状態で保持する必要のないジョブ種に対しては、ユーザにバーコードがデコードできなくなるとことを通知した上で制御方法の選択肢を提示する。【選択図】  図７
2013021519.tif 000002
【特許請求の範囲】
【請求項１】
バーコードを検知、デコード可能な画像形成装置であって、
ジョブに対する設定を受け付ける設定取得手段(Ｓ７００１)と
バーコードをデコードできなくなる設定項目を保持する禁止設定情報保持部(５１１)と
禁止設定情報保持部（５１１）で保持している設定項目と設定取得手段（Ｓ７００１）で取得した設定項目に一致するものがあるか否かを判断する出力条件判定手段（Ｓ７００３）と
出力条件判定手段（Ｓ７００３）で一致するものがあると判定された場合の動作モードを保持する動作モード情報保持部(５１３)から、ジョブの種類に応じて（Ｓ７００２）動作モードを選択可能とする動作モード選択手段（Ｓ７００４）と
選択された動作モードに従って処理を行うジョブ制御手段（図６)
とを有することを特徴とする画像形成装置。
【請求項２】
前記動作モードを選択可能とするジョブの種類とは、スキャンした画像データをコンピュータやサーバに電子データとして送信するセンドジョブのことを指すことを特徴する請求項１に記載の画像形成装置。
【請求項３】
前記動作モードには、
バーコードをデコードできなくなる設定であってもそのまま画像処理を行うモードと
バーコードをデコードできなくなる設定を画像形成装置が自動的に無効にして画像処理を行うモードと
バーコードをデコードできなくなる設定を操作部２１０でマスクした上で、再度ジョブに対する設定を受け付けるモード
を含む請求項１に記載の画像形成装置。
【請求項４】
バーコードを検知、デコード可能な画像形成装置であって、
ジョブに対する設定を受け付ける設定取得手段(Ｓ７００１)と
バーコードをデコードできなくなる設定項目を保持する禁止設定情報保持部(５１１)と
禁止設定情報保持部（５１１）で保持している設定項目と設定取得手段（Ｓ７００１）で取得した設定項目に一致するものがあるか否かを判断する出力条件判定手段（Ｓ７００３）と
出力条件判定手段（Ｓ７００３）で一致するものがあると判定された場合の動作モードを保持する動作モード情報保持部(５１３)から、ジョブの種類と、画像データの出力先の設定に応じて（Ｓ７００２）動作モードを選択可能とする動作モード選択手段（Ｓ７００４）と
選択された動作モードに従って処理を行うジョブ制御手段（図６)
とを有することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置が、認証情報が含まれる原稿を処理する場合の制御方法に関するものである。
【背景技術】
【０００２】
近年、オフィスで紙によって扱われる情報に対するセキュリティとして、バーコードを用いた制御方法が提案されている (特許文献１)。画像形成装置は、印刷を行う際にその出力物に対するスキャンを許可する、禁止するといったスキャンロック情報を出力物上にバーコードで印字しておく。画像形成装置は、スキャンをする際に原稿にバーコードがあるかを検知し、バーコードを検知した場合はそのバーコードをデコードして得られるスキャンロック情報に従って制御を行う。このように、機密情報を含む紙にスキャン禁止のスキャンロック情報を印字しておくことで、複製を禁止することができる。また、ログ情報をバーコードで出力物上に印字しておくことで、紙が放置されていた際に流出元を特定することもできる。このような機能が提供されることで、紙による情報の流出を低減することが可能となっている。
【０００３】
しかしながら、画像形成装置が、バーコードが印字された原稿に対して、拡大縮小、濃度や解像度の変更などの画像処理を施してしまうとバーコードをデコードできなくなってしまうという問題がある。これに対して、スキャン時にデコードできなくなるような設定がされていたら、出力をキャンセルするという制御方法が提案されている（特許文献２)。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２８４４７２号公報
【特許文献２】特開２００９−１１８３３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、スキャンロック情報でスキャン許可と設定されているにも関わらず、出力時の設定によって一律でジョブがキャンセルされてしまうと、ユーザの利便性を損なう可能性がある。例えば、画像形成装置で処理した後も紙として扱われていることが決まっているような場合は、バーコードの情報をデコード可能な状態で保持しておくことが望まれる。例として、画像形成装置によって再び紙に印刷する場合(コピージョブ)や、後々印刷を行うために画像形成装置内のHDD内にスキャンした画像データを保存しておく場合(ボックススキャンジョブ)などが該当する。逆に、画像形成装置によってスキャンした画像データを電子データとしてコンピュータに送信するような場合(センドジョブ)は、必ずしもバーコードの情報をデコード可能な状態で保持しておくことが必須とは言えない場合がある。
【０００６】
例えば、コンピュータ側で電子データを編集したり、再び紙に印刷することなく電子データで管理したりする場合である。出力時の設定によって一律でジョブキャンセル処理を行ってしまうと、バーコードの情報をデコード可能な状態で保持しておく必要が無い場合であっても、ジョブを実行することができなくなってしまうという問題が発生する。また、ユーザがジョブを実行するためには、バーコードの情報が必要で無くても、バーコードの情報がデコード可能な状態で保持できなくなる項目を設定しないようにして、ジョブを投入する必要があり、設定可能な項目が制限されてしまうという問題が発生する。
【課題を解決するための手段】
【０００７】
バーコードを検知、デコード可能な画像形成装置であって、
ジョブに対する設定を受け付ける設定取得手段(Ｓ７００１)と
バーコードをデコードできなくなる設定項目を保持する禁止設定情報保持部(５１１)と
禁止設定情報保持部（５１１）で保持している設定項目と設定取得手段（Ｓ７００１）で取得した設定項目に一致するものがあるか否かを判断する出力条件判定手段（Ｓ７００３）と
出力条件判定手段（Ｓ７００３）で一致するものがあると判定された場合の動作モードを保持する動作モード情報保持部(５１３)から、ジョブの種類に応じて（Ｓ７００２）動作モードを選択可能とする動作モード選択手段（Ｓ７００４）と
選択された動作モードに従って処理を行うジョブ制御手段（図６)
とを有する画像形成装置。
【発明の効果】
【０００８】
バーコードをデコードできなくなる設定がされた場合に、ジョブの種類に応じて制御を切り替えることで、センドジョブのようにバーコードの情報をデコード可能な状態で保持しておく必要が無い場合は、ジョブキャンセルされることなくジョブの実行が可能となる。
【０００９】
また、画僧形成装置が、デコードできない設定がされていることを通知し、動作モードを提供することで、ユーザは問題を把握した上で、用途に応じた適切な操作をスムーズに行うことが可能となる。
【図面の簡単な説明】
【００１０】
【図１】システムの構成図を示す。
【図２】画像形成装置の構成図を示す。
【図３】バーコード付き出力物を作成するフローチャートを示す。
【図４】バーコード付き出力物の例を示す。
【図５】バーコード付き出力物の読み込み制御を行うためのブロック図を示す。
【図６】スキャンを伴うジョブのフローチャートを示す。
【図７】課題解決のためのフローチャートを示す。
【図８】複数宛先を同時に指定した場合の課題解決のためのフローチャートを示す。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１２】
［実施例１］
図１は、実施形態におけるシステムの構成図である。複数のコンピュータ１０１、１０２と、複数の画像形成装置１０３，１０４が、ネットワーク１０５を介して接続されている。
【００１３】
図２は、画像形成装置１０３、１０４の構成を示すブロック図である。ＣＰＵ２０２を含む制御部２０１は、画像形成装置１０３、１０４全体の動作を制御する。ＣＰＵ２０２は、ＲＯＭ２０３に記憶された制御プログラムを読み出して読取制御や送信制御などの各種制御処理を実行する。ＲＡＭ２０４は、ＣＰＵ２０２の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ２０５は、画像データや各種プログラムや各種設定情報を記憶する。操作部Ｉ／Ｆ２０６は、操作部２１０と制御部２０１とを接続する。操作部２１０には、タッチパネル機能を有する液晶表示部やキーボードなどが備えられている。プリンタＩ／Ｆ２０７は、プリンタ２１１と制御部２０１とを接続する。プリンタ２１１で印刷すべき画像データはプリンタＩ／Ｆ２０７を介して制御部２０１からプリンタ２１１に転送され、プリンタ２１１において記録媒体上に印刷される。
【００１４】
スキャナＩ／Ｆ２０８は、スキャナ２１２と制御部２０１とを接続する。スキャナ２１２は、原稿上の画像を読み取って画像データを生成し、スキャナＩ／Ｆ２０８を介して制御部２０１に入力する。ネットワークＩ／Ｆ２０９は、制御部２０１（画像形成装置１０３、１０４）をＬＡＮ２１３に接続する。ネットワークＩ／Ｆ２０９は、ＬＡＮ２１３上の外部装置（例えば、コンピュータ１０１、１０２）に画像データを送信したり、ＬＡＮ２１３上の外部装置（例えば、コンピュータ１０１、１０２）から各種情報を受信したりする。
【００１５】
図３で、バーコード付き出力物を作成するフローについてコピージョブを例に説明する。Ｓ３００１で、制御部２０１は、操作部Ｉ／Ｆ２０６を介して操作部２１０からスキャンロックの設定を受け付ける。スキャンロックの設定とは、出力物にバーコードとしてスキャン許可/禁止の情報を埋め込むか否かの設定のことを指す。Ｓ３００２で、スキャナ２１２は原稿をスキャンする。Ｓ３００３で制御部２０１はＲＯＭ２０３に記憶された制御プログラムをＣＰＵ２０２で実行することによって、スキャナＩ／Ｆ２０８を介してスキャナ２１２から入力された画像データにバーコードが存在するか否かを判断する。バーコードが存在しなかった場合Ｓ３００４に進み、制御部２０１は、操作部Ｉ／Ｆ２０６を介して操作部２１０から入力されたスキャンロックの設定を基にバーコードを作成し、所定の位置に印字するように制御を行う。バーコードが存在した場合Ｓ３００５に進む。
【００１６】
制御部２０１はＲＯＭ２０３に記憶された制御プログラムをＣＰＵ２０２で実行することによって、バーコードをデコードし、デコードした情報に含まれるスキャンロック情報が許可であるか、禁止であるかを判断する。スキャンロック情報が許可であった場合Ｓ３００６に進み、制御部２０１は操作部Ｉ／Ｆ２０６を介して操作部２１０から入力されたスキャンロックの設定を基にバーコードを作成し、Ｓ３００３でバーコードを検知した場所に上書き印字するように制御を行う。スキャンロック情報が禁止であった場合Ｓ３００７に進み、制御部２０１はジョブをキャンセルする。
【００１７】
図３に示す例はコピージョブの場合であるが、コンピュータ１０１、１０２からスキャンロックの設定を含むＰＤＬジョブを画像形成装置１０３、１０４に送信することによって、バーコード付きの出力物が作成されてもよい。また、図３に示す例はスキャンロックの設定を基にバーコードを作成するとしたが、画像形成装置１０３、１０４側で予め設定しておいたログの情報をバーコードに含めてもよい。以上のようにして作成されるバーコード付き出力物の例及び、バーコードに含まれる情報の例を図４に示しておく。
【００１８】
次に、本特許が提案する、図４に示したようなバーコード付きの出力物を原稿としてスキャンして、コピージョブ、ボックススキャンジョブ、センドジョブ等の指定を行う場合のフローを説明していく。
【００１９】
図５は、本特許が提案するバーコード付き原稿の読み込み制御を説明するためのＲＯＭ２０３に記憶された制御プログラムのブロック図の一部を示す。設定取得部５０５は、操作部Ｉ／Ｆ２０６を介して操作部２１０から入力される設定情報を取得する。設定情報とは、画像形成装置１０３、１０４がジョブを実行するための詳細設定であって、コピージョブ、センドジョブなどのジョブの種類の設定や画像処理や、出力の部数などの各種設定を指す。画像処理部５０７は、設定取得部５０５が取得した設定情報に基づいてスキャナＩ／Ｆ２０８を介してスキャナ２１２から入力された画像データに対して画像処理を行う。画像出力部５０８は、画像処理部５０７で画像処理された画像データを、設定取得部５０５が取得した設定情報に基づいて印刷、送信などの出力処理を行う。ジョブ制御部５０６は、設定取得部５０５が取得した設定情報に基づいて、画像処理部５０７や画像出力部５０８の制御を行う。
【００２０】
スキャンロック制御部５０１は、画像データ取得部５０２と画像データ解析部５０３とジョブ制御判断部５０４から成る。画像データ取得部５０２は、スキャナＩ／Ｆ２０８を介してスキャナ２１２から入力された原稿の画像データを取得する。画像データ解析部３０２は、画像データ取得部３０１で取得した画像データがバーコードを含むか否かを解析し、バーコードが含まれていたら、バーコードのデコードを行う。ジョブ制御判断部３０３は、画像データ解析部３０２でデコードされた情報に含まれるスキャンロック情報に基づいてスキャンジョブを実行するか否かを判定する。スキャンロック設定管理部５０９は、設定情報保持部５１０と禁止設定情報保持部５１１と出力条件判定部５１２と動作モード情報保持部５１３から成る。設定情報保持部５１０は、設定取得部５０５が取得した設定情報を保持する。禁止設定情報保持部５１１は、バーコードの情報がデコード可能な状態で保持できなくなる設定項目を保持している。
【００２１】
バーコードの情報がデコード可能な状態で保持できなくなる設定項目とは、例えば、拡大縮小、変倍、解像度変更などである。出力条件判定部５１２は、設定情報保持部５１０で保持している設定情報と、禁止設定情報保持部５１１が保持している設定項目に一致するものが無いかを判定する。動作モード情報保持部５１３は、バーコードの情報がデコード可能な状態で保持できない設定がされた場合の動作モードの設定を保持している。この動作モードは、以下に示す3つのモードから成る。
【００２２】
モードＡ：バーコード情報をデコード可能な状態で保持できない設定であってもそのまま画像処理を行って出力する。
【００２３】
モードＢ：バーコード情報をデコード可能な状態で保持できない設定は、保持できる設定に変更して画像処理を行って出力する。
【００２４】
モードＣ：バーコード情報をデコード可能な状態で保持できない設定を操作部２１０上でマスクした上で、ユーザに再設定させて、ユーザが再設定した内容で画像処理を行って出力する。
【００２５】
続いて、図６にコピージョブやボックススキャンジョブ、センドジョブなどのスキャンを伴うジョブの処理のフローを示す。Ｓ６００１で、画像形成装置１０３，１０４は、操作部Ｉ／Ｆ２０６を介して操作部２１０からジョブに対する設定を受け付け、設定情報保持部５１０に保持する。Ｓ６００２で、スキャナ２１２は、原稿をスキャンする。Ｓ６００３で、画像データ解析部５０３は、スキャナＩ／Ｆ２０８を介して画像データ取得部５０２が取得した画像データにバーコードがあるか否かを検知する。バーコードが無かった場合、Ｓ６００４に進み、ジョブ制御部５０６は、設定情報保持部５１０に保持されている設定情報に基づいて画像処理を行うように画像処理部５０７に指示を行う。
【００２６】
続いて、ジョブ制御部５０６は、設定情報保持部５１０に保持されている設定情報に基づいて画像を出力するように画像出力部３０５に指示を行い。ジョブを実行する。バーコードがあると検知した場合、Ｓ６００５に進み、ジョブ制御判断部５０４は、画像データ解析部５０３がデコードしたバーコードの中に含まれるスキャンロック情報が、スキャン許可であるか否かを解析する。スキャン禁止と判断した場合は、Ｓ６００６に進み、ジョブ制御部５０６はジョブをキャンセルする。スキャン許可と判断した場合は、Ｓ６００４に進み、先述した通りジョブ制御部５０６は、設定情報保持部５１０に保持されている設定情報に基づいて、ジョブを実行する。
【００２７】
図７に、ジョブの種類に応じて制御を切り替えるためのフローを示す。Ｓ７００１で、画像形成装置１０３，１０４は、操作部Ｉ／Ｆ２０６を介して操作部２１０からジョブに対する設定を受け付け、設定情報保持部５１０に保持する。Ｓ７００２では、ジョブ制御部５０５は、設定情報保持部５１０に保持されている設定情報が、センドジョブであるか否かを判断する。センドジョブではなかった場合、Ｓ６００２に進み図４のフローに従って処理を行う。センドジョブだった場合、Ｓ７００３に進む。Ｓ７００３では、出力条件判定部５１３が、設定情報保持部５１０に保持されている設定情報と、禁止設定情報管理部５１２が保持する設定項目を比較し、一致するものがあるか否かを判定する。一致するものがないと判定した場合は、Ｓ６００２に進みに進み図４のフローに従って処理を行う。一致するものがあると判定した場合はＳ７００４に進み、ジョブ制御部５０６が、操作部Ｉ／Ｆ２０６を介して操作部２１０にバーコード情報をデコードできなくなる設定がされていること及び動作モード情報保持部５１３で保持している動作モードの選択肢を表示するように指示する。
【００２８】
Ｓ７００５では、操作部２１０は、ユーザからの動作モードの入力を受け付ける。モードＡが入力された場合、Ｓ６００２に進みに進み図４のフローに従って処理を行う。モードＢが選択された場合、Ｓ７００６に進み、ジョブ制御部５０６は、Ｓ７００３で一致すると判定した設定項目に関して、設定情報保持部５１０に保持されている情報を無効にする。その後Ｓ６００２に進みに進み図４のフローに従って処理を行う。モードＣが入力された場合、Ｓ７００７に進む。ジョブ制御部５０６は、禁止設定情報保持部５１１からバーコード情報がデコード可能な状態を保持できなくなる設定項目を取得し、操作部２１０上で、対応する項目をマスクして表示するように制御し、操作部２１０は、再びジョブの設定を受け付ける。その後、Ｓ６００２に進みに進み図４のフローに従って処理を行う。
【００２９】
以上のように制御することで、画像形成装置によってスキャンした画像データを電子データとしてコンピュータに送信するような場合(センドジョブ)に、ユーザが、バーコードの情報がデコードできなくなること認識することが可能となる。また、画像形成装置が動作モードを提示することで、再びスキャンすることがない文書はユーザの意図する設定で送信可能とし(モードＡ)、再びスキャンする文書は、バーコード情報がデコードできなくなる設定を除いた設定で送信することを可能とする(モードＢ、モードＣ)。さらに、画像形成装置１０３、１０４が、バーコードの情報がデコードできなくなる設定を自動的に解除するモードＢと、ユーザにバーコードの情報がデコードできなくなる設定を認識した上で再設定可能とするモードＣを設けることで、ユーザ毎のニーズに合わせた制御が可能となる。
【００３０】
［実施例２］
画像形成装置１０３、１０４によってスキャンした画像データを電子データとして送信するセンドジョブは、送信先の宛先として、ＦＡＸやＥｍａｉｌ、ＦＴＰ／ＳＭＢ／ＮＣＰなどのファイル転送、画像形成装置内のＨＤＤなどを複数選択することが可能である。それらは宛先によって、バーコードの情報を保持することが必須な場合と、バーコードの情報を保持するか否かを選択可能としてよい場合が混在するケースが考えられる。例えば、ＥｍａｉｌやＦＴＰ／ＳＭＢ／ＮＣＰなどのファイル転送は、コンピュータ側で電子データを編集可能な状態となるため、実施例１に述べたようなユーザのニーズに合わせた処理を選択可能としてもよい。一方、ＦＡＸや画像形成装置内のＨＤＤは、再び紙として扱われることが決まっているもしくは、紙として扱われる可能性があるため、バーコードの情報をデコード可能な状態で保持しておく必要がある。
【００３１】
このように、バーコードの情報をデコード可能な状態で保持しておくことが必須な宛先と必須ではない宛先が混在した場合の制御フローを図８に示す。Ｓ８００１〜Ｓ８００３までは、Ｓ７００１〜Ｓ７００３までと同様の処理を行う。Ｓ８００４で、出力条件判定部５１２は、設定情報保持部５１０が保持している設定情報の中に、送信先の宛先としてバーコードの情報をデコード可能な状態で保持しておくことが必須な宛先を含むか否かを判定する。バーコードの情報をデコード可能な状態で保持しておくことが必須な宛先が含まれていなかった場合はＳ８００５に進む。Ｓ８００５では、Ｓ７００４〜Ｓ７００７で説明したように、モードＡ、モードＢ、モードＣをユーザに選択可能とし、実施例１と同様の制御を行う。バーコードの情報をデコード可能な状態で保持しておくことが必須な宛先が含まれていた場合はＳ８００６に進み、バーコードの情報がデコードできなくなるモードＡを除いた、モードＢとモードＣをユーザに選択可能とし、Ｓ８００７でＳ７００４からＳ７００７で説明したような動作モードに従った制御を行う。
【００３２】
このような制御を行うことで、宛先が複数存在する場合においても、ユーザに意識させることなく、バーコードの情報をデコード可能な状態で保持しておく必要がある場合は自動的に保持され、そうでない場合は、ユーザ毎のニーズに合わせた制御が可能となる。
【符号の説明】
【００３３】
５０１  スキャンロック制御部
５０２  画像データ取得部
５０３  画像データ解析部
５０４  ジョブ制御判断部
５０９  スキャンロック設定管理部
５１０  設定情報保持部
５１１  禁止設定情報保持部
５１２  出力条件判定部
５１３  動作モード情報保持部
【図１】
2013021519.tif 000003
【図２】
2013021519.tif 000004
【図３】
2013021519.tif 000005
【図４】
2013021519.tif 000006
【図５】
2013021519.tif 000007
【図６】
2013021519.tif 000008
【図７】
2013021519.tif 000009
【図８】
2013021519.tif 000010