(57)【特許請求の範囲】
【請求項１】
電子情報管理装置と、
電子情報利用装置と
を具備し、
前記電子情報管理装置は、
電子情報を記憶する電子情報記憶手段と、
前記電子情報利用装置に組み込まれたアプリケーションの動作に基づいて該電子情報利用装置が発する前記電子情報記憶手段に記憶されている電子情報の取得要求を受け付けた際に、該アプリケーションに対して発行された証明書に基づいて該アプリケーションの認証を行なう認証手段と、
前記認証手段による認証に成功した場合に、前記取得要求の対象となった電子情報を前記電子情報利用装置に送信する送信手段と、
前記取得要求の対象となった電子情報に対する前記アプリケーションによる操作における操作権限を前記電子情報利用装置に通知する操作権限通知手段と
を具備し、
前記アプリケーションは、前記操作権限通知手段から通知された操作権限に基づいて、前記送信手段から送られてきた電子情報に対する操作の制限を行なう操作制限処理手段を具備し、
前記証明書は、前記操作権限通知手段が通知する操作権限に基づいて電子情報に対する操作の制限を行なうことができるアプリケーションに対してのみ発行される
ことを特徴とする電子情報管理システム。
【請求項２】
前記電子情報管理装置は、前記認証手段による認証に成功したアプリケーションによる前記電子情報に対する操作を許可するか否かを判定する判定手段を更に具備し、
前記送信手段は、前記認証手段による認証に成功し且つ、前記判定手段により前記電子情報に対する操作を許可すると判定された場合に、前記取得要求の対象となった電子情報を前記電子情報利用装置に送信する
ことを特徴とする請求項１に記載の電子情報管理システム。
【請求項３】
前記操作権限通知手段は、前記電子情報の保存の可否と印刷の可否との少なくとも１つを含む操作権限を通知することを特徴とする請求項１または２に記載の電子情報管理システム。
【請求項４】
電子情報利用装置に組み込まれたアプリケーションの動作に基づいて該電子情報利用装置が発する電子情報の取得要求を受け付けた際に、該アプリケーションに対して発行された証明書に基づいて該アプリケーションの認証を行なう認証手段と、
前記認証手段による認証に成功した場合に、前記取得要求の対象となった電子情報を前記電子情報利用装置に送信する送信手段と、
前記取得要求の対象となった電子情報に対する前記アプリケーションによる操作における操作権限を前記電子情報利用装置に通知する操作権限通知手段と
を具備し、
前記証明書は、前記操作権限通知手段が通知する操作権限に基づいて電子情報に対する操作の制限を行なうことができるアプリケーションに対してのみ発行される
ことを特徴とする電子情報管理装置。
【請求項５】
コンピュータを、
電子情報利用装置に組み込まれたアプリケーションの動作に基づいて該電子情報利用装置が発する電子情報の取得要求を受け付けた際に、該アプリケーションに対して発行された証明書に基づいて該アプリケーションの認証を行なう認証手段、
前記認証手段による認証に成功した場合に、前記取得要求の対象となった電子情報を前記電子情報利用装置に送信する送信手段、
前記取得要求の対象となった電子情報に対する前記アプリケーションによる操作における操作権限を前記電子情報利用装置に通知する操作権限通知手段
として機能させ、
前記証明書は、前記操作権限通知手段が通知する操作権限に基づいて電子情報に対する操作の制限を行なうことができるアプリケーションに対してのみ発行される
ことを特徴とする電子情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子情報管理システム、電子情報管理装置及び電子情報管理プログラムに関する。
【背景技術】
【０００２】
管理装置において電子情報を管理し、それを共有等して利用する環境が知られているが、このような電子情報の利用環境等においては、ユーザに入手された電子情報が不正に２次利用されてしまう恐れがあった。
【０００３】
この問題に対処するため、例えば、特許文献１では、ダウンロードされる電子情報にクライアント端末の識別情報を埋め込み、当該端末でのみ利用可能とするようにした技術が開示されている。この場合、電子情報にクライアント識別情報を埋め込むため、クライアント端末毎に電子情報の作成が必要となる。
【特許文献１】特開２００２−１３２７３６号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、送信した電子情報を送信先のアプリケーションによって操作する場合において、電子情報の不正利用を簡便に抑制させるようにした電子情報管理システム、電子情報管理装置及び電子情報管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、請求項１の発明の電子情報管理システムは、電子情報管理装置と、電子情報利用装置とを具備し、前記電子情報管理装置は、電子情報を記憶する電子情報記憶手段と、前記電子情報利用装置に組み込まれたアプリケーションの動作に基づいて該電子情報利用装置が発する前記電子情報記憶手段に記憶されている電子情報の取得要求を受け付けた際に、該アプリケーションに対して発行された証明書に基づいて該アプリケーションの認証を行なう認証手段と、前記認証手段による認証に成功した場合に、前記取得要求の対象となった電子情報を前記電子情報利用装置に送信する送信手段と、前記取得要求の対象となった電子情報に対する前記アプリケーションによる操作における操作権限を前記電子情報利用装置に通知する操作権限通知手段とを具備し、前記アプリケーションは、前記操作権限通知手段から通知された操作権限に基づいて、前記送信手段から送られてきた電子情報に対する操作の制限を行なう操作制限処理手段を具備する。前記証明書は、前記操作権限通知手段が通知する操作権限に基づいて電子情報に対する操作の制限を行なうことができるアプリケーションに対してのみ発行される。
【０００６】
また、請求項２の発明は、請求項１の発明において、前記電子情報管理装置は、前記認証手段による認証に成功したアプリケーションによる前記電子情報に対する操作を許可するか否かを判定する判定手段を更に具備し、前記送信手段は、前記認証手段による認証に成功し且つ、前記判定手段により前記電子情報に対する操作を許可すると判定された場合に、前記取得要求の対象となった電子情報を前記電子情報利用装置に送信する。
【０００７】
また、請求項３の発明は、請求項１または２の発明において、前記操作権限通知手段は、前記電子情報の保存の可否と印刷の可否との少なくとも１つを含む操作権限を通知する。
【０００８】
また、請求項４の発明の電子情報管理装置は、電子情報利用装置に組み込まれたアプリケーションの動作に基づいて該電子情報利用装置が発する電子情報の取得要求を受け付けた際に、該アプリケーションに対して発行された証明書に基づいて該アプリケーションの認証を行なう認証手段と、前記認証手段による認証に成功した場合に、前記取得要求の対象となった電子情報を前記電子情報利用装置に送信する送信手段と、前記取得要求の対象となった電子情報に対する前記アプリケーションによる操作における操作権限を前記電子情報利用装置に通知する操作権限通知手段とを具備する。前記証明書は、前記操作権限通知手段が通知する操作権限に基づいて電子情報に対する操作の制限を行なうことができるアプリケーションに対してのみ発行される。
【０００９】
また、請求項５の発明の電子情報管理プログラムは、コンピュータを、電子情報利用装置に組み込まれたアプリケーションの動作に基づいて該電子情報利用装置が発する電子情報の取得要求を受け付けた際に、該アプリケーションに対して発行された証明書に基づいて該アプリケーションの認証を行なう認証手段、前記認証手段による認証に成功した場合に、前記取得要求の対象となった電子情報を前記電子情報利用装置に送信する送信手段、前記取得要求の対象となった電子情報に対する前記アプリケーションによる操作における操作権限を前記電子情報利用装置に通知する操作権限通知手段として機能させる。前記証明書は、前記操作権限通知手段が通知する操作権限に基づいて電子情報に対する操作の制限を行なうことができるアプリケーションに対してのみ発行される。
【発明の効果】
【００１０】
請求項１の電子情報管理システムの発明によれば、送信した電子情報を送信先のアプリケーションによって操作する場合において、本構成を有しない場合と比較して、電子情報の不正利用を簡便に抑制させることができる。
【００１１】
また、請求項２の電子情報管理システムの発明によれば、電子情報の操作を許可されたアプリケーションであるか否かの判定を行なうことができる。
【００１２】
また、請求項３の電子情報管理システムの発明によれば、本構成を有さない場合と比較して、電子情報の２次利用を抑制させることができる。
【００１３】
また、請求項４の電子情報管理装置の発明によれば、送信した電子情報を送信先のアプリケーションによって操作する場合において、本構成を有しない場合と比較して、電子情報の不正利用を簡便に抑制させることができる。
【００１４】
また、請求項５の電子情報管理プログラムの発明によれば、送信した電子情報を送信先のアプリケーションによって操作する場合において、本構成を有しない場合と比較して、電子情報の不正利用を簡便に抑制させることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明に係わる電子情報管理システム及び電子情報管理装置及び電子情報管理プログラムの実施例について添付図面を参照して詳細に説明する。
【実施例】
【００１６】
図１は、本発明の実施の一形態に係わる電子情報管理システム（以下、データ管理システムと言う）の全体構成の一例を示す図である。
【００１７】
データ管理システムには、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等で構成されたネットワーク３０を介してサーバ端末２０と、複数台のクライアント端末１０（この場合、クライアント端末１０−１〜１０−４）とが接続されている。なお、ここに図示する構成はあくまで一例であり、例えば、サーバ端末２０が複数台接続される構成であってもよいし、またクライアント端末１０が１台のみ接続される構成であってもよい。
【００１８】
クライアント端末１０は、サーバ端末２０により提供されるデータ（文書、画像、音声、動画等を含む）や各種サービスを利用する機能を果たし、本実施例においては特に、サーバ端末２０にアクセスしサーバ端末２０に管理されたデータを利用（閲覧、保存、印刷等）するデータ利用装置としての役割を担う。クライアント端末１０各々には、アプリケーションがインストールされており、クライアント端末１０では、当該アプリケーションを利用してサーバ端末２０に管理されたデータを閲覧等する。この場合、クライアント端末１０−１及びクライアント端末１０−２にはアプリケーション１が、クライアント端末１０−３にはアプリケーション２が、クライアント端末１０−４にはアプリケーション３がそれぞれ備えられる。
【００１９】
これらアプリケーションには、アプリケーション証明書（以下、アプリ証明書と略する）が発行される。これは当該アプリケーションを認証するための証明書としての機能を果たす。なお、証明書は、サーバ２０端末により発行されたものであってもよいし、第三者機関により発行されたものであってもよい。この場合、クライアント端末１０−１１、１０−２及び１０−３に備わるアプリケーションにはそれぞれアプリ証明書が発行されているが、クライアント端末１０−４に備わるアプリケーション３に対しては当該証明書が発行されていない。アプリ証明書は例えば、通知された操作権限に基づく操作制限を実装できるアプリケーションに対してのみ発行される。具体的には、あるデータに対する印刷を禁止したいとした場合、当該データに対する印刷を禁止できないアプリケーションに対してはアプリ証明書は発行されない。
【００２０】
サーバ端末２０は、クライアント端末１０からの要求に応じてデータや各種処理の実行結果等を要求元のクライアント端末１０に応答する機能を果たし、本実施例においては特に、各種データを管理するデータ管理装置としての役割を担う。なお、サーバ端末２０では、ユーザやグループ管理等の管理業務も担う。サーバ端末２０には、サーバ証明書２３ａが発行されている。サーバ証明書２３ａは、クライアント端末１０との通信内容を暗号化するために用いられる。なお、証明書は、サーバ２０端末自身により発行されたものであってもよいし、第三者機関により発行されたものであってもよい。
【００２１】
また、サーバ端末２０には、データ操作制限情報が設けられる。図２に示すように、データ操作制限情報は、サーバ端末２０へのアクセスを許可するアプリケーションのリストを規定した許可アプリリスト２６ａと、データに対応してアクセス可否操作を規定する操作権限リスト２６ｂとから構成される。この場合、アプリケーション３による各種データに対するアクセスは禁止されることになるが、アプリケーション１によるデータ１やデータ２に対する閲覧は許可される。但し、クライアント端末１０とサーバ端末２０との間でアプリ証明書を用いた認証に失敗した場合には、データ操作制限情報で許可された操作であっても禁止される。なお、図２に示す操作権限リストでは、操作権限項目として閲覧可否、保存可否、印刷可否を規定しているが、これらの項目はシステムのセキュリティポリシー等に基づき適宜変更できる。例えば、データの２次利用だけを防ぐことを目的とするのであれば、保存可否、印刷可否を設ければ足りる。なお、操作権限リスト２６ｂに規定される操作権限は、図１のサーバ２０のユーザ管理データに設定されたユーザ毎に設定されている。
【００２２】
ここで、図３から図６を用いて、上記図１に示すクライアント端末１０においてサーバ端末２０に管理されたデータにアクセスする際の動作の流れの例を説明する。
【００２３】
図３は、クライアント端末１０−１からサーバ端末２０に管理されたデータ１を閲覧する際の処理の流れの例を示す図である。
【００２４】
クライアント端末１０−１は、サーバ端末２０にログインし、サーバ端末からログインＯＫが返ってくると、アプリケーション１を用いてデータ１に対するアクセスを要求する。すると、これを受けたサーバ端末２０は、クライアント端末１０−１に対してアプリケーション１のアプリ証明書を要求する。なお、サーバ端末２０とクライアント端末１０−１間の通信は、サーバ証明書２３ａを使用して、ＳＳＬなどの方法により、あらかじめ暗号化されている。
【００２５】
クライアント端末１０−１からサーバ端末２０に向けてアプリ証明書（アプリ１）が送信されると、サーバ端末２０において、当該証明書に基づく認証が行なわれる。ここで認証に成功すると、サーバ端末２０は、図２に示す許可アプリリストを参照し、当該アプリケーションによるアクセスを許可するか否かを判定する。この場合、アプリケーション１は、許可アプリリストに規定されているため、アクセスが許可されデータ１がクライアント端末１０−１に送られる。
【００２６】
するとクライアント端末１０−１は、データ１に対する操作権限をサーバ端末２０に問い合わせる。図２に示す操作権限リストに規定される通り、データ１に対しては保存、印刷等の操作が禁止されているため（図２参照）、クライアント端末１０−１におけるアプリケーション１では、保存、印刷等のボタンを非表示にする等して保存、印刷等の機能を使用不可状態とする。
【００２７】
図４は、クライアント端末１０−１からサーバ端末２０に管理されたデータ２を閲覧する際の処理の流れの例を示す図である。なお、ここでは、上記図３で説明した処理の終了後、データ２に対するアクセスを要求するものとする。すなわち、アプリケーション１の認証に成功している状態から処理が開始される。
【００２８】
クライアント端末１０−１は、アプリケーション１を用いてデータ２に対するアクセスを要求する。すると、これを受けたサーバ端末２０は、当該アプリケーションに対する認証が既に済んでいるため、そのままデータ２をクライアント端末１０−１に送信する。
【００２９】
クライアント端末１０−１は、データ２に対する操作権限をサーバ端末２０に問い合わせる。図２に示す操作権限リストに規定される通り、データ２に対しては印刷等の操作が禁止されているため（図２参照）、クライアント端末１０−１におけるアプリケーション１では、印刷等のボタンを非表示にする等して印刷等の機能を使用不可状態とする。
【００３０】
図５は、クライアント端末１０−３からサーバ端末２０に管理されたデータ１を閲覧する際の処理の流れの例を示す図である。
【００３１】
クライアント端末１０−３は、アプリケーション２を用いてデータ１に対するアクセスを要求する。すると、これを受けたサーバ端末２０は、クライアント端末１０−３に対してアプリケーション２のアプリ証明書を要求する。
【００３２】
クライアント端末１０−３からサーバ端末２０に向けてアプリ証明書（アプリ２）が送信されると、サーバ端末２０において、当該証明書に基づく認証が行なわれる。ここで認証に成功すると、サーバ端末２０は、図２に示す許可アプリリストを参照し、当該アプリケーションによるアクセスを許可するか否かを判定する。この場合、アプリケーション２は、許可アプリリストに規定されているため、アクセスが許可されデータ１がクライアント端末１０−３に送られる。
【００３３】
するとクライアント端末１０−３は、データ１に対する操作権限をサーバ端末２０に問い合わせる。図２に示す操作権限リストに規定される通り、データ１に対しては保存、印刷等の操作が禁止されているため（図２参照）、クライアント端末１０−３におけるアプリケーション２では、保存、印刷等のボタンを非表示にする等して保存、印刷等の機能を使用不可状態とする。
【００３４】
図６は、クライアント端末１０−４からサーバ端末２０に管理されたデータ１を閲覧する際の処理の流れの例を示す図である。
【００３５】
クライアント端末１０−４は、アプリケーション３を用いてデータ１に対するアクセスを要求する。すると、これを受けたサーバ端末２０は、クライアント端末１０−４に対してアプリケーション３のアプリ証明書を要求する。
【００３６】
ここで、クライアント端末１０−４は、アプリ証明書（アプリ３）がないため、サーバ端末２０に対して証明書なしを応答する。サーバ端末２０では、認証が行なえないため当該アクセスを拒否する旨をクライアント端末１０−４に送信する。これを受けたクライアント端末１０−４は、アクセス拒否を表示器（入出力手段）等に表示する。
【００３７】
次に、図７を用いて、上記説明したサーバ端末２０及びクライアント端末１０を構成する機能的な構成の一例について説明する。なお、各クライアント端末１０−１〜１０−４は、略同様の機能を有するためここではクラアイント端末１０として説明する。
【００３８】
まず、サーバ端末２０について説明する。サーバ端末２０は、その機能構成として、データ管理部２１と、データ送信部２２と、サーバ証明書保持部２３と、通信部２４と、認証部２５と、操作制限情報保持部２６と、操作制限制御部２７とを具備して構成される。
【００３９】
データ管理部２１は、各種データ（データ１〜データｎ）を管理する機能を果たす。データ送信部２２は、当該管理されたデータを要求に基づき送信する機能を果たす。サーバ証明書保持部２３は、前述のサーバ証明書２３ａを保持する機能を果たす。通信部２４は、サーバ端末２０と他装置との通信を司る機能を果たす。認証部２５は、アプリ証明書を認証する機能を果たし、操作制限情報保持部２６は、前述のデータ操作制限情報を保持する機能を果たす。
【００４０】
操作制限制御部２７は、データ管理部２１に管理された各種データに対する操作制限処理を制御する機能を果たし、クライアント端末１０からのアクセスに際して用いられたアプリケーションによるアクセスを許可するか否かの判定を行なう許可アプリケーション判定部２７ａと、クライアント端末１０に対して当該データに対する操作権限の通知を行なう操作権限通知部２７ｂとを具備して構成される。
【００４１】
続いて、クライアント端末１０について説明する。クライアント端末１０は、その機能構成として、通信部１１と、アプリケーション１２とを具備して構成される。
【００４２】
通信部１１は、クライアント端末１０と他装置との通信を司る機能を果たす。例えば、サーバ端末２０からサーバ証明書２３ａを受信したならば、当該証明書を用いてサーバ端末２０との間の通信を暗号化等する。
【００４３】
アプリケーション１２は、コンピュータプログラムを示しており、本実施例においては特に、サーバ端末２０に管理されたデータに対して閲覧等の処理（例えば、ビューア）を行なう機能を果たす。アプリケーション１２には、その機能構成として、上記説明した操作権限通知部２７から通知された操作権限に基づく操作制限を行なう操作制限処理部１３と、当該アプリケーションを証明するためのアプリ証明書を保持するアプリ証明書保持部１４とが具備される。
【００４４】
以上が、サーバ端末２０及びクライアント端末１０の説明である。なお、上記説明した、サーバ端末２０、クライアント端末１０は、主制御手段としてのＣＰＵ(Central Processing Unit)等、記憶手段としてのＲＯＭ(Read Only Memory)、ＲＡＭ(Random Access Memory)、ＨＤＤ（Hard Disk Drive）等、入出力手段としてのキーボード、マウス、ディスプレイ等、通信手段としてのネットワークカード等がバスにより接続されて構成される。なお、これら各構成手段は、記憶手段に記憶されたプログラムが主制御手段により実行されることで制御される。
【００４５】
次に、図８及び図９を用いてサーバ端末２０及びクライアント端末１０における動作について説明する。まず図８を用いて、サーバ端末２０における動作の流れの例について説明する。
【００４６】
サーバ端末２０は、クライアント端末１０からのアプリケーションを介したデータ要求受信待ち状態にある（ステップＳ１０１でＮＯ）。ここで、クライアント端末１０からデータ要求が送られてくると（ステップＳ１０１でＹＥＳ）、サーバ端末２０は、認証部２５において、当該アプリケーションの認証が済んでいるか否かを確認し、認証済みであれば（ステップＳ１０２でＹＥＳ）、ステップＳ１０８の処理に移るが、未認証であれば（ステップＳ１０２でＮＯ）、アプリ証明書を要求する指示を当該データ要求送信元のクライアント端末１０に送信する（ステップＳ１０３）。
【００４７】
上記要求したアプリ証明書がクライアント端末１０側から送られてきた場合には（ステップＳ１０４でＹＥＳ）、サーバ端末２０は、認証部２５において、当該アプリ証明書の認証を行なう（ステップＳ１０５）。この認証に失敗した場合には（ステップＳ１０６でＮＯ）、アクセス拒否を送信した後（ステップＳ１０７）、再びステップＳ１０１に戻ることになるが、認証に成功した場合には（ステップＳ１０６でＹＥＳ）、許可アプリケーション判定部２７ａにおいて、当該アプリケーションによるアクセスを許可するか否かの判定を行なう。すなわち、上記図２で説明した許可アプリリストに規定されたアプリケーションによるデータ要求であるか否かの判定を行なう。
【００４８】
判定の結果、許可アプリリストに規定されていないアプリケーションからのデータ要求である旨確認されれば（ステップＳ１０８でＮＯ）、アクセス拒否を送信した後（ステップＳ１０７）、再びステップＳ１０１に戻ることになるが、許可アプリリストに規定されたアプリケーションからのデータ要求である旨確認されたならば（ステップＳ１０８でＹＥＳ）、データ送信部２２において、ステップＳ１０１における要求に基づくデータをクライアント端末１０に送信する（ステップＳ１０９）。
【００４９】
その後、クライアント端末１０から当該送信したデータに対する操作権限を要求された場合には（ステップＳ１１０でＹＥＳ）、サーバ端末２０は、操作権限通知部２７ｂにおいて、当該データに対する操作権限を上記図２で説明した操作権限リストから取得し、それを通知する。その後サーバ端末２０は、再びステップＳ１０１に戻る。
【００５０】
次に、図９を用いて、クライアント端末１０における動作の流れの例について説明する。
【００５１】
ユーザによりサーバ端末２０に管理されたデータの閲覧等を指示する操作がなされると、この処理は開始される。この処理が開始されると、クライアント端末１０ではまず、データ要求の送信を行なう（ステップＳ２０１）。なお、このデータ要求は、アプリケーションを介して行なわれる。
【００５２】
データ要求送信後、クライアント端末１０は、要求したデータ及びアプリ証明書要求の受信待ちとなる（ステップＳ２０２でＮＯの後、ステップＳ２０３でＮＯ）。ここで、要求したデータがサーバ端末２０から送られてきた場合には（ステップＳ２０２でＹＥＳ）、ステップＳ２０９の処理に移ることになるが、アプリ証明書要求が送られてきた場合には（ステップＳ２０３でＹＥＳ）、受信したアプリ証明書要求に基づくアプリ証明書をサーバ端末２０に応答する。
【００５３】
ここで、要求されたアプリ証明書がなかった場合には（ステップＳ２０４でＮＯ）、クライアント端末１０は、証明書なしを送信し（ステップＳ２０７）、それに対するサーバ端末２０からの応答に基づく処理（例えば、サーバ端末２０から送られてきたアクセス拒否通知を表示等する。）を実施する（ステップＳ２０８）。一方、要求されたアプリ証明書が存在するのであれば（ステップＳ２０４でＹＥＳ）、サーバ端末２０に向けて当該アプリ証明書を送信した後、ステップＳ２０１で要求したデータの受信待ちとなる（ステップＳ２０６でＮＯ）。
【００５４】
サーバ端末２０から要求したデータが送られてくると（ステップＳ２０６でＹＥＳ）、クライアント端末１０は、当該データに対する操作権限をサーバ端末２０に要求する（ステップＳ２０９）。その後、要求した操作権限が送られてくると（ステップＳ２１０でＹＥＳ）、操作制限処理部１３において、当該操作権限に基づく制限処理を実施した後（ステップＳ２１１）、この処理を終了する。上述した通り、この制限処理では、例えば、印刷が禁止されているのであれば印刷ボタンを非表示等にして印刷機能を無効化する。
【００５５】
以上が本発明の代表的な実施形態の一例であるが、本発明は、上記及び図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【００５６】
なお、上記説明したクライアント端末１０、サーバ端末２０において動作するプログラムは、ネットワーク等の通信手段により提供することは勿論、ＣＤ−ＲＯＭ等の外部記録媒体に記録して提供することも可能である。
【図面の簡単な説明】
【００５７】
【図１】本発明の実施の一形態に係わる電子情報管理システム（データ管理システム）の全体構成の一例を示す図である。
【図２】データ操作制限情報の一例を示す図である。
【図３】図１に示すデータ管理システムにおける第１の動作の流れの例を示すシーケンスチャートである。
【図４】図１に示すデータ管理システムにおける第２の動作の流れの例を示すシーケンスチャートである。
【図５】図１に示すデータ管理システムにおける第３の動作の流れの例を示すシーケンスチャートである。
【図６】図１に示すデータ管理システムにおける第４の動作の流れの例を示すシーケンスチャートである。
【図７】サーバ端末２０及びクライアント端末１０を構成する機能的な構成の一例を示す図である。
【図８】サーバ端末２０における動作の流れの例を示すフローチャートである。
【図９】クライアント端末１０における動作の流れの例を示すフローチャートである。
【符号の説明】
【００５８】
１０    クライアント端末
１１    通信部
１２    アプリケーション
１３    操作制限処理部
１４    アプリ証明書保持部
１４ａ    アプリ証明書
２０    サーバ端末
２１    データ管理部
２２    データ送信部
２３    サーバ証明書保持部
２３ａ    サーバ証明書
２４    通信部
２５    認証部
２６    操作制限情報保持部
２６ａ    許可アプリリスト
２６ｂ    操作権限リスト
２７    操作制限制御部
２７ａ    許可アプリケーション判定部
２７ｂ    操作権限通知部
３０    ネットワーク
【図１】
0005145856.tif 000002
【図２】
0005145856.tif 000003
【図３】
0005145856.tif 000004
【図４】
0005145856.tif 000005
【図５】
0005145856.tif 000006
【図６】
0005145856.tif 000007
【図７】
0005145856.tif 000008
【図８】
0005145856.tif 000009
【図９】
0005145856.tif 000010