(57)【要約】【課題】  ネットワーク上の電子文書に対して、ユーザが容易に注釈情報を追加でき、この注釈情報をその公開範囲に基づいて共有できるようにする技術を提供する。【解決手段】  注釈情報を付加可能な状態で電子情報を提供し、前記電子情報に付加する注釈情報を格納し、前記注釈情報の公開範囲を示す属性情報を格納し、ユーザから注釈情報の取得を要求された場合に、前記属性情報を参照して当該ユーザに開示されている注釈情報を当該ユーザの端末に提供する。【選択図】図１
2005293239.tif 000002
【特許請求の範囲】
【請求項１】
注釈情報を付加可能な状態で電子情報を提供する情報提供部と、
前記電子情報に付加する注釈情報を格納する注釈格納部と、
前記注釈情報の公開範囲を示す属性情報を格納する属性格納部と、
ユーザから注釈情報の取得を要求された場合に、前記属性格納部を参照して当該ユーザに開示されている注釈情報を前記注釈格納部から当該ユーザの端末に提供する注釈管理部と、
を備えた情報共有装置。
【請求項２】
前記電子情報としての教材を前記ユーザとしての生徒の端末及び前記ユーザとしての教師の端末に提供し、
前記教材に対して付加された注釈情報を前記公開範囲に基づいて生徒の端末と教師の端末に提供する請求項１に記載の情報共有装置を備えたオンライン学習システム。
【請求項３】
注釈情報を付加可能な状態で電子情報を提供するステップと、
前記電子情報に付加する注釈情報を注釈格納部に格納するステップと、
前記注釈情報の公開範囲を示す属性情報を属性格納部に格納するステップと、
ユーザから注釈情報の取得を要求された場合に、前記属性格納部を参照して当該ユーザに開示されている注釈情報を前記注釈格納部から当該ユーザの端末に提供するステップと、
をコンピュータが行う情報共有方法。
【請求項４】
注釈情報を付加可能な状態で電子情報を提供するステップと、
前記電子情報に付加する注釈情報を注釈格納部に格納するステップと、
前記注釈情報の公開範囲を示す属性情報を属性格納部に格納するステップと、
ユーザから注釈情報の取得を要求された場合に、前記属性格納部を参照して当該ユーザに開示されている注釈情報を前記注釈格納部から当該ユーザの端末に提供するステップと、
をコンピュータに実行させる情報共有プログラム。
【請求項５】
ユーザ端末と、該ユーザ端末に電子情報を提供する情報共有装置とを備える情報共有システムであって、
前記情報共有装置が、
注釈情報を付加可能な状態で電子情報を提供する情報提供部と、
前記電子情報に付加する注釈情報を格納する注釈格納部と、
前記注釈情報の公開範囲を示す属性情報を格納する属性格納部と、
ユーザから注釈情報の取得を要求された場合に、前記属性格納部を参照して当該ユーザに開示されている注釈情報を前記注釈格納部から当該ユーザの端末に提供する注釈管理部とを備え、
前記ユーザ端末が、
前記電子情報及び注釈情報の取得を前記情報共有装置に要求する情報要求部と、
前記情報共有装置から取得した電子情報に注釈情報を重畳して表示する表示手段とを備えた情報共有システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上の電子文書への注釈データを管理する技術に関する。とりわけ本発明は、ネットワーク上で教師や生徒が教材としての電子文書に注釈を付けて共用する技術に関する。
【背景技術】
【０００２】
電子文書へ注釈を付ける方式としては過去にいくつかの公開公報があり、商業的にもいくつかのサービス例が存在する。例えば、特許文献１、非特許文献１参照。
【０００３】
しかしこれらの従来技術は、付箋情報を共有もしくは個人利用の一方のみで利用するためのものであり、共有される付箋と共有されない付箋を混在表示する機能がなかったため、他者とのコミュニケーションを必要とするイーラーニングなどに応用するには機能不足であった。
【０００４】
一方、本特許の利用分野であるイーラーニングやレビュー用途でも電子文書に注釈をつけることにより、学習効果の向上や、教材のブラッシュアップを行うといった試みがある。例えば、文書査読を行う上で電子文書にレビューメンバーがコメント（注釈）をつける文書管理装置や（特許文献２参照）、学習者が教材に簡易的な注釈を付ける機能を備えたグループ学習教材編成方法及びシステム手段（特許文献３参照）が提案されている。
本願発明に関連する先行技術として、例えば、下記の特許文献１乃至４に開示される技術がある。
【特許文献１】特開２００２−１０８８９７号公報
【特許文献２】特開平６−２７４４９３号公報
【特許文献３】特開平１０−２１４０２２号公報
【特許文献４】特開２００１−２２８７８９号公報
【特許文献５】特開２００２−１３２１２９号公報
【特許文献６】特開２００２−１３２１３１号公報
【特許文献７】特開２００２−１３２９６５号公報
【特許文献８】特開平８−２３５２３１号公報
【特許文献９】特開平９−２３１０４０号公報
【非特許文献１】インターネット付箋紙、ＮＴＴデータ技術開発本部システム科学研究所、検索日平成１６年３月１日、インターネットhttp://www.riss-net.jp/edemo/yachiyo.html
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし上述した従来のシステムは教材作成や査読という目的が主体であり、そのためにユーザに特別な操作を要求する。このため、これらのシステムをイーラーニングに適用した場合、ユーザの目的である学習、即ち電子文書が表現している情報の理解と関係のない処理をユーザに強いることになり、本末転倒である。
【０００６】
従って、イーラーニングを行うシステムでは、理解を深めるために自然に行う操作（例えばノートをとる、疑問点をまとめる、箇条書きに整理する、など）によって電子文書（教材）に注釈をつけることができ、この注釈データからレビューや教材作成に必要な情報を抽出できる仕組みが望まれる。
本発明は、ネットワーク上の電子文書に対して、ユーザが容易に注釈情報を追加でき、この注釈情報をその公開範囲に基づいて共有できるようにする技術の提供を目的とする。
【課題を解決するための手段】
【０００７】
本発明は上記課題を解決するために、以下の手段を採用した。
即ち、本発明の情報共有装置は、
注釈情報を付加可能な状態で電子情報を提供する情報提供部と、
前記電子情報に付加する注釈情報を格納する注釈格納部と、
前記注釈情報の公開範囲を示す属性情報を格納する属性格納部と、
ユーザから注釈情報の取得を要求された場合に、前記属性格納部を参照して当該ユーザに開示されている注釈情報を前記注釈格納部から当該ユーザの端末に提供する注釈管理部と、を備えた。
また、前記情報共有装置は、以下の構成としても良い。
【０００８】
前記属性格納部が、前記属性情報として注釈情報の重要度と、前記各ユーザの電子メールアドレスを格納し、前記重要度が所定値以上の属性情報を有する注釈情報が、前記注釈格納部に格納された場合に、前記公開範囲のユーザに対して電子メールを送信する通知部を備える。
【０００９】
前記属性格納部が、前記属性情報として注釈情報を作成したユーザの識別情報と、前記各ユーザの電子メールアドレスを格納し、前記注釈情報のフォローとなる注釈情報が追加されたときに、前記属性格納部を参照し、フォロー元の注釈情報を作成したユーザの電子メールアドレスを求め、このアドレス宛てにフォローとなる注釈情報を表示するＵＲＬもしくは注釈の内容を電子メールで当該ユーザに送信する通知部を備える。
前記通知部が、前記各ユーザが取得可能な注釈情報のうち、前記電子メールが送信されていない注釈情報のサマリーの情報を所定期間毎に抽出し、このサマリーの情報を当該ユーザのアドレス宛てに電子メールを送信する。
【００１０】
前記通知部が、前記注釈情報の識別情報を含めて前記電子メールを送信し、この識別情報と前記注釈情報に対するフォローの情報を含んだ電子メールが返信された場合、この返信された電子メールから、前記フォローの情報を抽出し、このフォローの情報を前記識別情報で特定される注釈情報に対するフォローの注釈情報として前記注釈格納部に格納させるメール登録部を備える。
前記返信された電子メールにマルチメディアのファイルが添付されていた場合に、前記メール登録部が、前記マルチメディアのファイルをメディア管理部に登録し、このファイルへのリンク情報を前記フォローの注釈情報に含める。
前記ユーザの端末からフォローとなる注釈データを作成する旨の通知を受けた場合に、前記注釈管理部が、フォロー元となる注釈情報としてのテキスト又は画像の色又は輝度を変更し、引用データとして当該ユーザの端末に提供する。
【００１１】
第１のユーザの端末から他の第２のユーザを特定する識別情報と共に注釈情報の取得要求を受信した場合、前記注釈管理部が、前記第１のユーザが取得可能な注釈情報のうち、前記識別情報と一致する第２のユーザが作成した注釈情報を前記注釈格納部から抽出して第１のユーザの端末に提供する。
前記電子情報について注釈情報の集計の指示が前記ユーザの端末から通知された場合、当該電子情報の所定ブロック毎に付加されている注釈情報を集計し、この集計結果を前記ユーザの端末に提供する注釈解析部を備える。
前記注釈情報及び前記注釈情報を付加された情報について検索キーワードを含む情報の検索を行い、前記検索キーワードを含む注釈情報及び前記検索キーワードを含む情報に付加された注釈情報を索出する注釈検索部を備える。
注釈情報間もしくは注釈情報の集合間の類似度を算出し、この類似度に応じて注釈情報をツリーもしくは二次元分布として表示するデータを出力する注釈解析部を備える。
前記電子情報について、ユーザの端末から付加された注釈データに基づいてユーザの文書理解度を推定する理解度判定部を有する。
【００１２】
また、本発明のオンライン学習システムは、
前記電子情報としての教材を前記ユーザとしての生徒の端末及び前記ユーザとしての教師の端末に提供し、前記教材に対して付加された注釈情報を前記公開範囲に基づいて生徒の端末と教師の端末に提供する上記情報共有装置を備えた。
また、本発明の情報共有方法は、
注釈情報を付加可能な状態で電子情報を提供するステップと、
前記電子情報に付加する注釈情報を注釈格納部に格納するステップと、
前記注釈情報の公開範囲を示す属性情報を属性格納部に格納するステップと、
ユーザから注釈情報の取得を要求された場合に、前記属性格納部を参照して当該ユーザに開示されている注釈情報を前記注釈格納部から当該ユーザの端末に提供するステップと、をコンピュータが行う。
前記情報共有方法は、以下の構成としても良い。
【００１３】
前記注釈情報を格納するステップで、前記属性格納部に、前記属性情報として注釈情報の重要度と、前記各ユーザの電子メールアドレスを格納し、前記重要度が所定値以上の属性情報を有する注釈情報が、前記注釈格納部に格納された場合に、前記公開範囲のユーザに対して電子メールを送信するステップを含む。
前記注釈情報を格納するステップで、前記属性格納部に、前記属性情報として注釈情報を作成したユーザの識別情報と、前記各ユーザの電子メールアドレスを格納し、
前記注釈情報のフォローとなる注釈情報が追加されたときに、前記属性格納部を参照し、フォロー元の注釈情報を作成したユーザの電子メールアドレスを求め、このアドレス宛てにフォローとなる注釈情報を表示するＵＲＬもしくは注釈の内容を電子メールで当該ユーザに送信するステップを含む。
前記各ユーザが取得可能な注釈情報のうち、前記電子メールが送信されていない注釈情報のサマリーの情報を所定期間毎に抽出し、このサマリーの情報を当該ユーザのアドレス宛てに電子メールを送信するステップを含む。
【００１４】
前記電子メールを送信するステップにおいて、前記注釈情報の識別情報を含めて前記電子メールを送信し、この識別情報と前記注釈情報に対するフォローの情報を含んだ電子メールが返信された場合、この返信された電子メールから、前記フォローの情報を抽出し、このフォローの情報を前記識別情報で特定される注釈情報に対するフォローの注釈情報として前記注釈格納部に格納させるメール登録部を備える。
前記コンピュータがマルチメディアファイルを格納するメディア管理部を備え、前記返信された電子メールにマルチメディアのファイルが添付されていた場合に、
前記注釈情報を登録するステップにおいて、前記マルチメディアのファイルをメディア管理部に登録し、このファイルへのリンク情報を前記フォローの注釈情報に含める。
前記ユーザの端末からフォローとなる注釈データを作成する旨の通知を受けた場合に、フォロー元となる注釈情報としてのテキスト又は画像の色又は輝度を変更し、引用データとして当該ユーザの端末に提供するステップを含む。
【００１５】
第１のユーザの端末から他の第２のユーザを特定する識別情報と共に注釈情報の取得要求を受信した場合、前記第１のユーザが取得可能な注釈情報のうち、前記識別情報と一致する第２のユーザが作成した注釈情報を前記注釈格納部から抽出して第１のユーザの端末に提供する。
前記電子情報について注釈情報の集計の指示が前記ユーザの端末から通知された場合、当該電子情報の所定ブロック毎に付加されている注釈情報を集計し、この集計結果を前記ユーザの端末に提供するステップを含む。
前記注釈情報及び前記注釈情報を付加された情報について検索キーワードを含む情報の検索を行い、前記検索キーワードを含む注釈情報及び前記検索キーワードを含む情報に付加された注釈情報を索出するステップを含む。
【００１６】
前記注釈情報間もしくは前記注釈情報の集合間の類似度を算出し、この類似度に応じて注釈情報をツリーもしくは二次元分布として表示するデータを出力するステップを含む。
前記電子情報について、ユーザの端末から付加された注釈データに基づいてユーザの文書理解度を推定するステップを含む。
また、本発明の情報共有プログラムは、
注釈情報を付加可能な状態で電子情報を提供するステップと、
前記電子情報に付加する注釈情報を注釈格納部に格納するステップと、
前記注釈情報の公開範囲を示す属性情報を属性格納部に格納するステップと、
ユーザから注釈情報の取得を要求された場合に、前記属性格納部を参照して当該ユーザに開示されている注釈情報を前記注釈格納部から当該ユーザの端末に提供するステップと、
をコンピュータに実行させる。
【００１７】
また、本発明の情報共有プログラムは、上記ステップに加え、上記情報共有方法をコンピュータに実行させるステップを有していても良い。
また、本発明に係る情報共有システムは、
ユーザ端末と、該ユーザ端末に電子情報を提供する情報共有装置とを備え、
前記情報共有装置が、
注釈情報を付加可能な状態で電子情報を提供する情報提供部と、
前記電子情報に付加する注釈情報を格納する注釈格納部と、
前記注釈情報の公開範囲を示す属性情報を格納する属性格納部と、
ユーザから注釈情報の取得を要求された場合に、前記属性格納部を参照して当該ユーザに開示されている注釈情報を前記注釈格納部から当該ユーザの端末に提供する注釈管理部とを備え、
前記ユーザ端末が、
前記電子情報及び注釈情報の取得を前記情報共有装置に要求する情報要求部と、
前記情報共有装置から取得した電子情報に注釈情報を重畳して表示する表示手段とを備える。
【００１８】
また、本発明の情報共有システムは、この情報共有装置を上記情報共有装置の構成としても良い。
また、本発明のユーザ端末は、
ネットワークを介して上記情報共有装置と接続する端末であって、
前記電子情報及び注釈情報の取得を前記情報共有装置に要求する情報要求部と、
前記情報共有装置から取得した電子情報に注釈情報を重畳して表示する表示手段とを備える。
前記ユーザ端末において、前記電子情報或は注釈情報に対し、少なくとも、注釈の内容と、注釈を付加する位置と、注釈の公開範囲の情報を含む注釈情報を生成する注釈生成部と、
前記生成した注釈情報を前記情報共有装置に送信する注釈送信部を備えても良い。
【００１９】
前記ユーザ端末において、前記注釈情報に対してフォローの注釈情報を付加する場合に、フォロー元となる注釈情報としてのテキスト又は画像の色又は輝度を変更して引用データとし、この引用データにフォロー内容を追加して注釈情報を生成する注釈生成部と、
前記生成した注釈情報を前記情報共有装置に送信する注釈送信部を備えても良い。
本発明のユーザ端末用情報共有プログラムは、
ネットワークを介して上記情報共有装置と接続するユーザ端末にて運用され、
前記電子情報及び注釈情報の取得を前記情報共有装置に要求するステップと、
前記情報共有装置から取得した電子情報に注釈情報を重畳して表示するステップとを前記ユーザ端末に実行させる。
前記ユーザ端末用情報共有プログラムは、前記情報共有プログラムから前記電子情報に組み込んで前記ユーザ端末に提供しても良い。
また、前記ユーザ端末用プログラムは、
前記電子情報或は注釈情報に対し、少なくとも、注釈の内容と、注釈を付加する位置と、注釈の公開範囲の情報を含む注釈情報を生成するステップと、
前記生成した注釈情報を前記情報共有装置に送信するステップを備えても良い。
【００２０】
前記ユーザ端末用プログラムにおいて、前記注釈情報に対してフォローの注釈情報を付加する場合に、フォロー元となる注釈情報としてのテキスト又は画像の色又は輝度を変更して引用データとし、この引用データにフォロー内容を追加して注釈情報を生成する注釈生成部と、
前記生成した注釈情報を前記情報共有装置に送信する注釈送信部を備えても良い。
また、本発明は前記プログラムをコンピュータ読み取り可能に記録した記録媒体であっても良い。コンピュータに、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【００２１】
ここで、コンピュータ読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータから読み取ることができる記録媒体をいう。このような記録媒体の内コンピュータから取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、CD-ROM、CD-R/W、DVD、DAT、８mmテープ、メモリカード等がある。
また、コンピュータに固定された記録媒体としてハードディスクやＲＯＭ（リードオンリーメモリ）等がある。
【発明の効果】
【００２２】
本発明によれば、ネットワーク上の電子文書に対して、ユーザが容易に注釈情報を追加でき、この注釈情報をその公開範囲に基づいて共有できるようにする技術を提供できる。
【発明を実施するための最良の形態】
【００２３】
以下、図面を参照して本発明を実施するための最良の形態について説明する。以下の実施の形態の構成は例示であり、本発明は実施の形態の構成に限定されない。
〈システム構成〉
図１は、本発明に係る情報共有装置を備えた情報共有システムの概略構成を説明する説明図である。
【００２４】
同図に示すように、本実施形態の情報共有システムＳは、情報管理サーバ２、変換サーバ３、注釈管理サーバ５、メディア管理サーバ６、メールサーバ７を備えており、電子情報や注釈情報を利用する複数のユーザの端末４や、該情報の利用に加え、電子情報の作成や注釈情報の解析などを行う管理者用の端末９の間で、この情報を共用することによりコミュニケーションがとれるようにしている。この電子情報及び注釈情報とは、文書や画像（静止画・動画）、音楽、図（ＣＡＤデータ等）、プログラム等のコンテンツであり、コンピュータで処理可能な情報であれば良い。この電子情報が、文書（テキスト）であれば、文字や単語、段落、頁内の座標等の所定の単位で注釈情報を付加できるようにしている。また、電子情報が画像や図、表示を伴うプログラムであれば、表示画面中の座標や該画面を複数の領域に分割した場合の該領域毎に注釈情報を付加できるようにしている。そして電子情報が動画や音楽、プログラム等の時間の経過に従って進行するものであれば、タ
イムチャート（音楽の場合楽譜でも良い）を表示させ、このチャート上に注釈情報を付加できるようにする。
情報管理サーバ２は、電子情報としてのコンテンツを記憶する情報格納部を備えている。
【００２５】
変換サーバ（情報提供部に相当）３は、電子情報を注釈情報が付加できる形式に変換して配信するものであり、ユーザ端末４，９から要求された電子情報を情報管理サーバ２から取得する情報取得部や、取得した情報を注釈がつけられるように所定の形式に変換する情報変換部を備えている。
【００２６】
注釈管理サーバ５は、注釈情報を管理するサーバであり、注釈格納部や、属性格納部、注釈管理部、通知部、メール登録部、注釈検索部、注釈解析部、理解度判定部を備えている。該注釈格納部は、電子情報に付加する注釈情報を格納し、属性格納部は、前記注釈情報の公開範囲や、付加する位置、注釈の作成者の識別情報、重要度等を示す属性情報を格納する。注釈管理部は、ユーザから注釈情報の取得を要求された場合に、前記属性格納部を参照して当該ユーザに開示されている注釈情報を前記注釈格納部から当該ユーザの端末に提供する。
【００２７】
また、該通知部は、前記重要度が所定値以上の属性情報を有する注釈情報が、前記注釈格納部に格納された場合に、前記公開範囲のユーザに対し、メールサーバ７を解して電子メールを送信したり、前記注釈情報に対してフォローとなる注釈情報が追加されたときに、前記属性格納部を参照し、フォロー元の注釈情報を作成したユーザの電子メールアドレスを求め、このアドレス宛てにフォローとなる注釈情報を表示するＵＲＬもしくは注釈の内容を電子メールで当該ユーザに送信したり、前記各ユーザが取得可能な注釈情報のうち、前記電子メールが送信されていない注釈情報のサマリーの情報を所定期間毎に抽出し、このサマリーの情報を当該ユーザのアドレス宛てに電子メールを送信したりといった通知を行う。なお、各ユーザの電子メールのアドレスは、属性情報として注釈管理サーバ５の属性格納部に直接格納しても良いし、該属性格納部にユーザの識別情報を格納し、このユーザの識別情報と電子メールアドレス等のユーザ情報を管理するユーザ管理サーバを設けておき、必要に応じて属性情報のユーザ識別情報に基づき、対応する電子メールアドレスをユーザ管理サーバから読み出すようにしても良い。
【００２８】
メール登録部は、前記注釈情報に対するフォローの情報を含んだ電子メールが返信された場合、この返信された電子メールから、前記フォローの情報を抽出し、このフォローの情報を前記識別情報で特定される注釈情報に対するフォローの注釈情報として前記注釈格納部に格納させる。また、メール登録部は、前記返信された電子メールにマルチメディアのファイルが添付されていた場合に、前記メール登録部が、前記マルチメディアのファイルをメディア管理部に登録し、このファイルへのリンク情報を前記フォローの注釈情報に追記する。
【００２９】
注釈解析部は、注釈情報の傾向を解析するものであり、前記電子情報について注釈情報の集計の指示が前記ユーザの端末から通知された場合に、当該電子情報の所定ブロック毎に付加されている注釈情報を集計し、この集計結果を前記ユーザの端末に提供する。
注釈検索部は、前記注釈情報及び前記注釈情報を付加された電子情報やフォロー元の注釈情報について検索キーワードを含むか否かの検索を行い、前記検索キーワードを含む注釈情報及び前記検索キーワードを含む情報に付加された注釈情報を索出する。
【００３０】
理解度判定部は、前記電子情報について、ユーザの端末から付加された注釈データに基づいてユーザの文書理解度を推定する。
メディア管理サーバ６は、音声データ等のマルチメディア情報の管理を行う。
メールサーバ（通知部に相当）７は、ユーザとの間で電子メールを送受信するサーバである。
【００３１】
また、ユーザ端末４，９は、前記電子情報及び注釈情報の取得を前記情報共有装置に要求する情報要求部や、前記情報共有装置から取得した電子情報に注釈情報を重畳して表示する表示部、注釈情報を生成する注釈生成部を備えている。
これらのサーバ又は端末は、ＣＰＵやメモリ等からなる演算処理部を備えた一般的なコンピュータであり、該演算処理部がプログラムに従って情報を処理することにより、上記の各部として機能している。
【００３２】
〈概略説明〉
次に、本システムにおける情報共有方法の概略について説明する。図２５は電子情報及び注釈情報を取得する手順の説明図、図２６は注釈情報を付加する手順の説明図である。
【００３３】
先ずユーザ端末４が利用したい文書（電子情報）Ｄ１を要求すると（ステップ１１、以下Ｓ１１のように略記する）、情報共有システムＳがこれを受信し（Ｓ２１）、変換サーバ３が情報管理サーバ２等から該当文書Ｄ１を取得して所定の形式に変換する（Ｓ２２）。即ち、文書変換サーバ３は、元文書Ｄ１に、注釈の取得・表示等を行うプログラム（Ｐ１もしくはリンクを付加すると共に、電子文書Ｄ１をサブブロック（注釈を追加する単位）に分割、例えばサブブロック毎のインデックスを作成して変換後の電子文書Ｄ１*とす
る。なお、この文書変換は配信するデータのみに行われ、格納されている元文書Ｄ１には行われない。
そして、変換サーバ３は、電子文書Ｄ１*を前記ユーザ端末４に送信する（Ｓ２３）。
【００３４】
この電子文書Ｄ１*を受信したユーザ端末４は（Ｓ１２）、ブラウザ４１によってディ
スプレイ上に表示させる（Ｓ１３）。このときユーザ端末４は、該文書Ｄ１*を表示する
と共に、この文書Ｄ１*に埋め込まれたプログラム（ユーザ端末用情報共有プログラムに
相当）Ｐ１、もしくはこの文書Ｄ１*に埋め込まれたリンクによりダウンロードしたプロ
グラムＰ１を実行する。本例では、端末４が該ブラウザ及びプログラムＰ１を実行することにより、前記情報要求部や、表示部、注釈生成部の機能を実現している。
【００３５】
ユーザ端末４は、このプログラムＰ１に従い、注釈管理サーバ５に注釈情報の取得を要求し（Ｓ１４）、システムＳは電子文書Ｄ１に関する注釈情報のうち、注釈属性が閲覧可能となっている、即ち該ユーザが公開範囲に含まれている注釈のみを提供する（Ｓ２４）。閲覧可能な注釈としては、例えば、
(1)ユーザ本人が加入した注釈情報、
(2)管理者からの共有許可のある注釈情報、
(3)明示的・非明示的にかかわらず他ユーザが共有を許可した注釈情報
を含む。なお、これらの注釈情報うち、未取得の注釈情報のみ取得することを可能としても良い。これらの注釈情報を取得したユーザ端末４は（Ｓ１５）、前記電子文書Ｄ１*の
対応部位にテキスト、手書きデータ、もしくはマルチメディアデータの場合はリンク用アイコンといった注釈をオーバレイ表示する（Ｓ１６）。このリンク用アイコンをマウスなどで操作して実行を指示した場合、文書ブラウザはリンク先のメディアデータの配信をメディア管理サーバ６に要求し、関連マルチメディアデータを再生する。
【００３６】
また、プログラムＰ１は、電子文書Ｄ１に対して注釈を追加する機能も有する。ブラウザに表示された電子文書Ｄ１*上でマウスやキーボードなどで注釈の付加を行うと、ユー
ザ端末４は、プログラムＰ１に従い、付加する注釈情報と、付加する部位（サブブロック）や公開範囲等を示す属性情報とを生成し（Ｓ３１）、注釈管理サーバ５に送信する（Ｓ３２）。システムＳは、この注釈情報及び属性情報を受信し（Ｓ４１）、この注釈情報を
注釈格納部に格納すると共に（Ｓ４２）、属性情報を属性格納部に格納する（Ｓ４３）。そしてシステムＳが格納した注釈情報を送信元に提供し（Ｓ４４）、ユーザ端末４がこの新規に追加した注釈情報を受信して表示する（Ｓ３３，Ｓ３４）。これにより電子文書Ｄ１を要求したユーザのうち、前記公開範囲に含まれるユーザ間でこれらの情報を共用できる。
【００３７】
この注釈がテキストの場合は、文書構成部位の文書上の位置情報（オブジェクトのパスやピクセル座標）などと共に注釈管理サーバ５にテキスト情報を登録する。また、注釈が静止画などの静止メディアの場合は、該当メディアファイルをメディア管理サーバ６にアップロードし、メディア管理サーバ６上での該当メディアへのリンクを文書構成部位の位置情報などと共に注釈管理サーバ５に登録する。また、注釈が動画データなどの連続メディアの場合、当該メディアファイルをメディア管理サーバ６にアップロードすると共に、文書構成部位に対応する連続メディアの開始時間と終了時間、メディア管理サーバ６上での該当メディアへのリンク、文書構成部位の位置情報を注釈管理サーバ５に登録する。
【００３８】
注釈の登録の際、ユーザ端末４は注釈の公開範囲も指定する。これはダイアログを表示して共有するかどうかを入力させてもよいし、ユーザの選択に応じて注釈属性を決定しても良い。例えばイーラーニングシステムであれば、選択肢として「メモ」「質問」「討論」などを用意しておいて、ユーザに選択させてもよい。この「メモ」が選択された場合、個人的に閲覧するだけで公開せず、「質問」が選択された場合、教師とのみ共有し、「討論」が選択された場合はユーザ同士で共有するといったように、ユーザの選択に応じて注釈属性の公開範囲を決定する。また共有する注釈についてさらに注釈を追加することができる。そのため「質問」が選択されている注釈については教師が特定ユーザとだけ共有される「回答」属性の注釈を追加でき、「討論」属性の注釈に対して全てのユーザが全員で参照できる注釈を付けて電子文書上で議論を続けることもできる。
【００３９】
一方、管理者が管理者用端末９を用いて電子文書Ｄ１を閲覧する場合は、文書変換サーバ３によって変換された電子文書Ｄ１**を見ることになる。電子文書Ｄ１**はサーバにおいて管理者用プログラムＰ２のコピーもしくはリンクが埋め込まれていること以外は電子文書Ｄ１*と同様に処理される。
管理者用端末９の文書ブラウザ９１が、電子文書Ｄ１**を読み込むとプログラムＰ２が起動し、電子文書Ｄ１に関する注釈情報のうち管理者が閲覧可能な注釈のみを取得し表示する。閲覧可能な注釈としては、
(1)管理者本人による注釈情報、
(2)他のユーザが管理者との共有を許可した注釈情報
を含む。注釈情報を取得すると対応する電子文書Ｄ１の文書構成部位にテキスト、手書きデータ、マルチメディアデータを前述の文書ブラウザと同様にして表示する。また同様に注釈を追加したり、共有された注釈に対してさらに注釈を追加することもできる。後者はイーラーニングシステムにおける生徒からの質問への回答を注釈として追加する例が典型である。
【００４０】
また管理者が、ユーザの注釈利用状況を調査することを可能にするため、プログラムＰ２は注釈の検索と解析を行うメニューを画面上に追加する。管理者がメニューを選択することにより注釈検索部と注釈解析部と理解度判定部にアクセスするための画面を開く。注釈検索部と注釈解析部は管理者が指定する検索項目、及び解析項目に従い検索と解析処理を行い結果を管理者に提示する。管理者はそれらの結果をもとに注釈を追加したり電子文書Ｄ１の変更を行う。例えばイーラーニングシステムの場合なら、教師が特定生徒の書き込みを検索して一覧表示させることで生徒の理解の程度や勉強の進捗を確認したり、特定の教材についてどの部分で生徒が疑問を持つかを集計して教材の該当部分を追補する参考にしたり、質問の傾向を分析して典型的な質問に対して回答することで類似の質問に答え
る手間を省いたりすることができる。また理解度判定部９は各ユーザの電子文書への注釈書き込み状況や、ユーザ間のコミュニケーション状況を注釈情報より判定し、ユーザのアクティビティを計測する。これによりイーラーニングの場合なら、生徒の学習意欲や理解度を推定することができる。
また、本システムは、注釈情報が変更された場合に、この注釈情報に関連するユーザに電子メールで通知する機能を有する。
【００４１】
先ず、注釈情報の重要度として、例えば高、中、低のいずれかを設定し、この重要度が中以上であれば通知するものとする。そしてユーザが、この重要度を中とした注釈情報をシステムＳに送信した場合、本システムＳは、この注釈情報を前記注釈格納部に格納すると共に属性情報を属性格納部に格納し、この属性情報に示された公開範囲のユーザに対し、メールサーバ７を解して電子メールを送信する。
【００４２】
また、注釈情報に対してフォローとなる注釈情報が追加されたときにも、前記属性格納部を参照し、フォロー元の注釈情報を作成したユーザに対して電子メールを送信する。このとき電子メールアドレスの本文に、フォローとなる注釈情報を表示するＵＲＬもしくは注釈の内容を挿入する。
【００４３】
そして、本システムは、前記各ユーザが取得可能な注釈情報のうち、前述のように未取得の注釈情報の検索や、重要度に応じた通知、フォローが追加された通知がされていない注釈情報のサマリーの情報を所定期間毎に抽出し、このサマリーの情報を当該ユーザのアドレス宛てに電子メールを送信する。
【００４４】
また、本システムは、前記注釈情報に対するフォローの情報を含んだ電子メールが返信された場合、この返信された電子メールの内容をフォローの注釈情報とする。例えば、受信した電子メールの本文をフォロー元の注釈情報のＩＤ（識別情報）を抽出し、このメール本文を前記ＩＤの注釈情報に対するフォローの注釈情報として前記注釈格納部に格納する。
【００４５】
以上の手段により課題であった電子文書に対する注釈の共有管理と、ユーザの自然な行動からの興味と理解度を解析する仕組みが実現する。本発明の他の特長及び実装については以下の実施形態によって説明する。
【００４６】
〈イーラーニングへの適用例〉
図２は、本発明に係る文書管理装置をイーラーニングシステムに適用した例を示している。次にこのイーラーニングシステムをもとに本発明の実施形態を説明する。ここで述べるシステムはネットワーク上の教材をもとに生徒が独自に学習を進めるためのものであるが、対面授業（集合教育）のための予習などに用いることもできる。生徒は教材を読んで、気づいたことを教材に注釈として書き込み、不明点を教師に質問し、他の生徒と討論することで学習を進めていく。
【００４７】
一方、教師は生徒からの質問に答え、教材書き込みから生徒の興味と学習理解度を推測し、必要に応じて教材の改訂を行ったり、オフラインの対面授業の際に重点的に講義する話題の絞込みを行う。なお本システムでは、注釈の一形態として「付箋」を用いる。以下の記述で「付箋」とは電子文書に添付された注釈のことである。
【００４８】
このイーラーニングシステムは、ユーザ管理サーバ１、教材管理サーバ２、文書変換サーバ３、付箋管理サーバ５、メディア管理サーバ６、メールサーバ７を備え、生徒用端末４や教師用端末９等のクライアント間で教材を共用できるようにしている。以下、各部の動作と実装について詳細に説明する。
【００４９】
ユーザ管理サーバ１は、ユーザに関する情報を管理するサーバであって、ユーザの識別情報やユーザが属するグループの情報等を管理するユーザ情報管理部１１と、ユーザの成績情報を管理するユーザの成績管理部１２を備えている。このユーザ情報管理部１１は、図２７〜図２９に示すようなユーザ情報を登録した管理情報を記憶している。各ユーザの固有の情報は、図２７のユーザ管理テーブルに記憶されている。また、ユーザは１つ又は複数のユーザグループに属しており、このユーザグループの情報が図２８のユーザグループ管理テーブルに記憶され、ユーザグループのＩＤと、該ユーザグループに属するユーザＩＤとを対応付けて図２９のグループメンバー管理テーブルに登録している。ユーザが付箋を公開した場合、後述のように同じユーザグループのメンバーは公開された付箋を共有することができるが、異なるユーザグループのメンバーは付箋が公開されていても見ることはできない。
教材管理サーバ２は、教材としての電子情報を記憶する教材格納部２１と、該教材格納部２１に教材を登録する教材登録部２２を備えている。
【００５０】
文書変換サーバ（情報提供部に相当）３は、クライアントから要求のあった文書（教材）を注釈が付けられる形式に変換して配信するものであり、クライアントから要求された文書を取得する文書取得部３１や、取得した文書の形式を解析する文書解析部３２、解析した文書を注釈がつけられるように所定の形式に変換する文書変換部３３、変換した文書に、付箋の追加及び付箋の表示を行うスクリプト（ユーザ端末用情報共有プログラムに相当）を埋め込むスクリプト格納部３４を備えている。
【００５１】
付箋管理サーバ５は、付箋データを管理するサーバであり、付箋管理部（注釈管理部）５１、付箋格納部（注釈格納部及び属性格納部）５２、変更通知部５３、付箋メール登録部５４、付箋検索部（注釈検索部）５５、類似付箋検索部５６、付箋解析部（注釈解析部）５７、理解度判定部５８、パーミッションテーブル（条件格納部）５９を備えている。本例において、注釈情報及び属性情報は、付箋格納部５２内の同じ付箋管理テーブルに記憶されている。図３０は、この付箋管理テーブルの説明図であり、図中、付箋の説明の項目が注釈情報であり、その他の項目が属性情報である。なお、注釈情報がマルチメディア情報（テキスト以外の情報）の場合には、該マルチメディア情報をメディア管理サーバ６に記憶させ、この情報へのリンクとその他の属性情報とを付箋管理テーブルに記憶させる。
メディア管理サーバ６は、音声データ等のマルチメディア情報の管理を行う。
メールサーバ７は、クライアントとの間で電子メールを送受信するサーバであり、付箋データの更新を通知するメールの送信や、受信メールから付箋データを抽出して付箋管理サーバに入力する等の処理を行う。
【００５２】
また、生徒用端末４は、教材の表示を行うＨＴＭＬブラウザ４１、選択肢の提示や情報の入力のためのグラフィカルユーザインターフェイス（ＧＵＩ）４２を備えている。
教師用端末９は、教材の表示を行うＨＴＭＬブラウザ９１、選択肢の提示や情報の入力のためのグラフィカルユーザインターフェイス（ＧＵＩ）９２、教材の編集を行う教材編集部９３を備えている。
【００５３】
これらのサーバ及びクライアントは、ＣＰＵやメモリ等からなる演算処理部を備えた一般的なコンピュータであり、該演算処理部がプログラムに従って情報を処理することにより、この演算処理部が上記の各部として機能している。
次に上記構成の本システムにて実行する文書管理方法について説明する。
【００５４】
生徒及び教師は、本システムを利用するにあたり、最初に各端末４，９のＧＵＩ４２，９２を操作してブラウザ４１，９１を起動させ、ユーザ管理サーバ１にアクセスする。こ
のとき、端末４，９は、ブラウザ４１，９１により、ディスプレイ上にログイン画面（図３）を表示し、ユーザＩＤ及びパスワードの入力を促す。ユーザが、このユーザＩＤ及びパスワードを入力すると、ブラウザ４１，９１は、このユーザＩＤ及びパスワードをユーザ管理サーバ１に送信する。
【００５５】
ユーザ管理サーバ１のユーザ情報管理部１１は、このユーザＩＤ及びパスワードを、図２７に示す登録済みユーザ情報のユーザＩＤ及びパスワードと比較する。ユーザ情報管理部１１は、これらのユーザＩＤ及びパスワードが一致した場合は、当該ユーザのログインを認証し、他のサーバへのアクセス許可情報を当該ユーザの端末４，９に通知する。また、ユーザ情報管理部１１は、これらのユーザＩＤ及びパスワードが一致しない場合は、非認証の旨の情報を当該ユーザの端末４，９に通知する。
【００５６】
このアクセス許可情報を受信した端末４，９は、ブラウザ４１，９１が、ユーザポータル画面を取得して表示する。また、非認証の情報を受信した端末４，９は、再度ログイン画面を表示する。この認証の処理は、各サーバへのアクセス毎に行わなくても良く、ユーザ管理サーバ１にログアウトを通知するまで有効としても良いし、最後にサーバアクセスしてから一定時間未満であればログイン中と判断してもよい。例えばログイン状態を示すアクセス許可情報を有効期限付きでｃｏｏｋｉｅに設定しておき、ユーザ端末４，９がサーバにアクセスした際にこのｃｏｏｋｉｅを送り、各サーバがこのｃｏｏｋｉｅのアクセス許可情報が有効か否かをチェックすればよい。
【００５７】
図４にユーザポータル画面の一例を示す。このユーザポータル画面にはスクリプトＳｐが埋め込まれており、ブラウザは画面を読み込むとスクリプトＳｐを実行する。スクリプトＳｐは、ユーザ管理サーバ１から該当ユーザの属するユーザグループ一覧を取得しセレクトボックス（コンボボックス）６１に表示する。ユーザがセレクトボックス６１で利用するユーザグループを選択（例えばグループ１）すると、スクリプトＳｐは、この選択されたユーザグループに係る付箋データのリストを付箋管理サーバ５に要求し、該付箋管理サーバ５から受信した付箋情報を付箋一覧テーブルＴｐとして表示する。このとき付箋管理サーバ５は、端末４の許可情報からユーザの識別情報（本例ではログインＩＤ）を求め、図３０の付箋管理テーブルを参照してこのユーザが所属しているユーザグループを求めて該端末４に提供し、前記セレクトボックスで選択されたグループとGROUP＿IDが一致（
グループ１であればＧ１）する付箋データを端末４に提供する。スクリプトＳｐは、この付箋データのうち、付箋のタイトル、作成者、作成日時、付箋内容などを１行１付箋データとして付箋一覧テーブルＴｐを表示する。
【００５８】
スクリプトＳｐは、この付箋一覧テーブルＴｐを、それぞれの項目毎にソートして表示する機能を有しており、ユーザが付箋を効率的に探せるようにしている。各付箋のタイトルには、該当する教材ページへのリンクを設定しており、クリックすることで教材ページに移動する。この他、教材画面への移動は、ユーザが明示的にＵＲＬ入力ボックスへ教材のＵＲＬを入力して移動ボタンを押して移動しても良いし、過去に取得した教材や未読の教材の一覧をリンク付で提示し、ユーザがクリックした教材ページに移動させてもよい。
端末４，９から教材ページへの移動が通知された場合、即ち教材の取得が要求された場合、システムＳは教材Ｄ１を付箋入力可能な形式で提供するために、以下の処理を行う。
【００５９】
このとき教材Ｄ１のＵＲＬを下記のＵＲＬ−１とすると、
http://www.kyouzai-server-2.com/kyouzai-D1.html ・・・URL-1
付箋を貼れる形式の教材Ｄ１*は以下のＵＲＬ−２でアクセスされる。
http://www.henkan-server-3.com/cgi/transpage.cgi?url=http%3A%2F%2Fwww.kyouzai-server-2.com%2Fkyouzai-D1.html&=4&comment=0 ・・・URL-2
ここでhttp://www.kyouzai-server-2.comは、教材Ｄ１を格納している教材管理サーバ
２のＵＲＬであり、/kyouzai-D1.htmlで指定されるファイルが教材Ｄ１である。そしてhttp://www.henkan-server-3.comは文書変換サーバ３のＵＲＬであり、transpage.cgiは教
材Ｄ１のＵＲＬを引数urlとして起動する文書変換サーバ上のＣＧＩである。ＣＧＩのほ
かの引数、とはそれぞれユーザが属するユーザグループと、表示する付箋である。
【００６０】
ユーザは複数のユーザグループに属すことができるため、何れのユーザグループの付箋を表示するかをgroupで指定する。commentは教材Ｄ１上の特定付箋を指定する場合に設定する。例えば特定付箋以外を表示しない教材ページを表示する設定としても良いし、特定付箋を点滅させたり強調表示させたりしてもよい。但し、ＵＲＬ−２のcomment=0は特定
付箋を指定しない場合の設定であり、教材ページ上に表示可能な付箋を全て表示するものである。
【００６１】
transpage.cgiは、文書取得部３１、文書解析部３２、文書変換部３３の機能を実現し
ており、スクリプト格納部３４と連動して動作する。transpage.cgiは、受け取ったurlの引数（=URL-1）をもとに、教材管理サーバ２から教材Ｄ１を取得する（文書取得部３１）。その後、教材Ｄ１を文書解析部３２に読み込む。教材Ｄ１がＨＴＭＬ形式の場合、ＨＴＭＬタグをＸＭＬパーサに読み込み、ＤＯＭ（Document Object Model ）としてアクセスできるようにする。その後、文書変換部３３は、
(1)ＨＴＭＬ中の全てのリンクをtranspage.cgi経由のURL（例：URL-2 ）に変換。
(2)付箋追加＆表示用スクリプトＳｆの埋め込み、もしくはスクリプトＳｆを読み込む
<SCRIPT>タグの追加。
(3)スクリプトＳｆを起動するためのイベントの埋め込み。例えば<BODY>タグへのonloadイベントとonmousedownイベントの追加など。
(4)ナビゲーションバー（図６）の追加、もしくは追加用スクリプトの埋め込み、もし
くは追加用スクリプトを読み込む<SCRIPT>タグの追加。
(5)テキストを複数のサブブロックへ分割する。例えば<BR>タグの前後での分割（改行
位置での分割）や、句点（「。」）位置による分割（文ごとの分割）などを行い、分割されたテキストを<SPAN>〜</SPAN>で囲んでサブブロックとする。
などの変換を行う。(1)は変換後の文書上でリンクをクリックしてジャンプしたときに、
ジャンプ先でも付箋を利用できるようにするためのものである。(2)は付箋のための機能
を教材Ｄ１に与えるためである。(3)と(4)はスクリプトＳｆの初期化とユーザインタフェースの提供のためである。(5)は、付箋を添付する部分の粒度をコントロールするための
処理である。変換後の教材Ｄ１*を図５に、(4)で追加されたナビゲーションバーを図６に示す。
【００６２】
ナビゲーションバーにはＵＲＬ入力ボックス（ポータル画面参照）、付箋の表示／非表示チェックボックス、手書き入力用チェックボックス、ユーザグループの切り替えセレクトボックス、ユーザポータルへの移動ボタンなどがあり、これらのＧＵＩを操作するとスクリプトＳｆ中の対応する機能が動作する。
【００６３】
生徒用ブラウザ４１が、変換後の教材Ｄ１*を読み込み、表示すると、教材のHTMLに埋
め込まれた、もしくは<SCRIPT>タグのsrc属性でリンクを指定されたスクリプトＳｆが起
動する。スクリプトＳｆは、ユーザのログイン状態をチェックし、未ログインの場合はログイン画面にジャンプする。その後、urlで指定した付箋情報を付箋管理サーバ５に要求
する。付箋管理サーバ５は、このurlのPAGE＿URLとgroup で指定したGROUP＿ID を持つ付箋のうち、以下の条件のいずれかを満たすものを当該ユーザが閲覧できる付箋として該ユーザ端末４に提供する。
【００６４】
※ USER＿ID がユーザのログインID のもの（該当ユーザが作成した付箋）、
※ PERMISSONのグループメンバー属性がrかつPARENT＿ID=0 のもの（公開されている付
箋）、
※PERMISSONのグループメンバー属性がrかつPARENT＿ID ≠0 であり、PARENT＿ID で指定される引用元付箋をユーザが閲覧可能であるもの。
【００６５】
付箋データ取得後、ブラウザ４１は、描画されたHTML文書上に付箋データを重畳表示する（図７）。重畳表示するには、(1)TAG＿PATH に指定されたパス位置にあるHTMLオブジ
ェクトの位置をブラウザ４１により取得し、(2)オブジェクト位置にTAG＿OFFSET のオフ
セット値を加え付箋描画位置を算出し、(3)TAG＿TYPE に応じてTAG＿DATA かTAG＿COMMENT の内容を表示するＨＴＭＬタグ（例えばTAG＿TYPE=photo ならば<IMG>タグ）を付箋描
画位置に配置されるようにstyle属性を指定して作成し、ＨＴＭＬ文書に挿入する。またTAG＿AUTHOR,TAG＿TITLE,TAG＿COMMENT,付箋タイプ（TAG＿TYPE ）を示すアイコン、付箋
詳細表示ダイアログ（図１０）を表示するためのアイコン，該当付箋を引用した付箋の有無を示すアイコン，TAG＿COMMENT にURL が含まれている時にそのURLに付箋指定付でジャンプする（URL-2 形式でジャンプする）ためのアイコン、付箋を削除するためのアイコンなどを同時に表示してもよい。例えばこれらは<DIV>タグを生成し、これらの情報を描画
するタグを生成した<DIV>タグ内に追加し、HTML 文書に挿入することで実現できる。図７は図３０の付箋１を描画した例であり、点線部分がTAG＿DATA で指定された画像であり、同時にTAG＿AUTHOR とTAG＿COMMENT と引用付箋があることを示すアイコン，及びメディ
ア種別アイコン（手書き）を表示しており、メディア種別アイコンに付箋詳細ダイアログを表示するためのリンクを付けてある。
【００６６】
付箋詳細表示ダイアログは、付箋の情報の全てもしくは一部を表示する。また付箋詳細表示ダイアログ中のスクリプトがTAG＿COMMENT の内容（テキスト）を表示する際に、テ
キスト内にURL の有無を検出し、URLを構成する区間のテキストに該当URL を付箋対応に
変換するためのURL を対応付け、該当URL テキスト部分をクリックすることで付箋対応の文書をブラウザの別ウインドウに開いたり、教材表示画面を遷移させたりできるようにする。
付箋の追加はＧＵＩ４１２ によるユーザ操作で行う。画面上で付箋を追加したい場所で
キーボードのALT キーを押しながらマウス左クリックをすると、transpage.cgi により仕込まれたonmousedown イベントハンドラ内部よりスクリプトＳｆ の付箋追加機能を起動
する。スクリプトＳｆ はマウスクリック位置にあるHTML オブジェクトを取得し、該当オブジェクトのパスをTAG＿PATH に、該当オブジェクトのローカル座標上でのマウスクリック位置をピクセル座標もしくは該当オブジェクトの縦横サイズをそれぞれ100%としたときのパーセンテージ（比率）でTAG＿OFFSETに設定し、該当オブジェクト内にあるテキスト
部分（innerText）からキーワードを抽出し、TAG＿KEYWORDに登録する（キーワード抽出
は付箋登録時に付箋管理サーバ５で行ってもよい）。また現在の教材データのURL とタイトルをPAGE＿URL とPAGE＿TITLE とし、現在のユーザ属性よりUSER＿ID とTAG＿ANNOTATOR を設定し、現在の時刻をTAG＿DATE とする。その他の項目については付箋作成ダイアログボックス（図８）を開いてユーザが設定する。付箋として画像、動画像、音声等、テキスト以外のメディアを追加する場合は、このファイルの端末４，９内でのパスを付箋作成ダイアログボックスで指定すると、ダイアログ中のスクリプトがメディア管理サーバ６にアップロードする。この場合、TAG＿DATA にはアップロード後のURL を登録する。コメント欄に記入したテキストはTAG＿COMMENT となる。TAG＿COMMENT 及びTAG＿TITLE に含ま
れるテキストからキーワードを抽出し、TAG＿KEYWORD に追加する（付箋管理サーバ５ で行ってもよい）。付箋には重要度（PRIORITY ）が設定できる。
【００６７】
例えば、５段階の重要度を設定できるようにして、１（重要度低）、２（重要度やや低）、３（標準）、４（大）、５（緊急）のように割り振ってもよい。また重要さの度合いを表すアイコン（明るさの違う電球など）を関連付けて直感的に指定できるようにしてもよい。
【００６８】
付箋のPERMISSION は付箋作成ダイアログボックスでユーザが明示的に指定してもよい
し、STANCE属性によって参照されるPERMISSONテーブル（図３４）を用意しておき、この
テーブルを参照して指定してもよい。例えば後者の場合、教師に対する質問であるSTANCE=「質問」の付箋の場合は"rdf r-f ---"を、他のメンバーと話題を共有するSTANCE=「議
論」の場合は"rdf ---rdf"を、個人的なメモであるSTANCE=「メモ」の場合は"rdf ------"を自動的に設定する。PERMISSION テーブルとの連携はスクリプトＳｆで行ってもよいし、付箋管理サーバ５で行ってもよい。
付箋作成ダイアログボックスで付箋情報を記入した後、OK ボタン６２を押すと付箋デ
ータを付箋管理サーバ５に登録する。その後、教材画面に追加した付箋を含めた全付箋を再表示する。
【００６９】
また手書き付箋（TAG＿TYPE=hand）については、ナビゲーションバーの手書きチェックボックスをチェックすることでも作成することができる（図９）。手書きチェックを入れると、ナビゲーションバーのかわりに手書き入力バーが表示され、マウスやペン入力などのGUI を用いることで画面上に直接ビットマップ描画を行う。描いた手書きテキストや図は手書き入力範囲を包含する矩形領域で画像化され、メディア管理サーバ６ にアップロ
ードされる。その他の情報については通常の付箋同様に付箋作成ダイアログボックスで設定することができる。
【００７０】
他のメンバーあるいはユーザ本人の付箋についてフォローアップする場合は、画面で表示されている付箋を指定してALTキー＋マウス左クリックをするか、付箋詳細表示ダイア
ログでフォローアップボタンをマウスクリックすると、付箋作成ダイアログボックスが開き、ここで入力することでフォローアップ付箋が作成される。フォローアップ付箋の作成は文書に直接貼られた付箋の作成と以下の点が異なる。
【００７１】
※ PARENT＿IDはフォロー元付箋のTAG＿IDを設定。
※ TAG＿PATHとTAG＿OFFSETはフォロー元付箋のそれぞれTAG＿PATHとTAG＿OFFSETを継承
。
※ TAG＿KEYWORDはフォローアップ付箋について抽出したものに、引用元付箋のTAG＿KEYWORDを追加する。キーワードの登録個数に制限があるときは、フォローアップ付箋から抽
出したものを優先する。
※ TAG＿TYPE=text の場合、フォロー元付箋がtext ならばTAG＿COMMENTの引用を可能と
する。
※ TAG＿TYPE=hand の場合、フォロー元付箋がphoto,hand ならばTAG＿DATA で指定され
ているメディアを、textの場合はTAG＿COMMENT の文字列を引用可能とする。
【００７２】
フォロー元付箋内容を引用するには付箋作成ダイアログの引用ボタンをクリックする。引用ボタンは引用可能な場合のみ有効になる。TAG＿TYPE=text の場合、フォロー元付箋
もtext のときのみ引用ボタンを押すとTAG＿COMMENT の内容を「＞」などの引用符付で表示したり、色をかえて表示したりしてコメント記入欄に挿入する（図１１）。ユーザは適宜、引用部分を編集しながらテキストを追加入力し、フォロー付箋を作成する。
【００７３】
TAG＿TYPE=hand の場合は引用ボタンを押すと、フォロー元付箋がtext の場合にTAG＿COMMENTを表示するコメント欄をイメージとして取り込み、photo やhand の場合はTAG＿DATA 中のURL に格納されている画像を取り込んで手書き画像の初期値とする（図１２）。
このとき取り込んだ画像に対して追加で手書きする部分がわかりやすくなるように、取り込んだ画像をモノクロ化したり、彩度や明度を調整したり、色調を変更してもよい。付箋とフォロー付箋の関係は、教材画面上の付箋か付箋詳細表示ダイアログでフォローアップありのアイコン（下向き矢印）をクリックして表示される付箋一覧ダイアログ（図１３ 
）で表示される。
【００７４】
一覧は時間順（昇順・降順）のリストやツリーで表示する。ツリー表示はTAG＿PARENT をもとに作成したものであり、生徒／教師間では質問／回答の関係を図示したものとなり、生徒同士間においては議論の流れを可視化したものとなる。
【００７５】
ユーザ端末４において作成された付箋データは、付箋管理サーバ５に蓄積される。付箋管理サーバ５は、付箋管理部５１ 、付箋格納部５２、変更通知部５３、付箋メール登録
部５４ 、付箋検索部５５ 、付箋解析部５６ から構成される。付箋格納部５２は付箋管
理テーブル（図３０）を格納しており、リレーショナルデータベースなどにより実装される。付箋管理部５１は付箋格納部５２を操作するためのプログラムであり、ユーザからの付箋追加、削除、取得要求などに基づき付箋管理テーブルを操作する。
【００７６】
変更通知部５３ は付箋管理サーバ５ 上で普段はスリープ状態のまま動作しているプログラムであり、付箋格納部５２ に付箋が追加されるとウエイクアップして、追加される
付箋のPRIOROTY が５ （緊急）であったときに該当付箋を参照できるユーザ全員あてに通知メールを作成し、メールサーバ７経由で該当ユーザに緊急の付箋が追加されたことを通知する。
【００７７】
通知メールには該当付箋のURL、付箋タイトル(TAG＿TITLE)、TAG＿COMMENT などが記載されており、Subject の一部に固有のアラームID （例えば通知するTAG＿ID ）を仕
込んである。受信したユーザはURL をクリックすることで該当付箋を確認することができる。
【００７８】
Web に接続できない場合は、本文で付箋の内容を推測することができるが、更に通知メールにそのままリプライした場合、付箋メール登録部５４がメールサーバ７にアクセスしてメールを取得し、リプライしたユーザのIDで付箋として付箋格納部に登録する。
【００７９】
メールから作成される付箋は、リプライメールのSubjectに含まれるアラームＩＤより
導出される緊急付箋のＩＤをTAG＿PARENTとし、リプライしたユーザをUSER＿ID 、TAG＿ANNOTATORとし、メール本文をTAG＿COMMENTとしたものである。
【００８０】
またメールに添付ファイルがあるときは添付ファイルをメディア管理サーバ６ にアッ
プロードし、ファイルの拡張子からメディア種別を推定してTAG＿TYPE を決定し、アップロードしたファイルのURL をTAG＿DATA に設定する。これによりWeb アクセスのできない環境でも、緊急付箋に対してカメラ付携帯電話などからによる、写真、動画、音声、テキストによる回答やフォローが可能となる。
【００８１】
変更通知部５３は、あらかじめスケジュールしたタイミングでウエイクアップさせることもできるし、前回起動時以降に追加された付箋のサマリーを作成してメールすることもできる。例えば１日１回、サマリー受信設定になっている全ユーザに対して、該当ユーザが閲覧可能な付箋のURL 、TAG＿TITLE 、TAG＿COMMENT をリストアップしてメールとして配信することで、ユーザの付箋見落としに注意を喚起することができる。
教師は以上説明した機能に加えて付箋の検索機能と解析機能を利用することができる。
以下、教師側から見た実装を示す。
教師はＵＲＬ−１の教材Ｄ１を開くために以下のＵＲＬ−３で教材管理サーバ２にアクセスする。
【００８２】
http://www.henkan-server-3.com/cgi/transpage2.cgi?url=http%3A%2F%2Fwww.kyouzai-server-2.com%2Fkyouzai-D1.html&group=4&comment=0 ・・・URL-3
ここでtranspage2.cgiはtranspage.cgiと同様の機能を持つＣＧＩであるが、スクリプ
トＳｆのかわりに教師用のスクリプトＳｔを利用することにおいてのみ異なる。スクリプトＳｔはスクリプトＳｆ と同様にスクリプト格納部３４に格納されたスクリプトである
が、以下の点においてスクリプトＳｆと異なる。
※ ユーザグループの生徒を１人選択して、教師作成の付箋と、該当生徒が教師と共有設
定した付箋のみを選択的に表示する機能を持つ（１対１表示機能）。
※ 生徒が追加した教師と共有する付箋を直接教材上で表示せず、文書のサブブロックご
とに集計して表示する機能を持つ（１対多表示機能）。
※ 付箋検索部５５へのアクセスインタフェースを持つ（付箋検索機能）。
※ 類似付箋検索部５６へのアクセスインタフェースを持つ（類似付箋検索機能）。
※ 付箋解析部５７へのアクセスインタフェースを持つ（付箋解析機能）。
※ 理解度判定部５８ へのアクセスインタフェースを持つ（理解度推定機能）。
【００８３】
１つめと２つめの表示機能は、教師が多数の生徒とコミュニケーションをとるための機能である。選択的に１人とコミュニケーションする場合には１対１ 表示機能を、集団と
して生徒の理解度等を把握する場合に１対多表示機能を用いる。このため、スクリプトＳｔは、生徒を選択するセレクトボックスをナビゲーションバーに追加する（図１４）。
【００８４】
生徒指定セレクトボックスの選択候補は、ユーザグループセレクトボックスの選択と連動して変化する。ユーザグループセレクトボックスで、ユーザグループを選択した場合、スクリプトＳｔは、ユーザ管理サーバ１のグループメンバー管理テーブルとユーザ管理テーブルにアクセスして選択候補となるユーザ（生徒）を抽出し、選択セレクトボックスの選択肢として表示する。
【００８５】
なお、生徒選択セレクトボックスにある「＊」は、選択なしの状態であり、これが選択された場合、１対多表示機能が用いられる。また、何れかの生徒が選択された場合、この生徒との１対１表示機能が用いられる。この場合、スクリプトＳｔは、このユーザ（教師）が閲覧可能な付箋のうち選択した生徒以外の付箋データを除いたものを付箋管理サーバ５から取得する。以後の動作は生徒用のスクリプトＳｆと同様で、付箋の表示／作成／削除と選択した生徒の付箋へのフォローアップなどを行う。
【００８６】
一方、１対多表示を選択した場合は教材文書のサブブロックごとに付箋を集計して表示する。スクリプトＳｔは表示対象となる教材文書のPAGE＿URL,GROUP＿ID を持つ付箋を全て付箋管理サーバ５から取得する。取得した付箋データのうち同一TAG＿PATHを持つもの
をTAG＿PATHの位置にあるサブブロックに関連付け、該当サブブロック上にこの同一のTAG＿PATHを持つ付箋の集合を表示するためのリンク付きアイコン９１ａ〜９１ｃを表示する（図１５ ）。
【００８７】
アイコンは該集合（同一TAG＿PATH付箋集合）の状態に応じて異なるものを用いてもよ
い。例えば、同一TAG＿PATH 付箋集合の要素数が多いほど視認性の高いアイコンを用いる。即ち、要素数が高いほど赤などの目立つ色としたり、要素数が高いほど大きなアイコンとしたりする。また、該集合をなす付箋のプロパティの平均をとり、この平均PRIORITY 
に応じてアイコンの視認性を変えてもよい。また、STANCE の傾向を反映したアイコン（
例えば「反論」がもっとも多い場合は反論を意味するアイコン）を用いてもよい。
【００８８】
同一TAG＿PATH 付箋集合アイコンをクリックすると同一TAG＿PATH 付箋一覧ダイアログが表示される（図１６）。同一TAG＿PATH 付箋一覧ダイアログは付箋一覧ダイアログボックス（図１３）とほぼ同様であり、付箋を時間の昇順／降順でソートして表示したりツリー表示したりでき、ダイアログ上で各付箋要素をクリックすると教師用の付箋詳細表示ダイアログ（図１７）が表示される。同一TAG＿PATH 付箋一覧ダイアログは、ツリー表示し
たときに親が１つでない（ルートとなる付箋が複数ある）点と解析ボタンが追加されている点が異なり、付箋詳細表示ダイアログは類似付箋検索ボタンが追加されている点が生徒用の画面と異なる。付箋一覧ダイアログボックス上の解析ボタンを押すと付箋解析ダイアログが開き、２Ｄ分布表示（図２０）とツリー分布表示（図２１）で同一TAG＿PATH付箋
の分布を確認することができる。
【００８９】
教師用ナビゲーションバー（図１４）には、検索ボタンも追加されている。検索ボタンをクリックすると、検索ダイアログ（図１８）が開く。検索ダイアログ画面は、検索条件設定部、検索結果表示部から構成されており、検索条件設定部で検索条件を指定して検索実行ボタンを押すと、スクリプトＳｔ は付箋検索部５５に検索条件を通知する。付箋検
索部５５ は付箋格納部５２ から教師が閲覧可能な付箋のうち検索条件に合致する付箋データを抽出し、検索結果を付箋検索ダイアログの検索結果表示部に表示する。例えばこれらは検索条件設定部を<FORM>と<INPUT>で、付箋検索部５５ を検索条件を引数とするCGI で、検索結果表示部を<FORM>のTARGET 属性で設定する。
【００９０】
また、検索ダイアログには解析ボタンがあり、解析ボタンを押すと付箋解析ダイアログが開き、検索した付箋に対しての解析を行うことができる。付箋詳細表示ダイアログで類似付箋検索ボタンが押されると、類似付箋検索ダイアログ（図１９）が開く。類似付箋検索ダイアログは類似付箋検索部５６に付箋詳細表示ダイアログで表示していた付箋の
TAG＿ID を通知する。類似付箋検索部５６は指定された付箋と類似する付箋をリストアップし、類似付箋検索結果ダイアログの検索結果表示部に一覧表示する。これらの機能は例えば類似付箋検索部５６をTAG＿IDを引数とし、検索結果を結果表示部に表示するCGIとすることで容易に実現できる。
【００９１】
類似付箋検索は付箋間に類似度を定義し、一定閾値以上の類似度をもつ付箋をリストアップし、類似度の高い順にソートすることで行う。例えば類似検索される付箋をＴAとし
任意の付箋ＴBとの類似度Ｓ（ＴA，ＴB）を以下の式で定義する。
【式１】
【００９２】
2005293239.tif 000003
ここでＫA、ＫBはそれぞれＴAとＴBのTAG＿KEYWORD に格納されているキーワード数、Ｎ
（ＴA，ＴB）は重複しているキーワード数である。式１は、キーワードの重複率だけから類似度を求めた例を示しているが、USER＿ID,PAGE＿URL,STANCEが同じ場合に類似度が上
がるように重み付けを行っても良い。これにより教師は生徒の質問に対して類似性の高い質問が過去になされていなかったかなどを検索して回答を流用できる。また、同様の質問が多いようならば、教師は、端末９で当該教材を取得し、教材編集部９３により質問内容を補強するように改訂し、教材管理サーバ２ に再登録することができる。なお類似付箋
表示画面において一覧中の付箋データをクリックすると、該当する付箋が貼られた教材画面と該当付箋の詳細表示ダイアログを表示して確認することができる。
【００９３】
付箋解析ダイアログ（図２０，図２１）は、同一TAG＿PATH 付箋一覧ダイアログ（図１６）と検索ダイアログ（図１８）の双方の解析ボタンから起動され、それぞれ起動元により同一TAG＿PATH付箋解析と検索付箋解析の２つの機能として動作するが処理は同一であ
る。この付箋解析ダイアログは、条件指定部、結果表示部、表示指定部に相当し、付箋解析処理を行う際のＧＵＩとして機能している。
【００９４】
解析を行うには、表示指定部で解析結果表示形式（２Ｄ 分布表示、ツリー分布表示）
を指定し、条件指定部で解析する付箋の条件を指定する。図１８の例では付箋条件として付箋の内容（STANCE ）と重要度（PRIORITY ）と作成者（TAG＿ANNOTATOR ）で解析する
付箋の絞込みを行えるようにしているが、他の条件でも絞込みが行えるようにしてもよい。同図中、条件の左のチェックボックスは、その条件による絞込みを有効にするかどうかを指定する。解析条件と表示方式を指定した後に解析実行ボタンを押すと、スクリプトＳｔは解析すべき同一TAG＿PATH 付箋解析付箋集合もしくは検索付箋解析付箋集合のうち条件に合致するもののみをリストアップし、付箋管理サーバ５ 中の付箋解析部５６にTAG＿ID リストとして送信する。また同時に解析結果表示指定も渡す。付箋解析部５６はTAG＿ID リストを参照して該当する付箋データを付箋格納部５２より取得する。取得した付箋
データをＴi（i=1〜N）とし、他の全ての付箋データＴj（j=1〜N）との間の類似度Ｓ（Ｔi，Ｔj），（i≠j）を求める。以降の処理は表示方式によって異なる。
【００９５】
表示方式として２Ｄ分布表示を指定した場合、付箋解析部５６は、類似度Ｓ（Ｔi，Ｔj）より付箋を２次元配置し、全付箋の２次元座標値を算出して付箋解析ダイアログに送信する。付箋解析部５６は、この類似度Ｓ（Ｔi，Ｔj）より付箋を２次元配置するにあたり、まず各付箋間の距離の理想値である理想距離Ｄ（Ｔi，Ｔj）の一例を以下の式で定義する。
【式２】
【００９６】
2005293239.tif 000004
Ｄ（ＴA，ＴB）＝１−Ｓ（ＴA，ＴB）・・・式２
式２、式１により計算される類似度Ｓ（Ｔi，Ｔj）の値域が[0,1]であることから、式
２により計算される理想距離Ｄ（Ｔi，Ｔj）の値域も[0,1]である。いま、付箋Ｔiの２次元座標値が（ｘi，ｙi）であったとする。このとき次の評価式Ｅを最小化する２次元座標値の組み合わせを求める。
【式３】
【００９７】
2005293239.tif 000005
Ｅは理想距離Ｄ（Ｔi，Ｔj）と実際の付箋間距離の最小二乗誤差であり、この差が最小化する座標値が求める付箋位置となる。式３を最小化する（ｘi，ｙi）はバネモデルの応用によるアニール法や、ＬＳＩの配置等で用いられるミンカット法により近似的に求めることができる。付箋の２次元座標を算出した後、付箋解析部５６は全てのTAG＿ID と２次元座標値の対を付箋解析ダイアログに送信する。付箋解析ダイアログではスクリプトＳｔが２次元座標値に従って結果表示部に付箋を描画する。
【００９８】
教師は２ 次元に描画された付箋を見ることで、どの付箋同士の類似性が高いかと、付
箋内容の分布を直感的に把握できる。例えば付箋内容として「質問」を選択した場合、付箋分布が密なところにある付箋は生徒の多くが疑問に思う典型的な質問内容である可能性
が高い。そこでそのような位置にある付箋のいくつかを参照して生徒全員が参照できる疑問を解消する新規の付箋を追加したり、教材の該当部分を改定することで教育効果の高い教材を作成することができる。
【００９９】
一方、表示形式としてツリー分布表示を指定した場合、付箋解析部５６は類似度Ｓ（Ｔi，Ｔj）より付箋を分類する二分木を生成し、二分木の構造を付箋解析ダイアログに送信する。二分木とは枝が常に２つに分岐するツリー構造であり、この場合は類似度が高い（≒近い概念の）付箋が同じ枝に分配されるように二分木を生成する。二分木の作成のため複数の付箋を含む
【外１】
【０１００】
2005293239.tif 000006
【式４】
【０１０１】
2005293239.tif 000007
【外２】
【０１０２】
2005293239.tif 000008
含まれる付箋数、Ｓ（Ｔa，Ｔb）は付箋間の類似度（式１ ）である。式４は２つの付箋
集合間の類似度をそれぞれに含まれる付箋間の平均類似度で表しているが、２つの付箋集合に含まれる付箋間の最大類似度で代表させてもよいし、最小類似度で代表させてもよい。
【外３】
【０１０３】
2005293239.tif 000009
処理２１−１は、初期化処理であり、１個の付箋Ｔjを要素とする
【外４】
【０１０４】
2005293239.tif 000010
この付箋集合すべてを集合要素とするΘとして作成する。処理２１−２から処理２１−５は繰り返し実行される。
処理２１−２は集合Θ中で最も類似度の高いペアを決定する処理である。処理２１−３は求めた類似度の高いペアを
【外５】
【０１０５】
2005293239.tif 000011
置き換える処理であり、置き換え関係を例えば図３１に示すテーブルとして記録する。
処理２１−４はΘ要素のサフィックス操作である。処理２１−５はΘの要素数による終了条件であり、全ての付箋が１つの集合にまとめられたら処理を終了する。
【０１０６】
二分木作成フロー終了後の置換え関係テーブルは、二分木の構造を表している。置換え後の付箋集合から置換え前の２つの付箋集合が分岐するようにグラフ（ツリー）を書くと、図３１は図２３のように二分木で表現される。付箋解析部５６は図３１より生成されるツリー構造を図３２の二分木構造データに変換して付箋解析ダイアログに送信する。
付箋解析ダイアログではスクリプトＳｔが二分木構造データに従って結果表示部に付箋をツリー描画する。
教師はツリー状に描画された付箋を見て、どのように付箋がグループ化されているかを直感的に把握できる。
例えば付箋内容として「質問」を選択した場合、多くの付箋が含まれる枝は同様の質問がある可能性が高く、その枝に付箋が含まれている生徒全員に質問の回答をすることができる。
【０１０７】
教師用端末９からは、付箋管理サーバ５の理解度判定部５８にアクセスする理解度判定画面（図２４）を利用できる。理解度判定画面ではユーザグループを指定して特定生徒の理解度を理解度判定部５８に問い合わせる。これに応じ、理解度判定部５８は、付箋格納部５２にアクセスして指定した付箋グループにおける生徒の付箋を取得し、傾向を分析して理解度判定画面の結果表示部に表示する。傾向の分析としては、閲覧した教材ページ数、付箋数、閲覧した教材数に対しての付箋数の比率、付箋のSTANCE 内訳、他の生徒が共
有した付箋への発言数（議論した頻度）などである。これらをもとに理解度を判定する。例えば教材への付箋を付けた比率Ｘ と議論への発言比率Ｙをもとに理解度判定テーブル
（図３３）により生徒の理解度を求めることができる。教師は、この理解度判定を参考に生徒の学習に対してのアクティビティを推定する。
【０１０８】
〈その他の実施形態〉
本発明は、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
例えば、以下に付記した構成であっても上述の実施形態と同様の効果が得られる。また、これらの構成要素は可能な限り組み合わせることができる。
【０１０９】
（付記１）
注釈情報を付加可能な状態で電子情報を提供する情報提供部と、
前記電子情報に付加する注釈情報を格納する注釈格納部と、
前記注釈情報の公開範囲を示す属性情報を格納する属性格納部と、
ユーザから注釈情報の取得を要求された場合に、前記属性格納部を参照して当該ユーザに開示されている注釈情報を前記注釈格納部から当該ユーザの端末に提供する注釈管理部と、
を備えた情報共有装置。
【０１１０】
（付記２）
前記属性格納部が、前記属性情報として注釈情報の重要度と、前記各ユーザの電子メールアドレスを格納し、
前記重要度が所定値以上の属性情報を有する注釈情報が、前記注釈格納部に格納された
場合に、前記公開範囲のユーザに対して電子メールを送信する通知部を備えた付記１に記載の情報共有装置。
【０１１１】
（付記３）
前記属性格納部が、前記属性情報として注釈情報を作成したユーザの識別情報と、前記各ユーザの電子メールアドレスを格納し、
前記注釈情報のフォローとなる注釈情報が追加されたときに、前記属性格納部を参照し、フォロー元の注釈情報を作成したユーザの電子メールアドレスを求め、このアドレス宛てにフォローとなる注釈情報を表示するＵＲＬもしくは注釈の内容を電子メールで当該ユーザに送信する通知部を備えた付記１に記載の情報共有装置。
【０１１２】
（付記４）
前記通知部が、前記各ユーザが取得可能な注釈情報のうち、前記電子メールが送信されていない注釈情報のサマリーの情報を所定期間毎に抽出し、このサマリーの情報を当該ユーザのアドレス宛てに電子メールを送信する付記２又は３に記載の情報共有装置。
【０１１３】
（付記５）
前記通知部が、前記注釈情報の識別情報を含めて前記電子メールを送信し、この識別情報と前記注釈情報に対するフォローの情報を含んだ電子メールが返信された場合、この返信された電子メールから、前記フォローの情報を抽出し、このフォローの情報を前記識別情報で特定される注釈情報に対するフォローの注釈情報として前記注釈格納部に格納させるメール登録部を備える付記２又は３に記載の情報共有装置。
【０１１４】
（付記６）
前記返信された電子メールにマルチメディアのファイルが添付されていた場合に、前記メール登録部が、前記マルチメディアのファイルをメディア管理部に登録し、このファイルへのリンク情報を前記フォローの注釈情報に含める付記５に記載の情報共有装置。
【０１１５】
（付記７）
前記ユーザの端末からフォローとなる注釈データを作成する旨の通知を受けた場合に、前記注釈管理部が、フォロー元となる注釈情報としてのテキスト又は画像の色又は輝度を変更し、引用データとして当該ユーザの端末に提供する付記１に記載の情報共有装置。
【０１１６】
（付記８）
第１のユーザの端末から他の第２のユーザを特定する識別情報と共に注釈情報の取得要求を受信した場合、前記注釈管理部が、前記第１のユーザが取得可能な注釈情報のうち、前記識別情報と一致する第２のユーザが作成した注釈情報を前記注釈格納部から抽出して第１のユーザの端末に提供する付記１に記載の情報共有装置。
【０１１７】
（付記９）
前記電子情報について注釈情報の集計の指示が前記ユーザの端末から通知された場合、当該電子情報の所定ブロック毎に付加されている注釈情報を集計し、この集計結果を前記ユーザの端末に提供する注釈解析部を備えた付記１に記載の情報共有装置。
【０１１８】
（付記１０）
前記注釈情報及び前記注釈情報を付加された情報について検索キーワードを含む情報の検索を行い、前記検索キーワードを含む注釈情報及び前記検索キーワードを含む情報に付加された注釈情報を索出する注釈検索部を備える付記１に記載の情報共有装置。
【０１１９】
（付記１１）
注釈情報間もしくは注釈情報の集合間の類似度を算出し、この類似度に応じて注釈情報をツリーもしくは二次元分布として表示するデータを出力する注釈解析部を備えた付記１に記載の情報共有装置。
【０１２０】
（付記１２）
前記電子情報について、ユーザの端末から付加された注釈データに基づいてユーザの文書理解度を推定する理解度判定部を有した付記１に記載の情報共有装置。
【０１２１】
（付記１３）
前記電子情報としての教材を前記ユーザとしての生徒の端末及び前記ユーザとしての教師の端末に提供し、
前記教材に対して付加された注釈情報を前記公開範囲に基づいて生徒の端末と教師の端末に提供する付記１から１２の何れかに記載の情報共有装置を備えたオンライン学習システム。
【０１２２】
（付記１４）
注釈情報を付加可能な状態で電子情報を提供するステップと、
前記電子情報に付加する注釈情報を注釈格納部に格納するステップと、
前記注釈情報の公開範囲を示す属性情報を属性格納部に格納するステップと、
ユーザから注釈情報の取得を要求された場合に、前記属性格納部を参照して当該ユーザに開示されている注釈情報を前記注釈格納部から当該ユーザの端末に提供するステップと、
をコンピュータが行う情報共有方法。
【０１２３】
（付記１５）
前記注釈情報を格納するステップで、前記属性格納部に、前記属性情報として注釈情報の重要度と、前記各ユーザの電子メールアドレスを格納し、
前記重要度が所定値以上の属性情報を有する注釈情報が、前記注釈格納部に格納された場合に、前記公開範囲のユーザに対して電子メールを送信するステップを含む付記１４に記載の情報共有方法。
【０１２４】
（付記１６）
前記注釈情報を格納するステップで、前記属性格納部に、前記属性情報として注釈情報を作成したユーザの識別情報と、前記各ユーザの電子メールアドレスを格納し、
前記注釈情報のフォローとなる注釈情報が追加されたときに、前記属性格納部を参照し、フォロー元の注釈情報を作成したユーザの電子メールアドレスを求め、このアドレス宛てにフォローとなる注釈情報を表示するＵＲＬもしくは注釈の内容を電子メールで当該ユーザに送信するステップを含む付記１４に記載の情報共有方法。
【０１２５】
（付記１７）
前記各ユーザが取得可能な注釈情報のうち、前記電子メールが送信されていない注釈情報のサマリーの情報を所定期間毎に抽出し、このサマリーの情報を当該ユーザのアドレス宛てに電子メールを送信するステップを含む付記１５又は１６に記載の情報共有方法。
【０１２６】
（付記１８）
前記電子メールを送信するステップにおいて、前記注釈情報の識別情報を含めて前記電子メールを送信し、この識別情報と前記注釈情報に対するフォローの情報を含んだ電子メールが返信された場合、この返信された電子メールから、前記フォローの情報を抽出し、このフォローの情報を前記識別情報で特定される注釈情報に対するフォローの注釈情報として前記注釈格納部に格納させるメール登録部を備える付記１５又は１６に記載の情報共
有装置。
【０１２７】
（付記１９）
前記コンピュータがマルチメディアファイルを格納するメディア管理部を備え、前記返信された電子メールにマルチメディアのファイルが添付されていた場合に、
前記注釈情報を登録するステップにおいて、前記マルチメディアのファイルをメディア管理部に登録し、このファイルへのリンク情報を前記フォローの注釈情報に含める付記１８に記載の情報共有方法。
【０１２８】
（付記２０）
前記ユーザの端末からフォローとなる注釈データを作成する旨の通知を受けた場合に、フォロー元となる注釈情報としてのテキスト又は画像の色又は輝度を変更し、引用データとして当該ユーザの端末に提供するステップを含む付記１４に記載の情報共有方法。
【０１２９】
（付記２１）
第１のユーザの端末から他の第２のユーザを特定する識別情報と共に注釈情報の取得要求を受信した場合、前記第１のユーザが取得可能な注釈情報のうち、前記識別情報と一致する第２のユーザが作成した注釈情報を前記注釈格納部から抽出して第１のユーザの端末に提供する付記１４に記載の情報共有方法。
【０１３０】
（付記２２）
前記電子情報について注釈情報の集計の指示が前記ユーザの端末から通知された場合、当該電子情報の所定ブロック毎に付加されている注釈情報を集計し、この集計結果を前記ユーザの端末に提供するステップを含む付記１４に記載の情報共有方法。
【０１３１】
（付記２３）
前記注釈情報及び前記注釈情報を付加された情報について検索キーワードを含む情報の検索を行い、前記検索キーワードを含む注釈情報及び前記検索キーワードを含む情報に付加された注釈情報を索出するステップを含む付記１４に記載の情報共有方法。
【０１３２】
（付記２４）
前記注釈情報間もしくは前記注釈情報の集合間の類似度を算出し、この類似度に応じて注釈情報をツリーもしくは二次元分布として表示するデータを出力するステップを含む付記１４に記載の情報共有方法。
【０１３３】
（付記２５）
前記電子情報について、ユーザの端末から付加された注釈データに基づいてユーザの文書理解度を推定するステップを含む付記１４に記載の情報共有方法。
【０１３４】
（付記２６）
注釈情報を付加可能な状態で電子情報を提供するステップと、
前記電子情報に付加する注釈情報を注釈格納部に格納するステップと、
前記注釈情報の公開範囲を示す属性情報を属性格納部に格納するステップと、
ユーザから注釈情報の取得を要求された場合に、前記属性格納部を参照して当該ユーザに開示されている注釈情報を前記注釈格納部から当該ユーザの端末に提供するステップと、
をコンピュータに実行させる情報共有プログラム。
【０１３５】
（付記２７）
ユーザ端末と、該ユーザ端末に電子情報を提供する情報共有装置とを備える情報共有シ
ステムであって、
前記情報共有装置が、
注釈情報を付加可能な状態で電子情報を提供する情報提供部と、
前記電子情報に付加する注釈情報を格納する注釈格納部と、
前記注釈情報の公開範囲を示す属性情報を格納する属性格納部と、
ユーザから注釈情報の取得を要求された場合に、前記属性格納部を参照して当該ユーザに開示されている注釈情報を前記注釈格納部から当該ユーザの端末に提供する注釈管理部とを備え、
前記ユーザ端末が、
前記電子情報及び注釈情報の取得を前記情報共有装置に要求する情報要求部と、
前記情報共有装置から取得した電子情報に注釈情報を重畳して表示する表示手段とを備えた情報共有システム。
【０１３６】
（付記２８）
ネットワークを介して付記１から１２の何れかに記載の情報共有装置と接続するユーザ端末であって、
前記電子情報及び注釈情報の取得を前記情報共有装置に要求する情報要求部と、
前記情報共有装置から取得した電子情報に注釈情報を重畳して表示する表示手段とを備えたユーザ端末。
【０１３７】
（付記２９）
前記電子情報或は注釈情報に対し、少なくとも、注釈の内容と、注釈を付加する位置と、注釈の公開範囲の情報を含む注釈情報を生成する注釈生成部と、
前記生成した注釈情報を前記情報共有装置に送信する注釈送信部を備える付記２８に記載のユーザ端末。
【０１３８】
（付記３０）
前記注釈情報に対してフォローの注釈情報を付加する場合に、フォロー元となる注釈情報としてのテキスト又は画像の色又は輝度を変更して引用データとし、この引用データにフォロー内容を追加して注釈情報を生成する注釈生成部と、
前記生成した注釈情報を前記情報共有装置に送信する注釈送信部を備える付記２８に記載のユーザ端末。
【０１３９】
（付記３１）
ネットワークを介して付記１から１２の何れかに記載の情報共有装置と接続するユーザ端末にて運用されるプログラムであって、
前記電子情報及び注釈情報の取得を前記情報共有装置に要求するステップと、
前記情報共有装置から取得した電子情報に注釈情報を重畳して表示するステップとを前記ユーザ端末に実行させるユーザ端末用情報共有プログラム。
【産業上の利用可能性】
【０１４０】
上述のように、とりわけ本発明は、イーラーニングの分野で好適に利用可能である。即ち、ネットワーク上で教師と生徒が教材としての電子文書を共有し、質疑応答に用いたり、生徒同士で共有して自由に書き込みできる機能や、注釈の一部を他の生徒と共有して討論したり、教師と共有して質疑応答に用いることができる。また教師は生徒の進捗状況と理解度合いを推測する手がかりを得ることができ、なおかつ生徒の興味のあるトピックスや疑問に思う点を重点的に追補した電子教材を作ることで効果的な教育教材を作成することができる。
また、この他、グループでのプログラムの仕様書や製品の設計レビューなどの用途にも応用できる。
【図面の簡単な説明】
【０１４１】
【図１】情報共有システムの概略構成図
【図２】イーラーニングシステムの概略構成図
【図３】ログイン画面を示す図
【図４】ユーザポータル画面（生徒用）を示す図
【図５】教材Ｄ１＊表示画面を示す図
【図６】ナビゲーションバーを示す図
【図７】付箋の表示を示す図
【図８】付箋作成ダイアログボックスを示す図
【図９】手書き入力画面を示す図
【図１０】付箋詳細表示ダイアログを示す図
【図１１】テキスト情報を引用する場合の説明図
【図１２】手書き情報を引用する場合の説明図
【図１３】付箋一覧ダイアログボックスを示す図
【図１４】ナビゲーションバー（教師用）を示す図
【図１５】１対多表示を示す図
【図１６】同一付箋一覧ダイアログを示す図
【図１７】付箋詳細表示ダイアログ（教師用）を示す図
【図１８】付箋検索ダイアログ（教師用）を示す図
【図１９】類似付箋検索ダイアログを示す図
【図２０】付箋解析ダイアログ（２Ｄ分布表示）を示す図
【図２１】付箋解析ダイアログ（ツリー分布表示）を示す図
【図２２】二分木作成のフローチャート
【図２３】生成された二分木（一部）の説明図
【図２４】理解度推定画面を示す図
【図２５】電子情報及び注釈情報の取得手順の説明図
【図２６】注釈情報付加手順の説明図
【図２７】ユーザ管理テーブル
【図２８】ユーザグループ管理テーブル
【図２９】グループメンバー管理テーブル
【図３０】付箋管理テーブル
【図３１】置換え関係テーブル
【図３２】二分木構造データ
【図３３】理解度判定テーブル
【図３４】パーミッションテーブル
【符号の説明】
【０１４２】
１    ユーザ管理サーバ
２    情報管理サーバ（教材管理サーバ）
３    変換サーバ
４，９      ユーザ端末
５    付箋管理サーバ（注釈管理サーバ）
６    メディア管理サーバ
７    メールサーバ
１１  ユーザ情報管理部
１２  成績管理部
２１  教材格納部
２２  教材登録部
３１  文書取得部
３２  文書解析部
３３  文書変換部
３４  スクリプト格納部
５１  付箋管理部
５２  付箋格納部
５３  変更通知部
５４  付箋メール登録部
５５  付箋検索部
５６  類似付箋検索部
５７  付箋解析部
５８  理解度判定部
【図１】
2005293239.tif 000012
【図２】
2005293239.tif 000013
【図３】
2005293239.tif 000014
【図４】
2005293239.tif 000015
【図５】
2005293239.tif 000016
【図６】
2005293239.tif 000017
【図７】
2005293239.tif 000018
【図８】
2005293239.tif 000019
【図９】
2005293239.tif 000020
【図１０】
2005293239.tif 000021
【図１１】
2005293239.tif 000022
【図１２】
2005293239.tif 000023
【図１３】
2005293239.tif 000024
【図１４】
2005293239.tif 000025
【図１５】
2005293239.tif 000026
【図１６】
2005293239.tif 000027
【図１７】
2005293239.tif 000028
【図１８】
2005293239.tif 000029
【図１９】
2005293239.tif 000030
【図２０】
2005293239.tif 000031
【図２１】
2005293239.tif 000032
【図２２】
2005293239.tif 000033
【図２３】
2005293239.tif 000034
【図２４】
2005293239.tif 000035
【図２５】
2005293239.tif 000036
【図２６】
2005293239.tif 000037
【図２７】
2005293239.tif 000038
【図２８】
2005293239.tif 000039
【図２９】
2005293239.tif 000040
【図３０】
2005293239.tif 000041
【図３１】
2005293239.tif 000042
【図３２】
2005293239.tif 000043
【図３３】
2005293239.tif 000044
【図３４】
2005293239.tif 000045