(57)【要約】【課題】紙媒体での機密情報の管理をセキュアに行うことができるようにする。【解決手段】画像形成装置は、第１データおよび第１データに対応付けられた第２データを記憶するとともに、第１データの出力を許可する許可条件を満たしているか否かを判断するための許可情報を記憶する記憶部と、画像読取部と、印刷部と、第２データに基づく印刷で得られる第１データ出力用印刷物を画像読取部が読み取ったか否かを判断し、読み取ったと判断したとき、許可条件を満たしていれば、第２データに対応する第１データに基づく印刷を印刷部に行わせる一方、許可条件を満たしていなければ、第２データに対応する第１データに基づく印刷を印刷部に行わせない制御部と、を備える。【選択図】図６
2019118034.tif 000002
【特許請求の範囲】
【請求項１】
第１データおよび前記第１データに対応付けられた第２データを記憶するとともに、前記第１データの出力を許可する許可条件を満たしているか否かを判断するための許可情報を記憶する記憶部と、
画像を読み取る画像読取部と、
画像を印刷する印刷部と、
前記第２データに基づく印刷で得られる印刷物である第１データ出力用印刷物を前記画像読取部が読み取ったか否かを判断し、前記画像読取部が前記第１データ出力用印刷物を読み取ったと判断したとき、前記許可条件を満たしていれば、前記第２データに対応する前記第１データに基づく印刷を前記印刷部に行わせる一方、前記許可条件を満たしていなければ、前記第２データに対応する前記第１データに基づく印刷を前記印刷部に行わせない制御部と、を備えることを特徴とする画像形成装置。
【請求項２】
前記許可情報は、設定項目の設定値を示す情報を含み、
前記画像読取部による読み取りに際し前記設定項目の設定値の設定を受け付ける操作パネルを備え、
前記制御部は、前記画像読取部による前記第１データ出力用印刷物の読み取りに際し設定された前記設定項目の設定値と前記許可情報で示される前記設定項目の設定値とが異なっていれば、前記許可条件を満たしていないと判断することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記画像読取部は、搬送読取用コンタクトガラスおよび載置読取用コンタクトガラスを含み、搬送読取モードでは前記搬送読取用コンタクトガラスに自動搬送される原稿を読み取るとともに、載置読取モードでは前記載置読取用コンタクトガラスに載置された原稿を読み取り、
前記許可情報は、前記搬送読取モードおよび前記載置読取モードのうち許可読取モードを示す情報を含み、
前記制御部は、前記許可読取モードとは異なるモードで前記画像読取部が前記第１データ出力用印刷物を読み取ったとき、前記許可条件を満たしていないと判断することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
ユーザー認証の実行指示を受け付ける操作パネルを備え、
前記許可情報は、許可ユーザーを示す情報を含み、
前記制御部は、前記画像読取部が前記第１データ出力用印刷物を読み取った後、前記操作パネルが前記ユーザー認証の実行指示を受け付けると、前記ユーザー認証を行い、前記ユーザー認証の実行を指示したユーザーが前記許可ユーザーでなければ、前記許可条件を満たしていないと判断することを特徴とする請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項５】
前記制御部は、前記画像読取部が前記第１データ出力用印刷物を読み取った後、所定時間内に、前記操作パネルが前記ユーザー認証の実行指示を受け付けなければ、前記許可条件を満たしていないと判断することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記許可情報は、使用期限を示す情報を含み、
前記制御部は、前記画像読取部が前記第１データ出力用印刷物を読み取ったとき、現在日時が前記使用期限を過ぎていれば、前記許可条件を満たしていないと判断することを特徴とする請求項１〜５のいずれか１項に記載の画像形成装置。
【請求項７】
前記許可情報は、上限回数を示す情報を含み、
前記制御部は、前記第１データ出力用印刷物の読み取りを伴うジョブの実行回数が前記上限回数に達したとき、前記許可条件を満たしていないと判断することを特徴とする請求項１〜６のいずれか１項に記載の画像形成装置。
【請求項８】
前記許可情報は、チェック領域の位置を示す情報を含み、
前記制御部は、前記画像読取部が前記第１データ出力用印刷物を読み取ったとき、当該読み取りで得られた前記第１データ出力用印刷物の画像データの前記チェック領域から所定画像を検出する処理を行い、前記所定画像を検出できなかった場合、前記許可条件を満たしていないと判断することを特徴とする請求項１〜７のいずれか１項に記載の画像形成装置。
【請求項９】
前記許可情報は、読取順を示す情報を含み、
前記制御部は、前記画像読取部による前記第１データ出力用印刷物の読み取り時に、前記第１データ出力用印刷物を含む複数枚の原稿を連続して読み取る連続読取が行われていなければ、前記許可条件を満たしていないと判断するとともに、前記連続読取が行われていたとしても、前記連続読取での前記第１データ出力用印刷物の前記読取順が前記許可情報で示される前記読取順と異なっていれば、前記許可条件を満たしていないと判断することを特徴とする請求項１〜８のいずれか１項に記載の画像形成装置。
【請求項１０】
前記許可情報は、判断用画像データを含み、
前記制御部は、前記連続読取で読み取られた前記第１データ出力用印刷物以外の原稿の画像データと前記判断用画像データとの類似度が予め定められた閾値を下回っていれば、前記許可条件を満たしていないと判断することを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
前記制御部は、前記許可条件を満たしていないと判断したとき、前記第２データを消去する処理を行うことを特徴とする請求項１〜１０のいずれか１項に記載の画像形成装置。
【請求項１２】
第１データ出力モードをオンに設定する指示を受け付ける操作パネルを備え、
前記制御部は、前記操作パネルが前記第１データ出力モードをオンに設定する指示を受け付けてから前記画像読取部が原稿を読み取ると、前記画像読取部が前記第１データ出力用印刷物を読み取ったか否かを判断し、前記画像読取部が前記第１データ出力用印刷物を読み取ったと判断したとき、前記操作パネルが前記第１データ出力モードをオンに設定する指示を受け付けてから前記画像読取部による前記第１データ出力用印刷物の読み取りの開始までの待ち時間が予め定められた閾値時間を超えていれば、前記第２データを消去する処理を行うことを特徴とする請求項１〜１１のいずれか１項に記載の画像形成装置。
【請求項１３】
前記記憶部は、前記第１データに対応付けられた通知先を記憶し、
前記通知先と通信可能に接続される通信部を備え、
前記制御部は、前記許可条件を満たしていないと判断したとき、前記通知先に対し、前記通信部を介して、前記第１データ出力用印刷物の読み取りが行われた旨の報知情報を送信することを特徴とする請求項１〜１２のいずれか１項に記載の画像形成装置。
【請求項１４】
前記制御部は、前記第１データ出力用印刷物の読み取りを伴うジョブの内容を前記報知情報に含めることを特徴とする請求項１３に記載の画像形成装置。
【請求項１５】
前記制御部は、前記第１データ出力用印刷物の画像を用紙に複写するコピージョブを実行するとき、前記画像読取部の読み取りで得られた前記第１データ出力用印刷物の画像データの一部に変更を加え、当該変更を加えた画像データに基づく印刷を前記印刷部に行わせることを特徴とする請求項１〜１４のいずれか１項に記載の画像形成装置。
【請求項１６】
第１データ保存モードをオンに設定する指示を受け付けるとともに、操作を受け付ける操作パネルを備え、
前記制御部は、前記第１データ保存モードがオンに設定された状態での前記画像読取部の原稿の読み取りで得られた画像データを前記第１データとして取得し、前記第１データを取得すると、前記第２データを作成する作成操作および前記許可情報を設定する設定操作の受け付けを前記操作パネルに行わせ、前記第１データおよび前記第２データを互いに対応付けて前記記憶部に記憶させるとともに、前記許可情報を前記第１データに対応付けて前記記憶部に記憶させ、前記第２データに基づく印刷を前記印刷部に行わせることを特徴とする請求項１〜１５のいずれか１項に記載の画像形成装置。
【請求項１７】
サーバーと通信可能に接続される通信部を備え、
前記制御部は、前記第１データおよび前記第２データを互いに対応付けて前記サーバーに記憶させるとともに、前記許可情報を前記第１データに対応付けて前記サーバーに記憶させることを特徴とする請求項１６に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を印刷する画像形成装置に関する。
【背景技術】
【０００２】
従来、機密情報データをセキュアに管理する技術が種々提案されている。このような技術は、たとえば、特許文献１に開示されている。
【０００３】
特許文献１では、画像形成装置に機密情報データが記憶される。機密情報データを出力するには、画像形成装置に対し、ユーザーがパスワードを入力する必要がある。画像形成装置は、ユーザーにより入力されたパスワードが正しければ、画像形成装置に記憶された機密情報データに基づく印刷を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１３２４８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザーによっては、機密情報データを自身で管理したり、機密情報データを持ち運んだりしたい場合がある。この場合には、たとえば、ユーザー所有の携帯型記憶デバイス（ＵＳＢメモリーなど）に機密情報データを保存することにより、機密情報データをユーザー自身で管理することができ、機密情報データを持ち運ぶこともできる。また、機密情報を印刷した印刷物が必要になったときには、機密情報データが保存された携帯型記憶デバイスを画像形成装置に接続することにより、容易に、機密情報が印刷された印刷物を得ることができる。
【０００６】
ここで、携帯型記憶デバイスに機密情報データを保存した場合、機密情報データを保存した携帯型記憶デバイスが故障などすると、機密情報が印刷された印刷物を得ることができなくなる。したがって、ユーザーによっては、機密情報の印刷を行い、当該印刷によって得られた印刷物（紙媒体）を管理したり持ち運んだりする場合がある。
【０００７】
しかし、この場合には、印刷物に印刷された機密情報の内容が第３者に漏洩する恐れがある。したがって、セキュリティ的に問題がある。
【０００８】
本発明は、上記課題を解決するためになされたものであり、紙媒体での機密情報の管理や持ち運びをセキュアに行うことが可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の画像形成装置は、第１データおよび第１データに対応付けられた第２データを記憶するとともに、第１データの出力を許可する許可条件を満たしているか否かを判断するための許可情報を記憶する記憶部と、画像を読み取る画像読取部と、画像を印刷する印刷部と、第２データに基づく印刷で得られる印刷物である第１データ出力用印刷物を画像読取部が読み取ったか否かを判断し、画像読取部が第１データ出力用印刷物を読み取ったと判断したとき、許可条件を満たしていれば、第２データに対応する第１データに基づく印刷を印刷部に行わせる一方、許可条件を満たしていなければ、第２データに対応する第１データに基づく印刷を印刷部に行わせない制御部と、を備える。
【００１０】
本発明の構成では、第１データ（機密情報データ）に対応付けた第２データに基づく印刷で得られる第１データ出力用印刷物を画像形成装置で読み取ることによって、第１データに基づく印刷物を出力することができる。すなわち、ＵＳＢメモリーなどの携帯型記憶デバイスに第１データを保存する必要はない。ここで、機密情報とは内容的に関連性の無い第２データを第１データに対応付けておけば、たとえば、第１データ出力用印刷物の持ち運び中に、第１データ出力用印刷物の印刷内容を第３者に見られても、第３者は第１データ出力用印刷物の印刷内容からは第１データの内容を把握することができない。また、第１データ出力用印刷物を第３者が不正に取得し画像形成装置で読み取っても、第１データに基づく印刷は許可条件を満たしている場合にのみ行われるので、第３者は第１データの内容を把握することはできない。これにより、紙媒体での機密情報の管理や持ち運びをセキュアに行うことができる。
【発明の効果】
【００１１】
本発明の構成では、紙媒体での機密情報の管理や持ち運びをセキュアに行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態による複合機の構成を示すブロック図
【図２】本発明の一実施形態による複合機の構成を示す概略図
【図３】本発明の一実施形態による複合機が行うセキュリティ保存処理の流れを示すフローチャート
【図４】本発明の一実施形態による複合機のセキュリティ保存モードがオフに設定されている場合の印刷の流れを示す図
【図５】本発明の一実施形態による複合機のセキュリティ保存モードがオンに設定されている場合の印刷の流れを示す図
【図６】本発明の一実施形態による複合機が行うセキュリティ出力処理の流れを示すフローチャート
【図７】本発明の一実施形態による複合機が許可条件を満たしていないと判断した場合の印刷の流れを示す図
【図８】本発明の一実施形態による複合機が許可条件を満たしていると判断した場合の印刷の流れを示す図
【図９】本発明の一実施形態による複合機が行う第６判断処理の流れを示す図
【図１０】本発明の一実施形態による複合機が行う第６判断処理の流れを示す図
【図１１】本発明の一実施形態による複合機が行うデータ変更処理の流れを示す図
【図１２】本発明の一実施形態による複合機がサーバーに複数接続された状態の図
【発明を実施するための形態】
【００１３】
本発明の一実施形態による画像形成装置について、スキャンジョブやプリントジョブなど複数種のジョブの実行が可能な複合機を例にとって説明する。
【００１４】
＜複合機の構成＞
図１および図２に示すように、本実施形態の複合機１００は、制御部１を備える。制御部１は、ＣＰＵ１１、メモリー１２および画像処理モジュール１３を含む。ＣＰＵ１１、メモリー１２および画像処理モジュール１３は、互いに接続される。ＣＰＵ１１は、制御用のプログラムおよびデータに基づき動作し、複合機１００の各部を制御するための処理を行う。メモリー１２は、ＣＰＵ１１を動作させるための制御用のプログラムおよびデータを記憶する。
【００１５】
画像処理モジュール１３は、画像データに対して種々の画像処理を行うための回路やメモリーを含む。制御部１は、画像処理モジュール１３を用いて、画像データに対して画像処理を行う。
【００１６】
また、複合機１００は、画像読取部２を備える。画像読取部２は、制御部１に接続される。制御部１は、画像読取部２の読取動作を制御する。画像読取部２は、原稿Ｄを読み取り、原稿Ｄの画像データを生成する。
【００１７】
画像読取部２は、ランプ２１やイメージセンサー２２などの光学系部材を含み、原稿Ｄを光学的に読み取る。ランプ２１やイメージセンサー２２などの光学系部材は、画像読取部２の筐体内部に収容される。画像読取部２の筐体上面には、搬送読取用コンタクトガラスＧ１および載置読取用コンタクトガラスＧ２が嵌め込まれる。搬送読取用コンタクトガラスＧ１は搬送読取モードでの読取時に用いるコンタクトガラスであり、載置読取用コンタクトガラスＧ２は載置読取モードでの読取時に用いるコンタクトガラスである。
【００１８】
また、画像読取部２は、原稿搬送ユニット２３を含む。原稿搬送ユニット２３は、画像読取部２の筐体上面に対して開閉可能に取り付けられる。原稿搬送ユニット２３には、原稿搬送路２０、原稿セットトレイ２３１および原稿排出トレイ２３２が設けられる。
【００１９】
原稿搬送路２０は、原稿セットトレイ２３１の設置位置から、搬送読取用コンタクトガラスＧ１上の所定位置（搬送読取モードでの読取時の読取位置ＲＰ）を経由し、原稿排出トレイ２３２の設置位置に至る。原稿搬送ユニット２３は、原稿セットトレイ２３１にセットされた読取前の原稿Ｄを原稿搬送路２０に給紙するとともに、原稿搬送路２０に沿って原稿Ｄを搬送し、読取後の原稿Ｄを原稿排出トレイ２３２に排出する。
【００２０】
搬送読取モードでは、ユーザーによって原稿セットトレイ２３１に原稿Ｄがセットされる。原稿搬送ユニット２３は、原稿セットトレイ２３１にセットされた原稿Ｄを原稿搬送路２０に給紙し、原稿搬送路２０に沿って原稿Ｄを搬送する。これにより、搬送読取用コンタクトガラスＧ１上の読取位置ＲＰを原稿Ｄが通過する。画像読取部２は、読取位置ＲＰを通過する原稿Ｄを読み取って原稿Ｄの画像データを生成する。
【００２１】
原稿セットトレイ２３１に複数枚の原稿Ｄをセットした場合には、原稿搬送ユニット２３による複数枚の原稿Ｄの読取位置ＲＰへの搬送が１枚ずつ自動的に行われる。画像読取部２は、原稿Ｄを１枚ずつ連続して読み取って複数枚の原稿Ｄの画像データを生成する連続読取を行う。
【００２２】
載置読取モードでは、ユーザーによって載置読取用コンタクトガラスＧ２上に原稿Ｄがセット（載置）される。画像読取部２は、載置読取用コンタクトガラスＧ２上にセットされた原稿Ｄを読み取って原稿Ｄの画像データを生成する。このとき、載置読取用コンタクトガラスＧ２上にセットした原稿Ｄを原稿搬送ユニット２３によって押え付けることができる。
【００２３】
また、複合機１００は、印刷部３を備える。印刷部３は、制御部１に接続される。制御部１は、印刷部３の印刷動作を制御する。印刷部３は、用紙Ｐに画像を印刷する。
【００２４】
印刷部３は、給紙部３１、画像形成部３２および定着部３３を含む。給紙部３１は、カセットに収容された用紙Ｐを用紙搬送路３０に給紙する。用紙搬送路３０に給紙された用紙Ｐは用紙搬送路３０に沿って搬送される。
【００２５】
画像形成部３２は、ブラック（Ｋ）、イエロー（Ｙ）、シアン（Ｃ）およびマゼンタ（Ｍ）の各色にそれぞれ対応する画像形成ユニット３２Ｋ、３２Ｙ、３２Ｃおよび３２Ｍを含む。画像形成ユニット３２Ｋ、３２Ｙ、３２Ｃおよび３２Ｍは、それぞれ、対応する色のトナー像を形成し、中間ベルトに１次転写する。中間ベルトに転写されたトナー像は、搬送中の用紙Ｐに２次転写される。
【００２６】
定着部３３は、トナー像が転写された用紙Ｐを加圧および加熱する。これにより、用紙Ｐにトナー像が定着される。トナー像が定着された印刷済み用紙Ｐは、用紙搬送路３０に沿ってそのまま搬送され、排出される。
【００２７】
また、複合機１００は、操作パネル４を備える。操作パネル４は、制御部１に接続される。制御部１は、操作パネル４の表示動作を制御するとともに、操作パネル４に対して行われた操作を検知する。
【００２８】
操作パネル４は、タッチスクリーン４１およびハードウェアボタン４２を含む。タッチスクリーン４１は、ソフトウェアボタンを配した画面を表示し、ユーザーからタッチ操作を受け付ける。ハードウェアボタン４２は、操作パネル４に複数設けられる。たとえば、ハードウェアボタン４２としては、ジョブの実行を指示するスタート操作をユーザーから受け付けるためのスタートボタンＳＴなどがある。
【００２９】
また、複合機１００は、通信部５を備える。通信部５は、制御部１に接続される。制御部１は、通信部５が行う通信を制御する。
【００３０】
通信部５は、複合機１００をＬＡＮなどのネットワークＮＴに接続するためのインターフェースであり、通信用回路、通信用メモリーおよび通信用コネクターなどを含む。ネットワークＮＴには、外部機器２００が接続される。外部機器２００は、ファクシミリやサーバー、複合機１００のユーザーにより使用されるユーザー端末（パーソナルコンピューターやスマートフォン）などである。通信部５は、外部機器２００との間でデータの送受信を行う。
【００３１】
また、複合機１００は、記憶部６を備える。記憶部６は、制御部１に接続される。制御部１は、記憶部６からのデータの読み出しや記憶部６へのデータの書き込みを行う。特に限定されないが、記憶部６は、ＲＯＭ（ＥＥＰＲＯＭなど）のような不揮発性の記憶デバイスを含む。
【００３２】
＜セキュリティ機能＞
（概要）
複合機１００には、セキュリティ機能が搭載される。セキュリティ機能を利用すれば、紙媒体での機密情報の管理や持ち運びをセキュアに行うことができる。セキュリティ機能では、複合機１００で読み取った原稿Ｄの画像データが対象となる。
【００３３】
セキュリティ機能の有効無効の設定は操作パネル４がユーザーから受け付ける。セキュリティ機能を有効に設定すると、セキュリティ保存モード（「第１データ保存モード」に相当）をオンに設定する指示の受け付けが操作パネル４にて行われる。また、セキュリティ機能を有効に設定すると、セキュリティ出力モード（「第１データ出力モード」に相当）をオンに設定する指示の受け付けが操作パネル４にて行われる。
【００３４】
セキュリティ保存モードをオンに設定してから、画像読取部２に原稿Ｄがセットされた状態でスタートボタンＳＴを操作することにより、制御部１にてセキュリティ保存処理が行われる。また、セキュリティ出力モードをオンに設定してから、画像読取部２に原稿Ｄがセットされた状態でスタートボタンＳＴを操作することにより、制御部１にてセキュリティ出力処理が行われる。
【００３５】
（セキュリティ保存処理）
以下に、図３に示すフローチャートを参照し、制御部１により行われるセキュリティ保存処理の流れを説明する。
【００３６】
図３に示すフローチャートのスタート時点では、セキュリティ保存処理で保存すべきデータの元原稿Ｄ（たとえば、機密情報が記載された原稿Ｄ）が画像読取部２にセットされているとする。そして、セキュリティ保存モードをオンに設定する指示を操作パネル４が受け付けてから、スタートボタンＳＴが操作されたことを制御部１が検知したとき、図３に示すフローチャートがスタートする。
【００３７】
ステップＳ１において、制御部１は、画像読取部２に原稿Ｄの読み取りを開始させる。そして、ステップＳ２において、制御部１は、画像読取部２による原稿Ｄの読み取りによって得られた原稿Ｄの画像データをセキュリティ保存処理で保存すべきデータ（以下、第１データと称する）として取得する。すなわち、セキュリティ保存モードがオンに設定された状態での画像読取部２による原稿Ｄの読み取りによって得られた原稿Ｄの画像データが第１データとなる。
【００３８】
ステップＳ３において、制御部１は、第１データに対応付ける画像データ（以下、第２データと称する）の作成受付を操作パネル４に行わせる。特に限定されないが、操作パネル４は、ページ作成画面（図示せず）を表示し、第２データを作成する作成操作をユーザーから受け付ける。
【００３９】
たとえば、ページ作成画面には、白紙のページが配される。そして、ユーザーは作成操作を行うことにより、写真画像や図形画像、テキスト画像などを白紙のページに任意に貼り付けることができる。ページ作成画面内のページに貼付可能な画像はユーザーにより予め登録され、記憶部６に記憶される。
【００４０】
また、ページ作成画面には、確定ボタンが配される。操作パネル４は、確定ボタンに対する操作を確定指示として受け付ける。操作パネル４が確定指示を受け付けたことを制御部１が検知すると、ステップＳ４に移行する。
【００４１】
ステップＳ４において、制御部１は、ページ作成画面で作成されたページの画像データを生成する。ここで生成された画像データが第２データとなる。
【００４２】
ステップＳ５において、制御部１は、第１データの出力を許可する許可条件を満たしているか否かを判断するための許可情報の設定受付を操作パネル４に行わせる。たとえば、操作パネル４は、確定指示を受け付けると、条件設定画面（図示せず）を表示し、許可情報を設定する条件設定操作をユーザーから受け付ける。許可情報については、後に詳細に説明する。
【００４３】
ステップＳ６において、制御部１は、第１データ情報７を記憶部６に記憶させる（図１参照）。このとき、制御部１は、第１データおよび第２データを互いに対応付けて第１データ情報７に含める（第１データおよび第２データが記憶部６に記憶される）。また、制御部１は、許可情報を第１データに対応付けて第１データ情報７に含める（許可情報が記憶部６に記憶される）。
【００４４】
ステップＳ７において、制御部１は、印刷部３に出力指示を与える。印刷部３は、制御部１から出力指示を受けると、第２データ（ページ作成画面で作成されたページの画像データ）に基づく印刷を行う。以下、第２データに基づく印刷により得られる印刷物を第１データ出力用印刷物と称する。
【００４５】
たとえば、図４に示すように、セキュリティ保存モードをオンに設定していなかった場合（オフに設定していた場合）、画像読取部２が読み取った原稿Ｄの画像データ（図４の左図参照）が生成され、原稿Ｄの画像データに基づく印刷が行われる。これにより、図４の右図に示すような印刷物（原稿Ｄの画像データに基づく画像が印刷された用紙Ｐ）が出力される。すなわち、通常のコピージョブが実行される。
【００４６】
一方で、図５に示すように、セキュリティ保存モードをオンに設定していた場合、画像読取部２が読み取った原稿Ｄの画像データ（図５の左上図参照）は第１データとして生成されるが、第１データに基づく印刷は行われない。代わりに、ユーザーが作成したページの画像データ（図５の左下図参照）であって第１データに対応付けられた画像データである第２データに基づく印刷が行われる。これにより、図５の右下図に示すような印刷物、すなわち、第１データ出力用印刷物（第２データに基づく画像が印刷された用紙Ｐ）が出力される。
【００４７】
（セキュリティ出力処理）
以下に、図６に示すフローチャートを参照し、制御部１により行われるセキュリティ出力処理の流れを説明する。
【００４８】
図６に示すフローチャートのスタート時点では、画像読取部２に原稿Ｄがセットされているとする。なお、原稿搬送ユニット２３に原稿Ｄがセットされる場合もあれば、載置読取用コンタクトガラスＧ２に原稿Ｄがセットされる場合もある。そして、セキュリティ出力モードをオンに設定する指示を操作パネル４が受け付けてから、スタートボタンＳＴが操作されたことを制御部１が検知したとき、図６に示すフローチャートがスタートする。
【００４９】
ステップＳ１１において、制御部１は、原稿搬送ユニット２３に原稿Ｄがセットされているか否かの検知を行い、原稿搬送ユニット２３に原稿Ｄがセットされていれば、搬送読取モードでの原稿Ｄの読み取りを画像読取部２に開始させる。一方で、原稿搬送ユニット２３に原稿Ｄがセットされていなければ、載置読取モードでの原稿Ｄの読み取りを画像読取部２に開始させる。
【００５０】
ステップＳ１２において、制御部１は、画像読取部２による原稿Ｄの読み取りによって得られた原稿Ｄの画像データ（ここでは、読取画像データと称する）に基づき、画像読取部２が読み取った原稿Ｄが第１データ出力用印刷物であるか否かを判断する。このとき、制御部１は、記憶部６に記憶された画像データであり第１データ出力用印刷物の印刷で使用された画像データである第２データと読取画像データとを比較し、画像読取部２が読み取った原稿Ｄが第１データ出力用印刷物であるか否かを判断する。たとえば、第２データと読取画像データとの間の類似度に基づき、画像読取部２が読み取った原稿Ｄが第１データ出力用印刷物であるか否かの判断が行われてもよい。
【００５１】
ステップＳ１２において、画像読取部２が読み取った原稿Ｄが第１データ出力用印刷物であると制御部１が判断した場合には、ステップＳ１３に移行する。ステップＳ１３に移行すると、制御部１は、画像読取部２が今回読み取った第１データ出力用印刷物の印刷で使用された第２データを対象第２データと認識し、対象第２データに対応付けられた第１データを対象第１データと認識する。そして、制御部１は、対象第１データに対応付けられた許可情報に基づき、対象第１データの出力を許可する許可条件を満たしているか否かを判断する。詳細については後述する。その結果、許可条件を満たしていると制御部１が判断した場合には、ステップＳ１４に移行する。
【００５２】
ステップＳ１４に移行すると、制御部１は、対象第１データを出力する処理を行う。このとき、制御部１は、印刷部３に出力指示を与える。印刷部３は、出力指示を受けると、対象第１データに基づき画像を形成し、当該形成した画像を用紙Ｐに印刷する。
【００５３】
ステップＳ１３において、許可条件を満たしていないと制御部１が判断した場合には、ステップＳ１５に移行する。ステップＳ１２において、画像読取部２が今回読み取った原稿Ｄが第１データ出力用印刷物でないと制御部１が判断した場合にも、ステップＳ１５に移行する。ステップＳ１５に移行すると、制御部１は、画像読取部２の今回の読み取りで得られた読取画像データに基づく印刷を印刷部３に行わせる。すなわち、画像読取部２が今回読み取った原稿Ｄが第１データ出力用印刷物であっても許可条件を満たしていないと制御部１が判断した場合や、画像読取部２が今回読み取った原稿Ｄが第１データ出力用印刷物でないと制御部１が判断した場合には、通常のコピージョブが行われる。
【００５４】
たとえば、セキュリティ出力モードがオンに設定された状態での画像読取部２による原稿Ｄの読み取りによって、図７および図８の各上図に示すような読取画像データが得られたとする。
【００５５】
この例において、許可条件を満たしていないと制御部１が判断した場合、図７に示すように、読取画像データに基づく印刷（通常のコピージョブ）が行われる。その結果、図７の下図に示すような印刷物、すなわち、読取画像データに基づく画像が印刷された用紙Ｐが出力される。
【００５６】
なお、読取画像データが第１データに対応付けられた第２データではない（画像読取部２が読み取った原稿Ｄが第１データ出力用印刷物ではない）と制御部１が判断した場合にも、同様に、読取画像データに基づく印刷（通常のコピージョブ）が行われる。さらに、セキュリティ出力モードがオンに設定されていなかった場合にも、同様に、読取画像データに基づく印刷（通常のコピージョブ）が行われる。
【００５７】
一方で、許可条件を満たしていると制御部１が判断した場合には、図８に示すように、第２データ（読取画像データ）に対応付けられた第１データに基づく印刷が行われる。その結果、図８の下図に示すような印刷物、すなわち、第１データに基づく画像が印刷された用紙Ｐが出力される。
【００５８】
本実施形態の複合機１００（画像形成装置）は、上記のように、第１データおよび第１データに対応付けられた第２データを記憶するとともに、第１データの出力を許可する許可条件を満たしているか否かを判断するための許可情報を記憶する記憶部６と、画像を読み取る画像読取部２と、画像を印刷する印刷部３と、第２データに基づく印刷で得られる印刷物である第１データ出力用印刷物を画像読取部２が読み取ったか否かを判断し、画像読取部２が第１データ出力用印刷物を読み取ったと判断したとき、許可条件を満たしていれば、第２データに対応する第１データに基づく印刷を印刷部３に行わせる一方、許可条件を満たしていなければ、第２データに対応する第１データに基づく印刷を印刷部３に行わせない制御部１と、を備える。
【００５９】
本実施形態の構成では、第１データ（機密情報データ）に対応付けた第２データに基づく印刷で得られる第１データ出力用印刷物を複合機１００で読み取ることによって、第１データに基づく印刷物を出力することができる。すなわち、ＵＳＢメモリーなどの携帯型記憶デバイスに第１データを保存する必要はない。ここで、機密情報とは内容的に関連性の無い第２データを第１データに対応付けておけば、たとえば、第１データ出力用印刷物の持ち運び中に、第１データ出力用印刷物の印刷内容を第３者に見られても、第３者は第１データ出力用印刷物の印刷内容からは第１データの内容を把握することができない。また、第１データ出力用印刷物を第３者が不正に取得し複合機１００で読み取っても、第１データに基づく印刷は許可条件を満たしている場合にのみ行われるので、第３者は第１データの内容を把握することはできない。これにより、紙媒体での機密情報の管理や持ち運びをセキュアに行うことができる。
【００６０】
＜許可情報に基づく判断＞
許可情報に含める情報（許可条件を満たしているか否かの判断に必要な判断用の情報）の設定は第１データを作成したユーザーが任意に行うことができる。なお、当該ユーザーはセキュリティ保存モードをオンに設定した状態でスタートボタンＳＴを操作したユーザーである。
【００６１】
ここで、許可情報に含まれている判断用の情報に応じて、制御部１により行われる判断処理は異なる。制御部１は、第１〜第７判断処理のいずれかを行う。以下に、具体的に説明する。
【００６２】
（第１判断処理）
許可情報には、スキャンジョブやプリントジョブに関する設定項目の設定値を示す情報を含めることができる。すなわち、操作パネル４は、図３のステップＳ５において、条件設定画面を表示し、許可情報を設定する条件設定操作として、設定項目の設定値を設定する操作を受け付ける。なお、設定項目の設定値を示す情報を許可情報に含めないようにすることもできる。
【００６３】
許可情報に含めることが可能な設定項目の設定値は種々存在する。一例を挙げると、印刷部数に関する設定項目の設定値、原稿／用紙／仕上げに関する設定項目（たとえば、原稿サイズ、用紙選択および排紙先など）の設定値、カラー／画質に関する設定項目（たとえば、濃度、カラー選択、色相調整および彩度など）の設定値、および、レイアウト／編集に関する設定項目（たとえば、拡大／縮小、ページ集約および両面／分割など）の設定値である。
【００６４】
制御部１は、画像読取部２が第１データ出力用印刷物を読み取ったと判断したとき、画像読取部２が今回読み取った第１データ出力用印刷物の印刷で使用された第２データ（対象第２データ）を認識するとともに、対象第２データに対応付けられた第１データ（対象第１データ）を認識し、対象第１データに対応付けられた許可情報に設定項目の設定値を示す情報が含まれているか否かを判断する。その結果、設定項目の設定値を示す情報が許可情報に含まれていると判断した場合、制御部１は、図６のステップＳ１３において、第１判断処理を行うことにより、許可条件を満たしているか否かを判断する。
【００６５】
具体的には、制御部１は、対象第１データに対応付けられた許可情報で示される設定項目の設定値を確認用設定値と認識する。また、制御部１は、複数の設定項目の現在の設定値（画像読取部２が第１データ出力用印刷物を読み取ったときの設定値）のうち、確認用設定値の設定項目に対応する設定項目の設定値を確認対象設定値と認識する。
【００６６】
そして、制御部１は、確認用設定値と確認対象設定値とが異なっている場合、許可条件を満たしていないと判断する。この場合、制御部１は、画像読取部２が読み取った原稿Ｄが第１データ出力用印刷物であっても、対象第１データに基づく印刷を印刷部３に行わせない。一方で、制御部１は、確認用設定値と確認対象設定値とが一致する場合、第１判断処理では許可条件を満たしていると判断する。
【００６７】
なお、確認用設定値が２つ以上存在していた場合、すなわち、２つ以上の設定項目の設定値を示す情報が許可情報に含まれていた場合、制御部１は、２つ以上の確認用設定値のそれぞれについて、確認用設定値と確認対象設定値とが異なっているか否かを判断する。そして、制御部１は、２つ以上の確認用設定値のうち少なくとも１つの確認用設定値が対応する確認対象設定値と異なっていれば、許可条件を満たしていないと判断する。
【００６８】
たとえば、印刷部数に関する設定項目の設定値（ここでは、「３部」に設定されていたとする）が許可情報に含まれていたとする。また、画像読取部２による第１データ出力用印刷物の読み取り時の印刷部数に関する設定項目の設定値が「１部」に設定されていたとする。
【００６９】
この場合、制御部１は、印刷部数「３部」を確認用設定値と認識し、印刷部数「１部」を確認対象設定値と認識する。この例では、確認用設定値と確認対象設定値とが異なる。したがって、制御部１は、許可条件を満たしていないと判断する。
【００７０】
制御部１が第１判断処理を行う場合（許可情報に設定項目の設定値を示す情報を含めた場合）、複合機１００での第１データ出力用印刷物の読み取りに際し、ジョブに関する複数の設定項目の設定値が許可情報で示される設定内容と同じになるよう設定を行わなければ、第１データに基づく印刷物を出力することはできない。したがって、第１データ出力用印刷物が第３者に不正に取得されても、第１データに基づく印刷物が出力されるのを抑制することができる。
【００７１】
（第２判断処理）
許可情報には、搬送読取モードおよび載置読取モードのうち許可読取モードを示す情報を含めることができる。すなわち、操作パネル４は、図３のステップＳ５において、条件設定画面を表示し、許可情報を設定する条件設定操作として、搬送読取モードおよび載置読取モードのうち許可読取モードを選択する操作を受け付ける。なお、許可読取モードを示す情報を許可情報に含めないようにすることもできる。
【００７２】
制御部１は、画像読取部２が第１データ出力用印刷物を読み取ったと判断したとき、対象第１データに対応付けられた許可情報に許可読取モードを示す情報が含まれているか否かを判断する。その結果、許可読取モードを示す情報が許可情報に含まれていると判断した場合、制御部１は、図６のステップＳ１３において、第２判断処理を行うことにより、許可条件を満たしているか否かを判断する。
【００７３】
具体的には、制御部１は、画像読取部２による第１データ出力用印刷物の読み取りが許可読取モードで行われたか否かを判断する。その結果、許可読取モードとは異なるモードで画像読取部２が第１データ出力用印刷物を読み取っていた場合、制御部１は、許可条件を満たしていないと判断する。一方で、許可読取モードで画像読取部２が第１データ出力用印刷物を読み取っていた場合、制御部１は、第２判断処理では許可条件を満たしていると判断する。
【００７４】
制御部１が第２判断処理を行う場合（許可情報に許可読取モードを示す情報を含めた場合）、複合機１００での第１データ出力用印刷物の読み取りに際し、許可読取モードで読み取りが行われるよう第１データ出力用印刷物をセットしなければ、第１データに基づく印刷物を出力することはできない。したがって、第１データ出力用印刷物が第３者に不正に取得されても、第１データに基づく印刷物が出力されるのを抑制することができる。
【００７５】
（第３判断処理）
許可情報には、第１データに基づく印刷物の提供を許可する許可ユーザーを示す情報を含めることができる。すなわち、操作パネル４は、図３のステップＳ５において、条件設定画面を表示し、許可情報を設定する条件設定操作として、許可ユーザーのユーザーＩＤやパスワードを入力する操作を受け付ける。なお、許可ユーザーを示す情報を許可情報に含めないようにすることもできる。
【００７６】
制御部１は、画像読取部２が第１データ出力用印刷物を読み取ったと判断したとき、対象第１データに対応付けられた許可情報に許可ユーザーを示す情報が含まれているか否かを判断する。その結果、許可ユーザーを示す情報が許可情報に含まれていると判断した場合、制御部１は、図６のステップＳ１３において、第３判断処理を行うことにより、許可条件を満たしているか否かを判断する。
【００７７】
具体的には、制御部１は、画像読取部２による第１データ出力用印刷物の読み取りが終わってから、所定時間（たとえば、数秒〜数十秒）内に操作パネル４がユーザー認証の実行指示を受け付けたか否かを判断する。その結果、操作パネル４が所定時間内にユーザー認証の実行指示を受け付けていなければ、制御部１は、許可条件を満たしていないと判断する。
【００７８】
なお、操作パネル４は、画像読取部２による第１データ出力用印刷物の読み取りが終わっても、ユーザー認証の実行指示を受け付けるための認証受付画面（図示せず）の表示は自動的に行わず、認証受付画面の表示指示をユーザーから受け付けた場合のみ、認証受付画面の表示を行う。また、操作パネル４は、画像読取部２による第１データ出力用印刷物の読み取りが終わっても、ユーザー認証の実行を指示するよう促す報知を行わない。したがって、第１データに基づく印刷物を出力したい場合には、ユーザーは自主的に、操作パネル４に対してユーザー認証の実行指示を行わなければならない。
【００７９】
また、制御部１は，画像読取部２による第１データ出力用印刷物の読み取りが終わってから、操作パネル４が所定時間内にユーザー認証の実行指示を受け付けると、対象第１データに対応付けられた許可情報で示される許可ユーザー（ここでは、単に許可ユーザーと称する）を示す情報を認識し、当該認識した情報に基づき、ユーザー認証を行う。ここでは、ユーザー認証の実行を指示したユーザー（ここでは、認証対象ユーザーと称する）が許可ユーザーであるか異か否かの判断が制御部１により行われる。
【００８０】
ユーザー認証の結果、認証対象ユーザーが許可ユーザーでなかった場合、制御部１は、許可条件を満たしていないと判断する。一方で、認証対象ユーザーが許可ユーザーであった場合、制御部１は、第３判断処理では許可条件を満たしていると判断する。
【００８１】
たとえば、制御部１は、ユーザー認証の実行指示を受け付けると、ユーザーＩＤやパスワードの入力受付を操作パネルに行わせる。そして、制御部１は、認証対象ユーザーが入力したユーザーＩＤおよびパスワードがそれぞれ許可ユーザーのユーザーＩＤおよびパスワードと一致しなければ、許可条件を満たしていないと判断する。なお、ユーザー認証で使用する技術は特に限定されず、顔認証技術や指紋認証技術などを使用してもよい。
【００８２】
制御部１が第３判断処理を行う場合（許可情報に許可ユーザーを示す情報を含めた場合）、複合機１００での第１データ出力用印刷物の読み取りが終わってから、所定時間内にユーザー認証の実行を指示しなければ、第１データに基づく印刷物を出力することはできない。また、所定時間内にユーザー認証の実行を指示しても、許可ユーザーと判断されなければ、第１データに基づく印刷物を出力することはできない。したがって、第１データ出力用印刷物が第３者に不正に取得されても、第１データに基づく印刷物が出力されるのを抑制することができる。
【００８３】
（第４判断処理）
許可情報には、第１データ出力用印刷物の使用期限を示す情報を含めることができる。すなわち、操作パネル４は、図３のステップＳ５において、条件設定画面を表示し、許可情報を設定する条件設定操作として、使用期限を入力する操作を受け付ける。なお、使用期限を示す情報を許可情報に含めないようにすることもできる。
【００８４】
制御部１は、画像読取部２が第１データ出力用印刷物を読み取ったと判断したとき、対象第１データに対応付けられた許可情報に使用期限を示す情報が含まれているか否かを判断する。その結果、使用期限を示す情報が許可情報に含まれていると判断した場合、制御部１は、図６のステップＳ１３において、第４判断処理を行うことにより、許可条件を満たしているか否かを判断する。
【００８５】
具体的には、制御部１は、画像読取部２が第１データ出力用印刷物を読み取ったと判断したときの日時を認識し、当該認識した日時（ここでは、現在日時と称する）が対象第１データに対応付けられた許可情報で示される使用期限（ここでは、単に使用期限と称する）を過ぎているか否かを判断する。その結果、現在日時が使用期限を過ぎていれば、制御部１は、許可条件を満たしていないと判断する。一方で、現在日時が使用期限を過ぎていなければ、制御部１は、第４判断処理では許可条件を満たしていると判断する。
【００８６】
制御部１が第４判断処理を行う場合（許可情報に使用期限を示す情報を含めた場合）、複合機１００で第１データ出力用印刷物を読み取っても、現在日時が許可情報で示される使用期限を過ぎていれば、第１データに基づく印刷物を出力することはできない。したがって、第１データ出力用印刷物が第３者に不正に取得されても、第１データに基づく印刷物が出力されるのを抑制することができる。
【００８７】
（第５判断処理）
許可情報には、第１データ出力用印刷物の読み取りを伴うジョブの実行回数の上限回数を示す情報を含めることができる。すなわち、操作パネル４は、図３のステップＳ５において、条件設定画面を表示し、許可情報を設定する条件設定操作として、上限回数を入力する操作を受け付ける。なお、上限回数を示す情報を許可情報に含めないようにすることもできる。
【００８８】
制御部１は、画像読取部２が第１データ出力用印刷物を読み取ったと判断したとき、対象第１データに対応付けられた許可情報に上限回数を示す情報が含まれているか否かを判断する。その結果、上限回数を示す情報が許可情報に含まれていると判断した場合、制御部１は、図６のステップＳ１３において、第５判断処理を行うことにより、許可条件を満たしているか否かを判断する。
【００８９】
具体的には、許可情報（上限回数を示す情報を含む許可情報）にはカウント値が含められる。許可情報で示されるカウント値は制御部１が更新する。制御部１は、画像読取部２による第１データ出力用印刷物の読み取りを伴うジョブを実行すると、対象第１データ（画像読取部２が今回読み取った第１データ出力用印刷物の印刷で使用された第２データである対象第２データに対応付けられた第１データ）に対応付けられた許可情報のカウント値を１カウントアップする。
【００９０】
そして、制御部１は、対象第１データに対応付けられた許可情報のカウント値を更新した後、更新後のカウント値、すなわち、第１データ出力用印刷物（対象第２データに基づく印刷物）の読み取りを伴うジョブの実行回数（累積値）を認識する。
【００９１】
その結果、認識したジョブの実行回数が対象第１データに対応付けられた許可情報で示される上限回数に達していれば、制御部１は、許可条件を満たしていないと判断する。一方で、認識したジョブの実行回数が対象第１データに対応付けられた許可情報で示される上限回数に達していなければ、制御部１は、第５判断処理では許可条件を満たしていると判断する。
【００９２】
制御部１が第５判断処理を行う場合（許可情報に上限回数を示す情報を含めた場合）、複合機１００で第１データ出力用印刷物を読み取っても、当該第１データ出力用印刷物の読み取りを伴うジョブの実行回数が許可情報で示される上限回数に達していれば、第１データに基づく印刷物を出力することはできない。したがって、第１データ出力用印刷物が第３者に不正に取得されても、第１データに基づく印刷物が出力されるのを抑制することができる。
【００９３】
（第６判断処理）
許可情報には、後述する検出処理の対象領域であるチェック領域の位置を示す情報を含めることができる。すなわち、操作パネル４は、図３のステップＳ５において、条件設定画面を表示し、許可情報を設定する条件設定操作として、チェック領域の位置を設定する操作を受け付ける。なお、チェック領域の位置を示す情報を許可情報に含めないようにすることもできる。
【００９４】
たとえば、操作パネル４は、図３のステップＳ５において、チェック領域の位置を設定するか否かをユーザーから受け付ける。チェック領域の位置を設定する旨を受け付けた場合、操作パネル４は、図３のステップＳ３で作成されたページを条件設定画面に表示し、条件設定画面に表示したページ内からチェック領域を指定する操作をユーザーから受け付ける。
【００９５】
制御部１は、画像読取部２が第１データ出力用印刷物を読み取ったと判断したとき、対象第１データに対応付けられた許可情報にチェック領域の位置を示す情報が含まれているか否かを判断する。その結果、チェック領域の位置を示す情報が許可情報に含まれていると判断した場合、制御部１は、図６のステップＳ１３において、第６判断処理を行うことにより、許可条件を満たしているか否かを判断する。
【００９６】
具体的には、制御部１は、画像読取部２が第１データ出力用印刷物を読み取ると、当該読み取りによって得られた第１データ出力用印刷物の画像データのチェック領域から所定画像（たとえば、手書きのチェックマークの画像など）を検出する検出処理を行う。その結果、所定画像を検出できなかった場合、制御部１は、許可条件を満たしていないと判断する。一方で、所定画像を検出できた場合、制御部１は、第６判断処理では許可条件を満たしていると判断する。
【００９７】
たとえば、図９および図１０の各上図に示すようなページの画像データが第１データに対応付ける第２データとして作成されたとする。また、破線で囲まれた領域がチェック領域ＣＡとして指定されたとする。
【００９８】
この場合、図９に示すように、第２データに基づき印刷された第１データ出力用印刷物のうち「ＹＥＳ」が付されたチェックボックスに手書きでチャックマークを記入し、当該第１データ出力用印刷物を読み取ると、制御部１による第６判断処理の結果は条件不充足となる。図示しないが、「ＹＥＳ」が付されたチェックボックスおよび「ＮＯ」が付されたチェックボックスのいずれにもチェックマークを記入しなかった場合も同様である。
【００９９】
一方で、図１０に示すように、第２データに基づき印刷された第１データ出力用印刷物のうち「ＮＯ」が付されたチェックボックスに手書きでチャックマークを記入し、当該第１データ出力用印刷物を読み取ると、制御部１による第６判断処理の結果は条件充足となる。
【０１００】
制御部１が第６判断処理を行う場合（許可情報にチェック領域ＣＡの位置を示す情報を含めた場合）、複合機１００で第１データ出力用印刷物を読み取っても、当該第１データ出力用印刷物のチェック領域ＣＡに対応する位置にチャックマークを記入しておかなければ、第１データに基づく印刷物を出力することはできない。したがって、第１データ出力用印刷物が第３者に不正に取得されても、第１データに基づく印刷物が出力されるのを抑制することができる。
【０１０１】
（第７判断処理）
許可情報には、第１データ出力用印刷物の読取順を示す情報を含めることができる。すなわち、操作パネル４は、図３のステップＳ５において、条件設定画面を表示し、許可情報を設定する条件設定操作として、読取順を設定する操作を受け付ける。なお、読取順を示す情報を許可情報に含めないようにすることもできる。ここで、許可情報に読取順を含める場合には、さらに、判断用画像データ（第７判断処理で使用される画像データ）を許可情報に含めることができる。
【０１０２】
制御部１は、画像読取部２が第１データ出力用印刷物を読み取ったと判断したとき、対象第１データに対応付けられた許可情報に読取順を示す情報が含まれているか否かを判断する。その結果、読取順を示す情報が許可情報に含まれていると判断した場合、制御部１は、図６のステップＳ１３において、第７判断処理を行うことにより、許可条件を満たしているか否かを判断する。
【０１０３】
具体的には、制御部１は、画像読取部２による第１データ出力用印刷物の読取時に、第１データ出力用印刷物を含む複数枚の原稿Ｄを連続して読み取る連続読取が行われていたか否かを判断する。その結果、連続読取が行われていなければ、制御部１は、許可条件を満たしていないと判断する。
【０１０４】
また、連続読取が行われていた場合、制御部１は、対象第１データに対応付けられた許可情報で示される読取順（ここでは、許可読取順と称する）を認識する。そして、制御部１は、連続読取での第１データ出力用印刷物の読取順が許可読取順と異なっていれば、連続読取が行われていたとしても、許可条件を満たしていないと判断する。
【０１０５】
さらに、制御部１は、連続読取で読み取られた第１データ出力用印刷物以外の原稿Ｄ（ここでは、他原稿Ｄと称する）の画像データを抽出する。そして、制御部１は、対象第１データに対応付けられた許可情報に含まれる判断用画像データと他原稿Ｄの画像データとの間の類似度を求め、当該求めた類似度が予め定められた閾値を下回っていれば、第１データ出力用印刷物の読取順にかかわらず、許可条件を満たしていないと判断する。
【０１０６】
一方で、連続読取での第１データ出力用印刷物の読取順が許可読取順と同じであり、かつ、他原稿Ｄの類似度が閾値以上であった場合、制御部１は、第７判断処理では許可条件を満たしていると判断する。
【０１０７】
たとえば、第１データ出力用印刷物の許可読取順が２番目に設定され、判断用画像データが白紙ページの画像データであったとする。この場合、第１データ出力用印刷物だけの読み取りを行うと、制御部１による第７判断処理の結果は条件不充足となる。また、第１データ出力用印刷物および他原稿Ｄの順番で連続読取を行った場合にも、制御部１による第７判断処理の結果は条件不充足となる。さらに、他原稿Ｄおよび第１データ出力用印刷物の順番で連続読取を行っても、他原稿Ｄが白紙原稿Ｄでなければ、制御部１による第７判断処理の結果は条件不充足となる。この例では、白紙原稿Ｄおよび第１データ出力用印刷物の順番で連続読取を行った場合にのみ、制御部１による第７判断処理の結果が条件充足となる。
【０１０８】
制御部１が第７判断処理を行う場合（許可情報に読取順を示す情報を含めた場合）、複合機１００で第１データ出力用印刷物を読み取っても、連続読取を行っていなければ、第１データに基づく印刷物を出力することはできず、連続読取を行っていても第１データ出力用印刷物の読取順が許可情報で示される読取順と異なっていれば、第１データに基づく印刷物を出力することはできない。したがって、第１データ出力用印刷物が第３者に不正に取得されても、第１データに基づく印刷物が出力されるのを抑制することができる。
【０１０９】
（複数の判断処理）
対象第１データに対応付けられた許可情報に含まれる判断用の情報が１種類だけしか存在しない場合、制御部１は、当該１種類の判断用の情報に対応する判断処理だけを行い、許可条件を満たしているか否かを判断する。
【０１１０】
たとえば、設定項目の設定値を示す情報（第１判断処理に対応する情報）だけが対象第１データに対応付けられた許可情報に含まれているとする。この場合、制御部１は、第１判断処理だけを行う。そして、制御部１は、確認用設定値と確認対象設定値とが異なっていれば、許可条件を満たしていないと判断し、対象第１データに基づく印刷を印刷部３に行わせない。一方で、制御部１は、確認用設定値と確認対象設定値とが同じであれば、許可条件を満たしていると判断し、対象第１データに基づく印刷を印刷部３に行わせる。
【０１１１】
また、たとえば、許可読取モードを示す情報（第２判断処理に対応する情報）だけが対象第１データに対応付けられた許可情報に含まれているとする。この場合、制御部１は、第２判断処理だけを行う。そして、制御部１は、許可読取モードとは異なるモードで第１データ出力用印刷物の読み取りが行われていれば、許可条件を満たしていないと判断し、対象第１データに基づく印刷を印刷部３に行わせない。一方で、制御部１は、許可読取モードで第１データ出力用印刷物の読み取りが行われていれば、許可条件を満たしていると判断し、対象第１データに基づく印刷を印刷部３に行わせる。
【０１１２】
対象第１データに対応付けられた許可情報に含まれる判断用の情報が複数種存在する場合、制御部１は、当該複数種の判断用の情報にそれぞれ対応する複数の判断処理を行う。そして、制御部１は、複数の判断処理の各結果に基づき、許可条件を満たしているか否かを判断する。
【０１１３】
たとえば、設定項目の設定値を示す情報（第１判断処理に対応する情報）および許可読取モードを示す情報（第２判断処理に対応する情報）が対象第１データに対応付けられた許可情報に含まれているとする。この場合、制御部１は、第１判断処理と第２判断処理とを行う。
【０１１４】
そして、この例において、確認用設定値と確認対象設定値とが同じであるが、第１データ出力用印刷物の読み取りが許可読取モードとは異なるモードで行われていたとする。この場合、制御部１は、許可条件を満たしていないと判断し、対象第１データに基づく印刷を印刷部３に行わせない。一方で、確認用設定値と確認対象設定値とが同じであり、第１データ出力用印刷物の読み取りが許可読取モードで行われていた場合、制御部１は、許可条件を満たしていると判断し、対象第１データに基づく印刷を印刷部３に行わせる。
【０１１５】
このように、第１〜第７判断処理のうち複数の判断処理を制御部１が行う場合（対象第１データに対応付けられた許可情報に複数種の判断用の情報が含まれている場合）には、複数の判断処理の全てで許可条件を満たしているという結果が得られたときに、対象第１データに基づく印刷が行われる。言い換えると、複数の判断処理のいずれかで許可条件を満たしていないという結果が得られたときには、対象第１データに基づく印刷は行われない。
【０１１６】
＜第２データの消去＞
制御部１は、対象第１データに対応付けられた許可情報に基づく判断処理（第１〜第７判断処理のいずれか）を行った結果、許可条件を満たしていないと判断した場合、対象第１データに対応付けられた対象第２データを記憶部６から消去する第２データ消去処理を行う。なお、第１〜第７判断処理のうち複数の判断処理を行った結果、いずれかの判断処理で許可条件を満たしていないと判断した場合にも、制御部１は、第２データ消去処理を行う。
【０１１７】
一例として、対象第１データに対応付けられた許可情報に上限回数を示す情報（判断用の情報）が含まれているとき、制御部１により第５判断処理が行われる。この場合、第１データ出力用印刷物（対象第２データに基づく印刷物）の読み取りを伴うジョブの実行回数が上限回数に達していれば、制御部１は、許可条件を満たしていないと判断する。したがって、制御部１は、第２データ消去処理を行う。
【０１１８】
別の例として、対象第１データに対応付けられた許可情報に設定項目の設定値を示す情報（判断用の情報）が含まれているとき、制御部１により第１判断処理が行われる。この場合、確認用設定値と確認対象設定値とが異なっていれば、制御部１は、許可条件を満たしていないと判断する。したがって、制御部１は、第２データ消去処理を行う。
【０１１９】
ここで、判断用の情報として許可情報に含めることが可能な複数の設定項目のいずれかの設定値を対象外設定値に指定することができてもよい。制御部１は、対象外に指定された確認用設定値と確認対象設定値とが異なっていれば、許可条件を満たしていないと判断するが、第２データ消去処理は行わない。
【０１２０】
また、制御部１は、画像読取部２が第１データ出力用印刷物を読み取ったと判断したとき、操作パネル４がセキュリティ出力モード（第１データ出力モード）をオンに設定する指示を受け付けてから、画像読取部２による第１データ出力用印刷物の今回の読み取りの開始までの待ち時間を認識する。また、制御部１は、待ち時間が予め定められた閾値時間を超えているか否かを判断する。そして、待ち時間が閾値時間を超えている場合、制御部１は、第２データ消去処理を行う。
【０１２１】
ここで、制御部１が許可条件を満たしていないと判断したということは、第１データ出力用印刷物を第３者が不正に取得した可能性があるということである。また、待ち時間が閾値時間を超えている場合には、第１データ出力用印刷物を不正に取得した第３者が第１データに基づく印刷物を出力しようとして、色々な操作を試している可能性がある。このため、許可条件を満たしていない場合や、待ち時間が閾値時間を超えている場合には、第２データを消去し、第１データに基づく印刷物を出力できないようにするのが好ましい。
【０１２２】
＜通知先への通知＞
第１データ情報７は、第１データの作成者（当該第１データに対応付けられた第２データの作成者）により登録された通知先（アドレス）を示す情報を含む。すなわち、記憶部６には、第１データに対応付けられた通知先が記憶される。たとえば、ネットワークＮＴに接続可能な外部機器２００（パーソナルコンピューターやスマートフォン）を通知先として登録することができる。一例として、複合機１００の管理者が使用する外部機器２００や第１データの作成者が使用する外部機器２００が通知先とされる。
【０１２３】
制御部１は、許可条件を満たしていないと判断したとき、対象第１データに対応付けられた通知先に対し、通信部５を介して、第１データ出力用印刷物の読み取りが行われた旨の報知情報を通知する通知処理を行う。このとき、制御部１は、第１データ出力用印刷物の読み取りを伴うジョブ（今回実行したジョブであり、ここでは対象ジョブと称する）の内容を示すジョブ情報を報知情報に含める。
【０１２４】
報知情報に含めるジョブ情報の内容は特に限定されない。たとえば、対象ジョブの設定内容を示す情報が報知情報に含まれる。対象ジョブの設定内容を示す情報としては、対象ジョブの種類や、対象ジョブの実行時の複数の設定項目の設定値（たとえば、デフォルト値から変更された設定値）などがある。
【０１２５】
このような報知情報を通知することにより、報知情報の通知を受けたユーザーは第１データ出力用印刷物が不正使用されているか否か（第１データ出力用印刷物を第３者が不正に取得したか否か）を判断することができる。
【０１２６】
なお、許可条件を満たしていないと制御部１が判断したとき、制御部１に第２データ消去処理を行わせず、制御部１に通知処理だけを行わせてもよい。これにより、報知情報の通知を受けてから、第２データを消去した方が良いか否かを判断することができるので、ユーザーの利便性が向上する。
【０１２７】
＜第１データ出力用印刷物のコピー＞
制御部１は、セキュリティ出力モードがオンに設定された状態でスタートボタンＳＴが操作されたとき、画像読取部２に原稿Ｄがセットされていれば、画像読取部２に原稿Ｄを読み取らせ、画像読取部２が今回読み取った原稿Ｄが第１データ出力用印刷物であるか否かを判断するとともに、当該原稿Ｄが第１データ出力用印刷物であれば許可条件を満たしているか否かを判断する。その結果、許可条件を満たしていなければ、制御部１は、操作パネル４がコピージョブの実行指示を受け付けたと判断し、コピージョブを実行する。
【０１２８】
また、制御部１は、セキュリティ出力モードがオフに設定された状態でスタートボタンＳＴが操作されたとき、画像読取部２に原稿Ｄがセットされていれば、操作パネル４がコピージョブの実行指示を受け付けたと判断する。この場合にも、制御部１は、画像読取部２が今回読み取った原稿Ｄが第１データ出力用印刷物であるか否かを判断し、コピージョブを実行する。
【０１２９】
制御部１は、第１データ出力用印刷物の画像を用紙Ｐに複写するコピージョブを実行するとき、画像読取部２の読み取りにより得られた第１データ出力用印刷物の画像データの一部に変更を加えるデータ変更処理を行う。言い換えると、制御部１は、第１データ出力用印刷物の画像データに対してデータ変更処理を行うことにより、コピージョブで使用する画像データを新たに生成する。そして、制御部１は、変更を加えた画像データ（新たに生成した画像データ）に基づく印刷を印刷部３に行わせる。これにより、第１データ出力用印刷物の画像の一部が変更された印刷物（変更済み印刷物）が出力される。
【０１３０】
制御部１は、データ変更処理として、第１データ出力用印刷物の画像データの一部の色を変更する処理を行う。あるいは、制御部１は、データ変更処理として、第１データ出力用印刷物の画像データの一部に予め定められたマーク画像を付加する処理を行う。
【０１３１】
一例として、図１１の上図に示すような第１データ出力用印刷物の画像データがデータ変更処理の処理対象になっているとする。当該画像データに対するデータ変更処理が制御部１によって行われると、たとえば、図１１の下図に示すように、領域Ａ１の色が変更され、領域Ａ２に黒丸画像（マーク画像）が付加された画像データが新たに生成される。
【０１３２】
なお、制御部１は、変更済み印刷物を出力して以降、画像読取部２が変更済み印刷物を読み取ったか否かを判断する。そして、画像読取部２が変更済み印刷物を読み取ったと判断したとき、画像読取部２が第１データ出力用印刷物を読み取ったときと同様、通知処理を行う。
【０１３３】
制御部１がデータ変更処理を行う構成では、第１データ出力用印刷物が不正に複写されても、第１データ出力用印刷物の複写物からは第１データに基づく印刷物を出力できないようにすることができる。
【０１３４】
なお、複合機１００にて第１データ出力用印刷物の複写物の読み取りが行われたとき、その旨を第１データに対応付けられた通知先に通知してもよい。
【０１３５】
今回開示された実施形態は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記実施形態の説明ではなく特許請求の範囲によって示され、さらに、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【０１３６】
たとえば、図１２に示すように、外部機器２００としてのサーバー２０１をネットワークＮＴに接続し、複数の複合機１００をネットワークＮＴに接続してもよい。
【０１３７】
この構成において、或る複合機１００（ここでは、複合機１００Ａと称する）がセキュリティ保存処理を行ったとき、複合機１００Ａからサーバー２００に第１データ情報７を送信し、サーバー２０１に第１データ情報７を記憶させれば、複数の複合機１００が第１データ情報７を共有した状態となる。したがって、複合機１００Ａとは異なる複合機１００（ここでは、複合機１００Ｂ）からでも、第１データに基づく印刷物を出力することができるようになる。
【符号の説明】
【０１３８】
１  制御部
２  画像読取部
３  印刷部
４  操作パネル
５  通信部
６  記憶部
１００  複合機（画像形成装置）
【図１】
2019118034.tif 000003
【図２】
2019118034.tif 000004
【図３】
2019118034.tif 000005
【図４】
2019118034.tif 000006
【図５】
2019118034.tif 000007
【図６】
2019118034.tif 000008
【図７】
2019118034.tif 000009
【図８】
2019118034.tif 000010
【図９】
2019118034.tif 000011
【図１０】
2019118034.tif 000012
【図１１】
2019118034.tif 000013
【図１２】
2019118034.tif 000014