(57)【要約】電子ディスプレイ装置に表示されるパターンに円筒形のビーズを配置するためのビーディングボードである。当該ビーディングボードは、電子ディスプレイ装置を受入れるべく構成されたフレーム、及び複数のビーズ受入れ体を含んでいるボードを含む。当該ボードは、フレームにより協働して受入れられ、そして当該電子ディスプレイ装置が当該ボードを介して視認可能に電子ディスプレイ装置上に支持されるように構成されている。電子ディスプレイ装置上にビーズパターンを生成し、表示するためのシステム及び方法も提供されている。
2016506250.tif 000002
【特許請求の範囲】
【請求項１】
円筒状ビーズを電子ディスプレイ装置に表示されるパターンに配列するためのビーディングボードであって、
当該電子ディスプレイ装置を受入れるべく構成されたフレーム、及び
複数のビーズ受入れ体を含むボードであって、協働してフレームによって協働して受入れられ、そして電子ディスプレイ装置の上方に支持されるように構成されているボードを備え、
当該電子ディスプレイ装置は、ボードを介して可視であることを特徴とするビーディングボード。
【請求項２】
複数の受入れ体は、行と列に配列された等間隔の複数のペグを含むことを特徴とする請求項１に記載のビーディングボード。
【請求項３】
フレームは、電子ディスプレイ装置を受入れるためのキャビティを画定していることを特徴とする請求項１に記載のビーディングボード。
【請求項４】
フレームは、キャビティの上方に位置される中央凹部であって、ボードを受入れて方向付けるように構成されている中央凹部を画定していることを特徴とする請求項１に記載のビーディングボード。
【請求項５】
フレームは中央凹部を囲む頂部表面を含み、ボードが中央凹部に受入れられたとき、前記複数のビーズ受入れ体の頂部はフレームの頂部表面の下方に配置されることを特徴とする請求項４に記載のビーディングボード。
【請求項６】
ボードは上方に延びるハンドルを含み、そしてボードが中央凹部によって受入れられたときに、当該ハンドルはフレームの頂部表面の上方に延在することを特徴とする請求項５に記載のビーディングボード。
【請求項７】
フレームは、キャビティ内に延び、そして電子ディスプレイ装置と係合すべく構成された複数の弾性のタブを含んでいることを特徴とする請求項３に記載のビーディングボード。
【請求項８】
フレームは、キャビティを画定する周囲壁を含み、複数の弾性のタブが周囲壁に結合され且つ周囲壁から内方に延在していることを特徴とする請求項７に記載のビーディングボード。
【請求項９】
フレームは、少なくとも１つの縁部に沿って間隔付けられた複数の保管区画を含むことを特徴とする請求項１に記載のビーディングボード。
【請求項１０】
円筒状ビーズを電子ディスプレイ装置に表示されるパターンに配列するためのビーディングボードであって、
頂部表面、下部のキャビティを画定する周壁、及び当該頂部表面から下方に延在する中央凹部を含むフレームと、
ベース部と当該ベース部から上向きに延びる複数のビーズ受入れ体を含むボードであって、中央凹部内に取り外し可能に配置可能であり、ボードが中央凹部内に配置されたとき、当該ボードを介してキャビティが可視であるボードと、
を備えることを特徴とするビーディングボード。
【請求項１１】
当該中央凹部が下方に傾斜された側壁によって画定され、当該ボードが中央凹部内に配置されたとき、当該側壁が当該ボードを支持することを特徴とする請求項１０に記載のビーディングボード。
【請求項１２】
複数のビーズ受入れ体の頂部は、当該ボードが中央凹部内に配置されたとき、頂部表面より下方に位置されることを特徴とする請求項１０に記載のビーディングボード。
【請求項１３】
当該ボードは、少なくとも一つの上方に延びるハンドルを含み、当該ハンドルは、当該ボードが中央凹部内に位置されたとき、頂部表面の上方に延在することを特徴とする請求項１０に記載のビーディングボード。
【請求項１４】
周壁に連結されキャビティ内に内向きに延びる複数の弾性のタブをさらに備えることを特徴とする請求項１０に記載のビーディングボード。
【請求項１５】
円筒形のビーズをパターンに配列するためのシステムであって、
コンピュータを制御するように適合され、電子ディスプレイ装置上にビーズのパターンを表示するためのコードセグメントを提供する非一時的なコンピュータ可読媒体と、
当該電子ディスプレイ装置を受入れるべく構成されたフレーム、及び当該電子ディスプレイ装置の上方で当該フレームによって支持されるボードであって、複数のビーズ受入れ体を含むボードを含むビーディングボード、を備え、
当該電子ディスプレイ装置上のビーズパターンは、当該ボードを介して可視であることを特徴とするシステム。
【請求項１６】
当該ビーズ受入れ体は、受入れ体パターンに配列されており、前記ディスプレイ上のビーズパターンはビーズ受入れ体の受入れ体パターンに対応していることを特徴とする請求項１５に記載のシステム。
【請求項１７】
当該非一時的なコンピュータ可読媒体は、画像のユーザ選択を受信するためのコードセグメントをさらに提供することを特徴とする請求項１５に記載のシステム。
【請求項１８】
当該非一時的なコンピュータ可読媒体は、ユーザによって選択された画像からの、ビーズパターンを生成するためのコードセグメントをさらに提供することを特徴とする請求項１７に記載のシステム。
【請求項１９】
当該非一時的なコンピュータ可読媒体は、ビーズパターンに対するユーザの変更を受信するためのコードセグメントをさらに提供することを特徴とする請求項１７に記載のシステム。
【請求項２０】
当該非一時的なコンピュータ可読媒体は、ビーズパターンによって必要とされる円筒形ビーズの総数を計算し、ディスプレイ上に円筒形ビーズの総数を表示するためのコードセグメントをさらに提供することを特徴とする請求項１５に記載のシステム。
【請求項２１】
具現されている実行可能なコンピュータ可読プログラムコードを制御するように適合されている非一時的なコンピュータ可読媒体であって、当該実行可能なコンピュータ可読プログラムコードは、電子ディスプレイ装置上にビーズパターンを表示する方法を実施するためのものであり、当該方法は、
ビーズパターンを生成するための画像のユーザ選択を受信すること、及び
選択された画像に基づいてビーズパターンを生成すること、
を含むことを特徴とする。
【請求項２２】
当該方法が、生成されたビーズパターンを変更するためのユーザ入力を受信することをさらに備えていることを特徴とする請求項２１に記載の非一時的なコンピュータ可読媒体。
【請求項２３】
ビーズパターンを生成することは、所定の大きさと所定の色のセットから選択された色を有する複数の円を使用して、選択された画像に近似させることを含んでいることを特徴とする請求項２１に記載の非一時的なコンピュータ可読媒体。
【請求項２４】
当該方法は、ビーズパターンにより必要とされる円筒形のビーズの総数を計算し、電子ディスプレイ装置上に円筒形のビーズの総数を表示することをさらに備えることを特徴とする請求項２１に記載の非一時的なコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般に、タブレットコンピュータ用のビーディングボード装置に関する。本開示はまた、一般に、タブレットコンピュータと共にビーディングボード装置を使用することを容易にする、タブレットコンピュータによって実行可能なコンピュータプログラムにも関する。
【０００２】
[関連出願の相互参照]
この出願は、２０１２年１０月３０日に出願された米国仮特許出願第６１/７２０、１８３号及び２００３年３月１５日に出願された米国特許出願第１３/８３３４８３号の利益及び優先権を主張し、それらの全内容は参照により本明細書に取り込まれている。
【背景技術】
【０００３】
PERLERR（登録商標）ブランドのビーズ等の熱溶融円筒状工芸用ビーズは、適切な量の熱を受けたときに、溶融され、そして一緒に融合され得る中空の円筒状のビーズである。熱溶融ビーズは、広範囲な色で販売され、多くの寸法で入手可能であるが、標準的な熱溶融ビーズは、凡そ、消しゴムの大きさである。熱溶融ビーズは、最も一般的な二次元画像である、事実上無限の多様な工芸作品を作成するために使用することができ、それによって、例えば、花、蝶、星、などに似せるべく、ビーズの異なる色が特定のパターンに配列される。
【０００４】
熱溶融ビーズ作品を作成するために、ユーザはペグボード（pegboard）上にビーズを配列する。ペグボードは、作られる目的物に似るように具体的に構成されるか成形されてもよく、又は、長方形、円形、又は他の一般的な形状であってもよく、それは次に、ユーザの所望のパターンにビーズを配置するためのものである。ペグボードは、上方に延びる複数のペグを含み、それぞれが個々のビーズの中央開口部内に嵌合するように寸法付けられている。当該ペグは、個々のビーズが隣接するペグ上に置かれたとき、当該ビーズが互いに接触又はほとんど接触するように、ペグボードに配列され且つ離間されている。
【０００５】
ユーザが、ペグボード上に所望のパターンを配列した後、ユーザは、例えば、伝統的な衣類用アイロンによって、ビーズ配列の露出された頂部表面に熱を加える。熱は、隣接するビーズが共に融合するように、ビーズの上端部を溶融させる。ビーズ配列の一側が共に融着されると、ユーザは次に、ペグボードから当該ビーズ配列を取外すことができる。所望の場合、ユーザは、ビーズ配列の反対側を融合することもできる。
【発明の概要】
【０００６】
いくつかの態様では、円筒状ビーズをパターンに配列するためのビーディングボードが提供されている。当該パターンは電子ディスプレイ装置に表示されてもよい。当該ビーディングボードは、電子ディスプレイ装置を受入れるべく構成されたフレーム、及び複数のビーズ受入れ体を含むボードを含む。ボードは、フレームによって協働して受入れられ、そして電子ディスプレイ装置の上方に支持されるように構成されている。当該電子ディスプレイ装置は、ボードを介して可視である。
【０００７】
他の態様では、複数の受入れ体が、行と列に配列された等間隔の複数のペグを含む。フレームは、電子ディスプレイ装置を受入れるためのキャビティを画定していてもよい。フレームは、キャビティの上方に位置される中央凹部であって、ボードを受入れて方向付けるように構成されている中央凹部を画定していてもよい。フレームは中央凹部を囲む頂部表面を含み、ボードが中央凹部に受入れられたとき、複数のビーズ受入れ体の頂部がフレームの頂部表面の下方に配置されてもよい。ボードは上方に延びるハンドルを含み、そしてボードが中央凹部によって受入れられたときに、当該ハンドルがフレームの頂部表面の上方に延在してもよい。フレームは、キャビティ内に延び、そして電子ディスプレイ装置と係合すべく構成された複数の弾性のタブを含んでいてもよい。フレームは、キャビティを画定する周囲壁を含み、複数の弾性のタブが周囲壁に結合され且つ周囲壁から内方に延在していてもよい。フレームは、少なくとも１つの縁部に沿って間隔付けられた複数の保管区画を含んでもよい。
【０００８】
いくつかの態様では、円筒状ビーズをパターンに配列するためのビーディングボードが提供されている。当該パターンは電子ディスプレイ装置に表示されてもよい。当該ビーディングボードは、頂部表面、下部のキャビティを画定する周壁、及び当該頂部表面から下方に延在する中央凹部を有するフレームを含んでいる。ボードは、ベース部と当該ベース部から上向きに延びる複数のビーズ受入れ体を含んでいる。当該ボードは、中央凹部内に取り外し可能に配置可能であり、ボードが中央凹部内に配置されたとき、当該ボードを介してキャビティが可視である。
【０００９】
他の態様では、当該中央凹部が下方に傾斜された側壁によって画定され、当該ボードが中央凹部内に配置されたとき、当該側壁が当該ボードを支持してもよい。複数のビーズ受入れ体の頂部は、当該ボードが中央凹部内に配置されたとき、頂部表面より下方に位置されてもよい。当該ボードは、少なくとも一つの上方に延びるハンドルを含み、当該ハンドルは、当該ボードが中央凹部内に位置されたとき、頂部表面の上方に延在してもよい。当該ビーディングボードはまた、周壁に連結されキャビティ内に内向きに延びる複数の弾性のタブをさらに含んでもよい。
【００１０】
いくつかの態様では、円筒形のビーズをパターンに配列するためのシステムであって、コンピュータを制御するように適合され、電子ディスプレイ装置上にビーズのパターンを表示するためのコードセグメントを提供する非一時的なコンピュータ可読媒体を含むシステムが提供される。当該システムはまた、当該電子ディスプレイ装置を受入れるべく構成されたフレーム、及び当該電子ディスプレイ装置の上方で当該フレームによって支持されるボードを有するビーディングボードを含んでいる。当該ボードは、複数のビーズ受入れ体を含み、そして、当該電子ディスプレイ装置上のビーズパターンは、当該ボードを介して可視である。
【００１１】
他の態様では、当該ビーズ受入れ体は、受入れ体パターンに配列されてもよく、ディスプレイ上のビーズパターンは、ビーズ受入れ体の受入れ体パターンに対応していてもよい。当該非一時的なコンピュータ可読媒体は、画像のユーザ選択を受信するためのコードセグメント、及びユーザによって選択された画像からの、ビーズパターンを生成するためのコードセグメントをさらに提供してもよい。当該非一時的なコンピュータ可読媒体は、ビーズパターンに対するユーザの変更を受信するためのコードセグメントをさらに提供してもよい。当該非一時的なコンピュータ可読媒体はまた、ビーズパターンによって必要とされる円筒形ビーズの総数を計算し、ディスプレイ上に円筒形ビーズの総数を表示するためのコードセグメントをさらに提供してもよい。
【００１２】
いくつかの態様では、非一時的なコンピュータ可読媒体は、その中に具現されている実行可能なコンピュータ可読プログラムコードを制御するように適合されている。実行可能なコンピュータ可読プログラムコードは、電子ディスプレイ装置上にビーズパターンを表示する方法を実施するためのものである。この方法は、ビーズパターンを生成するための画像のユーザ選択を受信すること、及び選択された画像に基づいてビーズパターンを生成することを含んでいる。
【００１３】
他の態様では、当該方法は、生成されたビーズパターンを変更するためのユーザ入力を受信することをさらに備えてもよい。ビーズパターンを生成することは、所定の大きさと所定の色のセットから選択された色を有する複数の円を使用して、選択された画像に近似させることを含んでもよい。当該方法は、ビーズパターンにより必要とされる円筒形のビーズの総数を計算し、電子ディスプレイ装置上に円筒形のビーズの総数を表示することをさらに、含んでもよい。
【図面の簡単な説明】
【００１４】
本開示を理解するために、本開示の実施形態が例示され、以下の説明と共に本開示の原理を説明するのに役立つ添付図面を参照しながら、例として説明される。
【図１】図１は、一実施形態による、タブレットコンピュータ用ビーディングボードの斜視図である。
【図２】図２は、図１のビーディングボードの分解斜視図である。
【図３】図３は、図１の線３−３に沿った断面図である。
【図４】図４は、図１のビーディングボードの底面図である。
【図５】図５は、ペグボードで使用する熱溶融ビーズパターンを生成するためのシステム例を示すブロック図である。
【図６】図６は、主題の技術に従って提供される様々なユーザインタフェースの一例を示す図である。
【図７】図７は、主題の技術に従って提供される様々なユーザインタフェースの一例を示す図である。
【図８】図８は、主題の技術に従って提供される様々なユーザインタフェースの一例を示す図である。
【図９】図９は、主題の技術に従って提供される様々なユーザインタフェースの一例を示す図である。
【図１０】図１０は、主題の技術に従って提供される様々なユーザインタフェースの一例を示す図である。
【図１１】図１１は、主題の技術に従って提供される様々なユーザインタフェースの一例を示す図である。
【図１２】図１２は、ペグボードで使用する熱溶融ビーズパターンを生成するための例示的な方法を示す流れ図である。
【図１３】図１３は、主題の技術のいくつかの態様が実施される電子システムを概念的に示す。
【００１５】
図面の構成要素は、強調ではなく、明らかに、本開示の原理を説明することに置かれ、必ずしも縮尺通りではない。
【発明を実施するための形態】
【００１６】
ビーディングボードと本明細書で論じられる関連するコンピュータプログラムは、多くの異なる形態での実施形態を受入れる余地があり、本説明はビーディングボード及び関連するコンピュータプログラムの原理の例証として考慮されるべきであると理解して、好ましい実施形態が図面に示されそして詳細に説明されるが、図示の実施例に開示される広い態様を限定することは意図されていない。
【００１７】
図１-４は、創造的なパターン及び配列に熱溶融ビーズ１４を配置するためのビーディングボード１０を示している。ビーディングボード１０はビーズ１４のパターン及び配列を作成するためのスタンドアロンの品目として使用することができるだけでなく、タブレットコンピュータＴ（図２〜図４、以下「タブレット」と称す）との共同使用のために構成されている。タブレットは、ビーディングボード１０と組み合わせて提供され得、ビーディングボード１０上にビーズ１４のパターン及び配列を作成するのを支援するように構成され得る専用のソフトウェア（後述）を実行することができる。
【００１８】
ビーディングボード１０は、ほぼ矩形の外側フレーム１８、外側フレーム１８に支持されるペグボード２２、及びタブレットＴと係合し、ペグボード２２に対してタブレットＴを適切に位置決めするべく構成された複数の弾性及び/又は可撓性タブ２６（図２-４）を含んでいる。フレーム１８は、上縁３０、下縁３４、及び上縁３０と下縁３４の間に延在する一対の側縁３６を含んでいる。フレーム１８はまた、内側に傾斜した側壁４６によって画定された中央凹部４２を含んでいる。
【００１９】
中央凹部４２は、ペグボード２２を受入れ、フレーム１８に対して方向付けるように構成されている。図２に見られるように、側壁４６には、ペグボード２２に設けられた対応する半円形の凹部５４内に嵌合するべく構成された半円形の突起５０が設けられてもよい。この結果、ペグボード２２が中央凹部４２によって受入れられたとき、ペグボード２２はフレーム１８に対して正しく配置される。
【００２０】
フレーム１８はまた、下縁３４に沿って間隔を置いて配置され、フレーム１８の上面６０に対して凹まされた複数のキャビティすなわち区画５８を含んでいる。区画５８は、ビーズ１４、又は、ユーザが望む任意の他の項目を保持するために使用することができる。例えば、ユーザは、ビーディングプロセスをスピードアップするために、各区画５８を単一色のビーズ１４で満たすことができる。フレーム１８の側縁３８は、それぞれ、中央凹部４２にほぼ隣接して位置された凹型のくぼみ６２を画定している。
フレーム１８は、透明なABSプラスチック又は他の適切な材料から形成することができる。いくつかの実施形態では、フレーム１８の外縁部６４が、フレーム１８上に滑り止めの外側把持部を提供するために、オーバーモールドされた熱可塑性エラストマーとして形成されてもよい。
【００２１】
ペグボード２２は、好ましくは、透明な耐熱性材料で形成されている。ほんの一例として、汎用ポリスチレン（GPPS）はペグボードを形成するための一つの適切な材料である。ペグボード２２は、一般的に長方形であり、フレーム１８によって画定された中央凹部４２内に嵌合するように寸法付けられ且つ構成されている。ペグボード２２は、実質的に平坦なベース部６６とベース部６６からほぼ上向きに延びる複数のペグ７０の形状のビーズ受入れアレイを含んでいる。図示の実施形態では、ペグ７０は、ペグ７０上のビーズ１４の位置決め工程を簡略化することができるほぼ円錐台形状である。しかしながら、円柱形、切頭球形などのような他の形状がまた用いられてもよい。さらに、いくつかの実施形態において、受入れアレイは、ペグ７０と同様に、ビーズ１４を受入れるように配置され、寸法付けられ且つ構成された複数の凹部の形態であってもよい。図示の実施形態では、ビーズ受入れ体（例えば、ペグ７０）が等間隔に配置され、行と列の整列セットで配置されている。他の実施形態では、ビーズ受入れ体は、隣接する行又は列が互いに対してオフセット又は互い違いになるように配置されてもよい。ペグボード２２はまた、上方に延在する一対のハンドル部分７４を含んでいる。ハンドル部分７４は、フレーム１８の側縁３８に形成された凹状の凹部６２と整列するように寸法付けられ及び位置され、ペグボード２２が中央凹部４２に位置されているときに、フレーム１８の上面６０上に延在する。凹状の凹部６２は、ペグボード２２をフレーム１８から除去するためハンドル部７４を把持することを容易にする。
【００２２】
図３及び図４に最もよく示されるように、フレーム１８の下側は、キャビティ８０を画定する概ね下方に延在する周壁７８を含んでいる。キャビティ８０は、タブレットＴを受入れるべく寸法付けられ且つ構成され、中央凹部４２と連通している。周壁７８は、タブ２６を受入れて固定するように適合された複数の固定箇所８２を含んでいる。弾性のタブ２６は周壁７８に結合され、そしてタブレットＴを受入れ、中央凹部４２に対してタブレットＴを適切に（例えば、中央に）配置させるべく位置されている。いくつかの実施形態では、タブレットＴが、一般に、タブレットＴの外形寸法を拡大する保護カバー（不図示）によって包まれているか否かに拘わらず、タブ２６が中央凹部４２に対して、タブレットＴを均等に受入れて配置し得るように、タブ２６は、十分に従順である。
【００２３】
図２も参照すると、異なる構成が使用されてもよいが、図示のタブ２６のそれぞれは、フレーム１８に設けられた固定場所８２内に嵌合するべく構成された略矩形状の固定部８６を含んでいる。タブ２６のそれぞれはまた、ほぼ平坦な上面９４を有する係合部９０、係合部９０の底部及び側部に沿って延びている湾曲した案内面９８、及びフレーム１８がタブレットＴの上に位置されたときタブレットＴの縁部に接触するほぼ平坦な係合表面１０２を含んでいる。フレーム１８をタブレットＴ上に位置決めするためには、タブレットＴが平坦な支持表面上に位置決めされ、そしてフレーム１８は中央凹部４２がタブレットのスクリーンに関してほぼ中心付けられた状態でタブレットＴの概ね上に位置決めされ得る。フレーム１８はその後、タブレットＴに向けて静かに下方に押され、それは湾曲した案内面９８がタブレットＴの縁部へ接触するのを生じさせる。タブ２６は、タブレットＴが完全にタブ２６の間に受入れられ、キャビティ８０内に位置決めされるまで、タブレットＴ（及び存在する場合、保護ケース）を収容するための必要性に応じて撓む。タブ２６のほぼ均一な弾性は、中央凹部４２がタブレットＴの表示スクリーンに実質的に位置合わせされるように、フレーム１８に対してタブレットＴをセンタリングする傾向にある。
【００２４】
図３に見られるように、タブ２６は、中空であってもよい。ほんの一例として、タブ２６は、熱可塑性エラストマーであってもよい。いくつかの実施形態では、タブ２６の固定部分８６は、フレーム１８上の固定位置８２に接着されて接合されてもよい。図示された弾性のタブ２６は、中央凹部４２に対して、タブレットＴを受入れて配置するための適切な機構の一例であり、板ばね、コイルばね、他の弾性材料なども用いられ得ることが理解されるべきである。
【００２５】
以下に述べるように、ビーディングボード１０との使用のために構成されたコンピュータソフトウェアは、タブレットＴの表示がペグボード２２上でのビーズ１４の配置のためのガイドとして使用され得るように、タブレットＴにインストールされてもよい。ビーディングボード１０は、タブレットＴがタブ２６によって固定され且つ位置された状態で、ユーザが透明のペグボード２２を介してタブレットＴの表示を見ることができるように構成されている。ユーザは、タブレットＴのディスプレイに表示される色と位置にビーズの色と位置とを一致させることによって、ペグボード２２上にビーズ１４を位置決めすることができる。ビーズ配列が完了すると、ユーザはペグボード２２のハンドル部分７４を把持し、ペグボード２２をフレーム１８から離して、ビーズ１４の配置を乱すことなく支持面上に持ち上げることができる。次いで、ユーザは、ビーズ１４の頂面を共に融合させるために、例えば、家庭用のアイロンを用いて、ビーズ１４の頂面に熱を加えることができる。一旦ビーズ１４が共に融合されると、ビーズの配列はペグボード２２から取り外され、別のプロジェクトを開始することができる。彼又は彼女が、当該デザインの他の側もまた共に融合させるかどうかはユーザ次第である。
【００２６】
図３に示すように、フレーム１８、ペグボード２２及び中央凹部４２は、ペグボード２２がフレーム１８に支持されているときに、フレーム１８の上面６０は、ペグ７０の頂部よりも高い位置及びビーズ１４の頂面よりも高い位置にあるように構成されている。このように、仮にユーザが誤って、フレーム１８からペグボードを除去せずにビーズ１４を融合しようとした場合、ユーザは、一般に、家庭用アイロン（図３に仮想線で示されている）などの熱源をビーズ１４の頂部に適用することができないであろう。この点において、フレーム１８によって画定された中央凹部４２内にペグボード２２を配置することにより、ペグボード２２がフレーム１８内に位置されている間にビーズ１４を融合しようとすることで、ユーザが加熱しタブレットＴを損傷させる蓋然性は減少されよう。図示はしないが、ビーディングボード１０はまた、スタイラスとピンセットの組合わせ装置を含むことができる。スタイラスとピンセットの組合わせ装置の一端は、タブレットＴを操作するためのスタイラスとして構成されてもよいし、スタイラスやピンセットの組合わせ装置の反対側の端部は、ビーズ１４を把持しペグボード上に配置するための一対のピンセットとして構成されてもよい。
【００２７】
図５−１２を参照するに、ペグボードで使用するための熱溶融ビーズパターンを生成するための方法及びシステムが記載されている。システムは、ユーザが熱溶融ビーズパターンを作成することを望んでいる画像の選択をユーザから受け付ける。ユーザはまた、熱溶融ビーズパターンを作成する彼又は彼女自身の画像を提供してもよい。ユーザが選択した画像に基づいて、システムは、例えば、ペグボード２２のようなペグボードなどで使用するための熱溶融ビーズパターンを生成する。システムはまた、ユーザがシステムによって生成された熱溶融ビーズパターンに変更を加えることができるユーザインターフェースを提供することができる。システムはまた、インターネット上で発生された熱溶融ビーズパターンの共有を容易にする、又は生成された熱溶融ビーズパターンで使用するビーズ購入を容易にすることができる。
【００２８】
図５は、ペグボードで使用するための熱溶融ビーズパターンを生成するシステム例５０２を示すブロック図５００である。システム５０２は、例えば、タブレットＴのような電子機器に実装され得る。しかしながら、システム５０２は、例えば、デスクトップコンピュータ、ラップトップコンピュータ、携帯機器（例えば、スマートフォン、タブレットコンピュータ、又はPDA）、セットトップボックス（例えば、テレビ用）、テレビ、ビデオゲーム機、家電製品（例えば、冷蔵庫、電子レンジ、洗濯機や乾燥機）、のような任意の電子機器、又はユーザと対話するためのタッチインタフェース、プロセッサ、メモリ、及び通信能力を有し、ペグボードで使用するための熱溶融ビーズパターンを生成するためにコンピュータプログラムを実行するかロジックを実行する任意の他の装置に実装又はホストされてもよい。
【００２９】
システム５０２は、プロセッサ５０４及びメモリ５０６を含んでいる。システム５０２はまた、通信モジュール５０８を含むことができ、通信モジュール５０８を介してネットワーク５３０に接続することができる。ネットワーク５３０は、例えば、パーソナルエリアネットワーク（PAN）、ローカルエリアネットワーク（LAN）、キャンパスエリアネットワーク（CAN）、メトロポリタンエリアネットワーク（MAN）、ワイドエリアネットワーク（WAN）、広帯域ネットワーク（BBN）、インターネット、などのいずれか１つ以上であってもよい。
【００３０】
通信モジュール５０８は、ネットワーク５３０上の他の電子装置又はシステムへのデータ、要求、応答、及びコマンドなどの情報を送受信するためにネットワーク５３０とインターフェースするように構成されている。通信モジュール５０８を介して送受信されたデータは、熱溶融ビーズパターンを生成するための画像を受信する、インターネット上の熱溶融ビーズパターンを共有する、又は熱溶融ビーズパターンで使用するビーズを購入するための要求をも含むことができる。通信モジュール５０８は、例えば、モデム、イーサネットカード又はモバイルブロードバンドアダプタであってもよい。
【００３１】
システム５０２は、熱溶融ビーズパターンと熱溶融ビーズパターンを生成するための画像に関する情報を保管するメモリ５０６を含む。プロセッサ５０４は、プロセッサに物理的にコード化された命令、メモリ５０６からソフトウェアの形で受入れられた命令、又は両者の組み合わせのような命令を実行するように構成されている。例えば、プロセッサ５０４は、ユーザからの熱溶融ビーズパターンを生成するための画像の選択を受け取り、選択された画像に基づいて熱溶融ビーズパターンを生成する命令を実行するように構成されている。プロセッサ５０４はまた、生成された熱溶融ビーズパターンを変更するユーザ入力を受入れ、ユーザ入力に基づいて生成された熱溶融ビーズパターンを変更する命令を実行するように構成されてもよい。
【００３２】
ペグボードと共に使用するための熱溶融ビーズパターンを生成するための作業例が図６-１１に示される各種のユーザインタフェースを参照して説明される。当該作業は、例えば、システム５０２などのシステムによって実行されてもよい。図６-１１は、システムがタブレットコンピュータ上でホストされていることを示している。しかしながら、システムはまた、他のタイプの電子装置上でホストされてもよい。
【００３３】
図６は、ユーザに表示することができるホームスクリーン６００を示す。ホームスクリーン６００は、異なる色のビーズの画像内に表現されたユーザ選択可能なメニューを含んでいる。ユーザ選択可能なメニューは、「スタートニュー（Start New）」メニュー６０４、「マイプロジェクト(My Project)」メニュー６０６、「インスピレーション(Inspiration)」メニュー６０８、「ハウツーアンドインフォ(How To &Info)」メニュー６１０、及び「ストア(Store)」メニュー６１２を含んでいる。システムがホストされているタブレットコンピュータが傾いている場合には、ホームスクリーン６００には、ビーズの画像もまた側方に傾けてアニメーション化され、ビーズの側面を示す。このようなアニメーションは、ユーザに三次元（３D）の錯覚を提供することができる。
【００３４】
ホームスクリーン６００はまた、システムに格納されている熱溶融ビーズパターンの全てで表現されたビーズの総数を表示する、ビーズカウンタ６０２を含んでいる。ビーズの数は、ホームスクリーン６００がユーザに表示されるたびに更新される。ビーズカウンタ６０２が更新されると、ビーズカウンタ６０２の各桁を包囲している円が更新された値を見せるべく他方の側に垂直に反転すべく、アニメーションがユーザに表示されてもよい。
【００３５】
ホームスクリーン６０２がユーザに表示される前に、所定のアニメーションが表示されてもよく、その後に、ユーザが選択可能なメニューが所定のアニメーションが消えつつ、ホームスクリーンに「ひょいと入って（pop into）」もよい。所定のアニメーションは、例えば、ロゴのアニメーションであってもよい。
【００３６】
ユーザは、ホームスクリーン６００に表示されるユーザ選択可能なメニュー６０４、６０６、６０８、６１０又は６１２のいずれかを選択することができる。ユーザは、例えば、メニューに触れることによって選択することができる。ユーザがスタートニューメニュー６０４を選択すると、図７に示されるように、ギャラリー７００がユーザに表示され得る。ギャラリー７００を表示する場合、ビーズカウンタ６０２がホームスクリーンから離れて滑り落ちつつ、ホームスクリーン６００のビーズの画像は、同時に、ホームスクリーン上からなくなる。ビーズがなくなると、白いオーバーレイ容器（例えば、コンテナ７０２）とギャラリー７００の各セクション（例えば、セクション７０４A及び７０４B）のためのセクションヘッダが右側から摺り込む。次に、画像のスタック（例えば、画像７０６）が右側から続く。ギャラリー７００の主ヘッダ７０８は、ポップイン（pop in）やバウンス(bounce)してもよく、バックボタン（back button）７１０は、フェードイン(fade in)してもよい。
【００３７】
ユーザが、「スタートニュー」メニュー６０４を選択するとき、ユーザはギャラリー７００に直接に連れて行かれてもよい。また、ユーザには、カメラを使用して撮影された写真を示すカメラロールスクリーンに連れて行かれるか、カメラを使って写真を撮るか、又はギャラリー７００に行くかの選択が与えられてもよい。当該カメラは、システムがホストされ得る電子機器に一体化されてもよい。
【００３８】
ギャラリー７００を介して、ユーザは、ユーザが熱溶融ビーズパターンを生成することを望む画像を選択してもよい。ユーザは、熱溶融ビーズパターンを生成するために使用することができる画像の様々なセットを含んでいる二つのセクション７０４a、７０４bを指図すべく、ギャラリー７００を左右にスワイプすることができる。セクション７０４aは、ユーザが購入することができる画像のセットを含むことができ、セクション７０４bは、ユーザが既に購入したか、無料である画像のセットを含むことができる。購入された画像のセットは、画像の無料セットの前方に表示されてもよい。
【００３９】
ユーザが購入のためにある画像のセットを選択すると、ポップアップウィンドウが選択されたセットのより詳細と共にユーザに表示される。ポップアップウィンドウは、セットの名称、セット内の各画像のサムネイル画像、価格、及びセットの簡単な説明を含む。ポップアップウィンドウには、画像のセットを購入するための「購入」ボタンが含まれている。画像のセットは、例えば、６つの画像を含むことができる。ポップアップウィンドウがユーザに表示されるとき、ポップアップウィンドウはポップインして一度か二度バウンスしてから、その後全ての情報がポップアップウィンドウ内に既に存在している状態で落ち着いてもよい。ユーザは、ポップアップウィンドウを閉じるには、ポップアップウィンドウの外側をタップすればよい。
【００４０】
ユーザが無料の画像のセットを選択すると、選択されたセットの詳細を示すポップアップウィンドウが表示される。無料のセットのためのポップアップウィンドウは、セットの名称、セットに含まれる各画像のサムネイル画像、簡単な説明、及び熱溶融ビーズパターンを生成するためにセットの画像の一つを選択するようにユーザに促すテキストを含んでいる。画像の無料のセットは、例えば３つの画像を含むことができる。画像の無料のセットのためのポップアップウィンドウを表示する際は、ポップアップウィンドウが一度か二度バウンスしてから、その後全ての情報がポップアップウィンドウ内に既に存在している状態で落ち着いてもよい。ユーザは、ポップアップウィンドウを閉じるには、ポップアップウィンドウの外側をタップすればよい。ポップアップウィンドウに表示されたサムネイル画像のいずれかを選択すると、選択された画像に基づいて、熱溶融ビーズパターンの生成を開始し得る。
【００４１】
ユーザが購入のための画像のセットを、例えば、セクション７０４Aから一旦購入した後は、購入したセットはセクション７０４Bに表示される。新しく購入したセットは、任意の古い購入セットの前方に表示されてもよい。新しく購入したセットがセクション７０４bに表示される場合、新たに購入したセットが、新しく購入したセットのための場所を空けるべく、古いセットを押上げて見えるようにアニメーションが示されてもよい。購入したセットのいずれかを選択すると、選択したセットの詳細を備えるポップアップウィンドウを開く。ユーザは、例えば、購入したセットをタップすることによって、購入したセットを選択することができる。
【００４２】
選択されたセットのために表示されるポップアップウィンドウは、セットの名称、セット内の各画像のサムネイル画像、及び熱溶融ビーズパターンを生成する画像の一つを選択するようにユーザに促すテキストを含む。各画像の価格は、画像のセットが既に購入されているので、消されて表示されてもよい。画像の購入されたセットのポップアップウィンドウを表示する際に、ポップアップウィンドウは一度か二度バウンスしてから、その後全ての情報がポップアップウィンドウ内にすでに存在する状態で落ち着いてもよい。ユーザは、ポップアップウィンドウを閉じるには、ポップアップウィンドウの外側をタップしてもよい。ポップアップウィンドウに表示されたサムネイル画像のいずれかを選択すると、選択された画像に基づいて、熱溶融ビーズパターンの生成を開始してもよい。
【００４３】
ユーザが熱溶融ビーズパターンを生成するための画像を選択した場合、システムは、選択された画像に基づいて熱溶融ビーズパターンを生成することを開始する。同時に、システムが熱溶融ビーズパターンを生成しているという印象を与えるアニメーションやテキストがユーザに表示されてもよい。選択された画像に基づいて熱溶融ビーズパターンを生成するために、所定のアルゴリズムが使用されてもよい。主題の技術の一態様では、当該選択された画像が、当該画像に関連付けられている事前に生成された熱溶融ビーズパターンを有していてもよい。このような場合には、熱溶融ビーズパターンを生成するよりもむしろ、システムは、画像に関連付けられている事前に生成された熱溶融ビーズパターンを特定（identify）してもよい。
【００４４】
熱溶融ビーズパターンが生成又は特定された後、熱溶融ビーズパターンは、図８に示すように、例えば、ワークショップ８００で、ユーザに表示される。熱溶融ビーズパターンがワークショップ８００に表示される前に、所定の時間、パターンのフルサイズバージョンがユーザに表示されてもよい。当該パターンは、その後ワークショップ８００に収まるように縮小する。
【００４５】
熱溶融ビーズパターンは所定の大きさと所定数の色を有する複数の円を使用して、選択された画像に近似する。各円は、ビーズを表している。ワークショップ８００において、熱溶融ビーズパターンは仮想のペグボードの上に表示され、そしてユーザは、仮想ペグボード上でビーズの色を編集することができる。仮想ペグボードを介して指図するために、ユーザは、例えば、ピンチアクション（pinch action）を実行することによって、ズームイン(zoom in)することができる。ズームインしたままで、ユーザは、例えば、タップ及びドラッグアクション（tag and drag action）を実行するなどして、仮想ペグボードの周りにパン(pan)することができる。
【００４６】
ユーザが仮想ペグボード上の熱溶融ビーズパターンの編集を終了すると、ユーザは「完了（done）」ボタン（図示せず）を選択することによって、編集された熱溶融ビーズパターンを保存することができる。このような場合には、熱溶融ビーズパターンは、以下により詳細に説明される「マイプロジェクト」セクションに保存される。
【００４７】
ユーザがワークショップ８００を閉じることを許容する、「X」ボタン（図示せず）が、ワークショップ８００に設けられてもよい。ユーザが「X」ボタンを選択すると、ポップアップが提供され、ユーザが自分のプロジェクトを保存したいかどうかを尋ねる。ユーザが「はい」と応答した場合、熱溶融ビーズパターンは、「マイプロジェクト」セクションに保存されよう。ユーザが「いいえ」と応答した場合には、当該パターンは保存されず、ユーザはホームスクリーン６００に戻される。主題の技術の一態様では、熱溶融ビーズパターンは、ユーザが仮想ペグボード上のビーズの色を変更する度に、自動的に一時ファイルに保存される。
【００４８】
ワークショップ８００は、取消（undo）ボタン８０２、ビーズ色パレット８０４、「全１色（color all of one color）」ボタン８０６、ビーズ除去ボタン８０８、及び選択されたビーズウィンドウ８１０を含んでいる。
【００４９】
取消（undo）ボタン８０２は、ユーザが色の変更をワークショップセッションの開始状態にまで戻すことができる。ビーズ色パレット８０４は、仮想ペグボード上のビーズのために利用可能なさまざまな色を含んでいる。ユーザは、仮想ペグボード上のビーズを選択し、その後、ビーズ色パレット８０４上の所望の色を、色を選択することで適用することができる。仮に、ユーザが同じ色のビーズの色を全て同時に変更したい場合には、ユーザは、「全１色」ボタン８０６を「マルチモード」に切り替えることができる。当該マルチモードでは、ユーザが仮想ペグボード上のビーズを選択し、そしてビーズ色パレット８０４上の色を選択したときに、選択されたビーズと同じ色を有する全てのビーズが新しく選択された色にそれらの色を変更させる。ユーザはまた、ビーズ除去ボタン８０８を選択し、そしてユーザが除去したいビーズを選択することによって、仮想ペグボードからビーズを除去することができる。選択されたビーズウィンドウ８１０は、ビーズ色パレット８０４で、現在、選択されているビーズの色、及び色の名前を表示する。
【００５０】
ワークショップ８００はまた、ビーズ計数ボタン８１２を含んでいる。ビーズ計数ボタン８１２を選択すると、その色に応じて使用されている全ての現在のビーズの数を示すウィンドウ（不図示）が表示される。
【００５１】
ワークショップ８００はまた、次の矢印８１４を含んでいる。次の矢印８１４を選択すると、仮想ペグボード上の熱溶融ビーズパターンのコピーを「マイプロジェクト」セクションに保存し、そして図９に示されるように、プレビュースクリーン９００が表示される。プレビュースクリーン９００は、ユーザがワークショップ８００を使用して編集した熱溶融ビーズパターンのプレビューを表示する。プレビュースクリーン９００は、「ビードイット（bead it）」ボタン９０２を含んでいる。当該ビードイットボタン９０２は、ボタンを選択するユーザの注意を引き付けるために、ボタンが光ったかのように見えるように表示されてもよい。ビードイットボタン９０２は、以下により詳細に説明される。
【００５２】
プレビュースクリーン９００はまた、スタートニューボタン９０４、共有ボタン９０６、エクスポートボタン９０８、及び購入ビーズボタン９１０を含んでいる。スタートニューボタン９０４を選択すると、ユーザが新しいプロジェクトを開始できるように、ギャラリー７００にユーザを連れ戻す。本技術の一態様では、スタートニューボタン９０４を選択した後、ユーザには、カメラを使用して撮影された写真を示すカメラロールスクリーンに連れて行かれるか、カメラを使って写真を撮るか、又はギャラリー７００に行くかの選択が与えられてもよい。
【００５３】
共有ボタンン９０６を選択すると、ユーザに熱溶融ビーズパターンを共有するためのオプションを提供する。例えば、共有ボタン９０６を選択すると、１つ以上のソーシャルネットワーキングサイト、電子メールを表すより小さなボタン（図示せず）が表示される。当該より小さいボタンは、あたかもそれらが共有ボタン９０６の後ろから突き抜けアレイ内にスピニングしているかのようにユーザに表示され得る。当該より小さいボタンの外側をタップすることで、このより小さいボタンを消すことができる。
【００５４】
ユーザが熱溶融ビーズパターンを共有するために表示された、より小さなボタンを選択すると、親の同意警告ウィンドウがポップアップし、ユーザに熱溶融ビーズパターンを共有するために親の同意が得られていることを確認するように促してもよい。ユーザは、保護者の同意が得られたことを確認した後に進行することができる。
【００５５】
仮に、ユーザがソーシャルネットワーキングサイトを表すボタンを選択した場合、ユーザは、ソーシャルネットワーキングサイトに接続するためのスクリーンによって表示される。ユーザは、自分の資格認定にエンターすることで、ソーシャルネットワーキングサイトに接続することができる。このプロセスの間には、個人情報は、システムに格納されていない。ユーザがソーシャルネットワーキングサイトに接続した後、ユーザは、ソーシャルネットワーキングサイト上の熱溶融ビーズパターンに投稿するための別のスクリーンに表示されてもよい。例えば、ユーザには、共有された熱溶融ビーズパターンで表示されるべきコメントを追加するように促すスクリーンが表示されてもよい。
【００５６】
仮に、ユーザが電子メール（email）を表すボタンを選択した場合、ユーザは、所望の受信者に電子メールを送信するためのスクリーンによって表示される。当該電子メールは、例えば、システムをホストしている電子機器にインストールされている電子メールアプリケーションによって、送信されてもよい。熱溶融ビーズパターンは、画像として空メールに添付することができ、ユーザは、本体と、所望の受信者の内容のメールを送信するために件名を入力することができる。
【００５７】
エクスポートボタン９０８を選択すると、システム内の熱溶融ビーズパターンのコピーを保存する。例えば、熱溶融ビーズパターンは、カメラを用いて撮影された写真が典型的には保管され得る、システムをホストしている電子装置のカメラロールセクションに格納されてもよい。パターンは、例えば、JPEG画像として格納されてもよい。警告ポップアップウィンドウもまた表示されてもよく、熱溶融ビーズパターンがシステムに保存されていることをユーザに通知する。
【００５８】
購入ビーズボタン９１０を選択すると、ユーザが熱溶融ビーズパターンで使用するためのビーズを購入することができるスクリーンにユーザを連れて行ってもよい。スクリーンは、例えば、ビーズを購入するためのウェブストアであってもよい。ビーズを購入するためのスクリーンは、プレビュースクリーン９００に表示された熱溶融ビーズパターンに必要とされる色毎のビーズの数を表示してもよい。チェックボックスもまた、ユーザがビーズを購入するときに、ユーザが各項目をチェックオフ(印)することができるように、表示されてもよい。
【００５９】
ビードイットボタン９０２を選択すると、プレビュースクリーン９００に表示されている熱溶融ビーズパターンのフルスクリーンビュー１０００が表示される。図１０は、フルスクリーンビュー１０００を示す。仮に、ユーザが初めてフルスクリーンビュー１０００に入るのなら、フルスクリーンビュー１０００が表示される前に、ポップアップウィンドウがユーザに表示され、フルスクリーンビュー１０００の目的をユーザに説明することができる。
【００６０】
フルスクリーンビュー１０００がユーザに表示された後、ユーザは物理的なペグボード（例えば、ペグボード２２）を電子装置に取り付けることができる。当該電子装置は、ユーザが、ガイドとしてビュー１０００上に表示された熱溶融ビーズパターンを使用して、物理的なビーズを物理的なペグボード上に置くことができるように、システムをホストしている。電子装置のスクリーンは、フルスクリーンビュー１０００が表示されている限り、電源がオフしたり、スリープモードに入らない。
【００６１】
ユーザは、出口オーバーレイをブリングアップ（bring up）するためには、フルスクリーンビュー１０００の任意の場所をタップすればよい。出口オーバーレイは、フルスクリーンビュー１０００において表示されている熱溶融ビーズパターンを暗くし、また、フルスクリーンビュー１０００を退去するための出口（exit）ボタン（図示せず）が表示されている。フルスクリーンビュー１０００に戻るには、ユーザが出口ボタンの外側の出口オーバーレイの任意の場所をタップしてもよい。
【００６２】
図６のホームスクリーン６００に戻って参照するに、「マイプロジェクト」メニュー６０６を選択すると、「マイプロジェクト」スクリーン１１００を表示する。マイプロジェクトスクリーン１１００は、上述のように、ユーザが作成し、保存した全ての熱溶融ビーズパターンを表示する。最新のパターンは、左上隅に表示されてもよい。ユーザは、追加のパターンを見るには、右にスクリーンをスワイプし、プレビュースクリーン９００に入るべくパターンをタップしてもよい。本技術の一態様では、最大４０パターンが保存され、マイプロジェクトスクリーン１１００に表示され得る。ユーザには、４０パターンの限界に達した場合、新しいパターンのための余地を作るために、既存のパターンを削除するオプションが提供される。例えば、マイプロジェクトスクリーン１１００は、削除モードに入るためのゴミ箱（trashcan）ボタン１１０２を含むことができる。削除モードでは、削除アイコンが、各パターンの最頂部に表示されてもよい。ユーザは、マイプロジェクトスクリーン１１００からパターンを削除するために、削除したいパターンの上の削除アイコンを選択することもできる。パターンを削除する前に、ユーザには、パターンの削除を確認するようにユーザに促すポップアップウィンドウが表示されてもよい。削除モードを退去するには、ユーザがゴミ箱ボタン１１０２を、再度、選択してもよい。
【００６３】
ユーザがホームスクリーン６００においてインスピレーションメニュー６０８を選択すると、ユーザにはインスピレーションスクリーン（図示せず）が表示される。インスピレーションスクリーンはギャラリー７００に類似するが、サービスプロバイダによってユーザに提案され得る画像又はパターンを表示する。サービスプロバイダは、最初に表示され得る新しい推奨画像又はパターンを追加し得る。インスピレーションスクリーンに表示されている任意の項目をクリックすると、選択された項目の詳細を説明する新しいスクリーンが表示され得る。例えば、ある項目を選択すると、選択された項目の名前又はタイトル、項目のサムネイル画像、及び項目のためのウェブサイトへのリンクを示すウェブページを表示してもよい。
【００６４】
ホームスクリーン６００でストアメニュー６１２を選択すると、ストアスクリーン（図示せず）が表示される。ストアスクリーンはギャラリー７００に類似してもよいが、ユーザが購入することができる、画像やパターンを表示してもよい。ストアスクリーンはまた、セール中の他の製品を表示し得る。ストアスクリーン上の任意の項目を選択すると、製品名、製品のサムネイル画像、製品の価格、製品のウェブページへのリンクを含む、選択された項目の詳細情報を示す別のスクリーンを表示する。
【００６５】
図１３は、主題の技術のいくつかの態様が実施される電子システムを概念的に示す。
電子システム１２００は、サーバ、コンピュータ、電話、PDA、ラップトップ、タブレットコンピュータ、一つ以上のプロセッサが埋め込まれ、又はそれに結合されたテレビジョン、又は任意の他の種類の電子装置であってもよい。このような電子システムは、様々なタイプのコンピュータ可読媒体、及び様々な他のタイプのコンピュータ可読媒体のためのインターフェースを含んでいる。電子システム１２００は、バス１２０８、処理ユニット（単数又は複数）１２１２、システムメモリ１２０４、リードオンリーメモリ（ROM）１２１０、永久保管装置１２０２、入力装置インターフェース１２１４、出力装置インターフェース１２０６、及びネットワークインターフェース１２１６を含んでいる。
【００６６】
バス１２０８は、電子システム１２００の多数の内部装置を通信可能に接続する全てのシステム、周辺、及びチップセットバスを集合的に表す。例えば、バス１２０８は処理ユニット（複数可）１２１２をROM １２１０、システムメモリ１２０４、及び永久保管装置１２０２に通信可能に接続する。
【００６７】
これらの様々なメモリユニットから、処理ユニット（複数可）１２１２は、本開示の動作を実行するために、実行するための命令や処理するためのデータを取り出す。処理ユニット（単数又は複数）は、単一のプロセッサ又は異なる実装のマルチコアプロセッサであってもよい
ROM１２１０は、処理ユニット（単数又は複数）１２１２及び電子システムの他のモジュールによって必要とされている静的データ及び命令を保管している。他方、永久保管装置１２０２は、読取及び書込みメモリ装置である。この装置は、電子システム１２００がオフの場合でも、命令及びデータを保管する不揮発性メモリユニットである。本開示のいくつかの実施は、永久保管装置１２０２として（例えば、磁気ディスク又は光ディスク及びその対応するディスクドライブのような）大容量保管装置を使用する。
【００６８】
他の実施では、永久保管装置１２０２として（例えば、フロッピーディスク、フラッシュドライブ、及びその対応するディスクドライブなど）、取り外し可能なストレージ装置を使用する。永久保管装置１２０２と同様に、システムメモリ１２０４は、読取及び書込みメモリ装置である。ただし、保管装置１２０２とは異なり、システムメモリ１２０４は、ランダムアクセスメモリのような、揮発性読取及び書込みメモリである。システムメモリ１２０４は、プロセッサが実行時に必要とする命令とデータの一部を保管する。いくつかの実装形態では、本開示のプロセスは、システムメモリ１２０４、永久保管装置１２０２、及び/又はROM １２１０に格納されている。これらの様々なメモリユニットから、処理ユニット（複数可）１２１２は、いくつかの実施のプロセスを実行するために、実行のための命令や処理するためのデータを取り出す。
【００６９】
バス１２０８はまた、入力装置インターフェース１２１４及び出力装置インターフェース１２０６に接続する。入力装置インターフェース１２１４は、ユーザが情報を通信し及び電子システムへのコマンドを選択することを可能にする。入力装置インターフェース１２１４と共に使用される入力装置は、例えば、英数字キーボード及びポインティング装置（これも「カーソル制御装置」と呼ばれる）を含む。出力装置インターフェース１２０６は、例えば、電子システム１２００によって生成された画像の表示を可能にする。出力装置インターフェース１２０６と共に使用される出力装置は、プリンタやテレビ又は連結された又は埋め込まれた１つ以上のプロセッサを備える他のディスプレイのようなディスプレイ装置、又はアプリケーションを実行するために使用することができる他の適切なコンピューティング装置を含む。いくつかの実装形態では、入力及び出力装置の両方として機能するタッチスクリーンなどの装置を含む。
【００７０】
最後に、図１２に示すように、バス１２０８はまた、電子システム１２００をネットワークインターフェース１２１６を介してネットワーク（図示せず）に結合する。このように、コンピュータは、（ローカルエリアネットワーク（「LAN」のような）コンピュータネットワーク、広域ネットワーク（「WAN」）、もしくはイントラネット、又はインターネットのようなネットワーク(複数)のネットワーク(単数)の一部であってもよい。電子システム１２００のいずれか又は全てのコンポーネントは、主題の開示と併せて使用することができる。
【００７１】
上述のこれらの機能は、デジタル電子回路、コンピュータソフトウェア、ファームウェア又はハードウェアで実現することができる。当該技術は、１つ又は複数のコンピュータプログラム製品を用いて実施することができる。プログラマブルプロセッサ及びコンピュータが、モバイル装置として含まれているか、又はパッケージ化されることができる。プロセス及び論理フローは、１つ又は複数のプログラム可能な論理回路によって、及び１つ又は複数のプログラム可能なプロセッサによって実行することができる。汎用及び専用のコンピューティング装置及びストレージ装置が、通信ネットワークを介して相互接続され得る。
【００７２】
いくつかの実装は、機械可読すなわちコンピュータ可読媒体（あるいは、コンピュータ可読ストレージ媒体、機械可読媒体、又は機械読み取り可能なストレージ媒体とも呼ばれる）にコンピュータプログラム命令を格納する、マイクロプロセッサ、ストレージ、及びメモリ等の電子部品を含んでいる。そのようなコンピュータ可読媒体のいくつかの実施例は、RAM、ROM、読み出し専用コンパクトディスク（CD-ROM）、追記型コンパクトディスク（CD-R）、書き換え可能コンパクトディスク（CD-RW）、読み取り専用デジタル多用途ディスク（例えば、DVD-ROM、２層DVD-ROM）、書き換え可能/記録型DVD（例えば、DVD-RAM、DVD-RW、DVD + RW等）、フラッシュメモリ（例えば、SDカード、ミニSDカード、マイクロSDカード等）、磁気及び/又はソリッドステートハードドライブ、読み取り専用及び記録可能ブルーレイ（登録商標）ディスク、超高密度光ディスク、他の任意の光学又は磁気媒体、及びフロッピーディスクを含む。当該コンピュータ可読媒体は、少なくとも１つの処理ユニットによって実行可能であり、様々な動作を実行するための命令のセットを含むコンピュータプログラムを格納することができる。コンピュータプログラム又はコンピュータコードの例は、コンパイラによって生成されるようなマシンコード、及び、コンピュータ、電子部品、又はインタプリタを使用して、マイクロプロセッサによって実行される高レベルコードを含むファイルが挙げられる。
【００７３】
上記の議論は、主にソフトウェアを実行するマイクロプロセッサ又はマルチコアプロセッサに言及しているが、いくつかの実装は、特定用途向け集積回路（ASIC）又はフィールド・プログラマブル・ゲート・アレイ（FPGA）のような１つ以上の集積回路によって実行される。いくつかの実装では、そのような集積回路は、回路自体に保管された命令を実行する。
【００７４】
本明細書及び本出願の任意の請求項において使用されるとき、用語「コンピュータ」、「サーバ」、「プロセッサ」、及び「メモリ」は全て、電子的又はその他の技術的な装置を意味する。これらの用語は、人又は人のグループを排除している。明細書の目的のために、用語、表示又は表示しているとは、電子装置上に表示することを意味する。本明細書及び本出願の任意の請求項において使用されるとき、用語「コンピュータ可読媒体（単数形）」及び「コンピュータ可読媒体（複数形）」は、コンピュータによって読み取り可能な形式で情報を格納する有形の物理目的物に完全に制限される。これらの用語は、任意の無線信号、有線のダウンロード信号、及びその他の一時的な信号を除外する。
【００７５】
ユーザとの対話を提供するために、本明細書に記載の主題の実施は、表示装置、例えば、テレビ又は結合された又は埋め込まれた一つ以上のプロセッサを備えた他のディスプレイを有する装置、又はユーザに情報を表示するためのアプリケーションを実行するため、及びユーザがコンピュータに入力することを可能とするキーボードやポインティング装置、例えば、マウスやトラックボールの操作に使用することができる他の適切なコンピューティング装置で実施することができる。他の種類の装置もユーザとの対話を提供するために使用することができる。例えば、ユーザに提供されるフィードバックは、任意の形態の感覚フィードバック、例えば、視覚フィードバック、聴覚フィードバック、又は触覚フィードバックとすることができる。ユーザからの入力は、音響、音声、又は触覚入力を含む任意の形式で受信することができる。加えて、コンピュータが文書を送信し、ユーザが使用する装置から文書を受信することによって、例えば、ウェブブラウザから受入れられた要求に応答して、ユーザのクライアント装置上のウェブブラウザにウェブページを送信することによって、ユーザと対話することができる。
【００７６】
本明細書に記載の主題の実施は、例えば、データサーバとしてのバックエンドコンポーネントを含む、又は、ミドルウェアコンポーネント、例えば、アプリケーションサーバを含む、又はフロントエンドコンポーネント、例えば、グラフィカル・ユーザ・インターフェースを有するクライアントコンピュータを含む、又はユーザが本明細書に記載された主題の実施でやりとりできるウェブブラウザ、又は１つ以上のそのようなバックエンド、ミドルウェア、又はフロントエンドコンポーネントの任意の組み合わせを有する、コンピューティングシステムで実施することができる。システムのコンポーネントは、デジタルデータ通信の任意の形式又は媒体、例えば通信ネットワークによって相互接続することができる。通信ネットワークの例は、ローカルエリアネットワーク（「LAN」）及び広域ネットワーク（「WAN」）、相互ネットワーク（例えば、インターネット）、及びピア・ツー・ピアネットワーク（例えば、アドホックピア・ツー・ピア・ネットワーク）を含む。
【００７７】
コンピューティングシステムは、クライアント及びサーバを含むことができる。クライアント及びサーバは、一般に互いに離れており、典型的には、通信ネットワークを介して対話する。クライアントとサーバの関係は、それぞれのコンピュータ上で動作し、互いにクライアント - サーバ関係を有するコンピュータプログラムによって生じる。いくつかの実装では、サーバが、データ（例えば、HTMLページ）をクライアント装置へ（例えば、データを表示し、クライアント装置と対話しているユーザからユーザ入力を受信する目的のため）送信する。クライアント装置で生成されたデータ（例えば、ユーザ対話の結果）は、サーバでクライアント装置から受信することができる。
【００７８】
図中のプロセス記述又はブロックは、モジュール、セグメント、又はプロセスにおいて特定の論理機能又はステップを実施するための一つ以上の実行可能な命令を含むコードの一部を表すものとして理解されるべきである。代替の実施は、当業者には理解されるように、機能が実質的に同時に又は逆の順序を含めて、含まれる機能に応じて、図示又は議論から順不同で実行され得る本発明の実施形態の範囲内に含まれる。
【００７９】
開示されたプロセスにおけるステップの特定の順序又は階層は、例示的な手法の一例であることが理解される。設計上の選好に基づいて、プロセスにおける特定の順序又はステップの階層は再配列され得ること、又はいくつかの例示のステップが実行されなくてもよいことが理解される。ステップのいくつかは、同時に行なわれてもよい。例えば、特定の状況において、マルチタスク及び並列処理が有利であり得る。また、上述した実装では、様々なシステムコンポーネントの分離は、全ての実装で、そのような分離を必要とすると理解されるべきではなく、それが記述されたプログラムコンポーネント及びシステムは、一般に、単一のソフトウェア製品に一緒に統合されるか、又は複数のソフトウェア製品中に包装され得ることが理解されるべきである。
【００８０】
先の説明は、本明細書に記載の様々な態様を当業者が実施するのを可能にするために提供されている。これらの態様に対する様々な変更は当業者には容易に明らかであり、本明細書で画定された一般的な原理は他の態様に適用することができる。したがって、特許請求の範囲は、本明細書に示された態様に限定されるものではなく、言語的主張に矛盾しない最大限の範囲を与えられるべきであり、単数形の要素への言及は、特にそのように述べられていない限り、「一つ及び唯一の」を意味することが意図されておらず、むしろ「１つ以上」が意図されている。「特に断らない限り、用語「いくつかの」は、一つ以上を指す。男性における代名詞（例えば、彼）は女性及び中性（例えば、彼女とその）及びその逆を含む。見出し及び小見出しは、もしあれば、単に便宜上使用され、本開示を限定するものではない。
【００８１】
そのような「態様」などの語句は、そのような態様が対象技術に不可欠であるとか、そのような態様が対象技術の全ての構成に適用されることを意味するものではない。一態様に係る開示は、全ての構成、又は１つ以上の構成に適用することができる。態様のような語句は、１つ又は複数の態様及びその逆を指すことができる。「構成（configuration）」のような語句は、このような構成が本技術に不可欠であること、又はこのような構成が本技術の全ての構成に適用されることを意味しない。構成に関連する開示は、全ての構成、又は１つ以上の構成に適用することができる。構成のような語句は、１つ又は複数の構成及びその逆を指すことができる。
【００８２】
語「実施例」は、ここでは、「実施例として役立つ又は例示」を意味するために使用されている。「実施例」として本明細書に記載された任意の態様又は設計は、「他の態様又は設計より好ましい又は有利であると必ずしも解釈されるべきではない。
【００８３】
当業者に知られている又は後に知られるようになる本開示を通して説明された様々な態様の要素に対する全ての構造的及び機能的均等物は、参照により本明細書に明示的に組み込まれ、特許請求の範囲によって包含されることが意図されている。
【００８４】
先の説明は、当業者が本明細書に記載の様々な態様を実施するのを可能にするために提供されている。これらの態様に対する様々な変更は当業者には容易に明らかであり、本明細書で画定された一般的な原理は他の態様に適用することができる。このように、特許請求の範囲は、本明細書に示された態様に限定されるものではなく、言語的主張に矛盾しない最大限の範囲を与えられるべきであり、そこで、単数形の要素への言及は、そのように特に述べられていない限り、「一つ及び唯一の」を意味することは意図されておらず、むしろ「１つ又はそれ以上」が意図されている。「特に断らない限り、用語「いくつかの」は、一つ以上を指す。男性における代名詞（例えば、彼の）は、女性及び中性（例えば、彼女とその）及びその逆を含む。見出し及び小見出しは、もしあれば、単に便宜上使用され、本開示を限定するものではない。
【００８５】
特定の実施形態が図示され説明されたが、多数の変形例が、本開示の精神から著しく逸脱することなく思い浮かび、そして保護の範囲は添付の特許請求の範囲によってのみ限定される。
【図１】
2016506250.tif 000003
【図２】
2016506250.tif 000004
【図３】
2016506250.tif 000005
【図４】
2016506250.tif 000006
【図５】
2016506250.tif 000007
【図６】
2016506250.tif 000008
【図７】
2016506250.tif 000009
【図８】
2016506250.tif 000010
【図９】
2016506250.tif 000011
【図１０】
2016506250.tif 000012
【図１１】
2016506250.tif 000013
【図１２】
2016506250.tif 000014
【図１３】
2016506250.tif 000015
【国際調査報告】
2016506250.tif 000016
2016506250.tif 000017
2016506250.tif 000018