(57)【要約】【課題】複数の表示要素が互いに異なる配置態様で表示された２つの表示部それぞれに、それら表示要素の２つにまたがる注釈情報を表示する。【解決手段】情報共有装置１０は、複数のウィンドウを表示部１２に表示する表示制御部１５と、表示部１２に表示された複数のウィンドウの２つにまたがるアノテーションの入力に応じて、それら２つのウィンドウをそのアノテーションの付加先として特定するアノテーション付加先特定部１６と、を含む。情報共有装置２０は、表示部１２に表示される複数のウィンドウの配置態様とは異なる配置態様で、それらのウィンドウを表示部２２に表示する表示制御部２５と、上記アノテーションがそのアノテーションの付加先として特定された２つのウィンドウにまたがった状態で表示部２２に表示されるよう、アノテーションの表示属性を決定するアノテーション表示属性決定部２６と、を含む。【選択図】図１
2010067122.tif 000002
【特許請求の範囲】
【請求項１】
複数の表示要素を第１表示部に表示する手段と、
前記第１表示部に表示された前記複数の表示要素の配置態様とは異なる配置態様で、前記複数の表示要素を第２表示部に表示する手段と、
前記第１表示部に表示された前記複数の表示要素の２つにまたがる注釈情報の入力に応じて、該２つの表示要素を前記注釈情報の付加先として特定する付加先特定手段と、
前記注釈情報を該注釈情報の付加先として特定された前記２つの表示要素にまたがるよう前記第２表示部に表示する注釈情報表示手段と、
を含むことを特徴とする情報共有システム。
【請求項２】
請求項１に記載の情報共有システムにおいて、
前記配置態様は、表示位置、大きさ、および形状の少なくとも１つを含む、
ことを特徴とする情報共有システム。
【請求項３】
請求項１または２に記載の情報共有システムにおいて、
前記第２表示部における前記注釈情報の付加先として特定された前記２つの表示要素の一方と他方とを結ぶ領域内に、前記注釈情報に応じた空白領域が確保されるよう、前記第２表示部に表示された前記複数の表示要素の少なくとも１つの配置態様を変更する空白領域確保手段、
をさらに含み、
前記注釈情報表示手段は、前記空白領域確保手段により確保された前記空白領域に前記注釈情報を表示する、
ことを特徴とする情報共有システム。
【請求項４】
請求項３に記載の情報共有システムにおいて、
前記空白領域確保手段は、前記空白領域が確保されるよう、前記第２表示部に表示された前記２つの表示要素の少なくとも一方の配置態様を変更する、
ことを特徴とする情報共有システム。
【請求項５】
請求項３または４に記載の情報共有システムにおいて、
前記空白領域確保手段は、前記空白領域が確保されるよう、前記第２表示部に表示された前記２つの表示要素以外の表示要素の少なくとも１つの配置態様を変更する、
ことを特徴とする情報共有システム。
【請求項６】
請求項１から５のいずれかに記載の情報共有システムにおいて、
前記注釈情報表示手段は、前記注釈情報の付加先として特定された前記２つの表示要素にまたがるよう変形された前記注釈情報を前記第２表示部に表示する、
ことを特徴とする情報共有システム。
【請求項７】
請求項１から６のいずれかに記載の情報共有システムにおいて、
前記付加先特定手段は、前記第１表示部に表示された前記複数の表示要素の１つから他の１つに向けてまたがる注釈情報の入力に応じて、該１つの表示要素および該他の１つの表示要素を前記注釈情報の始点要素および終点要素としてそれぞれ特定し、
前記注釈情報表示手段は、前記注釈情報を該注釈情報の始点要素から終点要素にまたがるよう前記第２表示部に表示する、
ことを特徴とする情報共有システム。
【請求項８】
請求項１から７のいずれかに記載の情報共有システムにおいて、
前記表示要素は、表示位置が移動可能な表示領域である、
ことを特徴とする情報共有システム。
【請求項９】
複数の表示要素を第１表示部に表示する手段と、
前記第１表示部に表示された前記複数の表示要素の２つにまたがる注釈情報の入力に応じて、該２つの表示要素を前記注釈情報の付加先として特定する付加先特定手段と、
前記第１表示部に表示された前記複数の表示要素の配置態様とは異なる配置態様で前記複数の表示要素を第２表示部に表示する他の情報共有装置に、前記注釈情報と該注釈情報の付加先として特定された前記２つの表示要素を識別する付加先識別情報とを送信する手段と、
を含むことを特徴とする情報共有装置。
【請求項１０】
他の情報共有装置によって第１表示部に表示された複数の表示要素の配置態様とは異なる配置態様で、前記複数の表示要素を第２表示部に表示する手段と、
前記他の情報共有装置から、前記第１表示部に表示された前記複数の表示要素の２つにまたがる注釈情報と、該注釈情報の付加先として特定された前記２つの表示要素を識別する付加先識別情報と、を受信する手段と、
前記注釈情報を前記付加先識別情報により識別される前記２つの表示要素にまたがるよう前記第２表示部に表示する注釈情報表示手段と、
を含むことを特徴とする情報共有装置。
【請求項１１】
複数の表示要素を第１表示部に表示する手段、
前記第１表示部に表示された前記複数の表示要素の２つにまたがる注釈情報の入力に応じて、該２つの表示要素を前記注釈情報の付加先として特定する付加先特定手段、および
前記第１表示部に表示された前記複数の表示要素の配置態様とは異なる配置態様で前記複数の表示要素を第２表示部に表示する他の情報共有装置に、前記注釈情報と該注釈情報の付加先として特定された前記２つの表示要素を識別する付加先識別情報とを送信する手段、
としてコンピュータを機能させることを特徴とするプログラム。
【請求項１２】
他の情報共有装置によって第１表示部に表示された複数の表示要素の配置態様とは異なる配置態様で、前記複数の表示要素を第２表示部に表示する手段、
前記他の情報共有装置から、前記第１表示部に表示された前記複数の表示要素の２つにまたがる注釈情報と、該注釈情報の付加先として特定された前記２つの表示要素を識別する付加先識別情報と、を受信する手段、および
前記注釈情報を前記付加先識別情報により識別される前記２つの表示要素にまたがるよう前記第２表示部に表示する注釈情報表示手段、
としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報共有システム、情報共有装置、およびプログラムに関する。
【背景技術】
【０００２】
従来、２以上の表示部に共通の情報を表示することにより、情報共有を支援するシステムがある。
【０００３】
たとえば、特許文献１には、複数のクライアントがそれぞれの画面に表示したコンテンツをサーバに送信し、サーバが受信されたコンテンツを統合した統合コンテンツを複数のクライアントそれぞれに配信して、それぞれのクライアントのコンテンツに重ね合わせて画面に表示させる画像共有技術が開示されている。
【０００４】
また、特許文献２には、端末が遠隔地に存在する他の端末とコラボレーションを行う際に、コラボレーションの対象となるアプリケーションのウィンドウとそれに対応する透明ウィンドウとを双方のシステムにおいて起動させ、透明ウィンドウ上に描画された図形等のデータを相手側装置に伝送する技術が開示されている。
【０００５】
また、特許文献３には、複数の情報通信端末それぞれの表示画面に共通の画像を表示するとともに、簡単な操作により画像上で話題の対象となる部分を指し示す目印を表示する技術が開示されている。
【特許文献１】特開２００６−３１３５９号公報
【特許文献２】特開２０００−４７９９１号公報
【特許文献３】特開２００５−３９７７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、複数の表示要素が互いに異なる配置態様で表示された２つの表示部それぞれに、それら表示要素の２つにまたがる注釈情報を表示することができる情報共有システム、情報共有装置、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に係る情報共有システムは、複数の表示要素を第１表示部に表示する手段と、前記第１表示部に表示された前記複数の表示要素の配置態様とは異なる配置態様で、前記複数の表示要素を第２表示部に表示する手段と、前記第１表示部に表示された前記複数の表示要素の２つにまたがる注釈情報の入力に応じて、該２つの表示要素を前記注釈情報の付加先として特定する付加先特定手段と、前記注釈情報を該注釈情報の付加先として特定された前記２つの表示要素にまたがるよう前記第２表示部に表示する注釈情報表示手段と、を含むことを特徴とする。
【０００８】
請求項２に係る情報共有システムでは、請求項１に記載の情報共有システムにおいて、前記配置態様は、表示位置、大きさ、および形状の少なくとも１つを含む。
【０００９】
請求項３に係る情報共有システムでは、請求項１または２に記載の情報共有システムにおいて、前記第２表示部における前記注釈情報の付加先として特定された前記２つの表示要素の一方と他方とを結ぶ領域内に、前記注釈情報に応じた空白領域が確保されるよう、前記第２表示部に表示された前記複数の表示要素の少なくとも１つの配置態様を変更する空白領域確保手段をさらに含み、前記注釈情報表示手段は、前記空白領域確保手段により確保された前記空白領域に前記注釈情報を表示する。
【００１０】
請求項４に係る情報共有システムでは、請求項３に記載の情報共有システムにおいて、前記空白領域確保手段は、前記空白領域が確保されるよう、前記第２表示部に表示された前記２つの表示要素の少なくとも一方の配置態様を変更する。
【００１１】
請求項５に係る情報共有システムでは、請求項３または４に記載の情報共有システムにおいて、前記空白領域確保手段は、前記空白領域が確保されるよう、前記第２表示部に表示された前記２つの表示要素以外の表示要素の少なくとも１つの配置態様を変更する。
【００１２】
請求項６に係る情報共有システムでは、請求項１から５のいずれかに記載の情報共有システムにおいて、前記注釈情報表示手段は、前記注釈情報の付加先として特定された前記２つの表示要素にまたがるよう変形された前記注釈情報を前記第２表示部に表示する。
【００１３】
請求項７に係る情報共有システムでは、請求項１から６のいずれかに記載の情報共有システムにおいて、前記付加先特定手段は、前記第１表示部に表示された前記複数の表示要素の１つから他の１つに向けてまたがる注釈情報の入力に応じて、該１つの表示要素および該他の１つの表示要素を前記注釈情報の始点要素および終点要素としてそれぞれ特定し、前記注釈情報表示手段は、前記注釈情報を該注釈情報の始点要素から終点要素にまたがるよう前記第２表示部に表示する。
【００１４】
請求項８に係る情報共有システムでは、請求項１から７のいずれかに記載の情報共有システムにおいて、前記表示要素は、表示位置が移動可能な表示領域である。
【００１５】
請求項９に係る情報共有装置は、複数の表示要素を第１表示部に表示する手段と、前記第１表示部に表示された前記複数の表示要素の２つにまたがる注釈情報の入力に応じて、該２つの表示要素を前記注釈情報の付加先として特定する付加先特定手段と、前記第１表示部に表示された前記複数の表示要素の配置態様とは異なる配置態様で前記複数の表示要素を第２表示部に表示する他の情報共有装置に、前記注釈情報と該注釈情報の付加先として特定された前記２つの表示要素を識別する付加先識別情報とを送信する手段と、を含むことを特徴とする。
【００１６】
請求項１０に係る情報共有装置は、他の情報共有装置によって第１表示部に表示された複数の表示要素の配置態様とは異なる配置態様で、前記複数の表示要素を第２表示部に表示する手段と、前記他の情報共有装置から、前記第１表示部に表示された前記複数の表示要素の２つにまたがる注釈情報と、該注釈情報の付加先として特定された前記２つの表示要素を識別する付加先識別情報と、を受信する手段と、前記注釈情報を前記付加先識別情報により識別される前記２つの表示要素にまたがるよう前記第２表示部に表示する注釈情報表示手段と、を含むことを特徴とする。
【００１７】
請求項１１に係るプログラムは、複数の表示要素を第１表示部に表示する手段、前記第１表示部に表示された前記複数の表示要素の２つにまたがる注釈情報の入力に応じて、該２つの表示要素を前記注釈情報の付加先として特定する付加先特定手段、および前記第１表示部に表示された前記複数の表示要素の配置態様とは異なる配置態様で前記複数の表示要素を第２表示部に表示する他の情報共有装置に、前記注釈情報と該注釈情報の付加先として特定された前記２つの表示要素を識別する付加先識別情報とを送信する手段、としてコンピュータを機能させることを特徴とする。
【００１８】
請求項１２に係るプログラムは、他の情報共有装置によって第１表示部に表示された複数の表示要素の配置態様とは異なる配置態様で、前記複数の表示要素を第２表示部に表示する手段、前記他の情報共有装置から、前記第１表示部に表示された前記複数の表示要素の２つにまたがる注釈情報と、該注釈情報の付加先として特定された前記２つの表示要素を識別する付加先識別情報と、を受信する手段、および前記注釈情報を前記付加先識別情報により識別される前記２つの表示要素にまたがるよう前記第２表示部に表示する注釈情報表示手段、としてコンピュータを機能させることを特徴とする。
【００１９】
なお、上記プログラムは、インターネットなどの通信ネットワークを介して提供されてもよいし、フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどのコンピュータ読み取り可能な情報記録媒体に格納されて提供されてもよい。
【発明の効果】
【００２０】
請求項１に係る情報共有システムによれば、複数の表示要素の配置態様が互いに異なる第１表示部および第２表示部のそれぞれに、それらの表示要素の２つにまたがる注釈情報が表示される。
【００２１】
請求項２に係る情報共有システムによれば、複数の表示要素の表示位置、大きさ、および形状の少なくとも１つが互いに異なる第１表示部および第２表示部のそれぞれに、それら表示要素の２つにまたがる注釈情報が表示される。
【００２２】
請求項３に係る情報共有システムによれば、第１表示部に表示された２つの表示要素にまたがる注釈情報が、第２表示部に確保された空白領域に第２表示部に表示されたそれら２つの表示要素にまたがるよう表示される。
【００２３】
請求項４に係る情報共有システムによれば、第１表示部に表示された２つの表示要素にまたがる注釈情報が、第２表示部に表示されたそれら２つの表示要素の少なくとも一方の配置態様を変更することにより確保された空白領域に表示される。
【００２４】
請求項５に係る情報共有システムによれば、第１表示部に表示された２つの表示要素にまたがる注釈情報が、第２表示部に表示された他の表示要素の少なくとも１つの配置態様を変更することにより確保された空白領域に表示される。
【００２５】
請求項６に係る情報共有システムによれば、第１表示部に表示された２つの表示要素にまたがる注釈情報が、第２表示部に表示されたそれら２つの表示要素にまたがるよう変形された上で第２表示部に表示される。
【００２６】
請求項７に係る情報共有システムによれば、複数の表示要素の配置態様が互いに異なる第１表示部および第２表示部のそれぞれに、それら２つの表示要素の１つから他の１つに向けてまたがる注釈情報が表示される。
【００２７】
請求項８に係る情報共有システムによれば、表示位置が移動可能な複数の表示領域の配置態様が互いに異なる第１表示部および第２表示部のそれぞれに、それら表示要素の２つにまたがる注釈情報が表示される。
【００２８】
請求項９，１０に係る情報共有装置によれば、複数の表示要素の配置態様が互いに異なる第１表示部および第２表示部のそれぞれに、それら表示要素の２つにまたがる注釈情報が表示される。
【００２９】
請求項１１，１２に係るプログラムによれば、複数の表示要素の配置態様が互いに異なる第１表示部および第２表示部のそれぞれに、それら表示要素の２つにまたがる注釈情報が表示される。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の一実施形態を図面に基づいて詳細に説明する。
【００３１】
図１は、本発明の一実施形態に係る情報共有システム１００の構成図である。同図に示すように、情報共有システム１００は、情報共有装置１０，２０と、情報共有装置１０と情報共有装置２０とを接続する社内ネットワークやインターネットなどの通信ネットワーク３０と、を含んで構成される。
【００３２】
情報共有装置１０は、キーボードやマウスなどの情報入力装置で構成される入力部１１と、液晶ディスプレイや有機ＥＬディスプレイなどの表示装置で構成される表示部１２と、ネットワークインターフェース装置などで構成される通信部１３と、ＣＰＵおよびＣＰＵの動作を制御するプログラムで構成される制御部１４と、を含むコンピュータ装置である。
【００３３】
情報共有装置１０は、たとえば図２に示すように、各種アプリケーションに係る複数のウィンドウ（表示位置が移動可能な表示領域、ここではウィンドウ４０〜４２の３つとする）を並べてまたは重ねて表示部１２に表示する。ウィンドウ４０〜４２内には、アプリケーションに係る各種オブジェクト（文字、図形、画像など）が描画される。また、情報共有装置１０は、入力部１１を介して入力されるユーザの指示に従って、文字や図形などからなるアノテーション（注釈情報）をウィンドウ４０〜４２の内側または外側に表示する。
【００３４】
情報共有装置２０は、液晶ディスプレイや有機ＥＬディスプレイなどの表示装置で構成される表示部２２と、ネットワークインターフェース装置などで構成される通信部２３と、ＣＰＵおよびＣＰＵの動作を制御するプログラムで構成される制御部２４と、を含むコンピュータ装置である。
【００３５】
情報共有装置２０は、たとえば図３に示すように、情報共有装置１０の表示部１２に表示されるウィンドウ４０〜４２にそれぞれ対応するウィンドウ５０〜５２を表示部２２に表示する。これにより、互いに離れた情報共有装置１０のユーザと情報共有装置２０のユーザとが、ウィンドウ４０〜４２およびウィンドウ４０〜４２内に描画される情報を共有できるようになっている。
【００３６】
なお、本実施形態では、図２および図３に示すように、表示部２２の表示サイズ（解像度）や形状が表示部１２のそれらと異なっているものとする。一例として、ここでは、表示部２２の表示サイズが表示部１２の表示サイズより大きく、表示部２２の形状が表示部１２の形状よりも横長であるものとする。
【００３７】
このため、情報共有装置２０は、表示部１２に表示されるウィンドウ４０〜４２を、その配置態様とは異なる配置態様でウィンドウ５０〜５２として表示部２２に表示する。ウィンドウの配置態様には、ウィンドウの表示位置、ウィンドウの大きさ、およびウィンドウの形状の少なくとも１つが含まれる。
【００３８】
情報共有システム１００では、情報共有装置２０が、情報共有装置１０の表示部１２に表示された複数のウィンドウの２つにまたがるよう入力されるアノテーションを、その２つのウィンドウにまたがるよう表示部２２に適切に表示する。
【００３９】
以下では、上記処理を実現するために情報共有装置１０の制御部１４および情報共有装置２０の制御部２４が備える構成を詳細に説明する。
【００４０】
情報共有装置１０の制御部１４は、表示制御部１５、アノテーション付加先特定部１６、および共有情報送信部１７を含む。
【００４１】
表示制御部１５は、表示部１２に表示されるウィンドウ（ウィンドウ内に描画される各種オブジェクトを含む）やアノテーションなどの表示位置（表示部１２の表示領域における座標）、大きさ（高さ、幅など）、形状、表示色、およびその他の表示属性を保持する。そして、表示制御部１５は、上記表示属性に基づいて生成した画像信号を表示部１２に出力することにより、表示部１２にウィンドウやアノテーションなどを表示する。
【００４２】
アノテーション付加先特定部１６は、表示部１２に表示された複数のウィンドウの２つにまたがるアノテーションの入力に応じて、それら２つのウィンドウをそのアノテーションの付加先として特定する。すなわち、アノテーション付加先特定部１６は、表示制御部１５により保持されるウィンドウの表示属性（表示位置、大きさなど）と入力されたアノテーションの表示属性（始点位置や終点位置などの表示位置、大きさ、形状など）とに基づいて、表示部１２に表示された複数のウィンドウの２つをそのアノテーションの付加先として特定する。
【００４３】
なお、アノテーション付加先特定部１６は、入力されたアノテーションが表示部１２に表示された複数のウィンドウの１つから他の１つに向けてまたがるアノテーション（たとえば、方向性を有する矢印状の関連指示線）の入力に応じて、該１つのウィンドウおよび該他の１つのウィンドウをそのアノテーションの始点ウィンドウおよび終点ウィンドウ（いずれもアノテーションの付加先）としてそれぞれ特定してもよい。
【００４４】
ここで、入力されたアノテーションの付加先を特定する方法を、図４に基づいて具体的に説明する。図４は、表示部１２に表示されるウィンドウ４０〜４２とアノテーション４３（方向性を有する直線矢印状の関連指示線）の配置態様を示す図である。
【００４５】
同図に示すように、表示部１２に表示されたウィンドウ４０からウィンドウ４２に向けてまたがるアノテーション４３の入力があった場合、アノテーション付加先特定部１６は、アノテーション４３の始点が重なるウィンドウ４０をアノテーション４３の始点ウィンドウとして特定し、アノテーション４３の終点が重なるウィンドウ４２を終点ウィンドウとして特定する。
【００４６】
共有情報送信部１７は、情報共有装置１０と情報共有装置２０との間で共有される情報を通信部１３を介して情報共有装置２０に送信する。具体的には、共有情報送信部１７は、表示制御部１５により保持されるウィンドウやアノテーションなどの表示属性（表示位置、大きさ、形状、種別、表示色など）と、アノテーション付加先特定部１６によりアノテーションの付加先として特定された２つのウィンドウ（始点ウィンドウ、終点ウィンドウ）を識別する付加先識別情報と、を情報共有装置２０に送信する。
【００４７】
なお、共有情報送信部１７は、これらの情報の一部または全部を所定の時間間隔で送信してもよいし、これらの情報のうち更新のあった部分のみを表示部１２における表示内容が更新されたタイミングで送信してもよい。
【００４８】
一方、情報共有装置２０の制御部２４は、表示制御部２５、アノテーション表示属性決定部２６、および共有情報受信部２７を含む。
【００４９】
共有情報受信部２７は、情報共有装置１０の共有情報送信部１７により送信される情報を通信部２３を介して受信する。具体的には、共有情報受信部２７は、情報共有装置１０の表示部１２に表示されるウィンドウやアノテーションなどの表示属性と、情報共有装置１０のアノテーション付加先特定部１６によりアノテーションの付加先として特定された２つのウィンドウ（始点ウィンドウ、終点ウィンドウ）を識別する付加先識別情報と、を受信する。
【００５０】
表示制御部２５は、共有情報受信部２７により受信されるウィンドウの表示属性に基づいて、表示部２２に表示されるウィンドウの表示属性を決定し、保持する。また、表示制御部２５は、後述するアノテーション表示属性決定部２６で決定されるアノテーションの表示属性を保持する。そして、表示制御部２５は、上記表示属性に基づいて生成した画像信号を表示部２２に出力することにより、表示部２２にウィンドウやアノテーションなどを表示する。
【００５１】
アノテーション表示属性決定部２６は、表示制御部２５により保持されるウィンドウの表示属性と、共有情報受信部２７により受信されるアノテーションの表示属性および付加先識別情報と、に基づいて、表示部２２に表示されるアノテーションの表示属性を決定する。すなわち、アノテーション表示属性決定部２６は、情報共有装置１０の表示部１２に表示された２つのウィンドウにまたがるアノテーションがそのアノテーションの付加先として特定された２つのウィンドウにまたがった状態で表示部２２にも表示されるよう、そのアノテーションの表示部２２における表示属性（表示位置、大きさ、形状など）を決定する。
【００５２】
なお、表示部１２におけるウィンドウの配置態様と表示部２２におけるウィンドウの配置態様とが異なることにより、表示部１２に表示されたウィンドウの２つにまたがるアノテーションを表示部２２に適切に表示できない場合、アノテーション表示属性決定部２６は、表示部２２におけるそれら２つのウィンドウの一方と他方とを結ぶ領域内に、そのアノテーションに応じた空白領域（ウィンドウが配置されない領域）が確保されるよう、表示部２２に表示された複数のウィンドウの少なくとも１つの表示属性を変更する。たとえば、アノテーション表示属性決定部２６は、表示部２２に上記空白領域が確保されるよう、アノテーションの付加先として特定された２つのウィンドウの少なくとも一方の表示属性（表示位置、大きさなど）を変更してもよいし、その他のウィンドウの表示属性を変更してもよい。そして、アノテーション表示属性決定部２６は、確保された空白領域に上記２つのウィンドウにまたがるアノテーションが表示されるよう、そのアノテーションの表示属性を決定する。
【００５３】
ここで、表示部２２に表示されるアノテーションの表示属性を決定する方法を、図４および図５に基づいて具体的に説明する。図５は、図２に示す表示部１２に図４に示すアノテーション４３（直線矢印状の関連指示線）がさらに表示される場合の、表示部２２におけるウィンドウ５０〜５２とアノテーション５３の配置態様を示す図である。
【００５４】
たとえば図４に示すように、表示部１２に表示されたウィンドウ４０（始点ウィンドウ）からウィンドウ４２（終点ウィンドウ）に向けてまたがるアノテーション４３が入力された場合、アノテーション表示属性決定部２６は、図５に示すように、アノテーション４３に対応するアノテーション５３がウィンドウ４０に対応するウィンドウ５０からウィンドウ４２に対応するウィンドウ５２に向けてまたがった状態で表示部２２に表示されるよう、ウィンドウ５０〜５２やアノテーション５３の表示属性を決定する。
【００５５】
すなわち、アノテーション表示属性決定部２６は、図５（ａ）に示すように、ウィンドウ５０とウィンドウ５２との間にウィンドウ５１が介在しないよう、すなわち表示部２２においてウィンドウ５０とウィンドウ５２とが隣り合うよう、ウィンドウ５１，５２（またはウィンドウ５０，５１）の表示位置を変更してもよい。こうすれば、アノテーション５３（直線矢印状の関連指示線）に応じた空白領域が、表示部２２におけるウィンドウ５０とウィンドウ５２とを結ぶ領域内に確保される。そして、アノテーション表示属性決定部２６は、アノテーション５３の始点がウィンドウ５０に重なり、その終点がウィンドウ５２に重なり、その始点と終点とを結ぶ直線が上記確保された空白領域を通過するよう、アノテーション５３の表示属性を決定してもよい。
【００５６】
また、アノテーション表示属性決定部２６は、図５（ｂ）に示すように、ウィンドウ５０とウィンドウ５２との間に介在するウィンドウ５１が縮小されるよう、ウィンドウ５１の大きさを変更してもよい。こうしても、アノテーション５３（直線矢印状の関連指示線）に応じた空白領域が、表示部２２におけるウィンドウ５０とウィンドウ５２とを結ぶ領域内に確保される。そして、アノテーション表示属性決定部２６は、アノテーション５３の始点がウィンドウ５０に重なり、その終点がウィンドウ５２に重なり、その始点と終点とを結ぶ直線が上記確保された空白領域を通過するよう、アノテーション５３の表示属性を決定してもよい。
【００５７】
また、アノテーション表示属性決定部２６は、図５（ｃ）に示すように、アノテーション５３の始点がウィンドウ５０に重なり、その終点がウィンドウ５２に重なり、その始点と終点とを結ぶ直線を変形した曲線がウィンドウ５０とウィンドウ５２との間に介在するウィンドウ５１を迂回するよう、アノテーション５３の表示属性を決定してもよい。
【００５８】
一方、図６に示すように、表示部２２においてウィンドウ５２の一部がウィンドウ５０の後ろに隠れているような場合、アノテーション表示属性決定部２６は、図７に示すように、ウィンドウ５０がウィンドウ５２に重ならないよう、ウィンドウ５２（またはウィンドウ５０）の表示位置または大きさを変更してもよい。こうすれば、表示部２２において、ウィンドウ５０からウィンドウ５２に向けてまたがるアノテーション５３の一部（始点、終点など）が隠れることはない。
【００５９】
なお、図５（ａ）〜（ｃ）および図７に示した例のいずれを他のいずれと組み合わせてもよい。
【００６０】
以上のように決定されたウィンドウやアノテーションの表示属性は表示制御部２５に出力される。そして、表示制御部２５は、これらの表示属性に基づいて生成した画像信号を表示部２２に出力する。これにより、情報共有装置１０の表示部１２に表示された複数のウィンドウの２つにまたがるよう入力されたアノテーションは、その２つのウィンドウにまたがった状態で表示部２２にも適切に表示される。
【００６１】
ここで、情報共有装置１０，２０の動作を説明する。図１０は、情報共有システム１００における情報共有処理の一例を示すシーケンス図である。
【００６２】
同図に示すように、情報共有装置１０は、各種アプリケーションに係るの複数のウィンドウを表示部１２に表示するとともに（Ｓ１００）、それらウィンドウの表示属性（表示位置、大きさ、形状、表示色など）を通信ネットワーク３０を介して情報共有装置２０に送信する（Ｓ１０２）。情報共有装置２０は、情報共有装置１０から送信されたウィンドウの表示属性に基づいて、表示部１２に表示される複数のウィンドウの配置態様とは異なる配置態様で、それらのウィンドウを表示部２２に表示する（Ｓ１０４）。
【００６３】
次に、入力部１１を介して表示部１２に表示された複数のウィンドウの２つにまたがるアノテーションが入力されると（Ｓ１０６）、情報共有装置１０は、そのアノテーションを表示部１２に表示するとともに、それら２つのウィンドウをそのアノテーションの付加先として特定する（Ｓ１０８）。そして、情報共有装置１０は、Ｓ１０６で入力されたアノテーションの表示属性（表示位置、大きさ、形状、種別、表示色など）と、Ｓ１０８においてそのアノテーションの付加先として特定された２つのウィンドウを識別する付加先識別情報と、を情報共有装置２０に送信する（Ｓ１１０）。
【００６４】
情報共有装置２０は、表示部２２に表示されたウィンドウの表示属性と、情報共有装置１０から送信されたアノテーションの属性情報および付加先識別情報と、に基づいて、表示部２２におけるウィンドウやアノテーションの表示属性を決定する（Ｓ１１２）。具体的には、情報共有装置１０の表示部１２に表示された複数のウィンドウの２つにまたがるアノテーションがそのアノテーションの付加先として特定されたそれら２つウィンドウにまたがった状態で表示部２２にも表示されるよう、そのアノテーションの表示部２２における表示属性（表示位置、大きさ、形状など）を決定する。このとき、情報共有装置２０は、表示部２２に表示されたウィンドウの表示属性を必要に応じて変更してもよい。そして、情報共有装置２０は、決定されたアノテーションの表示属性に基づいて、アノテーションをそのアノテーションの付加先として特定された２つのウィンドウにまたがるよう表示部２２に表示する（Ｓ１１４）。
【００６５】
以上説明した情報共有システム１００によれば、複数のウィンドウが互いに異なる配置態様で表示された表示部１２，２２のそれぞれに、それらのウィンドウの２つにまたがるアノテーションが適切に表示される。
【００６６】
なお、本発明は、上記実施形態に限定されるものではない。
【００６７】
たとえば、上記実施形態では、情報共有装置１０がアノテーションの付加先を特定し、情報共有装置２０がアノテーションの表示属性を決定する例を示したが、情報共有装置１０および情報共有装置２０のそれぞれがこれらの処理を行ってもよいし、たとえば通信ネットワーク３０に接続されるサーバ装置がこれらの処理を行ってもよい。
【００６８】
また、上記実施形態では、アノテーションの付加先がウィンドウである例を示したが、アノテーションの付加先は、ウィンドウに限らず、アイコンなどの図形、画像、ウィンドウ内に描画される各種オブジェクト、またはその他の表示要素のいずれでもよい。また、２つのウィンドウにまたがるアノテーションは方向性を有していなくてもよい。
【００６９】
また、上記実施形態では、２つの表示部を含む情報共有システムを示したが、本発明は、複数の表示要素が異なる配置態様で表示された３つ以上の表示部それぞれにアノテーションを表示する情報共有システムにも適用可能である。
【図面の簡単な説明】
【００７０】
【図１】本発明の実施形態に係る情報共有システムの構成図である。
【図２】ウィンドウの配置態様を示す図である。
【図３】ウィンドウの配置態様を示す図である。
【図４】ウィンドウとアノテーションの配置態様を示す図である。
【図５】ウィンドウとアノテーションの配置態様を示す図である。
【図６】ウィンドウとアノテーションの配置態様を示す図である。
【図７】ウィンドウとアノテーションの配置態様を示す図である。
【図８】情報共有システムにおける情報共有処理の一例を示すシーケンス図である。
【符号の説明】
【００７１】
１０，２０  情報共有装置、３０  通信ネットワーク、１１  入力部、１２，２２  表示部、１３，２３  通信部、１４，２４  制御部、１５，２５  表示制御部、１６  アノテーション付加先特定部、１７  共有情報送信部、２６  アノテーション表示属性決定部、２７  共有情報受信部、４０，４１，４２，５０，５１，５２  ウィンドウ、４３，５３  アノテーション、１００  情報共有システム。
【図１】
2010067122.tif 000003
【図２】
2010067122.tif 000004
【図３】
2010067122.tif 000005
【図４】
2010067122.tif 000006
【図５】
2010067122.tif 000007
【図６】
2010067122.tif 000008
【図７】
2010067122.tif 000009
【図８】
2010067122.tif 000010