(57)【特許請求の範囲】
【請求項１】
携帯型電子装置であって、
第１及び第２の主要な表面を有するケースと、
前記第１の主要な表面に配置された表示装置と、
少なくとも前記主要な表面のうちの一つに配置されたタッチインタフェースと、
前記表示装置及び前記タッチインタフェースを制御可能に結合されたプロセッサと、
前記プロセッサにより実行可能な命令を格納したメモリと、を備え、
前記命令は、実行されたとき、前記装置に、
ａ）１以上のアクティブな要素を含む画像を前記表示装置に表示させ、
ｂ）前記タッチインタフェースの１以上のアクティブな部分を、前記表示装置上の前記画像において対応する１以上のアクティブな要素に関連付けさせ、
ｃ）１以上の前記アクティブな部分における第１の態様のタッチに応答して、第１の態様の動作にしたがって前記１以上のアクティブな要素を動作させ、
ｄ）１以上の前記アクティブな部分における第２の態様のタッチに応答して、第２の態様の動作にしたがって前記１以上のアクティブな要素を動作させ、
前記第２の態様の動作は、前記第２の態様のタッチにより１以上の前記アクティブな要素の拡張がアクティブ化され、
前記命令は、前記タッチインタフェースとの間のユーザの相互作用に応答して、前記表示装置に変換された要素を表示し、前記変換された要素は、変換前の対応するアクティブな要素の操作の態様とは異なる態様の操作で前記タッチインタフェースとの間で相互作用するように更に構成され、
前記表示装置はタッチスクリーンであり、
前記ｃ）は、前記タッチスクリーンの前記変換された要素の外側の１以上の部分を、前記変換された要素に関連付けられたコマンドのための入力として再配分する命令を含み、
再配分された前記タッチスクリーンの１以上の領域は、第１又は第２のコマンドを起動するように構成された領域を含み、前記第１のコマンドは、前記アクティブな要素の以前の操作を取り消すように構成され、前記第２のコマンドは、前記アクティブな要素の以前の操作を確定するように構成される
ことを特徴とする装置。
【請求項２】
前記第１又は第２の態様のタッチの一方は一本指のタッチであり、前記第１又は第２の態様のタッチの他方は二本指のタッチであることを特徴とする請求項１に記載の装置。
【請求項３】
前記１以上のアクティブな要素の前記拡張は、アクティブな要素の変換又は拡大を含むことを特徴とする請求項１に記載の装置。
【請求項４】
前記命令は、前記タッチインタフェースにおけるタッチの態様にしたがって前記アクティブな要素の拡大の度合いを制御するように構成されることを特徴とする請求項３に記載の装置。
【請求項５】
前記ｂ）は、前記画像が、それぞれが異なるアクティブな要素に対応する、前記表示装置を満たす１以上の領域に分割されるように、前記画像のテセレーションを実行するように更に構成されることを特徴とする請求項１に記載の装置。
【請求項６】
前記テセレーションは、前記画像を１以上の凸領域に分割することを特徴とする請求項５に記載の装置。
【請求項７】
前記テセレーションは、ボロノイ分割であることを特徴とする請求項６に記載の装置。
【請求項８】
前記表示装置は、前記タッチインタフェースを含むタッチスクリーンであることを特徴とする請求項１に記載の装置。
【請求項９】
前記タッチインタフェースは、タッチパッドであることを特徴とする請求項１に記載の装置。
【請求項１０】
前記表示装置は、前記タッチパッドから分離されたタッチスクリーンであることを特徴とする請求項９に記載の装置。
【請求項１１】
前記表示装置は、ケースの第１の表面に配置され、前記タッチパッドは、前記ケースの前記第１の表面の反対側の第２の表面に配置されることを特徴とする請求項１０に記載の装置。
【請求項１２】
前記表示装置及びタッチパッドは、前記ケースの同じ側に配置されることを特徴とする請求項１０に記載の装置。
【請求項１３】
前記表示装置及びタッチパッドは、前記ケースの異なる側に配置されることを特徴とする請求項１０に記載の装置。
【請求項１４】
前記表示装置は、前記ケースの前面に配置され、前記タッチパッドは、前記ケースの背面に配置されることを特徴とする請求項１３に記載の装置。
【請求項１５】
前記ケースは、第１及び第２のケース部分を含み、前記表示装置は、前記第１のケース部分に配置され、前記タッチパッドは、前記第２のケース部分に配置されることを特徴とする請求項１０に記載の装置。
【請求項１６】
前記第１及び第２のケース部分は、互いにスライド可能に接続されることを特徴とする請求項１５に記載の装置。
【請求項１７】
前記第１及び第２のケース部分は、ヒンジ構造で互いに接続されることを特徴とする請求項１５に記載の装置。
【請求項１８】
前記第１及び第２のケース部分が閉じられたときに、前記表示装置及びタッチパッドが内側に向くことを特徴とする請求項１７に記載の装置。
【請求項１９】
前記第１及び第２のケース部分が閉じられたときに、前記表示装置及びタッチパッドのうちの一方が内側に向き、前記表示装置及びタッチパッドのうち他方が外側に向くことを特徴とする請求項１７に記載の装置。
【請求項２０】
前記第１及び第２のケース部分が閉じられたときに、前記表示装置及びタッチパッドが外側に向くことを特徴とする請求項１７に記載の装置。
【請求項２１】
前記表示装置はタッチスクリーンを含み、前記タッチインタフェースは前記タッチスクリーンを含むことを特徴とする請求項１に記載の装置。
【請求項２２】
前記命令は、前記１以上のアクティブな要素をアクティブ化しない通常の態様のタッチとは異なる別の態様のタッチに応答して１以上の前記要素をアクティブ化する命令を更に備えることを特徴とする請求項１に記載の装置。
【請求項２３】
前記別の態様のタッチは二本指のタッチであり、前記通常の態様のタッチは一本指のタッチであることを特徴とする請求項２２に記載の装置。
【請求項２４】
前記変換された要素は、前記変換されたアクティブな要素に変換される前の前記アクティブな要素よりも拡大されて前記表示装置に表示されることを特徴とする請求項１に記載の装置。
【請求項２５】
前記命令は、前記タッチインタフェースにおけるタッチの態様にしたがって前記変換された要素の拡大の度合いを制御するように構成されることを特徴とする請求項２４に記載の装置。
【請求項２６】
前記命令は、前記インタフェースからの信号に応じて、又は、前記変換された要素との相互作用が終了した後に、前記変換された要素を、前記アクティブな要素が前記変換された要素に変換される前の形状に戻すように構成された命令を更に備えることを特徴とする請求項１に記載の装置。
【請求項２７】
前記命令は、前記タッチインタフェースにおけるタッチの離脱に応答して、前記変換されたアクティブな要素を戻すように構成されることを特徴とする請求項２６に記載の装置。
【請求項２８】
前記命令は、直近に変換されたアクティブな要素を強調表示する命令を更に備えることを特徴とする請求項２６に記載の装置。
【請求項２９】
前記命令は、前記タッチスクリーンの任意の位置のタッチを、直近に変換されたアクティブな要素のアクティブ化として解釈するように構成される
ことを特徴とする請求項２８に記載の装置。
【請求項３０】
携帯型電子装置を動作させるための方法であって、
前記携帯型電子装置は、
１以上の主要な表面を有するケースと、
少なくとも前記主要な表面のうちの一つに配置された表示装置と、
少なくとも前記主要な表面のうちの一つに配置されたタッチインタフェースと、
前記表示装置及び前記タッチインタフェースを制御可能に結合されたプロセッサと、
前記プロセッサにより実行可能な、前記方法を実行するための命令を格納したメモリと、を備え、
前記方法は、
ａ）１以上のアクティブな要素を含む画像を前記表示装置に表示させるステップと、
ｂ）前記タッチインタフェースの１以上のアクティブな部分を、前記表示装置上の前記画像において対応する１以上のアクティブな要素に関連付けるステップと、
ｃ）１以上の前記アクティブな部分における第１の態様のタッチに応答して、第１の態様の動作にしたがって前記１以上のアクティブな要素を動作させるステップと、
ｄ）１以上の前記アクティブな部分における第２の態様のタッチに応答して、第２の態様の動作にしたがって前記１以上のアクティブな要素を動作させるステップと、を備え、
前記第２の態様の動作においては、前記第２の態様のタッチにより１以上の前記アクティブな要素の拡張がアクティブ化され、
前記命令は、前記タッチインタフェースとの間のユーザの相互作用に応答して、前記表示装置に変換された要素を表示し、前記変換された要素は、変換前の対応するアクティブな要素の操作の態様とは異なる態様の操作で前記タッチインタフェースとの間で相互作用するように更に構成され、
前記表示装置はタッチスクリーンであり、
前記ｃ）は、前記タッチスクリーンの前記変換された要素の外側の１以上の部分を、前記変換された要素に関連付けられたコマンドのための入力として再配分するステップを含み、
再配分された前記タッチスクリーンの１以上の領域は、第１又は第２のコマンドを起動するように構成された領域を含み、前記第１のコマンドは、前記アクティブな要素の以前の操作を取り消すように構成され、前記第２のコマンドは、前記アクティブな要素の以前の操作を確定するように構成される
ことを特徴とする方法。
【請求項３１】
前記第１又は第２の態様のタッチの一方は一本指のタッチであり、前記第１又は第２の態様のタッチの他方は二本指のタッチであることを特徴とする請求項３０に記載の方法。
【請求項３２】
前記１以上のアクティブな要素の前記拡張は、アクティブな要素の変換又は拡大を含むことを特徴とする請求項３０に記載の方法。
【請求項３３】
前記タッチインタフェースにおけるタッチの態様により、前記アクティブな要素の拡大の度合いが制御されることを特徴とする請求項３０に記載の方法。
【請求項３４】
前記ｂ）は、前記画像が、それぞれが異なるアクティブな要素に対応する、前記表示装置を満たす１以上の領域に分割されるように、前記画像のテセレーションを実行するように更に構成されることを特徴とする請求項３０に記載の方法。
【請求項３５】
前記テセレーションは、前記画像を１以上の凸領域に分割することを特徴とする請求項３４に記載の方法。
【請求項３６】
前記テセレーションは、ボロノイ分割であることを特徴とする請求項３５に記載の方法。
【請求項３７】
前記変換された要素は、変換前の対応するアクティブな要素の操作の態様とは異なる態様の操作で前記タッチインタフェースとの間で相互作用することを特徴とする請求項３０に記載の方法。
【請求項３８】
前記拡張は、アクティブな要素の変換された要素への変換を含み、
前記変換された要素は、変換前の対応するアクティブな要素の操作の態様とは異なる態様の操作で前記タッチインタフェースとの間で相互作用することを特徴とする請求項３０に記載の方法。
【請求項３９】
前記変換された要素は、前記変換されたアクティブな要素に変換される前の前記アクティブな要素よりも拡大されて前記表示装置に表示されることを特徴とする請求項３８に記載の方法。
【請求項４０】
タッチの態様により、前記変換された要素の拡大の度合いが制御されることを特徴とする請求項３９に記載の方法。
【請求項４１】
前記インタフェースからの信号に応じて、前記変換された要素を、前記アクティブな要素が前記変換された要素に変換される前に有していた形状に戻すステップを更に備えることを特徴とする請求項３９に記載の方法。
【請求項４２】
前記タッチインタフェースにおけるタッチの離脱が、前記変換された要素を戻す契機となることを特徴とする請求項３９に記載の方法。
【請求項４３】
直近に変換されたアクティブな要素を強調表示するステップを更に備えることを特徴とする請求項３９に記載の方法。
【請求項４４】
前記タッチインタフェースの任意の位置のタッチにより、直近に変換されたアクティブな要素がアクティブ化されることを特徴とする請求項４３に記載の方法。
【請求項４５】
携帯型電子装置を動作させるためのコンピュータ実行可能な命令がプログラムされたコンピュータ読み取り可能な記録媒体であって、
前記携帯型電子装置は、
１以上の主要な表面を有するケースと、
少なくとも前記主要な表面のうちの一つに配置された表示装置と、
少なくとも前記主要な表面のうちの一つに配置されたタッチインタフェースと、
前記表示装置及び前記タッチインタフェースを制御可能に結合されたプロセッサと、を備え、
前記命令は、下記の方法を実行するために、前記プロセッサにより実行可能であり、
前記方法は、
ａ）１以上のアクティブな要素を含む画像を前記表示装置に表示させるステップと、
ｂ）前記タッチインタフェースの１以上のアクティブな部分を、前記表示装置上の前記画像において対応する１以上のアクティブな要素に関連付けるステップと、
ｃ）１以上の前記アクティブな部分における第１の態様のタッチに応答して、第１の態様の動作にしたがって前記１以上のアクティブな要素を動作させるステップと、
ｄ）１以上の前記アクティブな部分における第２の態様のタッチに応答して、第２の態様の動作にしたがって前記１以上のアクティブな要素を動作させるステップと、を備え、
前記第２の態様の動作においては、前記第２の態様のタッチにより１以上の前記アクティブな要素の拡張がアクティブ化され、
前記命令は、前記タッチインタフェースとの間のユーザの相互作用に応答して、前記表示装置に変換された要素を表示し、前記変換された要素は、変換前の対応するアクティブな要素の操作の態様とは異なる態様の操作で前記タッチインタフェースとの間で相互作用するように更に構成され、
前記表示装置はタッチスクリーンであり、
前記ｃ）は、前記タッチスクリーンの前記変換された要素の外側の１以上の部分を、前記変換された要素に関連付けられたコマンドのための入力として再配分する命令を含み、
再配分された前記タッチスクリーンの１以上の領域は、第１又は第２のコマンドを起動するように構成された領域を含み、前記第１のコマンドは、前記アクティブな要素の以前の操作を取り消すように構成され、前記第２のコマンドは、前記アクティブな要素の以前の操作を確定するように構成される
ことを特徴とする記録媒体。
【請求項４６】
再配分された前記タッチスクリーンの１以上の部分は、入力として機能するように構成された１以上の再配分された部分と１以上のアクティブな要素との間のバッファ領域を含み、
前記命令は、前記バッファ領域に対するタッチが無視されるように構成される
ことを特徴とする請求項１に記載の装置。
【請求項４７】
再配分された前記タッチスクリーンの１以上の部分は、入力として機能するように構成された１以上の再配分された部分と１以上のアクティブな要素との間のバッファ領域を含み、
前記命令は、前記バッファ領域に対するタッチが無視されるように構成される
ことを特徴とする請求項３０に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施の形態は、携帯型装置に関し、とくに、表示装置及びタッチインタフェースを利用した携帯型装置に関する。
【背景技術】
【０００２】
携帯電話、携帯型インターネット装置、携帯型音楽プレイヤー、及び携帯型ゲーム装置などの家庭用携帯型電子装置は、一般に、平面画面映像表示装置又はタッチスクリーンディスプレーなどの形式の表示装置を含む。タッチスクリーンは、表示領域内における接触の位置を検出することも可能な表示装置である。これにより、表示装置を入力装置として用いることができ、表示の内容との相互作用のための主たる入力装置としてのキーボード及び／又はマウスを除去することができる。このような表示装置は、コンピュータに、又は、端末としてネットワークに、接続されることができる。タッチスクリーンは、近年の携帯情報端末（Personal Digital Assistant ：PDA）、衛星ナビゲーション、及び携帯電話装置のデザインの変化を促進し、これらの装置をより有用にした。
【０００３】
タッチスクリーンは、１９７１年のサミュエル・Ｃ・ハースト博士による電気的タッチインタフェースの発明から一般的になった。これらは、リテールセッティング、販売システムのポイント、現金自動預け払い機（Automatic Teller Machine：ATM）、及び、グラフィカルユーザインタフェース（Graphical User Interface：GUI）を操作し、データを入力するためにスタイラスが用いられるＰＤＡにおいて、よく使われるようになってきた。スマートフォン、ＰＤＡ、携帯型ゲームコンソール、及び多種の情報機器の普及により、タッチスクリーンがより要求され、受け入れられるようになっている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
携帯型装置において使用される表示装置は、コンピュータの画面又はテレビジョンの画面に比べて相対的に小さい。このため、ときに、画面に表示された情報を視認しづらいことがある。携帯型装置には、選択された部分を拡大してより詳細に見るために、選択された部分をより大きな画像にズームインして表示することが可能なものがある。このようなズーム機能を実装するためには、一般に、携帯型装置において、拡大すべき部分を選択するための方法を実装する必要がある。従来の技術における解決は、タッチスクリーンを表示装置、及び、ユーザが拡大すべき表示の部分を選択するために指又はスタイラスを使用可能なソフトウェアとして使用することを含む。しかし、スクリーンは小さいので、ユーザの指により選択されるべき部分が隠れてしまうことがあり、選択が困難になっていた。
【課題を解決するための手段】
【０００５】
本発明の実施の形態は、この文脈の中で生まれたものである。
【０００６】
本発明の教示は、添付の図面とともに下記の詳細な説明を考慮することにより容易に理解されよう。
【図面の簡単な説明】
【０００７】
【図１Ａ】図１Ａは、携帯型装置の表示装置上のアクティブ要素を含むコンテンツの部分を示す概略図である。
【図１Ｂ】図１Ｂは、本発明の実施の形態による図１Ａの装置に表示されたコンテンツの部分のアクティブ要素に対応する検知可能領域への分割を示す概略図である。
【図１Ｃ】図１Ｃは、本発明の実施の形態に関連して使用されうる可能な携帯型装置の概略図である。
【図１Ｄ】図１Ｄは、本発明の実施の形態に関連して使用されうる可能な携帯型装置の概略図である。
【図１Ｅ】図１Ｅは、本発明の実施の形態に関連して使用されうる可能な携帯型装置の概略図である。
【図１Ｆ】図１Ｆは、本発明の実施の形態に関連して使用されうる可能な携帯型装置の概略図である。
【図１Ｇ】図１Ｇは、本発明の実施の形態に関連して使用されうる可能な携帯型装置の概略図である。
【図１Ｈ】図１Ｈは、本発明の実施の形態に関連して使用されうる可能な携帯型装置の概略図である。
【図１Ｉ】図１Ｉは、本発明の実施の形態に関連して使用されうる可能な携帯型装置の概略図である。
【図２Ａ】図２Ａは、本発明の実施の形態に係る携帯型装置の側面図である。
【図２Ｂ】図２Ｂは、本発明の実施の形態に係る携帯型装置のブロック図である。
【図３Ａ】図３Ａは、本発明の実施の形態に係る携帯型装置の動作を示すフロー図である。
【図３Ｂ】図３Ｂは、本発明の実施の形態において選択された表示されているアクティブ要素の拡大を示す携帯型装置の三次元概略図である。
【図４Ａ】図４Ａは、本発明の実施の形態に係る携帯型装置の動作を示すフロー図である。
【図４Ｂ】図４Ｂは、本発明の実施の形態に係る携帯型装置のタッチパッドによるアクティブ要素の選択を示す三次元概略図である。
【図４Ｃ】図４Ｃは、タッチパッドの対応する領域のアクティブ化に伴うアクティブ要素の拡大を示す概略平面図である。
【図４Ｄ】図４Ｄは、本発明の実施の形態に係るタッチパッドを用いた携帯型装置の表示装置に表示されたコンテンツの部分の選択的拡大を示す三次元概略図である。
【図５】図５は、本発明の実施の形態による表示装置に表示されたアクティブ要素の変換の例を示す携帯型装置の概略平面図である。
【図６Ａ】図６Ａは、本発明の実施の形態の異なる動作のステージにおけるタッチスクリーンを有する携帯型装置の概略平面図である。
【図６Ｂ】図６Ｂは、本発明の実施の形態の異なる動作のステージにおけるタッチスクリーンを有する携帯型装置の概略平面図である。
【図６Ｃ】図６Ｃは、本発明の実施の形態の異なる動作のステージにおけるタッチスクリーンを有する携帯型装置の概略平面図である。
【図６Ｄ】図６Ｄは、本発明の実施の形態の異なる動作のステージにおけるタッチスクリーンを有する携帯型装置の概略平面図である。
【図６Ｅ】図６Ｅは、本発明の実施の形態の異なる動作のステージにおけるタッチスクリーンを有する携帯型装置の概略平面図である。
【図７Ａ】図７Ａは、本発明の実施の形態の異なる動作のステージにおけるタッチスクリーンを有する携帯型装置の概略平面図である。
【図７Ｂ】図７Ｂは、本発明の実施の形態の異なる動作のステージにおけるタッチスクリーンを有する携帯型装置の概略平面図である。
【図７Ｃ】図７Ｃは、本発明の実施の形態の異なる動作のステージにおけるタッチスクリーンを有する携帯型装置の概略平面図である。
【図７Ｄ】図７Ｄは、本発明の実施の形態の異なる動作のステージにおけるタッチスクリーンを有する携帯型装置の概略平面図である。
【図７Ｅ】図７Ｅは、本発明の実施の形態の異なる動作のステージにおけるタッチスクリーンを有する携帯型装置の概略平面図である。
【図８Ａ】図８Ａは、本発明の実施の形態の異なる動作のステージにおけるタッチスクリーンを有する携帯型装置の概略平面図である。
【図８Ｂ】図８Ｂは、本発明の実施の形態の異なる動作のステージにおけるタッチスクリーンを有する携帯型装置の概略平面図である。
【図８Ｃ】図８Ｃは、本発明の実施の形態の異なる動作のステージにおけるタッチスクリーンを有する携帯型装置の概略平面図である。
【図９Ａ】図９Ａは、本発明の実施の形態に係る携帯型装置の動作を示すフロー図である。
【図９Ｂ】図９Ｂは、後続のアクションの可能性が変化するときに表示されたコンテンツの分解がいかに変化するかの例を示す概略平面図である。
【図１０Ａ】図１０Ａは、本発明の実施の形態に係る携帯型装置の動作を示すフロー図である。
【図１０Ｂ】図１０Ｂは、本発明の実施の形態の異なる動作のステージにおける携帯型装置の概略平面図である。
【図１０Ｃ】図１０Ｃは、本発明の実施の形態の異なる動作のステージにおける携帯型装置の概略平面図である。
【発明を実施するための形態】
【０００８】
本出願は、２００９年５月２１日出願の米国特許仮出願第６１／１８０，４００の優先権を主張し、その全文をここに援用する。
【０００９】
本出願は、２００９年１０月７日出願の米国特許仮出願第１２／５７４，８６０の優先権を主張し、その全文をここに援用する。
【００１０】
本出願は、チャールズ・ニコルソン及びゲーリー・Ｍ・ザレフスキ−による、本発明の譲受人に譲渡された同時係属中の米国特許出願１２／５７４，８２８（「ユーザインタフェースのための継続的かつ動的なシーン分割」、２００９年１０月７日出願、代理人ドケット番号：ＳＣＥＡ０９０１９ＵＳ００）に関連し、その全文をここに援用する。
【００１１】
本出願は、チャールズ・ニコルソン及びゲーリー・Ｍ・ザレフスキ−による、本発明の譲受人に譲渡された同時係属中の米国特許出願１２／５７４，８３８（「補助的な接触によりズームを起動する携帯型装置」、２００９年１０月７日出願、代理人ドケット番号：ＳＣＥＡ０９０２０ＵＳ００）に関連し、その全文をここに援用する。
【００１２】
本出願は、チャールズ・ニコルソン及びゲーリー・Ｍ・ザレフスキ−による、本発明の譲受人に譲渡された同時係属中の米国特許出願１２／５７４，８４６（「補助的な接触によりアクティブ要素のズーム又は変換を起動する携帯型装置」、２００９年１０月７日出願、代理人ドケット番号：ＳＣＥＡ０９０２１ＵＳ００）に関連し、その全文をここに援用する。
【００１３】
本出願は、チャールズ・ニコルソン及びゲーリー・Ｍ・ザレフスキ−による、本発明の譲受人に譲渡された同時係属中の米国特許出願１２／５７４，８５１（「先行する補助的なタッチ入力に基づいたタッチスクリーンの明確化」、２００９年１０月７日出願、代理人ドケット番号：ＳＣＥＡ０９０２２ＵＳ００）に関連し、その全文をここに援用する。
【００１４】
本出願は、チャールズ・ニコルソン及びゲーリー・Ｍ・ザレフスキ−による、本発明の譲受人に譲渡された同時係属中の米国特許出願１２／５７４，８５７（「動的に決定されるバッファ領域及びアクティブな境界によるタッチ制御」、２００９年１０月７日出願、代理人ドケット番号：ＳＣＥＡ０９０２３ＵＳ００）に関連し、その全文をここに援用する。
【００１５】
本出願は、チャールズ・ニコルソン及びゲーリー・Ｍ・ザレフスキ−による、本発明の譲受人に譲渡された同時係属中の米国特許出願１２／５７４，８６９（「予測モデルに基づいたＧＵＩ表示分割の動的な再設定」、２００９年１０月７日出願、代理人ドケット番号：ＳＣＥＡ０９０４３ＵＳ００）に関連し、その全文をここに援用する。
【００１６】
本出願は、チャールズ・ニコルソン及びゲーリー・Ｍ・ザレフスキ−による、本発明の譲受人に譲渡された同時係属中の米国特許出願１２／５７４，８８７（「使用履歴に基づいたグラフィックユーザインタフェースのレイアウトのカスタマイズ」、２００９年１０月７日出願、代理人ドケット番号：ＳＣＥＡ０９０４４ＵＳ００）に関連し、その全文をここに援用する。
【００１７】
下記の詳細な説明は、例示を目的として多くの特定の詳細を含むが、下記の詳細に対する多くの変形及び置換が本発明の範囲に入ることは、当業者に認識されるところである。したがって、下記に説明する本発明の実施の形態は、請求された発明の一般性を失わせることなく、また限定を付加することもなく説明される。
【００１８】
（ユーザインタフェースのための継続的かつ動的なシーン分割）
本発明のある実施の形態によれば、携帯型装置においてレンダリングされるコンテンツは、表示画面の領域を満たす複数の領域に分割されてもよい。それぞれの領域は、画面に表示されるコンテンツの異なるアクティブな要素に関連づけられてもよい。これらの領域は、装置のユーザインタフェースの対応する接触検知可能領域にマップされてもよい。それぞれの接触検知可能領域は、異なるアクティブ要素に対応する。ある実施の形態において、ユーザインタフェースは、表示装置とは分離されたタッチパッドであってもよい。別の実施の形態において、表示装置はタッチスクリーンであってもよく、ユーザインタフェースは表示装置の一部であってもよい。タッチスクリーンの種別に依存して、ユーザは、ユーザの指の接触又はスタイラスでスクリーンをタッチすることにより、タッチスクリーンとの間で相互作用することができる。
【００１９】
限定ではない例示として、ウェブページなどの携帯型デバイス上でレンダリングされるコンテンツは、複数の領域に分割される。それぞれの領域は、表示された異なるアクティブ要素に関連づけられてもよい。装置の背面のタッチパッドの全領域が、接触検知可能領域に分割されてもよい。それぞれの接触検知可能領域は、異なるアクティブな要素に対応してもよい。表示されたウェブページは、ブラウザによりレンダリングされたＨＴＭＬキャンバスに対してボロノイ分割を実行することにより、背面のタッチに対してアクティブな領域に分割されうる。ユーザは、前面のスクリーンに表示されたアクティブ要素の一つを、背面タッチの対応する領域をタッチすることにより「選択」することができる。背面タッチのそれぞれの領域は、表示されたアクティブ要素よりもかなり大きいので、前面のタッチスクリーンよりも背面タッチを用いた方が、容易にアクティブ要素を選択することができる。
【００２０】
より詳細な例として、ウェブページなど、ＨＴＭＬ文書の形式のコンテンツは、ブラウザによりレンダリングされたＨＴＭＬキャンバスに対して、一般に空間充填（テセレーション）と呼ばれる数学的分割を実行することにより、背面タッチのためのアクティブな領域に分割されてもよい。ＨＴＭＬキャンバスは、ＨＴＭＬ文書がどのように画面に表示されるかを決定する。テセレーションは、表示される文書の部分を、画面の範囲を分割する有限の数の領域に分割する。それぞれの領域は、画面に表示される文書の部分中のアクティブ要素に対応する。一つの実施の形態によれば、これらの領域は、タッチパッドの対応する接触検知可能領域にマップされてもよい。ユーザは、前面のスクリーンに表示されたアクティブ要素を、タッチパッドの対応する接触検知可能領域をタッチすることにより「選択」することができる。テセレーションの結果、それぞれの接触検知可能領域は、スクリーンに表示された対応するアクティブ要素よりもかなり大きくなりうる。その結果として、スクリーンがタッチスクリーンである場合、アクティブ要素は、タッチパッドを用いることにより、タッチスクリーンを用いる場合よりも容易に選択されうる。
【００２１】
テセレーションを実行可能な多数の異なる方法がある。一般に、テセレーションにおいて、表示される文書の部分は凸状の領域に分割されるのが望ましい。限定的ではない例示として、表示される部分の凸領域へのテセレーションは、ボロノイテセレーション、ボロノイ図、又はディリクレテセレーションとも呼ばれるボロノイ分割として実現されてもよい。ボロノイ分割は、空間内の離散的な特定のオブジェクトの集合、例えば、離散的な点の集合との間の距離により決定される距離空間の分割の一種である。最も単純な場合、平面は、ボロノイサイトと呼ばれる点Ｓの集合を含む。それぞれのボロノイサイトｓは、ディリクレセルとも呼ばれるボロノイセルを有する。Ｖは、他のどのサイトよりもｓに近い全ての点からなる。ボロノイ図のセグメント（すなわち、ボロノイセルの境界）は、２つのサイトから等距離にある平面内の全ての点である。ボロノイノード（すなわち、２つの境界が交差するセルの角）は、３つ（又はそれ以上）のサイトから等距離にある点である。
【００２２】
アクティブ要素の変形は、コンテンツに敏感であってもよい。例えば、ボタンをタッチスクリーンで用いることを容易にするために、ボタンを単純に拡大することには意味がある。しかし、ユーザがスクロールバーをタッチスクリーンで操作するのにより便利な形状にスクロールバーを変形することは、より便利でありうる。
【００２３】
例として、ウェブページは、通常、図１Ａに示すように、装置の画面上に表示される。この例では、ウェブページ１０１の一部が、装置１０２のディスプレーに表示される。ウェブページ１０１は、アクティブな要素を含む。本明細書において、アクティブ要素は、適当なユーザインタフェースを介してユーザが相互作用することが可能な、表示されたウェブページの一部のことをいう。アクティブ要素の限定的でない例として、ラジオボタン１０４、テキスト入力ボックス１０６、リンク１０８（例えば、ＨＴＭＬリンク又はウェブリンク）、及びスクロールバー１１０などがある。ウェブページは、標準的なテキスト１１２又は画像などのアクティブでないコンテンツを含んでもよい。
【００２４】
図１Ｂに示されるように、表示されたウェブページ１０１の領域は、ラジオボタン１０４に対応するラジオボタン領域１１４、テキスト入力ボックス１０６に対応するテキスト入力ボックス領域１１６、リンク１０８に対応するリンク領域１１８、及びスクロールバー１１０に対応するスクロールバー領域１２０に分割されてもよい。本実施例においては、テキストはアクティブ要素ではないので、テキスト１１２に対応する領域はない。本発明のある実施の形態によれば、ラジオボタン領域１１４、テキスト入力ボックス領域１１６、及びリンク領域１１８は、接触を検知可能なインタフェースの対応する領域にマップされてもよい。
【００２５】
ある実施の形態において、接触を検知可能なインタフェースは、表示装置の一部であるタッチスクリーンであってもよい。または、接触を検知可能なインタフェースは、表示装置とは分離して別個に設けられたタッチパッドであってもよい。ディスプレー及びタッチパッドとして、多くの可能な構成がある。このような可能な構成の例として、表示装置Ｖ及びタッチパッドＴが、図１Ｃに示すように、ケースＣの同じ側面に設けられる例、図１Ｄに示すように、ケースＣの隣接する側面に設けられる例、図１Ｅに示すように、ケースＣの対向する側面に設けられる例がある。別の例として、表示装置Ｖ及びタッチパッドＴが、それぞれ、分離したケース部分Ｃ１及びＣ２に配置される構成がある。限定ではない例示として、ケース部分Ｃ１、Ｃ２は、図１Ｆに示すように、スライド構造により互いに接続されてもよいし、図１Ｇ、図１Ｈ、又は図１Ｉに示すように、ヒンジ構造により接続されてもよい。図１Ｆにおいて、表示装置Ｖ及びタッチパッドＴは、ケース部分Ｃ１及びＣ２が閉じられた位置にあるときに内側に向いている。また、図１Ｇに示すように、ケース部分Ｃ１及びＣ２が閉じられた位置にあるときに、表示装置Ｖは内側に、タッチパッドＴは外側に、あるいはそれぞれ逆に向いていてもよい。さらに、図１Ｈに示すように、ケース部分Ｃ１及びＣ２が閉じられた位置にあるときに、表示装置Ｖ及びタッチパッドＴが外側に向いていてもよい。
【００２６】
本発明の実施の形態によれば、図２Ａに示されるように、携帯型電子装置２００は、ケース２０１の大きい方の表面２２５Ａ（以下、「前面」という）に配置された表示装置２０２を備えたケース２０１を含んでもよい。タッチパッド２０４は、ケース２０１の前面に対向するもう一つの大きい表面２２５Ｂ（以下、「背面」という）に配置されてもよい。ケースは、ユーザの手で把持可能な程度に十分小さいサイズであってもよい。
【００２７】
図２Ｂに示されるように、装置は、制御部２０３を含んでもよい。制御部２０３の構成要素は、ケース２０１の内部に配置されてもよい。制御部２０３は、表示装置２０２及びタッチパッド２０４を制御可能に結合されたプロセッサ２０７を含む。ある実施の形態において、並列処理が実装される場合、装置２００は、複数のプロセッサ２０７を含んでもよい。装置２００は、ゲーム装置、電話、携帯型メディアプレイヤー、電子メール装置、ウェブブラウザ装置などとして利用するために構成されてもよい。
【００２８】
携帯型装置２００は、入出力（Ｉ／Ｏ）素子２１１、電源供給部（Ｐ／Ｓ）２１３、クロック（ＣＬＫ）２１５、及びキャッシュ２１７など、既知のサポート機能を更に含んでもよい。装置２００は、プログラム及び／又はデータを格納するために、ディスクドライブ、ＣＤ−ＲＯＭドライブ、フラッシュドライブなどの大容量記憶装置２１９をオプションで含んでもよい。タッチスクリーン２０２、タッチパッド２０４、プロセッサ２０７、メモリ２０８、及び装置２００の他の構成要素は、図２Ｂに示すように、システムバス２２０を介して、互いに信号（例えば、コード命令及びデータ）を交換してもよい。ある実施の形態において、装置２００は、装置がネットワークを介して他の装置と信号を交換することを可能とするために構成されたネットワークインタフェース２１６を含んでもよい。さらに、携帯型装置２００は、１以上のセンサ２１８を含んでもよい。このようなセンサは、例えば、加速度又は傾きセンサなどの慣性センサ、光学センサ、マイクロフォン又はマイクロフォンアレイなどの音響センサを含んでもよい。センサは、プログラム命令２１０に対する入力を生成してもよく、プログラム命令２１０は、携帯型装置が動作する環境に反映させてもよい。
【００２９】
表示装置２０２は、視認可能なシンボル及び／又はグラフィックイメージを表示可能な任意の適当な形式のディスプレーであってもよい。例として、表示装置２０２は、液晶ディスプレー（ＬＣＤ）又は発光ダイオード（ＬＥＤ）ディスプレーなどのフラットパネルディスプレーを含んでもよい。ある実施の形態において、前面の表示装置２０２は、ユーザのコマンドを受け付けるためのインタフェースを提供するためのタッチパッドを組み込んでもよい。ある実施の形態において、タッチパッド２０４は、表示装置をオプションで含んでもよい。背面のタッチパッド２０４は、例えば、抵抗、表面弾性波（Surface Acoustic Wave：SAW）、静電容量、赤外線、歪みゲージ、光学イメージング、分散信号技術、音響パルス認識、漏れ全反射（Frustrated Total Internal Reflection：FTIR）、又はユーザの指の近接に応答する磁歪技術に基づいたグラフィックスタブレットなど、任意の適当なタッチスクリーン技術に基づいてもよい。必要であれば、前面の表示装置２０２にも、これらと同様の技術が組み込まれてもよい。好ましい実施の形態において、表示装置２０２は、制御部２０３に結合された抵抗式タッチスクリーンを含み、タッチパッド２０４は、静電容量式タッチスクリーンを含む。
【００３０】
例として、抵抗式のタッチスクリーンパネルは、薄い空間により分離された２つの金属の電気伝導層及び抵抗層を含むいくつかの層から構成されてもよい。あるオブジェクトがこの種類のタッチパネルに接触すると、特定の点において層間が接続される。このとき、パネルは、電気的には、接続された出力を有する２つの分圧器と同様に機能する。これにより電流が変化する。電流の変化はタッチイベントとして登録されており、タッチイベントは処理のためにプロセッサ２０７に送信されてもよい。
【００３１】
表面弾性波技術は、タッチスクリーンパネルを通過する超音波を用いる。パネルに接触されると、波の一部が吸収される。この超音波の変化がタッチイベントの位置を示し、この情報は処理のために制御部に送信される。
【００３２】
静電容量式のタッチスクリーンパネルは、センサ中に継続的に電流を伝導する酸化インジウムスズなどの物質により覆われてもよい。したがって、センサは、水平軸及び垂直軸の双方において、精確に制御可能な蓄積された電子の場を示す。静電容量式タッチスクリーンの「通常」の容量の場（参照状態）が、例えばユーザの指など、外部的に印加される電場により変更されたとき、パネルのそれぞれの隅に配置された電気回路は、その結果生じた参照場の特性についての「歪み」を測定し、そのイベントについての情報を数学的処理のためにプロセッサ２０７へ送る。
【００３３】
赤外線式タッチスクリーンパネルは、２つの異なる方法論のうち１つを用いてもよい。１つの方法は、熱により誘起される表面抵抗の変化を用いる。もう１つの方法は、画面の表面付近における変調された光のビームの遮断を検知するＩＲセンサの垂直及び水平方向の配列である。
【００３４】
歪みゲージの構成では、画面は四隅においてスプリングでマウントされ、画面がタッチされたときに方向偏差を決定するために歪みゲージが用いられる。この技術により、画面２０２のＺ軸に沿った動きを測定することもできる。
【００３５】
光学イメージングに基づいたタッチスクリーン技術において、画面の端（たいてい隅）付近に、２以上のイメージセンサが配置されてもよい。赤外線のバックライトが、画面の反対側にあるカメラの視野に配置されてもよい。タッチは影として示され、カメラの組のそれぞれが三角測量されることによりタッチの位置を測定することができる。
【００３６】
分散信号技術は、タッチにより生ずるガラスにおける機械的エネルギーを検出するためのセンサを用いてもよい。複雑なアルゴリズムがこの情報を解析し、タッチの現実の位置を提供する。
【００３７】
音響パルス認識に基づいたタッチスクリーンは、画面のある位置に配置された、タッチ（振動）の力学的エネルギーを電気信号に変換するための２以上の圧電トランスデューサを用いてもよい。この信号は、音声ファイルに変換され、画面の位置ごとに予め準備された音声プロファイルと比較される。
【００３８】
漏れ全反射に基づいたタッチスクリーンは、屈折媒体を光で満たすために全反射の原理を用いる。指又は他の柔らかいオブジェクトにより表面が押下されたとき、内部反射光路が妨害され、光が媒体の外側に反射するので、媒体の後方のカメラにより視認可能となる。
【００３９】
ある実施の形態において、装置２００は、更なる入力源を提供するために、制御部２０３に結合された１以上のオプションのボタンを含んでもよい。オプションのボタン２０６には、多数の異なる可能な配置場所がある。例として、一般性を失うことなく、１以上のオプションのボタン２０６は、装置２００の前面２２５Ａ、背面２２５Ｂ、側面２２２に沿って、又は面取りされた斜面２２４に設けられてもよい。
【００４０】
携帯型装置２００は、メモリ２０８（例えば、ＲＡＭ、ＤＲＡＭ、ＲＯＭなど）を更に含んでもよい。メモリ２０８などのコンピュータ読み取り可能な媒体は、プロセッサ２０７において実行可能なプログラム命令２１０を格納してもよい。プログラム命令２１０は、装置における１以上の入力元（例えば、表示装置２０２、タッチパッド２０４、又はボタン２０６）からの入力又は装置に結合された遠隔の入力元からの入力に応答するように構成されてもよい。プログラム命令２１０は、表示装置２０２に表示される画像を生成するように構成された表示ドライバ命令２１２を含んでもよい。プログラム命令２１０は、タッチパッド２０４から受け付けられた入力に応答するタッチパッドドライバ命令２１３を含んでもよい。ある実施の形態において、表示装置２０２及びタッチパッド２０４の機能は、入力及び出力の双方の装置として機能することが可能な単一のタッチスクリーンインタフェースとして結合されてもよい。
【００４１】
（補助的な接触によりアクティブ要素の変形を起動する携帯型装置）
本実施の形態の一例において、限定ではない例示として、携帯型電子装置は、１以上の主要な表面を有してもよい。表示装置は、主要な面の少なくとも一つに配置されてもよい。タッチインタフェースは、主要な面の少なくとも一つに配置されてもよい。プロセッサは、表示装置及びタッチインタフェースを制御可能に結合されてもよい。画像を含むコンテンツは、ディスプレー上にレンダリングされてもよい。コンテンツは、複数の領域に分割されてもよい。それぞれの領域は、表示されたリンク又はチェックボックスなどの異なるアクティブ要素に関連づけられてもよい。タッチインタフェースの全体の領域が、接触検知可能領域に分割されてもよい。それぞれの接触検知可能領域は、表示装置に表示された異なるアクティブ要素に対応してもよい。ユーザは、タッチインタフェースの対応する領域をタッチすることによりアクティブ要素を選択してもよい。アクティブ要素が選択されたとき、要素をタッチインタフェースにおいて容易に操作できるように、その表示及び／又は動作が変更されてもよい。いずれのアクティブ要素が変形されたのかをユーザが容易に認識できるように、変形はアニメーション表示されてもよい。ユーザが変形されたアクティブ要素と相互作用した後、要素は逆のアニメーション表示により元の形状に戻されてもよい。
【００４２】
変形された要素の復帰の契機には、多くの異なる方法がある。限定的ではない例示として、アクティブ要素に対応するタッチインタフェース２０４の領域に対するユーザのタッチが変形の契機となった場合、タッチが離されたことが復帰の契機となってもよい。
【００４３】
限定ではない例示として、プログラム２１０は、変換命令２１４を更に含んでもよい。変換命令２１４は、例えば適切なソフトウェアプログラミングにより、図３Ａに一般的に示される方法にしたがって装置２００を動作させるように構成されてもよい。図３Ａの３０２に示すように、表示装置２０２に表示されるコンテンツの部分は、上述したように、例えばボロノイ分割により分割されてもよい。３０４に示すように、表示された部分の中のアクティブ要素は、タッチインタフェースの対応する部分に関連付けられてもよい。タッチインタフェースは、タッチパッド２０４でもよいし、表示装置２０２がタッチスクリーンを含む場合は、表示装置２０２であってもよい。３０６に示すように、ユーザがタッチインタフェースを操作するとき、プログラム２１０は、アクティブ要素に対応するタッチインタフェースのいずれかの部分をユーザが選択したか否かを決定してもよい。３０８に示すように、ユーザがこれらのアクティブ部分の一つを選択すると、対応するアクティブ要素の変換されたビューが表示装置２０２に表示されてもよい。
【００４４】
アクティブ要素を変形するには、多くの方法がある。例えば、図３Ｂに示すように、アクティブ要素を表現するアイコン３１２は、単純に、拡大された形状３１４で表示されてもよい。表示装置２０２がタッチスクリーンであれば、これにより、ユーザは拡大された形状３１４をより容易に操作することができる。選択されたアクティブ要素の変形は、いずれのアクティブ要素が変形されるのかをユーザが容易に認識できるように、アニメーション表示されてもよい。ユーザが変形されたアクティブ要素との間で相互作用した後、要素は逆のアニメーション表示により元の形状に戻されてもよい。再変形もアニメーション表示されてもよい。アクティブ要素の変形には、本発明の実施の形態の範囲内において、多くの変形例がある。これらのいくつかについて以下に説明する。
【００４５】
（補助的なタッチによりズームを起動する携帯型装置）
この実施の形態において、携帯型電子装置は、１以上の主要な表面を備えたケースを有する。表示装置は、少なくとも一つの主要な表面に配置されてもよい。タッチパッドは、少なくとも一つの主要な表面に配置されてもよい。プロセッサは、表示装置及びタッチスクリーンを制御可能に結合されてもよい。プロセッサにより実行可能な命令は、ａ）表示装置に画像を表示する、ｂ）タッチパッドに対するユーザの相互作用に応じてタッチパッドのアクティブ部分を識別する、ｃ）タッチパッドのアクティブ部分を表示装置の対応する領域に対応付ける、ｄ）対応する領域の拡大されたビューを表示装置に表示する、ように構成される。例えば、ユーザは、装置の背面にあるタッチパッドにおいて指をスライドさせてもよい。ユーザの指の位置は、前面の表示装置の対応する領域にマップされてもよい。この領域の拡大されたビューは、表示装置のウィンドウに表示されてもよい。
【００４６】
本実施の形態のあるバージョンにおいて、変形命令２１４は、図４Ａの４０２に示すように、背面のタッチパッド２０４におけるユーザの操作を追跡するように構成されてもよい。画像の対応する部分の拡大されたビューは、表示装置２０２に表示されてもよい。例えば、図４Ａのフロー図に示すように、プログラム２１０は、例えばタッチパッドドライバ２１３を用いて、４０２に示すように、タッチパッド２０４に対するユーザの操作を追跡してもよい。とくに、タッチパッドドライバ２１３は、図４Ｂに示すように、タッチパッド２０４のどの部分４１２がユーザのタッチによりアクティベートされたのかを決定してもよい。４０４に示すように、アクティブ要素４１２は、表示装置２０２の対応する領域に対応づけられてもよい。４０６に示すように、対応する領域４１４の中のコンテンツの拡大されたビューが表示装置２０２に表示されてもよい。
【００４７】
ある実施の形態において、タッチパッド２０４は、表示装置２０２に表示されたアクティブ要素に対応する領域に空間充填されてもよい。ユーザが、アクティブ要素に対応するタッチパッド２０４の領域の一つをアクティブにすると、そのアクティブ要素は、図４Ｂに示すように、タッチスクリーン上で拡大されてもよい。例えば、図１Ａ−１Ｂに関連して上述した例を参照して、ユーザがリンク１０８に対応する背面タッチ領域１１８を押すと、図４Ｃに示すように、拡大されたリンク４１８がタッチスクリーンに表示されてもよい。
【００４８】
図４Ａ−４Ｂに関連して説明した実施の形態の別のバージョンにおいて、コンテンツの表示された部分のテセレーション又は同様の分割を実行することは必須ではない。代わりに、プログラム２１０は、タッチパッド２０４においてユーザがアクティブ化した部分を単純に追跡し、アクティブ化された部分を画面に表示されたコンテンツの対応する領域に対応づけ、図４Ｄに示すように、コンテンツの拡大されたビュー４１４を対応する領域に表示してもよい。これにより、画面に表示されている選択されたアクティブ要素を、より容易に視認し、利用することができる。また、表示装置がタッチスクリーンでもある場合は、表示装置２０２の有用性を拡張することができる。
【００４９】
本発明の実施の形態の範囲内において、アクティブ要素がいったん選択され、タッチインタフェースの対応する領域がアクティブになっている間に、アクティブ要素が変換される方法には、多くの代替例がある。例えば、アクティブ要素の表示サイズを変更することに加えて、又はそれに代えて、アクティブ要素の表示態様及び／又は動作の性質が変換により変更されてもよい。
【００５０】
例えば、図１Ａ−１Ｂに示した例について考えると、スクロールバー１１０を拡大することは実用的でない。また、小さなタッチスクリーンに表示されたスクロールバーを、従来のように、小さなボックスを移動させたり、スクロールバーの端の上又は下向きの矢印をクリックしたりして操作するのは不便である。スクロールバー１１０を拡大する代わりに、図５に示すように変換が行われてもよい。この例において、スクロールバー１１０は、従来のスクロールバーとは異なる方法で操作できる変換スクロールバー１３０に変換されてもよい。例えば、変換スクロールバー１３０のスクロールスピード及び方向は、例えばスタイラスを使用して、ユーザがスクロールバーの中のどこにカーソル１３２を配置したかに依存してもよい。これにより、タッチスクリーン上のスクロールバーの使用をより容易にすることができる。アクティブ要素の表示態様及び／又は動作の性質を変換する方法は数多くある。例えば、チェックボックスは、携帯型装置においてより直感的に操作可能なトグルスイッチに変換されてもよい。
【００５１】
（先行する補助的なタッチ入力に基づいたタッチスクリーンの明確化）
上述したように、本実施の形態において、携帯型電子装置は、第１及び第２の主要な表面を備えたケースを有する。タッチスクリーンディスプレーは、第１の主要な表面に配置され、タッチパッドは、もう１つの主要な表面に配置されてもよい。画像を含むコンテンツは、ディスプレー上にレンダリングされてもよい。コンテンツは、複数の領域に分割されてもよい。それぞれの領域は、上述したように、異なるアクティブ要素に関連づけられてもよい。タッチインタフェースの全体の領域が、接触検知可能領域に分割されてもよい。それぞれの接触検知可能領域は、タッチスクリーンに表示された異なるアクティブ要素に対応してもよい。ユーザは、タッチインタフェースの対応する領域をタッチすることによりアクティブ要素を選択してもよい。
【００５２】
上述したように、アクティブ要素が選択されたとき、その表示態様及び／又は動作は、タッチスクリーンにおいて要素を容易に操作することができるように変換されてもよい。上述したように、ユーザがいずれのアクティブ要素が変換されているのかを容易に視認することができるように、変換はアニメーション表示されてもよい。ユーザが変換されたアクティブ要素と相互作用した後、要素は逆のアニメーション表示により元の形状に戻されてもよい。例えば、ユーザがタッチパッドの対応する領域を押すことによりアクティブ要素を選択すると、アクティブ要素は、タッチスクリーンとしても機能する前面の表示装置において拡大表示されてもよい。ユーザが拡大されたアクティブ要素を操作した後、変換された要素は通常の表示態様に戻されてもよい。しかし、操作されたアクティブ要素は、直近に変更されたアクティブ要素がどれかをユーザが分かるように、タッチスクリーンにおいて強調表示されてもよい。ユーザが、強調表示されたアクティブ要素を再度使用したい場合、この要素は、前面のタッチスクリーンにおける要素の通常の領域を押すことにより選択されうる。ユーザの指がいくつかのアクティブ要素をタッチした場合、このアクションは、強調表示されたアクティブ要素をアクティブにするものとして明確化されてもよい。
【００５３】
限定ではない例示として、図６Ａに示すように、チェックボックス６０２などの複数のアクティブ要素を含むウェブページなどのコンテンツは、通常表示されるように、タッチスクリーンディスプレー２０２に表示されてもよい。表示されたページの領域は、図６Ｂに示すように、９つの異なる領域６１２に分割されてもよい。
【００５４】
この例において、それぞれのチェックボックス領域６１２は、タッチパッドの対応する異なる領域にマップされる（図示せず）。タッチパッドは、例えば図１Ｃ−１Ｉに示すように、ケース２０１の背面などの装置の異なる部分に配置されてもよいし、別の構成により配置されてもよい。ユーザは、タッチパッドの対応する領域をタッチすることにより、タッチスクリーンに表示された９つのチェックボックスのうちの１つを「選択」することができる。背面タッチのそれぞれの領域は、表示されたチェックボックスよりもかなり大きいので、ユーザはチェックボックスをより容易に選択することができる。ユーザが、タッチパッドの対応する領域を押すことによりアクティブ要素を選択したとき、アクティブ要素は、タッチスクリーンにおいて、拡大又はその他の形式で変換される。ユーザは、タッチスクリーン２０２を用いて、より容易にアクティブ要素を視認することができ、及び／又は、相互作用することができる。
【００５５】
例えば、ユーザが、中央のチェックボックス６０２Ｃに対応するタッチパッドの領域６１２Ｃを押すと、図６Ｃに示すように、拡大された中央のチェックボックス６２２Ｃがタッチスクリーン２０２に表示されてもよい。関連テキスト６２４Ｃなど、テキストボックスに関連づけられた、表示されたコンテンツの部分も、より容易に読めるように拡大されてもよい。
【００５６】
ユーザが、中央のチェックボックス６０２Ｃをチェックしたい場合、このボックスは、例えばスタイラス又はユーザの指を用いて、タッチスクリーン２０２上の対応する拡大されたチェックボックス６２２Ｃを押すことにより選択可能である。ユーザが拡大された中央のチェックボックス６２２Ｃを選択した後、拡大されたチェックボックス６２２は、表示されたコンテンツの中で通常の表示態様に戻されてもよい。しかし、中央のチェックボックス６０２Ｃは、中央のチェックボックスが最後に変更されたものであることをユーザが気づくように、図６Ｄに示すように、表示装置２０２上で強調表示されてもよい。
【００５７】
変換命令２１４は、中央のチェックボックス６０２Ｃが最も直近に変更されたアクティブ要素であるという事実に基づいて、タッチスクリーンドライバ２１３からの入力をフィルタリングしてもよい。例えば、表示されたアクティブ要素に対応する空間充填された領域は、タッチパッド２０４だけでなくタッチスクリーン２０２にマップされてもよい。変換命令２１４は、これらの領域のいずれか１以上に対するユーザのタッチが、直前に変更された表示されているアクティブ要素に対するタッチと解釈されるように、これらの領域をアクティブにするタッチに対応する信号をフィルタリングするように構成されてもよい。これにより、タッチスクリーンに対する不明確な入力が、ユーザによる表示されたアクティブ要素との直前の相互作用に基づいて明確化されてもよい。例えば、ユーザが中央のチェックボックス６０２Ｃのチェックを外したい場合、このボックスは、タッチスクリーン２０２にマップされたチェックボックス領域６１２のうちの１以上を押すことにより選択又は拡大されてもよい。図６Ｅに示すように、ユーザの指Ｆが、いくつかのチェックボックス領域にタッチした場合であっても、変換命令２１４は、このアクションを中央のチェックボックス６０２Ｃの選択として解釈してもよい。
【００５８】
図６Ａ−６Ｅに関連して説明した実施の形態には、多くの可能な変形例がある。これらの変形例は、タッチスクリーンを装置の前面に、タッチパッドを装置の背面に設けた携帯型装置に関連した不測の問題に対処しうる。これらの問題の多くは、背面のタッチパッドにおけるユーザの指の位置のビューは、場合により不明瞭であることもあるから、ユーザは主として前面のタッチスクリーンをあてにする傾向があるために生じるかもしれない。
【００５９】
（動的に決定されるバッファ領域及びアクティブな境界によるタッチ制御）
本実施の形態は、携帯型装置のタッチスクリーン上の複数のアクティブ要素を、選択された要素の拡大又は拡張を維持するために、例えば背面のタッチパッドにおける制御を維持させることなく、いかに選択するかの問題を扱う。
【００６０】
本実施の形態のある実装は、状態入力タッチフィールドの境界を包囲する、応答のない又はアクティブでない領域を用いるモーダルダイアログボックスフォーマット、及び、モーダルダイアログボックスのアクティブでないバッファ領域を包囲する、動的に大きさが決められる受諾及び取消領域に基づいてもよい。本実施の形態は、単一のタッチスクリーンを有する装置においても実装可能である。２つのタッチインタフェースは必要ではないが、本実施の形態は、２つのタッチインタフェース、例えば前面のタッチスクリーン及び背面のタッチパッドを有する装置において使用されてもよい。本実施の形態の一例において、選択及び取消領域は、バッファ領域を確保しつつ、ダイアログボックスの大きさに基づいて動的に幅が設定されてもよい。
【００６１】
本実施の形態において、携帯型装置のスクリーンにレンダリングされるコンテンツは、複数の領域に分割されてもよい。それぞれの領域は、表示されたリンク又はチェックボックスなどの異なるアクティブ要素に関連付けられてもよい。タッチインタフェース、例えば、コンテンツがレンダリングされるタッチスクリーン、又は装置の背面に分離されたタッチパッドの全領域が、接触検知可能領域に分割されてもよい。それぞれの接触検知可能領域は、異なるアクティブ要素に対応してもよい。ユーザは、対応する接触検知可能領域をタッチすることにより、アクティブ要素を選択する。変換又は拡大されたアクティブ要素が画面に表示されてもよい。強調されたアクティブ要素は、前面のタッチスクリーン又は背面のタッチパッドなどのタッチインタフェースにより操作されてもよい。バッファ領域は、拡張されたアクティブ要素を包囲する。ユーザがタッチインタフェースのこの領域をタッチしても何も起こらない。タッチインタフェースのバッファ領域の外側にある残りの領域は、この領域に対するタッチにより、アクティブ要素の操作をコミットすることも、アクティブ要素の操作をキャンセルすることもできるように、再配分される。
【００６２】
限定ではない例示として、ウェブページなどのコンテンツ７０１は、図７Ａに示すように、携帯型装置のタッチスクリーンに標準的に表示されてもよい。この例において、表示されたコンテンツ７０１は、ラジオボタン７０２、テキスト入力ボックス７０４、リンク７０６、及びチェックボックスのグループ７０８などの複数のアクティブ要素、及びテキスト７１０などのアクティブでない要素を含む。
【００６３】
図７Ｂに示すように、アクティブ要素は、上述のように、タッチスクリーン又はタッチパッドの対応する空間充填された領域に分割されてもよい。とくに、表示されたコンテンツ７０１は、ラジオボタン７０２に対応するラジオボタン領域７１２、テキスト入力ボックス７０４に対応するテキスト入力ボックス領域７１４、リンク７０６に対応するリンク領域７１６、及びテキストボックスグループ７０８に対応するテキストボックスグループ領域７１８に分割されてもよい。この例においてテキストはアクティブ要素ではないので、テキスト７１０に対応する領域はない。
【００６４】
ユーザは、例えば、装置のタッチスクリーン又は分離したタッチパッドにおいて、対応する領域７１８をタッチすることにより、チェックボックスグループを選択することができる。このとき、強調された（例えば、変換又は拡大された）テキストボックスグループ７２８が、例えば図７Ｃに示すように、タッチスクリーンに表示されてもよい。選択された特定のアクティブ要素であることが明らかになるように、テキストボックスグループの変換又は拡大を表示するためにアニメーション表示が用いられてもよい。テキストボックスグループ７０８の変換又は拡大により、ユーザは、タッチスクリーンにおいて、選択されたチェックボックスをより容易にアクティベートすることができる。
【００６５】
タッチスクリーンのバッファ領域７２１は、拡張されたチェックボックス領域７２８を包囲する。プログラム２１０は、ユーザがバッファ領域７２１をタッチしても何も起こらないように構成されてもよい。タッチスクリーンのバッファ領域７２１の外側にある残りの領域７２５は、この領域に対するタッチが、選択されたボックスを確定することも、テキストボックスの選択を取り消してテキストボックスを消去させることもできるように再配分されてもよい。例えば、図７Ｄに示すように、タッチスクリーンの残りの領域の片側７２５Ａは、「確定」ボタンとして再配分されてもよいし、残りの領域のもう一つの片側７２５Ｂは、「取消」ボタンとして再配分されてもよい。これらの領域は、異なるシェーディングを有してもよく、ユーザに対するガイドとしてアイコンがそれぞれの領域に表示されてもよい。「確定」領域７２５Ａがタッチされると、選択されたチェックボックスが確定され、強調されたテキストボックス領域７２８は、元の形式のテキストボックスグループ７０８に戻される。「取消」領域７２５Ｂがタッチされると、選択されたチェックボックスの選択が取り消され、強調されたテキストボックス領域７２８は、元の形式のテキストボックスグループ７０８に戻される。
【００６６】
残りの領域７２５の太さは、バッファ領域７２１が確保されるように、拡張されたチェックボックス領域７２８の大きさに基づいて動的に決定されてもよい。限定ではない例示として、バッファ領域７２１は、拡張されたチェックボックス領域７２８の周囲のバッファ領域７２１の幅が、ある最小限の幅以上であるように、残りの領域の太さが調整されることで確保されてもよい。最小限の幅は、装置の使いやすさに関するいくつかの基準に基づいて、経験的に決定されてもよい。例えば、バッファ領域の最小限の幅は、ユーザが不注意に「確定」領域７２５Ａ又は取消領域７２５Ｂをタッチする可能性を低減するように決定されてもよい。
【００６７】
図７Ａ−７Ｄに関連して説明した実施の形態には、多くの可能な変形例がある。一つの変形例において、携帯型装置は、慣性センサ（例えば、加速度計又は傾きセンサ）を含んでもよい。慣性センサは、確定及び取消の間で切り替えるための装置の傾きを検出するために用いられてもよい。このとき、ユーザは、確定又は取消を起動するために、再配分された領域７２５のどこをタッチしてもよい。または、装置が分離されたタッチパッドを含む場合、ユーザは、分離されたタッチパッドを押すことにより確定又は取り消してもよい。「確定」又は「取消」アイコンが、装置がどちらの方向に傾けられたか（慣性センサからの信号により決定される）に依存して、タッチスクリーン上に表示されてもよい。本実施の形態の別の変形例によれば、アクティブ要素は、再配分領域７２５を用いて選択可能な２つの動作モードを有するカラーピッカーであってもよい。例えば、カラーピッカーは、ユーザが限定された数の色（例えば１６色）の中から選択可能なデフォルトモードを有してもよい。ユーザは、再配分領域７２５をタッチすることにより、より多くの数の色（例えば２５６色）の中から選択可能な拡張モードに入ることを選択することができる。再配分領域７２５は、この拡張モードが利用可能であることをユーザに示すアイコン又は他の表示を含んでもよい。
【００６８】
別の変形例は、「クリップボード」とも呼ばれる、ユーザがある情報を一時記憶場所にコピーする状況に関する。従来のタッチスクリーンインタフェースにおいては、ユーザがテキスト入力ボックス７０４に情報を入力する必要があれば、装置は、タッチスクリーンの一部を仮想的なキーボードに変換する。従来の携帯型装置においては、ユーザは仮想的なキーボードによりテキストを入力する必要がある。これは、とくに、装置を用いてテキストがコピー可能である場合に不便である。
【００６９】
それに対して、本発明の実施の形態によれば、ユーザがテキスト入力ボックス領域７１４を選択し、テキスト入力ボックスに貼り付け可能なデータがコピーされると、図７Ｅに示すように、特別アイコン７３４が、拡張されたテキスト入力ボックス７２４とともにタッチスクリーンに表示されてもよい。ある実施の形態において、タッチスクリーンの一部は、拡張テキスト入力ボックス７２４の一部として、又はそれとともに表示される仮想キーボード７４４として再割り当てされてもよい。ユーザは、格納されたテキストをテキスト入力ボックス７０４に貼り付けるためにアイコン７３４をタッチしてもよい。ユーザは、仮想キーボードを介してテキストを入力してもよい。その後、ユーザは、例えば、タッチスクリーン又はタッチパッドとの相互作用を介して、装置を通常の動作に戻してもよい。例えば、テキスト入力ボックス７０４が、タッチスクリーンを用いてテキスト入力ボックス領域７１４をタッチすることにより選択されると、ユーザは、通常のビューへの復帰の契機として、テキスト入力ボックス領域７１４をタッチしてもよい。または、装置の背面のタッチパッドにおいてテキスト入力ボックス領域７１４をタッチしてホールドすることにより、テキスト入力ボックス７０４が選択されると、ユーザは、通常の動作に戻るためにタッチパッドのタッチを離すことにより、通常のビューへの復帰の契機のためにテキスト入力ボックス領域７１４をタッチしてもよい。この手順は、テキストの入力のために仮想キーボードを立ち上げる必要を避ける。
【００７０】
上述した複数の実施の形態は、前面のタッチスクリーン及び背面のタッチパッドを有する装置に関するが、本発明の実施の形態は、タッチスクリーンのみを使用する装置に実装されてもよい。
【００７１】
（二本指のタッチを契機としてアクティブ要素を選択及び変換する携帯型装置）
本実施の形態によれば、携帯型装置の表示装置にレンダリングされるコンテンツは、上述したように、複数の領域に分割されてもよい。それぞれの領域は、表示装置にレンダリングされた異なるアクティブ要素に関連付けられてもよい。表示装置の全ての領域が、タッチインタフェースの接触検知可能領域に対応する領域に分割されてもよい。それぞれの接触検知可能領域は、表示装置に表示された異なるアクティブ要素に対応する。タッチインタフェースに対する第１のモード（例えば、一本指で）のタッチは、タッチインタフェースを通常通りに動作させる。接触可能領域の一つに対する別のタッチモード（例えば、二本指で）のタッチは、その領域に対応するアクティブ要素の強調（例えば、変換又は拡大）を起動させる。第１及び第２の動作モードは、任意に定義されてもよい。しかし、好ましい実施の形態において、一本指でのタッチは、タッチインタフェースを標準的に動作させ、アクティブ要素に対応する画面領域に対する二本指でのタッチは、その要素の拡張を起こす。
【００７２】
限定ではない例示として、ウェブページなどのコンテンツ８０１は、図８Ａに示すように、タッチスクリーン８０３に標準的に表示されてもよい。コンテンツ８０１は、ラジオボタン８０２、テキスト入力ボックス８０４、リンク８０６、及びチェックボックス８０８などのアクティブ要素を含んでもよい。アクティブではない通常のテキスト８１０又は画像が更に表示されてもよい。従来の動作モードにおいて、通常、一本指のタッチは画面を通常通りに操作する。例えば、指Ｆによるタッチスクリーン８０３の表面における「スワイプ」は、表示されたコンテンツ８０１のスクロールの契機となる命令として解釈されてもよい。
【００７３】
上述したように、表示されたコンテンツ８０１の領域は、図８Ｂに示すように、４つの異なる領域に分割されてもよい。これらの領域は、ラジオボタン８０２に対応するラジオボタン領域８１２、テキスト入力ボックス８０４に対応するテキスト入力ボックス領域８１４、リンク８０６に対応するリンク領域８１６、及びチェックボックスグループ８０８に対応するチェックボックス領域８１８を含む。この例において、テキストはアクティブ要素ではないので、テキスト８１０に対応する領域はない。
【００７４】
ユーザは、タッチスクリーンの対応する領域を第２のタッチモード、例えば二本指でタッチすることにより、タッチスクリーン８０３に表示された４つのアクティブ要素のうちの一つを「選択」することができる。それぞれの検知可能領域は、表示されたアクティブ要素よりもかなり大きいので、アクティブ要素をより容易に選択することができる。ユーザが、タッチスクリーンの対応する領域を二本指で押すことによりアクティブ要素を選択したとき、プログラム２１０は、このアクションを、対応するアクティブ要素を強調するための命令として解釈してもよい。このとき、アクティブ要素は、上述したように、強調、例えば、拡大又は変換されてもよい。これにより、ユーザは、アクティブ要素をより容易に視認することができ、タッチスクリーン８０３を用いてより容易にアクティブ要素と相互作用することができる。
【００７５】
例えば、図８Ｃに示すように、ユーザが二本指Ｆ１、Ｆ２でタッチスクリーンのリンク領域８１６を押すと、タッチスクリーン８０３に強調されたリンク８２６が表示される。例えば、強調されたリンク８２６は、ユーザがリンクを作動することにより進むことが可能なウェブページ又は他のコンテンツの予めレンダリングされた画像を提示してもよい。
【００７６】
本実施の形態は、画面に表示されたアクティブ要素の視認及び使用を促進する。これにより、タッチスクリーンの従来の使用を向上させることができる。とくに、タッチスクリーン８０３のアクティブ要素領域のうちの一つにおける二本指のタッチは、装置の背面のタッチパッドの対応する領域に対するタッチと等価であると解釈されてもよい。２つの異なるタッチインタフェースではなく、２つの異なるタッチモードを用いることにより、携帯型装置の設計をシンプルにすることができ、装置の複雑さ及びコストを低減することができる。２つの異なるタッチモードを用いることは、装置がタッチスクリーン及び分離したタッチパッドの双方を含む場合であっても、都合がよい。２つのモードのタッチスクリーンは、操作の更なる柔軟性及び容易性を提供することができる。
【００７７】
本実施の形態のある変形例において、プログラム２１０は、二本の指Ｆ１、Ｆ２を独立に追跡することにより、二本指のタッチモードのアクションを解釈してもよい。例えば、二本指Ｆ１、Ｆ２が同じ方向に移動したとき、移動は「スワイプ」コマンドとして解釈されてもよい。二本指Ｆ１、Ｆ２が異なる方向に移動したとき、この移動は「ピンチ」コマンドとして解釈されてもよい。
【００７８】
本実施の形態には別の変形例がある。例えば、二本指のタッチは、要素の拡大／変換の契機として用いられてもよく、一本指のタッチは、スクロールに用いられてもよい。また、その逆であってもよい。本実施の形態は、上述した他の実施の形態と組み合わされてもよい。例えば、拡張されたアクティブ要素を表示する画面の部分の外側にあるタッチスクリーン８０３の再配分領域のタッチは、アクティブ要素を取り消し、又は閉じてもよい。さらに、本実施の形態の概念は、３以上の指の追跡や、異なる操作コマンドのモードをタッチスクリーン及び／又はタッチパッドをタッチしていると決定される指の数に関連付けることを包含するように拡張されてもよい。
【００７９】
本実施の形態の特徴は、他の実施の形態の特徴と組み合わされてもよい。例えば、異なるタッチモードの使用により、図４Ａ−４Ｂに関連して上述した実施の形態において、表示されたコンテンツのアクティブ要素又は部分の拡大の程度を制御してもよい。とくに、拡大の程度は、タッチモードにおいて使用される指の数に関連付けられてもよい。
【００８０】
（予測モデルに基づいたＧＵＩ表示分割の動的な再設定）
本実施の形態において、表示装置上にレンダリングされるウェブページなどのコンテンツは、表示装置に表示された異なるアクティブ要素にそれぞれ関連付けられた複数の領域に分割されてもよい。関連付けられたタッチインタフェースの全ての領域が、表示装置に表示された異なるアクティブ要素にそれぞれ対応する接触検知可能領域に分割されてもよい。ユーザは、対応する接触検知可能領域にタッチすることにより、アクティブ要素のうちの一つを選択することができる。分割は、どのアクティブ要素が次に選択されそうかの予測にしたがって歪められてもよい。予測は、ユーザによる装置２００の使用履歴に基づいた予測モデルから決定されてもよい。予測モデルは、ユーザが装置を使用するにつれて継続的に更新されてもよい。本実施の形態のあるバージョンにおいて、分割の「歪み」は、時間が経過するにつれて、予測に基づかない「歪んでいない」分割に減衰してもよい。本明細書で説明された他の実施の形態の特徴が、本実施の形態の特徴に組み合わされてもよい。
【００８１】
限定ではない例示として、上述したように、プログラム２１０は、予測エンジン２２１を更に含んでもよい。予測エンジン２２１は、例えば適切なソフトウェアプログラミングにより、図９Ａに一般的に示される方法にしたがって装置２００を動作させるように構成される。図９Ａの９０２に示すように、表示装置２０２に表示されたコンテンツの部分は、例えばボロノイ分割により、上述したように分割されてもよい。９０４に示すように、表示された部分の中のアクティブ要素は、タッチインタフェースの対応する部分に関連付けられてもよい。タッチインタフェースは、タッチパッド２０４であってもよいし、表示装置２０２がタッチスクリーンを含む場合は、表示装置２０２であってもよい。９０６に示すように、ユーザがタッチインタフェースを操作すると、プログラム２１０は、オプションで、ユーザがアクションを実行したか否かを決定してもよい。例えば、プログラム２１０は、ユーザがアクティブ要素に対応するタッチインタフェースのいずれかの部分を選択したことを検出してもよい。プログラム２１０は、その後に続く１以上のアクションの可能性にしたがって、表示装置に表示されるコンテンツの分割の割り当てを調整してもよい。コンテンツの分割、及びアクティブ領域とタッチインタフェースの対応する部分との相互関係は、時間の経過とともに反覆して継続されてもよい。例えば、予測エンジン２２１は、装置２００における所定の種別のアクションに続く、過去のユーザの挙動のパターンに基づいて、後続のアクションの可能性を算出してもよい。過去の挙動は、表示装置１０２に表示されるコンテンツの種別に関連付けられてもよい。可能性は、ユーザが装置２００を使用するにつれて更新されてもよい。９０８に示すように、スクリーンドライバ２１２は、可能性にしたがって、表示されたコンテンツの部分の分割を再計算してもよい。タッチパッド２０４のアクティブ領域の大きさ及び／又は形状は、分割の再計算の結果により変更されてもよい。
【００８２】
図９Ｂは、後続のアクションの可能性が変化するときに、表示の分割がいかに変化するかの例を示す。例えば、図９Ｂに示すように、装置は、最初のユーザのアクションに応答して、ウェブページなどのコンテンツを表示してもよい。この例において、装置１０２の表示装置に表示されたウェブページ１０１などのコンテンツは、ラジオボタン１０４、テキスト入力ボックス１０６、リンク１０８（ＨＴＭＬリンク又はウェブリンク）、及びスクロールバー１１０などのアクティブ要素を含んでもよい。コンテンツは、標準的なテキスト１１２又は画像などのアクティブでない要素を更に含んでもよい。上述したように、表示されたコンテンツページ１０１の領域は、ラジオボタン１０４に対応するラジオボタン領域１１４、テキスト入力ボックス１０６に対応するテキスト入力ボックス領域１１６、リンク１０８に対応するリンク領域１１８、及びスクロールバー１１０に対応するスクロールバー領域１２０に分割されてもよい。この例においてテキストはアクティブ要素ではないので、テキスト１１２に対応する領域はない。ラジオボタン領域１１４、テキスト入力ボックス領域１１６、リンク領域１１８、及びスクロールバー領域１２０は、接触検知可能領域の対応する領域にマップされてもよい。
【００８３】
予測エンジン２２１は、過去のユーザの挙動に基づいて、ユーザは、コンテンツ１０１がいったん表示されると、ラジオボタン１０４よりもスクロールバー１１０を次に使用しそうであると決定してもよい。その結果、表示ドライバ２１２は、例えばＨＴＭＬキャンバスのテセレーションなどにより、コンテンツ１０１のバイアスのない単純な分割から決定される場合よりも、スクロールバー領域１２０が初期的により大きく、ラジオボタン領域１１４、テキスト入力ボックス領域１１６、及びリンク領域１１８がより小さくなるように、コンテンツ１０１の分割を計算してもよい。表示ドライバ２１２は、所定の時間内にユーザがこれらの領域を使いそうな相対的な可能性にしたがって、ラジオボタン領域１１４、テキスト入力ボックス領域１１６、リンク領域１１８、及びスクロールバー領域１２０の相対的な範囲を算出してもよい。
【００８４】
ユーザが次にスクロールバー１１０を使用する見込みは、時間とともに変化しうる。したがって、例えば、分割及び相関処理の繰り返しの結果として、スクロールバー領域１２０と他の３つの領域との間の境界は、境界がコンテンツ１０１のバイアスされない単純な分割から決定される場合の位置になるまで時間とともに移動し、スクロールバー領域が小さく、他の３つの領域が大きくなる。他の変形例は、過去のユーザの挙動について、予測エンジンが利用可能な情報の量に基づいて可能である。例えば、時間が経過するにつれて、ユーザはテキストボックス１０６をより使用しそうになるかもしれない。そうであれば、テキストボックス領域１１６は、他の３つの領域に比べて増大されてもよい。それぞれのアクティブ領域について対応する可能性は、時間の経過とともに、バイアスされない可能性に減衰しうる。その結果、このような場合、画像のテセレーションは、時間の経過とともに、バイアスのないテセレーションに減衰してもよい。
【００８５】
本実施の形態の特徴は、本明細書で説明された他の実施の形態の特徴と組み合わされてもよい。限定ではない更なる例として、本実施の形態の特徴は、図６Ａ−６Ｅに関連して上述した特徴に組み合わされてもよい。とくに、表示されたコンテンツの分割の歪みの減衰は、例えば図６Ｅに関連して説明したように、タッチインタフェースに対する不明瞭な入力が、表示されたアクティブ要素との直前のユーザによる相互作用に基づいて明確化される場合に適用されてもよい。一般に、表示されたコンテンツのテセレーションは、タッチインタフェースの任意の位置のタッチが直近に変換されたアクティブ要素のアクティブ化として解釈される、バイアスされたテセレーションから、バイアスのないテセレーションに減衰してもよい。とくに、分割は、時間とともに、タッチスクリーン２０２にマップされたチェックボックス領域６１２のうち１以上を押すことにより中央のチェックボックス６０２Ｃが選択され又は拡大されることが可能な状態から、中央のチェックボックスに対応するタッチインタフェースの部分を押すことによってのみ中央のチェックボックスが選択され又は拡大されることが可能な状態まで減衰してもよい。
【００８６】
（使用履歴に基づいたＧＵＩレイアウトのカスタマイズ）
上述した実施の形態の変形例において、グラフィカルユーザインタフェース（ＧＵＩ）の表示におけるコンテンツのレイアウトは、ＧＵＩの使用履歴に基づいて、予測的な態様で配列されてもよい。「レイアウト」は、どのアイテムを表示させるか、それらをどこに表示させるか、それらをどの順に表示させるか、それらがどのように見えるか、それらがどのように機能するか、を含む。レイアウトは、時間の経過により、非予測的なレイアウトに減衰してもよい。本明細書で説明された他の実施の形態の特徴が、本実施の形態の特徴に組み合わされてもよい。
【００８７】
ＧＵＩがタッチインタフェースを含む場合、タッチインタフェースの全領域が、それぞれが異なるアクティブ要素に対応する接触検知可能領域に分割されてもよい。ユーザは、対応する接触検知可能領域にタッチすることにより、アクティブ要素のうちの一つを選択することができる。分割は、どのアクティブ要素が次に選択されそうかの予測にしたがって歪められてもよい。予測は、ユーザの挙動に基づいた予測モデルから決定されてもよい。
【００８８】
限定ではない例示として、上述したように、プログラム２１０は予測エンジン２２１を更に含んでもよい。予測エンジン２２１は、例えば適切なソフトウェアプログラミングにより、図１０Ａに一般的に示される方法にしたがって装置２００を動作させるように構成されてもよい。図１０Ａの１００２に示すように、表示装置２０２に表示されるコンテンツの部分は、上述したように、オプションで、ボロノイ分割などにより分割されてもよい。１００４に示すように、表示された部分の中のアクティブ要素は、タッチインタフェースの対応する部分に関連付けられてもよい。タッチインタフェースは、タッチパッド２０４であってもよいし、表示装置２０２がタッチスクリーンを含む場合は、表示装置２０２であってもよい。１００６に示すように、ユーザがタッチインタフェースを操作すると、プログラム２１０は、オプションで、ユーザがアクションを実行したか否かを決定してもよい。例えば、プログラム２１０は、ユーザがアクティブ要素に対応するタッチインタフェースのいずれかの部分を選択したことを検出してもよい。１００８に示すように、プログラム２１０は、その後に続く１以上のアクションの可能性にしたがって、表示装置に表示されるコンテンツのレイアウトを調整してもよい。コンテンツのレイアウト、後続のコンテンツの分割、及びアクティブ領域とタッチインタフェースの対応する部分との相互関係の調整は、時間の経過とともに反覆して継続されてもよい。
【００８９】
例えば、予測エンジン２２１は、装置２００における所定の種別のアクションに続く、過去のユーザの挙動のパターンに基づいて、後続のアクションの可能性を算出してもよい。過去の挙動は、表示装置１０２に表示されるコンテンツの種別に関連付けられてもよい。可能性は、ユーザが装置２００を使用するにつれて更新されてもよい。スクリーンドライバ２１２は、可能性にしたがって、表示されたコンテンツの部分のレイアウトを調整してもよい。レイアウトを調整するには、多くの異なる方法がある。最も可能性の高い１以上の後続のアクションを容易にするような方法でレイアウトが調整されるのが好ましい。上述したように、これは、例えば、連続して使用されそうなアクティブ要素を、デフォルトのレイアウトにおけるよりも互いに近接して配置されるように、アクティブ要素の配置を調整することを含んでもよい。さらに、アクティブ要素の外観が調整されてもよい。例えば、使用されそうなアクティブ要素が強調表示されたり、より明るく色づけられたりしてもよい。さらに、１以上のアクティブ要素の操作が調整されてもよい。例えば、コンタクトリストなどのリスト中のアイテムの順序が、最も一般的に使用されるアイテムがリストのトップ付近になるように順序付けられてもよい。
【００９０】
例えば、過去のユーザの挙動に関する情報が全くない「デフォルト」設定において、装置は、ラジオボタン８０２、テキスト入力ボックス８０４、リンク８０６、チェックボックス８０８、及びアクティブでない通常のテキスト８１０を含むウェブページなどのコンテンツを、図１０Ｂに示すように表示してもよい。予測エンジン２２１は、ユーザの過去の履歴に基づいて、ユーザは、このページ（又は同様に構成されたコンテンツ）を表示するときに、チェックボックス８０８をチェックする、及び、テキスト入力ボックス８０４にテキストを入力する可能性が高いと決定してもよい。これらの可能性に基づいて、表示ドライバ２１２は、図１０Ｂに示すように、テキスト入力ボックス８０８及びチェックボックス８０４がより大きく、及び／又は、より突出し、互いに近接して配置されるように、ウェブページの表示を変更してもよい。
【００９１】
ある実装において、表示されたコンテンツの領域への分割、及びタッチインタフェースの対応する部分への分割は、コンテンツの表示の変更の結果として、変更されてもよい。例えば、表示ドライバ２１２は、表示されたコンテンツのＨＴＭＬキャンバスを変更してもよい。これが生じた後、タッチスクリーンドライバ２１２は、ＨＴＭＬキャンバスの新しいテセレーションを実行し、タッチスクリーンドライバ２１３がタッチインタフェースを対応する部分に分割するために利用してもよい。
【００９２】
上記は、本発明の好ましい実施の形態の完全な説明であるが、種々の代替、変更及び等価物を用いることができる。したがって、本発明の範囲は、上記の説明を参照して決定されるべきではなく、添付された特許請求の範囲をそれらと等価な範囲の全てとともに参照して決定されるべきである。ここで記述される全ての特徴は、好ましいか否かにかかわらず、ここで記述される他の全ての特徴に結合されてもよい。特許請求の範囲において、不定冠詞に続くものは、別段の明示がない限り、１以上の事項の数量をさす。添付された特許請求の範囲は、「〜するための手段」という語句を用いて明示的に限定されない限り、ミーンズプラスファンクションの限定を含むものと解釈されるべきではない。
【図１Ａ】
0005559873.tif 000002
【図１Ｂ】
0005559873.tif 000003
【図１Ｃ】
0005559873.tif 000004
【図１Ｄ】
0005559873.tif 000005
【図１Ｅ】
0005559873.tif 000006
【図１Ｆ】
0005559873.tif 000007
【図１Ｇ】
0005559873.tif 000008
【図１Ｈ】
0005559873.tif 000009
【図１Ｉ】
0005559873.tif 000010
【図２Ａ】
0005559873.tif 000011
【図２Ｂ】
0005559873.tif 000012
【図３Ａ】
0005559873.tif 000013
【図３Ｂ】
0005559873.tif 000014
【図４Ａ】
0005559873.tif 000015
【図４Ｂ】
0005559873.tif 000016
【図４Ｃ】
0005559873.tif 000017
【図４Ｄ】
0005559873.tif 000018
【図５】
0005559873.tif 000019
【図６Ａ】
0005559873.tif 000020
【図６Ｂ】
0005559873.tif 000021
【図６Ｃ】
0005559873.tif 000022
【図６Ｄ】
0005559873.tif 000023
【図６Ｅ】
0005559873.tif 000024
【図７Ａ】
0005559873.tif 000025
【図７Ｂ】
0005559873.tif 000026
【図７Ｃ】
0005559873.tif 000027
【図７Ｄ】
0005559873.tif 000028
【図７Ｅ】
0005559873.tif 000029
【図８Ａ】
0005559873.tif 000030
【図８Ｂ】
0005559873.tif 000031
【図８Ｃ】
0005559873.tif 000032
【図９Ａ】
0005559873.tif 000033
【図９Ｂ】
0005559873.tif 000034
【図１０Ａ】
0005559873.tif 000035
【図１０Ｂ】
0005559873.tif 000036
【図１０Ｃ】
0005559873.tif 000037