(57)【要約】【課題】情報の参照状況や更新状況等の把握を容易にし、情報の共有を支援することのできる情報共有支援方法および装置並びにプログラムを提供する。【解決手段】情報記憶部４に記憶している情報に対する参照や編集が実行された際に、処理判定部２がログ記憶部５に処理内容をログとして記憶する。そして、表示処理部６が、情報記憶部４に記憶されている情報を参照させるための表示情報を生成する際に、ログ記憶部５に記憶されているログに基づいて他のユーザの参照状況やその時間等の情報の共有を支援するための情報を生成し、この生成した情報を表示情報に含める。【選択図】        図１
2004246711.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを利用する複数の利用者による情報の共有を支援する情報共有支援方法において、
共有を目的とする第１の情報に対する処理が発生した際に該処理に関する第２の情報を記録し、前記第１の情報と前記第２の情報とを併せた表示情報を生成し、該生成した表示情報を提供することを特徴とする情報共有支援方法。
【請求項２】
前記第２の情報は、
前記第１の情報を参照した利用者を特定する利用者情報を含むことを特徴とする請求項１記載の情報共有支援方法。
【請求項３】
前記第２の情報は、
前記利用者が前記第１の情報を参照してからの経過時間を示す参照時間情報を含むことを特徴とする請求項２記載の情報共有支援方法。
【請求項４】
前記利用者情報は、
前記第１の情報とともに明示的に表示される顕在情報として前記表示情報に含められ、
前記参照時間情報は、前記利用者の操作により表示される潜在情報として前記表示情報に含められる
ことを特徴とする請求項３記載の情報共有支援方法。
【請求項５】
前記第２の情報は、
前記第１の情報の更新の有無を示す更新情報を含むことを特徴とする請求項１記載の情報共有支援方法。
【請求項６】
前記第２の情報は、
前記第１の情報が更新されてからの経過時間を示す更新時間情報を含むことを特徴とする請求項５記載の情報共有支援方法。
【請求項７】
前記更新情報は、
前記第１の情報とともに明示的に表示される顕在情報として前記表示情報に含められ、
前記更新時間情報は、前記利用者の操作により表示される潜在情報として前記表示情報に含められる
ことを特徴とする請求項６記載の情報共有支援方法。
【請求項８】
前記第２の情報は、
前記第１の情報の更新前後の差分情報を含み、
前記第１の情報のうち、更新されていない部分を他と異なる形態で表示させる表示情報を生成する
ことを特徴とする請求項１記載の情報共有支援方法。
【請求項９】
複数の利用者による情報の共有を支援する情報共有支援装置において、
共有を目的とする第１の情報に対する処理が発生した際に、該処理に関する第２の情報を記録する情報記録手段と、
前記第１の情報と前記第２の情報とを併せた表示情報を生成する表示情報生成手段と
を具備することを特徴とする情報共有支援装置。
【請求項１０】
前記第２の情報は、
前記第１の情報を参照した利用者を特定する利用者情報を含むことを特徴とする請求項９記載の情報共有支援装置。
【請求項１１】
前記第２の情報は、
前記利用者が前記第１の情報を参照してからの経過時間を示す参照時間情報を含むことを特徴とする請求項１０記載の情報共有支援装置。
【請求項１２】
前記表示情報生成手段は、
前記利用者情報を前記第１の情報とともに明示的に表示される顕在情報として前記表示情報に含め、前記参照時間情報を前記利用者の操作により表示される潜在情報として前記表示情報に含めることを特徴とする請求項１１記載の情報共有支援装置。
【請求項１３】
前記第２の情報は、
前記第１の情報の更新の有無を示す更新情報を含むことを特徴とする請求項９記載の情報共有支援装置。
【請求項１４】
前記第２の情報は、
前記第１の情報が更新されてからの経過時間を示す更新時間情報を含むことを特徴とする請求項１３記載の情報共有支援装置。
【請求項１５】
前記表示情報生成手段は、
前記更新情報を前記第１の情報とともに明示的に表示される顕在情報として前記表示情報に含め、前記更新時間情報を前記利用者の操作により表示される潜在情報として前記表示情報に含めることを特徴とする請求項１４記載の情報共有支援装置。
【請求項１６】
前記第２の情報は、
前記第１の情報の更新前後の差分情報を含み、
前記表示情報生成手段は、
前記第１の情報のうち、更新されていない部分を他と異なる形態で表示させる表示情報を生成する
ことを特徴とする請求項９記載の情報共有支援装置。
【請求項１７】
コンピュータを利用する複数の利用者による情報の共有を支援する情報共有支援プログラムにおいて、
共有を目的とする第１の情報に対する処理が発生した際に、該処理に関する第２の情報を記録する情報記録処理と、
前記第１の情報と前記第２の情報とを併せた表示情報を生成する表示情報生成処理と
をコンピュータに実行させることを特徴とする情報共有支援プログラム。
【請求項１８】
前記第２の情報は、
前記第１の情報を参照した利用者を特定する利用者情報を含むことを特徴とする請求項１７記載の情報共有支援プログラム。
【請求項１９】
前記第２の情報は、
前記利用者が前記第１の情報を参照してからの経過時間を示す参照時間情報を含むことを特徴とする請求項１８記載の情報共有支援プログラム。
【請求項２０】
前記表示情報生成処理は、
前記利用者情報を前記第１の情報とともに明示的に表示される顕在情報として前記表示情報に含め、前記参照時間情報を前記利用者の操作により表示される潜在情報として前記表示情報に含めることを特徴とする請求項１９記載の情報共有支援プログラム。
【請求項２１】
前記第２の情報は、
前記第１の情報の更新の有無を示す更新情報を含むことを特徴とする請求項１７記載の情報共有支援プログラム。
【請求項２２】
前記第２の情報は、
前記第１の情報が更新されてからの経過時間を示す更新時間情報を含むことを特徴とする請求項２１記載の情報共有支援プログラム。
【請求項２３】
前記表示情報生成処理は、
前記更新情報を前記第１の情報とともに明示的に表示される顕在情報として前記表示情報に含め、前記更新時間情報を前記利用者の操作により表示される潜在情報として前記表示情報に含めることを特徴とする請求項２２記載の情報共有支援プログラム。
【請求項２４】
前記第２の情報は、
前記第１の情報の更新前後の差分情報を含み、
前記表示情報生成処理は、
前記第１の情報のうち、更新されていない部分を他と異なる形態で表示させる表示情報を生成する
ことを特徴とする請求項１７記載の情報共有支援プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、情報共有支援方法および装置並びにプログラムに関し、特に、複数の利用者がコンピュータを利用して、参照や編集を行う情報の共有を支援する情報共有支援方法および装置並びにプログラムに関する。
【０００２】
【従来の技術】
近年、コンピュータ技術の発展やコンピュータの普及に伴って、様々な情報が電子化されてきている。
【０００３】
また、ネットワーク技術の向上に伴って、電子化された情報の閲覧、参照を容易に行うことができるようになっており、最近では、複数の人間が共同で文書等の情報の編集を行うことも可能となっている。
【０００４】
複数の人間が情報の共有や編集等を行うシステムとしては、特定の環境で動作するソフトウェアやインターネット環境で動作するソフトウェア等、様々なものが存在し、その利用形態としても、掲示板や伝言板、スケジュール管理システム、文書編集システム等、多岐に渡るものが存在する。
【０００５】
このようなシステムは、利用者が一堂に会する必要無く利用することができるため、居住地の距離や作業時間帯を気にすることなく、各人が自由に利用を行うことができるとともに、円滑に作業を進めることが可能である。
【０００６】
なお、このような技術としては、ユーザのプレゼンス情報を白黒のボックスとして表現したものや（例えば、非特許文献１参照）、同時にそのページにアクセスしている人の数をＷｅｂ上にカウンタ表現として示すことにより人々のプレゼンス情報を示すものがある（例えば、非特許文献１参照）。
【０００７】
【非特許文献１】
“未来コンピュータの研究で、着実に成果を上げる「ＷＩＳＳ」（３／４）”、［ｏｎｌｉｎｅ］、平成１４年１２月１７日、ＺＤｅｔＮｅｗｓ、［平成１５年２月１３日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｚｄｎｅｔ．ｃｏ．ｊｐ／ｎｅｗｓ／０２１２／１７／ｎｊ００＿ｗｉｓｓ＿００ｍａｉｎ＿３．ｈｔｍｌ＞
【非特許文献２】
Ｓａｍｕｌｉ  Ｐｅｋｋｏｌａ  ｅｔａｌ，  「Ｃｏｌｌａｂｏｒａｔｉｖｅ  Ｖｉｒｔｕａｌ  Ｅｎｖｉｒｏｎｍｅｎｔｓ  ｉｎ  ｔｈｅ  ｙｅａｒｏｆ  ｔｈｅ  Ｄｒａｇｏｎ」  ＣＶＥ２０００  ｐｐ１１−ｐｐ１８
【０００８】
【発明が解決しようとする課題】
しかしながら、上述したようなシステムは、各人がそれぞれ自由に利用できる反面、他者の利用状況を把握することが困難である場合が多い。例えば、ある情報に対する他者の参照状況を把握することや、他者により情報がどのように編集されたかを把握することは困難であった。
【０００９】
そこで、この発明は、情報の参照状況や更新状況等の把握を容易にし、情報の共有を支援することのできる情報共有支援方法および装置並びにプログラムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
上述した目的を達成するため、請求項１の発明は、コンピュータを利用する複数の利用者による情報の共有を支援する情報共有支援方法において、共有を目的とする第１の情報に対する処理が発生した際に該処理に関する第２の情報を記録し、前記第１の情報と前記第２の情報とを併せた表示情報を生成し、該生成した表示情報を提供することを特徴とする。
【００１１】
また、請求項２の発明は、請求項１の発明において、前記第２の情報は、前記第１の情報を参照した利用者を特定する利用者情報を含むことを特徴とする。
【００１２】
また、請求項３の発明は、請求項２の発明において、前記第２の情報は、前記利用者が前記第１の情報を参照してからの経過時間を示す参照時間情報を含むことを特徴とする。
【００１３】
また、請求項４の発明は、請求項３の発明において、前記利用者情報は、前記第１の情報とともに明示的に表示される顕在情報として前記表示情報に含められ、前記参照時間情報は、前記利用者の操作により表示される潜在情報として前記表示情報に含められることを特徴とする。
【００１４】
また、請求項５の発明は、請求項１の発明において、前記第２の情報は、前記第１の情報の更新の有無を示す更新情報を含むことを特徴とする。
【００１５】
また、請求項６の発明は、請求項５の発明において、前記第２の情報は、前記第１の情報が更新されてからの経過時間を示す更新時間情報を含むことを特徴とする。
【００１６】
また、請求項７の発明は、請求項６の発明において、前記更新情報は、前記第１の情報とともに明示的に表示される顕在情報として前記表示情報に含められ、前記更新時間情報は、前記利用者の操作により表示される潜在情報として前記表示情報に含められることを特徴とする。
【００１７】
また、請求項８の発明は、請求項１の発明において、前記第２の情報は、前記第１の情報の更新前後の差分情報を含み、前記第１の情報のうち、更新されていない部分を他と異なる形態で表示させる表示情報を生成することを特徴とする。
【００１８】
また、請求項９の発明は、請求項１の発明において、複数の利用者による情報の共有を支援する情報共有支援装置において、共有を目的とする第１の情報に対する処理が発生した際に、該処理に関する第２の情報を記録する情報記録手段と、前記第１の情報と前記第２の情報とを併せた表示情報を生成する表示情報生成手段とを具備することを特徴とする。
【００１９】
また、請求項１０の発明は、請求項９の発明において、前記第２の情報は、前記第１の情報を参照した利用者を特定する利用者情報を含むことを特徴とする。
【００２０】
また、請求項１１の発明は、請求項１０の発明において、前記第２の情報は、前記利用者が前記第１の情報を参照してからの経過時間を示す参照時間情報を含むことを特徴とする。
【００２１】
また、請求項１２の発明は、請求項１１の発明において、前記表示情報生成手段は、前記利用者情報を前記第１の情報とともに明示的に表示される顕在情報として前記表示情報に含め、前記参照時間情報を前記利用者の操作により表示される潜在情報として前記表示情報に含めることを特徴とする。
【００２２】
また、請求項１３の発明は、請求項９の発明において、前記第２の情報は、前記第１の情報の更新の有無を示す更新情報を含むことを特徴とする。
【００２３】
また、請求項１４の発明は、請求項１３の発明において、前記第２の情報は、前記第１の情報が更新されてからの経過時間を示す更新時間情報を含むことを特徴とする。
【００２４】
また、請求項１５の発明は、請求項１４の発明において、前記表示情報生成手段は、前記更新情報を前記第１の情報とともに明示的に表示される顕在情報として前記表示情報に含め、前記更新時間情報を前記利用者の操作により表示される潜在情報として前記表示情報に含めることを特徴とする。
【００２５】
また、請求項１６の発明は、請求項９の発明において、前記第２の情報は、前記第１の情報の更新前後の差分情報を含み、前記表示情報生成手段は、前記第１の情報のうち、更新されていない部分を他と異なる形態で表示させる表示情報を生成することを特徴とする。
【００２６】
また、請求項１７の発明は、コンピュータを利用する複数の利用者による情報の共有を支援する情報共有支援プログラムにおいて、共有を目的とする第１の情報に対する処理が発生した際に、該処理に関する第２の情報を記録する情報記録処理と、前記第１の情報と前記第２の情報とを併せた表示情報を生成する表示情報生成処理とをコンピュータに実行させることを特徴とする。
【００２７】
また、請求項１８の発明は、請求項１７の発明において、前記第２の情報は、前記第１の情報を参照した利用者を特定する利用者情報を含むことを特徴とする。
【００２８】
また、請求項１９の発明は、請求項１８の発明において、前記第２の情報は、前記利用者が前記第１の情報を参照してからの経過時間を示す参照時間情報を含むことを特徴とする。
【００２９】
また、請求項２０の発明は、請求項１９の発明において、前記表示情報生成処理は、前記利用者情報を前記第１の情報とともに明示的に表示される顕在情報として前記表示情報に含め、前記参照時間情報を前記利用者の操作により表示される潜在情報として前記表示情報に含めることを特徴とする。
【００３０】
また、請求項２１の発明は、請求項１７の発明において、前記第２の情報は、前記第１の情報の更新の有無を示す更新情報を含むことを特徴とする。
【００３１】
また、請求項２２の発明は、請求項２１の発明において、前記第２の情報は、前記第１の情報が更新されてからの経過時間を示す更新時間情報を含むことを特徴とする。
【００３２】
また、請求項２３の発明は、請求項２２の発明において、前記表示情報生成処理は、前記更新情報を前記第１の情報とともに明示的に表示される顕在情報として前記表示情報に含め、前記更新時間情報を前記利用者の操作により表示される潜在情報として前記表示情報に含めることを特徴とする。
【００３３】
また、請求項２４の発明は、請求項１７の発明において、前記第２の情報は、前記第１の情報の更新前後の差分情報を含み、前記表示情報生成処理は、前記第１の情報のうち、更新されていない部分を他と異なる形態で表示させる表示情報を生成することを特徴とする。
【００３４】
【発明の実施の形態】
以下、この発明に係る情報共有支援方法および装置並びにプログラムの一実施の形態について、添付図面を参照して詳細に説明する。
【００３５】
図１は、この発明を適用した情報共有支援装置の機能的な構成を示すブロック図である。同図に示すように、情報共有支援装置１０は、入力部１と処理判定部２、情報更新部３、情報記憶部４、ログ記憶部５、表示処理部６、出力部７を具備して構成される。
【００３６】
入力部１は、情報に対する参照や編集等の要求を受け付ける。処理判定部２は、入力部１が受け付けた要求の内容を判定する。情報更新部３は、入力部１が受け付けた要求が情報の編集要求であった場合に、当該要求に従って、情報記憶部４に記憶されている情報の更新または情報の新規作成を行う。情報記憶部４は、情報更新部３により作成、更新された情報を記憶するが、情報が更新された場合には、旧情報も併せて管理する。ログ記憶部５は、処理判定部２が判定した要求の内容や情報更新部３が更新した情報等をログとして記憶する。表示処理部６は、情報記憶部３に記憶されている情報とログ記憶部５に記憶されているログに基づいて、表示を行うための表示情報を生成する。表示情報を生成するタイミングは、入力部１が受け付けた要求が参照要求であった場合には、直ちに表示情報を生成し、入力部１が受け付けた要求が編集要求であった場合には、情報更新部３により情報の更新が行われた後に表示情報を生成する。出力部７は、表示処理部６が生成した表示情報を出力する。
【００３７】
この情報共有支援装置１０は、ハードウェアとして構成してもよく、ソフトウェアとして構成してコンピュータに当該装置としての機能を実行させるようにしてもよい。情報共有支援装置１０をソフトウェアによりコンピュータ上で実現する場合には、専用の環境で用いる構成としてもよく、ウェブ環境等の汎用の環境で用いる構成としてもよい。例えば、ウェブ環境で情報共有支援装置１０を実現する場合には、図２に示すように、サーバ２０にウェブ処理部２１と情報共有支援処理部２２を構成し、クライアント３０のウェブブラウザ３１からサーバ２０へアクセスを行うこととなる。この構成では、ウェブ処理部２１は、汎用のウェブサーバソフトウェアであり、情報共有支援処理部２２は、上述した情報共有支援装置１０をソフトウェアで構成したものに相当する。
【００３８】
情報共有支援処理部２２は、例えば、ＣＧＩ（Ｃｏｍｍｏｎ  ＧａｔｅｗａｙＩｎｔｅｒｆａｃｅ）プログラムとして構成される。なお、情報共有支援処理部２２等のように、情報共有支援装置１０をソフトウェアで構成する場合には、プログラミング言語の仕様やプログラミングの手法により、図１に示した構成とは異なる構成を実現する場合があるが、機能としてはほぼ同一のものとなる。
【００３９】
次に、情報共有支援装置１０の動作について説明する。図３は、情報共有支援装置１０の動作の流れを示すフローチャートである。
【００４０】
入力部１が要求を受け付けると、まず、処理判定部２が要求の内容および処理対象を判定する（ステップ１００）。この判定は、例えば、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）やＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）の＜ＦＯＲＭ＞タグのｍｅｔｈｏｄで指定されるＰＯＳＴやＧＥＴから取得した情報に基づいて行う。
【００４１】
処理判定部２による判定の結果、要求が編集要求であった場合には（ステップ１０１でＹＥＳ）、情報更新部３が当該編集要求に応じて情報記憶部３に記憶している情報の更新や新規作成を行う（ステップ１０２）。
【００４２】
情報更新部３による情報の更新が終了するか、要求が参照要求であった場合には（ステップ１０１でＮＯ）、処理判定部２が要求の内容等をログとしてログ記憶部５に記憶する（ステップ１０３）。
【００４３】
続いて、表示処理部６が表示情報を生成し（ステップ１０４）、生成された表示情報を出力部７が出力する（ステップ１０５）。
【００４４】
ここで、ステップ１０４における表示情報生成処理の詳細について説明する。図４は、表示情報生成処理の流れを示すフローチャートである。
【００４５】
表示処理部６は、表示情報生成処理を開始すると、まず、処理判定部２が判定した処理対象に基づいて、表示情報の書式を特定する（ステップ１４０）。
【００４６】
続いて、表示情報の生成に情報記憶部４に記憶している情報が必要であれば（ステップ１４１でＹＥＳ）、情報記憶部４から該当する情報を取得し（ステップ１４２）、取得した情報を加工する（ステップ１４３）。また、表示情報の生成にログ記憶部５に記憶しているログが必要であれば（ステップ１４４でＹＥＳ）、ログ記憶部５から該当するログを取得し（ステップ１４５）、取得したログを加工する（ステップ１４６）。
【００４７】
そして、加工した情報若しくはログを表示情報として割り付ける（ステップ１４７）。これら情報やログの取得、割り付けは、表示情報の生成が終了するまで繰り返され（ステップ１４８でＮＯ）、表示情報の生成が終了すると（ステップ１４８でＹＥＳ）、表示情報生成処理を終了する。
【００４８】
次に、表示情報について説明する。図５は、表示情報に基づいて表示されるページの構成例を示した図である。
【００４９】
同図に示すように、表示ページ２００は、メニュー表示部２０１とユーザ表示部２０２、履歴表示部２０３、内容表示部２０４から構成される。これらの各部は、一連のページとして表示されてもよく、分離されて表示、例えば、ＨＴＭＬで記述されたページの場合には、フレームによって分割表示されるようにしてもよい。
【００５０】
メニュー表示部２０１は、他の表示ページへの移動等を行うためのメニューが表示される。ユーザ表示部２０２は、当該ページを編集、参照したユーザの情報が表示される。履歴表示部２０３は、当該ページが編集されることによる更新に関する情報が表示される。内容表示部２０４は、当該ページの内容となる情報が表示される。なお、メニュー表示部２０１、ユーザ表示部２０２、履歴表示部２０３、内容表示部２０４の各部は、必ずしも全てのページに含まれるわけではない。
【００５１】
ここで、メニュー表示部２０１、ユーザ表示部２０２、履歴表示部２０３、内容表示部２０４の各部の表示の詳細について説明する。
【００５２】
図６は、メニュー表示部２０１の表示例を示した図である。同図に示すように、メニュー表示部２０１には、他の表示ページへの移動やログイン、ログアウト等を行うためのメニューが表示される。
【００５３】
図７は、ユーザ表示部２０２の表示例を示した図である。ユーザ表示部２０２には、同図（ａ）に示すように、ユーザ名等のユーザを特定する情報が表示される。ここに表示されるユーザ名は、当該ページを参照したユーザのユーザ名と当該ページを最後に編集、更新したユーザのユーザ名である。これにより、当該ページに対する編集、参照状況を容易に把握することができる。
【００５４】
また、ユーザ表示部２０２に表示されるユーザ名は、単に参照の有無を示すのみでなく、各ユーザが当該ページを参照してからの経過時間を示している。例えば、１０分以内に当該ページを参照したユーザのユーザ名を緑色のボールドの文字で表示し、現に編集を行っているユーザのユーザ名を赤色の文字で表示することで、各ユーザのページ参照からの経過時間を示すことができる。
【００５５】
また、図７（ｂ）および図７（ｃ）に示すように、マウス等のポインティングデバイスの操作等により表示画面上を移動するカーソル２１０をユーザ表示部２０２のユーザ名上に移動した際に、チップ表示２１１−１やチップ表示２１１−２により、該当するユーザのページ参照からの経過時間を示すようにすることができる。このチップ表示２１１等は、表示ページをＨＴＭＬで記述する場合には、＜ｄｉｖ  ｔｉｔｌｅ＝”４６  ｍｉｎｕｔｅｓ”＞Ｊｉｒｏ＜／ｄｉｖ＞のように記述することで実現できる。
【００５６】
同様に、図７（ｄ）に示すように、編集により最後に情報の更新を行ったユーザのユーザ名上にカーソル２１０を移動すると、チップ表示２１１−３により、情報の最終更新を行った日時が表示される。
【００５７】
なお、図７に示した例においては、当該ページを参照したユーザに関しては、参照からの日時を表示し、情報の更新を行ったユーザに関しては、最終更新日時を表示するようにしているが、両者ともに、経過時間と日時のいずれを表示してもよい。
【００５８】
図８は、履歴表示部２０３の表示例を示した図である。同図（ａ）に示すように、履歴表示部２０３には、現に内容表示部２０４に表示している情報の更新からの経過時間（図中では「２  ｈｏｕｒｓ，８  ｍｉｎｕｔｅｓ」）が表示されるとともに、当該情報の更新回数に応じて記号「＞」が表示されている。この記号「＞」は、過去に更新が行われた時点での情報を内容表示部２０４に表示させるための指示メニューであり、ユーザがポインティングデバイス等の操作により記号「＞」を選択すると、内容表示部２０４に表示される情報が変更される。
【００５９】
記号「＞」の選択により過去に更新が行われた時点の情報を内容表示部２０４に表示させると、履歴表示部２０３の表示も図８（ｂ）に示すように、内容表示部２０４に表示されている情報の更新からの経過時間（図中では「３  ｄａｙｓ，９  ｈｏｕｒｓ」）が表示されるとともに、さらに過去に更新された情報を表示させるためのメニューである記号「＞」と、内容表示部２０４に表示中の情報よりも後に更新された情報を表示させるためのメニューである記号「＜」が表示される。
【００６０】
また、図８（ｃ）および図８（ｄ）に示すように、カーソル２１０を記号「＞」や記号「＜」の上に移動すると、各記号の選択により表示される情報の更新からの経過時間が、チップ表示２１１−４、チップ表示２１１−５として表示される。チップ表示２１１−４およびチップ表示２１１−５は、上述のユーザ表示欄２０２の場合と同様の構成で表示させることができ、各表示も更新からの経過時間に代えて、更新日時を表示させるようにすることもできる。
【００６１】
図９および図１０は、それぞれ、内容表示部２０４の表示例を示した図である。ただし、図９および図１０の各図においては、メニュー表示部２０１、ユーザ表示部２０２、履歴表示部２０３、内容表示部２０４の各部の表示を併せて表示している状態を示している。
【００６２】
内容表示部２０４は、最新の情報を表示する場合には、図９に示すページ３００のように、ユーザにより編集された通りに情報を表示する。
【００６３】
一方、履歴表示部２０３のメニュー操作により、過去に更新が行われた時点での情報を表示させる場合には、内容表示部２０４は、図１０に示すページ３１０のように、編集が行われた箇所を容易に把握できるような表示を行う。ページ３１０の場合には、編集により削除された箇所を抹消線付きの赤字で表示し、編集により追加された箇所を青字で表示している。これにより、参照を行うユーザが容易に編集箇所を把握することができる。この他にも、編集が行われていない箇所を灰色で表示したり、小さい文字で表示することで、より一覧性を高めている。特に、編集箇所以外を小さい文字で表示することで、ページ全体を俯瞰することができる。例えば、図９に示したページ３００では、スライドバー３０１を操作しなければページ全体を参照することができないが、図１０に示したページ３１０では、スライドバーの操作を行うことなく、ページ全体を参照することができる。
【００６４】
また、内容表示部２０４では、情報の編集箇所を容易に把握することができるため、履歴表示部２０３の操作を連続して行うことで、表示される情報に対して、訂正の多いものであったり、追記の多いものであったりといった性格を判断することができるとともに、その流れを把握することも容易、言い換えれば、情報の成長の流れを容易に把握することができると言える。
【００６５】
ところで、情報共有支援装置１０が出力する表示ページ（表示情報）は、上述したように、必ずしもメニュー表示部２０１、ユーザ表示部２０２、履歴表示部２０３、内容表示部２０４の全てが含まれるとは限らない。このようなページとしては、情報記憶部４に記憶されている複数の情報のインデックスを示すページや、各ユーザが参照したことのある情報を示すページ等がある。これらのページは、その性格上、編集が行われることがないため（自動生成される）、当然のことながら、履歴表示部２０３に表示すべき情報が存在しない。また、ユーザ表示部２０２に表示すべき内容も内容表示部２０４に併せて表示される。
【００６６】
図１１は、情報記憶部４に記憶されている情報のインデックスを示すページの表示例を示した図である。同図（ａ）に示すページ３２０は、ユーザ表示部２０２と履歴表示部２０３に相当する構成は無く、内容表示部２０４に相当する部位に、情報のインデックスが表示される。表示されるインデックスには、それぞれ、該当する情報に対するユーザの参照の有無、つまり、図９に示すページ３００等でユーザ表示部２０３に表示していた情報が付されている。このインデックスに付されたユーザ情報は、図１１（ｂ）に示すように、ユーザ名上にカーソル２１０を移動することで、該当するユーザの参照からの経過時間がチップ情報２１１−６として表示される。
【００６７】
図１２は、ユーザが参照したことのある情報を示すページの表示例を示した図である。同図（ａ）に示すページ３３０は、ユーザ表示部２０２と履歴表示部２０３に相当する構成は無く、内容表示部２０４に相当する部位に、ユーザが参照したことのある情報の情報名が表示される。この表示においては、図１２（ｂ）に示すように、情報名上にカーソル２１０を移動することで、該当する情報を参照してからの経過時間がチップ情報２１１−７として表示される。
【００６８】
なお、上述した情報の表示例は、一例であり、他の方法であっても、ユーザによる参照の有無やその時間等をログとして記憶しておき、情報を表示する際に、該当するログに基づいて、情報共有を支援するための情報を併せた表示情報を生成することで、同様の効果を得ることができる。
【００６９】
また、上述の例では、情報の更新が行われた際に、更新前の情報を情報記憶部４で記憶するようにしているが、更新前の情報もログの一部であるものして、ログ記憶部５で、そのまま若しくは差分情報として記憶するようにしてもよい。
【００７０】
【発明の効果】
以上説明したように、この発明によれば、共有する共有情報に対する編集や参照のログを記憶し、そのログに基づいて生成される共有情報の共有を支援するための情報を共有情報と併せて表示するように構成したので、共有情報に対する各ユーザの参照の有無やその時間、共有情報の編集による変遷等を容易に把握することができ、情報の共有をより有用に行うことが可能となる。
【図面の簡単な説明】
【図１】この発明を適用した情報共有支援装置の機能的な構成を示すブロック図である。
【図２】ウェブ環境での情報共有支援装置１０を実現例を示した図である。
【図３】情報共有支援装置１０の動作の流れを示すフローチャートである。
【図４】表示情報生成処理の流れを示すフローチャートである。
【図５】表示情報に基づいて表示されるページの構成例を示した図である。
【図６】メニュー表示部２０１の表示例を示した図である。
【図７】ユーザ表示部２０２の表示例を示した図である。
【図８】履歴表示部２０３の表示例を示した図である。
【図９】内容表示部２０４の表示例を示した図（１）である。
【図１０】内容表示部２０４の表示例を示した図（２）である。
【図１１】情報記憶部４に記憶されている情報のインデックスを示すページの表示例を示した図である。
【図１２】ユーザが参照したことのある情報を示すページの表示例を示した図である。
【符号の説明】
１    入力部
２    処理判定部
３    情報更新部
４    情報記憶部
５    ログ記憶部
６    表示処理部
７    出力部
１０    情報共有支援装置
２０    サーバ
２１    ウェブ処理部
２２    情報共有支援処理部
３０    クライアント
３１    ウェブブラウザ
２００    表示ページ
２０１    メニュー表示部
２０２    ユーザ表示部
２０３    履歴表示部
２０４    内容表示部
２１０    カーソル
２１１−１〜２１１−７    チップ情報
３００    ページ
３０１    スライドバー
３１０    ページ
３２０    ページ
３３０    ページ
【図１】
2004246711.tif 000003
【図２】
2004246711.tif 000004
【図３】
2004246711.tif 000005
【図４】
2004246711.tif 000006
【図５】
2004246711.tif 000007
【図６】
2004246711.tif 000008
【図７】
2004246711.tif 000009
【図８】
2004246711.tif 000010
【図９】
2004246711.tif 000011
【図１０】
2004246711.tif 000012
【図１１】
2004246711.tif 000013
【図１２】
2004246711.tif 000014