JP4008679B2 - 情報管理装置及び情報管理システム - Google Patents
情報管理装置及び情報管理システム Download PDFInfo
- Publication number
- JP4008679B2 JP4008679B2 JP2001247061A JP2001247061A JP4008679B2 JP 4008679 B2 JP4008679 B2 JP 4008679B2 JP 2001247061 A JP2001247061 A JP 2001247061A JP 2001247061 A JP2001247061 A JP 2001247061A JP 4008679 B2 JP4008679 B2 JP 4008679B2
- Authority
- JP
- Japan
- Prior art keywords
- additional information
- document
- storage unit
- information
- copy
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Document Processing Apparatus (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【発明の属する技術分野】
本発明は、情報管理装置、特に、電子マニュアルや電子教科書等、内容の類似した複数の電子文書を効果的に表示したり、そこに設定されたブックマークやメモ等のユーザ付加情報を管理するための情報管理装置に関するものである。
【0002】
【従来の技術】
従来より、ユーザの利便性向上のための、電子文書には、メモ、ブックマークやマーカ等のユーザ付加情報(以下、単に付加情報という)をつけることができる。その実現にあたって、従来は以下のいずれかの方法が用いられていた。
【0003】
1.電子文書中で付加情報を付ける位置に、付加情報の位置を示すタグを挿入し、元の電子文書を改変する方法(特開平10−40236号公報等)。
2.電子文書自体は改変せず、付加情報の内容とその設定位置を記憶するデータベースを用意し、表示する際に電子文書と付加情報を組み合わせて表示する方法(特開平5−73543号公報等)。
【0004】
上記2.の方法は例えば特開2000−339299のように、WWW(ワールド・ワイド・ウェブ)等を用いてインターネット上に公開されている共有文書に、個々のユーザ毎の異なる付加情報を設定する場合にも利用されている。
【0005】
【発明が解決しようとする課題】
しかしながら、上記従来の技術では次のような問題点があった。
[問題点1]
上記従来の方法は、付加情報は、それが設定された文書と組み合わせて保持されるため、内容の類似した別の文書を表示する際には利用できないという問題点があった。例えば、あるユーザがA社のA1という留守番電話の電子マニュアルを持っており、それに付加情報を設定していたとする。このユーザが新しくA2という留守番電話を購入したときに、A1の電子マニュアルに付与した付加情報をA2の電子マニュアルでも利用したいと考えた場合、上記従来の方法では不可能であった。
【0006】
[問題点2]
また、既存のインターネット環境では、例えば電子マニュアルが各メーカのサイトに存在するように、類似した文書は様々なサイトに分散して配置されることが多い。このような環境では、サーバで、各サイトにある文書情報に付与した付加情報を集中管理し、そのサイトにアクセスしたときに、文書情報と付加情報を組み合わせて表示する方法が考えられるが、それでも付加情報の再利用はできないという問題点があった。
【0009】
【課題を解決するための手段】
本発明は、前述の課題を解決するため次の構成を採用する。
〈構成1〉
利用済み電子文書に対するユーザ作成の付加情報と、前記電子文書の文書名及び文書中の付加位置を含む位置情報とを有するユーザ付加情報が格納されている付加情報記憶部を備える情報管理装置において、複写元文書及びその文書名と、該複写元文書の付加情報の付加位置を示す位置情報に対し前記複写元文書に類似する新たな電子文書の文書名及び付加情報の付加位置を含む位置情報を対応させた類似関係情報とを入力するためのインタフェース部と、前記付加情報記憶部から前記入力された複写元文書の文書名及び位置情報に一致する文書名及び位置情報を有するユーザ付加情報を抽出する付加情報複写部と、個々の電子文書に専用される単語を複写禁止語として格納されている複写禁止語記憶部と、前記抽出されたユーザ付加情報及び前記入力された複写元文書における付加情報の付加位置を含む文に対し前記複写禁止語記憶部の複写禁止語が存在するか否かを判定し、存在及び不存在に対応させて複写禁止指示及び複写許可指示を前記付加情報複写部に出力する複写判断部とを含み、該付加情報複写部は、前記複写禁止指示を受けると複写を中止し、複写許可指示を受けると、前記抽出したユーザ付加情報の付加情報を前記類似関係情報中の前記新たな電子文書の位置情報に加えて新たなユーザ付加情報を生成し、該生成したユーザ付加情報を前記付加情報記憶部に格納することを特徴とする情報管理装置。
【0018】
【発明の実施の形態】
以下、本発明の実施の形態を具体例を用いて詳細に説明する。
また、以下の具体例1〜5は、従来の[問題点1]を解決するための具体例であり、具体例6、7は、従来の[問題点2]を解決するための具体例である。
【0019】
《具体例1》
具体例1は、今まで利用していた文書に対して設定された付加情報を、新たに利用する文書に適合するようにコピーする方法である。
【0020】
〈構成〉
図1は、本発明の情報管理装置の具体例1を示す構成図である。
図の装置は、付加情報記憶部1、付加情報複写部2、インタフェース部3からなる。付加情報記憶部1は、ユーザが文書に設定したメモ情報、ブックマーク情報、マーカ情報等のユーザ付加情報を記憶する機能部である。
【0021】
図2は、付加情報記憶部1のデータ例を示す説明図である。
この例では、付加情報記憶部1は、ユーザ名項目、位置情報項目、付加情報種別項目、メモ内容項目からなり、一つの付加情報は1レコードに対応している(図中の第1レコード〜第3レコード参照)。
【0022】
図2のユーザ名項目は、その付加情報を作成したユーザ名を表す。例えば、図示例ではユーザ1とユーザ2の2名のユーザが存在する。位置情報項目は、その付加情報をどのファイルのどの位置に設定したかを示す情報を表す。位置情報項目は次の『』に示すように位置情報を「:」「@」「#」の記号で区切って表現される。
『文書名+「:」+ファイル名+「@」+章節番号または見出し+「#」+アンカータグ名』
【0023】
ここで、文書名は、例えば製品Aの取扱説明書マニュアルといった単位を表す。ファイル名は、文書が複数のファイルによって構成されている場合の、一つ一つのファイル名を表す。例えば後述する図3の(a)はある電話のマニュアル文書内の一つのファイルを表す。章節番号は、ファイル内の章節を表す番号を示す情報である。但し、章節番号がふられていなければ、見出し文字列でもよい。アンカータグ名は、ファイル中の位置を指し示すタグであり、例えば、HTML形式の文書においては、「<a name="アンカー名">」タグで表されたり、例えば、特開2000−090050に示すような付加情報の専用タグで表される。
【0024】
尚、位置情報項目は、その位置を特定できれば、文書名とファイル名だけでもよいし、アンカータグの代わりに行番号等で表してもよい。また、予めファイルにアンカータグが設定されていなければ、前処理として、例えば、ファイル中の文毎にアンカータグを設定してもよい。但し、この場合には、そのファイルと付加情報を表示するときにも、アンカータグの位置を再計算し、付加情報の位置を特定する必要がある。
【0025】
付加情報種別項目は、その付加情報が、メモ、ブックマーク、マーカのうち、いずれであるかを表す情報である。付加情報種別項目がメモの場合には、メモ内容項目にメモの内容を格納する。例えば、図2の第1レコードは、「ユーザ1が設定したメモの内容が、“この説明は要チェック”で、文書AのファイルA1の2.3節に設定されている」ことを表す。マーカの場合には、付加情報種別項目にマーカの色情報も格納する。例えば、図2の第2レコードは、「ユーザ1が文書AのファイルA1の2.3節のアンカータグ「着信件数」に青色のマーカを設定している」ことを表している。但し、マーカやメモは、色情報だけでなく、文字サイズ等他のフォント情報を保持してもよい。例えば、第3レコードは、「ユーザ2がブックマークを文書AのファイルA5に設定している」ことを表している。
【0026】
図3は、ファイルA1とユーザ付加情報の設定内容を示す説明図である。
図中の文書は、HTML形式の文書であり、図3(a)のファイルに付加情報を組み合わせると、図3(b)のように、2.3節の見出しの下に、フォントサイズが2で、赤色のメモ「この説明は要チェック」を表示し、また、「着信履歴は20件保存可能です。」の部分を青色で表示するようにタグが挿入される。但し、付加情報の表示方法は、この方法に限定せず、例えば別のフレームに表示してもよい。
【0027】
図4は、ブックマークの表示例を示す説明図である。
図示例は、HTML形式の文書のフレーム表示にしている。左のフレームがブックマークの表示領域であり、右のフレームがファイルの表示領域である。図4では、図2の第3レコードがブックマーク表示領域に表示されている。ブックマーク表示領域の文字列「留守録の設定」は、文書AのファイルA5の見出し文字列を、ファイルA5から取得して表示している。
【0028】
図1に戻って、付加情報複写部2は、付加情報記憶部1に格納されている位置情報を、類似した文書に合うようにコピーし、付加情報記憶部1に新たなレコードを追加する機能部である。付加情報複写部2において、どの文書の付加情報を、どの文書に合うようにコピーするかは、インタフェース部3で指定するようになっている。
【0029】
インタフェース部3は、ユーザまたは他の装置とのインタフェースであり、入力として次の四つの入力内容を受け取る。
入力1:付加情報を作成したユーザ名
入力2:付加情報のコピー元の文書名
入力3:付加情報のコピー先の文書名
入力4:文書間の、ファイルや章節や文単位の類似関係
【0030】
例えば、入力1が「ユーザ1」で、入力2が「文書A」で、入力3が「文書B」ならば、「付加情報記憶部1の位置情報項目が文書Aで、ユーザ名項目がユーザ1である付加情報を、文書Bに合う位置にコピーせよ」という入力である。
【0031】
入力4の類似関係は、章節や見出しの内容が類似しているファイルや章節や文間の関係を表す情報である。
図5は、類似した文書の一例を示す説明図である。
図6は、類似関係の説明図である。
例えば、図3(a)のファイルA1がメーカA社の電話TEL−A1のマニュアル(文書Aと呼ぶ)中のファイル、図5のファイルB3がメーカB社の電話TEL−B1のマニュアル(文書Bと呼ぶ)中のファイルとする。図3(a)と図5は、双方とも着信履歴を表示する方法が記載されているので類似したファイルといえる。そこで、このファイルや章節間の関係を表すために、図6に示す類似関係の情報を与える。この類似関係は、類似したファイルや章節の位置情報をリスト形式で表現する。
【0032】
個々の位置情報は、次の『』内に示すように、
『文書名+「:」+ファイル名+「@」+章節番号または見出し』
とする。章節番号または見出しは省略可能で、その場合、そのファイル全体が相手の章節の内容と対応している。
【0033】
入力4の類似関係は、付加情報のコピー元やコピー先の文書以外の関係を含んでいても構わない。例えば、図6の第1レコードは、「文書A:ファイルA1@2.3」、「文書B:ファイルB3@着信履歴の表示方法」、「文書C:ファイルC1」に類似関係があることを表している。
【0034】
また、この類似関係の作成方法は、公知の類似文書検索システムに対して、検索文入力部に文書Aの各章節を与え、最も類似度が高かった文書Bの章節との関係としてもよいし、文書Aと文書Bの章節の見出し語同士を比較して最も類似度が高かった章節との関係としてもよい。また、予め人手で作成してもよい。
【0035】
尚、上記具体例1の情報管理装置は、マイクロコンピュータ等で実現されており、付加情報記憶部1は、ハードディスク装置や半導体メモリ等の記憶装置からなり、また、付加情報複写部2は、対応するソフトウェアとこれを実行するハードウェアで構成され、更に、インタフェース部3は、キーボードやマウス等の入力装置および表示装置や印刷装置等の出力装置、あるいはネットワークインタフェース等から構成されているものである。
【0036】
〈動作〉
図7は、具体例1の動作フローチャートである。
以下、このフローチャートに沿って具体例1の動作を説明する。ここでは、例として、付加情報記憶部1が図2の状態で、インタフェース部3から、ユーザ1が文書Aから文書Bへコピーするように指定したとする。但し、付加情報記憶部1の位置情報項目にアンカータグが付いていない付加情報をコピーすると考える。アンカータグが付いている付加情報のコピーは、具体例4にて後述する。また、指定された類似関係は図6に示す通りとする。即ち、入力1はユーザ1、入力2は文書A、入力3は文書B、入力4は図6に示す情報である。
【0037】
[ステップS100]
付加情報複写部2は、付加情報記憶部1にある全てのレコードでステップS110からステップS140迄の操作を実行したなら終了する。そうでないなら、ステップS110に行く。
[ステップS110]
付加情報複写部2は、付加情報記憶部1のレコードを一つ選択する。そのレコードのユーザ名項目と、位置情報項目の文書名がインタフェース部3で指定されたユーザ名と文書名と同一ならばステップS120へ行く。そうでないなら処理対象ではないので、ステップS100へ戻り、次のレコードで実行する。また、位置情報にアンカータグが含まれている場合も、同様にステップS100へ戻り、次のレコードで実行する。例えば、図2の第1、2レコードはユーザ1で、かつ、文書Aであり、インタフェース部3から指定されたユーザ名と文書名に一致する。但し、第2レコードにはアンカータグがあるので、ステップS100に戻る。第3レコードはユーザ名が一致しないので、ステップS100に戻る。
【0038】
[ステップS120]
そのレコードの位置情報項目が、入力された類似関係に存在するかどうかを調べる。存在する場合には、ステップS130へ行く。存在しない場合には、ステップS100へ戻り、次のレコードで実行する。例えば、図2の第1レコードはファイルA1の2.3節であり、それは図6に示す類似関係の第1レコードに存在するので、ステップS130へ行く。
【0039】
[ステップS130]
ステップS120で検出した類似関係の当該レコードにある全ての位置情報のうち、コピー先の文書名と同じものが存在するかどうかを調べる。存在するならばステップS140へ行く。存在しないなら、ステップS100へ戻り、次のレコードで実行する。例えば、図6の第1レコードでは「文書B:ファイルB3@着信履歴の表示方法」と「文書C:ファイルC1」が「文書A:ファイルA1@2.3」と類似関係がある。コピー先の文書は文書Bなので、「文書B:ファイルB3@着信履歴の表示方法」がコピー先の位置情報になる。
【0040】
[ステップS140]
新しいレコードを付加情報記憶部1に追加する。新しく追加されるレコードの各値は、ユーザ名、付加情報種別、メモ内容項目に対しては、コピー元のレコードをそのままにしてコピーする。位置情報項目については、ステップS130で決定した位置情報にする。結果として付加情報記憶部1は次のようになる。
【0041】
図8は、コピー後の付加情報記憶部1の内容を示す説明図である。
図示のように、第1レコードのユーザ名、付加情報種別、メモ内容項目がコピーされたレコードが追加されている。従って、これ以降は、「文書BのファイルB3の見出しが着信履歴の表示方法」に対しても付加情報が適用されるようになる。
【0042】
〈効果〉
以上のように具体例1によれば、類似した電子文書間でユーザ付加情報を、文書間の類似関係に基づいてコピーするようにしたので、以前、ユーザが利用していた文書に付加したメモやブックマーク等のユーザ付加情報を、内容の類似した別の文書にコピーすることで、再入力する必要がなく利用することができる。
【0043】
《具体例2》
具体例2は、一方の文書への付加情報の変更を、他方の文書の付加情報にも反映させるようにしたものである。
即ち、以前作成した付加情報を、別の文書に対応させてコピーするようにした場合、例えばコピー先のメモの内容を変更しても、コピー元のメモの内容は変更されないことになる。しかし、複数の電子マニュアルへのメモの変更を同時に行いたい場合もある。そこで、具体例2では、このような一方の文書への付加情報の変更を他方の文書の付加情報にも反映させるようにしている。
【0044】
本具体例では、具体例1とは異なり、新規レコードを生成せず、ある文書の付加情報を表示するときに、その文書自身には付加情報がなくても、類似文書に付加情報が設定されていれば、それを参照して表示する構成とする。例えば、文書AのファイルA1と文書BのファイルB3に類似関係がある場合に、文書BのファイルB3を表示する際に、文書AのファイルA1に付加されたメモを表示する。
【0045】
〈構成〉
図9は、具体例2の構成図である。
図示の情報管理装置は、付加情報記憶部1、インタフェース部3、参照先情報記憶部4、類似関係記憶部5、付加情報参照部6、文書ファイル記憶部7からなる。即ち、具体例1の付加情報複写部2の代わりに付加情報参照部6とし、新たに参照先情報記憶部4と類似関係記憶部5と文書ファイル記憶部7とを追加したものである。
【0046】
参照先情報記憶部4は、ある文書を表示するときに、どの文書にある付加情報を参照するかを示す参照先情報の記憶部である。
図10は、参照先情報記憶部4のデータ例の説明図である。
図示のように、参照先情報とは、参照元文書を表示する場合に、参照先付加情報項目にある付加情報を参照することを表す。例えば、図10の第1レコードでは、ユーザ1が文書Bを表示する場合に、文書Aにある付加情報を参照することを表わしている。
【0047】
類似関係記憶部5は、具体例1でのインタフェース部3への入力4の類似関係と同じものを予め格納している記憶部である。類似関係は、文書A,Bに限らず、様々な文書間の関係を格納している。
【0048】
付加情報参照部6は、参照先情報記憶部4と類似関係記憶部5のレコードを利用し、ある文書の付加情報に適した、別の類似文書の付加情報を選択する機能部である。即ち、付加情報参照部6の類似関係に基づき、類似した文書間で、参照先情報記憶部4の参照先情報に基づいて、対象となる文書に対してどのユーザ付加情報が共有されるかを判定する機能部である。
【0049】
文書ファイル記憶部7は、例えば、上述した図3(a)のような文書ファイルを格納する記憶部である。また、具体例2のインタフェース部3では、入力として、表示要求を出したユーザ名と、そのユーザが表示したいファイル名が指定される。尚、付加情報記憶部1については具体例1と同様であるため、その説明を省略する。
【0050】
尚、具体例2の情報管理装置における参照先情報記憶部4、類似関係記憶部5および文書ファイル記憶部7は、ハードディスク装置や半導体メモリ等の記憶装置からなり、また、付加情報参照部6は、対応するソフトウェアとこれを実行するハードウェアで構成されている。
【0051】
〈動作〉
具体例2は、文書を表示する際に実行されるために、ブックマークを表示する場合とファイルを表示する場合で、参照される付加情報が異なる。図4のようにブックマークを表示する場合には、付加情報記憶部1の付加情報種別項目がブックマークのレコードを、ファイルを表示する場合には、付加情報種別項目がメモやマーカであるレコードを参照する。
【0052】
図11は、具体例2の動作を示すフローチャートである。
インタフェース部3からの入力により、ブックマークまたは特定のファイルを表示する状況を考える。例として、付加情報記憶部1、参照先情報記憶部4、類似関係記憶部5が、それぞれ図2、図10、図6の状態で、ユーザ1に文書BのファイルB3を表示する状況を説明する。
【0053】
[ステップS200]
付加情報参照部6は参照先情報記憶部4を参照し、指定されたユーザについて、指定された文書が参照元文書項目に存在するかどうか調べる。即ち、この場合は、参照先情報記憶部4において、ユーザ1で参照元文書が文書Bの項目が存在するかを調べる。存在すれば、その参照先付加情報項目の付加情報も表示することになる。例えば、図10の第1レコードの参照元文書は文書Bなので、その参照先付加情報項目「文書A」の付加情報も表示する。
【0054】
[ステップS210]
付加情報参照部6は、付加情報記憶部1にある全てのレコードで、ステップS220からステップS260までの操作を実行したならステップS270へ行く。そうでないなら、ステップS220へ行く。
【0055】
[ステップS220]
付加情報記憶部1のレコードを一つ選択する。そのレコードの付加種別がブックマークであり、かつ、現在ブックマークを表示する状況なら、ステップS230へ行く。または、そのレコードの付加情報種別がメモまたはマーカであり、かつ、現在ファイルを表示する状況なら、ステップS230へ行く。それ以外なら、状況と付加情報種別が合わないので、ステップS210へ戻り、次のレコードで実行する。例えば、文書BのファイルB3を表示する状況では、付加情報種別がメモまたはマーカであるレコードのみが対象となる。図2では、第1レコードがメモなので、最初はこのレコードに対して処理が行われる。
【0056】
[ステップS230]
そのレコードのユーザ名項目と、位置情報項目の文書名が、インタフェース部3で指定されたユーザ名と文書名と同一ならば、そのままで表示対象とするためにステップS260へ行く。指定された文書名が、ステップS200で決定された参照元文書と同一ならばステップS240へ行く。いずれでもないなら、ステップS210へ戻り、次のレコードで実行する。例えば、図2では、ユーザ付加情報である第1レコードはユーザ1で、かつ文書Aであり、これはステップS200で指定された文書Bの参照先文書Aと一致するので、このレコードに対して、ステップS260ではなく、ステップS240以降の処理が実行される。
【0057】
[ステップS240]
具体例1のステップS120と同様に、参照元情報の位置情報が、類似関係記憶部5に存在するかどうかを調べる。存在する場合には、ステップS250へ行く。存在しない場合にはステップS210へ戻り、次のレコードで実行する。例えば、図2の第1レコードの位置情報はファイルA1の2.3節であり、対応する文書Bの位置情報は図6に存在するので、ステップS250へ行く。
【0058】
[ステップS250]
ステップS240で検出した類似関係記憶部5の当該レコードにある全ての位置情報のうち、インタフェース部3で指定された表示ファイルと同じものが存在するかどうかを調べる。存在するならステップS260へ行く。存在しないなら、ステップS210へ戻り、次のレコードで実行する。例えば、図6の第1レコードでは「文書B:ファイルB3@着信履歴の表示方法」と「文書C:ファイルC1」が「文書A:ファイルA1@2.3」と類似関係がある。この二つの位置情報のうち、インタフェース部3で指定された表示ファイルは文書BのファイルB3なので、「文書B:ファイルB3@着信履歴の表示方法」の位置に、図2の第1レコードのメモ内容を挿入すると決める。
【0059】
一方、ブックマークを表示する状況ならば、ステップS240で検出した類似関係記憶部5の当該レコードにある全ての位置情報のうち、インタフェース部3で指定された文書名と一致するものが存在するかどうかを調べる。例えば、ユーザ2の場合には、図2の第3レコードで文書AのファイルA5にブックマークがされているので、図6の第2レコードの類似関係により、文書BのファイルB7にもブックマークがあるとみなす。
【0060】
[ステップS260]
その付加情報を表示対象にする。ステップS210へ戻り、次のレコードで実行する。
[ステップS270]
インタフェース部3は、ファイルを表示する状況ならば、文書ファイル記憶部7を参照し、インタフェース部3で指定された表示ファイルとステップS260で指定された付加情報を同時に表示する。結果は次の通りである。
【0061】
図12は、付加情報を組み合わせた文書の説明図である。
図示のように、参照元文書である文書BのファイルB3の着信履歴の表示方法の位置にメモリ内容が挿入される。また、ブックマークを表示する状況ならば、表示対象となったブックマークを表示する。
【0062】
〈効果〉
以上のように、具体例2によれば類似した文書の間で共通の付加情報を利用するようにしたので、一方の文書から付加情報を変更した場合に、他方の文書の付加情報にも変更を反映させることができる。
【0063】
《具体例3》
具体例3は、付加情報をコピーする場合に条件を設けて行うようにしたものである。即ち、付加情報によっては、別の文書では役に立たない場合があり、このような場合はコピーを行わないことが望ましい。
【0064】
図13は、アンカータグがあるファイルの一例の説明図である。
図14は、このようなファイルに対する付加情報の説明図である。
例えば特開2000−90050に示すように、文書にメモ等を付与できる位置に、予めアンカータグが挿入されている場合には、文単位等、細かく位置情報の指定が可能である。例えば、図13のように、文単位で、「<A name="補足説明1">」のようにアンカータグが設定されている文書では、図14の付加情報の第2レコードのように、本文中の「<A name="補足説明5">」タグにメモ等を指定できる。この第2レコードは図13のファイルA1のStep.2について述べているが、この情報は文書Aに限定的であり、コピーしても有用ではない。
【0065】
そこで、具体例3では、例えば次の条件(1)、(2)で、各メモをコピーするかどうかを判断する。
●条件(1)
そのメモ内容に、本文中の内容を指し示す単語(例えば、メモ内容「ステップ2では確認メッセージは出ないので、削除は要注意」のように、「ステップ」は内容を指し示す単語)を含まない場合で、かつ、
【0066】
●条件(2)
そのメモが見出しに付けられている場合にコピーする、または、そのメモが付けられているアンカータグを含む文の文頭が、「ステップ」等、操作を表す単語でない場合にコピーする。
【0067】
〈構成〉
図15は、具体例3の構成図である。
図の装置は、付加情報記憶部1、付加情報複写部2、インタフェース部3、複写判断部8、複写禁止語記憶部9からなる。ここで、付加情報記憶部1〜インタフェース部3は、具体例1の構成と同様であるため、ここでの説明は省略する。
【0068】
複写判断部8は、上記の条件(1)、(2)に従い、メモの内容やメモの付けられている位置を調べて、メモ情報をコピーするかどうかを判断する機能部である。複写禁止語記憶部9は、文字列「ステップ」のように、本文中の内容を指し示す単語を含むメモをコピーしないように、そのような単語(複写禁止語)を記憶するための記憶部である。
【0069】
図16は、複写禁止語記憶部9の一例を示す説明図である。
ここでは、複写を禁止する文字列として、「ステップ」と「この操作」が格納されている。従って、複写判断部8はこれらの文字列を含むメモをコピーしないことになる。
【0070】
インタフェース部3は、具体例1と同様のインタフェース部3であるが、具体例3の入力2は、付加情報のコピー元の文書自体となる。なぜなら、複写判断部8で、メモの内容や位置を調べるために、文書の内容を調べる必要があるからである。
【0071】
尚、具体例3の情報管理装置における複写禁止語記憶部9は、ハードディスク装置や半導体メモリ等の記憶装置からなり、また、複写判断部8は、対応するソフトウェアとこれを実行するハードウェアで構成されている。
【0072】
〈動作〉
図17は、具体例3の動作を示すフローチャートである。
以下、このフローチャートに沿ってその動作を説明する。最初にインタフェース部3から、ユーザ名、コピー元の文書とコピー先の文書名が指定されているものとする。例として、付加情報記憶部1と、インタフェース部3への入力4が、それぞれ、図14と図6の状態で、ユーザ1が文書Aから文書Bへ、付加情報をコピーすると考える。
【0073】
図17において、ステップS100の処理と、ステップS120以降の処理は具体例1と同様の処理であり、具体例3では、ステップS100とステップS120の間に次の処理を加える。
【0074】
[ステップS300]
付加情報複写部2は、付加情報記憶部1のレコードを一つ選択する。そのレコードのユーザ名項目と、位置情報項目の文書名が、インタフェース部3で指定されたユーザ名と文書名とに同一ならばステップS310へ行く。そうでないなら、処理対象ではないので、ステップS100へ戻り、次のレコードで実行する。
【0075】
[ステップS310]
付加情報複写部2は、その付加情報の付加情報項目がメモかどうかを調べる。メモならばステップS320へ行く。そうでなければステップS120へ行き、具体例1と同様の処理を行う。
【0076】
[ステップS320]
複写判断部8は、付加情報のメモ内容項目を調べる。メモ内容項目が複写禁止語記憶部9にある文字列を含むなら、ステップS100へ戻り、次のレコードで実行する。そうでないなら、ステップS330へ行く。例えば、図14では、第1、第3レコードは、複写禁止語記憶部9にある文字列「ステップ」や「この操作」を含まないので、ステップS330へ行く。一方、第2レコードは複写禁止語「ステップ」を含むので、ステップS100へ戻る。
【0077】
[ステップS330]
複写判断部8は、そのメモの位置情報が、見出しに付加されているかどうかを調べる。見出しかどうかは、以下のように判断する。
位置情報について、「文書A:ファイルA1@2.3」や「ファイルB3着信履歴の表示方法」のように、ファイル名の後ろに「@」が付いていて、「#」がなければ見出しである。
見出しと判断されれば、ステップS120へ行く。そうでなければ、ステップS340へ行く。例えば、図14の第1レコードには、「#」がないので、ステップS120へ行く。第3レコードには「#」があるので、ステップS340へ行く。
【0078】
[ステップS340]
複写判断部8は、コピー元の文書を調べ、そのメモがつけられているアンカータグを含む文の文頭に、「ステップ」「Step」等の操作を表す単語が存在するかどうかを調べる。存在すれば、ステップS100へ戻り、次のレコードで実行する。そうでなければ、ステップS120へ行く。例えば、図14の第3レコードに対応する図13における文章は、「[Step.3]<A name=“補足説明6”>受話器を取る。</A>」とあり、先頭に「Step」という単語があるためコピーされない。
【0079】
〈効果〉
以上のように具体例3によれば、付加情報をコピーする際に、コピーを行わない文字列を指定し、この文字列を含む場合は付加情報をコピーしないようにしたので、メモの位置や内容により、必要なメモだけをコピーすることができる。
【0080】
《具体例4》
具体例4は、類似した文書の文間で対応関係を検出し、アンカータグで指定された付加情報を正しい位置にコピーできるようにしたものである。
例えば、図14の第2レコードのように、アンカータグで位置を指定されたとしても、コピー先の文書にそれと対応する文が分からないので、全て見出しの位置にコピーすることしかできない。しかし、コピー元とコピー先の文書間で対応する文を見つけることができれば、正確な位置にメモリをコピーすることができる。例えば、図3の「着信履歴は、20件保存可能です。」と、図5の「かかってきた電話の番号は、30件まで記憶できます。」は類似した内容である。これらの文が対応付けられれば、望ましい位置にコピーすることができる。そこで、具体例4では、類似した文書の文間で対応関係を検出し、アンカータグで指定された付加情報を正しい位置にコピーできるようにしている。
【0081】
〈構成〉
図18は、具体例4の構成図である。
図の装置は、付加情報記憶部1、付加情報複写部2、インタフェース部3、複写判断部8、複写禁止語記憶部9、類似文判断部10、類語辞書記憶部11、アンカー付加部12からなる。ここで、付加情報記憶部1〜複写禁止語記憶部9は、具体例3の構成と同様であるため、ここでの説明は省略する。
【0082】
類似文判断部10は、メモやマーカの位置がアンカータグによって指定されている場合に、コピー元とコピー先の文書間で類似した文を見つける機能部である。類語辞書記憶部11は、コピー元とコピー先の文書間で、同義語かどうかを判断するための文書間の類語を格納する記憶部である。
【0083】
図19は、類語辞書記憶部11の一例を示す説明図である。
この例では、その文書を作成したメーカ毎の単語の違いを格納しており、例えば、第1レコードは、メーカAの文書中の単語「着信」と、メーカBの文書中の単語「かかってきた電話」は同義語であることを表している。尚、類語辞書記憶部11として、メーカ毎ではなく、文書毎の単語の違いを格納してもよい。
【0084】
アンカー付加部12は、コピー先の文書にアンカータグが存在しない場合に、例えば、コピー先の文書に対して文区切りを行って文毎にアンカータグを付加する、といった適宜アンカータグを付与する機能部である。
【0085】
インタフェース部3は、具体例1と同様のインタフェース部3であるが、具体例4の入力2と入力3は、それぞれ付加情報のコピー元の文書自体、コピー先の文書自体となる。なぜなら、類似文判断部10で、文間の対応関係を検出する必要があるからである。また、類語辞書記憶部11で、その文書を作成したメーカ毎の単語の違いを格納している場合には、コピー元の文書とコピー先の文書がどのメーカの文書であるかを示す文書属性も必要である。
【0086】
尚、具体例4の情報管理装置における類語辞書記憶部11は、ハードディスク装置や半導体メモリ等の記憶装置からなり、また、類似文判断部10およびアンカー付加部12は、対応するソフトウェアとこれを実行するハードウェアで構成されている。
【0087】
〈動作〉
以下、具体例4の動作を説明する。
図20は、具体例4の動作フローチャートである。
具体例4では、具体例1とは異なり、位置情報にアンカータグがあったレコードでも、アンカーの位置を維持するようにコピー処理を行うので、具体例1のステップS110の代わりにステップS400を実行する。また、具体例4では、付加情報記憶部1は次のような付加情報が格納されているとする。
図21は、具体例4の付加情報記憶部1の一例を示す説明図である。
【0088】
[ステップS400]
付加情報複写部2は、付加情報記憶部1のレコードを一つ選択する。そのレコードのユーザ名項目と、位置情報項目の文書名が、インタフェース部3で指定されたユーザ名と文書名と同一ならばステップS120へ行く。そうでないなら、処理対象ではないので、ステップS100へ戻り、次のレコードで実行する。
【0089】
また、具体例4では、具体例1におけるステップS140の代わりに、次に説明するステップS410〜ステップS450を実行する。尚、以降の説明では、一例として、メーカAのファイルA1(図13参照)の付加情報を、メーカBのファイルB3(図5参照)にコピーする場合を説明する。
【0090】
[ステップS410]
付加情報複写部2は、その付加情報の位置情報項目がアンカータグで指定されている場合には、ステップS420へ行く。そうでない場合には、アンカータグに対応する位置を決定する処理は不要なので、ステップS450へ行く。
【0091】
[ステップS420]
類似文判断部10は、インタフェース部3から入力されたコピー元の文書を参照し、アンカータグに囲まれた文を取得する。例えば、図21の第2レコードでは、図13の補足説明1「着信履歴は、20件保存可能です。」を取得する。
【0092】
[ステップS430]
類似文判断部10は、コピー先の文書の各文と、ステップS420で取得した文の類似度を計算する。先ず、アンカー付加部12により、コピー先の文書に対して文区切りを行い、文毎にアンカータグを付ける。例えば、ファイルB3は、次のように文区切りされる。
【0093】
図22は、類似文判断部10の処理例を示す説明図である。
図中の(a)ファイルB3の文区切り結果に示すように、ファイルB3は、第1文〜第5文に区切られる。
【0094】
[ステップS440]
類似文判断部10は、ステップS420で取得した文と、ステップS430の各文の類似度を比較する。これは、ステップS420で取得した文とステップS430の各文を形態素解析し、一致した単語が最も多い文を見つけ、一致した単語数が閾値を超えていたら類似文とみなす。その際、類語辞書記憶部11の同義語は一致しているとみなす。例えば、各文は図22(b)に示すように単語区切りされている。このうち第1文は、図19に示す類語辞書記憶部11にある単語が含まれているので、それらも一致した単語と数える。全ての文の内、第1文は、図22(c)の結果と一致した単語が最も多いので、それを類似文とする(但し、閾値を、単語数×0.5≦一致した単語数とする)。尚、(b)において、アンダーラインを引いた単語がファイルA1の単語抽出結果と一致した単語である。
【0095】
[ステップS450]
付加情報複写部2は、新しいレコードを付加情報記憶部1に追加する。新しく追加されるレコードの各値は、ユーザ名、付加情報種別、メモ内容項目に対しては、コピー元のレコードをそのままにしてコピーする。位置情報項目については、ステップS130で決定した位置情報にする。更に、位置情報が、アンカータグで指定されている場合には、ステップS430で判断した類似文のアンカーにする。結果として、追加されるレコードの位置情報項目は、「ファイルB3@着信履歴の表示方法#<a name="ファイルB3-1">」になる。
【0096】
尚、複写判断部8および複写禁止語記憶部9による複写を行うか否かの判断処理については具体例3と同様であるため、ここでの説明は省略する。
【0097】
〈効果〉
以上のように、具体例4によれば、アンカータグを使って付加情報が設定されている場合でも、付加情報をコピーすることができる。
【0098】
《具体例5》
上記各具体例では、付加情報記憶部1に登録されているブックマークのみをコピーしていたが、必ずしもそれに限る必要はない。過去に一定期間ブックマークしていたファイルには、ユーザが興味を持った説明が記載されており、ユーザがその説明を理解したためにブックマークを削除したものとみなすことができる。これらのブックマークはユーザの関心が高い機能であるので、新たに別の製品を購入した場合に、予めブックマークしておくことは有効である。
そこで、具体例5では、過去に一定期間登録されたブックマークをコピーすることで、ユーザの関心の高い機能へのブックマークを自動設定可能にする。
【0099】
〈構成〉
図23は、具体例5の構成図である。
図の装置は、付加情報記憶部1a、付加情報複写部2、インタフェース部3、複写判断部8a、ブックマーク履歴記憶部13からなる。ここで、付加情報複写部2、インタフェース部3の基本的構成は、具体例1と同様である。また、付加情報記憶部1aは、ブックマーク情報を記憶しないよう構成されている他は具体例1と同様である。また、複写判断部8aは、設定期間が一定の期間(例えば6ヶ月)以上、あるいは現在も設定されているブックマークを見つけ、そのブックマークもコピーの対象にするよう構成されている。
【0100】
ブックマーク履歴記憶部13は、ハードディスク装置や半導体メモリ等の記憶装置からなり、過去に付与したブックマークを保存するための記憶部である。
図24は、ブックマーク履歴記憶部13の一例を示す説明図である。
図示のように、ブックマーク履歴記憶部13は、ユーザ名、位置情報、設定日、削除日の各項目からなり、過去にそのユーザが設定または削除したブックマーク情報を記憶するよう構成されている。図24において、ユーザ名と位置情報は、付加情報記憶部1の項目と同じ意味である。設定日、削除日はそのブックマークを設定した日付、削除した日付をそれぞれ表す。削除日が空白になっているレコードは、現在も有効であることを示している。ブックマーク情報が付加情報記憶部1にも重複して保存されることを防ぐために、この具体例では、付加情報記憶部1に、ブックマーク情報を記憶しないようにする。
【0101】
〈動作〉
図25は、具体例5の動作フローチャートである。
具体例5は、具体例1の終了直前に実行されるサブルーチンである。例として、図24に示すブックマークをコピーすると仮定する。
【0102】
[ステップS500]
付加情報複写部2は、ブックマーク履歴記憶部13にある全てのレコードに対して、以下の操作を実行したなら終了する。そうでないならステップS510へ行く。
【0103】
[ステップS510]
ステップS110と同様の処理を行う。但し、ステップS120へ行く代わりにステップS520へ行く。
【0104】
[ステップS520]
複写判断部8は、そのブックマークが現在も有効か、または過去一定期間以上登録されていたかどうかを調べる。ブックマーク履歴記憶部13にあり、削除日が空白、または削除日−設定日が6ヶ月以上ならステップS530へ行く。いずれでもないなら、ステップS500へ戻り、次のレコードで実行する。例えば、図24では、第2レコードと第3レコードについてステップS530へ行く。
【0105】
[ステップS530〜ステップS550]
これらのステップは、具体例1におけるステップS120〜ステップS140までと同じ処理を行うため、ここでの説明は省略する。
【0106】
〈効果〉
以上のように具体例5によれば、過去に一定期間ブックマークを設定していた情報から、ユーザが興味を持つであろう位置にブックマークを設定することができる。
【0107】
《具体例6》
具体例6は、具体例1と同様のコピー機能をネットワーク上で公開されている文書に対して適用する。
この技術の利用状況として、先ず、様々なメーカや出版社のサイト等に点在して公開されている電子マニュアル文書へのリンクを一元的に管理したサイトがあると仮定する。そして、ユーザは、このサイトで管理されているリンクのうち、自分が見たいマニュアルだけを選択でき、更にメモやブックマークをマニュアル文書に付与できるとする。そして、ユーザが新たに別のマニュアル文書を参照したくなったときに、具体例1の技術を利用して、メモやブックマーク情報をコピーする。
【0108】
〈構成〉
図26は、具体例6の構成図である。
図示のシステムは、サーバ100、ネットワーク200、クライアント300、メーカサイト400,401から構成されている。
【0109】
サーバ100は、様々な類似文書に対する付加情報を管理するサーバコンピュータであり、情報管理装置として、付加情報記憶部101、類似関係記憶部102、付加情報複写部103、サイト一覧記憶部104、ユーザメニュー情報記憶部105、ユーザ認証情報記憶部106、制御部107、文書整形部108、通信部109を備えている。
【0110】
付加情報記憶部101および類似関係記憶部102の内容は、ファイルの位置情報がURLである点を除いて具体例2の付加情報記憶部1および類似関係記憶部5と同じ構造である。
図27および図28は、それぞれ付加情報記憶部101および類似関係記憶部102の一例を示す説明図である。
付加情報記憶部101は、図27に示すように、その位置情報がURLとなっている。また、類似関係記憶部102は図28に示すように、図6に示したリスト形式を文書毎に区切って表現したものである。
【0111】
付加情報複写部103は、具体例1における付加情報複写部2と同様の機能を有している。即ち、類似関係記憶部102の情報またはユーザメニュー情報記憶部105の情報に基づき、サイト一覧記憶部104を参照して、類似した文書間でユーザ付加情報をコピーする機能部である。
【0112】
サイト一覧記憶部104は、様々なメーカや出版社サイト等にあるマニュアルや電子教科書等のトップページのアドレスを管理するための記憶部である。
図29は、サイト一覧記憶部104の一例を示す説明図である。
図示のように、サイト一覧記憶部104は、ID、メーカ名、種類、製品、文書のトップページの各項目からなり、例えば、最初のレコードは、「A社の電話TEL−A1のマニュアル文書がhttp://a.com/tla1/index.htmlにある」ことを示している。
【0113】
ユーザメニュー情報記憶部105は、サイト一覧記憶部104で管理している製品のうちで、ユーザの興味のある製品のみ選択できるメニューを表示するために、ユーザが予め登録した製品名を管理するための記憶部である。
図30は、ユーザメニュー情報記憶部105の一例を示す説明図である。
この例では、図29で5件あるレコードのうちで、"TEL-A1","TV-C1"の2件がユーザ1に対して選択されている。図30のときのユーザ1へのメニュー表示は、後述する図31の(a)に示すようになる。
【0114】
ユーザ認証情報記憶部106は、ログインしたユーザを認証するために、ユーザIDとパスワードを管理する記憶部である。
制御部107は、ユーザ認証やユーザに表示する内容を決定する等のサーバ全体の制御を行う機能部である。
文書整形部108は、メニューページを作成したり、他のサイトからファイルを取得し、付加情報と組み合わせたファイルを作成する機能部である。また、相手の端末がPDA(Personal Digital Assistants)やパソコン等のページの表示能力に応じて、他のメーカサイト400,401の文書を変更する機能を有している。
通信部109は、ネットワーク200を介してクライアント300や他のメーカサイト400,401との通信を行うためのインタフェースである。
【0115】
尚、具体例6のサーバにおける付加情報記憶部101、類似関係記憶部102、サイト一覧記憶部104、ユーザメニュー情報記憶部105およびユーザ認証情報記憶部106は、それぞれハードディスク装置や半導体メモリ等の記憶装置からなり、また、付加情報複写部103、制御部107および文書整形部108は、それぞれ対応するソフトウェアとこれを実行するハードウェアで構成されている。
【0116】
ネットワーク200は、例えばインターネットであるが、そのプロトコル、トポロジー、伝送媒体等の種類はどのようなものであってもよい。
クライアント300は、ユーザが保有するパーソナルコンピュータ、PDA、携帯電話等の情報端末であり、ネットワーク200を介して通信を可能にする通信機能を有する。クライアント300は、通信部301、ユーザインタフェース部302から構成される。通信部301は、ネットワーク200を介してサーバ100や他のメーカサイト400,401等と通信を行うためのネットワークインタフェースである。ユーザインタフェース部302は、例えば、WWWブラウザや専用の文書や画像等の様々なファイルの表示装置である。
【0117】
メーカサイト400,401は、電子マニュアル等の文書を管理し、要求に応じてネットワーク200を介して文書をサーバ100やクライアント300にレコードを発信することができるよう構成されたサイトである。
【0118】
〈動作〉
先ず、制御部107は、ユーザからのログイン要求があると、ユーザにユーザIDとパスワードの入力を求め、ユーザ認証情報記憶部106を参照してユーザ認証を行う。認証に成功すると、文書整形部108はログインしたユーザに適合したメニューページを作成する。その際に、ユーザメニュー情報記憶部105とサイト一覧記憶部104を参照する。ユーザ1に対しては、次に示すようなメニューページを作成する。
【0119】
図31は、ページの表示例を示す説明図である。
ここで、(a)はメニューページ、(b)はメニュー登録ページ、(c)は確定ボタン押下後のメニュー登録ページを示している。
上記のように、文書整形部108がログインしたユーザに適合したメニューページを作成した場合のメニューページは図31(a)に示す通りである。この図31(a)において、下線部がリンクである。リンクは、その製品のトップページ「http://a.com/tla1/index.html」と、その付加情報とをサーバ100に要求できるように作られている。「TEL-A1(A社)」が押されると、制御部107は、先ず「TEL-A1」のトップページ「http://a.com/tla1/index.html」をメーカサイトAから取得する。次に、付加情報記憶部101を参照し、その製品にブックマークが設定されていればそれも表示する。また、そのページにメモやマーカ等の付加情報があればそれも表示する。
【0120】
図32は、製品TEL-A1のトップページの表示例を示す説明図である。
図示のように、図27の第3レコードのような、その製品にはブックマークが設定されている。また、第2レコードに示すようなメモが設定されている。
また、図31の「メニューを変更する場合」を押すと、文書整形部108は、サイト一覧記憶部104を参照して全ての製品を表示し、ユーザメニュー情報記憶部105に登録されている製品にチェックを付与するようにファイルを作成する。サイト一覧記憶部104とユーザメニュー情報記憶部105が、それぞれ図29と図30に示すような内容であるとき、図31(b)に示すメニュー登録ページが作成される。
【0121】
付加情報のコピー機能は、図31(b)のメニュー登録ページから、メニューを新たな製品名を追加した場合に実行される。ユーザが図31(c)のように新たに「TEL−B1(B社)」にチェックをつけ確定ボタンを押すと、制御部107は、付加情報複写部103を起動する。付加情報複写部103の動作は次の通りである。
【0122】
<ステップ1>
例えば、テレビだけでも複数の製品に付加情報が付与されている場合があるので、どの製品の付加情報をコピーするかを決定する。コピー元の付加情報を決定する条件として、少なくとも、サイト一覧記憶部104の種類項目が同じでなければならない。その上で、例えば、更に次のいずれかの条件に合うものを選択する。
【0123】
[条件1]ユーザメニュー情報記憶部105に登録されている項目のうち、そのユーザが最近アクセスした製品の文書。例えば、ユーザが二つの電話TEL−A1とTEL−B2を登録している場合に、新たにTEL−B1を追加登録したとする。この場合、TEL−A1とTEL−B2のうち、最近アクセスした方の電子文書のユーザ付加情報を選択する。
【0124】
[条件2]同じメーカの文書。例えば、ユーザが二つの電話TEL−A1とTEL−B2を登録していた場合に、新たに、TEL−B1を追加登録したとする。この場合TEL−B1とTEL−B2は同じメーカなので、TEL−B2の電子文書のユーザ付加情報を選択する。
【0125】
[条件3]類似関係記憶部102に最も多く類似関係が保存されている文書間では類似性が高いと判断できるので、そのよう7な文書。例えば、ユーザが二つの電話TEL−A1とTEL−B2を登録していた場合に、TEL−B1を追加登録したとする。ここで、類似関係記憶部102には次のような類似関係の情報が格納されていたとする。
図33は、類似関係記憶部102の一例を示す説明図である。
このような類似関係がある場合、TEL−A1とTEL−B1の間の類似関係は4個、TEL−B1とTEL−B2の類似関係は7個なので、TEL−B2の電子文書のユーザ付加情報を選択する。
【0126】
図31(c)のように、ユーザが新たに「TEL−B1(B社)」にチェックした場合には、図30のうち、種類項目が「電話」であるのは「TEL−A1」だけなので、それがコピー元の製品となる。
【0127】
<ステップ2>
以上の動作で決定された製品名をコピー元として、具体例1のステップS100以降の処理を実行する。即ち、ユーザ名はユーザ1、コピー元は「TEL-A1」、コピー先は「TEL-B1(B社)」、類似関係は類似関係記憶部102の各情報を入力として、付加情報記憶部101の各レコード毎に、その付加情報をコピーするか否かを判定して該当する場合にコピーする処理を行う。そして、結果は、制御部107が通信部109を介してネットワーク200上に出力し、これをクライアント300が受信する。
【0128】
〈効果〉
以上のように具体例6によれば、ネットワーク上で公開されている類似文書についても付加情報のコピーが可能となる。
【0129】
《具体例7》
具体例7では、具体例2と同様の機能を、ネットワーク上で公開されている文書に対して適用するようにしたものである。
【0130】
〈構成〉
図34は、具体例7の構成図である。
具体例7は、具体例6の構成要素に対して参照先情報記憶部110を追加し、付加情報複写部103を付加情報参照部111に置き換えたものである。参照先情報記憶部110は、具体例2における参照先情報記憶部4と同様の構成となっている。
図35は、参照先情報記憶部110の一例を示す説明図である。
図示のように、参照元文書項目、参照先付加情報項目が製品名となっている以外は具体例2の参照先情報記憶部4と同様である。また、付加情報参照部111は、具体例2の付加情報参照部6と同様の機能を有している。即ち、具体例7の付加情報参照部111は、類似関係記憶部102の情報またはユーザメニュー情報記憶部105の情報に基づき、かつ、参照先情報記憶部110の参照先情報を参照して、ユーザが指定した文書に対して、どのユーザ付加情報が共有されるかを判定するよう構成されている。
【0131】
〈動作〉
以下、具体例7の動作を説明する。尚、具体例6との相違点を主体として説明を行う。
具体例7の動作は、具体例6と比較してメニューを変更するときと、ファイルを表示するときの動作が異なる。
【0132】
[メニューを変更するとき]
上述した図31(c)で、新規の製品にチェックし、確定ボタンを押した場合に、付加情報参照部111は、参照先情報記憶部110にレコードを追加する。参照先情報記憶部110の参照元文書は、新たにチェックされた製品となる。参照先付加情報項目は、具体例6の<ステップ1>と同じ方法で決定された製品名とする。
【0133】
[ファイルを表示するとき]
上述した図31(a)のように、製品を選択するメニューページで、ユーザが「TEL-B1」を押したとする。制御部107は、「TEL-B1」のトップページ「http://b.com/tlb1/index.html」をメーカサイトBから取得する。次に、付加情報参照部111は、参照先情報記憶部110を参照し、どの付加情報と組み合わせるかを判断する。参照先情報記憶部110が図35の場合には、「TEL-B1」の付加情報として「TEL-A1」の付加情報を利用する。以降の処理は具体例2のステップS200以降と同じである。即ち、即ち、ユーザ名はユーザ1、表示ファイル名は、「TEL-B1」として、付加情報参照部111は、付加情報記憶部101の各レコード毎に、その付加情報を参照するか否かを判定する。そして、制御部107は、該当するファイルをメーカサイト400,401から取得して付加情報をコピーし、通信部109を介してクライアント300宛てにネットワーク200上に出力する。
【0134】
〈効果〉
以上のように、具体例7によれば、ネットワーク上で公開されている類似文書間で、付加情報の共有が可能となる。
【0135】
《利用形態》
(1)具体例3〜5は、具体例1に対してそれぞれ変更を加えたものであるが、これらは、それぞれ個々のメモをコピーするかどうかの判断方法、タグで付加情報の位置が指定されている場合のコピーの方法、ブックマークをコピーするかどうかの判断方法に関するものである。従って、具体例2と組み合わせれば、それぞれ、メモを参照するかどうかの判断方法、タグで付加情報の位置が指定されている場合の付加情報の参照方法、ブックマークを参照するかどうかの判断方法と置き換えることができる。この場合、具体例3〜5の付加情報複写部2が付加情報参照部に置き換えられ、また、複写判断部8、8aは付加情報を参照するか否かを判断することになる。
【0136】
(2)また、具体例3〜5は、具体例6、7と組み合わせて、ネットワークを利用した場合でも適用することができる。
(3)具体例4で、文間の類似度を判断する方法は、単語の一致率を用いたが、別の方法でも可能である。例えば、構文解析まで行い、主語と述語が一致した場合に類似文と判断するようにしてもよい。
(4)具体例6、7では、電子マニュアルや電子教科書等の文書ファイルをメーカサイト400,401で管理していたが、これらの文書ファイルをサーバ100が管理するようにしてもよい。
【図面の簡単な説明】
【図1】本発明の情報管理装置の具体例1を示す構成図である。
【図2】付加情報記憶部のデータ例を示す説明図である。
【図3】ファイルA1とユーザ付加情報の設定内容を示す説明図である。
【図4】ブックマークの表示例を示す説明図である。
【図5】類似した文書の一例を示す説明図である。
【図6】類似関係の説明図である。
【図7】具体例1の動作フローチャートである。
【図8】コピー後の付加情報記憶部の内容を示す説明図である。
【図9】具体例2の構成図である。
【図10】参照先情報記憶部のデータ例の説明図である。
【図11】具体例2の動作を示すフローチャートである。
【図12】付加情報を組み合わせた文書の説明図である。
【図13】アンカータグがあるファイルの一例の説明図である。
【図14】アンカータグがあるファイルに対する付加情報の説明図である。
【図15】具体例3の構成図である。
【図16】複写禁止語記憶部の一例を示す説明図である。
【図17】具体例3の動作を示すフローチャートである。
【図18】具体例4の構成図である。
【図19】類語辞書記憶部の一例を示す説明図である。
【図20】具体例4の動作フローチャートである。
【図21】具体例4の付加情報記憶部の一例を示す説明図である。
【図22】類似文判断部10の処理例を示す説明図である。
【図23】具体例5の構成図である。
【図24】ブックマーク履歴記憶部の一例を示す説明図である。
【図25】具体例5の動作フローチャートである。
【図26】具体例6の構成図である。
【図27】付加情報記憶部の一例を示す説明図である。
【図28】類似関係記憶部の一例を示す説明図である。
【図29】サイト一覧記憶部の一例を示す説明図である。
【図30】ユーザメニュー情報記憶部の一例を示す説明図である。
【図31】ページの表示例を示す説明図である。
【図32】マニュアルのトップページの表示例を示す説明図である。
【図33】類似関係記憶部の一例を示す説明図である。
【図34】具体例7の構成図である。
【図35】参照先情報記憶部の一例を示す説明図である。
【符号の説明】
1、1a、101 付加情報記憶部
2、103 付加情報複写部
3 インタフェース部
4、110 参照先情報記憶部
5、102 類似関係記憶部
6、111 付加情報参照部
7 文書ファイル記憶部
8、8a 複写判断部
9 複写禁止語記憶部
10 類似文判断部
11 類語辞書記憶部
12 アンカー付加部
13 ブックマーク履歴記憶部
100 サーバ
104 サイト一覧記憶部
105 ユーザメニュー情報記憶部
107 制御部
200 ネットワーク
300 クライアント
400、401 メーカサイト
Claims (1)
- 利用済み電子文書に対するユーザ作成の付加情報と、前記電子文書の文書名及び文書中の付加位置を含む位置情報とを有するユーザ付加情報が格納されている付加情報記憶部を備える情報管理装置において、
複写元文書及びその文書名と、該複写元文書の付加情報の付加位置を示す位置情報に対し前記複写元文書に類似する新たな電子文書の文書名及び付加情報の付加位置を含む位置情報を対応させた類似関係情報とを入力するためのインタフェース部と、
前記付加情報記憶部から前記入力された複写元文書の文書名及び位置情報に一致する文書名及び位置情報を有するユーザ付加情報を抽出する付加情報複写部と、
個々の電子文書に専用される単語を複写禁止語として格納されている複写禁止語記憶部と、
前記抽出されたユーザ付加情報及び前記入力された複写元文書における付加情報の付加位置を含む文に対し前記複写禁止語記憶部の複写禁止語が存在するか否かを判定し、存在及び不存在に対応させて複写禁止指示及び複写許可指示を前記付加情報複写部に出力する複写判断部とを含み、
該付加情報複写部は、前記複写禁止指示を受けると複写を中止し、複写許可指示を受けると、前記抽出したユーザ付加情報の付加情報を前記類似関係情報中の前記新たな電子文書の位置情報に加えて新たなユーザ付加情報を生成し、該生成したユーザ付加情報を前記付加情報記憶部に格納する、
ことを特徴とする情報管理装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001247061A JP4008679B2 (ja) | 2001-08-16 | 2001-08-16 | 情報管理装置及び情報管理システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001247061A JP4008679B2 (ja) | 2001-08-16 | 2001-08-16 | 情報管理装置及び情報管理システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003058535A JP2003058535A (ja) | 2003-02-28 |
JP4008679B2 true JP4008679B2 (ja) | 2007-11-14 |
Family
ID=19076474
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001247061A Expired - Fee Related JP4008679B2 (ja) | 2001-08-16 | 2001-08-16 | 情報管理装置及び情報管理システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4008679B2 (ja) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005196749A (ja) * | 2003-12-12 | 2005-07-21 | Fit:Kk | 付加管理プログラム及び電子文書閲覧装置 |
JP4786874B2 (ja) * | 2004-02-23 | 2011-10-05 | 日本電信電話株式会社 | コンテンツ付加情報配信方法および付加情報装置 |
JP2006004298A (ja) * | 2004-06-18 | 2006-01-05 | Fuji Xerox Co Ltd | 文書処理装置、文書処理方法及び文書処理プログラム |
JP4683963B2 (ja) * | 2005-03-04 | 2011-05-18 | セイコーエプソン株式会社 | 電子ファイル書き込みシステム、プログラム、電子ファイルへの書き込み情報反映方法 |
JP2006330795A (ja) * | 2005-05-23 | 2006-12-07 | Nippon Telegr & Teleph Corp <Ntt> | 映像トピック区間情報作成装置、映像トピック区間情報作成方法、映像トピック区間情報作成プログラム、及び記録媒体 |
JP4880980B2 (ja) * | 2005-11-17 | 2012-02-22 | 株式会社東芝 | 電子文書表示装置及び電子文書表示方法 |
JP2007272390A (ja) | 2006-03-30 | 2007-10-18 | Sony Corp | リソース管理装置、タグ候補選定方法及びタグ候補選定プログラム |
US8276060B2 (en) * | 2007-02-16 | 2012-09-25 | Palo Alto Research Center Incorporated | System and method for annotating documents using a viewer |
JP4850882B2 (ja) * | 2007-09-04 | 2012-01-11 | ヤフー株式会社 | Webページにリンクを挿入する方法 |
JP5098605B2 (ja) * | 2007-12-03 | 2012-12-12 | 富士通株式会社 | アノテーションプログラム、アノテーション装置 |
JP7110745B2 (ja) * | 2018-06-15 | 2022-08-02 | 富士通株式会社 | 評価プログラム、評価方法および情報処理装置 |
JP7564107B2 (ja) * | 2019-08-07 | 2024-10-08 | 日本電信電話株式会社 | 類似度評価装置、類似度評価方法、およびプログラム |
JP2021135782A (ja) * | 2020-02-27 | 2021-09-13 | 三菱重工業株式会社 | 文書解析装置、文書解析方法およびプログラム |
-
2001
- 2001-08-16 JP JP2001247061A patent/JP4008679B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2003058535A (ja) | 2003-02-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6564254B1 (en) | System and a process for specifying a location on a network | |
US6697838B1 (en) | Method and system for annotating information resources in connection with browsing, in both connected and disconnected states | |
TW424185B (en) | Named bookmark sets | |
AU706512B2 (en) | System and method for automatically adding informational hypertext links to received documents | |
US7293012B1 (en) | Friendly URLs | |
US7680856B2 (en) | Storing searches in an e-mail folder | |
US8972856B2 (en) | Document modification by a client-side application | |
US20020122053A1 (en) | Method and apparatus for presenting non-displayed text in Web pages | |
US20080120541A1 (en) | System and method for on-line retrieval and typing of non-standard characters | |
JP4008679B2 (ja) | 情報管理装置及び情報管理システム | |
JPH11345201A (ja) | 情報提供システム及び情報提供ネットワークシステム | |
US20060059133A1 (en) | Hyperlink generation device, hyperlink generation method, and hyperlink generation program | |
US20080301581A1 (en) | Method and system for providing additional information service onto e-mail | |
US20060265381A1 (en) | Customized and consolidated bookmarks | |
JPWO2009017135A1 (ja) | 情報提供支援装置および情報提供支援方法 | |
US20040205651A1 (en) | Transferring information over a network related to the content of user's focus | |
JP2013501995A (ja) | 画像要素検索 | |
JP2009087214A (ja) | 文字列入力方法、文字列力装置および該入力方法を実施するためのコンピュータプログラム | |
JP2008242681A (ja) | 検索サービスシステム、検索サーバ、検索サービス方法および検索サービス用プログラム | |
JP4885678B2 (ja) | コンテンツ作成装置及びコンテンツ作成方法 | |
JPH09171513A (ja) | 情報処理装置および情報処理方法 | |
JP2000040115A (ja) | ファームバンキングサービス方法 | |
JPH11312172A (ja) | 情報処理装置及び方法並びにその制御プログラムを記憶した媒体 | |
JP3310961B2 (ja) | ネットワーク上の場所を指定するためのシステム及び方法 | |
JPH1139341A (ja) | Wwwシステムにおけるページ表示装置及びプログラムを記録した機械読み取り可能な記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040921 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060403 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060516 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060718 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061024 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061221 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070410 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070607 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070724 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070809 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070828 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070830 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100907 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |