(57)【要約】【課題】  Ｗｅｂ２．０の現状を大幅に改善する新たな概念を取り入れ、万人による情報の共有に寄与することができるディジタル情報表示システムを提供する。【解決手段】  サービス提供サーバは、ウェブブラウズアプリケーションを起動して任意のウェブページにアクセスした一のユーザ端末機のユーザが、表示部を介して閲覧中の当該ウェブブラウズアプリケーションのレンダリング結果上に任意のディジタル情報を書き込んだ場合には、当該一のユーザ端末機から当該ディジタル情報を受信し、一のユーザ端末機と同じウェブページを閲覧中の他のユーザのユーザ端末機に対してディジタル情報を配信する。これにより、ディジタル情報表示システムにおいては、各ユーザ端末機の表示部に表示されたウェブブラウズアプリケーションのレンダリング結果上に、書き込まれたディジタル情報６１，６２，６３，・・・が重畳表示される。【選択図】  図３
2009059043.tif 000002
【特許請求の範囲】
【請求項１】
ウェブブラウズアプリケーションを用いて閲覧可能なディジタル情報を表示するディジタル情報表示システムであって、
複数のユーザがそれぞれ操作する複数のユーザ端末機と、
当該ディジタル情報表示システムのサービスを提供するために運営者が管理するサービス提供サーバとを備え、
上記サービス提供サーバは、
ウェブブラウズアプリケーションを起動してレンダリング対象情報にアクセスした一のユーザ端末機のユーザが、表示手段を介して閲覧中の当該ウェブブラウズアプリケーションのレンダリング結果上に任意のディジタル情報を書き込んだ場合に、当該一のユーザ端末機から、当該ディジタル情報の実体的内容を示す実体情報と当該ウェブブラウズアプリケーションのレンダリング結果上における表示位置を示す位置情報とを少なくとも受信する受信手段と、
上記受信手段によって受信した上記実体情報と上記位置情報とを少なくとも含む上記ディジタル情報を記憶する記憶手段と、
上記レンダリング対象情報にアクセスすることによって上記一のユーザ端末機の上記ウェブブラウズアプリケーションのレンダリング結果と同じレンダリング結果を閲覧中の他のユーザのユーザ端末機と、当該一のユーザ端末機とに対して、上記記憶手段に記憶された上記ディジタル情報を配信する配信手段と、
上記配信手段によって上記ディジタル情報を配信する際に、各ユーザ端末機の表示手段に表示されたウェブブラウズアプリケーションのレンダリング結果上における位置であって上記ディジタル情報に含まれる上記位置情報に基づいて制御された表示位置に当該ディジタル情報を重畳表示するように制御する制御手段とを有すること
を特徴とするディジタル情報表示システム。
【請求項２】
上記サービス提供サーバは、上記受信手段によって受信した上記ディジタル情報を、その受信時刻を示す時刻情報とともに上記記憶手段に記憶し、
上記制御手段は、上記レンダリング対象情報に対して複数のディジタル情報が書き込まれている場合には、これら複数のディジタル情報を、各ユーザ端末機の上記ウェブブラウズアプリケーションのレンダリング結果上に、書き込まれた時間順序で重畳表示し、且つ、一定時間経過後に消えるように制御すること
を特徴とする請求項１記載のディジタル情報表示システム。
【請求項３】
上記ユーザ端末機の表示手段には、過去に書き込まれたディジタル情報を時系列に再生するための再生用操作インターフェースが、上記ウェブブラウズアプリケーションのレンダリング結果上に重畳表示され、
上記制御手段は、上記ユーザによる上記再生用操作インターフェースの操作に応じて、上記レンダリング対象情報に任意の時間帯に書き込まれたディジタル情報を、上記ウェブブラウズアプリケーションのレンダリング結果上において時系列に重畳表示する態様で再生するように制御すること
を特徴とする請求項１又は請求項２記載のディジタル情報表示システム。
【請求項４】
上記再生用操作インターフェースは、時間帯別にディジタル情報の書き込み頻度を示す頻度グラフを表示可能に構成されたものであること
を特徴とする請求項３記載のディジタル情報表示システム。
【請求項５】
上記ユーザ端末機は、当該ディジタル情報表示システムのサービスに必要となる上記ウェブブラウズアプリケーションの機能を拡張するためのツールバーがインストールされたものであり、
上記サービス提供サーバは、上記ツールバーを介した上記ユーザ端末機との通信を行うことによって上記受信手段による上記ディジタル情報の受信と上記配信手段による上記ディジタル情報の配信とを行うこと
を特徴とする請求項１乃至請求項４のうちいずれか１項記載のディジタル情報表示システム。
【請求項６】
上記サービス提供サーバは、各ユーザ端末機が当該サービス提供サーバに実装された仮想的なウェブブラウズアプリケーションを介して所望のレンダリング対象情報にアクセス可能とするように、各ユーザ端末機が上記レンダリング対象情報にアクセスする際に行われる通信を仲介するプロキシサーバとして構成されたものであること
を特徴とする請求項１乃至請求項４のうちいずれか１項記載のディジタル情報表示システム。
【請求項７】
上記レンダリング対象情報は、上記ユーザ端末機のアクセス対象としての任意のウェブサーバが開設しているウェブサイトを構成する任意のウェブページであること
を特徴とする請求項１乃至請求項６のうちいずれか１項記載のディジタル情報表示システム。
【請求項８】
ウェブブラウズアプリケーションを用いて閲覧可能なディジタル情報を表示するディジタル情報表示方法であって、
サービス提供サーバが、ウェブブラウズアプリケーションを起動してレンダリング対象情報にアクセスした一のユーザ端末機のユーザが、表示手段を介して閲覧中の当該ウェブブラウズアプリケーションのレンダリング結果上に任意のディジタル情報を書き込んだ場合に、当該一のユーザ端末機から、当該ディジタル情報の実体的内容を示す実体情報と当該ウェブブラウズアプリケーションのレンダリング結果上における表示位置を示す位置情報とを少なくとも受信する受信工程と、
上記サービス提供サーバが、上記受信工程にて受信した上記実体情報と上記位置情報とを少なくとも含む上記ディジタル情報を記憶手段に記憶する記憶工程と、
上記サービス提供サーバが、上記レンダリング対象情報にアクセスすることによって上記一のユーザ端末機の上記ウェブブラウズアプリケーションのレンダリング結果と同じレンダリング結果を閲覧中の他のユーザのユーザ端末機と、当該一のユーザ端末機とに対して、上記記憶手段に記憶された上記ディジタル情報を配信する配信工程と、
上記サービス提供サーバが、上記配信工程にて上記ディジタル情報を配信する際に、各ユーザ端末機の表示手段に表示されたウェブブラウズアプリケーションのレンダリング結果上における位置であって上記ディジタル情報に含まれる上記位置情報に基づいて制御された表示位置に当該ディジタル情報を重畳表示するように制御する制御工程とを備えること
を特徴とするディジタル情報表示方法。
【請求項９】
ウェブブラウズアプリケーションを用いて閲覧可能なディジタル情報を表示するディジタル情報表示システムに用いられるサーバ装置であって、
ウェブブラウズアプリケーションを起動してレンダリング対象情報にアクセスした一のユーザ端末機のユーザが、表示手段を介して閲覧中の当該ウェブブラウズアプリケーションのレンダリング結果上に任意のディジタル情報を書き込んだ場合に、当該一のユーザ端末機から、当該ディジタル情報の実体的内容を示す実体情報と当該ウェブブラウズアプリケーションのレンダリング結果上における表示位置を示す位置情報とを少なくとも受信する受信手段と、
上記受信手段によって受信した上記実体情報と上記位置情報とを少なくとも含む上記ディジタル情報を記憶する記憶手段と、
上記レンダリング対象情報にアクセスすることによって上記一のユーザ端末機の上記ウェブブラウズアプリケーションのレンダリング結果と同じレンダリング結果を閲覧中の他のユーザのユーザ端末機と、当該一のユーザ端末機とに対して、上記記憶手段に記憶された上記ディジタル情報を配信する配信手段と、
上記配信手段によって上記ディジタル情報を配信する際に、各ユーザ端末機の表示手段に表示されたウェブブラウズアプリケーションのレンダリング結果上における位置であって上記ディジタル情報に含まれる上記位置情報に基づいて制御された表示位置に当該ディジタル情報を重畳表示するように制御する制御手段とを備えること
を特徴とするサーバ装置。
【請求項１０】
ウェブブラウズアプリケーションを実装した端末装置であって、
上記ウェブブラウズアプリケーションを起動してレンダリング対象情報にアクセスするアクセス手段と、
上記ウェブブラウズアプリケーションのレンダリング結果を表示する表示手段と、
上記表示手段を介してユーザが閲覧中の上記ウェブブラウズアプリケーションのレンダリング結果上に、当該ウェブブラウズアプリケーションを用いて閲覧可能な任意のディジタル情報を当該ユーザが書き込むための操作手段と、
少なくとも、上記操作手段を介して書き込まれた上記ディジタル情報の実体的内容を示す実体情報と上記ウェブブラウズアプリケーションのレンダリング結果上における表示位置を示す位置情報とを所定のサーバ装置に対して送信する送信手段と、
上記レンダリング対象情報にアクセスすることによって上記ウェブブラウズアプリケーションのレンダリング結果と同じレンダリング結果を閲覧中の他のユーザのユーザ端末機が上記サーバ装置に対して送信したディジタル情報を受信する受信手段とを備え、
上記表示手段には、上記送信手段によって送信したディジタル情報及び上記受信手段によって受信したディジタル情報が、上記ウェブブラウズアプリケーションのレンダリング結果上における位置であってこれらディジタル情報に含まれる上記位置情報に基づいて制御された表示位置に重畳表示されること
を特徴とする端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブブラウズアプリケーションを用いて閲覧可能なディジタル情報を表示するディジタル情報表示システム及びディジタル情報表示方法、並びに、ディジタル情報表示システムに用いられるサーバ装置及び端末装置に関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータをはじめとする情報処理装置、及びインターネットをはじめとするネットワーク技術の著しい普及にともない、様々なコンテンツを掲載したウェブページを介して極めて多様な情報を取得することが可能となっている。
【０００３】
一方、かかるウェブページを表示するパーソナルコンピュータ等の端末装置における表示面積に限りがあることから、多様な情報を効率よくウェブページに掲載する技術も重要である。かかる技術としては、例えば特許文献１乃至特許文献５等に開示された技術が提案されている。
【０００４】
【特許文献１】特開２００４−１５２０７４号公報
【特許文献２】特開２００６−１６３０５６号公報
【特許文献３】特開２００３−２４８６４１号公報
【特許文献４】特開２０００−９９２３２号公報
【特許文献５】特開２００３−７７００６号公報
【０００５】
具体的には、特許文献１には、インターネットを介して配信された広告情報を、利用者端末に表示されたウェブページ上に表示するための広告情報表示システムが開示されている。特に、この広告情報表示システムは、ウェブページを上位レイヤと下位レイヤとに分けて構成し、上位レイヤと下位レイヤとに異なる情報を表示させるものである。これにより、この広告情報表示システムにおいては、限られた表示面積のウェブページを有効利用して広告効果を向上させることができるとしている。
【０００６】
また、特許文献２には、ネットワークを介して外部から入力されたウェブコンテンツを表示器に表示するコンテンツ表示装置が開示されている。特に、このコンテンツ表示装置は、ウェブコンテンツとこれに関連する関連情報とを、表示器の表示画面上に重ね表示するものであり、レイヤメモリに登録された重ね順序で重ね表示を行うものである。これにより、このコンテンツ表示装置においては、外部から入力されたウェブコンテンツと自己専用の関連情報とを同一表示画面上で比較対照することができるとしている。
【０００７】
さらに、特許文献３には、既に運用されているウェブシステムを対象に、新たな機能やサービスの追加を簡便に行うことができる方法が開示されている。特に、この方法は、ウェブブラウズアプリケーションに主ページを送信する際に他の付加ページも送信し、送信した主ページの上に付加ページを重ね表示させるものであり、さらに、付加ページを透明化して表示させるものである。これにより、この方法においては、既存のウェブシステムを改造することなく、簡便に新たな機能やサービスを追加することができるとしている。
【０００８】
さらにまた、特許文献４及び特許文献５には、複数のウェブページを同時に画面表示するウェブページ多重同時表示閲覧装置、及び、これを利用した広告掲出システムが開示されている。特に、このウェブページ多重同時表示閲覧装置及び広告掲出システムは、上下に重ねて配列された複数のウェブページの透明度を任意に変化させ、隠れた部分を可視状態にするとともに、ウェブページに重ねてオーバーレイ情報を表示させるものである。これにより、このウェブページ多重同時表示閲覧装置及び広告掲出システムにおいては、多数のウェブページを同時に表示させることができるとしている。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ところで、近年では、従来のＷＷＷ（World Wide Web）におけるサービスやユーザ体験を超えて次第に台頭しつつある新しいウェブのあり方に関する総称として、Ｗｅｂ２．０という概念が生み出されている。
【００１０】
Ｗｅｂ２．０の大家として知られているTim O'reilly氏の論文によれば、Ｗｅｂ２．０には、以下のような特徴がある。まず、既存のウェブにおいては、情報をディレクトリ型に整理して配置するのが一般的であるが、Ｗｅｂ２．０においては、これらの枠組みに捉われることなく、ユーザによって自由に情報を整理して配置することが可能な点が１つの特徴である。また、既存のウェブにおいては、ＨＴＭＬ（HyperText Markup Language）やＣＧＩ（Common Gateway Interface）等を利用してサービスが提供されることが多かったのに対して、Ｗｅｂ２．０においては、例えばＤＨＴＭＬ（Dynamic HyperText Markup Language）等の技術を応用してサービスを構築し、豊かなユーザ体験を提供する点が他の特徴である。
【００１１】
このようなＷｅｂ２．０においては、制作者と利用者とが明確に区別された既存のウェブとは異なり、ウェブサイトが有する情報等を外部のウェブサイトやソフトウェア等から参照したり呼び出したりすることが可能となり、利用者や他の事業者がソフトウェアやウェブサービスを組み合わせて新たなコンテンツ等を作成することが可能となる。また、Ｗｅｂ２．０においては、例えば、いわゆるウェブログ（ブログ）等を介して多数のユーザが参加して情報を出し合うことにより、その蓄積が全体として巨大な集合知を形成することも重要な特徴の１つであり、ソーシャルブックマークのように、参加者が特徴や分野を表す短いフレーズをタグ（tag）としてＵＲＬ（Uniform Resource Locator）に付与することにより、情報の有用な分類を行うことも可能となる。
【００１２】
このように、Ｗｅｂ２．０は、既存のウェブシステムのように一方向の情報配信のみならず、ウェブページの閲覧者側からも情報を送信し、インタラクティブな情報の授受を可能とする概念である。このような概念を具現化しつつあるサービスとしては、株式会社ニワンゴが提供するニコニコ動画（商標）等が提案されている。
【００１３】
しかしながら、ニコニコ動画をはじめとする既存のウェブサービスは、専用のウェブサイトにアクセスしてはじめて利用可能となるものであり、既存の全てのウェブページを対象とするものではない。Ｗｅｂ２．０の概念を真に具現化するには、任意のウェブページを対象とするサービスが必要であり、これによって真の万人による情報共有が実現されると考えられる。また、ニコニコ動画のようにコメントの書き込みを行うことが可能な既存のウェブサービスは、書き込まれたコメントを表示画面上で流れ表示するのみであり、多様な情報を掲載するウェブサイトにおいてこのような技術を適用することは、どの情報についてのコメントであるのかの識別が不可能であり、却ってユーザに煩わしさを感じさせている側面も否めない。
【００１４】
本発明は、このような実情に鑑みてなされたものであり、Ｗｅｂ２．０の現状を大幅に改善する新たな概念を取り入れ、万人による情報の共有に寄与することができるディジタル情報表示システム及びディジタル情報表示方法、並びに、ディジタル情報表示システムに用いられるサーバ装置及び端末装置を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上述した目的を達成する本発明にかかるディジタル情報表示システムは、ウェブブラウズアプリケーションを用いて閲覧可能なディジタル情報を表示するディジタル情報表示システムであって、複数のユーザがそれぞれ操作する複数のユーザ端末機と、当該ディジタル情報表示システムのサービスを提供するために運営者が管理するサービス提供サーバとを備える。上記サービス提供サーバは、ウェブブラウズアプリケーションを起動してレンダリング対象情報にアクセスした一のユーザ端末機のユーザが、表示手段を介して閲覧中の当該ウェブブラウズアプリケーションのレンダリング結果上に任意のディジタル情報を書き込んだ場合に、当該一のユーザ端末機から、当該ディジタル情報の実体的内容を示す実体情報と当該ウェブブラウズアプリケーションのレンダリング結果上における表示位置を示す位置情報とを少なくとも受信する受信手段と、上記受信手段によって受信した上記実体情報と上記位置情報とを少なくとも含む上記ディジタル情報を記憶する記憶手段と、上記レンダリング対象情報にアクセスすることによって上記一のユーザ端末機の上記ウェブブラウズアプリケーションのレンダリング結果と同じレンダリング結果を閲覧中の他のユーザのユーザ端末機と、当該一のユーザ端末機とに対して、上記記憶手段に記憶された上記ディジタル情報を配信する配信手段と、上記配信手段によって上記ディジタル情報を配信する際に、各ユーザ端末機の表示手段に表示されたウェブブラウズアプリケーションのレンダリング結果上における位置であって上記ディジタル情報に含まれる上記位置情報に基づいて制御された表示位置に当該ディジタル情報を重畳表示するように制御する制御手段とを有することを特徴としている。
【００１６】
また、上述した目的を達成する本発明にかかるディジタル情報表示方法は、ウェブブラウズアプリケーションを用いて閲覧可能なディジタル情報を表示するディジタル情報表示方法であって、サービス提供サーバが、ウェブブラウズアプリケーションを起動してレンダリング対象情報にアクセスした一のユーザ端末機のユーザが、表示手段を介して閲覧中の当該ウェブブラウズアプリケーションのレンダリング結果上に任意のディジタル情報を書き込んだ場合に、当該一のユーザ端末機から、当該ディジタル情報の実体的内容を示す実体情報と当該ウェブブラウズアプリケーションのレンダリング結果上における表示位置を示す位置情報とを少なくとも受信する受信工程と、上記サービス提供サーバが、上記受信工程にて受信した上記実体情報と上記位置情報とを少なくとも含む上記ディジタル情報を記憶手段に記憶する記憶工程と、上記サービス提供サーバが、上記レンダリング対象情報にアクセスすることによって上記一のユーザ端末機の上記ウェブブラウズアプリケーションのレンダリング結果と同じレンダリング結果を閲覧中の他のユーザのユーザ端末機と、当該一のユーザ端末機とに対して、上記記憶手段に記憶された上記ディジタル情報を配信する配信工程と、上記サービス提供サーバが、上記配信工程にて上記ディジタル情報を配信する際に、各ユーザ端末機の表示手段に表示されたウェブブラウズアプリケーションのレンダリング結果上における位置であって上記ディジタル情報に含まれる上記位置情報に基づいて制御された表示位置に当該ディジタル情報を重畳表示するように制御する制御工程とを備えることを特徴としている。
【００１７】
さらに、上述した目的を達成する本発明にかかるサーバ装置は、ウェブブラウズアプリケーションを用いて閲覧可能なディジタル情報を表示するディジタル情報表示システムに用いられるサーバ装置であって、ウェブブラウズアプリケーションを起動してレンダリング対象情報にアクセスした一のユーザ端末機のユーザが、表示手段を介して閲覧中の当該ウェブブラウズアプリケーションのレンダリング結果上に任意のディジタル情報を書き込んだ場合に、当該一のユーザ端末機から、当該ディジタル情報の実体的内容を示す実体情報と当該ウェブブラウズアプリケーションのレンダリング結果上における表示位置を示す位置情報とを少なくとも受信する受信手段と、上記受信手段によって受信した上記実体情報と上記位置情報とを少なくとも含む上記ディジタル情報を記憶する記憶手段と、上記レンダリング対象情報にアクセスすることによって上記一のユーザ端末機の上記ウェブブラウズアプリケーションのレンダリング結果と同じレンダリング結果を閲覧中の他のユーザのユーザ端末機と、当該一のユーザ端末機とに対して、上記記憶手段に記憶された上記ディジタル情報を配信する配信手段と、上記配信手段によって上記ディジタル情報を配信する際に、各ユーザ端末機の表示手段に表示されたウェブブラウズアプリケーションのレンダリング結果上における位置であって上記ディジタル情報に含まれる上記位置情報に基づいて制御された表示位置に当該ディジタル情報を重畳表示するように制御する制御手段とを備えることを特徴としている。
【００１８】
さらにまた、上述した目的を達成する本発明にかかる端末装置は、ウェブブラウズアプリケーションを実装した端末装置であって、上記ウェブブラウズアプリケーションを起動してレンダリング対象情報にアクセスするアクセス手段と、上記ウェブブラウズアプリケーションのレンダリング結果を表示する表示手段と、上記表示手段を介してユーザが閲覧中の上記ウェブブラウズアプリケーションのレンダリング結果上に、当該ウェブブラウズアプリケーションを用いて閲覧可能な任意のディジタル情報を当該ユーザが書き込むための操作手段と、少なくとも、上記操作手段を介して書き込まれた上記ディジタル情報の実体的内容を示す実体情報と上記ウェブブラウズアプリケーションのレンダリング結果上における表示位置を示す位置情報とを所定のサーバ装置に対して送信する送信手段と、上記レンダリング対象情報にアクセスすることによって上記ウェブブラウズアプリケーションのレンダリング結果と同じレンダリング結果を閲覧中の他のユーザのユーザ端末機が上記サーバ装置に対して送信したディジタル情報を受信する受信手段とを備え、上記表示手段には、上記送信手段によって送信したディジタル情報及び上記受信手段によって受信したディジタル情報が、上記ウェブブラウズアプリケーションのレンダリング結果上における位置であってこれらディジタル情報に含まれる上記位置情報に基づいて制御された表示位置に重畳表示されることを特徴としている。
【００１９】
このような本発明にかかるディジタル情報表示システム及びディジタル情報表示方法、並びに、サーバ装置及び端末装置においては、ウェブブラウズアプリケーションの任意のレンダリング結果上に任意のディジタル情報をユーザが書き込み可能とするとともに、同じレンダリング結果を閲覧中の他のユーザにも当該ディジタル情報を閲覧可能とするようなサービスを提供することができる。
【発明の効果】
【００２０】
本発明においては、既存の全てのウェブページをはじめとする任意のレンダリング結果上に所望のディジタル情報を重畳表示させることができ、様々な分野にわたる万人による情報の共有に寄与することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明を適用した具体的な実施の形態について図面を参照しながら詳細に説明する。
【００２２】
この実施の形態は、ウェブブラウズアプリケーションを用いて閲覧可能なディジタル情報を表示するディジタル情報表示システムである。特に、このディジタル情報表示システムは、ウェブブラウズアプリケーションの任意のレンダリング結果上に任意のディジタル情報を閲覧ユーザが書き込み可能とするとともに、他の閲覧ユーザにも当該ディジタル情報を閲覧可能とするようなサービスを提供することができるものである。
【００２３】
ディジタル情報表示システムは、図１に示すように、ウェブサイトの閲覧ユーザＵＳＡ，ＵＳＢ，ＵＳＣ，・・・がそれぞれ操作する複数のユーザ端末機１０Ａ，１０Ｂ，１０Ｃ，・・・と、これらユーザ端末機１０Ａ，１０Ｂ，１０Ｃ，・・・のアクセス対象としてのウェブサイトを開設している複数のウェブサーバ２０Ａ，２０Ｂ，２０Ｃ，・・・と、当該ディジタル情報表示システムのサービスを提供するために運営者が管理するサービス提供サーバ３０とが、インターネットを含むネットワーク網を介して接続されて構成される。なお、ディジタル情報表示システムにおいては、閲覧ユーザＵＳＡ，ＵＳＢ，ＵＳＣ，・・・の人数やユーザ端末機１０Ａ，１０Ｂ，１０Ｃ，・・・及びウェブサーバ２０Ａ，２０Ｂ，２０Ｃ，・・・の台数に限定があるわけではなく、極めて多数のユーザ端末機及びウェブサーバがネットワーク網に接続されているのが通常である。以下では、複数の閲覧ユーザＵＳＡ，ＵＳＢ，ＵＳＣ，・・・、ユーザ端末機１０Ａ，１０Ｂ，１０Ｃ，・・・、及び、ウェブサーバ２０Ａ，２０Ｂ，２０Ｃ，・・・について、特に区別を必要としない場合には、単に、閲覧ユーザＵＳ、ユーザ端末機１０、及びウェブサーバ２０と総称して説明するものとする。
【００２４】
ユーザ端末機１０は、例えば、パーソナルコンピュータの他、携帯電話機や携帯情報端末機（Personal Digital Assistant；ＰＤＡ）等から構成され、閲覧ユーザＵＳによって操作されるものである。具体的には、ユーザ端末機１０は、図２に示すように、各部を統括的に制御するＣＰＵ（Central Processing Unit）１１と、各種プログラムを含む各種情報を格納する読み取り専用のＲＯＭ（Read Only Memory）１２と、ワークエリアとして機能するＲＡＭ（Random Access Memory）１３と、各種情報を読み出し及び／又は書き込み可能に記憶する記憶部１４と、外部のネットワークに接続して通信を行う通信部１５と、ユーザインターフェースとしての図示しない所定の操作デバイスを介した入力操作の処理及び制御を行う入力操作制御部１６と、各種情報を表示する表示部１７とを備える。
【００２５】
ＣＰＵ１１は、記憶部１４等に格納されている各種プログラムを実行し、各部を統括的に制御する。
【００２６】
ＲＯＭ１２は、各種プログラムをはじめとする各種情報を格納している。このＲＯＭ１２に格納されている情報は、ＣＰＵ１１の制御のもとに読み出される。
【００２７】
ＲＡＭ１３は、ＣＰＵ１１が各種プログラムを実行する際のワークエリアとして機能し、ＣＰＵ１１の制御のもとに、各種情報を一時記憶するとともに、記憶している各種情報を読み出す。
【００２８】
記憶部１４は、任意のウェブサーバ２０にアクセスしてウェブサイトを閲覧するためのウェブブラウズアプリケーションをはじめとする各種プログラムや、各種画像データや音声データをはじめとする各種情報を記憶している。この記憶部１４としては、例えばハードディスクや不揮発性メモリ等を用いて構成することができる。また、記憶部１４には、本体に対して着脱可能とされるＣＤ−Ｒやメモリカード等の記憶媒体に対して、各種情報の読み出し及び／又は書き込みを行うドライブ装置も含まれる。このような記憶部１４に記憶されている情報は、ＣＰＵ１１の制御のもとに読み出される。
【００２９】
通信部１５は、例えば、アナログ回線、いわゆるイーサネット（登録商標）等から構成されるＬＡＮ（Local Area Network）、ＩＳＤＮ（Integrated Services Digital Network）、ＡＤＳＬ（Asymmetric Digital Subscriber Line）、若しくはＦＴＴＨ（Fiber To The Home）等の各種ネットワーク回線、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）８０２．１１に準拠した無線ＬＡＮ若しくはいわゆるブルートゥース（Bluetooth（登録商標））等の各種無線通信方式、又はいわゆるＦＯＭＡ（登録商標）等のＷ−ＣＤＭＡ（Wideband-Code Division Multiple Access）方式若しくはＨＤＲ（High Data Rate）等のＣＤＭＡ−２０００方式といった、各種方式に基づくネットワークに接続するためのインターフェースであり、ＣＰＵ１１の制御のもとに、外部との通信を行う。
【００３０】
入力操作制御部１６は、例えば、キーボード、マウス、キーパッド、赤外線リモートコントローラ、スティックキー、又はプッシュボタンといった、ユーザインターフェースとしての図示しない所定の操作デバイスを介した入力操作を受け付け、操作内容を示す制御信号をＣＰＵ１１に対して供給する。
【００３１】
表示部１７は、例えば、液晶ディスプレイ（Liquid Crystal Display；ＬＣＤ）、プラズマ・ディスプレイ・パネル（Plasma Display Panel；ＰＤＰ）、有機エレクトロルミネッセンス（Organic ElectroLuminescent）ディスプレイ、又はＣＲＴ（Cathode Ray Tube）といった、各種表示デバイスであり、ＣＰＵ１１の制御のもとに、各種画像データや、その他の各種情報を表示する。例えば、表示部１７は、ＣＰＵ１１によってウェブブラウズアプリケーションが起動されると、その画面を表示する。
【００３２】
このような各部を備えるユーザ端末機１０は、閲覧ユーザＵＳの操作に応じて、ＣＰＵ１１の制御のもとに、ウェブブラウズアプリケーションを起動して任意のウェブサーバ２０にアクセスし、当該ウェブサーバ２０が開設しているウェブサイトを、ユーザＵＳが閲覧可能な状態で表示部１７に表示する。このとき、ユーザ端末機１０は、後述するように、当該ディジタル情報表示システムのサービスに必要となるウェブブラウズアプリケーションの機能を拡張するためのツールバーがインストールされている場合には、そのツールバーを閲覧ユーザＵＳが操作するのに応じて、当該ディジタル情報表示システムの運営者によって提供されるサービスを利用して、閲覧中のウェブサイトを構成する任意のウェブページにおける任意の場所にコメント等のディジタル情報を書き込むことが可能とされる。また、ユーザ端末機１０は、閲覧中の任意のウェブページに、他の閲覧ユーザＵＳがコメント等のディジタル情報を書き込んだ場合には、そのディジタル情報も、閲覧ユーザＵＳが閲覧可能な状態で表示部１７に表示する。このようなディジタル情報の書き込みや閲覧は、ユーザ端末機１０とサービス提供サーバ３０との間で情報の授受を行うことによって実現される。
【００３３】
ウェブサーバ２０は、ユーザ端末機１０に実装されたウェブブラウズアプリケーションを用いて閲覧可能な各種ウェブサイトを開設する。具体的には、ウェブサーバ２０は、ユーザ端末機１０と同様に、物理的には図２に示したような各部を備えるものとして構成される。このようなウェブサーバ２０は、ＨＴＭＬ（HyperText Markup Language）やＸＭＬ（eXtensible Markup Language）、ｘＨＴＭＬ（eXtensible HyperText Markup Language）、ＳＧＭＬ（Standard Generalized Mark-up Language）等、任意のマークアップ言語を用いて作成されるウェブページを記憶部１４等に複数格納する。そして、ウェブサーバ２０は、ウェブブラウズアプリケーションを起動してウェブサイトにアクセスしてきたユーザ端末機１０からの要求に応じて、ＣＰＵ１１の制御のもとに、当該ウェブサイトを構成するウェブページを当該ユーザ端末機１０の表示部１７に表示させる。すなわち、ユーザ端末機１０は、アクセスしたウェブサーバ２０によって開設されているウェブサイトを構成するウェブページをウェブブラウズアプリケーションのレンダリング対象情報とし、ウェブブラウズアプリケーションのレンダリング結果として、そのウェブページを表示部１７に表示する。
【００３４】
サービス提供サーバ３０は、当該ディジタル情報表示システムを提供する運営者によって管理されるものであり、ユーザ端末機１０と同様に、物理的には図２に示したような各部を備えるものとして構成される。ただし、ここでの記憶部１４は、ユーザ端末機１０における記憶部１４とは異なり、例えば、ハードディスクや、これらのハードディスクを複数台用いていわゆるＲＡＩＤ（Redundant Arrays of Independent (Inexpensive) Disks）構成とした装置といった所定の記憶装置を用いて構成される。このようなサービス提供サーバ３０は、当該ディジタル情報表示システムの会員として登録された閲覧ユーザＵＳの情報をデータベースとして記憶部１４等に格納し、ＣＰＵ１１の制御のもとに、ウェブブラウズアプリケーションを起動したユーザ端末機１０を操作する閲覧ユーザＵＳの認証を行う。そして、サービス提供サーバ３０は、ＣＰＵ１１の制御のもとに、任意のウェブサーバ２０が開設しているウェブサイトを構成する任意のウェブページを閲覧中の閲覧ユーザＵＳが書き込んだディジタル情報を受信し、そのディジタル情報を、同じウェブページを閲覧中の他の閲覧ユーザＵＳのユーザ端末機１０に対して配信する。
【００３５】
このようなユーザ端末機１０、ウェブサーバ２０、及びサービス提供サーバ３０から構成されるディジタル情報表示システムにおいては、当該ディジタル情報表示システムのサービスの提供を受けようとする閲覧ユーザＵＳが、運営者によって別途開設されているポータルサイト等から所定のツールバーを自己のユーザ端末機１０にインストールして会員登録を行うことにより、当該サービスを利用可能な状態となる。そして、閲覧ユーザＵＳは、例えば図３に示すように、自己のユーザ端末機１０を用いて、ツールバー５０がインストールされたウェブブラウズアプリケーションを起動し、所定のログイン操作を行った上で、ツールバーを操作してサービス利用モードに移行する。これにより、ディジタル情報表示システムにおいては、閲覧中の任意のウェブページに書き込まれているコメント等のディジタル情報を閲覧したり、閲覧中のウェブページにおける任意の場所にコメント等のディジタル情報を書き込んだりすることが可能となる。
【００３６】
概略的には、ディジタル情報表示システムにおいては、ユーザ端末機１０がサービス利用モードに移行した状態で、任意のウェブサーバ２０にアクセスし、既にコメント等のディジタル情報が書き込まれているウェブページを閲覧した場合には、図３に示すように、ディジタル情報６１，６２，６３，・・・が当該ウェブページ上に重畳表示される。このとき、ディジタル情報６１，６２，６３，・・・は、当該ウェブページ内において書き込まれた位置に重畳表示される。すなわち、ディジタル情報６１，６２，６３，・・・は、ユーザ端末機１０の表示部１７に表示されたウェブページ内において流れ表示されるのではなく、書き込まれた特定の位置に表示される。なお、このような表示位置の特定は、後述するように、サービス提供サーバ３０が介在することによって行われるが、表示部１７の表示画面の大きさや表示されたウェブページの文字サイズの変更等に起因して表示位置が変化してしまうのを防止するために、表示画面の絶対座標ではなく、ウェブブラウズアプリケーションのレンダリング結果上における位置を示す情報をサービス提供サーバ３０によって指定することによって行われる。すなわち、ディジタル情報６１，６２，６３，・・・は、少なくとも、コメントを表す文字情報等の実体的内容を示す実体情報と、ウェブブラウズアプリケーションのレンダリング結果上における表示位置を示す位置情報とから構成される情報とされ、位置情報に基づいて、各ユーザ端末機１０の表示部１７におけるディジタル情報６１，６２，６３，・・・の表示位置が制御される。また、ディジタル情報６１，６２，６３，・・・は、常時継続して表示されてもよいが、複数のディジタル情報が重畳してウェブサイト自体の情報が閲覧できなくなる等の弊害を防止するために、書き込まれた時間順序で当該ウェブページ上に重畳表示され、且つ、一定時間経過後に消えるように表示制御される。なお、ディジタル情報６１，６２，６３，・・・は、同様の観点から、ウェブサイト自体の情報を閲覧しやすいように、所定の透明度を有する吹き出し等にコメントが掲載された形式が望ましい。
【００３７】
また、個々のディジタル情報６１，６２，６３，・・・には、全ての閲覧ユーザＵＳの操作に応じて、評価情報６４を付与することができる。この評価情報６４は、その評価を入力した任意のユーザ端末機１０から送信されるのに応じて、サービス提供サーバ３０を介して、ディジタル情報６１，６２，６３，・・・を閲覧中の全てのユーザ端末機１０に対して配信されることによって反映される。さらに、個々のディジタル情報６１，６２，６３，・・・には、コメント等の文章内容に応じた広告情報６５を付与することもできる。このような広告情報６５は、コメント等の文章内容にマッチしたものが表示されるため、閲覧される機会を増やすことが可能となり、広告媒体として極めて有効である。
【００３８】
さらにまた、ディジタル情報表示システムにおいては、サービス利用モードに移行した状態で、既にコメント等のディジタル情報が書き込まれているウェブページを閲覧した場合には、過去に書き込まれたディジタル情報６１，６２，６３，・・・を時系列に再生するための再生用操作インターフェース７０が当該ウェブページ上に重畳表示される。ユーザ端末機１０は、閲覧ユーザＵＳが再生用操作インターフェース７０を構成する再生ボタン７１を押下したり、現再生時刻を示すスライドバー７２を移動させたりするのに応じて、そのウェブページに任意の時間帯に書き込まれたディジタル情報６１，６２，６３，・・・をサービス提供サーバ３０から書き込み順に受信して当該ウェブページ上に重畳表示することにより、これらディジタル情報６１，６２，６３，・・・を時系列に再生することができる。すなわち、サービス提供サーバ３０は、閲覧ユーザＵＳによる再生用操作インターフェース７０の操作に応じて、レンダリング対象情報としてのウェブページに任意の時間帯に書き込まれたディジタル情報６１，６２，６３，・・・を、ウェブブラウズアプリケーションのレンダリング結果上において時系列に重畳表示する態様で再生するように制御する。これにより、閲覧ユーザＵＳは、任意の時間帯における様々なコメント等を動画的に楽しむことができる。また、再生用操作インターフェース７０には、時間帯別にディジタル情報６１，６２，６３，・・・の書き込み頻度を示す頻度グラフ７３が表示される。この頻度グラフ７３は、ディジタル情報６１，６２，６３，・・・とともにサービス提供サーバ３０から受信した情報に基づいて再生用操作インターフェース７０に表示される。閲覧ユーザＵＳは、この頻度グラフ７３を閲覧することにより、閲覧中のウェブページに対して反応が多かった時間帯等を瞬時に把握することが可能となる。
【００３９】
一方、ディジタル情報表示システムにおいては、サービス利用モードに移行した状態で、任意のウェブページにディジタル情報を書き込む場合には、閲覧ユーザＵＳが、当該ウェブページ上においてディジタル情報を書き込みたい位置をクリック操作する。これに応じて、ユーザ端末機１０は、例えば図４に示すように、ＣＰＵ１１が実行するツールバーの機能により、コメント等の文章を入力可能な吹き出し８０等をクリック操作された位置に表示させる。そして、ユーザ端末機１０は、文章が閲覧ユーザＵＳによって入力され、所定のＯＫボタン８１が押下されるのに応じて、少なくとも、入力された文章内容を示す文字情報からなる実体情報と、ウェブブラウズアプリケーションのレンダリング結果上における表示位置を示す位置情報とを、サービス提供サーバ３０に対して送信する。具体的には、ユーザ端末機１０は、実体情報が文字情報である場合には、その文字が所属するタグの階層情報と文字位置とを位置情報として格納し、サービス提供サーバ３０に対して送信する。また、ユーザ端末機１０は、実体情報が写真等の画像データや動画データの場合には、その表示位置を示す相対座標（２次元の表示画面を構成するＸ，Ｙ軸の値の％表示座標）を位置情報として格納し、サービス提供サーバ３０に対して送信する。これに応じて、サービス提供サーバ３０は、受信した実体情報及び位置情報からなるディジタル情報を、その受信時刻を示す時刻情報とともに記憶部１４等に記憶するとともに、同じウェブページを閲覧中の他の閲覧ユーザＵＳのユーザ端末機１０に対して配信する。これにより、ディジタル情報表示システムにおいては、先に図３に示したように、ディジタル情報６１，６２，６３，・・・・を、閲覧中のウェブページ上における位置であって位置情報に基づいて制御された表示位置に重畳表示することができる。このとき、ディジタル情報表示システムにおいては、ウェブブラウズアプリケーションのレンダリング結果上における表示位置を示す位置情報をサービス提供サーバ３０に対して送信することにより、上述したように、閲覧ユーザＵＳがブラウズアプリケーションプログラム上でウェブページの文字サイズを利用者が変更したとしても、ディジタル情報が書き込まれた位置に正確に吹き出し８０等を表示することができる。これは、従来のウェブブラウズアプリケーションプログラムによるレンダリング領域内での絶対・相対位置指定の場合には、閲覧ユーザが文字サイズの変更を行うと正確な位置に情報を表示することができなくなることと一線を画す技術である。
【００４０】
さて、このようなサービスを提供するディジタル情報表示システムにおいては、具体的には、ユーザ端末機１０がウェブブラウズアプリケーションを起動してから閉じるまで、以下のようなアクティビティ図及びシーケンス図にしたがって動作する。なお、ここでは、２人の閲覧ユーザＵＳＡ，ＵＳＢがそれぞれ操作する２台のユーザ端末機１０Ａ，１０Ｂが同じウェブページにアクセスした場合について説明する。また、ここでは、いわゆるＣｏｍｅｔ等、サーバにて発生したイベントをクライアントからの要請なしにクライアントに対して送信する技術を利用したシステム構成の場合について説明する。
【００４１】
まず、図５乃至図７に、アクティビティ図を示す。ここでは、２人の閲覧ユーザＵＳＡ，ＵＳＢ、これら閲覧ユーザＵＳＡ，ＵＳＢがそれぞれ操作する２台のユーザ端末機１０Ａ，１０Ｂ、及びサービス提供サーバ３０をオブジェクトとし、さらに、ユーザ端末機１０Ａ，１０Ｂ及びサービス提供サーバ３０を、その機能毎にオブジェクトに分けて説明する。
【００４２】
具体的には、ユーザ端末機１０Ａ，１０Ｂは、ウェブブラウズアプリケーションにインストールされたツールバーと、このツールバーの機能であって接続中のチャンネルからのデータを受信するためのクライアント（以下、データ受信クライアントという。）とに分け、これらをオブジェクトとして取り扱うものとする。なお、チャンネルとは、閲覧ユーザが閲覧中のウェブページのＵＲＩ（Uniform Resource Identifier）に基づいてグループ分けされる通信用チャンネルを意味し、チャンネルデータとは、閲覧中のウェブページのページデータや、チャンネル接続中の閲覧ユーザに関するユーザ情報、チャンネル内で追加されたメッセージデータの個数等、チャンネルに付随するデータを意味する。また、メッセージデータとは、閲覧中のウェブページのページデータに対して閲覧ユーザが入力したコメント等の実体情報や評価情報、又は、同じチャンネルに接続中の他の閲覧ユーザからのコメント等に対する評価情報等、同じチャンネルに接続中の閲覧ユーザ間で送受信されるデータである。
【００４３】
まず、ディジタル情報表示システムにおいては、図５に示すように、アクティビティＡＴ１において、閲覧ユーザＵＳＡが自己のユーザ端末機１０Ａを操作してウェブブラウズアプリケーションを起動すると、ユーザ端末機１０Ａは、ツールバーがインストールされたウェブブラウズアプリケーションであるか否かを判定する。ここで、ユーザ端末機１０Ａは、ツールバーがインストールされたウェブブラウズアプリケーションでない場合には、通常のウェブブラウジング処理を行う一方で、ツールバーがインストールされたウェブブラウズアプリケーションであった場合には、アクティビティＡＴ２において、ツールバーの起動処理を行う。
【００４４】
続いて、ユーザ端末機１０Ａは、ツールバーを起動すると、そのツールバーの制御のもとに、サービス利用モードに移行するための自動ログインの設定がなされているか否かを判定する。ここで、ユーザ端末機１０Ａは、自動ログインの設定がなされている場合には、アクティビティＡＴ５へと処理を移行する一方で、自動ログインの設定がなされていない場合には、アクティビティＡＴ３及びアクティビティＡＴ４において、ツールバーの制御のもとに、所定のログイン画面を表示部１７に表示させ、閲覧ユーザＵＳＡに所定のログインデータを入力させ、ログイン操作を行わせる。そして、ユーザ端末機１０は、アクティビティＡＴ５において、ツールバーの制御のもとに、サービス提供サーバ３０に対してログイン認証要求信号を送信し、ログイン認証要求を行う。
【００４５】
これに応じて、サービス提供サーバ３０は、アクティビティＡＴ６において、ログイン認証処理を行い、アクティビティＡＴ７において、認証結果をユーザ端末機１０Ａのツールバーに対して返信する。ユーザ端末機１０は、ツールバーの制御のもとに、認証が成功したか失敗したかを判定し、認証が失敗した場合には、アクティビティＡＴ８において、ログイン認証処理がエラーとなった旨を示す所定の画面を表示部１７に表示させ、アクティビティＡＴ３からの処理を繰り返す。一方、ユーザ端末機１０は、認証が成功した場合には、アクティビティＡＴ９において、ツールバーの制御のもとに、閲覧するウェブページのページデータの読み込み処理を行う。そして、ユーザ端末機１０Ａは、アクティビティＡＴ１０において、データ受信クライアントを起動し、アクティビティＡＴ１１において、そのデータ受信クライアントの制御のもとに、閲覧中のウェブページに基づくチャンネルへの参加要求を行う。
【００４６】
続いて、サービス提供サーバ３０は、アクティビティＡＴ１２において、チャンネル参加処理を行い、参加処理が成功したか失敗したかを判定する。ここで、サービス提供サーバ３０は、参加処理が失敗した場合には、アクティビティＡＴ１３において、ユーザ端末機１０Ａに対して、参加処理がエラーとなった旨を示す表示要求を行う。ユーザ端末機１０Ａは、アクティビティＡＴ１４において、データ受信クライアントを介してエラー表示要求を受信すると、アクティビティＡＴ１５において、ツールバーの制御のもとに、チャンネル参加処理がエラーとなった旨を示す所定の画面を表示部１７に表示させ、一連の処理を終了する。一方、サービス提供サーバ３０は、参加処理が成功した場合には、アクティビティＡＴ１６Ａ及びアクティビティＡＴ１６Ｂにおいて、ユーザ端末機１０Ａ，１０Ｂのそれぞれに対して、チャンネルデータの更新要求を行う。ユーザ端末機１０Ａ，１０Ｂは、それぞれ、アクティビティＡＴ１７Ａ及びアクティビティＡＴ１７Ｂにおいて、データ受信クライアントを介してチャンネルデータの更新要求を受信すると、アクティビティＡＴ１８Ａ及びアクティビティＡＴ１８Ｂにおいて、ツールバーの制御のもとに、チャンネルデータを表示部１７に表示させる。これにより、ユーザ端末機１０Ａ，１０Ｂは、それぞれ、アクセスした任意のウェブサーバ２０が開設しているウェブサイトを構成する任意のウェブページを表示部１７に表示することができる。
【００４７】
ディジタル情報表示システムにおいては、このようにしてユーザ端末機１０Ａ，１０Ｂのそれぞれの表示部１７に同じウェブページが表示された状態で、ユーザ端末機１０Ａによってコメント等のディジタル情報をメッセージデータとして書き込んだり閲覧したりする場合には、ユーザ端末機１０Ａがサービス利用モードに移行する必要がある。
【００４８】
この場合、ユーザ端末機１０Ａは、閲覧ユーザＵＳＡによってサービス利用モードに移行するための所定の操作が行われていない場合には、通常のウェブブラウジング処理を行う一方で、図６に示すように、アクティビティＡＴ１９において、サービス利用モードに移行するための所定の操作が行われた場合には、アクティビティＡＴ２０及びアクティビティＡＴ２１において、ツールバーの制御のもとに、サービス提供サーバ３０に対してサービス利用モードへの移行要求信号を送信し、モード移行要求を行う。
【００４９】
これに応じて、サービス提供サーバ３０は、アクティビティＡＴ２２において、サービス利用モードへの移行処理を行い、モード移行処理が成功したか失敗したかを判定する。ここで、サービス提供サーバ３０は、モード移行処理が失敗した場合には、アクティビティＡＴ２３において、ユーザ端末機１０Ａに対して、モード移行処理がエラーとなった旨を示す表示要求を行う。ユーザ端末機１０Ａは、アクティビティＡＴ２４において、データ受信クライアントを介してエラー表示要求を受信すると、アクティビティＡＴ２５において、ツールバーの制御のもとに、サービス利用モードへの移行処理がエラーとなった旨を示す所定の画面を表示部１７に表示させ、一連の処理を終了する。
【００５０】
一方、サービス提供サーバ３０は、モード移行処理が成功した場合には、アクティビティＡＴ２６において、ユーザ端末機１０Ａに対して、閲覧中のウェブページに関して書き込まれているメッセージデータの履歴の表示要求を行う。ユーザ端末機１０Ａは、アクティビティＡＴ２７において、データ受信クライアントを介してメッセージデータの履歴の表示要求を受信すると、アクティビティＡＴ２８において、ツールバーの制御のもとに、メッセージデータの履歴の表示処理を行って表示部１７に表示させる。また、サービス提供サーバ３０は、メッセージデータの履歴の表示要求とともに、アクティビティＡＴ２９Ａ及びアクティビティＡＴ２９Ｂにおいて、ユーザ端末機１０Ａ，１０Ｂのそれぞれに対して、チャンネルデータの更新要求を行う。ユーザ端末機１０Ａ，１０Ｂは、それぞれ、アクティビティＡＴ３０Ａ及びアクティビティＡＴ３０Ｂにおいて、データ受信クライアントを介してチャンネルデータの更新要求を受信すると、アクティビティＡＴ３１Ａ及びアクティビティＡＴ３１Ｂにおいて、ツールバーの制御のもとに、チャンネルデータを表示部１７に表示させる。これにより、ユーザ端末機１０Ａ，１０Ｂは、それぞれ、アクセスした任意のウェブサーバ２０が開設しているウェブサイトを構成する任意のウェブページ上に、メッセージデータ、すなわち、ディジタル情報を重畳表示させることができる。
【００５１】
続いて、ユーザ端末機１０Ａは、アクティビティＡＴ４５において、サービス利用モードを終了して通常モードに移行するための所定の操作が閲覧ユーザＵＳＡによって行われていない場合には、図５中アクティビティＡＴ１８Ａの後段まで処理を戻す一方で、通常モードに移行するための所定の操作が行われた場合には、図７に示すように、アクティビティＡＴ４６及びアクティビティＡＴ４７において、ツールバーの制御のもとに、サービス提供サーバ３０に対して通常モードへの移行要求信号を送信し、モード移行要求を行う。
【００５２】
これに応じて、サービス提供サーバ３０は、アクティビティＡＴ４８において、通常モードへの移行処理を行い、モード移行処理が成功したか失敗したかを判定する。ここで、サービス提供サーバ３０は、モード移行処理が失敗した場合には、アクティビティＡＴ４９において、ユーザ端末機１０Ａに対して、モード移行処理がエラーとなった旨を示す表示要求を行う。ユーザ端末機１０Ａは、アクティビティＡＴ５０において、データ受信クライアントを介してエラー表示要求を受信すると、アクティビティＡＴ５１において、ツールバーの制御のもとに、通常モードへの移行処理がエラーとなった旨を示す所定の画面を表示部１７に表示させ、一連の処理を終了する。
【００５３】
一方、サービス提供サーバ３０は、モード移行処理が成功した場合には、アクティビティＡＴ５２において、ユーザ端末機１０Ａに対して、閲覧中のウェブページに関して書き込まれているメッセージデータの非表示要求を行う。ユーザ端末機１０Ａは、アクティビティＡＴ５３において、データ受信クライアントを介してメッセージデータの非表示要求を受信すると、アクティビティＡＴ５４において、表示部１７に表示されているメッセージデータを非表示とする。また、サービス提供サーバ３０は、メッセージデータの非表示要求とともに、アクティビティＡＴ５５Ａ及びアクティビティＡＴ５５Ｂにおいて、ユーザ端末機１０Ａ，１０Ｂのそれぞれに対して、チャンネルデータの更新要求を行う。ユーザ端末機１０Ａ，１０Ｂは、それぞれ、アクティビティＡＴ５６Ａ及びアクティビティＡＴ５６Ｂにおいて、データ受信クライアントを介してチャンネルデータの更新要求を受信すると、アクティビティＡＴ５７Ａ及びアクティビティＡＴ５７Ｂにおいて、ツールバーの制御のもとに、チャンネルデータを表示部１７に表示させる。これにより、ユーザ端末機１０Ａは、閲覧中のウェブページ上に重畳表示されたディジタル情報を消去した通常のウェブブラウジング処理を行うことができる。
【００５４】
さらに、ユーザ端末機１０Ａは、通常モードに移行した状態で、閲覧ユーザＵＳＡによってページ遷移操作が行われた場合には、アクティビティＡＴ５８において、ページを遷移表示させた上で、図５中アクティビティＡＴ９まで処理を戻す。また、ユーザ端末機１０Ａは、図７中アクティビティＡＴ５９において、ページ遷移操作が行われていない場合であってウェブブラウズアプリケーションを閉じる操作が閲覧ユーザＵＳＡによって行われた場合には、アクティビティＡＴ６０において、ツールバーの動作を停止させるとともに、アクティビティＡＴ６１において、データ受信クライアントの動作も停止させ、さらに、サービス提供サーバ３０に対して通信切断要求を行う。これに応じて、サービス提供サーバ３０は、アクティビティＡＴ６２において、接続中のチャンネルの切断処理を行い、アクティビティＡＴ６３において、ユーザ端末機１０Ｂに対して、チャンネルデータの更新要求を行う。そして、ユーザ端末機１０Ｂは、アクティビティＡＴ６４において、データ受信クライアントを介してチャンネルデータの更新要求を受信すると、アクティビティＡＴ６５において、ツールバーの制御のもとに、チャンネルデータを表示部１７に表示させる。
【００５５】
ディジタル情報表示システムにおいては、ユーザ端末機１０Ａがウェブブラウズアプリケーションを起動してから閉じるまで、このようなアクティビティ図にしたがった動作を行い、任意のウェブページに対するディジタル情報の書き込みや閲覧を行うことができる。このような一連の動作をシーケンス図を用いて詳細に表すと、図８乃至図１１に示すようになる。
【００５６】
なお、これら図８乃至図１１においては、ユーザ端末機１０Ａ，１０Ｂを、ツールバーがインストールされたウェブブラウズアプリケーション（以下、ブラウザ：ツールバーという。）ＢＴＡ，ＢＴＢと、上述したデータ受信クライアントＲＣＡ，ＲＣＢとに分け、これらをオブジェクトとして取り扱うものとする。また、サービス提供サーバ３０は、ツールバーからのリクエストを受け付けて、データ受信クライアントＲＣＡ，ＲＣＢに対してデータを送信したり命令を返したりするサーバ内メッセージウェブデーモンＭＤと、当該サービス提供サーバ３０内のデータベースの操作を行うサーバ内ウェブアプリケーションＷＡと、閲覧ユーザのチャンネル接続管理を行い、アクションを起こした閲覧ユーザから送信されるデータに基づいて同じチャンネルに接続中の他の閲覧ユーザに対してチャンネルデータやメッセージデータの送信を行うサーバ内メッセージチャットデーモンＣＤとに分け、これらをオブジェクトとして取り扱うものとする。なお、サービス提供サーバ３０内のデータベースは、ディジタル情報表示システムの会員として登録された閲覧ユーザＵＳに関するユーザ情報を格納する会員テーブルＵＴと、ユーザ端末機１０から送信されたディジタル情報を含むメッセージデータを格納するメッセージテーブルＭＴとに大別される。
【００５７】
まず、ディジタル情報表示システムにおいては、図８中ステップＳ１において、閲覧ユーザＵＳＡが自己のユーザ端末機１０Ａを操作してウェブブラウズアプリケーションを起動し、ステップＳ２において、ログイン操作を行うと、ブラウザ：ツールバーＢＴＡは、ステップＳ２１において、サービス提供サーバ３０に対してログイン認証要求を行う。このログイン認証要求信号は、サービス提供サーバ３０におけるサーバ内メッセージウェブデーモンＭＤの送受信ポートに対して送信される。これに応じて、サーバ内メッセージウェブデーモンＭＤは、ステップＳ２１１において、サーバ内ウェブアプリケーションＷＡに対してログイン認証を行う。そして、サーバ内ウェブアプリケーションＷＡは、ステップＳ２１１１において、会員テーブルＵＴを参照して該当するユーザ情報（会員レコード）があるか否かを確認し、その有無を認証結果として、サーバ内メッセージウェブデーモンＭＤを介してブラウザ：ツールバーＢＴＡに対して返信する。
【００５８】
続いて、ブラウザ：ツールバーＢＴＡは、認証が成功すると、ステップＳ２２において、所望のウェブサイト２０にアクセスし、閲覧するウェブページのページデータを読み込み、ステップＳ２３において、データ受信クライアントＲＣＡを起動する。データ受信クライアントＲＣＡは、ステップＳ２３１において、閲覧中のウェブページに基づくチャンネルへの参加要求を行う。このチャンネル参加要求信号は、サービス提供サーバ３０におけるサーバ内メッセージウェブデーモンＭＤの送受信ポートに対して送信される。これに応じて、サーバ内メッセージウェブデーモンＭＤは、ステップＳ２３１１において、サーバ内メッセージチャットデーモンＣＤに対してチャンネル参加要求を行う。そして、サーバ内メッセージチャットデーモンＣＤは、ステップＳ２３１１１Ａにおいて、チャンネルデータを更新してサーバ内メッセージウェブデーモンＭＤに対して送信する。また、サーバ内メッセージチャットデーモンＣＤは、閲覧ユーザＵＳＡのユーザ端末機１０Ａと同じウェブページにアクセスしたユーザ端末機１０Ｂがある場合には、ステップＳ２３１１１Ｂにおいて、チャンネルデータを更新してサーバ内メッセージウェブデーモンＭＤに対して送信する。これに応じて、サーバ内メッセージウェブデーモンＭＤは、ステップＳ２３１１１Ａ１及びステップＳ２３１１１Ｂ１において、チャンネルデータの整形を行い、ステップＳ２３１１１Ａ２及びステップＳ２３１１１Ｂ２において、整形したチャンネルデータを、それぞれ、データ受信クライアントＲＣＡ，ＲＣＢに対して送信する。
【００５９】
データ受信クライアントＲＣＡ，ＲＣＢは、それぞれ、ステップＳ２３１１１Ａ２１及びステップＳ２３１１１Ｂ２１において、受信したチャンネルデータをブラウザ：ツールバーＢＴＡ，ＢＴＢに対して送信する。これにより、ユーザ端末機１０Ａ，１０Ｂは、それぞれ、ステップＳ２３１１１Ａ２１１及びステップＳ２３１１１Ｂ２１１において、表示部１７に更新されたチャンネルデータを表示する。
【００６０】
ディジタル情報表示システムにおいては、このようにしてユーザ端末機１０Ａ，１０Ｂのそれぞれの表示部１７に同じウェブページが表示された状態で、一のユーザ端末機１０Ａによってコメント等のディジタル情報をメッセージデータとして書き込んだり閲覧したりする場合には、以下のような情報の授受を行う。
【００６１】
まず、ディジタル情報表示システムにおいては、図９中ステップＳ３において、閲覧ユーザＵＳＡがユーザ端末機１０Ａを介してサービス利用モードへの移行要求操作を行うと、ブラウザ：ツールバーＢＴＡは、ステップＳ３１において、サービス提供サーバ３０に対してサービス利用モードへの移行要求を行う。このモード移行要求信号は、サービス提供サーバ３０におけるサーバ内メッセージウェブデーモンＭＤの送受信ポートに対して送信される。これに応じて、サーバ内メッセージウェブデーモンＭＤは、ステップＳ３１１において、サーバ内ウェブアプリケーションＷＡに対して、閲覧中のウェブページに関して書き込まれているメッセージデータの履歴取得を行う。そして、サーバ内ウェブアプリケーションＷＡは、ステップＳ３１１１において、メッセージテーブルＭＴを参照してメッセージデータの履歴を照会し、その照会結果をメッセージデータ履歴取得結果として、サーバ内ウェブアプリケーションＷＡを介してサーバ内メッセージウェブデーモンＭＤに対して返信する。
【００６２】
続いて、サーバ内メッセージウェブデーモンＭＤは、ステップＳ３１２において、取得したメッセージデータの履歴の整形を行い、ステップＳ３１３において、整形したメッセージデータの履歴をデータ受信クライアントＲＣＡに対して送信する。データ受信クライアントＲＣＡは、ステップＳ３１３１において、受信したメッセージデータの履歴をブラウザ：ツールバーＢＴＡに対して送信する。これにより、ユーザ端末機１０Ａは、ステップＳ３１３１１において、表示部１７に表示されたウェブブラウズアプリケーションのレンダリング結果上における指定された位置に、メッセージデータの履歴を表示する。
【００６３】
また、サーバ内メッセージウェブデーモンＭＤは、ステップＳ３１４において、サーバ内メッセージチャットデーモンＣＤに対してチャンネルデータの更新要求を行い、これに応じて、サーバ内メッセージチャットデーモンＣＤは、ステップＳ３１４１Ａにおいて、チャンネルデータを更新してサーバ内メッセージウェブデーモンＭＤに対して送信する。同様に、サーバ内メッセージチャットデーモンＣＤは、閲覧ユーザＵＳＡのユーザ端末機１０Ａと同じウェブページにアクセスしたユーザ端末機１０Ｂがある場合には、ステップＳ３１４１Ｂにおいて、チャンネルデータを更新してサーバ内メッセージウェブデーモンＭＤに対して送信する。これに応じて、サーバ内メッセージウェブデーモンＭＤは、ステップＳ３１４１Ａ１及びステップＳ３１４１Ｂ１において、チャンネルデータの整形を行い、ステップＳ３１４１Ａ２及びステップＳ３１４１Ｂ２において、整形したチャンネルデータを、それぞれ、データ受信クライアントＲＣＡ，ＲＣＢに対して送信する。
【００６４】
データ受信クライアントＲＣＡ，ＲＣＢは、それぞれ、ステップＳ３１４１Ａ２１及びステップＳ３１４１Ｂ２１において、受信したチャンネルデータをブラウザ：ツールバーＢＴＡ，ＢＴＢに対して送信する。これにより、ユーザ端末機１０Ａ，１０Ｂは、それぞれ、ステップＳ３１４１Ａ２１１及びステップＳ３１４１Ｂ２１１において、表示部１７に更新されたチャンネルデータを表示する。
【００６５】
ディジタル情報表示システムにおいては、このようにしてユーザ端末機１０Ａ，１０Ｂのそれぞれの表示部１７に同じウェブページが表示された状態で、ユーザ端末機１０Ａによってサービス利用モードに移行すると、ディジタル情報が重畳表示されたウェブページを閲覧することが可能となる。そして、ディジタル情報表示システムにおいては、ユーザ端末機１０Ａによってコメント等のディジタル情報をメッセージデータとして書き込んだ場合には、以下のような情報の授受を行う。
【００６６】
すなわち、ディジタル情報表示システムにおいては、図１０中ステップＳ４において、閲覧ユーザＵＳＡがユーザ端末機１０Ａを介して上述した吹き出し８０等を表示させて任意の文章等を入力することにより、メッセージデータの書き込みを行う操作を行う。これに応じて、ブラウザ：ツールバーＢＴＡは、ステップＳ４１において、サービス提供サーバ３０に対してメッセージデータの書き込み（追加）要求を行う。この書き込み要求信号は、サービス提供サーバ３０におけるサーバ内メッセージウェブデーモンＭＤの送受信ポートに対して送信される。
【００６７】
これに応じて、サーバ内メッセージウェブデーモンＭＤは、ステップＳ４１１において、メッセージテーブルＭＴにアクセスして受信したメッセージデータを登録し、その登録結果をメッセージテーブルＭＴから受信すると、ステップＳ４１２において、サーバ内メッセージチャットデーモンＣＤに対してメッセージデータの更新要求を行う。そして、サーバ内メッセージチャットデーモンＣＤは、ステップＳ４１２１Ａにおいて、メッセージデータを更新してサーバ内メッセージウェブデーモンＭＤに対して送信する。同様に、サーバ内メッセージチャットデーモンＣＤは、閲覧ユーザＵＳＡのユーザ端末機１０Ａと同じウェブページにアクセスしたユーザ端末機１０Ｂがある場合には、ステップＳ４１２１Ｂにおいて、メッセージデータを更新してサーバ内メッセージウェブデーモンＭＤに対して送信する。これに応じて、サーバ内メッセージウェブデーモンＭＤは、ステップＳ４１２１Ａ１及びステップＳ４１２１Ｂ１において、メッセージデータの整形を行い、ステップＳ４１２１Ａ２及びステップＳ４１２１Ｂ２において、整形したメッセージデータを、それぞれ、データ受信クライアントＲＣＡ，ＲＣＢに対して送信する。
【００６８】
データ受信クライアントＲＣＡ，ＲＣＢは、それぞれ、ステップＳ４１２１Ａ２１及びステップＳ４１２１Ｂ２１において、受信したメッセージデータをブラウザ：ツールバーＢＴＡ，ＢＴＢに対して送信する。これにより、ユーザ端末機１０Ａ，１０Ｂは、それぞれ、ステップＳ４１２１Ａ２１１及びステップＳ４１２１Ｂ２１１において、表示部１７に表示されたウェブブラウズアプリケーションのレンダリング結果上における指定された位置に、更新されたメッセージデータを表示する。
【００６９】
また、サーバ内メッセージチャットデーモンＣＤは、ステップＳ４１２２Ａにおいて、チャンネルデータを更新してサーバ内メッセージウェブデーモンＭＤに対して送信する。同様に、サーバ内メッセージチャットデーモンＣＤは、ユーザ端末機１０Ｂのために、ステップＳ４１２２Ｂにおいて、チャンネルデータを更新してサーバ内メッセージウェブデーモンＭＤに対して送信する。これに応じて、サーバ内メッセージウェブデーモンＭＤは、ステップＳ４１２２Ａ１及びステップＳ４１２２Ｂ１において、チャンネルデータの整形を行い、ステップＳ４１２２Ａ２及びステップＳ４１２２Ｂ２において、整形したチャンネルデータを、それぞれ、データ受信クライアントＲＣＡ，ＲＣＢに対して送信する。
【００７０】
データ受信クライアントＲＣＡ，ＲＣＢは、それぞれ、ステップＳ４１２２Ａ２１及びステップＳ４１２２Ｂ２１において、受信したチャンネルデータをブラウザ：ツールバーＢＴＡ，ＢＴＢに対して送信する。これにより、ユーザ端末機１０Ａ，１０Ｂは、それぞれ、ステップＳ４１２２Ａ２１１及びステップＳ４１２２Ｂ２１１において、表示部１７に更新されたチャンネルデータを表示する。
【００７１】
ディジタル情報表示システムにおいては、このようにしてユーザ端末機１０Ａによって書き込まれたディジタル情報を、同じウェブページを閲覧中の他のユーザ端末機１０Ｂの表示部１７にも表示させることができる。そして、ディジタル情報表示システムにおいては、サービス利用モードを終了して通常モードに移行する場合には、以下のような情報の授受を行う。
【００７２】
まず、ディジタル情報表示システムにおいては、図１１中ステップＳ５において、閲覧ユーザＵＳＡがユーザ端末機１０Ａを介して通常モードへの移行要求操作を行うと、ブラウザ：ツールバーＢＴＡは、ステップＳ５１において、サービス提供サーバ３０に対して通常モードへの移行要求を行う。このモード移行要求信号は、サービス提供サーバ３０におけるサーバ内メッセージウェブデーモンＭＤの送受信ポートに対して送信される。これに応じて、サーバ内メッセージウェブデーモンＭＤは、ステップＳ５１１において、閲覧中のウェブページに関して書き込まれているメッセージデータを非表示とする旨の制御信号をブラウザ：ツールバーＢＴＡに対して送信する。これにより、ブラウザ：ツールバーＢＴＡは、ステップＳ５１１１において、表示部１７に表示されているメッセージデータを非表示とする。
【００７３】
また、サーバ内メッセージウェブデーモンＭＤは、ステップＳ５１２において、サーバ内メッセージチャットデーモンＣＤに対してチャンネルデータの更新要求を行い、これに応じて、サーバ内メッセージチャットデーモンＣＤは、ステップＳ５１２１Ａにおいて、チャンネルデータを更新してサーバ内メッセージウェブデーモンＭＤに対して送信する。同様に、サーバ内メッセージチャットデーモンＣＤは、閲覧ユーザＵＳＡのユーザ端末機１０Ａと同じウェブページにアクセスしたユーザ端末機１０Ｂがある場合には、ステップＳ５１２１Ｂにおいて、チャンネルデータを更新してサーバ内メッセージウェブデーモンＭＤに対して送信する。これに応じて、サーバ内メッセージウェブデーモンＭＤは、ステップＳ５１２１Ａ１及びステップＳ５１２１Ｂ１において、チャンネルデータの整形を行い、ステップＳ５１２１Ａ２及びステップＳ５１２１Ｂ２において、整形したチャンネルデータを、それぞれ、データ受信クライアントＲＣＡ，ＲＣＢに対して送信する。
【００７４】
データ受信クライアントＲＣＡ，ＲＣＢは、それぞれ、ステップＳ５１２１Ａ２１及びステップＳ５１２１Ｂ２１において、受信したチャンネルデータをブラウザ：ツールバーＢＴＡ，ＢＴＢに対して送信する。これにより、ユーザ端末機１０Ａ，１０Ｂは、それぞれ、ステップＳ５１２１Ａ２１１及びステップＳ５１２１Ｂ２１１において、表示部１７に更新されたチャンネルデータを表示する。
【００７５】
ディジタル情報表示システムにおいては、このようにしてユーザ端末機１０Ａをサービス利用モードから通常モードに切り替えることができる。
【００７６】
さらに、ディジタル情報表示システムにおいては、ステップＳ６において、ユーザ端末機１０Ａが起動しているウェブブラウズアプリケーションを閉じる操作を閲覧ユーザＵＳＡが行った場合には、ブラウザ：ツールバーＢＴＡは、ステップＳ６１において、データ受信クライアントＲＣＡに対して削除要求を行う。これに応じて、データ受信クライアントＲＣＡは、ステップＳ６１１において、サーバ内メッセージウェブデーモンＭＤに対して通信切断要求を行う。サーバ内メッセージウェブデーモンＭＤは、ステップＳ６１１１において、サーバ内メッセージチャットデーモンＣＤに対して、接続中のチャンネルの切断要求を行い、これに応じて、サーバ内メッセージチャットデーモンＣＤは、ステップＳ６１１１１において、チャンネルデータを更新してサーバ内メッセージウェブデーモンＭＤに対して送信する。サーバ内メッセージウェブデーモンＭＤは、ステップＳ６１１１１１において、チャンネルデータの整形を行い、ステップＳ６１１１１１１において、整形したチャンネルデータを、ユーザ端末機１０Ｂのデータ受信クライアントＲＣＢに対して送信する。そして、データ受信クライアントＲＣＢは、ステップＳ６１１１１１１１において、受信したチャンネルデータをブラウザ：ツールバーＢＴＢに対して送信する。これにより、ユーザ端末機１０Ｂは、ステップＳ６１１１１１１１１において、表示部１７に更新されたチャンネルデータを表示する。
【００７７】
ディジタル情報表示システムにおいては、ユーザ端末機１０Ａがウェブブラウズアプリケーションを起動してから閉じるまで、このようなシーケンス図にしたがった動作を行い、任意のウェブページに対するディジタル情報の書き込みや閲覧を行うことができる。
【００７８】
以上説明したように、本発明の実施の形態として示すディジタル情報表示システムにおいては、ウェブブラウズアプリケーションの任意のレンダリング結果上に任意のディジタル情報を閲覧ユーザが書き込み可能とするとともに、同じレンダリング結果を閲覧中の他の閲覧ユーザにも当該ディジタル情報を閲覧可能とするようなサービスを提供することができる。
【００７９】
これにより、このディジタル情報表示システムにおいては、例えば、任意のニュース等の記事に対するコメントの書き込みや、ショッピングサイトにおいて販売されている任意の商品に対するコメントの書き込み等、既存の全てのウェブページ上に所望のディジタル情報を重畳表示させることができ、様々な分野にわたる万人による情報の共有に寄与することができる。
【００８０】
特に、このディジタル情報表示システムにおいては、ユーザ端末機１０にツールバーをインストールしてサービスを利用可能とすることにより、何ら専用のウェブサイトにアクセスすることなく、既存の全てのウェブページ上に所望のディジタル情報を重畳表示させることができる。
【００８１】
また、このディジタル情報表示システムにおいては、ウェブページ上に重畳表示させたディジタル情報が一定時間経過後に消えるように表示制御され、また、任意に消去することもできることから、どの情報についてのコメントであるのかの識別が容易であり、ユーザにとって煩わしさもなく、娯楽性の高いサービスを提供することができる。
【００８２】
なお、本発明は、上述した実施の形態に限定されるものではない。例えば、上述した実施の形態では、ユーザ端末機とウェブサーバとの通信経路とは別個に、ユーザ端末機にインストールされたツールバーを介してサービス提供サーバとの通信を行うことにより、ディジタル情報表示システムのサービスを利用可能となる構成について説明したが、本発明は、サービス提供サーバを、ユーザ端末機が任意のウェブページにアクセスする際に当該ユーザ端末機とウェブサーバとの間で行われる通信を仲介するプロキシサーバとして構成するようにしてもよい。
【００８３】
具体的には、ディジタル情報表示システムにおいては、ユーザ端末機１０Ａがプロキシサーバとしてのサービス提供サーバ３０にアクセスし、当該サービス提供サーバ３０に実装された仮想的なウェブブラウズアプリケーションを介して所望のウェブサーバ２０にアクセスする。これに応じて、サービス提供サーバ３０は、ウェブサーバ２０から、指定されたウェブページのページデータを取得し、ユーザ端末機１０Ａに対して配信する。このとき、サービス提供サーバ３０は、ユーザ端末機１０Ａからディジタル情報を受信した場合には、ウェブサーバ２０から取得したウェブページ上に、そのディジタル情報を重畳表示させるようにレンダリングし、レンダリング後のデータをユーザ端末機１０Ａや、同じウェブページを閲覧中の他のユーザ端末機１０Ｂに対して配信する。
【００８４】
このようなディジタル情報表示システムにおいては、各ユーザ端末機１０にツールバーをインストールすることなく、当該ディジタル情報表示システムのサービスを利用可能とすることができる。
【００８５】
また、上述した実施の形態では、ディジタル情報の具体例として、吹き出しにコメント等の文章を入力した形態を示したが、本発明は、かかる形態に限らず、例えば任意の写真等の画像データや動画データ、さらには、音声データ等、ウェブブラウズアプリケーションのレンダリング結果上に書き込み可能な情報であれば、いかなる情報であっても適用することができる。
【００８６】
さらに、上述した実施の形態では、いわゆるＣｏｍｅｔ等、サーバにて発生したイベントをクライアントからの要請なしにクライアントに対して送信する技術を利用したシステム構成の場合について説明したが、本発明は、通信結果に応じてＤＨＴＭＬ（Dynamic HyperText Markup Language）によって動的にページを書き替えるＡｊａｘ等、クライアントからの問い合わせに応じてサーバがレスポンスを返すようなシステム構成であっても実現可能である。
【００８７】
このように、本発明は、その趣旨を逸脱しない範囲で適宜変更が可能であることはいうまでもない。
【図面の簡単な説明】
【００８８】
【図１】本発明の実施の形態として示すディジタル情報表示システムの構成を説明する図である。
【図２】本発明の実施の形態として示すディジタル情報表示システムにおけるユーザ端末機の構成を説明するブロック図である。
【図３】本発明の実施の形態として示すディジタル情報表示システムによって提供されるサービス内容を説明するための図であり、ウェブブラウズアプリケーションのレンダリング結果上にディジタル情報を書き込んだ様子を説明する図である。
【図４】本発明の実施の形態として示すディジタル情報表示システムによって提供されるサービス内容を説明するための図であり、ウェブブラウズアプリケーションのレンダリング結果上にディジタル情報を書き込む操作内容を説明する図である。
【図５】本発明の実施の形態として示すディジタル情報表示システムにおいて、２台のユーザ端末機が同じウェブページにアクセスした場合に、ユーザ端末機がウェブブラウズアプリケーションを起動してから閉じるまでの動作を説明するアクティビティ図である。
【図６】本発明の実施の形態として示すディジタル情報表示システムにおいて、２台のユーザ端末機が同じウェブページにアクセスした場合に、ユーザ端末機がウェブブラウズアプリケーションを起動してから閉じるまでの動作を説明するアクティビティ図であり、図５に示す各アクティビティに続くアクティビティを説明する図である。
【図７】本発明の実施の形態として示すディジタル情報表示システムにおいて、２台のユーザ端末機が同じウェブページにアクセスした場合に、ユーザ端末機がウェブブラウズアプリケーションを起動してから閉じるまでの動作を説明するアクティビティ図であり、図６に示す各アクティビティに続くアクティビティを説明する図である。
【図８】本発明の実施の形態として示すディジタル情報表示システムにおいて、２台のユーザ端末機が同じウェブページにアクセスした場合に、ユーザ端末機がウェブブラウズアプリケーションを起動してから閉じるまでの動作を説明するシーケンス図である。
【図９】本発明の実施の形態として示すディジタル情報表示システムにおいて、２台のユーザ端末機が同じウェブページにアクセスした場合に、ユーザ端末機がウェブブラウズアプリケーションを起動してから閉じるまでの動作を説明するシーケンス図であり、図８に示す各工程に続く工程を説明する図である。
【図１０】本発明の実施の形態として示すディジタル情報表示システムにおいて、２台のユーザ端末機が同じウェブページにアクセスした場合に、ユーザ端末機がウェブブラウズアプリケーションを起動してから閉じるまでの動作を説明するシーケンス図であり、図９に示す各工程に続く工程を説明する図である。
【図１１】本発明の実施の形態として示すディジタル情報表示システムにおいて、２台のユーザ端末機が同じウェブページにアクセスした場合に、ユーザ端末機がウェブブラウズアプリケーションを起動してから閉じるまでの動作を説明するシーケンス図であり、図１０に示す各工程に続く工程を説明する図である。
【符号の説明】
【００８９】
１０，１０Ａ，１０Ｂ，１０Ｃ，・・・  ユーザ端末機
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  記憶部
１５  通信部
１６  入力操作制御部
１７  表示部
２０，２０Ａ，２０Ｂ，２０Ｃ，・・・  ウェブサーバ
３０  サービス提供サーバ
５０  ツールバー
６１，６２，６３，・・・  ディジタル情報
６４  評価情報
６５  広告情報
７０  再生用操作インターフェース
７１  再生ボタン
７２  スライドバー
７３  頻度グラフ
８０  吹き出し
８１  ＯＫボタン
ＵＳ，ＵＳＡ，ＵＳＢ，ＵＳＣ，・・・  閲覧ユーザ
【図１】
2009059043.tif 000003
【図２】
2009059043.tif 000004
【図３】
2009059043.tif 000005
【図４】
2009059043.tif 000006
【図５】
2009059043.tif 000007
【図６】
2009059043.tif 000008
【図７】
2009059043.tif 000009
【図８】
2009059043.tif 000010
【図９】
2009059043.tif 000011
【図１０】
2009059043.tif 000012
【図１１】
2009059043.tif 000013