(57)【要約】  最小化された状態のナビゲーションバーが、電子メール、カレンダー、連絡先、タスクなどの拡張された通信サービス内のモジュール間の切り替えのために、及び、各モジュールに関連付けられるプレビューピークをユーザーに対して提示するために提供される。最小化された状態は、ユーザーインターフェイスのコンテキスト又はユーザーアクションに基づいて自動的に選択されてもよい。モジュールの一時的なプレビューは、実際にモジュールに切り替える必要なく、アイコン上でのホバーアクションに応じて提供することができる。メインユーザーインターフェイス内に表示されるように、プレビューはまた、メインユーザーインターフェイス上の位置にドッキング又は固定することができる。各モジュール内の新たな又は興味深い活動は、たとえば、アイコンの横に情報のバッジを表示することによって強調表示することができる。
2015500532.tif 000002
【特許請求の範囲】
【請求項１】
拡張された通信アプリケーション内で最小化された状態で動的ナビゲーションバーを提供する、コンピューティングデバイスにおいて少なくとも部分的に実行される方法であって、
ユーザーインターフェイスコンテキスト及びユーザー選択のうちの１つに基づいて、ナビゲーションバーの状態を決定するステップと、
前記決定された状態が最小化された状態である場合、前記通信アプリケーションのユーザーインターフェイス内に、前記通信アプリケーションの個々のモジュールを表す複数のアイコンを含む、最小化された状態のナビゲーションバーを表示するステップと、
前記ナビゲーションバーのアイコンのうちの１つに対するホバーアクションを検出することに応答して、前記ナビゲーションバーのアイコンによって表されるモジュールに関連付けられるコンテンツの一時的なプレビューを表示するステップと、
前記ナビゲーションバーのアイコンのうちの１つの選択を検出することに応答して、前記ナビゲーションバーのアイコンによって表されるモジュールに関連付けられるコンテンツを表示するように前記ユーザーインターフェイスを修正するステップと
を含む方法。
【請求項２】
モジュールを表す対応するアイコンに隣接する情報バッジを介して、それぞれのモジュール内の関心のある項目を表示するステップをさらに含む請求項１に記載の方法。
【請求項３】
前記ユーザーインターフェイスコンテキストは、現在表示されているモジュール、利用可能な表示領域、表示されるコンテンツ、アプリケーションタイプ、デバイスタイプ、及びユーザー資格情報の組のうちの少なくとも１つを含む請求項１に記載の方法。
【請求項４】
前記通信アプリケーションが、電子メール交換、スケジューリング、テキストメッセージ、連絡先管理、及びタスク管理の組のうちの少なくとも１つについてのモジュールを含む請求項１に記載の方法。
【請求項５】
前記ナビゲーションバーのアイコンの１つ又は複数に隣接するテキストチップを表示するステップをさらに含む請求項１に記載の方法。
【請求項６】
前記ナビゲーションバーのアイコンをアニメーション化された方法で表示するステップをさらに含む請求項１に記載の方法。
【請求項７】
前記ユーザーインターフェイスに表示されるコンテンツのタイプ、前記ユーザーインターフェイスに表示されるコンテンツのレイアウト、利用可能な表示領域、ユーザー資格情報、並びに、前記ユーザーインターフェイスについての言語選択、地理的位置、時間帯、及びユーザーの国のうちの１つ又は複数を含む位置属性のうちの１つ又は複数の変化に応答して、前記最小化されたナビゲーションバーを新しい位置へと移動させるステップをさらに含む請求項１に記載の方法。
【請求項８】
拡張された通信アプリケーションに最小化された状態の動的ナビゲーションバーを提供するコンピューティングデバイスであって、
入力デバイスと、
メモリーと、
前記メモリー及び前記入力デバイスに結合されるプロセッサーであって、前記通信アプリケーションを実行し、前記通信アプリケーションに関連付けられるユーザーインターフェイスを画面上に表示させる、プロセッサーと
を具備し、前記プロセッサーは、
ユーザーインターフェイスコンテキスト及びユーザー選択のうちの１つに基づいてナビゲーションバーの状態を決定し、前記ユーザーインターフェイスコンテキストは、現在表示されているモジュール、利用可能な表示領域、表示されるコンテンツ、アプリケーションタイプ、デバイスタイプ、及びユーザー資格情報の組のうちの少なくとも１つを含み、
前記決定された状態が最小化された状態である場合、前記通信アプリケーションのユーザーインターフェイス内に、前記通信アプリケーションの個々のモジュールを表す複数のアイコンを含む、最小化された状態のナビゲーションバーを表示し、
モジュールを表す対応するアイコンに隣接する情報バッジを介して、それぞれのモジュール内の関心のある項目を表示し、
前記ナビゲーションバーのアイコンのうちの１つに対するホバーアクションを検出することに応答して、前記ナビゲーションバーのアイコンによって表されるモジュールに関連付けられるコンテンツの一時的なプレビューを表示し、
前記ナビゲーションバーのアイコンのうちの１つの選択を検出することに応答して、前記ナビゲーションバーのアイコンによって表されるモジュールに関連付けられるコンテンツを表示するように前記ユーザーインターフェイスを修正する
ように構成されるコンピューティングデバイス。
【請求項９】
前記プロセッサーは、
前記最小化されたナビゲーションバーの視覚的効果を高めるために、前記アイコンに関連付けられるカラースキーム、シェーディングスキーム、テキストスキーム、グラフィックスキーム、及びアニメーションスキームのうちの１つ又は複数を使用するようにさらに構成される請求項８に記載のコンピューティングデバイス。
【請求項１０】
前記プロセッサーは、
前記ユーザーインターフェイスコンテキスト及びユーザー選択の変化を検出することのうちの一方に応答して、前記ナビゲーションバーを完全な状態に変更するようにさらに構成され、前記完全な状態のナビゲーションバーは前記モジュールを表すテキスト項目を含む請求項８に記載のコンピューティングデバイス。
【請求項１１】
前記最小化されたナビゲーションバーにおけるアイコンのサイズ及び数のうちの少なくとも１つは、動的に調整可能であるか、固定されているか、ユーザー設定可能であるかのいずれかである請求項８に記載のコンピューティングデバイス。
【請求項１２】
前記入力デバイスは、タッチ、ジェスチャー、音声、加速度計センサーベースの入力、方位センサーベースの入力、光学的にキャプチャーされたジェスチャー、時間ベースの入力、所定のキーボード入力の組み合わせ、並びに、指、ペン及びマウスのうちの１つを介した近接性入力のうちの１つの形式で入力を受け付けるように構成される請求項８に記載のコンピューティングデバイス。
【請求項１３】
拡張された通信アプリケーション内で最小化された状態の動的ナビゲーションバーを提供するための命令が格納されたコンピューター読み取り可能なメモリーデバイスであって、前記命令は、
ユーザーインターフェイスコンテキスト及びユーザー選択のうちの１つに基づいてナビゲーションバーの状態を決定するステップであって、前記ユーザーインターフェイスコンテキストは、現在表示されているモジュール、利用可能な表示領域、表示されるコンテンツ、アプリケーションタイプ、デバイスタイプ及びユーザー資格情報の組のうちの少なくとも１つを含む、ステップと、
前記決定された状態が最小化された状態である場合、前記通信アプリケーションのユーザーインターフェイス内に、前記通信アプリケーションの個々のモジュールを表す複数のアイコンを含む、最小化された状態のナビゲーションバーを表示するステップと、
モジュールを表す対応するアイコンに隣接する情報バッジを介して、それぞれのモジュール内の関心のある項目を表示するステップと、
前記ナビゲーションバーのアイコンのうちの１つに対するホバーアクションを検出することに応答して、前記ナビゲーションバーのアイコンによって表されるモジュールに関連付けられるコンテンツの一時的なプレビューを表示するステップと、
前記ナビゲーションバーのアイコンのうちの１つの選択を検出することに応答して、前記ナビゲーションバーのアイコンによって表されるモジュールに関連付けられるコンテンツを表示するように前記ユーザーインターフェイスを修正するステップと
を含むコンピューター読み取り可能なメモリーデバイス。
【請求項１４】
前記命令は、
現在表示されているコンテンツに関連付けられるモジュールに対応するアイコンが前記ナビゲーションバーから除去されるように、前記ユーザーインターフェイスの現在の内容に基づいて、前記ナビゲーションバーに表示されるアイコンを修正するステップをさらに含む請求項１３に記載のコンピューター読み取り可能なメモリーデバイス。
【請求項１５】
前記命令は、
プレビューペインを介して前記一時的なプレビューを表示するステップをさらに含み、前記プレビューペインの表示状態は前記ナビゲーションバーの前記決定された状態に応じて決定される請求項１３に記載のコンピューター読み取り可能なメモリーデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、拡張された通信サービスのための動的な最小化されたナビゲーションバーに関する。
【背景技術】
【０００２】
[0001]コンピューティング技術及びネットワーキング技術の拡散により、ソフトウェアアプリケーションの能力及び機能は広がりや深さが増してきている。単一のツールを提供するローカルにインストールされたアプリケーションは、ますます、複数の相互に関連する機能を組み合わせたホストされるサービスによって取って代わられている。ワシントン州レドモンドのマイクロソフト社のＯｕｔｌｏｏｋ（登録商標）は、そのような一連のツールの例である。ローカルにインストールされるサービスのバージョン又はホストされるサービスのバージョンで利用可能なこのプログラムは、ユーザーが、電子メールやテキストメッセージを介してインタラクトし、約束やミーティングをスケジューリングし、タスク及び／又は連絡先を管理し、同等のアクションを実行することを可能にする。このようなプログラムによって提供されるサービスは、多くの面で相互に関連する。例えば、電子メールやテキストメッセージ（及び会議のスケジューリング）サービスは、ユーザーの連絡先に関連付けることができ、スケジューリングされた会議は電子メールを介して他の人に転送することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
[0002]Ｏｕｔｌｏｏｋ（登録商標）などのソフトウェアプログラム（又はサービス）は、それが含む各サービスのための多数の機能と能力を提供する。プログラムによって提供されるツールの数が増えると、これらの機能や能力が組み合わせられる。この組み合わせの結果、ユーザーインターフェイスの複雑さが増すことで、ユーザーにとってのナビゲーションがより困難になる。メニュー及び異なるユーザーインターフェイスによって、ユーザーはプログラムの個々の側面を介してナビゲートすることが可能となるが、組み合わされたユーザーインターフェイスはユーザーエクスペリエンスの改善の余地を残している。
【課題を解決するための手段】
【０００４】
[0003]この概要は、詳細な説明で以下にさらに説明される概念の選択を簡略化した形式で紹介するために設けられる。この概要は、特許請求される主題の重要な特徴又は不可欠な特徴を排他的に特定することを意図するものではなく、特許請求される主題の範囲を決定する際の助けとしても意図されない。
【０００５】
[0004]実施例は、電子メール、カレンダー、連絡先、タスクなどの拡張された通信サービス内でのモジュール間の切り替えのための、及び、各モジュールに関連付けられるプレビューピーク（preview peek）をユーザーに提供するためのナビゲーションバーに関する。いくつかの実施例によれば、ナビゲーションバーは、モジュールを表すアイコンを使用して最小化した状態で提示される。実際にモジュールに切り替える必要なく、アイコン上でのホバーアクションに応じて、モジュールの一時的なプレビューを提供することができる。プレビューはまた、メインユーザーインターフェイス内に表示されるように、メインユーザーインターフェイス上の場所にドッキング又は固定することができる。各モジュール内の新たな又は興味深い活動は、たとえば、アイコンの横に情報バッジを表示することによって強調表示することができる。
【０００６】
[0005]これら及び他の特徴及び利点は、以下の詳細な説明を読み、関連する図面を検討することで明らかになるであろう。前述の一般的説明及び以下の詳細な説明はいずれも説明のためのものであり、特許請求される態様を制限しないことを理解すべきである。
【図面の簡単な説明】
【０００７】
【図１】[0006]拡張された通信サービスのための動的ナビゲーションバーを使用することができるいくつかの例示的なデバイスを示す。
【図２】[0007]実施例による動的ナビゲーションバーを有する例示的な拡張された通信サービスのためのメインユーザーインターフェイスのスクリーンショットを示す。
【図３】[0008]モジュール識別子に隣接する情報バッジを有する実施例及び有しない実施例による、最小化された状態の例示的な動的ナビゲーションバーのさまざまな形態を示す。
【図４】[0009]最小化された状態にあるナビゲーションバー及びナビゲーションバーから提示されるカレンダーのプレビューを有する図２の例示的なメインユーザーインターフェイスを示す。
【図５】[0008]実施例による、最小化されたナビゲーションバーを有する異なる状態の例示的なプレビュータイプの表示を示す。
【図６】[0011]実施例による、ナビゲーションバーに関連付けられる様々なモジュールのための例示的なプレビュータイプを示す。
【図７】[0012]実施例による、ナビゲーションバーに関連して一緒にドッキングされた３つの例示的なプレビューを示す。
【図８】[0013]実施例による例示的なナビゲーションバーの設定メニューを示す。
【図９】[0014]実施例によるシステムを実施することができるネットワーク化された環境である。
【図１０】[0015]実施例を実施することができる例示的なコンピューティング動作環境のブロック図である。
【図１１】[0016]実施例による、最小化された状態を含む様々な状態の動的ナビゲーションバーを提供するプロセスの論理フロー図を示す。
【発明を実施するための形態】
【０００８】
[0017]簡単に上述したように、最小化された状態の動的ナビゲーションバーを、電子メール、テキストメッセージ、スケジューリング、タスク管理、連絡先管理、及び同様のサービスのための拡張された通信サービスとともに提供することができる。最小化された状態は、ユーザーインターフェイスのコンテキスト、デバイスタイプ、ユーザーの選好などに基づいて、又はユーザーアクションによって、自動的に決定されてもよい。貴重なユーザーインターフェイススペースを維持しながらユーザーがサービスの異なるモジュールをシームレスに切り替えることを可能にして、ナビゲーションバーは、一時的なプレビュー、情報バッジの形のサマリー情報を提供し、プレビューが永続的な表示のためにドッキングされることを可能にすることができる。
【０００９】
[0018]以下の詳細な説明では、本明細書の一部を形成する添付の図面に対して参照がなされ、具体的な実施例又は例が説明の目的で示される。これらの態様は組み合わせることができ、他の態様が利用されてもよく、構造的変更が本開示の趣旨や範囲から逸脱することなくなされてもよい。したがって、以下の詳細な説明は、限定的な意味に解釈されるべきではなく、本発明の範囲は添付の特許請求の範囲及びその均等物によって定義される。実施例は、パーソナルコンピューター上のオペレーティングシステム上で動作するアプリケーションプログラムと共に実行するプログラムモジュールの一般的な文脈で説明されるが、当業者であれば、態様が他のプログラムモジュールとの組み合わせで実施されてもよいことを認識するであろう。
【００１０】
[0019]一般に、プログラムモジュールは、特定のタスクを実行するか又は特定の抽象データ型を実施する、ルーチン、プログラム、コンポーネント、データ構造、及び他のタイプの構造を含む。さらに、当業者であれば、実施例を、ハンドヘルドデバイス、マルチプロセッサーシステム、マイクロプロセッサーベース又はプログラム可能な家庭用電化製品、ミニコンピューター、メインフレームコンピューター、及び同等のコンピューティングデバイスを含む他のコンピューターシステム構成で実施できることを理解するであろう。実施例はまた、タスクが通信ネットワークを介してリンクされるリモート処理デバイスによって実行される分散コンピューティング環境で実施することができる。分散コンピューティング環境において、プログラムモジュールは、ローカルとリモートの両方のメモリーストレージデバイスに配置することができる。
【００１１】
[0020]実施例は、コンピューターにより実施されるプロセス（方法）、コンピューティングシステム、又はコンピュータープログラム製品やコンピューター読み取り可能な媒体などの製品として実施することができる。コンピュータープログラム製品は、コンピューターシステムによって読み取り可能であり、コンピューター又はコンピューティングシステムに例示的なプロセスを実行させるための命令を含むコンピュータープログラムを符号化するコンピューター記憶媒体とすることができる。コンピューター読み取り可能な記憶媒体は、コンピューター読み取り可能なメモリーデバイスである。例えば、コンピューター読み取り可能な記憶媒体は、揮発性コンピューターメモリー、不揮発性メモリー、ハードドライブ、フラッシュドライブ、フロッピー（登録商標）ディスク、コンパクトディスク、及び同等の媒体の１つ又は複数によって実施することができる。
【００１２】
[0021]本明細書中で使用されるとき、拡張された通信サービスとは、ホストされるサービス、エンタープライズサービス、又は、電子メール通信、テキストメッセージ交換、カレンダー機能、タスク管理、連絡先管理、及び同様の機能などのサービスを提供するローカルにインストールされたアプリケーションを指す。このようなサービスは、個々のサービスについての多くの統合モジュールを含んでもよいし、幾つかのモジュールが複数のサービスを提供してもよい。メインユーザーインターフェイスは、ユーザーが、通知を受信したり、異なる項目を表示したり、種々の機能のための入力を提供したりするサービスとインタラクトすることを可能にすることができる。以下に述べるように、様々なデバイスは、そのようなサービスを実行するために使用することができ、指、ペン、マウス、又は同様のデバイス並びに所定のキーボード入力の組み合わせを介したタッチ、ジェスチャー、音声、ジャイロスコープ入力などの異なる相互作用メカニズムを使用することができる。
【００１３】
[0022]図１は、拡張された通信サービスのための動的ナビゲーションバーを使用することができるいくつかの例示的なデバイスを示す。実施例による拡張された通信サービスは、クラウドベースのサービスとして、又は上述のようにローカルにインストールされたアプリケーションとして、サーバー−クライアントアーキテクチャーで提供してもよい。したがって、様々なデバイスを、ユーザーにユーザーインターフェイスを提示するために使用することができる。異なるコンピューティングデバイスに加えて、民生用電子機器（例えば、ＴＶコンソール）、パーソナルデジタルアシスタント（ＰＤＡ）、携帯電話、デジタルメディア及び音楽プレーヤー、携帯ゲーム機、計算機、コンピューター周辺機器を使用することもできる。
【００１４】
[0023]その多くがタッチやジェスチャーによる入力を使用するポータブルデバイスは、ユーザーインターフェイスにとって利用可能なスペースが小さい、小さな画面サイズを有する傾向がある。たとえば、ドキュメント（テキスト及び／又はグラフィックス）の編集を可能にするユーザーインターフェイスでは、ドキュメントの提示部分に加えて、仮想キーボードを表示する必要があり、利用可能なスペース（「リアルエステート」）をさらに制限するかもしれない。したがって、このようなシナリオにおいて、多面的な通信サービスのための完全なユーザーインターフェイスを提供することは、非実用的であり又はユーザーを混乱させるものとなり得る。
【００１５】
[0024]図１を参照すると、幾つかの例示的なデバイスが示されており、異なる実施例に関連付けられる情報の効率的な表示を可能にしながら、貴重な画面スペースを節約する動的ナビゲーションバーを、実施例により提供することができる、実施例は、様々なフォームファクターや機能を用いて、他のデバイスでも実施することができる。
【００１６】
[0025]図１は、計算、通信、制御、計測、及びその他多くの目的のために使用することができる、コンピューターモニター１１６、タッチ対応（１２０）ラップトップコンピューター１１８、ハンドヘルドコンピューター１２４、スマートフォン１２６、タブレットコンピューター（又はスレート）１２８、及びモバイルコンピューティングデバイス１３２などのいくつかの例示的なデバイスを含む。図１の例示的なデバイスの一部はタッチ活性化１２０で示されている。しかし、これらの及び他の例示的なデバイスのいずれも、ジェスチャーによって有効にされる活性化を使用してもよい。また、ペン１３０などのツールをタッチ入力を提供するために使用することができる。動的ナビゲーションバー及び関連するプレビューは、マウス入力やキーボード１２２を介した入力などの従来の方法を介して制御することもできる。
【００１７】
[0026]図２は、実施例による動的ナビゲーションバーを有する、例示的な拡張された通信サービスのためのメインユーザーインターフェイスのスクリーンショットを示す。スクリーンショット２００における例示的なユーザーインターフェイスは、拡張された通信サービスの電子メールモジュールに関連付けられる情報を表示する。当該情報は、フォルダーのリスト２０２及び選択したフォルダー内の電子メールのリスト２０４を含む。ユーザーインターフェイス上の第３の表示ペインは、選択した電子メール２０６を表示する。
【００１８】
[0027]電子メールに加えて、拡張された通信サービスは、テキストメッセージング、スケジューリング、タスク管理、連絡先管理、及び同様の機能を提供することができる。従来のユーザーインターフェイスでは、ユーザーは、メニュー項目又は同等の制御要素を選択することにより、異なる機能を提供するモジュール間で切り替えることが可能である。しかし、モジュール間の切り替えはまた、ユーザーエクスペリエンスの中断につながる。例えばユーザーが電子メールからカレンダーへと表示を変更するとき、電子メールに関連する情報はもはや利用できなくなり、またその逆のことも起こる。このため、ユーザーは、中断することなく１つのモジュールを表示することを継続しながら別のモジュールをチェックすることができない。一部のアプリケーションは、ユーザーが同じユーザーインターフェイス上で複数のモジュールを閲覧することを可能にするが、表示領域の制限のため、表示される表示が制限されることがあったり、ユーザーインターフェイスがあまりに多くの情報を含み、ユーザーをナビゲートするのに混乱を招くことがあったりする。
【００１９】
[0028]いくつかの実施例によれば、テキスト、グラフィック、又は組み合わせナビゲーションバー２０８がユーザーインターフェイス上に設けられて、ユーザーが、異なるモジュール間で切り替えを行って、ユーザーインターフェイスの現在の表示を離れることなく、別のモジュールのプレビューを閲覧することを可能にすることができる。貴重な表示領域を維持するために、ナビゲーションバー２０８は、（図に示すように）下部、いずれかの側部、上部、又は同等の位置など、他の表示項目からスペースを取ることなく、ユーザーインターフェイス上の位置に動的に配置することができる。
【００２０】
[0029]キーボード、マウス、タッチ、ジェスチャー、ペン入力、音声コマンドは、ナビゲーションバー（及びユーザーインターフェイス）と共に使用することができるいくつかの例示的な入力メカニズムである。他の例示的な入力メカニズムは、加速度計又は方位センサーベースの入力、光学的にキャプチャーされたジェスチャー、時間ベースの入力、他のデバイス／人／場所への近接性などを含むが、これらに限定されない。いくつかの実施例では、ナビゲーションバーは、ユーザーの左又は右の利き手、指の大きさ（タッチベースのデバイスの場合）、ポインティングデバイスに関連付けられるタップアクションポインターの大きさ、ユーザー認証情報（credential）、コンピューティングデバイスの人間工学的特性、ユーザーインターフェイスのための言語選択、地理的位置情報、時間帯情報、及び／又は国情報の１つ又は複数を含む位置属性のうちの１つ又は複数に基づいて、ユーザーインターフェースの左側、右側、上部、又は下部に沿って、提示及び／又は移動させることができる。ユーザーインターフェイスのサイズが変わる（例えば、表示の変更やスクリーン上で別のユーザーインターフェイスを開く）と、その後、ナビゲーションバー２０８は、移動され及び／又はサイズ変更されてもよい。
【００２１】
[0030]幾つかの実施例では、ナビゲーションバー２０８に表示される項目のレイアウトは、上述の又は他のファクターに基づいて、自動的に配置し再配置することができる。カラースキーム、グラフィカルスキーム、シェーディングスキーム、及び同等のものなど、ナビゲーションバー２０８の有効性を高めるために、多くのスキームを用いることができる。例えば、項目は、背景色に応じて交換可能に使用することができる、暗い及び／又は明るい形式で表示することができる。
【００２２】
[0031]図３は、モジュール識別子に隣接する情報バッジのある又はない実施例による、最小化された状態の例示的な動的ナビゲーションバーの様々な形態を示す。３００におけるスクリーンショット３０６及び３１６は、最小化されたナビゲーションバーにフォーカスする図２のユーザーインターフェイスの部分表示を示している。スクリーンショット３００において、例示的なナビゲーションバーは、電子メール、カレンダー、連絡先、及びタスクモジュールにそれぞれ対応する、アイコン３０８、３０９、３１０及び３１１を含む。最小化されたナビゲーションバーに含まれる省略記号３１２は、追加の項目がナビゲーションバーで利用できることを示す。スクリーンショット３１６における最小化されたナビゲーションバーは、情報バッジを介して、モジュールの一部に隣接する新たな又は興味深い項目についてのサマリー情報を表示する。例えば、情報バッジ３１３は、４つの新しい電子メールを示してもよいし、情報バッジ３１４は６つの新しいカレンダー項目（予定又は会議）を示してもよいし、情報バッジ３１５は２つの現在のタスクを示してもよい。
【００２３】
[0032]幾つかの実施例では、通知バッジ３１３、３１４、及び３１５は、自動的に生成することができ、及び／又はユーザーが設定することができる。例えば、ユーザーは、通知されることを望む項目の種類（新しいもの、最近表示されたもの、特定の種類の項目、特定の人に関連付けられる項目など）を選択することができる。
【００２４】
[0033]他の実施例では、ナビゲーションバーは拡張可能であってもよい。したがって、項目は、サービスプロバイダー又はサードパーティによって新しいモジュールが通信サービスに追加されると、ナビゲーションバーに追加されてもよい。さらに、ナビゲーションバーのサイズ及び内容は、動的に調整可能であってもよいし、固定されてもよいし、ユーザー設定可能であってもよい。例えば、より少ない又はより多くの項目が、利用可能な表示領域に応じて表示されてもよい。同様に、表示される項目（例えば、アイコン）の大きさは、利用可能な表示領域、ユーザーインターフェイスサイズなどの変化に応じて修正することができる。さらなる実施例では、ユーザーは、ナビゲーションバーにおける個々の項目をカスタマイズすることができる。例えば、各項目によって活性化される表示、各項目のフォント／サイズ／スタイルなどは、ユーザーによって設定可能であってもよい。
【００２５】
[0034]スクリーンショット３１８は、スクリーンショット３０６におけるナビゲーションバーの項目と同様の項目を有する縦の最小化されたナビゲーションバーを示す。電子メール、カレンダー、連絡先管理を表すアイコン３０８、３０９、及び３１０に加えて、プラス記号を有するアイコンが、ナビゲーションバーにアイコンを追加する機能を表してもよく、フラグのアイコンが、ユーザーインターフェイス上で項目にフラグを立てる機能を表してもよい。
【００２６】
[0035]図４は、最小化された状態にあるナビゲーションバーとナビゲーションバーから提示されるカレンダーのプレビューを有する図２の例示的なメインユーザーインターフェイスを示す。前述したように、ナビゲーションバー上の項目は、テキスト、グラフィック（例えば、アイコン）、又は両方の組み合わせであってもよい。アイコンベースのナビゲーションバーは、より小さなサイズで表示されるのに役立ち、したがって表示領域を節約する。
【００２７】
[0036]図４中のスクリーンショット４００は、図２のユーザーインターフェイスを表示し、ユーザーインターフェイスの下部におけるテキストベースのナビゲーションバーが、アイコンベースの、最小化された状態のナビゲーションバー４２０で置き換えられる。最小化された状態のナビゲーションバー４２０は、アイコンのみ又はアイコンとテキストの組み合わせを含むことができる。いくつかの実施例では、テキストチップが、ユーザー選択（又はホバーアクション）時にアイコンに隣接して表示されてもよい。あるいは、いくつかのアイコンがテキストチップを含む一方で、（例えば、一般に知られているように）他のものが含まなくてもよい。
【００２８】
[0037]実施例によるナビゲーションバーの別の態様はプレビュー機能である。現在表示されているモジュールを離れることなく、ユーザーがモジュールのプレビューを取得することを可能にするために、ナビゲーションバーの項目のいずれかに対するホバーアクションに応答して、プレビューペイン４２４が一時的に表示されてもよい。スクリーンショット４００では、カレンダーのプレビューペイン４２４が、最小化された状態のナビゲーションバー４２０内のカレンダー項目４２２の上でユーザーがホバリングすることに応答して表示される。カレンダーのプレビューペインは、ユーザーのカレンダー４２６（例えば、月、週、日など）のサマリー表示及びカレンダー上の項目（例えば、予定）の一部のサマリー４２８リストを含むことができる。
【００２９】
[0038]プレビューペイン４２４は、ユーザーのための限られたインタラクションを可能にすることができる。例えば、ユーザーは、表示されたサマリー項目のいずれかを選択し、その項目についてのさらなる詳細を表示することができる。プレビューペインに表示される情報は、デフォルトのパラメーターに基づいて自動的に決定することができ、ユーザーの行動から学習することができ、ユーザーが手動で設定することができ、又はユーザーに関連付けられる他のアプリケーションから取得することができる。さらに、プレビューペインの表示及び除去は、アニメーション化された方法であってもよい。
【００３０】
[0039]幾つかの実施例では、プレビューペインのデザインは、異なるデバイス／アプリケーション間で一貫性が提供されるように選択することができる。例えば、デスクトップユーザーインターフェイスのプレビューペインは、ハンドヘルドデバイスのユーザーインターフェイス（例えば、スマートフォン）上のモジュールのためのユーザーインターフェイスと同じか同様であってもよく、それによって、デバイス間で一貫した外観及び印象をユーザーに提供する。
【００３１】
[0040]図５は、実施例による、最小化されたナビゲーションバーを有する、異なる状態にある例示的なプレビュータイプの表示を示す。実施例によるシステムにおいて、アイコンを含む最小化された状態でナビゲーションバーを提供することに加えて、プレビューはまた、表示領域を維持し、ユーザーが気を散らすことを低減するために様々な最小化された又は完全な状態で提供することができる。
【００３２】
[0041]５００は、最小化されたナビゲーションバーのアイコンのうちの１つに対するホバーアクションに応答した、異なる状態にあるプレビューペインの表示を示す。最小化された状態にあるナビゲーションバーは、電子メール、カレンダー、連絡先、及びタスクジュールをそれぞれ表す、アイコン５３２、５３４、５３６、及び５３８を含む。電子メールアイコン５３２上でユーザーがホバリングすることに応答して、最新の電子メール５４０が、送信者の写真及び電子メールの件名などの最小の状態でアイコンの上に表示されてもよい。代わりに、最新の電子メールは、電子メールアイコン５３２の上に件名及び送信者の名前（５４２）のみとともに表示されてもよい。これにより、ユーザーは、最新のメールの到着を確認しつつ、中断することなくユーザーインターフェイスの現在の表示（例えば、カレンダー、タスクなど）にとどまることができる。表示されるべき電子メール（又は他のモジュールのうちの１つに関連する任意の他の項目）は、時系列の状態（chronological status）、ソース（例えば、送信者）、種類、又はデフォルトのパラメーター又はユーザー設定に基づいて選択することができる他の属性に基づいて、選択することができる。
【００３３】
[0042]別の構成では、完全な状態のプレビューペイン、例えばプレビューペイン５４４に示すような複数の電子メールのリストを提示することができる。幾つかの実施例では、プレビューペインの状態はまた、ユーザーインターフェイスのコンテキスト、使用可能な表示領域、プレビューの種類、ユーザー選択などに基づいて、自動的に決定することができる。上述のように、完全な状態のプレビューペイン−最小化された状態のプレビューペインとは異なる−は、ユーザーに対して限られたインタラクションを提供し得る。
【００３４】
[0043]図６は、実施例による、ナビゲーションバーに関連付けられる様々なモジュールのための例示的なプレビュータイプを示す。プレビューペインの内容は、（例えば、機械学習、使用履歴、他のアプリケーションからの情報の取得などを介して）自動的に決定されてもよいし、及び／又はユーザー設定可能であってもよい。
【００３５】
[0044]６００に示すプレビューペインは説明の目的のための例示的なプレビューペインである。前述したように、実施例によるナビゲーションバーは、拡張可能であってもよく、多くのデフォルトの又は追加されたモジュールを表す項目を含んでもよい。したがって、ナビゲーションバー上の各項目に関連付けられるプレビューペインを提供することができる。例えば、生産性や顧客関係管理（ＣＲＭ）の機能モジュールは、関連付けられるナビゲーションバー項目及びプレビューペインとともに、拡張された通信サービスに加えられてもよい。
【００３６】
[0045]各プレビューペインは、ユーザーに対して限られたインタラクションを有する関連付けられるモジュールに関連するサマリー情報を提供してもよい。たとえば、電子メールプレビューペイン６５０は、ある数の電子メール（例えば、上位のいくつか、最新のいくつかなど）をリストして、ユーザーが、リストした項目を開き、削除し、マークすること、又は新しい電子メールを開始することを可能にすることができる。どの項目をリストすべきかは、自動的に決定されてもよいし、及び／又はユーザー設定可能であってもよい。連絡先プレビューペイン６５２は、お気に入りの連絡先、最新の連絡先などについてのサマリー連絡先情報を表示してもよい。タスクリストプレビューペイン６５４は、タスクの一部のサマリーリストを時間順に又は他の方法で表示してもよく、ユーザーがタスクを完了したもの、重要なものなどとしてマークすることを可能にしてもよい。カレンダープレビューペイン６５６は、サマリーカレンダー（月、週、日など）及びある数の最も重要な、最新の、現在のものなどのカレンダー項目（予定、会議など）のリストを表示してもよい。
【００３７】
[0046]項目（電子メール、カレンダー項目、タスク、連絡先など）のリストをプレビューペイン上の利用可能なスペースに限定することができる一方で、追加の項目もまた、スクロールバーや類似したメカニズムを利用して表示することができる。いくつかの実施例では、プレビュータイプは、ユーザーインターフェイスのコンテキストに基づいて、アクティブ又は非アクティブであってもよい。例えば、ユーザーインターフェイスが電子メールモジュールに関連する情報を表示している場合、電子メールのプレビューを表示することは不要であるかもしれず、そのプレビューは、電子メールがメインの表示されるモジュールである限り不活性化することができる。同様に、ナビゲーションバー上の表示された項目は、ユーザーインターフェイスのコンテキストに基づいて修正されてもよい。したがって、ナビゲーションバー上の電子メール項目は、電子メールがユーザーインターフェイス上でのメインの表示されたモジュールである場合、別の項目で置き換えられてもよい。
【００３８】
[0047]上記のプレビューペインの構成は一例にすぎず、実施例についての限定を構成するものではない。実施例による動的ナビゲーションバーに関連付けられる最小化された状態又は完全な状態のプレビューペインは、テキスト、グラフィック、及び本明細書に記載の原理を使用する他の項目の任意の構成及び組み合わせを用いて提供することができる。さらに、同様の構成及び提示を、電子メール、連絡先、タスクなどの他のモジュールに使用することができる。
【００３９】
[0048]図７は、実施例によるナビゲーションバーに関連して一緒にドッキングされた３つの例示的なプレビューを示す。実施例によるプレビューペインは、ナビゲーションメニュー上でのホバーアクションに応答して、一時的に表示されてもよい。いくつかの実施例によれば、１つ又は複数のプレビューペインはまた、永久的な表示のために、ユーザーインターフェイス上の固定位置にドッキング又は固定されてもよい。７００は、一緒にドッキングされた３つのプレビューペインの組み合わせを示す。
【００４０】
[0049]７００の例では、カレンダープレビューペイン７５２、連絡先プレビューペイン７５６、及びタスクプレビューペイン７５８が一緒にドッキングされる。ドッキングアイコン７５４は、プレビューペインが現在ドッキングされていることを示し、プレビューペインをドッキング解除する（又は非表示にする）ために用いることができる。プレビューペインをドッキングするための位置は、ユーザーが選択可能であってもよいし、ユーザーインターフェイス上の表示された情報及び利用可能な表示領域に基づいてプログラムによって動的に決定されてもよい。同様に、ドッキングされるプレビューペインのサイズ及び内容もまた、表示領域及びユーザーインターフェイスのコンテキストに基づいて選択され、修正されてもよい。
【００４１】
[0050]いくつかの実施例によれば、プレビューペインは、アニメーションスキームに従ってドッキングし、ドッキング解除することができる。さらに、ドッキング解除された形態又はドッキングされた形態のプレビューペインの視覚的効果を高めるために、カラースキーム、グラフィカルスキーム、及び／又はシェーディングスキームを用いることができる。
【００４２】
[0051]図８は、実施例による例示的なナビゲーションバーの設定メニューを示す。ナビゲーションバー及び関連するプレビューペインは上述したように自動的に設定することができるが、設定メニューはまた、ユーザーによるカスタマイズのために提供されてもよい。
【００４３】
[0052]いくつかの実施例によれば、最上位のメニュー８６２は、ナビゲーションバー自体、ナビゲーションバー上の個々の項目、及び／又はプレビューペイン設定をユーザーが選択し、カスタマイズするために提供することができる。プレビューペイン設定をカスタマイズするための設定メニュー８００は、プレビューペインの一部又はすべてを活性化するか不活性化するオプションを含むことができる。設定メニュー８００は、カレンダープレビューオプション８６４、メールプレビューオプション８６６、連絡先プレビューオプション８６８、及びタスクプレビューオプション８７０などの異なるプレビューペインタイプのための個々のセクションをさらに含むことができる。
【００４４】
[0053]個々のプレビューペインタイプの設定可能なオプションは、アプリケーションの能力、ユーザーインターフェイスのコンテキスト、デバイスの能力、ユーザーの認証情報（資格情報）（たとえば、権限レベル）などに基づいて決定することができる。設定可能なオプションはまた、アプリケーション、コンピューティングデバイス、表示デバイス、言語もしくはロケール選択、又は同様の変化に応じて修正することができる。
【００４５】
[0054]図１乃至８に示される例示的なナビゲーションバー、項目、インタラクション、及び設定は、説明の目的のみのために提供される。実施例は、例示的な図に示した形状、形態、及び内容に限定されず、他のテキスト、グラフィック、及び本明細書に記載の原理を用いた同様のスキームを使用して実施することができる。
【００４６】
[0055]図９は、実施例を実施することができる例示的なネットワーク化された環境である。後述する通信アプリケーション１０２２などのローカルにインストールされたアプリケーションに加えて、動的なナビゲーションバーはまた、１つもしくは複数のサーバー９０６又は個々のサーバー９０８上で実行されるソフトウェアを介して実施することができるホステッドアプリケーション及びサービスと併せて用いてもよい。ホストされるサービス又はアプリケーションは、ウェブベースのサービス又はアプリケーション、クラウドベースのサービス又はアプリケーション、及び同様のものであってもよく、ネットワーク９１０を介して、ハンドヘルドコンピューター９０１、デスクトップコンピューター９０２、ラップトップコンピューター９０３、スマートフォン９０４、タブレットコンピューター（又はスレート）９０５（「クライアントデバイス」）などの個々のコンピューティングデバイス上のクライアントアプリケーションと通信することができ、ユーザーに提示されるユーザーインターフェイスを制御することができる。ウェブベースのサービスの一例は、クライアントデバイス上のブラウザーインターフェイスを介してクライアントに電子メール、テキストメッセージ、カレンダー、タスク管理、連絡先管理サービスを提供する、ワシントン州レドモンドのマイクロソフト社のＯｕｔｌｏｏｋ（登録商標）であってもよい。このようなサービスは、ユーザーが、本明細書で述べるように、動的ナビゲーションバー及び様々な入力メカニズムを介して、表示されるコンテンツとインタラクトすることを可能にすることができる。
【００４７】
[0056]クライアントデバイス９０１−９０５は、ホストされるサービス又はアプリケーションによって提供される機能にアクセスするために使用される。サーバー９０６又はサーバー９０８のうちの１つ又は複数は、上述のように様々なサービスを提供するために使用され得る。関連するデータは、サーバー９０６のいずれかによって又はデータベースサーバー９１２によって管理することができる１つ又は複数のデータストア（例えば、データストア９１４）に格納することができる。
【００４８】
[0057]ネットワーク９１０は、サーバー、クライアント、インターネットサービスプロバイダー、及び通信媒体のうちの任意のトポロジーを含むことができる。実施例によるシステムは、静的又は動的トポロジーを有してもよい。ネットワーク９１０は、企業ネットワークなどの安全なネットワーク、無線オープンネットワークなどの安全でないネットワーク、又はインターネットを含んでもよい。ネットワーク９１０はまた、ＰＳＴＮ又はセルラーネットワークなどの他のネットワーク上の通信を調整することができる。ネットワーク９１０は、本明細書に記載されるノード間の通信を提供する。例として、限定はしないが、ネットワーク９１０は、音響、ＲＦ、赤外線及び他の無線媒体などの無線媒体を含むことができる。
【００４９】
[0058]コンピューティングデバイス、アプリケーション、データソース、データ配信システムの多くの他の構成を、拡張された通信サービスと組み合わせて動的ナビゲーションバーを提供するために使用することができる。さらに、図９で述べたネットワーク化された環境は説明の目的のためだけのものである。実施例は、例示的なアプリケーション、モジュール又はプロセスに限定されるものではない。
【００５０】
[0059]図１０及び関連する説明は、実施例を実施できる適切なコンピューティング環境の簡潔で一般的な説明を提供することを意図している。図１０を参照すると、コンピューティングデバイス１０００などの、実施例によるアプリケーションのための例示的なコンピューティング動作環境のブロック図が示されている。基本的な構成では、デバイス１０００は、図１とともに説明された例示的なデバイスなどの、固定の、モバイルの、又は他の形態の任意のコンピューティングデバイスとすることができ、少なくとも１つの処理ユニット１００２及びシステムメモリー１００４を含んでもよい。コンピューティングデバイス１０００はまた、プログラムを実行する際に協働する複数の処理ユニットを含むことができる。コンピューティングデバイスの正確な構成及びタイプに応じて、システムメモリー１００４は（ＲＡＭなどの）揮発性、（ＲＯＭ、フラッシュメモリーなどの）不揮発性又はこれら２つの何らかの組み合わせであってもよおい。システムメモリー１００４は、典型的には、ワシントン州レドモンドのマイクロソフト社のＷＩＮＤＯＷＳ（登録商標）、ＷＩＮＤＯＷＳ  ＭＯＢＩＬＥ（登録商標）、又はＷＩＮＤＯＷＳ  ＰＨＯＮＥ（登録商標）オペレーティングシステムなどの、プラットフォームの動作を制御するのに適したオペレーティングシステム１００５を含む。システムメモリー１００４はまた、プログラムモジュール１００６、通信アプリケーション１０２２、ユーザーインターフェイスモジュール１０２４、プレビューモジュール１０２６などの１つ又は複数のソフトウェアアプリケーションを含むことができる。
【００５１】
[0060]ユーザーインターフェイスモジュール１０２４は、通信アプリケーション１０２２とともに動作して、ユーザーが、電子メール、テキストメッセージング、カレンダー、タスクリスト、連絡先などの通信アプリケーションの異なるモジュールとインタラクトすることを可能にするユーザーインターフェイスを提供することができる。モジュール、メニュー、及びテキスト／グラフィックコントロールのために別個の表示ペインを提供することに加えて、ユーザーインターフェイスモジュール１０２４はまた、完全な状態と最小化された状態との間で切り替え可能である動的ナビゲーションバーを提供して、ユーザーが、貴重な表示領域を維持しつつ、異なるモジュールの表示ペイン間で切り替えることを可能にすることができる。さらに、プレビューモジュール１０２６は、各モジュールについての完全な又は最小化された状態でのプレビューの表示を可能にして、各モジュールに関連付けられる興味深い新たな活動を強調することができる。この基本的な構成は、破線１００８内のこれらのコンポーネントにより、図１０に示されている。
【００５２】
[0061]コンピューティングデバイス１０００は追加の特徴又は機能を有することができる。例えば、コンピューティングデバイス１０００はまた、例えば、磁気ディスク、光ディスク、又はテープなどの、追加のデータストレージデバイス（取り外し可能及び／又は取り外し不能）を含むことができる。このような追加のストレージは、取り外し可能なストレージ１００９及び取り外し不能なストレージ１０１０によって図１０に示される。コンピューター読み取り可能な記憶媒体は、コンピューター読み取り可能な命令、データ構造、プログラムモジュール、又は他のデータなどの情報の記憶のための任意の方法又は技術で実施される、揮発性及び不揮発性、取り外し可能及び取り外し不能な媒体を含んでもよい。システムメモリー１００４、取り外し可能なストレージ１００９、及び取り外し不能なストレージ１０１０は、すべて、コンピューター読み取り可能な記憶媒体の例である。コンピューター読み取り可能な記憶媒体は、限定はしないが、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリー又は他のメモリー技術、ＣＤ−ＲＯＭ、デジタル多用途ディスク（ＤＶＤ）又は他の光ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ又は他の磁気ストレージデバイス、又は所望の情報を格納するために使用でき、コンピューティングデバイス１０００によってアクセスすることができる任意の他の媒体を含む。任意のこのようなコンピューター読み取り可能な記憶媒体は、コンピューティングデバイス１０００の一部であってもよい。コンピューティングデバイス１０００は、キーボード、マウス、ペン、音声入力デバイス、タッチ入力デバイス、ジェスチャーを検出する光キャプチャーデバイス、及び同等の入力デバイスなどの入力デバイス１０１２を有してもよい。ディスプレイ、スピーカー、プリンター、及び他のタイプの出力デバイスなどの出力デバイス１０１４が含まれてもよい。これらのデバイスは、当技術分野において周知であり、ここで詳細に説明する必要はない。
【００５３】
[0062]コンピューティングデバイス１０００はまた、分散コンピューティング環境における無線ネットワーク、衛星リンク、セルラーリンク、及び同等のメカニズムを介するなどしてデバイスが他のデバイス１０１８と通信することを可能にする通信接続１０１６を含むことができる。他のデバイス１０１８は、通信アプリケーションを実行するコンピューターデバイス、他のディレクトリー又はポリシーサーバー、及び同等のデバイスを含むことができる。通信接続１０１６は通信媒体の一例である。通信媒体は、その中に、搬送波又は他の移送メカニズムなどの変調されたデータ信号で、コンピューター読み取り可能な命令、データ構造、プログラムモジュール、又は他のデータを含むことができ、任意の情報配信媒体を含む。「変調データ信号」という用語は、情報を信号に符号化するような方法でその特性の１つ又は複数が設定又は変更された信号を意味する。例として、限定はしないが、通信媒体は、有線ネットワーク又は直接有線接続などの有線媒体と、音響、ＲＦ、赤外線及び他の無線媒体などの無線媒体を含む。
【００５４】
[0063]例示的な実施例はまた方法を含む。これらの方法は、本明細書に記載された構造を含む任意の数の方法で実施することができる。１つのそのような方法は、本明細書に記載されるタイプのデバイスの機械動作によるものである。
【００５５】
[0064]別の選択的な方法は、１人又はそれ以上の人間のオペレーターがいくつかを実行することと併せて実行される方法の個々の動作の１つ又は複数のためのものである。これらの人間オペレーターは、互いに一緒に配置される必要はないが、それぞれがプログラムの一部を実行するマシンとともにあるだけであってもよい。
【００５６】
[0065]図１１は、実施例による最小化された状態を含む様々な状態における動的ナビゲーションバーを提供するプロセスの論理フロー図を示す。プロセス１１００は、拡張された通信サービス又はアプリケーションの一部として実施されてもよい。
【００５７】
[0066]プロセス１１００は、動作１１１０で開始し、ユーザーインターフェイスコンテキストが決定されるか、又はユーザーの選択がナビゲーションバーの状態に関連して受け取られる。ユーザーインターフェイスコンテキストは、現在表示されているモジュール、利用可能な表示領域、表示されるコンテンツ、アプリケーションタイプ、デバイスタイプ、ユーザーの資格情報、又は同様の要素を含むことができる。動作１１２０において、ナビゲーションバーは、動作１１１０で受け取られた決定又はユーザーアクションに基づいて、完全な又は最小化された状態で表示される。最小化された状態で、ナビゲーションバーは、異なるモジュールを表すアイコンを含むことができる。
【００５８】
[0067]動作１１３０において、ユーザーインターフェイスコンテキストが決定されてもよく、ナビゲーションバー項目のうちの１つに対するユーザーの関心を示すユーザー選択、ジェスチャー、ホバリング、又は同様のアクションが検出されてもよい。動作１１３０の後に動作１１４０が続き、プレビューペインが完全な又は最小化された状態で一時的に表示される。プレビューペインの状態はまた、ユーザーインターフェイスのコンテキスト、ユーザー選好、又はナビゲーションバーの状態（例えば、最小化されたナビゲーションバーは最小化されたプレビューペインを起動してもよい）に基づいて決定することができる。動作１１５０において、ナビゲーションバー項目の選択を検出することができる。応答して、動作１１６０において、ユーザーインターフェイスのメイン表示は、ナビゲーションバー上で、現在のモジュールから選択したモジュールに切り替えることができる。プロセス１１００中の動作は反復されてもよい。したがって、ナビゲーションバーの表示とプレビューペインの提示は、ユーザーのアクション及び／又は表示領域、ユーザーインターフェイス、デバイスタイプなどの変化に応じて繰り返すことができる。
【００５９】
[0068]プロセス１１００に含まれる動作は説明の目的のためのものである。実施例による拡張された通信サービスのための最小化された状態を含む様々な状態で動的ナビゲーションバーを提供することは、より少ない又は追加のステップを有する同様のプロセスによって、並びに本明細書に記載の原理を用いる動作の異なる順序で、実施されてもよい。
【００６０】
[0069]上記の明細書、実施例及びデータは、実施例の構成の製造及び使用の完全な説明を提供する。主題は構造的特徴及び／又は方法論的動作に特有の言葉で説明されたが、添付の特許請求の範囲で定義される主題は、必ずしも上述の特定の特徴又は動作に限定されないことを理解すべきである。むしろ、上述の特定の特徴及び動作は、特許請求の範囲及び実施例を実施する例示的形態として開示されるものである。
【図１】
2015500532.tif 000003
【図２】
2015500532.tif 000004
【図３】
2015500532.tif 000005
【図４】
2015500532.tif 000006
【図５】
2015500532.tif 000007
【図６】
2015500532.tif 000008
【図７】
2015500532.tif 000009
【図８】
2015500532.tif 000010
【図９】
2015500532.tif 000011
【図１０】
2015500532.tif 000012
【図１１】
2015500532.tif 000013
【国際調査報告】
2015500532.tif 000014
2015500532.tif 000015