(57)【要約】【課題】第１の領域内に表示されている文書の配置をそのままにして、関係者に公開する文書を指定するようにした情報処理装置を提供する。【解決手段】情報処理装置の設定手段は、操作者個人が所有している文書の縮小画像を表示する第１の領域内に、該文書のうち関係者に公開する文書の縮小画像を囲む第２の領域を設定し、抽出手段は、前記第２の領域内に表示されている文書を抽出し、送信手段は、前記抽出手段によって抽出された文書に関する情報を前記関係者の使用する情報処理装置へ送信し、受信手段は、前記関係者の使用する情報処理装置から、公開する文書に関する情報を受信し、表示手段は、第３の領域内に、前記第２の領域に表示されている文書の縮小画像と前記受信手段によって受信された文書の縮小画像を表示する。【選択図】図１
2015153389.tif 000002
【特許請求の範囲】
【請求項１】
操作者個人が所有している文書の縮小画像を表示する第１の領域内に、該文書のうち関係者に公開する文書の縮小画像を囲む第２の領域を設定する設定手段と、
前記第２の領域内に表示されている文書を抽出する抽出手段と、
前記抽出手段によって抽出された文書に関する情報を前記関係者の使用する情報処理装置へ送信する送信手段と、
前記関係者の使用する情報処理装置から、公開する文書に関する情報を受信する受信手段と、
第３の領域内に、前記第２の領域に表示されている文書の縮小画像と前記受信手段によって受信された文書の縮小画像を表示する表示手段
を具備することを特徴とする情報処理装置。
【請求項２】
前記第２の領域内に表示している文書に対する操作に基づいて、該文書の公開に関する程度を設定する設定手段
を具備することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示手段は、前記第３の領域内に関係者毎の第４の領域を設け、該第４の領域内に該関係者が公開する文書の縮小画像を表示する
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
コンピュータを、
操作者個人が所有している文書の縮小画像を表示する第１の領域内に、該文書のうち関係者に公開する文書の縮小画像を囲む第２の領域を設定する設定手段と、
前記第２の領域内に表示されている文書を抽出する抽出手段と、
前記抽出手段によって抽出された文書に関する情報を前記関係者の使用する情報処理装置へ送信する送信手段と、
前記関係者の使用する情報処理装置から、公開する文書に関する情報を受信する受信手段と、
第３の領域内に、前記第２の領域に表示されている文書の縮小画像と前記受信手段によって受信された文書の縮小画像を表示する表示手段
として機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、共同作業を支援するための電話機とワークステーションとからなる会議システムにおいて、利用者の操作性を向上することを目的とし、会議実行中のワークステーション画面に会議ウィンドウを表示し、この会議ウィンドウを共有スペースである会議机エリアと他の参加者からは見えない個人エリアとから構成し、これらのエリア上には会議で利用する資料に対応した資料オブジェクトを配置し、マウスによる移動操作により、資料を配布、情報参照、ＡＰの実行を可能にすることを課題とし、会議ウィンドウにおいて、資料オブジェクトの操作を共同の場と個人の場の両方で行うことができ、会議中の操作が簡便化されることが開示されている。
【０００３】
特許文献２には、操作性が良くスムーズに会議が行える電子会議用画像情報伝送装置を提供することを課題とし、電子会議システムを構成する画像情報伝送装置の遠隔会議制御画面であって、プレゼンテーションに必要な画像を読み込み登録するための画像入力／登録操作領域と、複数の登録された前記画像の資料名を表示すると共にこの登録画像を送信する登録済み／送信ウィンドウ領域と、前記表示された資料名から任意に選択された資料の画像を複数枚表示する内容表示ウィンドウ領域と、送信元と交代して送信先からプレゼンテーションを行わせるための送受信交代ソフトボタンとを備えていることが開示されている。
【０００４】
特許文献３には、会議資料の配付、説明などの実際の会議により近い動作をデスクトップＴＶ会議で行えるようにすることを課題とし、会議資料及び会議参加者に関する情報を管理し、その管理情報に基づいて装置全体を制御する情報管理制御手段と、会議資料をデータとして入力する入力手段と、上記会議資料のデータ及び上記管理情報を送受信する送信手段及び受信手段と、上記受信手段により受信された会議資料のデータを記憶する記憶手段と、会議資料を表示する資料表示手段とを設け、送信側装置で表示されている会議資料を受信側装置に送信して記憶手段に記憶するとともに、資料表示手段に表示するようにすることにより、送信側装置からネットワークを介して会議資料を配付できるようにし、それを受信側装置で受けることができるようにすることが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第３４９４４５１号公報
【特許文献２】特開２００４−０５６５５１号公報
【特許文献３】特開平０９−１０１７６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、第１の領域内に表示されている文書の配置をそのままにして、関係者に公開する文書を指定するようにした情報処理装置及び情報処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、操作者個人が所有している文書の縮小画像を表示する第１の領域内に、該文書のうち関係者に公開する文書の縮小画像を囲む第２の領域を設定する設定手段と、前記第２の領域内に表示されている文書を抽出する抽出手段と、前記抽出手段によって抽出された文書に関する情報を前記関係者の使用する情報処理装置へ送信する送信手段と、前記関係者の使用する情報処理装置から、公開する文書に関する情報を受信する受信手段と、第３の領域内に、前記第２の領域に表示されている文書の縮小画像と前記受信手段によって受信された文書の縮小画像を表示する表示手段を具備することを特徴とする情報処理装置である。
【０００８】
請求項２の発明は、前記第２の領域内に表示している文書に対する操作に基づいて、該文書の公開に関する程度を設定する設定手段を具備することを特徴とする請求項１に記載の情報処理装置である。
【０００９】
請求項３の発明は、前記表示手段は、前記第３の領域内に関係者毎の第４の領域を設け、該第４の領域内に該関係者が公開する文書の縮小画像を表示することを特徴とする請求項１又は２に記載の情報処理装置である。
【００１０】
請求項４の発明は、コンピュータを、操作者個人が所有している文書の縮小画像を表示する第１の領域内に、該文書のうち関係者に公開する文書の縮小画像を囲む第２の領域を設定する設定手段と、前記第２の領域内に表示されている文書を抽出する抽出手段と、前記抽出手段によって抽出された文書に関する情報を前記関係者の使用する情報処理装置へ送信する送信手段と、前記関係者の使用する情報処理装置から、公開する文書に関する情報を受信する受信手段と、第３の領域内に、前記第２の領域に表示されている文書の縮小画像と前記受信手段によって受信された文書の縮小画像を表示する表示手段として機能させるための情報処理プログラムである。
【発明の効果】
【００１１】
請求項１の情報処理装置によれば、第１の領域内に表示されている文書の配置をそのままにして、関係者に公開する文書を指定することができるようになる。
【００１２】
請求項２の情報処理装置によれば、第２の領域内に表示している文書に対する操作に基づいて、その文書の公開に関する程度を設定することができる。
【００１３】
請求項３の情報処理装置によれば、第３の領域内に関係者毎の第４の領域を設け、その第４の領域内にその関係者が公開する文書の縮小画像を表示することができる。
【００１４】
請求項４の情報処理プログラムによれば、第１の領域内に表示されている文書の配置をそのままにして、関係者に公開する文書を指定することができるようになる。
【図面の簡単な説明】
【００１５】
【図１】本実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態を実現するシステム構成例を示す説明図である。
【図３】本実施の形態による処理例を示すフローチャートである。
【図４】本実施の形態による処理例を示すフローチャートである。
【図５】本実施の形態による処理例を示すフローチャートである。
【図６】本実施の形態による処理例を示す説明図である。
【図７】本実施の形態による処理例を示す説明図である。
【図８】本実施の形態による処理例を示す説明図である。
【図９】本実施の形態による処理例を示す説明図である。
【図１０】共有領域設定テーブルのデータ構造例を示す説明図である。
【図１１】共有領域文書管理テーブルのデータ構造例を示す説明図である。
【図１２】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００１６】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図１は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するの意である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態に応じて、又はそれまでの状況・状態に応じて定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、２以上の値（もちろんのことながら、全ての値も含む）が同じであってもよい。また、「Ａである場合、Ｂをする」という意味を有する記載は、「Ａであるか否かを判断し、Ａであると判断した場合はＢをする」の意味で用いる。ただし、Ａであるか否かの判断が不要である場合を除く。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００１７】
本実施の形態である情報処理装置１００は、文書の縮小画像を表示するものであって、図１の例に示すように、文書サムネイル表示モジュール１１０、グループ識別モジュール１４０、公開デスク表示モジュール１５０、文書表示モジュール１６０、文書データ記憶モジュール１７０、データ送受信モジュール１８０を有している。
情報処理装置１００は、個人所有の文書のうち、関係者に公開する文書を指定するものである。ここで、関係者は、文書を公開する必要がある相手であればよい。例えば、操作者が出席する会議のその操作者以外のメンバー、操作者が属しているグループのその操作者以外のグループ員等がある。以下、関係者として会議の出席者（操作者Ａ、操作者Ｂ、操作者Ｃ）を例示し、文書としてその会議に用いられる文書を例示して説明する。
【００１８】
文書サムネイル表示モジュール１１０は、文書サムネイル配置モジュール１１５、公開領域設定モジュール１２０、文書サムネイル位置検出モジュール１２５、文書サムネイル操作処理モジュール１３０、文書サムネイル位置データ記憶モジュール１３５を有している。文書サムネイル表示モジュール１１０は、文書表示モジュール１６０、文書データ記憶モジュール１７０と接続されている。
文書サムネイル配置モジュール１１５は、操作者の操作に基づいて、操作者個人が所有している文書の縮小画像（以下、サムネイルともいう）を表示する第１の領域内で、その文書の縮小画像の配置を行う。なお、「操作者の操作」とは、キーボード、マウス、タッチパネル等のユーザーインタフェースを用いた操作をいう。例えば、マウス等の操作にしたがって、文書の縮小画像を選択して、移動又は複写（以下、単に移動という）等を行うものである。「操作者個人が所有している文書」とは、その文書のアクセス権として、少なくともその操作者が閲覧、編集、削除等の権限を有しているものである。典型的な例としては、操作者が作成した文書が該当する。
【００１９】
公開領域設定モジュール１２０は、操作者個人が所有している文書の縮小画像を表示する第１の領域内に、その文書のうち関係者に公開する文書の縮小画像を囲む第２の領域を設定する。第１の領域は、操作者個人が所有している文書の縮小画像を表示している領域であって、文書管理プログラム等によって実現されているものである。第２の領域は、関係者に公開する文書を指定するためのものであって、例えば、操作者の指示（矩形の４角のうちの１つを指定して、その対角にある角を指定して矩形領域を指定する等）にしたがって領域が設定される。この領域内にある文書が関係者に公開する文書である。つまり、その文書は、関係者に対してもアクセス権が付与された文書となる。例えば、関係者がアクセス可能なフォルダにその文書を移動する等によって、文書を関係者に公開することとする。
【００２０】
領域の具体例について、図６の例を用いて説明する。図６は、本実施の形態による処理例を示す説明図である。情報処理装置１００の液晶ディスプレイ等の表示装置に表示される文書サムネイル表示領域６００は、文書管理プログラム等の処理によって表示されるものであって、メニュー表示領域６１０、フォルダ表示領域６２０、ワークスペース領域６３０を有している。メニュー表示領域６１０は、文書等に対して行うことができる操作のメニューを表示する領域である。フォルダ表示領域６２０は、木構造であるフォルダの構成を表示する領域である。例えば、操作者の操作にしたがってフォルダが選択された場合、そのフォルダ内にある文書等がワークスペース領域６３０に表示される。ワークスペース領域６３０は、前述の第１の領域の例である。つまり、操作者個人が所有している文書のサムネイルを表示する領域である。例えば、図６では、対象となっているフォルダ内の文書６６１、文書６６２、文書６６３、文書６６４、文書６６５の５つの文書が表示されている。ここで、ワークスペース領域６３０は、デスクトップを模した領域であって、机上に文書を並べたように配置が可能である。つまり、ワークスペース領域６３０内では、操作者の操作にしたがって自由に文書の配置をすることが可能となっている。
そして、操作者の操作にしたがって、公開領域６４０Ａ、公開領域６４０Ｂが設定されている。つまり、公開領域６４０Ａは、文書６６３を関係者に公開する文書として、その文書６６３を囲むように作成されたものである。また、公開領域６４０Ｂは、文書６６４を関係者に公開する文書として、その文書６６４を囲むように作成されたものである。したがって、文書６６３、文書６６４は、関係者に公開する文書であり、その他の文書（文書６６１、文書６６２、文書６６５）は、関係者には公開されない文書である。このように、ワークスペース領域６３０内に公開領域を生成することによって、例えば、会議に用いる文書（関係者に公開する文書）と、それ以外の文書（会議参加者には公開しない文書）を分けることになる。
なお、図７の例に示す文書サムネイル表示領域７００、図８の例に示す文書サムネイル表示領域８００は、図６の例に示す操作者Ａとは異なる操作者Ｂ、Ｃの情報処理装置１００に表示されているものである。操作者Ａ、Ｂ、Ｃは、同じ会議に参加する者であるとする。つまり、互いに関係者である。図６の例に示す文書サムネイル表示領域６００と同等の構成を有している。図７の例では、操作者Ｂの操作にしたがって文書７６４、文書７６５が公開領域７４０Ａによって囲まれている。つまり、文書７６４、文書７６５は関係者に公開する文書であり、文書７６１、文書７６２、文書７６３は関係者には公開しない文書である。図８の例では、操作者Ｃの操作にしたがって文書８６２が公開領域８４０Ａによって囲まれている。つまり、文書８６２は関係者に公開する文書であり、文書８６１、文書８６３、文書８６４、文書８６５は関係者には公開しない文書である。したがって、文書６６３、文書６６４、文書７６４、文書７６５、文書８６２が、操作者Ａ、Ｂ、Ｃ間で公開される文書として指定されたことになる。
また、会議中に公開する文書を追加する場合、操作者は、その文書を囲むように第２の領域を新たに生成する、又は第２の領域内にその文書を移動すればよい。
【００２１】
文書サムネイル位置検出モジュール１２５は、公開デスク表示モジュール１５０と接続されており、第２の領域内に表示されている文書を抽出する。前述の図６、７、８に示す例では、公開領域６４０Ａから文書６６３、公開領域６４０Ｂから文書６６４を抽出し、公開領域７４０Ａから文書７６４、文書７６５を抽出し、公開領域８４０Ａから文書８６２を抽出する。
文書サムネイル操作処理モジュール１３０は、第２の領域内に表示している文書に対する操作に基づいて、その文書の公開に関する程度を設定する。例えば、第２の領域が設定された後に、その第２の領域内に文書を移動した場合、その文書の公開のレベル（公開権限）を複写禁止（閲覧のみ可能）として設定する。例えば、前述の例では、操作者Ａが公開領域６４０Ａ内に文書６６１を移動した場合、関係者Ｂは文書６６１を閲覧できるが、ワークスペース領域７３０への複写はできないようにするものである。また、文書内で共有するページだけを表示させた後に、その文書を共有領域に移動するという操作があった場合、その文書では表示したページだけを公開可能にしてもよい。そのために、各文書に対する操作の履歴を記憶しておき、共有領域に移動した文書の履歴を抽出し、前述したような条件に合致した場合は、その条件に対応する公開レベルをその文書に設定するものである。
文書サムネイル位置データ記憶モジュール１３５は、第１の領域内の文書の位置、第１の領域内の第２の領域の位置、第２の領域内の文書の位置等を記憶している。具体的には、図６の例では、ワークスペース領域６３０内における文書６６１〜６６５の座標位置、公開領域６４０Ａ、６４０Ｂの座標位置、公開領域６４０Ａ内の文書６６３の座標位置、公開領域６４０Ｂ内の文書６６４の座標位置を記憶している。
【００２２】
グループ識別モジュール１４０は、公開デスク表示モジュール１５０、データ送受信モジュール１８０と接続されている。グループ識別モジュール１４０は、データ送受信モジュール１８０を介して、文書サムネイル位置検出モジュール１２５によって抽出された文書に関する情報を、関係者の使用する情報処理装置（図２で後述する情報処理装置１００Ｂ等）へ送信する。つまり、情報処理装置１００で公開可能として設定された文書を、他の情報処理装置１００でも閲覧可能であることを知らせるものである。そして、データ送受信モジュール１８０を介して、関係者の使用する情報処理装置１００から、公開する文書に関する情報を受信する。つまり、他の情報処理装置１００から公開可能であると設定された文書に関する情報を取得するものである。なお、「文書に関する情報」としては、文書そのものであってもよいし、文書が記憶されている位置（ＵＲＬ：Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ等）、文書のサムネイル、文書名称等の属性等が該当する。
【００２３】
公開デスク表示モジュール１５０は、文書サムネイル表示モジュール１１０の文書サムネイル位置検出モジュール１２５、グループ識別モジュール１４０、文書表示モジュール１６０と接続されている。公開デスク表示モジュール１５０は、第３の領域内に、第２の領域に表示されている文書の縮小画像とグループ識別モジュール１４０によって受信された文書の縮小画像を表示する。この第３の領域は、公開する文書が集められて表示されている。つまり、前述の例では会議のために用いられる文書のサムネイルが表示される領域である。図９の例に示す公開デスク９００を用いて説明する。図９は、本実施の形態による処理例を示す説明図である。グループ識別モジュール１４０は、第３の領域である公開デスク９００内に関係者毎に第４の領域を設け、その第４の領域内に、その関係者が公開する文書のサムネイルを表示する。公開デスク９００は、各関係者が所有している情報処理装置１００の表示装置に表示されるものである。つまり、同じ公開デスク９００が、各情報処理装置１００に表示される。具体的には、公開デスク９００は、３つの第４の領域である、操作者Ａの情報処理装置１００Ａの公開領域９１０、操作者Ｂの情報処理装置１００Ｂの公開領域９２０、操作者Ｃの情報処理装置１００Ｃの公開領域９３０に分けられている。情報処理装置１００Ａの公開領域９１０等には、公開した者を表示する。そして、情報処理装置１００Ａの公開領域９１０には、公開領域６４０Ａ内の文書６６３、公開領域６４０Ｂ内の文書６６４が表示されており、情報処理装置１００Ｂの公開領域９２０には、公開領域７４０Ａ内の文書７６４、文書７６５が表示されており、情報処理装置１００Ｃの公開領域９３０には、公開領域８４０Ａ内の文書８６２が表示されている。
【００２４】
文書表示モジュール１６０は、文書サムネイル表示モジュール１１０、公開デスク表示モジュール１５０、文書データ記憶モジュール１７０と接続されている。操作者の操作にしたがって、公開デスク表示モジュール１５０又は文書サムネイル表示モジュール１１０によって表示されている文書のサムネイルが選択されて、その文書の内容を表示装置に表示する。前述の例では、会議に用いられている文書を、自分の情報処理装置１００で表示したり、公開していない文書を表示することができる。
文書データ記憶モジュール１７０は、文書サムネイル表示モジュール１１０、文書表示モジュール１６０、データ送受信モジュール１８０と接続されている。文書データ記憶モジュール１７０は、操作者個人が所有している文書、他の操作者が公開している文書を記憶する。また、その文書のサムネイルを記憶していてもよい。
データ送受信モジュール１８０は、グループ識別モジュール１４０、文書データ記憶モジュール１７０と接続されている。他の情報処理装置１００と通信回線を介して接続されている。前述の例では、会議の参加者である操作者Ｂ、操作者Ｃが所有している情報処理装置１００と通信可能となっており、また、会議参加者を管理するサーバー等とも通信可能となっていてもよい。
【００２５】
図２は、本実施の形態を実現するシステム構成例を示す説明図である。情報処理装置１００Ａ、情報処理装置１００Ｂ、情報処理装置１００Ｃ、情報処理装置１００Ｄ、情報処理装置１００Ｅ、情報処理装置１００Ｆ、グループ形成処理装置２１０は、通信回線２９０を介してそれぞれ接続されている。各情報処理装置１００は、図１の例に示したモジュール構成である。前述の例では、情報処理装置１００Ａ、情報処理装置１００Ｂ、情報処理装置１００Ｃが、それぞれ会議の参加者Ａ、Ｂ、Ｃによって所有されている。また、グループ形成処理装置２１０は、複数人によるグループを形成するものであって、本実施の形態では、公開可能なグループ員を特定することになる。つまり、グループ形成処理装置２１０からの指示にしたがって、グループ員ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）又はそのグループ員が所持している情報処理装置ＩＤを受け取り、それを宛先として、公開する文書に関する情報を送信すればよい。
また、グループ形成処理装置２１０が生成するグループは複数あってもよい。また、グループ員は、複数のグループに属していてもよい。したがって、操作者は複数のグループに属している場合があり、その場合は、公開する先であるグループ（グループＩＤ）を指定して、公開領域を指定すればよい。各グループのグループ員の各情報処理装置１００間では、通信回線２９０を介して、公開する文書の授受が行われる。
なお、グループ形成処理装置２１０は、参加者の設定によってグループを形成してもよいし、会議室に集まった参加者の情報処理装置１００を、その会議室内にあるセンサーで検知して、グループを形成してもよいし、また、ある情報処理装置１００に対する他の情報処理装置１００からの無線の信号強度を検知し、その信号強度によって近辺にある情報処理装置１００を認識し、グループを形成するようにしてもよい。
【００２６】
図３は、本実施の形態による処理例を示すフローチャートである。
ステップＳ３０２では、公開領域設定モジュール１２０が、ユーザーの操作にしたがって、ワークスペース内の公開対象文書を囲むように公開領域を設定する。具体的には、前述したように、図６の例における公開領域６４０Ａ、６４０Ｂの設定である。この公開領域は、例えば共有領域設定テーブル１０００によって管理される。図１０は、共有領域設定テーブル１０００のデータ構造例を示す説明図である。共有領域設定テーブル１０００は、選択領域（座標）欄１０１０、個人デスク名欄１０２０、公開デスク名欄１０３０を有している。選択領域（座標）欄１０１０は、選択領域（公開領域）の座標を記憶している。例えば、矩形領域の左上角と右下角のＸＹ座標であってもよいし、矩形領域の左上角のＸＹ座標と幅、高さ等であってもよい。個人デスク名欄１０２０は、個人デスク名を記憶している。具体的には、本実施の形態において、ワークスペース領域６３０を一意に識別し得る情報であればよい。公開デスク名欄１０３０は、公開デスク名を記憶している。前述の例では、公開デスク９００を指定するものである。これによって、ワークスペース領域６３０と公開デスク９００とが対応付けられる。
【００２７】
ステップＳ３０４では、文書サムネイル配置モジュール１１５が、ユーザーの操作にしたがって、公開領域内に文書を移動する。なお、ステップＳ３０４の処理は、必ずしも行われるものではない。また、前述したように、公開領域内に文書が移動させられた場合は、その文書の公開レベルを複写禁止としてもよい。
【００２８】
図４は、本実施の形態による処理（公開デスクの取得処理）例を示すフローチャートである。
ステップＳ４０２では、グループ識別モジュール１４０が、情報を更新すべき公開デスクが存在するか否かを判断し、存在する場合はステップＳ４０４へ進み、それ以外の場合は処理を終了する（ステップＳ４９９）。この判断は、他のグループ員の情報処理装置１００から公開する文書に関する情報が送信されてきた場合、自情報処理装置１００で公開領域が新たに設定された場合、又は自情報処理装置１００で公開領域内に新たに文書が追加された場合は、「情報を更新すべき公開デスクが存在する場合」と判断する。また、スケジュール情報から会議開始日時（年、月、日、時、分、秒、秒以下、又はこれらの組み合わせであってもよい）を抽出し、現在がその会議開始日時前の予め定められた期間内である場合は、公開デスクを表示又は更新するようにしてもよい。
ステップＳ４０４では、公開デスクの作成・更新を行う。詳細な処理内容については、図５の例に示すフローチャートを用いて説明する。
【００２９】
図５は、本実施の形態による処理（公開デスクの作成・更新処理）例を示すフローチャートである。
ステップＳ５０２では、文書サムネイル位置検出モジュール１２５が、個人ユーザーの公開領域に配置されたファイル一覧を取得する。つまり、公開領域内の文書を抽出する。具体的には、他のグループ員の情報処理装置１００から共有領域文書管理テーブル１１００を受信する。同様に、自情報処理装置１００から他のグループ員の情報処理装置１００へ共有領域文書管理テーブル１１００を送信する。図１１は、共有領域文書管理テーブル１１００のデータ構造例を示す説明図である。共有領域文書管理テーブル１１００は、文書名欄１１１０、サムネイル情報欄１１２０、公開権限欄１１３０、ユーザー名欄１１４０、個人デスク名欄１１５０を有している。文書名欄１１１０は、そのユーザーによって公開対象となっている文書名を記憶している。サムネイル情報欄１１２０は、その文書のサムネイルに関する情報を記憶している。例えば、そのサムネイルが作成された日時であってもよいし、そのサムネイルそのものであってもよい。公開権限欄１１３０は、その文書における公開権限を記憶している。つまり、公開デスク上に表示された文書に対して、他の関係者に対する権限を示している。なお、公開デスク９００上の自分が公開した文書についても、自分に対してその権限を適用するようにしてもよい。その権限以上の操作（例えば、「閲覧のみ」の権限の文書に対しての「編集」等）を行いたい場合は、公開デスク９００内に表示されている文書ではなく、ワークスペース領域６３０内の文書に対して操作を行えばよいからである。ユーザー名欄１１４０は、その文書を公開したユーザー名を記憶している。個人デスク名欄１１５０は、その文書が公開対象として指定された元の個人デスク名（ワークスペース領域６３０等の名称）を記憶している。
【００３０】
ステップＳ５０４では、グループ識別モジュール１４０が、公開領域に対応付けられたグループの情報を取得する。つまり、そのグループのグループ員ＩＤ又はそのグループ員の情報処理装置ＩＤを取得して、宛先とする。
ステップＳ５０６では、グループ識別モジュール１４０が、グループ内のユーザー間との共有領域に含まれる文書の情報を授受する。つまり、ステップＳ５０４で取得した宛先に、文書に関する情報を送信し、各情報処理装置１００は、その情報を受信する。
ステップＳ５０８では、公開デスク表示モジュール１５０が、公開デスクを描画する。つまり、受信した公開対象文書に関する情報に基づいて、図９の例に示す公開デスク９００内に文書のサムネイルを表示する。
【００３１】
前述の例では、公開デスク９００内の情報処理装置１００Ａの公開領域９１０等は、ユーザー毎に設定されていた（つまり、だれが公開した文書であるかがわかるように表示する）が、さらに公開領域６４０毎に情報処理装置１００Ａの公開領域９１０内を分けるようにしてもよい。具体的には、情報処理装置１００Ａの公開領域９１０内を公開領域６４０Ａの領域（文書６６３が含まれている）と公開領域６４０Ｂの領域（文書６６４が含まれている）に分けるようにしてもよい。
また、公開デスク９００内の文書のサムネイルに対する操作を制限するようにしてもよい。例えば、公開デスク９００上に各ユーザーの公開領域において、それらの領域を超えて文書のサムネイルを移動することができないようにしてもよい。具体的には、情報処理装置１００Ａの公開領域９１０内の文書６６３を情報処理装置１００Ｂの公開領域９２０内の領域へは移動することができないようにしてもよい。
【００３２】
なお、本実施の形態としてのプログラムが実行されるコンピュータのハードウェア構成は、図１２に例示するように、一般的なコンピュータであり、具体的にはパーソナルコンピュータ、サーバーとなり得るコンピュータ等である。つまり、具体例として、処理部（演算部）としてＣＰＵ１２０１を用い、記憶装置としてＲＡＭ１２０２、ＲＯＭ１２０３、ＨＤ１２０４を用いている。ＨＤ１２０４として、例えばハードディスクを用いてもよい。文書サムネイル表示モジュール１１０、文書サムネイル配置モジュール１１５、公開領域設定モジュール１２０、文書サムネイル位置検出モジュール１２５、文書サムネイル操作処理モジュール１３０、グループ識別モジュール１４０、公開デスク表示モジュール１５０、文書表示モジュール１６０、データ送受信モジュール１８０等のプログラムを実行するＣＰＵ１２０１と、そのプログラムやデータを記憶するＲＡＭ１２０２と、本コンピュータを起動するためのプログラム等が格納されているＲＯＭ１２０３と、補助記憶装置（フラッシュメモリ等であってもよい）であるＨＤ１２０４と、キーボード、マウス、タッチパネル等に対する利用者の操作に基づいてデータを受け付ける受付装置１２０６と、ＣＲＴ、液晶ディスプレイ等の出力装置１２０５と、ネットワークインタフェースカード等の通信ネットワークと接続するための通信回線インタフェース１２０７、そして、それらをつないでデータのやりとりをするためのバス１２０８により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【００３３】
前述の実施の形態のうち、コンピュータ・プログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータ・プログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。
なお、図１２に示すハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図１２に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えばＡＳＩＣ等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図１２に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、情報家電、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）などに組み込まれていてもよい。
【００３４】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して
記録されていてもよい。また、圧縮や暗号化など、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００３５】
１００…情報処理装置
１１０…文書サムネイル表示モジュール
１１５…文書サムネイル配置モジュール
１２０…公開領域設定モジュール
１２５…文書サムネイル位置検出モジュール
１３０…文書サムネイル操作処理モジュール
１３５…文書サムネイル位置データ記憶モジュール
１４０…グループ識別モジュール
１５０…公開デスク表示モジュール
１６０…文書表示モジュール
１７０…文書データ記憶モジュール
１８０…データ送受信モジュール
２１０…グループ形成処理装置
２９０…通信回線
【図１】
2015153389.tif 000003
【図２】
2015153389.tif 000004
【図３】
2015153389.tif 000005
【図４】
2015153389.tif 000006
【図５】
2015153389.tif 000007
【図６】
2015153389.tif 000008
【図７】
2015153389.tif 000009
【図８】
2015153389.tif 000010
【図９】
2015153389.tif 000011
【図１０】
2015153389.tif 000012
【図１１】
2015153389.tif 000013
【図１２】
2015153389.tif 000014