(57)【要約】  複数のユーザが共通のユーザインターフェースを利用して相互作用することを可能にするための方法において、上記方法は、それぞれのユーザについて、上記ユーザから入力データを受信するステップと、上記入力を上記ユーザに関連するユーザインターフェース部分に表示するステップと、上記ユーザから命令を受信すると、上記入力データを上記複数のユーザによって視認可能な共通のインターフェース部分に転送するステップとを含む方法。
2011523739.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザが共通のユーザインターフェースを利用して相互作用することを可能にするための方法において、
上記方法は、それぞれのユーザについて、
上記ユーザから入力データを受信するステップと、
上記入力を上記ユーザに関連するユーザインターフェース部分に表示するステップと、
上記ユーザから命令を受信すると、上記入力データを上記複数のユーザによって視認可能な共通のインターフェース部分に転送するステップとを含む方法。
【請求項２】
上記複数のユーザから入力データを受信すると、上記複数のユーザが、任意の照合機構を利用して、入力データの複数のインスタンスを照合することを可能にするように設けられた照合機能を提供するステップをさらに含む請求項１記載の方法。
【請求項３】
上記ユーザインターフェース部分及び上記共通のインターフェース部分のうちの少なくとも１つは、テキストを表示するように設けられたウィンドウである請求項１又は２記載の方法。
【請求項４】
上記照合機能は、ユーザがウィンドウを、上記ウィンドウが少なくとも１つの他のウィンドウと重なり合うように移動させるときに呼び出される請求項２に従属する請求項３記載の方法。
【請求項５】
上記照合機能は、ユーザが閉じた形状を複数のウィンドウの周りに描画するときに呼び出される請求項２に従属する請求項３記載の方法。
【請求項６】
上記照合機能は、ユーザがウィンドウをもう１つのウィンドウの内部に置くときに呼び出される請求項２に従属する請求項３記載の方法。
【請求項７】
上記任意の照合機構は、上記ユーザが、メタデータ及び追加のデータのうちの少なくとも１つを入力のそれぞれの照合に帰することを可能にする請求項２から６のうちのいずれか１つの請求項記載の方法。
【請求項８】
上記データの出所を実質的に識別しない方法で、上記入力データを上記共通のユーザインターフェースに表示するステップをさらに含む請求項１から７のうちのいずれか１つの請求項記載の方法。
【請求項９】
新しい入力装置が上記コンピューティングシステムに接続されたとき、新しいユーザインターフェース部分が上記ユーザのために提供されるように追加の入力装置の存在を検出するステップをさらに含む請求項１から８のうちのいずれか１つの請求項記載の方法。
【請求項１０】
上記データの照合されたインスタンスはファイルに保存される請求項２に従属する請求項３から９のうちのいずれか１つの請求項記載の方法。
【請求項１１】
上記ウィンドウを移動するステップは、上記ユーザが、指、スタイラス、マウスのうちの少なくとも１つを用いることによって上記ウィンドウのドラッグ動作を実行することを含む請求項３から１０のうちのいずれか１つの請求項記載の方法。
【請求項１２】
上記第１の及び共通のインターフェース部分は、一元のインターフェースに位置する請求項１から１１のうちのいずれか１つの請求項記載の方法。
【請求項１３】
上記インターフェースは、テーブルトップコンピューティングシステムインターフェースである請求項１から１２のうちのいずれか１つの請求項記載の方法。
【請求項１４】
複数のユーザが共通のユーザインターフェースを利用して相互作用することを可能にするシステムにおいて、
上記システムは、
上記ユーザから入力データを受信するように設けられたモジュールと、
上記入力を上記ユーザに関連するユーザインターフェース部分に表示するように設けられたディスプレイとを備え、
上記ユーザから命令を受信すると、上記入力データを上記複数のユーザによって視認可能な共通のインターフェース部分に転送するシステム。
【請求項１５】
上記複数のユーザから入力データを受信すると、上記複数のユーザが、任意の照合機構を利用して、入力データの複数のインスタンスを照合することを可能にするように設けられた照合機能を提供するステップをさらに含む請求項１４記載のシステム。
【請求項１６】
上記ユーザインターフェース部分及び上記共通のインターフェース部分のうちの少なくとも１つは、テキストを表示するように設けられたウィンドウである請求項１４又は１５記載のシステム。
【請求項１７】
上記照合機能は、ユーザがウィンドウを、上記ウィンドウが少なくとも１つの他のウィンドウと重なり合うように移動させるときに呼び出される請求項１５に従属する請求項１６記載のシステム。
【請求項１８】
上記照合機能は、ユーザが閉じた形状を複数のウィンドウの周りに描画するときに呼び出される請求項１５に従属する請求項１６記載のシステム。
【請求項１９】
上記照合機能は、ユーザがウィンドウをもう１つのウィンドウの内部に置くときに呼び出される請求項１５に従属する請求項１６記載のシステム。
【請求項２０】
上記任意の照合機構は、上記ユーザが、メタデータ及び追加のデータのうちの少なくとも１つを入力のそれぞれの照合に帰することを可能にする請求項１４から１９のうちのいずれか１つの請求項記載のシステム。
【請求項２１】
上記データの出所を実質的に識別しない方法で、上記入力データを上記共通のユーザインターフェースに表示するステップをさらに含む請求項１４から２０のうちのいずれか１つの請求項記載のシステム。
【請求項２２】
新しい入力装置が上記コンピューティングシステムに接続されたとき、新しいユーザインターフェース部分が上記ユーザのために提供されるように追加の入力装置の存在を検出するステップをさらに含む請求項１４から２１のうちのいずれか１つの請求項記載のシステム。
【請求項２３】
上記データの照合されたインスタンスはファイルに保存される請求項１５に従属する請求項１６から２２のうちのいずれか１つの請求項記載のシステム。
【請求項２４】
上記ウィンドウを移動するステップは、上記ユーザが、指、スタイラス、マウスのうちの少なくとも１つを用いることによって上記ウィンドウのドラッグ動作を実行することを含む請求項１６から２３のうちのいずれか１つの請求項記載のシステム。
【請求項２５】
上記第１の及び共通のインターフェース部分は、一元のインターフェースに位置する請求項１４から２４のうちのいずれか１つの請求項記載のシステム。
【請求項２６】
上記インターフェースは、テーブルトップコンピューティングシステムインターフェースである請求項１４から２５のうちのいずれか１つの請求項記載のシステム。
【請求項２７】
コンピュータシステムのコンピュータ読み取り可能な媒体に実装されたときに、上記コンピュータシステムに請求項１から１３のうちのいずれか１つの請求項記載の方法を実行させる少なくとも１つの命令を備えたコンピュータプログラム。
【請求項２８】
請求項２７記載のコンピュータプログラムを提供するコンピュータ読み取り可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テーブルトップインターフェースなどの対話型のコンピュータインターフェース上における複数のユーザの協働及び相互作用のためのシステム及び方法に関する。
【背景技術】
【０００２】
ブレインストーミングセッションは、企業及び大学などの多くの組織において、ますます盛んになっている。ブレインストーミングセッションは、参加者のグループ（複数の参加者）が、（例えば、新しい製品をどのように市場に出すのかを決定する、新しい大学のコース（講座）のコンテンツを決定する、又は予算がどのように配分されるかを決定するなどの）任意の目的のために、複数のアイデアを生成し、照合し（collate）、かつ評価する場所である。
【０００３】
ブレインストーミングセッションは、概念的に２つのフェーズ、すなわち「アイデア生成」及び「アイデア選択」に分割されてもよい。
【０００４】
アイデア生成フェーズの間、ブレインストーミングセッションの参加者は、アイデアを評価したい気持ちを抑えるように命令される。アイデア生成フェーズの主な目標は、大量のアイデアを生成することであり、より大胆なアイデアがより良い。アイデアは、このフェーズの間は評価されるべきではなく、むしろ逐語的に単純に記録されるべきである。参加者はまた、アイデア生成の最初のフェーズの間、アイデアに追加する、又はアイデアを組み合わせることを許される（又は奨励される。）。
【０００５】
一般に、アイデアは「大声で叫ばれ」、かつ（例えば、参加者のうちの一人である）一人の指定された筆記者が、それぞれのアイデアをホワイトボード又は黒板などの大きな可視の表面（large viewable surface）に記述する。
【０００６】
すべてのアイデアが記録されると、ブレインストーミングセッションはアイデア選択フェーズに移動する。選択フェーズでは、参加者は、生成されたアイデアを評価しかつ分類し始める。アイデアは、このステージの間に、放棄され、グループ化され、又は改良されてもよい。さらに、これは主として手作業で実行され、参加者がそれぞれのアイデアを議論し、かつその後アイデアを放棄する、グループ化する、又は改良することを決定する。指定された筆記者はその後、必要な交代（alternation）をホワイトボード又は黒板に記録されたアイデアに実行する。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
生成の阻害が、アイデア生成フェーズの間に発生する可能性がある問題である。指定された筆記者は、一度に１つのアイデアのみを書き留めることができるので、同時に発声された他のアイデアは、書き留められることを待たなければならない。生成の阻害から生じる副作用は、アイデアが、それらを書き留めるためにかかる時間の間に失われる又は忘れられることである。
【０００８】
さらに、アイデアの手動による照合（collation）は、エラーが発生しやすく、電子的なフォーマットに簡単に移すことができず、かつ一般に非効率的である。
【課題を解決するための手段】
【０００９】
第１の態様では、本発明は、複数のユーザが共通のユーザインターフェースを利用して相互作用することを可能にするための方法において、上記方法は、それぞれのユーザについて、上記ユーザから入力データを受信するステップと、上記入力を上記ユーザに関連するユーザインターフェース部分に表示するステップと、上記ユーザから命令を受信すると、上記入力データを上記複数のユーザによって視認可能な共通のインターフェース部分に転送するステップとを含む方法を提供する。
【００１０】
一実施形態では、上記方法は、上記複数のユーザから入力データを受信すると、上記複数のユーザが、任意の照合機構（collating mechanism）を利用して、入力データの複数のインスタンスを照合することを可能にするように設けられた照合機能（collating function）を提供するステップをさらに含む。
【００１１】
一実施形態では、上記ユーザインターフェース部分及び上記共通のインターフェース部分のうちの少なくとも１つは、テキストを表示するように設けられたウィンドウである。
【００１２】
一実施形態では、上記照合機能は、ユーザがウィンドウを、上記ウィンドウが少なくとも１つの他のウィンドウと重なり合うように移動させるときに呼び出される。
【００１３】
一実施形態では、上記照合機能は、ユーザが閉じた形状を複数のウィンドウの周りに描画するときに呼び出される。
【００１４】
一実施形態では、上記照合機能は、ユーザがウィンドウをもう１つのウィンドウの内部に置くときに呼び出される。
【００１５】
一実施形態では、上記任意の照合機構は、上記ユーザが、メタデータ及び追加のデータのうちの少なくとも１つを入力のそれぞれの照合に帰することを可能にする。
【００１６】
一実施形態では、上記方法は、上記データの出所を実質的に識別しない方法で、上記入力データを上記共通のユーザインターフェースに表示するステップをさらに含む。
【００１７】
一実施形態では、上記方法は、新しい入力装置が上記コンピューティングシステムに接続されたとき、新しいユーザインターフェース部分が上記ユーザのために提供されるように追加の入力装置の存在を検出するステップをさらに含む。
【００１８】
一実施形態では、上記データの照合されたインスタンスはファイルに保存される。
【００１９】
一実施形態では、上記ウィンドウを移動するステップは、上記ユーザが、指、スタイラス、マウスのうちの少なくとも１つを用いることによって上記ウィンドウのドラッグ動作を実行することを含む。
【００２０】
一実施形態では、上記第１の及び共通のインターフェース部分は、一元の（unitary）インターフェースに位置する。
【００２１】
一実施形態では、上記インターフェースは、テーブルトップコンピューティングシステムインターフェースである請求項１から１２のうちのいずれか１つの請求項記載の方法。
【００２２】
本発明の第２の態様によれば、複数のユーザが共通のユーザインターフェースを利用して相互作用することを可能にするシステムにおいて、上記システムは、上記ユーザから入力データを受信するように設けられたモジュールと、上記入力を上記ユーザに関連するユーザインターフェース部分に表示するように設けられたディスプレイとを備え、上記ユーザから命令を受信すると、上記入力データを上記複数のユーザによって視認可能な共通のインターフェース部分に転送するシステムが提供される。
【００２３】
本発明の第３の態様によれば、コンピュータシステムのコンピュータ読み取り可能な媒体に実装されたときに、上記コンピュータシステムに上記本発明の第１の態様に係る方法を実行させる少なくとも１つの命令を備えたコンピュータプログラムが提供される。
【００２４】
第４の態様によれば、上記本発明の第３の態様に係るコンピュータプログラムを提供するコンピュータ読み取り可能な媒体が提供される。
【００２５】
本発明の特徴及び利点が、添付の図面を参照して単なる例としての実施形態の以下の説明から明らかとなるであろう。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施形態を実装するためのシステムの概略図である。
【図２】本発明の実施形態に係る図１のシステムによって提供される協働的なテーブルトップインターフェースを用いて複数のユーザが協働する方法のステップを示すフローチャートである。
【図３】本発明の実施形態に係るソートされていない仮想便箋を示すテーブルトップディスプレイの上面図である。
【図４】実施形態に係るソートのプロセスを示すテーブルトップディスプレイのスクリーンショットである。
【図５Ａ】実施形態に係るソートのプロセスを示すテーブルトップディスプレイのスクリーンショットである。
【図５Ｂ】実施形態に係るソートのプロセスを示すテーブルトップディスプレイのスクリーンショットである。
【図６】従来技術の方法を本発明の実施形態と比較したユーザビリティ調査の結果の概要を示す表である。
【発明を実施するための形態】
【００２７】
はじめに．
以下の説明では、本発明の実施形態が、アイデアを協働的に生成し、評価し、かつ分類するためのテーブルトップコンピューティングシステム及び方法という状況で説明される。特に、システム及び方法は、いわゆる「ブレインストーミングセッション」の間に、データ（アイデア）を収集しかつ分類するためによく適している。
【００２８】
図１を参照すると、表面又は「テーブルトップ」接触応答スクリーンディスプレイ（以下、「テーブルトップコンピュータ」という。）を含むパーソナルコンピュータの形式でコンピューティングシステムが示されている。テーブルトップコンピュータは、単一の視覚インターフェース（すなわち、テーブルトップ）を備えるが、キーボード、（ユーザがインターフェースに「書く」ことを可能にする）スタイラス、マイクロフォン、又は他の適切な入力装置（又は複数の入力装置）などの複数の入力装置に接続されてもよい。一実施形態では、ユーザは、彼らの手及びスタイラスの組み合わせを用いてテーブルトップディスプレイと相互作用することができる。しかしながら、以下の説明では、「スタイラス」という用語は、ユーザの手又は物理的なスタイラスペンのいずれかを含むように理解されるであろう。本明細書で説明される実施形態では、テーブルトップコンピュータは、互いに独立に動作し、かつそれぞれの参加者がコンピューティングシステムに入力を別々に提供することを可能にする複数のキーボードを利用する。
【００２９】
実施形態では、キーボードは、特にテーブルトップコンピューティング環境のために設計された独自の「クルーザー（Cruiser）」フレームワークとともに動作するブレインストーミングアプリケーションとインターフェースで接続する。クルーザーフレームワークは、ユーザインターフェースなどのテーブルトップインターフェースの基本的な機能性と、ユーザインターフェースに表示されたオブジェクトを操作するために利用される標準コマンドとを実装する少なくとも１つのクルーザーアプリケーションを含み、かつオペレーティングシステムと協働して、ファイル及びフォルダなどの生成及び削除などの低レベルの機能を実行する。クルーザーフレームワークは、スマートインターネットテクノロジーコーポレイティブリサーチセンタープロプライエタリーリミテッド（Smart Internet Technology Co-operative Research Centre Pty Ltd）（民間のオーストラリアの企業）によって元来開発され、かつクルーザーフレームワークの態様は、他の特許出願である（ＰＣＴ出願番号ＰＣＴ／ＡＵ２００８／００１３４２として後に出願された）オーストラリア特許出願第２００７９０４９２５号、（ＰＣＴ出願番号ＰＣＴ／ＡＵ２００８／００１３４５として後に出願された）オーストラリア特許出願第２００７９０４９２７号、（ＰＣＴ出願番号ＰＣＴ／ＡＵ２００８／００１３４３として後に出願された）オーストラリア特許出願第２００７９０４９２８号、（ＰＣＴ出願番号ＰＣＴ／ＡＵ２００８／００１３４４として後に出願された）オーストラリア特許出願第２００７９０４９２９号、及び（米国出願番号ＵＳ１２／２６４０３１として後に出願された）オーストラリア特許出願第２００７２３１８２９号の主題であり、参照することにより本明細書に組み込まれる。
【００３０】
ブレインストーミングアプリケーション、クルーザーアプリケーション、及びオペレーティングシステムを実行するために、テーブルトップコンピュータ１０２は、マザーボード及び中央処理装置１１０、ランダムアクセスメモリ１１２、ハードディスク１１４、及びネットワークハードウェア１１６を含むコンピュータハードウェアを備える。テーブルトップタッチスクリーンインターフェースは、参照数字１０４によって示される。オペレーティングシステムは、ＵＲＬ  ｈｔｔｐ：／／ｗｗｗ．ｒｅｄｈａｔ．ｃｏｍに位置するウェブサイトでインターネットから取得することができるＬｉｎｕｘ（登録商標）オペレーティングシステムなどのオペレーティングシステムであってもよい（ＵＲＬ  ｈｔｔｐ：／／ｗｗｗ．ｓｕｓｅ．ｃｏｍで利用可能であるＳＵＳＥ（登録商標）ディストリビューションなどのＬｉｎｕｘ（登録商標）の他のバージョンがまた、利用可能である。）。オペレーティングシステムは、ハードディスク上に存在し、かつハードウェアと協働して、ソフトウェアアプリケーションが実行されることができる環境を提供する。
【００３１】
この点で、テーブルトップコンピュータ１０２のハードディスク１１４は、ブレインストーミングアプリケーションに加えて、（クルーザーフレームワークをサポートする）クルーザーアプリケーションを有する。テーブルトップコンピュータ１０２はまた、ファイルを１つ又はそれ以上の遠隔コンピュータ（図示せず。）から受信しかつファイルを１つ又はそれ以上の遠隔コンピュータに送信するための（ＴＣＰ／ＩＰなどの）標準ハードウェア及びソフトウェアを含む通信モジュールを含む。
【００３２】
図１をさらに参照すると、参加者がブレインストーミングアプリケーションを利用するとき、彼らは、キーボード１０５などの入力装置、及びテーブルトップコンピューティングのユーザインターフェース１０４の一部に表示され、便箋の仮想表現（以下、「仮想便箋」という。）からなる即時のインターフェース（immediate interface）をそれぞれ備える。これは、図３に最も良く示されている。ユーザは、便箋がアイデアを記録するために利用されることを概念的に理解するので、仮想便箋３０４は、ユーザに親近感を提供する。仮想便箋は、ユーザがどの便箋がどのキーボードに対応するかを理解できるように、それぞれのキーボードのロケーションに近接したロケーションでテーブルトップインターフェース上に設けられる。もちろん、それぞれの仮想便箋が、「ドラッグ」、「マーク」、又はそうでなければ、テーブルトップインターフェース上でオブジェクトと相互作用するように機能するスタイラスの使用によって、より便利なロケーションに簡単に移動されてもよいことが理解されるであろう。
【００３３】
システムはまた、参加者がテーブルトップインターフェースに遠隔に又は無線で接続される「タブレット」パーソナルコンピュータ（ＰＣ）を備える「ハイブリッド」入力システムを利用してもよいことが理解されるであろう。参加者は、本明細書で上述したものとほぼ同じ方法でタブレットＰＣと相互作用することができる。しかしながら、タブレットＰＣが入力装置として利用される場合、仮想便箋は、最初にテーブルトップのユーザインターフェース部分ではなくタブレットＰＣ上に出現してもよい。このような変形例は、当業者の範囲内である。
【００３４】
次に、参加者（ユーザ）が実施形態と相互作用する方法が、図２のフローチャートを参照して説明される。
【００３５】
ブレインストーミングセッションが開始したとき２００、仮想便箋がそれぞれの参加者のために生成され、かつアイデア生成フェーズに入る。本明細書で説明される実施形態では、ブレインストーミングアプリケーションはまた、追加のキーボードがテーブルトップインターフェースに追加されるときを検知するように設けられる２０２ａ。追加されたそれぞれの追加のキーボードについて、追加の便箋がテーブルトップインターフェース上に出現する２０２ｂ。このように、参加者は、いつでもブレインストーミングセッションに追加されることができる。検知は、任意の適切な方法で達成されてもよい。例えば、ＵＳＢ（ユニバーサルシリアルバス）インターフェースがキーボードを接続するために利用される場合、ブレインストーミングアプリケーションは、クルーザーアプリケーション又はオペレーティングシステムを周期的にポーリングして、新しいキーボードが追加されたかを決定してもよい。その後、新しいキーボードのロケーションが、例えばどのＵＳＢポートがキーボードを接続するために使用されたかを決定することによって、「推測」されてもよい。それぞれのＵＳＢポートが、テーブルトップインターフェースの特定のセクションに事前にマッピングされている場合、ウィンドウ（仮想便箋）はその後、テーブルトップインターフェースの適切なセクションに表示され、かつ接続されたキーボードにマッピングされてもよい。「ハイブリッド」入力システム（すなわち、無線入力装置がまた接続されている場合。）に関しては、（例えばタブレットＰＣである）無線で接続された装置の近傍が、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの短距離無線を使用して、既知の装置の存在をスキャンすることによって決定されてもよい。無線装置が通信可能な範囲内に存在すると考えられるとき、無線接続が装置とテーブルトップコンピュータ１０２との間で実行される。すべての参加者が参加すると、ブレインストーミングセッションが開始する２０４。
【００３６】
ブレインストーミングセッションの一員であるそれぞれの参加者は、彼らのそれぞれのキーボードを使用してテキストを打ち込む２０６。彼らが打ち込んだテキストは、実時間で彼らの仮想便箋に表示される２０８。バックスペース、ワードラップ、及び改行などの編集機能は、ブレインストーミングアプリケーションによってサポートされて、明瞭にかつ読みやすく書くことにおいて参加者を支援する。もちろん、他の実施形態において、参加者が、アイデアを手書きするためのスタイラス、アイデアを声に出すためのマイクロフォン（これはその後、適切な音声認識ソフトウェアを利用してテキストに変換される。）などの様々な入力装置を利用してもよいこと、又は無線タブレットパーソナルコンピュータなどの遠隔に接続された装置によって彼らの入力を提供してもよいことが理解されるであろう。このような変形例は、当業者の範囲内である。
【００３７】
参加者がアイデアの入力を終了するとき、彼らはＣＴＲＬ−Ｅｎｔｅｒを押して（又は別の適切なキーの組み合わせ又はコマンドを利用して）、アイデアを記憶する。参加者がアイデアを記憶することを決定すると、多くの機能がブレインストーミングアプリケーションによって実行される。第１に、参加者が他のアイデアを入力してもよいように、参加者の仮想便箋がクリアされる２１０。第２に、彼らのアイデアが、後ほど検索されてもよいように、（ＲＡＭ又は二次記憶装置のいずれかに２１２）記憶される。第３に、前に記憶されたアイデア（又は複数のアイデア）を含む新しい仮想便箋が、すべてのユーザに共通のテーブルトップインターフェースの領域（すなわち、実際のホワイトボードに類似した領域）において生成される２１４。すなわち、アイデアが、他の参加者に明らかに可視状態である共通の領域のアイデアの「プール（pool）」で表示される。本明細書で説明される実施形態では、共通の領域は一般に、テーブルトップインターフェースの中央部分である。アイデアは、それぞれの参加者が複数のアイデアを見ることを可能にする「円形の」形状、らせん状のレイアウト、又は（例えば、複数の列でグループ化されるなど）全く任意の他の適切なレイアウトで表示されてもよい。らせん状のレイアウトで捕捉されたアイデアの組織化を示す例示的なスクリーンショットが図４に示される。図４では、クリアされた便箋又は新しい便箋は参照数字４０２で示される一方、記憶されたアイデアは参照数字４０４で示される。
【００３８】
実際のレイアウトは、ブレインストーミングアプリケーションによって予め決定されてもよく、又は代替として、参加者の１人又はそれ以上によって指定されてもよいことが、当業者によって理解されるであろう。さらに、アイデア４０４の共通の領域への導入は、ユーザの周辺視野において検出されて、新しいアイデアが加えられたという彼らの認識を改善する顕著な動作であってもよい。この顕著な動作はまた、アイデアを加えたユーザにいくつかのフィードバックを提供してもよい。さらに、アイデアの出所と仮想便箋の位置又はロケーションとの間の明示的なリンクが存在しないように、アイデア４０４は、それらがそれぞれの参加者によって入力されるときに、照合されかつ表示されてもよい。これは、参加者がアイデアを客観的に査定することができるようになるあるレベルの匿名性を提供する。
【００３９】
さらに、複数の参加者が彼らのそれぞれのキーボードを用いることによってテキストを同時に入力することができるので、参加者は、中央の筆記者が彼らのアイデアを記録することに依存する必要がない。このように、従来のブレインストーミング技術のアイデア生成フェーズで発生する生成の阻害の問題は、大きく軽減される。
【００４０】
図２に一時的に戻ると、参加者が彼らのアイデアのすべてを入力した後、アイデア選択フェーズが開始されることができ、それによって、参加者が彼らのアイデアを組織化し始めることができる２１６。
【００４１】
組織化は、「ポインタ」として効果的に動作しかつテーブルトップ表面上で仮想便箋を動き回らせるために使用されてもよいスタイラスを用いることによって促進される。アイデアはその後、様々な方法でグループ化されてもよい。
【００４２】
第１の方法では、図５Ａ及び図５Ｂを特に参照すると、仮想便箋は、それらが「重なり合う」又は「積み重なる」ように、１人又はそれ以上の参加者によって移動されてもよい。テーブルトップはその後、重ねられた又は積み重ねられたアイデアをカテゴリにグループ化するアルゴリズムを利用する。本明細書で説明される実施形態によれば、アルゴリズムは、（インターフェース上に表示された）複数の２次元の長方形の間の衝突をチェックして、複数の仮想便箋オブジェクトが重なり合っているか又は接触しているかを決定する。例えば、すべての決定された重なり合うオブジェクトは、ブレインストーミングアプリケーションによって、同一のグループのアイデアの一部である、又は同一の話題に関係すると見なされてもよい。
【００４３】
第２の方法では、ユーザは、仮想紙のグループの周りに仮想の「円」（又は他の取り囲まれた形状）を描画してもよい。また、テーブルトップはアルゴリズムを利用して、共通の円（又は他の取り囲まれた形状）の内部に存在するアイデアをグループ化する。一例示的な実装では、ブレインストーミングアプリケーションによって実装されたコンピュータプログラムコードは、それぞれの便箋をスクリーン上の単一のポイントであると考える（例えば、ポイントは便箋の中央に存在してもよい。）。コードはその後、単一のポイントから無限に離れたポイントまでの想像上のラインを描画することによって、ポイント（すなわち便箋）が（多角形として表される）共通の円の境界の内部に位置するかを決定することができる。ラインが多角形と交差する回数が数えられる。ラインが奇数回横断する場合、ブレインストーミングアプリケーションは、便箋が多角形の内部に存在する（したがって、定義されたグループの一部である）と理解する。
【００４４】
第３の方法では、ユーザは、仮想便箋をもう１つの仮想便箋の「中に」移動させてもよい。これは、仮想便箋の中にアイデアの自然なグループ化を生成する。すなわち、仮想便箋は、ファイル（すなわち、仮想便箋はテキストを保持することができる。）及びフォルダ（仮想便箋はまた、他の仮想便箋を保持することができる。）として動作することができる。仮想便箋はまた、メタデータを保持することができてもよく、その結果、仮想便箋は、タイトル、作成日時、相対的な重要性のランキング（例えば、いくつかのアイデアは「非常に重要」としてタグ付け又はマーキングされる一方、他のものは「最低限の重要性」であるとしてマーキングされてもよい。）、又はブレインストーミングセッションに有用である任意の他の情報を含んでもよい。
【００４５】
もちろん、仮想便箋はまた、冗長性が存在する場合、又はアイデアが適切でないと決定されたときに削除されてもよい。
【００４６】
アイデアは、参加者がアイデアを照合するときに、参加者によって決定される任意の階層化又は組織化の原則にしたがって、照合され又は収集されてもよい。参加者は、彼ら自身の組織的な必要条件によって要求されるようにアイデアを組織化する、放棄する、優先順位を決定する、及び／又はラベル付けする／タグ付けする多数の方法を備える。
【００４７】
すべての参加者が満足するまですべてのアイデアが照合されかつ改良されると、仮想便箋は、電子的な散布のために又は印刷のために、テキストファイル（又は他のフォーマット）に簡単にエクスポートされてもよい。参加者が、アイデアがいくつかの任意の階層化にしたがって分類されるべきであることを示した場合、電子的なファイル又は印刷されたコピーが任意の階層化によって示される順序でアイデアの一覧表を作るように、この階層化がデータ又はメタデータとして含まれてもよい。同様に、アイデアがラベル付け又はタグ付けされる場合、ラベル又はタグは、メタデータ又はデータとして提供されて、アイデアを適切にランク付け又はそうでなければ分類してもよい。
【００４８】
ソフトウェアコンポーネントのリスト．
本明細書で説明される実施形態では、ブレインストーミングアプリケーションは、多数の異なるソフトウェアコンポーネント、ライブラリ、及びモジュールからなり、これらは互いに相互作用して、上述した機能性を提供する。本明細書で説明されるコンポーネント、ライブラリ、及びモジュールは、一実施形態のみの例示的なものであり、かつ他のソフトウェアアプリケーションは、本明細書で開示されかつ主張されるより広範囲な発明から逸脱することなく、異なるアーキテクチャ、モジュール、コンポーネント、又はライブラリを使用してもよいことが理解されるであろう。
【００４９】
１．Ｋｅｙｂｏａｒｄｌｉｂライブラリ：コンピュータに接続されたすべての個別のキーボードからキーボードイベントを受信するための再使用可能なＬｉｎｕｘ（登録商標）Ｃライブラリ。これは、入力装置のホットプラグ／コールドプラグをサポートし、様々なキーボードレイアウトなどのためのサポートを含む。
【００５０】
２．ブレインストームプラグイン：ブレインストーミングアプリケーションのテーブルトップインターフェースモジュール上で動作し、かつＫｅｙｂｏａｒｄｌｉｂライブラリとインターフェースで接続して、テーブルトップシステムへの複数の同時の入力のためのインターフェースを提供する。テーブルトップインターフェースモジュールは、サイズ変更、移動、削除、及び組織化を含む視覚の機能性を提供する。
【００５１】
ユーザビリティのテスト．
人々がブレインストーミングのためのより従来のホワイトボードアプローチと比較して、ブレインストーミングアプリケーションを使用する方法で、定性的なデータを得るために予備的な研究が実施された。研究は、従来のブレインストーミングセッションがブレインストーミングアプリケーションの使用と比較されるダブルクロスオーバ（double crossover）方法を利用した。インターフェースが使用される順序は、人々がブレインストームアプリケーション／テーブルトップインターフェースを学習する効果を最小化するために、変化させられた。
【００５２】
研究の間、２つのブレインストーミングの話題が参加者に提供された。第１の話題は初年度のプログラミングコース（講座）に関し、かつ第２のものはＵＮＩＸ（登録商標）コース（講座）に関する。質問の順序は、トライアルの間固定されていた。
【００５３】
参加者は、３つの短い調査票に書き込むように依頼された。（テーブルトップ、一般的なブレインストーミング、及び２つの議論の話題についての）ユーザの予備知識を決定するための最初の調査票、次いでそれぞれのインターフェースを使用した後の別々の調査票。結果は、（図６の一部として示されている）表１に要約されており、かつさらに以下で詳細に説明される。研究において参加者によって提供された回答は、６点の「リッカート」尺度上の文を用いた合意の指示であったことが留意される。
【００５４】
参加者は、それぞれのブレインストーミングセッションを完成するために２０分（アイデアを考え出すための１０分、及びアイデアを照合しかつ放棄するための別の１０分）を与えられた。参加者はまた、彼らが研究を実行する前にシステムに習熟することができるように、テーブルトップのチュートリアルと相互作用しかつシステムと一般的に相互作用するために１０〜１５分を与えられた。
【００５５】
合計１２人の人々が研究に参加し、かつ彼らはそれぞれ３人のメンバを含む４つのグループに分割された。これらのグループは、文字Ａ〜Ｄを用いてラベル付けされた。
【００５６】
表から分かるように、すべての参加者は２つの議論の話題について知識を有していた。参加者は、オーストラリアのシドニー大学のＩＴ構築の学部から供給された。
【００５７】
図６に提供された表から、共にテーブルトップの開発の一員である２人の参加者を有するグループＡが目立つことが分かる。このグループはまた、講座を教えている２人、及びＵｎｉｘ（登録商標）の知識が「指導者」レベル（非常に高いレベル）であると考える２人を有し、２つのブレインストーミングの話題の予備知識においてより高いレベルを有していた。
【００５８】
すべての他のグループの参加者は、テーブルトップインターフェースを使用する経験が皆無であるかそれに近かった。
【００５９】
参加者の調査票についての結果を分析した後、２人のユーザのみがホワイトボードにアイデアを入力することがより簡単であると感じたことが測定された。参加者は、この意見の原因が、研究の間に使用されたキーボード（問題となっている参加者は、提供されたキーボードは使用しづらいと感じた。）と、フォントのサイズが大きすぎたこと（彼らは、十分な情報を仮想便箋に入れることができなかった。）との両方にあると考えた。テーブルトップがアイデアを入力するのにより簡単であると感じたユーザは、主として、使いやすさの原因が、彼らのアイデアが「聞かれて」かつその後ホワイトボードに書かれる必要があるのではなく、アイデアがタイプされてもよい簡単さにあると考えた。１人を除いたすべての参加者は、アイデアを入力する彼らの能力を５又はより高い（２番目に高い可能なスコアの代表値であり、「１」が最低である。）として評価した。
【００６０】
１人の参加者のみが、ホワイトボードにアイデアを同時に入力することがより簡単であると感じたことを示し、かつ彼はホワイトボードをより高く評価したが、彼はなお、６のうちの５のスコアをテーブルトップに与えた。参加者によってテーブルトップに与えられたスコアはすべて５又は６であり、参加者がホワイトボードに与えたスコアは、はるかに大きい変動性を有した（標準偏差＝１．９８）。
【００６１】
１２人の参加者のうちの７人が、ホワイトボードよりもテーブルトップで彼らのアイデアを組織化することがより簡単であると感じ、（１人を除く）すべての参加者がテーブルトップに４又はより高いスコアを与えた。ホワイトボードをテーブルよりも高く採点した２人のユーザは、これらのスコアの原因が、（その後修正された再描画の「バグ」によって）システムが遅いこと、（他のシステムセットアップでは、複数のユーザが同時にスクリーン上のオブジェクトに接触しかつ操作することができることが留意されるが、研究のための特定のハードウェアセットアップで使用されたハードウェアの制限によって生じる）一度に１人の人間のみがテーブルに「接触する」ことができること、及び彼らがすでに積み重ねにあるものを見ることに苦労することにあると考えた。
【００６２】
（１人を除く）すべての参加者が、彼らのアイデアを「積み重ね」に組織化することの概念が直観的であると感じた（４又はより高い評価を与えた）。
【００６３】
結果から、テーブルトップのブレインストーミングアプリケーションに習熟するために少しの時間しか過ごさなかったが、ほとんどのユーザは、ホワイトボードを利用する従来のブレインストーミング方法よりもブレインストーミングアプリケーションを好むことがわかる。
【００６４】
さらに、使いやすさに加えて、本明細書で説明される実施形態は、生成の阻害を大きく軽減し、（それぞれのユーザが、アイデア生成フェーズにおいて彼らが生成するアイデアを完全に制御するので）エラーが発生する傾向が少なく、かつ出力が非常に効率的な方法で照合され、改良され、かつ再生されることを可能にする。
【００６５】
上述した実施形態では、ソフトウェアアプリケーションを参照した。ソフトウェアアプリケーションは、任意の適切なコンピュータ言語で記述されてもよく、かつ任意の構成の任意の適切なコンピューティングハードウェア上で実行されるように設けられてもよいことが理解されるであろう。ソフトウェアアプリケーションは、パーソナルコンピュータ又はサーバコンピュータ、又はラップトップコンピュータなどのポータブル装置、又はタブレットＰＣ又はＰＤＡ（パーソナルデジタルアシスタント）などの無線装置上で動作するように設けられるスタンドアロンのソフトウェアアプリケーションであってもよい。
【００６６】
代替として、ソフトウェアアプリケーションは、中央のサーバ又は複数のサーバで動作するように設けられるアプリケーションであってもよい。アプリケーションは、インターネットなどのパブリックネットワーク又はプライベートネットワークを介して、任意の適切な遠隔端末からアクセスされてもよい。
【００６７】
ソフトウェアアプリケーションが、他のコンピューティングシステム又はデータベースとインターフェースで接続する場合、データは、インターネット、独自のネットワーク（例えば、組織の様々なオフィスの間のプライベート接続）、８０２．１１標準ネットワークなどの無線ネットワーク、又は（電話線、ＧＳＭ（登録商標）、ＣＤＭＡ、ＥＤＧＥ、又は３Ｇモバイル遠隔通信ネットワーク、又はマイクロ波リンクを含むがこれらに制限されない）遠隔通信ネットワークを含む任意の適切な通信ネットワークを介して通信されてもよい。
【００６８】
説明される実施形態は、開発者による使用のために、アプリケーションプログラミングインターフェース（ＡＰＩ）を用いて又はアプリケーションプログラミングインターフェース（ＡＰＩ）として実装されてもよく、又は他のソフトウェアアプリケーション内のコードとして実装されてもよいことがまた理解されるであろう。一般に、ソフトウェアアプリケーションは、特定の機能を実行する又は実行を支援するルーチン、プログラム、オブジェクト、コンポーネント、及びデータファイルを含むので、ソフトウェアアプリケーションは、多数のルーチン、オブジェクト、及びコンポーネントにわたって分散されてもよいが、実施形態及び本明細書で主張されるより広範囲な発明と同一の機能性を達成することが理解されるであろう。このような変形例及び変更例は、当業者の範囲内であろう。
【００６９】
例示的な実施形態の上述した説明は、当業者が本発明を作製する又は使用することを可能にするように提供される。本発明は特定の図示された実施形態について説明されたが、これらの実施形態に対する様々な変更が当業者に容易に明らかであり、かつ本明細書で定められた一般的な原則は、本発明の精神又は範囲から逸脱することなく他の実施形態に適用されてもよい。
【００７０】
したがって、本実施形態は、あらゆる点で例示的なものでありかつ制限的なものではないとして考慮されるべきである。
【００７１】
本明細書における先行技術文献への参照は、上記文献がオーストラリアにおける技術の共通の一般的な知識の一部を形成することを認めることではない。
【図１】
2011523739.tif 000003
【図２】
2011523739.tif 000004
【図３】
2011523739.tif 000005
【図４】
2011523739.tif 000006
【図５Ａ】
2011523739.tif 000007
【図５Ｂ】
2011523739.tif 000008
【図６】
2011523739.tif 000009
【国際調査報告】
2011523739.tif 000010