(57)【要約】【課題】画面解像度が低いもしくは画面サイズの小さい端末では、電子付箋会議で利用されている全ての電子付箋を一度に表示できず、ユーザが表示領域外の電子付箋の情報を認識しにくく、利便性が低下していた。【解決手段】電子付箋会議端末であって、仮想的なボードにおける位置の情報を含む１または複数の電子付箋を保持し、電子付箋の位置に基づいてクラスタリングを行うことで電子付箋クラスタを生成し、前記仮想的なボードにおける前記電子付箋クラスタの位置を算出し、前記電子付箋および前記電子付箋クラスタに対応するオブジェクトを、設定された表示条件に従って、前記仮想的なボード上に配置し、前記仮想的なボードの一部の領域を表示する場合、前記電子付箋クラスタに対応するオブジェクトとして、当該表示されている領域の中に配置されていない電子付箋が属する電子付箋クラスタの位置へのショートカットオブジェクトを表示する。【選択図】  図３
2015090607.tif 000002
【特許請求の範囲】
【請求項１】
仮想的なボードに１または複数の電子付箋を配置して複数の端末間で情報共有を行う電子付箋会議端末であって、
前記仮想的なボードにおける位置の情報を含む１または複数の電子付箋を保持する保持手段と、
電子付箋の位置に基づいてクラスタリングを行うことで電子付箋クラスタを生成し、前記仮想的なボードにおける前記電子付箋クラスタの位置を算出するクラスタリング手段と、
前記電子付箋および前記電子付箋クラスタに対応するオブジェクトを、設定された表示条件に従って、前記仮想的なボード上に配置し、表示する表示手段と、
前記表示手段にて表示しているオブジェクトに対する操作を受け付ける操作手段と
を有し、
前記表示手段は、前記仮想的なボードの一部の領域を表示する場合、前記電子付箋クラスタに対応するオブジェクトとして、当該表示されている領域の中に配置されていない電子付箋が属する電子付箋クラスタの位置へのショートカットオブジェクトを表示することを特徴とする電子付箋会議端末。
【請求項２】
前記操作手段は、
操作対象が電子付箋に対応するオブジェクトであり、かつ、受け付けた操作の内容が移動である場合、移動先の座標にショートカットオブジェクトがあるか否かを判定し、
前記移動先の座標にショートカットオブジェクトがある場合、当該操作対象の電子付箋の位置を、当該ショートカットオブジェクトに対応する電子付箋クラスタの位置を基に決定し、
前記移動先の座標にショートカットオブジェクトが無い場合、当該操作対象の電子付箋の位置を、前記移動先の座標に決定する
ことを特徴とする請求項１に記載の電子付箋会議端末。
【請求項３】
前記クラスタリング手段は、非階層型クラスタリング手法を用いることを特徴とする請求項１または２に記載の電子付箋会議端末。
【請求項４】
前記非階層型クラスタリング手法は、ｋ−ｍｅａｎｓ法またはｘ−ｍｅａｎｓ法であることを特徴とする請求項３に記載の電子付箋会議端末。
【請求項５】
前記表示条件は、前記表示手段が表示する際の中心座標となる前記仮想的なボードにおける座標、および、前記表示手段が表示する際の前記仮想的なボードの拡大率を含むことを特徴とする請求項１乃至４のいずれか一項に記載の電子付箋会議端末。
【請求項６】
前記操作手段は、受け付けた操作の操作対象がショートカットオブジェクトである場合、当該受け付けた操作の内容および当該ショートカットオブジェクトに対応する電子付箋クラスタの情報に基づき、前記表示条件を変更することを特徴とする請求項５に記載の電子付箋会議端末。
【請求項７】
前記操作手段は、当該ショートカットオブジェクトに対応する電子付箋クラスタの位置に基づき前記表示手段が表示する際の中心座標を変更することを特徴とする請求項６に記載の電子付箋会議端末。
【請求項８】
前記操作手段は、当該ショートカットオブジェクトに対応する電子付箋クラスタの位置に基づき前記表示手段が表示する際の中心座標を変更し、当該電子付箋クラスタに属する電子付箋が配置された範囲を包含するように拡大率を変更することを特徴とする請求項６に記載の電子付箋会議端末。
【請求項９】
前記操作手段は、ダブルタップもしくはロングタップにより、前記表示条件を変更する操作を受け付けることを特徴とする請求項６乃至８のいずれか一項に記載の電子付箋会議端末。
【請求項１０】
前記表示手段は、前記表示条件に基づいて、前記表示手段が表示している領域における表示枠を決定し、当該表示枠を基準としてショートカットオブジェクトの位置を決定することを特徴とする請求項１乃至９のいずれか一項に記載の電子付箋会議端末。
【請求項１１】
ショートカットオブジェクトの位置は、前記表示手段が表示している領域の中心座標と当該ショートカットオブジェクトに対応する電子付箋クラスタの座標とを通る直線と、前記表示枠との交点を基準として決定されることを特徴とする請求項１０に記載の電子付箋会議端末。
【請求項１２】
前記表示手段は、電子付箋クラスタに属する全ての電子付箋が前記表示枠よりも内側の領域に包含されていない場合に、当該電子付箋クラスタに対応するショートカットオブジェクトを表示することを特徴とする請求項１０に記載の電子付箋会議端末。
【請求項１３】
前記操作手段が特定のジェスチャが行われたことを検知した場合、前記表示手段は、全ての電子付箋に対応するオブジェクトを非表示にし、かつ、全ての電子付箋クラスタに対応するショートカットオブジェクトを表示するミニマップ表示に切り替えることを特徴とする請求項１乃至１２のいずれか一項に記載の電子付箋会議端末。
【請求項１４】
前記操作手段は、操作対象が電子付箋に対応するオブジェクトであり、かつ、受け付けている操作の内容が当該電子付箋に対応するオブジェクトの移動時である際に、前記特定のジェスチャを検知することができることを特徴とする請求項１３に記載の電子付箋会議端末。
【請求項１５】
前記ショートカットオブジェクトを表示する際の表示条件の設定を受け付ける設定手段を更に有することを特徴とする請求項１乃至１４のいずれか一項に記載の電子付箋会議端末。
【請求項１６】
前記ショートカットオブジェクトを表示するタイミングは、
常時、表示する、
電子付箋に対応するオブジェクトの移動時に表示する、もしくは、
電子付箋に対応するオブジェクトの移動時であり、かつ、移動している際の座標が前記表示条件に基づいて決定される範囲内にある場合に表示する
のいずれかであることを特徴とする請求項１乃至１５のいずれか一項に記載の電子付箋会議端末。
【請求項１７】
ショートカットオブジェクトを表示するサイズは、
一定のサイズ、もしくは、
前記表示手段が表示している領域の中心座標と当該ショートカットオブジェクトに対応する電子付箋クラスタの座標との距離に応じて決定されるサイズ
のいずれかであることを特徴とする請求項１乃至１５のいずれか一項に記載の電子付箋会議端末。
【請求項１８】
ショートカットオブジェクトを表示するサイズを決定するための第一の基準距離と、前記第一の基準距離よりも大きな値である第二の基準距離とを有し、
当該ショートカットオブジェクトに対応する電子付箋クラスタの座標と前記表示手段が表示している領域の中心座標との距離が前記第一の基準距離以下である場合、当該ショートカットオブジェクトのサイズを第一のサイズに決定し、
当該ショートカットオブジェクトに対応する電子付箋クラスタの座標と前記表示手段が表示している領域の中心座標との距離が前記第二の基準距離以上である場合、当該ショートカットオブジェクトのサイズを前記第一のサイズよりも大きな第二のサイズに決定し、
当該ショートカットオブジェクトに対応する電子付箋クラスタの座標と前記表示手段が表示している中心座標との距離が前記第一の基準距離よりも大きく、かつ、前記第二の基準距離よりも小さい場合、当該距離に応じて前記第一のサイズから前記第二のサイズの間の範囲にて当該ショートカットオブジェクトのサイズを決定する
ことを特徴とする請求項１７に記載の電子付箋会議端末。
【請求項１９】
ショートカットオブジェクトが表示される場合、当該ショートカットオブジェクトの画像として、
当該ショートカットオブジェクトに対応する電子付箋クラスタに属する電子付箋のうち、最も電子付箋クラスタの座標に近い座標を有する電子付箋の画像が表示される、
当該ショートカットオブジェクトに対応する電子付箋クラスタに属する電子付箋それぞれの画像が一定の時間間隔で切り替えて表示される、もしくは
当該ショートカットオブジェクトに対応する電子付箋クラスタに属する電子付箋それぞれの画像が、当該電子付箋クラスタの座標と電子付箋それぞれの座標との距離に応じて決定される時間間隔で切り替えて表示される
のいずれかであることを特徴とする請求項１乃至１５のいずれか一項に記載の電子付箋会議端末。
【請求項２０】
ショートカットオブジェクトの画像を切り替えて表示する時間間隔を決定するための第一の基準値と、前記第一の基準値よりも大きな値である第二の基準値とを有し、
当該ショートカットオブジェクトに対応する電子付箋クラスタの座標と当該電子付箋クラスタに属する電子付箋の座標との距離が前記第一の基準値以下である場合、当該電子付箋の画像を表示する時間間隔を第一の時間間隔に決定し、
当該ショートカットオブジェクトに対応する電子付箋クラスタの座標と当該電子付箋クラスタに属する電子付箋の座標との距離が前記第二の基準値以上である場合、当該電子付箋の画像を表示する時間間隔を第二の時間間隔に決定し、
当該ショートカットオブジェクトに対応する電子付箋クラスタの座標と当該電子付箋クラスタに属する電子付箋の座標との距離が前記第一の基準値よりも大きく、かつ、第二の基準値よりも小さい場合、当該距離に応じて前記第一の時間間隔から前記第二の時間間隔の間の範囲にて当該電子付箋の画像を表示する時間間隔を決定する
ことを特徴とする請求項１９に記載の電子付箋会議端末。
【請求項２１】
ショートカットオブジェクトを表示する位置は、
前記表示条件に基づいて決定される前記表示手段が表示している領域における表示枠の上、もしくは、
前記表示手段が表示している領域の端から当該表示枠までの領域
のいずれかであることを特徴とする請求項１乃至１５のいずれか一項に記載の電子付箋会議端末。
【請求項２２】
ショートカットオブジェクトを前記表示手段が表示している領域の端から前記表示枠までの領域に表示する場合、前記表示手段が表示している領域の中心座標と当該ショートカットオブジェクトに対応する電子付箋クラスタの座標との間の直線と前記表示枠との交点から当該ショートカットオブジェクトに対応する電子付箋クラスタの座標までの距離に基づいて、当該ショートカットオブジェクトの位置を決定することを特徴とする請求項２１に記載の電子付箋会議端末。
【請求項２３】
複数のショートカットオブジェクトを配置した際に前記ショートカットオブジェクトが重畳する場合、前記表示手段は、
配置位置を補正しない、
重畳しない位置にショートカットオブジェクトの配置位置を補正する、
前記複数のショートカットオブジェクトの画像を一定の時間間隔で最前面へ入れ替えて表示する、もしくは
前記複数のショートカットオブジェクトの画像を、当該複数のショートカットオブジェクトそれぞれに対応する電子付箋クラスタの座標と前記表示手段が表示している領域の中心座標との距離に応じて決定される時間間隔で最前面へ入れ替えて表示する
のいずれかを行うことを特徴とする請求項１乃至１５のいずれか一項に記載の電子付箋会議端末。
【請求項２４】
前記表示手段は、複数のショートカットオブジェクトが重畳している際に配置位置を補正する場合、前記表示手段にて表示している領域の中心座標からの距離が近い電子付箋クラスタに対応するショートカットオブジェクトから順に配置および配置位置の補正を行うことを特徴とする請求項２３に記載の電子付箋会議端末。
【請求項２５】
前記表示手段は、ショートカットオブジェクトが重畳している際に配置位置を補正する場合、元のショートカットオブジェクトの座標を中心点として半径を設定して当該半径による円弧上の座標にて補正後の配置位置を探索し、重畳が除去できるまで、当該半径の値を大きくなるように変化させながら円弧上の座標に配置を繰り返すことを特徴とする請求項２３または２４に記載の電子付箋会議端末。
【請求項２６】
前記表示手段は、電子付箋クラスタの分布から前記仮想的なボードにおける空き領域を算出し、当該空き領域へのショートカットオブジェクトを配置して表示することを特徴とする請求項１または２に記載の電子付箋会議端末。
【請求項２７】
前記表示手段は、各電子付箋クラスタにおいて、最も近傍にある電子付箋クラスタとの距離を算出し、当該算出した距離の平均値を用いて前記空き領域を特定することを特徴とする請求項２６に記載の電子付箋会議端末。
【請求項２８】
前記仮想的なボードは複数のグリッドを有し、
前記表示手段は、
前記複数のグリッドそれぞれに対し、最も近傍の電子付箋クラスタとの距離を算出し、
当該算出した距離のうち最大の値を有するグリッドを特定し、
前記表示手段が表示している領域の中心座標から当該特定したグリッドの座標への直線と前記表示条件に基づいて決定される前記表示手段が表示している領域における表示枠との交点上に当該空き領域に対応したショートカットオブジェクトを表示する
ことを特徴とする請求項２６または２７に記載の電子付箋会議端末。
【請求項２９】
前記複数のグリッドは、前記仮想的なボードにおいて、等間隔に配置されることを特徴とする請求項２８に記載の電子付箋会議端末。
【請求項３０】
電子付箋は更にメタ情報を有し、
電子付箋クラスタに関連付けられている電子付箋のメタ情報に基づいて当該電子付箋クラスタのメタ情報を決定する決定手段を更に有することを特徴とする請求項１乃至２９のいずれか一項に記載の電子付箋会議端末。
【請求項３１】
前記表示手段は、前記決定手段にて決定された電子付箋クラスタのメタ情報に対応するオブジェクトを配置して表示することを特徴とする請求項３０に記載の電子付箋会議端末。
【請求項３２】
前記メタ情報に対応するオブジェクトは、対応する電子付箋クラスタの座標に基づいて配置されることを特徴とする請求項３１に記載の電子付箋会議端末。
【請求項３３】
操作対象が電子付箋に対応するオブジェクトであり、かつ、受け付けた操作の内容が移動である場合、前記操作手段は、当該操作対象の電子付箋のメタ情報に一致する電子付箋クラスタを移動先の推奨電子付箋クラスタとして特定することを特徴とする請求項３０乃至３２のいずれか一項に記載の電子付箋会議端末。
【請求項３４】
前記表示手段は、移動先の推奨電子付箋クラスタとして特定された電子付箋クラスタに対応するショートカットオブジェクトを強調表示することを特徴とする請求項３３に記載の電子付箋会議端末。
【請求項３５】
操作対象が電子付箋に対応するオブジェクトであり、かつ、移動先がショートカットオブジェクトである移動の操作を受け付けた場合、前記操作手段は、当該ショートカットオブジェクトに対応する電子付箋クラスタに属する電子付箋のうち、当該操作対象の電子付箋のメタ情報に一致するメタ情報を有する１または複数の電子付箋を特定し、特定された１または複数の電子付箋の座標における中央の座標を当該操作対象の電子付箋の移動先として決定することを特徴とする請求項３０乃至３２のいずれか一項に記載の電子付箋会議端末。
【請求項３６】
操作対象が電子付箋に対応するオブジェクトであり、かつ、移動先がショートカットオブジェクトである移動の操作を受け付けた場合、前記操作手段は、当該操作対象の電子付箋を移動した後、当該ショートカットオブジェクトに対応する電子付箋クラスタのメタ情報に基づいて、当該操作対象の電子付箋へメタ情報の付与を提示することを特徴とする請求項３０乃至３２のいずれか一項に記載の電子付箋会議端末。
【請求項３７】
仮想的なボードに１または複数の電子付箋を配置して複数の端末間で情報共有を行う電子付箋会議端末の制御方法であって、
前記仮想的なボードにおける位置の情報を含む１または複数の電子付箋を記憶部に保持する保持工程と、
電子付箋の位置に基づいてクラスタリングを行うことで電子付箋クラスタを生成し、前記仮想的なボードにおける前記電子付箋クラスタの位置を算出するクラスタリング工程と、
前記電子付箋および前記電子付箋クラスタに対応するオブジェクトを、設定された表示条件に従って、前記仮想的なボード上に配置し、表示部に表示する表示工程と、
前記表示部にて表示しているオブジェクトに対する操作を受け付ける操作工程と
を有し、
前記表示工程において、前記仮想的なボードの一部の領域を表示する場合、前記電子付箋クラスタに対応するオブジェクトとして、当該表示されている領域の中に配置されていない電子付箋が属する電子付箋クラスタの位置へのショートカットオブジェクトを表示することを特徴とする制御方法。
【請求項３８】
コンピュータを、
仮想的なボードにおける位置の情報を含む１または複数の電子付箋を保持する保持手段、
電子付箋の位置に基づいてクラスタリングを行うことで電子付箋クラスタを生成し、前記仮想的なボードにおける前記電子付箋クラスタの位置を算出するクラスタリング手段と、
前記電子付箋および前記電子付箋クラスタに対応するオブジェクトを、設定された表示条件に従って、前記仮想的なボード上に配置し、表示する表示手段、
前記表示手段にて表示しているオブジェクトに対する操作を受け付ける操作手段
として機能させ、
前記表示手段は、前記仮想的なボードの一部の領域を表示する場合、前記電子付箋クラスタに対応するオブジェクトとして、当該表示されている領域の中に配置されていない電子付箋が属する電子付箋クラスタの位置へのショートカットオブジェクトを表示することを特徴とする電子付箋会議端末プログラム。
【請求項３９】
請求項３８に記載の電子付箋会議端末プログラムを格納した、コンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子付箋会議端末およびその制御方法、電子付箋会議端末プログラム、並びに記憶媒体に関する。
【背景技術】
【０００２】
遠隔地の人と会議するための会議システムとして、Ｗｅｂ会議システムやテレビ会議システムが広く知られている。これらの会議システムの一種として、ブレインストーミング等のアイデア創発会議手法を組み込んだ電子付箋会議システムがある。
【０００３】
電子付箋会議システムでは、参加者が利用する各端末（以下、電子付箋会議端末）は、アイデアを表現する画像と電子付箋を関連付け、仮想的な盤面上（以下、グローバルボード）に配置する。この画像は、電子付箋会議端末が内蔵カメラで物理的な付箋を撮影することで取り込める。電子付箋会議端末は、ネットワークを介して他の電子付箋会議端末と電子付箋を共有する。各電子付箋会議端末は、自身が表示している盤面上（以下、ローカルボード）に電子付箋を、例えば、電子付箋ウィジェット（Ｗｉｄｇｅｔ）として表示する。電子付箋会議の参加者（以下、会議参加者）は電子付箋ウィジェットを操作することで、ネットワークを介して、他電子付箋会議端末と電子付箋に対する操作が共有できる。これにより、各拠点で作成した電子付箋をどの拠点からでも閲覧・操作できる。
【０００４】
ここで、電子付箋会議において、画面解像度が低い（表示画面を構成する総画素数が少ない）携帯電話やスマートフォン、タブレットをはじめとするポータブル型端末を用いて会議に参加する場合がある。
【０００５】
画面解像度が低い端末で多数の情報を表示する従来技術としては、座標情報を伴う複数の画像に対して、階層クラスタリングをしてクラスタを代表する画像を求め、地図上に表示する情報処理装置が知られている（例えば、特許文献１参照）。これは階層クラスタリングにより作成されたクラスタのうち、所定の条件を満たすクラスタを同一のグループとして決定する。更に、グループに属するクラスタそれぞれの座標情報に基づいた縮尺の地図上に、グループに属するクラスタを表示するように制御する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１４０３８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来技術では各画像の座標情報が予め定まっている地図上の記号を対象としている。一方、電子付箋会議システムにて用いられる電子付箋会議端末は、電子付箋を表示するだけではなく、更に電子付箋に対して移動などの操作も受け付ける必要がある。しかし、ポータブル型端末は、画面解像度が低い、もしくは、表示画面の物理的サイズが小さい。ポータブル型端末でグローバルボード上の全部の情報をローカルボード上に表示する際に表示解像度が不足すると、小文字や細線がつぶれてしまう。あるいは、表示解像度が十分であっても、表示画面が小さいと会議参加者がその内容を視認するのが難しくなるという問題もある。この問題は電子付箋の視認だけでなく、電子付箋の選択・操作も難しくなることを意味している。ポータブル型端末では、視認性および操作性を向上させるために、グローバルボード上の情報の一部をローカルボード上に切り出して、場合によっては拡大して、表示する。この時、端末には２つの新たな課題が生じる。
【０００８】
第１の課題は、ポータブル型端末を利用している会議参加者が把握できる電子付箋は部分的・局所的になってしまう点である。ポータブル型端末を利用している会議参加者は、グローバルボード全体を見えていない。そのため、会議参加者は、ローカルボード上に表示されている電子付箋の情報と、記憶とに頼って、電子付箋を手動にて整理する。その結果、会議参加者が、関連がある電子付箋を別の塊に分けてしまう、あるいは関連性がより高い電子付箋があるにも関わらず見落としてしまう、等の問題を引き起こしやすくなる。
【０００９】
第２の課題は、ポータブル型端末を利用している会議参加者が電子付箋を移動させる場合、ローカルボード外に位置する移動先候補を知ることが出来ない点である。ローカルボード内に配置された電子付箋が、ローカルボード内の他の電子付箋と全く関連性の無いケースもある。この場合、会議参加者は、ローカルボード外へその電子付箋を配置したい。しかし、従来技術では、会議参加者はローカルボード外の電子付箋を把握できない。その結果、会議参加者は、表示条件を切り替えながら移動するべき先を模索する必要があった。更には、移動先が見つかっても、再び移動しようとしていた電子付箋を表示している表示条件に戻す必要があった。
【００１０】
このように、単純にグローバルボード上の情報の一部をローカルボード上に切り出し、場合によっては拡大して表示するだけでは、新たな視認性・操作性の課題を引き起こしてしまう。
【課題を解決するための手段】
【００１１】
上記課題を解決するために本願発明は以下の構成を有する。すなわち、仮想的なボードに１または複数の電子付箋を配置して複数の端末間で情報共有を行う電子付箋会議端末であって、前記仮想的なボードにおける位置の情報を含む１または複数の電子付箋を保持する保持手段と、電子付箋の位置に基づいてクラスタリングを行うことで電子付箋クラスタを生成し、前記仮想的なボードにおける前記電子付箋クラスタの位置を算出するクラスタリング手段と、前記電子付箋および前記電子付箋クラスタに対応するオブジェクトを、設定された表示条件に従って、前記仮想的なボード上に配置し、表示する表示手段と、前記表示手段にて表示しているオブジェクトに対する操作を受け付ける操作手段とを有し、前記表示手段は、前記仮想的なボードの一部の領域を表示する場合、前記電子付箋クラスタに対応するオブジェクトとして、当該表示されている領域の中に配置されていない電子付箋が属する電子付箋クラスタの位置へのショートカットオブジェクトを表示する。
【発明の効果】
【００１２】
本発明により、低解像度の表示部を備えた端末であっても、電子付箋会議におけるユーザ操作の利便性を向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】電子付箋会議システムのネットワークの構成例を示す図。
【図２】電子付箋会議端末として用いる専用端末のハードウェアの構成例を示す図。
【図３】電子付箋会議端末のソフトウェアモジュールの構成例を示す図。
【図４】電子付箋会議端末のフローチャート。
【図５】電子付箋会議設定ダイアログの例を示す図。
【図６】電子付箋受信更新情報の一例を示す図。
【図７】電子付箋情報の一例を示す図。
【図８】電子付箋クラスタの一例を示す図。
【図９】ローカル座標系での電子付箋ウィジェットとショートカットウィジェットの配置例を示す図。
【図１０】ウィジェット配置処理のフローチャート。
【図１１】電子付箋ウィジェットのローカル座標系への配置座標の計算結果例を示す図。
【図１２】ショートカットウィジェットのローカル座標系への配置座標の計算結果例を示す図。
【図１３】交点検出のフローチャート。
【図１４】交点検出の模式図。
【図１５】ミニマップレイアウト時の表示例を示す図。
【図１６】ミニマップレイアウト時のショートカットウィジェットの配置座標の計算結果例を示す図。
【図１７】ショートカットウィジェット表示設定ダイアログの一例を示す図。
【図１８】ウィジェットの表示手段変更のフローチャート。
【図１９】ショートカットウィジェットの表示サイズの計算結果例を示す図。
【図２０】ショートカットウィジェットのサイズの計算結果例及び表示例を示す図。
【図２１】電子付箋ウィジェットの表示画像を表示するタイミング決定処理の模式図。
【図２２】ショートカットウィジェットを枠外配置する場合のフローチャート。
【図２３】ショートカットウィジェットを枠外配置する場合の模式図。
【図２４】ショートカットウィジェットを枠外配置した場合の計算結果例を示す図。
【図２５】ショートカットウィジェットの重なり除去のフローチャート。
【図２６】ショートカットウィジェットの重なり除去の模式図。
【図２７】空き領域ショートカットウィジェットを配置するフローチャート。
【図２８】空き領域ショートカットウィジェットを配置時の模式図。
【図２９】空き領域ショートカットウィジェットを配置時の計算結果例を示す図。
【図３０】メタ情報ウィジェットの表示例を示す図。
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための形態について図面を用いて説明する。なお、本明細書では、便宜上、「電子付箋会議システム」との表現を用いているが、同等の情報共有システムであれば、「電子付箋」に限定するものではない。また、電子付箋に対応するオブジェクト（電子付箋ウィジェット）は、仮想的なボード上に配置されて情報共有が行われるものとする。
【００１５】
［ネットワーク構成］
電子付箋会議システムを実現するネットワーク構成例を図１に示す。電子付箋会議端末として、電子付箋会議端末プログラムがインストールされている専用端末の他、電子付箋会議端末プログラムをインストールした一般的な携帯電話やスマートフォン、ＰＣを電子付箋会議端末として用いることが出来る。
【００１６】
Ｐ２Ｐ（Ｐｅｅｒ−ｔｏ−Ｐｅｅｒ）型接続を用いる電子付箋会議システムのネットワーク構成例を図１（Ａ）に示す。それぞれの電子付箋会議端末がサーバントとして、互いに電子付箋の更新要求を送受信することで、情報同期が実現する。サーバント（ｓｅｒｖｅｎｔ）とはＰ２Ｐ型接続におけるネットワークノードのことをいう。本ネットワーク構成は、少数の電子付箋会議端末による小規模な会議に適している。電子付箋会議端末１１１にて電子付箋の更新要求が行われた場合には、電子付箋会議端末１１１から電子付箋会議端末１１２、１１３に対して電子付箋の更新要求が行われたことが即時通知される。同じように、電子付箋会議端末１１２で電子付箋の更新要求が行われた場合には、電子付箋会議端末１１２から電子付箋会議端末１１１、１１３に対して電子付箋の更新要求が行われたことが即時通知される。このように、本ネットワーク構成には、直接接続されている電子付箋会議端末間における情報同期のタイムラグ（遅延）を少なくできるメリットがある。その反面、図１（Ａ）に示すようなネットワーク構成では、電子付箋会議に参加している電子付箋会議端末を増やすと、それだけ情報共有のためのネットワーク転送量が増加する。
【００１７】
サーバークライアント型接続を用いる電子付箋会議システムのネットワーク構成例を図１（Ｂ）に示す。サーバーＰＣ１２１が電子付箋会議端末１２２〜１２５それぞれからの電子付箋の更新要求を受信し、別の電子付箋会議端末へ受信した電子付箋更新要求を送信することで、各電子付箋会議端末間での情報同期を実現する。図１（Ｂ）に示すようなネットワーク構成は、社内と社外とにそれぞれ設置された共有の電子付箋会議端末を利用して多人数が参加する中規模な電子付箋会議に適している。
【００１８】
例えば、電子付箋会議端末１２２で電子付箋の更新要求が行われた場合、電子付箋会議端末１２２内に電子付箋の更新要求を保持する。そして、所定のタイミングで電子付箋会議端末１２２は、サーバーＰＣ１２１に電子付箋の更新要求を送信する。サーバーＰＣ１２１は送信された電子付箋の更新要求を保持すると共に、電子付箋会議端末１２２以外から通知された電子付箋の更新要求を電子付箋会議端末１２２へ通知する。その後、別拠点に存在する電子付箋会議端末１２５が別のタイミングでサーバーＰＣ１２１に電子付箋の更新要求を送信すると、サーバーＰＣ１２１は電子付箋会議端末１２５からの電子付箋の更新要求を受信する。同時に、先ほどの電子付箋会議端末１２２から通知された電子付箋の更新要求を電子付箋会議端末１２５に通知する。
【００１９】
このように所定のタイミング毎に、各電子付箋会議端末は自身内で行われた電子付箋の更新要求をサーバーＰＣ１２１に送信し、同時に自身以外の電子付箋会議端末で行われた電子付箋の更新要求をサーバーＰＣ１２１から受信する。図１（Ｂ）に示すネットワーク構成は、サーバーＰＣ１２１と電子付箋会議端末との間のポーリング間隔を調整することでネットワーク転送量を抑えやすいメリットがある。その一方で、電子付箋会議端末からサーバーＰＣ１２１への送信と、サーバーＰＣ１２１から電子付箋会議端末への送信とで、情報同期にポーリング間隔の２倍の時間を要する。その結果、サーバークライアント型接続はＰ２Ｐ型接続よりも、電子付箋会議端末間における情報同期のタイムラグが大きくなる。
【００２０】
Ｐ２Ｐ型接続とサーバークライアント型接続とを併用したハイブリッド型の電子付箋会議システムのネットワーク構成例を図１（Ｃ）に示す。サーバーＰＣ１３１に直接接続された電子付箋会議端末１３２、１３５は、サーバーＰＣ１３１を介して電子付箋の更新要求を送受信する。電子付箋会議端末１３２にＰ２Ｐ型接続された電子付箋会議端末１３３、１３４はサーバントとして、互いに電子付箋の更新要求を送受信する。電子付箋会議端末１３５にＰ２Ｐ型接続された電子付箋会議端末１３６、１３７はサーバントとして、互いに電子付箋の更新要求を送受信する。
【００２１】
図１（Ｃ）に示すネットワーク構成は、多くの電子付箋会議端末が電子付箋会議端末に参加する大規模な電子付箋会議に適している。例えば、会社内にある共有の電子付箋会議端末と会社外のサテライトオフィス内にある共有の電子付箋会議端末とで多人数が参加し、更に各個人も操作・閲覧補助用に非共有の複数の電子付箋会議端末を用いる場合である。
【００２２】
例えば、２つの拠点間で電子付箋会議を行っている構成を考える。第一の拠点では、電子付箋会議端末１３２が置いてある社内会議室で、電子付箋会議端末１３３と電子付箋会議端末１３４を操作・閲覧補助に用いる。同時に、第二の拠点では、電子付箋会議端末１３５が置いてある別サテライトオフィスの会議室で、電子付箋会議端末１３６と電子付箋会議端末１３７を操作・閲覧補助に用いる。この場合、Ｐ２Ｐ型接続で全ての電子付箋会議端末１３２〜１３７を接続すると、１台の電子付箋会議端末で行われた電子付箋の更新要求がその都度、５台の電子付箋会議端末へ送信するため、ネットワーク転送量が増大する。一方、サーバーＰＣ１３１で全ての電子付箋会議端末１３２〜１３７を接続すると、同一拠点での電子付箋の更新要求であっても、サーバーＰＣ１３１からの受信が来ないと反映できず、タイムラグが増大する。そこで図１（Ｃ）に示すハイブリッド型のように、拠点間はサーバークライアント型接続で、拠点内はＰ２Ｐ型接続で接続することで、拠点間のネットワーク転送量を軽減しながら、拠点内での情報同期のタイムラグを軽減できる。
【００２３】
本願発明において、図１（Ａ）〜（Ｃ）で示したＰ２Ｐ型接続、サーバークライアント型接続、あるいはハイブリッド型接続のいずれのネットワーク構成例も用いることが可能である。以下の説明では、図１（Ｂ）に示すサーバークライアント型接続を用いる電子付箋会議システムのネットワーク構成例を元に説明する。
【００２４】
本実施形態において、下記の条件を前提として電子付箋会議が開催されるものとする。
１）ある拠点に配置された電子付箋会議端末１２２からの要求によって、サーバーＰＣ１２１上で電子付箋会議が開始された。電子付箋会議端末１２２は、サーバーＰＣ１２１上の電子付箋会議へ参加した。
２）電子付箋会議端末１２２が配置された拠点とは別の拠点に置かれた電子付箋会議端末１２３、１２４が、サーバーＰＣ１２１に接続して電子付箋会議に参加した。
３）電子付箋会議に参加している電子付箋会議端末１２２、１２３、１２４により、電子付箋会議において、グローバルボード上に複数の電子付箋が作成された。
４）電子付箋会議端末１２５が、新たに電子付箋会議に参加しようとしている。
【００２５】
このような前提において、電子付箋会議端末１２５における画面への表示や、操作の受付に注目して説明を行う。
【００２６】
電子付箋会議では二つの座標系を用いられる。１つは会議に参加している全ての電子付箋会議端末で共有されるグローバルボード上の座標系、すなわち、グローバル座標系である。本実施形態ではグローバル座標系における座標を「ｂｌｏｃｋ」という単位で表現する。もう１つは、会議に参加しているそれぞれの電子付箋会議端末が独立して有しているローカルボード上の座標系、すなわち、ローカル座標系である。本実施形態ではローカル座標系における座標を「ｐｉｘｅｌ」という単位で表現する。グローバル座標系上の電子付箋は、電子付箋会議端末に対応した表示条件に従って、ローカル座標系に変換され、電子付箋会議端末の表示部にて表示される。
【００２７】
［ハードウェア構成］
電子付箋会議端末として用いる専用端末のハードウェア構成例を図２に示す。電子付箋会議端末において、メインバス２００を介してＣＰＵ２０１、ＲＡＭ２０２、およびＲＯＭ２０３が接続される。また、メインバス２００を介してＣＰＵ２０１と、外部機器コントローラ２０４及び内部機器コントローラ２０５などの制御モジュールとが接続される。ＲＡＭ２０２は、記憶部であり、ＣＰＵ２０１がプログラムを実行する際に必要となるデータに対する読み書き可能メモリである。ＲＯＭ２０３は、記憶部であり、ＣＰＵ２０１がプログラムを実行する際に必要となるデータを読み出すための読み込み専用メモリである。
【００２８】
外部機器コントローラ２０４は、タッチパネルディスプレイ２１１、外部映像出力インタフェイス２１２、内蔵カメラ２１３などの外部機器を制御する。タッチパネルディスプレイ２１１は、会議参加者へ情報を表示し、また、会議参加者の操作を受け付けるための表示部である。外部映像出力インタフェイス２１２は、外部の映像表示装置を接続するためのインタフェイスである。内蔵カメラ２１３は、撮像部であり、電子付箋会議端末に内蔵されている。
【００２９】
内部機器コントローラ２０５は、内部記憶装置２２１、ネットワークモジュール２２２を制御する。内部記憶装置２２１は、データを保存するための二次記憶装置である。ネットワークモジュール２２２は、無線通信アンテナ２２３を介してネットワークへ接続し、ネットワーク上の別の機器と送受信する。
【００３０】
［ソフトウェア構成］
本願発明に係る電子付箋会議端末にて実行される電子付箋会議端末プログラムのソフトウェア構成の例を図３に示す。ここでは関係性のみを簡潔に説明し、図４に示すフローチャートに従って詳細を後述する。電子付箋会議端末プログラムは、５つのソフトウェアモジュール、つまり、ブロックで構成される。
【００３１】
電子付箋会議設定管理ブロック３１０は、電子付箋会議端末が参加する電子付箋会議の設定である電子付箋会議設定情報３１１を管理する。電子付箋会議設定情報３１１には、接続先機器のＩＰアドレス、電子付箋会議名、会議参加者のユーザ名やパスワード等の会議参加に必要な情報が含まれる。電子付箋会議設定ダイアログ３１３は、会議参加条件の入力を受け付けるための画面である。電子付箋会議設定受付部３１２は、電子付箋会議設定ダイアログ３１３に入力された会議参加条件を電子付箋会議設定情報３１１に格納する。電子付箋会議設定受付部３１２は更に、電子付箋会議端末が指定された電子付箋会議へ参加できるか否かを、ネットワークモジュール２２２を介して、接続先機器へ問い合わせる。電子付箋会議端末が指定された電子付箋会議へ参加可能である場合、電子付箋会議設定管理ブロック３１０は、電子付箋会議端末プログラムを構成する各ブロックに会議への参加開始を通知する。
【００３２】
電子付箋情報管理ブロック３２０は、電子付箋情報３２５を管理する。電子付箋情報３２５は、電子付箋会議で利用されている電子付箋の情報である。電子付箋受信更新情報３２３は、接続先機器から受信した電子付箋の更新情報である。電子付箋送信更新情報３２４には、接続先機器へ送信する電子付箋の更新情報である。電子付箋情報更新部３２２は、イベント管理部３４１からの電子付箋の更新要求に従い、電子付箋情報３２５の情報を更新すると共に、電子付箋送信更新情報３２４に含まれる更新情報を追加する。
【００３３】
電子付箋情報送受信部３２１は、ネットワークモジュール２２２を介して接続先機器と電子付箋更新情報を送受信する。電子付箋情報送受信部３２１は接続先機器へ電子付箋送信更新情報３２４を伴う電子付箋情報要求を送信し、接続先機器から電子付箋受信更新情報３２３を受け取る。電子付箋情報送受信部３２１は、電子付箋受信更新情報３２３に基づき、電子付箋情報３２５を更新する。電子付箋会議端末が接続先機器とサーバークライアント型接続している場合、電子付箋情報送受信部３２１は一定時間毎に電子付箋送受信処理を行う。電子付箋会議端末が接続先機器とＰ２Ｐ型で接続している場合、電子付箋情報送受信部３２１は、イベント管理部３４１からの電子付箋の更新要求が来たタイミングで、電子付箋会議へ参加している他の電子付箋会議端末へ電子付箋送受信要求を送信する。そして、電子付箋情報送受信部３２１は他の機器から電子付箋送受信要求を受信すると、電子付箋送受信処理を行う。
【００３４】
電子付箋クラスタ情報管理ブロック３３０は、電子付箋クラスタ情報３３２を管理する。電子付箋クラスタ情報３３２は、電子付箋会議で利用されている各電子付箋をクラスタリングした結果であるクラスタ情報である。電子付箋クラスタ情報３３２には、電子付箋クラスタと関連付けられた電子付箋の識別子や、関連付けられた電子付箋の中央座標（セントロイドの座標）が含まれる。電子付箋クラスタリング部３３１は、電子付箋情報３２５内の電子付箋をグローバル座標に基づきクラスタリングし、電子付箋クラスタと電子付箋とを関連付けをする。この関連付けによって、電子付箋クラスタのセントロイドの座標も導き出される。なお、以下の説明においては、電子付箋クラスタのセントロイドの座標を「電子付箋クラスタの座標」と呼称する。
【００３５】
情報表示・操作受付ブロック３４０は、会議参加者に対するユーザインタフェイスを提供する。情報表示・操作受付ブロック３４０は、会議参加者へ電子付箋ウィジェットやショートカットウィジェットを表示する。本実施形態において、ショートカットウィジェットとは、所定の位置へのショートカットを行うためのオブジェクト（ショートカットオブジェクト）である。同時に、情報表示・操作受付ブロック３４０は、会議参加者からの電子付箋ウィジェットやショートカットウィジェットに対する操作を受け付ける。
【００３６】
ローカルボード３５０は、電子付箋ウィジェット群３６０に含まれる電子付箋ウィジェットと、ショートカットウィジェット群３７０に含まれるショートカットウィジェット、および各種ボタンを有する。表示条件３５１は、ウィジェット配置部３４２が電子付箋ウィジェットや、ショートカットウィジェットをローカルボード３５０上に配置する際の、表示原点や拡大率を含む表示条件の情報である。退室ボタン３５２は、ローカルボード３５０上に配置され、電子付箋会議からの退室指示を受け取るためのウィジェットである。設定ボタン３５３は、ローカルボード３５０上に配置され、設定指示を受け取るためのウィジェットである。
【００３７】
電子付箋ウィジェット群３６０は、電子付箋情報３２５のそれぞれを表現するウィジェットの集合である。ショートカットウィジェット群３７０は、電子付箋クラスタ情報３３２のそれぞれを表現するウィジェットの集合である。ショートカットウィジェットの動作の詳細については、図面と併せて後述する。
【００３８】
ウィジェット配置部３４２は、表示条件３５１に基づき、電子付箋ウィジェット群３６０に含まれる電子付箋ウィジェットをローカルボード３５０上に配置する。また、ウィジェット配置部３４２は、電子付箋クラスタ情報３３２に基づいて、ショートカットウィジェット群３７０に含まれるショートカットウィジェットをローカルボード３５０上に配置する。イベント管理部３４１は、タッチパネルディスプレイ２１１を介して受け付けた会議参加者からの入力操作に基づき、その入力操作の対象オブジェクトに応じて電子付箋や表示原点の移動処理等を行う。
【００３９】
ショートカットウィジェット表示設定管理ブロック３８０は、ショートカットウィジェットの表示設定を行う。ショートカット表示条件３８１は、ショートカットウィジェットの表示条件である。ショートカットウィジェット表示設定ダイアログ３８２は、会議参加者からのショートカットウィジェット表示条件設定を受け付ける画面である。ショートカットウィジェット表示設定受付部３８３は、ショートカットウィジェット表示設定ダイアログ３８２に入力されたショートカットウィジェット表示設定を読み取り、ショートカット表示条件３８１に格納する。
【００４０】
＜第一の実施形態＞
以下、図を用いて、本願発明に係る電子付箋会議システムの一例を示す。本実施形態ではグローバルボードの大きさを、幅１０２４ｂｌｏｃｋ、高さ５６８ｂｌｏｃｋとする。また、表示条件３５１として、ローカルボード３５０の大きさを幅６４０ｐｉｘｅｌ、高さ３５５ｐｉｘｅｌとし、初期拡大率を１．０ｐｉｘｅｌ／ｂｌｏｃｋとする。
【００４１】
グローバルボード上でのローカルボード３５０の中心座標（以下、ローカルボード表示原点）を（５１２，２８４）ｂｌｏｃｋとする。また、ショートカットウィジェットを表示する位置の基準を示す表示枠をショートカットウィジェット表示枠とし、その幅を表示領域の端から２０ｐｉｘｅｌとして算出する。ショートカット表示条件３８１は、固定条件とする。ショートカット表示条件３８１として、ショートカットウィジェットは「常時表示」とする。ショートカットウィジェットで表示する画像は、関連付けられている電子付箋クラスタの中で最も電子付箋クラスタに距離の近い電子付箋ウィジェットの表示画像とする。ここでの距離の詳細については、後述する。また、ショートカットウィジェットのサイズは、３８ｐｉｘｅｌとする。
【００４２】
［処理フロー］
本願発明に係る電子付箋会議端末プログラムのフローチャート例を図４に示す。ＣＰＵ２０１が内部記憶装置２２１あるいはＲＯＭ２０３上に記憶されたプログラムをＲＡＭ２０２上にロードし、ＣＰＵ２０１がＲＡＭ２０２上のプログラムを参照・実行することにより、このフローチャートに示される処理が実行される。
【００４３】
電子付箋会議設定管理ブロック３１０は、電子付箋会議設定受付部３１２での処理を開始する。電子付箋会議設定受付部３１２は、電子付箋会議設定ダイアログ３１３を表示し、ユーザ入力に基づいて、電子付箋会議への参加処理を行う（Ｓ４０１）。電子付箋会議設定ダイアログ３１３の例を図５に示す。電子付箋会議設定ダイアログ３１３は、接続先コンボボックス５０１、接続先会議コンボボックス５０２、参加者名テキストボックス５０３、パスワードテキストボックス５０４、およびＯＫボタン５１０を含む。接続先コンボボックス５０１は、参加しようとしている会議が開催されている接続先機器の指定を受け付ける。Ｐ２Ｐ型接続のネットワーク構成であれば、電子付箋会議を開始した電子付箋会議端末を含むいずれかの電子付箋会議端末を接続先機器として指定する。サーバークライアント型接続であれば、サーバーＰＣを接続先機器として指定する。ハイブリッド型接続であれば、サーバーＰＣもしくは電子付箋会議端末を接続先機器として指定する。
【００４４】
接続先会議コンボボックス５０２は、接続先機器内で開催されている会議の中から、参加しようとする会議の指定を受け付ける。参加者名テキストボックス５０３とパスワードテキストボックス５０４は、会議参加者が電子付箋会議に参加する際の、会議参加者のユーザ名とパスワードの指定を受け付ける。ＯＫボタン５１０は、会議参加者からの設定終了通知をクリック操作のイベントによって受け付け、電子付箋会議設定受付部３１２へ通知する。
【００４５】
電子付箋会議設定受付部３１２が、ＯＫボタン５１０に対するクリック操作のイベントを検知すると、電子付箋会議設定ダイアログ３１３に設定された内容を電子付箋会議設定情報３１１へ格納する。そして、電子付箋会議設定受付部３１２は、ネットワークモジュール２２２を介して、接続先コンボボックス５０１で指定された接続先機器へ、電子付箋会議設定情報３１１に基づいて会議参加要求を行う。この処理は、一般的なネットワークを介した認証処理であり、ここでは詳細は省略する。
【００４６】
接続先機器によって会議参加要求が承認された場合、電子付箋会議設定受付部３１２は、電子付箋情報管理ブロック３２０、電子付箋クラスタ情報管理ブロック３３０、および情報表示・操作受付ブロック３４０を起動する。
【００４７】
電子付箋情報管理ブロック３２０は、電子付箋情報送受信部３２１と電子付箋情報更新部３２２の処理を開始する。電子付箋情報送受信部３２１は、接続先機器へ電子付箋送信更新情報３２４を送信し、そのレスポンスとして電子付箋受信更新情報３２３を受信し、これに基づいて電子付箋情報３２５の送受信を開始する（Ｓ４０２）。
【００４８】
電子付箋受信更新情報３２３の一例を図６に示す。なお、ここでは電子付箋受信更新情報３２３の一部分だけを示す。電子付箋受信更新情報３２３は、電子付箋更新ＩＤ、対象電子付箋ＩＤ、更新種別、及び更新パラメータを含む。電子付箋更新ＩＤは、電子付箋会議端末から情報を取得する場合に、前回取得した時からの差分情報を取得するために用いられる識別子である。電子付箋更新ＩＤは、接続先機器が受信したイベントのタイミングで任意に、新しいイベント程大きな数字が設定される。対象電子付箋ＩＤは、どの電子付箋を対象としているかを電子付箋ＩＤで示す識別子である。以下では、説明を簡単にするため、電子付箋ＩＤや電子付箋更新ＩＤなどの識別子と電子付箋の説明上の番号とを一致して以後の説明をする。
【００４９】
更新種別は、どの内容に関する更新かを示す。更新種別の具体的な値として、例えば、電子付箋の新規作成、表示画像の変更、グローバル座標上のサイズ変更、もしくはグローバル座標上の座標変更などが指定される。更新パラメータは、対象電子付箋の更新種別に対する属性を指定するパラメータである。例えば、電子付箋の新規作成、あるいは、表示画像の更新に関する電子付箋更新情報であれば、画像データが更新パラメータとなる。ここでは、“７０１．ｊｐｇ”といった記載によって画像データを表現している。グローバル座標上のサイズ変更する電子付箋更新情報であれば、そのサイズの幅と高さが更新パラメータとなる。グローバル座標を更新する電子付箋更新情報であれば、移動先の座標が更新パラメータとなる。
【００５０】
例えば、電子付箋更新情報６０１は、表示画像が“７０１．ｊｐｇ”として電子付箋７０１を作成する電子付箋更新情報である。電子付箋更新情報６０２は、電子付箋７０１のグローバル座標上のサイズを（３６，３６）ｂｌｏｃｋとする電子付箋更新情報である。電子付箋更新ＩＤが“６０３”である電子付箋情報は、電子付箋ＩＤが“７０１”である電子付箋のグローバル座標を、（２０、８０）ｂｌｏｃｋへ移動する電子付箋更新情報である。以下、他についても同様に、電子付箋更新情報を意味する。
【００５１】
電子付箋情報送受信部３２１が行う電子付箋送受信処理は、電子付箋更新ＩＤを元に必要な差分情報だけを送受信することが望ましい。この処理の流れを簡単に説明する。接続先機器が電子付箋更新情報（例えば、電子付箋更新情報６０１〜６０６）を保持する。新規参加した電子付箋会議端末が、初回の電子付箋送受信処理を行う。電子付箋会議端末の電子付箋情報送受信部３２１が接続先機器に電子付箋更新情報取得を要求する。接続先機器は、電子付箋更新情報取得要求を受けて、保持している電子付箋更新情報を電子付箋情報送受信部３２１へ通知する。電子付箋情報送受信部３２１は、電子付箋更新情報の中の最大の電子付箋更新ＩＤを“６０６”であると確認し、この値を取得電子付箋更新ＩＤとする。その後、別の電子付箋会議端末が電子付箋更新情報（ここでは、電子付箋更新情報６０７〜６１２）を登録する。
【００５２】
電子付箋会議端末の二回目の電子付箋送受信処理では、電子付箋情報送受信部３２１は、既取得電子付箋更新ＩＤとして“６０６”を指定して電子付箋更新情報取得を、接続先機器に電子付箋更新情報を要求する。接続先機器は、既取得電子付箋更新ＩＤ以後に発生した電子付箋更新情報である電子付箋更新情報６０７〜６１２を、電子付箋情報送受信部３２１へ通知する。これにより、電子付箋会議端末１１３と接続先機器とで、前回の電子付箋更新情報取得時から更新があった電子付箋更新情報だけを同期することが可能となる。
【００５３】
受信した電子付箋受信更新情報３２３に基づいて作成された、電子付箋情報３２５の一例を図７に示す。電子付箋は、電子付箋ＩＤ、表示画像、グローバル座標系でのサイズ、およびグローバル座標系における座標を有する。図６を参照すると、電子付箋７０１のグローバル座標に対する電子付箋更新情報としては、電子付箋更新情報６０２、６０８の２つがある。新しく発生した電子付箋更新情報であるほど、電子付箋更新ＩＤの値が大きくなる。よって、電子付箋７０１は、より後に発生した電子付箋更新情報６０８で示している座標（２０、２０）ｂｌｏｃｋに配置される。電子付箋受信更新情報３２３に含まれる電子付箋更新情報に基づいて電子付箋情報３２５が形成される。電子付箋送受信処理を定期的に実行することで、電子付箋会議に参加している別の電子付箋会議端末と電子付箋情報３２５を共有できる。
【００５４】
電子付箋クラスタリング部３３１は、電子付箋７０１〜７３２のグローバル座標に基づいて、クラスタリングを行い、電子付箋クラスタ情報３３２を作成する（Ｓ４０３）。クラスタリングの一例としては、非階層型クラスタリング手法であるＫ−ｍｅａｎｓ法を用いることができる。Ｋ−ｍｅａｎｓ法は、以下の繰り返し計算によって、各データの座標間の近接関係に基づき、データを任意数のクラスタに分割する。
Ｓｔｅｐ１）クラスタ数を任意の値に決定する。
Ｓｔｅｐ２）それぞれのクラスタの中央座標を乱数等で初期化する。
Ｓｔｅｐ３）それぞれのデータを、最も近い中央座標を持つクラスタに関連付ける。
Ｓｔｅｐ４）それぞれのクラスタの中央座標を、関連付けられたデータの座標の中心に移動する。
Ｓｔｅｐ５）Ｓｔｅｐ４での中央座標の移動量が小さければ計算を終了する。移動量が大きければ、再度、Ｓｔｅｐ３に戻る。
【００５５】
本願発明を実施する場合、Ｋ−ｍｅａｎｓ法以外のクラスタリング手法を用いてもよい。本例では、分割するクラスタ数は“７”と任意に決定したＫ−ｍｅａｎｓ法を用いた。別のクラスタリング手法として、例えば、Ｘ−ｍｅａｎｓ法のようにデータの分布に基づいてクラスタ数を自動推定する手段を用いてもよい。
【００５６】
なお、Ｋ−ｍｅａｎｓ法においては、クラスタ座標の初期配置決定手段が、乱数によって初期座標を決める方法の他、乱数によって選ばれた対象データに基づく方法、その他いくつかバリエーションがある。初期配置決定手段および乱数の初期値の違いによって、同じデータを対象としたクラスタリング結果が、異なる場合がある。なお、以下の例についても、あくまでもある初期値で得られた一実行結果に過ぎない。
【００５７】
電子付箋クラスタの一例を図８に示す。電子付箋クラスタをテーブル形式で表現したものを図８（Ａ）に示す。グローバルボード上での電子付箋と電子付箋クラスタの分布を図８（Ｂ）に示す。例えば、図８（Ａ）に示すように、電子付箋クラスタ８０１には、電子付箋７１２、７１３、７１４、７１５、７３０、および７３１が関連付けられている。この時、それぞれの電子付箋クラスタのグローバル座標（Ｘ，Ｙ）は、関連付けられた電子付箋のグローバル座標の平均値となる。例えば、電子付箋クラスタ８０１のグローバル座標は以下で求められる。
（Ｘ，Ｙ）＝Ａｖｅｒａｇｅ｛（５５０．０００，３９０．０００），（５８０．０００，４６０．０００），（５１０．０００，４１０．０００），（４７０．０００，４１０．０００），（５００．０００，４７０．０００），（４５０．０００，４５０．０００）｝＝（５１０．０００，４３１．６６７）［ｂｌｏｃｋ］
その他の電子付箋クラスタ８０２〜８０７についても同様に算出する。なお、この処理は電子付箋の移動などの操作に起因して再度、実行される場合がある。この場合、前回のクラスタリング結果を初期値としてクラスタリング処理を開始することで、前回のクラスタリング結果から著しく変わってしまうことを回避できる。
【００５８】
ウィジェット配置部３４２は、電子付箋情報３２５と電子付箋クラスタ情報３３２とを元に、電子付箋ウィジェットとショートカットウィジェットを配置し、表示する（Ｓ４０４）。ウィジェット配置処理の詳細を図９〜図１３を用いて説明する。
【００５９】
ローカル座標系での電子付箋ウィジェットとショートカットウィジェットの配置例を図９に示す。原点を左上原点９９１とする。ローカルボード３５０の幅６４０ｐｉｘｅｌ、高さ３５５ｐｉｘｅｌに基づいて表示領域９９２が決定される。表示領域９９２の中心である（３２０．０００，１７７．５００）ｐｉｘｅｌをローカルボード中心座標９９３とする。図９（Ｂ）に示すショートカットウィジェット表示枠９９４は、表示領域９９２からショートカット表示幅の上下左右２０ｐｉｘｅｌだけ狭めた、（２０．０００，２０．０００）〜（６２０．０００，３３５．０００）ｐｉｘｅｌの領域である。
【００６０】
ウィジェット配置処理のフローチャートを図１０に示す。このフローチャートに沿い、電子付箋ウィジェット９０１〜９３２と、ショートカットウィジェット９７１〜９７７が配置される。ウィジェット配置部３４２は、各電子付箋と関連付けられた電子付箋ウィジェットを配置・更新する（Ｓ１００１）。すなわち、ウィジェット配置部３４２は、各電子付箋のグローバル座標上の座標をローカル座標系の座標に写像した座標に、電子付箋ウィジェットを配置する。
【００６１】
電子付箋ウィジェットのローカル座標系への配置座標の計算結果例を図１１に示す。ショートカットウィジェットのローカル座標系への配置座標の計算結果例を図１２に示す。例えば、電子付箋７０１は、グローバル座標系において（２０，２０）ｂｌｏｃｋに配置されている。ローカルボード表示原点（５１２，２８４）ｂｌｏｃｋだけをマイナス方向に移動すると、グローバル座標系での中心座標からのシフト量（−４９２，−２６４）ｂｌｏｃｋが得られる。このシフト量に対し表示倍率１．０ｐｉｘｅｌ／ｂｌｏｃｋを乗じると、ローカル座標系での中心座標からのシフト量（−４９２，−２６４）ｐｉｘｅｌが得られる。更に、ローカル座標系での中心座標（３２０，１７７．５）ｐｉｘｅｌだけをプラス方向に移動すると、ローカル座標（−１７２，−８６．５）ｐｉｘｅｌが得られる。一方、電子付箋のグローバル座標上でのサイズ（３６×３６）ｂｌｏｃｋに表示倍率１．０ｐｉｘｅｌ／ｂｌｏｃｋを乗じると、ローカル座標系でのサイズ（３６×３６）ｐｉｘｅｌが得られる。電子付箋７０２〜７３２に対応した、電子付箋ウィジェット９０２〜９３２のローカル座標系でのローカル座標とサイズも同様に求められる。
【００６２】
ウィジェット配置部３４２は、各電子付箋クラスタのローカル座標上でのバウンダリボックスを求める（Ｓ１００２）。ウィジェット配置部３４２は、各電子付箋クラスタが、関連付けられた電子付箋と関連付けられている電子付箋ウィジェットのローカル座標に基づき、電子付箋クラスタのローカル座標系上でのバウンダリボックスを求める。図８（Ａ）に示すように、電子付箋クラスタ８０１には電子付箋７１２、７１３、７１４、７１５、７３０、７３１が関連付けられている。そして、図１１に示すように、各電子付箋は、電子付箋ウィジェット９１２、９１３、９１４、９１５、９３０、９３１と関連付けられている。電子付箋ウィジェット９１２は、ローカル座標系では、（３５８．０００，２８３．５００）ｐｉｘｅｌの座標に（３６×３６）ｐｉｘｅｌのサイズで表示される。この電子付箋ウィジェットの左上原点は、
（３５８．０００−３６÷２，２８３．５００−３６÷２）＝（３４０．０００，２６５．５００）［ｐｉｘｅｌ］
である。また、この電子付箋ウィジェットの右下座標は、
（３５８．０００＋３６÷２，２８３．５００＋３６÷２）＝（３７６．０００，３０１．５００）［ｐｉｘｅｌ］
である。
【００６３】
同様に、ウィジェット配置部３４２は、電子付箋クラスタ８０１のローカル座標上でのバウンダリボックス９４１として、全ての関連付けられている電子付箋ウィジェットの左上原点と右下座標が包含されるバウンダリボックスを求める。図９（Ａ）に示すように、バウンダリボックス９４１の左端は電子付箋ウィジェット９３１に由来し、上端は電子付箋ウィジェット９１２に由来する。また、右端は電子付箋ウィジェット９１３に由来し、下端は電子付箋ウィジェット９３０に由来する。ウィジェット配置部３４２は、電子付箋クラスタ８０２〜８０７のローカル座標系上でのバウンダリボックス９４２〜９４７を同様に求める。バウンダリボックスの計算結果例を、図１２（Ａ）に示す。
【００６４】
ウィジェット配置部３４２は、各電子付箋クラスタのローカル座標を取得する（Ｓ１００３）。図８（Ａ）に示すように、電子付箋クラスタ８０１のグローバル座標は、（５１０．０００，４３１．６６７）ｂｌｏｃｋである。ローカルボード表示原点（５１２，２８４）ｂｌｏｃｋだけをマイナス方向に移動すると、グローバル座標系での中心座標からのシフト量（−２．０００，１４４．６６７）ｂｌｏｃｋが得られる。このシフト量に表示倍率１．０ｐｉｘｅｌ／ｂｌｏｃｋを乗じると、ローカル座標系での中心座標からのシフト量（−２．０００，１４４．６６７）ｐｉｘｅｌが得られる。更に、ローカル座標系での中心座標（３２０，１７７．５）ｐｉｘｅｌだけをプラス方向に移動すると、ローカル座標（３１８．０００，３２５．１６７）ｐｉｘｅｌが得られる。ウィジェット配置部３４２は、電子付箋クラスタ８０１〜８０７のローカル座標を求める。このローカル座標上での電子付箋クラスタ（ローカル座標系での電子付箋クラスタ）を“９５２”〜“９５７”とする。電子付箋クラスタのローカル座標系へ写像した座標の計算結果例を図１２（Ｂ）に示す。
【００６５】
ウィジェット配置部３４２は、全ての電子付箋クラスタに対して以下の処理を繰り返す（Ｓ１００４）。ウィジェット配置部３４２は、対象の電子付箋クラスタと関連付けられている、電子付箋と関連付けられている電子付箋ウィジェットを表示する（Ｓ１００５）。図１１に示す各電子付箋ウィジェットとして、関連付けられた電子付箋の表示画像をローカル座標系上の座標・サイズで表示する。以下、これを電子付箋ウィジェットの表示画像と呼称する。
【００６６】
以下、図９（Ｂ）を用いて、主にショートカットウィジェットの配置について説明を行う。ウィジェット配置部３４２は、電子付箋クラスタのバウンダリボックスの全部分がショートカットウィジェット表示枠９９４内に包含されているかを判定する（Ｓ１０１１）。図９（Ａ）に示すように、バウンダリボックス９４３だけがバウンダリボックスの全部がショートカットウィジェット表示枠９９４内に包含されていると判定される。それ以外のバウンダリボックス９４１、９４２、９４４、９４５、９４６については、ショートカットウィジェット表示枠９９４内には一部もしくはすべてが含まれていない。したがって、これらのバウンダリボックスに対しては、ショートカットウィジェットを表示する処理として以下を実行する。
【００６７】
バウンダリボックスがショートカットウィジェット表示枠９９４内に包含されていない場合（Ｓ１０１１にてＮＯ）、ウィジェット配置部３４２は、半直線９６１〜９６７を求める（Ｓ１０１２）。例えば、半直線９６１は、ローカルボード中心座標９９３を端とし、電子付箋クラスタ９５１を通る半直線である。つまり、半直線９６１は（３２０，１７７．５）を端とし、（３１８．０００，３２５．１６７）を通る半直線である。以下、同様に半直線９６２〜９６７を求める。
【００６８】
ウィジェット配置部３４２は、電子付箋クラスタと関連付けられたショートカットウィジェットの座標を、半直線９６１〜９６７とショートカットウィジェット表示枠９９４との交点とする（Ｓ１０１３）。交点検出のフローチャートを図１３に、その模式図を図１４に示す。なお、ここではショートカットウィジェット表示枠９９４を、上の線分、右の線分、下の線分、左の線分の４つの分割し、それぞれと半直線との交点検出を行う形で、ショートカットウィジェット表示枠９９４と半直線の交点検出を行っている。
【００６９】
ウィジェット配置部３４２は、ローカルボード中心座標９９３に対して、着目している電子付箋クラスタのＹ座標が小さいかを判定する（Ｓ１３１１）。電子付箋クラスタのＹ座標の方が小さい場合（Ｓ１３１１にてＹＥＳ）、ウィジェット配置部３４２は、上の線分と半直線の交点を求める（Ｓ１３１２）。その結果、交点が存在する場合には（Ｓ１３１３にてＹＥＳ）、本処理を終了する。
【００７０】
交点が見つからない（Ｓ１３１３にてＮＯ）もしくは電子付箋クラスタのＹ座標の方が大きい場合（Ｓ１３１１にてＮＯ）、Ｓ１３２１へ進む。ウィジェット配置部３４２は、ローカルボード中心座標９９３のＸ座標よりも、着目している電子付箋クラスタのＸ座標が大きいかを判定する（Ｓ１３２１）。電子付箋クラスタのＸ座標の方が大きい場合（Ｓ１３２１にてＹＥＳ）、ウィジェット配置部３４２は、右の線分と半直線の交点を求める（Ｓ１３１２）。その結果、交点が存在する場合には（Ｓ１３２３にてＹＥＳ）、本処理を終了する。
【００７１】
交点が見つからない（Ｓ１３２３にてＮＯ）もしくは電子付箋クラスタのＸ座標の方が小さい場合（Ｓ１３２１にてＮＯ）、Ｓ１３３１へ進む。ウィジェット配置部３４２は、ローカルボード中心座標９９３のＹ座標よりも、着目している電子付箋クラスタのＹ座標が大きいかを判定する（Ｓ１３３１）。電子付箋クラスタのＹ座標の方が大きい場合（Ｓ１３３１にてＹＥＳ）、ウィジェット配置部３４２は、下の線分と半直線の交点を求める（Ｓ１３３２）。その結果、交点が存在する場合には（Ｓ１３３３にてＹＥＳ）、本処理を終了する。
【００７２】
交点が見つからない（Ｓ１３３３にてＮＯ）もしくは電子付箋クラスタのＹ座標の方がが小さい場合（Ｓ１３３１にてＮＯ）、ウィジェット配置部３４２は、左の線分と半直線の交点を求める（Ｓ１３４１）。
【００７３】
この一連の処理により、時計回りに順次確認することで、ショートカットウィジェット表示枠９９４と半直線９６１〜９６７の交点が求められる。別の手段としては、ショートカットウィジェット表示枠９９４を矩形とみなした時の４つの頂点の座標を求め、半直線の傾きを元に交点が存在しえるショートカットウィジェット表示枠９９４上の線分を選択するようにしてもよい。
【００７４】
この計算結果であるショートカットウィジェットの座標に従って、ウィジェット配置部３４２は、電子付箋クラスタに関連付けられたショートカットウィジェットを配置する（Ｓ１０１４）。ショートカットウィジェットのローカル座標系への配置座標の計算結果例を図１２（Ｃ）に示す。電子付箋クラスタ９５１は、ショートカットウィジェット表示枠９９４の下の線分との交点が存在し、（３１７．８６７，３３５．０００）ｐｉｘｅｌの座標にショートカットウィジェット９７１が配置される。同様に、ショートカットウィジェット９７２〜９７７がショートカットウィジェット表示枠９９４上に配置される。なお、電子付箋クラスタ９５３のバウンダリボックスは、ショートカットウィジェット表示枠９９４内に全て包含されるため、ショートカットウィジェット９７３は配置されない。
【００７５】
ここで、ショートカットウィジェット９７１〜９７７は、電子付箋ウィジェット９０１〜９３２とは異なる表現方法を適用することが望ましい。表現方法の一例としては、ショートカットウィジェットに、影を付ける、一回り枠を大きくする、もしくはショートカットウィジェットであることを示すマークを追加するなどが考えられる。
【００７６】
以上の処理を全ての電子付箋クラスタに対して繰り返すことで、ウィジェット配置部３４２は、電子付箋に関連付けられた電子付箋ウィジェットをローカルボード３５０上に配置する。更に、ウィジェット配置部３４２は、電子付箋クラスタに関連付けられるショートカットウィジェットをローカルボード３５０上に配置する。
【００７７】
図４に戻り、ウィジェット配置部３４２は、ショートカットウィジェット表示見直しを行う（Ｓ４０５）。本実施形態の場合、ショートカット表示条件３８１が「固定」であるため、ここでは何もしない。
【００７８】
続いて、イベント管理部３４１は、タッチパネルディスプレイ２１１からの操作イベントを待つ（Ｓ４０６）。操作イベントとしては、タッチダウンイベント、タッチムーブイベント、タッチアップイベント、もしくは会議終了イベントがある。タッチダウンイベントとは、タッチパネルディスプレイ２１１上に操作者の指やペンが置かれたイベントである。タッチムーブイベントは、タッチパネルディスプレイ２１１上に置かれた指やペンが動かされたイベントである。タッチアップイベントは、タッチパネルディスプレイ２１１上に置かれた指やペンが離されたイベントである。会議終了イベントは、退室ボタン３５２が押されたイベントである。
【００７９】
イベント管理部３４１は、前回のタッチダウンイベントが発生時の座標と時刻を記憶する。そして、イベント管理部３４１は、タッチアップイベントが発生した場合に前回のタッチダウンイベント発生時の座標が一定距離以内、かつ、時間間隔が一定以上であれば、ロングタップを伴うタッチアップイベントであると認識する。ここでの一定距離および時間間隔は予め定義されているものとする。また、イベント管理部３４１は、前回のタッチアップイベントが発生した際の対象オブジェクト、座標、および時刻の情報を記憶する。そしてイベント管理部３４１は、タッチアップイベントが発生した場合に前回のタッチアップイベント発生時と同一オブジェクト、座標が一定距離以内、かつ、時間間隔が一定以内であれば、ダブルタップを伴うタッチアップイベントであると認識する。
【００８０】
イベント管理部３４１は、操作イベントの種別に応じて処理を分岐する（Ｓ４０７）。イベント管理部３４１は、タッチダウンイベントが発生時に、イベント発生座標に応じて対象オブジェクトとなっている対象オブジェクトを検出する（Ｓ４１１）。対象オブジェクトとしては、電子付箋ウィジェット群３６０に含まれている電子付箋ウィジェット、ショートカットウィジェット群３７０に含まれるショートカットウィジェット、あるいは、ローカルボード３５０が含まれる。
【００８１】
イベント管理部３４１は、タッチムーブイベントが発生時に、操作対象のオブジェクトに応じて処理を分岐する（Ｓ４２１）。対象オブジェクトが電子付箋ウィジェットである場合、イベント管理部３４１は、対象オブジェクトである電子付箋ウィジェットが動かされた方向を認識する（Ｓ４２２）。ここで移動方向は上下左右の四方向とし、移動方向に対して垂直方向にある程度の余裕を持たせて方向認識を行う。また、イベント管理部３４１は、同じ方向への移動方向は１つに集約し、またジェスチャ認識に不要となった移動方向は記憶された情報から除外する。そして、イベント管理部３４１は、イベント待ち（Ｓ４０５）から処理を再開する。
【００８２】
イベント管理部３４１は、過去の移動操作も含めて、その移動操作がミニマップ表示を要求する特定のジェスチャであるかを判定する（Ｓ４２３）。ミニマップ表示については、図１５を用いて後述する。特定のジェスチャの一例として、電子付箋ウィジェットを上方向、右方向、下方向、左方向に順次動かした場合、ミニマップ表示ジェスチャが行われたと判定する。ミニマップ表示要求ジェスチャが行われたと認識できなかった場合（Ｓ４２３にてＮＯ）、イベント管理部３４１は、ショートカットウィジェット表示見直しを行う（Ｓ４２４）。本処理は、Ｓ４０５と同様の処理である。本実施形態の場合、ショートカット表示条件３８１が固定であるため、何もしない。イベント管理部３４１は、現在のタッチムーブが発生している座標へ対象オブジェクトである電子付箋ウィジェットを移動する（Ｓ４２５）。なお、このとき電子付箋ウィジェットは、移動するが、それに関連付けられている電子付箋の移動は行われない。そして、イベント管理部３４１は、イベント待ち（Ｓ４０６）から処理を再開する。
【００８３】
ミニマップ表示要求ジェスチャが行われたと認識できた場合（Ｓ４２３にてＹＥＳ）、ウィジェット配置部３４２は、各ウィジェットを再配置し、ミニマップレイアウトにする（Ｓ４２６）。そして、イベント管理部３４１は、イベント待ち（Ｓ４０６）から処理を再開する。
【００８４】
ここで、ミニマップ表示要求により表示されるミニマップレイアウトについて、その詳細を説明する。ミニマップレイアウト時の表示例を図１５に示す。ミニマップレイアウトとは、各ショートカットウィジェットを、各電子付箋のグローバル座標に基づいて、ショートカットウィジェット表示枠９９４内に収まるようにスケーリング表示するレイアウトである。全ての電子付箋クラスタに対するショートカットウィジェットが表示される。電子付箋ウィジェット群に含まれる電子付箋ウィジェット９０１〜９３２は非表示にされる。これにより、各電子付箋クラスタの相互の位置関係を、容易に把握することが可能となる。なお、図１５においては、電子付箋ウィジェット９０１が、現在対象オブジェクトとなっている（操作中の）電子付箋ウィジェットを意味している。電子付箋ウィジェット９０１をショートカットウィジェットの上にもっていき、タッチアップすることで、電子付箋を移動することもできる。
【００８５】
ミニマップレイアウト時のショートカットウィジェット配置の計算結果例を図１６に示す。図８（Ａ）を参照すると、各電子付箋クラスタのグローバル座標のＸ軸の値域は、３６．６６７〜９２６．６６７である。また、Ｙ軸の値域は３０．０００〜４３１．６６７である。ショートカットウィジェット表示枠９９４の幅、高さは（６００，３１５）ｐｉｘｅｌ、原点座標は（２０，２０）ｐｉｘｅｌである。また、ローカル座標系における電子付箋クラスタ８０１の座標は（５１０．０００，４３１．６６７）ｂｌｏｃｋである。以上により、ミニマップ配置時における、電子付箋クラスタ８０１に関連付けられているショートカットウィジェット９７１のミニマップレイアウト時のローカル座標は以下のように算出される。
Ｘ：（Ｘ−ＭｉｎＸ）÷（ＭａｘＸ−ＭｉｎＸ）×ＳｃａｌｅＷｉｄｔｈ＋ＯｆｆｓｅｔＸ＝（５１０．０００−３６．６６７）÷（９２６．６６７−３６．６６７）×６００＋２０＝３３９．１０１［ｐｉｘｅｌ］
Ｙ：（Ｙ−ＭｉｎＹ）÷（ＭａｘＹ−ＭｉｎＹ）×ＳｃａｌｅＨｅｉｇｈｔ＋ＯｆｆｓｅｔＹ＝（４３１．６６７−３０．０００）÷（４３１．６６７−３０．０００）×３１５＋２０＝３３５．０００［ｐｉｘｅｌ］
また、ショートカットウィジェット９７２〜９７７のミニマップレイアウト時のローカル座標についても同様に算出できる。
【００８６】
図４に戻り、Ｓ４２１において、イベント管理部３４１は、対象オブジェクトがショートカットウィジェットである場合、何もせずイベント管理部３４１はイベント待ち（Ｓ４０６）から処理を再開する。イベント管理部３４１は、対象オブジェクトがローカルボード３５０である場合、タッチパネルディスプレイ２１１上に置かれた指やペンの動きを検知し、これに応じて、ローカルボード表示原点を変更する（Ｓ４３１）。この処理に関しては一般的なドラッグアンドドロップに基づくスクロール処理であるため、詳細は割愛する。イベント管理部３４１は、表示条件が更新されたことに応じて、ウィジェット配置処理（Ｓ４０４）から処理を再開する。
【００８７】
なお、イベント管理部３４１が行うタッチムーブイベントに関する処理の一例としては、ショートカットウィジェットと関連する電子付箋を表示する処理を追加することもできる。例えば、対象オブジェクトが電子付箋ウィジェットであり、かつ、一定時間ショートカットウィジェットの上で停止していることを検知されたとする。この場合、ウィジェット配置部３４２は、ショートカットウィジェットと関連付けられている、電子付箋クラスタに関連付けられている電子付箋ウィジェットを表示する。これにより、電子付箋の移動中に、ショートカットウィジェットだけでは表現できない、それぞれの関連付けられている電子付箋を確認することもできる。
【００８８】
Ｓ４０６においてタッチアップイベントが発生している場合、イベント管理部３４１は、操作対象のオブジェクトに応じて処理を分岐する（Ｓ４５１）。対象オブジェクトがローカルボード３５０である場合、イベント管理部３４１は、タッチパネルディスプレイ２１１からの操作がロングタップ入力かを判定する（Ｓ４５２）。ロングタップでない場合（Ｓ４５２にてＮＯ）、イベント管理部３４１は、イベント待ち（Ｓ４０５）から処理を再開する。ロングタップである場合（Ｓ４５２にてＹＥＳ）、イベント管理部３４１は、電子付箋新規追加処理を行う（Ｓ４５３）。新規追加処理では、イベント管理部３４１は、内蔵カメラ２１３を介して物理的な付箋の画像を取り込み、タッチパネルディスプレイ２１１からの入力に基づき、新規電子付箋の座標を決定する。そして、イベント管理部３４１は、電子付箋情報更新部３２２を介して、電子付箋情報３２５を更新すると共に、電子付箋送信更新情報３２４に電子付箋更新情報を追加する。その後、イベント管理部３４１は、電子付箋クラスタ生成（Ｓ４０３）から処理を再開する。
【００８９】
Ｓ４５１において対象オブジェクトが電子付箋ウィジェットである場合、イベント管理部３４１は、タッチアップイベント発生時の座標がショートカットウィジェット上であるかを判定する（Ｓ４６１）。つまり、タッチアップイベント発生時の座標を対象オブジェクトである電子付箋の移動先とする。移動先がショートカットウィジェットである場合（Ｓ４６１にてＹＥＳ）、イベント管理部３４１は、そのショートカットウィジェットと関連付けられている電子付箋クラスタの周辺に、移動先を更新する（Ｓ４６２）。この時、イベント管理部３４１は、電子付箋クラスタの座標を基準座標として移動先を決定する。イベント管理部３４１は、電子付箋クラスタと関連付けられている各電子付箋への平均距離を求める。基準座標から平均距離の円内のいずれかの座標を乱数に基づいて選択し、移動先として決定する。この時、電子付箋クラスタに関連付けられている各電子付箋同士の位置関係から電子付箋の密度が低い座標を更に求め、その座標を移動先として決定するようにしてもよい。そして、イベント管理部３４１は、電子付箋情報更新部３２２を介して電子付箋情報３２５を更新し、電子付箋送信更新情報３２４に電子付箋更新情報を追加する（Ｓ４６３）。その後、イベント管理部３４１は、電子付箋クラスタ生成（Ｓ４０３）から処置を再開する。
【００９０】
Ｓ４５１において対象オブジェクトがショートカットウィジェットである場合、イベント管理部３４１は、タッチパネルディスプレイ２１１からの操作がダブルタップ入力かを判定する（Ｓ４７１）。ダブルタップである場合（Ｓ４７１にてＹＥＳ）、イベント管理部３４１は、そのショートカットウィジェットと関連付けられている電子付箋クラスタのグローバル座標を求める。これに応じて、イベント管理部３４１は、ローカルボード表示原点を変更する（Ｓ４７２）。例えば、当該電子付箋クラスタのグローバル座標をローカルボード表示原点とする。ダブルタップでない場合（Ｓ４７１にてＮＯ）、イベント管理部３４１は、タッチパネルディスプレイ２１１からの操作がロングタップ入力かを判定する（Ｓ４７３）。ロングタップである場合（Ｓ４７３にてＹＥＳ）、イベント管理部３４１は、対象オブジェクトであるショートカットウィジェットと関連付けられている電子付箋クラスタに関連する電子付箋のグローバル座標（Ｘ、Ｙ）の最大値と最小値を求める。そして、イベント管理部３４１は、求めた最大値と最小値の平均により、ローカルボード表示原点を更新する。また、イベント管理部３４１は、最大値と最小値の差分から表示対象とするべきグローバルボード上の幅・高さを算出し、ローカルボード３５０の幅・高さの比から、表示拡大率を決定する（Ｓ４７４）。その後、イベント管理部３４１は、ウィジェット配置処理（Ｓ４０４）から処理を再開する。
【００９１】
Ｓ４０７において、会議終了イベントが発生した場合、イベント管理部３４１は、会議退室処理を行う（Ｓ４９９）。そして、本処理フローを終了する。
【００９２】
本実施形態の電子付箋会議端末は、ショートカットウィジェット表示により、ローカルボード３５０外に存在する電子付箋の配置をローカルボード３５０上に表現する手段を提供できる。
【００９３】
電子付箋会議端末は、ショートカットウィジェット上への電子付箋ウィジェットの移動を検知し、ショートカットウィジェットと関連付けられている電子付箋クラスタの座標へ電子付箋ウィジェットを移動する。これにより、電子付箋会議端末は、電子付箋をローカルボード３５０外の座標へ移動する簡略化された手段を提供する。電子付箋会議端末は、グローバル座標上の電子付箋クラスタの分布を容易に確認できるミニマップレイアウトでの表示手段を提供する。
【００９４】
以上により、低解像度の表示部を備えた端末であっても、電子付箋会議におけるユーザ操作の利便性を向上させることができる。
【００９５】
＜第二の実施形態＞
第一の実施形態では、ショートカットウィジェットを常に表示していた。また、ショートカットウィジェットの表示画像は、関連付けられた電子付箋クラスタに一番近い電子付箋の表示画像を利用していた。ここでは、ショートカットウィジェットの表示に関する別実施形態を、第二の実施形態として述べる。なお、第一の実施形態と重複する箇所については説明を省略する。
【００９６】
［表示設定画面］
イベント管理部３４１が図３に示す設定ボタン３５３が押されたことを検知すると、ショートカットウィジェット表示設定管理ブロック３８０に設定要求をする。ショートカットウィジェット表示設定管理ブロック３８０は、ショートカットウィジェット表示設定受付部３８３に対して設定要求を行う。ショートカットウィジェット表示設定受付部３８３は、ショートカットウィジェット表示設定ダイアログ３８２を表示する。
【００９７】
ショートカットウィジェット表示設定ダイアログ３８２の一例を図１７に示す。表示タイミングの設定項目において、常時ラジオボタン１７１１は、ショートカットウィジェットを常時表示する事を意味する。移動時ラジオボタン１７１２は、電子付箋ウィジェットを移動している時のみ、ショートカットウィジェットを表示する事を意味する。周辺部移動時ラジオボタン１７１３は、電子付箋ウィジェットが周辺部を移動している時のみ、ショートカットウィジェットを表示する事を意味する。これらのラジオボタンは、いずれか１つのみが選択可能となるように排他制御されている。
【００９８】
表示サイズの設定項目において、一定ラジオボタン１７２１は、ショートカットウィジェットを表示するサイズが一定であることを意味する。自動調整（距離依存）ラジオボタン１７２２は、ローカルボード中心座標９９３とショートカットウィジェットと関連する電子付箋クラスタの座標との距離に依存して、ショートカットウィジェットを表示するサイズを自動調整することを意味する。これらのラジオボタンは、いずれか１つのみが選択可能となるように排他制御されている。
【００９９】
表示画像の設定項目において、最近傍ラジオボタン１７３１は、ショートカットに表示する画像が、ショートカットウィジェットと関連する電子付箋クラスタの座標に一番近い、関連する電子付箋の表示画像を適用することを意味する。逐次表示（一定）ラジオボタン１７３２は、ショートカットウィジェットに表示する画像が、ショートカットウィジェットと関連する電子付箋の表示画像を、逐次一定間隔で切り替えながら表示することを意味する。逐次表示（距離依存）ラジオボタン１７３３は、電子付箋ウィジェット間の距離に応じて、ショートカットウィジェットが表示する電子付箋ウィジェットの表示画像の表示間隔を決定することを意味する。これらのラジオボタンは、いずれか１つのみが選択可能となるように排他制御されている。
【０１００】
配置方法の設定項目において、枠上配置ラジオボタン１７４１は、ショートカットウィジェットをショートカットウィジェット表示枠９９４上に配置することを意味する。枠外配置ラジオボタン１７４２は、ショートカットウィジェットをショートカットウィジェット表示枠９９４と、表示領域９９２との間に配置することを意味する。これらのラジオボタンは、いずれか１つのみが選択可能となるように排他制御されている。
【０１０１】
重なり時処理の設定項目において、補正なしラジオボタン１７６１は、ショートカットウィジェットが配置され結果、重畳して配置された場合にその配置位置に対する補正処理を行わないことを意味する。自動補正ラジオボタン１７６２は、ショートカットウィジェットが重なった場合に位置を自動的に補正することを意味する。逐次表示（一定）ラジオボタン１７６３は、ショートカットウィジェットが重なった場合に、一定時間間隔で上に重ねるものを変更することを意味する。逐次表示（距離依存）ラジオボタン１７６３は、ショートカットウィジェットが重なった場合に、ローカルボード中心座標９９３との距離に応じた時間各隔で上に重ねるものを変更することを意味する。これらのラジオボタンは、いずれか１つのみが選択可能となるように排他制御されている。
【０１０２】
ＯＫボタン１７９９は、ショートカットウィジェット表示設定受付部３８３が会議参加者からの設定終了要求を受け取るためのボタンである。ＯＫボタン１７９９が押下されることで、ショートカットウィジェット表示設定受付部３８３は、ショートカットウィジェット表示設定ダイアログ３８２上の各ラジオボタンで設定された表示設定を表示条件３５１に保持する。更に、ショートカットウィジェット表示設定受付部３８３は、ショートカットウィジェット表示設定ダイアログ３８２をクローズし、ウィジェット配置部３４２に対してウィジェットの再配置を要求する。
【０１０３】
［処理フロー］
ウィジェット配置部３４２は、ショートカットウィジェット表示見直し時（図４のＳ４０５またはＳ４２４）の処理を行う際に、表示条件３５１に保持した表示設定に従って、ウィジェットの表示手段を変更する。ウィジェットの表示手段変更のフローチャート例を図１８に示す。
【０１０４】
ウィジェット配置部３４２は、表示タイミング設定によって処理を分岐する（Ｓ１８１１）。表示タイミングの設定が「常時」であれば、ウィジェット配置部３４２は、ショートカットウィジェットを表示する（Ｓ１８１３）。
【０１０５】
表示タイミング設定が「移動時」であれば、ウィジェット配置部３４２は、現時点で電子付箋ウィジェットを移動しているか否かを判定する（Ｓ１８１２）。本処理フローがＳ４０５にて呼び出された場合、電子付箋ウィジェット非移動中となる。一方、本処理フローがＳ４２４にて呼び出された場合、電子付箋ウィジェット移動中となる。電子付箋ウィジェット移動中である場合（Ｓ１８１２にてＹＥＳ）、ウィジェット配置部３４２は、ショートカットウィジェットを表示する（Ｓ１８１３）。電子付箋ウィジェット移動中でない場合（Ｓ１８１２にてＮＯ）、ウィジェット配置部３４２は、ショートカットウィジェットを非表示とする（Ｓ１８１６）。
【０１０６】
表示タイミング設定が「周辺部移動時」であれば、ウィジェット配置部３４２は、電子付箋ウィジェットを移動しているかを判定する（Ｓ１８１４）。電子付箋ウィジェット移動中である場合（Ｓ１８１４にてＹＥＳ）、ウィジェット配置部３４２は、電子付箋ウィジェットを移動しているタッチムーブイベント発生時の座標がローカルボード３５０の周辺部であるかを判定する（Ｓ１８１５）。例えば、ローカルボード３５０の幅・高さの上下左右１０％を周辺部と定義する。この際、タッチムーブイベント発生時の座標が（６４．０００，３５．５００）〜（５７６．０００，３１９．５００）の領域外にある場合、周辺部であると判定される。電子付箋ウィジェット移動中ではない場合（Ｓ１８１４にてＮＯ）又はタッチムーブイベント発生時の座標が周辺部で無い場合（Ｓ１８１５にてＮＯ）、ウィジェット配置部３４２は、ショートカットウィジェットを非表示にする（Ｓ１８１６）。ショートカットウィジェットを非表示とした後、本処理フローを終了とする。
【０１０７】
ショートカットウィジェットを表示する場合、ウィジェット配置部３４２は、表示サイズ設定によって処理を分岐する（Ｓ１８２１）。表示サイズ設定が「一定」である場合、ウィジェット配置部３４２は、全てのショートカットウィジェットの表示サイズを一律で同じ値に設定する（Ｓ１８２２）。その後、Ｓ１８３１に進む。
【０１０８】
表示サイズ設定が「距離依存」である場合、ウィジェット配置部３４２は、ローカルボード中心座標９９３と、電子付箋クラスタ間の距離に基づき、ショートカットウィジェットの表示サイズを決定する（Ｓ１８２３）。ここでのショートカットウィジェットの表示サイズの計算結果例を、図１９を用いて説明する。本例では、第一の表示サイズ閾値を３８ｐｉｘｅｌ（第一のサイズ）とし、第二の表示サイズ閾値を１９ｐｉｘｅｌ（第二のサイズ）とする。また、ショートカットウィジェット表示枠９９４の短辺の半分である１５７．５ｐｉｘｅｌをサイズ基準半径Ｒ１（第一の基準距離）とする。
【０１０９】
ローカルボード中心座標９９３からそれぞれの電子付箋クラスタまでの距離がサイズ基準半径Ｒ１以下であれば、ショートカットウィジェットの表示サイズを第一の表示サイズ閾値（すなわち、３８ｐｉｘｅｌ）とする。距離がサイズ基準半径Ｒ１の二倍以下であれば、ショートカットウィジェットの表示サイズを、以下の式で求める。
第一の表示サイズ閾値−（第一の表示サイズ閾値−第二の表示サイズ閾値）×（電子付箋クラスタまでの距離−サイズ基準半径Ｒ１）÷サイズ基準半径Ｒ１
距離がサイズ基準半径Ｒ１の二倍（第二の基準距離）を超えた場合、ショートカットウィジェットの表示サイズに第二の表示サイズ閾値（すなわち、１９ｐｉｘｅｌ）を用いる。
【０１１０】
電子付箋クラスタ９５２、９５５を例に用いる。図１９において、半直線９６２の距離１９０２は、図１２（Ｂ）に示すように（１４９．６６７，−４３．１６７）ｐｉｘｅｌと（３２０．０００，１７７．５００）ｐｉｘｅｌの間の距離となる。よって、距離１９０２は、
ＳＱＲＴ（ＰＯＷＥＲ（１４９．６６７−３２０．０００，２．０）＋ＰＯＷＥＲ（−４３．１６７−１７７．５００），２．０）＝２７８．７６０［ｐｉｘｅｌ］
である。ここで、関数ＳＱＲＴ（）は、平方根を意味する。また、関数ＰＯＷＥＲ（）は、べき乗を意味する。
【０１１１】
ここで求められた値は、第一の表示サイズ閾値以上、第二の表示サイズ閾値未満である。よって、ショートカットウィジェットのサイズは、
３８−（３８−１９）×（２７８．７６０−１７７．５）÷１７７．５＝２７．１６０［ｐｉｘｅｌ］
となる。よって、距離がサイズ基準半径Ｒ１以下となっている電子付箋クラスタに関連付けられているショートカットウィジェットに比べて、幅・高さが７０％程度のサイズに縮小して表示される。
【０１１２】
一方、半直線９６５の距離１９０５は、図１２（Ｂ）に示すように（６３８．０００，−７６．５００）ｐｉｘｅｌと（３２０．０００，１７７．５００）ｐｉｘｅｌの間の距離である。距離１９０５は、
ＳＱＲＴ（ＰＯＷＥＲ（６３８．０００−３２０．０００，２．０）＋ＰＯＷＥＲ（−７６．５００−１７７．５００，２．０））＝４０６．９８９［ｐｉｘｅｌ］
である。これにより求められた値は、サイズ基準半径Ｒ１の二倍よりも大きい。よって、ショートカットウィジェットのサイズは、第二の表示サイズ閾値である１９ｐｉｘｅｌとなる。その他のショートカットウィジェットのサイズについても、同様に求められる。
【０１１３】
ショートカットウィジェットのサイズの計算結果例及び表示例を図２０に示す。計算結果例を図２０（Ａ）に示し、ローカルボード３５０上での配置を図２０（Ｂ）に示す。図２０（Ｂ）において、ショートカットウィジェット９７１の表示サイズが最も大きいため、一番近くに存在する電子付箋クラスタは電子付箋クラスタ８０１であることが認識できる。また、ショートカットウィジェット９７２は、ショートカットウィジェット９７１以外のショートカットウィジェットよりも表示サイズが大きいため、次に近い電子付箋クラスタが電子付箋クラスタ８０２であると認識できる。その他のショートカットウィジェット９７４〜９７７はショートカットウィジェット９７１、９７２の表示サイズよりも小さいため、電子付箋クラスタは遠い位置に配置されている。このように会議参加者に対して、ショートカットウィジェット９７１〜９７７のサイズという視覚的情報によって、関連付けられている電子付箋クラスタとの距離を通知できる。
【０１１４】
図１８に戻り、ウィジェット配置部３４２は、表示画像設定によって処理を分岐する（Ｓ１８３１）。表示画像設定が「最近傍」である場合、ウィジェット配置部３４２は、各ショートカットウィジェットにて表示する画像を、電子付箋クラスタに関連付く電子付箋ウィジェットの中で最も近い座標にある電子付箋ウィジェットの表示画像とする（Ｓ１８３２）。
【０１１５】
表示画像設定が「逐次表示（一定）」である場合、ウィジェット配置部３４２は、各ショートカットウィジェットの電子付箋ウィジェットの表示画像を表示するタイミングを一定の値に設定する（Ｓ１８３３）。そして、ウィジェット配置部３４２は、ショートカットウィジェットで表示する画像として、電子付箋クラスタと関連付く各電子付箋ウィジェットの表示画像を、設定した表示タイミングに応じて切り替えて表示する（Ｓ１８３４）。
【０１１６】
ここで、１つの指定方法としては、電子付箋ウィジェットの表示画像１枚当たりの表示時間を指定する方法がある。表示タイミングを５秒／画像にした場合、ショートカットウィジェット９７４は、電子付箋クラスタ８０１に関連付けられている電子付箋ウィジェット９０２の表示画像を５秒、電子付箋ウィジェット９０３の表示画像を５秒…と順次切り替えながら表示する。また、全ての電子付箋ウィジェットを一周表示する時間を指定し、関連付けられた電子付箋ウィジェットの数で除することで、表示タイミングを決定する方法を用いてもよい。その他にも、全電子付箋を一周表示する時間を設定してもよい。例えば、一周表示する時間を３０秒とし、６つの電子付箋ウィジェットがある場合、ショートカットウィジェットにおいての各画像の表示タイミングは３０秒／６画像＝５秒／画像となる。一方、３つの電子付箋ウィジェットがある場合は、各画像の表示タイミングは３０秒／３画像＝１０秒／画像となる。また、別途、新たなスイッチ（不図示）によって、これら２つの表示タイミング決定手段を選択できてもよい。
【０１１７】
表示画像設定が「逐次表示（距離依存）」である場合、ウィジェット配置部３４２は、電子付箋クラスタと電子付箋ウィジェットとの距離を求める。そして、その距離に応じて、ウィジェット配置部３４２は、各ショートカットウィジェットにおいて関連付けられた電子付箋ウィジェットの表示画像を表示するタイミングを決定する（Ｓ１８３５）。電子付箋ウィジェットの表示画像を表示するタイミング決定処理の算出結果例について、図２１に示す。
【０１１８】
ショートカットウィジェットにおいて各電子付箋の表示画像を表示するタイミングは以下の手順で決定される。電子付箋クラスタの座標と各電子付箋ウィジェットの座標との距離を求め、その平均距離を“タイミング基準距離”とする。そして、電子付箋クラスタに含まれる各電子付箋ウィジェットにおいて、電子付箋ウィジェット−電子付箋クラスタ間の距離をそれぞれ比較する。ここで、電子付箋ウィジェット−電子付箋クラスタ間距離がタイミング基準距離（第一の基準値）以下である電子付箋ウィジェットの画像については、第一の表示時間閾値（第一の時間間隔）を表示する時間とする。電子付箋ウィジェット−電子付箋クラスタ間距離がタイミング基準距離の二倍（第二の基準値）以下である電子付箋ウィジェットの画像については、第一の表示時間閾値から第二の表示時間閾値の間で距離に応じて、電子付箋の表示画像を表示する時間を決定する。電子付箋ウィジェット−電子付箋クラスタ間距離がタイミング基準距離の二倍よりも大きい電子付箋ウィジェットの画像については、第二の表示時間閾値（第二の時間間隔）を表示する時間とする。ここでは、第一の表示時間閾値を３秒、第二の表示時間閾値を１秒とする。
【０１１９】
例えば、ショートカットウィジェット９７１は、電子付箋クラスタ９５１と関連付けられている。電子付箋クラスタ９５１は、電子付箋ウィジェット９１２、９１３、９１４、９１５、９３０、９３１と関連付けられている。まず、電子付箋クラスタ９５１（ローカル座標（３１８．０００，３２５．１６７）ｐｉｘｅｌ、図１２（Ｂ））に関連付けられている、電子付箋ウィジェット９１２（ローカル座標（３５８．０００，２８３．５００）ｐｉｘｅｌ、図１１）を例に挙げて考える。電子付箋ウィジェット−電子付箋クラスタ間距離は、
ＳＱＲＴ（ＰＯＷＥＲ（３５８．０００−３１８．０００，２．０）＋ＰＯＷＥＲ（２８３．５００−３２５．１６７，２．０））＝５７．７５９
となる。同様に、他の電子付箋ウィジェットについても、電子付箋ウィジェット−電子付箋クラスタ間距離を求める。全ての電子付箋ウィジェット−電子付箋クラスタ間距離の平均距離、つまりタイミング基準距離は、３９．９４０である。電子付箋ウィジェット９１２の電子付箋ウィジェット−電子付箋クラスタ間距離は５７．７５９であり、電子付箋ウィジェット−電子付箋クラスタ間距離以上、電子付箋ウィジェット−電子付箋クラスタ間距離の二倍以下である。よって、表示時間は、
３．０−（３．０−１．０）×（５７．７５９−３９．９４０）÷３９．９４０＝２．１０８［秒］
となる。他のショートカットウィジェットにおいても、電子付箋ウィジェットの表示画像毎に同様に表示時間を求めることができる。
【０１２０】
各ショートカットウィジェットにおいて、電子付箋クラスタと電子付箋ウィジェット間の距離に応じ、ショートカットウィジェットの表示画像として電子付箋ウィジェットの画像を表示する表示時間を決定できる。これにより、その電子付箋クラスタ内で最も平均的な、つまり代表となりうる電子付箋を長時間表示することが可能となる。
【０１２１】
以上により、それぞれのショートカットウィジェットにおいて、関連する電子付箋ウィジェットの表示画像を表示する表示時間が表示タイミングとして決定される。ウィジェット配置部３４２は、ショートカットウィジェットで表示する画像として、電子付箋クラスタと関連付けられている電子付箋ウィジェットの表示画像を、表示タイミングに従って切り替えて表示する（Ｓ１８３４）。
【０１２２】
ウィジェット配置部３４２は、配置方法設定によって処理を分岐する（Ｓ１８４１）。配置方法設定が「枠上配置」である場合、ウィジェット配置部３４２は、第一の実施形態に手述べた手段に基づいて、ショートカットウィジェットをショートカットウィジェット表示枠９９４上に配置する（Ｓ１８４２）。
【０１２３】
配置方法設定が「枠外配置」である場合、ウィジェット配置部３４２は、以下に説明する手段に基づいて、ショートカットウィジェットをショートカットウィジェット表示枠９９４から表示領域９９２の間に配置する（Ｓ１８４３）。ショートカットウィジェットを枠外配置する場合のフローチャートを図２２に示す。ショートカットウィジェットを枠外配置する場合の模式図を図２３に示す。ショートカットウィジェットを枠外配置した場合の計算結果例を図２４に示す。
【０１２４】
ウィジェット配置部３４２は、ショートカットウィジェットのうち、ショートカットウィジェット表示枠９９４外にショートカットウィジェットが存在するものを補正対象とする。ここでの補正とは、配置する位置の補正を意味する。以下の処理は補正対象となっているショートカットウィジェットのみに行う。具体的には、ショートカットウィジェット９７１、９７３の電子付箋クラスタ９５１、９５３はショートカットウィジェット表示枠９９４内にあるため、補正対象外となる。ショートカットウィジェット９７２、９７４、９７５、９７６、９７７が補正対象となる。
【０１２５】
ウィジェット配置部３４２は、ショートカットウィジェットの座標と当該ショートカットに関連付けられている電子付箋クラスタの座標から、その間の直線距離を求める（Ｓ２２０２）。図２３で示すと、ショートカットウィジェットの座標２３０１と、電子付箋クラスタの座標２３１１の間の距離２３１２を求める処理となる。それぞれＸ方向、Ｙ方向の差分、並びに、直線距離を求める。ショートカットウィジェット９７２の場合、ショートカットウィジェット９７２の座標は、図１２（Ｃ）に示すように（１９８．４２５，２０．０００）ｐｉｘｅｌである。そして電子付箋クラスタ９５２の座標は、図１２（Ｂ）に示すように（１４９．６６７，−４３．１６７）ｐｉｘｅｌである。よって、Ｘ差分は、
１４９．６６７−１９８．４２５＝−４８．７５８
となり、Ｙ差分は、
−４３．１６７−２０．０００＝−６３．１６７
となる。そして、直線距離は、
ＳＱＲＴ（ＰＯＷＥＲ（−４８．７５８，２．０）＋ＰＯＷＥＲ（−６３．１６７，２．０））＝７９．７９６
となる。同様に、補正対象となっている他のショートカットウィジェットについてもＸ方向、Ｙ方向の差分、並びに直線距離を求める。
【０１２６】
ウィジェット配置部３４２は、直線距離の最小値と最大値から、各ショートカットウィジェットの直線距離に応じた補正距離を求める（Ｓ２２０３）。つまり、図２３における、距離２３１２の大きさに応じて補正距離２３３２を求める処理となる。
【０１２７】
補正距離は、
（ショートカットウィジェットの直線距離−最小直線距離）÷（最大直線距離−最小直線距離）×ショートカット枠幅
で求められる。最小直線距離のショートカットウィジェットは、補正距離２３３２を“０”とし、ショートカットウィジェットの座標２３０１へ配置される。最大直線距離となるショートカットウィジェットは、補正距離２３３２がショートカット枠幅となる。そして、ローカルボード中心座標９９３から座標２３１１までの直線上において、座標２３０１からショートカット枠の幅の分だけ離れている座標２３２２に相当する座標へ配置される。この例では最大直線距離は１５４．６２４ｐｉｘｅｌであり、最小直線距離は７９．７９６ｐｉｘｅｌである。ショートカットウィジェット９７２の直線距離は７９．７９６の最小値であるため、補正距離が０．０００となる。ショートカットウィジェット９７５のショートカットウィジェットの直線距離は１５４．６２４であり、補正距離は、
（１５４．６２４−７９．７９６）÷（１９７．０８４−７９．７９６）×２０．０００＝１２．７６０［ｐｉｘｅｌ］
となる。
【０１２８】
ウィジェット配置部３４２は、補正距離と直線距離、Ｘ差分、Ｙ差分から、Ｘ補正量とＹ補正量とを求める（Ｓ２２０４）。Ｘ補正量、Ｙ補正量はそれぞれ以下の式で求められる。
Ｘ補正量＝補正距離×Ｘ差分÷直線距離
Ｙ補正量＝補正距離×Ｙ差分÷直線距離
【０１２９】
ショートカットウィジェット９７５のＸ補正量およびＹ補正量はそれぞれ以下のようになる。
Ｘ補正量：１２．７６０×１２０．８１５÷１５４．６２４＝９．９７０［ｐｉｘｅｌ］
Ｙ補正量：１２．７６０×（−９６．５００）÷１５４．６２４＝−７．９６３［ｐｉｘｅｌ］
他のショートカットウィジェットについても同様に算出できる。図２４（Ａ）に算出結果を示す。
【０１３０】
ウィジェット配置部３４２は、ショートカットウィジェットの座標にＸ補正量とＹ補正量を適用し、補正後のショートカットウィジェットの座標を求める（Ｓ２２０５）。ショートカットウィジェット９７５の座標は、（５１７．１８５，２０．０００）ｐｉｘｅｌである。これに、算出した補正量を加えると、補正後のショートカットウィジェットの座標は、（５２７．１５５，１２．０３７）ｐｉｘｅｌとなる。その他のショートカットウィジェットの補正後の座標について、図２４（Ｂ）に示す。
【０１３１】
これにより、ショートカットウィジェットの座標は、ショートカットウィジェットと電子付箋クラスタの距離に応じて枠の外側に移動されることになる。つまり、現在表示している領域から大きく離れているクラスタと関連付けられているショートカットウィジェットの一部だけが表示される。また、近くに存在する電子付箋クラスタは、ショートカットウィジェットの全体が表示される。この見え方の違いによって、会議参加者に対して表示領域９９２外に存在する電子付箋クラスタとの距離を視覚的に表現することが可能となる。
【０１３２】
ウィジェット配置部３４２は、重なり時処理設定によって処理を分岐する（Ｓ１８５１）。重なり時処理設定が「自動補正」である場合、ウィジェット配置部３４２は、ショートカットウィジェットの重なりを除去するように再配置を行う（Ｓ１８５２）。ショートカットウィジェットの重なり除去のフローチャート例を図２５に示す。ショートカットウィジェットの重なり除去の模式図を図２６に示す。
【０１３３】
ウィジェット配置部３４２は、ローカルボード中心座標９９３に近いショートカットウィジェットから順に処理順序を割り振る（Ｓ２５０１）。これは、ローカルボード中心座標９９３に近いものを優先的に配置するためである。ウィジェット配置部３４２は、ローカルボード３５０から全てのショートカットウィジェットを除外する（Ｓ２５０２）。次に、ウィジェット配置部３４２は、再配置基準半径を算出する（Ｓ２５０３）。この再配置基準半径は、ショートカットウィジェットが重なった場合に、代替となる再配置座標を探索する際の基準となる。例えば、ショートカット枠幅の１／２の値を指定できる。
【０１３４】
次に、ウィジェット配置部３４２は、割り振られた処理順序に従って、全てのショートカットウィジェットに対して以下の処理を繰り返す（Ｓ２５１０）。ウィジェット配置部３４２は、対象ショートカットウィジェットと重なる配置済みショートカットウィジェットが存在するかを判定する（Ｓ２５１１）。存在しない場合（Ｓ２５１１にてＮＯ）、ウィジェット配置部３４２は、ショートカットウィジェットをその座標に従ってローカルボード３５０上に配置する（Ｓ２５１３）。
【０１３５】
対象ショートカットウィジェットと重なる配置済みショートカットウィジェットが存在する場合（Ｓ２５１１にてＹＥＳ）、ウィジェット配置部３４２は、配置フラグを“ＦＡＬＳＥ”とする（Ｓ２５２０）。ウィジェット配置部３４２は、ｉ＝０〜∞、かつ、配置フラグ＝ＦＡＬＳＥの間、Ｓ２５２２〜Ｓ２５３５の処理を繰り返す（Ｓ２５２１）。ウィジェット配置部３４２は、再配置基準半径の（２×ｉ）倍を、再配置半径とする（Ｓ２５２２）。
【０１３６】
ウィジェット配置部３４２は、Ｆｌｏｏｒ（π×ｉ）＋１を、再配置半径上の最大ウィジェット数Ｎとする（Ｓ２５２３）。まず、ショートカットウィジェット表示枠９９４と、再配置半径の半円の交点上には再配置基準半径の半円を２個、その間には全円をＮ−２個配置するものとする。再配置半径の半円の円周は、（２．０×π×再配置基準半径×２×ｉ）÷２．０である。一方、再配置基準半径の円において、円周上の２点と中心点を通る円弧の長さは、２×再配置基準半径で近似できる。以上から、（π×再配置基準半径×２×ｉ）≧（２×再配置基準半径×（Ｎ−２）＋再配置基準半径×２）を満たすＮを求める。よって、Ｎ≦π×ｉ＋１を満たす最大の整数Ｆｌｏｏｒ（π×ｉ）＋１がＮとなる。ここでの関数Ｆｌｏｏｒ（）は、基準値の倍数に最も近い値に切り下げを行う関数である。
【０１３７】
ウィジェット配置部３４２は、ｊ＝０〜Ｎ、かつ、配置フラグ＝ＦＡＬＳＥの間、Ｓ２５３２〜Ｓ２５３５の処理を繰り返す（Ｓ２５３１）。ウィジェット配置部３４２は、再配置座標を、ショートカットウィジェットの座標と、再配置半径、ｊとＮから算出する（Ｓ２５３２）。これは、再配置半径の半円の円周をＮ−１等分し、そのｊ番目の分割点上を、ｊ番目の再配置座標とする。この時、ローカルボード中心座標９９３から電子付箋クラスタへの半直線と、ショートカットウィジェット表示枠９９４との交点が、ショートカットウィジェット表示枠９９４のいずれの辺と交差しているかによって、再配置座標を求める際の角度を決定する。例えば、ショートカットウィジェット表示枠９９４の上の辺と交差している場合、ウィジェット配置部３４２は、０〜１８０度の範囲内で再配置座標を求める。同様に、左の辺であれば９０〜２７０度、下の辺であれば１８０〜３６０度、右の辺であれば２７０〜９０度の範囲内で求める。
【０１３８】
ウィジェット配置部３４２は、対象ショートカットウィジェットを再配置基準半径に基づく円弧上の再配置座標に配置した場合に重なる配置済みショートカットウィジェットが存在するかを判定する（Ｓ２５３３）。重なる配置済みショートカットウィジェットが無い場合（Ｓ２５３３にてＮＯ）、ウィジェット配置部３４２は、配置フラグを“ＴＲＵＥ”にする（Ｓ２５３４）。そして、ウィジェット配置部３４２は、ショートカットウィジェットの座標を再配置座標に移動する（Ｓ２５３５）。以上の処理を繰り返すことで、ショートカットウィジェットは必ずいずれかの座標に再配置される。
【０１３９】
ウィジェット配置部３４２は、ショートカットウィジェットを、その座標に従ってローカルボード３５０上に配置する（Ｓ２５１３）。
【０１４０】
図２６は本処理を説明するための模式図である。ローカルボード中心座標９９３に対して、電子付箋クラスタ２６０１、２６０３が配置されていたものとする。まずショートカット枠幅の半分が、再配置基準半径２６２１として決定される（本例では、１０ｐｉｘｅｌ）。電子付箋クラスタ２６０１と関連付けたショートカットウィジェットが座標２６０２に配置される。
【０１４１】
続いて、電子付箋クラスタ２６０３と関連付くショートカットウィジェットを座標２６０４に配置しようとする。しかし、座標２６０２上のショートカットウィジェットと重なるため、電子付箋クラスタ２６０３に関連付くショートカットウィジェットの再配置を試みる。まず、座標２６０４を中心に再配置基準半径２６２１を持つ半円２６２２上の、分割点上の座標２６１１〜２６１４を再配置座標として用いる。この場合、座標２６１１であれば他のショートカットウィジェットと重ならないため、電子付箋クラスタ２６０３に関連付くショートカットウィジェットは座標２６１１にずらして再配置がなされる。
【０１４２】
もし、同様にショートカットウィジェットが重なる場合、半円２６２２上の他の等分割点上の他の３つ座標２６１２、２６１３、２６１４への再配置を試みる。それでもまだ配置できない場合には、再配置基準半径２６３１として再配置基準半径２６２１の二倍に変化させて設定する。そして、再配置基準半径２６３１を有する半円２６３２上の、等分割点上の座標２６４１〜２６４７のいずれかを再配置座標として用いる。
【０１４３】
図１８に戻り、重なり時処理設定が「逐次表示（一定）」である場合、ウィジェット配置部３４２は、それぞれのショートカットウィジェットの重なりタイミングを一定とする（Ｓ１８５３）。その後、Ｓ１８５４へ進む。
【０１４４】
重なり時処理設定が「逐次表示（距離依存）」である場合、ウィジェット配置部３４２は、ショートカットウィジェットを重なっているもの同士でグループ分けする。そして、ウィジェット配置部３４２は、ローカルボード中心座標−電子付箋クラスタ間距離によって、各ショートカットウィジェットの重なりタイミングを決定する（Ｓ１８５５）。重なっている電子付箋クラスタのうち、より離れている電子付箋クラスタに関連付けられているショートカットほど、短い時間とする。
【０１４５】
ウィジェット配置部３４２は、決定した重なりタイミングに応じて、同一グループ内でそれぞれのショートカットウィジェットは最前面に（つまり一番上に）配置される（Ｓ１８５４）。重なりタイミングの決定手段に関しては、対象となる群と、決定する為の基準となる距離が異なる以外は、表示タイミングの決定手段に準じるため、詳細を割愛する。そして、本処理フローを終了する。
【０１４６】
以上に述べたショートカットウィジェットの表示設定処理によって、会議参加者に対して、ローカルボード３５０外に存在する電子付箋をより視覚的に通知できる手段を提供できる。
【０１４７】
＜第三の実施形態＞
第一、第二の実施形態においては、電子付箋クラスタに関連付けてショートカットウィジェットを配置していた。更に、電子付箋クラスタの分布に基づいて、配置密度の低い領域を探索し、そこに新たな空き領域ショートカットウィジェットを配置するような構成であってもよい。第三の実施形態として、この空き領域ショートカットウィジェットを適用する実施形態について説明する。なお、第一の実施形態と重複する部分については説明を省略する。
【０１４８】
空き領域ショートカットウィジェットとは、グローバルボード上において電子付箋が配置されていない空き領域に対するショートカットとして、ローカルボード３５０上に配置されるショートカットウィジェットである。上述したようにショートカットウィジェットは、電子付箋クラスタと関連付けられている。一方、空き領域ショートカットウィジェットはグローバルボード上に等間隔に配置されたグリッドと関連付けられる。
【０１４９】
基本的に空き領域ショートカットウィジェットは、ショートカットウィジェットと同様に扱われる。電子付箋ウィジェットを空き領域ショートカットウィジェット上にドラッグした場合、関連付けられているグリッドの周辺に電子付箋ウィジェットが移動する。また、空き領域ショートカットウィジェットに対して操作を加えることで、表示条件を変更できるようにしてもよい。
【０１５０】
空き領域ショートカットウィジェットの配置処理は、ウィジェット配置処理（Ｓ４０４）の一部として実行する。電子付箋クラスタ情報３３２から空き領域ショートカットウィジェットを配置するフローチャートを図２７に示す。また、空き領域ショートカットウィジェットを配置する際の模式図として図２８に示す。空き領域ショートカットウィジェットを配置する際の計算結果例を図２９に示す。
【０１５１】
ウィジェット配置部３４２は、全ての電子付箋クラスタに対して最も近い電子付箋クラスタ間の距離を求め、それらの距離の平均を電子付箋クラスタ間平均最近距離とする（Ｓ２７０１）。ウィジェット配置部３４２は、各電子付箋クラスタ間の距離を算出する（図２９（Ａ））。ウィジェット配置部３４２は、各電子付箋クラスタにおいて、最も距離が短い電子付箋クラスタとの距離を求める。（図２８（Ａ））。電子付箋クラスタ８０１の場合、電子付箋クラスタ８０３との間の距離２８０１が、２３２．００２ｂｌｏｃｋと最も短い。同様に、ウィジェット配置部３４２は、全ての電子付箋クラスタに対して全ての距離２８０２〜２８０７を求め、その平均値２７４．０８１を電子付箋クラスタ間平均最近距離とする。
【０１５２】
ウィジェット配置部３４２は、グローバルボードを分割してグリッドを配置する（Ｓ２７０２）。図２８、図２９の例ではグローバルボードを１２のブロックに分割し、各ブロックの頂点（２０個）にグリッド２８５１〜２８７０を配置している。
【０１５３】
ウィジェット配置部３４２は、全グリッドに対して、最も近い電子付箋クラスタとの距離を求め、その中から最短距離を算出する（Ｓ２７０３）。まず、ウィジェット配置部３４２は、各電子付箋クラスタと、各グリッドの間の距離を算出する（図２９（Ｂ））。そして、ウィジェット配置部３４２は、各グリッドにおいて、最短となる電子付箋クラスタとの距離を求める。例えば、グリッド２８５１の場合、電子付箋クラスタ８０４との間の距離が５４．２６３ｂｌｏｃｋとなり、これが最短距離である。同様に、全てのグリッドに関しても同様に最短距離を計算する（図２９（Ｃ））。
【０１５４】
ウィジェット配置部３４２は、各グリッドに対して算出した最短距離のうち、値が最も大きいグリッドを対象グリッドとして特定する（Ｓ２７０４）。図２８、図２９の例の場合、最短距離の値が最も大きいグリッドは、電子付箋クラスタ８０６との間の距離２８８７が最短距離として２８８．２７５となるグリッド２８６７である。
【０１５５】
ウィジェット配置部３４２は、対象グリッドの最短距離が電子付箋クラスタ間平均最近距離以上か否かを判定する（Ｓ２７０５）。例えば、電子付箋クラスタ間平均最近距離は２７４．０８１であり、グリッド２８６７の最短距離は２８８．２７５であるため、電子付箋クラスタ間平均最近距離以上であると判定される。
【０１５６】
最短距離が電子付箋クラスタ間平均最近距離以上である場合（Ｓ２７０５にてＹＥＳ）、ウィジェット配置部３４２は、ローカルボード中心座標９９３から対象グリッドへの直線とショートカットウィジェット表示枠９９４との交点上に、対象グリッドに対応する空き領域ショートカットウィジェットを配置する（Ｓ２７１１）。そして、ウィジェット配置部３４２は、全グリッドに対し、対象グリッドとの距離を求め、Ｓ２７０３にて各グリッドに対して求めた最短距離と比較する。対象グリッドとの距離よりも最短距離の方が長い場合、ウィジェット配置部３４２は、最短距離を対象グリッドとの距離の値で更新する（Ｓ２７１２）。例えば、図２９（Ｃ）に示すように、グリッド２８６７とグリッド２８５１の間の距離は、６２３．０２５である。元のグリッド２８５１の最短距離は５４．２６３なので、更新しない。同様に、ウィジェット配置部３４２は、全てのグリッドに対して最短距離の更新処理を行う。その結果、グリッド２８６６に対する最短距離の値が２７０．８３６から２５６．０００へ更新される。また、グリッド２８６７に対する最短距離の値が２８８．２７５から０．０００へ更新される。
【０１５７】
そして、ウィジェット配置部３４２は、再び対象グリッドの探索（Ｓ２７０４）から処理を繰り返す。そして、Ｓ２７０４にて、グリッド２８６６の最短距離２５６．０００が最大であるため、グリッド２８６６が対象グリッドとして選択される。グリッド２８６７の最短距離は電子付箋クラスタ間平均距離未満であるため（Ｓ２７０５にてＮＯ）、繰り返し計算はここで終了する。
【０１５８】
以上の処理を繰り返すことで、電子付箋クラスタに関連付けられたグリッドは、その間の最短距離が、電子付箋クラスタ間平均距離未満となるように、空き領域ショートカットウィジェットが追加される。
【０１５９】
本実施形態によれば、電子付箋が配置されている密度の低い領域に新たな空き領域ショートカットウィジェットを配置できる。これにより、第一の実施形態の効果に加え、電子付箋を空き領域へ移動する簡潔な手段を提供することが出来る。
【０１６０】
＜第四の実施形態＞
第一〜第三の実施形態では、各電子付箋にはメタ情報が存在しない場合における、基本的な処理の流れについて説明をした。更に、各電子付箋に対してメタ情報を有する別実施形態もある。第四の実施形態として、メタ情報を用いた場合の実施形態について説明する。
【０１６１】
メタ情報は、例えば、物理的な付箋に書かれたキーワードを認識したり、物理的な付箋に書かれている絵からオブジェクトを認識したり、あるいは書いた時の音声を認識したりすることで電子付箋に付与できる。本実施形態において用いるメタ情報の内容についてはどのようなものであっても構わない。
【０１６２】
本実施形態では、電子付箋クラスタと関連付けられている電子付箋のメタ情報を元に、その電子付箋クラスタを代表するメタ情報を導出し、活用する。１つの手段としては、関連付けられている電子付箋のメタ情報のうち、ある閾値以上の割合の電子付箋の間で共通しているメタ情報を、電子付箋クラスタを代表するメタ情報とすることができる。あるいは、各電子付箋クラスタに関連付けられている電子付箋に付与されたメタ情報の中から、その電子付箋クラスタに特有のメタ情報を求めてもよい。電子付箋クラスタを文章、関連付けられているメタ情報を出現単語とみなして、ＴＦ−ＩＤＦ法を適用することで、その電子付箋クラスタに特徴的なメタ情報を求めてもよい。
【０１６３】
ここでは、４つのメタ情報の適用例について説明する。
【０１６４】
第一の例として、電子付箋クラスタを代表するメタ情報を会議参加者にメタ情報ウィジェットとして表示し、視覚的情報として提供する。メタ情報ウィジェットの表示例を図３０に示す。ウィジェット配置部３４２は、電子付箋クラスタを代表するメタ情報をメタ情報ウィジェットとして、ショートカットウィジェットの近辺に配置する。
【０１６５】
ウィジェット配置部３４２は、ショートカットウィジェット９７１、９７２、９７４〜９７７と関連付けて、メタ情報ウィジェット３００１、３００２、３００４〜３００７をローカルボード３５０上に配置する。このメタ情報ウィジェット３００１、３００２、３００４〜３００７は、関連付けられているショートカットウィジェット９７１、９７２、９７４〜９７７の配置座標に従って、配置座標が決定される。ショートカットウィジェット表示枠９９４の上の辺上に配置されているショートカットウィジェット９７２、９７６に関連付けられているメタ情報ウィジェット３００２、３００６は、ショートカットウィジェットの下側に配置されている。同様に、関連付けられたショートカットウィジェットと重ならず、かつ、より内側（ローカルボード中心座標９９３に近い方向）の座標にメタ情報ウィジェットは配置される。
【０１６６】
メタ情報ウィジェットにより、電子付箋クラスタ内の特徴をより具体的に視覚的な情報として会議参加者に提供できる。これにより、複数の電子付箋クラスタの中から、より適切な電子付箋クラスタを移動先として選択ですることが可能となる。
【０１６７】
第二の例として、電子付箋ウィジェットの移動中に、会議参加者に移動先を提案することができる。例えば、移動中の電子付箋ウィジェットと関連付けられている電子付箋のメタ情報と、各電子付箋クラスタを代表するメタ情報とを比較する。そして最も合致する電子付箋クラスタを、移動先推奨電子付箋クラスタとして選択する。この移動先推奨電子付箋クラスタは１つでも良いし、複数でも良い。そして、この移動先推奨電子付箋クラスタと関連付けられているショートカットウィジェットの枠線を太くしたり、別の色に変換したりする等をして強調表示することで会議参加者に通知する。この強調表示は、通常表示時にしてもよいし、あるいはミニマップレイアウトで表示している時にしてもよい。
【０１６８】
これにより、電子付箋会議端末側から、移動中の電子付箋の持つメタ情報を元に、ショートカットウィジェットでの移動先を会議参加者へ提案できる。これにより、複数の電子付箋クラスタの中から、より適切な電子付箋クラスタを移動先として選択ですることが可能となる。
【０１６９】
第３の例として、ショートカットウィジェットを利用した電子付箋移動において、移動先座標の基準決定にメタ情報を用いることもできる。電子付箋クラスタと関連付けられている複数の電子付箋の中には、移動しようとしている電子付箋と同じメタ情報を持つものも存在する可能性がある。そこで、電子付箋クラスタと関連付けられている、移動しようとしている電子付箋と同一のメタ情報を持つ電子付箋を求める。この共通メタ情報を持つ電子付箋群の中央座標を基準として、移動しようとしている電子付箋の移動先を決定することができる。なお、メタ情報を持たない電子付箋については、ショートカットウィジェットを利用した電子付箋を移動先の基準として、電子付箋クラスタの座標を利用するようにしてもよい。
【０１７０】
これにより、例えば、電子付箋を電子付箋クラスタ内で整理する場合において、ショートカットウィジェットを使って移動した電子付箋の位置を微調整する際の会議参加者の手間を削減できる。
【０１７１】
第４の例として、ショートカットウィジェットを利用した電子付箋移動において、メタ情報付与を電子付箋会議端末から提案することができる。電子付箋が、ショートカットウィジェットを利用して移動した場合に、その電子付箋が電子付箋クラスタを代表するメタ情報を持たないケースが想定される。このときにイベント管理部３４１が電子付箋クラスタを代表するメタ情報を電子付箋に自動的に付与する。
【０１７２】
これにより、電子付箋にメタ情報付与を簡略化する手段を会議参加者に提供できる。この時、電子付箋ウィジェットが移動された場合のメタ情報を付与するかを、確認ダイアログを用いて会議参加者に提示し、その結果に基づいて付与してもよい。もしくは、移動しようとする電子付箋が何かしらのメタ情報を持っているかに基づき、いずれのメタ情報も持っていない場合には付与する形を取ってもよい。
【０１７３】
これにより電子付箋にメタ情報を付与する場合に、複数のメタ情報の中から適切なメタ情報を選択・指定する会議参加者の手間を削減できる。
【０１７４】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2015090607.tif 000003
【図２】
2015090607.tif 000004
【図３】
2015090607.tif 000005
【図４】
2015090607.tif 000006
【図５】
2015090607.tif 000007
【図６】
2015090607.tif 000008
【図７】
2015090607.tif 000009
【図８】
2015090607.tif 000010
【図９】
2015090607.tif 000011
【図１０】
2015090607.tif 000012
【図１１】
2015090607.tif 000013
【図１２】
2015090607.tif 000014
【図１３】
2015090607.tif 000015
【図１４】
2015090607.tif 000016
【図１５】
2015090607.tif 000017
【図１６】
2015090607.tif 000018
【図１７】
2015090607.tif 000019
【図１８】
2015090607.tif 000020
【図１９】
2015090607.tif 000021
【図２０】
2015090607.tif 000022
【図２１】
2015090607.tif 000023
【図２２】
2015090607.tif 000024
【図２３】
2015090607.tif 000025
【図２４】
2015090607.tif 000026
【図２５】
2015090607.tif 000027
【図２６】
2015090607.tif 000028
【図２７】
2015090607.tif 000029
【図２８】
2015090607.tif 000030
【図２９】
2015090607.tif 000031
【図３０】
2015090607.tif 000032