(57)【要約】【課題】  表示型の思考のグラフィックによる表現、記憶および普及のための方法を提供する。【解決手段】  個々のまたは共同による問題解決および革新のための創造的な思考の技法が表示型の思考を表現することに対する一定の自動化した手法、すなわち、カード・ストーリーボードの処理の際に構築される一定のカテゴリー・ノートを取る方法により容易化されている。効率的なカードの形成、配置、付注、および一定の仮想ボード上における表示は一定の表示型の思考のセッションにおいて一定の進行役を補助すると共に遠方の関係者による参加を可能にして後の参照または訂正のためにそのセッションの結果を検索する。【選択図】        図１
2005209187.tif 000002
【特許請求の範囲】
【請求項１】
一定のコンピュータ・システム内の仮想ボード上に表示型の思考を表現する方法において、
前記仮想ボードとして一定の二次元のスペースを定める処理、
一定の直線状に整列しているヘッダー・スペースを前記仮想ボードの第１の部分として定める処理、
前記ヘッダー・スペースに対して垂直方向に付随している一定のサブジェクト・スペースを前記仮想ボードの第２の部分として定める処理、および
前記ヘッダー・スペースおよびサブジェクト・スペースの中に選択的に複数のカードを表示する処理を含み、それぞれのカードが非線形のメモ書きを検索するために変更可能になるように構成されている方法。
【請求項２】
さらに、
前記仮想ボードに対応する一定のカードを形成する処理、
前記形成したカードが一定のヘッダー・カードであると言う一定のユーザーの指示に応じて、その形成したカードを前記ヘッダー・スペースの中に配置する処理、および
前記形成したカードが一定のサブジェクト・カードであると言う一定のユーザーの指示に応じて、その形成したカードを前記サブジェクト・スペースの中に配置する処理を含む請求項１に記載の方法。
【請求項３】
さらに、
一定のカードが前記ヘッダー・スペースの中に配置されていることを決定し、これに応じてそのカードを一定のヘッダー・カードとして指定する処理、および
第２のカードが前記ヘッダー・カードに対して後に垂直方向に整列した前記サブジェクト・スペースの中に配置されていることを決定し、その第２のカードを前記ヘッダー・カードにより養子縁組された一定のサブジェクト・カードとして指定する処理を含む請求項２に記載の方法。
【請求項４】
さらに、
一定の位置決めされたカードが既存のヘッダー・カードに対する実質的な垂直方向の整合に対応する一定の閾値を超えて前記サブジェクト・スペースの中に配置されていることを決定し、この位置決めされたカードを既存のヘッダー・カードに対して付随していない一定の孤児のサブジェクト・カードとして指定する処理を含む請求項３に記載の方法。
【請求項５】
前記第２のカードが前記ヘッダー・カードに付随しているサブジェクト・スペースの中に配置されていることを決定する処理が一定の縦列のスナップを実行する処理を含む請求項３に記載の方法。
【請求項６】
前記縦列のスナップを実行する処理がさらに、
前記ヘッダー・カードおよび前記第２のカードの一定の閾値に対する垂直方向の整合を比較する処理、および
前記閾値の中にある第２のカードに応じて縦列のスナップを実行し、閾値の範囲外にある場合に、その第２のカードを前記ヘッダー・カードに付随していない一定の孤児のカードとして指定する処理を含む請求項５に記載の方法。
【請求項７】
さらに、
前記サブジェクト・カードの位置の複数の垂直方向に付随している配列の調整手段として一定のヘッダー・カードを指定する処理、および
前記サブジェクト・カードの位置の複数の垂直方向に付随している配列の中に配置することにより全ての養子縁組したサブジェクト・カードを付随させる処理を含む請求項４に記載の方法。
【請求項８】
前記仮想ボードが一列のカードを含み、前記方法がさらに、
一定の指定されたカードを移動すると言う一定のユーザーの指示に応じて、その指定されたカードに付随しているそれぞれのカードを移動する処理を含む請求項１に記載の方法。
【請求項９】
さらに、
前記仮想ボード上に一定のメディア・オブジェクトをインサートする処理を含む請求項１に記載の方法。
【請求項１０】
さらに、前記メディア・オブジェクトをネットワーク処理した内容にリンクする処理および一定のメディアの内容のファイルを埋め込む処理から成る群の内の選択された１個を実行することにより前記メディア・オブジェクトを外部の内容に対して付随させる処理を含む請求項９に記載の方法。
【請求項１１】
一定の装置において、（ａ）一定のメモリー、（ｂ）前記メモリーの中に存在している一定の仮想ボードを備えており、この仮想ボードが一定のヘッダー・スペースおよび一定の垂直方向に整列されているサブジェクト・スペースとして定められており、さらに（ｃ）前記メモリーの中に存在している一定のプログラムを備えており、このプログラムが前記仮想ボードのヘッダー・スペースおよびサブジェクト・スペースの中に選択的に複数のカードを追加して非線形のメモ書き情報を検索するためにそれぞれのカードを変更するように構成されている装置。
【請求項１２】
一定のプログラム製品において、（ａ）一定の仮想ボードの一定のヘッダー・スペースおよび一定の垂直方向に配列されているサブジェクト・スペースの中に選択的に複数のカードを追加して非線形のメモ書き情報を検索するためにそれぞれのカードを変更するように構成されている一定のプログラム、および（ｂ）前記プログラムを運搬する一定の信号運搬メディアを備えているプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、計画およびブレーンストーミングに付随するグラフィックによる創造的で認識に関する活動を進行する装置に関連しており、特に、ストーリーボード・カードの作成、付注、および関連付けのための一定のコンピュータ補助型の手法に関連している。
【背景技術】
【０００２】
努力の多くの領域における進歩に伴って、異なる技能のそれぞれの組を有する各個人を含むチームが共同して種々の問題を認識して解決するために協力することが増えつつある。種々の会社およびコンサルタント業の会社は上記のような努力の効果を高めるために多くの手段を有しており、これらの手段はそれぞれのチームからの言葉により表現される提案を少なくとも記録することに対して線のメモ書きおよびアウトラインを引く程度に単純にすることが可能である。また、別の例として、一定の問題を分析することに特異的な種々の手段はフィッシュボーン・マッピング、すなわち、「マインド・マッピング（mind mapping）」を含む。
【０００３】
上記のようなセッションにおいてアイデアまたは考えを出して詳細に論ずることを推進するための一例の特に有効な技法はカテゴリーのメモを取ることであり、この場合に、多数の見出しおよび主題のカードが一定の二次元の紙面の上に置かれ、付注されて、互いに関連付けられる。カード・ストーリーボードはアニメーション化した漫画の作品を配置することにより想像上において創作されているが、樹形図のロジックを用いる一定の「アイデア（idea）」を組織化する方法として有意義に改良されており、この方法は以下において表示型の思考（Displayed Thinking）として呼ばれている。なお、この方法は「マインド−マッピング（Mind-Mapping）」、ベン（Venn）図表法等のような別のグラフィックの樹形図のロジックに対してその表示の仕方において異なっている。上記のような表示型の思考により、一定のチームの進行役は別の開放終端型の方法において通常に可能な程度よりもさらに良好に特定の話題および副次的な話題についてのアイデアの発生に集中できるようになる。
【０００４】
上記表示型の思考をマニュアル方式で実行する場合に、接着性のメモ用紙またはインデックス・カードが単純な一行のヘッダー・カード、あるいは、ヘッダーおよびサブ−ヘッダーのカードと共に一定の表形式で配置されており、それぞれのヘッダー・カードは、おそらくは、付加的な動作または添付のコメントのメモにより、その下に一列のアイデア・カードを伴っている。さらに、異なる形状のまたは色を着けたヘッダー・カードを用いてそれぞれをさらに目立たせることが有用である。好ましくは、これらのカードは表示面から別の場所に移動するためにその面から容易に取り外せる。
【０００５】
一定のチームの進行役またはグループ・リーダーは関係者に一定の問題を説明し、これらの関係者はさらに可能な種々の解決方法のカテゴリーを提案する。さらに、これらの提案はそれぞれのカード上に書かれて一行のヘッダーとして表示される。その後、グループ・リーダーは特定のヘッダー・カードを選択して、そのヘッダーに関連するアイデアをアイデア・カード上に書くことを関係者に薦める。次に、これらのアイデア・カードがその関連のヘッダーの下に表示された後に、上記のリーダーはそのヘッダーの下におけるさらに別のアイデア・カードを思いつかせるために誘発的な質問を出す。さらに、上記のプロセスがアイデアの一定の適当な供給があるまで別のヘッダーに対して繰り返される。必要であれば、上記のグループ・リーダーはさらに別のヘッダーを発生すること、および／または、特定のヘッダー・カードの下にサブ−ヘッダー・カードを追加することに戻る。
【０００６】
一般的に、上記のアイデア・カードはその後、一定の適当な投票方法によりランク付けされて、それぞれのヘッダー（またはサブ−ヘッダー）の下に優先順に配列される。この結果、それぞれのカテゴリーにおける最良の幾つかがさらに議論されて、これらの中においてランク付けされる。さらに、各アイデア・カードの間の一定のストリング、フラッグ等のような付注を用いてそれぞれのアイデア・カードの関連を洞察できるようにすることができる。
【０００７】
上記のようなマニュアル方式の技法は新規の改善された種々の製品およびサービスを始めるために有効であるが、マニュアル方式の表示型の思考は有意義な種々の制約を有している。例えば、関係者は上記のカードを貼り付けた大きな壁を見るために集合する必要がある。一方、ビデオ方式の会議の仕方は個々のカードを読むためにまたはそれぞれの内容を見るために不十分なグラフィックによる解決方法を提供している。
【０００８】
さらに、上記マニュアル方式の表示型の思考の永久的な記録を作成することは困難であり、一定の比較的に小形の規模においてその情報を再生するためにまたはその情報をリニア・テキスト・アウトライン方式等のような別の形態にするために相当量の時間および努力を必要とする。一般に、既知のカード・ストーリーボードのソフトウェアも過度に制限されている。一例の極端な場合において、一般用のグラフィク・ソフトウェアが望まれる形状、色、内容および注釈を伴う種々のカードを発生するために用いられる可能性がある。しかしながら、この種の最適化されていないカードの発生および編集はそのソフトウェアをそのセッションにおいて使用することに不適当にする。また、待機もその処理を過度に遅くすると考えられる。また、別の極端な場合において、仮想の「インデックス・カード（index cards）」を製造してこれらを一定の二次元のパターンの中に配置するために最適化されている単純なソフトウェアも知られている。この場合に、一定の表示型の思考のセッションを進行するために十分に迅速で簡単ではあるが、これらの既知のインデックス・カードのソフトウェア・プログラムは一定のマニュアル方式の表示型の思考のセッションにおいて当面に提出されている事に対して全力で進行しない。さらに、付注および各カードのグループの周囲における移動は一般に支援されない。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
この結果、一定の表示型の思考のセッションにおいて種々の目的または対象を発生して編集することに対する一定の自動化した方法に対する一定の有意義な要望が存在している。
【課題を解決するための手段】
【００１０】
本発明は表示型の思考を表現することに対する一定の自動化した方法、すなわち、カード・ストーリーボードの処理の際に構築される一定のカテゴリー・ノートを取る方法を提供することにより従来技術の上記およびその他の欠陥を解消している。効率的なカードの形成、配置、付注、および一定の仮想ボード上における表示は一定の表示型の思考のセッションにおいて一定の進行役を補助すると共に遠方の関係者による参加を可能にして後の参照または訂正のためにそのセッションの結果を検索する。これにより、一定の有用で創造的な思考の技法が個別または共同の問題解決および革新のために実現される。
【００１１】
本発明の一例の態様において、一定のシステム、方法、および一定の仮想ボード上に表示型の思考を表示するプログラム製品は一定の仮想ボードに対応する一定のカードを形成する処理を含む。一定の使用者の一定のヘッダー・カードの形成の指示に応答して、その形成されたカードが一定のヘッダーの区域内に配置される。さらに、一定の使用の指示に応答して、形成されたカードがヘッダー・カードに関連する一定の主題のカードとして指定される。これにより、一定の表示型の思考のセッションにおけるストーリーボードの処理が速やかに進行して種々の関係者からの提案が保存される。
【００１２】
本発明の上記およびその他の目的および利点が添付の各図面およびその説明により明らかになる。
【発明の効果】
【００１３】
従って、本発明によれば、一定の表示型の思考のセッションにおいて種々の目的または対象を発生して編集することに対する一定の自動化した方法が提供できる。
【発明を実施するための最良の形態】
【００１４】
各図面において、幾つかの図を通して同一の参照番号または符号は同一の構成部品を示しており、図１において、一定の表示型の思考のアプリケーション１０は一定の進行役のコンピュータ１４（例えば、パーソナル・コンピュータ、ワークステーション、ネットワーク・コンピュータ、端末、パーソナル・デジタル補助装置等）および／または一定のサーバー１６として示されている分散型プラットホームに備えられている一定のグラフィック・ユーザー・インターフェイス（ＧＵＩ）１２を介して創造的な思考を進行する。この場合に、一定の企業のネットワーク１８に接続している別の関係者はインターネット２４として示されている公共用または個人用のネットワークを介して通信可能である一定のビデオ会議用のシステム２０または一定の遠隔のコンピュータ２２を介する等により上記表示型思考アプリケーション１０と共に共同作業することができる。さらに、遠隔のコンピュータ２２に画像および音声を送る上記進行役のコンピュータ１４の近くにある一定のオーディオ／ビデオ装置２６により示されているように、言葉および人間の身振りが同じ場所に存在していない種々の関係者の間の対話を向上することができる。
【００１５】
上記用語の「遠隔の（remote）」が多数のコンピュータが互いに近接していることも可能であると言う意味において必ずしも地理的に離れていることを必要としないことが当然に理解されると考える。例えば、一つのグループの関係者がそれぞれのデスクにおいて近接して配置されているワークステーションにより、あるいは、一体化されている会議室の環境の中において働くことができる。さらに、上記の「遠隔の」と言う用語は一定の距離において電気的な通信関係にある複数の関係者を十分に示すことができる。
【００１６】
上記進行役は音声認識ソフトウェア、キーボード２８、ポインティング装置（例えば、マウス、トラックボール、タッチ・パッド等）３０またはその他のインターフェイス等のような種々の制御装置を介して上記ＧＵＩ１２と対話できる。一定の効率的な様式で創造的な思考を進行することに加えて、個々にまたは共同して、上記表示型思考アプリケーション１０は、一定のプリンタ３４におけるハードコピー・プリント３２として示されているような、製品の一定のグラフィックによる記録を作成することができる。加えて、別の表示型思考アプリケーション１０を開くか訂正するために不可欠なデータをコード化する一定のデータ・ファイル３６を一般に理解されると考えられる様式で転送または記憶することができる。
【００１７】
図２において、上記表示型思考アプリケーション１０におけるＧＵＩ１２がさらに詳細に示されており、知識情報の検索をグラフィックにより改善して直感による使用を行なうための一定範囲の特徴部分を示している。このＧＵＩ１２は標準のウインドウ方式のプル−ダウン・メニュー５０およびツールバー・アイコン５２並びに一定の永久表示型のカード・アノテーション・ツールバー５４および一定のスプリッター・ライン５８の上方におけるヘッダー（またはトップ）ディスプレイ・ボックス５６に対して密接に連絡している。また、上記スプリッター・ライン５８の下方には、一定のサブ−ヘッダー／サブジェクト・カード（またはボトム）ディスプレイ・ボックス６０が示されている。上記両方のディスプレイ・ボックス５６，６０は一定の水平方向のスクロールバー６２との対話による等の様式で右側にスクロールすることにより接近可能である右側に配置されている内容に対して右側に開放終端型である。さらに、ボトム・ボックス６０は一定の垂直方向のスクロールバー６４との対話による等の様式で下方にスクロールすることにより接近可能である画面から隠れている部分に対して要望に応じて各縦列の継続を可能にするためにその下部において開放終端型である。これらのディスプレイ・ボックス５６，６０は表示されているか見えない一定のグリッド６６を有しており、このグリッド６６は一定のヘッダー・カード６８または複数のサブジェクト・カード７０を含むカードの一定の縦列を左側に整合するために用いられる。
【００１８】
多くの場合に、ユーザー情報（例えば、名前）が、上記進行役のコンピュータまたはユーザー入力装置による等の別の手段のいずれかにより、上記表示型思考アプリケーション１０に対して利用可能であり、このユーザー情報は符号７２におけるようにグラフィックにより表示するために、さらに／または、一定のセッションにおける形成／訂正を追跡するための一定の記録されたデータの中に埋め込むために検索可能である。
【００１９】
個々のヘッダー・カード６８およびサブジェクト・カード７０は上記ディスプレイ・ボックス５６，６０の一方における一定の開き位置に一定のポインティング装置をダブル・クリックすること、あるいは一定のホット・キーの組み合わせにより符号７４におけるように一定のフリー・フローティング・カードを位置決めすること等のよる種々の様式でインサートまたはインポートすることができる。一定のヘッダー・カード６８またはサブジェクト・カード７０は符号７６および７８においてそれぞれ示されているような比較的に大きなテキストの入力を受容するためにユーザーの管理によるか自動的に大きさを変えることができる。さらに、上記ボトム・ボックス６０は、例えば、一定のグラフィックの文書またはチャート８０および一定のテキスト文書８２等のような、ドラッグしてドロップするか、ペーストまたはインサートする別のオブジェクトまたは対象を受容することができる。
【００２０】
各縦列の中における各カード６８，７０の関連に加えて、さらに付加的な関係を示すために各カード７０の間に関連線８４を引くことができる。加えて、さらに別の類別がカード・アノテーション・ツールバー５４におけるカード・カラー・セレクション・ラジオ・ボタン８６および／またはカード・アノテーション・ツールバー５４におけるフラッグ・カラー・セレクション・ラジオ・ボタン９０から選択される１個以上の色着きのフラッグ８８を介して一定のカードの色を選択することにより導入できる。この場合に、個々のサブジェクト・カード７０の重要性または役割は一定の「ブラック・ホール（black hole）」の役割を示す太い輪郭線等のような追加されたアトリビュートによりさらに示すことができる。さらに別の付注の例は重要性、考察、有用性、またはその他の特徴のレベルの高さを示す小魚（リトル・フィッシュ）、大魚（ビッグ・フィッシュ）、鯨（ホエール）等の直感的なシンボル９４を含む。さらに、上記の表示の中にさらに多くの情報を視覚的に整理統合するために、一部の情報を隠すことができる。例えば、一定のカーソルをそれぞれのサブジェクト・カード７０の上に移動することにより、一定のコメント９６が選択的に見えるようになる状態にしてそのコメント９６を一定のサブジェクト・カード７０に対して登録することができる。
【００２１】
上記の各サブジェクト・カード７０をそれぞれのヘッダー・カード６８と共に各縦列の中に配置することが自動的な縦列のグループ分けによりその訂正を好都合に促進することができることが当然に認識されると考える。例えば、一定の選択されたヘッダー・カード６８をトップ・ボックス５６における一定の新しい水平方向の位置にドラッグしてドロップすることにより、そのヘッダー・カード６８に対応するトップ・ボックス５６およびボトム・ボックス６０の両方において必要とされるスペースを自動的に広げることができ、その各サブジェクト・カード７０の縦列がその新しい位置に一定のグループとして移動する。同様に、一定のヘッダー・カード６８をボトム・ボックス６０の中に移動すると、その新しいサブ−ヘッド（図示されていない）の位置決めが必要とされる場合等のように、それぞれのカード６８，７０の再位置決めを行なうことが可能になる。
【００２２】
下方にスクロールした時に上記のヘッダー・カードが消えるように上記ヘッダー・ボックスがボトム・ボックスから分離していない一定の仮想ボードを形成できることが当然に認識されると考える。
【００２３】
図３において、一例の動作または手順２００が表示型の思考の表示のために示されている。先ず、一定の新しいセッションを開き（ブロック２０２）、この処理は一定の空のデータベースおよびデフォルト・サイズの一定の仮想ボードを調製することを必要とする。あるいは、上記の新しいセッションは既に記録または送信されたセッションをさらに対話および訂正するためにロードすることを必要とする可能性がある。いったん、既存のデータまたは一定のデフォルト・バーチャル・ボードにより初期化されると、そのセッションの活動情報（例えば、期日、時間、場所、ビジネス・ユニット、セッション・リーダー等）が、進行役および関係者における対話による記録された情報に付随するデータベース情報をアクセスする等により、自動的に検索可能になる（ブロック２０６）。あるいは、または、さらに、実況の関係者のリスト等のような、手動で入力されたセッション情報を受信して保管することができる（ブロック２０８）。
【００２４】
一定の表示型思考の表示を促進するために、進行役が一般用のグラフィック・プログラムを用いることを試みる場合に必要になると考えられるようなそれぞれのカードを設計して配置することを必要としなくなるように種々のデフォルト・パラメータが用いられる。ユーザーがシステム・デフォルトの変更を望むことの一定の決定に応答して（ブロック２１０）、このシステムは現行の設定を表示して種々の変更（例えば、印刷方式、影、背景、色、自動セーブのオン／オフ等）を受容することができる（ブロック２１２）。
【００２５】
種々のユーティリティの特徴も組み込むことができる。種々のセッションの管理活動が自動的に実行されるように要求またはイネーブルされる場合に（ブロック２１４）、仮想ボード上のスペル・チェックを行なうことまたは類型化されているようにテキストをチェック／修正すること、一定のテキスト・ストリングを検出すること、記憶されているセッション・データファイルのデータベースを通して一定のテキスト・ストリングをサーチすること、一定のセッションを一定の標準的なフォーマット（例えば、スプレッドシート、二次元のピクチャー・フォーマット、ワードプロセシング文書）にエクスポートすること、仮想ボードをアレンジすること、画面を変更すること（例えば、ズーム）等のような、それぞれのユーティリティがアクセスされる（ブロック２１６）。
【００２６】
上記のセッションが構成されると、ユーザーは一定のカードを追加することが選択できるようになる。ブロック２１８においてこのことが決定されると、自動セーブがオンであるか否かについて参照が行なわれ（ブロック２２０）、オンであれば、その仮想ボードに対する形成または変更がセーブされて（ブロック２２０）、データの紛失を防ぐことができる。また、オンでなければ、一定のメモがユーザーに表示されて、自動セーブをイネーブルにする機械を与えて、手動のセーブが定期的に要求されない場合に内容が偶発的に紛失することを警告することができる（ブロック２２４）。
【００２７】
デフォルトのカード形成の設定が参照されると、一定の新しいカードがユーザーにより手動で指定された場所に試験的に配置される（ブロック２２６）。その後、その新しいカードが一定のメディア・カードであると特定されるか否か等のような、スナップ（または整合）が不適当であるか否かについて一定の決定が行なわれる（ブロック２２８）。不適当であれば、その位置は一定のヘッダー・カードまたはサブジェクト・カードとして自動的に位置決めされない。むしろ、そのメディアまたは媒体はリンクするか埋め込むことによりそのメディア・カードに関連付けられる（ブロック２３０）。
【００２８】
上記ブロック２２８において、上記カードが一定のメディア・カードではない場合に、上記の配置が一定のヘッダー・カードまたはサブジェクト・カードを指定しているか否かについてのさらに別の決定が行なわれる。このことは、一定の空のヘッダー・カードを既存の縦列の右側に配置するか一定のサブジェクト・カードを一定の現在において選択されている縦列の下に配置する等のような、一定のユーザー・メニューの選択を参照して行なうことができる。この例示的なフロー図において、この決定は上記の新しいカードがスプリッター・ラインよりも下にドロップされているか、あるいは、初期的にスプリッター・ラインよりも下にポインターを伴う一定のポップアップ・メニューにより選択されているか否かについて参照することにより行なわれている（ブロック２３２）。この場合に、下にあれば、その新しいカードは一定のサブジェクト・カードとして指定されて、縦列のスナップが以下において説明されているように行なわれる（ブロック２３４）。また、下になければ、その新しいカードは一定のヘッダー・カードとして指定されて、ヘッダー・スナップが以下において説明されているように行なわれる（ブロック２３６）。
【００２９】
ブロック２３６，２３４において一定の空のカードが配置されるか、あるいは、ブロック２１８において新しいカードを形成することが要求されない場合に、一定のカードの変更が必要であるか否かについての一定の決定が行なわれる（ブロック２３８）。これらの変更は、デフォルト・カードのサイズ／フォントの再指定、テキストの追加、カードの付注、一定のグラフィック・アイテム（例えば、フラッグ、ビッグ・フィッシュ、リトル・フィッシュ、ブラック・ホール等）の追加、指定された１個以上のカードに対応するカード・パラメータの調整（例えば、色、サイズ、位置、フォント、ワード・ラップ、オートサイズ・ボックス、オートサイズ・テキスト等）を含むために、種々のＧＵＩにおいて一般的であるような種々の様式で実行可能である（ブロック２４０）。さらに、これらの１個以上のカードの変更はユーザーがそのセッションの終了を指示するまで継続する（ブロック２４０）。一方、ブロック２４０においてセッションを終了する要求が受信されなければ、その処理はブロック２１０に戻り、セッションの各デフォルト（ブロック２１０）、セッションの管理のタスク（ブロック２１４）、新しいカードの形成（ブロック２１８）および／または各カードの変更（ブロック２３８）に対する任意の望まれる変化を受容することが続けられる。
【００３０】
一定のカードを位置決めする処理の一部として、上記システムはそれぞれのサブジェクト・カードをオーバーレイすることが要求されていることを決定することができ、この状態は一重なりのカードの斜視図として示すことが可能であり、これにより、視覚的な情報の統合が可能になる。さらに、この重なり（スタック）の「上にマウスを移動する（Mousing over）」ことにより、その重なったカードが見るために瞬時に分解できる。また、別の種類のカードの変更は内容を紛失することなく仮想ボードの表示にさらに情報を統合するためにカードに隠されたテキストを追加する処理を含む。例えば、一定の脚注または隠されたコメントは一般に表示できないが、マウスをその上に移動した時に描写できるか、一定のハードコピーが調製されている場合に、章末の注等のような一定の様式で印刷することができる。
【００３１】
図４において、仮想ボード上にドラッグおよびドロップする一定のカードの位置決めがさらに説明されている（ブロック３００）。このカードの種類が一定のメディア・カードであると決定される場合に（ブロック３０２）、このカードはその配置された位置に留まり（ブロック３０４）、その配置は完了する。また、ブロック３０２において一定のメディア・カードではないと決定される場合には、グリッド・スナップがオンであるか否かについての別の決定が行なわれる（ブロック３０６）。この場合に、オンでなければ、そのカードはその配置された位置に留まる（ブロック３０４）。しかしながら、ブロック３０６においてグリッド・スナップがオンであれば、そのドロップの位置が決定される（ブロック３０８）。この場合に、仮想ボードのスプリッター線の上方にあれば、そのドロップの位置座標を参照して（ブロック３１０）、コントロール（ＣＴＲＬ）キーが押されているか否かを確認することにより（ブロック３１２）、一定のヘッダー・スナップの手順が実行される。上記のコントロール・キーが押されていれば、そのヘッダー・スナップはこの特定のカードについて無効にされ（ブロック３１４）、このカードは別のヘッダー・カードと共にその位置に保持され、必要に応じて右側に移動することにより十分な空間を形成する（ブロック３１６）。これにより、この場合のカードの配置は終了する。
【００３２】
上記ブロック３１２において、コントロール（ＣＴＲＬ）キーが押されていなければ、一定の先在しているヘッダー・カードが現在のカードの右側に既に配置されているか否かについての決定が行なわれる（ブロック３１８）。この場合に、配置されていれば、それぞれの右側に配置されている先在のあらゆるヘッダー・カードはその現在の（標的の）カードの右側に移動して、それぞれのグリッド・スナップ・ルールに従う。このように、あらゆる別のヘッダー・カードが右側に処理されると、上記標的のカードは所定のスペースにおいてその標的カードの左側に対する先在のヘッダー・カードの右側を基準にして左側に整合（スナップ）される。
【００３３】
上記ブロック３０８に戻り、上記のドロップ位置が仮想ボードのスプリッター・ラインよりも下であれば、この手順はこのことが一定の縦列のスナップの手順が適用可能であることを示していると仮定する。すなわち、この場合に形成されたカードは一定の既存のヘッダー・カードに対して実質的に整合する場合にその既存のヘッダー・カードに関連することになる。従って、その形成されているカードは一定のヘッダー・カードではなく、別の種類のカード（例えば、サブジェクト・カード、サブ−ヘッダー・カード等）である。上記のドラッグ／ドロップの発生（ブロック３２４）はそのドロップの位置の空間座標に対する参照を助長する（ブロック３２６）。すなわち、ドロップされたカードの上方にヘッダーが全く存在していなければ、このカードはその配置された位置に留まる（「フリー・フローテイング（free floating）」（浮動状態）または孤児または孤立の状態）（ブロック３２８）。しかしながら、上記の形成されたカードが１個以上のヘッダー・カードの間に少なくとも部分的にドロップされた場合には、このドロップされたカードに対して垂直方向に最も近く整合しているヘッダー・カードが決定される（ブロック３３０）。その後、一定の親子関係がこのヘッダー・カードとドロップされたカードとの間に形成されて（ブロック３３２）、この子供のドロップされたカードがその親のヘッダー・カードに対して整合した状態で留まる（ブロック３３４）。これにより位置決めが終了する。
【００３４】
図５において、上記の縦列のスナップにさらに別の特徴を組み込むことができ、この場合に、一定の縦列の垂直方向の深さにおける一定のデフォルトの設定またはユーザー開始型の制限値が仮想ボードの画面を単純化する。これにより、隠されているカードを見るためのスクロールは水平方向のスクロールのみが必要になる。一定の多数個縦列型ヘッダーの特徴（ブロック３５０）は一定のサブジェクト・カードが一定のヘッダー・カードの下にドロップされる時に開始する（ブロック３５２）。この場合に、縦列のスナップがディスエーブルであると決定されていると（ブロック３５４）、そのサブジェクト・カードはドロップされた位置に留まる（ブロック３５６）。一方、縦列のスナップがイネーブルであれば、多数個縦列型のスナップがイネーブルであるか否かについての別の決定が行なわれる（ブロック３５８）。この場合に、イネーブルでなければ、正常な縦列のスナップ・ルールが既に説明されているように適用されて（ブロック３６０）、この配置は終了する。
【００３５】
上記の多数個の縦列はそれぞれのヘッダー・カードが垂直方向に配列される場合に多数個の横行にも成り得ることが当然に認識されると考える。さらに、一定のヘッダー・カードにより採用されているサブジェクト・カード／サブ−ヘッダー・カードの多数個の重なりは一定の垂直方向の縦列以外にもグラフィックにおいて配列することが可能である。
【００３６】
上記の多数個縦列型のスナップがブロック３５８においてイネーブルである場合に、ドロップされたサブジェクト・カードの水平方向の位置に関して一定の決定が行なわれる（ブロック３６２）。さらに、ヘッダー・カードにより調整されている縦列の数も決定される（ブロック３６４）。その後、ヘッダー・カードの幅が縦列の数（ｎ）で割られる（ブロック３６６）。これにより、縦列の数の内の１個の中に一定のサブジェクト・カードを整列するための領域が設定される（ブロック３６８）。その後、そのサブジェクト・カードがその最も近い利用可能な領域の左側にスナップ・ドロップされ、別のサブジェクト・カードは必要に応じて移動して必要なスペースを形成する。
【００３７】
図６において、一定のオートグリッドの特徴４００のための別の手順が示されており、この特徴はユーザーにより選択可能である（ブロック４０２）。この選択に応じて、仮想ボード上に何らかのカードが存在しているか否かについての一定の決定が行なわれ（ブロック４０４）、存在していれば、一定のエラー・メッセージが表示される（ブロック４０６）。また、存在していなければ、種々のグリッド・パラメータ（例えば、種々の計量または英語の単位、選択された単位において特定されているスペース、グリッド・スナップのオンまたはオフ、目に見えるまたは見えないグリッド等）に対応して一定のダイアログ・ボックスが表示される（ブロック４０８）。その後、ユーザーはカードを置くことが可能になり（ブロック４１０）、これらのカードは上記のオートグリッドの選択に従って位置決めされる。
【００３８】
従って、種々のブレーンストーミング／プランニングはそれぞれの親のカードの下に子供のカードを速やかに縦列のスナップをすることを可能にすることにより進行することが当然に理解されると考える。さらに、一定の縦列の中の各カードの間の均一な垂直方向のスペースは別の配列の特徴である。また、多数個縦列型のヘッダー・カードは種々の表示の制約の中においてさらに多くの関連しているアイデアをグループ分けすることを可能にする。また、ラピッド・コピー（例えば、アロー／シフトのコントロール・ダウン）はデフォルト・サイズのブランク・カードを速やかに複製する（例えば、選択された位置に対応する親カード）。これらの養子縁組的な行動は効率的にカードを構築して配置することによりツールがセッションの速度を指令することを阻止する。
【００３９】
一定のグラフィック・ユーザー・インターフェイスとして、上記の特徴は一定の表示スクリーンの制約に対して潜在的に大きな二次元のスペースに適合する。例えば、自由形式のワークが孤児の（孤立した）カードにより可能になり、このことは知識の構築プロセスを検索するためのグラフィック・コンテンツ（例えば、オブジェクト・リンキング・アンド・エンベデイング（Object Linking and Embedding）（ＯＬＥ））の別の形式をさらに含むことができる。ユーザーは多数個の注釈（例えば、ラベル、フラッグ、ブラック・ホールおよびビッグ・フィッシュ等のような種々のグラフィック要素）をそれぞれのカードまたはＯＬＥオブジェクトに対して適用することができる。相互操作性および共同作用性は、例えば、データのフォーマットを一定の標準的なオフィス・アプリケーションのフォーマット（例えば、マイクロソフト・ワード（MICROSOFT WORD）、エクセル（EXCEL））においてエクスポート／インポートすることを可能にする等のような、多数の様式で改善される。また、サーチの質問は関連の内容を見つけ出すために多数のセッションを橋渡しする。自己セーブのオプションは一定のセッションが不注意に紛失することを防ぐ。また、上記の多数個縦列型のヘッダーは上述したように別の例である。さらに、別のＧＵＩの特徴はヘッダー・スナップ／ヘッダー・スナップの無効、ヘッダー／サブジェクトの区別、カードの隠し／表示、セッション・タイトルおよびセッション・リーダーの自己検索および関係者の検索、セッション・データの検索（最初に保存されたデータ、最後に訂正されたデータ、セッション・リーダー、セッション・タイトル、カードの数等）、テキスト依存のサイジングおよび／またはテキストの量に基づくカードの自己サイジング、およびテンプレートの形成／インポートを含む。
【００４０】
以上において、本発明が幾つかの実施形態の説明により例示されており、これらの例示の実施形態が相当に詳細に説明されているが、添付の各特許請求項の範囲をこれらの詳細に制限することまたは何らかの意味で限定することが本特許出願人の目的ではない。すなわち、さらに別の利点および変更例が当該技術分野における熟練者において容易に明らかになると考えられる。
【００４１】
例えば、複数の関係者が遠方に存在している状況において、二人以上の進行役が仮想ボードを同時にまたは連続的に変更することが可能である。従って、それぞれの観察者はそれぞれの変更が生じる際にその行なわれている変更を見ることができる。あるいは、上記のプロセスは種々のユーザーからの多数の入力をバッチ方式で受容して一定のマスター仮想ボードの中への種々の新しいカードの一定の自己配列を実行することができる。上記セッション情報のトラッキングはそれぞれのカードの形成または変更を提出している一定の関係者のトラッキングを含むことができる。上記仮想ボードのクラッターを最小にするために、上記の個々の貢献度のトラッキングは比較的最近において消去または変更されている変化を含む種々の変化を検索する一定の付属のログ・ファイル（対話ファイル）内において行なうことができ、これにより、その仮想ボードに表示された思考のプロセスを再現することが可能になる。
【００４２】
さらに、一定の二次元の仮想ボードの代わりに、その仮想ボードの一部の態様を一定の三次元空間として描写可能であることが当然に認識されると考える。例えば、一定の斜視図により仮想ボードを見ることによりそれぞれのカードを見ることを可能にする一定の様式で積み重ねられたカードを表示することが可能である。加えて、水平方向に位置決めされているそれぞれのヘッダー・カードの代わりに、これらのヘッダー・カードを垂直方向に分配してそれぞれのサブジェクト・カードを一定の列の中に置くことにより付随させることも可能である。
【００４３】
本明細書において種々の長方形のカードおよび特定の形態の注釈または付注および図表が例示されているが、種々の幾何学的形状および属性のカードが情報をさらに伝達するために使用できることが当然に認識されると考える。例えば、上記カードの外形を一定のブラック・ホールの渦、鯨、魚等にすることができる。また、一定のカードの重要性は特定のカードに与えられている線の重み付けまたは全体のサイズ（大きさ）等により指定できる。
【００４４】
さらに、一部の場合において、一定のカードを初期的に一定のサブジェクト・カードとして形成した後に一定のヘッダー・カードとして移動することが可能であり、あるいは、この逆も可能である。さらに、上記アプリケーション内の各ツールはこのような再編成を助長できる。例えば、一定のヘッダー・カードをサブジェクト・スペースにドラッグすることにより、一部の場合において、一定のサブ−ヘッダー・カードが形成されて、既に付属しているあらゆるサブジェクト・カードを伴って移動する。
【産業上の利用可能性】
【００４５】
本発明は表示型の思考を表示することに対する一定の自動化した方法に適用可能であり、カード・ストーリーボードの処理の際に構築される一定のカテゴリー・ノートを取ることを提供することにより従来技術の上記およびその他の欠陥を解消している。効率的なカードの形成、配置、付注、および一定の仮想ボード上における表示は一定の表示型の思考のセッションにおいて進行役を補助すると共に遠方の関係者による参加を可能にして後の参照または訂正のためにそのセッションの結果を記録する。これにより、一定の有用で創造的な思考の技法が個別または共同の問題解決および革新のために実現される。
【００４６】
本発明の具体的な実施態様は以下のとおりである。
（１）一定のコンピュータ・システム内の仮想ボード上に表示型の思考を表現する方法において、前記仮想ボードとして一定の二次元のスペースを定める処理、一定の直線状に整列しているヘッダー・スペースを前記仮想ボードの第１の部分として定める処理、前記ヘッダー・スペースに対して垂直方向に付随している一定のサブジェクト・スペースを前記仮想ボードの第２の部分として定める処理、および前記ヘッダー・スペースおよびサブジェクト・スペースの中に選択的に複数のカードを表示する処理を含み、それぞれのカードが非線形のメモ書きを検索するために変更可能になるように構成されている方法。
（２）さらに、前記仮想ボードに対応する一定のカードを形成する処理、前記形成したカードが一定のヘッダー・カードであると言う一定のユーザーの指示に応じて、その形成したカードを前記ヘッダー・スペースの中に配置する処理、および前記形成したカードが一定のサブジェクト・カードであると言う一定のユーザーの指示に応じて、その形成したカードを前記サブジェクト・スペースの中に配置する処理を含む実施態様（１）に記載の方法。
（３）さらに、一定のカードが前記ヘッダー・スペースの中に配置されていることを決定し、これに応じてそのカードを一定のヘッダー・カードとして指定する処理、および第２のカードが前記ヘッダー・カードに対して後に垂直方向に整列した前記サブジェクト・スペースの中に配置されていることを決定し、その第２のカードを前記ヘッダー・カードにより養子縁組された一定のサブジェクト・カードとして指定する処理を含む実施態様（２）に記載の方法。
（４）さらに、一定の位置決めされたカードが既存のヘッダー・カードに対する実質的な垂直方向の整合に対応する一定の閾値を超えて前記サブジェクト・スペースの中に配置されていることを決定し、この位置決めされたカードを既存のヘッダー・カードに対して付随していない一定の孤児のサブジェクト・カードとして指定する処理を含む実施態様（３）に記載の方法。
（５）前記第２のカードが前記ヘッダー・カードに付随しているサブジェクト・スペースの中に配置されていることを決定する処理が一定の縦列のスナップを実行する処理を含む実施態様（３）に記載の方法。
【００４７】
（６）前記縦列のスナップを実行する処理がさらに、前記ヘッダー・カードおよび前記第２のカードの一定の閾値に対する垂直方向の整合を比較する処理、および前記閾値の中にある第２のカードに応じて縦列のスナップを実行し、閾値の範囲外にある場合に、その第２のカードを前記ヘッダー・カードに付随していない一定の孤児のカードとして指定する処理を含む実施態様（５）に記載の方法。
（７）さらに、前記サブジェクト・カードの位置の複数の垂直方向に付随している配列の調整手段として一定のヘッダー・カードを指定する処理、および前記サブジェクト・カードの位置の複数の垂直方向に付随している配列の中に配置することにより全ての養子縁組したサブジェクト・カードを付随させる処理を含む実施態様（４）に記載の方法。
（８）前記仮想ボードが一列のカードを含み、前記方法がさらに、一定の指定されたカードを移動すると言う一定のユーザーの指示に応じて、その指定されたカードに付随しているそれぞれのカードを移動する処理を含む実施態様（１）に記載の方法。
（９）さらに、前記仮想ボード上に一定のメディア・オブジェクトをインサートする処理を含む実施態様（１）に記載の方法。
（１０）さらに、前記メディア・オブジェクトをネットワーク処理した内容にリンクする処理および一定のメディアの内容のファイルを埋め込む処理から成る群の内の選択された１個を実行することにより前記メディア・オブジェクトを外部の内容に対して付随させる処理を含む実施態様（９）に記載の方法。
【００４８】
（１１）さらに、手動の位置決めのための一定のユーザーの指示に応じて、自由形式の使用のための一定のカードを一定のユーザーに指定された位置に移動する処理を含む実施態様（１）に記載の方法。
（１２）さらに、一定の選択されたカードに一定のグラフィックの要素を追加する処理を含む実施態様（１）に記載の方法。
（１３）前記グラフィックの要素が一定の表示型の思考の描写を含む実施態様（１２）に記載の方法。
（１４）前記表示型の思考の描写が一定のラベル、一定のフラッグ、一定のブラック・ホール、および一定のビッグ・フィッシュから成る群から選択される１個を含む実施態様（１３）に記載の方法。
（１５）前記グラフィックの要素が選択されたそれぞれのカードに対する一定の線によるリンクを含む実施態様（１２）に記載の方法。
【００４９】
（１６）さらに、前記ヘッダー・カードを一定の既に位置決めされているヘッダー・カードから水平方向に一定の間隔を置く処理を含む実施態様（１）に記載の方法。
（１７）さらに、複数のサブジェクト・カードを積み重ねると言う一定のユーザーの指示に応じて、一重なりのカードを描写する処理、および一定のユーザーの積み上げた山から取り出す指示に応じて、前記積み重ねたカードを一定の分解した図で表示する処理を含む実施態様（１）に記載の方法。
（１８）さらに、前記積み重ねたカードの上にマウスを移動することによる前記ユーザーの積み上げた山から取り出す指示を検出する処理を含む実施態様（１７）に記載の方法。
（１９）さらに、前記仮想ボードの一定のデータベースの表現をエクスポートする処理を含む実施態様（１）に記載の方法。
（２０）さらに、前記仮想ボードを一定の遠隔の位置において表示する処理を含む実施態様（１９）に記載の方法。
【００５０】
（２１）さらに、前記形成したカードにテキストを追加する処理、および前記追加したテキストを選択的に表示する処理を含む実施態様（１）に記載の方法。
（２２）さらに、前記形成したカードを自動的にセーブする実施態様（１）に記載の方法。
（２３）さらに、前記形成したカードにテキストを追加する処理、および所定の限界値を超えているテキストの一定の量の検出に応じて、一定の形成したカードの大きさを変更する動作を実行する処理を含む実施態様（１）に記載の方法。
（２４）前記形成したカードの大きさを変更する動作を実行する処理がその形成したカードを維持するために前記テキストの一定のフォント・サイズを減少する処理を含む実施態様（２３）に記載の方法。
（２５）前記形成したカードの大きさを変更する動作を実行する処理が前記追加したテキストを表示するために前記形成したカードの一定の大きさを増加する処理を含む実施態様（２３）に記載の方法。
【００５１】
（２６）一定の装置において、（ａ）一定のメモリー、（ｂ）前記メモリーの中に存在している一定の仮想ボードを備えており、この仮想ボードが一定のヘッダー・スペースおよび一定の垂直方向に整列されているサブジェクト・スペースとして定められており、さらに（ｃ）前記メモリーの中に存在している一定のプログラムを備えており、このプログラムが前記仮想ボードのヘッダー・スペースおよびサブジェクト・スペースの中に選択的に複数のカードを追加して非線形のメモ書き情報を検索するためにそれぞれのカードを変更するように構成されている装置。
（２７）一定のプログラム製品において、（ａ）一定の仮想ボードの一定のヘッダー・スペースおよび一定の垂直方向に配列されているサブジェクト・スペースの中に選択的に複数のカードを追加して非線形のメモ書き情報を検索するためにそれぞれのカードを変更するように構成されている一定のプログラム、および（ｂ）前記プログラムを運搬する一定の信号運搬メディアを備えているプログラム製品。
（２８）前記信号運搬メディアが一定の記録可能なメディアおよび一定の伝送型のメディアの内の少なくとも一方を含む実施態様（２７）に記載のプログラム製品。
【図面の簡単な説明】
【００５２】
本明細書に含まれていて本明細書の一部を構成している以下の添付図面は本発明の幾つかの実施形態を例示しており、さらに、上記の本発明の全体的な説明、および以下の各実施形態の詳細な説明と共に、本発明の諸原理を説明するために役立つ。
【図１】一定の企業向けネットワーク・システムに備えられている一定の表示型思考のアプリケーションの概略図である。
【図２】図１の表示型思考のアプリケーションにおける一定のグラフィック・ユーザー・インターフェイスの図である。
【図３】図１の表示型思考のアプリケーションにより実行される表示型思考の表示のための動作または手順のシーケンスのフロー図である。
【図４】実際のボード上にカードをドラッグおよびドロップするための図３において参照される一連の動作または手順のフロー図である。
【図５】図３の手順における一定の付加的な特徴としてのオブジェクト・カードの多数列配置のための一連の動作または手順のフロー図である。
【図６】図３の手順における一定の付加的な特徴としてのオートグリッド・パラメータのための一連の動作または手順のフロー図である。
【符号の説明】
【００５３】
１０  表示型思考のアプリケーション
１２  グラフィック・ユーザー・インターフェイス
１４  進行用コンピュータ
１６  サーバー
１８  企業向けネットワーク
２０  ビデオ会議システム
２２  リモート・コンピュータ
２４  インターネット
２６  オーディオ／ビデオ装置
２８  キーボード
３０  ポインティング装置
３２  ハードコピー・プリント
３４  プリンタ
【図１】
2005209187.tif 000003
【図２】
2005209187.tif 000004
【図３】
2005209187.tif 000005
【図４】
2005209187.tif 000006
【図５】
2005209187.tif 000007
【図６】
2005209187.tif 000008
【外国語明細書】
2005209187000001.pdf