(57)【要約】【課題】  第一のメディアに書き込めない事が判明した場合、画像データを暗号化してＨＤに保存すると同時に、暗号化に用いた暗号化鍵をユーザの接続した第一のメディアに書き込み、この第一のメディアを再度用いて、第二のメディアに復号化データを書き込むようにした情報処理装置を提供する。【解決手段】  暗号化鍵を生成する手段と、前記暗号化鍵で画像データを暗号化し暗号化データを記憶装置に保存する手段と、前記暗号化鍵を第一メディアに書き込む手段と、前記第一メディアから鍵を読み出す手段と、前記読み出し手段で読み出した鍵で前記暗号化データを復号化し、第二メディアに書き出す手段を有することを特徴とする。【選択図】        図４
2006285755.tif 000002
【特許請求の範囲】
【請求項１】
原稿を光学的に読取り画像データを生成する原稿読取り手段と、前記画像データを記憶する為の記憶手段と、データを暗号化するための鍵を生成する鍵生成手段と、前記鍵生成手段により生成された暗号鍵で前記記憶装置に記憶された画像データを暗号化するデータ暗号化手段と、前記暗号化鍵と前記暗号化データの組合せから復号化した画像データを生成するデータ復号化手段と、着脱可能かつ持ち運び可能な記憶媒体との接続を行う接続手段と、接続された前記記憶媒体に対して処理を行う記憶媒体処理手段を有する情報処理装置において、前記スキャン手段で生成された画像データを前記記憶手段で記憶装置に記憶する画像データ記憶手段と、前記接続手段により接続された着脱可能な第一の記憶媒体に前記記憶装置に記憶された画像データが書き込み可能であるかどうかを判定する判定手段と、前記記憶装置に記憶された画像データを前記接続手段により接続された着脱可能な第一の記憶媒体に書き込む画像データ書き込み手段と、前記鍵生成手段によって生成された暗号化鍵を用いて前記データ暗号化手段により前記記憶装置に記憶された画像データを暗号化する暗号化手段と、前記接続手段により接続された着脱可能な第一の記憶媒体に前記暗号化鍵を書き込む暗号化鍵書き込み手段と、前記第一の着脱可能な記憶媒体に記憶された前記暗号化鍵を用いて、前記記憶装置に記憶された前記暗号化データを前記データ復号化手段により画像データを復号化して、前記接続手段により接続された着脱可能な第二の記憶媒体に書き込む第二の書き込み手段を有する事を特徴とした情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、前記接続手段により接続された着脱可能な第一の記憶媒体に前記暗号化鍵を書き込む場合に、ジョブ情報も同時に書き込む暗号化鍵書き込み手段を有することを特徴とした情報処理装置。
【請求項３】
請求項１に記載の情報処理装置において、データを暗号化するための鍵を生成する鍵生成手段において、ユーザの入力したパスワードを元に暗号化鍵を生成することを特徴とした情報処理装置。
【請求項４】
請求項２に記載の情報処理装置において、前記第一の着脱可能な記憶媒体に記憶された前記暗号化鍵を用いる場合、前記記憶されたジョブ情報を元に前記記憶装置に記憶された暗号化データを確定することを特徴とした情報処理装置。
【請求項５】
請求項３に記載の情報処理装置において、前記第一の着脱可能な記憶媒体に記憶された前記暗号化鍵を用いる場合、ユーザの入力したパスワードにより前記記憶装置に記憶された暗号化データを確定することを特徴とした情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置に関する。
【背景技術】
【０００２】
現在、持ち運び可能で着脱可能な記憶媒体（以下、メディア）は小型化し、高集積化している。例えば、コンパクトフラッシュ（登録商標）やスマートメディアとして知られ、一般に使用されている。しかしながら価格の面や使い勝手の面で、まだまだ、容量の小さなメディアが使用されている状況にある。一方、原稿をスキャンし、その画像データを前記着脱可能なメディアに書き出すシステムも最近では複写機の世界で見られるようになってきている。このような複写機で生成される画像データは巨大なサイズのデータも多く、メディア内に書ききれない場合、エラーメッセージを表示してメディアを交換するように求めてくるものが多い。このようにして、別のメディアを使用する場合、ユーザは下に使っていたメディアを外し、新しいメディアを挿入して書き込みを終了するシステムであった。
【０００３】
また、データを暗号化鍵で暗号化し、その暗号化鍵を着脱可能なメディアに書き出し利用する方法は特許文献１などで知られている。
【特許文献１】特開平１１−１５７３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記した従来のスキャンシステムでは、もしユーザが代わりのメディアを持たない場合、その処理はキャンセルされ、スキャン処理事態が無駄に終わってしまう場合があった。また、もし、スキャン処理を無駄にしないようにと、生成した画像データを内部のＨＤに記憶し、そのデータを改めて別のメディアに書き込むようなシステムの場合、ユーザが新しいメディアを用意するまでは、その装置から離れる事になり、ＨＤに記憶した画像データが第三者の手によって持ち去られたり消去される恐れがあった。
【０００５】
本発明は、上記の問題点を解決するために第一のメディアに書き込めない事が判明した場合、画像データを暗号化してＨＤに保存すると同時に、暗号化に用いた暗号化鍵をユーザの接続した第一のメディアに書き込み、この第一のメディアを再度用いて、第二のメディアに復号化データを書き込むようにした情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明によれば、請求項１において、原稿を光学的に読取り画像データを生成する原稿読取り手段と、前記画像データを記憶する為の記憶手段と、データを暗号化するための鍵を生成する鍵生成手段と、前記鍵生成手段により生成された暗号鍵で前記記憶装置に記憶された画像データを暗号化するデータ暗号化手段と、前記暗号化鍵と前記暗号化データの組合せから復号化した画像データを生成するデータ復号化手段と、着脱可能かつ持ち運び可能な記憶媒体との接続を行う接続手段と、接続された前記記憶媒体に対して処理を行う記憶媒体処理手段を有する情報処理装置において、前記スキャン手段で生成された画像データを前記記憶手段で記憶装置に記憶する画像データ記憶手段と、前記接続手段により接続された着脱可能な第一の記憶媒体に前記記憶装置に記憶された画像データが書き込み可能であるかどうかを判定する判定手段と、前記記憶装置に記憶された画像データを前記接続手段により接続された着脱可能な第一の記憶媒体に書き込む画像データ書き込み手段と、前記鍵生成手段によって生成された暗号化鍵を用いて前記データ暗号化手段により前記記憶装置に記憶された画像データを暗号化する暗号化手段と、前記接続手段により接続された着脱可能な第一の記憶媒体に前記暗号化鍵を書き込む暗号化鍵書き込み手段と、前記第一の着脱可能な記憶媒体に記憶された前記暗号化鍵を用いて、前記記憶装置に記憶された前記暗号化データを前記データ復号化手段により画像データを復号化して、前記接続手段により接続された着脱可能な第二の記憶媒体に書き込む第二の書き込み手段を有し、
請求項２においては、前記接続手段により接続された着脱可能な第一の記憶媒体に前記暗号化鍵を書き込む場合に、ジョブ情報も同時に書き込む暗号化鍵書き込み手段を有し、
請求項３においては、データを暗号化するための鍵を生成する鍵生成手段において、ユーザの入力したパスワードを元に暗号化鍵を生成する手段を有し、
請求項４においては、前記第一の着脱可能な記憶媒体に記憶された前記暗号化鍵を用いる場合、前記記憶されたジョブ情報を元に前記記憶装置に記憶された暗号化データを確定する手段を有し、請求項５においては、前記第一の着脱可能な記憶媒体に記憶された前記暗号化鍵を用いる場合、ユーザの入力したパスワードにより前記記憶装置に記憶された暗号化データを確定する手段を有する。
【０００７】
［作用］
本発明によれば、請求項１において、原稿を光学的に読取り画像データを生成し、前記画像データを記憶し、データを暗号化するための鍵を生成し、前記生成された暗号鍵で前記記憶装置に記憶された画像データを暗号化し、前記暗号化鍵と前記暗号化データの組合せから復号化した画像データを生成するデータ復号化し、着脱可能かつ持ち運び可能な記憶媒体との接続を行い、接続された前記記憶媒体に対して処理を行う記憶媒体処理を行う情報処理装置において、前記スキャンにより生成された画像データを記憶装置に記憶し、接続された着脱可能な第一の記憶媒体に前記記憶装置に記憶された画像データが書き込み可能であるかどうかを判定し、前記記憶装置に記憶された画像データを前記接続された着脱可能な第一の記憶媒体に書き込み、前記生成された暗号化鍵を用いて前記データ暗号化手段により前記記憶装置に記憶された画像データを暗号化し、前記接続された着脱可能な第一の記憶媒体に前記暗号化鍵を書き込み、前記第一の着脱可能な記憶媒体に記憶された前記暗号化鍵を用いて、前記記憶装置に記憶された前記暗号化データを画像データとして復号化して、前記接続された着脱可能な第二の記憶媒体に書き込む第二の書き込みを行い、
請求項２においては、前記接続手段により接続された着脱可能な第一の記憶媒体に前記暗号化鍵を書き込む場合に、ジョブ情報も同時に書き込む暗号化鍵書き込み、
請求項３においては、データを暗号化するための鍵を生成する鍵生成手段において、ユーザの入力したパスワードを元に暗号化鍵を生成し、
請求項４においては、前記第一の着脱可能な記憶媒体に記憶された前記暗号化鍵を用いる場合、前記記憶されたジョブ情報を元に前記記憶装置に記憶された暗号化データを確定し、
請求項５においては、前記第一の着脱可能な記憶媒体に記憶された前記暗号化鍵を用いる場合、ユーザの入力したパスワードにより前記記憶装置に記憶された暗号化データを確定する。
【発明の効果】
【０００８】
請求項１において、原稿を光学的に読取り画像データを生成する原稿読取り手段と、前記画像データを記憶する為の記憶手段と、データを暗号化するための鍵を生成する鍵生成手段と、前記鍵生成手段により生成された暗号鍵で前記記憶装置に記憶された画像データを暗号化するデータ暗号化手段と、前記暗号化鍵と前記暗号化データの組合せから復号化した画像データを生成するデータ復号化手段と、着脱可能かつ持ち運び可能な記憶媒体との接続を行う接続手段と、接続された前記記憶媒体に対して処理を行う記憶媒体処理手段を有する情報処理装置において、前記スキャン手段で生成された画像データを前記記憶手段で記憶装置に記憶する画像データ記憶手段と、前記接続手段により接続された着脱可能な第一の記憶媒体に前記記憶装置に記憶された画像データが書き込み可能であるかどうかを判定する判定手段と、前記記憶装置に記憶された画像データを前記接続手段により接続された着脱可能な第一の記憶媒体に書き込む画像データ書き込み手段と、前記鍵生成手段によって生成された暗号化鍵を用いて前記データ暗号化手段により前記記憶装置に記憶された画像データを暗号化する暗号化手段と、前記接続手段により接続された着脱可能な第一の記憶媒体に前記暗号化鍵を書き込む暗号化鍵書き込み手段と、前記第一の着脱可能な記憶媒体に記憶された前記暗号化鍵を用いて、前記記憶装置に記憶された前記暗号化データを前記データ復号化手段により画像データを復号化して、前記接続手段により接続された着脱可能な第二の記憶媒体に書き込む第二の書き込み手段を有し、
請求項２においては、前記接続手段により接続された着脱可能な第一の記憶媒体に前記暗号化鍵を書き込む場合に、ジョブ情報も同時に書き込む暗号化鍵書き込み手段を有し、
請求項３においては、データを暗号化するための鍵を生成する鍵生成手段において、ユーザの入力したパスワードを元に暗号化鍵を生成する手段を有し、
請求項４においては、前記第一の着脱可能な記憶媒体に記憶された前記暗号化鍵を用いる場合、前記記憶されたジョブ情報を元に前記記憶装置に記憶された暗号化データを確定する手段を有し、
請求項５においては、前記第一の着脱可能な記憶媒体に記憶された前記暗号化鍵を用いる場合、ユーザの入力したパスワードにより前記記憶装置に記憶された暗号化データを確定する手段を設けたことにより、
より安全で、確実な画像データの保存と、メディアへの書き出しが可能になると言う効果がある。
【発明を実施するための最良の形態】
【０００９】
次に本発明について詳細に説明する。
【実施例】
【００１０】
図１は本発明の請求項１の動作の内、原稿をスキャンし画像データを生成する動作の流れを示すフローチャートである。
【００１１】
図２は、請求項１の動作の内、暗号化して保存したデータを復号化して格納する動作の流れを表すフローチャートである。
【００１２】
図３は請求項３の動作の内、暗号化して保存したデータを復号化して格納する動作の流れを表すフローチャートである。
【００１３】
図４はフローチャートを実行する為のハードウェアの概念図である。
【００１４】
以下に具体例を上げ本発明を解説する。
【００１５】
本発明の例をスキャナ装置（図４の４１）、プリント装置（図４の４２）、着脱可能なメディアの書き出し読込み装置（以下メディアドライブ）（図４の４７）、ハードディスク記憶装置（以下ＨＤ）（図４の４４）、表示能力を持ったタッチパネル入出力装置（図４の４５および４６）を持ったデジタル複写機を例に説明する。メディアをコンパクトフラッシュ（登録商標）（以下ＣＦ）とする。デジタル複写機は、ユーザが所有の原稿をスキャンして、その画像データをＣＦに直接書き出す機能を有する。このデジタル複写機をパブリックスペース（コンビニ店舗内、学校内）などに設置しスキャンサービスを提供する事を前提に話を進める。
【００１６】
以下図面上では、ステップはＳと示す。
【００１７】
パブリックスペースでは不特定多数のユーザがこの複写機を利用する。まず、ユーザ（Ａ）は、ＣＦ（第一のメディア）をＣＦ内にスキャン画像データを保存する為に、複写機のＣＦ用ドライバ（図４の４７）に挿入する。次に原稿をスキャナに設定し、所望のスキャン設定をタッチパネル（図４の４６）で施した後にスキャン処理をスタートさせる。複写機は、まずはＣＦドライバにＣＦ（第一のメディア）が挿入されているかどうかを判定する（ステップ１１）。ここで、ＣＦ（第一のメディア）が差し込まれていることが確認されると、設定に従ってスキャンを開始し、画像データを生成する（ステップ１２）。全データがスキャンされ、画像データが完成するとそれを複写機内のＨＤに一時的に貯めおく（ステップ１３）。この時点で前記画像データのファイルサイズが確定する為、ＣＦ（第一のメディア）の空き容量とファイルサイズを比較し（ステップ１４）、空き容量が十分であればＣＦ（第一のメディア）に前記画像データを記録して、一連のスキャン処理を終了する。同時にＨＤ上の画像データは消去する。この流れは、正常なスキャンサービスの流れである。
【００１８】
ところが、画像データがＨＤ上に生成された段階で、ＣＦ（第一のメディア）に画像データを書き込むだけの空き容量が無かった場合、本発明の動作が行われる事となる。まず、乱数を用いて暗号化鍵を生成する（ステップ１５）。この方式に関しては広く知れた鍵を用いた暗号化方式そのものである。この暗号化鍵を用いて、画像データに対してＰＫＩ方式での暗号化が施され、その暗号化データをＨＤに記憶する（ステップ１６）。この状態でＨＤ上からは画像データそのものは無くなる。その後に前記暗号化鍵をＣＦ（第一のメディア）に書き込み、ユーザにデータが暗号化して保存されている事を表示装置を通じて伝える。同時にＣＦ（第一のメディア）に空き容量が無い事も伝える。
【００１９】
ユーザは空き容量の十分な別のメディアを用意するわけであるが、手持ちに空きメディアが存在しなかった場合、一時的に複写機から離れなければならない。この場合、画像データは暗号化して保存されている為、暗号化を解く鍵が記憶されたＣＦ（第一のメディア）さえ持っていればデータの安全性は確保されている。
【００２０】
空きメディアを持ってきたユーザは、暗号化鍵が入っているＣＦ（第一のメディア）をまず挿入し、格納データの取得を指示する（ステップ２１）。複写機は、挿入されたＣＦ（第一のメディア）に暗号化鍵が格納されたＣＦであるかどうかを判定する（ステップ２２）。鍵が入っていた場合、その鍵データをＣＦ（第一のメディア）から取得（ステップ２３）し、ＣＦ（第一のメディア）からこの鍵データを消去する（ステップ２４）。次に他のＣＦ（第二のメディア）の挿入を要求する（ステップ２６）。ＣＦ（第二のメディア）が挿入されたかを判定し（ステップ２７）、もし挿入されていれば、この取得した鍵を用いて、ステップ１６で記憶した暗号化データを復号化する（ステップ２６）。ぞしてその復号化された画像データをＣＦ（第二のメディア）に書き込む（ステップ２８）。こうする事により、スキャンを実行した後に複写機から離れても、ユーザの所望する別のメディアに対して、安全にデータを書き込むことが可能となる。
【００２１】
［他の実施例１］
実施例におけるステップ１７において、ユーザにパスワードの入力を求め、このパスワードを暗号化鍵と同時にＣＦ（第一のメディア）に書き込むことができる。このパスワードは復号化の鍵データの取得時に「ユーザ認証」の役割を果たし、このパスワードを入力する（ステップ３９）ことにより、復号化を行う許可とできる。
【００２２】
［他の実施例２］
実施例におけるステップ１７において、スキャンジョブのジョブ番号を同時にＣＦ（第一のメディア）に書き込むことができる。ジョブ番号により、複数人のデータが複写機内に格納されている場合にもデータの確定が容易になる。
【００２３】
［他の実施例３］
ステップ１３において、スキャン後に画像データをＨＤに記憶しているが、ＨＤには記憶せずに直接ＣＦ（第一のメディア）に書き出すことも可能。この場合、メディアの空き容量が無くなったら、ＣＦ（第一のメディア）に書き込まれた分をＨＤに移動し、残りのデータをＨＤに書き込んでいく。その後にステップ１５〜１７の処理が行われる。
【図面の簡単な説明】
【００２４】
【図１】本発明の請求項１の動作の内、原稿をスキャンし画像データを生成する動作の流れを示すフローチャートである。
【図２】請求項１の動作の内、暗号化して保存したデータを復号化して格納する動作の流れを表すフローチャートである。
【図３】請求項３の動作の内、暗号化して保存したデータを復号化して格納する動作の流れを表すフローチャートである。
【図４】フローチャートを実行する為のハードウェアの概念図である。
【符号の説明】
【００２５】
Ｓ１１  着脱可能な第一のメディアが接続されているかを判定するステップ
Ｓ１２  原稿を読取り画像データを生成するスキャンステップ
Ｓ１３  ステップ１２で生成した画像データを記憶装置に記憶するステップ
Ｓ１４  前記第一のメディアの空き容量が、ステップ１３で記憶した画像データを記憶するのに十分かを判定するステップ
Ｓ１５  データを暗号化するための暗号化鍵を生成するステップ
Ｓ１６  画像データをステップ１５で生成した暗号化鍵を用いて暗号化するステップ
Ｓ１７  前記暗号化鍵を第一のメディアに記憶するステップ
Ｓ１８  第一のメディアに前記画像データを記憶するステップ
Ｓ２１  暗号化鍵を記憶した第一のメディアを挿入するステップ
Ｓ２２  暗号化鍵を記憶した第一のメディアの挿入を判定するステップ
Ｓ２３  第一のメディアに格納された暗号化鍵を取得するステップ
Ｓ２４  第一のメディアに格納された暗号化鍵を消去するステップ
Ｓ２５  暗号化鍵で暗号化データを復号化し、復号化データを記憶装置に記憶するステップ
Ｓ２６  第二のメディアの挿入を要求するステップ
Ｓ２７  第二のメディアの挿入を判定するステップステップ
Ｓ２８  第二のメディアに画像データを書き込むステップ
Ｓ３１  暗号化鍵を記憶した第一のメディアを挿入するステップ
Ｓ３２  暗号化鍵を記憶した第一のメディアの挿入を判定するステップ
Ｓ３３  第一のメディアに格納された暗号化鍵を取得するステップ
Ｓ３４  第一のメディアに格納された暗号化鍵を消去するステップ
Ｓ３５  暗号化鍵で暗号化データを復号化し、復号化データを記憶装置に記憶するステップ
Ｓ３６  第二のメディアの挿入を要求するステップ
Ｓ３７  第二のメディアの挿入を判定するステップステップ
Ｓ３８  第二のメディアに画像データを書き込むステップ
Ｓ３９  パスワードの入力を受付、パスワードを取得するステップ
Ｓ３ａ  パスワードの合否を判定するステップ
４１  印刷装置（プリンター）
４２  読取装置（スキャナ）
４３  中央処理装置
４４  外部記憶装置
４５  表示装置
４６  入力装置
４７  メディア接続装置（いわゆるメディアドライブ）
４８  着脱可能メディア
【図１】
2006285755.tif 000003
【図２】
2006285755.tif 000004
【図３】
2006285755.tif 000005
【図４】
2006285755.tif 000006