JP4872494B2 - 電子データ管理装置、方法、及びプログラム - Google Patents
電子データ管理装置、方法、及びプログラム Download PDFInfo
- Publication number
- JP4872494B2 JP4872494B2 JP2006184460A JP2006184460A JP4872494B2 JP 4872494 B2 JP4872494 B2 JP 4872494B2 JP 2006184460 A JP2006184460 A JP 2006184460A JP 2006184460 A JP2006184460 A JP 2006184460A JP 4872494 B2 JP4872494 B2 JP 4872494B2
- Authority
- JP
- Japan
- Prior art keywords
- electronic data
- divided
- user
- unit
- specific
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Storage Device Security (AREA)
- Document Processing Apparatus (AREA)
Description
ここで、秘密分散法とは、秘密情報をいくつかの分散情報に分け、それをいくつか集めるとその秘密情報を復元できる方法をいう。
また、特許文献1のシステムでは、例えば通常業務で電子データを扱う場合でも、暗号化された情報(秘密分散法により分割された共通鍵)を揃えて暗号化された電子データを復号化する必要があった。これは、電子データが流出してしまう危険性の低減につながる。しかし、ユーザがその電子データを共有する際の利便性は悪化させてしまっていた。
また、他の目的は、その危険を減らしつつ、電子データを共有する際の利便性も確保することにある。
そして、電子データの表示要素を表示する領域である共有領域から、その電子データにアクセスしているユーザが操作する個人領域へ、その表示要素を移動するユーザの操作を受け付ける受付手段を更に備え、分割手段は、その受付手段が表示要素を移動するユーザの操作を受け付けた場合にその電子データを分割することを特徴とすることもできる。
そして、コンピュータに、電子データの表示要素を表示する領域である共有領域から、その電子データにアクセスしているユーザが操作する個人領域へ、その表示要素を移動するユーザの操作を受け付ける機能を更に実現させ、分割電子データを作成する機能は、表示要素を移動するユーザの操作を受け付ける機能がその操作を受け付けた場合に電子データを分割することを特徴とすることもできる。
(電子データを分割する実施形態について)
図1は、本実施形態が適用されるクライアント100と、サーバ200とからなるハードウェア構成を説明するための図である。このクライアント100は、例えばPC(パーソナルコンピュータ)などのコンピュータ装置によって実現される。
クライアント100は、各種ソフトウェアを実行し全体を制御するCPU101と、画像処理プログラムなどの各種プログラムが格納されるROM103とを備えている。そして、電子データを表示するディスプレイ106と、このディスプレイ106の表示を制御する表示ドライバ105とを備えている。
サーバ200は、WEBサーバ機能を備えるOS(オペレーティングシステム)等の
各種ソフトウェアを実行し全体を制御するCPU202と、ローダなどの各種プログラムが格納されるROM203とを備えている。
本実施形態では、このようなハードウェア構成を備えており、これらのハードウェア構成を用いて実行されるシステムによって、電子データの管理を行う。なお、「電子データ」はテキストデータ、画像データ、音楽データ等の電子化されたデータを示す。
操作判別部11は、サーバ200に存在する既存のフォルダに接続する要求を判断したり、電子データの読み出しをする要求を判断したりする。
通信部12は、サーバ200に存在する既存のフォルダに接続するユーザ操作の情報を操作判別部11から受ける。そして通信部12は、ユーザ認識部13が認識した「ユーザ情報」を読み出し、イントラネット150(図1参照)を介してサーバ200にその「ユーザ情報」を送る。また、通信部12は、サーバ200から送られた情報を受け取り、その情報を表示部14に送る。
ここで表示部14は、表示手段の一部として機能する。
表示要素記憶部15は、表示部14が表示する表示要素を記憶する。電子データ記憶部16は、クライアント100が取得した電子データを記憶する。
ここでユーザ認証部22は、認識手段の一部として機能する。
ここで、送信部25は、特定手段の一部として機能する。
ここで、分割部26は、分割手段と、情報関連付け手段と、受付手段との一部として機能する。
そして、分割電子データ記憶部27は、送られた分割電子データを記憶する。
図3は、サーバ200により実行される電子データの分割の流れを示したフローチャートである。
まず、通信部21は、クライアント100の操作判別部11(図2(a)参照)が判断した電子データを読み出す要求を、クライアント100の通信部12(図2(a)参照)から取得する(ステップ101)。次に、通信部21は、クライアント100のユーザ認識部13(図2(a)参照)から読み出した「ユーザ情報」を通信部12から受け取り、ユーザ認証部22に送る(ステップ102)。そして、サーバ200のユーザ認証部22は、その「ユーザ情報」を用いて、クライアント100のユーザが「共有WS」に接続可能かを判断する(ステップ103)。ユーザが接続不可能な場合は処理を終了し、接続可能な場合はステップ104(後述)に進む。
次に分割電子データを作成する処理(ステップ106:図3参照)の第1の動作例について説明する。
図4は、第1の動作例が適用される分割電子データを作成する処理の流れを示したフローチャートである。
その後、送信部25は、ユーザ認証部22から受けた「ユーザ情報」を用いて、分割電子データ記憶部27に記憶された分割電子データからその「ユーザ情報」に対応する分割電子データを特定する(ステップ208)。
ここで、“番号”は、分割電子データの重複を防止するために用いる識別番号である。“ユーザ名”は、送信部25(図2参照)がステップ208(図4参照)で分割電子データを特定するために用いる識別情報である。
また、ここでは図5(a)で情報が記載されず“NULL”となっている項目(“番号”、“ユーザ名”、“分割電子データ名”)はなくても構わない。これらの項目は、分割電子データにとって必要な情報であり、電子データ自体には必要ないからである。
第1の動作例は、あるユーザの分割電子データを作成する操作に応じて、一度に他のユーザの分割電子データも作成し、これらを分割電子データ記憶部27(図2参照)に記憶していた。この第2の動作例では、分割電子データを分割電子データ記憶部27に記憶させず、各ユーザが自らの分割電子データを作成する。
なお、第1の動作例と同様の機能については同様の符号を用い、ここでのその詳細な説明は省略する。
ステップ301はステップ201(図4参照)と同じため説明は省略する。ステップ302はステップ202(図4参照)と同じように、“接続可能なユーザ”(図5(a)参照)の人数を把握するため説明は省略する。また、ステップ303もステップ204(図4参照)と同じため説明は省略する。
図7(a)は、ステップ303(図6参照)にて初めて分割電子データが作成された時の内容を示す。この表には、ステップ303(図6参照)にて電子データが三分割された履歴が記載されている。“文書ファイル1”に“接続可能なユーザ”が“A,B,C”の三名であることによる。また、“分割電子データの履歴”の一部である“番号”、“ユーザ名”、“分割電子データ名”は、情報が記憶されておらず“NULL”となっている。
ここで、“番号”は、分割電子データを重複してユーザに割り付けることを防止するために用いる識別番号である。“ユーザ名”は、送信部25(図2参照)がステップ107(図3参照)で分割電子データを特定のユーザが操作するクライアント100に送信するために用いる識別情報である。
このように「分割電子データの履歴」、特に“番号”を管理することによって、各ユーザに対して分割電子データが、重複して特定されることがないようにすることができる。
図8は、表示部14(図2参照)が表示する「共有WS」と、ユーザ“A”以外は使用できない「A専用個人WS」とを示す。図8(a)は、サムネイル80で表示される電子データ(文書ファイル1)を分割する前の状態を示す。図8(b)は、サムネイル80を「共有WS」から「A専用個人WS」にドラッグ&ドロップする状態を示す。図8(c)は、「A専用個人WS」に分割電子データのサムネイル81(A/ABC)が表示されていることを示す。
また、1人のユーザが全部の分割電子データを管理できないようになってさえいれば、1つの分割電子データに対して複数のユーザが関連付けられていてもよい。例えば、所定の人数が二名で10個の分割電子データを作成する場合、6個の分割電子データに一方の「ユーザ情報」を関連付け、残りの4個と重複する2個の合計6個の分割電子データに他方の「ユーザ情報」を関連付けるようにしてもよい。これにより2個の分割電子データには両者の「ユーザ情報」が関連付けられてはいるが、一人のユーザが全ての分割電子データを管理できない状態となる。
電子データを分割する実施形態は、電子データにアクセス可能なユーザの人数分にその電子データを分割していた(分割電子データの作成)。電子データを復元する実施形態では、これらの分割電子データを用いて元の電子データを復元する。そして、この分割電子データが有する「固有の情報」(分割電子データ情報:図5参照)を用いることで、元の電子データに復元できるか否かを決定する。
なお、電子データを分割する実施形態と同様の機能については同様の符号を用い、ここでのその詳細な説明は省略する。
クライアント100は、「外部データ」(分割電子データ)を受け付ける外部データ受付部90と、その「外部データ」が有する「固有の情報」を認識する情報認識部91とを備えている。そして、「外部データ」を用いて元の電子データに復元する復元部92を備えている。また、外付メモリA93と、外付メモリB94と、外付メモリC95とは、分割電子データを記憶し、ユーザが出先に持ち出した外付メモリ(例えば、USBメモリやフレキシブルディスク)である。更にまた、電子データ記憶部96は、外部データ受付部90が受け付けた「外部データ」を記憶する。
そして、操作判別部11は、表示部14、外部データ受付部90,そして復元部92にクライアント100が行う処理内容を伝達する。
ここで、情報認識部91は元データ認識手段の一部として機能し、復元部92は復元手段の一部として機能する。
まず、クライアント100の操作判別部11は、ユーザによってなされた復元に用いる分割電子データを、電子データ記憶部96から読み込む要求を取得する(ステップ401)。次に、情報認識部91は、電子データ記憶部96から「固有の情報」を読み出し、その「固有の情報」を用いて読み出した複数の分割電子データが、特定の電子データ(元の電子データ)をもとに分割されたデータであるか否かを判断する(ステップ402)。
このステップ402での具体的な判断方法については、後述する。
このステップ408での具体的な判断方法については、後述する。
情報認識部91は、電子データ記憶部96から分割電子データの「固有の情報」を読み出す。情報認識部91は、例えば、図5(b)、図5(c)、図5(d)に示す表に記載された“元電子データ名”を読み出す。この場合、情報認識部91は、“元電子データ名”を相互比較することで元データが同一か否かを判断する。図5に示す場合は、各分割電子データの“元電子データ名”が“文書ファイル1”で同一であるため、情報認識部91は“元データが同一である”と判断できる。
ここでは情報認識部91は、例えば、図5(b)、図5(c)、図5(d)に示す表に記載された“分割電子データ情報”を読み出す。この場合、情報認識部91は、“分割電子データ情報”を相互比較することで分割電子データが揃っているか否かを判断する。図5に示す場合は、各分割電子データの“番号”が“1,2,3”とそれぞれ異なっている。また、ステップ202(図4参照)で把握した分割数は、分割電子データが“接続可能なユーザ”が三名であるため“3”であると判断される。したがって、情報認識部91は、復元に必要な分割電子データが揃っていると判断できる。
図11は、表示部14(図9参照)が表示する「復元用WS」を示す。この「復元用WS」は、例えば、ユーザフォルダに対応する表示領域である。図11(a)は、サムネイル81、サムネイル82、及びサムネイル83として分割電子データのサムネイルが表示されている状態を示す。ここでサムネイル81はユーザ“A”に関連付けられた「固有の情報」(図5(a)参照)により表示されているため、“分割電子データ名”は“A/ABC”となっている。同様にサムネイル82はユーザ“B”に、サムネイル83はユーザ“C”に関連付けられている。この状態は、ステップ404(図10参照)に相当する。
また、ここでは各分割電子データの“元の電子データ”が同一の場合に、各分割電子データのサムネイルを「復元用WS」(図11参照)に表示するとしたが、これに限られない。例えば、“元の電子データ”が異なっていても一旦「復元用WS」に読み込んだ分割電子データの表示要素を表示し、復元する段階で“元の電子データ”が同一か否かを判断してもよい。
Claims (10)
- 電子データを管理する電子データ管理装置において、
前記電子データを格納する、複数のユーザがアクセス可能なメモリと、
前記複数のユーザのうちの特定のユーザが前記メモリから前記電子データを読み出す要求に応じて、当該特定のユーザを認識する認識手段と、
前記メモリに格納された前記電子データの表示要素を表示するクライアントの表示部上の領域である共有領域から、前記特定のユーザ以外のユーザは使用できないクライアントの表示部上の領域である個人領域へ、当該表示要素を移動する当該特定のユーザの操作を受け付ける受付手段と、
前記受付手段が前記操作を受け付けた場合に、前記電子データを分割し、複数の分割電子データを作成する分割手段と、
前記複数の分割電子データ毎に、前記複数のユーザのうち当該分割電子データに対応するユーザを示すユーザ情報を関連付ける情報関連付け手段と、
前記複数の分割電子データのうち、前記認識手段により認識された前記特定のユーザを示す前記ユーザ情報に関連付けられた分割電子データを当該特定のユーザに固有のメモリに送信する送信手段と、
を備えることを特徴とする電子データ管理装置。 - 前記分割手段は、前記電子データにアクセスしているユーザによる当該電子データの分割操作に応じて前記複数の分割電子データを作成することを特徴とする請求項1記載の電子データ管理装置。
- 前記分割手段は、前記電子データにアクセスしているユーザによる当該電子データの分割操作に応じて当該ユーザが操作可能な分割電子データを作成し、前記複数の分割電子データは相互に重複しないようにすることを特徴とする請求項1記載の電子データ管理装置。
- メモリに格納された複数の分割電子データが、特定の電子データをもとに分割されたデータであることを認識する元データ認識手段と、
前記複数の分割電子データの数が、前記特定の電子データの復元に必要な数を満たしている場合に、当該複数の分割電子データを用いて当該特定の電子データを復元する復元手段と、
を更に備えることを特徴とする請求項1記載の電子データ管理装置。 - 電子データ管理装置の認識手段が、複数のユーザがアクセス可能なメモリから当該複数のユーザのうちの特定のユーザが電子データを読み出す要求に応じて、当該特定のユーザを認識し、
前記電子データ管理装置の受付手段が、前記メモリに格納された前記電子データの表示要素を表示するクライアントの表示部上の領域である共有領域から、前記特定のユーザ以外のユーザは使用できないクライアントの表示部上の領域である個人領域へ、当該表示要素を移動する当該特定のユーザの操作を受け付け、
前記受付手段が前記操作を受け付けた場合に、前記電子データ管理装置の分割手段が、前記電子データを分割して複数の分割電子データを作成し、
前記電子データ管理装置の情報関連付け手段が、前記複数の分割電子データ毎に、前記複数のユーザのうち当該分割電子データに対応するユーザを示すユーザ情報を関連付け、
前記電子データ管理装置の送信手段が、前記複数の分割電子データのうち、前記認識手段により認識された前記特定のユーザを示す前記ユーザ情報に関連付けられた分割電子データを当該特定のユーザに固有のメモリに送信する、
電子データ管理方法。 - 前記電子データ管理装置の元データ認識手段が、メモリに格納された複数の分割電子データが、特定の電子データをもとにユーザに関連付けて分割されたデータであることを認識し、
前記電子データ管理装置の復元手段が、前記複数の分割電子データの数が、前記特定の電子データの復元に必要な数を満たしている場合に、当該複数の分割電子データを用いて当該特定の電子データを復元する、
請求項5記載の電子データ管理方法。 - コンピュータに、
複数のユーザがアクセス可能なメモリから当該複数のユーザのうちの特定のユーザが電子データを読み出す要求に応じて、当該特定のユーザを認識する機能と、
前記メモリに格納された前記電子データの表示要素を表示するクライアントの表示部上の領域である共有領域から、前記特定のユーザ以外のユーザは使用できないクライアントの表示部上の領域である個人領域へ、当該表示要素を移動する当該特定のユーザの操作を受け付ける機能と、
前記受け付ける機能で前記操作を受け付けた場合に、前記電子データを分割し、複数の分割電子データを作成する機能と、
前記複数の分割電子データ毎に、前記複数のユーザのうち当該分割電子データに対応するユーザを示すユーザ情報を関連付ける機能と、
前記複数の分割電子データのうち、前記認識する機能で認識された前記特定のユーザを示す前記ユーザ情報に関連付けられた分割電子データを当該特定のユーザに固有のメモリに送信する機能と、
を実現させることを特徴とする電子データ管理プログラム。 - 前記複数の分割電子データを作成する機能は、前記電子データにアクセスしているユーザによる当該電子データの分割操作に応じて当該複数の分割電子データを作成することを特徴とする請求項7記載の電子データ管理プログラム。
- 前記複数の分割電子データを作成する機能は、前記電子データにアクセスしているユーザによる当該電子データの分割操作に応じて当該ユーザが操作可能な分割電子データを作成し、当該複数の分割電子データは相互に重複しないようにすることを特徴とする請求項7記載の電子データ管理プログラム。
- コンピュータに、
メモリに格納された複数の分割電子データが、特定の電子データをもとにユーザに関連付けて分割されたデータであることを認識する機能と、
前記複数の分割電子データの数が、前記特定の電子データの復元に必要な数を満たしている場合に、当該複数の分割電子データを用いて当該特定の電子データを復元する機能と、
を実現させることを特徴とする請求項7記載の電子データ管理プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006184460A JP4872494B2 (ja) | 2006-07-04 | 2006-07-04 | 電子データ管理装置、方法、及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006184460A JP4872494B2 (ja) | 2006-07-04 | 2006-07-04 | 電子データ管理装置、方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008015676A JP2008015676A (ja) | 2008-01-24 |
JP4872494B2 true JP4872494B2 (ja) | 2012-02-08 |
Family
ID=39072644
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006184460A Expired - Fee Related JP4872494B2 (ja) | 2006-07-04 | 2006-07-04 | 電子データ管理装置、方法、及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4872494B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6725844B2 (ja) * | 2017-02-21 | 2020-07-22 | 富士通クライアントコンピューティング株式会社 | 情報処理装置、データ管理方法およびデータ管理プログラム |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002222185A (ja) * | 2001-01-25 | 2002-08-09 | Sharp Corp | 構造化文書共有装置、構造化文書共有方法及び構造化文書のファイル共有システム |
JP4409874B2 (ja) * | 2002-07-02 | 2010-02-03 | 株式会社ソニー・ディスクアンドデジタルソリューションズ | データ送信装置および方法、データ受信装置および方法、ならびに、データ分散システムおよび方法 |
-
2006
- 2006-07-04 JP JP2006184460A patent/JP4872494B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008015676A (ja) | 2008-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106663175B (zh) | 一种用于以协作方式创建文档的方法、计算设备及计算机可读存储介质 | |
US8140857B2 (en) | Method for selective encryption within documents | |
US8918633B2 (en) | Information processing device, information processing system, and program | |
US20080270807A1 (en) | Method for Selective Encryption Within Documents | |
JP2008294596A (ja) | 表データの真正性保証システム | |
JP4735331B2 (ja) | 仮想マシンを利用した情報処理装置および情報処理システム、並びに、アクセス制御方法 | |
JP4755737B2 (ja) | 可搬記憶媒体暗号化システム及び該システムを用いたデータ持ち運び方法並びに可搬記憶媒体 | |
US20180285583A1 (en) | File encrypting apparatus, file decrypting apparatus, system and program | |
JP2001051987A (ja) | 電子文書管理システム及び方法 | |
JP2009146450A (ja) | ファイルアクセスシステム、記録媒体およびコンピュータプログラム | |
JP2007108833A (ja) | 複数パスワード記憶装置及びパスワード管理方法 | |
JP2005174211A (ja) | 情報処理装置及び情報処理方法 | |
JP2005222155A (ja) | 機密文書管理装置、機密文書管理方法および機密文書管理プログラム | |
JP3984951B2 (ja) | コンテンツ利用回数制限方法、コンテンツ利用端末装置、コンテンツ利用システム、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体 | |
JP4872494B2 (ja) | 電子データ管理装置、方法、及びプログラム | |
JP2008165577A (ja) | 文書管理システム、画像形成装置、文書管理方法、文書管理プログラム | |
JP4498012B2 (ja) | 電子機器 | |
JP4181246B2 (ja) | ネットワークコンピューティグシステムに於ける暗号化システム、同システムに於ける暗号鍵管理方法、及び記憶媒体 | |
JP2010020698A (ja) | 情報処理システム、情報処理方法、情報処理プログラム及び記録媒体 | |
JP4396585B2 (ja) | 脆弱性診断プログラム及び脆弱性診断プログラムを記録した記録媒体 | |
JP2007310603A (ja) | 文書処理装置及び文書処理プログラム | |
JP5737469B1 (ja) | 制御装置およびプログラム | |
JP4897782B2 (ja) | 文書管理システム、文書管理方法、及びそのプログラム | |
JP2001285275A (ja) | 暗号通信方法、ファイルアクセスシステム、並びに記録媒体およびコンピュータプログラム | |
JP5635639B2 (ja) | ファイルの安全確保システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090210 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110609 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110614 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110812 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111025 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111107 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141202 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4872494 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees | ||
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R370 | Written measure of declining of transfer procedure |
Free format text: JAPANESE INTERMEDIATE CODE: R370 |