(57)【要約】【課題】暗号化された情報をより適切に管理することを目的とする。【解決手段】暗号化された情報処理装置の情報を記憶する端末装置が、情報処理装置との規定の通信が行われているか否かの判断に用いる情報処理装置から送信された情報をもとに、通信が行われているか否かを判断し、通信が行われていると判断した場合、情報の暗号化を解除する処理を行うことによって課題を解決する。【選択図】図１
2013222408.tif 000002
【特許請求の範囲】
【請求項１】
暗号化された情報処理装置の情報を記憶する端末装置であって、
前記情報処理装置との規定の通信が行われているか否かの判断に用いる前記情報処理装置から送信された情報をもとに、前記通信が行われているか否かを判断し、前記通信が行われていると判断した場合、前記情報の暗号化を解除する処理を行う処理手段を有することを特徴とする端末装置。
【請求項２】
前記処理手段は、前記通信が行われていないと判断した場合、前記情報の印刷の指示を受け付けない処理を行うことを特徴とする請求項１記載の端末装置。
【請求項３】
前記処理手段は、前記通信が行われていないと判断した場合、前記情報に対するアクセスを制限するか否かをユーザ操作による入力に基づいて一定の時間ごとに判断し、制限すると判断したとき、前記情報が暗号化されていないときは前記情報を暗号化する処理を行うことを特徴とする請求項１又は２記載の端末装置。
【請求項４】
前記処理手段は、前記通信が行われていないと判断した場合、前記情報に対するアクセスを制限するか否かをユーザ操作による入力に基づいて一定の時間ごとに判断し、制限すると判断したとき、前記情報を表示部に表示しない処理を行うことを特徴とする請求項１乃至３の何れか１項記載の端末装置。
【請求項５】
暗号化された情報処理装置の情報を記憶する端末装置における情報管理方法であって、
判断手段が、前記情報処理装置との規定の通信が行われているか否かの判断に用いる前記情報処理装置から送信された情報をもとに、前記通信が行われているか否かを判断する工程と、
処理手段が、前記通信が行われていると判断した場合、前記情報の暗号化を解除する処理を行う工程と、を有することを特徴とする情報管理方法。
【請求項６】
暗号化された情報処理装置の情報を記憶するコンピュータを、
前記情報処理装置との規定の通信が行われているか否かの判断に用いる前記情報処理装置から送信された情報をもとに、前記通信が行われているか否かを判断し、前記通信が行われていると判断した場合、前記情報の暗号化を解除する処理を行う処理手段として機能させるプログラム。
【請求項７】
前記処理手段は、前記通信が行われていないと判断した場合、前記情報の印刷の指示を受け付けない処理を行うことを特徴とする請求項６記載のプログラム。
【請求項８】
前記処理手段は、前記通信が行われていないと判断した場合、前記情報に対するアクセスを制限するか否かをユーザ操作による入力に基づいて一定の時間ごとに判断し、制限すると判断したとき、前記情報が暗号化されていないときは前記情報を暗号化する処理を行うことを特徴とする請求項６又は７記載のプログラム。
【請求項９】
前記処理手段は、前記通信が行われていないと判断した場合、前記情報に対するアクセスを制限するか否かをユーザ操作による入力に基づいて一定の時間ごとに判断し、制限すると判断したとき、前記情報を表示部に表示しない処理を行うことを特徴とする請求項６乃至８の何れか１項記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、情報管理方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、ノートＰＣ、モバイル端末等の発達に伴い、オフィス、工場などに設置されたＰＣで作成した電子文書をノートＰＣ、モバイル端末等により持ち出して作業したいという要望がある。また、全社員にモバイル端末が配布され、会議などでは会議資料として電子文書が参加者のモバイル端末に配布されることにより行われるケースがある。このようなケースでは、社員は、モバイル端末をオフィスの外に持ち出して使用している。
ここで、ノートＰＣ、モバイル端末などで電子文書を持ち出す際、万が一、モバイル端末などを紛失した場合のセキュリティの保持のため、暗号化電子文書に変換し、暗号化電子文書へのアクセス時に認証で許可するものがある（特許文献１参照）。また、電子文書の閲覧の許可に有効期限を設けるものがある（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２００９／０２２３７６号
【特許文献２】特開２０１０−６７０４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
機密性が保持された場所（例えば、社内）では、紛失等によって第三者に情報が漏洩する可能性は極めて低く、セキュアな状態であるといえるので、このような状況では、持ち出したファイルを手間無く閲覧できるのが望ましい。一方、機密性が保持されていない場所（例えば、社外）では、モバイル端末を紛失した際は、情報が漏洩する可能性があり、要注意状態であるといえるので、このような状況では、持ち出したファイルの閲覧および印刷を適切に制限するのが望ましい。
しかしながら、従来技術では、暗号化電子文書がアクセス時に認証で許可された後は、次のアクセスがあるまで永続的に閲覧および印刷が可能であるため、認証で許可された状態で電子文書が紛失した場合は、第三者への情報の漏洩を防ぐことができない。また、従来技術では、セキュアな状態であってもアクセスの都度、認証が必要である。また、従来技術では、電子文書の閲覧の許可に有効期限を設けるものもあるが、その場合は有効期限を過ぎると正当なユーザでも継続的な閲覧ができなくなるという問題があった。
【０００５】
本発明はこのような問題点に鑑みなされたもので、暗号化された情報をより適切に管理することを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明に係る端末装置は、暗号化された情報処理装置の情報を記憶する端末装置であって、前記情報処理装置との規定の通信が行われているか否かの判断に用いる前記情報処理装置から送信された情報をもとに、前記通信が行われているか否かを判断し、前記通信が行われていると判断した場合、前記情報の暗号化を解除する処理を行う処理手段を有することを特徴とする。
【０００７】
また、本発明は、方法、プログラム、システム、記憶媒体などとしてもよい。
【発明の効果】
【０００８】
本発明によれば、暗号化された情報をより適切に管理することができる。
【図面の簡単な説明】
【０００９】
【図１】電子文書管理システムの構成の一例を示す図である。
【図２】端末のハードウェアの構成の一例を示す図である。
【図３】電子文書管理モジュールの構成の一例を示す図である。
【図４】持ち出し時処理に係るフローチャートの一例を示す図である。
【図５】電子文書制御処理に係るフローチャートの一例を示す図である。
【図６】状態処理に係るフローチャートの一例を示す図である。
【図７】持ち出し元の情報の一例を示す図である。
【図８】ユーザインターフェースの一例を示す図である。
【図９】状態処理に係るフローチャートの一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面に基づいて説明する。なお、実施形態は、本発明を限定するものではなく、また、実施形態で説明されている全ての構成が本発明の課題を解決するための手段に必須であるとは限らない。
【００１１】
＜第１の実施形態＞
本実施形態では、複数の端末装置間において電子文書の授受を行う場合を例に挙げて電子文書の管理方法（情報管理方法の一例）について説明する。図１は、本実施形態に係る電子文書管理システムの構成の一例を示す図である。電子文書管理システムでは、端末Ａ１１と端末Ｂ１６とがネットワーク１５を介して通信可能に構成されている。ネットワーク１５は、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）等である。
端末Ａ１１及び端末Ｂ１６は、情報処理装置（コンピュータ）の一例である。端末Ａ１１は、電子文書管理モジュール１２、持ち出し用フォルダ１３、及び持ち込み用フォルダ１４を有する。端末Ｂ１６は、電子文書管理モジュール１７、持ち出し用フォルダ１８、及び持ち込み用フォルダ１９を有する。
【００１２】
電子文書管理モジュール１２及び電子文書管理モジュール１７の各々、持ち出し用フォルダ１３及び持ち出し用フォルダ１８の各々、並びに持ち込み用フォルダ１４及び持ち込み用フォルダ１９の各々は、基本的には同じものである。なお、それぞれについて両者を区別しないときは、説明の便宜上、符号を付さない名称を用いて説明する。例えば、電子文書管理モジュール１２及び電子文書管理モジュール１７を区別しないときは電子文書管理モジュールと称し、また例えば、端末Ａ１１及び端末Ｂ１６を区別しないときは、端末と称する。
また、以下では、説明の便宜上、端末Ａ１１が電子文書を渡す側の端末（ＰＣ、サーバ等）であり、端末Ｂ１６が電子文書を受け取る側の端末（ノートＰＣ、モバイル端末、携帯電話等の端末装置）であるものとして説明するが、この構成に限定されるものではない。
【００１３】
図２は、端末のハードウェア（Ｈ／Ｗ）の構成の一例を示す図である。コンピュータモジュール１０１には、キーボード１３２、ポインティングデバイスの一例であるマウス１３３などの入力装置がＩ／Ｏインタフェース１４３を介して接続される。また、コンピュータモジュール１０１には、ディスプレイ装置（表示部）１４４などの出力装置がビデオインタフェース１３７を介して接続される。
コンピュータモジュール１０１は、ネットワークインタフェース１３８を有する。ネットワークインタフェース１３８は、コンピュータモジュール１０１を、ネットワーク１５を介して他の情報処理装置（コンピュータ）に接続することができる。
【００１４】
また、コンピュータモジュール１０１は、ＣＰＵ１３５（プロセッサーユニットの一例）、及びランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）等のメモリ１３６（メモリユニットの一例）を有する。
また、コンピュータモジュール１０１は、ディスプレイ装置１４４のためのビデオインタフェース１３７、キーボード１３２及びマウス１３３のためのＩ／Ｏインタフェース１４３、記憶装置１３９を有する。記憶装置１３９は、ＨＤＤ１４０（ハードディスクドライブ）を含んで構成される。なお、記憶装置１３９には、磁気テープドライブなどの装置が含まれていてもよい。
また、コンピュータモジュール１０１は、ＣＤ／ＤＶＤ−ＲＯＭドライブ１４２を有する。ＣＤ／ＤＶＤ−ＲＯＭドライブ１４２は、不図示の不揮発性のコンピュータ読み取り可能な記憶媒体の一例であるＣＤ／ＤＶＤ−ＲＯＭに格納されたプログラム、各種のデータを読み込む。
【００１５】
また、コンピュータモジュール１０１は、相互接続バス１３４を有している。ＣＰＵ１３５は、例えば、相互接続バス１３４を介してＩ／Ｏインタフェース１４３を利用する。
また、後述のフローチャートで示される手順を実現するためのプログラムは、例えば記憶装置１３９に格納されている。ＣＰＵ１３５によって、プログラムが記憶装置１３９からメモリ１３６にロードされて実行されることで、フローチャートの処理が実現される。
なお、フローチャートの処理を実現する方法については、上述の構成に限られるものではなく、適宜の構成を採用することができる。例えば、ＣＰＵ１３５によって、ＣＤ／ＤＶＤ−ＲＯＭドライブ１４２で読み取ったＣＤ／ＤＶＤ−ＲＯＭ内に格納されたプログラムが読み出されて実行されることで、後述のフローチャートの処理を実現してもよい。また、例えば、プログラムが格納されているのはメモリ１３６であって、ＣＰＵ１３５によって、プログラムがメモリ１３６から読み出されて実行されることで、フローチャートの処理を実現してもよい。
【００１６】
図３は、電子文書管理モジュールの構成の一例を示す図である。電子文書管理モジュールは、記憶装置１３９に格納された、電子文書管理モジュールの各機能を実現するためのプログラムを、ＣＰＵ１３５が実行することによって実現される。電子文書管理モジュールは、後述するフローチャートの処理を実行するソフトモジュール（３０１〜３０８）を含んで構成される。
電子文書管理部３０１は、ソフトウェアモジュール（３０２〜３０８）の処理、データフロー等を制御する。ＵＩ部３０２は、オペレータからの入力および出力を処理する。通信管理部３０３は、通信接続状態の判定、通信接続状態の管理などを行う。認証管理部３０４は、端末同士の認証、正規のユーザであるか否かの認証等を管理する。
セキュア状態判定部３０５は、通信接続状態および認証の結果の情報から、端末の状態、例えば端末がセキュアな状態（セキュア状態）であるか否かを判断する。暗号化管理部３０６は、電子文書の暗号化および電子文書の暗号化の解除を管理する。印刷管理部３０７は、電子文書の印刷に関する管理を行う。電子文書ファイル管理部３０８は、電子文書（ファイル）の複製、移動、分割、削除等の管理を行う。
【００１７】
以下では、電子文書管理モジュールの処理について、図４から図６までのフローチャートを用いて説明する。まず、図４を用いて、端末Ａ１１の電子文書を持ち出すときの処理（持ち出し時処理）を説明する。図４は、持ち出し時処理に係るフローチャートの一例を示す図である。
端末Ａ１１の電子文書管理部３０１は、電子文書が持ち出されるか否かを判断する（Ｓ４０１）。電子文書管理部３０１は、例えば、電子文書が持ち出し用フォルダ１３にコピーされていると判断した場合、持ち出されると判断する。Ｓ４０１にて、電子文書管理部３０１は、電子文書が持ち出されると判断した場合、Ｓ４０２に処理を進め、他方、電子文書が持ち出されないと判断した場合、処理を終了する。
【００１８】
Ｓ４０２にて、端末Ａ１１の認証管理部３０４は、端末Ｂ１６についての認証をチェックする。より具体的には、端末Ａ１１の認証管理部３０４は、端末Ｂ１６の認証管理部３０４が有する認証ＩＤを端末Ｂ１６から受け取り、正当なものであるか否かを確認する。
なお、端末Ａ１１には、例えば電子文書管理モジュール１２をインストールした際に、正当な端末の情報として端末Ｂ１６の認証ＩＤがメモリ１３６に記憶される。端末Ａ１１の認証管理部３０４は、端末Ｂ１６が正当な端末である（認証がＯＫである）と判断した場合、Ｓ４０３に処理を進め、他方、端末Ｂ１６が正当な端末でないと判断した場合、処理を終了する。
【００１９】
Ｓ４０３にて、端末Ａ１１の暗号化管理部３０６は、持ち出し用フォルダ１３にある電子文書を暗号化する。次に、端末Ａ１１の電子文書ファイル管理部３０８は、持ち出し用フォルダ１３にある暗号化された電子文書のファイルプロパティに、持ち出し元の情報として、端末Ａ１１のＩＰアドレス、当該電子ファイルのＵＲＬ、持ち出し日時などを埋め込む（Ｓ４０４）。なお、持ち出し元の情報については、図７を用いて説明する。
次に、端末Ａ１１の電子文書管理部３０１は、電子文書ファイル管理部３０８を介して、持ち出し用フォルダ１３にある電子文書を、端末Ｂ１６の持ち込み用フォルダ１９に格納（例えばコピー）する（Ｓ４０５）。
【００２０】
次に、図５を用いて、端末Ｂ１６の持ち込み用フォルダ１９に格納されている電子文書に係るアクセスを制御する処理（電子文書制御処理）を説明する。図５は、電子文書制御処理に係るフローチャートの一例を示す図である。
まず、端末Ｂ１６の電子文書管理部３０１は、電子文書が持ち込みされているか否かを判断する（Ｓ５０１）。端末Ｂ１６の電子文書管理部３０１は、例えば端末Ｂ１６の持ち込み用フォルダ１９に電子文書が格納されていると判断した場合、電子文書が持ち込みされていると判断する。Ｓ５０１にて、電子文書管理部３０１は、電子文書が持ち込みされていると判断した場合、Ｓ５０２に処理を進め、他方、電子文書が持ち込みされていないと判断した場合、処理を終了する。
Ｓ５０２にて、電子文書管理部３０１は、電子文書のファイルプロパティの情報から、持ち出し元の情報を抽出し、端末Ａ１１へ通信接続のためのアドレス情報（例えば端末Ａ１１のＩＰアドレス）を取得する。
【００２１】
次に、通信管理部３０３は、取得されたアドレス情報を用いて、端末Ａ１１に対して、端末Ａ１１との通信接続状態（正当な端末との通信接続を行っているか否か）を確認する（Ｓ５０３）。例えば、端末Ｂ１６の認証管理部３０４は、通信接続している相手が正当な端末であることを確認するために、端末Ａ１１の認証管理部３０４が有する認証ＩＤを受け取り、正当なものであるか否かを確認する。
なお、通信接続状態の確認については、上述の構成に限られるものではない。例えば、端末Ａ１１から通知（送信）される規定の情報（ポーリングの情報、通信接続がされていることを示す定期的に通知される情報など）により確認する構成としてもよい。即ち、上述した認証ＩＤ等は、外部からの侵入、盗聴、改ざん等がない技術的に保護された通信が行われる環境に端末が存在することを確認可能な情報の一例である。そして、このような環境においては、端末が、紛失等によって第三者に情報が漏洩する可能性は極めて低い状態（セキュア状態）であると判断される（Ｓ５０４参照のこと。）。つまり、本実施形態では、端末Ｂ１６が端末Ａ１１と通信可能な状態である場合、端末Ｂ１６の状態は、セキュア状態と判定される。
【００２２】
次に、セキュア状態判定部３０５は、端末Ａ１１との通信接続状態によって、端末Ｂ１６がセキュア状態であるか否かを判断する（Ｓ５０４）。セキュア状態判定部３０５は、端末Ｂ１６がセキュア状態であると判断した場合、Ｓ５０５に処理を進め、他方、端末Ｂ１６がセキュア状態でないと判断した場合、Ｓ５０６に処理を進める。
Ｓ５０５では、セキュア状態処理が行われる。なお、セキュア状態処理については、図６（Ａ）のフローチャートを用いて後述する。Ｓ５０５の処理の後は、再度、通信管理部３０３により端末Ａ１１との通信接続状態が確認され（Ｓ５０３）、セキュア状態が維持されているかどうかの確認が継続される。
【００２３】
Ｓ５０６にて、ＵＩ部３０２は、処理を終了するか否かのオペレータによる選択を受け付ける。ＵＩ部３０２は、終了すると判断した場合、処理を終了し、他方、終了しないと判断した場合、Ｓ５０７に処理を進める。
Ｓ５０７にて、認証管理部３０４は、オペレータによる入力装置の操作（ユーザ操作）に基づいて認証処理を行う。より具体的には、端末Ｂ１６の認証管理部３０４は、オペレータによるパスワードの入力を受け付け、正当なオペレータであるか否かを確認する。
Ｓ５０８にて、セキュア状態判定部３０５は、認証管理部３０４を介してパスワードが正当なものであるか否か（認証がＯＫであるか否か）を判断する。セキュア状態判定部３０５は、パスワードが正当なものである、即ち端末Ｂ１６が要注意状態であると判断した場合、Ｓ５０９に処理を進める。他方、セキュア状態判定部３０５は、パスワードが正当なものでない、即ち端末Ｂ１６が非セキュア状態であると判断した場合、Ｓ５１０に処理を進める。
【００２４】
Ｓ５１０では、非セキュア状態処理が行われる。なお、非セキュア状態処理については、図６（Ｂ）のフローチャートを用いて後述する。非セキュア状態処理が行われると、通信管理部３０３により、一定の時間が経過した後に端末Ａ１１との通信接続状態が確認され（Ｓ５０３）、セキュア状態であるか否かの確認が継続される。
Ｓ５０９では、要注意状態処理が行われる。なお、要注意状態処理については、図６（Ｃ）のフローチャートを用いて後述する。
【００２５】
＜セキュア状態処理＞
なお、図６（Ａ）〜（Ｃ）は、端末Ｂ１６で実行される処理である。
図６（Ａ）は、セキュア状態判定部３０５が「端末Ｂ１６はセキュア状態である」と判定した場合に行われるセキュア状態処理に係るフローチャートの一例を示す図である。
まず、暗号化管理部３０６は、電子文書の暗号化が解除されているか否か（暗号化解除状態であるか否か）を判断する（Ｓ６００１）。暗号化管理部３０６は、電子文書が暗号化解除状態であると判断した場合、Ｓ６００２に処理を進め、他方、電子文書が暗号化解除状態でないと判断した場合、Ｓ６００３に処理を進める。
Ｓ６００２にて、電子文書管理部３０１は、電子文書の暗号化解除状態を継続し、Ｓ６００４に処理を進める。Ｓ６００３にて、電子文書管理部３０１は、電子文書の暗号化の解除を暗号化管理部３０６に指示し、Ｓ６００４に処理を進める。この際、暗号化管理部３０６は、電子文書の暗号化を解除する。
【００２６】
Ｓ６００４にて、印刷管理部３０７は、電子文書管理モジュール１７の印刷機能が使用できない状態（使用不可状態）であるか否かを判断する。印刷管理部３０７は、使用不可状態であると判断した場合、Ｓ６００５に処理を進め、他方、使用不可状態でない（使用可能状態である）と判断した場合、Ｓ６００６に処理を進める。
Ｓ６００５にて、電子文書管理部３０１は、印刷管理部３０７を介して使用不可状態の解除を行う。例えば、電子文書管理モジュール１７の印刷機能が使用不可状態になっているケースとしては、非セキュア状態にある端末Ｂ１６が、再び端末Ａ１１との通信接続が回復したような場合が想定される。Ｓ６００６にて、電子文書管理部３０１は、印刷機能の使用可能状態を維持する。
以上の処理により、端末Ｂ１６が「セキュア状態」にある場合、暗号化解除状態が継続されるので、パスワードの入力などのオペレータの手間が削減される。また、端末Ｂ１６が「セキュア状態」にある場合、印刷機能の使用不可状態も解除されるので、持ち出した電子文書を持ち出し元と同じように使用することが可能となる。
【００２７】
＜非セキュア状態処理＞
図６（Ｂ）は、セキュア状態判定部３０５が「端末Ｂ１６は非セキュアな状態である」と判定した場合に行われる非セキュア状態処理に係るフローチャートの一例を示す図である。
まず、暗号化管理部３０６は、電子文書が暗号化解除状態であるか否かを判断する（Ｓ６１０１）。暗号化管理部３０６は、電子文書が暗号化解除状態であると判断した場合、Ｓ６１０３に処理を進め、他方、電子文書が暗号化解除状態でないと判断した場合、Ｓ６１０２に処理を進める。
Ｓ６１０２にて、電子文書管理部３０１は、電子文書の暗号化状態を継続し、Ｓ６１０４に処理を進める。Ｓ６１０３にて、電子文書管理部３０１は、電子文書の再暗号化を暗号化管理部３０６に指示し、Ｓ６１０４に処理を進める。この際、暗号化管理部３０６は、電子文書を暗号化する。
【００２８】
Ｓ６１０４にて、印刷管理部３０７は、端末Ｂ１６の電子文書管理モジュール１７において、印刷機能が使用可能状態であるか否かを判断する。印刷管理部３０７は、印刷機能が使用可能状態であると判断した場合、Ｓ６１０６に処理を進め、他方、印刷機能が使用可能状態でないと判断した場合、Ｓ６１０５に処理を進める。
Ｓ６１０６にて、電子文書管理部３０１は、印刷管理部３０７を介して印刷機能を使用不可状態に変更する（例えば図８の印刷機能項目８０３を参照のこと。）。Ｓ６１０５にて、電子文書管理部３０１は、印刷機能の使用不可状態を維持する。なお、印刷機能の使用不可状態は、端末Ａ１１との通信接続が回復し、端末Ａ１１がセキュア状態に戻ると、解除される。
以上の処理により、端末Ｂ１６が「非セキュア状態」にある場合、持ち出した電子文書の暗号化状態が継続されるので、安全な状態を維持することができる。また、印刷機能も使用不可状態になるので、印刷物からの情報の漏洩等を防ぐことが可能になる。
【００２９】
＜要注意状態処理＞
図６（Ｃ）は、セキュア状態判定部３０５が「端末Ｂ１６は要注意状態である」と判定した場合に行われる要注意状態処理に係るフローチャートの一例を示す図である。
まず、暗号化管理部３０６は、電子文書の暗号化関連の状態を継続する（Ｓ６２０１）。即ち、暗号化管理部３０６は、電子文書が暗号化解除状態である場合、電子文書の暗号化が解除された状態を継続し、暗号化状態である場合、電子文書が暗号化された状態を継続する。
次に、印刷管理部３０７は、端末Ｂ１６の電子文書管理モジュール１７において、印刷機能が使用可能状態であるか否かを判断する（Ｓ６２０２）。印刷管理部３０７は、印刷機能が使用可能状態であると判断した場合、Ｓ６２０４に処理を進め、他方、印刷機能が使用可能状態でないと判断した場合、Ｓ６２０３に処理を進める。
【００３０】
Ｓ６２０４にて、電子文書管理部３０１は、印刷管理部３０７を介して印刷機能を使用不可状態に変更する（例えば図８の印刷機能項目８０３を参照のこと。）。Ｓ６２０３にて、電子文書管理部３０１は、印刷機能の使用不可状態を維持する。なお、印刷機能の使用不可状態は、端末Ａ１１との通信接続が回復し、端末Ａ１１がセキュア状態に戻ると、解除される。なお、図６（Ｃ）では、Ｓ６２０３、Ｓ６２０４の処理の後、一定の時間が経過する度に、端末Ｂ１６は、認証処理（図５のＳ５０７）を実行する。この認証処理で、正当なパスワードが入力される限り、Ｓ５０６〜Ｓ５０９の処理が繰り返されることとなる。つまり、電子文書が暗号化解除状態である場合、電子文書の暗号化が解除された状態が継続される。しかしながら、誤ったパスワードが入力された場合、端末Ｂ１６は、非セキュア状態処理を行い、電子文書は暗号化されることとなる。
以上の処理により、端末Ｂ１６が「要注意状態」にある場合、電子文書の暗号関連の状態を継続することによって、正当なユーザである場合、電子文書の継続的な閲覧を可能にしつつ、不正なユーザからは、印刷物からの情報の漏洩等を防ぐことができる。さらに、要注意状態での印刷を防止することもできる。
【００３１】
図７は、持ち出し元の情報の一例を示す図である。持ち出し元の情報には、ファイル（電子文書）の名称を示すファイル名、ファイルのサイズを示すファイルサイズ、持ち出し元のアドレスを示すＩＰアドレス、ファイルの格納場所を示すＵＲＬ、ファイルが持ち出された日時を示す持ち出し日時の情報が含まれる。
本実施形態では、持ち出し元の情報は、ファイルプロパティとして、電子文書に保持される構成を示した。しかしながら、この構成に限られるものではなく、例えば、持ち出し元の情報は、電子文書とは別のファイルとして保持される構成としてもよい。
【００３２】
図８は、ユーザインターフェースの一例（電子文書管理モジュール１７により提供される画面）を示す図である。メインウインドウ８０１において、メニュー８０２は、ファイルメニュー、編集メニュー等、複数のメニューを含んで構成される。
例えば、メニュー８０２のファイルメニューには、印刷機能項目８０３が含まれる。なお、図８（Ａ）では、印刷機能項目８０３は、印刷機能項目８０３の実行（選択ファイル８０６の印刷）を受け付けない態様で表示されている。この態様は、印刷機能の使用不可状態において印刷を受け付けないように制御する構成の一例である。なお、図８（Ａ）に限らず、印刷が受け付けられない状態であれば、どのような画面でも構わない。例えば、印刷が指示された場合、「非セキュア状態または要注意状態であるため印刷は実行できません」というメッセージが表示されてもよい。
フォルダ表示領域８０５には、電子文書管理モジュール１７が管理しているファイルが存在する場所を表示している。フォルダ８０４は、現在選択されているフォルダ（本例では持ち込み用フォルダ１９）を示しており、ファイル表示領域８０７には、選択されたフォルダ８０４に存在するファイルの一覧が表示されている。選択ファイル８０６は、現在選択されているファイルを示し、選択されているファイルがメニュー８０２の各種の項目の処理の対象となる。
【００３３】
上述の構成によれば、端末が「セキュア状態」にあると判定された場合、例えば、暗号化を解除するためのパスワードの入力などのオペレータの手間なく持ち出した電子文書を使用することが可能となる。
また、端末が「非セキュア状態」にあると判定された場合、例えば、持ち出した電子文書を自動的に再暗号化するため、安全な状態を維持することができる。
また、端末が「要注意状態」にあると判定された場合、例えば、一定の間隔毎に認証処理が行われるので、正当なユーザである場合は継続的な閲覧が可能になる。また、印刷機能を自動的に抑制することで、電子文書としてだけでなく、印刷物からの情報の漏洩も防ぐことができる。
このように、本実施形態によれば、通信接続状態を判断することで、電子文書に対するアクセスをより適切に制限することができる。
【００３４】
＜第２の実施形態＞
第１の実施形態では、要注意状態および非セキュア状態の何れかの状態であると判定した場合、印刷機能を抑制する構成を示した。本実施形態では、非セキュア状態であると判定した場合に、更に、ファイル表示領域８０７へのファイルの表示を禁止し、他の電子文書管理モジュールを有する端末との接続、切断、及び終了以外のメニュー８０２における項目を一時的に使用不可にする構成を示す。
以下では、本実施形態における端末Ｂ１６の電子文書管理モジュールの処理について図９のフローチャートを用いて説明する。なお、本実施形態では、第１の実施形態の構成と異なる構成について主に説明し、同じ構成については説明を適宜省略する。つまり、後述する図９の処理の前に図５の処理が実行されていることとなる。
【００３５】
＜セキュア状態処理＞
図９（Ａ）は、セキュア状態判定部３０５が「端末Ｂ１６はセキュア状態である」と判定した場合に行われるセキュア状態処理に係るフローチャートの一例を示す図である。
まず、暗号化管理部３０６は、電子文書が暗号化解除状態であるか否かを判断する（Ｓ９００１）。暗号化管理部３０６は、電子文書が暗号化解除状態であると判断した場合、Ｓ９００２に処理を進め、他方、電子文書が暗号化解除状態でないと判断した場合、Ｓ９００３に処理を進める。
Ｓ９００２にて、電子文書管理部３０１は、電子文書の暗号化解除状態を継続する。Ｓ９００３にて、電子文書管理部３０１は、電子文書の暗号化の解除を暗号化管理部３０６に指示し、Ｓ９００４に処理を進める。この際、暗号化管理部３０６は、電子文書の暗号化を解除する。Ｓ９００４にて、電子文書管理部３０１は、ファイル表示領域８０７への電子文書の表示を許可し、Ｓ９００５に処理を進める。
【００３６】
Ｓ９００５にて、電子文書管理部３０１は、他の電子文書管理モジュールを有する端末との接続、切断、及び終了以外のメニュー８０２における項目が使用不可状態であるか否かを判断する。電子文書管理部３０１は、使用不可状態であると判断した場合、Ｓ９００６に処理を進め、他方、使用不可状態でないと判断した場合、Ｓ９００７に処理を進める。Ｓ９００６にて、電子文書管理部３０１は、使用不可状態の解除を行う。Ｓ９００７にて、電子文書管理部３０１は、使用可能状態を維持する。
以上の処理により、端末Ｂ１６が「セキュア状態」にある場合、暗号化解除状態が継続されるので、パスワードの入力などのオペレータの手間が削減される。また、端末Ｂ１６が「セキュア状態」にある場合、他の端末への接続、切断、及び終了以外の機能の使用不可状態が解除されるので、持ち出した電子文書を持ち出し元と同じように使用することが可能となる。
【００３７】
＜非セキュア状態処理＞
図９（Ｂ）は、セキュア状態判定部３０５が「端末Ｂ１６は非セキュア状態である」と判定した場合に行われる非セキュア状態処理に係るフローチャートの一例を示す図である。
まず、暗号化管理部３０６は、電子文書が暗号化解除状態であるか否かを判断する（Ｓ９１０１）。暗号化管理部３０６は、電子文書が暗号化解除状態であると判断した場合、Ｓ９１０３に処理を進め、他方、電子文書が暗号化解除状態でないと判断した場合、Ｓ９１０２に処理を進める。
Ｓ９１０２にて、電子文書管理部３０１は、電子文書の暗号化状態を継続し、Ｓ９１０４に処理を進める。Ｓ９１０３にて、電子文書管理部３０１は、電子文書の再暗号化を暗号化管理部３０６に指示し、Ｓ９１０４に処理を進める。この際、暗号化管理部３０６は、電子文書を暗号化する。
【００３８】
Ｓ９１０４にて、電子文書管理部３０１は、ファイル表示領域８０７への電子文書の表示を禁止する。次に、Ｓ９１０５にて、電子文書管理部３０１は、他の電子文書管理モジュールを有する端末との接続、切断、及び終了以外のメニュー８０２における項目を一時的に使用不可にする（例えば図８（Ｂ）のファイルメニュー８１１を参照のこと。）。
なお、使用不可状態は、端末Ａ１１との通信接続が回復し、端末Ｂ１６がセキュア状態に戻ると、解除される。
以上の処理により、端末Ｂ１６が「非セキュア状態」にある場合、持ち出した電子文書の暗号化状態が継続されるので、安全な状態を維持することができる。また、印刷機能が使用不可状態になり、ファイルも表示されないので、ファイルの存在、印刷物からの情報の漏洩等を防ぐことができる。また、「名前の変更」、「削除」など印刷以外のメニューの項目も自動的に使用を抑制することによって、情報の漏洩だけでなく電子文書の名称の変更、電子文書の削除なども防いで、持ち出した電子文書の安全な状態を更に維持することができる。
【００３９】
＜要注意状態処理＞
図９（Ｃ）は、セキュア状態判定部３０５が「端末Ｂ１６は要注意状態である」と判定した場合に行われる要注意状態処理に係るフローチャートの一例を示す図である。
まず、暗号化管理部３０６は、電子文書の暗号化関連の状態を継続する（Ｓ９２０１）。即ち、暗号化管理部３０６は、電子文書が暗号化解除状態である場合、電子文書の暗号化が解除された状態を継続し、暗号化状態である場合、電子文書が暗号化された状態を継続する。次に、電子文書管理部３０１は、ファイル表示領域８０７への電子文書の表示を許可する（Ｓ９２０２）。
【００４０】
次に、印刷管理部３０７は、端末Ｂ１６の電子文書管理モジュール１７において、印刷機能が使用可能状態であるか否かを判断する（Ｓ９２０３）。印刷管理部３０７は、印刷機能が使用可能状態であると判断した場合、Ｓ９２０５に処理を進め、他方、印刷機能が使用可能状態でないと判断した場合、Ｓ９２０４に処理を進める。
Ｓ９２０５にて、電子文書管理部３０１は、印刷管理部３０７を介して印刷機能を使用不可状態に変更する（例えば図８（Ａ）の印刷機能項目８０３を参照のこと。）。Ｓ９２０４にて、電子文書管理部３０１は、印刷機能の使用不可状態を維持する。なお、印刷機能の使用不可状態は、端末Ａ１１との通信接続が回復し、端末Ｂ１６がセキュア状態に戻ると、解除される。なお、図９（Ｃ）においても図６（Ｃ）と同様に、一定の時間が経過する度に、端末Ｂ１６は、認証処理（図５のＳ５０７）を実行する。
以上の処理により、端末Ｂ１６が「要注意状態」にある場合、電子文書の暗号関連の状態を継続することによって、正当なユーザである場合、電子文書の継続的な閲覧を可能にしつつ、不正なユーザからは、印刷物からの情報の漏洩等を防ぐことができる。
【００４１】
＜その他の実施形態＞
上述した実施形態の構成は、適宜に組み合わせて採用することができる。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００４２】
上述した実施形態の構成によれば、暗号化された情報をより適切に管理することができる。
【００４３】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図１】
2013222408.tif 000003
【図２】
2013222408.tif 000004
【図３】
2013222408.tif 000005
【図４】
2013222408.tif 000006
【図５】
2013222408.tif 000007
【図６】
2013222408.tif 000008
【図７】
2013222408.tif 000009
【図８】
2013222408.tif 000010
【図９】
2013222408.tif 000011