(57)【要約】【課題】  電子書物の内容が改訂などによって変更された場合、改訂前の電子書物に対してユーザによって付加されたマーク、コメント及びしおりなどの付加情報を改訂後の電子書物に容易に承継することができる情報表示システム、情報表示装置及び識別情報割当装置を提供する。【解決手段】  本発明に係る識別情報割当装置１００は、変更前テキスト情報を構成する文字に対して、変更前テキスト情報上における文字の順序を示す識別情報である変更前識別情報を割り当てるナンバリング部１０５と、変更前テキスト情報の内容が変更された場合、変更前テキスト情報及び変更後テキスト情報を比較して、変更前テキスト情報から変更後テキスト情報への変更箇所を判定する比較判定部１０７とを備え、ナンバリング部１０５は、追加されていると判定された変更後テキスト情報上の追加文字に対して、変更前識別情報と異なる変更後識別情報を割り当てる。【選択図】  図１
2005250690.tif 000002
【特許請求の範囲】
【請求項１】
テキスト情報と、前記テキスト情報に対してユーザが付加した付加情報とを表示する表示部を備える情報表示システムであって、
内容が変更される前の前記テキスト情報である変更前テキスト情報を構成する文字に対して、前記変更前テキスト情報上における前記文字の順序を示す識別情報である変更前識別情報を割り当てる識別情報割当部と、
前記変更前テキスト情報を構成する前記文字に対して付加される前記付加情報を取得する付加情報取得部と、
前記付加情報取得部によって取得された前記付加情報に基づいて、前記付加情報と前記文字に割り当てられている前記変更前識別情報とを関連付ける付加情報処理部と、
前記変更前テキスト情報の内容が変更された場合、前記変更前テキスト情報及び変更後の前記テキスト情報である変更後テキスト情報を比較して、前記変更前テキスト情報から前記変更後テキスト情報への変更箇所を判定する比較判定部と
を備え、
前記識別情報割当部は、前記比較判定部よって追加されていると判定された前記変更後テキスト情報上の追加文字に対して、前記変更前識別情報と異なる前記識別情報である変更後識別情報を割り当てることを特徴とする情報表示システム。
【請求項２】
前記識別情報割当部は、前記変更後テキスト情報を構成する文字に対して、前記変更後テキスト情報上における前記文字の順序を前記変更前識別情報と同一の方法によって示す識別情報である再割当識別情報を割り当て、
前記付加情報処理部は、前記変更後テキスト情報、前記変更前識別情報、前記変更後識別情報及び前記再割当識別情報に基づいて、前記付加情報と前記再割当識別情報とを関連付けることを特徴とする請求項１に記載の情報表示システム。
【請求項３】
前記付加情報取得部は、ユーザによって指定された前記付加情報を取得し、
指定された当該付加情報と関連付けられている前記文字が含まれる前記テキスト情報の所定の領域を前記表示部に表示させる表示処理部をさらに備えることを特徴とする請求項１または２に記載の情報表示システム。
【請求項４】
前記付加情報取得部によって取得された複数の前記付加情報を格納する付加情報格納部をさらに備え、
前記表示処理部は、前記付加情報格納部に格納されている複数の前記付加情報を用いて論理演算を実行し、前記テキスト情報と前記論理演算の結果とを前記表示部に表示させることを特徴とする請求項３に記載の情報表示システム。
【請求項５】
テキスト情報と、前記テキスト情報に対してユーザが付加した付加情報とを表示する表示部を備える情報表示システムにおいて用いられる情報表示装置であって、
内容が変更される前の前記テキスト情報である変更前テキスト情報を構成する文字に対して付加される前記付加情報を取得する付加情報取得部と、
前記付加情報取得部によって取得された前記付加情報に基づいて、前記付加情報、及び前記変更前テキスト情報を構成する文字に対して割り当てられ、前記変更前テキスト情報上における前記文字の順序を示す識別情報である変更前識別情報を関連付ける付加情報処理部と
を備え、
前記付加情報処理部は、変更後の前記テキスト情報である変更後テキスト情報、前記変更前識別情報、前記変更後テキスト情報上の追加文字に対して割り当てられ、前記変更前識別情報と異なる前記識別情報である変更後識別情報、及び前記変更後テキスト情報上における前記文字の順序を前記変更前識別情報と同一の方法によって示す識別情報である再割当識別情報に基づいて、前記付加情報と前記再割当識別情報とを関連付けることを特徴とする情報表示装置。
【請求項６】
前記付加情報取得部は、ユーザによって指定された前記付加情報を取得し、
指定された当該付加情報と関連付けられている前記文字が含まれる前記テキスト情報の所定の領域を前記表示部に表示させる表示処理部をさらに備えることを特徴とする請求項５に記載の情報表示装置。
【請求項７】
前記付加情報取得部によって取得された複数の前記付加情報を格納する付加情報格納部をさらに備え、
前記表示処理部は、前記付加情報格納部に格納されている複数の前記付加情報を用いて論理演算を実行し、前記テキスト情報と前記論理演算の結果とを前記表示部に表示させることを特徴とする請求項６に記載の情報表示装置。
【請求項８】
テキスト情報と、前記テキスト情報に対してユーザが付加した付加情報とを表示する表示部を備える情報表示システムにおいて用いられる識別情報割当装置であって、
内容が変更される前の前記テキスト情報である変更前テキスト情報を構成する文字に対して、前記変更前テキスト情報上における前記文字の順序を示す識別情報である変更前識別情報を割り当てる識別情報割当部と、
前記変更前テキスト情報の内容が変更された場合、前記変更前テキスト情報及び変更後の前記テキスト情報である変更後テキスト情報を比較して、前記変更前テキスト情報から前記変更後テキスト情報への変更箇所を判定する比較判定部と
を備え、
前記識別情報割当部は、前記比較判定部よって追加されていると判定された前記変更後テキスト情報上の追加文字に対して、前記変更前識別情報と異なる前記識別情報である変更後識別情報を割り当てることを特徴とする識別情報割当装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の文字から構成されるテキスト情報と、当該文字に対してユーザが付加した付加情報とを表示する情報表示システム、情報表示装置、及び当該テキスト情報上における文字の順序を示す識別情報を当該文字に割り当てる識別情報割当装置に関する。
【背景技術】
【０００２】
近年、いわゆる情報技術（ＩＴ）の進展に伴い、毎年改訂されるような書物、例えば、特許法の改訂箇所を紹介する書物（本）については、複数の文字から構成される当該書物の内容が電子データ化された電子書物（テキスト情報）として迅速に提供されるようになりつつある。
【０００３】
また、このような書物のユーザは、一般に以下のような措置を当該書物に対して講じることが多い。すなわち、当該ユーザは、（１）大事な箇所やチェックすべき箇所へのマーク（例えば、アンダーライン）の付加、（２）コメントの付加、（３）しおり（ブックマーク）の付加、を当該書物に対して講じる。
【０００４】
そこで、特許文献１に開示されているシステムでは、電子書物をユーザに提供するとともに、ユーザが（１）〜（３）の措置を電子的に講じられるようにしている。さらに、当該システムでは、ユーザが講じた措置の内容と、電子書物（テキスト情報）の内容とを、同一の表示画面上に重ねて表示させることができる。
【０００５】
このようなシステムによって、ユーザは、従来、書物（本）に直接付加していたアンダーラインなどのマーク、コメント、及びしおりなどの“付加情報”を電子書物上で仮想的に付加することができる。
【特許文献１】特開２０００−１５５７６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来の技術には、次のような問題があった。すなわち、電子書物の内容が改訂などによって変更された場合、改訂前の電子書物に対して付加された“付加情報”を改訂後の電子書物に容易に承継させることができないといった問題があった。
【０００７】
つまり、ユーザは、電子書物（テキスト情報）の内容が改訂された場合、改訂された電子書物上において、アンダーラインなどのマーク、コメント、及びしおりをあらためて付加しなければならないといった問題があった。
【０００８】
そこで、本発明は、以上の点に鑑みてなされたもので、電子書物の内容が改訂などによって変更された場合、改訂前の電子書物に対してユーザによって付加されたマーク、コメント及びしおりなどの付加情報を改訂後の電子書物に容易に承継することができる情報表示システム、情報表示装置及び識別情報割当装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決するため、本発明は、次のような特徴を有している。まず、本発明の第１の特徴は、テキスト情報（例えば、電子書物）と、前記テキスト情報に対してユーザが付加した付加情報（例えば、アンダーライン、コメント、しおり）とを表示する表示部（表示部２１７）を備える情報表示システムであって、内容が変更される前の前記テキスト情報である変更前テキスト情報を構成する文字に対して、前記変更前テキスト情報上における前記文字の順序を示す識別情報である変更前識別情報（例えば、整数を用いる）を割り当てる識別情報割当部（例えば、ナンバリング部１０５）と、前記変更前テキスト情報を構成する前記文字に対して付加される前記付加情報を取得する付加情報取得部（ユーザＩＦ部２１５）と、前記付加情報取得部によって取得された前記付加情報に基づいて、前記付加情報と前記文字に割り当てられている前記変更前識別情報とを関連付ける付加情報処理部（処理部２０７）と、前記変更前テキスト情報の内容が変更された場合、前記変更前テキスト情報及び変更後の前記テキスト情報である変更後テキスト情報を比較して、前記変更前テキスト情報から前記変更後テキスト情報への変更箇所を判定する比較判定部（例えば、比較判定部１０７）とを備え、前記識別情報割当部が、前記比較判定部よって追加されていると判定された前記変更後テキスト情報上の追加文字に対して、前記変更前識別情報（例えば、整数を用いる）と異なる前記識別情報である変更後識別情報（例えば、当該整数を整数部分とする小数）を割り当てることを要旨とする。
【００１０】
かかる特徴によれば、テキスト情報の内容が改訂などによって変更された場合、追加されていると判定された改訂後のテキスト情報上の追加文字に対して、変更前識別情報と異なる前記識別情報である変更後識別情報が、識別情報割当部によって割り当てられる。
【００１１】
この結果、変更されていない文字は、テキスト情報の改訂後においても変更前識別情報と関連付けられているため、変更前テキスト情報に基づいて付加されたアンダーラインやコメントなどの付加情報を変更後テキスト情報に最大限踏襲することによって、改訂前の電子書物などに対してユーザによって付加されたマーク、コメント及びしおりなどの付加情報を改訂後の電子書物に容易に承継することができる。
【００１２】
また、本発明の第１の特徴において、前記付加情報処理部が、前記比較判定部よって削除されていると判定された前記変更前テキスト情報上の文字と関連付けられている前記変更前識別情報に基づいて、前記付加情報が削除されたことを前記表示部に表示させることが好ましい。
【００１３】
これによれば、ユーザによって付加された付加情報と関連付けられていた変更前テキスト情報を構成する文字、及び当該文字に関連付けられていた付加情報が削除されたことをユーザに容易に認識させることができる。
【００１４】
さらに、本発明の第１の特徴において、前記識別情報割当部が、前記変更前テキスト情報に対して整数を用いて前記変更前識別情報を割り当て、前記追加文字に対して前記追加文字の直前に位置する文字に割り当てられた整数（例えば、“１”）を整数部分とする小数（例えば、“１．１”や“１．２”）を前記変更後識別情報として割り当てることが好ましい。
【００１５】
ところで、上述したような本発明の第１の特徴によれば、電子書物などのテキスト情報の内容が改訂されると、変更前識別情報と変更後識別情報、例えば、整数部分と小数部分とが混在した識別情報が変更後テキスト情報を構成する文字に対して割り当てられることとなる。このため、テキスト情報の改訂が重なると、識別情報の構成が複雑となるため、一定のタイミングで、例えば整数のみによって構成される識別情報に変更することが望ましい。
【００１６】
そこで、本発明の第２の特徴は、本発明の第１の特徴において、前記識別情報割当部が、前記変更後テキスト情報を構成する文字に対して、前記変更後テキスト情報上における前記文字の順序を前記変更前識別情報と同一の方法によって示す識別情報である再割当識別情報を割り当て、前記付加情報処理部は、前記変更後テキスト情報、前記変更前識別情報、前記変更後識別情報及び前記再割当識別情報に基づいて、前記付加情報と前記再割当識別情報とを関連付けることを要旨とする。
【００１７】
かかる特徴によれば、識別情報割当部が、変更後テキスト情報上における文字の順序を変更前識別情報と同一の方法、例えば整数のみによって示す識別情報である再割当識別情報を割り当てる。
【００１８】
さらに、付加情報処理部が、変更後テキスト情報、変更前識別情報、変更後識別情報、及び整数のみによって構成される再割当識別情報に基づいて、付加情報と再割当識別情報とを関連付ける。
【００１９】
このため、ユーザは、自己が変更前及び変更後テキスト情報に対して付加した付加情報と、例えば整数のみによって構成される再割当識別情報との関連付けを情報表示システムに実行させることができる。
【００２０】
本発明の第３の特徴は、本発明の第１または第２の特徴において、前記付加情報取得部が、ユーザによって指定された前記付加情報を取得し、指定された当該付加情報と関連付けられている前記文字が含まれる前記テキスト情報の所定の領域を前記表示部に表示させる表示処理部（処理部２０７）をさらに備えることを要旨とする。
【００２１】
かかる特徴によれば、ユーザによって指定された付加情報（例えば、しおり）と関連付けられている文字が含まれるテキスト情報の所定の領域（例えば、表示処理部に同時に表示可能な文字数分）が、表示部に表示されるため、ユーザは、所望のテキスト情報を速やかに表示させることができる。
【００２２】
本発明の第４の特徴は、本発明の第３の特徴において、前記付加情報取得部によって取得された複数の前記付加情報を格納する付加情報格納部（ユーザファイル格納部２０５）をさらに備え、前記表示処理部が、前記付加情報格納部に格納されている複数の前記付加情報を用いて論理演算を実行し、前記テキスト情報と前記論理演算の結果とを前記表示部に表示させることを要旨とする。
【００２３】
かかる特徴によれば、表示処理部が、複数の付加情報を用いて論理演算（例えば、論理和）を実行し、テキスト情報と論理演算の結果とを表示させるため、ユーザは、テキスト情報と、必要な付加情報のみを適宜表示させることができる。
【００２４】
本発明の第５の特徴は、テキスト情報と、前記テキスト情報に対してユーザが付加した付加情報とを表示する表示部を備える情報表示システムにおいて用いられる情報表示装置であって、内容が変更される前の前記テキスト情報である変更前テキスト情報を構成する文字に対して付加される前記付加情報を取得する付加情報取得部と、前記付加情報取得部によって取得された前記付加情報に基づいて、前記付加情報、及び前記変更前テキスト情報を構成する文字に対して割り当てられ、前記変更前テキスト情報上における前記文字の順序を示す識別情報である変更前識別情報を関連付ける付加情報処理部とを備え、前記付加情報処理部が、変更後の前記テキスト情報である変更後テキスト情報、前記変更前識別情報、前記変更後テキスト情報上の追加文字に対して割り当てられ、前記変更前識別情報と異なる前記識別情報である変更後識別情報、及び前記変更後テキスト情報上における前記文字の順序を前記変更前識別情報と同一の方法によって示す識別情報である再割当識別情報に基づいて、前記付加情報と前記再割当識別情報とを関連付けることを要旨とする。
【００２５】
本発明の第６の特徴は、本発明の第５の特徴において、前記付加情報取得部が、ユーザによって指定された前記付加情報を取得し、指定された当該付加情報と関連付けられている前記文字が含まれる前記テキスト情報の所定の領域を前記表示部に表示させる表示処理部をさらに備えることを要旨とする。
【００２６】
本発明の第７の特徴は、本発明の第６の特徴において、前記付加情報取得部によって取得された複数の前記付加情報を格納する付加情報格納部をさらに備え、前記表示処理部が、前記付加情報格納部に格納されている複数の前記付加情報を用いて論理演算を実行し、前記テキスト情報と前記論理演算の結果とを前記表示部に表示させることを要旨とする。
【００２７】
本発明の第８の特徴は、テキスト情報と、前記テキスト情報に対してユーザが付加した付加情報とを表示する表示部を備える情報表示システムにおいて用いられる識別情報割当装置であって、内容が変更される前の前記テキスト情報である変更前テキスト情報を構成する文字に対して、前記変更前テキスト情報上における前記文字の順序を示す識別情報である変更前識別情報を割り当てる識別情報割当部と、前記変更前テキスト情報の内容が変更された場合、前記変更前テキスト情報及び変更後の前記テキスト情報である変更後テキスト情報を比較して、前記変更前テキスト情報から前記変更後テキスト情報への変更箇所を判定する比較判定部とを備え、前記識別情報割当部が、前記比較判定部によって追加されていると判定された前記変更後テキスト情報上の追加文字に対して、前記変更前識別情報と異なる前記識別情報である変更後識別情報を割り当てることを要旨とする。
【００２８】
また、本発明の第８の特徴において、前記付加情報処理部が、前記比較判定部よって削除されていると判定された前記変更前テキスト情報上の文字と関連付けられている前記変更前識別情報に基づいて、前記付加情報が削除されたことを前記表示部に表示させることが好ましい。
【発明の効果】
【００２９】
本発明によれば、電子書物の内容が改訂などによって変更された場合、改訂前の電子書物に対してユーザによって付加されたマーク、コメント及びしおりなどの付加情報を改訂後の電子書物に容易に承継することができる情報表示システム、情報表示装置及び識別情報割当装置を提供することができる。
【発明を実施するための最良の形態】
【００３０】
（情報表示システムの論理ブロック構成）
本発明の実施形態について図面を参照しながら説明する。図１は、本実施形態に係る情報表示システムの論理ブロック構成を示している。
【００３１】
同図に示すように、本実施形態に係る情報表示システムは、識別情報割当装置１００と、情報表示装置２００とから構成されている。また、本実施形態では、識別情報割当装置１００と情報表示装置２００とは、インターネットを含む通信ネットワーク１０によって通信可能に接続されている。なお、識別情報割当装置１００と情報表示装置２００とは、インターネットではなく、例えば、閉域網（ＩＰ−ＶＰＮ）や総合ディジタル通信網（ＩＳＤＮ）、もしくはＬＡＮによって接続されてもよい。
【００３２】
（１）識別情報割当装置１００
識別情報割当装置１００は、通信部１０１と、電子書物格納部１０３と、ナンバリング部１０５と、比較判定部１０７とを備えている。
【００３３】
通信部１０１は、通信ネットワーク１０、電子書物格納部１０３、ナンバリング部１０５及び比較判定部１０７を通信可能に接続するものである。
【００３４】
電子書物格納部１０３は、電子書物のデータ（テキスト情報）を格納するものである。なお、本実施形態では、電子書物とは、複数の文字から構成されるテキスト情報をいうものとする。また、テキスト情報には、図など、文字以外の情報が含まれていてもよい。以下、本実施形態では、特許法の改訂箇所を紹介する内容のテキスト情報を例として説明する。
【００３５】
また、電子書物格納部１０３は、ナンバリング部１０５によって生成されたナンバリングファイルを格納するものである。なお、ナンバリングファイルとは、テキスト情報を構成する文字に対して、当該テキスト情報上における当該文字の順序を示す識別情報によって構成されるファイルである。
【００３６】
ナンバリング部１０５は、変更前テキスト情報（例えば、改訂前の特許法のデータ）を構成する文字に対して、当該変更前テキスト情報上における当該文字の順序を示す変更前識別情報を割り当てるものであり、本実施形態では、識別情報割当部を構成する。
【００３７】
具体的には、ナンバリング部１０５は、図６（ａ）に示すように、変更前テキスト情報を構成する文字に対して、当該文字の順序を示す識別情報として、整数を“１”から順次割り当てる。
【００３８】
また、ナンバリング部１０５は、比較判定部１０７よって追加されていると判定された変更後テキスト情報（例えば、改訂後の特許法のデータ）上の追加文字に対して、変更前識別情報と異なる識別情報である変更後識別情報を割り当てるものである。
【００３９】
具体的には、ナンバリング部１０５は、図６（ｂ）に示すように、比較判定部１０７よって追加されていると判定された変更後テキスト情報上の追加文字（図中の“（プログラム等を含む。以下同じ。”の部分）に対して、当該追加文字の直前に位置する文字に割り当てられた整数（図中の“１”）を整数部分とする小数（図中の“１．１”〜“１．１７”）を変更後識別情報として割り当てる。
【００４０】
また、ナンバリング部１０５は、図６（ｂ）に示すように、比較判定部１０７よって削除されていると判定された文字に割り当てられている識別情報（図中の“１１”〜“１８”）を認識することができる。
【００４１】
さらに、ナンバリング部１０５は、変更後テキスト情報を構成する文字に対して、当該変更後テキスト情報上における当該文字の順序を変更前識別情報と同一の方法によって示す識別情報である再割当識別情報を割り当てるものである。
【００４２】
具体的には、ナンバリング部１０５は、図６（ｃ）に示すように、変更後テキスト情報を構成する文字に対して、当該文字の順序を示す識別情報として、整数を“１”から順次割り当てる。
【００４３】
また、ナンバリング部１０５は、変更後テキスト情報について、図６（ｂ）に示すように、変更前識別情報（整数部分）と変更後識別情報（小数部分）とから構成されるナンバリングファイルを生成することができる。さらに、ナンバリング部１０５は、変更後テキスト情報について、図６（ｃ）に示すように、再割当識別情報（整数のみ）から構成されるナンバリングファイルを生成することができる。ナンバリング部１０５は、通信部１０１を介して、生成したナンバリングファイルを電子書物格納部１０３に格納させることができる。
【００４４】
比較判定部１０７は、変更前テキスト情報の内容が変更された場合、変更前テキスト情報及び変更後テキスト情報を比較して、変更前テキスト情報から変更後テキスト情報への変更箇所を判定するものである。
【００４５】
具体的には、比較判定部１０７は、変更前テキスト情報と変更後テキスト情報とを構成する文字をそれぞれ比較し、変更箇所を判定する。さらに、比較判定部１０７は、通信部１０１を介して、判定した変更箇所をナンバリング部１０５に通知する。
【００４６】
（２）情報表示装置２００
情報表示装置２００は、通信部２０１と、電子書物格納部２０３と、ユーザファイル格納部２０５と、処理部２０７と、論理演算部２０９と、ユーザＩＦ部２１５と、表示部２１７とを備えている。
【００４７】
さらに、情報表示装置２００は、上述した識別情報割当装置１００のナンバリング部１０５と同様の機能を有するナンバリング部２１１と、識別情報割当装置１００の比較判定部１０７と同様の機能を有する比較判定部２１３とを備えている。なお、情報表示装置２００は、ナンバリング部２１１と比較判定部２１３とを備えなくても構わない。
【００４８】
通信部２０１は、通信ネットワーク１０、及び電子書物格納部２０３〜表示部２１７を通信可能に接続するものである。
【００４９】
電子書物格納部２０３は、電子書物のデータ（テキスト情報）を格納するものである。具体的には、電子書物格納部２０３は、識別情報割当装置１００によって提供されているテキスト情報（変更前テキスト情報，変更後テキスト情報）、及び当該テキスト情報上における文字の順序を示す識別情報（変更前識別情報，変更後識別情報，再割当識別情報）によって構成されるナンバリングファイルを格納するものである。
【００５０】
また、電子書物格納部２０３は、識別情報割当装置１００以外（例えば、ＣＤ−ＲＯＭなどの記録媒体）から提供されるテキスト情報やナンバリングファイルを格納してもよい。
【００５１】
ユーザファイル格納部２０５は、ユーザＩＦ部２１５によって取得された複数の付加情報を格納するものであり、本実施形態では、付加情報格納部を構成する。具体的には、ユーザファイル格納部２０５は、テキスト情報と対応付けられ、当該テキスト情報を構成する特定の文字に付加される付加情報（本実施形態では、アンダーライン、コメントまたはしおり）と、当該テキスト情報を構成する文字に割り当てられている識別情報とから構成される“ユーザ”ナンバリングファイルを格納するものである。
【００５２】
処理部２０７は、ユーザＩＦ部２１５によって取得された付加情報に基づいて、当該付加情報と、テキスト情報を構成する文字に割り当てられている識別情報とを関連付けるものであり、本実施形態では、付加情報処理部を構成する。
【００５３】
具体的には、処理部２０７は、図７（ａ）に示すように、「アンダーライン」を識別情報“１”〜“４”（図中の“物の発明”）、及び識別情報“１１”〜“１７”（図中の“その物を生産し”）と関連付ける。同様に、処理部２０７は、図７（ａ）に示すように、「コメント」（図中の吹き出し付きコメント“方法の場合は？”）、及び「しおり」（図中の符号Ｍ）を識別情報“１”と関連付ける。
【００５４】
また、処理部２０７は、比較判定部２１３よって削除されていると判定された変更前テキスト情報上の文字と関連付けられている変更前識別情報に基づいて、付加情報が削除されたことを表示部２１７に表示させることができる。
【００５５】
具体的には、処理部２０７は、図７（ｂ）に示すように、比較判定部２１３（または識別情報割当装置１００の比較判定部１０７）による変更前テキスト情報から変更後テキスト情報への変更箇所の判定の結果に基づき、変更後テキスト情報において追加されている文字（図中の“１文挿入”）及び削除されている文字（図中の“１文削除”）または付加情報（図中の“下線削除”）があることを表示部２１７に表示させることができる。
【００５６】
さらに、処理部２０７は、変更後テキスト情報、変更前識別情報、変更後識別情報及び再割当識別情報に基づいて、変更前テキスト情報を構成する文字に対して割り当てられた変更前識別情報と関連付けられた付加情報と、再割当識別情報とを関連付けることができる。
【００５７】
具体的には、処理部２０７は、図６（ｂ）に示したテキスト情報（変更後テキスト情報）、変更前識別情報（図中の識別情報“１”〜“１０”）、変更後識別情報（図中の識別情報“１．１”〜“１．１７”の追加、及び“１１”〜“１８”の削除）、及び図６（ｃ）に示した再割当識別情報（図中の識別情報“１”〜“２７”）に基づいて、付加情報と、再割当識別情報とを関連付ける。
【００５８】
例えば、処理部２０７は、図７（ｂ）に示すように、変更前識別情報及び変更後識別情報とによって構成される識別情報では、識別情報“１”〜“４”（図中の“物の発明”）に関連付けられている付加情報である「アンダーライン」を、再割当識別情報では、図６（ｃ）に示すように、識別情報“１”、及び“１９”〜“２１”（図中の“物の発明”）と関連付ける。
【００５９】
また、処理部２０７は、“ユーザ”ナンバリングファイルに基づいて、付加情報とテキスト情報（変更前テキスト情報または変更後テキスト情報）とを表示部２１７に表示させることができる。
【００６０】
さらに、処理部２０７は、ユーザによってユーザＩＦ部２１５を用いて指定された付加情報（例えば、しおり）と関連付けられている文字が含まれるテキスト情報（変更前テキスト情報または変更後テキスト情報）の所定の領域を表示部２１７に表示させることができる。具体的には、処理部２０７は、ユーザによってユーザＩＦ部２１５を用いて指定された“しおり”と関連付けられている文字を先頭として、処理部２０７に同時に表示できる文字数分の当該テキスト情報を表示部２１７に表示させる。
【００６１】
また、処理部２０７は、ユーザファイル格納部２０５に格納されている複数の付加情報（“ユーザ”ナンバリングファイル）を用いて、論理演算部２０９に論理演算を実行させ、テキスト情報と論理演算の結果とを表示部２１７に表示させることができる。
【００６２】
論理演算部２０９は、処理部２０７による指示に応じて、ユーザファイル格納部２０５に格納されている複数の付加情報（“ユーザ”ナンバリングファイル）を用いて、論理和、論理積、論理差またはこれらの組合せ（例えば、付加情報“１”及び付加情報“２”の論理和と、付加情報“３”との論理積）による演算を実行するものである。
【００６３】
また、論理演算部２０９は、当該論理演算の結果である付加情報と、当該付加情報と関連付けられているテキスト情報とを新たな“ユーザ”ナンバリングファイルとして、ユーザファイル格納部２０５に格納することができる。
【００６４】
ユーザＩＦ部２１５は、変更前テキスト情報を構成する文字に対して付加される付加情報を取得するものであり、本実施形態では、付加情報取得部を構成する。
【００６５】
具体的には、ユーザＩＦ部２１５は、表示部２１７を用いて提供されるＧＵＩ（Graphical User Interface）、マウス及びキーボードなどから構成され、表示部２１７に表示されているテキスト情報に対して、ユーザによって付加される付加情報（本実施形態では、アンダーライン、コメントまたはしおり）を取得するものである。
【００６６】
なお、ユーザＩＦ部２１５は、変更前テキスト情報に限らず、変更後テキスト情報を構成する文字に対して付加される付加情報を取得することもできる。さらに、ユーザＩＦ部２１５は、既にテキスト情報に対して付加されている付加情報をユーザに指定させ、当該指定された付加情報を取得することもできる。
【００６７】
表示部２１７は、ユーザＩＦ部２１５によって提供されるＧＵＩや、電子書物格納部２０３に格納されているテキスト情報、ユーザファイル格納部２０５に格納されている付加情報などを表示するものである。具体的には、表示部２１７は、ＬＣＤやＣＲＴなどの表示装置によって構成することができる。
【００６８】
（情報表示システムの動作）
次に、上述した本実施形態に係る情報表示システム（識別情報割当装置１００及び情報表示装置２００）の動作について説明する。
【００６９】
（１）変更前テキスト情報に対する識別情報の割当
まず、図２及び図６（ａ）を参照して、識別情報割当装置１００が、テキスト情報（変更前テキスト情報）を構成する文字に対して、識別情報（変更前識別情報）を割り当てる、つまり、ナンバリングする動作について説明する。
【００７０】
図２に示すように、ステップＳ１０において、識別情報割当装置１００は、電子書物格納部１０３に格納されているテキスト情報を構成する文字に対して、順次整数を割り当て、ナンバリングする。
【００７１】
具体的には、図６（ａ）に示すように、識別情報割当装置１００は、テキスト情報を構成する最初の文字（図中の“物”）に対して、“１”を割り当て、当該テキスト情報を構成する他の文字に、連続する整数を順次割り当てる。
【００７２】
さらに、図２に示すように、ステップＳ２０において、識別情報割当装置１００は、テキスト情報を構成する文字に割り当てられた識別情報を、ナンバリングファイルとして格納する。
【００７３】
（２）付加情報の取得と関連付け
次に、図３及び図７（ａ）を参照して、情報表示装置２００が、ユーザからアンダーラインやコメントなどの付加情報を取得し、取得した付加情報と、識別情報（変更前識別情報）とを関連付ける動作について説明する。
【００７４】
図３に示すように、ステップＳ１１０において、情報表示装置２００は、ユーザによる指示に応じて、対象となるテキスト情報を選択する。
【００７５】
ステップＳ１２０において、情報表示装置２００は、ユーザによって入力された付加情報の内容（アンダーライン、コメントまたはしおり）を取得する。
【００７６】
ステップＳ１３０において、情報表示装置２００は、取得した付加情報と、選択したテキスト情報を構成する文字に割り当てられている識別情報とを関連付ける。
【００７７】
具体的には、図７（ａ）に示すように、情報表示装置２００は、「アンダーライン」を識別情報“１”〜“４”（図中の“物の発明”）、及び識別情報“１１”〜“１７”（図中の“その物を生産し”）と関連付ける。同様に、情報表示装置２００は、図７（ａ）に示すように、「コメント」（図中の吹き出し付きコメント“方法の場合は？”）、及び「しおり」（図中の符号Ｍ）を識別情報“１”と関連付ける。
【００７８】
さらに、図３に示すように、ステップＳ１４０において、情報表示装置２００は、付加情報と、テキスト情報を構成する文字に割り当てられている識別情報とから構成される“ユーザ”ナンバリングファイルを生成する。すなわち、“ユーザ”ナンバリングファイルとは、識別情報から構成されるナンバリングファイルに、当該識別情報と関連付けられた付加情報が付加されたファイルである。
【００７９】
（３）変更後テキスト情報に対する識別情報の割当
次に、図４、図６（ｂ）及び図６（ｃ）を参照して、識別情報割当装置１００が、変更後テキスト情報上の追加文字に対して、整数のみから構成される変更前識別情報とは異なる、整数及び小数から構成される変更後識別情報を割り当てる、つまり、ナンバリングする動作について説明する。
【００８０】
図４に示すように、ステップＳ２１０において、識別情報割当装置１００は、変更前テキスト情報及び変更後テキスト情報を比較して、変更前テキスト情報から変更後テキスト情報への変更箇所を判定する。
【００８１】
ステップＳ２２０において、識別情報割当装置１００は、変更後テキスト情報において追加されていると判定した変更後テキスト情報上の追加文字に対して、変更前識別情報（整数）と異なる変更後識別情報（小数）を割り当てる。
【００８２】
具体的には、識別情報割当装置１００は、図６（ｂ）に示すように、追加されていると判定した変更後テキスト情報上の追加文字（図中の“（プログラム等を含む。以下同じ。”の部分）に対して、当該追加文字の直前に位置する文字に割り当てられた整数（図中の“１”）を整数部分とする小数（図中の“１．１”〜“１．１７”）を変更後識別情報として割り当てる。
【００８３】
ステップＳ２３０において、識別情報割当装置１００は、変更前識別情報（整数部分）と、変更後テキスト情報を構成する文字に割り当てられた変更後識別情報（小数部分及び削除部分）とを、変更後テキスト情報に対応するナンバリングファイルとして格納する。
【００８４】
また、図６（ｃ）に示すように、識別情報割当装置１００は、変更後テキスト情報を構成する文字に対して、当該変更後テキスト情報上における当該文字の順序を変更前識別情報と同一の方法、つまり、整数のみによって示す識別情報である再割当識別情報から構成されるナンバリングファイルを生成することができる。
【００８５】
なお、本実施形態では、図６（ｂ）に示したナンバリングファイルと、図６（ｃ）に示したナンバリングファイルとは、セットで情報表示装置２００に提供される。
【００８６】
（４）変更後テキスト情報における付加情報の表示
次に、図５及び図７（ｂ）を参照して、情報表示装置２００が、変更後テキスト情報において、変更前テキスト情報に付加した付加情報を表示する動作について説明する。
【００８７】
図５に示すように、ステップＳ３１０において、情報表示装置２００は、上述したステップＳ１４０（図３参照）において生成した、付加情報と、テキスト情報（変更前テキスト情報）を構成する文字に割り当てられている識別情報（変更前識別情報）とから構成される“ユーザ”ナンバリングファイル（図７（ａ）参照）、及び上述したステップＳ２２０〜Ｓ２３０において生成・格納された変更後テキスト情報に対応するナンバリングファイル（図６（ｂ）参照）を選択する。
【００８８】
ステップＳ３２０において、情報表示装置２００は、変更前識別情報に基づいて、選択した“ユーザ”ナンバリングファイルに含まれる付加情報（アンダーライン、コメント及びしおり）を、変更後テキスト情報に対応するナンバリングファイルに反映する。
【００８９】
具体的には、図７（ｂ）に示すように、変更前識別情報（整数部分）と、変更後識別情報（小数部分及び削除部分）とから構成されるナンバリングファイルに、付加情報（アンダーライン、コメント及びしおり）が反映される。
【００９０】
また、図７（ｂ）に示すように、情報表示装置２００は、変更後テキスト情報において追加されている文字（図中の“１文挿入”）及び削除されている文字（図中の“１文削除”）または付加情報（図中の“下線削除”）があることを表示させることができる。
【００９１】
ここで、変更後テキスト情報では、付加情報と関連付けられていた変更前識別情報が削除されている場合がある（例えば、図中の識別情報“１１”〜“１８”）。かかる場合、情報表示装置２００は、削除された変更前識別情報の最も近くにおいて残存している変更前識別情報（例えば、図中の識別情報“１０”）に“１文挿入”、“１文削除”及び“下線削除”の表示を関連付ける。
【００９２】
また、コメントやしおりと関連付けられていた変更前識別情報が削除された場合、情報表示装置２００は、削除された変更前識別情報の最も近くにおいて残存している変更前識別情報と当該コメントやしおりを関連付け、当該箇所が削除された旨のメッセージを表示してもよい。
【００９３】
さらに、図５に示すように、ステップＳ３３０において、情報表示装置２００は、付加情報が反映されたナンバリングファイルを、付加情報と、変更後テキスト情報を構成する文字に割り当てられている識別情報（変更前識別情報及び変更後識別情報）とから構成される“ユーザ”ナンバリングファイルとして格納する。
【００９４】
（５）テキスト情報と付加情報の表示
次に、図８及び図９を参照して、情報表示装置２００が、テキスト情報と付加情報とを表示する動作について説明する。
【００９５】
図８は、情報表示装置２００（表示部２１７）において表示されるテキスト情報及び付加情報の一例を示している。
【００９６】
テキスト情報Ｄ１は、特許法の条文を内容とするテキスト情報を示している。また、付加情報Ｄ２は、テキスト情報Ｄ１（具体的にはテキスト情報Ｄ１を構成する文字）に割り当てられた識別情報と関連付けられている付加情報を示している。
【００９７】
情報表示装置２００は、テキスト情報Ｄ１と、付加情報Ｄ２とを合成し、合成情報Ｄ３を表示部２１７に表示する。
【００９８】
このように、ユーザは、従来、書物（本）に直接付加していたアンダーラインなどのマーク、コメント、及びしおりなどの“付加情報”を電子書物などのテキスト情報上で仮想的に付加することができる。
【００９９】
なお、図８に示すように、しおりＭがユーザによって付加された場合、しおりＭが付加されたページにユーザが即時にアクセスできるようにするため、情報表示装置２００は、しおりＭが付加されたページをまとめてファイルすることができる。
【０１００】
また、情報表示装置２００は、しおりＭの形状や色などを指定できる機能を備えてもよい。ユーザは、おりＭが付加されたページがまとめられた当該ファイルを参照する際、つまり、表示部２１７に表示させる際、しおりＭが付加された特定のページを指定する代わりに、ユーザが指定したしおりＭの形状や色などで当該ページを指定できるようにすることができる。
【０１０１】
次に、図９を参照して、情報表示装置２００が、複数の付加情報を用いて、論理演算を実行し、テキスト情報と論理演算の結果とを表示する動作の一例を説明する。
【０１０２】
合成情報Ｄ４は、テキスト情報と、付加情報Ｄ５〜Ｄ７に含まれるすべての付加情報とが合成された情報を示している。すなわち、合成情報Ｄ４は、テキスト情報と、付加情報Ｄ５〜Ｄ７の論理和とによって構成されている。
【０１０３】
また、情報表示装置２００は、付加情報Ｄ５〜Ｄ７を用いて、様々な論理演算を実行することができる。例えば、情報表示装置２００は、付加情報Ｄ６及び付加情報Ｄ７のみ（つまり付加情報Ｄ５を除く）の論理和である付加情報Ｄ８を生成することができる。
【０１０４】
さらに、情報表示装置２００は、図９に示した例に留まらず、例えば、付加情報Ｄ５及び付加情報Ｄ６の論理和と、付加情報Ｄ７との論理積による演算結果を新たな付加情報として生成することができる。
【０１０５】
（作用・効果）
以上説明した本実施形態に係る情報表示システム（識別情報割当装置１００及び情報表示装置２００）によれば、テキスト情報の内容が改訂などによって変更された場合、追加されていると判定された改訂後のテキスト情報上の追加文字に対して、変更前識別情報と異なる前記識別情報である変更後識別情報が、ナンバリング部１０５（またはナンバリング部２１１）によって割り当てられる。
【０１０６】
この結果、変更されていない文字は、テキスト情報の改訂後においても変更前識別情報と関連付けられているため、変更前テキスト情報に基づいて付加されたアンダーラインやコメントなどの付加情報を変更後テキスト情報に最大限踏襲することによって、改訂前の電子書物などに対してユーザによって付加されたマーク、コメント及びしおりなどの付加情報を改訂後の電子書物に容易に承継することができる。
【０１０７】
また、本実施形態に係る情報表示システムによれば、変更前テキスト情報に対して整数を用いて変更前識別情報が割り当てられ、変更前テキスト情報への追加文字に対して当該追加文字の直前に位置する文字に割り当てられた整数（例えば、“１”）を整数部分とする小数（例えば、“１．１”や“１．２”）が変更後識別情報として割り当てられる。
【０１０８】
一般的に、テキスト情報上の文字の順序は、ページ番号、行番号及び桁番号から構成されるページ情報によって指定されるが、変更前テキスト情報の内容が改訂などによって変更された場合、当該ページ情報によって変更箇所を認識することは困難であった。本実施形態に係る情報表示システムによれば、上述したように、整数を用いて変更前識別情報が示され、小数を用いて変更後識別情報が示されるため、情報表示システムは、変更箇所を容易に認識することができる。
【０１０９】
本実施形態に係る情報表示システムによれば、ナンバリング部１０５（またはナンバリング部２１１）が、変更後テキスト情報上における文字の順序を変更前識別情報と同一の方法、つまり、整数のみによって示す識別情報である再割当識別情報を割り当てる。
【０１１０】
さらに、処理部２０７が、変更後テキスト情報、変更前識別情報、変更後識別情報、及び整数のみによって構成される再割当識別情報に基づいて、付加情報と再割当識別情報とを関連付ける。
【０１１１】
このため、ユーザは、自己が変更前及び変更後テキスト情報に対して付加した付加情報と、整数のみによって構成される再割当識別情報との関連付けを情報表示装置２００に実行させることができる。
【０１１２】
すなわち、テキスト情報の改訂が重なると、整数部分と小数部分とから構成される識別情報の構成が複雑となるが、本実施形態に係る情報表示システムによれば、ユーザの指示または情報表示システム側からの要求に基づいて、一定のタイミングで、整数のみによって構成される識別情報に変更することができる。
【０１１３】
本実施形態に係る情報表示システムによれば、処理部２０７が、複数の付加情報を用いて論理演算を実行し、テキスト情報と論理演算の結果とを表示させるため、ユーザは、テキスト情報と、必要な付加情報のみを適宜表示させることができる。
【０１１４】
従来、ユーザは、複数の付加情報を区別する場合、アンダーラインやコメントについて、その形状や色などを変える必要があったが、本実施形態に係る情報表示システムによれば、このような問題を解決することができる。
【０１１５】
（その他の実施形態）
上述したように、本発明の一実施形態を通じて本発明の内容を開示したが、この開示の一部をなす論述及び図面は、本発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例及び運用技術が明らかとなろう。
【０１１６】
例えば、上述した実施形態では、識別情報割当装置１００（ナンバリング部１０５）において、テキスト情報に識別情報を割り当てているが、情報表示装置２００（ナンバリング部２１１）が、テキスト情報に識別情報を割り当ててもよい。
【０１１７】
同様に、上述した本実施形態では、識別情報割当装置１００（比較判定部１０７）が、変更前テキスト情報及び変更後テキスト情報を比較して、変更前テキスト情報から変更後テキスト情報への変更箇所を判定しているが、情報表示装置２００（比較判定部２１３）が、当該変更箇所を判定してもよい。
【０１１８】
また、上述した実施形態では、整数を用いて変更前識別情報が示され、小数を用いて変更後識別情報が示される形態としたが、変更後テキスト情報における変更前テキスト情報からの変更箇所が認識できる方法であれば、整数と小数とを用いる形態以外であっても構わない。
【０１１９】
さらに、上述した実施形態では、付加情報として、アンダーライン、コメント及びしおりをテキスト情報に付加できる形態としたが、付加情報には、アンダーライン、コメント及びしおり以外の情報が含まれてもよい。
【０１２０】
このように、本発明は、ここでは記載していない様々な実施の形態などを含むことは勿論である。したがって、本発明の技術的範囲は、上述の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【図面の簡単な説明】
【０１２１】
【図１】本発明の実施形態に係る情報表示システムの論理ブロック構成を示す図である。
【図２】本発明の実施形態に係る情報表示システムの動作フローを示す図である。
【図３】本発明の実施形態に係る情報表示システムの動作フローを示す図である。
【図４】本発明の実施形態に係る情報表示システムの動作フローを示す図である。
【図５】本発明の実施形態に係る情報表示システムの動作フローを示す図である。
【図６】本発明の実施形態に係る情報表示システムの動作を説明するための説明図である。
【図７】本発明の実施形態に係る情報表示システムの動作を説明するための説明図である。
【図８】本発明の実施形態に係る情報表示システムにおいて表示される情報の一例を示す図である。
【図９】本発明の実施形態に係る情報表示システムにおいて表示される情報の一例を示す図である
【符号の説明】
【０１２２】
１０…通信ネットワーク、１００…識別情報割当装置、１０１…通信部、１０３…電子書物格納部、１０５…ナンバリング部、１０７…比較判定部、２００…情報表示装置、２０１…通信部、２０３…電子書物格納部、２０５…ユーザファイル格納部、２０７…表示処理部、２０９…論理演算部、２１１…ナンバリング部、２１３…比較判定部、２１５…ユーザＩＦ部、２１７…表示部、Ｄ１…テキスト情報、Ｄ２，Ｄ５，Ｄ６，Ｄ７，Ｄ８…付加情報、Ｄ３，Ｄ４…合成情報、Ｍ…しおり
【図１】
2005250690.tif 000003
【図２】
2005250690.tif 000004
【図３】
2005250690.tif 000005
【図４】
2005250690.tif 000006
【図５】
2005250690.tif 000007
【図６】
2005250690.tif 000008
【図７】
2005250690.tif 000009
【図８】
2005250690.tif 000010
【図９】
2005250690.tif 000011