(57)【要約】【課題】ファイルのデータを機密性高く保管でき、データを記憶媒体に格納した上で持ち出す際の安全性が保証され、ユーザが記憶媒体を紛失して他者の手に渡って使用されても、情報漏洩を充分に安全性高く防止できるシンクライアント管理システムを提供する。【解決手段】このシステムでは、接続先管理サーバＰＣ２１１のファイル２１３のデータをシンクライアント２０１側でＩＣカード２０７の暗号鍵２１８に基づいて暗号化した暗号化データをＵＳＢメモリ２０の暗号化ファイル２１０に格納し、接続先管理サーバＰＣ２１１側ではそのデータを暗号化して保管する。ＵＳＢメモリ２０を持ち出して紛失しても、暗号化データに対応する暗号鍵２０８を収めたＩＣカード２０７が無いと参照できず、参照されるとシンクライアント２０１側でファイル返却とみなしてＵＳＢメモリ２０に暗号化データがあればこれを暗号鍵２０８と合わせて削除してからオンライン機能を働かせる。【選択図】図２
2010277531.tif 000002
【特許請求の範囲】
【請求項１】
シンクライアント側でオフライン機能中にネットワークを介して接続先管理サーバ側からファイルのデータを取り出すファイル取り出しステップと、前記接続先管理サーバ側で前記オフライン機能中に取り出された前記ファイルのデータを暗号化して保管するファイル暗号化管理ステップと、前記シンクライアント側で前記オフライン機能中に前記ファイルのデータをＩＣカードの固有な識別情報に対応するように自動生成した暗号鍵に基づいて暗号化した暗号化データを記憶媒体に格納すると共に、当該暗号鍵を当該ＩＣカードに格納する暗号化格納ステップと、を有することを特徴とするシンクライアント管理方法。
【請求項２】
請求項１記載のシンクライアント管理方法において、前記ファイル暗号化管理ステップでは、前記接続先管理サーバ側で取り出された前記ファイルのデータが格納されていたディレクトリ、取り出しが実行された日時、取り出された当該ファイル自体のデータについてのバックアップを行ってから前記暗号化を行うことを特徴とするシンクライアント管理方法。
【請求項３】
請求項１又は２記載のシンクライアント管理方法において、前記ネットワークを介して前記接続先管理サーバ側に接続されていない状態の前記シンクライアント側で前記オフライン機能中に前記記憶媒体の持ち出されたものを前記ＩＣカードと一緒に再利用する際、当該ＩＣカードの前記暗号鍵に基づいて当該記憶媒体の前記暗号化データを復号化する復号化ステップを有することを特徴とするシンクライアント管理方法。
【請求項４】
請求項１〜３の何れか１項記載のシンクライアント管理方法において、前記ネットワークを介して前記接続先管理サーバ側に接続されている状態の前記シンクライアント側で前記オフライン機能中に前記記憶媒体の持ち出されたものを前記ＩＣカードと一緒に再利用する際、当該ＩＣカードに前記暗号鍵の有無を確信した結果、当該暗号鍵が参照された場合にファイル返却とみなし、当該ＩＣカードの前記識別情報が存在し、且つ当該記憶媒体に前記暗号化データが有るときにのみ、当該記憶媒体の当該暗号化データ、及び当該ＩＣカードの当該暗号鍵を削除してから、当該暗号鍵が参照されずに当該ファイル返却とみなされなかった場合と同様にオンライン機能を働かせるファイル返却ステップを有することを特徴とするシンクライアント管理方法。
【請求項５】
固有な識別情報を有するＩＣカードと記憶媒体とが接続可能なシンクライアントと、前記シンクライアントを管理するための管理データを有する接続先管理サーバと、がネットワークを介して接続されて構成されると共に、当該シンクライアントにおいてオフライン機能中に当該管理データを当該記憶媒体に格納可能なシンクライアント管理システムにおいて、
前記シンクライアントは、前記オフライン機能中に前記ネットワークを介して前記接続先管理サーバ側から取り出したファイルのデータを前記ＩＣカードの前記固有な識別情報に対応するように自動生成した暗号鍵に基づいて暗号化した暗号化データを前記記憶媒体に格納すると共に、当該暗号鍵を当該ＩＣカードに格納し、
前記接続先管理サーバは、前記オフライン機能中に取り出された前記ファイルのデータを暗号化して保管することを特徴とするシンクライアント管理システム。
【請求項６】
請求項５記載のシンクライアント管理システムにおいて、前記接続先管理サーバは、取り出された前記ファイルのデータが格納されていたディレクトリ、取り出しが実行された日時、取り出された当該ファイル自体のデータについてのバックアップを行ってから前記暗号化を行うことを特徴とするシンクライアント管理システム。
【請求項７】
請求項５又は６記載のシンクライアント管理システムにおいて、前記シンクライアントは、前記ネットワークを介して前記接続先管理サーバ側に接続されていない状態の前記オフライン機能中に前記記憶媒体の持ち出されたものを前記ＩＣカードと一緒に再利用する際、当該ＩＣカードの前記暗号鍵に基づいて当該記憶媒体の前記暗号化データを復号化することを特徴とするシンクライアント管理システム。
【請求項８】
請求項５〜７の何れか１項記載のシンクライアント管理システムにおいて、前記シンクライアントは、前記ネットワークを介して前記接続先管理サーバ側に接続されている状態の前記オフライン機能中に前記記憶媒体の持ち出されたものを前記ＩＣカードと一緒に再利用する際、当該ＩＣカードに前記暗号鍵の有無を確信した結果、当該暗号鍵が参照された場合にファイル返却とみなし、当該ＩＣカードの前記識別情報が存在し、且つ当該記憶媒体に前記暗号化データが有るときにのみ、当該記憶媒体の当該暗号化データ、及び当該ＩＣカードの当該暗号鍵を削除してから、当該暗号鍵が参照されずに当該ファイル返却とみなされなかった場合と同様にオンライン機能を働かせることを特徴とするシンクライアント管理システム。
【請求項９】
シンクライアント側でオフライン機能中にネットワークを介して接続先管理サーバ側からファイルのデータを取り出すファイル取り出しステップの情報と、前記接続先管理サーバ側で前記オフライン機能中に取り出された前記ファイルのデータを暗号化して保管するファイル暗号化管理ステップの情報と、前記シンクライアント側で前記オフライン機能中に前記ファイルのデータをＩＣカードの固有な識別情報に対応するように自動生成した暗号鍵に基づいて暗号化した暗号化データを記憶媒体に格納すると共に、当該暗号鍵を当該ＩＣカードに格納する暗号化格納ステップの情報と、前記ネットワークを介して前記接続先管理サーバ側に接続されていない状態の前記シンクライアント側で前記オフライン機能中に前記記憶媒体の持ち出されたものを前記ＩＣカードと一緒に再利用する際、当該ＩＣカードの前記暗号鍵に基づいて当該記憶媒体の前記暗号化データを復号化する復号化ステップの情報と、前記ネットワークを介して前記接続先管理サーバ側に接続されている状態の前記シンクライアント側で前記オフライン機能中に前記記憶媒体の持ち出されたものを前記ＩＣカードと一緒に再利用する際、当該ＩＣカードに前記暗号鍵の有無を確信した結果、当該暗号鍵が参照された場合にファイル返却とみなし、当該ＩＣカードの前記識別情報が存在し、且つ当該記憶媒体に前記暗号化データが有るときにのみ、当該記憶媒体の当該暗号化データ、及び当該ＩＣカードの当該暗号鍵を削除してから、当該暗号鍵が参照されずに当該ファイル返却とみなされなかった場合と同様にオンライン機能を働かせるファイル返却ステップの情報と、を有するシンクライアント管理用プログラムであって、
前記シンクライアントで実行されると共に、前記ファイル取り出しステップの情報、前記暗号化格納ステップの情報、及び前記ファイル返却ステップの情報を含む第１のプログラムと、前記接続先管理サーバで実行されると共に、前記暗号化格納ステップの情報含む第２のプログラムと、を有することを特徴とするシンクライアント管理用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、接続先管理サーバとネットワークで接続されて動作すると共に、データ蓄積機能を持たないシンクライアントのオフライン機能に係り、詳しくはシンクライアント側で記憶媒体及びＩＣカードを併用し、接続先管理サーバから取り出したファイルのデータをＩＣカードに格納した暗号鍵に基づいて暗号化して記憶媒体に格納することにより、記憶媒体を安全性高く持ち出し可能としたシンクライアント管理方法及びシステム、並びにシンクライアント管理用プログラムに関する。
【背景技術】
【０００２】
従来、一般的にシンクライアントは、その端末側でデータを蓄積して保存する機能を持たないという前提があることにより、データ通信が可能な（データが存在する）ネットワークに接続しなければ、目的とする機能処理（業務）を実行することができないという不便がある。
【０００３】
そこで、こうしたオフライン状態での不便さを改善するため、シンクライアント端末について情報漏洩が生じ難い状態でオフライン使用を可能としたアプリケーションとデータの管理方法、管理システム、それに用いられるシンクライアント端末、管理サーバ、および、リモート計算機（特許文献１参照）等が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１８６３２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１に係る技術は、シンクライアント端末をオフライン状態（但し、以下も同様であるとするが、ここでのオフラインとは、シンクライアント側からのネットワークを介しての接続先管理サーバとの接続の有無状態に係るものでなく、シンクライアントが有するリモートコントロールの働きでネットワーク接続が図られていない状態を示す）で情報処理するために必要なデータ及びアプリケーションＡＰを管理データを用いて管理サーバで管理し、シンクライアント端末にそれらのデータを格納するＵＳＢメモリに代表される記憶媒体を接続した管理システムの構成を基本とする。
【０００６】
ところで、最近ではオフィス外のネットワークを接続できない環境で使用するためのデータ（或いはそれを格納した記憶媒体）をシンクライアントと共に持ち出したいという要求があり、このような場合には事前にユーザが通常のパーソナルコンピュータＰＣを使って各種データファイルをＵＳＢメモリ等の記憶媒体へ格納して持ち出している。
【０００７】
しかしながら、こうした用途で各種データファイルを格納したＵＳＢメモリを持ち出すと、特許文献１に係る管理システムの機能構成の場合には、持ち出すデータを管理サーバＰＣ側で管理できないため、仮にユーザがＵＳＢメモリ（各種データファイル）を紛失した場合、それを取得した他者が容易に各種データファイルのデータを参照することができ、ＵＳＢメモリから情報漏洩が生じる可能性があることにより、情報管理上の安全性に問題がある。
【０００８】
即ち、特許文献１に係る管理システムの機能構成において、ユーザがＵＳＢメモリに代表される記憶媒体のデータを持ち出す用途で情報管理上の安全性を保証できるように運用する場合、持ち出したデータをそのユーザ本人のみしかアクセスできないような仕組みの機能を構築する必要があり、そうした機能が要望されている。
【０００９】
本発明は、このような問題点を解決すべくなされたもので、その技術的課題は、ファイルのデータを機密性高く保管でき、データを記憶媒体に格納した上で持ち出す際の安全性が保証され、仮にユーザが記憶媒体を紛失して他者の手に渡って使用されても、情報漏洩を充分に安全性高く防止できるシンクライアント管理方法及びシステム、並びにシンクライアント管理用プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記技術的課題を達成するため、本発明のシンクライアント管理方法は、シンクライアント側でオフライン機能中にネットワークを介して接続先管理サーバ側からファイルのデータを取り出すファイル取り出しステップと、接続先管理サーバ側でオフライン機能中に取り出されたファイルのデータを暗号化して保管するファイル暗号化管理ステップと、シンクライアント側でオフライン機能中にファイルのデータをＩＣカードの固有な識別情報に対応するように自動生成した暗号鍵に基づいて暗号化した暗号化データを記憶媒体に格納すると共に、当該暗号鍵を当該ＩＣカードに格納する暗号化格納ステップと、を有することを特徴とする。
【００１１】
上記シンクライアント管理方法の一実施態様は、ファイル暗号化管理ステップでは、接続先管理サーバ側で取り出されたファイルのデータが格納されていたディレクトリ、取り出しが実行された日時、取り出された当該ファイル自体のデータについてのバックアップを行ってから前記暗号化を行うことを特徴とする。
【００１２】
上記何れかのシンクライアント管理方法の他の実施態様は、ネットワークを介して接続先管理サーバ側に接続されていない状態のシンクライアント側でオフライン機能中に記憶媒体の持ち出されたものをＩＣカードと一緒に再利用する際、当該ＩＣカードの暗号鍵に基づいて当該記憶媒体の暗号化データを復号化する復号化ステップを有することを特徴とする。
【００１３】
上記何れか１つのシンクライアント管理方法の別の実施態様は、ネットワークを介して接続先管理サーバ側に接続されている状態のシンクライアント側でオフライン機能中に記憶媒体の持ち出されたものをＩＣカードと一緒に再利用する際、当該ＩＣカードに暗号鍵の有無を確信した結果、当該暗号鍵が参照された場合にファイル返却とみなし、当該ＩＣカードの識別情報が存在し、且つ当該記憶媒体に暗号化データが有るときにのみ、当該記憶媒体の当該暗号化データ、及び当該ＩＣカードの当該暗号鍵を削除してから、当該暗号鍵が参照されずに当該ファイル返却とみなされなかった場合と同様にオンライン機能を働かせるファイル返却ステップを有することを特徴とする。
【００１４】
一方、上記技術的課題を達成するため、本発明のシンクライアント管理システムは、固有な識別情報を有するＩＣカードと記憶媒体とが接続可能なシンクライアントと、シンクライアントを管理するための管理データを有する接続先管理サーバと、がネットワークを介して接続されて構成されると共に、当該シンクライアントにおいてオフライン機能中に当該管理データを当該記憶媒体に格納可能なシンクライアント管理システムにおいて、シンクライアントは、オフライン機能中にネットワークを介して接続先管理サーバ側から取り出したファイルのデータをＩＣカードの前記固有な識別情報に対応するように自動生成した暗号鍵に基づいて暗号化した暗号化データを記憶媒体に格納すると共に、当該暗号鍵を当該ＩＣカードに格納し、接続先管理サーバは、オフライン機能中に取り出された前記ファイルのデータを暗号化して保管することを特徴とする。
【００１５】
上記シンクライアント管理システムの一実施態様は、接続先管理サーバは、取り出されたファイルのデータが格納されていたディレクトリ、取り出しが実行された日時、取り出された当該ファイル自体のデータについてのバックアップを行ってから暗号化を行うことを特徴とする。
【００１６】
上記何れかのシンクライアント管理システムの他の実施態様は、シンクライアントは、ネットワークを介して接続先管理サーバ側に接続されていない状態のオフライン機能中に記憶媒体の持ち出されたものをＩＣカードと一緒に再利用する際、当該ＩＣカードの暗号鍵に基づいて当該記憶媒体の暗号化データを復号化することを特徴とする。
【００１７】
上記何れか１つのシンクライアント管理システムの別の実施態様は、シンクライアントは、ネットワークを介して接続先管理サーバ側に接続されている状態のオフライン機能中に記憶媒体の持ち出されたものをＩＣカードと一緒に再利用する際、当該ＩＣカードに暗号鍵の有無を確信した結果、当該暗号鍵が参照された場合にファイル返却とみなし、当該ＩＣカードの識別情報が存在し、且つ当該記憶媒体に暗号化データが有るときにのみ、当該記憶媒体の当該暗号化データ、及び当該ＩＣカードの当該暗号鍵を削除してから、当該暗号鍵が参照されずに当該ファイル返却とみなされなかった場合と同様にオンライン機能を働かせることを特徴とする。
【００１８】
他方、上記技術的課題を達成するため、本発明のシンクライアント管理用プログラムは、シンクライアント側でオフライン機能中にネットワークを介して接続先管理サーバ側からファイルのデータを取り出すファイル取り出しステップの情報と、接続先管理サーバ側でオフライン機能中に取り出されたファイルのデータを暗号化して保管するファイル暗号化管理ステップの情報と、シンクライアント側でオフライン機能中にファイルのデータをＩＣカードの固有な識別情報に対応するように自動生成した暗号鍵に基づいて暗号化した暗号化データを記憶媒体に格納すると共に、当該暗号鍵を当該ＩＣカードに格納する暗号化格納ステップの情報と、ネットワークを介して接続先管理サーバ側に接続されていない状態のシンクライアント側でオフライン機能中に記憶媒体の持ち出されたものをＩＣカードと一緒に再利用する際、当該ＩＣカードの暗号鍵に基づいて当該記憶媒体の暗号化データを復号化する復号化ステップの情報と、ネットワークを介して接続先管理サーバ側に接続されている状態のシンクライアント側でオフライン機能中に記憶媒体の持ち出されたものをＩＣカードと一緒に再利用する際、当該ＩＣカードに暗号鍵の有無を確信した結果、当該暗号鍵が参照された場合にファイル返却とみなし、当該ＩＣカードの識別情報が存在し、且つ当該記憶媒体に暗号化データが有るときにのみ、当該記憶媒体の当該暗号化データ、及び当該ＩＣカードの当該暗号鍵を削除してから、当該暗号鍵が参照されずに当該ファイル返却とみなされなかった場合と同様にオンライン機能を働かせるファイル返却ステップの情報と、を有するシンクライアント管理用プログラムであって、シンクライアントで実行されると共に、ファイル取り出しステップの情報、暗号化格納ステップの情報、及びファイル返却ステップの情報を含む第１のプログラムと、接続先管理サーバで実行されると共に、暗号化格納ステップの情報含む第２のプログラムと、を有することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、シンクライアント側でオフライン機能中にネットワークを介して接続先管理サーバ側から取り出したファイルのデータをＩＣカードの固有な識別情報に対応するように自動生成した暗号鍵に基づいて暗号化して記憶媒体に格納すると共に、ＩＣカードに暗号鍵を格納し、接続先管理サーバ側でその取り出したデータをバックアップして暗号化して保管することを基本とし、更に、持ち出したデータ（暗号化データ）をそのユーザ本人のみしかアクセスできないような仕組みの機能が得られるため、ユーザが記憶媒体を安全性高く持ち出し可能となり、持ち出された記憶媒体（暗号化データ）を万一紛失した場合でも、それを取得した者が該当する暗号鍵を持つＩＣカードが無いと暗号化データにアクセスして参照することができず、接続先管理サーバ側では紛失したデータの内容を管理してその影響や損失の状況を認知することができる。この結果、接続先管理サーバ側でファイルのデータを機密性高く保管でき、シンクライアント側でデータを記憶媒体に格納した上で持ち出す際の安全性が保証され、仮にユーザが記憶媒体を紛失して他者の手に渡って使用されても、情報漏洩を充分に安全性高く防止できる。
【図面の簡単な説明】
【００２０】
【図１】本願発明の実施例１に係るシンクライアント管理システムに適用されるシンクライアントのハードウェア構成を示したブロック図である。
【図２】本願発明の実施例１に係るシンクライアント管理システムの全体的な構成を示した機能ブロック図である。
【図３】図２に示すシンクライアント管理システムにおいて、シンクライアント側から接続先管理サーバＰＣにおけるファイルのデータを取り出すための動作処理を示したシーケンス（手順）の図である。
【図４】図２に示すシンクライアント管理システムの接続先管理サーバＰＣに備えられる取り出しファイル管理ＤＢのフォーマット及びデータを例示した図である。
【図５】図４中のＮｏ．１、Ｎｏ．２のデータをバックアップするときのディレクトリ構成を例示した図である。
【図６】図２に示すシンクライアント管理システムにおいて、ローカルネットワークＬＡＮ経由で接続先管理サーバＰＣが接続されていない持ち出し状態であって、ＵＳＢメモリに格納した暗号化データをアプリケーションＡＰから参照した場合のシンクライアントのオフライン機能構成を示した概略図である。
【図７】図６で説明した状態でＵＳＢメモリに格納した暗号化データをアプリケーションＡＰにより復号化する場合のシンクライアントの動作処理を示したフローチャートである。
【図８】図２に示すシンクライアント管理システムにおいて、持ち出し後にローカルエリアネットワークＬＡＮ経由で接続先管理サーバＰＣに接続した状態であって、シンクライアント側から取り出した暗号化データによるＵＳＢメモリの暗号化ファイルを接続先管理サーバＰＣへ返却するときの動作処理を示したフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明のシンクライアント管理方法及びシステム、並びにシンクライアント管理用プログラムについて、図面を参照して詳細に説明する。
【００２２】
最初に、本発明のシンクライアント管理方法の技術的概要を簡単に説明する。本発明のシンクライアント管理方法は、シンクライアント側でオフライン機能中にネットワークを介して接続先管理サーバ側からファイルのデータを取り出すファイル取り出しステップと、接続先管理サーバ側でオフライン機能中に取り出されたファイルのデータを暗号化して保管するファイル暗号化管理ステップと、シンクライアント側でオフライン機能中にファイルのデータをＩＣカードの固有な識別情報に対応するように自動生成した暗号鍵に基づいて暗号化した暗号化データを記憶媒体に格納すると共に、暗号鍵をＩＣカードに格納する暗号化格納ステップと、を有することを基本とする。但し、ファイル暗号化管理ステップでは、接続先管理サーバ側で取り出されたファイルのデータが格納されていたディレクトリ、取り出しが実行された日時、取り出されたファイル自体のデータについてのバックアップを行ってから暗号化を行うことが好ましい。
【００２３】
また、このシンクライアント管理方法では、ネットワークを介して接続先管理サーバ側に接続されていない状態のシンクライアント側でオフライン機能中に記憶媒体の持ち出されたものをＩＣカードと一緒に再利用する際、ＩＣカードの暗号鍵に基づいて記憶媒体の暗号化データを復号化する復号化ステップを有することが望ましい。
【００２４】
更に、このシンクライアント管理方法では、ネットワークを介して接続先管理サーバ側に接続されている状態のシンクライアント側でオフライン機能中に記憶媒体の持ち出されたものをＩＣカードと一緒に再利用する際、ＩＣカードに暗号鍵の有無を確信した結果、暗号鍵が参照された場合にファイル返却とみなし、ＩＣカードの識別情報が存在し、且つ記憶媒体に暗号化データが有るときにのみ、記憶媒体の暗号化データ、及びＩＣカードの暗号鍵を削除してから、暗号鍵が参照されずにファイル返却とみなされなかった場合（記憶媒体が持ち出されなかったとみなす場合）と同様にオンライン機能を働かせるファイル返却ステップを有することが望ましい。
【００２５】
このようなシンクライアント管理方法によれば、シンクライアント側でオフライン機能中にネットワークを介して接続先管理サーバ側から取り出したファイルのデータをＩＣカードの固有な識別情報に対応するように自動生成した暗号鍵に基づいて暗号化して記憶媒体に格納すると共に、暗号鍵をＩＣカードに格納し、接続先管理サーバ側でその取り出したデータをバックアップして暗号化して保管する機能を基本とし、持ち出したデータ（暗号化データ）をそのユーザ本人のみしかアクセスできないような仕組みの機能が構築されるため、ユーザがＵＳＢメモリ等の記憶媒体を安全性高く持ち出し可能となり、持ち出された記憶媒体（暗号化データ）を万一紛失した場合でも、それを取得した者が該当する暗号鍵を持つＩＣカードが無いと暗号化データにアクセスして参照することができず、接続先管理サーバ側では紛失したデータの内容を管理してその影響や損失の状況を認知することができる。
【００２６】
尚、シンクライアント側、接続先管理サーバ側では、ＣＰＵ（中央演算処理装置）で実行するプログラムを持たせることができるので、同等な機能は、上述したファイル取り出しステップの情報、暗号化格納ステップの情報、及びファイル返却ステップの情報を含む第１のプログラムをシンクライアントのＣＰＵで実行させ、暗号化格納ステップの情報含む第２のプログラムを接続先管理サーバのＣＰＵで実行させるようにすること、即ち、第１のプログラム及び第２のプログラムを有するシンクライアント管理用プログラムを適用しても具現することができる。
【実施例１】
【００２７】
図１は、本願発明の実施例１に係るシンクライアント管理システムに適用されるシンクライアントのハードウェア構成を示したブロック図である。
【００２８】
このシンクライアントは、プロセッサ機能を持つＣＰＵ１０１と、データの記憶機能を持つ物理メモリ１０２と、オペレーションシステムＯＳを格納していると共に、通常のパーソナルコンピュータ（ＰＣ）のハードディスクに相当するコンパクトフラッシュ（登録商標）ＤＢ１０４と、これらの各部をネットワーク接続されたデータ処理時に制御するネットワークコントローラ１０３と、をＰＣＩバスにより接続して構成されている。
【００２９】
このうち、コンパクトフラッシュＤＢ１０４は、オペレーティングシステムＯＳのライトフィルタ機能により通常は書き込み不可（禁止）となっている。このライトフィルタ機能は、コンパクトフラッシュの１つ以上のパーティションを保護することができる機能であり、オペレーティングシステムＯＳの設定が変更されないよう保護することができるものである。この機能により、ファイルを生成してもシンクライアントの電源をオフにした時点で生成したファイルが消去されるようになっている。
【００３０】
図２は、本願発明の実施例１に係るシンクライアント管理システムの全体的な構成を示した機能ブロック図である。
【００３１】
このシンクライアント管理システムは、シンクライアント２０１側でローカルエリアネットワークＬＡＮを介して接続された接続先管理サーバＰＣ２１１からオフライン機能中にファイルデータを取り出す機能を持つ。
【００３２】
シンクライアント２０１には、接続先管理サーバＰＣ２１１におけるファイル２１３のデータを外部へ持ち出し可能として暗号化を行うための暗号鍵２０８を格納したＩＣカード２０７と、暗号鍵２０８に基づいて暗号化した暗号化データを格納した暗号化ファイル２１０を有するＵＳＢメモリ２０９とが接続される。
【００３３】
このため、シンクライアント２０１自体は、オフライン機能中の基本動作を担うオペレーティングシステムＯＳ２０２に従って各部が動作し、具体的には接続先管理サーバＰＣ２１１の取り出し対象となるファイル２１３のデータをローカルエリアネットワークＬＡＮ経由で取り出して自動生成した暗号鍵２０８に基づいて暗号化した暗号化データをＵＳＢメモリ２０９の暗号化ファイル２１０に格納すると共に、ＩＣカード２０７に暗号鍵２０８を格納するファイル取り出し処理部２０３と、接続先管理サーバＰＣ２１１とローカルエリアネットワークＬＡＮ経由で接続されずともシンクライアント２０１自体をオフライン機能で使用したときにＵＳＢメモリ２０９の暗号化ファイル２１０に格納された暗号化データをＩＣカード２０７に格納された暗号鍵２０８に基づいて復号化するためのファイル復号化処理部２０４と、接続先管理サーバＰＣ２１１とローカルエリアネットワークＬＡＮ経由で接続してシンクライアント２０１自体をオフライン機能で使用した後に接続先管理サーバＰＣ２１１へＵＳＢメモリ２０９の暗号化ファイル２１０のデータ（暗号化データ）を返却するためのファイル返却処理部２０５と、接続先管理サーバＰＣ２１１とローカルエリアネットワークＬＡＮ経由で接続してシンクライアント２０１自体をオンライン機能で使用するためのリモートコントロール処理部２０６と、を備えて構成されている。
【００３４】
これらの各部構成のうち、ファイル取り出し処理部２０３、ファイル復号化処理部２０４、ファイル返却処理部２０５、及びリモートコントロール処理部２０６の各機能については、上述した図１に示すハードウェア構成におけるＣＰＵ１０１及びネットワークコントローラ１０３の具体的な機能構成部分に対応するもので、オペレーティングシステムＯＳ２０２に従って動作する同等の機能を構築したソフトウエア（ＣＰＵ１０１により実行可能なソフトプログラム）を採用する構成にしても良い。即ち、この場合、ファイル取り出し処理部２０３をファイル取り出しソフトプログラム、ファイル復号化処理部２０４をファイル復号化ソフトプログラム、ファイル返却処理部２０５をファイル返却ソフトプログラム、リモートコントロール処理部２０６をリモートコントロールソフトプログラムとする構成となる。
【００３５】
一方、接続先管理サーバＰＣ２１１は、シンクライアント２０１によりローカルエリアネットワークＬＡＮを介して外部へ取り出される取り出し対象となるデータを持つファイル２１３と、ファイル２１３から取り出されたデータの管理、並びにシンクライアント２０１からのファイル取り出し要求に応じてファイル２１３からデータを取り出してシンクライアント２０１へ送信するための一連の動作を行うためのファイル取り出し管理処理部２１２と、このファイル取り出し管理処理部２１２によりファイル２１３から取り出されたデータを蓄積して登録する取り出しファイル管理ＤＢ２１４と、ファイル取り出し管理処理部２１２により取り出されたデータをバックアップ保存する取り出しファイルバックアップ部２１５と、これらの取り出しファイル管理ＤＢ２１４、取り出しファイルバックアップ部２１５に対して蓄積登録、保存されるデータを暗号化した暗号化データを保存する暗号化ファイル２１６と、を備えて構成される。
【００３６】
このうち、ファイル取り出し管理処理部２１２については、同等の機能を構築したソフトウエア（接続先管理サーバＰＣ２１１の有するＣＰＵにより実行可能なソフトプログラム）を採用する構成（即ち、ファイル取り出し管理処理部２１２をファイル取り出し管理ソフトプログラムとする構成）にしても良い。
【００３７】
図３は、シンクライアント管理システムにおいて、シンクライアント２０１側から接続先管理サーバＰＣ２１１におけるファイル２１３のデータを取り出すための動作処理を示したシーケンス（手順）の図である。
【００３８】
このデータ取り出しの動作処理は、シンクライアント２０１側でオフライン機能中に接続先管理サーバＰＣ２１１のファイル２１３から受けたデータをＩＣカード２０７の固有な認識情報に対応するように自動生成した暗号鍵２０８に基づいて暗号化し、その暗号化データをＵＳＢメモリ２０９の暗号化ファイル２１０に格納すると共に、ＩＣカード２０７に暗号鍵２０８を格納することにより、シンクライアント２０１及びＵＳＢメモリ２０９をユーザがローカルエリアネットワークＬＡＮ経由で接続先管理サーバＰＣ２１１に接続されない状態で持ち出し可能とするまでの処理機能となる。
【００３９】
このデータ取り出しの動作処理では、初めにシンクライアント２０１のファイル取り出し処理部２０３が起動（ステップＳ３０１）し、これを受けてローカルエリアネットワークＬＡＮ経由で接続先管理サーバＰＣ２１１のファイル取り出し管理処理部２１２が起動（ステップＳ３０２）する。
【００４０】
そこで、接続先管理サーバＰＣ２１１では、ファイル取り出し管理処理部２１２によりシンクライアント２０１へローカルエリアネットワークＬＡＮ経由でディレクトリ、ファイル情報を送信（ステップＳ３０４）する。この後、シンクライアント２０１では、接続先管理サーバＰＣ２１１から送信されたディレクトリ、ファイル情報を受信（ステップＳ３０３）し、ファイル取り出し処理部２０３がユーザによるディレクトリ、ファイルの選択を促す（ディスプレイの画面表示を行う）ことにより外部へ取り出すファイルを選択（ステップＳ３０５）する。
【００４１】
この後、シンクライアント２０１では、ファイル取り出し処理部２０３がローカルエリアネットワークＬＡＮ経由で接続先管理サーバＰＣ２１１に対してファイル取り出し要求（ステップＳ３０６）を送信すると共に、ＩＣカード２０７のシリアルナンバーＳＮを送信（ステップＳ３０８）する。
【００４２】
接続先管理サーバＰＣ２１１のファイル取り出し管理処理部２１２では、ファイル取り出し要求を受信（ステップＳ３０７）し、引き続いて送信されたＩＣカード２０７のシリアルナンバーＳＮを受信（ステップＳ３０９）すると、新たに取り出しファイルの情報を追加するために、取り出しファイル管理ＤＢ２１４を復号化（ステップＳ３１０）する。
【００４３】
次に、接続先管理サーバＰＣ２１１のファイル取り出し管理処理部２１２は、取り出しファイル管理ＤＢ２１４に対してＩＣカード２０７のシリアルナンバーＳＮ、取り出すファイル名、ファイルを取り出した日時（タイムスタンプ）を登録（ステップＳ３１１）すると共に、取り出しファイルバックアップ部２１５に対して取り出すファイル２１３自体をバックアップ（ステップＳ３１２）して保存した後、取り出しファイル管理ＤＢ２１４と取り出しファイルバックアップ部２１５とにおけるデータを暗号化（ステップＳ３１３）する。因みに、上述した取り出しファイル管理ＤＢ２１４を復号化（ステップＳ３１０）〜取り出しファイル管理ＤＢ２１４を暗号化（ステップＳ３１５）に至る処理は、ユーザ毎に専用の取り出しファイル管理ＤＢ２１４のデータを割り当てるためのものである。
【００４４】
更に、接続先管理サーバＰＣ２１１のファイル取り出し管理処理部２１２は、シンクライアント２０１に対して取り出し要求のあったファイル２１３のデータをローカルエリアネットワークＬＡＮ経由で送信（ステップＳ３１５）してから、動作処理を終了（ステップＳ３２１）する。
【００４５】
そこで、シンクライアント２０１のファイル取り出し処理部２０３では、送信されたファイル２１３のデータを受信（ステップＳ３１４）すると、暗号鍵２０８を自動生成（ステップＳ３１６）してから、その暗号鍵２０８に基づいて取り出したファイル２１３のデータを暗号化（ステップＳ３１７）する。この後、暗号化データをＵＳＢメモリ２０９の暗号化ファイル２１０へ格納することにより、暗号化ファイル２１０をＵＳＢメモリ２０９に格納（ステップＳ３１８）する処理とすると共に、暗号鍵２０８をＩＣカードへ格納（ステップＳ３１９）してから、動作処理を終了（ステップＳ３２０）する。
【００４６】
図４は、接続先管理サーバＰＣ２１１に備えられる取り出しファイル管理ＤＢ２１４のフォーマット及びデータを例示した図である。また、図５は、図４中のＮｏ．１、Ｎｏ．２のデータをバックアップするときのディレクトリ構成を例示した図である。
【００４７】
取り出しファイル管理ＤＢ２１４には、取り出し者（ユーザ）を特定するためのＩＣカード２０７のシリアルナンバーＳＮ、ファイルを取り出した日時、返却した日時、取り出すファイルをバックアップした格納先（場所）を蓄積して保存している。外部へ取り出した後に未返却のファイルについては、返却した日時に０を格納することにより未返却であることを示す。取り出すファイルを取り出しファイルバックアップ部２１５にバックアップした格納先（場所）のフォーマット（取り出しファイルバックアップ部１５の格納ディレクトリのフォーマット）は、(バックアップ用フォルダ)＋(ＩＣカード２０７のシリアルナンバーＳＮ)＋(取り出し日時)＋(取り出し元ドライブ名)＋(フォルダ名)＋(ファイル名)とする。
【００４８】
図４に示す例ではバックアップ用フォルダを「Ｃ：￥ＳＰＣ￥Ｂａｃｋｕｐ」とした場合であり、Ｎｏ．１は接続先管理サーバＰＣ２１１の「Ｃ：￥ｔｅｓｔ．ｄａｔ」ファイルを取り出した場合について、Ｎｏ．２は接続先管理サーバＰＣ２１１の「Ｄ：￥ｍｅｍｏ．ｔｘｔ」ファイルを取り出した場合について、それぞれバックアップのファイル格納先（場所）を示している。
【００４９】
取り出しファイル管理ＤＢ２１４と取り出しファイルバックアップ部２１５とにおけるデータは、接続先管理サーバＰＣ２１１内で改竄防止のために暗号化した暗号化データとして暗号化ファイル２１６に保存しておくようにする。この暗号化データは１つの暗号化ファイル２１６に保存されるため、例えば磁気テープや光学メディア等の他のバックアップデバイスに対してもバックアップして保存することができる。
【００５０】
なお、この暗号化では、ＩＣカード２０７の固有な認識情報として、ＩＣカード２０７のシリアルナンバーＳＮを使用するものとして説明したが、その他にＩＣカード２０７に収められる情報である公開証明書を使用することもできる。
【００５１】
図６は、実施例１に係るシンクライアント管理システムにおいて、ローカルネットワークＬＡＮ経由で接続先管理サーバＰＣ２１１が接続されていない持ち出し状態であって、ＵＳＢメモリ６０２に格納した暗号化データをアプリケーションＡＰから参照した場合のシンクライアント６０１のオフライン機能構成を示した概略図である。
【００５２】
こうした場合のシンクライアント６０１には、暗号鍵６０８を持つＩＣカード６０７、暗号化データを格納した暗号化データＤＢ６０３を持つＵＳＢメモリ６０２が接続された構成となる。
【００５３】
シンクライアント６０１の機能構成であるファイル復号化処理部６０５（図２中のファイル復号化処理部２０４と同等な機能のもの）は、ＩＣカード６０７の暗号鍵６０８を用いてＵＳＢメモリ６０２の暗号化データＤＢ６０３に格納された暗号化データを復号化し、アプリケーションＡＰからアクセス可能なファイルを生成し、復号化後ファイル６０６に保存する。アプリケーション処理部６０４は、復号化後ファイル６０６を開いてシンクライアント６０１のディスプレイ上に画面表示する。これにより、ユーザはプレゼンテーション等を行うことができる。
【００５４】
因みに、これらの各部構成のうち、アプリケーション処理部６０４、及びファイル復号化処理部６０５の各機能については、アプリケーションＡＰに従って動作する同等の機能を構築したソフトウエア（ＣＰＵ１０１により実行可能なソフトプログラム）を採用する構成（即ち、アプリケーション処理部６０４をアプリケーションソフトプログラム、ファイル復号化処理部６０５をファイル復号化ソフトプログラムとする構成）にしても良い。
【００５５】
図７は、図６で説明した状態でＵＳＢメモリ６０２に格納した暗号化データをアプリケーションＡＰにより復号化する場合のシンクライアント６０１の動作処理を示したフローチャートである。
【００５６】
このシンクライアント６０１の動作処理では、初めにファイル復号化処理部６０５を起動（ステップＳ７０１）してＵＳＢメモリ６０２の暗号化データＤＢ６０３に格納された暗号化データの復号化を実行する。このとき、ファイル復号化処理部６０５はＩＣカード６０７から暗号鍵６０８を取得（ステップＳ７０２）し、続いて暗号鍵６０８に基づいてＵＳＢメモリ６０２の暗号化データＤＢ６０３より暗号化データを取得（ステップＳ７０３）した後、シンクライアント６０１の固定パスへファイルのデータを復号化（ステップＳ７０４）して復号化後ファイル６０６に格納してから、動作処理を終了（ステップＳ７０５）する。
【００５７】
なお、シンクライアント６０１の固定パスへファイルのデータを復号化（ステップＳ７０４）する処理は、シンクライアント６０１の特定のディレクトリへファイルのデータを復号化するものであるが、復号化後ファイル６０６を使用するアプリケーションＡＰ（アプリケーション処理部６０４）により復号化後ファイル６０６へアクセスすることができる。暗号化データを復号化するディレクトリは、図１で説明したハードウェア構成のコンパクトフラッシュＤＢ１０４へのライトフィルタ機能が有効になっているため、復号化後ファイル６０６のデータは実際にはメモリ１０２上に復号化されて保存される。シンクライアント６０１の電源をオフにすると復号化後ファイル６０６のデータはメモリ１０２上から消去され、再度ファイル復号化を実行する[再度上述したシンクライアント６０１の固定パスへファイルのデータを復号化（ステップＳ７０４）を行う]までアクセスすることはできない。
【００５８】
図８は、シンクライアント管理システムにおいて、持ち出し後にローカルエリアネットワークＬＡＮ経由で接続先管理サーバＰＣ２１１に接続した状態であって、シンクライアント２０１側から取り出した暗号化データによるＵＳＢメモリ２０９の暗号化ファイル２１０を接続先管理サーバＰＣ２１１へ返却するときの動作処理を示したフローチャートである。
【００５９】
この動作処理では、初期的にＵＳＢメモリ２０９の暗号化ファイル２１として、ユーザが外部へデータを持ち出した後にシンクライアント２０１から初めて接続先管理サーバＰＣ２１１へ接続（ステップＳ８０１）しようとする場合を前提としている。
【００６０】
こうした場合、シンクライアント２０１のファイル返却処理部２０５は、ＩＣカード２０７内に暗号鍵２０８が有るか否かの判定（ステップＳ８０２）を行う。この判定の結果、ＩＣカード２０７内に暗号鍵２０８がなければ、事前にファイルのデータの取り出しを行っていない（シンクライアント２０１やＵＳＢメモリ２０９の持ち出しを行っていない）とみなせるため、リモートコントローラ処理部２０６を利用可能（ステップＳ８１８）とする処理へ移行し、リモートコントローラ処理部２０６によりローカルエリアネットワークＬＡＮ経由で接続先管理サーバＰＣ２１１に接続することができるオンライン機能が働くようにする。また、ＩＣカード２０７内に暗号鍵２０８が有れば、事前にファイルのデータの取り出しを行っている（シンクライアント２０１やＵＳＢメモリ２０９の持ち出しが行われた）とみなせるため、ファイル返却処理部２０５によるファイルの返却処理へ移行する。
【００６１】
このファイルの返却処理では、初めにシンクライアント２０１から接続先管理サーバＰＣ２１１へローカルエリアネットワークＬＡＮ経由でファイル返却の要求を行うと共に、ＩＣカード２０７のシリアルナンバーＳＮを送信（ステップＳ８０３）する。
【００６２】
接続先管理サーバＰＣ２１１のファイル取り出し管理処理部２１２では、シンクライアント２０１からのファイル返却要求とＩＣカード２０７のシリアルナンバーＳＮとを受信（ステップＳ８０４）すると、取り出しファイル管理ＤＢ２１４のデータを復号化（ステップＳ８０５）した後、取り出しファイル管理ＤＢ２１４中にシンクライアント２０１から受信したＩＣカード２０７のシリアルナンバーＳＮを検索（ステップＳ８０６）してから、そのシリアルナンバーＳＮに基づいて該当ＩＣカード２０７であるか否かの判定（ステップＳ８０７）を行う。
【００６３】
この判定の結果、該当ＩＣカード２０７でなければ、持ち出したＵＳＢメモリ２０９に対応しないとみなし、該当ＩＣカード２０７の有無を通知する処理（ステップＳ８０９）に移行してその旨をローカルエリアネットワークＬＡＮ経由でシンクライアント２０１へ送信するようにしてから、リモートコントローラ処理部２０６を利用可能（ステップＳ８１９）とする処理へ移行する。
【００６４】
また、該当ＩＣカード２０７（取り出しファイル管理ＤＢ２１４中に該当するＩＣカード２０７のシリアルナンバーＳＮが検出された場合）であれば、持ち出したＵＳＢメモリ２０９に対応するものとみなし、同様に該当ＩＣカード２０７の有無を通知する処理（ステップＳ８０９）に移行してその旨をローカルエリアネットワークＬＡＮ経由でシンクライアント２０１へ送信するようにしてから、ファイル返却日時（タイムスタンプ）を設定し、取り出しファイル管理ＤＢ２１４に登録（ステップＳ８１１）した後、取り出しファイル管理ＤＢ２１４のデータを暗号化（ステップＳ８１４）する。この後は、リモートコントローラ処理部２０６を利用可能（ステップＳ８１９）とする処理へ移行する。
【００６５】
一方、シンクライアント２０１側のファイル返却処理部２０５では、接続先管理サーバＰＣ２１１からの該当ＩＣカード２０７のシリアルナンバーＳＮを取得して返却要求の結果を受信（ステップＳ８０８）しているため、接続先管理サーバＰＣ２１１側での判断とは別個にシリアルナンバーＳＮに基づいてファイル返却対象としての該当ＩＣカード２０７であるか否かの判定（ステップＳ８１０）を行う。
【００６６】
この判定の結果、該当ＩＣカード２０７でなければ、該当ＩＣカード２０７が無い旨のメッセージ表示（ステップＳ８１２）をディスプレイ上に画面表示した後、動作処理を終了（ステップＳ８２０）する。この場合、リモートコントロール処理部２０６は働かず、オンライン機能は得られない。
【００６７】
また、該当ＩＣカード２０７であれば、引き続いてＵＳＢメモリ２０９内の暗号化ファイル２１０に暗号化データが有るか否かの判定（ステップＳ８１４）を行う。
【００６８】
この判定の結果、ＵＳＢメモリ２０９に暗号化データが無ければ、暗号化データが無い旨のメッセージ表示（ステップＳ８１５）をディスプレイ上に画面表示した後、動作処理を終了（ステップＳ８２１）する。この場合も、リモートコントロール処理部２０６は働かず、オンライン機能は得られない。
【００６９】
これに対し、ＵＳＢメモリ２０９に暗号化データが有れば、ＵＳＢメモリ２０９の暗号化ファイ射る２１０の暗号化データを削除（ステップＳ８１６）した後、ＩＣカード２０７の暗号鍵２０８を削除（ステップＳ８１７）してから、リモートコントローラ処理部２０６を利用可能（ステップＳ８１８）とする処理へ移行する。
【００７０】
即ち、実施例１に係るシンクライアント管理システムにおいては、シンクライアント２０１側でローカルネットワークＬＡＮ経由により接続先管理サーバＰＣ２１１側のファイル２１３から取り出したデータを受信すると、ＩＣカード２０７の固有な識別情報であるシリアルナンバーＳＮに対応するように自動生成した暗号鍵２０８に基づいて暗号化した暗号化データをＵＳＢメモリ２０９の暗号ファイル２１０に格納すると共に、暗号鍵２０８をＩＣカード２０７に格納し、接続先管理サーバＰＣ２１１側では、取り出したファイル２１３のデータをＩＣカード２０７のシリアルナンバーＳＮに対応付けて取り出しファイル管理ＤＢ２１４及び取り出しファイルバックアップ部２１５に蓄積、保存した上で暗号化して暗号化ファイル２１６に保存する。
【００７１】
このため、ユーザがファイル２１３のデータを暗号化した暗号化データが格納されたＵＳＢメモリ２０９及びシンクライアント２０１をローカルネットワークＬＡＮ経由で接続先管理サーバＰＣ２１１側と接続されない状態で持ち出しても、接続先管理サーバＰＣ２１１側で独立してその暗号化データに対応するファイル２１３のデータを暗号化された状態で保存する機能を持つことにより、持ち出されたデータ（暗号化データ）を機密性高く保管することができる。また、持ち出し中のシンクライアント２０１のオフライン機能中にＵＳＢメモリ２０９の暗号化ファイル２１０の暗号化データをＩＣカード２０７の暗号鍵２０８に基づいて復号化することができる。ここで仮にＵＳＢメモリ２０の暗号化ファイル２１０の暗号化データをユーザが紛失して他者の手に渡って使用されたとしても、ＩＣカード２０７の暗号鍵２０８が無ければシンクライアント２０１側で復号化されない機能が構築されることになり、暗号化データをＵＳＢメモリ２０の暗号化ファイル２１０に格納した上で持ち出す際の安全性が保証される。
【００７２】
更に、持ち出し後のシンクライアント２０１及びＵＳＢメモリ２０９の再使用時には、ＩＣカード２０７の暗号鍵２０８が参照された場合にファイル返却とみなし、該当するＩＣカード２０７のシリアルナンバーＳＮが存在し、且つＵＳＢメモリ２０に暗号化データが有るときにのみ、シンクライアント２０１側でＵＳＢメモリ２０の暗号化ファイル２１０の暗号化データ、及びＩＣカード２０７の暗号鍵２０８を削除してオンライン機能を働かせるようにし、それ以外（シンクライアント２０１側、接続先管理サーバＰＣ２１１側の双方で該当するＩＣカード２０７のシリアルナンバーＳＮが存在しないと判断された場合と、シンクライアント２０１側でシリアルナンバーＳＮが存在してもＵＳＢメモリ２０に暗号化データが無いと判断された場合とを示す）では、リモートコントローラ処理部２０６を利用不可としてオンライン機能が働かないようにしている。
【００７３】
このため、持ち出したデータ（暗号化データ）をそのユーザ本人のみしかアクセスできないような仕組みの機能のシステムが構築され、情報漏洩を充分に安全性高く防止することができ、しかも接続先管理サーバＰＣ２１１側でデータ（暗号化データ）を紛失した影響や損失の状況をシステム管理者が容易に認知することができる。
【００７４】
要するに、実施例１に係るシンクライアント管理システムの特徴的機能は、ＵＳＢメモリ２０を持ち出してファイル２１３のデータに対応する暗号化ファイル２１０の暗号化データを紛失した場合でも、それに対応する暗号鍵２０８を収めたＩＣカード２０７が無いと参照することができない（紛失したデータがどのような内容であるかは接続先管理サーバＰＣ２１１上で暗号化して保管されている）点と、ＩＣカード２０７の暗号鍵２０８があって参照されたときにはシンクライアント２０１側でファイル返却とみなして該当するＩＣカード２０７のシリアルナンバーＳＮが存在し、且つＵＳＢメモリ２０に暗号化データが有る場合にのみ、ＵＳＢメモリ２０の暗号ファイル２１０に格納された暗号化データとＩＣカード２０７に格納された暗号鍵２０８とを削除してからオンライン機能を働かせ、それ以外ではオンライン機能を働かせないようにした点と、にある。
【符号の説明】
【００７５】
１０１  ＣＰＵ
１０２  メモリ
１０３  ネットワークコントローラ
１０４  コンパクトフラッシュＤＢ
２０１、６０１  シンクライアント
２０２  オペレーティングシステムＯＳ
２０３  ファイル取り出し処理部
２０４、６０５  ファイル復号化処理部
２０５  ファイル返却処理部
２０６  リモートコントロール処理部
２０７、６０７  ＩＣカード
２０８、６０８  暗号鍵
２０９、６０２  ＵＳＢメモリ
２１０  暗号化ファイル
２１１  接続先管理サーバＰＣ
２１２  ファイル取り出し管理処理部
２１３  ファイル
２１４  取り出しファイル管理ＤＢ
２１５  取り出しファイルバックアップ部
２１６  暗号化ファイル
６０３  暗号化データＤＢ
６０４  アプリケーション処理部
【図１】
2010277531.tif 000003
【図２】
2010277531.tif 000004
【図３】
2010277531.tif 000005
【図４】
2010277531.tif 000006
【図５】
2010277531.tif 000007
【図６】
2010277531.tif 000008
【図７】
2010277531.tif 000009
【図８】
2010277531.tif 000010