(57)【要約】【課題】共有表示すべき要素を効率的に表示する。【解決手段】少なくとも表示部を備える複数の装置が通信ネットワークを介して接続され、所定の装置に表示されている要素を他の装置にも表示させる共有表示の設定が要素毎に可能な共有表示システムにおいて、前記所定の装置は、自装置の表示部に追加要素を表示させる際に、当該追加要素が、すでに共有表示に設定されている共有表示要素に関連するかを判定する関連判定部と、前記共有表示要素に関連すると判定された追加要素を共有表示に設定し、当該追加要素を前記他の装置の表示部に表示させる共有表示制御部と、を備える。【選択図】図８
2016053773.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも表示部を備える複数の装置が通信ネットワークを介して接続され、所定の装置に表示されている要素を他の装置にも表示させる共有表示の設定が要素毎に可能な共有表示システムにおいて、
前記所定の装置は、
自装置の表示部に追加要素を表示させる際に、当該追加要素が、すでに共有表示に設定されている共有表示要素に関連するかを判定する関連判定部と、
前記共有表示要素に関連すると判定された追加要素を共有表示に設定し、当該追加要素を前記他の装置の表示部に表示させる共有表示制御部と、を備える、
ことを特徴とする共有表示システム。
【請求項２】
前記共有表示制御部は、前記共有表示要素に関連すると判定された前記追加要素の表示画像を生成し、当該表示画像のデータを前記他の装置に送信し、
前記他の装置は、受信した前記表示画像のデータに基づいて、前記追加要素を自装置の表示部に表示する、
ことを特徴とする請求項１に記載の共有表示システム。
【請求項３】
前記関連判定部は、アプリケーションを動作させて前記追加要素を表示させ、
前記共有表示制御部は、前記共有表示要素に関連すると判定された前記追加要素のファイルを前記他の装置に送信し、
前記他の装置は、受信した前記追加要素のファイルを前記アプリケーションで開くことにより、前記追加要素を自装置の表示部に表示する、
ことを特徴とする請求項１に記載の共有表示システム。
【請求項４】
前記関連判定部は、アプリケーションを動作させて前記追加要素を表示させ、
前記共有表示制御部は、前記共有表示要素に関連すると判定された前記追加要素のファイルを前記他の装置に送信し、
前記他の装置は、受信した前記追加要素のファイルを特定可能な情報を自装置の表示部に表示し、操作部により前記情報が選択されたら、選択された前記情報に対応する前記追加要素のファイルを前記アプリケーションで開くことにより、前記追加要素を自装置の表示部に表示する、
ことを特徴とする請求項１に記載の共有表示システム。
【請求項５】
前記追加要素のファイルを特定可能な情報は、前記追加要素のファイルのファイル名、又は、前記追加要素の表示画像を縮小した画像である、
ことを特徴とする請求項４に記載の共有表示システム。
【請求項６】
前記所定の装置又は前記通信ネットワークを介して接続されたサーバに、要素のファイルをフォルダ又はドライブに分類して格納する記憶部を備え、
前記関連判定部は、フォルダで判定する時は、前記追加要素のファイルが前記共有表示要素のファイルと同じフォルダに格納されている場合に、ドライブで判定する時は、前記追加要素のファイルが前記共有表示要素のファイルと同じドライブに格納されている場合に、前記追加要素が前記共有表示要素に関連すると判定する、
ことを特徴とする請求項１乃至５のいずれか一に記載の共有表示システム。
【請求項７】
前記関連判定部は、前記追加要素のファイルのファイル名と前記共有表示要素のファイルのファイル名とが同じキーワードを含む場合に、前記追加要素が前記共有表示要素に関連すると判定する、
ことを特徴とする請求項１乃至５のいずれか一に記載の共有表示システム。
【請求項８】
前記関連判定部は、各々の要素にアクセス権が設定されており、前記追加要素のアクセス権が、いずれかの前記共有表示要素のアクセス権と一致する、若しくは、いずれかの前記共有表示要素のアクセス権を包含する場合に、前記追加要素が前記共有表示要素に関連すると判定する、
ことを特徴とする請求項１乃至５のいずれか一に記載の共有表示システム。
【請求項９】
前記関連判定部は、前記追加要素が、前記共有表示要素に設定されたリンク情報に基づいて表示された要素の場合に、前記追加要素が前記共有表示要素に関連すると判定する、
ことを特徴とする請求項１乃至５のいずれか一に記載の共有表示システム。
【請求項１０】
前記関連判定部は、前記追加要素が、前記共有表示要素に含まれるキーワードを用いて検索された要素の場合に、前記追加要素が前記共有表示要素に関連すると判定する、
ことを特徴とする請求項１乃至５のいずれか一に記載の共有表示システム。
【請求項１１】
前記関連判定部は、前記追加要素の表示位置と前記共有表示要素の表示位置とが予め設定した距離範囲内の場合に、前記追加要素が前記共有表示要素に関連すると判定する、
ことを特徴とする請求項１乃至５のいずれか一に記載の共有表示システム。
【請求項１２】
前記関連判定部は、前記追加要素の表示時刻と前記共有表示要素の表示時刻とが予め設定した時間範囲内の場合に、前記追加要素が前記共有表示要素に関連すると判定する、
ことを特徴とする請求項１乃至５のいずれか一に記載の共有表示システム。
【請求項１３】
前記関連判定部は、前記追加要素を共有表示に設定する前に、前記追加要素を共有表示に設定するか否かをユーザに確認する画面を表示する、
ことを特徴とする請求項１乃至１２のいずれか一に記載の共有表示システム。
【請求項１４】
少なくとも表示部を備える複数の装置が通信ネットワークを介して接続され、所定の装置に表示されている要素を他の装置にも表示させる共有表示の設定が要素毎に可能な共有表示システムにおける、前記所定の装置で動作する共有表示制御プログラムであって、
前記所定の装置に、
自装置の表示部に追加要素を表示させる際に、当該追加要素が、すでに共有表示に設定されている共有表示要素に関連するかを判定する関連判定処理、
前記共有表示要素に関連すると判定された追加要素を共有表示に設定し、当該追加要素を前記他の装置の表示部に表示させる共有表示制御処理、を実行させる、
ことを特徴とする共有表示制御プログラム。
【請求項１５】
少なくとも表示部を備える複数の装置が通信ネットワークを介して接続され、所定の装置に表示されている要素を他の装置にも表示させる共有表示の設定が要素毎に可能な共有表示システムにおける共有表示制御方法であって、
前記所定の装置は、
自装置の表示部に追加要素を表示させる際に、当該追加要素が、すでに共有表示に設定されている共有表示要素に関連するかを判定する処理と、
前記共有表示要素に関連すると判定された追加要素を共有表示に設定し、前記追加要素の表示画像のデータ又は前記追加要素のファイルを前記他の装置に送信する処理と、を実行し、
前記他の装置は、
受信した前記追加要素の表示画像のデータ又は前記追加要素のファイルに基づいて、前記追加要素を自装置の表示部に表示する処理を実行する、
ことを特徴とする共有表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、共有表示システム及び共有表示制御プログラム並びに共有表示制御方法に関し、特に、複数の装置で情報を表示可能な共有表示システム及び情報の共有表示を制御する共有表示制御プログラム並びに共有表示制御方法に関する。
【背景技術】
【０００２】
近年、複数のユーザが利用可能な表示画面（共有画面と呼ぶ。）を用い、その共有画面に所定のアプリケーションで作成したファイルや手書き情報などの表示対象となる情報（以下、要素と呼ぶ。）を表示したり、要素を編集したりして議論する電子会議等が行われている。電子会議では、他のコンピュータ装置に表示されている要素を順次共有画面に表示させることによって、活発な議論を行うことができる。
【０００３】
このような複数の装置で表示を共有する（共有表示と呼ぶ。）技術に関して、例えば、下記特許文献１には、１台のコンピュータが備えるアプリケーションを、ネットワークを通じて接続される複数台のコンピュータで共有し、前記アプリケーションにより生成される表示画面を共有するシステムに関して、共有するアプリケーションを備えるコンピュータでは、他のコンピュータと共有する画面表示中に表示するウィンドウの、ユーザ毎の表示または非表示を表示・非表示制御手段により制御する技術が開示されている。
【０００４】
また、自身のコンピュータ装置に表示している要素の中から表示したい要素を選択して共有表示する技術がある。例えば、ｓｋｙｐｅ（登録商標）などアプリケーションにおけるデスクトップ共有機能のように、コンピュータ装置の画面に表示しているウィンドウの中から共有したいウィンドウを選択すると、そのウィンドウに表示されている要素だけが他の参加者のアプリケーション画面に共有表示されるものもある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−０６５９７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一般に、会議等で説明を行う場合、説明資料だけでなく参考資料を加えた複数の資料を用いることが多く、電子会議でも、説明資料を共有画面に表示して説明を行っている時に、ユーザのコンピュータ装置の画面に参考資料を順次表示したり、その参考資料を共有画面に順次表示させたりすることが多い。
【０００７】
このような場合、従来のシステムでは、参考資料を共有画面に表示するためには、ユーザのコンピュータ装置の画面に参考資料を表示する度に、その参考資料を共有表示するための設定を行う必要があり、手間がかかり議論が中断してしまうという問題が発生する。一方、各参加者のコンピュータ装置の画面に表示されている情報を全て共有表示するように設定すると、見せたくない情報も表示されてしまうという問題や、共有画面に多数の資料が表示されてしまい、効率的に会議を進行させることができないという問題が発生する。
【０００８】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、共有表示すべき要素を効率的に表示することができる共有表示システム及び共有表示制御プログラム並びに共有表示制御方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の一側面は、少なくとも表示部を備える複数の装置が通信ネットワークを介して接続され、所定の装置に表示されている要素を他の装置にも表示させる共有表示の設定が要素毎に可能な共有表示システムにおいて、前記所定の装置は、自装置の表示部に追加要素を表示させる際に、当該追加要素が、すでに共有表示に設定されている共有表示要素に関連するかを判定する関連判定部と、前記共有表示要素に関連すると判定された追加要素を共有表示に設定し、当該追加要素を前記他の装置の表示部に表示させる共有表示制御部と、を備えることを特徴とする。
【００１０】
本発明の一側面は、少なくとも表示部を備える複数の装置が通信ネットワークを介して接続され、所定の装置に表示されている要素を他の装置にも表示させる共有表示の設定が要素毎に可能な共有表示システムにおける、前記所定の装置で動作する共有表示制御プログラムであって、前記所定の装置に、自装置の表示部に追加要素を表示させる際に、当該追加要素が、すでに共有表示に設定されている共有表示要素に関連するかを判定する関連判定処理、前記共有表示要素に関連すると判定された追加要素を共有表示に設定し、当該追加要素を前記他の装置の表示部に表示させる共有表示制御処理、を実行させることを特徴とする。
【００１１】
本発明の一側面は、少なくとも表示部を備える複数の装置が通信ネットワークを介して接続され、所定の装置に表示されている要素を他の装置にも表示させる共有表示の設定が要素毎に可能な共有表示システムにおける共有表示制御方法であって、前記所定の装置は、自装置の表示部に追加要素を表示させる際に、当該追加要素が、すでに共有表示に設定されている共有表示要素に関連するかを判定する処理と、前記共有表示要素に関連すると判定された追加要素を共有表示に設定し、前記追加要素の表示画像のデータ又は前記追加要素のファイルを前記他の装置に送信する処理と、を実行し、前記他の装置は、受信した前記追加要素の表示画像のデータ又は前記追加要素のファイルに基づいて、前記追加要素を自装置の表示部に表示する処理を実行することを特徴とする。
【発明の効果】
【００１２】
本発明の共有表示システム及び共有表示制御プログラム並びに共有表示制御方法によれば、共有表示すべき表示要素を効率的に表示することができる。
【００１３】
その理由は、表示元のコンピュータ装置の制御部（共有表示制御プログラム）は、コンピュータ装置の画面に新たな要素が追加表示されると、その要素が既に共有表示に設定されている要素に関連があるかを判定し、関連があると判定した場合は、その要素若しくはその要素を特定する情報を表示先のコンピュータ装置に共有表示させる制御を行うからである。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施例に係る共有表示システムの構成を示す模式図である。
【図２】本発明の第１の実施例に係るコンピュータ装置の構成を示すブロック図である。
【図３】本発明の第１の実施例に係る表示装置の構成を示すブロック図である。
【図４】本発明の第１の実施例に係るコンピュータ装置の動作（共有表示の設定処理）を示すフローチャート図である。
【図５】本発明の第１の実施例に係るコンピュータ装置の動作（共有表示処理）を示すフローチャート図である。
【図６】本発明の第１の実施例に係るコンピュータ装置の動作（ウィンドウの追加処理）を示すフローチャート図である。
【図７】本発明の第１の実施例に係る表示装置の動作（表示処理）を示すフローチャート図である。
【図８】本発明の第１の実施例に係るコンピュータ装置及び表示装置に表示される画面の一例を示す図である。
【図９】本発明の第１の実施例に係るコンピュータ装置及び表示装置に表示される画面の他の例を示す図である。
【図１０】本発明の第２の実施例に係るコンピュータ装置の動作（ウィンドウの追加処理）を示すフローチャート図である。
【図１１】本発明の第２の実施例に係る表示装置の動作（表示処理）を示すフローチャート図である。
【図１２】本発明の第２の実施例に係るコンピュータ装置及び表示装置に表示される画面の一例を示す図である。
【図１３】本発明の第３の実施例に係るコンピュータ装置の動作（ウィンドウの追加処理）を示すフローチャート図である。
【図１４】本発明の第３の実施例に係る表示装置の動作（表示処理）を示すフローチャート図である。
【図１５】本発明の第３の実施例に係るコンピュータ装置及び表示装置に表示される画面の一例を示す図である。
【図１６】本発明の第３の実施例に係るコンピュータ装置及び表示装置に表示される画面の他の例を示す図である。
【発明を実施するための形態】
【００１５】
背景技術で示したように、電子会議では、説明資料を共有画面に表示して説明を行っている時に、ユーザのコンピュータ装置の画面に参考資料を順次表示したり、その参考資料を共有画面に順次表示させたりすることが多い。このような場合、従来のシステムでは、参考資料を共有表示するためには、その都度、参考資料を共有表示に設定する必要があり、手間がかかる。一方、各参加者のコンピュータ装置の画面に表示されている情報を全て共有表示に設定すると、デスクトップやファイルを検索している時のフォルダの中身などの見せたくない情報も表示されてしまい、また、共有画面に多数の資料が表示されてしまい、効率的に会議を進行させることができない。
【００１６】
そこで、本発明の一実施の形態では、表示する要素の関連に基づいて共有表示する設定を継承する。具体的には、自身のコンピュータ装置に表示している要素をプロジェクタや共有画面に表示する際に、要素毎に共有表示するか否かを設定可能な共有表示システムにおいて、コンピュータ装置の画面に新たに表示した要素が、既に共有表示に設定されている要素に関連するかを判定し、関連すると判定した場合に、新たに表示した要素若しくはその要素を特定する情報（要素の表示画面そのものやアプリケーションで開いたウィンドウ、要素の縮小画像や要素のリストなど）を自動的に共有表示する。
【００１７】
このように、共有表示に設定されている要素に関連する要素を自動的に共有表示することにより、ユーザ自身が共有表示の設定を行う必要がなくなり、ユーザの利便性を向上させることができる。また、共有表示に設定されている要素に関連しない要素を共有表示させないことにより、表示する必要がない要素まで表示されてしまうといった不都合を未然に防止することができる。
【実施例１】
【００１８】
上記した本発明の一実施の形態についてさらに詳細に説明すべく、本発明の第１の実施例に係る共有表示システム及び共有表示制御プログラム並びに共有表示制御方法について、図１乃至図９を参照して説明する。図１は、本実施例の共有表示システムの構成を示す模式図であり、図２及び図３は、コンピュータ装置及び表示装置の構成を示すブロック図である。また、図４乃至図６は、本実施例のコンピュータ装置の動作を示すフローチャート図であり、図７は、本実施例の表示装置の動作を示すフローチャート図である。また、図８及び図９は、本実施例のコンピュータ装置及び表示装置に表示される画面の一例を示す図である。
【００１９】
なお、以下の説明において、要素とは、プリケーションを用いて作成したドキュメントや画像、タッチパネル上に手書きした手書き情報などであり、独立して管理可能な表示対象となる情報である。また、共有表示とは、あるコンピュータ装置１０に表示されている要素（表示画像）やその要素を特定する情報（表示画像の一部の画像や表示画像を縮小した画像、要素の名称など）が少なくとも一つの他のコンピュータ装置１０や表示装置２０に連動して表示（画面上の位置やサイズは問わない。）されることを言う。
【００２０】
本実施例の共有表示システムは、図１（ａ）に示すように、要素毎に共有表示の設定が可能であり、共有表示に設定した要素を提供する１又は複数のコンピュータ装置１０と、コンピュータ装置１０から提供された要素を表示する表示装置２０と、を含み、これらはＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）などの通信ネットワークを介して接続されている。なお、図１（ａ）ではコンピュータ装置１０と表示装置２０とを区別しているが、図１（ｂ）に示すように、複数のコンピュータ装置１０が通信ネットワークで接続され、その内の少なくとも１台が共有表示に設定した要素を提供し、他の少なくとも１台が提供された要素を表示する（すなわち、表示装置２０として機能する）構成とすることもできる。以下では、説明を簡単にするために、図１（ａ）の構成を前提にして説明する。
【００２１】
［コンピュータ装置］
コンピュータ装置１０は、パーソナルコンピュータ、タブレット端末やスマートフォンなどの携帯端末などであり、図２（ａ）に示すように、制御部１１と記憶部１５と表示部１６と操作部１７と通信Ｉ／Ｆ部１８などで構成される。
【００２２】
制御部１１は、ＣＰＵ（Central Processing Unit）１２と、ＲＯＭ（Read Only Memory）１３やＲＡＭ（Random Access Memory）１４などのメモリと、で構成され、ＣＰＵ１２は、ＲＯＭ１３や記憶部１５から制御プログラムを呼び出し、ＲＡＭ１４に展開して実行することにより、コンピュータ装置１０全体の動作を制御すると共に、ＯＳ（Operating System）上でアプリケーション（文書作成ソフトウェアや表計算ソフトウェア、プレゼンテーションソフトウェア、画像作成／編集ソフトウェアなど）を動作させる。
【００２３】
また、制御部１１は、図２（ｂ）に示すように、関連判定部１１ａ及び共有表示制御部１１ｂとしても機能する。
【００２４】
関連判定部１１ａは、操作部１７の操作を監視し、表示部１６に新たな要素（追加要素と呼ぶ。）を表示させる操作が行われた場合に、追加要素と共有表示に設定済みの要素（共有表示要素と呼ぶ。）とを比較し、追加要素が共有表示要素に関連するかを判定する。例えば、追加要素のファイルといずれかの共有表示要素のファイルとが同じフォルダに格納されている場合は、追加要素は共有表示要素に関連すると判定する。また、追加要素といずれかの共有表示要素とがファイル名に共通のキーワードを含む（拡張子以外の部分の名称に同じ文字列を含む。）場合は、追加要素は共有表示要素に関連すると判定する。また、各々の要素にアクセス権が設定されており、追加要素のアクセス権が共有表示要素のアクセス権の範囲に含まれる場合は、追加要素は共有表示要素に関連すると判定する。また、追加要素がいずれかの共有表示要素のリンク先である場合は、追加要素は共有表示要素に関連すると判定する。また、追加要素が、いずれかの共有表示要素に含まれるキーワードを用いて検索した情報である場合は、追加要素は共有表示要素に関連すると判定する。また、追加要素といずれかの共有表示要素とが表示部１６の所定領域内に表示されている場合（すなわち、表示位置が近い場合）は、追加要素は共有表示要素に関連すると判定する。また、追加要素といずれかの共有表示要素とが所定期間内に表示されたものである場合（すなわち、表示時刻が近い場合）は、追加要素は共有表示要素に関連すると判定する。
【００２５】
共有表示制御部１１ｂは、予め共有表示に設定された共有表示要素の表示画像、及び、関連判定部１１ａによって共有表示要素に関連すると判定された追加要素の表示画像を生成し、生成した表示画像のデータを通信Ｉ／Ｆ部１８を介して表示装置２０（若しくは他のコンピュータ装置１０）に送信する。なお、追加要素が複数のページからなる文書などであり、その文書の所定のページが表示部１６に表示されている場合、表示画像は上記所定のページのページ画像（ただし、ページの表示サイズや縦横の比率、ページ内の表示領域は異なっていてもよい。）となる。また、追加要素が複数のオブジェクト（文字や図形、画像など）からなる手書き情報であり、その手書き情報の所定の領域が表示部１６に表示されている場合、表示画像は上記領域内の手書き画像（ただし、領域の表示サイズや縦横の比率は異なっていてもよい。）となる。
【００２６】
上記関連判定部１１ａ及び共有表示制御部１１ｂは、ハードウェアとして構成してもよいし、制御部１１を、関連判定部１１ａ及び共有表示制御部１１ｂとして機能させるソフトウェア（共有表示制御プログラム）として構成し、この共有表示制御プログラムをＣＰＵ２１に実行させるようにしてもよい。
【００２７】
記憶部１５は、メモリやＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）などで構成され、表示部１６に表示されている要素のファイルや表示画像のデータ、共有表示の設定情報（後述する共有表示リスト）などを記憶する。
【００２８】
表示部１６は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electro Luminescence）ディスプレイなどで構成され、各種要素を表示する。また、操作部１７は、マウスやキーボード、表示部１６上に配置された格子状の電極からなるタッチセンサなどで構成され、アプリケーションの操作、要素の作成／表示操作、共有表示の設定操作などを受け付ける。
【００２９】
通信Ｉ／Ｆ部１８は、ＮＩＣ（Network Interface Card）やモデムなどで構成され、通信ネットワークを介して接続されている他のコンピュータ装置１０や表示装置２０との通信を確立し、共有表示制御部１１ｂが生成した表示画像のデータを表示装置２０（若しくは他のコンピュータ装置１０）に送信する。
【００３０】
［表示装置］
表示装置２０は、演算機能を備えた表示パネル、電子黒板などであり、図３に示すように、制御部２１と記憶部２５と表示部２６と操作部２７と通信Ｉ／Ｆ部２８などで構成される。
【００３１】
制御部２１は、ＣＰＵ２２と、ＲＯＭ２３やＲＡＭ２４などのメモリと、で構成され、ＣＰＵ２２は、ＲＯＭ２３や記憶部２５から制御プログラムを呼び出し、ＲＡＭ２４に展開して実行することにより、表示装置２０全体の動作を制御する。また、制御部２１は、コンピュータ装置１０から受信した表示画像のデータに基づいて、表示部２６に共有表示要素及び共有表示要素に関連する追加要素を表示させるための画面を生成すると共に、共有表示要素や追加要素の内容が編集されたら、編集後の共有表示要素や追加要素のファイルを表示元のコンピュータ装置１０に送信する。
【００３２】
記憶部２５は、メモリやＨＤＤ、ＳＳＤなどで構成され、コンピュータ装置１０から受信した表示画像のデータ、編集後の共有表示要素や追加要素のファイルなどを記憶する。
【００３３】
表示部２６は、ＬＣＤや有機ＥＬディスプレイなどで構成され、共有表示要素や追加要素を表示する。操作部２７は、マウスやキーボード、表示部２６上に配置された格子状の電極からなるタッチセンサなどで構成され、必要に応じて設けられ、共有表示要素や追加要素の表示形態の変更指示（移動や拡大／縮小など）や編集指示（情報の追加や消去など）を受け付ける。
【００３４】
通信Ｉ／Ｆ部２８は、ＮＩＣやモデムなどで構成され、通信ネットワークを介して接続されているコンピュータ装置１０との通信を確立し、コンピュータ装置１０から表示画像のデータを受信したり、コンピュータ装置１０に編集後の共有表示要素や追加要素のファイルを送信したりする。
【００３５】
なお、図１乃至図３は、本実施例の共有表示システムの一例であり、その構成や制御内容は適宜変更可能である。例えば、図１では各コンピュータ装置１０が表示画像を生成して表示装置２０（若しくは他のコンピュータ装置１０）に送信し、表示装置２０（若しくは他のコンピュータ装置１０）が表示画像のデータに基づいて表示画面を生成したが、通信ネットワークにサーバを接続し、サーバが各コンピュータ装置から表示画像のデータを受信し、それらを統合した表示画面を生成して各コンピュータ装置１０や表示装置２０に送信し、各コンピュータ装置１０や表示装置２０は受信した表示画面をそのまま表示するようにしてもよい。
【００３６】
以下、上記構成のコンピュータ装置１０の動作について説明する。表示元のコンピュータ装置１０（共有表示する要素を提供するコンピュータ装置１０）のＣＰＵ１２は、ＲＯＭ１３又は記憶部１５に記憶した共有表示制御プログラムをＲＡＭ１４に展開して実行することにより、図４乃至図６のフローチャート図に示す各ステップの処理を実行する。なお、以下のフローでは、表示対象となる要素を、アプリケーションによって生成された情報が表示されている領域（ウィンドウ）として説明する。
【００３７】
［共有表示の設定処理］
図４に示すように、制御部１１は、現在、表示部１６に表示されているウィンドウ（アプリケーションによって開かれているウィンドウ）を特定し、そのリストを表示する（Ｓ１０１）。そして、ユーザに操作部１７を操作させて、リストの中から共有表示するウィンドウを選択させる（Ｓ１０２）。その後、制御部１１は、予め設けた共有表示リストに、選択されたウィンドウを追加する（Ｓ１０３）。
【００３８】
［共有表示処理］
図５に示すように、制御部１１（共有表示制御部１１ｂ）は、共有表示に設定されている（共有表示リストに記載されている）ウィンドウを特定し、そのウィンドウの表示画像を生成し（Ｓ２０１）、生成した表示画像のデータを共有表示先の表示装置２０（若しくは他のコンピュータ装置１０）に送信する（Ｓ２０２）。具体的には、文書作成ソフトウェアや表計算ソフトウェア、プレゼンテーションソフトウェア等によって開かれたウィンドウの場合は、そのウィンドウに表示されているページの画像（ページの一部が表示されている場合はページの一部の画像）を生成する。また、手書きソフトウェアによって開かれたウィンドウの場合は、そのウィンドウ内に手書きされた手書き情報の画像を生成する。そして、制御部１１は、共有表示の終了が指示されたかを判断し（Ｓ２０３）、共有表示の終了が指示されるまで、Ｓ２０１及びＳ２０２の処理を繰り返し実施する。
【００３９】
［ウィンドウの追加処理］
上記の共有表示が行われている状態で、共有表示元のコンピュータ装置１０の表示部１６に新たなウィンドウが表示された場合（Ｓ３０１のＹｅｓ）、制御部１１（関連判定部１１ａ）は、すでに共有表示されているウィンドウとの関連を判定する（Ｓ３０２）。この関連を判定する方法については後述する。そして、新たなウィンドウがすでに共有表示されているウィンドウに関連する場合は（Ｓ３０３のＹｅｓ）、制御部１１（関連判定部１１ａ）は、新たなウィンドウを共有表示に設定（共有表示リストに記載）し（Ｓ３０４）、制御部１１（共有表示制御部１１ｂ）は、新たなウィンドウの表示画像を生成し、生成した表示画像のデータを共有表示先の表示装置２０（若しくは他のコンピュータ装置１０）に送信する（Ｓ３０５）。
【００４０】
なお、上記フローでは、新たなウィンドウがすでに共有表示されているウィンドウに関連する場合に、新たなウィンドウをすぐに共有表示に設定しているが、共有表示に設定する前にポップアップ画面を表示するなどして、共有表示に設定するか否かをユーザに確認するようにしてもよい。
【００４１】
次に、表示装置２０（若しくは他のコンピュータ装置１０）の動作について説明する。表示装置２０のＣＰＵ２２は、ＲＯＭ２３又は記憶部２５に記憶した制御プログラムをＲＡＭ２４に展開して実行することにより、図７のフローチャート図に示す各ステップの処理を実行する。なお、以下のフローでも、表示対象となる要素をウィンドウとして説明する。
【００４２】
まず、制御部２１は、通信Ｉ／Ｆ部２８を介して、表示元のコンピュータ装置１０から共有表示に設定されているウィンドウの表示画像のデータを取得し（Ｓ４０１）、取得した表示画像のデータに基づいて表示部２６に共有表示に設定されたウィンドウを表示する（Ｓ４０２）。
【００４３】
その後、制御部２１は、表示元のコンピュータ装置１０からのデータの受信を監視し、表示画像のデータを更に取得した場合は（Ｓ４０３のＹｅｓ）、Ｓ４０２に戻って、追加された表示画像のデータを取得し（Ｓ４０１）、取得した表示画像のデータに基づいて表示部２６に新たに共有表示に設定されたウィンドウ（すなわち、すでに共有表示されているウィンドウに関連すると判定されたウィンドウ）を表示する（Ｓ４０２）。表示元のコンピュータ装置１０からデータを受信しない場合は、制御部２１は、共有表示の終了が指示されたかを判断し（Ｓ４０４）、共有表示の終了が指示されるまでデータの受信を監視する。
【００４４】
次に、関連を判定する方法の詳細について説明する。新たに追加された要素とすでに共有表示されている要素との関連を判定する方法として、以下に示す方法がある。
【００４５】
第１の方法は、要素のファイルの保存場所に基づいて判定する方法である。すなわち、会議中に利用する資料は管理しやすいように１つのフォルダにまとめられている場合が多いことから、追加した要素のファイルがいずれか一つの共有表示されている要素のファイルと同じフォルダに保存されている場合、これらの要素は関連があると判定する。また、共有するファイルが例えばサーバなどに保存されている場合もあることから、追加した要素のファイルがいずれか一つの共有表示されている要素のファイルと同じドライブに保存されている場合も、これらの要素は関連があると判定する。なお、ファイルの保存場所は、ファイルパスを取得することによって特定することができ、そのファイルパスを比較することによってファイルの保存場所が同じであるかを判断することができる。
【００４６】
第２の方法は、ファイル名に基づいて判定する方法である。すなわち、同じテーマに関するファイルについては、テーマ名など、共通のキーワードがファイル名に設定されていることが多いことから、追加した要素といずれか一つの共有表示されている要素のファイル名に共通のキーワードが含まれる場合（例えば、追加した要素のファイル名が「○○報告書.ppt」、共有表示されている要素のファイル名が「○○調査結果.xls」などの場合）、これらの要素は関連があると判定する。なお、ファイル名は上記と同様にファイルパスを取得することによって特定することができ、そのファイルパスの文字列を比較することによって共通のキーワードが含まれるかを判断することができる。
【００４７】
第３の方法は、ファイルのアクセス権に基づいて判定する方法である。すなわち、同じ会議内で使用するファイルについては、同じアクセス権が設定されていることが多いことから、追加した要素といずれか一つの共有表示されている要素のファイルのアクセス権が一致している場合、これらの要素は関連すると判定する。なお、ファイルのアクセス権は、ファイルのプロパティを取得することによって特定することができる。また、アクセス権は完全に一致していなくても、共有される相手がすべてアクセス権に含まれている場合は、そのファイルは共有目的で開かれたと判断できることから、追加した要素のファイルのアクセス権がいずれか一つの共有表示されている要素のファイルのアクセス権を包含する場合に、関連があると判定することができる。具体的には、（１）共有表示されている各々の要素のファイルのアクセス権（アクセス可能なユーザー、グループ）を特定し、（２）追加した要素のファイルのアクセス権が、共有表示されているいずれかの要素のファイルのアクセス権を包含しているかを判定し、（３）包含している場合に関連があると判定し、「共有表示」に設定する。
【００４８】
第４の方法は、アプリケーションの操作内容に基づいて判定する方法である。この場合は、共有表示制御プログラムは、各アプリケーションにおける操作内容を取得する必要がある。具体的には、資料内に補足資料、参考資料へのリンク情報（例えば、ハイパーリンク）が配置されている場合がある。そこで、すでに共有表示されている要素中のリンクから新たな要素を表示させた場合には、それらの要素も関連があると判定し、「共有表示」に設定する。
【００４９】
第５の方法も、アプリケーションの操作内容に基づいて判定する方法である。具体的には、資料内に出てきたキーワードについて、Ｗｅｂ等でその詳細を検索する場合がある。そこで、すでに共有表示されている要素から抜き出したキーワードをコピーし、Ｗｅｂの検索窓にペーストして検索（キーワードを用いて検索）した時に検索された要素は、すでに共有表示されている要素に関連があると判定し、「共有表示」に設定する。
【００５０】
第６の方法は、表示位置に基づいて判定する方法である。すなわち、コンピュータ装置１０に複数の要素を表示させる場合、比較しやすいように複数の要素を近くに表示する場合が多いことから、要素の表示位置が予め定めた距離範囲内の場合は、これらの要素は関連があると判定し、「共有表示」に設定する。
【００５１】
第７の方法は、表示タイミングに基づいて判定する方法である。すなわち、コンピュータ装置１０に複数の要素を表示させる場合、関連する要素は表示する時刻が近いことから、表示タイミングが予め定めた時間範囲内の場合は、これらの要素は関連があると判定し、「共有表示」に設定する。
【００５２】
なお、ここでは、新たに追加された要素とすでに共有表示されている要素との関連を判定する方法は上記の７つの方法に限定されず、合理的な関連性が認められる任意の方法を用いることができる。
【００５３】
以下、共有表示の具体的な方法について、図面を参照して説明する。
【００５４】
図８は、図６及び図７のフローチャートに従って共有表示を制御する方法を模式的に示している。図８（ａ）の左図は、表示元の各コンピュータ装置１０（ここでは２つのコンピュータ装置１０）の表示部１６の画面を示しており、画面内の矩形の枠が要素（ウィンドウ）を示し、特に、太線の矩形の枠が共有表示に設定されたウィンドウ（ここではウィンドウ１及びウィンドウｂ）を示している。この状態では、表示装置２０の表示部２６（若しくは共有画面に設定されている他のコンピュータ装置１０の表示部１６）には、各コンピュータ装置１０の表示部１６に表示されているウィンドウの内の、共有表示に設定されているウィンドウのみが表示されている。
【００５５】
図８（ｂ）は、共有表示元のコンピュータ装置１０の表示部１６に新たな要素（ウィンドウ）を追加表示した状態を示している。具体的には、第１のコンピュータ装置１０の表示部１６には文書作成ソフトウェアで作成されたドキュメントのウィンドウ３が新たに表示され、このウィンドウ３はウィンドウ１に関連すると判定され、共有表示に設定されたため、表示装置２０の表示部２６（若しくは他のコンピュータ装置１０の表示部１６）にも表示される。一方、第２のコンピュータ装置１０の表示部１６には表計算ソフトウェアで作成されたグラフのウィンドウｃが新たに表示されているが、このウィンドウｃはウィンドウｂに関連しないと判定されたため、表示装置２０の表示部２６（若しくは他のコンピュータ装置１０の表示部１６）には表示されない。
【００５６】
なお、図８では、共有表示する要素を分かりやすくするためにウィンドウの枠を表示しているが、これらのウィンドウの枠は表示する必要はなく、表示装置２０の表示部２６（若しくは他のコンピュータ装置１０の表示部１６）には、ウィンドウの中身（オブジェクト）のみを表示してもよい。また、図８では、共有表示元のコンピュータ装置１０として第１のコンピュータ装置と第２のコンピュータ装置を例示したが、共有表示元のコンピュータ装置は１台以上であればよい。
【００５７】
また、図８では、共有表示元のコンピュータ装置１０に表示されている形態（位置やサイズ）を保持して、表示装置２０の表示部２６（若しくは他のコンピュータ装置１０の表示部１６）に要素を表示したが、各要素の表示位置や表示サイズは任意に設定可能である。例えば、図９（ａ）に示すように、第１のコンピュータ装置１０のウィンドウ１と第２のコンピュータ装置１０のウィンドウｂとが共有表示に設定されている場合に、ウィンドウ１のようにサイズを縮小して表示したり、ウィンドウｂのように表示位置を変更して表示したりすることもできる。また、図９（ｂ）に示すように、第１のコンピュータ装置１０にウィンドウ３が追加され、第２のコンピュータ装置１０にウィンドウｃが追加され、これらが共有表示に設定された場合も、表示位置や表示サイズを変更して表示することもできる。
【００５８】
このように、表示元に表示された要素が個別に共有表示に設定可能であり、共有表示に設定された要素が表示先に表示される共有表示システムにおいて、表示元に新たに要素が追加されると、その要素が既に共有表示されている要素に関連するかが判定され、関連すると判定された場合に、追加要素が自動的に表示先に共有表示されるため、ユーザが各要素に対して共有表示の設定を行う必要がなくなり、ユーザの操作性を格段に向上させることができる。
【実施例２】
【００５９】
次に、本発明の第２の実施例に係る共有表示システム及び共有表示制御プログラム並びに共有表示制御方法について、図１０乃至図１２を参照して説明する。図１０は、コンピュータ装置の動作を示すフローチャート図であり、図１１は、表示装置の動作を示すフローチャート図である。また、図１２は、本実施例のコンピュータ装置及び表示装置に表示される画面の一例を示す図である。
【００６０】
前記した第１の実施例では、コンピュータ装置１０の表示部１６に要素が追加表示された場合に、追加された要素の表示画像を生成して、表示画像のデータを表示装置２０に送信し、表示装置２０は、その表示画像のデータに基づいて追加された要素を表示したが、追加された要素は必ずしも表示元と同様の表示形態で表示する必要はない。そこで、本実施例では、追加された要素の表示画像のデータを送信するのではなく、追加された要素のファイルを送信するように制御する。
【００６１】
その場合、共有表示システムの基本構成は前記した第１の実施例と同様であるが、コンピュータ装置１０の制御部１１（共有表示制御部１１ｂ）は、関連判定部１１ａによって共有表示要素に関連すると判定された追加要素のファイルに、必要に応じて、表示形態を特定する情報（ページ情報や表示サイズなどの表示情報）を付加して表示装置２０に送信する。また、表示装置２０の制御部２１は、コンピュータ装置１０と同様に、ＯＳ上でアプリケーションが動作するように構成されており、制御部２１（制御部２１を共有表示制御部として機能させる共有表示制御プログラム）は、コンピュータ装置１０から受信した追加要素のファイルをアプリケーションで開き、必要に応じて、表示情報に基づいて表示形態を設定し、表示元のコンピュータ装置１０と同様の形態で追加要素を表示する。
【００６２】
以下、上記構成のコンピュータ装置１０の動作について説明する。表示元のコンピュータ装置１０のＣＰＵ１２は、ＲＯＭ１３又は記憶部１５に記憶した共有表示制御プログラムをＲＡＭ１４に展開して実行することにより、図１０のフローチャート図に示す各ステップの処理を実行する。なお、以下のフローでは、表示対象となる要素をウィンドウとして説明する。
【００６３】
共有表示が行われている状態で、共有表示元のコンピュータ装置１０の表示部１６に新たなウィンドウが表示された場合（Ｓ５０１のＹｅｓ）、制御部１１（関連判定部１１ａ）は、第１の実施例で示した手法を用いて、すでに共有表示されているウィンドウとの関連を判定する（Ｓ５０２）。そして、新たなウィンドウがすでに共有表示されているウィンドウに関連する場合は（Ｓ５０３のＹｅｓ）、制御部１１（関連判定部１１ａ）は、新たなウィンドウを共有表示に設定（共有表示リストに記載）する（Ｓ５０４）。ここで、第１の実施例では新たなウィンドウの表示画像を生成したが、本実施例では、制御部１１（共有表示制御部１１ｂ）は、新たなウィンドウの表示形態（表示ページや表示サイズなど）を特定し、新たなウィンドウに表示されているファイルと、必要に応じてそのファイルの表示形態を特定する表示情報と、を共有表示先の表示装置２０（若しくは他のコンピュータ装置１０）に送信する（Ｓ５０５）。なお、第１の実施例と同様に、新たなウィンドウを共有表示に設定する前にポップアップ画面を表示するなどして、共有表示に設定するか否かをユーザに確認するようにしてもよい。
【００６４】
次に、表示装置２０（若しくは他のコンピュータ装置１０）の動作について説明する。表示装置２０のＣＰＵ２２は、ＲＯＭ２３又は記憶部２５に記憶した共有表示制御プログラムをＲＡＭ２４に展開して実行することにより、図１１のフローチャート図に示す各ステップの処理を実行する。なお、以下のフローでも、表示対象となる要素をウィンドウとして説明する。
【００６５】
まず、制御部２１は、第１の実施例と同様に、通信Ｉ／Ｆ部２８を介して、表示元のコンピュータ装置１０から共有表示に設定されているウィンドウの表示画像のデータを取得し（Ｓ６０１）、取得した表示画像のデータに基づいて表示部２６に共有表示に設定されたウィンドウを表示する（Ｓ６０２）。
【００６６】
その後、制御部２１は、ファイルと必要に応じて表示情報を受信したかを判断し（Ｓ６０３）、ファイル等を受信した場合は、受信したファイルと必要に応じて表示情報から追加されたウィンドウの表示画像を生成し（Ｓ６０４）、生成した表示画像に基づいて表示部２６に共有表示に追加設定されたウィンドウを表示する（Ｓ６０５）。そして、制御部２１は、共有表示の終了が指示されたかを判断し（Ｓ６０６）、共有表示の終了が指示されるまでファイル等の受信を監視する。
【００６７】
図１２は、図１０及び図１１のフローチャートに従って共有表示を制御する方法を模式的に示している。図１２（ａ）の左図は、表示元の各コンピュータ装置１０（ここでは２つのコンピュータ装置１０）の表示部１６の画面を示しており、画面内の矩形の枠が要素（ウィンドウ）を示し、特に、太線の矩形の枠が共有表示に設定されたウィンドウ（ここではウィンドウ１及びウィンドウｂ）を示している。この状態では、表示装置２０の表示部２６（若しくは共有画面に設定されている他のコンピュータ装置１０の表示部１６）には、各コンピュータ装置１０の表示部１６に表示されているウィンドウの内の、共有表示に設定されているウィンドウのみが表示されている。
【００６８】
図１２（ｂ）は、共有表示元のコンピュータ装置１０の表示部１６に新たな要素（ウィンドウ）を追加表示した状態を示している。具体的には、第１のコンピュータ装置１０の表示部１６には文書作成ソフトウェアで作成されたドキュメントのウィンドウ３が新たに表示され、このウィンドウ３はウィンドウ１に関連すると判定され、共有表示に設定されたため、表示装置２０の表示部２６（若しくは他のコンピュータ装置１０の表示部１６）にも表示される。その際、ウィンドウ３は表示装置２０の制御部２１で動作するアプリケーションによって表示されるため、アプリケーションの種類やバージョンが異なる場合には共有表示元のコンピュータ装置１０とは異なる形態で表示される場合があるが、この場合でも要素（ウィンドウ）の中身は実質的に同一であるため、共有表示は可能である。ここでは、コンピュータ装置１０の制御部１１で動作するアプリケーションが使用するフォントが、表示装置２０の制御部２１で動作するアプリケーションでは使用できないために、代替フォントで表示している状態を示している。
【００６９】
このように、本実施例の構成でも、表示元に新たに要素が追加されると、その要素が既に共有表示されている要素に関連するかが判定され、関連すると判定された場合に、追加要素が自動的に表示先に共有表示されるため、ユーザが各要素に対して共有表示の設定を行う必要がなくなり、ユーザの操作性を格段に向上させることができる。
【実施例３】
【００７０】
次に、本発明の第３の実施例に係る共有表示システム及び共有表示制御プログラム並びに共有表示制御方法について、図１３乃至図１６を参照して説明する。図１３は、コンピュータ装置の動作を示すフローチャート図であり、図１４は、表示装置の動作を示すフローチャート図である。また、図１５及び図１６は、本実施例のコンピュータ装置及び表示装置に表示される画面の一例を示す図である。
【００７１】
前記した第１の実施例では、表示装置２０は表示画像のデータに基づいて追加された要素を表示し、第２の実施例では、表示装置２０は追加された要素のファイルと表示情報に基づいて表示画像を生成して追加された要素を表示したが、追加された要素は必ずしも表示元と同様の画像として表示する必要はなく、追加された要素が認識可能であればよい。そこで、本実施例では、追加された要素を表示元と同様の画像として表示するのではなく、追加された要素を特定可能な情報を表示するように制御する。
【００７２】
その場合、共有表示システムの基本構成は前記した第１の実施例と同様であるが、コンピュータ装置１０の制御部１１（共有表示制御部１１ｂ）は、関連判定部１１ａによって共有表示要素に関連すると判定された追加要素のファイルと、必要に応じて表示情報と追加要素の表示画像を用いて生成した縮小画像のデータとを表示装置２０に送信する。また、表示装置２０の制御部２１は、コンピュータ装置１０と同様に、ＯＳ上でアプリケーションが動作するように構成されており、制御部２１（制御部２１を共有表示制御部として機能させる共有表示制御プログラム）は、追加要素のファイルを特定する情報（ファイル名や縮小画像）を表示し、選択された情報に対応する追加要素のファイルを特定し、そのファイルをアプリケーションで開き、必要に応じて、表示情報に基づいて表示形態を設定し、表示元のコンピュータ装置１０と同様の形態で追加要素を表示する。
【００７３】
以下、上記構成のコンピュータ装置１０の動作について説明する。表示元のコンピュータ装置１０のＣＰＵ１２は、ＲＯＭ１３又は記憶部１５に記憶した共有表示制御プログラムをＲＡＭ１４に展開して実行することにより、図１３のフローチャート図に示す各ステップの処理を実行する。なお、以下のフローでは、表示対象となる要素をウィンドウとして説明する。
【００７４】
共有表示が行われている状態で、共有表示元のコンピュータ装置１０の表示部１６に新たなウィンドウが表示された場合（Ｓ７０１のＹｅｓ）、制御部１１（関連判定部１１ａ）は、第１の実施例で示した手法を用いて、すでに共有表示されているウィンドウとの関連を判定する（Ｓ７０２）。そして、新たなウィンドウがすでに共有表示されているウィンドウに関連する場合は（Ｓ７０３のＹｅｓ）、制御部１１（関連判定部１１ａ）は、新たなウィンドウを共有表示に設定（共有表示リストに記載）する（Ｓ７０４）。そして、制御部１１（共有表示制御部１１ｂ）は、新たなウィンドウの表示形態（表示ページや表示サイズなど）を特定すると共に、必要に応じて新たなウィンドウの縮小画像などを生成し、新たなウィンドウに表示されているファイルと、必要に応じてそのファイルの表示形態を特定する表示情報と、必要に応じて縮小画像のデータと、を共有表示先の表示装置２０（若しくは他のコンピュータ装置１０）に送信する（Ｓ７０５）。なお、第１の実施例と同様に、新たなウィンドウを共有表示に設定する前にポップアップ画面を表示するなどして、共有表示に設定するか否かをユーザに確認するようにしてもよい。
【００７５】
次に、表示装置２０（若しくは他のコンピュータ装置１０）の動作について説明する。表示装置２０のＣＰＵ２２は、ＲＯＭ２３又は記憶部２５に記憶した共有表示制御プログラムをＲＡＭ２４に展開して実行することにより、図１４のフローチャート図に示す各ステップの処理を実行する。なお、以下のフローでも、表示対象となる要素をウィンドウとして説明する。
【００７６】
まず、制御部２１は、第１の実施例と同様に、通信Ｉ／Ｆ部２８を介して、表示元のコンピュータ装置１０から共有表示に設定されているウィンドウの表示画像のデータを取得し（Ｓ８０１）、取得した表示画像のデータに基づいて表示部２６に共有表示に設定されたウィンドウを表示する（Ｓ８０２）。
【００７７】
その後、制御部２１は、ファイルと必要に応じて表示情報や縮小画像のデータを受信したかを判断し（Ｓ８０３）、ファイル等を受信した場合は、受信したファイルのファイル名等を列記したリストを作成し、表示部２６に作成したリストや受信した縮小画像を表示する（Ｓ８０４）。そして、制御部２１は、操作部２７によりリスト中のファイルや縮小画像が選択されたら（Ｓ８０５のＹｅｓ）、選択されたファイル又は選択された縮小画像に対応するファイルを特定し、特定したファイルと必要に応じて表示情報から追加されたウィンドウの表示画像を生成し、生成した表示画像に基づいて表示部２６に共有表示に追加設定されたウィンドウを表示する（Ｓ８０６）。そして、制御部２１は、共有表示の終了が指示されたかを判断し（Ｓ８０７）、共有表示の終了が指示されるまでファイル等の受信を監視する。
【００７８】
図１５は、図１３及び図１４のフローチャートに従って共有表示を制御する方法を模式的に示している。図１５（ａ）の左図は、表示元の各コンピュータ装置１０（ここでは２つのコンピュータ装置１０）の表示部１６の画面を示しており、画面内の矩形の枠が要素（ウィンドウ）を示し、特に、太線の矩形の枠が共有表示に設定されたウィンドウ（ここではウィンドウ１及びウィンドウｂ）を示している。この状態では、表示装置２０の表示部２６（若しくは共有画面に設定されている他のコンピュータ装置１０の表示部１６）には、各コンピュータ装置１０の表示部１６に表示されているウィンドウの内の、共有表示に設定されているウィンドウのみが表示されている。
【００７９】
図１５（ｂ）は、共有表示元のコンピュータ装置１０の表示部１６に新たな要素（ウィンドウ）を追加表示した状態を示している。具体的には、第１のコンピュータ装置１０の表示部１６には文書作成ソフトウェアで作成されたドキュメントのウィンドウ３が新たに表示され、第２のコンピュータ装置１０の表示部１６には表計算ソフトウェアで作成されたグラフのウィンドウｃが新たに表示され、これらのウィンドウは共有表示に設定されたため、表示装置２０の表示部２６（若しくは他のコンピュータ装置１０の表示部１６）にも表示されるが、本実施例では、右上の図に示すように、これらのウィンドウの画像をそのまま表示するのではなく、ドキュメントやグラフの元となるファイルを特定するファイル名（ここでは「ウィンドウ３」と「ウィンドウｃ」）を列記したリストが表示される。そして、リストの中から「ウィンドウ３」を選択すると、右下の図に示すように、そのファイル名に対応するファイルが特定され、特定されたファイルが表示装置２０の制御部２１で動作するアプリケーションによって表示される。
【００８０】
また、図１６は、リストに代えて縮小画像を表示する例であり、図１６（ｂ）の右上の図に示すように、ウィンドウ３及びウィンドウｃの画像をそのまま表示するのではなく、ドキュメントやグラフを特定可能な縮小画像が表示される。そして、縮小画像の中からウィンドウ３に対応する縮小画像を選択すると、右下の図に示すように、その縮小画像に対応するファイルが特定され、特定されたファイルが表示装置２０の制御部２１で動作するアプリケーションによって表示される。
【００８１】
このように、本実施例の構成でも、表示元に新たに要素が追加されると、その要素が既に共有表示されている要素に関連するかが判定され、関連すると判定された場合に、追加要素を特定する情報が表示先に表示され、その中から所定の追加要素を選択すると、選択された追加要素が自動的に表示先に共有表示されるため、ユーザが各要素に対して共有表示の設定を行う必要がなくなり、ユーザの操作性を格段に向上させることができる。
【００８２】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、そのコンピュータ装置１０や表示装置２０の構成や制御部の制御は適宜変更可能である。
【００８３】
例えば、上記実施例では、表示対象となる要素としてウィンドウを例にして説明したが、表示対象となる要素は任意である。
【００８４】
また、上記第３の実施例では、追加要素のファイルを表示装置２０（若しくは他のコンピュータ装置１０）に送信したが、第１の実施例と同様に追加要素の表示画像のデータを送信してもよい。その場合は表示画像のデータに追加要素のファイルを特定可能なファイル名を付与すればよい。
【００８５】
また、上記第２及び第３の実施例では、予め共有表示に設定されている共有表示要素と新たに共有表示に設定される追加要素とで表示方法を変えた（共有表示要素は表示画像に基づいて表示し、追加要素はファイルに基づいて表示した）が、共有表示要素も追加要素と同様の表示方法で表示してもよい。
【産業上の利用可能性】
【００８６】
本発明は、複数の装置で情報の表示が可能な共有表示システム、及び当該システムで動作する共有表示制御プログラム、当該共有表示制御プログラムを記録した記録媒体、並びに当該システムにおける共有表示制御方法に利用可能である。
【符号の説明】
【００８７】
１０  コンピュータ装置
１１  制御部
１１ａ  関連判定部
１１ｂ  共有表示制御部
１２  ＣＰＵ
１３  ＲＯＭ
１４  ＲＡＭ
１５  記憶部
１６  表示部
１７  操作部
１８  通信Ｉ／Ｆ部
２０  表示装置
２１  制御部
２２  ＣＰＵ
２３  ＲＯＭ
２４  ＲＡＭ
２５  記憶部
２６  表示部
２７  操作部
２８  通信Ｉ／Ｆ部
【図１】
2016053773.tif 000003
【図２】
2016053773.tif 000004
【図３】
2016053773.tif 000005
【図４】
2016053773.tif 000006
【図５】
2016053773.tif 000007
【図６】
2016053773.tif 000008
【図７】
2016053773.tif 000009
【図８】
2016053773.tif 000010
【図９】
2016053773.tif 000011
【図１０】
2016053773.tif 000012
【図１１】
2016053773.tif 000013
【図１２】
2016053773.tif 000014
【図１３】
2016053773.tif 000015
【図１４】
2016053773.tif 000016
【図１５】
2016053773.tif 000017
【図１６】
2016053773.tif 000018