(57)【要約】【課題】第１の不揮発性記憶媒体である外部記憶媒体の紛失、盗難の場合、ユーザ自身が認識せずに、上記外部記憶媒体に格納されているデータのセキュリティを確保することができる外部記憶媒体セキュリティ管理システム、方法を提供することを目的とする。【解決手段】外部記憶媒体を画像形成装置に接続したままで、その外部記憶媒体に一定時間アクセスがなければ、上記外部記憶媒体のファイルを、第２の不揮発性記憶媒体である内部記憶媒体にコピーし、このコピーの完了後に、外部記憶媒体に格納されているファイルを消去する。【選択図】図３
2011043881.tif 000002
【特許請求の範囲】
【請求項１】
パスワードファイルとファイルとを格納し、しかも着脱可能である第１の不揮発性記憶媒体、または着脱不可能かつ外部からのアクセスが不可能な第２の不揮発性記憶媒体から、画像データを読出し印刷する情報処理装置であって、
上記第１の不揮発性記憶媒体にアクセスしていることを検出するアクセス検出部と；
上記第１の不揮発性記憶媒体へのアクセスが終了してからの経過時間を計測し、上記第１の不揮発性記憶媒体へのアクセスが終了してからの経過時間が一定時間を経過したことを検出するタイマ部と；
上記第１の不揮発性記憶媒体が上記情報処理装置に接続され、しかも上記タイマ部が上記一定時間を経過したことを検出すると、上記第１の不揮発性記憶媒体に格納されているファイルを、上記第２の不揮発性記憶媒体にコピーするファイルコピー部と；
上記ファイルコピー部がコピーした後に、上記コピーしたファイルを上記第１の不揮発性記憶媒体から削除するファイル削除部と；
を有することを特徴とする情報処理装置。
【請求項２】
請求項１であって、
上記パスワードファイルには、パスワードと優先的にコピーする優先ファイル名とが記述されていることを特徴とする情報処理装置。
【請求項３】
請求項１であって、
上記第１の不揮発性記憶媒体に上記パスワードファイルがなければ、警告を表示する表示部を有することを特徴とする情報処理装置。
【請求項４】
請求項１であって、
上記ファイルコピー部は、上記タイマ部が上記一定時間を経過したことを検出すると、上記第２の不揮発性記憶媒体に新規のフォルダを作成し、上記第１の不揮発性媒体に格納されているファイルを、上記第２の不揮発性記憶媒体にコピーする手段であり、
上記ファイル削除部は、上記第１の不揮発性媒体に格納されている上記パスワードファイル以外のファイルを削除する手段であることを特徴とする情報処理装置。
【請求項５】
請求項２であって、
上記ファイルコピー部は、上記第１の不揮発性記憶媒体に格納されている全ファイルのサイズが、上記第２の不揮発性記憶媒体の空き容量よりも大きい場合、上記パスワードファイルに、優先的にコピーする優先ファイル名が記述されていれば、上記優先ファイルからコピーできる分を上記第２の不揮発性記憶媒体にコピーする手段であることを特徴とする情報処理装置。
【請求項６】
請求項３であって、
上記表示部は、上記第１の不揮発性記憶媒体に格納されている全ファイルのサイズが、上記第２の不揮発性記憶媒体の空き容量よりも大きい場合、上記パスワードファイルに、優先的にコピーする優先ファイル名が記述されていなければ、警告を表示する手段であることを特徴とする情報処理装置。
【請求項７】
請求項１であって、
操作部を介してユーザが入力したパスワードと、上記第２の不揮発性記憶媒体のパスワードファイルに記述されているパスワードとが一致し、かつ上記第１の不揮発性記憶媒体に上記パスワードファイルと同一のファイルが格納されていれば、上記第２の不揮発性記憶媒体から上記第１の不揮発性記憶媒体にファイルをコピーし、上記第２の不揮発性記憶媒体のファイルを削除することを特徴とする情報処理装置。
【請求項８】
請求項３であって、
上記表示部は、ユーザが入力したパスワードと一致するパスワードファイルが、上記第２の不揮発性記憶媒体に格納されていなければ、警告を表示する手段であることを特徴とする情報処理装置。
【請求項９】
請求項３であって、
上記表示部は、上記第２の不揮発性記憶媒体に格納されているパスワードファイルと同一のパスワードファイルが、上記第１の不揮発性記憶媒体に格納されていなければ、警告を表示する手段であることを特徴とする情報処理装置。
【請求項１０】
請求項３であって、
上記表示部は、上記第２の不揮発性記憶媒体から上記第１の不揮発性記憶媒体にコピーするファイルのサイズが、上記第１の不揮発性記憶媒体の空き容量よりも大きければ、警告を表示する手段であることを特徴とする情報処理装置。
【請求項１１】
請求項１であって、
パスワードを認証用ページに変換する認証用ページ変換部と；
上記認証用ページ変換部が変換した認証用ページを印刷する印刷部と；
上記印刷された認証用ページを読み取る認証用ページ読取部と；
を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メモリカード、ＵＳＢメモリ等の携帯可能な外部記憶媒体と、この外部記憶媒体を接続し、外部記憶媒体に格納されているデータを印刷する情報処理装置に係る。本発明は、特に、情報処理装置の外部記憶媒体のセキュリティ管理システム及び外部記憶媒体セキュリティ管理方法に関する。
【背景技術】
【０００２】
近年、パソコン内の大容量のデータを記憶可能とするデータ記憶領域を備えているメモリカード、ＵＳＢメモリ等の携帯可能な外部記憶媒体が広く普及している。一方、外部記憶媒体は携帯可能であるので、盗難や紛失する可能性があり、上記外部記憶媒体に記憶されているデータのセキュリティを確保することが必須である。
【０００３】
そこで、ソフト的なパスワード保護機能を、外部記憶媒体に持たせ、上記外部記憶媒体をパソコンに接続し、パソコンに入力したパスワードが合致しなければデータにアクセスできない機能が知られている（たとえば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０７−１２９７３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記のようなパスワード保護機能を備えた外部記憶媒体は、パスワード保護機能を有しない外部記憶媒体よりも高価であるという問題がある。さらに、一般的なメモリカードは、上記パスワード保護機能を備えていない。今後、このようなメモリカードに対するセキュリティの確保が必要である。
【０００６】
つまり、上記従来例では、外部記憶媒体の紛失、盗難の場合、ユーザ自身が認識せずに、上記外部記憶媒体に格納されているデータのセキュリティを確保することができないという問題がある。
【０００７】
本発明は、外部記憶媒体の紛失、盗難の場合、ユーザ自身が認識せずに、上記外部記憶媒体に格納されているデータのセキュリティを確保することができる外部記憶媒体セキュリティ管理システム、方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、第１の不揮発性記憶媒体である外部記憶媒体に一定時間アクセスがなければ、上記外部記憶媒体のファイルを、第２の不揮発性記憶媒体である内部記憶媒体にコピーし、このコピーの完了後に、外部記憶媒体に格納されているファイルを消去する。
【発明の効果】
【０００９】
本発明によれば、外部記憶媒体が紛失、盗難されたとしても、ユーザ自身が認識せずに、外部記憶媒体のファイルのセキュリティを確保することができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施例１である画像形成装置１００の構成を示す図である。
【図２】ＡＳＩＣ４０３の構成を示すブロック図である。
【図３】メモリカード内のファイルを保護する動作を示すフローチャートである。
【図４】図３に示すシーケンスの処理を実現した場合を示す概念図である。
【図５】メモリカードにファイルを戻す処理を示すフローチャートである。
【図６】図５に示すシーケンスの処理をイメージ的に示す概念図である。
【発明を実施するための形態】
【００１１】
発明を実施するための形態は、次の実施例である。
【実施例１】
【００１２】
図１は、本発明の実施例１である画像形成装置１００の制御に係る主要部の構成を示す図である。画像形成装置１００は、情報処理装置の例であり、次の機能を有する。つまり、ホストコンピュータから印刷データを受信して、印刷部４０５によって印刷する機能と、備え付けられているスキャナ部４０６を利用して原稿を読み取り、読み取ったデータを印刷するコピー機能とを有する。また、メモリカード挿入部１０３に挿入されているメモリカード４１０から画像データを受信し、受信したデータに画像処理を施し、印刷を行うカード印刷機能を有する。
【００１３】
画像形成装置１００のメモリカード挿入部１０３にメモリカード４１０が挿入され、メモリカード４１０内に記憶されている画像データを印刷することができる。このメモリカード４１０として、コンパクトフラッシュ（登録商標）メモリ、スマートメディア（登録商標）、メモリスティック等がある。
【００１４】
次に、画像形成装置１００の制御に係る主要部の構成について説明する。画像形成装置１００は、操作パネル１０２と、制御部４０１と、印刷部４０５と、スキャナ部４０６と、電源４０９と、電源コネクタ４０８とを有する。
【００１５】
制御部４０１は、制御基板であり、ＣＰＵ４０２と、ＡＳＩＣ４０３と、メモリ４０４と、ＵＳＢの差込口２０２とを有する。ＣＰＵ４０２は、中央演算装置であり、後述する各種制御、演算等を行う。メモリ４０４は、ＣＰＵ４０２の制御プログラムを記憶するプログラムメモリ４０４ａと、実行時のプログラムを記憶するＲＡＭエリアと、データなどを記憶するワークメモリとして機能する。
【００１６】
印刷部４０５は、データを用紙に印刷する際に使用されるが、本明細書においては説明を省略する。スキャナ部４０６は、用紙に書かれた原稿からデータを読み取るために使用されるが、本明細書においては説明を省略する。メモリカード４１０は、デジタルデータを保存し、メモリカード挿入部１０３に挿入して使用される。電源コネクタ４０８は、電源コード４０７を家庭用コンセント（不図示）に差し込むことによって、電源４０９が商用ＡＣから変換した直流電圧を入力する。内蔵のハードディスク４１１は、外部からアクセスすることができない。
【００１７】
図２は、画像形成装置１００に使用されているＡＳＩＣ４０３の構成を示すブロック図である。ＡＳＩＣ４０３は、専用カスタムＬＳＩであり、内部バス５０１は、ＡＳＩＣバスであり、内部の各モジュールを接続している。ＣＰＵインタフェース部５０２は、ＣＰＵ４０２との間でのデータのやり取りを制御する。メモリカードインタフェース部５０３は、装着されているメモリカード４１０に記憶されている画像データを読み取り、またはメモリカード４１０へデータを書き込む。操作パネルインタフェース部５０４は、操作パネル１０２に存在している各種ボタンからの各種操作信号を入力し、表示部へ表示データを出力する。
【００１８】
スキャナ関連モジュール５０５は、スキャナ部４０６を動作させるための各モジュールを有する。印刷関連モジュール５０６は、印刷部４０５を動作させるための各モジュールを有する。ハードディスクインタフェース部５０７は、内蔵ハードディスク４１１に記憶されている画像データを読み取り、または内蔵ハードディスク４１１へのデータの書き込み等を行う。
【００１９】
メモリカード４１０は、パスワードファイルとファイルとを格納し、しかも情報処理装置から着脱可能である第１の不揮発性記憶媒体の例である。ハードディスク４１１は、着脱不可能かつ外部からのアクセスが不可能な第２の不揮発性記憶媒体の例である。画像形成装置１００は、第１の不揮発性記憶媒体または第２の不揮発性記憶媒体から、画像データを読出し印刷する情報処理装置の例である。
【００２０】
ＣＰＵ４０２は、上記第１の不揮発性記憶媒体にアクセスしていることを検出するアクセス検出部の例である。ＣＰＵ４０２は、第１の不揮発性記憶媒体へのアクセスが終了してからの経過時間を計測し、第１の不揮発性記憶媒体へのアクセスが終了してからの経過時間が一定時間を経過したことを検出するタイマ部の例である。
【００２１】
ハードディスクインタフェース部５０７は、ファイルコピー部の例である。このファイルコピー部は、第１の不揮発性記憶媒体が情報処理装置に接続され、しかも上記タイマ部が上記一定時間を経過したことを検出すると、第１の不揮発性記憶媒体に格納されているファイルを、第２の不揮発性記憶媒体にコピーする。
【００２２】
図３は、実施例１において、メモリカード４１０内のファイルを保護する動作を示すフローチャートである。
【００２３】
メモリカード挿入部１０３に、ユーザがメモリカード４１０を挿入すると（Ｓ６０１）、メモリカード４１０内にパスワードファイルがあるかどうかを検索する（Ｓ６０２）。検索した結果、パスワードファイルが存在しなければ、全ファイルが保護できないことを、ユーザに警告する（Ｓ６０３）。パスワードファイルが存在すれば、内蔵ハードディスクの空き容量をチェックし（Ｓ６０４）、メモリカード４１０内の全ファイルを、内蔵ハードディスクにコピーして保護できるかどうかを判断する（Ｓ６０５）。
【００２４】
判断した結果、空き容量が足りなければ、優先的に保護するファイル名が、パスワードファイルに記述されているかどうかをチェックする（Ｓ６０６）。優先的に保護するファイル名が、パスワードファイルに記述されていれば、一部のファイルしか保護できないことを、ユーザに警告する（Ｓ６０７）。内蔵ハードディスクの空き容量が足りず、かつ、優先的に保護するファイル名が、パスワードファイルに記述されていなければ、全ファイルを保護できないことを、ユーザに警告する（Ｓ６０３）。
【００２５】
その後に、メモリカード４１０へアクセスがあるかどうかをモニタリングする（Ｓ６０８）。上記アクセスは、ＰＣからのカードアクセス、メモリカード４１０内のファイルを表示することに伴うカードアクセスなどである。
【００２６】
メモリカード４１０が画像形成装置１００に挿入され、しかも、一定期間アクセスがなければ（Ｓ６０８、Ｓ６０９）、全ファイルまたは優先順位に基づいたファイルを、メモリカード４１０から内蔵ハードディスクにコピーする。この際に、フォルダを新規に作成し、その中にメモリカード４１０内のパスワードファイルとファイルとをコピーする。その後に、暗号化されているパスワードファイル以外のファイルを、メモリカード４１０から削除する（Ｓ６１０）。
【００２７】
図４は、図３に示すシーケンスの処理を実現した場合を示す概念図である。
【００２８】
図４（１）に示す例では、内蔵ハードディスク７００に、第１のＤａｔａ７０１と第２のＤａｔａ７０２というフォルダが存在し、各フォルダ内には、パスワードファイルとファイルとが存在している。メモリカード７０４には、暗号化されているパスワードファイル７０５と複数のファイル７０６とが存在している。
【００２９】
次に、図３に示すシーケンスに従って全ファイルを保護した場合の動作を詳細に説明する。内蔵ハードディスク８００に、第１のＤａｔａ８０１と第２のＤａｔａ８０２とに加え、第３のＤａｔａ８０３というフォルダが新規に作成される。
【００３０】
このフォルダ（第３のＤａｔａ８０３）内に、メモリカード８０５内のパスワードファイル８０６と複数のファイル８０７とがコピーされる。このコピーが完了した後に、図４（２）に示すように、メモリカード８０５内のファイル（パスワードファイル８０８以外のファイル）が削除され、メモリカード８０５内に、パスワードファイル８０８のみが残る。
【００３１】
上記のように、メモリカードに格納されている一部のファイルを保護する場合、図４（３）に示すように、第１のＤａｔａ９０１と第２のＤａｔａ９０２とに加え、第３のＤａｔａ９０３というフォルダが、内蔵ハードディスク９００に新規に作成される。
【００３２】
メモリカード９０５に格納されていたパスワードファイル９０６と一部のファイル９０７とが、第３のＤａｔａ９０３というフォルダ内にコピーされる。コピーを完了した後に、内蔵ハードディスク９００にコピーされたファイルは、メモリカード９０５から削除され、パスワードファイル９０８とコピーされなかったファイル９０９とのみが、メモリカード９０５に残る。
【００３３】
次に、本実施例において、メモリカードから削除したファイルをメモリカードに戻す処理について説明する。
【００３４】
図５は、削除したファイルをメモリカードに戻す処理を示すフローチャートである。ユーザがパネルからパスワードを入力すると（Ｓ１００１）、入力されたパスワードに該当するパスワードファイルが、内蔵ハードディスク内にあるかどうかを検索する（Ｓ１００２）。検索した結果、パスワードファイルが存在しなければ、パスワードが一致しないことを、ユーザに警告する（Ｓ１００３）。パスワードファイルが存在すれば、メモリカード内を検索し、見つかったパスワードファイルと同じものがあるかどうかをチェックする（Ｓ１００４）。メモリカード内に同じパスワードファイルがなければ、パスワードが一致しないことを、ユーザに警告する（Ｓ１００３）。メモリカード内に同じパスワードファイルがあれば、メモリカードの空き容量をチェックする（Ｓ１００５）。
【００３５】
パスワードファイルが存在しているフォルダ内の総ファイルサイズと、メモリカードの空き容量とを比較し（Ｓ１００６）、メモリカード内の空き容量が足りなければ、空き容量が足りないことを、ユーザに警告する（Ｓ１００７）。空き容量が足りていれば、フォルダ内のファイルを、メモリカードにコピーし、該当するフォルダ、ファイルを、内蔵ハードディスクから削除する（Ｓ１００８）。
【００３６】
図６は、図５に示すシーケンスの処理をイメージ的に示す概念図である。
【００３７】
図６（１）に示す例では、内蔵ハードディスク１１００に、第１のＤａｔａ１１０１と第２のＤａｔａ１１０２と第３のＤａｔａ１１０３というフォルダが存在し、各フォルダ内には、パスワードファイルとファイルとが存在している。メモリカード１１０５には、パスワードファイル１１０６が存在している。ユーザが入力したパスワードが、内蔵ハードディスク１１００の第３のＤａｔａ１１０３内のパスワードファイル１１０７のパスワードと一致したとする。
【００３８】
そして、第３のＤａｔａ１１０３内のパスワードファイル１１０７と、メモリカード１１０５内のパスワードファイル１１０６とを比較する。比較結果が一致すれば、第３のＤａｔａ１１０３内のファイル１１０８を、メモリカード１１０５にコピーする。コピー終了後に、図６（２）に示すように、第３のＤａｔａ１１０３、パスワードファイル１１０７、ファイル１１０８を、内蔵ハードディスク１１００から削除する。
【００３９】
図６（２）は、図６（１）に示す状態から、データをメモリカード１２０４に戻した後の状態を示す図である。
【００４０】
内蔵ハードディスク１２００には、第１のＤａｔａ１２０１と第２のＤａｔａ１２０２とが格納され、メモリカード１２０４内には、パスワードファイル１２０５とファイル１２０６とが格納されている。
【００４１】
実施例１によれば、メモリカードをＰＣに差し込んだまま、メモリカードの所有者（または正規の使用者）が席を離れた場合、そのメモリカードが盗難にあっても、そのメモリカードからファイルが削除されているので、そのファイル自体が盗用されることがない。また、メモリカードからファイルが削除された後に、正しいパスワードを入力すれば、削除されたファイルをメモリカードに格納し直す（戻す）ことができる。
【００４２】
つまり、メモリカードインタフェース部５０３は、上記ファイルコピー部がコピーした後に、上記コピーしたファイルを第１の不揮発性記憶媒体から削除するファイル削除部の例である。
【００４３】
上記パスワードファイルには、パスワードと優先的にコピーする優先ファイル名とが記述されている。操作パネル１０２は、第１の不揮発性記憶媒体に上記パスワードファイルがなければ、警告を表示する表示部の例である。
【００４４】
上記ファイルコピー部は、上記タイマ部が上記一定時間を経過したことを検出すると、第２の不揮発性記憶媒体に新規のフォルダを作成し、第１の不揮発性媒体に格納されているファイルを、第２の不揮発性記憶媒体にコピーする。上記ファイル削除部は、第１の不揮発性媒体に格納されている上記パスワードファイル以外のファイルを削除する。上記ファイルコピー部は、第１の不揮発性記憶媒体に格納されている全ファイルのサイズが、第２の不揮発性記憶媒体の空き容量よりも大きい場合、上記パスワードファイルに上記優先ファイル名が記述されていれば、コピーする。つまり、上記優先ファイルからコピーできる分を第２の不揮発性記憶媒体にコピーする。
【００４５】
上記表示部は、第１の不揮発性記憶媒体に格納されている全ファイルのサイズが、第２の不揮発性記憶媒体の空き容量よりも大きい場合、上記パスワードファイルに上記優先ファイル名が記述されていなければ、警告を表示する。
【００４６】
操作部を介してユーザが入力したパスワードと、第２の不揮発性記憶媒体のパスワードファイルに記述されているパスワードとが一致し、かつ第１の不揮発性記憶媒体に上記パスワードファイルと同一のファイルが格納されていれば、コピー、削除する。つまり、第２の不揮発性記憶媒体から第１の不揮発性記憶媒体にファイルをコピーし、第２の不揮発性記憶媒体のファイルを削除する。
【００４７】
上記表示部は、ユーザが入力したパスワードと一致するパスワードファイルが、第２の不揮発性記憶媒体に格納されていなければ、警告を表示する。また、上記表示部は、第２の不揮発性記憶媒体に格納されているパスワードファイルと同一のパスワードファイルが、第１の不揮発性記憶媒体に格納されていなければ、警告を表示する。さらに、上記表示部は、第２の不揮発性記憶媒体から第１の不揮発性記憶媒体にコピーするファイルのサイズが、第１の不揮発性記憶媒体の空き容量よりも大きければ、警告を表示する。
【実施例２】
【００４８】
本発明の実施例２は、メモリカードに格納されている全ファイルまたは一部のファイルを保護する場合、図５に示す実施例１の動作において、次のように処理する。つまり、メモリカード内の全ファイルを保護できる程度にＨＤＤの空き容量があれば、パスワードファイルから認証ページを作成し、印刷する。そして、実施例２は、実施例１の動作において、全ファイルまたは優先順位に基づくファイルを、メモリカードから内蔵ハードディスクにコピーし、この際に、新規にフォルダを作成し、この中にメモリカード内のパスワードファイルとファイルとをコピーする。その後に、パスワードファイル以外のファイルを、メモリカードから削除する。
【００４９】
また、本発明の実施例２は、メモリカードにファイルを戻す場合、基本的には、図５のフローチャートで示す実施例１の動作と同様であるが、次の点で、実施例１とは異なる。つまり、図５に示すフローチャートにおいて、パスワードを入力する（Ｓ１００１）代わりに、上記印刷された認証ページを読み取り、この読み取った認証ページ（読み取り画像）をパスワードに変換する点が、実施例１とは異なる。この変換されたパスワードに基づいて、メモリカードにファイルを戻す動作は、実施例１と同様である。
【００５０】
なお、ＣＰＵ４０２は、パスワードを認証用ページに変換する認証用ページ変換部の例である。印刷部４０５は、上記認証用ページ変換部が変換した認証用ページを印刷する印刷部の例である。スキャナ部４０６は、上記印刷された認証用ページを読み取る認証用ページ読取部の例である。
【符号の説明】
【００５１】
４０２…ＣＰＵ、
４０３…ＡＳＩＣ、
４０４…メモリ、
４０５…印刷部、
４０６…スキャナ部。
【図１】
2011043881.tif 000003
【図２】
2011043881.tif 000004
【図３】
2011043881.tif 000005
【図４】
2011043881.tif 000006
【図５】
2011043881.tif 000007
【図６】
2011043881.tif 000008