(57)【特許請求の範囲】
【請求項１】
着脱自在な記憶媒体と接続する記憶媒体インターフェイスと、
所定のタイミングで暗号鍵を生成し、前記記憶媒体に保存すべきデータを前記暗号鍵を用いて暗号化して前記記憶媒体に保存した後、ユーザーによる前記記憶媒体の取り外し操作が為されたことを検知した場合に、前記暗号鍵を前記暗号化されたデータと関連付けて前記記憶媒体に保存する制御部と、
を具備し、
前記制御部は、前記ユーザーによる前記記憶媒体の取り外し操作として前記記憶媒体の取り外しボタンが押されたことを検知して前記暗号鍵を前記記憶媒体に保存した後、前記記憶媒体を取り外し可能状態とし、一定時間、前記ユーザーによる一切の操作が為されずに自動ログアウト機能のタイムアウトが発生した場合、再度、前記記憶媒体インターフェイスと前記記憶媒体との接続状態を復帰させて前記記憶媒体から前記暗号鍵を削除することを特徴とする電子機器。
【請求項２】
着脱自在な記憶媒体と接続する記憶媒体インターフェイスと、
所定のタイミングで暗号鍵を生成し、前記記憶媒体に保存すべきデータを前記暗号鍵を用いて暗号化して前記記憶媒体に保存した後、ユーザーによる前記記憶媒体の取り外し操作が為されたことを検知した場合に、前記暗号鍵を前記暗号化されたデータと関連付けて前記記憶媒体に保存する制御部と、
を具備し、
前記制御部は、前記ユーザーによる前記記憶媒体の取り外し操作としてログアウトボタンが押されたことを検知して前記暗号鍵を前記記憶媒体に保存した後、前記記憶媒体を取り外し可能状態としてからタイマーをスタートし、前記記憶媒体が取り外されずに前記タイマーのタイムアウトが発生した場合、再度、前記記憶媒体インターフェイスと前記記憶媒体との接続状態を復帰させて前記記憶媒体から前記暗号鍵を削除することを特徴とする電子機器。
【請求項３】
着脱自在な記憶媒体と接続する記憶媒体インターフェイスと、
所定のタイミングで暗号鍵を生成し、前記記憶媒体に保存すべきデータを前記暗号鍵を用いて暗号化して前記記憶媒体に保存した後、ユーザーによる前記記憶媒体の取り外し操作が為されたことを検知した場合に、前記暗号鍵を前記暗号化されたデータと関連付けて前記記憶媒体に保存する制御部と、
を具備し、
前記制御部は、前記記憶媒体に保存すべきデータを前記暗号鍵を用いて暗号化して前記記憶媒体に保存した後、一定時間、前記ユーザーによる一切の操作が為されずに自動ログアウト機能のタイムアウトが発生した場合、前記暗号鍵を前記記憶媒体に保存せずに前記記憶媒体を取り外し可能状態とすることを特徴とする電子機器。
【請求項４】
着脱自在な記憶媒体と接続する記憶媒体インターフェイスと、
所定のタイミングで暗号鍵を生成し、前記記憶媒体に保存すべきデータを前記暗号鍵を用いて暗号化して前記記憶媒体に保存した後、ユーザーによる前記記憶媒体の取り外し操作が為されたことを検知した場合に、前記暗号鍵を前記暗号化されたデータと関連付けて前記記憶媒体に保存する制御部と、
を具備し、
前記制御部は、前記ユーザーによる前記記憶媒体の取り外し操作として前記記憶媒体の取り外しボタンが押されたことを検知した場合、前記暗号鍵を前記記憶媒体に保存してから前記記憶媒体を取り外し可能状態とし、その後にログアウトボタンが押されたことを検知した場合、前記ユーザーに対して前記記憶媒体を取り外すよう警告を発することを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に関する。
【背景技術】
【０００２】
近年、コピー機や複合機等の画像形成装置の中には、ＵＳＢ（Universal Serial Bus）メモリーやＳＤ（Secure Digital）カード等の着脱自在な記憶媒体（リムーバルメディア）を装着可能な機種があり、リムーバルメディアに保存されている画像を印刷したり、スキャナーによって読み取った原稿画像をリムーバルメディアに保存させたりすることが可能となっている
下記特許文献１〜４には、リムーバルメディアの置き忘れによる情報漏洩を防止するために、リムーバルメディアの置き忘れを検知した場合にユーザーに警告を発することにより、置き忘れを防止する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１４１５００号公報
【特許文献２】特開２０１０−１４１５０１号公報
【特許文献３】特開２０１０−１４６５００号公報
【特許文献４】特開２０１０−２５８６７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来からリムーバルメディアの置き忘れは、セキュリティの観点から解決すべき問題として認識されており、この置き忘れを防止する技術がいくつも開発されている。しかしながら、これらの技術はあくまで置き忘れそのものを防止するものであり、実際に置き忘れが発生した場合にいかに情報漏洩を防止するのかについては言及されていない。
【０００５】
なお、実際に置き忘れが発生した場合を考慮し、画像を暗号化してからリムーバルメディアに保存することで情報漏洩を防止する手法も考えられるが、予め暗号鍵の登録が必要であったり、特定のパソコン上でしか画像を復号化できないなど、利便性が悪いという課題がある。
【０００６】
本発明は、上述した事情に鑑みてなされたものであり、ユーザーの利便性を確保しつつ、着脱自在な記憶媒体の置き忘れによる情報漏洩を防止することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明では、電子機器に係る第１の解決手段として、着脱自在な記憶媒体と接続する記憶媒体インターフェイスと、所定のタイミングで暗号鍵を生成し、前記記憶媒体に保存すべきデータを前記暗号鍵を用いて暗号化して前記記憶媒体に保存した後、ユーザーによる前記記憶媒体の取り外し操作が為されたことを検知した場合に、前記暗号鍵を前記暗号化されたデータと関連付けて前記記憶媒体に保存する制御部とを具備することを特徴とする。
【０００８】
また、本発明では、電子機器に係る第２の解決手段として、上記第１の解決手段において、前記制御部は、前記ユーザーによる前記記憶媒体の取り外し操作として前記記憶媒体の取り外しボタンが押されたことを検知して前記暗号鍵を前記記憶媒体に保存した後、前記記憶媒体を取り外し可能状態とし、一定時間、前記ユーザーによる一切の操作が為されずに自動ログアウト機能のタイムアウトが発生した場合、再度、前記記憶媒体インターフェイスと前記記憶媒体との接続状態を復帰させて前記記憶媒体から前記暗号鍵を削除することを特徴とする。
【０００９】
また、本発明では、電子機器に係る第３の解決手段として、上記第１の解決手段において、前記制御部は、前記ユーザーによる前記記憶媒体の取り外し操作としてログアウトボタンが押されたことを検知して前記暗号鍵を前記記憶媒体に保存した後、前記記憶媒体を取り外し可能状態としてからタイマーをスタートし、前記記憶媒体が取り外されずに前記タイマーのタイムアウトが発生した場合、再度、前記記憶媒体インターフェイスと前記記憶媒体との接続状態を復帰させて前記記憶媒体から前記暗号鍵を削除することを特徴とする。
【００１０】
また、本発明では、電子機器に係る第４の解決手段として、上記第１の解決手段において、前記制御部は、前記記憶媒体に保存すべきデータを前記暗号鍵を用いて暗号化して前記記憶媒体に保存した後、一定時間、前記ユーザーによる一切の操作が為されずに自動ログアウト機能のタイムアウトが発生した場合、前記暗号鍵を前記記憶媒体に保存せずに前記記憶媒体を取り外し可能状態とすることを特徴とする。
【００１１】
また、本発明では、電子機器に係る第５の解決手段として、上記第１の解決手段において、前記制御部は、前記ユーザーによる前記記憶媒体の取り外し操作として前記記憶媒体の取り外しボタンが押されたことを検知した場合、前記暗号鍵を前記記憶媒体に保存してから前記記憶媒体を取り外し可能状態とし、その後にログアウトボタンが押されたことを検知した場合、前記ユーザーに対して前記記憶媒体を取り外すよう警告を発することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、着脱自在な記憶媒体の置き忘れが発生した場合（ユーザーによる記憶媒体の取り外し操作が為されなかった場合）には、記憶媒体に暗号鍵が保存されないので、第３者は記憶媒体に保存されたデータ（暗号鍵によって暗号化されたデータ）を復号化することができず、情報漏洩を防止することができる。
また、本発明によれば、予め暗号鍵を登録する必要がなく、ユーザーは記憶媒体に保存された暗号鍵を用いて汎用コンピュータ上で暗号化されたデータを復号化できるので、ユーザーの利便性を確保することができる。
すなわち、本発明によれば、ユーザーの利便性を確保しつつ、着脱自在な記憶媒体の置き忘れによる情報漏洩を防止することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係る複合機Ａ（電子機器）の機能ブロック図である。
【図２】第１のケースにおける本複合機Ａの動作を表すフローチャートである。
【図３】第２のケースにおける本複合機Ａの動作を表すフローチャートである。
【図４】第３のケースにおける本複合機Ａの動作を表すフローチャートである。
【図５】第４のケースにおける本複合機Ａの動作を表すフローチャートである。
【図６】第５のケースにおける本複合機Ａの動作を表すフローチャートである。
【図７】第６のケースにおける本複合機Ａの動作を表すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照しながら、本発明の一実施形態について説明する。なお、以下では、本発明に係る電子機器として、画像形成装置の一形態であるコピー機、プリンター及びファクシミリ等の機能を併せ持つ複合機を例示して説明する。
【００１５】
図１は、本実施形態に係る複合機Ａの機能ブロック図である。この図１に示すように、本複合機Ａは、着脱自在な記憶媒体（リムーバルメディア）としてＵＳＢメモリーＲＭを装着可能な画像形成装置であり、ＣＰＵ(Central Processing Unit)１、ＲＯＭ(Read Only Memory)２、ＲＡＭ(Random Access Memory)３、各種センサー群４、用紙搬送部５、画像読取部６、画像データ記憶部７、画像形成部８、通信Ｉ／Ｆ部９、操作表示部１０及びＵＳＢポート１１を備えている。
【００１６】
ＣＰＵ１は、ＲＯＭ２に記憶されている制御プログラム、各種センサー群４から受信する各種検出信号、画像データ記憶部７に記憶されている原稿画像データ、プリント画像データ及びファクシミリ画像データ、通信Ｉ／Ｆ部９を介してクライアントコンピューター（図示略）から入力される各種指示及び操作表示部１０から入力される操作指示に基づいて複合機Ａの全体動作を制御する。なお、このＣＰＵ１の制御処理の詳細については、以下に複合機Ａの動作として説明する。
【００１７】
ＲＯＭ２は、ＣＰＵ１で実行される制御プログラム及びその他のデータを記憶する不揮発性メモリーである。ＲＡＭ３は、ＣＰＵ１が制御プログラムを実行して各種動作を行う際に、データの一時保存先となるワーキングエリアとして用いられる揮発性メモリーである。各種センサー群４は、例えば用紙切れ検出センサーや、用紙詰まり検出センサー、用紙位置検出センサー、温度センサー等の画像形成動作に必要な各種センサーであり、それぞれのセンサーで検出した各種の情報を検出信号としてＣＰＵ１に出力する。
【００１８】
用紙搬送部５は、用紙トレイに収納されている印刷用紙を画像形成部８に搬送するための搬送ローラー及び搬送ローラー駆動用のモーターや、画像形成処理後の印刷用紙を不図示の排紙トレイに搬送するための搬送ローラー及び搬送ローラー駆動用のモーターなどから構成されている。
【００１９】
画像読取部６は、ＡＤＦ（自動原稿送り装置）とＣＣＤ(Charge Coupled Device)センサー等を備え、ＡＤＦによって順次給紙される原稿の画像をＣＣＤセンサーに読み取らせ、原稿画像に基づく原稿画像データを出力する。なお、画像読取部６は、原稿画像データをＣＰＵ１に出力し、一方、ＣＰＵ１は、原稿画像データを画像データ記憶部７に記憶させる。画像データ記憶部７は、例えばフラッシュメモリーであり、ＣＰＵ１の指示の下、原稿画像データ、通信Ｉ／Ｆ部９がクライアントコンピューターから受信するプリント画像データ及び通信Ｉ／Ｆ部９が公衆網Ｅから受信するファクシミリ画像データを記憶する。
【００２０】
画像形成部８は、ＣＰＵ１の制御の下、画像データ記憶部７に記憶されている原稿画像データ、プリント画像データまたはファクシミリ画像データに基づいて、用紙搬送部５から搬送される印刷用紙にトナーによって形成される画像形成画像を転写し、定着ローラーによって当該画像形成画像の定着処理を行う。通信Ｉ／Ｆ部９は、クライアントコンピューター及び公衆網ＮＷに接続し、このクライアントコンピューター及び公衆網ＮＷとの間で各種信号の送受信を行う。
【００２１】
操作表示部１０は、コピー機能切替キー、プリント機能切替キー、スキャン機能切替キー、ファクシミリ機能切替キー、スタートキー、ストップ／クリアキー、電源キー、テンキー（数値入力キー）、タッチパネル１０ａ及びその他の各種操作キーを備えており、それぞれのキーの操作指示をＣＰＵ１に出力すると共に、ＣＰＵ１の制御の下、タッチパネル１０ａへ種々の画面を表示する。なお、コピー機能切替キー、プリント機能切替キー、スキャン機能切替キー及びファクシミリ機能切替キーは、それぞれの機能をユーザーが使用する場合に、各機能の動作モードへ複合機Ａを切り替える為のキーである。
【００２２】
ＵＳＢポート１１は、ＵＳＢ規格に対応したシリアルインターフェイスであり、ＵＳＢメモリーＲＭが装着されると、ＵＳＢメモリーＲＭと電気的に接続する。このＵＳＢポート１１は、ＵＳＢメモリーＲＭと接続している場合に、ＣＰＵ１の制御の下、ＵＳＢメモリーＲＭとの間で画像データを入出力する。
【００２３】
次に、上記のように構成された本複合機Ａの動作について説明する。
＜第１のケース＞
まず、第１のケース（ユーザーによるＵＳＢメモリーＲＭの取り外し操作として、ＵＳＢメモリーＲＭの取り外しボタンの押下が為された場合）における本複合機Ａの動作について、図２のフローチャートを参照しながら説明する。
【００２４】
図２に示すように、ＣＰＵ１は、操作表示部１０（タッチパネル１０ａ）にログイン画面を表示している最中に、操作表示部１０から入力される操作信号を基に、ユーザーによるログイン操作が為されたことを検知すると、ユーザーが入力したログインＩＤの認証を行う（ステップＳ１）。そして、ＣＰＵ１は、ログインＩＤの認証が完了し、ＵＳＢポート１１にＵＳＢメモリーＲＭが装着されたことを検知すると（ステップＳ２）、公知の暗号化技術を利用して暗号鍵を生成する（ステップＳ３）。
【００２５】
ここで、暗号鍵の生成には、汎用コンピュータでの復号化の容易さと互換性を考慮して、例えばＺＩＰファイル形式による暗号化技術を利用することが好ましい。ＺＩＰファイルは、数文字程度の文字列を暗号鍵として用いることができるので、汎用コンピュータへの入力が容易である。また、Ｗｉｎｄｏｗｓ（登録商標）等の広く普及しているＯＳに標準でサポートされているので、特別なソフトウェアを導入することなく、復号化することができる。
【００２６】
ＣＰＵ１は、操作表示部１０から入力される操作信号を基に、ユーザーによるスキャン操作が為されたことを検知すると、画像読取部５を制御してユーザーがセットした原稿の画像を読み取らせる（ステップＳ４）。そして、ＣＰＵ１は、画像読取部５から得られる原稿画像データを、上記ステップＳ３にて生成した暗号鍵を用いて暗号化し（ステップＳ５）、暗号化後の原稿画像データ（以下、暗号化画像データと称す）をＵＳＢポート１１を介してＵＳＢメモリーＲＭに保存する（ステップＳ６）。
【００２７】
その後、ＣＰＵ１は、ＵＳＢメモリーＲＭの取り外しボタンが押されたことを検知すると（ステップＳ７）、原稿画像データの暗号化に用いた暗号鍵を、ＵＳＢポート１１を介して暗号化画像データと関連付けてＵＳＢメモリーＲＭに保存する（ステップＳ８）。なお、図１ではＵＳＢメモリーＲＭの取り外しボタンの図示を省略したが、この取り外しボタンはタッチパネル１０ａ上に表示させても良いし、或いは機械的なボタンを別途設けても良い。
【００２８】
そして、ＣＰＵ１は、ＵＳＢメモリーＲＭをアンマウント、つまり安全に取り外し可能な状態とし（ステップＳ９）、操作表示部１０を制御してＵＳＢメモリーＲＭを安全に取り外せる旨の表示を行う（ステップＳ１０）。
【００２９】
このように、本実施形態によれば、ＵＳＢメモリーＲＭの置き忘れが発生した場合（ユーザーによるＵＳＢメモリーＲＭの取り外し操作が為されなかった場合）には、ＵＳＢメモリーＲＭに暗号鍵が保存されないので、第３者はＵＳＢメモリーＲＭに保存された暗号化画像データを復号化することができず、情報漏洩を防止することができる。
また、本実施形態によれば、予め暗号鍵を登録する必要がなく、ユーザーはＵＳＢメモリーＲＭに保存された暗号鍵を用いて汎用コンピュータ上で暗号化画像データを復号化できるので、ユーザーの利便性を確保することができる。
すなわち、本実施形態によれば、ユーザーの利便性を確保しつつ、ＵＳＢメモリーＲＭの置き忘れによる情報漏洩を防止することが可能となる。
【００３０】
＜第２のケース＞
続いて、第２のケース（ユーザーによるＵＳＢメモリーＲＭの取り外し操作として、ログアウトボタンの押下が為された場合）における本複合機Ａの動作について、図３のフローチャートを参照しながら説明する。
【００３１】
図３に示すように、ＣＰＵ１は、操作表示部１０（タッチパネル１０ａ）にログイン画面を表示している最中に、操作表示部１０から入力される操作信号を基に、ユーザーによるログイン操作が為されたことを検知すると、ユーザーが入力したログインＩＤの認証を行う（ステップＳ１１）。そして、ＣＰＵ１は、ログインＩＤの認証が完了し、ＵＳＢポート１１にＵＳＢメモリーＲＭが装着されたことを検知すると（ステップＳ１２）、公知の暗号化技術を利用して暗号鍵を生成する（ステップＳ１３）。
【００３２】
ＣＰＵ１は、操作表示部１０から入力される操作信号を基に、ユーザーによるスキャン操作が為されたことを検知すると、画像読取部５を制御してユーザーがセットした原稿の画像を読み取らせる（ステップＳ１４）。そして、ＣＰＵ１は、画像読取部５から得られる原稿画像データを、上記ステップＳ１３にて生成した暗号鍵を用いて暗号化し（ステップＳ１５）、暗号化後の暗号化画像データをＵＳＢポート１１を介してＵＳＢメモリーＲＭに保存する（ステップＳ１６）。
【００３３】
その後、ＣＰＵ１は、ログアウトボタンが押されたことを検知すると（ステップＳ１７）、原稿画像データの暗号化に用いた暗号鍵を、ＵＳＢポート１１を介して暗号化画像データと関連付けてＵＳＢメモリーＲＭに保存する（ステップＳ１８）。なお、このログアウトボタンはタッチパネル１０ａ上に表示されている。
【００３４】
そして、ＣＰＵ１は、ＵＳＢメモリーＲＭをアンマウントし（ステップＳ１９）、操作表示部１０を制御してＵＳＢメモリーＲＭを安全に取り外せる旨の表示を行う（ステップＳ２０）。そして、ＣＰＵ１は、ＵＳＢメモリーＲＭが取り外されたことを検知すると（ステップＳ２１）、操作表示部１０を制御してログイン画面を表示させる（ステップＳ２２）。
【００３５】
このような第２のケースにおいても、第１のケースと同様に、ログアウトボタンの押下によってＵＳＢメモリーＲＭの取り外しが明示された場合にのみ、ＵＳＢメモリーＲＭに暗号鍵を保存することにより、第３者はＵＳＢメモリーＲＭに保存された暗号化画像データを復号化することができず、情報漏洩を防止することができる。
【００３６】
＜第３のケース＞
続いて、第３のケース（ユーザーによるＵＳＢメモリーＲＭの取り外し操作として、取り外しボタンの押下が為された後、ＵＳＢメモリーＲＭが取り外されずにログアウトボタンが押下された場合）における本複合機Ａの動作について、図４のフローチャートを参照しながら説明する。
【００３７】
図４に示すように、ＣＰＵ１は、操作表示部１０（タッチパネル１０ａ）にログイン画面を表示している最中に、操作表示部１０から入力される操作信号を基に、ユーザーによるログイン操作が為されたことを検知すると、ユーザーが入力したログインＩＤの認証を行う（ステップＳ３１）。そして、ＣＰＵ１は、ログインＩＤの認証が完了し、ＵＳＢポート１１にＵＳＢメモリーＲＭが装着されたことを検知すると（ステップＳ３２）、公知の暗号化技術を利用して暗号鍵を生成する（ステップＳ３３）。
【００３８】
ＣＰＵ１は、操作表示部１０から入力される操作信号を基に、ユーザーによるスキャン操作が為されたことを検知すると、画像読取部５を制御してユーザーがセットした原稿の画像を読み取らせる（ステップＳ３４）。そして、ＣＰＵ１は、画像読取部５から得られる原稿画像データを、上記ステップＳ３３にて生成した暗号鍵を用いて暗号化し（ステップＳ３５）、暗号化後の暗号化画像データをＵＳＢポート１１を介してＵＳＢメモリーＲＭに保存する（ステップＳ３６）。
【００３９】
その後、ＣＰＵ１は、ＵＳＢメモリーＲＭの取り外しボタンが押されたことを検知すると（ステップＳ３７）、原稿画像データの暗号化に用いた暗号鍵を、ＵＳＢポート１１を介して暗号化画像データと関連付けてＵＳＢメモリーＲＭに保存する（ステップＳ３８）。そして、ＣＰＵ１は、ＵＳＢメモリーＲＭをアンマウントし（ステップＳ３９）、操作表示部１０を制御してＵＳＢメモリーＲＭを安全に取り外せる旨の表示を行う（ステップＳ４０）。
【００４０】
その後、ＣＰＵ１は、ログアウトボタンが押されたことを検知すると（ステップＳ４１）、操作表示部１０を制御して、ユーザーに対してＵＳＢメモリーＲＭを取り外すよう指示するための警告画面を表示させる（ステップＳ４２）。そして、ＣＰＵ１は、ＵＳＢメモリーＲＭが取り外されたことを検知すると（ステップＳ４３）、操作表示部１０を制御してログイン画面を表示させる（ステップＳ４４）。
【００４１】
このように、ユーザーによるＵＳＢメモリーＲＭの取り外し操作として、ＵＳＢメモリーＲＭの取り外しボタンの押下が為された後、ＵＳＢメモリーＲＭが取り外されずにログアウトボタンが押下された場合には、ユーザーに対してＵＳＢメモリーＲＭを取り外すよう指示するための警告画面を表示することにより、ＵＳＢメモリーＲＭの置き忘れを防止することができる。
【００４２】
＜第４のケース＞
続いて、第４のケース（暗号化画像データをＵＳＢメモリーＲＭに保存した後、所定時間が経過してもユーザーによるＵＳＢメモリーＲＭの取り外し操作が為されなかった場合）における本複合機Ａの動作について、図５のフローチャートを参照しながら説明する。
【００４３】
図５に示すように、ＣＰＵ１は、操作表示部１０（タッチパネル１０ａ）にログイン画面を表示している最中に、操作表示部１０から入力される操作信号を基に、ユーザーによるログイン操作が為されたことを検知すると、ユーザーが入力したログインＩＤの認証を行う（ステップＳ５１）。そして、ＣＰＵ１は、ログインＩＤの認証が完了し、ＵＳＢポート１１にＵＳＢメモリーＲＭが装着されたことを検知すると（ステップＳ５２）、公知の暗号化技術を利用して暗号鍵を生成する（ステップＳ５３）。
【００４４】
ＣＰＵ１は、操作表示部１０から入力される操作信号を基に、ユーザーによるスキャン操作が為されたことを検知すると、画像読取部５を制御してユーザーがセットした原稿の画像を読み取らせる（ステップＳ５４）。そして、ＣＰＵ１は、画像読取部５から得られる原稿画像データを、上記ステップＳ５３にて生成した暗号鍵を用いて暗号化し（ステップＳ５５）、暗号化後の暗号化画像データをＵＳＢポート１１を介してＵＳＢメモリーＲＭに保存する（ステップＳ５６）。
【００４５】
ＣＰＵ１は、暗号化画像データをＵＳＢメモリーＲＭに保存した後、自動ログアウト機能のタイムアウトが発生すると（ステップＳ５７）、ＵＳＢメモリーＲＭをアンマウントし（ステップＳ５８）、自動ログアウトを行う（ステップＳ５９）。なお、自動ログアウト機能とは、一定時間、ユーザーによる一切の操作が為されなかった場合に自動的にログアウトする既存の機能である。
【００４６】
このように、暗号化画像データをＵＳＢメモリーＲＭに保存した後、自動ログアウト機能のタイムアウトが発生した場合（一定時間、ユーザーによる一切の操作が為されなかった場合）には、暗号鍵をＵＳＢメモリーＲＭに保存せずにＵＳＢメモリーＲＭを取り外し可能状態とすることにより、仮にユーザーがＵＳＢメモリーＲＭを置き忘れて複合機Ａから離れてしまったとしても、ＵＳＢメモリーＲＭ内には暗号鍵が保存されていないので、第３者への情報漏洩を防止することができる。
【００４７】
＜第５のケース＞
続いて、第５のケース（ユーザーによるＵＳＢメモリーＲＭの取り外し操作として、取り外しボタンの押下が為され、暗号鍵をＵＳＢメモリーＲＭに保存した後、ＵＳＢメモリーＲＭを取り外し可能状態としてから所定時間が経過してもＵＳＢメモリーＲＭが取り外されない場合）における本複合機Ａの動作について、図６のフローチャートを参照しながら説明する。
【００４８】
図６に示すように、ＣＰＵ１は、操作表示部１０（タッチパネル１０ａ）にログイン画面を表示している最中に、操作表示部１０から入力される操作信号を基に、ユーザーによるログイン操作が為されたことを検知すると、ユーザーが入力したログインＩＤの認証を行う（ステップＳ６１）。そして、ＣＰＵ１は、ログインＩＤの認証が完了し、ＵＳＢポート１１にＵＳＢメモリーＲＭが装着されたことを検知すると（ステップＳ６２）、公知の暗号化技術を利用して暗号鍵を生成する（ステップＳ６３）。
【００４９】
ＣＰＵ１は、操作表示部１０から入力される操作信号を基に、ユーザーによるスキャン操作が為されたことを検知すると、画像読取部５を制御してユーザーがセットした原稿の画像を読み取らせる（ステップＳ６４）。そして、ＣＰＵ１は、画像読取部５から得られる原稿画像データを、上記ステップＳ６３にて生成した暗号鍵を用いて暗号化し（ステップＳ６５）、暗号化後の暗号化画像データをＵＳＢポート１１を介してＵＳＢメモリーＲＭに保存する（ステップＳ６６）。
【００５０】
その後、ＣＰＵ１は、ＵＳＢメモリーＲＭの取り外しボタンが押されたことを検知すると（ステップＳ６７）、原稿画像データの暗号化に用いた暗号鍵を、ＵＳＢポート１１を介して暗号化画像データと関連付けてＵＳＢメモリーＲＭに保存する（ステップＳ６８）。そして、ＣＰＵ１は、ＵＳＢメモリーＲＭをアンマウントし（ステップＳ６９）、操作表示部１０を制御してＵＳＢメモリーＲＭを安全に取り外せる旨の表示を行う（ステップＳ７０）。
【００５１】
ＣＰＵ１は、ＵＳＢメモリーＲＭをアンマウントしてから自動ログアウト機能のタイムアウトが発生すると（ステップＳ７１）、ＵＳＢメモリーＲＭの再マウント（ＵＳＢポート１１とＵＳＢメモリーＲＭとの接続状態を復帰させる）を行う（ステップＳ７２）。
そして、ＣＰＵ１は、ＵＳＢメモリーＲＭから暗号鍵を削除した後（ステップＳ７３）、再度、ＵＳＢメモリーＲＭをアンマウントして（ステップＳ７４）、操作表示部１０を制御してログイン画面を表示させる（ステップＳ７５）。
【００５２】
このように、ユーザーによるＵＳＢメモリーＲＭの取り外し操作として、取り外しボタンの押下が為され、暗号鍵をＵＳＢメモリーＲＭに保存した後、ＵＳＢメモリーＲＭを取り外し可能状態としてから自動ログアウト機能のタイムアウトが発生した場合（一定時間、ユーザーによる一切の操作が為されなかった場合）には、ＵＳＢメモリーＲＭから暗号鍵を削除することにより、仮にユーザーがＵＳＢメモリーＲＭを置き忘れて複合機Ａから離れてしまったとしても、ＵＳＢメモリーＲＭ内には暗号鍵が保存されていないので、第３者への情報漏洩を防止することができる。
【００５３】
＜第６のケース＞
続いて、第６のケース（ユーザーによるＵＳＢメモリーＲＭの取り外し操作として、ログアウトボタンの押下が為され、暗号鍵をＵＳＢメモリーＲＭに保存した後、ＵＳＢメモリーＲＭを取り外し可能状態としてから所定時間が経過してもＵＳＢメモリーＲＭが取り外されない場合）における本複合機Ａの動作について、図７のフローチャートを参照しながら説明する。
【００５４】
図７に示すように、ＣＰＵ１は、操作表示部１０（タッチパネル１０ａ）にログイン画面を表示している最中に、操作表示部１０から入力される操作信号を基に、ユーザーによるログイン操作が為されたことを検知すると、ユーザーが入力したログインＩＤの認証を行う（ステップＳ８１）。そして、ＣＰＵ１は、ログインＩＤの認証が完了し、ＵＳＢポート１１にＵＳＢメモリーＲＭが装着されたことを検知すると（ステップＳ８２）、公知の暗号化技術を利用して暗号鍵を生成する（ステップＳ８３）。
【００５５】
ＣＰＵ１は、操作表示部１０から入力される操作信号を基に、ユーザーによるスキャン操作が為されたことを検知すると、画像読取部５を制御してユーザーがセットした原稿の画像を読み取らせる（ステップＳ８４）。そして、ＣＰＵ１は、画像読取部５から得られる原稿画像データを、上記ステップＳ８３にて生成した暗号鍵を用いて暗号化し（ステップＳ８５）、暗号化後の暗号化画像データをＵＳＢポート１１を介してＵＳＢメモリーＲＭに保存する（ステップＳ８６）。
【００５６】
その後、ＣＰＵ１は、ログアウトボタンが押されたことを検知すると（ステップＳ８７）、原稿画像データの暗号化に用いた暗号鍵を、ＵＳＢポート１１を介して暗号化画像データと関連付けてＵＳＢメモリーＲＭに保存する（ステップＳ８８）。そして、ＣＰＵ１は、ＵＳＢメモリーＲＭをアンマウントし（ステップＳ８９）、操作表示部１０を制御してＵＳＢメモリーＲＭを安全に取り外せる旨の表示を行う（ステップＳ９０）。
【００５７】
ＣＰＵ１は、ＵＳＢメモリーＲＭをアンマウントしてからタイマーをスタートし、ＵＳＢメモリーＲＭが取り外されずにタイマーのタイムアウトが発生すると（ステップＳ９１）、ＵＳＢメモリーＲＭの再マウントを行う（ステップＳ９２）。
そして、ＣＰＵ１は、ＵＳＢメモリーＲＭから暗号鍵を削除した後（ステップＳ９３）、再度、ＵＳＢメモリーＲＭをアンマウントして（ステップＳ９４）、操作表示部１０を制御してログイン画面を表示させる（ステップＳ９５）。
【００５８】
このように、ユーザーによるＵＳＢメモリーＲＭの取り外し操作として、ログアウトボタンの押下が為され、暗号鍵をＵＳＢメモリーＲＭに保存した後、ＵＳＢメモリーＲＭを取り外し可能状態としてから所定時間が経過してもＵＳＢメモリーＲＭが取り外されない場合には、ＵＳＢメモリーＲＭから暗号鍵を削除することにより、仮にユーザーがＵＳＢメモリーＲＭを置き忘れて複合機Ａから離れてしまったとしても、ＵＳＢメモリーＲＭ内には暗号鍵が保存されていないので、第３者への情報漏洩を防止することができる。
【００５９】
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されず、本発明の趣旨を逸脱しない範囲において種々変更可能なあることは勿論である。
例えば、上記実施形態では、着脱自在な記憶媒体（リムーバルメディア）として、ＵＳＢメモリーＲＭを例示したが、本発明はこれに限定されず、ＳＤカード、コンパクトフラッシュ（登録商標）、メモリースティック、スマートメディア、フロッピー（登録商標）ディスク、ＣＤ‐ＲＷ、ＤＶＤ‐ＲＷ及びＭＯディスク等のあらゆる記憶媒体を装着可能な複合機に適用できる。
【００６０】
また、上記実施形態では、ユーザーによるＵＳＢメモリーＲＭの取り外し操作として、ＵＳＢメモリーＲＭの取り外しボタンの押下、或いはログアウトボタンの押下を挙げたが、これ以外の操作をＵＳＢメモリーＲＭの取り外し操作としても良い。
また、上記実施形態では、ＵＳＢメモリーＲＭの複合機Ａへの装着を検知したタイミングで暗号鍵を生成する場合を例示したが、暗号鍵を生成するタイミングはこれに限定されず、例えばログイン認証が完了したタイミングで暗号鍵を生成しても良い。
さらに、上記実施形態では、画像形成装置として複合機Ａを参照しながら説明したが、本発明はこれに限定されず、コピー機、プリンター、スキャナー及びファクシミリ等の他の画像形成装置に適用できる。また、画像形成装置以外の他の電子機器であって、着脱自在な記憶媒体と接続する記憶媒体インターフェイスを備える電子機器であれば、本発明を適用できる。
【符号の説明】
【００６１】
Ａ…複合機、１…ＣＰＵ、２…ＲＯＭ、３…ＲＡＭ、４…各種センサー群、５…用紙搬送部、６…画像読取部、７…画像データ記憶部、８…画像形成部、９…通信Ｉ／Ｆ部、１０…操作表示部、１０ａ…タッチパネル、１１…ＵＳＢポート、ＲＭ…ＵＳＢメモリー
【図１】
0005393733.tif 000002
【図２】
0005393733.tif 000003
【図３】
0005393733.tif 000004
【図４】
0005393733.tif 000005
【図５】
0005393733.tif 000006
【図６】
0005393733.tif 000007
【図７】
0005393733.tif 000008