(57)【要約】【課題】暗号化したドキュメントデータの内容が漏洩するのを抑制する。【解決手段】画像形成装置は、通信部と、アドレスとドキュメントデータとを暗号化した情報である暗号化情報が印刷された暗号シートを読み取り暗号シートの画像データを生成する画像読取部と、暗号化情報を復号することによってアドレスとドキュメントデータとを取得する復号化処理を行うとともに、復号化処理で取得したアドレスが割り当てられた通信機器を送信先に設定し、通信部を用いて、暗号シートを読み取ったことを示す情報および自機を識別するための情報を含むセキュリティー情報を送信先に送信する制御部と、を備える。【選択図】図５
2018182538.tif 000002
【特許請求の範囲】
【請求項１】
通信機器に通信可能に接続される通信部と、
アドレスとドキュメントデータとを暗号化した情報である暗号化情報が印刷された暗号シートを読み取って前記暗号シートの画像データを生成する画像読取部と、
前記暗号シートの画像データから前記暗号化情報を抽出し、前記暗号化情報を復号することによって前記アドレスと前記ドキュメントデータとを取得する復号化処理を行うとともに、前記復号化処理で取得した前記アドレスが割り当てられた前記通信機器を送信先に設定し、前記通信部を用いて、前記暗号シートを読み取ったことを示す情報および自機を識別するための情報を含むセキュリティー情報を前記送信先に送信する制御部と、を備えることを特徴とする画像形成装置。
【請求項２】
前記制御部は、前記画像読取部による前記暗号シートの読取時に自機にログインしていたログインユーザーを示す情報を前記セキュリティー情報に含めることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
ユーザーからパスワードの入力受付を行う操作パネルを備え、
前記制御部は、前記画像読取部が前記暗号シートを読み取ったとき、前記操作パネルに前記入力受付を行わせ、前記操作パネルに入力された入力パスワードと予め登録された登録パスワードとが一致するか否かの判断を行い、前記入力パスワードと前記登録パスワードとが一致する場合に前記復号化処理を行う一方、前記入力パスワードと前記登録パスワードとが一致しない場合には前記復号化処理を行わないことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記制御部は、前記復号化処理により前記アドレスと前記ドキュメントデータとを取得した後、前記復号化処理で取得した前記ドキュメントデータを用いるジョブの実行に必要なジョブ処理を行う前に、新パスワードを生成し、前記新パスワードを含めた前記セキュリティー情報を前記送信先に送信してから、前記操作パネルに前記入力受付を再度行わせるとともに、前記操作パネルに再度入力された再入力パスワードと前記新パスワードとが一致するか否かの判断を行い、前記再入力パスワードと前記新パスワードとが一致する場合に前記ジョブ処理を行う一方、前記再入力パスワードと前記新パスワードとが一致しない場合には前記ジョブ処理を行わないことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記制御部は、前記復号化処理により前記アドレスと前記ドキュメントデータとを取得した後、前記復号化処理で取得した前記ドキュメントデータを用いるジョブの実行に必要なジョブ処理を行う前に、前記ジョブの実行を許可するか否かの回答を要求する回答要求を含めた前記セキュリティー情報を前記送信先に送信し、その後、前記送信先からの回答に基づき所定条件を満たすか否かの判断を行い、前記所定条件を満たす場合に前記ジョブ処理を行う一方、前記所定条件を満たさない場合には前記ジョブ処理を行わないことを特徴とする請求項３に記載の画像形成装置。
【請求項６】
前記制御部は、前記所定条件を満たすとき、前記ジョブ処理を行う前に、新パスワードを生成し、前記新パスワードを前記送信先に送信してから、前記操作パネルに前記入力受付を再度行わせるとともに、前記操作パネルに再度入力された再入力パスワードと前記新パスワードとが一致するか否かの判断を行い、前記再入力パスワードと前記新パスワードとが一致する場合に前記ジョブ処理を行う一方、前記再入力パスワードと前記新パスワードとが一致しない場合には前記ジョブ処理を行わないことを特徴とする請求項５に記載の画像形成装置。
【請求項７】
シートに情報を印刷する印刷部を備え、
前記制御部は、ユーザー指定の前記アドレスと画像形成装置に入力された前記ドキュメントデータとを暗号化することによって前記暗号化情報を生成する暗号化処理を行い、前記暗号化情報のシートへの印刷を前記印刷部に行わせることを特徴とする請求項１〜６のいずれか１項に記載の画像形成装置。
【請求項８】
請求項１に記載の暗号シートを印刷する印刷部を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に入力されたドキュメントデータを用いるジョブを実行する画像形成装置に関する。
【背景技術】
【０００２】
従来、画像形成装置に入力されたドキュメントデータを暗号化することが可能な画像形成装置が知られている。このような画像形成装置は、たとえば、特許文献１に開示されている。
【０００３】
特許文献１の画像形成装置は、パブリックキーを用いてドキュメントデータを暗号化する。そして、特許文献１の画像形成装置は、画像形成装置に適切なパスワードが入力されると、暗号化したドキュメントデータの復号に必要なプライベートキーへのアクセスを許可する。すなわち、ユーザーが適切なパスワードを画像形成装置に入力することにより、暗号化されたドキュメントデータを用いるジョブの実行が可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２９６１９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の構成では、プライベートキーにアクセスするためのパスワードが部外者によって不正に入手されると、暗号化したドキュメントデータの内容が部外者に漏洩する。その結果、暗号化したドキュメントデータの内容が多くの者に漏洩する恐れがある。
【０００６】
本発明は、上記課題を解決するためになされたものであり、暗号化したドキュメントデータの内容が多くの者に漏洩するのを抑制することが可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の画像形成装置は、通信機器に通信可能に接続される通信部と、アドレスとドキュメントデータとを暗号化した情報である暗号化情報が印刷された暗号シートを読み取って暗号シートの画像データを生成する画像読取部と、暗号シートの画像データから暗号化情報を抽出し、暗号化情報を復号することによってアドレスとドキュメントデータとを取得する復号化処理を行うとともに、復号化処理で取得したアドレスが割り当てられた通信機器を送信先に設定し、通信部を用いて、暗号シートを読み取ったことを示す情報および自機を識別するための情報を含むセキュリティー情報を送信先に送信する制御部と、を備える。
【０００８】
本発明の構成では、画像形成装置が暗号シートを読み取ったとき、暗号化情報に含められたアドレスを有する通信機器にセキュリティー情報が送信される。たとえば、暗号化情報に含めるドキュメントデータと共に、当該ドキュメントデータへのアクセスを許可する許可ユーザー（ドキュメントデータを作成したユーザーを含む）が使用する通信機器のアドレスを暗号化情報に含めておけば、セキュリティー情報が許可ユーザーに通知される。これにより、許可ユーザーはセキュリティー情報に基づき暗号化情報を復号した者を特定する特定作業を行うことができる。特定作業をセキュリティー情報に基づき行うことにより、容易に、暗号化情報を復号した者が部外者であるか否かを判断することができ、部外者が暗号化情報を復号した場合には当該部外者を特定することができる。これにより、暗号化情報を復号した部外者に対して警告などを行うことができるので、当該部外者から他の者にドキュメントデータの内容が漏洩するのを抑制することができる。
【発明の効果】
【０００９】
本発明の構成では、暗号化したドキュメントデータの内容が多くの者に漏洩するのを抑制することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態による複合機の構成を示すブロック図
【図２】本発明の一実施形態による複合機の構成を示す概略図
【図３】本発明の一実施形態による複合機が行う暗号化処理について説明するための図
【図４】本発明の一実施形態による複合機が暗号シートを印刷するときに行う処理の流れを示すフローチャート
【図５】本発明の一実施形態による複合機が行うセキュリティー処理（第１処理）の流れを示すフローチャート
【図６】本発明の一実施形態による複合機が行うセキュリティー処理（第２処理）の流れを示すフローチャート
【図７】本発明の一実施形態による複合機が行うセキュリティー処理（第３処理）の流れを示すフローチャート
【図８】本発明の一実施形態による複合機が行うセキュリティー処理（第４処理）の流れを示すフローチャート
【図９】本発明の一実施形態による複合機が行うセキュリティー処理（第５処理）の流れを示すフローチャート
【発明を実施するための形態】
【００１１】
＜複合機の構成＞
図１および図２に示すように、本実施形態の複合機１００（「画像形成装置」に相当）は、制御部１を備える。制御部１は、ＣＰＵ１１、メモリー１２および画像処理回路１３を含む。ＣＰＵ１１は、制御用のプログラムおよびデータに基づき動作し、複合機１００の各部を制御するための処理を行う。メモリー１２は、不揮発性メモリー（ＲＯＭ）と揮発性メモリー（ＲＡＭ）とを含む。ＣＰＵ１１を動作させるためのプログラムおよびデータは、ＲＯＭに記憶され、ＲＡＭに展開される。画像処理回路１３は、画像データに対して種々の画像処理を行うための専用回路やメモリーを含む。制御部１は、画像処理回路１３を用いて、画像データに対して画像処理を行う。
【００１２】
また、複合機１００は、画像読取部２を備える。画像読取部２は、制御部１に接続される。制御部１は、画像読取部２の読取動作を制御する。
【００１３】
画像読取部２は、原稿Ｄを読み取り、原稿Ｄの画像データを生成する。すなわち、画像読取部１は、原稿Ｄの読み取りによって得られた原稿Ｄの画像データ（ドキュメントデータ）を複合機１００に入力する。
【００１４】
画像読取部２は、ランプ２１およびイメージセンサー２２など原稿Ｄを光学的に読み取るための光学系部材を含む。光学系部材は、画像読取部２の筐体の内部に収容される。画像読取部２の筐体の上面には、コンタクトガラスＣＧが設置される。そして、画像読取部２は、コンタクトガラスＣＧ上にセットされた原稿Ｄを読み取る。
【００１５】
また、複合機１００は、印刷部３を備える。印刷部３は、制御部１に接続される。制御部１は、印刷部３により実行される印刷ジョブを制御する。言い換えると、制御部１は、印刷ジョブの実行に必要なジョブ処理を行う。
【００１６】
印刷部３は、印刷ジョブとして、シートＳに画像を印刷するジョブを実行する。印刷ジョブでは、たとえば、画像読取部２による原稿Ｄの読み取りによって得られた原稿Ｄの画像データが用いられる。
【００１７】
印刷部３は、給紙部３１、画像形成部３２および定着部３３を含む。給紙部３１は、カセットに収容されたシートＳをシート搬送路３０に給紙する。シート搬送路３０に給紙されたシートＳはシート搬送路３０に沿って搬送される。
【００１８】
画像形成部３２は、ブラック（Ｋ）、イエロー（Ｙ）、シアン（Ｃ）およびマゼンタ（Ｍ）の各色にそれぞれ対応する機構部３２Ｋ、３２Ｙ、３２Ｃおよび３２Ｍを含む。機構部３２Ｋ、３２Ｙ、３２Ｃおよび３２Ｍは、それぞれ、対応する色のトナー像（画像）を形成し、中間ベルトに１次転写する。中間ベルトに転写されたトナー像は、搬送中のシートＳに２次転写される。
【００１９】
定着部３３は、トナー像が転写されたシートＳを加圧および加熱する。これにより、シートＳにトナー像が定着される。トナー像が定着されたシートＳは、シート搬送路３０に沿ってそのまま搬送され、排出される。
【００２０】
また、複合機１００は、操作パネル４を備える。操作パネル４は、制御部１に接続される。制御部１は、操作パネル４の表示動作を制御するとともに、操作パネル４に対して行われた操作を検知する。
【００２１】
操作パネル４は、タッチパネルディスプレイ４１およびハードウェアキー４２を含む。タッチパネルディスプレイ４１は、ソフトウェアキーを配した画面を表示し、ユーザーからタッチ操作を受け付ける。ハードウェアキー４２は、操作パネル４に複数設けられる。たとえば、ハードウェアキーとしては、ジョブの実行を指示するスタート操作をユーザーから受け付けるためのスタートキーなどがある。
【００２２】
また、複合機１００は、通信部５を備える。通信部５は、制御部１に接続される。制御部１は、通信部５により実行される送信ジョブやファックスジョブを制御する。言い換えると、制御部１は、送信ジョブやファックスジョブの実行に必要なジョブ処理を行う。
【００２３】
通信部５は、複合機１００をＬＡＮなどのネットワークＮＴに接続するためのインターフェースであり、通信用回路、通信用メモリーおよび通信用コネクターなどを含む。複合機１００（通信部５）は、ネットワークＮＴを介して、外部の通信機器に通信可能に接続される。たとえば、スマートフォンやタブレット、パーソナルコンピューターなど、複合機１００のユーザーにより使用されるユーザー端末２００（「通信機器」に相当）が通信部５を介して複合機１００に通信可能に接続される。
【００２４】
複合機１００（通信部５）に通信可能に接続されたユーザー端末２００にプリンタードライバーをインストールした場合には、複合機１００をプリンターとして機能させることができる。すなわち、ユーザー端末２００から複合機１００に送信した印刷データ（ＰＤＬデータなど）に基づく画像をシートＳに印刷することができる。この場合には、通信部５が複合機１００に印刷データ（ドキュメントデータ）を入力する。
【００２５】
また、複合機１００（通信部５）とユーザー端末２００とを通信可能に接続することにより、送信ジョブ（複合機１００からユーザー端末２００にデータを送信するジョブ）の実行が可能となる。すなわち、通信部５は、送信ジョブを実行する。たとえば、送信ジョブでは、画像読取部２による原稿Ｄの読み取りによって得られた原稿Ｄの画像データがユーザー端末２００に送信される。
【００２６】
なお、通信部５にファックスモデムが搭載されてもよい。この場合には、複合機１００をファクシミリ装置として機能させることができる（ファックスジョブの実行が可能となる）。
【００２７】
また、複合機１００は、記憶部６を備える。記憶部６は、制御部１に接続される。制御部１は、記憶部６からのデータの読み出しや記憶部６へのデータの書き込みを行う。特に限定されないが、記憶部６は、ＲＯＭ（ＥＥＰＲＯＭなど）やＨＤＤなどの不揮発性の記憶デバイスを含む。
【００２８】
記憶部６には、予め登録されたユーザーが使用するユーザー端末２００のメールアドレス（「アドレス」に相当）が記憶される。たとえば、複合機１００のユーザーは複数存在し、複数のユーザー（ユーザー端末２００）の各メールアドレスを格納したデータベースＤＢ（アドレス帳）が記憶部６に記憶される。さらに、複合機１００のユーザー以外に、電子メールやファクシミリの送信先となり得る者が使用する通信機器のメールアドレスもデータベースＤＢに格納される。
【００２９】
＜暗号化機能＞
複合機１００は、暗号化機能を搭載する。暗号化機能を利用すると、複合機１００に入力したドキュメントデータを暗号化して印刷することができる。暗号化機能の有効無効の設定は操作パネル４がユーザーから受け付ける。なお、暗号化機能の有効無効の設定は、ユーザー端末２００からでも行うことができる。
【００３０】
暗号化機能を有効に設定した場合には、複合機１００に入力したドキュメントデータに対する暗号化処理が制御部１によって行われる。制御部１による暗号化処理では、図３に示すように、複合機１００に入力したドキュメントデータ（図３の上図参照）が暗号化され、暗号化情報１１０（図３の下図参照）が生成される。そして、暗号化情報１１０が印刷されたシートＳである暗号シートＣＳ（図３の下図参照）が複合機１００から出力される。
【００３１】
以下に、図４に示すフローチャートを参照し、制御部１が行う暗号化処理の流れを説明する。なお、図４に示すフローチャートのスタート時点では、暗号化機能が有効に設定されているとする。そして、図４に示すフローチャートは、複合機１００にドキュメントデータが入力されたときにスタートする。
【００３２】
すなわち、図４に示すフローチャートは、画像読取部２が原稿Ｄを読み取って原稿Ｄの画像データ（ドキュメントデータ）を生成したときにスタートする。たとえば、制御部１は、暗号化処理を行うとき、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）技術を用いて原稿Ｄの画像データからテキストデータを抽出し、当該テキストデータを暗号化処理の処理対象とする。
【００３３】
あるいは、図４に示すフローチャートは、通信部５がユーザー端末２００からＰＤＬデータなどの印刷データ（ドキュメントデータ）を受信したときにスタートする。
【００３４】
ステップＳ１において、制御部１は、予め指定されたユーザー端末２００のメールアドレス（以下、送信先メールアドレスと称する）を認識する。なお、暗号化機能を利用する場合には、送信先メールアドレスを予め指定しておく必要がある。
【００３５】
たとえば、送信先メールアドレスの設定は操作パネル４がユーザーから受け付ける。操作パネル４は、暗号化機能を有効に設定する旨を受け付けると、送信先メールアドレスの設定を受け付ける。このとき、操作パネル４は、データベースＤＢに格納された複数のメールアドレスを選択肢として含むアドレス帳を表示する。そして、制御部４は、アドレス帳から選択されたメールアドレスを送信先メールアドレスと認識する。
【００３６】
なお、アドレス帳内の複数のメールアドレスを送信先メールアドレスに設定することもできるし、アドレス帳内の１つのメールアドレスだけを送信先メールアドレスに設定することもできる。ユーザー所望のメールアドレスがアドレス帳に存在しない場合には、メールアドレスを新規に入力し、当該入力したメールアドレスを送信先メールアドレスに設定することができる。
【００３７】
また、送信先メールアドレスの設定はユーザー端末２００からでも行うことができる。たとえば、ユーザー端末２００から複合機１００にドキュメントデータを送信するのに際し、ユーザー端末２００で送信先メールアドレスを設定すると、ユーザー端末２００から複合機１００に送信するドキュメントデータにアドレス情報（ユーザー端末２００で設定した送信先メールアドレスを示す情報）が付加される。そして、制御部１は、通信部５が受信したドキュメントデータにアドレス情報が付加されていれば、当該アドレス情報で示されるメールアドレスを送信先メールアドレスと認識する。
【００３８】
その後、ステップＳ２において、制御部１は、暗号化処理を行う。たとえば、制御部１のメモリー１２には、制御部１に暗号化処理を行わせるための暗号化プログラムが予め記憶される。制御部１は、暗号化プログラムに基づき動作し、複合機１００に入力されたドキュメントデータに対して暗号化処理を行う。暗号化処理では、図３の下図に示すような暗号化情報１１０が制御部１によって生成される。
【００３９】
たとえば、暗号化情報１１０は二次元コード（ＱＲコード（登録商標）など）である。なお、制御部１は、暗号化情報１１０として二次元コードを生成する場合、暗号化すべきドキュメントデータを所定のアルゴリズムで暗号化し、当該暗号化したデータを二次元コードに暗号化する。これにより、暗号シートＣＳに印刷された暗号化情報１１０（二次元コード）がコードリーダーなどでスキャンされても、ドキュメントデータの内容が部外者に漏洩することはない。
【００４０】
なお、制御部１は、暗号化情報１１０としてＱＲコード（登録商標）を生成する場合、１６色を用いてＱＲコード（登録商標）のシンボルを構成する各モジュール（四角形のブロック）を形成し、各モジュールに４ビットの情報を格納する。あるいは、ＱＲコード（登録商標）に使用する色を増やし、各モジュールに８ビットの情報を格納してもよい。
【００４１】
ここで、制御部１は、暗号化処理を行うとき、送信先メールアドレスも暗号化することによって暗号化情報１１０を生成する。これにより、暗号化情報１１０に送信先メールアドレスが含められる。
【００４２】
制御部１による暗号化処理が終わると、ステップＳ３に移行する。ステップＳ３に移行すると、制御部１は、暗号化情報１１０のシートＳへの印刷を印刷部３に行わせる。これにより、暗号化情報１１０が印刷された暗号シートＣＳ（図３の下図参照）が複合機２００から出力される。
【００４３】
たとえば、制御部１は、暗号化情報１１０のシートＳへの印刷を印刷部３に行わせるとき、当該シートＳが暗号シートＣＳであることを示すマーク画像１１１（図３の下図参照）を当該シートＳに印刷させる。マーク画像１１１はメーカーによって予め定められ、マーク画像１１１の画像データは制御部１のメモリー１２に予め記憶される。なお、マーク画像１１１の形状や色は特に限定されない。
【００４４】
＜復号化機能＞
複合機１００は、復号化機能を搭載する。復号化機能を利用すると、暗号シートＣＳに印刷された暗号化情報１１０（図３の下図参照）を復号化することができる。すなわち、暗号化情報１１０に含められたドキュメントデータを用いるジョブを複合機１００に実行させることが可能となる。
【００４５】
暗号化情報１１０に含められたドキュメントデータを用いるジョブを複合機１００に実行させるには、画像読取部２に暗号シートＣＳを読み取らせる必要がある。制御部１は、画像読取部２による読み取りによって暗号シートＣＳの画像データが生成されると、復号化処理を行う。このとき、制御部１は、暗号シートＣＳの画像データから暗号化情報１１０を抽出し、暗号化情報１１０を復号することによってメールアドレスとドキュメントデータとを取得する。すなわち、制御部１は、暗号化されたメールアドレス（送信先に設定されたメールアドレス）および暗号化されたドキュメントデータをそれぞれ復号する。そして、制御部１は、復号化処理によって得られたドキュメントデータを用いるジョブの実行に必要なジョブ処理を行う。以下の説明では、復号されたメールアドレスを単にメールアドレスと称し、復号されたドキュメントデータを単にドキュメントデータと称する。
【００４６】
たとえば、印刷ジョブを実行する場合、制御部１は、ジョブ処理として、ドキュメントデータに基づき露光処理（静電潜像を形成する処理）を制御するための露光用データを生成し、露光用データを印刷部３に出力する処理を行う。これにより、印刷部３において静電潜像が形成されるとともに、当該静電潜像がトナー像に現像され、当該トナー像がシートＳに印刷される。送信ジョブを実行する場合、制御部１は、ジョブ処理として、ドキュメントデータに基づき送信用データ（ＰＤＦデータなど）を生成し、通信部５を用いて外部の通信機器（ユーザー端末２００など）に送信用データを送信する処理を行う。
【００４７】
ここで、制御部１は、画像読取部２が暗号シートＣＳを読み取っても、直ぐにはジョブ処理を行わず、暗号化情報１１０に含められたドキュメントデータが部外者に漏洩するのを抑制するためのセキュリティー処理を行う。制御部１は、セキュリティー処理として、第１処理、第２処理、第３処理、第４処理および第５処理のいずれかを行う。たとえば、第１〜第５処理のうち制御部１に行わせるセキュリティー処理はユーザーが任意に選択することができる。
【００４８】
なお、制御部１は、画像読取部２が読み取った原稿Ｄが暗号シートＣＳである場合にのみセキュリティー処理を行う。たとえば、制御部１は、画像読取部２による読み取りによって得られた原稿Ｄの画像データにマーク画像１１１（図３の下図参照）の画像データが含まれているとき、画像読取部２が読み取った原稿Ｄが暗号シートＣＳであると判断し、セキュリティー処理を行う。一方で、制御部１は、画像読取部２による読み取りによって得られた原稿Ｄの画像データにマーク画像１１１の画像データが含まれていないとき、画像読取部２が読み取った原稿Ｄが暗号シートＣＳではないと判断し、セキュリティー処理を行わず、復号化処理も行わない。
【００４９】
あるいは、制御部１は、画像読取部２による読み取りによって得られた原稿Ｄの画像データにマーク画像１１１の画像データが含まれており、かつ、復号化機能が有効に設定されていれば、画像読取部２が読み取った原稿Ｄが暗号シートＣＳであると判断し、セキュリティー処理を行う。すなわち、制御部１は、画像読取部２による読み取りによって得られた原稿Ｄの画像データにマーク画像１１１の画像データが含まれていても（画像読取部２が読み取った原稿Ｄが暗号シートＣＳであっても）、復号化機能が無効に設定されていれば、セキュリティー処理を行わず、復号化処理も行わない。したがって、暗号シートＣＳをコピーしたいだけの場合には、復号化機能を無効に設定しておけばよい。たとえば、復号化機能の有効無効の設定は操作パネル４がユーザーから受け付ける。
【００５０】
（第１処理）
以下に、図５に示すフローチャートを参照し、制御部１により行われる第１処理の流れを説明する。図５に示すフローチャートは、画像読取部２が読み取った原稿Ｄが暗号シートＣＳであると制御部１が判断したときにスタートする。
【００５１】
ステップＳ１１において、制御部１は、復号化処理を行うことにより、メールアドレスおよびドキュメントデータを取得する（暗号化されたメールアドレスおよび暗号化されたドキュメントデータを復号する）。続いて、ステップＳ１２において、制御部１は、復号化処理によって取得したメールアドレスが割り当てられたユーザー端末２００を送信先に設定する。以下の説明では、送信先に設定したユーザー端末２００を送信先端末２００と称する。
【００５２】
そして、ステップＳ１３において、制御部１は、通信部５を用いて送信先端末２００にセキュリティー情報を送信する処理を第１処理として行う。ここで、セキュリティー情報には、履歴情報、装置情報およびユーザー情報が含まれる。
【００５３】
たとえば、履歴情報は、暗号シートＣＳを読み取った日時を示す情報を含む。装置情報は、複合機１００に割り当てられた固有の番号（製造番号など）を示す識別情報や、複合機１００の設置位置を示す位置情報などを含む。ユーザー情報は、暗号シートＣＳの読取時に複合機１００にログインしていたユーザーを示す情報を含む。なお、複合機１００にログイン機能が搭載されていない場合や、複合機１００にログインしなくても複合機１００を使用できる場合には、セキュリティー情報にユーザー情報が含まれなくてもよい。
【００５４】
セキュリティー情報の送信後、ステップＳ１４に移行する。ステップＳ１４に移行すると、制御部１は、ジョブ処理を行う。すなわち、暗号化情報１１０に含まれるドキュメントデータを用いるジョブが複合機１００にて実行される。なお、ジョブを実行した場合、複合機１００から送信先端末２００に対して、ジョブを実行した旨の通知が送信されてもよい。
【００５５】
（第２処理）
以下に、図６に示すフローチャートを参照し、制御部１により行われる第２処理の流れを説明する。図６に示すフローチャートは、画像読取部２が読み取った原稿Ｄが暗号シートＣＳであると制御部１が判断したときにスタートする。
【００５６】
ステップＳ２１において、制御部１は、操作パネル４にパスワードの入力受付を行わせる。このとき、操作パネル４は、報知メッセージを表示する。たとえば、画像読取部２が読み取った原稿Ｄが暗号シートＣＳであることや、パスワードを入力しなければジョブが実行されないことなどを報知するためのメッセージが操作パネル４に表示される。
【００５７】
操作パネル４にパスワードが入力されると、ステップＳ２２において、制御部１は、予め登録された登録パスワードを認識する。なお、登録パスワードの内容は任意に変更可能である。また、登録パスワードの内容は特定のユーザーにのみ事前通知される。そして、制御部１は、操作パネル４に入力された入力パスワードと登録パスワードとが一致するか否かを判断する。その結果、入力パスワードと登録パスワードとが一致しないと制御部１が判断した場合には、ステップＳ２３に移行する。
【００５８】
ステップＳ２３に移行すると、制御部１は、ジョブ処理を行わない。すなわち、暗号化情報１１０に含まれるドキュメントデータを用いるジョブはキャンセルされる。なお、ジョブをキャンセルした場合、複合機１００から送信先端末２００に対して、ジョブをキャンセルした旨の通知が送信されてもよい。
【００５９】
ステップＳ２２において、入力パスワードと登録パスワードとが一致すると制御部１が判断した場合には、ステップＳ２４に移行する。ステップＳ２４に移行すると、制御部１は、復号化処理を行い、メールアドレスおよびドキュメントデータを取得する（暗号化されたメールアドレスおよび暗号化されたドキュメントデータを復号する）。メールアドレスおよびドキュメントデータの取得後、ステップＳ２５に移行する。
【００６０】
ステップ２５に移行して以降、制御部１は、第２処理の一処理として第１処理と同じ処理を行う。なお、図６に示すステップＳ２５〜Ｓ２７の各処理は、それぞれ、図５に示したステップＳ１２〜ステップＳ１４の各処理と同じである。したがって、図６に示すステップＳ２５〜Ｓ２７の各処理の説明については、図５に示したステップＳ１２〜Ｓ１４の各処理の説明を援用するものとして省略する。
【００６１】
このように、制御部１が第２処理を行う場合には、入力パスワードと登録パスワードとが一致すれば暗号化情報１１０が復号され、入力パスワードと登録パスワードとが一致しなければ暗号化情報１１０が復号されない。
【００６２】
（第３処理）
以下に、図７に示すフローチャートを参照し、制御部１により行われる第３処理の流れを説明する。図７に示すフローチャートは、画像読取部２が読み取った原稿Ｄが暗号シートＣＳであると制御部１が判断したときにスタートする。
【００６３】
図７に示すステップＳ３１〜Ｓ３４の各処理は、それぞれ、図６に示したステップＳ２１〜Ｓ２４の各処理と同じであり、第３処理の一処理として第２処理と同じ処理を制御部１が行う。すなわち、入力パスワードと登録パスワードとが一致する場合にのみ復号化処理が行われる。そして、入力パスワードと登録パスワードとが一致しなければジョブはキャンセルされる。図７に示すステップＳ３１〜Ｓ３４の各処理の説明については、図６に示したステップＳ２１〜Ｓ２４の各処理の説明を援用するものとして省略する。
【００６４】
復号化処理の後、ステップＳ３５において、制御部１は、新パスワードを生成する。ここで生成するパスワードの生成アルゴリズムは予め定められ、制御部１のメモリー１２に記憶される。そして、当該アルゴリズムに従って、制御部１は新パスワードを生成する。
【００６５】
続いて、ステップＳ３６において、制御部１は、復号化処理によって取得したメールアドレスが割り当てられたユーザー端末２００を送信先に設定する（送信先端末２００を設定する）。そして、ステップＳ３７において、制御部１は、通信部５を用いて送信先端末２００にセキュリティー情報を送信する処理を第３処理の一処理として行う。制御部１が第３処理を行う場合には、履歴情報、装置情報およびユーザー情報に加えて、新パスワードの内容を示す新パスワード情報がセキュリティー情報に含められる。
【００６６】
たとえば、複合機１００を現在使用しているユーザーのメールアドレスが暗号化情報１１０に含まれていた場合には、当該ユーザーに対してセキュリティー情報が送信される。したがって、複合機１００を現在使用しているユーザーは新パスワードを知ることができる。仮に、複合機１００を現在使用しているユーザーのメールアドレスが暗号化情報１１０に含まれていなければ、当該ユーザーは新パスワードを知ることができない。
【００６７】
セキュリティー情報の送信後、ステップＳ３８において、制御部１は、操作パネル４にパスワードの入力受付を再度行わせる。このとき、操作パネル４は、送信先端末２００に新パスワードを通知した旨のメッセージや、新パスワードの入力を促す旨のメッセージなどを表示する。
【００６８】
操作パネル４にパスワードが再入力されると、ステップＳ３９において、制御部１は、操作パネル４に再入力された再入力パスワードと新パスワードとが一致するか否かを判断する。その結果、再入力パスワードと新パスワードとが一致しないと制御部１が判断した場合には、ステップＳ３３に移行し、再入力パスワードと新パスワードとが一致すると制御部１が判断した場合には、ステップＳ４０に移行する。ステップＳ４０に移行すると、制御部１は、ジョブ処理を行う（暗号化情報１１０に含まれるドキュメントデータを用いるジョブが複合機１００にて実行される）。
【００６９】
このように、制御部１が第３処理を行う場合には、再入力パスワードと新パスワードとが一致すればジョブが実行され、再入力パスワードと新パスワードとが一致しなければジョブは実行されない。
【００７０】
（第４処理）
以下に、図８に示すフローチャートを参照し、制御部１により行われる第４処理の流れを説明する。図８に示すフローチャートは、画像読取部２が読み取った原稿Ｄが暗号シートＣＳであると制御部１が判断したときにスタートする。
【００７１】
図８に示すステップＳ４１〜Ｓ４４の各処理は、それぞれ、図６に示したステップＳ２１〜Ｓ２４の各処理と同じであり、第４処理の一処理として第２処理と同じ処理を制御部１が行う。すなわち、入力パスワードと登録パスワードとが一致する場合にのみ復号化処理が行われる。そして、入力パスワードと登録パスワードとが一致しなければジョブはキャンセルされる。図８に示すステップＳ４１〜Ｓ４４の各処理の説明については、図６に示したステップＳ２１〜Ｓ２４の各処理の説明を援用するものとして省略する。
【００７２】
復号化処理の後、ステップＳ４５において、制御部１は、復号化処理によって取得したメールアドレスが割り当てられたユーザー端末２００を送信先に設定する（送信先端末２００を設定する）。そして、ステップＳ４６において、制御部１は、通信部５を用いて送信先端末２００にセキュリティー情報を送信する処理を第４処理の一処理として行う。制御部１が第４処理を行う場合には、履歴情報、装置情報およびユーザー情報に加えて、ジョブの実行を許可するか否かの回答を要求する回答要求が含められる。
【００７３】
たとえば、セキュリティー情報の受信者（送信先端末２００のユーザー）がジョブの実行を許可する場合には、当該受信者のユーザー端末２００から複合機１００に返信される返信メールに許可情報（ジョブの実行を許可する旨を示す情報）が含められる。一方で、セキュリティー情報の受信者がジョブの実行を許可しない場合には、当該受信者のユーザー端末２００から複合機１００に返信される返信メールに不許可情報（ジョブの実行を許可しない旨を示す情報）が含められる。
【００７４】
セキュリティー情報の送信後、送信先端末２００から回答（返信）があると、ステップＳ４７において、制御部１は、送信先端末２００からの返信メールの内容を確認する。このとき、制御部１は、返信メールに許可情報および不許可情報のいずれが含まれているかを認識する。そして、ステップＳ４８において、制御部１は、送信先端末２００からの回答に基づき所定条件を満たすか否かを判断する。
【００７５】
たとえば、制御部１が複数のユーザー端末２００を送信先端末２００に設定した（複数の送信先端末２００にセキュリティー情報を送信した）とする。この場合、制御部１は、複数の送信先端末２００からの各返信メールの全てに許可情報が含まれていれば（複数の送信先端末２００の全てからジョブの実行を許可する旨の回答があれば）、所定条件を満たすと判断する。一方で、制御部１は、複数の送信先端末２００からの各返信メールの少なくとも１つに不許可情報が含まれていれば（複数の送信先端末２００の少なくとも１つからジョブの実行を許可しない旨の回答があれば）、所定条件を満たさないと判断する。
【００７６】
別の例として、制御部１は、複数の送信先端末２００からの各返信メールのうち、許可情報を含む返信メールの数が不許可情報を含む返信メールの数以上であれば所定条件を満たすと判断し、許可情報を含む返信メールの数が不許可情報を含む返信メールの数未満であれば所定条件を満たさないと判断する。あるいは、複数の送信先端末２００からの各返信メールの少なくとも１つが許可情報を含む返信メールであれば所定条件を満たすと制御部１が判断してもよい。なお、制御部１が送信先に設定したユーザー端末２００が１つだけの場合（返信メールが１つだけの場合）には、返信メールに許可情報が含まれていれば所定条件を満たすと判断され、返信メールに不許可情報が含まれていれば所定条件を満たさないと判断される。
【００７７】
ステップＳ４８において、所定条件を満たさないと制御部１が判断した場合には、ステップＳ４３に移行し、所定条件を満たすと制御部１が判断した場合には、ステップＳ４９に移行する。ステップＳ４９に移行すると、制御部１は、ジョブ処理を行う（暗号化情報１１０に含まれるドキュメントデータを用いるジョブが複合機１００にて実行される）。
【００７８】
このように、制御部１が第４処理を行う場合には、送信先端末２００からの返信メールの内容（許可情報および不許可情報のいずれか含まれているか）に基づき、ジョブが実行されるか否かが決まる。
【００７９】
（第５処理）
以下に、図９に示すフローチャートを参照し、制御部１により行われる第５処理の流れを説明する。図９に示すフローチャートは、画像読取部２が読み取った原稿Ｄが暗号シートＣＳであると制御部１が判断したときにスタートする。
【００８０】
図９に示すステップＳ５１〜Ｓ５４の各処理は、それぞれ、図６に示したステップＳ２１〜Ｓ２４の各処理と同じであり、第５処理の一処理として第２処理と同じ処理を制御部１が行う。すなわち、入力パスワードと登録パスワードとが一致する場合にのみ復号化処理が行われる。そして、入力パスワードと登録パスワードとが一致しなければジョブはキャンセルされる。図９に示すステップＳ５１〜Ｓ５４の各処理の説明については、図６に示したステップＳ２１〜Ｓ２４の各処理の説明を援用するものとして省略する。
【００８１】
また、図９に示すステップＳ５５〜Ｓ５８の各処理は、それぞれ、図８に示したステップＳ４５〜Ｓ４８の各処理と同じであり、第５処理の一処理として第４処理と同じ処理を制御部１が行う。すなわち、所定条件を満たしていなければジョブはキャンセルされる。図９に示すステップＳ５５〜Ｓ５８の各処理の説明については、図８に示したステップＳ４５〜Ｓ４８の各処理の説明を援用するものとして省略する。
【００８２】
所定条件を満たすか否かの判断の結果（ステップＳ５８の処理の結果）、所定条件を満たすと制御部１が判断した場合、ステップＳ５９に移行する。ステップＳ５９に移行すると、制御部１は、新パスワードを生成する（図７に示すステップＳ３５の処理と同じ処理を行う）。そして、ステップＳ６０において、制御部１は、通信部５を用いて送信先端末２００に新パスワード情報（新パスワードの内容を示す情報）を送信する処理を第５処理の一処理として行う。
【００８３】
その後、ステップＳ６１において、制御部１は、操作パネル４にパスワードの入力受付を再度行わせる。そして、ステップＳ６２において、制御部１は、操作パネル４に再入力された再入力パスワードと新パスワードとが一致するか否かを判断する。その結果、再入力パスワードと新パスワードとが一致しないと制御部１が判断した場合には、ステップＳ５３に移行し、再入力パスワードと新パスワードとが一致すると制御部１が判断した場合には、ステップＳ６３に移行する。ステップＳ６３に移行すると、制御部１は、ジョブ処理を行う（暗号化情報１１０に含まれるドキュメントデータを用いるジョブが複合機１００にて実行される）。
【００８４】
このように、制御部１が第５処理を行う場合には、所定条件を満たすとき（たとえば、全ての送信先がジョブの実行を許可したとき）のみ、ジョブの実行制限を解除するための新パスワードが発行され、ジョブの実行が可能となる。
【００８５】
＜利用方法の一例＞
複合機１００は会社などの一組織に複数設置される。たとえば、当該組織の各部署に複合機１００が割り当てられる。
【００８６】
そして、このような環境において、暗号シートＣＳが作成されたとする。たとえば、暗号シートＣＳの暗号化情報１１０には、ドキュメントデータと共に、当該ドキュメントデータへのアクセスが許可された複数の許可ユーザーの各メールアドレスが暗号化され埋め込まれる。また、暗号シートＣＳは許可ユーザーに渡される。
【００８７】
ここで、いずれかの複合機１００で暗号シートＣＳの読み取りが行われたとする。この場合、複合機１００が暗号シートＣＳを読み取ったときに、複数の許可ユーザーにセキュリティー情報が送信される。セキュリティー情報には、暗号シートＣＳを読み取った複合機１００の設置位置を示す位置情報が含まれる。したがって、複数の許可ユーザーは、セキュリティー情報に基づき、許可ユーザーの所属部署に割り当てられた複合機１００で暗号シートＣＳの読み取りが行われたか否かを知ることができる。
【００８８】
たとえば、許可ユーザーの所属部署に割り当てられた複合機１００で暗号シートＣＳの読み取りが行われていた場合には、許可ユーザーが暗号シートＣＳを復号しようとしている可能性が高い。一方で、許可ユーザーの所属部署に割り当てられた複合機１００とは異なる複合機１００で暗号シートＣＳの読み取りが行われていた場合には、部外者が暗号シートＣＳを復号しようとしている可能性が高い。したがって、複数の許可ユーザーは、セキュリティー情報に基づき、暗号シートＣＳが部外者に渡っているか否かを判断することができる。
【００８９】
仮に、暗号シートＣＳが部外者に渡っていた場合には、セキュリティー情報に含まれる位置情報に基づき部外者の所属部署が分かるので、部外者の特定が可能となる。部外者を特定することができれば、暗号シートＣＳの暗号化情報１１０に埋め込まれたドキュメントデータの内容が多くの者に漏洩するのを抑制することができる。なお、セキュリティー情報にユーザー情報が含まれていれば、より容易に、部外者を特定することができる。
【００９０】
本実施形態の複合機１００は、上記のように、ユーザー端末２００（通信機器）に通信可能に接続される通信部５と、メールアドレスとドキュメントデータとを暗号化した情報である暗号化情報１１０が印刷された暗号シートＣＳを読み取って暗号シートＣＳの画像データを生成する画像読取部２と、暗号シートＣＳの画像データから暗号化情報１１０を抽出し、暗号化情報１１０を復号化することによってメールアドレスとドキュメントデータとを取得する復号化処理を行うとともに、復号化処理で取得したメールアドレスが割り当てられたユーザー端末２００を送信先に設定し、通信部５を用いて、暗号シートＣＳを読み取ったことを示す情報および自機を識別するための情報を含むセキュリティー情報を送信先端末２００に送信する制御部１と、を備える。
【００９１】
本実施形態の構成では、複合機１００が暗号シートＣＳを読み取ったとき、制御部１によってセキュリティー処理が行われる。すなわち、送信先端末２００にセキュリティー情報が送信される。これにより、送信先端末２００のユーザーはセキュリティー情報に基づき暗号化情報１１０を復号した者を特定する特定作業を行うことができる。特定作業をセキュリティー情報に基づき行うことにより、容易に、暗号化情報１１０を復号した者が部外者であるか否かを判断することができ、部外者が暗号化情報１１０を復号した場合には当該部外者を特定することができる。セキュリティー情報にユーザー情報が含まれている場合には、暗号化情報１１０を復号した部外者（複合機１００にログインしていたユーザー）をより容易に特定することができる。これにより、暗号化情報１１０を復号した部外者に対して警告などを行うことができるので、当該部外者から他の者にドキュメントデータの内容が漏洩するのを抑制することができる。
【００９２】
また、本実施形態では、上記のように、制御部１は、セキュリティー処理として、第１〜第５処理のいずれかを行う。第１処理では、送信先端末２００へのセキュリティー情報の送信だけを制御部１が行う。一方で、制御部１が行うセキュリティー処理が第２〜第５処理のいずれかである場合には、操作パネル４がパスワードの入力受付を行い、入力パスワードと登録パスワードとが一致しなければ暗号化情報１１０が復号されない。これにより、暗号化したドキュメントデータの内容漏洩をより抑制することができる。
【００９３】
また、制御部１が行うセキュリティー処理が第３および第５処理である場合には、入力パスワードと登録パスワードとが一致しても、制御部１によって生成された新パスワードと操作パネル４に再入力された再入力パスワードとが一致しなければ、暗号化したドキュメントデータを用いるジョブは実行されない。これにより、セキュリティーをさらに強化することができる。
【００９４】
また、制御部１が行うセキュリティー処理が第４および第５処理である場合には、ジョブの実行を許可するか否かを送信先端末２００のユーザーが決めるので、セキュリティーをさらに強化することができる。
【００９５】
今回開示された実施形態は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記実施形態の説明ではなく特許請求の範囲によって示され、さらに、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【００９６】
たとえば、上記実施形態では、暗号化機能および復号化機能の両方を１台の画像形成装置に搭載したが、本発明はこれに限らず、暗号化機能および復号化機能の一方だけを画像形成装置に搭載してもよい。この場合には、暗号化機能および復号化機能の他方を少なくとも搭載する画像形成装置が別途必要となる。
【符号の説明】
【００９７】
１  制御部
２  画像読取部
３  印刷部
４  操作パネル
５  通信部
１００  複合機（画像形成装置）
【図１】
2018182538.tif 000003
【図２】
2018182538.tif 000004
【図３】
2018182538.tif 000005
【図４】
2018182538.tif 000006
【図５】
2018182538.tif 000007
【図６】
2018182538.tif 000008
【図７】
2018182538.tif 000009
【図８】
2018182538.tif 000010
【図９】
2018182538.tif 000011