(57)【要約】【課題】会議において利用された文書情報に対するアクセス権の設定を、予め定めた条件に従って機械的に行うこと。【解決手段】処理の対象となる文書情報を特定する文書特定情報に関連づけて、利用文書一覧情報に含まれている会議識別情報を参照し、当該参照した会議識別情報に関連づけられた利用者識別情報の少なくとも一つが、処理の対象となる文書情報の利用が許可された利用者を表すものである場合に、参照した会議識別情報で特定される会議に参加予定の利用者に対して、処理の対象となる文書情報の利用を許可する設定を行う情報処理装置である。【選択図】図１
2010224916.tif 000002
【特許請求の範囲】
【請求項１】
会議ごとに、会議で使用されている機器のいずれかを利用した利用者を特定する利用者識別情報を、当該利用した機器が使用されている会議を特定する会議識別情報に関連づけて記録する第１記録手段と、
文書情報であって、当該文書情報の利用が許可された利用者により、会議で使用される機器において予め定めた処理がなされた文書情報、を特定する文書特定情報を、当該機器が使用されている会議を特定する会議識別情報に関連づけて利用文書一覧情報として記録する第２記録手段と、
会議ごとに、会議に参加予定の利用者を特定する利用者識別情報の一覧を保持する手段から、当該一覧を取得する一覧取得手段と、
文書情報の利用許否を設定する手段であって、処理の対象となる文書情報を特定する文書特定情報に関連づけて、前記利用文書一覧情報に含まれている会議識別情報を参照し、当該参照した会議識別情報に関連づけられた利用者識別情報の少なくとも一つが、処理の対象となる文書情報の利用が許可された利用者を表すものである場合に、前記参照した会議識別情報で特定される会議に参加予定の利用者に対して、処理の対象となる文書情報の利用を許可する設定を行う設定手段と、
を含む情報処理装置。
【請求項２】
コンピュータを、
会議ごとに、会議で使用されている機器のいずれかを利用した利用者を特定する利用者識別情報を、当該利用した機器が使用されている会議を特定する会議識別情報に関連づけて記録する第１記録手段と、
文書情報であって、当該文書情報の利用が許可された利用者により、会議で使用される機器において予め定めた処理がなされた文書情報、を特定する文書特定情報を、当該機器が使用されている会議を特定する会議識別情報に関連づけて利用文書一覧情報として記録する第２記録手段と、
会議ごとに、会議に参加予定の利用者を特定する利用者識別情報の一覧を保持する手段から、当該一覧を取得する一覧取得手段と、
文書情報の利用許否を設定する手段であって、処理の対象となる文書情報を特定する文書特定情報に関連づけて、前記利用文書一覧情報に含まれている会議識別情報を参照し、当該参照した会議識別情報に関連づけられた利用者識別情報の少なくとも一つが、処理の対象となる文書情報の利用が許可された利用者を表すものである場合に、前記参照した会議識別情報で特定される会議に参加予定の利用者に対して、処理の対象となる文書情報の利用を許可する設定を行う設定手段と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
協調作業に使用するデータへの柔軟なアクセス制御を可能にした協調作業支援方法及びその装置を提供するため、セッション（協調作業＃２０５）にアクセス制御を要する操作があるか否かを判断し、あればセッション情報など制御オブジェクトの操作の中からアクセス制御を要する操作に、ガーディアンへの問い合わせを行なう処理を組込み、また、その操作が、制御オブジェクトの生成指示かどうかを判断し、そうであれば、そのセッション（協調作業＃２０５）にガーディアン(guardian#55)を割り当て、また要求オブジェクトの生成処理のときは、割り当てプログラムにより、その要求オブジェクト（user#14）から特定できるガーディアン（guardian#24）を割り当てる技術が、特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０８−１５３０７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
会議において利用された文書情報に対するアクセス権の設定を、予め定めた条件に従って機械的に行うこと。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、情報処理装置であって、会議ごとに、会議で使用されている機器のいずれかを利用した利用者を特定する利用者識別情報を、当該利用した機器が使用されている会議を特定する会議識別情報に関連づけて記録する第１記録手段と、文書情報であって、当該文書情報の利用が許可された利用者により、会議で使用される機器において予め定めた処理がなされた文書情報、を特定する文書特定情報を、当該機器が使用されている会議を特定する会議識別情報に関連づけて利用文書一覧情報として記録する第２記録手段と、会議ごとに、会議に参加予定の利用者を特定する利用者識別情報の一覧を保持する手段から、当該一覧を取得する一覧取得手段と、文書情報の利用許否を設定する手段であって、処理の対象となる文書情報を特定する文書特定情報に関連づけて、前記利用文書一覧情報に含まれている会議識別情報を参照し、当該参照した会議識別情報に関連づけられた利用者識別情報の少なくとも一つが、処理の対象となる文書情報の利用が許可された利用者を表すものである場合に、前記参照した会議識別情報で特定される会議に参加予定の利用者に対して、処理の対象となる文書情報の利用を許可する設定を行う設定手段と、を含むこととしたものである。
【０００６】
請求項２記載の発明は、プログラムであって、コンピュータを、会議ごとに、会議で使用されている機器のいずれかを利用した利用者を特定する利用者識別情報を、当該利用した機器が使用されている会議を特定する会議識別情報に関連づけて記録する第１記録手段と、文書情報であって、当該文書情報の利用が許可された利用者により、会議で使用される機器において予め定めた処理がなされた文書情報、を特定する文書特定情報を、当該機器が使用されている会議を特定する会議識別情報に関連づけて利用文書一覧情報として記録する第２記録手段と、会議ごとに、会議に参加予定の利用者を特定する利用者識別情報の一覧を保持する手段から、当該一覧を取得する一覧取得手段と、文書情報の利用許否を設定する手段であって、処理の対象となる文書情報を特定する文書特定情報に関連づけて、前記利用文書一覧情報に含まれている会議識別情報を参照し、当該参照した会議識別情報に関連づけられた利用者識別情報の少なくとも一つが、処理の対象となる文書情報の利用が許可された利用者を表すものである場合に、前記参照した会議識別情報で特定される会議に参加予定の利用者に対して、処理の対象となる文書情報の利用を許可する設定を行う設定手段と、として機能させることとしたものである。
【発明の効果】
【０００７】
請求項１，２記載の発明によると、会議において利用された文書情報に対するアクセス権の設定が、予め定めた条件に従って機械的に行なわれる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態に係る情報処理装置とその接続例を表すブロック図である。
【図２】本発明の実施の形態に係る情報処理装置が用いる会議データベースの内容例を表す説明図である。
【図３】本発明の実施の形態に係る情報処理装置に接続される機器の構成例を表すブロック図である。
【図４】本発明の実施の形態に係る情報処理装置に接続される文書サーバでのアクセスコントロールリストの内容例を表す説明図である。
【図５】本発明の実施の形態に係る情報処理装置における処理の例を表すフローチャート図である。
【図６】本発明の実施の形態に係る情報処理装置が用いる参加者一覧記録の例を表す説明図である。
【図７】本発明の実施の形態に係る情報処理装置が用いる機器一覧記録の例を表す説明図である。
【図８】本発明の実施の形態に係る情報処理装置における文書のアクセス権設定の処理の例を表すフローチャート図である。
【発明を実施するための形態】
【０００９】
本発明の実施の形態について図面を参照しながら説明する。本実施の形態に係る情報処理装置１は、図１に例示するように、制御部１１と、記憶部１２と、通信部１３とを含んで構成されている。また、本実施の形態の情報処理装置１は、会議室などの設備に配された種々の装置（会議で使用される機器）２と、文書サーバ３とに接続される。ここで機器２は、会議室に予め配備された電子ボードなどのほか、会議参加者が会議の場に持ち込んだパーソナルコンピュータなどを含む。
【００１０】
本実施の形態の情報処理装置１の制御部１１は、ＣＰＵ（Central Processing Unit）等のプログラム制御デバイスであり、記憶部１２に格納されたプログラムに従って動作する。この制御部１１は、会議ごとに、会議で使用されている機器のいずれかを利用した利用者を特定する利用者識別情報を、当該利用した機器が使用されている会議を特定する会議識別情報に関連づけて記録する処理と、文書情報のうち、その利用が許可された利用者により、会議で使用される機器において予め定めた処理がなされた文書情報があった場合に、当該文書情報を特定する文書特定情報を、当該文書情報を処理した機器が使用されている会議を特定する会議識別情報に関連づけて利用文書一覧情報として記録する処理と、会議ごとに、会議に参加予定の利用者を特定する利用者識別情報の一覧を保持する手段から、当該一覧を取得する処理と、文書情報の利用許否を設定する処理とを実行する。
【００１１】
この利用許否の設定処理においては、処理の対象となる文書情報を特定する文書特定情報に関連づけて、利用文書一覧情報に含まれている会議識別情報を参照し、当該参照した会議識別情報に関連づけられた利用者識別情報の少なくとも一つが、処理の対象となる文書情報の利用が許可された利用者を表すものである場合に、上記参照した会議識別情報で特定される会議に参加予定の利用者に対して、処理の対象となる文書情報の利用を許可する設定を行う。これら制御部１１の具体的な処理の内容については後述する。
【００１２】
記憶部１２は、メモリデバイスなどであり制御部１１によって実行されるプログラムを格納している。このプログラムは、ＤＶＤ−ＲＯＭ（Digital Versatile Disc-Read Only Memory）等のコンピュータ可読な記録媒体に格納された状態で提供され、この記憶部１２に複写されたものであってもよい。また、この記憶部１２は、制御部１１のワークメモリとしても動作する。さらに本実施の形態では、この記憶部１２には、図２に例示するように、会議ごとに設定された会議識別情報と、当該会議の参加予定者である利用者の利用者識別情報の一覧とを関連づけたエントリーを少なくとも一つ含む、会議データベースが予め格納されている。通信部１３は、ネットワークインタフェース等であり、ネットワーク等の通信手段を介して、会議で使用される機器２との間で情報を送受する。
【００１３】
各機器２は、図３に例示するように、制御部２１と、記憶部２２と、通信部２３と、認証部２４と、機能部２５とを少なくとも含む。ここで制御部２１は、ＣＰＵ等のプログラム制御デバイスであり、記憶部２２に格納されたプログラムに従って動作する。また記憶部２２はメモリデバイスなどであり、制御部２１によって実行されるプログラムを保持する。このプログラムも、ＤＶＤ−ＲＯＭ等のコンピュータ可読な記録媒体に格納された状態で提供され、この記憶部１２に複写されたものであってもよい。
【００１４】
通信部２３は、ネットワークインタフェースなどであり、ネットワークなどの通信手段を介して情報処理装置１と通信可能に接続される。認証部２４は、利用者を認証する手段であり、一例として電気的接点を接続せずにカードから情報を読み取る、非接触式のカードリーダーであってもよい。機器２がこのようなカードリーダーを備える場合、利用者はそれぞれ自らを特定する利用者識別情報を記録したカードを所持し、利用者は当該カードを機器２に備えられたカードリーダーにかざして認証を受ける。また認証部２４の別の例はキーボードなどであり、利用者から利用者識別情報とパスワードなどとの入力を受け入れ、予め利用者識別情報とパスワードとを関連づけて記憶したパスワードデータベースを参照して、パスワードデータベースに関連づけて登録されている利用者識別情報とパスワードとに、入力された利用者識別情報とパスワードとが一致する場合に、認証が成功したものとしてもよい。
【００１５】
機能部２５は、機器２ごとの機能を提供するものであり、電子ボードであればタッチパネルなどであり、パーソナルコンピュータであればキーボードやディスプレイなどである。
【００１６】
この機器２の制御部２１は、認証部２４で認証した利用者の利用者識別情報と、自らに固有な情報として予め設定されている機器識別情報とを情報処理装置１へ送信する。また制御部２１は、情報処理装置１から会議識別情報の一覧を受信すると、当該一覧を図示しないディスプレイなどの表示部に出力するなどして、利用者に提示する。そして利用者が当該一覧から会議識別情報の一つを選択すると、当該選択された会議識別情報を情報処理装置１へ送信する。
【００１７】
さらに会議で使用される機器２の少なくとも一つは、会議が終了したことを表す指示の入力を受け入れて、会議が終了したことを表す情報を情報処理装置１へ送信する。
【００１８】
また機器２の制御部２１は、機能部２５において表示や編集等、予め定めた処理がなされた文書情報について、当該文書情報を特定する情報（文書特定情報）と、自己を特定する機器識別情報とを情報処理装置１へ送信する。この文書特定情報は例えば文書情報の格納先を表すＵＲＬ（Uniform Resource Locator）等でよい。一例として制御部２１は、この文書情報を予め定めた文書サーバ３に蓄積させ、その格納先を表すＵＲＬを取得して、当該取得したＵＲＬを文書特定情報として、機器識別情報とともに情報処理装置１に送信することとすればよい。
【００１９】
文書サーバ３は、ＣＰＵ等の制御部と、記憶部と、ネットワークインタフェース等の通信部とを含んで構成される一般的なサーバ装置で構わない。この文書サーバ３の制御部は、文書情報を蓄積するべき旨の指示を受けて、文書情報を蓄積して保持する。またこの文書サーバ３は文書情報ごとに利用権限のある利用者を表すアクセスコントロールリスト（ＡＣＬ：Access Control List）を保持しており、文書情報が要求されると、要求元に利用権限があるか否かをこのアクセスコントロールリストを参照して判断する。そして利用権限があるとされた要求元に対しては文書情報を提供する。さらにこの文書サーバ３は後に述べるように、情報処理装置１からアクセスコントロールリストの書き換え指示を受けると、当該指示に従ってアクセスコントロールリストを書き換える。一例として、このアクセスコントロールリストは、文書情報を特定する文書特定情報と、利用権限のある利用者（利用許可者）を表す利用者識別情報のリストとを関連づけたものでよい（図４）。
【００２０】
次に、情報処理装置１の制御部１１の具体的処理について説明する。この制御部１１は、開始した会議の会議識別情報の一覧をセッションデータベースとして記憶部１２に蓄積し、また会議の終了を検出したときには、当該終了した会議の会議識別情報をセッションデータベースから除く処理を行っている。
【００２１】
また制御部１１は、機器２から当該機器にて認証された利用者を特定する利用者識別情報と、機器識別情報とを受信して、図５に示す処理（参加処理）を開始する。すなわち制御部１１は、会議データベースと、開始されている会議の会議識別情報を保持するセッションデータベースとを参照して、受信した利用者識別情報を一覧に含むエントリー内の会議識別情報と、開始されている会議の会議識別情報とを取得する（Ｓ１）。
【００２２】
制御部１１は、利用者識別情報の受信元である機器２へ、取得した会議識別情報の一覧を送信する（Ｓ２）。そして制御部１１は、機器２から利用者が選択した会議識別情報を受信するまで待機する（Ｓ３）。制御部１１は次に、処理Ｓ３で受信した会議識別情報が、セッションデータベースに含まれている会議識別情報であるか否か（開始されている会議が選択されたか否か）を調べる（Ｓ４）。
【００２３】
処理Ｓ４において、開始されていない会議が選択されていた場合（選択された会議識別情報がセッションデータベースに格納されていなかった場合）は、制御部１１は、会議の開始があったものと判断して、当該選択された会議識別情報をセッションデータベースに追加する（Ｓ５）。
【００２４】
そして制御部１１は、受信した利用者識別情報（後に述べる機器の一覧に含まれる機器のいずれかを利用した利用者を特定する情報）と、選択された会議識別情報（利用した機器が使用されている会議を表す情報）と、を関連づけて参加者一覧記録として記憶部１２に格納する（Ｓ６）。なお処理Ｓ４において、既に開始している会議が選択された場合（処理Ｓ３で受信した会議識別情報がセッションデータベースに格納されていた場合）は、制御部１１はこの処理Ｓ６へ移行して処理を続ける。これにより、記憶部１２には図６に例示するような参加者一覧記録が格納された状態となる。
【００２５】
さらに制御部１１は、選択された会議識別情報と、機器２から受信した機器識別情報とを関連づけて、機器一覧記録として記憶部１２に格納し（Ｓ７）、処理を終了する。これにより、記憶部１２には図７に例示するような機器一覧記録が格納された状態となる。
【００２６】
なお処理Ｓ６，Ｓ７において、制御部１１は、受信した利用者識別情報、または機器識別情報が既に参加者一覧記録、または機器一覧記録に格納されていた場合は、重複して格納しないよう制御してもよい。
【００２７】
さらに制御部１１は、機器２側から文書特定情報と機器識別情報とが受信されると、機器一覧記録を参照し、受信した機器識別情報に関連づけられた会議識別情報を検索する。ここで会議識別情報が見いだされたときには、当該見いだした会議識別情報と、受信した文書特定情報とを関連づけて、利用文書一覧情報として記憶部１２に格納する。ここにおいても制御部１１は、受信した文書特定情報が既に利用文書一覧情報に格納されていた場合は、重複して格納しないよう制御してもよい。なお受信した機器識別情報が機器一覧記録から見いだせなかった場合は、受信元の機器２にエラーを報知してもよいし、機器２に対して現在開催中の会議の一覧（例えばセッションデータベースに格納されている会議識別情報の一覧）を提供して、機器２の利用者に会議識別情報を選択させ、当該選択の結果を受けて、選択された会議識別情報と、受信元の機器２を表す機器識別情報とを関連づけて機器一覧記録に追記して、上記選択された会議識別情報と、受信した文書特定情報とを関連づけて、利用文書一覧情報として記憶部１２に格納するようにしてもよい。
【００２８】
制御部１１は、予め定めたタイミング（例えば文書情報の取得要求があったタイミングや、会議の終了が指示されたタイミング、さらに一日のうち予め指定された時刻が到来するごと、など）にて、文書情報の利用許否を設定する処理を行う。なお、ここで文書情報の取得要求は、機器一覧に記録されている機器２からであってもよいが、それに限られず、会議の場で使用されていなかったパーソナルコンピュータ（会議の際にはオフライン（通信可能に接続されていない）であってもよい）等からなされたものでもよい。この取得要求には、少なくとも要求の対象となる文書情報を表す文書特定情報が含まれるものとする。
【００２９】
この文書情報の利用許否を設定する処理では制御部１１は、図８に例示するように、まず処理の対象となる文書情報を選択する（Ｓ１１）。この選択は、例えば文書情報の取得要求があったときにこの処理を実行するのであれば、当該取得要求があった文書情報を選択することとすればよい。また、文書サーバ３に格納されている各文書情報を順次選択することとしてもよい。さらに、会議の終了が指示されたタイミングにこの処理を実行する場合は、当該終了が指示された会議で利用された文書情報（当該終了する会議の会議識別情報に関連づけて利用文書一覧情報に記録された文書特定情報に係る文書情報）をそれぞれ選択してもよい。
【００３０】
制御部１１は、利用文書一覧情報から、処理の対象となった文書情報を特定する文書特定情報を検索する（Ｓ１２）。そして制御部１１は、検索により見いだした文書特定情報に関連づけられた会議識別情報を読み出す（Ｓ１３）。なお、処理Ｓ１２において処理の対象として選択した文書情報を特定する文書特定情報が検索できなかった場合は、そのまま処理を終了してもよい。
【００３１】
また制御部１１は、文書サーバ３から、処理の対象として選択した文書情報に係るアクセスコントロールリストを取得する（Ｓ１４）。制御部１１は、参加者一覧記録を参照して、処理Ｓ１３で読み出した会議識別情報に関連づけられている利用者識別情報の一覧を取得し（Ｓ１５）、処理Ｓ１５で取得した一覧に含まれる利用者識別情報のいずれかが、処理Ｓ１４で取得したアクセスコントロールリストに含まれているか否か（参加者が、選択された文書情報を利用可能であるか否か）を判断する（Ｓ１６）。
【００３２】
この処理Ｓ１６において、処理Ｓ１５で取得した一覧に含まれる利用者識別情報が、処理Ｓ１４で取得したアクセスコントロールリストに含まれていると判断すると、制御部１１は、会議データベースを参照して、処理Ｓ１３で読み出した会議識別情報に関連づけて記録されている、当該会議識別情報で特定される会議への参加予定者である利用者の利用者識別情報の一覧を取得する（Ｓ１７）。そして制御部１１は、この処理Ｓ１７で取得した利用者識別情報の一覧を、処理の対象として選択した文書情報に係るアクセスコントロールリストに含めるよう、文書サーバ３に指示する（Ｓ１８）。
【００３３】
また制御部１１は、処理Ｓ１６において、処理Ｓ１５で取得した一覧に含まれる利用者識別情報が、処理Ｓ１４で取得したアクセスコントロールリストに含まれていないと判断したときには、処理を終了する。
【００３４】
なお、処理Ｓ１３にて読み出した会議識別情報が複数ある場合は、各会議識別情報ごとに、処理Ｓ１５以下の処理を繰り返して行う。つまり、処理Ｓ１３にて読み出した会議識別情報が複数ある場合は、各会議識別情報を逐次、注目会議識別情報として選択し、処理Ｓ１５では注目会議識別情報に関連づけられている利用者識別情報の一覧を取得し、処理Ｓ１６では当該取得した注目会議識別情報に関連づけられている利用者識別情報の一覧に含まれる利用者識別情報のいずれかが、処理Ｓ１４で取得したアクセスコントロールリストに含まれているか否かを判断する。また処理Ｓ１７では注目会議識別情報で特定される会議への参加予定者である利用者の利用者識別情報の一覧を取得し、従って、処理Ｓ１８では注目会議情報で特定される会議への参加予定者である利用者識別情報の一覧を、処理の対象として選択した文書情報に係るアクセスコントロールリストに含めるよう、文書サーバ３に指示する
【００３５】
すなわち情報処理装置１は、ある会議で、当該会議に参加した利用者が会議中に処理した文書情報について、当該文書情報の利用権限を、当該会議に参加を予定されていた各利用者に付与する（処理Ｓ１３で読み出した会議識別情報に係る会議に参加予定の利用者に対して、処理の対象となる文書情報の利用を許可する）。
【００３６】
さらに、本実施の形態の情報処理装置１の制御部１１は、いずれかの機器２から会議を終了する旨の指示を受けると、当該指示の送信元の機器２に係る機器識別情報に関連づけられた会議識別情報を、機器一覧記録を参照して取得する。そして制御部１１は、取得した会議識別情報をセッションデータベースから除去する。
【００３７】
本実施の形態は、以上の構成を備えてなり、次のように動作する。以下の説明において、情報処理装置には予め、会議ごとに固有に設定された会議識別情報と、当該情報で特定される会議へ参加予定の利用者に係る利用者識別情報の一覧とが会議データベースとして保持されているものとする。一例として、ここでは会議識別情報「会議１」に対して参加予定者「Ａ，Ｂ，Ｃ」が関連づけられ、会議識別情報「会議２」に対して参加予定者「Ａ，Ｄ，Ｅ」が関連づけられているものとする。
【００３８】
会議参加者は、それぞれ会議の場（必ずしも一箇所である必要はなく、複数拠点に分かれていていも構わない）に来集し、それぞれ利用する機器２において認証の作業を行う。この認証の作業は既に述べたように、カードリーダーに利用者識別情報を記録したカードを読み込ませることで行ってもよい。
【００３９】
各機器２では、認証した利用者の利用者識別情報と、自己に固有に設定されている機器識別情報とを情報処理装置１に送信する。一例として利用者「Ｂ」（以下「利用者Ｂ」のように略記する）が、機器（機器識別情報「Ｘ」、以下「機器Ｘ」のように略記する）にて利用者の認証を受けたとすると、機器Ｘが、利用者識別情報Ｂと、機器識別情報Ｘとを情報処理装置１へ送信する。
【００４０】
情報処理装置１では、利用者識別情報Ｂと機器識別情報Ｘとを受信すると、利用者識別情報Ｂを含む会議のエントリーを会議データベースから検索する。ここでは会議識別情報「会議１」のエントリーが見いだされる。また情報処理装置１はセッションデータベースを参照して、開催されている会議の会議識別情報を取得する。ここでは「会議２」に係る会議が開催されているものとする。
【００４１】
情報処理装置１は、会議データベースから見いだした「会議１」と「会議２」とを含む会議識別情報の一覧を、利用者識別情報の受信元である機器Ｘへ送信する。
【００４２】
機器Ｘでは、受信した一覧を、利用者Ｂに提示していずれかを選択させる。ここで利用者Ｂが「会議１」を選択すると、機器Ｘは選択の結果である「会議１」を情報処理装置１に返信する。
【００４３】
情報処理装置１では、利用者Ｂが選択した「会議１」の情報を受け入れ、セッションデータベースに会議識別情報「会議１」が格納されているか否かを調べる。ここではセッションデータベースに会議識別情報「会議１」が格納されていないので、情報処理装置１は、「会議１」が開始されたものとして、会議識別情報「会議１」をセッションデータベースに記録する。
【００４４】
また情報処理装置１は、利用者Ｂの利用者識別情報「Ｂ」と、会議識別情報「会議１」とを関連づけて参加者一覧記録に記録し、機器Ｘの機器識別情報「Ｘ」を会議識別情報「会議１」に関連づけて機器一覧記録に記録する。
【００４５】
ここでさらに、「会議１」の会議に参加予定となっていない利用者Ｎが、機器Ｙにて利用者の認証を受けたとすると、機器Ｙが、利用者識別情報Ｎと、機器識別情報Ｙとを情報処理装置１へ送信する。情報処理装置１では利用者識別情報Ｎと機器識別情報Ｙとを受信し、利用者識別情報Ｎを含む会議のエントリーを会議データベースから検索する。ここでは会議データベースに利用者識別情報Ｎを含む会議のエントリーはない。また情報処理装置１は、セッションデータベースを参照して、開催されている会議の会議識別情報「会議１」と「会議２」とを見いだす。そして情報処理装置１では会議データベースから見いだした会議識別情報（ここでは存在しない）と、開催されている会議の会議識別情報とを含む一覧を、利用者識別情報の受信元である機器Ｙへ送信する。
【００４６】
機器Ｙでは、受信した一覧を利用者Ｎに提示して、いずれかを選択させる。ここで利用者Ｎが「会議１」を選択すると、機器Ｙは選択の結果である「会議１」を情報処理装置１に返信する。
【００４７】
情報処理装置１では、利用者Ｎが選択した「会議１」の情報を受け入れ、セッションデータベースに会議識別情報「会議１」が格納されているか否かを調べる。ここではセッションデータベースに会議識別情報「会議１」が格納されていることとなっているので、情報処理装置１は、利用者Ｎの利用者識別情報「Ｎ」と、会議識別情報「会議１」とを関連づけて参加者一覧記録に記録し、機器Ｙの機器識別情報「Ｙ」を会議識別情報「会議１」に関連づけて機器一覧記録に記録する。つまり本実施の形態では、参加予定でなかった利用者であっても、現に会議に参加していれば、参加者として記録される。
【００４８】
この状況は、例えば会議に参加予定となっている人物外の部外者を招待して講演を行ってもらった場合などにおいて生じ得る。
【００４９】
情報処理装置１はさらに、機器Ｙの機器識別情報「Ｙ」を会議識別情報「会議１」に関連づけて機器一覧記録に記録する。
【００５０】
以下、参加予定であった利用者Ａ，Ｃが参加しないまま会議が進行したとし、例えば利用者Ｎが文書情報αを機器Ｘを用いて表示（プロジェクタなどで投影した場合を含む）させたとする。ここで「表示」が予め設定された処理に含まれているとすると、機器Ｘは文書情報αの格納場所を表すＵＲＬ（「ＵＲＬ（α）」と記すこととする）を文書特定情報として取得する。そして情報処理装置１に対して、機器識別情報Ｘとともに、文書特定情報としてのＵＲＬ（α）を送信する。
【００５１】
情報処理装置１では、機器一覧記録を参照し、受信した機器識別情報Ｘに関連づけられた会議識別情報であって、セッションデータベースに含まれている会議識別情報を検索する。ここでは機器識別情報Ｘに対して開催中の会議（セッションデータベースに含まれている会議識別情報で特定される会議）である会議識別情報「会議１」が関連づけられているので、「会議１」が見いだされる。情報処理装置１は、見いだした会議識別情報「会議１」と、受信した文書特定情報ＵＲＬ（α）とを関連づけて、利用文書一覧情報として記録しておく。
【００５２】
やがて、「会議１」に係る会議が終了し、機器ＸまたはＹから会議が終了した旨の情報が送信されると、情報処理装置１はセッションデータベースから「会議１」を削除する。
【００５３】
その後、「会議１」に係る会議への参加予定者である利用者Ａが任意の機器２を用いて文書情報αの取得要求を情報処理装置１へ送信すると、情報処理装置１は、要求の対象となった文書情報αを、処理の対象として選択する。
【００５４】
情報処理装置１は、要求の対象となった文書情報αを表す文書特定情報ＵＲＬ（α）を、利用文書一覧情報から検索する。ここでは利用文書一覧情報から「会議１」に関連づけられた文書特定情報ＵＲＬ（α）が見いだされるので、当該会議識別情報「会議１」を取得する。
【００５５】
また情報処理装置１は、文書サーバ３から、処理の対象として選択した文書情報αに係るアクセスコントロールリストを取得する。ここでは（既に会議において利用者Ｎが文書情報αを利用していることから明らかな通り）、利用者Ｎを表す利用者特定情報「Ｎ」は、ここで取得したアクセスコントロールリストに含まれているものとする。
【００５６】
一方、情報処理装置１は、参加者一覧記録を参照して、先に取得した会議識別情報「会議１」に関連づけられている利用者識別情報の一覧を取得する。ここでは利用者Ｂ，Ｎに係る利用者識別情報「Ｂ，Ｎ」が取得される。そして情報処理装置１は、ここで取得した一覧に含まれる利用者識別情報「Ｂ，Ｎ」のいずれかが、先に取得したアクセスコントロールリストに含まれているか否かを判断する。既に述べたように、ここでは利用者Ｎを表す利用者特定情報「Ｎ」が、ここで取得したアクセスコントロールリストに含まれているものとしているので、ここでは「含まれている」との判断が行われる。この場合、情報処理装置１は、会議データベースを参照して、先に読み出した会議識別情報「会議１」に関連づけて記録されている参加予定者を表す利用者識別情報の一覧を取得する。ここでは利用者識別情報の一覧として「Ａ，Ｂ，Ｃ」が取得される。情報処理装置１は、ここで取得した利用者識別情報の一覧を、処理の対象として選択した文書情報αに係るアクセスコントロールリストに含めるよう、文書サーバ３に指示する。
【００５７】
文書サーバ３では、この指示に従い、文書情報αに係るアクセスコントロールリストに、利用者識別情報「Ａ，Ｂ，Ｃ」を利用許可者として追記し、これらの情報で特定される利用者Ａ，Ｂ，Ｃに対して文書情報αの利用を許可する設定を行う。
【００５８】
この段階で利用者ＡまたはＣが文書サーバ３に対して文書情報αを要求すると、文書サーバ３は、要求者の利用者識別情報ＡまたはＣを参照する。すると、利用者ＡやＣは文書情報αに対するアクセスコントロールリストの利用許可者の一覧に含まれているので、利用者ＡやＣに対しては文書情報αを提供する。ところが「会議１」に参加予定でなかった利用者Ｄ等は文書情報αに対するアクセスコントロールリストに含まれていないので、文書サーバ３は、利用者Ｄに対しては文書情報αを提供しない。
【００５９】
このようにある会議において、当該会議に参加した利用者（当該利用者が参加予定者に含まれていたか否かは問題としない）が当該会議で処理した文書情報に対し、当該会議へ参加予定だった利用者のアクセス権が設定されるよう情報処理装置１が制御する。一方、当該会議に参加予定でなかった利用者に対しては、当該会議で用いられた文書情報に対するアクセス権は設定されない。
【００６０】
本実施の形態によると、例えば外部の人物がある会議で講演に用いた資料に対し、当該会議へ参加予定であった利用者へのアクセス権が、機械的に設定される。
【符号の説明】
【００６１】
１  情報処理装置、２  機器、３  文書サーバ、１１，２２  制御部、１２  記憶部、２２  記憶部、１３，２３  通信部、２４  認証部、２５  機能部。
【図１】
2010224916.tif 000003
【図２】
2010224916.tif 000004
【図３】
2010224916.tif 000005
【図４】
2010224916.tif 000006
【図５】
2010224916.tif 000007
【図６】
2010224916.tif 000008
【図７】
2010224916.tif 000009
【図８】
2010224916.tif 000010