(57)【要約】【課題】本発明は、データを離接可能記憶媒体に暗号化して格納し、また、該暗号化データを離接可能記憶媒体から取り出して復号化して利用する際のデータの機密性を図ったデータ入力装置、データ出力装置及びデータ処理装置に関する。【解決手段】データ処理システム１は、そのデータ入力装置１００が、ユーザインターフェイスから入力されたユーザ認証用の認証情報に対応する暗号鍵に基づいてデータを暗号化して該暗号化データを可搬性記憶媒体に格納し、そのデータ出力装置２００が、ユーザの認証情報が入力されると、該認証情報に対応する復号鍵を取得して、可搬性記憶媒体に格納されている暗号化データを該復号鍵を用いて復号化して印刷出力、ファクシミリ送信等の出力処理を行う。【選択図】          図１
2008171487.tif 000002
【特許請求の範囲】
【請求項１】
接続切り離し可能な離接可能記憶媒体の接続される記憶媒体接続手段と、データを暗号化する暗号化手段と、所定の情報を入力する情報入力手段と、該情報入力手段から入力されたユーザ認証用の認証情報に対応する暗号鍵に基づいて該データを前記暗号化手段に暗号化させて該暗号化データを前記記憶媒体接続手段に接続されている前記離接可能記憶媒体に格納する制御手段と、を備えていることを特徴とするデータ入力装置。
【請求項２】
接続切り離し可能な離接可能記憶媒体の接続される記憶媒体接続手段と、暗号化データを復号鍵を使用して復号化する復号化手段と、該復号化手段の復号化したデータを利用する利用手段と、所定の情報を入力する情報入力手段と、該情報入力手段から入力されるユーザ認証用の認証情報に対応する復号鍵を取得する復号鍵取得手段と、前記復号化手段に該復号鍵取得手段の取得した復号鍵を用いて前記離接可能記憶媒体に格納されている暗号化データを復号化させ該復号化データを前記利用手段に利用させる制御手段と、を備えていることを特徴とするデータ出力装置。
【請求項３】
接続切り離し可能な離接可能記憶媒体の接続される記憶媒体接続手段と、データを暗号化する暗号化手段と、所定の情報を入力する情報入力手段と、暗号化データを復号鍵を使用して復号化する復号化手段と、該復号化手段の復号化したデータを利用する利用手段と、前記情報入力手段から入力されるユーザ認証用の認証情報に対応する復号鍵を取得する復号鍵取得手段と、前記情報入力手段から入力されるユーザ認証用の認証情報に対応する暗号鍵に基づいてデータを前記暗号化手段に暗号化させて該暗号化データを前記記憶媒体接続手段に接続されている前記離接可能記憶媒体に格納するとともに、前記復号化手段に前記復号鍵取得手段の取得する復号鍵を用いて前記離接可能記憶媒体に格納されている暗号化データを復号化させ該復号化データを前記利用手段に利用させる制御手段と、を備えていることを特徴とするデータ処理装置。
【請求項４】
前記離接可能記憶媒体は、該離接可能記憶媒体内の暗号化データを格納した前記データ入力装置または該暗号化データを復号化するための復号鍵を管理する管理装置へ所定の通信回線を介して接続するための接続情報を格納していることを特徴とする請求項１記載のデータ入力装置、請求項２記載のデータ出力装置または請求項３記載のデータ処理装置。
【請求項５】
前記離接可能記憶媒体は、前記接続情報として、前記データ入力装置または前記管理装置のＩＰアドレスを格納していることを特徴とする請求項４記載のデータ入力装置、データ出力装置またはデータ処理装置。
【請求項６】
前記離接可能記憶媒体は、前記接続情報として、前記データ入力装置または前記管理装置と暗号化通信を行うための設定情報を格納していることを特徴とする請求項４または請求項５記載のデータ入力装置、データ出力装置またはデータ処理装置。
【請求項７】
前記離接可能記憶媒体は、該離接可能記憶媒体内の暗号化データを暗号化したユーザを特定するユーザ特定情報を格納していることを特徴とする請求項１から請求項６のいずれかに記載のデータ入力装置、データ出力装置またはデータ処理装置。
【請求項８】
前記離接可能記憶媒体は、前記接続情報を前記暗号化手段で暗号化された状態で格納していることを特徴とする請求項４から請求項７のいずれかに記載のデータ入力装置、データ出力装置またはデータ処理装置。
【請求項９】
前記離接可能記憶媒体は、前記接続情報を前記暗号化データ毎に該暗号化データに対応させて格納していることを特徴とする請求項４から請求項８のいずれかに記載のデータ入力装置、データ出力装置またはデータ処理装置。
【請求項１０】
前記制御手段は、前記接続情報に前記データ入力装置または前記管理装置に接続して前記暗号鍵を取得するのには不足している不足情報が存在すると、該不足情報の入力要求を行い、該入力要求に応じて前記情報入力手段から該不足情報が入力されると、該不足情報及び該接続情報に基づいて前記復号鍵取得手段に前記データ入力装置または前記管理装置から前記暗号鍵を取得させることを特徴とする請求項４から請求項９のいずれかに記載のデータ入力装置、データ出力装置またはデータ処理装置。
【請求項１１】
前記制御手段は、前記不足情報としてユーザを認証するための認証情報の入力要求を行い、該入力要求に応じて認証情報が入力されると、前記復号鍵取得手段に該認証情報に基づいて前記データ入力装置または前記管理装置から前記暗号鍵を取得させることを特徴とする請求項１０記載のデータ入力装置、データ出力装置またはデータ処理装置。
【請求項１２】
前記制御手段は、前記不足情報として暗号化通信を行うのに必要な暗号化通信情報の入力要求を行い、該入力要求に応じて暗号化通信情報が入力されると、前記復号鍵取得手段に該暗号化通信情報を使用して前記データ入力装置または前記管理装置と暗号化通信を行わせて前記暗号鍵を取得させることを特徴とする請求項４から請求項１１のいずれかに記載のデータ入力装置、データ出力装置またはデータ処理装置。
【請求項１３】
前記制御手段は、自装置内に前記認証情報に対応する復号鍵が存在しないときに、前記復号鍵取得手段に前記データ入力装置または前記管理装置から該認証情報に対応する復号鍵を取得させることを特徴とする請求項２から請求項１２のいずれかに記載のデータ出力装置またはデータ処理装置。
【請求項１４】
前記制御手段は、自装置内に前記認証情報に対応する復号鍵が存在し、該復号鍵による前記復号化手段での前記暗号化データの復号化に失敗すると、前記復号鍵取得手段に前記データ入力装置または前記管理装置から該認証情報に対応する復号鍵を取得させることを特徴とする請求項２から請求項１２のいずれかに記載のデータ出力装置またはデータ処理装置。
【請求項１５】
前記データ出力装置または前記データ処理装置は、前記利用手段が、前記復号化データを印刷出力する印刷機能、該復号化データを表示する表示機能、該復号化データを蓄積するデータ蓄積機能、該復号化データを所定の装置に送信する送信機能のうち少なくとも１つの機能を備えていることを特徴とする請求項２から請求項１４のいずれかに記載のデータ出力装置またはデータ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ入力装置、データ出力装置及びデータ処理装置に関し、詳細には、データを離接可能記憶媒体に暗号化して格納し、また、該暗号化データを離接可能記憶媒体から取り出して復号化して利用する際のデータの機密性を図ったデータ入力装置、データ出力装置及びデータ処理装置に関する。
【背景技術】
【０００２】
プリンタ装置、ファクシミリ装置、複合装置、複写装置、スキャナ装置、コンピュータ等のデータ入力装置、データ出力装置及びデータ処理装置においては、種々のデータ（画像データ等）を取り扱うことから、近時、そのデータの機密性（セキュリティ）をいかに確立するかが重要な課題となってきている。
【０００３】
特に、近時、データ処理装置等においては、取り込んだデータをメモリに保存して、必要なときに取り出すことができるようにしており、このようなメモリに保存したデータのセキュリティを確保することが重要な課題となっている。
【０００４】
従来、画像や音声等の情報をキャプチャ可能な容量を有する記憶手段が着脱可能な機器に適用されるキャプチャ情報暗号化装置であって、キャプチャ対象情報を暗号化するための共通鍵を生成して該共通鍵を用いてキャプチャ対象情報を暗号化し、機器の製造シリアル番号やユーザのパスワード等のユーザ固有情報を共通鍵として利用して前記キャプチャ対象情報の暗号化に用いた共通鍵自体を暗号化し、暗号化済のキャプチャ情報及び暗号化済の共通鍵情報を記憶手段に格納し、また、記憶手段に格納されたキャプチャ情報を復号する復号手段が、機器の立ち上げ時にユーザがパスワードを入力した場合は、該パスワードを共通鍵として選択し、パスワードが入力されない場合は、機器の製造シリアル番号を共通鍵として選択して、まず、キャプチャ対象情報の暗号化に用いた共通鍵自体を復号し、該復号した共通鍵を用いてキャプチャ情報を復号化するキャプチャ情報暗号化装置が提案されている（特許文献１参照）。
【０００５】
また、従来、記録媒体に、使用者本人であることを認識する記憶認証情報を記憶するとともに、該記憶認証情報に対応する領域を備えている記憶手段と、使用者が本人であることを認証する受け付け認証情報を受け付ける受付手段と、耐タンパ性を有し、該受け付けた受付認証情報が前記記憶している記憶認証情報と一致するか否かの判断を行う認証手段と、該受付認証情報が該記憶認証情報と一致すると判断すると、前記記憶認証情報に対応する領域の使用を許可する処理手段と、を備えた記録媒体及びこの記録媒体に書き込む記録媒体不正使用防止システムが提案されている（特許文献２参照）。
【０００６】
この従来技術によれば、該認証手段が、耐タンパ性を有することにより、第三者による認証手段の解読及び改竄を防止し、また、使用できる領域を記憶認証情報と対応させて、認証内容に応じて、使用できる領域を制限しようとしている。
【０００７】
【特許文献１】特開２００１−２０２２７８号公報
【特許文献２】特開２００４−５４９５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来技術にあっては、データの汎用性及び機密性をより一層向上させる上で、改良の必要があった。
【０００９】
すなわち、特許文献１記載の従来技術にあっては、キャプチャ情報の暗号化を目的として、キャプチャ機器のみに適用されるとともに、キャプチャ対象情報を暗号化するための共通鍵を該機器の製造シリアル番号を用いているため、第三者が該キャプチャ機器を入手すると、共通鍵が復号されて暗号化されたキャプチャ情報が復号されることとなり、キャプチャ情報以外の情報への適用の汎用性及び情報の機密を向上させる上で、改良の必要があった。
【００１０】
また、特許文献２記載の従来技術にあっては、記録媒体に各手段を設けてセキュリティの確保を図っているため、汎用性に欠け特殊な記録媒体にしか適用することができず、汎用性及び情報の機密を向上させる上で、改良の必要があった。
【００１１】
そこで、本発明は、離接可能記憶媒体へ書き込んだデータの機密性を汎用性を向上させつつ適切に確保するデータ入力装置、データ出力装置及びデータ処理装置を提供することを目的としている。
【課題を解決するための手段】
【００１２】
請求項１記載の発明のデータ入力装置は、接続切り離し可能な離接可能記憶媒体の接続される記憶媒体接続手段と、データを暗号化する暗号化手段と、所定の情報を入力する情報入力手段と、該情報入力手段から入力されたユーザ認証用の認証情報に対応する暗号鍵に基づいて該データを前記暗号化手段に暗号化させて該暗号化データを前記記憶媒体接続手段に接続されている前記離接可能記憶媒体に格納する制御手段と、を備えていることにより、上記目的を達成している。
【００１３】
請求項２記載の発明のデータ出力装置は、接続切り離し可能な離接可能記憶媒体の接続される記憶媒体接続手段と、暗号化データを復号鍵を使用して復号化する復号化手段と、該復号化手段の復号化したデータを利用する利用手段と、所定の情報を入力する情報入力手段と、該情報入力手段から入力されるユーザ認証用の認証情報に対応する復号鍵を取得する復号鍵取得手段と、前記復号化手段に該復号鍵取得手段の取得した復号鍵を用いて前記離接可能記憶媒体に格納されている暗号化データを復号化させ該復号化データを前記利用手段に利用させる制御手段と、を備えていることにより、上記目的を達成している。
【００１４】
請求項３記載の発明のデータ処理装置は、接続切り離し可能な離接可能記憶媒体の接続される記憶媒体接続手段と、データを暗号化する暗号化手段と、所定の情報を入力する情報入力手段と、暗号化データを復号鍵を使用して復号化する復号化手段と、該復号化手段の復号化したデータを利用する利用手段と、前記情報入力手段から入力されるユーザ認証用の認証情報に対応する復号鍵を取得する復号鍵取得手段と、前記情報入力手段から入力されるユーザ認証用の認証情報に対応する暗号鍵に基づいてデータを前記暗号化手段に暗号化させて該暗号化データを前記記憶媒体接続手段に接続されている前記離接可能記憶媒体に格納するとともに、前記復号化手段に前記復号鍵取得手段の取得する復号鍵を用いて前記離接可能記憶媒体に格納されている暗号化データを復号化させ該復号化データを前記利用手段に利用させる制御手段と、を備えていることにより、上記目的を達成している。
【００１５】
上記各場合において、例えば、請求項４に記載するように、前記離接可能記憶媒体は、該離接可能記憶媒体内の暗号化データを格納した前記データ入力装置または該暗号化データを復号化するための復号鍵を管理する管理装置へ所定の通信回線を介して接続するための接続情報を格納していてもよい。
【００１６】
また、例えば、請求項５に記載するように、前記離接可能記憶媒体は、前記接続情報として、前記データ入力装置または前記管理装置のＩＰアドレスを格納していてもよい。
【００１７】
さらに、例えば、請求項６に記載するように、前記離接可能記憶媒体は、前記接続情報として、前記データ入力装置または前記管理装置と暗号化通信を行うための設定情報を格納していてもよい。
【００１８】
また、例えば、請求項７に記載するように、前記離接可能記憶媒体は、該離接可能記憶媒体内の暗号化データを暗号化したユーザを特定するユーザ特定情報を格納していてもよい。
【００１９】
さらに、例えば、請求項８に記載するように、前記離接可能記憶媒体は、前記接続情報を前記暗号化手段で暗号化された状態で格納していてもよい。
【００２０】
また、例えば、請求項９に記載するように、前記離接可能記憶媒体は、前記接続情報を前記暗号化データ毎に該暗号化データに対応させて格納していてもよい。
【００２１】
さらに、例えば、請求項１０に記載するように、前記制御手段は、前記接続情報に前記データ入力装置または前記管理装置に接続して前記暗号鍵を取得するのには不足している不足情報が存在すると、該不足情報の入力要求を行い、該入力要求に応じて前記情報入力手段から該不足情報が入力されると、該不足情報及び該接続情報に基づいて前記復号鍵取得手段に前記データ入力装置または前記管理装置から前記暗号鍵を取得させてもよい。
【００２２】
また、例えば、請求項１１に記載するように、前記制御手段は、前記不足情報としてユーザを認証するための認証情報の入力要求を行い、該入力要求に応じて認証情報が入力されると、前記復号鍵取得手段に該認証情報に基づいて前記データ入力装置または前記管理装置から前記暗号鍵を取得させてもよい。
【００２３】
さらに、例えば、請求項１２に記載するように、前記制御手段は、前記不足情報として暗号化通信を行うのに必要な暗号化通信情報の入力要求を行い、該入力要求に応じて暗号化通信情報が入力されると、前記復号鍵取得手段に該暗号化通信情報を使用して前記データ入力装置または前記管理装置と暗号化通信を行わせて前記暗号鍵を取得させてもよい。
【００２４】
また、例えば、請求項１３に記載するように、前記制御手段は、自装置内に前記認証情報に対応する復号鍵が存在しないときに、前記復号鍵取得手段に前記データ入力装置または前記管理装置から該認証情報に対応する復号鍵を取得させてもよい。
【００２５】
さらに、例えば、請求項１４に記載するように、前記制御手段は、自装置内に前記認証情報に対応する復号鍵が存在し、該復号鍵による前記復号化手段での前記暗号化データの復号化に失敗すると、前記復号鍵取得手段に前記データ入力装置または前記管理装置から該認証情報に対応する復号鍵を取得させてもよい。
【００２６】
また、例えば、請求項１５に記載するように、前記データ出力装置または前記データ処理装置は、前記利用手段が、前記復号化データを印刷出力する印刷機能、該復号化データを表示する表示機能、該復号化データを蓄積するデータ蓄積機能、該復号化データを所定の装置に送信する送信機能のうち少なくとも１つの機能を備えていてもよい。
【発明の効果】
【００２７】
本発明のデータ入力装置によれば、ユーザ認証用の認証情報に対応する暗号鍵に基づいてデータを暗号化して該暗号化データを離接可能記憶媒体に格納しているので、汎用性を向上させつつ、離接可能記憶媒体に格納したデータの機密性を適切に確保することができる。
【００２８】
本発明のデータ出力装置によれば、ユーザ認証用の認証情報が入力されると、該認証情報に対応する復号鍵を取得して、離接可能記憶媒体に格納されている暗号化データを該復号鍵を用いて復号化して利用するので、離接可能記憶媒体の暗号化データの機密性を確保することができるとともに、汎用性を向上させて、データの利用性を向上させることができる。
【００２９】
本発明のデータ処理装置によれば、ユーザ認証用の認証情報に対応する暗号鍵に基づいてデータを暗号化して該暗号化データを離接可能記憶媒体に格納するとともに、ユーザ認証用の認証情報が入力されると、該認証情報に対応する復号鍵を取得して、離接可能記憶媒体に格納されている暗号化データを該復号鍵を用いて復号化して利用するので、離接可能記憶媒体に格納したデータの機密性を適切に確保することができるとともに、汎用性を向上させて、データの利用性を向上させることができる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【実施例１】
【００３１】
図１〜図２４は、本発明のデータ入力装置、データ出力装置及びデータ処理装置の一実施例を示す図であり、図１は、本発明のデータ入力装置、データ出力装置及びデータ処理装置の一実施例を適用したデータ処理システム１のシステム構成図である。
【００３２】
図１において、データ処理システム１は、データ入力装置１００とデータ出力装置２００とが所定の通信回線３００によって接続されており、通信回線３００は、シリアル・パラレル（双方向）、ＵＳＢ、ＩＥＥＥ１３９４等の専用あるいは汎用のインターフェイスケーブル、ＬＡＮ（Local Area Network）、インターネット等のネットワークが用いられている。
【００３３】
データ入力装置１００は、スキャナ機能やファクシミリ受信機能等の画像データ（データ）を入力する機能を備えた装置であり、本体筐体部１０１の上部に、原稿のセットされるコンタクトガラス１０２が配設されている。本体筐体部１０１の上部一方側端部には、コンタクトガラス１０２の上面を開閉してコンタクトガラス１０２上への原稿のセットと該セットされた原稿のコンタクトガラス１０２上への押しつけを行う状態で回動する圧板１０３が取り付けられている。
【００３４】
データ入力装置１００は、図２に示すように、制御部１１０、画像データ生成部１１１、暗号化部１１２、可搬性記憶媒体管理部１１３、ユーザインターフェイス１１４及び認証情報管理部１１５等を備えている。
【００３５】
制御部（制御手段）１１０は、ＣＰＵ（Central Processing Unit ）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備え、ＲＯＭ内のソフトウェアに基づいてデータ入力装置１００の各部を制御して、スキャナ機能やファクシミリ送信機能等のデータ入力機能を実行するとともに、後述するデータセキュリティ管理処理を行う。特に、制御部１１０は、ユーザインターフェイス１１４によってユーザが指定する画像生成パラメータを受け取り、このとき、画像データ生成部１１１の画像生成機能部が複数あるときには、画像生成パラメータは、そのうちの１つを選択する選択情報が含まれ、また、画像データ生成部１１１がデータ蓄積部であって、該データ蓄積部に蓄積されているデータが複数ある場合には、データの選択情報等が含まれる。さらに、制御部１１０は、ユーザインターフェイス１１４の操作が行われる際に、既に、認証情報（ユーザを認証するための認証情報）が取得されているときには、該認証情報をユーザインターフェイス１１４から受け取る。制御部１１０は、受け取った画像生成パラメータに基づいて、画像データ生成部１１１を制御して、データ（画像データ）を取得する。なお、制御部１１０は、この取得したデータを暗号化部１１２に渡して、暗号化部１１２で暗号化させて、暗号化されたデータ（暗号化データ）を可搬性記憶媒体管理部１１３を介して可搬性記憶媒体４００（図３参照）に書き込む。制御部１１０は、この時点で、認証情報を画像生成パラメータとして受理していないときには、ユーザインターフェイス１１４の表示部等に認証情報の入力を促す表示等を行って、認証要求を行う。
【００３６】
画像データ生成部１１１は、ＣＣＤ（Charge Coupled Device ）を用いたスキャナ機能部、ファクシミリ機能部、既に電子化された画像データを保持するデータ蓄積部等の画像データを提供する機能部であり、例えば、スキャナ機能部では、圧板１０３を開いてコンタクトガラス１０２上に原稿がセットされ、圧板１０３が閉じられると、該コンタクトガラス１０２上の原稿に走行体上に搭載された光源から光を照射させつつ該走行体を移動させ、原稿で反射された反射光をＣＣＤで光電変換して原稿の画像を所定の解像度で読み取る。画像データ生成部１１１は、制御部１１０の制御下で、スキャナ機能やファクシミリ通信機能で取得したデータやデータ蓄積部から取得したデータに所定の画像処理を施して、暗号化部１１２に出力する。
【００３７】
暗号化部（暗号化手段）１１２は、データを暗号化する機能部であり、所定の暗号化方式でデータを暗号化するとともに、制御部１１０で指定された暗号化強度に応じた強度で暗号化して、可搬性記憶媒体管理部１１３に渡す。暗号化部１１２は、この暗号化において、ユーザインターフェイス１１４から入力されるユーザ認証用の認証情報に対応する暗号鍵を認証情報管理部１１５から受け取り、該暗号鍵を用いてデータを暗号化する。
【００３８】
可搬性記憶媒体管理部（記憶媒体接続手段）１１３は、図３に示すようにブロック構成されており、入出力管理部１２０、インターフェイス１２１及び接続検知部１２２を備えている。
【００３９】
インターフェイス１２１には、可搬性記憶媒体（離接可能記憶媒体）４００が離接自在に接続され、可搬性記憶媒体４００は、例えば、ハードディスク（ＨＤＤ）、ＣＤ（Compact Disc）、ＣＤ（Compact Disc）、ＤＶＤ（Digital Video Disk）、フレキシブルディスク、ＵＳＢ（Universal Serial Bus）メモリ、各種メモリカード等の記録媒体が用いられる。
【００４０】
可搬性記憶媒体４００は、暗号化部１１２によって暗号化された暗号化データ、例えば、暗号化画像データが蓄積される。
【００４１】
可搬性記憶媒体４００は、本実施例では、データ入力装置１００の電源を切ることなく交換可能な媒体が用いられているが、データ入力装置１００の電源を切断して交換を行う必要があっても、適用可能である。
【００４２】
インターフェイス１２１は、可搬性記憶媒体４００を読み書きするための機構と、該機構を入出力管理部１２０に接続するのに必要な通信路を含み、例えば、可搬性記憶媒体４００がハードディスクであって、ＩＥＥＥ  １３９４で接続する場合、ＩＥＥＥ  １３９４インターフェイスであり、また、可搬性記憶媒体４００が各種メモリカードであって、ＵＳＢで接続する場合、メモリカードアダプタとそのアダプタを接続するためのＵＳＢインターフェイスである。
【００４３】
入出力管理部１２０は、インターフェイス１２１に装着された可搬性記憶媒体４００上のデータの記憶形式(ファイルシステム)を管理し、可搬性記憶媒体４００に対するデータの入出力要求を処理する。
【００４４】
接続検知部１２２は、可搬性記憶媒体４００のインターフェイス１２１への接続の有無を検知して、検知結果を制御部１１０に通知する。
【００４５】
図２に示した認証情報管理部１１５は、図４に示すように、認証情報照合部１３０、認証情報保持部１３１及び通信インターフェイス１３２等を備えており、ユーザの認証情報の管理と認証情報に対応する暗号鍵の提供を行う。
【００４６】
認証情報保持部１３１は、ハードディスク、電池バックアップされたＲＡＭ（Random Access Memory）等の不揮発性メモリが用いられており、認証管理情報を格納している。この認証管理情報は、例えば、図５に示すように、ユーザＩＤ（ＵＩＤ）とパスワード（ＰＷＤ）からなる認証情報とデータの暗号化・復号化の鍵情報（Ｋｅｙ）が一意に結びつけられたものであり、例えば、図５に示したように、テーブル形式等で認証情報保持部１３１に格納されている。なお、認証管理情報は、データ入力装置１００を使用しようとするユーザが該データ入力装置１００を使用する権限を有しているか否かの認証を適切に行うことができるとともにデータの暗号化・復号化に使用する鍵情報を提供することのできる情報であれば、その認証方式や鍵情報の保持の方法は、どのような方法であってもよい。
【００４７】
通信インターフェイス１３２には、外部の認証サーバに接続可能な通信回線、例えば、通信回線３００やインターネット等が接続されており、通信インターフェイス１３２は、認証情報照合部１３０の制御下で、通信回線を介してデータ出力装置２００や認証サーバに接続する。この認証サーバは、認証情報保持部１３１と同様の認証管理情報を蓄積しており、認証情報照合部１３０からの要求に応じて認証を行って、認証結果と必要な暗号化及び復号化の鍵情報を提供する。また、通信インターフェイス１３２は、ユーザによる外部からのデータ入力装置１００の利用を可能とするために、通信回線を介してユーザの使用する外部装置、例えば、パーソナルコンピュータ等と通信して、認証要求を受け取ったり、認証結果や必要な鍵情報を渡したり、データの送・受信を行う。なお、通信インターフェイス１３２は、少なくともデータ入力装置１００と認証サーバを接続してデータ交換可能なものであればよく、イーサネット（登録商標）やＷｉｆｉ等のＩＰプロトコルで通信する場合だけでなく、ＢｌｕｅｔｏｏｔｈやＩｒＤａ等を用いたものであってもよい。
【００４８】
認証情報照合部１３０は、制御部１１０に接続されているとともに、認証情報保持部１３１及び通信インターフェイス１３２に接続されており、ユーザインターフェイス１１４（データ入力装置１００の内部）からの認証要求、または、通信インターフェイスを通して送られてくる認証要求に対して、認証情報保持部１３１から該当するユーザの認証情報を取得して照合を行い、または、通信インターフェイス１３２を介して認証サーバから該当するユーザの認証情報を取得して照合を行う。認証情報照合部１３０は、認証情報保持部１３１を参照して、認証に成功すると、認証情報保持部１３１から対応する鍵情報を取得して、制御部１１０に渡す。また、認証情報照合部１３０は、認証要求が、ユーザインターフェイス１１４からの要求であって、明示的に外部の認証サーバによる認証を要求しているときには、通信インターフェイス１３２を介して外部の認証サーバに対して認証要求を転送し、認証サーバからの認証結果と認証成功のときの鍵情報を受け取り、認証結果と認証成功のときの鍵情報を制御部１１０に渡す。
【００４９】
再び、図２において、ユーザインターフェイス（情報入力手段）１１４は、操作キーとＬＣＤ（Liquid Crystal Display）等の表示部等を備えており、操作キーからは、各種命令やコマンド、特に、データ入力装置１００を利用するユーザ認証用の認証情報の入力操作や認証要求コマンドの入力操作が行われ、表示部は、データ入力装置１００からユーザに通知する各種情報を出力する。
【００５０】
一方、データ出力装置２００は、プリンタ、複写装置、複合装置等のデータの印刷出力、表示出力、送信出力及び蓄積等の出力処理を行う装置であり、その出力方法は何ら限定されるものではなく、例えば、印刷出力の場合、その印刷方法は、何ら限定されるものではなく、例えば、電子写真方式、インク噴射方式等の印刷方式を用いることができる。
【００５１】
データ出力装置２００は、その要部が、図６に示すようにブロック構成されており、制御部２０１、画像データ利用部２０２、復号化部２０３、可搬性記録媒体管理部２０４、ユーザインターフェイス２０５及び認証情報管理部２０６等を備えている。
【００５２】
制御部（制御手段）２０１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備え、ＲＯＭ内のソフトウェアに基づいてデータ出力装置２００の各部を制御して、プリンタ機能やファクシミリ通信機能部等のデータ出力機能を実行するとともに、後述するデータセキュリティ管理処理を行う。制御部２０１は、ユーザが処理の対象とする可搬性記憶媒体４００上のデータをユーザインターフェイス２０５によって指定すると、該指定のデータの取得を行うが、このとき、可搬性記憶媒体４００上に記録されているデータの一覧を取得し、ユーザインターフェイス２０５の表示部に提示し、提示されたデータの一覧から処理の対象とするデータをユーザが選択できるようにする。また、制御部２０１は、画像データ利用部２０２の機能部が複数あるときには、どの機能部で画像データを利用するのかの指定も行う。制御部２０１は、ユーザが指定した画像データ（データ）の選択情報をユーザインターフェイス２０５から受け取るが、ユーザインターフェイス２０５の操作が行われる際に、既に認証情報が取得済みであると、その認証情報が画像データの選択情報とともにユーザインターフェイス２０５から受け取る。制御部２０１は、受け取った画像データの選択情報に基づいて可搬性記憶媒体４００上の画像データを取得して、取得した画像データを復号化部２０３に渡して、復号化部２０３で復号化させる。制御部２０１は、この時点で認証情報が画像生成パラメータとして受領されていない場合には、ユーザインターフェイス２０５の表示部に認証情報の入力を促す表示等を行って認証情報の取得要求を行い、認証情報を取得すると、該認証情報に対応し復号化に用いる復号鍵を、認証情報管理部２０６から取得して、該復号鍵を復号化部２０３に渡して復号化させる。制御部２０１は、復号化されたデータを画像データ利用部２０２に渡して、画像データ利用部２０２での利用に供する。
【００５３】
画像データ利用部（利用手段）２０２は、復号化された画像データを利用する部分であり、画像データの印刷、表示、データ蓄積、送信（転送）等のデータ出力装置２００の提供する各種データ出力サービスを実現する機能を有する。
【００５４】
復号化部（復号化手段）２０３は、可搬性記憶媒体４００に記録されている暗号化されたデータ（暗号化データ）を、認証情報管理部２０６の取得した復号鍵を用いて復号化する。復号化部２０３は、暗号化の方法については、限定されるものではなく、また、必要に応じて復号化の強度を選ぶことができる。
【００５５】
可搬性記憶媒体管理部２０４は、図３に示したデータ入力装置１００の可搬性記憶媒体管理部１１３と同様に入出力管理部、インターフェイス及び接続検知部を備えており、その入出力管理部が、そのインターフェイスに着脱可能に装着された可搬性記憶媒体４００上のデータの記憶形式を管理して、可搬性記憶媒体４００に対するデータの入出力要求を処理する。
【００５６】
認証情報管理部（復号鍵取得手段）２０６は、図４に示したデータ入力装置１００の認証情報管理部１１５と同様の構成であり、図示しないが、認証情報管理部１１５と同様の認証情報照合部、認証情報保持部及び通信インターフェイス等を備えていて、認証情報、接続情報に基づいて復号鍵を取得する。
【００５７】
認証情報保持部は、認証情報管理部１１５の認証情報保持部１３１と同様に、ハードディスク、電池バックアップされたＲＡＭ等の不揮発性メモリが用いられており、認証管理情報を格納している。この認証管理情報は、例えば、図５に示したように、ユーザＩＤ（ＵＩＤ）とパスワード（ＰＷＤ）からなる認証情報とデータの暗号化・復号化の鍵情報（Ｋｅｙ）が一意に結びつけられたものであり、例えば、図５に示したように、テーブル形式等で認証情報保持部１３１に格納されている。なお、認証管理情報は、データ出力装置２００を使用しようとするユーザが該データ入力装置２００を使用する権限を有しているか否かの認証を適切に行うことができるとともにデータの暗号化・復号化に使用する鍵情報を提供することのできる情報であれば、その認証方式や鍵情報の保持の方法は、どのような方法であってもよい。
【００５８】
通信インターフェイスは、認証情報管理部１１５の通信インターフェイス１３２と同様であり、外部の認証サーバに接続可能な通信回線、例えば、通信回線３００やインターネット等が接続されていて、認証情報照合部の制御下で、通信回線を介してデータ入力装置１００や認証サーバに接続する。また、通信インターフェイスは、ユーザによる外部からのデータ出力装置２００の利用を可能とするために、通信回線を介してユーザの使用する外部装置、例えば、パーソナルコンピュータ等と通信して、認証要求を受け取ったり、認証結果や必要な鍵情報を渡したり、データの送・受信を行う。データ出力装置２００の通信インターフェイスは、データ入力装置１００の通信インターフェイス１３２と同様に、少なくともデータ出力装置２００と認証サーバを接続してデータ交換可能なものであればよく、イーサネットやＷｉｆｉ等のＩＰプロトコルで通信する場合だけでなく、ＢｌｕｅｔｏｏｔｈやＩｒＤＡ等を用いたものであってもよい。
【００５９】
認証情報照合部は、認証情報管理部１１５の認証情報照合部１３０と同様であり、ユーザインターフェイス２０５からの認証要求、または、通信インターフェイスを通して送られてくる認証要求に対して、認証情報保持部から該当するユーザの認証情報を取得して照合を行い、または、通信インターフェイスを介してデータ入力装置１００や認証サーバから該当するユーザの認証情報を取得して照合を行う。認証情報照合部は、認証情報保持部を参照して、認証に成功すると、認証情報保持部から対応する鍵情報を取得して、制御部２０１に渡す。また、認証情報照合部は、認証要求が、ユーザインターフェイス２０５からの要求であって、明示的に外部の認証サーバによる認証を要求しているときには、通信インターフェイスを介して外部のデータ入力装置１００や認証サーバに対して認証要求を転送し、データ入力装置１００や認証サーバからの認証結果と認証成功のときの鍵情報を受け取り、認証結果と認証成功のときの鍵情報を制御部２０１に渡す。
【００６０】
再び、図６において、ユーザインターフェイス（情報入力手段）２０５は、操作キーとＬＣＤ等の表示部等を備えており、操作キーからは、各種命令やコマンド、特に、データ出力装置２００を利用するユーザ認証用の認証情報の入力操作や認証要求コマンドの入力操作が行われ、表示部は、データ出力装置２００からユーザに通知する各種情報を出力する。
【００６１】
次に、本実施例の作用を説明する。本実施例のデータ処理システム１は、データ入力装置１００で取得したデータを可搬性記憶媒体４００に格納する際に、該データ入力装置１００を利用するユーザの確認を行った上で、該ユーザの認証情報を利用した暗号鍵で暗号化した状態で格納し、また、データ出力装置２００で可搬性記憶媒体４００の暗号化データを利用する場合に、該データ出力装置２００を利用するユーザの確認を行った上で、該ユーザの認証情報に基づいて取得した復号鍵を用いて該暗号化データの復号化を行って利用を許可するというデータセキュリティ管理処理を行う。
【００６２】
まず、データ入力装置１００での可搬性記憶媒体４００へのデータ格納時のデータセキュリティ管理処理について説明する。
【００６３】
データ入力装置１００は、電源がオンされている状態で、所定時間間隔毎に、図７に示すように、可搬性記憶媒体４００の接続状態の監視を行う。すなわち、データ入力装置１００は、制御部１１０が、可搬性記憶媒体管理部１１３の接続検知部１２２の検出しているインターフェイス１２１への可搬性記憶媒体４００の装着状態（接続状態）に変化が発生したか否かを、所定時間間隔毎にチェックし（ステップＳ１０１）、接続状態に変化が生じていないときには、次の検出タイミングまで待って、同様に、接続状態の変化をチェックする（ステップＳ１０１）。
【００６４】
ステップＳ１０１で、可搬性記憶媒体４００の接続状態に変化が発生すると、制御部１１０は、該接続状態の変化に応じた状態変化処理を実行する（ステップＳ１０２）。
【００６５】
制御部１１０は、この状態変化処理を、図８に示すように実行する。なお、図８では、データ入力をスキャナ機能で行って取得し、該取得したデータを暗号化して可搬性記憶媒体４００に格納する場合を示しているが、データ入力としては、スキャン入力に限るものではなく、ファクシミリ受信、ネットワークを介したパーソナルコンピュータ等の情報端末からの入力等であってもよい。
【００６６】
制御部１１０は、図７に示したように、可搬性記憶媒体４００の接続状態に変化が発生すると、図８に示すように、該接続状態の変化が可搬性記憶媒体４００の非接続状態から接続状態への変化であるかをチェックし（ステップＳ２０１）、非接続状態から接続状態への変化であると、スキャン入力して可搬性記憶媒体４００（メモリ）へ格納するスキャンｔｏメモリ（ＳＣＡＮ  ｔｏ  Ｍｅｍｏｒｙ）が有効である旨を、ユーザインターフェイス１１４の表示部にその旨のメッセージを表示する等の方法で告知する（ステップＳ２０２）。
【００６７】
ステップＳ２０１で、接続状態の変化が可搬性記憶媒体４００の接続状態から非接続状態への変化であると、制御部１１０は、接続されている可搬性記憶媒体４００の数が「０」であるかチェックし（ステップＳ２０３）、接続されている可搬性記憶媒体４００の数が「０」でないときには、該接続されている可搬性記憶媒体４００を利用してスキャンｔｏメモリを行うことができるため、スキャンｔｏメモリが可能な状態をそのまま維持して、処理を終了する。
【００６８】
ステップＳ２０３で、接続されている可搬性記憶媒体４００の数が「０」であると、制御部１１０は、スキャンｔｏメモリを行うことができないと判断して、スキャンｔｏメモリが無効である旨を、ユーザインターフェイス１１４の表示部にその旨のメッセージを表示する等の方法で告知する（ステップＳ２０４）。
【００６９】
このように、可搬性記憶媒体４００の接続状態を検出して、可搬性記憶媒体４００が接続されている状態のときにスキャンｔｏメモリが有効である旨を通知することで、可搬性記憶媒体４００が接続されている場合にのみ、可搬性記憶媒体４００へのデータの記録を可能とすることができる。
【００７０】
すなわち、ユーザが画像データの生成を行おうとした時点で、可搬性記憶媒体４００が接続されているか否かを確認し、接続されていない場合には記録することができない旨を前もって告知することができる。
【００７１】
なお、本実施例のデータ処理システム１のデータ入力装置１００でのデータ処理手順としては、上記の処理手順に限るものではなく、例えば、常に可搬性記憶媒体４００への記録機能を有効としておき、暗号化の後に、可搬性記憶媒体４００が接続されているか否か検査するようにしてもよい。
【００７２】
次に、データ入力装置１００における認証処理を伴うスキャナ機能による原稿読取動作処理について、図９に基づいて説明する。
【００７３】
制御部１１０は、ユーザインターフェイス１１４でユーザが設定入力操作した原稿読取時の読取条件の読取パラメータをユーザインターフェイス１１４から受信すると、該受信した読取パラメータの解析を行う（ステップＳ３０１）。この読取パラメータの解析によって、原稿読取に使用する機器の選択、読取モード、解像度、読取範囲等の読取条件データが確定され、また、この解析において、読取パラメータの一部として、ユーザの認証情報が渡されているかどうかもチェックし、認証情報が渡されていない場合には、ユーザインターフェイス１１４の表示部等に認証情報の入力を促す表示等を行って認証情報の入力を促して、入力された認証情報を取得する。
【００７４】
すなわち、制御部１１０は、認証情報を取得済であるかチェックし（ステップＳ３０２）、取得済であると、該取得した認証情報に基づいて、認証情報管理部１１５から暗号鍵を取得する（ステップＳ３０３）。
【００７５】
ステップＳ３０２で、認証情報を取得していないときには、制御部１１０は、認証情報取得処理を行って認証情報の取得を行い（ステップＳ３０４）、該認証情報取得処理で取得した認証情報に基づいて、認証情報管理部１１５から暗号鍵を取得する（ステップＳ３０３）。
【００７６】
制御部１１０は、暗号鍵を取得すると、この暗号鍵情報を暗号化部１１２に設定した後、画像データ生成部１１１によるデータ取得制御処理を開始する（ステップＳ３０６）。
【００７７】
このデータ取得制御処理では、可搬性記憶媒体管理部１１３に取得したデータを記録するためのパラメータの設定、画像データ生成部１１１への画像データ生成パラメータの設定を行う。画像データ生成部１１１は、スキャナ機能やファクシミリ通信機能あるいはデータ蓄積部等のデータ生成機能部を制御し、取得したデータを暗号化部１１２に転送する。暗号化部１１２は、転送されてきたデータを上記取得した暗号鍵を使用して、所定の暗号化方式で暗号化し、可搬性記憶媒体管理部１１３に転送する。可搬性記憶媒体管理部１１３は、その入出力管理部１２０が、制御部１１０によって設定されたパラメータに従って、暗号化部１１２から転送されてきた暗号化データを、インターフェイス１２１に接続されている可搬性記憶媒体４００上に記録・格納する。
【００７８】
このように、本実施例のデータ処理システム１のデータ入力装置１００は、ユーザインターフェイス１１４から入力されたユーザ認証用の認証情報に対応する暗号鍵に基づいてデータを暗号化部１１２で暗号化して該暗号化データを可搬性記憶媒体管理部１１３のインターフェイス１２１に接続されている可搬性記憶媒体（離接可能記憶媒体）４００に格納している。
【００７９】
したがって、認証情報を知り得ない第３者が可搬性記憶媒体４００自体や可搬性記憶媒体４００から暗号化データを取得しても、該暗号化データを復号化することができず、汎用性を向上させつつ、暗号化データの機密性を向上させることができる。
【００８０】
次に、データ出力装置２００での可搬性記憶媒体４００からのデータ取得利用時におけるデータセキュリティ管理処理について説明する。
【００８１】
データ出力装置２００は、図示しないが、図６に示したデータ入力装置１００の場合と同様に、電源がオンされている状態で、所定時間間隔毎に、可搬性記憶媒体４００の接続状態の監視を行う。すなわち、データ出力装置２００は、制御部２０１が、可搬性記憶媒体管理部２０４の接続検知部の検出しているインターフェイスへの可搬性記憶媒体４００の装着状態（接続状態）に変化が発生したか否かを、所定時間間隔毎に、チェックし、可搬性記憶媒体４００の接続状態に変化が発生すると、制御部２０１は、該接続状態の変化に応じた状態変化処理を実行する。
【００８２】
制御部１１０は、この状態変化処理を、図１０に示すように実行する。すなわち、制御部２０１は、可搬性記憶媒体４００の接続状態に変化が発生すると、図１０に示すように、該接続状態の変化が可搬性記憶媒体４００の非接続状態から接続状態への変化であるかをチェックし（ステップＳ４０１）、非接続状態から接続状態への変化であると、可搬性記憶媒体４００からデータを読み取って印刷出力等の出力処理の実行が有効である旨を示すメモリｔｏ××××（印刷出力等）（Ｍｅｍｏｒｙ  ｔｏ  ××××）が有効である旨を、ユーザインターフェイス１１４の表示部にその旨のメッセージを表示する等の方法で告知する（ステップＳ４０２）。
【００８３】
ステップＳ４０１で、接続状態の変化が可搬性記憶媒体４００の接続状態から非接続状態への変化であると、制御部１１０は、接続されている可搬性記憶媒体４００の数が「０」であるかチェックし（ステップＳ４０３）、接続されている可搬性記憶媒体４００の数が「０」でないときには、該接続されている可搬性記憶媒体４００を利用してメモリｔｏ出力であるメモリｔｏ××××（印刷出力等）を行うことができるため、メモリｔｏ××××（メモリｔｏ印刷出力）が可能な状態をそのまま維持して、処理を終了する。
【００８４】
ステップＳ４０３で、接続されている可搬性記憶媒体４００の数が「０」であると、制御部１１０は、メモリｔｏ××××を行うことができないと判断して、メモリｔｏ××××が無効である旨を、ユーザインターフェイス１１４の表示部にその旨のメッセージを表示する等の方法で告知する（ステップＳ４０４）。
【００８５】
このように、可搬性記憶媒体４００の接続状態を検出して、可搬性記憶媒体４００が接続されている状態のときにメモリｔｏ××××（データ出力）が有効である旨を通知することで、可搬性記憶媒体４００が接続されている場合にのみ、可搬性記憶媒体４００へのデータの記録を可能とすることができる。
【００８６】
すなわち、ユーザが画像データの利用を行おうとした時点で、可搬性記憶媒体４００が接続されているか否かを確認し、接続されていない場合にはデータの利用を行うことができず、可搬性記憶媒体４００の接続を促す旨を告知することができる。
【００８７】
なお、本実施例のデータ処理システム１のデータ出力装置２００でのデータ処理手順としては、上記の処理手順に限るものではなく、例えば、常に可搬性記憶媒体４００からの読出機能を有効としておき、データの利用のために可搬性記憶媒体４００にアクセスを行った時点で、可搬性記憶媒体４００が接続されているか否か検査するようにしてもよい。
【００８８】
次に、データ出力装置２００における認証処理を伴うデータ出力処理について、図１１に基づいて説明する。
【００８９】
制御部２０１は、ユーザインターフェイス２０５でユーザが設定入力操作したデータ出力する際のデータ操作パラメータをユーザインターフェイス２０５から受信すると、該受信したデータ操作パラメータの解析を行う（ステップＳ５０１）。このデータ操作パラメータの解析によって、データ出力に使用する機器の選択、出力モード等の出力条件データが確定され、また、この解析において、データ操作パラメータの一部として、ユーザの認証情報が渡されているかどうかもチェックし、認証情報が渡されていない場合には、ユーザインターフェイス１１４の表示部等に認証情報の入力を促す表示等を行って認証情報の入力を促して、入力された認証情報を取得する。
【００９０】
すなわち、制御部２０１は、認証情報を取得済であるかチェックし（ステップＳ５０２）、取得済であると、該取得した認証情報に基づいて、認証情報管理部２０６から復号鍵を取得する（ステップＳ５０３）。
【００９１】
ステップＳ５０２で、認証情報を取得していないときには、制御部２０１は、認証情報取得処理を行って認証情報の取得を行い（ステップＳ５０４）、該認証情報取得処理で取得した認証情報に基づいて、認証情報管理部２０６から復号鍵を取得する（ステップＳ５０３）。
【００９２】
制御部２０１は、復号鍵を取得すると、この復号鍵情報を復号化部２０３に設定した後（ステップＳ５０５）、可搬性記憶媒体管理部２０４によるデータ転送制御処理を開始する（ステップＳ５０６）。
【００９３】
このデータ転送制御処理では、可搬性記憶媒体管理部２０４に読み出すデータのパラメータの設定、画像データ利用部２０２に画像データ利用に関するパラメータの設定を行う。また、データ転送制御処理では、データ出力装置２００が、複数の画像データ利用部２０２を備えているときには、復号化したデータの転送先情報として、該複数の画像データ利用部２０２の選択情報が復号化部２０３または復号化部２０３の出力データの受信先としての画像データ利用部２０２に対してデータ転送のパラメータを設定する。
【００９４】
可搬性記憶媒体管理部２０４は、可搬性記憶媒体４００を制御して、可搬性記憶媒体４００からデータの読み取りを行って、復号化部２０３に渡す。
【００９５】
復号化部２０３は、制御部２０１から渡された復号鍵情報に基づいて可搬性記憶媒体管理部２０４から渡されたデータを復号化して、復号化したデータを画像データ利用部２０２に転送する。復号化部２０３は、復号化したデータの先頭部分を確認する。このデータの先頭部分には、通常、データの内容を示すヘッダ部分が含まれており、復号化部２０３は、このヘッダの内容が壊れていないかどうかを確認する。すなわち、復号化部２０３は、ヘッダ部分を確認することで、復号化が正しい復号鍵により行われて、正常に復号化されたかどうか確認する。
【００９６】
復号化部２０３は、復号化したデータの画像データ利用部２０２への転送開始時に、上記復号鍵の正当性の確認を行い、復号鍵の正当性が確認できないときには、それ以降のデータ転送制御処理を中断し、他の復号鍵の取得を試みる。
【００９７】
このように、本実施例のデータ処理システム１のデータ出力装置２００は、ユーザの認証情報が入力されると、該認証情報に対応する復号鍵を取得して、離接可能記憶媒体である可搬性記憶媒体４００に格納されている暗号化データを該復号鍵を用いて復号化して利用している。
【００９８】
したがって、可搬性記憶媒体４００の暗号化データの機密性を確保することができるとともに、データの汎用性を向上させて、データの利用性を向上させることができる。
【００９９】
データ出力装置２００は、図１１のデータ転送制御処理として、画像データ利用部２０２のプリンタ機能部で、印刷出力を行う場合には、図１２に示すように処理を行う。
【０１００】
すなわち、データ出力装置２００は、その復号化部２０３が可搬性記憶媒体管理部２０４から暗号化されたデータ（暗号化データ）を受け取ると、制御部２０１から渡された復号鍵を用いた該暗号化データの復号化を試行し（ステップＳ６０１）、復号化に成功したかチェックする（ステップＳ６０２）。
【０１０１】
復号化部２０３は、ステップＳ６０２で、復号化に成功すると、復号化したデータを画像データ利用部２０２のプリンタ機能部に転送するデータ転送を行って、プリンタ機能部で該復号化データに基づく印刷処理を行い（ステップＳ６０３）、全データの処理が終了したチェックする（ステップＳ６０４）。
【０１０２】
ステップＳ６０４で、全データの処理が終了していないときには、復号化部２０３は、ステップＳ６０１に戻って、暗号化データの復号化試行から上記同様に処理を行い（ステップＳ６０１〜Ｓ６０４）、ステップＳ６０４で、全データの処理が終了すると、制御部２０１は、ユーザインターフェイス２０５の表示部等に印刷結果の表示等を行って印刷結果をユーザに告知して、データ転送制御処理を終了する（ステップＳ６０５）。
【０１０３】
ステップＳ６０２で、復号化に失敗すると、復号化部２０３は、復号化に失敗した旨を制御部２０１に通知し、制御部２０１は、ユーザインターフェイス２０５の表示部等に復号化に失敗した旨の表示等を行って復号化失敗をユーザに告知して、データ転送制御処理を終了する（ステップＳ６０６）。
【０１０４】
このように、本実施例のデータ処理システム１のデータ出力装置２００は、ユーザの認証情報が入力されると、該認証情報に対応する復号鍵を取得して、離接可能記憶媒体である可搬性記憶媒体４００に格納されている暗号化データを該復号鍵を用いて復号化して印刷出力している。
【０１０５】
したがって、可搬性記憶媒体４００の暗号化データの機密性を確保することができるとともに、データの汎用性を向上させて、データの印刷における利用性を向上させることができる。
【０１０６】
また、データ出力装置２００は、図１１のデータ転送制御処理として、ユーザインターフェイス２０５の表示部で、表示出力を行う場合には、図１３に示すように処理を行う。
【０１０７】
すなわち、データ出力装置２００は、その復号化部２０３が可搬性記憶媒体管理部２０４から暗号化されたデータ（暗号化データ）を受け取ると、制御部２０１から渡された復号鍵を用いた該暗号化データの復号化を試行し（ステップＳ７０１）、復号化に成功したかチェックする（ステップＳ７０２）。
【０１０８】
復号化部２０３は、ステップＳ７０２で、復号化に成功すると、復号化したデータをユーザインターフェイス２０５の表示部に転送するデータ転送を行って、表示部で該データを表示する表示処理を行い（ステップＳ７０３）、全データの処理が終了したチェックする（ステップＳ７０４）。
【０１０９】
ステップＳ７０４で、全データの処理が終了していないときには、復号化部２０３は、ステップＳ７０１に戻って、暗号化データの復号化試行から上記同様に処理を行い（ステップＳ７０１〜Ｓ７０４）、ステップＳ７０４で、全データの処理が終了すると、制御部２０１は、ユーザインターフェイス２０５の表示部等に表示終了の表示等を行って表示終了をユーザに告知して、データ転送制御処理を終了する（ステップＳ７０５）。
【０１１０】
ステップＳ７０２で、復号化に失敗すると、復号化部２０３は、復号化に失敗した旨を制御部２０１に通知し、制御部２０１は、ユーザインターフェイス２０５の表示部等に復号化に失敗した旨の表示等を行って復号化失敗をユーザに告知して、データ転送制御処理を終了する（ステップＳ７０６）。
【０１１１】
このように、本実施例のデータ処理システム１のデータ出力装置２００は、ユーザの認証情報が入力されると、該認証情報に対応する復号鍵を取得して、離接可能記憶媒体である可搬性記憶媒体４００に格納されている暗号化データを該復号鍵を用いて復号化して表示出力している。
【０１１２】
したがって、可搬性記憶媒体４００の暗号化データの機密性を確保することができるとともに、データの汎用性を向上させて、データの表示における利用性を向上させることができる。
【０１１３】
さらに、データ出力装置２００は、図１１のデータ転送制御処理として、任意の記憶装置へデータ蓄積を行う場合には、図１４に示すように処理を行う。
【０１１４】
すなわち、データ出力装置２００は、その復号化部２０３が可搬性記憶媒体管理部２０４から暗号化されたデータ（暗号化データ）を受け取ると、制御部２０１から渡された復号鍵を用いた該暗号化データの復号化を試行し（ステップＳ８０１）、復号化に成功したかチェックする（ステップＳ８０２）。
【０１１５】
復号化部２０３は、ステップＳ８０２で、復号化に成功すると、復号化したデータを任意の記憶装置、例えば、データ出力装置２００内のハードディスク等に転送して、該記憶装置に蓄積し（ステップＳ８０３）、全データの記憶装置への転送とと蓄積を終了すると、制御部２０１が、ユーザインターフェイス２０５の表示部等に蓄積完了の表示等を行って蓄積結果をユーザに告知して、データ転送制御処理を終了する（ステップＳ８０４）。なお、この場合、全ての暗号化データを蓄積先の記憶装置に転送し、復号鍵を用いて、該記憶装置内の暗号化データを復号化して、結果として、記憶装置に保存された復号化データを蓄積文書として蓄積してもよい。
【０１１６】
ステップＳ８０２で、復号化に失敗すると、復号化部２０３は、復号化に失敗した旨を制御部２０１に通知し、制御部２０１は、ユーザインターフェイス２０５の表示部等に復号化に失敗した旨の表示等を行って復号化失敗をユーザに告知して、データ転送制御処理を終了する（ステップＳ８０５）。
【０１１７】
このように、本実施例のデータ処理システム１のデータ出力装置２００は、ユーザの認証情報が入力されると、該認証情報に対応する復号鍵を取得して、離接可能記憶媒体である可搬性記憶媒体４００に格納されている暗号化データを該復号鍵を用いて復号化して蓄積している。
【０１１８】
したがって、可搬性記憶媒体４００の暗号化データの機密性を確保することができるとともに、データの汎用性を向上させて、データの蓄積における利用性を向上させることができる。
【０１１９】
また、データ出力装置２００は、図１１のデータ転送制御処理として、外部の装置に転送する場合、例えば、他のファクシミリ装置にファクシミリ送信したり、他のコンピュータ等にデータ転送する場合には、図１５に示すように処理を行う。
【０１２０】
すなわち、データ出力装置２００は、その復号化部２０３が可搬性記憶媒体管理部２０４から暗号化されたデータ（暗号化データ）を受け取ると、制御部２０１から渡された復号鍵を用いた該暗号化データの復号化を試行し（ステップＳ９０１）、復号化に成功したかチェックする（ステップＳ９０２）。
【０１２１】
復号化部２０３は、ステップＳ９０２で、復号化に成功すると、送信先に接続を行い（ステップＳ９０３）、通信路が確立されたかチェックして（ステップＳ９０４）、通信路が確立されるまで適宜送信先への接続を行う（ステップＳ９０３、Ｓ９０４）。
【０１２２】
ステップＳ９０４で、通信路が確立されると、復号化部２０３は、復号化したデータを該送信先に送信して（ステップＳ９０５）、送信が完了すると、制御部２０１は、ユーザインターフェイス２０５の表示部等に送信結果の表示等を行って送信結果をユーザに告知して、データ転送制御処理を終了する（ステップＳ９０６）。
【０１２３】
ステップＳ９０２で、復号化に失敗すると、復号化部２０３は、復号化に失敗した旨を制御部２０１に通知し、制御部２０１は、ユーザインターフェイス２０５の表示部等に復号化に失敗した旨の表示等を行って復号化失敗をユーザに告知して、データ転送制御処理を終了する（ステップＳ９０７）。
【０１２４】
このように、本実施例のデータ処理システム１のデータ出力装置２００は、ユーザの認証情報が入力されると、該認証情報に対応する復号鍵を取得して、離接可能記憶媒体である可搬性記憶媒体４００に格納されている暗号化データを該復号鍵を用いて復号化してファクシミリ送信やコンピュータ等への送信を行っている。
【０１２５】
したがって、可搬性記憶媒体４００の暗号化データの機密性を確保することができるとともに、データの汎用性を向上させて、データの転送における利用性を向上させることができる。離接可能記憶媒体の暗号化データの機密性を確保しつつ、データのファクシミリ送信やコンピュータ等への送信を行ってデータの利用性を向上させることができる。
【０１２６】
なお、上記説明においては、復号鍵を装置内部の認証情報保存部、すなわち、認証情報管理部２０６の認証情報保存部から取得する場合について、説明したが、復号鍵を外部機器であるデータ入力装置１００や認証サーバから取得してもよい。
【０１２７】
例えば、図１１のデータ出力処理及び図１２から図１５のデータ転送制御処理において、復号化に失敗した際に、図１６に示すように、外部機器であるデータ入力装置１００や認証サーバから取得してもよい。なお、図１６において、図１１の処理ステップと同様の処理ステップについては、図１１と同じステップナンバを付して、その説明を簡略化する。
【０１２８】
すなわち、制御部２０１は、ユーザインターフェイス２０５でユーザが設定入力操作したデータ出力する際のデータ操作パラメータをユーザインターフェイス２０５から受信すると、該受信したデータ操作パラメータの解析を行い（ステップＳ５０１）、認証情報を取得済であるかチェックして（ステップＳ５０２）、取得済であると、該取得した認証情報に基づいて、認証情報管理部２０６から復号鍵を取得する（ステップＳ５０３）。
【０１２９】
ステップＳ５０２で、認証情報を取得していないときには、制御部２０１は、認証情報取得処理を行って認証情報の取得を行い（ステップＳ５０４）、該認証情報取得処理で取得した認証情報に基づいて、認証情報管理部２０６から復号鍵を取得する（ステップＳ５０３）。
【０１３０】
制御部２０１は、復号鍵を取得すると、この復号鍵情報を復号化部２０３に設定した後（ステップＳ５０５）、可搬性記憶媒体管理部２０４によるデータ転送制御処理を開始する（ステップＳ５０６）。
【０１３１】
このデータ転送制御処理では、可搬性記憶媒体管理部２０４に読み出すデータのパラメータの設定、画像データ利用部２０２に画像データ利用に関するパラメータの設定を行う。また、データ転送制御処理では、データ出力装置２００が、複数の画像データ利用部２０２を備えているときには、復号化したデータの転送先情報として、該複数の画像データ利用部２０２の選択情報が復号化部２０３または復号化部２０３のデータ出力の受信先としての画像データ利用部２０２に対してデータ転送のパラメータを設定する。
【０１３２】
可搬性記憶媒体管理部２０４は、可搬性記憶媒体４００を制御して、可搬性記憶媒体４００からデータの読み取りを行って、復号化部２０３に渡す。
【０１３３】
また、復号化部２０３は、上述のように、制御部２０１から渡された復号鍵情報に基づいて可搬性記憶媒体管理部２０４から渡されたデータを復号化して、復号化したデータを画像データ利用部２０２に転送する。復号化部２０３は、復号化したデータの先頭部分を確認する。このデータの先頭部分には、通常、データの内容を示すヘッダ部分が含まれており、復号化部２０３は、このヘッダの内容が壊れていないかどうかを確認する。すなわち、復号化部２０３は、ヘッダ部分を確認することで、復号化が正しい復号鍵により行われて、正常に復号化されたかどうか確認する。
【０１３４】
復号化部２０３は、復号化したデータの画像データ利用部２０２への転送開始時に、上記復号鍵の正当性の確認を行い、復号鍵の正当性が確認できないときには、さらに、内部認証になっているかチェックする（ステップＳ５１１）。
【０１３５】
復号化部２０３は、復号化が正常に行われたときには、そのまま処理を終了し、または、復号化に失敗したが、内部認証になっているときには、制御部２０１が、それ以降のデータ転送制御処理を中断し、他の復号鍵の取得を試みる。
【０１３６】
ステップＳ５１１で、復号化に失敗しかつ内部認証となっていないときには、制御部２０１は、認証情報管理部２０６を介して、外部の認証サーバから復号鍵を取得する復号鍵取得処理を行い（ステップＳ５１２）、復号鍵の取得に成功したかチェックする（ステップＳ５１３）。
【０１３７】
ステップＳ５１３で、復号鍵の取得に成功すると、制御部２０１は、ステップＳ５０５に戻って、該復号鍵を復号化部２０３に設定した後（ステップＳ５０５）、可搬性記憶媒体管理部２０４によるデータ転送制御処理を開始する処理から上記同様に処理を行い（ステップＳ５０６〜Ｓ５１１）、ステップＳ５１１で、正常に復号化されていると、そのまま処理を終了する。
【０１３８】
ステップＳ５１３で、復号鍵の取得に失敗すると、制御部２０１は、そのまま処理を終了する。
【０１３９】
制御部２０１は、上記復号鍵の取得処理を、図１７及び図１８に示すように処理する。
【０１４０】
すなわち、制御部２０１は、図１７に示すように、可搬性記憶媒体管理部２０４に可搬性記憶媒体４００から接続情報を取得させる（ステップＳ１００１）。
【０１４１】
すなわち、可搬性記憶媒体管理部２０４のインターフェイスに接続される可搬性記憶媒体４００には、例えば、図１９に示すように、暗号化データ４０１とは独立して、各暗号化データ４０１を特定した状態で接続情報４０２が記憶され、または、図２０に示すように、それぞれの暗号化データ４０１と対応させて接続情報４０２が記憶されている。この接続情報４０２は、復号鍵を提供する外部機器、例えば、暗号化を行った機器であるデータ入力装置１００や認証サーバとの通信を行う情報であり、該外部機器から復号鍵を取得するための情報（例えば、ユーザＩＤ、パスワード等の認証情報）を含んでいる。例えば、可搬性記憶媒体４００には、最低限の情報を含む接続情報４０２として、外部機器に接続するための情報、例えば、外部機器のＩＰアドレス等の通信情報が記憶される。この場合、外部機器へは、該通信情報である接続情報４０２を用いて接続することができるが、該外部機器から復号鍵を取得するためには、認証情報（例えば、ユーザＩＤとパスワード等）が必要となるので、ユーザインターフェイス２０５の表示部に、例えば、図２１に示すようなパスワード等の認証情報の入力を促す表示を行って、ユーザインターフェイス２０５から認証情報を入力させるようにする。この場合、データ出力装置２００は、入力されたユーザＩＤとパスワードを、該外部機器に送信し、外部機器が、その認証情報管理部等で内部に保存している認証情報と照合して、該認証情報に対応する復号鍵をデータ出力装置２００に提供する。したがって、暗号化を行ったユーザがデータ出力装置２００で復号化を行う場合にのみ、認証情報を入力して、必要な復号鍵を外部機器から取得し、暗号化データを復号化することができる。
【０１４２】
また、接続情報４０２が、復号鍵を提供するデータ入力装置１００や認証サーバ等の外部機器のＩＰアドレスと暗号化を行ったユーザのユーザＩＤ等の認証情報を含んでいるときには、該データ入力装置１００や認証サーバ等の外部機器への接続は可能であるが、該データ入力装置１００や認証サーバ等の外部機器から復号鍵を取得するために必要な情報、例えば、ユーザＩＤとパスワード等の認証情報は、ユーザインターフェイス２０５から入力させる。この場合、制御部２０１は、ユーザＩＤの値のデフォルト値として暗号化を行ったユーザＩＤをユーザインターフェイス２０５の表示部に提示するように構成し、ユーザは、このユーザＩＤを見て入力でき、また、このユーザＩＤは変更可能とする。データ出力装置２００は、入力されたユーザＩＤとパスワードをデータ入力装置１００や認証サーバ等の外部機器に送信し、該外部機器が、その認証情報管理部等で照合し、認証情報の照合に成功すると、該認証情報（ユーザＩＤ）に対応する復号鍵をデータ出力装置２００に送信して提供する。したがって、この場合、暗号化を行ったユーザとは異なるユーザが、暗号化を行ったユーザの認証情報を知ることなく、復号化を行うことができる。
【０１４３】
なお、上記図１９は、接続情報４０２が媒体単位（可搬性記憶媒体４００単位）で一つである場合の保持方法の一例を示しており、この場合、可搬性記憶媒体４００から暗号化データ４０１のみが取り出された場合、復号化のための情報が暗号化データ４０１から失われるため、暗号化データ４０１の復号化が困難となり、暗号化データ４０１の安全性を向上させることができる。また、図１９の保存方法は、可搬性記憶媒体４００に対する書き込みを、特定機器にのみ制限するような用途の場合、可搬性記憶媒体４００の記憶容量を有効に活用することができる。
【０１４４】
また、図２０は、可搬性記憶媒体４００上の個々の暗号化データ４０１が接続情報４０２を保持する場合の保持方法の一例を示しており、この場合、各暗号化データ４０１のヘッダ部分に接続情報４０２を保持しているが、暗号化データ４０１と接続情報４０２が１対１に対応する状態で保持されていれば、上記保持方法に限るものではない。例えば、接続情報４０２を、暗号化データ４０１と同一ファイル名を持ち、拡張子の違うファイルとして保持するようにしてもよい。この保持形態の場合、暗号化データ４０１が別の可搬性記憶媒体４００上に移動された場合でも、該暗号化データ４０１と対応する接続情報４０２を特定して、該暗号化データ４０１を復号化することができる。
【０１４５】
また、図１９のように接続情報４０２をまとめて保持する場合でも、各暗号化データ４０１の接続情報４０２を、その対応する暗号化データ４０１に対応づけた表形式で記憶させてもよく、この場合、暗号化データ４０１のみが取り出されても、復号鍵を取得するための接続情報４０２が失われるため、データの安全性が高いだけでなく、各暗号化データ４０１と対応付けて接続情報４０２を保持しているため、１つの可搬性記憶媒体４００を複数のデータ入力装置１００を使用して暗号化データ４０１を記録することができ、汎用性をより一層向上させることができる。
【０１４６】
なお、接続情報４０２としては、データ入力装置１００や認証サーバ等の外部機器が、暗号化通信機能を有している場合には、該暗号化通信に必要な設定情報をも保持することもできるが、この場合、ＰＳＫ（Phase Shift Keying）等の暗号化の鍵となる重要な情報を接続情報に含むと、その情報が漏洩することにより該外部機器に対する通信路の安全性が脅かされることになる。そのため、接続情報４０２に記録すべき情報としては、暗号化アルゴリズムやアドレス等の情報にとどめ、ＰＳＫ等の情報は記録しないようにする。この場合、暗号化通信の機能を有している外部機器に対して、復号鍵情報の取得を試みる際には、記録されている接続情報４０２を元に、暗号化通信の設定を行い、記録されていない暗号化通信の鍵等は、ユーザインターフェイス２０５から設定するようにするか、または、接続情報４０２自体をシステム共通の暗号化方式により暗号化することにより、可搬性記憶媒体４００上に保存される暗号化通信に必要な接続情報４０２自体を秘匿化して、復号鍵の取得の通信も秘匿化する。このようにすると、より一層データの機密性を向上させることができる。
【０１４７】
また、上記の場合、暗号化の通信を行うための設定情報をユーザインターフェイス２０５から取得しても、暗号化通信の接続が行えなかったり、暗号化通信を行うために十分な設定情報が得られないときには、接続に失敗した旨を提示し、非暗号化通信により復号鍵を取得するように試みるかどうかの判断をユーザに問い合わせるようにしてもよい。この場合、非暗号化通信による復号鍵取得を試みるように指示があったとしても、暗号化側であるデータ入力装置１００で、暗号化通信以外での復号鍵情報の送信を行わないように設定することで、秘匿性を保つことができる。
【０１４８】
そして、上述のようにして、接続情報４０２の取得処理を開始すると、制御部２０１は、暗号化機器が自機であるか、すなわち、暗号鍵の所在が自機であるか、外部機器であるかチェックし（ステップＳ１００２）、自機であるときには、認証情報管理部２０６に認証情報に基づいて復号鍵を取得させる（ステップＳ１００３）。
【０１４９】
制御部２０１は、復号鍵の取得に成功したかチェックし（ステップＳ１００４）、復号鍵の取得に成功すると、復号鍵取得処理を終了する。
【０１５０】
ステップＳ１００４で、復号鍵の取得に失敗すると、制御部２０１は、取得した接続情報４０２に基づいて、外部機器から復号鍵を取得する処理を実行して、処理を終了する（ステップＳ１００５）。
【０１５１】
また、ステップＳ１００２で、暗号鍵の所在が自機でないときには、制御部２０１は、取得した接続情報４０２に基づいて、外部機器から復号鍵を取得する処理を実行して、処理を終了する（ステップＳ１００５）。
【０１５２】
そして、制御部２０１は、ステップＳ１００５の外部機器からの復号鍵取得処理を、図１８に示すように実行する。
【０１５３】
すなわち、制御部２０１は、接続情報を取得すると（ステップＳ１１０１）、該接続情報に基づいて暗号化機器が自機であるかチェックし（ステップＳ１１０２）、暗号化機器が自機であるときには、外部機器から復号鍵を取得する必要がないと判断して、外部機器からの復号鍵取得処理を終了する。
【０１５４】
ステップＳ１１０２で、暗号化機器が自機でないときには、制御部２０１は、復号鍵の取得に不足している情報（不足情報）、例えば、ユーザＩＤやパスワード等の入力を促す表示をユーザインターフェイス２０５の表示部等に行って不足情報入力要求を行い、該不足情報入力要求に応じて不足情報が入力されると、接続情報及び入力された不足情報に基づいて外部機器に認証依頼を行う（ステップＳ１１０４）。
【０１５５】
制御部２０１は、外部機器に認証依頼を行うと、該外部機器による認証が成功したか否かチェックし（ステップＳ１１０５）、認証に失敗すると、外部機器からの復号鍵取得処理を終了する。
【０１５６】
ステップＳ１１０５で、認証に成功すると、該外部機器から復号鍵を取得して、外部機器からの復号鍵取得処理を終了する（ステップＳ１１０６）。
【０１５７】
このように、本実施例のデータ出力装置２００は、暗号鍵を外部機器である、データ入力装置１００や認証サーバから取得している。
【０１５８】
したがって、自機に復号鍵がない場合にも、復号鍵を適切に取得して暗号化データを復号化することができ、利用性を向上させることができる。
【０１５９】
また、本実施例のデータ出力装置２００は、自機に復号鍵がないときにのみ、データ入力装置１００や認証サーバから復号鍵を取得している。
【０１６０】
したがって、自機に復号鍵があるにもかかわらず、外部機器に対して復号鍵の取得処理を行うことを防止して、処理の迅速化を図りつつ、確実に復号鍵を取得して、暗号化データを復号化することができ、利用性をより一層向上させることができる。
【０１６１】
なお、上記実施例においては、データ入力装置１００とデータ出力装置２００とが所定の通信回線３００によって接続されているデータ処理システム１に適用した場合について説明したが、データ処理システム１の構成としては、上記構成に限るものではなく、例えば、図２２に示すように、データ蓄積手段であるハードディスク５０１を備えたコンピュータ５００とデータ入力装置１００とが通信回線３００で接続されていてもよい。この場合、コンピュータ５００が、データ出力装置２００と同様に、可搬性記憶媒体４００に格納されている暗号化データを復号鍵で復号し、復号した復号化データをハードディスク５０１に蓄積する蓄積処理を行う。
【０１６２】
また、データ処理システム１は、図２３に示すように、データ入力装置１００が、データ出力装置としてのファクシミリ機能を備えた通信機５１０に接続されていてもよい。この場合、通信機５１０が、データ出力装置２００と同様に、可搬性記憶媒体４００に格納されている暗号化データを復号鍵で復号し、復号した復号化データを、他のファクシミリ機能を備えた通信機５１１にファクシミリ送信して、該通信機５１１で受信したデータを記録出力する。
【０１６３】
さらに、データ処理システム１は、図２４に示すように、データ入力装置１００が、データ出力装置としての液晶やＣＲＴ（陰極線管：Cathode Ray Tube）等の表示装置５２１または投影装置５２２に接続されていてもよい。この場合、表示装置５２１や投影装置５２２が、データ出力装置２００と同様に、可搬性記憶媒体４００に格納されている暗号化データを復号鍵で復号し、復号した復号化データを、表示出力する。
【０１６４】
また、データ処理システム１は、図示しないが、データ入力装置とデータ出力装置が、スキャナ部、印刷部、表示部、通信部等を１つの筐体内に収納する複合装置のように、一体化されていてもよい。
【０１６５】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【０１６６】
本発明は、データを離接可能記憶媒体に暗号化して格納し、また、該暗号化データを離接可能記憶媒体から取り出して復号化して利用する際のデータの機密性を図ったスキャナ等のデータ入力装置、プリンタ、表示装置等のデータ出力装置及びデータ入力装置とデータ出力装置が接続されたり、一体化されたデータ処理装置に適用することができる。
【図面の簡単な説明】
【０１６７】
【図１】本発明のデータ入力装置、データ出力装置及びデータ処理装置の一実施例を適用したデータ処理システムのシステム構成図。
【図２】図１のデータ入力装置の要部ブロック構成図。
【図３】図２の可搬性記憶媒体管理部の要部ブロック構成図。
【図４】図２の認証情報管理部の要部ブロック構成図。
【図５】図４の認証情報保持部に格納されている認証管理情報の一例を示す図。
【図６】図１のデータ出力装置の要部ブロック構成図。
【図７】図２のデータ入力装置による可搬性記憶媒体の接続状態監視処理を示すフローチャート。
【図８】図７の状態変化処理を示すフローチャート。
【図９】図２のデータ入力装置による認証処理を伴うスキャナ機能による原稿読取動作処理を示すフローチャート。
【図１０】図６のデータ出力装置による状態変化処理を示すフローチャート。
【図１１】図６のデータ出力装置による認証処理を伴うデータ出力処理を示すフローチャート。
【図１２】図１１のデータ転送制御処理としての印刷出力処理を示すフローチャート。
【図１３】図１１のデータ転送制御処理としての表示出力処理を示すフローチャート。
【図１４】図１１のデータ転送制御処理としてのデータ蓄積処理を示すフローチャート。
【図１５】図１１のデータ転送制御処理としてのデータ送信処理を示すフローチャート。
【図１６】復号化失敗時に外部機器からの復号鍵取得処理を行う場合の図１１のデータ転送制御処理を示すフローチャート。
【図１７】図６のデータ出力装置による復号鍵取得処理を示すフローチャート。
【図１８】図１７の外部機器からの復号鍵取得処理を示すフローチャート。
【図１９】図３の可搬性記憶媒体の暗号化データと該暗号化データとは独立した状態の接続情報の格納状態の一例を示す図。
【図２０】図３の可搬性記憶媒体の暗号化データと該暗号化データと対となった状態の接続情報の格納状態の他の例を示す図。
【０１６８】
【図２１】図６のユーザインターフェイスの表示部への認証情報の入力を促す表示の一例を示す図。
【図２２】ハードディスクを備えたコンピュータとデータ入力装置とが通信回線で接続されている状態のデータ処理システムのシステム構成図。
【図２３】ファクシミリ機能を備えた通信機とデータ入力装置とが通信回線で接続されている状態のデータ処理システムのシステム構成図。
【図２４】表示装置とデータ入力装置とが通信回線で接続されている状態のデータ処理システムのシステム構成図。
【符号の説明】
【０１６９】
１  データ処理システム
１００  データ入力装置
１０１  本体筐体部
１０２  コンタクトガラス
１０３  圧板
１１０  制御部
１１１  画像データ生成部
１１２  暗号化部
１１３  可搬性記憶媒体管理部
１１４  ユーザインターフェイス
１１５  認証情報管理部
１２０  入出力管理部
１２１  インターフェイス
１２２  接続検知部
１３０  認証情報照合部
１３１  認証情報保持部
１３２  通信インターフェイス
２００  データ出力装置
２０１  制御部
２０２  画像データ利用部
２０３  復号化部
２０４  可搬性記録媒体管理部
２０５  ユーザインターフェイス
２０６  認証情報管理部
３００  通信回線
４００  可搬性記憶媒体
４０１  暗号化データ
４０２  接続情報
５００  コンピュータ
５０１  ハードディスク
５１０、５１１  通信機
５２１  表示装置
５２２  投影装置
【図１】
2008171487.tif 000003
【図２】
2008171487.tif 000004
【図３】
2008171487.tif 000005
【図４】
2008171487.tif 000006
【図５】
2008171487.tif 000007
【図６】
2008171487.tif 000008
【図７】
2008171487.tif 000009
【図８】
2008171487.tif 000010
【図９】
2008171487.tif 000011
【図１０】
2008171487.tif 000012
【図１１】
2008171487.tif 000013
【図１２】
2008171487.tif 000014
【図１３】
2008171487.tif 000015
【図１４】
2008171487.tif 000016
【図１５】
2008171487.tif 000017
【図１６】
2008171487.tif 000018
【図１７】
2008171487.tif 000019
【図１８】
2008171487.tif 000020
【図１９】
2008171487.tif 000021
【図２０】
2008171487.tif 000022
【図２１】
2008171487.tif 000023
【図２２】
2008171487.tif 000024
【図２３】
2008171487.tif 000025
【図２４】
2008171487.tif 000026