(57)【要約】【課題】ウェブコンテンツ内の対象箇所を的確に、かつ、レイアウトを崩さずに強調表示する。【解決手段】対象コンテンツを取得し、該対象コンテンツと対象箇所位置に基づいて、対象箇所を表示する大きさを対象箇所寸法として取得する（１ｇ１）。次に、強調装飾後の対象箇所の大きさが対象箇所寸法と等しくなるように、対象箇所寸法から強調用装飾の寸法を減じて当該対象箇所の修正後の寸法を算出し、該算出された寸法を目標対象箇所寸法と見做す（１ｇ２）。そして、前記対象コンテンツの対象箇所を目標対象箇所寸法に等しくなるように変換し、さらに、該対象箇所に強調用装飾を付与し作り変える（１ｇ３）。【選択図】図１
2008269135.tif 000002
【特許請求の範囲】
【請求項１】
所定記述言語で記述されたコンテンツを表示する際に、該コンテンツ内の対象箇所を囲む強調用装飾を付与することによって強調表示するために、
前記強調用装飾を付与する対象コンテンツに対応した参照子，対象コンテンツ内にて強調用装飾を付与する対象箇所位置を有する記憶装置と、
前記強調表示を制御する制御部と、
を備えた注釈表示装置であって、
前記制御部が、
前記参照子に基づいて対象コンテンツを取得し、該対象コンテンツと前記対象箇所位置に基づいて、前記対象箇所を表示する大きさを対象箇所寸法として取得する対象箇所寸法取得手段と、
強調装飾後の対象箇所の大きさが対象箇所寸法と等しくなるように、対象箇所寸法から強調用装飾の寸法を減じて当該対象箇所の修正後の寸法を算出し、該算出された寸法を目標対象箇所寸法と見做す目標対象箇所寸法算出手段と、
前記対象コンテンツの対象箇所を目標対象箇所寸法に等しくなるように変換し、さらに、該対象箇所に強調用装飾を付与し作り変えるコンテンツ編集手段と、
を備える、
ことを特徴とする注釈表示装置。
【請求項２】
請求項１に記載の注釈表示装置において、
前記コンテンツ編集手段が、
前記対象箇所を前記目標対象箇所寸法に等しくなるように拡大もしくは縮小して変換する手段、
を備えることを特徴とする注釈表示装置。
【請求項３】
請求項１に記載の注釈表示装置において、
前記コンテンツ編集手段が、
前記対象箇所を前記目標対象箇所寸法に等しくなるように切り取って変換する手段、
を備えることを特徴とする注釈表示装置。
【請求項４】
所定記述言語で記述されたコンテンツを表示する際に、該コンテンツ内の対象箇所を囲む強調用装飾を付与することによって強調表示するために、
前記強調用装飾を付与する対象コンテンツに対応した参照子，対象コンテンツ内にて強調用装飾を付与する対象箇所位置を有する記憶装置と、
前記強調表示を制御する制御部と、
を備えた装置で使用する
注釈表示方法であって、
前記制御部が、前記参照子に基づいて対象コンテンツを取得し、該対象コンテンツと前記対象箇所位置に基づいて、前記対象箇所を表示する大きさを対象箇所寸法として取得する対象箇所寸法取得ステップと、
前記制御部が、強調装飾後の対象箇所の大きさが対象箇所寸法と等しくなるように、対象箇所寸法から強調用装飾の寸法を減じて当該対象箇所の修正後の寸法を算出し、該算出された寸法を目標対象箇所寸法と見做す目標対象箇所寸法算出ステップと、
前記制御部が、前記対象コンテンツの対象箇所を目標対象箇所寸法に等しくなるように変換し、さらに、該対象箇所に強調用装飾を付与し作り変えるコンテンツ編集ステップと、
を有することを特徴とする注釈表示方法。
【請求項５】
請求項４に記載の注釈表示方法において、
前記コンテンツ編集ステップが、
前記対象箇所を前記目標対象箇所寸法に等しくなるように拡大もしくは縮小して変換するステップ、
を有することを特徴とする注釈表示方法。
【請求項６】
請求項４に記載の注釈表示方法において、
前記コンテンツ編集ステップが、
前記対象箇所を前記目標対象箇所寸法に等しくなるように切り取って変換するステップ、
を有することを特徴とする注釈表示方法。
【請求項７】
請求項４乃至６のいずれかに記載の注釈表示方法を、コンピュータで実行可能なコンピュータプログラムとして記述したことを特徴とする注釈表示プログラム。
【請求項８】
請求項４乃至６のいずれかに記載の注釈表示方法を、コンピュータで実行可能なコンピュータプログラムとして記述し、そのコンピュータプログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブコンテンツにおける表示技術に関するものである。
【背景技術】
【０００２】
インターネットの普及に伴い、ウェブコンテンツ（以下、単にコンテンツという）が情報媒体としての重要な役割を担うようになっている。しかし、コンテンツにおける位置は、文章や言葉で伝えるなどの間接的な伝達手段しかなく、写真を指し示すような直接的な手段はあまり知られていない。この間接的な手段では、情報発信者と情報受信者間で解釈の誤解が生ずる可能性がある。
【０００３】
前記間接的な手段としては、例えば、気に入った写真をあるウェブコンテンツ内で見つけて、その写真を知人にも見て欲しい場合、現状では、当該ウェブコンテンツのＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）と、当該ウェブコンテンツ内での当該写真の位置（例えば、右から２つ目の下）を教える。
【０００４】
上記のようなコンテンツ内の一部分を指し示す試みとして、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）などのデジタルコンテンツのアクセシビリティを診断し、その診断結果として、コンテンツ内の問題箇所を指し示す技術（例えば、非特許文献１，２参照）が知られている。この技術では、強調を示すためのシンボル（例えば、画像など）をコンテンツに挿入して表示する。
【非特許文献１】朝井大介，他、「ウェブアクセシビリティ向上支援ツールの開発」，Ｐｒｏｃ．  ｏｆ  ＨＩＳ  ２００６（ＣＤ−ＲＯＭ）、特定非営利活動法人ヒューマンインタフェース学会、２００６年９月、ｐｐ１１３５−１１３８。
【非特許文献２】高木康明，他、「Ｗｅｂアクセシビリティ診断ツール：ＷｅｂＩｎｓｐｅｖｔｏｒ」、富士通株式会社、Ｖｏｌ．５４，ｎｏ．３、２００３年５月９日、ｐｐ．２０３−２０７。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の技術には以下の２点の問題点が存在する。
【０００６】
まず、１点目として、挿入前の元コンテンツと、シンボルを挿入後表示するコンテンツの間にレイアウトの相違が生ずる可能性がある。
【０００７】
次に、２点目として、シンボルは強調対象箇所の先頭位置に挿入されるが、対象箇所の終了位置を示すシンボルは付与されないため、どの部分までを強調対象としているのかが分からない可能性がある。
【０００８】
本発明は、前記課題に基づいてなされたものであって、ウェブコンテンツ等の所定記述言語で記述されたコンテンツにおいて、当該コンテンツ内の一部箇所を的確に強調表示し、さらに、コンテンツのレイアウトを崩さずに強調表示する注釈表示装置，注釈表示方法，その方法を実装した注釈表示プログラム及びそのプログラムを記録した記録媒体を提供することにある。
【課題を解決するための手段】
【０００９】
前記課題の解決を図るために、請求項１記載の発明は、所定記述言語で記述されたコンテンツを表示する際に、該コンテンツ内の対象箇所を囲む強調用装飾を付与することによって強調表示するために、前記強調用装飾を付与する対象コンテンツに対応した参照子，対象コンテンツ内にて強調用装飾を付与する対象箇所位置を有する記憶装置と、前記強調表示を制御する制御部と、を備えた注釈表示装置であって、前記制御部が、前記参照子に基づいて対象コンテンツを取得し、該対象コンテンツと前記対象箇所位置に基づいて、前記対象箇所を表示する大きさを対象箇所寸法として取得する対象箇所寸法取得手段と、強調装飾後の対象箇所の大きさが対象箇所寸法と等しくなるように、対象箇所寸法から強調用装飾の寸法を減じて当該対象箇所の修正後の寸法を算出し、該算出された寸法を目標対象箇所寸法と見做す目標対象箇所寸法算出手段と、前記対象コンテンツの対象箇所を目標対象箇所寸法に等しくなるように変換し、さらに、該対象箇所に強調用装飾を付与し作り変えるコンテンツ編集手段と、を備える、ことを特徴とする。
【００１０】
請求項２記載の発明は、請求項１記載の発明において、前記コンテンツ編集手段が、前記対象箇所を前記目標対象箇所寸法に等しくなるように拡大もしくは縮小して変換する手段、を備えることを特徴とする。
【００１１】
請求項３記載の発明は、請求項１記載の発明において、前記コンテンツ編集手段が、前記対象箇所を前記目標対象箇所寸法に等しくなるように切り取って変換する手段、を備えることを特徴とする。
【００１２】
請求項４記載の発明は、所定記述言語で記述されたコンテンツを表示する際に、該コンテンツ内の対象箇所を囲む強調用装飾を付与することによって強調表示するために、前記強調用装飾を付与する対象コンテンツに対応した参照子，対象コンテンツ内にて強調用装飾を付与する対象箇所位置を有する記憶装置と、前記強調表示を制御する制御部と、を備えた装置で使用する注釈表示方法であって、前記制御部が、前記参照子に基づいて対象コンテンツを取得し、該対象コンテンツと前記対象箇所位置に基づいて、前記対象箇所を表示する大きさを対象箇所寸法として取得する対象箇所寸法取得ステップと、前記制御部が、強調装飾後の対象箇所の大きさが対象箇所寸法と等しくなるように、対象箇所寸法から強調用装飾の寸法を減じて当該対象箇所の修正後の寸法を算出し、該算出された寸法を目標対象箇所寸法と見做す目標対象箇所寸法算出ステップと、前記制御部が、前記対象コンテンツの対象箇所を目標対象箇所寸法に等しくなるように変換し、さらに、該対象箇所に強調用装飾を付与し作り変えるコンテンツ編集ステップと、を有することを特徴とする。
【００１３】
請求項５記載の発明は、請求項４記載の発明において、前記コンテンツ編集ステップが、前記対象箇所を前記目標対象箇所寸法に等しくなるように拡大もしくは縮小して変換するステップ、を有することを特徴とする。
【００１４】
請求項６記載の発明は、請求項４記載の発明において、前記コンテンツ編集ステップが、前記対象箇所を前記目標対象箇所寸法に等しくなるように切り取って変換するステップ、を有することを特徴とする。
【００１５】
請求項７記載の発明は、注釈表示プログラムであって、請求項４乃至６のいずれかに記載の注釈表示方法を、コンピュータで実行可能なコンピュータプログラムとして記述したことを特徴とする。
【００１６】
請求項８記載の発明は、記録媒体であって、請求項４乃至６のいずれかに記載の注釈表示方法を、コンピュータで実行可能なコンピュータプログラムとして記述し、そのコンピュータプログラムを記録したことを特徴とする。
【００１７】
前記請求項１乃至６のいずれかに記載の発明は、コンテンツ（例えば、ウェブコンテンツ等の所定記述言語で記述されたコンテンツ）内の対象箇所を、対象箇所位置に基づいた位置に、強調装飾後の対象箇所の大きさに合わせて強調表示できる。
【００１８】
前記請求項７に記載の発明は、請求項４乃至６のいずれかに記載の注釈表示方法をコンピュータプログラムとして記載できる。
【００１９】
前記請求項８に記載の発明は、請求項４乃至６のいずれかに記載の注釈表示方法を実装したコンピュータプログラムを記録媒体に記録できる。
【発明の効果】
【００２０】
以上示したように請求項１乃至６のいずれかの発明によれば、強調表示は利用者間で容易に情報伝達できる。即ち、当該強調対象となるコンテンツの対象箇所の位置が明確に判り、かつ、コンテンツのレイアウトを変化させないように強調表示することで対象箇所の探索を容易にし、誤った情報伝達を軽減できる。
【００２１】
請求項７の発明によれば、注釈表示方法を実装したコンピュータプログラムを提供できる。
【００２２】
請求項８の発明によれば、注釈表示方法を実装したコンピュータプログラムを記録した記録媒体を提供できる。
【００２３】
これらを以ってコンテンツ処理技術分野に貢献できる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施形態を図面等に基づいて詳細に説明する。
【００２５】
第１及び第２実施形態は、記述言語（例えば、構造化記述言語であるＨＴＭＬ，ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ））で記述されたコンテンツを表示する際に、該コンテンツ内の対象箇所（コンテンツの部分であって、例えば、画像データ）を、当該対象箇所を囲む強調用装飾を付与することによって、強調表示するものである。
【００２６】
［第１実施形態］
本発明の第１実施形態における注釈表示装置の装置構成を図１に基づいて説明する。
【００２７】
図１中の注釈表示装置１は、記憶装置（例えば、ディスク装置１ｃ）に保存された強調表示を行う箇所（即ち、強調表示対象箇所）を示す記述情報に従って、強調対象コンテンツ内の対象箇所を強調表示装飾である外枠で囲むことで強調表示する。例えば、図２中の表示画面Ｗの強調表示Ｃのように表示する。
【００２８】
図１中の注釈表示装置１の装置構成は、各部を制御する制御部１ａ，予め備えられた記憶装置（例えば、メモリ）における記憶領域を管理する記憶部１ｂ，永続的にデータを格納し管理するディスク装置１ｃ，ディスプレイ装置などを含む表示部１ｄ、ネットワークプロトコルに基づいて通信を制御する通信部１ｅ，強調表示対象箇所を指定するインタフェース装置（例えば、ポインティング装置やキーボード装置）を含む操作部１ｆである。注釈表示装置１は、例えば、コンピュータである。なお、注釈表示装置１は、ネットワーク１００を介して、ウェブサーバ装置２と接続されている。制御部１ａは、各部を実行し制御するプログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）を含んでいても良い。
【００２９】
また、制御部１ａは、対象箇所寸法取得手段１ｇ１，目標対象箇所寸法算出手段１ｇ２，コンテンツ編集手段１ｇ３を備える。
【００３０】
対象箇所寸法取得手段１ｇ１は、当該対象箇所が表示される大きさを対象箇所寸法として取得する。
【００３１】
目標対象箇所寸法算出手段１ｇ２は、強調装飾後の対象箇所の大きさが対象箇所寸法と等しくなるように、対象箇所寸法より強調用装飾の寸法を減じて当該対象箇所の修正後の寸法（目標対象箇所寸法）を算出する。
【００３２】
コンテンツ編集手段１ｇ３は、コンテンツの対象箇所を目標対象箇所寸法となるように変換し、該対象箇所部分に強調装飾を付与したコンテンツに作り変える。
【００３３】
次に、第１実施形態において、任意の対象箇所を強調表示する過程を図３に基づいて説明する。図３は、任意の対象箇所を強調表示する過程を示すフローチャートである。なお、以下の説明で、図１中の符号と同じ符号のものの説明は省略する。強調表示対象箇所は、操作部１ｆによって予め指定されたものとする。例えば、表示された強調対象コンテンツに対して操作部１ｆによって、強調表示対象箇所を指定し、その指定された強調表示対象箇所を示す記述（以下、強調箇所指示記述；詳細は後述する）を記憶装置１ｃに保存しておく。
【００３４】
まず、記憶装置（ディスク装置）１ｃに保存された強調箇所指示記述に従って、強調対象コンテンツをウェブサーバ２からネットワーク１００を介して取得する（Ｓ１０１）。
【００３５】
前記強調箇所指示記述とは、強調表示対象箇所を強調するために必要な情報を集約した記述である。前記強調箇所指示記述を図４に基づいて説明する。前記強調箇所指示記述（強調箇所情報）は、強調表示対象箇所を管理するために付与されるＩＤ（Ｉｄｅｎｔｉｆｉｅｒ）（即ち、強調表示管理ＩＤ  Ｅ１１），強調表示対象箇所を付加する対象となる強調対象コンテンツに対応した参照子（ＵＲＩ）（即ち、強調表示対象ＵＲＩ  Ｅ１２），強調対象コンテンツ内にて付加する位置（即ち、強調表示対象位置（対象箇所位置）Ｅ１３）をデータ構成要素として有する。図４中の強調表示対象位置Ｅ１３は、ＸＰｏｉｎｔｅｒ書式で記述する。なお、ＸＰｏｉｎｔｅｒとはコンテンツ内の所定の位置を指定するための標準書式である。
【００３６】
例えば、図２の１つ目のデータ項目の位置情報は、以下のように記述できる。
「＃ｅｌｅｍｅｎｔ（／ｈｔｍｌ／ｂｏｄｙ／ｐ[２]／ｈ１[１]）」
上述の位置情報の記述は、ＨＴＭＬ文書のｈｔｍｌ要素の子要素であるｂｏｄｙ要素の子要素の中で２つ目のｐ要素の子要素の中で１つ目のｈ１要素に対して注釈を加えることを示している。なお、本実施形態では、ＸＰｏｉｎｔｅｒを用いたが、強調対象コンテンツ内の位置を特定できる機能を有する書式で代替可能であることはいうまでもない。
【００３７】
次に、対象箇所寸法取得手段１ｇ１が、当該強調表示対象位置により指定された強調表示対象箇所を特定し、強調対象コンテンツから対象箇所寸法を取得し、記憶部１ｂに保存する（Ｓ１０２）。
【００３８】
次に、目標対象箇所寸法算出手段１ｇ２が、強調表示対象箇所を枠で囲み表示しても、強調対象コンテンツのレイアウトが変わらないように、当該強調表示対象箇所の寸法を修正する目標値である目標対象箇所寸法を算出し、記憶部１ｂに保存する（Ｓ１０３）。より具体的には、以下の算出式により得られた目標対象箇所寸法に変更する。
目標対象箇所寸法（幅）＝対象箇所寸法（幅）−外枠の幅×２        ………式１
目標対象箇所寸法（高さ）＝対象箇所寸法（高さ）−外枠の幅×２    ………式２
なお、前記外枠の幅は、予め設定されているものとする。
【００３９】
上記の式では、目標対象箇所寸法は、強調表示（強調用装飾）の寸法（例えば、対象箇所寸法から外枠の幅を２倍した値）を減じた値としている。
【００４０】
次に、コンテンツ編集手段１ｇ３が、前記目標対象箇所寸法になるように、強調表示対象箇所を縮小した修正強調表示対象箇所を生成し、記憶部１ｂに記憶する（Ｓ１０４）。
【００４１】
次に、コンテンツ編集手段１ｇ３が、当該修正強調対象箇所の周りに外枠を表示するように修正したコンテンツ（以下、修正コンテンツという）を生成し、記憶部１ｂに記憶する（Ｓ１０５）。
【００４２】
そして、コンテンツ編集手段１ｇ３が、前記修正強調表示対象箇所と、前記修正コンテンツに基づいて、表示画面用画像を生成し、表示部１ｄにて表示する（Ｓ１０６）。
【００４３】
なお、表示画面用画像を生成する手段としては、閲覧ソフトウェア（例えば、ウェブブラウザ）を用いて良いことはいうまでもない。例えば、コンテンツ編集手段１ｇ３が、強調対象コンテンツにおける修正強調表示対象箇所に従った箇所に、修正コンテンツを埋め込んだＨＴＭＬ（表示用画面画像）データを生成し、その埋め込まれたＨＴＭＬデータをウェブブラウザを介して表示部１ｄで表示する。
【００４４】
以上のように第１実施形態では、例えば、あるコンテンツの一部分に面白い情報を見つけ、その情報を知人に伝えたい場合に、強調表示対象箇所を示す情報と修正コンテンツをメールなどで知人に送信することによって、当該知人は当該情報が強調表示されたコンテンツを閲覧でき、さらに、箇所の特定が容易にできる。
【００４５】
第１実施形態の実施例としては、テキストを強調表示する例を説明する。なお、本実施例では、テキストの文字サイズの設定は、ＨＴＭＬ文書内に記述して行うものとする。
【００４６】
より具体的には、図３のステップＳ１０４にて、当該目標対象箇所寸法に合うように縮小した対象箇所を生成するではなく、対象箇所であるテキストが当該目標対象箇所寸法になるように、ＨＴＭＬ文書の文字サイズ設定を記述する。
【００４７】
例えば、強調対象であるＨＴＭＬ文書が以下の文書１であったとする。
文書１「売り上げ向上のために新規サービスの創出が必要である。」
前記文書１内に下記のように設定（ｆｏｎｔタグによる設定）を付与することで、文字サイズが適切に変更される。即ち、「新規サービス」を強調する場合、ステップＳ１０３にて算出した目標対象箇所寸法（高さ）に応じて、以下のように設定を付与する。
文書２「売り上げ向上のために＜ｆｏｎｔ  ｓｉｚｅ＝“目標対象箇所寸法（高さ）”＞新規サービス＜／ｆｏｎｔ＞の創出が必要である。」
以上のように設定を付与することによって、文字サイズが適切に変更される。
【００４８】
なお、本実施例では、ＨＴＭＬ文書を修正し文字サイズを変更する手法を示したが、ＣＳＳ（Ｃａｓｃａｄｉｎｇ  Ｓｔｙｌｅ  Ｓｈｅｅｔｓ）を用いるなど、同等の効果を見込めるものであれば良いことは言うまでもない。
【００４９】
［第２実施形態］
第２実施形態は、サーバ装置とクライアント装置から構成された注釈表示システムである。なお、同一のコンピュータにサーバアプリケーションとクライアントアプリケーションとを実行させてもよいことはいうまでもない。
【００５０】
第２実施形態における注釈表示システムの構成を図５に基づいて説明する。図５中の注釈表示システムは、サーバ装置３およびクライアント装置４から構成されている。サーバ装置３は、典型的なウェブサーバであり、適宜、アプリケーションサーバやデータベースシステムを具備する。基本的には、サーバ装置３はクライアント装置４からＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）要求をネットワーク１００を介して受け取って、所定の文書をクライアント装置４に転送する。あるいは、ＨＴＴＰに含まれる引数を所定のプログラムに引き渡しその返り値をクライアント装置４に転送する。
【００５１】
図５中のサーバ装置３の装置構成は、各部を制御する制御部３ａ，予め備えられた記憶装置（例えば、メモリ）における記憶領域を管理する記憶部３ｂ，永続的にデータを格納し管理するディスク装置３ｃ，ネットワークプロトコルに基づいて通信を制御する通信部３ｄである。
【００５２】
図５中のクライアント装置４の装置構成は、各部を制御する制御部４ａ，予め備えられた記憶装置（例えば、メモリ）における記憶領域を管理する記憶部４ｂ，永続的にデータを格納し管理するディスク装置４ｃ，ディスプレイ装置などを含む表示部４ｄ、ネットワークプロトコルに基づいて通信を制御する通信部４ｅ，強調表示対象箇所を指定するインタフェース装置（例えば、ポインティング装置やキーボード装置）を含む操作部４ｆである。制御部３ａ及び４ａは、各部を実行し制御するプログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）を含んでいても良い。
【００５３】
また、制御部３ａは、第１実施形態と同様に対象箇所寸法取得手段３ｅ１，目標対象箇所寸法算出手段３ｅ２，コンテンツ編集手段３ｅ３を備える。即ち、サーバ装置３が、注釈表示（サーバ）装置と考えても良い。
【００５４】
第２実施形態の注釈表示システムにおける対象箇所を強調表示する過程を図６に基づいて説明する。なお、以下の説明で、図５の符号と同じものの説明は省略する。
【００５５】
まず、クライアント装置４の通信部４ｅは、サーバ装置３の通信部３ｄにＨＴＴＰ要求を送信する（Ｓ２０１）。このＨＴＴＰの引数は、強調表示対象ＵＲＩ（または、強調表示管理ＩＤ）を含む。なお、前記ＨＴＴＰの引数は、強調表示対象ＵＲＩ、強調表示管理ＩＤを同時に含んでもよいことはいうまでもない。
【００５６】
次に、サーバ装置３の制御部３ａは、受信したＨＴＴＰ要求に含まれる強調表示対象ＵＲＩ（または、強調表示管理ＩＤ）を取得する（Ｓ２０２）。また、強調表示対象ＵＲＩに対応するウェブサーバ５から強調対象であるコンテンツ（強調対象コンテンツ）を取得する。
【００５７】
次に、ディスク装置３ｃに保存された強調表示データベースを参照し、当該強調表示対象ＵＲＩもしくは強調表示管理ＩＤを満たす強調表示データセットを取得する（Ｓ２０３）。
【００５８】
前記強調表示データベースと強調表示データセットについて説明する。強調表示データセットとは、各強調箇所を管理するために付与される固有ＩＤ（即ち、強調表示管理ＩＤ  ２１）、強調箇所を付加する対象となる強調対象コンテンツのＵＲＩ（即ち、強調表示対象ＵＲＩ  Ｅ２２）、対象コンテンツ内にて付加する位置（即ち、強調表示対象位置  Ｅ２３）をデータ構成要素として持つデータセットである。強調表示データベースとは、例えば、図７のように当該強調表示データセットを複数有するデータベースである。
【００５９】
次に、対象箇所寸法取得手段３ｅ１が、当該強調表示対象位置によって指定された強調表示対象箇所を特定し、対象箇所寸法を取得し、記憶部３ｂに保存する（Ｓ２０４）。
【００６０】
次に、目標対象箇所寸法算出手段３ｅ２が、強調表示対象箇所を枠で囲み表示しても、強調対象コンテンツのレイアウトが変わらないように、当該強調表示対象箇所の寸法を修正する目標値である目標対象箇所寸法を算出し、記憶部３ｂに保存する（Ｓ２０５）。具体的には、以下の算出式により得られた修正値に変更する。
目標対象箇所寸法（幅）＝対象箇所寸法（幅）−外枠の幅×２        ………式１
目標対象箇所寸法（高さ）＝対象箇所寸法（高さ）−外枠の幅×２    ………式２
なお、前記外枠の幅は、予め設定されているとする。
【００６１】
上記の式では、目標対象箇所寸法は、強調表示（強調用装飾）の寸法（例えば、対象箇所寸法から外枠の幅を２倍した値）を減じた値としている。
【００６２】
次に、第１実施形態では、強調表示対象箇所が目標対象箇所寸法になるように縮小を行ったが、第２実施形態では、コンテンツ編集手段３ｅ３が、目標対象箇所寸法になるように強調表示対象箇所をカット（切断）し、一部分のみを修正強調表示対象箇所として生成し、記憶部３ｂに記憶する（Ｓ２０６）。なお、強調表示対象箇所のどの箇所をカットするかについては、当該修正強調表示対象箇所が、当該目標対象箇所寸法を満たせば、何れでもよい。
【００６３】
次に、コンテンツ編集手段３ｅ３が、当該修正強調対象箇所の周りに外枠を表示するように修正したコンテンツ（以下、修正コンテンツという）を生成し、記憶部３ｂに記憶する（Ｓ２０７）。
【００６４】
次に、当該修正コンテンツをクライアント装置４に送信する（Ｓ２０８）。
【００６５】
そして、サーバ装置３から受信した当該修正コンテンツ文書に基づいて、表示画面の画像を生成し、表示部４ｄに表示する処理を行っている（Ｓ２０９）。なお、ステップＳ２０９の表示画面の画像を生成する手段としては、閲覧ソフトウェア（例えば、ウェブブラウザ）を用いて良いことはいうまでもない。
【００６６】
以上のように、第２実施形態によって、例えば、あるコンテンツの一部分に面白い情報を見つけ、その情報を知人に伝えたい場合に、強調表示対象箇所を示す情報をサーバに登録し、知人には、登録した強調表示管理ＩＤを教える。当該知人は当該強調表示管理ＩＤをサーバに送信することによって、目的の情報が強調表示されたコンテンツを閲覧でき、箇所を容易に特定できる。
【００６７】
なお、第１実施形態の注釈表示装置及び第２実施形態の注釈表示システムにおける各手段の一部もしくは全部の機能をコンピュータのプログラムで構成し、そのプログラムをコンピュータを用いて実行して本発明を実現することができること、第１実施形態の注釈表示装置及び第２実施形態の注釈表示システムに関する方法（手順）をコンピュータのプログラムで構成し、そのプログラムをコンピュータに実行させることができることは言うまでもなく、コンピュータでその機能を実現するためのプログラムを、そのコンピュータが読み取り可能な記録媒体（記憶媒体）、例えばＦＤ（Ｆｌｏｐｐｙ（登録商標）  Ｄｉｓｋ）や、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、メモリカード、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、リムーバブルディスクなどに記録して、保存したり、配布したりすることが可能である。また、上記のプログラムをインターネットや電子メールなど、ネットワークを通して提供することも可能である。
【００６８】
さらに、上述の第１実施形態の注釈表示装置及び第２実施形態の注釈表示システムに関する方法を記述したコンピュータプログラムを、その方法に必要とされる入出力データを格納したメモリや外部記憶部等にアクセスするように実装してもよい。
【００６９】
以上、本発明の実施形態について説明したが、本発明は説明した実施形態に限定されるものでなく、各請求項に記載した範囲において各種の変形を行うことが可能である。
【００７０】
例えば、第１実施形態及び第２実施形態では、サーバ装置から対象コンテンツを取得しているが、注釈表示装置であるコンピュータ内のディスク装置から取得しても良い。
【００７１】
また、第１実施形態及び第２実施形態では、記憶装置（ディスク装置）と記憶部（メモリ）と区別しているが、例えば、扱うデータ容量が記憶部の容量と同じくらいであれば、ディスク装置の替わりに記憶部（メモリ（例えば、不揮発性メモリ））を使用しても構わない。
【図面の簡単な説明】
【００７２】
【図１】第１実施形態における注釈表示装置の装置構成図。
【図２】強調表示の一例を示す図。
【図３】第１実施形態における対象箇所を強調表示する過程を示す図。
【図４】強調箇所指示記述のデータ構成の一例を示す図。
【図５】第２実施形態における注釈表示システムの装置構成図。
【図６】第２実施形態における対象箇所を強調表示する過程を示す図。
【図７】強調表示データベースのデータ構成の一例を示す図。
【符号の説明】
【００７３】
１…注釈表示装置
１ａ…制御部
１ｂ…記憶部
１ｃ…ディスク装置
１ｄ…表示部
１ｅ…通信部
１ｆ…操作部
１ｇ１，３ｅ１…対象箇所寸法取得手段
１ｇ２，３ｅ２…目標対象箇所寸法算出手段
１ｇ３，３ｅ３…コンテンツ編集手段
２…ウェブサーバ装置
３…サーバ装置
３ａ…制御部
３ｂ…記憶部
３ｃ…ディスク装置
３ｄ…通信部
４…クライアント装置
４ａ…制御部
４ｂ…記憶部
４ｃ…ディスク装置
４ｄ…表示部
４ｅ…通信部
４ｆ…操作部
５…ウェブサーバ装置
１００…ネットワーク
Ｃ…強調表示
Ｅ１１，Ｅ２１…強調表示管理ＩＤ
Ｅ１２，Ｅ２２…強調表示対象ＵＲＩ
Ｅ１３，Ｅ２３…強調表示対象位置
Ｗ…表示画面
【図１】
2008269135.tif 000003
【図３】
2008269135.tif 000004
【図４】
2008269135.tif 000005
【図５】
2008269135.tif 000006
【図６】
2008269135.tif 000007
【図７】
2008269135.tif 000008
【図２】
2008269135.tif 000009