(57)【特許請求の範囲】
【請求項１】
着脱可能な記憶媒体が接続される接続部と、
認証情報の入力部と、
前記接続部に接続された記憶媒体に記憶されているデータを使用してジョブを実行する処理部と、
を備え、
前記処理部はさらに、
前記接続部からの前記記憶媒体の取り忘れの有無を判別し、取り忘れ有りと判別した場合は、前記接続部に接続されている記憶媒体に記憶されているデータを暗号化し、該暗号化で得た暗号データで前記記憶媒体に記憶されている前記データを置き換える機能と、
前記接続部に接続されている記憶媒体に記憶されている暗号データの復号化に際して前記入力部から所定の認証情報の入力を求め、前記暗号データを復号化して得られるデータが前記入力された認証情報に関して一致するデータであるか否かを判定し、一致する場合は、前記暗号データを復号化して得たデータで前記記憶媒体に記憶されている前記暗号データを置き換える機能と
を有し、
さらに前記処理部は、
ジョブの実行に使用されたデータの暗号データに関連付けて実行マークを前記記憶媒体に記憶させ、
前記接続部に接続されている記憶媒体に記憶されている暗号データのうち前記実行マークが関連付けされている暗号データを復号化して得られるデータについて前記判定を行う
ことを特徴とする情報処理装置。
【請求項２】
着脱可能な記憶媒体が接続される接続部と、
認証情報の入力部と、
記録紙に画像を形成して出力するプリンタ部と、
前記接続部に接続された記憶媒体に記憶されているデータに基づく画像を記録紙に形成して出力するジョブを前記プリンタ部に実行させる処理部と、
を備え、
前記入力部は、画像を光学的に読み取る機能を有し、
前記処理部はさらに、
前記接続部からの前記記憶媒体の取り忘れの有無を判別し、取り忘れ有りと判別した場合は、前記接続部に接続されている記憶媒体に記憶されているデータを暗号化し、該暗号化で得た暗号データで前記記憶媒体に記憶されている前記データを置き換える機能と、
前記接続部に接続されている記憶媒体に記憶されている暗号データの復号化に際して前記入力部による画像の読み取りを求め、その読み取り画像と前記暗号データを復号化して得られるデータに係る画像との一致を判定し、一致する場合は、前記暗号データを復号化して得たデータで前記記憶媒体に記憶されている前記暗号データを置き換える機能と
を有する
ことを特徴とする情報処理装置。
【請求項３】
着脱可能な記憶媒体が接続される接続部と、
認証情報の入力部と、
前記接続部に接続された記憶媒体に記憶されているデータを使用してジョブを実行する処理部と、
を備え、
前記処理部はさらに、
前記接続部からの前記記憶媒体の取り忘れの有無を判別し、取り忘れ有りと判別した場合は、前記接続部に接続されている記憶媒体に記憶されているデータを暗号化し、該暗号化で得た暗号データで前記記憶媒体に記憶されている前記データを置き換えると共に、ジョブの実行に使用されたデータを暗号化して得た暗号データについてはその暗号データに関連付けて該ジョブの実行日時を暗号化して前記記憶媒体に記憶させる機能と、
前記接続部に接続されている記憶媒体に記憶されている暗号データの復号化に際して前記入力部からジョブの実行日時の入力を求め、その入力された実行日時と前記暗号データに関連付けて記憶されている実行日時との一致を判定し、一致する場合は、前記暗号データを復号化して得たデータで前記記憶媒体に記憶されている前記暗号データを置き換える機能と
を有する
ことを特徴とする情報処理装置。
【請求項４】
着脱可能な記憶媒体が接続される接続部と、
認証情報の入力部と、
指定された送信先に画像を送信する送信部と、
前記接続部に接続された記憶媒体に記憶されているデータに基づく画像を送信する送信ジョブを前記送信部に実行させる処理部と、
を備え、
前記処理部はさらに、
前記接続部からの前記記憶媒体の取り忘れの有無を判別し、取り忘れ有りと判別した場合は、前記接続部に接続されている記憶媒体に記憶されているデータを暗号化し、該暗号化で得た暗号データで前記記憶媒体に記憶されている前記データを置き換えると共に、送信ジョブの実行に使用されたデータを暗号化して得た暗号データについてはその暗号データに関連付けて該送信ジョブの送信先情報を暗号化して前記記憶媒体に記憶させる機能と、
前記接続部に接続されている記憶媒体に記憶されている暗号データの復号化に際して前記入力部から送信先情報の入力を求め、その入力された送信先情報と前記暗号データに関連付けて記憶されている送信先情報との一致を判定し、一致する場合は、前記暗号データを復号化して得たデータで前記記憶媒体に記憶されている前記暗号データを置き換える機能と
を有する
ことを特徴とする情報処理装置。
【請求項５】
前記処理部は、
ジョブの実行に使用されたデータの暗号データに関連付けて実行マークを前記記憶媒体に記憶させ、
前記接続部に接続されている記憶媒体に記憶されている暗号データのうち前記実行マークが関連付けされている暗号データを復号化して得られるデータについて前記判定を行う
ことを特徴とする請求項２乃至４のいずれか１つに記載の情報処理装置。
【請求項６】
前記処理部は、前記接続部に接続された記憶媒体に記憶されているデータを使用してジョブを実行した後に、前記記憶媒体の取り忘れの有無を判別する
ことを特徴とする請求項１乃至５のいずれか１つに記載の情報処理装置。
【請求項７】
前記処理部は、前記ジョブを実行した後、所定時間の経過前に前記接続部から前記記憶媒体が取り外されなかった場合に、前記記憶媒体の取り忘れ有りと判別する
ことを特徴とする請求項６に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、接続部に着脱可能に接続された記憶媒体に記憶されているデータを使用してジョブを実行する情報処理装置に関する。
【背景技術】
【０００２】
情報処理装置には、ＵＳＢ（Universal Serial Bus）やＰＣＭＣＩＡ（Personal Computer Memory Card International Association）などのインターフェースで記憶媒体が着脱可能に接続される。このような着脱可能な記憶媒体(以後、外部メモリと呼ぶ)に記憶されているデータのセキュリティを確保するには、その外部メモリに記憶されたデータを暗号化することが好ましい。
【０００３】
たとえば、記憶媒体の取り外し要求を受けた時点で、復号化のためのパスフレーズの入力を求め、該記憶媒体に記憶されているデータをそのパスフレーズで復号化可能に暗号化する技術がある（特許文献１参照）。
【０００４】
【特許文献１】特開２００４−２９５３５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
コンビニエンスストアなどに設置されるコピー機や複合機には、ユーザが持参して接続した外部メモリ内のデータや画像データを使用してコピーやファクシミリ送信の可能な装置がある。このような装置では、コピーなどのジョブを実行した後、そのユーザが記憶媒体を取り忘れて帰ってしまった場合、外部メモリ内のデータが第３者に漏洩する可能性がある。そこで、取り忘れられた外部メモリ内のデータを、第３者は復号化できないが、外部メモリを取りに戻った持ち主であれば復号化できるように暗号化することが望まれる。
【０００６】
特許文献１に開示された装置のように記憶媒体をその持ち主が取り外す場合は、当該持ち主に対して復号時の認証に使用するパスフレーズの入力を求めることができる。
【０００７】
しかしながら、取り忘れられた外部メモリの場合、持ち主が居なくなって取り忘れられたことが判明した時点で暗号化を開始するので、復号化のためのパスフレーズなどの入力を持ち主に求めることはできない。このため、第３者は復号化できないが、取りに戻った持ち主であれば復号化できるように暗号化することに困難があった。また、持ち主を認証するための処理時間は短いことが望まれる。
【０００８】
本発明は、上記の問題を解決しようとするものであり、着脱可能な記憶媒体が取り忘れられた場合に、その記憶媒体内のデータを、第３者は復号化できないが、取りに戻った持ち主であれば復号し得るように暗号化することのできる情報処理装置を提供することにある。
【課題を解決するための手段】
【０００９】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１０】
［１］着脱可能な記憶媒体が接続される接続部と、
認証情報の入力部と、
前記接続部に接続された記憶媒体に記憶されているデータを使用してジョブを実行する処理部と、
を備え、
前記処理部はさらに、
前記接続部からの前記記憶媒体の取り忘れの有無を判別し、取り忘れ有りと判別した場合は、前記接続部に接続されている記憶媒体に記憶されているデータを暗号化し、該暗号化で得た暗号データで前記記憶媒体に記憶されている前記データを置き換える機能と、
前記接続部に接続されている記憶媒体に記憶されている暗号データの復号化に際して前記入力部から所定の認証情報の入力を求め、前記暗号データを復号化して得られるデータが前記入力された認証情報に関して一致するデータであるか否かを判定し、一致する場合は、前記暗号データを復号化して得たデータで前記記憶媒体に記憶されている前記暗号データを置き換える機能と
を有し、
さらに前記処理部は、
ジョブの実行に使用されたデータの暗号データに関連付けて実行マークを前記記憶媒体に記憶させ、
前記接続部に接続されている記憶媒体に記憶されている暗号データのうち前記実行マークが関連付けされている暗号データを復号化して得られるデータについて前記判定を行う
ことを特徴とする情報処理装置。
【００１１】
上記発明では、処理部は、接続部に接続されている着脱可能な記憶媒体の取り忘れ有りと判別したとき、その記憶媒体内のデータを暗号化する。そして、復号化に際してはその暗号データを復号化して得られるデータ（元データ）に係る何らかの情報の入力を求めて持ち主の認証を行い、認証成功の場合に記憶媒体内の暗号データを復号化して元データを復元する。元データに係る所定の情報により持ち主の認証を行うので、復号化時の認証用に、別途、パスワードなどの入力を持ち主から受ける必要がなく、持ち主不在の状態で、第３者は復号化できないが、取りに戻った持ち主であれば復号し得るように暗号化できる。元データに係る所定の情報には、たとえば、元データのファイル名、元データのサイズ、変更日時などの任意の属性、元データに対応する画像、元データを使用して実行されたジョブのジョブ情報（送信先など）などがある。
また上記発明では、ジョブの実行に使用されたデータだけが持ち主を認証するための対象データにされる。これにより、認証のために復号化量が減る。
【００１２】
［２］着脱可能な記憶媒体が接続される接続部と、
認証情報の入力部と、
記録紙に画像を形成して出力するプリンタ部と、
前記接続部に接続された記憶媒体に記憶されているデータに基づく画像を記録紙に形成して出力するジョブを前記プリンタ部に実行させる処理部と、
を備え、
前記入力部は、画像を光学的に読み取る機能を有し、
前記処理部はさらに、
前記接続部からの前記記憶媒体の取り忘れの有無を判別し、取り忘れ有りと判別した場合は、前記接続部に接続されている記憶媒体に記憶されているデータを暗号化し、該暗号化で得た暗号データで前記記憶媒体に記憶されている前記データを置き換える機能と、
前記接続部に接続されている記憶媒体に記憶されている暗号データの復号化に際して前記入力部による画像の読み取りを求め、その読み取り画像と前記暗号データを復号化して得られるデータに係る画像との一致を判定し、一致する場合は、前記暗号データを復号化して得たデータで前記記憶媒体に記憶されている前記暗号データを置き換える機能と
を有する
ことを特徴とする情報処理装置。
上記発明では、記憶媒体に記憶されているデータを使用して印刷出力された画像が持ち主の認証に使用される。
【００１３】
［３］着脱可能な記憶媒体が接続される接続部と、
認証情報の入力部と、
前記接続部に接続された記憶媒体に記憶されているデータを使用してジョブを実行する処理部と、
を備え、
前記処理部はさらに、
前記接続部からの前記記憶媒体の取り忘れの有無を判別し、取り忘れ有りと判別した場合は、前記接続部に接続されている記憶媒体に記憶されているデータを暗号化し、該暗号化で得た暗号データで前記記憶媒体に記憶されている前記データを置き換えると共に、ジョブの実行に使用されたデータを暗号化して得た暗号データについてはその暗号データに関連付けて該ジョブの実行日時を暗号化して前記記憶媒体に記憶させる機能と、
前記接続部に接続されている記憶媒体に記憶されている暗号データの復号化に際して前記入力部からジョブの実行日時の入力を求め、その入力された実行日時と前記暗号データに関連付けて記憶されている実行日時との一致を判定し、一致する場合は、前記暗号データを復号化して得たデータで前記記憶媒体に記憶されている前記暗号データを置き換える機能と
を有する
ことを特徴とする情報処理装置。
上記発明では、記憶媒体に記憶されているデータを使用して実行されたジョブのジョブ情報が持ち主の認証に使用される。ジョブ情報としては、たとえば、ジョブの実行日時、画像を送信するジョブの場合はその送信先情報、送信時の設定内容の中の任意の情報などを使用することができる。
【００１４】
［４］着脱可能な記憶媒体が接続される接続部と、
認証情報の入力部と、
指定された送信先に画像を送信する送信部と、
前記接続部に接続された記憶媒体に記憶されているデータに基づく画像を送信する送信ジョブを前記送信部に実行させる処理部と、
を備え、
前記処理部はさらに、
前記接続部からの前記記憶媒体の取り忘れの有無を判別し、取り忘れ有りと判別した場合は、前記接続部に接続されている記憶媒体に記憶されているデータを暗号化し、該暗号化で得た暗号データで前記記憶媒体に記憶されている前記データを置き換えると共に、送信ジョブの実行に使用されたデータを暗号化して得た暗号データについてはその暗号データに関連付けて該送信ジョブの送信先情報を暗号化して前記記憶媒体に記憶させる機能と、
前記接続部に接続されている記憶媒体に記憶されている暗号データの復号化に際して前記入力部から送信先情報の入力を求め、その入力された送信先情報と前記暗号データに関連付けて記憶されている送信先情報との一致を判定し、一致する場合は、前記暗号データを復号化して得たデータで前記記憶媒体に記憶されている前記暗号データを置き換える機能と
を有する
ことを特徴とする情報処理装置。
上記発明では、記憶媒体に記憶されているデータを使用して実行された送信ジョブに係わる送信先の情報が持ち主の認証に使用される。
【００１５】
［５］前記処理部は、
ジョブの実行に使用されたデータの暗号データに関連付けて実行マークを前記記憶媒体に記憶させ、
前記接続部に接続されている記憶媒体に記憶されている暗号データのうち前記実行マークが関連付けされている暗号データを復号化して得られるデータについて前記判定を行う
ことを特徴とする［２］乃至［４］のいずれか１つに記載の情報処理装置。
【００１６】
上記発明では、ジョブの実行に使用されたデータだけが持ち主を認証するための対象データにされる。これにより、認証のために復号化量が減る。
【００１７】
［６］前記処理部は、前記接続部に接続された記憶媒体に記憶されているデータを使用してジョブを実行した後に、前記記憶媒体の取り忘れの有無を判別する
ことを特徴とする［１］乃至［５］のいずれか１つに記載の情報処理装置。
【００１８】
上記発明では、接続部に接続された記憶媒体に記憶されているデータを使用してジョブが実行されたことを条件に、記憶媒体の取り忘れの有無を判別する。単に接続されただけでは、取り忘れの有無は判別対象にはされず、したがって、暗号化も行われない。
【００２１】
［７］前記処理部は、前記ジョブを実行した後、所定時間の経過前に前記接続部から前記記憶媒体が取り外されなかった場合に、前記記憶媒体の取り忘れ有りと判別する
ことを特徴とする［６］に記載の情報処理装置。
【発明の効果】
【００２３】
本発明に係る情報処理装置によれば、着脱可能な記憶媒体が取り忘れられた場合に、その記憶媒体内のデータを、持ち主不在の状態で、第３者は復号化できないが取りに戻った持ち主であれば復号し得るように暗号化することができるので、情報の漏えいを防止することができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面に基づき本発明の実施の形態を説明する。
【００２５】
図１は、本発明の実施の形態に係る情報処理装置としての複合機１０の概略構成を示すブロック図である。複合機１０は、原稿画像を光学的に読み取ってその複製画像を記録紙に印刷するコピージョブ、読み取った原稿の画像データをファイルにして外部端末へ送信するスキャン送信ジョブ、入力された印刷データや画像データに基づく画像を記録紙上に画像形成して印刷出力するプリントジョブ、指定された画像ファイルを電子メールに添付するなどして外部へ送信するファイル送信ジョブ、画像をファクシミリ送信するファクシミリ送信ジョブなどのジョブを実行する機能を備えた装置である。
【００２６】
複合機１０は、当該複合機１０の動作を統括制御する処理部としてＣＰＵ（Central Processing Unit）１１にバス１２を介して、ＲＯＭ（Read Only Memory）１３と、ＲＡＭ（Random Access Memory）１４と、画像読み取り部１５と、プリンタ部１６と、ファクシミリ部１７と、通信制御部１８と、接続部１９と、操作表示部２１と、画像処理部２２と、不揮発メモリ２３と、ハードディスク装置２４と、時計部２５とを接続して構成される。
【００２７】
ＣＰＵ１１は、プログラムに従って処理を実行する。ＲＯＭ１３には、ＣＰＵ１１によって実行されるプログラムなどが記憶される。ＲＡＭ１４はＣＰＵ１１がプログラムを実行する際に各種のデータを一時的に記憶するためのワークメモリや画像データを一時的に記憶する画像メモリ、暗号化・復号化時のデータ保存領域などとして使用される。不揮発メモリ２３には、複合機１０の各機能の使用度数を示すカウンタなど、電源がオフされても保存しておくべき各種の情報が記憶される。
【００２８】
画像読み取り部１５は、原稿を光学的に読み取って画像データを取得する機能を果たす。画像読み取り部１５は、たとえば、原稿に光を照射する光源、その反射光を受けて原稿を幅方向に１ライン分読み取るラインイメージセンサ、ラインイメージセンサによるライン単位の読取位置を原稿の長さ方向に順次相対移動させる移動手段、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーなどの光学経路、ラインイメージセンサの出力するアナログ画像信号をデジタルの画像データに変換して出力する信号変換部などを備えて構成される。画像読み取り部１５はさらに、自動原稿送り装置を備え、複数枚の原稿を順次自動的に読み取る機能を有している。
【００２９】
プリンタ部１６は、入力される画像データに応じた画像を記録紙上に形成して印刷出力する機能を果たす。ここではプリンタ部１６は、記録紙の搬送装置、感光体ドラム、帯電装置、レーザーユニット、現像装置、転写分離装置、クリーニング装置、定着装置などを有する、いわゆる電子写真方式のレーザープリンタとして構成されている。
【００３０】
ファクシミリ部１７は、画像データをファクシミリに対応した圧縮方式で圧縮・伸張する機能や、Ｇ３などファクシミリ送受信のための各種通信手順を制御する機能を果たす。通信制御部１８は、電話回線や各種のネットワークと接続して通信する機能を果たす。
【００３１】
接続部１９は、記憶媒体が着脱可能に装着され、その装着された記憶媒体と電気的な接続をとる機能を果たす。接続部１９に着脱可能に接続される記憶媒体を、以後、外部メモリ４０と呼ぶ。外部メモリ４０の種類は任意でよく、たとえば、ＵＳＢメモリやＳＤ（Secure Digital）メモリカードなど任意の種類の記憶媒体が利用可能である。接続部１９は、たとえば、ＵＳＢやＰＣＭＣＩＡなどのインターフェイスで外部メモリ４０を接続する。
【００３２】
操作表示部２１は、表面にタッチパネルを備えた液晶ディスプレイと各種の操作スイッチとから構成され、ユーザに各種の案内表示や状態表示を行なったり、ユーザから各種の操作を受け付けたりする機能を有する。
【００３３】
画像処理部２２は、画像データを圧縮・伸張する機能や画像を拡大・縮小する機能、画像を回転させる機能などを果たす。
【００３４】
ハードディスク装置２４は大容量の不揮発記憶装置である。ハードディスク装置２４には、圧縮された画像データやファクシミリデータ、印刷データ、暗号化・復号化のための一時的なデータなどが格納される。時計部２５は時間を計る。
【００３５】
複合機１０は、接続部１９に接続された外部メモリ４０に記憶されている画像ファイルなどのデータ（元データとも呼ぶ）を使用してプリントジョブやファクシミリ送信ジョブ、ファイル送信ジョブなどのジョブを実行可能に構成されている。また、接続部１９からの外部メモリ４０の取り忘れの有無を判別し、取り忘れ有りと判別した場合は、接続部１９に接続されている外部メモリ４０に記憶されているデータを暗号化し、該暗号化で得た暗号データで外部メモリ４０内のデータを置き換える機能を備えている。さらに、接続部１９に接続されている外部メモリ４０に記憶されている暗号データの復号化に際して、その外部メモリ４０の持ち主か否かの認証を行い、持ち主であることが認証された場合は、外部メモリ４０内の暗号データを復号化して元データを復元する機能を備えている。
【００３６】
図２は、外部メモリ４０に記憶されている元データ４１と、置き忘れ有りと判断した場合にこの元データ４１に代えて外部メモリ４０に記憶されるデータ（以後、これを置き換えデータ４３と呼ぶ）の一例を示している。この例では元データ４１は画像ファイルＡ〜Ｅである。このうち、画像ファイルＡ、Ｂ、Ｃは当該外部メモリ４０が接続部１９に接続されている間にジョブの実行に使用された画像ファイルであり、画像ファイルＤ、Ｅはジョブの実行に使用されなかった画像ファイルであるものとする。
【００３７】
外部メモリ４０が接続部１９に接続されている間にジョブの実行に使用された画像ファイルに対応する置き換えデータ４３ａ、４３ｂ、４３ｃは、元データ（画像ファイルなど）を暗号化して得た暗号データＥＤと、これに関連付けされた、前記元データ（画像ファイル）を使用して実行されたジョブのジョブ情報を暗号化して得た暗号化ジョブデータＥＪと実行マーク４５とから構成される。暗号データＥＤには、暗号化された画像ファイルのファイル名など元データの属性情報も含まれる。
【００３８】
実行マーク４５は当該実行マーク４５が関連付けされている暗号データＥＤに係る元データ（画像ファイル）がジョブの実行に使用されたものであることを示す情報である。ここではさらに実行マーク４５はその実行されたジョブの種類を示している。図２の例では、実行マーク４５が「Ｐ」の場合はプリントジョブの実行に使用されたことを、「Ｆ」の場合はファクシミリ送信ジョブの実行に使用されたことを、「Ｔ」はファイル送信ジョブの実行に使用されたことを示す。
【００３９】
ジョブ情報には、そのジョブがファイル送信ジョブの場合は送信先のアドレス、ファクシミリ送信ジョブの場合は送信先の電話番号が含まれる。このほか、ジョブの実行日時、ページ数やそのジョブの実行時に設定された設定内容などを含めてもよい。
【００４０】
外部メモリ４０が接続部１９に接続されている間にジョブの実行に使用されなかった元データ（画像ファイル）に対応する置き換えデータ４３ｄ、４３ｅは、その元データ（画像ファイル）を暗号化した暗号データＥＤのみで構成される。暗号データＥＤには、暗号化された画像ファイルのファイル名など元データの属性情報も含まれる。
【００４１】
次に、外部メモリ４０に記憶されている元データ（ここでは、画像ファイルとする）を使用してジョブを実行した場合の複合機１０の動作を、プリントジョブを実行する場合を例に説明する。
【００４２】
図３、図４、図５は、上記動作の流れを示している。複合機１０のＣＰＵ１１は、接続部１９に外部メモリ４０が接続されたか否かを監視しており(ステップＳ１０１；Ｎｏ)、外部メモリ４０が接続されると（ステップＳ１０１；Ｙｅｓ）、暗号データＥＤを含む置き換えデータ４３がその外部メモリ４０に記憶されているか否かを判別する(ステップＳ１０２)。
【００４３】
置き換えデータ４３が記憶されていない場合は（ステップＳ１０２；Ｎｏ）、その外部メモリ４０に記憶されている画像ファイルの一覧を複合機１０の操作表示部２１に表示する（ステップＳ１０３）。図６は、上記一覧を表示するファイル選択画面５０の一例を示している。ファイル選択画面５０には、接続部１９に接続されている外部メモリ４０に記憶されている１または複数の画像ファイルのファイル名が一覧にして表示される。
【００４４】
印刷を希望するファイル名の選択(図中、斜線を施した行)をファイル選択画面５０上で受けた後（ステップＳ１０４；Ｙｅｓ）、印刷釦５１あるいは図示省略のスタート釦が操作されると（ステップＳ１０５；Ｙｅｓ）、複合機１０はその選択された画像ファイルを使用してプリントジョブを実行する（ステップＳ１０６）。すなわち、選択された画像ファイルをＲＡＭ１４に読み込み、その画像ファイルに係る画像をプリンタ部１６に印刷出力させる。
【００４５】
ＣＰＵ１１は、選択されたいずれかの画像ファイルに対するプリントジョブの実行が完了すると、その画像ファイルを使用して実行したジョブのジョブ情報を当該プリントジョブで使用した画像ファイルのファイル名に関連付けて不揮発メモリ２３あるいはハードディスク装置２４に記憶する（ステップＳ１０７）。選択されたすべての画像ファイルに対するプリントジョブが終了していない場合は（ステップＳ１０８；Ｎｏ）、未終了の選択された次の画像ファイルに対するプリントジョブの実行およびジョブ情報の記憶を行い（ステップＳ１０６、Ｓ１０７）、選択されたすべての画像ファイルに対するプリントジョブの実行が完了すると（ステップＳ１０８；Ｙｅｓ）、外部メモリ４０の取り忘れ判別処理を開始する。
【００４６】
詳細には、選択されたすべての画像ファイルに対するプリントジョブが完了したとき、時計部２５により所定時間（たとえば、５分）の計測を開始させ(ステップＳ１０９)、該所定時間（取り忘れ判定時間）の経過前に接続部１９から外部メモリ４０が取り外された場合は(ステップＳ１１０；Ｎｏ)、ステップＳ１０７で不揮発メモリ２３あるいはハードディスク装置２４に記憶したジョブ情報を削除して（ステップＳ１１２）終了する。所定時間は図示省略の管理者画面から任意の時間に設定変更可能になっている。
【００４７】
所定時間の経過前に接続部１９から外部メモリ４０が取り外されなかった場合は（ステップＳ１１１；Ｙｅｓ）、取り忘れ有りと判別し、ＣＰＵ１１は接続部１９に接続されている外部メモリ４０に記憶されているすべての画像ファイル(元データ）を複合機１０の内部のＲＡＭ１４に読み出し、それらのすべての画像ファイルを暗号化してＲＡＭ１４に保存する（ステップＳ１１４、Ｓ１１５）。
【００４８】
さらにステップＳ１０７で記憶したすべてのジョブ情報を暗号化し（ステップＳ１１６）、外部メモリ４０に記憶されているすべての画像ファイルに対して図２に例示したようなデータ形式の置き換えデータ４３を複合機１０のＲＡＭ１４に作成する（ステップＳ１１７）。すなわち、ＣＰＵ１１は、ジョブの実行に使用された画像ファイルについては、その画像ファイルを暗号化した暗号データＥＤと、これに関連付けされた、当該画像ファイルを使用して実行したジョブのジョブ情報を暗号化した暗号化ジョブデータＥＪと実行マーク４５とを含む置き換えデータ４３を作成する。一方、ジョブの実行に使用されていない画像ファイルについては、その画像ファイルを暗号化した暗号データＥＤからなる置き換えデータ４３を作成する。
【００４９】
このようにして作成した置き換えデータ４３の総データ量（Ｗ）と、外部メモリ４０内の全画像ファイルのデータサイズと外部メモリ４０内の空き容量との合計（Ｖ）を算出し、Ｖ≧Ｗか否かを判別する(ステップＳ１１８)。
【００５０】
Ｖ≧Ｗの場合は(ステップＳ１１８；Ｙｅｓ)、すべての置き換えデータ４３を格納可能な容量を外部メモリ４０に確保できるので、複合機１０のＲＡＭ１４から暗号化前の画像ファイルを削除し（ステップＳ１１９）、外部メモリ４０内のすべての画像ファイルを置き換えデータ４３に置き換える（ステップＳ１２０）。すなわち、外部メモリ４０内のすべての画像ファイルを削除し、先に作成したすべての置き換えデータ４３を外部メモリ４０に移動して記憶させる。その後、複合機１０のＲＡＭ１４からすべての置き換えデータ４３を削除して（ステップＳ１２１）本処理を終了する。
【００５１】
一方、Ｖ≧Ｗでない場合は(ステップＳ１１８；Ｎｏ)、容量的に全置き換えデータ４３を外部メモリ４０に格納できないので、暗号化処理エラーを管理者に通知して（ステップＳ１２２）本処理を終了する。この際、たとえば、操作表示部２１に所定のエラー表示を行うと共に、複合機１０のＲＡＭ１４から暗号化前のすべての画像ファイルとすべての置き換えデータ４３を削除する。
【００５２】
なお、ステップＳ１０９で時間計測を開始した後、ステップＳ１１０；Ｙｅｓ→ステップＳ１１１；Ｎｏの処理を繰り返している間に、図示省略の管理者画面から外部メモリ４０内の画像ファイルの暗号化の指示を受けた場合は(図５、ステップＳ１１３)、ステップＳ１１４に移行して、取り忘れ判定時間が経過した場合と同様の暗号化処理が行われる。
【００５３】
このように複合機１０は、接続部１９に接続された外部メモリ４０内のデータ（画像ファイル）を使用してジョブを実行した後、その外部メモリ４０の取り忘れの有無を判別し、取り忘れ有りと判別した場合には、外部メモリ４０内のすべての画像ファイルを自動的に暗号化するので、第３者への情報漏洩が防止される。
【００５４】
なお、外部メモリ４０内の画像ファイルの暗号化が完了したとき、図７に示すような警告画面５３を操作表示部２１に表示したり、警告音を発したりするなどして、外部メモリ４０が取り忘れられていることが管理者などに警告される。
【００５５】
たとえば、複合機１０がコンビニエンスストアに設置されているコインベンダ式の複合機の場合、暗号化完了後に警告画面５３を表示したりアラーム音を鳴らしたりすることで、お客の取り忘れた外部メモリ４０の存在が店員に通知される。この通知を見た店員は、警告画面５３のＯＫ釦５４を押下した後、外部メモリ４０を接続部１９から取り去り、別途の場所に保管するなどを行う。店員などの管理者が外部メモリ４０を接続部１９から取り去ると警告画面５３は消えて、たとえば、図８に示すような複合機１０のデフォルト表示画面６０が表示される。
【００５６】
次に、置き換えデータ４３が記憶された外部メモリ４０が接続部１９に接続された場合の動作について説明する。この場合は、図３のステップＳ１０２で「Ｙｅｓ」となり図９の復号化処理へ移行する。復号化処理では、複合機１０は復号化モードになり、ＣＰＵ１１は、図１１に示すような復号化モード画面７０を操作表示部２１に表示する（ステップＳ２０１、図９）。復号化モード画面７０には、暗号化された外部メモリ４０が接続部１９に接続されたこと及び復号化処理を行うか否かを問い合わせるメッセージなどが表示される。
【００５７】
復号化モード画面７０内のＮｏ釦７２が操作されると（ステップＳ２０２；Ｎｏ）、ＣＰＵ１１は復号化処理を終了する。Ｙｅｓ釦７１が操作されると（ステップＳ２０２；Ｙｅｓ）、ＣＰＵ１１は、外部メモリ４０に記憶されている置き換えデータ４３のうち実行マーク４５を有するものについて、その実行マーク４５が示すジョブの種類を調査する（ステップＳ２０３）。ＣＰＵ１１は、この間、たとえば、図１２に示すような調査中画面７４を操作表示部２１に表示する。
【００５８】
なお、復号化モード画面７０に管理者等が気付かずにＹｅｓ釦７１あるいはＮｏ釦７２の操作がなく所定時間以上放置された場合には、図１３に示すように、警告マーク６２を含むデフォルト表示画面６０ａを操作表示部２１に表示する。これにより、復号化モード画面７０の表示が継続されて他のユーザに迷惑をかけることが防止される。デフォルト表示画面６０ａの警告マーク６２は操作釦としての機能を備え、警告マーク６２が操作されると、複合機１０は復号化モード画面７０を再表示するようになっている。
【００５９】
調査完了後、ＣＰＵ１１は、図１４に示すように、外部メモリ４０の正当な持ち主か否かを認証する方法を選択するための認証方法選択画面８０を操作表示部２１に表示する（ステップＳ２０４）。
【００６０】
認証方法選択画面８０には、調査により判明したジョブ種に対応した選択釦が表示される。図１４の例は、ファイル送信ジョブ、ファクシミリ送信ジョブ、プリントジョブに対応する各実行マーク４５が外部メモリ４０に記憶されていた場合に表示される認証方法選択画面８０を示しており、ファイル送信ジョブに対応するＦｉｌｅ送信釦８１と、ファクシミリ送信ジョブに対応するＧ３Ｆａｘ送信釦８２と、プリントジョブに対応するプリント釦８２が表示されている。
【００６１】
認証方法選択画面８０には、調査により検出された実行マーク４５が示すジョブ種に対応する釦８１〜８３のみが表示される。たとえば、ジョブ種「Ｐ」を示す実行マーク４５とジョブ種「Ｆ」を示す実行マーク４５のみが存在する場合は、認証方法選択画面８０にＧ３Ｆａｘ送信釦８２とプリント釦８３が表示され、Ｆｉｌｅ送信釦８１は表示されない。
【００６２】
表示された各釦８１〜８３の横には、その釦８１〜８３を選択した場合に要求される認証情報の種類を示す案内メッセージが表示される。Ｆｉｌｅ送信釦８１を選択した場合は、実行されたファイル送信ジョブで使用された送信先のアドレスが認証情報として入力要求される。Ｇ３Ｆａｘ送信釦８２を選択した場合は、実行されたファクシミリ送信ジョブで使用された送信先の電話番号が認証情報として入力要求される。プリント釦８３を選択した場合は、実行されたプリントジョブで印刷出力されたプリント画像が認証情報として入力要求される。
【００６３】
ＣＰＵ１１は、当該認証方法選択画面８０を通じてユーザからジョブ種の選択（ジョブ種を通じて認証方法の選択）を受ける（ステップＳ２０５）。ファイル送信ジョブ（Ｆｉｌｅ送信釦８１）またはファクシミリ送信ジョブ（Ｇ３Ｆａｘ送信釦８２）が選択された場合(ステップＳ２０６；Ｙｅｓ)は、図１５に示すような送信先認証画面９０から認証情報として送信先の電話番号あるいは送信先のアドレスの入力を受け付け、該入力された認証情報に基づいて持ち主の認証を行う(ステップＳ２０７)。
【００６４】
ここでは、認証方法選択画面８０でＦｉｌｅ送信釦８１が選択された場合は、ジョブ種「Ｔ」の実行マーク４５を有する置き換えデータ４３の暗号データ部分を（好ましくは、暗号データＥＤを除外し、暗号化ジョブデータＥＪの部分のみを）復号化して複合機１０内のＲＡＭ１４などに保存する。そして、先に入力された認証情報（送信先アドレス）がこの復号化により得たジョブ情報に含まれる送信先アドレスと一致するか否かを判定し、一致する送信先アドレスが検出された場合は認証成功と判定し、一致する送信先アドレスがない場合は認証失敗と判定する。
【００６５】
同様に認証方法選択画面８０でＧ３Ｆａｘ送信釦８２が選択された場合は、ジョブ種「Ｆ」の実行マーク４５を有する置き換えデータ４３の暗号データ部分を（好ましくは、暗号データＥＤを除外し、暗号データＥＤのみを）復号化して複合機１０内のＲＡＭ１４などに保存する。そして、先に入力された認証情報（送信先の電話番号）がこの復号化により得たジョブ情報に含まれる送信先の電話番号と一致するか否かを判定し、一致する電話番号が検出された場合は認証成功と判定し、一致する電話番号がない場合は認証失敗と判定する。
【００６６】
認証方法選択画面８０にてユーザによりプリント釦８３（プリントジョブ）が選択された場合は（ステップＳ２０８；Ｙｅｓ）、図１６のようなプリント画像認証画面９２を操作表示部２１に表示し、当該外部メモリ４０に格納されている画像ファイルを使用して印刷出力した任意のプリント画像（少なくとも１枚、複数枚でもよい）を画像読み取り部１５から読み込ませるようにユーザを促す。
【００６７】
プリント画像認証画面９２の指示に従ってユーザがプリント画像を画像読み取り部１５にセットしてスタート釦を押下すると、ＣＰＵ１１はそのプリント画像の読み取りを画像読み取り部１５にて行い、該読み取った画像の内容により持ち主の認証を行う(ステップＳ２０９)。読み取った認証用のプリント画像はハードディスク装置２４などに保存される。
【００６８】
詳細には、ジョブ種「Ｐ」の実行マーク４５を有する置き換えデータ４３を複合機１０内のＲＡＭ１４などに読み込み、該置き換えデータ４３の暗号データ部分を（好ましくは、暗号化ジョブデータＥＪを除外し、暗号化されている画像ファイルの部分（暗号データＥＤ）のみを）復号化し、復号化で得た画像ファイルをハードディスク装置２４などに保存する。そして、先に認証情報として読み取ったプリント画像と復号化した画像ファイルに係る画像とを順番に比較して、一致するか否かを判定し、一致する画像がある場合は認証成功と判定し、一致する画像がない場合は認証失敗と判定する。
【００６９】
ＣＰＵ１１は、認証に失敗した場合は（ステップＳ２１０；Ｎｏ）、たとえば図１７に示すような認証失敗通知画面９４を操作表示部２１に表示した後、本処理を終了する。なお、認証失敗の場合は、外部メモリ４０から複合機１０内に読み込んだ置き換えデータ４３およびこれを復号化して得た全てのデータを複合機１０内から削除する。
【００７０】
ＣＰＵ１１は、認証に成功した場合は(ステップＳ２１０；Ｙｅｓ)、外部メモリ４０に記憶されているすべての置き換えデータ４３（好ましくは暗号化されている画像ファイルの部分(暗号データＥＤ)のみ）を復号化し、復号化により得た画像ファイルで外部メモリ４０内の置き換えデータ４３を置き換えて（ステップＳ２１１）処理を終了する。
【００７１】
詳細には、外部メモリ４０内のすべての置き換えデータ４３をＲＡＭ１４に読み込み、その後外部メモリ４０内の全置き換えデータ４３を削除し、ＲＡＭ１４に読み込んだ置き換えデータ４３中の暗号データＥＤを復号化（暗号化ジョブデータＥＪの復号化は不要）し、該復号化で得たすべての画像ファイルを外部メモリ４０に移動して記憶させる。これにより、外部メモリ４０の記憶内容は暗号化前の元データ４１に復元される。さらに、外部メモリ４０から複合機１０内に読み込んだ置き換えデータ４３およびこれを復号化して得た全てのデータ（ジョブ情報や画像ファイル）を複合機１０内から削除する。
【００７２】
なお、認証成功後の復号化は、認証のために既に復号化されているものを除き、未復号の暗号データＥＤのみを対象にすることが好ましい。図１８は、認証に成功した後、未復号の暗号データＥＤを復号化している間にＣＰＵ１１が操作表示部２１に表示する復号化進捗画面９６の一例を示している。
【００７３】
このように、外部メモリ４０に記憶されていた元データ（画像ファイル）に係る情報（プリント画像や送信先アドレス、電話番号など）を用いてその外部メモリ４０の持ち主を認証するので、取り忘れ有りと判断した場合にその持ち主不在の状態で自動的に暗号化を行っても、第３者には復号化できず、持ち主ならば復号化可能に暗号化することができる。
【００７４】
また、認証に際しては、実行マーク４５を有する置き換えデータ４３のみを復号化の対象にするので、認証のために復号化するデータ量が少なくなり、認証処理を効率よく短時間で行うことができる。特に、ユーザが認証方法選択画面８０で選択した認証方法（ジョブ種）と同じジョブ種の実行マーク４５を有する置き換えデータ４３のみ（さらにジョブ種に応じて暗号データＥＤまたは暗号化ジョブデータＥＪのみ）を復号化するので、認証のための復号化対象をさらに絞り込んで少なくすることができ、認証処理をより効率よく短時間にすることができる。
【００７５】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００７６】
たとえば、実施の形態では、ファクシミリ送信ジョブ、ファイル送信ジョブ、プリントジョブに対応した複合機１０を例に説明したが、これらの中の１または２以上の任意のジョブに対応する装置であってもかまわない。また、プリントジョブのみに対応する装置の場合は認証にジョブ情報を使用しないので、ジョブ情報を暗号化しなくてもよく、置き換えデータ４３は画像ファイルを暗号化したデータのみ、あるいはこれに実行マークを付加したもので構成されてもよい。
【００７７】
また、複合機に限らず、他の情報処理装置に適用されてもよい。たとえば、デジタルカメラで撮影された画像の格納された外部メモリを着脱可能に接続し、接続された外部メモリ内の画像をプリントアウトするフォトプリント装置などにも好適である。
【００７８】
持ち主の認証は元データ（画像ファイル）のファイル名、変更履歴などその元データの属性情報を使用しても構わない。
【００７９】
また、外部メモリ４０に記憶されているデータは画像ファイルに限定されるものではなく、ジョブで使用されるデータであれば任意のデータでよい。たとえば、文字コードなどで構成された印刷データなどでもよい。さらには多数の送信アドレスが登録されたアドレス帳などでもよい。復号化のための認証情報には、たとえば、このアドレス帳に登録されているいずれかのアドレス情報を使用することができる。複数のアドレス帳があれば、ジョブの実行に使用されたアドレス帳に実行マーク４５を付加し、実行マーク４５の付加されたアドレス帳のみを認証時の復号化対象にするようにしてもよい。
【００８０】
取り忘れの判別は、ジョブ実行後に行うに限定されるものではなく、接続部１９に外部メモリ４０が接続された時点からの無操作時間により取り忘れの有無を判別してもよい。ジョブが実行されずに取り忘れ有りと判別した場合は、ジョブ情報やプリント画像などを持ち主の認証に使用できないので、たとえば、ファイル名による認証を行うとよい。さらには、コインベンダ式の複合機においては、料金の精算釦が押下された時点から取り忘れの有無の判別処理を開始するように構成されてもよい。
【図面の簡単な説明】
【００８１】
【図１】本発明の実施の形態に係る複合機の構成を示すブロック図である。
【図２】元データと置き換えデータのデータ構造を例示した説明図である。
【図３】外部メモリに記憶されている元データを使用してジョブを実行する複合機の動作を示す流れ図である。
【図４】図３の続きの処理を示す流れ図である。
【図５】図４の続きの処理を示す流れ図である。
【図６】操作表示部に表示されるファイル選択画面の一例を示す正面図である。
【図７】操作表示部に表示される警告画面の一例を示す正面図である。
【図８】操作表示部に表示されるデフォルト表示画面の一例を示す正面図である。
【図９】復号化処理を示す流れ図である。
【図１０】図９の続きの処理を示す流れ図である。
【図１１】操作表示部に表示される復号化モード画面の一例を示す正面図である。
【図１２】操作表示部に表示される調査中画面の一例を示す正面図である。
【図１３】警告マークの表示されたデフォルト表示画面の一例を示す正面図である。
【図１４】操作表示部に表示される認証方法選択画面の一例を示す正面図である。
【図１５】操作表示部に表示される送信先認証画面の一例を示す正面図である。
【図１６】操作表示部に表示されるプリント画像認証画面の一例を示す正面図である。
【図１７】操作表示部に表示される認証失敗通知画面の一例を示す正面図である。
【図１８】操作表示部に表示される復号化進捗画面の一例を示す正面図である。
【符号の説明】
【００８２】
１０…複合機
１１…ＣＰＵ
１２…バス
１３…ＲＯＭ
１４…ＲＡＭ
１５…画像読み取り部
１６…プリンタ部
１７…ファクシミリ部
１８…通信制御部
１９…接続部
２１…操作表示部
２２…画像処理部
２３…不揮発メモリ
２４…ハードディスク装置
２５…時計部
４０…外部メモリ
４１…元データ
４３…置き換えデータ
４５…実行マーク
５０…ファイル選択画面
５１…印刷釦
５３…警告画面
５４…ＯＫ釦
６０、６０ａ…デフォルト表示画面
６２…警告マーク
７０…復号化モード画面
７１…Ｙｅｓ釦
７２…Ｎｏ釦
７４…調査中画面
８０…認証方法選択画面
８１…Ｆｉｌｅ送信釦
８２…Ｇ３Ｆａｘ送信釦
８３…プリント釦
９０…送信先認証画面
９２…プリント画像認証画面
９４…認証失敗通知画面
９６…復号化進捗画面
ＥＤ…暗号データ
ＥＪ…暗号化ジョブデータ
【図１】
0004735665.tif 000002
【図２】
0004735665.tif 000003
【図３】
0004735665.tif 000004
【図４】
0004735665.tif 000005
【図５】
0004735665.tif 000006
【図６】
0004735665.tif 000007
【図７】
0004735665.tif 000008
【図８】
0004735665.tif 000009
【図９】
0004735665.tif 000010
【図１０】
0004735665.tif 000011
【図１１】
0004735665.tif 000012
【図１２】
0004735665.tif 000013
【図１３】
0004735665.tif 000014
【図１４】
0004735665.tif 000015
【図１５】
0004735665.tif 000016
【図１６】
0004735665.tif 000017
【図１７】
0004735665.tif 000018
【図１８】
0004735665.tif 000019