(57)【要約】ユーザが、円形ジェスチャベースのインタラクション形式で容易に効率的且つ迅速に選択肢を選択し主観的データ（例えば値及び配列）を入力することを可能にする円形ユーザインタフェース（ＵＩ）。このＵＩは、例えば、健康及び行動の測定値のディスプレイを提供する円形デバイス上で有用である。これは、このデバイスの円形形状を利用してユーザをガイドし、ガイド用のアニメーション要素をディスプレイ上に表示する。【特許請求の範囲】
【請求項１】
インタラクティブユーザインタフェースを提供するコンピュータ実装方法であって、
（ａ）中央領域と外周領域とに分割された前記インタラクティブユーザインタフェース上にグラフィカル表示を提供することと、
（ｂ）前記インタラクティブユーザインタフェースの前記外周領域上での、ユーザからの入力を受け取ることであって、前記入力は、前記外周領域における時計回りの動き又は反時計回りの動きである、受け取ることと、
（ｃ）前記ユーザによる追加の入力を必要とすることなく、前記ユーザが前記入力を終了させたときに前記ユーザによる選択を認識することと、
を行うよう構成されているコンピュータプロセッサを提供するステップ
を含む、コンピュータ実装方法。
【請求項２】
前記グラフィカル表示はアイコンを含む、請求項１記載のコンピュータ実装方法。
【請求項３】
前記グラフィカル表示は、前記外周領域上での、前記ユーザから受け取られた前記入力の位置と合致するインジケータを含む、請求項１記載のコンピュータ実装方法。
【請求項４】
前記外周領域における前記時計回りの動きは、数値を増加させる、請求項１記載のコンピュータ実装方法。
【請求項５】
前記外周領域における前記反時計回りの動きは、数値を減少させる、請求項１記載のコンピュータ実装方法。
【請求項６】
前記ユーザから受け取られた前記入力は、メニューアイテムのリストを走査し、前記入力の前記終了は、現在表示されているメニューアイテムの選択とみなされる、請求項１記載のコンピュータ実装方法。
【請求項７】
前記ユーザから受け取られた前記入力は、表示されているアイテムのリストを走査し、請求項１記載のコンピュータ実装方法。
【請求項８】
前記コンピュータプロセッサは、さらに、前記ユーザに前記選択を承認又は否認させるグラフィカルアイテムを表示するよう構成されている、請求項１記載のコンピュータ実装方法。
【請求項９】
前記インタラクティブユーザインタフェースは円形である、請求項１記載のコンピュータ実装方法。
【請求項１０】
前記コンピュータプロセッサは、さらに、前記インタラクティブユーザインタフェース上に、２つの数値の間の遷移を表示するよう構成されている、請求項１記載のコンピュータ実装方法。
【請求項１１】
インタラクティブユーザインタフェースを提供する方法を実行するためのコンピュータ実行可能な命令を含むコンピュータ読み取り可能な媒体であって、
（ａ）中央領域と外周領域とに分割された前記インタラクティブユーザインタフェース上にグラフィカル表示を提供するためのコンピュータ実行可能な命令と、
（ｂ）前記インタラクティブユーザインタフェースの前記外周領域上での、ユーザからの入力を受け取るためのコンピュータ実行可能な命令であって、前記入力は、前記外周領域における時計回りの動き又は反時計回りの動きである、コンピュータ実行可能な命令と、
（ｃ）前記ユーザによる追加の入力を必要とすることなく、前記ユーザが前記入力を終了させたときに前記ユーザによる選択を認識するためのコンピュータ実行可能な命令と、
を含む、コンピュータ読み取り可能な媒体。
【請求項１２】
提供された前記グラフィカル表示はアイコンを含む、請求項１１記載のコンピュータ読み取り可能な媒体。
【請求項１３】
提供された前記グラフィカル表示は、前記外周領域上での、前記ユーザから受け取られた前記入力の位置と合致するインジケータを含む、請求項１１記載のコンピュータ読み取り可能な媒体。
【請求項１４】
前記コンピュータ実行可能な命令は、前記外周領域における前記時計回りの動きを解釈して、数値を増加させる、請求項１１記載のコンピュータ読み取り可能な媒体。
【請求項１５】
前記コンピュータ実行可能な命令は、前記外周領域における前記反時計回りの動きを解釈して、数値を減少させる、請求項１１記載のコンピュータ読み取り可能な媒体。
【請求項１６】
前記コンピュータ実行可能な命令は、前記ユーザから受け取られた前記入力を、メニューアイテムのリストの走査として解釈し、前記入力の前記終了は、現在表示されているメニューアイテムの選択とみなされる、請求項１１記載のコンピュータ読み取り可能な媒体。
【請求項１７】
前記コンピュータ実行可能な命令は、前記ユーザから受け取られた前記入力を、表示されているアイテムのリストの走査として解釈する、請求項１１記載のコンピュータ読み取り可能な媒体。
【請求項１８】
前記ユーザに前記選択を承認又は否認させるグラフィカルアイテムを表示するためのコンピュータ実行可能な命令をさらに含む、請求項１１記載のコンピュータ読み取り可能な媒体。
【請求項１９】
前記インタラクティブユーザインタフェースは円形である、請求項１１記載のコンピュータ読み取り可能な媒体。
【請求項２０】
前記インタラクティブユーザインタフェース上に、２つの数値の間の遷移を表示するためのコンピュータ実行可能な命令をさらに含む、請求項１１記載のコンピュータ読み取り可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、容易なインタラクションのために設計されているユーザインタフェースに関し、より詳細には、様々な用途に適した円形ユーザインタフェースに関する。
【０００２】
（関連出願との相互参照）
本特許出願は、３５Ｕ．Ｓ．Ｃ．§１１９（ｅ）の下、２０１５年７月１６日に出願された米国特許仮出願第６２／１９３１４９号の優先権の利益を主張するものであり、前記仮出願の内容が、参照により本明細書に組み込まれる。
【背景技術】
【０００３】
電子デバイスは、時間の経過とともにますますポータブルになってきている。デジタルコンピュータは、特定の場所において設置された、部屋のサイズの機器として始まった。ムーアの法則とコンポーネントの漸進的な小型化及び統合とが、デジタルコンピュータをまずポータブルにさせ、現在ではウェアラブル型にさせている。
【０００４】
これらのデバイスが進化するにつれて、コマンド及びデータを受信し情報を表示するためのインタフェースも有するようになった。最も初期のコンピュータは、入力用にスイッチ及びパンチカードリーダを利用し、フィードバック用にライトを利用していた。ポータブルで動かすことができるコンピュータは、キーボード、タブレット、音声認識等の様々なインタフェースアイテムを使用する。
【０００５】
ウェアラブルコンピュータは、ユーザインタラクションのための新たなパラダイムを必要とする。ウェアラブルコンピュータは、通常、有効なキーボードインタフェースを収容するには大きすぎる。現在のウェアラブルコンピュータは、通常、タッチスクリーン、ボタン、又はこれらの両方を利用する。円形ディスプレイを有するウェアラブルコンピュータは、通常、スワイプ及びマルチタッチ入力等の既知のインタラクション技術を利用する。しかしながら、これらのインタラクション技術は、遅くて面倒であることがある。
【０００６】
したがって、コンピューティングデバイス、特にウェアラブル型であるコンピューティングデバイスとの容易で迅速なインタラクションを可能にする方法及びシステムが必要とされている。
【発明の概要】
【０００７】
この概要は、発明を実施するための形態において以下でさらに説明されるコンセプトのうち選択されたコンセプトを簡略化された形で紹介するために提供される。この概要は、特許請求される主題の重要な特徴又は不可欠な特徴を特定又は除外することを意図するものではないし、特許請求される主題の範囲を決定する際の助けとして使用されることを意図するものでもない。
【０００８】
本発明の実施形態は、ユーザが、円形ジェスチャベースのインタラクション形式で容易に効率的且つ迅速に選択肢を選択し主観的データ（例えば値及び配列）を入力することを可能にする円形ユーザインタフェース（ＵＩ）を提供する。このＵＩは、例えば、健康及び行動の測定値のディスプレイを提供する円形デバイス上で有用である。これは、このデバイスの円形形状を利用してユーザをガイドし、ガイド用のアニメーション要素をディスプレイ上に表示する。
【０００９】
一態様において、本発明の実施形態は、インタラクティブユーザインタフェースを提供するコンピュータ実装方法に関する。この方法は、中央領域と外周領域とに分割された前記インタラクティブユーザインタフェース上にグラフィカル表示を提供することと、前記インタラクティブユーザインタフェースの前記外周領域上での、ユーザからの入力を受け取ることであって、前記入力は、前記外周領域における時計回りの動き又は反時計回りの動きである、受け取ることと、前記ユーザによる追加の入力を必要とすることなく、前記ユーザが前記入力を終了させたときに前記ユーザによる選択を認識することと、を行うよう構成されているコンピュータプロセッサを提供するステップを含む。
【００１０】
一実施形態において、前記グラフィカル表示はアイコンを含む。一実施形態において、前記グラフィカル表示は、前記外周領域上での、前記ユーザから受け取られた前記入力の位置と合致するインジケータを含む。一実施形態において、前記外周領域における前記時計回りの動きは、数値を増加させる。一実施形態において、前記外周領域における前記反時計回りの動きは、数値を減少させる。
【００１１】
一実施形態において、前記ユーザから受け取られた前記入力は、メニューアイテムのリストを走査し（traverse）、前記入力の前記終了は、現在表示されているメニューアイテムの選択とみなされる。一実施形態において、前記ユーザから受け取られた前記入力は、表示されているアイテムのリストを走査する。一実施形態において、前記コンピュータプロセッサは、さらに、前記ユーザに前記選択を承認又は否認させるグラフィカルアイテムを表示するよう構成されている。一実施形態において、前記インタラクティブユーザインタフェースは円形である。一実施形態において、前記コンピュータプロセッサは、さらに、前記インタラクティブユーザインタフェース上に、２つの数値の間の遷移を表示するよう構成されている。
【００１２】
別の態様において、本発明の実施形態は、インタラクティブユーザインタフェースを提供する方法を実行するためのコンピュータ実行可能な命令を含むコンピュータ読み取り可能な媒体に関する。この媒体は、中央領域と外周領域とに分割された前記インタラクティブユーザインタフェース上にグラフィカル表示を提供するためのコンピュータ実行可能な命令と、前記インタラクティブユーザインタフェースの前記外周領域上での、ユーザからの入力を受け取るためのコンピュータ実行可能な命令であって、前記入力は、前記外周領域における時計回りの動き又は反時計回りの動きである、コンピュータ実行可能な命令と、前記ユーザによる追加の入力を必要とすることなく、前記ユーザが前記入力を終了させたときに前記ユーザによる選択を認識するためのコンピュータ実行可能な命令と、を含む。
【００１３】
一実施形態において、提供された前記グラフィカル表示はアイコンを含む。一実施形態において、提供された前記グラフィカル表示は、前記外周領域上での、前記ユーザから受け取られた前記入力の位置と合致するインジケータを含む。一実施形態において、前記コンピュータ実行可能な命令は、前記外周領域における前記時計回りの動きを解釈して、数値を増加させる。一実施形態において、前記コンピュータ実行可能な命令は、前記外周領域における前記反時計回りの動きを解釈して、数値を減少させる。
【００１４】
一実施形態において、前記コンピュータ実行可能な命令は、前記ユーザから受け取られた前記入力を、メニューアイテムのリストの走査（traversal）として解釈し、前記入力の前記終了は、現在表示されているメニューアイテムの選択とみなされる。一実施形態において、前記コンピュータ実行可能な命令は、前記ユーザから受け取られた前記入力を、表示されているアイテムのリストの走査として解釈する。一実施形態において、このコンピュータ読み取り可能な媒体は、前記ユーザに前記選択を承認又は否認させるグラフィカルアイテムを表示するためのコンピュータ実行可能な命令をさらに含む。一実施形態において、前記インタラクティブユーザインタフェースは円形である。一実施形態において、このコンピュータ読み取り可能な媒体は、前記インタラクティブユーザインタフェース上に、２つの数値の間の遷移を表示するためのコンピュータ実行可能な命令をさらに含む。
【００１５】
このような非限定的な実施形態を特徴付けるこれらの特徴及び利点並びに他の特徴及び利点が、以下の詳細な説明を読み、関連する図面を検討することから明らかになるであろう。前述の総括的な説明及び以下の詳細な説明の両方は、説明的なものに過ぎず、特許請求される非限定的な実施形態を限定するものではないことを理解されたい。
【図面の簡単な説明】
【００１６】
非限定的で非排他的な実施形態が、図面を参照して説明される。図面において、同様の参照符号は、一般に、異なる図面を通じて、対応する部分を指す。図面は、必ずしも縮尺通りではなく、代わりに、動作の原理及びコンセプトが強調されている。
【図１】本発明に従った円形ユーザインタフェースを提供する方法の一実施形態の例を示す図。
【図２】本発明に従った円形ユーザインタフェースを提供する装置の一実施形態の概略表現図。
【図３】本発明の一実施形態により提供される円形ユーザインタフェースとユーザとの間のインタラクションを示す図。
【発明を実施するための形態】
【００１７】
様々な実施形態が、本開示の一部を形成し特定の例示的な実施形態を示す添付の図面を参照して、以下でより詳細に説明される。しかしながら、実施形態は、多くの異なる形態で実施可能であり、本明細書に記載の実施形態に限定されるものとして解釈されるべきではない。そうではなく、そのような実施形態は、本開示が明確且つ十分であるとともに、実施形態の範囲を当業者に完全に伝えるように、提供される。実施形態は、方法、システム、又はデバイスとして実施され得る。したがって、実施形態は、ハードウェア実装、完全にソフトウェア実装、又はソフトウェア態様とハードウェア態様とを組み合わせた実装の形をとることができる。したがって、以下の詳細な説明は、限定的に解釈されるべきではない。
【００１８】
本明細書における「一実施形態」又は「ある実施形態」との言及は、その実施形態に関連して説明される特定の特徴、構造、又は特性が、本発明の少なくとも１つの実施形態に含まれることを意味する。本明細書の様々な箇所における「一実施形態において」という語句の出現は、必ずしも全てが同じ実施形態を指しているとは限らない。
【００１９】
以下の説明のいくつかの部分は、コンピュータメモリに記憶される非一時的な信号に関する動作の記号表現の観点で提示される。これらの説明及び表現は、データ処理分野の当業者により、該当業者の作業の内容を他の当業者に最も効果的に伝えるために使用される手段である。このような動作は、通常、物理量の物理的操作を必要とする。通常、必ずではないが、これらの量は、記憶される、伝送される、組み合わされる、比較される、及び他の形で操作されることが可能な電気信号、磁気信号、又は光信号の形をとる。これらの信号を、ビット、値、要素、記号、文字、用語、数等と呼ぶことは、主に一般的な使用のために、時として都合がよい。さらに、一般性を失うことなく、物理量の物理的操作を必要とするステップの所定の構成を、モジュール又はコードデバイスと呼ぶことも、時として都合がよい。
【００２０】
しかしながら、これらの用語及び類似の用語の全ては、適切な物理量に関連付けられ、これらの量に適用される便宜的に過ぎないラベルである。以下の説明から明らかなように別途具体的に記されない限り、本説明を通じて、「処理する」、「算出する」、「計算する」、「決定する」、又は「表示する」等といった用語を用いた記述は、コンピュータシステムメモリ若しくはレジスタ又は他のそのような情報記憶、伝送、若しくは表示デバイス内の物理（電子）量として表されるデータを操作及び変換するコンピュータシステム又は同様の電子コンピューティングデバイスのアクション及びプロセスを指すことが理解されよう。
【００２１】
本発明の所定の態様は、ソフトウェア、ファームウェア、又はハードウェアにより具現化され得るプロセスステップ及び命令であって、ソフトウェアにより具現化されるときには、様々なオペレーティングシステムにより使用される異なるプラットフォーム上に存在して該プラットフォームから操作されるようにダウンロードされ得るプロセスステップ及び命令を含む。
【００２２】
本発明はまた、本開示における動作を実行する装置に関する。この装置は、必要な目的のために特別に構成されてもよいし、コンピュータに記憶されているコンピュータプログラムにより選択的にアクティブ化又は再構成される汎用コンピュータを含んでもよい。このようなコンピュータプログラムは、以下の各々がコンピュータシステムバスに接続される、フロッピー（登録商標）ディスク、光ディスク、ＣＤ−ＲＯＭ、光磁気ディスクを含む任意のタイプのディスク、読み取り専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気カード、光カード、特定用途向け集積回路（ＡＳＩＣ）、又は、電子命令を記憶するのに適した任意のタイプの媒体等であるがこれらに限定されるものではないコンピュータ読み取り可能な記憶媒体に記憶され得る。さらに、本明細書において言及されるコンピュータは、単一のプロセッサを含んでもよいし、演算能力を高めるために複数のプロセッサ設計を用いたアーキテクチャであってもよい。
【００２３】
本開示において提示されるプロセス及びディスプレイは、特定のコンピュータ又は他の装置に固有的に関連するものではない。様々な汎用システムが、本出願における教示に従ったプログラムとともに使用されてもよいし、あるいは、より特殊化された装置を構築して必要な方法ステップを実行することが好都合であることがわかるかもしれない。様々なこれらのシステムに必要な構造が、以下の説明から明らかになるであろう。さらに、本発明は、特定のプログラミング言語を参照して説明されてはいない。様々なプログラミング言語が、本明細書で説明されるような本発明の教示を実施するために使用されてよく、特定の言語に対する以下の言及は、本発明の実施可能性及び最良の形態の開示のために提供されることが、理解されよう。
【００２４】
さらに、本明細書において使用される文言は、読みやすさ及び教示の目的のために主に選択されており、本発明の主題を線引きする又は制限するようには選択されていない。したがって、本発明の開示は、特許請求の範囲に記載される本発明の範囲を例示するものであり、限定するものではないことが意図されている。
【００２５】
本発明の実施形態は、ユーザが容易且つ効率的に選択肢を選択しデータを入力することを可能にする円形ユーザインタフェースに関する。このようなインタフェースは、円形面を有するスマートウォッチ等の円形デバイスには当然適しているが、このインタフェースは、ウェブインタフェースを含むがこれに限定されるものではない従来のコンピューティング環境及びアプリケーションにおいても使用可能である。
【００２６】
図１は、本発明に従った円形ユーザインタフェースを提供する例示的な方法のフローチャートである。この例において、このプロセスは、コンピュータプロセッサが、中央領域と外周領域とに分割されたインタラクティブユーザインタフェース上にグラフィカル表示を提供するときに開始する（ステップ１００）。コンピュータプロセッサは、インタラクティブユーザインタフェースの外周領域上での、ユーザからの入力を受け取り、ここで、この入力は、外周領域における時計回りの動き又は反時計回りの動きである（ステップ１０４）。コンピュータプロセッサは、ユーザからの追加の入力を必要とすることなく、ユーザが、例えばインタラクティブな表面からユーザの指を離すことにより、入力を終了させたときに、ユーザによる選択を認識する（ステップ１０８）。
【００２７】
グラフィカル表示は、典型的には、ユーザが外周領域とインタラクトするときに、インタラクティブディスプレイの中央領域においてアイコン又は他のインジケータを有する。ユーザが外周領域と接触すると、インジケータが表示され得、例えば、ユーザの指が時計回り又は反時計回りに外周領域をなぞると、インジケータは、ユーザの指の位置に追従することができる。
【００２８】
中央領域のコンテンツは、ユーザが外周領域とインタラクトするにつれて変化し得、コンテンツは、中央領域における表示のタイプに応じて変化し得る。例えば、数が中央領域において表示されている場合、外周領域とのユーザのインタラクションは、中央領域において表示されている数を増加又は減少させ得る。中央領域において表示されているコンテンツが、例えばリストである場合、ユーザの入力は、アイテムのリストを走査し得、入力の終了は、特定のリストアイテムの選択をもたらす。いくつかの実施形態において、ユーザは、特定の選択又は入力を承認又は否認するように促され得る。
【００２９】
前述の説明におけるステップの順序は必ずしも規準的であるわけではないことが、当業者には明らかであろう。例えば、この方法のステップは、連続的な又はより複雑な入力シーケンスの一部として任意に繰り返され得ることが、当業者であれば認識されよう。
【００３０】
図２は、本発明に従った円形ユーザインタフェースを提示する例示的なシステムのブロック図である。この実施形態において、演算ユニット２００は、タッチ感知ディスプレイ２０４及び触覚フィードバックのソース２０８と通信する。
【００３１】
演算ユニット２００は、様々な実施形態において様々な形をとることができる。本発明での使用に適した例示的な演算ユニットは、典型的には、ｘ８６アーキテクチャのマイクロプロセッサ等の１つ以上の市販のマイクロプロセッサを含む。タッチ感知ディスプレイ２０４は、静電容量式又は抵抗式のタッチセンサオーバーレイを伴うＬＣＤディスプレイ又はＬＥＤディスプレイを含み得る。触覚フィードバックソース２０８は、例えば、偏心荷重を有するモータであり得る。
【００３２】
図３は、本発明に従った円形ユーザインタフェースとユーザがどのようにインタラクトし得るかを示している。この例において、ユーザは、腕時計のフォームファクタを有するウェアラブルコンピュータに表示されている円形ユーザインタフェースとインタラクトしている。
【００３３】
この例は、ウェアラブルコンピュータが、現在の時間３００を表示しているデフォルト状態にあることから始まる。時間は、例えば、ミリタリー形式であってもよいし、標準時間形式（ＡＭ／ＰＭ）であってもよい。
【００３４】
ユーザは、インタラクティブユーザインタフェース３０４の外周領域にタッチすることにより、ウェアラブルコンピュータとインタラクトすることを開始する。ウェアラブルコンピュータは、メニューモードに移行することにより、すなわち、ウェアラブルコンピュータの現在の機能を変更するためにユーザがインタラクトして選択できる一連のセットのアイコン群をユーザに提示することにより、タッチに応答することができる。例えば、図示される例において、メニューモードに入ることは、表示されていた時間を、ウェアラブルコンピュータの現在の動作すなわち時計を表すアイコンに、変化させる。ウェアラブルコンピュータはまた、ユーザがタッチしている外周領域にインジケータを表示することにより、タッチに応答することができる。
【００３５】
両方向灰色矢印内に示されているように、ユーザは、ディスプレイの外周の周りにユーザの指を時計回り又は反時計回りになぞることができ、それにより、ウェアラブルコンピュータにより提供される機能を表すセットのアイコン群（心臓、食器、歩いている人、笑っている顔等）を順に進めることができる。
【００３６】
触覚フィードバックは、例えば、選択肢が選択されたこと、タッチが受け取られたこと等を示すために、インタラクションのプロセスにおける任意のポイントで使用され得る。いくつかの実施形態はまた、触覚フィードバックを使用して、ユーザがフィードバック又は確認のためにディスプレイをチェックする必要性を低減させることができる。
【００３７】
心臓アイコン３０８は、ユーザがウェアラブルコンピュータを心臓計モードにすることを示す。ユーザが心臓計モードを選択した場合、すなわち、ディスプレイからユーザの指を離すことにより、ウェアラブルコンピュータは、ユーザの現在の心拍数を表示することによって応答する。ユーザが、その後、ディスプレイにタッチした場合、ウェアラブルコンピュータは、追加的な心拍数情報、ここではモニタリング期間の間の最小心拍数及びモニタリング期間の間の最大心拍数を表示することによって応答する。後続のインタラクションは、例えば、ユーザが、ディスプレイの外周にタッチして、時計回り又は反時計回りに外周をなぞる、すなわち、メニューアイテムを最初に選択するのに用いられたのと同じ動きを用いる、という形をとり得る。
【００３８】
交差している食器３１２は、ユーザがディスプレイからユーザの指を離すことにより、ウェアラブルコンピュータをカロリー計数モードにすることを示す。ユーザがカロリー計数モードを選択した場合、ウェアラブルコンピュータは、現在のカロリー数を表示することによって応答する。ユーザは、外周付近でユーザインタフェースにタッチし、時計回りに外周をなぞることにより、摂取したカロリー数の増加を記録させることができる。一実施形態において、インタフェースは、ユーザが、特定のスポット、ここでは白い円内の黒いプラス記号により示されるスポットにおいて、ユーザインタフェースにタッチした場合にのみ、増加動作を開始する。一実施形態において、カロリー数は、ユーザがユーザの指をより速く動かすとより速く増加し得る。別の実施形態において、増加の速度は、ユーザの動きの速度にかかわらず、一定のままであり得る。
【００３９】
ユーザの指が離されると、増加動作は終了する。いくつかの実施形態において、例えば、「承認」アイコン（チェックマーク等）又は「否認」アイコン（「ｘ」等）を提示することによって、ユーザは、入力された値を確認するように求められ得る。ユーザは、「承認」アイコンを選択することにより、入力された値を承認し、「否認」アイコンを選択することにより、入力された値を否認することができる。これらのアイコンはまた、適切に、色付けされ（例えば、緑色は承認；赤色は否認）、（例えば、おそらくはユーザの指の最後の位置と一直線上になる、ユーザインタフェースの両端等に）配置され得る。一実施形態において、「承認」又は「否認」を選択する代わりにスクリーンをスワイプすることが、上述した増加プロセスの再開をもたらす。
【００４０】
もちろん、ユーザは、カロリー数を減少させることにより、カロリー計数モードとインタラクトすることもできる。減少動作は、上述した増加動作にほぼ類似しているが、これは、通常、例えば、増加動作が時計回りの動きを必要とする場合にはユーザが反時計回りにユーザの指をドラッグすること（又は、増加動作が反時計回りの動きを必要とする場合にはユーザが時計回りにユーザの指をドラッグすること）を必要とする。
【００４１】
いくつかの実施形態において、現在のカロリー数への入力された値の加算は、アニメーション化され得る、すなわち、現在の値から最終的な値までスクロールする数が表示される。他の実施形態において、合間のアニメーションなく、最終的な値が単に表示され得る。
【００４２】
歩いている人のアイコン３１６は、ユーザがウェアラブルコンピュータを歩数計モードにすることを示す。ユーザが歩数計モードを選択した場合、すなわち、ディスプレイからユーザの指を離すことにより、ウェアラブルコンピュータは、ユーザの現在のステップ数を表示することによって応答する。ユーザが、その後、ディスプレイにタッチした場合、ウェアラブルコンピュータは、例えば、ステップ数をリセットすることによって又は所定の別の時間期間の間のステップ数を表示することによって、応答することができる。
【００４３】
笑っている顔のアイコン３２０は、ユーザがウェアラブルコンピュータを感情記録モードにすることを示す。ユーザが感情記録モードを選択した場合、すなわち、ディスプレイからユーザの指を離すことにより、ウェアラブルコンピュータは、メニュー選択肢３００〜３２４の中から選択するための現在説明されているプロセスと類似するやり方でユーザが走査し得る個々の気分（例えば、ハッピー、眠い、退屈、怒っている等）を表すアイコンの別のメニューなくユーザに提供することによって応答する。ユーザが、その後、自分の現在の感情状態を表すアイコンを選択すると、ウェアラブルコンピュータは、選択された感情状態とともに、例えば、この選択の日付及び時間を記録する。
【００４４】
睡眠している人のアイコン３２４は、ユーザがウェアラブルコンピュータを睡眠モニタモードにすることを示す。ユーザが睡眠モニタモードを選択した場合、すなわち、ディスプレイからユーザの指を離すことにより、ウェアラブルコンピュータは、ユーザの動きを綿密にモニタリングし、モニタリングされる期間がユーザの睡眠サイクルに対応すると仮定することによって応答する。記憶された動きデータが、後にレビュー及び評価されて、ユーザの睡眠の質に関するフィードバックがユーザに与えられ得る。
【００４５】
前述の説明は、特にウェアラブルパーソナルヘルスデバイスに関するものであるが、これはまた、様々なデバイスを利用した様々な状況における様々なインタラクションに適した方法を提示することが、当業者には明らかであろう。例えば、メニュー選択肢３００〜３２４を選択する方法は、複数の選択肢が、ウェアラブルデバイス、従来のコンピュータディスプレイ等に提示されるかどうかにかかわらず、複数の選択肢からの任意の特定の選択肢の選択に一般に適用可能である。同様に、確認ダイアログ及び／又はアニメーションを含め、カロリー計数モード３１２に関連して数値を入力する方法は、任意の数値の入力に適用可能である。同様に、例えば、心臓計３０８に関連するような特定のメニュー選択肢に関連付けられた複数の表示を走査する方法は、特定のメニュー選択肢に関連付けられた任意の複数の表示の走査へと一般化され得る。
【００４６】
前述の本発明の実施形態は、従来技術のユーザインタフェースと比較していくつかの利点を提供することも、当業者には明らかであろう。例えば、ユーザインタフェースの外周の周りにユーザインタフェースのタッチ感知領域を配置することは、ユーザインタフェースとインタラクトしている間にユーザがディスプレイを遮る可能性を低減させる。データの入力は、円形のフォームファクタを考慮すると、直感的であり、特殊化されたインタフェースの学習又は複数のタッチを必要とすることなく、迅速に行うことが可能である。
【００４７】
例えば、本開示の実施形態は、本開示の実施形態に従った方法、システム、及びコンピュータプログラム製品のブロック図及び／又は動作図を参照して上述されている。ブロックに記載されている機能／動作は、フローチャートに示されている順序通りに行われないこともある。例えば、関連する機能／動作に応じて、連続して示されている２つのブロックが、実際には、実質的に同時に実行されることもあるし、ブロックが、時として逆の順序で実行されることもある。さらに、フローチャートに示されているブロックの全てが、遂行及び／又は実行される必要があるわけではない。例えば、所与のフローチャートが、機能／動作を含む５つのブロックを有する場合、５つのブロックのうちの３つのブロックだけが遂行及び／又は実行される場合もある。この例において、５つのブロックのうちの３つのブロックのうちのいずれかのブロックが、遂行及び／又は実行される場合もある。
【００４８】
本出願において提供されている１つ以上の実施形態の説明及び図示は、特許請求される本開示の範囲を、いかなるようにも限定又は制限することを意図するものではない。本出願において提供されている実施形態、例、及び詳細は、所有権を伝え、他の者が特許請求される実施形態の最良の形態を生産及び使用することを可能にするのに十分であると考えられる。特許請求される実施形態は、本出願において提供されている何らかの実施形態、例、又は詳細に限定されるものとして解釈されるべきではない。組合せで図示されて説明されているか又は別々に図示されて説明されているかにかかわらず、様々な特徴（構造的特徴及び方法的特徴の両方）は、特定のセットの特徴群を有する実施形態をもたらすために、選択的に含められる又は除かれることが意図されている。本出願の説明及び図示が提供されているが、本出願において具現化される一般的な発明コンセプトのより広い態様の主旨に含まれる、特許請求される実施形態のより広い範囲から逸脱しない変形実施形態、変更実施形態、及び代替実施形態を、当業者であれば想起できるであろう。
【図１】
2018524736.tif 000002
【図２】
2018524736.tif 000003
【図３】
2018524736.tif 000004
【手続補正書】
【提出日】平成30年1月17日(2018.1.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
インタラクティブユーザインタフェースを提供するコンピュータ実装方法であって、
前記インタラクティブユーザインタフェースの外周領域上での、ユーザからの第１の入力を受け取ることであって、前記第１の入力は、前記外周領域における時計回りの動き又は反時計回りの動きであり、前記インタラクティブユーザインタフェースは、中央領域と前記外周領域とに分割されている、受け取ることと、
前記時計回りの動き又は前記反時計回りの動きに対応する前記第１の入力が受け取られたときに、第１の一連のセットのアイコン群のグラフィカル表示を提供することであって、前記アイコン群の各々は、異なる機能に対応する、提供することと、
前記ユーザによる追加の入力を必要とすることなく、前記ユーザが前記第１の入力を終了させたときに前記ユーザによる選択を認識することであって、前記選択は、前記異なる機能のうちの１つの機能に対応する、認識することと、
前記インタラクティブユーザインタフェースの前記外周領域上での、前記ユーザからの第２の入力を受け取ることであって、前記第２の入力は、前記外周領域における時計回りの動き又は反時計回りの動きである、受け取ることと、
前記時計回りの動き又は前記反時計回りの動きに対応する前記第２の入力が受け取られたときに、第２の一連のセットのアイコン群のグラフィカル表示を提供することであって、前記第２の一連のセットのアイコン群の各々は、選択された前記機能に対応する、提供することと、
を行うよう構成されているコンピュータプロセッサを提供するステップ
を含む、コンピュータ実装方法。
【請求項２】
前記グラフィカル表示の各々は、前記外周領域上での、前記ユーザから受け取られた前記第１の入力及び前記第２の入力の各々の位置と合致するインジケータをさらに含む、請求項１記載のコンピュータ実装方法。
【請求項３】
前記外周領域における前記時計回りの動きは、数値を増加させる、請求項１記載のコンピュータ実装方法。
【請求項４】
前記外周領域における前記反時計回りの動きは、数値を減少させる、請求項１記載のコンピュータ実装方法。
【請求項５】
前記ユーザから受け取られた前記第１の入力は、前記第１の一連のセットのアイコン群に対応するメニューアイテムのリストを走査し、前記第１の入力の前記終了は、現在表示されているメニューアイテムの選択とみなされる、請求項１記載のコンピュータ実装方法。
【請求項６】
前記コンピュータプロセッサは、さらに、前記ユーザに前記選択を承認又は否認させるグラフィカルアイテムを表示するよう構成されている、請求項１記載のコンピュータ実装方法。
【請求項７】
前記インタラクティブユーザインタフェースは円形である、請求項１記載のコンピュータ実装方法。
【請求項８】
前記コンピュータプロセッサは、さらに、前記インタラクティブユーザインタフェース上に、２つの数値の間の遷移を表示するよう構成されている、請求項１記載のコンピュータ実装方法。
【請求項９】
インタラクティブユーザインタフェースを提供する方法を実行するためのコンピュータ実行可能な命令を含むコンピュータ読み取り可能な媒体であって、
前記インタラクティブユーザインタフェースの外周領域上での、ユーザからの第１の入力を受け取るためのコンピュータ実行可能な命令であって、前記第１の入力は、前記外周領域における時計回りの動き又は反時計回りの動きであり、前記インタラクティブユーザインタフェースは、中央領域と前記外周領域とに分割されている、コンピュータ実行可能な命令と、
前記時計回りの動き又は前記反時計回りの動きに対応する前記第１の入力が受け取られたときに、第１の一連のセットのアイコン群のグラフィカル表示を提供するためのコンピュータ実行可能な命令であって、前記アイコン群の各々は、異なる機能に対応する、コンピュータ実行可能な命令と、
前記ユーザによる追加の入力を必要とすることなく、前記ユーザが前記第１の入力を終了させたときに前記ユーザによる選択を認識するためのコンピュータ実行可能な命令であって、前記選択は、前記異なる機能のうちの１つの機能に対応する、コンピュータ実行可能な命令と、
前記インタラクティブユーザインタフェースの前記外周領域上での、前記ユーザからの第２の入力を受け取るためのコンピュータ実行可能な命令であって、前記第２の入力は、前記外周領域における時計回りの動き又は反時計回りの動きである、コンピュータ実行可能な命令と、
前記時計回りの動き又は前記反時計回りの動きに対応する前記第２の入力が受け取られたときに、第２の一連のセットのアイコン群のグラフィカル表示を提供するためのコンピュータ実行可能な命令であって、前記第２の一連のセットのアイコン群の各々は、選択された前記機能に対応する、コンピュータ実行可能な命令と、
を含む、コンピュータ読み取り可能な媒体。
【請求項１０】
提供された前記グラフィカル表示の各々は、前記外周領域上での、前記ユーザから受け取られた前記第１の入力及び前記第２の入力の各々の位置と合致するインジケータをさらに含む、請求項９記載のコンピュータ読み取り可能な媒体。
【請求項１１】
前記コンピュータ実行可能な命令は、前記外周領域における前記時計回りの動きを解釈して、数値を増加させる、請求項９記載のコンピュータ読み取り可能な媒体。
【請求項１２】
前記コンピュータ実行可能な命令は、前記外周領域における前記反時計回りの動きを解釈して、数値を減少させる、請求項９記載のコンピュータ読み取り可能な媒体。
【請求項１３】
前記コンピュータ実行可能な命令は、前記ユーザから受け取られた前記第１の入力を、前記第１の一連のセットのアイコン群に対応するメニューアイテムのリストの走査として解釈し、前記第１の入力の前記終了は、現在表示されているメニューアイテムの選択とみなされる、請求項９記載のコンピュータ読み取り可能な媒体。
【請求項１４】
前記ユーザに前記選択を承認又は否認させるグラフィカルアイテムを表示するためのコンピュータ実行可能な命令をさらに含む、請求項９記載のコンピュータ読み取り可能な媒体。
【請求項１５】
前記インタラクティブユーザインタフェースは円形である、請求項９記載のコンピュータ読み取り可能な媒体。
【請求項１６】
前記インタラクティブユーザインタフェース上に、２つの数値の間の遷移を表示するためのコンピュータ実行可能な命令をさらに含む、請求項９記載のコンピュータ読み取り可能な媒体。
【国際調査報告】
2018524736.tif 000005
2018524736.tif 000006