(57)【要約】  電子メール、カレンダー、連絡先、タスクなどの拡張型通信サービス内のモジュールの間で切り替えるため、およびユーザーに対して各モジュールに関連するプレビュー視認を提供するためのナビゲーションバーが提供される。実際にモジュールに切り替える必要なしに、アイコンおよび／またはテキスト形式の識別子などの所定のナビゲーションバーの場所の上でのホバー動作があるとすぐに、モジュールの一時的なプレビューをもたらすことができる。１つまたは複数のプレビューウィンドウは、主ユーザーインターフェイス上の動的に選択されたまたはユーザー定義の場所にドッキングまたはピン留めすることができ、それによりそれらは主ユーザーインターフェイス内に永続的に表示される。ユーザーインターフェイス制御を通してユーザーが、ドッキングされたプレビューウィンドウの１つまたは複数をドッキング解除することを可能にすることができる。各モジュール内の新しいまたは関心を引くアクティビティは、例えばモジュール名の隣に情報バッジを表示することによって強調表示することができる。
2015507247.tif 000002
【特許請求の範囲】
【請求項１】
拡張型通信アプリケーション内でプレビュードッキングおよびドッキング解除能力を有する動的ナビゲーションバーを設けるための、コンピューティングデバイスにおいて少なくとも一部が実行される方法であって、
前記通信アプリケーションのユーザーインターフェイス内で、前記通信アプリケーションの個々のモジュールを表す複数の項目を含む前記ナビゲーションバーを表示するステップと、
前記ナビゲーションバー項目の１つの上でのホバー動作の検出に応答して、前記ナビゲーションバー項目によって表されるモジュールに関連する内容を提示する、プレビューウィンドウを一時的に表示するステップと、
ドッキング要求の受け取りに応答して、永続的な表示のために前記ユーザーインターフェイス上の所定のおよび動的に決定された場所の１つに、前記プレビューウィンドウをドッキングするステップと、
ドッキング解除要求の受け取りに応答して、前記ユーザーインターフェイスから前記プレビューウィンドウをドッキング解除するステップと
を含む方法。
【請求項２】
前記プレビューウィンドウを通して前記提示された内容との限られた対話を可能にするステップであって、対話の範囲、前記提示された内容、前記提示された内容のレイアウト、および前記提示された内容のフォーマットの組からの少なくとも１つは、ユーザーによって構成可能である、ステップをさらに含む、請求項１に記載の方法。
【請求項３】
前記対話の範囲、前記提示された内容、前記提示された内容のレイアウト、および前記提示された内容のフォーマットの組からの少なくとも１つは、ユーザーの動作を分析する機械学習プロセスおよび別のアプリケーションから受け取った情報のうちの１つまたは複数に基づいて自動的に決定される、請求項２に記載の方法。
【請求項４】
前記ユーザーインターフェイス上に現在表示されているモジュールに関連するプレビューウィンドウを自動的に非アクティブ化するステップをさらに含む、請求項１に記載の方法。
【請求項５】
複数のプレビューウィンドウのドッキングを可能にするステップをさらに含む、請求項１に記載の方法。
【請求項６】
新しいプレビューウィンドウのドッキングおよび既存のプレビューウィンドウのドッキング解除のうちの１つに応答した、前記ドッキングされたプレビューウィンドウのサイズ、レイアウト、場所、および内容の組からの少なくとも１つを調整するステップをさらに含む、請求項５に記載の方法。
【請求項７】
アニメーションされたやり方で前記プレビューウィンドウを、表示すること、隠すこと、ドッキングすること、およびドッキング解除することの組からの少なくとも１つをさらに含む、請求項１に記載の方法。
【請求項８】
前記プレビューウィンドウのサイズ、レイアウト、場所、および内容の組からの少なくとも１つが、動的に調整可能、固定、およびユーザーにより構成可能のうちの１つである、請求項１に記載の方法。
【請求項９】
プレビューウィンドウをドッキングおよびドッキング解除することができる動的ナビゲーションバーを用いた拡張型通信アプリケーションを提供するためのコンピューティングデバイスであって、
入力デバイスと、
メモリーと、
前記メモリーおよび前記入力デバイスに結合されたプロセッサーであって、前記通信アプリケーションを実行し、前記通信アプリケーションに関連するユーザーインターフェイスを画面上に表示させるプロセッサーとを備え、前記プロセッサーは、
前記通信アプリケーションのユーザーインターフェイス内で、前記通信アプリケーションの個々のモジュールを表す複数の項目を含む前記ナビゲーションバーを表示することであって、前記モジュールは、電子メール交換、スケジュール設定、テキストメッセージング、連絡先管理、およびタスク管理の組からの少なくとも１つに関連する、表示することと、
前記ナビゲーションバー項目の１つの上でのホバー動作の検出に応答して、前記ナビゲーションバー項目によって表されるモジュールに関連する内容を提示するプレビューウィンドウを一時的に表示することと、
ドッキング要求の受け取りに応答して、永続的な表示のために前記ユーザーインターフェイス上の所定のおよび動的に決定された場所の１つに、前記プレビューウィンドウをドッキングすることと、
ドッキング解除要求の受け取りに応答して、前記ユーザーインターフェイスから前記プレビューウィンドウをドッキング解除することと
を行うように構成されている、
コンピューティングデバイス。
【請求項１０】
前記プロセッサーが、前記ドッキングされたプレビューウィンドウの前記場所の手動での調整を可能にするようにさらに構成されている、請求項９に記載のコンピューティングデバイス。
【請求項１１】
前記プロセッサーが、前記一時的に表示されたプレビューウィンドウ上に提示された第１のコントロール要素のアクティブ化を通して、前記プレビューウィンドウのドッキングを可能にするようにさらに構成されている、請求項９に記載のコンピューティングデバイス。
【請求項１２】
ドッキングされたプレビューウィンドウのドッキング解除が、前記ドッキングされたプレビューウィンドウ上に提示された前記第１のコントロール要素および第２のコントロール要素のうちの１つのアクティブ化を通して可能になる、請求項９に記載のコンピューティングデバイス。
【請求項１３】
拡張型通信アプリケーション内でプレビュードッキングおよびドッキング解除能力を有する動的ナビゲーションバーを設けるための、命令が記憶されたコンピューター可読メモリーデバイスであって、前記命令は、
前記通信アプリケーションのユーザーインターフェイス内で、前記通信アプリケーションの個々のモジュールを表す複数の項目を含む前記ナビゲーションバーを表示することであって、前記ナビゲーションバー内の項目は、テキスト、図形、画像、およびテキストと図形の組合せの１つまたは複数を含む、ナビゲーションバーを表示すること、
前記ナビゲーションバー項目の１つの上でのホバー動作の検出に応答して、前記ナビゲーションバー項目によって表されるモジュールに関連する内容を提示するプレビューウィンドウを一時的に表示すること、
１つまたは複数のモジュールを表すそれぞれ項目に隣接する情報バッジを通して、１つまたは複数のモジュールに関連するそれぞれのモジュールにおけるいくつかの関心のある項目を表示すること、
ドッキング要求の受け取りに応答して、永続的な表示のために前記ユーザーインターフェイス上の所定のおよび動的に決定された場所の１つに、前記プレビューウィンドウをドッキングすること、
ドッキング解除要求の受け取りに応答して、前記ユーザーインターフェイスから前記プレビューウィンドウをドッキング解除すること、および
前記ナビゲーションバー項目の１つの選択の検出に応答して、前記ナビゲーションバー項目によって表されるモジュールに関連する内容を表示するように、前記ユーザーインターフェイスを変更すること
を含む、コンピューター可読メモリーデバイス。
【請求項１４】
前記命令が、
ドッキングされたプレビューウィンドウに関連するモジュールに対する、前記ユーザーインターフェイス上の表示された内容の変化に応答して、前記ドッキングされたプレビューウィンドウを自動的にドッキング解除することをさらに含む、請求項１３に記載のコンピューター可読メモリーデバイス。
【請求項１５】
前記命令が、
ユーザーに関連する異なるアプリケーションおよびデバイスにわたってルックアンドフィールの一貫性がもたらされるように、前記プレビューウィンドウの表示およびドッキングに関連して、レイアウト方式、配色方式、陰影付け方式、テキスト形式の方式、図形的方式、およびアニメーション方式のうちの１つまたは複数を使用することをさらに含む、請求項１３に記載のコンピューター可読メモリーデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、拡張型通信サービスのための動的ナビゲーションバーのドッキングおよびドッキング解除に関する。
【背景技術】
【０００２】
[0001]コンピューティングおよびネットワーク技術の増殖に伴って、ソフトウェアアプリケーションの能力および機能は、広さと厚さにおいて増大してきた。単一のツールを提供するローカルにインストールされたアプリケーションは、複数の相互に関連する能力を組み合わせた、ホストされているサービスによってますます置き換えられている。ワシントン州レドモンドのＭｉｃｒｏｓｏｆｔ  ＣｏｒｐｏｒａｔｉｏｎからのＯｕｔｌｏｏｋ（登録商標）は、このようなツール一式の一例である。ローカルにインストールされ、またはホストされているサービスのバージョンにおいて利用可能な、このプログラムは、ユーザーが、電子メールまたはテキストメッセージングを通じて対話し、予約および会議をスケジュール設定し、タスクおよび／または連絡先を管理し、および同等のアクションを行うことを可能にする。このようなプログラムによってもたらされるサービスは、多くの側面において相互に関連する。例えば電子メールおよびテキストメッセージング（ならびに会議のスケジュール設定）サービスはユーザーの連絡先に関連付けることができ、スケジュール設定された会議は電子メールを通じて他者に転送することなどができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
[0002]Ｏｕｔｌｏｏｋ（登録商標）などのソフトウェアプログラム（またはサービス）は、それが含むサービスのそれぞれに対して多数の機能および能力をもたらす。これらの機能および能力は、プログラムによって提供されるツールの数が増加したときに複雑になる。この複雑化の結果として、ユーザーインターフェイスの複雑さが増し、ユーザーに対するナビゲーションをより難しくする。メニューおよび種々のユーザーインターフェイスは、ユーザーが、プログラムの個々の側面をナビゲーションすることを可能にするが、組み合わされたユーザーインターフェイスには、ユーザーエクスペリエンスの改善の余地が残される。
【課題を解決するための手段】
【０００４】
[0003]この概要は、以下の「発明を実施するための形態」でさらに詳しく述べられる選ばれた概念を簡略化した形で紹介するために示される。この概要は、特許請求される主題の主要な特徴または本質的な特徴を排他的に特定するものではなく、特許請求される主題の範囲を決定するための補助とするものでもない。
【０００５】
[0004]実施形態は、電子メール、カレンダー、連絡先、タスクなどの拡張型通信サービス内のモジュールの間で切り替えるため、およびユーザーに対して各モジュールに関連するプレビュー視認（ｐｒｅｖｉｅｗ  ｐｅｅｋ）を提供するための、ナビゲーションバーを対象とする。いくつかの実施形態によれば、実際にモジュールに切り替える必要なしに、アイコンおよび／またはテキスト形式の識別子などの所定のナビゲーションバーの場所の上でのホバー動作があるとすぐに、モジュールの一時的なプレビューをもたらすことができる。１つまたは複数のプレビューウィンドウは、主ユーザーインターフェイス上の動的に選択されたまたはユーザー定義の場所にドッキングまたはピン留めすることができ、それによりそれらは主ユーザーインターフェイス内に永続的に表示される。ユーザーインターフェイス制御を通してユーザーが、ドッキングされたプレビューウィンドウの１つまたは複数をドッキング解除することを可能にすることができる。各モジュール内の新しいまたは関心を引くアクティビティは、例えばモジュール名の隣に情報バッジを表示することによって強調表示することができる。
【０００６】
[0005]上記その他の特徴および利点については、以下の詳細な説明を読むことにより、および関連する図面の概説から明らかになるであろう。上記の概括的な記述および以下の詳細な記述は説明的なものであり、特許請求される態様を限定するものではないことが理解されるべきである。
【図面の簡単な説明】
【０００７】
【図１】[0006]拡張型通信サービスのための動的ナビゲーションバーを使用することができる、いくつかの例示のデバイスを示す図である。
【図２】[0007]諸実施形態による動的ナビゲーションバーを用いた例示の拡張型通信サービスのための主ユーザーインターフェイスのスクリーンショットを示す図である。
【図３】[0008]ナビゲーションバーが最小化された状態にあり、カレンダープレビューがナビゲーションバーから提示された、図２の例示の主ユーザーインターフェイスを示す図である。
【図４】[0009]２つのプレビューウィンドウがユーザーインターフェイスの右側においてドッキングされた、図２の例示の主ユーザーインターフェイスを示す図である。
【図５】[0010]実施形態によるナビゲーションバーに関連する種々のモジュールの例示のプレビュータイプを示す図である。
【図６】[0011]一緒にドッキングされた２つの例示のプレビューウィンドウを示す図である。
【図７】[0012]一緒にドッキングされた２つの他の例示のプレビューウィンドウを示す図である。
【図８】[0013]一緒にドッキングされた３つの例示のプレビューウィンドウを示す図である。
【図９】[0014]諸実施形態による例示のナビゲーションバーの構成メニューを示す図である。
【図１０】[0015]諸実施形態によるシステムを実現することができる、ネットワーク化された環境を示す図である。
【図１１】[0016]諸実施形態を実現することができる、例示のコンピューティング動作環境のブロック図である。
【図１２】[0017]諸実施形態による、プレビューウィンドウドッキングおよびドッキング解除を有する動的ナビゲーションバーを設けるプロセスのための論理流れ図である。
【発明を実施するための形態】
【０００８】
[0018]簡単に上述したように動的ナビゲーションバーは、電子メール、テキストメッセージング、スケジュール設定、タスク管理、連絡先管理、および同様なサービスのための、拡張型通信サービスに関連して設けることができる。ナビゲーションバー項目上のホバー動作に応答して一時的に表示されるプレビューウィンドウは、永続的な表示のためにユーザーインターフェイス上の動的に選択されたまたはユーザー定義の場所にドッキングすることができ、ユーザーが望むときにドッキング解除することができる。
【０００９】
[0019]以下の詳細な説明では、本明細書の一部を成し、例示として特定の実施形態または例が示される添付の図面が参照される。これらの態様は組み合わせることができ、他の態様を利用することができ、本開示の趣旨および範囲から逸脱せずに構造的変更を行うことができる。したがって、以下の詳細な説明は限定する意味で解釈されるべきではなく、本発明の範囲は添付の特許請求の範囲およびそれらの等価なものによって定義される。実施形態について、パーソナルコンピューターのオペレーティングシステム上で稼働するアプリケーションプログラムに関連して実行するプログラムモジュールとの一般的な関連において述べられるが、当業者には態様はまた、他のプログラムモジュールと組み合わせて実施できることが認識されるであろう。
【００１０】
[0020]概して、プログラムモジュールは、特定のタスクを行う、または特定の抽象データタイプを実現する、ルーチン、プログラム、コンポーネント、データ構造、および他のタイプの構造を含む。さらに当業者には実施形態は、ハンドヘルドデバイス、マルチプロセッサーシステム、マイクロプロセッサーベースまたはプログラム可能な民生用電子機器、ミニコンピューター、メインフレームコンピューター、および同等のコンピューティングデバイスを含む、他のコンピューターシステム構成によって実施できることが理解されるであろう。実施形態はまた、通信ネットワークを通してリンクされたリモート処理デバイスによってタスクが行われる、分散コンピューティング環境において実施することができる。分散コンピューティング環境ではプログラムモジュールは、ローカルおよびリモートメモリー記憶装置の両方に配置することができる。
【００１１】
[0021]実施形態は、コンピューターによって実施されるプロセス（方法）、コンピューティングシステム、またはコンピュータープログラム製品またはコンピューター可読媒体などの製品として実現することができる。コンピュータープログラム製品は、コンピューターシステムによって読出し可能な、かつコンピューターまたはコンピューティングシステムに例示の（１つまたは複数の）プロセスを実行させるための命令を含むコンピュータープログラムを符号化した、コンピューター記憶媒体とすることができる。コンピューター可読記憶媒体は、コンピューター可読メモリーデバイスである。コンピューター可読記憶媒体は、例えば揮発性コンピューターメモリー、不揮発性メモリー、ハードドライブ、フラッシュドライブ、フロッピー（登録商標）ディスク、またはコンパクトディスク、および同等の媒体の１つまたは複数によって実現することができる。
【００１２】
[0022]本明細書で用いられる拡張型通信サービスとは、電子メール通信、テキストメッセージ交換、カレンダー機能、タスク管理、連絡先管理、および同様な機能などの、サービスをもたらすホストされているサービス、エンタープライズサービス、またはローカルにインストールされたアプリケーションを指す。このようなサービスは、個別のサービスのためのいくつかの統合モジュールを含むことができ、いくつかのモジュールは複数のサービスをもたらすことができる。主ユーザーインターフェイスは、ユーザーが、通知を受け取る、種々の項目を見る、様々な機能のための入力をもたらすなどのサービスと対話することを可能にする。以下で述べられるように、このようなサービスを実行するために多様なデバイスを用いることができ、タッチ、ジェスチャ、音声、指によるジャイロスコープ入力、ペン、マウス、または同様なデバイス、ならびに所定のキーボード入力の組合せによるものなどの、種々の対話機構を使用することができる。
【００１３】
[0023]図１は、拡張型通信サービスのための動的ナビゲーションバーを使用することができる、いくつかの例示のデバイスを示す。実施形態による拡張型通信サービスは、上述のようにサーバー−クライアントアーキテクチャにおいて、クラウドベースのサービスとして、またはローカルにインストールされたアプリケーションとしても実現することができる。したがってユーザーにユーザーインターフェイスを提示するために、多様なデバイスを用いることができる。さらにまた、種々のコンピューティングデバイス、民生用電子機器（例えば（テレビコンソール）、携帯情報端末（ＰＤＡ）、携帯電話、デジタルメディアおよび音楽プレーヤー、ハンドヘルドゲームコンソール、電卓、およびコンピューター周辺機器を用いることができる。
【００１４】
[0024]その多くがタッチまたはジェスチャベースの入力を使用するポータブルデバイスは、より小さな画面サイズを有する傾向があり、これはユーザーインターフェイスのために利用可能なスペースが少ないことを意味する。例えばドキュメント（テキストおよび／または図形）の編集を可能にするユーザーインターフェイスでは、ドキュメントの表示された部分に加えて、仮想キーボードを表示しなければならない場合があり、さらに利用可能なスペース（占有面積（ｒｅａｌ  ｅｓｔａｔｅ））が制限される。したがってこのようなシナリオにおいては、多面的な通信サービスのための完全なユーザーインターフェイスを提供することは実用的でなく、ユーザーに対する混乱となり得る。
【００１５】
[0025]図１を参照すると、実施形態により実現することができる、種々の実施形態に関連する情報の効率的な表示を可能にしながら、動的ナビゲーションバーが貴重な画面占有面積を節約する、いくつかの例示のデバイスが示される。実施形態は、様々なフォームファクタおよび能力を有して、他のデバイスにおいても実現することができる。
【００１６】
[0026]図１は、コンピューティング、通信、制御、測定、およびいくつかの他の目的のために用いることができる、コンピューターモニタ１１６、タッチ対応（１２０）ラップトップコンピューター１１８、ハンドヘルドコンピューター１２４、スマートフォン１２６、タブレットコンピューター（またはスレート）１２８、およびモバイルコンピューティングデバイス１３２などの、いくつかの例示のデバイスを含む。図１における例示のデバイスのいくつかは、タッチアクティブ化１２０をもつことが示される。しかしまた、これらおよび他の例示のデバイスのいずれも、ジェスチャ対応のアクティブ化を使用することができる。さらにタッチ入力をもたらすために、ペン１３０などのツールを用いることができる。動的ナビゲーションバーおよび関連するプレビューはまた、マウス入力、またはキーボード１２２による入力などの従来の方法によって制御することができる。
【００１７】
[0027]図２は、実施形態による動的ナビゲーションバーを用いた例示の拡張型通信サービスのための、主ユーザーインターフェイスのスクリーンショットを示す。スクリーンショット２００における例示のユーザーインターフェイスは、拡張型通信サービスの電子メールモジュールに関連する情報を表示する。情報は、フォルダのリスト２０２、および選択されたフォルダ内の電子メールのリスト２０４を含む。ユーザーインターフェイス上の第３の表示ウィンドウ（ｖｉｅｗｉｎｇ  ｐａｎｅ）は、選択された電子メール２０６を表示する。
【００１８】
[0028]電子メールに加えて拡張型通信サービスは、テキストメッセージング、スケジュール設定、タスク管理、連絡先管理、および同様な機能をもたらすことができる。従来のユーザーインターフェイスでは、ユーザーはメニュー項目または同等のコントロール要素を選択することによって、異なる機能をもたらすモジュールの間を切り替えることができた。しかしモジュールの間の切り替えはまた、結果としてユーザーエクスペリエンスの中断を生じる。例えばユーザーが電子メールからカレンダーに表示を変えたときは、電子メールに関連する情報はもはや利用できなくなり、逆も同様である。したがってユーザーは、１つのモジュールを中断なしに見続けながら、他のモジュールをチェックできる能力をもたない。いくつかのアプリケーションは、ユーザーが同じユーザーインターフェイス上で複数のモジュールを見ることを可能にするが、表示領域の制限により、示される表示が限られる場合があり、またはユーザーインターフェイスが多すぎる情報を含み、ユーザーに対してナビゲーションするのに混乱を来たす場合がある。
【００１９】
[0029]いくつかの実施形態によれば、テキスト形式、図形的、または組合せのナビゲーションバー２０８をユーザーインターフェイス上に設けることができ、それによりユーザーが種々のモジュールの間を切り替え、ユーザーインターフェイスの現在の表示から離れることなく、別のモジュールのプレビューを見ることが可能になる。貴重な表示領域を残しておくためにナビゲーションバー２０８は、他の表示された項目からスペースを奪うことなく、ユーザーインターフェイス上の下部（図に示されるような）、どちらかの側、上部、または同等の場所などの場所に、動的に配置することができる。
【００２０】
[0030]キーボード、マウス、タッチ、ジェスチャ、ペン入力、音声コマンドは、ナビゲーションバー（およびユーザーインターフェイス）に関連して使用することができるいくつかの例示の入力機構である。他の例示の入力機構は、加速度計または方位センサベースの入力、光学的に捕捉されるジェスチャ、時間ベースの入力、他のデバイス／人／場所への近接などを含むことができるが、それらに限定されない。いくつかの実施形態ではナビゲーションバーはまた、ユーザーが左利きか右利きか、指のサイズ（タッチベースのデバイスにおいて）、ポインティングデバイスに関連するタップ動作ポインタのサイズ、ユーザー資格情報、コンピューティングデバイスの人間工学的特性、ならびにユーザーインターフェイスに対する言語選択、地域情報、タイムゾーン情報、および／または国名情報のうちの１つまたは複数を含む場所属性、の１つまたは複数に基づいて、ユーザーインターフェイスの左側、右側、上部、または下部に沿って提示および／または移動することができる。ユーザーインターフェイスのサイズが変化した場合（例えば表示における変化、または画面上に別のユーザーインターフェイスを開いたなど）は、ナビゲーションバー２０８は移動および／またはサイズ変更することができる。
【００２１】
[0031]いくつかの実施形態では、ナビゲーションバー２０８上に表示される項目のレイアウトは、上記に列挙されたまたは他の要因に基づいて自動的に構成および再構成することができる。配色方式、図形的方式、陰影付け方式、および同等のものなど、ナビゲーションバー２０８の有効性を向上するためにいくつかの方式を使用することができる。例えば項目は、暗いおよび／または明るいフォーマットにおいて表示することができ、これらは背景色に応じて交互に用いることができる。
【００２２】
[0032]図３は、ナビゲーションバーが最小化された状態であり、カレンダープレビューがナビゲーションバーから表示された、図２の例示の主ユーザーインターフェイスを示す。前述のようにナビゲーションバー上の項目は、テキスト形式、図形的（例えばアイコン）、または両方の組合せとすることができる。アイコンベースのナビゲーションバーは、より小さなサイズで表示され、それにより表示領域を節約するように役立つことができる。
【００２３】
[0033]図３のスクリーンショット３００は図２のユーザーインターフェイスを示し、ユーザーインターフェイスの下部におけるテキストベースのナビゲーションバーは、アイコンベースの最小化された状態のナビゲーションバー３２０に置き換えられる。最小化された状態のナビゲーションバー３２０は、アイコンのみ、またはアイコンとテキストの組合せを含むことができる。いくつかの実施形態では、ユーザーが選択（またはホバー動作）するとすぐに、アイコンに隣接してテキスト形式のヒントを表示することができる。あるいは、いくつかのアイコンはテキスト形式のヒントを含むことができ、他（例えば一般に知られているもの）は含まない。
【００２４】
[0034]実施形態によるナビゲーションバーの他の態様は、プレビュー機能である。ユーザーが、現在表示されているモジュールから離れることなくモジュールのプレビューを得ることを可能にするために、ナビゲーションバーの項目の１つの上でのホバー動作に応答して、プレビューウィンドウ３２４を一時的に表示することができる。スクリーンショット３００では、最小化された状態のナビゲーションバー３２０内のカレンダー項目３２２の上でのユーザーによるホバーリングに応答して、カレンダープレビューウィンドウ３２４が表示される。カレンダープレビューウィンドウは、ユーザーのカレンダー３２６の概略表示（例えば月、週、日など）、およびカレンダー上の項目（例えば予約）のいくつかの概略リスト３２８を含むことができる。
【００２５】
[0035]プレビューウィンドウ３２４は、ユーザーのために限られた対話を可能にすることができる。例えばユーザーが、表示された概略項目の１つを選択し、その項目についてのさらなる詳細を見ることを可能にすることができる。プレビューウィンドウ上に表示される情報は、既定のパラメータに基づいて自動的に決定する、ユーザーの動作から学習する、ユーザーによって手動で構成可能とする、またはユーザーに関連する他のアプリケーションから取得することができる。さらにプレビューウィンドウの表示および削除は、アニメーションされたやり方とすることができる。対話の範囲はまた、あらかじめ定義することができる。
【００２６】
[0036]いくつかの実施形態ではプレビューウィンドウの設計は、種々のデバイス／アプリケーションにわたって一貫性がもたらされるように選択することができる。例えばデスクトップユーザーインターフェイス用のプレビューウィンドウは、ハンドヘルドデバイスユーザーインターフェイス（例えばスマートフォン）上のそのモジュール用のユーザーインターフェイスと同じまたは同様とすることができ、それによってユーザーにデバイスにわたって一貫性のあるルックアンドフィール（look and feel）がもたらされる。
【００２７】
[0037]図４は、ユーザーインターフェイスの右側に２つのプレビューウィンドウがドッキングされた、図２の例示の主ユーザーインターフェイスを示す。ナビゲーションバー４０８上のホバーまたは同様な動作を検出するとすぐに、スクリーンショット４００上のユーザーインターフェイスの基礎となるアプリケーションは、上述のように関心のある項目に関連する一時的なプレビューウィンドウを表示することができる。一時的に表示されたプレビューウィンドウ上のテキスト形式または図形的コントロール要素４２６、４２８は、ユーザーがプレビューウィンドウ４２２を、ユーザーインターフェイス上の所定のまたは動的に選択される場所にドッキングまたはピン留めすることを可能にすることができる。
【００２８】
[0038]プレビューウィンドウのドッキングの場所は、ユーザーインターフェイスとの関連、利用可能な表示領域、ユーザーインターフェイスの内容、アプリケーションタイプ、デバイスタイプ、ユーザー資格情報、および／または同等の要因に基づいて決定することができる。またユーザーが、プレビューウィンドウをドッキングするための場所を選択することを可能にすることができる。またユーザーが、複数のプレビューウィンドウ４２２、４２４をピン留めすることを可能にすることができる。ピン留めされるプレビューウィンドウの場所、サイズ、および内容は、追加のプレビューウィンドウがドッキングまたはドッキング解除されるのに従って、自動的に調整することができる。プレビューウィンドウのドッキングを可能にするためのコントロール要素の機能は、プレビューウィンドウがドッキングされた後にはドッキング解除に変更することができる。あるいは、ドッキングされたプレビューウィンドウをドッキング解除するために異なるコントロール要素を設けることができる。
【００２９】
[0039]図５は、実施形態によるナビゲーションバーに関連する、種々のモジュールの例示のプレビュータイプを示す。プレビューウィンドウの内容は、自動的に決定する（例えば機械学習、使用履歴、他のアプリケーションから情報を取り出すなどにより）、および／またはユーザーにより構成可能とすることができる。
【００３０】
[0040]略図５００に示されるプレビューウィンドウは、例として示すための例示のプレビューウィンドウである。前述のように実施形態によるナビゲーションバーは拡張可能であり、いくつかの既定のまたは追加のモジュールを表す項目を含むことができる。したがって、ナビゲーションバー上の項目のそれぞれに関連するプレビューウィンドウを設けることができる。例えば拡張型通信サービスに、生産性または顧客関係管理（ＣＲＭ）機能モジュールを、関連するナビゲーションバー項目およびプレビューウィンドウと共に追加することができる。
【００３１】
[0041]各プレビューウィンドウは、ユーザーに対する限られた対話を有する関連するモジュールに関係した概略情報をもたらすことができる。例えば電子メールプレビューウィンドウ５３０は、いくつかの電子メール（例えば上位のいくつか、最新のいくつかなど）をリストし、ユーザーが、リストされた項目を開く、削除する、マークする、または新しい電子メールを開始することを可能にすることができる。どの項目をリストするべきかは、自動的に決定することができ、および／またはユーザーにより構成可能とすることができる。連絡先プレビューウィンドウ５３２は、お気に入りの連絡先、最も最近の連絡先などに対する、概略連絡先情報を表示することができる。タスクリストプレビューウィンドウ５３４は、時系列的にまたは他の形でタスクのいくつかの概略のリストを表示し、ユーザーがタスクを完了済み、重要などとしてマークすることを可能にすることができる。カレンダープレビューウィンドウ５３６は、概略のカレンダー（月、週、日など）、およびいくつかの最重要の、最新の、現在のなどのカレンダー項目（予約、会議など）のリストを表示することができる。
【００３２】
[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]操作１２６０では、ドッキングされたプレビューウィンドウ上でアクティブ化されたものと同じコントロール要素または別のコントロール要素を通して、ドッキング解除要求を受け取ることができる。ドッキング解除の要求を受け取った、ドッキングされたプレビューウィンドウは、操作１２７０においてドッキング解除し、隠すことができる。操作１２６０および１２７０は繰り返すことができ、ユーザーは１つまたは複数の（またはすべての）ドッキングされたプレビューウィンドウをドッキング解除することができる。
【００６０】
[0070]プロセス１２００に含まれる操作は説明のためのものである。実施形態によるプレビュードッキングおよびドッキング解除を有する拡張型通信サービスのための動的ナビゲーションバーを設けることは、本明細書で述べられた原理を用いてより少ないまたは追加のステップを有する、ならびに操作の異なる順序での同様なプロセスによって実現することができる。
【００６１】
[0071]上記の仕様、例、およびデータは、実施形態の構成の製造および使用についての完全な説明を示す。本主題について構造的特徴および／または方法論的行為に特有の用語において述べてきたが、添付の特許請求の範囲において定義される本主題は、必ずしも上述の特定の特徴または行為に限定されないことが理解されるべきである。むしろ上述の特定の特徴および行為は、特許請求の範囲および実施形態を実現する例示の形として開示されるものである。
【図１】
2015507247.tif 000003
【図２】
2015507247.tif 000004
【図３】
2015507247.tif 000005
【図４】
2015507247.tif 000006
【図５】
2015507247.tif 000007
【図６】
2015507247.tif 000008
【図７】
2015507247.tif 000009
【図８】
2015507247.tif 000010
【図９】
2015507247.tif 000011
【図１０】
2015507247.tif 000012
【図１１】
2015507247.tif 000013
【図１２】
2015507247.tif 000014
【国際調査報告】
2015507247.tif 000015
2015507247.tif 000016