(57)【要約】【課題】水平型画面に台紙と付箋を表示する場合において、会合におけるファシリテーター一人の操作によって台紙上に付箋を貼り付けることが管理される場合に比べて、参加者が説明しやすい位置に付箋を貼り付けることができる情報処理装置を提供する。【解決手段】情報処理装置の表示制御手段は、水平型画面に台紙と付箋を表示するように制御し、決定手段は、参加者の位置又は操作に応じて、台紙に付箋を貼り付ける位置を決定し、前記表示制御手段は、前記参加者の端末から受け取った付箋を、前記決定手段によって決定された位置に貼り付ける表示を行う。【選択図】図１
2020042700.tif 000002
【特許請求の範囲】
【請求項１】
水平型画面に台紙と付箋を表示するように制御する表示制御手段と、
参加者の位置又は操作に応じて、台紙に付箋を貼り付ける位置を決定する決定手段
を有し、
前記表示制御手段は、前記参加者の端末から受け取った付箋を、前記決定手段によって決定された位置に貼り付ける表示を行う、
情報処理装置。
【請求項２】
前記決定手段は、前記参加者の端末の位置を検出し、該位置に応じて付箋を貼り付ける位置を決定する、
請求項１に記載の情報処理装置。
【請求項３】
前記決定手段は、さらに、前記参加者の体又は該体の一部の位置を検出し、該位置と前記端末の位置に応じて付箋を貼り付ける位置を決定する、
請求項２に記載の情報処理装置。
【請求項４】
前記決定手段は、前記台紙に対しての前記参加者の操作に応じて付箋を貼り付ける位置を決定する、
請求項１に記載の情報処理装置。
【請求項５】
前記参加者の操作として、該参加者による自分の名前の手書きでの記載であり、
前記決定手段は、前記名前を文字認識し、該参加者による付箋の貼り付ける位置を決定する、
請求項４に記載の情報処理装置。
【請求項６】
参加者の名前の一覧を表示する表示手段
をさらに有し、
前記参加者の操作として、前記一覧からの自分の名前の選択であり、
前記決定手段は、前記選択した名前にしたがって、前記参加者による付箋の貼り付ける位置を決定する、
請求項４に記載の情報処理装置。
【請求項７】
前記決定手段は、前記参加者の端末に対しての該参加者の操作に応じて付箋を貼り付ける位置を決定する、
請求項１に記載の情報処理装置。
【請求項８】
前記参加者の操作として、前記参加者の端末から付箋を送信する際の該参加者の操作である、
請求項７に記載の情報処理装置。
【請求項９】
前記参加者の操作として、前記参加者の端末に表示されている台紙に対しての該参加者の操作である、
請求項７に記載の情報処理装置。
【請求項１０】
前記表示制御手段は、前記決定手段によって決定された位置に付箋の内容を伏した図形である仮付箋を表示し、前記参加者の移動に応じて、該仮付箋を該台紙上で移動させる、
請求項１に記載の情報処理装置。
【請求項１１】
前記表示制御手段は、前記決定手段によって決定された位置に付箋の内容を伏した図形である仮付箋を表示し、該仮付箋に対する前記台紙上での移動操作は受け付けず、該仮付箋が付箋に変換された後は、該台紙上での移動操作を受け付ける、
請求項１に記載の情報処理装置。
【請求項１２】
コンピュータを、
水平型画面に台紙と付箋を表示するように制御する表示制御手段と、
参加者の位置に応じて、台紙に付箋を貼り付ける位置を決定する決定手段
として機能させ、
前記表示制御手段は、前記参加者の端末から受け取った付箋を、前記決定手段によって決定された位置に貼り付ける表示を行う、
情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、第１の端末から、少なくとも第１の付箋情報を受け付ける第１の受付手段と、付箋情報を台紙に貼り付ける処理を行う操作を受け付ける第２の端末から、前記第１の付箋情報を貼り付ける作業を行う領域である作業用領域を有効とする操作を受け付ける第２の受付手段と、前記第２の受付手段が作業用領域を有効とする操作を受け付けた場合は、前記作業用領域に前記第１の付箋情報を貼り付けたことを示す画像を表示する表示情報を作成する作成手段を具備し、前記作成手段は、前記第２の受付手段が作業用領域を有効とする操作を受け付けた場合は、該作業用領域に台紙の特徴情報又は前記第１の付箋情報と台紙に既に貼り付けられている第２の付箋情報との関係を示す画像を表示するための表示情報を作成することが開示されている。
【０００３】
特許文献２には、参加者の位置を示す情報である位置情報を取得する取得手段と、共有画面に表示されている付箋情報を対象として、前記取得手段によって取得された位置情報に基づいて、該共有画面の近傍にいる参加者が作成した付箋情報を抽出する抽出手段と、参加者用端末において、参加者が作成した付箋情報を関連付けるために表示する付箋情報として、前記抽出手段によって抽出された付箋情報を該参加者用端末に送信する送信手段を具備することが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第６０５６６４８号公報
【特許文献２】特許第５９７４９７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えば、複数人による会合において、紙の台紙に付箋を貼り付ける作業が行われている。この作業を電子化した付箋システムでは、大画面上に台紙を表示し、その台紙に付箋を貼り付けることが行われている。また、この大画面は、一般的には床に対して垂直に置かれているのが一般的である。この場合、ファシリテーターが台紙上での付箋の貼り付け等をコントロールすることが行われている。一方、床に対して水平に表示された画面を用いることも可能である。この場合、ファシリテーターが一括管理するのではなく、参加者自らが説明しやすいように台紙に付箋を貼り付けたいという要求がある。
本発明は、水平型画面に台紙と付箋を表示する場合において、会合におけるファシリテーター一人の操作によって台紙上に付箋を貼り付けることが管理される場合に比べて、参加者が説明しやすい位置に付箋を貼り付けることができる情報処理装置及び情報処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、水平型画面に台紙と付箋を表示するように制御する表示制御手段と、参加者の位置又は操作に応じて、台紙に付箋を貼り付ける位置を決定する決定手段を有し、前記表示制御手段は、前記参加者の端末から受け取った付箋を、前記決定手段によって決定された位置に貼り付ける表示を行う、情報処理装置である。
【０００７】
請求項２の発明は、前記決定手段は、前記参加者の端末の位置を検出し、該位置に応じて付箋を貼り付ける位置を決定する、請求項１に記載の情報処理装置である。
【０００８】
請求項３の発明は、前記決定手段は、さらに、前記参加者の体又は該体の一部の位置を検出し、該位置と前記端末の位置に応じて付箋を貼り付ける位置を決定する、請求項２に記載の情報処理装置である。
【０００９】
請求項４の発明は、前記決定手段は、前記台紙に対しての前記参加者の操作に応じて付箋を貼り付ける位置を決定する、請求項１に記載の情報処理装置である。
【００１０】
請求項５の発明は、前記参加者の操作として、該参加者による自分の名前の手書きでの記載であり、前記決定手段は、前記名前を文字認識し、該参加者による付箋の貼り付ける位置を決定する、請求項４に記載の情報処理装置である。
【００１１】
請求項６の発明は、参加者の名前の一覧を表示する表示手段をさらに有し、前記参加者の操作として、前記一覧からの自分の名前の選択であり、前記決定手段は、前記選択した名前にしたがって、前記参加者による付箋の貼り付ける位置を決定する、請求項４に記載の情報処理装置である。
【００１２】
請求項７の発明は、前記決定手段は、前記参加者の端末に対しての該参加者の操作に応じて付箋を貼り付ける位置を決定する、請求項１に記載の情報処理装置である。
【００１３】
請求項８の発明は、前記参加者の操作として、前記参加者の端末から付箋を送信する際の該参加者の操作である、請求項７に記載の情報処理装置である。
【００１４】
請求項９の発明は、前記参加者の操作として、前記参加者の端末に表示されている台紙に対しての該参加者の操作である、請求項７に記載の情報処理装置である。
【００１５】
請求項１０の発明は、前記表示制御手段は、前記決定手段によって決定された位置に付箋の内容を伏した図形である仮付箋を表示し、前記参加者の移動に応じて、該仮付箋を該台紙上で移動させる、請求項１に記載の情報処理装置である。
【００１６】
請求項１１の発明は、前記表示制御手段は、前記決定手段によって決定された位置に付箋の内容を伏した図形である仮付箋を表示し、該仮付箋に対する前記台紙上での移動操作は受け付けず、該仮付箋が付箋に変換された後は、該台紙上での移動操作を受け付ける、請求項１に記載の情報処理装置である。
【００１７】
請求項１２の発明は、コンピュータを、水平型画面に台紙と付箋を表示するように制御する表示制御手段と、参加者の位置に応じて、台紙に付箋を貼り付ける位置を決定する決定手段として機能させ、前記表示制御手段は、前記参加者の端末から受け取った付箋を、前記決定手段によって決定された位置に貼り付ける表示を行う、情報処理プログラムである。
【発明の効果】
【００１８】
請求項１の情報処理装置によれば、水平型画面に台紙と付箋を表示する場合において、会合におけるファシリテーター一人の操作によって台紙上に付箋を貼り付けることが管理される場合に比べて、参加者が説明しやすい位置に付箋を貼り付けることができる。
【００１９】
請求項２の情報処理装置によれば、付箋を貼り付ける位置を決定するのに、参加者の端末の位置を用いることができる。
【００２０】
請求項３の情報処理装置によれば、付箋を貼り付ける位置を決定するのに、参加者の体又はその体の一部の位置と端末の位置を用いることができる。
【００２１】
請求項４の情報処理装置によれば、付箋を貼り付ける位置を決定するのに、台紙に対しての参加者の操作を用いることができる。
【００２２】
請求項５の情報処理装置によれば、付箋を貼り付ける位置を決定するのに、参加者が自分の名前を手書きで記載する操作を用いることができる。
【００２３】
請求項６の情報処理装置によれば、付箋を貼り付ける位置を決定するのに、参加者の名前の一覧から自分の名前を選択する操作を用いることができる。
【００２４】
請求項７の情報処理装置によれば、付箋を貼り付ける位置を決定するのに、参加者の端末に対しての操作を用いることができる。
【００２５】
請求項８の情報処理装置によれば、参加者の操作として、参加者の端末から付箋を送信する際のその参加者の操作を用いることができる。
【００２６】
請求項９の情報処理装置によれば、参加者の操作として、参加者の端末に表示されている台紙に対してのその参加者の操作を用いることができる。
【００２７】
請求項１０の情報処理装置によれば、参加者の移動に合わせて、仮付箋の表示を追随させることができる。
【００２８】
請求項１１の情報処理装置によれば、仮付箋に対しては、移動操作を禁止することができる。
【００２９】
請求項１２の情報処理プログラムによれば、水平型画面に台紙と付箋を表示する場合において、会合におけるファシリテーター一人の操作によって台紙上に付箋を貼り付けることが管理される場合に比べて、参加者が説明しやすい位置に付箋を貼り付けることができる。
【図面の簡単な説明】
【００３０】
【図１】本実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態を利用したシステム構成例を示す説明図である。
【図３】本実施の形態を利用したシステム構成例を示す説明図である。
【図４】本実施の形態が使用される会議室等における、共有端末、参加者端末の使用例を示す説明図である。
【図５】端末・ユーザー管理テーブルのデータ構造例を示す説明図である。
【図６】ユーザー管理テーブルのデータ構造例を示す説明図である。
【図７】ユーザー位置管理テーブルのデータ構造例を示す説明図である。
【図８】台紙情報テーブルのデータ構造例を示す説明図である。
【図９】付箋情報テーブルのデータ構造例を示す説明図である。
【図１０】本実施の形態による処理例を示すフローチャートである。
【図１１】共有画面内の辺の例を示す説明図である。
【図１２】本実施の形態による処理例を示すフローチャートである。
【図１３】本実施の形態による処理例を示すフローチャートである。
【図１４】本実施の形態による処理例を示すフローチャートである。
【図１５】本実施の形態による処理例を示す説明図である。
【図１６】本実施の形態による処理例を示す説明図である。
【図１７】本実施の形態による処理例を示す説明図である。
【図１８】本実施の形態による処理例を示す説明図である。
【図１９】本実施の形態による処理例を示す説明図である。
【図２０】本実施の形態による処理例を示す説明図である。
【図２１】本実施の形態による処理例を示す説明図である。
【図２２】本実施の形態による処理例を示す説明図である。
【図２３】本実施の形態による処理例を示す説明図である。
【図２４】本実施の形態による処理例を示す説明図である。
【図２５】本実施の形態による処理例を示す説明図である。
【図２６】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００３１】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図１は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するという意味である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係、ログイン等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態にしたがって、又はそれまでの状況・状態にしたがって定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、２以上の値（もちろんのことながら、全ての値も含む）が同じであってもよい。また、「Ａである場合、Ｂをする」という記載は、「Ａであるか否かを判断し、Ａであると判断した場合はＢをする」の意味で用いる。ただし、Ａであるか否かの判断が不要である場合を除く。また、「Ａ、Ｂ、Ｃ」等のように事物を列挙した場合は、断りがない限り例示列挙であり、その１つのみを選んでいる場合（例えば、Ａのみ）を含む。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００３２】
本実施の形態である情報処理装置１００は、会合において用いられる台紙と付箋（電子付箋、電子カード等ともいわれる）に関する処理を行うものであって、図１の例に示すように、通信（Ａ）モジュール１０５Ａ、通信（Ｂ）モジュール１０５Ｂ、付箋貼付位置決定モジュール１１０を有している。
なお、会合は、複数人が集まって話し合うことであればよく、例えば、会議、ワークショップ、アイデア抽出会、検討会、相談、議論、集会、ミーティング等を含む。本実施の形態は、電子的な付箋と台紙を利用した電子付箋システム（電子白板等ともいわれる）にかかるものである。
図４の例に示すように、台紙を表示している表示装置１７０ａ又はスクリーン４３０の周囲に、参加者端末１８０を所持している複数人の参加者が集まり、その台紙上に付箋を貼り付けることによって行われる会合で利用される。この台紙は、水平型画面（表示装置１７０ａの液晶ディスプレイ等又は表示装置１７０ｂが表示しているスクリーン４３０）に表示されているので、それぞれの参加者が等しく台紙上で操作することが可能になる。従来のように垂直型の画面に台紙を表示した場合は、その台紙を操作できる人の人数は限られており、ファシリテーター（一般的には１人）が台紙（共有画面）を操作することを前提としており、各参加者から送付されてきた付箋の貼り付け、移動等の台紙上での操作は、ファシリテーターが行っていた。しかし、台紙を水平型画面に表示した場合、前述したように、参加者が等しく台紙上で操作することが可能になるので、台紙上での操作を専門に行うファシリテーターは不要となり、参加者と台紙との距離が近くなり、参加者が自由に移動することができ、参加者の立ち位置は一定ではなくなる。そのため、参加者が説明しやすい位置に付箋を貼り付けることが必要となる。なお、水平型画面で行う会合においても、その会合そのものにファシリテーターを設けることを排除するものではない。ただし、水平型画面で行う会合では、台紙上での操作は、ファシリテーターに限定されるものではなく、他の参加者も行えるようにしている。
一般的に、この会合で用いられるシステムの構成は、図２の例に示すように、１つの共有端末１６０に対して、各参加者が所持する参加者端末１８０Ａ、参加者端末１８０Ｂ等（以下、参加者端末１８０という）が複数ある。そして、情報処理装置１００は、参加者端末１８０から付箋を受け取って、台紙上にその付箋を貼り付ける。参加者は水平型画面に表示されている台紙上で操作を行って、付箋の貼り付け位置を決定又は変更（付箋を移動）したり、付箋をまとめたり（第１の付箋と第２の付箋を関連付けること、グループ形成等ともいわれる）、付箋の削除、修正等の編集等を行って、その会合を進行させる。
【００３３】
通信（Ａ）モジュール１０５Ａは、付箋貼付位置決定モジュール１１０、各参加者が所持している参加者端末１８０の通信モジュール１９５と接続されている。通信（Ａ）モジュール１０５Ａは、参加者端末１８０と通信を行い、参加者端末１８０からの付箋、参加者端末１８０の位置、参加者端末１８０上での操作等を示す情報を受信し、また、参加者端末１８０に対して、台紙、台紙上に貼り付けられている付箋等の情報を送信する。
通信（Ｂ）モジュール１０５Ｂは、付箋貼付位置決定モジュール１１０、共有端末１６０の通信モジュール１７５と接続されている。通信（Ｂ）モジュール１０５Ｂは、共有端末１６０と通信を行い、共有端末１６０が表示している台紙上での操作等を示す情報を受信し、また、共有端末１６０に対して、台紙、台紙上に貼り付ける付箋等の情報を送信する。
【００３４】
付箋貼付位置決定モジュール１１０は、参加者検知モジュール１１５、参加者操作取得モジュール１２０、参加者端末検知モジュール１２５、参加者端末操作取得モジュール１３０、位置決定モジュール１３５、台紙・付箋管理モジュール１４０、表示制御モジュール１４５を有しており、通信（Ａ）モジュール１０５Ａ、通信（Ｂ）モジュール１０５Ｂと接続されている。付箋貼付位置決定モジュール１１０は、台紙、付箋を管理し、付箋の貼り付け位置の決定等の処理を行う。
台紙・付箋管理モジュール１４０は、台紙、付箋に関する情報を管理する。例えば、後述する台紙情報テーブル８００、付箋情報テーブル９００等を記憶しており、台紙の生成、付箋の貼り付け、移動、複写、削除等の編集を行う。
【００３５】
表示制御モジュール１４５は、位置決定モジュール１３５と接続されている。表示制御モジュール１４５は、共有端末１６０に対して、水平型画面に台紙と付箋を表示するように制御する。
ここで「水平型画面」には、厳密な意味での水平である場合の他、水平に対して多少の傾きがあってもよい。つまり、画面の周囲を人が取り囲める程度の水平であればよい。例えば、液晶ディスプレイ等の表示装置がテーブルに組み込まれている形態であってもよいし（いわゆるテーブル型ディスプレイ）、水平面を有しているテーブル等に映像をプロジェクターが投影することによって水平型画面を生成する形態であってもよい。
そして、表示制御モジュール１４５は、参加者端末１８０から受け取った付箋を、位置決定モジュール１３５によって決定された位置に貼り付ける表示を行う。
また、表示制御モジュール１４５は、位置決定モジュール１３５によって決定された位置に付箋の内容を伏した図形である仮付箋を表示し、参加者の移動に応じて、その仮付箋をその台紙上で移動させるようにしてもよい。つまり、仮付箋（参加者端末１８０内では付箋は作成されているが、未だ台紙上には貼り付けられていない付箋（参加者の付箋貼り付け操作が行われていない状態である付箋））を参加者の移動に追随させて表示するようにしたものである。
また、表示制御モジュール１４５は、位置決定モジュール１３５によって決定された位置に仮付箋を表示し、その仮付箋に対する台紙上での移動操作は受け付けない。つまり、仮付箋は、正式な付箋ではないので、台紙上での移動操作（その仮付箋の参加者（仮付箋のオーナーである参加者）及び他の参加者による移動操作）を禁止している。その後、オーナーである参加者の参加者端末１８０上で、付箋貼り付け操作が行われた場合は、仮付箋を付箋に変換する。具体的には、その仮付箋に付箋の内容を表示する。その後は、その付箋（仮付箋から付箋に変換した付箋）については、台紙上での移動操作を受け付けるようにする。もちろんのことながら、移動操作は、参加者全員（仮付箋のオーナーである参加者及び他の参加者）が可能である。つまり、一般の付箋と同様な扱いにするものである。
【００３６】
位置決定モジュール１３５は、参加者検知モジュール１１５、参加者操作取得モジュール１２０、参加者端末検知モジュール１２５、参加者端末操作取得モジュール１３０、表示制御モジュール１４５と接続されている。位置決定モジュール１３５は、参加者検知モジュール１１５からの参加者の検出結果、参加者操作取得モジュール１２０からの参加者の台紙上での操作の検出結果、参加者端末検知モジュール１２５からの参加者端末１８０の検出結果、参加者端末操作取得モジュール１３０からの参加者端末１８０上での操作の検出結果を受け取り、それらを用いて、台紙に付箋を貼り付ける位置を決定する。ここでの「付箋を貼り付ける位置」は、参加者端末１８０で付箋を作成した後に、その付箋を台紙上に貼り付ける場合の位置をいう。
【００３７】
例えば、位置決定モジュール１３５は、参加者（参加者端末１８０）の位置又は操作に応じて、台紙に付箋を貼り付ける位置を決定する。
また、位置決定モジュール１３５は、参加者端末１８０の位置を検出し、その位置に応じて付箋を貼り付ける位置を決定するようにしてもよい。
「参加者端末１８０の位置」の検出は、参加者端末１８０と通信を行い、その参加者端末１８０の位置、その参加者端末１８０の向き等を取得することによって行うようにしてもよい。
「付箋を貼り付ける位置」として、参加者端末１８０の位置に近い台紙の辺の周辺としてもよいし、参加者端末１８０の位置に最も近い位置であってもよい。
【００３８】
位置決定モジュール１３５は、さらに、参加者の体又はその体の一部の位置を検出し、その位置と参加者端末１８０の位置に応じて付箋を貼り付ける位置を決定するようにしてもよい。
ここで「体の一部」として、例えば、手（指を含む）等がある。「参加者の体又は該体の一部の位置を検出」するのは、例えば、赤外線センサー、カメラ等であってもよい。特に、手が動いている参加者の位置を検出するようにしてもよい。
「参加者の体又はその体の一部（以下、参加者の体等）の位置と端末の位置」が一致する場合は、その位置を採用すればよいし、「参加者の体等の位置と端末の位置」が異なる場合（検出した一方の位置は、台紙のある辺であるが、検出した他方の位置は、台紙の他の辺である場合）は、「参加者の体等の位置」と「端末の位置」のいずれかを優先するようにしてもよいし、平均値を用いてもよいし、優先度（例えば、端末の位置を７０％、参加者の位置を３０％の割合で混合した位置等）を用いて決定してもよい。
【００３９】
位置決定モジュール１３５は、台紙に対しての参加者の操作に応じて付箋を貼り付ける位置を決定するようにしてもよい。
ここでの「参加者の操作」として、その参加者が自分の名前を手書きで記載する操作としてもよい。
その場合、位置決定モジュール１３５は、名前を文字認識し、参加者による付箋の貼り付ける位置を決定するようにしてもよい。
【００４０】
また、台紙・付箋管理モジュール１４０は、参加者の名前の一覧を台紙上に選択可能に表示するようにしてもよい。
そして、「参加者の操作」として、一覧から自分の名前を選択する操作としてもよい。
その場合、位置決定モジュール１３５は、選択した名前にしたがって、参加者による付箋の貼り付ける位置を決定するようにしてもよい。
【００４１】
また、位置決定モジュール１３５は、参加者端末１８０に対してのその参加者の操作に応じて付箋を貼り付ける位置を決定するようにしてもよい。
そして、「参加者の操作」として、参加者端末１８０から付箋を送信する際のその参加者の操作としてもよい。そして、その送信操作に応じて、付箋を貼り付ける位置を決定するようにしてもよい。
また、「参加者の操作」として、参加者端末１８０に表示されている台紙に対してのその参加者の操作としてもよい。そして、その参加者端末１８０に表示されている台紙への操作に応じて、付箋を貼り付ける位置を決定するようにしてもよい。
【００４２】
参加者検知モジュール１１５は、位置決定モジュール１３５と接続されている。参加者検知モジュール１１５は、会合の参加者（共有画面の周囲にいる者）の体又はその体の一部の位置を検出する。具体的には、参加者端末１８０との通信を行い、その参加者端末１８０の所持者を検知してもよいし、カメラ、センサー（人感センサーと呼ばれる赤外線センサー、超音波センサー等）等を用いて参加者を検知してもよい。
参加者操作取得モジュール１２０は、位置決定モジュール１３５と接続されている。参加者操作取得モジュール１２０は、参加者による台紙上での操作を取得する。操作として、例えば、台紙上で手書き文字を書くこと、台紙上に表示された参加者の名前の一覧から自分の名前を選択すること等がある。
【００４３】
参加者端末検知モジュール１２５は、位置決定モジュール１３５と接続されている。参加者端末検知モジュール１２５は、参加者が所持している参加者端末１８０の位置を検出する。
参加者端末操作取得モジュール１３０は、位置決定モジュール１３５と接続されている。参加者端末操作取得モジュール１３０は、参加者端末１８０上での参加者の操作を取得する。操作として、例えば、付箋を貼り付ける位置を指定する操作、付箋を貼り付ける操作等がある。なお、１つの操作で、付箋を貼り付ける位置を指定し、その付箋を貼り付けることを指示するものであってもよい。
【００４４】
共有端末１６０は、制御モジュール１６５、表示装置１７０、通信モジュール１７５を有している。共有端末１６０は、情報処理装置１００の制御にしたがって、台紙、その台紙上で貼り付けられている付箋を水平型画面である共有画面に表示する。
制御モジュール１６５は、共有端末１６０内のモジュール（表示装置１７０、通信モジュール１７５等）を制御し、台紙上での参加者の操作を検知して、その結果を情報処理装置１００に送信する。
表示装置１７０は、情報処理装置１００から受信した台紙、その台紙に貼り付けられている付箋を、共有端末１６０の表示装置（水平型画面）に表示する。
通信モジュール１７５は、情報処理装置１００の通信（Ｂ）モジュール１０５Ｂと接続されている。通信モジュール１７５は、情報処理装置１００と通信を行う。
【００４５】
参加者端末１８０は、制御モジュール１８５、表示装置１９０、通信モジュール１９５を有している。参加者端末１８０は、会合の参加者によって所持され、主に参加者の操作にしたがって付箋の作成が行われ、情報処理装置１００との通信を行う。
制御モジュール１８５は、参加者端末１８０内のモジュール（表示装置１９０、通信モジュール１９５等）を制御し、参加者端末１８０における参加者の操作を検知して、その結果を情報処理装置１００に送信する。
表示装置１９０は、付箋の作成画面を表示し、また、情報処理装置１００から送信されてきた台紙、その台紙に貼り付けられている付箋を、参加者端末１８０の表示装置に表示する。
通信モジュール１９５は、情報処理装置１００の通信（Ａ）モジュール１０５Ａと接続されている。通信モジュール１９５は、情報処理装置１００との通信を行う。
【００４６】
図２は、本実施の形態を利用したシステム構成例を示す説明図である。
図２（ａ）に示す例は、情報処理装置１００を、共有端末１６０とは別体に構成したものである。
情報処理装置１００は、通信回線を介して共有端末１６０、参加者端末１８０Ａ、参加者端末１８０Ｂ、参加者端末１８０Ｃ、参加者端末１８０Ｄと接続されている。本実施の形態での通信回線は、無線、有線、これらの組み合わせであってもよく、例えば、Ｗｉ−Ｆｉ、ブルートゥース（登録商標）等の近距離無線通信を用いる。なお、参加者端末１８０と情報処理装置１００との通信回線は、無線であることが望ましい。参加者端末１８０を有している参加者が、水平型画面の周囲を移動するからである。
図２（ｂ）に示す例は、情報処理装置１００を、共有端末１６０内に組み込んだ構成としたものである。
共有端末１６０は、情報処理装置１００を有しており、参加者端末１８０Ａ、参加者端末１８０Ｂ、参加者端末１８０Ｃ、参加者端末１８０Ｄと接続されている。この例の場合、情報処理装置１００と共有端末１６０は、内部バスを介した通信を行ってもよい。
【００４７】
図３は、本実施の形態を利用したシステム構成例を示す説明図である。
会議室３１０Ａ、会議室３１０Ｂ内で会合が行われる。
会議室３１０Ａには、共有端末１６０Ａ、参加者端末１８０Ａ−１、参加者端末１８０Ａ−２、参加者端末１８０Ａ−３、参加者端末１８０Ａ−４、参加者端末１８０Ａ−５が設置されている。共有端末１６０Ａは、参加者端末１８０Ａ−１、参加者端末１８０Ａ−２、参加者端末１８０Ａ−３、参加者端末１８０Ａ−４、参加者端末１８０Ａ−５と接続されている。
会議室３１０Ｂには、共有端末１６０Ｂ、参加者端末１８０Ｂ−１、参加者端末１８０Ｂ−２、参加者端末１８０Ｂ−３、参加者端末１８０Ｂ−４が設置されている。
共有端末１６０Ｂは、参加者端末１８０Ｂ−１、参加者端末１８０Ｂ−２、参加者端末１８０Ｂ−３、参加者端末１８０Ｂ−４と接続されている。
情報処理装置１００、会議室３１０Ａ内の機器（特に、共有端末１６０Ａ）、会議室３１０Ｂ内の機器（特に、共有端末１６０Ｂ）は、通信回線３９０を介してそれぞれ接続されている。通信回線３９０は、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット、イントラネット等であってもよい。また、情報処理装置１００による機能は、クラウドサービスとして実現してもよい。
【００４８】
図４は、本実施の形態が使用される会議室等における、共有端末１６０、参加者端末１８０の使用例を示す説明図である。図４に示す例では、情報処理装置１００は共有端末１６０に内蔵されている。
図４（ａ）（ｂ）の例に示すように、会議室等内に、複数人のユーザー４８０が集まっている。ユーザー４８０は参加者端末１８０を利用する。一般的に、参加者端末１８０は１人のユーザー４８０に１個付与されており、図４（ｃ）の例に示す参加者端末１８０のように、ノート程度の大きさ（例えば、Ａ４、Ｂ５、７〜１０インチ等）のタブレット型の端末であり、指又はペン等を用いて操作されるものである。ユーザー４８０によって、テキストデータ、手書きの文字、図形等が記載された付箋情報が作成される。なお、参加者端末１８０は、タブレット型の端末に限られず、キーボード、マウス等を備えたＰＣ（ノートＰＣを含む）等であってもよい。
【００４９】
図４（ａ）の例に示す表示装置内蔵テーブル４１０は、情報処理装置１００ａ、共有端末１６０ａを内蔵している。そして、表示装置内蔵テーブル４１０の上板に、液晶ディスプレイ等の表示装置１７０ａ（電子ボードともいわれる）がはめ込まれており、水平型画面を構成する。表示装置１７０ａは、台紙及び付箋を表示し、一般的に大画面の表示装置（少なくとも、参加者端末１８０の表示装置よりも大きい）であり、その表示装置はタッチパネルであり、表示画面に触れられた位置、圧力等を検知する。例えば、画面として、８０インチ等の大きさを備えたものであってもよい。各ユーザー４８０は、参加者端末１８０を操作して付箋を作成し、その付箋を表示装置１７０ａに表示されている台紙に貼り付けることを行う。そして、ユーザー４８０は、台紙上に貼り付けられた付箋を見て議論を行う。
【００５０】
また、図４（ｂ）の例に示す共有端末１６０ｂの表示装置１７０ｂは、テーブル４２０に備え付けられたプロジェクターであって、テーブル４２０の上板はスクリーン４３０ともなっている。つまり、スクリーン４３０には、表示装置１７０ｂによって映写された画像（台紙と付箋）が表示される。なお、表示装置１７０ｂは、投写面であるスクリーン４３０に台形歪みができないように補正する機能を有している。また、表示装置１７０ｂをテーブル４２０上ではなく、テーブル４２０の天井等に備え付けるようにしてもよい。
また、スクリーン４３０は、電子白板として、ユーザー４８０の指又はペン等の動きを検知して、付箋の貼り付け、移動等の操作を受け付けるものである。例えば、テーブル４２０にペンが備えられており、そのペンが予め定められたペン置きから離れたこと（ユーザー４８０が操作するためにペンを持ち上げたこと）、そしてペンの先端の位置（ペン先端がスクリーン４３０に触れたこと等）を検知することによって、台紙、付箋に対する操作を受け付ける。例えば、ペン置きにセンサー（ペンの重力でスイッチがオンオフとなるセンサー等）を設け、複数のペン（黒色のペン、赤色のペン、青色のペン等）のうち、どのペンが用いられているかを検知すればよい。また、スクリーン４３０がタッチセンサーであり、表示画面に触れられた位置、圧力等を検知すればよい。本例では、ペンのオンオフはペン置きによって制御するが、必ずしもペン置きがある必要はない。ペン側で直接オンオフを制御できるようにしてもよい。色の変更に関してもペン置きを必要とせずに、表示画面上の一部分にカラーパレットを用意しておき、目的の色をペン（又は、それに類するもの）がタッチすることで色を変更したり、ペンに色を変える指示をするための機能（ボタンやスライダ等）が備わっていたりしてもよい。
【００５１】
位置決定モジュール１３５は、例えば、端末・ユーザー管理テーブル５００を有しており、端末ＩＤからユーザー４８０を特定するようにしてもよい。図５は、端末・ユーザー管理テーブル５００のデータ構造例を示す説明図である。端末・ユーザー管理テーブル５００は、端末ＩＤ欄５１０、ユーザーＩＤ欄５２０を有している。端末ＩＤ欄５１０は、本実施の形態において、参加者端末１８０を一意に識別するための情報（端末ＩＤ：ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）を記憶している。ユーザーＩＤ欄５２０は、本実施の形態において、その参加者端末１８０を用いるユーザー（ユーザー４８０）を一意に識別するための情報（ユーザーＩＤ）を記憶している。
位置決定モジュール１３５は、参加者端末１８０との通信によって、その参加者端末１８０の端末ＩＤが検知できれば、端末・ユーザー管理テーブル５００を用いることによって、参加者も検知することができる。
【００５２】
位置決定モジュール１３５は、例えば、ユーザー管理テーブル６００を有しており、ユーザーＩＤからユーザー４８０の氏名を特定するようにしてもよい。図６は、ユーザー管理テーブル６００のデータ構造例を示す説明図である。ユーザー管理テーブル６００は、ユーザーＩＤ欄６１０、氏名欄６２０を有している。ユーザーＩＤ欄６１０は、ユーザーＩＤを記憶している。氏名欄６２０は、そのユーザーの氏名を記憶している。
位置決定モジュール１３５は、端末・ユーザー管理テーブル５００を用いてユーザーＩＤを検知した場合、ユーザー管理テーブル６００を用いることによって、ユーザーＩＤから参加者の氏名を抽出することができる。
【００５３】
位置決定モジュール１３５は、例えば、ユーザー位置管理テーブル７００を有しており、ユーザーの位置を管理する。図７は、ユーザー位置管理テーブル７００のデータ構造例を示す説明図である。ユーザー位置管理テーブル７００は、共有画面の辺欄７１０、ユーザーＩＤ欄７２０を有している。共有画面の辺欄７１０は、共有画面の辺を記憶している。ユーザーＩＤ欄７２０は、その共有画面の辺にいるユーザーのユーザーＩＤを記憶している。
位置決定モジュール１３５は、端末・ユーザー管理テーブル５００を用いてユーザーＩＤを検知し、そのユーザーが所持している参加者端末１８０の位置（参加者端末１８０の近くにある共有画面の辺）との対応から、ユーザー位置管理テーブル７００を生成する。そして、ユーザー位置管理テーブル７００を用いて、参加者端末１８０から付箋の貼り付け指示があった場合は、ユーザーＩＤに対応する共有画面の辺の周辺領域を、その付箋の貼り付け位置とすればよい。
【００５４】
台紙・付箋管理モジュール１４０は、台紙情報テーブル８００を有しており、台紙を管理する。図８は、台紙情報テーブル８００のデータ構造例を示す説明図である。台紙情報テーブル８００は、台紙ＩＤ欄８１０、台紙名欄８１５、台紙パターンＩＤ欄８２０、作成日時欄８２５、作成者欄８３０を有している。台紙ＩＤ欄８１０は、本実施の形態において、台紙を一意に識別するための情報（台紙ＩＤ）を記憶している。台紙名欄８１５は、その台紙ＩＤの台紙の名前を記憶している。台紙パターンＩＤ欄８２０は、背景となる台紙パターンＩＤを記憶している。例えば、白紙のパターン、表形式のパターン、凡例用付箋毎に付箋の貼り付け領域を有するパターン等がある。作成日時欄８２５は、その台紙の作成日時（年、月、日、時、分、秒、秒以下、又はこれらの組み合わせであってもよい）を記憶している。作成者欄８３０は、その台紙の作成者を記憶している。
【００５５】
台紙・付箋管理モジュール１４０は、付箋情報テーブル９００を有しており、付箋を管理する。図９は、付箋情報テーブル９００のデータ構造例を示す説明図である。付箋情報テーブル９００は、付箋ＩＤ欄９１０、台紙ＩＤ欄９１２、貼付位置欄９１５、サイズ欄９２０、作成日時欄９２５、作成者欄９３０、貼付日時欄９３５、色欄９４０、枠線形状欄９４５、枠線色欄９５０、枠線太さ欄９５５、所属グループ欄９６０、内容種別欄９６５、内容欄９７０を有している。付箋ＩＤ欄９１０は、付箋を、本実施の形態において一意に識別するための情報（付箋ＩＤ）を記憶している。台紙ＩＤ欄９１２は、その付箋が貼り付けられている台紙の台紙ＩＤを記憶している。貼付位置欄９１５は、その付箋が貼り付けられる位置を記憶している。つまり、台紙上の貼り付け位置を記憶している。例えば、台紙のＸＹ座標系における座標である。サイズ欄９２０は、その付箋のサイズを記憶している。例えば、表示する付箋が矩形である場合は、幅と高さを記憶している。作成日時欄９２５は、その付箋が作成された日時を記憶している。作成者欄９３０は、その付箋の作成者（ユーザーＩＤ）を記憶している。又は、その付箋が作成された情報処理装置（参加者端末１８０又は情報処理装置１００の機器ＩＤ）を記憶してもよい。貼付日時欄９３５は、その付箋が台紙に貼り付けられた日時を記憶している。色欄９４０は、その付箋の表示色を記憶している。枠線形状欄９４５は、その付箋の表示における枠線の形状（実線、点線、破線、波線、二重線等）を記憶している。枠線色欄９５０は、その付箋の表示における枠線の色を記憶している。枠線太さ欄９５５は、その付箋の表示における枠線の太さを記憶している。所属グループ欄９６０は、その付箋が所属しているグループに関する情報を記憶している。例えば、その付箋がグループに属しているか否かを示す情報を記憶していてもよいし、グループに属している場合は、グループＩＤやそのグループに属している他の付箋ＩＤ等を記憶していてもよい。内容種別欄９６５は、その付箋の内容種別（テキスト情報、手書き文字又は図形等を示すベクトルデータ、音声情報、写真等の静止画像情報、動画情報等、又はこれらの組み合わせを示す情報）を記憶している。内容欄９７０は、その付箋に書き込まれている内容を記憶している。
【００５６】
図１０は、本実施の形態による処理例を示すフローチャートである。
ステップＳ１００２では、参加者端末１８０又はユーザー４８０を検知したか否かを判断し、検知した場合はステップＳ１００４へ進み、それ以外の場合は参加者端末１８０又はユーザー４８０を検知するまで待機する。
ステップＳ１００４では、共有画面のどの辺に近いかを判断する。図１１は、共有画面１１００内の辺の例を示す説明図である。共有画面１１００は、上辺１１１０、右辺１１２０、下辺１１３０、左辺１１４０を有している。なお、共有画面１１００の各辺は、ユーザー４８０（見る者）の位置によって、上下左右が定まるが、予め定められた辺を上辺として付箋内の文字を読めるように貼り付ける。また、上辺を会合途中で変更してもよい。つまり、台紙と付箋の回転を行ってもよい。
ステップＳ１００６では、共有画面の辺とユーザー４８０とを対応させたユーザー位置管理テーブル７００を作成する。
【００５７】
また、図１０の例に示したフローチャートによる処理の他に、図１２又は図１３の例に示すフローチャートによる処理によってユーザー位置管理テーブル７００を生成するようにしてもよい。
図１２は、本実施の形態による処理例を示すフローチャートである。
ステップＳ１２０２では、参加者端末１８０から付箋情報を取得したか否かを判断し、取得した場合はステップＳ１２０４へ進み、それ以外の場合は取得するまで待機する。
ステップＳ１２０４では、参加者端末１８０のユーザー４８０に対応した共有画面内の辺に、付箋位置を決定する。
【００５８】
ステップＳ１２０６では、その付箋位置に仮付箋を表示する。ここで仮付箋とは、付箋の内容を伏して（付箋の内容は表示させず）、付箋があることだけを示す図形（アイコン）である。仮付箋の形状として、例えば、単なる矩形であってもよいし、その矩形内に参加者の名称等を記載したものであってもよい。
ステップＳ１２０８では、参加者端末１８０から付箋位置決定の指示があったか否かを判断し、指示があった場合はステップＳ１２１２へ進み、それ以外の場合はステップＳ１２１０へ進む。
【００５９】
ステップＳ１２１０では、参加者端末１８０又はユーザー４８０は移動したか否かを判断し、移動した場合はステップＳ１２０４へ戻り、それ以外の場合はステップＳ１２０８へ戻る。
ステップＳ１２１２では、付箋の貼り付け位置を決定する。
【００６０】
ステップＳ１２１４では、参加者端末１８０から付箋送信があったか否かを判断し、付箋送信があった場合はステップＳ１２１６へ進み、それ以外の場合は付箋送信があるまで待機する。
ステップＳ１２１６では、仮付箋を付箋に変更する。
ステップＳ１２１８では、付箋の内容を表示する。
【００６１】
図１３は、本実施の形態による処理例を示すフローチャートである。
ステップＳ１３０２では、共有画面上での操作を検知したか否かを判断し、検知した場合はステップＳ１３０４へ進み、それ以外の場合は検知するまで待機する。
ステップＳ１３０４では、文字認識処理を行う。
【００６２】
ステップＳ１３０６では、ユーザー名からユーザーＩＤを抽出する。
ステップＳ１３０８では、操作があった辺を判断する。
ステップＳ１３１０では、共有画面の辺とユーザー４８０とを対応させたユーザー位置管理テーブル７００を作成する。
【００６３】
図１４は、本実施の形態による処理例を示すフローチャートである。
ステップＳ１４０２では、共有画面上での操作を検知したか否かを判断し、検知した場合はステップＳ１４０４へ進み、それ以外の場合は検知するまで待機する。
ステップＳ１４０４では、参加者リストを表示する。
【００６４】
ステップＳ１４０６では、参加者リスト内の１名が選択されたか否かを判断し、選択された場合はステップＳ１４０８へ進み、それ以外の場合は選択されるまで待機する。
ステップＳ１４０８では、選択されたユーザーのユーザーＩＤを特定する。
【００６５】
ステップＳ１４１０では、操作があった辺を判断する。
ステップＳ１４１２では、共有画面の辺とユーザー４８０とを対応させたユーザー位置管理テーブル７００を作成する。
【００６６】
図１５は、本実施の形態による処理例を示す説明図である。
本実施の形態の情報処理装置１００では、参加者が自身の位置が変えながら、付箋を台紙に貼り付けることができる。
共有画面１１００に台紙１５００を表示している。そして、台紙１５００の左辺の付近に参加者端末１８０Ａを所持したユーザー４８０Ａがいる。ここで、ユーザー４８０Ａは、参加者端末１８０Ａを操作して付箋を作成し、１枚目の付箋１５２０を貼り付け、その後、ユーザー４８０Ａは台紙１５００の下辺の付近に移動１５１０して、その場でもユーザー４８０Ａは参加者端末１８０Ａを操作して付箋を作成し、２枚目の付箋１５３０を貼り付けることができる。
【００６７】
仮付箋を用いた処理について、図１６〜図２０の例を用いて詳細に説明する。
図１６は、本実施の形態による処理例を示す説明図である。
情報処理装置１００は、ユーザー４８０Ａの参加者端末１８０Ａのセンサーからユーザー４８０Ａの位置を推定し、ユーザー４８０Ａ用の付箋貼り付け位置（吹き出し位置ともいう）を決定する。この場合の付箋貼り付け位置は、台紙１５００の左辺の領域である。
【００６８】
図１７は、本実施の形態による処理例を示す説明図である。
ユーザー４８０Ａの操作にしたがって、参加者端末１８０Ａが付箋１７２０を作成する。そして、付箋１７２０が作成されたことを情報処理装置１００が検知すると、台紙１５００の付箋貼り付け位置に仮付箋１７３０を表示する。なお、この時点では、台紙１５００上の仮付箋１７３０では、ユーザー４８０Ａの付箋であることのみを表示し、移動することもできないように制御する。例えば、仮付箋１７３０内にはユーザー４８０Ａの氏名を表示し、台紙上における仮付箋１７３０に対する操作を受け付けない（移動操作を禁止する）。したがって、仮付箋１７３０によって、ユーザー４８０Ａが付箋を作成したことを他のユーザー４８０は分かるようになるが、内容までは分からない状態となり、その仮付箋１７３０に対する操作はできない。
【００６９】
図１８は、本実施の形態による処理例を示す説明図である。
ユーザー４８０Ａが共有画面１１００の左辺から下辺に移動する。ユーザー４８０Ａ用の付箋貼り付け位置もユーザー４８０Ａの移動に合わせて移動し、その結果、仮付箋１７３０も下辺に移動１８１０する。ユーザー４８０Ａが予め定められた操作（付箋位置決定の操作）があった場合は、付箋貼り付け位置の本決めが完了する。
【００７０】
図１９は、本実施の形態による処理例を示す説明図である。
ユーザー４８０Ａの操作によって、さらに付箋１９２０が作成されると、台紙１５００上の付箋貼り付け位置の領域に仮付箋１９４０を表示する。もちろんのことながら、仮付箋１９４０も仮付箋１７３０と同様に、仮付箋１９４０内にはユーザー４８０Ａの氏名を表示し、仮付箋１９４０に対する操作を受け付けない。
【００７１】
図２０は、本実施の形態による処理例を示す説明図である。
ユーザー４８０Ａの操作にしたがって、付箋１７２０、付箋１９２０が情報処理装置１００に送信されると（ユーザー４８０Ａにとっては台紙１５００に送信するような感覚）、仮付箋１７３０が付箋２０３０になり、仮付箋１９４０が付箋２０４０になる。つまり、付箋２０３０には付箋１７２０と同じ内容が表示され、付箋２０４０には付箋１９２０と同じ内容が表示され（自分の付箋を他の参加者にオープンにする）、付箋２０３０と付箋２０４０は、台紙１５００上で移動することが可能になる。
なお、図１７の例に示す段階で、付箋１７２０が情報処理装置１００に送信されると、仮付箋１７３０が付箋２０３０になるが、図１８の例に示すようにユーザー４８０Ａが移動したとしても、付箋２０３０はユーザー４８０Ａの移動に合わせて移動することはしない。付箋１７２０が情報処理装置１００に送信された時点で、その付箋１７２０はユーザー４８０Ａ個人の所有ではなくなり、他の参加者も移動等の操作を可能にしている。
【００７２】
参加者端末１８０又はユーザー４８０の検知方法について、図２１〜図２３の例を用いて説明する。
図２１は、本実施の形態による処理例を示す説明図である。図１０の例に示したフローチャートに対応する処理例である。
共有画面１１００には台紙１５００を表示し、台紙１５００には付箋２１３２等が貼り付けられている。
参加者端末１８０内の加速度センサー、方位センサー等から、台紙１５００のどの辺が最も適切かを判断する。
例えば、参加者端末１８０Ａは、加速度センサー、方位センサー等を用いて端末方向２１１０Ａを判断し、その情報を情報処理装置１００に送信する。情報処理装置１００は、端末方向２１１０Ａの情報から台紙１５００の下辺から上辺を参加者端末１８０Ａにおける共有画面上方向２１２０Ａと判断する。また、参加者端末１８０Ｂは、加速度センサー、方位センサー等を用いて端末方向２１１０Ｂを判断し、その情報を情報処理装置１００に送信する。情報処理装置１００は、端末方向２１１０Ｂの情報から台紙１５００の右辺から左辺を参加者端末１８０Ｂにおける共有画面上方向２１２０Ｂと判断する。
【００７３】
図２２は、本実施の形態による処理例を示す説明図である。図１４の例に示したフローチャートに対応する処理例である。台紙１５００上のユーザー４８０の操作で付箋貼り付け位置を決定するものである。
例えば、台紙１５００の辺の近くでのユーザー４８０によるダブルタップを検知して、参加者全員のリストを表示し、ユーザー４８０はそのリスト中から自分の名前を選択する。これによって、ユーザー４８０（ユーザーＩＤ）と台紙１５００の下辺が対応付けられる。
共有画面１１００には台紙１５００を表示し、台紙１５００には付箋２２３２等が貼り付けられている。
そして、ユーザー４８０がダブルタップすると、その位置の近辺にユーザー検知位置２２１０、参加者リスト２２２０を表示し、名前が選択された場合は、その位置をそのユーザー４８０の付箋貼り付け位置とする。
【００７４】
図２３は、本実施の形態による処理例を示す説明図である。図１３の例に示したフローチャートに対応する処理例である。台紙１５００上のユーザー４８０の手書き名前で付箋貼り付け位置を決定するものである。
共有画面１１００には台紙１５００を表示し、台紙１５００には付箋２３３２等が貼り付けられている。
そして、ユーザー４８０が自分の名前を指又はペンを用いて手書きした場合（図２３の例では、手書きユーザー名２３２０の「富士太郎」）、ユーザー検知位置２３１０を表示し、その手書き文字を認識する。そして、手書きされた位置を文字認識結果のユーザー４８０の付箋貼り付け位置とする。
【００７５】
図２４、図２５の例を用いて、参加者端末１８０における操作で、付箋貼り付け位置を決定する処理を説明する。
図２４は、本実施の形態による処理例を示す説明図である。参加者端末１８０で付箋の送信時の操作で付箋貼り付け位置を指定するものである。
付箋が作成された後、参加者端末１８０の端末画面２４１０に、送信方向指定ボタン２４２０、送信方向指定ボタン２４２２、送信方向指定ボタン２４２４、送信方向指定ボタン２４２６を表示する。そして、ユーザー４８０は、台紙内の方向を示す矢印である送信方向指定ボタン２４２０等を選択する。具体的には、送信方向指定ボタン２４２０が選択された場合、台紙の上辺の領域を付箋貼り付け位置として指定するものであり、送信方向指定ボタン２４２２が選択された場合、台紙の右辺の領域を付箋貼り付け位置として指定するものであり、送信方向指定ボタン２４２４が選択された場合、台紙の下辺の領域を付箋貼り付け位置として指定するものであり、送信方向指定ボタン２４２６が選択された場合、台紙の左辺の領域を付箋貼り付け位置として指定するものである。
そして、メッセージ表示領域２４３０には、「送信完了しました」等のメッセージを表示する。
【００７６】
図２５は、本実施の形態による処理例を示す説明図である。
参加者端末１８０の端末画面２４１０にも台紙２５１０を表示し、その台紙２５１０上で付箋位置決定オブジェクト２５２０を移動することによって付箋貼り付け位置を指定するものである。例えば、付箋位置決定オブジェクト２５２０を台紙２５１０の下辺に移動した場合、台紙の下辺の領域を付箋貼り付け位置として指定することになる。
【００７７】
なお、本実施の形態としてのプログラムが実行されるコンピュータのハードウェア構成は、図２６に例示するように、一般的なコンピュータであり、具体的にはパーソナルコンピュータ、サーバーとなり得るコンピュータ等である。つまり、具体例として、処理部（演算部）としてＣＰＵ２６０１を用い、記憶装置としてＲＡＭ２６０２、ＲＯＭ２６０３、ＨＤ２６０４を用いている。ＨＤ２６０４として、例えば、ハードディスク、フラッシュ・メモリであるＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等を用いてもよい。通信モジュール１０５、付箋貼付位置決定モジュール１１０、参加者検知モジュール１１５、参加者操作取得モジュール１２０、参加者端末検知モジュール１２５、参加者端末操作取得モジュール１３０、位置決定モジュール１３５、台紙・付箋管理モジュール１４０、表示制御モジュール１４５、制御モジュール１６５、表示装置１７０、通信モジュール１７５、制御モジュール１８５、表示装置１９０、通信モジュール１９５等のプログラムを実行するＣＰＵ２６０１と、そのプログラムやデータを記憶するＲＡＭ２６０２と、本コンピュータを起動するためのプログラム等が格納されているＲＯＭ２６０３と、端末・ユーザー管理テーブル５００、ユーザー管理テーブル６００、ユーザー位置管理テーブル７００、台紙情報テーブル８００、付箋情報テーブル９００等を記憶する補助記憶装置であるＨＤ２６０４と、キーボード、マウス、タッチスクリーン、マイク、カメラ（視線検知カメラ等を含む）等に対する利用者の操作（動作、音声、視線等を含む）に基づいてデータを受け付ける受付装置２６０６と、ＣＲＴ、液晶ディスプレイ、スピーカー等の出力装置２６０５と、ネットワークインタフェースカード等の通信ネットワークと接続するための通信回線インタフェース２６０７、そして、それらをつないでデータのやりとりをするためのバス２６０８により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【００７８】
前述の実施の形態のうち、コンピュータ・プログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータ・プログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。
なお、図２６に示すハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図２６に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えば特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続している形態でもよく、さらに図２６に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、携帯情報通信機器（携帯電話、スマートフォン、モバイル機器、ウェアラブルコンピュータ等を含む）、情報家電、ロボット、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）などに組み込まれていてもよい。
【００７９】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等が含まれる。
そして、前記のプログラムの全体又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、又は無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分若しくは全部であってもよく、又は別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化等、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００８０】
１００…情報処理装置
１０５Ａ…通信（Ａ）モジュール
１０５Ｂ…通信（Ｂ）モジュール
１１０…付箋貼付位置決定モジュール
１１５…参加者検知モジュール
１２０…参加者操作取得モジュール
１２５…参加者端末検知モジュール
１３０…参加者端末操作取得モジュール
１３５…位置決定モジュール
１４０…台紙・付箋管理モジュール
１４５…表示制御モジュール
１６０…共有端末
１６５…制御モジュール
１７０…表示装置
１７５…通信モジュール
１８０…参加者端末
１８５…制御モジュール
１９０…表示装置
１９５…通信モジュール
３１０…会議室
３９０…通信回線
【図１】
2020042700.tif 000003
【図２】
2020042700.tif 000004
【図３】
2020042700.tif 000005
【図４】
2020042700.tif 000006
【図５】
2020042700.tif 000007
【図６】
2020042700.tif 000008
【図７】
2020042700.tif 000009
【図８】
2020042700.tif 000010
【図９】
2020042700.tif 000011
【図１０】
2020042700.tif 000012
【図１１】
2020042700.tif 000013
【図１２】
2020042700.tif 000014
【図１３】
2020042700.tif 000015
【図１４】
2020042700.tif 000016
【図１５】
2020042700.tif 000017
【図１６】
2020042700.tif 000018
【図１７】
2020042700.tif 000019
【図１８】
2020042700.tif 000020
【図１９】
2020042700.tif 000021
【図２０】
2020042700.tif 000022
【図２１】
2020042700.tif 000023
【図２２】
2020042700.tif 000024
【図２３】
2020042700.tif 000025
【図２４】
2020042700.tif 000026
【図２５】
2020042700.tif 000027
【図２６】
2020042700.tif 000028