(57)【要約】【課題】共同編集領域に機密ファイルの内容を表示することなく、共同編集領域において機密ファイルに対する編集作業を行うことができ、機密ファイルの閲覧権を有するユーザのみが共同編集後の機密ファイルを閲覧できるファイル共同編集システムを提供する。【解決手段】本発明のファイル共同編集システムは、端末装置は、自身が保持する電子ファイルに表示設定情報を設定するファイル操作部と、機密ファイルの擬似表示ファイルを生成する擬似表示ファイル生成部と、第１のファイル送受信部と、当該擬似表示ファイルの編集内容を機密ファイルに反映する機密ファイル更新部とを備え、反映された機密ファイルを他の端末装置に送信することを特徴とし、ファイル編集装置は、各ファイルの送受信を行う第２のファイル送受信部と、擬似表示ファイルにおける編集内容を編集操作履歴に書き込む擬似表示ファイル更新部とを備える。【選択図】図１
2010049665.tif 000002
【特許請求の範囲】
【請求項１】
互いに電子ファイルの送受信が可能な端末装置と、当該端末装置のそれぞれとネットワーク接続され、複数のユーザが共同でファイル編集を行うファイル編集装置とから構成されるファイル共同編集システムであって、
前記端末装置は、
自身が保持している共同編集の対象となる電子ファイルを、共同編集領域上に表示してもよい通常ファイルと、機密内容のコンテンツデータを含む機密ファイルとに分類するファイル操作部と、
前記機密ファイルのコンテンツデータを共同編集領域上に表示する別のコンテンツデータに置き換え、自身の編集内容を編集操作履歴として有することができる擬似表示ファイルを生成する擬似表示ファイル生成部と、
前記通常ファイルおよび擬似表示ファイルを前記共同編集領域上となるファイル編集装置に送信し、当該ファイル編集装置において編集された通常ファイルおよび擬似表示ファイルを当該ファイル編集装置から受信する第１のファイル送受信部と、
前記受信した擬似表示ファイルの編集操作履歴に基づいて、前記ファイル編集装置における当該擬似表示ファイルの編集内容を、自身が保持する当該擬似表示ファイルの生成元の機密ファイルに反映する機密ファイル更新部とを備え、
前記機密ファイル更新部によって前記ファイル編集装置における擬似表示ファイルの編集内容が反映された機密ファイルを、他の端末装置に送信することを特徴とし、
前記ファイル編集装置は、
前記端末装置からの通常ファイルおよび擬似表示ファイルを受信し、自身において編集された通常ファイルおよび擬似表示ファイルを当該端末装置に送信する第２のファイル送受信部と、
前記擬似表示ファイルにおける編集内容を前記編集操作履歴として当該擬似表示ファイルに書き込む擬似表示ファイル更新部とを備える、ファイル共同編集システム。
【請求項２】
前記端末装置は、
自身が保持する機密ファイルと擬似表示ファイルとの送受信状態および更新状態に関する情報を含む第１のファイル編集情報を保持する、第１のファイル編集情報保持部をさらに備える、請求項１に記載のファイル共同編集システム。
【請求項３】
前記ファイル編集装置は、
自身が保持する通常ファイルと擬似表示ファイルとを含む共同編集の対象となる共同編集ファイルについて、当該共同編集ファイルの送信状態および更新状態に関する情報を含む第２のファイル編集情報を保持する、第２のファイル編集情報保持部をさらに備える、請求項１〜２のいずれかに記載のファイル共同編集システム。
【請求項４】
前記擬似表示ファイルは、前記機密ファイルが含むコンテンツデータのコンテンツ種別と、当該コンテンツ種別に基づく当該コンテンツデータの編集に必要とされる属性とを、当該機密ファイルから継承することを特徴とする、請求項１に記載のファイル共同編集装置。
【請求項５】
前記擬似表示ファイルにおける編集内容は、前記コンテンツ種別に対応する編集操作であることを特徴とする、請求項４に記載のファイル共同編集装置。
【請求項６】
互いに電子ファイルの送受信が可能な端末装置と、当該端末装置のそれぞれとネットワーク接続され、複数のユーザが共同でファイル編集を行うファイル編集装置とによって実行されるファイル共同編集方法であって、
前記端末装置が保持している共同編集の対象となる電子ファイルを、共同編集領域上に表示してもよい通常ファイルと、機密内容のコンテンツデータを含む機密ファイルとに分類するステップと、
前記機密ファイルのコンテンツデータを共同編集領域上に表示する別のコンテンツデータに置き換え、自身の編集内容を編集操作履歴として有することができる擬似表示ファイルを生成するステップと、
前記通常ファイルおよび擬似表示ファイルを前記共同編集領域上となるファイル編集装置に送信するステップと、
前記ファイル編集装置が前記端末装置からの通常ファイルおよび擬似表示ファイルを受信するステップと、
前記擬似表示ファイルにおける編集内容を前記編集操作履歴として当該擬似表示ファイルに書き込むステップと、
前記ファイル編集装置おいて編集された通常ファイルおよび擬似表示ファイルを前記端末装置に送信するステップと、
前記端末装置が前記ファイル編集装置において編集された通常ファイルおよび擬似表示ファイルを前記ファイル編集装置から受信するステップと、
前記受信した擬似表示ファイルの編集操作履歴に基づいて、前記ファイル編集装置における当該擬似表示ファイルの編集内容を、自身が保持する当該擬似表示ファイルの生成元の機密ファイルに反映するステップと、
前記ファイル編集装置における当該擬似表示ファイルの編集内容が反映された機密ファイルを他の端末装置に送信するステップとを実行する、ファイル共同編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像や動画、文書などのコンテンツデータを含んだ電子ファイルを、複数人が共同で編集するファイル共同編集システムに関し、より特定的には、編集対象の電子ファイルを擬似表示ファイルに差し替えて編集するファイル共同編集システムに関する。
【背景技術】
【０００２】
従来、タッチパネルや電子黒板を用いて、複数人が電子ファイルを共同で編集することが行われている。このような電子ファイルの共同編集作業では、ある電子ファイルの内容を変更し、変更した電子ファイルを他の電子ファイル内に挿入するといったことが行われる。また、機密性の高い電子ファイルについては、共同編集領域上には表示しないようにするため、機密ファイルのコンテンツデータを含まない擬似表示ファイルとして表示することが一般的に行われている。そして、共同編集作業の完了後、機密ファイルの閲覧権を有するユーザが、擬似表示ファイルを機密ファイルに差し替えることが行われる。
【０００３】
従来のファイル差し替え技術としては、電子原稿に挿入された画像のレイアウト情報を保ったまま、他の画像に差し替えるものがあった（例えば、特許文献１参照）。特許文献１に記載された技術では、電子原稿に挿入されている画像の位置情報とサイズ情報とを差し替え後の画像に継承することによって、差し替え前の画像と同じ位置および同じサイズで他の画像に差し替えることができる。
【特許文献１】特開２００６−１０７０３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の構成では、共同編集作業の完了後、機密ファイルの閲覧権を持つユーザを対象に、擬似表示ファイルを機密ファイルに差し替えて、共同編集領域上に電子ファイルを表示することになる。共同編集領域上の電子ファイルは、機密ファイルの閲覧権を有さないユーザ、または当該電子ファイルの共同編集作業に関わりのない第三者によって閲覧される可能性があるという問題があった。
【０００５】
それ故に、本発明の目的は、共同編集領域に機密ファイルの内容を表示することなく、共同編集領域において機密ファイルに対する編集作業を行うことができ、機密ファイルの閲覧権を有するユーザのみが機密ファイルのコンテンツデータを含む電子ファイルを閲覧することができるファイル共同編集システムを提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成させるために、本発明のファイル共同編集システムは、互いに電子ファイルの送受信が可能な端末装置と、当該端末装置のそれぞれとネットワーク接続され、複数のユーザが共同でファイル編集を行うファイル編集装置とから構成されるファイル共同編集システムであって、端末装置は、自身が保持している共同編集の対象となる電子ファイルを、共同編集領域上に表示してもよい通常ファイルと、機密内容のコンテンツデータを含む機密ファイルとに分類するファイル操作部と、機密ファイルのコンテンツデータを共同編集領域上に表示する別のコンテンツデータに置き換え、自身の編集内容を編集操作履歴として有することができる擬似表示ファイルを生成する擬似表示ファイル生成部と、通常ファイルおよび擬似表示ファイルを共同編集領域上となるファイル編集装置に送信し、当該ファイル編集装置において編集された通常ファイルおよび擬似表示ファイルを当該ファイル編集装置から受信する第１のファイル送受信部と、受信した擬似表示ファイルの編集操作履歴に基づいて、ファイル編集装置における当該擬似表示ファイルの編集内容を、自身が保持する当該擬似表示ファイルの生成元の機密ファイルに反映する機密ファイル更新部とを備え、機密ファイル更新部によってファイル編集装置における擬似表示ファイルの編集内容が反映された機密ファイルを、他の端末装置に送信することを特徴とし、ファイル編集装置は、端末装置からの通常ファイルおよび擬似表示ファイルを受信し、自身において編集された通常ファイルおよび擬似表示ファイルを当該端末装置に送信する第２のファイル送受信部と、擬似表示ファイルにおける編集内容を編集操作履歴として当該擬似表示ファイルに書き込む擬似表示ファイル更新部とを備える。
【０００７】
好ましい端末装置は、自身が保持する機密ファイルと擬似表示ファイルとの送受信状態および更新状態に関する情報を含む第１のファイル編集情報を保持する、第１のファイル編集情報保持部をさらに備える。
【０００８】
好ましいファイル編集装置は、自身が保持する通常ファイルと擬似表示ファイルとを含む共同編集の対象となる共同編集ファイルについて、当該共同編集ファイルの送信状態および更新状態に関する情報を含む第２のファイル編集情報を保持する、第２のファイル編集情報保持部をさらに備える。
【０００９】
好ましい擬似表示ファイルは、機密ファイルが含むコンテンツデータのコンテンツ種別と、当該コンテンツ種別に基づく当該コンテンツデータの編集に必要とされる属性とを、当該機密ファイルから継承することを特徴とする。
さらに、好ましい擬似表示ファイルにおける編集内容は、コンテンツ種別に対応する編集操作であることを特徴とする。
【００１０】
上記目的を達成させるために、本発明のファイル共同編集方法は、互いに電子ファイルの送受信が可能な端末装置と、当該端末装置のそれぞれとネットワーク接続され、複数のユーザが共同でファイル編集を行うファイル編集装置とによって実行されるファイル共同編集方法であって、端末装置が保持している共同編集の対象となる電子ファイルを、共同編集領域上に表示してもよい通常ファイルと、機密内容のコンテンツデータを含む機密ファイルとに分類するステップと、機密ファイルのコンテンツデータを共同編集領域上に表示する別のコンテンツデータに置き換え、自身の編集内容を編集操作履歴として有することができる擬似表示ファイルを生成するステップと、通常ファイルおよび擬似表示ファイルを共同編集領域上となるファイル編集装置に送信するステップと、ファイル編集装置が端末装置からの通常ファイルおよび擬似表示ファイルを受信するステップと、擬似表示ファイルにおける編集内容を編集操作履歴として当該擬似表示ファイルに書き込むステップと、ファイル編集装置おいて編集された通常ファイルおよび擬似表示ファイルを端末装置に送信するステップと、端末装置がファイル編集装置において編集された通常ファイルおよび擬似表示ファイルをファイル編集装置から受信するステップと、受信した擬似表示ファイルの編集操作履歴に基づいて、ファイル編集装置における当該擬似表示ファイルの編集内容を、自身が保持する当該擬似表示ファイルの生成元の機密ファイルに反映するステップと、ファイル編集装置における当該擬似表示ファイルの編集内容が反映された機密ファイルを他の端末装置に送信するステップとを実行する。
【発明の効果】
【００１１】
上述のように、本発明におけるファイル共同編集システムによれば、共同編集領域に機密ファイルの内容を表示することなく、共同編集領域にて機密ファイルに対する編集作業を行うことができ、機密ファイルの閲覧権を有するユーザのみが機密ファイルのコンテンツデータを含む電子ファイルを閲覧することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の一実施形態について、図面を参照しながら説明する。
図１は、本発明の一実施形態に係るファイル共同編集システム１００を示す図である。図１において、ファイル共同編集システム１００は、ファイル編集装置１０と、第１〜３の端末装置１１〜１３とから構成されている。ファイル編集装置１０および第１〜３の端末装置１１〜１３は、ネットワーク接続されており、それぞれ相互間で電子ファイルの送受信を行う。ここで、図１の実線矢印で示した第１のデータ送受信パスＰ１１は、ファイル編集装置１０と第１の端末装置１１との間で、電子ファイルの送受信が行われるパスである。同様に、ファイル編集装置１０と第２の端末装置１２との間、およびファイル編集装置１０と第３の端末装置１３との間にもデータ送受信パスがある。図１の破線矢印で示した第２のデータ送受信パスＰ２１は、第１の端末装置１１と、第２の端末装置１２および第３の端末装置１３との間で、電子ファイルの送受信が行われるパスであって、第２のデータ送受信パスＰ２１で行われる電子ファイルの送受信は、ファイル編集装置１０を介さずに行われる。同様に、第２の端末装置１２と第３の端末装置１３との間にもデータ送受信パスがある。
【００１３】
図２は、第１の端末装置１１の構成を示す図である。ここでは、端末装置の構成として、第１の端末装置１１を例に挙げて説明するが、図１に示した第１〜３の端末装置１１〜１３はいずれも同様の構成である。図２において、第１の端末装置１１は、第１の入力部１０１と、第１のファイル操作部１０２と、第１のファイル管理部１０３と、第１のファイル表示部１０４と、擬似表示ファイル生成部１０５と、第１のファイル送受信部１０６と、機密ファイル更新部１０７と、第１のファイル記憶部１０８と、第１のファイル編集情報保持部１０９を備えている。
【００１４】
第１の入力部１０１は、例えば、キーやボタン等である。ユーザが、キーやボタン等を操作することによって、後述するような電子ファイルの編集処理や送受信処理が行われる。
【００１５】
第１のファイル操作部１０２は、第１の入力部１０１においてユーザが操作した入力情報に従って、第１のファイル管理部１０３に指示することで、第１のファイル記憶部１０８に記憶されている電子ファイルに対するファイル操作を行う。さらに、第１のファイル操作部１０２は、各電子ファイルに対して表示設定情報を設定する。表示設定情報は、「通常表示」、「非表示」、「機密表示」のうちのいずれかである。「通常表示」が設定された通常ファイルは、共同編集ファイルとして共同編集領域上に表示され、共同編集の対象となる。「非表示」が設定された非表示ファイルは、共同編集領域上に表示されず共同編集の対象とならない。「機密表示」が設定された機密ファイルは、当該機密ファイルの内容を共同編集領域上に表示されず、後述する擬似表示ファイルが共同編集ファイルとして共同編集領域上に表示される。つまり、機密ファイルは、直接、共同編集の対象とはならず、共同編集ファイルとして共同編集領域上に表示された擬似表示ファイルが共同編集の対象となる。
【００１６】
第１のファイル管理部１０３は、第１のファイル操作部１０２で設定された表示設定情報に基づいて、電子ファイルの管理を行う。第１のファイル管理部１０３は、表示設定情報が「通常表示」である通常ファイルについては、当該通常ファイルを共同編集領域上であるファイル編集装置１０に送信するように第１のファイル送受信部１０６に指示する。第１のファイル管理部１０３は、表示設定情報が「機密表示」である機密ファイルについては、擬似表示ファイル生成部１０５に対応する擬似表示ファイルの生成を指示する。次に、第１のファイル管理部１０３は、擬似表示ファイル生成部１０５によって生成された擬似表示ファイルを共同編集領域上であるファイル編集装置１０に送信するように第１のファイル送受信部１０６に指示する。第１のファイル管理部１０３は、表示設定情報が「非表示」である非表示ファイルについては、共同編集領域上であるファイル編集装置１０に送信しないため、当該非表示ファイルをそのまま管理しておく。
【００１７】
擬似表示ファイル生成部１０５は、第１のファイル管理部１０３からの擬似表示ファイル生成要求に従って、機密ファイルの擬似表示ファイルを生成する。擬似表示ファイルは、生成元の機密ファイルと同様の編集操作を行うために必要な属性を継承し、レイアウト情報や編集内容を書き込む編集操作履歴とを備え、さらに生成元の機密ファイルのコンテンツデータを、共同編集領域上に表示可能な別のコンテンツデータに置き換えた電子ファイルである。擬似表示ファイルの生成方法についての詳細は後述する。
【００１８】
第１のファイル送受信部１０６は、第１のファイル管理部１０３からの指示に基づいて、通常ファイルまたは擬似表示ファイルをファイル編集装置１０に送信する。また、第１のファイル送受信部１０６は、ファイル編集装置１０で共同編集された共同編集ファイルをファイル編集装置１０から受信する。さらに、第１のファイル送受信部１０６は、共同編集ファイルを受信後、自身が保持する機密ファイルを第２の端末装置１２および第３の端末装置１３に送信し、また、第２の端末装置１２および第３の端末装置１３が保持する機密ファイルがある場合は、当該機密ファイルを受信する。
【００１９】
機密ファイル更新部１０７は、ファイル編集装置１０において編集された擬似表示ファイルの編集内容を、当該擬似表示ファイルの生成元である機密ファイルに反映する。ここで、擬似表示ファイルのファイル編集装置１０における編集内容は、擬似表示ファイルの編集操作履歴に書き込まれている。なお、このように機密ファイルが更新されるタイミングは、ファイル編集装置１０から擬似表示ファイルを含む共同編集ファイルを受信する毎であることが好ましく、第１のファイル管理部１０３の指示に基づいて行われる。また、機密ファイルが更新されるタイミングは、ファイル編集装置１０から擬似表示ファイルを含む共同編集ファイルを受信する毎でなくても、一定時間毎であっても構わない。この場合、共同編集された最新の内容と第１の端末装置１１に表示される画面とはタイムラグが生じることが想定されるが、第１の端末装置１１の処理負荷は軽減される。
【００２０】
第１のファイル表示部１０４は、第１のファイル管理部１０３からの要求に従い、第１のファイル記憶部１０８に記憶されている電子ファイルや第１の端末装置１１における操作画面等を液晶ディスプレイ等に表示する。なお、第１のファイル表示部１０４は、電子ファイルが備えるコンテンツデータを電子ファイルが備えるレイアウト情報等に基づいて表示する。
【００２１】
第１のファイル記憶部１０８は、第１の端末装置１１が所有している通常ファイル、非表示ファイル、機密ファイル、擬似表示ファイル、共同編集ファイル等を記憶している。なお、第１のファイル記憶部１０８が記憶する共同編集ファイルとは、ファイル編集装置１０で共同編集された電子ファイルであり、共同編集された擬似表示ファイル等が含まれている。また、ファイル編集装置１０から受信した共同編集ファイルの擬似表示ファイルを機密ファイルに差し替えたものを記憶してもよい。さらに、機密ファイルには、自身が保持していた機密ファイルの他に、第２の端末装置１２および第３の端末装置１３から受信した機密ファイルも含んでいる。
【００２２】
第１のファイル編集情報保持部１０９は、第１の端末装置１１の第１のファイル記憶部１０８で記憶している電子ファイルに関する情報である第１のファイル編集情報を管理する。図３は、第１のファイル編集情報の構成を示す図である。図３に示すように、第１のファイル編集情報は、端末装置が保持する電子ファイルに関する情報と、端末に関する情報とから構成されている。ここで、端末装置が保持する電子ファイルに関する情報は、ファイルＩＤ、機密ファイルか否か、擬似表示ファイルをファイル編集装置に送信済みか否か、最新の状態であるか否か、他端末に送信済みか否かであり、第１の端末装置１１の第１のファイル記憶部１０８で記憶されている電子ファイル毎に管理されている。
【００２３】
例えば、第１の端末装置１１の第１のファイル記憶部１０８で記憶されている電子ファイルに関する第１のファイル編集情報について説明する。ファイルＩＤは、各ファイルを識別可能な識別子であり、ファイル毎に一意のファイルＩＤが割り当てられている。機密ファイルか否かは、前述した表示設定情報に基づいて設定される。つまり、表示設定情報が「機密表示」である機密ファイルは、この情報を用いて管理することができる。擬似表示ファイルをファイル編集装置に送信済みか否かは、第１のファイル管理部１０３から第１のファイル送受信部１０６への指示に基づいて設定される。ここで、第１のファイル管理部１０３から第１のファイル送受信部１０６への指示とは、前述した擬似表示ファイル生成部１０５によって生成された擬似表示ファイルをファイル編集装置１０に送信する指示である。つまり、機密ファイルに対応する擬似表示ファイルのファイル編集装置１０への送信状態は、この情報を用いて管理することができる。最新の状態であるか否かは、第１のファイル管理部１０３から機密ファイル更新部１０７への指示に基づいて設定される。ここで、第１のファイル管理部１０３から機密ファイル更新部１０７への指示とは、前述したファイル編集装置１０において編集された擬似表示ファイルの編集内容を、当該擬似表示ファイルの生成元である機密ファイルに反映する指示である。つまり、機密ファイルの更新状態は、この情報を用いて管理することができる。他端末に送信済みか否かは、第１のファイル管理部１０３から第１のファイル送受信部１０６への指示に基づいて設定される。ここで、第１のファイル管理部１０３から第１のファイル送受信部１０６への指示とは、ファイル編集装置１０から共同編集ファイルを受信後、擬似表示ファイルの編集内容を反映した機密ファイルを第２の端末装置１２および第３の端末装置１３に送信する指示である。つまり、反映された機密ファイルの他端末への送信状態は、この情報を用いて管理することができる。端末に関する情報は、上述した機密ファイルの送信先を示す情報である。つまり、図１に示したファイル共同編集システム１００では、第１の端末装置１１以外の共同編集に参加している他端末装置、第２の端末装置１２および第３の端末装置１３を管理している。具体的には、他端末装置を識別可能な情報であればよく、第２の端末装置１２および第３の端末装置１３の端末ＩＤ、またはネットワーク接続するために用いられる通信アドレス（ＩＰアドレス、電話番号など）などを保持すればよい。
【００２４】
なお、第１のファイル編集情報保持部１０９で管理する第１のファイル編集情報は、これらに限定されるものではなく、電子ファイルの送受信状態や更新状態を管理するその他の情報であっても構わない。
【００２５】
図４は、ファイル編集装置１０の構成を示す図である。図４において、ファイル編集装置１０は、第２のファイル送受信部１１０と、第２のファイル管理部１１１と、第２のファイル表示部１１２と、第２の入力部１１３と、第２のファイル操作部１１４と、編集操作履歴管理部１１５と、擬似表示ファイル更新部１１６と、第２のファイル記憶部１１７と、第２のファイル編集情報保持部１１８を備えている。
【００２６】
第２のファイル送受信部１１０は、第１〜３の端末装置１１〜１３から送信された通常ファイルおよび擬似表示ファイルを受信する。また、第２のファイル送受信部１１０は、ファイル編集装置１０で共同編集された共同編集ファイルを、第１〜３の端末装置１１〜１３へ送信する。
【００２７】
第２のファイル管理部１１１は、第２のファイル送受信部１１０で受信した通常ファイルおよび擬似表示ファイルを共同編集ファイルとして第２のファイル表示部１１２へ表示するように指示をする。さらに、第２のファイル管理部１１１は、第２のファイル表示部１１２によって表示された共同編集ファイルについて、後述する擬似表示ファイル更新部１１６、第２のファイル記憶部１１７、および第２のファイル編集情報保持部１１８と連携し、各ファイルの管理を行う。さらに、第２のファイル管理部１１１は、共同編集された共同編集ファイルを第１〜３の端末装置１１〜１３へ送信するように、第２のファイル送受信部１１０へ指示をする。
【００２８】
第２のファイル表示部１１２は、第２のファイル管理部１１１からの要求に従い、ファイル編集装置１０における共同編集画面等を液晶ディスプレイ等に表示する。共同編集画面には、共同編集中の共同編集ファイルを表示している。
【００２９】
第２の入力部１１３は、例えば、タッチパネル、マウス、キー、ボタン等である。ユーザが、タッチパネル、マウス、キー、ボタン等を操作することによって、後述するような電子ファイルの編集処理や送受信処理が行われる。
【００３０】
第２のファイル操作部１１４は、第２の入力部１１３においてユーザが操作した入力情報に従って、第２のファイル管理部１１１に指示することで、第２のファイル記憶部１１７に記憶されている共同編集ファイルに対するファイル操作を行う。さらに、第２のファイル操作部１１４は、共同編集ファイルに対して行われた編集操作を編集操作履歴管理部１１５に通知する。
【００３１】
編集操作履歴管理部１１５は、第２のファイル操作部１１４から通知された編集操作の履歴を編集操作テーブルを用いて管理する。編集操作テーブルは、例えば、第２のファイル操作部１１４から通知された編集操作と、当該編集操作が実施された時刻と、編集対象となっている擬似表示ファイル名とから構成されており、当該編集操作が実施された時刻の順に格納されている。なお、編集操作テーブルの構成は、これらに限定されるものではなく、例えば、編集操作を実施したユーザ名等を追加してもよい。
【００３２】
擬似表示ファイル更新部１１６は、編集操作履歴管理部１１５の編集操作テーブルに管理されている編集操作履歴に基づいて、擬似表示ファイルの編集操作履歴を更新する。具体的には、擬似表示ファイル更新部１１６は、編集操作テーブルに格納されている編集操作履歴のうち、擬似表示ファイルの編集操作履歴を抽出し、当該擬似表示ファイルの編集操作履歴に書き込む。なお、このように擬似表示ファイルの編集操作履歴が更新されるタイミングは、ファイル編集装置１０から擬似表示ファイルを含む共同編集ファイルを送信する毎であることが好ましく、第２のファイル管理部１１１の指示に基づいて行われる。また、擬似表示ファイルの編集操作履歴が更新されるタイミングは、ファイル編集装置１０から擬似表示ファイルを含む共同編集ファイルを送信する毎でなくても、一定時間毎であっても構わない。この場合、共同編集された最新の内容と第１の端末装置１１に表示される画面とはタイムラグが生じることが想定されるが、ファイル編集装置１０および第１の端末装置１１の処理負荷は軽減される。
【００３３】
第２のファイル記憶部１１７は、第１〜３の端末装置１１〜１３から受信した通常ファイルおよび擬似表示ファイルを共同編集ファイルとして記憶している。また、第２のファイル記憶部１１７は、ファイル編集装置１０において新たに作成された電子ファイルも共同編集ファイルとして記憶し、さらに、編集中および編集後の共同編集ファイルも記憶している。
【００３４】
第２のファイル編集情報保持部１１８は、ファイル編集装置１０の第２のファイル記憶部１１７で記憶している共同編集ファイルに関する情報である第２のファイル編集情報を管理する。図５は、第２のファイル編集情報の構成を示す図である。図５に示すように、第２のファイル編集情報は、擬似表示ファイルに関する情報と、共同編集ファイルに関する情報と、端末に関する情報とから構成されている。ここで、擬似表示ファイルに関する情報と共同編集ファイルとは、それぞれ別管理となっているが、これは擬似表示ファイルが共同編集ファイルに挿入されることを前提としているためであり、これらの構成に限定されるものではない。例えば、共同編集ファイルとして一元管理し、擬似表示ファイルを識別する属性を備えても構わない。ファイル編集装置１０は、共同編集ファイルのうち擬似表示ファイルであるか否かは電子ファイルのヘッダ情報などから認識する。
【００３５】
例えば、ファイル編集装置１０の第２のファイル記憶部１１７で記憶されている電子ファイルに関する第２のファイル編集情報について説明する。先ず、擬似表示ファイルに関する情報に関して、擬似表示ファイルのファイルＩＤは、各ファイルを識別可能な識別子であり、ファイル毎に一意のファイルＩＤが割り当てられている。さらに、最新の編集操作履歴が書き込まれているか否かは、第２のファイル管理部１１１から擬似表示ファイル更新部１１６への指示に基づいて設定される。ここで、第２のファイル管理部１１１から擬似表示ファイル更新部１１６への指示とは、前述した編集操作履歴管理部１１５の編集操作テーブルに管理されている編集操作履歴に基づいて、擬似表示ファイルの編集操作履歴を更新する指示である。つまり、擬似表示ファイルの更新状態は、この情報を用いて管理することができる。次に、共同編集ファイルに関する情報に関して、共同編集ファイルのファイルＩＤは、各ファイルを識別可能な識別子であり、ファイル毎に一意のファイルＩＤが割り当てられている。さらに、最新の状態のファイルを端末に送信済みか否かは、第２のファイル管理部１１１から第２のファイル送受信部１１０への指示に基づいて設定される。ここで、第２のファイル管理部１１１から第２のファイル送受信部１１０への指示とは、ファイル編集装置１０で共同編集された共同編集ファイルを、第１〜３の端末装置１１〜１３に送信する指示である。つまり、共同編集された共同編集ファイルの端末への送信状態は、この情報を用いて管理することができる。次に、端末に関する情報は、上述した共同編集ファイルの送信先を示す情報である。つまり、図１に示したファイル共同編集システム１００では、共同編集に参加している第１〜３の端末装置１１〜１３を管理している。具体的には、端末装置を識別可能な情報であればよく、第１〜３の端末装置１１〜１３の端末ＩＤ、またはネットワーク接続するために用いられる通信アドレス（ＩＰアドレス、電話番号など）などを保持すればよい。
【００３６】
次に、以上のように構成されたファイル共同編集システム１００について、各処理の詳細を以下に説明する。図６は、図２に示した第１の端末装置１１における処理の流れを示すフローチャートである。
【００３７】
ステップＳ６０１において、第１のファイル操作部１０２は、電子ファイルに対してユーザが選択した表示設定情報に基づく表示設定要求を検知する。ここで、ユーザは、第１の入力部１０１から第１のファイル記憶部１０８に保持している電子ファイルに対して、「通常表示」、「非表示」、「機密表示」のいずれかを設定する。図７は、電子ファイルの表示設定情報の設定画面を示す図である。図７において、設定画面には、設定対象の電子ファイルのコンテンツデータ２０２が表示されている。ユーザは、設定対象の電子ファイルに対して、「通常表示」、「非表示」、「機密表示」のいずれかの表示設定情報を選択する。
【００３８】
ステップＳ６０２において、第１のファイル操作部１０２は、表示設定要求が「非表示」であるか否かを判定する。表示設定要求が「非表示」である場合（ステップＳ６０２のＹｅｓ）、第１のファイル操作部１０２は、設定対象の電子ファイルの表示設定情報を「非表示」とする指示を、第１のファイル管理部１０３に行う。第１のファイル管理部１０３は、第１のファイル記憶部１０８に格納されている設定対象の電子ファイルの表示設定情報に、「非表示」を書き込む（ステップＳ６０３）。表示設定要求が「非表示」でない場合（ステップＳ６０２のＮｏ）、ステップＳ６０４の処理に遷移する。
【００３９】
ステップＳ６０４において、第１のファイル操作部１０２は、表示設定要求が「機密表示」であるか否かを判定する。表示設定要求が「機密表示」でない場合（ステップＳ６０４のＮｏ）、第１のファイル操作部１０２は、設定対象の電子ファイルの表示設定情報を「通常表示」とする指示を、第１のファイル管理部１０３に行う。第１のファイル管理部１０３は、第１のファイル記憶部１０８に格納されている設定対象の電子ファイルの表示設定情報に、「通常表示」を書き込む（ステップＳ６０７）。表示設定要求が「機密表示」である場合（ステップＳ６０４のＹｅｓ）、第１のファイル操作部１０２は、設定対象の電子ファイルの表示設定情報を「機密表示」とする指示を、第１のファイル管理部１０３に行う。第１のファイル管理部１０３は、第１のファイル記憶部１０８に格納されている設定対象の電子ファイルの表示設定情報に、「機密表示」を書き込み（ステップＳ６０５）、ステップＳ６０６の処理に遷移する。
【００４０】
ステップＳ６０６において、第１のファイル管理部１０３は、表示設定情報が「機密表示」である電子ファイルについて、擬似表示ファイル生成部１０５に擬似表示ファイルの生成を指示する。
【００４１】
このように、第１の端末装置１１の第１のファイル記憶部１０８に記憶されている電子ファイルは「通常表示」、「非表示」、「機密表示」のいずれかの表示設定情報が設定される。また、表示設定情報が「機密表示」と設定された電子ファイルについては、擬似表示ファイル生成部１０５によって、擬似表示ファイルが生成される。
【００４２】
なお、第１のファイル操作部１０２は、第１の入力部１０１をユーザが操作することで選択した表示設定を、そのまま使用するのではなく、ユーザが予め設定した条件に従って、電子ファイルに対する表示設定を行うようにしてもよい。
【００４３】
次に、図６のステップＳ６０６で述べた擬似表示ファイルの生成について、詳細を説明する。図８は、擬似表示ファイルの生成における処理の流れを示すフローチャートである。
【００４４】
ステップＳ８０１において、擬似表示ファイル生成部１０５は、第１のファイル管理部１０３から、擬似表示ファイルの生成要求を受け取る。
【００４５】
ステップＳ８０２において、擬似表示ファイル生成部１０５は、擬似表示ファイルの生成対象となっている電子ファイルのコンテンツ種別を参照して、当該電子ファイルのコンテンツデータの種類を判別する。ここで、図９は、擬似表示ファイルの生成対象となる電子ファイル２０１の構成を示す図である。図９に示すように、電子ファイル２０１の構成は、レイアウト情報と、表示設定情報と、コンテンツ種別と、コンテンツデータとを有している。
【００４６】
なお、レイアウト情報とは、第１のファイル表示部１０４および第２のファイル表示部１１２に表示される画面におけるコンテンツデータ２０２の表示位置である。電子ファイル２０１のコンテンツデータ２０２は、例えば、画面２０３の左上を（０，０）、右下を（１００，１００）とし、座標値（１０，１０）と表すことができる。また、コンテンツ種別とは、例えば、画像や動画、文書等のコンテンツデータのデータ形式である。図９に示した電子ファイル２０１のコンテンツデータ２０２は、画像である例を示している。また、電子ファイルはファイルの所有者に関する情報等を含んでいてもよい。
【００４７】
なお、電子ファイル２０１の各情報の格納形式は、例えば、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ファイルとコンテンツデータとを組み合わせた形式や、コンテンツデータのヘッダ部分に各情報を記述する形式等である。
【００４８】
ステップＳ８０３において、擬似表示ファイル生成部１０５は、電子ファイル２０１のコンテンツデータから、編集に必要な属性を決定する。図１０は、コンテンツ種別に対応する編集に必要な属性を示す抽出属性テーブルである。ここでは、電子ファイル２０１のコンテンツデータは画像であるため、擬似表示ファイル生成部１０５は、図１０に示した抽出属性テーブルに基づいて、編集に必要な属性を画像の高さと幅とに決定する。
【００４９】
ステップＳ８０４において、擬似表示ファイル生成部１０５は、電子ファイル２０１のコンテンツデータの編集に必要な属性を引き継ぐ擬似表示ファイルを作成する。図１１は、擬似表示ファイル３０１の構成を示す図である。図１１に示すように、擬似表示ファイル３０１の構成は、レイアウト情報と、表示設定情報と、コンテンツ種別と、コンテンツデータと、生成元電子ファイル情報と、編集操作履歴とを有している。ここで、擬似表示ファイル３０１の表示設定情報は、擬似表示ファイルを示す「擬似表示」が設定される。
【００５０】
なお、電子ファイル２０１におけるコンテンツデータ２０２は機密内容であるため、擬似表示ファイル３０１においてコンテンツデータ２０２の実データそのものは保持されず、例えば、空白や、擬似表示ファイルであることを示す「機密内容」という文字列を含んだコンテンツデータ３０２に置き換えられる。従って、画面３０３上においてもコンテンツデータ３０２が表示されることとなる。また、生成元電子ファイル情報とは、擬似表示ファイル３０１の生成元である電子ファイル２０１のリンク情報である。リンク情報の記述は、例えば、ＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）形式等である。
【００５１】
また、編集操作履歴とは、ファイル編集装置１０における擬似表示ファイル３０１のコンテンツデータ３０２に対する編集操作履歴である。擬似表示ファイル３０１において、編集操作履歴には、擬似表示ファイル３０１のコンテンツデータ３０２に対する編集操作と、当該編集操作が実施された時刻とが格納されている。なお、編集操作履歴に格納される情報は、これらに限定されるものではなく、例えば、編集操作を実施したユーザ名等、編集操作や編集操作に付随する各種情報も格納することができる。
【００５２】
ステップＳ８０５において、擬似表示ファイル生成部１０５は、電子ファイル２０１へのリンク情報として、生成元電子ファイル情報を擬似表示ファイル３０１に書き込む。
【００５３】
ステップＳ８０６において、擬似表示ファイル生成部１０５は、擬似表示ファイル３０１の表示設定に「擬似表示」を書き込む。
【００５４】
このように、擬似表示ファイル生成部１０５によって生成された擬似表示ファイル３０１は、第１のファイル管理部１０３の指示に基づいて、第１のファイル送受信部１０６から共同編集領域上であるファイル編集装置１０に送信され、共同編集の対象とされる。
【００５５】
なお、図９および図１１に示した電子ファイル２０１および擬似表示ファイル３０１の構成は、一例であり、これらの構成に限定されるものではない。例えば、電子ファイルまたは擬似表示ファイルにおいて閲覧権所有者情報を保持し、当該閲覧権を有する所有者にのみ機密ファイルを送信するように制御するようにしても構わない。
【００５６】
次に、第１の端末装置１１からの通常ファイルおよび擬似表示ファイルをファイル編集装置１０が受信した場合における処理について、詳細を説明する。図１２は、ファイル編集装置１０における通常ファイルおよび擬似表示ファイルの編集処理の流れを示すフローチャートである。
【００５７】
ステップＳ１２０１において、第２のファイル管理部１１１は、第２のファイル送受信部１１０が受信した通常ファイルおよび擬似表示ファイルを、第２のファイル表示部１１２へ表示するように指示をする。
【００５８】
ステップＳ１２０２において、第２のファイル操作部１１４は、第２の入力部１１３において、ユーザが編集操作を行う編集対象ファイルの表示設定情報が「擬似表示」であるか否かを判定する。表示設定情報が「擬似表示」でない場合（ステップＳ１２０２のＮｏ）、つまり、編集対象ファイルが通常ファイルである場合、ステップＳ１２０４において、ユーザは、当該通常ファイルに直接編集操作を行う。表示設定情報が「擬似表示」である場合（ステップＳ１２０２のＹｅｓ）、つまり、編集対象ファイルが擬似表示ファイルである場合、ステップＳ１２０３の処理に遷移する。ここで、編集対象ファイルの擬似表示ファイルは、図１１で示した擬似表示ファイル３０１として、以下、説明する。
【００５９】
ステップＳ１２０３において、第２のファイル操作部１１４は、第２の入力部１１３におけるユーザの操作がコンテンツデータ３０２の編集操作であるか否かを判定する。ここで、コンテンツデータ３０２の編集操作であるか否かの判断は、コンテンツ種別に対応する編集操作に基づいて判断される。図１３は、コンテンツ種別に対応する編集操作を示す図である。図１３において、コンテンツ種別が画像の場合は、範囲指定、コピー、切り取り、ペースト操作がコンテンツデータの編集操作である。コンテンツ種別がワープロ文書の場合は、文字列の入力、コピー、切り取り、ペースト操作がコンテンツデータの編集操作であり、コンテンツ種別が動画の場合は、動画の特定区間のコピー、切り取り、ペースト操作がコンテンツデータの編集操作であり、コンテンツ種別が表計算文書の場合は、セルへのデータ入力、セル内容のコピー、切り取り、ペースト操作がコンテンツデータの編集操作である。図１３に示したコンテンツ種別およびコンテンツ種別に対応する編集操作は、一例であり、これらに限定されるものではない。本実施形態の場合は、擬似表示ファイル３０１のコンテンツ種別は画像であるため、第２の入力部１１３におけるユーザの操作が、範囲指定、コピー、切り取り、ペースト操作であれば、当該コンテンツデータ３０２の編集操作であると判断できる。
【００６０】
図１４は、コンテンツデータ３０２に対するユーザの操作を示す図である。図１４の（ａ）編集前において、ユーザは、コンテンツデータ３０２に対して破線の長方形で囲まれた部分３０２１を範囲指定している。その後、ユーザは、当該部分３０２１を切り取り、画面３０３の右下部分にペーストする。図１４の（ｂ）編集後において、画面３０３の右下部分のコンテンツデータ３０２２に更新されている。このように、第２のファイル操作部１１４は、第２の入力部１１３においてユーザが操作した入力情報に従って、第２のファイル管理部１１１に指示することで、当該擬似表示ファイル３０１に対するファイル操作を行う。さらに、ユーザの操作がコンテンツデータの編集操作である場合（ステップＳ１２０３のＹｅｓ）、ステップＳ１２０５の処理に遷移する。
【００６１】
ステップＳ１２０５において、第２のファイル操作部１１４は、第２の入力部１１３においてユーザがコンテンツデータに対して行った編集操作の内容を編集操作履歴管理部１１５に通知する。
【００６２】
ステップＳ１２０６において、編集操作履歴管理部１１５は、第２のファイル操作部１１４から通知された編集操作の内容と、当該編集操作が実施された時刻と、編集対象となっている擬似表示ファイル名とを編集操作テーブルに記録する。なお、このような編集操作履歴は、編集操作が実施された時刻の順に記録されていることが好ましい。
【００６３】
ステップＳ１２０７において、擬似表示ファイル更新部１１６は、第２のファイル管理部１１１の指示に基づいて、編集操作履歴管理部１１５の編集操作テーブルに格納されている編集操作履歴のうち、当該擬似表示ファイル３０１に対する編集操作履歴を抽出し、擬似表示ファイル３０１の編集操作履歴に書き込む。図１５は、コンテンツデータ３０２からコンテンツデータ３０２２への編集操作を編集操作履歴に記録した擬似表示ファイル３０１を示す図である。図１５に示すように、編集後のコンテンツデータ３０２２のレイアウト情報（９０，９０）と、コンテンツデータ３０２２の画面サイズ（幅１５０、高さ８０）が記録されている。また、編集操作履歴には、範囲指定と切り取りとペーストとの操作および各操作が実施された時刻が書き込まれている。
【００６４】
このように、ファイル編集装置１０において共同編集された擬似表示ファイル３０１が、第１〜３の端末装置１１〜１３に送信される。なお、ここでは、ファイル編集装置１０において共同編集された擬似表示ファイル３０１を第１〜３の端末装置１１〜１３に送信することとしているが、送信先は、第２のファイル編集情報保持部１１８に保持されている第２のファイル編集情報の端末に関する情報に基づいて定められている。
【００６５】
なお、ファイル編集装置１０において、新たに作成された機密内容を保持しない共同編集ファイルについては、上述した通常ファイルと同様に扱われ、ステップＳ１２０４において直接編集される。
【００６６】
上述したように、ファイル編集装置１０において共同編集された擬似表示ファイル３０１は、第１〜３の端末装置１１〜１３に送信される。ここで、擬似表示ファイル３０１の生成元電子ファイル２０１を保持している端末装置は、第１〜３の端末装置１１〜１３のうち第１の端末装置１１であるため、第１の端末装置１１において、ファイル編集装置１０において共同編集された擬似表示ファイル３０１が電子ファイル２０１に反映される。図１６は、第１の端末装置１１において、ファイル編集装置１０において共同編集された擬似表示ファイル３０１を電子ファイル２０１に反映する処理を示すフローチャートである。
【００６７】
ステップＳ１６０１において、機密ファイル更新部１０７は、第１のファイル管理部１０３の指示に基づいて、第１のファイル送受信部１０６が受信した擬似表示ファイル３０１に書き込まれた編集操作履歴を取得する。
【００６８】
ステップＳ１６０２において、機密ファイル更新部１０７は、ステップＳ１６０１において取得した編集操作履歴に基づいて、編集操作の古い順に、電子ファイル２０１に反映する。図１７は、擬似表示ファイル３０１の編集操作履歴に基づいて、電子ファイル２０１が編集される様子を示す図である。図１７において、電子ファイル２０１は、図１５の擬似表示ファイル３０１の編集操作履歴に示されているように、順に、コンテンツデータ２０２に対して破線の長方形で囲まれた部分２０２１を範囲指定され、その後、当該部分２０２１が切り取られ、画面２０３の右下部分にペーストされる。このように、電子ファイル２０１は、図１７の（ｂ）編集後において、画面２０３の右下部分のコンテンツデータ２０２２に更新される。
【００６９】
ステップＳ１６０３において、機密ファイル更新部１０７は、電子ファイル２０１に反映した擬似表示ファイル３０１の編集操作履歴を削除する。
【００７０】
このように、ファイル編集装置１０において共同編集された擬似表示ファイル３０１を電子ファイル２０１に反映する。
【００７１】
一方、第２の端末装置１２および第３の端末装置は、ファイル編集装置１０から受信した擬似表示ファイル３０１の生成元電子ファイル情報に基づいて、電子ファイル２０１を第１の端末装置１１から受信する。このように、第２の端末装置１２および第３の端末装置は、第１の端末装置１１において擬似表示ファイル３０１の編集操作履歴が反映された電子ファイル２０１を取得することができる。なお、ここでは、第１の端末装置１１において擬似表示ファイル３０１の編集操作履歴が反映された電子ファイル２０１は、第２の端末装置１２および第３の端末装置に送信されているが、送信先は、第１の端末装置１１の第１のファイル編集情報保持部１０９に保持されている第１のファイル編集情報の端末に関する情報に基づいて定められている。
【００７２】
図１８は、ファイル編集装置１０および第１〜３の端末装置１１〜１３に表示される画面を示す図である。図１８において、ファイル編集装置１０の画面には、擬似表示ファイル３０１に基づいて、機密内容と記載されたコンテンツデータ３０２２が表示された画面３０３が表示されている。上述したように、当該擬似表示ファイル３０１が、ファイル編集装置１０から第１〜３の端末装置１１〜１３に送信される。第１の端末装置１１は、受信した擬似表示ファイル３０１を電子ファイル２０１に反映することによって、第１の端末装置１１の画面には、コンテンツデータ２０２２が表示された画面２０３が表示される。第２の端末装置１２および第３の端末装置１３は、第１の端末装置１１において擬似表示ファイル３０１の編集操作履歴が反映された電子ファイル２０１を取得することによって、それぞれの画面には、第１の端末装置１１の画面と同様にコンテンツデータ２０２２が表示された画面２０３が表示される。
【００７３】
例えば、本発明の一実施形態に係るファイル共同編集システム１００は、営業計画書の共同編集に適用することができる。図１９は、ファイル共同編集システム１００を営業計画書の共同編集に適用した様子を示す図である。ここで、営業計画書には、当初の営業計画（売り上げ台数、売り上げ金額）および、それに対する営業実績（売り上げ台数、売り上げ金額）や利益率などの機密情報が含まれている。つまり、ファイル編集装置１０の画面には、実際の営業計画や営業実績などがグラフ化されて示された機密情報部分は、機密内容と記載されたコンテンツデータ３０２２が表示された画面３０３が表示される。共同編集参加者は、ファイル編集装置１０の画面で、機密情報以外の部分を編集することが可能である。また、機密内容と記載されたコンテンツデータ３０２２は、位置や大きさなどのレイアウトのみが共同編集される。このように共同編集された共同編集ファイルは、第１〜３の端末装置１１〜１３に送信される。その後、第１の端末装置１１は、実際の営業計画や営業実績などの機密情報が含まれる電子ファイルを第２の端末装置１２および第３の端末装置１３に送信すれば、各端末装置の画面で、実際の売り上げ等が組み込まれた完成された営業計画書を表示することができる。
【００７４】
また、本発明の一実施形態に係るファイル共同編集システム１００は、写真を持ち寄ったアルバムの共同編集に適用される。写真を持ち寄ったアルバムは、ファイル編集装置１０の画面で、実際の写真は表示されず、アルバムを構成する写真の位置や大きさなどのレイアウトのみが共同編集される。このように共同編集された共同編集ファイルは、第１〜３の端末装置１１〜１３に送信される。その後、各端末装置が所有する写真を端末装置間で相互に送受信すれば、各端末装置の画面で、実際の写真が組み込まれた完成されたアルバムを表示することができる。
【００７５】
さらには、本発明の一実施形態に係るファイル共同編集システム１００は、実験データや化学式、数式などが機密情報として含まれる技術文書や、顧客の氏名、住所、電話番号、カード番号などが機密情報として含まれる顧客リストや、契約相手の会社名、契約金額などが機密情報として含まれる契約書などの共同編集に適用しても構わない。これら場合も同様に、ファイル編集装置１０の画面で、当該機密情報部分を機密内容と記載されたコンテンツデータとして表示し、その後、各端末装置が所有する機密情報が含まれた電子ファイルを端末装置間で相互に送受信すれば、各端末装置の画面で、実際の機密情報が組み込まれた完成された電子ファイルを表示することができる。
【００７６】
なお、本実施形態では、第１の端末装置１１は、擬似表示ファイル３０１の編集操作履歴が反映された電子ファイル２０１を第２の端末装置１２および第３の端末装置１３に送信しているが、例えば、端末装置および電子ファイル毎に閲覧権を設定し、閲覧権を有する端末装置のみに当該電子ファイルを送信するようにしても構わない。つまり、図１９に示した例で説明すると、実際の営業計画や営業実績などの機密情報が含まれる電子ファイルの閲覧権を第２の端末装置１２のみに設定すれば、当該電子ファイルを保持する第１の端末装置１１は、第２の端末装置１２のみに当該電子ファイルを送信する。従って、閲覧権のない第３の端末装置１３の画面には、実際の営業計画や営業実績などがグラフ化されて示された機密情報が表示されない。
【００７７】
以上のように、本発明の一実施形態に係るファイル共同編集システム１００によれば、共同編集領域に機密ファイルの内容を表示することなく、共同編集領域において機密ファイルに対する編集作業を行うことができ、機密ファイルの閲覧権を有するユーザのみが機密ファイルのコンテンツデータを含む電子ファイルを閲覧することができる。また、ファイル共同編集システム１００において、各端末装置は、ファイル編集装置１０へ、共同編集作業対象の機密ファイルを送信することなく、擬似表示ファイルを送信する。また、共同編集操作後に行う各端末装置間の機密ファイルの送受信の際も、ファイル編集装置１０を介さずに、機密ファイルの送受信を行う。これにより、ファイル編集装置１０は、機密ファイルを一時的にでも保持することがなく、機密ファイルの開示が許可された端末装置のみが、機密ファイルを保持することが可能となる。つまり、共同編集作業後に機密ファイルを削除するなどの処理が不要となり、セキュリティ精度を向上することができる。
【産業上の利用可能性】
【００７８】
本発明のファイル共同編集システムは、機密ファイルの内容を共同編集領域に表示することなく、前記共同編集領域にて機密ファイルに対する編集作業を行うことができ、タッチパネルや電子黒板等の共同編集領域に機密性の高い電子ファイルが表示される機器に対して有用である。またテレビ会議システムや、液晶プロジェクタ等の用途にも応用できる。
【図面の簡単な説明】
【００７９】
【図１】本発明の一実施形態に係るファイル共同編集システム１００を示す図
【図２】第１の端末装置１１の構成を示す図
【図３】第１のファイル編集情報の構成を示す図
【図４】ファイル編集装置１０の構成を示す図
【図５】第２のファイル編集情報の構成を示す図
【図６】図２に示した第１の端末装置１１における処理の流れを示すフローチャート
【図７】電子ファイルの表示設定情報の設定画面を示す図
【図８】擬似表示ファイルの生成における処理の流れを示すフローチャート
【図９】擬似表示ファイルの生成対象となる電子ファイル２０１の構成を示す図
【図１０】コンテンツ種別に対応する編集に必要な属性を示す抽出属性テーブル
【図１１】擬似表示ファイル３０１の構成を示す図
【図１２】ファイル編集装置１０における通常ファイルおよび擬似表示ファイルの編集処理の流れを示すフローチャート
【図１３】コンテンツ種別に対応する編集操作を示す図
【図１４】コンテンツデータ３０２に対するユーザの操作を示す図
【図１５】コンテンツデータ３０２からコンテンツデータ３０２２への編集操作を編集操作履歴に記録した擬似表示ファイル３０１を示す図
【図１６】第１の端末装置１１において、ファイル編集装置１０において共同編集された擬似表示ファイル３０１を電子ファイル２０１に反映する処理を示すフローチャート
【図１７】擬似表示ファイル３０１の編集操作履歴に基づいて、電子ファイル２０１が編集される様子を示す図
【図１８】ファイル編集装置１０および第１〜３の端末装置１１〜１３に表示される画面を示す図
【図１９】ファイル共同編集システム１００を営業計画書の共同編集に適用した様子を示す図
【符号の説明】
【００８０】
１０    ファイル編集装置
１１〜１３    端末装置
１００    ファイル共同編集システム
Ｐ１１、Ｐ２１    データ送受信パス
１０１、１１３    入力部
１０２、１１４    ファイル操作部
１０３、１１１    ファイル管理部
１０４、１１２    ファイル表示部
１０５    擬似表示ファイル生成部
１０６、１１０    ファイル送受信部
１０７    機密ファイル更新部
１０８、１１７    ファイル記憶部
１０９、１１８    ファイル編集情報保持部
１１５    編集操作履歴管理部
１１６    擬似表示ファイル更新部
２０１    電子ファイルの構成
２０２、３０２、２０２２、３０２２    コンテンツデータ
２０３、３０３    画面
３０１    擬似表示ファイルの構成
２０２１、３０２１    指定範囲
Ｓ６０１〜Ｓ６０７    第１の端末装置１１における各ステップ
Ｓ８０１〜Ｓ８０６    擬似表示ファイル生成処理における各ステップ
Ｓ１２０１〜Ｓ１２０７    ファイル編集装置１０における各ステップ
Ｓ１６０１〜Ｓ１６０３    電子ファイル反映処理における各ステップ
【図１】
2010049665.tif 000003
【図２】
2010049665.tif 000004
【図３】
2010049665.tif 000005
【図４】
2010049665.tif 000006
【図５】
2010049665.tif 000007
【図６】
2010049665.tif 000008
【図７】
2010049665.tif 000009
【図８】
2010049665.tif 000010
【図９】
2010049665.tif 000011
【図１０】
2010049665.tif 000012
【図１１】
2010049665.tif 000013
【図１２】
2010049665.tif 000014
【図１３】
2010049665.tif 000015
【図１４】
2010049665.tif 000016
【図１５】
2010049665.tif 000017
【図１６】
2010049665.tif 000018
【図１７】
2010049665.tif 000019
【図１８】
2010049665.tif 000020
【図１９】
2010049665.tif 000021